1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,988935,(e,t,r)=>{"function"==typeof Object.create?t.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:t.exports=function(e,t){if(t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}},219298,(e,t,r)=>{"use strict";var n,i=e.r(115240),a=e.r(368996),o=("u"<typeof Reflect?"undefined":a._(Reflect))==="object"?Reflect:null,s=o&&"function"==typeof o.apply?o.apply:function(e,t,r){return Function.prototype.apply.call(e,t,r)};n=o&&"function"==typeof o.ownKeys?o.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var l=Number.isNaN||function(e){return e!=e};function u(){u.init.call(this)}t.exports=u,t.exports.once=function(e,t){return new Promise(function(r,n){var i,a,o;function s(r){e.removeListener(t,l),n(r)}function l(){"function"==typeof e.removeListener&&e.removeListener("error",s),r([].slice.call(arguments))}y(e,t,l,{once:!0}),"error"!==t&&(i=e,a=s,o={once:!0},"function"==typeof i.on&&y(i,"error",a,o))})},u.EventEmitter=u,u.prototype._events=void 0,u.prototype._eventsCount=0,u.prototype._maxListeners=void 0;var c=10;function A(e){if("function"!=typeof e)throw TypeError('The "listener" argument must be of type Function. Received type '+(void 0===e?"undefined":a._(e)))}function f(e){return void 0===e._maxListeners?u.defaultMaxListeners:e._maxListeners}function h(e,t,r,n){if(A(r),void 0===(a=e._events)?(a=e._events=Object.create(null),e._eventsCount=0):(void 0!==a.newListener&&(e.emit("newListener",t,r.listener?r.listener:r),a=e._events),o=a[t]),void 0===o)o=a[t]=r,++e._eventsCount;else if("function"==typeof o?o=a[t]=n?[r,o]:[o,r]:n?o.unshift(r):o.push(r),(i=f(e))>0&&o.length>i&&!o.warned){o.warned=!0;var i,a,o,s=Error("Possible EventEmitter memory leak detected. "+o.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");s.name="MaxListenersExceededWarning",s.emitter=e,s.type=t,s.count=o.length,console&&console.warn&&console.warn(s)}return e}function d(){if(!this.fired)return(this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0==arguments.length)?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function g(e,t,r){var n={fired:!1,wrapFn:void 0,target:e,type:t,listener:r},i=d.bind(n);return i.listener=r,n.wrapFn=i,i}function p(e,t,r){var n=e._events;if(void 0===n)return[];var i=n[t];return void 0===i?[]:"function"==typeof i?r?[i.listener||i]:[i]:r?function(e){for(var t=Array(e.length),r=0;r<t.length;++r)t[r]=e[r].listener||e[r];return t}(i):v(i,i.length)}function m(e){var t=this._events;if(void 0!==t){var r=t[e];if("function"==typeof r)return 1;if(void 0!==r)return r.length}return 0}function v(e,t){for(var r=Array(t),n=0;n<t;++n)r[n]=e[n];return r}function y(e,t,r,n){if("function"==typeof e.on)n.once?e.once(t,r):e.on(t,r);else if("function"==typeof e.addEventListener)e.addEventListener(t,function i(a){n.once&&e.removeEventListener(t,i),r(a)});else throw TypeError('The "emitter" argument must be of type EventEmitter. Received type '+(void 0===e?"undefined":a._(e)))}Object.defineProperty(u,"defaultMaxListeners",{enumerable:!0,get:function(){return c},set:function(e){if("number"!=typeof e||e<0||l(e))throw RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");c=e}}),u.init=function(){(void 0===this._events||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},u.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||l(e))throw RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+e+".");return this._maxListeners=e,this},u.prototype.getMaxListeners=function(){return f(this)},u.prototype.emit=function(e){for(var t=[],r=1;r<arguments.length;r++)t.push(arguments[r]);var n="error"===e,a=this._events;if(void 0!==a)n=n&&void 0===a.error;else if(!n)return!1;if(n){if(t.length>0&&(o=t[0]),i._(o,Error))throw o;var o,l=Error("Unhandled error."+(o?" ("+o.message+")":""));throw l.context=o,l}var u=a[e];if(void 0===u)return!1;if("function"==typeof u)s(u,this,t);else for(var c=u.length,A=v(u,c),r=0;r<c;++r)s(A[r],this,t);return!0},u.prototype.addListener=function(e,t){return h(this,e,t,!1)},u.prototype.on=u.prototype.addListener,u.prototype.prependListener=function(e,t){return h(this,e,t,!0)},u.prototype.once=function(e,t){return A(t),this.on(e,g(this,e,t)),this},u.prototype.prependOnceListener=function(e,t){return A(t),this.prependListener(e,g(this,e,t)),this},u.prototype.removeListener=function(e,t){var r,n,i,a,o;if(A(t),void 0===(n=this._events)||void 0===(r=n[e]))return this;if(r===t||r.listener===t)0==--this._eventsCount?this._events=Object.create(null):(delete n[e],n.removeListener&&this.emit
1("removeListener",e,r.listener||t));else if("function"!=typeof r){for(i=-1,a=r.length-1;a>=0;a--)if(r[a]===t||r[a].listener===t){o=r[a].listener,i=a;break}if(i<0)return this;0===i?r.shift():function(e,t){for(;t+1<e.length;t++)e[t]=e[t+1];e.pop()}(r,i),1===r.length&&(n[e]=r[0]),void 0!==n.removeListener&&this.emit("removeListener",e,o||t)}return this},u.prototype.off=u.prototype.removeListener,u.prototype.removeAllListeners=function(e){var t,r,n;if(void 0===(r=this._events))return this;if(void 0===r.removeListener)return 0==arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==r[e]&&(0==--this._eventsCount?this._events=Object.create(null):delete r[e]),this;if(0==arguments.length){var i,a=Object.keys(r);for(n=0;n<a.length;++n)"removeListener"!==(i=a[n])&&this.removeAllListeners(i);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(t=r[e]))this.removeListener(e,t);else if(void 0!==t)for(n=t.length-1;n>=0;n--)this.removeListener(e,t[n]);return this},u.prototype.listeners=function(e){return p(this,e,!0)},u.prototype.rawListeners=function(e){return p(this,e,!1)},u.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):m.call(e,t)},u.prototype.listenerCount=m,u.prototype.eventNames=function(){return this._eventsCount>0?n(this._events):[]}},109020,(e,t,r)=>{var n=e.r(115240),i=e.r(988935),a=e.r(219298).EventEmitter;function o(e){if(!n._(this,o))return new o(e);a.call(this),e=e||{},this.concurrency=e.concurrency||1/0,this.timeout=e.timeout||0,this.autostart=e.autostart||!1,this.results=e.results||null,this.pending=0,this.session=0,this.running=!1,this.jobs=[],this.timers={}}function s(){for(var e in this.timers){var t=this.timers[e];delete this.timers[e],clearTimeout(t)}}function l(e){var t=this;function r(e){t.end(e)}this.on("error",r),this.on("end",function n(i){t.removeListener("error",r),t.removeListener("end",n),e(i,this.results)})}function u(e){this.session++,this.running=!1,this.emit("end",e)}t.exports=o,t.exports.default=o,i(o,a),["pop","shift","indexOf","lastIndexOf"].forEach(function(e){o.prototype[e]=function(){return Array.prototype[e].apply(this.jobs,arguments)}}),o.prototype.slice=function(e,t){return this.jobs=this.jobs.slice(e,t),this},o.prototype.reverse=function(){return this.jobs.reverse(),this},["push","unshift","splice"].forEach(function(e){o.prototype[e]=function(){var t=Array.prototype[e].apply(this.jobs,arguments);return this.autostart&&this.start(),t}}),Object.defineProperty(o.prototype,"length",{get:function(){return this.pending+this.jobs.length}}),o.prototype.start=function(e){if(e&&l.call(this,e),this.running=!0,!(this.pending>=this.concurrency)){if(0===this.jobs.length){0===this.pending&&u.call(this);return}var t=this,r=this.jobs.shift(),n=!0,i=this.session,a=null,o=!1,s=null,c=r.hasOwnProperty("timeout")?r.timeout:this.timeout;c&&(a=setTimeout(function(){o=!0,t.listeners("timeout").length>0?t.emit("timeout",f,r):f()},c),this.timers[a]=a),this.results&&(s=this.results.length,this.results[s]=null),this.pending++,t.emit("start",r);var A=r(f);A&&A.then&&"function"==typeof A.then&&A.then(function(e){return f(null,e)}).catch(function(e){return f(e||!0)}),this.running&&this.jobs.length>0&&this.start()}function f(e,l){n&&t.session===i&&(n=!1,t.pending--,null!==a&&(delete t.timers[a],clearTimeout(a)),e?t.emit("error",e,r):!1===o&&(null!==s&&(t.results[s]=Array.prototype.slice.call(arguments,1)),t.emit("success",l,r)),t.session===i&&(0===t.pending&&0===t.jobs.length?u.call(t):t.running&&t.start()))}},o.prototype.stop=function(){this.running=!1},o.prototype.end=function(e){s.call(this),this.jobs.length=0,this.pending=0,u.call(this,e)}},581248,(e,t,r)=>{t.exports=function(e){if("string"!=typeof e)return!1;var t=e.match(n);if(!t)return!1;var r=t[1];return!!r&&!!(i.test(r)||a.test(r))};var n=/^(?:\w+:)?\/\/(\S+)$/,i=/^localhost[\:?\d]*(?:[^\:?\d]\S*)?$/,a=/^[^\s\.]+\.\S{2,}$/},467034,(e,t,r)=>{var n=e.r(115240),i=e.r(368996),a={675:function(e,t){"use strict";t.byteLength=function(e){var t=l(e),r=t[0],n=t[1];return(r+n)*3/4-n},t.toByteArray=function(e){var t,r,a=l(e),o=a[0],s=a[1],u=new i((o+s)*3/4-s),c=0,A=s>0?o-4:o;for(r=0;r<A;r+=4)t=n[e.charCodeAt(r)]<<18|n[e.charCodeAt(r+1)]<<12|n[e.charCodeAt(r+2)]<<6|n[e.charCodeAt(r+3)],u[c++]=t>>16&255,u[c++]=t>>8&255,u[c++]=255&t;return 2===s&&(t=n[e.charCodeAt(r)]<<2|n[e.charCodeAt(r+1)]>>4,u[c++]=255&t),1===s&&(t=n[e.charCodeAt(r)]<<10|n[e.charCodeAt(r+1)]<<4|n[e.charCodeAt(r+2)]>>2,u[c++]=t>>8&255,u[c++]=255&t),u},t.fromByteArray=function(e){for(var t,n=e.length,i=n%3,a=[],o=0,s=n-i;o<s;o+=16383)a.push(function(e,t,n){for(var i,a=[],o=t;o<n;o+=3)i=(e[o]<<16&0xff0000)+(e[o+1]<<8&65280)+(255&e[o+2]),a.push(r[i>>18&63]+r[i>>12&63]+r[i>>6&63]+r[63&i]);return a.join("")}(e,o,o+16383>
1s?s:o+16383));return 1===i?a.push(r[(t=e[n-1])>>2]+r[t<<4&63]+"=="):2===i&&a.push(r[(t=(e[n-2]<<8)+e[n-1])>>10]+r[t>>4&63]+r[t<<2&63]+"="),a.join("")};for(var r=[],n=[],i="u">typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=0,s=a.length;o<s;++o)r[o]=a[o],n[a.charCodeAt(o)]=o;function l(e){var t=e.length;if(t%4>0)throw Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var n=r===t?0:4-r%4;return[r,n]}n[45]=62,n[95]=63},72:function(e,t,r){"use strict";var a=r(675),o=r(783),s="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function l(e){if(e>0x7fffffff)throw RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,u.prototype),t}function u(e,t,r){if("number"==typeof e){if("string"==typeof t)throw TypeError('The "string" argument must be of type string. Received type number');return f(e)}return c(e,t,r)}function c(e,t,r){if("string"==typeof e){var n=e,a=t;if(("string"!=typeof a||""===a)&&(a="utf8"),!u.isEncoding(a))throw TypeError("Unknown encoding: "+a);var o=0|g(n,a),s=l(o),c=s.write(n,a);return c!==o&&(s=s.slice(0,c)),s}if(ArrayBuffer.isView(e))return h(e);if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+(void 0===e?"undefined":i._(e)));if(S(e,ArrayBuffer)||e&&S(e.buffer,ArrayBuffer)||"u">typeof SharedArrayBuffer&&(S(e,SharedArrayBuffer)||e&&S(e.buffer,SharedArrayBuffer)))return function(e,t,r){var n;if(t<0||e.byteLength<t)throw RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(r||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(n=void 0===t&&void 0===r?new Uint8Array(e):void 0===r?new Uint8Array(e,t):new Uint8Array(e,t,r),u.prototype),n}(e,t,r);if("number"==typeof e)throw TypeError('The "value" argument must not be of type number. Received type number');var A=e.valueOf&&e.valueOf();if(null!=A&&A!==e)return u.from(A,t,r);var f=function(e){if(u.isBuffer(e)){var t=0|d(e.length),r=l(t);return 0===r.length||e.copy(r,0,0,t),r}return void 0!==e.length?"number"!=typeof e.length||function(e){return e!=e}(e.length)?l(0):h(e):"Buffer"===e.type&&Array.isArray(e.data)?h(e.data):void 0}(e);if(f)return f;if("u">typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return u.from(e[Symbol.toPrimitive]("string"),t,r);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+(void 0===e?"undefined":i._(e)))}function A(e){if("number"!=typeof e)throw TypeError('"size" argument must be of type number');if(e<0)throw RangeError('The value "'+e+'" is invalid for option "size"')}function f(e){return A(e),l(e<0?0:0|d(e))}function h(e){for(var t=e.length<0?0:0|d(e.length),r=l(t),n=0;n<t;n+=1)r[n]=255&e[n];return r}t.Buffer=u,t.SlowBuffer=function(e){return+e!=e&&(e=0),u.alloc(+e)},t.INSPECT_MAX_BYTES=50,t.kMaxLength=0x7fffffff,u.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),!u.TYPED_ARRAY_SUPPORT&&"u">typeof console&&"function"==typeof console.error&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(u.prototype,"parent",{enumerable:!0,get:function(){if(u.isBuffer(this))return this.buffer}}),Object.defineProperty(u.prototype,"offset",{enumerable:!0,get:function(){if(u.isBuffer(this))return this.byteOffset}}),u.poolSize=8192,u.from=function(e,t,r){return c(e,t,r)},Object.setPrototypeOf(u.prototype,Uint8Array.prototype),Object.setPrototypeOf(u,Uint8Array),u.alloc=function(e,t,r){return(A(e),e<=0)?l(e):void 0!==t?"string"==typeof r?l(e).fill(t,r):l(e).fill(t):l(e)},u.allocUnsafe=function(e){return f(e)},u.allocUnsafeSlow=function(e){return f(e)};function d(e){if(e>=0x7fffffff)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function g(e,t){if(u.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||S(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+(void 0===e?"undefined":i._(e)));var r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;for(var a=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return Q(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return k(e).length;default:if(a)return n?-1:Q(e).length;t=(""+t).toLowerCase(),a=!0}}function p(e,t,r){var n,i,o,s=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===r||r>this.length)&&(r=this.length),r<=0||(r>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,r){var n=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>n)&&(r=n);for(var i="",a=t;a<r;++a)i+=F[e[a]];return i}(this,t,r);case"utf8":case"utf-8":return b(this,t,r);case"ascii":return function(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;i<r;++i)n+=String.fromCharCode(127&e[i]);return n}(this,t,r);case"latin1":case"binary":return function(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;i<r;++i)n+=String.fromCharCode(e[i]);return n}(this,t,r);case"base64":return n=this,i=t,o=r,0===i&&o===n.length?a.fromByteArray(n):a.fromByteArray(n.slice(i,o));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(e,t,r){for(var n=e.slice(t,r),i="",a=0;a<n.length;a+=2)i+=String.fromCharCode(n[a]+256*n[a+1]);return i}(this,t,r);default:if(s)throw TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),s=!0}}function m(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function v(e,t,r,n,i){var a;if(0===e.length)return -1;if("string"==typeof r?(n=r,r=0):r>0x7fffffff?r=0x7fffffff:r<-0x80000000&&(r=-0x80000000),(a=r*=1)!=a&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length)if(i)return -1;else r=e.length-1;else if(r<0)if(!i)return -1;else r=0;if("string"==typeof t&&(t=u.from(t,n)),u.isBuffer(t))return 0===t.length?-1:y(e,t,r,n,i);if("number"==typeof t){if(t&=255,"function"==typeof Uint8Array.prototype.indexOf)if(i)return Uint8Array.prototype.indexOf.call(e,t,r);else return Uint8Array.prototype.lastIndexOf.call(e,t,r);return y(e,[t],r,n,i)}throw TypeError("val must be string, number or Buffer")}function y(e,t,r,n,i){var a,o=1,s=e.length,l=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return -1;o=2,s/=2,l/=2,r/=2}function u(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(i){var c=-1;for(a=r;a<s;
vendor: 12,430 bytes, line 1
1a++)if(u(e,a)===u(t,-1===c?0:a-c)){if(-1===c&&(c=a),a-c+1===l)return c*o}else -1!==c&&(a-=a-c),c=-1}else for(r+l>s&&(r=s-l),a=r;a>=0;a--){for(var A=!0,f=0;f<l;f++)if(u(e,a+f)!==u(t,f)){A=!1;break}if(A)return a}return -1}u.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==u.prototype},u.compare=function(e,t){if(S(e,Uint8Array)&&(e=u.from(e,e.offset,e.byteLength)),S(t,Uint8Array)&&(t=u.from(t,t.offset,t.byteLength)),!u.isBuffer(e)||!u.isBuffer(t))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var r=e.length,n=t.length,i=0,a=Math.min(r,n);i<a;++i)if(e[i]!==t[i]){r=e[i],n=t[i];break}return r<n?-1:+(n<r)},u.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},u.concat=function(e,t){if(!Array.isArray(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return u.alloc(0);if(void 0===t)for(r=0,t=0;r<e.length;++r)t+=e[r].length;var r,n=u.allocUnsafe(t),i=0;for(r=0;r<e.length;++r){var a=e[r];if(S(a,Uint8Array)&&(a=u.from(a)),!u.isBuffer(a))throw TypeError('"list" argument must be an Array of Buffers');a.copy(n,i),i+=a.length}return n},u.byteLength=g,u.prototype._isBuffer=!0,u.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)m(this,t,t+1);return this},u.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)m(this,t,t+3),m(this,t+1,t+2);return this},u.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)m(this,t,t+7),m(this,t+1,t+6),m(this,t+2,t+5),m(this,t+3,t+4);return this},u.prototype.toString=function(){var e=this.length;return 0===e?"":0==arguments.length?b(this,0,e):p.apply(this,arguments)},u.prototype.toLocaleString=u.prototype.toString,u.prototype.equals=function(e){if(!u.isBuffer(e))throw TypeError("Argument must be a Buffer");return this===e||0===u.compare(this,e)},u.prototype.inspect=function(){var e="",r=t.INSPECT_MAX_BYTES;return e=this.toString("hex",0,r).replace(/(.{2})/g,"$1 ").trim(),this.length>r&&(e+=" ... "),"<Buffer "+e+">"},s&&(u.prototype[s]=u.prototype.inspect),u.prototype.compare=function(e,t,r,n,a){if(S(e,Uint8Array)&&(e=u.from(e,e.offset,e.byteLength)),!u.isBuffer(e))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+(void 0===e?"undefined":i._(e)));if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===a&&(a=this.length),t<0||r>e.length||n<0||a>this.length)throw RangeError("out of range index");if(n>=a&&t>=r)return 0;if(n>=a)return -1;if(t>=r)return 1;if(t>>>=0,r>>>=0,n>>>=0,a>>>=0,this===e)return 0;for(var o=a-n,s=r-t,l=Math.min(o,s),c=this.slice(n,a),A=e.slice(t,r),f=0;f<l;++f)if(c[f]!==A[f]){o=c[f],s=A[f];break}return o<s?-1:+(s<o)},u.prototype.includes=function(e,t,r){return -1!==this.indexOf(e,t,r)},u.prototype.indexOf=function(e,t,r){return v(this,e,t,r,!0)},u.prototype.lastIndexOf=function(e,t,r){return v(this,e,t,r,!1)};function b(e,t,r){r=Math.min(e.length,r);for(var n=[],i=t;i<r;){var a,o,s,l,u=e[i],c=null,A=u>239?4:u>223?3:u>191?2:1;if(i+A<=r)switch(A){case 1:u<128&&(c=u);break;case 2:(192&(a=e[i+1]))==128&&(l=(31&u)<<6|63&a)>127&&(c=l);break;case 3:a=e[i+1],o=e[i+2],(192&a)==128&&(192&o)==128&&(l=(15&u)<<12|(63&a)<<6|63&o)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:a=e[i+1],o=e[i+2],s=e[i+3],(192&a)==128&&(192&o)==128&&(192&s)==128&&(l=(15&u)<<18|(63&a)<<12|(63&o)<<6|63&s)>65535&&l<1114112&&(c=l)}null===c?(c=65533,A=1):c>65535&&(c-=65536,n.push(c>>>10&1023|55296),c=56320|1023&c),n.push(c),i+=A}var f=n,h=f.length;if(h<=4096)return String.fromCharCode.apply(String,f);for(var d="",g=0;g<h;)d+=String.fromCharCode.apply(String,f.slice(g,g+=4096));return d}function E(e,t,r){if(e%1!=0||e<0)throw RangeError("offset is not uint");if(e+t>r)throw RangeError("Trying to access beyond buffer length")}function I(e,t,r,n,i,a){if(!u.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<a)throw RangeError('"value" argument is out of bounds');if(r+n>e.length)throw RangeError("Index out of range")}function C(e,t,r,n,i,a){if(r+n>e.length||r<0)throw RangeError("Index out of range")}function B(e,t,r,n,i){return t*=1,r>>>=0,i||C(e,t,r,4,34028234663852886e22,-34028234663852886e22),o.write(e,t,r,n,23,4),r+4}function w(e,t,r,n,i){return t*=1,r>>>=0,i||C(e,t,r,8,17976931348623157e292,-17976931348623157e292),o.write(e,t,r,n,52,8),r+8}u.prototype.write=function(e,t,r,n){if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)n=t,r=this.length,t=0;else if(isFinite(t))t>>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var i,a,o,s,l,u,c,A,f=this.length-t;if((void 0===r||r>f)&&(r=f),e.length>0&&(r<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var h=!1;;)switch(n){case"hex":return function(e,t,r,n){r=Number(r)||0;var i=e.length-r;n?(n=Number(n))>i&&(n=i):n=i;var a=t.length;n>a/2&&(n=a/2);for(var o=0;o<n;++o){var s,l=parseInt(t.substr(2*o,2),16);if((s=l)!=s)break;e[r+o]=l}return o}(this,e,t,r);case"utf8":case"utf-8":return i=t,a=r,_(Q(e,this.length-i),this,i,a);case"ascii":return o=t,s=r,_(D(e),this,o,s);case"latin1":case"binary":return function(e,t,r,n){return _(D(t),e,r,n)}(this,e,t,r);case"base64":return l=t,u=r,_(k(e),this,l,u);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return c=t,A=r,_(function(e,t){for(var r,n,i=[],a=0;a<e.length&&!((t-=2)<0);++a)n=(r=e.charCodeAt(a))>>8,i.push(r%256),i.push(n);return i}(e,this.length-c),this,c,A);default:if(h)throw TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),h=!0}},u.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},u.prototype.slice=function(e,t){var r=this.length;e=~~e,t=void 0===t?r:~~t,e<0?(e+=r)<0&&(e=0):e>r&&(e=r),t<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e);var n=this.subarray(e,t);return Object.setPrototypeOf(n,u.prototype),n},u.prototype.readUIntLE=function(e,t,r){e>>>=0,t>>>=0,r||E(e,t,this.length);for(var n=this[e],i=1,a=0;++a<t&&(i*=256);)n+=this[e+a]*i;return n},u.prototype.readUIntBE=function(e,t,r){e>>>=0,t>>>=0,r||E(e,t,this.length);for(var n=this[e+--t],i=1;t>0&&(i*=256);)n+=this[e+--t]*i;return n},u.prototype.readUInt8=function(e,t){return e>>>=0,t||E(e,1,this.length),this[e]},u.prototype.readUInt16LE=function(e,t){return e>>>=0,t||E(e,2,this.length),this[e]|this[e+1]<<8},u.prototype.readUInt16BE=function(e,t){return e>>>=0,t||E(e,2,this.length),this[e]<<8|this[e+1]},u.prototype.readUInt32LE=function(e,t){return e>>>=0,t||E(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+0x1000000*this[e+3]},u.prototype.readUInt32BE=function(e,t){return e>>>=0,t||E(e,4,this.length),0x1000000*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},u.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||E(e,t,this.length);for(var n=this[e],i=1,a=0;++a<t&&(i*=256);)n+=this[e+a]*i;return n>=(i*=128)&&(n-=Math.pow(2,8*t)),n},u.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||E(e,t,this.length);for(var n=t,i=1,a=this[e+--n];n>0&&(i*=256);)a+=this[e+--n]*i;return a>=(i*=128)&&(a-=Math.pow(2,8*t)),a},u.prototype.readInt8=function(e,t){return(e>>>=0,t||E(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},u.prototype.readInt16LE=function(e,t){e>>>=0,t||E(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?0xffff0000|r:r},u.prototype.readInt16BE=function(e,t){e>>>=0,t||E(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?0xffff0000|r:r},u.prototype.readInt32LE=function(e,t){return e>>>=0,t||E(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},u.prototype.readInt32BE=function(e,t){return e>>>=0,t||E(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},u.prototype.readFloatLE=function(e,t){return e>>>=0,t||E(e,4,this.length),o.read(this,e,!0,23,4)},u.prototype.readFloatBE=function(e,t){return e>>>=0,t||E(e,4,this.length),o.read(this,e,!1,23,4)},u.prototype.readDoubleLE=function(e,t){return e>>>=0,t||E(e,8,this.length),o.read(this,e,!0,52,8)},u.prototype.readDoubleBE=function(e,t){return e>>>=0,t||E(e,8,this.length),o.read(this,e,!1,52,8)},u.prototype.writeUIntLE=function(e,t,r,n){if(e*=1,t>>>=0,r>>>=0,!n){var i=Math.pow(2,8*r)-1;I(this,e,t,r,i,0)}var a=1,o=0;for(this[t]=255&e;++o<r&&(a*=256);)this[t+o]=e/a&255;return t+r},u.prototype.writeUIntBE=function(e,t,r,n){if(e*=1,t>>>=0,r>>>=0,!n){var i=Math.pow(2,8*r)-1;I(this,e,t,r,i,0)}var a=r-1,o=1;for(this[t+a]=255&e;--a>=0&&(o*=256);)this[t+a]=e/o&255;return t+r},u.prototype.writeUInt8=function(e,t,r){return e*=1,t>>>=0,r||I(this,e,t,1,255,0),this[t]=255&e,t+1},u.prototype.writeUInt16LE=function(e,t,r){return e*=1,t>>>=0,r||I(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},u.prototype.writeUInt16BE=function(e,t,r){return e*=1,t>>>=0,r||I(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},u.prototype.writeUInt32LE=function(e,t,r){return e*=1,t>>>=0,r||I(this,e,t,4,0xffffffff,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},u.prototype.writeUInt32BE=function(e,t,r){return e*=1,t>>>=0,r||I(this,e,t,4,0xffffffff,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},u.prototype.writeIntLE=function(e,t,r,n){if(e*=1,t>>>=0,!n){var i=Math.pow(2,8*r-1);I(this,e,t,r,i-1,-i)}var a=0,o=1,s=0;for(this[t]=255&e;++a<r&&(o*=256);)e<0&&0===s&&0!==this[t+a-1]&&(s=1),this[t+a]=(e/o|0)-s&255;return t+r},u.prototype.writeIntBE=function(e,t,r,n){if(e*=1,t>>>=0,!n){var i=Math.pow(2,8*r-1);I(this,e,t,r,i-1,-i)}var a=r-1,o=1,s=0;for(this[t+a]=255&e;--a>=0&&(o*=256);)e<0&&0===s&&0!==this[t+a+1]&&(s=1),this[t+a]=(e/o|0)-s&255;return t+r},u.prototype.writeInt8=function(e,t,r){return e*=1,t>>>=0,r||I(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},u.prototype.writeInt16LE=function(e,t,r){return e*=1,t>>>=0,r||I(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},u.prototype.writeInt16BE=function(e,t,r){return e*=1,t>>>=0,r||I(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},u.prototype.writeInt32LE=function(e,t,r){return e*=1,t>>>=0,r||I(this,e,t,4,0x7fffffff,-0x80000000),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},u.prototype.writeInt32BE=function(e,t,r){return e*=1,t>>>=0,r||I(this,e,t,4,0x7fffffff,-0x80000000),e<0&&(e=0xffffffff+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},u.prototype.writeFloatLE=function(e,t,r){return B(this,e,t,!0,r)},u.prototype.writeFloatBE=function(e,t,r){return B(this,e,t,!1,r)},u.prototype.writeDoubleLE=function(e,t,r){return w(this,e,t,!0,r)},u.prototype.writeDoubleBE=function(e,t,r){return w(this,e,t,!1,r)},u.prototype.copy=function(e,t,r,n){if(!u.isBuffer(e))throw TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n<r&&(n=r),n===r||0===e.length||0===this.length)return 0;if(t<0)throw RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw RangeError("Index out of range");if(n<0)throw RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t<n-r&&(n=e.length-t+r);var i=n-r;if(this===e&&"function"==typeof Uint8Array.prototype.copyWithin)this.copyWithin(t,r,n);else if(this===e&&r<t&&t<n)for(var a=i-1;a>=0;--a)e[a+t]=this[a+r];else Uint8Array.prototype.set.call(e,this.subarray(r,n),t);return i},u.prototype.fill=function(e,t,r,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),void 0!==n&&"string"!=typeof n)throw TypeError("encoding must be a string");if("string"==typeof n&&!u.isEncoding(n))throw TypeError("Unknown encoding: "+n);if(1===e.length){var i,a=e.charCodeAt(0);("utf8"===n&&a<128||"latin1"===n)&&(e=a)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<r)throw RangeError("Out of range index");if(r<=t)return this;if(t>>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(i=t;i<r;++i)this[i]=e;else{var o=u.isBuffer(e)?e:u.from(e,n),s=o.length;
1if(0===s)throw TypeError('The value "'+e+'" is invalid for argument "value"');for(i=0;i<r-t;++i)this[i+t]=o[i%s]}return this};var x=/[^+/0-9A-Za-z-_]/g;function Q(e,t){t=t||1/0;for(var r,n=e.length,i=null,a=[],o=0;o<n;++o){if((r=e.charCodeAt(o))>55295&&r<57344){if(!i){if(r>56319||o+1===n){(t-=3)>-1&&a.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&a.push(239,191,189),i=r;continue}r=(i-55296<<10|r-56320)+65536}else i&&(t-=3)>-1&&a.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;a.push(r)}else if(r<2048){if((t-=2)<0)break;a.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;a.push(r>>12|224,r>>6&63|128,63&r|128)}else if(r<1114112){if((t-=4)<0)break;a.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}else throw Error("Invalid code point")}return a}function D(e){for(var t=[],r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}function k(e){return a.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(x,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function _(e,t,r,n){for(var i=0;i<n&&!(i+r>=t.length)&&!(i>=e.length);++i)t[i+r]=e[i];return i}function S(e,t){return n._(e,t)||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}var F=function(){for(var e="0123456789abcdef",t=Array(256),r=0;r<16;++r)for(var n=16*r,i=0;i<16;++i)t[n+i]=e[r]+e[i];return t}()},783:function(e,t){t.read=function(e,t,r,n,i){var a,o,s=8*i-n-1,l=(1<<s)-1,u=l>>1,c=-7,A=r?i-1:0,f=r?-1:1,h=e[t+A];for(A+=f,a=h&(1<<-c)-1,h>>=-c,c+=s;c>0;a=256*a+e[t+A],A+=f,c-=8);for(o=a&(1<<-c)-1,a>>=-c,c+=n;c>0;o=256*o+e[t+A],A+=f,c-=8);if(0===a)a=1-u;else{if(a===l)return o?NaN:1/0*(h?-1:1);o+=Math.pow(2,n),a-=u}return(h?-1:1)*o*Math.pow(2,a-n)},t.write=function(e,t,r,n,i,a){var o,s,l,u=8*a-i-1,c=(1<<u)-1,A=c>>1,f=5960464477539062e-23*(23===i),h=n?0:a-1,d=n?1:-1,g=+(t<0||0===t&&1/t<0);for(isNaN(t=Math.abs(t))||t===1/0?(s=+!!isNaN(t),o=c):(o=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-o))<1&&(o--,l*=2),o+A>=1?t+=f/l:t+=f*Math.pow(2,1-A),t*l>=2&&(o++,l/=2),o+A>=c?(s=0,o=c):o+A>=1?(s=(t*l-1)*Math.pow(2,i),o+=A):(s=t*Math.pow(2,A-1)*Math.pow(2,i),o=0));i>=8;e[r+h]=255&s,h+=d,s/=256,i-=8);for(o=o<<i|s,u+=i;u>0;e[r+h]=255&o,h+=d,o/=256,u-=8);e[r+h-d]|=128*g}}},o={};function s(e){var t=o[e];if(void 0!==t)return t.exports;var r=o[e]={exports:{}},n=!0;try{a[e](r,r.exports,s),n=!1}finally{n&&delete o[e]}return r.exports}s.ab="/ROOT/node_modules/next/dist/compiled/buffer/",t.exports=s(72)},629801,(e,t,r)=>{"use strict";var n=e.r(368996);t.exports=function e(t,r){if(t===r)return!0;if(t&&r&&(void 0===t?"undefined":n._(t))=="object"&&(void 0===r?"undefined":n._(r))=="object"){if(t.constructor!==r.constructor)return!1;if(Array.isArray(t)){if((i=t.length)!=r.length)return!1;for(a=i;0!=a--;)if(!e(t[a],r[a]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((i=(o=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(a=i;0!=a--;)if(!Object.prototype.hasOwnProperty.call(r,o[a]))return!1;for(a=i;0!=a--;){var i,a,o,s=o[a];if(!e(t[s],r[s]))return!1}return!0}return t!=t&&r!=r}},734582,(e,t,r)=>{"use strict";r.byteLength=function(e){var t=u(e),r=t[0],n=t[1];return(r+n)*3/4-n},r.toByteArray=function(e){var t,r,n=u(e),o=n[0],s=n[1],l=new a((o+s)*3/4-s),c=0,A=s>0?o-4:o;for(r=0;r<A;r+=4)t=i[e.charCodeAt(r)]<<18|i[e.charCodeAt(r+1)]<<12|i[e.charCodeAt(r+2)]<<6|i[e.charCodeAt(r+3)],l[c++]=t>>16&255,l[c++]=t>>8&255,l[c++]=255&t;return 2===s&&(t=i[e.charCodeAt(r)]<<2|i[e.charCodeAt(r+1)]>>4,l[c++]=255&t),1===s&&(t=i[e.charCodeAt(r)]<<10|i[e.charCodeAt(r+1)]<<4|i[e.charCodeAt(r+2)]>>2,l[c++]=t>>8&255,l[c++]=255&t),l},r.fromByteArray=function(e){for(var t,r=e.length,i=r%3,a=[],o=0,s=r-i;o<s;o+=16383)a.push(function(e,t,r){for(var i,a=[],o=t;o<r;o+=3)i=(e[o]<<16&0xff0000)+(e[o+1]<<8&65280)+(255&e[o+2]),a.push(n[i>>18&63]+n[i>>12&63]+n[i>>6&63]+n[63&i]);return a.join("")}(e,o,o+16383>s?s:o+16383));return 1===i?a.push(n[(t=e[r-1])>>2]+n[t<<4&63]+"=="):2===i&&a.push(n[(t=(e[r-2]<<8)+e[r-1])>>10]+n[t>>4&63]+n[t<<2&63]+"="),a.join("")};for(var n=[],i=[],a="u">typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
1+/",s=0,l=o.length;s<l;++s)n[s]=o[s],i[o.charCodeAt(s)]=s;function u(e){var t=e.length;if(t%4>0)throw Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var n=r===t?0:4-r%4;return[r,n]}i[45]=62,i[95]=63},252675,(e,t,r)=>{function n(){this.table=new Uint16Array(16),this.trans=new Uint16Array(288)}function i(e,t){this.source=e,this.sourceIndex=0,this.tag=0,this.bitcount=0,this.dest=t,this.destLen=0,this.ltree=new n,this.dtree=new n}var a,o=new n,s=new n,l=new Uint8Array(30),u=new Uint16Array(30),c=new Uint8Array(30),A=new Uint16Array(30),f=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),h=new n,d=new Uint8Array(320);function g(e,t,r,n){var i,a;for(i=0;i<r;++i)e[i]=0;for(i=0;i<30-r;++i)e[i+r]=i/r|0;for(a=n,i=0;i<30;++i)t[i]=a,a+=1<<e[i]}var p=new Uint16Array(16);function m(e,t,r,n){var i,a;for(i=0;i<16;++i)e.table[i]=0;for(i=0;i<n;++i)e.table[t[r+i]]++;for(a=0,e.table[0]=0,i=0;i<16;++i)p[i]=a,a+=e.table[i];for(i=0;i<n;++i)t[r+i]&&(e.trans[p[t[r+i]]++]=i)}function v(e,t,r){if(!t)return r;for(;e.bitcount<24;)e.tag|=e.source[e.sourceIndex++]<<e.bitcount,e.bitcount+=8;var n=e.tag&65535>>>16-t;return e.tag>>>
1=t,e.bitcount-=t,n+r}function y(e,t){for(;e.bitcount<24;)e.tag|=e.source[e.sourceIndex++]<<e.bitcount,e.bitcount+=8;var r=0,n=0,i=0,a=e.tag;do n=2*n+(1&a),a>>>=1,++i,r+=t.table[i],n-=t.table[i];while(n>=0)return e.tag=a,e.bitcount-=i,t.trans[r+n]}function b(e,t,r){for(;;){var n,i,a,o,s=y(e,t);if(256===s)return 0;if(s<256)e.dest[e.destLen++]=s;else for(s-=257,n=v(e,l[s],u[s]),i=y(e,r),o=a=e.destLen-v(e,c[i],A[i]);o<a+n;++o)e.dest[e.destLen++]=e.dest[o]}}for(a=0;a<7;++a)o.table[a]=0;for(a=0,o.table[7]=24,o.table[8]=152,o.table[9]=112;a<24;++a)o.trans[a]=256+a;for(a=0;a<144;++a)o.trans[24+a]=a;for(a=0;a<8;++a)o.trans[168+a]=280+a;for(a=0;a<112;++a)o.trans[176+a]=144+a;for(a=0;a<5;++a)s.table[a]=0;for(a=0,s.table[5]=32;a<32;++a)s.trans[a]=a;g(l,u,4,3),g(c,A,2,1),l[28]=0,u[28]=258,t.exports=function(e,t){var r,n,a=new i(e,t);do{switch(r=function(e){e.bitcount--||(e.tag=e.source[e.sourceIndex++],e.bitcount=7);var t=1&e.tag;return e.tag>>>=1,t}(a),v(a,2,0)){case 0:n=function(e){for(var t,r,n;e.bitcount>8;)e.sourceIndex--,e.bitcount-=8;if((t=256*(t=e.source[e.sourceIndex+1])+e.source[e.sourceIndex])!==(65535&~(256*e.source[e.sourceIndex+3]+e.source[e.sourceIndex+2])))return -3;for(e.sourceIndex+=4,n=t;n;--n)e.dest[e.destLen++]=e.source[e.sourceIndex++];return e.bitcount=0,0}(a);break;case 1:n=b(a,o,s);break;case 2:!function(e,t,r){for(o=0,n=v(e,5,257),i=v(e,5,1),a=v(e,4,4);o<19;++o)d[o]=0;for(o=0;o<a;++o){var n,i,a,o,s,l,u=v(e,3,0);d[f[o]]=u}for(m(h,d,0,19),s=0;s<n+i;){var c=y(e,h);switch(c){case 16:var A=d[s-1];for(l=v(e,2,3);l;--l)d[s++]=A;break;case 17:for(l=v(e,3,3);l;--l)d[s++]=0;break;case 18:for(l=v(e,7,11);l;--l)d[s++]=0;break;default:d[s++]=c}}m(t,d,0,n),m(r,d,n,i)}(a,a.ltree,a.dtree),n=b(a,a.ltree,a.dtree);break;default:n=-3}if(0!==n)throw Error("Data error")}while(!r)if(a.destLen<a.dest.length)if("function"==typeof a.dest.slice)return a.dest.slice(0,a.destLen);else return a.dest.subarray(0,a.destLen);return a.dest}},920703,(e,t,r)=>{var n=18===new Uint8Array(new Uint32Array([0x12345678]).buffer)[0],i=function(e,t,r){var n=e[t];e[t]=e[r],e[r]=n},a=function(e){for(var t=e.length,r=0;r<t;r+=4)i(e,r,r+3),i(e,r+1,r+2)};t.exports={swap32LE:function(e){n&&a(e)}}},692987,(e,t,r)=>{var n=e.r(995075),i=e.r(882372),a=e.r(115240),o=e.r(252675),s=e.r(920703).swap32LE,l=2112;t.exports=function(){"use strict";function e(t){n._(this,e);var r,i,l="function"==typeof t.readUInt32BE&&"function"==typeof t.slice;if(l||a._(t,Uint8Array)){if(l)this.highStart=t.readUInt32LE(0),this.errorValue=t.readUInt32LE(4),r=t.readUInt32LE(8),t=t.slice(12);else{var u=new DataView(t.buffer);this.highStart=u.getUint32(0,!0),this.errorValue=u.getUint32(4,!0),r=u.getUint32(8,!0),t=t.subarray(12)}t=o(t,new Uint8Array(r)),s(t=o(t,new Uint8Array(r))),this.data=new Uint32Array(t.buffer)}else i=t,this.data=i.data,this.highStart=i.highStart,this.errorValue=i.errorValue}return i._(e,[{key:"get",value:function(e){var t;return e<0||e>1114111?this.errorValue:e<55296||e>56319&&e<=65535?(t=(this.data[e>>5]<<2)+(31&e),this.data[t]):e<=65535?(t=(this.data[2048+(e-55296>>5)]<<2)+(31&e),this.data[t]):e<this.highStart?(t=this.data[l-32+(e>>11)],t=((t=this.data[t+(e>>5&63)])<<2)+(31&e),this.data[t]):this.data[this.data.length-4]}}]),e}()},896817,(e,t,r)=>{"use strict";var n=e.r(995075),i=e.r(882372),a=e.r(127873),o=e.r(891470),s=e.r(221280);t.exports=function(){function e(t){n._(this,e),this.stateTable=t.stateTable,this.accepting=t.accepting,this.tags=t.tags}return i._(e,[{key:"match",value:function(e){var t=this;return a._({},Symbol.iterator,function(){var r,n,i,a,o,l;return s._(this,function(s){switch(s.label){case 0:r=1,n=null,i=null,a=null,o=0,s.label=1;case 1:if(!(o<e.length))return[3,6];if(l=e[o],a=r,0!==(r=t.stateTable[r][l]))return[3,4];if(!(null!=n&&null!=i&&i>=n))return[3,3];return[4,[n,i,t.tags[a]]];case 2:s.sent(),s.label=3;case 3:r=t.stateTable[1][l],n=null,s.label=4;case 4:0!==r&&null==n&&(n=o),t.accepting[r]&&(i=o),0===r&&(r=1),s.label=5;case 5:return o++,[3,1];case 6:if(!(null!=n&&null!=i&&i>=n))return[3,8];return[4,[n,i,t.tags[r]]];case 7:s.sent(),s.label=8;case 8:return[2]}})})}},{key:"apply",value:function(e,t){var r=!0,n=!1,i=void 0;try{for(var a,s=this.match(e)[Symbol.iterator]();!(r=(a=s.next()).done);r=!0){var l=o._(a.value,3),u=l[0],c=l[1],A=l[2],f=!0,h=!1,d=void 0;try{for(var g,p=A[Symbol.iterator]();!(f=(g=p.next()).done);f=!0){var m=g.value;"function"==typeof t[m]&&t[m](u,c,e.slice(u,c+1))}}catch(e){h=!0,d=e}finally{try{f||null==p.return||p.return()}finally{if(h)throw d}}}}catch(e){n=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(n)throw i}}}}]),e}()},7641,(e,t,r)=>{var n=e.i(467034),i=e.r(115240),a=e.r(368996),o=function(){"use strict";var e,t,r;function o(e,t){return null!=t&&i._(e,t)}try{e=Map}catch(t){e=function(){}}try{t=Set}catch(e){t=function(){}}try{r=Promise}catch(e){r=function(){}}function s(i,l,c,A,f){(void 0===l?"undefined":a._(l))==="object"&&(c=l.depth,A=l.prototype,f=l.includeNonEnumerable,l=l.circular);var h=[],d=[],g=void 0!==n.Buffer;return void 0===l&&(l=!0),void 0===c&&(c=1/0),function i(c,p){if(null===c)return null;if(0===p||(void 0===c?"undefined":a._(c))!="object")return c;if(o(c,e))m=new e;else if(o(c,t))m=new t;else if(o(c,r))m=new r(function(e,t){c.then(function(t){e(i(t,p-1))},function(e){t(i(e,p-1))})});else if(s.__isArray(c))m=[];
1else if(s.__isRegExp(c))m=new RegExp(c.source,u(c)),c.lastIndex&&(m.lastIndex=c.lastIndex);else if(s.__isDate(c))m=new Date(c.getTime());else{if(g&&n.Buffer.isBuffer(c))return m=n.Buffer.allocUnsafe?n.Buffer.allocUnsafe(c.length):new n.Buffer(c.length),c.copy(m),m;o(c,Error)?m=Object.create(c):void 0===A?m=Object.create(v=Object.getPrototypeOf(c)):(m=Object.create(A),v=A)}if(l){var m,v,y,b=h.indexOf(c);if(-1!=b)return d[b];h.push(c),d.push(m)}for(var E in o(c,e)&&c.forEach(function(e,t){var r=i(t,p-1),n=i(e,p-1);m.set(r,n)}),o(c,t)&&c.forEach(function(e){var t=i(e,p-1);m.add(t)}),c)v&&(y=Object.getOwnPropertyDescriptor(v,E)),y&&null==y.set||(m[E]=i(c[E],p-1));if(Object.getOwnPropertySymbols)for(var I=Object.getOwnPropertySymbols(c),E=0;E<I.length;E++){var C=I[E],B=Object.getOwnPropertyDescriptor(c,C);(!B||B.enumerable||f)&&(m[C]=i(c[C],p-1),B.enumerable||Object.defineProperty(m,C,{enumerable:!1}))}if(f)for(var w=Object.getOwnPropertyNames(c),E=0;E<w.length;E++){var x=w[E],B=Object.getOwnPropertyDescriptor(c,x);B&&B.enumerable||(m[x]=i(c[x],p-1),Object.defineProperty(m,x,{enumerable:!1}))}return m}(i,c)}function l(e){return Object.prototype.toString.call(e)}function u(e){var t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),t}return s.clonePrototype=function(e){if(null===e)return null;var t=function(){};return t.prototype=e,new t},s.__objToStr=l,s.__isDate=function(e){return(void 0===e?"undefined":a._(e))==="object"&&"[object Date]"===l(e)},s.__isArray=function(e){return(void 0===e?"undefined":a._(e))==="object"&&"[object Array]"===l(e)},s.__isRegExp=function(e){return(void 0===e?"undefined":a._(e))==="object"&&"[object RegExp]"===l(e)},s.__getRegExpFlags=u,s}();"object"===a._(t)&&t.exports&&(t.exports=o)},661978,(e,t,r)=>{function n(e){this.buffer=e,this.pos=0}function i(e){this.buffer=e,this.pos=0}n.prototype.read=function(e,t,r){this.pos+r>this.buffer.length&&(r=this.buffer.length-this.pos);for(var n=0;n<r;n++)e[t+n]=this.buffer[this.pos+n];return this.pos+=r,r},r.BrotliInput=n,i.prototype.write=function(e,t){if(this.pos+t>this.buffer.length)throw Error("Output buffer is not large enough");return this.buffer.set(e.subarray(0,t),this.pos),this.pos+=t,t},r.BrotliOutput=i},499634,(e,t,r)=>{var n=new Uint32Array([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,0xffffff]);function i(e){this.buf_=new Uint8Array(8224),this.input_=e,this.reset()}i.READ_SIZE=4096,i.IBUF_MASK=8191,i.prototype.reset=function(){this.buf_ptr_=0,this.val_=0,this.pos_=0,this.bit_pos_=0,this.bit_end_pos_=0,this.eos_=0,this.readMoreInput();for(var e=0;e<4;e++)this.val_|=this.buf_[this.pos_]<<8*e,++this.pos_;return this.bit_end_pos_>0},i.prototype.readMoreInput=function(){if(!(this.bit_end_pos_>256))if(this.eos_){if(this.bit_pos_>this.bit_end_pos_)throw Error("Unexpected end of input "+this.bit_pos_+" "+this.bit_end_pos_)}else{var e=this.buf_ptr_,t=this.input_.read(this.buf_,e,4096);if(t<0)throw Error("Unexpected end of input");if(t<4096){this.eos_=1;for(var r=0;r<32;r++)this.buf_[e+t+r]=0}if(0===e){for(var r=0;r<32;r++)this.buf_[8192+r]=this.buf_[r];this.buf_ptr_=4096}else this.buf_ptr_=0;this.bit_end_pos_+=t<<3}},i.prototype.fillBitWindow=function(){for(;this.bit_pos_>=8;)this.val_>>>=8,this.val_|=this.buf_[8191&this.pos_]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},i.prototype.readBits=function(e){32-this.bit_pos_<e&&this.fillBitWindow();var t=this.val_>>>this.bit_pos_&n[e];return this.bit_pos_+=e,t},t.exports=i},670404,(e,t,r)=>{
vendor: 69,012 bytes, line 1
1t.exports="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"
1},730304,(e,t,r)=>{var n=e.r(734582);r.init=function(){return(0,e.r(666891).BrotliDecompressBuffer)(n.toByteArray(e.r(670404)))}},863015,(e,t,r)=>{var n=e.r(730304);r.init=function(){r.dictionary=n.init()},r.offsetsByLength=new Uint32Array([0,0,0,0,0,4096,9216,21504,35840,44032,53248,63488,74752,87040,93696,100864,104704,106752,108928,113536,115968,118528,119872,121280,122016]),r.sizeBitsByLength=new Uint8Array([0,0,0,0,10,10,11,11,10,10,10,10,10,9,9,8,7,7,8,7,7,6,6,5,5]),r.minDictionaryWordLength=4,r.maxDictionaryWordLength=24},307528,(e,t,r)=>{function n(e,t){this.bits=e,this.value=t}function i(e,t){for(var r=1<<t-1;e&r;)r>>=1;return(e&r-1)+r}function a(e,t,r,i,a){do e[t+(i-=r)]=new n(a.bits,a.value);while(i>0)}r.HuffmanCode=n,r.BrotliBuildHuffmanTable=function(e,t,r,o,s){var l,u,c,A,f,h,d,g,p,m,v,y=t,b=new Int32Array(16),E=new Int32Array(16);for(c=0,v=new Int32Array(s);c<s;c++)b[o[c]]++;for(u=1,E[1]=0;u<15;u++)E[u+1]=E[u]+b[u];for(c=0;c<s;c++)0!==o[c]&&(v[E[o[c]]++]=c);if(m=p=1<<(g=r),1===E[15]){for(A=0;A<m;++A)e[t+A]=new n(0,65535&v[0]);return m}for(u=1,A=0,c=0,f=2;u<=r;++u,f<<=1)for(;b[u]>0;--b[u])a(e,t+A,f,p,l=new n(255&u,65535&v[c++])),A=i(A,u);for(d=m-1,h=-1,u=r+1,f=2;u<=15;++u,f<<=1)for(;b[u]>0;--b[u])(A&d)!==h&&(t+=p,m+=p=1<<(g=function(e,t,r){for(var n=1<<t-r;t<15&&!((n-=e[t])<=0);)++t,n<<=1;return t-r}(b,u,r)),e[y+(h=A&d)]=new n(g+r&255,t-y-h&65535)),l=new n(u-r&255,65535&v[c++]),a(e,t+(A>>r),f,p,l),A=i(A,u);return m}},222552,(e,t,r)=>{r.lookup=new Uint8Array([0,0,0,0,0,0,0,0,0,4,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,16,12,12,20,12,16,24,28,12,12,32,12,36,12,44,44,44,44,44,44,44,44,44,44,32,32,24,40,28,12,12,48,52,52,52,48,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,24,12,28,12,12,12,56,60,60,60,56,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,24,12,28,12,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,
16,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,33,33,33,34,34,34,34,35,35,35,35,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,58,59,59,59,59,60,60,60,60,61,61,61,61,62,62,62,62,63,63,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),r.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},582574,(e,t,r)=>{function n(e,t){this.offset=e,this.nbits=t}r.kBlockLengthPrefixCode=[new n(1,2),new n(5,2),new n(9,2),new n(13,2),new n(17,3),new n(25,3),new n(33,3),new n(41,3),new n(49,4),new n(65,4),new n(81,4),new n(97,4),new n(113,5),new n(145,5),new n(177,5),new n(209,5),new n(241,6),new n(305,6),new n(369,7),new n(497,8),new n(753,9),new n(1265,10),new n(2289,11),new n(4337,12),new n(8433,13),new n(16625,24)],r.kInsertLengthPrefixCode=[new n(0,0),new n(1,0),new n(2,0),new n(3,0),new n(4,0),new n(5,0),new n(6,1),new n(8,1),new n(10,2),new n(14,2),new n(18,3),new n(26,3),new n(34,4),new n(50,4),new n(66,5),new n(98,5),new n(130,6),new n(194,7),new n(322,8),new n(578,9),new n(1090,10),new n(2114,12),new n(6210,14),new n(22594,24)],r.kCopyLengthPrefixCode=[new n(2,0),new n(3,0),new n(4,0),new n(5,0),new n(6,0),new n(7,0),new n(8,0),new n(9,0),new n(10,1),new n(12,1),new n(14,2),new n(18,2),new n(22,3),new n(30,3),new n(38,4),new n(54,4),new n(70,5),new n(102,5),new n(134,6),new n(198,7),new n(326,8),new n(582,9),new n(1094,10),new n(2118,24)],r.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],r.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]},291188,(e,t,r)=>{var n=e.r(863015);function i(e,t,r){this.prefix=new Uint8Array(e.length),this.transform=t,this.suffix=new Uint8Array(r.length);for(var n=0;n<e.length;n++)this.prefix[n]=e.charCodeAt(n);for(var n=0;n<r.length;n++)this.suffix[n]=r.charCodeAt(n)}var a=[new i("",0,""),new i("",0," "),new i(" ",0," "),new i("",12,""),new i("",10," "),new i("",0," the "),new i(" ",0,""),new i("s ",0," "),new i("",0," of "),new i("",10,""),new i("",0," and "),new i("",13,""),new i("",1,""),new i(", ",0," "),new i("",0,", "),new i(" ",10," "),new i("",0," in "),new i("",0," to "),new i("e ",0," "),new i("",0,'"'),new i("",0,"."),new i("",0,'">'),new i("",0,"\n"),new i("",3,""),new i("",0,"]"),new i("",0," for "),new i("",14,""),new i("",2,""),new i("",0," a "),new i("",0," that "),new i(" ",10,""),new i("",0,". "),new i(".",0,""),new i(" ",0,", "),new i("",15,""),new i("",0," with "),new i("",0,"'"),new i("",0," from "),new i("",0," by "),new i("",16,""),new i("",17,""),new i(" the ",0,""),new i("",4,""),new i("",0,". The "),new i("",11,""),new i("",0," on "),new i("",0," as "),new i("",0," is "),new i("",7,""),new i("",1,"ing "),new i("",0,"\n "),new i("",0,":"),new i(" ",0,". "),new i("",0,"ed "),new i("",20,""),new i("",18,""),new i("",6,""),new i("",0,"("),new i("",10,", "),new i("",8,""),new i("",0," at "),new i("",0,"ly "),new i(" the ",0," of "),new i("",5,""),new i("",9,""),new i(" ",10,", "),new i("",10,'"'),new i(".",0,"("),new i("",11," "),new i("",10,'">'),new i("",0,'="'),new i(" ",0,"."),new i(".com/",0,""),new i(" the ",0," of the "),new i("",10,"'"),new i("",0,". This "),new i("",0,","),new i(".",0," "),new i("",10,"("),new i("",10,"."),new i("",0," not "),new i(" ",0,'="'),new i("",0,"er "),new i(" ",11," "),new i("",0,"al "),new i(" ",11,""),new i("",0,"='"),new i("",11,'"'),new i("",10,". "),new i(" ",0,"("),new i("",0,"ful "),new i(" ",10,". "),new i("",0,"ive "),new i("",0,"less "),new i("",11,"'"),new i("",0,"est "),new i(" ",10,"."),new i("",11,'">'),new i(" ",0,"='"),new i("",10,","),new i("",0,"ize "),new i("",11,"."),new i("ÃÂ ",0,""),new i(" ",0,","),new i("",10,'="'),new i("",11,'="'),new i("",0,"ous "),new i("",11,", "),new i("",10,"='"),new i(" ",10,","),new i(" ",11,'="'),new i(" ",11,", "),new i("",11,","),new i("",11,"("),new i("",11,". "),new i(" ",11,"."),new i("",11,"='"),new i(" ",11,". "),new i(" ",10,'="'),new i(" ",11,"='"),new i(" ",10,"='")];function o(e,t){return e[t]<192?(e[t]>=97&&e[t]<=122&&(e[t]^=32),1):e[t]<224?(e[t+1]^=32,2):(e[t+2]^=5,3)}r.kTransforms=a,r.kNumTransforms=a.length,r.transformDictionaryWord=function(e,t,r,i,s){var l,u=a[s].prefix,c=a[s].suffix,A=a[s].transform,f=A<12?0:A-11,h=0,d=t;f>i&&(f=i);for(var g=0;g<u.length;)e[t++]=u[g++];for(r+=f,i-=f,A<=9&&(i-=A),h=0;h<i;h++)e[t++]=n.dictionary[r+h];if(l=t-i,10===A)o(e,l);else if(11===A)for(;i>0;){var p=o(e,l);l+=p,i-=p}for(var m=0;m<c.length;)e[t++]=c[m++];return t-d}},666891,(e,t,r)=>{var n=e.r(661978).BrotliInput,i=e.r(661978).BrotliOutput,a=e.r(499634),o=e.r(863015),s=e.r(307528).HuffmanCode,l=e.r(307528).BrotliBuildHuffmanTable,u=e.r(222552),c=e.r(582574),A=e.r(291188),f=new Uint8Array([1,2,3,4,0,5,17,6,16,7,8,9,10,11,12,13,14,15]),h=new Uint8Array([3,2,1,0,3,3,3,3,3,3,2,2,2,2,2,2]),d=new Int8Array([0,0,0,0,-1,1,-2,2,-3,3,-1,1,-2,2,-3,3]),g=new Uint16Array([256,402,436,468,500,534,566,598,630,662,694,726,758,790,822,854,886,920,952,984,1016,1048,1080]);function p(e){var t;return 0===e.readBits(1)?16:(t=e.readBits(3))>0?17+t:(t=e.readBits(3))>0?8+t:17}function m(e){if(e.readBits(1)){var t=e.readBits(3);return 0===t?1:e.readBits(t)+(1<<t)}return 0}function v(){this.meta_block_length=0,this.input_end=0,this.is_uncompressed=0,this.is_metadata=!1}function y(e){var t,r,n,i=new v;if(i.input_end=e.readBits(1),i.input_end&&e.readBits(1))return i;if(7===(t=e.readBits(2)+4)){if(i.is_metadata=!0,0!==e.readBits(1))throw Error("Invalid reserved bit");if(0===(r=e.readBits(2)))return i;for(n=0;n<r;n++){var a=e.readBits(8);if(n+1===r&&r>1&&0===a)throw Error("Invalid size byte");i.meta_block_length|=a<<8*n}}else for(n=0;n<t;++n){var o=e.readBits(4);if(n+1===t&&t>4&&0===o)throw Error("Invalid size nibble");i.meta_block_length|=o<<4*n}return++i.meta_block_length,i.input_end||i.is_metadata||(i.is_uncompressed=e.readBits(1)),i}function b(e,t,r){var n;return r.fillBitWindow(),t+=r.val_>>>r.bit_pos_&255,(n=e[t].bits-8)>0&&(r.bit_pos_+=8,t+=e[t].value,t+=r.val_>>>r.bit_pos_&(1<<n)-1),r.bit_pos_+=e[t].bits,e[t].value}function E(e,t,r,n){var i=0,a=new Uint8Array(e);if(n.readMoreInput(),1===(o=n.readBits(2))){for(var o,u,c=e-1,A=0,h=new Int32Array(4),d=n.readBits(2)+1;c;)c>>=1,++A;for(u=0;
1u<d;++u)h[u]=n.readBits(A)%e,a[h[u]]=2;switch(a[h[0]]=1,d){case 1:break;case 3:if(h[0]===h[1]||h[0]===h[2]||h[1]===h[2])throw Error("[ReadHuffmanCode] invalid symbols");break;case 2:if(h[0]===h[1])throw Error("[ReadHuffmanCode] invalid symbols");a[h[1]]=1;break;case 4:if(h[0]===h[1]||h[0]===h[2]||h[0]===h[3]||h[1]===h[2]||h[1]===h[3]||h[2]===h[3])throw Error("[ReadHuffmanCode] invalid symbols");n.readBits(1)?(a[h[2]]=3,a[h[3]]=3):a[h[0]]=2}}else{var g=new Uint8Array(18),p=32,m=0,v=[new s(2,0),new s(2,4),new s(2,3),new s(3,2),new s(2,0),new s(2,4),new s(2,3),new s(4,1),new s(2,0),new s(2,4),new s(2,3),new s(3,2),new s(2,0),new s(2,4),new s(2,3),new s(4,5)];for(u=o;u<18&&p>0;++u){var u,y,b=f[u],E=0;n.fillBitWindow(),E+=n.val_>>>n.bit_pos_&15,n.bit_pos_+=v[E].bits,y=v[E].value,g[b]=y,0!==y&&(p-=32>>y,++m)}if(1!==m&&0!==p)throw Error("[ReadHuffmanCode] invalid num_codes or space");!function(e,t,r,n){for(var i=0,a=8,o=0,u=0,c=32768,A=[],f=0;f<32;f++)A.push(new s(0,0));for(l(A,0,5,e,18);i<t&&c>0;){var h=0;if(n.readMoreInput(),n.fillBitWindow(),h+=n.val_>>>n.bit_pos_&31,n.bit_pos_+=A[h].bits,(d=255&A[h].value)<16)o=0,r[i++]=d,0!==d&&(a=d,c-=32768>>d);else{var d,g,p,m=d-14,v=0;if(16===d&&(v=a),u!==v&&(o=0,u=v),g=o,o>0&&(o-=2,o<<=m),o+=n.readBits(m)+3,i+(p=o-g)>t)throw Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var y=0;y<p;y++)r[i+y]=u;i+=p,0!==u&&(c-=p<<15-u)}}if(0!==c)throw Error("[ReadHuffmanCodeLengths] space = "+c);for(;i<t;i++)r[i]=0}(g,e,a,n)}if(0===(i=l(t,r,8,a,e)))throw Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return i}function I(e,t,r){var n,i;return n=b(e,t,r),i=c.kBlockLengthPrefixCode[n].nbits,c.kBlockLengthPrefixCode[n].offset+r.readBits(i)}function C(e,t){this.alphabet_size=e,this.num_htrees=t,this.codes=Array(t+t*g[e+31>>>5]),this.htrees=new Uint32Array(t)}function B(e,t){var r,n,i,a={num_htrees:null,context_map:null},o=0;t.readMoreInput();var l=a.num_htrees=m(t)+1,u=a.context_map=new Uint8Array(e);if(l<=1)return a;for(t.readBits(1)&&(o=t.readBits(4)+1),r=[],n=0;n<1080;n++)r[n]=new s(0,0);for(E(l+o,r,0,t),n=0;n<e;)if(t.readMoreInput(),0===(i=b(r,0,t)))u[n]=0,++n;else if(i<=o)for(var c=1+(1<<i)+t.readBits(i);--c;){if(n>=e)throw Error("[DecodeContextMap] i >= context_map_size");u[n]=0,++n}else u[n]=i-o,++n;return t.readBits(1)&&function(e,t){var r,n=new Uint8Array(256);for(r=0;r<256;++r)n[r]=r;for(r=0;r<t;++r){var i=e[r];e[r]=n[i],i&&function(e,t){for(var r=e[t],n=t;n;--n)e[n]=e[n-1];e[0]=r}(n,i)}}(u,e),a}function w(e,t,r,n,i,a,o){var s,l=2*r,u=b(t,1080*r,o);(s=0===u?i[l+(1&a[r])]:1===u?i[l+(a[r]-1&1)]+1:u-2)>=e&&(s-=e),n[r]=s,i[l+(1&a[r])]=s,++a[r]}function x(e){var t=new a(new n(e));return p(t),y(t).meta_block_length}function Q(e,t){var r=0,n=0,i=0,l=0,f=[16,15,11,4],g=0,v=0,x=0,Q=[new C(0,0),new C(0,0),new C(0,0)],D=128+a.READ_SIZE;V=(1<<(i=p(er=new a(e))))-16,X=(Z=1<<i)-1,$=new Uint8Array(Z+D+o.maxDictionaryWordLength),ee=[],et=[];for(var k=0;k<3240;k++)ee[k]=new s(0,0),et[k]=new s(0,0);for(;!n;){var _=0,S=[0x10000000,0x10000000,0x10000000],F=[0],R=[1,1,1],T=[0,1,0,1,0,1],L=[0],O=null,M=null,U=null,N=null,P=0,G=null,z=0,H=0,Y=0;for(q=0;q<3;++q)Q[q].codes=null,Q[q].htrees=null;er.readMoreInput();var W=y(er);if(r+(_=W.meta_block_length)>t.buffer.length){var j=new Uint8Array(r+_);j.set(t.buffer),t.buffer=j}if(n=W.input_end,en=W.is_uncompressed,W.is_metadata){for(!function(e){var t=e.bit_pos_+7&-8;e.readBits(t-e.bit_pos_)}(er);_>0;--_)er.readMoreInput(),er.readBits(8);continue}if(0!==_){if(en){er.bit_pos_=er.bit_pos_+7&-8,function(e,t,r,n,i,o){var s,l=i+1,u=r&i,c=o.pos_&a.IBUF_MASK;if(t<8||o.bit_pos_+(t<<3)<o.bit_end_pos_){for(;t-- >0;)o.readMoreInput(),n[u++]=o.readBits(8),u===l&&(e.write(n,l),u=0);return}if(o.bit_end_pos_<32)throw Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;o.bit_pos_<32;)n[u]=o.val_>>>o.bit_pos_,o.bit_pos_+=8,++u,--t;if(c+(s=o.bit_end_pos_-o.bit_pos_>>3)>a.IBUF_MASK){for(var A=a.IBUF_MASK+1-c,f=0;f<A;f++)n[u+f]=o.buf_[c+f];s-=A,u+=A,t-=A,c=0}for(var f=0;f<s;f++)n[u+f]=o.buf_[c+f];if(u+=s,t-=s,u>=l){e.write(n,l),u-=l;for(var f=0;f<u;f++)n[f]=n[l+f]}for(;u+t>=l;){if(s=l-u,o.input_.read(n,u,s)<s)throw Error("[CopyUncompressedBlockToOutput] not enough bytes");e.write(n,l),t-=s,u=0}if(o.input_.read(n,u,t)<t)throw Error("[CopyUncompressedBlockToOutput] not enough bytes");o.reset()}(t,_,r,$,X,er),r+=_;continue}for(q=0;q<3;++q)R[q]=m(er)+1,R[q]>=2&&(E(R[q]+2,ee,1080*q,er),E(26,et,1080*q,er),S[q]=I(et,1080*q,er),L[q]=1);for(er.readMoreInput(),ei=er.readBits(2),ea=16+(er.readBits(4)<<ei),eo=(1<<ei)-1,es=ea+(48<<ei),M=new Uint8Array(R[0]),q=0;q<R[0];++q)er.readMoreInput(),M[q]=er.readBits(2)<<1;var J=B(R[0]<<6,er);el=J.num_htrees,O=J.context_map;var K=B(R[2]<<2,er);for(q=0,eu=K.num_htrees,U=K.context_map,Q[0]=new C(256,el),Q[1]=new C(704,R[1]),Q[2]=new C(es,eu);q<3;++q)Q[q].decode(er);for(N=0,G=0,ec=M[F[0]],H=u.lookupOffsets[ec],Y=u.lookupOffsets[ec+1],eA=Q[1].htrees[0];_>0;){for(er.readMoreInput(),0===S[1]&&(w(R[1],ee,1,F,T,L,er),S[1]=I(et,1080,er),eA=Q[1].htrees[F[1]]),--S[1],(eh=(ef=b(Q[1].codes,eA,er))>>6)>=2?(eh-=2,ev=-1):ev=0,ed=c.kInsertRangeLut[eh]+(ef>>3&7),eg=c.kCopyRangeLut[eh]+(7&ef),ep=c.kInsertLengthPrefixCode[ed].offset+er.readBits(c.kInsertLengthPrefixCode[ed].nbits),em=c.kCopyLengthPrefixCode[eg].offset+er.readBits(c.kCopyLengthPrefixCode[eg].nbits),v=$[r-1&X],x=$[r-2&X],eb=0;eb<ep;++eb)er.readMoreInput(),0===S[0]&&(w(R[0],ee,0,F,T,L,er),S[0]=I(et,0,er),N=F[0]<<6,ec=M[F[0]],H=u.lookupOffsets[ec],Y=u.lookupOffsets[ec+1]),P=O[N+(u.lookup[H+v]|u.lookup[Y+x])],--S[0],x=v,v=b(Q[0].codes,Q[0].htrees[P],er),$[r&X]=v,(r&X)===X&&t.write($,Z),++r;if((_-=ep)<=0)break;if(ev<0&&(er.readMoreInput(),0===S[2]&&(w(R[2],ee,2,F,T,L,er),S[2]=I(et,2160,er),G=F[2]<<2),--S[2],z=U[G+((em>4?3:em-2)&255)],(ev=b(Q[2].codes,Q[2].htrees[z],er))>=ea&&(ev-=ea,eC=ev&eo,ev>>=ei,eI=(ev>>1)+1,ev=ea+((eB=(2+(1&ev)<<eI)-4)+er.readBits(eI)<<ei)+eC)),(ey=function(e,t,r){var n;return e<16?(r+=h[e],r&=3,n=t[r]+d[e]):n=e-16+1,n}(ev,f,g))<0)throw Error("[BrotliDecompress] invalid distance");if(l=r<V&&l!==V?r:V,eE=r&X,ey>l)if(em>=o.minDictionaryWordLength&&em<=o.maxDictionaryWordLength){var q,V,Z,X,$,ee,et,er,en,ei,ea,eo,es,el,eu,ec,eA,ef,eh,ed,eg,ep,em,ev,ey,eb,eE,eI,eC,eB=o.offsetsByLength[em],ew=ey-l-1,ex=o.sizeBits
1ByLength[em],eQ=ew&(1<<ex)-1,eD=ew>>ex;if(eB+=eQ*em,eD<A.kNumTransforms){var ek=A.transformDictionaryWord($,eE,eB,em,eD);if(eE+=ek,r+=ek,_-=ek,eE>=Z){t.write($,Z);for(var e_=0;e_<eE-Z;e_++)$[e_]=$[Z+e_]}}else throw Error("Invalid backward reference. pos: "+r+" distance: "+ey+" len: "+em+" bytes left: "+_)}else throw Error("Invalid backward reference. pos: "+r+" distance: "+ey+" len: "+em+" bytes left: "+_);else{if(ev>0&&(f[3&g]=ey,++g),em>_)throw Error("Invalid backward reference. pos: "+r+" distance: "+ey+" len: "+em+" bytes left: "+_);for(eb=0;eb<em;++eb)$[r&X]=$[r-ey&X],(r&X)===X&&t.write($,Z),++r,--_}v=$[r-1&X],x=$[r-2&X]}r&=0x3fffffff}}t.write($,r&X)}C.prototype.decode=function(e){var t,r,n=0;for(t=0;t<this.num_htrees;++t)this.htrees[t]=n,r=E(this.alphabet_size,this.codes,n,e),n+=r},r.BrotliDecompressedSize=x,r.BrotliDecompressBuffer=function(e,t){var r=new n(e);null==t&&(t=x(e));var a=new i(new Uint8Array(t));return Q(r,a),a.pos<a.buffer.length&&(a.buffer=a.buffer.subarray(0,a.pos)),a.buffer},r.BrotliDecompress=Q,o.init()},171212,(e,t,r)=>{t.exports=e.r(666891).BrotliDecompressBuffer},698899,(e,t,r)=>{"use strict";t.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}},779148,(e,t,r)=>{"use strict";var n=e.r(368996),i="u">typeof Uint8Array&&"u">typeof Uint16Array&&"u">typeof Int32Array;r.assign=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var r=t.shift();if(r){if((void 0===r?"undefined":n._(r))!=="object")throw TypeError(r+"must be non-object");for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i])}}return e},r.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var a={arraySet:function(e,t,r,n,i){if(t.subarray&&e.subarray)return void e.set(t.subarray(r,r+n),i);for(var a=0;a<n;a++)e[i+a]=t[r+a]},flattenChunks:function(e){var t,r,n,i,a,o;for(t=0,n=0,r=e.length;t<r;t++)n+=e[t].length;for(t=0,o=new Uint8Array(n),i=0,r=e.length;t<r;t++)a=e[t],o.set(a,i),i+=a.length;return o}},o={arraySet:function(e,t,r,n,i){for(var a=0;a<n;a++)e[i+a]=t[r+a]},flattenChunks:function(e){return[].concat.apply([],e)}};r.setTyped=function(e){e?(r.Buf8=Uint8Array,r.Buf16=Uint16Array,r.Buf32=Int32Array,r.assign(r,a)):(r.Buf8=Array,r.Buf16=Array,r.Buf32=Array,r.assign(r,o))},r.setTyped(i)},494333,(e,t,r)=>{"use strict";var n,i,a,o=e.r(779148);function s(e){for(var t=e.length;--t>=0;)e[t]=0}var l=573,u=[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],A=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],f=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],h=Array(576);s(h);var d=Array(60);s(d);var g=Array(512);s(g);var p=Array(256);s(p);var m=Array(29);s(m);var v=Array(30);function y(e,t,r,n,i){this.static_tree=e,this.extra_bits=t,this.extra_base=r,this.elems=n,this.max_length=i,this.has_stree=e&&e.length}function b(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function E(e){return e<256?g[e]:g[256+(e>>>7)]}function I(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function C(e,t,r){e.bi_valid>16-r?(e.bi_buf|=t<<e.bi_valid&65535,I(e,e.bi_buf),e.bi_buf=t>>16-e.bi_valid,e.bi_valid+=r-16):(e.bi_buf|=t<<e.bi_valid&65535,e.bi_valid+=r)}function B(e,t,r){C(e,r[2*t],r[2*t+1])}function w(e,t){var r=0;do r|=1&e,e>>>=1,r<<=1;while(--t>0)return r>>>1}function x(e,t,r){var n,i,a=Array(16),o=0;for(n=1;n<=15;n++)a[n]=o=o+r[n-1]<<1;for(i=0;i<=t;i++){var s=e[2*i+1];0!==s&&(e[2*i]=w(a[s]++,s))}}function Q(e){var t;for(t=0;t<286;t++)e.dyn_ltree[2*t]=0;for(t=0;t<30;t++)e.dyn_dtree[2*t]=0;for(t=0;t<19;t++)e.bl_tree[2*t]=0;e.dyn_ltree[512]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0}function D(e){e.bi_valid>8?I(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function k(e,t,r,n){var i=2*t,a=2*r;return e[i]<e[a]||e[i]===e[a]&&n[t]<=n[r]}function _(e,t,r){for(var n=e.heap[r],i=r<<1;i<=e.heap_len&&(i<e.heap_len&&k(t,e.heap[i+1],e.heap[i],e.depth)&&i++,!k(t,n,e.heap[i],e.depth));)e.heap[r]=e.heap[i],r=i,i<<=1;
1e.heap[r]=n}function S(e,t,r){var n,i,a,o,s=0;if(0!==e.last_lit)do n=e.pending_buf[e.d_buf+2*s]<<8|e.pending_buf[e.d_buf+2*s+1],i=e.pending_buf[e.l_buf+s],s++,0===n?B(e,i,t):(B(e,(a=p[i])+256+1,t),0!==(o=u[a])&&C(e,i-=m[a],o),B(e,a=E(--n),r),0!==(o=c[a])&&C(e,n-=v[a],o));while(s<e.last_lit)B(e,256,t)}function F(e,t){var r,n,i,a=t.dyn_tree,o=t.stat_desc.static_tree,s=t.stat_desc.has_stree,u=t.stat_desc.elems,c=-1;for(r=0,e.heap_len=0,e.heap_max=l;r<u;r++)0!==a[2*r]?(e.heap[++e.heap_len]=c=r,e.depth[r]=0):a[2*r+1]=0;for(;e.heap_len<2;)a[2*(i=e.heap[++e.heap_len]=c<2?++c:0)]=1,e.depth[i]=0,e.opt_len--,s&&(e.static_len-=o[2*i+1]);for(t.max_code=c,r=e.heap_len>>1;r>=1;r--)_(e,a,r);i=u;do r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],_(e,a,1),n=e.heap[1],e.heap[--e.heap_max]=r,e.heap[--e.heap_max]=n,a[2*i]=a[2*r]+a[2*n],e.depth[i]=(e.depth[r]>=e.depth[n]?e.depth[r]:e.depth[n])+1,a[2*r+1]=a[2*n+1]=i,e.heap[1]=i++,_(e,a,1);while(e.heap_len>=2)e.heap[--e.heap_max]=e.heap[1],function(e,t){var r,n,i,a,o,s,u=t.dyn_tree,c=t.max_code,A=t.stat_desc.static_tree,f=t.stat_desc.has_stree,h=t.stat_desc.extra_bits,d=t.stat_desc.extra_base,g=t.stat_desc.max_length,p=0;for(a=0;a<=15;a++)e.bl_count[a]=0;for(u[2*e.heap[e.heap_max]+1]=0,r=e.heap_max+1;r<l;r++)(a=u[2*u[2*(n=e.heap[r])+1]+1]+1)>g&&(a=g,p++),u[2*n+1]=a,!(n>c)&&(e.bl_count[a]++,o=0,n>=d&&(o=h[n-d]),s=u[2*n],e.opt_len+=s*(a+o),f&&(e.static_len+=s*(A[2*n+1]+o)));if(0!==p){do{for(a=g-1;0===e.bl_count[a];)a--;e.bl_count[a]--,e.bl_count[a+1]+=2,e.bl_count[g]--,p-=2}while(p>0)for(a=g;0!==a;a--)for(n=e.bl_count[a];0!==n;)!((i=e.heap[--r])>c)&&(u[2*i+1]!==a&&(e.opt_len+=(a-u[2*i+1])*u[2*i],u[2*i+1]=a),n--)}}(e,t),x(a,c,e.bl_count)}function R(e,t,r){var n,i,a=-1,o=t[1],s=0,l=7,u=4;for(0===o&&(l=138,u=3),t[(r+1)*2+1]=65535,n=0;n<=r;n++)i=o,o=t[(n+1)*2+1],++s<l&&i===o||(s<u?e.bl_tree[2*i]+=s:0!==i?(i!==a&&e.bl_tree[2*i]++,e.bl_tree[32]++):s<=10?e.bl_tree[34]++:e.bl_tree[36]++,s=0,a=i,0===o?(l=138,u=3):i===o?(l=6,u=3):(l=7,u=4))}function T(e,t,r){var n,i,a=-1,o=t[1],s=0,l=7,u=4;for(0===o&&(l=138,u=3),n=0;n<=r;n++)if(i=o,o=t[(n+1)*2+1],!(++s<l)||i!==o){if(s<u)do B(e,i,e.bl_tree);while(0!=--s)else 0!==i?(i!==a&&(B(e,i,e.bl_tree),s--),B(e,16,e.bl_tree),C(e,s-3,2)):s<=10?(B(e,17,e.bl_tree),C(e,s-3,3)):(B(e,18,e.bl_tree),C(e,s-11,7));s=0,a=i,0===o?(l=138,u=3):i===o?(l=6,u=3):(l=7,u=4)}}s(v);var L=!1;function O(e,t,r,n){C(e,0+ +!!n,3),D(e),I(e,r),I(e,~r),o.arraySet(e.pending_buf,e.window,t,r,e.pending),e.pending+=r}r._tr_init=function(e){L||(!function(){var e,t,r,o,s,l=Array(16);for(o=0,r=0;o<28;o++)for(e=0,m[o]=r;e<1<<u[o];e++)p[r++]=o;for(p[r-1]=o,s=0,o=0;o<16;o++)for(e=0,v[o]=s;e<1<<c[o];e++)g[s++]=o;for(s>>=7;o<30;o++)for(e=0,v[o]=s<<7;e<1<<c[o]-7;e++)g[256+s++]=o;for(t=0;t<=15;t++)l[t]=0;for(e=0;e<=143;)h[2*e+1]=8,e++,l[8]++;for(;e<=255;)h[2*e+1]=9,e++,l[9]++;for(;e<=279;)h[2*e+1]=7,e++,l[7]++;for(;e<=287;)h[2*e+1]=8,e++,l[8]++;for(x(h,287,l),e=0;e<30;e++)d[2*e+1]=5,d[2*e]=w(e,5);n=new y(h,u,257,286,15),i=new y(d,c,0,30,15),a=new y([],A,0,19,7)}(),L=!0),e.l_desc=new b(e.dyn_ltree,n),e.d_desc=new b(e.dyn_dtree,i),e.bl_desc=new b(e.bl_tree,a),e.bi_buf=0,e.bi_valid=0,Q(e)},r._tr_stored_block=O,r._tr_flush_block=function(e,t,r,n){var i,a,o=0;e.level>0?(2===e.strm.data_type&&(e.strm.data_type=function(e){var t,r=0xf3ffc07f;for(t=0;t<=31;t++,r>>>=1)if(1&r&&0!==e.dyn_ltree[2*t])return 0;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return 1;for(t=32;t<256;t++)if(0!==e.dyn_ltree[2*t])return 1;return 0}(e)),F(e,e.l_desc),F(e,e.d_desc),o=function(e){var t;for(R(e,e.dyn_ltree,e.l_desc.max_code),R(e,e.dyn_dtree,e.d_desc.max_code),F(e,e.bl_desc),t=18;t>=3&&0===e.bl_tree[2*f[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),i=e.opt_len+3+7>>>3,(a=e.static_len+3+7>>>3)<=i&&(i=a)):i=a=r+5,r+4<=i&&-1!==t?O(e,t,r,n):4===e.strategy||a===i?(C(e,2+ +!!n,3),S(e,h,d)):(C(e,4+ +!!n,3),function(e,t,r,n){var i;for(C(e,t-257,5),C(e,r-1,5),C(e,n-4,4),i=0;i<n;i++)C(e,e.bl_tree[2*f[i]+1],3);T(e,e.dyn_ltree,t-1),T(e,e.dyn_dtree,r-1)}(e,e.l_desc.max_code+1,e.d_desc.max_code+1,o+1),S(e,e.dyn_ltree,e.dyn_dtree)),Q(e),n&&D(e)},r._tr_tally=function(e,t,r){return e.pending_buf[e.d_buf+2*e.last_lit]=t>>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&r,e.last_lit++,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[(p[r]+256+1)*2]++,e.dyn_dtree[2*E(t)]++),e.last_lit===e.lit_bufsize-1},r._tr_align=function(e){C(e,2,3),B(e,256,h),16===e.bi_valid?(I(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}},443486,(e,t,r)=>{"use strict";
1t.exports=function(e,t,r,n){for(var i=65535&e,a=e>>>16&65535,o=0;0!==r;){o=r>2e3?2e3:r,r-=o;do a=a+(i=i+t[n++]|0)|0;while(--o)i%=65521,a%=65521}return i|a<<16}},63327,(e,t,r)=>{"use strict";var n=function(){for(var e,t=[],r=0;r<256;r++){e=r;for(var n=0;n<8;n++)e=1&e?0xedb88320^e>>>1:e>>>1;t[r]=e}return t}();t.exports=function(e,t,r,i){var a=i+r;e^=-1;for(var o=i;o<a;o++)e=e>>>8^n[(e^t[o])&255];return -1^e}},319558,(e,t,r)=>{"use strict";t.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},879674,(e,t,r)=>{"use strict";var n,i=e.r(779148),a=e.r(494333),o=e.r(443486),s=e.r(63327),l=e.r(319558),u=573;function c(e,t){return e.msg=l[t],t}function A(e){return(e<<1)-9*(e>4)}function f(e){for(var t=e.length;--t>=0;)e[t]=0}function h(e){var t=e.state,r=t.pending;r>e.avail_out&&(r=e.avail_out),0!==r&&(i.arraySet(e.output,t.pending_buf,t.pending_out,r,e.next_out),e.next_out+=r,t.pending_out+=r,e.total_out+=r,e.avail_out-=r,t.pending-=r,0===t.pending&&(t.pending_out=0))}function d(e,t){a._tr_flush_block(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,h(e.strm)}function g(e,t){e.pending_buf[e.pending++]=t}function p(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function m(e,t){var r,n,i=e.max_chain_length,a=e.strstart,o=e.prev_length,s=e.nice_match,l=e.strstart>e.w_size-262?e.strstart-(e.w_size-262):0,u=e.window,c=e.w_mask,A=e.prev,f=e.strstart+258,h=u[a+o-1],d=u[a+o];e.prev_length>=e.good_match&&(i>>=2),s>e.lookahead&&(s=e.lookahead);do{if(u[(r=t)+o]!==d||u[r+o-1]!==h||u[r]!==u[a]||u[++r]!==u[a+1])continue;a+=2,r++;do;while(u[++a]===u[++r]&&u[++a]===u[++r]&&u[++a]===u[++r]&&u[++a]===u[++r]&&u[++a]===u[++r]&&u[++a]===u[++r]&&u[++a]===u[++r]&&u[++a]===u[++r]&&a<f)if(n=258-(f-a),a=f-258,n>o){if(e.match_start=t,o=n,n>=s)break;h=u[a+o-1],d=u[a+o]}}while((t=A[t&c])>l&&0!=--i)return o<=e.lookahead?o:e.lookahead}function v(e){var t,r,n,a,l,u=e.w_size;do{if(a=e.window_size-e.lookahead-e.strstart,e.strstart>=u+(u-262)){i.arraySet(e.window,e.window,u,u,0),e.match_start-=u,e.strstart-=u,e.block_start-=u,t=r=e.hash_size;do n=e.head[--t],e.head[t]=n>=u?n-u:0;while(--r)t=r=u;do n=e.prev[--t],e.prev[t]=n>=u?n-u:0;while(--r)a+=u}if(0===e.strm.avail_in)break;if(r=function(e,t,r,n){var a=e.avail_in;return(a>n&&(a=n),0===a)?0:(e.avail_in-=a,i.arraySet(t,e.input,e.next_in,a,r),1===e.state.wrap?e.adler=o(e.adler,t,a,r):2===e.state.wrap&&(e.adler=s(e.adler,t,a,r)),e.next_in+=a,e.total_in+=a,a)}(e.strm,e.window,e.strstart+e.lookahead,a),e.lookahead+=r,e.lookahead+e.insert>=3)for(l=e.strstart-e.insert,e.ins_h=e.window[l],e.ins_h=(e.ins_h<<e.hash_shift^e.window[l+1])&e.hash_mask;e.insert&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[l+3-1])&e.hash_mask,e.prev[l&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=l,l++,e.insert--,!(e.lookahead+e.insert<3)););}while(e.lookahead<262&&0!==e.strm.avail_in)}function y(e,t){for(var r,n;;){if(e.lookahead<262){if(v(e),e.lookahead<262&&0===t)return 1;if(0===e.lookahead)break}if(r=0,e.lookahead>=3&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!==r&&e.strstart-r<=e.w_size-262&&(e.match_length=m(e,r)),e.match_length>=3)if(n=a._tr_tally(e,e.strstart-e.match_start,e.match_length-3),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=3){e.match_length--;do e.strstart++,e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart;while(0!=--e.match_length)e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+1])&e.hash_mask;else n=a._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(n&&(d(e,!1),0===e.strm.avail_out))return 1}return(e.insert=e.strstart<2?e.strstart:2,4===t)?(d(e,!0),0===e.strm.avail_out)?3:4:e.last_lit&&(d(e,!1),0===e.strm.avail_out)?1:2}function b(e,t){for(var r,n,i;;){if(e.lookahead<262){if(v(e),e.lookahead<262&&0===t)return 1;if(0===e.lookahead)break}if(r=0,e.lookahead>=3&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=2,0!==r&&e.prev_length<e.max_lazy_match&&e.strstart-r<=e.w_size-262&&(e.match_length=m(e,r),e.match_length<=5&&(1===e.strategy||3===e.match_length&&e.strstart-e.match_start>4096)&&(e.match_length=2)),e.prev_length>=3&&e.match_length<=e.prev_length){i=e.strstart+e.lookahead-3,n=a._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-3),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=i&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart);while(0!=--e.prev_length)if(e.match_available=0,e.match_length=2,e.strstart++,n&&(d(e,!1),0===e.strm.avail_out))return 1}
1else if(e.match_available){if((n=a._tr_tally(e,0,e.window[e.strstart-1]))&&d(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return 1}else e.match_available=1,e.strstart++,e.lookahead--}return(e.match_available&&(n=a._tr_tally(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<2?e.strstart:2,4===t)?(d(e,!0),0===e.strm.avail_out)?3:4:e.last_lit&&(d(e,!1),0===e.strm.avail_out)?1:2}function E(e,t,r,n,i){this.good_length=e,this.max_lazy=t,this.nice_length=r,this.max_chain=n,this.func=i}function I(){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 i.Buf16(2*u),this.dyn_dtree=new i.Buf16(122),this.bl_tree=new i.Buf16(78),f(this.dyn_ltree),f(this.dyn_dtree),f(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new i.Buf16(16),this.heap=new i.Buf16(573),f(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new i.Buf16(573),f(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function C(e){var t;return e&&e.state?(e.total_in=e.total_out=0,e.data_type=2,(t=e.state).pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap?42:113,e.adler=+(2!==t.wrap),t.last_flush=0,a._tr_init(t),0):c(e,-2)}function B(e){var t,r=C(e);return 0===r&&((t=e.state).window_size=2*t.w_size,f(t.head),t.max_lazy_match=n[t.level].max_lazy,t.good_match=n[t.level].good_length,t.nice_match=n[t.level].nice_length,t.max_chain_length=n[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=2,t.match_available=0,t.ins_h=0),r}function w(e,t,r,n,a,o){if(!e)return -2;var s=1;if(-1===t&&(t=6),n<0?(s=0,n=-n):n>15&&(s=2,n-=16),a<1||a>9||8!==r||n<8||n>15||t<0||t>9||o<0||o>4)return c(e,-2);8===n&&(n=9);var l=new I;return e.state=l,l.strm=e,l.wrap=s,l.gzhead=null,l.w_bits=n,l.w_size=1<<l.w_bits,l.w_mask=l.w_size-1,l.hash_bits=a+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 i.Buf8(2*l.w_size),l.head=new i.Buf16(l.hash_size),l.prev=new i.Buf16(l.w_size),l.lit_bufsize=1<<a+6,l.pending_buf_size=4*l.lit_bufsize,l.pending_buf=new i.Buf8(l.pending_buf_size),l.d_buf=+l.lit_bufsize,l.l_buf=3*l.lit_bufsize,l.level=t,l.strategy=o,l.method=r,B(e)}n=[new E(0,0,0,0,function(e,t){var r=65535;for(65535>e.pending_buf_size-5&&(r=e.pending_buf_size-5);;){if(e.lookahead<=1){if(v(e),0===e.lookahead&&0===t)return 1;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var n=e.block_start+r;if((0===e.strstart||e.strstart>=n)&&(e.lookahead=e.strstart-n,e.strstart=n,d(e,!1),0===e.strm.avail_out)||e.strstart-e.block_start>=e.w_size-262&&(d(e,!1),0===e.strm.avail_out))return 1}return(e.insert=0,4===t)?(d(e,!0),0===e.strm.avail_out)?3:4:(e.strstart>e.block_start&&(d(e,!1),e.strm.avail_out),1)}
1),new E(4,4,8,4,y),new E(4,5,16,8,y),new E(4,6,32,32,y),new E(4,4,16,16,b),new E(8,16,32,32,b),new E(8,16,128,128,b),new E(8,32,128,256,b),new E(32,128,258,1024,b),new E(32,258,258,4096,b)],r.deflateInit=function(e,t){return w(e,t,8,15,8,0)},r.deflateInit2=w,r.deflateReset=B,r.deflateResetKeep=C,r.deflateSetHeader=function(e,t){return e&&e.state&&2===e.state.wrap?(e.state.gzhead=t,0):-2},r.deflate=function(e,t){if(!e||!e.state||t>5||t<0)return e?c(e,-2):-2;if(i=e.state,!e.output||!e.input&&0!==e.avail_in||666===i.status&&4!==t)return c(e,0===e.avail_out?-5:-2);if(i.strm=e,r=i.last_flush,i.last_flush=t,42===i.status)if(2===i.wrap)e.adler=0,g(i,31),g(i,139),g(i,8),i.gzhead?(g(i,+!!i.gzhead.text+2*!!i.gzhead.hcrc+4*!!i.gzhead.extra+8*!!i.gzhead.name+16*!!i.gzhead.comment),g(i,255&i.gzhead.time),g(i,i.gzhead.time>>8&255),g(i,i.gzhead.time>>16&255),g(i,i.gzhead.time>>24&255),g(i,9===i.level?2:4*(i.strategy>=2||i.level<2)),g(i,255&i.gzhead.os),i.gzhead.extra&&i.gzhead.extra.length&&(g(i,255&i.gzhead.extra.length),g(i,i.gzhead.extra.length>>8&255)),i.gzhead.hcrc&&(e.adler=s(e.adler,i.pending_buf,i.pending,0)),i.gzindex=0,i.status=69):(g(i,0),g(i,0),g(i,0),g(i,0),g(i,0),g(i,9===i.level?2:4*(i.strategy>=2||i.level<2)),g(i,3),i.status=113);else{var r,i,o,l,u=8+(i.w_bits-8<<4)<<8;u|=(i.strategy>=2||i.level<2?0:i.level<6?1:6===i.level?2:3)<<6,0!==i.strstart&&(u|=32),u+=31-u%31,i.status=113,p(i,u),0!==i.strstart&&(p(i,e.adler>>>16),p(i,65535&e.adler)),e.adler=1}if(69===i.status)if(i.gzhead.extra){for(o=i.pending;i.gzindex<(65535&i.gzhead.extra.length)&&(i.pending!==i.pending_buf_size||(i.gzhead.hcrc&&i.pending>o&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),h(e),o=i.pending,i.pending!==i.pending_buf_size));)g(i,255&i.gzhead.extra[i.gzindex]),i.gzindex++;i.gzhead.hcrc&&i.pending>o&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),i.gzindex===i.gzhead.extra.length&&(i.gzindex=0,i.status=73)}else i.status=73;if(73===i.status)if(i.gzhead.name){o=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>o&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),h(e),o=i.pending,i.pending===i.pending_buf_size)){l=1;break}l=i.gzindex<i.gzhead.name.length?255&i.gzhead.name.charCodeAt(i.gzindex++):0,g(i,l)}while(0!==l)i.gzhead.hcrc&&i.pending>o&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),0===l&&(i.gzindex=0,i.status=91)}else i.status=91;if(91===i.status)if(i.gzhead.comment){o=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>o&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),h(e),o=i.pending,i.pending===i.pending_buf_size)){l=1;break}l=i.gzindex<i.gzhead.comment.length?255&i.gzhead.comment.charCodeAt(i.gzindex++):0,g(i,l)}while(0!==l)i.gzhead.hcrc&&i.pending>o&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),0===l&&(i.status=103)}else i.status=103;if(103===i.status&&(i.gzhead.hcrc?(i.pending+2>i.pending_buf_size&&h(e),i.pending+2<=i.pending_buf_size&&(g(i,255&e.adler),g(i,e.adler>>8&255),e.adler=0,i.status=113)):i.status=113),0!==i.pending){if(h(e),0===e.avail_out)return i.last_flush=-1,0}else if(0===e.avail_in&&A(t)<=A(r)&&4!==t)return c(e,-5);if(666===i.status&&0!==e.avail_in)return c(e,-5);if(0!==e.avail_in||0!==i.lookahead||0!==t&&666!==i.status){var m=2===i.strategy?function(e,t){for(var r;;){if(0===e.lookahead&&(v(e),0===e.lookahead)){if(0===t)return 1;break}if(e.match_length=0,r=a._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(d(e,!1),0===e.strm.avail_out))return 1}return(e.insert=0,4===t)?(d(e,!0),0===e.strm.avail_out)?3:4:e.last_lit&&(d(e,!1),0===e.strm.avail_out)?1:2}(i,t):3===i.strategy?function(e,t){for(var r,n,i,o,s=e.window;;){if(e.lookahead<=258){if(v(e),e.lookahead<=258&&0===t)return 1;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=3&&e.strstart>0&&(n=s[i=e.strstart-1])===s[++i]&&n===s[++i]&&n===s[++i]){o=e.strstart+258;do;while(n===s[++i]&&n===s[++i]&&n===s[++i]&&n===s[++i]&&n===s[++i]&&n===s[++i]&&n===s[++i]&&n===s[++i]&&i<o)e.match_length=258-(o-i),e.match_length>e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=3?(r=a._tr_tally(e,1,e.match_length-3),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=a._tr_tally(e,0,e.
1window[e.strstart]),e.lookahead--,e.strstart++),r&&(d(e,!1),0===e.strm.avail_out))return 1}return(e.insert=0,4===t)?(d(e,!0),0===e.strm.avail_out)?3:4:e.last_lit&&(d(e,!1),0===e.strm.avail_out)?1:2}(i,t):n[i.level].func(i,t);if((3===m||4===m)&&(i.status=666),1===m||3===m)return 0===e.avail_out&&(i.last_flush=-1),0;if(2===m&&(1===t?a._tr_align(i):5!==t&&(a._tr_stored_block(i,0,0,!1),3===t&&(f(i.head),0===i.lookahead&&(i.strstart=0,i.block_start=0,i.insert=0))),h(e),0===e.avail_out))return i.last_flush=-1,0}return 4!==t?0:i.wrap<=0?1:(2===i.wrap?(g(i,255&e.adler),g(i,e.adler>>8&255),g(i,e.adler>>16&255),g(i,e.adler>>24&255),g(i,255&e.total_in),g(i,e.total_in>>8&255),g(i,e.total_in>>16&255),g(i,e.total_in>>24&255)):(p(i,e.adler>>>16),p(i,65535&e.adler)),h(e),i.wrap>0&&(i.wrap=-i.wrap),+(0===i.pending))},r.deflateEnd=function(e){var t;return e&&e.state?42!==(t=e.state.status)&&69!==t&&73!==t&&91!==t&&103!==t&&113!==t&&666!==t?c(e,-2):(e.state=null,113===t?c(e,-3):0):-2},r.deflateSetDictionary=function(e,t){var r,n,a,s,l,u,c,A,h=t.length;if(!e||!e.state||2===(s=(r=e.state).wrap)||1===s&&42!==r.status||r.lookahead)return -2;for(1===s&&(e.adler=o(e.adler,t,h,0)),r.wrap=0,h>=r.w_size&&(0===s&&(f(r.head),r.strstart=0,r.block_start=0,r.insert=0),A=new i.Buf8(r.w_size),i.arraySet(A,t,h-r.w_size,r.w_size,0),t=A,h=r.w_size),l=e.avail_in,u=e.next_in,c=e.input,e.avail_in=h,e.next_in=0,e.input=t,v(r);r.lookahead>=3;){n=r.strstart,a=r.lookahead-2;do r.ins_h=(r.ins_h<<r.hash_shift^r.window[n+3-1])&r.hash_mask,r.prev[n&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=n,n++;while(--a)r.strstart=n,r.lookahead=2,v(r)}return r.strstart+=r.lookahead,r.block_start=r.strstart,r.insert=r.lookahead,r.lookahead=0,r.match_length=r.prev_length=2,r.match_available=0,e.next_in=u,e.input=c,e.avail_in=l,r.wrap=s,0},r.deflateInfo="pako deflate (from Nodeca project)"},675531,(e,t,r)=>{"use strict";t.exports=function(e,t){var r,n,i,a,o,s,l,u,c,A,f,h,d,g,p,m,v,y,b,E,I,C,B,w,x;r=e.state,n=e.next_in,w=e.input,i=n+(e.avail_in-5),a=e.next_out,x=e.output,o=a-(t-e.avail_out),s=a+(e.avail_out-257),l=r.dmax,u=r.wsize,c=r.whave,A=r.wnext,f=r.window,h=r.hold,d=r.bits,g=r.lencode,p=r.distcode,m=(1<<r.lenbits)-1,v=(1<<r.distbits)-1;e:do for(d<15&&(h+=w[n++]<<d,d+=8,h+=w[n++]<<d,d+=8),y=g[h&m];;){if(h>>>=b=y>>>24,d-=b,0==(b=y>>>16&255))x[a++]=65535&y;else if(16&b)for(E=65535&y,(b&=15)&&(d<b&&(h+=w[n++]<<d,d+=8),E+=h&(1<<b)-1,h>>>=b,d-=b),d<15&&(h+=w[n++]<<d,d+=8,h+=w[n++]<<d,d+=8),y=p[h&v];;){if(h>>>=b=y>>>24,d-=b,16&(b=y>>>16&255)){if(I=65535&y,d<(b&=15)&&(h+=w[n++]<<d,(d+=8)<b&&(h+=w[n++]<<d,d+=8)),(I+=h&(1<<b)-1)>l){e.msg="invalid distance too far back",r.mode=30;break e}if(h>>>=b,d-=b,I>(b=a-o)){if((b=I-b)>c&&r.sane){e.msg="invalid distance too far back",r.mode=30;break e}if(C=0,B=f,0===A){if(C+=u-b,b<E){E-=b;do x[a++]=f[C++];while(--b)C=a-I,B=x}}else if(A<b){if(C+=u+A-b,(b-=A)<E){E-=b;do x[a++]=f[C++];while(--b)if(C=0,A<E){E-=b=A;do x[a++]=f[C++];while(--b)C=a-I,B=x}}}else if(C+=A-b,b<E){E-=b;do x[a++]=f[C++];while(--b)C=a-I,B=x}for(;E>2;)x[a++]=B[C++],x[a++]=B[C++],x[a++]=B[C++],E-=3;E&&(x[a++]=B[C++],E>1&&(x[a++]=B[C++]))}else{C=a-I;do x[a++]=x[C++],x[a++]=x[C++],x[a++]=x[C++],E-=3;while(E>2)E&&(x[a++]=x[C++],E>1&&(x[a++]=x[C++]))}}else if((64&b)==0){y=p[(65535&y)+(h&(1<<b)-1)];continue}else{e.msg="invalid distance code",r.mode=30;break e}break}else if((64&b)==0){y=g[(65535&y)+(h&(1<<b)-1)];continue}else if(32&b){r.mode=12;break e}else{e.msg="invalid literal/length code",r.mode=30;break e}break}while(n<i&&a<s)n-=E=d>>3,d-=E<<3,h&=(1<<d)-1,e.next_in=n,e.next_out=a,e.avail_in=n<i?5+(i-n):5-(n-i),e.avail_out=a<s?257+(s-a):257-(a-s),r.hold=h,r.bits=d}},273012,(e,t,r)=>{"use strict";var n=e.r(779148),i=[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],a=[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],s=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];t.exports=function(e,t,r,l,u,c,A,f){var h,d,g,p,m,v,y,b,E,I=f.bits,C=0,B=0,w=0,x=0,Q=0,D=0,k=0,_=0,S=0,F=0,R=null,T=0,L=new n.Buf16(16),O=new n.Buf16(16),M=null,U=0;for(C=0;C<=15;C++)L[C]=0;for(B=0;B<l;B++)L[t[r+B]]++;for(x=15,Q=I;x>=1&&0===L[x];x--);if(Q>x&&(Q=x),0===x)return u[c++]=0x1400000,u[c++]=0x1400000,f.bits=1,0;for(w=1;w<x&&0===L[w];w++);for(Q<w&&(Q=w),_=1,C=1;C<=15;C++)if(_<<=1,(_-=L[C])<0)return -1;if(_>0&&(0===e||1!==x))return -1;for(C=1,O[1]=0;C<15;C++)O[C+1]=O[C]+L[C];for(B=0;B<l;B++)0!==t[r+B]&&(A[O[t[r+B]]++]=B);if(0===e?(R=M=A,v=19):1===e?(R=i,T-=257,M=a,U-=257,v=256):(R=o,M=s,v=-1),F=0,B=0,C=w,m=c,D=Q,k=0,g=-1,p=(S=1<<Q)-1,1===e&&S>852||2===e&&S>592)return 1;for(;;){y=C-k,A[B]<v?(b=0,E=A[B]):A[B]>v?(b=M[U+A[B]],E=R[T+A[B]]):(b=96,E=0),h=1<<C-k,w=d=1<<D;do u[m+(F>>k)+(d-=h)]=y<<24|b<<16|E;while(0!==d)for(h=1<<C-1;F&h;)h>>=1;
1if(0!==h?(F&=h-1,F+=h):F=0,B++,0==--L[C]){if(C===x)break;C=t[r+A[B]]}if(C>Q&&(F&p)!==g){for(0===k&&(k=Q),m+=w,_=1<<(D=C-k);D+k<x&&!((_-=L[D+k])<=0);)D++,_<<=1;if(S+=1<<D,1===e&&S>852||2===e&&S>592)return 1;u[g=F&p]=Q<<24|D<<16|m-c}}return 0!==F&&(u[m+F]=C-k<<24|4194304),f.bits=Q,0}},757235,(e,t,r)=>{"use strict";var n,i,a=e.r(779148),o=e.r(443486),s=e.r(63327),l=e.r(675531),u=e.r(273012);function c(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function A(){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 a.Buf16(320),this.work=new a.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function f(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=1,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new a.Buf32(852),t.distcode=t.distdyn=new a.Buf32(592),t.sane=1,t.back=-1,0):-2}function h(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,f(e)):-2}function d(e,t){var r,n;return e&&e.state?(n=e.state,t<0?(r=0,t=-t):(r=(t>>4)+1,t<48&&(t&=15)),t&&(t<8||t>15))?-2:(null!==n.window&&n.wbits!==t&&(n.window=null),n.wrap=r,n.wbits=t,h(e)):-2}function g(e,t){var r,n;return e?(e.state=n=new A,n.window=null,0!==(r=d(e,t))&&(e.state=null),r):-2}var p=!0;function m(e,t,r,n){var i,o=e.state;return null===o.window&&(o.wsize=1<<o.wbits,o.wnext=0,o.whave=0,o.window=new a.Buf8(o.wsize)),n>=o.wsize?(a.arraySet(o.window,t,r-o.wsize,o.wsize,0),o.wnext=0,o.whave=o.wsize):((i=o.wsize-o.wnext)>n&&(i=n),a.arraySet(o.window,t,r-n,i,o.wnext),(n-=i)?(a.arraySet(o.window,t,r-n,n,0),o.wnext=n,o.whave=o.wsize):(o.wnext+=i,o.wnext===o.wsize&&(o.wnext=0),o.whave<o.wsize&&(o.whave+=i))),0}r.inflateReset=h,r.inflateReset2=d,r.inflateResetKeep=f,r.inflateInit=function(e){return g(e,15)},r.inflateInit2=g,r.inflate=function(e,t){var r,A,f,h,d,g,v,y,b,E,I,C,B,w,x,Q,D,k,_,S,F,R,T,L,O=0,M=new a.Buf8(4),U=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!e||!e.state||!e.output||!e.input&&0!==e.avail_in)return -2;12===(r=e.state).mode&&(r.mode=13),d=e.next_out,f=e.output,v=e.avail_out,h=e.next_in,A=e.input,g=e.avail_in,y=r.hold,b=r.bits,E=g,I=v,R=0;t:for(;;)switch(r.mode){case 1:if(0===r.wrap){r.mode=13;break}for(;b<16;){if(0===g)break t;g--,y+=A[h++]<<b,b+=8}if(2&r.wrap&&35615===y){r.check=0,M[0]=255&y,M[1]=y>
1>>8&255,r.check=s(r.check,M,2,0),y=0,b=0,r.mode=2;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&y)<<8)+(y>>8))%31){e.msg="incorrect header check",r.mode=30;break}if((15&y)!=8){e.msg="unknown compression method",r.mode=30;break}if(y>>>=4,b-=4,F=(15&y)+8,0===r.wbits)r.wbits=F;else if(F>r.wbits){e.msg="invalid window size",r.mode=30;break}r.dmax=1<<F,e.adler=r.check=1,r.mode=512&y?10:12,y=0,b=0;break;case 2:for(;b<16;){if(0===g)break t;g--,y+=A[h++]<<b,b+=8}if(r.flags=y,(255&r.flags)!=8){e.msg="unknown compression method",r.mode=30;break}if(57344&r.flags){e.msg="unknown header flags set",r.mode=30;break}r.head&&(r.head.text=y>>8&1),512&r.flags&&(M[0]=255&y,M[1]=y>>>8&255,r.check=s(r.check,M,2,0)),y=0,b=0,r.mode=3;case 3:for(;b<32;){if(0===g)break t;g--,y+=A[h++]<<b,b+=8}r.head&&(r.head.time=y),512&r.flags&&(M[0]=255&y,M[1]=y>>>8&255,M[2]=y>>>16&255,M[3]=y>>>24&255,r.check=s(r.check,M,4,0)),y=0,b=0,r.mode=4;case 4:for(;b<16;){if(0===g)break t;g--,y+=A[h++]<<b,b+=8}r.head&&(r.head.xflags=255&y,r.head.os=y>>8),512&r.flags&&(M[0]=255&y,M[1]=y>
1>>8&255,r.check=s(r.check,M,2,0)),y=0,b=0,r.mode=5;case 5:if(1024&r.flags){for(;b<16;){if(0===g)break t;g--,y+=A[h++]<<b,b+=8}r.length=y,r.head&&(r.head.extra_len=y),512&r.flags&&(M[0]=255&y,M[1]=y>>>8&255,r.check=s(r.check,M,2,0)),y=0,b=0}else r.head&&(r.head.extra=null);r.mode=6;case 6:if(1024&r.flags&&((C=r.length)>g&&(C=g),C&&(r.head&&(F=r.head.extra_len-r.length,r.head.extra||(r.head.extra=Array(r.head.extra_len)),a.arraySet(r.head.extra,A,h,C,F)),512&r.flags&&(r.check=s(r.check,A,C,h)),g-=C,h+=C,r.length-=C),r.length))break t;r.length=0,r.mode=7;case 7:if(2048&r.flags){if(0===g)break t;C=0;do F=A[h+C++],r.head&&F&&r.length<65536&&(r.head.name+=String.fromCharCode(F));while(F&&C<g)if(512&r.flags&&(r.check=s(r.check,A,C,h)),g-=C,h+=C,F)break t}else r.head&&(r.head.name=null);r.length=0,r.mode=8;case 8:if(4096&r.flags){if(0===g)break t;C=0;do F=A[h+C++],r.head&&F&&r.length<65536&&(r.head.comment+=String.fromCharCode(F));while(F&&C<g)if(512&r.flags&&(r.check=s(r.check,A,C,h)),g-=C,h+=C,F)break t}else r.head&&(r.head.comment=null);r.mode=9;case 9:if(512&r.flags){for(;b<16;){if(0===g)break t;g--,y+=A[h++]<<b,b+=8}if(y!==(65535&r.check)){e.msg="header crc mismatch",r.mode=30;break}y=0,b=0}r.head&&(r.head.hcrc=r.flags>>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=12;break;case 10:for(;b<32;){if(0===g)break t;g--,y+=A[h++]<<b,b+=8}e.adler=r.check=c(y),y=0,b=0,r.mode=11;case 11:if(0===r.havedict)return e.next_out=d,e.avail_out=v,e.next_in=h,e.avail_in=g,r.hold=y,r.bits=b,2;e.adler=r.check=1,r.mode=12;case 12:if(5===t||6===t)break t;case 13:if(r.last){y>>>=7&b,b-=7&b,r.mode=27;break}for(;b<3;){if(0===g)break t;g--,y+=A[h++]<<b,b+=8}switch(r.last=1&y,b-=1,3&(y>>>=1)){case 0:r.mode=14;break;case 1:if(!function(e){if(p){var t;for(n=new a.Buf32(512),i=new a.Buf32(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(u(1,e.lens,0,288,n,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;u(2,e.lens,0,32,i,0,e.work,{bits:5}),p=!1}e.lencode=n,e.lenbits=9,e.distcode=i,e.distbits=5}(r),r.mode=20,6===t){y>>>=2,b-=2;break t}break;case 2:r.mode=17;break;case 3:e.msg="invalid block type",r.mode=30}y>>>=2,b-=2;break;case 14:for(y>>>=7&b,b-=7&b;b<32;){if(0===g)break t;g--,y+=A[h++]<<b,b+=8}if((65535&y)!=(y>>>16^65535)){e.msg="invalid stored block lengths",r.mode=30;break}if(r.length=65535&y,y=0,b=0,r.mode=15,6===t)break t;case 15:r.mode=16;case 16:if(C=r.length){if(C>g&&(C=g),C>v&&(C=v),0===C)break t;a.arraySet(f,A,h,C,d),g-=C,h+=C,v-=C,d+=C,r.length-=C;break}r.mode=12;break;case 17:for(;b<14;){if(0===g)break t;g--,y+=A[h++]<<b,b+=8}if(r.nlen=(31&y)+257,b-=5,r.ndist=(31&(y>>>=5))+1,b-=5,r.ncode=(15&(y>>>=5))+4,y>>>=4,b-=4,r.nlen>286||r.ndist>30){e.msg="too many length or distance symbols",r.mode=30;break}r.have=0,r.mode=18;case 18:for(;r.have<r.ncode;){for(;b<3;){if(0===g)break t;g--,y+=A[h++]<<b,b+=8}r.lens[U[r.have++]]=7&y,y>>>=3,b-=3}for(;r.have<19;)r.lens[U[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,T={bits:r.lenbits},R=u(0,r.lens,0,19,r.lencode,0,r.work,T),r.lenbits=T.bits,R){e.msg="invalid code lengths set",r.mode=30;break}r.have=0,r.mode=19;case 19:for(;r.have<r.nlen+r.ndist;){for(;x=(O=r.lencode[y&(1<<r.lenbits)-1])>>>24,Q=O>>>16&255,D=65535&O,!(x<=b);){if(0===g)break t;g--,y+=A[h++]<<b,b+=8}if(D<16)y>>>=x,b-=x,r.lens[r.have++]=D;else{if(16===D){for(L=x+2;b<L;){if(0===g)break t;g--,y+=A[h++]<<b,b+=8}if(y>>>=x,b-=x,0===r.have){e.msg="invalid bit length repeat",r.mode=30;break}F=r.lens[r.have-1],C=3+(3&y),y>>>=2,b-=2}else if(17===D){for(L=x+3;b<L;){if(0===g)break t;g--,y+=A[h++]<<b,b+=8}y>>>=x,b-=x,F=0,C=3+(7&y),y>>>=3,b-=3}else{for(L=x+7;b<L;){if(0===g)break t;g--,y+=A[h++]<<b,b+=8}y>>>=x,b-=x,F=0,C=11+(127&y),y>>>=7,b-=7}if(r.have+C>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=30;break}for(;C--;)r.lens[r.have++]=F}}if(30===r.mode)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=30;break}if(r.lenbits=9,T={bits:r.lenbits},R=u(1,r.lens,0,r.nlen,r.lencode,0,r.work,T),r.lenbits=T.bits,R){e.msg="invalid literal/lengths set",r.mode=30;break}if(r.distbits=6,r.distcode=r.distdyn,T={bits:r.distbits},R=u(2,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,T),r.distbits=T.bits,R){e.msg="invalid distances set",r.mode=30;break}if(r.mode=20,6===t)break t;case 20:r.mode=21;case 21:if(g>=6&&v>=258){e.next_out=d,e.avail_out=v,e.next_in=h,e.avail_in=g,r.hold=y,r.bits=b,l(e,I),d=e.next_out,f=e.output,v=e.avail_out,h=e.next_in,A=e.input,g=e.avail_in,y=r.hold,b=r.bits,12===r.mode&&(r.back=-1);break}for(r.back=0;x=(O=r.lencode[y&(1<<r.lenbits)-1])>>>24,Q=O>>>16&255,D=65535&O,!(x<=b);){if(0===g)break t;g--,y+=A[h++]<<b,b+=8}if(Q&&(240&Q)==0){for(k=x,_=Q,S=D;x=(O=r.lencode[S+((y&(1<<k+_)-1)>>k)])>>>24,Q=O>>>16&255,D=65535&O,!(k+x<=b);){if(0===g)break t;g--,y+=A[h++]<<b,b+=8}y>>>=k,b-=k,r.back+=k}if(y>>>=x,b-=x,r.back+=x,r.length=D,0===Q){r.mode=26;break}if(32&Q){r.back=-1,r.mode=12;break}if(64&Q){e.msg="invalid literal/length code",r.mode=30;break}r.extra=15&Q,r.mode=22;case 22:if(r.extra){for(L=r.extra;b<L;){if(0===g)break t;g--,y+=A[h++]<<b,b+=8}r.length+=y&(1<<r.extra)-1,y>>>=r.extra,b-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=23;case 23:for(;x=(O=r.distcode[y&(1<<r.distbits)-1])>>>24,Q=O>>>16&255,D=65535&O,!(x<=b);){if(0===g)break t;g--,y+=A[h++]<<b,b+=8}if((240&Q)==0){for(k=x,_=Q,S=D;x=(O=r.distcode[S+((y&(1<<k+_)-1)>>k)])>>>24,Q=O>>>16&255,D=65535&O,!(k+x<=b);){if(0===g)break t;g--,y+=A[h++]<<b,b+=8}y>>>=k,b-=k,r.back+=k}if(y>>>=x,b-=x,r.back+=x,64&Q){e.msg="invalid distance code",r.mode=30;break}r.offset=D,r.extra=15&Q,r.mode=24;case 24:if(r.extra){for(L=r.extra;b<L;){if(0===g)break t;g--,y+=A[h++]<<b,b+=8}r.offset+=y&(1<<r.extra)-1,y>>>=r.extra,b-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=30;break}r.mode=25;case 25:if(0===v)break t;if(C=I-v,r.offset>C){if((C=r.offset-C)>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=30;break}C>r.wnext?(C-=r.wnext,B=r.wsize-C):B=r.wnext-C,C>r.length&&(C=r.length),w=r.window}else w=f,B=d-r.offset,C=r.length;C>v&&(C=v),v-=C,r.length-=C;do f[d++]=w[B++];while(--C)0===r.length&&(r.mode=21);break;case 26:if(0===v)break t;f[d++]=r.length,v--,r.mode=21;break;case 27:if(r.wrap){for(;b<32;){if(0===g)break t;g--,y|=A[h++]<<b,b+=8}if(I-=v,e.total_out+=I,r.total+=I,I&&(e.adler=r.check=r.flags?s(r.check,f,I,d-I):o(r.check,f,I,d-I)),I=v,(r.flags?y:c(y))!==r.check){e.msg="incorrect data check",r.mode=30;break}y=0,b=0}r.mode=28;case 28:if(r.wrap&&r.flags){for(;b<32;){if(0===g)break t;g--,y+=A[h++]<<b,b+=8}if(y!==(0|r.total)){e.msg="incorrect length check",r.mode=30;break}y=0,b=0}r.mode=29;case 29:R=1;break t;case 30:R=-3;break t;case 31:return -4;default:return -2}return e.next_out=d,e.avail_out=v,e.next_in=h,e.avail_in=g,r.hold=y,r.bits=b,(r.wsize||I!==e.avail_out&&r.mode<30&&(r.mode<27||4!==t))&&m(e,e.output,e.next_out,I-e.avail_out),E-=e.avail_in,I-=e.avail_out,e.total_in+=E,e.total_out+=I,r.total+=I,r.wrap&&I&&(e.adler=r.check=r.flags?s(r.check,f,I,e.next_out-I):o(r.check,f,I,e.next_out-I)),e.data_type=r.bits+64*!!r.last+128*(12===r.mode)+256*(20===r.mode||15===r.mode),(0===E&&0===I||4===t)&&0===R&&(R=-5),R},r.inflateEnd=function(e){if(!e||!e.state)return -2;var t=e.state;return t.window&&(t.window=null),e.state=null,0},r.inflateGetHeader=function(e,t){var r;return e&&e.state&&(2&(r=e.state).wrap)!=0?(r.head=t,t.done=!1,0):-2},r.inflateSetDictionary=function(e,t){var r,n=t.length;return e&&e.state&&(0===(r=e.state).wrap||11===r.mode)?11===r.mode&&o(1,t,n,0)!==r.check?-3:m(e,t,n,n)?(r.mode=31,-4):(r.havedict=1,0):-2},r.inflateInfo="pako inflate (from Nodeca project)"},834131,(e,t,r)=>{"use strict";
1t.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}},336389,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a();else if("function"==typeof define&&define.amd){let t;void 0!==(t=a())&&e.v(t)}else i.CryptoJS=a()}(e.e,function(){var t=t||function(t,r){if("u">typeof window&&window.crypto&&(n=window.crypto),"u">typeof self&&self.crypto&&(n=self.crypto),"u">typeof globalThis&&globalThis.crypto&&(n=globalThis.crypto),!n&&"u">typeof window&&window.msCrypto&&(n=window.msCrypto),!n&&e.g.crypto&&(n=e.g.crypto),!n)try{n={}}catch(e){}var n,i=function(){if(n){if("function"==typeof n.getRandomValues)try{return n.getRandomValues(new Uint32Array(1))[0]}catch(e){}if("function"==typeof n.randomBytes)try{return n.randomBytes(4).readInt32LE()}catch(e){}}throw Error("Native crypto module could not be used to get secure random number.")},a=Object.create||function(){function e(){}return function(t){var r;return e.prototype=t,r=new e,e.prototype=null,r}}(),o={},s=o.lib={},l=s.Base={extend:function(e){var t=a(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},u=s.WordArray=l.extend({init:function(e,t){e=this.words=e||[],r!=t?this.sigBytes=t:this.sigBytes=4*e.length},toString:function(e){return(e||A).stringify(this)},concat:function(e){var t=this.words,r=e.words,n=this.sigBytes,i=e.sigBytes;if(this.clamp(),n%4)for(var a=0;a<i;a++){var o=r[a>>>2]>>>24-a%4*8&255;t[n+a>>>2]|=o<<24-(n+a)%4*8}else for(var s=0;s<i;s+=4)t[n+s>>>2]=r[s>>>2];return this.sigBytes+=i,this},clamp:function(){var e=this.words,r=this.sigBytes;e[r>>>2]&=0xffffffff<<32-r%4*8,e.length=t.ceil(r/4)},clone:function(){var e=l.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],r=0;r<e;r+=4)t.push(i());return new u.init(t,e)}}),c=o.enc={},A=c.Hex={stringify:function(e){for(var t=e.words,r=e.sigBytes,n=[],i=0;i<r;i++){var a=t[i>>>2]>>>24-i%4*8&255;n.push((a>>>4).toString(16)),n.push((15&a).toString(16))}return n.join("")},parse:function(e){for(var t=e.length,r=[],n=0;n<t;n+=2)r[n>>>3]|=parseInt(e.substr(n,2),16)<<24-n%8*4;return new u.init(r,t/2)}},f=c.Latin1={stringify:function(e){for(var t=e.words,r=e.sigBytes,n=[],i=0;i<r;i++){var a=t[i>>>2]>>>24-i%4*8&255;n.push(String.fromCharCode(a))}return n.join("")},parse:function(e){for(var t=e.length,r=[],n=0;n<t;n++)r[n>>>2]|=(255&e.charCodeAt(n))<<24-n%4*8;return new u.init(r,t)}},h=c.Utf8={stringify:function(e){try{return decodeURIComponent(escape(f.stringify(e)))}catch(e){throw Error("Malformed UTF-8 data")}},parse:function(e){return f.parse(unescape(encodeURIComponent(e)))}},d=s.BufferedBlockAlgorithm=l.extend({reset:function(){this._data=new u.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=h.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(e){var r,n=this._data,i=n.words,a=n.sigBytes,o=this.blockSize,s=a/(4*o),l=(s=e?t.ceil(s):t.max((0|s)-this._minBufferSize,0))*o,c=t.min(4*l,a);if(l){for(var A=0;A<l;A+=o)this._doProcessBlock(i,A);r=i.splice(0,l),n.sigBytes-=c}return new u.init(r,c)},clone:function(){var e=l.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0});s.Hasher=d.extend({cfg:l.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){d.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(e){return function(t,r){return new e.init(r).finalize(t)}},_createHmacHelper:function(e){return function(t,r){return new g.HMAC.init(e,r).finalize(t)}}});var g=o.algo={};return o}(Math);return t})},257383,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){return!function(t){for(var r=e.lib,n=r.WordArray,i=r.Hasher,a=e.algo,o=[],s=0;s<64;s++)o[s]=0x100000000*t.abs(t.sin(s+1))|0;var l=a.MD5=i.extend({_doReset:function(){this._hash=new n.init([0x67452301,0xefcdab89,0x98badcfe,0x10325476])},_doProcessBlock:function(e,t){for(var r=0;r<16;r++){var n=t+r,i=e[n];e[n]=(i<<8|i>>>
124)&0xff00ff|(i<<24|i>>>8)&0xff00ff00}var a=this._hash.words,s=e[t+0],l=e[t+1],h=e[t+2],d=e[t+3],g=e[t+4],p=e[t+5],m=e[t+6],v=e[t+7],y=e[t+8],b=e[t+9],E=e[t+10],I=e[t+11],C=e[t+12],B=e[t+13],w=e[t+14],x=e[t+15],Q=a[0],D=a[1],k=a[2],_=a[3];Q=u(Q,D,k,_,s,7,o[0]),_=u(_,Q,D,k,l,12,o[1]),k=u(k,_,Q,D,h,17,o[2]),D=u(D,k,_,Q,d,22,o[3]),Q=u(Q,D,k,_,g,7,o[4]),_=u(_,Q,D,k,p,12,o[5]),k=u(k,_,Q,D,m,17,o[6]),D=u(D,k,_,Q,v,22,o[7]),Q=u(Q,D,k,_,y,7,o[8]),_=u(_,Q,D,k,b,12,o[9]),k=u(k,_,Q,D,E,17,o[10]),D=u(D,k,_,Q,I,22,o[11]),Q=u(Q,D,k,_,C,7,o[12]),_=u(_,Q,D,k,B,12,o[13]),k=u(k,_,Q,D,w,17,o[14]),D=u(D,k,_,Q,x,22,o[15]),Q=c(Q,D,k,_,l,5,o[16]),_=c(_,Q,D,k,m,9,o[17]),k=c(k,_,Q,D,I,14,o[18]),D=c(D,k,_,Q,s,20,o[19]),Q=c(Q,D,k,_,p,5,o[20]),_=c(_,Q,D,k,E,9,o[21]),k=c(k,_,Q,D,x,14,o[22]),D=c(D,k,_,Q,g,20,o[23]),Q=c(Q,D,k,_,b,5,o[24]),_=c(_,Q,D,k,w,9,o[25]),k=c(k,_,Q,D,d,14,o[26]),D=c(D,k,_,Q,y,20,o[27]),Q=c(Q,D,k,_,B,5,o[28]),_=c(_,Q,D,k,h,9,o[29]),k=c(k,_,Q,D,v,14,o[30]),D=c(D,k,_,Q,C,20,o[31]),Q=A(Q,D,k,_,p,4,o[32]),_=A(_,Q,D,k,y,11,o[33]),k=A(k,_,Q,D,I,16,o[34]),D=A(D,k,_,Q,w,23,o[35]),Q=A(Q,D,k,_,l,4,o[36]),_=A(_,Q,D,k,g,11,o[37]),k=A(k,_,Q,D,v,16,o[38]),D=A(D,k,_,Q,E,23,o[39]),Q=A(Q,D,k,_,B,4,o[40]),_=A(_,Q,D,k,s,11,o[41]),k=A(k,_,Q,D,d,16,o[42]),D=A(D,k,_,Q,m,23,o[43]),Q=A(Q,D,k,_,b,4,o[44]),_=A(_,Q,D,k,C,11,o[45]),k=A(k,_,Q,D,x,16,o[46]),D=A(D,k,_,Q,h,23,o[47]),Q=f(Q,D,k,_,s,6,o[48]),_=f(_,Q,D,k,v,10,o[49]),k=f(k,_,Q,D,w,15,o[50]),D=f(D,k,_,Q,p,21,o[51]),Q=f(Q,D,k,_,C,6,o[52]),_=f(_,Q,D,k,d,10,o[53]),k=f(k,_,Q,D,E,15,o[54]),D=f(D,k,_,Q,l,21,o[55]),Q=f(Q,D,k,_,y,6,o[56]),_=f(_,Q,D,k,x,10,o[57]),k=f(k,_,Q,D,m,15,o[58]),D=f(D,k,_,Q,B,21,o[59]),Q=f(Q,D,k,_,g,6,o[60]),_=f(_,Q,D,k,I,10,o[61]),k=f(k,_,Q,D,h,15,o[62]),D=f(D,k,_,Q,b,21,o[63]),a[0]=a[0]+Q|0,a[1]=a[1]+D|0,a[2]=a[2]+k|0,a[3]=a[3]+_|0},_doFinalize:function(){var e=this._data,r=e.words,n=8*this._nDataBytes,i=8*e.sigBytes;r[i>>>5]|=128<<24-i%32;var a=t.floor(n/0x100000000);r[(i+64>>>9<<4)+15]=(a<<8|a>>>24)&0xff00ff|(a<<24|a>>>8)&0xff00ff00,r[(i+64>>>9<<4)+14]=(n<<8|n>>>24)&0xff00ff|(n<<24|n>>>8)&0xff00ff00,e.sigBytes=(r.length+1)*4,this._process();for(var o=this._hash,s=o.words,l=0;l<4;l++){var u=s[l];s[l]=(u<<8|u>>>24)&0xff00ff|(u<<24|u>>>8)&0xff00ff00}return o},clone:function(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}});function u(e,t,r,n,i,a,o){var s=e+(t&r|~t&n)+i+o;return(s<<a|s>>>32-a)+t}function c(e,t,r,n,i,a,o){var s=e+(t&n|r&~n)+i+o;return(s<<a|s>>>32-a)+t}function A(e,t,r,n,i,a,o){var s=e+(t^r^n)+i+o;return(s<<a|s>>>32-a)+t}function f(e,t,r,n,i,a,o){var s=e+(r^(t|~n))+i+o;return(s<<a|s>>>32-a)+t}e.MD5=i._createHelper(l),e.HmacMD5=i._createHmacHelper(l)}(Math),e.MD5})},925572,(e,t,r)=>{!function(e){"use strict";var t="u">typeof Uint8Array?Uint8Array:Array;function r(e){var t=e.charCodeAt(0);return 43===t||45===t?62:47===t||95===t?63:t<48?-1:t<58?t-48+26+26:t<91?t-65:t<123?t-97+26:void 0}e.toByteArray=function(e){if(e.length%4>0)throw Error("Invalid string. Length must be a multiple of 4");var n,i,a,o,s,l,u=e.length;s="="===e.charAt(u-2)?2:+("="===e.charAt(u-1)),l=new t(3*e.length/4-s),a=s>0?e.length-4:e.length;var c=0;function A(e){l[c++]=e}for(n=0,i=0;n<a;n+=4,i+=3)A((0xff0000&(o=r(e.charAt(n))<<18|r(e.charAt(n+1))<<12|r(e.charAt(n+2))<<6|r(e.charAt(n+3))))>>16),A((65280&o)>>8),A(255&o);return 2===s?A(255&(o=r(e.charAt(n))<<2|r(e.charAt(n+1))>>4)):1===s&&(A((o=r(e.charAt(n))<<10|r(e.charAt(n+1))<<4|r(e.charAt(n+2))>>2)>>8&255),A(255&o)),l},e.fromByteArray=function(e){var t,r,n,i,a=e.length%3,o="";function s(e){return"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(e)}for(r=0,i=e.length-a;r<i;r+=3)o+=s((t=n=(e[r]<<16)+(e[r+1]<<8)+e[r+2])>>18&63)+s(t>>12&63)+s(t>>6&63)+s(63&t);switch(a){case 1:o+=s((n=e[e.length-1])>>2),o+=s(n<<4&63),o+="==";break;case 2:o+=s((n=(e[e.length-2]<<8)+e[e.length-1])>>10),o+=s(n>>4&63),o+=s(n<<2&63),o+="="}return o}}(r)},777765,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){var t,r,n,i;return r=(t=e.lib).Base,n=t.WordArray,(i=e.x64={}).Word=r.extend({init:function(e,t){this.high=e,this.low=t}}),i.WordArray=r.extend({init:function(e,t){e=this.words=e||[],void 0!=t?this.sigBytes=t:this.sigBytes=8*e.length},toX32:function(){for(var e=this.words,t=e.length,r=[],i=0;i<t;i++){var a=e[i];
1r.push(a.high),r.push(a.low)}return n.create(r,this.sigBytes)},clone:function(){for(var e=r.clone.call(this),t=e.words=this.words.slice(0),n=t.length,i=0;i<n;i++)t[i]=t[i].clone();return e}}),e})},541641,(e,t,r)=>{var n=e.r(115240),i=e.r(368996);!function(n,a){if("object"===i._(r))t.exports=r=a(e.r(336389));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389)))&&e.v(t)}else a(n.CryptoJS)}(e.e,function(e){if("function"==typeof ArrayBuffer){var t=e.lib.WordArray,r=t.init;(t.init=function(e){if(n._(e,ArrayBuffer)&&(e=new Uint8Array(e)),(n._(e,Int8Array)||"u">typeof Uint8ClampedArray&&n._(e,Uint8ClampedArray)||n._(e,Int16Array)||n._(e,Uint16Array)||n._(e,Int32Array)||n._(e,Uint32Array)||n._(e,Float32Array)||n._(e,Float64Array))&&(e=new Uint8Array(e.buffer,e.byteOffset,e.byteLength)),n._(e,Uint8Array)){for(var t=e.byteLength,i=[],a=0;a<t;a++)i[a>>>2]|=e[a]<<24-a%4*8;r.call(this,i,t)}else r.apply(this,arguments)}).prototype=t}return e.lib.WordArray})},768965,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){var t=e.lib.WordArray,r=e.enc;function n(e){return e<<8&0xff00ff00|e>>>8&0xff00ff}return r.Utf16=r.Utf16BE={stringify:function(e){for(var t=e.words,r=e.sigBytes,n=[],i=0;i<r;i+=2){var a=t[i>>>2]>>>16-i%4*8&65535;n.push(String.fromCharCode(a))}return n.join("")},parse:function(e){for(var r=e.length,n=[],i=0;i<r;i++)n[i>>>1]|=e.charCodeAt(i)<<16-i%2*16;return t.create(n,2*r)}},r.Utf16LE={stringify:function(e){for(var t=e.words,r=e.sigBytes,i=[],a=0;a<r;a+=2){var o=n(t[a>>>2]>>>16-a%4*8&65535);i.push(String.fromCharCode(o))}return i.join("")},parse:function(e){for(var r=e.length,i=[],a=0;a<r;a++)i[a>>>1]|=n(e.charCodeAt(a)<<16-a%2*16);return t.create(i,2*r)}},e.enc.Utf16})},130418,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){var t;return t=e.lib.WordArray,e.enc.Base64={stringify:function(e){var t=e.words,r=e.sigBytes,n=this._map;e.clamp();for(var i=[],a=0;a<r;a+=3)for(var o=(t[a>>>2]>>>24-a%4*8&255)<<16|(t[a+1>>>2]>>>24-(a+1)%4*8&255)<<8|t[a+2>>>2]>>>24-(a+2)%4*8&255,s=0;s<4&&a+.75*s<r;s++)i.push(n.charAt(o>>>6*(3-s)&63));var l=n.charAt(64);if(l)for(;i.length%4;)i.push(l);return i.join("")},parse:function(e){var r=e.length,n=this._map,i=this._reverseMap;if(!i){i=this._reverseMap=[];for(var a=0;a<n.length;a++)i[n.charCodeAt(a)]=a}var o=n.charAt(64);if(o){var s=e.indexOf(o);-1!==s&&(r=s)}for(var l=e,u=r,c=i,A=[],f=0,h=0;h<u;h++)if(h%4){var d=c[l.charCodeAt(h-1)]<<h%4*2|c[l.charCodeAt(h)]>>>6-h%4*2;A[f>>>2]|=d<<24-f%4*8,f++}return t.create(A,f)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},e.enc.Base64})},302916,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){var t;return t=e.lib.WordArray,e.enc.Base64url={stringify:function(e,t){void 0===t&&(t=!0);var r=e.words,n=e.sigBytes,i=t?this._safe_map:this._map;e.clamp();for(var a=[],o=0;o<n;o+=3)for(var s=(r[o>>>2]>>>24-o%4*8&255)<<16|(r[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|r[o+2>>>2]>>>24-(o+2)%4*8&255,l=0;l<4&&o+.75*l<n;l++)a.push(i.charAt(s>>>6*(3-l)&63));var u=i.charAt(64);if(u)for(;a.length%4;)a.push(u);return a.join("")},parse:function(e,r){void 0===r&&(r=!0);var n=e.length,i=r?this._safe_map:this._map,a=this._reverseMap;if(!a){a=this._reverseMap=[];for(var o=0;o<i.length;o++)a[i.charCodeAt(o)]=o}var s=i.charAt(64);if(s){var l=e.indexOf(s);-1!==l&&(n=l)}for(var u=e,c=n,A=a,f=[],h=0,d=0;d<c;d++)if(d%4){var g=A[u.charCodeAt(d-1)]<<d%4*2|A[u.charCodeAt(d)]>>>6-d%4*2;f[h>>>2]|=g<<24-h%4*8,h++}return t.create(f,h)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"},e.enc.Base64url})},506801,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){var t,r,n,i,a,o;return r=(t=e.lib).WordArray,n=t.Hasher,i=e.algo,a=[],o=i.SHA1=n.extend({_doReset:function(){this._hash=new r.init([0x67452301,0xefcdab89,0x98badcfe,0x10325476,0xc3d2e1f0])},_doProcessBlock:function(e,t){for(var r=this._hash.words,n=r[0],i=r[1],o=r[2],s=r[3],l=r[4],u=0;u<80;u++){if(u<16)a[u]=0|e[t+u];else{var c=a[u-3]^a[u-8]^a[u-14]^a[u-16];a[u]=c<<1|c>>>31}var A=(n<<5|n>>>27)+l+a[u];u<20?A+=(i&o|~i&s)+0x5a827999:u<40?A+=(i^o^s)+0x6ed9eba1:u<60?A+=(i&o|i&s|o&s)-0x70e44324:A+=(i^o^s)-0x359d3e2a,l=s,s=o,o=i<<30|i>>>2,i=n,n=A}r[0]=r[0]+n|0,r[1]=r[1]+i|0,r[2]=r[2]+o|0,r[3]=r[3]+s|0,r[4]=r[4]+l|0},_doFinalize:function(){var e=this._data,t=e.words,r=8*this._nDataBytes,n=8*e.sigBytes;return t[n>>>5]|=128<<24-n%32,t[(n+64>>>9<<4)+14]=Math.floor(r/0x100000000),t[(n+64>>>9<<4)+15]=r,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=n.clone.call(this);return e._hash=this._hash.clone(),e}}),e.SHA1=n._createHelper(o),e.HmacSHA1=n._createHmacHelper(o),e.SHA1})},301513,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){return!function(t){var r=e.lib,n=r.WordArray,i=r.Hasher,a=e.algo,o=[],s=[];function l(e){return(e-(0|e))*0x100000000|0}for(var u=2,c=0;c<64;)(function(e){for(var r=t.sqrt(e),n=2;n<=r;n++)if(!(e%n))return!1;return!0})(u)&&(c<8&&(o[c]=l(t.pow(u,.5))),s[c]=l(t.pow(u,1/3)),c++),u++;var A=[],f=a.SHA256=i.extend({_doReset:function(){this._hash=new n.init(o.slice(0))},_doProcessBlock:function(e,t){for(var r=this._hash.words,n=r[0],i=r[1],a=r[2],o=r[3],l=r[4],u=r[5],c=r[6],f=r[7],h=0;h<64;h++){if(h<16)A[h]=0|e[t+h];else{var d=A[h-15],g=(d<<25|d>>>7)^(d<<14|d>>>18)^d>>>3,p=A[h-2],m=(p<<15|p>>>17)^(p<<13|p>>>19)^p>>>10;A[h]=g+A[h-7]+m+A[h-16]}var v=l&u^~l&c,y=n&i^n&a^i&a,b=(n<<30|n>>>2)^(n<<19|n>>>13)^(n<<10|n>>>22),E=f+((l<<26|l>>>6)^(l<<21|l>>>11)^(l<<7|l>>>25))+v+s[h]+A[h],I=b+y;f=c,c=u,u=l,l=o+E|0,o=a,a=i,i=n,n=E+I|0}r[0]=r[0]+n|0,r[1]=r[1]+i|0,r[2]=r[2]+a|0,r[3]=r[3]+o|0,r[4]=r[4]+l|0,r[5]=r[5]+u|0,r[6]=r[6]+c|0,r[7]=r[7]+f|0},_doFinalize:function(){var e=this._data,r=e.words,n=8*this._nDataBytes,i=8*e.sigBytes;return r[i>>>5]|=128<<24-i%32,r[(i+64>>>9<<4)+14]=t.floor(n/0x100000000),r[(i+64>>>9<<4)+15]=n,e.sigBytes=4*r.length,this._process(),this._hash},clone:function(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}});e.SHA256=i._createHelper(f),e.HmacSHA256=i._createHmacHelper(f)}(Math),e.SHA256})},524294,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389),e.r(301513));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389),e.r(301513)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){var t,r,n,i;return t=e.lib.WordArray,n=(r=e.algo).SHA256,i=r.SHA224=n.extend({_doReset:function(){this._hash=new t.init([0xc1059ed8,0x367cd507,0x3070dd17,0xf70e5939,0xffc00b31,0x68581511,0x64f98fa7,0xbefa4fa4])},_doFinalize:function(){var e=n._doFinalize.call(this);return e.sigBytes-=4,e}}),e.SHA224=n._createHelper(i),e.HmacSHA224=n._createHmacHelper(i),e.SHA224})},59379,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389),e.r(777765));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389),e.r(777765)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){return!function(){var t=e.lib.Hasher,r=e.x64,n=r.Word,i=r.WordArray,a=e.algo;function o(){return n.create.apply(n,arguments)}for(var s=[o(0x428a2f98,0xd728ae22),o(0x71374491,0x23ef65cd),o(0xb5c0fbcf,0xec4d3b2f),o(0xe9b5dba5,0x8189dbbc),o(0x3956c25b,0xf348b538),o(0x59f111f1,0xb605d019),o(0x923f82a4,0xaf194f9b),o(0xab1c5ed5,0xda6d8118),o(0xd807aa98,0xa3030242),o(0x12835b01,0x45706fbe),o(0x243185be,0x4ee4b28c),o(0x550c7dc3,0xd5ffb4e2),o(0x72be5d74,0xf27b896f),o(0x80deb1fe,0x3b1696b1),o(0x9bdc06a7,0x25c71235),o(0xc19bf174,0xcf692694),o(0xe49b69c1,0x9ef14ad2),o(0xefbe4786,0x384f25e3),o(0xfc19dc6,0x8b8cd5b5),o(0x240ca1cc,0x77ac9c65),o(0x2de92c6f,0x592b0275),o(0x4a7484aa,0x6ea6e483),o(0x5cb0a9dc,0xbd41fbd4),o(0x76f988da,0x831153b5),o(0x983e5152,0xee66dfab),o(0xa831c66d,0x2db43210),o(0xb00327c8,0x98fb213f),o(0xbf597fc7,0xbeef0ee4),o(0xc6e00bf3,0x3da88fc2),o(0xd5a79147,0x930aa725),o(0x6ca6351,0xe003826f),o(0x14292967,0xa0e6e70),o(0x27b70a85,0x46d22ffc),o(0x2e1b2138,0x5c26c926),o(0x4d2c6dfc,0x5ac42aed),o(0x53380d13,0x9d95b3df),o(0x650a7354,0x8baf63de),o(0x766a0abb,0x3c77b2a8),o(0x81c2c92e,0x47edaee6),o(0x92722c85,0x1482353b),o(0xa2bfe8a1,0x4cf10364),o(0xa81a664b,0xbc423001),o(0xc24b8b70,0xd0f89791),o(0xc76c51a3,0x654be30),o(0xd192e819,0xd6ef5218),o(0xd6990624,0x5565a910),o(0xf40e3585,0x5771202a),o(0x106aa070,0x32bbd1b8),o(0x19a4c116,0xb8d2d0c8),o(0x1e376c08,0x5141ab53),o(0x2748774c,0xdf8eeb99),o(0x34b0bcb5,0xe19b48a8),o(0x391c0cb3,0xc5c95a63),o(0x4ed8aa4a,0xe3418acb),o(0x5b9cca4f,0x7763e373),o(0x682e6ff3,0xd6b2b8a3),o(0x748f82ee,0x5defb2fc),o(0x78a5636f,0x43172f60),o(0x84c87814,0xa1f0ab72),o(0x8cc70208,0x1a6439ec),o(0x90befffa,0x23631e28),o(0xa4506ceb,0xde82bde9),o(0xbef9a3f7,0xb2c67915),o(0xc67178f2,0xe372532b),o(0xca273ece,0xea26619c),o(0xd186b8c7,0x21c0c207),o(0xeada7dd6,0xcde0eb1e),o(0xf57d4f7f,0xee6ed178),o(0x6f067aa,0x72176fba),o(0xa637dc5,0xa2c898a6),o(0x113f9804,0xbef90dae),o(0x1b710b35,0x131c471b),o(0x28db77f5,0x23047d84),o(0x32caab7b,0x40c72493),o(0x3c9ebe0a,0x15c9bebc),o(0x431d67c4,0x9c100d4c),o(0x4cc5d4be,0xcb3e42b6),o(0x597f299c,0xfc657e2a),o(0x5fcb6fab,0x3ad6faec),o(0x6c44198c,0x4a475817)],l=[],u=0;u<80;u++)l[u]=o();var c=a.SHA512=t.extend({_doReset:function(){this._hash=new i.init([new n.init(0x6a09e66
17,0xf3bcc908),new n.init(0xbb67ae85,0x84caa73b),new n.init(0x3c6ef372,0xfe94f82b),new n.init(0xa54ff53a,0x5f1d36f1),new n.init(0x510e527f,0xade682d1),new n.init(0x9b05688c,0x2b3e6c1f),new n.init(0x1f83d9ab,0xfb41bd6b),new n.init(0x5be0cd19,0x137e2179)])},_doProcessBlock:function(e,t){for(var r=this._hash.words,n=r[0],i=r[1],a=r[2],o=r[3],u=r[4],c=r[5],A=r[6],f=r[7],h=n.high,d=n.low,g=i.high,p=i.low,m=a.high,v=a.low,y=o.high,b=o.low,E=u.high,I=u.low,C=c.high,B=c.low,w=A.high,x=A.low,Q=f.high,D=f.low,k=h,_=d,S=g,F=p,R=m,T=v,L=y,O=b,M=E,U=I,N=C,P=B,G=w,z=x,H=Q,Y=D,W=0;W<80;W++){var j,J,K=l[W];if(W<16)J=K.high=0|e[t+2*W],j=K.low=0|e[t+2*W+1];else{var q=l[W-15],V=q.high,Z=q.low,X=(V>>>1|Z<<31)^(V>>>8|Z<<24)^V>>>7,$=(Z>>>1|V<<31)^(Z>>>8|V<<24)^(Z>>>7|V<<25),ee=l[W-2],et=ee.high,er=ee.low,en=(et>>>19|er<<13)^(et<<3|er>>>29)^et>>>6,ei=(er>>>19|et<<13)^(er<<3|et>>>29)^(er>>>6|et<<26),ea=l[W-7],eo=ea.high,es=ea.low,el=l[W-16],eu=el.high,ec=el.low;J=X+eo+ +((j=$+es)>>>0<$>>>0),j+=ei,J=J+en+ +(j>>>0<ei>>>0),j+=ec,K.high=J=J+eu+ +(j>>>0<ec>>>0),K.low=j}var eA=M&N^~M&G,ef=U&P^~U&z,eh=k&S^k&R^S&R,ed=_&F^_&T^F&T,eg=(k>>>28|_<<4)^(k<<30|_>>>2)^(k<<25|_>>>7),ep=(_>>>28|k<<4)^(_<<30|k>>>2)^(_<<25|k>>>7),em=(M>>>14|U<<18)^(M>>>18|U<<14)^(M<<23|U>>>9),ev=(U>>>14|M<<18)^(U>>>18|M<<14)^(U<<23|M>>>9),ey=s[W],eb=ey.high,eE=ey.low,eI=Y+ev,eC=H+em+ +(eI>>>0<Y>>>0),eI=eI+ef,eC=eC+eA+ +(eI>>>0<ef>>>0),eI=eI+eE,eC=eC+eb+ +(eI>>>0<eE>>>0),eI=eI+j,eC=eC+J+ +(eI>>>0<j>>>0),eB=ep+ed,ew=eg+eh+ +(eB>>>0<ep>>>0);H=G,Y=z,G=N,z=P,N=M,P=U,M=L+eC+ +((U=O+eI|0)>>>0<O>>>0)|0,L=R,O=T,R=S,T=F,S=k,F=_,k=eC+ew+ +((_=eI+eB|0)>>>0<eI>>>0)|0}d=n.low=d+_,n.high=h+k+ +(d>>>0<_>>>0),p=i.low=p+F,i.high=g+S+ +(p>>>0<F>>>0),v=a.low=v+T,a.high=m+R+ +(v>>>0<T>>>0),b=o.low=b+O,o.high=y+L+ +(b>>>0<O>>>0),I=u.low=I+U,u.high=E+M+ +(I>>>0<U>>>0),B=c.low=B+P,c.high=C+N+ +(B>>>0<P>>>0),x=A.low=x+z,A.high=w+G+ +(x>>>0<z>>>0),D=f.low=D+Y,f.high=Q+H+ +(D>>>0<Y>>>0)},_doFinalize:function(){var e=this._data,t=e.words,r=8*this._nDataBytes,n=8*e.sigBytes;return t[n>>>5]|=128<<24-n%32,t[(n+128>>>10<<5)+30]=Math.floor(r/0x100000000),t[(n+128>>>10<<5)+31]=r,e.sigBytes=4*t.length,this._process(),this._hash.toX32()},clone:function(){var e=t.clone.call(this);return e._hash=this._hash.clone(),e},blockSize:32});e.SHA512=t._createHelper(c),e.HmacSHA512=t._createHmacHelper(c)}(),e.SHA512})},279432,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389),e.r(777765),e.r(59379));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389),e.r(777765),e.r(59379)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){var t,r,n,i,a,o;return r=(t=e.x64).Word,n=t.WordArray,a=(i=e.algo).SHA512,o=i.SHA384=a.extend({_doReset:function(){this._hash=new n.init([new r.init(0xcbbb9d5d,0xc1059ed8),new r.init(0x629a292a,0x367cd507),new r.init(0x9159015a,0x3070dd17),new r.init(0x152fecd8,0xf70e5939),new r.init(0x67332667,0xffc00b31),new r.init(0x8eb44a87,0x68581511),new r.init(0xdb0c2e0d,0x64f98fa7),new r.init(0x47b5481d,0xbefa4fa4)])},_doFinalize:function(){var e=a._doFinalize.call(this);return e.sigBytes-=16,e}}),e.SHA384=a._createHelper(o),e.HmacSHA384=a._createHmacHelper(o),e.SHA384})},433110,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389),e.r(777765));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389),e.r(777765)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){return!function(t){var r=e.lib,n=r.WordArray,i=r.Hasher,a=e.x64.Word,o=e.algo,s=[],l=[],u=[];!function(){for(var e=1,t=0,r=0;r<24;r++){s[e+5*t]=(r+1)*(r+2)/2%64;var n=t%5,i=(2*e+3*t)%5;e=n,t=i}for(var e=0;e<5;e++)for(var t=0;t<5;t++)l[e+5*t]=t+(2*e+3*t)%5*5;for(var o=1,c=0;c<24;c++){for(var A=0,f=0,h=0;h<7;h++){if(1&o){var d=(1<<h)-1;d<32?f^=1<<d:A^=1<<d-32}128&o?o=o<<1^113:o<<=1}u[c]=a.create(A,f)}}();for(var c=[],A=0;A<25;A++)c[A]=a.create();var f=o.SHA3=i.extend({cfg:i.cfg.extend({outputLength:512}),_doReset:function(){for(var e=this._state=[],t=0;t<25;t++)e[t]=new a.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(e,t){for(var r=this._state,n=this.blockSize/2,i=0;i<n;i++){var a=e[t+2*i],o=e[t+2*i+1];a=(a<<8|a>>>
vendor: 7,742 bytes, line 1
124)&0xff00ff|(a<<24|a>>>8)&0xff00ff00,o=(o<<8|o>>>24)&0xff00ff|(o<<24|o>>>8)&0xff00ff00;var A=r[i];A.high^=o,A.low^=a}for(var f=0;f<24;f++){for(var h=0;h<5;h++){for(var d=0,g=0,p=0;p<5;p++){var A=r[h+5*p];d^=A.high,g^=A.low}var m=c[h];m.high=d,m.low=g}for(var h=0;h<5;h++)for(var v=c[(h+4)%5],y=c[(h+1)%5],b=y.high,E=y.low,d=v.high^(b<<1|E>>>31),g=v.low^(E<<1|b>>>31),p=0;p<5;p++){var A=r[h+5*p];A.high^=d,A.low^=g}for(var I=1;I<25;I++){var d,g,A=r[I],C=A.high,B=A.low,w=s[I];w<32?(d=C<<w|B>>>32-w,g=B<<w|C>>>32-w):(d=B<<w-32|C>>>64-w,g=C<<w-32|B>>>64-w);var x=c[l[I]];x.high=d,x.low=g}var Q=c[0],D=r[0];Q.high=D.high,Q.low=D.low;for(var h=0;h<5;h++)for(var p=0;p<5;p++){var I=h+5*p,A=r[I],k=c[I],_=c[(h+1)%5+5*p],S=c[(h+2)%5+5*p];A.high=k.high^~_.high&S.high,A.low=k.low^~_.low&S.low}var A=r[0],F=u[f];A.high^=F.high,A.low^=F.low}},_doFinalize:function(){var e=this._data,r=e.words;this._nDataBytes;var i=8*e.sigBytes,a=32*this.blockSize;r[i>>>5]|=1<<24-i%32,r[(t.ceil((i+1)/a)*a>>>5)-1]|=128,e.sigBytes=4*r.length,this._process();for(var o=this._state,s=this.cfg.outputLength/8,l=s/8,u=[],c=0;c<l;c++){var A=o[c],f=A.high,h=A.low;f=(f<<8|f>>>24)&0xff00ff|(f<<24|f>>>8)&0xff00ff00,h=(h<<8|h>>>24)&0xff00ff|(h<<24|h>>>8)&0xff00ff00,u.push(h),u.push(f)}return new n.init(u,s)},clone:function(){for(var e=i.clone.call(this),t=e._state=this._state.slice(0),r=0;r<25;r++)t[r]=t[r].clone();return e}});e.SHA3=i._createHelper(f),e.HmacSHA3=i._createHmacHelper(f)}(Math),e.SHA3})},189092,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){return!function(t){var r=e.lib,n=r.WordArray,i=r.Hasher,a=e.algo,o=n.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),s=n.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),l=n.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),u=n.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),c=n.create([0,0x5a827999,0x6ed9eba1,0x8f1bbcdc,0xa953fd4e]),A=n.create([0x50a28be6,0x5c4dd124,0x6d703ef3,0x7a6d76e9,0]),f=a.RIPEMD160=i.extend({_doReset:function(){this._hash=n.create([0x67452301,0xefcdab89,0x98badcfe,0x10325476,0xc3d2e1f0])},_doProcessBlock:function(e,t){for(var r,n,i,a,f,d,g,p,m,v,y,b,E,I,C,B,w,x,Q,D=0;D<16;D++){var k=t+D,_=e[k];e[k]=(_<<8|_>>>24)&0xff00ff|(_<<24|_>>>8)&0xff00ff00}var S=this._hash.words,F=c.words,R=A.words,T=o.words,L=s.words,O=l.words,M=u.words;I=m=S[0],C=v=S[1],B=y=S[2],w=b=S[3],x=E=S[4];for(var D=0;D<80;D+=1){Q=m+e[t+T[D]]|0,D<16?Q+=(v^y^b)+F[0]:D<32?Q+=((r=v)&y|~r&b)+F[1]:D<48?Q+=((v|~y)^b)+F[2]:D<64?Q+=(n=v,i=y,(n&(a=b)|i&~a)+F[3]):Q+=(v^(y|~b))+F[4],Q|=0,Q=(Q=h(Q,O[D]))+E|0,m=E,E=b,b=h(y,10),y=v,v=Q,Q=I+e[t+L[D]]|0,D<16?Q+=(C^(B|~w))+R[0]:D<32?Q+=(f=C,d=B,(f&(g=w)|d&~g)+R[1]):D<48?Q+=((C|~B)^w)+R[2]:D<64?Q+=((p=C)&B|~p&w)+R[3]:Q+=(C^B^w)+R[4],Q|=0,Q=(Q=h(Q,M[D]))+x|0,I=x,x=w,w=h(B,10),B=C,C=Q}Q=S[1]+y+w|0,S[1]=S[2]+b+x|0,S[2]=S[3]+E+I|0,S[3]=S[4]+m+C|0,S[4]=S[0]+v+B|0,S[0]=Q},_doFinalize:function(){var e=this._data,t=e.words,r=8*this._nDataBytes,n=8*e.sigBytes;t[n>>>5]|=128<<24-n%32,t[(n+64>>>9<<4)+14]=(r<<8|r>>>24)&0xff00ff|(r<<24|r>>>8)&0xff00ff00,e.sigBytes=(t.length+1)*4,this._process();for(var i=this._hash,a=i.words,o=0;o<5;o++){var s=a[o];a[o]=(s<<8|s>>>24)&0xff00ff|(s<<24|s>>>8)&0xff00ff00}return i},clone:function(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}});function h(e,t){return e<<t|e>>>32-t}e.RIPEMD160=i._createHelper(f),e.HmacRIPEMD160=i._createHmacHelper(f)}(Math),e.RIPEMD160})},237529,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){var t,r;t=e.lib.Base,r=e.enc.Utf8,e.algo.HMAC=t.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=r.parse(t));var n=e.blockSize,i=4*n;t.sigBytes>i&&(t=e.finalize(t)),t.clamp();for(var a=this._oKey=t.clone(),o=this._iKey=t.clone(),s=a.words,l=o.words,u=0;u<n;u++)s[u]^=0x5c5c5c5c,l[u]^=0x36363636;a.sigBytes=o.sigBytes=i,this.reset()},reset:function(){var e=this._hasher;e.reset(),e.update(this._iKey)},update:function(e){return this._hasher.update(e),this},finalize:function(e){var t=this._hasher,r=t.finalize(e);return t.reset(),t.finalize(this._oKey.clone().concat(r))}})})},119445,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389),e.r(301513),e.r(237529));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389),e.r(301513),e.r(237529)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){var t,r,n,i,a,o,s;return r=(t=e.lib).Base,n=t.WordArray,a=(i=e.algo).SHA256,o=i.HMAC,s=i.PBKDF2=r.extend({cfg:r.extend({keySize:4,hasher:a,iterations:25e4}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var r=this.cfg,i=o.create(r.hasher,e),a=n.create(),s=n.create([1]),l=a.words,u=s.words,c=r.keySize,A=r.iterations;l.length<c;){var f=i.update(t).finalize(s);i.reset();for(var h=f.words,d=h.length,g=f,p=1;p<A;p++){g=i.finalize(g),i.reset();for(var m=g.words,v=0;v<d;v++)h[v]^=m[v]}a.concat(f),u[0]++}return a.sigBytes=4*c,a}}),e.PBKDF2=function(e,t,r){return s.create(r).compute(e,t)},e.PBKDF2})},862319,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389),e.r(506801),e.r(237529));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389),e.r(506801),e.r(237529)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){var t,r,n,i,a,o;return r=(t=e.lib).Base,n=t.WordArray,a=(i=e.algo).MD5,o=i.EvpKDF=r.extend({cfg:r.extend({keySize:4,hasher:a,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var r,i=this.cfg,a=i.hasher.create(),o=n.create(),s=o.words,l=i.keySize,u=i.iterations;s.length<l;){r&&a.update(r),r=a.update(e).finalize(t),a.reset();for(var c=1;c<u;c++)r=a.finalize(r),a.reset();o.concat(r)}return o.sigBytes=4*l,o}}),e.EvpKDF=function(e,t,r){return o.create(r).compute(e,t)},e.EvpKDF})},920566,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389),e.r(862319));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389),e.r(862319)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){var t,r,n,i,a,o,s,l,u,c,A,f,h,d,g,p,m;e.lib.Cipher||(r=(t=e.lib).Base,n=t.WordArray,i=t.BufferedBlockAlgorithm,(a=e.enc).Utf8,o=a.Base64,s=e.algo.EvpKDF,l=t.Cipher=i.extend({cfg:r.extend(),createEncryptor:function(e,t){return this.create(this._ENC_XFORM_MODE,e,t)},createDecryptor:function(e,t){return this.create(this._DEC_XFORM_MODE,e,t)},init:function(e,t,r){this.cfg=this.cfg.extend(r),this._xformMode=e,this._key=t,this.reset()},reset:function(){i.reset.call(this),this._doReset()},process:function(e){return this._append(e),this._process()},finalize:function(e){return e&&this._append(e),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function e(e){return"string"==typeof e?m:g}return function(t){return{encrypt:function(r,n,i){return e(n).encrypt
1(t,r,n,i)},decrypt:function(r,n,i){return e(n).decrypt(t,r,n,i)}}}}()}),t.StreamCipher=l.extend({_doFinalize:function(){return this._process(!0)},blockSize:1}),u=e.mode={},c=t.BlockCipherMode=r.extend({createEncryptor:function(e,t){return this.Encryptor.create(e,t)},createDecryptor:function(e,t){return this.Decryptor.create(e,t)},init:function(e,t){this._cipher=e,this._iv=t}}),A=u.CBC=function(){var e=c.extend();function t(e,t,r){var n,i=this._iv;i?(n=i,this._iv=void 0):n=this._prevBlock;for(var a=0;a<r;a++)e[t+a]^=n[a]}return e.Encryptor=e.extend({processBlock:function(e,r){var n=this._cipher,i=n.blockSize;t.call(this,e,r,i),n.encryptBlock(e,r),this._prevBlock=e.slice(r,r+i)}}),e.Decryptor=e.extend({processBlock:function(e,r){var n=this._cipher,i=n.blockSize,a=e.slice(r,r+i);n.decryptBlock(e,r),t.call(this,e,r,i),this._prevBlock=a}}),e}(),f=(e.pad={}).Pkcs7={pad:function(e,t){for(var r=4*t,i=r-e.sigBytes%r,a=i<<24|i<<16|i<<8|i,o=[],s=0;s<i;s+=4)o.push(a);var l=n.create(o,i);e.concat(l)},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},t.BlockCipher=l.extend({cfg:l.cfg.extend({mode:A,padding:f}),reset:function(){l.reset.call(this);var e,t=this.cfg,r=t.iv,n=t.mode;this._xformMode==this._ENC_XFORM_MODE?e=n.createEncryptor:(e=n.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==e?this._mode.init(this,r&&r.words):(this._mode=e.call(n,this,r&&r.words),this._mode.__creator=e)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e,t=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(t.pad(this._data,this.blockSize),e=this._process(!0)):(e=this._process(!0),t.unpad(e)),e},blockSize:4}),h=t.CipherParams=r.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}}),d=(e.format={}).OpenSSL={stringify:function(e){var t=e.ciphertext,r=e.salt;return(r?n.create([0x53616c74,0x65645f5f]).concat(r).concat(t):t).toString(o)},parse:function(e){var t,r=o.parse(e),i=r.words;return 0x53616c74==i[0]&&0x65645f5f==i[1]&&(t=n.create(i.slice(2,4)),i.splice(0,4),r.sigBytes-=16),h.create({ciphertext:r,salt:t})}},g=t.SerializableCipher=r.extend({cfg:r.extend({format:d}),encrypt:function(e,t,r,n){n=this.cfg.extend(n);var i=e.createEncryptor(r,n),a=i.finalize(t),o=i.cfg;return h.create({ciphertext:a,key:r,iv:o.iv,algorithm:e,mode:o.mode,padding:o.padding,blockSize:e.blockSize,formatter:n.format})},decrypt:function(e,t,r,n){return n=this.cfg.extend(n),t=this._parse(t,n.format),e.createDecryptor(r,n).finalize(t.ciphertext)},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),p=(e.kdf={}).OpenSSL={execute:function(e,t,r,i,a){if(i||(i=n.random(8)),a)var o=s.create({keySize:t+r,hasher:a}).compute(e,i);else var o=s.create({keySize:t+r}).compute(e,i);var l=n.create(o.words.slice(t),4*r);return o.sigBytes=4*t,h.create({key:o,iv:l,salt:i})}},m=t.PasswordBasedCipher=g.extend({cfg:g.cfg.extend({kdf:p}),encrypt:function(e,t,r,n){var i=(n=this.cfg.extend(n)).kdf.execute(r,e.keySize,e.ivSize,n.salt,n.hasher);n.iv=i.iv;var a=g.encrypt.call(this,e,t,i.key,n);return a.mixIn(i),a},decrypt:function(e,t,r,n){n=this.cfg.extend(n),t=this._parse(t,n.format);var i=n.kdf.execute(r,e.keySize,e.ivSize,t.salt,n.hasher);return n.iv=i.iv,g.decrypt.call(this,e,t,i.key,n)}}))})},366637,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389),e.r(920566));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389),e.r(920566)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){return e.mode.CFB=function(){var t=e.lib.BlockCipherMode.extend();function r(e,t,r,n){var i,a=this._iv;a?(i=a.slice(0),this._iv=void 0):i=this._prevBlock,n.encryptBlock(i,0);for(var o=0;o<r;o++)e[t+o]^=i[o]}return t.Encryptor=t.extend({processBlock:function(e,t){var n=this._cipher,i=n.blockSize;r.call(this,e,t,i,n),this._prevBlock=e.slice(t,t+i)}}),t.Decryptor=t.extend({processBlock:function(e,t){var n=this._cipher,i=n.blockSize,a=e.slice(t,t+i);r.call(this,e,t,i,n),this._prevBlock=a}}),t}(),e.mode.CFB})},772018,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389),e.r(920566));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389),e.r(920566)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){var t,r;return e.mode.CTR=(r=(t=e.lib.BlockCipherMode.extend()).Encryptor=t.extend({processBlock:function(e,t){var r=this._cipher,n=r.blockSize,i=this._iv,a=this._counter;i&&(a=this._counter=i.slice(0),this._iv=void 0);var o=a.slice(0);r.encryptBlock(o,0),a[n-1]=a[n-1]+1|0;for(var s=0;s<n;s++)e[t+s]^=o[s]}}),t.Decryptor=r,t),e.mode.CTR})},361520,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389),e.r(920566));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389),e.r(920566)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){return e.mode.CTRGladman=function(){var t=e.lib.BlockCipherMode.extend();function r(e){if((e>>24&255)==255){var t=e>>16&255,r=e>>8&255,n=255&e;255===t?(t=0,255===r?(r=0,255===n?n=0:++n):++r):++t,e=0+(t<<16)+(r<<8)+n}else e+=0x1000000;return e}var n=t.Encryptor=t.extend({processBlock:function(e,t){var n,i=this._cipher,a=i.blockSize,o=this._iv,s=this._counter;o&&(s=this._counter=o.slice(0),this._iv=void 0),0===((n=s)[0]=r(n[0]))&&(n[1]=r(n[1]));var l=s.slice(0);i.encryptBlock(l,0);for(var u=0;u<a;u++)e[t+u]^=l[u]}});return t.Decryptor=n,t}(),e.mode.CTRGladman})},92891,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389),e.r(920566));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389),e.r(920566)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){var t,r;return e.mode.OFB=(r=(t=e.lib.BlockCipherMode.extend()).Encryptor=t.extend({processBlock:function(e,t){var r=this._cipher,n=r.blockSize,i=this._iv,a=this._keystream;i&&(a=this._keystream=i.slice(0),this._iv=void 0),r.encryptBlock(a,0);for(var o=0;o<n;o++)e[t+o]^=a[o]}}),t.Decryptor=r,t),e.mode.OFB})},127076,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389),e.r(920566));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389),e.r(920566)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){var t;return e.mode.ECB=((t=e.lib.BlockCipherMode.extend()).Encryptor=t.extend({processBlock:function(e,t){this._cipher.encryptBlock(e,t)}}),t.Decryptor=t.extend({processBlock:function(e,t){this._cipher.decryptBlock(e,t)}}),t),e.mode.ECB})},65299,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389),e.r(920566));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389),e.r(920566)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){return e.pad.AnsiX923={pad:function(e,t){var r=e.sigBytes,n=4*t,i=n-r%n,a=r+i-1;
1e.clamp(),e.words[a>>>2]|=i<<24-a%4*8,e.sigBytes+=i},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},e.pad.Ansix923})},775211,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389),e.r(920566));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389),e.r(920566)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){return e.pad.Iso10126={pad:function(t,r){var n=4*r,i=n-t.sigBytes%n;t.concat(e.lib.WordArray.random(i-1)).concat(e.lib.WordArray.create([i<<24],1))},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},e.pad.Iso10126})},610624,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389),e.r(920566));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389),e.r(920566)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){return e.pad.Iso97971={pad:function(t,r){t.concat(e.lib.WordArray.create([0x80000000],1)),e.pad.ZeroPadding.pad(t,r)},unpad:function(t){e.pad.ZeroPadding.unpad(t),t.sigBytes--}},e.pad.Iso97971})},89424,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389),e.r(920566));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389),e.r(920566)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){return e.pad.ZeroPadding={pad:function(e,t){var r=4*t;e.clamp(),e.sigBytes+=r-(e.sigBytes%r||r)},unpad:function(e){for(var t=e.words,r=e.sigBytes-1,r=e.sigBytes-1;r>=0;r--)if(t[r>>>2]>>>24-r%4*8&255){e.sigBytes=r+1;break}}},e.pad.ZeroPadding})},170925,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389),e.r(920566));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389),e.r(920566)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){return e.pad.NoPadding={pad:function(){},unpad:function(){}},e.pad.NoPadding})},814152,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389),e.r(920566));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389),e.r(920566)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){var t,r;return t=e.lib.CipherParams,r=e.enc.Hex,e.format.Hex={stringify:function(e){return e.ciphertext.toString(r)},parse:function(e){var n=r.parse(e);return t.create({ciphertext:n})}},e.format.Hex})},289886,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389),e.r(130418),e.r(257383),e.r(862319),e.r(920566));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389),e.r(130418),e.r(257383),e.r(862319),e.r(920566)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){var t,r,n,i,a,o,s,l,u,c,A,f,h,d;return t=e.lib.BlockCipher,r=e.algo,n=[],i=[],a=[],o=[],s=[],l=[],u=[],c=[],A=[],f=[],function(){for(var e=[],t=0;t<256;t++)t<128?e[t]=t<<1:e[t]=t<<1^283;for(var r=0,h=0,t=0;t<256;t++){var d=h^h<<1^h<<2^h<<3^h<<4;d=d>>>8^255&d^99,n[r]=d,i[d]=r;var g=e[r],p=e[g],m=e[p],v=257*e[d]^0x1010100*d;a[r]=v<<24|v>>>8,o[r]=v<<16|v>>>16,s[r]=v<<8|v>>>24,l[r]=v;var v=0x1010101*m^65537*p^257*g^0x1010100*r;u[d]=v<<24|v>>>8,c[d]=v<<16|v>>>16,A[d]=v<<8|v>>>24,f[d]=v,r?(r=g^e[e[e[m^g]]],h^=e[e[h]]):r=h=1}}(),h=[0,1,2,4,8,16,32,64,128,27,54],d=r.AES=t.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e,t=this._keyPriorReset=this._key,r=t.words,i=t.sigBytes/4,a=((this._nRounds=i+6)+1)*4,o=this._keySchedule=[],s=0;s<a;s++)s<i?o[s]=r[s]:(e=o[s-1],s%i?i>6&&s%i==4&&(e=n[e>>>24]<<24|n[e>>>16&255]<<16|n[e>>>8&255]<<8|n[255&e]):e=(n[(e=e<<8|e>>>24)>>>24]<<24|n[e>>>16&255]<<16|n[e>>>8&255]<<8|n[255&e])^h[s/i|0]<<24,o[s]=o[s-i]^e);for(var l=this._invKeySchedule=[],d=0;d<a;d++){var s=a-d;if(d%4)var e=o[s];else var e=o[s-4];d<4||s<=4?l[d]=e:l[d]=u[n[e>>>24]]^c[n[e>>>16&255]]^A[n[e>>>8&255]]^f[n[255&e]]}}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,a,o,s,l,n)},decryptBlock:function(e,t){var r=e[t+1];e[t+1]=e[t+3],e[t+3]=r,this._doCryptBlock(e,t,this._invKeySchedule,u,c,A,f,i);var r=e[t+1];e[t+1]=e[t+3],e[t+3]=r},_doCryptBlock:function(e,t,r,n,i,a,o,s){for(var l=this._nRounds,u=e[t]^r[0],c=e[t+1]^r[1],A=e[t+2]^r[2],f=e[t+3]^r[3],h=4,d=1;d<l;d++){var g=n[u>>>24]^i[c>>>16&255]^a[A>>>8&255]^o[255&f]^r[h++],p=n[c>>>24]^i[A>>>16&255]^a[f>>>8&255]^o[255&u]^r[h++],m=n[A>>>24]^i[f>>>16&255]^a[u>>>8&255]^o[255&c]^r[h++],v=n[f>>>24]^i[u>>>16&255]^a[c>>>8&255]^o[255&A]^r[h++];u=g,c=p,A=m,f=v}var g=(s[u>>>24]<<24|s[c>>>16&255]<<16|s[A>>>8&255]<<8|s[255&f])^r[h++],p=(s[c>>>24]<<24|s[A>>>16&255]<<16|s[f>>>8&255]<<8|s[255&u])^r[h++],m=(s[A>>>24]<<24|s[f>>>16&255]<<16|s[u>>>8&255]<<8|s[255&c])^r[h++],v=(s[f>>>24]<<24|s[u>>>16&255]<<16|s[c>>>8&255]<<8|s[255&A])^r[h++];e[t]=g,e[t+1]=p,e[t+2]=m,e[t+3]=v},keySize:8}),e.AES=t._createHelper(d),e.AES})},294413,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389),e.r(130418),e.r(257383),e.r(862319),e.r(920566));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389),e.r(130418),e.r(257383),e.r(862319),e.r(920566)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){return!function(){var t=e.lib,r=t.WordArray,n=t.BlockCipher,i=e.algo,a=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],o=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],s=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],l=[{0:8421888,0x10000000:32768,0x20000000:8421378,0x30000000:2,0x40000000:512,0x50000000:8421890,0x60000000:8389122,0x70000000:8388608,0x80000000:514,0x90000000:8389120,0xa0000000:33280,0xb0000000:8421376,0xc0000000:32770,0xd0000000:8388610,0xe0000000:0,0xf0000000:33282,0x8000000:0,0x18000000:8421890,0x28000000:33282,0x38000000:32768,0x48000000:8421888,0x58000000:512,0x68000000:8421378,0x78000000:2,0x88000000:8389120,0x98000000:33280,0xa8000000:8421376,0xb8000000:8389122,0xc8000000:8388610,0xd8000000:32770,0xe8000000:514,0xf8000000:8388608,1:32768,0x10000001:2,0x20000001:8421888,0x30000001:8388608,0x40000001:8421378,0x50000001:33280,0x60000001:512,0x70000001:8389122,0x80000001:8421890,0x90000001:8421376,0xa0000001:8388610,0xb0000001:33282,0xc0000001:514,0xd0000001:8389120,0xe0000001:32770,0xf0000001:0,0x8000001:8421890,0x18000001:8421376,0x28000001:8388608,0x38000001:512,0x48000001:32768,0x58000001:8388610,0x68000001:2,0x78000001:33282,0x88000001:32770,0x98000001:8389122,0xa8000001:514,0xb8000001:8421888,0xc8000001:8389120,0xd8000001:0,0xe8000001:33280,0xf8000001:8421378},{0:0x40084010,0x1000000:16384,0x2000000:524288,0x3000000:0x40080010,0x4000000:0x40000010,0x5000000:0x40084000,0x6000000:0x40004000,0x7000000:16,0x8000000:540672,0x9000000:0x40004010,0xa000000:0x40000000,0xb000000:540688,0xc000000:524304,0xd000000:0,0xe000000:16400,0xf000000:0x40080000,8388608:0x40004000,0x1800000:540688,0x2800000:16,0x3800000:0x40004010,0x4800000:0x40084010,0x5800000:0x40000000,0x6800000:524288,0x7800000:0x40080010,0x8800000:524304,0x9800000:0,0xa800000:16384,0xb800000:0x40080000,0xc800000:0x40000010,0xd800000:540672,0xe800000:0x40084000,0xf800000:16400,0x10000000:0,0x11000000:0x40080010,0x12000000:0x40004010,0x13000000:0x40084000,0x14000000:0x40080000,0x15000000:16,0x16000000:540688,0x17000000:16384,0x18000000:16400,0x19000000:524288,0x1a000000:524304,0x1b000000:0x40000010,0x1c000000:540672,0x1d000000:0x40004000,0x1e000000:0x40000000,0x1f000000:0x40084010,0x10800000:540688,0x11800000:524288,0x12800000:0x40080000,0x13800000:16384,0x14800000:0x40004000,0x15800000:0x40084010,0x16800000:16,0x17800000:0x40000000,0x18800000:0x40084000,0x19800000:0x40000010,0x1a800000:0x40004010,0x1b800000:524304,0x1c800000:0,0x1d800000:16400,0x1e800000:0x40080010,0x1f800000:540672},{0:260,1048576:0,2097152:0x4000100,3145728:65796,4194304:65540,5242880:0x4000004,6291456:0x4010104,7340032:0x4010000,8388608:0x4000000,9437184:0x4010100,0xa00000:65792,0xb00000:0x4010004,0
1xc00000:0x4000104,0xd00000:65536,0xe00000:4,0xf00000:256,524288:0x4010100,1572864:0x4010004,2621440:0,3670016:0x4000100,4718592:0x4000004,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,0xa80000:0x4010000,0xb80000:65796,0xc80000:65792,0xd80000:0x4000104,0xe80000:0x4010104,0xf80000:0x4000000,0x1000000:0x4010100,0x1100000:65540,0x1200000:65536,0x1300000:0x4000100,0x1400000:256,0x1500000:0x4010104,0x1600000:0x4000004,0x1700000:0,0x1800000:0x4000104,0x1900000:0x4000000,0x1a00000:4,0x1b00000:65792,0x1c00000:0x4010000,0x1d00000:260,0x1e00000:65796,0x1f00000:0x4010004,0x1080000:0x4000000,0x1180000:260,0x1280000:0x4010100,0x1380000:0,0x1480000:65540,0x1580000:0x4000100,0x1680000:256,0x1780000:0x4010004,0x1880000:65536,0x1980000:0x4010104,0x1a80000:65796,0x1b80000:0x4000004,0x1c80000:0x4000104,0x1d80000:0x4010000,0x1e80000:4,0x1f80000:65792},{0:0x80401000,65536:0x80001040,131072:4198464,196608:0x80400000,262144:0,327680:4198400,393216:0x80000040,458752:4194368,524288:0x80000000,589824:4194304,655360:64,720896:0x80001000,786432:0x80400040,851968:4160,917504:4096,983040:0x80401040,32768:0x80001040,98304:64,163840:0x80400040,229376:0x80001000,294912:4198400,360448:0x80401040,425984:0,491520:0x80400000,557056:4096,622592:0x80401000,688128:4194304,753664:4160,819200:0x80000000,884736:4194368,950272:4198464,1015808:0x80000040,1048576:4194368,1114112:4198400,1179648:0x80000040,1245184:0,1310720:4160,1376256:0x80400040,1441792:0x80401000,1507328:0x80001040,1572864:0x80401040,1638400:0x80000000,1703936:0x80400000,1769472:4198464,1835008:0x80001000,1900544:4194304,1966080:64,2031616:4096,1081344:0x80400000,1146880:0x80401040,1212416:0,1277952:4198400,1343488:4194368,1409024:0x80000000,1474560:0x80001040,1540096:64,1605632:0x80000040,1671168:4096,1736704:0x80001000,1802240:0x80400040,1867776:4160,1933312:0x80401000,1998848:4194304,2064384:4198464},{0:128,4096:0x1040000,8192:262144,12288:0x20000000,16384:0x20040080,20480:0x1000080,24576:0x21000080,28672:262272,32768:0x1000000,36864:0x20040000,40960:0x20000080,45056:0x21040080,49152:0x21040000,53248:0,57344:0x1040080,61440:0x21000000,2048:0x1040080,6144:0x21000080,10240:128,14336:0x1040000,18432:262144,22528:0x20040080,26624:0x21040000,30720:0x20000000,34816:0x20040000,38912:0,43008:0x21040080,47104:0x1000080,51200:0x20000080,55296:0x21000000,59392:0x1000000,63488:262272,65536:262144,69632:128,73728:0x20000000,77824:0x21000080,81920:0x1000080,86016:0x21040000,90112:0x20040080,94208:0x1000000,98304:0x21040080,102400:0x21000000,106496:0x1040000,110592:0x20040000,114688:262272,118784:0x20000080,122880:0,126976:0x1040080,67584:0x21000080,71680:0x1000000,75776:0x1040000,79872:0x20040080,83968:0x20000000,88064:0x1040080,92160:128,96256:0x21040000,100352:262272,104448:0x21040080,108544:0,112640:0x21000000,116736:0x1000080,120832:262144,124928:0x20040000,129024:0x20000080},{0:0x10000008,256:8192,512:0x10200000,768:0x10202008,1024:0x10002000,1280:2097152,1536:2097160,1792:0x10000000,2048:0,2304:0x10002008,2560:2105344,2816:8,3072:0x10200008,3328:2105352,3584:8200,3840:0x10202000,128:0x10200000,384:0x10202008,640:8,896:2097152,1152:2105352,1408:0x10000008,1664:0x10002000,1920:8200,2176:2097160,2432:8192,2688:0x10002008,2944:0x10200008,3200:0,3456:0x10202000,3712:2105344,3968:0x10000000,4096:0x10002000,4352:0x10200008,4608:0x10202008,4864:8200,5120:2097152,5376:0x10000000,5632:0x10000008,5888:2105344,6144:2105352,6400:0,6656:8,6912:0x10200000,7168:8192,7424:0x10002008,7680:0x10202000,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:0x10000008,5248:0x10002000,5504:8200,5760:0x10202008,6016:0x10200000,6272:0x10202000,6528:0x10200008,6784:8192,7040:2105352,7296:2097160,7552:0,7808:0x10000000,8064:0x10002008},{0:1048576,16:0x2000401,32:1024,48:1049601,64:0x2100401,80:0,96:1,112:0x2100001,128:0x2000400,144:1048577,160:0x2000001,176:0x2100400,192:0x2100000,208:1025,224:1049600,240:0x2000000,8:0x2100001,24:0,40:0x2000401,56:0x2100400,72:1048576,88:0x2000001,104:0x2000000,120:1025,136:1049601,152:0x2000400,168:0x2100000,184:1048577,200:1024,216:0x2100401,232:1,248:1049600,256:0x2000000,272:1048576,288:0x2000401,304:0x2100001,320:1048577,336:0x2000400,352:0x2100400,368:1049601,384:1025,400:0x2100401,416:1049600,432:1,448:0,464:0x2100000,480:0x2000001,496:1024,264:1049600,280:0x2000401,296:0x2100001,312:1,328:0x2000000,344:1048576,360:1025,376:0x2100400,392:0x2000001,408:0x2100000,424:0,440:0x2100401,456:1049601,472:1024,488:0x2000400,504:1048577},{0:0x8000820,1:131072,2:0x8000000,3:32,4:131104,5:0x8020820,6:0x8020800,7:2048,8:0x8020000,9:0x8000800,10:133120,11:0x8020020,12:2080,13:0,14:0x8000020,15:133152,0x80000000:2048,0x80000001:0x8020820,0x80000002:0x8000820,0x80000003:0x8000000,0x80000004:0x8020000,0x80000005:133120,0x80000006:133152,0x80000007:32,0x80000008:0x8000020,0x80000009:2080,0x8000000a:131104,0x8000000b:0x8020800,0x8000000c:0,0x8000000d:0x8020020,0x8000000e:0x8000800,0x8000000f:131072,16:133152,17:0x8020800,18:32,19:2048,20:0x8000800,21:0x8000020,22:0x8020020,23:131072,24:0,25:131104,26:0x8020000,27:0x8000820,28:0x8020820,29:133120,30:2080,31:0x8000000,0x80000010:131072,0x80000011:2048,0x80000012:0x8020020,0x80000013:133152,0x80000014:32,0x80000015:0x8020000,0x80000016:0x8000000,0x80000017:0x8000820,0x80000018:0x8020820,0x80000019:0x8000020,0x8000001a:0x8000800,0x8000001b:0,0x8000001c:133120,0x8000001d:2080,0x8000001e:131104,0x8000001f:0x8020800}],u=[0xf8000001,0x1f800000,0x1f80000,2064384,129024,8064,504,0x8000001f],c=i.DES=n.extend({_doReset:function(){for(var e=this._key.words,t=[],r=0;r<56;r++){var n=a[r]-1;t[r]=e[n>>>5]>>>31-n%32&1}for(var i=this._subKeys=[],l=0;l<16;l++){for(var u=i[l]=[],c=s[l],r=0;r<24;r++)u[r/6|0]|=t[(o[r]-1+c)%28]<<31-r%6,u[4+(r/6|0)]|=t[28+(o[r+24]-1+c)%28]<<31-r%6;u[0]=u[0]<<1|u[0]>>>31;for(var r=1;r<7;r++)u[r]=u[r]>>>(r-1)*4+3;u[7]=u[7]<<5|u[7]>>>27}for(var A=this._invSubKeys=[],r=0;r<16;r++)A[r]=i[15-r]},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._subKeys)},decryptBlock:function(e,t){this._doCryptBlock(e,t,this._invSubKeys)},_doCryptBlock:function(e,t,r){this._lBlock=e[t],this._rBlock=e[t+1],A.call(this,4,0xf0f0f0f),A.call(this,16,65535),f.call(this,2,0x33333333),f.call(this,8,0xff00ff),A.call(this,1,0x55555555);for(var n=0;n<16;n++){for(var i=r[n],a=this._lBlock,o=this._rBlock,s=0,c=0;c<8;c++)s|=l[c][((o^i[c])&u[c])>>>0];this._lBlock=o,this._rBlock=a^s}var h=this._lBlock;this._lBlock=this._rBlock,this._rBlock=h,A.call(this,1,0x55555555),f.call(this,8,0xff00ff),f.call(this,2,0x33333333),A.call(this,16,65535),A.call(this,4,0xf0f0f0f),e[t]=this._lBlock,e[t+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function A(e,t){var r=(this._lBlock>>>e^this._rBlock)&t;this._rBlock^=r,this._lBlock^=r<<e}function f(e,t){var r=(this._rBlock>>>e^this._lBlock)&t;this._lBlock^=r,this._rBlock^=r<<e}e.DES=n._createHelper(c);var h=i.TripleDES=n.extend({_doReset:function(){var e=this._key.words;if(2!==e.length&&4!==e.length&&e.length<6)throw Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");var t=e.slice(0,2),n=e.length<4?e.slice(0,2):e.slice(2,4),i=e.length<6?e.slice(0,2):e.slice(4,6);this._des1=c.createEncryptor(r.create(t)),this._des2=c.createEncryptor(r.create(n)),this._des3=c.createEncryptor(r.create(i))},encryptBlock:function(e,t){this._des1.encryptBlock(e,t),this._des2.decryptBlock(e,t),this._des3.encryptBlock(e,t)},decryptBlock:function(e,t){this._des3.decryptBlock(e,t),this._des2.encryptBlock(e,t),this._des1.decryptBlock(e,t)},keySize:6,ivSize:2,blockSize:2});e.TripleDES=n._createHelper(h)}(),e.TripleDES})},355824,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389),e.r(130418),e.r(257383),e.r(862319),e.r(920566));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389),e.r(130418),e.r(257383),e.r(862319),e.r(920566)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){return!function(){var t=e.lib.StreamCipher,r=e.algo,n=r.RC4=t.extend({_doReset:function(){for(var e=this._key,t=e.words,r=e.sigBytes,n=this._S=[],i=0;i<256;i++)n[i]=i;for(var i=0,a=0;i<256;i++){var o=i%r,s=t[o>>>2]>>>24-o%4*8&255;a=(a+n[i]+s)%256;var l=n[i];n[i]=n[a],n[a]=l}this._i=this._j=0},_doProcessBlock:function(e,t){e[t]^=i.call(this)},keySize:8,ivSize:0});function i(){for(var e=this._S,t=this._i,r=this._j,n=0,i=0;i<4;i++){r=(r+e[t=(t+1)%256])%256;var a=e[t];e[t]=e[r],e[r]=a,n|=e[(e[t]+e[r])%256]<<24-8*i}return this._i=t,this._j=r,n}e.RC4=t._createHelper(n);var a=r.RC4Drop=n.extend({cfg:n.cfg.extend({drop:192}),_doReset:function(){n._doReset.call(this);for(var e=this.cfg.drop;e>0;e--)i.call(this)}});e.RC4Drop=t._createHelper(a)}(),e.RC4})},925991,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389),e.r(130418),e.r(257383),e.r(862319),e.r(920566));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389),e.r(130418),e.r(257383),e.r(862319),e.r(920566)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){return!function(){var t=e.lib.StreamCipher,r=e.algo,n=[],i=[],a=[],o=r.Rabbit=t.extend({_doReset:function(){for(var e=this._key.words,t=this.cfg.iv,r=0;r<4;r++)e[r]=(e[r]<<8|e[r]>>>
124)&0xff00ff|(e[r]<<24|e[r]>>>8)&0xff00ff00;var n=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],i=this._C=[e[2]<<16|e[2]>>>16,0xffff0000&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,0xffff0000&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,0xffff0000&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,0xffff0000&e[3]|65535&e[0]];this._b=0;for(var r=0;r<4;r++)s.call(this);for(var r=0;r<8;r++)i[r]^=n[r+4&7];if(t){var a=t.words,o=a[0],l=a[1],u=(o<<8|o>>>24)&0xff00ff|(o<<24|o>>>8)&0xff00ff00,c=(l<<8|l>>>24)&0xff00ff|(l<<24|l>>>8)&0xff00ff00,A=u>>>16|0xffff0000&c,f=c<<16|65535&u;i[0]^=u,i[1]^=A,i[2]^=c,i[3]^=f,i[4]^=u,i[5]^=A,i[6]^=c,i[7]^=f;for(var r=0;r<4;r++)s.call(this)}},_doProcessBlock:function(e,t){var r=this._X;s.call(this),n[0]=r[0]^r[5]>>>16^r[3]<<16,n[1]=r[2]^r[7]>>>16^r[5]<<16,n[2]=r[4]^r[1]>>>16^r[7]<<16,n[3]=r[6]^r[3]>>>16^r[1]<<16;for(var i=0;i<4;i++)n[i]=(n[i]<<8|n[i]>>>24)&0xff00ff|(n[i]<<24|n[i]>>>8)&0xff00ff00,e[t+i]^=n[i]},blockSize:4,ivSize:2});function s(){for(var e=this._X,t=this._C,r=0;r<8;r++)i[r]=t[r];t[0]=t[0]+0x4d34d34d+this._b|0,t[1]=t[1]+0xd34d34d3+ +(t[0]>>>0<i[0]>>>0)|0,t[2]=t[2]+0x34d34d34+ +(t[1]>>>0<i[1]>>>0)|0,t[3]=t[3]+0x4d34d34d+ +(t[2]>>>0<i[2]>>>0)|0,t[4]=t[4]+0xd34d34d3+ +(t[3]>>>0<i[3]>>>0)|0,t[5]=t[5]+0x34d34d34+ +(t[4]>>>0<i[4]>>>0)|0,t[6]=t[6]+0x4d34d34d+ +(t[5]>>>0<i[5]>>>0)|0,t[7]=t[7]+0xd34d34d3+ +(t[6]>>>0<i[6]>>>0)|0,this._b=+(t[7]>>>0<i[7]>>>0);for(var r=0;r<8;r++){var n=e[r]+t[r],o=65535&n,s=n>>>16,l=((o*o>>>17)+o*s>>>15)+s*s,u=((0xffff0000&n)*n|0)+((65535&n)*n|0);a[r]=l^u}e[0]=a[0]+(a[7]<<16|a[7]>>>16)+(a[6]<<16|a[6]>>>16)|0,e[1]=a[1]+(a[0]<<8|a[0]>>>24)+a[7]|0,e[2]=a[2]+(a[1]<<16|a[1]>>>16)+(a[0]<<16|a[0]>>>16)|0,e[3]=a[3]+(a[2]<<8|a[2]>>>24)+a[1]|0,e[4]=a[4]+(a[3]<<16|a[3]>>>16)+(a[2]<<16|a[2]>>>16)|0,e[5]=a[5]+(a[4]<<8|a[4]>>>24)+a[3]|0,e[6]=a[6]+(a[5]<<16|a[5]>>>16)+(a[4]<<16|a[4]>>>16)|0,e[7]=a[7]+(a[6]<<8|a[6]>>>24)+a[5]|0}e.Rabbit=t._createHelper(o)}(),e.Rabbit})},520249,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389),e.r(130418),e.r(257383),e.r(862319),e.r(920566));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389),e.r(130418),e.r(257383),e.r(862319),e.r(920566)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){return!function(){var t=e.lib.StreamCipher,r=e.algo,n=[],i=[],a=[],o=r.RabbitLegacy=t.extend({_doReset:function(){var e=this._key.words,t=this.cfg.iv,r=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],n=this._C=[e[2]<<16|e[2]>>>16,0xffff0000&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,0xffff0000&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,0xffff0000&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,0xffff0000&e[3]|65535&e[0]];this._b=0;for(var i=0;i<4;i++)s.call(this);for(var i=0;i<8;i++)n[i]^=r[i+4&7];if(t){var a=t.words,o=a[0],l=a[1],u=(o<<8|o>>>24)&0xff00ff|(o<<24|o>>>8)&0xff00ff00,c=(l<<8|l>>>24)&0xff00ff|(l<<24|l>>>8)&0xff00ff00,A=u>>>16|0xffff0000&c,f=c<<16|65535&u;n[0]^=u,n[1]^=A,n[2]^=c,n[3]^=f,n[4]^=u,n[5]^=A,n[6]^=c,n[7]^=f;for(var i=0;i<4;i++)s.call(this)}},_doProcessBlock:function(e,t){var r=this._X;s.call(this),n[0]=r[0]^r[5]>>>16^r[3]<<16,n[1]=r[2]^r[7]>>>16^r[5]<<16,n[2]=r[4]^r[1]>>>16^r[7]<<16,n[3]=r[6]^r[3]>>>16^r[1]<<16;for(var i=0;i<4;i++)n[i]=(n[i]<<8|n[i]>>>24)&0xff00ff|(n[i]<<24|n[i]>>>8)&0xff00ff00,e[t+i]^=n[i]},blockSize:4,ivSize:2});function s(){for(var e=this._X,t=this._C,r=0;r<8;r++)i[r]=t[r];t[0]=t[0]+0x4d34d34d+this._b|0,t[1]=t[1]+0xd34d34d3+ +(t[0]>>>0<i[0]>>>0)|0,t[2]=t[2]+0x34d34d34+ +(t[1]>>>0<i[1]>>>0)|0,t[3]=t[3]+0x4d34d34d+ +(t[2]>>>0<i[2]>>>0)|0,t[4]=t[4]+0xd34d34d3+ +(t[3]>>>0<i[3]>>>0)|0,t[5]=t[5]+0x34d34d34+ +(t[4]>>>0<i[4]>>>0)|0,t[6]=t[6]+0x4d34d34d+ +(t[5]>>>0<i[5]>>>0)|0,t[7]=t[7]+0xd34d34d3+ +(t[6]>>>0<i[6]>>>0)|0,this._b=+(t[7]>>>0<i[7]>>>0);for(var r=0;r<8;r++){var n=e[r]+t[r],o=65535&n,s=n>>>16,l=((o*o>>>17)+o*s>>>15)+s*s,u=((0xffff0000&n)*n|0)+((65535&n)*n|0);a[r]=l^u}e[0]=a[0]+(a[7]<<16|a[7]>>>16)+(a[6]<<16|a[6]>>>16)|0,e[1]=a[1]+(a[0]<<8|a[0]>>>24)+a[7]|0,e[2]=a[2]+(a[1]<<16|a[1]>>>16)+(a[0]<<16|a[0]>>>16)|0,e[3]=a[3]+(a[2]<<8|a[2]>>>24)+a[1]|0,e[4]=a[4]+(a[3]<<16|a[3]>>>16)+(a[2]<<16|a[2]>>>16)|0,e[5]=a[5]+(a[4]<<8|a[4]>>>24)+a[3]|0,e[6]=a[6]+(a[5]<<16|a[5]>>>16)+(a[4]<<16|a[4]>>>16)|0,e[7]=a[7]+(a[6]<<8|a[6]>>>24)+a[5]|0}e.RabbitLegacy=t._createHelper(o)}(),e.RabbitLegacy})},468442,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389),e.r(130418),e.r(257383),e.r(862319),e.r(920566));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389),e.r(130418),e.r(257383),e.r(862319),e.r(920566)))&&e.v(t)}else a(i.CryptoJS)}(e.e,function(e){return!function(){var t=e.lib.BlockCipher,r=e.algo,n=[0x243f6a88,0
1x85a308d3,0x13198a2e,0x3707344,0xa4093822,0x299f31d0,0x82efa98,0xec4e6c89,0x452821e6,0x38d01377,0xbe5466cf,0x34e90c6c,0xc0ac29b7,0xc97c50dd,0x3f84d5b5,0xb5470917,0x9216d5d9,0x8979fb1b],i=[[0xd1310ba6,0x98dfb5ac,0x2ffd72db,0xd01adfb7,0xb8e1afed,0x6a267e96,0xba7c9045,0xf12c7f99,0x24a19947,0xb3916cf7,0x801f2e2,0x858efc16,0x636920d8,0x71574e69,0xa458fea3,0xf4933d7e,0xd95748f,0x728eb658,0x718bcd58,0x82154aee,0x7b54a41d,0xc25a59b5,0x9c30d539,0x2af26013,0xc5d1b023,0x286085f0,0xca417918,0xb8db38ef,0x8e79dcb0,0x603a180e,0x6c9e0e8b,0xb01e8a3e,0xd71577c1,0xbd314b27,0x78af2fda,0x55605c60,0xe65525f3,0xaa55ab94,0x57489862,0x63e81440,0x55ca396a,0x2aab10b6,0xb4cc5c34,0x1141e8ce,0xa15486af,0x7c72e993,0xb3ee1411,0x636fbc2a,0x2ba9c55d,0x741831f6,0xce5c3e16,0x9b87931e,0xafd6ba33,0x6c24cf5c,0x7a325381,0x28958677,0x3b8f4898,0x6b4bb9af,0xc4bfe81b,0x66282193,0x61d809cc,0xfb21a991,0x487cac60,0x5dec8032,0xef845d5d,0xe98575b1,0xdc262302,0xeb651b88,0x23893e81,0xd396acc5,0xf6d6ff3,0x83f44239,0x2e0b4482,0xa4842004,0x69c8f04a,0x9e1f9b5e,0x21c66842,0xf6e96c9a,0x670c9c61,0xabd388f0,0x6a51a0d2,0xd8542f68,0x960fa728,0xab5133a3,0x6eef0b6c,0x137a3be4,0xba3bf050,0x7efb2a98,0xa1f1651d,0x39af0176,0x66ca593e,0x82430e88,0x8cee8619,0x456f9fb4,0x7d84a5c3,0x3b8b5ebe,0xe06f75d8,0x85c12073,0x401a449f,0x56c16aa6,0x4ed3aa62,0x363f7706,0x1bfedf72,0x429b023d,0x37d0d724,0xd00a1248,0xdb0fead3,0x49f1c09b,0x75372c9,0x80991b7b,0x25d479d8,0xf6e8def7,0xe3fe501a,0xb6794c3b,0x976ce0bd,0x4c006ba,0xc1a94fb6,0x409f60c4,0x5e5c9ec2,0x196a2463,0x68fb6faf,0x3e6c53b5,0x1339b2eb,0x3b52ec6f,0x6dfc511f,0x9b30952c,0xcc814544,0xaf5ebd09,0xbee3d004,0
1xde334afd,0x660f2807,0x192e4bb3,0xc0cba857,0x45c8740f,0xd20b5f39,0xb9d3fbdb,0x5579c0bd,0x1a60320a,0xd6a100c6,0x402c7279,0x679f25fe,0xfb1fa3cc,0x8ea5e9f8,0xdb3222f8,0x3c7516df,0xfd616b15,0x2f501ec8,0xad0552ab,0x323db5fa,0xfd238760,0x53317b48,0x3e00df82,0x9e5c57bb,0xca6f8ca0,0x1a87562e,0xdf1769db,0xd542a8f6,0x287effc3,0xac6732c6,0x8c4f5573,0x695b27b0,0xbbca58c8,0xe1ffa35d,0xb8f011a0,0x10fa3d98,0xfd2183b8,0x4afcb56c,0x2dd1d35b,0x9a53e479,0xb6f84565,0xd28e49bc,0x4bfb9790,0xe1ddf2da,0xa4cb7e33,0x62fb1341,0xcee4c6e8,0xef20cada,0x36774c01,0xd07e9efe,0x2bf11fb4,0x95dbda4d,0xae909198,0xeaad8e71,0x6b93d5a0,0xd08ed1d0,0xafc725e0,0x8e3c5b2f,0x8e7594b7,0x8ff6e2fb,0xf2122b64,0x8888b812,0x900df01c,0x4fad5ea0,0x688fc31c,0xd1cff191,0xb3a8c1ad,0x2f2f2218,0xbe0e1777,0xea752dfe,0x8b021fa1,0xe5a0cc0f,0xb56f74e8,0x18acf3d6,0xce89e299,0xb4a84fe0,0xfd13e0b7,0x7cc43b81,0xd2ada8d9,0x165fa266,0x80957705,0x93cc7314,0x211a1477,0xe6ad2065,0x77b5fa86,0xc75442f5,0xfb9d35cf,0xebcdaf0c,0x7b3e89a0,0xd6411bd3,0xae1e7e49,2428461,0x2071b35e,0x226800bb,0x57b8e0af,0x2464369b,0xf009b91e,0x5563911d,0x59dfa6aa,0x78c14389,0xd95a537f,0x207d5ba2,0x2e5b9c5,0x83260376,0x6295cfa9,0x11c81968,0x4e734a41,0xb3472dca,0x7b14a94a,0x1b510052,0x9a532915,0xd60f573f,0xbc9bc6e4,0x2b60a476,0x81e67400,0x8ba6fb5,0x571be91f,0xf296ec6b,0x2a0dd915,0xb6636521,0xe7b9f9b6,0xff34052e,0xc5855664,0x53b02d5d,0xa99f8fa1,0x8ba4799,0x6e85076a],[0x4b7a70e9,0xb5b32944,0xdb75092e,0xc4192623,290971e4,0x49a7df7d,0x9cee60b8,0x8fedb266,0xecaa8c71,0x699a17ff,0x5664526c,0xc2b19ee1,0x193602a5,0x75094c29,0xa0591340,0xe4183a3e,0x3f54989a,0x5b429d65,0x6b8fe4d6,0x99f73fd6,0xa1d29c07,0xefe830f5,0x4d2d38e6,0xf0255dc1,0x4cdd2086,0x8470eb26,0x6382e9c6,0x21ecc5e,0x9686b3f,0x3ebaefc9,0x3c971814,0x6b6a70a1,0x687f3584,0x52a0e286,0xb79c5305,0xaa500737,0x3e07841c,0x7fdeae5c,0x8e7d44ec,0x5716f2b8,0xb03ada37,0xf0500c0d,0xf01c1f04,0x200b3ff,0xae0cf51a,0x3cb574b2,0x25837a58,0xdc0921bd,0xd19113f9,0x7ca92ff6,0x94324773,0x22f54701,0x3ae5e581,0x37c2dadc,0xc8b57634,0x9af3dda7,0xa9446146,0xfd0030e,0xecc8c73e,0xa4751e41,0xe238cd99,0x3bea0e2f,0x3280bba1,0x183eb331,0x4e548b38,0x4f6db908,0x6f420d03,0xf60a04bf,0x2cb81290,0x24977c79,0x5679b072,0xbcaf89af,0xde9a771f,0xd9930810,0xb38bae12,0xdccf3f2e,0x5512721f,0x2e6b7124,0x501adde6,0x9f84cd87,0x7a584718,0x7408da17,0xbc9f9abc,0xe94b7d8c,0xec7aec3a,0xdb851dfa,0x63094366,0xc464c3d2,0xef1c1847,0x3215d908,0xdd433b37,0x24c2ba16,0x12a14d43,0x2a65c451,0x50940002,0x133ae4dd,0x71dff89e,0x10314e55,0x81ac77d6,0x5f11199b,0x43556f1,0xd7a3c76b,0x3c11183b,0x5924a509,0xf28fe6ed,0x97f1fbfa,0x9ebabf2c,0x1e153c6e,0x86e34570,0xeae96fb1,0x860e5e0a,0x5a3e2ab3,0x771fe71c,0x4e3d06fa,0x2965dcb9,0x99e71d0f,0x803e89d6,0x5266c825,0x2e4cc978,0x9c10b36a,0xc6150eba,0x94e2ea78,0xa5fc3c53,0x1e0a2df4,0xf2f74ea7,0x361d2b3d,0x1939260f,0x19c27960,0x5223a708,0xf71312b6,0xebadfe6e,0xeac31f66,0xe3bc4595,0xa67bc883,0xb17f37d1,0x18cff28,0xc332ddef,0xbe6c5aa5,0x65582185,0x68ab9802,0xeecea50f,0xdb2f953b,0x2aef7dad,0x5b6e2f84,0x1521b628,0x29076170,0xecdd4775,0x619f1510,0x13cca830,0xeb61bd96,0x334fe1e,0xaa0363cf,0xb5735c90,0x4c70a239,0xd59e9e0b,0xcbaade14,0xeecc86bc,0x60622ca7,0x9cab5cab,0xb2f3846e,0x648b1eaf,0x19bdf0ca,0xa02369b9,0x655abb50,0x40685a32,0x3c2ab4b3,0x319ee9d5,0xc021b8f7,0x9b540b19,0x875fa099,0x95f7997e,0x623d7da8,0xf837889a,0x97e32d77,0x11ed935f,0x16681281,0xe358829,0xc7e61fd6,0x96dedfa1,0x7858ba99,0x57f584a5,0x1b227263,0x9b83c3ff,0x1ac24696,0xcdb30aeb,0x532e3054,0x8fd948e4,0x6dbc3128,0x58ebf2ef,0x34c6ffea,0xfe28ed61,0xee7c3c73,0x5d4a14d9,0xe864b7e3,0x42105d14,0x203e13e0,0x45eee2b6,0xa3aaabea,0xdb6c4f15,0xfacb4fd0,0xc742f442,0xef6abbb5,0x654f3b1d,0x41cd2105,0xd81e799e,0x86854dc7,0xe44b476a,0x3d816250,0xcf62a1f2,0x5b8d2646,0xfc8883a0,0xc1c7b6a3,0x7f1524c3,0x69cb7492,0x47848a0b,0x5692b285,0x95bbf00,0xad19489d,0x1462b174,0x23820e00,0x58428d2a,0xc55f5ea,0x1dadf43e,0x233f7061,0x3372f092,0x8d937e41,0xd65fecf1,0x6c223bdb,0x7cde3759,0xcbee7460,0x4085f2a7,0xce77326e,0xa6078084,0x19f8509e,0xe8efd855,0x61d99735,0xa969a7aa,0xc50c06c2,0x5a04abfc,0x800bcadc,0x9e447a2e,0xc3453484,0xfdd56705,0xe1e9ec9,0xdb73dbd3,0x105588cd,0x675fda79,0xe3674340,0xc5c43465,0x713e38d8,0x3d28f89e,0xf16dff20,0x153e21e7,0x8fb03d4a,0xe6e39f2b,0xdb83adf7],[0xe93d5a68,0x948140f7,0xf64c261c,0x94692934,0x411520f7,0x7602d4f7,0xbcf46b2e,0xd4a20068,0xd4082471,0x3320f46a,0x43b7d4b7,0x500061af,0x1e39f62e,0x97244546,0x14214f74,0xbf8b8840,0x4d95fc1d,0x96b591af,0x70f4ddd3,0x66a02f45,0xbfbc09ec,0x3bd9785,0x7fac6dd0,0x31cb8504,0x96eb27b3,0x55fd3941,0xda2547e6,0xabca0a9a,0x28507825,0x530429f4,0xa2c86da,0xe9b66dfb,0x68dc1462,0xd7486900,0x680ec0a4,0x27a18dee,0x4f3ffea2,0xe887ad8c,0xb58ce006,0x7af4d6b6,0xaace1e7c,0xd3375fec,0xce78a399,0
1x406b2a42,0x20fe9e35,0xd9f385b9,0xee39d7ab,0x3b124e8b,0x1dc9faf7,0x4b6d1856,0x26a36631,0xeae397b2,0x3a6efa74,0xdd5b4332,0x6841e7f7,0xca7820fb,0xfb0af54e,0xd8feb397,0x454056ac,0xba489527,0x55533a3a,0x20838d87,0xfe6ba9b7,0xd096954b,0x55a867bc,0xa1159a58,0xcca92963,0x99e1db33,0xa62a4a56,0x3f3125f9,0x5ef47e1c,0x9029317c,0xfdf8e802,0x4272f70,0x80bb155c,0x5282ce3,0x95c11548,0xe4c66d22,0x48c1133f,0xc70f86dc,0x7f9c9ee,0x41041f0f,0x404779a4,0x5d886e17,0x325f51eb,0xd59bc0d1,0xf2bcc18f,0x41113564,0x257b7834,0x602a9c60,0xdff8e8a3,0x1f636c1b,0xe12b4c2,0x2e1329e,0xaf664fd1,0xcad18115,0x6b2395e0,0x333e92e1,0x3b240b62,0xeebeb922,0x85b2a20e,0xe6ba0d99,0xde720c8c,0x2da2f728,0xd0127845,0x95b794fd,0x647d0862,0xe7ccf5f0,0x5449a36f,0x877d48fa,0xc39dfd27,0xf33e8d1e,0xa476341,0x992eff74,0x3a6f6eab,0xf4f8fd37,0xa812dc60,0xa1ebddf8,0x991be14c,0xdb6e6b0d,0xc67b5510,0x6d672c37,0x2765d43b,0xdcd0e804,0xf1290dc7,0xcc00ffa3,0xb5390f92,0x690fed0b,0x667b9ffb,0xcedb7d9c,0xa091cf0b,0xd9155ea3,0xbb132f88,0x515bad24,0x7b9479bf,0x763bd6eb,0x37392eb3,0xcc115979,0x8026e297,0xf42e312d,0x6842ada7,0xc66a2b3b,0x12754ccc,0x782ef11c,0x6a124237,0xb79251e7,0x6a1bbe6,0x4bfb6350,0x1a6b1018,0x11caedfa,0x3d25bdd8,0xe2e1c3c9,0x44421659,0xa121386,0xd90cec6e,0xd5abea2a,0x64af674e,0xda86a85f,0xbebfe988,0x64e4c3fe,0x9dbc8057,0xf0f7c086,0x60787bf8,0x6003604d,0xd1fd8346,0xf6381fb0,0x7745ae04,0xd736fccc,0x83426b33,0xf01eab71,0xb0804187,0x3c005e5f,0x77a057be,0xbde8ae24,0x55464299,0xbf582e61,0x4e58f48f,0xf2ddfda2,0xf474ef38,0x8789bdc2,0x5366f9c3,0xc8b38e74,0xb475f255,0x46fcd9b9,0x7aeb2661,0x8b1ddf84,0x846a0e79,0x915f95e2,0x466e598e,0x20b45770,0x8cd55591,0xc902de4c,0xb90bace1,0xbb8205d0,0x11a86248,0x7574a99e,0xb77f19b6,0xe0a9dc09,0x662d09a1,0xc4324633,0xe85a1f02,0x9f0be8c,0x4a99a025,0x1d6efe10,0x1ab93d1d,0xba5a4df,0xa186f20f,0x2868f169,0xdcb7da83,0x573906fe,0xa1e2ce9b,0x4fcd7f52,0x50115e01,0xa70683fa,0xa002b5c4,0xde6d027,0x9af88c27,0x773f8641,0xc3604c06,0x61a806b5,0xf0177a28,0xc0f586e0,6314154,0x30dc7d62,0x11e69ed7,0x2338ea63,0x53c2dd94,0xc2c21634,0xbbcbee56,0x90bcb6de,0xebfc7da1,0xce591d76,0x6f05e409,0x4b7c0188,0x39720a3d,0x7c927c24,0x86e3725f,0x724d9db9,0x1ac15bb4,0xd39eb8fc,0xed545578,0x8fca5b5,0xd83d7cd3,0x4dad0fc4,0x1e50ef5e,0xb161e6f8,0xa28514d9,0x6c51133c,0x6fd5c7e7,0x56e14ec4,0x362abfce,0xddc6c837,0xd79a3234,0x92638212,0x670efa8e,0x406000e0],[0x3a39ce37,0xd3faf5cf,0xabc27737,0x5ac52d1b,0x5cb0679e,0x4fa33742,0xd3822740,0x99bc9bbe,0xd5118e9d,0xbf0f7315,0xd62d1c7e,0xc700c47b,0xb78c1b6b,0x21a19045,0xb26eb1be,0x6a366eb4,0x5748ab2f,0xbc946e79,0xc6a376d2,0x6549c2c8,0x530ff8ee,0x468dde7d,0xd5730a1d,0x4cd04dc6,0x2939bbdb,0xa9ba4650,0xac9526e8,0xbe5ee304,0xa1fad5f0,0x6a2d519a,0x63ef8ce2,0x9a86ee22,0xc089c2b8,0x43242ef6,0xa51e03aa,0x9cf2d0a4,0x83c061ba,0x9be96a4d,0x8fe51550,0xba645bd6,0x2826a2f9,0xa73a3ae1,0x4ba99586,0xef5562e9,0xc72fefd3,0xf752f7da,0x3f046f69,0x77fa0a59,0x80e4a915,0x87b08601,0x9b09e6ad,0x3b3ee593,0xe990fd5a,0x9e34d797,0x2cf0b7d9,0x22b8b51,0x96d5ac3a,0x17da67d,0xd1cf3ed6,0x7c7d2d28,0x1f9f25cf,0xadf2b89b,0x5ad6b472,0x5a88f54c,0xe029ac71,0xe019a5e6,0x47b0acfd,0xed93fa9b,0xe8d3c48d,0x283b57cc,0xf8d56629,0x79132e28,0x785f0191,0xed756055,0xf7960e44,0xe3d35e8c,0x15056dd4,0x88f46dba,0x3a16125,0x564f0bd,0xc3eb9e15,0x3c9057a2,0x97271aec,0xa93a072a,0x1b3f6d9b,0x1e6321f5,0xf59c66fb,0x26dcf319,0x7533d928,0xb155fdf5,0x3563482,0x8aba3cbb,0x28517711,0xc20ad9f8,0xabcc5167,0xccad925f,0x4de81751,0x3830dc8e,0x379d5862,0x9320f991,0xea7a90c2,0xfb3e7bce,0x5121ce64,0x774fbe32,0xa8b6e37e,0xc3293d46,0x48de5369,0x6413e680,0xa2ae0810,0xdd6db224,0x69852dfd,0x9072166,0xb39a460a,0x6445c0dd,0x586cdecf,0x1c20c8ae,0x5bbef7dd,0x1b588d40,0xccd2017f,0x6bb4e3bb,0xdda26a7e,0x3a59ff45,0x3e350a44,0xbcb4cdd5,0x72eacea8,0xfa6484bb,0x8d6612ae,0xbf3c6f47,0xd29be463,0x542f5d9e,0xaec2771b,0xf64e6370,0x740e0d8d,0xe75b1357,0xf8721671,0xaf537d5d,0x4040cb08,0x4eb4e2cc,0x34d2466a,0x115af84,3786409e3,0x95983a1d,0x6b89fb4,0xce6ea048,0x6f3f3b82,0x3520ab82,0x11a1d4b,0x277227f8,0x611560b1,0xe7933fdc,0xbb3a792b,0x344525bd,0xa08839e1,0x51ce794b,0x2f32c9b7,0xa01fbac9,0xe01cc87e,0xbcc7d1f6,0xcf0111c3,0xa1e8aac7,0x1a908749,0xd44fbd9a,0xd0dadecb,0xd50ada38,0x339c32a,0xc6913667,0x8df9317c,0xe0b12b4f,0xf79e59b7,0x43f5bb3a,0xf2d519ff,0x27d9459c,0xbf97222c,0x15e6fc2a,0xf91fc71,0x9b941525,0xfae59361,0xceb69ceb,0xc2a86459,0x12baa8d1,0xb6c1075e,0xe3056a0c,0x10d25065,0xcb03a442,0xe0ec6e0e,0x1698db3b,0x4c98a0be,0x3278e964,0x9f1f9532,0xe0d392df,0xd3a0342b,0x8971f21e,0x1b0a7441,0x4ba3348c,0xc5be7120,0xc37632d8,0xdf359f8d,0x9b992f2e,0xe60b6f47,0xfe3f11d,0xe54cda54,0x1edad891,0xce6279cf,0xcd3e7e6f,0x1618b166,0xfd2c1d05,0x848fd2c5,0xf6fb2299,0xf523f357,0xa6327623,0x93a83531,0x56cccd02,0xacf08162,0x5a75ebb5,0x6e163697,0x88d273cc,0xde966292,0x81b949d0,0x4c50901b,0x71c65614,0xe6c6c7bd,0x327a140a,0x45e1d006,0xc3f27b9a,0xc9aa53fd,0x62a80f00,0xbb25bfe2,0x35bdd2f6,0x71126905,0xb2040222,0xb6cbcf7c,0xcd769c2b,0x53113ec0,0x1640e3d3,0x38abbd60,0x2547adf0,0xba38209c,0xf746ce76,0x77afa1c5,0x20756060,0x85cbfe4e,0x8ae88dd8,0x7aaaf9b0,0x4cf9aa7e,0x1948c25c,0x2fb8a8c,0x1c36ae4,0xd6ebe1f9,0x90d4f869,0xa65cdea0,0x3f09252d,0xc208e69f,0xb74e6132,0xce77e25b,0x578fdfe3,0x3ac372e6]],a={pbox:[],sbox:[]};function o(e,t){var r=e.sbox[0][t>>24&255]+e.sbox[1][t>>16&255];return r^=e.sbox[2][t>>8&255],r+=e.sbox[3][255&t]}function s(e,t,r){for(var n,i=t,a=r,s=0;s<16;++s)i^=e.pbox[s],a=o(e,i)^a,n=i,i=a,a=n;return n=i,i=a,a=n^e.pbox[16],{left:i^=e.pbox[17],right:a}}var l=r.Blowfish=t.extend({_doReset:function(){if(this._keyPriorReset!==this._key){var e=this._keyPriorReset=this._key;!function(e,t,r){for(var a=0;a<4;a++){e.sbox[a]=[];for(var o=0;o<256;o++)e.sbox[a][o]=i[a][o]}for(var l=0,u=0;u<18;u++)e.pbox[u]=n[u]^t[l],++l>=r&&(l=0);for(var c=0,A=0,f=0,h=0;h<18;h+=2)c=(f=s(e,c,A)).left,A=f.right,e.pbox[h]=c,e.pbox[h+1]=A;for(var d=0;d<4;d++)for(var g=0;g<256;g+=2)c=(f=s(e,c,A)).left,A=f.right,e.sbox[d][g]=c,e.sbox[d][g+1]=A}(a,e.words,e.sigBytes/4)}},encryptBlock:function(e,t){var r=s(a,e[t],e[t+1]);e[t]=r.left,e[t+1]=r.right},decryptBlock:function(e,t){var r=function(e,t,r){for(var n,i=t,a=r,s=17;s>1;--s)i^=e.pbox[s],a=o(e,i)^a,n=i,i=a,a=n;return n=i,i=a,a=n^e.pbox[1],{left:i^=e.pbox[0],right:a}}(a,e[t],e[t+1]);e[t]=r.left,e[t+1]=r.right},blockSize:2,keySize:4,ivSize:2});e.Blowfish=t._createHelper(l)}(),e.Blowfish})},417137,(e,t,r)=>{var n=e.r(368996);!function(i,a){if("object"===n._(r))t.exports=r=a(e.r(336389),e.r(777765),e.r(541641),e.r(768965),e.r(130418),e.r(302916),e.r(257383),e.r(506801),e.r(301513),e.r(524294),e.r(59379),e.r(279432),e.r(433110),e.r(189092),e.r(237529),e.r(119445),e.r(862319),e.r(920566),e.r(366637),e.r(772018),e.r(361520),e.r(92891),e.r(127076),e.r(65299),e.r(775211),e.r(610624),e.r(89424),e.r(170925),e.r(814152),e.r(289886),e.r(294413),e.r(355824),e.r(925991),e.r(520249),e.r(468442));else if("function"==typeof define&&define.amd){let t;void 0!==(t=a(e.r(336389),e.r(777765),e.r(541641),e.r(768965),e.r(130418),e.r(302916),e.r(257383),e.r(506801),e.r(301513),e.r(524294),e.r(59379),e.r(279432),e.r(433110),e.r(189092),e.r(237529),e.r(119445),e.r(862319),e.r(920566),e.r(366637),e.r(772018),e.r(361520),e.r(92891),e.r(127076),e.r(65299),e.r(775211),e.r(610624),e.r(89424),e.r(170925),e.r(814152),e.r(289886),e.r(294413),e.r(355824),e.r(925991),e.r(520249),e.r(468442)))&&e.v(t)}else i.CryptoJS=a(i.CryptoJS)}(e.e,function(e){return e})},507604,(e,t,r)=>{t.exports=function(e){var t=0,r=0,n=0,i=0;return e.map(function(e){var a=(e=e.slice())[0],o=a.toUpperCase();if(a!=o)switch(e[0]=o,a){case"a":e[6]+=n,e[7]+=i;break;case"v":e[1]+=i;break;case"h":e[1]+=n;break;default:for(var s=1;s<e.length;)e[s++]+=n,e[s++]+=i}switch(o){case"Z":n=t,i=r;break;case"H":n=e[1];break;case"V":i=e[1];break;case"M":n=t=e[1],i=r=e[2];break;default:n=e[e.length-2],i=e[e.length-1]}return e})}},803936,(e,t,r)=>{t.exports=function(e){var t=[];return e.replace(i,function(e,r,i){var o,s=r.toLowerCase();for(i=(o=i.match(a))?o.map(Number):[],"m"==s&&i.length>2&&(t.push([r].concat(i.splice(0,2))),s="l",r="m"==r?"l":"L");;){if(i.length==n[s])return i.unshift(r),t.push(i);if(i.length<n[s])throw Error("malformed path data");t.push([r].concat(i.splice(0,n[s])))}}),t};var n={a:7,c:6,h:1,l:2,m:2,q:4,s:4,t:2,v:1,z:0},i=/([astvzqmhlc])([^astvzqmhlc]*)/ig,a=/-?[0-9]*\.?[0-9]+(?:e[-+]?\d+)?/ig},304922,(e,t,r)=>{"use strict";
1t.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},383057,(e,t,r)=>{var n=e.r(115240);t.exports=function(e){return!!e&&"string"!=typeof e&&(n._(e,Array)||Array.isArray(e)||e.length>=0&&(n._(e.splice,Function)||Object.getOwnPropertyDescriptor(e,e.length-1)&&"String"!==e.constructor.name))}},739163,(e,t,r)=>{"use strict";var n=e.r(383057),i=Array.prototype.concat,a=Array.prototype.slice,o=t.exports=function(e){for(var t=[],r=0,o=e.length;r<o;r++){var s=e[r];n(s)?t=i.call(t,a.call(s)):t.push(s)}return t};o.wrap=function(e){return function(){return e(o(arguments))}}},139092,(e,t,r)=>{var n=e.r(304922),i=e.r(739163),a=Object.hasOwnProperty,o=Object.create(null);for(var s in n)a.call(n,s)&&(o[n[s]]=s);var l=t.exports={to:{},get:{}};function u(e,t,r){return Math.min(Math.max(t,e),r)}function c(e){var t=Math.round(e).toString(16).toUpperCase();return t.length<2?"0"+t:t}l.get=function(e){var t,r;switch(e.substring(0,3).toLowerCase()){case"hsl":t=l.get.hsl(e),r="hsl";break;case"hwb":t=l.get.hwb(e),r="hwb";break;default:t=l.get.rgb(e),r="rgb"}return t?{model:r,value:t}:null},l.get.rgb=function(e){if(!e)return null;var t,r,i,o=[0,0,0,1];if(t=e.match(/^#([a-f0-9]{6})([a-f0-9]{2})?$/i)){for(r=0,i=t[2],t=t[1];r<3;r++){var s=2*r;o[r]=parseInt(t.slice(s,s+2),16)}i&&(o[3]=parseInt(i,16)/255)}else if(t=e.match(/^#([a-f0-9]{3,4})$/i)){for(r=0,i=(t=t[1])[3];r<3;r++)o[r]=parseInt(t[r]+t[r],16);i&&(o[3]=parseInt(i+i,16)/255)}else if(t=e.match(/^rgba?\(\s*([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)){for(r=0;r<3;r++)o[r]=parseInt(t[r+1],0);t[4]&&(t[5]?o[3]=.01*parseFloat(t[4]):o[3]=parseFloat(t[4]))}else if(t=e.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)){for(r=0;r<3;r++)o[r]=Math.round(2.55*parseFloat(t[r+1]));t[4]&&(t[5]?o[3]=.01*parseFloat(t[4]):o[3]=parseFloat(t[4]))}else if(!(t=e.match(/^(\w+)$/)))return null;else return"transparent"===t[1]?[0,0,0,0]:a.call(n,t[1])?((o=n[t[1]])[3]=1,o):null;for(r=0;r<3;r++)o[r]=u(o[r],0,255);return o[3]=u(o[3],0,1),o},l.get.hsl=function(e){if(!e)return null;var t=e.match(/^hsla?\(\s*([+-]?(?:\d{0,3}\.)?\d+)(?:deg)?\s*,?\s*([+-]?[\d\.]+)%\s*,?\s*([+-]?[\d\.]+)%\s*(?:[,|\/]\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(t){var r=parseFloat(t[4]);return[(parseFloat(t[1])%360+360)%360,u(parseFloat(t[2]),0,100),u(parseFloat(t[3]),0,100),u(isNaN(r)?1:r,0,1)]}return null},l.get.hwb=function(e){if(!e)return null;var t=e.match(/^hwb\(\s*([+-]?\d{0,3}(?:\.\d+)?)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(t){var r=parseFloat(t[4]);return[(parseFloat(t[1])%360+360)%360,u(parseFloat(t[2]),0,100),u(parseFloat(t[3]),0,100),u(isNaN(r)?1:r,0,1)]}return null},l.to.hex=function(){var e=i(arguments);return"#"+c(e[0])+c(e[1])+c(e[2])+(e[3]<1?c(Math.round(255*e[3])):"")},l.to.rgb=function(){var e=i(arguments);
1return e.length<4||1===e[3]?"rgb("+Math.round(e[0])+", "+Math.round(e[1])+", "+Math.round(e[2])+")":"rgba("+Math.round(e[0])+", "+Math.round(e[1])+", "+Math.round(e[2])+", "+e[3]+")"},l.to.rgb.percent=function(){var e=i(arguments),t=Math.round(e[0]/255*100),r=Math.round(e[1]/255*100),n=Math.round(e[2]/255*100);return e.length<4||1===e[3]?"rgb("+t+"%, "+r+"%, "+n+"%)":"rgba("+t+"%, "+r+"%, "+n+"%, "+e[3]+")"},l.to.hsl=function(){var e=i(arguments);return e.length<4||1===e[3]?"hsl("+e[0]+", "+e[1]+"%, "+e[2]+"%)":"hsla("+e[0]+", "+e[1]+"%, "+e[2]+"%, "+e[3]+")"},l.to.hwb=function(){var e=i(arguments),t="";return e.length>=4&&1!==e[3]&&(t=", "+e[3]),"hwb("+e[0]+", "+e[1]+"%, "+e[2]+"%"+t+")"},l.to.keyword=function(e){return o[e.slice(0,3)]}},949734,(e,t,r)=>{function n(e){this.value=e,this.match=function(e){return this.value>=e.height}}function i(e){this.value=e,this.match=function(e){return this.value<e.height}}function a(e){this.value=e,this.match=function(e){return this.value>=e.width}}function o(e){this.value=e,this.match=function(e){return this.value<e.width}}function s(e){this.value=e,this.match=function(e){return this.value===e.orientation}}t.exports=function(e,t){switch(e){case"max-height":return new n(t);case"min-height":return new i(t);case"max-width":return new a(t);case"min-width":return new o(t);case"orientation":return new s(t);default:throw Error(t)}}},658675,(e,t,r)=>{function n(e,t){this.left=e,this.right=t,this.match=function(r){return e.match(r)&&t.match(r)}}function i(e,t){this.left=e,this.right=t,this.match=function(r){return e.match(r)||t.match(r)}}t.exports=function(e,t,r){switch(e){case"and":return new n(t,r);case",":return new i(t,r);default:throw Error(value)}}},243655,(e,t,r)=>{var n=e.r(949734),i=e.r(658675),a=/[0-9]/,o=/[a-z|\-]/i,s=/\s/,l=/:/,u=/,/,c=/and$/,A=/@/;t.exports={parse:function(e){return function(e){for(var t=[],r=[];e.length>0;){var a=e.shift();if("number"===a.type||"literal"===a.type){t.push(a);continue}if("operator"===a.type){if(l.test(a.value)){a={type:"query",key:t.pop(),value:e.shift()},t.push(a);continue}for(;r.length>0;)t.unshift(r.pop());r.push(a)}}for(;r.length>0;)t.unshift(r.pop());return function e(){var r=t.shift();if("number"===r.type)return parseInt(r.value);if("literal"===r.type)return r.value;if("operator"===r.type){var a=e(),o=e();return i(r.value,a,o)}if("query"===r.type){var a=r.key.value,o=r.value.value;return n(a,o)}}()}(function(e){for(var t=0,r=[];t<e.length;){var n=e[t];if(A.test(n))for(n=e[++t];o.test(n)&&void 0!==n;)n=e[++t];if(s.test(n)||")"===n||"("===n){t++;continue}if(l.test(n)||u.test(n)){t++,r.push({type:"operator",value:n});continue}if(a.test(n)){for(var i="";a.test(n);)i+=n,n=e[++t];r.push({type:"number",value:i});continue}if(o.test(n)){for(var i="";o.test(n)&&void 0!==n;)i+=n,n=e[++t];
1c.test(i)?r.push({type:"operator",value:i}):r.push({type:"literal",value:i});continue}throw TypeError("Tokenizer: I dont know what this character is: "+n)}return r}(e))}}},746650,(e,t,r)=>{var n=e.r(243655);t.exports=function(e,t){var r={};return Object.keys(e).forEach(function(i){n.parse(i).match(t)&&Object.assign(r,e[i])}),r}},299611,(e,t,r)=>{t.exports=function(e,t,r){if(void 0==e)return[0,0,0];var n,i,a,o=(1-Math.abs(2*r-1))*t,s=e/60,l=o*(1-Math.abs(s%2-1));0===(s=Math.floor(s))?(n=o,i=l,a=0):1===s?(n=l,i=o,a=0):2===s?(n=0,i=o,a=l):3===s?(n=0,i=l,a=o):4===s?(n=l,i=0,a=o):5===s&&(n=o,i=0,a=l);var u=r-o/2;return[Math.abs(Math.round(255*(n+=u))),Math.abs(Math.round(255*(i+=u))),Math.abs(Math.round(255*(a+=u)))]}},29116,(e,t,r)=>{var n=e.r(299611);t.exports=function(e,t,r){var i,a,o,s;return e=function(e){var t,r;for(e=(r=e=(t=e)>1e7?1e7:t)<-1e7?-1e7:r;e<0;)e+=360;for(;e>359;)e-=360;return e}(e),t=(a=(i=t)>100?100:i)<0?0:a,"#"+n(e,t/=100,r=((s=(o=r)>100?100:o)<0?0:s)/100).map(function(e){return(256+e).toString(16).substr(-2)}).join("")}},892138,(e,t,r)=>{var n=/^[a-f0-9?-]+$/i;t.exports=function(e){for(var t,r,i,a,o,s,l,u,c,A=[],f=e,h=0,d=f.charCodeAt(h),g=f.length,p=[{nodes:A}],m=0,v="",y="",b="";h<g;)if(d<=32){t=h;do t+=1,d=f.charCodeAt(t);while(d<=32)a=f.slice(h,t),i=A[A.length-1],41===d&&m?b=a:i&&"div"===i.type?(i.after=a,i.sourceEndIndex+=a.length):44===d||58===d||47===d&&42!==f.charCodeAt(t+1)&&(!c||c&&"function"===c.type&&"calc"!==c.value)?y=a:A.push({type:"space",sourceIndex:h,sourceEndIndex:t,value:a}),h=t}else if(39===d||34===d){t=h,a={type:"string",sourceIndex:h,quote:r=39===d?"'":'"'};do if(o=!1,~(t=f.indexOf(r,t+1)))for(s=t;92===f.charCodeAt(s-1);)s-=1,o=!o;else f+=r,t=f.length-1,a.unclosed=!0;while(o)a.value=f.slice(h+1,t),a.sourceEndIndex=a.unclosed?t:t+1,A.push(a),h=t+1,d=f.charCodeAt(h)}else if(47===d&&42===f.charCodeAt(h+1))t=f.indexOf("*/",h),a={type:"comment",sourceIndex:h,sourceEndIndex:t+2},-1===t&&(a.unclosed=!0,t=f.length,a.sourceEndIndex=t),a.value=f.slice(h+2,t),A.push(a),h=t+2,d=f.charCodeAt(h);else if((47===d||42===d)&&c&&"function"===c.type&&"calc"===c.value)a=f[h],A.push({type:"word",sourceIndex:h-y.length,sourceEndIndex:h+a.length,value:a}),h+=1,d=f.charCodeAt(h);else if(47===d||44===d||58===d)a=f[h],A.push({type:"div",sourceIndex:h-y.length,sourceEndIndex:h+a.length,value:a,before:y,after:""}),y="",h+=1,d=f.charCodeAt(h);else if(40===d){t=h;do t+=1,d=f.charCodeAt(t);while(d<=32)if(u=h,a={type:"function",sourceIndex:h-v.length,value:v,before:f.slice(u+1,t)},h=t,"url"===v&&39!==d&&34!==d){t-=1;do if(o=!1,~(t=f.indexOf(")",t+1)))for(s=t;92===f.charCodeAt(s-1);)s-=1,o=!o;else f+=")",t=f.length-1,a.unclosed=!0;while(o)l=t;do l-=1,d=f.charCodeAt(l);while(d<=32)u<l?(h!==l+1?a.nodes=[{type:"word",sourceIndex:h,sourceEndIndex:l+1,value:f.slice(h,l+1)}]:a.nodes=[],a.unclosed&&l+1!==t?(a.after="",a.nodes.push({type:"space",sourceIndex:l+1,sourceEndIndex:t,value:f.slice(l+1,t)})):(a.after=f.slice(l+1,t),a.sourceEndIndex=t)):(a.after="",a.nodes=[]),h=t+1,a.sourceEndIndex=a.unclosed?t:h,d=f.charCodeAt(h),A.push(a)}else m+=1,a.after="",a.sourceEndIndex=h+1,A.push(a),p.push(a),A=a.nodes=[],c=a;v=""}else if(41===d&&m)h+=1,d=f.charCodeAt(h),c.after=b,c.sourceEndIndex+=b.length,b="",m-=1,p[p.length-1].sourceEndIndex=h,p.pop(),A=(c=p[m]).nodes;else{t=h;do 92===d&&(t+=1),t+=1,d=f.charCodeAt(t);while(t<g&&!(d<=32||39===d||34===d||44===d||58===d||47===d||40===d||42===d&&c&&"function"===c.type&&"calc"===c.value||47===d&&"function"===c.type&&"calc"===c.value||41===d&&m))a=f.slice(h,t),40===d?v=a:(117===a.charCodeAt(0)||85===a.charCodeAt(0))&&43===a.charCodeAt(1)&&n.test(a.slice(2))?A.push({type:"unicode-range",sourceIndex:h,sourceEndIndex:t,value:a}):A.push({type:"word",sourceIndex:h,sourceEndIndex:t,value:a}),h=t}for(h=p.length-1;h;h-=1)p[h].unclosed=!0,p[h].sourceEndIndex=f.length;return p[0].nodes}},421326,(e,t,r)=>{t.exports=function(e){var t,r,n,i=0,a=e.length;if(0===a||!function(e){var t,r=e.charCodeAt(0);if(43===r||45===r){if((t=e.charCodeAt(1))>=48&&t<=57)return!0;var n=e.charCodeAt(2);return 46===t&&!!(n>=48)&&!!(n<=57)}return 46===r?!!((t=e.charCodeAt(1))>=48)&&!!(t<=57):!!(r>=48)&&!!(r<=57)}(e))return!1;for((43===(t=e.charCodeAt(i))||45===t)&&i++;i<a&&!((t=e.charCodeAt(i))<48)&&!(t>57);)i+=1;if(t=e.charCodeAt(i),r=e.charCodeAt(i+1),46===t&&r>=48&&r<=57)for(i+=2;i<a&&!((t=e.charCodeAt(i))<48)&&!(t>57);)i+=1;if(t=e.charCodeAt(i),r=e.charCodeAt(i+1),n=e.charCodeAt(i+2),(101===t||69===t)&&(r>=48&&r<=57||(43===r||45===r)&&n>=48&&n<=57))for(i+=43===r||45===r?3:2;i<a&&!((t=e.charCodeAt(i))<48)&&!(t>57);)i+=1;return{number:e.slice(0,i),unit:e.slice(i)}}},636255,(e,t,r)=>{var n=e.r(115240),i=e.r(368996);!function(r,n){if("function"==typeof define&&define.amd){let t;void 0!==(t=n())&&e.v(t)}
1else"object"===i._(t)&&t.exports?t.exports=n():r.createHyphenator=n()}(e.e,function(){var t=RegExp.prototype.test.bind(/\s|(?![\'])[\!-\@\[-\`\{-\~\u2013-\u203C]/),r=[],a="debug",o="exceptions",s="hyphenChar",l="minWordLength",u="object"===i._(e.g)?e.g:("u"<typeof window?"undefined":i._(window))==="object"?window:("u"<typeof self?"undefined":i._(self))==="object"?self:{};function c(e,t){for(var r in e=e||{},t)e[r]=t[r];return e}function A(e){return n._(e,Array)}function f(e,t,r,n){return t in e&&(!n||n(e[t]))?e[t]:r}function h(e,t){return e.reduce(function(e,r){return e["~"+r.replace(/\-/g,"")]=r.replace(/\-/g,t),e},{})}return function(e,n){var i=f(n=n||{},"async",!1),d={},g=f(n,a,!1),p={},m=f(n,s,"Â"),v=e[0].split(","),y=JSON.parse(e[1]),b=0|f(n,l,5),E=f(n,"html",!0),I=f(n,o,r,A),C=m+b;if(p[C]={},e[2]&&(p[C]=h(e[2],m)),I&&I.length&&(p[C]=c(p[C],h(I,m))),d[C]=c({},p[C]),i&&!("Promise"in u))throw Error("Failed to create hyphenator: Could not find global Promise object, needed for hyphenator to work in async mode");return function(n,u){var I=f(u=u||{},a,g),C=f(u,s,m),B=0|f(u,l,b),w=f(u,o,r,A),x=C+B;return!p[x]&&e[2]&&(p[x]=h(e[2],C),d[x]=c(d[x],p[x])),w&&w.length&&(p[x]=c(p[x],h(w,C)),d[x]=c(d[x],p[x])),function(e,r,n,i,a,o,s,l){var u,c,A,f,h,d,g,p,m="",v=(A=(o?[(u=!1,function(e,r){return u?">"===r[0]&&(e(),u=!1):"<"!==r[0]||t(r[1])&&"/"!==r[1]||(u=!0),u})]:[]).concat((c=!1,function(e,r){return c?!t(r[0])&&t(r[1])&&(e(),c=!1):t(r[0])||r[1]!==a||(c=!0),c})),f="",h="",d=0,g=function(){var e="",r="";function n(){e+=r,r=""}return function(i,a){r+=i;var o,l,u=A.reduce(function(e,t){return e||t(n,[i,a])},!1);if(!u&&(t(i)&&!t(a)&&n(),!t(i)&&t(a)))if(r.length>=s)return o=[e,r],e="",r="",o;else n();if(""===a)return(r.length<s||u)&&n(),l=[e,r],e="",r="",l}}(),function(e){for(;d<e.length;){f=e.charAt(d++),h=e.charAt(d);var t=g(f,h);if(void 0!==t)return t}}),y=function(){};function b(){for(var t=new Date;(!l||new Date-t<10)&&(p=v(e));){if(p[1]){var o=p[1].length?"~"+p[1]:"";void 0===i[o]&&(i[o]=function(e,t,r,n){for(var i,a,o,s,l,u,c,A,f,h,d,g,p=Array(e.length+1),m=("."+e.toLocaleLowerCase()+".").split(""),v=-1,y=p.length;y--;)p[y]=0;for(i=0,a=m,h=(f=[function(){if(!((a=m.slice(i++)).length<3))return a},function(){return 2===i}])[0],d=f[1];o=h();)for(v++,d()&&v--,l=r,g=function(e){var t=0;return function(){return e[t++]}}(o);(s=g())&&void 0!==(u=l[s]);){switch(l={},c=-1,Object.prototype.toString.call(u)){case"[object Array]":l=u[0],c=u[1];break;case"[object Object]":l=u;break;case"[object Number]":c=u}if(!(c<0)){t[c].splice||(t[c]=t[c].slice("")),A=t[c];for(var b=0;b<A.length;b++)p[v+b]=Math.max(A[b],p[v+b])}}p[0]=p[1]=p[p.length-1]=p[p.length-2]=0;for(var E="",y=0;y<p.length;y++)E+=(p[y]%2==1?n:"")+e.charAt(y);return E}(p[1],r,n,a)),p[1]=i[o]}m+=p[0]+p[1]}p?setTimeout(b):y(m)}return l?(setTimeout(b),new Promise(function(e){y=e})):(b(),m)}(n,v,y,d[x],C,E,B,i)}}})},1456,(e,t,r)=>{var n=e.r(368996);!function(r,i){if("function"==typeof define&&define.amd){let t;void 0!==(t=i())&&e.v(t)}else"object"===n._(t)&&t.exports?t.exports=i():r.hyphenationPatternsEnUs=i()}(e.e,function(){return["0004,004,001,003,005,0005,00005,000005,0002,002,0000005,0003,00003,00505,00034,0001,00055,00004,4,05,0055,04,42,03,02,2,404,3,044,01,0505,55,5,045,041,0033,000004,22,00504,5504,0042,1,21,41,402,405,4004,43,23,000054,303,3005,022,5004,000003,252,45,25,2004,000505,054,403,401,3002,0025,144,432,00054,34,12,234,0022,014,0304,012,143,503,0403,101,052,414,212,011,043,00002,0041,0024,05005,03003,00102,0404,04303,01004,0034,025,0044,00404,00025,0103,042,0205,412,104,54,344,433,5005,253,055,0402,3004,0043,204,505,454,0000004,00303,04004,552,201,4005,0255,52,444,14,44,02004,033,05004,00045,00013,0021,0405,00044,0054,50055,000303,00001,304,0204,11,301,232,122,00305,504,000043,0104,00052,000045,50004,0023,00033,00032,00202,5003,202,0401,0000505,214,102,032,000161,004101,00501,00301,0036,0052,00023,006101,006,00401,000521,0014,0063,00012,000501,000006,000604,000601,005001,005005,0010305,00006,003012,003005,0003011,0061,013,000021,000022,000105,00211,00062,00051,000112,006013,000011,0200306,1021,0050001,
1003003,2102,305,000015,01030005,000035,001011,00021,16330001,0234,030006,5020001,000001,00016,0031,021,21431,002305,0350014,0000012,000063,00101,106,105,00435,00063,0300061,00041,100306,003602,023,0503,0010011,10003,1005,30011,00031,0001001,0000061,0030003,30305,001201,0301,5000101,500101,00015,000401,000065,000016,0000402,0500002,000205,030201,500301,00014,5001,000002,00030011,01034,0300006,030213,00400304,050001,05003,000311,0634,00061,0006,00000604,00050013,00213,0030001,100003,000033,30002,00003632,0003004,050003,0000021,006303,0000006,00005005,30451,03001,00231,00056,00011,6,001001,00500001,03005,503005,0000010001,1002,003001,001065,300001,32011,32,0000003,0213001,0500053,021005,10001,0000011,0001041,0020016,100032,50011,0606,5002,3001,03002,0015001,0102,00003001,000000033,0000001,300101,300015,0101003,00000101,0100501,0101,0010033,00000362,000014,0005001,031",'{".":{"a":{"c":{"h":0},"d":{"d":{"e":{"r":1}}},"f":{"t":2},"l":{"t":3},"m":{"a":{"t":4}},"n":{"c":4,"g":0,"i":{"m":5},"t":[{"e":3,"i":{"s":6}},0]},"r":{"s":4,"t":{"i":{"e":1},"y":1}},"s":{"c":3,"p":2,"s":2,"t":{"e":{"r":7}}},"t":{"o":{"m":6}},"u":{"d":2},"v":{"i":1},"w":{"n":0}},"b":{"a":{"g":1,"n":{"a":4},"s":{"e":0}},"e":{"r":[{"a":4},0],"s":{"m":3,"t":{"o":4}}},"r":{"i":8},"u":{"t":{"t":{"i":0}}}},"c":{"a":{"m":{"p":{"e":0}},"n":{"c":5},"p":{"a":{"b":6}},"r":{"o":{"l":5}},"t":1},"e":{"l":{"a":1}},"h":[{"i":{"l":{"l":{"i":7}}}},1],"i":[{"t":{"r":5}},9],"o":{"e":3,"r":[{"n":{"e":{"r":5}}},1],"n":{"g":{"r":5}}}},"d":{"e":{"m":{"o":{"i":1}},"o":3,"r":{"a":3,"i":[{"v":{"a":4}},3]},"s":{"c":0}},"i":{"c":{"t":{"i":{"o":10}}}},"o":{"t":1},"u":{"c":1,"m":{"b":6}},"r":{"i":{"v":67}}},"e":{"a":{"r":{"t":{"h":7}},"s":{"i":11}},"b":1,"e":{"r":0},"g":9,"l":{"d":4,"e":{"m":3}},"n":{"a":{"m":12},"g":3,"s":3},"q":{"u":{"i":{"t":13}}},"r":{"r":{"i":1}},"s":3,"u":[{"l":{"e":{"r":1}}},3],"y":{"e":5},"t":{"h":{"y":{"l":162}}},"v":[{"e":{"r":{"s":{"i":{"b":158}}}}},9]},"f":{"e":{"s":11},"o":{"r":{"m":{"e":{"r":5}}}}},"g":{"a":[{"s":{"o":{"m":163}}},9],"e":[{"n":{"t":14},"o":{"g":4,"m":{"e":1},"t":164}},9],"i":{"a":4,"b":1},"o":{"r":1}},"h":{"a":{"n":{"d":{"i":6},"k":5}},"e":[{"r":{"o":{"i":6,"e":3}},"s":11,"t":11,"m":{"o":165},"p":{"a":166}},9],"i":{"b":3,"e":{"r":3}},"o":{"n":{"e":{"y":5},"o":11},"v":5}},"i":{"d":{"l":1,"o":{"l":12}},"m":{"m":3,"p":{"i":{"n":4}}},"n":[{"c":{"i":3},"e":8,"k":9,"s":3,"u":{"t":167}},2],"r":{"r":4},"s":{"i":1}},"j":{"u":{"r":3}},"l":{"a":{"c":{"y":1},"m":1,"t":{"e":{"r":5},"h":6}},"e":[{"g":{"e":5},"n":0,"p":5,"v":15,"i":{"c":{"e":{"s":170}}}},9],"i":{"g":[{"a":5},1],"n":9,"o":3,"t":1}},"m":{"a":{"g":{"a":16},"l":{"o":5},"n":{"a":5},"r":{"t":{"i":5}}},"e":[{"r":{"c":11},"t":{"e":{"r":4},"a":{"l":{"a":0}}},"g":{"a":{"l":171}}},9],"i":{"s":[{"t":{"i":6},"e":{"r":{"s":173}}},15],"m":{"i":{"c":172}}},"o":{"n":{"e":11},"r":{"o":3}},"u":{"t":{"a":[{"b":6},4]}}},"n":{"i":{"c":1},"e":{"o":{"f":174}},"o":{"e":{"t":{"h":15}},"n":{"e":{"m":175}}}},"o":{"d":[{"d":5},9],"f":{"t":{"e":4}},"r":{"a":{"t":{"o":4}},"c":3,"d":2,"t":3},"s":[{"t":{"l":1}},3],"t":{"h":11},"u":{"t":11}},"p":{"e":{"d":{"a":{"l":5}},"t":{"e":4,"i":{"t":4}}},"i":{"e":1,"o":{"n":5},"t":9},"r":{"e":{"m":11,"a":{"m":15}}},"o":{"l":{"y":{"s":137}},"s":{"t":{"a":{"m":137}}}}},"r":{"a":{"c":1,"n":{"t":0},"t":{"i":{"o":{"n":{"a":7}}}},"v":{"e":{"n":{"o":176}}}},"e":{"e":[{"c":173},8],"m":{"i":{"t":4}},"s":[{"t":{"a":{"t":4}}},8]},"i":{"g":1,"t":{"u":5}},"o":{"q":1,"s":{"t":5},"w":{"d":5}},"u":{"d":1}},"s":{"c":{"i":{"e":11}},"e":{"l":{"f":6,"l":6},"n":9,"r":{"i":{"e":4}},"m":{"i":[{"c":0,"d":177,"p":36,"r":36,"s":178,"v":36},6]}},"h":9,"i":[{"n":{"g":17}},9],"t":[{"a":{"b":{"l":5}}},1],"y":9,"p":{"h":{"i":{"n":179}},"i":{"n":{"o":137}}}},"t":{"a":[{"p":{"e":{"s":{"t":{"r":180}}}}},1],"e":[{"n":{"a":{"n":5}},"l":{"e":{"g":{"r":3}}}},1],"h":9,"i":[{"l":0,"m":{"o":16},"n":{"g":17,"k":5}},9],"o":{"n":{"a":0},"p":[{"i":5,"o":{"g":170}},1],"u":{"s":5},"q":9},"r":{"i":{"b":{"u":{"t":6}}}}},"u":{"n":{"a":[{"t":{"t":144}},2],"c":{"e":3},"d":{"e":{"r":7}},"e":[{"r":{"r":181}},2],"k":4,"o":4,"u":3},"p":3,"r":{"e":11},"s":{"a":4}}
1,"v":{"e":{"n":{"d":{"e":0}},"r":{"a":4}},"i":{"c":{"a":{"r":151}}}},"w":{"i":{"l":{"i":5}},"e":{"b":{"l":131}}},"y":{"e":1},"k":{"i":{"l":{"n":{"i":168}}},"o":{"r":{"t":{"e":169}}}}},"a":{"b":{".":18,"a":{"l":19,"n":19},"e":[{"r":{"d":4}},8],"i":{"a":5,"t":{"a":{"b":13}}},"l":{"a":{"t":4}},"o":{"l":{"i":{"z":20,"c":19}}},"r":[{"o":{"g":4}},18],"u":{"l":3}},"c":{"a":{"r":[{"d":4,"o":4},21],"b":{"l":24}},"e":{"o":{"u":19},"r":2},"h":{"e":{"t":19}},"i":[{"e":23,"n":2,"o":23},22],"r":{"o":{"b":4}},"t":{"i":{"f":5}},"u":{"l":3,"m":1}},"d":[{"d":{"i":{"n":1}},"e":{"r":{".":4}},"i":[{"a":23,"c":{"a":3},"e":{"r":0},"o":23,"t":23,"u":19},25],"l":{"e":1},"o":{"w":3},"r":{"a":{"n":4}},"s":{"u":1},"u":[{"c":23,"m":4},18]},24],"e":{"r":[{"i":{"e":17}},1]},"f":[{"f":[{"i":{"s":{"h":170}}},0]},24],"g":{"a":{"b":21,"n":0},"e":{"l":{"l":4},"o":0,"u":18},"i":2,"l":26,"n":2,"o":[{"g":27,"n":{"i":3}},24],"u":{"e":{"r":19},"l":4},"y":21},"h":{"a":23,"e":23,"l":1,"o":23},"i":[{"a":19,"c":{".":23},"l":{"y":4},"n":[{"i":{"n":5},"o":5},28],"t":{"e":{"n":5}}},9],"j":29,"k":{"e":{"n":2}},"l":{"a":{"b":4,"d":3,"r":21},"d":{"i":18},"e":[{"n":{"d":3,"t":{"i":21}},"o":30},25],"i":[{"a":{".":1},"e":0},2],"l":{"e":{"v":4},"i":{"c":18}},"m":18,"o":{"g":{".":19}},"y":{".":21,"s":[{"t":31},18],"t":32,"z":27}},"m":{"a":[{"b":4,"g":3,"r":{"a":5},"s":{"c":4},"t":{"i":{"s":21},"o":33}},18],"e":{"r":{"a":4},"n":{"t":{"a":{"b":182}}}},"i":{"c":3,"f":4,"l":{"y":4},"n":[{"o":0},2]},"o":[{"n":19,"r":{"i":6}},24],"p":{"e":{"n":5}}},"n":[{"a":{"g":{"e":3},"l":{"y":[{"s":183},27]},"r":[{"c":3,"i":17},23],"t":{"i":23}},"d":[{"e":{"s":17},"i":{"s":3},"l":2,"o":{"w":1}},18],"e":{"e":19,"n":23,"s":{"t":{".":4}},"u":23},"g":[{"i":{"e":5},"l":2},25],"i":{"c":34,"e":{"s":23},"f":35,"m":{"e":1,"i":19},"n":{"e":19},"o":3,"p":23,"s":{"h":3},"t":3,"u":23},"k":{"l":{"i":1}},"n":{"i":{"z":32}},"o":[{"t":[{"h":7},4],"a":{"c":148}},0],"s":{"a":9,"c":{"o":1},"n":1,"p":[{"o":11},9],"t":1,"u":{"r":1},"g":{"r":5},"v":11},"t":{"a":{"l":36},"i":{"e":1,"d":137,"n":184,"r":{"e":137}},"o":18,"r":9,"w":1},"u":{"a":3,"l":3,"r":19}},24],"o":18,"p":{"a":{"r":17,"t":4},"e":{"r":{"o":4},"a":{"b":{"l":{"e":132}}}},"h":{"e":{"r":23},"i":18},"i":{"l":{"l":{"a":[{"r":4},21]}},"n":3,"t":{"a":3,"u":23}},"l":24,"o":{"c":6,"l":{"a":4},"r":{"i":6},"s":{"t":12}},"s":{"e":{"s":5}},"u":23},"q":{"u":{"e":6}},"r":[{"a":{"c":{"t":3},"d":{"e":19,"i":{"s":4}},"l":3,"m":{"e":{"t":{"e":19}}},"n":{"g":17},"p":11,"t":[{"i":{"o":19,"v":4}},1],"u":19,"v":38,"w":17},"b":{"a":{"l":36}},"c":{"h":{"a":{"n":1},"e":{"t":185}}},"d":{"i":{"n":{"e":4}},"r":1},"e":{"a":{"s":4},"e":23,"n":{"t":3},"s":{"s":19}},"f":{"i":1,"l":1},"i":[{"a":{"l":4,"n":3},"e":{"t":23},"m":1,"n":{"a":{"t":4}},"o":3,"z":9},2],"m":{"i":9},"o":{"d":20,"n":{"i":19},"o":23},"p":9,"q":3,"r":{"e":17,"a":{"n":{"g":{"e":9}}}},"s":{"a":1,"h":9}},37],"s":{".":18,"a":{"b":1,"n":{"t":3}},"h":{"i":17},"i":{"a":{".":19},"b":23,"c":23,"t":39},"k":{"i":11},"l":1,"o":{"c":21},"p":{"h":4},"s":{"h":1},"t":{"e":{"n":3},"r":2},"u":{"r":{"a":6}},"y":{"m":{"p":{"t":{"o":{"t":4}}}}}},"t":{"a":[{"b":{"l":3},"c":4,"l":{"o":3},"p":4},24],"e":{"c":[{"h":4},5],"g":{"o":3},"n":{".":3},"r":{"a":3,"n":[{"a":19},6]},"s":{"t":3},"v":4},"h":[{"e":{"m":5,"n":19,"r":{"o":{"s":186}}},"o":[{"m":5},1]},18],"i":{".":18,"a":19,"b":20,"c":2,"f":3,"o":{"n":{"a":{"r":7}}},"t":{"u":3}},"o":{"g":21,"m":[{"i":{"z":4}},24],"p":21,"s":21},"r":[{"o":{"p":4}},29],"s":{"k":1}
1,"t":{"a":{"g":1},"e":[{"s":{".":170}},4],"h":1},"u":[{"a":4,"e":4,"l":3,"r":{"a":3}},24],"y":24},"u":{"b":1,"g":{"h":[{"t":{"l":17}},12],"u":3},"l":[{"i":{"f":13}},40],"n":{"d":5},"r":3,"s":{"i":{"b":4}},"t":{"e":{"n":5},"h":2}},"v":{"a":[{"g":3,"n":19},24],"e":{"n":{"o":0},"r":{"a":3,"n":4,"y":4}},"i":[{"e":{"r":0},"g":3,"o":{"u":3}},2],"o":{"c":4,"r":29}},"w":{"a":{"y":27},"i":3,"l":{"y":1},"s":0},"x":{"i":{"c":1,"d":1}},"y":{"a":{"l":4},"e":0,"s":0},"z":{"i":{"e":{"r":0}},"z":{"i":5}}},"b":{"a":{".":32,"d":{"g":{"e":{"r":5}}},"g":{"e":1},"l":{"a":15},"n":{"d":{"a":{"g":5}},"e":0,"i":11},"r":{"b":{"i":7},"i":{"a":17},"o":{"n":{"i":{"e":187}}}},"s":{"s":{"i":0}},"t":[{"h":{"y":2}},41],"z":1,"c":{"k":{"e":{"r":{".":84}}}}},"b":[{"e":[{"r":23},24],"i":{"n":{"a":0},"t":0}},42],"d":43,"e":{".":18,"a":{"k":17,"t":12},"d":[{"a":3,"e":3,"i":3},44],"g":{"i":3,"u":4},"l":[{"i":2,"o":3},41],"m":45,"n":{"i":{"g":4},"u":4},"s":[{"p":3,"t":{"r":4}},46],"t":[{"i":{"z":5},"r":4,"w":3},27],"w":3,"y":{"o":4},"v":{"i":{"e":9}}},"f":25,"h":47,"i":{"b":9,"d":[{"i":{"f":167}},1],"e":[{"n":4,"r":1},27],"f":48,"l":[{"i":{"z":3},"l":{"a":{"b":8}}},41],"n":{"a":{"r":49},"d":0,"e":{"t":4}},"o":{"g":{"r":3},"u":4,"m":5,"r":{"b":2,"h":15}},"t":[{"i":{"o":50,"v":{"e":188}},"r":3,"u":{"a":51},"z":19},9]},"j":29,"k":1,"l":[{"a":{"t":{"h":7},"n":{"d":189}},"e":{".":21,"n":17,"s":{"p":32}},"i":{"s":23,"n":{"d":189}},"o":[{"n":{"d":190}},21],"u":{"n":{"t":17}}},52],"m":43,"n":[{"e":{"g":5}},47],"o":{"d":[{"i":11},27],"e":1,"l":{"i":{"c":11}},"m":{"b":{"i":0}},"n":{"a":[{"t":5},0]},"o":27,"r":{".":32,"a":43,"d":5,"e":32,"i":32,"n":{"o":191}},"s":53,"t":{"a":19,"h":6,"o":1,"u":{"l":192}},"u":{"n":{"d":54}}},"p":18,"r":{"i":{"t":18},"o":{"t":{"h":54}},"u":{"s":{"q":17}}},"s":[{"o":{"r":17}},55],"t":[{"l":1,"o":21,"r":23},25],"u":{"f":{"f":{"e":{"r":0}}},"g":{"a":1},"l":{"i":3},"m":{"i":17},"n":[{"t":{"i":17}},1],"r":{"e":3},"s":{"i":{"e":[{"r":193,"s":193},5]},"s":{"e":17,"i":{"n":{"g":17}}},"t":32},"t":{"a":18,"i":{"o":27},"o":19,"e":{"d":{".":8}},"t":{"e":{"d":0}}}},"v":29,"w":56,"y":{".":32,"s":0}},"c":{"a":[{"b":{"i":{"n":11},"l":2},"c":{"h":17},"d":{"e":{"n":4,"m":194}},"g":46,"h":57,"l":{"a":{"t":3},"l":{"a":0,"i":{"n":6}},"o":18},"n":{"d":5,"e":0,"i":{"c":0,"s":5,"z":11},"t":{"y":0},"y":17},"p":{"e":{"r":4}},"r":{"o":{"m":5}},"s":{"t":{"e":{"r":6},"i":{"g":5}},"y":18},"t":{"h":1,"i":{"v":18},"a":{"s":195}},"v":{"a":{"l":5}}},41],"c":[{"h":{"a":6},"i":{"a":0},"o":{"m":{"p":{"a":10}},"n":17,"u":{"t":12}}},23],"e":{".":25,"d":{".":18,"e":{"n":18}},"i":27,"l":{".":32,"l":27},"n":[{"c":27,"e":58,"i":18,"t":27},41],"p":27,"r":{"a":{"m":4}},"s":{"a":18,"s":{"i":[{"b":59},27]},"t":5},"t":[{"a":60},0],"w":0},"h":[{".":18,"a":{"b":61,"n":{"i":{"c":32,"s":20}}},"e":[{"a":{"p":54},"d":18,"l":{"o":5},"m":{"i":27},"n":{"e":4},"r":{".":3,"s":3}},8],"i":{"n":[{"e":{".":32,"s":{"s":4}},"i":32},62],"o":32,"t":27,"z":8,"e":{"v":{"o":6}}},"o":63,"t":{"i":1},"s":{".":18,"h":{"u":11}}},25],"i":[{"a":[{"b":64,"r":5},27],"c":4,"e":{"r":18},"f":{"i":{"c":{".":32}}},"i":18,"l":{"a":1,"i":27},"m":25,"n":[{"a":[{"t":27},21],"e":{"m":11},"g":[{".":19},29],"o":32,"q":8},25],"o":{"n":17},"p":{"e":18,"h":3,"i":{"c":18}},"s":{"t":{"a":18,"i":18}},"t":[{"i":{"z":11}},42],"z":32,"g":{"a":{"r":152}}},41],"k":[{"i":3},2],"l":[{"a":{"r":[{"a":{"t":{"i":{"o":19}}},"e":32},18]},"e":{"m":0,"a":{"r":0}},"i":{"c":18,"m":17},"y":0},65],"n":19,"o":[{"a":{"g":4},"e":8,"g":[{"r":1},25],"i":[{"n":{"c":3}},0],"l":{"i":5,"o":[{"r":11},32]},"m":{"e":{"r":5}},"n":{"a":0,"e":21,"g":11,"t":5},"p":{"a":3,"i":{"c":11},"l":1,"h":{"o":{"n":196}}},"r":{"b":18,"o":{"n":12}},"s":{"e":0},"v":[{"e":17},15],"w":{"a":5},"z":{"e":5,"i":4},"u":{"s":{"t":{"i":84}}}},41],"q":29,"r":{"a":{"s":{"t":6},"t":{".":32,"i":{"c":32}}},"e":{"a":{"t":11},"d":32,"t":{"a":47},"v":0},"i":[{"f":5,"n":21,"s":17,"t":{"i":[{"e":11},32]}},8],"o":{"p":{"l":0,"o":6},"s":{"e":17},"c":{"o":{"d":197}},"e":{"c":{"o":148}}},"u":{"d":0}},"s":66,"t":[{"a":{"b":0,"n":{"g":4,"t":19}},"e":[{"r":23},24],"i":{"c":{"u":21},"m":{"i":12}},"u":{"r":0},"w":21,"r":{"o":{"m":{"e":{"c":198}}}}},42],"u":{"d":5,"f":21,"i":[{"t":{"y":4}},21],"l":{"i":32,"t":{"i":{"s":0},"u":27}},"m":{"a":9,"e":23,"i":1},"n":27,"p":{"i":3,"y":4},"r":{"a":{"b":67,"n":{"c":{"e":199}}},"i":{"a":4}},"s":[{"s":{"i":17}},41],"t":[{"i":{"e":1,"v":56},"r":18},68]},"y":41,"z":{"e":0}},"d":{"a":[{".":32,"b":70,"c":{"h":17},"f":18,"g":25,"m":71,"n":{"g":11},"r":{"d":6,"k":6,"y":18},"t":[{"i":{"v":18},"o":18,"a":{"b":137}},27],"v":[{"e":5},53],"y":32,"l":{"o":{"n":{"e":48}}}},69],"b":29,"c":19,"d":[{"a":{"b":20},"i":{"b":94}},72],"e":{".":25,"a":{"f":6,"l":{"s":{".":1}}},"b":{"i":{"t":5},"o":{"n":1}},"c":{"a":{"n":36},"i":{"l":1},"o":{"m":4},"l":{"a":{"r":200},"i":{"n":{"a":64}}}},"d":42,"e":{".":18},"i":{"f":4},"l":{"i":{"e":17,"q":16},"o":4},"m":[{".":32,"i":{"c":[{".":5},27],"l":4},"o":{"n":{"s":1},"r":7,"s":9}},21],"n":[{"a":{"r":1},"o":3,"t":{"i":{"f":7}},"u":3},41],"p":[{"a":3,"i":17,"u":9},2],"q":23,"r":{"h":21,"m":32,"n":{"i":{"z":6}},"s":5},"s":[{".":24,"c":2,"o":64,"t":{"i":11,"r":3},"u":1,"i":{"c":11}},8],"t":[{"o":9,"i":{"c":9}},2],"v":[{"i":{"l":11}},2],"y":18,"f":{"i":{"n":{"i":{"t":{"i":201}}}}}},"f":43,"g":{"a":21,"e":{"t":73},"i":2,"y":24},"h":74,"i":{".":32,"a":[{"b":5},75],"c":{"a":{"m":1,"i":{"d":15}},"e":21,"t":27},"d":27,"e":{"n":76},"f":[{"f":{"r":{"a":5}}},29],"g":{"e":3},"l":{"a":{"t":{"o":1}}},"n":[{"a":41,"e":{".":27},"i":[{"z":4},32]},29],"o":[{"g":5},41],"p":{"l":1},"r":[{"e":[{"n":9,"r":9},2],"t":{"i":6}},8],"s":[{"i":32,"t":77},15],"t":{"i":24},"v":78,"m":{"e":{"t":{"h":{"y":141}}}}},"j":29,"k":79,"l":{"a":56,"e":{".":27,"d":27,"s":{".":27,"s":18},"a":{"d":42}},"o":48,"u":56,"y":25,"i":{"e":202}},"m":29,"n":80,"o":[{".":27,"d":{"e":4},"e":32,"f":57,"g":21,"l":{"a":1,"i":17,"o":{"r":4}},"m":{"i":{"z":5}},"n":{"a":{"t":3},"i":17},"o":{"d":11},"p":{"p":0},"r":21,"s":27,"u":{"t":56},"v":1,"x":27,"w":{"o":{"r":{"d":203}}}}
1,41],"p":29,"r":[{"a":{"g":{"o":{"n":6}},"i":18},"e":[{"a":{"r":6},"n":[{"a":{"l":204}},32]},0],"i":{"b":0,"l":17,"f":{"t":{"a":189}},"p":{"l":{"e":{"g":205}}}},"o":{"p":0,"w":18,"m":{"e":{"d":206}}},"u":{"p":{"l":{"i":32}}},"y":18},41],"s":[{"p":1,"w":21,"y":21},81],"t":{"h":24,"a":{"b":23}},"u":[{"a":[{"l":{".":9}},82],"c":[{"a":29,"e":{"r":5},"t":{".":18,"s":18}},9],"e":{"l":4},"g":1,"l":{"e":23},"m":{"b":{"e":0}},"n":1,"p":[{"e":1},18],"o":{"p":{"o":{"l":207}}}},41],"v":29,"w":29,"y":[{"n":32,"s":{"e":1,"p":5}},24]},"e":{"a":{"b":72,"c":{"t":23},"d":[{"i":{"e":5}},15],"g":{"e":[{"r":4},1]},"l":[{"e":{"r":5},"o":{"u":11}},1],"m":{"e":{"r":11}},"n":{"d":19,"i":{"e":{"s":111}}},"r":{"a":11,"c":0,"e":{"s":5},"i":{"c":0,"l":0},"k":5,"t":[{"e":12},8]},"s":{"p":4,"s":23,"t":12},"t":[{"e":{"n":5},"h":{"i":12},"i":{"f":19},"u":83},9],"v":[{"e":{"n":11},"i":5,"o":5},9]},"b":[{"e":{"l":{".":21,"s":21},"n":21},"i":{"t":21},"r":23},42],"c":{"a":{"d":21,"n":{"c":6}},"c":{"a":6},"e":[{"s":{"s":{"a":4}}},29],"i":[{"b":21,"f":{"i":{"c":{"a":{"t":4}},"e":4},"y":4},"m":3,"t":[{"e":19},0]},9],"l":{"a":{"m":21},"u":{"s":21}},"o":{"l":24,"m":{"m":21,"p":{"e":21}},"n":{"c":21},"r":[{"a":3,"o":5},24]},"r":[{"e":{"m":21}},29],"t":{"a":{"n":1},"e":1},"u":[{"l":[{"a":3},21]},29],"h":{"a":{"s":23}}},"d":{"a":37,"d":61,"e":{"r":34,"s":0}
1,"i":[{"a":23,"b":3,"c":{"a":3},"m":3,"t":2,"z":5},18],"o":[{"l":21,"n":84},18],"r":{"i":21},"u":{"l":[{"o":4,"i":{"n":{"g":2}}},21]},"g":{"l":15}},"e":{"c":9,"d":{"i":11},"f":9,"l":{"i":11,"y":1},"m":9,"n":{"a":1},"p":85,"s":[{"t":17},86],"t":{"y":1},"x":19},"f":[{"e":{"r":{"e":83}},"f":41,"i":{"c":[{"i":32},21],"l":17,"n":{"e":23,"i":{"t":{"e":20}}},"t":27},"o":{"r":{"e":{"s":6}}},"u":{"s":{"e":{".":21}}}},29],"g":{"a":{"l":18},"e":{"r":17},"i":{"b":4,"c":1,"n":{"g":4},"t":87},"n":4,"o":{".":21,"s":21},"u":{"l":2,"r":19},"y":32},"h":[{"e":{"r":17}},72],"i":[{"c":19,"d":4,"g":[{"l":4},8],"m":{"b":23},"n":{"f":23,"g":29,"s":{"t":19}},"r":{"d":0},"t":{"e":11,"h":3,"y":19}},9],"j":[{"u":{"d":[{"i":4},21]}},29],"k":{"i":{"n":0},"l":{"a":1}},"l":{"a":[{".":21,"c":21,"n":{"d":17},"t":{"i":{"v":4}},"w":21,"x":{"a":36}},29],"e":{"a":23,"b":{"r":{"a":4}},"c":32,"d":21,"g":{"a":3},"n":19,"r":34,"s":29},"f":9,"i":[{"b":{"e":23},"c":{".":33,"a":3},"e":{"r":23},"g":{"i":{"b":4}},"m":19,"n":{"g":83},"o":23,"s":[{"h":4},24],"v":88,"t":{"i":{"s":208}}},9],"l":{"a":[{"b":1},18],"o":17},"o":{"c":19,"g":4,"p":{".":3},"a":29},"s":{"h":9},"t":{"a":1},"u":{"d":19,"g":4}},"m":{"a":{"c":21,"g":21,"n":[{"a":4},19]},"b":4,"e":[{"l":24,"t":21},29],"i":{"c":{"a":3},"e":0,"g":{"r":{"a":4}},"n":[{"e":4,"i":35},89],"s":[{"h":4,"s":19},21],"z":3},"n":{"i":{"z":32}},"o":{"g":0,"n":{"i":{"o":7}}},"p":{"i":3},"u":{"l":[{"a":4},21],"n":11},"y":23},"n":{"a":{"m":{"o":4},"n":{"t":21}},"c":{"h":{"e":{"r":17}}},"d":{"i":{"c":3,"x":2}},"e":{"a":19,"e":19,"m":3,"r":{"o":4},"s":{"i":4,"t":4},"t":{"r":3},"w":23},"i":{"c":{"s":4},"e":19,"l":19,"o":23,"s":{"h":3},"t":3,"u":19,"z":32},"n":18,"o":[{"g":0,"s":21,"v":3},18],"s":{"w":1},"t":{"a":{"g":{"e":5}},"h":{"e":{"s":18}}},"u":{"a":3,"f":4},"y":{".":23},"z":61},"o":{"f":19,"g":[{"r":{"a":{"p":3}}},9],"i":90,"l":23,"p":{"a":{"r":11}},"r":[{"e":3,"o":{"l":4}},29],"s":0,"t":[{"o":1},21],"u":{"t":19},"w":19},"p":{"a":[{"i":23,"n":{"c":4}},24],"e":{"l":19,"n":{"t":23},"t":{"i":{"t":{"i":{"o":4}}}}},"h":{"e":17},"l":{"i":21},"o":29,"r":{"e":{"c":[{"a":4},21],"d":21,"h":3},"o":[{"b":21},23]},"s":{"h":1},"t":{"i":{"b":13}},"u":{"t":[{"a":4},21]},"i":{"n":{"e":{"p":{"h":209}}}}},"q":[{"u":{"i":{"l":12,"s":91}}},29],"r":{"a":[{"b":0,"n":{"d":18},"r":3,"t":{"i":{".":18}}},2],"b":[{"l":1},25],"c":{"h":[{"e":1},3]},"e":{".":25,"a":{"l":23},"c":{"o":5},"i":{"n":11},"l":{".":4},"m":{"o":3},"n":{"a":4,"c":{"e":4},"e":18,"t":3},"q":0,"s":{"s":4,"t":3},"t":17},"h":2,"i":[{"a":[{"n":{".":210}},92],"c":{"k":32},"e":{"n":23,"r":0},"n":{"e":3},"o":29,"t":18,"u":1,"v":[{"a":21},0]},2],"m":93,"n":{"i":{"s":1,"t":18,"z":32},"o":3},"o":[{"b":4,"c":19,"r":0,"u":2},25],"s":[{"e":{"t":3}},2],"t":{"e":{"r":11},"l":18,"w":3},"u":[{"t":0},18],"w":{"a":{"u":32}}},"s":{"a":[{"g":{"e":{".":21,"s":21}}},72],"c":[{"a":[{"n":4},24],"r":23,"u":4},9],"e":[{"c":[{"r":4},24],"n":{"c":4},"r":{"t":{".":21,"s":21},"v":{"a":21}}},74],"h":[{"a":23,"e":{"n":5}},18],"i":[{"c":24,"d":[{"e":{"n":4}},24],"g":{"n":{"a":4}},"m":94,"n":95,"s":{"t":{"e":17}},"u":0},29],"k":{"i":{"n":19}},"m":{"i":1},"o":{"l":[{"u":3},24],"n":[{"a":4},24]},"p":[{"e":{"r":3},"i":{"r":{"a":4}},"r":{"e":1},"a":{"c":{"i":211}}},29],"s":[{"i":{"b":96}},25],"t":{"a":{"n":36},"i":{"g":3,"m":4},"o":[{"n":23},44],"r":[{"o":19,"u":{"c":10}},25]},"u":{"r":[{"r":4},24]},"w":1},"t":{"a":{"b":0},"e":{"n":{"d":17},"o":23},"h":{"o":{"d":54}
1,"y":{"l":{"e":{"n":{"e":162}}}}},"i":{"c":2,"d":{"e":19},"n":[{"o":0},17],"r":19,"t":{"i":{"o":19,"v":4}}},"n":18,"o":{"n":{"a":4}},"r":{"a":23,"e":23,"i":{"c":3,"f":4},"o":{"g":3,"s":4}},"u":{"a":3},"y":{"m":4},"z":4},"u":[{"n":19,"p":23,"r":{"o":3},"s":0,"t":{"e":17,"i":{"l":6},"r":4},"c":{"l":{"i":{"d":212}}}},18],"v":{"a":{"p":97,"s":[{"t":4},24]},"e":{"a":19,"l":{"l":3,"o":12},"n":{"g":19,"i":17},"r":[{"b":19},2]},"i":[{"d":3,"l":0,"n":21,"v":0},29],"o":{"c":19},"u":19},"w":{"a":[{"g":21},29],"e":{"e":19},"h":23,"i":{"l":6,"n":{"g":3},"t":23}},"x":{"p":41},"y":{"c":32,"e":{".":32},"s":0}},"f":{"a":[{"b":{"l":3,"r":11},"c":{"e":1},"g":18,"i":{"n":17},"l":{"l":{"e":6}},"m":{"a":26,"i":{"s":5}},"r":[{"t":{"h":5}},32],"t":{"a":3,"h":{"e":3},"o":18},"u":{"l":{"t":7}}},41],"b":56,"d":18,"e":{".":18,"a":{"s":17,"t":{"h":54}},"b":[{"r":{"u":{"a":15}}},1],"c":{"a":18,"t":32},"d":25,"l":{"i":3},"m":{"o":1},"n":{"d":[{"e":6},8]},"r":[{"r":32,"m":{"i":{"o":213}}},15],"v":0},"f":[{"e":{"s":21},"i":{"e":21,"n":{".":19},"s":94},"l":{"y":21},"y":24},43],"h":18,"i":[{"a":3,"c":{".":48,"a":{"l":47,"n":23,"t":{"e":18}},"e":{"n":23,"r":3},"i":[{"a":32,"e":32},0],"s":18,"u":3,"h":27},"d":{"e":{"l":4}},"g":{"h":{"t":7}},"l":{"i":5,"l":{"i":{"n":6}},"y":18},"n":[{"a":32,"d":97,"e":9,"g":98,"n":0},25],"s":{"t":{"i":0}},"t":{"t":{"e":{"d":{".":5}}}}},41],"l":[{"e":{"s":{"s":19}},"i":{"n":17},"o":{"r":{"e":11},"w":{"e":{"r":{".":84}}}},"y":100,"a":{"g":{"e":{"l":214}}},"u":{"o":{"r":27}}},99],"m":18,"n":18,"o":[{"n":[{"d":{"e":0},"t":0},32],"r":[{"a":{"t":4,"y":5},"e":{"t":6},"i":0,"t":{"a":6}},9],"s":5},41],"p":56,"r":{"a":{"t":0},"e":{"a":19,"s":{"c":6}},"i":[{"l":17},8],"o":{"l":6}},"s":48,"t":[{"o":21,"y":24},25],"u":[{"e":{"l":4},"g":18,"m":{"i":{"n":1}},"n":{"e":4},"r":{"i":3},"s":{"i":17,"s":0}
1,"t":{"a":18}},27],"y":41},"g":{"a":[{"f":0,"l":{".":32,"i":27,"o":3},"m":[{"e":{"t":4},"o":19},25],"n":{"i":{"s":5,"z":[{"a":6},3]},"o":18},"r":{"n":67},"s":{"s":17},"t":{"h":12,"i":{"v":18}},"z":18},41],"b":23,"d":1,"e":{".":25,"d":25,"e":{"z":17},"l":{"i":{"n":0,"s":4,"z":4},"y":18},"n":[{"a":{"t":1},"i":{"z":4},"o":18,"y":18,"c":{"y":{".":8}}},41],"o":[{"m":3,"d":215},41],"r":{"y":21},"s":{"i":32},"t":{"h":6,"o":18,"y":1,"i":{"c":{".":8}}},"v":1},"g":[{"e":[{"r":23},24],"l":{"u":6},"o":0},101],"h":{"i":{"n":3},"o":{"u":{"t":4}},"t":{"o":1,"w":{"e":15}}},"i":{".":32,"a":[{"r":5},102],"c":[{"i":{"a":32},"o":21},29],"e":{"n":6,"s":{".":32}},"l":0,"m":{"e":{"n":23}},"n":{".":68,"g":{"e":5},"s":103},"o":32,"r":[{"l":0},27],"s":{"l":23},"u":1,"v":32,"z":27},"l":[{"a":[{"d":{"i":6},"s":32},0],"e":[{"a":{"d":29}},41],"i":{"b":0,"g":23,"s":{"h":43}},"o":[{"r":11,"b":{"i":{"n":106}}},27]},9],"m":[{"y":21},29],"n":{"a":[{".":21,"c":69},1],"e":{"t":{"t":17,"i":{"s":{"m":137}}}},"i":[{"n":24,"o":21},29],"o":[{"n":21,"m":{"o":5},"r":{".":216,"e":{"s":{"p":24}}}},29]},"o":[{".":27,"b":5,"e":32,"g":104,"i":{"s":3},"n":[{"a":105,"d":{"o":7},"i":[{"z":{"a":217}},3]},8],"o":32,"r":{"i":{"z":4},"o":{"u":5}},"s":{".":32},"v":15},41],"p":23,"r":[{"a":{"d":{"a":18},"i":21,"n":84,"p":{"h":{".":32,"e":{"r":[{".":7},19]},"i":{"c":32},"y":18}},"y":18},"e":{"n":0,"s":{"s":{".":18}}},"i":{"t":18,"e":{"v":213}},"o":21,"u":{"f":17}},41],"s":[{"t":{"e":19}},9],"t":{"h":11},"u":{"a":[{"r":{"d":27}},1],"e":25,"i":{"t":106},"n":27,"s":27,"t":[{"a":{"n":29}},26]},"w":23,"y":[{"n":107,"r":{"a":4}},41]},"h":{"a":{"b":{"l":73},"c":{"h":17},"e":{"m":0,"t":0},"g":{"u":19},"l":{"a":[{"m":12},3]},"m":1,"n":{"c":{"i":0,"y":0},"d":{".":32},"g":[{"e":{"r":6},"o":6},0],"i":{"z":108},"k":0,"t":{"e":0}},"p":{"l":11,"t":5,"a":{"r":{"r":218}}},"r":{"a":{"n":3,"s":4},"d":[{"e":12},8],"l":{"e":0},"p":{"e":{"n":6}},"t":{"e":{"r":5}}},"s":{"s":5},"u":{"n":17},"z":[{"a":11},32],"i":{"r":{"s":137}},"t":{"c":{"h":213}}},"b":29,"e":{"a":{"d":41,"r":27},"c":{"a":{"n":1,"t":19}},"d":[{"o":13},21],"l":{"i":93,"l":{"i":{"s":0},"y":0},"o":19},"m":{"p":0},"n":[{"a":[{"t":5},17]},9],"o":{"r":5},"p":5,"r":{"a":[{"p":12},21],"b":{"a":0},"e":{"a":6},"n":23,"o":{"u":19},"y":23},"s":[{"p":64},29],"t":[{"e":{"d":0}},1],"u":0,"x":{"a":168}},"f":29,"h":29,"i":{"a":{"n":4},"c":{"o":1},"g":{"h":6},"l":109,"m":{"e":{"r":36}},"n":{"a":21},"o":{"n":{"e":17}},"p":[{"e":{"l":{"a":219}}},1],"r":{"l":0,"o":3,"p":0,"r":0},"s":{"e":{"l":11},"s":0}
1,"t":{"h":{"e":{"r":6}},"e":{"s":{"i":{"d":12}}}},"v":9},"k":18,"l":[{"a":{"n":17},"o":[{"r":{"i":11}},24]},80],"m":[{"e":{"t":17}},43],"n":[{"a":{"u":{"z":12}}},42],"o":{"d":{"i":{"z":19},"s":19},"g":[{"e":17},1],"l":{"a":{"r":5},"e":110},"m":{"a":1,"e":12},"n":{"a":0,"y":4},"o":{"d":27,"n":17},"r":{"a":{"t":5},"i":{"s":4,"c":{".":187}},"t":{"e":12},"u":4},"s":{"e":[{"n":4},0],"p":15},"u":{"s":[{"e":54},41]},"v":{"e":{"l":5}}},"p":56,"r":[{"e":{"e":6},"o":{"n":{"i":{"z":5}},"p":{"o":11}}},26],"s":[{"h":21},101],"t":{"a":{"r":21},"e":{"n":2,"s":4,"o":{"u":216}},"y":21},"u":{"g":1,"m":{"i":{"n":1}},"n":{"k":{"e":5},"t":0},"s":{"t":14},"t":1},"w":[{"a":{"r":{"t":21}}},29],"y":{"p":{"e":3,"h":3,"o":{"t":{"h":{"a":137}}}},"s":9}},"i":{"a":[{"l":24,"m":[{"e":{"t":{"e":5}}},0],"n":[{"c":18,"i":11,"t":46},24],"p":{"e":4},"s":{"s":17},"t":{"i":{"v":21},"r":{"i":{"c":1}},"u":21}},42],"b":{"e":[{"r":{"a":3,"t":4}},0],"i":{"a":4,"n":3,"t":{".":4,"e":4}},"l":[{"i":3},29],"o":19,"r":[{"i":94},29],"u":{"n":19}},"c":{"a":{"m":18,"p":32,"r":[{".":21,"a":21},18],"s":6,"y":21},"c":{"u":17},"e":{"o":18},"h":18,"i":[{"d":19,"n":{"a":4},"p":[{"a":3},24]},25],"l":{"y":21},"o":{"c":94},"r":[{"a":32,"y":21},43],"t":{"e":1,"u":[{"a":111},84]},"u":{"l":{"a":3},"m":1,"o":4,"r":23}},"d":[{"a":{"i":21,"n":{"c":4}},"d":4,"e":{"a":{"l":11},"s":0},"i":[{"a":{"n":4,"r":0},"e":19,"o":[{"u":5,"s":1},3],"t":2,"u":4},24],"l":{"e":23},"o":{"m":21,"w":3},"r":21,"u":[{"o":4},24]},25],"e":[{"d":{"e":0},"g":{"a":113},"l":{"d":12},"n":{"a":67,"e":0,"n":19,"t":{"i":23}},"r":{".":29},"s":{"c":23,"t":29},"t":23},112],"f":{".":18,"e":{"r":{"o":4}},"f":{"e":{"n":5},"r":1},"i":{"c":{".":18},"e":23},"l":23,"t":18,"a":{"c":{"e":{"t":137}}}},"g":[{"a":{"b":5},"e":{"r":{"a":3}},"h":{"t":{"i":12}},"i":[{"b":23,"l":3,"n":3,"t":3},18],"l":28,"o":[{"r":3,"t":4},24],"r":{"e":19},"u":{"i":5,"r":2},"n":{"i":{"t":[{"e":{"r":213}},0]}}},25],"h":23,"i":114,"j":[{"k":21},23],"k":18,"l":{"a":[{"b":93,"d":{"e":21},"m":94,"r":{"a":5}},29],"e":{"g":23,"r":2,"v":17},"f":4,"i":[{"a":3,"b":9,"o":3,"s":{"t":1},"t":25,"z":9},2],"l":{"a":{"b":5}},"n":18,"o":{"q":3},"t":{"y":1},"u":{"r":4},"v":3},"m":{"a":{"g":[{"e":3},21],"r":{"y":5}},"e":{"n":{"t":{"a":{"r":10}}},"t":18},"i":[{"d":{"a":4},"l":{"e":5},"n":{"i":19},"t":18},2],"n":{"i":1},"o":{"n":23},"u":[{"l":{"a":3}},24],"p":{"e":{"d":{"a":201}}}},"n":{".":25,"a":{"u":83,"v":18},"c":{"e":{"l":36,"r":3}},"d":[{"l":{"i":{"n":{"g":4}}}},18],"e":[{"e":23,"r":{"a":{"r":17}},"s":{"s":19}},25],"g":{"a":18,"e":[{"n":4},18],"i":18,"l":{"i":{"n":{"g":4}}},"o":18,"u":18},"i":[{".":19,"a":21,"o":3,"s":2,"t":{"e":{".":19,"l":{"y":{".":19}}},"i":{"o":32},"y":3}},25],"k":18,"l":18,"n":25,"o":[{"c":90,"s":0,"t":21},42],"s":[{"e":3,"u":{"r":{"a":7}}},25],"t":{".":25,"h":112},"u":[{"s":19},2],"y":18,"f":{"r":{"a":{"s":220}}}},"o":[{".":18,"g":{"e":17,"r":9},"l":29,"m":1,"n":{"a":{"t":11},"e":{"r":{"y":0}},"i":11},"p":{"h":4},"r":{"i":11},"s":21,"t":{"h":4,"i":19,"o":1},"u":{"r":21}},25],"p":[{"e":0,"h":{"r":{"a":{"s":115}}},"i":[{"c":1},3],"r":{"e":96},"u":{"l":3}},25],"q":{"u":{"a":23,"e":{"f":4},"i":{"d":3,"t":116}}},"r":[{"a":[{"b":0,"c":21},29],"d":{"e":5},"e":{"d":{"e":0},"f":21,"l":117,"s":21},"g":{"i":4},"i":[{"d":{"e":5},"s":1,"t":{"u":11},"z":118},2],"m":{"i":{"n":1}}
1,"o":{"g":0,"n":{".":32}},"u":{"l":4},"r":{"e":{"v":{"o":{"c":221}}}}},18],"s":{".":25,"a":{"g":4,"r":3,"s":6},"c":[{"h":3},119],"e":[{"r":3},18],"f":27,"h":{"a":{"n":4},"o":{"n":3,"p":5}},"i":{"b":3,"d":0,"s":19,"t":{"i":{"v":4}}},"k":26,"l":{"a":{"n":36}},"m":{"s":18},"o":[{"m":{"e":{"r":5}}},24],"p":[{"i":9,"y":1},2],"s":[{"a":{"l":1},"e":{"n":36,"s":1}},62],"t":{"a":{".":1},"e":2,"i":2,"l":{"y":0},"r":{"a":{"l":18}}},"u":[{"s":4},24]},"t":{"a":{".":18,"b":{"i":0},"g":21,"m":120,"n":23,"t":23},"e":[{"r":{"a":3,"i":19},"s":[{"i":{"m":{"a":29}}},1]},25],"h":[{"i":{"l":148}},25],"i":[{"a":18,"c":[{"a":3,"k":31},22],"g":3,"l":{"l":4},"m":24,"o":25,"s":[{"m":21},18],"n":{"e":{"r":{"a":{"r":158}}}}},29],"o":{"m":121,"n":18},"r":{"a":{"m":21},"y":4},"t":18,"u":{"a":{"t":3},"d":19,"l":3},"z":{".":18}},"u":29,"v":[{"e":{"l":{"l":3},"n":{".":3},"r":{".":83,"s":{".":21}}},"i":{"l":{".":4},"o":4,"t":2},"o":{"r":{"e":19,"o":35},"t":83}},25],"w":56,"x":{"o":1},"y":18,"z":{"a":{"r":18},"i":0,"o":{"n":{"t":32}}}},"j":{"a":[{"c":{"q":0},"p":[{"a":{"n":{"e":{"s":220}}}},1],"n":{"u":{"a":12}}},32],"e":[{"r":{"s":5,"e":{"m":222}},"s":{"t":{"i":{"e":18},"y":18}},"w":11},41],"o":{"p":1},"u":{"d":{"g":32}}},"k":{"a":{".":27,"b":23,"g":19,"i":{"s":17},"l":0},"b":29,"e":{"d":24,"e":41,"g":1,"l":{"i":[{"n":{"g":223}},4]},"n":{"d":73},"r":29,"s":[{"t":{".":23}},0],"t":{"y":1}},"f":23,"h":1,"i":[{".":32,"c":122,"l":{"l":21,"o":6},"m":21,"n":{".":21,"d":{"e":0},"e":{"s":{"s":19},"t":{"i":{"c":224}}},"g":0},"p":1,"s":[{"h":19},0]},29],"k":1,"l":[{"e":{"y":18},"y":18},29],"m":29,"n":{"e":{"s":19},"o":69},"o":{"r":4,"s":{"h":17},"u":23,"v":{"i":{"a":{"n":41}}}},"r":{"o":{"n":5}},"s":[{"c":21,"l":1,"y":21,"h":{"a":23}},101],"t":19,"w":29},"l":{"a":{"b":{"i":{"c":11},"o":21},"c":{"i":[{"e":225},17]},"d":{"e":21,"y":3},"g":{"n":0},"m":{"o":11},"n":{"d":[{"l":0},27],"e":{"t":5},"t":{"e":0}},"r":{"g":0,"i":11,"c":{"e":{"n":176}}},"s":{"e":0},"t":{"a":{"n":4},"e":{"l":{"i":18}},"i":{"v":18}},"v":[{"a":95},18],"i":{"n":{"e":{"s":{"s":226}}}}},"b":[{"i":{"n":17}},42],"c":[{"e":0,"i":23,"h":{"a":{"i":23},"i":{"l":{"d":227}}}},101],"d":[{"e":[{"r":{"e":1,"i":1}},24],"i":[{"s":4},0],"r":[{"i":21},23]},25],"e":{"a":[{"d":{"e":{"r":{".":183}}},"s":{"a":228}},9],"b":{"i":1},"f":{"t":6},"g":{".":32,"g":32,"e":{"n":{"d":{"r":{"e":230}}}}},"m":{"a":{"t":[{"i":{"c":5}},1]}},"n":{".":18,"c":27,"e":{".":32},"t":41,"o":{"i":{"d":78}}},"p":{"h":3,"r":1},"r":{"a":{"b":6},"e":0,"g":27,"i":68,"o":21},"s":[{"c":{"o":4},"q":32,"s":[{".":32},27]},8],"v":{"a":23,"e":{"r":{".":0,"a":0,"s":0}}},"y":[{"e":18},27],"c":{"t":{"a":{"b":229}}}},"f":[{"r":19},25],"g":[{"a":[{"r":12},19],"e":{"s":21},"o":11},80],"h":48,"i":{"a":{"g":1,"m":9,"r":{"i":{"z":6}},"s":1,"t":{"o":1}},"b":{"i":4},"c":{"i":{"o":32},"o":{"r":1},"s":18,"t":{".":18},"u":21,"y":23},"d":{"a":23,"e":{"r":5},"i":27},"f":{"e":{"r":11},"f":21,"l":1},"g":{"a":{"t":{"e":32}},"h":27,"r":{"a":1}},"k":27,"l":123,"m":{"b":{"l":0},"i":11,"o":1,"p":90},"n":{"a":21,"e":[{"a":11},124],"i":11,"k":{"e":{"r":6}}},"o":{"g":4},"q":125,"s":{"p":0},"t":[{".":24,"i":{"c":{"a":32,"s":108}},"h":{"o":{"g":204}}},29],"v":{"e":{"r":11}},"z":29},"j":18,"k":{"a":[{"l":23,"t":0},11]},"l":[{"a":{"w":21},"e":[{"a":19,"c":23,"g":23,"l":23,"n":73,"t":73},24],"i":[{"n":[{"a":19},126],"s":{"h":231}},9],"o":[{"q":{"u":{"i":10}},"u":{"t":4},"w":19},1],"f":{"l":2}},29],"m":[{"e":{"t":19},"i":{"n":{"g":3}},"o":{"d":21,"n":[{"e":{"l":{"l":232}}},17]}},25],"n":81,"o":{".":27,"b":{"a":{"l":5},"o":{"t":{"o":233}}},"c":{"i":1},"f":18,"g":{"i":{"c":27},"o":19,"u":27,"e":{"s":{".":9}}},"m":{"e":{"r":11}},"n":{"g":32,"i":[{"z":127},0]},"o":{"d":6},"p":{"e":{".":32},"i":11,"m":23},"r":{"a":[{"t":{"o":1}},17],"i":{"e":4},"o":{"u":5}},"s":{".":32,"e":{"t":5},"o":{"p":{"h":{"i":{"z":32},"y":32}}},"t":0},"t":{"a":1},"u":{"n":{"d":6},"t":25},"v":18,"a":{"d":{"e":{"d":{".":17},"r":{".":183}}}}},"p":[{"a":{"b":5},"h":{"a":23,"i":19},"i":{"n":{"g":4},"t":23},"l":21,"r":19},25],"r":43,"s":[{"c":21,"e":24,"i":{"e":21}},81],"t":[{"a":{"g":4,"n":{"e":7}},"e":[{"n":17,"r":{"a":36},"a":23},29],"h":{"i":[{"l":{"y":148}},11]},"i":{"e":{"s":{".":19}},"s":17},"r":29,"u":[{"r":{"a":12}},8]}
1,18],"u":{"a":4,"b":{"r":3},"c":{"h":17,"i":3},"e":{"n":3,"p":15},"f":0,"i":{"d":4},"m":{"a":1,"i":32,"n":{".":19,"i":{"a":32}},"b":{"i":{"a":{".":235}}}},"o":[{"r":11},3],"p":18,"s":{"s":17,"t":{"e":11}},"t":41,"n":{"k":{"e":{"r":234}}}},"v":{"e":{"n":19,"t":128}},"w":42,"y":[{"a":18,"b":18,"m":{"e":4},"n":{"o":3},"s":[{"e":19,"t":{"y":{"r":4}}},58],"g":{"a":{"m":{"i":236}}}},41]},"m":{"a":[{"b":25,"c":{"a":9,"h":{"i":{"n":{"e":4}}},"l":1},"g":{"i":{"n":5},"n":32},"h":25,"i":{"d":6},"l":{"d":18,"i":{"g":3,"n":4},"l":{"i":0},"t":{"y":0},"a":{"p":222}},"n":{"i":{"a":32,"s":5,"z":11},".":24,"u":{"s":{"c":237}}},"p":[{"h":{"r":{"o":244}}},18],"r":{"i":{"n":{"e":{".":4}},"z":4},"l":{"y":0},"v":11,"g":{"i":{"n":238}}},"s":{"c":{"e":4},"e":0,"t":15},"t":{"e":32,"h":12,"i":{"s":3,"z":{"a":18}}}},41],"b":[{"a":{"t":129},"i":{"l":19,"n":{"g":83},"v":0}},43],"c":56,"e":{".":18,"d":[{".":18,"i":{"a":32,"e":3,"c":[{"i":{"n":152}},84],"o":{"c":239}},"y":108},25],"g":[{"r":{"a":{"n":240}}},9],"l":{"o":{"n":5},"t":0},"m":[{"o":130},9],"n":[{"a":[{"c":5},0],"d":{"e":0},"e":18,"i":0,"s":[{"u":7},17],"t":[{"e":0},27],".":24},41],"o":{"n":4},"r":{"s":{"a":19}},"s":[{"t":{"i":27}},25],"t":{"a":[{"l":11},1],"e":2,"h":{"i":4},"r":[{"i":{"c":32,"e":4},"y":3},21]},"v":1},"f":43,"h":25,"i":{".":32,"a":3,"d":{"a":[{"b":241},0],"g":0},"g":0,"l":{"i":{"a":27,"e":108,"t":{"a":27}},"l":[{"a":{"g":208},"i":{"l":{"i":59}}},21]},"n":{"a":0,"d":27,"e":{"e":19},"g":{"l":[{"i":5,"y":19},21]},"t":0,"u":[{"t":{"e":{"r":242,"s":{"t":242}}}},21],"i":{"s":{".":174}}},"o":{"t":17},"s":[{"e":{"r":{".":0}},"l":5,"t":{"i":0,"r":{"y":19}}},24],"t":{"h":18},"z":24},"k":18,"l":43,"m":[{"a":{"r":{"y":5},"b":243}},29],"n":[{"a":1,"i":{"n":21},"o":1},43],"o":[{"c":{"r":[{"a":{"t":[{"i":{"z":32}},245]}},18]},"d":131,"g":{"o":1},"i":{"s":[{"e":5},84]},"k":18,"l":{"e":{"s":{"t":4},"c":246}},"m":{"e":3},"n":{"e":{"t":5,"y":{"l":247}},"g":{"e":5},"i":{"a":12,"s":{"m":0,"t":0},"z":3},"o":{"l":36,"c":{"h":12},"e":{"n":171},"s":249},"y":{".":3}},"r":[{"a":{".":18},"o":{"n":{"i":{"s":248}}}},9],"s":[{"e":{"y":4},"p":3},8],"t":{"h":[{"e":{"t":250}},12]},"u":{"f":19,"s":[{"i":{"n":98}},27]},"v":9,"e":{"l":{"a":{"s":167}}}},41],"p":[{"a":{"r":{"a":[{"b":5},7],"i":6}},"e":{"t":23},"h":{"a":{"s":36}},"i":[{"a":0,"e":{"s":4},"n":34,"r":19,"s":4},24],"o":{"r":{"i":11},"s":{"i":{"t":{"e":6}}},"u":{"s":21},"v":6},"t":{"r":1},"y":24},43],"r":47,"s":[{"h":[{"a":{"c":{"k":251}}},21],"i":19},101],"t":18,"u":[{"l":{"a":{"r":49},"t":[{"i":[{"u":252},54]},32]},"m":27,"n":8,"p":18,"u":1,"d":{"r":{"o":9}}},41],"w":18},"n":{"a":[{"b":[{"u":21},81],"c":{".":18,"a":1,"t":19},"g":{"e":{"r":{".":5}}},"k":0,"l":{"i":[{"a":4},1],"t":18},"m":{"i":{"t":4}},"n":[{"c":{"i":36},"i":{"t":0},"k":17},24],"r":{"c":[{"h":{"s":{".":73}}},11],"e":18,"i":11,"l":0,"m":19},"s":[{"c":0,"t":{"i":5}},21],"t":[{"a":{"l":3},"o":{"m":{"i":{"z":6}}}},24],"u":[{"s":{"e":11},"t":27},24],"v":{"e":0}},41],"b":80,"c":{"a":{"r":6},"e":{"s":{".":21}},"h":{"a":23,"e":{"o":19,"s":{"t":253}},"i":{"l":19,"s":23}},"i":{"n":2,"t":1},"o":{"u":{"r":{"a":7}}},"r":29,"u":29},"d":{"a":{"i":21,"n":19},"e":[{"s":{"t":{".":4}}},29],"i":{"b":0,"f":79,"t":29,"z":23,"e":{"c":{"k":29}}},"u":{"c":19,"r":0},"w":{"e":9},"t":{"h":{"r":3}}},"e":{".":25,"a":{"r":23},"b":[{"u":11,"a":{"c":{"k":3}}},9],"c":[{"k":32},9],"d":25,"g":{"a":{"t":[{"i":{"v":5}},1]},"e":32},"l":{"a":1,"i":{"z":5}},"m":{"i":4,"o":1},"n":[{"e":18},41],"o":27,"p":{"o":1},"q":9,"r":[{"a":{"b":6,"r":21},"e":24,"i":132,"r":0},29],"s":[{".":25,"p":18,"t":25,"w":18,"k":{"i":119}},41],"t":{"i":{"c":27}},"v":[{"e":19},1],"w":1},"f":[{"i":{"n":{"i":{"t":{"e":{"s":226}}}}}},23],"g":{"a":{"b":21},"e":{"l":23,"n":{"e":[{"s":5},133]},"r":{"e":19,"i":23}},"h":{"a":4,"o":2},"i":{"b":23,"n":2,"t":19},"l":{"a":21},"o":{"v":17},"s":{"h":4,"p":{"r":2}},"u":[{"m":21},29],"y":24},"h":[{"a":[{"b":12},0],"e":0},80],"i":{"a":[{"n":[{".":114},3],"p":1},68],"b":{"a":3,"l":1},"d":[{"i":4},1],"e":{"r":1},"f":{"i":[{"c":{"a":{"t":4}}},9]},"g":{"r":19},"k":0,"m":[{"i":{"z":3}},29],"n":[{"e":{".":32},"g":0},29],"o":1,"s":{".":32,"t":{"a":0}},"t":[{"h":21,"i":{"o":27},"o":{"r":23},"r":3},24]},"j":29,"k":[{"e":{"r":{"o":19},"t":23},"i":{"n":3},"l":29,"r":{"u":{"p":3}}},44],"l":[{"e":{"s":{"s":19}}},43],"m":[{"e":[{"t":17},0]},19],"n":[{"e":0,"i":{"a":{"l":11},"v":0}},101],"o":{"b":{"l":[{"e":3},0]},"c":{"l":19,"e":{"r":{"o":{"s":254}}}},"d":66,"e":27,"g":[{"e":17},18],"i":{"s":{"i":6}}
1,"l":{"i":134,"o":{"g":{"i":{"s":32}}}},"m":{"i":{"c":27,"z":108,"s":{"t":82}},"o":1,"y":3,"a":{"l":214},"e":{"n":{"o":194}}},"n":[{"a":{"g":0},"i":[{"z":19,"s":{"o":255}},5],"e":{"q":15}},1],"p":[{"o":{"l":{"i":135,"y":{".":256}}}},18],"r":{"a":{"b":5,"r":{"y":1}}},"s":{"c":18,"e":0,"t":5},"t":{"a":4},"u":[{"n":27},41],"v":{"e":{"l":136,"m":{"b":2}}},"w":{"l":12}},"p":[{"i":0,"r":{"e":{"c":17}}},72],"q":29,"r":[{"u":0},29],"s":[{"a":{"b":4,"t":{"i":36}},"c":[{"e":{"i":{"v":4}}},1],"e":[{"s":83},24],"i":{"d":137,"g":17},"l":24,"m":[{"o":{"o":1}},3],"o":{"c":21},"p":{"e":1,"i":19},"t":{"a":{"b":{"l":6}}}},81],"t":[{"a":{"b":0},"e":{"r":{"s":12}},"i":[{"b":19,"e":{"r":0},"f":8,"n":{"e":23,"g":83},"p":0},9],"r":{"o":{"l":{"l":{"i":7}}},"e":{"p":137}},"s":1,"u":{"m":{"e":11}}},29],"u":{"a":2,"d":1,"e":{"n":4},"f":{"f":{"e":0}},"i":{"n":23,"t":50},"m":[{"e":2,"i":19},21],"n":138,"o":23,"t":{"r":3}},"v":74,"w":72,"y":{"m":0,"p":0},"z":[{"a":23},18]},"o":{"a":[{"d":11,"l":{"e":{"s":108}},"r":{"d":12},"s":{"e":0,"t":{"e":6}},"t":{"i":5}},18],"b":{"a":{"b":35,"r":19},"e":{"l":0},"i":[{"n":[{"g":4},24]},29],"r":23,"u":{"l":3},"l":{"i":{"g":189}}},"c":{"e":29,"h":[{"e":{"t":23},"a":{"s":23}},0],"i":{"f":12,"l":21},"l":{"a":{"m":21}},"o":{"d":21},"r":{"a":{"c":3,"t":{"i":{"z":4}}},"e":12,"i":{"t":32}},"t":{"o":{"r":{"a":7}}},"u":{"l":{"a":3},"r":{"e":19}}},"d":{"d":{"e":{"d":4}},"i":{"c":3,"o":11,"t":{"i":{"c":137}}},"o":[{"r":12},139],"u":{"c":{"t":{".":4,"s":4}}},"e":{"l":{"l":{"i":12}}}},"e":{"l":21,"n":{"g":19},"r":[{"s":{"t":257}},23],"t":{"a":1},"v":23},"f":{"i":[{"t":{"e":4,"t":17}},24]},"g":{"a":{"r":121,"t":{"i":{"v":4},"o":21}},"e":[{"n":{"e":19},"o":19,"r":21},29],"i":{"e":23,"s":140,"t":3},"l":[{"y":79},21],"n":{"i":{"z":27}},"r":{"o":21},"u":{"i":5},"y":[{"n":25},41]},"h":[{"a":{"b":6}},74],"i":[{"c":{"e":{"s":11}},"d":{"e":{"r":3}},"f":{"f":17},"g":0,"l":{"e":{"t":4}},"n":{"g":23,"t":{"e":{"r":6}}},"s":{"m":19,"o":{"n":4},"t":{"e":{"n":6}}},"t":{"e":{"r":3}}},9],"j":19,"k":[{"e":{"n":23,"s":{"t":15}},"i":{"e":4}},25],"l":{"a":[{"n":21,"s":{"s":36}},29],"d":[{"e":15},9],"e":{"r":3,"s":{"c":23,"t":{"e":{"r":88}}},"t":23},"f":{"i":1},"i":[{"a":23,"c":{"e":23},"d":{".":4},"f":73,"l":19,"n":{"g":3},"o":19,"s":{".":19,"h":3},"t":{"e":19,"i":{"o":19}},"v":19,"g":{"o":{"p":{"o":258}}}},9],"l":{"i":{"e":17}},"o":{"g":{"i":{"z":4}},"r":0,"n":{"o":{"m":259}}},"p":{"l":4},"t":9,"u":{"b":3,"m":{"e":3},"n":3,"s":19},"v":9,"y":24},"m":{"a":{"h":4,"l":5,"t":{"i":{"z":4}}},"b":{"e":9,"l":1},"e":[{"n":{"a":3},"r":{"s":{"e":4}},"t":[{"r":{"y":4}},21],"c":{"h":{"a":260}}},24],"i":{"a":23,"c":{".":3,"a":3},"d":19,"n":[{"i":19},2]}
1,"m":{"e":{"n":{"d":32}}},"o":{"g":{"e":0},"n":21},"p":{"i":3,"r":{"o":7}}},"n":[{"a":[{"c":1,"n":23},2],"c":[{"i":{"l":27}},2],"d":[{"o":4},25],"e":{"n":23,"s":{"t":4}},"g":{"u":1},"i":{"c":2,"o":23,"s":2,"u":19},"k":{"e":{"y":3}},"o":{"d":{"i":1},"m":{"y":3,"i":{"c":137}},"r":{"m":{"a":23}},"t":{"o":{"n":261}},"u":23},"s":[{"p":{"i":[{"r":{"a":10}},36]},"u":17},3],"t":{"e":{"n":36},"i":[{"f":7},93]},"u":{"m":4},"v":{"a":6}},24],"o":[{"d":{"e":5,"i":5},"k":1,"p":{"i":11},"r":{"d":23},"s":{"t":6}},9],"p":{"a":24,"e":{"d":5,"r":[{"a":[{"g":18},27]},2]},"h":[{"a":{"n":19},"e":{"r":19}},25],"i":{"n":{"g":3},"t":23,"s":{"m":{".":2}}},"o":{"n":19,"s":{"i":21}},"r":29,"u":2,"y":5},"q":29,"r":{"a":[{".":19,"g":83,"l":{"i":{"z":4}},"n":{"g":{"e":4}}},29],"e":{"a":[{"l":19},5],"i":3,"s":{"h":5,"t":{".":4}},"w":17},"g":{"u":1},"i":{"a":56,"c":{"a":3},"l":19,"n":2,"o":29,"t":{"y":3},"u":23},"m":{"i":9},"n":{"e":8},"o":{"f":19,"u":{"g":3}},"p":{"e":4},"r":{"h":27},"s":{"e":[{"n":5},1],"t":17},"t":{"h":{"i":3,"y":3,"o":{"n":{"i":{"t":262}}},"r":{"i":137}},"y":1,"i":{"v":{"e":{"l":{"y":4}}}}},"u":{"m":19},"y":29},"s":{"a":{"l":3},"c":[{"e":1,"o":{"p":[{"i":18},23]},"r":19},9],"i":{"e":95,"t":{"i":{"v":4},"o":3,"y":3},"u":0},"l":1,"o":24,"p":{"a":1,"o":1,"h":{"e":{"r":83}}},"t":{"a":[{"t":{"i":19}},9],"i":{"l":4,"t":4}}},"t":{"a":{"n":21},"e":{"l":{"e":{"g":36}},"r":{".":3,"s":4},"s":[{"t":{"e":{"r":263},"o":{"r":264}}},21]},"h":[{"e":{"s":{"i":5},"o":{"s":265}},"i":14},18],"i":{"c":{".":3,"a":4,"e":23},"f":23,"s":23},"o":{"s":5}},"u":[{"b":{"l":3,"a":{"d":{"o":116}}},"c":{"h":{"i":6}},"e":{"t":4},"l":1,"n":{"c":{"e":{"r":6}},"d":8},"v":4},9],"v":{"e":{"n":1,"r":{"n":{"e":17},"s":12,"t":1}},"i":{"s":23,"t":{"i":36},"a":{"n":{".":266}}},"o":{"l":60}},"w":{"d":{"e":{"r":3}},"e":{"l":3,"s":{"t":4}},"i":2,"n":{"i":5},"o":21},"y":{"a":2},"x":{"i":{"d":{"i":{"c":267}}}}},"p":{"a":[{"c":{"a":1,"e":1,"t":0},"d":21,"g":{"a":{"n":32,"t":23}},"i":[{"n":17},21],"l":[{"m":{"a":{"t":268}}},21],"n":{"a":0,"e":{"l":11},"t":{"y":0},"y":3},"p":[{"u":1},2],"r":{"a":{"b":{"l":6},"g":{"e":5,"r":{"a":269}},"l":{"e":228},"m":[{"e":12},36]},"d":{"i":5},"e":[{"l":5},27],"i":[{"s":0},28]}
1,"t":{"e":[{"r":4},9],"h":{"i":{"c":32},"y":4},"r":{"i":{"c":1}}},"v":0,"y":27},41],"b":43,"d":1,"e":{".":18,"a":[{"r":{"l":17}},138],"c":9,"d":[{"e":27,"i":[{"a":36,"c":0},27]},37],"e":[{"d":0,"v":208},21],"k":0,"l":{"a":1,"i":{"e":17}},"n":{"a":{"n":1},"c":21,"t":{"h":0}},"o":{"n":4},"r":{"a":{".":21,"b":{"l":6},"g":21},"i":[{"s":{"t":6}},21],"m":{"a":{"l":0},"e":7},"n":21,"o":11,"t":{"i":11},"u":4,"v":15},"t":[{"e":{"n":4},"i":{"z":4}},9]},"f":18,"g":18,"h":{".":18,"a":{"r":{"i":6}},"e":{"n":{"o":11},"r":1,"s":{".":1}},"i":{"c":2,"e":32,"n":{"g":4},"s":{"t":{"i":32}},"z":27,"l":{"a":{"n":{"t":168},"t":{"e":{"l":270}}}}},"l":9,"o":{"b":27,"n":{"e":27,"i":32},"r":0},"s":18,"t":3,"u":32,"y":41},"i":{"a":[{"n":17},3],"c":{"i":{"e":1},"y":1,"a":{"d":271}},"d":[{"a":19,"e":3,"i":32},21],"e":{"c":27,"n":3},"g":{"r":{"a":{"p":1}}},"l":{"o":3},"n":[{".":21,"d":17,"o":21},9],"o":[{"n":17},141],"t":{"h":[{"a":4},23],"u":9}},"k":142,"l":[{"a":{"n":27,"s":{"t":6}},"i":{"a":11,"e":{"r":5},"g":18,"n":[{"a":{"r":5}},0],"c":{"a":{"b":208}}},"o":{"i":17},"u":{"m":[{"b":17},0]}},143],"m":43,"n":48,"o":{"c":1,"d":{".":32},"e":{"m":4,"t":144},"g":145,"i":{"n":[{"t":32,"c":{"a":12}},84]},"l":{"y":{"t":6,"e":137,"p":{"h":{"o":{"n":{"o":272}}}}},"e":{".":41}},"n":{"i":1},"p":1,"r":[{"y":1},124],"s":[{"s":15},41],"t":[{"a":1},21],"u":{"n":32}},"p":[{"a":{"r":{"a":5}},"e":[{"d":21,"l":19,"n":23,"r":23,"t":23},24],"o":{"s":{"i":{"t":{"e":5}}}}},43],"r":[{"a":{"y":{"e":17}},"e":{"c":{"i":32,"o":5},"e":{"m":11},"f":{"a":{"c":6}},"l":{"a":0},"r":11,"s":{"e":23,"s":27,"p":{"l":{"i":84}}},"t":{"e":{"n":5}},"v":11,"m":{"a":{"c":273}},"n":{"e":{"u":15}}},"i":{"e":53,"n":{"t":146},"s":[{"o":12},0]},"o":{"c":{"a":23,"e":{"s":{"s":8}},"i":{"t":{"y":{".":274}}}},"f":{"i":{"t":6}},"l":11,"s":{"e":12},"t":15,"g":{"e":208}}},9],"s":[{"e":[{"u":{"d":[{"o":{"d":276,"f":276}},275]}},24],"h":1,"i":{"b":21}},81],"t":[{"a":{"b":134},"e":24,"h":24,"i":{"m":11},"u":{"r":0},"w":21,"o":{"m":{"a":{"t":277}}},"r":{"o":{"l":278}}},42],"u":{"b":[{"e":{"s":{"c":181}}},11],"e":0,"f":0,"l":{"c":11},"m":1,"n":9,"r":{"r":0},"s":32,"t":[{"e":[{"r":11},32],"r":3,"t":{"e":{"d":0},"i":{"n":0}}},9]},"w":23},"q":{"u":[{"a":{"v":5,"i":{"n":{"t":{"e":279}}},"s":{"i":[{"r":281,"s":281},280]}},"e":{".":25,"r":27,"t":27},"i":{"n":{"t":{"e":{"s":{"s":282}}}},"v":{"a":{"r":14}}}},9]},"r":{"a":{"b":[{"i":3,"o":{"l":{"i":{"c":29},"o":{"i":236}}}},25],"c":{"h":{"e":17,"u":3},"l":19},"f":{"f":{"i":5},"t":0},"i":24,"l":{"o":1},"m":{"e":{"t":[{"r":{"i":{"z":283}}},11],"n":24},"i":24,"o":{"u":3}},"n":{"e":{"o":6},"g":{"e":0},"i":21,"o":4,"h":{"a":{"s":167}}},"p":{"e":{"r":11},"h":{"y":27}},"r":{"c":5,"e":[{"f":5},17],"i":{"l":18}},"s":24,"t":{"i":{"o":{"n":115}}},"u":{"t":0},"v":{"a":{"i":4},"e":{"l":11}},"z":{"i":{"e":4}},"d":{"i":{"g":127,"o":{"g":249}}},"o":{"r":2}},"b":[{"a":{"b":21,"g":21},"i":[{"f":0,"n":[{"e":19,"g":{".":4,"e":284}},24]},8],"o":1},29],"c":[{"e":[{"n":17},24],"h":{"a":23,"e":{"r":0}},"i":{"b":90,"t":1},"u":{"m":12}},29],"d":{"a":{"l":21},"i":[{"a":0,"e":{"r":0},"n":[{"g":3},17]},9]},"e":{".":25,"a":{"l":2,"n":3,"r":{"r":4},"v":32,"w":1},"b":{"r":{"a":{"t":19}}},"c":{"o":{"l":{"l":5},"m":{"p":{"e":5}}},"r":{"e":1},"i":{"p":{"r":285}},"t":{"a":{"n":{"g":286}}}},"d":[{"e":2,"i":{"s":3,"t":5}},37],"f":{"a":{"c":1},"e":[{"r":{".":4}},9],"i":3,"y":1},"g":{"i":{"s":11}},"i":{"t":4},"l":{"i":2,"u":4},"n":{"t":{"a":90,"e":0}},"o":2,"p":{"i":{"n":4},"o":{"s":{"i":1}},"u":2},"r":[{"i":21,"o":17,"u":4},147],"s":{".":21,"p":{"i":1},"s":{"i":{"b":6}},"t":[{"a":{"l":4},"r":3},8]},"t":{"e":{"r":1},"i":{"z":96},"r":{"i":[{"b":{"u":85}},3]}},"u":[{"t":{"i":4}},8],"v":[{"a":{"l":1},"e":{"l":11,"r":{".":30,"s":4,"t":4}},"i":{"l":4},"o":{"l":{"u":5}}},8],"w":{"h":1}},"f":[{"u":0,"y":21},29],"g":[{"e":{"r":3,"t":23},"i":{"c":23,"n":[{"g":3},0],"s":19,"t":19},"l":29,"o":{"n":0},"u":23},9],"h":[{".":18,"a":{"l":18}},1],"i":{"a":[{"b":0,"g":1,"l":{".":23}},3],"b":[{"a":11},21],"c":{"a":{"s":5},"e":21,"i":[{"d":32,"e":1},18],"o":21},"d":{"e":{"r":5}},"e":{"n":{"c":3,"t":3},"r":2,"t":4},"g":{"a":{"n":5},"i":32},"l":{"i":{"z":11}},"m":{"a":{"n":32},"i":5,"o":27,"p":{"e":0}},"n":{"a":[{".":32},24],"d":0,"e":0,"g":0},"o":2,"p":{"h":[{"e":6},32],"l":[{"i":{"c":5}},9]},"q":21,"s":[{".":21,"c":0,"h":23,"p":0},24],"t":{"a":{"b":116},"e":{"d":{".":19},"r":{".":5,"s":5}},"i":{"c":11},"u":[{"r":5},9]},"v":{"e":{"l":5,"t":11},"i":11,"o":{"l":287}}},"j":23,"k":{"e":{"t":23},"l":{"e":1,"i":{"n":1}},".":288,"h":{"o":2},"r":{"a":{"u":29}},"s":{".":288}},"l":[{"e":[{"d":24,"q":{"u":30}},0],"i":{"g":21,"s":[{"h":4},21]},"o":73},29],"m":[{"a":{"c":5}
1,"e":[{"n":23,"r":{"s":4}},24],"i":{"n":{"g":[{".":21},3]},"o":21,"t":23},"y":21},29],"n":{"a":{"r":21},"e":{"l":23,"r":21,"t":19,"y":23},"i":{"c":19,"s":92,"t":23,"v":23},"o":[{"u":21},0],"u":23},"o":{"b":{"l":11,"o":{"t":289}},"c":[{"r":3},24],"e":[{"l":{"a":{"s":167}},"p":{"i":{"d":{"e":290}}}},1],"f":{"e":2,"i":{"l":4}},"k":[{"e":{"r":4}},8],"l":{"e":{".":32}},"m":{"e":{"t":{"e":5},"s":{"h":3}},"i":0,"p":0},"n":{"a":{"l":0},"e":0,"i":{"s":134},"t":{"a":0}},"o":{"m":41,"t":32},"p":{"e":{"l":3},"i":{"c":11}},"r":{"i":11,"o":4},"s":{"p":{"e":{"r":5}},"s":0},"t":{"h":{"e":1},"y":1,"r":{"o":{"n":2}}},"v":{"a":1,"e":{"l":5}},"x":5},"p":[{"e":{"a":21,"n":{"t":19},"r":{".":4},"t":23},"h":95,"i":{"n":{"g":3}},"o":23,"a":{"u":{"l":{"i":291}}}},29],"r":[{"e":{"c":0,"f":0,"o":21,"s":{"t":0}},"i":{"o":0,"v":0},"o":{"n":17,"s":17},"y":{"s":17}},72],"s":[{"a":[{"t":{"i":5}},29],"c":1,"e":[{"c":[{"r":0},23],"r":{".":4,"a":{"d":{"i":238}}},"s":3,"v":148},24],"h":[{"a":19},29],"i":[{"b":90},29],"o":{"n":12},"p":29,"w":19},44],"t":{"a":{"c":{"h":36},"g":21},"e":{"b":23,"n":{"d":17},"o":5},"i":[{"b":4,"d":0,"e":{"r":21},"g":23,"l":{"i":12,"l":17,"y":21},"s":{"t":21},"v":21},29],"r":{"i":23,"o":{"p":{"h":115}},"e":{"u":29}},"s":{"h":1},"h":{"o":{"u":29}}},"u":{"a":3,"e":{"l":93,"n":3},"g":{"l":1},"i":{"n":3},"m":{"p":{"l":11}},"n":[{"k":6,"t":{"y":0}},9],"s":{"c":19},"t":{"i":{"n":6}}},"v":{"e":[{"l":{"i":17},"n":23,"r":{".":4},"s":{"t":19},"y":23,"i":{"l":29}},1],"i":{"c":23,"v":0},"o":23},"w":29,"y":{"c":1,"n":{"g":{"e":32}},"t":3},"z":{"s":{"c":2}}},"s":{"a":[{"b":42,"c":{"k":32,"r":{"i":11},"t":23},"i":32,"l":{"a":{"r":36},"m":0,"o":4,"t":0,"e":{"s":{"c":54,"w":7}}},"n":{"c":27,"d":{"e":0}},"p":[{"a":{"r":{"i":{"l":292}}}},29],"t":{"a":4,"i":{"o":76},"u":11},"u":0,"v":{"o":{"r":4}},"w":32},9],"b":56,"c":{"a":{"n":{"t":149},"p":[{"e":{"r":267}},0],"v":6,"t":{"o":{"l":208}}},"e":{"d":21,"i":18,"s":21},"h":[{"o":21,"i":{"t":{"z":21}},"r":{"o":{"d":{"i":{"n":{"g":293}}}}}},8],"i":{"e":68,"n":{"d":150},"u":{"t":{"t":294}}},"l":{"e":6,"i":21},"o":{"f":17,"p":{"y":18},"u":{"r":{"a":7}}},"u":29,"r":{"a":{"p":{"e":{"r":{".":36}}}}},"y":{"t":{"h":247}}},"d":56,"e":{".":18,"a":[{"s":17,"w":5},1],"c":{"o":151,"t":27},"d":[{"e":95,"l":19},125],"g":[{"r":11},9],"i":32,"l":{"e":2,"f":32,"v":32},"m":{"e":[{"s":{"t":295}},18],"o":{"l":1},"a":{"p":{"h":287}},"i":{"t":{"i":{"c":296}}}},"n":{"a":{"t":5},"c":18,"d":0,"e":{"d":19},"g":5,"i":{"n":19},"t":{"d":18,"l":18}},"p":{"a":152,"t":{"e":{"m":{"b":11}}}},"r":{".":43,"l":21,"o":0,"v":{"o":18}},"s":[{"h":4,"t":5},72],"u":{"m":113},"v":[{"e":{"n":11}},32],"w":{"i":0},"x":32},"f":47,"g":48,"h":[{".":25,"e":{"r":2,"v":32},"i":{"n":2,"o":3,"p":27,"v":6},"o":[{"l":{"d":4},"n":12,"r":[{"t":7},17],"e":{"s":{"t":137}}},0],"w":18},24],"i":{"b":2,"c":{"c":19},"d":{"e":{".":27,"s":[{"t":6,"w":6},32],"d":{".":8}},"i":[{"z":4},32]},"g":{"n":{"a":18}},"l":{"e":0,"y":18},"n":[{"a":24,"e":{".":32},"g":23},42],"o":[{"n":[{"a":6},32]},41],"r":[{"a":5,"e":{"s":{"i":{"d":4}}}},9],"s":41,"t":{"i":{"o":27}},"u":32,"v":41,"z":32},"k":[{"e":[{"t":23},18],"i":{"n":{"e":4,"g":4}},"y":{"s":{"c":15}}},9],"l":[{"a":{"t":23},"e":24,"i":{"t":{"h":7}},"o":{"v":{"a":{"k":{"i":{"a":297}}}}}},74],"m":[{"a":[{"l":{"l":54},"n":12},23],"e":{"l":17,"n":19},"i":{"t":{"h":32}},"o":{"l":{"d":49}}},42],"n":72,"o":[{"c":{"e":1},"f":{"t":12},"l":{"a":{"b":1},"d":153,"i":{"c":3},"v":32,"u":{"t":{"e":9}}},"m":27,"n":{".":68,"a":17,"g":0},"p":[{"h":{"i":{"c":32,"z":19},"y":19}},21],"r":{"c":5,"d":5},"v":[{"i":4},18],"g":{"a":{"m":{"y":298}}}},41],"p":{"a":[{"i":32,"n":0,"c":{"e":299,"i":{"n":69}}},25],"e":{"n":{"d":17},"o":57,"r":25,"c":{"i":{"o":11}}},"h":{"e":[{"r":[{"o":213},27]},24],"o":6},"i":{"l":17,"n":{"g":4},"o":18,"c":{"i":{"l":208}}},"l":{"y":21},"o":{"n":21,"r":[{"t":{"s":{"c":300,"w":300}}},17],"t":18,"k":{"e":{"s":{"w":10}}}}},"q":{"u":{"a":{"l":{"l":36}},"i":{"t":{"o":88}}}},"r":29,"s":[{"a":[{"s":12,"c":{"h":{"u":301}}},29],"c":94,"e":{"l":23,"n":{"g":19},"s":{".":21},"t":19},"i":[{"e":[{"r":0},21],"l":{"y":4},"a":{"n":{".":210}},"g":{"n":{"a":{"b":302}}}},29],"l":[{"i":1}
1,21],"n":21,"p":{"e":{"n":{"d":115}}},"t":9,"u":{"r":{"a":6}},"w":4,"h":{"a":{"t":3}}},25],"t":{".":25,"a":{"g":24,"l":24,"m":{"i":17,"p":69},"n":{"d":32,"t":{"s":{"h":{"i":303}}}},"p":90,"t":{".":32,"i":15},"r":{"t":{"l":{"i":12}}}},"e":{"d":21,"r":{"n":{"i":7},"o":19},"w":[{"a":6},8]},"h":{"e":23},"i":[{".":21,"a":19,"c":[{"k":32},29],"e":21,"f":23,"n":{"g":3},"r":32},9],"l":{"e":29},"o":{"c":{"k":32},"m":{"a":12},"n":{"e":32},"p":21,"r":{"e":27,"a":{"b":304}}},"r":[{"a":{"d":21,"t":{"u":32,"a":{"g":305}},"y":21},"i":{"d":21,"b":{"u":{"t":7}}},"y":18},1],"w":61,"y":[{"l":{"i":{"s":137}}},24],"b":4,"s":{"c":{"r":4}},"u":{"p":{"i":{"d":306}}}},"u":[{"a":{"l":2},"b":111,"g":151,"i":{"s":4,"t":12},"l":21,"m":[{"i":11},9],"n":9,"r":9,"p":{"e":{"r":{"e":307}}}},41],"v":18,"w":[{"o":18,"i":{"m":{"m":177}}},9],"y":[{"c":18,"l":27,"n":{"o":5,"c":41},"r":{"i":{"n":4}},"t":{"h":{"i":308}}},21]},"t":{"a":[{".":27,"b":[{"l":{"e":{"s":4}},"o":{"l":{"i":{"z":32,"s":{"m":309}}}}},25],"c":{"i":18},"d":{"o":4},"f":46,"i":{"l":{"o":5}},"l":[{"a":4,"e":{"n":5},"i":11,"k":[{"a":204},18],"l":{"i":{"s":0}}
1,"o":{"g":4}},9],"m":{"o":4,"i":{"n":82}},"n":{"d":{"e":0},"t":{"a":54}},"p":{"e":{"r":4},"l":4,"a":{"t":{"h":310}}},"r":{"a":0,"c":18,"e":18,"i":{"z":3},"r":{"h":311}},"s":{"e":0,"y":4},"t":{"i":{"c":18},"u":{"r":1}},"u":{"n":17},"v":0,"w":25,"x":{"i":{"s":0}},"g":{"o":{"n":{".":3}}}},41],"b":42,"c":[{"h":[{"e":{"t":5},"c":15,"i":{"e":{"r":237}}},21],"r":29},18],"d":43,"e":{".":18,"a":{"d":{"i":17},"t":18,"c":{"h":{"e":{"r":{".":36}}}}},"c":{"e":17,"t":32},"d":[{"i":4},42],"e":41,"g":[{"e":{"r":4},"i":4},0],"l":{".":27,"i":17,"s":32,"e":{"g":84,"r":{"o":249}}},"m":{"a":[{"t":11},154]},"n":{"a":{"n":27},"c":27,"d":27,"e":{"s":18},"t":[{"a":{"g":0}},41]},"o":41,"p":[{"e":4},1],"r":{"c":11,"d":155,"i":[{"e":{"s":5},"s":11,"z":{"a":6},"c":{".":8}},41],"n":{"i":{"t":32}},"v":5,"g":{"e":{"i":312}}},"s":{".":18,"s":[{".":23,"e":{"s":313}},18]},"t":{"h":{"e":6}},"u":27,"x":27,"y":18},"f":42,"g":43,"h":{".":25,"a":{"n":17,"l":{"a":{"m":228}}},"e":[{"a":[{"s":3,"t":5},18],"i":{"s":11},"t":27},9],"i":{"c":{".":4,"a":4},"l":18,"n":{"k":32}},"l":18,"o":{"d":{"e":4,"i":{"c":32},"o":{"n":11}},"o":18,"r":{"i":{"t":6,"z":5}},"g":{"e":{"n":{"i":314}}},"k":{"e":{"r":175}}},"s":25,"y":{"l":{"a":{"n":228}},"s":{"c":11}}},"i":{"a":[{"b":1,"t":{"o":1},"n":{".":70}},41],"b":156,"c":{"k":18,"o":21,"u":157},"d":{"i":32},"e":{"n":27},"f":[{"y":4},8],"g":[{"u":32},25],"l":{"l":{"i":{"n":6}}},"m":[{"p":18,"u":{"l":5}},41],"n":[{"a":24,"e":{".":27},"i":27,"o":{"m":285}},42],"o":[{"c":4,"n":{"e":{"e":6}}},41],"q":32,"s":{"a":3,"e":27,"m":0,"o":4,"p":0,"t":{"i":{"c":{"a":32}}}},"t":{"l":3},"u":1,"v":[{"a":0},41],"z":[{"a":3,"e":{"n":3}},41]},"l":[{"a":[{"n":17},19],"e":{".":27,"d":27,"s":{".":27},"t":{".":19}},"o":19,"i":{"e":{"r":315}}},25],"m":[{"e":0},43],"n":81,"o":[{"b":3,"c":{"r":{"a":{"t":4}}},"d":{"o":18},"f":25,"g":{"r":9},"i":{"c":4},"m":{"a":9,"b":0,"y":3},"n":{"a":{"l":{"i":0},"t":3},"o":18,"y":18},"r":{"a":9,"i":{"e":3,"z":5}},"s":8,"u":{"r":32,"t":18},"w":{"a":{"r":3}},"l":{"o":{"g":{"y":84}}},"t":{"i":{"c":11}}},41],"p":43,"r":{"a":[{"b":11,"c":{"h":5,"i":[{"t":17},36],"t":{"e":17}},"s":17,"v":{"e":{"n":5,"s":158,"r":{"s":[{"a":{"b":317}},15]}}},"i":{"t":{"o":{"r":316}}}},41],"e":{"f":5,"m":[{"i":6},0],"a":{"c":{"h":{"e":318}}}},"i":{"a":[{"l":{".":1}},32],"c":{"e":{"s":5},"i":{"a":32},"s":18},"m":25,"v":0},"o":{"m":{"i":5},"n":{"i":6,"y":18},"p":{"h":{"e":5},"i":{"s":175},"o":{"l":{"e":{"s":320},"i":{"s":320,"t":321}}}},"s":{"p":11},"v":11,"l":{"e":{"u":{"m":319}}},"f":{"i":{"c":{".":17},"t":11}}},"u":{"i":5,"s":17}},"s":[{"c":[{"h":{"i":{"e":12}}},21],"h":0,"w":21},101],"t":[{"e":{"s":21},"o":19,"u":0,"r":{"i":{"b":{"u":{"t":322}}}}},66],"u":[{"a":[{"r":3},2],"b":{"i":1},"d":8,"e":18,"f":46,"i":76,"m":27,"n":{"i":{"s":1}},"p":{".":48},"r":{"e":27,"i":[{"s":11},32],"o":5,"y":4,"n":{"a":{"r":12}}},"s":27},41],"v":18,"w":[{"a":43,"i":{"s":17},"o":18,"h":29},1],"y":[{"a":18,"l":25,"p":{"e":12,"h":4,"a":{"l":64}}},41],"z":[{"e":1},18]},"u":{"a":{"b":18,"c":0,"n":{"a":4,"i":0},"r":{"a":{"n":{"t":5}},"d":8,"i":11,"t":11},"t":29,"v":0,"d":{"r":{"a":{"t":{"i":3,"u":15}}}}},"b":{"e":[{"l":21,"r":[{"o":21},23]},1],"i":[{"n":{"g":33}},72],"l":{"e":{".":23}}},"c":{"a":23,"i":{"b":0,"t":1},"l":{"e":12},"r":23,"u":23,"y":21},"d":{"d":4,"e":{"r":3,"s":{"t":4},"v":17},"i":{"c":29,"e":{"d":3,"s":3},"s":4,"t":19},"o":{"n":[{"y":232},21]},"s":{"i":1},"u":21},"e":{"n":{"e":21,"s":17,"t":{"e":0}},"r":{"i":{"l":0}},"a":{"m":15}},"f":{"a":27,"l":23},"g":{"h":{"e":{"n":11}},"i":{"n":4}},"i":[{"l":{"i":{"z":5}},"n":[{"g":29},1],"r":{"m":0},"t":{"a":17},"v":[{"e":{"r":{".":0}}},11]},156],"j":19,"k":18,"l":{"a":[{"b":5,"t":{"i":19}},29],"c":{"h":[{"e":32},17]},"d":{"e":{"r":3}},"e":[{"n":29},1],"g":{"i":1},"i":[{"a":19,"n":{"g":3},"s":{"h":4}},9],"l":{"a":{"r":1},"i":{"b":96,"s":1}},"m":61,"o":72,"s":[{"e":{"s":5}},18],"t":{"i":2,"r":{"a":54},"u":18},"u":[{"l":4},23],"v":4},"m":{"a":{"b":4},"b":{"i":1,"l":{"y":1}},"i":[{"n":{"g":83}},29],"o":{"r":{"o":6}},"p":9},"n":{"a":{"t":17},"e":[{"r":1},24],"i":[{"m":1,"n":24,"s":{"h":4},"v":11},29],"s":[{"w":1},93],"t":{"a":{"b":11},"e":{"r":{".":1},"s":1}},"u":0,"y":4,"z":4}
1,"o":{"r":{"s":21},"s":19,"u":29},"p":{"e":[{"r":{"s":6}},29],"i":{"a":19,"n":{"g":3}},"l":23,"p":[{"o":{"r":{"t":10}}},3],"t":{"i":{"b":5},"u":17}},"r":{"a":[{".":18,"g":21,"s":21,"l":{".":216}},29],"b":{"e":1},"c":0,"d":2,"e":{"a":{"t":5}},"f":{"e":{"r":1},"r":1},"i":{"f":[{"i":{"c":0}},23],"n":2,"o":23,"t":29,"z":3,"a":{"l":{".":0}}},"l":[{"i":{"n":{"g":{".":5}}}},9],"n":{"o":1},"o":{"s":17},"p":{"e":1,"i":1},"s":{"e":{"r":5}},"t":{"e":{"s":4},"h":{"e":3},"i":[{"e":1},17]},"u":23},"s":[{"a":{"d":19,"n":19,"p":1},"c":[{"i":3},8],"e":{"a":5,"r":{".":9}},"i":{"a":19,"c":23},"l":{"i":{"n":1}},"p":2,"s":{"l":4},"t":{"e":{"r":{"e":4}},"r":2},"u":[{"r":17},24]},25],"t":{"a":{"b":0,"t":23},"e":{".":18,"l":18,"n":[{"i":17},18]},"i":[{"l":{"i":{"z":5}},"n":{"e":23,"g":3},"o":{"n":{"a":7}},"s":21,"z":31},101],"l":34,"o":{"f":4,"g":5,"m":{"a":{"t":{"i":{"c":5}}}},"n":19,"u":21},"s":0},"u":[{"m":1},23],"v":74,"x":{"u":11},"z":{"e":1}},"v":{"a":[{".":32,"b":159,"c":{"i":{"l":5},"u":11},"g":[{"e":1,"u":{"e":{"r":170}}},0],"l":{"i":{"e":4},"o":5,"u":15},"m":{"o":4},"n":{"i":{"z":4}},"p":{"i":4},"r":{"i":{"e":{"d":5}}},"t":[{"i":{"v":29}},27],"u":{"d":{"e":{"v":54}}}},41],"e":{".":18,"d":18,"g":11,"l":{".":23,"l":{"i":11},"o":1,"y":21},"n":{"o":{"m":11},"u":{"e":19}},"r":{"d":21,"e":{".":32,"l":[{"y":{".":41}},21],"n":[{"c":5},23],"s":21,"i":{"g":324}},"i":{"e":11},"m":{"i":{"n":36}},"s":{"e":27},"t":{"h":11}},"s":[{".":18,"t":{"e":0,"i":{"t":{"e":15}}}},99],"t":{"e":[{"r":11},1],"y":1}},"i":{"a":{"l":{"i":4},"n":32},"d":{"e":{".":32,"d":32,"n":47,"s":32},"i":32},"f":23,"g":{"n":4},"k":0,"l":[{"i":{"t":32,"z":127}},25],"n":[{"a":26,"c":24,"d":5,"g":18},29],"o":{"l":11,"r":73,"u":2},"p":1,"r":{"o":4},"s":{"i":{"t":11},"o":3,"u":3},"t":{"i":18,"r":11,"y":18},"v":[{"i":{"p":{"a":{"r":325}}}},27]},"o":{".":32,"i":[{"r":{"d":{"u":323}},"c":{"e":{"p":213}}},0],"k":27,"l":{"a":1,"e":19,"t":32,"v":27},"m":{"i":5},"r":{"a":{"b":5},"i":17,"y":1},"t":{"a":1,"e":{"e":18}}},"v":26,"y":21},"w":{"a":{"b":{"l":19},"c":25,"g":{"e":{"r":4},"o":5},"i":{"t":6},"l":{".":19},"m":0,"r":{"t":0},"s":{"t":[{"e":{"w":{"a":326}}},0]},"t":{"e":2},"v":{"e":{"r":4,"g":327}}},"b":29,"e":{"a":{"r":{"i":{"e":5}},"t":{"h":54}},"d":{"n":0},"e":{"t":12,"v":5,"k":{"n":137}},"l":{"l":0},"r":29,"s":{"t":12},"v":23},"h":{"i":0},"i":[{"l":[{"l":{"i":{"n":6}}},8],"n":{"d":{"e":0},"g":0},"r":0,"s":{"e":27},"t":{"h":12},"z":5,"d":{"e":{"s":{"p":6}}}},9],"k":21,"l":{"e":{"s":1},"i":{"n":3}},"n":{"o":21},"o":[{"m":15,"v":{"e":{"n":4}},"k":{"e":{"n":85}}},160],"p":19,"r":{"a":[{"p":{"a":{"r":{"o":12}}}},0],"i":[{"t":{"a":36,"e":{"r":{".":183}}}},0]},"s":{"h":23,"l":1,"p":{"e":1},"t":60},"t":18,"y":1,"c":23},"x":{"a":[{"c":{"e":5},"g":{"o":21},"m":11,"p":21,"s":5},29],"c":161,"e":[{"c":{"u":{"t":{"o":1}}},"d":24,"r":{"i":0,"o":4}},29],"h":[{"i":[{"l":6},8],"u":0},29],"i":[{"a":4,"c":4,"d":{"i":4},"m":{"e":21,"i":{"z":4}}},23],"o":[{"b":21},23],"p":[{"a":{"n":{"d":17}},"e":{"c":{"t":{"o":10}},"d":11}},23],"t":[{"i":23},74],"u":[{"a":3},29],"x":1,"q":[{"u":{"i":{"s":54}}},29]},"y":{"a":{"c":19,"r":110,"t":19},"b":29,"c":[{"e":[{"r":4},24],"h":[{"e":[{"d":264},0]},23],"o":{"m":17,"t":17}},29],"d":29,"e":{"e":19,"r":[{"f":21},29],"s":[{"t":{"e":{"r":{"y":328}}}},0],"t":1},"g":{"i":19},"h":47,"i":29,"l":{"a":23,"l":{"a":{"b":{"l":6}}},"o":23,"u":19},"m":{"b":{"o":{"l":7}},"e":[{"t":{"r":{"y":20}}},0],"p":{"a":12}},"n":{"c":{"h":{"r":3}},"d":4,"g":4,"i":{"c":4},"x":32},"o":[{"d":4,"g":33,"m":0,"n":{"e":{"t":4},"s":21},"s":21},72],"p":{"e":{"d":21,"r":6},"i":3,"o":[{"c":21},23],"t":{"a":9},"u":19},"r":{"a":{"m":5},"i":{"a":4},"o":23,"r":1},"s":{"c":1,"e":161,"i":{"c":{"a":3},"o":3,"s":27},"o":21,"s":0,"t":[{"a":3,"r":{"o":29}},2],"u":{"r":17}},"t":{"h":{"i":{"n":23}},"i":{"c":3}},"w":29},"z":{"a":[{"b":79,"r":8},2],"b":18,"e":[{"n":1,"p":1,"r":[{"o":3},29],"t":0},25],"i":[{"l":21,"s":21,"a":{"n":{".":23}}},42],"l":32,"m":18,"o":[{"m":1,"o":{"l":4},"p":{"h":{"r":329}}},41],"t":{"e":0},"z":[{"y":21,"w":231},101]}}',["as-so-ciate","as-so-ciates","dec-li-na-tion","oblig-a-tory","phil-an-thropic","present","presents","project","projects","reci-procity","re-cog-ni-zance","ref-or-ma-tion","ret-ri-bu-tion","ta-ble"]]})},993658,(e,t,r)=>{"use strict";var n,i=e.r(368996);function a(e,t){var r=e.length;for(e.push(t);0<r;){var n=r-1>>>1,i=e[n];if(0<l(i,t))e[n]=t,e[r]=i,r=n;else break}}function o(e){return 0===e.length?null:e[0]}function s(e){if(0===e.length)return null;var t=e[0],r=e.pop();if(r!==t){e[0]=r;for(var n=0,i=e.length,a=i>>>1;n<a;){var o=2*(n+1)-1,s=e[o],u=o+1,c=e[u];if(0>l(s,r))u<i&&0>l(c,s)?(e[n]=c,e[u]=r,n=u):(e[n]=s,e[o]=r,n=o);else if(u<i&&0>l(c,r))e[n]=c,e[u]=r,n=u;else break}}return t}function l(e,t){var r=e.sortIndex-t.sortIndex;return 0!==r?r:e.id-t.id}if(r.unstable_now=void 0,"object"===("u"<typeof performance?"undefined":i._(performance))&&"function"==typeof performance.now){var u=performance;r.unstable_now=function(){return u.now()}}else{var c=Date,A=c.now();r.unstable_now=function(){return c.now()-A}}var f=[],h=[],d=1,g=null,p=3,m=!1,v=!1,y=!1,b="function"==typeof setTimeout?setTimeout:null,E="function"==typeof clearTimeout?clearTimeout:null,I="u">typeof setImmediate?setImmediate:null;function C(e){for(var t=o(h);null!==t;){if(null===t.callback)s(h);else if(t.startTime<=e)s(h),t.sortIndex=t.expirationTime,a(f,t);else break;t=o(h)}}
1function B(e){if(y=!1,C(e),!v)if(null!==o(f))v=!0,R();else{var t=o(h);null!==t&&T(B,t.startTime-e)}}var w=!1,x=-1,Q=5,D=-1;function k(){return!(r.unstable_now()-D<Q)}function _(){if(w){var e=r.unstable_now();D=e;var t=!0;try{r:{v=!1,y&&(y=!1,E(x),x=-1),m=!0;var i=p;try{n:{for(C(e),g=o(f);null!==g&&!(g.expirationTime>e&&k());){var a=g.callback;if("function"==typeof a){g.callback=null,p=g.priorityLevel;var l=a(g.expirationTime<=e);if(e=r.unstable_now(),"function"==typeof l){g.callback=l,C(e),t=!0;break n}g===o(f)&&s(f),C(e)}else s(f);g=o(f)}if(null!==g)t=!0;else{var u=o(h);null!==u&&T(B,u.startTime-e),t=!1}}break r}finally{g=null,p=i,m=!1}}}finally{t?n():w=!1}}}if("function"==typeof I)n=function(){I(_)};else if("u">typeof MessageChannel){var S=new MessageChannel,F=S.port2;S.port1.onmessage=_,n=function(){F.postMessage(null)}}else n=function(){b(_,0)};function R(){w||(w=!0,n())}function T(e,t){x=b(function(){e(r.unstable_now())},t)}r.unstable_IdlePriority=5,r.unstable_ImmediatePriority=1,r.unstable_LowPriority=4,r.unstable_NormalPriority=3,r.unstable_Profiling=null,r.unstable_UserBlockingPriority=2,r.unstable_cancelCallback=function(e){e.callback=null},r.unstable_continueExecution=function(){v||m||(v=!0,R())},r.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):Q=0<e?Math.floor(1e3/e):5},r.unstable_getCurrentPriorityLevel=function(){return p},r.unstable_getFirstCallbackNode=function(){return o(f)},r.unstable_next=function(e){switch(p){case 1:case 2:case 3:var t=3;break;default:t=p}var r=p;p=t;try{return e()}finally{p=r}},r.unstable_pauseExecution=function(){},r.unstable_requestPaint=function(){},r.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var r=p;p=e;try{return t()}finally{p=r}},r.unstable_scheduleCallback=function(e,t,n){var s=r.unstable_now();switch(n="object"===(void 0===n?"undefined":i._(n))&&null!==n&&"number"==typeof(n=n.delay)&&0<n?s+n:s,e){case 1:var l=-1;break;case 2:l=250;break;case 5:l=0x3fffffff;break;case 4:l=1e4;break;default:l=5e3}return l=n+l,e={id:d++,callback:t,priorityLevel:e,startTime:n,expirationTime:l,sortIndex:-1},n>s?(e.sortIndex=n,a(h,e),null===o(f)&&e===o(h)&&(y?(E(x),x=-1):y=!0,T(B,n-s))):(e.sortIndex=l,a(f,e),v||m||(v=!0,R())),e},r.unstable_shouldYield=k,r.unstable_wrapCallback=function(e){var t=p;return function(){var r=p;p=t;try{return e.apply(this,arguments)}finally{p=r}}}},512635,(e,t,r)=>{"use strict";t.exports=e.r(993658)},518914,(e,t,r)=>{"use strict";t.exports=Object.assign.bind(Object),t.exports.default=t.exports},574780,242554,e=>{"use strict";e.i(247167);var t,r,n=e.i(991865),i=e.i(108487),a=e.i(120786),o=e.i(92808),s=e.i(233027),l=e.i(651682),u=e.i(296137),c="TEXT",A="LINK",f="PAGE",h="NOTE",d="PATH",g="RECT",p="LINE",m="FIELD_SET",v="TEXT_INPUT",y="SELECT",b="CHECKBOX",E="LIST",I="DEFS",C="IMAGE",B="TSPAN",w="CANVAS",x="CIRCLE",Q="ELLIPSE",D="POLYGON",k="DOCUMENT",_="POLYLINE",S="TEXT_INSTANCE",F="LINEAR_GRADIENT",R="RADIAL_GRADIENT";e.s(["Canvas",0,w,"Checkbox",0,b,"Circle",0,x,"ClipPath",0,"CLIP_PATH","Defs",0,I,"Document",0,k,"Ellipse",0,Q,"FieldSet",0,m,"G",0,"G","Image",0,C,"Line",0,p,"LinearGradient",0,F,"Link",0,A,"List",0,E,"Note",0,h,"Page",0,f,"Path",0,d,"Polygon",0,D,"Polyline",0,_,"RadialGradient",0,R,"Rect",0,g,"Select",0,y,"Stop",0,"STOP","Svg",0,"SVG","Text",0,c,"TextInput",0,v,"TextInstance",0,S,"Tspan",0,B,"View",0,"VIEW"],242554);var T=e.i(242554),L=e.i(109020),O=e.i(271645),M=e.i(292955),U=e.i(780646),N=e.i(299749);e.i(581248);var P=e.i(38981),G=e.i(680700),z=e.i(402048),H=e.i(64217),Y=e.i(540316),W=e.i(500075),j={utf16le:"utf-16le",ucs2:"utf-16le",utf16be:"utf-16be"},J=function(){function e(t){(0,M._)(this,e),this.buffer=t,this.view=new DataView(t.buffer,t.byteOffset,t.byteLength),this.pos=0,this.length=this.buffer.length}return(0,U._)(e,[{key:"readString",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"ascii";t=j[t]||t;var r=this.readBuffer(e);try{return new TextDecoder(t).decode(r)}catch(e){return r}}},{key:"readBuffer",value:function(e){return this.buffer.slice(this.pos,this.pos+=e)}},{key:"readUInt24BE",value:function(){return(this.readUInt16BE()<<8)+this.readUInt8()}},{key:"readUInt24LE",value:function(){return this.readUInt16LE()+(this.readUInt8()<<16)}},{key:"readInt24BE",value:function(){return(this.readInt16BE()<<8)+this.readUInt8()}},{key:"readInt24LE",value:function(){return this.readUInt16LE()+(this.readInt8()<<16)}}]),e}();J.TYPES={UInt8:1,UInt16:2,UInt24:3,UInt32:4,Int8:1,Int16:2,Int24:3,Int32:4,Float:4,Double:8};var K=!0,q=!1,V=void 0;try{for(var Z,X=Object.getOwnPropertyNames(DataView.prototype)[Symbol.iterator]();!(K=(Z=X.next()).done);K=!0)!function(){var e=Z.value;if("get"===e.slice(0,3)){var t=e.slice(3).replace("Ui","UI");"Float32"===t?t="Float":"Float64"===t&&(t="Double");var r=J.TYPES[t];J.prototype["read"+t+(1===r?"":"BE")]=function(){var t=this.view[e](this.pos,!1);return this.pos+=r,t},1!==r&&(J.prototype["read"+t+"LE"]=function(){var t=this.view[e](this.pos,!0);return this.pos+=r,t})}}()}catch(e){q=!0,V=e}finally{try{K||null==X.return||X.return()}finally{if(q)throw V}}var $=new TextEncoder,ee=18==new Uint8Array(new Uint16Array([4660]).buffer)[0],et=function(){function e(t){(0,M._)(this,e),this.buffer=t,this.view=new DataView(this.buffer.buffer,this.buffer.byteOffset,this.buffer.byteLength),this.pos=0}return(0,U._)(e,[{key:"writeBuffer",value:function(e){this.buffer.set(e,this.pos),this.pos+=e.length}},{key:"writeString",value:function(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"ascii";switch(r){case"utf16le":case"utf16-le":case"ucs2":t=er(e,ee);break;case"utf16be":case"utf16-be":t=er(e,!ee);break;case"utf8":t=$.encode(e);break;case"ascii":t=function(e){for(var t=new Uint8Array(e.length),r=0;r<e.length;r++)t[r]=e.charCodeAt(r);return t}(e);break;default:throw Error("Unsupported encoding: ".concat(r))}this.writeBuffer(t)}},{key:"writeUInt24BE",value:function(e){this.buffer[this.pos++]=e>>>16&255,this.buffer[this.pos++]=e>>>8&255,this.buffer[this.pos++]=255&e}},{key:"writeUInt24LE",value:function(e){this.buffer[this.pos++]=255&e,this.buffer[this.pos++]=e>>>8&255,this.buffer[this.pos++]=e>>>16&255}},{key:"writeInt24BE",value:function(e){e>=0?this.writeUInt24BE(e):this.writeUInt24BE(e+0xffffff+1)}},{key:"writeInt24LE",value:function(e){e>=0?this.writeUInt24LE(e):this.writeUInt24LE(e+0xffffff+1)}},{key:"fill",value:function(e,t){if(t<this.buffer.length)this.buffer.fill(e,this.pos,this.pos+t),this.pos+=t;
1else{var r=new Uint8Array(t);r.fill(e),this.writeBuffer(r)}}}]),e}();function er(e,t){for(var r=new Uint16Array(e.length),n=0;n<e.length;n++){var i=e.charCodeAt(n);t&&(i=i>>8|(255&i)<<8),r[n]=i}return new Uint8Array(r.buffer)}var en=!0,ei=!1,ea=void 0;try{for(var eo,es=Object.getOwnPropertyNames(DataView.prototype)[Symbol.iterator]();!(en=(eo=es.next()).done);en=!0)!function(){var e=eo.value;if("set"===e.slice(0,3)){var t=e.slice(3).replace("Ui","UI");"Float32"===t?t="Float":"Float64"===t&&(t="Double");var r=J.TYPES[t];et.prototype["write"+t+(1===r?"":"BE")]=function(t){this.view[e](this.pos,t,!1),this.pos+=r},1!==r&&(et.prototype["write"+t+"LE"]=function(t){this.view[e](this.pos,t,!0),this.pos+=r})}}()}catch(e){ei=!0,ea=e}finally{try{en||null==es.return||es.return()}finally{if(ei)throw ea}}var el=function(){function e(){(0,M._)(this,e)}return(0,U._)(e,[{key:"fromBuffer",value:function(e){var t=new J(e);return this.decode(t)}},{key:"toBuffer",value:function(e){var t=new Uint8Array(this.size(e)),r=new et(t);return this.encode(r,e),t}}]),e}(),eu=function(e){function t(e){var r,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"BE";return(0,M._)(this,t),(r=(0,P._)(this,t)).type=e,r.endian=n,r.fn=r.type,"8"!==r.type[r.type.length-1]&&(r.fn+=r.endian),r}return(0,H._)(t,e),(0,U._)(t,[{key:"size",value:function(){return J.TYPES[this.type]}},{key:"decode",value:function(e){return e["read".concat(this.fn)]()}},{key:"encode",value:function(e,t){return e["write".concat(this.fn)](t)}}]),t}(el),ec=new eu("UInt8"),eA=new eu("UInt16","BE"),ef=new eu("UInt16","LE"),eh=new eu("UInt24","BE");new eu("UInt24","LE");var ed=new eu("UInt32","BE"),eg=new eu("UInt32","LE"),ep=new eu("Int8"),em=new eu("Int16","BE");new eu("Int16","LE"),new eu("Int24","BE"),new eu("Int24","LE");var ev=new eu("Int32","BE");new eu("Int32","LE"),new eu("Float","BE"),new eu("Float","LE"),new eu("Double","BE"),new eu("Double","LE");var ey=function(e){function t(e,r){var n,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e>>1;return(0,M._)(this,t),(n=(0,P._)(this,t,["Int".concat(e),r]))._point=1<<i,n}return(0,H._)(t,e),(0,U._)(t,[{key:"decode",value:function(e){return(0,G._)((0,z._)(t.prototype),"decode",this).call(this,e)/this._point}},{key:"encode",value:function(e,r){return(0,G._)((0,z._)(t.prototype),"encode",this).call(this,e,r*this._point|0)}}]),t}(eu),eb=new ey(16,"BE");new ey(16,"LE");var eE=new ey(32,"BE");function eI(e,t,r){var n;if("number"==typeof e?n=e:"function"==typeof e?n=e.call(r,r):r&&"string"==typeof e?n=r[e]:t&&(0,i._)(e,eu)&&(n=e.decode(t)),isNaN(n))throw Error("Not a fixed size");return n}new ey(32,"LE");var eC=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};for(var r in(0,M._)(this,e),this.enumerable=!0,this.configurable=!0,t){var n=t[r];this[r]=n}},eB=function(e){function t(e,r){var n,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"count";return(0,M._)(this,t),(n=(0,P._)(this,t)).type=e,n.length=r,n.lengthType=i,n}return(0,H._)(t,e),(0,U._)(t,[{key:"decode",value:function(e,t){var r,n=e.pos,a=[],o=t;if(null!=this.length&&(r=eI(this.length,e,t)),(0,i._)(this.length,eu)&&(Object.defineProperties(a,{parent:{value:t},_startOffset:{value:n},_currentOffset:{value:0,writable:!0},_length:{value:r}}),o=a),null==r||"bytes"===this.lengthType)for(var s=null!=r?e.pos+r:(null!=t?t._length:void 0)?t._startOffset+t._length:e.length;e.pos<s;)a.push(this.type.decode(e,o));else for(var l=0,u=r;l<u;l++)a.push(this.type.decode(e,o));return a}},{key:"size",value:function(e,t){var r=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(!e)return this.type.size(null,t)*eI(this.length,null,t);var n=0;(0,i._)(this.length,eu)&&(n+=this.length.size(),t={parent:t,pointerSize:0});var a=!0,o=!1,s=void 0;try{for(var l,u=e[Symbol.iterator]();!(a=(l=u.next()).done);a=!0){var c=l.value;n+=this.type.size(c,t)}}catch(e){o=!0,s=e}finally{try{a||null==u.return||u.return()}finally{if(o)throw s}}return t&&r&&(0,i._)(this.length,eu)&&(n+=t.pointerSize),n}},{key:"encode",value:function(e,t,r){var n=r;(0,i._)(this.length,eu)&&((n={pointers:[],startOffset:e.pos,parent:r}).pointerOffset=e.pos+this.size(t,n,!1),this.length.encode(e,t.length));var a=!0,o=!1,s=void 0;try{for(var l,u=t[Symbol.iterator]();!(a=(l=u.next()).done);a=!0){var c=l.value;this.type.encode(e,c,n)}}catch(e){o=!0,s=e}finally{try{a||null==u.return||u.return()}finally{if(o)throw s}}if((0,i._)(this.length,eu))for(var A=0;A<n.pointers.length;){var f=n.pointers[A++];f.type.encode(e,f.val,f.parent)}}}]),t}(el),ew=function(e){function t(){return(0,M._)(this,t),(0,P._)(this,t,arguments)}return(0,H._)(t,e),(0,U._)(t,[{key:"decode",value:function(e,t){var r=e.pos,n=eI(this.length,e,t);(0,i._)(this.length,eu)&&(t={parent:t,_startOffset:r,_currentOffset:0,_length:n});var a=new ex(this.type,n,e,t);return e.pos+=n*this.type.size(null,t),a}},{key:"size",value:function(e,r){return(0,i._)(e,ex)&&(e=e.toArray()),(0,G._)((0,z._)(t.prototype),"size",this).call(this,e,r)}},{key:"encode",value:function(e,r,n){return(0,i._)(r,ex)&&(r=r.toArray()),(0,G._)((0,z._)(t.prototype),"encode",this).call(this,e,r,n)}}]),t}(eB),ex=function(){function e(t,r,n,i){(0,M._)(this,e),this.type=t,this.length=r,this.stream=n,this.ctx=i,this.base=this.stream.pos,this.items=[]}return(0,U._)(e,[{key:"get",value:function(e){if(!(e<0)&&!(e>=this.length)){if(null==this.items[e]){var t=this.stream.pos;this.stream.pos=this.base+this.type.size(null,this.ctx)*e,this.items[e]=this.type.decode(this.stream,this.ctx),this.stream.pos=t}return this.items[e]}}},{key:"toArray",value:function(){for(var e=[],t=0,r=this.length;t<r;t++)e.push(this.get(t));return e}}]),e}(),eQ=function(e){function t(e){var r,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return(0,M._)(this,t),(r=(0,P._)(this,t)).type=e,r.flags=n,r}return(0,H._)(t,e),(0,U._)(t,[{key:"decode",value:function(e){for(var t=this.t
1ype.decode(e),r={},n=0;n<this.flags.length;n++){var i=this.flags[n];null!=i&&(r[i]=!!(t&1<<n))}return r}},{key:"size",value:function(){return this.type.size()}},{key:"encode",value:function(e,t){for(var r=0,n=0;n<this.flags.length;n++){var i=this.flags[n];null!=i&&t[i]&&(r|=1<<n)}return this.type.encode(e,r)}}]),t}(el);function eD(e){var t;return(0,M._)(this,eD),(t=(0,P._)(this,eD)).type=e,t}(0,H._)(eD,el),(0,U._)(eD,[{key:"decode",value:function(e,t){return!!this.type.decode(e,t)}},{key:"size",value:function(e,t){return this.type.size(e,t)}},{key:"encode",value:function(e,t,r){return this.type.encode(e,+t,r)}}]);var ek=e.i(467034),e_=function(e){function t(e){var r;return(0,M._)(this,t),(r=(0,P._)(this,t)).length=e,r}return(0,H._)(t,e),(0,U._)(t,[{key:"decode",value:function(e,t){var r=eI(this.length,e,t);return e.readBuffer(r)}},{key:"size",value:function(e,t){if(!e)return eI(this.length,null,t);var r=e.length;return(0,i._)(this.length,eu)&&(r+=this.length.size()),r}},{key:"encode",value:function(e,t,r){return(0,i._)(this.length,eu)&&this.length.encode(e,t.length),e.writeBuffer(t)}}]),t}(el);function eS(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return(0,M._)(this,eS),(t=(0,P._)(this,eS)).type=e,t.options=r,t}(0,H._)(eS,el),(0,U._)(eS,[{key:"decode",value:function(e){var t=this.type.decode(e);return this.options[t]||t}},{key:"size",value:function(){return this.type.size()}},{key:"encode",value:function(e,t){var r=this.options.indexOf(t);if(-1===r)throw Error("Unknown option in enum: ".concat(t));return this.type.encode(e,r)}}]);var eF=function(e){function t(e){var r,n=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return(0,M._)(this,t),(r=(0,P._)(this,t)).type=e,r.condition=n,r}return(0,H._)(t,e),(0,U._)(t,[{key:"decode",value:function(e,t){var r=this.condition;if("function"==typeof r&&(r=r.call(t,t)),r)return this.type.decode(e,t)}},{key:"size",value:function(e,t){var r=this.condition;return("function"==typeof r&&(r=r.call(t,t)),r)?this.type.size(e,t):0}},{key:"encode",value:function(e,t,r){var n=this.condition;if("function"==typeof n&&(n=n.call(r,r)),n)return this.type.encode(e,t,r)}}]),t}(el),eR=function(e){function t(e){var r,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return(0,M._)(this,t),(r=(0,P._)(this,t)).type=e,r.count=n,r}return(0,H._)(t,e),(0,U._)(t,[{key:"decode",value:function(e,t){e.pos+=this.size(null,t)}},{key:"size",value:function(e,t){var r=eI(this.count,null,t);return this.type.size()*r}},{key:"encode",value:function(e,t,r){return e.fill(0,this.size(t,r))}}]),t}(el),eT=function(e){function t(e){var r,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"ascii";return(0,M._)(this,t),(r=(0,P._)(this,t)).length=e,r.encoding=n,r}return(0,H._)(t,e),(0,U._)(t,[{key:"decode",value:function(e,t){var r,n,i,a=this.encoding;"function"==typeof a&&(a=a.call(t,t)||"ascii");var o=eL(a);if(null!=this.length)r=eI(this.length,e,t);else{for(i=e.buffer,r=e.length,n=e.pos;n<r-o+1&&(0!==i[n]||2===o&&0!==i[n+1]);)n+=o;r=n-e.pos}var s=e.readString(r,a);return null==this.length&&e.pos<e.length&&(e.pos+=o),s}},{key:"size",value:function(e,t){if(null==e)return eI(this.length,null,t);var r=this.encoding;"function"==typeof r&&(r=r.call(null!=t?t.val:void 0,null!=t?t.val:void 0)||"ascii"),"utf16be"===r&&(r="utf16le");var n=eO(e,r);return(0,i._)(this.length,eu)&&(n+=this.length.size()),null==this.length&&(n+=eL(r)),n}},{key:"encode",value:function(e,t,r){var n=this.encoding;if("function"==typeof n&&(n=n.call(null!=r?r.val:void 0,null!=r?r.val:void 0)||"ascii"),(0,i._)(this.length,eu)&&this.length.encode(e,eO(t,n)),e.writeString(t,n),null==this.length)return 2==eL(n)?e.writeUInt16LE(0):e.writeUInt8(0)}}]),t}(el);function eL(e){switch(e){case"ascii":case"utf8":default:return 1;case"utf16le":case"utf16-le":case"utf-16be":case"utf-16le":case"utf16be":case"utf16-be":case"ucs2":return 2}}function eO(e,t){switch(t){case"ascii":return e.length;case"utf8":for(var r=0,n=0;n<e.length;n++){var i=e.charCodeAt(n);if(i>=55296&&i<=56319&&n<e.length-1){var a=e.charCodeAt(++n);(64512&a)==56320?i=((1023&i)<<10)+(1023&a)+65536:n--}
1(0xffffff80&i)==0?r++:(0xfffff800&i)==0?r+=2:(0xffff0000&i)==0?r+=3:(0xffe00000&i)==0&&(r+=4)}return r;case"utf16le":case"utf16-le":case"utf16be":case"utf16-be":case"ucs2":return 2*e.length;default:throw Error("Unknown encoding "+t)}}var eM=function(e){function t(){var e,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,M._)(this,t),(e=(0,P._)(this,t)).fields=r,e}return(0,H._)(t,e),(0,U._)(t,[{key:"decode",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=this._setup(e,t,r);return this._parseFields(e,n,this.fields),null!=this.process&&this.process.call(n,e),n}},{key:"_setup",value:function(e,t,r){var n={};return Object.defineProperties(n,{parent:{value:t},_startOffset:{value:e.pos},_currentOffset:{value:0,writable:!0},_length:{value:r}}),n}},{key:"_parseFields",value:function(e,t,r){for(var n in r){var a,o=r[n];void 0!==(a="function"==typeof o?o.call(t,t):o.decode(e,t))&&((0,i._)(a,eC)?Object.defineProperty(t,n,a):t[n]=a),t._currentOffset=e.pos-t._startOffset}}},{key:"size",value:function(e,t){var r=!(arguments.length>2)||void 0===arguments[2]||arguments[2];null==e&&(e={});var n={parent:t,val:e,pointerSize:0};null!=this.preEncode&&this.preEncode.call(e);var i=0;for(var a in this.fields){var o=this.fields[a];null!=o.size&&(i+=o.size(e[a],n))}return r&&(i+=n.pointerSize),i}},{key:"encode",value:function(e,t,r){null!=this.preEncode&&this.preEncode.call(t,e);var n,i={pointers:[],startOffset:e.pos,parent:r,val:t,pointerSize:0};for(var a in i.pointerOffset=e.pos+this.size(t,i,!1),this.fields)null!=(n=this.fields[a]).encode&&n.encode(e,t[a],i);for(var o=0;o<i.pointers.length;){var s=i.pointers[o++];s.type.encode(e,s.val,s.parent)}}}]),t}(el),eU=function(e){function t(e){var r,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,M._)(this,t),(r=(0,P._)(this,t)).type=e,r.versions=n,"string"==typeof e&&(r.versionPath=e.split(".")),r}return(0,H._)(t,e),(0,U._)(t,[{key:"decode",value:function(e,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,a=this._setup(e,r,n);"string"==typeof this.type?a.version=this.versionPath.reduce(function(e,t){return e&&e[t]},r):a.version=this.type.decode(e),this.versions.header&&this._parseFields(e,a,this.versions.header);var o=this.versions[a.version];if(null==o)throw Error("Unknown version ".concat(a.version));return(0,i._)(o,t)?o.decode(e,r):(this._parseFields(e,a,o),null!=this.process&&this.process.call(a,e),a)}},{key:"size",value:function(e,t){var r,n,i=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(!e)throw Error("Not a fixed size");null!=this.preEncode&&this.preEncode.call(e);var a={parent:t,val:e,pointerSize:0},o=0;if("string"!=typeof this.type&&(o+=this.type.size(e.version,a)),this.versions.header)for(r in this.versions.header)null!=(n=this.versions.header[r]).size&&(o+=n.size(e[r],a));var s=this.versions[e.version];if(null==s)throw Error("Unknown version ".concat(e.version));for(r in s)null!=(n=s[r]).size&&(o+=n.size(e[r],a));return i&&(o+=a.pointerSize),o}},{key:"encode",value:function(e,t,r){null!=this.preEncode&&this.preEncode.call(t,e);var n,i,a={pointers:[],startOffset:e.pos,parent:r,val:t,pointerSize:0};if(a.pointerOffset=e.pos+this.size(t,a,!1),"string"!=typeof this.type&&this.type.encode(e,t.version),this.versions.header)for(n in this.versions.header)null!=(i=this.versions.header[n]).encode&&i.encode(e,t[n],a);var o=this.versions[t.version];for(n in o)null!=(i=o[n]).encode&&i.encode(e,t[n],a);for(var s=0;s<a.pointers.length;){var l=a.pointers[s++];l.type.encode(e,l.val,l.parent)}}}]),t}(eM),eN=function(e){function t(e,r){var n,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if((0,M._)(this,t),(n=(0,P._)(this,t)).offsetType=e,n.type=r,n.options=i,"void"===n.type&&(n.type=null),null==n.options.type&&(n.options.type="local"),null==n.options.allowNull&&(n.options.allowNull=!0),null==n.options.nullValue&&(n.options.nullValue=0),null==n.options.lazy&&(n.options.lazy=!1),n.options.relativeTo){if("function"!=typeof n.options.relativeTo)throw Error("relativeTo option must be a function");n.relativeToGetter=i.relativeTo}return n}return(0,H._)(t,e),(0,U._)(t,[{key:"decode",value:function(e,t){var r,n=this,i=this.offsetType.decode(e,t);
1if(i===this.options.nullValue&&this.options.allowNull)return null;switch(this.options.type){case"local":r=t._startOffset;break;case"immediate":r=e.pos-this.offsetType.size();break;case"parent":r=t.parent._startOffset;break;default:for(var a=t;a.parent;)a=a.parent;r=a._startOffset||0}this.options.relativeTo&&(r+=this.relativeToGetter(t));var o=i+r;if(null==this.type)return o;var s=null,l=function(){if(null!=s)return s;var r=e.pos;return e.pos=o,s=n.type.decode(e,t),e.pos=r,s};return this.options.lazy?new eC({get:l}):l()}},{key:"size",value:function(e,t){var r=t;switch(this.options.type){case"local":case"immediate":break;case"parent":t=t.parent;break;default:for(;t.parent;)t=t.parent}var n=this.type;if(null==n){if(!(0,i._)(e,eP))throw Error("Must be a VoidPointer");n=e.type,e=e.value}if(e&&t){var a=n.size(e,r);t.pointerSize+=a}return this.offsetType.size()}},{key:"encode",value:function(e,t,r){var n,a=r;if(null==t)return void this.offsetType.encode(e,this.options.nullValue);switch(this.options.type){case"local":n=r.startOffset;break;case"immediate":n=e.pos+this.offsetType.size(t,a);break;case"parent":n=(r=r.parent).startOffset;break;default:for(n=0;r.parent;)r=r.parent}this.options.relativeTo&&(n+=this.relativeToGetter(a.val)),this.offsetType.encode(e,r.pointerOffset-n);var o=this.type;if(null==o){if(!(0,i._)(t,eP))throw Error("Must be a VoidPointer");o=t.type,t=t.value}return r.pointers.push({type:o,val:t,parent:a}),r.pointerOffset+=o.size(t,a)}}]),t}(el),eP=function e(t,r){(0,M._)(this,e),this.type=t,this.value=r},eG=e.i(290571),eG=eG,ez=e.i(629801),eH=e.i(734582),eY=e.i(692987);function eW(e){return e&&e.__esModule?e.default:e}var ej={};ej=JSON.parse('{"categories":["Cc","Zs","Po","Sc","Ps","Pe","Sm","Pd","Nd","Lu","Sk","Pc","Ll","So","Lo","Pi","Cf","No","Pf","Lt","Lm","Mn","Me","Mc","Nl","Zl","Zp","Cs","Co"],"combiningClasses":["Not_Reordered","Above","Above_Right","Below","Attached_Above_Right","Attached_Below","Overlay","Iota_Subscript","Double_Below","Double_Above","Below_Right","Above_Left","CCC10","CCC11","CCC12","CCC13","CCC14","CCC15","CCC16","CCC17","CCC18","CCC19","CCC20","CCC21","CCC22","CCC23","CCC24","CCC25","CCC30","CCC31","CCC32","CCC27","CCC28","CCC29","CCC33","CCC34","CCC35","CCC36","Nukta","Virama","CCC84","CCC91","CCC103","CCC107","CCC118","CCC122","CCC129","CCC130","CCC132","Attached_Above","Below_Left","Left","Kana_Voicing","CCC26","Right"],"scripts":["Common","Latin","Bopomofo","Inherited","Greek","Coptic","Cyrillic","Armenian","Hebrew","Arabic","Syriac","Thaana","Nko","Samaritan","Mandaic","Devanagari","Bengali","Gurmukhi","Gujarati","Oriya","Tamil","Telugu","Kannada","Malayalam","Sinhala","Thai","Lao","Tibetan","Myanmar","Georgian","Hangul","Ethiopic","Cherokee","Canadian_Aboriginal","Ogham","Runic","Tagalog","Hanunoo","Buhid","Tagbanwa","Khmer","Mongolian","Limbu","Tai_Le","New_Tai_Lue","Buginese","Tai_Tham","Balinese","Sundanese","Batak","Lepcha","Ol_Chiki","Braille","Glagolitic","Tifinagh","Han","Hiragana","Katakana","Yi","Lisu","Vai","Bamum","Syloti_Nagri","Phags_Pa","Saurashtra","Kayah_Li","Rejang","Javanese","Cham","Tai_Viet","Meetei_Mayek","null","Linear_B","Lycian","Carian","Old_Italic","Gothic","Old_Permic","Ugaritic","Old_Persian","Deseret","Shavian","Osmanya","Osage","Elbasan","Caucasian_Albanian","Linear_A","Cypriot","Imperial_Aramaic","Palmyrene","Nabataean","Hatran","Phoenician","Lydian","Meroitic_Hieroglyphs","Meroitic_Cursive","Kharoshthi","Old_South_Arabian","Old_North_Arabian","Manichaean","Avestan","Inscriptional_Parthian","Inscriptional_Pahlavi","Psalter_Pahlavi","Old_Turkic","Old_Hungarian","Hanifi_Rohingya","Old_Sogdian","Sogdian","Elymaic","Brahmi","Kaithi","Sora_Sompeng","Chakma","Mahajani","Sharada","Khojki","Multani","Khudawadi","Grantha","Newa","Tirhuta","Siddham","Modi","Takri","Ahom","Dogra","Warang_Citi","Nandinagari","Zanabazar_Square","Soyombo","Pau_Cin_Hau","Bhaiksuki","Marchen","Masaram_Gondi","Gunjala_Gondi","Makasar","Cuneiform","Egyptian_Hieroglyphs","Anatolian_Hieroglyphs","Mro","Bassa_Vah","Pahawh_Hmong","Medefaidrin","Miao","Tangut","Nushu","Duployan","SignWriting","Nyiakeng_Puachue_Hmong","Wancho","Mende_Kikakui","Adlam"],"eaw":["N","Na","A","W","H","F"]}');var eJ=new(0,eY.default)(eH.default
vendor: 12,945 bytes, line 1
1.toByteArray("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"))
1,eK=Math.log2||function(e){return Math.log(e)/Math.LN2},eq=function(e){return eK(e)+1|0},eV=eq(eW(ej).categories.length-1),eZ=eq(eW(ej).combiningClasses.length-1),eX=eq(eW(ej).scripts.length-1),e$=eq(eW(ej).eaw.length-1),e0=eZ+eX+e$+10,e1=eX+e$+10,e2=e$+10,e5=(1<<eV)-1,e3=(1<<eZ)-1,e4=(1<<eX)-1;function e6(e){var t=eJ.get(e);return eW(ej).categories[t>>e0&e5]}function e8(e){var t=eJ.get(e);return eW(ej).scripts[t>>e2&e4]}function e7(e){var t=e6(e);return"Mn"===t||"Me"===t||"Mc"===t}var e9=e.i(896817),te=e.i(7641),tt=e.i(252675),tr=e.i(171212);function tn(e,t,r,n){Object.defineProperty(e,t,{get:r,set:n,enumerable:!0,configurable:!0})}function ti(e){return e&&e.__esModule?e.default:e}var ta={};tn(ta,"logErrors",function(){return to}),tn(ta,"registerFormat",function(){return tl}),tn(ta,"create",function(){return tu}),tn(ta,"defaultLanguage",function(){return tc}),tn(ta,"setDefaultLanguage",function(){return tA});var to=!1,ts=[];function tl(e){ts.push(e)}function tu(e,t){for(var r=0;r<ts.length;r++){var n=ts[r];if(n.probe(e)){var i=new n(new J(e));if(t)return i.getFont(t);return i}}throw Error("Unknown font format")}var tc="en";function tA(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"en";tc=e}function tf(e,t,r){if(r.get){var n=r.get;r.get=function(){var e=n.call(this);return Object.defineProperty(this,t,{value:e}),e}}else if("function"==typeof r.value){var i=r.value;return{get:function(){var e=new Map;function r(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];var a=r.length>0?r[0]:"value";if(e.has(a))return e.get(a);var o=i.apply(this,r);return e.set(a,o),o}return Object.defineProperty(this,t,{value:r}),r}}}}var th=new eM({firstCode:eA,entryCount:eA,idDelta:em,idRangeOffset:eA}),td=new eM({startCharCode:ed,endCharCode:ed,glyphID:ed}),tg=new eM({startUnicodeValue:eh,additionalCount:ec}),tp=new eM({unicodeValue:eh,glyphID:eA}),tm=new eB(tg,ed),tv=new eB(tp,ed),ty=new eM({varSelector:eh,defaultUVS:new eN(ed,tm,{type:"parent"}),nonDefaultUVS:new eN(ed,tv,{type:"parent"})}),tb=new eU(eA,{0:{length:eA,language:eA,codeMap:new ew(ec,256)},2:{length:eA,language:eA,subHeaderKeys:new eB(eA,256),subHeaderCount:function(e){return Math.max.apply(Math,e.subHeaderKeys)},subHeaders:new ew(th,"subHeaderCount"),glyphIndexArray:new ew(eA,"subHeaderCount")},4:{length:eA,language:eA,segCountX2:eA,segCount:function(e){return e.segCountX2>>1},searchRange:eA,entrySelector:eA,rangeShift:eA,endCode:new ew(eA,"segCount"),reservedPad:new eR(eA),startCode:new ew(eA,"segCount"),idDelta:new ew(em,"segCount"),idRangeOffset:new ew(eA,"segCount"),glyphIndexArray:new ew(eA,function(e){return(e.length-e._currentOffset)/2})},6:{length:eA,language:eA,firstCode:eA,entryCount:eA,glyphIndices:new ew(eA,"entryCount")},8:{reserved:new eR(eA),length:ed,language:eA,is32:new ew(ec,8192),nGroups:ed,groups:new ew(td,"nGroups")},10:{reserved:new eR(eA),length:ed,language:ed,firstCode:ed,entryCount:ed,glyphIndices:new ew(eA,"numChars")},12:{reserved:new eR(eA),length:ed,language:ed,nGroups:ed,groups:new ew(td,"nGroups")},13:{reserved:new eR(eA),length:ed,language:ed,nGroups:ed,groups:new ew(td,"nGroups")},14:{length:ed,numRecords:ed,varSelectors:new ew(ty,"numRecords")}}),tE=new eM({platformID:eA,encodingID:eA,table:new eN(ed,tb,{type:"parent",lazy:!0})}),tI=new eM({version:eA,numSubtables:eA,tables:new eB(tE,"numSubtables")}),tC=new eM({version:ev,revision:ev,checkSumAdjustment:ed,magicNumber:ed,flags:eA,unitsPerEm:eA,created:new eB(ev,2),modified:new eB(ev,2),xMin:em,yMin:em,xMax:em,yMax:em,macStyle:new eQ(eA,["bold","italic","underline","outline","shadow","condensed","extended"]),lowestRecPPEM:eA,fontDirectionHint:em,indexToLocFormat:em,glyphDataFormat:em}),tB=new eM({version:ev,ascent:em,descent:em,lineGap:em,advanceWidthMax:eA,minLeftSideBearing:em,minRightSideBearing:em,xMaxExtent:em,caretSlopeRise:em,caretSlopeRun:em,caretOffset:em,reserved:new eR(em,4),metricDataFormat:em,numberOfMetrics:eA}),tw=new eM({advance:eA,bearing:em}),tx=new eM({metrics:new ew(tw,function(e){return e.parent.hhea.numberOfMetrics}),bearings:new ew(em,function(e){return e.parent.maxp.numGlyphs-e.parent.hhea.numberOfMetrics})}),tQ=new eM({version:ev,numGlyphs:eA,maxPoints:eA,maxContours:eA,maxComponentPoints:eA,maxComponentContours:eA,maxZones:eA,maxTwilightPoints:eA,maxStorage:eA,maxFunctionDefs:eA,maxInstructionDefs:eA,maxStackElements:eA,maxSizeOfInstru
1ctions:eA,maxComponentElements:eA,maxComponentDepth:eA});function tD(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return 1===e&&tR[r]?tR[r]:tF[e][t]}var tk=new Set(["x-mac-roman","x-mac-cyrillic","iso-8859-6","iso-8859-8"]),t_={"x-mac-croatian":"ÃÃ
ÃÃÃÃÃáà âäãåçéèêëÃìîïñóòôöõúùûüâ °¢£§â¢Â¶Ã®Šâ¢Â´Â¨â ŽÃâ±â¤â¥âµâââÅ¡â«ÂªÂºÎ©Å¾Ã¸Â¿Â¡Â¬âÆâÄ«Ä⦠ÃÃÃÅÅÄâââââ÷â©ââ¬â¹âºÃ»â·âââ°ÃÄÃÄÃÃÃÃÃÃÃÄÃÃÃÃıË˯ÏÃË¸ÃæË","x-mac-gaelic":"ÃÃ
ÃÃÃÃÃáà âäãåçéèêëÃìîïñóòôöõúùûüâ °¢£§â¢Â¶Ã®©â¢Â´Â¨â ÃÃá¸Â±â¤â¥á¸ÄÄá¸á¸á¸á¸Ä Ä¡á¹Ã¦Ã¸á¹á¹á¹É¼ÆÅ¿á¹ «»⦠ÃÃÃÅÅââââââṡáºÃ¿Å¸á¹ªâ¬â¹âºÅ¶Å·á¹«Â·á»²á»³âÃÃÃÃÃÃÃÃÃÃÃâ£ÃÃÃÃıÃýŴŵáºáº
áºáºáºáº","x-mac-greek":"ù²Ã³ÃÃÎ
à âäΨçéèêë£â¢Ã®Ã¯â¢Â½â°Ã´Ã¶Â¦â¬Ã¹Ã»Ã¼â ÎÎÎÎÎΠî©ΣΪ§â °·Î±â¤â¥Â¥ÎÎÎÎÎÎÎΦΫΨΩάάÎΡâΤ«»⦠ΥΧÎÎÅââââââ÷ÎÎÎÎÎήίÏÎÏαβÏδεÏγηιξκλμνοÏÏÏÏÏθÏÏÏÏ
ζÏÏÎΰÂ","x-mac-icelandic":"ÃÃ
ÃÃÃÃÃáà âäãåçéèêëÃìîïñóòôöõúùûü𢣧â¢Â¶Ã®©â¢Â´Â¨â ÃÃâ±â¤â¥Â¥ÂµâââÏâ«ÂªÂºÎ©Ã¦Ã¸Â¿Â¡Â¬âÆââ«»⦠ÃÃÃÅÅââââââ÷âÿŸââ¬ÃðÃþý·âââ°ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃıË˯ËË˸ËËË","x-mac-inuit":"ááá
áááá±á²á³á´á¸á¹áááááááá¦áá®á¯á°á²á³ááááááá°á¡á¥á¦â¢Â¶á§Â®Â©â¢á¨áªá«á»áááá
áááá¯á°á±á²á´áµá
áááááááªá¨á©áªá«á⦠á®á¾áááââââââáááááááááááá¿áááááá
áááááááá±á²á³á´áµá¶áá á¡á¢á£á¤á¥á¦á¼ÅÅ","x-mac-ce":"ÃÄÄÃÄÃÃáÄ
ÄäÄÄÄ鏟ÄÃÄÄÄÄóÄôöõúÄÄüâ °Ä£§â¢Â¶Ã®©â¢Ä¨â ģĮįĪâ¤â¥Ä«Ä¶ââÅĻļĽľĹĺÅ
ÅŬâÅÅâ«»⦠ÅÅÃÅÅââââââ÷âÅÅÅÅâ¹âºÅÅÅÅ ââÅ¡ÅÅÃŤťÃŽžŪÃÃūŮÃůŰűŲųÃýķŻÅżĢË","x-mac-romanian":"ÃÃ
ÃÃÃÃÃáà âäãåçéèêëÃìîïñóòôöõúùûüâ °¢£§â¢Â¶Ã®©â¢Â´Â¨â ÄÈâ±â¤â¥Â¥ÂµâââÏâ«ÂªÂºÎ©ÄÈ¿¡¬âÆââ«»⦠ÃÃÃÅÅââââââ÷âÿŸââ¬â¹âºÈÈâ¡Â·âââ°ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃıË˯ËË˸ËËË","x-mac-turkish":"ÃÃ
ÃÃÃÃÃáà âäãåçéèêëÃìîïñóòôöõúùûüâ °¢£§â¢Â¶Ã®©â¢Â´Â¨â ÃÃâ±â¤â¥Â¥ÂµâââÏâ«ÂªÂºÎ©Ã¦Ã¸Â¿Â¡Â¬âÆââ«»⦠ÃÃÃÅÅââââââ÷âÿŸÄÄİıÅÅâ¡Â·âââ°ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃï¢ Ë˯ËË˸ËËË"},tS=new Map,tF=[["utf-16be","utf-16be","utf-16be","utf-16be","utf-16be","utf-16be","utf-16be"],["x-mac-roman","shift-jis","big5","euc-kr","iso-8859-6","iso-8859-8","x-mac-greek","x-mac-cyrillic","x-mac-symbol","x-mac-devanagari","x-mac-gurmukhi","x-mac-gujarati","Oriya","Bengali","Tamil","Telugu","Kannada","Malayalam","Sinhalese","Burmese","Khmer","iso-8859-11","Laotian","Georgian","Armenian","gbk","Tibetan","Mongolian","Geez","x-mac-ce","Vietnamese","Sindhi"],["ascii",null,"iso-8859-1"],["symbol","utf-16be","shift-jis","gb18030","big5","euc-kr","johab",null,null,null,"utf-16be"]],tR={15:"x-mac-icelandic",17:"x-mac-turkish",18:"x-mac-croatian",24:"x-mac-ce",25:"x-mac-ce",26:"x-mac-ce",27:"x-mac-ce",28:"x-mac-ce",30:"x-mac-icelandic",37:"x-mac-romanian",38:"x-mac-ce",39:"x-mac-ce",40:"x-mac-ce",143:"x-mac-inuit",146:"x-mac-gaelic"},tT=[[],{0:"en",30:"fo",60:"ks",90:"rw",1:"fr",31:"fa",61:"ku",91:"rn",2:"de",32:"ru",62:"sd",92:"ny",3:"it",33:"zh",63:"bo",93:"mg",4:"nl",34
1:"nl-BE",64:"ne",94:"eo",5:"sv",35:"ga",65:"sa",128:"cy",6:"es",36:"sq",66:"mr",129:"eu",7:"da",37:"ro",67:"bn",130:"ca",8:"pt",38:"cz",68:"as",131:"la",9:"no",39:"sk",69:"gu",132:"qu",10:"he",40:"si",70:"pa",133:"gn",11:"ja",41:"yi",71:"or",134:"ay",12:"ar",42:"sr",72:"ml",135:"tt",13:"fi",43:"mk",73:"kn",136:"ug",14:"el",44:"bg",74:"ta",137:"dz",15:"is",45:"uk",75:"te",138:"jv",16:"mt",46:"be",76:"si",139:"su",17:"tr",47:"uz",77:"my",140:"gl",18:"hr",48:"kk",78:"km",141:"af",19:"zh-Hant",49:"az-Cyrl",79:"lo",142:"br",20:"ur",50:"az-Arab",80:"vi",143:"iu",21:"hi",51:"hy",81:"id",144:"gd",22:"th",52:"ka",82:"tl",145:"gv",23:"ko",53:"mo",83:"ms",146:"ga",24:"lt",54:"ky",84:"ms-Arab",147:"to",25:"pl",55:"tg",85:"am",148:"el-polyton",26:"hu",56:"tk",86:"ti",149:"kl",27:"es",57:"mn-CN",87:"om",150:"az",28:"lv",58:"mn",88:"so",151:"nn",29:"se",59:"ps",89:"sw"},[],{1078:"af",16393:"en-IN",1159:"rw",1074:"tn",1052:"sq",6153:"en-IE",1089:"sw",1115:"si",1156:"gsw",8201:"en-JM",1111:"kok",1051:"sk",1118:"am",17417:"en-MY",1042:"ko",1060:"sl",5121:"ar-DZ",5129:"en-NZ",1088:"ky",11274:"es-AR",15361:"ar-BH",13321:"en-PH",1108:"lo",16394:"es-BO",3073:"ar",18441:"en-SG",1062:"lv",13322:"es-CL",2049:"ar-IQ",7177:"en-ZA",1063:"lt",9226:"es-CO",11265:"ar-JO",11273:"en-TT",2094:"dsb",5130:"es-CR",13313:"ar-KW",2057:"en-GB",1134:"lb",7178:"es-DO",12289:"ar-LB",1033:"en",1071:"mk",12298:"es-EC",4097:"ar-LY",12297:"en-ZW",2110:"ms-BN",17418:"es-SV",6145:"ary",1061:"et",1086:"ms",4106:"es-GT",8193:"ar-OM",1080:"fo",1100:"ml",18442:"es-HN",16385:"ar-QA",1124:"fil",1082:"mt",2058:"es-MX",1025:"ar-SA",1035:"fi",1153:"mi",19466:"es-NI",10241:"ar-SY",2060:"fr-BE",1146:"arn",6154:"es-PA",7169:"aeb",3084:"fr-CA",1102:"mr",15370:"es-PY",14337:"ar-AE",1036:"fr",1148:"moh",10250:"es-PE",9217:"ar-YE",5132:"fr-LU",1104:"mn",20490:"es-PR",1067:"hy",6156:"fr-MC",2128:"mn-CN",3082:"es",1101:"as",4108:"fr-CH",1121:"ne",1034:"es",2092:"az-Cyrl",1122:"fy",1044:"nb",21514:"es-US",1068:"az",1110:"gl",2068:"nn",14346:"es-UY",1133:"ba",1079:"ka",1154:"oc",8202:"es-VE",1069:"eu",3079:"de-AT",1096:"or",2077:"sv-FI",1059:"be",1031:"de",1123:"ps",1053:"sv",2117:"bn",5127:"de-LI",1045:"pl",1114:"syr",1093:"bn-IN",4103:"de-LU",1046:"pt",1064:"tg",8218:"bs-Cyrl",2055:"de-CH",2070:"pt-PT",2143:"tzm",5146:"bs",1032:"el",1094:"pa",1097:"ta",1150:"br",1135:"kl",1131:"qu-BO",1092:"tt",1026:"bg",1095:"gu",2155:"qu-EC",1098:"te",1027:"ca",1128:"ha",3179:"qu",1054:"th",3076:"zh-HK",1037:"he",1048:"ro",1105:"bo",5124:"zh-MO",1081:"hi",1047:"rm",1055:"tr",2052:"zh",1038:"hu",1049:"ru",1090:"tk",4100:"zh-SG",1039:"is",9275:"smn",1152:"ug",1028:"zh-TW",1136:"ig",4155:"smj-NO",1058:"uk",1155:"co",1057:"id",5179:"smj",1070:"hsb",1050:"hr",1117:"iu",3131:"se-FI",1056:"ur",4122:"hr-BA",2141:"iu-Latn",1083:"se",2115:"uz-Cyrl",1029:"cs",2108:"ga",2107:"se-SE",1091:"uz",1030:"da",1076:"xh",8251:"sms",1066:"vi",1164:"prs",1077:"zu",6203:"sma-NO",1106:"cy",1125:"dv",1040:"it",7227:"sms",1160:"wo",2067:"nl-BE",2064:"it-CH",1103:"sa",1157:"sah",1043:"nl",1041:"ja",7194:"sr-Cyrl-BA",1144:"ii",3081:"en-AU",1099:"kn",3098:"sr",1130:"yo",10249:"en-BZ",1087:"kk",6170:"sr-Latn-BA",4105:"en-CA",1107:"km",2074:"sr-Latn",9225:"en-029",1158:"quc",1132:"nso"}],tL=new eM({platformID:eA,encodingID:eA,languageID:eA,nameID:eA,length:eA,string:new eN(eA,new eT("length",function(e){return tD(e.platformID,e.encodingID,e.languageID)}),{type:"parent",relativeTo:function(e){return e.parent.stringOffset},allowNull:!1})}),tO=new eM({length:eA,tag:new eN(eA,new eT("length","utf16be"),{type:"parent",relativeTo:function(e){return e.stringOffset}})}),tM=new eU(eA,{0:{count:eA,stringOffset:eA,records:new eB(tL,"count")},1:{count:eA,stringOffset:eA,records:new eB(tL,"count"),langTagCount:eA,langTags:new eB(tO,"langTagCount")}}),tU=["copyright","fontFamily","fontSubfamily","uniqueSubfamily","fullName","version","postscriptName","trademark","manufacturer","designer","description","vendorURL","designerURL","license","licenseURL",null,"preferredFamily","preferredSubfamily","compatibleFull","sampleText","postscriptCIDFontName","wwsFamilyName","wwsSubfamilyName"];tM.process=function(e){var t={},r=!0,n=!1,i=void 0;try{for(var a,o=this.records[Symbol.iterator]();!(r=(a=o.next()).done);r=!0){var s=a.value,l=tT[s.platformID][s.languageID];null==l&&null!=this.langTags&&s.languageID>=32768&&(l=this.langTags[s.languageID-32768].tag),null==l&&(l=s.platformID+"-"+s.languageID);var u=s.nameID>=256?"fontFeatures":tU[s.nameID]||s.nameID;null==t[u]&&(t[u]={});var c=t[u];s.nameID>=256&&(c=c[s.nameID]||(c[s.nameID]={})),("string"==typeof s.string||"string"!=typeof c[l])&&(c[l]=s.string)}}catch(e){n=!0,i=e}finally{try{r||null==o.return||o.return()}finally{if(n)throw i}}this.records=t},tM.preEncode=function(){if(!Array.isArray(this.records)){this.version=0;var e=[];for(var t in this.records){var r=this.records[t];"fontFeatures"!==t&&(e.push({platformID:3,encodingID:1,languageID:1033,nameID:tU.indexOf(t),length:2*r.en.length,string:r.en}),"postscriptName"===t&&e.push({platformID:1,encodingID:0,languageID:0,nameID:tU.indexOf(t),length:r.en.length,string:r.en}))}this.records=e,this.count=e.length,this.stringOffset=tM.size(this,null,!1)}};var tN=new eU(eA,{header:{xAvgCharWidth:em,usWeightClass:eA,usWidthClass:eA,fsType:new eQ(eA,[null,"noEmbedding","viewOnly","editable",null,null,null,null,"noSubsetting","bitmapOnly"]),ySubscriptXSize:em,ySubscriptYSize:em,ySubscriptXOffset:em,ySubscriptYOffset:em,ySuperscriptXSize:em,ySuperscriptYSize:em,ySuperscriptXOffset:em,ySuperscriptYOffset:em,yStrikeoutSize:em,yStrikeoutPosition:em,sFamilyClass:em,panose:new eB(ec,10),ulCharRange:new eB(ed,4),vendorID:new eT(4),fsSelection:new eQ(eA,["italic","underscore","negative","outlined","strikeout","bold","regular","useTypoMetrics","wws","oblique"]),usFirstCharIndex:eA,usLastCharIndex:eA},0:{},1:{typoAscender:em,typoDescender:em,typoLineGap:em,winAscent:eA,winDescent:eA,codePageRange:new eB(ed,2)},2:{typoAscender:em,typoDescender:em,typoLineGap:em,winAscent:eA,winDescent:eA,codePageRange:new eB(ed,2),xHeight:em,capHeight:em,defaultChar:eA,breakChar:eA,maxContent:eA},5:{typoAscender:em,typoDescender:em,typoLineGap:em,winAscent:eA,winDescent:eA,codePageRange:new eB(ed,2),xHeight:em,capHeight:em,defaultChar:eA,breakChar:eA,maxContent:eA,usLowerOpticalPointSize:eA,usUpperOpticalPointSize:eA}}
1),tP=tN.versions;tP[3]=tP[4]=tP[2];var tG=new eU(eE,{header:{italicAngle:eE,underlinePosition:em,underlineThickness:em,isFixedPitch:ed,minMemType42:ed,maxMemType42:ed,minMemType1:ed,maxMemType1:ed},1:{},2:{numberOfGlyphs:eA,glyphNameIndex:new eB(eA,"numberOfGlyphs"),names:new eB(new eT(ec))},2.5:{numberOfGlyphs:eA,offsets:new eB(ec,"numberOfGlyphs")},3:{},4:{map:new eB(ed,function(e){return e.parent.maxp.numGlyphs})}}),tz=new eM({controlValues:new eB(em)}),tH=new eM({instructions:new eB(ec)}),tY=new eU("head.indexToLocFormat",{0:{offsets:new eB(eA)},1:{offsets:new eB(ed)}});tY.process=function(){if(0===this.version&&!this._processed){for(var e=0;e<this.offsets.length;e++)this.offsets[e]<<=1;this._processed=!0}},tY.preEncode=function(){if(0===this.version&&!1!==this._processed){for(var e=0;e<this.offsets.length;e++)this.offsets[e]>>>=1;this._processed=!1}};var tW=new eM({controlValueProgram:new eB(ec)}),tj=new eB(new e_),tJ=function(){function e(t){(0,M._)(this,e),this.type=t}return(0,U._)(e,[{key:"getCFFVersion",value:function(e){for(;e&&!e.hdrSize;)e=e.parent;return e?e.version:-1}},{key:"decode",value:function(e,t){var r,n=this.getCFFVersion(t)>=2?e.readUInt32BE():e.readUInt16BE();if(0===n)return[];var i=e.readUInt8();if(1===i)r=ec;else if(2===i)r=eA;else if(3===i)r=eh;else if(4===i)r=ed;else throw Error("Bad offset size in CFFIndex: ".concat(i," ").concat(e.pos));for(var a=[],o=e.pos+(n+1)*i-1,s=r.decode(e),l=0;l<n;l++){var u=r.decode(e);if(null!=this.type){var c=e.pos;e.pos=o+s,t.length=u-s,a.push(this.type.decode(e,t)),e.pos=c}else a.push({offset:o+s,length:u-s});s=u}return e.pos=o+s,a}},{key:"size",value:function(e,t){var r,n=2;if(0===e.length)return n;for(var i=this.type||new e_,a=1,o=0;o<e.length;o++){var s=e[o];a+=i.size(s,t)}if(a<=255)r=ec;else if(a<=65535)r=eA;else if(a<=0xffffff)r=eh;else if(a<=0xffffffff)r=ed;else throw Error("Bad offset in CFFIndex");return n+(1+r.size()*(e.length+1)+(a-1))}},{key:"encode",value:function(e,t,r){if(e.writeUInt16BE(t.length),0!==t.length){var n=this.type||new e_,i=[],a=1,o=!0,s=!1,l=void 0;try{for(var u,c=t[Symbol.iterator]();!(o=(u=c.next()).done);o=!0){var A=u.value,f=n.size(A,r);i.push(f),a+=f}}catch(e){s=!0,l=e}finally{try{o||null==c.return||c.return()}finally{if(s)throw l}}if(a<=255)p=ec;else if(a<=65535)p=eA;else if(a<=0xffffff)p=eh;else if(a<=0xffffffff)p=ed;else throw Error("Bad offset in CFFIndex");e.writeUInt8(p.size()),a=1,p.encode(e,a);var h=!0,d=!1,g=void 0;try{for(var p,m,v=i[Symbol.iterator]();!(h=(m=v.next()).done);h=!0){var y=m.value;a+=y,p.encode(e,a)}}catch(e){d=!0,g=e}finally{try{h||null==v.return||v.return()}finally{if(d)throw g}}var b=!0,E=!1,I=void 0;try{for(var C,B=t[Symbol.iterator]();!(b=(C=B.next()).done);b=!0){var w=C.value;n.encode(e,w,r)}}catch(e){E=!0,I=e}finally{try{b||null==B.return||B.return()}finally{if(E)throw I}}}}}]),e}(),tK=["0","1","2","3","4","5","6","7","8","9",".","E","E-",null,"-"],tq={".":10,E:11,"E-":12,"-":14},tV=function(){function e(){(0,M._)(this,e)}return(0,U._)(e,null,[{key:"decode",value:function(e,t){if(32<=t&&t<=246)return t-139;if(247<=t&&t<=250)return(t-247)*256+e.readUInt8()+108;if(251<=t&&t<=254)return-(256*(t-251))-e.readUInt8()-108;if(28===t)return e.readInt16BE();if(29===t)return e.readInt32BE();if(30===t){for(var r="";;){var n=e.readUInt8(),i=n>>4;if(15===i)break;r+=tK[i];var a=15&n;if(15===a)break;r+=tK[a]}return parseFloat(r)}return null}},{key:"size",value:function(e){return(e.forceLarge&&(e=32768),(0|e)!==e)?1+Math.ceil(((""+e).length+1)/2):-107<=e&&e<=107?1:108<=e&&e<=1131||-1131<=e&&e<=-108?2:-32768<=e&&e<=32767?3:5}},{key:"encode",value:function(e,t){var r=Number(t);if(t.forceLarge)return e.writeUInt8(29),e.writeInt32BE(r);if((0|r)!==r){e.writeUInt8(30);for(var n=""+r,i=0;i<n.length;i+=2){var a=n[i],o=tq[a]||+a;if(i===n.length-1)var s=15;else var l=n[i+1],s=tq[l]||+l;e.writeUInt8(o<<4|15&s)}if(15!==s)return e.writeUInt8(240)}else if(-107<=r&&r<=107)return e.writeUInt8(r+139);else if(108<=r&&r<=1131)return r-=108,e.writeUInt8((r>>8)+247),e.writeUInt8(255&r);else if(-1131<=r&&r<=-108)return r=-r-108,e.writeUInt8((r>>8)+251),e.writeUInt8(255&r);else if(-32768<=r&&r<=32767)return e.writeUInt8(28),e.writeInt16BE(r);else return e.writeUInt8(29),e.writeInt32BE(r)}}]),e}(),tZ=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];(0,M._)(this,e),this.ops=t,this.fields={};var r=!0,n=!1,i=void 0;try{for(var a,o=t[Symbol.iterator]();!(r=(a=o.next()).done);r=!0){var s=a.value,l=Array.isArray(s[0])?s[0][0]<<8|s[0][1]:s[0];this.fields[l]=s}}catch(e){n=!0,i=e}finally{try{r||null==o.return||o.return()}finally{if(n)throw i}}}return(0,U._)(e,[{key:"decodeOperands",value:function(e,t,r,n){var i=this;if(Array.isArray(e))return n.map(function(n,a){return i.decodeOperands(e[a],t,r,[n])});if(null!=e.decode)return e.decode(t,r,n);switch(e){case"number":case"offset":case"sid":return n[0];case"boolean":return!!n[0];default:return n}}},{key:"encodeOperands",value:function(e,t,r,n){var i=this;if(Array.isArray(e))return n.map(function(n,a){return i.encodeOperands(e[a],t,r,n)[0]});if(null!=e.encode)return e.encode(t,n,r);if("number"==typeof n)return[n];if("boolean"==typeof n)return[+n];if(Array.isArray(n))return n;else return[n]}},{key:"decode",value:function(e,t){var r=e.pos+t.length,n={},a=[];for(var o in Object.defineProperties(n,{parent:{value:t},_startOffset:{value:e.pos}}),this.fields){var s=this.fields[o];n[s[1]]=s[3]}for(;e.pos<r;){var l=e.readUInt8();if(l<28){12===l&&(l=l<<8|e.readUInt8());var u=this.fields[l];if(!u)throw Error("Unknown operator ".concat(l));var c=this.decodeOperands(u[2],e,n,a);null!=c&&((0,i._)(c,eC)?Object.defineProperty(n,u[1],c):n[u[1]]=c),a=[]}else a.push(tV.decode(e,l))}return n}},{key:"size",value:function(e,t){var r=!(arguments.length>2)||void 0===arguments[2]||arguments[2],n={parent:t,val:e,pointerSize:0,startOffset:t.startOffset||0},i=0;for(var a in this.fields){var o=this.fields[a],s=e[o[1]];if(!(null==s||(0,ez.default)(s,o[3]))){var l=this.encodeOperands(o[2],null,
1n,s),u=!0,c=!1,A=void 0;try{for(var f,h=l[Symbol.iterator]();!(u=(f=h.next()).done);u=!0){var d=f.value;i+=tV.size(d)}}catch(e){c=!0,A=e}finally{try{u||null==h.return||h.return()}finally{if(c)throw A}}i+=(Array.isArray(o[0])?o[0]:[o[0]]).length}}return r&&(i+=n.pointerSize),i}},{key:"encode",value:function(e,t,r){var n={pointers:[],startOffset:e.pos,parent:r,val:t,pointerSize:0};n.pointerOffset=e.pos+this.size(t,n,!1);var i=!0,a=!1,o=void 0;try{for(var s,l=this.ops[Symbol.iterator]();!(i=(s=l.next()).done);i=!0){var u=s.value,c=t[u[1]];if(!(null==c||(0,ez.default)(c,u[3]))){var A=this.encodeOperands(u[2],e,n,c),f=!0,h=!1,d=void 0;try{for(var g,p=A[Symbol.iterator]();!(f=(g=p.next()).done);f=!0){var m=g.value;tV.encode(e,m)}}catch(e){h=!0,d=e}finally{try{f||null==p.return||p.return()}finally{if(h)throw d}}var v=Array.isArray(u[0])?u[0]:[u[0]],y=!0,b=!1,E=void 0;try{for(var I,C=v[Symbol.iterator]();!(y=(I=C.next()).done);y=!0){var B=I.value;e.writeUInt8(B)}}catch(e){b=!0,E=e}finally{try{y||null==C.return||C.return()}finally{if(b)throw E}}}}}catch(e){a=!0,o=e}finally{try{i||null==l.return||l.return()}finally{if(a)throw o}}for(var w=0;w<n.pointers.length;){var x=n.pointers[w++];x.type.encode(e,x.val,x.parent)}}}]),e}(),tX=function(e){function t(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,M._)(this,t),null==r.type&&(r.type="global"),(0,P._)(this,t,[null,e,r])}return(0,H._)(t,e),(0,U._)(t,[{key:"decode",value:function(e,r,n){return this.offsetType={decode:function(){return n[0]}},(0,G._)((0,z._)(t.prototype),"decode",this).call(this,e,r,n)}},{key:"encode",value:function(e,r,n){if(!e)return this.offsetType={size:function(){return 0}},this.size(r,n),[new t$(0)];var i=null;return this.offsetType={encode:function(e,t){return i=t}},(0,G._)((0,z._)(t.prototype),"encode",this).call(this,e,r,n),[new t$(i)]}}]),t}(eN),t$=function(){function e(t){(0,M._)(this,e),this.val=t,this.forceLarge=!0}return(0,U._)(e,[{key:"valueOf",value:function(){return this.val}}]),e}(),t0=new tZ([[6,"BlueValues","delta",null],[7,"OtherBlues","delta",null],[8,"FamilyBlues","delta",null],[9,"FamilyOtherBlues","delta",null],[[12,9],"BlueScale","number",.039625],[[12,10],"BlueShift","number",7],[[12,11],"BlueFuzz","number",1],[10,"StdHW","number",null],[11,"StdVW","number",null],[[12,12],"StemSnapH","delta",null],[[12,13],"StemSnapV","delta",null],[[12,14],"ForceBold","boolean",!1],[[12,17],"LanguageGroup","number",0],[[12,18],"ExpansionFactor","number",.06],[[12,19],"initialRandomSeed","number",0],[20,"defaultWidthX","number",0],[21,"nominalWidthX","number",0],[22,"vsindex","number",0],[23,"blend",function(){function e(){(0,M._)(this,e)}return(0,U._)(e,null,[{key:"decode",value:function(e,t,r){for(var n=r.pop();r.length>n;)r.pop()}}]),e}(),null],[19,"Subrs",new tX(new tJ,{type:"local"}),null]]),t1=[".notdef","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","endash","dagger","daggerdbl","periodcentered","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","questiondown","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","ring","cedilla","hungarumlaut","ogonek","caron","emdash","AE","ordfeminine","Lslash","Oslash","OE","ordmasculine","ae","dotlessi","lslash","oslash","oe","germandbls","onesuperior","logicalnot","mu","trademark","Eth","onehalf","plusminus","Thorn","onequarter","divide","brokenbar","degree","thorn","threequarters","twosuperior","registered","minus","eth","multiply","threesuperior","copyright","Aacute","Acircumflex","Adieresis","Agrave","Aring","Atilde","Ccedilla","Eacute","Ecircumflex","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Ntilde","Oacute","Ocircumflex","Odieresis","Ograve","Otilde","Scaron","Uacute","Ucircumflex","Udieresis","Ugrave","Yacute","Ydieresis","Zcaron","aacute","acircumflex","adieresis","agrave","aring","atilde","ccedilla","eacute","ecircumflex","edieresis","egrave","iacute","icircumflex","idieresis","igrave","ntilde","oacute","ocircumflex","odieresis","ograve","otilde","scaron","uacute","ucircumflex","udieresis","ugrave","yacute","ydieresis","zcaron","exclamsmall","Hungarumlautsmall","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","commasuperior","threequartersemdash","periodsuperior","questionsmall","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","ffi","ffl","parenleftinferior","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","exclamdownsmall","centoldstyle","Lslashsmall","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","Dotaccentsmall","Macronsmall","figuredash","hypheninferior","Ogoneksmall","Ringsmall","Cedillasmall","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall","001.000","001.001","001.002","001.003","Black","Bold","Book","Light","Medium","Regular","Roman","Semibold"],t2=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","","end
1ash","dagger","daggerdbl","periodcentered","","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","","questiondown","","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","","ring","cedilla","","hungarumlaut","ogonek","caron","emdash","","","","","","","","","","","","","","","","","AE","","ordfeminine","","","","","Lslash","Oslash","OE","ordmasculine","","","","","","ae","","","","dotlessi","","","lslash","oslash","oe","germandbls"],t5=[".notdef","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","endash","dagger","daggerdbl","periodcentered","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","questiondown","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","ring","cedilla","hungarumlaut","ogonek","caron","emdash","AE","ordfeminine","Lslash","Oslash","OE","ordmasculine","ae","dotlessi","lslash","oslash","oe","germandbls","onesuperior","logicalnot","mu","trademark","Eth","onehalf","plusminus","Thorn","onequarter","divide","brokenbar","degree","thorn","threequarters","twosuperior","registered","minus","eth","multiply","threesuperior","copyright","Aacute","Acircumflex","Adieresis","Agrave","Aring","Atilde","Ccedilla","Eacute","Ecircumflex","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Ntilde","Oacute","Ocircumflex","Odieresis","Ograve","Otilde","Scaron","Uacute","Ucircumflex","Udieresis","Ugrave","Yacute","Ydieresis","Zcaron","aacute","acircumflex","adieresis","agrave","aring","atilde","ccedilla","eacute","ecircumflex","edieresis","egrave","iacute","icircumflex","idieresis","igrave","ntilde","oacute","ocircumflex","odieresis","ograve","otilde","scaron","uacute","ucircumflex","udieresis","ugrave","yacute","ydieresis","zcaron"],t3=new eM({reserved:new eR(eA),reqFeatureIndex:eA,featureCount:eA,featureIndexes:new eB(eA,"featureCount")}),t4=new eM({tag:new eT(4),langSys:new eN(eA,t3,{type:"parent"})}),t6=new eM({defaultLangSys:new eN(eA,t3),count:eA,langSysRecords:new eB(t4,"count")}),t8=new eB(new eM({tag:new eT(4),script:new eN(eA,t6,{type:"parent"})}),eA),t7=new eM({version:eA,nameID:eA}),t9=new eM({featureParams:new eN(eA,t7),lookupCount:eA,lookupListIndexes:new eB(eA,"lookupCount")}),re=new eB(new eM({tag:new eT(4),feature:new eN(eA,t9,{type:"parent"})}),eA),rt=new eM({markAttachmentType:ec,flags:new eQ(ec,["rightToLeft","ignoreBaseGlyphs","ignoreLigatures","ignoreMarks","useMarkFilteringSet"])});function rr(e){var t=new eM({lookupType:eA,flags:rt,subTableCount:eA,subTables:new eB(new eN(eA,e),"subTableCount"),markFilteringSet:new eF(eA,function(e){return e.flags.flags.useMarkFilteringSet})});return new ew(new eN(eA,t),eA)}var rn=new eM({start:eA,end:eA,startCoverageIndex:eA}),ri=new eU(eA,{1:{glyphCount:eA,glyphs:new eB(eA,"glyphCount")},2:{rangeCount:eA,rangeRecords:new eB(rn,"rangeCount")}}),ra=new eM({start:eA,end:eA,class:eA}),ro=new eU(eA,{1:{startGlyph:eA,glyphCount:eA,classValueArray:new eB(eA,"glyphCount")},2:{classRangeCount:eA,classRangeRecord:new eB(ra,"classRangeCount")}}),rs=new eM({a:eA,b:eA,deltaFormat:eA}),rl=new eM({sequenceIndex:eA,lookupListIndex:eA}),ru=new eM({glyphCount:eA,lookupCount:eA,input:new eB(eA,function(e){return e.glyphCount-1}),lookupRecords:new eB(rl,"lookupCount")}),rc=new eB(new eN(eA,ru),eA),rA=new eM({glyphCount:eA,lookupCount:eA,classes:new eB(eA,function(e){return e.glyphCount-1}),lookupRecords:new eB(rl,"lookupCount")}
1),rf=new eB(new eN(eA,rA),eA),rh=new eU(eA,{1:{coverage:new eN(eA,ri),ruleSetCount:eA,ruleSets:new eB(new eN(eA,rc),"ruleSetCount")},2:{coverage:new eN(eA,ri),classDef:new eN(eA,ro),classSetCnt:eA,classSet:new eB(new eN(eA,rf),"classSetCnt")},3:{glyphCount:eA,lookupCount:eA,coverages:new eB(new eN(eA,ri),"glyphCount"),lookupRecords:new eB(rl,"lookupCount")}}),rd=new eM({backtrackGlyphCount:eA,backtrack:new eB(eA,"backtrackGlyphCount"),inputGlyphCount:eA,input:new eB(eA,function(e){return e.inputGlyphCount-1}),lookaheadGlyphCount:eA,lookahead:new eB(eA,"lookaheadGlyphCount"),lookupCount:eA,lookupRecords:new eB(rl,"lookupCount")}),rg=new eB(new eN(eA,rd),eA),rp=new eU(eA,{1:{coverage:new eN(eA,ri),chainCount:eA,chainRuleSets:new eB(new eN(eA,rg),"chainCount")},2:{coverage:new eN(eA,ri),backtrackClassDef:new eN(eA,ro),inputClassDef:new eN(eA,ro),lookaheadClassDef:new eN(eA,ro),chainCount:eA,chainClassSet:new eB(new eN(eA,rg),"chainCount")},3:{backtrackGlyphCount:eA,backtrackCoverage:new eB(new eN(eA,ri),"backtrackGlyphCount"),inputGlyphCount:eA,inputCoverage:new eB(new eN(eA,ri),"inputGlyphCount"),lookaheadGlyphCount:eA,lookaheadCoverage:new eB(new eN(eA,ri),"lookaheadGlyphCount"),lookupCount:eA,lookupRecords:new eB(rl,"lookupCount")}}),rm=new ey(16,"BE",14),rv=new eM({startCoord:rm,peakCoord:rm,endCoord:rm}),ry=new eM({axisCount:eA,regionCount:eA,variationRegions:new eB(new eB(rv,"axisCount"),"regionCount")}),rb=new eM({shortDeltas:new eB(em,function(e){return e.parent.shortDeltaCount}),regionDeltas:new eB(ep,function(e){return e.parent.regionIndexCount-e.parent.shortDeltaCount}),deltas:function(e){return e.shortDeltas.concat(e.regionDeltas)}}),rE=new eM({itemCount:eA,shortDeltaCount:eA,regionIndexCount:eA,regionIndexes:new eB(eA,"regionIndexCount"),deltaSets:new eB(rb,"itemCount")}),rI=new eM({format:eA,variationRegionList:new eN(ed,ry),variationDataCount:eA,itemVariationData:new eB(new eN(ed,rE),"variationDataCount")}),rC=new eU(eA,{1:(ae={axisIndex:eA},(0,N._)(ae,"axisIndex",eA),(0,N._)(ae,"filterRangeMinValue",rm),(0,N._)(ae,"filterRangeMaxValue",rm),ae)}),rB=new eM({conditionCount:eA,conditionTable:new eB(new eN(ed,rC),"conditionCount")}),rw=new eM({featureIndex:eA,alternateFeatureTable:new eN(ed,t9,{type:"parent"})}),rx=new eM({version:eE,substitutionCount:eA,substitutions:new eB(rw,"substitutionCount")}),rQ=new eM({conditionSet:new eN(ed,rB,{type:"parent"}),featureTableSubstitution:new eN(ed,rx,{type:"parent"})}),rD=new eM({majorVersion:eA,minorVersion:eA,featureVariationRecordCount:ed,featureVariationRecords:new eB(rQ,"featureVariationRecordCount")}),rk=function(){function e(t,r){(0,M._)(this,e),this.predefinedOps=t,this.type=r}return(0,U._)(e,[{key:"decode",value:function(e,t,r){return this.predefinedOps[r[0]]?this.predefinedOps[r[0]]:this.type.decode(e,t,r)}},{key:"size",value:function(e,t){return this.type.size(e,t)}},{key:"encode",value:function(e,t,r){var n=this.predefinedOps.indexOf(t);return -1!==n?n:this.type.encode(e,t,r)}}]),e}(),r_=function(e){function t(){return(0,M._)(this,t),(0,P._)(this,t,["UInt8"])}return(0,H._)(t,e),(0,U._)(t,[{key:"decode",value:function(e){return 127&ec.decode(e)}}]),t}(eu),rS=new eM({first:eA,nLeft:ec}),rF=new eM({first:eA,nLeft:eA}),rR=new rk([t2,["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclamsmall","Hungarumlautsmall","","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","questionsmall","","asuperior","bsuperior","centsuperior","dsuperior","esuperior","","","isuperior","","","lsuperior","msuperior","nsuperior","osuperior","","","rsuperior","ssuperior","tsuperior","","ff","fi","fl","ffi","ffl","parenleftinferior","","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","exclamdownsmall","centoldstyle","Lslashsmall","","","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","","Dotaccentsmall","","","Macronsmall","","","figuredash","hypheninferior","","","Ogoneksmall","Ringsmall","Cedillasmall","","","","onequarter","onehalf","threequarters","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","","","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall"]],new tX(new eU(new r_,{0:{nCodes:ec,codes:new eB(ec,"nCodes")},1:{nRanges:ec,ranges:new eB(rS,"nRanges")}
1}),{lazy:!0})),rT=function(e){function t(){return(0,M._)(this,t),(0,P._)(this,t,arguments)}return(0,H._)(t,e),(0,U._)(t,[{key:"decode",value:function(e,t){for(var r=eI(this.length,e,t),n=0,i=[];n<r;){var a=this.type.decode(e,t);a.offset=n,n+=a.nLeft+1,i.push(a)}return i}}]),t}(eB),rL=new rk([t5,[".notdef","space","exclamsmall","Hungarumlautsmall","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","questionsmall","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","fi","fl","ffi","ffl","parenleftinferior","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","exclamdownsmall","centoldstyle","Lslashsmall","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","Dotaccentsmall","Macronsmall","figuredash","hypheninferior","Ogoneksmall","Ringsmall","Cedillasmall","onequarter","onehalf","threequarters","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall"],[".notdef","space","dollaroldstyle","dollarsuperior","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","fi","fl","ffi","ffl","parenleftinferior","parenrightinferior","hyphensuperior","colonmonetary","onefitted","rupiah","centoldstyle","figuredash","hypheninferior","onequarter","onehalf","threequarters","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior"]],new tX(new eU(ec,{0:{glyphs:new eB(eA,function(e){return e.parent.CharStrings.length-1})},1:{ranges:new rT(rS,function(e){return e.parent.CharStrings.length-1})},2:{ranges:new rT(rF,function(e){return e.parent.CharStrings.length-1})}}),{lazy:!0})),rO=new eM({first:eA,fd:ec}),rM=new eM({first:ed,fd:eA}),rU=new eU(ec,{0:{fds:new eB(ec,function(e){return e.parent.CharStrings.length})},3:{nRanges:eA,ranges:new eB(rO,"nRanges"),sentinel:eA},4:{nRanges:ed,ranges:new eB(rM,"nRanges"),sentinel:ed}}),rN=new tX(t0),rP=function(){function e(){(0,M._)(this,e)}return(0,U._)(e,[{key:"decode",value:function(e,t,r){return t.length=r[0],rN.decode(e,t,[r[1]])}},{key:"size",value:function(e,t){return[t0.size(e,t,!1),rN.size(e,t)[0]]}},{key:"encode",value:function(e,t,r){return[t0.size(t,r,!1),rN.encode(e,t,r)[0]]}}]),e}(),rG=new tZ([[18,"Private",new rP,null],[[12,38],"FontName","sid",null],[[12,7],"FontMatrix","array",[.001,0,0,.001,0,0]],[[12,5],"PaintType","number",0]]),rz=new tZ([[[12,30],"ROS",["sid","sid","number"],null],[0,"version","sid",null],[1,"Notice","sid",null],[[12,0],"Copyright","sid",null],[2,"FullName","sid",null],[3,"FamilyName","sid",null],[4,"Weight","sid",null],[[12,1],"isFixedPitch","boolean",!1],[[12,2],"ItalicAngle","number",0],[[12,3],"UnderlinePosition","number",-100],[[12,4],"UnderlineThickness","number",50],[[12,5],"PaintType","number",0],[[12,6],"CharstringType","number",2],[[12,7],"FontMatrix","array",[.001,0,0,.001,0,0]],[13,"UniqueID","number",null],[5,"FontBBox","array",[0,0,0,0]],[[12,8],"StrokeWidth","number",0],[14,"XUID","array",null],[15,"charset",rL,t5],[16,"Encoding",rR,t2],[17,"CharStrings",new tX(new tJ),null],[18,"Private",new rP,null],[[12,20],"SyntheticBase","number",null],[[12,21],"PostScript","sid",null],[[12,22],"BaseFontName","sid",null],[[12,23],"BaseFontBlend","delta",null],[[12,31],"CIDFontVersion","number",0],[[12,32],"CIDFontRevision","number",0],[[12,33],"CIDFontType","number",0],[[12,34],"CIDCount","number",8720],[[12,35],"UIDBase","number",null],[[12,37],"FDSelect",new tX(rU),null],[[12,36],"FDArray",new tX(new tJ(rG)),null],[[12,38],"FontName","sid",null]]),rH=new eM({length:eA,itemVariationStore:rI}),rY=new tZ([[[12,7],"FontMatrix","array",[.001,0,0,.001,0,0]],[17,"CharStrings",new tX(new tJ),null],[[12,37],"FDSelect",new tX(rU),null],[[12,36],"FDArray",new tX(new tJ(rG)),null],[24,"vstore",new tX(rH),null],[25,"maxstack","number",193]]),rW=new eU(eb,{1:{hdrSize:ec,offSize:ec,nameIndex:new tJ(new eT("length")),topDictIndex:new tJ(rz),stringIndex:new tJ(new eT("length")),globalSubrIndex:new tJ},2:{hdrSize:ec,length:eA,topDict:rY,globalSubrIndex:new tJ}}),rj=function(){function e(t){(0,M._)(this,e),this.stream=t,this.decode()}return(0,U._)(e,[{key:"decode",value:function(){this.stream.pos;var e=rW.decode(this.stream);for(var t in e){var r=e[t];this[t]=r}if(this.version<2){if(1!==this.topDictIndex.length)throw Error("Only a single font is allowed in CFF");this.topDict=this.topDictIndex[0]}return this.isCIDFont=null!=this.topDict.ROS,this}},{key:"string",value:function(e){return this.version>=2?null:e<t1.length?t1[e]:this.stringIndex[e-t1.length]}},{key:"postscriptName",get:function(){return this.version<2?this.nameIndex[0]:null}},{key:"fullName",get:function(){return this.string(this.topDict.FullName)}},{key:"familyName",get:function(){return this.string(this.topDict.FamilyName)}},{key:"getCharString",value:function(e){return this.stream.pos=this.topDict.CharStrings[e].offset,this.stream.readBuffer(this.topDict.CharStrings[e].length)}},{key:"getGlyphName",value:function(e){if(this.version>=2||this.isCIDFont)return null;var t=this.topDict.charset;if(Array.isArray(t))return t[e];
1if(0===e)return".notdef";switch(e-=1,t.version){case 0:return this.string(t.glyphs[e]);case 1:case 2:for(var r=0;r<t.ranges.length;r++){var n=t.ranges[r];if(n.offset<=e&&e<=n.offset+n.nLeft)return this.string(n.first+(e-n.offset))}}return null}},{key:"fdForGlyph",value:function(e){if(!this.topDict.FDSelect)return null;switch(this.topDict.FDSelect.version){case 0:return this.topDict.FDSelect.fds[e];case 3:case 4:for(var t=this.topDict.FDSelect.ranges,r=0,n=t.length-1;r<=n;){var i=r+n>>1;if(e<t[i].first)n=i-1;else{if(!(i<n)||!(e>=t[i+1].first))return t[i].fd;r=i+1}}default:throw Error("Unknown FDSelect version: ".concat(this.topDict.FDSelect.version))}}},{key:"privateDictForGlyph",value:function(e){if(this.topDict.FDSelect){var t=this.fdForGlyph(e);return this.topDict.FDArray[t]?this.topDict.FDArray[t].Private:null}return this.version<2?this.topDict.Private:this.topDict.FDArray[0].Private}}],[{key:"decode",value:function(t){return new e(t)}}]),e}(),rJ=new eM({glyphIndex:eA,vertOriginY:em}),rK=new eM({majorVersion:eA,minorVersion:eA,defaultVertOriginY:em,numVertOriginYMetrics:eA,metrics:new eB(rJ,"numVertOriginYMetrics")}),rq=new eM({height:ec,width:ec,horiBearingX:ep,horiBearingY:ep,horiAdvance:ec,vertBearingX:ep,vertBearingY:ep,vertAdvance:ec}),rV=new eM({height:ec,width:ec,bearingX:ep,bearingY:ep,advance:ec}),rZ=new eM({glyph:eA,xOffset:ep,yOffset:ep}),rX=function e(){(0,M._)(this,e)},r$=function e(){(0,M._)(this,e)};new eU("version",{1:{metrics:rV,data:rX},2:{metrics:rV,data:r$},5:{data:r$},6:{metrics:rq,data:rX},7:{metrics:rq,data:r$},8:{metrics:rV,pad:new eR(ec),numComponents:eA,components:new eB(rZ,"numComponents")},9:{metrics:rq,pad:new eR(ec),numComponents:eA,components:new eB(rZ,"numComponents")},17:{metrics:rV,dataLen:ed,data:new e_("dataLen")},18:{metrics:rq,dataLen:ed,data:new e_("dataLen")},19:{dataLen:ed,data:new e_("dataLen")}});var r0=new eM({ascender:ep,descender:ep,widthMax:ec,caretSlopeNumerator:ep,caretSlopeDenominator:ep,caretOffset:ep,minOriginSB:ep,minAdvanceSB:ep,maxBeforeBL:ep,minAfterBL:ep,pad:new eR(ep,2)}),r1=new eM({glyphCode:eA,offset:eA}),r2=new eU(eA,{header:{imageFormat:eA,imageDataOffset:ed},1:{offsetArray:new eB(ed,function(e){return e.parent.lastGlyphIndex-e.parent.firstGlyphIndex+1})},2:{imageSize:ed,bigMetrics:rq},3:{offsetArray:new eB(eA,function(e){return e.parent.lastGlyphIndex-e.parent.firstGlyphIndex+1})},4:{numGlyphs:ed,glyphArray:new eB(r1,function(e){return e.numGlyphs+1})},5:{imageSize:ed,bigMetrics:rq,numGlyphs:ed,glyphCodeArray:new eB(eA,"numGlyphs")}}),r5=new eM({firstGlyphIndex:eA,lastGlyphIndex:eA,subtable:new eN(ed,r2)}),r3=new eM({indexSubTableArray:new eN(ed,new eB(r5,1),{type:"parent"}),indexTablesSize:ed,numberOfIndexSubTables:ed,colorRef:ed,hori:r0,vert:r0,startGlyphIndex:eA,endGlyphIndex:eA,ppemX:ec,ppemY:ec,bitDepth:ec,flags:new eQ(ec,["horizontal","vertical"])}),r4=new eM({version:ed,numSizes:ed,sizes:new eB(r3,"numSizes")}),r6=new eM({ppem:eA,resolution:eA,imageOffsets:new eB(new eN(ed,"void"),function(e){return e.parent.parent.maxp.numGlyphs+1})}),r8=new eM({version:eA,flags:new eQ(eA,["renderOutlines"]),numImgTables:ed,imageTables:new eB(new eN(ed,r6),"numImgTables")}),r7=new eM({gid:eA,paletteIndex:eA}),r9=new eM({gid:eA,firstLayerIndex:eA,numLayers:eA}),ne=new eM({version:eA,numBaseGlyphRecords:eA,baseGlyphRecord:new eN(ed,new eB(r9,"numBaseGlyphRecords")),layerRecords:new eN(ed,new eB(r7,"numLayerRecords"),{lazy:!0}),numLayerRecords:eA}),nt=new eU(eA,{header:{numPaletteEntries:eA,numPalettes:eA,numColorRecords:eA,colorRecords:new eN(ed,new eB(new eM({blue:ec,green:ec,red:ec,alpha:ec}),"numColorRecords")),colorRecordIndices:new eB(eA,"numPalettes")},0:{},1:{offsetPaletteTypeArray:new eN(ed,new eB(ed,"numPalettes")),offsetPaletteLabelArray:new eN(ed,new eB(eA,"numPalettes")),offsetPaletteEntryLabelArray:new eN(ed,new eB(eA,"numPaletteEntries"))}}),nr=new eU(eA,{1:{coordinate:em},2:{coordinate:em,referenceGlyph:eA,baseCoordPoint:eA},3:{coordinate:em,deviceTable:new eN(eA,rs)}}),nn=new eM({defaultIndex:eA,baseCoordCount:eA,baseCoords:new eB(new eN(eA,nr),"baseCo
1ordCount")}),ni=new eM({tag:new eT(4),minCoord:new eN(eA,nr,{type:"parent"}),maxCoord:new eN(eA,nr,{type:"parent"})}),na=new eM({minCoord:new eN(eA,nr),maxCoord:new eN(eA,nr),featMinMaxCount:eA,featMinMaxRecords:new eB(ni,"featMinMaxCount")}),no=new eM({tag:new eT(4),minMax:new eN(eA,na,{type:"parent"})}),ns=new eM({baseValues:new eN(eA,nn),defaultMinMax:new eN(eA,na),baseLangSysCount:eA,baseLangSysRecords:new eB(no,"baseLangSysCount")}),nl=new eB(new eM({tag:new eT(4),script:new eN(eA,ns,{type:"parent"})}),eA),nu=new eB(new eT(4),eA),nc=new eM({baseTagList:new eN(eA,nu),baseScriptList:new eN(eA,nl)}),nA=new eU(ed,{header:{horizAxis:new eN(eA,nc),vertAxis:new eN(eA,nc)},65536:{},65537:{itemVariationStore:new eN(ed,rI)}}),nf=new eB(eA,eA),nh=new eM({coverage:new eN(eA,ri),glyphCount:eA,attachPoints:new eB(new eN(eA,nf),"glyphCount")}),nd=new eU(eA,{1:{coordinate:em},2:{caretValuePoint:eA},3:{coordinate:em,deviceTable:new eN(eA,rs)}}),ng=new eB(new eN(eA,nd),eA),np=new eM({coverage:new eN(eA,ri),ligGlyphCount:eA,ligGlyphs:new eB(new eN(eA,ng),"ligGlyphCount")}),nm=new eM({markSetTableFormat:eA,markSetCount:eA,coverage:new eB(new eN(ed,ri),"markSetCount")}),nv=new eU(ed,{header:{glyphClassDef:new eN(eA,ro),attachList:new eN(eA,nh),ligCaretList:new eN(eA,np),markAttachClassDef:new eN(eA,ro)},65536:{},65538:{markGlyphSetsDef:new eN(eA,nm)},65539:{markGlyphSetsDef:new eN(eA,nm),itemVariationStore:new eN(ed,rI)}}),ny=new eQ(eA,["xPlacement","yPlacement","xAdvance","yAdvance","xPlaDevice","yPlaDevice","xAdvDevice","yAdvDevice"]),nb={xPlacement:em,yPlacement:em,xAdvance:em,yAdvance:em,xPlaDevice:new eN(eA,rs,{type:"global",relativeTo:function(e){return e.rel}}),yPlaDevice:new eN(eA,rs,{type:"global",relativeTo:function(e){return e.rel}}),xAdvDevice:new eN(eA,rs,{type:"global",relativeTo:function(e){return e.rel}}),yAdvDevice:new eN(eA,rs,{type:"global",relativeTo:function(e){return e.rel}})},nE=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"valueFormat";(0,M._)(this,e),this.key=t}return(0,U._)(e,[{key:"buildStruct",value:function(e){for(var t=e;!t[this.key]&&t.parent;)t=t.parent;if(t[this.key]){var r={};r.rel=function(){return t._startOffset};var n=t[this.key];for(var i in n)n[i]&&(r[i]=nb[i]);return new eM(r)}}},{key:"size",value:function(e,t){return this.buildStruct(t).size(e,t)}},{key:"decode",value:function(e,t){var r=this.buildStruct(t).decode(e,t);return delete r.rel,r}}]),e}(),nI=new eB(new eM({secondGlyph:eA,value1:new nE("valueFormat1"),value2:new nE("valueFormat2")}),eA),nC=new eM({value1:new nE("valueFormat1"),value2:new nE("valueFormat2")}),nB=new eU(eA,{1:{xCoordinate:em,yCoordinate:em},2:{xCoordinate:em,yCoordinate:em,anchorPoint:eA},3:{xCoordinate:em,yCoordinate:em,xDeviceTable:new eN(eA,rs),yDeviceTable:new eN(eA,rs)}}),nw=new eM({entryAnchor:new eN(eA,nB,{type:"parent"}),exitAnchor:new eN(eA,nB,{type:"parent"})}),nx=new eB(new eM({class:eA,markAnchor:new eN(eA,nB,{type:"parent"})}),eA),nQ=new eB(new eN(eA,nB),function(e){return e.parent.classCount}),nD=new eB(nQ,eA),nk=new eB(new eN(eA,nB),function(e){return e.parent.parent.classCount}),n_=new eB(nk,eA),nS=new eB(new eN(eA,n_),eA),nF=new eU("lookupType",{1:new eU(eA,{1:{coverage:new eN(eA,ri),valueFormat:ny,value:new nE},2:{coverage:new eN(eA,ri),valueFormat:ny,valueCount:eA,values:new ew(new nE,"valueCount")}}),2:new eU(eA,{1:{coverage:new eN(eA,ri),valueFormat1:ny,valueFormat2:ny,pairSetCount:eA,pairSets:new ew(new eN(eA,nI),"pairSetCount")},2:{coverage:new eN(eA,ri),valueFormat1:ny,valueFormat2:ny,classDef1:new eN(eA,ro),classDef2:new eN(eA,ro),class1Count:eA,class2Count:eA,classRecords:new ew(new ew(nC,"class2Count"),"class1Count")}}),3:{format:eA,coverage:new eN(eA,ri),entryExitCount:eA,entryExitRecords:new eB(nw,"entryExitCount")},4:{format:eA,markCoverage:new eN(eA,ri),baseCoverage:new eN(eA,ri),classCount:eA,markArray:new eN(eA,nx),baseArray:new eN(eA,nD)},5:{format:eA,markCoverage:new eN(eA,ri),ligatureCoverage:new eN(eA,ri),classCount:eA,markArray:new eN(eA,nx),ligatureArray:new eN(eA,nS)},6:{format:eA,mark1Coverage:new eN(eA,ri),mark2Coverage:new eN(eA,ri),classCount:eA,mark1Array:new eN(eA,nx),mark2Array:new eN(eA,nD)},7:rh,8:rp,9:{posFormat:eA,lookupType:eA,extension:new eN(ed,null)}});nF.versions[9].extension.type=nF;var nR=new eU(ed,{header:{scriptList:new eN(eA,t8),featureList:new eN(eA,re),lookupList:new eN(eA,new rr(nF))},65536:{},65537:{featureVariations:new eN(ed,rD)}}),nT=new eB(eA,eA),nL=new eM({glyph:eA,compCount:eA,components:new eB(eA,function(e){return e.compCount-1})}),nO=new eB(new eN(eA,nL),eA),nM=new eU("lookupType",{1:new eU(eA,{1:{coverage:new eN(eA,ri),deltaGlyphID:em},2:{coverage:new eN(eA,ri),glyphCount:eA,substitute:new ew(eA,"glyphCount")}}),2:{substFormat:eA,coverage:new eN(eA,ri),count:eA,sequences:new ew(new eN(eA,nT),"count")},3:{substFormat:eA,coverage:new eN(eA,ri),count:eA,alternateSet:new ew(new eN(eA,nT),"count")},4:{substFormat:eA,coverage:new eN(eA,ri),count:eA,ligatureSets:new ew(new eN(eA,nO),"count")},5:rh,6:rp,7:{substFormat:eA,lookupType:eA,extension:new eN(ed,null)},8:{substFormat:eA,coverage:new eN(eA,ri),backtrackCoverage:new eB(new eN(eA,ri),"backtrackGlyphCount"),lookaheadGlyphCount:eA,lookaheadCoverage:new eB(new eN(eA,ri),"lookaheadGlyphCount"),glyphCount:eA,substitutes:new eB(eA,"glyphCount")}});nM.versions[7].extension.type=nM;var nU=new eU(ed,{header:{scriptList:new eN(eA,t8),featureList:new eN(eA,re),lookupList:new eN(eA,new rr(nM))},65536:{},65537:{featureVariations:new eN(ed,rD)}}),nN=new eB(eA,eA),nP=new eM({shrinkageEnableGSUB:new eN(eA,nN),shrinkageDisableGSUB:new eN(eA,nN),shrinkageEnableGPOS:new eN(eA,nN),shrinkageDisableGPOS:new eN(eA,nN),shrinkageJstfMax:new eN(eA,new rr(nF)),extensionEnableGSUB:new eN(eA,nN),extensionDisableGSUB:new eN(eA,nN),extensionEnableGPOS:new eN(eA,nN),extensionDisableGPOS:new eN(eA,nN),extensionJstfMax:new eN(eA,new rr(nF))}),nG=new eB(new eN(eA,nP),eA),nz=new eM({tag:new eT(4),jstfLangSys:new eN(eA,nG)}),nH=new eM({extenderGlyphs:new eN(eA,new eB(eA,eA)),defaultLangSys:new eN(eA,nG),langSysCount:eA,langSysRecords:new eB(nz,"langSysCount")}
1),nY=new eM({tag:new eT(4),script:new eN(eA,nH,{type:"parent"})}),nW=new eM({version:ed,scriptCount:eA,scriptList:new eB(nY,"scriptCount")}),nj=new eM({entry:new(function(){function e(t){(0,M._)(this,e),this._size=t}return(0,U._)(e,[{key:"decode",value:function(e,t){switch(this.size(0,t)){case 1:return e.readUInt8();case 2:return e.readUInt16BE();case 3:return e.readUInt24BE();case 4:return e.readUInt32BE()}}},{key:"size",value:function(e,t){return eI(this._size,null,t)}}]),e}())(function(e){return((48&e.parent.entryFormat)>>4)+1}),outerIndex:function(e){return e.entry>>(15&e.parent.entryFormat)+1},innerIndex:function(e){return e.entry&(1<<(15&e.parent.entryFormat)+1)-1}}),nJ=new eM({entryFormat:eA,mapCount:eA,mapData:new eB(nj,"mapCount")}),nK=new eM({majorVersion:eA,minorVersion:eA,itemVariationStore:new eN(ed,rI),advanceWidthMapping:new eN(ed,nJ),LSBMapping:new eN(ed,nJ),RSBMapping:new eN(ed,nJ)}),nq=new eM({format:ed,length:ed,offset:ed}),nV=new eM({reserved:new eR(eA,2),cbSignature:ed,signature:new e_("cbSignature")}),nZ=new eM({ulVersion:ed,usNumSigs:eA,usFlag:eA,signatures:new eB(nq,"usNumSigs"),signatureBlocks:new eB(nV,"usNumSigs")}),nX=new eM({rangeMaxPPEM:eA,rangeGaspBehavior:new eQ(eA,["grayscale","gridfit","symmetricSmoothing","symmetricGridfit"])}),n$=new eM({version:eA,numRanges:eA,gaspRanges:new eB(nX,"numRanges")}),n0=new eM({pixelSize:ec,maximumWidth:ec,widths:new eB(ec,function(e){return e.parent.parent.maxp.numGlyphs})}),n1=new eM({version:eA,numRecords:em,sizeDeviceRecord:ev,records:new eB(n0,"numRecords")}),n2=new eM({left:eA,right:eA,value:em}),n5=new eM({firstGlyph:eA,nGlyphs:eA,offsets:new eB(eA,"nGlyphs"),max:function(e){return e.offsets.length&&Math.max.apply(Math,e.offsets)}}),n3=new eM({off:function(e){return e._startOffset-e.parent.parent._startOffset},len:function(e){return((e.parent.leftTable.max-e.off)/e.parent.rowWidth+1)*(e.parent.rowWidth/2)},values:new ew(em,"len")}),n4=new eU("format",{0:{nPairs:eA,searchRange:eA,entrySelector:eA,rangeShift:eA,pairs:new eB(n2,"nPairs")},2:{rowWidth:eA,leftTable:new eN(eA,n5,{type:"parent"}),rightTable:new eN(eA,n5,{type:"parent"}),array:new eN(eA,n3,{type:"parent"})},3:{glyphCount:eA,kernValueCount:ec,leftClassCount:ec,rightClassCount:ec,flags:ec,kernValue:new eB(em,"kernValueCount"),leftClass:new eB(ec,"glyphCount"),rightClass:new eB(ec,"glyphCount"),kernIndex:new eB(ec,function(e){return e.leftClassCount*e.rightClassCount})}}),n6=new eU("version",{0:{subVersion:eA,length:eA,format:ec,coverage:new eQ(ec,["horizontal","minimum","crossStream","override"]),subtable:n4,padding:new eR(ec,function(e){return e.length-e._currentOffset})},1:{length:ed,coverage:new eQ(ec,[null,null,null,null,null,"variation","crossStream","vertical"]),format:ec,tupleIndex:eA,subtable:n4,padding:new eR(ec,function(e){return e.length-e._currentOffset})}}),n8=new eU(eA,{0:{nTables:eA,tables:new eB(n6,"nTables")},1:{reserved:new eR(eA),nTables:ed,tables:new eB(n6,"nTables")}}),n7=new eM({version:eA,numGlyphs:eA,yPels:new eB(ec,"numGlyphs")}),n9=new eM({version:eA,fontNumber:ed,pitch:eA,xHeight:eA,style:eA,typeFamily:eA,capHeight:eA,symbolSet:eA,typeface:new eT(16),characterComplement:new eT(8),fileName:new eT(6),strokeWeight:new eT(1),widthType:new eT(1),serifStyle:ec,reserved:new eR(ec)}),ie=new eM({bCharSet:ec,xRatio:ec,yStartRatio:ec,yEndRatio:ec}),it=new eM({yPelHeight:eA,yMax:em,yMin:em}),ir=new eM({recs:eA,startsz:ec,endsz:ec,entries:new eB(it,"recs")}),ii=new eM({version:eA,numRecs:eA,numRatios:eA,ratioRanges:new eB(ie,"numRatios"),offsets:new eB(eA,"numRatios"),groups:new eB(ir,"numRecs")}),ia=new eM({version:eA,ascent:em,descent:em,lineGap:em,advanceHeightMax:em,minTopSideBearing:em,minBottomSideBearing:em,yMaxExtent:em,caretSlopeRise:em,caretSlopeRun:em,caretOffset:em,reserved:new eR(em,4),metricDataFormat:em,numberOfMetrics:eA}),io=new eM({advance:eA,bearing:em}),is=new eM({metrics:new ew(io,function(e){return e.parent.vhea.numberOfMetrics}),bearings:new ew(em,function(e){return e.parent.maxp.numGlyphs-e.parent.vhea.numberOfMetrics})}),il=new ey(16,"BE",14),iu=new eM({fromCoord:il,toCoord:il}),ic=new eM({pairCount:eA,correspondence:new eB(iu,"pairCount")}),iA=new eM({version:eE,axisCount:ed,segment:new eB(ic,"axisCount")}
1),ih=function(){function e(t,r,n){(0,M._)(this,e),this.type=t,this.stream=r,this.parent=n,this.base=this.stream.pos,this._items=[]}return(0,U._)(e,[{key:"getItem",value:function(e){if(null==this._items[e]){var t=this.stream.pos;this.stream.pos=this.base+this.type.size(null,this.parent)*e,this._items[e]=this.type.decode(this.stream,this.parent),this.stream.pos=t}return this._items[e]}},{key:"inspect",value:function(){return"[UnboundedArray ".concat(this.type.constructor.name,"]")}}]),e}(),id=function(e){function t(e){return(0,M._)(this,t),(0,P._)(this,t,[e,0])}return(0,H._)(t,e),(0,U._)(t,[{key:"decode",value:function(e,t){return new ih(this.type,e,t)}}]),t}(eB),ig=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:eA;e=new(function(){function e(t){(0,M._)(this,e),this.type=t}return(0,U._)(e,[{key:"decode",value:function(e,t){return t=t.parent.parent,this.type.decode(e,t)}},{key:"size",value:function(e,t){return t=t.parent.parent,this.type.size(e,t)}},{key:"encode",value:function(e,t,r){return r=r.parent.parent,this.type.encode(e,t,r)}}]),e}())(e);var t=new eM({unitSize:eA,nUnits:eA,searchRange:eA,entrySelector:eA,rangeShift:eA}),r=new eM({lastGlyph:eA,firstGlyph:eA,value:e}),n=new eM({lastGlyph:eA,firstGlyph:eA,values:new eN(eA,new eB(e,function(e){return e.lastGlyph-e.f
1irstGlyph+1}),{type:"parent"})}),i=new eM({glyph:eA,value:e});return new eU(eA,{0:{values:new id(e)},2:{binarySearchHeader:t,segments:new eB(r,function(e){return e.binarySearchHeader.nUnits})},4:{binarySearchHeader:t,segments:new eB(n,function(e){return e.binarySearchHeader.nUnits})},6:{binarySearchHeader:t,segments:new eB(i,function(e){return e.binarySearchHeader.nUnits})},8:{firstGlyph:eA,count:eA,values:new eB(e,"count")}})};function ip(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:eA,r=new eM(Object.assign({newState:eA,flags:eA},e)),n=new id(new eB(eA,function(e){return e.nClasses}));return new eM({nClasses:ed,classTable:new eN(ed,new ig(t)),stateArray:new eN(ed,n),entryTable:new eN(ed,new id(r))})}var im=new eU("format",{0:{deltas:new eB(em,32)},1:{deltas:new eB(em,32),mappingData:new ig(eA)},2:{standardGlyph:eA,controlPoints:new eB(eA,32)},3:{standardGlyph:eA,controlPoints:new eB(eA,32),mappingData:new ig(eA)}}),iv=new eM({version:eE,format:eA,defaultBaseline:eA,subtable:im}),iy=new eM({setting:eA,nameIndex:em,name:function(e){return e.parent.parent.parent.name.records.fontFeatures[e.nameIndex]}}),ib=new eM({feature:eA,nSettings:eA,settingTable:new eN(ed,new eB(iy,"nSettings"),{type:"parent"}),featureFlags:new eQ(ec,[null,null,null,null,null,null,"hasDefault","exclusive"]),defaultSetting:ec,nameIndex:em,name:function(e){return e.parent.parent.name.records.fontFeatures[e.nameIndex]}}),iE=new eM({version:eE,featureNameCount:eA,reserved1:new eR(eA),reserved2:new eR(ed),featureNames:new eB(ib,"featureNameCount")}),iI=new eM({axisTag:new eT(4),minValue:eE,defaultValue:eE,maxValue:eE,flags:eA,nameID:eA,name:function(e){return e.parent.parent.name.records.fontFeatures[e.nameID]}}),iC=new eM({nameID:eA,name:function(e){return e.parent.parent.name.records.fontFeatures[e.nameID]},flags:eA,coord:new eB(eE,function(e){return e.parent.axisCount}),postscriptNameID:new eF(eA,function(e){return e.parent.instanceSize-e._currentOffset>0})}),iB=new eM({version:eE,offsetToData:eA,countSizePairs:eA,axisCount:eA,axisSize:eA,instanceCount:eA,instanceSize:eA,axis:new eB(iI,"axisCount"),instance:new eB(iC,"instanceCount")}),iw=new ey(16,"BE",14),ix=function(){function e(){(0,M._)(this,e)}return(0,U._)(e,null,[{key:"decode",value:function(e,t){return t.flags?e.readUInt32BE():2*e.readUInt16BE()}}]),e}(),iQ=new eM({version:eA,reserved:new eR(eA),axisCount:eA,globalCoordCount:eA,globalCoords:new eN(ed,new eB(new eB(iw,"axisCount"),"globalCoordCount")),glyphCount:eA,flags:eA,offsetToData:ed,offsets:new eB(new eN(ix,"void",{relativeTo:function(e){return e.offsetToData},allowNull:!1}),function(e){return e.glyphCount+1})}),iD=new eM({length:eA,coverage:eA,subFeatureFlags:ed,stateTable:new function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};arguments.length>1&&void 0!==arguments[1]&&arguments[1];var t=new eM({version:function(){return 8},firstGlyph:eA,values:new eB(ec,eA)}),r=new eM(Object.assign({newStateOffset:eA,newState:function(e){return(e.newStateOffset-(e.parent.stateArray.base-e.parent._startOffset))/e.parent.nClasses},flags:eA},e)),n=new id(new eB(ec,function(e){return e.nClasses}));return new eM({nClasses:eA,classTable:new eN(eA,t),stateArray:new eN(eA,n),entryTable:new eN(eA,new id(r))})}}),ik=new eB(new eM({justClass:ed,beforeGrowLimit:eE,beforeShrinkLimit:eE,afterGrowLimit:eE,afterShrinkLimit:eE,growFlags:eA,shrinkFlags:eA}),ed),i_=new eU("actionType",{0:{lowerLimit:eE,upperLimit:eE,order:eA,glyphs:new eB(eA,eA)},1:{addGlyph:eA},2:{substThreshold:eE,addGlyph:eA,substGlyph:eA},3:{},4:{variationAxis:ed,minimumLimit:eE,noStretchValue:eE,maximumLimit:eE},5:{flags:eA,glyph:eA}}),iS=new eB(new eM({actionClass:eA,actionType:eA,actionLength:ed,actionData:i_,padding:new eR(ec,function(e){return e.actionLength-e._currentOffset})}),ed),iF=new eM({lookupTable:new ig(new eN(eA,iS))}),iR=new eM({classTable:new eN(eA,iD,{type:"parent"}),wdcOffset:eA,postCompensationTable:new eN(eA,iF,{type:"parent"}),widthDeltaClusters:new ig(new eN(eA,ik,{type:"parent",relativeTo:function(e){return e.wdcOffset}}))}),iT=new eM({version:ed,format:eA,horizontal:new eN(eA,iR),vertical:new eN(eA,iR)}),iL=new eM({items:new id(new eN(ed,new ig))}),iO=new eU("type",{0:{stateTable:new ip},1:{stateTable:new ip({markIndex:eA,currentIndex:eA}),substitutionTable:new eN(ed,iL)},2:{stateTable:new ip({action:eA}),ligatureActions:new eN(ed,new id(ed)),components:new eN(ed,new id(eA)),ligatureList:new eN(ed,new id(eA))},4:{lookupTable:new ig},5:{stateTable:new ip({currentInsertIndex:eA,markedInsertIndex:eA}),insertionActions:new eN(ed,new id(eA))}}),iM=new eM({length:ed,coverage:eh,type:ec,subFeatureFlags:ed,table:iO,padding:new eR(ec,function(e){return e.length-e._currentOffset})}),iU=new eM({featureType:eA,featureSetting:eA,enableFlags:ed,disableFlags:ed}),iN=new eM({defaultFlags:ed,chainLength:ed,nFeatureEntries:ed,nSubtables:ed,features:new eB(iU,"nFeatureEntries"),subtables:new eB(iM,"nSubtables")}),iP=new eM({version:eA,unused:new eR(eA),nChains:ed,chains:new eB(iN,"nChains")}),iG=new eM({left:em,top:em,right:em,bottom:em}),iz=new eM({version:eE,format:eA,lookupTable:new ig(iG)}),iH={};iH.cmap=tI,iH.head=tC,iH.hhea=tB,iH.hmtx=tx,iH.maxp=tQ,iH.name=tM,iH["OS/2"]=tN,iH.post=tG,iH.fpgm=tH,iH.loca=tY,iH.prep=tW,iH["cvt "]=tz,iH.glyf=tj,iH["CFF "]=rj,iH.CFF2=rj,iH.VORG=rK,iH.EBLC=r4,iH.CBLC=iH.EBLC,iH.sbix=r8,iH.COLR=ne,iH.CPAL=nt,iH.BASE=nA,iH.GDEF=nv,iH.GPOS=nR,iH.GSUB=nU,iH.JSTF=nW,iH.HVAR=nK,iH.DSIG=nZ,iH.gasp=n$,iH.hdmx=n1,iH.kern=n8,iH.LTSH=n7,iH.PCLT=n9,iH.VDMX=ii,iH.vhea=ia,iH.vmtx=is,iH.avar=iA,iH.bsln=iv,iH.feat=iE,iH.fvar=iB,iH.gvar=iQ,iH.just=iT,iH.morx=iP,iH.opbd=iz;var iY=new eM({tag:new eT(4),checkSum:ed,offset:new eN(ed,"void",{type:"global"}),length:ed}
1),iW=new eM({tag:new eT(4),numTables:eA,searchRange:eA,entrySelector:eA,rangeShift:eA,tables:new eB(iY,"numTables")});function ij(e,t){for(var r=0,n=e.length-1;r<=n;){var i=r+n>>1,a=t(e[i]);if(a<0)n=i-1;else{if(!(a>0))return i;r=i+1}}return -1}function iJ(e,t){for(var r=[];e<t;)r.push(e++);return r}iW.process=function(){var e={},t=!0,r=!1,n=void 0;try{for(var i,a=this.tables[Symbol.iterator]();!(t=(i=a.next()).done);t=!0){var o=i.value;e[o.tag]=o}}catch(e){r=!0,n=e}finally{try{t||null==a.return||a.return()}finally{if(r)throw n}}this.tables=e},iW.preEncode=function(){if(!Array.isArray(this.tables)){var e=[];for(var t in this.tables){var r=this.tables[t];r&&e.push({tag:t,checkSum:0,offset:new eP(iH[t],r),length:iH[t].size(r)})}this.tables=e}this.tag="true",this.numTables=this.tables.length;var n=Math.pow(2,Math.floor(Math.log(this.numTables)/Math.LN2));this.searchRange=16*n,this.entrySelector=Math.log(n)/Math.LN2,this.rangeShift=16*this.numTables-this.searchRange};for(var iK=new TextDecoder("ascii"),iq="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",iV=new Uint8Array(256),iZ=0;iZ<iq.length;iZ++)iV[iq.charCodeAt(iZ)]=iZ;function iX(e){var t=.75*e.length;"="===e[e.length-1]&&(t--,"="===e[e.length-2]&&t--);for(var r=new Uint8Array(t),n=0,i=0,a=e.length;i<a;i+=4){var o=iV[e.charCodeAt(i)],s=iV[e.charCodeAt(i+1)],l=iV[e.charCodeAt(i+2)],u=iV[e.charCodeAt(i+3)];r[n++]=o<<2|s>>4,r[n++]=(15&s)<<4|l>>2,r[n++]=(3&l)<<6|63&u}return r}var i$=function(){function e(t){(0,M._)(this,e),this.encoding=null,this.cmap=this.findSubtable(t,[[3,10],[0,6],[0,4],[3,1],[0,3],[0,2],[0,1],[0,0]]);var r=!0,n=!1,i=void 0;if(!this.cmap)try{for(var a,o=t.tables[Symbol.iterator]();!(r=(a=o.next()).done);r=!0){var s=a.value,l=tD(s.platformID,s.encodingID,s.table.language-1),u=function(e){var t=tS.get(e);if(t)return t;var r=t_[e];if(r){for(var n=new Map,i=0;i<r.length;i++)n.set(r.charCodeAt(i),128+i);return tS.set(e,n),n}if(tk.has(e)){for(var a=new TextDecoder(e),o=new Uint8Array(128),s=0;s<128;s++)o[s]=128+s;for(var l=new Map,u=a.decode(o),c=0;c<128;c++)l.set(u.charCodeAt(c),128+c);return tS.set(e,l),l}}(l);u&&(this.cmap=s.table,this.encoding=u)}}catch(e){n=!0,i=e}finally{try{r||null==o.return||o.return()}finally{if(n)throw i}}if(!this.cmap)throw Error("Could not find a supported cmap table");this.uvs=this.findSubtable(t,[[0,5]]),this.uvs&&14!==this.uvs.version&&(this.uvs=null)}return(0,U._)(e,[{key:"findSubtable",value:function(e,t){var r=!0,n=!1,i=void 0,a=!0,o=!1,s=void 0;try{for(var u,c=t[Symbol.iterator]();!(a=(u=c.next()).done);a=!0){var A=(0,l._)(u.value,2),f=A[0],h=A[1];try{for(var d,g=e.tables[Symbol.iterator]();!(r=(d=g.next()).done);r=!0){var p=d.value;if(p.platformID===f&&p.encodingID===h)return p.table}}catch(e){n=!0,i=e}finally{try{r||null==g.return||g.return()}finally{if(n)throw i}}}}catch(e){o=!0,s=e}finally{try{a||null==c.return||c.return()}finally{if(o)throw s}}return null}},{key:"lookup",value:function(e,t){if(this.encoding)e=this.encoding.get(e)||e;else if(t){var r=this.getVariationSelector(e,t);if(r)return r}var n=this.cmap;switch(n.version){case 0:return n.codeMap.get(e)||0;case 4:for(var i=0,a=n.segCount-1;i<=a;){var o=i+a>>1;if(e<n.startCode.get(o))a=o-1;else if(e>n.endCode.get(o))i=o+1;else{var s=n.idRangeOffset.get(o),l=void 0;if(0===s)l=e+n.idDelta.get(o);else{var u=s/2+(e-n.startCode.get(o))-(n.segCount-o);0!==(l=n.glyphIndexArray.get(u)||0)&&(l+=n.idDelta.get(o))}return 65535&l}}return 0;case 8:throw Error("TODO: cmap format 8");case 6:case 10:return n.glyphIndices.get(e-n.firstCode)||0;case 12:case 13:for(var c=0,A=n.nGroups-1;c<=A;){var f=c+A>>1,h=n.groups.get(f);if(e<h.startCharCode)A=f-1;else if(e>h.endCharCode)c=f+1;else if(12===n.version)return h.glyphID+(e-h.startCharCode);else return h.glyphID}return 0;case 14:throw Error("TODO: cmap format 14");default:throw Error("Unknown cmap format ".concat(n.version))}}},{key:"getVariationSelector",value:function(e,t){if(!this.uvs)return 0;var r=this.uvs.varSelectors.toArray(),n=ij(r,function(e){return t-e.varSelector}),i=r[n];return(-1!==n&&i.defaultUVS&&(n=ij(i.defaultUVS,function(t){return e<t.startUnicodeValue?-1:+(e>t.startUnicodeValue+t.additionalCount)})),-1!==n&&i.nonDefaultUVS&&-1!==(n=ij(i.nonDefaultUVS,function(t){return e-t.unicodeValue})))?i.nonDefaultUVS[n].glyphID:0}},{key:"getCharacterSet",value:function(){var e=this.cmap;switch(e.version){case 0:return iJ(0,e.codeMap.length);case 4:for(var t=[],r=e.endCode.toArray(),n=0;n<r.length;n++){var i=r[n]+1,a=e.startCode.get(n);t.push.apply(t,(0,Y._)(iJ(a,i)))}return t;case 8:throw Error("TODO: cmap format 8");case 6:case 10:return iJ(e.firstCode,e.firstCode+e.glyphIndices.length);case 12:case 13:var o=[],s=!0,l=!1,u=void 0;try{for(var c,A=e.groups.toArray()[Symbol.iterator]();!(s=(c=A.next()).done);s=!0){var f=c.value;o.push.apply(o,(0,Y._)(iJ(f.startCharCode,f.endCharCode+1)))}}catch(e){l=!0,u=e}finally{try{s||null==A.return||A.return()}finally{if(l)throw u}}return o;case 14:throw Error("TODO: cmap format 14");default:throw Error("Unknown cmap format ".concat(e.version))}}},{key:"codePointsForGlyph",value:function(e){var t=this.cmap;switch(t.version){case 0:for(var r=[],n=0;n<256;n++)t.codeMap.get(n)===e&&r.push(n);return r;case 4:for(var i=[],a=0;a<t.segCount;
1a++)for(var o=t.endCode.get(a),s=t.startCode.get(a),l=t.idRangeOffset.get(a),u=t.idDelta.get(a),c=s;c<=o;c++){var A=0;if(0===l)A=c+u;else{var f=l/2+(c-s)-(t.segCount-a);0!==(A=t.glyphIndexArray.get(f)||0)&&(A+=u)}A===e&&i.push(c)}return i;case 12:var h=[],d=!0,g=!1,p=void 0;try{for(var m,v=t.groups.toArray()[Symbol.iterator]();!(d=(m=v.next()).done);d=!0){var y=m.value;e>=y.glyphID&&e<=y.glyphID+(y.endCharCode-y.startCharCode)&&h.push(y.startCharCode+(e-y.glyphID))}}catch(e){g=!0,p=e}finally{try{d||null==v.return||v.return()}finally{if(g)throw p}}return h;case 13:var b=[],E=!0,I=!1,C=void 0;try{for(var B,w=t.groups.toArray()[Symbol.iterator]();!(E=(B=w.next()).done);E=!0){var x=B.value;e===x.glyphID&&b.push.apply(b,(0,Y._)(iJ(x.startCharCode,x.endCharCode+1)))}}catch(e){I=!0,C=e}finally{try{E||null==w.return||w.return()}finally{if(I)throw C}}return b;default:throw Error("Unknown cmap format ".concat(t.version))}}}]),e}();(0,eG.__decorate)([tf],i$.prototype,"getCharacterSet",null),(0,eG.__decorate)([tf],i$.prototype,"codePointsForGlyph",null);var i0=function(){function e(t){(0,M._)(this,e),this.kern=t.kern}return(0,U._)(e,[{key:"process",value:function(e,t){for(var r=0;r<e.length-1;r++){var n=e[r].id,i=e[r+1].id;t[r].xAdvance+=this.getKerning(n,i)}}},{key:"getKerning",value:function(e,t){var r=0,n=!0,i=!1,a=void 0;try{for(var o,s=this.kern.tables[Symbol.iterator]();!(n=(o=s.next()).done);n=!0){var l=o.value;if(!l.coverage.crossStream){switch(l.version){case 0:if(!l.coverage.horizontal)continue;break;case 1:if(l.coverage.vertical||l.coverage.variation)continue;break;default:throw Error("Unsupported kerning table version ".concat(l.version))}var u=0,c=l.subtable;switch(l.format){case 0:var A=ij(c.pairs,function(r){return e-r.left||t-r.right});A>=0&&(u=c.pairs[A].value);break;case 2:var f=0,h=0;f=e>=c.leftTable.firstGlyph&&e<c.leftTable.firstGlyph+c.leftTable.nGlyphs?c.leftTable.offsets[e-c.leftTable.firstGlyph]:c.array.off,t>=c.rightTable.firstGlyph&&t<c.rightTable.firstGlyph+c.rightTable.nGlyphs&&(h=c.rightTable.offsets[t-c.rightTable.firstGlyph]);var d=(f+h-c.array.off)/2;u=c.array.values.get(d);break;case 3:if(e>=c.glyphCount||t>=c.glyphCount)return 0;u=c.kernValue[c.kernIndex[c.leftClass[e]*c.rightClassCount+c.rightClass[t]]];break;default:throw Error("Unsupported kerning sub-table format ".concat(l.format))}l.coverage.override?r=u:r+=u}}}catch(e){i=!0,a=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw a}}return r}}]),e}(),i1=function(){function e(t){(0,M._)(this,e),this.font=t}return(0,U._)(e,[{key:"positionGlyphs",value:function(e,t){for(var r=0,n=0,i=0;i<e.length;i++)e[i].isMark?n=i:(r!==n&&this.positionCluster(e,t,r,n),r=n=i);return r!==n&&this.positionCluster(e,t,r,n),t}},{key:"positionCluster",value:function(e,t,r,n){var i=e[r],a=i.cbox.copy();i.codePoints.length>1&&(a.minX+=(i.codePoints.length-1)*a.width/i.codePoints.length);for(var o=-t[r].xAdvance,s=0,l=this.font.unitsPerEm/16,u=r+1;u<=n;u++){var c=e[u],A=c.cbox,f=t[u],h=this.getCombiningClass(c.codePoints[0]);if("Not_Reordered"!==h){switch(f.xOffset=f.yOffset=0,h){case"Double_Above":case"Double_Below":f.xOffset+=a.minX-A.width/2-A.minX;break;case"Attached_Below_Left":case"Below_Left":case"Above_Left":f.xOffset+=a.minX-A.minX;break;case"Attached_Above_Right":case"Below_Right":case"Above_Right":f.xOffset+=a.maxX-A.width-A.minX;break;default:f.xOffset+=a.minX+(a.width-A.width)/2-A.minX}switch(h){case"Double_Below":case"Below_Left":case"Below":case"Below_Right":case"Attached_Below_Left":case"Attached_Below":("Attached_Below_Left"===h||"Attached_Below"===h)&&(a.minY+=l),f.yOffset=-a.minY-A.maxY,a.minY+=A.height;break;case"Double_Above":case"Above_Left":case"Above":case"Above_Right":case"Attached_Above":case"Attached_Above_Right":("Attached_Above"===h||"Attached_Above_Right"===h)&&(a.maxY+=l),f.yOffset=a.maxY-A.minY,a.maxY+=A.height}f.xAdvance=f.yAdvance=0,f.xOffset+=o,f.yOffset+=s}else o-=f.xAdvance,s-=f.yAdvance}}},{key:"getCombiningClass",value:function(e){var t,r,n=(t=e,r=eJ.get(t),eW(ej).combiningClasses[r>>e1&e3]);if((-256&e)==3584){if("Not_Reordered"===n)switch(e){case 3633:case 3636:case 3637:case 3638:case 3639:case 3655:case 3660:case 3645:case 3662:return"Above_Right";
1case 3761:case 3764:case 3765:case 3766:case 3767:case 3771:case 3788:case 3789:return"Above";case 3772:return"Below"}else if(3642===e)return"Below_Right"}switch(n){case"CCC10":case"CCC11":case"CCC12":case"CCC13":case"CCC14":case"CCC15":case"CCC16":case"CCC17":case"CCC18":case"CCC20":case"CCC22":case"CCC29":case"CCC32":case"CCC118":case"CCC129":case"CCC132":return"Below";case"CCC23":return"Attached_Above";case"CCC24":case"CCC107":return"Above_Right";case"CCC25":case"CCC19":return"Above_Left";case"CCC26":case"CCC27":case"CCC28":case"CCC30":case"CCC31":case"CCC33":case"CCC34":case"CCC35":case"CCC36":case"CCC122":case"CCC130":return"Above";case"CCC21":break;case"CCC103":return"Below_Right"}return n}}]),e}(),i2=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1/0,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1/0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-1/0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:-1/0;(0,M._)(this,e),this.minX=t,this.minY=r,this.maxX=n,this.maxY=i}return(0,U._)(e,[{key:"width",get:function(){return this.maxX-this.minX}},{key:"height",get:function(){return this.maxY-this.minY}},{key:"addPoint",value:function(e,t){Math.abs(e)!==1/0&&(e<this.minX&&(this.minX=e),e>
1this.maxX&&(this.maxX=e)),Math.abs(t)!==1/0&&(t<this.minY&&(this.minY=t),t>this.maxY&&(this.maxY=t))}},{key:"copy",value:function(){return new e(this.minX,this.minY,this.maxX,this.maxY)}}]),e}(),i5={Caucasian_Albanian:"aghb",Arabic:"arab",Imperial_Aramaic:"armi",Armenian:"armn",Avestan:"avst",Balinese:"bali",Bamum:"bamu",Bassa_Vah:"bass",Batak:"batk",Bengali:["bng2","beng"],Bopomofo:"bopo",Brahmi:"brah",Braille:"brai",Buginese:"bugi",Buhid:"buhd",Chakma:"cakm",Canadian_Aboriginal:"cans",Carian:"cari",Cham:"cham",Cherokee:"cher",Coptic:"copt",Cypriot:"cprt",Cyrillic:"cyrl",Devanagari:["dev2","deva"],Deseret:"dsrt",Duployan:"dupl",Egyptian_Hieroglyphs:"egyp",Elbasan:"elba",Ethiopic:"ethi",Georgian:"geor",Glagolitic:"glag",Gothic:"goth",Grantha:"gran",Greek:"grek",Gujarati:["gjr2","gujr"],Gurmukhi:["gur2","guru"],Hangul:"hang",Han:"hani",Hanunoo:"hano",Hebrew:"hebr",Hiragana:"hira",Pahawh_Hmong:"hmng",Katakana_Or_Hiragana:"hrkt",Old_Italic:"ital",Javanese:"java",Kayah_Li:"kali",Katakana:"kana",Kharoshthi:"khar",Khmer:"khmr",Khojki:"khoj",Kannada:["knd2","knda"],Kaithi:"kthi",Tai_Tham:"lana",Lao:"lao ",Latin:"latn",Lepcha:"lepc",Limbu:"limb",Linear_A:"lina",Linear_B:"linb",Lisu:"lisu",Lycian:"lyci",Lydian:"lydi",Mahajani:"mahj",Mandaic:"mand",Manichaean:"mani",Mende_Kikakui:"mend",Meroitic_Cursive:"merc",Meroitic_Hieroglyphs:"mero",Malayalam:["mlm2","mlym"],Modi:"modi",Mongolian:"mong",Mro:"mroo",Meetei_Mayek:"mtei",Myanmar:["mym2","mymr"],Old_North_Arabian:"narb",Nabataean:"nbat",Nko:"nko ",Ogham:"ogam",Ol_Chiki:"olck",Old_Turkic:"orkh",Oriya:["ory2","orya"],Osmanya:"osma",Palmyrene:"palm",Pau_Cin_Hau:"pauc",Old_Permic:"perm",Phags_Pa:"phag",Inscriptional_Pahlavi:"phli",Psalter_Pahlavi:"phlp",Phoenician:"phnx",Miao:"plrd",Inscriptional_Parthian:"prti",Rejang:"rjng",Runic:"runr",Samaritan:"samr",Old_South_Arabian:"sarb",Saurashtra:"saur",Shavian:"shaw",Sharada:"shrd",Siddham:"sidd",Khudawadi:"sind",Sinhala:"sinh",Sora_Sompeng:"sora",Sundanese:"sund",Syloti_Nagri:"sylo",Syriac:"syrc",Tagbanwa:"tagb",Takri:"takr",Tai_Le:"tale",New_Tai_Lue:"talu",Tamil:["tml2","taml"],Tai_Viet:"tavt",Telugu:["tel2","telu"],Tifinagh:"tfng",Tagalog:"tglg",Thaana:"thaa",Thai:"thai",Tibetan:"tibt",Tirhuta:"tirh",Ugaritic:"ugar",Vai:"vai ",Warang_Citi:"wara",Old_Persian:"xpeo",Cuneiform:"xsux",Yi:"yi ",Inherited:"zinh",Common:"zyyy",Unknown:"zzzz"},i3={};for(var i4 in i5){var i6=i5[i4],i8=!0,i7=!1,i9=void 0;if(Array.isArray(i6))try{for(var ae,at,ar=i6[Symbol.iterator]();!(i8=(at=ar.next()).done);i8=!0)i3[at.value]=i4}catch(e){i7=!0,i9=e}finally{try{i8||null==ar.return||ar.return()}finally{if(i7)throw i9}}else i3[i6]=i4}var an={arab:!0,hebr:!0,syrc:!0,thaa:!0,cprt:!0,khar:!0,phnx:!0,"nko ":!0,lydi:!0,avst:!0,armi:!0,phli:!0,prti:!0,sarb:!0,orkh:!0,samr:!0,mand:!0,merc:!0,mero:!0,mani:!0,mend:!0,nbat:!0,narb:!0,palm:!0,phlp:!0};function ai(e){return an[e]?"rtl":"ltr"}for(var aa=function(){function e(t,r,n,i,a){(0,M._)(this,e),this.glyphs=t,this.positions=null,this.script=n,this.language=i||null,this.direction=a||ai(n),this.features={};var o=!0,s=!1,l=void 0;if(Array.isArray(r))try{for(var u,c=r[Symbol.iterator]();!(o=(u=c.next()).done);o=!0){var A=u.value;this.features[A]=!0}}catch(e){s=!0,l=e}finally{try{o||null==c.return||c.return()}finally{if(s)throw l}}else(void 0===r?"undefined":(0,W._)(r))==="object"&&(this.features=r)}return(0,U._)(e,[{key:"advanceWidth",get:function(){var e=0,t=!0,r=!1,n=void 0;try{for(var i,a=this.positions[Symbol.iterator]();!(t=(i=a.next()).done);t=!0){var o=i.value;e+=o.xAdvance}}catch(e){r=!0,n=e}finally{try{t||null==a.return||a.return()}finally{if(r)throw n}}return e}},{key:"advanceHeight",get:function(){var e=0,t=!0,r=!1,n=void 0;try{for(var i,a=this.positions[Symbol.iterator]();!(t=(i=a.next()).done);t=!0){var o=i.value;e+=o.yAdvance}}catch(e){r=!0,n=e}finally{try{t||null==a.return||a.return()}finally{if(r)throw n}}return e}},{key:"bbox",get:function(){for(var e=new i2,t=0,r=0,n=0;n<this.glyphs.length;n++){var i=this.glyphs[n],a=this.positions[n],o=i.bbox;e.addPoint(o.minX+t+a.xOffset,o.minY+r+a.yOffset),e.addPoint(o.maxX+t+a.xOffset,o.maxY+r+a.yOffset),t+=a.xAdvance,r+=a.yAdvance}return e}}]),e}(),ao=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;(0,M._)(this,e),this.xAdvance=t,this.yAdvance=r,this.xOffset=n,this.yOffset=i},as
vendor: 4,581 bytes, line 1
1={allTypographicFeatures:{code:0,exclusive:!1,allTypeFeatures:0},ligatures:{code:1,exclusive:!1,requiredLigatures:0,commonLigatures:2,rareLigatures:4,rebusPictures:8,diphthongLigatures:10,squaredLigatures:12,abbrevSquaredLigatures:14,symbolLigatures:16,contextualLigatures:18,historicalLigatures:20},cursiveConnection:{code:2,exclusive:!0,unconnected:0,partiallyConnected:1,cursive:2},letterCase:{code:3,exclusive:!0},verticalSubstitution:{code:4,exclusive:!1,substituteVerticalForms:0},linguisticRearrangement:{code:5,exclusive:!1,linguisticRearrangement:0},numberSpacing:{code:6,exclusive:!0,monospacedNumbers:0,proportionalNumbers:1,thirdWidthNumbers:2,quarterWidthNumbers:3},smartSwash:{code:8,exclusive:!1,wordInitialSwashes:0,wordFinalSwashes:2,nonFinalSwashes:8},diacritics:{code:9,exclusive:!0,showDiacritics:0,hideDiacritics:1,decomposeDiacritics:2},verticalPosition:{code:10,exclusive:!0,normalPosition:0,superiors:1,inferiors:2,ordinals:3,scientificInferiors:4},fractions:{code:11,exclusive:!0,noFractions:0,verticalFractions:1,diagonalFractions:2},overlappingCharacters:{code:13,exclusive:!1,preventOverlap:0},typographicExtras:{code:14,exclusive:!1,slashedZero:4},mathematicalExtras:{code:15,exclusive:!1,mathematicalGreek:10},ornamentSets:{code:16,exclusive:!0,noOrnaments:0,dingbats:1,piCharacters:2,fleurons:3,decorativeBorders:4,internationalSymbols:5,mathSymbols:6},characterAlternatives:{code:17,exclusive:!0,noAlternates:0},designComplexity:{code:18,exclusive:!0,designLevel1:0,designLevel2:1,designLevel3:2,designLevel4:3,designLevel5:4},styleOptions:{code:19,exclusive:!0,noStyleOptions:0,displayText:1,engravedText:2,illuminatedCaps:3,titlingCaps:4,tallCaps:5},characterShape:{code:20,exclusive:!0,traditionalCharacters:0,simplifiedCharacters:1,JIS1978Characters:2,JIS1983Characters:3,JIS1990Characters:4,traditionalAltOne:5,traditionalAltTwo:6,traditionalAltThree:7,traditionalAltFour:8,traditionalAltFive:9,expertCharacters:10,JIS2004Characters:11,hojoCharacters:12,NLCCharacters:13,traditionalNamesCharacters:14},numberCase:{code:21,exclusive:!0,lowerCaseNumbers:0,upperCaseNumbers:1},textSpacing:{code:22,exclusive:!0,proportionalText:0,monospacedText:1,halfWidthText:2,thirdWidthText:3,quarterWidthText:4,altProportionalText:5,altHalfWidthText:6},transliteration:{code:23,exclusive:!0,noTransliteration:0},annotation:{code:24,exclusive:!0,noAnnotation:0,boxAnnotation:1,roundedBoxAnnotation:2,circleAnnotation:3,invertedCircleAnnotation:4,parenthesisAnnotation:5,periodAnnotation:6,romanNumeralAnnotation:7,diamondAnnotation:8,invertedBoxAnnotation:9,invertedRoundedBoxAnnotation:10},kanaSpacing:{code:25,exclusive:!0,fullWidthKana:0,proportionalKana:1},ideographicSpacing:{code:26,exclusive:!0,fullWidthIdeographs:0,proportionalIdeographs:1,halfWidthIdeographs:2},unicodeDecomposition:{code:27,exclusive:!1,canonicalComposition:0,compatibilityComposition:2,transcodingComposition:4},rubyKana:{code:28,exclusive:!1,rubyKana:2},CJKSymbolAlternatives:{code:29,exclusive:!0,noCJKSymbolAlternatives:0,CJKSymbolAltOne:1,CJKSymbolAltTwo:2,CJKSymbolAltThree:3,CJKSymbolAltFour:4,CJKSymbolAltFive:5},ideographicAlternatives:{code:30,exclusive:!0,noIdeographicAlternatives:0,ideographicAltOne:1,ideographicAltTwo:2,ideographicAltThree:3,ideographicAltFour:4,ideographicAltFive:5},CJKVerticalRomanPlacement:{code:31,exclusive:!0,CJKVerticalRomanCentered:0,CJKVerticalRomanHBaseline:1},italicCJKRoman:{code:32,exclusive:!1,CJKItalicRoman:2},caseSensitiveLayout:{code:33,exclusive:!1,caseSensitiveLayout:0,caseSensitiveSpacing:2},alternateKana:{code:34,exclusive:!1,alternateHorizKana:0,alternateVertKana:2},stylisticAlternatives:{code:35,exclusive:!1,noStylisticAlternates:0,stylisticAltOne:2,stylisticAltTwo:4,stylisticAltThree:6,stylisticAltFour:8,stylisticAltFive:10,stylisticAltSix:12,stylisticAltSeven:14,stylisticAltEight:16,stylisticAltNine:18,stylisticAltTen:20,stylisticAltEleven:22,stylisticAltTwelve:24,stylisticAltThirteen:26,stylisticAltFourteen:28,stylisticAltFifteen:30,stylisticAltSixteen:32,stylisticAltSeventeen:34,stylisticAltEighteen:36,stylisticAltNineteen:38,stylisticAltTwenty:40},contextualAlternates:{code:36,exclusive:!1,contextualAlternates:0,swashAlternates:2,contextualSwashAlternates:4},lowerCase:{code:37,exclusive:!0,defaultLowerCase:0,lowerCaseSmallCaps:1,lowerCasePetiteCaps:2},upperCase:{code:38,exclusive:!0,defaultUpperCase:0,upperCaseSmallCaps:1,upperCasePetiteCaps:2},languageTag:{code:39,exclusive:!0},CJKRomanSpacing:{code:103,exclusive:!0,halfWidthCJKRoman:0,proportionalCJKRoman:1,defaultCJKRoman:2,fullWidthCJKRoman:3}},
1al=function(e,t){return[as[e].code,as[e][t]]},au={rlig:al("ligatures","requiredLigatures"),clig:al("ligatures","contextualLigatures"),dlig:al("ligatures","rareLigatures"),hlig:al("ligatures","historicalLigatures"),liga:al("ligatures","commonLigatures"),hist:al("ligatures","historicalLigatures"),smcp:al("lowerCase","lowerCaseSmallCaps"),pcap:al("lowerCase","lowerCasePetiteCaps"),frac:al("fractions","diagonalFractions"),dnom:al("fractions","diagonalFractions"),numr:al("fractions","diagonalFractions"),afrc:al("fractions","verticalFractions"),case:al("caseSensitiveLayout","caseSensitiveLayout"),ccmp:al("unicodeDecomposition","canonicalComposition"),cpct:al("CJKVerticalRomanPlacement","CJKVerticalRomanCentered"),valt:al("CJKVerticalRomanPlacement","CJKVerticalRomanCentered"),swsh:al("contextualAlternates","swashAlternates"),cswh:al("contextualAlternates","contextualSwashAlternates"),curs:al("cursiveConnection","cursive"),c2pc:al("upperCase","upperCasePetiteCaps"),c2sc:al("upperCase","upperCaseSmallCaps"),init:al("smartSwash","wordInitialSwashes"),fin2:al("smartSwash","wordFinalSwashes"),medi:al("smartSwash","nonFinalSwashes"),med2:al("smartSwash","nonFinalSwashes"),fin3:al("smartSwash","wordFinalSwashes"),fina:al("smartSwash","wordFinalSwashes"),pkna:al("kanaSpacing","proportionalKana"),half:al("textSpacing","halfWidthText"),halt:al("textSpacing","altHalfWidthText"),hkna:al("alternateKana","alternateHorizKana"),vkna:al("alternateKana","alternateVertKana"),ital:al("italicCJKRoman","CJKItalicRoman"),lnum:al("numberCase","upperCaseNumbers"),onum:al("numberCase","lowerCaseNumbers"),mgrk:al("mathematicalExtras","mathematicalGreek"),calt:al("contextualAlternates","contextualAlternates"),vrt2:al("verticalSubstitution","substituteVerticalForms"),vert:al("verticalSubstitution","substituteVerticalForms"),tnum:al("numberSpacing","monospacedNumbers"),pnum:al("numberSpacing","proportionalNumbers"),sups:al("verticalPosition","superiors"),subs:al("verticalPosition","inferiors"),ordn:al("verticalPosition","ordinals"),pwid:al("textSpacing","proportionalText"),hwid:al("textSpacing","halfWidthText"),qwid:al("textSpacing","quarterWidthText"),twid:al("textSpacing","thirdWidthText"),fwid:al("textSpacing","proportionalText"),palt:al("textSpacing","altProportionalText"),trad:al("characterShape","traditionalCharacters"),smpl:al("characterShape","simplifiedCharacters"),jp78:al("characterShape","JIS1978Characters"),jp83:al("characterShape","JIS1983Characters"),jp90:al("characterShape","JIS1990Characters"),jp04:al("characterShape","JIS2004Characters"),expt:al("characterShape","expertCharacters"),hojo:al("characterShape","hojoCharacters"),nlck:al("characterShape","NLCCharacters"),tnam:al("characterShape","traditionalNamesCharacters"),ruby:al("rubyKana","rubyKana"),titl:al("styleOptions","titlingCaps"),zero:al("typographicExtras","slashedZero"),ss01:al("stylisticAlternatives","stylisticAltOne"),ss02:al("stylisticAlternatives","stylisticAltTwo"),ss03:al("stylisticAlternatives","stylisticAltThree"),ss04:al("stylisticAlternatives","stylisticAltFour"),ss05:al("stylisticAlternatives","stylisticAltFive"),ss06:al("stylisticAlternatives","stylisticAltSix"),ss07:al("stylisticAlternatives","stylisticAltSeven"),ss08:al("stylisticAlternatives","stylisticAltEight"),ss09:al("stylisticAlternatives","stylisticAltNine"),ss10:al("stylisticAlternatives","stylisticAltTen"),ss11:al("stylisticAlternatives","stylisticAltEleven"),ss12:al("stylisticAlternatives","stylisticAltTwelve"),ss13:al("stylisticAlternatives","stylisticAltThirteen"),ss14:al("stylisticAlternatives","stylisticAltFourteen"),ss15:al("stylisticAlternatives","stylisticAltFifteen"),ss16:al("stylisticAlternatives","stylisticAltSixteen"),ss17:al("stylisticAlternatives","stylisticAltSeventeen"),ss18:al("stylisticAlternatives","stylisticAltEighteen"),ss19:al("stylisticAlternatives","stylisticAltNineteen"),ss20:al("stylisticAlternatives","stylisticAltTwenty")},ac=1;ac<=99;ac++)au["cv".concat("00".concat(ac).slice(-2))]=[as.characterAlternatives.code,ac];var aA={};for(var af in au){var ah=au[af];null==aA[ah[0]]&&(aA[ah[0]]={}),aA[ah[0]][ah[1]]=af}function ad(e){var t=(0,l._)(e,2),r=t[0],n=t[1];if(isNaN(r))var i=as[r]&&as[r].code;else var i=r;if(isNaN(n))var a=as[r]&&as[r][n];else var a=n;return[i,a]}var ag=function(){function e(t){(0,M._)(this,e),this.table=t}return(0,U._)(e,[{key:"lookup",value:function(e){switch(this.table.ver
1sion){case 0:return this.table.values.getItem(e);case 2:case 4:for(var t=0,r=this.table.binarySearchHeader.nUnits-1;t<=r;){var n=t+r>>1,i=this.table.segments[n];if(65535===i.firstGlyph)break;if(e<i.firstGlyph)r=n-1;else if(e>i.lastGlyph)t=n+1;else if(2===this.table.version)return i.value;else return i.values[e-i.firstGlyph]}return null;case 6:for(var a=0,o=this.table.binarySearchHeader.nUnits-1;a<=o;){var n=a+o>>1,i=this.table.segments[n];if(65535===i.glyph)break;if(e<i.glyph)o=n-1;else{if(!(e>i.glyph))return i.value;a=n+1}}return null;case 8:return this.table.values[e-this.table.firstGlyph];default:throw Error("Unknown lookup table format: ".concat(this.table.version))}}},{key:"glyphsForValue",value:function(e){var t=[];switch(this.table.version){case 2:case 4:var r=!0,n=!1,i=void 0;try{for(var a,o=this.table.segments[Symbol.iterator]();!(r=(a=o.next()).done);r=!0){var s=a.value;if(2===this.table.version&&s.value===e)t.push.apply(t,(0,Y._)(iJ(s.firstGlyph,s.lastGlyph+1)));else for(var l=0;l<s.values.length;l++)s.values[l]===e&&t.push(s.firstGlyph+l)}}catch(e){n=!0,i=e}finally{try{r||null==o.return||o.return()}finally{if(n)throw i}}break;case 6:var u=!0,c=!1,A=void 0;try{for(var f,h=this.table.segments[Symbol.iterator]();!(u=(f=h.next()).done);u=!0){var d=f.value;d.value===e&&t.push(d.glyph)}}catch(e){c=!0,A=e}finally{try{u||null==h.return||h.return()}finally{if(c)throw A}}break;case 8:for(var g=0;g<this.table.values.length;g++)this.table.values[g]===e&&t.push(this.table.firstGlyph+g);break;default:throw Error("Unknown lookup table format: ".concat(this.table.version))}return t}}]),e}();(0,eG.__decorate)([tf],ag.prototype,"glyphsForValue",null);var ap=function(){function e(t){(0,M._)(this,e),this.stateTable=t,this.lookupTable=new ag(t.classTable)}return(0,U._)(e,[{key:"process",value:function(e,t,r){for(var n=0,i=t?e.length-1:0,a=t?-1:1;1===a&&i<=e.length||-1===a&&i>=-1;){var o=null,s=1,l=!0;i===e.length||-1===i?s=0:65535===(o=e[i]).id?s=2:null==(s=this.lookupTable.lookup(o.id))&&(s=1);var u=this.stateTable.stateArray.getItem(n)[s],c=this.stateTable.entryTable.getItem(u);0!==s&&2!==s&&(r(o,c,i),l=!(16384&c.flags)),n=c.newState,l&&(i+=a)}return e}},{key:"traverse",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new Set;if(!r.has(t)){r.add(t);for(var n=this.stateTable,i=n.nClasses,a=n.stateArray,o=n.entryTable,s=a.getItem(t),l=4;l<i;l++){var u=s[l],c=o.getItem(u),A=!0,f=!1,h=void 0;try{for(var d,g=this.lookupTable.glyphsForValue(l)[Symbol.iterator]();!(A=(d=g.next()).done);A=!0){var p=d.value;e.enter&&e.enter(p,c),0!==c.newState&&this.traverse(e,c.newState,r),e.exit&&e.exit(p,c)}}catch(e){f=!0,h=e}finally{try{A||null==g.return||g.return()}finally{if(f)throw h}}}}}}]),e}(),am=function(){function e(t){(0,M._)(this,e),this.processIndicRearragement=this.processIndicRearragement.bind(this),this.processContextualSubstitution=this.processContextualSubstitution.bind(this),this.processLigature=this.processLigature.bind(this),this.processNoncontextualSubstitutions=this.processNoncontextualSubstitutions.bind(this),this.processGlyphInsertion=this.processGlyphInsertion.bind(this),this.font=t,this.morx=t.morx,this.inputCache=null}return(0,U._)(e,[{key:"process",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=!0,n=!1,i=void 0;try{for(var a,o=this.morx.chains[Symbol.iterator]();!(r=(a=o.next()).done);r=!0){var s=a.value,l=s.defaultFlags,u=!0,c=!1,A=void 0;try{for(var f,h=s.features[Symbol.iterator]();!(u=(f=h.next()).done);u=!0){var d=f.value,g=void 0;(g=t[d.featureType])&&(g[d.featureSetting]?(l&=d.disableFlags,l|=d.enableFlags):!1===g[d.featureSetting]&&(l|=~d.disableFlags,l&=~d.enableFlags))}}catch(e){c=!0,A=e}finally{try{u||null==h.return||h.return()}finally{if(c)throw A}}var p=!0,m=!1,v=void 0;try{for(var y,b=s.subtables[Symbol.iterator]();!(p=(y=b.next()).done);p=!0){var E=y.value;E.subFeatureFlags&l&&this.processSubtable(E,e)}}catch(e){m=!0,v=e}finally{try{p||null==b.return||b.return()}finally{if(m)throw v}}}}catch(e){n=!0,i=e}finally{try{r||null==o.return||o.return()}finally{if(n)throw i}}for(var I=e.length-1;I>=0;)65535===e[I].id&&e.splice(I,1),I--;return e}},{key:"processSubtable",value:function(e,t){if(this.subtable=e,this.glyphs=t,4===this.subtable.type)return void this.processNoncontextualSubstitutions(this.subtable,this.glyphs);this.ligatureStack=[],this.markedGlyph=null,this.firstGlyph=null,this.lastGlyph=null,this.markedIndex=null;var r=this.getStateMachine(e),n=this.getProcessor(),i=!!(4194304&this.subtable.coverage);return r.process(this.glyphs,i,n)}},{key:"getStateMachine",value:function(e){return new ap(e.table.stateTable)}},{key:"getProcessor",value:function(){switch(this.subtable.type){case 0:return this.processIndicRearragement;case 1:return this.processContextualSubstitution;case 2:return this.processLigature;case 4:return this.processNoncontextualSubstitutions;case 5:return this.processGlyphInsertion;default:throw Error("Invalid morx subtable type: ".concat(this.subtable.type))}}},{key:"processIndicRearragement",value:function(e,t,r){32768&t.flags&&(this.firstGlyph=r),8192&t.flags&&(this.lastGlyph=r),function(e,t,r,n){switch(t){case 0:return;case 1:return av(e,[r,1],[n,0]);case 2:return av(e,[r,0],[n,1]);case 3:return av(e,[r,1],[n,1]);case 4:return av(e,[r,2],[n,0]);case 5:return av(e,[r,2],[n,0],!0,!1);case 6:return av(e,[r,0],[n,2]);case 7:return av(e,[r,0],[n,2],!1,!0);case 8:return av(e,[r,1],[n,2]);case 9:return av(e,[r,1],[n,2],!1,!0);case 10:return av(e,[r,2],[n,1]);case 11:return av(e,[r,2],[n,1],!0,!1);case 12:return av(e,[r,2],[n,2]);case 13:return av(e,[r,2],[n,2],!0,!1);case 14:return av(e,[r,2],[n,2],!1,!0);case 15:return av(e,[r,2],[n,2],!0,!0);default:throw Error("Unknown verb: ".concat(t))}}(this.glyphs,15&t.flags,this.firstGlyph,this.lastGlyph)}},{key:"processContextualSubstitution",value:function(e,t,r){var n=this.subtable.table.substitutionTable.items;if(65535!==t.markIndex){var i=new ag(n.getItem(t.markIndex));e=this.glyphs[this.markedGlyph];var a=i.lookup(e.id);a&&(this.glyphs[this.markedGlyph]=this.font.getGlyph(a,e.codePoints))}if(65535!==t.currentIndex){var o=new ag(n.getItem(t.currentIndex));e=this.glyphs[r];var a=o.lookup(e.id);a&&(this.glyphs[r]=this.font.getGlyph(a,e.codePoints))}32768&t.flags&&(this.markedGlyph=r)}},{key:"processLigature",value:function(e,t,r){if(32768&t.flags&&this.ligatureStack.push(r),8192&t.flags){for(var n=this.subtable.table.ligatureActions,i=this.subtable.table.components,a=this.subtable.table.ligatureList,o=t.action,s=!1,l=0,u=[],c=[];!s;){var A,f,h=this.ligatureStack.pop();(f=u).unshift.apply(f,(0,Y._)(this.glyphs[h].codePoints));var d=n.getItem(o++);s=!!(0x80000000&d);var g=!!(0x40000000&d),p=(0x3fffffff&d)<<2>>2;if(p+=this.glyphs[h].id,l+=i.getItem(p),s||g){var m=a.getItem(l);this.glyphs[h]=this.font.getGlyph(m,u),c.push(h),l=0,u=[]}else this.glyphs[h]=this.font.getGlyph(65535)}(A=this.ligatureStack).push.apply(A,(0,Y._)(c))}}},{key:"processNoncontextualSubstitutions",value:function(e,t,r){var n=new ag(e.table.lookupTable);for(r=0;r<t.length;r++){var i=t[r];
1if(65535!==i.id){var a=n.lookup(i.id);a&&(t[r]=this.font.getGlyph(a,i.codePoints))}}}},{key:"_insertGlyphs",value:function(e,t,r,n){for(var i,a=[];r--;){var o=this.subtable.table.insertionActions.getItem(t++);a.push(this.font.getGlyph(o))}!n&&e++,(i=this.glyphs).splice.apply(i,[e,0].concat((0,Y._)(a)))}},{key:"processGlyphInsertion",value:function(e,t,r){if(32768&t.flags&&(this.markedIndex=r),65535!==t.markedInsertIndex){var n=(31&t.flags)>>>5,i=!!(1024&t.flags);this._insertGlyphs(this.markedIndex,t.markedInsertIndex,n,i)}if(65535!==t.currentInsertIndex){var a=(992&t.flags)>>>5,o=!!(2048&t.flags);this._insertGlyphs(r,t.currentInsertIndex,a,o)}}},{key:"getSupportedFeatures",value:function(){var e=[],t=!0,r=!1,n=void 0,i=!0,a=!1,o=void 0;try{for(var s,l=this.morx.chains[Symbol.iterator]();!(i=(s=l.next()).done);i=!0){var u=s.value;try{for(var c,A=u.features[Symbol.iterator]();!(t=(c=A.next()).done);t=!0){var f=c.value;e.push([f.featureType,f.featureSetting])}}catch(e){r=!0,n=e}finally{try{t||null==A.return||A.return()}finally{if(r)throw n}}}}catch(e){a=!0,o=e}finally{try{i||null==l.return||l.return()}finally{if(a)throw o}}return e}},{key:"generateInputs",value:function(e){return this.inputCache||this.generateInputCache(),this.inputCache[e]||[]}},{key:"generateInputCache",value:function(){this.inputCache={};var e=!0,t=!1,r=void 0;try{for(var n,i=this.morx.chains[Symbol.iterator]();!(e=(n=i.next()).done);e=!0){var a=n.value,o=a.defaultFlags,s=!0,l=!1,u=void 0;try{for(var c,A=a.subtables[Symbol.iterator]();!(s=(c=A.next()).done);s=!0){var f=c.value;f.subFeatureFlags&o&&this.generateInputsForSubtable(f)}}catch(e){l=!0,u=e}finally{try{s||null==A.return||A.return()}finally{if(l)throw u}}}}catch(e){t=!0,r=e}finally{try{e||null==i.return||i.return()}finally{if(t)throw r}}}},{key:"generateInputsForSubtable",value:function(e){var t=this;if(2===e.type){if(4194304&e.coverage)throw Error("Reverse subtable, not supported.");this.subtable=e,this.ligatureStack=[];var r=this.getStateMachine(e),n=this.getProcessor(),i=[],a=[];this.glyphs=[],r.traverse({enter:function(e,r){var o=t.glyphs;a.push({glyphs:o.slice(),ligatureStack:t.ligatureStack.slice()});var s=t.font.getGlyph(e);i.push(s),o.push(i[i.length-1]),n(o[o.length-1],r,o.length-1);for(var l=0,u=0,c=0;c<o.length&&l<=1;c++)65535!==o[c].id&&(l++,u=o[c].id);if(1===l){var A=i.map(function(e){return e.id}),f=t.inputCache[u];f?f.push(A):t.inputCache[u]=[A]}},exit:function(){var e;t.glyphs=(e=a.pop()).glyphs,t.ligatureStack=e.ligatureStack,i.pop()}})}}}]),e}();function av(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],a=e.splice(r[0]-(r[1]-1),r[1]);i&&a.reverse();var o=e.splice.apply(e,[t[0],t[1]].concat((0,Y._)(a)));return n&&o.reverse(),e.splice.apply(e,[r[0]-(t[1]-1),0].concat((0,Y._)(o))),e}(0,eG.__decorate)([tf],am.prototype,"getStateMachine",null);var ay=function(){function e(t){(0,M._)(this,e),this.font=t,this.morxProcessor=new am(t),this.fallbackPosition=!1}return(0,U._)(e,[{key:"substitute",value:function(e){"rtl"===e.direction&&e.glyphs.reverse(),this.morxProcessor.process(e.glyphs,function(e){var t={};for(var r in e){var n=void 0;(n=au[r])&&(null==t[n[0]]&&(t[n[0]]={}),t[n[0]][n[1]]=e[r])}return t}(e.features))}},{key:"getAvailableFeatures",value:function(e,t){return function(e){var t={};if(Array.isArray(e))for(var r=0;r<e.length;r++){var n=void 0,i=ad(e[r]);(n=aA[i[0]]&&aA[i[0]][i[1]])&&(t[n]=!0)}else if((void 0===e?"undefined":(0,W._)(e))==="object")for(var a in e){var o=e[a];for(var s in o){var l=void 0,u=ad([a,s]);o[s]&&(l=aA[u[0]]&&aA[u[0]][u[1]])&&(t[l]=!0)}}return Object.keys(t)}(this.morxProcessor.getSupportedFeatures())}},{key:"stringsForGlyph",value:function(e){var t=this.morxProcessor.generateInputs(e),r=new Set,n=!0,i=!1,a=void 0;try{for(var o,s=t[Symbol.iterator]();!(n=(o=s.next()).done);n=!0){var l=o.value;this._addStrings(l,0,r,"")}}catch(e){i=!0,a=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw a}}return r}},{key:"_addStrings",value:function(e,t,r,n){var i=this.font._cmapProcessor.codePointsForGlyph(e[t]),a=!0,o=!1,s=void 0;try{for(var l,u=i[Symbol.iterator]();!(a=(l=u.next()).done);a=!0){var c=l.value,A=n+String.fromCodePoint(c);t<e.length-1?this._addStrings(e,t+1,r,A):r.add(A)}}catch(e){o=!0,s=e}finally{try{a||null==u.return||u.return()}finally{if(o)throw s}}}}]),e}(),ab=function(){function e(t,r,n){(0,M._)(this,e),this.font=t,this.script=r,this.direction=n,this.stages=[],this.globalFeatures={},this.allFeatures={}}return(0,U._)(e,[{key:"_addFeatures",value:function(e,t){var r=this.stages.length-1,n=this.stages[r],i=!0,a=!1,o=void 0;try{for(var s,l=e[Symbol.iterator]();!(i=(s=l.next()).done);i=!0){var u=s.value;null==this.allFeatures[u]&&(n.push(u),this.allFeatures[u]=r,t&&(this.globalFeatures[u]=!0))}}catch(e){a=!0,o=e}finally{try{i||null==l.return||l.return()}finally{if(a)throw o}}}},{key:"add",value:function(e){var t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];if(0===this.stages.length&&this.stages.push([]),"string"==typeof e&&(e=[e]),Array.isArray(e))this._addFeatures(e,t);else if((void 0===e?"undefined":(0,W._)(e))==="object")this._addFeatures(e.global||[],!0),this._addFeatures(e.local||[],!1);else throw Error("Unsupported argument to ShapingPlan#add")}},{key:"addStage",value:function(e,t){"function"==typeof e?this.stages.push(e,[]):(this.stages.push([]),this.add(e,t))}},{key:"setFeatureOverrides",value:function(e){if(Array.isArray(e))this.add(e);else if((void 0===e?"undefined":(0,W._)(e))==="object"){for(var t in e)if(e[t])this.add(t);else if(null!=this.allFeatures[t]){var r=this.stages[this.allFeatures[t]];r.splice(r.indexOf(t),1),delete this.allFeatures[t],delete this.globalFeatures[t]}}}},{key:"assignGlobalFeatures",value:function(e){var t=!0,r=!1,n=void 0;try{for(var i,a=e[Symbol.iterator]();!(t=(i=a.next()).done);t=!0){var o=i.value;
1for(var s in this.globalFeatures)o.features[s]=!0}}catch(e){r=!0,n=e}finally{try{t||null==a.return||a.return()}finally{if(r)throw n}}}},{key:"process",value:function(e,t,r){var n=!0,i=!1,a=void 0;try{for(var o,s=this.stages[Symbol.iterator]();!(n=(o=s.next()).done);n=!0){var l=o.value;"function"==typeof l?r||l(this.font,t,this):l.length>0&&e.applyFeatures(l,t,r)}}catch(e){i=!0,a=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw a}}}}]),e}(),aE=["rvrn"],aI=["ccmp","locl","rlig","mark","mkmk"],aC=["frac","numr","dnom"],aB=["calt","clig","liga","rclt","curs","kern"],aw={ltr:["ltra","ltrm"],rtl:["rtla","rtlm"]},ax=function(){function e(){(0,M._)(this,e)}return(0,U._)(e,null,[{key:"plan",value:function(e,t,r){this.planPreprocessing(e),this.planFeatures(e),this.planPostprocessing(e,r),e.assignGlobalFeatures(t),this.assignFeatures(e,t)}},{key:"planPreprocessing",value:function(e){e.add({global:(0,Y._)(aE).concat((0,Y._)(aw[e.direction])),local:aC})}},{key:"planFeatures",value:function(e){}},{key:"planPostprocessing",value:function(e,t){e.add((0,Y._)(aI).concat((0,Y._)(aB))),e.setFeatureOverrides(t)}},{key:"assignFeatures",value:function(e,t){for(var r=0;r<t.length;r++){var n=t[r];if(8260===n.codePoints[0]){for(var i=r,a=r+1;i>0&&"Nd"===e6(t[i-1].codePoints[0]);)t[i-1].features.numr=!0,t[i-1].features.frac=!0,i--;for(;a<t.length&&"Nd"===e6(t[a].codePoints[0]);)t[a].features.dnom=!0,t[a].features.frac=!0,a++;n.features.frac=!0,r=a-1}}}}]),e}();(0,N._)(ax,"zeroMarkWidths","AFTER_GPOS");var aQ=new(0,eY.default)(iX("APABAAAAAAAAOAAAAf0BAv7tmi1MxDAUx7vtvjhAgcDgkEgEAnmXEBIMCYaEcygEiqBQ4FAkCE4ikUgMiiBJSAgSiUQSDMn9L9eSl6bddddug9t7yS/trevre+3r27pcNxZiG+yCfdCVv/9LeQxOwRm4AJegD27ALbgD9+ABPJF+z+BN/h7yDj
15k/VOWX6SdmU5+wLWknggxDxaS8u0qiiX4uiz9XamQ3wzDMAzDMAzDMAzDVI/h959V/v7BMAzDMAzDMLlyNTNiMSdewVxbiA44B4/guz1qW58VYlMI0WsJ0W+N6kXw0spvPtdwhtkwnGM6uLaV4Xyzg3v3PM9DPfQ/sOg4xPWjipy31P8LTqbU304c/cLCUmWJLNB2Uz2U1KTeRKNmKHVMfbJC+/0loTZRH/W5cvEvBJPMbREkWt3FD1NcqXZBSpuE2Ad0PBehPtNrPtIEdYP+hiRt/V1jIiE69X4NT/uVZI3PUHE9bm5M7ePGdZWy951v7Nn6j8v1WWKP3mt6ttnsigx6VN7Vc0VomSSGqW2mGNP1muZPl7LfjNUaKNFtDGVf2fvE9O7VlBS5j333c5p/eeoOqcs1R/hIqDWLJ7TTlksirVT1SI7l8k4Yp+g3jafGcrU1RM6l9th80XOpnlN97bDNY4i4s61B0Si/ipa0uHMl6zqEjlFfCZm/TM8KmzQDjmuTAQ==")),aD=["isol","fina","fin2","fin3","medi","med2","init"],ak="isol",a_="fina",aS="fin2",aF="medi",aR="med2",aT="init",aL=[[[null,null,0],[null,ak,2],[null,ak,1],[null,ak,2],[null,ak,1],[null,ak,6]],[[null,null,0],[null,ak,2],[null,ak,1],[null,ak,2],[null,aS,5],[null,ak,6]],[[null,null,0],[null,ak,2],[aT,a_,1],[aT,a_,3],[aT,a_,4],[aT,a_,6]],[[null,null,0],[null,ak,2],[aF,a_,1],[aF,a_,3],[aF,a_,4],[aF,a_,6]],[[null,null,0],[null,ak,2],[aR,ak,1],[aR,ak,2],[aR,aS,5],[aR,ak,6]],[[null,null,0],[null,ak,2],[ak,ak,1],[ak,ak,2],[ak,aS,5],[ak,ak,6]],[[null,null,0],[null,ak,2],[null,ak,1],[null,ak,2],[null,"fin3",5],[null,ak,6]]],aO=function(e){function t(){return(0,M._)(this,t),(0,P._)(this,t,arguments)}return(0,H._)(t,e),(0,U._)(t,null,[{key:"planFeatures",value:function(e){e.add(["ccmp","locl"]);for(var t=0;t<aD.length;t++){var r=aD[t];e.addStage(r,!1)}e.addStage("mset")}},{key:"assignFeatures",value:function(e,r){(0,G._)((0,z._)(t),"assignFeatures",this).call(this,e,r);for(var n=-1,i=0,a=[],o=0;o<r.length;o++){var s,u=void 0,c=void 0,A=r[o],f=function(e){var t=aQ.get(e);if(t)return t-1;var r=e6(e);return 6*("Mn"===r||"Me"===r||"Cf"===r)}(A.codePoints[0]);if(6===f){a[o]=null;continue}c=(s=(0,l._)(aL[i][f],3))[0],u=s[1],i=s[2],null!==c&&-1!==n&&(a[n]=c),a[o]=u,n=o}for(var h=0;h<r.length;h++){var d=void 0,A=r[h];(d=a[h])&&(A.features[d]=!0)}}}]),t}(ax),aM=function(){function e(t,r){(0,M._)(this,e),this.glyphs=t,this.reset(r)}return(0,U._)(e,[{key:"reset",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;this.options=e,this.flags=e.flags||{},this.markAttachmentType=e.markAttachmentType||0,this.index=t}},{key:"cur",get:function(){return this.glyphs[this.index]||null}},{key:"shouldIgnore",value:function(e){return this.flags.ignoreMarks&&e.isMark||this.flags.ignoreBaseGlyphs&&e.isBase||this.flags.ignoreLigatures&&e.isLigature||this.markAttachmentType&&e.isMark&&e.markAttachmentType!==this.markAttachmentType}},{key:"move",value:function(e){for(this.index+=e;0<=this.index&&this.index<this.glyphs.length&&this.shouldIgnore(this.glyphs[this.index]);)this.index+=e;return 0>this.index||this.index>=this.glyphs.length?null:this.glyphs[this.index]}},{key:"next",value:function(){return this.move(1)}},{key:"prev",value:function(){return this.move(-1)}},{key:"peek",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=this.index,r=this.increment(e);return this.index=t,r}},{key:"peekIndex",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=this.index;this.increment(e);var r=this.index;return this.index=t,r}},{key:"increment",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=e<0?-1:1;for(e=Math.abs(e);e--;)this.move(t);return this.glyphs[this.index]}}]),e}(),aU=["DFLT","dflt","latn"],aN=function(){function e(t,r){(0,M._)(this,e),this.font=t,this.table=r,this.script=null,this.scriptTag=null,this.language=null,this.languageTag=null,this.features={},this.lookups={},this.variationsIndex=t._variationProcessor?this.findVariationsIndex(t._variationProcessor.normalizedCoords):-1,this.selectScript(),this.glyphs=[],this.positions=[],this.ligatureID=1,this.currentFeature=null}return(0,U._)(e,[{key:"findScript",value:function(e){if(null==this.table.scriptList)return null;Array.isArray(e)||(e=[e]);var t=!0,r=!1,n=void 0,i=!0,a=!1,o=void 0;try{for(var s,l=e[Symbol.iterator]();!(i=(s=l.next()).done);i=!0){var u=s.value;try{for(var c,A=this.table.scriptList[Symbol.iterator]();!(t=(c=A.next()).done);t=!0){var f=c.value;if(f.tag===u)return f}}catch(e){r=!0,n=e}finally{try{t||null==A.return||A.return()}finally{if(r)throw n}}}}catch(e){a=!0,o=e}finally{try{i||null==l.return||l.return()}finally{if(a)throw o}}return null}},{key:"selectScript",value:function(e,t,r){var n=!1;if(!this.script||e!==this.scriptTag){if((s=this.findScript(e))||(s=this.findScript(aU)),!s)return this.scriptTag;this.scriptTag=s.tag,this.script=s.script,this.language=null,this.languageTag=null,n=!0}if(r&&r===this.direction||(this.direction=r||ai(e)),t&&t.length<4&&(t+=" ".repeat(4-t.length)),!t||t!==this.languageTag){this.language=null;var i=!0,a=!1,o=void 0;try{for(var s,l,u=this.script.langSysRecords[Symbol.iterator]();!(i=(l=u.next()).done);i=!0){var c=l.value;if(c.tag===t){this.language=c.langSys,this.languageTag=c.tag;break}}}catch(e){a=!0,o=e}finally{try{i||null==u.return||u.return()}finally{if(a)throw o}}this.language||(this.language=this.script.defaultLangSys,this.languageTag=null),n=!0}if(n){this.features={};var A=!0,f=!1,h=void 0;if(this.language)try{for(var d,g=this.language.featureIndexes[Symbol.iterator]();!(A=(d=g.next()).done);A=!0){var p=d.value,m=this.table.featureList[p],v=this.substituteFeatureForVariations(p);this.features[m.tag]=v||m.feature}}catch(e){f=!0,h=e}finally{try{A||null==g.return||g.return()}finally{if(f)throw h}}}return this.scriptTag}},{key:"lookupsForFeatures",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r=[],n=!0,i=!1,a=void 0;try{for(var o,s=e[Symbol.iterator]();!(n=(o=s.next()).done);
1n=!0){var l=o.value,u=this.features[l];if(u){var c=!0,A=!1,f=void 0;try{for(var h,d=u.lookupListIndexes[Symbol.iterator]();!(c=(h=d.next()).done);c=!0){var g=h.value;t&&-1!==t.indexOf(g)||r.push({feature:l,index:g,lookup:this.table.lookupList.get(g)})}}catch(e){A=!0,f=e}finally{try{c||null==d.return||d.return()}finally{if(A)throw f}}}}}catch(e){i=!0,a=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw a}}return r.sort(function(e,t){return e.index-t.index}),r}},{key:"substituteFeatureForVariations",value:function(e){if(-1===this.variationsIndex)return null;var t=this.table.featureVariations.featureVariationRecords[this.variationsIndex].featureTableSubstitution.substitutions,r=!0,n=!1,i=void 0;try{for(var a,o=t[Symbol.iterator]();!(r=(a=o.next()).done);r=!0){var s=a.value;if(s.featureIndex===e)return s.alternateFeatureTable}}catch(e){n=!0,i=e}finally{try{r||null==o.return||o.return()}finally{if(n)throw i}}return null}},{key:"findVariationsIndex",value:function(e){var t=this.table.featureVariations;if(!t)return -1;for(var r=t.featureVariationRecords,n=0;n<r.length;n++){var i=r[n].conditionSet.conditionTable;if(this.variationConditionsMatch(i,e))return n}return -1}},{key:"variationConditionsMatch",value:function(e,t){return e.every(function(e){var r=e.axisIndex<t.length?t[e.axisIndex]:0;return e.filterRangeMinValue<=r&&r<=e.filterRangeMaxValue})}},{key:"applyFeatures",value:function(e,t,r){var n=this.lookupsForFeatures(e);this.applyLookups(n,t,r)}},{key:"applyLookups",value:function(e,t,r){this.glyphs=t,this.positions=r,this.glyphIterator=new aM(t);var n=!0,i=!1,a=void 0;try{for(var o,s=e[Symbol.iterator]();!(n=(o=s.next()).done);n=!0){var l=o.value,u=l.feature,c=l.lookup;for(this.currentFeature=u,this.glyphIterator.reset(c.flags);this.glyphIterator.index<t.length;){if(!(u in this.glyphIterator.cur.features)){this.glyphIterator.next();continue}var A=!0,f=!1,h=void 0;try{for(var d,g=c.subTables[Symbol.iterator]();!(A=(d=g.next()).done);A=!0){var p=d.value;if(this.applyLookup(c.lookupType,p))break}}catch(e){f=!0,h=e}finally{try{A||null==g.return||g.return()}finally{if(f)throw h}}this.glyphIterator.next()}}}catch(e){i=!0,a=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw a}}}},{key:"applyLookup",value:function(e,t){throw Error("applyLookup must be implemented by subclasses")}},{key:"applyLookupList",value:function(e){var t=this.glyphIterator.options,r=this.glyphIterator.index,n=!0,i=!1,a=void 0;try{for(var o,s=e[Symbol.iterator]();!(n=(o=s.next()).done);n=!0){var l=o.value;this.glyphIterator.reset(t,r),this.glyphIterator.increment(l.sequenceIndex);var u=this.table.lookupList.get(l.lookupListIndex);this.glyphIterator.reset(u.flags,this.glyphIterator.index);var c=!0,A=!1,f=void 0;try{for(var h,d=u.subTables[Symbol.iterator]();!(c=(h=d.next()).done);c=!0){var g=h.value;if(this.applyLookup(u.lookupType,g))break}}catch(e){A=!0,f=e}finally{try{c||null==d.return||d.return()}finally{if(A)throw f}}}}catch(e){i=!0,a=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw a}}return this.glyphIterator.reset(t,r),!0}},{key:"coverageIndex",value:function(e,t){switch(null==t&&(t=this.glyphIterator.cur.id),e.version){case 1:return e.glyphs.indexOf(t);case 2:var r=!0,n=!1,i=void 0;try{for(var a,o=e.rangeRecords[Symbol.iterator]();!(r=(a=o.next()).done);r=!0){var s=a.value;if(s.start<=t&&t<=s.end)return s.startCoverageIndex+t-s.start}}catch(e){n=!0,i=e}finally{try{r||null==o.return||o.return()}finally{if(n)throw i}}}return -1}},{key:"match",value:function(e,t,r,n){for(var i=this.glyphIterator.index,a=this.glyphIterator.increment(e),o=0;o<t.length&&a&&r(t[o],a);)n&&n.push(this.glyphIterator.index),o++,a=this.glyphIterator.next();return this.glyphIterator.index=i,!(o<t.length)&&(n||!0)}},{key:"sequenceMatches",value:function(e,t){return this.match(e,t,function(e,t){return e===t.id})}},{key:"sequenceMatchIndices",value:function(e,t){var r=this;return this.match(e,t,function(e,t){return r.currentFeature in t.features&&e===t.id},[])}},{key:"coverageSequenceMatches",value:function(e,t){var r=this;return this.match(e,t,function(e,t){return r.coverageIndex(e,t.id)>=0})}},{key:"getClassID",value:function(e,t){switch(t.version){case 1:var r=e-t.startGlyph;if(r>=0&&r<t.classValueArray.length)return t.classValueArray[r];break;case 2:var n=!0,i=!1,a=void 0;try{for(var o,s=t.classRangeRecord[Symbol.iterator]();!(n=(o=s.next()).done);
1n=!0){var l=o.value;if(l.start<=e&&e<=l.end)return l.class}}catch(e){i=!0,a=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw a}}}return 0}},{key:"classSequenceMatches",value:function(e,t,r){var n=this;return this.match(e,t,function(e,t){return e===n.getClassID(t.id,r)})}},{key:"applyContext",value:function(e){var t,r;switch(e.version){case 1:if(-1===(t=this.coverageIndex(e.coverage)))break;r=e.ruleSets[t];var n=!0,i=!1,a=void 0;try{for(var o,s=r[Symbol.iterator]();!(n=(o=s.next()).done);n=!0){var l=o.value;if(this.sequenceMatches(1,l.input))return this.applyLookupList(l.lookupRecords)}}catch(e){i=!0,a=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw a}}break;case 2:if(-1===this.coverageIndex(e.coverage)||-1===(t=this.getClassID(this.glyphIterator.cur.id,e.classDef)))break;r=e.classSet[t];var u=!0,c=!1,A=void 0;try{for(var f,h=r[Symbol.iterator]();!(u=(f=h.next()).done);u=!0){var d=f.value;if(this.classSequenceMatches(1,d.classes,e.classDef))return this.applyLookupList(d.lookupRecords)}}catch(e){c=!0,A=e}finally{try{u||null==h.return||h.return()}finally{if(c)throw A}}break;case 3:if(this.coverageSequenceMatches(0,e.coverages))return this.applyLookupList(e.lookupRecords)}return!1}},{key:"applyChainingContext",value:function(e){var t;switch(e.version){case 1:if(-1===(t=this.coverageIndex(e.coverage)))break;var r=e.chainRuleSets[t],n=!0,i=!1,a=void 0;try{for(var o,s=r[Symbol.iterator]();!(n=(o=s.next()).done);n=!0){var l=o.value;if(this.sequenceMatches(-l.backtrack.length,l.backtrack)&&this.sequenceMatches(1,l.input)&&this.sequenceMatches(1+l.input.length,l.lookahead))return this.applyLookupList(l.lookupRecords)}}catch(e){i=!0,a=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw a}}break;case 2:if(-1===this.coverageIndex(e.coverage))break;t=this.getClassID(this.glyphIterator.cur.id,e.inputClassDef);var u=e.chainClassSet[t];if(!u)break;var c=!0,A=!1,f=void 0;try{for(var h,d=u[Symbol.iterator]();!(c=(h=d.next()).done);c=!0){var g=h.value;if(this.classSequenceMatches(-g.backtrack.length,g.backtrack,e.backtrackClassDef)&&this.classSequenceMatches(1,g.input,e.inputClassDef)&&this.classSequenceMatches(1+g.input.length,g.lookahead,e.lookaheadClassDef))return this.applyLookupList(g.lookupRecords)}}catch(e){A=!0,f=e}finally{try{c||null==d.return||d.return()}finally{if(A)throw f}}break;case 3:if(this.coverageSequenceMatches(-e.backtrackGlyphCount,e.backtrackCoverage)&&this.coverageSequenceMatches(0,e.inputCoverage)&&this.coverageSequenceMatches(e.inputGlyphCount,e.lookaheadCoverage))return this.applyLookupList(e.lookupRecords)}return!1}}]),e}(),aP=function(){function e(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i=arguments.length>3?arguments[3]:void 0;if((0,M._)(this,e),this._font=t,this.codePoints=n,this.id=r,this.features={},Array.isArray(i))for(var a=0;a<i.length;a++){var o=i[a];this.features[o]=!0}else(void 0===i?"undefined":(0,W._)(i))==="object"&&Object.assign(this.features,i);this.ligatureID=null,this.ligatureComponent=null,this.isLigated=!1,this.cursiveAttachment=null,this.markAttachment=null,this.shaperInfo=null,this.substituted=!1,this.isMultiplied=!1}return(0,U._)(e,[{key:"id",get:function(){return this._id},set:function(e){this._id=e,this.substituted=!0;var t=this._font.GDEF;if(t&&t.glyphClassDef){var r=aN.prototype.getClassID(e,t.glyphClassDef);this.isBase=1===r,this.isLigature=2===r,this.isMark=3===r,this.markAttachmentType=t.markAttachClassDef?aN.prototype.getClassID(e,t.markAttachClassDef):0}else this.isMark=this.codePoints.length>0&&this.codePoints.every(e7),this.isBase=!this.isMark,this.isLigature=this.codePoints.length>1,this.markAttachmentType=0}},{key:"copy",value:function(){return new e(this._font,this.id,this.codePoints,this.features)}}]),e}(),aG=function(e){function t(){return(0,M._)(this,t),(0,P._)(this,t,arguments)}return(0,H._)(t,e),(0,U._)(t,null,[{key:"planFeatures",value:function(e){e.add(["ljmo","vjmo","tjmo"],!1)}},{key:"assignFeatures",value:function(e,t){for(var r=0,n=0;n<t.length;){var i,a=void 0,o=t[n].codePoints[0],s=aW(o);switch(a=(i=(0,l._)(aV[r][s],2))[0],r=i[1],a){case aj:e.font.hasGlyphForCodePoint(o)||(n=aX(t,n,e.font));break;case aJ:n=function(e,t,r){var n,i,a,o,s=e[t],l=aW(e[t].codePoints[0]),u=e[t-1].codePoints[0],c=aW(u);if(4===c&&3===l)n=u,o=s;else{2===l?(i=e[t-1],a=s):(i=e[t-2],a=e[t-1],o=s);var A,f=i.codePoints[0],h=a.codePoints[0];4352<=f&&f<=az&&4449<=(A=h)&&A<=aH&&(n=44032+((f-4352)*21+(h-4449))*28)}var d=o&&o.codePoints[0]||4519;if(null!=n&&(4519===d||1<=d&&d<=aY)){var g=n+(d-4519);if(r.hasGlyphForCodePoint(g)){var p=2===c?3:2;return e.splice(t-p+1,p,aZ(r,g,s.features)),t-p+1}}return(i&&(i.features.ljmo=!0),a&&(a.features.vjmo=!0),o&&(o.features.tjmo=!0),4===c)?(aX(e,t-1,r),t+1):t}(t,n,e.font);break;case aK:!function(e,t,r){var n=e[t],i=e[t].codePoints[0];if(0!==r.glyphForCodePoint(i).advanceWidth){var a=function(e){switch(aW(e)){case 4:case 5:return 1;case 2:return 2;case 3:return 3}}(e[t-1].codePoints[0]);e.splice(t,1),e.splice(t-a,0,n)}}(t,n,e.font);break;case aq:n=function(e,t,r){var n=e[t],i=e[t].codePoints[0];if(r.hasGlyphForCodePoint(9676)){var a=aZ(r,9676,n.features),o=0===r.glyphForCodePoint(i).advanceWidth?t:t+1;e.splice(o,0,a),t++}return t}(t,n,e.font)}n++}}}]),t}(ax);(0,N._)(aG,"zeroMarkWidths","NONE");var az=4370,aH=4469,aY=4546;function aW(e){return 4352<=e&&e<=4447||43360<=e&&e<=43388?1:4448<=e&&e<=4519||552
116<=e&&e<=55238?2:4520<=e&&e<=4607||55243<=e&&e<=55291?3:e-44032<11173&&(e-44032)%28==0?4:44032<=e&&e<=55204?5:6*(12334<=e&&e<=12335)}var aj=1,aJ=2,aK=4,aq=5,aV=[[[0,0],[0,1],[0,0],[0,0],[1,2],[1,3],[5,0]],[[0,0],[0,1],[2,2],[0,0],[1,2],[1,3],[5,0]],[[0,0],[0,1],[0,0],[2,3],[1,2],[1,3],[4,0]],[[0,0],[0,1],[0,0],[0,0],[1,2],[1,3],[4,0]]];function aZ(e,t,r){return new aP(e,e.glyphForCodePoint(t).id,[t],r)}function aX(e,t,r){var n=e[t],i=n.codePoints[0]-44032,a=4519+i%28,o=4352+(i=i/28|0)/21|0,s=4449+i%21;if(!r.hasGlyphForCodePoint(o)||!r.hasGlyphForCodePoint(s)||4519!==a&&!r.hasGlyphForCodePoint(a))return t;var l=aZ(r,o,n.features);l.features.ljmo=!0;var u=aZ(r,s,n.features);u.features.vjmo=!0;var c=[l,u];if(a>4519){var A=aZ(r,a,n.features);A.features.tjmo=!0,c.push(A)}return e.splice.apply(e,[t,1].concat((0,Y._)(c))),t+c.length-1}var a$={};a$=JSON.parse('{"stateTable":
vendor: 30,369 bytes, line 1
1[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,2,3,4,5,6,7,8,9,0,10,11,11,12,13,14,15,16,17],[0,0,0,18,19,20,21,22,23,0,24,0,0,25,26,0,0,27,0],[0,0,0,28,29,30,31,32,33,0,34,0,0,35,36,0,0,37,0],[0,0,0,38,5,7,7,8,9,0,10,0,0,0,13,0,0,16,0],[0,39,0,0,0,40,41,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,43,44,44,8,9,0,0,0,0,12,43,0,0,0,0],[0,0,0,0,43,44,44,8,9,0,0,0,0,0,43,0,0,0,0],[0,0,0,45,46,47,48,49,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,50,0,0,51,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,52,0,0,0,0,0,0,0,0],[0,0,0,53,54,55,56,57,58,0,59,0,0,60,61,0,0,62,0],[0,0,0,4,5,7,7,8,9,0,10,0,0,0,13,0,0,16,0],[0,63,64,0,0,40,41,0,9,0,10,0,0,0,42,0,63,0,0],[0,2,3,4,5,6,7,8,9,0,10,11,11,12,13,0,2,16,0],[0,0,0,18,65,20,21,22,23,0,24,0,0,25,26,0,0,27,0],[0,0,0,0,66,67,67,8,9,0,10,0,0,0,68,0,0,0,0],[0,0,0,69,0,70,70,0,71,0,72,0,0,0,0,0,0,0,0],[0,0,0,73,19,74,74,22,23,0,24,0,0,0,26,0,0,27,0],[0,75,0,0,0,76,77,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,79,80,80,22,23,0,0,0,0,25,79,0,0,0,0],[0,0,0,18,19,20,74,22,23,0,24,0,0,25,26,0,0,27,0],[0,0,0,81,82,83,84,85,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,86,0,0,87,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,88,0,0,0,0,0,0,0,0],[0,0,0,18,19,74,74,22,23,0,24,0,0,0,26,0,0,27,0],[0,89,90,0,0,76,77,0,23,0,24,0,0,0,78,0,89,0,0],[0,0,0,0,91,92,92,22,23,0,24,0,0,0,93,0,0,0,0],[0,0,0,94,29,95,31,32,33,0,34,0,0,0,36,0,0,37,0],[0,96,0,0,0,97,98,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,100,101,101,32,33,0,0,0,0,35,100,0,0,0,0],[0,0,0,0,100,101,101,32,33,0,0,0,0,0,100,0,0,0,0],[0,0,0,102,103,104,105,106,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,107,0,0,108,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,0],[0,0,0,28,29,95,31,32,33,0,34,0,0,0,36,0,0,37,0],[0,110,111,0,0,97,98,0,33,0,34,0,0,0,99,0,110,0,0],[0,0,0,0,112,113,113,32,33,0,34,0,0,0,114,0,0,0,0],[0,0,0,0,5,7,7,8,9,0,10,0,0,0,13,0,0,16,0],[0,0,0,115,116,117,118,8,9,0,10,0,0,119,120,0,0,16,0],[0,0,0,0,0,121,121,0,9,0,10,0,0,0,42,0,0,0,0],[0,39,0,122,0,123,123,8,9,0,10,0,0,0,42,0,39,0,0],[0,124,64,0,0,0,0,0,0,0,0,0,0,0,0,0,124,0,0],[0,39,0,0,0,121,125,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,0,126,126,8,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,46,47,48,49,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,47,47,49,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,127,127,49,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,128,127,127,49,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,129,130,131,132,133,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,50,0,0,0,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,134,0,0,0,0,0,0,0,0],[0,0,0,135,54,56,56,57,58,0,59,0,0,0,61,0,0,62,0],[0,136,0,0,0,137,138,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,140,141,141,57,58,0,0,0,0,60,140,0,0,0,0],[0,0,0,0,140,141,141,57,58,0,0,0,0,0,140,0,0,0,0],[0,0,0,142,143,144,145,146,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,147,0,0,148,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,149,0,0,0,0,0,0,0,0],[0,0,0,53,54,56,56,57,58,0,59,0,0,0,61,0,0,62,0],[0,150,151,0,0,137,138,0,58,0,59,0,0,0,139,0,150,0,0],[0,0,0,0,152,153,153,57,58,0,59,0,0,0,154,0,0,0,0],[0,0,0,155,116,156,157,8,9,0,10,0,0,158,120,0,0,16,0],[0,0,0,0,0,121,121,0,9,0,10,0,0,0,0,0,0,0,0],[0,75,3,4,5,159,160,8,161,0,162,0,11,12,163,0,75,16,0],[0,0,0,0,0,40,164,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,165,44,44,8,9,0,0,0,0,0,165,0,0,0,0],[0,124,64,0,0,40,164,0,9,0,10,0,0,0,42,0,124,0,0],[0,0,0,0,0,70,70,0,71,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,71,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,166,0,0,167,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0],[0,0,0,0,19,74,74,22,23,0,24,0,0,0,26,0,0,27,0],[0,0,0,0,79,80,80,22,23,0,0,0,0,0,79,0,0,0,0],[0,0,0,169,170,171,172,22,23,0,24,0,0,173,174,0,0,27,0],[0,0,0,0,0,175,175,0,23,0,24,0,0,0,78,0,0,0,0],[0,75,0,176,0,177,177,22,23,0,24,0,0,0,78,0,75,0,0],[0,178,90,0,0,0,0,0,0,0,0,0,0,0,0,0,178,0,0],[0,75,0,0,0,175,179,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,0,180,180,22,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,82,83,84,85,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,83,83,85,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,181,181,85,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,182,181,181,85,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,183,184,185,186,187,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,86,0,0,0,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,188,0,0,0,0,0,0,0,0],[0,0,0,189,170,190,191,22,23,0,24,0,0,192,174,0,0,27,0],[0,0,0,0,0,175,175,0,23,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,76,193,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,194,80,80,22,23,0,0,0,0,0,194,0,0,0,0],[0,178,90,0,0,76,193,0,23,0,24,0,0,0,78,0,178,0,0],[0,0,0,0,29,95,31,32,33,0,34,0,0,0,36,0,0,37,0],[0,0,0,0,100,101,101,32,33,0,0,0,0,0,100,0,0,0,0],[0,0,0,195,196,197,198,32,33,0,34,0,0,199,200,0,0,37,0],[0,0,0,0,0,201,201,0,33,0,34,0,0,0,99,0,0,0,0],[0,96,0,202,0,203,203,32,33,0,34,0,0,0,99,0,96,0,0],[0,204,111,0,0,0,0,0,0,0,0,0,0,0,0,0,204,0,0],[0,96,0,0,0,201,205,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,0,206,206,32,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,103,104,105,106,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,104,104,106,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,207,207,106,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,208,207,207,106,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,209,210,211,212,213,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,107,0,0,0,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,214,0,0,0,0,0,0,0,0],[0,0,0,215,196,216,217,32,33,0,34,0,0,218,200,0,0,37,0],[0,0,0,0,0,201,201,0,33,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,97,219,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,220,101,101,32,33,0,0,0,0,0,220,0,0,0,0],[0,204,111,0,0,97,219,0,33,0,34,0,0,0,99,0,204,0,0],[0,0,0,221,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,223,0,0,0,40,224,0,9,0,10,0,0,0,42,0,223,0,0],[0,0,0,0,225,44,44,8,9,0,0,0,0,119,225,0,0,0,0],[0,0,0,115,116,117,222,8,9,0,10,0,0,119,120,0,0,16,0],[0,0,0,115,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,226,64,0,0,40,224,0,9,0,10,0,0,0,42,0,226,0,0],[0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0],[0,39,0,0,0,121,121,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,0,44,44,8,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,227,0,228,229,0,9,0,10,0,0,230,0,0,0,0,0],[0,39,0,122,0,121,121,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,231,231,49,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,232,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,130,131,132,133,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,131,131,133,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,233,233,133,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,234,233,233,133,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,235,236,237,238,239,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,54,56,56,57,58,0,59,0,0,0,61,0,0,62,0],[0,0,0,240,241,242,243,57,58,0,59,0,0,244,245,0,0,62,0],[0,0,0,0,0,246,246,0,58,0,59,0,0,0,139,0,0,0,0],[0,136,0,247,0,248,248,57,58,0,59,0,0,0,139,0,136,0,0],[0,249,151,0,0,0,0,0,0,0,0,0,0,0,0,0,249,0,0],[0,136,0,0,0,246,250,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,0,251,251,57,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,143,144,145,146,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,144,144,146,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,252,252,146,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,253,252,252,146,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,254,255,256,257,258,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,147,0,0,0,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,259,0,0,0,0,0,0,0,0],[0,0,0,260,241,261,262,57,58,0,59,0,0,263,245,0,0,62,0],[0,0,0,0,0,246,246,0,58,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,137,264,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,265,141,141,57,58,0,0,0,0,0,265,0,0,0,0],[0,249,151,0,0,137,264,0,58,0,59,0,0,0,139,0,249,0,0],[0,0,0,221,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,9,0,0,0,0,158,225,0,0,0,0],[0,0,0,155,116,156,222,8,9,0,10,0,0,158,120,0,0,16,0],[0,0,0,155,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,0,0,0,43,266,266,8,161,0,24,0,0,12,267,0,0,0,0],[0,75,0,176,43,268,268,269,161,0,24,0,0,0,267,0,75,0,0],[0,0,0,0,0,270,0,0,271,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,272,0,0,0,0,0,0,0,0],[0,273,274,0,0,40,41,0,9,0,10,0,0,0,42,0,273,0,0],[0,0,0,40,0,123,123,8,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,121,275,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,166,0,0,0,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,276,0,0,0,0,0,0,0,0],[0,0,0,277,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,279,0,0,0,76,280,0,23,0,24,0,0,0,78,0,279,0,0],[0,0,0,0,281,80,80,22,23,0,0,0,0,173,281,0,0,0,0],[0,0,0,169,170,171,278,22,23,0,24,0,0,173,174,0,0,27,0],[0,0,0,169,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,282,90,0,0,76,280,0,23,0,24,0,0,0,78,0,282,0,0],[0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0],[0,75,0,0,0,175,175,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,0,80,80,22,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,283,0,284,285,0,23,0,24,0,0,286,0,0,0,0,0],[0,75,0,176,0,175,175,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,287,287,85,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,288,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,184,185,186,187,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,185,185,187,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,289,289,187,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,290,289,289,187,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,291,292,293,294,295,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,277,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,0,0,0,281,80,80,22,23,0,0,0,0,192,281,0,0,0,0],[0,0,0,189,170,190,278,22,23,0,24,0,0,192,174,0,0,27,0],[0,0,0,189,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,0,0,76,0,177,177,22,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,175,296,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,297,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,299,0,0,0,97,300,0,33,0,34,0,0,0,99,0,299,0,0],[0,0,0,0,301,101,101,32,33,0,0,0,0,199,301,0,0,0,0],[0,0,0,195,196,197,298,32,33,0,34,0,0,199,200,0,0,37,0],[0,0,0,195,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,302,111,0,0,97,300,0,33,0,34,0,0,0,99,0,302,0,0],[0,0,0,0,0,0,0,0,33,0,0,0,0,0,0,0,0,0,0],[0,96,0,0,0,201,201,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,0,101,101,32,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,303,0,304,305,0,33,0,34,0,0,306,0,0,0,0,0],[0,96,0,202,0,201,201,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,307,307,106,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,308,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,210,211,212,213,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,211,211,213,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,309,309,213,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,310,309,309,213,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,311,312,313,314,315,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,297,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,0,0,0,301,101,101,32,33,0,0,0,0,218,301,0,0,0,0],[0,0,0,215,196,216,298,32,33,0,34,0,0,218,200,0,0,37,0],[0,0,0,215,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,0,0,97,0,203,203,32,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,201,316,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,9,0,0,0,0,0,225,0,0,0,0],[0,0,0,317,318,319,320,8,9,0,10,0,0,321,322,0,0,16,0],[0,223,0,323,0,123,123,8,9,0,10,0,0,0,42,0,223,0,0],[0,223,0,0,0,121,324,0,9,0,10,0,0,0,42,0,223,0,0],[0,0,0,325,318,326,327,8,9,0,10,0,0,328,322,0,0,16,0],[0,0,0,64,0,121,121,0,9,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,9,0,0,0,0,230,0,0,0,0,0],[0,0,0,227,0,228,121,0,9,0,10,0,0,230,0,0,0,0,0],[0,0,0,227,0,121,121,0,9,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,49,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,0,0],[0,0,0,0,0,329,329,133,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,330,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,236,237,238,239,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,237,237,239,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,331,331,239,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,332,331,331,239,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,333,40,121,334,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,335,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,337,0,0,0,137,338,0,58,0,59,0,0,0,139,0,337,0,0],[0,0,0,0,339,141,141,57,58,0,0,0,0,244,339,0,0,0,0],[0,0,0,240,241,242,336,57,58,0,59,0,0,244,245,0,0,62,0],[0,0,0,240,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,340,151,0,0,137,338,0,58,0,59,0,0,0,139,0,340,0,0],[0,0,0,0,0,0,0,0,58,0,0,0,0,0,0,0,0,0,0],[0,136,0,0,0,246,246,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,0,141,141,57,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,341,0,342,343,0,58,0,59,0,0,344,0,0,0,0,0],[0,136,0,247,0,246,246,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,0,0,0,57,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,345,345,146,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,346,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,255,256,257,258,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,256,256,258,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,347,347,258,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,348,347,347,258,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,349,350,351,352,353,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,335,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,0,0,0,339,141,141,57,58,0,0,0,0,263,339,0,0,0,0],[0,0,0,260,241,261,336,57,58,0,59,0,0,263,245,0,0,62,0],[0,0,0,260,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,0,0,137,0,248,248,57,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,246,354,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,126,126,8,23,0,0,0,0,0,0,0,0,0,0],[0,355,90,0,0,121,125,0,9,0,10,0,0,0,42,0,355,0,0],[0,0,0,0,0,356,356,269,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,357,358,359,360,361,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,270,0,0,0,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,363,0,0,0,0,0,0,0,0],[0,0,0,364,116,365,366,8,161,0,162,0,0,367,120,0,0,16,0],[0,0,0,0,0,368,368,0,161,0,162,0,0,0,0,0,0,0,0],[0,0,0,40,0,121,121,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,0,0,0,281,80,80,22,23,0,0,0,0,0,281,0,0,0,0],[0,0,0,369,370,371,372,22,23,0,24,0,0,373,374,0,0,27,0],[0,279,0,375,0,177,177,22,23,0,24,0,0,0,78,0,279,0,0],[0,279,0,0,0,175,376,0,23,0,24,0,0,0,78,0,279,0,0],[0,0,0,377,370,378,379,22,23,0,24,0,0,380,374,0,0,27,0],[0,0,0,90,0,175,175,0,23,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,23,0,0,0,0,286,0,0,0,0,0],[0,0,0,283,0,284,175,0,23,0,24,0,0,286,0,0,0,0,0],[0,0,0,283,0,175,175,0,23,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,0,0],[0,0,0,0,0,381,381,187,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,382,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,292,293,294,295,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,293,293,295,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,383,383,295,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,384,383,383,295,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,385,76,175,386,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,76,0,175,175,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,0,0,0,301,101,101,32,33,0,0,0,0,0,301,0,0,0,0],[0,0,0,387,388,389,390,32,33,0,34,0,0,391,392,0,0,37,0],[0,299,0,393,0,203,203,32,33,0,34,0,0,0,99,0,299,0,0],[0,299,0,0,0,201,394,0,33,0,34,0,0,0,99,0,299,0,0],[0,0,0,395,388,396,397,32,33,0,34,0,0,398,392,0,0,37,0],[0,0,0,111,0,201,201,0,33,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,33,0,0,0,0,306,0,0,0,0,0],[0,0,0,303,0,304,201,0,33,0,34,0,0,306,0,0,0,0,0],[0,0,0,303,0,201,201,0,33,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,106,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,0,0],[0,0,0,0,0,399,399,213,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,400,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,312,313,314,315,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,313,313,315,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,401,401,315,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,402,401,401,315,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,403,97,201,404,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,97,0,201,201,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,405,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,407,0,0,0,40,408,0,9,0,10,0,0,0,42,0,407,0,0],[0,0,0,0,409,44,44,8,9,0,0,0,0,321,409,0,0,0,0],[0,0,0,317,318,319,406,8,9,0,10,0,0,321,322,0,0,16,0],[0,0,0,317,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,410,64,0,0,40,408,0,9,0,10,0,0,0,42,0,410,0,0],[0,223,0,0,0,121,121,0,9,0,10,0,0,0,42,0,223,0,0],[0,223,0,323,0,121,121,0,9,0,10,0,0,0,42,0,223,0,0],[0,0,0,405,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,0,0,0,409,44,44,8,9,0,0,0,0,328,409,0,0,0,0],[0,0,0,325,318,326,406,8,9,0,10,0,0,328,322,0,0,16,0],[0,0,0,325,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,0,0,0,0,0,0,133,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,0,0],[0,0,0,0,0,411,411,239,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,412,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,40,121,334,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,413,0,0,0,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,0,0,0,339,141,141,57,58,0,0,0,0,0,339,0,0,0,0],[0,0,0,414,415,416,417,57,58,0,59,0,0,418,419,0,0,62,0],[0,337,0,420,0,248,248,57,58,0,59,0,0,0,139,0,337,0,0],[0,337,0,0,0,246,421,0,58,0,59,0,0,0,139,0,337,0,0],[0,0,0,422,415,423,424,57,58,0,59,0,0,425,419,0,0,62,0],[0,0,0,151,0,246,246,0,58,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,58,0,0,0,0,344,0,0,0,0,0],[0,0,0,341,0,342,246,0,58,0,59,0,0,344,0,0,0,0,0],[0,0,0,341,0,246,246,0,58,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,146,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,0,0],[0,0,0,0,0,426,426,258,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,427,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,350,351,352,353,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,351,351,353,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,428,428,353,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,429,428,428,353,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,430,137,246,431,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,137,0,246,246,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,432,116,433,434,8,161,0,162,0,0,435,120,0,0,16,0],[0,0,0,0,0,180,180,269,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,358,359,360,361,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,359,359,361,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,436,436,361,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,437,436,436,361,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,438,439,440,441,442,161,0,162,0,0,0,362,0,0,0,0],[0,443,274,0,0,0,0,0,0,0,0,0,0,0,0,0,443,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,444,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,161,0,0,0,0,367,225,0,0,0,0],[0,0,0,364,116,365,445,8,161,0,162,0,0,367,120,0,0,16,0],[0,0,0,364,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,0,0,0,0,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,446,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,448,0,0,0,76,449,0,23,0,24,0,0,0,78,0,448,0,0],[0,0,0,0,450,80,80,22,23,0,0,0,0,373,450,0,0,0,0],[0,0,0,369,370,371,447,22,23,0,24,0,0,373,374,0,0,27,0],[0,0,0,369,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,451,90,0,0,76,449,0,23,0,24,0,0,0,78,0,451,0,0],[0,279,0,0,0,175,175,0,23,0,24,0,0,0,78,0,279,0,0],[0,279,0,375,0,175,175,0,23,0,24,0,0,0,78,0,279,0,0],[0,0,0,446,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,0,0,0,450,80,80,22,23,0,0,0,0,380,450,0,0,0,0],[0,0,0,377,370,378,447,22,23,0,24,0,0,380,374,0,0,27,0],[0,0,0,377,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,0,0,0,0,0,0,187,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0],[0,0,0,0,0,452,452,295,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,453,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,76,175,386,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,454,0,0,0,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,455,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,457,0,0,0,97,458,0,33,0,34,0,0,0,99,0,457,0,0],[0,0,0,0,459,101,101,32,33,0,0,0,0,391,459,0,0,0,0],[0,0,0,387,388,389,456,32,33,0,34,0,0,391,392,0,0,37,0],[0,0,0,387,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,460,111,0,0,97,458,0,33,0,34,0,0,0,99,0,460,0,0],[0,299,0,0,0,201,201,0,33,0,34,0,0,0,99,0,299,0,0],[0,299,0,393,0,201,201,0,33,0,34,0,0,0,99,0,299,0,0],[0,0,0,455,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,0,0,0,459,101,101,32,33,0,0,0,0,398,459,0,0,0,0],[0,0,0,395,388,396,456,32,33,0,34,0,0,398,392,0,0,37,0],[0,0,0,395,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,0,0,0,0,0,0,213,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,0,0],[0,0,0,0,0,461,461,315,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,462,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,97,201,404,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,463,0,0,0,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,0,0,0,409,44,44,8,9,0,0,0,0,0,409,0,0,0,0],[0,0,0,464,465,466,467,8,9,0,10,0,0,468,469,0,0,16,0],[0,407,0,470,0,123,123,8,9,0,10,0,0,0,42,0,407,0,0],[0,407,0,0,0,121,471,0,9,0,10,0,0,0,42,0,407,0,0],[0,0,0,472,465,473,474,8,9,0,10,0,0,475,469,0,0,16,0],[0,0,0,0,0,0,0,239,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,0,0],[0,0,0,0,0,0,476,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,477,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,479,0,0,0,137,480,0,58,0,59,0,0,0,139,0,479,0,0],[0,0,0,0,481,141,141,57,58,0,0,0,0,418,481,0,0,0,0],[0,0,0,414,415,416,478,57,58,0,59,0,0,418,419,0,0,62,0],[0,0,0,414,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,482,151,0,0,137,480,0,58,0,59,0,0,0,139,0,482,0,0],[0,337,0,0,0,246,246,0,58,0,59,0,0,0,139,0,337,0,0],[0,337,0,420,0,246,246,0,58,0,59,0,0,0,139,0,337,0,0],[0,0,0,477,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,0,0,0,481,141,141,57,58,0,0,0,0,425,481,0,0,0,0],[0,0,0,422,415,423,478,57,58,0,59,0,0,425,419,0,0,62,0],[0,0,0,422,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,0,0,0,0,0,0,258,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0],[0,0,0,0,0,483,483,353,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,484,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,137,246,431,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,485,0,0,0,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,444,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,161,0,0,0,0,435,225,0,0,0,0],[0,0,0,432,116,433,445,8,161,0,162,0,0,435,120,0,0,16,0],[0,0,0,432,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,0,486,486,361,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,487,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,439,440,441,442,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,440,440,442,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,488,488,442,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,489,488,488,442,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,490,491,492,493,494,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,495,0,496,497,0,161,0,162,0,0,498,0,0,0,0,0],[0,0,0,0,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,161,0,0,0,0,0,225,0,0,0,0],[0,0,0,0,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,0,0,0,450,80,80,22,23,0,0,0,0,0,450,0,0,0,0],[0,0,0,499,500,501,502,22,23,0,24,0,0,503,504,0,0,27,0],[0,448,0,505,0,177,177,22,23,0,24,0,0,0,78,0,448,0,0],[0,448,0,0,0,175,506,0,23,0,24,0,0,0,78,0,448,0,0],[0,0,0,507,500,508,509,22,23,0,24,0,0,510,504,0,0,27,0],[0,0,0,0,0,0,0,295,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,292,0,0],[0,0,0,0,0,0,511,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,0,0,0,459,101,101,32,33,0,0,0,0,0,459,0,0,0,0],[0,0,0,512,513,514,515,32,33,0,34,0,0,516,517,0,0,37,0],[0,457,0,518,0,203,203,32,33,0,34,0,0,0,99,0,457,0,0],[0,457,0,0,0,201,519,0,33,0,34,0,0,0,99,0,457,0,0],[0,0,0,520,513,521,522,32,33,0,34,0,0,523,517,0,0,37,0],[0,0,0,0,0,0,0,315,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,312,0,0],[0,0,0,0,0,0,524,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,525,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,527,0,0,0,40,528,0,9,0,10,0,0,0,42,0,527,0,0],[0,0,0,0,529,44,44,8,9,0,0,0,0,468,529,0,0,0,0],[0,0,0,464,465,466,526,8,9,0,10,0,0,468,469,0,0,16,0],[0,0,0,464,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,530,64,0,0,40,528,0,9,0,10,0,0,0,42,0,530,0,0],[0,407,0,0,0,121,121,0,9,0,10,0,0,0,42,0,407,0,0],[0,407,0,470,0,121,121,0,9,0,10,0,0,0,42,0,407,0,0],[0,0,0,525,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,0,0,0,529,44,44,8,9,0,0,0,0,475,529,0,0,0,0],[0,0,0,472,465,473,526,8,9,0,10,0,0,475,469,0,0,16,0],[0,0,0,472,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,0,0],[0,0,0,0,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,0,0,0,481,141,141,57,58,0,0,0,0,0,481,0,0,0,0],[0,0,0,531,532,533,534,57,58,0,59,0,0,535,536,0,0,62,0],[0,479,0,537,0,248,248,57,58,0,59,0,0,0,139,0,479,0,0],[0,479,0,0,0,246,538,0,58,0,59,0,0,0,139,0,479,0,0],[0,0,0,539,532,540,541,57,58,0,59,0,0,542,536,0,0,62,0],[0,0,0,0,0,0,0,353,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,350,0,0],[0,0,0,0,0,0,543,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,361,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,358,0,0],[0,0,0,0,0,544,544,442,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,545,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,491,492,493,494,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,492,492,494,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,546,546,494,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,547,546,546,494,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,548,549,368,550,0,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,274,0,368,368,0,161,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,161,0,0,0,0,498,0,0,0,0,0],[0,0,0,495,0,496,368,0,161,0,162,0,0,498,0,0,0,0,0],[0,0,0,495,0,368,368,0,161,0,162,0,0,0,0,0,0,0,0],[0,0,0,551,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,553,0,0,0,76,554,0,23,0,24,0,0,0,78,0,553,0,0],[0,0,0,0,555,80,80,22,23,0,0,0,0,503,555,0,0,0,0],[0,0,0,499,500,501,552,22,23,0,24,0,0,503,504,0,0,27,0],[0,0,0,499,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,556,90,0,0,76,554,0,23,0,24,0,0,0,78,0,556,0,0],[0,448,0,0,0,175,175,0,23,0,24,0,0,0,78,0,448,0,0],[0,448,0,505,0,175,175,0,23,0,24,0,0,0,78,0,448,0,0],[0,0,0,551,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,0,0,0,555,80,80,22,23,0,0,0,0,510,555,0,0,0,0],[0,0,0,507,500,508,552,22,23,0,24,0,0,510,504,0,0,27,0],[0,0,0,507,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,0,0],[0,0,0,557,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,559,0,0,0,97,560,0,33,0,34,0,0,0,99,0,559,0,0],[0,0,0,0,561,101,101,32,33,0,0,0,0,516,561,0,0,0,0],[0,0,0,512,513,514,558,32,33,0,34,0,0,516,517,0,0,37,0],[0,0,0,512,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,562,111,0,0,97,560,0,33,0,34,0,0,0,99,0,562,0,0],[0,457,0,0,0,201,201,0,33,0,34,0,0,0,99,0,457,0,0],[0,457,0,518,0,201,201,0,33,0,34,0,0,0,99,0,457,0,0],[0,0,0,557,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,0,0,0,561,101,101,32,33,0,0,0,0,523,561,0,0,0,0],[0,0,0,520,513,521,558,32,33,0,34,0,0,523,517,0,0,37,0],[0,0,0,520,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97,0,0],[0,0,0,0,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,0,0,0,529,44,44,8,9,0,0,0,0,0,529,0,0,0,0],[0,0,0,563,66,564,565,8,9,0,10,0,0,566,68,0,0,16,0],[0,527,0,567,0,123,123,8,9,0,10,0,0,0,42,0,527,0,0],[0,527,0,0,0,121,568,0,9,0,10,0,0,0,42,0,527,0,0],[0,0,0,569,66,570,571,8,9,0,10,0,0,572,68,0,0,16,0],[0,0,0,573,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,575,0,0,0,137,576,0,58,0,59,0,0,0,139,0,575,0,0],[0,0,0,0,577,141,141,57,58,0,0,0,0,535,577,0,0,0,0],[0,0,0,531,532,533,574,57,58,0,59,0,0,535,536,0,0,62,0],[0,0,0,531,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,578,151,0,0,137,576,0,58,0,59,0,0,0,139,0,578,0,0],[0,479,0,0,0,246,246,0,58,0,59,0,0,0,139,0,479,0,0],[0,479,0,537,0,246,246,0,58,0,59,0,0,0,139,0,479,0,0],[0,0,0,573,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,0,0,0,577,141,141,57,58,0,0,0,0,542,577,0,0,0,0],[0,0,0,539,532,540,574,57,58,0,59,0,0,542,536,0,0,62,0],[0,0,0,539,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,0,0],[0,0,0,0,0,0,0,442,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,439,0,0],[0,0,0,0,0,579,579,494,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,580,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,549,368,550,0,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,368,368,0,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,581,0,0,0,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,0,0,0,555,80,80,22,23,0,0,0,0,0,555,0,0,0,0],[0,0,0,582,91,583,584,22,23,0,24,0,0,585,93,0,0,27,0],[0,553,0,586,0,177,177,22,23,0,24,0,0,0,78,0,553,0,0],[0,553,0,0,0,175,587,0,23,0,24,0,0,0,78,0,553,0,0],[0,0,0,588,91,589,590,22,23,0,24,0,0,591,93,0,0,27,0],[0,0,0,0,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,0,0,0,561,101,101,32,33,0,0,0,0,0,561,0,0,0,0],[0,0,0,592,112,593,594,32,33,0,34,0,0,595,114,0,0,37,0],[0,559,0,596,0,203,203,32,33,0,34,0,0,0,99,0,559,0,0],[0,559,0,0,0,201,597,0,33,0,34,0,0,0,99,0,559,0,0],[0,0,0,598,112,599,600,32,33,0,34,0,0,601,114,0,0,37,0],[0,0,0,602,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,0,165,44,44,8,9,0,0,0,0,566,165,0,0,0,0],[0,0,0,563,66,564,67,8,9,0,10,0,0,566,68,0,0,16,0],[0,0,0,563,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,527,0,0,0,121,121,0,9,0,10,0,0,0,42,0,527,0,0],[0,527,0,567,0,121,121,0,9,0,10,0,0,0,42,0,527,0,0],[0,0,0,602,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,0,165,44,44,8,9,0,0,0,0,572,165,0,0,0,0],[0,0,0,569,66,570,67,8,9,0,10,0,0,572,68,0,0,16,0],[0,0,0,569,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,0,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,0,0,0,577,141,141,57,58,0,0,0,0,0,577,0,0,0,0],[0,0,0,603,152,604,605,57,58,0,59,0,0,606,154,0,0,62,0],[0,575,0,607,0,248,248,57,58,0,59,0,0,0,139,0,575,0,0],[0,575,0,0,0,246,608,0,58,0,59,0,0,0,139,0,575,0,0],[0,0,0,609,152,610,611,57,58,0,59,0,0,612,154,0,0,62,0],[0,0,0,0,0,0,0,494,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,491,0,0],[0,0,0,0,0,0,613,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,614,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,0,194,80,80,22,23,0,0,0,0,585,194,0,0,0,0],[0,0,0,582,91,583,92,22,23,0,24,0,0,585,93,0,0,27,0],[0,0,0,582,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,553,0,0,0,175,175,0,23,0,24,0,0,0,78,0,553,0,0],[0,553,0,586,0,175,175,0,23,0,24,0,0,0,78,0,553,0,0],[0,0,0,614,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,0,194,80,80,22,23,0,0,0,0,591,194,0,0,0,0],[0,0,0,588,91,589,92,22,23,0,24,0,0,591,93,0,0,27,0],[0,0,0,588,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,615,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,220,101,101,32,33,0,0,0,0,595,220,0,0,0,0],[0,0,0,592,112,593,113,32,33,0,34,0,0,595,114,0,0,37,0],[0,0,0,592,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,559,0,0,0,201,201,0,33,0,34,0,0,0,99,0,559,0,0],[0,559,0,596,0,201,201,0,33,0,34,0,0,0,99,0,559,0,0],[0,0,0,615,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,220,101,101,32,33,0,0,0,0,601,220,0,0,0,0],[0,0,0,598,112,599,113,32,33,0,34,0,0,601,114,0,0,37,0],[0,0,0,598,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,616,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,0,0,0,265,141,141,57,58,0,0,0,0,606,265,0,0,0,0],[0,0,0,603,152,604,153,57,58,0,59,0,0,606,154,0,0,62,0],[0,0,0,603,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,575,0,0,0,246,246,0,58,0,59,0,0,0,139,0,575,0,0],[0,575,0,607,0,246,246,0,58,0,59,0,0,0,139,0,575,0,0],[0,0,0,616,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,0,0,0,265,141,141,57,58,0,0,0,0,612,265,0,0,0,0],[0,0,0,609,152,610,153,57,58,0,59,0,0,612,154,0,0,62,0],[0,0,0,609,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,549,0,0],[0,0,0,0,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,0,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0]],
1"accepting":[false,true,true,true,true,true,false,false,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,false,true,false,true,true,false,false,true,true,true,true,true,true,false,false,true,true,true,true,true,true,true,true,true,true,false,true,true,false,true,true,true,false,true,true,true,false,true,false,true,true,false,false,true,true,true,true,true,true,true,false,true,true,false,true,true,true,false,true,false,true,true,false,false,true,true,true,true,true,true,true,false,true,true,true,false,true,true,true,false,true,false,true,true,false,false,false,true,true,false,false,true,true,true,true,true,true,false,true,false,true,true,false,false,true,true,true,true,true,true,true,false,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,false,true,false,true,true,false,false,false,true,true,false,false,true,true,true,false,true,true,true,true,true,true,false,true,true,true,false,true,false,true,true,false,false,false,true,true,false,false,true,true,true,false,true,true,true,true,true,false,true,true,true,true,true,false,true,true,false,false,false,false,true,true,false,false,true,true,true,false,true,true,true,false,true,false,true,true,false,false,false,true,true,false,false,true,true,true,false,true,true,true,true,false,true,false,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,false,true,true,false,false,false,false,true,true,false,false,true,true,true,false,true,true,true,true,true,false,true,true,false,false,false,false,true,true,false,false,true,true,true,true,false,true,true,true,true,true,true,false,true,true,false,false,false,false,true,false,true,false,true,true,true,true,true,false,true,true,false,false,false,false,true,true,false,false,true,true,true,false,true,true,false,false,true,false,true,true,false,true,true,false,true,true,false,true,true,true,true,true,true,false,true,true,false,false,false,false,true,false,true,true,false,true,true,true,true,true,true,false,true,true,false,false,false,false,true,false,true,false,true,true,true,true,false,false,false,true,true,false,true,true,true,true,true,true,false,true,true,false,false,false,false,true,false,true,false,true,true,false,false,true,true,false,false,true,true,true,false,true,false,true,true,true,true,false,false,false,true,false,true,true,true,true,false,false,false,true,true,false,true,true,true,true,true,true,false,true,true,false,true,false,true,true,true,true,false,false,false,false,false,false,false,true,true,false,false,true,true,false,true,true,true,true,false,true,true,true,true,true,true,false,true,true,false,true,true,false,true,true,true,true,true,true,false,true,true,false,true,false,true,true,true,true,true,true,false,true,true,true,true,true,true,false,true,true,false,false,false,false,false,true,true,false,true,false,true,true,true,true,true,false,true,true,true,true,true,false,true,true,true,true,true,false,true,true,true,false,true,true,true,true,false,false,false,true,false,true,true,true,true,true,false,true,true,true,false,true,true,true,true,true,false,true,true,true,true,false,true,true,true,true,true,false,true,true,false,true,true,true],"tags":[[],["broken_cluster"],["consonant_syllable"],["vowel_syllable"],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["consonant_syllable"],["broken_cluster"],["symbol_cluster"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["broken_cluster"],["broken_cluster"],["consonant_syllable","broken_cluster"],["broken_cluster"],[],["broken_cluster"],["symbol_cluster"],[],["symbol_cluster"],["symbol_cluster"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],[],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["symbol_cluster"],["symbol_cluster"],["symbol_cluster"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],[],["consonant_syllable"],["consonant_syllable"],[],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],[],["vowel_syllable"],["vowel_syllable"],[],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],[],[],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["broken_cluster"],["symbol_cluster"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],[],[],["consonant_syllable"],["consonant_syllable"],[],[],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],[],[],["vowel_syllable"],["vowel_syllable"],[],[],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],[],[],["broken_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],[],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],[],[],["consonant_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],[],[],["vowel_syllable"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],[],[],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],[],["standalone_cluster"],[],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],[],[],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],[],[],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],[],[],[],[],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],[],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],["consonant_syllable"],["vowel_syllable"],["standalone_cluster"]]}');var a0={};a0=JSON.parse('{"categories":["O","IND","S","GB","B","FM","CGJ","VMAbv","VMPst","VAbv","VPst","CMBlw","VPre","VBlw","H","VMBlw","CMAbv","MBlw","CS","R","SUB","MPst","MPre","FAbv","FPst","FBlw","null","SMAbv","SMBlw","VMPre","ZWNJ","ZWJ","WJ","M","VS","N","HN","MAbv"],"decompositions":{"2507":[2503,2494],"2508":[2503,2519],"2888":[2887,2902],"2891":[2887,2878],"2892":[2887,2903],"3018":[3014,3006],"3019":[3015,3006],"3020":[3014,3031],"3144":[3142,3158],"3264":[3263,3285],"3271":[3270,3285],"3272":[3270,3286],"3274":[3270,3266],"3275":[3270,3266,3285],"3402":[3398,3390],"3403":[3399,3390],"3404":[3398,3415],"3546":[3545,3530],"3548":[3545,3535],"3549":[3545,3535,3530],"3550":[3545,3551],"3635":[3661,3634],"3763":[3789,3762],"3955":[3953,3954],"3957":[3953,3956],"3958":[4018,3968],"3959":[4018,3953,3968],"3960":[4019,3968],"3961":[4019,3953,3968],"3969":[3953,3968],"6971":[6970,6965],"6973":[6972,6965],"6976":[6974,6965],"6977":[6975,6965],"6979":[6978,6965],"69934":[69937,69927],"69935":[69938,69927],"70475":[70471,70462],"70476":[70471,70487],"70843":[70841,70842],"70844":[70841,70832],"70846":[70841,70845],"71098":[71096,71087],"71099":[71097,71087]},"stateTable":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[2,2,3,4,4,5,0,6,7,8,9,10,11,12,13,14,15,16,0,17,18,11,19,20,21,22,0,0,0,23,0,0,2,0,0,24,0,25],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,28,0,0,0,0,0,27,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,34,35,36,37,38,39,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,39,0,0,47],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,0,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,0,0,12,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,9,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,10,11,12,13,14,0,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,9,0,0,12,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,7,0,0,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,10,11,12,13,14,15,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,0,0,0,0,11,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,4,4,5,0,6,7,8,9,10,11,12,13,14,15,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,48,11,12,13,14,48,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,49,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,16,0,0,0,11,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
1,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,0,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,0,51,0],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,16,0,0,0,11,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,28,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,0,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,0,0,36,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,33,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,34,35,36,37,38,0,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,33,0,0,36,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,31,0,0,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,34,35,36,37,38,39,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,0,0,0,0,35,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,52,35,36,37,38,52,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,53,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,40,0,0,0,35,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,0,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,40,0,0,0,35,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,48,11,12,13,14,0,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,48,11,12,13,14,48,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,0,0],[0,0,0,0,0,29,0,30,31,32,33,52,35,36,37,38,0,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,52,35,36,37,38,52,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,0,51,0]],"accepting":[false,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true],"tags":[[],["broken_cluster"],["independent_cluster"],["symbol_cluster"],["standard_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["numeral_cluster"],["broken_cluster"],["independent_cluster"],["symbol_cluster"],["symbol_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["virama_terminated_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["broken_cluster"],["broken_cluster"],["numeral_cluster"],["number_joiner_terminated_cluster"],["standard_cluster"],["standard_cluster"],["numeral_cluster"]]}');var a1={Start:1,Ra_To_Become_Reph:2,Pre_M:4,Pre_C:8,Base_C:16,After_Main:32,Above_C:64,Before_Sub:128,Below_C:256,After_Sub:512,Before_Post:1024,Post_C:2048,After_Post:4096,Final_C:8192,SMVD:16384,End:32768},a2=202758,a5=96,a3=16400,a4={Default:{hasOldSpec:!1,virama:0,basePos:"Last",rephPos:a1.Before_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Devanagari:{hasOldSpec:!0,virama:2381,basePos:"Last",rephPos:a1.Before_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Bengali:{hasOldSpec:!0,virama:2509,basePos:"Last",rephPos:a1.After_Sub,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Gurmukhi:{hasOldSpec:!0,virama:2637,basePos:"Last",rephPos:a1.Before_Sub,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Gujarati:{hasOldSpec:!0,virama:2765,basePos:"Last",rephPos:a1.Before_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Oriya:{hasOldSpec:!0,virama:2893,basePos:"Last",rephPos:a1.After_Main,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Tamil:{hasOldSpec:!0,virama:3021,basePos:"Last",rephPos:a1.After_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Telugu:{hasOldSpec:!0,virama:3149,basePos:"Last",rephPos:a1.After_Post,rephMode:"Explicit",blwfMode:"Post_Only"},Kannada:{hasOldSpec:!0,virama:3277,basePos:"Last",rephPos:a1.After_Post,rephMode:"Implicit",blwfMode:"Post_Only"},Malayalam:{hasOldSpec:!0,virama:3405,basePos:"Last",rephPos:a1.After_Main,rephMode:"Log_Repha",blwfMode:"Pre_And_Post"},Khmer:{hasOldSpec:!1,virama:6098,basePos:"First",rephPos:a1.Ra_To_Become_Reph,rephMode:"Vis_Repha",blwfMode:"Pre_And_Post"}}
1,a6={6078:[6081,6078],6079:[6081,6079],6080:[6081,6080],6084:[6081,6084],6085:[6081,6085]},a8=ti(a0).decompositions,a7=new(0,eY.default)(iX("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")),a9=new(0,e9.default)(ti(a$)),oe=function(e){function t(){return(0,M._)(this,t),(0,P._)(this,t,arguments)}return(0,H._)(t,e),(0,U._)(t,null,[{key:"planFeatures",value:function(e){e.addStage(oi),e.addStage(["locl","ccmp"]),e.addStage(ou),e.addStage("nukt"),e.addStage("akhn"),e.addStage("rphf",!1),e.addStage("rkrf"),e.addStage("pref",!1),e.addStage("blwf",!1),e.addStage("abvf",!1),e.addStage("half",!1),e.addStage("pstf",!1),e.addStage("vatu"),e.addStage("cjct"),e.addStage("cfar",!1),e.addStage(oc),e.addStage({local:["init"],global:["pres","abvs","blws","psts","haln","dist","abvm","blwm","calt","clig"]}),e.unicodeScript=i3[e.script],e.indicConfig=a4[e.unicodeScript]||a4.Default,e.isOldSpec=e.indicConfig.hasOldSpec&&"2"!==e.script[e.script.length-1]}},{key:"assignFeatures",value:function(e,t){for(var r=function(r){var n=t[r].codePoints[0],i=a6[n]||a8[n];if(i){var a=i.map(function(n){var i=e.font.glyphForCodePoint(n);return new aP(e.font,i.id,[n],t[r].features)});t.splice.apply(t,[r,1].concat((0,Y._)(a)))}},n=t.length-1;n>=0;n--)r(n)}}]),t}(ax);function ot(e){return a7.get(e.codePoints[0])>>8}function or(e){return 1<<(255&a7.get(e.codePoints[0]))}(0,N._)(oe,"zeroMarkWidths","NONE");var on=function e(t,r,n,i){(0,M._)(this,e),this.category=t,this.position=r,this.syllableType=n,this.syllable=i};function oi(e,t){var r=0,n=0,i=!0,a=!1,o=void 0;try{for(var s,u=a9.match(t.map(ot))[Symbol.iterator]();!(i=(s=u.next()).done);i=!0){var c=(0,l._)(s.value,3),A=c[0],f=c[1],h=c[2];if(A>n){++r;for(var d=n;d<A;d++)t[d].shaperInfo=new on(1,a1.End,"non_indic_cluster",r)}++r;for(var g=A;g<=f;g++)t[g].shaperInfo=new on(1<<ot(t[g]),or(t[g]),h[0],r);n=f+1}}catch(e){a=!0,o=e}finally{try{i||null==u.return||u.return()}finally{if(a)throw o}}if(n<t.length){++r;for(var p=n;p<t.length;p++)t[p].shaperInfo=new on(1,a1.End,"non_indic_cluster",r)}}function oa(e){return e.shaperInfo.category&a2}function oo(e){return e.shaperInfo.category&a5}function os(e){return e.shaperInfo.category&a3}function ol(e,t){var r=!0,n=!1,i=void 0;try{for(var a,o=e[Symbol.iterator]();!(r=(a=o.next()).done);r=!0)a.value.features=(0,N._)({},t,!0)}catch(e){n=!0,i=e}finally{try{r||null==o.return||o.return()}finally{if(n)throw i}}return e[0]._font._layoutEngine.engine.GSUBProcessor.applyFeatures([t],e),1===e.length}function ou(e,t,r){var n=r.indicConfig,i=e._layoutEngine.engine.GSUBProcessor.features,a=e.glyphForCodePoint(9676).id,o=e.glyphForCodePoint(n.virama).id;if(o)for(var s=new aP(e,o,[n.virama]),l=0;l<t.length;l++)t[l].shaperInfo.position===a1.Base_C&&(t[l].shaperInfo.position=function(e,t){var r=[t,e,t];return ol(r.slice(0,2),"blwf")||ol(r.slice(1,3),"blwf")?a1.Below_C:ol(r.slice(0,2),"pstf")||ol(r.slice(1,3),"pstf")||ol(r.slice(0,2),"pref")||ol(r.slice(1,3),"pref")?a1.Post_C:a1.Base_C}(t[l].copy(),s));for(var u=0,c=oA(t,0);u<t.length;c=oA(t,u=c)){var A=t[u].shaperInfo,f=(A.category,A.syllableType);if("symbol_cluster"!==f&&"non_indic_cluster"!==f){if("broken_cluster"===f&&a){var h=new aP(e,a,[9676]);h.shaperInfo=new on(1<<ot(h),or(h),t[u].shaperInfo.syllableType,t[u].shaperInfo.syllable);for(var d=u;d<c&&32768===t[d].shaperInfo.category;)d++;t.splice(d++,0,h),c++}var g=c,p=u,m=!1;if(n.rephPos!==a1.Ra_To_Become_Reph&&i.rphf&&u+3<=c&&("Implicit"===n.rephMode&&!oo(t[u+2])||"Explicit"===n.rephMode&&64===t[u+2].shaperInfo.category)){var v=[t[u].copy(),t[u+1].copy(),t[u+2].copy()];if(ol(v.slice(0,2),"rphf")||"Explicit"===n.rephMode&&ol(v,"rphf")){for(p+=2;p<c&&oo(t[p]);)p++;g=u,m=!0}}else if("Log_Repha"===n.rephMode&&32768===t[u].shaperInfo.category){for(p++;p<c&&oo(t[p]);)p++;g=u,m=!0}switch(n.basePos){case"Last":var y=c,b=!1;do{var E=t[--y].shaperInfo;if(oa(t[y])){if(E.position!==a1.Below_C&&(E.position!==a1.Post_C||b)){g=y;break}E.position===a1.Below_C&&(b=!0),g=y}else if(u<y&&64===E.category&&16===t[y-1].shaperInfo.category)break}while(y>p)break;case"First":g=u;for(var I=g+1;I<c;I++)oa(t[I])&&(t[I].shaperInfo.position=a1.Below_C)}m&&g===u&&p-g<=2&&(m=!1);for(var C=u;C<g;C++){var B=t[C].shaperInfo;B.position=Math.min(a1.Pre_C,B.position)}g<c&&(t[g].shaperInfo.position=a1.Base_C);for(var w=g+1;w<c;w++)if(128===t[w].shaperInfo.category){for(var x=w+1;x<c;x++)if(oa(t[x])){t[x].shaperInfo.position=a1.Final_C;break}break}if(m&&(t[u].shaperInfo.position=a1.Ra_To_Become_Reph),r.isOldSpec){for(var Q="Malayalam"!==r.unicodeScript,D=g
1+1;D<c;D++)if(16===t[D].shaperInfo.category){var k=void 0;for(k=c-1;k>D&&!oa(t[k])&&(!Q||16!==t[k].shaperInfo.category);k--);if(16!==t[k].shaperInfo.category&&k>D){var _=t[D];t.splice.apply(t,[D,0].concat((0,Y._)(t.splice(D+1,k-D)))),t[k]=_}break}}for(var S=a1.Start,F=u;F<c;F++){var R=t[F].shaperInfo;if(R.category&(8|a5|139264|a3&R.category)){if(R.position=S,16===R.category&&R.position===a1.Pre_M){for(var T=F;T>u;T--)if(t[T-1].shaperInfo.position!==a1.Pre_M){R.position=t[T-1].shaperInfo.position;break}}}else R.position!==a1.SMVD&&(S=R.position)}for(var L=g,O=g+1;O<c;O++)if(oa(t[O])){for(var M=L+1;M<O;M++)t[M].shaperInfo.position<a1.SMVD&&(t[M].shaperInfo.position=t[O].shaperInfo.position);L=O}else 128===t[O].shaperInfo.category&&(L=O);var U=t.slice(u,c);U.sort(function(e,t){return e.shaperInfo.position-t.shaperInfo.position}),t.splice.apply(t,[u,U.length].concat((0,Y._)(U)));for(var N=u;N<c;N++)if(t[N].shaperInfo.position===a1.Base_C){g=N;break}for(var P=u;P<c&&t[P].shaperInfo.position===a1.Ra_To_Become_Reph;P++)t[P].features.rphf=!0;for(var G=!r.isOldSpec&&"Pre_And_Post"===n.blwfMode,z=u;z<g;z++)t[z].features.half=!0,G&&(t[z].features.blwf=!0);for(var H=g+1;H<c;H++)t[H].features.abvf=!0,t[H].features.pstf=!0,t[H].features.blwf=!0;if(r.isOldSpec&&"Devanagari"===r.unicodeScript)for(var W=u;W+1<g;W++)65536===t[W].shaperInfo.category&&16===t[W+1].shaperInfo.category&&(W+1===g||64===t[W+2].shaperInfo.category)&&(t[W].features.blwf=!0,t[W+1].features.blwf=!0);if(i.pref&&g+2<c){for(var j=g+1;j+2-1<c;j++)if(ol([t[j].copy(),t[j+1].copy()],"pref")){for(var J=0;J<2;J++)t[j++].features.pref=!0;if(i.cfar)for(;j<c;j++)t[j].features.cfar=!0;break}}for(var K=u+1;K<c;K++)if(oo(t[K])){var q=32===t[K].shaperInfo.category,V=K;do V--,q&&delete t[V].features.half;while(V>u&&!oa(t[V]))}}}}function oc(e,t,r){for(var n=r.indicConfig,i=e._layoutEngine.engine.GSUBProcessor.features,a=0,o=oA(t,0);a<t.length;o=oA(t,a=o)){for(var s=!!i.pref,l=a;l<o;l++)if(t[l].shaperInfo.position>=a1.Base_C){if(s&&l+1<o){for(var u=l+1;u<o;u++)if(t[u].features.pref){if(!(t[u].substituted&&t[u].isLigated&&!t[u].isMultiplied)){for(l=u;l<o&&os(t[l]);)l++;t[l].shaperInfo.position=a1.BASE_C,s=!1}break}}if("Malayalam"===r.unicodeScript)for(var c=l+1;c<o;c++){for(;c<o&&oo(t[c]);)c++;if(c===o||!os(t[c]))break;for(c++;c<o&&oo(t[c]);)c++;c<o&&oa(t[c])&&t[c].shaperInfo.position===a1.Below_C&&(t[l=c].shaperInfo.position=a1.Base_C)}a<l&&t[l].shaperInfo.position>a1.Base_C&&l--;break}if(l===o&&a<l&&64===t[l-1].shaperInfo.category&&l--,l<o)for(;a<l&&t[l].shaperInfo.category&(8|a3);)l--;if(a+1<o&&a<l){var A=l===o?l-2:l-1;if("Malayalam"!==r.unicodeScript&&"Tamil"!==r.unicodeScript){for(;A>a&&!(t[A].shaperInfo.category&(128|a3));)A--;os(t[A])&&t[A].shaperInfo.position!==a1.Pre_M?A+1<o&&oo(t[A+1])&&A++:A=a}if(a<A&&t[A].shaperInfo.position!==a1.Pre_M){for(var f=A;f>a;f--)if(t[f-1].shaperInfo.position===a1.Pre_M){var h=f-1;h<l&&l<=A&&l--;var d=t[h];t.splice.apply(t,[h,0].concat((0,Y._)(t.splice(h+1,A-h)))),t[A]=d,A--}}}if(a+1<o&&t[a].shaperInfo.position===a1.Ra_To_Become_Reph&&32768===t[a].shaperInfo.category!==(t[a].isLigated&&!t[a].isMultiplied)){var g=void 0,p=n.rephPos,m=!1;if(p!==a1.After_Post){for(g=a+1;g<l&&!os(t[g]);)g++;if(g<l&&os(t[g])&&(g+1<l&&oo(t[g+1])&&g++,m=!0),!m&&p===a1.After_Main){for(g=l;g+1<o&&t[g+1].shaperInfo.position<=a1.After_Main;)g++;m=g<o}if(!m&&p===a1.After_Sub){for(g=l;g+1<o&&!(t[g+1].shaperInfo.position&(a1.Post_C|a1.After_Post|a1.SMVD));)g++;m=g<o}}if(!m){for(g=a+1;g<l&&!os(t[g]);)g++;g<l&&os(t[g])&&(g+1<l&&oo(t[g+1])&&g++,m=!0)}if(!m){for(g=o-1;g>a&&t[g].shaperInfo.position===a1.SMVD;)g--;if(os(t[g]))for(var v=l+1;v<g;v++)128===t[v].shaperInfo.category&&g--}var y=t[a];t.splice.apply(t,[a,0].concat((0,Y._)(t.splice(a+1,g-a)))),t[g]=y,a<l&&l<=g&&l--}if(s&&l+1<o){for(var b=l+1;b<o;b++)if(t[b].features.pref){if(t[b].isLigated&&!t[b].isMultiplied){var E=l;if("Malayalam"!==r.unicodeScript&&"Tamil"!==r.unicodeScript){for(;E>a&&!(t[E-1].shaperInfo.category&(128|a3));)E--;if(E>a&&128===t[E-1].shaperInfo.category){for(var I=b,C=l+1;C<I;C++)if(128===t[C].shaperInfo.category){E--;break}}}E>a&&os(t[E-1])&&E<o&&oo(t[E])&&E++;var B=b,w=t[B];
1t.splice.apply(t,[E+1,0].concat((0,Y._)(t.splice(E,B-E)))),t[E]=w,E<=l&&l<B&&l++}break}}t[a].shaperInfo.position!==a1.Pre_M||a&&/Cf|Mn/.test(e6(t[a-1].codePoints[0]))||(t[a].features.init=!0)}}function oA(e,t){if(t>=e.length)return t;for(var r=e[t].shaperInfo.syllable;++t<e.length&&e[t].shaperInfo.syllable===r;);return t}var of=ti(a0),oh=of.categories,od=of.decompositions,og=new(0,eY.default)(iX("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")),op=new(0,e9.default)(ti(a0)),om=function(e){function t(){return(0,M._)(this,t),(0,P._)(this,t,arguments)}return(0,H._)(t,e),(0,U._)(t,null,[{key:"planFeatures",value:function(e){e.addStage(ob),e.addStage(["locl","ccmp","nukt","akhn"]),e.addStage(oE),e.addStage(["rphf"],!1),e.addStage(oI),e.addStage(oE),e.addStage(["pref"]),e.addStage(oC),e.addStage(["rkrf","abvf","blwf","half","pstf","vatu","cjct"]),e.addStage(oB),e.addStage(["abvs","blws","pres","psts","dist","abvm","blwm"])}},{key:"assignFeatures",value:function(e,t){for(var r=function(r){var n=t[r].codePoints[0];if(od[n]){var i=od[n].map(function(n){var i=e.font.glyphForCodePoint(n);return new aP(e.font,i.id,[n],t[r].features)});t.splice.apply(t,[r,1].concat((0,Y._)(i)))}},n=t.length-1;n>=0;n--)r(n)}}]),t}(ax);function ov(e){return og.get(e.codePoints[0])}(0,N._)(om,"zeroMarkWidths","BEFORE_GPOS");var oy=function e(t,r,n){(0,M._)(this,e),this.category=t,this.syllableType=r,this.syllable=n};function ob(e,t){var r=0,n=!0,i=!1,a=void 0;try{for(var o,s=op.match(t.map(ov))[Symbol.iterator]();!(n=(o=s.next()).done);n=!0){var u=(0,l._)(o.value,3),c=u[0],A=u[1],f=u[2];++r;for(var h=c;h<=A;h++)t[h].shaperInfo=new oy(oh[ov(t[h])],f[0],r);for(var d="R"===t[c].shaperInfo.category?1:Math.min(3,A-c),g=c;g<c+d;g++)t[g].features.rphf=!0}}catch(e){i=!0,a=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw a}}}function oE(e,t){var r=!0,n=!1,i=void 0;try{for(var a,o=t[Symbol.iterator]();!(r=(a=o.next()).done);r=!0)a.value.substituted=!1}catch(e){n=!0,i=e}finally{try{r||null==o.return||o.return()}finally{if(n)throw i}}}function oI(e,t){var r=!0,n=!1,i=void 0;try{for(var a,o=t[Symbol.iterator]();!(r=(a=o.next()).done);r=!0){var s=a.value;s.substituted&&s.features.rphf&&(s.shaperInfo.category="R")}}catch(e){n=!0,i=e}finally{try{r||null==o.return||o.return()}finally{if(n)throw i}}}function oC(e,t){var r=!0,n=!1,i=void 0;try{for(var a,o=t[Symbol.iterator]();!(r=(a=o.next()).done);r=!0){var s=a.value;s.substituted&&(s.shaperInfo.category="VPre")}}catch(e){n=!0,i=e}finally{try{r||null==o.return||o.return()}finally{if(n)throw i}}}function oB(e,t){for(var r=e.glyphForCodePoint(9676).id,n=0,i=ow(t,0);n<t.length;i=ow(t,n=i)){var a=void 0,o=void 0,s=t[n].shaperInfo,l=s.syllableType;if("virama_terminated_cluster"===l||"standard_cluster"===l||"broken_cluster"===l){if("broken_cluster"===l&&r){var u=new aP(e,r,[9676]);for(u.shaperInfo=s,a=n;a<i&&"R"===t[a].shaperInfo.category;a++);t.splice(++a,0,u),i++}if("R"===s.category&&i-n>1){for(a=n+1;a<i;a++)if(oQ(s=t[a].shaperInfo)||ox(t[a])){ox(t[a])&&a--,t.splice.apply(t,[n,0].concat((0,Y._)(t.splice(n+1,a-n)),[t[a]]));break}}for(a=n,o=i;a<i;a++)oQ(s=t[a].shaperInfo)||ox(t[a])?o=ox(t[a])?a+1:a:("VPre"===s.category||"VMPre"===s.category)&&o<a&&t.splice.apply(t,[o,1,t[a]].concat((0,Y._)(t.splice(o,a-o))))}}}function ow(e,t){if(t>=e.length)return t;for(var r=e[t].shaperInfo.syllable;++t<e.length&&e[t].shaperInfo.syllable===r;);return t}function ox(e){return"H"===e.shaperInfo.category&&!e.isLigated}function oQ(e){return"B"===e.category||"GB"===e.category}for(var oD={arab:aO,mong:aO,syrc:aO,"nko ":aO,phag:aO,mand:aO,mani:aO,phlp:aO,hang:aG,bng2:
1oe,beng:oe,dev2:oe,deva:oe,gjr2:oe,gujr:oe,guru:oe,gur2:oe,knda:oe,knd2:oe,mlm2:oe,mlym:oe,ory2:oe,orya:oe,taml:oe,tml2:oe,telu:oe,tel2:oe,khmr:oe,bali:om,batk:om,brah:om,bugi:om,buhd:om,cakm:om,cham:om,dupl:om,egyp:om,gran:om,hano:om,java:om,kthi:om,kali:om,khar:om,khoj:om,sind:om,lepc:om,limb:om,mahj:om,mtei:om,modi:om,hmng:om,rjng:om,saur:om,shrd:om,sidd:om,sinh:oe,sund:om,sylo:om,tglg:om,tagb:om,tale:om,lana:om,tavt:om,takr:om,tibt:om,tfng:om,tirh:om,latn:ax,DFLT:ax},ok=function(e){function t(){return(0,M._)(this,t),(0,P._)(this,t,arguments)}return(0,H._)(t,e),(0,U._)(t,[{key:"applyLookup",value:function(e,t){var r=this;switch(e){case 1:var n=this.coverageIndex(t.coverage);if(-1===n)return!1;var i=this.glyphIterator.cur;switch(t.version){case 1:i.id=i.id+t.deltaGlyphID&65535;break;case 2:i.id=t.substitute.get(n)}return!0;case 2:var a=this.coverageIndex(t.coverage);if(-1!==a){var o,s=t.sequences.get(a);if(0===s.length)return this.glyphs.splice(this.glyphIterator.index,1),!0;this.glyphIterator.cur.id=s[0],this.glyphIterator.cur.ligatureComponent=0;var l=this.glyphIterator.cur.features,u=this.glyphIterator.cur,c=s.slice(1).map(function(e,t){var n=new aP(r.font,e,void 0,l);return n.shaperInfo=u.shaperInfo,n.isLigated=u.isLigated,n.ligatureComponent=t+1,n.substituted=!0,n.isMultiplied=!0,n});return(o=this.glyphs).splice.apply(o,[this.glyphIterator.index+1,0].concat((0,Y._)(c))),!0}return!1;case 3:var A=this.coverageIndex(t.coverage);if(-1!==A)return this.glyphIterator.cur.id=t.alternateSet.get(A)[0],!0;return!1;case 4:var f=this.coverageIndex(t.coverage);if(-1===f)return!1;var h=!0,d=!1,g=void 0;try{for(var p,m=t.ligatureSets.get(f)[Symbol.iterator]();!(h=(p=m.next()).done);h=!0){var v=p.value,y=this.sequenceMatchIndices(1,v.components);if(y){var b=this.glyphIterator.cur,E=b.codePoints.slice(),I=!0,C=!1,B=void 0;try{for(var w,x=y[Symbol.iterator]();!(I=(w=x.next()).done);I=!0){var Q=w.value;E.push.apply(E,(0,Y._)(this.glyphs[Q].codePoints))}}catch(e){C=!0,B=e}finally{try{I||null==x.return||x.return()}finally{if(C)throw B}}var D=new aP(this.font,v.glyph,E,b.features);D.shaperInfo=b.shaperInfo,D.isLigated=!0,D.substituted=!0;for(var k=b.isMark,_=0;_<y.length&&k;_++)k=this.glyphs[y[_]].isMark;D.ligatureID=k?null:this.ligatureID++;var S=b.ligatureID,F=b.codePoints.length,R=F,T=this.glyphIterator.index+1,L=!0,O=!1,M=void 0;try{for(var U,N=y[Symbol.iterator]();!(L=(U=N.next()).done);L=!0){var P=U.value;if(k)T=P;else for(;T<P;){var G=R-F+Math.min(this.glyphs[T].ligatureComponent||1,F);this.glyphs[T].ligatureID=D.ligatureID,this.glyphs[T].ligatureComponent=G,T++}S=this.glyphs[T].ligatureID,F=this.glyphs[T].codePoints.length,R+=F,T++}}catch(e){O=!0,M=e}finally{try{L||null==N.return||N.return()}finally{if(O)throw M}}if(S&&!k)for(var z=T;z<this.glyphs.length;z++)if(this.glyphs[z].ligatureID===S){var G=R-F+Math.min(this.glyphs[z].ligatureComponent||1,F);this.glyphs[z].ligatureComponent=G}else break;for(var H=y.length-1;H>=0;H--)this.glyphs.splice(y[H],1);return this.glyphs[this.glyphIterator.index]=D,!0}}}catch(e){d=!0,g=e}finally{try{h||null==m.return||m.return()}finally{if(d)throw g}}return!1;case 5:return this.applyContext(t);case 6:return this.applyChainingContext(t);case 7:return this.applyLookup(t.lookupType,t.extension);default:throw Error("GSUB lookupType ".concat(e," is not supported"))}}}]),t}(aN),o_=function(e){function t(){return(0,M._)(this,t),(0,P._)(this,t,arguments)}return(0,H._)(t,e),(0,U._)(t,[{key:"applyPositionValue",value:function(e,t){var r=this.positions[this.glyphIterator.peekIndex(e)];null!=t.xAdvance&&(r.xAdvance+=t.xAdvance),null!=t.yAdvance&&(r.yAdvance+=t.yAdvance),null!=t.xPlacement&&(r.xOffset+=t.xPlacement),null!=t.yPlacement&&(r.yOffset+=t.yPlacement);var n=this.font._variationProcessor,i=this.font.GDEF&&this.font.GDEF.itemVariationStore;n&&i&&(t.xPlaDevice&&(r.xOffset+=n.getDelta(i,t.xPlaDevice.a,t.xPlaDevice.b)),t.yPlaDevice&&(r.yOffset+=n.getDelta(i,t.yPlaDevice.a,t.yPlaDevice.b)),t.xAdvDevice&&(r.xAdvance+=n.getDelta(i,t.xAdvDevice.a,t.xAdvDevice.b)),t.yAdvDevice&&(r.yAdvance+=n.getDelta(i,t.yAdvDevice.a,t.yAdvDevice.b)))}},{key:"applyLookup",value:function(e,t){switch(e){case 1:var r=this.coverageIndex(t.coverage);if(-1===r)return!1;switch(t.version){case 1:this.applyPositionValue(0,t.value);break;case 2:this.applyPositionValue(0,t.values.get(r))}return!0;case 2:var n=this.glyphIterator.peek();if(!n)return!1;var i=this.coverageIndex(t.coverage);if(-1===i)return!1;switch(t.version){case 1:var a=t.pairSets.get(i),o=!0,s=!1,l=void 0;try{for(var u,c=a[Symbol.iterator]();!(o=(u=c.next()).done);o=!0){var A=u.value;if(A.secondGlyph===n.id)return this.applyPositionValue(0,A.value1),this.applyPositionValue(1,A.value2),!0}}catch(e){s=!0,l=e}finally{try{o||null==c.return||c.return()}finally{if(s)throw l}}return!1;case 2:var f=this.getClassID(this.glyphIterator.cur.id,t.classDef1),h=this.getClassID(n.id,t.classDef2);if(-1===f||-1===h)return!1;var d=t.classRecords.get(f).get(h);return this.applyPositionValue(0,d.value1),this.applyPositionValue(1,d.value2),!0}case 3:var g,p=this.glyphIterator.peekIndex(),m=this.glyphs[p];if(!m)return!1;var v=t.entryExitRecords[this.coverageIndex(t.coverage)];if(!v||!v.exitAnchor)return!1;var y=t.entryExitRecords[this.coverageIndex(t.coverage,m.id)];if(!y||!y.entryAnchor)return!1;var b=this.getAnchor(y.entryAnchor),E=this.getAnchor(v.exitAnchor),I=this.positions[this.glyphIterator.index],C=this.positions[p];switch(this.direction){case"ltr":I.xAdvance=E.x+I.xOffset,g=b.x+C.xOffset,C.xAdvance-=g,C.xOffset-=g;break;case"rtl":g=E.x+I.xOffset,I.xAdvance-=g,I.xOffset-=g,C.xAdvance=b.x+C.xOffset}return this.glyphIterator.flags.rightToLeft?(this.glyphIterator.cur.cursiveAttachment=p,I.yOffset=b.y-E.y):(m.cursiveAttachment=this.glyphIterator.index,I.yOffset=E.y-b.y),!0;case 4:var B=this.coverageIndex(t.markCoverage);if(-1===B)return!1;for(var w=this.glyphIterator.index;--w>=0&&(this.glyphs[w].isMark||this.glyphs[w].ligatureComponent>0););if(w<0)return!1;var x=this.coverageIndex(t.baseCoverage,this.glyphs[w].id);if(-1===x)return!1;var Q=t.markArray[B],D=t.baseArray[x][Q.class];return this.applyAnchor(Q,D,w),!0;case 5:var k=this.coverageIndex(t.markCoverage);if(-1===k)return!1;for(var _=this.glyphIterator.index;--_>=0&&this.glyphs[_].isMark;);
1if(_<0)return!1;var S=this.coverageIndex(t.ligatureCoverage,this.glyphs[_].id);if(-1===S)return!1;var F=t.ligatureArray[S],R=this.glyphIterator.cur,T=this.glyphs[_],L=T.ligatureID&&T.ligatureID===R.ligatureID&&R.ligatureComponent>0?Math.min(R.ligatureComponent,T.codePoints.length)-1:T.codePoints.length-1,O=t.markArray[k],M=F[L][O.class];return this.applyAnchor(O,M,_),!0;case 6:var U=this.coverageIndex(t.mark1Coverage);if(-1===U)return!1;var N=this.glyphIterator.peekIndex(-1),P=this.glyphs[N];if(!P||!P.isMark)return!1;var G=this.glyphIterator.cur,z=!1;if(G.ligatureID===P.ligatureID?G.ligatureID?G.ligatureComponent===P.ligatureComponent&&(z=!0):z=!0:(G.ligatureID&&!G.ligatureComponent||P.ligatureID&&!P.ligatureComponent)&&(z=!0),!z)return!1;var H=this.coverageIndex(t.mark2Coverage,P.id);if(-1===H)return!1;var Y=t.mark1Array[U],W=t.mark2Array[H][Y.class];return this.applyAnchor(Y,W,N),!0;case 7:return this.applyContext(t);case 8:return this.applyChainingContext(t);case 9:return this.applyLookup(t.lookupType,t.extension);default:throw Error("Unsupported GPOS table: ".concat(e))}}},{key:"applyAnchor",value:function(e,t,r){var n=this.getAnchor(t),i=this.getAnchor(e.markAnchor);this.positions[r];var a=this.positions[this.glyphIterator.index];a.xOffset=n.x-i.x,a.yOffset=n.y-i.y,this.glyphIterator.cur.markAttachment=r}},{key:"getAnchor",value:function(e){var t=e.xCoordinate,r=e.yCoordinate,n=this.font._variationProcessor,i=this.font.GDEF&&this.font.GDEF.itemVariationStore;return n&&i&&(e.xDeviceTable&&(t+=n.getDelta(i,e.xDeviceTable.a,e.xDeviceTable.b)),e.yDeviceTable&&(r+=n.getDelta(i,e.yDeviceTable.a,e.yDeviceTable.b))),{x:t,y:r}}},{key:"applyFeatures",value:function(e,r,n){(0,G._)((0,z._)(t.prototype),"applyFeatures",this).call(this,e,r,n);for(var i=0;i<this.glyphs.length;i++)this.fixCursiveAttachment(i);this.fixMarkAttachment()}},{key:"fixCursiveAttachment",value:function(e){var t=this.glyphs[e];if(null!=t.cursiveAttachment){var r=t.cursiveAttachment;t.cursiveAttachment=null,this.fixCursiveAttachment(r),this.positions[e].yOffset+=this.positions[r].yOffset}}},{key:"fixMarkAttachment",value:function(){for(var e=0;e<this.glyphs.length;e++){var t=this.glyphs[e];if(null!=t.markAttachment){var r=t.markAttachment;if(this.positions[e].xOffset+=this.positions[r].xOffset,this.positions[e].yOffset+=this.positions[r].yOffset,"ltr"===this.direction)for(var n=r;n<e;n++)this.positions[e].xOffset-=this.positions[n].xAdvance,this.positions[e].yOffset-=this.positions[n].yAdvance;else for(var i=r+1;i<e+1;i++)this.positions[e].xOffset+=this.positions[i].xAdvance,this.positions[e].yOffset+=this.positions[i].yAdvance}}}}]),t}(aN),oS=function(){function e(t){(0,M._)(this,e),this.font=t,this.glyphInfos=null,this.plan=null,this.GSUBProcessor=null,this.GPOSProcessor=null,this.fallbackPosition=!0,t.GSUB&&(this.GSUBProcessor=new ok(t,t.GSUB)),t.GPOS&&(this.GPOSProcessor=new o_(t,t.GPOS))}return(0,U._)(e,[{key:"setup",value:function(e){var t=this;this.glyphInfos=e.glyphs.map(function(e){return new aP(t.font,e.id,(0,Y._)(e.codePoints))});var r=null;for(var n in this.GPOSProcessor&&(r=this.GPOSProcessor.selectScript(e.script,e.language,e.direction)),this.GSUBProcessor&&(r=this.GSUBProcessor.selectScript(e.script,e.language,e.direction)),this.shaper=function(e){Array.isArray(e)||(e=[e]);var t=!0,r=!1,n=void 0;try{for(var i,a=e[Symbol.iterator]();!(t=(i=a.next()).done);t=!0){var o=oD[i.value];if(o)return o}}catch(e){r=!0,n=e}finally{try{t||null==a.return||a.return()}finally{if(r)throw n}}return ax}(r),this.plan=new ab(this.font,r,e.direction),this.shaper.plan(this.plan,this.glyphInfos,e.features),this.plan.allFeatures)e.features[n]=!0}},{key:"substitute",value:function(e){var t=this;this.GSUBProcessor&&(this.plan.process(this.GSUBProcessor,this.glyphInfos),e.glyphs=this.glyphInfos.map(function(e){return t.font.getGlyph(e.id,e.codePoints)}))}},{key:"position",value:function(e){return"BEFORE_GPOS"===this.shaper.zeroMarkWidths&&this.zeroMarkAdvances(e.positions),this.GPOSProcessor&&this.plan.process(this.GPOSProcessor,this.glyphInfos,e.positions),"AFTER_GPOS"===this.shaper.zeroMarkWidths&&this.zeroMarkAdvances(e.positions),"rtl"===e.direction&&(e.glyphs.reverse(),e.positions.reverse()),this.GPOSProcessor&&this.GPOSProcessor.features}},{key:"zeroMarkAdvances",value:function(e){for(var t=0;t<this.glyphInfos.length;t++)this.glyphInfos[t].isMark&&(e[t].xAdvance=0,e[t].yAdvance=0)}},{key:"cleanup",value:function(){this.glyphInfos=null,this.plan=null,this.shaper=null}},{key:"getAvailableFeatures",value:function(e,t){var r=[];return this.GSUBProcessor&&(this.GSUBProcessor.selectScript(e,t),r.push.apply(r,(0,Y._)(Object.keys(this.GSUBProcessor.features)))),this.GPOSProcessor&&(this.GPOSProcessor.selectScript(e,t),r.push.apply(r,(0,Y._)(Object.keys(this.GPOSProcessor.features)))),r}}]),e}(),oF=function(){function e(t){(0,M._)(this,e),this.font=t,this.unicodeLayoutEngine=null,this.kernProcessor=null,this.font.morx?this.engine=new ay(this.font):(this.font.GSUB||this.font.GPOS)&&(this.engine=new oS(this.font))}return(0,U._)(e,[{key:"layout",value:function(e,t,r,n,i){if("string"==typeof t&&(i=n,n=r,r=t,t=[]),"string"==typeof e){null==r&&(r=function(e){for(var t=e.length,r=0;r<t;){var n=e.charCodeAt(r++);if(55296<=n&&n<=56319&&r<t){var i=e.charCodeAt(r);56320<=i&&i<=57343&&(r++,n=((1023&n)<<10)+(1023&i)+65536)}var a=e8(n);if("Common"!==a&&"Inherited"!==a&&"Unknown"!==a)return i5[a]}return i5.Unknown}(e));var a=this.font.glyphsForString(e)}else{if(null==r){var o=[],s=!0,l=!1,u=void 0;try{for(var c,A=e[Symbol.iterator]();!(s=(c=A.next()).done);s=!0){var f=c.value;o.push.apply(o,(0,Y._)(f.codePoints))}}catch(e){l=!0,u=e}finally{try{s||null==A.return||A.return()}finally{if(l)throw u}}r=function(e){for(var t=0;t<e.length;t++){var r=e8(e[t]);if("Common"!==r&&"Inherited"!==r&&"Unknown"!==r)return i5[r]}return i5.Unknown}(o)}var a=e}var h=new aa(a,t,r,n,i);return 0===a.length?h.positions=[]:(this.engine&&this.engine.setup&&this.engine.setup(h),this.substitute(h),this.position(h),this.hideDefaultIgnorables(h.glyphs,h.positions),this.engine&&this.engine.cleanup&&this.engine.cleanup()),h}},{key:"substitute",value:function(e){this.engine&&this.engine.substitute&&this.engine.substitute(e)}},{key:"position",value:function(e){e.positions=e.glyphs.map(function(e){return new ao(e.advanceWidth)});var t=null;this.engine&&this.engine.position&&(t=this.engine.position(e)),t||this.engine&&!this.engine.fallbackPosition||(this.unicodeLayoutEngine||(this.unicodeLayoutEngine=new i1(this.font)),this.unicodeLayoutEngine.positionGlyphs(e.glyphs,e.positions)),t&&t.kern||!1===e.features.kern||!this.font.kern||(this.kernProcessor||(this.kernProcessor=new i0(this.font)),this.kernProcessor.process(e.glyphs,e.positions),e.features.kern=!0)}},{key:"hideDefaultIgnorables",value:function(e,t){for(var r=this.font.glyphForCodePoint(32),n=0;n<e.length;n++)this.isDefaultIgnorable(e[n].codePoints[0])&&(e[n]=r,t[n].xAdvance=0,t[n].yAdvance=0)}},{key:"isDefaultIgnorable",value:function(e){var t=e>>16;if(0===t)switch(e>>8){case 0:return 173===e;case 3:return 847===e;case 6:return 1564===e;case 23:return 6068<=e&&e<=6069;case 24:return 6155<=e&&e<=6158;case 32:return 8203<=e&&e<=8207||8234<=e&&e<=8238||8288<=e&&e<=8303;case 254:return 65024<=e&&e<=65039||65279===e;case 255:return 65520<=e&&e<=65528;default:return!1}switch(t){case 1:return 113824<=e&&e<=113827||119155<=e&&e<=119162;case 14:return 917504<=e&&e<=921599;default:return!1}}},{key:"getAvailableFeatures",value:function(e,t){var r=[];return this.engine&&r.push.apply(r,(0,Y._)(this.engine.getAvailableFeatures(e,t))),this.font.kern&&-1===r.indexOf("kern")&&r.push("kern"),r}},{key:"stringsForGlyph",value:function(e){var t=new Set,r=this.font._cmapProcessor.codePointsForGlyph(e),n=!0,i=!1,a=void 0;try{for(var o,s=r[Symbol.iterator]();!(n=(o=s.next()).done);
1n=!0){var l=o.value;t.add(String.fromCodePoint(l))}}catch(e){i=!0,a=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw a}}var u=!0,c=!1,A=void 0;if(this.engine&&this.engine.stringsForGlyph)try{for(var f,h=this.engine.stringsForGlyph(e)[Symbol.iterator]();!(u=(f=h.next()).done);u=!0){var d=f.value;t.add(d)}}catch(e){c=!0,A=e}finally{try{u||null==h.return||h.return()}finally{if(c)throw A}}return Array.from(t)}}]),e}(),oR={moveTo:"M",lineTo:"L",quadraticCurveTo:"Q",bezierCurveTo:"C",closePath:"Z"},oT=function(){function e(){(0,M._)(this,e),this.commands=[],this._bbox=null,this._cbox=null}return(0,U._)(e,[{key:"toFunction",value:function(){var e=this;return function(t){e.commands.forEach(function(e){return t[e.command].apply(t,e.args)})}}},{key:"toSVG",value:function(){return this.commands.map(function(e){var t=e.args.map(function(e){return Math.round(100*e)/100});return"".concat(oR[e.command]).concat(t.join(" "))}).join("")}},{key:"cbox",get:function(){if(!this._cbox){var e=new i2,t=!0,r=!1,n=void 0;try{for(var i,a=this.commands[Symbol.iterator]();!(t=(i=a.next()).done);t=!0)for(var o=i.value,s=0;s<o.args.length;s+=2)e.addPoint(o.args[s],o.args[s+1])}catch(e){r=!0,n=e}finally{try{t||null==a.return||a.return()}finally{if(r)throw n}}this._cbox=Object.freeze(e)}return this._cbox}},{key:"bbox",get:function(){if(this._bbox)return this._bbox;var e=new i2,t=0,r=0,n=function(e){return Math.pow(1-e,3)*B[D]+3*Math.pow(1-e,2)*e*w[D]+3*(1-e)*Math.pow(e,2)*x[D]+Math.pow(e,3)*Q[D]},i=!0,a=!1,o=void 0;try{for(var s,u=this.commands[Symbol.iterator]();!(i=(s=u.next()).done);i=!0){var c=s.value;switch(c.command){case"moveTo":case"lineTo":var A=(0,l._)(c.args,2),f=A[0],h=A[1];e.addPoint(f,h),t=f,r=h;break;case"quadraticCurveTo":case"bezierCurveTo":if("quadraticCurveTo"===c.command)var d=(0,l._)(c.args,4),g=d[0],p=d[1],m=d[2],v=d[3],y=t+2/3*(g-t),b=r+2/3*(p-r),E=m+2/3*(g-m),I=v+2/3*(p-v);else var C=(0,l._)(c.args,6),y=C[0],b=C[1],E=C[2],I=C[3],m=C[4],v=C[5];e.addPoint(m,v);for(var B=[t,r],w=[y,b],x=[E,I],Q=[m,v],D=0;D<=1;D++){var k=6*B[D]-12*w[D]+6*x[D],_=-3*B[D]+9*w[D]-9*x[D]+3*Q[D];if(c=3*w[D]-3*B[D],0===_){if(0===k)continue;var S=-c/k;0<S&&S<1&&(0===D?e.addPoint(n(S),e.maxY):1===D&&e.addPoint(e.maxX,n(S)));continue}var F=Math.pow(k,2)-4*c*_;if(!(F<0)){var R=(-k+Math.sqrt(F))/(2*_);0<R&&R<1&&(0===D?e.addPoint(n(R),e.maxY):1===D&&e.addPoint(e.maxX,n(R)));var T=(-k-Math.sqrt(F))/(2*_);0<T&&T<1&&(0===D?e.addPoint(n(T),e.maxY):1===D&&e.addPoint(e.maxX,n(T)))}}t=m,r=v}}}catch(e){a=!0,o=e}finally{try{i||null==u.return||u.return()}finally{if(a)throw o}}return this._bbox=Object.freeze(e)}},{key:"mapPoints",value:function(t){var r=new e,n=!0,i=!1,a=void 0;try{for(var o,s=this.commands[Symbol.iterator]();!(n=(o=s.next()).done);n=!0){for(var u=o.value,c=[],A=0;A<u.args.length;A+=2){var f=(0,l._)(t(u.args[A],u.args[A+1]),2),h=f[0],d=f[1];c.push(h,d)}r[u.command].apply(r,(0,Y._)(c))}}catch(e){i=!0,a=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw a}}return r}},{key:"transform",value:function(e,t,r,n,i,a){return this.mapPoints(function(o,s){return[e*o+r*s+i,t*o+n*s+a]})}},{key:"translate",value:function(e,t){return this.transform(1,0,0,1,e,t)}},{key:"rotate",value:function(e){var t=Math.cos(e),r=Math.sin(e);return this.transform(t,r,-r,t,0,0)}},{key:"scale",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e;return this.transform(e,0,0,t,0,0)}}]),e}(),oL=0,oO=["moveTo","lineTo","quadraticCurveTo","bezierCurveTo","closePath"];oL<oO.length;oL++)!function(e,t){var r=t[e];oT.prototype[r]=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return this._bbox=this._cbox=null,this.commands.push({command:r,args:t}),this}}(oL,oO);var oM=[".notdef",".null","nonmarkingreturn","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quotesingle","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","grave","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","Adieresis","Aring","Ccedilla","Eacute","Ntilde","Odieresis","Udieresis","aacute","agrave","acircumflex","adieresis","atilde","aring","ccedilla","eacute","egrave","ecircumflex","edieresis","iacute","igrave","icircumflex","idieresis","ntilde","oacute","ograve","ocircumflex","odieresis","otilde","uacute","ugrave","ucircumflex","udieresis","dagger","degree","cent","sterling","section","bullet","paragraph","germandbls","registered","copyright","trademark","acute","dieresis","notequal","AE","Oslash","infinity","plusminus","lessequal","greaterequal","yen","mu","partialdiff","summation","product","pi","integral","ordfeminine","ordmasculine","Omega","ae","oslas
1h","questiondown","exclamdown","logicalnot","radical","florin","approxequal","Delta","guillemotleft","guillemotright","ellipsis","nonbreakingspace","Agrave","Atilde","Otilde","OE","oe","endash","emdash","quotedblleft","quotedblright","quoteleft","quoteright","divide","lozenge","ydieresis","Ydieresis","fraction","currency","guilsinglleft","guilsinglright","fi","fl","daggerdbl","periodcentered","quotesinglbase","quotedblbase","perthousand","Acircumflex","Ecircumflex","Aacute","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Oacute","Ocircumflex","apple","Ograve","Uacute","Ucircumflex","Ugrave","dotlessi","circumflex","tilde","macron","breve","dotaccent","ring","cedilla","hungarumlaut","ogonek","caron","Lslash","lslash","Scaron","scaron","Zcaron","zcaron","brokenbar","Eth","eth","Yacute","yacute","Thorn","thorn","minus","multiply","onesuperior","twosuperior","threesuperior","onehalf","onequarter","threequarters","franc","Gbreve","gbreve","Idotaccent","Scedilla","scedilla","Cacute","cacute","Ccaron","ccaron","dcroat"],oU=function(){function e(t,r,n){(0,M._)(this,e),this.id=t,this.codePoints=r,this._font=n,this.isMark=this.codePoints.length>0&&this.codePoints.every(e7),this.isLigature=this.codePoints.length>1}return(0,U._)(e,[{key:"_getPath",value:function(){return new oT}},{key:"_getCBox",value:function(){return this.path.cbox}},{key:"_getBBox",value:function(){return this.path.bbox}},{key:"_getTableMetrics",value:function(e){if(this.id<e.metrics.length)return e.metrics.get(this.id);var t=e.metrics.get(e.metrics.length-1);return{advance:t?t.advance:0,bearing:e.bearings.get(this.id-e.metrics.length)||0}}},{key:"_getMetrics",value:function(e){if(this._metrics)return this._metrics;var t=this._getTableMetrics(this._font.hmtx),r=t.advance,n=t.bearing;if(this._font.vmtx)var i=this._getTableMetrics(this._font.vmtx),a=i.advance,o=i.bearing;else if(null==e&&(e=this.cbox),(s=this._font["OS/2"])&&s.version>0)var s,a=Math.abs(s.typoAscender-s.typoDescender),o=s.typoAscender-e.maxY;else var l=this._font.hhea,a=Math.abs(l.ascent-l.descent),o=l.ascent-e.maxY;return this._font._variationProcessor&&this._font.HVAR&&(r+=this._font._variationProcessor.getAdvanceAdjustment(this.id,this._font.HVAR)),this._metrics={advanceWidth:r,advanceHeight:a,leftBearing:n,topBearing:o}}},{key:"cbox",get:function(){return this._getCBox()}},{key:"bbox",get:function(){return this._getBBox()}},{key:"path",get:function(){return this._getPath()}},{key:"getScaledPath",value:function(e){var t=1/this._font.unitsPerEm*e;return this.path.scale(t)}},{key:"advanceWidth",get:function(){return this._getMetrics().advanceWidth}},{key:"advanceHeight",get:function(){return this._getMetrics().advanceHeight}},{key:"ligatureCaretPositions",get:function(){}},{key:"_getName",value:function(){var e=this._font.post;if(!e)return null;switch(e.version){case 1:return oM[this.id];case 2:var t=e.glyphNameIndex[this.id];if(t<oM.length)return oM[t];return e.names[t-oM.length];case 2.5:return oM[this.id+e.offsets[this.id]];case 4:return String.fromCharCode(e.map[this.id])}}},{key:"name",get:function(){return this._getName()}},{key:"render",value:function(e,t){e.save();var r=1/this._font.head.unitsPerEm*t;e.scale(r,r),this.path.toFunction()(e),e.fill(),e.restore()}}]),e}();(0,eG.__decorate)([tf],oU.prototype,"cbox",null),(0,eG.__decorate)([tf],oU.prototype,"bbox",null),(0,eG.__decorate)([tf],oU.prototype,"path",null),(0,eG.__decorate)([tf],oU.prototype,"advanceWidth",null),(0,eG.__decorate)([tf],oU.prototype,"advanceHeight",null),(0,eG.__decorate)([tf],oU.prototype,"name",null);var oN=new eM({numberOfContours:em,xMin:em,yMin:em,xMax:em,yMax:em}),oP=function(){function e(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;(0,M._)(this,e),this.onCurve=t,this.endContour=r,this.x=n,this.y=i}return(0,U._)(e,[{key:"copy",value:function(){return new e(this.onCurve,this.endContour,this.x,this.y)}}]),e}(),oG=function e(t,r,n){(0,M._)(this,e),this.glyphID=t,this.dx=r,this.dy=n,this.pos=0,this.scaleX=this.scaleY=1,this.scale01=this.scale10=0},oz=function(e){function t(){for(var e,r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return(0,M._)(this,t),e=(0,P._)(this,t,(0,Y._)(n)),(0,N._)(e,"type","TTF"),e}return(0,H._)(t,e),(0,U._)(t,[{key:"_getCBox",value:function(e){if(this._font._variationProcessor&&!e)return this.path.cbox;var t=this._font._getTableStream("glyf");t.pos+=this._font.loca.offsets[this.id];var r=oN.decode(t);return Object.freeze(new i2(r.xMin,r.yMin,r.xMax,r.yMax))}},{key:"_parseGlyphCoord",value:function(e,t,r,n){if(r){var i=e.readUInt8();n||(i=-i),i+=t}else if(n)var i=t;else var i=t+e.readInt16BE();return i}},{key:"_decode",value:function(){var e=this._font.loca.offsets[this.id];if(e===this._font.loca.offsets[this.id+1])return null;var t=this._font._getTableStream("glyf");t.pos+=e;var r=t.pos,n=oN.decode(t);return n.numberOfContours>0?this._decodeSimple(n,t):n.numberOfContours<0&&this._decodeComposite(n,t,r),n}},{key:"_decodeSimple",value:function(e,t){e.points=[];var r=new eB(eA,e.numberOfContours).decode(t);e.instructions=new eB(ec,eA).decode(t);for(var n=[],i=r[r.length-1]+1;n.length<i;){var a=t.readUInt8();if(n.push(a),8&a)for(var o=t.readUInt8(),s=0;s<o;s++)n.push(a)}for(var l=0;l<n.length;l++){var a=n[l],u=new oP(!!(1&a),r.indexOf(l)>=0,0,0);e.points.push(u)}for(var c=0,l=0;l<n.length;l++){var a=n[l];e.points[l].x=c=this._parseGlyphCoord(t,c,2&a,16&a)}for(var A=0,l=0;l<n.length;l++){var a=n[l];e.points[l].y=A=this._parseGlyphCoord(t,A,4&a,32&a)}if(this._font._variationProcessor){var f=e.points.slice();f.push.apply(f,(0,Y._)(this._getPhantomPoints(e))),this._font._variationProcessor.transformPoints(this.id,f),e.phantomPoints=f.slice(-4)}}},{key:"_decodeComposite",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;e.components=[];for(var n=!1,i=32;32&i;){i=t.readUInt16BE();var a=t.pos-r,o=t.readUInt16BE();if(n||(n=(256&i)!=0),1&i)var s=t.readInt16BE(),l=t.readInt16BE();else var s=t.readInt8(),l=t.readInt8();var u=new oG(o,s,l);u.pos=a,8&i?u.scaleX=u.scaleY=(t.readUInt8()<<24|t.readUInt8()<<16)/0x40000000:64&i?(u.scaleX=(t.readUInt8()<<24|t.readUInt8()<<16)/0x40000000,u.scaleY=(t.readUInt8()<<24|t.readUInt8()<<16)/0x40000000):128&i&&(u.scaleX=(t.readUInt8()<<24|t.readUInt8()<<16)/0x40000000,u.scale01=(t.readUInt8()<<24|t.readUInt8()<<16)/0x40000000,u.scale10=(t.readUInt8()<<24|t.readUInt8()<<16)/0x40000000,u.scaleY=(t.readUInt8()<<24|t.readUInt8()<<16)/0x40000000),e.components.push(u)}if(this._font._variationProcessor){for(var c=[],A=0;A<e.components.length;A++){var u=e.components[A];c.push(new oP(!0,!0,u.dx,u.dy))}c.push.apply(c,(0,Y._)(this._getPhantomPoints(e))),this._font._variationProcessor.transformPoints(this.id,c),e.phantomPoints=c.splice(-4,4);for(var f=0;f<c.length;f++){var h=c[f];e.components[f].dx=h.x,e.components[f].dy=h.y}}return n}},{key:"_getPhantomPoints",value:function(e){var t=this._getCBox(!0);null==this._metrics&&(this._metrics=oU.prototype._getMetrics.call(this,t));var r=this._metrics,n=r.advanceWidth,i=r.advanceHeight,a=r.leftBearing,o=r.topBearing;return[new oP(!1,!0,e.xMin-a,0),new oP(!1,!0,e.xMin-a+n,0),new oP(!1,!0,0,e.yMax+o),new oP(!1,!0,0,e.yMax+o+i)]}},{key:"_getContours",value:function(){var e=this._decode();if(!e)return[];var t=[],r=!0,n=!1,i=void 0;if(e.numberOfContours<0)try{for(var a,o=e.components[Symbol.iterator]();!(r=(a=o.next()).done);r=!0)for(var s=a.value,l=this._font.getGlyph(s.glyphID)._getContours(),u=0;u<l.length;u++)for(var c=l[u],A=0;A<c.length;A++){var f=c[A],h=f.x*s.scaleX+f.y*s.scale01+s.dx,d=f.y*s.scaleY+f.x*s.scale10+s.dy;t.push(new oP(f.onCurve,f.endContour,h,d))}}catch(e){n=!0,i=e}finally{try{r||null==o.return||o.return()}finally{if(n)throw i}}else t=e.points||[];e.phantomPoints&&!this._font.directory.tables.HVAR&&(this._metrics.advanceWidth=e.phantomPoints[1].x-e.phantomPoints[0].x,this._metrics.advanceHeight=e.phantomPoints[3].y-e.phantomPoints[2].y,this._metrics.leftBearing=e.xMin-e.phantomPoints[0].x,this._metrics.topBearing=e.phantomPoints[2].y-e.yM
1ax);for(var g=[],p=[],m=0;m<t.length;m++){var v=t[m];p.push(v),v.endContour&&(g.push(p),p=[])}return g}},{key:"_getMetrics",value:function(){if(this._metrics)return this._metrics;var e=this._getCBox(!0);return(0,G._)((0,z._)(t.prototype),"_getMetrics",this).call(this,e),this._font._variationProcessor&&!this._font.HVAR&&this.path,this._metrics}},{key:"_getPath",value:function(){for(var e=this._getContours(),t=new oT,r=0;r<e.length;r++){var n=e[r],i=n[0],a=n[n.length-1],o=0;if(i.onCurve){var s=null;o=1}else var s=i=a.onCurve?a:new oP(!1,!1,(i.x+a.x)/2,(i.y+a.y)/2);t.moveTo(i.x,i.y);for(var l=o;l<n.length;l++){var u=n[l],c=0===l?i:n[l-1];if(c.onCurve&&u.onCurve)t.lineTo(u.x,u.y);else if(c.onCurve&&!u.onCurve)var s=u;else if(c.onCurve||u.onCurve)if(!c.onCurve&&u.onCurve){t.quadraticCurveTo(s.x,s.y,u.x,u.y);var s=null}else throw Error("Unknown TTF path state");else{var A=(c.x+u.x)/2,f=(c.y+u.y)/2;t.quadraticCurveTo(c.x,c.y,A,f);var s=u}}s&&t.quadraticCurveTo(s.x,s.y,i.x,i.y),t.closePath()}return t}}]),t}(oU),oH=function(e){function t(){for(var e,r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return(0,M._)(this,t),e=(0,P._)(this,t,(0,Y._)(n)),(0,N._)(e,"type","CFF"),e}return(0,H._)(t,e),(0,U._)(t,[{key:"_getName",value:function(){return this._font.CFF2?(0,G._)((0,z._)(t.prototype),"_getName",this).call(this):this._font["CFF "].getGlyphName(this.id)}},{key:"bias",value:function(e){return e.length<1240?107:e.length<33900?1131:32768}},{key:"_getPath",value:function(){var e,t,r=this._font.CFF2||this._font["CFF "],n=r.stream,i=r.topDict.CharStrings[this.id],a=i.offset+i.length;n.pos=i.offset;var o=new oT,s=[],l=[],u=null,c=0,A=0,f=0,h=!1;this._usedGsubrs=e={},this._usedSubrs=t={};var d=r.globalSubrIndex||[],g=this.bias(d),p=r.privateDictForGlyph(this.id)||{},m=p.Subrs||[],v=this.bias(m),y=r.topDict.vstore&&r.topDict.vstore.itemVariationStore,b=p.vsindex,E=this._font._variationProcessor;function I(){null==u&&(u=s.shift()+p.nominalWidthX)}function C(){return s.length%2!=0&&I(),c+=s.length>>1,s.length=0}function B(e,t){h&&o.closePath(),o.moveTo(e,t),h=!0}var w=function(){for(;n.pos<a;){var i=n.readUInt8();if(i<32){var u=void 0,p=void 0,x=void 0,Q=void 0,D=void 0,k=void 0,_=void 0,S=void 0,F=void 0,R=void 0,T=void 0,L=void 0,O=void 0,M=void 0,U=void 0,N=void 0;switch(i){case 1:case 3:case 18:case 23:C();break;case 4:s.length>1&&I(),f+=s.shift(),B(A,f);break;case 5:for(;s.length>=2;)A+=s.shift(),f+=s.shift(),o.lineTo(A,f);break;case 6:case 7:for(x=6===i;s.length>=1;)x?A+=s.shift():f+=s.shift(),o.lineTo(A,f),x=!x;break;case 8:for(;s.length>0;)Q=A+s.shift(),D=f+s.shift(),k=Q+s.shift(),_=D+s.shift(),A=k+s.shift(),f=_+s.shift(),o.bezierCurveTo(Q,D,k,_,A,f);break;case 10:if(p=m[u=s.pop()+v]){t[u]=!0;var P=n.pos,G=a;n.pos=p.offset,a=p.offset+p.length,w(),n.pos=P,a=G}break;case 11:if(r.version>=2)break;return;case 14:if(r.version>=2)break;s.length>0&&I(),h&&(o.closePath(),h=!1);break;case 15:if(r.version<2)throw Error("vsindex operator not supported in CFF v1");b=s.pop();break;case 16:if(r.version<2)throw Error("blend operator not supported in CFF v1");if(!E)throw Error("blend operator in non-variation font");for(var z=E.getBlendVector(y,b),H=s.pop(),W=H*z.length,j=s.length-W,J=j-H,K=0;K<H;K++){for(var q=s[J+K],V=0;V<z.length;V++)q+=z[V]*s[j++];s[J+K]=q}for(;W--;)s.pop();break;case 19:case 20:C(),n.pos+=c+7>>3;break;case 21:s.length>2&&I(),A+=s.shift(),f+=s.shift(),B(A,f);break;case 22:s.length>1&&I(),B(A+=s.shift(),f);break;case 24:for(;s.length>=8;)Q=A+s.shift(),D=f+s.shift(),k=Q+s.shift(),_=D+s.shift(),A=k+s.shift(),f=_+s.shift(),o.bezierCurveTo(Q,D,k,_,A,f);A+=s.shift(),f+=s.shift(),o.lineTo(A,f);break;case 25:for(;s.length>=8;)A+=s.shift(),f+=s.shift(),o.lineTo(A,f);Q=A+s.shift(),D=f+s.shift(),k=Q+s.shift(),_=D+s.shift(),A=k+s.shift(),f=_+s.shift(),o.bezierCurveTo(Q,D,k,_,A,f);break;case 26:for(s.length%2&&(A+=s.shift());s.length>=4;)Q=A,D=f+s.shift(),k=Q+s.shift(),_=D+s.shift(),A=k,f=_+s.shift(),o.bezierCurveTo(Q,D,k,_,A,f);break;case 27:for(s.length%2&&(f+=s.shift());s.length>=4;)Q=A+s.shift(),D=f,k=Q+s.shift(),_=D+s.shift(),A=k+s.shift(),f=_,o.bezierCurveTo(Q,D,k,_,A,f);break;case 28:s.push(n.readInt16BE());break;case 29:if(p=d[u=s.pop()+g]){e[u]=!0;var Z=n.pos,X=a;n.pos=p.offset,a=p.offset+p.length,w(),n.pos=Z,a=X}break;case 30:case 31:for(x=31===i;s.length>=4;)x?(Q=A+s.shift(),D=f,k=Q+s.shift(),f=(_=D+s.shift())+s.shift(),A=k+(1===s.length?s.shift():0)):(Q=A,D=f
1+s.shift(),k=Q+s.shift(),_=D+s.shift(),A=k+s.shift(),f=_+(1===s.length?s.shift():0)),o.bezierCurveTo(Q,D,k,_,A,f),x=!x;break;case 12:switch(i=n.readUInt8()){case 3:var $=s.pop(),ee=s.pop();s.push($&&ee?1:0);break;case 4:$=s.pop(),ee=s.pop(),s.push($||ee?1:0);break;case 5:$=s.pop(),s.push(+!$);break;case 9:$=s.pop(),s.push(Math.abs($));break;case 10:$=s.pop(),ee=s.pop(),s.push($+ee);break;case 11:$=s.pop(),ee=s.pop(),s.push($-ee);break;case 12:$=s.pop(),ee=s.pop(),s.push($/ee);break;case 14:$=s.pop(),s.push(-$);break;case 15:$=s.pop(),ee=s.pop(),s.push(+($===ee));break;case 18:s.pop();break;case 20:var et=s.pop(),er=s.pop();l[er]=et;break;case 21:er=s.pop(),s.push(l[er]||0);break;case 22:var en=s.pop(),ei=s.pop(),ea=s.pop(),eo=s.pop();s.push(ea<=eo?en:ei);break;case 23:s.push(Math.random());break;case 24:$=s.pop(),ee=s.pop(),s.push($*ee);break;case 26:$=s.pop(),s.push(Math.sqrt($));break;case 27:$=s.pop(),s.push($,$);break;case 28:$=s.pop(),ee=s.pop(),s.push(ee,$);break;case 29:(er=s.pop())<0?er=0:er>s.length-1&&(er=s.length-1),s.push(s[er]);break;case 30:var es=s.pop(),el=s.pop();if(el>=0)for(;el>0;){for(var eu=s[es-1],ec=es-2;ec>=0;ec--)s[ec+1]=s[ec];s[0]=eu,el--}else for(;el<0;){for(var eu=s[0],eA=0;eA<=es;eA++)s[eA]=s[eA+1];s[es-1]=eu,el++}break;case 34:Q=A+s.shift(),D=f,k=Q+s.shift(),_=D+s.shift(),S=k+s.shift(),F=_,R=S+s.shift(),T=F,L=R+s.shift(),O=T,M=L+s.shift(),U=O,A=M,f=U,o.bezierCurveTo(Q,D,k,_,S,F),o.bezierCurveTo(R,T,L,O,M,U);break;case 35:N=[];for(var ef=0;ef<=5;ef++)A+=s.shift(),f+=s.shift(),N.push(A,f);o.bezierCurveTo.apply(o,(0,Y._)(N.slice(0,6))),o.bezierCurveTo.apply(o,(0,Y._)(N.slice(6))),s.shift();break;case 36:Q=A+s.shift(),D=f+s.shift(),k=Q+s.shift(),_=D+s.shift(),S=k+s.shift(),F=_,R=S+s.shift(),T=F,L=R+s.shift(),O=T+s.shift(),M=L+s.shift(),U=O,A=M,f=U,o.bezierCurveTo(Q,D,k,_,S,F),o.bezierCurveTo(R,T,L,O,M,U);break;case 37:var eh=A,ed=f;N=[];for(var eg=0;eg<=4;eg++)A+=s.shift(),f+=s.shift(),N.push(A,f);Math.abs(A-eh)>Math.abs(f-ed)?(A+=s.shift(),f=ed):(A=eh,f+=s.shift()),N.push(A,f),o.bezierCurveTo.apply(o,(0,Y._)(N.slice(0,6))),o.bezierCurveTo.apply(o,(0,Y._)(N.slice(6)));break;default:throw Error("Unknown op: 12 ".concat(i))}break;default:throw Error("Unknown op: ".concat(i))}}else if(i<247)s.push(i-139);else if(i<251){var ep=n.readUInt8();s.push((i-247)*256+ep+108)}else if(i<255){var ep=n.readUInt8();s.push(-(256*(i-251))-ep-108)}else s.push(n.readInt32BE()/65536)}};return w(),h&&o.closePath(),o}}]),t}(oU),oY=new eM({originX:eA,originY:eA,type:new eT(4),data:new e_(function(e){return e.parent.buflen-e._currentOffset})}),oW=function(e){function t(){for(var e,r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return(0,M._)(this,t),e=(0,P._)(this,t,(0,Y._)(n)),(0,N._)(e,"type","SBIX"),e}return(0,H._)(t,e),(0,U._)(t,[{key:"getImageForSize",value:function(e){for(var t=0;t<this._font.sbix.imageTables.length;t++){var r=this._font.sbix.imageTables[t];if(r.ppem>=e)break}var n=r.imageOffsets,i=n[this.id],a=n[this.id+1];return i===a?null:(this._font.stream.pos=i,oY.decode(this._font.stream,{buflen:a-i}))}},{key:"render",value:function(e,r){var n=this.getImageForSize(r);if(null!=n){var i=r/this._font.unitsPerEm;e.image(n.data,{height:r,x:n.originX,y:(this.bbox.minY-n.originY)*i})}this._font.sbix.flags.renderOutlines&&(0,G._)((0,z._)(t.prototype),"render",this).call(this,e,r)}}]),t}(oz),oj=function e(t,r){(0,M._)(this,e),this.glyph=t,this.color=r},oJ=function(e){function t(){for(var e,r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return(0,M._)(this,t),e=(0,P._)(this,t,(0,Y._)(n)),(0,N._)(e,"type","COLR"),e}return(0,H._)(t,e),(0,U._)(t,[{key:"_getBBox",value:function(){for(var e=new i2,t=0;t<this.layers.length;t++){var r=this.layers[t].glyph.bbox;e.addPoint(r.minX,r.minY),e.addPoint(r.maxX,r.maxY)}return e}},{key:"layers",get:function(){for(var e=this._font.CPAL,t=this._font.COLR,r=0,n=t.baseGlyphRecord.length-1;r<=n;){var i=r+n>>1,a=t.baseGlyphRecord[i];if(this.id<a.gid)n=i-1;else if(this.id>a.gid)r=i+1;else{var o=a;break}}if(null==o){var s=this._font._getBaseGlyph(this.id),l={red:0,green:0,blue:0,alpha:255};return[new oj(s,l)]}for(var u=[],c=o.firstLayerIndex;c<o.firstLayerIndex+o.numLayers;c++){var a=t.layerRecords[c],l=e.colorRecords[a.paletteIndex],s=this._font._getBaseGlyph(a.gid);u.push(new oj(s,l))}return u}},{key:"render",value:function(e,t){var r=!0,n=!1,i=void 0;try{for(var a,o=this.layers[Symbol.iterator]();!(r=(a=o.next()).done);r=!0){var s=a.value,l=s.glyph,u=s.color;e.fillColor([u.red,u.green,u.blue],u.alpha/255*100),l.render(e,t)}}catch(e){n=!0,i=e}finally{try{r||null==o.return||o.return()}finally{if(n)throw i}}}}]),t}(oU),oK=function(){function e(t,r){(0,M._)(this,e),this.font=t,this.normalizedCoords=this.normalizeCoords(r),this.blendVectors=new Map}return(0,U._)(e,[{key:"normalizeCoords",value:function(e){for(var t=[],r=0;r<this.font.fvar.axis.length;r++){var n=this.font.fvar.axis[r];e[r]<n.defaultValue?t.push((e[r]-n.defaultValue+Number.EPSILON)/(n.defaultValue-n.minValue+Number.EPSILON)):t.push((e[r]-n.defaultValue+Number.EPSILON)/(n.maxValue-n.defaultValue+Number.EPSILON))}if(this.font.avar)for(var r=0;r<this.font.avar.segment.length;r++)for(var i=this.font.avar.segment[r],a=0;a<i.correspondence.length;a++){var o=i.correspondence[a];if(a>=1&&t[r]<o.fromCoord){var s=i.correspondence[a-1];t[r]=((t[r]-s.fromCoord)*(o.toCoord-s.toCoord)+Number.EPSILON)/(o.fromCoord-s.fromCoord+Number.EPSILON)+s.toCoord;break}}return t}},{key:"transformPoints",value:function(e,t){if(!this.font.fvar||!this.font.gvar)return;var r=this.font.gvar;if(!(e>=r.glyphCount)){var n=r.offsets[e];if(n!==r.offsets[e+1]){var i=this.font.stream;if(i.pos=n,!(i.pos>=i.length)){var a=i.readUInt16BE(),o=n+i.readUInt16BE();if(32768&a){var s=i.pos;i.pos=o;var l=this.decodePoints();o=i.pos,i.pos=s}var u=t.map(function(e){return e.copy()});a&=4095;for(var c=0;c<a;c++){var A=i.readUInt16BE(),f=i.readUInt16BE();if(32768&f)for(var h=[],d=0;d<r.axisCount;d++)h.push(i.readInt16BE()/16384);else{if((4095&f)>=r.globalCoordCount)throw Error("Invalid gvar table");var h=r.globalCoords[4095&f]}if(16384&f){for(var g=[],p=0;p<r.axisCount;p++)g.push(i.readInt16BE()/16384);for(var m=[],v=0;v<r.axisCount;v++)m.push(i.readInt16BE()/16384)}var y=this.tupleFactor(f,h,g,m);if(0===y){o+=A;continue}var s=i.pos;if(i.pos=o,8192&f)var b=this.decodePoints();else var b=l;var E=0===b.length?t.length:b.length,I=this.decodeDeltas(E),C=this.decodeDeltas(E);if(0===b.length)for(var B=0;B<t.length;B++){var w=t[B];w.x+=Math.round(I[B]*y),w.y+=Math.round(C[B]*y)}else{for(var x=u.map(function(e){return e.copy()}),Q=t.map(function(){return!1}),D=0;D<b.length;D++){var k=b[D];if(k<t.length){var _=x[k];Q[k]=!0,_.x+=I[D]*y,_.y+=C[D]*y}}this.interpolateMissingDeltas(x,u,Q);for(var S=0;S<t.length;S++){var F=x[S].x-u[S].x,R=x[S].y-u[S].y;t[S].x=Math.round(t[S].x+F),t[S].y=Math.round(t[S].y+R)}}o+=A,i.pos=s}}}}}},{key:"decodePoints",value:function(){var e=this.font.stream,t=e.readUInt8();128&t&&(t=(127&t)<<8|e.readUInt8());
1for(var r=new Uint16Array(t),n=0,i=0;n<t;)for(var a=e.readUInt8(),o=(127&a)+1,s=128&a?e.readUInt16:e.readUInt8,l=0;l<o&&n<t;l++)i+=s.call(e),r[n++]=i;return r}},{key:"decodeDeltas",value:function(e){for(var t=this.font.stream,r=0,n=new Int16Array(e);r<e;){var i=t.readUInt8(),a=(63&i)+1;if(128&i)r+=a;else for(var o=64&i?t.readInt16BE:t.readInt8,s=0;s<a&&r<e;s++)n[r++]=o.call(t)}return n}},{key:"tupleFactor",value:function(e,t,r,n){for(var i=this.normalizedCoords,a=this.font.gvar,o=1,s=0;s<a.axisCount;s++)if(0!==t[s]){if(0===i[s])return 0;if((16384&e)==0){if(i[s]<Math.min(0,t[s])||i[s]>Math.max(0,t[s]))return 0;o=(o*i[s]+Number.EPSILON)/(t[s]+Number.EPSILON)}else{if(i[s]<r[s]||i[s]>n[s])return 0;o=i[s]<t[s]?o*(i[s]-r[s]+Number.EPSILON)/(t[s]-r[s]+Number.EPSILON):o*(n[s]-i[s]+Number.EPSILON)/(n[s]-t[s]+Number.EPSILON)}}return o}},{key:"interpolateMissingDeltas",value:function(e,t,r){if(0!==e.length)for(var n=0;n<e.length;){for(var i=n,a=n,o=e[a];!o.endContour;)o=e[++a];for(;n<=a&&!r[n];)n++;if(!(n>a)){var s=n,l=n;for(n++;n<=a;)r[n]&&(this.deltaInterpolate(l+1,n-1,l,n,t,e),l=n),n++;l===s?this.deltaShift(i,a,l,t,e):(this.deltaInterpolate(l+1,a,l,s,t,e),s>0&&this.deltaInterpolate(i,s-1,l,s,t,e)),n=a+1}}}},{key:"deltaInterpolate",value:function(e,t,r,n,i,a){if(!(e>t))for(var o=["x","y"],s=0;s<o.length;s++){var l=o[s];if(i[r][l]>i[n][l]){var u=r;r=n,n=u}var c=i[r][l],A=i[n][l],f=a[r][l],h=a[n][l];if(c!==A||f===h)for(var d=c===A?0:(h-f)/(A-c),g=e;g<=t;g++){var p=i[g][l];p<=c?p+=f-c:p>=A?p+=h-A:p=f+(p-c)*d,a[g][l]=p}}}},{key:"deltaShift",value:function(e,t,r,n,i){var a=i[r].x-n[r].x,o=i[r].y-n[r].y;if(0!==a||0!==o)for(var s=e;s<=t;s++)s!==r&&(i[s].x+=a,i[s].y+=o)}},{key:"getAdvanceAdjustment",value:function(e,t){var r,n;if(t.advanceWidthMapping){var i,a=e;a>=t.advanceWidthMapping.mapCount&&(a=t.advanceWidthMapping.mapCount-1),t.advanceWidthMapping.entryFormat,r=(i=t.advanceWidthMapping.mapData[a]).outerIndex,n=i.innerIndex}else r=0,n=e;return this.getDelta(t.itemVariationStore,r,n)}},{key:"getDelta",value:function(e,t,r){if(t>=e.itemVariationData.length)return 0;var n=e.itemVariationData[t];if(r>=n.deltaSets.length)return 0;for(var i=n.deltaSets[r],a=this.getBlendVector(e,t),o=0,s=0;s<n.regionIndexCount;s++)o+=i.deltas[s]*a[s];return o}},{key:"getBlendVector",value:function(e,t){var r=e.itemVariationData[t];if(this.blendVectors.has(r))return this.blendVectors.get(r);for(var n=this.normalizedCoords,i=[],a=0;a<r.regionIndexCount;a++){for(var o=1,s=r.regionIndexes[a],l=e.variationRegionList.variationRegions[s],u=0;u<l.length;u++){var c=l[u];o*=c.startCoord>c.peakCoord||c.peakCoord>c.endCoord||c.startCoord<0&&c.endCoord>0&&0!==c.peakCoord||0===c.peakCoord?1:n[u]<c.startCoord||n[u]>c.endCoord?0:n[u]===c.peakCoord?1:n[u]<c.peakCoord?(n[u]-c.startCoord+Number.EPSILON)/(c.peakCoord-c.startCoord+Number.EPSILON):(c.endCoord-n[u]+Number.EPSILON)/(c.endCoord-c.peakCoord+Number.EPSILON)}i[a]=o}return this.blendVectors.set(r,i),i}}]),e}();Promise.resolve();var oq=function(){function e(t){(0,M._)(this,e),this.font=t,this.glyphs=[],this.mapping={},this.includeGlyph(0)}return(0,U._)(e,[{key:"includeGlyph",value:function(e){return(void 0===e?"undefined":(0,W._)(e))==="object"&&(e=e.id),null==this.mapping[e]&&(this.glyphs.push(e),this.mapping[e]=this.glyphs.length-1),this.mapping[e]}}]),e}(),oV=function(){function e(){(0,M._)(this,e)}return(0,U._)(e,null,[{key:"size",value:function(e){return e>=0&&e<=255?1:2}},{key:"encode",value:function(e,t){t>=0&&t<=255?e.writeUInt8(t):e.writeInt16BE(t)}}]),e}(),oZ=new eM({numberOfContours:em,xMin:em,yMin:em,xMax:em,yMax:em,endPtsOfContours:new eB(eA,"numberOfContours"),instructions:new eB(ec,eA),flags:new eB(ec,0),xPoints:new eB(oV,0),yPoints:new eB(oV,0)}),oX=function(){function e(){(0,M._)(this,e)}return(0,U._)(e,[{key:"encodeSimple",value:function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=[],n=[],i=[],a=[],o=0,s=0,l=0,u=0,c=0,A=0;A<e.commands.length;A++){for(var f=e.commands[A],h=0;h<f.args.length;h+=2){var d=f.args[h],g=f.args[h+1],p=0;if("quadraticCurveTo"===f.command&&2===h){var m=e.commands[A+1];if(m&&"quadraticCurveTo"===m.command){var v=(s+m.args[0])/2,y=(l+m.args[1])/2;if(d===v&&g===y)continue}}
1("quadraticCurveTo"!==f.command||0!==h)&&(p|=1),p=this._encodePoint(d,s,n,p,2,16),(p=this._encodePoint(g,l,i,p,4,32))===u&&o<255?(a[a.length-1]|=8,o++):(o>0&&(a.push(o),o=0),a.push(p),u=p),s=d,l=g,c++}"closePath"===f.command&&r.push(c-1)}e.commands.length>1&&"closePath"!==e.commands[e.commands.length-1].command&&r.push(c-1);var b=e.bbox,E={numberOfContours:r.length,xMin:b.minX,yMin:b.minY,xMax:b.maxX,yMax:b.maxY,endPtsOfContours:r,instructions:t,flags:a,xPoints:n,yPoints:i},I=oZ.size(E),C=4-I%4,B=new et(I+C);return oZ.encode(B,E),0!==C&&B.fill(0,C),B.buffer}},{key:"_encodePoint",value:function(e,t,r,n,i,a){var o=e-t;return e===t?n|=a:(-255<=o&&o<=255&&(n|=i,o<0?o=-o:n|=a),r.push(o)),n}}]),e}(),o$=function(e){function t(e){var r;return(0,M._)(this,t),(r=(0,P._)(this,t,[e])).glyphEncoder=new oX,r}return(0,H._)(t,e),(0,U._)(t,[{key:"_addGlyph",value:function(e){var t=this.font.getGlyph(e),r=t._decode(),n=this.font.loca.offsets[e],i=this.font.loca.offsets[e+1],a=this.font._getTableStream("glyf");a.pos+=n;var o=a.readBuffer(i-n);if(r&&r.numberOfContours<0){var s=new DataView((o=new Uint8Array(o)).buffer),l=!0,u=!1,c=void 0;try{for(var A,f=r.components[Symbol.iterator]();!(l=(A=f.next()).done);l=!0){var h=A.value;e=this.includeGlyph(h.glyphID),s.setUint16(h.pos,e)}}catch(e){u=!0,c=e}finally{try{l||null==f.return||f.return()}finally{if(u)throw c}}}else r&&this.font._variationProcessor&&(o=this.glyphEncoder.encodeSimple(t.path,r.instructions));return this.glyf.push(o),this.loca.offsets.push(this.offset),this.hmtx.metrics.push({advance:t.advanceWidth,bearing:t._getMetrics().leftBearing}),this.offset+=o.length,this.glyf.length-1}},{key:"encode",value:function(){this.glyf=[],this.offset=0,this.loca={offsets:[],version:this.font.loca.version},this.hmtx={metrics:[],bearings:[]};for(var e=0;e<this.glyphs.length;)this._addGlyph(this.glyphs[e++]);var t=(0,te.default)(this.font.maxp);t.numGlyphs=this.glyf.length,this.loca.offsets.push(this.offset);var r=(0,te.default)(this.font.head);r.indexToLocFormat=this.loca.version;var n=(0,te.default)(this.font.hhea);return n.numberOfMetrics=this.hmtx.metrics.length,iW.toBuffer({tables:{head:r,hhea:n,loca:this.loca,maxp:t,"cvt ":this.font["cvt "],prep:this.font.prep,glyf:this.glyf,hmtx:this.hmtx,fpgm:this.font.fpgm}})}}]),t}(oq),o0=function(e){function t(e){var r;if((0,M._)(this,t),(r=(0,P._)(this,t,[e])).cff=r.font["CFF "],!r.cff)throw Error("Not a CFF Font");return r}return(0,H._)(t,e),(0,U._)(t,[{key:"subsetCharstrings",value:function(){this.charstrings=[];var e={},t=!0,r=!1,n=void 0;try{for(var i,a=this.glyphs[Symbol.iterator]();!(t=(i=a.next()).done);t=!0){var o=i.value;this.charstrings.push(this.cff.getCharString(o));var s=this.font.getGlyph(o);for(var l in s.path,s._usedGsubrs)e[l]=!0}}catch(e){r=!0,n=e}finally{try{t||null==a.return||a.return()}finally{if(r)throw n}}this.gsubrs=this.subsetSubrs(this.cff.globalSubrIndex,e)}},{key:"subsetSubrs",value:function(e,t){for(var r=[],n=0;n<e.length;n++){var i=e[n];t[n]?(this.cff.stream.pos=i.offset,r.push(this.cff.stream.readBuffer(i.length))):r.push(new Uint8Array([11]))}return r}},{key:"subsetFontdict",value:function(e){e.FDArray=[],e.FDSelect={version:0,fds:[]};var t={},r=[],n={},i=!0,a=!1,o=void 0;try{for(var s,l=this.glyphs[Symbol.iterator]();!(i=(s=l.next()).done);i=!0){var u=s.value,c=this.cff.fdForGlyph(u);if(null!=c){t[c]||(e.FDArray.push(Object.assign({},this.cff.topDict.FDArray[c])),r.push({}),n[c]=e.FDArray.length-1),t[c]=!0,e.FDSelect.fds.push(n[c]);var A=this.font.getGlyph(u);for(var f in A.path,A._usedSubrs)r[n[c]][f]=!0}}}catch(e){a=!0,o=e}finally{try{i||null==l.return||l.return()}finally{if(a)throw o}}for(var h=0;h<e.FDArray.length;h++){var d=e.FDArray[h];delete d.FontName,d.Private&&d.Private.Subrs&&(d.Private=Object.assign({},d.Private),d.Private.Subrs=this.subsetSubrs(d.Private.Subrs,r[h]))}}},{key:"createCIDFontdict",value:function(e){var t={},r=!0,n=!1,i=void 0;try{for(var a,o=this.glyphs[Symbol.iterator]();!(r=(a=o.next()).done);r=!0){var s=a.value,l=this.font.getGlyph(s);for(var u in l.path,l._usedSubrs)t[u]=!0}}catch(e){n=!0,i=e}finally{try{r||null==o.return||o.return()}finally{if(n)throw i}}var c=Object.assign({},this.cff.topDict.Private);return this.cff.topDict.Private&&this.cff.topDict.Private.Subrs&&(c.Subrs=this.subsetSubrs(this.cff.topDict.Private.Subrs,t)),e.FDArray=[{Private:c}],e.FDSelect={version:3,nRanges:1,ranges:[{first:0,fd:0}],sentinel:this.charstrings.length}}},{key:"addString",value:function(e){return e?(this.strings||(this.strings=[]),this.strings.push(e),t1.length+this.strings.length-1):null}},{key:"encode",value:function(){this.subsetCharstrings();
1var e={version:this.charstrings.length>255?2:1,ranges:[{first:1,nLeft:this.charstrings.length-2}]},t=Object.assign({},this.cff.topDict);t.Private=null,t.charset=e,t.Encoding=null,t.CharStrings=this.charstrings;for(var r=0,n=["version","Notice","Copyright","FullName","FamilyName","Weight","PostScript","BaseFontName","FontName"];r<n.length;r++){var i=n[r];t[i]=this.addString(this.cff.string(t[i]))}t.ROS=[this.addString("Adobe"),this.addString("Identity"),0],t.CIDCount=this.charstrings.length,this.cff.isCIDFont?this.subsetFontdict(t):this.createCIDFontdict(t);var a={version:1,hdrSize:this.cff.hdrSize,offSize:4,header:this.cff.header,nameIndex:[this.cff.postscriptName],topDictIndex:[t],stringIndex:this.strings,globalSubrIndex:this.gsubrs};return rW.toBuffer(a)}}]),t}(oq),o1=function(){function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;for(var n in(0,M._)(this,e),(0,N._)(this,"type","TTF"),this.defaultLanguage=null,this.stream=t,this.variationCoords=r,this._directoryPos=this.stream.pos,this._tables={},this._glyphs={},this._decodeDirectory(),this.directory.tables){var i=this.directory.tables[n];iH[n]&&i.length>0&&Object.defineProperty(this,n,{get:this._getTable.bind(this,i)})}}return(0,U._)(e,[{key:"setDefaultLanguage",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this.defaultLanguage=e}},{key:"_getTable",value:function(e){if(!(e.tag in this._tables))try{this._tables[e.tag]=this._decodeTable(e)}catch(e){}return this._tables[e.tag]}},{key:"_getTableStream",value:function(e){var t=this.directory.tables[e];return t?(this.stream.pos=t.offset,this.stream):null}},{key:"_decodeDirectory",value:function(){return this.directory=iW.decode(this.stream,{_startOffset:0})}},{key:"_decodeTable",value:function(e){var t=this.stream.pos,r=this._getTableStream(e.tag),n=iH[e.tag].decode(r,this,e.length);return this.stream.pos=t,n}},{key:"getName",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.defaultLanguage||tc,r=this.name&&this.name.re
1cords[e];return r&&(r[t]||r[this.defaultLanguage]||r[tc]||r.en||r[Object.keys(r)[0]])||null}},{key:"postscriptName",get:function(){return this.getName("postscriptName")}},{key:"fullName",get:function(){return this.getName("fullName")}},{key:"familyName",get:function(){return this.getName("fontFamily")}},{key:"subfamilyName",get:function(){return this.getName("fontSubfamily")}},{key:"copyright",get:function(){return this.getName("copyright")}},{key:"version",get:function(){return this.getName("version")}},{key:"ascent",get:function(){return this.hhea.ascent}},{key:"descent",get:function(){return this.hhea.descent}},{key:"lineGap",get:function(){return this.hhea.lineGap}},{key:"underlinePosition",get:function(){return this.post.underlinePosition}},{key:"underlineThickness",get:function(){return this.post.underlineThickness}},{key:"italicAngle",get:function(){return this.post.italicAngle}},{key:"capHeight",get:function(){var e=this["OS/2"];return e?e.capHeight:this.ascent}},{key:"xHeight",get:function(){var e=this["OS/2"];return e?e.xHeight:0}},{key:"numGlyphs",get:function(){return this.maxp.numGlyphs}},{key:"unitsPerEm",get:function(){return this.head.unitsPerEm}},{key:"bbox",get:function(){return Object.freeze(new i2(this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax))}},{key:"_cmapProcessor",get:function(){return new i$(this.cmap)}},{key:"characterSet",get:function(){return this._cmapProcessor.getCharacterSet()}},{key:"hasGlyphForCodePoint",value:function(e){return!!this._cmapProcessor.lookup(e)}},{key:"glyphForCodePoint",value:function(e){return this.getGlyph(this._cmapProcessor.lookup(e),[e])}},{key:"glyphsForString",value:function(e){for(var t=[],r=e.length,n=0,i=-1,a=-1;n<=r;){var o=0,s=0;if(n<r){if(55296<=(o=e.charCodeAt(n++))&&o<=56319&&n<r){var l=e.charCodeAt(n);56320<=l&&l<=57343&&(n++,o=((1023&o)<<10)+(1023&l)+65536)}s=+(65024<=o&&o<=65039||917760<=o&&o<=917999)}else n++;0===a&&1===s?t.push(this.getGlyph(this._cmapProcessor.lookup(i,o),[i,o])):0===a&&0===s&&t.push(this.glyphForCodePoint(i)),i=o,a=s}return t}},{key:"_layoutEngine",get:function(){return new oF(this)}},{key:"layout",value:function(e,t,r,n,i){return this._layoutEngine.layout(e,t,r,n,i)}},{key:"stringsForGlyph",value:function(e){return this._layoutEngine.stringsForGlyph(e)}},{key:"availableFeatures",get:function(){return this._layoutEngine.getAvailableFeatures()}},{key:"getAvailableFeatures",value:function(e,t){return this._layoutEngine.getAvailableFeatures(e,t)}},{key:"_getBaseGlyph",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return!this._glyphs[e]&&(this.directory.tables.glyf?this._glyphs[e]=new oz(e,t,this):(this.directory.tables["CFF "]||this.directory.tables.CFF2)&&(this._glyphs[e]=new oH(e,t,this))),this._glyphs[e]||null}},{key:"getGlyph",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return this._glyphs[e]||(this.directory.tables.sbix?this._glyphs[e]=new oW(e,t,this):this.directory.tables.COLR&&this.directory.tables.CPAL?this._glyphs[e]=new oJ(e,t,this):this._getBaseGlyph(e,t)),this._glyphs[e]||null}},{key:"createSubset",value:function(){return this.directory.tables["CFF "]?new o0(this):new o$(this)}},{key:"variationAxes",get:function(){var e={};if(!this.fvar)return e;var t=!0,r=!1,n=void 0;try{for(var i,a=this.fvar.axis[Symbol.iterator]();!(t=(i=a.next()).done);t=!0){var o=i.value;e[o.axisTag.trim()]={name:o.name.en,min:o.minValue,default:o.defaultValue,max:o.maxValue}}}catch(e){r=!0,n=e}finally{try{t||null==a.return||a.return()}finally{if(r)throw n}}return e}},{key:"namedVariations",get:function(){var e={};if(!this.fvar)return e;var t=!0,r=!1,n=void 0;try{for(var i,a=this.fvar.instance[Symbol.iterator]();!(t=(i=a.next()).done);t=!0){for(var o=i.value,s={},l=0;l<this.fvar.axis.length;l++)s[this.fvar.axis[l].axisTag.trim()]=o.coord[l];e[o.name.en]=s}}catch(e){r=!0,n=e}finally{try{t||null==a.return||a.return()}finally{if(r)throw n}}return e}},{key:"getVariation",value:function(t){if(!(this.directory.tables.fvar&&(this.directory.tables.gvar&&this.directory.tables.glyf||this.directory.tables.CFF2)))throw Error("Variations require a font with the fvar, gvar and glyf, or CFF2 tables.");if("string"==typeof t&&(t=this.namedVariations[t]),(void 0===t?"undefined":(0,W._)(t))!=="object")throw Error("Variation settings must be either a variation name or settings object.");var r=this.fvar.axis.map(function(e,r){var n=e.axisTag.trim();return n in t?Math.max(e.minValue,Math.min(e.maxValue,t[n])):e.defaultValue}),n=new J(this.stream.buffer);n.pos=this._directoryPos;var i=new e(n,r);return i._tables=this._tables,i}},{key:"_variationProcessor",get:function(){if(!this.fvar)return null;var e=this.variationCoords;return e||this.CFF2?(e||(e=this.fvar.axis.map(function(e){return e.defaultValue})),new oK(this,e)):null}},{key:"getFont",value:function(e){return this.getVariation(e)}}],[{key:"probe",value:function(e){var t=iK.decode(e.slice(0,4));return"true"===t||"OTTO"===t||t===String.fromCharCode(0,1,0,0)}}]),e}();(0,eG.__decorate)([tf],o1.prototype,"bbox",null),(0,eG.__decorate)([tf],o1.prototype,"_cmapProcessor",null),(0,eG.__decorate)([tf],o1.prototype,"characterSet",null),(0,eG.__decorate)([tf],o1.prototype,"_layoutEngine",null),(0,eG.__decorate)([tf],o1.prototype,"variationAxes",null),(0,eG.__decorate)([tf],o1.prototype,"namedVariations",null),(0,eG.__decorate)([tf],o1.prototype,"_variationProcessor",null);var o2=new eM({tag:new eT(4),offset:new eN(ed,"void",{type:"global"}),compLength:ed,length:ed,origChecksum:ed}),o5=new eM({tag:new eT(4),flavor:ed,length:ed,numTables:eA,reserved:new eR(eA),totalSfntSize:ed,majorVersion:eA,minorVersion:eA,metaOffset:ed,metaLe
1ngth:ed,metaOrigLength:ed,privOffset:ed,privLength:ed,tables:new eB(o2,"numTables")});o5.process=function(){var e={},t=!0,r=!1,n=void 0;try{for(var i,a=this.tables[Symbol.iterator]();!(t=(i=a.next()).done);t=!0){var o=i.value;e[o.tag]=o}}catch(e){r=!0,n=e}finally{try{t||null==a.return||a.return()}finally{if(r)throw n}}this.tables=e};var o3=function(e){function t(){for(var e,r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return(0,M._)(this,t),e=(0,P._)(this,t,(0,Y._)(n)),(0,N._)(e,"type","WOFF"),e}return(0,H._)(t,e),(0,U._)(t,[{key:"_decodeDirectory",value:function(){this.directory=o5.decode(this.stream,{_startOffset:0})}},{key:"_getTableStream",value:function(e){var t=this.directory.tables[e];if(t){if(this.stream.pos=t.offset,!(t.compLength<t.length))return this.stream;this.stream.pos+=2;var r=new Uint8Array(t.length);return new J((0,tt.default)(this.stream.readBuffer(t.compLength-2),r))}return null}}],[{key:"probe",value:function(e){return"wOFF"===iK.decode(e.slice(0,4))}}]),t}(o1),o4=function(e){function t(){for(var e,r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return(0,M._)(this,t),e=(0,P._)(this,t,(0,Y._)(n)),(0,N._)(e,"type","WOFF2"),e}return(0,H._)(t,e),(0,U._)(t,[{key:"_decode",value:function(){return this._font._transformedGlyphs[this.id]}},{key:"_getCBox",value:function(){return this.path.bbox}}]),t}(oz),o6={decode:function(e){for(var t=0,r=[0,1,2,3,4],n=0;n<r.length;n++){r[n];var i=e.readUInt8();if(0xe0000000&t)throw Error("Overflow");if(t=t<<7|127&i,(128&i)==0)return t}throw Error("Bad base 128 number")}},o8=["cmap","head","hhea","hmtx","maxp","name","OS/2","post","cvt ","fpgm","glyf","loca","prep","CFF ","VORG","EBDT","EBLC","gasp","hdmx","kern","LTSH","PCLT","VDMX","vhea","vmtx","BASE","GDEF","GPOS","GSUB","EBSC","JSTF","MATH","CBDT","CBLC","COLR","CPAL","SVG ","sbix","acnt","avar","bdat","bloc","bsln","cvar","fdsc","feat","fmtx","fvar","gvar","hsty","just","lcar","mort","morx","opbd","prop","trak","Zapf","Silf","Glat","Gloc","Feat","Sill"],o7=new eM({flags:ec,customTag:new eF(new eT(4),function(e){return(63&e.flags)==63}),tag:function(e){return e.customTag||o8[63&e.flags]},length:o6,transformVersion:function(e){return e.flags>>>6&3},transformed:function(e){return"glyf"===e.tag||"loca"===e.tag?0===e.transformVersion:0!==e.transformVersion},transformLength:new eF(o6,function(e){return e.transformed})}),o9=new eM({tag:new eT(4),flavor:ed,length:ed,numTables:eA,reserved:new eR(eA),totalSfntSize:ed,totalCompressedSize:ed,majorVersion:eA,minorVersion:eA,metaOffset:ed,metaLength:ed,metaOrigLength:ed,privOffset:ed,privLength:ed,tables:new eB(o7,"numTables")});o9.process=function(){for(var e={},t=0;t<this.tables.length;t++){var r=this.tables[t];e[r.tag]=r}return this.tables=e};var se=function(e){function t(){for(var e,r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return(0,M._)(this,t),e=(0,P._)(this,t,(0,Y._)(n)),(0,N._)(e,"type","WOFF2"),e}return(0,H._)(t,e),(0,U._)(t,[{key:"_decodeDirectory",value:function(){this.directory=o9.decode(this.stream),this._dataPos=this.stream.pos}},{key:"_decompress",value:function(){if(!this._decompressed){this.stream.pos=this._dataPos;var e=this.stream.readBuffer(this.directory.totalCompressedSize),t=0;for(var r in this.directory.tables){var n=this.directory.tables[r];n.offset=t,t+=null!=n.transformLength?n.transformLength:n.length}var i=(0,tr.default)(e,t);if(!i)throw Error("Error decoding compressed data in WOFF2");this.stream=new J(i),this._decompressed=!0}}},{key:"_decodeTable",value:function(e){return this._decompress(),(0,G._)((0,z._)(t.prototype),"_decodeTable",this).call(this,e)}},{key:"_getBaseGlyph",value:function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(!this._glyphs[e])if(this.directory.tables.glyf&&this.directory.tables.glyf.transformed)return this._transformedGlyphs||this._transformGlyfTable(),this._glyphs[e]=new o4(e,r,this);else return(0,G._)((0,z._)(t.prototype),"_getBaseGlyph",this).call(this,e,r)}},{key:"_transformGlyfTable",value:function(){this._decompress(),this.stream.pos=this.directory.tables.glyf.offset;for(var e=sr.decode(this.stream),t=[],r=0;r<e.numGlyphs;r++){var n={},i=e.nContours.readInt16BE();if(n.numberOfContours=i,i>0){for(var a=[],o=0,s=0;s<i;s++)a.push(o+=sn(e.nPoints));n.points=function(e,t,r){for(var n,i=n=0,a=[],o=0;o<r;o++){var s=0,l=0,u=e.readUInt8(),c=!(u>>7);if((u&=127)<10)s=0,l=si(u,((14&u)<<7)+t.readUInt8());else if(u<20)s=si(u,((u-10&14)<<7)+t.readUInt8()),l=0;else if(u<84){var A=u-20,f=t.readUInt8();s=si(u,1+(48&A)+(f>>4)),l=si(u>>1,1+((12&A)<<2)+(15&f))}else if(u<120){var A=u-84;s=si(u,1+(A/12<<8)+t.readUInt8()),l=si(u>>1,1+(A%12>>2<<8)+t.readUInt8())}else if(u<124){var f=t.readUInt8(),h=t.readUInt8();s=si(u,(f<<4)+(h>>4)),l=si(u>>1,((15&h)<<8)+t.readUInt8())}else s=si(u,t.readUInt16BE()),l=si(u>>1,t.readUInt16BE());i+=s,n+=l,a.push(new oP(c,!1,i,n))}return a}(e.flags,e.glyphs,o);for(var l=0;l<i;l++)n.points[a[l]-1].endContour=!0;sn(e.glyphs)}else i<0&&oz.prototype._decodeComposite.call({_font:this},n,e.composites)&&sn(e.glyphs);t.push(n)}this._transformedGlyphs=t}}],[{key:"probe",value:function(e){return"wOF2"===iK.decode(e.slice(0,4))}}]),t}(o1),st=function(){function e(t){(0,M._)(this,e),this.length=t,this._buf=new e_(t)}
1return(0,U._)(e,[{key:"decode",value:function(e,t){return new J(this._buf.decode(e,t))}}]),e}(),sr=new eM({version:ed,numGlyphs:eA,indexFormat:eA,nContourStreamSize:ed,nPointsStreamSize:ed,flagStreamSize:ed,glyphStreamSize:ed,compositeStreamSize:ed,bboxStreamSize:ed,instructionStreamSize:ed,nContours:new st("nContourStreamSize"),nPoints:new st("nPointsStreamSize"),flags:new st("flagStreamSize"),glyphs:new st("glyphStreamSize"),composites:new st("compositeStreamSize"),bboxes:new st("bboxStreamSize"),instructions:new st("instructionStreamSize")});function sn(e){var t=e.readUInt8();return 253===t?e.readUInt16BE():255===t?e.readUInt8()+253:254===t?e.readUInt8()+506:t}function si(e,t){return 1&e?t:-t}var sa=new eU(ed,{65536:{numFonts:ed,offsets:new eB(ed,"numFonts")},131072:{numFonts:ed,offsets:new eB(ed,"numFonts"),dsigTag:ed,dsigLength:ed,dsigOffset:ed}}),so=function(){function e(t){if((0,M._)(this,e),(0,N._)(this,"type","TTC"),this.stream=t,"ttcf"!==t.readString(4))throw Error("Not a TrueType collection");this.header=sa.decode(t)}return(0,U._)(e,[{key:"getFont",value:function(e){var t=!0,r=!1,n=void 0;try{for(var a,o=this.header.offsets[Symbol.iterator]();!(t=(a=o.next()).done);t=!0){var s=a.value,l=new J(this.stream.buffer);l.pos=s;var u=new o1(l);if(u.postscriptName===e||(0,i._)(u.postscriptName,Uint8Array)&&(0,i._)(e,Uint8Array)&&u.postscriptName.every(function(t,r){return e[r]===t}))return u}}catch(e){r=!0,n=e}finally{try{t||null==o.return||o.return()}finally{if(r)throw n}}return null}},{key:"fonts",get:function(){var e=[],t=!0,r=!1,n=void 0;try{for(var i,a=this.header.offsets[Symbol.iterator]();!(t=(i=a.next()).done);t=!0){var o=i.value,s=new J(this.stream.buffer);s.pos=o,e.push(new o1(s))}}catch(e){r=!0,n=e}finally{try{t||null==a.return||a.return()}finally{if(r)throw n}}return e}}],[{key:"probe",value:function(e){return"ttcf"===iK.decode(e.slice(0,4))}}]),e}(),ss=new eT(ec);new eM({len:ed,buf:new e_("len")});var sl=new eM({id:eA,nameOffset:em,attr:ec,dataOffset:eh,handle:ed}),su=new eM({name:new eT(4),maxTypeIndex:eA,refList:new eN(eA,new eB(sl,function(e){return e.maxTypeIndex+1}),{type:"parent"})}),sc=new eM({length:eA,types:new eB(su,function(e){return e.length+1})}),sA=new eM({reserved:new eR(ec,24),typeList:new eN(eA,sc),nameListOffset:new eN(eA,"void")}),sf=new eM({dataOffset:ed,map:new eN(ed,sA),dataLength:ed,mapLength:ed}),sh=function(){function e(t){(0,M._)(this,e),(0,N._)(this,"type","DFont"),this.stream=t,this.header=sf.decode(this.stream);var r=!0,n=!1,i=void 0;try{for(var a,o=this.header.map.typeList.types[Symbol.iterator]();!(r=(a=o.next()).done);r=!0){var s=a.value,l=!0,u=!1,c=void 0;try{for(var A,f=s.refList[Symbol.iterator]();!(l=(A=f.next()).done);l=!0){var h=A.value;h.nameOffset>=0?(this.stream.pos=h.nameOffset+this.header.map.nameListOffset,h.name=ss.decode(this.stream)):h.name=null}}catch(e){u=!0,c=e}finally{try{l||null==f.return||f.return()}finally{if(u)throw c}}"sfnt"===s.name&&(this.sfnt=s)}}catch(e){n=!0,i=e}finally{try{r||null==o.return||o.return()}finally{if(n)throw i}}}return(0,U._)(e,[{key:"getFont",value:function(e){if(!this.sfnt)return null;var t=!0,r=!1,n=void 0;try{for(var a,o=this.sfnt.refList[Symbol.iterator]();!(t=(a=o.next()).done);t=!0){var s=a.value,l=this.header.dataOffset+s.dataOffset+4,u=new J(this.stream.buffer.slice(l)),c=new o1(u);if(c.postscriptName===e||(0,i._)(c.postscriptName,Uint8Array)&&(0,i._)(e,Uint8Array)&&c.postscriptName.every(function(t,r){return e[r]===t}))return c}}catch(e){r=!0,n=e}finally{try{t||null==o.return||o.return()}finally{if(r)throw n}}return null}},{key:"fonts",get:function(){var e=[],t=!0,r=!1,n=void 0;try{for(var i,a=this.sfnt.refList[Symbol.iterator]();!(t=(i=a.next()).done);t=!0){var o=i.value,s=this.header.dataOffset+o.dataOffset+4,l=new J(this.stream.buffer.slice(s));e.push(new o1(l))}}catch(e){r=!0,n=e}finally{try{t||null==a.return||a.return()}finally{if(r)throw n}}return e}}],[{key:"probe",value:function(e){var t=new J(e);try{var r=sf.decode(t)}catch(e){return!1}var n=!0,i=!1,a=void 0;try{for(var o,s=r.map.typeList.types[Symbol.iterator]();!(n=(o=s.next()).done);
1n=!0){var l=o.value;if("sfnt"===l.name)return!0}}catch(e){i=!0,a=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw a}}return!1}}]),e}();tl(o1),tl(o3),tl(se),tl(so),tl(sh);var sd=e.i(698899),sg=e.i(879674),sp=e.i(757235),sm=e.i(834131),sv=e.i(257383),sy=e.i(925572),sb={},sE=[[4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4],[0,4,4,1,1,4,4,4,4,1,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,4,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[4,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1,1,1,1,1],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1,1,1,1,1],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,1,0,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,0,0,1,1,1,1,1,1,1,0,0,4,2,4,1,1,1,1,1,0,1,1,1,0],[1,4,4,1,1,1,4,4,4,0,0,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,0,1,4,4,4,0,0,1,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,0,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1,1,1,1,0],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,4,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1,1,1,1,1],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,1,1,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,1,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,1,1,1,1,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,1,1,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,1,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,1,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,1,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0]],sI=sy.default.toByteArray("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"),sC=new eY.default(sI),sB=function(e){switch(e){case 33:case 39:case 40:case 42:return 12;case 35:return 5;default:return e}},sw=function(e){switch(e){case 37:case 38:return 34;case 41:return 22;default:return e}},sx=function e(t){var r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];(0,M._)(this,e),this.position=t,this.required=r};sb=function(){function e(t){(0,M._)(this,e),this.string=t,this.pos=0,this.lastPos=0,this.curClass=null,this.nextClass=null,this.LB8a=!1,this.LB21a=!1,this.LB30a=0}return(0,U._)(e,[{key:"nextCodePoint",value:function(){var e=this.string.charCodeAt(this.pos++),t=this.string.charCodeAt(this.pos);return 55296<=e&&e<=56319&&56320<=t&&t<=57343?(this.pos++,(e-55296)*1024+(t-56320)+65536):e}},{key:"nextCharClass",value:function(){return sB(sC.get(this.nextCodePoint()))}},{key:"getSimpleBreak",value:function(){switch(this.nextClass){case 41:return!1;case 34:case 37:case 38:return this.curClass=34,!1;case 36:return this.curClass=36,!1}return null}},{key:"getPairTableBreak",value:function(e){var t=!1;switch(sE[this.curClass][this.nextClass]){case 0:t=!0;break;case 1:t=41===e;break;case 2:if(!(t=41===e))return!1;break;case 3:if(41!==e)return t}return this.LB8a&&(t=!1),this.LB21a&&(16===this.curClass||17===this.curClass)?(t=!1,this.LB21a=!1):this.LB21a=13===this.curClass,28===this.curClass?(this.LB30a++,2==this.LB30a&&28===this.nextClass&&(t=!0,this.LB30a=0)):this.LB30a=0,this.curClass=this.nextClass,t}},{key:"nextBreak",value:function(){if(null==this.curClass){var e=this.nextCharClass();this.curClass=sw(e),this.nextClass=e,this.LB8a=31===e,this.LB30a=0}for(;this.pos<this.string.length;){this.lastPos=this.pos;var t=this.nextClass;if(this.nextClass=this.nextCharClass(),34===this.curClass||36===this.curClass&&37!==this.nextClass)return this.curClass=sw(sB(this.nextClass)),new sx(this.lastPos,!0);var r=this.getSimpleBreak();if(null===r&&(r=this.getPairTableBreak(t)),this.LB8a=31===this.nextClass,r)return new sx(this.lastPos)}return this.lastPos<this.string.length?(this.lastPos=this.string.length,new sx(this.string.length)):null}}]),e}();var sQ={name:function(){return"DAC"},length:eA,tables:new eB(new eM({identifier:new e_(1),value:new e_(1)}),function(e){return e.length/2})},sD=function(e,t){return e[t]},sk=function(e,t){return e[t]<<8|e[t+1]},s_=function(e,t){return e[t]|e[t+1]<<8},sS=function(e,t){return sO(e,t)>>>0},sF=function(e,t){return sM(e,t)>>>0},sR=function(e){return Array.from(e,function(e){return e.toString(16).padStart(2,"0")}).join("")},sT=new TextDecoder("utf-8"),sL=function(e){var t=new Uint8Array(e.reduce(function(e,t){return e+t.length},0)),r=0;return e.forEach(function(e){t.set(e,r),r+=e.length}),t},sO=function(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]},sM=function(e,t){return e[t]|e[t+1]<<8|e[t+2]<<16|e[t+3]<<24},sU={name:function(){return"DHT"},length:eA,tables:new(function(){function e(){(0,M._)(this,e)}return(0,U._)(e,[{key:"decode",value:function(e,t){for(var r={},n=e.buffer.slice(e.pos,e.pos+t.length-2);n.length>0;){var i=1,a=[],o=sD(n,0),s=n.slice(i,i+16);i+=16;
1var l=!0,u=!1,c=void 0;try{for(var A,f=s[Symbol.iterator]();!(l=(A=f.next()).done);l=!0){var h=A.value;a.push(n.slice(i,i+h)),i+=h}}catch(e){u=!0,c=e}finally{try{l||null==f.return||f.return()}finally{if(u)throw c}}n=n.slice(i),r[o]=sL(a)}return e.pos+=t.length-2,r}}]),e}())},sN={name:function(){return"DQT"},length:eA,tables:new eB(new eM({identifier:new e_(1),data:new e_(64)}),function(e){return(e.length-2)/65})},sP={name:function(){return"EOI"},afterEOI:new eR(ec,1/0)},sG={"010e":"imageDescription","010f":"make","011a":"xResolution","011b":"yResolution","011c":"planarConfiguration","012d":"transferFunction","013b":"artist","013e":"whitePoint","013f":"primaryChromaticities","0100":"imageWidth","0101":"imageHeight","0102":"bitsPerSample","0103":"compression","0106":"photometricInterpretation","0110":"model","0111":"stripOffsets","0112":"orientation","0115":"samplesPerPixel","0116":"rowsPerStrip","0117":"stripByteCounts","0128":"resolutionUnit","0131":"software","0132":"dateTime","0201":"jpegInterchangeFormat","0202":"jpegInterchangeFormatLength","0211":"ycbCrCoefficients","0212":"ycbCrSubSampling","0213":"ycbCrPositioning","0214":"referenceBlackWhite","829a":"exposureTime","829d":"fNumber","920a":"focalLength","927c":"makerNote",8298:"copyright",8769:"exifIFDPointer",8822:"exposureProgram",8824:"spectralSensitivity",8825:"gpsInfoIFDPointer",8827:"photographicSensitivity",8828:"oecf",8830:"sensitivityType",8831:"standardOutputSensitivity",8832:"recommendedExposureIndex",8833:"isoSpeed",8834:"isoSpeedLatitudeyyy",8835:"isoSpeedLatitudezzz",9e3:"exifVersion",9003:"dateTimeOriginal",9004:"dateTimeDigitized",9101:"componentsConfiguration",9102:"compressedBitsPerPixel",9201:"shutterSpeedValue",9202:"apertureValue",9203:"brightnessValue",9204:"exposureBiasValue",9205:"maxApertureValue",9206:"subjectDistance",9207:"meteringMode",9208:"lightSource",9209:"flash",9214:"subjectArea",9286:"userComment",9290:"subSecTime",9291:"subSecTimeOriginal",9292:"subSecTimeDigitized",a000:"flashpixVersion",a001:"colorSpace",a002:"pixelXDimension",a003:"pixelYDimension",a004:"relatedSoundFile",a005:"interoperabilityIFDPointer",a20b:"flashEnergy",a20c:"spatialFrequencyResponse",a20e:"focalPlaneXResolution",a20f:"focalPlaneYResolution",a40a:"sharpness",a40b:"deviceSettingDescription",a40c:"subjectDistanceRange",a210:"focalPlaneResolutionUnit",a214:"subjectLocation",a215:"exposureIndex",a217:"sensingMethod",a300:"fileSource",a301:"sceneType",a302:"cfaPattern",a401:"customRendered",a402:"exposureMode",a403:"whiteBalance",a404:"digitalZoomRatio",a405:"focalLengthIn35mmFilm",a406:"sceneCaptureType",a407:"gainControl",a408:"contrast",a409:"saturation",a420:"imageUniqueID",a430:"cameraOwnerName",a431:"bodySerialNumber",a432:"lensSpecification",a433:"lensMake",a434:"lensModel",a435:"lensSerialNumber",a500:"gamma"},sz={"0000":"gpsVersionID","0001":"gpsLatitudeRef","0002":"gpsLatitude","0003":"gpsLongitudeRef","0004":"gpsLongitude","0005":"gpsAltitudeRef","0006":"gpsAltitude","0007":"gpsTimeStamp","0008":"gpsSatellites","0009":"gpsStatus","000a":"gpsMeasureMode","000b":"gpsDOP","000c":"gpsSpeedRef","000d":"gpsSpeed","000e":"gpsTrackRef","000f":"gpsTrack","0010":"gpsImgDirectionRef","0011":"gpsImgDirection","0012":"gpsMapDatum","0013":"gpsDestLatitudeRef","0014":"gpsDestLatitude","0015":"gpsDestLongitudeRef","0016":"gpsDestLongitude","0017":"gpsDestBearingRef","0018":"gpsDestBearing","0019":"gpsDestDistanceRef","001a":"gpsDestDistance","001b":"gpsProcessingMethod","001c":"gpsAreaInformation","001d":"gpsDateStamp","001e":"gpsDifferential","001f":"gpsHPositioningError"},sH=function(){function e(t){(0,M._)(this,e),this.bigEndian=t,this.bytes=[0,1,1,2,4,8,1,1,2,4,8,4,8]}return(0,U._)(e,[{key:"_getTagValue",value:function(e,t,r){switch(t){case 2:return e.toString("ascii").replace(/\0+$/,"");case 129:return e.toString("utf8").replace(/\0+$/,"");case 7:return"0x"+e.toString("hex");default:return this._getTagValueForNumericalData(e,t,r)}}},{key:"_getTagValueForNumericalData",value:function(e,t,r){for(var n=[],i=this.bytes[t],a=0;a<r;a+=1)n.push(this._getSingleTagValueForNumericalData(e,t,a*i));return 1===n.length?n[0]:n}}
1,{key:"_getSingleTagValueForNumericalData",value:function(e,t,r){var n=this,i=function(t){return n.bigEndian?sS(e,t):sF(e,t)},a=function(t){return n.bigEndian?sO(e,t):sM(e,t)};switch(t){case 1:return sD(e,r);case 3:return n.bigEndian?sk(e,r):s_(e,r);case 4:return i(r);case 5:return i(r)/i(r+4);case 9:return a(r);case 10:return a(r)/a(r+4)}}},{key:"_decodeIDFEntries",value:function(e,t,r){var n=this;arguments.length>3&&void 0!==arguments[3]&&arguments[3];for(var i=2+r,a={},o=function(t){return n.bigEndian?sk(e,t):s_(e,t)},s=o(r),l=0;l<s;l++){var u,c=e.slice(i,i+2),A=o(i+2),f=(u=i+4,n.bigEndian?sS(e,u):sF(e,u)),h=f*this.bytes[A],d=e.slice(i+8,i+12);if(h>4){var g=this.bigEndian?sS(d,0):sF(d,0);d=e.slice(g,g+h)}var p=this._getTagValue(d,A,f);a[t[this.bigEndian?sR(c):sR(c.reverse())]]=p,i+=12}return a}},{key:"decode",value:function(e,t){var r=e.buffer.slice(e.pos-8),n=t.offsetToFirstIFD;if(n>r.length)return e.pos+=t.parent.length-16,{};var i=this._decodeIDFEntries(r,sG,n),a=i.exifIFDPointer,o=i.gpsInfoIFDPointer;return a&&(i.subExif=this._decodeIDFEntries(r,sG,a)),o&&(i.gpsInfo=this._decodeIDFEntries(r,sz,o,!0)),e.pos+=t.parent.length-16,i}}]),e}(),sY=function(){function e(){(0,M._)(this,e)}return(0,U._)(e,[{key:"decode",value:function(e,t){var r,n,i=(r=e.buffer.slice(e.pos,e.pos+2),sT.decode(r));return e.pos+=2,new eM({fortyTwo:(n="MM"===i)?eA:ef,offsetToFirstIFD:n?ed:eg,entries:new sH(n)}).decode(e,t).entries}}]),e}(),sW={name:function(){return"EXIF"},length:eA,identifier:new eT(6),entries:new sY},sj={name:function(){return"JFIF"},length:eA,identifier:new eT(5),version:eA,units:ec,xDensity:eA,yDensity:eA,thumbnailWidth:ec,thumbnailHeight:ec},sJ=function(){function e(){(0,M._)(this,e)}return(0,U._)(e,[{key:"decode",value:function(e){for(var t=e.buffer.slice(e.pos),r=0,n=t.indexOf(255);-1!==n;){var i=t[(r=n)+1],a=i>=208&&i<=215;if(0!==i&&!a)break;n=t.indexOf(255,n+1)}return e.pos+=r,t.slice(0,r)}}]),e}(),sK=new eM({scanComponentSelector:ec,entropyCodingTable:new e_(1)}),sq={name:function(){return"SOS"},length:eA,numberOfImageComponents:ec,componentSpecifications:new eB(sK,function(e){return e.numberOfImageComponents}),startOfSpectral:ec,endOfSpectral:ec,successiveApproximationBit:new e_(1),data:new sJ},sV=new eM({id:ec,samplingFactors:ec,quantizationTableId:ec}),sZ={name:function(){return"SOF"},length:eA,precision:ec,height:eA,width:eA,numberOfComponents:ec,components:new eB(sV,function(e){return e.numberOfComponents})},sX={length:eA,buf:new e_(function(e){return e.length-2})},s$=Array(63).fill(0).reduce(function(e,t,r){return(0,o._)((0,a._)({},e),(0,N._)({},r+65472,sX))},{}),s0=new eB(new eU(eA,(0,o._)((0,a._)({},s$),{65472:sZ,65473:sZ,65474:sZ,65475:sZ,65476:sU,65477:sZ,65478:sZ,65479:sZ,65481:sZ,65482:sZ,65483:sZ,65484:sQ,65485:sZ,65486:sZ,65487:sZ,65496:{name:function(){return"SOI"}},65497:sP,65498:sq,65499:sN,65501:{name:function(){return"DRI"},length:eA,restartInterval:eA},65504:sj,65505:sW})));let s1=function(e){return s0.fromBuffer(e).map(function(e){var t=e.version,r=(0,s._)(e,["version"]);return(0,a._)({type:t},r)})};var s2=e.g,s5=[],s3=[],s4="u">typeof Uint8Array?Uint8Array:Array,s6=!1;function s8(){s6=!0;for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t=0,r=e.length;t<r;++t)s5[t]=e[t],s3[e.charCodeAt(t)]=t;s3[45]=62,s3[95]=63}function s7(e){s6||s8();for(var t,r=e.length,n=r%3,i="",a=[],o=0,s=r-n;o<s;o+=16383)a.push(function(e,t,r){for(var n,i=[],a=t;a<r;a+=3)n=(e[a]<<16)+(e[a+1]<<8)+e[a+2],i.push(s5[n>>18&63]+s5[n>>12&63]+s5[n>>6&63]+s5[63&n]);return i.join("")}(e,o,o+16383>s?s:o+16383));return 1===n?(i+=s5[(t=e[r-1])>>2],i+=s5[t<<4&63],i+="=="):2===n&&(i+=s5[(t=(e[r-2]<<8)+e[r-1])>>10],i+=s5[t>>4&63],i+=s5[t<<2&63],i+="="),a.push(i),a.join("")}function s9(e,t,r,n,i){var a,o,s=8*i-n-1,l=(1<<s)-1,u=l>>1,c=-7,A=r?i-1:0,f=r?-1:1,h=e[t+A];for(A+=f,a=h&(1<<-c)-1,h>>=-c,c+=s;c>0;a=256*a+e[t+A],A+=f,c-=8);for(o=a&(1<<-c)-1,a>>=-c,c+=n;c>0;o=256*o+e[t+A],A+=f,c-=8);if(0===a)a=1-u;else{if(a===l)return o?NaN:1/0*(h?-1:1);o+=Math.pow(2,n),a-=u}return(h?-1:1)*o*Math.pow(2,a-n)}function le(e,t,r,n,i,a){var o,s,l,u=8*a-i-1,c=(1<<u)-1,A=c>>1,f=5960464477539062e-23*(23===i),h=n?0:a-1,d=n?1:-1,g=+(t<0||0===t&&1/t<0);for(isNaN(t=Math.abs(t))||t===1/0?(s=+!!isNaN(t),o=c):(o=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-o))<1&&(o--,l*=2),o+A>=1?t+=f/l:t+=f*Math.pow(2,1-A),t*l>=2&&(o++,l/=2),o+A>=c?(s=0,o=c):o+A>=1?(s=(t*l-1)*Math.pow(2,i),o+=A):(s=t*Math.pow(2,A-1)*Math.pow(2,i),o=0));i>=8;e[r+h]=255&s,h+=d,s/=256,i-=8);for(o=o<<i|s,u+=i;u>0;e[r+h]=255&o,h+=d,o/=256,u-=8);e[r+h-d]|=128*g}var lt={}.toString,lr=Array.isArray||function(e){return"[object Array]"==lt.call(e)};lo.TYPED_ARRAY_SUPPORT=void 0===s2.TYPED_ARRAY_SUPPORT||s2.TYPED_ARRAY_SUPPORT;var ln=li();function li(){return lo.TYPED_ARRAY_SUPPORT?0x7fffffff:0x3fffffff}function la(e,t){if(li()<t)throw RangeError("Invalid typed array length");return lo.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t)).__proto__=lo.prototype:(null===e&&(e=new lo(t)),e.length=t),e}function lo(e,t,r){if(!lo.TYPED_ARRAY_SUPPORT&&!(0,i._)(this,lo))return new lo(e,t,r);if("number"==typeof e){if("string"==typeof t)throw Error("If encoding is specified then the first argument must be a string");return lu(this,e)}return ls(this,e,t,r)}function ls(e,t,r,n){if("number"==typeof t)throw TypeError('"value" argument must not be a number');return"u">typeof ArrayBuffer&&(0,i._)(t,ArrayBuffer)?function(e,t,r,n){if(t.byteLength,r<0||t.byteLength<r)throw RangeError("'offset' is out of bounds");if(t.byteLength<r+(n||0))throw RangeError("'length' is out of bounds");return t=void 0===r&&void 0===n?new Uint8Array(t):void 0===n?new Uint8Array(t,r):new Uint8Array(t,r,n),lo.TYPED_ARRAY_SUPPORT?(e=t).__proto__=lo.prototype:e=lc(e,t),e}(e,t,r,n):"string"==typeof t?function(e,t,r){if(("string"!=typeof r||""===r)&&(r="utf8"),!lo.isEncoding(r))throw TypeError('"encoding" must be a valid string encoding');var n=0|lh(t,r),i=(e=la(e,n)).write(t,r);return i!==n&&(e=e.slice(0,i)),e}(e,t,r):function(e,t){if(lf(t)){var r,n=0|lA(t.length);return 0===(e=la(e,n)).length||t.copy(e,0,0,n),e}if(t){if("u">typeof ArrayBuffer&&(0,i._)(t.buffer,ArrayBuffer)||"length"in t){return"number"!=typeof t.length||(r=t.length)!=r?la(e,0):lc(e,t)}if("Buffer"===t.type&&lr(t.data))return lc(e,t.data)}throw TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}function ll(e){if("number"!=typeof e)throw TypeError('"size" argument must be a number');if(e<0)throw RangeError('"size" argument must not be negative')}function lu(e,t){if(ll(t),e=la(e,t<0?0:0|lA(t)),!lo.TYPED_ARRAY_SUPPORT)for(var r=0;r<t;++r)e[r]=0;return e}function lc(e,t){var r=t.length<0?0:0|lA(t.length);e=la(e,r);for(var n=0;n<r;n+=1)e[n]=255&t[n];return e}function lA(e){if(e>=li())throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+li().toString(16)+" bytes");return 0|e}function lf(e){return!!(null!=e&&e._isBuffer)}function lh(e,t){if(lf(e))return e.length;if("u">
1typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||(0,i._)(e,ArrayBuffer)))return e.byteLength;"string"!=typeof e&&(e=""+e);var r=e.length;if(0===r)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return lQ(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return lk(e).length;default:if(n)return lQ(e).length;t=(""+t).toLowerCase(),n=!0}}function ld(e,t,r){var n,i,a,o=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===r||r>this.length)&&(r=this.length),r<=0||(r>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,r){var n,i=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>i)&&(r=i);for(var a="",o=t;o<r;++o){a+=(n=e[o])<16?"0"+n.toString(16):n.toString(16)}return a}(this,t,r);case"utf8":case"utf-8":return lv(this,t,r);case"ascii":return function(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;i<r;++i)n+=String.fromCharCode(127&e[i]);return n}(this,t,r);case"latin1":case"binary":return function(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;i<r;++i)n+=String.fromCharCode(e[i]);return n}(this,t,r);case"base64":return n=this,i=t,a=r,0===i&&a===n.length?s7(n):s7(n.slice(i,a));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(e,t,r){for(var n=e.slice(t,r),i="",a=0;a<n.length;a+=2)i+=String.fromCharCode(n[a]+256*n[a+1]);return i}(this,t,r);default:if(o)throw TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),o=!0}}function lg(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function lp(e,t,r,n,i){if(0===e.length)return -1;if("string"==typeof r?(n=r,r=0):r>0x7fffffff?r=0x7fffffff:r<-0x80000000&&(r=-0x80000000),isNaN(r*=1)&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length)if(i)return -1;else r=e.length-1;else if(r<0)if(!i)return -1;else r=0;if("string"==typeof t&&(t=lo.from(t,n)),lf(t))return 0===t.length?-1:lm(e,t,r,n,i);if("number"==typeof t){if(t&=255,lo.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf)if(i)return Uint8Array.prototype.indexOf.call(e,t,r);else return Uint8Array.prototype.lastIndexOf.call(e,t,r);return lm(e,[t],r,n,i)}throw TypeError("val must be string, number or Buffer")}function lm(e,t,r,n,i){var a,o=1,s=e.length,l=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return -1;o=2,s/=2,l/=2,r/=2}function u(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(i){var c=-1;for(a=r;a<s;a++)if(u(e,a)===u(t,-1===c?0:a-c)){if(-1===c&&(c=a),a-c+1===l)return c*o}else -1!==c&&(a-=a-c),c=-1}else for(r+l>s&&(r=s-l),a=r;a>=0;a--){for(var A=!0,f=0;f<l;f++)if(u(e,a+f)!==u(t,f)){A=!1;break}if(A)return a}return -1}lo.poolSize=8192,lo._augment=function(e){return e.__proto__=lo.prototype,e},lo.from=function(e,t,r){return ls(null,e,t,r)},lo.TYPED_ARRAY_SUPPORT&&(lo.prototype.__proto__=Uint8Array.prototype,lo.__proto__=Uint8Array,"u">typeof Symbol&&Symbol.species&&lo[Symbol.species]),lo.alloc=function(e,t,r){return(ll(e),e<=0)?la(null,e):void 0!==t?"string"==typeof r?la(null,e).fill(t,r):la(null,e).fill(t):la(null,e)},lo.allocUnsafe=function(e){return lu(null,e)},lo.allocUnsafeSlow=function(e){return lu(null,e)},lo.isBuffer=lS,lo.compare=function(e,t){if(!lf(e)||!lf(t))throw TypeError("Arguments must be Buffers");if(e===t)return 0;for(var r=e.length,n=t.length,i=0,a=Math.min(r,n);i<a;++i)if(e[i]!==t[i]){r=e[i],n=t[i];break}return r<n?-1:+(n<r)},lo.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},lo.concat=function(e,t){if(!lr(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return lo.alloc(0);if(void 0===t)for(r=0,t=0;r<e.length;++r)t+=e[r].length;var r,n=lo.allocUnsafe(t),i=0;for(r=0;r<e.length;++r){var a=e[r];if(!lf(a))throw TypeError('"list" argument must be an Array of Buffers');a.copy(n,i),i+=a.length}return n},lo.byteLength=lh,lo.prototype._isBuffer=!0,lo.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)lg(this,t,t+1);return this},lo.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)lg(this,t,t+3),lg(this,t+1,t+2);return this},lo.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)lg(this,t,t+7),lg(this,t+1,t+6),lg(this,t+2,t+5),lg(this,t+3,t+4);return this},lo.prototype.toString=function(){var e=0|this.length;return 0===e?"":0==arguments.length?lv(this,0,e):ld.apply(this,arguments)},lo.prototype.equals=function(e){if(!lf(e))throw TypeError("Argument must be a Buffer");return this===e||0===lo.compare(this,e)},lo.prototype.inspect=function(){var e="";return this.length>0&&(e=this.toString("hex",0,50).match(/.{2}/g).join(" "),this.length>50&&(e+=" ... ")),"<Buffer "+e+">"},lo.prototype.compare=function(e,t,r,n,i){if(!lf(e))throw TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return -1;if(t>=r)return 1;if(t>>>=0,r>>>=0,n>>>=0,i>>>=0,this===e)return 0;for(var a=i-n,o=r-t,s=Math.min(a,o),l=this.slice(n,i),u=e.slice(t,r),c=0;c<s;++c)if(l[c]!==u[c]){a=l[c],o=u[c];break}return a<o?-1:+(o<a)},lo.prototype.includes=function(e,t,r){return -1!==this.indexOf(e,t,r)},lo.prototype.indexOf=function(e,t,r){return lp(this,e,t,r,!0)},lo.prototype.lastIndexOf=function(e,t,r){return lp(this,e,t,r,!1)};function lv(e,t,r){r=Math.min(e.length,r);for(var n=[],i=t;i<r;){var a,o,s,l,u=e[i],c=null,A=u>239?4:u>223?3:u>191?2:1;if(i+A<=r)switch(A){case 1:u<128&&(c=u);break;case 2:(192&(a=e[i+1]))==128&&(l=(31&u)<<6|63&a)>127&&(c=l);break;case 3:a=e[i+1],o=e[i+2],(192&a)==128&&(192&o)==128&&(l=(15&u)<<12|(63&a)<<6|63&o)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:a=e[i+1],o=e[i+2],s=e[i+3],(192&a)==128&&(192&o)==128&&(192&s)==128&&(l=(15&u)<<18|(63&a)<<12|(63&o)<<6|63&s)>65535&&l<1114112&&(c=l)}null===c?(c=65533,A=1):c>65535&&(c-=65536,n.push(c>>>10&1023|55296),c=56320|1023&c),n.push(c),i+=A}var f=n,h=f.length;if(h<=4096)return String.fromCharCode.apply(String,f);for(var d="",g=0;g<h;)d+=String.fromCharCode.apply(String,f.slice(g,g+=4096));return d}function ly(e,t,r){if(e%1!=0||e<0)throw RangeError("offset is not uint");if(e+t>r)throw RangeError("Trying to access beyond buffer length")}function lb(e,t,r,n,i,a){if(!lf(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<a)throw RangeError('"value" argument is out of bounds');if(r+n>e.length)throw RangeError("Index out of range")}function lE(e,t,r,n){t<0&&(t=65535+t+1);for(var i=0,a=Math.min(e.length-r,2);i<a;++i)e[r+i]=(t&255<<8*(n?i:1-i))>>>(n?i:1-i)*8}function lI(e,t,r,n){t<0&&(t=0xffffffff+t+1);for(var i=0,a=Math.min(e.length-r,4);i<a;++i)e[r+i]=t>>
1>(n?i:3-i)*8&255}function lC(e,t,r,n,i,a){if(r+n>e.length||r<0)throw RangeError("Index out of range")}function lB(e,t,r,n,i){return i||lC(e,t,r,4),le(e,t,r,n,23,4),r+4}function lw(e,t,r,n,i){return i||lC(e,t,r,8),le(e,t,r,n,52,8),r+8}lo.prototype.write=function(e,t,r,n){if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)n=t,r=this.length,t=0;else if(isFinite(t))t|=0,isFinite(r)?(r|=0,void 0===n&&(n="utf8")):(n=r,r=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var i,a,o,s,l,u,c,A,f=this.length-t;if((void 0===r||r>f)&&(r=f),e.length>0&&(r<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var h=!1;;)switch(n){case"hex":return function(e,t,r,n){r=Number(r)||0;var i=e.length-r;n?(n=Number(n))>i&&(n=i):n=i;var a=t.length;if(a%2!=0)throw TypeError("Invalid hex string");n>a/2&&(n=a/2);for(var o=0;o<n;++o){var s=parseInt(t.substr(2*o,2),16);if(isNaN(s))break;e[r+o]=s}return o}(this,e,t,r);case"utf8":case"utf-8":return i=t,a=r,l_(lQ(e,this.length-i),this,i,a);case"ascii":return o=t,s=r,l_(lD(e),this,o,s);case"latin1":case"binary":return function(e,t,r,n){return l_(lD(t),e,r,n)}(this,e,t,r);case"base64":return l=t,u=r,l_(lk(e),this,l,u);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return c=t,A=r,l_(function(e,t){for(var r,n,i=[],a=0;a<e.length&&!((t-=2)<0);++a)n=(r=e.charCodeAt(a))>>8,i.push(r%256),i.push(n);return i}(e,this.length-c),this,c,A);default:if(h)throw TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),h=!0}},lo.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},lo.prototype.slice=function(e,t){var r,n=this.length;if(e=~~e,t=void 0===t?n:~~t,e<0?(e+=n)<0&&(e=0):e>n&&(e=n),t<0?(t+=n)<0&&(t=0):t>n&&(t=n),t<e&&(t=e),lo.TYPED_ARRAY_SUPPORT)(r=this.subarray(e,t)).__proto__=lo.prototype;else{var i=t-e;r=new lo(i,void 0);for(var a=0;a<i;++a)r[a]=this[a+e]}return r},lo.prototype.readUIntLE=function(e,t,r){e|=0,t|=0,r||ly(e,t,this.length);for(var n=this[e],i=1,a=0;++a<t&&(i*=256);)n+=this[e+a]*i;return n},lo.prototype.readUIntBE=function(e,t,r){e|=0,t|=0,r||ly(e,t,this.length);for(var n=this[e+--t],i=1;t>0&&(i*=256);)n+=this[e+--t]*i;return n},lo.prototype.readUInt8=function(e,t){return t||ly(e,1,this.length),this[e]},lo.prototype.readUInt16LE=function(e,t){return t||ly(e,2,this.length),this[e]|this[e+1]<<8},lo.prototype.readUInt16BE=function(e,t){return t||ly(e,2,this.length),this[e]<<8|this[e+1]},lo.prototype.readUInt32LE=function(e,t){return t||ly(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+0x1000000*this[e+3]},lo.prototype.readUInt32BE=function(e,t){return t||ly(e,4,this.length),0x1000000*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},lo.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||ly(e,t,this.length);for(var n=this[e],i=1,a=0;++a<t&&(i*=256);)n+=this[e+a]*i;return n>=(i*=128)&&(n-=Math.pow(2,8*t)),n},lo.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||ly(e,t,this.length);for(var n=t,i=1,a=this[e+--n];n>0&&(i*=256);)a+=this[e+--n]*i;return a>=(i*=128)&&(a-=Math.pow(2,8*t)),a},lo.prototype.readInt8=function(e,t){return(t||ly(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},lo.prototype.readInt16LE=function(e,t){t||ly(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?0xffff0000|r:r},lo.prototype.readInt16BE=function(e,t){t||ly(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?0xffff0000|r:r},lo.prototype.readInt32LE=function(e,t){return t||ly(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},lo.prototype.readInt32BE=function(e,t){return t||ly(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},lo.prototype.readFloatLE=function(e,t){return t||ly(e,4,this.length),s9(this,e,!0,23,4)},lo.prototype.readFloatBE=function(e,t){return t||ly(e,4,this.length),s9(this,e,!1,23,4)},lo.prototype.readDoubleLE=function(e,t){return t||ly(e,8,this.length),s9(this,e,!0,52,8)},lo.prototype.readDoubleBE=function(e,t){return t||ly(e,8,this.length),s9(this,e,!1,52,8)},lo.prototype.writeUIntLE=function(e,t,r,n){if(e*=1,t|=0,r|=0,!n){var i=Math.pow(2,8*r)-1;lb(this,e,t,r,i,0)}var a=1,o=0;for(this[t]=255&e;++o<r&&(a*=256);)this[t+o]=e/a&255;return t+r},lo.prototype.writeUIntBE=function(e,t,r,n){if(e*=1,t|=0,r|=0,!n){var i=Math.pow(2,8*r)-1;lb(this,e,t,r,i,0)}var a=r-1,o=1;for(this[t+a]=255&e;--a>=0&&(o*=256);)this[t+a]=e/o&255;return t+r},lo.prototype.writeUInt8=function(e,t,r){return e*=1,t|=0,r||lb(this,e,t,1,255,0),lo.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},lo.prototype.writeUInt16LE=function(e,t,r){return e*=1,t|=0,r||lb(this,e,t,2,65535,0),lo.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):lE(this,e,t,!0),t+2},lo.prototype.writeUInt16BE=function(e,t,r){return e*=1,t|=0,r||lb(this,e,t,2,65535,0),lo.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):lE(this,e,t,!1),t+2},lo.prototype.writeUInt32LE=function(e,t,r){return e*=1,t|=0,r||lb(this,e,t,4,0xffffffff,0),lo.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):lI(this,e,t,!0),t+4},lo.prototype.writeUInt32BE=function(e,t,r){return e*=1,t|=0,r||lb(this,e,t,4,0xffffffff,0),lo.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):lI(this,e,t,!1),t+4},lo.prototype.writeIntLE=function(e,t,r,n){if(e*=1,t|=0,!n){var i=Math.pow(2,8*r-1);lb(this,e,t,r,i-1,-i)}var a=0,o=1,s=0;for(this[t]=255&e;++a<r&&(o*=256);)e<0&&0===s&&0!==this[t+a-1]&&(s=1),this[t+a]=(e/o|0)-s&255;return t+r},lo.prototype.writeIntBE=function(e,t,r,n){if(e*=1,t|=0,!n){var i=Math.pow(2,8*r-1);lb(this,e,t,r,i-1,-i)}var a=r-1,o=1,s=0;for(this[t+a]=255&e;--a>=0&&(o*=256);)e<0&&0===s&&0!==this[t+a+1]&&(s=1),this[t+a]=(e/o|0)-s&255;return t+r},lo.prototype.writeInt8=function(e,t,r){return e*=1,t|=0,r||lb(this,e,t,1,127,-128),lo.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},lo.prototype.writeInt16LE=function(e,t,r){return e*=1,t|=0,r||lb(this,e,t,2,32767,-32768),lo.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):lE(this,e,t,!0),t+2},lo.prototype.writeInt16BE=function(e,t,r){return e*=1,t|=0,r||lb(this,e,t,2,32767,-32768),lo.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):lE(this,e,t,!1),t+2},lo.prototype.writeInt32LE=function(e,t,r){return e*=1,t|=0,r||lb(this,e,t,4,0x7fffffff,-0x80000000),lo.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):lI(this,e,t,!0),t+4},lo.prototype.writeInt32BE=function(e,t,r){return e*=1,t|=0,r||lb(this,e,t,4,0x7fffffff,-0x80000000),e<0&&(e=0xffffffff+e+1),lo.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):lI(this,e,t,!1),t+4},lo.prototype.writeFloatLE=function(e,t,r){return lB(this,e,t,!0,r)},lo.prototype.writeFloatBE=function(e,t,r){return lB(this,e,t,!1,r)},lo.prototype.writeDoubleLE=function(e,t,r){return lw(this,e,t,!0,r)},lo.prototype.writeDoubleBE=function(e,t,r){return lw(this,e,t,!1,r)},lo.prototype.copy=function(e,t,r,n){if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n<r&&(n=r),n===r||0===e.length||0===this.length)return 0;if(t<0)throw RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw RangeError("sourceStart out of bounds");if(n<0)throw RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t<n-r&&(n=e.length-t+r);var i,a=n-r;if(this===e&&r<t&&t<n)for(i=a-1;i>=0;--i)e[i+t]=this[i+r];else if(a<1e3||!lo.TYPED_ARRAY_SUPPORT)for(i=0;i<a;++i)e[i+t]=this[i+r];else Uint8Array.prototype.set.call(e,this.subarray(r,r+a),t);return a},lo.prototype.fill=function(e,t,r,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),1===e.length){var i,a=e.charCodeAt(0);a<256&&(e=a)}if(void 0!==n&&"string"!=typeof n)throw TypeError("encoding must be a string");if("string"==typeof n&&!lo.isEncoding(n))throw TypeError("Unknown encoding: "+n)}else"number"==typeof e&&(e&=255);if(t<0||this.length<t||this.length<r)throw RangeError("Out of range index");if(r<=t)return this;if(t>>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(i=t;i<r;++i)this[i]=e;else{var o=lf(e)?e:lQ(new lo(e,n).toString()),s=o.length;for(i=0;i<r-t;++i)this[i+t]=o[i%s]}return this};var lx=/[^+\/0-9A-Za-z-_]/g;function lQ(e,t){t=t||1/0;for(var r,n=e.length,i=null,a=[],o=0;o<n;++o){if((r=e.charCodeAt(o))>55295&&r<57344){if(!i){if(r>56319||o+1===n){(t-=3)>-1&&a.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&a.push(239,191,189),i=r;continue}r=(i-55296<<10|r-56320)+65536}else i&&(t-=3)>-1&&a.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;a.push(r)}else if(r<2048){if((t-=2)<0)break;a.push(r>>6|192,63&r|128)}
1else if(r<65536){if((t-=3)<0)break;a.push(r>>12|224,r>>6&63|128,63&r|128)}else if(r<1114112){if((t-=4)<0)break;a.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}else throw Error("Invalid code point")}return a}function lD(e){for(var t=[],r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}function lk(e){return function(e){s6||s8();var t,r,n,i,a,o,s=e.length;if(s%4>0)throw Error("Invalid string. Length must be a multiple of 4");a="="===e[s-2]?2:+("="===e[s-1]),o=new s4(3*s/4-a),n=a>0?s-4:s;var l=0;for(t=0,r=0;t<n;t+=4,r+=3)i=s3[e.charCodeAt(t)]<<18|s3[e.charCodeAt(t+1)]<<12|s3[e.charCodeAt(t+2)]<<6|s3[e.charCodeAt(t+3)],o[l++]=i>>16&255,o[l++]=i>>8&255,o[l++]=255&i;return 2===a?(i=s3[e.charCodeAt(t)]<<2|s3[e.charCodeAt(t+1)]>>4,o[l++]=255&i):1===a&&(i=s3[e.charCodeAt(t)]<<10|s3[e.charCodeAt(t+1)]<<4|s3[e.charCodeAt(t+2)]>>2,o[l++]=i>>8&255,o[l++]=255&i),o}(function(e){var t;if((e=((t=e).trim?t.trim():t.replace(/^\s+|\s+$/g,"")).replace(lx,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function l_(e,t,r,n){for(var i=0;i<n&&!(i+r>=t.length)&&!(i>=e.length);++i)t[i+r]=e[i];return i}function lS(e){var t;return null!=e&&(!!e._isBuffer||lF(e)||"function"==typeof(t=e).readFloatLE&&"function"==typeof t.slice&&lF(t.slice(0,0)))}function lF(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}var lR=Object.freeze({__proto__:null,Buffer:lo,INSPECT_MAX_BYTES:50,SlowBuffer:function(e){return+e!=e&&(e=0),lo.alloc(+e)},isBuffer:lS,kMaxLength:ln});function lT(){throw Error("setTimeout has not been defined")}function lL(){throw Error("clearTimeout has not been defined")}var lO=lT,lM=lL;function lU(e){if(lO===setTimeout)return setTimeout(e,0);if((lO===lT||!lO)&&setTimeout)return lO=setTimeout,setTimeout(e,0);try{return lO(e,0)}catch(t){try{return lO.call(null,e,0)}catch(t){return lO.call(this,e,0)}}}"function"==typeof s2.setTimeout&&(lO=setTimeout),"function"==typeof s2.clearTimeout&&(lM=clearTimeout);var lN=[],lP=!1,lG=-1;function lz(){lP&&I1&&(lP=!1,I1.length?lN=I1.concat(lN):lG=-1,lN.length&&lH())}function lH(){if(!lP){var e=lU(lz);lP=!0;for(var t=lN.length;t;){for(I1=lN,lN=[];++lG<t;)I1&&I1[lG].run();lG=-1,t=lN.length}I1=null,lP=!1,function(e){if(lM===clearTimeout)return clearTimeout(e);if((lM===lL||!lM)&&clearTimeout)return lM=clearTimeout,clearTimeout(e);try{lM(e)}catch(t){try{return lM.call(null,e)}catch(t){return lM.call(this,e)}}}(e)}}function lY(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];lN.push(new lW(e,t)),1!==lN.length||lP||lU(lH)}function lW(e,t){this.fun=e,this.array=t}function lj(){}lW.prototype.run=function(){this.fun.apply(null,this.array)};var lJ=s2.performance||{},lK=lJ.now||lJ.mozNow||lJ.msNow||lJ.oNow||lJ.webkitNow||function(){return new Date().getTime()},lq=new Date,lV={nextTick:lY,title:"browser",browser:!0,env:{},argv:[],version:"",versions:{},on:lj,addListener:lj,once:lj,off:lj,removeListener:lj,removeAllListeners:lj,emit:lj,binding:function(e){throw Error("process.binding is not supported")},cwd:function(){return"/"},chdir:function(e){throw Error("process.chdir is not supported")},umask:function(){return 0},hrtime:function(e){var t=.001*lK.call(lJ),r=Math.floor(t),n=Math.floor(t%1*1e9);return e&&(r-=e[0],(n-=e[1])<0&&(r--,n+=1e9)),[r,n]},platform:"browser",release:{},config:{},uptime:function(){return(new Date-lq)/1e3}};function lZ(e){if(e.__esModule)return e;var t=e.default;if("function"==typeof t){var r=function e(){return(0,i._)(this,e)?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(t){var n=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(r,t,n.get?n:{enumerable:!0,get:function(){return e[t]}})}),r}var lX={},l$=lZ(lR);function l0(){}function l1(){l1.init.call(this)}function l2(e){return void 0===e._maxListeners?l1.defaultMaxListeners:e._maxListeners}function l5(e,t,r,n){if("function"!=typeof r)throw TypeError('"listener" argument must be a function');if((o=e._events)?(o.newListener&&(e.emit("newListener",t,r.listener?r.listener:r),o=e._events),s=o[t]):(o=e._events=new l0,e._eventsCount=0),s){if("function"==typeof s?s=o[t]=n?[r,s]:[s,r]:n?s.unshift(r):s.push(r),!s.warned&&(a=l2(e))&&a>0&&s.length>a){s.warned=!0;var i,a,o,s,l=Error("Possible EventEmitter memory leak detected. "+s.length+" "+t+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=t,l.count=s.length,i=l,"function"==typeof console.warn?console.warn(i):console.log(i)}}else s=o[t]=r,++e._eventsCount;return e}function l3(e,t,r){var n=!1;function i(){e.removeListener(t,i),n||(n=!0,r.apply(e,arguments))}return i.listener=r,i}function l4(e){var t=this._events;if(t){var r=t[e];if("function"==typeof r)return 1;if(r)return r.length}return 0}function l6(e,t){for(var r=Array(t);t--;)r[t]=e[t];return r}l0.prototype=Object.create(null),l1.EventEmitter=l1,l1.usingDomains=!1,l1.prototype.domain=void 0,l1.prototype._events=void 0,l1.prototype._maxListeners=void 0,l1.defaultMaxListeners=10,l1.init=function(){this.domain=null,l1.usingDomains&&I2.active,this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=new l0,this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},l1.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw TypeError('"n" argument must be a positive number');return this._maxListeners=e,this},l1.prototype.getMaxListeners=function(){return l2(this)},l1.prototype.emit=function(e){var t,r,n,a,o,s,l,u="error"===e;if(s=this._events)u=u&&null==s.error;else if(!u)return!1;if(l=this.domain,u){if(t=arguments[1],l)t||(t=Error('Uncaught, unspecified "error" event')),t.domainEmitter=this,t.domain=l,t.domainThrown=!1,l.emit("error",t);else if((0,i._)(t,Error))throw t;else{var c=Error('Uncaught, unspecified "error" event. ('+t+")");throw c.context=t,c}return!1}if(!(r=s[e]))return!1;var A="function"==typeof r;switch(n=arguments.length){case 1:!function(e,t,r){if(t)e.call(r);
1else for(var n=e.length,i=l6(e,n),a=0;a<n;++a)i[a].call(r)}(r,A,this);break;case 2:!function(e,t,r,n){if(t)e.call(r,n);else for(var i=e.length,a=l6(e,i),o=0;o<i;++o)a[o].call(r,n)}(r,A,this,arguments[1]);break;case 3:!function(e,t,r,n,i){if(t)e.call(r,n,i);else for(var a=e.length,o=l6(e,a),s=0;s<a;++s)o[s].call(r,n,i)}(r,A,this,arguments[1],arguments[2]);break;case 4:!function(e,t,r,n,i,a){if(t)e.call(r,n,i,a);else for(var o=e.length,s=l6(e,o),l=0;l<o;++l)s[l].call(r,n,i,a)}(r,A,this,arguments[1],arguments[2],arguments[3]);break;default:for(o=1,a=Array(n-1);o<n;o++)a[o-1]=arguments[o];!function(e,t,r,n){if(t)e.apply(r,n);else for(var i=e.length,a=l6(e,i),o=0;o<i;++o)a[o].apply(r,n)}(r,A,this,a)}return!0},l1.prototype.addListener=function(e,t){return l5(this,e,t,!1)},l1.prototype.on=l1.prototype.addListener,l1.prototype.prependListener=function(e,t){return l5(this,e,t,!0)},l1.prototype.once=function(e,t){if("function"!=typeof t)throw TypeError('"listener" argument must be a function');return this.on(e,l3(this,e,t)),this},l1.prototype.prependOnceListener=function(e,t){if("function"!=typeof t)throw TypeError('"listener" argument must be a function');return this.prependListener(e,l3(this,e,t)),this},l1.prototype.removeListener=function(e,t){var r,n,i,a,o;if("function"!=typeof t)throw TypeError('"listener" argument must be a function');if(!(n=this._events)||!(r=n[e]))return this;if(r===t||r.listener&&r.listener===t)0==--this._eventsCount?this._events=new l0:(delete n[e],n.removeListener&&this.emit("removeListener",e,r.listener||t));else if("function"!=typeof r){for(i=-1,a=r.length;a-- >0;
1)if(r[a]===t||r[a].listener&&r[a].listener===t){o=r[a].listener,i=a;break}if(i<0)return this;if(1===r.length){if(r[0]=void 0,0==--this._eventsCount)return this._events=new l0,this;delete n[e]}else{for(var s=r,l=i,u=l,c=u+1,A=s.length;c<A;u+=1,c+=1)s[u]=s[c];s.pop()}n.removeListener&&this.emit("removeListener",e,o||t)}return this},l1.prototype.off=function(e,t){return this.removeListener(e,t)},l1.prototype.removeAllListeners=function(e){if(!(r=this._events))return this;if(!r.removeListener)return 0==arguments.length?(this._events=new l0,this._eventsCount=0):r[e]&&(0==--this._eventsCount?this._events=new l0:delete r[e]),this;if(0==arguments.length){for(var t,r,n,i=Object.keys(r),a=0;a<i.length;++a)"removeListener"!==(n=i[a])&&this.removeAllListeners(n);return this.removeAllListeners("removeListener"),this._events=new l0,this._eventsCount=0,this}if("function"==typeof(t=r[e]))this.removeListener(e,t);else if(t)do this.removeListener(e,t[t.length-1]);while(t[0])return this},l1.prototype.listeners=function(e){var t,r=this._events;return r&&(t=r[e])?"function"==typeof t?[t.listener||t]:function(e){for(var t=Array(e.length),r=0;r<t.length;++r)t[r]=e[r].listener||e[r];return t}(t):[]},l1.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):l4.call(e,t)},l1.prototype.listenerCount=l4,l1.prototype.eventNames=function(){return this._eventsCount>0?Reflect.ownKeys(this._events):[]};var l8="function"==typeof Object.create?function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:function(e,t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e},l7=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),r={},n=0;n<t.length;n++)r[t[n]]=Object.getOwnPropertyDescriptor(e,t[n]);return r},l9=/%[sdj%]/g;function ue(e){if(!ug(e)){for(var t=[],r=0;r<arguments.length;r++)t.push(ui(arguments[r]));return t.join(" ")}for(var r=1,n=arguments,i=n.length,a=String(e).replace(l9,function(e){if("%%"===e)return"%";if(r>=i)return e;switch(e){case"%s":return String(n[r++]);case"%d":return Number(n[r++]);case"%j":try{return JSON.stringify(n[r++])}catch(e){return"[Circular]"}default:return e}}),o=n[r];r<i;o=n[++r])uf(o)||!uy(o)?a+=" "+o:a+=" "+ui(o);return a}function ut(e,t){if(um(s2.process))return function(){return ut(e,t).apply(this,arguments)};if(!0===lV.noDeprecation)return e;var r=!1;return function(){if(!r){if(lV.throwDeprecation)throw Error(t);lV.traceDeprecation?console.trace(t):console.error(t),r=!0}return e.apply(this,arguments)}}var ur={};function un(e){return um(I5)&&(I5=lV.env.NODE_DEBUG||""),ur[e=e.toUpperCase()]||(RegExp("\\b"+e+"\\b","i").test(I5)?ur[e]=function(){var t=ue.apply(null,arguments);console.error("%s %d: %s",e,0,t)}:ur[e]=function(){}),ur[e]}function ui(e,t){var r={seen:[],stylize:uo};return arguments.length>=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),uA(t)?r.showHidden=t:t&&uk(r,t),um(r.showHidden)&&(r.showHidden=!1),um(r.depth)&&(r.depth=2),um(r.colors)&&(r.colors=!1),um(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=ua),us(r,e,r.depth)}function ua(e,t){var r=ui.styles[t];return r?"\x1b["+ui.colors[r][0]+"m"+e+"\x1b["+ui.colors[r][1]+"m":e}function uo(e,t){return e}function us(e,t,r){if(e.customInspect&&t&&uI(t.inspect)&&t.inspect!==ui&&!(t.constructor&&t.constructor.prototype===t)){var n,i,a,o,s,l=t.inspect(r,e);return ug(l)||(l=us(e,l,r)),l}var u=function(e,t){if(um(t))return e.stylize("undefined","undefined");if(ug(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}return ud(t)?e.stylize(""+t,"number"):uA(t)?e.stylize(""+t,"boolean"):uf(t)?e.stylize("null","null"):void 0}(e,t);if(u)return u;var c=Object.keys(t),A=(o={},c.forEach(function(e,t){o[e]=!0}),o);if(e.showHidden&&(c=Object.getOwnPropertyNames(t)),uE(t)&&(c.indexOf("message")>=0||c.indexOf("description")>=0))return ul(t);if(0===c.length){if(uI(t)){var f=t.name?": "+t.name:"";return e.stylize("[Function"+f+"]","special")}if(uv(t))return e.stylize(RegExp.prototype.toString.call(t),"regexp");if(ub(t))return e.stylize(Date.prototype.toString.call(t),"date");if(uE(t))return ul(t)}var h="",d=!1,g=["{","}"];if(uc(t)&&(d=!0,g=["[","]"]),uI(t)&&(h=" [Function"+(t.name?": "+t.name:"")+"]"),uv(t)&&(h=" "+RegExp.prototype.toString.call(t)),ub(t)&&(h=" "+Date.prototype.toUTCString.call(t)),uE(t)&&(h=" "+ul(t)),0===c.length&&(!d||0==t.length))return g[0]+h+g[1];if(r<0)if(uv(t))return e.stylize(RegExp.prototype.toString.call(t),"regexp");else return e.stylize("[Object]","special");return e.seen.push(t),s=d?function(e,t,r,n,i){for(var a=[],o=0,s=t.length;o<s;++o)u_(t,String(o))?a.push(uu(e,t,r,n,String(o),!0)):a.push("");
1return i.forEach(function(i){i.match(/^\d+$/)||a.push(uu(e,t,r,n,i,!0))}),a}(e,t,r,A,c):c.map(function(n){return uu(e,t,r,A,n,d)}),e.seen.pop(),n=s,i=h,a=g,n.reduce(function(e,t){return t.indexOf("\n"),e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?a[0]+(""===i?"":i+"\n ")+" "+n.join(",\n ")+" "+a[1]:a[0]+i+" "+n.join(", ")+" "+a[1]}function ul(e){return"["+Error.prototype.toString.call(e)+"]"}function uu(e,t,r,n,i,a){var o,s,l;if((l=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]}).get?s=l.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):l.set&&(s=e.stylize("[Setter]","special")),u_(n,i)||(o="["+i+"]"),!s&&(0>e.seen.indexOf(l.value)?(s=uf(r)?us(e,l.value,null):us(e,l.value,r-1)).indexOf("\n")>-1&&(s=a?s.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+s.split("\n").map(function(e){return" "+e}).join("\n")):s=e.stylize("[Circular]","special")),um(o)){if(a&&i.match(/^\d+$/))return s;(o=JSON.stringify(""+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(o=o.substr(1,o.length-2),o=e.stylize(o,"name")):(o=o.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),o=e.stylize(o,"string"))}return o+": "+s}function uc(e){return Array.isArray(e)}function uA(e){return"boolean"==typeof e}function uf(e){return null===e}function uh(e){return null==e}function ud(e){return"number"==typeof e}function ug(e){return"string"==typeof e}function up(e){return(void 0===e?"undefined":(0,W._)(e))==="symbol"}function um(e){return void 0===e}function uv(e){return uy(e)&&"[object RegExp]"===uw(e)}function uy(e){return(void 0===e?"undefined":(0,W._)(e))==="object"&&null!==e}function ub(e){return uy(e)&&"[object Date]"===uw(e)}function uE(e){return uy(e)&&("[object Error]"===uw(e)||(0,i._)(e,Error))}function uI(e){return"function"==typeof e}function uC(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||(void 0===e?"undefined":(0,W._)(e))==="symbol"||void 0===e}function uB(e){return lo.isBuffer(e)}function uw(e){return Object.prototype.toString.call(e)}function ux(e){return e<10?"0"+e.toString(10):e.toString(10)}ui.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},ui.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};var uQ=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function uD(){var e,t;console.log("%s - %s",(t=[ux((e=new Date).getHours()),ux(e.getMinutes()),ux(e.getSeconds())].join(":"),[e.getDate(),uQ[e.getMonth()],t].join(" ")),ue.apply(null,arguments))}function uk(e,t){if(!t||!uy(t))return e;for(var r=Object.keys(t),n=r.length;n--;)e[r[n]]=t[r[n]];return e}function u_(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var uS="u">typeof Symbol?Symbol("util.promisify.custom"):void 0;function uF(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');if(uS&&e[uS]){var t=e[uS];if("function"!=typeof t)throw TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,uS,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,r,n=new Promise(function(e,n){t=e,r=n}),i=[],a=0;a<arguments.length;a++)i.push(arguments[a]);i.push(function(e,n){e?r(e):t(n)});try{e.apply(this,i)}catch(e){r(e)}return n}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),uS&&Object.defineProperty(t,uS,{value:t,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(t,l7(e))}function uR(e,t){if(!e){var r=Error("Promise was rejected with a falsy value");r.reason=e,e=r}return t(e)}function uT(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');function t(){for(var t=[],r=0;r<arguments.length;r++)t.push(arguments[r]);var n=t.pop();if("function"!=typeof n)throw TypeError("The last argument must be of type Function");var i=this,a=function(){return n.apply(i,arguments)};e.apply(this,t).then(function(e){lV.nextTick(a.bind(null,null,e))},function(e){lV.nextTick(uR.bind(null,e,a))})}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),Object.defineProperties(t,l7(e)),t}uF.custom=uS;var uL=Object.freeze({__proto__:null,_extend:uk,callbackify:uT,debuglog:un,default:{inherits:l8,_extend:uk,log:uD,isBuffer:uB,isPrimitive:uC,isFunction:uI,isError:uE,isDate:ub,isObject:uy,isRegExp:uv,isUndefined:um,isSymbol:up,isString:ug,isNumber:ud,isNullOrUndefined:uh,isNull:uf,isBoolean:uA,isArray:uc,inspect:ui,deprecate:ut,format:ue,debuglog:un,promisify:uF,callbackify:uT},deprecate:ut,format:ue,inherits:l8,inspect:ui,isArray:uc,isBoolean:uA,isBuffer:uB,isDate:ub,isError:uE,isFunction:uI,isNull:uf,isNullOrUndefined:uh,isNumber:ud,isObject:uy,isPrimitive:uC,isRegExp:uv,isString:ug,isSymbol:up,isUndefined:um,log:uD,promisify:uF});function uO(){this.head=null,this.tail=null,this.length=0}uO.prototype.push=function(e){var t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length},uO.prototype.unshift=function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length},uO.prototype.shift=function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}},uO.prototype.clear=function(){this.head=this.tail=null,this.length=0},uO.prototype.join=function(e){if(0===this.length)return"";for(var t=this.head,r=""+t.data;t=t.next;)r+=e+t.data;return r},uO.prototype.concat=function(e){if(0===this.length)return lo.alloc(0);if(1===this.length)return this.head.data;for(var t=lo.allocUnsafe(e>>>0),r=this.head,n=0;r;)r.data.copy(t,n),n+=r.data.length,r=r.next;return t};var uM=lo.isEncoding||function(e){switch(e&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function uU(e){this.encoding=(e||"utf8").toLowerCase().replace(/[-_]/,"");if(e&&!uM(e))throw Error("Unknown encoding: "+e);switch(this.encoding){case"utf8":this.surrogateSize=3;break;case"ucs2":case"utf16le":this.surrogateSize=2,this.detectIncompleteChar=uP;break;case"base64":this.surrogateSize=3,this.detectIncompleteChar=uG;break;default:this.write=uN;return}this.charBuffer=new lo(6),this.charReceived=0,this.charLength=0}function uN(e){return e.toString(this.encoding)}function uP(e){this.charReceived=e.length%2,this.charLength=2*!!this.charReceived}function uG(e){this.charReceived=e.length%3,this.charLength=3*!!this.charReceived}uU.prototype.write=function(e){for(var t="";this.charLength;){var r=e.length>=this.charLength-this.charReceived?this.charLength-this.charReceived:e.length;if(e.copy(this.charBuffer,this.charReceived,0,r),this.charReceived+=r,this.charReceived<this.charLength)return"";e=e.slice(r,e.length);var n=(t=this.charBuffer.slice(0,this.charLength).toString(this.encoding)).charCo
1deAt(t.length-1);if(n>=55296&&n<=56319){this.charLength+=this.surrogateSize,t="";continue}if(this.charReceived=this.charLength=0,0===e.length)return t;break}this.detectIncompleteChar(e);var i=e.length;this.charLength&&(e.copy(this.charBuffer,0,e.length-this.charReceived,i),i-=this.charReceived);var i=(t+=e.toString(this.encoding,0,i)).length-1,n=t.charCodeAt(i);if(n>=55296&&n<=56319){var a=this.surrogateSize;return this.charLength+=a,this.charReceived+=a,this.charBuffer.copy(this.charBuffer,a,0,a),e.copy(this.charBuffer,0,0,a),t.substring(0,i)}return t},uU.prototype.detectIncompleteChar=function(e){for(var t=e.length>=3?3:e.length;t>0;t--){var r=e[e.length-t];if(1==t&&r>>5==6){this.charLength=2;break}if(t<=2&&r>>4==14){this.charLength=3;break}if(t<=3&&r>>3==30){this.charLength=4;break}}this.charReceived=t},uU.prototype.end=function(e){var t="";if(e&&e.length&&(t=this.write(e)),this.charReceived){var r=this.charReceived,n=this.charBuffer,i=this.encoding;t+=n.slice(0,r).toString(i)}return t},uY.ReadableState=uH;var uz=un("stream");function uH(e,t){e=e||{},this.objectMode=!!e.objectMode,(0,i._)(t,cs)&&(this.objectMode=this.objectMode||!!e.readableObjectMode);var r=e.highWaterMark,n=this.objectMode?16:16384;this.highWaterMark=r||0===r?r:n,this.highWaterMark=~~this.highWaterMark,this.buffer=new uO,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.ranOut=!1,this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(this.decoder=new uU(e.encoding),this.encoding=e.encoding)}function uY(e){if(!(0,i._)(this,uY))return new uY(e);this._readableState=new uH(e,this),this.readable=!0,e&&"function"==typeof e.read&&(this._read=e.read),l1.call(this)}function uW(e,t,r,n,i){var a,o,s,l=(u=t,c=r,A=null,lo.isBuffer(c)||"string"==typeof c||null==c||u.objectMode||(A=TypeError("Invalid non-string/buffer chunk")),A);if(l)e.emit("error",l);else if(null===r)t.reading=!1,function(e,t){if(!t.ended){if(t.decoder){var r=t.decoder.end();r&&r.length&&(t.buffer.push(r),t.length+=t.objectMode?1:r.length)}t.ended=!0,uJ(e)}}(e,t);else if(t.objectMode||r&&r.length>0)if(t.ended&&!i){var u,c,A,f,h=Error("stream.push() after EOF");e.emit("error",h)}else if(t.endEmitted&&i){var d=Error("stream.unshift() after end event");e.emit("error",d)}else{!t.decoder||i||n||(r=t.decoder.write(r),f=!t.objectMode&&0===r.length),i||(t.reading=!1),!f&&(t.flowing&&0===t.length&&!t.sync?(e.emit("data",r),e.read(0)):(t.length+=t.objectMode?1:r.length,i?t.buffer.unshift(r):t.buffer.push(r),t.needReadable&&uJ(e))),a=e,(o=t).readingMore||(o.readingMore=!0,lY(uq,a,o))}else i||(t.reading=!1);return!(s=t).ended&&(s.needReadable||s.length<s.highWaterMark||0===s.length)}function uj(e,t){var r;if(e<=0||0===t.length&&t.ended)return 0;if(t.objectMode)return 1;if(e!=e)if(t.flowing&&t.length)return t.buffer.head.data.length;else return t.length;return(e>t.highWaterMark&&((r=e)>=8388608?r=8388608:(r--,r|=r>>>1,r|=r>>>2,r|=r>>>4,r|=r>>>8,r|=r>>>16,r++),t.highWaterMark=r),e<=t.length)?e:t.ended?t.length:(t.needReadable=!0,0)}function uJ(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(uz("emitReadable",t.flowing),t.emittedReadable=!0,t.sync?lY(uK,e):uK(e))}function uK(e){uz("emit readable"),e.emit("readable"),uX(e)}function uq(e,t){for(var r=t.length;!t.reading&&!t.flowing&&!t.ended&&t.length<t.highWaterMark&&(uz("maybeReadMore read 0"),e.read(0),r!==t.length);)r=t.length;t.readingMore=!1}function uV(e){uz("readable nexttick read 0"),e.read(0)}function uZ(e,t){t.reading||(uz("resume read 0"),e.read(0)),t.resumeScheduled=!1,t.awaitDrain=0,e.emit("resume"),uX(e),t.flowing&&!t.reading&&e.read(0)}function uX(e){var t=e._readableState;for(uz("flow",t.flowing);t.flowing&&null!==e.read(););}function u$(e,t){var r,n,i,a,o;return 0===t.length?null:(t.objectMode?r=t.buffer.shift():!e||e>=t.length?(r=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.head.data:t.buffer.concat(t.length),t.buffer.clear()):(n=e,i=t.buffer,a=t.decoder,n<i.head.data.length?(o=i.head.data.slice(0,n),i.head.data=i.head.data.slice(n)):o=n===i.head.data.length?i.shift():a?function(e,t){var r=t.head,n=1,i=r.data;for(e-=i.length;r=r.next;){var a=r.data,o=e>a.length?a.length:e;if(o===a.length?i+=a:i+=a.slice(0,e),0==(e-=o)){o===a.length?(++n,r.next?t.head=r.next:t.head=t.tail=null):(t.head=r,r.data=a.slice(o));break}++n}return t.length-=n,i}(n,i):function(e,t){var r=lo.allocUnsafe(e),n=t.head,i=1;for(n.data.copy(r),e-=n.data.length;n=n.next;){var a=n.data,o=e>a.length?a.length:e;if(a.copy(r,r.length-e,0,o),0==(e-=o)){o===a.length?(++i,n.next?t.head=n.next:t.head=t.tail=null):(t.head=n,n.data=a.slice(o));break}++i}return t.length-=i,r}
1(n,i),r=o),r)}function u0(e){var t=e._readableState;if(t.length>0)throw Error('"endReadable()" called on non-empty stream');t.endEmitted||(t.ended=!0,lY(u1,t,e))}function u1(e,t){e.endEmitted||0!==e.length||(e.endEmitted=!0,t.readable=!1,t.emit("end"))}function u2(e,t){for(var r=0,n=e.length;r<n;r++)if(e[r]===t)return r;return -1}function u5(){}function u3(e,t,r){this.chunk=e,this.encoding=t,this.callback=r,this.next=null}function u4(e,t){Object.defineProperty(this,"buffer",{get:ut(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.")}),e=e||{},this.objectMode=!!e.objectMode,(0,i._)(t,cs)&&(this.objectMode=this.objectMode||!!e.writableObjectMode);var r=e.highWaterMark,n=this.objectMode?16:16384;this.highWaterMark=r||0===r?r:n,this.highWaterMark=~~this.highWaterMark,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1;var a=!1===e.decodeStrings;this.decodeStrings=!a,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){!function(e,t){var r=e._writableState,n=r.sync,i=r.writecb;if(r.writing=!1,r.writecb=null,r.length-=r.writelen,r.writelen=0,t)--r.pendingcb,n?lY(i,t):i(t),e._writableState.errorEmitted=!0,e.emit("error",t);else{var a=ce(r);a||r.corked||r.bufferProcessing||!r.bufferedRequest||u9(e,r),n?lY(u7,e,r,a,i):u7(e,r,a,i)}}(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new cn(this)}function u6(e){if(!(0,i._)(this,u6)&&!(0,i._)(this,cs))return new u6(e);this._writableState=new u4(e,this),this.writable=!0,e&&("function"==typeof e.write&&(this._write=e.write),"function"==typeof e.writev&&(this._writev=e.writev)),l1.call(this)}function u8(e,t,r,n,i,a,o){t.writelen=n,t.writecb=o,t.writing=!0,t.sync=!0,r?e._writev(i,t.onwrite):e._write(i,a,t.onwrite),t.sync=!1}function u7(e,t,r,n){var i,a;r||(i=e,0===(a=t).length&&a.needDrain&&(a.needDrain=!1,i.emit("drain"))),t.pendingcb--,n(),cr(e,t)}function u9(e,t){t.bufferProcessing=!0;var r=t.bufferedRequest;if(e._writev&&r&&r.next){var n=Array(t.bufferedRequestCount),i=t.corkedRequestsFree;i.entry=r;for(var a=0;r;)n[a]=r,r=r.next,a+=1;u8(e,t,!0,t.length,n,"",i.finish),t.pendingcb++,t.lastBufferedRequest=null,i.next?(t.corkedRequestsFree=i.next,i.next=null):t.corkedRequestsFree=new cn(t)}else{for(;r;){var o=r.chunk,s=r.encoding,l=r.callback,u=t.objectMode?1:o.length;if(u8(e,t,!1,u,o,s,l),r=r.next,t.writing)break}null===r&&(t.lastBufferedRequest=null)}t.bufferedRequestCount=0,t.bufferedRequest=r,t.bufferProcessing=!1}function ce(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function ct(e,t){t.prefinished||(t.prefinished=!0,e.emit("prefinish"))}function cr(e,t){var r=ce(t);return r&&(0===t.pendingcb?(ct(e,t),t.finished=!0,e.emit("finish")):ct(e,t)),r}function cn(e){var t=this;this.next=null,this.entry=null,this.finish=function(r){var n=t.entry;for(t.entry=null;n;){var i=n.callback;e.pendingcb--,i(r),n=n.next}e.corkedRequestsFree?e.corkedRequestsFree.next=t:e.corkedRequestsFree=t}}l8(uY,l1),uY.prototype.push=function(e,t){var r=this._readableState;return r.objectMode||"string"!=typeof e||(t=t||r.defaultEncoding)!==r.encoding&&(e=lo.from(e,t),t=""),uW(this,r,e,t,!1)},uY.prototype.unshift=function(e){return uW(this,this._readableState,e,"",!0)},uY.prototype.isPaused=function(){return!1===this._readableState.flowing},uY.prototype.setEncoding=function(e){return this._readableState.decoder=new uU(e),this._readableState.encoding=e,this},uY.prototype.read=function(e){uz("read",e),e=parseInt(e,10);var t,r=this._readableState,n=e;if(0!==e&&(r.emittedReadable=!1),0===e&&r.needReadable&&(r.length>=r.highWaterMark||r.ended))return uz("read: emitReadable",r.length,r.ended),0===r.length&&r.ended?u0(this):uJ(this),null;if(0===(e=uj(e,r))&&r.ended)return 0===r.length&&u0(this),null;var i=r.needReadable;return uz("need readable",i),(0===r.length||r.length-e<r.highWaterMark)&&uz("length less than watermark",i=!0),r.ended||r.reading?uz("reading or ended",i=!1):i&&(uz("do read"),r.reading=!0,r.sync=!0,0===r.length&&(r.needReadable=!0),this._read(r.highWaterMark),r.sync=!1,r.reading||(e=uj(n,r))),null===(t=e>0?u$(e,r):null)?(r.needReadable=!0,e=0):r.length-=e,0===r.length&&(r.ended||(r.needReadable=!0),n!==e&&r.ended&&u0(this)),null!==t&&this.emit
1("data",t),t},uY.prototype._read=function(e){this.emit("error",Error("not implemented"))},uY.prototype.pipe=function(e,t){var r,n=this,i=this._readableState;switch(i.pipesCount){case 0:i.pipes=e;break;case 1:i.pipes=[i.pipes,e];break;default:i.pipes.push(e)}i.pipesCount+=1,uz("pipe count=%d opts=%j",i.pipesCount,t);var a=t&&!1===t.end?c:s;function o(e){uz("onunpipe"),e===n&&c()}function s(){uz("onend"),e.end()}i.endEmitted?lY(a):n.once("end",a),e.on("unpipe",o);var l=(r=n,function(){var e=r._readableState;uz("pipeOnDrain",e.awaitDrain),e.awaitDrain&&e.awaitDrain--,0===e.awaitDrain&&r.listeners("data").length&&(e.flowing=!0,uX(r))});e.on("drain",l);var u=!1;function c(){uz("cleanup"),e.removeListener("close",d),e.removeListener("finish",g),e.removeListener("drain",l),e.removeListener("error",h),e.removeListener("unpipe",o),n.removeListener("end",s),n.removeListener("end",c),n.removeListener("data",f),u=!0,i.awaitDrain&&(!e._writableState||e._writableState.needDrain)&&l()}var A=!1;function f(t){uz("ondata"),A=!1,!1!==e.write(t)||A||((1===i.pipesCount&&i.pipes===e||i.pipesCount>1&&-1!==u2(i.pipes,e))&&!u&&(uz("false write response, pause",n._readableState.awaitDrain),n._readableState.awaitDrain++,A=!0),n.pause())}function h(t){uz("onerror",t),p(),e.removeListener("error",h),0===e.listeners("error").length&&e.emit("error",t)}function d(){e.removeListener("finish",g),p()}function g(){uz("onfinish"),e.removeListener("close",d),p()}function p(){uz("unpipe"),n.unpipe(e)}return n.on("data",f),!function(e,t,r){if("function"==typeof e.prependListener)return e.prepe
1ndListener(t,r);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]:e.on(t,r)}(e,"error",h),e.once("close",d),e.once("finish",g),e.emit("pipe",n),i.flowing||(uz("pipe resume"),n.resume()),e},uY.prototype.unpipe=function(e){var t=this._readableState;if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this)),this;if(!e){var r=t.pipes,n=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var i=0;i<n;i++)r[i].emit("unpipe",this);return this}var a=u2(t.pipes,e);return -1===a||(t.pipes.splice(a,1),t.pipesCount-=1,1===t.pipesCount&&(t.pipes=t.pipes[0]),e.emit("unpipe",this)),this},uY.prototype.on=function(e,t){var r=l1.prototype.on.call(this,e,t);if("data"===e)!1!==this._readableState.flowing&&this.resume();else if("readable"===e){var n=this._readableState;n.endEmitted||n.readableListening||(n.readableListening=n.needReadable=!0,n.emittedReadable=!1,n.reading?n.length&&uJ(this):lY(uV,this))}return r},uY.prototype.addListener=uY.prototype.on,uY.prototype.resume=function(){var e,t,r=this._readableState;return r.flowing||(uz("resume"),r.flowing=!0,e=this,(t=r).resumeScheduled||(t.resumeScheduled=!0,lY(uZ,e,t))),this},uY.prototype.pause=function(){return uz("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(uz("pause"),this._readableState.flowing=!1,this.emit("pause")),this},uY.prototype.wrap=function(e){var t=this._readableState,r=!1,n=this;for(var i in e.on("end",function(){if(uz("wrapped end"),t.decoder&&!t.ended){var e=t.decoder.end();e&&e.length&&n.push(e)}n.push(null)}),e.on("data",function(i){uz("wrapped data"),t.decoder&&(i=t.decoder.write(i)),t.objectMode&&null==i||(t.objectMode||i&&i.length)&&(n.push(i)||(r=!0,e.pause()))}),e)void 0===this[i]&&"function"==typeof e[i]&&(this[i]=function(t){return function(){return e[t].apply(e,arguments)}}(i));return function(e,t){for(var r=0,n=e.length;r<n;r++)t(e[r],r)}(["error","close","destroy","pause","resume"],function(t){e.on(t,n.emit.bind(n,t))}),n._read=function(t){uz("wrapped _read",t),r&&(r=!1,e.resume())},n},uY._fromList=u$,u6.WritableState=u4,l8(u6,l1),u4.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},u6.prototype.pipe=function(){this.emit("error",Error("Cannot pipe, not readable"))},u6.prototype.write=function(e,t,r){var n,i,a,o,s,l=this._writableState,u=!1;return("function"==typeof t&&(r=t,t=null),lo.isBuffer(e)?t="buffer":t||(t=l.defaultEncoding),"function"!=typeof r&&(r=u5),l.ended)?(n=r,i=Error("write after end"),this.emit("error",i),lY(n,i)):(a=r,o=!0,s=!1,null===e?s=TypeError("May not write null values to stream"):lo.isBuffer(e)||"string"==typeof e||void 0===e||l.objectMode||(s=TypeError("Invalid non-string/buffer chunk")),s&&(this.emit("error",s),lY(a,s),o=!1),o&&(l.pendingcb++,u=function(e,t,r,n,i){a=r,o=n,t.objectMode||!1===t.decodeStrings||"string"!=typeof a||(a=lo.from(a,o)),r=a,lo.isBuffer(r)&&(n="buffer");var a,o,s=t.objectMode?1:r.length;t.length+=s;var l=t.length<t.highWaterMark;if(l||(t.needDrain=!0),t.writing||t.corked){var u=t.lastBufferedRequest;t.lastBufferedRequest=new u3(r,n,i),u?u.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else u8(e,t,!1,s,r,n,i);return l}(this,l,e,t,r))),u},u6.prototype.cork=function(){var e=this._writableState;e.corked++},u6.prototype.uncork=function(){var e=this._writableState;e.corked&&(e.corked--,e.writing||e.corked||e.finished||e.bufferProcessing||!e.bufferedRequest||u9(this,e))},u6.prototype.setDefaultEncoding=function(e){if("string"==typeof e&&(e=e.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((e+"").toLowerCase())>-1))throw TypeError("Unknown encoding: "+e);return this._writableState.defaultEncoding=e,this},u6.prototype._write=function(e,t,r){r(Error("not implemented"))},u6.prototype._writev=null,u6.prototype.end=function(e,t,r){var n,i,a,o=this._writableState;"function"==typeof e?(r=e,e=null,t=null):"function"==typeof t&&(r=t,t=null),null!=e&&this.write(e,t),o.corked&&(o.corked=1,this.uncork()),o.ending||o.finished||(n=this,i=o,a=r,i.ending=!0,cr(n,i),a&&(i.finished?lY(a):n.once("finish",a)),i.ended=!0,n.writable=!1)},l8(cs,uY);for(var ci=Object.keys(u6.prototype),ca=0;ca<ci.length;ca++){var co=ci[ca];cs.prototype[co]||(cs.prototype[co]=u6.prototype[co])}function cs(e){if(!(0,i._)(this,cs))return new cs(e);uY.call(this,e),u6.call(this,e),e&&!1===e.readable&&(this.readable=!1),e&&!1===e.writable&&(this.writable=!1),this.allowHalfOpen=!0,e&&!1===e.allowHalfOpen&&(this.allowHalfOpen=!1),this.once("end",cl)}function cl(){this.allowHalfOpen||this._writableState.ended||lY(cu,this)}function cu(e){e.end()}function cc(e){this.afterTransform=function(t,r){var n=e,i=t,a=r,o=n._transformState;o.transforming=!1;var s=o.writecb;if(!s)return n.emit("error",Error("no writecb in Transform class"));o.writechunk=null,o.writecb=null,null!=a&&n.push(a),s(i);var l=n._readableState;l.reading=!1,(l.needReadable||l.length<l.highWaterMark)&&n._read(l.highWaterMark)},this.needTransform=!1,this.transforming=!1,this.writecb=null,this.writechunk=null,this.writeencoding=null}function cA(e){if(!(0,i._)(this,cA))return new cA(e);cs.call(this,e),this._transformState=new cc(this);var t=this;this._readableState.needReadable=!0,this._readableState.sync=!1,e&&("function"==typeof e.transform&&(this._transform=e.transform),"function"==typeof e.flush&&(this._flush=e.flush)),this.once("prefinish",function(){"function"==typeof this._flush?this._flush(function(e){cf(t,e)}):cf(t)})}function cf(e,t){if(t)return e.emit("error",t);var r=e._writableState,n=e._transformState;if(r.length)throw Error("Calling transform done when ws.length != 0");if(n.transforming)throw Error("Calling transform done when still transforming");return e.push(null)}function ch(e){if(!(0,i._)(this,ch))return new ch(e);cA.call(this,e)}
vendor: 1,366 bytes, line 1
1function cd(){l1.call(this)}l8(cA,cs),cA.prototype.push=function(e,t){return this._transformState.needTransform=!1,cs.prototype.push.call(this,e,t)},cA.prototype._transform=function(e,t,r){throw Error("Not implemented")},cA.prototype._write=function(e,t,r){var n=this._transformState;if(n.writecb=r,n.writechunk=e,n.writeencoding=t,!n.transforming){var i=this._readableState;(n.needTransform||i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}},cA.prototype._read=function(e){var t=this._transformState;null!==t.writechunk&&t.writecb&&!t.transforming?(t.transforming=!0,this._transform(t.writechunk,t.writeencoding,t.afterTransform)):t.needTransform=!0},l8(ch,cA),ch.prototype._transform=function(e,t,r){r(null,e)},l8(cd,l1),cd.Readable=uY,cd.Writable=u6,cd.Duplex=cs,cd.Transform=cA,cd.PassThrough=ch,cd.Stream=cd,cd.prototype.pipe=function(e,t){var r=this;function n(t){e.writable&&!1===e.write(t)&&r.pause&&r.pause()}function i(){r.readable&&r.resume&&r.resume()}r.on("data",n),e.on("drain",i),e._isStdio||t&&!1===t.end||(r.on("end",o),r.on("close",s));var a=!1;function o(){a||(a=!0,e.end())}function s(){a||(a=!0,"function"==typeof e.destroy&&e.destroy())}function l(e){if(u(),0===l1.listenerCount(this,"error"))throw e}function u(){r.removeListener("data",n),e.removeListener("drain",i),r.removeListener("end",o),r.removeListener("close",s
1),r.removeListener("error",l),e.removeListener("error",l),r.removeListener("end",u),r.removeListener("close",u),e.removeListener("close",u)}return r.on("error",l),e.on("error",l),r.on("end",u),r.on("close",u),e.on("close",u),e.emit("pipe",r),e};var cg=lZ(Object.freeze({__proto__:null,Duplex:cs,PassThrough:ch,Readable:uY,Stream:cd,Transform:cA,Writable:u6,default:cd})),cp={};function cm(e,t){if(e===t)return 0;for(var r=e.length,n=t.length,i=0,a=Math.min(r,n);i<a;++i)if(e[i]!==t[i]){r=e[i],n=t[i];break}return r<n?-1:+(n<r)}var cv=Object.prototype.hasOwnProperty,cy=Object.keys||function(e){var t=[];for(var r in e)cv.call(e,r)&&t.push(r);return t},cb=Array.prototype.slice;function cE(){return void 0!==I3?I3:I3="foo"===(function(){}).name}function cI(e){return Object.prototype.toString.call(e)}function cC(e){return!lS(e)&&"function"==typeof s2.ArrayBuffer&&("function"==typeof ArrayBuffer.isView?ArrayBuffer.isView(e):!!e&&!!((0,i._)(e,DataView)||e.buffer&&(0,i._)(e.buffer,ArrayBuffer)))}function cB(e,t){e||c_(e,!0,t,"==",cS)}var cw=/\s*function\s+([^\(\s]*)\s*/;function cx(e){if(uI(e)){if(cE())return e.name;var t=e.toString().match(cw);return t&&t[1]}}function cQ(e){this.name="AssertionError",this.actual=e.actual,this.expected=e.expected,this.operator=e.operator,e.message?(this.message=e.message,this.generatedMessage=!1):(this.message=(t=this,cD(ck(t.actual),128)+" "+t.operator+" "+cD(ck(t.expected),128)),this.generatedMessage=!0);var t,r=e.stackStartFunction||c_;if(Error.captureStackTrace)Error.captureStackTrace(this,r);else{var n=Error();if(n.stack){var i=n.stack,a=cx(r),o=i.indexOf("\n"+a);if(o>=0){var s=i.indexOf("\n",o+1);i=i.substring(s+1)}this.stack=i}}}function cD(e,t){return"string"==typeof e?e.length<t?e:e.slice(0,t):e}function ck(e){if(cE()||!uI(e))return ui(e);var t=cx(e);return"[Function"+(t?": "+t:"")+"]"}function c_(e,t,r,n,i){throw new cQ({message:r,actual:e,expected:t,operator:n,stackStartFunction:i})}function cS(e,t){e||c_(e,!0,t,"==",cS)}function cF(e,t,r){e!=t&&c_(e,t,r,"==",cF)}function cR(e,t,r){e==t&&c_(e,t,r,"!=",cR)}function cT(e,t,r){cO(e,t,!1)||c_(e,t,r,"deepEqual",cT)}function cL(e,t,r){cO(e,t,!0)||c_(e,t,r,"deepStrictEqual",cL)}function cO(e,t,r,n){if(e===t)return!0;if(lS(e)&&lS(t))return 0===cm(e,t);if(ub(e)&&ub(t))return e.getTime()===t.getTime();if(uv(e)&&uv(t))return e.source===t.source&&e.global===t.global&&e.multiline===t.multiline&&e.lastIndex===t.lastIndex&&e.ignoreCase===t.ignoreCase;if((null===e||(void 0===e?"undefined":(0,W._)(e))!=="object")&&(null===t||(void 0===t?"undefined":(0,W._)(t))!=="object"))return r?e===t:e==t;if(cC(e)&&cC(t)&&cI(e)===cI(t)&&!((0,i._)(e,Float32Array)||(0,i._)(e,Float64Array)))return 0===cm(new Uint8Array(e.buffer),new Uint8Array(t.buffer));if(lS(e)!==lS(t))return!1;var a=(n=n||{actual:[],expected:[]}).actual.indexOf(e);return -1!==a&&a===n.expected.indexOf(t)||(n.actual.push(e),n.expected.push(t),function(e,t,r,n){if(null==e||null==t)return!1;if(uC(e)||uC(t))return e===t;if(r&&Object.getPrototypeOf(e)!==Object.getPrototypeOf(t))return!1;var i,a,o=cM(e),s=cM(t);if(o&&!s||!o&&s)return!1;if(o)return cO(e=cb.call(e),t=cb.call(t),r);var l=cy(e),u=cy(t);if(l.length!==u.length)return!1;for(l.sort(),u.sort(),a=l.length-1;a>=0;a--)if(l[a]!==u[a])return!1;for(a=l.length-1;a>=0;a--)if(!cO(e[i=l[a]],t[i],r,n))return!1;return!0}(e,t,r,n))}function cM(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function cU(e,t,r){cO(e,t,!1)&&c_(e,t,r,"notDeepEqual",cU)}function cN(e,t,r){cO(e,t,!0)&&c_(e,t,r,"notDeepStrictEqual",cN)}function cP(e,t,r){e!==t&&c_(e,t,r,"===",cP)}function cG(e,t,r){e===t&&c_(e,t,r,"!==",cG)}function cz(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if((0,i._)(e,t))return!0}catch(e){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function cH(e,t,r,n){if("function"!=typeof t)throw TypeError('"block" argument must be a function');"string"==typeof r&&(n=r,r=null),i=function(e){var t;try{e()}catch(e){t=e}return t}(t),n=(r&&r.name?" ("+r.name+").":".")+(n?" "+n:"."),e&&!i&&c_(i,r,"Missing expected exception"+n);var i,a="string"==typeof n,o=!e&&uE(i),s=!e&&i&&!r;if((o&&a&&cz(i,r)||s)&&c_(i,r,"Got unwanted exception"+n),e&&i&&r&&!cz(i,r)||!e&&i)throw i}function cY(e,t,r){cH(!0,e,t,r)}function cW(e,t,r){cH(!1,e,t,r)}function cj(e){if(e)throw e}cB.AssertionError=cQ,l8(cQ,Error),cB.fail=c_,cB.ok=cS,cB.equal=cF,cB.notEqual=cR,cB.deepEqual=cT,cB.deepStrictEqual=cL,cB.notDeepEqual=cU,cB.notDeepStrictEqual=cN,cB.strictEqual=cP,c
1B.notStrictEqual=cG,cB.throws=cY,cB.doesNotThrow=cW,cB.ifError=cj;var cJ=lZ(Object.freeze({__proto__:null,AssertionError:cQ,assert:cS,deepEqual:cT,deepStrictEqual:cL,default:cB,doesNotThrow:cW,equal:cF,fail:c_,ifError:cj,notDeepEqual:cU,notDeepStrictEqual:cN,notEqual:cR,notStrictEqual:cG,ok:cS,strictEqual:cP,throws:cY})),cK=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},cq={},cV={};Ix="u">typeof Uint8Array&&"u">typeof Uint16Array&&"u">typeof Int32Array,cV.assign=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var r=t.shift();if(r){if((void 0===r?"undefined":(0,W._)(r))!=="object")throw TypeError(r+"must be non-object");for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}}return e},cV.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)},IQ={arraySet:function(e,t,r,n,i){if(t.subarray&&e.subarray)return void e.set(t.subarray(r,r+n),i);for(var a=0;a<n;a++)e[i+a]=t[r+a]},flattenChunks:function(e){var t,r,n,i,a,o;for(t=0,n=0,r=e.length;t<r;t++)n+=e[t].length;for(t=0,o=new Uint8Array(n),i=0,r=e.length;t<r;t++)a=e[t],o.set(a,i),i+=a.length;return o}},ID={arraySet:function(e,t,r,n,i){for(var a=0;a<n;a++)e[i+a]=t[r+a]},flattenChunks:function(e){return[].concat.apply([],e)}},cV.setTyped=function(e){e?(cV.Buf8=Uint8Array,cV.Buf16=Uint16Array,cV.Buf32=Int32Array,cV.assign(cV,IQ)):(cV.Buf8=Array,cV.Buf16=Array,cV.Buf32=Array,cV.assign(cV,ID))},cV.setTyped(Ix);var cZ={};function cX(e){for(var t=e.length;--t>=0;)e[t]=0}var c$=573,c0=[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],c1=[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],c2=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],c5=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],c3=Array(576);cX(c3);var c4=Array(60);cX(c4);var c6=Array(512);cX(c6);var c8=Array(256);cX(c8);var c7=Array(29);cX(c7);var c9=Array(30);function Ae(e,t,r,n,i){this.static_tree=e,this.extra_bits=t,this.extra_base=r,this.elems=n,this.max_length=i,this.has_stree=e&&e.length}function At(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function Ar(e){return e<256?c6[e]:c6[256+(e>>>7)]}function An(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function Ai(e,t,r){e.bi_valid>16-r?(e.bi_buf|=t<<e.bi_valid&65535,An(e,e.bi_buf),e.bi_buf=t>>16-e.bi_valid,e.bi_valid+=r-16):(e.bi_buf|=t<<e.bi_valid&65535,e.bi_valid+=r)}function Aa(e,t,r){Ai(e,r[2*t],r[2*t+1])}function Ao(e,t){var r=0;do r|=1&e,e>>>=1,r<<=1;while(--t>0)return r>>>1}function As(e,t,r){var n,i,a=Array(16),o=0;for(n=1;n<=15;n++)a[n]=o=o+r[n-1]<<1;for(i=0;i<=t;i++){var s=e[2*i+1];0!==s&&(e[2*i]=Ao(a[s]++,s))}}function Al(e){var t;for(t=0;t<286;t++)e.dyn_ltree[2*t]=0;for(t=0;t<30;t++)e.dyn_dtree[2*t]=0;for(t=0;t<19;t++)e.bl_tree[2*t]=0;e.dyn_ltree[512]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0}function Au(e){e.bi_valid>8?An(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function Ac(e,t,r,n){var i=2*t,a=2*r;return e[i]<e[a]||e[i]===e[a]&&n[t]<=n[r]}function AA(e,t,r){for(var n=e.heap[r],i=r<<1;i<=e.heap_len&&(i<e.heap_len&&Ac(t,e.heap[i+1],e.heap[i],e.depth)&&i++,!Ac(t,n,e.heap[i],e.depth));)e.heap[r]=e.heap[i],r=i,i<<=1;e.heap[r]=n}function Af(e,t,r){var n,i,a,o,s=0;if(0!==e.last_lit)do n=e.pending_buf[e.d_buf+2*s]<<8|e.pending_buf[e.d_buf+2*s+1],i=e.pending_buf[e.l_buf+s],s++,0===n?Aa(e,i,t):(Aa(e,(a=c8[i])+256+1,t),0!==(o=c0[a])&&Ai(e,i-=c7[a],o),Aa(e,a=Ar(--n),r),0!==(o=c1[a])&&Ai(e,n-=c9[a],o));while(s<e.last_lit)Aa(e,256,t)}function Ah(e,t){var r,n,i,a=t.dyn_tree,o=t.stat_desc.static_tree,s=t.stat_desc.has_stree,l=t.stat_desc.elems,u=-1;for(r=0,e.heap_len=0,e.heap_max=c$;r<l;r++)0!==a[2*r]?(e.heap[++e.heap_len]=u=r,e.depth[r]=0):a[2*r+1]=0;for(;e.heap_len<2;)a[2*(i=e.heap[++e.heap_len]=u<2?++u:0)]=1,e.depth[i]=0,e.opt_len--,s&&(e.static_len-=o[2*i+1]);for(t.max_code=u,r=e.heap_len>>1;r>=1;r--)AA(e,a,r);i=l;do r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],AA(e,a,1),n=e.heap[1],e.heap[--e.heap_max]=r,e.hea
1p[--e.heap_max]=n,a[2*i]=a[2*r]+a[2*n],e.depth[i]=(e.depth[r]>=e.depth[n]?e.depth[r]:e.depth[n])+1,a[2*r+1]=a[2*n+1]=i,e.heap[1]=i++,AA(e,a,1);while(e.heap_len>=2)e.heap[--e.heap_max]=e.heap[1],function(e,t){var r,n,i,a,o,s,l=t.dyn_tree,u=t.max_code,c=t.stat_desc.static_tree,A=t.stat_desc.has_stree,f=t.stat_desc.extra_bits,h=t.stat_desc.extra_base,d=t.stat_desc.max_length,g=0;for(a=0;a<=15;a++)e.bl_count[a]=0;for(l[2*e.heap[e.heap_max]+1]=0,r=e.heap_max+1;r<c$;r++)(a=l[2*l[2*(n=e.heap[r])+1]+1]+1)>d&&(a=d,g++),l[2*n+1]=a,!(n>u)&&(e.bl_count[a]++,o=0,n>=h&&(o=f[n-h]),s=l[2*n],e.opt_len+=s*(a+o),A&&(e.static_len+=s*(c[2*n+1]+o)));if(0!==g){do{for(a=d-1;0===e.bl_count[a];)a--;e.bl_count[a]--,e.bl_count[a+1]+=2,e.bl_count[d]--,g-=2}while(g>0)for(a=d;0!==a;a--)for(n=e.bl_count[a];0!==n;)!((i=e.heap[--r])>u)&&(l[2*i+1]!==a&&(e.opt_len+=(a-l[2*i+1])*l[2*i],l[2*i+1]=a),n--)}}(e,t),As(a,u,e.bl_count)}function Ad(e,t,r){var n,i,a=-1,o=t[1],s=0,l=7,u=4;for(0===o&&(l=138,u=3),t[(r+1)*2+1]=65535,n=0;n<=r;n++)i=o,o=t[(n+1)*2+1],++s<l&&i===o||(s<u?e.bl_tree[2*i]+=s:0!==i?(i!==a&&e.bl_tree[2*i]++,e.bl_tree[32]++):s<=10?e.bl_tree[34]++:e.bl_tree[36]++,s=0,a=i,0===o?(l=138,u=3):i===o?(l=6,u=3):(l=7,u=4))}function Ag(e,t,r){var n,i,a=-1,o=t[1],s=0,l=7,u=4;for(0===o&&(l=138,u=3),n=0;n<=r;n++)if(i=o,o=t[(n+1)*2+1],!(++s<l)||i!==o){if(s<u)do Aa(e,i,e.bl_tree);while(0!=--s)else 0!==i?(i!==a&&(Aa(e,i,e.bl_tree),s--),Aa(e,16,e.bl_tree),Ai(e,s-3,2)):s<=10?(Aa(e,17,e.bl_tree),Ai(e,s-3,3)):(Aa(e,18,e.bl_tree),Ai(e,s-11,7));s=0,a=i,0===o?(l=138,u=3):i===o?(l=6,u=3):(l=7,u=4)}}cX(c9);var Ap=!1;function Am(e,t,r,n){Ai(e,0+ +!!n,3),Au(e),An(e,r),An(e,~r),cV.arraySet(e.pending_buf,e.window,t,r,e.pending),e.pending+=r}cZ._tr_init=function(e){Ap||(!function(){var e,t,r,n,i,a=Array(16);for(n=0,r=0;n<28;n++)for(e=0,c7[n]=r;e<1<<c0[n];e++)c8[r++]=n;for(c8[r-1]=n,i=0,n=0;n<16;n++)for(e=0,c9[n]=i;e<1<<c1[n];e++)c6[i++]=n;for(i>>=7;n<30;n++)for(e=0,c9[n]=i<<7;e<1<<c1[n]-7;e++)c6[256+i++]=n;for(t=0;t<=15;t++)a[t]=0;for(e=0;e<=143;)c3[2*e+1]=8,e++,a[8]++;for(;e<=255;)c3[2*e+1]=9,e++,a[9]++;for(;e<=279;)c3[2*e+1]=7,e++,a[7]++;for(;e<=287;)c3[2*e+1]=8,e++,a[8]++;for(As(c3,287,a),e=0;e<30;e++)c4[2*e+1]=5,c4[2*e]=Ao(e,5);I4=new Ae(c3,c0,257,286,15),I6=new Ae(c4,c1,0,30,15),I8=new Ae([],c2,0,19,7)}(),Ap=!0),e.l_desc=new At(e.dyn_ltree,I4),e.d_desc=new At(e.dyn_dtree,I6),e.bl_desc=new At(e.bl_tree,I8),e.bi_buf=0,e.bi_valid=0,Al(e)},cZ._tr_stored_block=Am,cZ._tr_flush_block=function(e,t,r,n){var i,a,o=0;e.level>0?(2===e.strm.data_type&&(e.strm.data_type=function(e){var t,r=0xf3ffc07f;for(t=0;t<=31;t++,r>>>=1)if(1&r&&0!==e.dyn_ltree[2*t])return 0;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return 1;for(t=32;t<256;t++)if(0!==e.dyn_ltree[2*t])return 1;return 0}(e)),Ah(e,e.l_desc),Ah(e,e.d_desc),o=function(e){var t;for(Ad(e,e.dyn_ltree,e.l_desc.max_code),Ad(e,e.dyn_dtree,e.d_desc.max_code),Ah(e,e.bl_desc),t=18;t>=3&&0===e.bl_tree[2*c5[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),i=e.opt_len+3+7>>>3,(a=e.static_len+3+7>>>3)<=i&&(i=a)):i=a=r+5,r+4<=i&&-1!==t?Am(e,t,r,n):4===e.strategy||a===i?(Ai(e,2+ +!!n,3),Af(e,c3,c4)):(Ai(e,4+ +!!n,3),function(e,t,r,n){var i;for(Ai(e,t-257,5),Ai(e,r-1,5),Ai(e,n-4,4),i=0;i<n;i++)Ai(e,e.bl_tree[2*c5[i]+1],3);Ag(e,e.dyn_ltree,t-1),Ag(e,e.dyn_dtree,r-1)}(e,e.l_desc.max_code+1,e.d_desc.max_code+1,o+1),Af(e,e.dyn_ltree,e.dyn_dtree)),Al(e),n&&Au(e)},cZ._tr_tally=function(e,t,r){return e.pending_buf[e.d_buf+2*e.last_lit]=t>>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&r,e.last_lit++,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[(c8[r]+256+1)*2]++,e.dyn_dtree[2*Ar(t)]++),e.last_lit===e.lit_bufsize-1},cZ._tr_align=function(e){Ai(e,2,3),Aa(e,256,c3),16===e.bi_valid?(An(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)};var Av=function(e,t,r,n){for(var i=65535&e,a=e>>>16&65535,o=0;0!==r;){o=r>2e3?2e3:r,r-=o;do a=a+(i=i+t[n++]|0)|0;while(--o)i%=65521,a%=65521}return i|a<<16},Ay=function(){for(var e,t=[],r=0;r<256;r++){e=r;for(var n=0;n<8;n++)e=1&e?0xedb88320^e>>>1:e>>>1;t[r]=e}return t}(),Ab=function(e,t,r,n){var i=n+r;e^=-1;for(var a=n;a<i;a++)e=e>>>8^Ay[(e^t[a])&255];return -1^e},AE={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"},AI=573;function AC(e,t){return e.msg=AE[t],t}function AB(e){return(e<<1)-9*(e>4)}function Aw(e){for(var t=e.length;--t>=0;)e[t]=0}
1function Ax(e){var t=e.state,r=t.pending;r>e.avail_out&&(r=e.avail_out),0!==r&&(cV.arraySet(e.output,t.pending_buf,t.pending_out,r,e.next_out),e.next_out+=r,t.pending_out+=r,e.total_out+=r,e.avail_out-=r,t.pending-=r,0===t.pending&&(t.pending_out=0))}function AQ(e,t){cZ._tr_flush_block(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,Ax(e.strm)}function AD(e,t){e.pending_buf[e.pending++]=t}function Ak(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function A_(e,t){var r,n,i=e.max_chain_length,a=e.strstart,o=e.prev_length,s=e.nice_match,l=e.strstart>e.w_size-262?e.strstart-(e.w_size-262):0,u=e.window,c=e.w_mask,A=e.prev,f=e.strstart+258,h=u[a+o-1],d=u[a+o];e.prev_length>=e.good_match&&(i>>=2),s>e.lookahead&&(s=e.lookahead);do{if(u[(r=t)+o]!==d||u[r+o-1]!==h||u[r]!==u[a]||u[++r]!==u[a+1])continue;a+=2,r++;do;while(u[++a]===u[++r]&&u[++a]===u[++r]&&u[++a]===u[++r]&&u[++a]===u[++r]&&u[++a]===u[++r]&&u[++a]===u[++r]&&u[++a]===u[++r]&&u[++a]===u[++r]&&a<f)if(n=258-(f-a),a=f-258,n>o){if(e.match_start=t,o=n,n>=s)break;h=u[a+o-1],d=u[a+o]}}while((t=A[t&c])>l&&0!=--i)return o<=e.lookahead?o:e.lookahead}function AS(e){var t,r,n,i,a,o=e.w_size;do{if(i=e.window_size-e.lookahead-e.strstart,e.strstart>=o+(o-262)){cV.arraySet(e.window,e.window,o,o,0),e.match_start-=o,e.strstart-=o,e.block_start-=o,t=r=e.hash_size;do n=e.head[--t],e.head[t]=n>=o?n-o:0;while(--r)t=r=o;do n=e.prev[--t],e.prev[t]=n>=o?n-o:0;while(--r)i+=o}if(0===e.strm.avail_in)break;if(r=function(e,t,r,n){var i=e.avail_in;return(i>n&&(i=n),0===i)?0:(e.avail_in-=i,cV.arraySet(t,e.input,e.next_in,i,r),1===e.state.wrap?e.adler=Av(e.adler,t,i,r):2===e.state.wrap&&(e.adler=Ab(e.adler,t,i,r)),e.next_in+=i,e.total_in+=i,i)}(e.strm,e.window,e.strstart+e.lookahead,i),e.lookahead+=r,e.lookahead+e.insert>=3)for(a=e.strstart-e.insert,e.ins_h=e.window[a],e.ins_h=(e.ins_h<<e.hash_shift^e.window[a+1])&e.hash_mask;e.insert&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[a+3-1])&e.hash_mask,e.prev[a&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=a,a++,e.insert--,!(e.lookahead+e.insert<3)););}while(e.lookahead<262&&0!==e.strm.avail_in)}function AF(e,t){for(var r,n;;){if(e.lookahead<262){if(AS(e),e.lookahead<262&&0===t)return 1;if(0===e.lookahead)break}if(r=0,e.lookahead>=3&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!==r&&e.strstart-r<=e.w_size-262&&(e.match_length=A_(e,r)),e.match_length>=3)if(n=cZ._tr_tally(e,e.strstart-e.match_start,e.match_length-3),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=3){e.match_length--;do e.strstart++,e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart;while(0!=--e.match_length)e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+1])&e.hash_mask;else n=cZ._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(n&&(AQ(e,!1),0===e.strm.avail_out))return 1}return(e.insert=e.strstart<2?e.strstart:2,4===t)?(AQ(e,!0),0===e.strm.avail_out)?3:4:e.last_lit&&(AQ(e,!1),0===e.strm.avail_out)?1:2}function AR(e,t){for(var r,n,i;;){if(e.lookahead<262){if(AS(e),e.lookahead<262&&0===t)return 1;if(0===e.lookahead)break}if(r=0,e.lookahead>=3&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=2,0!==r&&e.prev_length<e.max_lazy_match&&e.strstart-r<=e.w_size-262&&(e.match_length=A_(e,r),e.match_length<=5&&(1===e.strategy||3===e.match_length&&e.strstart-e.match_start>4096)&&(e.match_length=2)),e.prev_length>=3&&e.match_length<=e.prev_length){i=e.strstart+e.lookahead-3,n=cZ._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-3),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=i&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart);while(0!=--e.prev_length)if(e.match_available=0,e.match_length=2,e.strstart++,n&&(AQ(e,!1),0===e.strm.avail_out))return 1}
1else if(e.match_available){if((n=cZ._tr_tally(e,0,e.window[e.strstart-1]))&&AQ(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return 1}else e.match_available=1,e.strstart++,e.lookahead--}return(e.match_available&&(n=cZ._tr_tally(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<2?e.strstart:2,4===t)?(AQ(e,!0),0===e.strm.avail_out)?3:4:e.last_lit&&(AQ(e,!1),0===e.strm.avail_out)?1:2}function AT(e,t,r,n,i){this.good_length=e,this.max_lazy=t,this.nice_length=r,this.max_chain=n,this.func=i}function AL(){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 cV.Buf16(2*AI),this.dyn_dtree=new cV.Buf16(122),this.bl_tree=new cV.Buf16(78),Aw(this.dyn_ltree),Aw(this.dyn_dtree),Aw(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new cV.Buf16(16),this.heap=new cV.Buf16(573),Aw(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new cV.Buf16(573),Aw(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 AO(e){var t;return e&&e.state?(e.total_in=e.total_out=0,e.data_type=2,(t=e.state).pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap?42:113,e.adler=+(2!==t.wrap),t.last_flush=0,cZ._tr_init(t),0):AC(e,-2)}function AM(e){var t,r=AO(e);return 0===r&&((t=e.state).window_size=2*t.w_size,Aw(t.head),t.max_lazy_match=I7[t.level].max_lazy,t.good_match=I7[t.level].good_length,t.nice_match=I7[t.level].nice_length,t.max_chain_length=I7[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=2,t.match_available=0,t.ins_h=0),r}function AU(e,t,r,n,i,a){if(!e)return -2;var o=1;if(-1===t&&(t=6),n<0?(o=0,n=-n):n>15&&(o=2,n-=16),i<1||i>9||8!==r||n<8||n>15||t<0||t>9||a<0||a>4)return AC(e,-2);8===n&&(n=9);var s=new AL;return e.state=s,s.strm=e,s.wrap=o,s.gzhead=null,s.w_bits=n,s.w_size=1<<s.w_bits,s.w_mask=s.w_size-1,s.hash_bits=i+7,s.hash_size=1<<s.hash_bits,s.hash_mask=s.hash_size-1,s.hash_shift=~~((s.hash_bits+3-1)/3),s.window=new cV.Buf8(2*s.w_size),s.head=new cV.Buf16(s.hash_size),s.prev=new cV.Buf16(s.w_size),s.lit_bufsize=1<<i+6,s.pending_buf_size=4*s.lit_bufsize,s.pending_buf=new cV.Buf8(s.pending_buf_size),s.d_buf=+s.lit_bufsize,s.l_buf=3*s.lit_bufsize,s.level=t,s.strategy=a,s.method=r,AM(e)}I7=[new AT(0,0,0,0,function(e,t){var r=65535;for(65535>e.pending_buf_size-5&&(r=e.pending_buf_size-5);;){if(e.lookahead<=1){if(AS(e),0===e.lookahead&&0===t)return 1;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var n=e.block_start+r;if((0===e.strstart||e.strstart>=n)&&(e.lookahead=e.strstart-n,e.strstart=n,AQ(e,!1),0===e.strm.avail_out)||e.strstart-e.block_start>=e.w_size-262&&(AQ(e,!1),0===e.strm.avail_out))return 1}return(e.insert=0,4===t)?(AQ(e,!0),0===e.strm.avail_out)?3:4:(e.strstart>e.block_start&&(AQ(e,!1),e.strm.avail_out),1)}),new AT(4,4,8,4,AF),new AT(4,5,16,8,AF),new AT(4,6,32,32,AF),new AT(4,4,16,16,AR),new AT(8,16,32,32,AR),new AT(8,16,128,128,AR),new AT(8,32,128,256,AR),new AT(32,128,258,1024,AR),new AT(32,258,258,4096,AR)],cq.deflateInit=function(e,t){return AU(e,t,8,15,8,0)},cq.deflateInit2=AU,cq.deflateReset=AM,cq.deflateResetKeep=AO,cq.deflateSetHeader=function(e,t){return e&&e.state&&2===e.state.wrap?(e.state.gzhead=t,0):-2},cq.deflate=function(e,t){if(!e||!e.state||t>5||t<0)return e?AC(e,-2):-2;if(n=e.state,!e.output||!e.input&&0!==e.avail_in||666===n.status&&4!==t)return AC(e,0===e.avail_out?-5:-2);if(n.strm=e,r=n.last_flush,n.last_flush=t,42===n.status)if(2===n.wrap)e.adler=0,AD(n,31),AD(n,139),AD(n,8),n.gzhead?(AD(n,+!!n.gzhead.text+2*!!n.gzhead.hcrc+4*!!n.gzhead.extra+8*!!n.gzhead.name+16*!!n.gzhead.comment),AD(n,255&n.gzhead.time),AD(n,n.gzhead.time>>8&255),AD(n,n.gzhead.time>>16&255),AD(n,n.gzhead.time>>24&255),AD(n,9===n.level?2:4*(n.strategy>=2||n.level<2)),AD(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(AD(n,255&n.gzhead.extra.length),AD(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(e.adler=Ab(e.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=69):(AD(n,0),AD(n,0),AD(n,0),AD(n,0),AD(n,0),AD(n,9===n.level?2:4*(n.strategy>=2||n.level<2)),AD(n,3),n.status=113);else{var r,n,i,a,o=8+(n.w_bits-8<<4)<<8;o|=(n.strategy>=2||n.level<2?0:n.level<6?1:6===n.level?2:3)<<6,0!==n.strstart&&(o|=32),o+=31-o%31,n.status=113,Ak(n,o),0!==n.strstart&&(Ak(n,e.adler>>>16),Ak(n,65535&e.adler)),e.adler=1}if(69===n.status)if(n.gzhead.extra){for(i=n.pending;
1n.gzindex<(65535&n.gzhead.extra.length)&&(n.pending!==n.pending_buf_size||(n.gzhead.hcrc&&n.pending>i&&(e.adler=Ab(e.adler,n.pending_buf,n.pending-i,i)),Ax(e),i=n.pending,n.pending!==n.pending_buf_size));)AD(n,255&n.gzhead.extra[n.gzindex]),n.gzindex++;n.gzhead.hcrc&&n.pending>i&&(e.adler=Ab(e.adler,n.pending_buf,n.pending-i,i)),n.gzindex===n.gzhead.extra.length&&(n.gzindex=0,n.status=73)}else n.status=73;if(73===n.status)if(n.gzhead.name){i=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>i&&(e.adler=Ab(e.adler,n.pending_buf,n.pending-i,i)),Ax(e),i=n.pending,n.pending===n.pending_buf_size)){a=1;break}a=n.gzindex<n.gzhead.name.length?255&n.gzhead.name.charCodeAt(n.gzindex++):0,AD(n,a)}while(0!==a)n.gzhead.hcrc&&n.pending>i&&(e.adler=Ab(e.adler,n.pending_buf,n.pending-i,i)),0===a&&(n.gzindex=0,n.status=91)}else n.status=91;if(91===n.status)if(n.gzhead.comment){i=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>i&&(e.adler=Ab(e.adler,n.pending_buf,n.pending-i,i)),Ax(e),i=n.pending,n.pending===n.pending_buf_size)){a=1;break}a=n.gzindex<n.gzhead.comment.length?255&n.gzhead.comment.charCodeAt(n.gzindex++):0,AD(n,a)}while(0!==a)n.gzhead.hcrc&&n.pending>i&&(e.adler=Ab(e.adler,n.pending_buf,n.pending-i,i)),0===a&&(n.status=103)}else n.status=103;if(103===n.status&&(n.gzhead.hcrc?(n.pending+2>n.pending_buf_size&&Ax(e),n.pending+2<=n.pending_buf_size&&(AD(n,255&e.adler),AD(n,e.adler>>8&255),e.adler=0,n.status=113)):n.status=113),0!==n.pending){if(Ax(e),0===e.avail_out)return n.last_flush=-1,0}else if(0===e.avail_in&&AB(t)<=AB(r)&&4!==t)return AC(e,-5);if(666===n.status&&0!==e.avail_in)return AC(e,-5);if(0!==e.avail_in||0!==n.lookahead||0!==t&&666!==n.status){var s=2===n.strategy?function(e,t){for(var r;;){if(0===e.lookahead&&(AS(e),0===e.lookahead)){if(0===t)return 1;break}if(e.match_length=0,r=cZ._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(AQ(e,!1),0===e.strm.avail_out))return 1}return(e.insert=0,4===t)?(AQ(e,!0),0===e.strm.avail_out)?3:4:e.last_lit&&(AQ(e,!1),0===e.strm.avail_out)?1:2}(n,t):3===n.strategy?function(e,t){for(var r,n,i,a,o=e.window;;){if(e.lookahead<=258){if(AS(e),e.lookahead<=258&&0===t)return 1;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=3&&e.strstart>0&&(n=o[i=e.strstart-1])===o[++i]&&n===o[++i]&&n===o[++i]){a=e.strstart+258;do;while(n===o[++i]&&n===o[++i]&&n===o[++i]&&n===o[++i]&&n===o[++i]&&n===o[++i]&&n===o[++i]&&n===o[++i]&&i<a)e.match_length=258-(a-i),e.match_length>e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=3?(r=cZ._tr_tally(e,1,e.match_length-3),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=cZ._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(AQ(e,!1),0===e.strm.avail_out))return 1}return(e.insert=0,4===t)?(AQ(e,!0),0===e.strm.avail_out)?3:4:e.last_lit&&(AQ(e,!1),0===e.strm.avail_out)?1:2}(n,t):I7[n.level].func(n,t);if((3===s||4===s)&&(n.status=666),1===s||3===s)return 0===e.avail_out&&(n.last_flush=-1),0;if(2===s&&(1===t?cZ._tr_align(n):5!==t&&(cZ._tr_stored_block(n,0,0,!1),3===t&&(Aw(n.head),0===n.lookahead&&(n.strstart=0,n.block_start=0,n.insert=0))),Ax(e),0===e.avail_out))return n.last_flush=-1,0}return 4!==t?0:n.wrap<=0?1:(2===n.wrap?(AD(n,255&e.adler),AD(n,e.adler>>8&255),AD(n,e.adler>>16&255),AD(n,e.adler>>24&255),AD(n,255&e.total_in),AD(n,e.total_in>>8&255),AD(n,e.total_in>>16&255),AD(n,e.total_in>>24&255)):(Ak(n,e.adler>>>16),Ak(n,65535&e.adler)),Ax(e),n.wrap>0&&(n.wrap=-n.wrap),+(0===n.pending))},cq.deflateEnd=function(e){var t;return e&&e.state?42!==(t=e.state.status)&&69!==t&&73!==t&&91!==t&&103!==t&&113!==t&&666!==t?AC(e,-2):(e.state=null,113===t?AC(e,-3):0):-2},cq.deflateSetDictionary=function(e,t){var r,n,i,a,o,s,l,u,c=t.length;if(!e||!e.state||2===(a=(r=e.state).wrap)||1===a&&42!==r.status||r.lookahead)return -2;for(1===a&&(e.adler=Av(e.adler,t,c,0)),r.wrap=0,c>=r.w_size&&(0===a&&(Aw(r.head),r.strstart=0,r.block_start=0,r.insert=0),u=new cV.Buf8(r.w_size),cV.arraySet(u,t,c-r.w_size,r.w_size,0),t=u,c=r.w_size),o=e.avail_in,s=e.next_in,l=e.input,e.avail_in=c,e.next_in=0,e.input=t,AS(r);r.lookahead>=3;){n=r.strstart,i=r.lookahead-2;do r.ins_h=(r.ins_h<<r.hash_shift^r.window[n+3-1])&r.hash_mask,r.prev[n&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=n,n++;while(--i)r.strstart=n,r.lookahead=2,AS(r)}return r.strstart+=r.lookahead,r.block_start=r.strstart,r.insert=r.lookahead,r.lookahead=0,r.match_length=r.prev_length=2,r.match_available=0,e.next_in=s,e.input=l,e.avail_in=o,r.wrap=a,0},cq.deflateInfo="pako deflate (from Nodeca project)";var AN={},AP=[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],AG=[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],Az=[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],AH=[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],AY=function(e,t){var r,n,i,a,o,s,l,u,c,A,f,h,d,g,p,m,v,y,b,E,I,C,B,w,x;r=e.state,n=e.next_in,w=e.input,i=n+(e.avail_in-5),a=e.next_out,x=e.output,o=a-(t-e.avail_out),s=a+(e.avail_out-257),l=r.dmax,u=r.wsize,c=r.whave,A=r.wnext,f=r.window,h=r.hold,d=r.bits,g=r.lencode,p=r.distc
1ode,m=(1<<r.lenbits)-1,v=(1<<r.distbits)-1;e:do for(d<15&&(h+=w[n++]<<d,d+=8,h+=w[n++]<<d,d+=8),y=g[h&m];;){if(h>>>=b=y>>>24,d-=b,0==(b=y>>>16&255))x[a++]=65535&y;else if(16&b)for(E=65535&y,(b&=15)&&(d<b&&(h+=w[n++]<<d,d+=8),E+=h&(1<<b)-1,h>>>=b,d-=b),d<15&&(h+=w[n++]<<d,d+=8,h+=w[n++]<<d,d+=8),y=p[h&v];;){if(h>>>=b=y>>>24,d-=b,16&(b=y>>>16&255)){if(I=65535&y,d<(b&=15)&&(h+=w[n++]<<d,(d+=8)<b&&(h+=w[n++]<<d,d+=8)),(I+=h&(1<<b)-1)>l){e.msg="invalid distance too far back",r.mode=30;break e}if(h>>>=b,d-=b,I>(b=a-o)){if((b=I-b)>c&&r.sane){e.msg="invalid distance too far back",r.mode=30;break e}if(C=0,B=f,0===A){if(C+=u-b,b<E){E-=b;do x[a++]=f[C++];while(--b)C=a-I,B=x}}else if(A<b){if(C+=u+A-b,(b-=A)<E){E-=b;do x[a++]=f[C++];while(--b)if(C=0,A<E){E-=b=A;do x[a++]=f[C++];while(--b)C=a-I,B=x}}}else if(C+=A-b,b<E){E-=b;do x[a++]=f[C++];while(--b)C=a-I,B=x}for(;E>2;)x[a++]=B[C++],x[a++]=B[C++],x[a++]=B[C++],E-=3;E&&(x[a++]=B[C++],E>1&&(x[a++]=B[C++]))}else{C=a-I;do x[a++]=x[C++],x[a++]=x[C++],x[a++]=x[C++],E-=3;while(E>2)E&&(x[a++]=x[C++],E>1&&(x[a++]=x[C++]))}}else if((64&b)==0){y=p[(65535&y)+(h&(1<<b)-1)];continue}else{e.msg="invalid distance code",r.mode=30;break e}break}else if((64&b)==0){y=g[(65535&y)+(h&(1<<b)-1)];continue}else if(32&b){r.mode=12;break e}else{e.msg="invalid literal/length code",r.mode=30;break e}break}while(n<i&&a<s)n-=E=d>>3,d-=E<<3,h&=(1<<d)-1,e.next_in=n,e.next_out=a,e.avail_in=n<i?5+(i-n):5-(n-i),e.avail_out=a<s?257+(s-a):257-(a-s),r.hold=h,r.bits=d},AW=function(e,t,r,n,i,a,o,s){var l,u,c,A,f,h,d,g,p,m=s.bits,v=0,y=0,b=0,E=0,I=0,C=0,B=0,w=0,x=0,Q=0,D=null,k=0,_=new cV.Buf16(16),S=new cV.Buf16(16),F=null,R=0;for(v=0;v<=15;v++)_[v]=0;for(y=0;y<n;y++)_[t[r+y]]++;for(E=15,I=m;E>=1&&0===_[E];E--);if(I>E&&(I=E),0===E)return i[a++]=0x1400000,i[a++]=0x1400000,s.bits=1,0;for(b=1;b<E&&0===_[b];b++);for(I<b&&(I=b),w=1,v=1;v<=15;v++)if(w<<=1,(w-=_[v])<0)return -1;if(w>0&&(0===e||1!==E))return -1;for(v=1,S[1]=0;v<15;v++)S[v+1]=S[v]+_[v];for(y=0;y<n;y++)0!==t[r+y]&&(o[S[t[r+y]]++]=y);if(0===e?(D=F=o,h=19):1===e?(D=AP,k-=257,F=AG,R-=257,h=256):(D=Az,F=AH,h=-1),Q=0,y=0,v=b,f=a,C=I,B=0,c=-1,A=(x=1<<I)-1,1===e&&x>852||2===e&&x>592)return 1;for(;;){d=v-B,o[y]<h?(g=0,p=o[y]):o[y]>h?(g=F[R+o[y]],p=D[k+o[y]]):(g=96,p=0),l=1<<v-B,b=u=1<<C;do i[f+(Q>>B)+(u-=l)]=d<<24|g<<16|p;while(0!==u)for(l=1<<v-1;Q&l;)l>>=1;if(0!==l?(Q&=l-1,Q+=l):Q=0,y++,0==--_[v]){if(v===E)break;v=t[r+o[y]]}if(v>I&&(Q&A)!==c){for(0===B&&(B=I),f+=b,w=1<<(C=v-B);C+B<E&&!((w-=_[C+B])<=0);)C++,w<<=1;if(x+=1<<C,1===e&&x>852||2===e&&x>592)return 1;i[c=Q&A]=I<<24|C<<16|f-a}}return 0!==Q&&(i[f+Q]=v-B<<24|4194304),s.bits=I,0};function Aj(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function AJ(){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 cV.Buf16(320),this.work=new cV.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function AK(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=1,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new cV.Buf32(852),t.distcode=t.distdyn=new cV.Buf32(592),t.sane=1,t.back=-1,0):-2}function Aq(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,AK(e)):-2}function AV(e,t){var r,n;return e&&e.state?(n=e.state,t<0?(r=0,t=-t):(r=(t>>4)+1,t<48&&(t&=15)),t&&(t<8||t>15))?-2:(null!==n.window&&n.wbits!==t&&(n.window=null),n.wrap=r,n.wbits=t,Aq(e)):-2}function AZ(e,t){var r,n;return e?(e.state=n=new AJ,n.window=null,0!==(r=AV(e,t))&&(e.state=null),r):-2}var AX=!0;function A$(e,t,r,n){var i,a=e.state;return null===a.window&&(a.wsize=1<<a.wbits,a.wnext=0,a.whave=0,a.window=new cV.Buf8(a.wsize)),n>=a.wsize?(cV.arraySet(a.window,t,r-a.wsize,a.wsize,0),a.wnext=0,a.whave=a.wsize):((i=a.wsize-a.wnext)>n&&(i=n),cV.arraySet(a.window,t,r-n,i,a.wnext),(n-=i)?(cV.arraySet(a.window,t,r-n,n,0),a.wnext=n,a.whave=a.wsize):(a.wnext+=i,a.wnext===a.wsize&&(a.wnext=0),a.whave<a.wsize&&(a.whave+=i))),0}AN.inflateReset=Aq,AN.inflateReset2=AV,AN.inflateResetKeep=AK,AN.inflateInit=function(e){return AZ(e,15)},AN.inflateInit2=AZ,AN.inflate=function(e,t){var r,n,i,a,o,s,l,u,c,A,f,h,d,g,p,m,v,y,b,E,I,C,B,w,x=0,Q=new cV.Buf8(4),D=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!e||!e.state||!e.output||!e.input&&0!==e.avail_in)return -2;12===(r=e.state).mode&&(r.mode=13),o=e.next_out,i=e.output,l=e.avail_out,a=e.next_in,n=e.input,s=e.avail_in,u=r.hold,c=r.bits,A=s,f=l,C=0;t:for(;;)switch(r.mode){case 1:if(0===r.wrap){r.mode=13;break}for(;c<16;){if(0===s)break t;s--,u+=n[a++]<<c,c+=8}if(2&r.wrap&&35615===u){r.check=0,Q[0]=255&u,Q[1]=u>>>8&255,r.check=Ab(r.check,Q,2,0),u=0,c=0,r.mode=2;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&u)<<8)+(u>>8))%31){e.msg="incorrect header check",r.mode=30;break}if((15&u)!=8){e.msg="unknown compression method",r.mode=30;break}if(u>>>=4,c-=4,I=(15&u)+8,0===r.wbits)r.wbits=I;else if(I>r.wbits){e.msg="invalid window size",r.mode=30;break}r.dmax=1<<I,e.adler=r.check=1,r.mode=512&u?10:12,u=0,c=0;break;case 2:for(;c<16;){if(0===s)break t;s--,u+=n[a++]<<c,c+=8}if(r.flags=u,(255&r.flags)!=8){e.msg="unknown compression method",r.mode=30;break}if(57344&r.flags){e.msg="unknown header flags set",r.mode=30;break}r.head&&(r.head.text=u>>8&1),512&r.flags&&(Q[0]=255&u,Q[1]=u>>>8&255,r.check=Ab(r.check,Q,2,0)),u=0,c=0,r.mode=3;case 3:for(;c<32;){if(0===s)break t;s--,u+=n[a++]<<c,c+=8}r.head&&(r.head.time=u),512&r.flags&&(Q[0]=255&u,Q[1]=u>>>8&255,Q[2]=u>>>16&255,Q[3]=u>>>24&255,r.check=Ab(r.check,Q,4,0)),u=0,c=0,r.mode=4;case 4:for(;c<16;){if(0===s)break t;s--,u+=n[a++]<<c,c+=8}r.head&&(r.head.xflags=255&u,r.head.os=u>>8),512&r.flags&&(Q[0]=255&u,Q[1]=u>>>8&255,r.check=Ab(r.check,Q,2,0)),u=0,c=0,r.mode=5;case 5:if(1024&r.flags){for(;c<16;){if(0===s)break t;s--,u+=n[a++]<<c,c+=8}r.length=u,r.head&&(r.head.extra_len=u),512&r.flags&&(Q[0]=255&u,Q[1]=u>>>8&255,r.check=Ab(r.check,Q,2,0)),u=0,c=0}else r.head&&(r.head.extra=null);r.mode=6;case 6:if(1024&r.flags&&((h=r.length)>s&&(h=s),h&&(r.head&&(I=r.head.extra_len-r.length,r.head.extra||(r.head.extra=Array(r.head.extra_len)),cV.arraySet(r.head.extra,n,a,h,I)),512&r.flags&&(r.check=Ab(r.check,n,h,a)),s-=h,a+=h,r.length-=h),r.length))break t;r.length=0,r.mode=7;case 7:if(2048&r.flags){if(0===s)break t;h=0;do I=n[a+h++],r.head&&I&&r.length<65536&&(r.head.name+=String.fromCharCode(I));while(I&&h<s)if(512&r.flags&&(r.check=Ab(r.check,n,h,a)),s-=h,a+=h,I)break t}else r.head&&(r.head.name=null);r.length=0,r.mode=8;case 8:if(4096&r.flags){if(0===s)break t;h=0;do I=n[a+h++],r.head&&I&&r.length<65536&&(r.head.comment+=String.fromCharCode(I));while(I&&h<s)if(512&r.flags&&(r.check=Ab(r.check,n,h,a)),s-=h,a+=h,I)break t}else r.head&&(r.head.comment=null);r.mode=9;case 9:if(512&r.flags){for(;c<16;){if(0===s)break t;s--,u+=n[a++]<<c,c+=8}if(u!==(65535&r.check)){e.msg="header crc mismatch",r.mode=30;break}u=0,c=0}r.head&&(r.head.hcrc=r.flags>>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=12;break;case 10:for(;c<32;){if(0===s)break t;s--,u+=n[a++]<<c,c+=8}e.adler=r.check=Aj(u),u=0,c=0,r.mode=11;case 11:if(0===r.havedict)return e.next_out=o,e.avail_out=l,e.next_in=a,e.avail_in=s,r.hold=u,r.bits=c,2;e.adler=r.check=1,r.mode=12;case 12:if(5===t||6===t)break t;case 13:if(r.last){u>>>=7&c,c-=7&c,r.mode=27;break}for(;c<3;){if(0===s)break t;s--,u+=n[a++]<<c,c+=8}switch(r.last=1&u,c-=1,3&(u>>>=1)){case 0:r.mode=14;break;case 1:if(!function(e){if(AX){var t;for(I9=new cV.Buf32(512),Ce=new cV.Buf32(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(AW(1,e.lens,0,288,I9,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;AW(2,e.lens,0,32,Ce,0,e.work,{bits:5}),AX=!1}
1e.lencode=I9,e.lenbits=9,e.distcode=Ce,e.distbits=5}(r),r.mode=20,6===t){u>>>=2,c-=2;break t}break;case 2:r.mode=17;break;case 3:e.msg="invalid block type",r.mode=30}u>>>=2,c-=2;break;case 14:for(u>>>=7&c,c-=7&c;c<32;){if(0===s)break t;s--,u+=n[a++]<<c,c+=8}if((65535&u)!=(u>>>16^65535)){e.msg="invalid stored block lengths",r.mode=30;break}if(r.length=65535&u,u=0,c=0,r.mode=15,6===t)break t;case 15:r.mode=16;case 16:if(h=r.length){if(h>s&&(h=s),h>l&&(h=l),0===h)break t;cV.arraySet(i,n,a,h,o),s-=h,a+=h,l-=h,o+=h,r.length-=h;break}r.mode=12;break;case 17:for(;c<14;){if(0===s)break t;s--,u+=n[a++]<<c,c+=8}if(r.nlen=(31&u)+257,c-=5,r.ndist=(31&(u>>>=5))+1,c-=5,r.ncode=(15&(u>>>=5))+4,u>>>=4,c-=4,r.nlen>286||r.ndist>30){e.msg="too many length or distance symbols",r.mode=30;break}r.have=0,r.mode=18;case 18:for(;r.have<r.ncode;){for(;c<3;){if(0===s)break t;s--,u+=n[a++]<<c,c+=8}r.lens[D[r.have++]]=7&u,u>>>=3,c-=3}for(;r.have<19;)r.lens[D[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,B={bits:r.lenbits},C=AW(0,r.lens,0,19,r.lencode,0,r.work,B),r.lenbits=B.bits,C){e.msg="invalid code lengths set",r.mode=30;break}r.have=0,r.mode=19;case 19:for(;r.have<r.nlen+r.ndist;){for(;p=(x=r.lencode[u&(1<<r.lenbits)-1])>>>24,m=x>>>16&255,v=65535&x,!(p<=c);){if(0===s)break t;s--,u+=n[a++]<<c,c+=8}if(v<16)u>>>=p,c-=p,r.lens[r.have++]=v;else{if(16===v){for(w=p+2;c<w;){if(0===s)break t;s--,u+=n[a++]<<c,c+=8}if(u>>>=p,c-=p,0===r.have){e.msg="invalid bit length repeat",r.mode=30;break}I=r.lens[r.have-1],h=3+(3&u),u>>>=2,c-=2}else if(17===v){for(w=p+3;c<w;){if(0===s)break t;s--,u+=n[a++]<<c,c+=8}u>>>=p,c-=p,I=0,h=3+(7&u),u>>>=3,c-=3}else{for(w=p+7;c<w;){if(0===s)break t;s--,u+=n[a++]<<c,c+=8}u>>>=p,c-=p,I=0,h=11+(127&u),u>>>=7,c-=7}if(r.have+h>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=30;break}for(;h--;)r.lens[r.have++]=I}}if(30===r.mode)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=30;break}if(r.lenbits=9,B={bits:r.lenbits},C=AW(1,r.lens,0,r.nlen,r.lencode,0,r.work,B),r.lenbits=B.bits,C){e.msg="invalid literal/lengths set",r.mode=30;break}if(r.distbits=6,r.distcode=r.distdyn,B={bits:r.distbits},C=AW(2,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,B),r.distbits=B.bits,C){e.msg="invalid distances set",r.mode=30;break}if(r.mode=20,6===t)break t;case 20:r.mode=21;case 21:if(s>=6&&l>=258){e.next_out=o,e.avail_out=l,e.next_in=a,e.avail_in=s,r.hold=u,r.bits=c,AY(e,f),o=e.next_out,i=e.output,l=e.avail_out,a=e.next_in,n=e.input,s=e.avail_in,u=r.hold,c=r.bits,12===r.mode&&(r.back=-1);break}for(r.back=0;p=(x=r.lencode[u&(1<<r.lenbits)-1])>>>24,m=x>>>16&255,v=65535&x,!(p<=c);){if(0===s)break t;s--,u+=n[a++]<<c,c+=8}if(m&&(240&m)==0){for(y=p,b=m,E=v;p=(x=r.lencode[E+((u&(1<<y+b)-1)>>y)])>>>24,m=x>>>16&255,v=65535&x,!(y+p<=c);){if(0===s)break t;s--,u+=n[a++]<<c,c+=8}u>>>=y,c-=y,r.back+=y}if(u>>>=p,c-=p,r.back+=p,r.length=v,0===m){r.mode=26;break}if(32&m){r.back=-1,r.mode=12;break}if(64&m){e.msg="invalid literal/length code",r.mode=30;break}r.extra=15&m,r.mode=22;case 22:if(r.extra){for(w=r.extra;c<w;){if(0===s)break t;s--,u+=n[a++]<<c,c+=8}r.length+=u&(1<<r.extra)-1,u>>>=r.extra,c-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=23;case 23:for(;p=(x=r.distcode[u&(1<<r.distbits)-1])>>>24,m=x>>>16&255,v=65535&x,!(p<=c);){if(0===s)break t;s--,u+=n[a++]<<c,c+=8}if((240&m)==0){for(y=p,b=m,E=v;p=(x=r.distcode[E+((u&(1<<y+b)-1)>>y)])>>>24,m=x>>>16&255,v=65535&x,!(y+p<=c);){if(0===s)break t;s--,u+=n[a++]<<c,c+=8}u>>>=y,c-=y,r.back+=y}if(u>>>=p,c-=p,r.back+=p,64&m){e.msg="invalid distance code",r.mode=30;break}r.offset=v,r.extra=15&m,r.mode=24;case 24:if(r.extra){for(w=r.extra;c<w;){if(0===s)break t;s--,u+=n[a++]<<c,c+=8}r.offset+=u&(1<<r.extra)-1,u>>>=r.extra,c-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=30;break}r.mode=25;case 25:if(0===l)break t;if(h=f-l,r.offset>h){if((h=r.offset-h)>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=30;break}h>r.wnext?(h-=r.wnext,d=r.wsize-h):d=r.wnext-h,h>r.length&&(h=r.length),g=r.window}else g=i,d=o-r.offset,h=r.length;h>l&&(h=l),l-=h,r.length-=h;do i[o++]=g[d++];while(--h)0===r.length&&(r.mode=21);break;case 26:if(0===l)break t;i[o++]=r.length,l--,r.mode=21;break;case 27:if(r.wrap){for(;c<32;){if(0===s)break t;s--,u|=n[a++]<<c,c+=8}if(f-=l,e.total_out+=f,r.total+=f,f&&(e.adler=r.check=r.flags?Ab(r.check,i,f,o-f):Av(r.check,i,f,o-f)),f=l,(r.flags?u:Aj(u))!==r.check){e.msg="incorrect data check",r.mode=30;break}u=0,c=0}r.mode=28;case 28:if(r.wrap&&r.flags){for(;c<32;){if(0===s)break t;s--,u+=n[a++]<<c,c+=8}if(u!==(0|r.total)){e.msg="incorrect length check",r.mode=30;break}u=0,c=0}r.mode=29;case 29:C=1;break t;case 30:C=-3;break t;case 31:return -4;default:return -2}return e.next_out=o,e.avail_out=l,e.next_in=a,e.avail_in=s,r.hold=u,r.bits=c,(r.wsize||f!==e.avail_out&&r.mode<30&&(r.mode<27||4!==t))&&A$(e,e.output,e.next_out,f-e.avail_out),A-=e.avail_in,f-=e.avail_out,e.total_in+=A,e.total_out+=f,r.total+=f,r.wrap&&f&&(e.adler=r.check=r.flags?Ab(r.check,i,f,e.next_out-f):Av(r.check,i,f,e.next_out-f)),e.data_type=r.bits+64*!!r.last+128*(12===r.mode)+256*(20===r.mode||15===r.mode),(0===A&&0===f||4===t)&&0===C&&(C=-5),C},AN.inflateEnd=function(e){if(!e||!e.state)return -2;var t=e.state;return t.window&&(t.window=null),e.state=null,0},AN.inflateGetHeader=function(e,t){var r;return e&&e.state&&(2&(r=e.state).wrap)!=0?(r.head=t,t.done=!1,0):-2},AN.inflateSetDictionary=function(e,t){var r,n=t.length;return e&&e.state&&(0===(r=e.state).wrap||11===r.mode)?11===r.mode&&Av(1,t,n,0)!==r.check?-3:A$(e,t,n,n)?(r.mode=31,-4):(r.havedict=1,0):-2},AN.inflateInfo="pako inflate (from Nodeca project)";var A0={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_ER
1ROR:-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};for(var A1 in A0)cp[A1]=A0[A1];function A2(e){if("number"!=typeof e||e<cp.DEFLATE||e>cp.UNZIP)throw TypeError("Bad argument");this.dictionary=null,this.err=0,this.flush=0,this.init_done=!1,this.level=0,this.memLevel=0,this.mode=e,this.strategy=0,this.windowBits=0,this.write_in_progress=!1,this.pending_close=!1,this.gzip_id_bytes_read=0}cp.NONE=0,cp.DEFLATE=1,cp.INFLATE=2,cp.GZIP=3,cp.GUNZIP=4,cp.DEFLATERAW=5,cp.INFLATERAW=6,cp.UNZIP=7,A2.prototype.close=function(){if(this.write_in_progress){this.pending_close=!0;return}this.pending_close=!1,cJ(this.init_done,"close before init"),cJ(this.mode<=cp.UNZIP),this.mode===cp.DEFLATE||this.mode===cp.GZIP||this.mode===cp.DEFLATERAW?cq.deflateEnd(this.strm):(this.mode===cp.INFLATE||this.mode===cp.GUNZIP||this.mode===cp.INFLATERAW||this.mode===cp.UNZIP)&&AN.inflateEnd(this.strm),this.mode=cp.NONE,this.dictionary=null},A2.prototype.write=function(e,t,r,n,i,a,o){return this._write(!0,e,t,r,n,i,a,o)},A2.prototype.writeSync=function(e,t,r,n,i,a,o){return this._write(!1,e,t,r,n,i,a,o)},A2.prototype._write=function(e,t,r,n,i,a,o,s){if(cJ.equal(arguments.length,8),cJ(this.init_done,"write before init"),cJ(this.mode!==cp.NONE,"already finalized"),cJ.equal(!1,this.write_in_progress,"write already in progress"),cJ.equal(!1,this.pending_close,"close is pending"),this.write_in_progress=!0,cJ.equal(!1,void 0===t,"must provide flush value"),this.write_in_progress=!0,t!==cp.Z_NO_FLUSH&&t!==cp.Z_PARTIAL_FLUSH&&t!==cp.Z_SYNC_FLUSH&&t!==cp.Z_FULL_FLUSH&&t!==cp.Z_FINISH&&t!==cp.Z_BLOCK)throw Error("Invalid flush value");if(null==r&&(r=lo.alloc(0),i=0,n=0),this.strm.avail_in=i,this.strm.input=r,this.strm.next_in=n,this.strm.avail_out=s,this.strm.output=a,this.strm.next_out=o,this.flush=t,!e)return(this._process(),this._checkError())?this._afterSync():void 0;var l=this;return lV.nextTick(function(){l._process(),l._after()}),this},A2.prototype._afterSync=function(){var e=this.strm.avail_out,t=this.strm.avail_in;return this.write_in_progress=!1,[t,e]},A2.prototype._process=function(){var e=null;switch(this.mode){case cp.DEFLATE:case cp.GZIP:case cp.DEFLATERAW:this.err=cq.deflate(this.strm,this.flush);break;case cp.UNZIP:switch(this.strm.avail_in>0&&(e=this.strm.next_in),this.gzip_id_bytes_read){case 0:if(null===e)break;if(31===this.strm.input[e]){if(this.gzip_id_bytes_read=1,e++,1===this.strm.avail_in)break}else{this.mode=cp.INFLATE;break}case 1:if(null===e)break;139===this.strm.input[e]?(this.gzip_id_bytes_read=2,this.mode=cp.GUNZIP):this.mode=cp.INFLATE;break;default:throw Error("invalid number of gzip magic number bytes read")}case cp.INFLATE:case cp.GUNZIP:case cp.INFLATERAW:for(this.err=AN.inflate(this.strm,this.flush),this.err===cp.Z_NEED_DICT&&this.dictionary&&(this.err=AN.inflateSetDictionary(this.strm,this.dictionary),this.err===cp.Z_OK?this.err=AN.inflate(this.strm,this.flush):this.err===cp.Z_DATA_ERROR&&(this.err=cp.Z_NEED_DICT));this.strm.avail_in>0&&this.mode===cp.GUNZIP&&this.err===cp.Z_STREAM_END&&0!==this.strm.next_in[0];)this.reset(),this.err=AN.inflate(this.strm,this.flush);break;default:throw Error("Unknown mode "+this.mode)}},A2.prototype._checkError=function(){switch(this.err){case cp.Z_OK:case cp.Z_BUF_ERROR:if(0!==this.strm.avail_out&&this.flush===cp.Z_FINISH)return this._error("unexpected end of file"),!1;break;case cp.Z_STREAM_END:break;case cp.Z_NEED_DICT:return null==this.dictionary?this._error("Missing dictionary"):this._error("Bad dictionary"),!1;default:return this._error("Zlib error"),!1}return!0},A2.prototype._after=function(){if(this._checkError()){var e=this.strm.avail_out,t=this.strm.avail_in;this.write_in_progress=!1,this.callback(t,e),this.pending_close&&this.close()}},A2.prototype._error=function(e){this.strm.msg&&(e=this.strm.msg),this.onerror(e,this.err),this.write_in_progress=!1,this.pending_close&&this.close()},A2.prototype.init=function(e,t,r,n,i){cJ(4==arguments.length||5==arguments.length,"init(windowBits, level, memLevel, strategy, [dictionary])"),cJ(e>=8&&e<=15,"invalid windowBits"),cJ(t>
1=-1&&t<=9,"invalid compression level"),cJ(r>=1&&r<=9,"invalid memlevel"),cJ(n===cp.Z_FILTERED||n===cp.Z_HUFFMAN_ONLY||n===cp.Z_RLE||n===cp.Z_FIXED||n===cp.Z_DEFAULT_STRATEGY,"invalid strategy"),this._init(t,e,r,n,i),this._setDictionary()},A2.prototype.params=function(){throw Error("deflateParams Not supported")},A2.prototype.reset=function(){this._reset(),this._setDictionary()},A2.prototype._init=function(e,t,r,n,i){switch(this.level=e,this.windowBits=t,this.memLevel=r,this.strategy=n,this.flush=cp.Z_NO_FLUSH,this.err=cp.Z_OK,(this.mode===cp.GZIP||this.mode===cp.GUNZIP)&&(this.windowBits+=16),this.mode===cp.UNZIP&&(this.windowBits+=32),(this.mode===cp.DEFLATERAW||this.mode===cp.INFLATERAW)&&(this.windowBits=-1*this.windowBits),this.strm=new cK,this.mode){case cp.DEFLATE:case cp.GZIP:case cp.DEFLATERAW:this.err=cq.deflateInit2(this.strm,this.level,cp.Z_DEFLATED,this.windowBits,this.memLevel,this.strategy);break;case cp.INFLATE:case cp.GUNZIP:case cp.INFLATERAW:case cp.UNZIP:this.err=AN.inflateInit2(this.strm,this.windowBits);break;default:throw Error("Unknown mode "+this.mode)}this.err!==cp.Z_OK&&this._error("Init error"),this.dictionary=i,this.write_in_progress=!1,this.init_done=!0},A2.prototype._setDictionary=function(){if(null!=this.dictionary){switch(this.err=cp.Z_OK,this.mode){case cp.DEFLATE:case cp.DEFLATERAW:this.err=cq.deflateSetDictionary(this.strm,this.dictionary)}this.err!==cp.Z_OK&&this._error("Failed to set dictionary")}},A2.prototype._reset=function(){switch(this.err=cp.Z_OK,this.mode){case cp.DEFLATE:case cp.DEFLATERAW:case cp.GZIP:this.err=cq.deflateReset(this.strm);break;case cp.INFLATE:case cp.INFLATERAW:case cp.GUNZIP:this.err=AN.inflateReset(this.strm)}this.err!==cp.Z_OK&&this._error("Failed to reset stream")},cp.Zlib=A2;var A5=lZ(uL);!function(e){var t=l$.Buffer,r=cg.Transform,n=cJ.ok,a=l$.kMaxLength,o="Cannot create final Buffer. It would be larger than 0x"+a.toString(16)+" bytes";cp.Z_MIN_WINDOWBITS=8,cp.Z_MAX_WINDOWBITS=15,cp.Z_DEFAULT_WINDOWBITS=15,cp.Z_MIN_CHUNK=64,cp.Z_MAX_CHUNK=1/0,cp.Z_DEFAULT_CHUNK=16384,cp.Z_MIN_MEMLEVEL=1,cp.Z_MAX_MEMLEVEL=9,cp.Z_DEFAULT_MEMLEVEL=8,cp.Z_MIN_LEVEL=-1,cp.Z_MAX_LEVEL=9,cp.Z_DEFAULT_LEVEL=cp.Z_DEFAULT_COMPRESSION;for(var s=Object.keys(cp),l=0;l<s.length;l++){var u=s[l];u.match(/^Z/)&&Object.defineProperty(e,u,{enumerable:!0,value:cp[u],writable:!1})}for(var c={Z_OK:cp.Z_OK,Z_STREAM_END:cp.Z_STREAM_END,Z_NEED_DICT:cp.Z_NEED_DICT,Z_ERRNO:cp.Z_ERRNO,Z_STREAM_ERROR:cp.Z_STREAM_ERROR,Z_DATA_ERROR:cp.Z_DATA_ERROR,Z_MEM_ERROR:cp.Z_MEM_ERROR,Z_BUF_ER
1ROR:cp.Z_BUF_ERROR,Z_VERSION_ERROR:cp.Z_VERSION_ERROR},A=Object.keys(c),f=0;f<A.length;f++){var h=A[f];c[c[h]]=h}function d(e,r,n){var i=[],s=0;function l(){for(var t;null!==(t=e.read());)i.push(t),s+=t.length;e.once("readable",l)}function u(){var r,l=null;s>=a?l=RangeError(o):r=t.concat(i,s),i=[],e.close(),n(l,r)}e.on("error",function(t){e.removeListener("end",u),e.removeListener("readable",l),n(t)}),e.on("end",u),e.end(r),l()}function g(e,r){if("string"==typeof r&&(r=t.from(r)),!t.isBuffer(r))throw TypeError("Not a string or buffer");var n=e._finishFlushFlag;return e._processChunk(r,n)}function p(e){if(!(0,i._)(this,p))return new p(e);B.call(this,e,cp.DEFLATE)}function m(e){if(!(0,i._)(this,m))return new m(e);B.call(this,e,cp.INFLATE)}function v(e){if(!(0,i._)(this,v))return new v(e);B.call(this,e,cp.GZIP)}function y(e){if(!(0,i._)(this,y))return new y(e);B.call(this,e,cp.GUNZIP)}function b(e){if(!(0,i._)(this,b))return new b(e);B.call(this,e,cp.DEFLATERAW)}function E(e){if(!(0,i._)(this,E))return new E(e);B.call(this,e,cp.INFLATERAW)}function I(e){if(!(0,i._)(this,I))return new I(e);B.call(this,e,cp.UNZIP)}function C(e){return e===cp.Z_NO_FLUSH||e===cp.Z_PARTIAL_FLUSH||e===cp.Z_SYNC_FLUSH||e===cp.Z_FULL_FLUSH||e===cp.Z_FINISH||e===cp.Z_BLOCK}function B(n,i){var a=this;if(this._opts=n=n||{},this._chunkSize=n.chunkSize||e.Z_DEFAULT_CHUNK,r.call(this,n),n.flush&&!C(n.flush))throw Error("Invalid flush flag: "+n.flush);if(n.finishFlush&&!C(n.finishFlush))throw Error("Invalid flush flag: "+n.finishFlush);if(this._flushFlag=n.flush||cp.Z_NO_FLUSH,this._finishFlushFlag=void 0!==n.finishFlush?n.finishFlush:cp.Z_FINISH,n.chunkSize&&(n.chunkSize<e.Z_MIN_CHUNK||n.chunkSize>e.Z_MAX_CHUNK))throw Error("Invalid chunk size: "+n.chunkSize);if(n.windowBits&&(n.windowBits<e.Z_MIN_WINDOWBITS||n.windowBits>e.Z_MAX_WINDOWBITS))throw Error("Invalid windowBits: "+n.windowBits);if(n.level&&(n.level<e.Z_MIN_LEVEL||n.level>e.Z_MAX_LEVEL))throw Error("Invalid compression level: "+n.level);if(n.memLevel&&(n.memLevel<e.Z_MIN_MEMLEVEL||n.memLevel>e.Z_MAX_MEMLEVEL))throw Error("Invalid memLevel: "+n.memLevel);if(n.strategy&&n.strategy!=e.Z_FILTERED&&n.strategy!=e.Z_HUFFMAN_ONLY&&n.strategy!=e.Z_RLE&&n.strategy!=e.Z_FIXED&&n.strategy!=e.Z_DEFAULT_STRATEGY)throw Error("Invalid strategy: "+n.strategy);if(n.dictionary&&!t.isBuffer(n.dictionary))throw Error("Invalid dictionary: it should be a Buffer instance");
1this._handle=new cp.Zlib(i);var o=this;this._hadError=!1,this._handle.onerror=function(t,r){w(o),o._hadError=!0;var n=Error(t);n.errno=r,n.code=e.codes[r],o.emit("error",n)};var s=e.Z_DEFAULT_COMPRESSION;"number"==typeof n.level&&(s=n.level);var l=e.Z_DEFAULT_STRATEGY;"number"==typeof n.strategy&&(l=n.strategy),this._handle.init(n.windowBits||e.Z_DEFAULT_WINDOWBITS,s,n.memLevel||e.Z_DEFAULT_MEMLEVEL,l,n.dictionary),this._buffer=t.allocUnsafe(this._chunkSize),this._offset=0,this._level=s,this._strategy=l,this.once("end",this.close),Object.defineProperty(this,"_closed",{get:function(){return!a._handle},configurable:!0,enumerable:!0})}function w(e,t){t&&lV.nextTick(t),e._handle&&(e._handle.close(),e._handle=null)}function x(e){e.emit("close")}Object.defineProperty(e,"codes",{enumerable:!0,value:Object.freeze(c),writable:!1}),e.Deflate=p,e.Inflate=m,e.Gzip=v,e.Gunzip=y,e.DeflateRaw=b,e.InflateRaw=E,e.Unzip=I,e.createDeflate=function(e){return new p(e)},e.createInflate=function(e){return new m(e)},e.createDeflateRaw=function(e){return new b(e)},e.createInflateRaw=function(e){return new E(e)},e.createGzip=function(e){return new v(e)},e.createGunzip=function(e){return new y(e)},e.createUnzip=function(e){return new I(e)},e.deflate=function(e,t,r){return"function"==typeof t&&(r=t,t={}),d(new p(t),e,r)},e.deflateSync=function(e,t){return g(new p(t),e)},e.gzip=function(e,t,r){return"function"==typeof t&&(r=t,t={}),d(new v(t),e,r)},e.gzipSync=function(e,t){return g(new v(t),e)},e.deflateRaw=function(e,t,r){return"function"==typeof t&&(r=t,t={}),d(new b(t),e,r)},e.deflateRawSync=function(e,t){return g(new b(t),e)},e.unzip=function(e,t,r){return"function"==typeof t&&(r=t,t={}),d(new I(t),e,r)},e.unzipSync=function(e,t){return g(new I(t),e)},e.inflate=function(e,t,r){return"function"==typeof t&&(r=t,t={}),d(new m(t),e,r)},e.inflateSync=function(e,t){return g(new m(t),e)},e.gunzip=function(e,t,r){return"function"==typeof t&&(r=t,t={}),d(new y(t),e,r)},e.gunzipSync=function(e,t){return g(new y(t),e)},e.inflateRaw=function(e,t,r){return"function"==typeof t&&(r=t,t={}),d(new E(t),e,r)},e.inflateRawSync=function(e,t){return g(new E(t),e)},A5.inherits(B,r),B.prototype.params=function(t,r,i){if(t<e.Z_MIN_LEVEL||t>e.Z_MAX_LEVEL)throw RangeError("Invalid compression level: "+t);if(r!=e.Z_FILTERED&&r!=e.Z_HUFFMAN_ONLY&&r!=e.Z_RLE&&r!=e.Z_FIXED&&r!=e.Z_DEFAULT_STRATEGY)throw TypeError("Invalid strategy: "+r);if(this._level!==t||this._strategy!==r){var a=this;this.flush(cp.Z_SYNC_FLUSH,function(){n(a._handle,"zlib binding closed"),a._handle.params(t,r),!a._hadError&&(a._level=t,a._strategy=r,i&&i())})}else lV.nextTick(i)},B.prototype.reset=function(){return n(this._handle,"zlib binding closed"),this._handle.reset()},B.prototype._flush=function(e){this._transform(t.alloc(0),"",e)},B.prototype.flush=function(e,r){var n=this,i=this._writableState;"function"!=typeof e&&(void 0!==e||r)||(r=e,e=cp.Z_FULL_FLUSH),i.ended?r&&lV.nextTick(r):i.ending?r&&this.once("end",r):i.needDrain?r&&this.once("drain",function(){return n.flush(e,r)}):(this._flushFlag=e,this.write(t.alloc(0),"",r))},B.prototype.close=function(e){w(this,e),lV.nextTick(x,this)},B.prototype._transform=function(e,r,n){var i,a=this._writableState,o=(a.ending||a.ended)&&(!e||a.length===e.length);return null===e||t.isBuffer(e)?this._handle?void(o?i=this._finishFlushFlag:(i=this._flushFlag,e.length>=a.length&&(this._flushFlag=this._opts.flush||cp.Z_NO_FLUSH)),this._processChunk(e,i,n)):n(Error("zlib binding closed")):n(Error("invalid input"))},B.prototype._processChunk=function(e,r,i){var s=e&&e.length,l=this._chunkSize-this._offset,u=0,c=this,A="function"==typeof i;if(!A){var f,h=[],d=0;this.on("error",function(e){f=e}),n(this._handle,"zlib binding closed");do var g=this._handle.writeSync(r,e,u,s,this._buffer,this._offset,l);while(!this._hadError&&v(g[0],g[1]))if(this._hadError)throw f;if(d>=a)throw w(this),RangeError(o);var p=t.concat(h,d);return w(this),p}n(this._handle,"zlib binding closed");var m=this._handle.write(r,e,u,s,this._buffer,this._offset,l);function v(a,o){if(this&&(this.buffer=null,this.callback=null),!c._hadError){var f=l-o;if(n(f>=0,"have should not go down"),f>0){var g=c._buffer.slice(c._offset,c._offset+f);c._offset+=f,A?c.push(g):(h.push(g),d+=g.length)}if((0===o||c._offset>=c._chunkSize)&&(l=c._chunkSize,c._offset=0,c._buffer=t.allocUnsafe(c._chunkSize)),0===o){if(u+=s-a,s=a,!A)return!0;var p=c._handle.write(r,e,u,s,c._buffer,c._offset,c._chunkSize);return p.callback=v,void(p.buffer=e)}if(!A)return!1;i()}}m.buffer=e,m.callback=v},A5.inherits(p,B),A5.inherits(m,B),A5.inherits(v,B),A5.inherits(y,B),A5.inherits(b,B),A5.inherits(E,B),A5.inherits(I,B)}(lX);var A3=lX&&lX.__esModule&&Object.prototype.hasOwnProperty.call(lX,"default")?lX.default:lX,A4=function(){function e(t){for((0,M._)(this,e),this.data=t,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.text={};;){var r,n=this.readUInt32(),i="";for(r=0;r<4;r++)i+=String.fromCharCode(this.data[this.pos++]);switch(i){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"PLTE":this.palette=this.read(n);break;case"IDAT":for(r=0;r<n;r++)this.imgData.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:this.transparency.indexed=this.read(n);var a=255-this.transparency.indexed.length;if(a>0)for(r=0;r<a;r++)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(n)[0];break;case 2:this.transparency.rgb=this.read(n)}break;case"tEXt":var o=this.read(n),s=o.indexOf(0),l=String.fromCharCode.apply(String,o.slice(0,s));this.text[l]=String.fromCharCode.apply(String,o.slice(s+1));break;case"IEND":switch(this.colorType){case 0:case 3:case 4:this.colors=1;break;case 2:case 6:this.colors=3}this.hasAlphaChannel=[4,6].includes(this.colorType);var u=this.colors+ +!!this.hasAlphaChannel;switch(this.pixelBitlength=this.bits*u,this.colors){case 1:this.colorSpace
1="DeviceGray";break;case 3:this.colorSpace="DeviceRGB"}this.imgData=lo.from(this.imgData);return;default:this.pos+=n}if(this.pos+=4,this.pos>this.data.length)throw Error("Incomplete or corrupt PNG file")}}return(0,U._)(e,[{key:"read",value:function(e){for(var t=Array(e),r=0;r<e;r++)t[r]=this.data[this.pos++];return t}},{key:"readUInt32",value:function(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]}},{key:"readUInt16",value:function(){return this.data[this.pos++]<<8|this.data[this.pos++]}},{key:"decodePixels",value:function(e){var t=this;return A3.inflate(this.imgData,function(r,n){var i=function(e,t,r,i,c){void 0===c&&(c=!1);for(var A=Math.ceil((o-e)/r),f=Math.ceil((s-t)/i),h=l*A,d=c?u:lo.alloc(h*f),g=0,p=0;g<f&&a<n.length;){switch(n[a++]){case 0:for(y=0;y<h;y++)d[p++]=n[a++];break;case 1:for(y=0;y<h;y++)m=n[a++],b=y<l?0:d[p-l],d[p++]=(m+b)%256;break;case 2:for(y=0;y<h;y++)m=n[a++],v=(y-y%l)/l,E=g&&d[(g-1)*h+v*l+y%l],d[p++]=(E+m)%256;break;case 3:for(y=0;y<h;y++)m=n[a++],v=(y-y%l)/l,b=y<l?0:d[p-l],E=g&&d[(g-1)*h+v*l+y%l],d[p++]=(m+Math.floor((b+E)/2))%256;break;case 4:for(y=0;y<h;y++){m=n[a++],v=(y-y%l)/l,b=y<l?0:d[p-l],0===g?E=C=0:(E=d[(g-1)*h+v*l+y%l],C=v&&d[(g-1)*h+(v-1)*l+y%l]);var m,v,y,b,E,I,C,B=b+E-C,w=Math.abs(B-b),x=Math.abs(B-E),Q=Math.abs(B-C);I=w<=x&&w<=Q?b:x<=Q?E:C,d[p++]=(m+I)%256}break;default:throw Error("Invalid filter algorithm: ".concat(n[a-1]))}if(!c){var D=((t+g*i)*o+e)*l,k=g*h;for(y=0;y<A;y++){for(var _=0;_<l;_++)u[D++]=d[k++];D+=(r-1)*l}}g++}};if(r)throw r;var a=0,o=t.width,s=t.height,l=t.pixelBitlength/8,u=lo.alloc(o*s*l);return 1===t.interlaceMethod?(i(0,0,8,8),i(4,0,8,8),i(0,4,4,8),i(2,0,4,4),i(0,2,2,4),i(1,0,2,2),i(0,1,1,2)):i(0,0,1,1,!0),e(u)})}},{key:"decodePalette",value:function(){for(var e,t=this.palette,r=t.length,n=this.transparency.indexed||[],i=lo.alloc(n.length+r),a=0,o=0,s=0;s<r;s+=3)i[a++]=t[s],i[a++]=t[s+1],i[a++]=t[s+2],i[a++]=null!=(e=n[o++])?e:255;return i}},{key:"copyToImageData",value:function(e,t){var r,n,i=this.colors,a=null,o=this.hasAlphaChannel;this.palette.length&&(a=this._decodedPalette||(this._decodedPalette=this.decodePalette()),i=4,o=!0);var s=e.data||e,l=s.length,u=a||t,c=r=0;if(1===i)for(;c<l;){n=a?4*t[c/4]:r;var A=u[n++];s[c++]=A,s[c++]=A,s[c++]=A,s[c++]=o?u[n++]:255,r=n}else for(;c<l;)n=a?4*t[c/4]:r,s[c++]=u[n++],s[c++]=u[n++],s[c++]=u[n++],s[c++]=o?u[n++]:255,r=n}},{key:"decode",value:function(e){var t=this,r=lo.alloc(this.width*this.height*4);return this.decodePixels(function(n){return t.copyToImageData(r,n),e(r)})}}],[{key:"decode",value:function(e,t){throw Error("PNG.decode not available in browser build")}},{key:"load",value:function(e){throw Error("PNG.load not available in browser build")}}]),e}(),A6=e.i(417137),A8=e.g,A7=[],A9=[],fe="u">typeof Uint8Array?Uint8Array:Array,ft=!1;function fr(){ft=!0;for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t=0,r=e.length;t<r;++t)A7[t]=e[t],A9[e.charCodeAt(t)]=t;A9[45]=62,A9[95]=63}function fn(e){ft||fr();for(var t,r=e.length,n=r%3,i="",a=[],o=0,s=r-n;o<s;o+=16383)a.push(function(e,t,r){for(var n,i=[],a=t;a<r;a+=3)n=(e[a]<<16)+(e[a+1]<<8)+e[a+2],i.push(A7[n>>18&63]+A7[n>>12&63]+A7[n>>6&63]+A7[63&n]);return i.join("")}(e,o,o+16383>s?s:o+16383));return 1===n?(i+=A7[(t=e[r-1])>>2],i+=A7[t<<4&63],i+="=="):2===n&&(i+=A7[(t=(e[r-2]<<8)+e[r-1])>>10],i+=A7[t>>4&63],i+=A7[t<<2&63],i+="="),a.push(i),a.join("")}function fi(e,t,r,n,i){var a,o,s=8*i-n-1,l=(1<<s)-1,u=l>>1,c=-7,A=r?i-1:0,f=r?-1:1,h=e[t+A];for(A+=f,a=h&(1<<-c)-1,h>>=-c,c+=s;c>0;a=256*a+e[t+A],A+=f,c-=8);for(o=a&(1<<-c)-1,a>>=-c,c+=n;c>0;o=256*o+e[t+A],A+=f,c-=8);if(0===a)a=1-u;else{if(a===l)return o?NaN:1/0*(h?-1:1);o+=Math.pow(2,n),a-=u}return(h?-1:1)*o*Math.pow(2,a-n)}function fa(e,t,r,n,i,a){var o,s,l,u=8*a-i-1,c=(1<<u)-1,A=c>>1,f=5960464477539062e-23*(23===i),h=n?0:a-1,d=n?1:-1,g=+(t<0||0===t&&1/t<0);for(isNaN(t=Math.abs(t))||t===1/0?(s=+!!isNaN(t),o=c):(o=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-o))<1&&(o--,l*=2),o+A>=1?t+=f/l:t+=f*Math.pow(2,1-A),t*l>=2&&(o++,l/=2),o+A>=c?(s=0,o=c):o+A>=1?(s=(t*l-1)*Math.pow(2,i),o+=A):(s=t*Math.pow(2,A-1)*Math.pow(2,i),o=0));i>=8;e[r+h]=255&s,h+=d,s/=256,i-=8);for(o=o<<i|s,u+=i;u>0;e[r+h]=255&o,h+=d,o/=256,u-=8);e[r+h-d]|=128*g}var fo={}.toString,fs=Array.isArray||function(e){return"[object Array]"==fo.call(e)};fA.TYPED_ARRAY_SUPPORT=void 0===A8.TYPED_ARRAY_SUPPORT||A8.TYPED_ARRAY_SUPPORT;var fl=fu();function fu(){return fA.TYPED_ARRAY_SUPPORT?0x7fffffff:0x3fffffff}function fc(e,t){if(fu()<t)throw RangeError("Invalid typed array length");return fA.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t)).__proto__=fA.prototype:(null===e&&(e=new fA(t)),e.length=t),e}function fA(e,t,r){if(!fA.TYPED_ARRAY_SUPPORT&&!(0,i._)(this,fA))return new fA(e,t,r);if("number"==typeof e){if("string"==typeof t)throw Error("If encoding is specified then the first argument must be a string");return fd(this,e)}return ff(this,e,t,r)}function ff(e,t,r,n){if("number"==typeof t)throw TypeError('"value" argument must not be a number');return"u">typeof ArrayBuffer&&(0,i._)(t,ArrayBuffer)?function(e,t,r,n){if(t.byteLength,r<0||t.byteLength<r)throw RangeError("'offset' is out of bounds");if(t.byteLength<r+(n||0))throw RangeError("'length' is out of bounds");return t=void 0===r&&void 0===n?new Uint8Array(t):void 0===n?new Uint8Array(t,r):new Uint8Array(t,r,n),fA.TYPED_ARRAY_SUPPORT?(e=t).__proto__=fA.prototype:e=fg(e,t),e}(e,t,r,n):"string"==typeof t?function(e,t,r){if(("string"!=typeof r||""===r)&&(r="utf8"),!fA.isEncoding(r))throw TypeError('"encoding" must be a valid string encoding');var n=0|fv(t,r),i=(e=fc(e,n)).write(t,r);return i!==n&&(e=e.slice(0,i)),e}(e,t,r):function(e,t){if(fm(t)){var r,n=0|fp(t.length);return 0===(e=fc(e,n)).length||t.copy(e,0,0,n),e}if(t){if("u">typeof ArrayBuffer&&(0,i._)(t.buffer,ArrayBuffer)||"length"in t){return"number"!=typeof t.length||(r=t.length)!=r?fc(e,0):fg(e,t)}if("Buffer"===t.type&&fs(t.data))return fg(e,t.data)}throw TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}function fh(e){if("number"!=typeof e)throw TypeError('"size" argument must be a number');if(e<0)throw RangeError('"size" argument must not be negative')}function fd(e,t){if(fh(t),e=fc(e,t<0?0:0|fp(t)),!fA.TYPED_ARRAY_SUPPORT)for(var r=0;r<t;++r)e[r]=0;return e}function fg(e,t){var r=t.length<0?0:0|fp(t.length);e=fc(e,r);for(var n=0;n<r;n+=1)e[n]=255&t[n];return e}function fp(e){if(e>=fu())throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+fu().toString(16)+" bytes");return 0|e}function fm(e){return!!(null!=e&&e._isBuffer)}function fv(e,t){if(fm(e))return e.length;if("u">
1typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||(0,i._)(e,ArrayBuffer)))return e.byteLength;"string"!=typeof e&&(e=""+e);var r=e.length;if(0===r)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return fF(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return fT(e).length;default:if(n)return fF(e).length;t=(""+t).toLowerCase(),n=!0}}function fy(e,t,r){var n,i,a,o=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===r||r>this.length)&&(r=this.length),r<=0||(r>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,r){var n,i=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>i)&&(r=i);for(var a="",o=t;o<r;++o){a+=(n=e[o])<16?"0"+n.toString(16):n.toString(16)}return a}(this,t,r);case"utf8":case"utf-8":return fC(this,t,r);case"ascii":return function(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;i<r;++i)n+=String.fromCharCode(127&e[i]);return n}(this,t,r);case"latin1":case"binary":return function(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;i<r;++i)n+=String.fromCharCode(e[i]);return n}(this,t,r);case"base64":return n=this,i=t,a=r,0===i&&a===n.length?fn(n):fn(n.slice(i,a));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(e,t,r){for(var n=e.slice(t,r),i="",a=0;a<n.length;a+=2)i+=String.fromCharCode(n[a]+256*n[a+1]);return i}(this,t,r);default:if(o)throw TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),o=!0}}function fb(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function fE(e,t,r,n,i){if(0===e.length)return -1;if("string"==typeof r?(n=r,r=0):r>0x7fffffff?r=0x7fffffff:r<-0x80000000&&(r=-0x80000000),isNaN(r*=1)&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length)if(i)return -1;else r=e.length-1;else if(r<0)if(!i)return -1;else r=0;if("string"==typeof t&&(t=fA.from(t,n)),fm(t))return 0===t.length?-1:fI(e,t,r,n,i);if("number"==typeof t){if(t&=255,fA.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf)if(i)return Uint8Array.prototype.indexOf.call(e,t,r);else return Uint8Array.prototype.lastIndexOf.call(e,t,r);return fI(e,[t],r,n,i)}throw TypeError("val must be string, number or Buffer")}function fI(e,t,r,n,i){var a,o=1,s=e.length,l=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return -1;o=2,s/=2,l/=2,r/=2}function u(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(i){var c=-1;for(a=r;a<s;a++)if(u(e,a)===u(t,-1===c?0:a-c)){if(-1===c&&(c=a),a-c+1===l)return c*o}else -1!==c&&(a-=a-c),c=-1}else for(r+l>s&&(r=s-l),a=r;a>=0;a--){for(var A=!0,f=0;f<l;f++)if(u(e,a+f)!==u(t,f)){A=!1;break}if(A)return a}return -1}fA.poolSize=8192,fA._augment=function(e){return e.__proto__=fA.prototype,e},fA.from=function(e,t,r){return ff(null,e,t,r)},fA.TYPED_ARRAY_SUPPORT&&(fA.prototype.__proto__=Uint8Array.prototype,fA.__proto__=Uint8Array,"u">typeof Symbol&&Symbol.species&&fA[Symbol.species]),fA.alloc=function(e,t,r){return(fh(e),e<=0)?fc(null,e):void 0!==t?"string"==typeof r?fc(null,e).fill(t,r):fc(null,e).fill(t):fc(null,e)},fA.allocUnsafe=function(e){return fd(null,e)},fA.allocUnsafeSlow=function(e){return fd(null,e)},fA.isBuffer=fO,fA.compare=function(e,t){if(!fm(e)||!fm(t))throw TypeError("Arguments must be Buffers");if(e===t)return 0;for(var r=e.length,n=t.length,i=0,a=Math.min(r,n);i<a;++i)if(e[i]!==t[i]){r=e[i],n=t[i];break}return r<n?-1:+(n<r)},fA.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},fA.concat=function(e,t){if(!fs(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return fA.alloc(0);if(void 0===t)for(r=0,t=0;r<e.length;++r)t+=e[r].length;var r,n=fA.allocUnsafe(t),i=0;for(r=0;r<e.length;++r){var a=e[r];if(!fm(a))throw TypeError('"list" argument must be an Array of Buffers');a.copy(n,i),i+=a.length}return n},fA.byteLength=fv,fA.prototype._isBuffer=!0,fA.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)fb(this,t,t+1);return this},fA.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)fb(this,t,t+3),fb(this,t+1,t+2);return this},fA.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)fb(this,t,t+7),fb(this,t+1,t+6),fb(this,t+2,t+5),fb(this,t+3,t+4);return this},fA.prototype.toString=function(){var e=0|this.length;return 0===e?"":0==arguments.length?fC(this,0,e):fy.apply(this,arguments)},fA.prototype.equals=function(e){if(!fm(e))throw TypeError("Argument must be a Buffer");return this===e||0===fA.compare(this,e)},fA.prototype.inspect=function(){var e="";return this.length>0&&(e=this.toString("hex",0,50).match(/.{2}/g).join(" "),this.length>50&&(e+=" ... ")),"<Buffer "+e+">"},fA.prototype.compare=function(e,t,r,n,i){if(!fm(e))throw TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return -1;if(t>=r)return 1;if(t>>>=0,r>>>=0,n>>>=0,i>>>=0,this===e)return 0;for(var a=i-n,o=r-t,s=Math.min(a,o),l=this.slice(n,i),u=e.slice(t,r),c=0;c<s;++c)if(l[c]!==u[c]){a=l[c],o=u[c];break}return a<o?-1:+(o<a)},fA.prototype.includes=function(e,t,r){return -1!==this.indexOf(e,t,r)},fA.prototype.indexOf=function(e,t,r){return fE(this,e,t,r,!0)},fA.prototype.lastIndexOf=function(e,t,r){return fE(this,e,t,r,!1)};function fC(e,t,r){r=Math.min(e.length,r);for(var n=[],i=t;i<r;){var a,o,s,l,u=e[i],c=null,A=u>239?4:u>223?3:u>191?2:1;if(i+A<=r)switch(A){case 1:u<128&&(c=u);break;case 2:(192&(a=e[i+1]))==128&&(l=(31&u)<<6|63&a)>127&&(c=l);break;case 3:a=e[i+1],o=e[i+2],(192&a)==128&&(192&o)==128&&(l=(15&u)<<12|(63&a)<<6|63&o)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:a=e[i+1],o=e[i+2],s=e[i+3],(192&a)==128&&(192&o)==128&&(192&s)==128&&(l=(15&u)<<18|(63&a)<<12|(63&o)<<6|63&s)>65535&&l<1114112&&(c=l)}null===c?(c=65533,A=1):c>65535&&(c-=65536,n.push(c>>>10&1023|55296),c=56320|1023&c),n.push(c),i+=A}var f=n,h=f.length;if(h<=4096)return String.fromCharCode.apply(String,f);for(var d="",g=0;g<h;)d+=String.fromCharCode.apply(String,f.slice(g,g+=4096));return d}function fB(e,t,r){if(e%1!=0||e<0)throw RangeError("offset is not uint");if(e+t>r)throw RangeError("Trying to access beyond buffer length")}function fw(e,t,r,n,i,a){if(!fm(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<a)throw RangeError('"value" argument is out of bounds');if(r+n>e.length)throw RangeError("Index out of range")}function fx(e,t,r,n){t<0&&(t=65535+t+1);for(var i=0,a=Math.min(e.length-r,2);i<a;++i)e[r+i]=(t&255<<8*(n?i:1-i))>>>(n?i:1-i)*8}function fQ(e,t,r,n){t<0&&(t=0xffffffff+t+1);for(var i=0,a=Math.min(e.length-r,4);i<a;++i)e[r+i]=t>>
1>(n?i:3-i)*8&255}function fD(e,t,r,n,i,a){if(r+n>e.length||r<0)throw RangeError("Index out of range")}function fk(e,t,r,n,i){return i||fD(e,t,r,4),fa(e,t,r,n,23,4),r+4}function f_(e,t,r,n,i){return i||fD(e,t,r,8),fa(e,t,r,n,52,8),r+8}fA.prototype.write=function(e,t,r,n){if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)n=t,r=this.length,t=0;else if(isFinite(t))t|=0,isFinite(r)?(r|=0,void 0===n&&(n="utf8")):(n=r,r=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var i,a,o,s,l,u,c,A,f=this.length-t;if((void 0===r||r>f)&&(r=f),e.length>0&&(r<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var h=!1;;)switch(n){case"hex":return function(e,t,r,n){r=Number(r)||0;var i=e.length-r;n?(n=Number(n))>i&&(n=i):n=i;var a=t.length;if(a%2!=0)throw TypeError("Invalid hex string");n>a/2&&(n=a/2);for(var o=0;o<n;++o){var s=parseInt(t.substr(2*o,2),16);if(isNaN(s))break;e[r+o]=s}return o}(this,e,t,r);case"utf8":case"utf-8":return i=t,a=r,fL(fF(e,this.length-i),this,i,a);case"ascii":return o=t,s=r,fL(fR(e),this,o,s);case"latin1":case"binary":return function(e,t,r,n){return fL(fR(t),e,r,n)}(this,e,t,r);case"base64":return l=t,u=r,fL(fT(e),this,l,u);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return c=t,A=r,fL(function(e,t){for(var r,n,i=[],a=0;a<e.length&&!((t-=2)<0);++a)n=(r=e.charCodeAt(a))>>8,i.push(r%256),i.push(n);return i}(e,this.length-c),this,c,A);default:if(h)throw TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),h=!0}},fA.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},fA.prototype.slice=function(e,t){var r,n=this.length;if(e=~~e,t=void 0===t?n:~~t,e<0?(e+=n)<0&&(e=0):e>n&&(e=n),t<0?(t+=n)<0&&(t=0):t>n&&(t=n),t<e&&(t=e),fA.TYPED_ARRAY_SUPPORT)(r=this.subarray(e,t)).__proto__=fA.prototype;else{var i=t-e;r=new fA(i,void 0);for(var a=0;a<i;++a)r[a]=this[a+e]}return r},fA.prototype.readUIntLE=function(e,t,r){e|=0,t|=0,r||fB(e,t,this.length);for(var n=this[e],i=1,a=0;++a<t&&(i*=256);)n+=this[e+a]*i;return n},fA.prototype.readUIntBE=function(e,t,r){e|=0,t|=0,r||fB(e,t,this.length);for(var n=this[e+--t],i=1;t>0&&(i*=256);)n+=this[e+--t]*i;return n},fA.prototype.readUInt8=function(e,t){return t||fB(e,1,this.length),this[e]},fA.prototype.readUInt16LE=function(e,t){return t||fB(e,2,this.length),this[e]|this[e+1]<<8},fA.prototype.readUInt16BE=function(e,t){return t||fB(e,2,this.length),this[e]<<8|this[e+1]},fA.prototype.readUInt32LE=function(e,t){return t||fB(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+0x1000000*this[e+3]},fA.prototype.readUInt32BE=function(e,t){return t||fB(e,4,this.length),0x1000000*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},fA.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||fB(e,t,this.length);for(var n=this[e],i=1,a=0;++a<t&&(i*=256);)n+=this[e+a]*i;return n>=(i*=128)&&(n-=Math.pow(2,8*t)),n},fA.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||fB(e,t,this.length);for(var n=t,i=1,a=this[e+--n];n>0&&(i*=256);)a+=this[e+--n]*i;return a>=(i*=128)&&(a-=Math.pow(2,8*t)),a},fA.prototype.readInt8=function(e,t){return(t||fB(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},fA.prototype.readInt16LE=function(e,t){t||fB(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?0xffff0000|r:r},fA.prototype.readInt16BE=function(e,t){t||fB(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?0xffff0000|r:r},fA.prototype.readInt32LE=function(e,t){return t||fB(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},fA.prototype.readInt32BE=function(e,t){return t||fB(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},fA.prototype.readFloatLE=function(e,t){return t||fB(e,4,this.length),fi(this,e,!0,23,4)},fA.prototype.readFloatBE=function(e,t){return t||fB(e,4,this.length),fi(this,e,!1,23,4)},fA.prototype.readDoubleLE=function(e,t){return t||fB(e,8,this.length),fi(this,e,!0,52,8)},fA.prototype.readDoubleBE=function(e,t){return t||fB(e,8,this.length),fi(this,e,!1,52,8)},fA.prototype.writeUIntLE=function(e,t,r,n){if(e*=1,t|=0,r|=0,!n){var i=Math.pow(2,8*r)-1;fw(this,e,t,r,i,0)}var a=1,o=0;for(this[t]=255&e;++o<r&&(a*=256);)this[t+o]=e/a&255;return t+r},fA.prototype.writeUIntBE=function(e,t,r,n){if(e*=1,t|=0,r|=0,!n){var i=Math.pow(2,8*r)-1;fw(this,e,t,r,i,0)}var a=r-1,o=1;for(this[t+a]=255&e;--a>=0&&(o*=256);)this[t+a]=e/o&255;return t+r},fA.prototype.writeUInt8=function(e,t,r){return e*=1,t|=0,r||fw(this,e,t,1,255,0),fA.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},fA.prototype.writeUInt16LE=function(e,t,r){return e*=1,t|=0,r||fw(this,e,t,2,65535,0),fA.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):fx(this,e,t,!0),t+2},fA.prototype.writeUInt16BE=function(e,t,r){return e*=1,t|=0,r||fw(this,e,t,2,65535,0),fA.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):fx(this,e,t,!1),t+2},fA.prototype.writeUInt32LE=function(e,t,r){return e*=1,t|=0,r||fw(this,e,t,4,0xffffffff,0),fA.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):fQ(this,e,t,!0),t+4},fA.prototype.writeUInt32BE=function(e,t,r){return e*=1,t|=0,r||fw(this,e,t,4,0xffffffff,0),fA.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):fQ(this,e,t,!1),t+4},fA.prototype.writeIntLE=function(e,t,r,n){if(e*=1,t|=0,!n){var i=Math.pow(2,8*r-1);fw(this,e,t,r,i-1,-i)}var a=0,o=1,s=0;for(this[t]=255&e;++a<r&&(o*=256);)e<0&&0===s&&0!==this[t+a-1]&&(s=1),this[t+a]=(e/o|0)-s&255;return t+r},fA.prototype.writeIntBE=function(e,t,r,n){if(e*=1,t|=0,!n){var i=Math.pow(2,8*r-1);fw(this,e,t,r,i-1,-i)}var a=r-1,o=1,s=0;for(this[t+a]=255&e;--a>=0&&(o*=256);)e<0&&0===s&&0!==this[t+a+1]&&(s=1),this[t+a]=(e/o|0)-s&255;return t+r},fA.prototype.writeInt8=function(e,t,r){return e*=1,t|=0,r||fw(this,e,t,1,127,-128),fA.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},fA.prototype.writeInt16LE=function(e,t,r){return e*=1,t|=0,r||fw(this,e,t,2,32767,-32768),fA.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):fx(this,e,t,!0),t+2},fA.prototype.writeInt16BE=function(e,t,r){return e*=1,t|=0,r||fw(this,e,t,2,32767,-32768),fA.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):fx(this,e,t,!1),t+2},fA.prototype.writeInt32LE=function(e,t,r){return e*=1,t|=0,r||fw(this,e,t,4,0x7fffffff,-0x80000000),fA.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):fQ(this,e,t,!0),t+4},fA.prototype.writeInt32BE=function(e,t,r){return e*=1,t|=0,r||fw(this,e,t,4,0x7fffffff,-0x80000000),e<0&&(e=0xffffffff+e+1),fA.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):fQ(this,e,t,!1),t+4},fA.prototype.writeFloatLE=function(e,t,r){return fk(this,e,t,!0,r)},fA.prototype.writeFloatBE=function(e,t,r){return fk(this,e,t,!1,r)},fA.prototype.writeDoubleLE=function(e,t,r){return f_(this,e,t,!0,r)},fA.prototype.writeDoubleBE=function(e,t,r){return f_(this,e,t,!1,r)},fA.prototype.copy=function(e,t,r,n){if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n<r&&(n=r),n===r||0===e.length||0===this.length)return 0;if(t<0)throw RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw RangeError("sourceStart out of bounds");if(n<0)throw RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t<n-r&&(n=e.length-t+r);var i,a=n-r;if(this===e&&r<t&&t<n)for(i=a-1;i>=0;--i)e[i+t]=this[i+r];else if(a<1e3||!fA.TYPED_ARRAY_SUPPORT)for(i=0;i<a;++i)e[i+t]=this[i+r];else Uint8Array.prototype.set.call(e,this.subarray(r,r+a),t);return a},fA.prototype.fill=function(e,t,r,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),1===e.length){var i,a=e.charCodeAt(0);a<256&&(e=a)}if(void 0!==n&&"string"!=typeof n)throw TypeError("encoding must be a string");if("string"==typeof n&&!fA.isEncoding(n))throw TypeError("Unknown encoding: "+n)}else"number"==typeof e&&(e&=255);if(t<0||this.length<t||this.length<r)throw RangeError("Out of range index");if(r<=t)return this;if(t>>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(i=t;i<r;++i)this[i]=e;else{var o=fm(e)?e:fF(new fA(e,n).toString()),s=o.length;for(i=0;i<r-t;++i)this[i+t]=o[i%s]}return this};var fS=/[^+\/0-9A-Za-z-_]/g;function fF(e,t){t=t||1/0;for(var r,n=e.length,i=null,a=[],o=0;o<n;++o){if((r=e.charCodeAt(o))>55295&&r<57344){if(!i){if(r>56319||o+1===n){(t-=3)>-1&&a.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&a.push(239,191,189),i=r;continue}r=(i-55296<<10|r-56320)+65536}else i&&(t-=3)>-1&&a.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;a.push(r)}else if(r<2048){if((t-=2)<0)break;a.push(r>>6|192,63&r|128)}
1else if(r<65536){if((t-=3)<0)break;a.push(r>>12|224,r>>6&63|128,63&r|128)}else if(r<1114112){if((t-=4)<0)break;a.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}else throw Error("Invalid code point")}return a}function fR(e){for(var t=[],r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}function fT(e){return function(e){ft||fr();var t,r,n,i,a,o,s=e.length;if(s%4>0)throw Error("Invalid string. Length must be a multiple of 4");a="="===e[s-2]?2:+("="===e[s-1]),o=new fe(3*s/4-a),n=a>0?s-4:s;var l=0;for(t=0,r=0;t<n;t+=4,r+=3)i=A9[e.charCodeAt(t)]<<18|A9[e.charCodeAt(t+1)]<<12|A9[e.charCodeAt(t+2)]<<6|A9[e.charCodeAt(t+3)],o[l++]=i>>16&255,o[l++]=i>>8&255,o[l++]=255&i;return 2===a?(i=A9[e.charCodeAt(t)]<<2|A9[e.charCodeAt(t+1)]>>4,o[l++]=255&i):1===a&&(i=A9[e.charCodeAt(t)]<<10|A9[e.charCodeAt(t+1)]<<4|A9[e.charCodeAt(t+2)]>>2,o[l++]=i>>8&255,o[l++]=255&i),o}(function(e){var t;if((e=((t=e).trim?t.trim():t.replace(/^\s+|\s+$/g,"")).replace(fS,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function fL(e,t,r,n){for(var i=0;i<n&&!(i+r>=t.length)&&!(i>=e.length);++i)t[i+r]=e[i];return i}function fO(e){var t;return null!=e&&(!!e._isBuffer||fM(e)||"function"==typeof(t=e).readFloatLE&&"function"==typeof t.slice&&fM(t.slice(0,0)))}function fM(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}var fU=Object.freeze({__proto__:null,Buffer:fA,INSPECT_MAX_BYTES:50,SlowBuffer:function(e){return+e!=e&&(e=0),fA.alloc(+e)},isBuffer:fO,kMaxLength:fl}),fN="u">typeof globalThis?globalThis:"u">typeof window?window:e.g;function fP(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function fG(e){if(e.__esModule)return e;var t=e.default;if("function"==typeof t){var r=function e(){return(0,i._)(this,e)?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(t){var n=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(r,t,n.get?n:{enumerable:!0,get:function(){return e[t]}})}),r}var fz={exports:{}},fH={};function fY(){throw Error("setTimeout has not been defined")}function fW(){throw Error("clearTimeout has not been defined")}var fj=fY,fJ=fW;function fK(e){if(fj===setTimeout)return setTimeout(e,0);if((fj===fY||!fj)&&setTimeout)return fj=setTimeout,setTimeout(e,0);try{return fj(e,0)}catch(t){try{return fj.call(null,e,0)}catch(t){return fj.call(this,e,0)}}}"function"==typeof A8.setTimeout&&(fj=setTimeout),"function"==typeof A8.clearTimeout&&(fJ=clearTimeout);var fq=[],fV=!1,fZ=-1;function fX(){fV&&Ct&&(fV=!1,Ct.length?fq=Ct.concat(fq):fZ=-1,fq.length&&f$())}function f$(){if(!fV){var e=fK(fX);fV=!0;for(var t=fq.length;t;){for(Ct=fq,fq=[];++fZ<t;)Ct&&Ct[fZ].run();fZ=-1,t=fq.length}Ct=null,fV=!1,function(e){if(fJ===clearTimeout)return clearTimeout(e);if((fJ===fW||!fJ)&&clearTimeout)return fJ=clearTimeout,clearTimeout(e);try{fJ(e)}catch(t){try{return fJ.call(null,e)}catch(t){return fJ.call(this,e)}}}(e)}}function f0(e,t){this.fun=e,this.array=t}function f1(){}f0.prototype.run=function(){this.fun.apply(null,this.array)};var f2=A8.performance||{},f5=f2.now||f2.mozNow||f2.msNow||f2.oNow||f2.webkitNow||function(){return new Date().getTime()},f3=new Date,f4={nextTick:function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];fq.push(new f0(e,t)),1!==fq.length||fV||fK(f$)},title:"browser",browser:!0,env:{},argv:[],version:"",versions:{},on:f1,addListener:f1,once:f1,off:f1,removeListener:f1,removeAllListeners:f1,emit:f1,binding:function(e){throw Error("process.binding is not supported")},cwd:function(){return"/"},chdir:function(e){throw Error("process.chdir is not supported")},umask:function(){return 0},hrtime:function(e){var t=.001*f5.call(f2),r=Math.floor(t),n=Math.floor(t%1*1e9);return e&&(r-=e[0],(n-=e[1])<0&&(r--,n+=1e9)),[r,n]},platform:"browser",release:{},config:{},uptime:function(){return(new Date-f3)/1e3}};function f6(){}function f8(){f8.init.call(this)}function f7(e){return void 0===e._maxListeners?f8.defaultMaxListeners:e._maxListeners}function f9(e,t,r,n){if("function"!=typeof r)throw TypeError('"listener" argument must be a function');if((o=e._events)?(o.newListener&&(e.emit("newListener",t,r.listener?r.listener:r),o=e._events),s=o[t]):(o=e._events=new f6,e._eventsCount=0),s){if("function"==typeof s?s=o[t]=n?[r,s]:[s,r]:n?s.unshift(r):s.push(r),!s.warned&&(a=f7(e))&&a>0&&s.length>a){s.warned=!0;var i,a,o,s,l=Error("Possible EventEmitter memory leak detected. "+s.length+" "+t+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=t,l.count=s.length,i=l,"function"==typeof console.warn?console.warn(i):console.log(i)}}else s=o[t]=r,++e._eventsCount;return e}function he(e,t,r){var n=!1;function i(){e.removeListener(t,i),n||(n=!0,r.apply(e,arguments))}return i.listener=r,i}function ht(e){var t=this._events;if(t){var r=t[e];if("function"==typeof r)return 1;if(r)return r.length}return 0}function hr(e,t){for(var r=Array(t);t--;)r[t]=e[t];return r}f6.prototype=Object.create(null),f8.EventEmitter=f8,f8.usingDomains=!1,f8.prototype.domain=void 0,f8.prototype._events=void 0,f8.prototype._maxListeners=void 0,f8.defaultMaxListeners=10,f8.init=function(){this.domain=null,f8.usingDomains&&Cr.active&&!(0,i._)(this,Cr.Domain)&&(this.domain=Cr.active),this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=new f6,this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},f8.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw TypeError('"n" argument must be a positive number');return this._maxListeners=e,this},f8.prototype.getMaxListeners=function(){return f7(this)},f8.prototype.emit=function(e){var t,r,n,a,o,s,l,u="error"===e;if(s=this._events)u=u&&null==s.error;else if(!u)return!1;if(l=this.domain,u){if(t=arguments[1],l)t||(t=Error('Uncaught, unspecified "error" event')),t.domainEmitter=this,t.domain=l,t.domainThrown=!1,l.emit("error",t);else if((0,i._)(t,Error))throw t;else{var c=Error('Uncaught, unspecified "error" event. ('+t+")");throw c.context=t,c}return!1}if(!(r=s[e]))return!1;var A="function"==typeof r;switch(n=arguments.length){case 1:!function(e,t,r){if(t)e.call(r);else for(var n=e.length,i=hr(e,n),a=0;a<n;++a)i[a].call(r)}(r,A,this);break;case 2:!function(e,t,r,n){if(t)e.call(r,n);else for(var i=e.length,a=hr(e,i),o=0;o<i;++o)a[o].call(r,n)}(r,A,this,arguments[1]);break;case 3:!function(e,t,r,n,i){if(t)e.call(r,n,i);else for(var a=e.length,o=hr(e,a),s=0;s<a;++s)o[s].call(r,n,i)}(r,A,this,arguments[1],arguments[2]);break;case 4:!function(e,t,r,n,i,a){if(t)e.call(r,n,i,a);else for(var o=e.length,s=hr(e,o),l=0;l<o;++l)s[l].call(r,n,i,a)}(r,A,this,arguments[1],arguments[2],arguments[3]);break;default:for(o=1,a=Array(n-1);o<n;o++)a[o-1]=arguments[o];!function(e,t,r,n){if(t)e.apply(r,n);else for(var i=e.length,a=hr(e,i),o=0;o<i;++o)a[o].apply(r,n)}(r,A,this,a)}return!0},f8.prototype.addListener=function(e,t){return f9(this,e,t,!1)},f8.prototype.on=f8.prototype.addListener,f8.prototype.prependListener=function(e,t){return f9(this,e,t,!0)},f8.prototype.once=function(e,t){if("function"!=typeof t)throw TypeError('"listener" argument must be a function');return this.on(e,he(this,e,t)),this},f8.prototype.prependOnceListener=function(e,t){if("function"!=typeof t)throw TypeError('"listener" argument must be a function');return this.prependListener(e,he(this,e,t)),this},f8.prototype.removeListener=function(e,t){var r,n,i,a,o;if("function"!=typeof t)throw TypeError('"listener" argument must be a function');if(!(n=this._events)||!(r=n[e]))return this;if(r===t||r.listener&&r.listener===t)0==--this._eventsCount?this._events=new f6:(delete n[e],n.removeListener&&this.emit
1("removeListener",e,r.listener||t));else if("function"!=typeof r){for(i=-1,a=r.length;a-- >0;)if(r[a]===t||r[a].listener&&r[a].listener===t){o=r[a].listener,i=a;break}if(i<0)return this;if(1===r.length){if(r[0]=void 0,0==--this._eventsCount)return this._events=new f6,this;delete n[e]}else{for(var s=r,l=i,u=l,c=u+1,A=s.length;c<A;u+=1,c+=1)s[u]=s[c];s.pop()}n.removeListener&&this.emit("removeListener",e,o||t)}return this},f8.prototype.off=function(e,t){return this.removeListener(e,t)},f8.prototype.removeAllListeners=function(e){if(!(r=this._events))return this;if(!r.removeListener)return 0==arguments.length?(this._events=new f6,this._eventsCount=0):r[e]&&(0==--this._eventsCount?this._events=new f6:delete r[e]),this;if(0==arguments.length){for(var t,r,n,i=Object.keys(r),a=0;a<i.length;++a)"removeListener"!==(n=i[a])&&this.removeAllListeners(n);return this.removeAllListeners("removeListener"),this._events=new f6,this._eventsCount=0,this}if("function"==typeof(t=r[e]))this.removeListener(e,t);else if(t)do this.removeListener(e,t[t.length-1]);while(t[0])return this},f8.prototype.listeners=function(e){var t,r=this._events;return r&&(t=r[e])?"function"==typeof t?[t.listener||t]:function(e){for(var t=Array(e.length),r=0;r<t.length;++r)t[r]=e[r].listener||e[r];return t}(t):[]},f8.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):ht.call(e,t)},f8.prototype.listenerCount=ht,f8.prototype.eventNames=function(){return this._eventsCount>0?Reflect.ownKeys(this._events):[]};var hn=fG(Object.freeze({__proto__:null,EventEmitter:f8,default:f8})),hi=hn.EventEmitter,ha=fG(fU);Cn="function"==typeof Object.create?function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:function(e,t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e};var ho=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),r={},n=0;n<t.length;n++)r[t[n]]=Object.getOwnPropertyDescriptor(e,t[n]);return r},hs=/%[sdj%]/g;function hl(e){if(!hC(e)){for(var t=[],r=0;r<arguments.length;r++)t.push(hf(arguments[r]));return t.join(" ")}for(var r=1,n=arguments,i=n.length,a=String(e).replace(hs,function(e){if("%%"===e)return"%";if(r>=i)return e;switch(e){case"%s":return String(n[r++]);case"%d":return Number(n[r++]);case"%j":try{return JSON.stringify(n[r++])}catch(e){return"[Circular]"}default:return e}}),o=n[r];r<i;o=n[++r])hb(o)||!hQ(o)?a+=" "+o:a+=" "+hf(o);return a}function hu(e,t){if(hw(A8.process))return function(){return hu(e,t).apply(this,arguments)};if(!0===f4.noDeprecation)return e;var r=!1;return function(){if(!r){if(f4.throwDeprecation)throw Error(t);f4.traceDeprecation?console.trace(t):console.error(t),r=!0}return e.apply(this,arguments)}}var hc={};function hA(e){return hw(Ci)&&(Ci=f4.env.NODE_DEBUG||""),hc[e=e.toUpperCase()]||(RegExp("\\b"+e+"\\b","i").test(Ci)?hc[e]=function(){var t=hl.apply(null,arguments);console.error("%s %d: %s",e,0,t)}:hc[e]=function(){}),hc[e]}function hf(e,t){var r={seen:[],stylize:hd};return arguments.length>=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),hy(t)?r.showHidden=t:t&&hM(r,t),hw(r.showHidden)&&(r.showHidden=!1),hw(r.depth)&&(r.depth=2),hw(r.colors)&&(r.colors=!1),hw(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=hh),hg(r,e,r.depth)}function hh(e,t){var r=hf.styles[t];return r?"\x1b["+hf.colors[r][0]+"m"+e+"\x1b["+hf.colors[r][1]+"m":e}function hd(e,t){return e}function hg(e,t,r){if(e.customInspect&&t&&h_(t.inspect)&&t.inspect!==hf&&!(t.constructor&&t.constructor.prototype===t)){var n,i,a,o,s,l=t.inspect(r,e);return hC(l)||(l=hg(e,l,r)),l}var u=function(e,t){if(hw(t))return e.stylize("undefined","undefined");if(hC(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}
1return hI(t)?e.stylize(""+t,"number"):hy(t)?e.stylize(""+t,"boolean"):hb(t)?e.stylize("null","null"):void 0}(e,t);if(u)return u;var c=Object.keys(t),A=(o={},c.forEach(function(e,t){o[e]=!0}),o);if(e.showHidden&&(c=Object.getOwnPropertyNames(t)),hk(t)&&(c.indexOf("message")>=0||c.indexOf("description")>=0))return hp(t);if(0===c.length){if(h_(t)){var f=t.name?": "+t.name:"";return e.stylize("[Function"+f+"]","special")}if(hx(t))return e.stylize(RegExp.prototype.toString.call(t),"regexp");if(hD(t))return e.stylize(Date.prototype.toString.call(t),"date");if(hk(t))return hp(t)}var h="",d=!1,g=["{","}"];if(hv(t)&&(d=!0,g=["[","]"]),h_(t)&&(h=" [Function"+(t.name?": "+t.name:"")+"]"),hx(t)&&(h=" "+RegExp.prototype.toString.call(t)),hD(t)&&(h=" "+Date.prototype.toUTCString.call(t)),hk(t)&&(h=" "+hp(t)),0===c.length&&(!d||0==t.length))return g[0]+h+g[1];if(r<0)if(hx(t))return e.stylize(RegExp.prototype.toString.call(t),"regexp");else return e.stylize("[Object]","special");return e.seen.push(t),s=d?function(e,t,r,n,i){for(var a=[],o=0,s=t.length;o<s;++o)hU(t,String(o))?a.push(hm(e,t,r,n,String(o),!0)):a.push("");return i.forEach(function(i){i.match(/^\d+$/)||a.push(hm(e,t,r,n,i,!0))}),a}(e,t,r,A,c):c.map(function(n){return hm(e,t,r,A,n,d)}),e.seen.pop(),n=s,i=h,a=g,n.reduce(function(e,t){return t.indexOf("\n"),e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?a[0]+(""===i?"":i+"\n ")+" "+n.join(",\n ")+" "+a[1]:a[0]+i+" "+n.join(", ")+" "+a[1]}function hp(e){return"["+Error.prototype.toString.call(e)+"]"}function hm(e,t,r,n,i,a){var o,s,l;if((l=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]}).get?s=l.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):l.set&&(s=e.stylize("[Setter]","special")),hU(n,i)||(o="["+i+"]"),!s&&(0>e.seen.indexOf(l.value)?(s=hb(r)?hg(e,l.value,null):hg(e,l.value,r-1)).indexOf("\n")>-1&&(s=a?s.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+s.split("\n").map(function(e){return" "+e}).join("\n")):s=e.stylize("[Circular]","special")),hw(o)){if(a&&i.match(/^\d+$/))return s;(o=JSON.stringify(""+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(o=o.substr(1,o.length-2),o=e.stylize(o,"name")):(o=o.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),o=e.stylize(o,"string"))}return o+": "+s}function hv(e){return Array.isArray(e)}function hy(e){return"boolean"==typeof e}function hb(e){return null===e}function hE(e){return null==e}function hI(e){return"number"==typeof e}function hC(e){return"string"==typeof e}function hB(e){return(void 0===e?"undefined":(0,W._)(e))==="symbol"}function hw(e){return void 0===e}function hx(e){return hQ(e)&&"[object RegExp]"===hR(e)}function hQ(e){return(void 0===e?"undefined":(0,W._)(e))==="object"&&null!==e}function hD(e){return hQ(e)&&"[object Date]"===hR(e)}function hk(e){return hQ(e)&&("[object Error]"===hR(e)||(0,i._)(e,Error))}function h_(e){return"function"==typeof e}function hS(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||(void 0===e?"undefined":(0,W._)(e))==="symbol"||void 0===e}function hF(e){return fA.isBuffer(e)}function hR(e){return Object.prototype.toString.call(e)}function hT(e){return e<10?"0"+e.toString(10):e.toString(10)}hf.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},hf.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};var hL=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function hO(){var e,t;console.log("%s - %s",(t=[hT((e=new Date).getHours()),hT(e.getMinutes()),hT(e.getSeconds())].join(":"),[e.getDate(),hL[e.getMonth()],t].join(" ")),hl.apply(null,arguments))}function hM(e,t){if(!t||!hQ(t))return e;for(var r=Object.keys(t),n=r.length;n--;)e[r[n]]=t[r[n]];return e}function hU(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var hN="u">typeof Symbol?Symbol("util.promisify.custom"):void 0;function hP(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');if(hN&&e[hN]){var t=e[hN];if("function"!=typeof t)throw TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,hN,{value:t,enumerable:!1,writable:!1,
1configurable:!0}),t}function t(){for(var t,r,n=new Promise(function(e,n){t=e,r=n}),i=[],a=0;a<arguments.length;a++)i.push(arguments[a]);i.push(function(e,n){e?r(e):t(n)});try{e.apply(this,i)}catch(e){r(e)}return n}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),hN&&Object.defineProperty(t,hN,{value:t,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(t,ho(e))}function hG(e,t){if(!e){var r=Error("Promise was rejected with a falsy value");r.reason=e,e=r}return t(e)}function hz(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');function t(){for(var t=[],r=0;r<arguments.length;r++)t.push(arguments[r]);var n=t.pop();if("function"!=typeof n)throw TypeError("The last argument must be of type Function");var i=this,a=function(){return n.apply(i,arguments)};e.apply(this,t).then(function(e){f4.nextTick(a.bind(null,null,e))},function(e){f4.nextTick(hG.bind(null,e,a))})}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),Object.defineProperties(t,ho(e)),t}hP.custom=hN;var hH=fG(Object.freeze({__proto__:null,_extend:hM,callbackify:hz,debuglog:hA,default:{inherits:Cn,_extend:hM,log:hO,isBuffer:hF,isPrimitive:hS,isFunction:h_,isError:hk,isDate:hD,isObject:hQ,isRegExp:hx,isUndefined:hw,isSymbol:hB,isString:hC,isNumber:hI,isNullOrUndefined:hE,isNull:hb,isBoolean:hy,isArray:hv,inspect:hf,deprecate:hu,format:hl,debuglog:hA,promisify:hP,callbackify:hz},deprecate:hu,format:hl,inherits:Cn,inspect:hf,isArray:hv,isBoolean:hy,isBuffer:hF,isDate:hD,isError:hk,isFunction:h_,isNull:hb,isNullOrUndefined:hE,isNumber:hI,isObject:hQ,isPrimitive:hS,isRegExp:hx,isString:hC,isSymbol:hB,isUndefined:hw,log:hO,promisify:hP}));function hY(e,t){hj(e,t),hW(e)}function hW(e){e._writableState&&!e._writableState.emitClose||(!e._readableState||e._readableState.emitClose)&&e.emit("close")}function hj(e,t){e.emit("error",t)}var hJ={destroy:function(e,t){var r=this,n=this._readableState&&this._readableState.destroyed,i=this._writableState&&this._writableState.destroyed;return n||i?t?t(e):e&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,f4.nextTick(hj,this,e)):f4.nextTick(hj,this,e)):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,function(e){!t&&e?r._writableState?r._writableState.errorEmitted?f4.nextTick(hW,r):(r._writableState.errorEmitted=!0,f4.nextTick(hY,r,e)):f4.nextTick(hY,r,e):t?(f4.nextTick(hW,r),t(e)):f4.nextTick(hW,r)})),this},undestroy:function(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)},errorOrDestroy:function(e,t){var r=e._readableState,n=e._writableState;r&&r.autoDestroy||n&&n.autoDestroy?e.destroy(t):e.emit("error",t)}},hK={},hq={};function hV(e,t,r){r||(r=Error);var n=function(e){function r(r,n,i){return e.call(this,"string"==typeof t?t:t(r,n,i))||this}return r.prototype=Object.create(e.prototype),r.prototype.constructor=r,r.__proto__=e,r}(r);n.prototype.name=r.name,n.prototype.code=e,hq[e]=n}function hZ(e,t){if(!Array.isArray(e))return"of ".concat(t," ").concat(String(e));var r=e.length;return(e=e.map(function(e){return String(e)}),r>2)?"one of ".concat(t," ").concat(e.slice(0,r-1).join(", "),", or ")+e[r-1]:2===r?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}hV("ERR_INVALID_OPT_VALUE",function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'},TypeError),hV("ERR_INVALID_ARG_TYPE",function(e,t,r){if("string"==typeof t&&(n="not ",t.substr(0,n.length)===n)?(s="must not be",t=t.replace(/^not /,"")):s="must be",i=" argument",(void 0===a||a>e.length)&&(a=e.length),e.substring(a-i.length,a)===i)l="The ".concat(e," ").concat(s," ").concat(hZ(t,"type"));else{var n,i,a,o,s,l,u=("number"!=typeof o&&(o=0),o+1>e.length||-1===e.indexOf(".",o))?"argument":"property";l='The "'.concat(e,'" ').concat(u," ").concat(s," ").concat(hZ(t,"type"))}return l+". Received type ".concat(void 0===r?"undefined":(0,W._)(r))},TypeError),hV("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),hV("ERR_METHOD_NOT_IMPLEMENT
1ED",function(e){return"The "+e+" method is not implemented"}),hV("ERR_STREAM_PREMATURE_CLOSE","Premature close"),hV("ERR_STREAM_DESTROYED",function(e){return"Cannot call "+e+" after a stream was destroyed"}),hV("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),hV("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),hV("ERR_STREAM_WRITE_AFTER_END","write after end"),hV("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),hV("ERR_UNKNOWN_ENCODING",function(e){return"Unknown encoding: "+e},TypeError),hV("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),hK.codes=hq;var hX=hK.codes.ERR_INVALID_OPT_VALUE,h$=function(e,t,r,n){var i=null!=t.highWaterMark?t.highWaterMark:n?t[r]:null;if(null!=i){if(!(isFinite(i)&&Math.floor(i)===i)||i<0)throw new hX(n?r:"highWaterMark",i);return Math.floor(i)}return e.objectMode?16:16384},h0=fG(Object.freeze({__proto__:null,default:"function"==typeof Object.create?function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:function(e,t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}})),h1=fA.isEncoding||function(e){switch(e&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function h2(e){this.encoding=(e||"utf8").toLowerCase().replace(/[-_]/,"");if(e&&!h1(e))throw Error("Unknown encoding: "+e);switch(this.encoding){case"utf8":this.surrogateSize=3;break;case"ucs2":case"utf16le":this.surrogateSize=2,this.detectIncompleteChar=h3;break;case"base64":this.surrogateSize=3,this.detectIncompleteChar=h4;break;default:this.write=h5;return}this.charBuffer=new fA(6),this.charReceived=0,this.charLength=0}function h5(e){return e.toString(this.encoding)}function h3(e){this.charReceived=e.length%2,this.charLength=2*!!this.charReceived}function h4(e){this.charReceived=e.length%3,this.charLength=3*!!this.charReceived}h2.prototype.write=function(e){for(var t="";this.charLength;){var r=e.length>=this.charLength-this.charReceived?this.charLength-this.charReceived:e.length;if(e.copy(this.charBuffer,this.charReceived,0,r),this.charReceived+=r,this.charReceived<this.charLength)return"";e=e.slice(r,e.length);var n=(t=this.charBuffer.slice(0,this.charLength).toString(this.encoding)).charCodeAt(t.length-1);if(n>=55296&&n<=56319){this.charLength+=this.surrogateSize,t="";continue}if(this.charReceived=this.charLength=0,0===e.length)return t;break}this.detectIncompleteChar(e);var i=e.length;this.charLength&&(e.copy(this.charBuffer,0,e.length-this.charReceived,i),i-=this.charReceived);var i=(t+=e.toString(this.encoding,0,i)).length-1,n=t.charCodeAt(i);if(n>=55296&&n<=56319){var a=this.surrogateSize;return this.charLength+=a,this.charReceived+=a,this.charBuffer.copy(this.charBuffer,a,0,a),e.copy(this.charBuffer,0,0,a),t.substring(0,i)}return t},h2.prototype.detectIncompleteChar=function(e){for(var t=e.length>=3?3:e.length;t>0;t--){var r=e[e.length-t];if(1==t&&r>>5==6){this.charLength=2;break}if(t<=2&&r>>4==14){this.charLength=3;break}if(t<=3&&r>>3==30){this.charLength=4;break}}this.charReceived=t},h2.prototype.end=function(e){var t="";if(e&&e.length&&(t=this.write(e)),this.charReceived){var r=this.charReceived,n=this.charBuffer,i=this.encoding;t+=n.slice(0,r).toString(i)}return t};var h6=fG(Object.freeze({__proto__:null,StringDecoder:h2})),h8=hK.codes.ERR_STREAM_PREMATURE_CLOSE;function h7(){}var h9=function e(t,r,n){if("function"==typeof r)return e(t,null,r);r||(r={}),i=n||h7,a=!1,n=function(){if(!a){a=!0;for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];i.apply(this,t)}};var i,a,o=r.readable||!1!==r.readable&&t.readable,s=r.writable||!1!==r.writable&&t.writable,l=function(){t.writable||c()},u=t._writableState&&t._writableState.finished,c=function(){s=!1,u=!0,o||n.call(t)},A=t._readableState&&t._readableState.endEmitted,f=function(){o=!1,A=!0,s||n.call(t)},h=function(e){n.call(t,e)},d=function(){var e;return o&&!A?(t._readableState&&t._readableState.ended||(e=new h8),n.call(t,e)):s&&!u?(t._writableState&&t._writableState.ended||(e=new h8),n.call(t,e)):void 0},g=function(){t.req.on("finish",c)};return t.setHeader&&"function"==typeof t.abort?(t.on("complete",c),t.on("abort",d),t.req?g():t.on("request",g)):s&&!t._writableState&&(t.on("end",l),t.on("close",l)),t.on("end",f),t.on("finish",c),!1!==r.error&&t.on("error",h),t.on("close",d),function(){t.removeListener("complete",c),t.removeListener("abort",d),t.removeListener("request",g),t.req&&t.req.removeListener("finish",c),t.removeListener("end",l),t.removeListener("close",l),t.removeListener("finish",c),t.removeListener("end",f),t.removeListener("error",h),t.removeListener("close",d)}};fH.Readable=dh,dh.ReadableState=df,hn.EventEmitter;var de=function(e,t){return e.listeners(t).length},dt=ha.Buffer,dr=fN.Uint8Array||function(){};CA=hH&&hH.debuglog?hH.debuglog("stream"):function(){};var dn=function(){if(Co)return Ca;function e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}Co=1;var t=ha.Buffer,r=hH.inspect,n=r&&r.custom||"inspect";return Ca=function(){var a;function o(){if(!(0,i._)(this,o))throw TypeError("Cannot call a class as a function");this.head=null,this.tail=null,this.length=0}return a=[{key:"push",value:function(e){var t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:"unshift",value:function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length}},{key:"shift",value:function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(e){if(0===this.length)return"";for(var t=this.head,r=""+t.data;t=t.next;)r+=e+t.data;return r}},{key:"concat",value:function(e){if(0===this.length)return t.alloc(0);for(var r,n,i=t.allocUnsafe(e>>>0),a=this.head,o=0;a;)r=a.data,n=o,t.prototype.copy.call(r,i,n),o+=a.data.length,a=a.next;return i}},{key:"consume",value:function(e,t){var r;return e<this.head.data.length?(r=this.head.data.slice(0,e),this.head.data=this.head.data.slice(e)):r=e===this.head.data.length?this.shift():t?this._getString(e):this._getBuffer(e),r}},{key:"first",value:function(){return this.head.data}},{key:"_getString",value:function(e){var t=this.head,r=1,n=t.data;for(e-=n.length;t=t.next;){var i=t.data,a=e>i.length?i.length:e;if(a===i.length?n+=i:n+=i.slice(0,e),0==(e-=a)){a===i.length?(++r,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=i.slice(a));break}++r}return this.length-=r,n}},{key:"_getBuffer",value:function(e){var r=t.allocUnsafe(e),n=this.head,i=1;for(n.data.copy(r),e-=n.data.length;n=n.next;){var a=n.data,o=e>a.length?a.length:e;if(a.copy(r,r.length-e,0,o),0==(e-=o)){o===a.length?(++i,n.next?this.head=n.next:this.head=this.tail=null):(this.head=n,n.data=a.slice(o));break}++i}return this.length-=i,r}},{key:n,value:function(t,n){return r(this,function(t){for(var r=1;r<arguments.length;r++){var n=null!=arguments[r]?arguments[r]:{};
1r%2?e(Object(n),!0).forEach(function(e){var r,i,a;r=t,i=e,a=n[e],i in r?Object.defineProperty(r,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):r[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):e(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}({},n,{depth:0,customInspect:!1}))}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(o.prototype,a),o}()}(),di=hK.codes,da=di.ERR_INVALID_ARG_TYPE,ds=di.ERR_STREAM_PUSH_AFTER_EOF,dl=di.ERR_METHOD_NOT_IMPLEMENTED,du=di.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;h0(dh,hi);var dc=hJ.errorOrDestroy,dA=["error","close","destroy","pause","resume"];function df(e,t,r){e=e||{},"boolean"!=typeof r&&(r=(0,i._)(t,fH.Duplex)),this.objectMode=!!e.objectMode,r&&(this.objectMode=this.objectMode||!!e.readableObjectMode),this.highWaterMark=h$(this,e,"readableHighWaterMark",r),this.buffer=new dn,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(Cf||(Cf=h6.StringDecoder),this.decoder=new Cf(e.encoding),this.encoding=e.encoding)}function dh(e){if(!(0,i._)(this,dh))return new dh(e);var t=(0,i._)(this,fH.Duplex);this._readableState=new df(e,this,t),this.readable=!0,e&&("function"==typeof e.read&&(this._read=e.read),"function"==typeof e.destroy&&(this._destroy=e.destroy)),hi.call(this)}function dd(e,t,r,n,a){CA("readableAddChunk",t);var o,s,l=e._readableState;if(null===t)l.reading=!1,function(e,t){if(CA("onEofChunk"),!t.ended){if(t.decoder){var r=t.decoder.end();r&&r.length&&(t.buffer.push(r),t.length+=t.objectMode?1:r.length)}t.ended=!0,t.sync?dm(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,dv(e)))}}(e,l);else if(a||(s=function(e,t){var r;return dt.isBuffer(t)||(0,i._)(t,dr)||"string"==typeof t||void 0===t||e.objectMode||(r=new da("chunk",["string","Buffer","Uint8Array"],t)),r}(l,t)),s)dc(e,s);else if(l.objectMode||t&&t.length>0)if("string"==typeof t||l.objectMode||Object.getPrototypeOf(t)===dt.prototype||(o=t,t=dt.from(o)),n)l.endEmitted?dc(e,new du):dg(e,l,t,!0);else if(l.ended)dc(e,new ds);else{if(l.destroyed)return!1;l.reading=!1,l.decoder&&!r?(t=l.decoder.write(t),l.objectMode||0!==t.length?dg(e,l,t,!1):dy(e,l)):dg(e,l,t,!1)}else n||(l.reading=!1,dy(e,l));return!l.ended&&(l.length<l.highWaterMark||0===l.length)}function dg(e,t,r,n){t.flowing&&0===t.length&&!t.sync?(t.awaitDrain=0,e.emit("data",r)):(t.length+=t.objectMode?1:r.length,n?t.buffer.unshift(r):t.buffer.push(r),t.needReadable&&dm(e)),dy(e,t)}function dp(e,t){var r;if(e<=0||0===t.length&&t.ended)return 0;if(t.objectMode)return 1;if(e!=e)if(t.flowing&&t.length)return t.buffer.head.data.length;else return t.length;return(e>t.highWaterMark&&((r=e)>=0x40000000?r=0x40000000:(r--,r|=r>>>1,r|=r>>>2,r|=r>>>4,r|=r>>>8,r|=r>>>16,r++),t.highWaterMark=r),e<=t.length)?e:t.ended?t.length:(t.needReadable=!0,0)}function dm(e){var t=e._readableState;CA("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(CA("emitReadable",t.flowing),t.emittedReadable=!0,f4.nextTick(dv,e))}function dv(e){var t=e._readableState;CA("emitReadable_",t.destroyed,t.length,t.ended),!t.destroyed&&(t.length||t.ended)&&(e.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,dB(e)}function dy(e,t){t.readingMore||(t.readingMore=!0,f4.nextTick(db,e,t))}function db(e,t){for(;!t.reading&&!t.ended&&(t.length<t.highWaterMark||t.flowing&&0===t.length);){var r=t.length;if(CA("maybeReadMore read 0"),e.read(0),r===t.length)break}t.readingMore=!1}function dE(e){var t=e._readableState;t.readableListening=e.listenerCount("readable")>0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function dI(e){CA("readable nexttick read 0"),e.read(0)}function dC(e,t){CA("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),dB(e),t.flowing&&!t.reading&&e.read(0)}function dB(e){var t=e._readableState;for(CA("flow",t.flowing);t.flowing&&null!==e.read(););}function dw(e,t){var r;return 0===t.length?null:(t.objectMode?r=t.buffer.shift():!e||e>=t.length?(r=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):r=t.buffer.consume(e,t.decoder),r)}function dx(e){var t=e._readableState;CA("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,f4.nextTick(dQ,t,e))}function dQ(e,t){if(CA("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var r=t._writableState;(!r||r.autoDestroy&&r.finished)&&t.destroy()}}function dD(e,t){for(var r=0,n=e.length;r<n;r++)if(e[r]===t)return r;return -1}Object.defineProperty(dh.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&this._readableState.destroyed},set:function(e){this._readableState&&(this._readableState.destroyed=e)}}),dh.prototype.destroy=hJ.destroy,dh.prototype._undestroy=hJ.undestroy,dh.prototype._destroy=function(e,t){t(e)},dh.prototype.push=function(e,t){var r,n=this._readableState;return n.objectMode?r=!0:"string"==typeof e&&((t=t||n.defaultEncoding)!==n.encoding&&(e=dt.from(e,t),t=""),r=!0),dd(this,e,t,!1,r)},dh.prototype.unshift=function(e){return dd(this,e,null,!0,!1)},dh.prototype.isPaused=function(){return!1===this._readableState.flowing},dh.prototype.setEncoding=function(e){Cf||(Cf=h6.StringDecoder);var t=new Cf(e);this._readableState.decoder=t,this._readableState.encoding=this._readableState.decoder.encoding;
1for(var r=this._readableState.buffer.head,n="";null!==r;)n+=t.write(r.data),r=r.next;return this._readableState.buffer.clear(),""!==n&&this._readableState.buffer.push(n),this._readableState.length=n.length,this},dh.prototype.read=function(e){CA("read",e),e=parseInt(e,10);var t,r=this._readableState,n=e;if(0!==e&&(r.emittedReadable=!1),0===e&&r.needReadable&&((0!==r.highWaterMark?r.length>=r.highWaterMark:r.length>0)||r.ended))return CA("read: emitReadable",r.length,r.ended),0===r.length&&r.ended?dx(this):dm(this),null;if(0===(e=dp(e,r))&&r.ended)return 0===r.length&&dx(this),null;var i=r.needReadable;return CA("need readable",i),(0===r.length||r.length-e<r.highWaterMark)&&CA("length less than watermark",i=!0),r.ended||r.reading?CA("reading or ended",i=!1):i&&(CA("do read"),r.reading=!0,r.sync=!0,0===r.length&&(r.needReadable=!0),this._read(r.highWaterMark),r.sync=!1,r.reading||(e=dp(n,r))),null===(t=e>0?dw(e,r):null)?(r.needReadable=r.length<=r.highWaterMark,e=0):(r.length-=e,r.awaitDrain=0),0===r.length&&(r.ended||(r.needReadable=!0),n!==e&&r.ended&&dx(this)),null!==t&&this.emit("data",t),t},dh.prototype._read=function(e){dc(this,new dl("_read()"))},dh.prototype.pipe=function(e,t){var r,n=this,i=this._readableState;switch(i.pipesCount){case 0:i.pipes=e;break;case 1:i.pipes=[i.pipes,e];break;default:i.pipes.push(e)}i.pipesCount+=1,CA("pipe count=%d opts=%j",i.pipesCount,t);var a=t&&!1===t.end||e===f4.stdout||e===f4.stderr?h:o;function o(){CA("onend"),e.end()}i.endEmitted?f4.nextTick(a):n.once("end",a),e.on("unpipe",function t(r,a){CA("onunpipe"),r===n&&a&&!1===a.hasUnpiped&&(a.hasUnpiped=!0,CA("cleanup"),e.removeListener("close",A),e.removeListener("finish",f),e.removeListener("drain",s),e.removeListener("error",c),e.removeListener("unpipe",t),n.removeListener("end",o),n.removeListener("end",h),n.removeListener("data",u),l=!0,i.awaitDrain&&(!e._writableState||e._writableState.needDrain)&&s())});var s=(r=n,function(){var e=r._readableState;CA("pipeOnDrain",e.awaitDrain),e.awaitDrain&&e.awaitDrain--,0===e.awaitDrain&&de(r,"data")&&(e.flowing=!0,dB(r))});e.on("drain",s);var l=!1;function u(t){CA("ondata");var r=e.write(t);CA("dest.write",r),!1===r&&((1===i.pipesCount&&i.pipes===e||i.pipesCount>1&&-1!==dD(i.pipes,e))&&!l&&(CA("false write response, pause",i.awaitDrain),i.awaitDrain++),n.pause())}function c(t){CA("onerror",t),h(),e.removeListener("error",c),0===de(e,"error")&&dc(e,t)}function A(){e.removeListener("finish",f),h()}function f(){CA("onfinish"),e.removeListener("close",A),h()}function h(){CA("unpipe"),n.unpipe(e)}return n.on("data",u),!function(e,t,r){if("function"==typeof e.prependListener)return e.prepe
1ndListener(t,r);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]:e.on(t,r)}(e,"error",c),e.once("close",A),e.once("finish",f),e.emit("pipe",n),i.flowing||(CA("pipe resume"),n.resume()),e},dh.prototype.unpipe=function(e){var t=this._readableState,r={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,r)),this;if(!e){var n=t.pipes,i=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var a=0;a<i;a++)n[a].emit("unpipe",this,{hasUnpiped:!1});return this}var o=dD(t.pipes,e);return -1===o||(t.pipes.splice(o,1),t.pipesCount-=1,1===t.pipesCount&&(t.pipes=t.pipes[0]),e.emit("unpipe",this,r)),this},dh.prototype.on=function(e,t){var r=hi.prototype.on.call(this,e,t),n=this._readableState;return"data"===e?(n.readableListening=this.listenerCount("readable")>0,!1!==n.flowing&&this.resume()):"readable"!==e||n.endEmitted||n.readableListening||(n.readableListening=n.needReadable=!0,n.flowing=!1,n.emittedReadable=!1,CA("on readable",n.length,n.reading),n.length?dm(this):n.reading||f4.nextTick(dI,this)),r},dh.prototype.addListener=dh.prototype.on,dh.prototype.removeListener=function(e,t){var r=hi.prototype.removeListener.call(this,e,t);return"readable"===e&&f4.nextTick(dE,this),r},dh.prototype.removeAllListeners=function(e){var t=hi.prototype.removeAllListeners.apply(this,arguments);return("readable"===e||void 0===e)&&f4.nextTick(dE,this),t},dh.prototype.resume=function(){var e,t,r=this._readableState;return r.flowing||(CA("resume"),r.flowing=!r.readableListening,e=this,(t=r).resumeScheduled||(t.resumeScheduled=!0,f4.nextTick(dC,e,t))),r.paused=!1,this},dh.prototype.pause=function(){return CA("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(CA("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},dh.prototype.wrap=function(e){var t=this,r=this._readableState,n=!1;for(var i in e.on("end",function(){if(CA("wrapped end"),r.decoder&&!r.ended){var e=r.decoder.end();e&&e.length&&t.push(e)}t.push(null)}),e.on("data",function(i){CA("wrapped data"),r.decoder&&(i=r.decoder.write(i)),r.objectMode&&null==i||(r.objectMode||i&&i.length)&&(t.push(i)||(n=!0,e.pause()))}),e)void 0===this[i]&&"function"==typeof e[i]&&(this[i]=function(t){return function(){return e[t].apply(e,arguments)}}(i));for(var a=0;a<dA.length;a++)e.on(dA[a],this.emit.bind(this,dA[a]));return this._read=function(t){CA("wrapped _read",t),n&&(n=!1,e.resume())},this},"function"==typeof Symbol&&(dh.prototype[Symbol.asyncIterator]=function(){return void 0===Ch&&(Ch=function(){if(Cl)return Cs;function e(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}Cl=1;var t,r=Symbol("lastResolve"),n=Symbol("lastReject"),i=Symbol("error"),a=Symbol("ended"),o=Symbol("lastPromise"),s=Symbol("handlePromise"),l=Symbol("stream");function u(e,t){return{value:e,done:t}}function c(e){var t=e[r];if(null!==t){var i=e[l].read();null!==i&&(e[o]=null,e[r]=null,e[n]=null,t(u(i,!1)))}}function A(e){f4.nextTick(c,e)}var f=Object.getPrototypeOf(function(){}),h=Object.setPrototypeOf((e(t={get stream(){return this[l]},next:function(){var e,t,r=this,n=this[i];if(null!==n)return Promise.reject(n);if(this[a])return Promise.resolve(u(void 0,!0));if(this[l].destroyed)return new Promise(function(e,t){f4.nextTick(function(){r[i]?t(r[i]):e(u(void 0,!0))})});var c=this[o];if(c)t=new Promise((e=this,function(t,r){c.then(function(){e[a]?t(u(void 0,!0)):e[s](t,r)},r)}));else{var A=this[l].read();if(null!==A)return Promise.resolve(u(A,!1));t=new Promise(this[s])}return this[o]=t,t}},Symbol.asyncIterator,function(){return this}),e(t,"return",function(){var e=this;return new Promise(function(t,r){e[l].destroy(null,function(e){e?r(e):t(u(void 0,!0))})})}),t),f);return Cs=function(t){var c,f=Object.create(h,(e(c={},l,{value:t,writable:!0}),e(c,r,{value:null,writable:!0}),e(c,n,{value:null,writable:!0}),e(c,i,{value:null,writable:!0}),e(c,a,{value:t._readableState.endEmitted,writable:!0}),e(c,s,{value:function(e,t){var i=f[l].read();i?(f[o]=null,f[r]=null,f[n]=null,e(u(i,!1))):(f[r]=e,f[n]=t)},writable:!0}),c));return f[o]=null,h9(t,function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=f[n];null!==t&&(f[o]=null,f[r]=null,f[n]=null,t(e)),f[i]=e;return}var s=f[r];null!==s&&(f[o]=null,f[r]=null,f[n]=null,s(u(void 0,!0))),f[a]=!0}),t.on("readable",A.bind(null,f)),f}}()),Ch(this)}),Object.defineProperty(dh.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),Object.defineProperty(dh.prototype,"readableBuffer",{enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}}),Object.defineProperty(dh.prototype,"readableFlowing",{enumerable:!1,get:function(){return this._readableState.flowing},set:function(e){this._readableState&&(this._readableState.flowing=e)}}),dh._fromList=dw,Object.defineProperty(dh.prototype,"readableLength",{enumerable:!1,get:function(){return this._readableState.length}}),"function"==typeof Symbol&&(dh.from=function(e,t){return void 0===Cd&&(Cd=Cc?Cu:(Cc=1,Cu=function(){throw Error("Readable.from is not available in the browser")})),Cd(dh,e,t)});function dk(e){try{if(!fN.localStorage)return!1}catch(e){return!1}var t=fN.localStorage[e];return null!=t&&"true"===String(t).toLowerCase()}function d_(e){var t=this;this.next=null,this.entry=null,this.finish=function(){var r=t,n=e,i=r.entry;for(r.entry=null;i;){var a=i.callback;n.pendingcb--,a(void 0),i=i.next}n.corkedRequestsFree.next=r}}fH.Writable=dW,dW.WritableState=dY;var dS=ha.Buffer,dF=fN.Uint8Array||function(){},dR=hK.codes,dT=dR.ERR_INVALID_ARG_TYPE,dL=dR.ERR_METHOD_NOT_IMPLEMENT
1ED,dO=dR.ERR_MULTIPLE_CALLBACK,dM=dR.ERR_STREAM_CANNOT_PIPE,dU=dR.ERR_STREAM_DESTROYED,dN=dR.ERR_STREAM_NULL_VALUES,dP=dR.ERR_STREAM_WRITE_AFTER_END,dG=dR.ERR_UNKNOWN_ENCODING,dz=hJ.errorOrDestroy;function dH(){}function dY(e,t,r){e=e||{},"boolean"!=typeof r&&(r=(0,i._)(t,fH.Duplex)),this.objectMode=!!e.objectMode,r&&(this.objectMode=this.objectMode||!!e.writableObjectMode),this.highWaterMark=h$(this,e,"writableHighWaterMark",r),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var n=!1===e.decodeStrings;this.decodeStrings=!n,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){!function(e,t){var r=e._writableState,n=r.sync,i=r.writecb;if("function"!=typeof i)throw new dO;if(r.writing=!1,r.writecb=null,r.length-=r.writelen,r.writelen=0,t)--r.pendingcb,n?(f4.nextTick(i,t),f4.nextTick(dZ,e,r),e._writableState.errorEmitted=!0,dz(e,t)):(i(t),e._writableState.errorEmitted=!0,dz(e,t),dZ(e,r));else{var a=dq(r)||e.destroyed;a||r.corked||r.bufferProcessing||!r.bufferedRequest||dK(e,r),n?f4.nextTick(dJ,e,r,a,i):dJ(e,r,a,i)}}(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new d_(this)}h0(dW,hi),dY.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t};try{Object.defineProperty(dY.prototype,"buffer",{get:function(e,t){if(dk("noDeprecation"))return e;var r=!1;return function(){if(!r){if(dk("throwDeprecation"))throw Error(t);dk("traceDeprecation")?console.trace(t):console.warn(t),r=!0}return e.apply(this,arguments)}}(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.")})}catch(e){}function dW(e){var t=(0,i._)(this,fH.Duplex);if(!t&&!Cg.call(dW,this))return new dW(e);this._writableState=new dY(e,this,t),this.writable=!0,e&&("function"==typeof e.write&&(this._write=e.write),"function"==typeof e.writev&&(this._writev=e.writev),"function"==typeof e.destroy&&(this._destroy=e.destroy),"function"==typeof e.final&&(this._final=e.final)),hi.call(this)}function dj(e,t,r,n,i,a,o){t.writelen=n,t.writecb=o,t.writing=!0,t.sync=!0,t.destroyed?t.onwrite(new dU("write")):r?e._writev(i,t.onwrite):e._write(i,a,t.onwrite),t.sync=!1}function dJ(e,t,r,n){var i,a;r||(i=e,0===(a=t).length&&a.needDrain&&(a.needDrain=!1,i.emit("drain"))),t.pendingcb--,n(),dZ(e,t)}function dK(e,t){t.bufferProcessing=!0;var r=t.bufferedRequest;if(e._writev&&r&&r.next){var n=Array(t.bufferedRequestCount),i=t.corkedRequestsFree;i.entry=r;for(var a=0,o=!0;r;)n[a]=r,r.isBuf||(o=!1),r=r.next,a+=1;n.allBuffers=o,dj(e,t,!0,t.length,n,"",i.finish),t.pendingcb++,t.lastBufferedRequest=null,i.next?(t.corkedRequestsFree=i.next,i.next=null):t.corkedRequestsFree=new d_(t),t.bufferedRequestCount=0}else{for(;r;){var s=r.chunk,l=r.encoding,u=r.callback,c=t.objectMode?1:s.length;if(dj(e,t,!1,c,s,l,u),r=r.next,t.bufferedRequestCount--,t.writing)break}null===r&&(t.lastBufferedRequest=null)}t.bufferedRequest=r,t.bufferProcessing=!1}function dq(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function dV(e,t){e._final(function(r){t.pendingcb--,r&&dz(e,r),t.prefinished=!0,e.emit("prefinish"),dZ(e,t)})}function dZ(e,t){var r=dq(t);if(r&&(t.prefinished||t.finalCalled||("function"!=typeof e._final||t.destroyed?(t.prefinished=!0,e.emit("prefinish")):(t.pendingcb++,t.finalCalled=!0,f4.nextTick(dV,e,t))),0===t.pendingcb&&(t.finished=!0,e.emit("finish"),t.autoDestroy))){var n=e._readableState;(!n||n.autoDestroy&&n.endEmitted)&&e.destroy()}return r}"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(Cg=Function.prototype[Symbol.hasInstance],Object.defineProperty(dW,Symbol.hasInstance,{value:function(e){return!!Cg.call(this,e)||this===dW&&e&&(0,i._)(e._writableState,dY)}})):Cg=function(e){return(0,i._)(e,this)},dW.prototype.pipe=function(){dz(this,new dM)},dW.prototype.write=function(e,t,r){var n,a,o,s,l,u,c,A=this._writableState,f=!1,h=!A.objectMode&&(n=e,dS.isBuffer(n)||(0,i._)(n,dF));
1return(h&&!dS.isBuffer(e)&&(a=e,e=dS.from(a)),"function"==typeof t&&(r=t,t=null),h?t="buffer":t||(t=A.defaultEncoding),"function"!=typeof r&&(r=dH),A.ending)?(o=r,dz(this,s=new dP),f4.nextTick(o,s)):(h||(l=e,u=r,null===l?c=new dN:"string"==typeof l||A.objectMode||(c=new dT("chunk",["string","Buffer"],l)),!c||(dz(this,c),f4.nextTick(u,c),0)))&&(A.pendingcb++,f=function(e,t,r,n,i,a){if(!r){var o,s,l=(o=n,s=i,t.objectMode||!1===t.decodeStrings||"string"!=typeof o||(o=dS.from(o,s)),o);n!==l&&(r=!0,i="buffer",n=l)}var u=t.objectMode?1:n.length;t.length+=u;var c=t.length<t.highWaterMark;if(c||(t.needDrain=!0),t.writing||t.corked){var A=t.lastBufferedRequest;t.lastBufferedRequest={chunk:n,encoding:i,isBuf:r,callback:a,next:null},A?A.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else dj(e,t,!1,u,n,i,a);return c}(this,A,h,e,t,r)),f},dW.prototype.cork=function(){this._writableState.corked++},dW.prototype.uncork=function(){var e=this._writableState;e.corked&&(e.corked--,e.writing||e.corked||e.bufferProcessing||!e.bufferedRequest||dK(this,e))},dW.prototype.setDefaultEncoding=function(e){if("string"==typeof e&&(e=e.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((e+"").toLowerCase())>-1))throw new dG(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(dW.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(dW.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),dW.prototype._write=function(e,t,r){r(new dL("_write()"))},dW.prototype._writev=null,dW.prototype.end=function(e,t,r){var n,i,a,o=this._writableState;return"function"==typeof e?(r=e,e=null,t=null):"function"==typeof t&&(r=t,t=null),null!=e&&this.write(e,t),o.corked&&(o.corked=1,this.uncork()),o.ending||(n=this,i=o,a=r,i.ending=!0,dZ(n,i),a&&(i.finished?f4.nextTick(a):n.once("finish",a)),i.ended=!0,n.writable=!1),this},Object.defineProperty(dW.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(dW.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),dW.prototype.destroy=hJ.destroy,dW.prototype._undestroy=hJ.undestroy,dW.prototype._destroy=function(e,t){t(e)};var dX=Object.keys||function(e){var t=[];for(var r in e)t.push(r);return t};fH.Duplex=d2,h0(d2,fH.Readable);for(var d$=dX(fH.Writable.prototype),d0=0;d0<d$.length;d0++){var d1=d$[d0];d2.prototype[d1]||(d2.prototype[d1]=fH.Writable.prototype[d1])}function d2(e){if(!(0,i._)(this,d2))return new d2(e);fH.Readable.call(this,e),fH.Writable.call(this,e),this.allowHalfOpen=!0,e&&(!1===e.readable&&(this.readable=!1),!1===e.writable&&(this.writable=!1),!1===e.allowHalfOpen&&(this.allowHalfOpen=!1,this.once("end",d5)))}function d5(){this._writableState.ended||f4.nextTick(d3,this)}function d3(e){e.end()}Object.defineProperty(d2.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(d2.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(d2.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(d2.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&void 0!==this._writableState&&this._readableState.destroyed&&this._writableState.destroyed},set:function(e){void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed=e,this._writableState.destroyed=e)}}),fH.Transform=gt;var d4=hK.codes,d6=d4.ERR_METHOD_NOT_IMPLEMENTED,d8=d4.ERR_MULTIPLE_CALLBACK,d7=d4.ERR_TRANSFORM_ALREADY_TRANSFORMING,d9=d4.ERR_TRANSFORM_WITH_LENGTH_0;function ge(e,t){var r=this._transformState;r.transforming=!1;var n=r.writecb;
1if(null===n)return this.emit("error",new d8);r.writechunk=null,r.writecb=null,null!=t&&this.push(t),n(e);var i=this._readableState;i.reading=!1,(i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}function gt(e){if(!(0,i._)(this,gt))return new gt(e);fH.Duplex.call(this,e),this._transformState={afterTransform:ge.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,e&&("function"==typeof e.transform&&(this._transform=e.transform),"function"==typeof e.flush&&(this._flush=e.flush)),this.on("prefinish",gr)}function gr(){var e=this;"function"!=typeof this._flush||this._readableState.destroyed?gn(this,null,null):this._flush(function(t,r){gn(e,t,r)})}function gn(e,t,r){if(t)return e.emit("error",t);if(null!=r&&e.push(r),e._writableState.length)throw new d9;if(e._transformState.transforming)throw new d7;return e.push(null)}function gi(e){if(!(0,i._)(this,gi))return new gi(e);Transform.call(this,e)}h0(gt,fH.Duplex),gt.prototype.push=function(e,t){return this._transformState.needTransform=!1,fH.Duplex.prototype.push.call(this,e,t)},gt.prototype._transform=function(e,t,r){r(new d6("_transform()"))},gt.prototype._write=function(e,t,r){var n=this._transformState;if(n.writecb=r,n.writechunk=e,n.writeencoding=t,!n.transforming){var i=this._readableState;(n.needTransform||i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}},gt.prototype._read=function(e){var t=this._transformState;null===t.writechunk||t.transforming?t.needTransform=!0:(t.transforming=!0,this._transform(t.writechunk,t.writeencoding,t.afterTransform))},gt.prototype._destroy=function(e,t){fH.Duplex.prototype._destroy.call(this,e,function(e){t(e)})},fH.PassThrough=gi,h0(gi,fH.Transform),gi.prototype._transform=function(e,t,r){r(null,e)};var ga=hK.codes,go=ga.ERR_MISSING_ARGS,gs=ga.ERR_STREAM_DESTROYED;function gl(e){if(e)throw e}function gu(e){e()}function gc(e,t){return e.pipe(t)}Ik=fz.exports,(Ik=fz.exports=fH.Readable).Stream=fH.Readable,Ik.Readable=fH.Readable,Ik.Writable=fH.Writable,Ik.Duplex=fH.Duplex,Ik.Transform=fH.Transform,Ik.PassThrough=fH.PassThrough,Ik.finished=h9,Ik.pipeline=function(){for(var e,t,r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];var a=(e=n).length&&"function"==typeof e[e.length-1]?e.pop():gl;if(Array.isArray(n[0])&&(n=n[0]),n.length<2)throw new go("streams");var o=n.map(function(e,r){var i,s,l,u,c,A,f=r<n.length-1;return i=r>0,l=s=function(e){t||(t=e),e&&o.forEach(gu),f||(o.forEach(gu),a(t))},u=!1,s=function(){u||(u=!0,l.apply(void 0,arguments))},c=!1,e.on("close",function(){c=!0}),void 0===Cp&&(Cp=h9),Cp(e,{readable:f,writable:i},function(e){if(e)return s(e);c=!0,s()}),A=!1,function(t){if(!c&&!A){if(A=!0,e.setHeader&&"function"==typeof e.abort)return e.abort();if("function"==typeof e.destroy)return e.destroy();s(t||new gs("pipe"))}}});return n.reduce(gc)};var gA=fz.exports,gf=fP(gA),gh={},gd={};function gg(e,t){if(e===t)return 0;for(var r=e.length,n=t.length,i=0,a=Math.min(r,n);i<a;++i)if(e[i]!==t[i]){r=e[i],n=t[i];break}return r<n?-1:+(n<r)}var gp=Object.prototype.hasOwnProperty,gm=Object.keys||function(e){var t=[];for(var r in e)gp.call(e,r)&&t.push(r);return t},gv=Array.prototype.slice;function gy(){return void 0!==Cm?Cm:Cm="foo"===(function(){}).name}function gb(e){return Object.prototype.toString.call(e)}function gE(e){return!fO(e)&&"function"==typeof A8.ArrayBuffer&&("function"==typeof ArrayBuffer.isView?ArrayBuffer.isView(e):!!e&&!!((0,i._)(e,DataView)||e.buffer&&(0,i._)(e.buffer,ArrayBuffer)))}function gI(e,t){e||gD(e,!0,t,"==",gk)}var gC=/\s*function\s+([^\(\s]*)\s*/;function gB(e){if(h_(e)){if(gy())return e.name;var t=e.toString().match(gC);return t&&t[1]}}function gw(e){this.name="AssertionError",this.actual=e.actual,this.expected=e.expected,this.operator=e.operator,e.message?(this.message=e.message,this.generatedMessage=!1):(this.message=(t=this,gx(gQ(t.actual),128)+" "+t.operator+" "+gx(gQ(t.expected),128)),this.generatedMessage=!0);var t,r=e.stackStartFunction||gD;if(Error.captureStackTrace)Error.captureStackTrace(this,r);else{var n=Error();if(n.stack){var i=n.stack,a=gB(r),o=i.indexOf("\n"+a);if(o>=0){var s=i.indexOf("\n",o+1);i=i.substring(s+1)}this.stack=i}}}function gx(e,t){return"string"==typeof e?e.length<t?e:e.slice(0,t):e}
1function gQ(e){if(gy()||!h_(e))return hf(e);var t=gB(e);return"[Function"+(t?": "+t:"")+"]"}function gD(e,t,r,n,i){throw new gw({message:r,actual:e,expected:t,operator:n,stackStartFunction:i})}function gk(e,t){e||gD(e,!0,t,"==",gk)}function g_(e,t,r){e!=t&&gD(e,t,r,"==",g_)}function gS(e,t,r){e==t&&gD(e,t,r,"!=",gS)}function gF(e,t,r){gT(e,t,!1)||gD(e,t,r,"deepEqual",gF)}function gR(e,t,r){gT(e,t,!0)||gD(e,t,r,"deepStrictEqual",gR)}function gT(e,t,r,n){if(e===t)return!0;if(fO(e)&&fO(t))return 0===gg(e,t);if(hD(e)&&hD(t))return e.getTime()===t.getTime();if(hx(e)&&hx(t))return e.source===t.source&&e.global===t.global&&e.multiline===t.multiline&&e.lastIndex===t.lastIndex&&e.ignoreCase===t.ignoreCase;if((null===e||(void 0===e?"undefined":(0,W._)(e))!=="object")&&(null===t||(void 0===t?"undefined":(0,W._)(t))!=="object"))return r?e===t:e==t;if(gE(e)&&gE(t)&&gb(e)===gb(t)&&!((0,i._)(e,Float32Array)||(0,i._)(e,Float64Array)))return 0===gg(new Uint8Array(e.buffer),new Uint8Array(t.buffer));if(fO(e)!==fO(t))return!1;var a=(n=n||{actual:[],expected:[]}).actual.indexOf(e);return -1!==a&&a===n.expected.indexOf(t)||(n.actual.push(e),n.expected.push(t),function(e,t,r,n){if(null==e||null==t)return!1;if(hS(e)||hS(t))return e===t;if(r&&Object.getPrototypeOf(e)!==Object.getPrototypeOf(t))return!1;var i,a,o=gL(e),s=gL(t);if(o&&!s||!o&&s)return!1;if(o)return gT(e=gv.call(e),t=gv.call(t),r);var l=gm(e),u=gm(t);if(l.length!==u.length)return!1;for(l.sort(),u.sort(),a=l.length-1;a>=0;a--)if(l[a]!==u[a])return!1;for(a=l.length-1;a>=0;a--)if(!gT(e[i=l[a]],t[i],r,n))return!1;return!0}(e,t,r,n))}function gL(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function gO(e,t,r){gT(e,t,!1)&&gD(e,t,r,"notDeepEqual",gO)}function gM(e,t,r){gT(e,t,!0)&&gD(e,t,r,"notDeepStrictEqual",gM)}function gU(e,t,r){e!==t&&gD(e,t,r,"===",gU)}function gN(e,t,r){e===t&&gD(e,t,r,"!==",gN)}function gP(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if((0,i._)(e,t))return!0}catch(e){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function gG(e,t,r,n){if("function"!=typeof t)throw TypeError('"block" argument must be a function');"string"==typeof r&&(n=r,r=null),i=function(e){var t;try{e()}catch(e){t=e}return t}(t),n=(r&&r.name?" ("+r.name+").":".")+(n?" "+n:"."),e&&!i&&gD(i,r,"Missing expected exception"+n);var i,a="string"==typeof n,o=!e&&hk(i),s=!e&&i&&!r;if((o&&a&&gP(i,r)||s)&&gD(i,r,"Got unwanted exception"+n),e&&i&&r&&!gP(i,r)||!e&&i)throw i}function gz(e,t,r){gG(!0,e,t,r)}function gH(e,t,r){gG(!1,e,t,r)}function gY(e){if(e)throw e}gI.AssertionError=gw,Cn(gw,Error),gI.fail=gD,gI.ok=gk,gI.equal=g_,gI.notEqual=gS,gI.deepEqual=gF,gI.deepStrictEqual=gR,gI.notDeepEqual=gO,gI.notDeepStrictEqual=gM,gI.strictEqual=gU,gI.notStrictEqual=gN,gI.throws=gz,gI.doesNotThrow=gH,gI.ifError=gY;var gW=fG(Object.freeze({__proto__:null,AssertionError:gw,assert:gk,deepEqual:gF,deepStrictEqual:gR,default:gI,doesNotThrow:gH,equal:g_,fail:gD,ifError:gY,notDeepEqual:gO,notDeepStrictEqual:gM,notEqual:gS,notStrictEqual:gN,ok:gk,strictEqual:gU,throws:gz}));!function(e){var t=sd.default,r=sg.default,n=sp.default,i=sm.default;for(var a in i)e[a]=i[a];function o(t){if("number"!=typeof t||t<e.DEFLATE||t>e.UNZIP)throw TypeError("Bad argument");this.dictionary=null,this.err=0,this.flush=0,this.init_done=!1,this.level=0,this.memLevel=0,this.mode=t,this.strategy=0,this.windowBits=0,this.write_in_progress=!1,this.pending_close=!1,this.gzip_id_bytes_read=0}e.NONE=0,e.DEFLATE=1,e.INFLATE=2,e.GZIP=3,e.GUNZIP=4,e.DEFLATERAW=5,e.INFLATERAW=6,e.UNZIP=7,o.prototype.close=function(){if(this.write_in_progress){this.pending_close=!0;return}this.pending_close=!1,gW(this.init_done,"close before init"),gW(this.mode<=e.UNZIP),this.mode===e.DEFLATE||this.mode===e.GZIP||this.mode===e.DEFLATERAW?r.deflateEnd(this.strm):(this.mode===e.INFLATE||this.mode===e.GUNZIP||this.mode===e.INFLATERAW||this.mode===e.UNZIP)&&n.inflateEnd(this.strm),this.mode=e.NONE,this.dictionary=null},o.prototype.write=function(e,t,r,n,i,a,o){return this._write(!0,e,t,r,n,i,a,o)},o.prototype.writeSync=function(e,t,r,n,i,a,o){return this._write(!1,e,t,r,n,i,a,o)},o.prototype._write=function(t,r,n,i,a,o,s,l){if(gW.equal(arguments.length,8),gW(this.init_done,"write before init"),gW(this.mode!==e.NONE,"already finalized"),gW.equal(!1,this.write_in_progress,"write already in progress"),gW.equal(!1,this.pending_close,"close is pending"),this.write_in_progress=!0,gW.equal(!1,void 0===r,"must provide flush value"),this.write_in_progress=!0,r!==e.Z_NO_FLUSH&&r!==e.Z_PARTIAL_FLUSH&&r!==e.Z_SYNC_FLUSH&&r!==e.Z_FULL_FLUSH&&r!==e.Z_FINISH&&r!==e.Z_BLOCK)throw Error("Invalid flush value");if(null==n&&(n=fA.alloc(0),a=0,i=0),this.strm.avail_in=a,this.strm.input=n,this.strm.next_in=i,this.strm.avail_out=l,this.strm.output=o,this.strm.next_out=s,this.flush=r,!t)return(this._process(),this._checkError())?this._afterSync():void 0;var u=this;return f4.nextTick(function(){u._process(),u._after()}),this},o.prototype._afterSync=function(){var e=this.strm.avail_out,t=this.strm.avail_in;return this.write_in_progress=!1,[t,e]},o.prototype._process=function(){var t=null;switch(this.mode){case e.DEFLATE:case e.GZIP:case e.DEFLATERAW:this.err=r.deflate(this.strm,this.flush);break;case e.UNZIP:switch(this.strm.avail_in>0&&(t=this.strm.next_in),this.gzip_id_bytes_read){case 0:if(null===t)break;
1if(31===this.strm.input[t]){if(this.gzip_id_bytes_read=1,t++,1===this.strm.avail_in)break}else{this.mode=e.INFLATE;break}case 1:if(null===t)break;139===this.strm.input[t]?(this.gzip_id_bytes_read=2,this.mode=e.GUNZIP):this.mode=e.INFLATE;break;default:throw Error("invalid number of gzip magic number bytes read")}case e.INFLATE:case e.GUNZIP:case e.INFLATERAW:for(this.err=n.inflate(this.strm,this.flush),this.err===e.Z_NEED_DICT&&this.dictionary&&(this.err=n.inflateSetDictionary(this.strm,this.dictionary),this.err===e.Z_OK?this.err=n.inflate(this.strm,this.flush):this.err===e.Z_DATA_ERROR&&(this.err=e.Z_NEED_DICT));this.strm.avail_in>0&&this.mode===e.GUNZIP&&this.err===e.Z_STREAM_END&&0!==this.strm.next_in[0];)this.reset(),this.err=n.inflate(this.strm,this.flush);break;default:throw Error("Unknown mode "+this.mode)}},o.prototype._checkError=function(){switch(this.err){case e.Z_OK:case e.Z_BUF_ERROR:if(0!==this.strm.avail_out&&this.flush===e.Z_FINISH)return this._error("unexpected end of file"),!1;break;case e.Z_STREAM_END:break;case e.Z_NEED_DICT:return null==this.dictionary?this._error("Missing dictionary"):this._error("Bad dictionary"),!1;default:return this._error("Zlib error"),!1}return!0},o.prototype._after=function(){if(this._checkError()){var e=this.strm.avail_out,t=this.strm.avail_in;this.write_in_progress=!1,this.callback(t,e),this.pending_close&&this.close()}},o.prototype._error=function(e){this.strm.msg&&(e=this.strm.msg),this.onerror(e,this.err),this.write_in_progress=!1,this.pending_close&&this.close()},o.prototype.init=function(t,r,n,i,a){gW(4==arguments.length||5==arguments.length,"init(windowBits, level, memLevel, strategy, [dictionary])"),gW(t>=8&&t<=15,"invalid windowBits"),gW(r>=-1&&r<=9,"invalid compression level"),gW(n>=1&&n<=9,"invalid memlevel"),gW(i===e.Z_FILTERED||i===e.Z_HUFFMAN_ONLY||i===e.Z_RLE||i===e.Z_FIXED||i===e.Z_DEFAULT_STRATEGY,"invalid strategy"),this._init(r,t,n,i,a),this._setDictionary()},o.prototype.params=function(){throw Error("deflateParams Not supported")},o.prototype.reset=function(){this._reset(),this._setDictionary()},o.prototype._init=function(i,a,o,s,l){switch(this.level=i,this.windowBits=a,this.memLevel=o,this.strategy=s,this.flush=e.Z_NO_FLUSH,this.err=e.Z_OK,(this.mode===e.GZIP||this.mode===e.GUNZIP)&&(this.windowBits+=16),this.mode===e.UNZIP&&(this.windowBits+=32),(this.mode===e.DEFLATERAW||this.mode===e.INFLATERAW)&&(this.windowBits=-1*this.windowBits),this.strm=new t,this.mode){case e.DEFLATE:case e.GZIP:case e.DEFLATERAW:this.err=r.deflateInit2(this.strm,this.level,e.Z_DEFLATED,this.windowBits,this.memLevel,this.strategy);break;case e.INFLATE:case e.GUNZIP:case e.INFLATERAW:case e.UNZIP:this.err=n.inflateInit2(this.strm,this.windowBits);break;default:throw Error("Unknown mode "+this.mode)}this.err!==e.Z_OK&&this._error("Init error"),this.dictionary=l,this.write_in_progress=!1,this.init_done=!0},o.prototype._setDictionary=function(){if(null!=this.dictionary){switch(this.err=e.Z_OK,this.mode){case e.DEFLATE:case e.DEFLATERAW:this.err=r.deflateSetDictionary(this.strm,this.dictionary)}this.err!==e.Z_OK&&this._error("Failed to set dictionary")}},o.prototype._reset=function(){switch(this.err=e.Z_OK,this.mode){case e.DEFLATE:case e.DEFLATERAW:case e.GZIP:this.err=r.deflateReset(this.strm);break;case e.INFLATE:case e.INFLATERAW:case e.GUNZIP:this.err=n.inflateReset(this.strm)}this.err!==e.Z_OK&&this._error("Failed to reset stream")},e.Zlib=o}(gd),function(e){var t=ha.Buffer,r=gA.Transform,n=gW.ok,a=ha.kMaxLength,o="Cannot create final Buffer. It would be larger than 0x"+a.toString(16)+" bytes";gd.Z_MIN_WINDOWBITS=8,gd.Z_MAX_WINDOWBITS=15,gd.Z_DEFAULT_WINDOWBITS=15,gd.Z_MIN_CHUNK=64,gd.Z_MAX_CHUNK=1/0,gd.Z_DEFAULT_CHUNK=16384,gd.Z_MIN_MEMLEVEL=1,gd.Z_MAX_MEMLEVEL=9,gd.Z_DEFAULT_MEMLEVEL=8,gd.Z_MIN_LEVEL=-1,gd.Z_MAX_LEVEL=9,gd.Z_DEFAULT_LEVEL=gd.Z_DEFAULT_COMPRESSION;for(var s=Object.keys(gd),l=0;l<s.length;l++){var u=s[l];u.match(/^Z/)&&Object.defineProperty(e,u,{enumerable:!0,value:gd[u],writable:!1})}for(var c={Z_OK:gd.Z_OK,Z_STREAM_END:gd.Z_STREAM_END,Z_NEED_DICT:gd.Z_NEED_DICT,Z_ERRNO:gd.Z_ERRNO,Z_STREAM_ERROR:gd.Z_STREAM_ERROR,Z_DATA_ERROR:gd.Z_DATA_ERROR,Z_MEM_ERROR:gd.Z_MEM_ERROR,Z_BUF_ER
1ROR:gd.Z_BUF_ERROR,Z_VERSION_ERROR:gd.Z_VERSION_ERROR},A=Object.keys(c),f=0;f<A.length;f++){var h=A[f];c[c[h]]=h}function d(e,r,n){var i=[],s=0;function l(){for(var t;null!==(t=e.read());)i.push(t),s+=t.length;e.once("readable",l)}function u(){var r,l=null;s>=a?l=RangeError(o):r=t.concat(i,s),i=[],e.close(),n(l,r)}e.on("error",function(t){e.removeListener("end",u),e.removeListener("readable",l),n(t)}),e.on("end",u),e.end(r),l()}function g(e,r){if("string"==typeof r&&(r=t.from(r)),!t.isBuffer(r))throw TypeError("Not a string or buffer");var n=e._finishFlushFlag;return e._processChunk(r,n)}function p(e){if(!(0,i._)(this,p))return new p(e);B.call(this,e,gd.DEFLATE)}function m(e){if(!(0,i._)(this,m))return new m(e);B.call(this,e,gd.INFLATE)}function v(e){if(!(0,i._)(this,v))return new v(e);B.call(this,e,gd.GZIP)}function y(e){if(!(0,i._)(this,y))return new y(e);B.call(this,e,gd.GUNZIP)}function b(e){if(!(0,i._)(this,b))return new b(e);B.call(this,e,gd.DEFLATERAW)}function E(e){if(!(0,i._)(this,E))return new E(e);B.call(this,e,gd.INFLATERAW)}function I(e){if(!(0,i._)(this,I))return new I(e);B.call(this,e,gd.UNZIP)}function C(e){return e===gd.Z_NO_FLUSH||e===gd.Z_PARTIAL_FLUSH||e===gd.Z_SYNC_FLUSH||e===gd.Z_FULL_FLUSH||e===gd.Z_FINISH||e===gd.Z_BLOCK}function B(n,i){var a=this;if(this._opts=n=n||{},this._chunkSize=n.chunkSize||e.Z_DEFAULT_CHUNK,r.call(this,n),n.flush&&!C(n.flush))throw Error("Invalid flush flag: "+n.flush);if(n.finishFlush&&!C(n.finishFlush))throw Error("Invalid flush flag: "+n.finishFlush);if(this._flushFlag=n.flush||gd.Z_NO_FLUSH,this._finishFlushFlag=void 0!==n.finishFlush?n.finishFlush:gd.Z_FINISH,n.chunkSize&&(n.chunkSize<e.Z_MIN_CHUNK||n.chunkSize>e.Z_MAX_CHUNK))throw Error("Invalid chunk size: "+n.chunkSize);if(n.windowBits&&(n.windowBits<e.Z_MIN_WINDOWBITS||n.windowBits>e.Z_MAX_WINDOWBITS))throw Error("Invalid windowBits: "+n.windowBits);if(n.level&&(n.level<e.Z_MIN_LEVEL||n.level>e.Z_MAX_LEVEL))throw Error("Invalid compression level: "+n.level);if(n.memLevel&&(n.memLevel<e.Z_MIN_MEMLEVEL||n.memLevel>e.Z_MAX_MEMLEVEL))throw Error("Invalid memLevel: "+n.memLevel);if(n.strategy&&n.strategy!=e.Z_FILTERED&&n.strategy!=e.Z_HUFFMAN_ONLY&&n.strategy!=e.Z_RLE&&n.strategy!=e.Z_FIXED&&n.strategy!=e.Z_DEFAULT_STRATEGY)throw Error("Invalid strategy: "+n.strategy);if(n.dictionary&&!t.isBuffer(n.dictionary))throw Error("Invalid dictionary: it should be a Buffer instance");this._handle=new gd.Zlib(i);var o=this;this._hadError=!1,this._handle.onerror=function(t,r){w(o),o._hadError=!0;var n=Error(t);n.errno=r,n.code=e.codes[r],o.emit("error",n)};var s=e.Z_DEFAULT_COMPRESSION;"number"==typeof n.level&&(s=n.level);var l=e.Z_DEFAULT_STRATEGY;"number"==typeof n.strategy&&(l=n.strategy),this._handle.init(n.windowBits||e.Z_DEFAULT_WINDOWBITS,s,n.memLevel||e.Z_DEFAULT_MEMLEVEL,l,n.dictionary),this._buffer=t.allocUnsafe(this._chunkSize),this._offset=0,this._level=s,this._strategy=l,this.once("end",this.close),Object.defineProperty(this,"_closed",{get:function(){return!a._handle},configurable:!0,enumerable:!0})}function w(e,t){t&&f4.nextTick(t),e._handle&&(e._handle.close(),e._handle=null)}function x(e){e.emit("close")}Object.defineProperty(e,"codes",{enumerable:!0,value:Object.freeze(c),writable:!1}),e.Deflate=p,e.Inflate=m,e.Gzip=v,e.Gunzip=y,e.DeflateRaw=b,e.InflateRaw=E,e.Unzip=I,e.createDeflate=function(e){return new p(e)},e.createInflate=function(e){return new m(e)},e.createDeflateRaw=function(e){return new b(e)},e.createInflateRaw=function(e){return new E(e)},e.createGzip=function(e){return new v(e)},e.createGunzip=function(e){return new y(e)},e.createUnzip=function(e){return new I(e)},e.deflate=function(e,t,r){return"function"==typeof t&&(r=t,t={}),d(new p(t),e,r)},e.deflateSync=function(e,t){return g(new p(t),e)},e.gzip=function(e,t,r){return"function"==typeof t&&(r=t,t={}),d(new v(t),e,r)},e.gzipSync=function(e,t){return g(new v(t),e)},e.deflateRaw=function(e,t,r){return"function"==typeof t&&(r=t,t={}),d(new b(t),e,r)},e.deflateRawSync=function(e,t){return g(new b(t),e)},e.unzip=function(e,t,r){return"function"==typeof t&&(r=t,t={}),d(new I(t),e,r)},e.unzipSync=function(e,t){return g(new I(t),e)},e.inflate=function(e,t,r){return"function"==typeof t&&(r=t,t={}),d(new m(t),e,r)}
1,e.inflateSync=function(e,t){return g(new m(t),e)},e.gunzip=function(e,t,r){return"function"==typeof t&&(r=t,t={}),d(new y(t),e,r)},e.gunzipSync=function(e,t){return g(new y(t),e)},e.inflateRaw=function(e,t,r){return"function"==typeof t&&(r=t,t={}),d(new E(t),e,r)},e.inflateRawSync=function(e,t){return g(new E(t),e)},hH.inherits(B,r),B.prototype.params=function(t,r,i){if(t<e.Z_MIN_LEVEL||t>e.Z_MAX_LEVEL)throw RangeError("Invalid compression level: "+t);if(r!=e.Z_FILTERED&&r!=e.Z_HUFFMAN_ONLY&&r!=e.Z_RLE&&r!=e.Z_FIXED&&r!=e.Z_DEFAULT_STRATEGY)throw TypeError("Invalid strategy: "+r);if(this._level!==t||this._strategy!==r){var a=this;this.flush(gd.Z_SYNC_FLUSH,function(){n(a._handle,"zlib binding closed"),a._handle.params(t,r),!a._hadError&&(a._level=t,a._strategy=r,i&&i())})}else f4.nextTick(i)},B.prototype.reset=function(){return n(this._handle,"zlib binding closed"),this._handle.reset()},B.prototype._flush=function(e){this._transform(t.alloc(0),"",e)},B.prototype.flush=function(e,r){var n=this,i=this._writableState;"function"!=typeof e&&(void 0!==e||r)||(r=e,e=gd.Z_FULL_FLUSH),i.ended?r&&f4.nextTick(r):i.ending?r&&this.once("end",r):i.needDrain?r&&this.once("drain",function(){return n.flush(e,r)}):(this._flushFlag=e,this.write(t.alloc(0),"",r))},B.prototype.close=function(e){w(this,e),f4.nextTick(x,this)},B.prototype._transform=function(e,r,n){var i,a=this._writableState,o=(a.ending||a.ended)&&(!e||a.length===e.length);return null===e||t.isBuffer(e)?this._handle?void(o?i=this._finishFlushFlag:(i=this._flushFlag,e.length>=a.length&&(this._flushFlag=this._opts.flush||gd.Z_NO_FLUSH)),this._processChunk(e,i,n)):n(Error("zlib binding closed")):n(Error("invalid input"))},B.prototype._processChunk=function(e,r,i){var s=e&&e.length,l=this._chunkSize-this._offset,u=0,c=this,A="function"==typeof i;if(!A){var f,h=[],d=0;this.on("error",function(e){f=e}),n(this._handle,"zlib binding closed");do var g=this._handle.writeSync(r,e,u,s,this._buffer,this._offset,l);while(!this._hadError&&v(g[0],g[1]))if(this._hadError)throw f;if(d>=a)throw w(this),RangeError(o);var p=t.concat(h,d);return w(this),p}n(this._handle,"zlib binding closed");var m=this._handle.write(r,e,u,s,this._buffer,this._offset,l);function v(a,o){if(this&&(this.buffer=null,this.callback=null),!c._hadError){var f=l-o;if(n(f>=0,"have should not go down"),f>0){var g=c._buffer.slice(c._offset,c._offset+f);c._offset+=f,A?c.push(g):(h.push(g),d+=g.length)}if((0===o||c._offset>=c._chunkSize)&&(l=c._chunkSize,c._offset=0,c._buffer=t.allocUnsafe(c._chunkSize)),0===o){if(u+=s-a,s=a,!A)return!0;var p=c._handle.write(r,e,u,s,c._buffer,c._offset,c._chunkSize);return p.callback=v,void(p.buffer=e)}if(!A)return!1;i()}}m.buffer=e,m.callback=v},hH.inherits(p,B),hH.inherits(m,B),hH.inherits(v,B),hH.inherits(y,B),hH.inherits(b,B),hH.inherits(E,B),hH.inherits(I,B)}(gh);var gj=fP(gh),gJ=function(e){function t(e,r,n){var i;return(0,M._)(this,t),(i=(0,P._)(this,t,[{decodeStrings:!1}])).finalize=i.finalize.bind(i),i.document=e,i.id=r,null==n&&(n={}),i.data=n,i.gen=0,i.deflate=null,i.compress=i.document.compress&&!i.data.Filter,i.uncompressedLength=0,i.chunks=[],i}return(0,H._)(t,e),(0,U._)(t,[{key:"initDeflate",value:function(){var e=this;return this.data.Filter="FlateDecode",this.deflate=gj.createDeflate(),this.deflate.on("data",function(t){return e.chunks.push(t),e.data.Length+=t.length}),this.deflate.on("end",this.finalize)}},{key:"_write",value:function(e,t,r){return(0,i._)(e,Uint8Array)||(e=fA.from(e+"\n","binary")),this.uncompressedLength+=e.length,null==this.data.Length&&(this.data.Length=0),this.compress?(this.deflate||this.initDeflate(),this.deflate.write(e)):(this.chunks.push(e),this.data.Length+=e.length),r()}},{key:"end",value:function(){return((0,G._)((0,z._)(t.prototype),"end",this).apply(this,arguments),this.deflate)?this.deflate.end():this.finalize()}},{key:"finalize",value:function(){if(this.offset=this.document._offset,this.document._write("".concat(this.id," ").concat(this.gen," obj")),this.document._write(g0.convert(this.data)),this.chunks.length){this.document._write("stream");var e=!0,t=!1,r=void 0;try{for(var n,i=Array.from(this.chunks)[Symbol.iterator]();!(e=(n=i.next()).done);e=!0){var a=n.value;this.document._write(a)}}catch(e){t=!0,r=e}finally{try{e||null==i.return||i.return()}finally{if(t)throw r}}this.chunks.length=0,this.document._write("\nendstream")}return this.document._write("endobj"),this.document._refEnd(this)}},{key:"toString",value:function(){return"".concat(this.id," ").concat(this.gen," R")}}]),t}(gf.Writable),gK=function(){function e(t){(0,M._)(this,e),void 0===t&&(t={}),this._items={},this.limits="boolean"!=typeof t.limits||t.limits}return(0,U._)(e,[{key:"add",value:function(e,t){return this._items[e]=t}},{key:"get",value:function(e){return this._items[e]}},{key:"toString",value:function(){var e=this,t=Object.keys(this._items).sort(function(t,r){return e._compareKeys(t,r)}),r=["<<"];if(this.limits&&t.length>1){var n=t[0],i=t[t.length-1];r.push(" /Limits ".concat(g0.convert([this._dataForKey(n),this._dataForKey(i)])))}r.push(" /".concat(this._keysName()," ["));var a=!0,o=!1,s=void 0;try{for(var l,u=t[Symbol.iterator]();!(a=(l=u.next()).done);a=!0){var c=l.value;r.push(" ".concat(g0.convert(this._dataForKey(c))," ").concat(g0.convert(this._items[c])))}}catch(e){o=!0,s=e}finally{try{a||null==u.return||u.return()}finally{if(o)throw s}}return r.push("]"),r.push(">>"),r.join("\n")}}
1,{key:"_compareKeys",value:function(){throw Error("Must be implemented by subclasses")}},{key:"_keysName",value:function(){throw Error("Must be implemented by subclasses")}},{key:"_dataForKey",value:function(){throw Error("Must be implemented by subclasses")}}]),e}(),gq=function(e){function t(){return(0,M._)(this,t),(0,P._)(this,t,arguments)}return(0,H._)(t,e),(0,U._)(t,[{key:"_compareKeys",value:function(e,t){return e.localeCompare(t)}},{key:"_keysName",value:function(){return"Names"}},{key:"_dataForKey",value:function(e){return new String(e)}}]),t}(gK),gV=function(e,t){return(Array(t+1).join("0")+e).slice(-t)},gZ=/[\n\r\t\b\f()\\]/g,gX={"\n":"\\n","\r":"\\r"," ":"\\t","\b":"\\b","\f":"\\f","\\":"\\\\","(":"\\(",")":"\\)"},g$=function(e){var t=e.length;if(1&t)throw Error("Buffer length must be even");for(var r=0,n=t-1;r<n;r+=2){var i=e[r];e[r]=e[r+1],e[r+1]=i}return e},g0=function(){function e(){(0,M._)(this,e)}return(0,U._)(e,null,[{key:"convert",value:function(t){if("string"==typeof t)return"/".concat(t);if((0,i._)(t,String)){for(var r=t,n=!1,a=0,o=r.length;a<o;a++)if(r.charCodeAt(a)>127){n=!0;break}return n&&(r=g$(fA.from("\uFEFF".concat(r),"utf16le")).toString("binary")),r=r.replace(gZ,function(e){return gX[e]}),"(".concat(r,")")}if(fA.isBuffer(t))return"<".concat(t.toString("hex"),">");if((0,i._)(t,gJ)||(0,i._)(t,gq))return t.toString();if((0,i._)(t,Date))return"(D:".concat(gV(t.getUTCFullYear(),4))+gV(t.getUTCMonth()+1,2)+gV(t.getUTCDate(),2)+gV(t.getUTCHours(),2)+gV(t.getUTCMinutes(),2)+gV(t.getUTCSeconds(),2)+"Z)";if(Array.isArray(t)){var s=Array.from(t).map(function(t){return e.convert(t)}).join(" ");return"[".concat(s,"]")}if("[object Object]"===({}).toString.call(t)){var l=["<<"];for(var u in t){var c=t[u];l.push("/".concat(u," ").concat(e.convert(c)))}return l.push(">>"),l.join("\n")}return"number"==typeof t?e.number(t):"".concat(t)}},{key:"number",value:function(e){if(e>-1e21&&e<1e21)return Math.round(1e6*e)/1e6;throw Error("unsupported number: ".concat(e))}}]),e}(),g1={top:72,left:72,bottom:72,right:72},g2={"4A0":[4767.87,6740.79],"2A0":[3370.39,4767.87],A0:[2383.94,3370.39],A1:[1683.78,2383.94],A2:[1190.55,1683.78],A3:[841.89,1190.55],A4:[595.28,841.89],A5:[419.53,595.28],A6:[297.64,419.53],A7:[209.76,297.64],A8:[147.4,209.76],A9:[104.88,147.4],A10:[73.7,104.88],B0:[2834.65,4008.19],B1:[2004.09,2834.65],B2:[1417.32,2004.09],B3:[1000.63,1417.32],B4:[708.66,1000.63],B5:[498.9,708.66],B6:[354.33,498.9],B7:[249.45,354.33],B8:[175.75,249.45],B9:[124.72,175.75],B10:[87.87,124.72],C0:[2599.37,3676.54],C1:[1836.85,2599.37],C2:[1298.27,1836.85],C3:[918.43,1298.27],C4:[649.13,918.43],C5:[459.21,649.13],C6:[323.15,459.21],C7:[229.61,323.15],C8:[161.57,229.61],C9:[113.39,161.57],C10:[79.37,113.39],RA0:[2437.8,3458.27],RA1:[1729.13,2437.8],RA2:[1218.9,1729.13],RA3:[864.57,1218.9],RA4:[609.45,864.57],SRA0:[2551.18,3628.35],SRA1:[1814.17,2551.18],SRA2:[1275.59,1814.17],SRA3:[907.09,1275.59],SRA4:[637.8,907.09],EXECUTIVE:[521.86,756],FOLIO:[612,936],LEGAL:[612,1008],LETTER:[612,792],TABLOID:[792,1224]},g5=function(){function e(t,r){(0,M._)(this,e),void 0===r&&(r={}),this.document=t,this._options=r,this.size=r.size||"letter",this.layout=r.layout||"portrait",this.userUnit=r.userUnit||1,"number"==typeof r.margin?this.margins={top:r.margin,left:r.margin,bottom:r.margin,right:r.margin}:this.margins=r.margins||g1;var n=Array.isArray(this.size)?this.size:g2[this.size.toUpperCase()];this.width=n[+("portrait"!==this.layout)],this.height=n[+("portrait"===this.layout)],this.content=this.document.ref(),r.font&&t.font(r.font,r.fontFamily),r.fontSize&&t.fontSize(r.fontSize),this.resources=this.document.ref({ProcSet:["PDF","Text","ImageB","ImageC","ImageI"]}),this.dictionary=this.document.ref({Type:"Page",Parent:this.document._root.data.Pages,MediaBox:[0,0,this.width,this.height],Contents:this.content,Resources:this.resources,UserUnit:this.userUnit}),this.markings=[]}return(0,U._)(e,[{key:"fonts",get:function(){var e=this.resources.data;return null!=e.Font?e.Font:e.Font={}}},{key:"xobjects",get:function(){var e=this.resources.data;return null!=e.XObject?e.XObject:e.XObject={}}},{key:"ext_gstates",get:function(){var e=this.resources.data;return null!=e.ExtGState?e.ExtGState:e.ExtGState={}}},{key:"patterns",get:function(){var e=this.resources.data;return null!=e.Pattern?e.Pattern:e.Pattern={}}},{key:"colorSpaces",get:function(){var e=this.resources.data;
1return e.ColorSpace||(e.ColorSpace={})}},{key:"annotations",get:function(){var e=this.dictionary.data;return null!=e.Annots?e.Annots:e.Annots=[]}},{key:"structParentTreeKey",get:function(){var e=this.dictionary.data;return null!=e.StructParents?e.StructParents:e.StructParents=this.document.createStructParentTreeNextKey()}},{key:"maxY",value:function(){return this.height-this.margins.bottom}},{key:"write",value:function(e){return this.content.write(e)}},{key:"_setTabOrder",value:function(){!this.dictionary.Tabs&&this.document.hasMarkInfoDictionary()&&(this.dictionary.data.Tabs="S")}},{key:"end",value:function(){this._setTabOrder(),this.dictionary.end(),this.resources.data.ColorSpace=this.resources.data.ColorSpace||{};var e=!0,t=!1,r=void 0;try{for(var n,i=Object.values(this.document.spotColors)[Symbol.iterator]();!(e=(n=i.next()).done);e=!0){var a=n.value;this.resources.data.ColorSpace[a.id]=a}}catch(e){t=!0,r=e}finally{try{e||null==i.return||i.return()}finally{if(t)throw r}}return this.resources.end(),this.content.end()}}]),e}(),g3=function(e){for(var t=[],r=0;r<e.sigBytes;r++)t.push(e.words[Math.floor(r/4)]>>8*(3-r%4)&255);return fA.from(t)},g4=function(){function e(){(0,M._)(this,e)}return(0,U._)(e,null,[{key:"generateFileID",value:function(e){void 0===e&&(e={});var t="".concat(e.CreationDate.getTime(),"\n");for(var r in e)e.hasOwnProperty(r)&&(t+="".concat(r,": ").concat(e[r].valueOf(),"\n"));return g3((0,sv.default)(t))}}]),e}(),g6=g0.number,g8=function(){function e(t){(0,M._)(this,e),this.doc=t,this.stops=[],this.embedded=!1,this.transform=[1,0,0,1,0,0]}return(0,U._)(e,[{key:"stop",value:function(e,t,r){if(null==r&&(r=1),t=this.doc._normalizeColor(t),0===this.stops.length)if(3===t.length)this._colorSpace
1="DeviceRGB";else if(4===t.length)this._colorSpace="DeviceCMYK";else if(1===t.length)this._colorSpace="DeviceGray";else throw Error("Unknown color space");else if("DeviceRGB"===this._colorSpace&&3!==t.length||"DeviceCMYK"===this._colorSpace&&4!==t.length||"DeviceGray"===this._colorSpace&&1!==t.length)throw Error("All gradient stops must use the same color space");return r=Math.max(0,Math.min(1,r)),this.stops.push([e,t,r]),this}},{key:"setTransform",value:function(e,t,r,n,i,a){return this.transform=[e,t,r,n,i,a],this}},{key:"embed",value:function(e){var t=this.stops.length;if(0!==t){this.embedded=!0,this.matrix=e;var r=this.stops[t-1];r[0]<1&&this.stops.push([1,r[1],r[2]]);for(var n=[],i=[],a=[],o=0;o<t-1;o++)i.push(0,1),o+2!==t&&n.push(this.stops[o+1][0]),h=this.doc.ref({FunctionType:2,Domain:[0,1],C0:this.stops[o+0][1],C1:this.stops[o+1][1],N:1}),a.push(h),h.end();1===t?h=a[0]:(h=this.doc.ref({FunctionType:3,Domain:[0,1],Functions:a,Bounds:n,Encode:i})).end(),this.id="Sh".concat(++this.doc._gradCount);var s=this.shader(h);s.end();var l=this.doc.ref({Type:"Pattern",PatternType:2,Shading:s,Matrix:this.matrix.map(g6)});if(l.end(),this.stops.some(function(e){return e[2]<1})){var u=this.opacityGradient();u._colorSpace="DeviceGray";var c=!0,A=!1,f=void 0;try{for(var h,d,g=this.stops[Symbol.iterator]();!(c=(d=g.next()).done);c=!0){var p=d.value;u.stop(p[0],[p[2]])}}catch(e){A=!0,f=e}finally{try{c||null==g.return||g.return()}finally{if(A)throw f}}u=u.embed(this.matrix);var m=[0,0,this.doc.page.width,this.doc.page.height],v=this.doc.ref({Type:"XObject",Subtype:"Form",FormType:1,BBox:m,Group:{Type:"Group",S:"Transparency",CS:"DeviceGray"},Resources:{ProcSet:["PDF","Text","ImageB","ImageC","ImageI"],Pattern:{Sh1:u}}});v.write("/Pattern cs /Sh1 scn"),v.end("".concat(m.join(" ")," re f"));var y=this.doc.ref({Type:"ExtGState",SMask:{Type:"Mask",S:"Luminosity",G:v}});y.end();var b=this.doc.ref({Type:"Pattern",PatternType:1,PaintType:1,TilingType:2,BBox:m,XStep:m[2],YStep:m[3],Resources:{ProcSet:["PDF","Text","ImageB","ImageC","ImageI"],Pattern:{Sh1:l},ExtGState:{Gs1:y}}});b.write("/Gs1 gs /Pattern cs /Sh1 scn"),b.end("".concat(m.join(" ")," re f")),this.doc.page.patterns[this.id]=b}else this.doc.page.patterns[this.id]=l;return l}}},{key:"apply",value:function(e){var t=(0,l._)(this.doc._ctm,6),r=t[0],n=t[1],i=t[2],a=t[3],o=t[4],s=t[5],u=(0,l._)(this.transform,6),c=u[0],A=u[1],f=u[2],h=u[3],d=u[4],g=u[5],p=[r*c+i*A,n*c+a*A,r*f+i*h,n*f+a*h,r*d+i*g+o,n*d+a*g+s];return this.embedded&&p.join(" ")===this.matrix.join(" ")||this.embed(p),this.doc._setColorSpace("Pattern",e),this.doc.addContent("/".concat(this.id," ").concat(e?"SCN":"scn"))}}]),e}(),g7=function(e){function t(e,r,n,i,a){var o;return(0,M._)(this,t),(o=(0,P._)(this,t,[e])).x1=r,o.y1=n,o.x2=i,o.y2=a,o}return(0,H._)(t,e),(0,U._)(t,[{key:"shader",value:function(e){return this.doc.ref({ShadingType:2,ColorSpace:this._colorSpace,Coords:[this.x1,this.y1,this.x2,this.y2],Function:e,Extend:[!0,!0]})}},{key:"opacityGradient",value:function(){return new t(this.doc,this.x1,this.y1,this.x2,this.y2)}}]),t}(g8),g9=function(e){function t(e,r,n,i,a,o,s){var l;return(0,M._)(this,t),(l=(0,P._)(this,t,[e])).doc=e,l.x1=r,l.y1=n,l.r1=i,l.x2=a,l.y2=o,l.r2=s,l}return(0,H._)(t,e),(0,U._)(t,[{key:"shader",value:function(e){return this.doc.ref({ShadingType:3,ColorSpace:this._colorSpace,Coords:[this.x1,this.y1,this.r1,this.x2,this.y2,this.r2],Function:e,Extend:[!0,!0]})}},{key:"opacityGradient",value:function(){return new t(this.doc,this.x1,this.y1,this.r1,this.x2,this.y2,this.r2)}}]),t}(g8),pe=["DeviceCMYK","DeviceRGB"],pt=function(){function e(t,r,n,i,a){(0,M._)(this,e),this.doc=t,this.bBox=r,this.xStep=n,this.yStep=i,this.stream=a}return(0,U._)(e,[{key:"createPattern",value:function(){var e=this.doc.ref();e.end();var t=(0,l._)(this.doc._ctm,6),r=t[0],n=t[1],i=t[2],a=t[3],o=t[4],s=t[5],u=this.doc.ref({Type:"Pattern",PatternType:1,PaintType:2,TilingType:2,BBox:this.bBox,XStep:this.xStep,YStep:this.yStep,Matrix:[+r+0*i,+n+0*a,0*r+ +i,0*n+ +a,0*r+0*i+o,0*n+0*a+s].map(function(e){return+e.toFixed(5)}),Resources:e});return u.end(this.stream),u}},{key:"embedPatternColorSpaces",value:function(){var e=this;pe.forEach(function(t){var r=e.getPatternColorSpaceId(t);if(!e.doc.page.colorSpaces[r]){var n=e.doc.ref(["Pattern",t]);n.end(),e.doc.page.colorSpaces[r]=n}})}},{key:"getPatternColorSpaceId",value:function(e){return"CsP".concat(e)}},{key:"embed",value:function(){this.id||(this.doc._patternCount=this.doc._patternCount+1,this.id="P"+this.doc._patternCount,this.pattern=this.createPattern()),this.doc.page.patterns[this.id]||(this.doc.page.patterns[this.id]=this.pattern)}},{key:"apply",value:function(e,t){this.embedPatternColorSpaces(),this.embed();var r=this.doc._normalizeColor(t);if(!r)throw Error("invalid pattern color. (value: ".concat(t,")"));var n=this.getPatternColorSpaceId(this.doc._getColorSpace(r));return this.doc._setColorSpace(n,e),this.doc.addContent("".concat(r.join(" ")," /").concat(this.id," ").concat(e?"SCN":"scn"))}}]),e}(),pr=function(){function e(t,r,n,i,a,o){(0,M._)(this,e),this.id="CS"+Object.keys(t.spotColors).length,this.name=r,this.values=[n,i,a,o],this.ref=t.ref(["Separation",this.name,"DeviceCMYK",{Range:[0,1,0,1,0,1,0,1],C0:[0,0,0,0],C1:this.values.map(function(e){return e/100}),FunctionType:2,Domain:[0,1],N:1}]),this.ref.end()}return(0,U._)(e,[{key:"toString",value:function(){return"".concat(this.ref.id," 0 R")}}]),e}(),pn={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],grey:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],ol
1ive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]};Cv=Cy=Cb=CE=CI=CC=0;var pi={M:2,m:2,Z:0,z:0,L:2,l:2,H:1,h:1,V:1,v:1,C:6,c:6,S:4,s:4,Q:4,q:4,T:2,t:2,A:7,a:7},pa=function(e){var t=e.codePointAt(0);return 32===t||9===t||13===t||10===t},po=function(e){var t=e.codePointAt(0);return null!=t&&48<=t&&t<=57},ps=function(e,t){for(var r=t,n="",i="none";r<e.length;r+=1){var a=e[r];if("+"===a||"-"===a){if("none"===i){i="sign",n+=a;continue}if("e"===i){i="exponent_sign",n+=a;continue}}if(po(a)){if("none"===i||"sign"===i||"whole"===i){i="whole",n+=a;continue}if("decimal_point"===i||"decimal"===i){i="decimal",n+=a;continue}if("e"===i||"exponent_sign"===i||"exponent"===i){i="exponent",n+=a;continue}}if("."===a&&("none"===i||"sign"===i||"whole"===i)){i="decimal_point",n+=a;continue}if(("E"===a||"e"===a)&&("whole"===i||"decimal_point"===i||"decimal"===i)){i="e",n+=a;continue}break}var o=Number.parseFloat(n);return Number.isNaN(o)?[t,null]:[r-1,o]},pl=function(e){for(var t=[],r=null,n=[],i=0,a=!1,o=!1,s=0;s<e.length;s+=1){var u,c=e.charAt(s);if(!pa(c)){if(a&&","===c){if(o)break;o=!0;continue}if(c in pi){if(o)return t;if(null==r){if("M"!==c&&"m"!==c)return t}else if(0!==n.length)return t;n=[],i=pi[r=c],a=!1,0===i&&t.push({command:r,args:n});continue}if(null==r)return t;var A=s,f=null;if("A"===r||"a"===r){var h,d,g=n.length;(0===g||1===g)&&"+"!==c&&"-"!==c&&(A=(h=(0,l._)(ps(e,s),2))[0],f=h[1]),(2===g||5===g||6===g)&&(A=(d=(0,l._)(ps(e,s),2))[0],f=d[1]),(3===g||4===g)&&("0"===c&&(f=0),"1"===c&&(f=1))}else A=(u=(0,l._)(ps(e,s),2))[0],f=u[1];if(null==f)return t;n.push(f),a=!0,o=!1,s=A,n.length===i&&(t.push({command:r,args:n}),"M"===r&&(r="L"),"m"===r&&(r="l"),n=[])}}return t},pu=function(e,t){Cv=Cy=Cb=CE=CI=CC=0;for(var r=0;r<e.length;r++){var n=e[r],i=n.command,a=n.args;"function"==typeof pc[i]&&pc[i](t,a)}},pc={M:function(e,t){return Cv=t[0],Cy=t[1],Cb=CE=null,CI=Cv,CC=Cy,e.moveTo(Cv,Cy)},m:function(e,t){return Cv+=t[0],Cy+=t[1],Cb=CE=null,CI=Cv,CC=Cy,e.moveTo(Cv,Cy)},C:function(e,t){return Cv=t[4],Cy=t[5],Cb=t[2],CE=t[3],e.bezierCurveTo.apply(e,(0,Y._)(t))},c:function(e,t){return e.bezierCurveTo(t[0]+Cv,t[1]+Cy,t[2]+Cv,t[3]+Cy,t[4]+Cv,t[5]+Cy),Cb=Cv+t[2],CE=Cy+t[3],Cv+=t[4],Cy+=t[5]},S:function(e,t){return null===Cb&&(Cb=Cv,CE=Cy),e.bezierCurveTo(Cv-(Cb-Cv),Cy-(CE-Cy),t[0],t[1],t[2],t[3]),Cb=t[0],CE=t[1],Cv=t[2],Cy=t[3]},s:function(e,t){return null===Cb&&(Cb=Cv,CE=Cy),e.bezierCurveTo(Cv-(Cb-Cv),Cy-(CE-Cy),Cv+t[0],Cy+t[1],Cv+t[2],Cy+t[3]),Cb=Cv+t[0],CE=Cy+t[1],Cv+=t[2],Cy+=t[3]},Q:function(e,t){return Cb=t[0],CE=t[1],Cv=t[2],Cy=t[3],e.quadraticCurveTo(t[0],t[1],Cv,Cy)},q:function(e,t){return e.quadraticCurveTo(t[0]+Cv,t[1]+Cy,t[2]+Cv,t[3]+Cy),Cb=Cv+t[0],CE=Cy+t[1],Cv+=t[2],Cy+=t[3]},T:function(e,t){return null===Cb?(Cb=Cv,CE=Cy):(Cb=Cv-(Cb-Cv),CE=Cy-(CE-Cy)),e.quadraticCurveTo(Cb,CE,t[0],t[1]),Cb=Cv-(Cb-Cv),CE=Cy-(CE-Cy),Cv=t[0],Cy=t[1]},t:function(e,t){return null===Cb?(Cb=Cv,CE=Cy):(Cb=Cv-(Cb-Cv),CE=Cy-(CE-Cy)),e.quadraticCurveTo(Cb,CE,Cv+t[0],Cy+t[1]),Cv+=t[0],Cy+=t[1]},A:function(e,t){return pA(e,Cv,Cy,t),Cv=t[5],Cy=t[6]},a:function(e,t){return t[5]+=Cv,t[6]+=Cy,pA(e,Cv,Cy,t),Cv=t[5],Cy=t[6]},L:function(e,t){return Cv=t[0],Cy=t[1],Cb=CE=null,e.lineTo(Cv,Cy)},l:function(e,t){return Cv+=t[0],Cy+=t[1],Cb=CE=null,e.lineTo(Cv,Cy)},H:function(e,t){return Cv=t[0],Cb=CE=null,e.lineTo(Cv,Cy)},h:function(e,t){return Cv+=t[0],Cb=CE=null,e.lineTo(Cv,Cy)},V:function(e,t){return Cy=t[0],Cb=CE=null,e.lineTo(Cv,Cy)},v:function(e,t){return Cy+=t[0],Cb=CE=null,e.lineTo(Cv,Cy)},Z:function(e){return e.closePath(),Cv=CI,Cy=CC},z:function(e){return e.closePath(),Cv=CI,Cy=CC}},pA=function(e,t,r,n){var i=(0,l._)(n,7),a=i[0],o=i[1],s=i[2],u=i[3],c=i[4],A=pf(i[5],i[6],a,o,u,c,s,t,r),f=!0,h=!1,d=void 0;try{for(var g,p=A[Symbol.iterator]();!(f=(g=p.next()).done);f=!0){var m=g.value,v=ph.apply(void 0,(0,Y._)(m));e.bezierCurveTo.apply(e,(0,Y._)(v))}}catch(e){h=!0,d=e}finally{try{f||null==p.return||p.return()}finally{if(h)throw d}}},pf=function(e,t,r,n,i,a,o,s,l){var u=Math.PI/180*o,c=Math.sin(u),A=Math.cos(u);r=Math.abs(r),n=Math.abs(n);var f=(Cb=A*(s-e)*.5+c*(l-t)*.5)*Cb/(r*r)+(CE=A*(l-t)*.5-c*(s-e)*.5)*CE/(n*n);f>1&&(r*=f=Math.sqrt(f),n*=f);var h=A/r,d=c/r,g=-c/n,p=A/n,m=h*s+d*l,v=g*s+p*l,y=h*e+d*t,b=g*e+p*t,E=1/((y-m)*(y-m)+(b-v)*(b-v))-.25;E<0&&(E=0);var I=Math.sqrt(E);a===i&&(I=-I);var C=.5*(m+y)-I*(b-v),B=.5*(v+b)+I*(y-m),w=Math.atan2(v-B,m-C),x=Math.atan2(b-B,y-C)-w;
1x<0&&1===a?x+=2*Math.PI:x>0&&0===a&&(x-=2*Math.PI);for(var Q=Math.ceil(Math.abs(x/(.5*Math.PI+.001))),D=[],k=0;k<Q;k++){var _=w+k*x/Q,S=w+(k+1)*x/Q;D[k]=[C,B,_,S,r,n,c,A]}return D},ph=function(e,t,r,n,i,a,o,s){var l=s*i,u=-o*a,c=o*i,A=s*a,f=.5*(n-r),h=8/3*Math.sin(.5*f)*Math.sin(.5*f)/Math.sin(f),d=e+Math.cos(r)-h*Math.sin(r),g=t+Math.sin(r)+h*Math.cos(r),p=e+Math.cos(n),m=t+Math.sin(n),v=p+h*Math.sin(n),y=m-h*Math.cos(n);return[l*d+u*g,c*d+A*g,l*v+u*y,c*v+A*y,l*p+u*m,c*p+A*m]},pd=function(){function e(){(0,M._)(this,e)}return(0,U._)(e,null,[{key:"apply",value:function(e,t){pu(pl(t),e)}}]),e}(),pg=g0.number,pp=(Math.sqrt(2)-1)/3*4,pm={},pv=function(e,t,r){for(var n=[],i=t+1,a=e;a<i;a++)n.push(a);return n},py={402:131,8211:150,8212:151,8216:145,8217:146,8218:130,8220:147,8221:148,8222:132,8224:134,8225:135,8226:149,8230:133,8364:128,8240:137,8249:139,8250:155,710:136,8482:153,338:140,339:156,732:152,352:138,353:154,376:159,381:142,382:158},pb=".notdef .notdef .notdef .notdef\n.notdef .notdef .notdef .notdef\n.notdef .notdef .notdef .notdef\n.notdef .notdef .notdef .notdef\n.notdef .notdef .notdef .notdef\n.notdef .notdef .notdef .notdef\n.notdef .notdef .notdef .notdef\n.notdef .notdef .notdef .notdef\n\nspace exclam quotedbl numbersign\ndollar percent ampersand quotesingle\nparenleft parenright asterisk plus\ncomma hyphen period slash\nzero one two three\nfour five six seven\neight nine colon semicolon\nless equal greater question\n\nat A B C\nD E F G\nH I J K\nL M N O\nP Q R S\nT U V W\nX Y Z bracketleft\nbackslash bracketright asciicircum underscore\n\ngrave a b c\nd e f g\nh i j k\nl m n o\np q r s\nt u v w\nx y z braceleft\nbar braceright asciitilde .notdef\n\nEuro .notdef quotesinglbase florin\nquotedblbase ellipsis dagger daggerdbl\ncircumflex perthousand Scaron guilsinglleft\nOE .notdef Zcaron .notdef\n.notdef quoteleft quoteright quotedblleft\nquotedblright bullet endash emdash\ntilde trademark scaron guilsinglright\noe .notdef zcaron ydieresis\n\nspace exclamdown cent sterling\ncurrency yen brokenbar section\ndieresis copyright ordfeminine guillemotleft\nlogicalnot hyphen registered macron\ndegree plusminus twosuperior threesuperior\nacute mu paragraph periodcentered\ncedilla onesuperior ordmasculine guillemotright\nonequarter onehalf threequarters questiondown\n\nAgrave Aacute Acircumflex Atilde\nAdieresis Aring AE Ccedilla\nEgrave Eacute Ecircumflex Edieresis\nIgrave Iacute Icircumflex Idieresis\nEth Ntilde Ograve Oacute\nOcircumflex Otilde Odieresis multiply\nOslash Ugrave Uacute Ucircumflex\nUdieresis Yacute Thorn germandbls\n\nagrave aacute acircumflex atilde\nadieresis aring ae ccedilla\negrave eacute ecircumflex edieresis\nigrave iacute icircumflex idieresis\neth ntilde ograve oacute\nocircumflex otilde odieresis divide\noslash ugrave uacute ucircumflex\nudieresis yacute thorn ydieresis".split(/\s+/),pE=function(){function e(t){var r=this;(0,M._)(this,e),"string"==typeof t?(this.contents=t,this.parse()):(this.attributes=t.attributes,this.glyphWidths=t.glyphWidths,this.kernPairs=t.kernPairs),this.charWidths=pv(0,255).map(function(e){return r.glyphWidths[pb[e]]}),this.bbox=Array.from(this.attributes.FontBBox.split(/\s+/)).map(function(e){return+e}
1),this.ascender=+(this.attributes.Ascender||0),this.descender=+(this.attributes.Descender||0),this.xHeight=+(this.attributes.XHeight||0),this.capHeight=+(this.attributes.CapHeight||0),this.lineGap=this.bbox[3]-this.bbox[1]-(this.ascender-this.descender)}return(0,U._)(e,[{key:"parse",value:function(){var e=function(e){var t={attributes:{},glyphWidths:{},kernPairs:{}},r="",n=!0,i=!1,a=void 0;try{for(var o,s=e.split("\n")[Symbol.iterator]();!(n=(o=s.next()).done);n=!0){var l,u,c=o.value;if(l=c.match(/^Start(\w+)/)){r=l[1];continue}if(l=c.match(/^End(\w+)/)){r="";continue}switch(r){case"FontMetrics":var A=(l=c.match(/(^\w+)\s+(.*)/))[1],f=l[2];(u=t.attributes[A])?(Array.isArray(u)||(u=t.attributes[A]=[u]),u.push(f)):t.attributes[A]=f;break;case"CharMetrics":if(!/^CH?\s/.test(c))continue;var h=c.match(/\bN\s+(\.?\w+)\s*;/)[1];t.glyphWidths[h]=+c.match(/\bWX\s+(\d+)\s*;/)[1];break;case"KernPairs":(l=c.match(/^KPX\s+(\.?\w+)\s+(\.?\w+)\s+(-?\d+)/))&&(t.kernPairs[l[1]+l[2]]=parseInt(l[3]))}}}catch(e){i=!0,a=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw a}}return t}(this.contents);this.attributes=e.attributes,this.glyphWidths=e.glyphWidths,this.kernPairs=e.kernPairs}},{key:"encodeText",value:function(e){for(var t=[],r=0,n=e.length,i=0<=n;i?r<n:r>n;i?r++:r--){var a=e.charCodeAt(r);a=py[a]||a,t.push(a.toString(16))}return t}},{key:"glyphsForString",value:function(e){for(var t=[],r=0,n=e.length,i=0<=n;i?r<n:r>n;i?r++:r--){var a=e.charCodeAt(r);t.push(this.characterToGlyph(a))}return t}},{key:"characterToGlyph",value:function(e){return pb[py[e]||e]||".notdef"}},{key:"widthOfGlyph",value:function(e){return this.glyphWidths[e]||0}},{key:"getKernPair",value:function(e,t){return this.kernPairs[e+t]||0}},{key:"advancesForGlyphs",value:function(e){for(var t=[],r=0;r<e.length;r++){var n=e[r],i=e[r+1];t.push(this.widthOfGlyph(n)+this.getKernPair(n,i))}return t}}],[{key:"open",value:function(e){throw Error("AFMFont.open not available on browser build")}},{key:"fromJson",value:function(t){return new e(t)}}]),e}(),pI=(IS=(I_={attributes:[{Comment:["Copyright (c) 1985, 1987, 1989, 1990, 1997 Adobe Systems Incorporated. All Rights Reserved.","Creation Date: Thu May 1 12:43:52 1997","UniqueID 43052","VMusage 37169 48194"],FontName:"Helvetica-Bold",FullName:"Helvetica Bold",FamilyName:"Helvetica",Weight:"Bold",ItalicAngle:"0",IsFixedPitch:"false",CharacterSet:"ExtendedRoman",FontBBox:"-170 -228 1003 962 ",UnderlinePosition:"-100",UnderlineThickness:"50",Version:"002.000",Notice:"Copyright (c) 1985, 1987, 1989, 1990, 1997 Adobe Systems Incorporated. All Rights Reserved.Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries.",EncodingScheme:"AdobeStandardEncoding",CapHeight:"718",XHeight:"532",Ascender:"718",Descender:"-207",StdHW:"118",StdVW:"140"},{Comment:["Copyright (c) 1985, 1987, 1989, 1990, 1997 Adobe Systems Incorporated. All Rights Reserved.","Creation Date: Thu May 1 12:45:12 1997","UniqueID 43053","VMusage 14482 68586"],FontName:"Helvetica-BoldOblique",FullName:"Helvetica Bold Oblique",FamilyName:"Helvetica",Weight:"Bold",ItalicAngle:"-12",IsFixedPitch:"false",CharacterSet:"ExtendedRoman",FontBBox:"-174 -228 1114 962",UnderlinePosition:"-100",UnderlineThickness:"50",Version:"002.000",Notice:"Copyright (c) 1985, 1987, 1989, 1990, 1997 Adobe Systems Incorporated. All Rights Reserved.Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries.",EncodingScheme:"AdobeStandardEncoding",CapHeight:"718",XHeight:"532",Ascender:"718",Descender:"-207",StdHW:"118",StdVW:"140"},{Comment:["Copyright (c) 1985, 1987, 1989, 1990, 1997 Adobe Systems Incorporated. All Rights Reserved.","Creation Date: Thu May 1 12:44:31 1997","UniqueID 43055","VMusage 14960 69346"],FontName:"Helvetica-Oblique",FullName:"Helvetica Oblique",FamilyName:"Helvetica",Weight:"Medium",ItalicAngle:"-12",IsFixedPitch:"false",CharacterSet:"ExtendedRoman",FontBBox:"-170 -225 1116 931 ",UnderlinePosition:"-100",UnderlineThickness:"50",Version:"002.000",Notice:"Copyright (c) 1985, 1987, 1989, 1990, 1997 Adobe Systems Incorporated. All Rights Reserved.Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries.",EncodingScheme:"AdobeStandardEncoding",CapHeight:"718",XHeight:"523",Ascender:"718",Descender:"-207",StdHW:"76",StdVW:"88"},{Comment:["Copyright (c) 1985, 1987, 1989, 1990, 1997 Adobe Systems Incorporated. All Rights Reserved.","Creation Date: Thu May 1 12:38:23 1997","UniqueID 43054","VMusage 37069 48094"],FontName:"Helvetica",FullName:"Helvetica",FamilyName:"Helvetica",Weight:"Medium",ItalicAngle:"0",IsFixedPitch:"false",CharacterSet:"ExtendedRoman",FontBBox:"-166 -225 1000 931 ",UnderlinePosition:"-100",UnderlineThickness:"50",Version:"002.000",Notice:"Copyright (c) 1985, 1987, 1989, 1990, 1997 Adobe Systems Incorporated. All Rights Reserved.Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries.",EncodingScheme:"AdobeStandardEncoding",CapHeight:"718",XHeight:"523",Ascender:"718",Descender:"-207",StdHW:"76",StdVW:"88"},{Comment:["Copyright (c) 1985, 1987, 1989, 1990, 1993, 1997 Adobe Systems Incorporated. All Rights Reserved.","Creation Date: Thu May 1 12:52:56 1997","UniqueID 43065","VMusage 41636 52661"],FontName:"Times-Bold",FullName:"Times Bold",FamilyName:"Times",Weight:"Bold",ItalicAngle:"0",IsFixedPitch:"false",CharacterSet:"ExtendedRoman",FontBBox:"-168 -218 1000 935 ",UnderlinePosition:"-100",UnderlineThickness:"50",Version:"002.000",Notice:"Copyright (c) 1985, 1987, 1989, 1990, 1993, 1997 Adobe Systems Incorporated. All Rights Reserved.Times is a trademark of Linotype-Hell AG and/or its subsidiaries.",EncodingScheme:"AdobeStandardEncoding",CapHeight:"676",XHeight:"461",Ascender:"683",Descender:"-217",StdHW:"44",StdVW:"139"},{Comment:["Copyright (c) 1985, 1987, 1989, 1990, 1993, 1997 Adobe Systems Incorporated. All Rights Reserved.","Creation Date: Thu May 1 13:04:06 1997","UniqueID 43066","VMusage 45874 56899"],FontName:"Times-BoldItalic",FullName:"Times Bold Italic",FamilyName:"Times",Weight:"Bold",ItalicAngle:"-15",IsFixedPitch:"false",CharacterSet:"ExtendedRoman",FontBBox:"-200 -218 996 921",UnderlinePosition:"-100",UnderlineThickness:"50",Version:"002.000",Notice:"Copyright (c) 1985, 1987, 1989, 1990, 1993, 1997 Adobe Systems Incorporated. All Rights Reserved.Times is a trademark of Linotype-Hell AG and/or its subsidiaries.",EncodingScheme:"AdobeStandardEncoding",CapHeight:"669",XHeight:"462",Ascender:"683",Descender:"-217",StdHW:"42",StdVW:"121"},{Comment:["Copyright (c) 1985, 1987, 1989, 1990, 1993, 1997 Adobe Systems Incorporated. All Rights Reserved.","Creation Date: Thu May 1 12:56:55 1997","UniqueID 43067","VMusage 47727 58752"],FontName:"Times-Italic",FullName:"Times Italic",FamilyName:"Times",Weight:"Medium",ItalicAngle:"-15.5",IsFixedPitch:"false",CharacterSet:"ExtendedRoman",FontBBox:"-169 -217 1010 883 ",UnderlinePosition:"-100",UnderlineThickness:"50",Version:"002.000",Notice:"Copyright (c) 1985, 1987, 1989, 1990, 1993, 1997 Adobe Systems Incorporated. All Rights Reserved.Times is a trademark of Linotype-Hell AG and/or its subsidiaries.",EncodingScheme:"AdobeStandardEncoding",CapHeight:"653",XHeight:"441",Ascender:"683",Descender:"-217",StdHW:"32",StdVW:"76"},{Comment:["Copyright (c) 1985, 1987, 1989, 1990, 1993, 1997 Adobe Systems Incorporated. All Rights Reserved.","Creation Date: Thu May 1 12:49:17 1997","UniqueID 43068","VMusage 43909 54934"],FontName:"Times-Roman",FullName:"Times Roman",FamilyName:"Times",Weight:"Roman",ItalicAngle:"0",IsFixedPitch:"false",CharacterSet:"ExtendedRoman",FontBBox:"-168 -218 1000 898 ",UnderlinePosition:"-100",UnderlineThickness:"50",Version:"002.000",Notice:"Copyright (c) 1985, 1987, 1989, 1990, 1993, 1997 Adobe Systems Incorporated. All Rights Reserved.Times is a trademark of Linotype-Hell AG and/or its subsidiaries.",EncodingScheme:"AdobeStandardEncoding",CapHeight:"662",XHeight:"450",Ascender:"683",Descender:"-217",StdHW:"28",StdVW:"84"},{Comment:["Copyright (c) 1989, 1990, 1991, 1993, 1997 Adobe Systems Incorporated. All Rights Reserved.","Creation Date: Mon Jun 23 16:28:00 1997","UniqueID 43048","VMusage 41139 52164"],FontName:"Courier-Bold",FullName:"Courier Bold",FamilyName:"Courier",Weight:"Bold",ItalicAngle:"0",IsFixedPitch:"true",CharacterSet:"ExtendedRoman",FontBBox:"-113 -250 749 801 ",UnderlinePosition:"-100",UnderlineThickness:"50",Version:"003.000",Notice:"Copyright (c) 1989, 1990, 1991, 1993, 1997 Adobe Systems Incorporated. All Rights Reserved.",EncodingScheme:"AdobeStandardEncoding",CapHeight:"562",XHeight:"439",Ascender:"629",Descender:"-157",StdHW:"84",StdVW:"106"},{Comment:["Copyright (c) 1989, 1990, 1991, 1993, 1997 Adobe Systems Incorporated. All Rights Reserved.","Creation Date: Mon Jun 23 16:28:46 1997","UniqueID 43049","VMusage 17529 79244"],FontName:"Courier-BoldOblique",FullName:"Courier Bold Oblique",FamilyName:"Courier",Weight:"Bold",ItalicAngle:"-12",IsFixedPitch:"true",CharacterSet:"ExtendedRoman",FontBBox:"-57 -250 869 801",UnderlinePosition:"-100",UnderlineThickness:"50",Version:"003.000",Notice:"Copyright (c) 1989, 1990, 1991, 1993, 1997 Adobe Systems Incorporated. All Rights Reserved.",EncodingScheme:"AdobeStandardEncoding",CapHeight:"562",XHeight:"439",Ascender:"629",Descender:"-157",StdHW:"84",StdVW:"106"},{Comment:["Copyright (c) 1989, 1990, 1991, 1992, 1993, 1997 Adobe Systems Incorporated. All Rights Reserved.","Creation Date: Thu May 1 17:37:52 1997","UniqueID 43051","VMusage 16248 75829"],FontName:"Courier-Oblique",FullName:"Courier Oblique",FamilyName:"Courier",Weight:"Medium",ItalicAngle:"-12",IsFixedPitch:"true",CharacterSet:"ExtendedRoman",FontBBox:"-27 -250 849 805 ",UnderlinePosition:"-100",UnderlineThickness:"50",Version:"003.000",Notice:"Copyright (c) 1989, 1990, 1991, 1992, 1993, 1997 Adobe Systems Incorporated. All Rights Reserved.",EncodingScheme:"AdobeStandardEncoding",CapHeight:"562",XHeight:"426",Ascender:"629",Descender:"-157",StdHW:"51",StdVW:"51"},{Comment:["Copyright (c) 1989, 1990, 1991, 1992, 1993, 1997 Adobe Systems Incorporated. All Rights Reserved.","Creation Date: Thu May 1 17:27:09 1997","UniqueID 43050","VMusage 39754 50779"],FontName:"Courier",FullName:"Courier",FamilyName:"Courier",Weight:"Medium",ItalicAngle:"0",IsFixedPitch:"true",CharacterSet:"ExtendedRoman",FontBBox:"-23 -250 715 805 ",UnderlinePosition:"-100",UnderlineThickness:"50",Version:"003.000",Notice:"Copyright (c) 1989, 1990, 1991, 1992, 1993, 1997 Adobe Systems Incorporated. All Rights Reserved.",EncodingScheme:"AdobeStandardEncoding",CapHeight:"562",XHeight:"426",Ascender:"629",Descender:"-157",StdHW:"51",StdVW:"51"}],glyphWidths:{space:[278,278,278,278,250,250,250,250,600,600,600,600],exclam:[333,333,278,278,333,389,333,333,600,600,600,600],quotedbl:[474,474,355,355,555,555,420,408,600,600,600,600],numbersign:[556,556,556,556,500,500,500,500,600,600,600,600],dollar:[556,556,556,556,500,500,500,500,600,600,600,600],percent:[889,889,889,889,1e3,833,833,833,600,600,600,600],ampersand:[722,722,667,667,833,778,778,778,600,600,600,600],quoteright:[278,278,222,222,333,333,333,333,600,600,600,600],parenleft:[333,333,333,333,333,333,333,333,600,600,600,600],parenright:[333,333,333,333,333,333,333,333,600,600,600,600],asterisk:[389,389,389,389,500,500,500,500,600,600,600,600],plus:[584,584,584,584,570,570,675,564,600,600,600,600],c
1omma:[278,278,278,278,250,250,250,250,600,600,600,600],hyphen:[333,333,333,333,333,333,333,333,600,600,600,600],period:[278,278,278,278,250,250,250,250,600,600,600,600],slash:[278,278,278,278,278,278,278,278,600,600,600,600],zero:[556,556,556,556,500,500,500,500,600,600,600,600],one:[556,556,556,556,500,500,500,500,600,600,600,600],two:[556,556,556,556,500,500,500,500,600,600,600,600],three:[556,556,556,556,500,500,500,500,600,600,600,600],four:[556,556,556,556,500,500,500,500,600,600,600,600],five:[556,556,556,556,500,500,500,500,600,600,600,600],six:[556,556,556,556,500,500,500,500,600,600,600,600],seven:[556,556,556,556,500,500,500,500,600,600,600,600],eight:[556,556,556,556,500,500,500,500,600,600,600,600],nine:[556,556,556,556,500,500,500,500,600,600,600,600],colon:[333,333,278,278,333,333,333,278,600,600,600,600],semicolon:[333,333,278,278,333,333,333,278,600,600,600,600],less:[584,584,584,584,570,570,675,564,600,600,600,600],equal:[584,584,584,584,570,570,675,564,600,600,600,600],greater:[584,584,584,584,570,570,675,564,600,600,600,600],question:[611,611,556,556,500,500,500,444,600,600,600,600],at:[975,975,1015,1015,930,832,920,921,600,600,600,600],A:[722,722,667,667,722,667,611,722,600,600,600,600],B:[722,722,667,667,667,667,611,667,600,600,600,600],C:[722,722,722,722,722,667,667,667,600,600,600,600],D:[722,722,722,722,722,722,722,722,600,600,600,600],E:[667,667,667,667,667,667,611,611,600,600,600,600],F:[611,611,611,611,611,667,611,556,600,600,600,600],G:[778,778,778,778,778,722,722,722,600,600,600,600],H:[722,722,722,722,778,778,722,722,600,600,600,600],I:[278,278,278,278,389,389,333,333,600,600,600,600],J:[556,556,500,500,500,500,444,389,600,600,600,600],K:[722,722,667,667,778,667,667,722,600,600,600,600],L:[611,611,556,556,667,611,556,611,600,600,600,600],M:[833,833,833,833,944,889,833,889,600,600,600,600],N:[722,722,722,722,722,722,667,722,600,600,600,600],O:[778,778,778,778,778,722,722,722,600,600,600,600],P:[667,667,667,667,611,611,611,556,600,600,600,600],Q:[778,778,778,778,778,722,722,722,600,600,600,600],R:[722,722,722,722,722,667,611,667,600,600,600,600],S:[667,667,667,667,556,556,500,556,600,600,600,600],T:[611,611,611,611,667,611,556,611,600,600,600,600],U:[722,722,722,722,722,722,722,722,600,600,600,600],V:[667,667,667,667,722,667,611,722,600,600,600,600],W:[944,944,944,944,1e3,889,833,944,600,600,600,600],X:[667,667,667,667,722,667,611,722,600,600,600,600],Y:[667,667,667,667,722,611,556,722,600,600,600,600],Z:[611,611,611,611,667,611,556,611,600,600,600,600],bracketleft:[333,333,278,278,333,333,389,333,600,600,600,600],backslash:[278,278,278,278,278,278,278,278,600,600,600,600],bracketright:[333,333,278,278,333,333,389,333,600,600,600,600],asciicircum:[584,584,469,469,581,570,422,469,600,600,600,600],underscore:[556,556,556,556,500,500,500,500,600,600,600,600],quoteleft:[278,278,222,222,333,333,333,333,600,600,600,600],a:[556,556,556,556,500,500,500,444,600,600,600,600],b:[611,611,556,556,556,500,500,500,600,600,600,600],c:[556,556,500,500,444,444,444,444,600,600,600,600],d:[611,611,556,556,556,500,500,500,600,600,600,600],e:[556,556,556,556,444,444,444,444,600,600,600,600],f:[333,333,278,278,333,333,278,333,600,600,600,600],g:[611,611,556,556,500,500,500,500,600,600,600,600],h:[611,611,556,556,556,556,500,500,600,600,600,600],i:[278,278,222,222,278,278,278,278,600,600,600,600],j:[278,278,222,222,333,278,278,278,600,600,600,600],k:[556,556,500,500,556,500,444,500,600,600,600,600],l:[278,278,222,222,278,278,278,278,600,600,600,600],m:[889,889,833,833,833,778,722,778,600,600,600,600],n:[611,611,556,556,556,556,500,500,600,600,600,600],o:[611,611,556,556,500,500,500,500,600,600,600,600],p:[611,611,556,556,556,500,500,500,600,600,600,600],q:[611,611,556,556,556,500,500,500,600,600,600,600],r:[389,389,333,333,444,389,389,333,600,600,600,600],s:[556,556,500,500,389,389,389,389,600,600,600,600],t:[333,333,278,278,333,278,278,278,600,600,600,600],u:[611,611,556,556,556,556,500,500,600,600,600,600],v:[556,556,500,500,500,444,444,500,600,600,600,600],w:[778,778,722,722,722,667,667,722,600,600,600,600],x:[556,556,500,500,500,500,444,500,600,600,600,600],y:[556,556,500,500,500,444,444,500,600,600,600,600],z:[500,500,500,500,444,389,389,444,600,600,600,600],braceleft:[389,389,334,334,394,348,400,48
10,600,600,600,600],bar:[280,280,260,260,220,220,275,200,600,600,600,600],braceright:[389,389,334,334,394,348,400,480,600,600,600,600],asciitilde:[584,584,584,584,520,570,541,541,600,600,600,600],exclamdown:[333,333,333,333,333,389,389,333,600,600,600,600],cent:[556,556,556,556,500,500,500,500,600,600,600,600],sterling:[556,556,556,556,500,500,500,500,600,600,600,600],fraction:[167,167,167,167,167,167,167,167,600,600,600,600],yen:[556,556,556,556,500,500,500,500,600,600,600,600],florin:[556,556,556,556,500,500,500,500,600,600,600,600],section:[556,556,556,556,500,500,500,500,600,600,600,600],currency:[556,556,556,556,500,500,500,500,600,600,600,600],quotesingle:[238,238,191,191,278,278,214,180,600,600,600,600],quotedblleft:[500,500,333,333,500,500,556,444,600,600,600,600],guillemotleft:[556,556,556,556,500,500,500,500,600,600,600,600],guilsinglleft:[333,333,333,333,333,333,333,333,600,600,600,600],guilsinglright:[333,333,333,333,333,333,333,333,600,600,600,600],fi:[611,611,500,500,556,556,500,556,600,600,600,600],fl:[611,611,500,500,556,556,500,556,600,600,600,600],endash:[556,556,556,556,500,500,500,500,600,600,600,600],dagger:[556,556,556,556,500,500,500,500,600,600,600,600],daggerdbl:[556,556,556,556,500,500,500,500,600,600,600,600],periodcentered:[278,278,278,278,250,250,250,250,600,600,600,600],paragraph:[556,556,537,537,540,500,523,453,600,600,600,600],bullet:[350,350,350,350,350,350,350,350,600,600,600,600],quotesinglbase:[278,278,222,222,333,333,333,333,600,600,600,600],quotedblbase:[500,500,333,333,500,500,556,444,600,600,600,600],quotedblright:[500,500,333,333,500,500,556,444,600,600,600,600],guillemotright:[556,556,556,556,500,500,500,500,600,600,600,600],ellipsis:[1e3,1e3,1e3,1e3,1e3,1e3,889,1e3,600,600,600,600],perthousand:[1e3,1e3,1e3,1e3,1e3,1e3,1e3,1e3,600,600,600,600],questiondown:[611,611,611,611,500,500,500,444,600,600,600,600],grave:[333,333,333,333,333,333,333,333,600,600,600,600],acute:[333,333,333,333,333,333,333,333,600,600,600,600],circumflex:[333,333,333,333,333,333,333,333,600,600,600,600],tilde:[333,333,333,333,333,333,333,333,600,600,600,600],macron:[333,333,333,333,333,333,333,333,600,600,600,600],breve:[333,333,333,333,333,333,333,333,600,600,600,600],dotaccent:[333,333,333,333,333,333,333,333,600,600,600,600],dieresis:[333,333,333,333,333,333,333,333,600,600,600,600],ring:[333,333,333,333,333,333,333,333,600,600,600,600],cedilla:[333,333,333,333,333,333,333,333,600,600,600,600],hungarumlaut:[333,333,333,333,333,333,333,333,600,600,600,600],ogonek:[333,333,333,333,333,333,333,333,600,600,600,600],caron:[333,333,333,333,333,333,333,333,600,600,600,600],emdash:[1e3,1e3,1e3,1e3,1e3,1e3,889,1e3,600,600,600,600],AE:[1e3,1e3,1e3,1e3,1e3,944,889,889,600,600,600,600],ordfeminine:[370,370,370,370,300,266,276,276,600,600,600,600],Lslash:[611,611,556,556,667,611,556,611,600,600,600,600],Oslash:[778,778,778,778,778,722,722,722,600,600,600,600],OE:[1e3,1e3,1e3,1e3,1e3,944,944,889,600,600,600,600],ordmasculine:[365,365,365,365,330,300,310,310,600,600,600,600],ae:[889,889,889,889,722,722,667,667,600,600,600,600],dotlessi:[278,278,278,278,278,278,278,278,600,600,600,600],lslash:[278,278,222,222,278,278,278,278,600,600,600,600],oslash:[611,611,611,611,500,500,500,500,600,600,600,600],oe:[944,944,944,944,722,722,667,722,600,600,600,600],germandbls:[611,611,611,611,556,500,500,500,600,600,600,600],Idieresis:[278,278,278,278,389,389,333,333,600,600,600,600],eacute:[556,556,556,556,444,444,444,444,600,600,600,600],abreve:[556,556,556,556,500,500,500,444,600,600,600,600],uhungarumlaut:[611,611,556,556,556,556,500,500,600,600,600,600],ecaron:[556,556,556,556,444,444,444,444,600,600,600,600],Ydieresis:[667,667,667,667,722,611,556,722,600,600,600,600],divide:[584,584,584,584,570,570,675,564,600,600,600,600],Yacute:[667,667,667,667,722,611,556,722,600,600,600,600],Acircumflex:[722,722,667,667,722,667,611,722,600,600,600,600],aacute:[556,556,556,556,500,500,500,444,600,600,600,600],Ucircumflex:[722,722,722,722,722,722,722,722,600,600,600,600],yacute:[556,556,500,500,500,444,444,500,600,600,600,600],scommaaccent:[556,556,500,500,389,389,389,389,600,600,600,600],ecircumflex:[556,556,556,556,444,444,444,444,600,600,600,600],Uring:[722,722,722,722,722,722,722,722,600,600,600,600],Udieresis:[722,722,722,722,722,722,722,722,600,600,600,600],aogonek:[556,556,556,556,500,500,500,444,600,600,600,600],Uacute:[722,722,722,722,722,722,722,722,600,600,600,600],uogonek:[611,611,556,556,556,556,500,500,600,600,600,600],Edieresis:[667,667,667,667,667,667,611,611,600,600,600,600],Dcroat:[722,722,722,722,722,722,722,722,600,600,600,600],c
1ommaaccent:[250,250,250,250,250,250,250,250,600,600,600,600],copyright:[737,737,737,737,747,747,760,760,600,600,600,600],Emacron:[667,667,667,667,667,667,611,611,600,600,600,600],ccaron:[556,556,500,500,444,444,444,444,600,600,600,600],aring:[556,556,556,556,500,500,500,444,600,600,600,600],Ncommaaccent:[722,722,722,722,722,722,667,722,600,600,600,600],lacute:[278,278,222,222,278,278,278,278,600,600,600,600],agrave:[556,556,556,556,500,500,500,444,600,600,600,600],Tcommaaccent:[611,611,611,611,667,611,556,611,600,600,600,600],Cacute:[722,722,722,722,722,667,667,667,600,600,600,600],atilde:[556,556,556,556,500,500,500,444,600,600,600,600],Edotaccent:[667,667,667,667,667,667,611,611,600,600,600,600],scaron:[556,556,500,500,389,389,389,389,600,600,600,600],scedilla:[556,556,500,500,389,389,389,389,600,600,600,600],iacute:[278,278,278,278,278,278,278,278,600,600,600,600],lozenge:[494,494,471,471,494,494,471,471,600,600,600,600],Rcaron:[722,722,722,722,722,667,611,667,600,600,600,600],Gcommaaccent:[778,778,778,778,778,722,722,722,600,600,600,600],ucircumflex:[611,611,556,556,556,556,500,500,600,600,600,600],acircumflex:[556,556,556,556,500,500,500,444,600,600,600,600],Amacron:[722,722,667,667,722,667,611,722,600,600,600,600],rcaron:[389,389,333,333,444,389,389,333,600,600,600,600],ccedilla:[556,556,500,500,444,444,444,444,600,600,600,600],Zdotaccent:[611,611,611,611,667,611,556,611,600,600,600,600],Thorn:[667,667,667,667,611,611,611,556,600,600,600,600],Omacron:[778,778,778,778,778,722,722,722,600,600,600,600],Racute:[722,722,722,722,722,667,611,667,600,600,600,600],Sacute:[667,667,667,667,556,556,500,556,600,600,600,600],dcaron:[743,743,643,643,672,608,544,588,600,600,600,600],Umacron:[722,722,722,722,722,722,722,722,600,600,600,600],uring:[611,611,556,556,556,556,500,500,600,600,600,600],threesuperior:[333,333,333,333,300,300,300,300,600,600,600,600],Ograve:[778,778,778,778,778,722,722,722,600,600,600,600],Agrave:[722,722,667,667,722,667,611,722,600,600,600,600],Abreve:[722,722,667,667,722,667,611,722,600,600,600,600],multiply:[584,584,584,584,570,570,675,564,600,600,600,600],uacute:[611,611,556,556,556,556,500,500,600,600,600,600],Tcaron:[611,611,611,611,667,611,556,611,600,600,600,600],partialdiff:[494,494,476,476,494,494,476,476,600,600,600,600],ydieresis:[556,556,500,500,500,444,444,500,600,600,600,600],Nacute:[722,722,722,722,722,722,667,722,600,600,600,600],icircumflex:[278,278,278,278,278,278,278,278,600,600,600,600],Ecircumflex:[667,667,667,667,667,667,611,611,600,600,600,600],adieresis:[556,556,556,556,500,500,500,444,600,600,600,600],edieresis:[556,556,556,556,444,444,444,444,600,600,600,600],cacute:[556,556,500,500,444,444,444,444,600,600,600,600],nacute:[611,611,556,556,556,556,500,500,600,600,600,600],umacron:[611,611,556,556,556,556,500,500,600,600,600,600],Ncaron:[722,722,722,722,722,722,667,722,600,600,600,600],Iacute:[278,278,278,278,389,389,333,333,600,600,600,600],plusminus:[584,584,584,584,570,570,675,564,600,600,600,600],brokenbar:[280,280,260,260,220,220,275,200,600,600,600,600],registered:[737,737,737,737,747,747,760,760,600,600,600,600],Gbreve:[778,778,778,778,778,722,722,722,600,600,600,600],Idotaccent:[278,278,278,278,389,389,333,333,600,600,600,600],summation:[600,600,600,600,600,600,600,600,600,600,600,600],Egrave:[667,667,667,667,667,667,611,611,600,600,600,600],racute:[389,389,333,333,444,389,389,333,600,600,600,600],omacron:[611,611,556,556,500,500,500,500,600,600,600,600],Zacute:[611,611,611,611,667,611,556,611,600,600,600,600],Zcaron:[611,611,611,611,667,611,556,611,600,600,600,600],greaterequal:[549,549,549,549,549,549,549,549,600,600,600,600],Eth:[722,722,722,722,722,722,722,722,600,600,600,600],Ccedilla:[722,722,722,722,722,667,667,667,600,600,600,600],lcommaaccent:[278,278,222,222,278,278,278,278,600,600,600,600],tcaron:[389,389,317,317,416,366,300,326,600,600,600,600],eogonek:[556,556,556,556,444,444,444,444,600,600,600,600],Uogonek:[722,722,722,722,722,722,722,722,600,600,600,600],Aacute:[722,722,667,667,722,667,611,722,600,600,600,600],Adieresis:[722,722,667,667,722,667,611,722,600,600,600,600],egrave:[556,556,556,556,444,444,444,444,600,600,600,600],zacute:[500,500,500,500,444,389,389,444,600,600,600,600],iogonek:[278,278,222,222,278,278,278,278,600,600,600,600],Oacute:[778,778,778,778,778,722,722,722,600,600,600,600],oacute:[611,611,556,556,500,500,500,500,600,600,600,600],amacron:[556,556,556,556,500,500,500,444,600,600,600,600],sacute:[556,556,500,500,389,389,389,389,600,600,600,600],idieresis:[278,278,278,278,278,278,278,278,600,600,600,600],Ocircumflex:[778,778,778,778,778,722,722,722,600,600,600,600],Ugrave:[722,722,722,722,722,722,722,722,600,600,600,600],Delta:[612,612,612,612,612,612,612,612,600,600,600,600],thorn:[611,611,556,556,556,500,500,500,600,600,600,600],twosuperior:[333,333,333,333,300,300,300,300,600,600,600,600],Odieresis:[778,778,778,778,778,722,722,722,600,600,600,600],mu:[611,611,556,556,556,576,500,500,600,600,600,600],igrave:[278,278,278,278,278,278,278,278,600,600,600,600],ohungarumlaut:[611,611,556,556,500,500,500,500,600,600,600,600],Eogonek:[667,667,667,667,667,667,611,611,600,600,600,600],dcroat:[611,611,556,556,556,500,500,500,600,600,600,600],threequarters:[834,834,834,834,750,750,750,750,600,600,600,600],Scedilla:[667,667,667,667,556,556,500,556,600,600,600,600],lcaron:[400,400,299,299,394,382,300,344,600,600,600,600],Kcommaaccent:[722,722,667,667,778,667,667,722,600,600,600,600],Lacute:[611,611,556,556,667,611,556,611,600,600,600,600],trademark:[1e3,1e3,1e3,1e3,1e3,1e3,980,980,600,600,600,600],edotaccent:[556,556,556,556,444,444,444,444,600,600,600,600],Igrave:[278,278,278,278,389,389,333,333,600,600,600,600],Imacron:[278,278,278,278,389,389,333,333,600,600,600,600],Lcaron:[611,611,556,556,667,611,611,611,600,600,600,600],onehalf:[834,834,834,834,750,750,750,750,600,600,600,600],lessequal:[549,549,549,549,549,549,549,549,600,600,600,600],ocircumflex:[611,611,556,556,500,500,500,500,600,600,600,600],ntilde:[611,611,556,556,556,556,500,500,600,600,600,600],Uhungarumlaut:[722,722,722,722,722,722,722,722,600,600,600,600],Eacute:[667,667,667,667,667,667,611,611,600,600,600,600],emacron:[556,556,556,556,444,444,444,444,600,600,600,600],gbreve:[611,611,556,556,500,500,500,500,600,600,600,600],onequarter:[834,834,834,834,750,750,750,750,600,600,600,600],Scaron:[667,667,667,667,556,556,500,556,600,600,600,600],Scommaaccent:[667,667,667,667,556,556,500,556,600,600,600,600],Ohungarumlaut:[778,778,778,778,778,722,722,722,600,600,600,600],degree:[400,400,400,400,400,400,400,400,600,600,600,600],ograve:[611,611,556,556,500,500,500,500,600,600,600,600],Ccaron:[722,722,722,722,722,667,667,667,600,600,600,600],ugrave:[611,611,556,556,556,556,500,500,600,600,600,600],radical:[549,549,453,453,549,549,453,453,600,600,600,600],Dcaron:[722,722,722,722,722,722,722,722,600,600,600,600],rcommaaccent:[389,389,333,333,444,389,389,333,600,600,600,600],Ntilde:[722,722,722,722,722,722,667,722,600,600,600,600],otilde:[611,611,556,556,500,500,500,500,600,600,600,600],Rcommaaccent:[722,722,722,722,722,667,611,667,600,600,600,600],Lcommaaccent:[611,611,556,556,667,611,556,611,600,600,600,600],Atilde:[722,722,667,667,722,667,611,722,600,600,600,600],Aogonek:[722,722,667,667,722,667,611,722,600,600,600,600],Aring:[722,722,667,667,722,667,611,722,600,600,600,600],Otilde:[778,778,778,778,778,722,722,722,600,600,600,600],zdotaccent:[500,500,500,500,444,389,389,444,600,600,600,600],Ecaron:[667,667,667,667,667,667,611,611,600,600,600,600],Iogonek:[278,278,278,278,389,389,333,333,600,600,600,600],kcommaaccent:[556,556,500,500,556,500,444,500,600,600,600,600],minus:[584,584,584,584,570,606,675,564,600,600,600,600],Icircumflex:[278,278,278,278,389,389,333,333,600,600,600,600],ncaron:[611,611,556,556,556,556,500,500,600,600,600,600],tcommaaccent:[333,333,278,278,333,278,278,278,600,600,600,600],logicalnot:[584,584,584,584,570,606,675,564,600,600,600,600],odieresis:[611,611,556,556,500,500,500,500,600,600,600,600],udieresis:[611,611,556,556,556,556,500,500,600,600,600,600],notequal:[549,549,549,549,549,549,549,549,600,600,600,600],gcommaaccent:[611,611,556,556,500,500,500,500,600,600,600,600],eth:[611,611,556,556,500,500,500,500,600,600,600,600],zcaron:[500,500,500,500,444,389,389,444,600,600,600,600],ncommaaccent:[611,611,556,556,556,556,500,500,600,600,600,600],onesuperior:[333,333,333,333,300,300,300,300,600,600,600,600],imacron:[278,278,278,278,278,278,278,278,600,600,600,600],Euro:[556,556,556,556,500,500,500,500,600,600,600,600]},kernPairs:{AC:[-40,-40,-30,-30,-55,-65,-30,-40],ACacute:[-40,-40,-30,-30,-55,-65,-30,-40],ACcaron:[-40,-40,-30,-30,-55,-65,-30,-40],ACcedilla:[-40,-40,-30,-30,-55,-65,-30,-40],AG:[-50,-50,-30,-30,-55,-60,-35,-40],AGbreve:[-50,-50,-30,-30,-55,-60,-35,-40],AGcommaaccent:[-50,-50,-30,-30,-55,-60,-35,-40],AO:[-40,-40,-30,-30,-45,-50,-40,-55],AOacute:[-40,-40,-30,-30,-45,-50,-40,-55],AOcircumflex:[-40,-40,-30,-30,-45,-50,-40,-55],AOdieresis:[-40,-40,-30,-30,-45,-50,-40,-55],AOgrave:[-40,-40,-30,-30,-45,-50,-40,-55],AOhungarumlaut:[-40,-40,-30,-30,-45,-50,-40,-55],AOmacron:[-40,-40,-30,-30,-45,-50,-40,-55],AOslash:[-40,-40,-30,-30,-45,-50,-40,-55],AOtilde:[-40,-40,-30,-30,-45,-50,-40,-55],AQ:[-40,-40,-30,-30,-45,-55,-40,-55],AT:[-90,-90,-120,-120,-95,-55,-37,-111],ATcaron:[-90,-90,-120,-120,-95,-55,-37,-111],ATcommaaccent:[-90,-90,-120,-120,-95,-55,-37,-111],AU:[-50,-50,-50,-50,-50,-50,-50,-55],AUacute:[-50,-50,-50,-50,-50,-50,-50,-55],AUcircumflex:[-50,-50,-50,-50,-50,-50,-50,-55],AUdieresis:[-50,-50,-50,-50,-50,-50,-50,-55],AUgrave:[-50,-50,-50,-50,-50,-50,-50,-55],AUhungarumlaut:[-50,-50,-50,-50,-50,-50,-50,-55],AUmacron:[-50,-50,-50,-50,-50,-50,-50,-55],AUogonek:[-50,-50,-50,-50,-50,-50,-50,-55],AUring:[-50,-50,-50,-50,-50,-50,-50,-55],AV:[-80,-80,-70,-70,-145,-95,-105,-135],AW:[-60,-60,-50,-50,-130,-100,-95,-90],AY:[-110,-110,-100,-100,-100,-70,-55,-105],AYacute:[-110,-110,-100,-100,-100,-70,-55,-105],AYdieresis:[-110,-110,-100,-100,-100,-70,-55,-105],Au:[-30,-30,-30,-30,-50,-30,-20],Auacute:[-30,-30,-30,-30,-50,-30,-20],Aucircumflex:[-30,-30,-30,-30,-50,-30,-20],Audieresis:[-30,-30,-30,-30,-50,-30,-20],Augrave:[-30,-30,-30,-30,-50,-30,-20],Auhungarumlaut:[-30,-30,-30,-30,-50,-30,-20],Aumacron:[-30,-30,-30,-30,-50,-30,-20],Auogonek:[-30,-30,-30,-30,-50,-30,-20],Auring:[-30,-30,-30,-30,-50,-30,-20],Av:[-40,-40,-40,-40,-100,-74,-55,-74],Aw:[-30,-30,-40,-40,-90,-74,-55,-92],Ay:[-30,-30,-40,-40,-74,-74,-55,-92],Ayacute:[-30,-30,-40,-40,-74,-74,-55,-92],Aydieresis:[-30,-30,-40,-40,-74,-74,-55,-92],AacuteC:[-40,-40,-30,-30,-55,-65,-30,-40],AacuteCacute:[-40,-40,-30,-30,-55,-65,-30,-40],AacuteCcaron:[-40,-40,-30,-30,-55,-65,-30,-40],AacuteCcedilla:[-40,-40,-30,-30,-55,-65,-30,-40],AacuteG:[-50,-50,-30,-30,-55,-60,-35,-40],AacuteGbreve:[-50,-50,-30,-30,-55,-60,-35,-40],AacuteGcommaaccent:[-50,-50,-30,-30,-55,-60,-35,-40],AacuteO:[-40,-40,-30,-30,-45,-50,-40,-55],AacuteOacute:[-40,-40,-30,-30,-45,-50,-40,-55],AacuteOcircumflex:[-40,-40,-30,-30,-45,-50,-40,-55],AacuteOdieresis:[-40,-40,-30,-30,-45,-50,-40,-55],AacuteOgrave:[-40,-40,-30,-30,-45,-50,-40,-55],AacuteOhungarumlaut:[-40,-40,-30,-30,-45,-50,-40,-55],AacuteOmacron:[-40,-40,-30,-30,-45,-50,-40,-55],AacuteOslash:[-40,-40,-30,-30,-45,-50,-40,-55],AacuteOtilde:[-40,-40,-30,-30,-45,-50,-40,-55],AacuteQ:[-40,-40,-30,-30,-45,-55,-40,-55],AacuteT:[-90,-90,-120,-120,-95,-55,-37,-111],AacuteTcaron:[-90,-90,-120,-120,-95,-55,-37,-111],AacuteTcommaaccent:[-90,-90,-120,-120,-95,-55,-37,-111],AacuteU:[-50,-50,-50,-50,-50,-50,-50,-55],AacuteUacute:[-50,-50,-50,-50,-50,-50,-50,-55],AacuteUcircumflex:[-50,-50,-50,-50,-50,-50,-50,-55],AacuteUdieresis:[-50,-50,-50,-50,-50,-50,-50,-55],AacuteUgrave:[-50,-50,-50,-50,-50,-50,-50,-55],AacuteUhungarumlaut:[-50,-50,-50,-50,-50,-50,-50,-55],AacuteUmacron:[-50,-50,-50,-50,-50,-50,-50,-55],AacuteUogonek:[-50,-50,-50,-50,-50,-50,-50,-55],AacuteUring:[-50,-50,-50,-50,-50,-50,-50,-55],AacuteV:[-80,-80,-70,-70,-145,-95,-105,-135],AacuteW:[-60,-60,-50,-50,-130,-100,-95,-90],AacuteY:[-110,-110,-100,-100,-100,-70,-55,-105],AacuteYacute:[-110,-110,-100,-100,-100,-70,-55,-105],AacuteYdieresis:[-110,-110,-100,-100,-100,-70,-55,-105],Aacuteu:[-30,-30,-30,-30,-50,-30,-20],Aacuteuacute:[-30,-30,-30,-30,-50,-30,-20],Aacuteucircumflex:[-30,-30,-30,-30,-50,-30,-20],Aacuteudieresis:[-30,-30,-30,-30,-50,-30,-20],Aacuteugrave:[-30,-30,-30,-30,-50,-30,-20],Aacuteuhungarumlaut:[-30,-30,-30,-30,-50,-30,-20],Aacuteumacron:[-30,-30,-30,-30,-50,-30,-20],Aacuteuogonek:[-30,-30,-30,-30,-50,-30,-20],Aacuteuring:[-30,-30,-30,-30,-50,-30,-20],Aacutev:[-40,-40,-40,-40,-100,-74,-55,-74],Aacutew:[-30,-30,-40,-40,-90,-74,-55,-92],Aacutey:[-30,-30,-40,-40,-74,-74,-55,-92],Aacuteyacute:[-30,-30,-40,-40,-74,-74,-55,-92],Aacuteydieresis:[-30,-30,-40,-40,-74,-74,-55,-92],AbreveC:[-40,-40,-30,-30,-55,-65,-30,-40],AbreveCacute:[-40,-40,-30,-30,-55,-65,-30,-40],AbreveCcaron:[-40,-40,-30,-30,-55,-65,-30,-40],AbreveCcedilla:[-40,-40,-30,-30,-55,-65,-30,-40],AbreveG:[-50,-50,-30,-30,-55,-60,-35,-40],AbreveGbreve:[-50,-50,-30,-30,-55,-60,-35,-40],AbreveGcommaaccent:[-50,-50,-30,-30,-55,-60,-35,-40],AbreveO:[-40,-40,-30,-30,-45,-50,-40,-55],AbreveOacute:[-40,-40,-30,-30,-45,-50,-40,-55],AbreveOcircumflex:[-40,-40,-30,-30,-45,-50,-40,-55],AbreveOdieresis:[-40,-40,-30,-30,-45,-50,-40,-55],AbreveOgrave:[-40,-40,-30,-30,-45,-50,-40,-55],AbreveOhungarumlaut:[-40,-40,-30,-30,-45,-50,-40,-55],AbreveOmacron:[-40,-40,-30,-30,-45,-50,-40,-55],AbreveOslash:[-40,-40,-30,-30,-45,-50,-40,-55],AbreveOtilde:[-40,-40,-30,-30,-45,-50,-40,-55],AbreveQ:[-40,-40,-30,-30,-45,-55,-40,-55],AbreveT:[-90,-90,-120,-120,-95,-55,-37,-111],AbreveTcaron:[-90,-90,-120,-120,-95,-55,-37,-111],AbreveTcommaaccent:[-90,-90,-120,-120,-95,-55,-37,-111],AbreveU:[-50,-50,-50,-50,-50,-50,-50,-55],AbreveUacute:[-50,-50,-50,-50,-50,-50,-50,-55],AbreveUcircumflex:[-50,-50,-50,-50,-50,-50,-50,-55],AbreveUdieresis:[-50,-50,-50,-50,-50,-50,-50,-55],AbreveUgrave:[-50,-50,-50,-50,-50,-50,-50,-55],AbreveUhungarumlaut:[-50,-50,-50,-50,-50,-50,-50,-55],AbreveUmacron:[-50,-50,-50,-50,-50,-50,-50,-55],AbreveUogonek:[-50,-50,-50,-50,-50,-50,-50,-55],AbreveUring:[-50,-50,-50,-50,-50,-50,-50,-55],AbreveV:[-80,-80,-70,-70,-145,-95,-105,-135],AbreveW:[-60,-60,-50,-50,-130,-100,-95,-90],AbreveY:[-110,-110,-100,-100,-100,-70,-55,-105],AbreveYacute:[-110,-110,-100,-100,-100,-70,-55,-105],AbreveYdieresis:[-110,-110,-100,-100,-100,-70,-55,-105],Abreveu:[-30,-30,-30,-30,-50,-30,-20],Abreveuacute:[-30,-30,-30,-30,-50,-30,-20],Abreveucircumflex:[-30,-30,-30,-30,-50,-30,-20],Abreveudieresis:[-30,-30,-30,-30,-50,-30,-20],Abreveugrave:[-30,-30,-30,-30,-50,-30,-20],Abreveuhungarumlaut:[-30,-30,-30,-30,-50,-30,-20],Abreveumacron:[-30,-30,-30,-30,-50,-30,-20],Abreveuogonek:[-30,-30,-30,-30,-50,-30,-20],Abreveuring:[-30,-30,-30,-30,-50,-30,-20],Abrevev:[-40,-40,-40,-40,-100,-74,-55,-74],Abrevew:[-30,-30,-40,-40,-90,-74,-55,-92],Abrevey:[-30,-30,-40,-40,-74,-74,-55,-92],Abreveyacute:[-30,-30,-40,-40,-74,-74,-55,-92],Abreveydieresis:[-30,-30,-40,-40,-74,-74,-55,-92],AcircumflexC:[-40,-40,-30,-30,-55,-65,-30,-40],AcircumflexCacute:[-40,-40,-30,-30,-55,-65,-30,-40],AcircumflexCcaron:[-40,-40,-30,-30,-55,-65,-30,-40],AcircumflexCcedilla:[-40,-40,-30,-30,-55,-65,-30,-40],AcircumflexG:[-50,-50,-30,-30,-55,-60,-35,-40],AcircumflexGbreve:[-50,-50,-30,-30,-55,-60,-35,-40],AcircumflexGcommaaccent:[-50,-50,-30,-30,-55,-60,-35,-40],AcircumflexO:[-40,-40,-30,-30,-45,-50,-40,-55],AcircumflexOacute:[-40,-40,-30,-30,-45,-50,-40,-55],AcircumflexOcircumflex:[-40,-40,-30,-30,-45,-50,-40,-55],AcircumflexOdieresis:[-40,-40,-30,-30,-45,-50,-40,-55],AcircumflexOgrave:[-40,-40,-30,-30,-45,-50,-40,-55],AcircumflexOhungarumlaut:[-40,-40,-30,-30,-45,-50,-40,-55],AcircumflexOmacron:[-40,-40,-30,-30,-45,-50,-40,-55],AcircumflexOslash:[-40,-40,-30,-30,-45,-50,-40,-55],AcircumflexOtilde:[-40,-40,-30,-30,-45,-50,-40,-55],AcircumflexQ:[-40,-40,-30,-30,-45,-55,-40,-55],AcircumflexT:[-90,-90,-120,-120,-95,-55,-37,-111],AcircumflexTcaron:[-90,-90,-120,-120,-95,-55,-37,-111],AcircumflexTcommaaccent:[-90,-90,-120,-120,-95,-55,-37,-111],AcircumflexU:[-50,-50,-50,-50,-50,-50,-50,-55],AcircumflexUacute:[-50,-50,-50,-50,-50,-50,-50,-55],AcircumflexUcircumflex:[-50,-50,-50,-50,-50,-50,-50,-55],AcircumflexUdieresis:[-50,-50,-50,-50,-50,-50,-50,-55],AcircumflexUgrave:[-50,-50,-50,-50,-50,-50,-50,-55],Aci
1rcumflexUhungarumlaut:[-50,-50,-50,-50,-50,-50,-50,-55],AcircumflexUmacron:[-50,-50,-50,-50,-50,-50,-50,-55],AcircumflexUogonek:[-50,-50,-50,-50,-50,-50,-50,-55],AcircumflexUring:[-50,-50,-50,-50,-50,-50,-50,-55],AcircumflexV:[-80,-80,-70,-70,-145,-95,-105,-135],AcircumflexW:[-60,-60,-50,-50,-130,-100,-95,-90],AcircumflexY:[-110,-110,-100,-100,-100,-70,-55,-105],AcircumflexYacute:[-110,-110,-100,-100,-100,-70,-55,-105],AcircumflexYdieresis:[-110,-110,-100,-100,-100,-70,-55,-105],Acircumflexu:[-30,-30,-30,-30,-50,-30,-20],Acircumflexuacute:[-30,-30,-30,-30,-50,-30,-20],Acircumflexucircumflex:[-30,-30,-30,-30,-50,-30,-20],Acircumflexudieresis:[-30,-30,-30,-30,-50,-30,-20],Acircumflexugrave:[-30,-30,-30,-30,-50,-30,-20],Acircumflexuhungarumlaut:[-30,-30,-30,-30,-50,-30,-20],Acircumflexumacron:[-30,-30,-30,-30,-50,-30,-20],Acircumflexuogonek:[-30,-30,-30,-30,-50,-30,-20],Acircumflexuring:[-30,-30,-30,-30,-50,-30,-20],Acircumflexv:[-40,-40,-40,-40,-100,-74,-55,-74],Acircumflexw:[-30,-30,-40,-40,-90,-74,-55,-92],Acircumflexy:[-30,-30,-40,-40,-74,-74,-55,-92],Acircumflexyacute:[-30,-30,-40,-40,-74,-74,-55,-92],Acircumflexydieresis:[-30,-30,-40,-40,-74,-74,-55,-92],AdieresisC:[-40,-40,-30,-30,-55,-65,-30,-40],AdieresisCacute:[-40,-40,-30,-30,-55,-65,-30,-40],AdieresisCcaron:[-40,-40,-30,-30,-55,-65,-30,-40],AdieresisCcedilla:[-40,-40,-30,-30,-55,-65,-30,-40],AdieresisG:[-50,-50,-30,-30,-55,-60,-35,-40],AdieresisGbreve:[-50,-50,-30,-30,-55,-60,-35,-40],AdieresisGcommaaccent:[-50,-50,-30,-30,-55,-60,-35,-40],AdieresisO:[-40,-40,-30,-30,-45,-50,-40,-55],AdieresisOacute:[-40,-40,-30,-30,-45,-50,-40,-55],AdieresisOcircumflex:[-40,-40,-30,-30,-45,-50,-40,-55],AdieresisOdieresis:[-40,-40,-30,-30,-45,-50,-40,-55],AdieresisOgrave:[-40,-40,-30,-30,-45,-50,-40,-55],AdieresisOhungarumlaut:[-40,-40,-30,-30,-45,-50,-40,-55],AdieresisOmacron:[-40,-40,-30,-30,-45,-50,-40,-55],AdieresisOslash:[-40,-40,-30,-30,-45,-50,-40,-55],AdieresisOtilde:[-40,-40,-30,-30,-45,-50,-40,-55],AdieresisQ:[-40,-40,-30,-30,-45,-55,-40,-55],AdieresisT:[-90,-90,-120,-120,-95,-55,-37,-111],AdieresisTcaron:[-90,-90,-120,-120,-95,-55,-37,-111],AdieresisTcommaaccent:[-90,-90,-120,-120,-95,-55,-37,-111],AdieresisU:[-50,-50,-50,-50,-50,-50,-50,-55],AdieresisUacute:[-50,-50,-50,-50,-50,-50,-50,-55],AdieresisUcircumflex:[-50,-50,-50,-50,-50,-50,-50,-55],AdieresisUdieresis:[-50,-50,-50,-50,-50,-50,-50,-55],AdieresisUgrave:[-50,-50,-50,-50,-50,-50,-50,-55],AdieresisUhungarumlaut:[-50,-50,-50,-50,-50,-50,-50,-55],AdieresisUmacron:[-50,-50,-50,-50,-50,-50,-50,-55],AdieresisUogonek:[-50,-50,-50,-50,-50,-50,-50,-55],AdieresisUring:[-50,-50,-50,-50,-50,-50,-50,-55],AdieresisV:[-80,-80,-70,-70,-145,-95,-105,-135],AdieresisW:[-60,-60,-50,-50,-130,-100,-95,-90],AdieresisY:[-110,-110,-100,-100,-100,-70,-55,-105],AdieresisYacute:[-110,-110,-100,-100,-100,-70,-55,-105],AdieresisYdieresis:[-110,-110,-100,-100,-100,-70,-55,-105],Adieresisu:[-30,-30,-30,-30,-50,-30,-20],Adieresisuacute:[-30,-30,-30,-30,-50,-30,-20],Adieresisucircumflex:[-30,-30,-30,-30,-50,-30,-20],Adieresisudieresis:[-30,-30,-30,-30,-50,-30,-20],Adieresisugrave:[-30,-30,-30,-30,-50,-30,-20],Adieresisuhungarumlaut:[-30,-30,-30,-30,-50,-30,-20],Adieresisumacron:[-30,-30,-30,-30,-50,-30,-20],Adieresisuogonek:[-30,-30,-30,-30,-50,-30,-20],Adieresisuring:[-30,-30,-30,-30,-50,-30,-20],Adieresisv:[-40,-40,-40,-40,-100,-74,-55,-74],Adieresisw:[-30,-30,-40,-40,-90,-74,-55,-92],Adieresisy:[-30,-30,-40,-40,-74,-74,-55,-92],Adieresisyacute:[-30,-30,-40,-40,-74,-74,-55,-92],Adieresisydieresis:[-30,-30,-40,-40,-74,-74,-55,-92],AgraveC:[-40,-40,-30,-30,-55,-65,-30,-40],AgraveCacute:[-40,-40,-30,-30,-55,-65,-30,-40],AgraveCcaron:[-40,-40,-30,-30,-55,-65,-30,-40],AgraveCcedilla:[-40,-40,-30,-30,-55,-65,-30,-40],AgraveG:[-50,-50,-30,-30,-55,-60,-35,-40],AgraveGbreve:[-50,-50,-30,-30,-55,-60,-35,-40],AgraveGcommaaccent:[-50,-50,-30,-30,-55,-60,-35,-40],AgraveO:[-40,-40,-30,-30,-45,-50,-40,-55],AgraveOacute:[-40,-40,-30,-30,-45,-50,-40,-55],AgraveOcircumflex:[-40,-40,-30,-30,-45,-50,-40,-55],AgraveOdieresis:[-40,-40,-30,-30,-45,-50,-40,-55],AgraveOgrave:[-40,-40,-30,-30,-45,-50,-40,-55],AgraveOhungarumlaut:[-40,-40,-30,-30,-45,-50,-40,-55],AgraveOmacron:[-40,-40,-30,-30,-45,-50,-40,-55],AgraveOslash:[-40,-40,-30,-30,-45,-50,-40,-55],AgraveOtilde:[-40,-40,-30,-30,-45,-50,-40,-55],AgraveQ:[-40,-40,-30,-30,-45,-55,-40,-55],AgraveT:[-90,-90,-120,-120,-95,-55,-37,-111],AgraveTcaron:[-90,-90,-120,-120,-95,-55,-37,-111],AgraveTcommaaccent:[-90,-90,-120,-120,-95,-55,-37,-111],AgraveU:[-50,-50,-50,-50,-50,-50,-50,-55],AgraveUacute:[-50,-50,-50,-50,-50,-50,-50,-55],AgraveUcircumflex:[-50,-50,-50,-50,-50,-50,-50,-55],AgraveUdieresis:[-50,-50,-50,-50,-50,-50,-50,-55],AgraveUgrave:[-50,-50,-50,-50,-50,-50,-50,-55],AgraveUhungarumlaut:[-50,-50,-50,-50,-50,-50,-50,-55],AgraveUmacron:[-50,-50,-50,-50,-50,-50,-50,-55],AgraveUogonek:[-50,-50,-50,-50,-50,-50,-50,-55],AgraveUring:[-50,-50,-50,-50,-50,-50,-50,-55],AgraveV:[-80,-80,-70,-70,-145,-95,-105,-135],AgraveW:[-60,-60,-50,-50,-130,-100,-95,-90],AgraveY:[-110,-110,-100,-100,-100,-70,-55,-105],AgraveYacute:[-110,-110,-100,-100,-100,-70,-55,-105],AgraveYdieresis:[-110,-110,-100,-100,-100,-70,-55,-105],Agraveu:[-30,-30,-30,-30,-50,-30,-20],Agraveuacute:[-30,-30,-30,-30,-50,-30,-20],Agraveucircumflex:[-30,-30,-30,-30,-50,-30,-20],Agraveudieresis:[-30,-30,-30,-30,-50,-30,-20],Agraveugrave:[-30,-30,-30,-30,-50,-30,-20],Agraveuhungarumlaut:[-30,-30,-30,-30,-50,-30,-20],Agraveumacron:[-30,-30,-30,-30,-50,-30,-20],Agraveuogonek:[-30,-30,-30,-30,-50,-30,-20],Agraveuring:[-30,-30,-30,-30,-50,-30,-20],Agravev:[-40,-40,-40,-40,-100,-74,-55,-74],Agravew:[-30,-30,-40,-40,-90,-74,-55,-92],Agravey:[-30,-30,-40,-40,-74,-74,-55,-92],Agraveyacute:[-30,-30,-40,-40,-74,-74,-55,-92],Agraveydieresis:[-30,-30,-40,-40,-74,-74,-55,-92],AmacronC:[-40,-40,-30,-30,-55,-65,-30,-40],AmacronCacute:[-40,-40,-30,-30,-55,-65,-30,-40],AmacronCcaron:[-40,-40,-30,-30,-55,-65,-30,-40],AmacronCcedilla:[-40,-40,-30,-30,-55,-65,-30,-40],AmacronG:[-50,-50,-30,-30,-55,-60,-35,-40],AmacronGbreve:[-50,-50,-30,-30,-55,-60,-35,-40],AmacronGcommaaccent:[-50,-50,-30,-30,-55,-60,-35,-40],AmacronO:[-40,-40,-30,-30,-45,-50,-40,-55],AmacronOacute:[-40,-40,-30,-30,-45,-50,-40,-55],AmacronOcircumflex:[-40,-40,-30,-30,-45,-50,-40,-55],AmacronOdieresis:[-40,-40,-30,-30,-45,-50,-40,-55],AmacronOgrave:[-40,-40,-30,-30,-45,-50,-40,-55],AmacronOhungarumlaut:[-40,-40,-30,-30,-45,-50,-40,-55],AmacronOmacron:[-40,-40,-30,-30,-45,-50,-40,-55],AmacronOslash:[-40,-40,-30,-30,-45,-50,-40,-55],AmacronOtilde:[-40,-40,-30,-30,-45,-50,-40,-55],AmacronQ:[-40,-40,-30,-30,-45,-55,-40,-55],AmacronT:[-90,-90,-120,-120,-95,-55,-37,-111],AmacronTcaron:[-90,-90,-120,-120,-95,-55,-37,-111],AmacronTcommaaccent:[-90,-90,-120,-120,-95,-55,-37,-111],AmacronU:[-50,-50,-50,-50,-50,-50,-50,-55],AmacronUacute:[-50,-50,-50,-50,-50,-50,-50,-55],AmacronUcircumflex:[-50,-50,-50,-50,-50,-50,-50,-55],AmacronUdieresis:[-50,-50,-50,-50,-50,-50,-50,-55],AmacronUgrave:[-50,-50,-50,-50,-50,-50,-50,-55],AmacronUhungarumlaut:[-50,-50,-50,-50,-50,-50,-50,-55],AmacronUmacron:[-50,-50,-50,-50,-50,-50,-50,-55],AmacronUogonek:[-50,-50,-50,-50,-50,-50,-50,-55],AmacronUring:[-50,-50,-50,-50,-50,-50,-50,-55],AmacronV:[-80,-80,-70,-70,-145,-95,-105,-135],AmacronW:[-60,-60,-50,-50,-130,-100,-95,-90],AmacronY:[-110,-110,-100,-100,-100,-70,-55,-105],AmacronYacute:[-110,-110,-100,-100,-100,-70,-55,-105],AmacronYdieresis:[-110,-110,-100,-100,-100,-70,-55,-105],Amacronu:[-30,-30,-30,-30,-50,-30,-20],Amacronuacute:[-30,-30,-30,-30,-50,-30,-20],Amacronucircumflex:[-30,-30,-30,-30,-50,-30,-20],Amacronudieresis:[-30,-30,-30,-30,-50,-30,-20],Amacronugrave:[-30,-30,-30,-30,-50,-30,-20],Amacronuhungarumlaut:[-30,-30,-30,-30,-50,-30,-20],Amacronumacron:[-30,-30,-30,-30,-50,-30,-20],Amacronuogonek:[-30,-30,-30,-30,-50,-30,-20],Amacronuring:[-30,-30,-30,-30,-50,-30,-20],Amacronv:[-40,-40,-40,-40,-100,-74,-55,-74],Amacronw:[-30,-30,-40,-40,-90,-74,-55,-92],Amacrony:[-30,-30,-40,-40,-74,-74,-55,-92],Amacronyacute:[-30,-30,-40,-40,-74,-74,-55,-92],Amacronydieresis:[-30,-30,-40,-40,-74,-74,-55,-92],AogonekC:[-40,-40,-30,-30,-55,-65,-30,-40],AogonekCacute:[-40,-40,-30,-30,-55,-65,-30,-40],AogonekCcaron:[-40,-40,-30,-30,-55,-65,-30,-40],AogonekCcedilla:[-40,-40,-30,-30,-55,-65,-30,-40],AogonekG:[-50,-50,-30,-30,-55,-60,-35,-40],AogonekGbreve:[-50,-50,-30,-30,-55,-60,-35,-40],AogonekGcommaaccent:[-50,-50,-30,-30,-55,-60,-35,-40],AogonekO:[-40,-40,-30,-30,-45,-50,-40,-55],AogonekOacute:[-40,-40,-30,-30,-45,-50,-40,-55],AogonekOcircumflex:[-40,-40,-30,-30,-45,-50,-40,-55],AogonekOdieresis:[-40,-40,-30,-30,-45,-50,-40,-55],AogonekOgrave:[-40,-40,-30,-30,-45,-50,-40,-55],AogonekOhungarumlaut:[-40,-40,-30,-30,-45,-50,-40,-55],AogonekOmacron:[-40,-40,-30,-30,-45,-50,-40,-55],AogonekOslash:[-40,-40,-30,-30,-45,-50,-40,-55],AogonekOtilde:[-40,-40,-30,-30,-45,-50,-40,-55],AogonekQ:[-40,-40,-30,-30,-45,-55,-40,-55],AogonekT:[-90,-90,-120,-120,-95,-55,-37,-111],AogonekTcaron:[-90,-90,-120,-120,-95,-55,-37,-111],AogonekTcommaaccent:[-90,-90,-120,-120,-95,-55,-37,-111],AogonekU:[-50,-50,-50,-50,-50,-50,-50,-55],AogonekUacute:[-50,-50,-50,-50,-50,-50,-50,-55],AogonekUcircumflex:[-50,-50,-50,-50,-50,-50,-50,-55],AogonekUdieresis:[-50,-50,-50,-50,-50,-50,-50,-55],AogonekUgrave:[-50,-50,-50,-50,-50,-50,-50,-55],AogonekUhungarumlaut:[-50,-50,-50,-50,-50,-50,-50,-55],AogonekUmacron:[-50,-50,-50,-50,-50,-50,-50,-55],AogonekUogonek:[-50,-50,-50,-50,-50,-50,-50,-55],AogonekUring:[-50,-50,-50,-50,-50,-50,-50,-55],AogonekV:[-80,-80,-70,-70,-145,-95,-105,-135],AogonekW:[-60,-60,-50,-50,-130,-100,-95,-90],AogonekY:[-110,-110,-100,-100,-100,-70,-55,-105],AogonekYacute:[-110,-110,-100,-100,-100,-70,-55,-105],AogonekYdieresis:[-110,-110,-100,-100,-100,-70,-55,-105],Aogoneku:[-30,-30,-30,-30,-50,-30,-20],Aogonekuacute:[-30,-30,-30,-30,-50,-30,-20],Aogonekucircumflex:[-30,-30,-30,-30,-50,-30,-20],Aogonekudieresis:[-30,-30,-30,-30,-50,-30,-20],Aogonekugrave:[-30,-30,-30,-30,-50,-30,-20],Aogonekuhungarumlaut:[-30,-30,-30,-30,-50,-30,-20],Aogonekumacron:[-30,-30,-30,-30,-50,-30,-20],Aogonekuogonek:[-30,-30,-30,-30,-50,-30,-20],Aogonekuring:[-30,-30,-30,-30,-50,-30,-20],Aogonekv:[-40,-40,-40,-40,-100,-74,-55,-74],Aogonekw:[-30,-30,-40,-40,-90,-74,-55,-52],Aogoneky:[-30,-30,-40,-40,-34,-34,-55,-52],Aogonekyacute:[-30,-30,-40,-40,-34,-34,-55,-52],Aogonekydieresis:[-30,-30,-40,-40,-34,-34,-55,-52],AringC:[-40,-40,-30,-30,-55,-65,-30,-40],AringCacute:[-40,-40,-30,-30,-55,-65,-30,-40],AringCcaron:[-40,-40,-30,-30,-55,-65,-30,-40],AringCcedilla:[-40,-40,-30,-30,-55,-65,-30,-40],AringG:[-50,-50,-30,-30,-55,-60,-35,-40],AringGbreve:[-50,-50,-30,-30,-55,-60,-35,-40],AringGcommaaccent:[-50,-50,-30,-30,-55,-60,-35,-40],AringO:[-40,-40,-30,-30,-45,-50,-40,-55],AringOacute:[-40,-40,-30,-30,-45,-50,-40,-55],AringOcircumflex:[-40,-40,-30,-30,-45,-50,-40,-55],AringOdieresis:[-40,-40,-30,-30,-45,-50,-40,-55],AringOgrave:[-40,-40,-30,-30,-45,-50,-40,-55],AringOhungarumlaut:[-40,-40,-30,-30,-45,-50,-40,-55],AringOmacron:[-40,-40,-30,-30,-45,-50,-40,-55],AringOslash:[-40,-40,-30,-30,-45,-50,-40,-55],AringOtilde:[-40,-40,-30,-30,-45,-50,-40,-55],AringQ:[-40,-40,-30,-30,-45,-55,-40,-55],AringT:[-90,-90,-120,-120,-95,-55,-37,-111],AringTcaron:[-90,-90,-120,-120,-95,-55,-37,-111],AringTcommaaccent:[-90,-90,-120,-120,-95,-55,-37,-111],AringU:[-50,-50,-50,-50,-50,-50,-50,-55],AringUacute:[-50,-50,-50,-50,-50,-50,-50,-55],AringUcircumflex:[-50,-50,-50,-50,-50,-50,-50,-55],AringUdieresis:[-50,-50,-50,-50,-50,-50,-50,-55],AringUgrave:[-50,-50,-50,-50,-50,-50,-50,-55],AringUhungarumlaut:[-50,-50,-50,-50,-50,-50,-50,-55],AringUmacron:[-50,-50,-50,-50,-50,-50,-50,-55],AringUogonek:[-50,-50,-50,-50,-50,-50,-50,-55],AringUring:[-50,-50,-50,-50,-50,-50,-50,-55],AringV:[-80,-80,-70,-70,-145,-95,-105,-135],AringW:[-60,-60,-50,-50,-130,-100,-95,-90],AringY:[-110,-110,-100,-100,-100,-70,-55,-105],AringYacute:[-110,-110,-100,-100,-100,-70,-55,-105],AringYdieresis:[-110,-110,-100,-100,-100,-70,-55,-105],Aringu:[-30,-30,-30,-30,-50,-30,-20],Aringuacute:[-30,-30,-30,-30,-50,-30,-20],Aringucircumflex:[-30,-30,-30,-30,-50,-30,-20],Aringudieresis:[-30,-30,-30,-30,-50,-30,-20],Aringugrave:[-30,-30,-30,-30,-50,-30,-20],Aringuhungarumlaut:[-30,-30,-30,-30,-50,-30,-20],Aringumacron:[-30,-30,-30,-30,-50,-30,-20],Aringuogonek:[-30,-30,-30,-30,-50,-30,-20],Aringuring:[-30,-30,-30,-30,-50,-30,-20],Aringv:[-40,-40,-40,-40,-100,-74,-55,-74],Aringw:[-30,-30,-40,-40,-90,-74,-55,-92],Aringy:[-30,-30,-40,-40,-74,-74,-55,-92],Aringyacute:[-30,-30,-40,-40,-74,-74,-55,-92],Aringydieresis:[-30,-30,-40,-40,-74,-74,-55,-92],AtildeC:[-40,-40,-30,-30,-55,-65,-30,-40],AtildeCacute:[-40,-40,-30,-30,-55,-65,-30,-40],AtildeCcaron:[-40,-40,-30,-30,-55,-65,-30,-40],AtildeCcedilla:[-40,-40,-30,-30,-55,-65,-30,-40],AtildeG:[-50,-50,-30,-30,-55,-60,-35,-40],AtildeGbreve:[-50,-50,-30,-30,-55,-60,-35,-40],AtildeGcommaaccent:[-50,-50,-30,-30,-55,-60,-35,-40],AtildeO:[-40,-40,-30,-30,-45,-50,-40,-55],AtildeOacute:[-40,-40,-30,-30,-45,-50,-40,-55],AtildeOcircumflex:[-40,-40,-30,-30,-45,-50,-40,-55],AtildeOdieresis:[-40,-40,-30,-30,-45,-50,-40,-55],AtildeOgrave:[-40,-40,-30,-30,-45,-50,-40,-55],AtildeOhungarumlaut:[-40,-40,-30,-30,-45,-50,-40,-55],AtildeOmacron:[-40,-40,-30,-30,-45,-50,-40,-55],AtildeOslash:[-40,-40,-30,-30,-45,-50,-40,-55],AtildeOtilde:[-40,-40,-30,-30,-45,-50,-40,-55],AtildeQ:[-40,-40,-30,-30,-45,-55,-40,-55],AtildeT:[-90,-90,-120,-120,-95,-55,-37,-111],AtildeTcaron:[-90,-90,-120,-120,-95,-55,-37,-111],AtildeTcommaaccent:[-90,-90,-120,-120,-95,-55,-37,-111],AtildeU:[-50,-50,-50,-50,-50,-50,-50,-55],AtildeUacute:[-50,-50,-50,-50,-50,-50,-50,-55],AtildeUcircumflex:[-50,-50,-50,-50,-50,-50,-50,-55],AtildeUdieresis:[-50,-50,-50,-50,-50,-50,-50,-55],AtildeUgrave:[-50,-50,-50,-50,-50,-50,-50,-55],AtildeUhungarumlaut:[-50,-50,-50,-50,-50,-50,-50,-55],AtildeUmacron:[-50,-50,-50,-50,-50,-50,-50,-55],AtildeUogonek:[-50,-50,-50,-50,-50,-50,-50,-55],AtildeUring:[-50,-50,-50,-50,-50,-50,-50,-55],AtildeV:[-80,-80,-70,-70,-145,-95,-105,-135],AtildeW:[-60,-60,-50,-50,-130,-100,-95,-90],AtildeY:[-110,-110,-100,-100,-100,-70,-55,-105],AtildeYacute:[-110,-110,-100,-100,-100,-70,-55,-105],AtildeYdieresis:[-110,-110,-100,-100,-100,-70,-55,-105],Atildeu:[-30,-30,-30,-30,-50,-30,-20],Atildeuacute:[-30,-30,-30,-30,-50,-30,-20],Atildeucircumflex:[-30,-30,-30,-30,-50,-30,-20],Atildeudieresis:[-30,-30,-30,-30,-50,-30,-20],Atildeugrave:[-30,-30,-30,-30,-50,-30,-20],Atildeuhungarumlaut:[-30,-30,-30,-30,-50,-30,-20],Atildeumacron:[-30,-30,-30,-30,-50,-30,-20],Atildeuogonek:[-30,-30,-30,-30,-50,-30,-20],Atildeuring:[-30,-30,-30,-30,-50,-30,-20],Atildev:[-40,-40,-40,-40,-100,-74,-55,-74],Atildew:[-30,-30,-40,-40,-90,-74,-55,-92],Atildey:[-30,-30,-40,-40,-74,-74,-55,-92],Atildeyacute:[-30,-30,-40,-40,-74,-74,-55,-92],Atildeydieresis:[-30,-30,-40,-40,-74,-74,-55,-92],BA:[-30,-30,0,0,-30,-25,-25,-35],BAacute:[-30,-30,0,0,-30,-25,-25,-35],BAbreve:[-30,-30,0,0,-30,-25,-25,-35],BAcircumflex:[-30,-30,0,0,-30,-25,-25,-35],BAdieresis:[-30,-30,0,0,-30,-25,-25,-35],BAgrave:[-30,-30,0,0,-30,-25,-25,-35],BAmacron:[-30,-30,0,0,-30,-25,-25,-35],BAogonek:[-30,-30,0,0,-30,-25,-25,-35],BAring:[-30,-30,0,0,-30,-25,-25,-35],BAtilde:[-30,-30,0,0,-30,-25,-25,-35],BU:[-10,-10,-10,-10,-10,-10,-10,-10],BUacute:[-10,-10,-10,-10,-10,-10,-10,-10],BUcircumflex:[-10,-10,-10,-10,-10,-10,-10,-10],BUdieresis:[-10,-10,-10,-10,-10,-10,-10,-10],BUgrave:[-10,-10,-10,-10,-10,-10,-10,-10],BUhungarumlaut:[-10,-10,-10,-10,-10,-10,-10,-10],BUmacron:[-10,-10,-10,-10,-10,-10,-10,-10],BUogonek:[-10,-10,-10,-10,-10,-10,-10,-10],BUring:[-10,-10,-10,-10,-10,-10,-10,-10],DA:[-40,-40,-40,-40,-35,-25,-35,-40],DAacute:[-40,-40,-40,-40,-35,-25,-35,-40],DAbreve:[-40,-40,-40,-40,-35,-25,-35,-40],DAcircumflex:[-40,-40,-40,-40,-35,-25,-35,-40],DAdieresis:[-40,-40,-40,-40,-35,-25,-35,-40],DAgrave:[-40,-40,-40,-40,-35,-25,-35,-40],DAmacron:[-40,-40,-40,-40,-35,-25,-35,-40],DAogonek:[-40,-40,-40,-40,-35,-25,-35,-40],DAring:[-40,-40,-40,-40,-35,-25,-35,-40],DAtilde:[-40,-40,-40,-40,-35,-25,-35,-40],DV:[-40,-40,-70,-70,-40,-50,-40,-40],DW:[-40,-40,-40,-40,-40,-40,-40,-30],DY:[-70,-70,-90,-90,-40,-50,-40,-55],DYacute:[-70,-70,-90,-90,-40,-50,-40,-55],DYdieresis:[-70,-70,-90,-90,-40,-50,-40,-55],Dcomma:[-30,-30,-70,-70],Dperiod:[-30,-30,-70,-70,-20],DcaronA:[-40,-40,-40,-40,-35,-
125,-35,-40],DcaronAacute:[-40,-40,-40,-40,-35,-25,-35,-40],DcaronAbreve:[-40,-40,-40,-40,-35,-25,-35,-40],DcaronAcircumflex:[-40,-40,-40,-40,-35,-25,-35,-40],DcaronAdieresis:[-40,-40,-40,-40,-35,-25,-35,-40],DcaronAgrave:[-40,-40,-40,-40,-35,-25,-35,-40],DcaronAmacron:[-40,-40,-40,-40,-35,-25,-35,-40],DcaronAogonek:[-40,-40,-40,-40,-35,-25,-35,-40],DcaronAring:[-40,-40,-40,-40,-35,-25,-35,-40],DcaronAtilde:[-40,-40,-40,-40,-35,-25,-35,-40],DcaronV:[-40,-40,-70,-70,-40,-50,-40,-40],DcaronW:[-40,-40,-40,-40,-40,-40,-40,-30],DcaronY:[-70,-70,-90,-90,-40,-50,-40,-55],DcaronYacute:[-70,-70,-90,-90,-40,-50,-40,-55],DcaronYdieresis:[-70,-70,-90,-90,-40,-50,-40,-55],Dcaroncomma:[-30,-30,-70,-70],Dcaronperiod:[-30,-30,-70,-70,-20],DcroatA:[-40,-40,-40,-40,-35,-25,-35,-40],DcroatAacute:[-40,-40,-40,-40,-35,-25,-35,-40],DcroatAbreve:[-40,-40,-40,-40,-35,-25,-35,-40],DcroatAcircumflex:[-40,-40,-40,-40,-35,-25,-35,-40],DcroatAdieresis:[-40,-40,-40,-40,-35,-25,-35,-40],DcroatAgrave:[-40,-40,-40,-40,-35,-25,-35,-40],DcroatAmacron:[-40,-40,-40,-40,-35,-25,-35,-40],DcroatAogonek:[-40,-40,-40,-40,-35,-25,-35,-40],DcroatAring:[-40,-40,-40,-40,-35,-25,-35,-40],DcroatAtilde:[-40,-40,-40,-40,-35,-25,-35,-40],DcroatV:[-40,-40,-70,-70,-40,-50,-40,-40],DcroatW:[-40,-40,-40,-40,-40,-40,-40,-30],DcroatY:[-70,-70,-90,-90,-40,-50,-40,-55],DcroatYacute:[-70,-70,-90,-90,-40,-50,-40,-55],DcroatYdieresis:[-70,-70,-90,-90,-40,-50,-40,-55],Dcroatcomma:[-30,-30,-70,-70],Dcroatperiod:[-30,-30,-70,-70,-20],FA:[-80,-80,-80,-80,-90,-100,-115,-74],FAacute:[-80,-80,-80,-80,-90,-100,-115,-74],FAbreve:[-80,-80,-80,-80,-90,-100,-115,-74],FAcircumflex:[-80,-80,-80,-80,-90,-100,-115,-74],FAdieresis:[-80,-80,-80,-80,-90,-100,-115,-74],FAgrave:[-80,-80,-80,-80,-90,-100,-115,-74],FAmacron:[-80,-80,-80,-80,-90,-100,-115,-74],FAogonek:[-80,-80,-80,-80,-90,-100,-115,-74],FAring:[-80,-80,-80,-80,-90,-100,-115,-74],FAtilde:[-80,-80,-80,-80,-90,-100,-115,-74],Fa:[-20,-20,-50,-50,-25,-95,-75,-15],Faacute:[-20,-20,-50,-50,-25,-95,-75,-15],Fabreve:[-20,-20,-50,-50,-25,-95,-75,-15],Facircumflex:[-20,-20,-50,-50,-25,-95,-75,-15],Fadieresis:[-20,-20,-50,-50,-25,-95,-75,-15],Fagrave:[-20,-20,-50,-50,-25,-95,-75,-15],Famacron:[-20,-20,-50,-50,-25,-95,-75,-15],Faogonek:[-20,-20,-50,-50,-25,-95,-75,-15],Faring:[-20,-20,-50,-50,-25,-95,-75,-15],Fatilde:[-20,-20,-50,-50,-25,-95,-75,-15],Fcomma:[-100,-100,-150,-150,-92,-129,-135,-80],Fperiod:[-100,-100,-150,-150,-110,-129,-135,-80],JA:[-20,-20,-20,-20,-30,-25,-40,-60],JAacute:[-20,-20,-20,-20,-30,-25,-40,-60],JAbreve:[-20,-20,-20,-20,-30,-25,-40,-60],JAcircumflex:[-20,-20,-20,-20,-30,-25,-40,-60],JAdieresis:[-20,-20,-20,-20,-30,-25,-40,-60],JAgrave:[-20,-20,-20,-20,-30,-25,-40,-60],JAmacron:[-20,-20,-20,-20,-30,-25,-40,-60],JAogonek:[-20,-20,-20,-20,-30,-25,-40,-60],JAring:[-20,-20,-20,-20,-30,-25,-40,-60],JAtilde:[-20,-20,-20,-20,-30,-25,-40,-60],Jcomma:[-20,-20,-30,-30,0,-10,-25],Jperiod:[-20,-20,-30,-30,-20,-10,-25],Ju:[-20,-20,-20,-20,-15,-40,-35],Juacute:[-20,-20,-20,-20,-15,-40,-35],Jucircumflex:[-20,-20,-20,-20,-15,-40,-35],Judieresis:[-20,-20,-20,-20,-15,-40,-35],Jugrave:[-20,-20,-20,-20,-15,-40,-35],Juhungarumlaut:[-20,-20,-20,-20,-15,-40,-35],Jumacron:[-20,-20,-20,-20,-15,-40,-35],Juogonek:[-20,-20,-20,-20,-15,-40,-35],Juring:[-20,-20,-20,-20,-15,-40,-35],KO:[-30,-30,-50,-50,-30,-30,-50,-30],KOacute:[-30,-30,-50,-50,-30,-30,-50,-30],KOcircumflex:[-30,-30,-50,-50,-30,-30,-50,-30],KOdieresis:[-30,-30,-50,-50,-30,-30,-50,-30],KOgrave:[-30,-30,-50,-50,-30,-30,-50,-30],KOhungarumlaut:[-30,-30,-50,-50,-30,-30,-50,-30],KOmacron:[-30,-30,-50,-50,-30,-30,-50,-30],KOslash:[-30,-30,-50,-50,-30,-30,-50,-30],KOtilde:[-30,-30,-50,-50,-30,-30,-50,-30],Ke:[-15,-15,-40,-40,-25,-25,-35,-25],Keacute:[-15,-15,-40,-40,-25,-25,-35,-25],Kecaron:[-15,-15,-40,-40,-25,-25,-35,-25],Kecircumflex:[-15,-15,-40,-40,-25,-25,-35,-25],Kedieresis:[-15,-15,-40,-40,-25,-25,-35,-25],Kedotaccent:[-15,-15,-40,-40,-25,-25,-35,-25],Kegrave:[-15,-15,-40,-40,-25,-25,-35,-25],Kemacron:[-15,-15,-40,-40,-25,-25,-35,-25],Keogonek:[-15,-15,-40,-40,-25,-25,-35,-25],Ko:[-35,-35,-40,-40,-25,-25,-40,-35],Koacute:[-35,-35,-40,-40,-25,-25,-40,-35],Kocircumflex:[-35,-35,-40,-40,-25,-25,-40,-35],Kodieresis:[-35,-35,-40,-40,-25,-25,-40,-35],Kograve:[-35,-35,-40,-40,-25,-25,-40,-35],Kohungarumlaut:[-35,-35,-40,-40,-25,-25,-40,-35],Komacron:[-35,-35,-40,-40,-25,-25,-40,-35],Koslash:[-35,-35,-40,-40,-25,-25,-40,-35],Kotilde:[-35,-35,-40,-40,-25,-25,-40,-35],Ku:[-30,-30,-30,-30,-15,-20,-40,-15],Kuacute:[-30,-30,-30,-30,-15,-20,-40,-15],Kucircumflex:[-30,-30,-30,-30,-15,-20,-40,-15],Kudieresis:[-30,-30,-30,-30,-15,-20,-40,-15],Kugrave:[-30,-30,-30,-30,-15,-20,-40,-15],Kuhungarumlaut:[-30,-30,-30,-30,-15,-20,-40,-15],Kumacron:[-30,-30,-30,-30,-15,-20,-40,-15],Kuogonek:[-30,-30,-30,-30,-15,-20,-40,-15],Kuring:[-30,-30,-30,-30,-15,-20,-40,-15],Ky:[-40,-40,-50,-50,-45,-20,-40,-25],Kyacute:[-40,-40,-50,-50,-45,-20,-40,-25],Kydieresis:[-40,-40,-50,-50,-45,-20,-40,-25],KcommaaccentO:[-30,-30,-50,-50,-30,-30,-50,-30],KcommaaccentOacute:[-30,-30,-50,-50,-30,-30,-50,-30],KcommaaccentOcircumflex:[-30,-30,-50,-50,-30,-30,-50,-30],KcommaaccentOdieresis:[-30,-30,-50,-50,-30,-30,-50,-30],KcommaaccentOgrave:[-30,-30,-50,-50,-30,-30,-50,-30],KcommaaccentOhungarumlaut:[-30,-30,-50,-50,-30,-30,-50,-30],KcommaaccentOmacron:[-30,-30,-50,-50,-30,-30,-50,-30],KcommaaccentOslash:[-30,-30,-50,-50,-30,-30,-50,-30],KcommaaccentOtilde:[-30,-30,-50,-50,-30,-30,-50,-30],Kcommaaccente:[-15,-15,-40,-40,-25,-25,-35,-25],Kcommaaccenteacute:[-15,-15,-40,-40,-25,-25,-35,-25],Kcommaaccentecaron:[-15,-15,-40,-40,-25,-25,-35,-25],Kcommaaccentecircumflex:[-15,-15,-40,-40,-25,-25,-35,-25],Kcommaaccentedieresis:[-15,-15,-40,-40,-25,-25,-35,-25],Kcommaaccentedotaccent:[-15,-15,-40,-40,-25,-25,-35,-25],Kcommaaccentegrave:[-15,-15,-40,-40,-25,-25,-35,-25],Kcommaaccentemacron:[-15,-15,-40,-40,-25,-25,-35,-25],Kcommaaccenteogonek:[-15,-15,-40,-40,-25,-25,-35,-25],Kcommaaccento:[-35,-35,-40,-40,-25,-25,-40,-35],Kcommaaccentoacute:[-35,-35,-40,-40,-25,-25,-40,-35],Kcommaaccentocircumflex:[-35,-35,-40,-40,-25,-25,-40,-35],Kcommaaccentodieresis:[-35,-35,-40,-40,-25,-25,-40,-35],Kcommaaccentograve:[-35,-35,-40,-40,-25,-25,-40,-35],Kcommaaccentohungarumlaut:[-35,-35,-40,-40,-25,-25,-40,-35],Kcommaaccentomacron:[-35,-35,-40,-40,-25,-25,-40,-35],Kcommaaccentoslash:[-35,-35,-40,-40,-25,-25,-40,-35],Kcommaaccentotilde:[-35,-35,-40,-40,-25,-25,-40,-35],Kcommaaccentu:[-30,-30,-30,-30,-15,-20,-40,-15],Kcommaaccentuacute:[-30,-30,-30,-30,-15,-20,-40,-15],Kcommaaccentucircumflex:[-30,-30,-30,-30,-15,-20,-40,-15],Kcommaaccentudieresis:[-30,-30,-30,-30,-15,-20,-40,-15],Kcommaaccentugrave:[-30,-30,-30,-30,-15,-20,-40,-15],Kcommaaccentuhungarumlaut:[-30,-30,-30,-30,-15,-20,-40,-15],Kcommaaccentumacron:[-30,-30,-30,-30,-15,-20,-40,-15],Kcommaaccentuogonek:[-30,-30,-30,-30,-15,-20,-40,-15],Kcommaaccenturing:[-30,-30,-30,-30,-15,-20,-40,-15],Kcommaaccenty:[-40,-40,-50,-50,-45,-20,-40,-25],Kcommaaccentyacute:[-40,-40,-50,-50,-45,-20,-40,-25],Kcommaaccentydieresis:[-40,-40,-50,-50,-45,-20,-40,-25],LT:[-90,-90,-110,-110,-92,-18,-20,-92],LTcaron:[-90,-90,-110,-110,-92,-18,-20,-92],LTcommaaccent:[-90,-90,-110,-110,-92,-18,-20,-92],LV:[-110,-110,-110,-110,-92,-37,-55,-100],LW:[-80,-80,-70,-70,-92,-37,-55,-74],LY:[-120,-120,-140,-140,-92,-37,-20,-100],LYacute:[-120,-120,-140,-140,-92,-37,-20,-100],LYdieresis:[-120,-120,-140,-140,-92,-37,-20,-100],Lquotedblright:[-140,-140,-140,-140,-20],Lquoteright:[-140,-140,-160,-160,-110,-55,-37,-92],Ly:[-30,-30,-30,-30,-55,-37,-30,-55],Lyacute:[-30,-30,-30,-30,-55,-37,-30,-55],Lydieresis:[-30,-30,-30,-30,-55,-37,-30,-55],LacuteT:[-90,-90,-110,-110,-92,-18,-20,-92],LacuteTcaron:[-90,-90,-110,-110,-92,-18,-20,-92],LacuteTcommaaccent:[-90,-90,-110,-110,-92,-18,-20,-92],LacuteV:[-110,-110,-110,-110,-92,-37,-55,-100],LacuteW:[-80,-80,-70,-70,-92,-37,-55,-74],LacuteY:[-120,-120,-140,-140,-92,-37,-20,-100],LacuteYacute:[-120,-120,-140,-140,-92,-37,-20,-100],LacuteYdieresis:[-120,-120,-140,-140,-92,-37,-20,-100],Lacutequotedblright:[-140,-140,-140,-140,-20],Lacutequoteright:[-140,-140,-160,-160,-110,-55,-37,-92],Lacutey:[-30,-30,-30,-30,-55,-37,-30,-55],Lacuteyacute:[-30,-30,-30,-30,-55,-37,-30,-55],Lacuteydieresis:[-30,-30,-30,-30,-55,-37,-30,-55],LcommaaccentT:[-90,-90,-110,-110,-92,-18,-20,-92],LcommaaccentTcaron:[-90,-90,-110,-110,-92,-18,-20,-92],LcommaaccentTcommaaccent:[-90,-90,-110,-110,-92,-18,-20,-92],LcommaaccentV:[-110,-110,-110,-110,-92,-37,-55,-100],LcommaaccentW:[-80,-80,-70,-70,-92,-37,-55,-74],LcommaaccentY:[-120,-120,-140,-140,-92,-37,-20,-100],LcommaaccentYacute:[-120,-120,-140,-140,-92,-37,-20,-100],LcommaaccentYdieresis:[-120,-120,-140,-140,-92,-37,-20,-100],Lcommaaccentquotedblright:[-140,-140,-140,-140,-20],Lcommaaccentquoteright:[-140,-140,-160,-160,-110,-55,-37,-92],Lcommaaccenty:[-30,-30,-30,-30,-55,-37,-30,-55],Lcommaaccentyacute:[-30,-30,-30,-30,-55,-37,-30,-55],Lcommaaccentydieresis:[-30,-30,-30,-30,-55,-37,-30,-55],LslashT:[-90,-90,-110,-110,-92,-18,-20,-92],LslashTcaron:[-90,-90,-110,-110,-92,-18,-20,-92],LslashTcommaaccent:[-90,-90,-110,-110,-92,-18,-20,-92],LslashV:[-110,-110,-110,-110,-92,-37,-55,-100],LslashW:[-80,-80,-70,-70,-92,-37,-55,-74],LslashY:[-120,-120,-140,-140,-92,-37,-20,-100],LslashYacute:[-120,-120,-140,-140,-92,-37,-20,-100],LslashYdieresis:[-120,-120,-140,-140,-92,-37,-20,-100],Lslashquotedblright:[-140,-140,-140,-140,-20],Lslashquoteright:[-140,-140,-160,-160,-110,-55,-37,-92],Lslashy:[-30,-30,-30,-30,-55,-37,-30,-55],Lslashyacute:[-30,-30,-30,-30,-55,-37,-30,-55],Lslashydieresis:[-30,-30,-30,-30,-55,-37,-30,-55],OA:[-50,-50,-20,-20,-40,-40,-55,-35],OAacute:[-50,-50,-20,-20,-40,-40,-55,-35],OAbreve:[-50,-50,-20,-20,-40,-40,-55,-35],OAcircumflex:[-50,-50,-20,-20,-40,-40,-55,-35],OAdieresis:[-50,-50,-20,-20,-40,-40,-55,-35],OAgrave:[-50,-50,-20,-20,-40,-40,-55,-35],OAmacron:[-50,-50,-20,-20,-40,-40,-55,-35],OAogonek:[-50,-50,-20,-20,-40,-40,-55,-35],OAring:[-50,-50,-20,-20,-40,-40,-55,-35],OAtilde:[-50,-50,-20,-20,-40,-40,-55,-35],OT:[-40,-40,-40,-40,-40,-40,-40,-40],OTcaron:[-40,-40,-40,-40,-40,-40,-40,-40],OTcommaaccent:[-40,-40,-40,-40,-40,-40,-40,-40],OV:[-50,-50,-50,-50,-50,-50,-50,-50],OW:[-50,-50,-30,-30,-50,-50,-50,-35],OX:[-50,-50,-60,-60,-40,-40,-40,-40],OY:[-70,-70,-70,-70,-50,-50,-50,-50],OYacute:[-70,-70,-70,-70,-50,-50,-50,-50],OYdieresis:[-70,-70,-70,-70,-50,-50,-50,-50],Ocomma:[-40,-40,-40,-40],Operiod:[-40,-40,-40,-40],OacuteA:[-50,-50,-20,-20,-40,-40,-55,-35],OacuteAacute:[-50,-50,-20,-20,-40,-40,-55,-35],OacuteAbreve:[-50,-50,-20,-20,-40,-40,-55,-35],OacuteAcircumflex:[-50,-50,-20,-20,-40,-40,-55,-35],OacuteAdieresis:[-50,-50,-20,-20,-40,-40,-55,-35],OacuteAgrave:[-50,-50,-20,-20,-40,-40,-55,-35],OacuteAmacron:[-50,-50,-20,-20,-40,-40,-55,-35],OacuteAogonek:[-50,-50,-20,-20,-40,-40,-55,-35],OacuteAring:[-50,-50,-20,-20,-40,-40,-55,-35],OacuteAtilde:[-50,-50,-20,-20,-40,-40,-55,-35],OacuteT:[-40,-40,-40,-40,-40,-40,-40,-40],OacuteTcaron:[-40,-40,-40,-40,-40,-40,-40,-40],OacuteTcommaaccent:[-40,-40,-40,-40,-40,-40,-40,-40],OacuteV:[-50,-50,-50,-50,-50,-50,-50,-50],OacuteW:[-50,-50,-30,-30,-50,-50,-50,-35],OacuteX:[-50,-50,-60,-60,-40,-40,-40,-40],OacuteY:[-70,-70,-70,-70,-50,-50,-50,-50],OacuteYacute:[-70,-70,-70,-70,-50,-50,-50,-50],OacuteYdieresis:[-70,-70,-70,-70,-50,-50,-50,-50],Oacutecomma:[-40,-40,-40,-40],Oacuteperi
1od:[-40,-40,-40,-40],OcircumflexA:[-50,-50,-20,-20,-40,-40,-55,-35],OcircumflexAacute:[-50,-50,-20,-20,-40,-40,-55,-35],OcircumflexAbreve:[-50,-50,-20,-20,-40,-40,-55,-35],OcircumflexAcircumflex:[-50,-50,-20,-20,-40,-40,-55,-35],OcircumflexAdieresis:[-50,-50,-20,-20,-40,-40,-55,-35],OcircumflexAgrave:[-50,-50,-20,-20,-40,-40,-55,-35],OcircumflexAmacron:[-50,-50,-20,-20,-40,-40,-55,-35],OcircumflexAogonek:[-50,-50,-20,-20,-40,-40,-55,-35],OcircumflexAring:[-50,-50,-20,-20,-40,-40,-55,-35],OcircumflexAtilde:[-50,-50,-20,-20,-40,-40,-55,-35],OcircumflexT:[-40,-40,-40,-40,-40,-40,-40,-40],OcircumflexTcaron:[-40,-40,-40,-40,-40,-40,-40,-40],OcircumflexTcommaaccent:[-40,-40,-40,-40,-40,-40,-40,-40],OcircumflexV:[-50,-50,-50,-50,-50,-50,-50,-50],OcircumflexW:[-50,-50,-30,-30,-50,-50,-50,-35],OcircumflexX:[-50,-50,-60,-60,-40,-40,-40,-40],OcircumflexY:[-70,-70,-70,-70,-50,-50,-50,-50],OcircumflexYacute:[-70,-70,-70,-70,-50,-50,-50,-50],OcircumflexYdieresis:[-70,-70,-70,-70,-50,-50,-50,-50],Ocircumflexcomma:[-40,-40,-40,-40],Ocircumflexperiod:[-40,-40,-40,-40],OdieresisA:[-50,-50,-20,-20,-40,-40,-55,-35],OdieresisAacute:[-50,-50,-20,-20,-40,-40,-55,-35],OdieresisAbreve:[-50,-50,-20,-20,-40,-40,-55,-35],OdieresisAcircumflex:[-50,-50,-20,-20,-40,-40,-55,-35],OdieresisAdieresis:[-50,-50,-20,-20,-40,-40,-55,-35],OdieresisAgrave:[-50,-50,-20,-20,-40,-40,-55,-35],OdieresisAmacron:[-50,-50,-20,-20,-40,-40,-55,-35],OdieresisAogonek:[-50,-50,-20,-20,-40,-40,-55,-35],OdieresisAring:[-50,-50,-20,-20,-40,-40,-55,-35],OdieresisAtilde:[-50,-50,-20,-20,-40,-40,-55,-35],OdieresisT:[-40,-40,-40,-40,-40,-40,-40,-40],OdieresisTcaron:[-40,-40,-40,-40,-40,-40,-40,-40],OdieresisTcommaaccent:[-40,-40,-40,-40,-40,-40,-40,-40],OdieresisV:[-50,-50,-50,-50,-50,-50,-50,-50],OdieresisW:[-50,-50,-30,-30,-50,-50,-50,-35],OdieresisX:[-50,-50,-60,-60,-40,-40,-40,-40],OdieresisY:[-70,-70,-70,-70,-50,-50,-50,-50],OdieresisYacute:[-70,-70,-70,-70,-50,-50,-50,-50],OdieresisYdieresis:[-70,-70,-70,-70,-50,-50,-50,-50],Odieresiscomma:[-40,-40,-40,-40],Odieresisperiod:[-40,-40,-40,-40],OgraveA:[-50,-50,-20,-20,-40,-40,-55,-35],OgraveAacute:[-50,-50,-20,-20,-40,-40,-55,-35],OgraveAbreve:[-50,-50,-20,-20,-40,-40,-55,-35],OgraveAcircumflex:[-50,-50,-20,-20,-40,-40,-55,-35],OgraveAdieresis:[-50,-50,-20,-20,-40,-40,-55,-35],OgraveAgrave:[-50,-50,-20,-20,-40,-40,-55,-35],OgraveAmacron:[-50,-50,-20,-20,-40,-40,-55,-35],OgraveAogonek:[-50,-50,-20,-20,-40,-40,-55,-35],OgraveAring:[-50,-50,-20,-20,-40,-40,-55,-35],OgraveAtilde:[-50,-50,-20,-20,-40,-40,-55,-35],OgraveT:[-40,-40,-40,-40,-40,-40,-40,-40],OgraveTcaron:[-40,-40,-40,-40,-40,-40,-40,-40],OgraveTcommaaccent:[-40,-40,-40,-40,-40,-40,-40,-40],OgraveV:[-50,-50,-50,-50,-50,-50,-50,-50],OgraveW:[-50,-50,-30,-30,-50,-50,-50,-35],OgraveX:[-50,-50,-60,-60,-40,-40,-40,-40],OgraveY:[-70,-70,-70,-70,-50,-50,-50,-50],OgraveYacute:[-70,-70,-70,-70,-50,-50,-50,-50],OgraveYdieresis:[-70,-70,-70,-70,-50,-50,-50,-50],Ogravecomma:[-40,-40,-40,-40],Ograveperiod:[-40,-40,-40,-40],OhungarumlautA:[-50,-50,-20,-20,-40,-40,-55,-35],OhungarumlautAacute:[-50,-50,-20,-20,-40,-40,-55,-35],OhungarumlautAbreve:[-50,-50,-20,-20,-40,-40,-55,-35],OhungarumlautAcircumflex:[-50,-50,-20,-20,-40,-40,-55,-35],OhungarumlautAdieresis:[-50,-50,-20,-20,-40,-40,-55,-35],OhungarumlautAgrave:[-50,-50,-20,-20,-40,-40,-55,-35],OhungarumlautAmacron:[-50,-50,-20,-20,-40,-40,-55,-35],OhungarumlautAogonek:[-50,-50,-20,-20,-40,-40,-55,-35],OhungarumlautAring:[-50,-50,-20,-20,-40,-40,-55,-35],OhungarumlautAtilde:[-50,-50,-20,-20,-40,-40,-55,-35],OhungarumlautT:[-40,-40,-40,-40,-40,-40,-40,-40],OhungarumlautTcaron:[-40,-40,-40,-40,-40,-40,-40,-40],OhungarumlautTcommaaccent:[-40,-40,-40,-40,-40,-40,-40,-40],OhungarumlautV:[-50,-50,-50,-50,-50,-50,-50,-50],OhungarumlautW:[-50,-50,-30,-30,-50,-50,-50,-35],OhungarumlautX:[-50,-50,-60,-60,-40,-40,-40,-40],OhungarumlautY:[-70,-70,-70,-70,-50,-50,-50,-50],OhungarumlautYacute:[-70,-70,-70,-70,-50,-50,-50,-50],OhungarumlautYdieresis:[-70,-70,-70,-70,-50,-50,-50,-50],Ohungarumlautcomma:[-40,-40,-40,-40],Ohungarumlautperiod:[-40,-40,-40,-40],OmacronA:[-50,-50,-20,-20,-40,-40,-55,-35],OmacronAacute:[-50,-50,-20,-20,-40,-40,-55,-35],OmacronAbreve:[-50,-50,-20,-20,-40,-40,-55,-35],OmacronAcircumflex:[-50,-50,-20,-20,-40,-40,-55,-35],OmacronAdieresis:[-50,-50,-20,-20,-40,-40,-55,-35],OmacronAgrave:[-50,-50,-20,-20,-40,-40,-55,-35],OmacronAmacron:[-50,-50,-20,-20,-40,-40,-55,-35],OmacronAogonek:[-50,-50,-20,-20,-40,-40,-55,-35],OmacronAring:[-50,-50,-20,-20,-40,-40,-55,-35],OmacronAtilde:[-50,-50,-20,-20,-40,-40,-55,-35],OmacronT:[-40,-40,-40,-40,-40,-40,-40,-40],OmacronTcaron:[-40,-40,-40,-40,-40,-40,-40,-40],OmacronTcommaaccent:[-40,-40,-40,-40,-40,-40,-40,-40],OmacronV:[-50,-50,-50,-50,-50,-50,-50,-50],OmacronW:[-50,-50,-30,-30,-50,-50,-50,-35],OmacronX:[-50,-50,-60,-60,-40,-40,-40,-40],OmacronY:[-70,-70,-70,-70,-50,-50,-50,-50],OmacronYacute:[-70,-70,-70,-70,-50,-50,-50,-50],OmacronYdieresis:[-70,-70,-70,-70,-50,-50,-50,-50],Omacroncomma:[-40,-40,-40,-40],Omacronperiod:[-40,-40,-40,-40],OslashA:[-50,-50,-20,-20,-40,-40,-55,-35],OslashAacute:[-50,-50,-20,-20,-40,-40,-55,-35],OslashAbreve:[-50,-50,-20,-20,-40,-40,-55,-35],OslashAcircumflex:[-50,-50,-20,-20,-40,-40,-55,-35],OslashAdieresis:[-50,-50,-20,-20,-40,-40,-55,-35],OslashAgrave:[-50,-50,-20,-20,-40,-40,-55,-35],OslashAmacron:[-50,-50,-20,-20,-40,-40,-55,-35],OslashAogonek:[-50,-50,-20,-20,-40,-40,-55,-35],OslashAring:[-50,-50,-20,-20,-40,-40,-55,-35],OslashAtilde:[-50,-50,-20,-20,-40,-40,-55,-35],OslashT:[-40,-40,-40,-40,-40,-40,-40,-40],OslashTcaron:[-40,-40,-40,-40,-40,-40,-40,-40],OslashTcommaaccent:[-40,-40,-40,-40,-40,-40,-40,-40],OslashV:[-50,-50,-50,-50,-50,-50,-50,-50],OslashW:[-50,-50,-30,-30,-50,-50,-50,-35],OslashX:[-50,-50,-60,-60,-40,-40,-40,-40],OslashY:[-70,-70,-70,-70,-50,-50,-50,-50],OslashYacute:[-70,-70,-70,-70,-50,-50,-50,-50],OslashYdieresis:[-70,-70,-70,-70,-50,-50,-50,-50],Oslashcomma:[-40,-40,-40,-40],Oslashperiod:[-40,-40,-40,-40],OtildeA:[-50,-50,-20,-20,-40,-40,-55,-35],OtildeAacute:[-50,-50,-20,-20,-40,-40,-55,-35],OtildeAbreve:[-50,-50,-20,-20,-40,-40,-55,-35],OtildeAcircumflex:[-50,-50,-20,-20,-40,-40,-55,-35],OtildeAdieresis:[-50,-50,-20,-20,-40,-40,-55,-35],OtildeAgrave:[-50,-50,-20,-20,-40,-40,-55,-35],OtildeAmacron:[-50,-50,-20,-20,-40,-40,-55,-35],OtildeAogonek:[-50,-50,-20,-20,-40,-40,-55,-35],OtildeAring:[-50,-50,-20,-20,-40,-40,-55,-35],OtildeAtilde:[-50,-50,-20,-20,-40,-40,-55,-35],OtildeT:[-40,-40,-40,-40,-40,-40,-40,-40],OtildeTcaron:[-40,-40,-40,-40,-40,-40,-40,-40],OtildeTcommaaccent:[-40,-40,-40,-40,-40,-40,-40,-40],OtildeV:[-50,-50,-50,-50,-50,-50,-50,-50],OtildeW:[-50,-50,-30,-30,-50,-50,-50,-35],OtildeX:[-50,-50,-60,-60,-40,-40,-40,-40],OtildeY:[-70,-70,-70,-70,-50,-50,-50,-50],OtildeYacute:[-70,-70,-70,-70,-50,-50,-50,-50],OtildeYdieresis:[-70,-70,-70,-70,-50,-50,-50,-50],Otildecomma:[-40,-40,-40,-40],Otildeperiod:[-40,-40,-40,-40],PA:[-100,-100,-120,-120,-74,-85,-90,-92],PAacute:[-100,-100,-120,-120,-74,-85,-90,-92],PAbreve:[-100,-100,-120,-120,-74,-85,-90,-92],PAcircumflex:[-100,-100,-120,-120,-74,-85,-90,-92],PAdieresis:[-100,-100,-120,-120,-74,-85,-90,-92],PAgrave:[-100,-100,-120,-120,-74,-85,-90,-92],PAmacron:[-100,-100,-120,-120,-74,-85,-90,-92],PAogonek:[-100,-100,-120,-120,-74,-85,-90,-92],PAring:[-100,-100,-120,-120,-74,-85,-90,-92],PAtilde:[-100,-100,-120,-120,-74,-85,-90,-92],Pa:[-30,-30,-40,-40,-10,-40,-80,-15],Paacute:[-30,-30,-40,-40,-10,-40,-80,-15],Pabreve:[-30,-30,-40,-40,-10,-40,-80,-15],Pacircumflex:[-30,-30,-40,-40,-10,-40,-80,-15],Padieresis:[-30,-30,-40,-40,-10,-40,-80,-15],Pagrave:[-30,-30,-40,-40,-10,-40,-80,-15],Pamacron:[-30,-30,-40,-40,-10,-40,-80,-15],Paogonek:[-30,-30,-40,-40,-10,-40,-80,-15],Paring:[-30,-30,-40,-40,-10,-40,-80,-15],Patilde:[-30,-30,-40,-40,-10,-40,-80,-15],Pcomma:[-120,-120,-180,-180,-92,-129,-135,-111],Pe:[-30,-30,-50,-50,-20,-50,-80],Peacute:[-30,-30,-50,-50,-20,-50,-80],Pecaron:[-30,-30,-50,-50,-20,-50,-80],Pecircumflex:[-30,-30,-50,-50,-20,-50,-80],Pedieresis:[-30,-30,-50,-50,-20,-50,-80],Pedotaccent:[-30,-30,-50,-50,-20,-50,-80],Pegrave:[-30,-30,-50,-50,-20,-50,-80],Pemacron:[-30,-30,-50,-50,-20,-50,-80],Peogonek:[-30,-30,-50,-50,-20,-50,-80],Po:[-40,-40,-50,-50,-20,-55,-80],Poacute:[-40,-40,-50,-50,-20,-55,-80],Pocircumflex:[-40,-40,-50,-50,-20,-55,-80],Podieresis:[-40,-40,-50,-50,-20,-55,-80],Pograve:[-40,-40,-50,-50,-20,-55,-80],Pohungarumlaut:[-40,-40,-50,-50,-20,-55,-80],Pomacron:[-40,-40,-50,-50,-20,-55,-80],Poslash:[-40,-40,-50,-50,-20,-55,-80],Potilde:[-40,-40,-50,-50,-20,-55,-80],Pperiod:[-120,-120,-180,-180,-110,-129,-135,-111],QU:[-10,-10,-10,-10,-10,-10,-10,-10],QUacute:[-10,-10,-10,-10,-10,-10,-10,-10],QUcircumflex:[-10,-10,-10,-10,-10,-10,-10,-10],QUdieresis:[-10,-10,-10,-10,-10,-10,-10,-10],QUgrave:[-10,-10,-10,-10,-10,-10,-10,-10],QUhungarumlaut:[-10,-10,-10,-10,-10,-10,-10,-10],QUmacron:[-10,-10,-10,-10,-10,-10,-10,-10],QUogonek:[-10,-10,-10,-10,-10,-10,-10,-10],QUring:[-10,-10,-10,-10,-10,-10,-10,-10],Qcomma:[20,20],Qperiod:[20,20,0,0,-20],RO:[-20,-20,-20,-20,-30,-40,-40,-40],ROacute:[-20,-20,-20,-20,-30,-40,-40,-40],ROcircumflex:[-20,-20,-20,-20,-30,-40,-40,-40],ROdieresis:[-20,-20,-20,-20,-30,-40,-40,-40],ROgrave:[-20,-20,-20,-20,-30,-40,-40,-40],ROhungarumlaut:[-20,-20,-20,-20,-30,-40,-40,-40],ROmacron:[-20,-20,-20,-20,-30,-40,-40,-40],ROslash:[-20,-20,-20,-20,-30,-40,-40,-40],ROtilde:[-20,-20,-20,-20,-30,-40,-40,-40],RT:[-20,-20,-30,-30,-40,-30,0,-60],RTcaron:[-20,-20,-30,-30,-40,-30,0,-60],RTcommaaccent:[-20,-20,-30,-30,-40,-30,0,-60],RU:[-20,-20,-40,-40,-30,-40,-40,-40],RUacute:[-20,-20,-40,-40,-30,-40,-40,-40],RUcircumflex:[-20,-20,-40,-40,-30,-40,-40,-40],RUdieresis:[-20,-20,-40,-40,-30,-40,-40,-40],RUgrave:[-20,-20,-40,-40,-30,-40,-40,-40],RUhungarumlaut:[-20,-20,-40,-40,-30,-40,-40,-40],RUmacron:[-20,-20,-40,-40,-30,-40,-40,-40],RUogonek:[-20,-20,-40,-40,-30,-40,-40,-40],RUring:[-20,-20,-40,-40,-30,-40,-40,-40],RV:[-50,-50,-50,-50,-55,-18,-18,-80],RW:[-40,-40,-30,-30,-35,-18,-18,-55],RY:[-50,-50,-50,-50,-35,-18,-18,-65],RYacute:[-50,-50,-50,-50,-35,-18,-18,-65],RYdieresis:[-50,-50,-50,-50,-35,-18,-18,-65],RacuteO:[-20,-20,-20,-20,-30,-40,-40,-40],RacuteOacute:[-20,-20,-20,-20,-30,-40,-40,-40],RacuteOcircumflex:[-20,-20,-20,-20,-30,-40,-40,-40],RacuteOdieresis:[-20,-20,-20,-20,-30,-40,-40,-40],RacuteOgrave:[-20,-20,-20,-20,-30,-40,-40,-40],RacuteOhungarumlaut:[-20,-20,-20,-20,-30,-40,-40,-40],RacuteOmacron:[-20,-20,-20,-20,-30,-40,-40,-40],RacuteOslash:[-20,-20,-20,-20,-30,-40,-40,-40],RacuteOtilde:[-20,-20,-20,-20,-30,-40,-40,-40],RacuteT:[-20,-20,-30,-30,-40,-30,0,-60],RacuteTcaron:[-20,-20,-30,-30,-40,-30,0,-60],RacuteTcommaaccent:[-20,-20,-30,-30,-40,-30,0,-60],RacuteU:[-20,-20,-40,-40,-30,-40,-40,-40],RacuteUacute:[-20,-20,-40,-40,-30,-40,-40,-40],RacuteUcircumflex:[-20,-20,-40,-40,-30,-40,-40,-40],RacuteUdieresis:[-20,-20,-40,-40,-30,-40,-40,-40],RacuteUgrave:[-20,-20,-40,-40,-30,-40,-40,-40],RacuteUhungarumlaut:[-20,-20,-40,-40,-30,-40,-40,-40],RacuteUmacron:[-20,-20,-40,-40,-30,-40,-40,-40],RacuteUogonek:[-20,-20,-40,-40,-30,-40,-40,-40],RacuteUring:[-20,-20,-40,-40,-30,-40,-40,-40],RacuteV:[-50,-50,-50,-50,-55,-18,-18,-80],RacuteW:[-40,-40,-30,-30,-35,-18,-18,-55],RacuteY:[-50,-50,-50,-50,-35,-18,-18,-65],RacuteYacute:[-50,-50,-50,-50,-35,-18,-18,-65],RacuteYdieresis:[-50,-50,-50,-50,-35,-18,-18,-65],RcaronO:[-20,-20,-20,-20,-30,-40,-40,-40],RcaronOacute:[-20,-20,-20,-20,-30,-40,-40,-40],RcaronOcircumflex:[-20,-20,-20,-20,-30,-40,-40,-40],RcaronOdieresis:[-20,-20,-20,-20,-30,-40,-40,-40],RcaronOgrave:[-20,-20,-20,-20,-30,-40,-40,-40],RcaronOhungarumlaut:[-20,-20,-20,-20,-30,-40,-40,-40],RcaronOmacron:[-20,-20,-20,-20,-30,-40,-40,-40],RcaronOslash:[-20,-20,-20,-20,-30,-40,-40,-40],RcaronOtilde:[-20,-20,-20,-20,-30,-40,-40,-40],RcaronT:[-20,-20,-30,-30,-40,-30,0,-60],RcaronTcaron:[-20,-20,-30,-30,-40,-30,0,-60],RcaronTcommaaccent:[-20,-20,-30,-30,-40,-30,0,-60],RcaronU:[-20,-20,-40,-40,-30,-40,-40,-40],RcaronUacute:[-20,-20,-40,-40,-30,-40,-40,-40],RcaronUcircumflex:[-20,-20,-40,-40,-30,-40,-40,-40],RcaronUdieresis:[-20,-20,-40,-40,-30,-40,-40,-40],RcaronUgrave:[-20,-20,-40,-40,-30,-40,-40,-40],RcaronUhungarumlaut:[-20,-20,-40,-40,-30,-40,-40,-40],RcaronUmacron:[-20,-20,-40,-40,-30,-40,-40,-40],RcaronUogonek:[-20,-20,-40,-40,-30,-40,-40,-40],RcaronUring:[-20,-20,-40,-40,-30,-40,-40,-40],RcaronV:[-50,-50,-50,-50,-55,-18,-18,-80],RcaronW:[-40,-40,-30,-30,-35,-18,-18,-55],RcaronY:[-50,-50,-50,-50,-35,-18,-18,-65],RcaronYacute:[-50,-50,-50,-50,-35,-18,-18,-65],RcaronYdieresis:[-50,-50,-50,-50,-35,-18,-18,-65],RcommaaccentO:[-20,-20,-20,-20,-30,-40,-40,-40],RcommaaccentOacute:[-20,-20,-20,-20,-30,-40,-40,-40],RcommaaccentOcircumflex:[-20,-20,-20,-20,-30,-40,-40,-40],RcommaaccentOdieresis:[-20,-20,-20,-20,-30,-40,-40,-40],RcommaaccentOgrave:[-20,-20,-20,-20,-30,-40,-40,-40],RcommaaccentOhungarumlaut:[-20,-20,-20,-20,-30,-40,-40,-40],RcommaaccentOmacron:[-20,-20,-20,-20,-30,-40,-40,-40],RcommaaccentOslash:[-20,-20,-20,-20,-30,-40,-40,-40],RcommaaccentOtilde:[-20,-20,-20,-20,-30,-40,-40,-40],RcommaaccentT:[-20,-20,-30,-30,-40,-30,0,-60],RcommaaccentTcaron:[-20,-20,-30,-30,-40,-30,0,-60],RcommaaccentTcommaaccent:[-20,-20,-30,-30,-40,-30,0,-60],RcommaaccentU:[-20,-20,-40,-40,-30,-40,-40,-40],RcommaaccentUacute:[-20,-20,-40,-40,-30,-40,-40,-40],RcommaaccentUcircumflex:[-20,-20,-40,-40,-30,-40,-40,-40],RcommaaccentUdieresis:[-20,-20,-40,-40,-30,-40,-40,-40],RcommaaccentUgrave:[-20,-20,-40,-40,-30,-40,-40,-40],RcommaaccentUhungarumlaut:[-20,-20,-40,-40,-30,-40,-40,-40],RcommaaccentUmacron:[-20,-20,-40,-40,-30,-40,-40,-40],RcommaaccentUogonek:[-20,-20,-40,-40,-30,-40,-40,-40],RcommaaccentUring:[-20,-20,-40,-40,-30,-40,-40,-40],RcommaaccentV:[-50,-50,-50,-50,-55,-18,-18,-80],RcommaaccentW:[-40,-40,-30,-30,-35,-18,-18,-55],RcommaaccentY:[-50,-50,-50,-50,-35,-18,-18,-65],RcommaaccentYacute:[-50,-50,-50,-50,-35,-18,-18,-65],RcommaaccentYdieresis:[-50,-50,-50,-50,-35,-18,-18,-65],TA:[-90,-90,-120,-120,-90,-55,-50,-93],TAacute:[-90,-90,-120,-120,-90,-55,-50,-93],TAbreve:[-90,-90,-120,-120,-90,-55,-50,-93],TAcircumflex:[-90,-90,-120,-120,-90,-55,-50,-93],TAdieresis:[-90,-90,-120,-120,-90,-55,-50,-93],TAgrave:[-90,-90,-120,-120,-90,-55,-50,-93],TAmacron:[-90,-90,-120,-120,-90,-55,-50,-93],TAogonek:[-90,-90,-120,-120,-90,-55,-50,-93],TAring:[-90,-90,-120,-120,-90,-55,-50,-93],TAtilde:[-90,-90,-120,-120,-90,-55,-50,-93],TO:[-40,-40,-40,-40,-18,-18,-18,-18],TOacute:[-40,-40,-40,-40,-18,-18,-18,-18],TOcircumflex:[-40,-40,-40,-40,-18,-18,-18,-18],TOdieresis:[-40,-40,-40,-40,-18,-18,-18,-18],TOgrave:[-40,-40,-40,-40,-18,-18,-18,-18],TOhungarumlaut:[-40,-40,-40,-40,-18,-18,-18,-18],TOmacron:[-40,-40,-40,-40,-18,-18,-18,-18],TOslash:[-40,-40,-40,-40,-18,-18,-18,-18],TOtilde:[-40,-40,-40,-40,-18,-18,-18,-18],Ta:[-80,-80,-120,-120,-92,-92,-92,-80],Taacute:[-80,-80,-120,-120,-92,-92,-92,-80],Tabreve:[-80,-80,-60,-60,-52,-92,-92,-80],Tacircumflex:[-80,-80,-120,-120,-52,-92,-92,-80],Tadieresis:[-80,-80,-120,-120,-52,-92,-92,-40],Tagrave:[-80,-80,-120,-120,-52,-92,-92,-40],Tamacron:[-80,-80,-60,-60,-52,-92,-92,-40],Taogonek:[-80,-80,-120,-120,-92,-92,-92,-80],Taring:[-80,-80,-120,-120,-92,-92,-92,-80],Tatilde:[-80,-80,-60,-60,-52,-92,-92,-40],Tcolon:[-40,-40,-20,-20,-74,-74,-55,-50
1],Tcomma:[-80,-80,-120,-120,-74,-92,-74,-74],Te:[-60,-60,-120,-120,-92,-92,-92,-70],Teacute:[-60,-60,-120,-120,-92,-92,-92,-70],Tecaron:[-60,-60,-120,-120,-92,-92,-92,-70],Tecircumflex:[-60,-60,-120,-120,-92,-92,-52,-70],Tedieresis:[-60,-60,-120,-120,-52,-52,-52,-30],Tedotaccent:[-60,-60,-120,-120,-92,-92,-92,-70],Tegrave:[-60,-60,-60,-60,-52,-52,-52,-70],Temacron:[-60,-60,-60,-60,-52,-52,-52,-30],Teogonek:[-60,-60,-120,-120,-92,-92,-92,-70],Thyphen:[-120,-120,-140,-140,-92,-92,-74,-92],To:[-80,-80,-120,-120,-92,-95,-92,-80],Toacute:[-80,-80,-120,-120,-92,-95,-92,-80],Tocircumflex:[-80,-80,-120,-120,-92,-95,-92,-80],Todieresis:[-80,-80,-120,-120,-92,-95,-92,-80],Tograve:[-80,-80,-120,-120,-92,-95,-92,-80],Tohungarumlaut:[-80,-80,-120,-120,-92,-95,-92,-80],Tomacron:[-80,-80,-60,-60,-92,-95,-92,-80],Toslash:[-80,-80,-120,-120,-92,-95,-92,-80],Totilde:[-80,-80,-60,-60,-92,-95,-92,-80],Tperiod:[-80,-80,-120,-120,-90,-92,-74,-74],Tr:[-80,-80,-120,-120,-74,-37,-55,-35],Tracute:[-80,-80,-120,-120,-74,-37,-55,-35],Trcommaaccent:[-80,-80,-120,-120,-74,-37,-55,-35],Tsemicolon:[-40,-40,-20,-20,-74,-74,-65,-55],Tu:[-90,-90,-120,-120,-92,-37,-55,-45],Tuacute:[-90,-90,-120,-120,-92,-37,-55,-45],Tucircumflex:[-90,-90,-120,-120,-92,-37,-55,-45],Tudieresis:[-90,-90,-120,-120,-92,-37,-55,-45],Tugrave:[-90,-90,-120,-120,-92,-37,-55,-45],Tuhungarumlaut:[-90,-90,-120,-120,-92,-37,-55,-45],Tumacron:[-90,-90,-60,-60,-92,-37,-55,-45],Tuogonek:[-90,-90,-120,-120,-92,-37,-55,-45],Turing:[-90,-90,-120,-120,-92,-37,-55,-45],Tw:[-60,-60,-120,-120,-74,-37,-74,-80],Ty:[-60,-60,-120,-120,-34,-37,-74,-80],Tyacute:[-60,-60,-120,-120,-34,-37,-74,-80],Tydieresis:[-60,-60,-60,-60,-34,-37,-34,-80],TcaronA:[-90,-90,-120,-120,-90,-55,-50,-93],TcaronAacute:[-90,-90,-120,-120,-90,-55,-50,-93],TcaronAbreve:[-90,-90,-120,-120,-90,-55,-50,-93],TcaronAcircumflex:[-90,-90,-120,-120,-90,-55,-50,-93],TcaronAdieresis:[-90,-90,-120,-120,-90,-55,-50,-93],TcaronAgrave:[-90,-90,-120,-120,-90,-55,-50,-93],TcaronAmacron:[-90,-90,-120,-120,-90,-55,-50,-93],TcaronAogonek:[-90,-90,-120,-120,-90,-55,-50,-93],TcaronAring:[-90,-90,-120,-120,-90,-55,-50,-93],TcaronAtilde:[-90,-90,-120,-120,-90,-55,-50,-93],TcaronO:[-40,-40,-40,-40,-18,-18,-18,-18],TcaronOacute:[-40,-40,-40,-40,-18,-18,-18,-18],TcaronOcircumflex:[-40,-40,-40,-40,-18,-18,-18,-18],TcaronOdieresis:[-40,-40,-40,-40,-18,-18,-18,-18],TcaronOgrave:[-40,-40,-40,-40,-18,-18,-18,-18],TcaronOhungarumlaut:[-40,-40,-40,-40,-18,-18,-18,-18],TcaronOmacron:[-40,-40,-40,-40,-18,-18,-18,-18],TcaronOslash:[-40,-40,-40,-40,-18,-18,-18,-18],TcaronOtilde:[-40,-40,-40,-40,-18,-18,-18,-18],Tcarona:[-80,-80,-120,-120,-92,-92,-92,-80],Tcaronaacute:[-80,-80,-120,-120,-92,-92,-92,-80],Tcaronabreve:[-80,-80,-60,-60,-52,-92,-92,-80],Tcaronacircumflex:[-80,-80,-120,-120,-52,-92,-92,-80],Tcaronadieresis:[-80,-80,-120,-120,-52,-92,-92,-40],Tcaronagrave:[-80,-80,-120,-120,-52,-92,-92,-40],Tcaronamacron:[-80,-80,-60,-60,-52,-92,-92,-40],Tcaronaogonek:[-80,-80,-120,-120,-92,-92,-92,-80],Tcaronaring:[-80,-80,-120,-120,-92,-92,-92,-80],Tcaronatilde:[-80,-80,-60,-60,-52,-92,-92,-40],Tcaroncolon:[-40,-40,-20,-20,-74,-74,-55,-50],Tcaroncomma:[-80,-80,-120,-120,-74,-92,-74,-74],Tcarone:[-60,-60,-120,-120,-92,-92,-92,-70],Tcaroneacute:[-60,-60,-120,-120,-92,-92,-92,-70],Tcaronecaron:[-60,-60,-120,-120,-92,-92,-92,-70],Tcaronecircumflex:[-60,-60,-120,-120,-92,-92,-52,-30],Tcaronedieresis:[-60,-60,-120,-120,-52,-52,-52,-30],Tcaronedotaccent:[-60,-60,-120,-120,-92,-92,-92,-70],Tcaronegrave:[-60,-60,-60,-60,-52,-52,-52,-70],Tcaronemacron:[-60,-60,-60,-60,-52,-52,-52,-30],Tcaroneogonek:[-60,-60,-120,-120,-92,-92,-92,-70],Tcaronhyphen:[-120,-120,-140,-140,-92,-92,-74,-92],Tcarono:[-80,-80,-120,-120,-92,-95,-92,-80],Tcaronoacute:[-80,-80,-120,-120,-92,-95,-92,-80],Tcaronocircumflex:[-80,-80,-120,-120,-92,-95,-92,-80],Tcaronodieresis:[-80,-80,-120,-120,-92,-95,-92,-80],Tcaronograve:[-80,-80,-120,-120,-92,-95,-92,-80],Tcaronohungarumlaut:[-80,-80,-120,-120,-92,-95,-92,-80],Tcaronomacron:[-80,-80,-60,-60,-92,-95,-92,-80],Tcaronoslash:[-80,-80,-120,-120,-92,-95,-92,-80],Tcaronotilde:[-80,-80,-60,-60,-92,-95,-92,-80],Tcaronperiod:[-80,-80,-120,-120,-90,-92,-74,-74],Tcaronr:[-80,-80,-120,-120,-74,-37,-55,-35],Tcaronracute:[-80,-80,-120,-120,-74,-37,-55,-35],Tcaronrcommaaccent:[-80,-80,-120,-120,-74,-37,-55,-35],Tcaronsemicolon:[-40,-40,-20,-20,-74,-74,-65,-55],Tcaronu:[-90,-90,-120,-120,-92,-37,-55,-45
1],Tcaronuacute:[-90,-90,-120,-120,-92,-37,-55,-45],Tcaronucircumflex:[-90,-90,-120,-120,-92,-37,-55,-45],Tcaronudieresis:[-90,-90,-120,-120,-92,-37,-55,-45],Tcaronugrave:[-90,-90,-120,-120,-92,-37,-55,-45],Tcaronuhungarumlaut:[-90,-90,-120,-120,-92,-37,-55,-45],Tcaronumacron:[-90,-90,-60,-60,-92,-37,-55,-45],Tcaronuogonek:[-90,-90,-120,-120,-92,-37,-55,-45],Tcaronuring:[-90,-90,-120,-120,-92,-37,-55,-45],Tcaronw:[-60,-60,-120,-120,-74,-37,-74,-80],Tcarony:[-60,-60,-120,-120,-34,-37,-74,-80],Tcaronyacute:[-60,-60,-120,-120,-34,-37,-74,-80],Tcaronydieresis:[-60,-60,-60,-60,-34,-37,-34,-80],TcommaaccentA:[-90,-90,-120,-120,-90,-55,-50,-93],TcommaaccentAacute:[-90,-90,-120,-120,-90,-55,-50,-93],TcommaaccentAbreve:[-90,-90,-120,-120,-90,-55,-50,-93],TcommaaccentAcircumflex:[-90,-90,-120,-120,-90,-55,-50,-93],TcommaaccentAdieresis:[-90,-90,-120,-120,-90,-55,-50,-93],TcommaaccentAgrave:[-90,-90,-120,-120,-90,-55,-50,-93],TcommaaccentAmacron:[-90,-90,-120,-120,-90,-55,-50,-93],TcommaaccentAogonek:[-90,-90,-120,-120,-90,-55,-50,-93],TcommaaccentAring:[-90,-90,-120,-120,-90,-55,-50,-93],TcommaaccentAtilde:[-90,-90,-120,-120,-90,-55,-50,-93],TcommaaccentO:[-40,-40,-40,-40,-18,-18,-18,-18],TcommaaccentOacute:[-40,-40,-40,-40,-18,-18,-18,-18],TcommaaccentOcircumflex:[-40,-40,-40,-40,-18,-18,-18,-18],TcommaaccentOdieresis:[-40,-40,-40,-40,-18,-18,-18,-18],TcommaaccentOgrave:[-40,-40,-40,-40,-18,-18,-18,-18],TcommaaccentOhungarumlaut:[-40,-40,-40,-40,-18,-18,-18,-18],TcommaaccentOmacron:[-40,-40,-40,-40,-18,-18,-18,-18],TcommaaccentOslash:[-40,-40,-40,-40,-18,-18,-18,-18],TcommaaccentOtilde:[-40,-40,-40,-40,-18,-18,-18,-18],Tcommaaccenta:[-80,-80,-120,-120,-92,-92,-92,-80],Tcommaaccentaacute:[-80,-80,-120,-120,-92,-92,-92,-80],Tcommaaccentabreve:[-80,-80,-60,-60,-52,-92,-92,-80],Tcommaaccentacircumflex:[-80,-80,-120,-120,-52,-92,-92,-80],Tcommaaccentadieresis:[-80,-80,-120,-120,-52,-92,-92,-40],Tcommaaccentagrave:[-80,-80,-120,-120,-52,-92,-92,-40],Tcommaaccentamacron:[-80,-80,-60,-60,-52,-92,-92,-40],Tcommaaccentaogonek:[-80,-80,-120,-120,-92,-92,-92,-80],Tcommaaccentaring:[-80,-80,-120,-120,-92,-92,-92,-80],Tcommaaccentatilde:[-80,-80,-60,-60,-52,-92,-92,-40],Tcommaaccentcolon:[-40,-40,-20,-20,-74,-74,-55,-50],Tcommaaccentcomma:[-80,-80,-120,-120,-74,-92,-74,-74],Tcommaaccente:[-60,-60,-120,-120,-92,-92,-92,-70],Tcommaaccenteacute:[-60,-60,-120,-120,-92,-92,-92,-70],Tcommaaccentecaron:[-60,-60,-120,-120,-92,-92,-92,-70],Tcommaaccentecircumflex:[-60,-60,-120,-120,-92,-92,-52,-30],Tcommaaccentedieresis:[-60,-60,-120,-120,-52,-52,-52,-30],Tcommaaccentedotaccent:[-60,-60,-120,-120,-92,-92,-92,-70],Tcommaaccentegrave:[-60,-60,-60,-60,-52,-52,-52,-30],Tcommaaccentemacron:[-60,-60,-60,-60,-52,-52,-52,-70],Tcommaaccenteogonek:[-60,-60,-120,-120,-92,-92,-92,-70],Tcommaaccenthyphen:[-120,-120,-140,-140,-92,-92,-74,-92],Tcommaaccento:[-80,-80,-120,-120,-92,-95,-92,-80],Tcommaaccentoacute:[-80,-80,-120,-120,-92,-95,-92,-80],Tcommaaccentocircumflex:[-80,-80,-120,-120,-92,-95,-92,-80],Tcommaaccentodieresis:[-80,-80,-120,-120,-92,-95,-92,-80],Tcommaaccentograve:[-80,-80,-120,-120,-92,-95,-92,-80],Tcommaaccentohungarumlaut:[-80,-80,-120,-120,-92,-95,-92,-80],Tcommaaccentomacron:[-80,-80,-60,-60,-92,-95,-92,-80],Tcommaaccentoslash:[-80,-80,-120,-120,-92,-95,-92,-80],Tcommaaccentotilde:[-80,-80,-60,-60,-92,-95,-92,-80],Tcommaaccentperiod:[-80,-80,-120,-120,-90,-92,-74,-74],Tcommaaccentr:[-80,-80,-120,-120,-74,-37,-55,-35],Tcommaaccentracute:[-80,-80,-120,-120,-74,-37,-55,-35],Tcommaaccentrcommaaccent:[-80,-80,-120,-120,-74,-37,-55,-35],Tcommaaccentsemicolon:[-40,-40,-20,-20,-74,-74,-65,-55],Tcommaaccentu:[-90,-90,-120,-120,-92,-37,-55,-45],Tcommaaccentuacute:[-90,-90,-120,-120,-92,-37,-55,-45],Tcommaaccentucircumflex:[-90,-90,-120,-120,-92,-37,-55,-45],Tcommaaccentudieresis:[-90,-90,-120,-120,-92,-37,-55,-45],Tcommaaccentugrave:[-90,-90,-120,-120,-92,-37,-55,-45],Tcommaaccentuhungarumlaut:[-90,-90,-120,-120,-92,-37,-55,-45],Tcommaaccentumacron:[-90,-90,-60,-60,-92,-37,-55,-45],Tcommaaccentuogonek:[-90,-90,-120,-120,-92,-37,-55,-45],Tcommaaccenturing:[-90,-90,-120,-120,-92,-37,-55,-45
1],Tcommaaccentw:[-60,-60,-120,-120,-74,-37,-74,-80],Tcommaaccenty:[-60,-60,-120,-120,-34,-37,-74,-80],Tcommaaccentyacute:[-60,-60,-120,-120,-34,-37,-74,-80],Tcommaaccentydieresis:[-60,-60,-60,-60,-34,-37,-34,-80],UA:[-50,-50,-40,-40,-60,-45,-40,-40],UAacute:[-50,-50,-40,-40,-60,-45,-40,-40],UAbreve:[-50,-50,-40,-40,-60,-45,-40,-40],UAcircumflex:[-50,-50,-40,-40,-60,-45,-40,-40],UAdieresis:[-50,-50,-40,-40,-60,-45,-40,-40],UAgrave:[-50,-50,-40,-40,-60,-45,-40,-40],UAmacron:[-50,-50,-40,-40,-60,-45,-40,-40],UAogonek:[-50,-50,-40,-40,-60,-45,-40,-40],UAring:[-50,-50,-40,-40,-60,-45,-40,-40],UAtilde:[-50,-50,-40,-40,-60,-45,-40,-40],Ucomma:[-30,-30,-40,-40,-50,0,-25],Uperiod:[-30,-30,-40,-40,-50,0,-25],UacuteA:[-50,-50,-40,-40,-60,-45,-40,-40],UacuteAacute:[-50,-50,-40,-40,-60,-45,-40,-40],UacuteAbreve:[-50,-50,-40,-40,-60,-45,-40,-40],UacuteAcircumflex:[-50,-50,-40,-40,-60,-45,-40,-40],UacuteAdieresis:[-50,-50,-40,-40,-60,-45,-40,-40],UacuteAgrave:[-50,-50,-40,-40,-60,-45,-40,-40],UacuteAmacron:[-50,-50,-40,-40,-60,-45,-40,-40],UacuteAogonek:[-50,-50,-40,-40,-60,-45,-40,-40],UacuteAring:[-50,-50,-40,-40,-60,-45,-40,-40],UacuteAtilde:[-50,-50,-40,-40,-60,-45,-40,-40],Uacutecomma:[-30,-30,-40,-40,-50,0,-25],Uacuteperiod:[-30,-30,-40,-40,-50,0,-25],UcircumflexA:[-50,-50,-40,-40,-60,-45,-40,-40],UcircumflexAacute:[-50,-50,-40,-40,-60,-45,-40,-40],UcircumflexAbreve:[-50,-50,-40,-40,-60,-45,-40,-40],UcircumflexAcircumflex:[-50,-50,-40,-40,-60,-45,-40,-40],UcircumflexAdieresis:[-50,-50,-40,-40,-60,-45,-40,-40],UcircumflexAgrave:[-50,-50,-40,-40,-60,-45,-40,-40],UcircumflexAmacron:[-50,-50,-40,-40,-60,-45,-40,-40],UcircumflexAogonek:[-50,-50,-40,-40,-60,-45,-40,-40],UcircumflexAring:[-50,-50,-40,-40,-60,-45,-40,-40],UcircumflexAtilde:[-50,-50,-40,-40,-60,-45,-40,-40],Ucircumflexcomma:[-30,-30,-40,-40,-50,0,-25],Ucircumflexperiod:[-30,-30,-40,-40,-50,0,-25],UdieresisA:[-50,-50,-40,-40,-60,-45,-40,-40],UdieresisAacute:[-50,-50,-40,-40,-60,-45,-40,-40],UdieresisAbreve:[-50,-50,-40,-40,-60,-45,-40,-40],UdieresisAcircumflex:[-50,-50,-40,-40,-60,-45,-40,-40],UdieresisAdieresis:[-50,-50,-40,-40,-60,-45,-40,-40],UdieresisAgrave:[-50,-50,-40,-40,-60,-45,-40,-40],UdieresisAmacron:[-50,-50,-40,-40,-60,-45,-40,-40],UdieresisAogonek:[-50,-50,-40,-40,-60,-45,-40,-40],UdieresisAring:[-50,-50,-40,-40,-60,-45,-40,-40],UdieresisAtilde:[-50,-50,-40,-40,-60,-45,-40,-40],Udieresiscomma:[-30,-30,-40,-40,-50,0,-25],Udieresisperiod:[-30,-30,-40,-40,-50,0,-25],UgraveA:[-50,-50,-40,-40,-60,-45,-40,-40],UgraveAacute:[-50,-50,-40,-40,-60,-45,-40,-40],UgraveAbreve:[-50,-50,-40,-40,-60,-45,-40,-40],UgraveAcircumflex:[-50,-50,-40,-40,-60,-45,-40,-40],UgraveAdieresis:[-50,-50,-40,-40,-60,-45,-40,-40],UgraveAgrave:[-50,-50,-40,-40,-60,-45,-40,-40],UgraveAmacron:[-50,-50,-40,-40,-60,-45,-40,-40],UgraveAogonek:[-50,-50,-40,-40,-60,-45,-40,-40],UgraveAring:[-50,-50,-40,-40,-60,-45,-40,-40],UgraveAtilde:[-50,-50,-40,-40,-60,-45,-40,-40],Ugravecomma:[-30,-30,-40,-40,-50,0,-25],Ugraveperiod:[-30,-30,-40,-40,-50,0,-25],UhungarumlautA:[-50,-50,-40,-40,-60,-45,-40,-40],UhungarumlautAacute:[-50,-50,-40,-40,-60,-45,-40,-40],UhungarumlautAbreve:[-50,-50,-40,-40,-60,-45,-40,-40],UhungarumlautAcircumflex:[-50,-50,-40,-40,-60,-45,-40,-40],UhungarumlautAdieresis:[-50,-50,-40,-40,-60,-45,-40,-40],UhungarumlautAgrave:[-50,-50,-40,-40,-60,-45,-40,-40],UhungarumlautAmacron:[-50,-50,-40,-40,-60,-45,-40,-40],UhungarumlautAogonek:[-50,-50,-40,-40,-60,-45,-40,-40],UhungarumlautAring:[-50,-50,-40,-40,-60,-45,-40,-40],UhungarumlautAtilde:[-50,-50,-40,-40,-60,-45,-40,-40],Uhungarumlautcomma:[-30,-30,-40,-40,-50,0,-25],Uhungarumlautperiod:[-30,-30,-40,-40,-50,0,-25],UmacronA:[-50,-50,-40,-40,-60,-45,-40,-40],UmacronAacute:[-50,-50,-40,-40,-60,-45,-40,-40],UmacronAbreve:[-50,-50,-40,-40,-60,-45,-40,-40],UmacronAcircumflex:[-50,-50,-40,-40,-60,-45,-40,-40],UmacronAdieresis:[-50,-50,-40,-40,-60,-45,-40,-40],UmacronAgrave:[-50,-50,-40,-40,-60,-45,-40,-40],UmacronAmacron:[-50,-50,-40,-40,-60,-45,-40,-40],UmacronAogonek:[-50,-50,-40,-40,-60,-45,-40,-40],UmacronAring:[-50,-50,-40,-40,-60,-45,-40,-40],UmacronAtilde:[-50,-50,-40,-40,-60,-45,-40,-40],Umacroncomma:[-30,-30,-40,-40,-50,0,-25],Umacronperiod:[-30,-30,-40,-40,-50,0,-25],UogonekA:[-50,-50,-40,-40,-60,-45,-40,-40],UogonekAacute:[-50,-50,-40,-40,-60,-45,-40,-40],UogonekAbreve:[-50,-50,-40,-40,-60,-45,-40,-40],UogonekAcircumflex:[-50,-50,-40,-40,-60,-45,-40,-40],UogonekAdieresis:[-50,-50,-40,-40,-60,-45,-40,-40],UogonekAgrave:[-50,-50,-40,-40,-60,-45,-40,-40],UogonekAmacron:[-50,-50,-40,-40,-60,-45,-40,-40],UogonekAogonek:[-50,-50,-40,-40,-60,-45,-40,-40],UogonekAring:[-50,-50,-40,-40,-60,-45,-40,-40],UogonekAtilde:[-50,-50,-40,-40,-60,-45,-40,-40],Uogonekcomma:[-30,-30,-40,-40,-50,0,-25],Uogonekperiod:[-30,-30,-40,-40,-50,0,-25],UringA:[-50,-50,-40,-40,-60,-45,-40,-40],UringAacute:[-50,-50,-40,-40,-60,-45,-40,-40],UringAbreve:[-50,-50,-40,-40,-60,-45,-40,-40],UringAcircumflex:[-50,-50,-40,-40,-60,-45,-40,-40],UringAdieresis:[-50,-50,-40,-40,-60,-45,-40,-40],UringAgrave:[-50,-50,-40,-40,-60,-45,-40,-40],UringAmacron:[-50,-50,-40,-40,-60,-45,-40,-40],UringAogonek:[-50,-50,-40,-40,-60,-45,-40,-40],UringAring:[-50,-50,-40,-40,-60,-45,-40,-40],UringAtilde:[-50,-50,-40,-40,-60,-45,-40,-40],Uringcomma:[-30,-30,-40,-40,-50,0,-25],Uringperiod:[-30,-30,-40,-40,-50,0,-25],VA:[-80,-80,-80,-80,-135,-85,-60,-135],VAacute:[-80,-80,-80,-80,-135,-85,-60,-135],VAbreve:[-80,-80,-80,-80,-135,-85,-60,-135],VAcircumflex:[-80,-80,-80,-80,-135,-85,-60,-135],VAdieresis:[-80,-80,-80,-80,-135,-85,-60,-135],VAgrave:[-80,-80,-80,-80,-135,-85,-60,-135],VAmacron:[-80,-80,-80,-80,-135,-85,-60,-135],VAogonek:[-80,-80,-80,-80,-135,-85,-60,-135],VAring:[-80,-80,-80,-80,-135,-85,-60,-135],VAtilde:[-80,-80,-80,-80,-135,-85,-60,-135],VG:[-50,-50,-40,-40,-30,-10,0,-15],VGbreve:[-50,-50,-40,-40,-30,-10,0,-15],VGcommaaccent:[-50,-50,-40,-40,-30,-10,0,-15],VO:[-50,-50,-40,-40,-45,-30,-30,-40],VOacute:[-50,-50,-40,-40,-45,-30,-30,-40],VOcircumflex:[-50,-50,-40,-40,-45,-30,-30,-40],VOdieresis:[-50,-50,-40,-40,-45,-30,-30,-40],VOgrave:[-50,-50,-40,-40,-45,-30,-30,-40],VOhungarumlaut:[-50,-50,-40,-40,-45,-30,-30,-40],VOmacron:[-50,-50,-40,-40,-45,-30,-30,-40],VOslash:[-50,-50,-40,-40,-45,-30,-30,-40],VOtilde:[-50,-50,-40,-40,-45,-30,-30,-40],Va:[-60,-60,-70,-70,-92,-111,-111,-111],Vaacute:[-60,-60,-70,-70,-92,-111,-111,-111],Vabreve:[-60,-60,-70,-70,-92,-111,-111,-111],Vacircumflex:[-60,-60,-70,-70,-92,-111,-111,-71],Vadieresis:[-60,-60,-70,-70,-92,-111,-111,-71],Vagrave:[-60,-60,-70,-70,-92,-111,-111,-71],Vamacron:[-60,-60,-70,-70,-92,-111,-111,-71],Vaogonek:[-60,-60,-70,-70,-92,-111,-111,-111],Varing:[-60,-60,-70,-70,-92,-111,-111,-111],Vatilde:[-60,-60,-70,-70,-92,-111,-111,-71],Vcolon:[-40,-40,-40,-40,-92,-74,-65,-74],Vcomma:[-120,-120,-125,-125,-129,-129,-129,-129],Ve:[-50,-50,-80,-80,-100,-111,-111,-111],Veacute:[-50,-50,-80,-80,-100,-111,-111,-111],Vecaron:[-50,-50,-80,-80,-100,-111,-111,-71],Vecircumflex:[-50,-50,-80,-80,-100,-111,-111,-71],Vedieresis:[-50,-50,-80,-80,-100,-71,-71,-71],Vedotaccent:[-50,-50,-80,-80,-100,-111,-111,-111],Vegrave:[-50,-50,-80,-80,-100,-71,-71,-71],Vemacron:[-50,-50,-80,-80,-100,-71,-71,-71],Veogonek:[-50,-50,-80,-80,-100,-111,-111,-111],Vhyphen:[-80,-80,-80,-80,-74,-70,-55,-100],Vo:[-90,-90,-80,-80,-100,-111,-111,-129],Voacute:[-90,-90,-80,-80,-100,-111,-111,-129],Vocircumflex:[-90,-90,-80,-80,-100,-111,-111,-129],Vodieresis:[-90,-90,-80,-80,-100,-111,-111,-89],Vograve:[-90,-90,-80,-80,-100,-111,-111,-89],Vohungarumlaut:[-90,-90,-80,-80,-100,-111,-111,-129],Vomacron:[-90,-90,-80,-80,-100,-111,-111,-89],Voslash:[-90,-90,-80,-80,-100,-111,-111,-129],Votilde:[-90,-90,-80,-80,-100,-111,-111,-89],Vperiod:[-120,-120,-125,-125,-145,-129,-129,-129],Vsemicolon:[-40,-40,-40,-40,-92,-74,-74,-74],Vu:[-60,-60,-70,-70,-92,-55,-74,-75],Vuacute:[-60,-60,-70,-70,-92,-55,-74,-75],Vucircumflex:[-60,-60,-70,-70,-92,-55,-74,-75],Vudieresis:[-60,-60,-70,-70,-92,-55,-74,-75],Vugrave:[-60,-60,-70,-70,-92,-55,-74,-75],Vuhungarumlaut:[-60,-60,-70,-70,-92,-55,-74,-75],Vumacron:[-60,-60,-70,-70,-92,-55,-74,-75],Vuogonek:[-60,-60,-70,-70,-92,-55,-74,-75],Vuring:[-60,-60,-70,-70,-92,-55,-74,-75],WA:[-60,-60,-50,-50,-120,-74,-60,-120],WAacute:[-60,-60,-50,-50,-120,-74,-60,-120],WAbreve:[-60,-60,-50,-50,-120,-74,-60,-120],WAcircumflex:[-60,-60,-50,-50,-120,-74,-60,-120],WAdieresis:[-60,-60,-50,-50,-120,-74,-60,-120],WAgrave:[-60,-60,-50,-50,-120,-74,-60,-120],WAmacron:[-60,-60,-50,-50,-120,-74,-60,-120],WAogonek:[-60,-60,-50,-50,-120,-74,-60,-120],WAring:[-60,-60,-50,-50,-120,-74,-60,-120],WAtilde:[-60,-60,-50,-50,-120,-74,-60,-120],WO:[-20,-20,-20,-20,-10,-15,-25,-10],WOacute:[-20,-20,-20,-20,-10,-15,-25,-10],WOcircumflex:[-20,-20,-20,-20,-10,-15,-25,-10],WOdieresis:[-20,-20,-20,-20,-10,-15,-25,-10],WOgrave:[-20,-20,-20,-20,-10,-15,-25,-10],WOhungarumlaut:[-20,-20,-20,-20,-10,-15,-25,-10],WOmacron:[-20,-20,-20,-20,-10,-15,-25,-10],WOslash:[-20,-20,-20,-20,-10,-15,-25,-10],WOtilde:[-20,-20,-20,-20,-10,-15,-25,-10],Wa:[-40,-40,-40,-40,-65,-85,-92,-80],Waacute:[-40,-40,-40,-40,-65,-85,-92,-80],Wabreve:[-40,-40,-40,-40,-65,-85,-92,-80],Wacircumflex:[-40,-40,-40,-40,-65,-85,-92,-80],Wadieresis:[-40,-40,-40,-40,-65,-85,-92,-80],Wagrave:[-40,-40,-40,-40,-65,-85,-92,-80],Wamacron:[-40,-40,-40,-40,-65,-85,-92,-80],Waogonek:[-40,-40,-40,-40,-65,-85,-92,-80],Waring:[-40,-40,-40,-40,-65,-85,-92,-80],Watilde:[-40,-40,-40,-40,-65,-85,-92,-80],Wcolon:[-10,-10,0,0,-55,-55,-65,-37],Wcomma:[-80,-80,-80,-80,-92,-74,-92,-92],We:[-35,-35,-30,-30,-65,-90,-92,-80],Weacute:[-35,-35,-30,-30,-65,-90,-92,-80],Wecaron:[-35,-35,-30,-30,-65,-90,-92,-80],Wecircumflex:[-35,-35,-30,-30,-65,-90,-92,-80],Wedieresis:[-35,-35,-30,-30,-65,-50,-52,-40],Wedotaccent:[-35,-35,-30,-30,-65,-90,-92,-80],Wegrave:[-35,-35,-30,-30,-65,-50,-52,-40],Wemacron:[-35,-35,-30,-30,-65,-50,-52,-40],Weogonek:[-35,-35,-30,-30,-65,-90,-92,-80],Whyphen:[-40,-40,-40,-40,-37,-50,-37,-65],Wo:[-60,-60,-30,-30,-75,-80,-92,-80],Woacute:[-60,-60,-30,-30,-75,-80,-92,-80],Wocircumflex:[-60,-60,-30,-30,-75,-80,-92,-80],Wodieresis:[-60,-60,-30,-30,-75,-80,-92,-80],Wograve:[-60,-60,-30,-30,-75,-80,-92,-80],Wohungarumlaut:[-60,-60,-30,-30,-75,-80,-92,-80],Womacron:[-60,-60,-30,-30,-75,-80,-92,-80],Woslash:[-60,-60,-30,-30,-75,-80,-92,-80],Wotilde:[-60,-60,-30,-30,-75,-80,-92,-80],Wperiod:[-80,-80,-80,-80,-92,-74,-92,-92],Wsemicolon:[-10,-10,0,0,-55,-55,-65,-37],Wu:[-45,-45,-30,-30,-50,-55,-55,-50],Wuacute:[-45,-45,-30,-30,-50,-55,-55,-50],Wucircumflex:[-45,-45,-30,-30,-50,-55,-55,-50],Wudieresis:[-45,-45,-30,-30,-50,-55,-55,-50],Wugrave:[-45,-45,-30,-30,-50,-55,-55,-50],Wuhungarumlaut:[-45,-45,-30,-30,-50,-55,-55,-50],Wumacron:[-45,-45,-30,-30,-50,-55,-55,-50],Wuogonek:[-45,-45,-30,-30,-50,-55,-55,-50],Wuring:[-45,-45,-30,-30,-50,-55,-55,-50],Wy:[-20,-20,-20,-20,-60,-55,-70,-73],Wyacute:[-20,-20,-20,-20,-60,-55,-70,-73],Wydieresis:[-20,-20,-20,-20,-60,-55,-70,-73],YA:[-110,-110,-110,-110,-110,-74,-50,-120],YAacute:[-110,-110,-110,-110,-110,-74,-50,-120],YAbreve:[-110,-110,-110,-110,-110,-74,-50,-120],YAcircumflex:[-110,-110,-110,-110,-110,-74,-50,-120],YAdieresis:[-110,-110,-110,-110,-110,-74,-50,-120],YAgrave:[-110,-110,-110,-110,-110,-74,-50,-120],YAmacron:[-110,-110,-110,-110,-110,-74,-50,-120],YAogonek:[-110,-110,-110,-110,-110,-74,-50,-120],YAring:[-110,-110,-110,-110,-110,-74,-50,-120],YAtilde:[-110,-110,-110,-110,-110,-74,-50,-120],YO:[-70,-70,-85,-85,-35,-25,-15,-30],YOacute:[-70,-70,-85,-85,-35,-25,-15,-30],YOcircumflex:[-70,-70,-85,-85,-35,-25,-15,-30],YOdieresis:[-70,-70,-85,-85,-35,-25,-15,-30],YOgrave:[-70,-70,-85,-85,-35,-25,-15,-30],YOhungarumlaut:[-70,-70,-85,-85,-35,-25,-15,-30],YOmacron:[-70,-70,-85,-85,-35,-25,-15,-30],YOslash:[-70,-70,-85,-85,-35,-25,-15,-30],YOtilde:[-70,-70,-85,-85,-35,-25,-15,-30],Ya:[-90,-90,-140,-140,-85,-92,-92,-100],Yaacute:[-90,-90,-140,-140,-85,-92,-92,-100],Yabreve:[-90,-90,-70,-70,-85,-92,-92,-100],Yacircumflex:[-90,-90,-140,-140,-85,-92,-92,-100],Yadieresis:[-90,-90,-140,-140,-85,-92,-92,-60],Yagrave:[-90,-90,-140,-140,-85,-92,-92,-60],Yamacron:[-90,-90,-70,-70,-85,-92,-92,-60],Yaogonek:[-90,-90,-140,-140,-85,-92,-92,-100],Yaring:[-90,-90,-140,-140,-85,-92,-92,-100],Yatilde:[-90,-90,-140,-140,-85,-92,-92,-60],Ycolon:[-50,-50,-60,-60,-92,-92,-65,-92],Ycomma:[-100,-100,-140,-140,-92,-92,-92,-129],Ye:[-80,-80,-14
10,-140,-111,-111,-92,-100],Yeacute:[-80,-80,-140,-140,-111,-111,-92,-100],Yecaron:[-80,-80,-140,-140,-111,-111,-92,-100],Yecircumflex:[-80,-80,-140,-140,-111,-71,-92,-100],Yedieresis:[-80,-80,-140,-140,-71,-71,-52,-60],Yedotaccent:[-80,-80,-140,-140,-111,-111,-92,-100],Yegrave:[-80,-80,-140,-140,-71,-71,-52,-60],Yemacron:[-80,-80,-70,-70,-71,-71,-52,-60],Yeogonek:[-80,-80,-140,-140,-111,-111,-92,-100],Yo:[-100,-100,-140,-140,-111,-111,-92,-110],Yoacute:[-100,-100,-140,-140,-111,-111,-92,-110],Yocircumflex:[-100,-100,-140,-140,-111,-111,-92,-110],Yodieresis:[-100,-100,-140,-140,-111,-111,-92,-70],Yograve:[-100,-100,-140,-140,-111,-111,-92,-70],Yohungarumlaut:[-100,-100,-140,-140,-111,-111,-92,-110],Yomacron:[-100,-100,-140,-140,-111,-111,-92,-70],Yoslash:[-100,-100,-140,-140,-111,-111,-92,-110],Yotilde:[-100,-100,-140,-140,-111,-111,-92,-70],Yperiod:[-100,-100,-140,-140,-92,-74,-92,-129],Ysemicolon:[-50,-50,-60,-60,-92,-92,-65,-92],Yu:[-100,-100,-110,-110,-92,-92,-92,-111],Yuacute:[-100,-100,-110,-110,-92,-92,-92,-111],Yucircumflex:[-100,-100,-110,-110,-92,-92,-92,-111],Yudieresis:[-100,-100,-110,-110,-92,-92,-92,-71],Yugrave:[-100,-100,-110,-110,-92,-92,-92,-71],Yuhungarumlaut:[-100,-100,-110,-110,-92,-92,-92,-111],Yumacron:[-100,-100,-110,-110,-92,-92,-92,-71],Yuogonek:[-100,-100,-110,-110,-92,-92,-92,-111],Yuring:[-100,-100,-110,-110,-92,-92,-92,-111],YacuteA:[-110,-110,-110,-110,-110,-74,-50,-120],YacuteAacute:[-110,-110,-110,-110,-110,-74,-50,-120],YacuteAbreve:[-110,-110,-110,-110,-110,-74,-50,-120],YacuteAcircumflex:[-110,-110,-110,-110,-110,-74,-50,-120],YacuteAdieresis:[-110,-110,-110,-110,-110,-74,-50,-120],YacuteAgrave:[-110,-110,-110,-110,-110,-74,-50,-120],YacuteAmacron:[-110,-110,-110,-110,-110,-74,-50,-120],YacuteAogonek:[-110,-110,-110,-110,-110,-74,-50,-120],YacuteAring:[-110,-110,-110,-110,-110,-74,-50,-120],YacuteAtilde:[-110,-110,-110,-110,-110,-74,-50,-120],YacuteO:[-70,-70,-85,-85,-35,-25,-15,-30],YacuteOacute:[-70,-70,-85,-85,-35,-25,-15,-30],YacuteOcircumflex:[-70,-70,-85,-85,-35,-25,-15,-30],YacuteOdieresis:[-70,-70,-85,-85,-35,-25,-15,-30],YacuteOgrave:[-70,-70,-85,-85,-35,-25,-15,-30],YacuteOhungarumlaut:[-70,-70,-85,-85,-35,-25,-15,-30],YacuteOmacron:[-70,-70,-85,-85,-35,-25,-15,-30],YacuteOslash:[-70,-70,-85,-85,-35,-25,-15,-30],YacuteOtilde:[-70,-70,-85,-85,-35,-25,-15,-30],Yacutea:[-90,-90,-140,-140,-85,-92,-92,-100],Yacuteaacute:[-90,-90,-140,-140,-85,-92,-92,-100],Yacuteabreve:[-90,-90,-70,-70,-85,-92,-92,-100],Yacuteacircumflex:[-90,-90,-140,-140,-85,-92,-92,-100],Yacuteadieresis:[-90,-90,-140,-140,-85,-92,-92,-60],Yacuteagrave:[-90,-90,-140,-140,-85,-92,-92,-60],Yacuteamacron:[-90,-90,-70,-70,-85,-92,-92,-60],Yacuteaogonek:[-90,-90,-140,-140,-85,-92,-92,-100],Yacutearing:[-90,-90,-140,-140,-85,-92,-92,-100],Yacuteatilde:[-90,-90,-70,-70,-85,-92,-92,-60],Yacutecolon:[-50,-50,-60,-60,-92,-92,-65,-92],Yacutecomma:[-100,-100,-140,-140,-92,-92,-92,-129],Yacutee:[-80,-80,-140,-140,-111,-111,-92,-100],Yacuteeacute:[-80,-80,-140,-140,-111,-111,-92,-100],Yacuteecaron:[-80,-80,-140,-140,-111,-111,-92,-100],Yacuteecircumflex:[-80,-80,-140,-140,-111,-71,-92,-100],Yacuteedieresis:[-80,-80,-140,-140,-71,-71,-52,-60],Yacuteedotaccent:[-80,-80,-140,-140,-111,-111,-92,-100],Yacuteegrave:[-80,-80,-140,-140,-71,-71,-52,-60],Yacuteemacron:[-80,-80,-70,-70,-71,-71,-52,-60],Yacuteeogonek:[-80,-80,-140,-140,-111,-111,-92,-100],Yacuteo:[-100,-100,-140,-140,-111,-111,-92,-110],Yacuteoacute:[-100,-100,-140,-140,-111,-111,-92,-110],Yacuteocircumflex:[-100,-100,-140,-140,-111,-111,-92,-110],Yacuteodieresis:[-100,-100,-140,-140,-111,-111,-92,-70],Yacuteograve:[-100,-100,-140,-140,-111,-111,-92,-70],Yacuteohungarumlaut:[-100,-100,-140,-140,-111,-111,-92,-110],Yacuteomacron:[-100,-100,-70,-70,-111,-111,-92,-70],Yacuteoslash:[-100,-100,-140,-140,-111,-111,-92,-110],Yacuteotilde:[-100,-100,-140,-140,-111,-111,-92,-70],Yacuteperiod:[-100,-100,-140,-140,-92,-74,-92,-129],Yacutesemicolon:[-50,-50,-60,-60,-92,-92,-65,-92],Yacuteu:[-100,-100,-110,-110,-92,-92,-92,-111],Yacuteuacute:[-100,-100,-110,-110,-92,-92,-92,-111],Yacuteucircumflex:[-100,-100,-110,-110,-92,-92,-92,-111],Yacuteudieresis:[-100,-100,-110,-110,-92,-92,-92,-71],Yacuteugrave:[-100,-100,-110,-110,-92,-92,-92,-71],Yacuteuhungarumlaut:[-100,-100,-110,-110,-92,-92,-92,-111],Yacuteumacron:[-100,-100,-110,-110,-92,-92,-92,-71],Yacuteuogonek:[-100,-100,-110,-110,-92,-92,-92,-111],Yacuteuring:[-100,-100,-110,-110,-92,-92,-92,-111],YdieresisA:[-110,-110,-110,-110,-110,-74,-50,-120],YdieresisAacute:[-110,-110,-110,-110,-110,-74,-50,-120],YdieresisAbreve:[-110,-110,-110,-110,-110,-74,-50,-120],YdieresisAcircumflex:[-110,-110,-110,-110,-110,-74,-50,-120],YdieresisAdieresis:[-110,-110,-110,-110,-110,-74,-50,-120],YdieresisAgrave:[-110,-110,-110,-110,-110,-74,-50,-120],YdieresisAmacron:[-110,-110,-110,-110,-110,-74,-50,-120],YdieresisAogonek:[-110,-110,-110,-110,-110,-74,-50,-120],YdieresisAring:[-110,-110,-110,-110,-110,-74,-50,-120],YdieresisAtilde:[-110,-110,-110,-110,-110,-74,-50,-120],YdieresisO:[-70,-70,-85,-85,-35,-25,-15,-30],YdieresisOacute:[-70,-70,-85,-85,-35,-25,-15,-30],YdieresisOcircumflex:[-70,-70,-85,-85,-35,-25,-15,-30],YdieresisOdieresis:[-70,-70,-85,-85,-35,-25,-15,-30],YdieresisOgrave:[-70,-70,-85,-85,-35,-25,-15,-30],YdieresisOhungarumlaut:[-70,-70,-85,-85,-35,-25,-15,-30],YdieresisOmacron:[-70,-70,-85,-85,-35,-25,-15,-30],YdieresisOslash:[-70,-70,-85,-85,-35,-25,-15,-30],YdieresisOtilde:[-70,-70,-85,-85,-35,-25,-15,-30],Ydieresisa:[-90,-90,-140,-140,-85,-92,-92,-100],Ydieresisaacute:[-90,-90,-140,-140,-85,-92,-92,-100],Ydieresisabreve:[-90,-90,-70,-70,-85,-92,-92,-100],Ydieresisacircumflex:[-90,-90,-140,-140,-85,-92,-92,-100],Ydieresisadieresis:[-90,-90,-140,-140,-85,-92,-92,-60],Ydieresisagrave:[-90,-90,-140,-140,-85,-92,-92,-60],Ydieresisamacron:[-90,-90,-70,-70,-85,-92,-92,-60],Ydieresisaogonek:[-90,-90,-140,-140,-85,-92,-92,-100],Ydieresisaring:[-90,-90,-140,-140,-85,-92,-92,-100],Ydieresisatilde:[-90,-90,-70,-70,-85,-92,-92,-100],Ydieresiscolon:[-50,-50,-60,-60,-92,-92,-65,-92],Ydieresiscomma:[-100,-100,-140,-140,-92,-92,-92,-129],Ydieresise:[-80,-80,-14
10,-140,-111,-111,-92,-100],Ydieresiseacute:[-80,-80,-140,-140,-111,-111,-92,-100],Ydieresisecaron:[-80,-80,-140,-140,-111,-111,-92,-100],Ydieresisecircumflex:[-80,-80,-140,-140,-111,-71,-92,-100],Ydieresisedieresis:[-80,-80,-140,-140,-71,-71,-52,-60],Ydieresisedotaccent:[-80,-80,-140,-140,-111,-111,-92,-100],Ydieresisegrave:[-80,-80,-140,-140,-71,-71,-52,-60],Ydieresisemacron:[-80,-80,-70,-70,-71,-71,-52,-60],Ydieresiseogonek:[-80,-80,-140,-140,-111,-111,-92,-100],Ydieresiso:[-100,-100,-140,-140,-111,-111,-92,-110],Ydieresisoacute:[-100,-100,-140,-140,-111,-111,-92,-110],Ydieresisocircumflex:[-100,-100,-140,-140,-111,-111,-92,-110],Ydieresisodieresis:[-100,-100,-140,-140,-111,-111,-92,-70],Ydieresisograve:[-100,-100,-140,-140,-111,-111,-92,-70],Ydieresisohungarumlaut:[-100,-100,-140,-140,-111,-111,-92,-110],Ydieresisomacron:[-100,-100,-140,-140,-111,-111,-92,-70],Ydieresisoslash:[-100,-100,-140,-140,-111,-111,-92,-110],Ydieresisotilde:[-100,-100,-140,-140,-111,-111,-92,-70],Ydieresisperiod:[-100,-100,-140,-140,-92,-74,-92,-129],Ydieresissemicolon:[-50,-50,-60,-60,-92,-92,-65,-92],Ydieresisu:[-100,-100,-110,-110,-92,-92,-92,-111],Ydieresisuacute:[-100,-100,-110,-110,-92,-92,-92,-111],Ydieresisucircumflex:[-100,-100,-110,-110,-92,-92,-92,-111],Ydieresisudieresis:[-100,-100,-110,-110,-92,-92,-92,-71],Ydieresisugrave:[-100,-100,-110,-110,-92,-92,-92,-71],Ydieresisuhungarumlaut:[-100,-100,-110,-110,-92,-92,-92,-111],Ydieresisumacron:[-100,-100,-110,-110,-92,-92,-92,-71],Ydieresisuogonek:[-100,-100,-110,-110,-92,-92,-92,-111],Ydieresisuring:[-100,-100,-110,-110,-92,-92,-92,-111],ag:[-10,-10,0,0,0,0,-10],agbreve:[-10,-10,0,0,0,0,-10],agcommaaccent:[-10,-10,0,0,0,0,-10],av:[-15,-15,-20,-20,-25,0,0,-20],aw:[-15,-15,-20,-20,0,0,0,-15],ay:[-20,-20,-30,-30],ayacute:[-20,-20,-30,-30],aydieresis:[-20,-20,-30,-30],aacuteg:[-10,-10,0,0,0,0,-10],aacutegbreve:[-10,-10,0,0,0,0,-10],aacutegcommaaccent:[-10,-10,0,0,0,0,-10],aacutev:[-15,-15,-20,-20,-25,0,0,-20],aacutew:[-15,-15,-20,-20,0,0,0,-15],aacutey:[-20,-20,-30,-30],aacuteyacute:[-20,-20,-30,-30],aacuteydieresis:[-20,-20,-30,-30],abreveg:[-10,-10,0,0,0,0,-10],abrevegbreve:[-10,-10,0,0,0,0,-10],abrevegcommaaccent:[-10,-10,0,0,0,0,-10],abrevev:[-15,-15,-20,-20,-25,0,0,-20],abrevew:[-15,-15,-20,-20,0,0,0,-15],abrevey:[-20,-20,-30,-30],abreveyacute:[-20,-20,-30,-30],abreveydieresis:[-20,-20,-30,-30],acircumflexg:[-10,-10,0,0,0,0,-10],acircumflexgbreve:[-10,-10,0,0,0,0,-10],acircumflexgcommaaccent:[-10,-10,0,0,0,0,-10],acircumflexv:[-15,-15,-20,-20,-25,0,0,-20],acircumflexw:[-15,-15,-20,-20,0,0,0,-15],acircumflexy:[-20,-20,-30,-30],acircumflexyacute:[-20,-20,-30,-30],acircumflexydieresis:[-20,-20,-30,-30],adieresisg:[-10,-10,0,0,0,0,-10],adieresisgbreve:[-10,-10,0,0,0,0,-10],adieresisgcommaaccent:[-10,-10,0,0,0,0,-10],adieresisv:[-15,-15,-20,-20,-25,0,0,-20],adieresisw:[-15,-15,-20,-20,0,0,0,-15],adieresisy:[-20,-20,-30,-30],adieresisyacute:[-20,-20,-30,-30],adieresisydieresis:[-20,-20,-30,-30],agraveg:[-10,-10,0,0,0,0,-10],agravegbreve:[-10,-10,0,0,0,0,-10],agravegcommaaccent:[-10,-10,0,0,0,0,-10],agravev:[-15,-15,-20,-20,-25,0,0,-20],agravew:[-15,-15,-20,-20,0,0,0,-15],agravey:[-20,-20,-30,-30],agraveyacute:[-20,-20,-30,-30],agraveydieresis:[-20,-20,-30,-30],amacrong:[-10,-10,0,0,0,0,-10],amacrongbreve:[-10,-10,0,0,0,0,-10],amacrongcommaaccent:[-10,-10,0,0,0,0,-10],amacronv:[-15,-15,-20,-20,-25,0,0,-20],amacronw:[-15,-15,-20,-20,0,0,0,-15],amacrony:[-20,-20,-30,-30],amacronyacute:[-20,-20,-30,-30],amacronydieresis:[-20,-20,-30,-30],aogonekg:[-10,-10,0,0,0,0,-10],aogonekgbreve:[-10,-10,0,0,0,0,-10],aogonekgcommaaccent:[-10,-10,0,0,0,0,-10],aogonekv:[-15,-15,-20,-20,-25,0,0,-20],aogonekw:[-15,-15,-20,-20,0,0,0,-15],aogoneky:[-20,-20,-30,-30],aogonekyacute:[-20,-20,-30,-30],aogonekydieresis:[-20,-20,-30,-30],aringg:[-10,-10,0,0,0,0,-10],aringgbreve:[-10,-10,0,0,0,0,-10],aringgcommaaccent:[-10,-10,0,0,0,0,-10],aringv:[-15,-15,-20,-20,-25,0,0,-20],aringw:[-15,-15,-20,-20,0,0,0,-15],aringy:[-20,-20,-30,-30],aringyacute:[-20,-20,-30,-30],aringydieresis:[-20,-20,-30,-30],atildeg:[-10,-10,0,0,0,0,-10],atildegbreve:[-10,-10,0,0,0,0,-10],atildegcommaaccent:[-10,-10,0,0,0,0,-10],atildev:[-15,-15,-20,-20,-25,0,0,-20],atildew:[-15,-15,-20,-20,0,0,0,-15],atildey:[-20,-20,-30,-30],atildeyacute:[-20,-20,-30,-30],atildeydieresis:[-20,-20,-30,-30],bl:[-10,-10,-20,-20],blacute:[-10,-10,-20,-20],blcommaaccent:[-10,-10,-20,-20],blslash:[-10,-10,-20,-20],bu:[-20,-20,-20,-20,-20,-20,-20,-20],buacute:[-20,-20,-20,-20,-20,-20,-20,-20],bucircumflex:[-20,-20,-20,-20,-20,-20,-20,-20],budieresis:[-20,-20,-20,-20,-20,-20,-20,-20],bugrave:[-20,-20,-20,-20,-20,-20,-20,-20],buhungarumlaut:[-20,-20,-20,-20,-20,-20,-20,-20],bumacron:[-20,-20,-20,-20,-20,-20,-20,-20],buogonek:[-20,-20,-20,-20,-20,-20,-20,-20],buring:[-20,-20,-20,-20,-20,-20,-20,-20],bv:[-20,-20,-20,-20,-15,0,0,-15],by:[-20,-20,-20,-20],byacute:[-20,-20,-20,-20],bydieresis:[-20,-20,-20,-20],ch:[-10,-10,0,0,0,-10,-15],ck:[-20,-20,-20,-20,0,-10,-20],ckcommaaccent:[-20,-20,-20,-20,0,-10,-20],cl:[-20,-20],clacute:[-20,-20],clcommaaccent:[-20,-20],clslash:[-20,-20],cy:[-10,-10,0,0,0,0,0,-15],cyacute:[-10,-10,0,0,0,0,0,-15],cydieresis:[-10,-10,0,0,0,0,0,-15],cacuteh:[-10,-10,0,0,0,-10,-15],cacutek:[-20,-20,-20,-20,0,-10,-20],cacutekcommaaccent:[-20,-20,-20,-20,0,-10,-20],cacutel:[-20,-20],cacutelacute:[-20,-20],cacutelcommaaccent:[-20,-20],cacutelslash:[-20,-20],cacutey:[-10,-10,0,0,0,0,0,-15],cacuteyacute:[-10,-10,0,0,0,0,0,-15],cacuteydieresis:[-10,-10,0,0,0,0,0,-15],ccaronh:[-10,-10,0,0,0,-10,-15],ccaronk:[-20,-20,-20,-20,0,-10,-20],ccaronkcommaaccent:[-20,-20,-20,-20,0,-10,-20],ccaronl:[-20,-20],ccaronlacute:[-20,-20],ccaronlcommaaccent:[-20,-20],ccaronlslash:[-20,-20],ccarony:[-10,-10,0,0,0,0,0,-15],ccaronyacute:[-10,-10,0,0,0,0,0,-15],ccaronydieresis:[-10,-10,0,0,0,0,0,-15],ccedillah:[-10,-10,0,0,0,-10,-15],ccedillak:[-20,-20,-20,-20,0,-10,-20],ccedillakcommaaccent:[-20,-20,-20,-20,0,-10,-20],ccedillal:[-20,-20],ccedillalacute:[-20,-20],ccedillalcommaaccent:[-20,-20],ccedillalslash:[-20,-20],ccedillay:[-10,-10,0,0,0,0,0,-15],ccedillayacute:[-10,-10,0,0,0,0,0,-15],ccedillaydieresis:[-10,-10,0,0,0,0,0,-15],colonspace:[-40,-40,-50,-50],commaquotedblright:[-120,-120,-100,-100,-45,-95,-140,-70],commaquoteright:[-120,-120,-100,-100,-55,-95,-140,-70],commaspace:[-40,-40],dd:[-10,-10],ddcroat:[-10,-10],dv:[-15,-15],dw:[-15,-15,0,0,-15],dy:[-15,-15],dyacute:[-15,-15],dydieresis:[-15,-15],dcroatd:[-10,-10],dcroatdcroat:[-10,-10],dcroatv:[-15,-15],dcroatw:[-15,-15,0,0,-15],dcroaty:[-15,-15],dcroatyacute:[-15,-15],dcroatydieresis:[-15,-15],ecomma:[10,10,-15,-15,0,0,-10],eperiod:[20,20,-15,-15,0,0,-15],ev:[-15,-15,-30,-30,-15,0,-15,-25],ew:[-15,-15,-20,-20,0,0,-15,-25],ex:[-15,-15,-30,-30,0,0,-20,-15],ey:[-15,-15,-20,-20,0,0,-30,-15],eyacute:[-15,-15,-20,-20,0,0,-30,-15],eydieresis:[-15,-15,-20,-20,0,0,-30,-15],eacutecomma:[10,10,-15,-15,0,0,-10],eacuteperi
1od:[20,20,-15,-15,0,0,-15],eacutev:[-15,-15,-30,-30,-15,0,-15,-25],eacutew:[-15,-15,-20,-20,0,0,-15,-25],eacutex:[-15,-15,-30,-30,0,0,-20,-15],eacutey:[-15,-15,-20,-20,0,0,-30,-15],eacuteyacute:[-15,-15,-20,-20,0,0,-30,-15],eacuteydieresis:[-15,-15,-20,-20,0,0,-30,-15],ecaroncomma:[10,10,-15,-15,0,0,-10],ecaronperiod:[20,20,-15,-15,0,0,-15],ecaronv:[-15,-15,-30,-30,-15,0,-15,-25],ecaronw:[-15,-15,-20,-20,0,0,-15,-25],ecaronx:[-15,-15,-30,-30,0,0,-20,-15],ecarony:[-15,-15,-20,-20,0,0,-30,-15],ecaronyacute:[-15,-15,-20,-20,0,0,-30,-15],ecaronydieresis:[-15,-15,-20,-20,0,0,-30,-15],ecircumflexcomma:[10,10,-15,-15,0,0,-10],ecircumflexperiod:[20,20,-15,-15,0,0,-15],ecircumflexv:[-15,-15,-30,-30,-15,0,-15,-25],ecircumflexw:[-15,-15,-20,-20,0,0,-15,-25],ecircumflexx:[-15,-15,-30,-30,0,0,-20,-15],ecircumflexy:[-15,-15,-20,-20,0,0,-30,-15],ecircumflexyacute:[-15,-15,-20,-20,0,0,-30,-15],ecircumflexydieresis:[-15,-15,-20,-20,0,0,-30,-15],edieresiscomma:[10,10,-15,-15,0,0,-10],edieresisperiod:[20,20,-15,-15,0,0,-15],edieresisv:[-15,-15,-30,-30,-15,0,-15,-25],edieresisw:[-15,-15,-20,-20,0,0,-15,-25],edieresisx:[-15,-15,-30,-30,0,0,-20,-15],edieresisy:[-15,-15,-20,-20,0,0,-30,-15],edieresisyacute:[-15,-15,-20,-20,0,0,-30,-15],edieresisydieresis:[-15,-15,-20,-20,0,0,-30,-15],edotaccentcomma:[10,10,-15,-15,0,0,-10],edotaccentperiod:[20,20,-15,-15,0,0,-15],edotaccentv:[-15,-15,-30,-30,-15,0,-15,-25],edotaccentw:[-15,-15,-20,-20,0,0,-15,-25],edotaccentx:[-15,-15,-30,-30,0,0,-20,-15],edotaccenty:[-15,-15,-20,-20,0,0,-30,-15],edotaccentyacute:[-15,-15,-20,-20,0,0,-30,-15],edotaccentydieresis:[-15,-15,-20,-20,0,0,-30,-15],egravecomma:[10,10,-15,-15,0,0,-10],egraveperiod:[20,20,-15,-15,0,0,-15],egravev:[-15,-15,-30,-30,-15,0,-15,-25],egravew:[-15,-15,-20,-20,0,0,-15,-25],egravex:[-15,-15,-30,-30,0,0,-20,-15],egravey:[-15,-15,-20,-20,0,0,-30,-15],egraveyacute:[-15,-15,-20,-20,0,0,-30,-15],egraveydieresis:[-15,-15,-20,-20,0,0,-30,-15],emacroncomma:[10,10,-15,-15,0,0,-10],emacronperiod:[20,20,-15,-15,0,0,-15],emacronv:[-15,-15,-30,-30,-15,0,-15,-25],emacronw:[-15,-15,-20,-20,0,0,-15,-25],emacronx:[-15,-15,-30,-30,0,0,-20,-15],emacrony:[-15,-15,-20,-20,0,0,-30,-15],emacronyacute:[-15,-15,-20,-20,0,0,-30,-15],emacronydieresis:[-15,-15,-20,-20,0,0,-30,-15],eogonekcomma:[10,10,-15,-15,0,0,-10],eogonekperiod:[20,20,-15,-15,0,0,-15],eogonekv:[-15,-15,-30,-30,-15,0,-15,-25],eogonekw:[-15,-15,-20,-20,0,0,-15,-25],eogonekx:[-15,-15,-30,-30,0,0,-20,-15],eogoneky:[-15,-15,-20,-20,0,0,-30,-15],eogonekyacute:[-15,-15,-20,-20,0,0,-30,-15],eogonekydieresis:[-15,-15,-20,-20,0,0,-30,-15],fcomma:[-10,-10,-30,-30,-15,-10,-10],fe:[-10,-10,-30,-30,0,-10],feacute:[-10,-10,-30,-30,0,-10],fecaron:[-10,-10,-30,-30],fecircumflex:[-10,-10,-30,-30],fedieresis:[-10,-10,-30,-30],fedotaccent:[-10,-10,-30,-30,0,-10],fegrave:[-10,-10,-30,-30],femacron:[-10,-10,-30,-30],feogonek:[-10,-10,-30,-30,0,-10],fo:[-20,-20,-30,-30,-25,-10],foacute:[-20,-20,-30,-30,-25,-10],focircumflex:[-20,-20,-30,-30,-25,-10],fodieresis:[-20,-20,-30,-30,-25],fograve:[-20,-20,-30,-30,-25,-10],fohungarumlaut:[-20,-20,-30,-30,-25,-10],fomacron:[-20,-20,-30,-30,-25],foslash:[-20,-20,-30,-30,-25,-10],fotilde:[-20,-20,-30,-30,-25,-10],fperiod:[-10,-10,-30,-30,-15,-10,-15],fquotedblright:[30,30,60,60,50],fquoteright:[30,30,50,50,55,55,92,55],ge:[10,10,0,0,0,0,-10],geacute:[10,10,0,0,0,0,-10],gecaron:[10,10,0,0,0,0,-10],gecircumflex:[10,10,0,0,0,0,-10],gedieresis:[10,10,0,0,0,0,-10],gedotaccent:[10,10,0,0,0,0,-10],gegrave:[10,10,0,0,0,0,-10],gemacron:[10,10,0,0,0,0,-10],geogonek:[10,10,0,0,0,0,-10],gg:[-10,-10,0,0,0,0,-10],ggbreve:[-10,-10,0,0,0,0,-10],ggcommaaccent:[-10,-10,0,0,0,0,-10],gbrevee:[10,10,0,0,0,0,-10],gbreveeacute:[10,10,0,0,0,0,-10],gbreveecaron:[10,10,0,0,0,0,-10],gbreveecircumflex:[10,10,0,0,0,0,-10],gbreveedieresis:[10,10,0,0,0,0,-10],gbreveedotaccent:[10,10,0,0,0,0,-10],gbreveegrave:[10,10,0,0,0,0,-10],gbreveemacron:[10,10,0,0,0,0,-10],gbreveeogonek:[10,10,0,0,0,0,-10],gbreveg:[-10,-10,0,0,0,0,-10],gbrevegbreve:[-10,-10,0,0,0,0,-10],gbrevegcommaaccent:[-10,-10,0,0,0,0,-10],gcommaaccente:[10,10,0,0,0,0,-10],gcommaaccenteacute:[10,10,0,0,0,0,-10],gcommaaccentecaron:[10,10,0,0,0,0,-10],gcommaaccentecircumflex:[10,10,0,0,0,0,-10],gcommaaccentedieresis:[10,10,0,0,0,0,-10],gcommaaccentedotaccent:[10,10,0,0,0,0,-10],gcommaaccentegrave:[10,10,0,0,0,0,-10],gcommaaccentemacron:[10,10,0,0,0,0,-10],gcommaaccenteogonek:[10,10,0,0,0,0,-10],gcommaaccentg:[-10,-10,0,0,0,0,-10],gcommaaccentgbreve:[-10,-10,0,0,0,0,-10],gcommaaccentgcommaaccent:[-10,-10,0,0,0,0,-10],hy:[-20,-20,-30,-30,-15,0,0,-5],hyacute:[-20,-20,-30,-30,-15,0,0,-5],hydieresis:[-20,-20,-30,-30,-15,0,0,-5],ko:[-15,-15,-20,-20,-15,-10,-10,-10],koacute:[-15,-15,-20,-20,-15,-10,-10,-10],kocircumflex:[-15,-15,-20,-20,-15,-10,-10,-10],kodieresis:[-15,-15,-20,-20,-15,-10,-10,-10],kograve:[-15,-15,-20,-20,-15,-10,-10,-10],kohungarumlaut:[-15,-15,-20,-20,-15,-10,-10,-10],komacron:[-15,-15,-20,-20,-15,-10,-10,-10],koslash:[-15,-15,-20,-20,-15,-10,-10,-10],kotilde:[-15,-15,-20,-20,-15,-10,-10,-10],kcommaaccento:[-15,-15,-20,-20,-15,-10,-10,-10],kcommaaccentoacute:[-15,-15,-20,-20,-15,-10,-10,-10],kcommaaccentocircumflex:[-15,-15,-20,-20,-15,-10,-10,-10],kcommaaccentodieresis:[-15,-15,-20,-20,-15,-10,-10,-10],kcommaaccentograve:[-15,-15,-20,-20,-15,-10,-10,-10],kcommaaccentohungarumlaut:[-15,-15,-20,-20,-15,-10,-10,-10],kcommaaccentomacron:[-15,-15,-20,-20,-15,-10,-10,-10],kcommaaccentoslash:[-15,-15,-20,-20,-15,-10,-10,-10],kcommaaccentotilde:[-15,-15,-20,-20,-15,-10,-10,-10],lw:[-15,-15,0,0,0,0,0,-10],ly:[-15,-15],lyacute:[-15,-15],lydieresis:[-15,-15],lacutew:[-15,-15,0,0,0,0,0,-10],lacutey:[-15,-15],lacuteyacute:[-15,-15],lacuteydieresis:[-15,-15],lcommaaccentw:[-15,-15,0,0,0,0,0,-10],lcommaaccenty:[-15,-15],lcommaaccentyacute:[-15,-15],lcommaaccentydieresis:[-15,-15],lslashw:[-15,-15,0,0,0,0,0,-10],lslashy:[-15,-15],lslashyacute:[-15,-15],lslashydieresis:[-15,-15],mu:[-20,-20,-10,-10],muacute:[-20,-20,-10,-10],mucircumflex:[-20,-20,-10,-10],mudieresis:[-20,-20,-10,-10],mugrave:[-20,-20,-10,-10],muhungarumlaut:[-20,-20,-10,-10],mumacron:[-20,-20,-10,-10],muogonek:[-20,-20,-10,-10],muring:[-20,-20,-10,-10],my:[-30,-30,-15,-15],myacute:[-30,-30,-15,-15],mydieresis:[-30,-30,-15,-15],nu:[-10,-10,-10,-10],nuacute:[-10,-10,-10,-10],nucir
1cumflex:[-10,-10,-10,-10],nudieresis:[-10,-10,-10,-10],nugrave:[-10,-10,-10,-10],nuhungarumlaut:[-10,-10,-10,-10],numacron:[-10,-10,-10,-10],nuogonek:[-10,-10,-10,-10],nuring:[-10,-10,-10,-10],nv:[-40,-40,-20,-20,-40,-40,-40,-40],ny:[-20,-20,-15,-15,0,0,0,-15],nyacute:[-20,-20,-15,-15,0,0,0,-15],nydieresis:[-20,-20,-15,-15,0,0,0,-15],nacuteu:[-10,-10,-10,-10],nacuteuacute:[-10,-10,-10,-10],nacuteucircumflex:[-10,-10,-10,-10],nacuteudieresis:[-10,-10,-10,-10],nacuteugrave:[-10,-10,-10,-10],nacuteuhungarumlaut:[-10,-10,-10,-10],nacuteumacron:[-10,-10,-10,-10],nacuteuogonek:[-10,-10,-10,-10],nacuteuring:[-10,-10,-10,-10],nacutev:[-40,-40,-20,-20,-40,-40,-40,-40],nacutey:[-20,-20,-15,-15,0,0,0,-15],nacuteyacute:[-20,-20,-15,-15,0,0,0,-15],nacuteydieresis:[-20,-20,-15,-15,0,0,0,-15],ncaronu:[-10,-10,-10,-10],ncaronuacute:[-10,-10,-10,-10],ncaronucircumflex:[-10,-10,-10,-10],ncaronudieresis:[-10,-10,-10,-10],ncaronugrave:[-10,-10,-10,-10],ncaronuhungarumlaut:[-10,-10,-10,-10],ncaronumacron:[-10,-10,-10,-10],ncaronuogonek:[-10,-10,-10,-10],ncaronuring:[-10,-10,-10,-10],ncaronv:[-40,-40,-20,-20,-40,-40,-40,-40],ncarony:[-20,-20,-15,-15,0,0,0,-15],ncaronyacute:[-20,-20,-15,-15,0,0,0,-15],ncaronydieresis:[-20,-20,-15,-15,0,0,0,-15],ncommaaccentu:[-10,-10,-10,-10],ncommaaccentuacute:[-10,-10,-10,-10],ncommaaccentucircumflex:[-10,-10,-10,-10],ncommaaccentudieresis:[-10,-10,-10,-10],ncommaaccentugrave:[-10,-10,-10,-10],ncommaaccentuhungarumlaut:[-10,-10,-10,-10],ncommaaccentumacron:[-10,-10,-10,-10],ncommaaccentuogonek:[-10,-10,-10,-10],ncommaaccenturing:[-10,-10,-10,-10],ncommaaccentv:[-40,-40,-20,-20,-40,-40,-40,-40],ncommaaccenty:[-20,-20,-15,-15,0,0,0,-15],ncommaaccentyacute:[-20,-20,-15,-15,0,0,0,-15],ncommaaccentydieresis:[-20,-20,-15,-15,0,0,0,-15],ntildeu:[-10,-10,-10,-10],ntildeuacute:[-10,-10,-10,-10],ntildeucircumflex:[-10,-10,-10,-10],ntildeudieresis:[-10,-10,-10,-10],ntildeugrave:[-10,-10,-10,-10],ntildeuhungarumlaut:[-10,-10,-10,-10],ntildeumacron:[-10,-10,-10,-10],ntildeuogonek:[-10,-10,-10,-10],ntildeuring:[-10,-10,-10,-10],ntildev:[-40,-40,-20,-20,-40,-40,-40,-40],ntildey:[-20,-20,-15,-15,0,0,0,-15],ntildeyacute:[-20,-20,-15,-15,0,0,0,-15],ntildeydieresis:[-20,-20,-15,-15,0,0,0,-15],ov:[-20,-20,-15,-15,-10,-15,-10,-15],ow:[-15,-15,-15,-15,-10,-25,0,-25],ox:[-30,-30,-30,-30,0,-10],oy:[-20,-20,-30,-30,0,-10,0,-10],oyacute:[-20,-20,-30,-30,0,-10,0,-10],oydieresis:[-20,-20,-30,-30,0,-10,0,-10],oacutev:[-20,-20,-15,-15,-10,-15,-10,-15],oacutew:[-15,-15,-15,-15,-10,-25,0,-25],oacutex:[-30,-30,-30,-30,0,-10],oacutey:[-20,-20,-30,-30,0,-10,0,-10],oacuteyacute:[-20,-20,-30,-30,0,-10,0,-10],oacuteydieresis:[-20,-20,-30,-30,0,-10,0,-10],ocircumflexv:[-20,-20,-15,-15,-10,-15,-10,-15],ocircumflexw:[-15,-15,-15,-15,-10,-25,0,-25],ocircumflexx:[-30,-30,-30,-30,0,-10],ocircumflexy:[-20,-20,-30,-30,0,-10,0,-10],ocircumflexyacute:[-20,-20,-30,-30,0,-10,0,-10],ocircumflexydieresis:[-20,-20,-30,-30,0,-10,0,-10],odieresisv:[-20,-20,-15,-15,-10,-15,-10,-15],odieresisw:[-15,-15,-15,-15,-10,-25,0,-25],odieresisx:[-30,-30,-30,-30,0,-10],odieresisy:[-20,-20,-30,-30,0,-10,0,-10],odieresisyacute:[-20,-20,-30,-30,0,-10,0,-10],odieresisydieresis:[-20,-20,-30,-30,0,-10,0,-10],ogravev:[-20,-20,-15,-15,-10,-15,-10,-15],ogravew:[-15,-15,-15,-15,-10,-25,0,-25],ogravex:[-30,-30,-30,-30,0,-10],ogravey:[-20,-20,-30,-30,0,-10,0,-10],ograveyacute:[-20,-20,-30,-30,0,-10,0,-10],ograveydieresis:[-20,-20,-30,-30,0,-10,0,-10],ohungarumlautv:[-20,-20,-15,-15,-10,-15,-10,-15],ohungarumlautw:[-15,-15,-15,-15,-10,-25,0,-25],ohungarumlautx:[-30,-30,-30,-30,0,-10],ohungarumlauty:[-20,-20,-30,-30,0,-10,0,-10],ohungarumlautyacute:[-20,-20,-30,-30,0,-10,0,-10],ohungarumlautydieresis:[-20,-20,-30,-30,0,-10,0,-10],omacronv:[-20,-20,-15,-15,-10,-15,-10,-15],omacronw:[-15,-15,-15,-15,-10,-25,0,-25],omacronx:[-30,-30,-30,-30,0,-10],omacrony:[-20,-20,-30,-30,0,-10,0,-10],omacronyacute:[-20,-20,-30,-30,0,-10,0,-10],omacronydieresis:[-20,-20,-30,-30,0,-10,0,-10],oslashv:[-20,-20,-70,-70,-10,-15,-10,-15],oslashw:[-15,-15,-70,-70,-10,-25,0,-25],oslashx:[-30,-30,-85,-85,0,-10],oslashy:[-20,-20,-70,-70,0,-10,0,-10],oslashyacute:[-20,-20,-70,-70,0,-10,0,-10],oslashydieresis:[-20,-20,-70,-70,0,-10,0,-10],otildev:[-20,-20,-15,-15,-10,-15,-10,-15],otildew:[-15,-15,-15,-15,-10,-25,0,-25],otildex:[-30,-30,-30,-30,0,-10],otildey:[-20,-20,-30,-30,0,-10,0,-10],otildeyacute:[-20,-20,-30,-30,0,-10,0,-10],otildeydieresis:[-20,-20,-30,-30,0,-10,0,-10],py:[-15,-15,-30,-30,0,0,0,-10],pyacute:[-15,-15,-30,-30,0,0,0,-10],pydieresis:[-15,-15,-30,-30,0,0,0,-10],periodquotedblright:[-120,-120,-100,-100,-55,-95,-140,-70],periodquoteright:[-120,-120,-100,-100,-55,-95,-140,-70],periodspace:[-40,-40,-60,-60],quotedblrightspace:[-80,-80,-40,-40],quoteleftquoteleft:[-46,-46,-57,-57,-63,-74,-111,-74],quoterightd:[-80,-80,-50,-50,-20,-15,-25,-50],quoterightdcroat:[-80,-80,-50,-50,-20,-15,-25,-50],quoterightl:[-20,-20,0,0,0,0,0,-10],quoterightlacute:[-20,-20,0,0,0,0,0,-10],quoterightlcommaaccent:[-20,-20,0,0,0,0,0,-10],quoterightlslash:[-20,-20,0,0,0,0,0,-10],quoterightquoteright:[-46,-46,-57,-57,-63,-74,-111,-74],quoterightr:[-40,-40,-50,-50,-20,-15,-25,-50],quoterightracute:[-40,-40,-50,-50,-20,-15,-25,-50],quoterightrcaron:[-40,-40,-50,-50,-20,-15,-25,-50],quoterightrcommaaccent:[-40,-40,-50,-50,-20,-15,-25,-50],quoterights:[-60,-60,-50,-50,-37,-74,-40,-55],quoterightsacute:[-60,-60,-50,-50,-37,-74,-40,-55],quoterightscaron:[-60,-60,-50,-50,-37,-74,-40,-55],quoterightscedilla:[-60,-60,-50,-50,-37,-74,-40,-55],quoterightscommaaccent:[-60,-60,-50,-50,-37,-74,-40,-55],quoterightspace:[-80,-80,-70,-70,-74,-74,-111,-74],quoterightv:[-20,-20,0,0,-20,-15,-10,-50],rc:[-20,-20,0,0,-18,0,-37],rcacute:[-20,-20,0,0,-18,0,-37],rccaron:[-20,-20,0,0,-18,0,-37],rccedilla:[-20,-20,0,0,-18,0,-37],rcomma:[-60,-60,-50,-50,-92,-65,-111,-40],rd:[-20,-20,0,0,0,0,-37],rdcroat:[-20,-20,0,0,0,0,-37],rg
1:[-15,-15,0,0,-10,0,-37,-18],rgbreve:[-15,-15,0,0,-10,0,-37,-18],rgcommaaccent:[-15,-15,0,0,-10,0,-37,-18],rhyphen:[-20,-20,0,0,-37,0,-20,-20],ro:[-20,-20,0,0,-18,0,-45],roacute:[-20,-20,0,0,-18,0,-45],rocircumflex:[-20,-20,0,0,-18,0,-45],rodieresis:[-20,-20,0,0,-18,0,-45],rograve:[-20,-20,0,0,-18,0,-45],rohungarumlaut:[-20,-20,0,0,-18,0,-45],romacron:[-20,-20,0,0,-18,0,-45],roslash:[-20,-20,0,0,-18,0,-45],rotilde:[-20,-20,0,0,-18,0,-45],rperiod:[-60,-60,-50,-50,-100,-65,-111,-55],rq:[-20,-20,0,0,-18,0,-37],rs:[-15,-15,0,0,0,0,-10],rsacute:[-15,-15,0,0,0,0,-10],rscaron:[-15,-15,0,0,0,0,-10],rscedilla:[-15,-15,0,0,0,0,-10],rscommaaccent:[-15,-15,0,0,0,0,-10],rt:[20,20,40,40],rtcommaaccent:[20,20,40,40],rv:[10,10,30,30,-10],ry:[10,10,30,30],ryacute:[10,10,30,30],rydieresis:[10,10,30,30],racutec:[-20,-20,0,0,-18,0,-37],racutecacute:[-20,-20,0,0,-18,0,-37],racuteccaron:[-20,-20,0,0,-18,0,-37],racuteccedilla:[-20,-20,0,0,-18,0,-37],racutecomma:[-60,-60,-50,-50,-92,-65,-111,-40],racuted:[-20,-20,0,0,0,0,-37],racutedcroat:[-20,-20,0,0,0,0,-37],racuteg:[-15,-15,0,0,-10,0,-37,-18],racutegbreve:[-15,-15,0,0,-10,0,-37,-18],racutegcommaaccent:[-15,-15,0,0,-10,0,-37,-18],racutehyphen:[-20,-20,0,0,-37,0,-20,-20],racuteo:[-20,-20,0,0,-18,0,-45],racuteoacute:[-20,-20,0,0,-18,0,-45],racuteocircumflex:[-20,-20,0,0,-18,0,-45],racuteodieresis:[-20,-20,0,0,-18,0,-45],racuteograve:[-20,-20,0,0,-18,0,-45],racuteohungarumlaut:[-20,-20,0,0,-18,0,-45],racuteomacron:[-20,-20,0,0,-18,0,-45],racuteoslash:[-20,-20,0,0,-18,0,-45],racuteotilde:[-20,-20,0,0,-18,0,-45],racuteperiod:[-60,-60,-50,-50,-100,-65,-111,-55],racuteq:[-20,-20,0,0,-18,0,-37],racutes:[-15,-15,0,0,0,0,-10],racutesacute:[-15,-15,0,0,0,0,-10],racutescaron:[-15,-15,0,0,0,0,-10],racutescedilla:[-15,-15,0,0,0,0,-10],racutescommaaccent:[-15,-15,0,0,0,0,-10],racutet:[20,20,40,40],racutetcommaaccent:[20,20,40,40],racutev:[10,10,30,30,-10],racutey:[10,10,30,30],racuteyacute:[10,10,30,30],racuteydieresis:[10,10,30,30],rcaronc:[-20,-20,0,0,-18,0,-37],rcaroncacute:[-20,-20,0,0,-18,0,-37],rcaronccaron:[-20,-20,0,0,-18,0,-37],rcaronccedilla:[-20,-20,0,0,-18,0,-37],rcaroncomma:[-60,-60,-50,-50,-92,-65,-111,-40],rcarond:[-20,-20,0,0,0,0,-37],rcarondcroat:[-20,-20,0,0,0,0,-37],rcarong:[-15,-15,0,0,-10,0,-37,-18],rcarongbreve:[-15,-15,0,0,-10,0,-37,-18],rcarongcommaaccent:[-15,-15,0,0,-10,0,-37,-18],rcaronhyphen:[-20,-20,0,0,-37,0,-20,-20],rcarono:[-20,-20,0,0,-18,0,-45],rcaronoacute:[-20,-20,0,0,-18,0,-45],rcaronocircumflex:[-20,-20,0,0,-18,0,-45],rcaronodieresis:[-20,-20,0,0,-18,0,-45],rcaronograve:[-20,-20,0,0,-18,0,-45],rcaronohungarumlaut:[-20,-20,0,0,-18,0,-45],rcaronomacron:[-20,-20,0,0,-18,0,-45],rcaronoslash:[-20,-20,0,0,-18,0,-45],rcaronotilde:[-20,-20,0,0,-18,0,-45],rcaronperiod:[-60,-60,-50,-50,-100,-65,-111,-55],rcaronq:[-20,-20,0,0,-18,0,-37],rcarons:[-15,-15,0,0,0,0,-10],rcaronsacute:[-15,-15,0,0,0,0,-10],rcaronscaron:[-15,-15,0,0,0,0,-10],rcaronscedilla:[-15,-15,0,0,0,0,-10],rcaronscommaaccent:[-15,-15,0,0,0,0,-10],rcaront:[20,20,40,40],rcarontcommaaccent:[20,20,40,40],rcaronv:[10,10,30,30,-10],rcarony:[10,10,30,30],rcaronyacute:[10,10,30,30],rcaronydieresis:[10,10,30,30],rcommaaccentc:[-20,-20,0,0,-18,0,-37],rcommaaccentcacute:[-20,-20,0,0,-18,0,-37],rcommaaccentccaron:[-20,-20,0,0,-18,0,-37],rcommaaccentccedilla:[-20,-20,0,0,-18,0,-37],rcommaaccentcomma:[-60,-60,-50,-50,-92,-65,-111,-40],rcommaaccentd:[-20,-20,0,0,0,0,-37],rcommaaccentdcroat:[-20,-20,0,0,0,0,-37],rcommaaccentg:[-15,-15,0,0,-10,0,-37,-18],rcommaaccentgbreve:[-15,-15,0,0,-10,0,-37,-18],rcommaaccentgcommaaccent:[-15,-15,0,0,-10,0,-37,-18],rcommaaccenthyphen:[-20,-20,0,0,-37,0,-20,-20],rcommaaccento:[-20,-20,0,0,-18,0,-45],rcommaaccentoacute:[-20,-20,0,0,-18,0,-45],rcommaaccentocircumflex:[-20,-20,0,0,-18,0,-45],rcommaaccentodieresis:[-20,-20,0,0,-18,0,-45],rcommaaccentograve:[-20,-20,0,0,-18,0,-45],rcommaaccentohungarumlaut:[-20,-20,0,0,-18,0,-45],rcommaaccentomacron:[-20,-20,0,0,-18,0,-45],rcommaaccentoslash:[-20,-20,0,0,-18,0,-45],rcommaaccentotilde:[-20,-20,0,0,-18,0,-45],rcommaaccentperiod:[-60,-60,-50,-50,-100,-65,-111,-55],rcommaaccentq:[-20,-20,0,0,-18,0,-37],rcommaaccents:[-15,-15,0,0,0,0,-10],rcommaaccentsacute:[-15,-15,0,0,0,0,-10],rcommaaccentscaron:[-15,-15,0,0,0,0,-10],rcommaaccentscedilla:[-15,-15,0,0,0,0,-10],rcommaaccentscommaaccent:[-15,-15,0,0,0,0,-10],rcommaaccentt:[20,20,40,40],rcommaaccenttcommaaccent:[20,20,40,40],rcommaaccentv:[10,10,30,30,-10],rcommaaccenty:[10,10,30,30],rcommaaccentyacute:[10,10,30,30],rcommaaccentydieresis:[10,10,30,30],sw:[-15,-15,-30,-30],sacutew:[-15,-15,-30,-30],scaronw:[-15,-15,-30,-30],scedillaw:[-15,-15,-30,-30],scommaaccentw:[-15,-15,-30,-30],semicolonspace:[-40,-40,-50,-50],spaceT:[-100,-100,-50,-50,-30,0,-18,-18],spaceT
1caron:[-100,-100,-50,-50,-30,0,-18,-18],spaceTcommaaccent:[-100,-100,-50,-50,-30,0,-18,-18],spaceV:[-80,-80,-50,-50,-45,-70,-35,-50],spaceW:[-80,-80,-40,-40,-30,-70,-40,-30],spaceY:[-120,-120,-90,-90,-55,-70,-75,-90],spaceYacute:[-120,-120,-90,-90,-55,-70,-75,-90],spaceYdieresis:[-120,-120,-90,-90,-55,-70,-75,-90],spacequotedblleft:[-80,-80,-30,-30],spacequoteleft:[-60,-60,-60,-60],va:[-20,-20,-25,-25,-10,0,0,-25],vaacute:[-20,-20,-25,-25,-10,0,0,-25],vabreve:[-20,-20,-25,-25,-10,0,0,-25],vacircumflex:[-20,-20,-25,-25,-10,0,0,-25],vadieresis:[-20,-20,-25,-25,-10,0,0,-25],vagrave:[-20,-20,-25,-25,-10,0,0,-25],vamacron:[-20,-20,-25,-25,-10,0,0,-25],vaogonek:[-20,-20,-25,-25,-10,0,0,-25],varing:[-20,-20,-25,-25,-10,0,0,-25],vatilde:[-20,-20,-25,-25,-10,0,0,-25],vcomma:[-80,-80,-80,-80,-55,-37,-74,-65],vo:[-30,-30,-25,-25,-10,-15,0,-20],voacute:[-30,-30,-25,-25,-10,-15,0,-20],vocircumflex:[-30,-30,-25,-25,-10,-15,0,-20],vodieresis:[-30,-30,-25,-25,-10,-15,0,-20],vograve:[-30,-30,-25,-25,-10,-15,0,-20],vohungarumlaut:[-30,-30,-25,-25,-10,-15,0,-20],vomacron:[-30,-30,-25,-25,-10,-15,0,-20],voslash:[-30,-30,-25,-25,-10,-15,0,-20],votilde:[-30,-30,-25,-25,-10,-15,0,-20],vperiod:[-80,-80,-80,-80,-70,-37,-74,-65],wcomma:[-40,-40,-60,-60,-55,-37,-74,-65],wo:[-20,-20,-10,-10,-10,-15,0,-10],woacute:[-20,-20,-10,-10,-10,-15,0,-10],wocircumflex:[-20,-20,-10,-10,-10,-15,0,-10],wodieresis:[-20,-20,-10,-10,-10,-15,0,-10],wograve:[-20,-20,-10,-10,-10,-15,0,-10],wohungarumlaut:[-20,-20,-10,-10,-10,-15,0,-10],womacron:[-20,-20,-10,-10,-10,-15,0,-10],woslash:[-20,-20,-10,-10,-10,-15,0,-10],wotilde:[-20,-20,-10,-10,-10,-15,0,-10],wperiod:[-40,-40,-60,-60,-70,-37,-74,-65],xe:[-10,-10,-30,-30,0,-10,0,-15],xeacute:[-10,-10,-30,-30,0,-10,0,-15],xecaron:[-10,-10,-30,-30,0,-10,0,-15],xecircumflex:[-10,-10,-30,-30,0,-10,0,-15],xedieresis:[-10,-10,-30,-30,0,-10,0,-15],xedotaccent:[-10,-10,-30,-30,0,-10,0,-15],xegrave:[-10,-10,-30,-30,0,-10,0,-15],xemacron:[-10,-10,-30,-30,0,-10,0,-15],xeogonek:[-10,-10,-30,-30,0,-10,0,-15],ya:[-30,-30,-20,-20],yaacute:[-30,-30,-20,-20],yabreve:[-30,-30,-20,-20],yacircumflex:[-30,-30,-20,-20],yadieresis:[-30,-30,-20,-20],yagrave:[-30,-30,-20,-20],yamacron:[-30,-30,-20,-20],yaogonek:[-30,-30,-20,-20],yaring:[-30,-30,-20,-20],yatilde:[-30,-30,-20,-20],ycomma:[-80,-80,-100,-100,-55,-37,-55,-65],ye:[-10,-10,-20,-20,-10],yeacute:[-10,-10,-20,-20,-10],yecaron:[-10,-10,-20,-20,-10],yecircumflex:[-10,-10,-20,-20,-10],yedieresis:[-10,-10,-20,-20,-10],yedotaccent:[-10,-10,-20,-20,-10],yegrave:[-10,-10,-20,-20,-10],yemacron:[-10,-10,-20,-20,-10],yeogonek:[-10,-10,-20,-20,-10],yo:[-25,-25,-20,-20,-25],yoacute:[-25,-25,-20,-20,-25],yocircumflex:[-25,-25,-20,-20,-25],yodieresis:[-25,-25,-20,-20,-25],yograve:[-25,-25,-20,-20,-25],yohungarumlaut:[-25,-25,-20,-20,-25],yomacron:[-25,-25,-20,-20,-25],yoslash:[-25,-25,-20,-20,-25],yotilde:[-25,-25,-20,-20,-25],yperiod:[-80,-80,-100,-100,-70,-37,-55,-65],yacutea:[-30,-30,-20,-20],yacuteaacute:[-30,-30,-20,-20],yacuteabreve:[-30,-30,-20,-20],yacuteacircumflex:[-30,-30,-20,-20],yacuteadieresis:[-30,-30,-20,-20],yacuteagrave:[-30,-30,-20,-20],yacuteamacron:[-30,-30,-20,-20],yacuteaogonek:[-30,-30,-20,-20],yacutearing:[-30,-30,-20,-20],yacuteatilde:[-30,-30,-20,-20],yacutecomma:[-80,-80,-100,-100,-55,-37,-55,-65],yacutee:[-10,-10,-20,-20,-10],yacuteeacute:[-10,-10,-20,-20,-10],yacuteecaron:[-10,-10,-20,-20,-10],yacuteecircumflex:[-10,-10,-20,-20,-10],yacuteedieresis:[-10,-10,-20,-20,-10],yacuteedotaccent:[-10,-10,-20,-20,-10],yacuteegrave:[-10,-10,-20,-20,-10],yacuteemacron:[-10,-10,-20,-20,-10],yacuteeogonek:[-10,-10,-20,-20,-10],yacuteo:[-25,-25,-20,-20,-25],yacuteoacute:[-25,-25,-20,-20,-25],yacuteocircumflex:[-25,-25,-20,-20,-25],yacuteodieresis:[-25,-25,-20,-20,-25],yacuteograve:[-25,-25,-20,-20,-25],yacuteohungarumlaut:[-25,-25,-20,-20,-25],yacuteomacron:[-25,-25,-20,-20,-25],yacuteoslash:[-25,-25,-20,-20,-25],yacuteotilde:[-25,-25,-20,-20,-25],yacuteperiod:[-80,-80,-100,-100,-70,-37,-55,-65],ydieresisa:[-30,-30,-20,-20],ydieresisaacute:[-30,-30,-20,-20],ydieresisabreve:[-30,-30,-20,-20],ydieresisacircumflex:[-30,-30,-20,-20],ydieresisadieresis:[-30,-30,-20,-20],ydieresisagrave:[-30,-30,-20,-20],ydieresisamacron:[-30,-30,-20,-20],ydieresisaogonek:[-30,-30,-20,-20],ydieresisaring:[-30,-30,-20,-20],ydieresisatilde:[-30,-30,-20,-20],ydieresiscomma:[-80,-80,-100,-100,-55,-37,-55,-65],ydieresise:[-10,-10,-20,-20,-10],ydieresiseacute:[-10,-10,-20,-20,-10],ydieresisecaron:[-10,-10,-20,-20,-10],ydieresisecircumflex:[-10,-10,-20,-20,-10],ydieresisedieresis:[-10,-10,-20,-20,-10],ydieresisedotaccent:[-10,-10,-20,-20,-10],ydieresisegrave:[-10,-10,-20,-20,-10],ydieresisemacron:[-10,-10,-20,-20,-10],ydieresiseogonek:[-10,-10,-20,-20,-10],ydieresiso:[-25,-25,-20,-20,-25],ydieresisoacute:[-25,-25,-20,-20,-25],ydieresisocircumflex:[-25,-25,-20,-20,-25],ydieresisodieresis:[-25,-25,-20,-20,-25],ydieresisograve:[-25,-25,-20,-20,-25],ydieresisohungarumlaut:[-25,-25,-20,-20,-25],ydieresisomacron:[-25,-25,-20,-20,-25],ydieresisoslash:[-25,-25,-20,-20,-25],ydieresisotilde:[-25,-25,-20,-20,-25],ydieresisperiod:[-80,-80,-100,-100,-70,-37,-55,-65],ze:[10,10,-15,-15],zeacute:[10,10,-15,-15],zecaron:[10,10,-15,-15],zecircumflex:[10,10,-15,-15],zedieresis:[10,10,-15,-15],zedotaccent:[10,10,-15,-15],zegrave:[10,10,-15,-15],zemacron:[10,10,-15,-15],zeogonek:[10,10,-15,-15],zacutee:[10,10,-15,-15],zacuteeacute:[10,10,-15,-15],zacuteecaron:[10,10,-15,-15],zacuteecircumflex:[10,10,-15,-15],zacuteedieresis:[10,10,-15,-15],zacuteedotaccent:[10,10,-15,-15],zacuteegrave:[10,10,-15,-15],zacuteemacron:[10,10,-15,-15],zacuteeogonek:[10,10,-15,-15],zcarone:[10,10,-15,-15],zcaroneacute:[10,10,-15,-15],zcaronecaron:[10,10,-15,-15],zcaronecircumflex:[10,10,-15,-15],zcaronedieresis:[10,10,-15,-15],zcaronedotaccent:[10,10,-15,-15],zcaronegrave:[10,10,-15,-15],zcaronemacron:[10,10,-15,-15],zcaroneogonek:[10,10,-15,-15],zdotaccente:[10,10,-15,-15],zdotaccenteacute:[10,10,-15,-15],zdotaccentecaron:[10,10,-15,-15],zdotaccentecircumflex:[10,10,-15,-15],zdotaccentedieresis:[10,10,-15,-15],zdotaccentedotaccent:[10,10,-15,-15],zdotaccentegrave:[10,10,-15,-15],zdotaccentemacron:[10,10,-15,-15],zdotaccenteogonek:[10,10,-15,-15],Bcomma:[0,0,-20,-20],Bperiod:[0,0,-20,-20],Ccomma:[0,0,-30,-30],Cperiod:[0,0,-30,-30],Cacutecomma:[0,0,-30,-30],Cacuteperi
1od:[0,0,-30,-30],Ccaroncomma:[0,0,-30,-30],Ccaronperiod:[0,0,-30,-30],Ccedillacomma:[0,0,-30,-30],Ccedillaperiod:[0,0,-30,-30],Fe:[0,0,-30,-30,-25,-100,-75],Feacute:[0,0,-30,-30,-25,-100,-75],Fecaron:[0,0,-30,-30,-25,-100,-75],Fecircumflex:[0,0,-30,-30,-25,-100,-75],Fedieresis:[0,0,-30,-30,-25,-100,-75],Fedotaccent:[0,0,-30,-30,-25,-100,-75],Fegrave:[0,0,-30,-30,-25,-100,-75],Femacron:[0,0,-30,-30,-25,-100,-75],Feogonek:[0,0,-30,-30,-25,-100,-75],Fo:[0,0,-30,-30,-25,-70,-105,-15],Foacute:[0,0,-30,-30,-25,-70,-105,-15],Focircumflex:[0,0,-30,-30,-25,-70,-105,-15],Fodieresis:[0,0,-30,-30,-25,-70,-105,-15],Fograve:[0,0,-30,-30,-25,-70,-105,-15],Fohungarumlaut:[0,0,-30,-30,-25,-70,-105,-15],Fomacron:[0,0,-30,-30,-25,-70,-105,-15],Foslash:[0,0,-30,-30,-25,-70,-105,-15],Fotilde:[0,0,-30,-30,-25,-70,-105,-15],Fr:[0,0,-45,-45,0,-50,-55],Fracute:[0,0,-45,-45,0,-50,-55],Frcaron:[0,0,-45,-45,0,-50,-55],Frcommaaccent:[0,0,-45,-45,0,-50,-55],Ja:[0,0,-20,-20,-15,-40,-35],Jaacute:[0,0,-20,-20,-15,-40,-35],Jabreve:[0,0,-20,-20,-15,-40,-35],Jacircumflex:[0,0,-20,-20,-15,-40,-35],Jadieresis:[0,0,-20,-20,-15,-40,-35],Jagrave:[0,0,-20,-20,-15,-40,-35],Jamacron:[0,0,-20,-20,-15,-40,-35],Jaogonek:[0,0,-20,-20,-15,-40,-35],Jaring:[0,0,-20,-20,-15,-40,-35],Jatilde:[0,0,-20,-20,-15,-40,-35],LcaronT:[0,0,-110,-110],LcaronTcaron:[0,0,-110,-110],LcaronTcommaaccent:[0,0,-110,-110],LcaronV:[0,0,-110,-110],LcaronW:[0,0,-70,-70],LcaronY:[0,0,-140,-140],LcaronYacute:[0,0,-140,-140],LcaronYdieresis:[0,0,-140,-140],Lcaronquotedblright:[0,0,-140,-140],Lcaronquoteright:[0,0,-160,-160,0,0,0,-92],Lcarony:[0,0,-30,-30,0,0,0,-55],Lcaronyacute:[0,0,-30,-30,0,0,0,-55],Lcaronydieresis:[0,0,-30,-30,0,0,0,-55],Scomma:[0,0,-20,-20],Speriod:[0,0,-20,-20],Sacutecomma:[0,0,-20,-20],Sacuteperiod:[0,0,-20,-20],Scaroncomma:[0,0,-20,-20],Scaronperiod:[0,0,-20,-20],Scedillacomma:[0,0,-20,-20],Scedillaperiod:[0,0,-20,-20],Scommaaccentcomma:[0,0,-20,-20],Scommaaccentperiod:[0,0,-20,-20],Trcaron:[0,0,-120,-120,-74,-37,-55,-35],Tcaronrcaron:[0,0,-120,-120,-74,-37,-55,-35],Tcommaaccentrcaron:[0,0,-120,-120,-74,-37,-55,-35],Yhyphen:[0,0,-140,-140,-92,-92,-74,-111],Yi:[0,0,-20,-20,-37,-55,-74,-55],Yiacute:[0,0,-20,-20,-37,-55,-74,-55],Yiogonek:[0,0,-20,-20,-37,-55,-74,-55],Yacutehyphen:[0,0,-140,-140,-92,-92,-74,-111],Yacutei:[0,0,-20,-20,-37,-55,-74,-55],Yacuteiacute:[0,0,-20,-20,-37,-55,-74,-55],Yacuteiogonek:[0,0,-20,-20,-37,-55,-74,-55],Ydieresishyphen:[0,0,-140,-140,-92,-92,-74,-111],Ydieresisi:[0,0,-20,-20,-37,-55,-74,-55],Ydieresisiacute:[0,0,-20,-20,-37,-55,-74,-55],Ydieresisiogonek:[0,0,-20,-20,-37,-55,-74,-55],bb:[0,0,-10,-10,-10,-10],bcomma:[0,0,-40,-40],bperiod:[0,0,-40,-40,-40,-40,-40,-40],ccomma:[0,0,-15,-15],cacutecomma:[0,0,-15,-15],ccaroncomma:[0,0,-15,-15],ccedillacomma:[0,0,-15,-15],fa:[0,0,-30,-30,0,0,0,-10],faacute:[0,0,-30,-30,0,0,0,-10],fabreve:[0,0,-30,-30,0,0,0,-10],facircumflex:[0,0,-30,-30,0,0,0,-10],fadieresis:[0,0,-30,-30,0,0,0,-10],fagrave:[0,0,-30,-30,0,0,0,-10],famacron:[0,0,-30,-30,0,0,0,-10],faogonek:[0,0,-30,-30,0,0,0,-10],faring:[0,0,-30,-30,0,0,0,-10],fatilde:[0,0,-30,-30,0,0,0,-10],fdotlessi:[0,0,-28,-28,-35,-30,-60,-50],gr:[0,0,-10,-10],gracute:[0,0,-10,-10],grcaron:[0,0,-10,-10],grcommaaccent:[0,0,-10,-10],gbrever:[0,0,-10,-10],gbreveracute:[0,0,-10,-10],gbrevercaron:[0,0,-10,-10],gbrevercommaaccent:[0,0,-10,-10],gcommaaccentr:[0,0,-10,-10],gcommaaccentracute:[0,0,-10,-10],gcommaaccentrcaron:[0,0,-10,-10],gcommaaccentrcommaaccent:[0,0,-10,-10],ke:[0,0,-20,-20,-10,-30,-10,-10],keacute:[0,0,-20,-20,-10,-30,-10,-10],kecaron:[0,0,-20,-20,-10,-30,-10,-10],kecircumflex:[0,0,-20,-20,-10,-30,-10,-10],kedieresis:[0,0,-20,-20,-10,-30,-10,-10],kedotaccent:[0,0,-20,-20,-10,-30,-10,-10],kegrave:[0,0,-20,-20,-10,-30,-10,-10],kemacron:[0,0,-20,-20,-10,-30,-10,-10],keogonek:[0,0,-20,-20,-10,-30,-10,-10],kcommaaccente:[0,0,-20,-20,-10,-30,-10,-10],kcommaaccenteacute:[0,0,-20,-20,-10,-30,-10,-10],kcommaaccentecaron:[0,0,-20,-20,-10,-30,-10,-10],kcommaaccentecircumflex:[0,0,-20,-20,-10,-30,-10,-10],kcommaaccentedieresis:[0,0,-20,-20,-10,-30,-10,-10],kcommaaccentedotaccent:[0,0,-20,-20,-10,-30,-10,-10],kcommaaccentegrave:[0,0,-20,-20,-10,-30,-10,-10],kcommaaccentemacron:[0,0,-20,-20,-10,-30,-10,-10],kcommaaccenteogonek:[0,0,-20,-20,-10,-30,-10,-10],ocomma:[0,0,-40,-40],operiod:[0,0,-40,-40],oacutecomma:[0,0,-40,-40],oacuteperi
1od:[0,0,-40,-40],ocircumflexcomma:[0,0,-40,-40],ocircumflexperiod:[0,0,-40,-40],odieresiscomma:[0,0,-40,-40],odieresisperiod:[0,0,-40,-40],ogravecomma:[0,0,-40,-40],ograveperiod:[0,0,-40,-40],ohungarumlautcomma:[0,0,-40,-40],ohungarumlautperiod:[0,0,-40,-40],omacroncomma:[0,0,-40,-40],omacronperiod:[0,0,-40,-40],oslasha:[0,0,-55,-55],oslashaacute:[0,0,-55,-55],oslashabreve:[0,0,-55,-55],oslashacircumflex:[0,0,-55,-55],oslashadieresis:[0,0,-55,-55],oslashagrave:[0,0,-55,-55],oslashamacron:[0,0,-55,-55],oslashaogonek:[0,0,-55,-55],oslasharing:[0,0,-55,-55],oslashatilde:[0,0,-55,-55],oslashb:[0,0,-55,-55],oslashc:[0,0,-55,-55],oslashcacute:[0,0,-55,-55],oslashccaron:[0,0,-55,-55],oslashccedilla:[0,0,-55,-55],oslashcomma:[0,0,-95,-95],oslashd:[0,0,-55,-55],oslashdcroat:[0,0,-55,-55],oslashe:[0,0,-55,-55],oslasheacute:[0,0,-55,-55],oslashecaron:[0,0,-55,-55],oslashecircumflex:[0,0,-55,-55],oslashedieresis:[0,0,-55,-55],oslashedotaccent:[0,0,-55,-55],oslashegrave:[0,0,-55,-55],oslashemacron:[0,0,-55,-55],oslasheogonek:[0,0,-55,-55],oslashf:[0,0,-55,-55],oslashg:[0,0,-55,-55,0,0,-10],oslashgbreve:[0,0,-55,-55,0,0,-10],oslashgcommaaccent:[0,0,-55,-55,0,0,-10],oslashh:[0,0,-55,-55],oslashi:[0,0,-55,-55],oslashiacute:[0,0,-55,-55],oslashicircumflex:[0,0,-55,-55],oslashidieresis:[0,0,-55,-55],oslashigrave:[0,0,-55,-55],oslashimacron:[0,0,-55,-55],oslashiogonek:[0,0,-55,-55],oslashj:[0,0,-55,-55],oslashk:[0,0,-55,-55],oslashkcommaaccent:[0,0,-55,-55],oslashl:[0,0,-55,-55],oslashlacute:[0,0,-55,-55],oslashlcommaaccent:[0,0,-55,-55],oslashlslash:[0,0,-55,-55],oslashm:[0,0,-55,-55],oslashn:[0,0,-55,-55],oslashnacute:[0,0,-55,-55],oslashncaron:[0,0,-55,-55],oslashncommaaccent:[0,0,-55,-55],oslashntilde:[0,0,-55,-55],oslasho:[0,0,-55,-55],oslashoacute:[0,0,-55,-55],oslashocircumflex:[0,0,-55,-55],oslashodieresis:[0,0,-55,-55],oslashograve:[0,0,-55,-55],oslashohungarumlaut:[0,0,-55,-55],oslashomacron:[0,0,-55,-55],oslashoslash:[0,0,-55,-55],oslashotilde:[0,0,-55,-55],oslashp:[0,0,-55,-55],oslashperiod:[0,0,-95,-95],oslashq:[0,0,-55,-55],oslashr:[0,0,-55,-55],oslashracute:[0,0,-55,-55],oslashrcaron:[0,0,-55,-55],oslashrcommaaccent:[0,0,-55,-55],oslashs:[0,0,-55,-55],oslashsacute:[0,0,-55,-55],oslashscaron:[0,0,-55,-55],oslashscedilla:[0,0,-55,-55],oslashscommaaccent:[0,0,-55,-55],oslasht:[0,0,-55,-55],oslashtcommaaccent:[0,0,-55,-55],oslashu:[0,0,-55,-55],oslashuacute:[0,0,-55,-55],oslashucircumflex:[0,0,-55,-55],oslashudieresis:[0,0,-55,-55],oslashugrave:[0,0,-55,-55],oslashuhungarumlaut:[0,0,-55,-55],oslashumacron:[0,0,-55,-55],oslashuogonek:[0,0,-55,-55],oslashuring:[0,0,-55,-55],oslashz:[0,0,-55,-55],oslashzacute:[0,0,-55,-55],oslashzcaron:[0,0,-55,-55],oslashzdotaccent:[0,0,-55,-55],otildecomma:[0,0,-40,-40],otildeperiod:[0,0,-40,-40],pcomma:[0,0,-35,-35],pperiod:[0,0,-35,-35],ra:[0,0,-10,-10,0,0,-15],raacute:[0,0,-10,-10,0,0,-15],rabreve:[0,0,-10,-10,0,0,-15],racircumflex:[0,0,-10,-10,0,0,-15],radieresis:[0,0,-10,-10,0,0,-15],ragrave:[0,0,-10,-10,0,0,-15],ramacron:[0,0,-10,-10,0,0,-15],raogonek:[0,0,-10,-10,0,0,-15],raring:[0,0,-10,-10,0,0,-15],ratilde:[0,0,-10,-10,0,0,-15],rcolon:[0,0,30,30],ri:[0,0,15,15],riacute:[0,0,15,15],ricircumflex:[0,0,15,15],ridieresis:[0,0,15,15],rigrave:[0,0,15,15],rimacron:[0,0,15,15],riogonek:[0,0,15,15],rk:[0,0,15,15],rkcommaaccent:[0,0,15,15],rl:[0,0,15,15],rlacute:[0,0,15,15],rlcommaaccent:[0,0,15,15],rlslash:[0,0,15,15],rm:[0,0,25,25],rn:[0,0,25,25,-15],rnacute:[0,0,25,25,-15],rncaron:[0,0,25,25,-15],rncommaaccent:[0,0,25,25,-15],rntilde:[0,0,25,25,-15],rp:[0,0,30,30,-10],rsemicolon:[0,0,30,30],ru:[0,0,15,15],ruacute:[0,0,15,15],rucircumflex:[0,0,15,15],rudieresis:[0,0,15,15],rugrave:[0,0,15,15],ruhungarumlaut:[0,0,15,15],rumacron:[0,0,15,15],ruogonek:[0,0,15,15],ruring:[0,0,15,15],racutea:[0,0,-10,-10,0,0,-15],racuteaacute:[0,0,-10,-10,0,0,-15],racuteabreve:[0,0,-10,-10,0,0,-15],racuteacircumflex:[0,0,-10,-10,0,0,-15],racuteadieresis:[0,0,-10,-10,0,0,-15],racuteagrave:[0,0,-10,-10,0,0,-15],racuteamacron:[0,0,-10,-10,0,0,-15],racuteaogonek:[0,0,-10,-10,0,0,-15],racutearing:[0,0,-10,-10,0,0,-15],racuteatilde:[0,0,-10,-10,0,0,-15],racutecolon:[0,0,30,30],racutei:[0,0,15,15],racuteiacute:[0,0,15,15],racuteicircumflex:[0,0,15,15],racuteidieresis:[0,0,15,15],racuteigrave:[0,0,15,15],racuteimacron:[0,0,15,15],racuteiogonek:[0,0,15,15],racutek:[0,0,15,15],racutekcommaaccent:[0,0,15,15],racutel:[0,0,15,15],racutelacute:[0,0,15,15],racutelc
1ommaaccent:[0,0,15,15],racutelslash:[0,0,15,15],racutem:[0,0,25,25],racuten:[0,0,25,25,-15],racutenacute:[0,0,25,25,-15],racutencaron:[0,0,25,25,-15],racutencommaaccent:[0,0,25,25,-15],racutentilde:[0,0,25,25,-15],racutep:[0,0,30,30,-10],racutesemicolon:[0,0,30,30],racuteu:[0,0,15,15],racuteuacute:[0,0,15,15],racuteucircumflex:[0,0,15,15],racuteudieresis:[0,0,15,15],racuteugrave:[0,0,15,15],racuteuhungarumlaut:[0,0,15,15],racuteumacron:[0,0,15,15],racuteuogonek:[0,0,15,15],racuteuring:[0,0,15,15],rcarona:[0,0,-10,-10,0,0,-15],rcaronaacute:[0,0,-10,-10,0,0,-15],rcaronabreve:[0,0,-10,-10,0,0,-15],rcaronacircumflex:[0,0,-10,-10,0,0,-15],rcaronadieresis:[0,0,-10,-10,0,0,-15],rcaronagrave:[0,0,-10,-10,0,0,-15],rcaronamacron:[0,0,-10,-10,0,0,-15],rcaronaogonek:[0,0,-10,-10,0,0,-15],rcaronaring:[0,0,-10,-10,0,0,-15],rcaronatilde:[0,0,-10,-10,0,0,-15],rcaroncolon:[0,0,30,30],rcaroni:[0,0,15,15],rcaroniacute:[0,0,15,15],rcaronicircumflex:[0,0,15,15],rcaronidieresis:[0,0,15,15],rcaronigrave:[0,0,15,15],rcaronimacron:[0,0,15,15],rcaroniogonek:[0,0,15,15],rcaronk:[0,0,15,15],rcaronkcommaaccent:[0,0,15,15],rcaronl:[0,0,15,15],rcaronlacute:[0,0,15,15],rcaronlcommaaccent:[0,0,15,15],rcaronlslash:[0,0,15,15],rcaronm:[
10,0,25,25],rcaronn:[0,0,25,25,-15],rcaronnacute:[0,0,25,25,-15],rcaronncaron:[0,0,25,25,-15],rcaronncommaaccent:[0,0,25,25,-15],rcaronntilde:[0,0,25,25,-15],rcaronp:[0,0,30,30,-10],rcaronsemicolon:[0,0,30,30],rcaronu:[0,0,15,15],rcaronuacute:[0,0,15,15],rcaronucircumflex:[0,0,15,15],rcaronudieresis:[0,0,15,15],rcaronugrave:[0,0,15,15],rcaronuhungarumlaut:[0,0,15,15],rcaronumacron:[0,0,15,15],rcaronuogonek:[0,0,15,15],rcaronuring:[0,0,15,15],rcommaaccenta:[0,0,-10,-10,0,0,-15],rcommaaccentaacute:[0,0,-10,-10,0,0,-15],rcommaaccentabreve:[0,0,-10,-10,0,0,-15],rcommaaccentacircumflex:[0,0,-10,-10,0,0,-15],rcommaaccentadieresis:[0,0,-10,-10,0,0,-15],rcommaaccentagrave:[0,0,-10,-10,0,0,-15],rcommaaccentamacron:[0,0,-10,-10,0,0,-15],rcommaaccentaogonek:[0,0,-10,-10,0,0,-15],rcommaaccentaring:[0,0,-10,-10,0,0,-15],rcommaaccentatilde:[0,0,-10,-10,0,0,-15],rcommaaccentcolon:[0,0,30,30],rcommaaccenti:[0,0,15,15],rcommaaccentiacute:[0,0,15,15],rcommaaccenticircumflex:[0,0,15,15],rcommaaccentidieresis:[0,0,15,15],rcommaaccentigrave:[0,0,15,15],rcommaaccentimacron:[0,0,15,15],rcommaaccentiogonek:[0,0,15,15],rcommaaccentk:[0,0,15,15],rcommaaccentkcommaaccent:[0,0,15,15],rcommaaccentl:[0,0,15,15],rcommaaccentlacute:[0,0,15,15],rcommaaccentlcommaaccent:[0,0,15,15],rcommaaccentlslash:[0,0,15,15],rcommaaccentm:[0,0,25,25],rcommaaccentn:[0,0,25,25,-15],rcommaaccentnacute:[0,0,25,25,-15],rcommaaccentncaron:[0,0,25,25,-15],rcommaaccentncommaaccent:[0,0,25,25,-15],rcommaaccentntilde:[0,0,25,25,-15],rcommaaccentp:[0,0,30,30,-10],rcommaaccentsemicolon:[0,0,30,30],rcommaaccentu:[0,0,15,15],rcommaaccentuacute:[0,0,15,15],rcommaaccentucircumflex:[0,0,15,15],rcommaaccentudieresis:[0,0,15,15],rcommaaccentugrave:[0,0,15,15],rcommaaccentuhungarumlaut:[0,0,15,15],rcommaaccentumacron:[0,0,15,15],rcommaaccentuogonek:[0,0,15,15],rcommaaccenturing:[0,0,15,15],scomma:[0,0,-15,-15],speriod:[0,0,-15,-15],sacutecomma:[0,0,-15,-15],sacuteperiod:[0,0,-15,-15],scaroncomma:[0,0,-15,-15],scaronperiod:[0,0,-15,-15],scedillacomma:[0,0,-15,-15],scedillaperiod:[0,0,-15,-15],scommaaccentcomma:[0,0,-15,-15],scommaaccentperiod:[0,0,-15,-15],ve:[0,0,-25,-25,-10,-15,0,-15],veacute:[0,0,-25,-25,-10,-15,0,-15],vecaron:[0,0,-25,-25,-10,-15,0,-15],vecircumflex:[0,0,-25,-25,-10,-15,0,-15],vedieresis:[0,0,-25,-25,-10,-15,0,-15],vedotaccent:[0,0,-25,-25,-10,-15,0,-15],vegrave:[0,0,-25,-25,-10,-15,0,-15],vemacron:[0,0,-25,-25,-10,-15,0,-15],veogonek:[0,0,-25,-25,-10,-15,0,-15],wa:[0,0,-15,-15,0,-10,0,-10],waacute:[0,0,-15,-15,0,-10,0,-10],wabreve:[0,0,-15,-15,0,-10,0,-10],wacircumflex:[0,0,-15,-15,0,-10,0,-10],wadieresis:[0,0,-15,-15,0,-10,0,-10],wagrave:[0,0,-15,-15,0,-10,0,-10],wamacron:[0,0,-15,-15,0,-10,0,-10],waogonek:[0,0,-15,-15,0,-10,0,-10],waring:[0,0,-15,-15,0,-10,0,-10],watilde:[0,0,-15,-15,0,-10,0,-10],we:[0,0,-10,-10,0,-10],weacute:[0,0,-10,-10,0,-10],wecaron:[0,0,-10,-10,0,-10],wecircumflex:[0,0,-10,-10,0,-10],wedieresis:[0,0,-10,-10,0,-10],wedotaccent:[0,0,-10,-10,0,-10],wegrave:[0,0,-10,-10,0,-10],wemacron:[0,0,-10,-10,0,-10],weogonek:[0,0,-10,-10,0,-10],zo:[0,0,-15,-15],zoacute:[0,0,-15,-15],zocircumflex:[0,0,-15,-15],zodieresis:[0,0,-15,-15],zograve:[0,0,-15,-15],zohungarumlaut:[0,0,-15,-15],zomacron:[0,0,-15,-15],zoslash:[0,0,-15,-15],zotilde:[0,0,-15,-15],zacuteo:[0,0,-15,-15],zacuteoacute:[0,0,-15,-15],zacuteocircumflex:[0,0,-15,-15],zacuteodieresis:[0,0,-15,-15],zacuteograve:[0,0,-15,-15],zacuteohungarumlaut:[0,0,-15,-15],zacuteomacron:[0,0,-15,-15],zacuteoslash:[0,0,-15,-15],zacuteotilde:[0,0,-15,-15],zcarono:[0,0,-15,-15],zcaronoacute:[0,0,-15,-15],zcaronocircumflex:[0,0,-15,-15],zcaronodieresis:[0,0,-15,-15],zcaronograve:[0,0,-15,-15],zcaronohungarumlaut:[0,0,-15,-15],zcaronomacron:[0,0,-15,-15],zcaronoslash:[0,0,-15,-15],zcaronotilde:[0,0,-15,-15],zdotaccento:[0,0,-15,-15],zdotaccentoacute:[0,0,-15,-15],zdotaccentocircumflex:[0,0,-15,-15],zdotaccentodieresis:[0,0,-15,-15],zdotaccentograve:[0,0,-15,-15],zdotaccentohungarumlaut:[0,0,-15,-15],zdotaccentomacron:[0,0,-15,-15],zdotaccentoslash:[0,0,-15,-15],zdotaccentotilde:[0,0,-15,-15],Ap:[0,0,0,0,-25],Aquoteright:[0,0,0,0,-74,-74,-37,-111],Aacutep:[0,0,0,0,-25],Aacutequoteright:[0,0,0,0,-74,-74,-37,-111],Abrevep:[0,0,0,0,-25],Abrevequoteright:[0,0,0,0,-74,-74,-37,-111],Acircumflexp:[0,0,0,0,-25],Acircumflexquoteright:[0,0,0,0,-74,-74,-37,-111],Adieresisp:[0,0,0,0,-25],Adieresisquoteright:[0,0,0,0,-74,-74,-37,-111],Agravep:[0,0,0,0,-25],Agravequoteright:[0,0,0,0,-74,-74,-37,-111],Amacronp:[0,0,0,0,-25],Amacronquoteright:[0,0,0,0,-74,-74,-37,-111],Aogonekp:[0,0,0,0,-25],Aogonekquoteright:[0,0,0,0,-74,-74,-37,-111],Aringp:[0,0,0,0,-25],Aringquoteright:[0,0,0,0,-74,-74,-37,-111],Atildep:[0,0,0,0,-25],Atildequoteright:[0,0,0,0,-74,-74,-37,-111],Je:[0,0,0,0,-15,-40,-25],Jeacute:[0,0,0,0,-15,-40,-25],Jecaron:[0,0,0,0,-15,-40,-25],Jecircumflex:[0,0,0,0,-15,-40,-25],Jedieresis:[0,0,0,0,-15,-40,-25],Jedotaccent:[0,0,0,0,-15,-40,-25],Jegrave:[0,0,0,0,-15,-40,-25],Jemacron:[0,0,0,0,-15,-40,-25],Jeogonek:[0,0,0,0,-15,-40,-25],Jo:[0,0,0,0,-15,-40,-25],Joacute:[0,0,0,0,-15,-40,-25],Jocircumflex:[0,0,0,0,-15,-40,-25],Jodieresis:[0,0,0,0,-15,-40,-25],Jograve:[0,0,0,0,-15,-40,-25],Johungarumlaut:[
10,0,0,0,-15,-40,-25],Jomacron:[0,0,0,0,-15,-40,-25],Joslash:[0,0,0,0,-15,-40,-25],Jotilde:[0,0,0,0,-15,-40,-25],NA:[0,0,0,0,-20,-30,-27,-35],NAacute:[0,0,0,0,-20,-30,-27,-35],NAbreve:[0,0,0,0,-20,-30,-27,-35],NAcircumflex:[0,0,0,0,-20,-30,-27,-35],NAdieresis:[0,0,0,0,-20,-30,-27,-35],NAgrave:[0,0,0,0,-20,-30,-27,-35],NAmacron:[0,0,0,0,-20,-30,-27,-35],NAogonek:[0,0,0,0,-20,-30,-27,-35],NAring:[0,0,0,0,-20,-30,-27,-35],NAtilde:[0,0,0,0,-20,-30,-27,-35],NacuteA:[0,0,0,0,-20,-30,-27,-35],NacuteAacute:[0,0,0,0,-20,-30,-27,-35],NacuteAbreve:[0,0,0,0,-20,-30,-27,-35],NacuteAcircumflex:[0,0,0,0,-20,-30,-27,-35],NacuteAdieresis:[0,0,0,0,-20,-30,-27,-35],NacuteAgrave:[0,0,0,0,-20,-30,-27,-35],NacuteAmacron:[0,0,0,0,-20,-30,-27,-35],NacuteAogonek:[0,0,0,0,-20,-30,-27,-35],NacuteAring:[0,0,0,0,-20,-30,-27,-35],NacuteAtilde:[0,0,0,0,-20,-30,-27,-35],NcaronA:[0,0,0,0,-20,-30,-27,-35],NcaronAacute:[0,0,0,0,-20,-30,-27,-35],NcaronAbreve:[0,0,0,0,-20,-30,-27,-35],NcaronAcircumflex:[0,0,0,0,-20,-30,-27,-35],NcaronAdieresis:[0,0,0,0,-20,-30,-27,-35],NcaronAgrave:[0,0,0,0,-20,-30,-27,-35],NcaronAmacron:[0,0,0,0,-20,-30,-27,-35],NcaronAogonek:[0,0,0,0,-20,-30,-27,-35],NcaronAring:[0,0,0,0,-20,-30,-27,-35],NcaronAtilde:[0,0,0,0,-20,-30,-27,-35],NcommaaccentA:[0,0,0,0,-20,-30,-27,-35],NcommaaccentAacute:[0,0,0,0,-20,-30,-27,-35],NcommaaccentAbreve:[0,0,0,0,-20,-30,-27,-35],NcommaaccentAcircumflex:[0,0,0,0,-20,-30,-27,-35],NcommaaccentAdieresis:[0,0,0,0,-20,-30,-27,-35],NcommaaccentAgrave:[0,0,0,0,-20,-30,-27,-35],NcommaaccentAmacron:[0,0,0,0,-20,-30,-27,-35],NcommaaccentAogonek:[0,0,0,0,-20,-30,-27,-35],NcommaaccentAring:[0,0,0,0,-20,-30,-27,-35],NcommaaccentAtilde:[0,0,0,0,-20,-30,-27,-35],NtildeA:[0,0,0,0,-20,-30,-27,-35],NtildeAacute:[0,0,0,0,-20,-30,-27,-35],NtildeAbreve:[0,0,0,0,-20,-30,-27,-35],NtildeAcircumflex:[0,0,0,0,-20,-30,-27,-35],NtildeAdieresis:[0,0,0,0,-20,-30,-27,-35],NtildeAgrave:[0,0,0,0,-20,-30,-27,-35],NtildeAmacron:[0,0,0,0,-20,-30,-27,-35],NtildeAogonek:[0,0,0,0,-20,-30,-27,-35],NtildeAring:[0,0,0,0,-20,-30,-27,-35],NtildeAtilde:[0,0,0,0,-20,-30,-27,-35],Ti:[0,0,0,0,-18,-37,-55,-35],Tiacute:[0,0,0,0,-18,-37,-55,-35],Tiogonek:[0,0,0,0,-18,-37,-55,-35],Tcaroni:[0,0,0,0,-18,-37,-55,-35],Tcaroniacute:[0,0,0,0,-18,-37,-55,-35],Tcaroniogonek:[0,0,0,0,-18,-37,-55,-35],Tcommaaccenti:[0,0,0,0,-18,-37,-55,-35],Tcommaaccentiacute:[0,0,0,0,-18,-37,-55,-35],Tcommaaccentiogonek:[0,0,0,0,-18,-37,-55,-35],Vi:[0,0,0,0,-37,-55,-74,-60],Viacute:[0,0,0,0,-37,-55,-74,-60],Vicircumflex:[0,0,0,0,-37,0,-34,-20],Vidieresis:[0,0,0,0,-37,0,-34,-20],Vigrave:[0,0,0,0,-37,0,-34,-20],Vimacron:[0,0,0,0,-37,0,-34,-20],Viogonek:[0,0,0,0,-37,-55,-74,-60],Wi:[0,0,0,0,-18,-37,-55,-40],Wiacute:[0,0,0,0,-18,-37,-55,-40],Wiogonek:[0,0,0,0,-18,-37,-55,-40],fi:[0,0,0,0,-25,0,-20,-20],gperiod:[0,0,0,0,-15,0,-15],gbreveperiod:[0,0,0,0,-15,0,-15],gcommaaccentperiod:[0,0,0,0,-15,0,-15],iv:[0,0,0,0,-10,0,0,-25],iacutev:[0,0,0,0,-10,0,0,-25],icircumflexv:[0,0,0,0,-10,0,0,-25],idieresisv:[0,0,0,0,-10,0,0,-25],igravev:[0,0,0,0,-10,0,0,-25],imacronv:[0,0,0,0,-10,0,0,-25],iogonekv:[0,0,0,0,-10,0,0,-25],ky:[0,0,0,0,-15,0,-10,-15],kyacute:[0,0,0,0,-15,0,-10,-15],kydieresis:[0,0,0,0,-15,0,-10,-15],kcommaaccenty:[0,0,0,0,-15,0,-10,-15],kcommaaccentyacute:[0,0,0,0,-15,0,-10,-15],kcommaaccentydieresis:[0,0,0,0,-15,0,-10,-15],quotedblleftA:[0,0,0,0,-10,0,0,-80],quotedblleftAacute:[0,0,0,0,-10,0,0,-80],quotedblleftAbreve:[0,0,0,0,-10,0,0,-80],quotedblleftAcircumflex:[0,0,0,0,-10,0,0,-80],quotedblleftAdieresis:[0,0,0,0,-10,0,0,-80],quotedblleftAgrave:[0,0,0,0,-10,0,0,-80],quotedblleftAmacron:[0,0,0,0,-10,0,0,-80],quotedblleftAogonek:[0,0,0,0,-10,0,0,-80],quotedblleftAring:[0,0,0,0,-10,0,0,-80],quotedblleftAtilde:[0,0,0,0,-10,0,0,-80],quoteleftA:[0,0,0,0,-10,0,0,-80],quoteleftAacute:[0,0,0,0,-10,0,0,-80],quoteleftAbreve:[0,0,0,0,-10,0,0,-80],quoteleftAcircumflex:[0,0,0,0,-10,0,0,-80],quoteleftAdieresis:[0,0,0,0,-10,0,0,-80],quoteleftAgrave:[0,0,0,0,-10,0,0,-80],quoteleftAmacron:[0,0,0,0,-10,0,0,-80],quoteleftAogonek:[0,0,0,0,-10,0,0,-80],quoteleftAring:[0,0,0,0,-10,0,0,-80],quoteleftAtilde:[0,0,0,0,-10,0,0,-80],re:[0,0,0,0,-18,0,-37],reacute:[0,0,0,0,-18,0,-37],recaron:[0,0,0,0,-18,0,-37],recircumflex:[0,0,0,0,-18,0,-37],redieresis:[0,0,0,0,-18,0,-37],redotaccent:[0,0,0,0,-18,0,-37],regrave:[0,0,0,0,-18,0,-37],remacron:[0,0,0,0,-18,0,-37],reogonek:[0,0,0,0,-18,0,-37],racutee:[0,0,0,0,-18,0,-37],racuteeacute:[0,0,0,0,-18,0,-37],racuteecaron:[0,0,0,0,-18,0,-37],racuteecircumflex:[0,0,0,0,-18,0,-37],racuteedieresis:[0,0,0,0,-18,0,-37],racuteedotaccent:[0,0,0,0,-18,0,-37],racuteegrave:[0,0,0,0,-18,0,-37],racuteemacron:[0,0,0,0,-18,0,-37],racuteeogonek:[0,0,0,0,-18,0,-37],rcarone:[0,0,0,0,-18,0,-37],rcaroneacute:[0,0,0,0,-18,0,-37],rcaronecaron:[0,0,0,0,-18,0,-37],rcaronecircumflex:[0,0,0,0,-18,0,-37],rcaronedieresis:[0,0,0,0,-18,0,-37],rcaronedotaccent:[0,0,0,0,-18,0,-37],rcaronegrave:[0,0,0,0,-18,0,-37],rcaronemacron:[0,0,0,0,-18,0,-37],rcaroneogonek:[0,0,0,0,-18,0,-37],rcommaaccente:[0,0,0,0,-18,0,-37],rcommaaccenteacute:[0,0,0,0,-18,0,-37],rcommaaccentecaron:[0,0,0,0,-18,0,-37],rcommaaccentecircumflex:[0,0,0,0,-18,0,-37],rcommaaccentedieresis:[0,0,0,0,-18,0,-37],rcommaaccentedotaccent:[0,0,0,0,-18,0,-37],rcommaaccentegrave:[0,0,0,0,-18,0,-37],rcommaaccentemacron:[0,0,0,0,-18,0,-37],rcommaaccenteogonek:[0,0,0,0,-18,0,-37],spaceA:[0,0,0,0,-55,-37,-18,-55],spaceAacute:[0,0,0,0,-55,-37,-18,-55],spaceAbreve:[0,0,0,0,-55,-37,-18,-55],spaceA
1circumflex:[0,0,0,0,-55,-37,-18,-55],spaceAdieresis:[0,0,0,0,-55,-37,-18,-55],spaceAgrave:[0,0,0,0,-55,-37,-18,-55],spaceAmacron:[0,0,0,0,-55,-37,-18,-55],spaceAogonek:[0,0,0,0,-55,-37,-18,-55],spaceAring:[0,0,0,0,-55,-37,-18,-55],spaceAtilde:[0,0,0,0,-55,-37,-18,-55],Fi:[0,0,0,0,0,-40,-45],Fiacute:[0,0,0,0,0,-40,-45],Ficircumflex:[0,0,0,0,0,-40,-45],Fidieresis:[0,0,0,0,0,-40,-45],Figrave:[0,0,0,0,0,-40,-45],Fimacron:[0,0,0,0,0,-40,-45],Fiogonek:[0,0,0,0,0,-40,-45],eb:[0,0,0,0,0,-10],eacuteb:[0,0,0,0,0,-10],ecaronb:[0,0,0,0,0,-10],ecircumflexb:[0,0,0,0,0,-10],edieresisb:[0,0,0,0,0,-10],edotaccentb:[0,0,0,0,0,-10],egraveb:[0,0,0,0,0,-10],emacronb:[0,0,0,0,0,-10],eogonekb:[0,0,0,0,0,-10],ff:[0,0,0,0,0,-18,-18,-25],quoterightt:[0,0,0,0,0,-37,-30,-18],quoterighttcommaaccent:[0,0,0,0,0,-37,-30,-18],Yicircumflex:[0,0,0,0,0,0,-34],Yidieresis:[0,0,0,0,0,0,-34],Yigrave:[0,0,0,0,0,0,-34],Yimacron:[0,0,0,0,0,0,-34],Yacuteicircumflex:[0,0,0,0,0,0,-34],Yacuteidieresis:[0,0,0,0,0,0,-34],Yacuteigrave:[0,0,0,0,0,0,-34],Yacuteimacron:[0,0,0,0,0,0,-34],Ydieresisicircumflex:[0,0,0,0,0,0,-34],Ydieresisidieresis:[0,0,0,0,0,0,-34],Ydieresisigrave:[0,0,0,0,0,0,-34],Ydieresisimacron:[0,0,0,0,0,0,-34],eg:[0,0,0,0,0,0,-40,-15],egbreve:[0,0,0,0,0,0,-40,-15],egcommaaccent:[0,0,0,0,0,0,-40,-15],eacuteg:[0,0,0,0,0,0,-40,-15],eacutegbreve:[0,0,0,0,0,0,-40,-15],eacutegcommaaccent:[0,0,0,0,0,0,-40,-15],ecarong:[0,0,0,0,0,0,-40,-15],ecarongbreve:[0,0,0,0,0,0,-40,-15],ecarongcommaaccent:[0,0,0,0,0,0,-40,-15],ecircumflexg:[0,0,0,0,0,0,-40,-15],ecircumflexgbreve:[0,0,0,0,0,0,-40,-15],ecircumflexgcommaaccent:[0,0,0,0,0,0,-40,-15],edieresisg:[0,0,0,0,0,0,-40,-15],edieresisgbreve:[0,0,0,0,0,0,-40,-15],edieresisgcommaaccent:[0,0,0,0,0,0,-40,-15],edotaccentg:[0,0,0,0,0,0,-40,-15],edotaccentgbreve:[0,0,0,0,0,0,-40,-15],edotaccentgcommaaccent:[0,0,0,0,0,0,-40,-15],egraveg:[0,0,0,0,0,0,-40,-15],egravegbreve:[0,0,0,0,0,0,-40,-15],egravegcommaaccent:[0,0,0,0,0,0,-40,-15],emacrong:[0,0,0,0,0,0,-40,-15],emacrongbreve:[0,0,0,0,0,0,-40,-15],emacrongcommaaccent:[0,0,0,0,0,0,-40,-15],eogonekg:[0,0,0,0,0,0,-40,-15],eogonekgbreve:[0,0,0,0,0,0,-40,-15],eogonekgcommaaccent:[0,0,0,0,0,0,-40,-15],fiogonek:[0,0,0,0,0,0,-20],gcomma:[0,0,0,0,0,0,-10],gbrevecomma:[0,0,0,0,0,0,-10],gcommaaccentcomma:[0,0,0,0,0,0,-10],og:[0,0,0,0,0,0,-10],ogbreve:[0,0,0,0,0,0,-10],ogcommaaccent:[0,0,0,0,0,0,-10],oacuteg:[0,0,0,0,0,0,-10],oacutegbreve:[0,0,0,0,0,0,-10],oacutegcommaaccent:[0,0,0,0,0,0,-10],ocircumflexg:[0,0,0,0,0,0,-10],ocircumflexgbreve:[0,0,0,0,0,0,-10],ocircumflexgcommaaccent:[0,0,0,0,0,0,-10],odieresisg:[0,0,0,0,0,0,-10],odieresisgbreve:[0,0,0,0,0,0,-10],odieresisgcommaaccent:[0,0,0,0,0,0,-10],ograveg:[0,0,0,0,0,0,-10],ogravegbreve:[0,0,0,0,0,0,-10],ogravegcommaaccent:[0,0,0,0,0,0,-10],ohungarumlautg:[0,0,0,0,0,0,-10],ohungarumlautgbreve:[0,0,0,0,0,0,-10],ohungarumlautgcommaaccent:[0,0,0,0,0,0,-10],omacrong:[0,0,0,0,0,0,-10],omacrongbreve:[0,0,0,0,0,0,-10],omacrongcommaaccent:[0,0,0,0,0,0,-10],otildeg:[0,0,0,0,0,0,-10],otildegbreve:[0,0,0,0,0,0,-10],otildegcommaaccent:[0,0,0,0,0,0,-10],fiacute:[0,0,0,0,0,0,0,-20],ga:[0,0,0,0,0,0,0,-5],gaacute:[0,0,0,0,0,0,0,-5],gabreve:[0,0,0,0,0,0,0,-5],gacircumflex:[0,0,0,0,0,0,0,-5],gadieresis:[0,0,0,0,0,0,0,-5],gagrave:[0,0,0,0,0,0,0,-5],gamacron:[0,0,0,0,0,0,0,-5],gaogonek:[0,0,0,0,0,0,0,-5],garing:[0,0,0,0,0,0,0,-5],gatilde:[0,0,0,0,0,0,0,-5],gbrevea:[0,0,0,0,0,0,0,-5],gbreveaacute:[0,0,0,0,0,0,0,-5],gbreveabreve:[0,0,0,0,0,0,0,-5],gbreveacircumflex:[0,0,0,0,0,0,0,-5],gbreveadieresis:[0,0,0,0,0,0,0,-5],gbreveagrave:[0,0,0,0,0,0,0,-5],gbreveamacron:[0,0,0,0,0,0,0,-5],gbreveaogonek:[0,0,0,0,0,0,0,-5],gbrevearing:[0,0,0,0,0,0,0,-5],gbreveatilde:[0,0,0,0,0,0,0,-5],gcommaaccenta:[0,0,0,0,0,0,0,-5],gcommaaccentaacute:[0,0,0,0,0,0,0,-5],gcommaaccentabreve:[0,0,0,0,0,0,0,-5],gcommaaccentacircumflex:[0,0,0,0,0,0,0,-5],gcommaaccentadieresis:[0,0,0,0,0,0,0,-5],gcommaaccentagrave:[0,0,0,0,0,0,0,-5],gcommaaccentamacron:[0,0,0,0,0,0,0,-5],gcommaaccentaogonek:[0,0,0,0,0,0,0,-5],gcommaaccentaring:[0,0,0,0,0,0,0,-5],gcommaaccentatilde:[0,0,0,0,0,0,0,-5]}}).attributes,IF=I_.glyphWidths,IR=I_.kernPairs,IT=IS.map(function(e){return[e.FontName,{attributes:e,glyphWidths:{},kernPairs:{}}]}
1),Object.keys(IF).forEach(function(e){IF[e].forEach(function(t,r){t&&(IT[r][1].glyphWidths[e]=t)})}),Object.keys(IR).forEach(function(e){IR[e].forEach(function(t,r){t&&(IT[r][1].kernPairs[e]=t)})}),Object.fromEntries(IT)),pC=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return Array.from(t).map(function(e){return"0000".concat(e.toString(16)).slice(-4)}).join("")},pB=function(){function e(){(0,M._)(this,e)}return(0,U._)(e,[{key:"encode",value:function(){throw Error("Must be implemented by subclasses")}},{key:"widthOfString",value:function(){throw Error("Must be implemented by subclasses")}},{key:"ref",value:function(){return null!=this.dictionary?this.dictionary:this.dictionary=this.document.ref()}},{key:"finalize",value:function(){if(!this.embedded&&null!=this.dictionary)return this.embed(),this.embedded=!0}},{key:"embed",value:function(){throw Error("Must be implemented by subclasses")}},{key:"lineHeight",value:function(e,t){null==t&&(t=!1);var r=t?this.lineGap:0;return(this.ascender+r-this.descender)/1e3*e}}],[{key:"open",value:function(e,t,r,n){var a;if("string"==typeof t){if(pw.isStandardFont(t))return new pw(e,t,n);throw Error("Can't open ".concat(t," in browser build"))}if((0,i._)(t,Uint8Array)?a=tu(t,r):(0,i._)(t,ArrayBuffer)?a=tu(new Uint8Array(t),r):(void 0===t?"undefined":(0,W._)(t))==="object"&&(a=t),null==a)throw Error("Not a supported font format or standard PDF font.");return new px(e,a,n)}}]),e}(),pw=function(e){function t(e,r,n){var i;return(0,M._)(this,t),(i=(0,P._)(this,t)).document=e,i.name=r,i.id=n,i.font=pE.fromJson(pI[i.name]),i.ascender=i.font.ascender,i.descender=i.font.descender,i.bbox=i.font.bbox,i.lineGap=i.font.lineGap,i}return(0,H._)(t,e),(0,U._)(t,[{key:"embed",value:function(){return this.dictionary.data={Type:"Font",BaseFont:this.name,Subtype:"Type1",Encoding:"WinAnsiEncoding"},this.dictionary.end()}},{key:"encode",value:function(e){for(var t=this.font.encodeText(e),r=this.font.glyphsForString("".concat(e)),n=this.font.advancesForGlyphs(r),i=[],a=0;a<r.length;a++){var o=r[a];i.push({xAdvance:n[a],yAdvance:0,xOffset:0,yOffset:0,advanceWidth:this.font.widthOfGlyph(o)})}return[t,i]}},{key:"encodeGlyphs",value:function(e){var t=[],r=!0,n=!1,i=void 0;try{for(var a,o=Array.from(e)[Symbol.iterator]();!(r=(a=o.next()).done);r=!0){var s=a.value;t.push("00".concat(s.id.toString(16)).slice(-2))}}catch(e){n=!0,i=e}finally{try{r||null==o.return||o.return()}finally{if(n)throw i}}return t}},{key:"widthOfString",value:function(e,t){var r=this.font.glyphsForString("".concat(e)),n=this.font.advancesForGlyphs(r),i=0,a=!0,o=!1,s=void 0;try{for(var l,u=Array.from(n)[Symbol.iterator]();!(a=(l=u.next()).done);a=!0){var c=l.value;i+=c}}catch(e){o=!0,s=e}finally{try{a||null==u.return||u.return()}finally{if(o)throw s}}return t/1e3*i}}],[{key:"isStandardFont",value:function(e){return e in pI}}]),t}(pB),px=function(e){function t(e,r,n){var i;return(0,M._)(this,t),(i=(0,P._)(this,t)).document=e,i.font=r,i.id=n,i.subset=i.font.createSubset(),i.unicode=[[0]],i.widths=[i.font.getGlyph(0).advanceWidth],i.name=i.font.postscriptName,i.scale=1e3/i.font.unitsPerEm,i.ascender=i.font.ascent*i.scale,i.descender=i.font.descent*i.scale,i.xHeight=i.font.xHeight*i.scale,i.capHeight=i.font.capHeight*i.scale,i.lineGap=i.font.lineGap*i.scale,i.bbox=i.font.bbox,i.layoutCac
1he=Object.create(null),i}return(0,H._)(t,e),(0,U._)(t,[{key:"layoutRun",value:function(e,t){for(var r=this.font.layout(e,t,void 0,void 0,"ltr"),n=0;n<r.positions.length;n++){var i=r.positions[n];for(var a in i)i[a]*=this.scale;i.advanceWidth=r.glyphs[n].advanceWidth*this.scale}return r}},{key:"layoutCached",value:function(e){if(t=this.layoutCache[e])return t;var t,r=this.layoutRun(e);return this.layoutCache[e]=r,r}},{key:"layout",value:function(e,t,r){if(null==r&&(r=!1),t)return this.layoutRun(e,t);for(var n=r?null:[],i=r?null:[],a=0,o=0,s=0;s<=e.length;)if(s===e.length&&o<s||[" "," "].includes(e.charAt(s))){var l=this.layoutCached(e.slice(o,++s));r||(n.push.apply(n,(0,Y._)(Array.from(l.glyphs||[]))),i.push.apply(i,(0,Y._)(Array.from(l.positions||[])))),a+=l.advanceWidth,o=s}else s++;return{glyphs:n,positions:i,advanceWidth:a}}},{key:"encode",value:function(e,t){for(var r=this.layout(e,t),n=r.glyphs,i=r.positions,a=[],o=0;o<n.length;o++){var s=n[o],l=this.subset.includeGlyph(s.id);a.push("0000".concat(l.toString(16)).slice(-4)),null==this.widths[l]&&(this.widths[l]=s.advanceWidth*this.scale),null==this.unicode[l]&&(this.unicode[l]=s.codePoints)}return[a,i]}},{key:"encodeGlyphs",value:function(e){for(var t=[],r=0;r<e.length;r++){var n=e[r],i=this.subset.includeGlyph(n.id);t.push("0000".concat(i.toString(16)).slice(-4)),null==this.widths[i]&&(this.widths[i]=n.advanceWidth*this.scale),null==this.unicode[i]&&(this.unicode[i]=n.codePoints)}return t}},{key:"widthOfString",value:function(e,t,r){return t/1e3*this.layout(e,r,!0).advanceWidth}},{key:"embed",value:function(){var e=null!=this.subset.cff,t=this.document.ref();e&&(t.data.Subtype="CIDFontType0C"),t.end(this.subset.encode());var r=((null!=this.font["OS/2"]?this.font["OS/2"].sFamilyClass:void 0)||0)>>8,n=0;this.font.post.isFixedPitch&&(n|=1),1<=r&&r<=7&&(n|=2),n|=4,10===r&&(n|=8),this.font.head.macStyle.italic&&(n|=64);var i=[0,1,2,3,4,5].map(function(){return String.fromCharCode(26*Math.random()+65)}).join("")+"+"+this.font.postscriptName,a=this.font.bbox,o=this.document.ref({Type:"FontDescriptor",FontName:i,Flags:n,FontBBox:[a.minX*this.scale,a.minY*this.scale,a.maxX*this.scale,a.maxY*this.scale],ItalicAngle:this.font.italicAngle,Ascent:this.ascender,Descent:this.descender,CapHeight:(this.font.capHeight||this.font.ascent)*this.scale,XHeight:(this.font.xHeight||0)*this.scale,StemV:0});e?o.data.FontFile3=t:o.data.FontFile2=t,o.end();var s={Type:"Font",Subtype:"CIDFontType0",BaseFont:i,CIDSystemInfo:{Registry:new String("Adobe"),Ordering:new String("Identity"),Supplement:0},FontDescriptor:o,W:[0,this.widths]};e||(s.Subtype="CIDFontType2",s.CIDToGIDMap="Identity");var l=this.document.ref(s);return l.end(),this.dictionary.data={Type:"Font",Subtype:"Type0",BaseFont:i,Encoding:"Identity-H",DescendantFonts:[l],ToUnicode:this.toUnicodeCmap()},this.dictionary.end()}},{key:"toUnicodeCmap",value:function(){var e=this.document.ref(),t=[],r="/CIDInit /ProcSet findresource begin\n12 dict begin\nbegincmap\n/CIDSystemInfo <<\n /Registry (Adobe)\n /Ordering (UCS)\n /Supplement 0\n>> def\n/CMapName /Adobe-Identity-UCS def\n/CMapType 2 def\n1 begincodespacerange\n<0000><ffff>\nendcodespacerange",n=!0,i=!1,a=void 0;try{for(var o,s=this.unicode.entries()[Symbol.iterator]();!(n=(o=s.next()).done);n=!0){var u=(0,l._)(o.value,2),c=u[0],A=u[1],f=[];t.length>=100&&(r+="\n"+t.length+" beginbfchar\n"+t.join("\n")+"\nendbfchar",t=[]);var h=!0,d=!1,g=void 0;try{for(var p,m=A[Symbol.iterator]();!(h=(p=m.next()).done);h=!0){var v=p.value;v>65535&&(v-=65536,f.push(pC(v>>>10&1023|55296)),v=56320|1023&v),f.push(pC(v))}}catch(e){d=!0,g=e}finally{try{h||null==m.return||m.return()}finally{if(d)throw g}}t.push("<"+pC(c)+"><"+f.join(" ")+">")}}catch(e){i=!0,a=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw a}}return t.length&&(r+="\n"+t.length+" beginbfchar\n"+t.join("\n")+"\nendbfchar\n"),r+="endcmap\nCMapName currentdict /CMap defineresource pop\nend\nend",e.end(r),e}}]),t}(pB);function pQ(e){return Math.fround(e)}var pD=function(e){function t(e,r){var n;return(0,M._)(this,t),(n=(0,P._)(this,t)).document=e,n.horizontalScaling=r.horizontalScaling||100,n.indent=(r.indent||0)*n.horizontalScaling/100,n.characterSpacing=(r.characterSpacing||0)*n.horizontalScaling/100,n.wordSpacing=(0===r.wordSpacing)*n.horizontalScaling/100,n.columns=r.columns||1,n.columnGap=(null!=r.columnGap?r.columnGap:18)*n.horizontalScaling/100,n.lineWidth=(r.width*n.horizontalScaling/100-n.columnGap*(n.columns-1))/n.columns,n.spaceLeft=n.lineWidth,n.startX=n.document.x,n.startY=n.document.y,n.column=1,n.ellipsis=r.ellipsis,n.continuedX=0,n.features=r.features,null!=r.height?(n.height=r.height,n.maxY=pQ(n.startY+r.height)):n.maxY=pQ(n.document.page.maxY()),n.on("firstLine",function(e){var t=n.continuedX||n.indent;if(n.document.x+=t,n.lineWidth-=t,!e.indentAllLines)return n.once("line",function(){if(n.document.x-=t,n.lineWidth+=t,e.continued&&!n.continuedX&&(n.continuedX=n.indent),!e.continued)return n.continuedX=0})}),n.on("lastLine",function(e){var t=e.align;return"justify"===t&&(e.align="left"),n.lastLine=!0,n.once("line",function(){return n.document.y+=e.paragraphGap||0,e.align=t,n.lastLine=!1})}),n}return(0,H._)(t,e),(0,U._)(t,[{key:"wordWidth",value:function(e){return this.document.widthOfString(e,this)+this.characterSpacing+this.wordSpacing}},{key:"canFit",value:function(e,t){return"Â"!=e[e.length-1]?t<=this.spaceLeft:t+this.wordWidth("-")<=this.spaceLeft}},{key:"eachWord",value:function(e,t){for(var r=new sb(e),n=null,i=Object.create(null);u=r.nextBreak();){var a=e.slice((null!=n?n.position:void 0)||0,u.position),o=null!=i[a]?i[a]:i[a]=this.wordWidth(a);if(o>this.lineWidth+this.continuedX)for(var s=n,l={};a.length;){o>this.spaceLeft?(A=Math.ceil(this.spaceLeft/(o/a.length)),f=(o=this.wordWidth(a.slice(0,A)))<=this.spaceLeft&&A<a.length):A=a.length;for(var u,c,A,f,h=o>this.spaceLeft&&A>0;h||f;)h?h=(o=this.wordWidth(a.slice(0,--A)))>this.spaceLeft&&A>0:(h=(o=this.wordWidth(a.slice(0,++A)))>this.spaceLeft&&A>0,f=o<=this.spaceLeft&&A<a.length);if(0===A&&this.spaceLeft===this.lineWidth&&(A=1),l.required=u.required||A<a.length,c=t(a.slice(0,A),o,l,s),s={required:!1},a=a.slice(A),o=this.wordWidth(a),!1===c)break}else c=t(a,o,u,n);if(!1===c)break;n=u}}},{key:"wrap",value:function(e,t){var r=this;this.horizontalScaling=t.horizontalScaling||100,null!=t.indent&&(this.indent=t.indent*this.horizontalScaling/100),null!=t.characterSpacing&&(this.characterSpacing=t.characterSpacing*this.horizontalScaling/100),null!=t.wordSpacing&&(this.wordSpacing=t.wordSpacing*this.horizontalScaling/100),null!=t.ellipsis&&(this.ellipsis=t.ellipsis);var n=this.document.y+this.document.currentLineHeight(!0);(this.document.y>this.maxY||n>this.maxY)&&this.nextSection();var i="",a=0,o=0,s=0,l=this.document.y,u=function(){return t.textWidth=a+r.wordSpacing*(o-1),t.wordCount=o,t.lineWidth=r.lineWidth,l=r.document.y,r.emit("line",i,t,r),s++};
1return(this.emit("sectionStart",t,this),this.eachWord(e,function(e,n,s,l){if((null==l||l.required)&&(r.emit("firstLine",t,r),r.spaceLeft=r.lineWidth),r.canFit(e,n)&&(i+=e,a+=n,o++),!s.required&&r.canFit(e,n))return r.spaceLeft-=n;var c=r.document.currentLineHeight(!0);if(null!=r.height&&r.ellipsis&&pQ(r.document.y+2*c)>r.maxY&&r.column>=r.columns){for(!0===r.ellipsis&&(r.ellipsis="â¦"),i=i.replace(/\s+$/,""),a=r.wordWidth(i+r.ellipsis);i&&a>r.lineWidth;)i=i.slice(0,-1).replace(/\s+$/,""),a=r.wordWidth(i+r.ellipsis);a<=r.lineWidth&&(i+=r.ellipsis),a=r.wordWidth(i)}return(s.required&&(n>r.spaceLeft&&(u(),i=e,a=n,o=1),r.emit("lastLine",t,r)),"Â"==i[i.length-1]&&(i=i.slice(0,-1)+"-",r.spaceLeft-=r.wordWidth("-")),u(),pQ(r.document.y+c)>r.maxY&&!r.nextSection())?(o=0,i="",!1):s.required?(r.spaceLeft=r.lineWidth,i="",a=0,o=0):(r.spaceLeft=r.lineWidth-n,i=e,a=n,o=1)}),o>0&&(this.emit("lastLine",t,this),u()),this.emit("sectionEnd",t,this),!0===t.continued)?(s>1&&(this.continuedX=0),this.continuedX+=t.textWidth||0,this.document.y=l):this.document.x=this.startX}},{key:"nextSection",value:function(e){if(this.emit("sectionEnd",e,this),++this.column>this.columns){if(null!=this.height)return!1;if(this.document.continueOnNewPage(),this.column=1,this.startY=this.document.page.margins.top,this.maxY=this.document.page.maxY(),this.document.x=this.startX,this.document._fillColor){var t;(t=this.document).fillColor.apply(t,(0,Y._)(this.document._fillColor))}this.emit("pageBreak",e,this)}else this.document.x+=this.lineWidth+this.columnGap,this.document.y=this.startY,this.emit("columnBreak",e,this);return this.emit("sectionStart",e,this),!0}}]),t}(f8),pk=g0.number,p_={1:"DeviceGray",3:"DeviceRGB",4:"DeviceCMYK"},pS=function(){function e(t,r){if((0,M._)(this,e),this.data=t,this.label=r,this.orientation=1,65496!==this.data.readUInt16BE(0))throw"SOI not found in JPEG";for(var n=s1(this.data),i=0;i<n.length;i+=1){var a=n[i];"EXIF"===a.name&&a.entries.orientation&&(this.orientation=a.entries.orientation),"SOF"===a.name&&(this.bits||(this.bits=a.precision),this.width||(this.width=a.width),this.height||(this.height=a.height),this.colorSpace||(this.colorSpace=p_[a.numberOfComponents]))}this.obj=null}return(0,U._)(e,[{key:"embed",value:function(e){if(!this.obj)return this.obj=e.ref({Type:"XObject",Subtype:"Image",BitsPerComponent:this.bits,Width:this.width,Height:this.height,ColorSpace:this.colorSpace,Filter:"DCTDecode"}),"DeviceCMYK"===this.colorSpace&&(this.obj.data.Decode=[1,0,1,0,1,0,1,0]),this.obj.end(this.data),this.data=null}}]),e}(),pF=function(){function e(t,r){(0,M._)(this,e),this.label=r,this.image=new A4(t),this.width=this.image.width,this.height=this.image.height,this.imgData=this.image.imgData,this.obj=null}return(0,U._)(e,[{key:"embed",value:function(e){var t=!1;if(this.document=e,!this.obj){var r=this.image.hasAlphaChannel,n=1===this.image.interlaceMethod;if(this.obj=this.document.ref({Type:"XObject",Subtype:"Image",BitsPerComponent:r?8:this.image.bits,Width:this.width,Height:this.height,Filter:"FlateDecode"}),!r){var i=this.document.ref({Predictor:n?1:15,Colors:this.image.colors,BitsPerComponent:this.image.bits,Columns:this.width});this.obj.data.DecodeParms=i,i.end()}
1if(0===this.image.palette.length)this.obj.data.ColorSpace=this.image.colorSpace;else{var a=this.document.ref();a.end(fA.from(this.image.palette)),this.obj.data.ColorSpace=["Indexed","DeviceRGB",this.image.palette.length/3-1,a]}if(null!=this.image.transparency.grayscale){var o=this.image.transparency.grayscale;this.obj.data.Mask=[o,o]}else if(this.image.transparency.rgb){var s=this.image.transparency.rgb,l=[],u=!0,c=!1,A=void 0;try{for(var f,h=s[Symbol.iterator]();!(u=(f=h.next()).done);u=!0){var d=f.value;l.push(d,d)}}catch(e){c=!0,A=e}finally{try{u||null==h.return||h.return()}finally{if(c)throw A}}this.obj.data.Mask=l}else if(this.image.transparency.indexed)return t=!0,this.loadIndexedAlphaChannel();else if(r)return t=!0,this.splitAlphaChannel();if(n&&!t)return this.decodeData();this.finalize()}}},{key:"finalize",value:function(){if(this.alphaChannel){var e=this.document.ref({Type:"XObject",Subtype:"Image",Height:this.height,Width:this.width,BitsPerComponent:8,Filter:"FlateDecode",ColorSpace:"DeviceGray",Decode:[0,1]});e.end(this.alphaChannel),this.obj.data.SMask=e}return this.obj.end(this.imgData),this.image=null,this.imgData=null}},{key:"splitAlphaChannel",value:function(){var e=this;return this.image.decodePixels(function(t){for(var r,n,i=e.image.colors,a=e.width*e.height,o=fA.alloc(a*i),s=fA.alloc(a),l=n=r=0,u=t.length,c=+(16===e.image.bits);l<u;){for(var A=0;A<i;A++)o[n++]=t[l++],l+=c;s[r++]=t[l++],l+=c}return e.imgData=gj.deflateSync(o),e.alphaChannel=gj.deflateSync(s),e.finalize()})}},{key:"loadIndexedAlphaChannel",value:function(){var e=this,t=this.image.transparency.indexed;return this.image.decodePixels(function(r){for(var n=fA.alloc(e.width*e.height),i=0,a=0,o=r.length;a<o;a++)n[i++]=t[r[a]];return e.alphaChannel=gj.deflateSync(n),e.finalize()})}},{key:"decodeData",value:function(){var e=this;this.image.decodePixels(function(t){e.imgData=gj.deflateSync(t),e.finalize()})}}]),e}(),pR=function(){function e(){(0,M._)(this,e)}return(0,U._)(e,null,[{key:"open",value:function(e,t){var r,n;if(fA.isBuffer(e))r=e;else if((0,i._)(e,ArrayBuffer))r=fA.from(new Uint8Array(e));else if(n=/^data:.+?;base64,(.*)$/.exec(e))r=fA.from(n[1],"base64");else if(!(r=pm.readFileSync(e)))return;if(255===r[0]&&216===r[1])return new pS(r,t);if(137===r[0]&&"PNG"===r.toString("ascii",1,4))return new pF(r,t);throw Error("Unknown image format.")}}]),e}(),pT=function(){function e(t,r,n,i,a){(0,M._)(this,e),void 0===a&&(a={expanded:!1}),this.document=t,this.options=a,this.outlineData={},null!==i&&(this.outlineData.Dest=[i.dictionary,"Fit"]),null!==r&&(this.outlineData.Parent=r),null!==n&&(this.outlineData.Title=new String(n)),this.dictionary=this.document.ref(this.outlineData),this.children=[]}return(0,U._)(e,[{key:"addItem",value:function(t,r){void 0===r&&(r={expanded:!1});var n=new e(this.document,this.dictionary,t,this.document.page,r);return this.children.push(n),n}},{key:"endOutline",value:function(){if(this.children.length>0){this.options.expanded&&(this.outlineData.Count=this.children.length);var e=this.children[0],t=this.children[this.children.length-1];this.outlineData.First=e.dictionary,this.outlineData.Last=t.dictionary;for(var r=0,n=this.children.length;r<n;r++){var i=this.children[r];r>0&&(i.outlineData.Prev=this.children[r-1].dictionary),r<this.children.length-1&&(i.outlineData.Next=this.children[r+1].dictionary),i.endOutline()}}return this.dictionary.end()}}]),e}(),pL=function(){function e(t,r){(0,M._)(this,e),this.refs=[{pageRef:t,mcid:r}]}return(0,U._)(e,[{key:"push",value:function(e){var t=this;e.refs.forEach(function(e){return t.refs.push(e)})}}]),e}(),pO=function(){function e(t,r,n,i){var a=this;(0,M._)(this,e),void 0===n&&(n={}),void 0===i&&(i=null),this.document=t,this._attached=!1,this._ended=!1,this._flushed=!1,this.dictionary=t.ref({S:r});var o=this.dictionary.data;(Array.isArray(n)||this._isValidChild(n))&&(i=n,n={}),void 0!==n.title&&(o.T=new String(n.title)),void 0!==n.lang&&(o.Lang=new String(n.lang)),void 0!==n.alt&&(o.Alt=new String(n.alt)),void 0!==n.expanded&&(o.E=new String(n.expanded)),void 0!==n.actual&&(o.ActualText=new String(n.actual)),this._children=[],i&&(Array.isArray(i)||(i=[i]),i.forEac
1h(function(e){return a.add(e)}),this.end())}return(0,U._)(e,[{key:"add",value:function(t){if(this._ended)throw Error("Cannot add child to already-ended structure element");if(!this._isValidChild(t))throw Error("Invalid structure element child");return(0,i._)(t,e)&&(t.setParent(this.dictionary),this._attached&&t.setAttached()),(0,i._)(t,pL)&&this._addContentToParentTree(t),"function"==typeof t&&this._attached&&(t=this._contentForClosure(t)),this._children.push(t),this}},{key:"_addContentToParentTree",value:function(e){var t=this;e.refs.forEach(function(e){var r=e.pageRef,n=e.mcid;t.document.getStructParentTree().get(r.data.StructParents)[n]=t.dictionary})}},{key:"setParent",value:function(e){if(this.dictionary.data.P)throw Error("Structure element added to more than one parent");this.dictionary.data.P=e,this._flush()}},{key:"setAttached",value:function(){var t=this;this._attached||(this._children.forEach(function(r,n){(0,i._)(r,e)&&r.setAttached(),"function"==typeof r&&(t._children[n]=t._contentForClosure(r))}),this._attached=!0,this._flush())}},{key:"end",value:function(){this._ended||(this._children.filter(function(t){return(0,i._)(t,e)}).forEach(function(e){return e.end()}),this._ended=!0,this._flush())}},{key:"_isValidChild",value:function(t){return(0,i._)(t,e)||(0,i._)(t,pL)||"function"==typeof t}},{key:"_contentForClosure",value:function(e){var t=this.document.markStructureContent(this.dictionary.data.S);return e(),this.document.endMarkedContent(),this._addContentToParentTree(t),t}},{key:"_isFlushable",value:function(){return!!this.dictionary.data.P&&!!this._ended&&this._children.every(function(t){return"function"!=typeof t&&(!(0,i._)(t,e)||t._isFlushable())})}},{key:"_flush",value:function(){var e=this;!this._flushed&&this._isFlushable()&&(this.dictionary.data.K=[],this._children.forEach(function(t){return e._flushChild(t)}),this.dictionary.end(),this._children=[],this.dictionary.data.K=null,this._flushed=!0)}},{key:"_flushChild",value:function(t){var r=this;(0,i._)(t,e)&&this.dictionary.data.K.push(t.dictionary),(0,i._)(t,pL)&&t.refs.forEach(function(e){var t=e.pageRef,n=e.mcid;r.dictionary.data.Pg||(r.dictionary.data.Pg=t),r.dictionary.data.Pg===t?r.dictionary.data.K.push(n):r.dictionary.data.K.push({Type:"MCR",Pg:t,MCID:n})})}}]),e}(),pM=function(e){function t(){return(0,M._)(this,t),(0,P._)(this,t,arguments)}return(0,H._)(t,e),(0,U._)(t,[{key:"_compareKeys",value:function(e,t){return parseInt(e)-parseInt(t)}},{key:"_keysName",value:function(){return"Nums"}},{key:"_dataForKey",value:function(e){return parseInt(e)}}]),t}(gK),pU={readOnly:1,required:2,noExport:4,multiline:4096,password:8192,toggleToOffButton:16384,radioButton:32768,pushButton:65536,combo:131072,edit:262144,sort:524288,multiSelect:2097152,noSpell:4194304},pN={left:0,center:1,right:2},pP={value:"V",defaultValue:"DV"},pG={zip:"0",zipPlus4:"1",zip4:"1",phone:"2",ssn:"3"},pz={nDec:0,sepComma:!1,negStyle:"MinusBlack",currency:"",currencyPrepend:!0},pH={nDec:0,sepComma:!1},pY={initPDFA:function(e){"-"===e.charAt(e.length-3)?(this.subset_conformance=e.charAt(e.length-1).toUpperCase(),this.subset=parseInt(e.charAt(e.length-2))):(this.subset_conformance="B",this.subset=parseInt(e.charAt(e.length-1)))},endSubset:function(){this._addPdfaMetadata(),this._addColorOutputIntent()},_addColorOutputIntent:function(){var e=pm.readFileSync("".concat("/home/runner/work/react-pdf/react-pdf/packages/pdfkit/src/mixins","/data/sRGB_IEC61966_2_1.icc")),t=this.ref({Length:e.length,N:3});t.write(e),t.end();var r=this.ref({Type:"OutputIntent",S:"GTS_PDFA1",Info:new String("sRGB IEC61966-2.1"),OutputConditionIdentifier:new String("sRGB IEC61966-2.1"),DestOutputProfile:t});r.end(),this._root.data.OutputIntents=[r]},_getPdfaid:function(){return'\n <rdf:Description xmlns:pdfaid="http://www.aiim.org/pdfa/ns/id/" rdf:about="">\n <pdfaid:part>'.concat(this.subset,"</pdfaid:part>\n <pdfaid:conformance>").concat(this.subset_conformance,"</pdfaid:conformance>\n </rdf:Description>\n ")},_addPdfaMetadata:function(){this.appendXML(this._getPdfaid())}},pW={initPDFUA:function(){this.subset=1},endSubset:function(){this._addPdfuaMetadata()},_addPdfuaMetadata:function(){this.appendXML(this._getPdfuaid())},_getPdfuaid:function(){return'\n <rdf:Description xmlns:pdfuaid="http://www.aiim.org/pdfua/ns/id/" rdf:about="">\n <pdfuaid:part>'.concat(this.subset,"</pdfuaid:part>\n </rdf:Description>\n ")}},pj=function(){function e(){(0,M._)(this,e),this._metadata='\n <?xpacket begin="\uFEFF" id="W5M0MpCehiHzreSzNTczkc9d"?>\n <x:xmpmeta xmlns:x="adobe:ns:meta/">\n <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">\n '}return(0,U._)(e,[{key:"_closeTags",value:function(){this._metadata=this._metadata.concat('\n </rdf:RDF>\n </x:xmpmeta>\n <?xpacket end="w"?>\n ')}},{key:"append",value:function(e,t){void 0===t&&(t=!0),this._metadata=this._metadata.concat(e),t&&(this._metadata=this._metadata.concat("\n"))}},{key:"getXML",value:function(){return this._metadata}},{key:"getLength",value:function(){return this._metadata.length}},{key:"end",value:function(){this._closeTags(),this._metadata=this._metadata.trim()}}]),e}(),pJ=function(e){function t(e){switch((0,M._)(this,t),void 0===e&&(e={}),(r=(0,P._)(this,t,[e])).options=e,e.pdfVersion){case"1.4":r.version=1.4;break;case"1.5":r.version=1.5;break;
1case"1.6":r.version=1.6;break;case"1.7":case"1.7ext3":r.version=1.7;break;default:r.version=1.3}r.compress=null==r.options.compress||r.options.compress,r._pageBuffer=[],r._pageBufferStart=0,r._offsets=[],r._waiting=0,r._ended=!1,r._offset=0;var r,n=r.ref({Type:"Pages",Count:0,Kids:[]}),i=r.ref({Dests:new gq});if(r._root=r.ref({Type:"Catalog",Pages:n,Names:i}),r.options.lang&&(r._root.data.Lang=new String(r.options.lang)),r.page=null,r.initMetadata(),r.initColor(),r.initVector(),r.initFonts(e.font),r.initText(),r.initImages(),r.initOutline(),r.initMarkings(e),r.initSubset(e),r.info={Producer:"PDFKit",Creator:"PDFKit",CreationDate:new Date},r.options.info)for(var a in r.options.info){var o=r.options.info[a];r.info[a]=o}return r.options.displayTitle&&(r._root.data.ViewerPreferences=r.ref({DisplayDocTitle:!0})),r._id=g4.generateFileID(r.info),r._write("%PDF-".concat(r.version)),r._write("%ÿÿÿÿ"),!1!==r.options.autoFirstPage&&r.addPage(),r}return(0,H._)(t,e),(0,U._)(t,[{key:"addPage",value:function(e){null==e&&(e=this.options),this.options.bufferPages||this.flushPages(),this.page=new g5(this,e),this._pageBuffer.push(this.page);var t=this._root.data.Pages.data;return t.Kids.push(this.page.dictionary),t.Count++,this.x=this.page.margins.left,this.y=this.page.margins.top,this._ctm=[1,0,0,1,0,0],this.transform(1,0,0,-1,0,this.page.height),this.emit("pageAdded"),this}},{key:"continueOnNewPage",value:function(e){var t=this.endPageMarkings(this.page);return this.addPage(null!=e?e:this.page._options),this.initPageMarkings(t),this}},{key:"bufferedPageRange",value:function(){return{start:this._pageBufferStart,count:this._pageBuffer.length}}},{key:"switchToPage",value:function(e){var t;if(!(t=this._pageBuffer[e-this._pageBufferStart]))throw Error("switchToPage(".concat(e,") out of bounds, current buffer covers pages ").concat(this._pageBufferStart," to ").concat(this._pageBufferStart+this._pageBuffer.length-1));return this.page=t}},{key:"flushPages",value:function(){var e=this._pageBuffer;this._pageBuffer=[],this._pageBufferStart+=e.length;var t=!0,r=!1,n=void 0;try{for(var i,a=e[Symbol.iterator]();!(t=(i=a.next()).done);t=!0){var o=i.value;this.endPageMarkings(o),o.end()}}catch(e){r=!0,n=e}finally{try{t||null==a.return||a.return()}finally{if(r)throw n}}}},{key:"addNamedDestination",value:function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];0===r.length&&(r=["XYZ",null,null,null]),"XYZ"===r[0]&&null!==r[2]&&(r[2]=this.page.height-r[2]),r.unshift(this.page.dictionary),this._root.data.Names.data.Dests.add(e,r)}},{key:"addNamedEmbeddedFile",value:function(e,t){this._root.data.Names.data.EmbeddedFiles||(this._root.data.Names.data.EmbeddedFiles=new gq({limits:!1})),this._root.data.Names.data.EmbeddedFiles.add(e,t)}},{key:"addNamedJavaScript",value:function(e,t){this._root.data.Names.data.JavaScript||(this._root.data.Names.data.JavaScript=new gq);var r={JS:new String(t),S:"JavaScript"};this._root.data.Names.data.JavaScript.add(e,r)}},{key:"ref",value:function(e){var t=new gJ(this,this._offsets.length+1,e);return this._offsets.push(null),this._waiting++,t}},{key:"_read",value:function(){}},{key:"_write",value:function(e){return fA.isBuffer(e)||(e=fA.from(e+"\n","binary")),this.push(e),this._offset+=e.length}},{key:"addContent",value:function(e){return this.page.write(e),this}},{key:"_refEnd",value:function(e){if(this._offsets[e.id-1]=e.offset,0==--this._waiting&&this._ended)return this._finalize(),this._ended=!1}},{key:"end",value:function(){for(var e in this.flushPages(),this._info=this.ref(),this.info){var t=this.info[e];"string"==typeof t&&(t=new String(t));var r=this.ref(t);r.end(),this._info.data[e]=r}for(var n in this._info.end(),this._fontFamilies)this._fontFamilies[n].finalize();return(this.endOutline(),this.endMarkings(),this.subset&&this.endSubset(),this.endMetadata(),this._root.end(),this._root.data.Pages.end(),this._root.data.Names.end(),this.endAcroForm(),this._root.data.ViewerPreferences&&this._root.data.ViewerPreferences.end(),this._security&&this._security.end(),0===this._waiting)?this._finalize():this._ended=!0}},{key:"_finalize",value:function(){var e=this._offset;this._write("xref"),this._write("0 ".concat(this._offsets.length+1)),this._write("0000000000 65535 f ");var t=!0,r=!1,n=void 0;try{for(var i,a=this._offsets[Symbol.iterator]();!(t=(i=a.next()).done);t=!0){var o=i.value;o="0000000000".concat(o).slice(-10),this._write(o+" 00000 n ")}}catch(e){r=!0,n=e}finally{try{t||null==a.return||a.return()}finally{if(r)throw n}}var s={Size:this._offsets.length+1,Root:this._root,Info:this._info,ID:[this._id,this._id]};return this._security&&(s.Encrypt=this._security.dictionary),this._write("trailer"),this._write(g0.convert(s)),this._write("startxref"),this._write("".concat(e)),this._write("%%EOF"),this.push(null)}},{key:"toString",value:function(){return"[object PDFDocument]"}}]),t}(gf.Readable),pK=function(e){Object.assign(pJ.prototype,e)};pK({initMetadata:function(){this.metadata=new pj},appendXML:function(e,t){void 0===t&&(t=!0),this.metadata.append(e,t)},_addInfo:function(){this.appendXML('\n <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/">\n <xmp:CreateDate>'.concat(this.info.CreationDate.toISOString().split(".")[0]+"Z","</xmp:CreateDate>\n <xmp:CreatorTool>").concat(this.info.Creator,"</xmp:CreatorTool>\n </rdf:Description>\n ")),(this.info.Title||this.info.Author||this.info.Subject)&&(this.appendXML('\n <rdf:Description rdf:about="" xmlns:dc="http://purl.org/dc/elements/1.1/">\n '),this.info.Title&&this.appendXML('\n <dc:title>\n <rdf:Alt>\n <rdf:li xml:lang="x-default">'.concat(this.info.Title,"</rdf:li>\n </rdf:Alt>\n </dc:title>\n ")),this.info.Author&&this.appendXML("\n <dc:creator>\n <rdf:Seq>\n <rdf:li>".concat(this.info.Author,"</rdf:li>\n </rdf:Seq>\n </dc:creator>\n ")),this.info.Subject&&this.appendXML('\n <dc:description>\n <rdf:Alt>\n <rdf:li xml:lang="x-default">'.concat(this.info.Subject,"</rdf:li>\n </rdf:Alt>\n </dc:description>\n ")),this.appendXML("\n </rdf:Description>\n ")),this.appendXML('\n <rdf:Description rdf:about="" xmlns:pdf="http://ns.adobe.com/pdf/1.3/">\n <pdf:Producer>'.concat(this.info.Creator,"</pdf:Producer>"),!1),this.info.Keywords&&this.appendXML("\n <pdf:Keywords>".concat(this.info.Keywords,"</pdf:Keywords>"),!1),this.appendXML("\n </rdf:Description>\n ")},endMetadata:function(){this._addInfo(),this.metadata.end(),1.3!=this.version&&(this.metadataRef=this.ref({length:this.metadata.getLength(),Type:"Metadata",Subtype:"XML"}),this.metadataRef.compress=!1,this.metadataRef.write(fA.from(this.metadata.getXML(),"utf-8")),this.metadataRef.end(),this._root.data.Metadata=this.metadataRef)}}),pK({initColor:function(){return this.spotColors={},this._opacityRegistry={},this._opacityCount=0,this._patternCount=0,this._gradCount=0},_normalizeColor:function(e){if("string"==typeof e){if("#"===e.charAt(0)){4===e.length&&(e=e.replace(/#([0-9A-F])([0-9A-F])([0-9A-F])/i,"#$1$1$2$2$3$3"));var t=parseInt(e.slice(1),16);e=[t>>16,t>>8&255,255&t]}else if(pn[e])e=pn[e];else if(this.spotColors[e])return this.spotColors[e]}return Array.isArray(e)?(3===e.length?e=e.map(function(e){return e/255}):4===e.length&&(e=e.map(function(e){return e/100})),e):null},_setColor:function(e,t){return(0,i._)(e,g8)?(e.apply(t),!0):Array.isArray(e)&&(0,i._)(e[0],pt)?(e[0].apply(t,e[1]),!0):this._setColorCore(e,t)},_setColorCore:function(e,t){if(!(e=this._normalizeColor(e)))return!1;var r=t?"SCN":"scn",n=this._getColorSpace(e);
1return this._setColorSpace(n,t),(0,i._)(e,pr)?(this.page.colorSpaces[e.id]=e.ref,this.addContent("1 ".concat(r))):this.addContent("".concat(e.join(" ")," ").concat(r)),!0},_setColorSpace:function(e,t){return this.addContent("/".concat(e," ").concat(t?"CS":"cs"))},_getColorSpace:function(e){return(0,i._)(e,pr)?e.id:4===e.length?"DeviceCMYK":"DeviceRGB"},fillColor:function(e,t){return this._setColor(e,!1)&&this.fillOpacity(t),this._fillColor=[e,t],this},strokeColor:function(e,t){return this._setColor(e,!0)&&this.strokeOpacity(t),this},opacity:function(e){return this._doOpacity(e,e),this},fillOpacity:function(e){return this._doOpacity(e,null),this},strokeOpacity:function(e){return this._doOpacity(null,e),this},_doOpacity:function(e,t){if(null!=e||null!=t){null!=e&&(e=Math.max(0,Math.min(1,e))),null!=t&&(t=Math.max(0,Math.min(1,t)));var r,n,i,a="".concat(e,"_").concat(t);if(this._opacityRegistry[a])r=(i=(0,l._)(this._opacityRegistry[a],2))[0],n=i[1];else{r={Type:"ExtGState"},null!=e&&(r.ca=e),null!=t&&(r.CA=t),(r=this.ref(r)).end();var o=++this._opacityCount;n="Gs".concat(o),this._opacityRegistry[a]=[r,n]}return this.page.ext_gstates[n]=r,this.addContent("/".concat(n," gs"))}},linearGradient:function(e,t,r,n){return new g7(this,e,t,r,n)},radialGradient:function(e,t,r,n,i,a){return new g9(this,e,t,r,n,i,a)},pattern:function(e,t,r,n){return new pt(this,e,t,r,n)},addSpotColor:function(e,t,r,n,i){var a=new pr(this,e,t,r,n,i);return this.spotColors[e]=a,this}}),pK({initVector:function(){return this._ctm=[1,0,0,1,0,0],this._ctmStack=[]},save:function(){return this._ctmStack.push(this._ctm.slice()),this.addContent("q")},restore:function(){return this._ctm=this._ctmStack.pop()||[1,0,0,1,0,0],this.addContent("Q")},closePath:function(){return this.addContent("h")},lineWidth:function(e){return this.addContent("".concat(pg(e)," w"))},_CAP_STYLES:{BUTT:0,ROUND:1,SQUARE:2},lineCap:function(e){return"string"==typeof e&&(e=this._CAP_STYLES[e.toUpperCase()]),this.addContent("".concat(e," J"))},_JOIN_STYLES:{MITER:0,ROUND:1,BEVEL:2},lineJoin:function(e){return"string"==typeof e&&(e=this._JOIN_STYLES[e.toUpperCase()]),this.addContent("".concat(e," j"))},miterLimit:function(e){return this.addContent("".concat(pg(e)," M"))},dash:function(e,t){void 0===t&&(t={});var r=e;if(Array.isArray(e)||(e=[e,t.space||e]),!e.every(function(e){return Number.isFinite(e)&&e>0}))throw Error("dash(".concat(JSON.stringify(r),", ").concat(JSON.stringify(t),") invalid, lengths must be numeric and greater than zero"));return e=e.map(pg).join(" "),this.addContent("[".concat(e,"] ").concat(pg(t.phase||0)," d"))},undash:function(){return this.addContent("[] 0 d")},moveTo:function(e,t){return this.addContent("".concat(pg(e)," ").concat(pg(t)," m"))},lineTo:function(e,t){return this.addContent("".concat(pg(e)," ").concat(pg(t)," l"))},bezierCurveTo:function(e,t,r,n,i,a){return this.addContent("".concat(pg(e)," ").concat(pg(t)," ").concat(pg(r)," ").concat(pg(n)," ").concat(pg(i)," ").concat(pg(a)," c"))},quadraticCurveTo:function(e,t,r,n){return this.addContent("".concat(pg(e)," ").concat(pg(t)," ").concat(pg(r)," ").concat(pg(n)," v"))},rect:function(e,t,r,n){return this.addContent("".concat(pg(e)," ").concat(pg(t)," ").concat(pg(r)," ").concat(pg(n)," re"))},roundedRect:function(e,t,r,n,i){null==i&&(i=0);var a=(i=Math.min(i,.5*r,.5*n))*(1-pp);return this.moveTo(e+i,t),this.lineTo(e+r-i,t),this.bezierCurveTo(e+r-a,t,e+r,t+a,e+r,t+i),this.lineTo(e+r,t+n-i),this.bezierCurveTo(e+r,t+n-a,e+r-a,t+n,e+r-i,t+n),this.lineTo(e+i,t+n),this.bezierCurveTo(e+a,t+n,e,t+n-a,e,t+n-i),this.lineTo(e,t+i),this.bezierCurveTo(e,t+a,e+a,t,e+i,t),this.closePath()},ellipse:function(e,t,r,n){null==n&&(n=r),e-=r,t-=n;var i=r*pp,a=n*pp,o=e+2*r,s=t+2*n,l=e+r,u=t+n;return this.moveTo(e,u),this.bezierCurveTo(e,u-a,l-i,t,l,t),this.bezierCurveTo(l+i,t,o,u-a,o,u),this.bezierCurveTo(o,u+a,l+i,s,l,s),this.bezierCurveTo(l-i,s,e,u+a,e,u),this.closePath()},circle:function(e,t,r){return this.ellipse(e,t,r)},arc:function(e,t,r,n,i,a){null==a&&(a=!1);var o=2*Math.PI,s=.5*Math.PI,l=i-n;Math.abs(l)>o?l=o:0!==l&&a!==l<0&&(l=(a?-1:1)*o+l);var u=Math.ceil(Math.abs(l)/s),c=l/u,A=c/s*pp*r,f=n,h=-Math.sin(f)*A,d=Math.cos(f)*A,g=e+Math.cos(f)*r,p=t+Math.sin(f)*r;this.moveTo(g,p);for(var m=0;m<u;m++){var v=g+h,y=p+d;f+=c,g=e+Math.cos(f)*r,p=t+Math.sin(f)*r;var b=g-(h=-Math.sin(f)*A),E=p-(d=Math.cos(f)*A);this.bezierCurveTo(v,y,b,E,g,p)}return this},polygon:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];this.moveTo.apply(this,(0,Y._)(t.shift()||[]));var n=!0,i=!1,a=void 0;try{for(var o,s=t[Symbol.iterator]();!(n=(o=s.next()).done);
1n=!0){var l=o.value;this.lineTo.apply(this,(0,Y._)(l||[]))}}catch(e){i=!0,a=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw a}}return this.closePath()},path:function(e){return pd.apply(this,e),this},_windingRule:function(e){return/even-?odd/.test(e)?"*":""},fill:function(e,t){return/(even-?odd)|(non-?zero)/.test(e)&&(t=e,e=null),e&&this.fillColor(e),this.addContent("f".concat(this._windingRule(t)))},stroke:function(e){return e&&this.strokeColor(e),this.addContent("S")},fillAndStroke:function(e,t,r){null==t&&(t=e);var n=/(even-?odd)|(non-?zero)/;return n.test(e)&&(r=e,e=null),n.test(t)&&(r=t,t=e),e&&(this.fillColor(e),this.strokeColor(t)),this.addContent("B".concat(this._windingRule(r)))},clip:function(e){return this.addContent("W".concat(this._windingRule(e)," n"))},transform:function(e,t,r,n,i,a){if(1===e&&0===t&&0===r&&1===n&&0===i&&0===a)return this;var o=this._ctm,s=(0,l._)(o,6),u=s[0],c=s[1],A=s[2],f=s[3],h=s[4],d=s[5];o[0]=u*e+A*t,o[1]=c*e+f*t,o[2]=u*r+A*n,o[3]=c*r+f*n,o[4]=u*i+A*a+h,o[5]=c*i+f*a+d;var g=[e,t,r,n,i,a].map(function(e){return pg(e)}).join(" ");return this.addContent("".concat(g," cm"))},translate:function(e,t){return this.transform(1,0,0,1,e,t)},rotate:function(e,t){void 0===t&&(t={});var r=e*Math.PI/180,n=Math.cos(r),i=Math.sin(r),a=o=0;if(null!=t.origin){var o,s,u=(a=(s=(0,l._)(t.origin,2))[0])*n-(o=s[1])*i,c=a*i+o*n;a-=u,o-=c}return this.transform(n,i,-i,n,a,o)},scale:function(e,t,r){void 0===r&&(r={}),null==t&&(t=e),(void 0===t?"undefined":(0,W._)(t))==="object"&&(r=t,t=e);var n,i,a=n=0;return null!=r.origin&&(a=(i=(0,l._)(r.origin,2))[0],n=i[1],a-=e*a,n-=t*n),this.transform(e,0,0,t,a,n)}}),pK({initFonts:function(){return this._fontFamilies={},this._fontCount=0,this._fontSize=12,this._font=null,this._registeredFonts={},this.font("Helvetica")},font:function(e,t,r){if("number"==typeof t&&(r=t,t=null),"string"==typeof e&&this._registeredFonts[e]?(n=e,e=(a=this._registeredFonts[e]).src,t=a.family):"string"!=typeof(n=t||e)&&(n=null),null!=r&&this.fontSize(r),i=this._fontFamilies[n])return this._font=i,this;var n,i,a,o="F".concat(++this._fontCount);return(this._font=pB.open(this,e,t,o),i=this._fontFamilies[this._font.name])?this._font=i:(n&&(this._fontFamilies[n]=this._font),this._font.name&&(this._fontFamilies[this._font.name]=this._font)),this},fontSize:function(e){return this._fontSize=e,this},currentLineHeight:function(e){return null==e&&(e=!1),this._font.lineHeight(this._fontSize,e)},registerFont:function(e,t,r){return this._registeredFonts[e]={src:t,family:r},this}}),pK({initText:function(){return this._line=this._line.bind(this),this.x=0,this.y=0,this._lineGap=0},lineGap:function(e){return this._lineGap=e,this},moveDown:function(e){return null==e&&(e=1),this.y+=this.currentLineHeight(!0)*e+this._lineGap,this},moveUp:function(e){return null==e&&(e=1),this.y-=this.currentLineHeight(!0)*e+this._lineGap,this},_text:function(e,t,r,n,i){var a=this;n=this._initOptions(t,r,n),e=null==e?"":"".concat(e),n.wordSpacing&&(e=e.replace(/\s{2,}/g," "));var o=function(){n.structParent&&n.structParent.add(a.struct(n.structType||"P",[a.markStructureContent(n.structType||"P")]))};if(0!==n.rotation&&(this.save(),this.rotate(-n.rotation,{origin:[this.x,this.y]})),n.width){var s=this._wrapper;s||((s=new pD(this,n)).on("line",i),s.on("firstLine",o)),this._wrapper=n.continued?s:null,this._textOptions=n.continued?n:null,s.wrap(e,n)}else{var l=!0,u=!1,c=void 0;try{for(var A,f=e.split("\n")[Symbol.iterator]();!(l=(A=f.next()).done);l=!0){var h=A.value;o(),i(h,n)}}catch(e){u=!0,c=e}finally{try{l||null==f.return||f.return()}finally{if(u)throw c}}}return 0!==n.rotation&&this.restore(),this},text:function(e,t,r,n){return this._text(e,t,r,n,this._line)},widthOfString:function(e,t){void 0===t&&(t={});var r=t.horizontalScaling||100;return(this._font.widthOfString(e,this._fontSize,t.features)+(t.characterSpacing||0)*(e.length-1))*r/100},boundsOfString:function(e,t,r,n){},heightOfString:function(e,t){var r=this,n=this.x,i=this.y;(t=this._initOptions(t)).height=1/0;var a=t.lineGap||this._lineGap||0;this._text(e,this.x,this.y,t,function(){return r.y+=r.currentLineHeight(!0)+a});var o=this.y-i;return this.x=n,this.y=i,o},list:function(e,t,r,n,i){var a=(n=this._initOptions(t,r,n)).listType||"bullet",o=Math.round(this._font.ascender/1e3*this._fontSize),s=o/2,u=n.bulletRadius||o/3,c=n.textIndent||("bullet"===a?5*u:2*o),A=n.bulletIndent||("bullet"===a?8*u:2*o),f=1,h=[],d=[],g=[],p=function(e){for(var t=1,r=0;r<e.length;r++){var n=e[r];Array.isArray(n)?(f++,p(n),f--):(h.push(n),d.push(f),"bullet"!==a&&g.push(t++))}};p(e);for(var m=function(e){switch(a){case"numbered":return"".concat(e,".");case"lettered":var t=String.fromCharCode((e-1)%26+65),r=Array(Math.floor((e-1)/26+1)+1).join(t);return"".concat(r,".")}},v=function(e,t){var r=this;(i=new pD(this,n)).on("line",this._line),f=1,i.once("firstLine",function(){if(n.structParent&&(n.structTypes?(o=(v=(0,l._)(n.structTypes,3))[0],h=v[1],p=v[2]):(o="LI",h="Lbl",p="LBody")),o?(e=r.struct(o),n.structParent.add(e)):n.structParent&&(e=n.structParent),(y=d[t++])!==f){var e,o,h,p,v,y,b=A*(y-f);r.x+=b,i.lineWidth-=b,f=y}switch(e&&(h||p)&&e.add(r.struct(h||p,[r.markStructureContent(h||p)])),a){case"bullet":r.circle(r.x-c+u,r.y+s,u),r.fill();break;case"numbered":case"lettered":var E=m(g[t-1]);r._fragment(E,r.x-c,r.y,n)}e&&h&&p&&e.add(r.struct(p,[r.markStructureContent(p)])),e&&e!==n.structParent&&e.end()}),i.on("sectionStart",function(){var e=c+A*(f-1);return r.x+=e,i.lineWidth-=e}),i.on("sectionEnd",function(){var e=c+A*(f-1);return r.x-=e,i.lineWidth+=e}),i.wrap(e,n)},y=0;
1y<h.length;y++)v.call(this,h[y],y);return this},_initOptions:function(e,t,r){void 0===e&&(e={}),void 0===r&&(r={}),(void 0===e?"undefined":(0,W._)(e))==="object"&&(r=e,e=null);var n,i=Object.assign({},r);if(this._textOptions)for(var a in this._textOptions){var o=this._textOptions[a];"continued"!==a&&void 0===i[a]&&(i[a]=o)}return null!=e&&(this.x=e),null!=t&&(this.y=t),!1!==i.lineBreak&&(null==i.width&&(i.width=this.page.width-this.x-this.page.margins.right),i.width=Math.max(i.width,0)),i.columns||(i.columns=0),null==i.columnGap&&(i.columnGap=18),i.rotation=Number(null!=(n=r.rotation)?n:0)%360,i.rotation<0&&(i.rotation+=360),i},_line:function(e,t,r){void 0===t&&(t={}),this._fragment(e,this.x,this.y,t);var n=t.lineGap||this._lineGap||0;return r?this.y+=this.currentLineHeight(!0)+n:this.x+=this.widthOfString(e,t)},_fragment:function(e,t,r,n){var i,a=this;if(0!==(e="".concat(e).replace(/\n/g,"")).length){var o=n.align||"left",s=n.wordSpacing||0,u=n.characterSpacing||0,c=n.horizontalScaling||100;if(n.width)switch(o){case"right":w=this.widthOfString(e.replace(/\s+$/,""),n),t+=n.lineWidth-w;break;case"center":t+=n.lineWidth/2-n.textWidth/2;break;case"justify":x=e.trim().split(/\s+/),w=this.widthOfString(e.replace(/\s+/g,""),n);var A=this.widthOfString(" ")+u;s=Math.max(0,(n.lineWidth-w)/Math.max(1,x.length-1)-A)}if("number"==typeof n.baseline)E=-n.baseline;else{switch(n.baseline){case"svg-middle":E=.5*this._font.xHeight;break;case"middle":case"svg-central":E=.5*(this._font.descender+this._font.ascender);break;case"bottom":case"ideographic":E=this._font.descender;break;case"alphabetic":E=0;break;case"mathematical":E=.5*this._font.ascender;break;case"hanging":E=.8*this._font.ascender;break;default:E=this._font.ascender}E=E/1e3*this._fontSize}var f=n.textWidth+s*(n.wordCount-1)+u*(e.length-1);if(null!=n.link&&this.link(t,r,f,this.currentLineHeight(),n.link),null!=n.goTo&&this.goTo(t,r,f,this.currentLineHeight(),n.goTo),null!=n.destination&&this.addNamedDestination(n.destination,"XYZ",t,r,null),n.underline){this.save(),n.stroke||this.strokeColor.apply(this,(0,Y._)(this._fillColor||[]));var h=this._fontSize<10?.5:Math.floor(this._fontSize/10);this.lineWidth(h);var d=r+this.currentLineHeight()-h;this.moveTo(t,d),this.lineTo(t+f,d),this.stroke(),this.restore()}if(n.strike){this.save(),n.stroke||this.strokeColor.apply(this,(0,Y._)(this._fillColor||[]));var g=this._fontSize<10?.5:Math.floor(this._fontSize/10);this.lineWidth(g);var p=r+this.currentLineHeight()/2;this.moveTo(t,p),this.lineTo(t+f,p),this.stroke(),this.restore()}this.save(),n.oblique&&(Q="number"==typeof n.oblique?-Math.tan(n.oblique*Math.PI/180):-.25,this.transform(1,0,0,1,t,r),this.transform(1,0,Q,1,-Q*E,0),this.transform(1,0,0,1,-t,-r)),this.transform(1,0,0,-1,0,this.page.height),r=this.page.height-r-E,null==this.page.fonts[this._font.id]&&(this.page.fonts[this._font.id]=this._font.ref()),this.addContent("BT"),this.addContent("1 0 0 1 ".concat(pk(t)," ").concat(pk(r)," Tm")),this.addContent("/".concat(this._font.id," ").concat(pk(this._fontSize)," Tf"));var m=n.fill&&n.stroke?2:+!!n.stroke;if(m&&this.addContent("".concat(m," Tr")),u&&this.addContent("".concat(pk(u)," Tc")),100!==c&&this.addContent("".concat(c," Tz")),s){x=e.trim().split(/\s+/),s+=this.widthOfString(" ")+u,s*=1e3/this._fontSize,I=[],B=[];var v=!0,y=!1,b=void 0;try{for(var E,I,C,B,w,x,Q,D,k=x[Symbol.iterator]();!(v=(D=k.next()).done);v=!0){var _=D.value,S=(0,l._)(this._font.encode(_,n.features),2),F=S[0],R=S[1];I=I.concat(F),B=B.concat(R);var T={},L=B[B.length-1];for(var O in L){var M=L[O];T[O]=M}T.xAdvance+=s,B[B.length-1]=T}}catch(e){y=!0,b=e}finally{try{v||null==k.return||k.return()}finally{if(y)throw b}}}else I=(i=(0,l._)(this._font.encode(e,n.features),2))[0],B=i[1];var U=this._fontSize/1e3,N=[],P=0,G=!1,z=function(e){if(P<e){var t=I.slice(P,e).join(""),r=B[e-1].xAdvance-B[e-1].advanceWidth;N.push("<".concat(t,"> ").concat(pk(-r)))}return P=e},H=function(e){if(z(e),N.length>0)return a.addContent("[".concat(N.join(" "),"] TJ")),N.length=0};for(C=0;C<B.length;C++){var W=B[C];W.xOffset||W.yOffset?(H(C),this.addContent("1 0 0 1 ".concat(pk(t+W.xOffset*U)," ").concat(pk(r+W.yOffset*U)," Tm")),H(C+1),G=!0):(G&&(this.addContent("1 0 0 1 ".concat(pk(t)," ").concat(pk(r)," Tm")),G=!1),W.xAdvance-W.advanceWidth!=0&&z(C+1)),t+=W.xAdvance*U}
1return H(C),this.addContent("ET"),this.restore()}}}),pK({initImages:function(){return this._imageRegistry={},this._imageCount=0},image:function(e,t,r,n){void 0===n&&(n={}),(void 0===t?"undefined":(0,W._)(t))==="object"&&(n=t,t=null);var i,a,o,s,u,c,A,f,h,d,g,p,m,v,y,b,E,I=n.ignoreOrientation||!1!==n.ignoreOrientation&&this.options.ignoreOrientation;t=null!=(c=null!=t?t:n.x)?c:this.x,r=null!=(A=null!=r?r:n.y)?A:this.y,"string"==typeof e&&(s=this._imageRegistry[e]),s||(s=e.width&&e.height?e:this.openImage(e)),s.obj||s.embed(this),null==this.page.xobjects[s.label]&&(this.page.xobjects[s.label]=s.obj);var C=s.width,B=s.height;!I&&s.orientation>4&&(C=(g=[B,C])[0],B=g[1]);var w=n.width||C,x=n.height||B;if(n.width&&!n.height){var Q=w/C;w=C*Q,x=B*Q}else if(n.height&&!n.width){var D=x/B;w=C*D,x=B*D}else n.scale?(w=C*n.scale,x=B*n.scale):n.fit?(a=(o=(p=(0,l._)(n.fit,2))[0])/(i=p[1]),(u=C/B)>a?(w=o,x=o/u):(x=i,w=i*u)):n.cover&&(a=(o=(m=(0,l._)(n.cover,2))[0])/(i=m[1]),(u=C/B)>a?(x=i,w=i*u):(w=o,x=o/u));if((n.fit||n.cover)&&("center"===n.align?t=t+o/2-w/2:"right"===n.align&&(t=t+o-w),"center"===n.valign?r=r+i/2-x/2:"bottom"===n.valign&&(r=r+i-x)),I)r-=x=-x,f=0;else switch(s.orientation){default:case 1:r-=x=-x,f=0;break;case 2:x=-x,t-=w=-w,r-=x,f=0;break;case 3:h=t,d=r,x=-x,t-=w,f=180;break;case 4:break;case 5:h=t,d=r,w=(v=[x,w])[0],r-=x=v[1],f=90;break;case 6:h=t,d=r,w=(y=[x,w])[0],x=-(x=y[1]),f=90;break;case 7:h=t,d=r,w=(b=[x,w])[0],x=-(x=b[1]),t-=w=-w,f=90;break;case 8:h=t,d=r,w=(E=[x,w])[0],x=-(x=E[1]),t-=w,r-=x,f=-90}return null!=n.link&&this.link(t,r,w,x,n.link),null!=n.goTo&&this.goTo(t,r,w,x,n.goTo),null!=n.destination&&this.addNamedDestination(n.destination,"XYZ",t,r,null),this.y===r&&(this.y+=x),this.save(),f&&this.rotate(f,{origin:[h,d]}),this.transform(w,0,0,x,t,r),this.addContent("/".concat(s.label," Do")),this.restore(),this},openImage:function(e){var t;return"string"==typeof e&&(t=this._imageRegistry[e]),t||(t=pR.open(e,"I".concat(++this._imageCount)),"string"==typeof e&&(this._imageRegistry[e]=t)),t}}),pK({annotate:function(e,t,r,n,i){for(var a in i.Type="Annot",i.Rect=this._convertRect(e,t,r,n),i.Border=[0,0,0],"Link"===i.Subtype&&void 0===i.F&&(i.F=4),"Link"!==i.Subtype&&null==i.C&&(i.C=this._normalizeColor(i.color||[0,0,0])),delete i.color,"string"==typeof i.Dest&&(i.Dest=new String(i.Dest)),i){var o=i[a];i[a[0].toUpperCase()+a.slice(1)]=o}var s=this.ref(i);return this.page.annotations.push(s),s.end(),this},note:function(e,t,r,n,i,a){return void 0===a&&(a={}),a.Subtype="Text",a.Contents=new String(i),null==a.Name&&(a.Name="Comment"),null==a.color&&(a.color=[243,223,92]),this.annotate(e,t,r,n,a)},goTo:function(e,t,r,n,i,a){return void 0===a&&(a={}),a.Subtype="Link",a.A=this.ref({S:"GoTo",D:new String(i)}),a.A.end(),this.annotate(e,t,r,n,a)},link:function(e,t,r,n,i,a){if(void 0===a&&(a={}),a.Subtype="Link","number"==typeof i){var o=this._root.data.Pages.data;if(i>=0&&i<o.Kids.length)a.A=this.ref({S:"GoTo",D:[o.Kids[i],"XYZ",null,null,null]}),a.A.end();else throw Error("The document has no page ".concat(i))}else a.A=this.ref({S:"URI",URI:new String(i)}),a.A.end();return this.annotate(e,t,r,n,a)},_markup:function(e,t,r,n,i){void 0===i&&(i={});var a=(0,l._)(this._convertRect(e,t,r,n),4),o=a[0],s=a[1],u=a[2],c=a[3];return i.QuadPoints=[o,c,u,c,o,s,u,s],i.Contents=new String,this.annotate(e,t,r,n,i)},highlight:function(e,t,r,n,i){return void 0===i&&(i={}),i.Subtype="Highlight",null==i.color&&(i.color=[241,238,148]),this._markup(e,t,r,n,i)},underline:function(e,t,r,n,i){return void 0===i&&(i={}),i.Subtype="Underline",this._markup(e,t,r,n,i)},strike:function(e,t,r,n,i){return void 0===i&&(i={}),i.Subtype="StrikeOut",this._markup(e,t,r,n,i)},lineAnnotation:function(e,t,r,n,i){return void 0===i&&(i={}),i.Subtype="Line",i.Contents=new String,i.L=[e,this.page.height-t,r,this.page.height-n],this.annotate(e,t,r,n,i)},rectAnnotation:function(e,t,r,n,i){return void 0===i&&(i={}),i.Subtype="Square",i.Contents=new String,this.annotate(e,t,r,n,i)},ellipseAnnotation:function(e,t,r,n,i){return void 0===i&&(i={}),i.Subtype="Circle",i.Contents=new String,this.annotate(e,t,r,n,i)},textAnnotation:function(e,t,r,n,i,a){return void 0===a&&(a={}),a.Subtype="FreeText",a.Contents=new String(i),a.DA=new String,this.annotate(e,t,r,n,a)},fileAnnotation:function(e,t,r,n,i,a){void 0===i&&(i={}),void 0===a&&(a={});var o=this.file(i.src,Object.assign({hidden:!0},i));
1return a.Subtype="FileAttachment",a.FS=o,a.Contents?a.Contents=new String(a.Contents):o.data.Desc&&(a.Contents=o.data.Desc),this.annotate(e,t,r,n,a)},_convertRect:function(e,t,r,n){var i=t;t+=n;var a=e+r,o=(0,l._)(this._ctm,6),s=o[0],u=o[1],c=o[2],A=o[3],f=o[4],h=o[5];return t=u*(e=s*e+c*t+f)+A*t+h,i=u*(a=s*a+c*i+f)+A*i+h,[e,t,a,i]}}),pK({initOutline:function(){return this.outline=new pT(this,null,null,null)},endOutline:function(){if(this.outline.endOutline(),this.outline.children.length>0)return this._root.data.Outlines=this.outline.dictionary,this._root.data.PageMode="UseOutlines"}}),pK({initMarkings:function(e){this.structChildren=[],e.tagged&&(this.getMarkInfoDictionary().data.Marked=!0,this.getStructTreeRoot())},markContent:function(e,t){if(void 0===t&&(t=null),"Artifact"===e||t&&t.mcid){var r=0;for(this.page.markings.forEach(function(e){(r||e.structContent||"Artifact"===e.tag)&&r++});r--;)this.endMarkedContent()}if(!t)return this.page.markings.push({tag:e}),this.addContent("/".concat(e," BMC")),this;this.page.markings.push({tag:e,options:t});var n={};return void 0!==t.mcid&&(n.MCID=t.mcid),"Artifact"===e&&("string"==typeof t.type&&(n.Type=t.type),Array.isArray(t.bbox)&&(n.BBox=[t.bbox[0],this.page.height-t.bbox[3],t.bbox[2],this.page.height-t.bbox[1]]),Array.isArray(t.attached)&&t.attached.every(function(e){return"string"==typeof e})&&(n.Attached=t.attached)),"Span"===e&&(t.lang&&(n.Lang=new String(t.lang)),t.alt&&(n.Alt=new String(t.alt)),t.expanded&&(n.E=new String(t.expanded)),t.actual&&(n.ActualText=new String(t.actual))),this.addContent("/".concat(e," ").concat(g0.convert(n)," BDC")),this},markStructureContent:function(e,t){void 0===t&&(t={});var r=this.getStructParentTree().get(this.page.structParentTreeKey),n=r.length;r.push(null),this.markContent(e,(0,o._)((0,a._)({},t),{mcid:n}));var i=new pL(this.page.dictionary,n);return this.page.markings.slice(-1)[0].structContent=i,i},endMarkedContent:function(){return this.page.markings.pop(),this.addContent("EMC"),this},struct:function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=null),new pO(this,e,t,r)},addStructure:function(e){var t=this.getStructTreeRoot();return e.setParent(t),e.setAttached(),this.structChildren.push(e),t.data.K||(t.data.K=[]),t.data.K.push(e.dictionary),this},initPageMarkings:function(e){var t=this;e.forEach(function(e){if(e.structContent){var r=e.structContent,n=t.markStructureContent(e.tag,e.options);r.push(n),t.page.markings.slice(-1)[0].structContent=r}else t.markContent(e.tag,e.options)})},endPageMarkings:function(e){var t=e.markings;return t.forEach(function(){return e.write("EMC")}),e.markings=[],t},getMarkInfoDictionary:function(){return this._root.data.MarkInfo||(this._root.data.MarkInfo=this.ref({})),this._root.data.MarkInfo},hasMarkInfoDictionary:function(){return!!this._root.data.MarkInfo},getStructTreeRoot:function(){return this._root.data.StructTreeRoot||(this._root.data.StructTreeRoot=this.ref({Type:"StructTreeRoot",ParentTree:new pM,ParentTreeNextKey:0})),this._root.data.StructTreeRoot},getStructParentTree:function(){return this.getStructTreeRoot().data.ParentTree},createStructParentTreeNextKey:function(){this.getMarkInfoDictionary();var e=this.getStructTreeRoot(),t=e.data.ParentTreeNextKey++;return e.data.ParentTree.add(t,[]),t},endMarkings:function(){var e=this._root.data.StructTreeRoot;e&&(e.end(),this.structChildren.forEach(function(e){return e.end()})),this._root.data.MarkInfo&&this._root.data.MarkInfo.end()}}),pK({initForm:function(){if(!this._font)throw Error("Must set a font before calling initForm method");this._acroform={fonts:{},defaultFont:this._font.name},this._acroform.fonts[this._font.id]=this._font.ref();var e={Fields:[],NeedAppearances:!0,DA:new String("/".concat(this._font.id," 0 Tf 0 g")),DR:{Font:{}}};e.DR.Font[this._font.id]=this._font.ref();var t=this.ref(e);return this._root.data.AcroForm=t,this},endAcroForm:function(){var e=this;if(this._root.data.AcroForm){if(!Object.keys(this._acroform.fonts).length&&!this._acroform.defaultFont)throw Error("No fonts specified for PDF form");var t=this._root.data.AcroForm.data.DR.Font;
1Object.keys(this._acroform.fonts).forEach(function(r){t[r]=e._acroform.fonts[r]}),this._root.data.AcroForm.data.Fields.forEach(function(t){e._endChild(t)}),this._root.data.AcroForm.end()}return this},_endChild:function(e){var t=this;return Array.isArray(e.data.Kids)&&(e.data.Kids.forEach(function(e){t._endChild(e)}),e.end()),this},formField:function(e,t){void 0===t&&(t={});var r=this._fieldDict(e,null,t),n=this.ref(r);return this._addToParent(n),n},formAnnotation:function(e,t,r,n,i,a,o){void 0===o&&(o={});var s=this._fieldDict(e,t,o);s.Subtype="Widget",void 0===s.F&&(s.F=4),this.annotate(r,n,i,a,s);var l=this.page.annotations[this.page.annotations.length-1];return this._addToParent(l)},formText:function(e,t,r,n,i,a){return void 0===a&&(a={}),this.formAnnotation(e,"text",t,r,n,i,a)},formPushButton:function(e,t,r,n,i,a){return void 0===a&&(a={}),this.formAnnotation(e,"pushButton",t,r,n,i,a)},formCombo:function(e,t,r,n,i,a){return void 0===a&&(a={}),this.formAnnotation(e,"combo",t,r,n,i,a)},formList:function(e,t,r,n,i,a){return void 0===a&&(a={}),this.formAnnotation(e,"list",t,r,n,i,a)},formRadioButton:function(e,t,r,n,i,a){return void 0===a&&(a={}),this.formAnnotation(e,"radioButton",t,r,n,i,a)},formCheckbox:function(e,t,r,n,i,a){return void 0===a&&(a={}),this.formAnnotation(e,"checkbox",t,r,n,i,a)},_addToParent:function(e){var t=e.data.Parent;return t?(t.data.Kids||(t.data.Kids=[]),t.data.Kids.push(e)):this._root.data.AcroForm.data.Fields.push(e),this},_fieldDict:function(e,t,r){if(void 0===r&&(r={}),!this._acroform)throw Error("Call document.initForm() method before adding form elements to document");var n=Object.assign({},r);return null!==t&&(n=this._resolveType(t,r)),n=this._resolveFlags(n),n=this._resolveJustify(n),n=this._resolveFont(n),n=this._resolveStrings(n),n=this._resolveColors(n),(n=this._resolveFormat(n)).T=new String(e),n.parent&&(n.Parent=n.parent,delete n.parent),n},_resolveType:function(e,t){if("text"===e)t.FT="Tx";else if("pushButton"===e)t.FT="Btn",t.pushButton=!0;else if("radioButton"===e)t.FT="Btn",t.radioButton=!0;else if("checkbox"===e)t.FT="Btn";else if("combo"===e)t.FT="Ch",t.combo=!0;else if("list"===e)t.FT="Ch";else throw Error("Invalid form annotation type '".concat(e,"'"));return t},_resolveFormat:function(e){var t=e.format;if(t&&t.type){var r,n,i="";if(void 0!==pG[t.type])r="AFSpecial_Keystroke",n="AFSpecial_Format",i=pG[t.type];else{var a=t.type.charAt(0).toUpperCase()+t.type.slice(1);if(r="AF".concat(a,"_Keystroke"),n="AF".concat(a,"_Format"),"date"===t.type)r+="Ex",i=String(t.param);else if("time"===t.type)i=String(t.param);else if("number"===t.type){var o=Object.assign({},pz,t);i=String([String(o.nDec),o.sepComma?"0":"1",'"'+o.negStyle+'"',"null",'"'+o.currency+'"',String(o.currencyPrepend)].join(","))}else if("percent"===t.type){var s=Object.assign({},pH,t);i=String([String(s.nDec),s.sepComma?"0":"1"].join(","))}}e.AA=e.AA?e.AA:{},e.AA.K={S:"JavaScript",JS:new String("".concat(r,"(").concat(i,");"))},e.AA.F={S:"JavaScript",JS:new String("".concat(n,"(").concat(i,");"))}}return delete e.format,e},_resolveColors:function(e){var t=this._normalizeColor(e.backgroundColor);return t&&(e.MK||(e.MK={}),e.MK.BG=t),(t=this._normalizeColor(e.borderColor))&&(e.MK||(e.MK={}),e.MK.BC=t),delete e.backgroundColor,delete e.borderColor,e},_resolveFlags:function(e){var t=0;return Object.keys(e).forEach(function(r){pU[r]&&(e[r]&&(t|=pU[r]),delete e[r])}),0!==t&&(e.Ff=e.Ff?e.Ff:0,e.Ff|=t),e},_resolveJustify:function(e){var t=0;return void 0!==e.align&&("number"==typeof pN[e.align]&&(t=pN[e.align]),delete e.align),0!==t&&(e.Q=t),e},_resolveFont:function(e){if(null==this._acroform.fonts[this._font.id]&&(this._acroform.fonts[this._font.id]=this._font.ref()),this._acroform.defaultFont!==this._font.name){e.DR={Font:{}};var t=e.fontSize||0;e.DR.Font[this._font.id]=this._font.ref(),e.DA=new String("/".concat(this._font.id," ").concat(t," Tf 0 g"))}return e},_resolveStrings:function(e){var t=[];function r(e){if(Array.isArray(e))for(var r=0;r<e.length;r++)"string"==typeof e[r]?t.push(new String(e[r])):t.push(e[r])}return r(e.Opt),e.select&&(r(e.select),delete e.select),t.length&&(e.Opt=t),Object.keys(pP).forEach(function(t){void 0!==e[t]&&(e[pP[t]]=e[t],delete e[t])}),["V","DV"].forEach(function(t){"string"==typeof e[t]&&(e[t]=new String(e[t]))}),e.MK&&e.MK.CA&&(e.MK.CA=new String(e.MK.CA)),e.label&&(e.MK=e.MK?e.MK:{},e.MK.CA=new String(e.label),delete e.label),e}}),pK({file:function(e,t){void 0===t&&(t={}),t.name=t.name||e,t.relationship=t.relationship||"Unspecified";var r,n,s,l,u,c={Type:"EmbeddedFile",Params:{}};if(!e)throw Error("No src specified");if(fA.isBuffer(e))s=e;else if((0,i._)(e,ArrayBuffer))s=fA.from(new Uint8Array(e));else if(l=/^data:(.*?);base64,(.*)$/.exec(e))l[1]&&(c.Subtype=l[1].replace("/","#2F")),s=fA.from(l[2],"base64");else{if(!(s=pm.readFileSync(e)))throw Error("Could not read contents of file at filepath ".concat(e));var A=pm.statSync(e),f=A.birthtime,h=A.ctime;c.Params.CreationDate=f,c.Params.ModDate=h}(0,i._)(t.creationDate,Date)&&(c.Params.CreationDate=t.creationDate),(0,i._)(t.modifiedDate,Date)&&(c.Params.ModDate=t.modifiedDate),t.type&&(c.Subtype=t.type.replace("/","#2F"));var d=A6.default.MD5(A6.default.lib.WordArray.create(new Uint8Array(s))
1);c.Params.CheckSum=new String(d),c.Params.Size=s.byteLength,this._fileRegistry||(this._fileRegistry={});var g=this._fileRegistry[t.name];g&&(r=c,n=g,r.Subtype===n.Subtype&&r.Params.CheckSum.toString()===n.Params.CheckSum.toString()&&r.Params.Size===n.Params.Size&&r.Params.CreationDate.getTime()===n.Params.CreationDate.getTime()&&(void 0===r.Params.ModDate&&void 0===n.Params.ModDate||r.Params.ModDate.getTime()===n.Params.ModDate.getTime()))?u=g.ref:((u=this.ref(c)).end(s),this._fileRegistry[t.name]=(0,o._)((0,a._)({},c),{ref:u}));var p={Type:"Filespec",AFRelationship:t.relationship,F:new String(t.name),EF:{F:u},UF:new String(t.name)};t.description&&(p.Desc=new String(t.description));var m=this.ref(p);return m.end(),t.hidden||this.addNamedEmbeddedFile(t.name,m),this._root.data.AF?this._root.data.AF.push(m):this._root.data.AF=[m],m}}),pK({_importSubset:function(e){Object.assign(this,e)},initSubset:function(e){switch(e.subset){case"PDF/A-1":case"PDF/A-1a":case"PDF/A-1b":case"PDF/A-2":case"PDF/A-2a":case"PDF/A-2b":case"PDF/A-3":case"PDF/A-3a":case"PDF/A-3b":this._importSubset(pY),this.initPDFA(e.subset);break;case"PDF/UA":this._importSubset(pW),this.initPDFUA()}}}),pJ.LineWrapper=pD;var pq=["Courier","Courier-Bold","Courier-Oblique","Courier-BoldOblique","Helvetica","Helvetica-Bold","Helvetica-Oblique","Helvetica-BoldOblique","Times-Roman","Times-Bold","Times-Italic","Times-BoldItalic"],pV=function(){function e(t){(0,M._)(this,e),(0,N._)(this,"name",void 0),(0,N._)(this,"src",void 0),(0,N._)(this,"fullName",void 0),(0,N._)(this,"familyName",void 0),(0,N._)(this,"subfamilyName",void 0),(0,N._)(this,"postscriptName",void 0),(0,N._)(this,"copyright",void 0),(0,N._)(this,"version",void 0),(0,N._)(this,"underlinePosition",void 0),(0,N._)(this,"underlineThickness",void 0),(0,N._)(this,"italicAngle",void 0),(0,N._)(this,"bbox",void 0),(0,N._)(this,"OS/2",void 0),(0,N._)(this,"hhea",void 0),(0,N._)(this,"numGlyphs",void 0),(0,N._)(this,"characterSet",void 0),(0,N._)(this,"availableFeatures",void 0),(0,N._)(this,"type",void 0),this.name=t,this.fullName=t,this.familyName=t,this.subfamilyName=t,this.type="STANDARD",this.postscriptName=t,this.availableFeatures=[],this.copyright="",this.version=1,this.underlinePosition=-100,this.underlineThickness=50,this.italicAngle=0,this.bbox={},this["OS/2"]={},this.hhea={},this.numGlyphs=0,this.characterSet=[],this.src=pB.open(null,t)}return(0,U._)(e,[{key:"encode",value:function(e){return this.src.encode(e)}},{key:"layout",value:function(e){var t=this,r=(0,l._)(this.encode(e),2),n=r[0],i=r[1],a=n.map(function(e,r){var n=t.getGlyph(parseInt(e,16));return n.advanceWidth=i[r].advanceWidth,n}),o=i.reduce(function(e,t){return e+t.advanceWidth},0);return{positions:i,stringIndices:i.map(function(e,t){return t}),glyphs:a,script:"latin",language:"dflt",direction:"ltr",features:{},advanceWidth:o,advanceHeight:0,bbox:void 0}}},{key:"glyphForCodePoint",value:function(e){var t=this.getGlyph(e);return t.advanceWidth=400,t}},{key:"getGlyph",value:function(e){return{id:e,codePoints:[e],isLigature:!1,name:this.src.font.characterToGlyph(e),_font:this.src,advanceWidth:void 0}}},{key:"hasGlyphForCodePoint",value:function(e){return".notdef"!==this.src.font.characterToGlyph(e)}},{key:"ascent",get:function(){return 900}},{key:"capHeight",get:function(){switch(this.name){case"Times-Roman":case"Times-Bold":case"Times-Italic":case"Times-BoldItalic":return 650;case"Courier":case"Courier-Bold":case"Courier-Oblique":case"Courier-BoldOblique":return 550;default:return 690}}},{key:"xHeight",get:function(){switch(this.name){case"Times-Roman":case"Times-Bold":case"Times-Italic":case"Times-BoldItalic":return 440;case"Courier":case"Courier-Bold":case"Courier-Oblique":case"Courier-BoldOblique":return 390;default:return 490}}},{key:"descent",get:function(){switch(this.name){case"Times-Roman":case"Times-Bold":case"Times-Italic":case"Times-BoldItalic":return -220;case"Courier":case"Courier-Bold":case"Courier-Oblique":case"Courier-BoldOblique":return -230;default:return -200}}},{key:"lineGap",get:function(){return 0}},{key:"unitsPerEm",get:function(){return 1e3}},{key:"stringsForGlyph",value:function(){throw Error("Method not implemented.")}},{key:"glyphsForString",value:function(){throw Error("Method not implemented.")}},{key:"widthOfGlyph",value:function(){throw Error("Method not implemented.")}},{key:"getAvailableFeatures",value:function(){throw Error("Method not implemented.")}},{key:"createSubset",value:function(){throw Error("Method not implemented.")}},{key:"getVariation",value:function(){throw Error("Method not implemented.")}},{key:"getFont",value:function(){throw Error("Method not implemented.")}},{key:"getName",value:function(){throw Error("Method not implemented.")}},{key:"setDefaultLanguage",value:function(){throw Error("Method not implemented.")}}]),e}(),pZ=function(e){var t=e.split(",")[0],r="data:"===t.substring(0,5),n="base64"===t.split(";")[1];return r&&n},pX=function(){function e(t,r,n,i,a){(0,M._)(this,e),(0,N._)(this,"src",void 0),(0,N._)(this,"fontFamily",void 0),(0,N._)(this,"fontStyle",void 0),(0,N._)(this,"fontWeight",void 0),(0,N._)(this,"data",void 0),(0,N._)(this,"options",void 0),(0,N._)(this,"loadResultPromise",void 0),this.src=t,this.fontFamily=r,this.fontStyle=n||"normal",this.fontWeight=i||400,this.data=null,this.options=a||{},this.loadResultPromise=null}return(0,U._)(e,[{key:"_load",value:function(){return(0,n._)(function(){var e,t,r,i,a,o,s;return(0,u._)(this,function(l){switch(l.label){case 0:if(e=this.options.postscriptName,t=null,!pq.includes(this.src))return[3,1];return t=new pV(this.src),[3,4];case 1:if(!pZ(this.src))return[3,2];return t=tu(new Uint8Array(atob(this.src.split(",")[1]).split("").map(function(e){return e.charCodeAt(0)})),e),[3,4];case 2:var c,A;return i=(r=this.options).headers,a=r.body,s=void 0===(o=r.method)?"GET":o,[4,(c=this.src,A={method:s,body:a,headers:i},(0,n._)(function(){return(0,u._)(this,function(e){switch(e.label){case 0:return[4,fetch(c,A)];case 1:return[4,e.sent().arrayBuffer()];case 2:return[2,new Uint8Array(e.sent())]}})})())];case 3:t=tu(l.sent(),e),l.label=4;case 4:if(t&&"fonts"in t)throw Error("Font collection is not supported");return this.data=t,[2]}})}).call(this)}},{key:"load",value:function(){return(0,n._)(function(){return(0,u._)(this,function(e){return null===this.loadResultPromise&&(this.loadResultPromise=this._load()),[2,this.loadResultPromise]})}).call(this)}}]),e}(),p$={thin:100,hairline:100,ultralight:200,extralight:200,light:300,normal:400,medium:500,semibold:600,demibold:600,bold:700,ultrabold:800,extrabold:800,heavy:900,black:900},p0=function(e){return"string"==typeof e?p$[e]:e},p1=function(e,t){return e.fontWeight-t.fontWeight},p2=function(){function e(t){(0,M._)(this,e),(0,N._)(this,"family",void 0),(0,N._)(this,"sources",void 0),this.family=t,this.sources=[]}return(0,U._)(e,[{key:"register",value:function(e){var t=e.src,r=e.fontWeight,
1n=e.fontStyle,i=(0,s._)(e,["src","fontWeight","fontStyle"]),a=r?p0(r):void 0;this.sources.push(new pX(t,this.family,n,a,i))}},{key:"resolve",value:function(e){var t=e.fontWeight,r=void 0===t?400:t,n=e.fontStyle,i=void 0===n?"normal":n,a=this.sources.filter(function(e){return e.fontStyle===i}),o=a.find(function(e){return e.fontWeight===r});if(o)return o;var s=null,l=p0(r);if(l>=400&&l<=500){var u=a.filter(function(e){return e.fontWeight<=l}),c=a.filter(function(e){return e.fontWeight>500});s=a.filter(function(e){return e.fontWeight>=l&&e.fontWeight<500})[0]||u[u.length-1]||c[0]}var A=a.filter(function(e){return e.fontWeight<l}).sort(p1),f=a.filter(function(e){return e.fontWeight>l}).sort(p1);if(l<400&&(s=A[A.length-1]||f[0]),l>500&&(s=f[0]||A[A.length-1]),!s)throw Error("Could not resolve font for ".concat(this.family,", fontWeight ").concat(r,", fontStyle ").concat(i));return s}}],[{key:"create",value:function(t){return new e(t)}}]),e}(),p5=function(e,t,r){if(e>=0&&e>=r.length||e<0&&Math.abs(e)>r.length)return r;var n=e<0?r.length+e:e;return Object.assign([],r,(0,N._)({},n,t(r[n])))},p3=function(e){return Array.isArray(e)?e:[e]},p4=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){for(var r=arguments.length,n=Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];for(var a=e,o=t.slice().reverse(),s=0;s<o.length;s+=1)a=o[s].apply(void 0,[a].concat((0,Y._)(n)));return a}};function p6(e,t){for(var r={},n=Object.keys(t),i=0;i<n.length;i+=1){var a=n[i],o=e[a];"function"==typeof o?r[a]=o(t[a]):r[a]=t[a]}return r}var p8=function(e){return null==e};function p7(e){return""===e?"":e[e.length-1]}var p9=function(e,t){return Object.entries(e).reduce(function(e,r,n){var i=(0,l._)(r,2),a=i[0],o=i[1];return e[a]=t(o,a,n),e},{})},me=function(e){var t=/((-)?\d+\.?\d*)%/g.exec("".concat(e));if(t){var r=parseFloat(t[1]);return{percent:r/100,value:r}}return null},mt=function(e,t){var r=p3(e),n=Object.assign({},t);return r.forEach(function(e){delete n[e]}),n},mr=function(e,t){for(var r={},n=0;n<e.length;n+=1){var i=e[n];i in t&&(r[i]=t[i])}return r},mn=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=Array(t),n=0;n<t;n+=1)r[n]=e;return r},mi=function(e){return Array.prototype.slice.call(e,0).reverse()},ma=function(e){return e?e.charAt(0).toUpperCase()+e.slice(1):e},mo=function(e){return"string"==typeof e?Number.parseFloat(e):e},ms=e.i(507604),ml=e.i(803936),mu=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var r=[],n=!0,i=!1,a=void 0;try{for(var o,s=e[Symbol.iterator]();!(n=(o=s.next()).done)&&(r.push(o.value),!t||r.length!==t);n=!0);}catch(e){i=!0,a=e}finally{try{!n&&s.return&&s.return()}finally{if(i)throw a}}return r}(e,t);throw TypeError("Invalid attempt to destructure non-iterable instance")},mc=2*Math.PI,mA=function(e,t,r,n,i,a,o){var s=e.x,l=e.y;return{x:n*(s*=t)-i*(l*=r)+a,y:i*s+n*l+o}},mf=function(e,t){var r=1.5707963267948966===t?.551915024494:-1.5707963267948966===t?-.551915024494:4/3*Math.tan(t/4),n=Math.cos(e),i=Math.sin(e),a=Math.cos(e+t),o=Math.sin(e+t);return[{x:n-i*r,y:i+n*r},{x:a+o*r,y:o-a*r},{x:a,y:o}]},mh=function(e,t,r,n){var i=e*r+t*n;return i>1&&(i=1),i<-1&&(i=-1),(e*n-t*r<0?-1:1)*Math.acos(i)},md=function(e,t,r,n,i,a,o,s,l,u,c,A){var f=Math.pow(i,2),h=Math.pow(a,2),d=Math.pow(c,2),g=Math.pow(A,2),p=f*h-f*g-h*d;p<0&&(p=0),p/=f*g+h*d;var m=(p=Math.sqrt(p)*(o===s?-1:1))*i/a*A,v=-(p*a)/i*c,y=(c-m)/i,b=(A-v)/a,E=mh(1,0,y,b),I=mh(y,b,(-c-m)/i,(-A-v)/a);return 0===s&&I>0&&(I-=mc),1===s&&I<0&&(I+=mc),[u*m-l*v+(e+r)/2,l*m+u*v+(t+n)/2,E,I]};let mg=function(e){var t=e.px,r=e.py,n=e.cx,i=e.cy,a=e.rx,o=e.ry,s=e.xAxisRotation,l=void 0===s?0:s,u=e.largeArcFlag,c=e.sweepFlag,A=[];if(0===a||0===o)return[];var f=Math.sin(l*mc/360),h=Math.cos(l*mc/360),d=h*(t-n)/2+f*(r-i)/2,g=-f*(t-n)/2+h*(r-i)/2;if(0===d&&0===g)return[];var p=Math.pow(d,2)/Math.pow(a=Math.abs(a),2)+Math.pow(g,2)/Math.pow(o=Math.abs(o),2);p>1&&(a*=Math.sqrt(p),o*=Math.sqrt(p));var m=mu(md(t,r,n,i,a,o,void 0===u?0:u,void 0===c?0:c,f,h,d,g),4),v=m[0],y=m[1],b=m[2],E=m[3],I=Math.abs(E)/(mc/4);1e-7>Math.abs(1-I)&&(I=1);var C=Math.max(Math.ceil(I),1);E/=C;for(var B=0;B<C;B++)A.push(mf(b,E)),b+=E;return A.map(function(e){var t=mA(e[0],a,o,h,f,v,y),r=t.x,n=t.y,i=mA(e[1],a,o,h,f,v,y),s=i.x,l=i.y,u=mA(e[2],a,o,h,f,v,y);return{x1:r,y1:n,x2:s,y2:l,x:u.x,y:u.y}})};function mp(e,t,r,n){return["C",e,t,r,n,r,n]}function mm(e,t,r,n,i,a){return["C",e/3+2/3*r,t/3+2/3*n,i/3+2/3*r,a/3+2/3*n,i,a]}var mv=e.i(139092),my=(Math.sqrt(2)-1)/3*4,mb=(Math.sqrt(2)-1)/3*4,mE=function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,a=n-t,o=i-r,s=t*mb,l=r*mb,u=a+2*t,c=o+2*r,A=a+t,f=o+r;e.moveTo(a,f),e.bezierCurveTo(a,f-l,A-s,o,A,o),e.bezierCurveTo(A+s,o,u,f-l,u,f),e.bezierCurveTo(u,f+l,A+s,c,A,c),e.bezierCurveTo(A-s,c,a,f+l,a,f),e.closePath()},mI=function(e){if(e>-1e21&&e<1e21)return Math.round(1e6*e)/1e6;throw Error("unsupported number: ".concat(e))},mC=function(e,t,r,n,i){var a,o=[],s=e._fontSize/1e3,l=0,u=!1;
1e.save(),e.transform(1,0,0,-1,0,e.page.height),i=e.page.height-i,null==e.page.fonts[e._font.id]&&(e.page.fonts[e._font.id]=e._font.ref()),e.addContent("BT"),e.addContent("1 0 0 1 ".concat(mI(n)," ").concat(mI(i)," Tm")),e.addContent("/".concat(e._font.id," ").concat(mI(e._fontSize)," Tf"));var c=function(e){if(l<e){var n=t.slice(l,e).join(""),i=r[e-1].xAdvance-r[e-1].advanceWidth;o.push("<".concat(n,"> ").concat(mI(-i)))}return l=e},A=function(t){if(c(t),o.length>0)return e.addContent("[".concat(o.join(" "),"] TJ")),o.length=0};for(a=0;a<r.length;a+=1){var f=r[a];f.xOffset||f.yOffset?(A(a),e.addContent("1 0 0 1 ".concat(mI(n+f.xOffset*s)," ").concat(mI(i+f.yOffset*s)," Tm")),A(a+1),u=!0):(u&&(e.addContent("1 0 0 1 ".concat(mI(n)," ").concat(mI(i)," Tm")),u=!1),f.xAdvance-f.advanceWidth!=0&&c(a+1)),n+=f.xAdvance*s}return A(a),e.addContent("ET"),e.restore()},mB=function(e,t,r,n,i){var a=1e3/e._fontSize,o=1e3/(e._font.font.unitsPerEm||1e3),s=e._font.encodeGlyphs(t);return mC(e,s,r.map(function(e,r){return{xAdvance:e.xAdvance*a,yAdvance:e.yAdvance*a,xOffset:e.xOffset,yOffset:e.yOffset,advanceWidth:t[r].advanceWidth*o}}),n,i)},mw=function(e,t){if(t.glyphs&&t.positions){var r,n=t.xAdvance,i=null==(r=t.attributes.font)?void 0:r[0],a=t.attributes,o=a.fontSize,s=a.color,l=a.opacity;s&&e.fillColor(s),e.fillOpacity(l),i&&e.font("STANDARD"===i.type?i.fullName:i,o);try{mB(e,t.glyphs,t.positions,0,0)}catch(e){console.log(e)}e.translate(n,0)}},mx=function(e,t,r,n){e.save();var i,a,o,s,l,u,c=(null==(i=t.box)?void 0:i.x)||0,A=(null==(a=t.box)?void 0:a.y)||0,f=null==(s=t.runs[0])||null==(o=s.attributes.font)?void 0:o[0],h=(null==(u=t.runs[0])||null==(l=u.attributes)?void 0:l.scale)||1,d=t.xAdvance;if(f){var g=f.ascent*h,p=f.xHeight*h,m=f.descent*h,v=f.capHeight*h,y=c,b=A;switch(r){case"middle":y=c-d/2;break;case"end":y=c-d;break;default:y=c}switch(n){case"middle":case"central":b=A+v/2;break;case"hanging":b=A+v;break;case"mathematical":b=A+p;break;case"text-after-edge":b=A+m;break;case"text-before-edge":b=A+g;break;default:b=A}e.translate(y,b),t.runs.forEach(function(t){return mw(e,t)}),e.restore()}},mQ=function(e){for(var t=[],r=0;r<e.length;r+=2)t.push([e[r],e[r+1]]);return t},mD=function(e){var t=(e||"").trim().replace(/,/g," ").replace(/(\d)-(\d)/g,"$1 -$2").split(/\s+/);return t.length%2!=0&&(t=t.slice(0,-1)),mQ(t.map(parseFloat))},mk=function(e,t){t.length>0&&(e.moveTo(t[0][0],t[0][1]),t.slice(1).forEach(function(t){return e.lineTo(t[0],t[1])}))},m_=(Math.sqrt(2)-1)/3*4,mS=function(e,t){if(t.box&&t.style){var r=t.box,n=r.top,i=r.left,a=r.width,o=r.height,s=t.style,l=s.borderTopLeftRadius,u=s.borderTopRightRadius,c=s.borderBottomRightRadius,A=s.borderBottomLeftRadius,f=Math.min(void 0===u?0:u,.5*a,.5*o),h=f*(1-m_);e.moveTo(i+f,n),e.lineTo(i+a-f,n),e.bezierCurveTo(i+a-h,n,i+a,n+h,i+a,n+f);var d=Math.min(void 0===c?0:c,.5*a,.5*o),g=d*(1-m_);e.lineTo(i+a,n+o-d),e.bezierCurveTo(i+a,n+o-g,i+a-g,n+o,i+a-d,n+o);var p=Math.min(void 0===A?0:A,.5*a,.5*o),m=p*(1-m_);e.lineTo(i+p,n+o),e.bezierCurveTo(i+m,n+o,i,n+o-m,i,n+o-p);var v=Math.min(void 0===l?0:l,.5*a,.5*o),y=v*(1-m_);e.lineTo(i,n+v),e.bezierCurveTo(i,n+y,i+y,n,i+v,n),e.closePath(),e.clip()}},mF=function(e,t,r){var n=t.operation,i=t.value;switch(n){case"scale":var a=(0,l._)(i,2),o=a[0],s=a[1];e.scale(o,s,{origin:r});break;case"rotate":var u=(0,l._)(i,1)[0];e.rotate(u,{origin:r});break;case"translate":var c=(0,l._)(i,2),A=c[0],f=c[1];e.translate(A,void 0===f?0:f,{origin:r});break;case"skew":var h=(0,l._)(i,2),d=h[0],g=h[1],p=Math.tan((void 0===d?0:d)*Math.PI/180),m=Math.tan((void 0===g?0:g)*Math.PI/180),v=0,y=0;if(null!=r){var b,E=(v=(b=(0,l._)(Array.from(r),2))[0])+p*(y=b[1]),I=y+m*v;v-=E,y-=I}e.transform(1,m,p,1,v,y);break;case"matrix":e.transform.apply(e,(0,Y._)(i));break;default:console.error("Transform operation: '".concat(n,"' doesn't supported"))}},mR=function(e,t){if(t.origin){var r=t.props,n=t.style,i=[t.origin.left,t.origin.top],a="transform"in r?r.transform:void 0;((null==n?void 0:n.transform)||a||[]).forEach(function(t){mF(e,t,i)})}},mT=function(e){return(CB=Math).max.apply(CB,[-1/0].concat((0,Y._)(e)))},mL=function(e){return(Cw=Math).min.apply(Cw,[1/0].concat((0,Y._)(e)))},mO=function(e){var t,r=mD(null==(t=e.props)?void 0:t.points),n=r.map(function(e){return e[0]}),i=r.map(function(e){return e[1]});return[mL(n),mL(i),mT(n),mT(i)]},mM=(Cx={},(0,N._)(Cx,g,function(e){var t,r,n,i,a=(null==(t=e.props)?void 0:t.x)||0,o=(null==(r=e.props)?void 0:r.y
1)||0;return[a,o,a+((null==(n=e.props)?void 0:n.width)||0),o+((null==(i=e.props)?void 0:i.height)||0)]}),(0,N._)(Cx,p,function(e){var t,r,n,i,a=(null==(t=e.props)?void 0:t.x1)||0,o=(null==(r=e.props)?void 0:r.y1)||0,s=(null==(n=e.props)?void 0:n.x2)||0,l=(null==(i=e.props)?void 0:i.y2)||0;return[Math.min(a,s),Math.min(o,l),Math.max(a,s),Math.max(o,l)]}),(0,N._)(Cx,d,function(e){var t,r=function(e){for(var t=[],r=0,n=0,i=0,a=0,o=null,s=null,l=0,u=0,c=0,A=e.length;c<A;c++){var f=e[c],h=f[0];switch(h){case"M":i=f[1],a=f[2];break;case"A":var d=mg({px:l,py:u,cx:f[6],cy:f[7],rx:f[1],ry:f[2],xAxisRotation:f[3],largeArcFlag:f[4],sweepFlag:f[5]});if(!d.length)continue;for(var g,p,m=0;m<d.length;m++)f=["C",(p=d[m]).x1,p.y1,p.x2,p.y2,p.x,p.y],m<d.length-1&&t.push(f);break;case"S":var v=l,y=u;("C"==g||"S"==g)&&(v+=v-r,y+=y-n),f=["C",v,y,f[1],f[2],f[3],f[4]];break;case"T":"Q"==g||"T"==g?(o=2*l-o,s=2*u-s):(o=l,s=u),f=mm(l,u,o,s,f[1],f[2]);break;case"Q":o=f[1],s=f[2],f=mm(l,u,f[1],f[2],f[3],f[4]);break;case"L":f=mp(l,u,f[1],f[2]);break;case"H":f=mp(l,u,f[1],u);break;case"V":f=mp(l,u,l,f[1]);break;case"Z":f=mp(l,u,i,a)}g=h,l=f[f.length-2],u=f[f.length-1],f.length>4?(r=f[f.length-4],n=f[f.length-3]):(r=l,n=u),t.push(f)}return t}((0,ms.default)((0,ml.default)((null==(t=e.props)?void 0:t.d)||"")));if(!r.length)return[0,0,0,0];for(var n=[1/0,1/0,-1/0,-1/0],i=0,a=r.length;i<a;i+=1)for(var o=r[i].slice(1),s=0;s<o.length;s+=2)o[s+0]<n[0]&&(n[0]=o[s+0]),o[s+1]<n[1]&&(n[1]=o[s+1]),o[s+0]>n[2]&&(n[2]=o[s+0]),o[s+1]>n[3]&&(n[3]=o[s+1]);return n}),(0,N._)(Cx,x,function(e){var t,r,n,i=(null==(t=e.props)?void 0:t.r)||0,a=(null==(r=e.props)?void 0:r.cx)||0,o=(null==(n=e.props)?void 0:n.cy)||0;return[a-i,o-i,a+i,o+i]}),(0,N._)(Cx,Q,function(e){var t,r,n,i,a=(null==(t=e.props)?void 0:t.cx)||0,o=(null==(r=e.props)?void 0:r.cy)||0,s=(null==(n=e.props)?void 0:n.rx)||0,l=(null==(i=e.props)?void 0:i.ry)||0;return[a-s,o-l,a+s,o+l]}),(0,N._)(Cx,D,mO),(0,N._)(Cx,_,mO),Cx),mU=function(e){var t=mM[e.type];return t?t(e):[0,0,0,0]},mN=function(e,t){if(t.props&&"strokeWidth"in t.props){var r=t.props.strokeWidth;r&&e.lineWidth(r)}},mP=function(e,t){if(t.props&&"stroke"in t.props){var r=t.props.stroke;r&&e.strokeColor(r)}},mG=function(e,t){if(t.props&&"opacity"in t.props){var r=t.props.opacity;p8(r)||e.opacity(r)}},mz=function(e,t){if(t.props&&"fillOpacity"in t.props){var r=t.props.fillOpacity||null;p8(r)||e.fillOpacity(r)}},mH=function(e,t){if(t.props&&"strokeOpacity"in t.props){var r,n=null==(r=t.props)?void 0:r.strokeOpacity;p8(n)||e.strokeOpacity(n)}},mY=function(e,t){if(t.props&&"strokeLinejoin"in t.props){var r=t.props.strokeLinejoin;r&&e.lineJoin(r)}},mW=function(e,t){if(t.props&&"strokeLinecap"in t.props){var r,n=null==(r=t.props)?void 0:r.strokeLinecap;n&&e.lineCap(n)}},mj=function(e,t){if(t.props&&"strokeDasharray"in t.props){var r,n=(null==(r=t.props)?void 0:r.strokeDasharray)||null;n&&e.dash(n.split(/[\s,]+/).map(Number))}},mJ=function(e){var t;return!!e.props&&"fill"in e.props&&"string"!=typeof e.props.fill&&(null==(t=e.props.fill)?void 0:t.type)===F},mK=function(e){var t;return!!e.props&&"fill"in e.props&&"string"!=typeof e.props.fill&&(null==(t=e.props.fill)?void 0:t.type)===R};function mq(e,t){return[e[0]*t[0]+e[2]*t[1],e[1]*t[0]+e[3]*t[1],e[0]*t[2]+e[2]*t[3],e[1]*t[2]+e[3]*t[3],e[0]*t[4]+e[2]*t[5]+e[4],e[1]*t[4]+e[3]*t[5]+e[5]]}var mV=function(e,t,r,n){var i=t.map(function(e){switch(e.operation){case"scale":var t=e.value;return[t[0],0,0,t[1],0,0];case"translate":var i=e.value,a=i[0]||0,o=i[1]||0;return"objectBoundingBox"===n&&(a=(r[2]-r[0])*a,o=(r[3]-r[1])*o),[1,0,0,1,a,o];case"rotate":var s=e.value,l=Math.cos(s[0]),u=Math.sin(s[0]);return[l,u,-u,l,0,0];case"skew":var c=e.value;return[1,Math.tan(c[0]),Math.tan(c[1]),1,0,0];case"matrix":var A=e.value,f=A[4]||0,h=A[5]||0;return"objectBoundingBox"===n&&(f=(r[2]-r[0])*f,h=(r[3]-r[1])*h),[A[0],A[1],A[2],A[3],f,h];default:return[1,0,0,1,0,0]}}).reduce(mq,[1,0,0,1,0,0]);e.setTransform.apply(e,(0,Y._)(i))},mZ=function(e,t){if(t.props&&"fill"in t.props){var r,n,i=mU(t),a=null==(r=t.props)?void 0:r.fill;if(a){var o=a.props.gradientUnits||"objectBoundingBox",s=a.props.gradientTransform||[],l=a.props.x1||0,u=a.props.y1||0,c=a.props.x2||1,A=a.props.y2||0;if("objectBoundingBox"===o){var f=i[2]-i[0],h=i[3]-i[1],d=i[0],g=i[1];l=f*l+d,u=h*u+g,c=f*c+d,A=h*A+g}var p=e.linearGradient(l,u,c,A);
1mV(p,s,i,o),null==(n=a.children)||n.forEach(function(e){p.stop(e.props.offset,e.props.stopColor,e.props.stopOpacity)}),e.fill(p)}}},mX=function(e,t){if(t.props&&"fill"in t.props){var r,n,i=mU(t),a=null==(r=t.props)?void 0:r.fill;if(a){var o=a.props.gradientUnits||"objectBoundingBox",s=a.props.gradientTransform||[],l=a.props.r||.5,u=a.props.cx||.5,c=a.props.cy||.5,A=a.props.fx||u,f=a.props.fy||c;if("objectBoundingBox"===o){var h=i[2]-i[0],d=i[3]-i[1],g=i[0],p=i[1];l*=h,u=h*u+g,c=d*c+p,A=h*A+g,f=d*f+p}var m=e.radialGradient(u,c,0,A,f,l);mV(m,s,i,o),null==(n=a.children)||n.forEach(function(e){m.stop(e.props.offset,e.props.stopColor,e.props.stopOpacity)}),e.fill(m)}}},m$=function(e,t){if(t.props&&"fill"in t.props){var r,n=null==(r=t.props)?void 0:r.fill;n&&e.fillColor(n)}},m0=function(e,t){var r=t.props||{};"fill"in r&&"stroke"in r&&r.fill&&r.stroke?e.fillAndStroke(r.fillRule):"fill"in r&&r.fill?e.fill(r.fillRule):"stroke"in r&&r.stroke?e.stroke():(e.save(),e.opacity(0),e.fill(null),e.restore())},m1=function(){},m2=(CQ={},(0,N._)(CQ,B,m1),(0,N._)(CQ,S,m1),(0,N._)(CQ,d,function(e,t){var r;(null==(r=t.props)?void 0:r.d)&&e.path(t.props.d)}),(0,N._)(CQ,g,function(e,t){var r,n,i,a,o,s,l=(null==(r=t.props)?void 0:r.x)||0,u=(null==(n=t.props)?void 0:n.y)||0,c=(null==(i=t.props)?void 0:i.rx)||0,A=(null==(a=t.props)?void 0:a.ry)||0,f=(null==(o=t.props)?void 0:o.width)||0,h=(null==(s=t.props)?void 0:s.height)||0;if(f&&h){if(c&&A){var d=c*my,g=A*my;e.moveTo(l+c,u),e.lineTo(l-c+f,u),e.bezierCurveTo(l-c+f+d,u,l+f,u+A-g,l+f,u+A),e.lineTo(l+f,u+h-A),e.bezierCurveTo(l+f,u+h-A+g,l-c+f+d,u+h,l-c+f,u+h),e.lineTo(l+c,u+h),e.bezierCurveTo(l+c-d,u+h,l,u+h-A+g,l,u+h-A),e.lineTo(l,u+A),e.bezierCurveTo(l,u+A-g,l+c-d,u,l+c,u)}else e.moveTo(l,u),e.lineTo(l+f,u),e.lineTo(l+f,u+h),e.lineTo(l,u+h);e.closePath()}}),(0,N._)(CQ,p,function(e,t){var r=t.props||{},n=r.x1,i=r.x2,a=r.y1,o=r.y2;e.moveTo(n,a),e.lineTo(i,o)}),(0,N._)(CQ,"G",function(){}),(0,N._)(CQ,c,function(e,t){t.children.forEach(function(t){return mx(e,t.lines[0],t.props.textAnchor,t.props.dominantBaseline)})}),(0,N._)(CQ,x,function(e,t){var r,n,i,a=null==(r=t.props)?void 0:r.cx,o=null==(n=t.props)?void 0:n.cy,s=null==(i=t.props)?void 0:i.r;mE(e,s,s,a,o)}),(0,N._)(CQ,C,function(e,t){if(t.box&&(null==(r=t.image)?void 0:r.data)){var r,n=t.props,i=n.x,a=n.y,o=t.style,s=o.width,l=o.height,u=o.opacity,c=t.box.paddingLeft||0,A=t.box.paddingLeft||0;if(0===s||0===l)return void console.warn("Image with src '".concat(t.props.href,"' skipped due to invalid dimensions"));if("string"==typeof s||"string"==typeof l)return void console.warn("Image with src '".concat(t.props.href,"' skipped due to percentage width or height"));e.save(),e.fillOpacity(u||1).image(t.image.data,(void 0===i?0:i)+A,(void 0===a?0:a)+c,{width:s,height:l}),e.restore()}}),(0,N._)(CQ,Q,function(e,t){var r=t.props||{},n=r.cx,i=r.cy;mE(e,r.rx,r.ry,n,i)}),(0,N._)(CQ,D,function(e,t){mk(e,mD(t.props.points||"")),e.closePath()}),(0,N._)(CQ,_,function(e,t){mk(e,mD(t.props.points||""))}),CQ),m5=function(e,t){var r=m2[t.type];r?r(e,t):console.warn("SVG node of type ".concat(t.type," is not currently supported"))},m3=function(e,t){mW(e,t),mj(e,t),mY(e,t),mN(e,t),mP(e,t),mJ(t)?mZ(e,t):mK(t)?mX(e,t):m$(e,t),mH(e,t),mz(e,t),mG(e,t),mR(e,t),m5(e,t),m0(e,t)},m4=function(e,t){if(t.props&&"clipPath"in t.props){var r=t.props.clipPath;r&&((r.children||[]).forEach(function(t){return m5(e,t)}),e.clip())}},m6=function(e,t){(t.children||[]).forEach(function(t){e.save(),m4(e,t),m3(e,t),m6(e,t),e.restore()})},m8=function(e,t){if(t.box){var r=t.box,n=r.width,i=r.height,a=t.props,o=a.viewBox,s=a.preserveAspectRatio||{},l=s.meetOrSlice,u=void 0===l?"meet":l,c=s.align,A=void 0===c?"xMidYMid":c;if(null!=o&&null!=n&&null!=i){var f=(null==o?void 0:o.minX)||0,h=(null==o?void 0:o.minY)||0,d=(null==o?void 0:o.maxX)||n,g=(null==o?void 0:o.maxY)||i,p=d/g,m=n/i,v=n/d,y=i/g;if("none"===A){e.scale(v,y),e.translate(-f,-h);return}if(p<m&&"meet"===u||p>=m&&"slice"===u)switch(e.scale(y,y),A){case"xMinYMin":case"xMinYMid":case"xMinYMax":e.translate(-f,-h);break;case"xMidYMin":case"xMidYMid":case"xMidYMax":e.translate(-f-(d-n*g/i)/2,-h);break;default:e.translate(-f-(d-n*g/i),-h)}else switch(e.scale(v,v),A){case"xMinYMin":case"xMidYMin":case"xMaxYMin":e.translate(-f,-h);break;case"xMinYMid":case"xMidYMid":case"xMaxYMid":e.translate(-f,-h-(g-i*d/n)/2);break;default:e.translate(-f,-h-(g-i*d/n))}}}},m7=function(e,t){if(t.box){var r=t.box,n=r.top,i=r.left,a=t.box.paddingLeft||0,o=t.box.paddingTop||0;e.translate(i+a,n+o)}},m9={value:"#000",opacity:1},ve=function(e){if(!e)return m9;var t=mv.default.get(e);return t?{value:mv.default.to.hex(t.value.slice(0,3)),opacity:t.value[3]}:m9},vt=/^#.+/,vr=function(e,t){var r=t.xOffset,n=t.yOffset,i=t.width,a=t.height,o=t.image;
1e.translate(-i+(void 0===r?0:r),-a+(void 0===n?0:n)),e.image(o,0,0,{fit:[i,a],align:"center",valign:"bottom"})},vn=function(e,t){if(t.glyphs&&t.positions){var r,n=null==(r=t.attributes.font)?void 0:r[0];if(n){e.save();for(var i=n.glyphForCodePoint(32),a=n.glyphForCodePoint(65532),o=0,s=0;s<t.glyphs.length;s+=1){var l=t.positions[s],u=t.glyphs[s];o+=l.xAdvance||0,u.id===a.id&&t.attributes.attachment&&(e.translate(o,l.yOffset||0),vr(e,t.attributes.attachment),t.glyphs[s]=i,o=0)}e.restore()}}},vi=function(e,t){if(t.glyphs&&t.positions){var r,n=null==(r=t.attributes.font)?void 0:r[0];if(n){var i=t.attributes,a=i.fontSize,o=i.link,s=ve(t.attributes.color),l=p8(t.attributes.opacity)?s.opacity:t.attributes.opacity,u=t.height,c=void 0===u?0:u,A=t.descent,f=void 0===A?0:A,h=t.xAdvance,d=void 0===h?0:h;e.fillColor(s.value),e.fillOpacity(l),o&&(o.match(vt)?e.goTo(0,-c-f,d,c,o.slice(1)):e.link(0,-c-f,d,c,o)),vn(e,t),e.font("STANDARD"===n.type?n.fullName:n,a);try{mB(e,t.glyphs,t.positions,0,0)}catch(e){console.log(e)}e.translate(d,0)}}},va=function(e,t,r){var n=ve(r);e.save(),e.fillOpacity(n.opacity),e.rect(t.x,t.y,t.width,t.height),e.fill(n.value),e.restore()},vo=function(e,t){if(e.save(),e.lineWidth(t.rect.height),e.strokeOpacity(t.opacity),/dashed/.test(t.style)?e.dash(3*t.rect.height,{}):/dotted/.test(t.style)&&e.dash(t.rect.height,{}),/wavy/.test(t.style)){var r=Math.max(2,t.rect.height),n=1.1*r,i=Math.floor(t.rect.width/(2*n)),a=t.rect.width-2*i*n;n+=a/i/2;var o=t.rect.y+r,s=t.rect.y-r,l=t.rect.x;e.moveTo(t.rect.x,t.rect.y);for(var u=0;u<i;u+=1)e.bezierCurveTo(l+n,o,l+n,s,l+2*n,t.rect.y),l+=2*n}else e.moveTo(t.rect.x,t.rect.y),e.lineTo(t.rect.x+t.rect.width,t.rect.y),/double/.test(t.style)&&(e.moveTo(t.rect.x,t.rect.y+2*t.rect.height),e.lineTo(t.rect.x+t.rect.width,t.rect.y+2*t.rect.height));e.stroke(t.color),e.restore()},vs=function(e,t){if(t.box){var r=t.ascent||0;e.save(),e.translate(t.box.x,t.box.y+r);for(var n=0;n<t.runs.length;n+=1){var i=t.runs[n],a=n===t.runs.length-1;if(i.attributes.backgroundColor){var o,s,l=null!=(o=i.xAdvance)?o:0,u=a&&null!=(s=t.overflowRight)?s:0;va(e,{x:0,y:-r,height:t.box.height,width:l-u},i.attributes.backgroundColor)}vi(e,i)}if(e.restore(),e.save(),e.translate(t.box.x,t.box.y),t.decorationLines)for(var c=0;c<t.decorationLines.length;c+=1)vo(e,t.decorationLines[c]);e.restore()}},vl=function(e,t){t.forEach(function(t){vs(e,t)})},vu=function(e,t){if(t.box){var r,n=t.box,i=n.width,a=n.height,o=(null==(r=t.props)?void 0:r.dpi)||72;e.addPage({size:[i,a],margin:0,userUnit:o/72})}},vc=function(e,t){var r,n=t.image.data;return"string"==typeof n&&(r=e._imageRegistry[n]),r||(r=e.openImage(n)),r.obj||r.embed(e),r},vA=function(e){return!Number.isNaN(parseFloat(e))&&Number.isFinite(e)},vf=function(e,t,r,n,i,a){var o=r/n,s=me(null!=i?i:null),l=me(null!=a?a:null),u=s?s.percent:.5,c=l?l.percent:.5;if(e/t>o){var A=t*o,f=vA(a)?a:0,h=vA(i)?i:(e-A)*u;return{width:A,height:t,xOffset:h,yOffset:f}}var d=e/o,g=vA(i)?i:0,p=vA(a)?a:(t-d)*c;return{width:e,height:d,yOffset:p,xOffset:g}},vh=function(e,t,r,n,i,a){var o=me(null!=i?i:null),s=me(null!=a?a:null),l=o?o.percent:.5,u=s?s.percent:.5,c=vA(i)?i:(e-r)*l,A=vA(a)?a:(t-n)*u;return{width:r,height:n,xOffset:c,yOffset:A}},vd=function(e,t,r,n,i,a){var o=r/n,s=me(null!=i?i:null),l=me(null!=a?a:null),u=s?s.percent:.5,c=l?l.percent:.5;if(e/t>o){var A=e/o,f=vA(i)?i:0,h=vA(a)?a:(t-A)*c;return{width:e,height:A,yOffset:h,xOffset:f}}var d=t*o,g=vA(i)?i:(e-d)*u;return{width:d,height:t,xOffset:g,yOffset:vA(a)?a:0}},vg=function(e,t,r,n,i,a){var o=vf(e,t,r,n,i,a),s=vh(e,t,r,n,i,a);return o.width<s.width?o:s},vp=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"fill",t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0,n=arguments.length>3?arguments[3]:void 0,i=arguments.length>4?arguments[4]:void 0,a=arguments.length>5?arguments[5]:void 0,o=arguments.length>6?arguments[6]:void 0;switch(e){case"contain":return vf(t,r,n,i,a,o);case"cover":return vd(t,r,n,i,a,o);case"none":return vh(t,r,n,i,a,o);case"scale-down":return vg(t,r,n,i,a,o);default:return{width:t,height:r,xOffset:me(null!=a?a:null)?0:a||0,yOffset:me(null!=o?o:null)?0:o||0}}},vm=function(e,t,r){if(t.box&&t.image){var n,i,a,o,s=t.box,l=s.left,u=s.top,c=null==(n=t.style)?void 0:n.opacity,A=null==(i=t.style)?void 0:i.objectFit,f=null==(a=t.style)?void 0:a.objectPositionX,h=null==(o=t.style)?void 0:o.objectPositionY,d=t.box.paddingTop||0,g=t.box.paddingRight||0,p=t.box.paddingBottom||0,m=t.box.paddingLeft||0,v=r.imageCache||new Map,y=vp(A,t.box.width-m-g,t.box.height-d-p,t.image.width,t.image.height,f,h),b=y.width,E=y.height,I=y.xOffset,C=y.yOffset;if(t.image.data)if(0!==b&&0!==E){var B=t.image.key,w=v.get(B)||vc(e,t);B&&v.set(B,w);var x=p8(c)?1:c;e.fillOpacity(x).image(w,l+m+I,u+d+C,{width:b,height:E})}else console.warn("Image with src '".concat(JSON.stringify(t.props.src||t.props.source),"' skipped due to invali
1d dimensions"))}},vv=function(e,t){if(t.box){var r=t.box,n=r.left,i=r.top,a=r.width,o=r.height,s=r.paddingLeft,l=void 0===s?0:s,u=r.paddingTop,c=void 0===u?0:u,A=r.paddingRight,f=r.paddingBottom,h=r.borderLeftWidth,d=void 0===h?0:h,g=r.borderTopWidth,p=void 0===g?0:g,m=r.borderRightWidth,v=r.borderBottomWidth;e.fillColor("#a1c6e7").opacity(.5).rect(n+l+d,i+c+p,a-l-(void 0===A?0:A)-(void 0===m?0:m)-d,o-c-(void 0===f?0:f)-p-(void 0===v?0:v)).fill()}},vy=function(e,t){if(t.box){var r=t.box,n=r.left,i=r.top,a=r.width,o=r.height,s=r.paddingLeft,l=void 0===s?0:s,u=r.paddingTop,c=r.paddingRight,A=void 0===c?0:c,f=r.paddingBottom,h=void 0===f?0:f,d=r.borderLeftWidth,g=void 0===d?0:d,p=r.borderTopWidth,m=void 0===p?0:p,v=r.borderRightWidth,y=void 0===v?0:v,b=r.borderBottomWidth,E=void 0===b?0:b;e.fillColor("#c4deb9").opacity(.5),e.rect(n+l+g,i+m,a-A-l-g-y,void 0===u?0:u).fill(),e.rect(n+g,i+m,l,o-m-E).fill(),e.rect(n+a-A-y,i+m,A,o-m-E).fill(),e.rect(n+l+g,i+o-h-E,a-A-l-g-y,h).fill()}},vb=function(e,t){if(t.box){var r=t.box,n=r.left,i=r.top,a=r.width,o=r.height,s=t.box,l=s.marginLeft,u=void 0===l?0:l,c=s.marginTop,A=void 0===c?0:c,f=s.marginRight,h=s.marginBottom,d=void 0===h?0:h;e.fillColor("#f8cca1").opacity(.5),e.rect(n,i-A,a,A).fill(),e.rect(n-u,i-A,u,o+A+d).fill(),e.rect(n+a,i-A,void 0===f?0:f,o+A+d).fill(),e.rect(n,i+o,a,d).fill()}},vE=function(e,t){if(t.box){var r=t.box,n=r.left,i=r.top,a=r.width,o=r.height,s=t.box,l=s.marginLeft,u=void 0===l?0:l,c=s.marginTop,A=void 0===c?0:c,f=s.marginRight,h=s.marginBottom,d=Math.round(a+u+(void 0===f?0:f)),g=Math.round(o+A+(void 0===h?0:h));e.fontSize(6).opacity(1).fillColor("black").text("".concat(d," x ").concat(g),n-u,Math.max(i-A-4,1),{width:1/0})}},vI=function(e,t){t.origin&&e.circle(t.origin.left,t.origin.top,3).fill("red").circle(t.origin.left,t.origin.top,5).stroke("red")},vC=function(e,t){!t.props||"debug"in t.props&&t.props.debug&&(e.save(),vv(e,t),vy(e,t),vb(e,t),vE(e,t),vI(e,t),e.restore())},vB=["dash","clip","save","path","fill","font","text","rect","scale","moveTo","lineTo","stroke","rotate","circle","lineCap","opacity","ellipse","polygon","restore","lineJoin","fontSize","fillColor","lineWidth","translate","miterLimit","strokeColor","fillOpacity","roundedRect","fillAndStroke","strokeOpacity","bezierCurveTo","quadraticCurveTo","linearGradient","radialGradient"],vw=function(e){var t=vB.reduce(function(r,n){return(0,o._)((0,a._)({},r),(0,N._)({},n,function(){for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return e[n].apply(e,(0,Y._)(i)),t}))},{});return t},vx=(Math.sqrt(2)-1)/3*4,vQ=function(e,t,r,n,i){var a=t.top,o=t.left,s=t.width,l=t.height,u=r.borderTopWidth,c=r.borderRightWidth,A=r.borderLeftWidth;e.moveTo(o+i,a),e.lineTo(o+s-n,a);var f=n*(1-vx);e.bezierCurveTo(o+s-f,a,o+s,a+f,o+s,a+n);var h=a+Math.max(u,n);e.lineTo(o+s,h),e.lineTo(o+s-c,h);var d=Math.max(n-c,0),g=Math.max(n-u,0);e.bezierCurveTo(o+s-c,a+u+g*(1-vx),o+s-c-d*(1-vx),a+u,o+s-c-d,a+u),e.lineTo(o+Math.max(i,A),a+u);var p=Math.max(i-A,0),m=Math.max(i-u,0),v=a+Math.max(u,i);e.bezierCurveTo(o+A+p*(1-vx),a+u,o+A,a+u+m*(1-vx),o+A,v),e.lineTo(o,v),e.lineTo(o,a+i);var y=i*(1-vx);if(e.bezierCurveTo(o,a+y,o+y,a,o+i,a),e.closePath(),e.clip(),c){var b=-u/c;e.moveTo(o+s/2,-s/2*b+a),e.lineTo(o+s,a),e.lineTo(o,a),e.lineTo(o,a+l),e.closePath(),e.clip()}if(A){var E=-u/A;e.moveTo(o+s/2,-s/2*E+a),e.lineTo(o,a),e.lineTo(o+s,a),e.lineTo(o+s,a+l),e.closePath(),e.clip()}},vD=function(e,t,r,n,i){var a=t.top,o=t.left,s=t.width,l=r.borderTopColor,u=r.borderTopWidth,c=r.borderTopStyle,A=r.borderRightWidth,f=r.borderLeftWidth,h=i*(1-vx),d=n*(1-vx);e.moveTo(o,a+Math.max(i,u)),e.bezierCurveTo(o,a+h,o+h,a,o+i,a),e.lineTo(o+s-n,a),e.bezierCurveTo(o+s-d,a,o+s,a+d,o+s,a+n),e.strokeColor(l),e.lineWidth(2*Math.max(A,u,f)),"dashed"===c?e.dash(2*u,{space:1.2*u}):"dotted"===c&&e.dash(u,{space:1.2*u}),e.stroke(),e.undash()},vk=function(e,t,r,n,i){var a=t.top,o=t.left,s=t.width,l=t.height,u=r.borderTopWidth,c=r.borderRightWidth,A=r.borderBottomWidth;e.moveTo(o+s,a+n),e.lineTo(o+s,a+l-i);var f=i*(1-vx);e.bezierCurveTo(o+s,a+l-f,o+s-f,a+l,o+s-i,a+l);var h=o+s-Math.max(c,i);e.lineTo(h,a+l),e.lineTo(h,a+l-A);var d=Math.max(i-c,0),g=Math.max(i-A,0);e.bezierCurveTo(o+s-c-d*(1-vx),a+l-A,o+s-c,a+l-A-g*(1-vx),o+s-c,a+l-Math.max(i,A)),e.lineTo(o+s-c,a+Math.max(n,u));var p=Math.max(n-c,0),m=Math.max(n-u,0),v=o+s-Math.max(n,c);e.bezierCurveTo(o+s-c,a+u+m*(1-vx),o+s-c-p*(1-vx),a+u,v,a+u),e.lineTo(v,a),e.lineTo(o+s-n,a);var y=n*(1-vx);if(e.bezierCurveTo(o+s-y,a,o+s,a+y,o+s,a+n),e.closePath(),e.clip(),u){var b=-u/c;e.moveTo(o+s/2,-s/2*b+a),e.lineTo(o+s,a),e.lineTo(o+s,a+l),e.lineTo(o,a+l),e.closePath(),e.clip()}if(A){var E=A/c;e.moveTo(o+s/2,-s/2*E+a+l),e.lineTo(o+s,a+l),e.lineTo(o+s,a),e.lineTo(o,a),e.closePath(),e.clip()}},v_=function(e,t,r,n,i){var a=t.top,o=t.left,s=t.width,l=t.height,u=r.borderRightColor,c=r.borderRightStyle,A=r.borderRightWidth,f=r.borderTopWidth,h=r.borderBottomWidth,d=i*(1-vx),g=n*(1-vx);e.moveTo(o+s-n,a),e.bezierCurveTo(o+s-g,a,o+s,a+g,o+s,a+n),e.lineTo(o+s,a+l-i),e.bezierCurveTo(o+s,a+l-d,o+s-d,a+l,o+s-i,a+l),e.strokeColor(u),e.lineWidth(2*Math.max(A,f,h)),"dashed"===c?e.dash(2*A,{space:1.2*A}):"dotted"===c&&e.dash(A,{space:1.2*A}),e.stroke(),e.undash()},vS=function(e,t,r,n,i){var a=t.top,o=t.left,s=t.width,l=t.height,u=r.borderBottomWidth,c=r.borderRightWidth,A=r.borderLeftWidth;e.moveTo(o+s-i,a+l),e.lineTo(o+n,a+l);var f=n*(1-vx);e.bezierCurveTo(o+f,a+l,o,a+l-f,o,a+l-n);var h=a+l-Math.max(u,n);e.lineTo(o,h),e.lineTo(o+A,h);var d=Math.max(n-A,0),g=Math.max(n-u,0);e.bezierCurveTo(o+A,a+l-u-g*(1-vx),o+A+d*(1-vx),a+l-u,o+A+d,a+l-u),e.lineTo(o+s-Math.max(i,c),a+l-u);var p=Math.max(i-c,0),m=Math.max(i-u,0),v=a+l-Math.max(u,i);e.bezierCurveTo(o+s-c-p*(1-vx),a+l-u,o+s-c,a+l-u-m*(1-vx),o+s-c,v),e.lineTo(o+s,v),e.lineTo(o+s,a+l-i);var y=i*(1-vx);if(e.bezierCurveTo(o+s,a+l-y,o+s-y,a+l,o+s-i,a+l),e.closePath(),e.clip(),c){var b=u/c;e.moveTo(o+s/2,-s/2*b+a+l),e.lineTo(o+s,a+l),e.lineTo(o,a+l),e.lineTo(o,a),e.closePath(),e.clip()}if(A){var E=-u/A;e.moveTo(o+s/2,s/2*E+a+l),e.lineTo(o,a+l),e.lineTo(o+s,a+l),e.lineTo(o+s,a),e.closePath(),e.clip()}},vF=function(e,t,r,n,i){var a=t.top,o=t.left,s=t.width,l=t.height,u=r.borderBottomColor,c=r.borderBottomStyle,A=r.borderBottomWidth,f=r.borderRightWidth,h=r.borderLeftWidth,d=n*(1-vx),g=i*(1-vx);e.moveTo(o+s,a+l-i),e.bezierCurveTo(o+s,a+l-g,o+s-g,a+l,o+s-i,a+l),e.lineTo(o+n,a+l),e.bezierCurveTo(o+d,a+l,o,a+l-d,o,a+l-n),e.strokeColor(u),e.lineWidth(2*Math.max(A,f,h)),"dashed"===c?e.dash(2*A,{space:1.2*A}):"dotted"===c&&e.dash(A,{space:1.2*A}),e.stroke(),e.undash()},vR=function(e,t,r,n,i){var a=t.top,o=t.left,s=t.width,l=t.height,u=r.borderTopWidth,c=r.borderLeftWidth,A=r.borderBottomWidth;e.moveTo(o,a+l-n),e.lineTo(o,a+i);var f=i*(1-vx);e.bezierCurveTo(o,a+f,o+f,a,o+i,a);var h=o+Math.max(c,i);e.lineTo(h,a),e.lineTo(h,a+u);var d=Math.max(i-c,0),g=Math.max(i-u,0);e.bezierCurveTo(o+c+d*(1-vx),a+u,o+c,a+u+g*(1-vx),o+c,a+Math.max(i,u)),e.lineTo(o+c,a+l-Math.max(n,A));var p=Math.max(n-c,0),m=Math.max(n-A,0),v=o+Math.max(n,c);e.bezierCurveTo(o+c,a+l-A-m*(1-vx),o+c+p*(1-vx),a+l-A,v,a+l-A),e.lineTo(v,a+l),e.lineTo(o+n,a+l);var y=n*(1-vx);if(e.bezierCurveTo(o+y,a+l,o,a+l-y,o,a+l-n),e.closePath(),e.clip(),A){var b=-A/c;e.moveTo(o+s/2,s/2*b+a+l),e.lineTo(o,a+l),e.lineTo(o,a),e.lineTo(o+s,a),e.closePath(),e.clip()}if(A){var E=-u/c;e.moveTo(o+s/2,-s/2*E+a),e.lineTo(o,a),e.lineTo(o,a+l),e.lineTo(o+s,a+l),e.closePath(),e.clip()}},vT=function(e,t,r,n,i){var a=t.top,o=t.left,s=t.height,l=r.borderLeftColor,u=r.borderLeftStyle,c=r.borderLeftWidth,A=r.borderTopWidth,f=r.borderBottomWidth,h=n*(1-vx),d=i*(1-vx);e.moveTo(o+n,a+s),e.bezierCurveTo(o+h,a+s,o,a+s-h,o,a+s-n),e.lineTo(o,a+i),e.bezierCurveTo(o,a+d,o+d,a,o+i,a),e.strokeColor(l),e.lineWidth(2*Math.max(c,A,f)),"dashed"===u?e.dash(2*c,{space:1.2*c}):"dotted"===u&&e.dash(c,{space:1.2*c}),e.stroke(),e.undash()},vL=function(e,t){if(t.box&&t.box&&(t.box.borderTopWidth||t.box.borderRightWidth||t.box.borderBottomWidth||t.box.borderLeftWidth)){var r=t.box,n=r.width,i=r.height,a=r.borderTopWidth,o=void 0===a?0:a,s=r.borderLeftWidth,l=void 0===s?0:s,u=r.borderRightWidth,c=void 0===u?0:u,A=r.borderBottomWidth,f=void 0===A?0:A,h=t.style,d=h.opacity,g=h.borderTopColor,p=h.borderTopStyle,m=h.borderLeftColor,v=h.borderLeftStyle,y=h.borderRightColor,b=h.borderRightStyle,E=h.borderBottomColor,I=h.borderBottomStyle,C=t.style.borderTopLeftRadius||0,B=t.style.borderTopRightRadius||0,w=t.style.borderBottomLeftRadius||0,x=t.style.borderBottomRightRadius||0,Q={borderTopColor:void 0===g?"black":g,borderTopWidth:o,borderTopStyle:void 0===p?"solid":p,borderLeftColor:void 0===m?"black":m,borderLeftWidth:l,borderLeftStyle:void 0===v?"solid":v,borderRightColor:void 0===y?"black":y,borderRightWidth:c,borderRightStyle:void 0===b?"solid":b,borderBottomColor:void 0===E?"black":E,borderBottomWidth:f,borderBottomStyle:void 0===I?"solid":I},D=Math.min(B,.5*n,.5*i),k=Math.min(C,.5*n,.5*i),_=Math.min(x,.5*n,.5*i),S=Math.min(w,.5*n,.5*i);e.save(),e.strokeOpacity(void 0===d?1:d),o&&(e.save(),vQ(e,t.box,Q,D,k),vD(e,t.box,Q,D,k),e.restore(
1)),c&&(e.save(),vk(e,t.box,Q,D,_),v_(e,t.box,Q,D,_),e.restore()),f&&(e.save(),vS(e,t.box,Q,S,_),vF(e,t.box,Q,S,_),e.restore()),l&&(e.save(),vR(e,t.box,Q,S,k),vT(e,t.box,Q,S,k),e.restore()),e.restore()}},vO=function(e,t){if(t.box){var r,n=t.box,i=n.top,a=n.left,o=n.width,s=n.height,l=ve(t.style.backgroundColor),u=p8(null==(r=t.style)?void 0:r.opacity)?1:t.style.opacity,c=Math.min(l.opacity,u);e.fillOpacity(c).fillColor(l.value).rect(a,i,o,s).fill()}},vM=function(e,t){var r;t.box&&(null==(r=t.style)?void 0:r.backgroundColor)&&(e.save(),mS(e,t),vO(e,t),e.restore())},vU=function(e){return"string"==typeof e},vN=function(e,t,r){if(r&&t.box){var n=/^#.+/.test(r),i=n?r.slice(1):r,a=t.box,o=a.top,s=a.left,l=a.width,u=a.height;e[n?"goTo":"link"](s,o,l,u,i)}},vP=function(e,t){!t.box||t.props&&"id"in t.props&&e.addNamedDestination(t.props.id,"XYZ",null,t.box.top,null)},vG=function(e){var t=(0,a._)({},e);return Object.entries(t).forEach(function(e){e[1]||delete t[e[0]]}),t},vz=function(e){var t,r,n,i,a;return{required:(null==(t=e.props)?void 0:t.required)||!1,noExport:(null==(r=e.props)?void 0:r.noExport)||!1,readOnly:(null==(n=e.props)?void 0:n.readOnly)||!1,value:(null==(i=e.props)?void 0:i.value)||void 0,defaultValue:(null==(a=e.props)?void 0:a.defaultValue)||void 0}},vH=function(e,t){var r,n,i,s,l,u,c;return vG((0,o._)((0,a._)({},vz(e)),{parent:t||void 0,align:(null==(r=e.props)?void 0:r.align)||"left",multiline:(null==(n=e.props)?void 0:n.multiline)||void 0,password:(null==(i=e.props)?void 0:i.password)||!1,noSpell:(null==(s=e.props)?void 0:s.noSpell)||!1,format:(null==(l=e.props)?void 0:l.format)||void 0,fontSize:(null==(u=e.props)?void 0:u.fontSize)||void 0,MaxLen:(null==(c=e.props)?void 0:c.maxLength)||void 0}))},vY=function(e){var t,r,n,i,s;return vG((0,o._)((0,a._)({},vz(e)),{sort:(null==(t=e.props)?void 0:t.sort)||!1,edit:(null==(r=e.props)?void 0:r.edit)||!1,multiSelect:(null==(n=e.props)?void 0:n.multiSelect)||!1,noSpell:(null==(i=e.props)?void 0:i.noSpell)||!1,select:(null==(s=e.props)?void 0:s.select)||[""]}))},vW=function(e,t,r,n){var i=e.ref({Type:"XObject",Subtype:"Form",BBox:[0,0,r,n],Resources:{ProcSet:["PDF","Text","ImageB","ImageC","ImageI"],Font:{ZaDi:e._acroform.fonts.ZaDi}}});return i.initDeflate(),i.write("/Tx BMC\nq\n/ZaDi ".concat(.8*n," Tf\nBT\n").concat(.45*r," ").concat(n/4," Td (").concat(t,") Tj\nET\nQ\nEMC")),i.end(null),i},vj=function(e,t,r){var n,i,s,l,u,c,A,f,h,d=t.box||{},g=d.width,p=d.height,m=(null==(n=t.props)?void 0:n.onState)||"Yes",v=(null==(i=t.props)?void 0:i.offState)||"Off",y=(null==(s=t.props)?void 0:s.xMark)||!1;if(!Object.prototype.hasOwnProperty.call(e._acroform.fonts,"ZaDi")){var b=e.ref({Type:"Font",Subtype:"Type1",BaseFont:"ZapfDingbats"});e._acroform.fonts.ZaDi=b,b.end(null)}var E=(h={},(0,N._)(h,m,vW(e,y?"8":"4",g,p)),(0,N._)(h,v,vW(e,y?" ":"8",g,p)),h);return vG((0,o._)((0,a._)({},vz(t)),{backgroundColor:(null==(l=t.props)?void 0:l.backgroundColor)||void 0,borderColor:(null==(u=t.props)?void 0:u.borderColor)||void 0,parent:r||void 0,value:"/".concat((null==(c=t.props)?void 0:c.checked)===!0?m:v),defaultValue:"/".concat((null==(A=t.props)?void 0:A.checked)===!0?m:v),AS:(null==(f=t.props)?void 0:f.checked)===!0?m:v,AP:{N:E,D:E}}))},vJ=function(e,t,r){e.save(),t.box&&e.translate(t.box.left,t.box.top),(t.children||[]).forEach(function(t){return vV(e,t,r)}),e.restore()},vK=(CD={},(0,N._)(CD,c,function(e,t){if(t.box&&t.lines){var r,n,i=t.box,a=i.top,o=i.left,s=[t.lines],l=(null==(r=t.box)?void 0:r.paddingTop)||0,u=(null==(n=t.box)?void 0:n.paddingLeft)||0,c=t.lines[0]?t.lines[0].box.y:0,A=t.alignOffset||0;
1e.save(),e.translate(o+u-A,a+l-c),s.forEach(function(t){vl(e,t)}),e.restore()}}),(0,N._)(CD,h,function(e,t){if(t.box){var r,n,i=t.box,a=i.top,o=i.left,s=(null==t||null==(r=t.children)?void 0:r[0].value)||"",l=null==(n=t.style)?void 0:n.backgroundColor;e.note(o,a,0,0,s,{color:l})}}),(0,N._)(CD,C,function(e,t,r){e.save(),mS(e,t),vm(e,t,r),e.restore()}),(0,N._)(CD,m,function(e,t,r){var n,i=(null==(n=t.props)?void 0:n.name)||"";e._root.data.AcroForm||e.initForm();var a=e.formField(i);r.fieldSets?r.fieldSets.push(a):r.fieldSets=[a]}),(0,N._)(CD,v,function(e,t,r){if(t.box){var n,i,a=t.box,o=a.top,s=a.left,l=a.width,u=a.height,c=(null==(n=t.props)?void 0:n.name)||"",A=null==(i=r.fieldSets)?void 0:i.at(0);e._root.data.AcroForm||e.initForm(),e.formText(c,s,o,l,u,vH(t,A))}}),(0,N._)(CD,y,function(e,t){if(t.box){var r,n=t.box,i=n.top,a=n.left,o=n.width,s=n.height,l=(null==(r=t.props)?void 0:r.name)||"";e._root.data.AcroForm||e.initForm(),e.formCombo(l,a,i,o,s,vY(t))}}),(0,N._)(CD,b,function(e,t,r){if(t.box){var n,i,a=t.box,o=a.top,s=a.left,l=a.width,u=a.height,c=(null==(n=t.props)?void 0:n.name)||"",A=null==(i=r.fieldSets)?void 0:i.at(0);e._root.data.AcroForm||e.initForm(),e.formCheckbox(c,s,o,l,u,vj(e,t,A))}}),(0,N._)(CD,E,function(e,t){if(t.box){var r=t.box||{},n=r.top,i=r.left,a=r.width,o=r.height,s="name"in t.props&&t.props.name||"";e._root.data.AcroForm||e.initForm(),e.formList(s,i,n,a,o,vY(t))}}),(0,N._)(CD,w,function(e,t){if(t.box){var r=t.box,n=r.top,i=r.left,a=r.width,o=r.height,s=t.box.paddingTop||0,l=t.box.paddingLeft||0,u=t.box.paddingRight||0,c=t.box.paddingBottom||0,A=a-l-u,f=o-s-c;A&&f||console.warn("Canvas element has null width or height. Please provide valid values via the `style` prop in order to correctly render it."),e.save().translate(i+l,n+s),t.props.paint&&t.props.paint(vw(e),A,f),e.restore()}}),(0,N._)(CD,"SVG",function(e,t){e.save(),mS(e,t),m7(e,t),m8(e,t),m6(e,t),e.restore()}),(0,N._)(CD,A,function(e,t){var r=t.props||{};return"src"in r&&vU(r.src)?vN(e,t,r.src):"href"in r&&vU(r.href)?vN(e,t,r.href):void 0}),CD),vq=(0,N._)({},m,function(e,t,r){r.fieldSets.pop()}),vV=function(e,t,r){var n,i=(null==(n=t.style)?void 0:n.overflow)==="hidden",a=t.type!==c&&"SVG"!==t.type;t.type===f&&vu(e,t),e.save(),i&&mS(e,t),mR(e,t),vM(e,t),vL(e,t);var o=vK[t.type];o&&o(e,t,r),a&&vJ(e,t,r);var s=vq[t.type];s&&s(e,t,r),vP(e,t),vC(e,t),e.restore()},vZ=function(e,t,r,n){if(t.box&&t.props){if("bookmark"in t.props&&t.props.bookmark){var i=t.props.bookmark,a=i.title,o=i.parent,s=i.expanded,l=i.zoom,u=i.fit,c=n[o]||e.outline,A=i.top||t.box.top,f=i.left||t.box.left,h=c.addItem(a,{pageNumber:r,expanded:s,top:A,left:f,zoom:l,fit:u});n[i.ref]=h}t.children&&t.children.forEach(function(t){return vZ(e,t,r,n)})}},vX=function(e,t){var r={};(t.children||[]).forEach(function(t,n){vZ(e,t,n,r)})},v$=function(e,t){var r=t.children||[],n={imageCache:new Map,fieldSets:[]};return r.forEach(function(t){return vV(e,t,n)}),vX(e,t),e.end(),e},v0=e.i(746650),v1=e.i(29116),v2=e.i(892138),v5=e.i(421326),v3=p4(function(e){return e.reduce(function(e,t){var r=Array.isArray(t)?v3(t):t;return Object.keys(r).forEach(function(t){null!==r[t]&&void 0!==r[t]&&(e[t]=r[t])}),e},{})},function(e){return e.filter(Boolean)},p3),v4=function(e){var t=mv.default.get.rgb(e);return mv.default.to.hex(t)},v6=function(e){var t=mv.default.get.hsl(e).map(Math.round);return v1.default.apply(void 0,(0,Y._)(t)).toUpperCase()},v8=function(e){return/rgba?/g.test(e)?v4(e):/hsla?/g.test(e)?v6(e):e},v7=function(e){if("number"==typeof e)return{value:e,unit:void 0};var t=/^(-?\d*\.?\d+)(in|mm|cm|pt|vh|vw|px|rem)?$/g.exec(e);return t?{value:parseFloat(t[1]),unit:t[2]||"pt"}:{value:e,unit:void 0}},v9=function(e,t){var r=v7(t),n=e.dpi||72;if("number"!=typeof r.value)return r.value;switch(r.unit){case"rem":return r.value*(e.remBase||18);case"in":return 72*r.value;case"mm":return r.value*(1/25.4*72);case"cm":return r.value*(1/2.54*72);case"vh":return r.value*(e.height/100);case"vw":return r.value*(e.width/100);case"px":return Math.round(r.value*(72/n));default:return r.value}},ye=function(e,t){return(0,N._)({},e,mo(t))},yt=function(e,t,r){return(0,N._)({},e,v9(r,t))},yr=function(e,t){return(0,N._)({},e,v8(t))},yn=function(e,t){return(0,N._)({},e,t)},yi=/(-?\d+(\.\d+)?(in|mm|cm|pt|vw|vh|px|rem)?)\s(\S+)\s(.+)/,ya=function(e,t,r){var n,i="".concat(t).match(yi)||[],a=i[1]||t,o=i[4]||t,s=i[5]||t,l=s?v8(s):void 0,u=a?v9(r,a):void 0;if(e.match(/(Top|Right|Bottom|Left)$/))return n={},(0,N._)(n,"".concat(e,"Color"),l),(0,N._)(n,"".concat(e,"Style"),o),(0,N._)(n,"".concat(e,"Width"),u),n;if(e.match(/Color$/))return{borderTopColor:l,borderRightColor:l,borderBottomColor:l,borderLeftColor:l};if(e.match(/Style$/)){if("number"==typeof o)throw Error("Invalid border style: ".concat(o));return{borderTopStyle:o,borderRightStyle:o,borderBottomStyle:o,borderLeftStyle:o}}if(e.match(/Width$/)){if("number"!=typeof u)throw Error("Invalid border width: ".concat(u));return{borderTopWidth:u,borderRightWidth:u,borderBottomWidth:u,borderLeftWidth:u}}if(e.match(/Radius$/)){var c=t?v9(r,t):void 0;if("number"!=typeof c)throw Error("Invalid border radius: ".concat(c));return{borderTopLeftRadius:c,borderTopRightRadius:c,borderBottomRightRadius:c,borderBottomLeftRadius:c}}if("number"!=typeof u)throw Error("Invalid border width: ".concat(u));if("number"==typeof o)throw Error("Invalid border style: ".concat(o));return{borderTopColor:l,borderTopStyle:o,borderTopWidth:u,borderRightColor:l,borderRightStyle:o,borderRightWidth:u,borderBottomColor:l,borderBottomStyle:o,borderBottomWidth:u,borderLeftColor:l,borderLeftStyle:o,borderLeftWidth:u}},yo=[1,1,0],ys=[1,1,"auto"],yl=function(e,t){var r=e.toString();console.error("\n @react-pdf/stylesheet parsing error:\n ".concat(r,": ").concat(t,",\n ").concat(" ".repeat(r.length+2),"^\n Unsupported ").concat(r," value format\n "))},yu=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.expandsTo,r=e.maxValues,n=void 0===r?1:r,i=e.autoSupported,a=void 0!==i&&i;return function(e,r,i){for(var o=(0,v2.default)("".concat(r)),s=[],l=0;l<o.length;l++){var u=o[l];if("function"===u.type||"string"===u.type||"div"===u.type)return yl(e,r),{};if("word"===u.type)if("auto"===u.value&&a)s.push(u.value);else{var c=(0,v5.default)(u.value);if(!(c&&"px,in,mm,cm,pt,%,vw,vh".includes(c.unit)))return yl(e,r),{};s.push(u.value)}}if(s.length>n)return yl(e,r),{};var A=v9(i,s[0]);return t?t({first:A,second:v9(i,s[1]||s[0]),third:v9(i,s[2]||s[0]),fourth:v9(i,s[3]||s[1]||s[0])}):(0,N._)({},e,A)}},yc=yu({expandsTo:function(e){return{marginTop:e.first,marginRight:e.second,marginBottom:e.third,marginLeft:e.fourth}},maxValues:4,autoSupported:!0}
1),yA=yu({expandsTo:function(e){return{marginTop:e.first,marginBottom:e.second}},maxValues:2,autoSupported:!0}),yf=yu({expandsTo:function(e){return{marginRight:e.first,marginLeft:e.second}},maxValues:2,autoSupported:!0}),yh=yu({autoSupported:!0}),yd=yu({expandsTo:function(e){return{paddingTop:e.first,paddingRight:e.second,paddingBottom:e.third,paddingLeft:e.fourth}},maxValues:4}),yg=yu({expandsTo:function(e){return{paddingTop:e.first,paddingBottom:e.second}},maxValues:2}),yp=yu({expandsTo:function(e){return{paddingRight:e.first,paddingLeft:e.second}},maxValues:2}),ym=yu(),yv=function(e){switch(e){case"top":case"left":return"0%";case"right":case"bottom":return"100%";case"center":return"50%";default:return e}},yy=function(e,t,r){return(0,N._)({},e,yv(v9(r,t)))},yb={thin:100,hairline:100,ultralight:200,extralight:200,light:300,normal:400,medium:500,semibold:600,demibold:600,bold:700,ultrabold:800,extrabold:800,heavy:900,black:900},yE=function(e){if(!e)return yb.normal;if("number"==typeof e)return e;var t=e.toLowerCase();return yb[t]?yb[t]:"number"==typeof e?e:parseInt(e,10)},yI=function(e,t,r){if(""===e)return e;var n=v9(r,t.fontSize||18),i=v9(r,e),a=(me(i)||{}).percent;return a?a*n:isNaN(e)?i:i*n},yC=function(e){return"string"!=typeof e?e:"string"==typeof e&&/^-?\d*\.?\d*$/.test(e)?parseFloat(e):e},yB=function(e){var t=e.trim().split(/\)[ ,]|\)/);if(1===t.length)return[[t[0],!0]];for(var r=[],n=0;n<t.length;n+=1){var i=t[n];if(i){var a=(0,l._)(i.split("("),2),o=a[0],s=a[1],u=s.indexOf(",")>=0?",":" ",c=s.split(u).map(function(e){return e.trim()});r.push({operation:o.trim(),value:c})}}return r},yw=function(e){var t=(0,l._)(/(-?\d*\.?\d*)(\w*)?/i.exec(e),3),r=t[1],n=t[2],i=Number.parseFloat(r);return"rad"===n?180*i/Math.PI:i},yx=function(e){var t=e.operation,r=e.value;switch(t){case"scale":var n=(0,l._)(r.map(function(e){return Number.parseFloat(e)}),2),i=n[0],a=n[1];return{operation:"scale",value:[i,void 0===a?i:a]};case"scaleX":return{operation:"scale",value:[Number.parseFloat(r),1]};case"scaleY":return{operation:"scale",value:[1,Number.parseFloat(r)]};case"rotate":return{operation:"rotate",value:[yw(r)]};case"translate":return{operation:"translate",value:r.map(function(e){return Number.parseFloat(e)})};case"translateX":return{operation:"translate",value:[Number.parseFloat(r),0]};case"translateY":return{operation:"translate",value:[0,Number.parseFloat(r)]};case"skew":return{operation:"skew",value:r.map(yw)};case"skewX":return{operation:"skew",value:[yw(r),0]};case"skewY":return{operation:"skew",value:[0,yw(r)]};default:return{operation:t,value:r.map(function(e){return Number.parseFloat(e)})}}},yQ=function(e,t){return"string"!=typeof t?(0,N._)({},e,t):(0,N._)({},e,yB(t).map(function(e){return yx(e)}))},yD={top:!0,bottom:!0},yk=function(e,t){return yD[e]?1:yD[t]?-1:0},y_=function(e,t,r){var n=v9(r,t);return(0,N._)({},e,yv(n)||yC(n))},yS=(0,a._)({},{border:ya,borderBottom:ya,borderBottomColor:yr,borderBottomLeftRadius:yt,borderBottomRightRadius:yt,borderBottomStyle:yn,borderBottomWidth:yt,borderColor:ya,borderLeft:ya,borderLeftColor:yr,borderLeftStyle:yn,borderLeftWidth:yt,borderRadius:ya,borderRight:ya,borderRightColor:yr,borderRightStyle:yn,borderRightWidth:yt,borderStyle:ya,borderTop:ya,borderTopColor:yr,borderTopLeftRadius:yt,borderTopRightRadius:yt,borderTopStyle:yn,borderTopWidth:yt,borderWidth:ya},{backgroundColor:yr,color:yr,opacity:ye},{height:yt,maxHeight:yt,maxWidth:yt,minHeight:yt,minWidth:yt,width:yt},{alignContent:yn,alignItems:yn,alignSelf:yn,flex:function(e,t,r){var n=yo,i=[];return"auto"===t?n=ys:i="".concat(t).split(" "),{flexGrow:mo(i[0]||n[0]),flexShrink:mo(i[1]||n[1]),flexBasis:v9(r,i[2]||n[2])}},flexBasis:yt,flexDirection:yn,flexFlow:yn,flexGrow:ye,flexShrink:ye,flexWrap:yn,justifyContent:yn,justifySelf:yn},{gap:function(e,t,r){var n="".concat(t).split(" ");return{rowGap:v9(r,(null==n?void 0:n[0])||t),columnGap:v9(r,(null==n?void 0:n[1])||t)}},columnGap:yt,rowGap:yt},{aspectRatio:ye,bottom:yt,display:yn,left:yt,position:yn,right:yt,top:yt,overflow:yn,zIndex:ye},{margin:yc,marginBottom:yh,marginHorizontal:yf,marginLeft:yh,marginRight:yh,marginTop:yh,marginVertical:yA},{padding:yd,paddingBottom:ym,paddingHorizontal:yp,paddingLeft:ym,paddingRight:ym,paddingTop:ym,paddingVertical:yg},{objectPosition:function(e,t,r){var n="".concat(t).split(" ");return{objectPositionX:yv(v9(r,(null==n?void 0:n[0])||t)),objectPositionY:yv(v9(r,(null==n?void 0:n[1])||t))}},objectPositionX:yy,objectPositionY:yy,objectFit:yn},{direction:yn,fontFamily:yn,fontSize:yt,fontStyle:yn,fontWeight:function(e,t){return(0,N._)({},e,yE(t))},letterSpacing:yt,lineHeight:function(e,t,r,n){return(0,N._)({},e,yI(t,n,r))},maxLines:ye,textAlign:yn,textDecoration:yn,textDecorationColor:yr,textDecorationStyle:yn,textIndent:yn,textOverflow:yn,textTransform:yn,verticalAlign:yn},{transform:yQ,gradientTransform:yQ,transformOrigin:function(e,t,r){var n,i=(n="".concat(t).split(" "))&&0!==n.length?(1===n.length?[n[
10],"center"]:n).sort(yk):["center","center"],a=v9(r,i[0]),o=v9(r,i[1]);return{transformOriginX:yv(a)||yC(a),transformOriginY:yv(o)||yC(o)}},transformOriginX:y_,transformOriginY:y_},{fill:yr,stroke:yr,strokeDasharray:yn,strokeWidth:yt,fillOpacity:ye,strokeOpacity:ye,fillRule:yn,textAnchor:yn,strokeLinecap:yn,strokeLinejoin:yn,visibility:yn,clipPath:yn,dominantBaseline:yn}),yF=function(e,t){return p4(function(t){for(var r=Object.keys(t),n={},i=0;i<r.length;i+=1){var a=r[i],o=t[a];if(!yS[a]){n[a]=o;continue}for(var s=yS[a](a,o,e,t),l=Object.keys(s),u=0;u<l.length;u+=1){var c=l[u],A=s[c];n[c]=A}}return n},function(t){return Object.keys(t).reduce(function(r,n){return/@media/.test(n)?(0,a._)({},r,(0,v0.default)((0,N._)({},n,t[n]),e)):(0,o._)((0,a._)({},r),(0,N._)({},n,t[n]))},{})},v3)(t)};let yR=function(){return function(e){var t,r,n,i,a={R:"13k,1a,2,3,3,2+1j,ch+16,a+1,5+2,2+n,5,a,4,6+16,4+3,h+1b,4mo,179q,2+9,2+11,2i9+7y,2+68,4,3+4,5+13,4+3,2+4k,3+29,8+cf,1t+7z,w+17,3+3m,1t+3z,16o1+5r,8+30,8+mc,29+1r,29+4v,75+73",EN:"1c+9,3d+1,6,187+9,513,4+5,7+9,sf+j,175h+9,qw+q,161f+1d,4xt+a,25i+9",ES:"17,2,6dp+1,f+1,av,16vr,mx+1,4o,2",ET:"z+2,3h+3,b+1,ym,3e+1,2o,p4+1,8,6u,7c,g6,1wc,1n9+4,30+1b,2n,6d,qhx+1,h0m,a+1,49+2,63+1,4+1,6bb+3,12jj",AN:"16o+5,2j+9,2+1,35,ed,1ff2+9,87+u",CS:"18,2+1,b,2u,12k,55v,l,17v0,2,3,53,2+1,b",B:"a,3,f+2,2v,690",S:"9,2,k",WS:"c,k,4f4,1vk+a,u,1j,335",ON:"x+1,4+4,h+5,r+5,r+3,z,5+3,2+1,2+1,5,2+2,3+4,o,w,ci+1,8+d,3+d,6+8,2+g,39+1,9,6+1,2,33,b8,3+1,3c+1,7+1,5r,b,7h+3,sa+5,2,3i+6,jg+3,ur+9,2v,ij+1,9g+9,7+a,8m,4+1,49+x,14u,2+2,c+2,e+2,e+2,e+1,i+n,e+e,2+p,u+2,e+2,36+1,2+3,2+1,b,2+2,6+5,2,2,2,h+1,5+4,6+3,3+f,16+2,5+3l,3+81,1y+p,2+40,q+a,m+13,2r+ch,2+9e,75+hf,3+v,2+2w,6e+5,f+6,75+2a,1a+p,2+2g,d+5x,r+b,6+3,4+o,g,6+1,6+2,2k+1,4,2j,5h+z,1m+1,1e+f,t+2,1f+e,d+3,4o+3,2s+1,w,535+1r,h3l+1i,93+2,2s,b+1,3l+x,2v,4g+3,21+3,kz+1,g5v+1,5a,j+9,n+v,2,3,2+8,2+1,3+2,2,3,46+1,4+4,h+5,r+5,r+a,3h+2,4+6,b+4,78,1r+24,4+c,4,1hb,ey+6,103+j,16j+c,1ux+7,5+g,fsh,jdq+1t,4,57+2e,p1,1m,1m,1m,1m,4kt+1,7j+17,5+2r,d+e,3+e,2+e,2+10,m+4,w,1n+5,1q,4z+5,4b+rb,9+c,4+c,4+37,d+2g,8+b,l+b,5+1j,9+9,7+13,9+t,3+1,27+3c,2+29,2+3q,d+d,3+4,4+2,6+6,a+o,8+6,a+2,e+6,16+42,2+1i",BN:"0+8,6+d,2s+5,2+p,e,4m9,1kt+2,2b+5,5+5,17q9+v,7k,6p+8,6+1,119d+3,440+7,96s+1,1ekf+1,1ekf+1,1ekf+1,1ekf+1,1ekf+1,1ekf+1,1ekf+1,1ekf+1,1ekf+1,1ekf+1,1ekf+1,1ekf+75,6p+2rz,1ben+1,1ekf+1,1ekf+1",NSM:"lc+33,7o+6,7c+18,2,2+1,2+1,2,21+a,1d+k,h,2u+6,3+5,3+1,2+3,10,v+q,2k+a,1n+8,a,p+3,2+8,2+2,2+4,18+2,3c+e,2+v,1k,2,5+7,5,4+6,b+1,u,1n,5+3,9,l+1,r,3+1,1m,5+1,5+1,3+2,4,v+1,4,c+1,1m,5+4,2+1,5,l+1,n+5,2,1n,3,2+3,9,8+1,c+1,v,1q,d,1f,4,1m+2,6+2,2+3,8+1,c+1,u,1n,g+1,l+1,t+1,1m+1,5+3,9,l+1,u,21,8+2,2,2j,3+6,d+7,2r,3+8,c+5,23+1,s,2,2,1k+d,2+4,2+1,6+a,2+z,a,2v+3,2+5,2+1,3+1,q+1,5+2,h+3,e,3+1,7,g,jk+2,qb+2,u+2,u+1,v+1,1t+1,2+6,9,3+a,a,1a+2,3c+1,z,3b+2,5+1,a,7+2,64+1,3,1n,2+6,2,2,3+7,7+9,3,1d+g,1s+3,1d,2+4,2,6,15+8,d+1,x+3,3+1,2+2,1l,2+1,4,2+2,1n+7,3+1,49+2,2+c,2+6,5,7,4+1,5j+1l,2+4,k1+w,2db+2,3y,2p+v,ff+3,30+1,n9x+3,2+9,x+1,29+1,7l,4,5,q+1,6,48+1,r+h,e,13+7,q+a,1b+2,1d,3+3,3+1,14,1w+5,3+1,3+1,d,9,1c,1g,2+2,3+1,6+1,2,17+1,9,6n,3,5,fn5,ki+f,h+f,r2,6b,46+4,1af+2,2+1,6+3,15+2,5,4m+1,fy+3,as+1,4a+a,4x,1j+e,1l+2,1e+3,3+1,1y+2,11+4,2+7,1r,d+1,1h+8,b+3,3,2o+2,3,2+1,7,4h,4+7,m+1,1m+1,4,12+6,4+4,5g+7,3+2,2,o,2d+5,2,5+1,2+1,6n+3,7+1,2+1,s+1,2e+7,3,2+1,2z,2,3+5,2,2u+2,3+3,2+4,78+8,2+1,75+1,2,5,41+3,3+1,5,x+5,3+1,15+5,3+3,9,a+5,3+2,1b+c,2+1,bb+6,2+5,2d+l,3+6,2+1,2+1,3f+5,4,2+1,2+6,2,21+1,4,2,9o+1,f0c+4,1o+6,t5,1s+3,2a,f5l+1,43t+2,i+7,3+6,v+3,45+2,1j0+1i,5+1d,9,f,n+4,2+e,11t+6,2+g,3+6,2+1,2+4,7a+6,c6+3,15t+6,32+6,gzhy+6n",AL:"16w,3,2,e+1b,z+2,2+2s,g+1,8+1,b+m,2+t,s+2i,c+e,4h+f,1d+1e,1bwe+dp,3+3z,x+c,2+1,35+3y,2rm+z,5+7,b+5,dt+l,c+u,17nl+27,1t+27,4x+6n,3+d",LRO:"6ct",RLO:"6cu",LRE:"6cq",RLE:"6cr",PDF:"6cs",LRI:"6ee",RLI:"6ef",FSI:"6eg",PDI:"6eh"},o={},s={};o.L=1,s[1]="L",Object.keys(a).forEach(function(e,t){o[e]=1<<t+1,s[o[e]]=e}),Object.freeze(o);var l=o.LRI|o.RLI|o.FSI,u=o.L|o.R|o.AL,c=o.B|o.S|o.WS|o.ON|o.FSI|o.LRI|o.RLI|o.PDI,A=o.BN|o.RLE|o.LRE|o.RLO|o.LRO|o.PDF,f=o.S|o.WS|o.B|l|o.PDI|A,h=null;function d(e){if(!h){h=new Map;var t=function(e){if(a.hasOwnProperty(e)){var t=0;a[e].split(",").forEach(function(r){var n=r.split("+"),i=n[0],a=n[1];
1i=parseInt(i,36),a=a?parseInt(a,36):0,h.set(t+=i,o[e]);for(var s=0;s<a;s++)h.set(++t,o[e])})}};for(var r in a)t(r)}return h.get(e.codePointAt(0))||o.L}function g(e,t){var r,n=0,i=new Map,a=t&&new Map;return e.split(",").forEach(function e(o){if(-1!==o.indexOf("+"))for(var s=+o;s--;)e(r);else{r=o;var l=o.split(">"),u=l[0],c=l[1];u=String.fromCodePoint(n+=parseInt(u,36)),c=String.fromCodePoint(n+=parseInt(c,36)),i.set(u,c),t&&a.set(c,u)}}),{map:i,reverseMap:a}}function p(){if(!t){var e=g("14>1,1e>2,u>2,2wt>1,1>1,1ge>1,1wp>1,1j>1,f>1,hm>1,1>1,u>1,u6>1,1>1,+5,28>1,w>1,1>1,+3,b8>1,1>1,+3,1>3,-1>-1,3>1,1>1,+2,1s>1,1>1,x>1,th>1,1>1,+2,db>1,1>1,+3,3>1,1>1,+2,14qm>1,1>1,+1,4q>1,1e>2,u>2,2>1,+1",!0),i=e.map,a=e.reverseMap;t=i,r=a,n=g("6f1>-6dx,6dy>-6dx,6ec>-6ed,6ee>-6ed,6ww>2jj,-2ji>2jj,14r4>-1e7l,1e7m>-1e7l,1e7m>-1e5c,1e5d>-1e5b,1e5c>-14qx,14qy>-14qx,14vn>-1ecg,1ech>-1ecg,1edu>-1ecg,1eci>-1ecg,1eda>-1ecg,1eci>-1ecg,1eci>-168q,168r>-168q,168s>-14ye,14yf>-14ye",!1).map}}function m(e){return p(),t.get(e)||null}function v(e){return p(),r.get(e)||null}function y(e){return p(),n.get(e)||null}var b=o.L,E=o.R,I=o.EN,C=o.ES,B=o.ET,w=o.AN,x=o.CS,Q=o.B,D=o.S,k=o.ON,_=o.BN,S=o.NSM,F=o.AL,R=o.LRO,T=o.RLO,L=o.LRE,O=o.RLE,M=o.PDF,U=o.LRI,N=o.RLI,P=o.FSI,G=o.PDI;function z(e){if(!i){var t=g("14>1,j>2,t>2,u>2,1a>g,2v3>
11,1>1,1ge>1,1wd>1,b>1,1j>1,f>1,ai>3,-2>3,+1,8>1k0,-1jq>1y7,-1y6>1hf,-1he>1h6,-1h5>1ha,-1h8>1qi,-1pu>1,6>3u,-3s>7,6>1,1>1,f>1,1>1,+2,3>1,1>1,+13,4>1,1>1,6>1eo,-1ee>1,3>1mg,-1me>1mk,-1mj>1mi,-1mg>1mi,-1md>1,1>1,+2,1>10k,-103>1,1>1,4>1,5>1,1>1,+10,3>1,1>8,-7>8,+1,-6>7,+1,a>1,1>1,u>1,u6>1,1>1,+5,26>1,1>1,2>1,2>2,8>1,7>1,4>1,1>1,+5,b8>1,1>1,+3,1>3,-2>1,2>1,1>1,+2,c>1,3>1,1>1,+2,h>1,3>1,a>1,1>1,2>1,3>1,1>1,d>1,f>1,3>1,1a>1,1>1,6>1,7>1,13>1,k>1,1>1,+19,4>1,1>1,+2,2>1,1>1,+18,m>1,a>1,1>1,lk>1,1>1,4>1,2>1,f>1,3>1,1>1,+3,db>1,1>1,+3,3>1,1>1,+2,14qm>1,1>1,+1,6>1,4j>1,j>2,t>2,u>2,2>1,+1",!0),r=t.map;t.reverseMap.forEach(function(e,t){r.set(t,e)}),i=r}return i.get(e)||null}function H(e,t,r,n){var i=e.length;r=Math.max(0,null==r?0:+r),n=Math.min(i-1,null==n?i-1:+n);var a=[];return t.paragraphs.forEach(function(i){var o=Math.max(r,i.start),s=Math.min(n,i.end);if(o<s){for(var l=t.levels.slice(o,s+1),u=s;u>=o&&d(e[u])&f;u--)l[u]=i.level;for(var c=i.level,A=1/0,h=0;h<l.length;h++){var g=l[h];g>c&&(c=g),g<A&&(A=1|g)}for(var p=c;p>=A;p--)for(var m=0;m<l.length;m++)if(l[m]>=p){for(var v=m;m+1<l.length&&l[m+1]>=p;)m++;m>v&&a.push([v+o,m+o])}}}),a}function Y(e,t,r,n){for(var i=H(e,t,r,n),a=[],o=0;o<e.length;o++)a[o]=o;return i.forEach(function(e){for(var t=e[0],r=e[1],n=a.slice(t,r+1),i=n.length;i--;)a[r-i]=n[i]}),a}return e.closingToOpeningBracket=v,e.getBidiCharType=d,e.getBidiCharTypeName=function(e){return s[d(e)]},e.getCanonicalBracket=y,e.getEmbeddingLevels=function(e,t){for(var r=new Uint32Array(e.length),n=0;n<e.length;n++)r[n]=d(e[n]);var i=new Map;function a(e,t){var n=r[e];r[e]=t,i.set(n,i.get(n)-1),n&c&&i.set(c,i.get(c)-1),i.set(t,(i.get(t)||0)+1),t&c&&i.set(c,(i.get(c)||0)+1)}for(var o=new Uint8Array(e.length),s=new Map,h=[],g=null,p=0;p<e.length;p++)g||h.push(g={start:p,end:e.length-1,level:"rtl"===t?1:"ltr"===t?0:t_(p,!1)}),r[p]&Q&&(g.end=p,g=null);for(var z=O|L|T|R|l|G|M|Q,H=function(e){return e+(1&e?1:2)},Y=function(e){return e+(1&e?2:1)},W=0;W<h.length;W++){var j=[{_level:(g=h[W]).level,_override:0,_isolate:0}],J=void 0,K=0,q=0,V=0;i.clear();for(var Z=g.start;Z<=g.end;Z++){var X=r[Z];if(J=j[j.length-1],i.set(X,(i.get(X)||0)+1),X&c&&i.set(c,(i.get(c)||0)+1),X&z)if(X&(O|L)){o[Z]=J._level;var $=(X===O?Y:H)(J._level);!($<=125)||K||q?!K&&q++:j.push({_level:$,_override:0,_isolate:0})}else if(X&(T|R)){o[Z]=J._level;var ee=(X===T?Y:H)(J._level);!(ee<=125)||K||q?!K&&q++:j.push({_level:ee,_override:X&T?E:b,_isolate:0})}else if(X&l){X&P&&(X=1===t_(Z+1,!0)?N:U),o[Z]=J._level,J._override&&a(Z,J._override);var et=(X===N?Y:H)(J._level);et<=125&&0===K&&0===q?(V++,j.push({_level:et,_override:0,_isolate:1,_isolInitIndex:Z})):K++}else if(X&G){if(K>0)K--;else if(V>0){for(q=0;!j[j.length-1]._isolate;)j.pop();var er=j[j.length-1]._isolInitIndex;null!=er&&(s.set(er,Z),s.set(Z,er)),j.pop(),V--}J=j[j.length-1],o[Z]=J._level,J._override&&a(Z,J._override)}else X&M?(0===K&&(q>0?q--:!J._isolate&&j.length>1&&(j.pop(),J=j[j.length-1])),o[Z]=J._level):X&Q&&(o[Z]=g.level);else o[Z]=J._level,J._override&&X!==_&&a(Z,J._override)}for(var en=[],ei=null,ea=g.start;ea<=g.end;ea++){var eo=r[ea];if(!(eo&A)){var es=o[ea],el=eo&l,eu=eo===G;ei&&es===ei._level?(ei._end=ea,ei._endsWithIsolInit=el):en.push(ei={_start:ea,_end:ea,_level:es,_startsWithPDI:eu,_endsWithIsolInit:el})}}for(var ec=[],eA=0;eA<en.length;eA++){var ef=en[eA];if(!ef._startsWithPDI||ef._startsWithPDI&&!s.has(ef._start)){for(var eh=[ei=ef],ed=void 0;ei&&ei._endsWithIsolInit&&null!=(ed=s.get(ei._end));)for(var eg=eA+1;eg<en.length;eg++)if(en[eg]._start===ed){eh.push(ei=en[eg]);break}for(var ep=[],em=0;em<eh.length;em++)for(var ev=eh[em],ey=ev._start;ey<=ev._end;ey++)ep.push(ey);for(var eb=o[ep[0]],eE=g.level,eI=ep[0]-1;eI>=0;eI--)if(!(r[eI]&A)){eE=o[eI];break}var eC=ep[ep.length-1],eB=o[eC],ew=g.level;if(!(r[eC]&l)){for(var ex=eC+1;ex<=g.end;ex++)if(!(r[ex]&A)){ew=o[ex];break}}ec.push({_seqIndices:ep,_sosType:Math.max(eE,eb)%2?E:b,_eosType:Math.max(ew,eB)%2?E:b})}}for(var eQ=0;eQ<ec.length;eQ++){var eD=ec[eQ],ek=eD._seqIndices,e_=eD._sosType,eS=eD._eosType,eF=1&o[ek[0]]?E:b;if(i.get(S))for(var eR=0;eR<ek.length;eR++){var eT=ek[eR];if(r[eT]&S){for(var eL=e_,eO=eR-1;eO>=0;eO--)if(!(r[ek[eO]]&A)){eL=r[ek[eO]];break}a(eT,eL&(l|G)?k:eL)}}if(i.get(I))for(var eM=0;eM<ek.length;eM++){var eU=ek[eM];if(r[eU]&I)for(var eN=eM-1;eN>=-1;eN--){var eP=-1===eN?e_:r[ek[eN]];if(eP&u){eP===F&&a(eU,w);break}}}if(i.get(F))for(var eG=0;eG<ek.length;eG++){var ez=ek[eG];r[ez]&F&&a(ez,E)}if(i.get(C)||i.get(x))for(var eH=1;eH<ek.length-1;eH++){var eY=ek[eH];if(r[eY]&(C|x)){for(var eW=0,ej=0,eJ=eH-1;eJ>=0&&(eW=r[ek[eJ]])&A;eJ--);for(var eK=eH+1;eK<ek.length&&(ej=r[ek[eK]])&A;eK++);eW===ej&&(r[eY]===C?eW===I:eW&(I|w))&&a(eY,eW)}}if(i.get(I)){for(var eq=0;eq<ek.length;eq++)if(r[ek[eq]]&I){for(var eV=eq-1;eV>=0&&r[ek[eV]]&(B|A);eV--)a(ek[eV],I);for(eq++;eq<ek.length&&r[ek[eq]]&(B|A|I);eq++)r[ek[eq]]!==I&&a(ek[eq],I)}}if(i.get(B)||i.get(C)||i.get(x))for(var eZ=0;eZ<ek.length;eZ++){var eX=ek[eZ];if(r[eX]&(B|C|x)){a(eX,k);for(var e$=eZ-1;e$>=0&&r[ek[e$]]&A;e$--)a(ek[e$],k);for(var e0=eZ+1;e0<ek.length&&r[ek[e0]]&A;e0++)a(ek[e0],k)}}if(i.get(I))for(var e1=0,e2=e_;e1<ek.length;e1++){var e5=ek[e1],e3=r[e5];e3&I?e2===b&&a(e5,b):e3&u&&(e2=e3)}if(i.get(c)){for(var e4=E|I|w,e6=e4|b,e8=[],e7=[],e9=0;e9<ek.length;e9++)if(r[ek[e9]]&c){var te=e[ek[e9]],tt=void 0;
1if(null!==m(te))if(e7.length<63)e7.push({char:te,seqIndex:e9});else break;else if(null!==(tt=v(te)))for(var tr=e7.length-1;tr>=0;tr--){var tn=e7[tr].char;if(tn===tt||tn===v(y(te))||m(y(tn))===te){e8.push([e7[tr].seqIndex,e9]),e7.length=tr;break}}}e8.sort(function(e,t){return e[0]-t[0]});for(var ti=0;ti<e8.length;ti++){for(var ta=e8[ti],to=ta[0],ts=ta[1],tl=!1,tu=0,tc=to+1;tc<ts;tc++){var tA=ek[tc];if(r[tA]&e6){tl=!0;var tf=r[tA]&e4?E:b;if(tf===eF){tu=tf;break}}}if(tl&&!tu){tu=e_;for(var th=to-1;th>=0;th--){var td=ek[th];if(r[td]&e6){var tg=r[td]&e4?E:b;tu=tg!==eF?tg:eF;break}}}if(tu){if(r[ek[to]]=r[ek[ts]]=tu,tu!==eF){for(var tp=to+1;tp<ek.length;tp++)if(!(r[ek[tp]]&A)){d(e[ek[tp]])&S&&(r[ek[tp]]=tu);break}}if(tu!==eF){for(var tm=ts+1;tm<ek.length;tm++)if(!(r[ek[tm]]&A)){d(e[ek[tm]])&S&&(r[ek[tm]]=tu);break}}}}for(var tv=0;tv<ek.length;tv++)if(r[ek[tv]]&c){for(var ty=tv,tb=tv,tE=e_,tI=tv-1;tI>=0;tI--)if(r[ek[tI]]&A)ty=tI;else{tE=r[ek[tI]]&e4?E:b;break}for(var tC=eS,tB=tv+1;tB<ek.length;tB++)if(r[ek[tB]]&(c|A))tb=tB;else{tC=r[ek[tB]]&e4?E:b;break}for(var tw=ty;tw<=tb;tw++)r[ek[tw]]=tE===tC?tE:eF;tv=tb}}}for(var tx=g.start;tx<=g.end;tx++){var tQ=o[tx],tD=r[tx];if(1&tQ?tD&(b|I|w)&&o[tx]++:tD&E?o[tx]++:tD&(w|I)&&(o[tx]+=2),tD&A&&(o[tx]=0===tx?g.level:o[tx-1]),tx===g.end||d(e[tx])&(D|Q))for(var tk=tx;tk>=0&&d(e[tk])&f;tk--)o[tk]=g.level}}return{levels:o,paragraphs:h};function t_(t,n){for(var i=t;i<e.length;i++){var a=r[i];if(a&(E|F))return 1;if(a&(Q|b)||n&&a===G)break;if(a&l){var o=function(t){for(var n=1,i=t+1;i<e.length;i++){var a=r[i];if(a&Q)break;if(a&G){if(0==--n)return i}else a&l&&n++}return -1}(i);i=-1===o?e.length:o}}return 0}},e.getMirroredCharacter=z,e.getMirroredCharactersMap=function(e,t,r,n){var i=e.length;r=Math.max(0,null==r?0:+r),n=Math.min(i-1,null==n?i-1:+n);for(var a=new Map,o=r;o<=n;o++)if(1&t[o]){var s=z(e[o]);null!==s&&a.set(o,s)}return a},e.getReorderSegments=H,e.getReorderedIndices=Y,e.getReorderedString=function(e,t,r,n){var i=Y(e,t,r,n),a=[].concat(e);return i.forEach(function(r,n){a[n]=(1&t.levels[r]?z(e[r]):null)||e[r]}),a.join("")},e.openingToClosingBracket=m,Object.defineProperty(e,"__esModule",{value:!0}),e}({})};var yT=e.i(636255),yL=e.i(1456),yO=function(e){var t=0,r="",n=[];return e.forEach(function(e){r+=e.string,n.push((0,o._)((0,a._)({},e),{start:t,end:t+e.string.length,attributes:e.attributes||{}})),t+=e.string.length}),{string:r,runs:n}},yM=function(e){return[e]},yU=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(r){for(var n=[],i=[],s=t.hyphenationCallback||(null==(h=e.wordHyphenation)?void 0:h.call(e))||yM,l=0;l<r.runs.length;l+=1){for(var u="",c=r.runs[l],A=r.string.slice(c.start,c.end).split(/([ ]+)/g).filter(Boolean),f=0;f<A.length;f+=1){var h,d=s(A[f]);n.push.apply(n,(0,Y._)(d)),u+=d.join("")}i.push((0,o._)((0,a._)({},c),{string:u}))}return(0,o._)((0,a._)({},yO(i)),{syllables:n})}},yN=function(e,t){return[Object.assign({},e,{height:t}),Object.assign({},e,{y:e.y+t,height:e.height-t})]},yP=function(e){var t,r=e.attributes||{},n=r.fontSize||12,i=r.font,a="string"==typeof i?null:null==i||null==(t=i[0])?void 0:t.unitsPerEm;return a?n/a:0},yG=function(e){var t;return(null==(t=e.attributes)?void 0:t.scale)||yP(e)},yz=function(e,t){if(!t)return 0;var r=t.glyphIndices||[],n=r[e];return r.slice(0,e).filter(function(e){return e===n}).length},yH=function(e){var t,r;return(null==(r=e.attributes)||null==(t=r.font)?void 0:t[0])||null},yY=function(e,t,r,n){if(!n||e===t)return[];if(0===e&&t===n.codePoints.length)return[n];var i,a=n.codePoints.slice(e,t),o=(i=String).fromCodePoint.apply(i,(0,Y._)(a));return r?r.layout(o,void 0,void 0,void 0,"ltr").glyphs:[n]},yW=function(e,t){var r,n=null==t||null==(r=t.glyphIndices)?void 0:r[e];return p8(n)?e:n},yj=function(e){var t=e[0];return e.map(function(e){return e-t})},yJ=function(e,t,r){var n,i,a=yG(r),o=yH(r),s=yW(e,r),l=yW(t,r),u=null==(n=r.glyphs)?void 0:n[s],c=null==(i=r.glyphs)?void 0:i[l],A=yz(e,r),f=A>0?yY(A,1/0,o,u):[],h=yY(0,yz(t,r),o,c),d=s+Math.min(1,A),g=(r.glyphs||[]).slice(d,l),p=function(e){return{xAdvance:e.advanceWidth*a,yAdvance:0,xOffset:0,yOffset:0}},m=f.map(p),v=(r.positions||[]).slice(d,l),y=h.map(p);return Object.assign({},r,{start:r.start+e,end:Math.min(r.end,r.start+t),glyphIndices:yj((r.glyphIndices||[]).slice(e,t)),glyphs:[f,g,h].flat(),positions:[m,v,y].flat()})},yK=function(e,t){return t?t.findIndex(function(t){return t.start<=e&&e<t.end}):-1},yq=function(e,t,r){var n=yK(e,r),i=Math.max(yK(t-1,r),n);return r.slice(n,i+1)},yV=function(e,t){var r=t.start-e,n=t.end-e;return Object.assign({},t,{start:r,end:n})}
1,yZ=function(e,t,r){if(0===r.string.length)return r;var n=r.string.slice(e,t),i=yq(e,t,r.runs);return Object.assign({},r,{string:n,runs:i.map(function(r,n){var a=r,o=0===n,s=!o&&n===i.length-1;return o&&(a=yJ(e-r.start,t-r.start,r)),s&&(a=yJ(0,t-r.start,r)),yV(e,a)})})},yX=function(e){var t=e.match(/\S/g);return t?e.lastIndexOf(t[t.length-1]):-1},y$=function(e){return"number"==typeof e},y0=function(e,t){var r=p7(t),n=p8(r)?0:r+1,i=Array(e).fill(n);return t.concat(i)},y1=function(e,t){return"string"==typeof t?null:t&&e?t.glyphForCodePoint(e):null},y2=function(e,t){var r,n=(null==(r=e.codePoints)?void 0:r.length)||0,i=t.end+n,a=t.glyphs.concat(e),o=y0(n,t.glyphIndices);if(!t.positions)return Object.assign({},t,{end:i,glyphs:a,glyphIndices:o});var s=t.positions.concat({xAdvance:e.advanceWidth*yG(t),yAdvance:0,xOffset:0,yOffset:0});return Object.assign({},t,{end:i,glyphs:a,glyphIndices:o,positions:s})},y5=function(e,t){if(!e)return t;var r=yH(t);return y2(y$(e)?y1(e,r):e,t)},y3=function(e){var t;return(t=String).fromCodePoint.apply(t,(0,Y._)(e||[]))},y4=function(e,t){var r=y3(("number"==typeof e?[e]:null==e?void 0:e.codePoints)||[]),n=t.string+r,i=t.runs.slice(0,-1),a=p7(t.runs)||{start:0,end:0,glyphIndices:[],glyphs:[],positions:[],attributes:{}};return Object.assign({},t,{string:n,runs:i.concat(y5(e,a))})},y6=String.fromCharCode(8230),y8=function(e){var t,r,n,i=(null==(t=p7(e))?void 0:t.runs)||[],a=null==(n=p7(i))||null==(r=n.attributes)?void 0:r.font[0];if(a){var o,s=e.length-1,u=a.encode?parseInt((0,l._)(a.encode(y6),1)[0][0],16):8230,c=y4(a.glyphForCodePoint(u),yZ((o=e[s]).string.search(/\S/g),yX(o.string)+1,o));return Object.assign([],e,(0,N._)({},s,c))}return e},y7=function(e,t){var r=Object.assign({},t.attributes);return delete r[e],Object.assign({},t,{attributes:r})},y9=function(e){var t,r=e.attributes,n=r.font,i=r.attachment;return Math.max((null==i?void 0:i.height)||0,("string"==typeof n?0:(null==n||null==(t=n[0])?void 0:t.ascent)||0)*yG(e))},be=function(e){var t,r,n=null==(t=e.attributes)?void 0:t.font,i="string"==typeof n?0:(null==n||null==(r=n[0])?void 0:r.descent)||0;return yG(e)*i},bt=function(e){var t,r,n=null==(t=e.attributes)?void 0:t.font;return("string"==typeof n?0:(null==n||null==(r=n[0])?void 0:r.lineGap)||0)*yG(e)},br=function(e){var t;return(null==(t=e.attributes)?void 0:t.lineHeight)||bt(e)+y9(e)-be(e)},bn=function(e){return e.runs.reduce(function(e,t){return Math.max(e,br(t))},0)},bi=function(e,t){var r=Math.max(e.x,t.x),n=Math.min(e.x+e.width,t.x+t.width),i=Math.max(e.y,t.y),a=Math.min(e.y+e.height,t.y+t.height);return n>=r&&a>=i},ba=function(e,t){if(!bi(t,e))return[e];var r=t.x,n=t.x+t.width,i=e.x,a=e.x+e.width;return[Object.assign({},e,{width:r-i}),Object.assign({},e,{x:n,width:a-n})].filter(function(e){return e.width>0})},bo=function(e,t){for(var r=[e],n=0;n<t.length;n+=1)!function(e){var n=t[e];r=r.reduce(function(e,t){var r=ba(t,n);return e.concat(r)},[])}(n);return r},bs=function(e,t){var r=e.excludeRects,n=(0,s._)(e,["excludeRects"]);if(!r)return[n];for(var i=[],a=(u=Math).max.apply(u,(0,Y._)(r.map(function(e){return e.y+e.height}))),o=n;o.y<a;){var u,c=(0,l._)(yN(o,t),2),A=c[0],f=c[1],h=bo(A,r);o=f,i.push.apply(i,(0,Y._)(h))}return(0,Y._)(i).concat([o])},bl=function(e){if(e.string.includes(""))return e;var t=e.runs.map(function(e){return y7("attachment",e)});return Object.assign({},e,{runs:t})},bu=function(e,t,r){var n=e.shift(),i=n.y;return t.map(function(t,a){var o,s,l=0===a?r:0,u=(null==(s=t.runs)||null==(o=s[0])?void 0:o.attributes)||{},c=Math.max(bn(t),u.lineHeight);i+c>n.y+n.height&&e.length>0&&(i=(n=e.shift()).y);var A={string:t.string,runs:t.runs,box:{x:n.x+l,y:i,width:n.width-l,height:c}};return i+=c,bl(A)})},bc=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(r,n){var i,a,o,s=bn(n),l=(null==(o=n.runs)||null==(a=o[0])||null==(i=a.attributes)?void 0:i.indent)||0,u=bs(r,s),c=u.map(function(e){return e.width});return c.unshift(c[0]-l),bu(u,e.linebreaker(t)(n,c),l)}},bA=function(e,t){for(var r=[],n=0,i=0;i<t.length;i+=1){var a=t[i];if((n+=a.box.height)<e)r.push(a);else break}return r},bf=function(e){var t=e.runs;return 0===t.length?0:t[0].start},bh=function(e){var t=e.runs;return 0===t.length?0:p7(t).end},bd=function(e){return bh(e)-bf(e)},bg=yR(),bp=function(e,t){for(var r=[],n=0;n<e.length;n+=1)r[n]=n;return t.forEach(function(e){for(var t=(0,l._)(e,2),n=t[0],i=t[1],a=r.slice(n,i+1),o=a.length-1;o>=0;o-=1)r[i-o]=a[o]}),r},bm=function(e,t,r){for(var n=0;n<e.length;n+=1){var i=e[n],a=i.glyphIndices[r-i.start];if(r>=i.start&&r<i.end)return i[t][a]}throw Error("index ".concat(r," out of range"))},bv=function(e){var t,r=e.runs.reduce(function(e,t){var r=t.end-t.start,n=mn(t.attributes.bidiLevel,r);return e.concat(n)},[]),n=null==(t=e.runs[0])?void 0:t.attributes.direction,i={paragraphs:[{start:0,end:bd(e)-1,level:+("rtl"===n)}],levels:r},s=bg.getReorderSegments(e.string,i);if(0===s.length)return e;var l=bp(e.string,s),u=bg.getReorderedString(e.string,i),c=e.runs.map(function(t){for(var r=l.slice(t.start,t.end),n=[],i=[],s=new Set,u=0;u<r.length;u+=1){var c=r[u],A=bm(e.runs,"glyphs",c);!s.has(A.id)&&(n.push(A),i.push(bm(e.runs,"positions",c)),A.isLigature&&s.add(A.id))}return(0,o._)((0,a._)({},t),{glyphs:n,positions:i})});return{box:e.box,runs:c,string:u}},by=function(e){return e.map(bv)},bb=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.reduce(function(e,t){var r=(null==t?void 0:t.codePoints)||[123];if(0===e.length)return r.map(function(){return 0});var n=e[e.length-1],i=r.map(function(){return n+1});return(0,Y._)(e).concat((0,Y._)(i))},[])},bE=function(e){var t;return(null==(t=e.attributes)?void 0:t.characterSpacing)||0},bI=function(e,t){var r=yG(e),n=bE(e);return t.map(function(e,i){var a=i===t.length;return Object.assign({},e,{xAdvance:e.xAdvance*r+(a?0:n),yAdvance:e.yAdvance*r,xOffset:e.xOffset*r,yOffset:e.yOffset*r})})},bC=function(e){if(!e.positions)return e;var t,r,n,i,a=(null==(n=e.attributes)||null==(r=n.font)||null==(t=r[0])?void 0:t.unitsPerEm)||0,o=((null==(i=e.attributes)?void 0:i.yOffset)||0)*a,s=e.positions.map(function(e){return Object.assign({},e,{yOffset:o})});return Object.assign({},e,{positions:s})},bB=function(e){return e.start===e.end},bw=function(e,t){return e[1]-t[1]||e[3]-t[3]},bx=function(e){return e.reduce(function(e,t){var r=Object.assign({},e.attributes,t.attributes);return Object.assign({},t,{attributes:r})},{})},bQ=function(e){for(var t=[],r=e.reduce(function(e,t,r){return e.concat([["start",t.start,t.attributes,r],["end",t.end,t.attributes,r]])},[]).sort(bw),n=-1,i={},a=[],o=0;o<r.length;o+=1){var s=(0,l._)(r[o],3),u=s[0],c=s[1],A=s[2];if(-1!==n&&n<c&&t.push({start:n,end:c,attributes:i,glyphIndices:[],glyphs:[],positions:[]}),"start"===u)a.push(A),i=Object.assign({},i,A);else{i={};for(var f=0;f<a.length;f+=1)a[f]===A?a.splice(f--,1):i=Object.assign({},i,a[f])}n=c}return t},bD=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=Object.values(e.filter(function(e){return bB(e)}).reduce(function(e,t){return e[t.start]||(e[t.start]=[]),e[t.start].push(t),e},[])).map(bx),r=bQ(e.filter(function(e){return!bB(e)}));return t.concat(r).sort(function(e,t){return e.start-t.start||e.end-t.end})},bk=function(){return{string:"",runs:[]}},b_=function(e){var t=e.runs.map(function(e){return y7("font",e)});return Object.assign({},e,{runs:t})},bS=function(e){return e.reduce(function(e,t){return e+(t.xAdvance||0)},0)},bF=function(e){return bS(e.positions||[])},bR=function(e){return e.runs.reduce(function(e,t){return e+bF(t)},0)},bT=function(e){return((null==e?void 0:e.codePoints)||[]).includes(32)},bL=function(e){var t=e.glyphs||[],r=e.positions||[],n=t.findIndex(function(e){return!bT(e)});return r.slice(0,n)},bO=function(e){var t=mi(e.glyphs||[]),r=mi(e.positions||[]),n=t.findIndex(function(e){return!bT(e)});return r.slice(0,n)},bM=function(e){return yJ(0,e.end-e.start-1,e)},bU=function(e){var t,r=(t=e.string).slice(0,t.length-1),n=p5(-1,bM,e.runs);return Object.assign({}
1,e,{string:r,runs:n})},bN={center:.5,right:1},bP=function(e){return"\n"===p7(e.string)?bU(e):e},bG=function(e){var t=bL((e.runs||[])[0]).reduce(function(e,t){return e+(t.xAdvance||0)},0)+(e.overflowLeft||0),r=bO(p7(e.runs||[])).reduce(function(e,t){return e+(t.xAdvance||0)},0)+(e.overflowRight||0),n=e.box.x-t,i=e.box.width+t+r,a=Object.assign({},e.box,{x:n,width:i});return Object.assign({},e,{box:a,overflowLeft:t,overflowRight:r})},bz=function(e){var t=0,r=0,n=0,i=0,a=e.runs.map(function(e){var a=br(e),o=y9(e),s=be(e),l=bF(e);return n=Math.max(n,a),t=Math.max(t,o),r=Math.max(r,s),i+=l,Object.assign({},e,{height:a,ascent:o,descent:s,xAdvance:l})});return Object.assign({},e,{runs:a,height:n,ascent:t,descent:r,xAdvance:i})},bH=function(e){if(!e.positions)return e;var t,r=e.glyphs||[],n=null==(t=e.attributes)?void 0:t.attachment;if(!n)return e;var i=e.positions.map(function(e,t){var i=r[t];return n.width&&i.codePoints.includes(65532)?Object.assign({},e,{xAdvance:n.width}):Object.assign({},e)});return Object.assign({},e,{positions:i})},bY=function(e){var t,r={align:(t=e.attributes).align||("rtl"===t.direction?"right":"left"),alignLastLine:t.alignLastLine||("justify"===t.align?"left":t.align||"left"),attachment:t.attachment||null,backgroundColor:t.backgroundColor||null,bullet:t.bullet||null,characterSpacing:t.characterSpacing||0,color:t.color||"black",direction:t.direction||"ltr",features:t.features||[],fill:!1!==t.fill,font:t.font||[],fontSize:t.fontSize||12,hangingPunctuation:t.hangingPunctuation||!1,hyphenationFactor:t.hyphenationFactor||0,indent:t.indent||0,justificationFactor:t.justificationFactor||1,lineHeight:t.lineHeight||null,lineSpacing:t.lineSpacing||0,link:t.link||null,marginLeft:t.marginLeft||t.margin||0,marginRight:t.marginRight||t.margin||0,opacity:t.opacity,paddingTop:t.paddingTop||t.padding||0,paragraphSpacing:t.paragraphSpacing||0,script:t.script||null,shrinkFactor:t.shrinkFactor||0,strike:t.strike||!1,strikeColor:t.strikeColor||t.color||"black",strikeStyle:t.strikeStyle||"solid",stroke:t.stroke||!1,underline:t.underline||!1,underlineColor:t.underlineColor||t.color||"black",underlineStyle:t.underlineStyle||"solid",verticalAlign:t.verticalAlign||null,wordSpacing:t.wordSpacing||0,yOffset:t.yOffset||0};return Object.assign({},e,{attributes:r})},bW=yR(),bj=function(e){return function(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=p4(function(e){var t=e.runs.map(bC);return Object.assign({},e,{runs:t})},function(e){var t=e.runs.map(bH);return Object.assign({},e,{runs:t})},function(e){return e.runs.forEach(function(e){var t=e.attributes,r=t.verticalAlign;"sub"===r?t.yOffset=-.2:"super"===r&&(t.yOffset=.4)}),e},yU(e,n),function(e){var t,r=e.runs.map((t=e.string,function(e){var r=e.start,n=e.end,i=e.attributes,s=(void 0===i?{}:i).font;if(!s)return(0,o._)((0,a._)({},e),{glyphs:[],glyphIndices:[],positions:[]});var l=t.slice(r,n);if("string"==typeof s)throw Error("Invalid font");var u=s[0].layout(l,void 0,void 0,void 0,"ltr"),c=bI(e,u.positions),A=bb(u.glyphs);return(0,o._)((0,a._)({},e),{positions:c,glyphIndices:A,glyphs:u.glyphs})}));return Object.assign({},e,{runs:r})},function(e){var t=e.runs.reduce(function(e,t){var r=t.end-t.start,n=mn(t.attributes.bidiLevel,r);return e.concat(n)},[]),r="";return e.string.split("").forEach(function(n,i){var a=t[i]%2==1?bW.getMirroredCharacter(e.string.charAt(i)):null;r+=a||n}),(0,o._)((0,a._)({},e),{string:r})},function(t){if(p8(t))return bk();var r=t.string,n=e.fontSubstitution,i=e.scriptItemizer,a=e.bidi,o=b_(t).runs,s=i()(t).runs,l=n()(t).runs;return{string:r,runs:bD(a()(t).runs.concat(l).concat(s).concat(o))}});return p4(function(t){var r=function(t,r,i){var a,o,s=r===i.length-1,l=(null==(o=t.runs)||null==(a=o[0])?void 0:a.attributes)||{},u=s?l.alignLastLine:l.align;return p4(bz,e.textDecoration(),function(t){var r=bR(t),i=bN[u]||0,a=Math.max(0,t.box.width-r),o="justify"===u||r>t.box.width,s=t.box.x+a*i,l=Object.assign({},t.box,{x:s}),c=Object.assign({},t,{box:l});return o?e.justification(n)(c):c},bG,bP)(t)};return t.map(function(e){return e.map(r)})},function(e){return e.map(by)},function(t){for(var i=[],a=(0,Y._)(t),o=bc(e,n),s=p8(r.maxLines)?1/0:r.maxLines,u="ellipsis"===r.truncateMode,c=s,A=Object.assign({},r),f=a.shift();c>0&&f;){var h,d=o(A,f),g=d.slice(0,c),p=g.reduce(function(e,t){return e+t.box.height},0),m=u&&d.length!==g.length;if(c-=g.length,A.height>=p)i.push(m?y8(g):g),h=A,A=(0,l._)(yN(h,p),2)[1],f=a.shift();else{i.push(y8(bA(A.height,g)));break}}return i},function(e){return e.map(i)},function(e){for(var t=[],r=0,n=e.string.indexOf("\n")+1;n>0;)t.push(yZ(r,n,e)),r=n,n=e.string.indexOf("\n",n)+1;return 0===r?t.push(e):r<e.string.length&&t.push(yZ(r,bd(e),e)),t},function(e){return{string:e.string||"",runs:(e.runs||[]).map(bY)}})(t)}},bJ=yR(),bK=function(){return function(e){for(var t,r=e.string,n=null==(t=e.runs[0])?void 0:t.attributes.direction,i=bJ.getEmbeddingLevels(r,n).levels,a=null,o=0,s=0,l=[],u=0;u<i.length;u+=1){var c=i[u];c!==a&&(null!==a&&l.push({start:o,end:s,attributes:{bidiLevel:a}}),o=s,a=c),s+=1}return o<r.length&&l.push({start:o,end:r.length,attributes:{bidiLevel:a}}),{string:r,runs:l}}},bq=function(e,t,r){for(var n=null,i=1/0,a={width:0,stretch:0,shrink:0},o=t[Math.min(r,t.length-1)],s=0;s<e.length;s+=1){var l=e[s];if("box"===l.type&&(a.width+=l.width),"glue"===l.type&&(a.width+=l.width,a.stretch+=l.stretch,a.shrink+=l.shrink),a.width-a.shrink>o){if(null===n){for(var u=0===s?s+1:s;u<e.length&&("glue"===e[u].type||"penalty"===e[u].type);)u++;n=u-1}break}if("penalty"===l.type||"glue"===l.type){var c=100*Math.pow(Math.abs(function(e){var t="stretch"in e?e.stretch:null;if(a.width<o)return t&&a.stretch-t>0?(o-a.width)/a.stretch:1e4;var r="shrink"in e?e.shrink:null;return a.width>o?r&&a.shrink-r>0?(o-a.width)/a.shrink:1e4:0}(l)),3)+("penalty"===l.type?l.penalty:0);i>=c&&(n=s,i=c)}}return a.width-a.shrink>o?n:null},bV=function(e,t){for(var r=0,n=0,i=e,a=[0];i.length>0;){var o=bq(i,t,n);null!==o?(r+=o,a.push(r),i=i.slice(o+1,i.length),r++,n++):i=[]}return a},bZ=function(){function e(){(0,M._)(this,e),(0,N._)(this,"head",void 0),(0,N._)(this,"tail",void 0),(0,N._)(this,"listSize",void 0),(0,N._)(this,"listLength",void 0),this.head=null,this.tail=null,this.listSize=0,this.listLength=0}return(0,U._)(e,[{key:"isLinked",value:function(e){return!(e&&null===e.prev&&null===e.next&&this.tail!==e&&this.head!==e||this.isEmpty())}},{key:"size",value:function(){return this.listSize}},{key:"isEmpty",value:function(){return 0===this.listSize}},{key:"first",value:function(){return this.head}},{key:"last",value:function(){return this.last}}
1,{key:"forEach",value:function(e){for(var t=this.head;null!==t;)e(t),t=t.next}},{key:"at",value:function(e){var t=this.head,r=0;if(e>=this.listLength||e<0)return null;for(;null!==t;){if(e===r)return t;t=t.next,r+=1}return null}},{key:"insertAfter",value:function(e,t){return this.isLinked(e)&&(t.prev=e,t.next=e.next,null===e.next?this.tail=t:e.next.prev=t,e.next=t,this.listSize+=1),this}},{key:"insertBefore",value:function(e,t){return this.isLinked(e)&&(t.prev=e.prev,t.next=e,null===e.prev?this.head=t:e.prev.next=t,e.prev=t,this.listSize+=1),this}},{key:"push",value:function(e){return null===this.head?this.unshift(e):this.insertAfter(this.tail,e),this}},{key:"unshift",value:function(e){return null===this.head?(this.head=e,this.tail=e,e.prev=null,e.next=null,this.listSize+=1):this.insertBefore(this.head,e),this}},{key:"remove",value:function(e){return this.isLinked(e)&&(null===e.prev?this.head=e.next:e.prev.next=e.next,null===e.next?this.tail=e.prev:e.next.prev=e.prev,this.listSize-=1),this}}]),e}();function bX(e,t,r,n,i,a){return{position:e,demerits:t,line:r,fitnessClass:n,totals:i||{width:0,stretch:0,shrink:0},previous:a}}(0,N._)(bZ,"Node",function e(t){(0,M._)(this,e),(0,N._)(this,"data",void 0),(0,N._)(this,"prev",void 0),(0,N._)(this,"next",void 0),this.data=t,this.prev=null,this.next=null});var b$=function(e,t,r){var n=function(e,t,r){for(var n=a.first();null!==n;){for(var l=0,u=[{active:void 0,demerits:1/0},{active:void 0,demerits:1/0},{active:void 0,demerits:1/0},{active:void 0,demerits:1/0}];null!==n;){l=n.data.line+1;var c=function(e,t,r,n,i,a){var o=r.width-i.totals.width,s=0,l=0,u=a<t.length?t[a-1]:t[t.length-1];return("penalty"===e[n].type&&(o+=e[n].width),o<u)?(s=r.stretch-i.totals.stretch)>0?(u-o)/s:b$.infinity:o>u?(l=r.shrink-i.totals.shrink)>0?(u-o)/l:b$.infinity:0}(r,s,o,t,n.data,l);if((c<-1||"penalty"===e.type&&e.penalty===-b$.infinity)&&a.remove(n),c>=-1&&c<=i.tolerance){var A=100*Math.pow(Math.abs(c),3),f=0;f="penalty"===e.type&&e.penalty>=0?Math.pow(i.demerits.line+A,2)+Math.pow(e.penalty,2):"penalty"===e.type&&e.penalty!==-b$.infinity?Math.pow(i.demerits.line+A,2)-Math.pow(e.penalty,2):Math.pow(i.demerits.line+A,2),"penalty"===e.type&&"penalty"===r[n.data.position].type&&(f+=i.demerits.flagged*e.flagged*r[n.data.position].flagged);var h=void 0;Math.abs((h=c<-.5?0:c<=.5?1:c<=1?2:3)-n.data.fitnessClass)>1&&(f+=i.demerits.fitness),(f+=n.data.demerits)<u[h].demerits&&(u[h]={active:n,demerits:f})}if(null!==(n=n.next)&&n.data.line>=l)break}for(var d=function(e,t,r){for(var n={width:t.width,stretch:t.stretch,shrink:t.shrink},i=r;i<e.length;i+=1){var a=e[i];if("glue"===a.type)n.width+=a.width,n.stretch+=a.stretch,n.shrink+=a.shrink;else if("box"===a.type||"penalty"===a.type&&a.penalty===-b$.infinity&&i>r)break}return n}(r,o,t),g=0;g<u.length;g+=1){var p=u[g];if(p.demerits!==1/0){var m=new bZ.Node(bX(t,p.demerits,p.active.data.line+1,g,d,p.active));null!==n?a.insertBefore(n,m):a.push(m)}}}},i={demerits:{line:10,flagged:100,fitness:3e3},tolerance:r||3},a=new bZ,o={width:0,stretch:0,shrink:0},s=t;a.push(new bZ.Node(bX(0,0,0,0,void 0,null))),e.forEach(function(e,t,r){if("box"===e.type){o.width+=e.width;return}if("glue"===e.type){t>0&&"box"===r[t-1].type&&n(e,t,r),o.width+=e.width,o.stretch+=e.stretch,o.shrink+=e.shrink;return}"penalty"===e.type&&e.penalty!==b$.infinity&&n(e,t,r)});var l=[];if(0===a.size())return[];var u={data:{demerits:1/0}};for(a.forEach(function(e){e.data.demerits<u.data.demerits&&(u=e)});null!==u;)l.push(u.data.position),u=u.data.previous;return l.reverse()};b$.infinity=1e4,b$.glue=function(e,t,r,n,i){return{type:"glue",start:t,end:r,width:e,stretch:n,shrink:i}},b$.box=function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return{type:"box",width:e,start:t,end:r,hyphenated:n}},b$.penalty=function(e,t,r){return{type:"penalty",width:e,penalty:t,flagged:r}};var b0=function(e,t){var r=t.start+e,n=t.end+e;return Object.assign({},t,{start:r,end:n})},b1=function(e,t){var r=e.end+(t.end-t.start),n=(e.glyphs||[]).concat(t.glyphs||[]),i=(e.positions||[]).concat(t.positions||[]),a=Object.assign({},e.attributes,t.attributes),o=e.glyphIndices||[],s=p7(o)||0,l=(t.glyphIndices||[]).map(function(e){return e+s+1});return Object.assign({},e,{end:r,glyphs:n,positions:i,attributes:a,glyphIndices:yj(o.concat(l))})},b2=function(e,t,r){if(!t)return r;var n=yJ(0,e,r),i=yJ(e,1/0,r);return b1(y5(t,n),i)},b5=function(e,t,r){var n=yH(r);return b2(e,y$(t)?y1(t,n):t,r)},b3=function(e,t,r){var n=yK(e,r.runs);if(-1===n)return y4(t,r);var i=[t],a=r.string.slice(0,e)+y3(i)+r.string.slice(e),o=r.runs.map(function(r,a){return a===n?b5(e-r.start,t,r):a>n?b0(i.length,r):r});return Object.assign({},r,{string:a,runs:o})},b4=function(e,t,r){var n=r.start||0,i=Math.max(0,yW(e-n,r)),a=Math.max(0,yW(t-n,r));return bS((r.positions||[]).slice(i,a))},b6=function(e,t,r){var n=0,i=null,a=r.reduce(function(r,a){var o,s=t[a],l=t[a-1];return a===t.length-1?r:("penalty"===s.type?(i=l.end,o=b3((o=yZ(n,i,e)).string.length,45,o)):(i=s.end,o=yZ(n,i,e)),n=i,(0,Y._)(r).concat([o]))},[]);return a.push(yZ(n,e.string.length,e)),a},b8=function(e,t,r){var n=t.align,i=0,a=e.syllables,o=r.hyphenationPenalty||("justify"===n?100:600),s=a.reduce(function(t,r,n){var s,l,u=yq(s=i,l=i+r.length,e.runs).reduce(function(e,t){return e+b4(s,l,t)},0);if(""===r.trim()){var c=i+r.length;t.push(b$.glue(u,i,c,3*u/6,3*u/9))}else{var A=" "!==a[n+1],f=i+r.length;t.push(b$.box(u,i,f,A)),a[n+1]&&A&&t.push(b$.penalty(5,o,1))}return i+=r.length,t},[]);return s.push(b$.glue(0,i,i,b$.infinity,0)),s.push(b$.penalty(0,-b$.infinity,1)),s},b7=function(e){var t,r;return(null==(r=e.runs)||null==(t=r[0])?void 0:t.attributes)||{}},b9=function(e){return function(t,r){for(var n=e.tolerance||4,i=b7(t),a=b8(t,i,e),o=b$(a,r,n);0===o.length&&n<50;)n+=5,o=b$(a,r,n);return(0===o.length||1===o.length&&0===o[0])&&(o=bV(a,r)),b6(t,a,o.slice(1))}};(IL=Ck||(Ck={}))[IL.GROW=0]="GROW",IL[IL.SHRINK=1]="SHRINK";var Ee={before:.5,after:.5,priority:1,unconstrained:!1}
1,Et={before:.14453125,after:.14453125,priority:2,unconstrained:!1},Er={before:-.04296875,after:-.04296875,priority:1,unconstrained:!1},En={before:-.04296875,after:-.04296875,priority:2,unconstrained:!1},Ei=function(e,t){var r=t.expandCharFactor||{},n=t.shrinkCharFactor||{};return e===Ck.GROW?Object.assign({},Et,r):Object.assign({},En,n)},Ea=function(e,t){var r=t.expandWhitespaceFactor||{},n=t.shrinkWhitespaceFactor||{};return e===Ck.GROW?Object.assign({},Ee,r):Object.assign({},Er,n)},Eo=function(e,t,r){var n,i=(n=e>0?Ck.GROW:Ck.SHRINK,function(e){for(var t=Ei(n,r),i=Ea(n,r),a=[],o=0;o<e.length;o+=1){var s=void 0,l=e[o];bT(l)?(s=Object.assign({},i),o===e.length-1&&(s.before=0,o>0&&(a[o-1].after=0))):l.isMark&&o>0?((s=Object.assign({},a[o-1])).before=0,a[o-1].after=0):s=Object.assign({},t),a.push(s)}return a}),a=t.runs.reduce(function(e,t){return e.concat(i(t.glyphs))},[]);return a[0].before=0,a[a.length-1].after=0,a},Es=function(e,t){for(var r,n=0,i=[],a=[],o=0;o<=3;o+=1)i[o]=a[o]=0;for(var s=0;s<t.length;s+=1){var l=t[s],u=l.before+l.after;n+=u,i[l.priority]+=u,l.unconstrained&&(a[l.priority]+=u)}var c=-1,A=0,f=e;for(r=0;r<=3;r+=1){var h=i[r];if(0!==h){if(-1===c&&(c=r,A=h),Math.abs(f)<=Math.abs(h)){i[r]=f/h,a[r]=0,f=0;break}if(i[r]=1,f-=h,0!==a[r]){a[r]=f/a[r],f=0;break}}}for(var d=r+1;d<=3;d+=1)i[d]=0,a[d]=0;f>0&&c>-1&&(i[c]=(A+(e-n))/A);for(var g=[],p=0;p<t.length;p+=1){var m=t[p],v=t[p+1],y=m.after*i[m.priority];v&&(y+=v.before*i[v.priority]),m.unconstrained&&(y+=m.after*a[m.priority],v&&(y+=v.before*a[v.priority])),g.push(y)}return g},El=function(e,t){var r=0,n=!0,i=!1,a=void 0;try{for(var o,s=t.runs[Symbol.iterator]();!(n=(o=s.next()).done);n=!0){var l=o.value,u=!0,c=!1,A=void 0;try{for(var f,h=l.positions[Symbol.iterator]();!(u=(f=h.next()).done);u=!0){var d=f.value;d.xAdvance+=e[r++]}}catch(e){c=!0,A=e}finally{try{u||null==h.return||h.return()}finally{if(c)throw A}}}}catch(e){i=!0,a=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw a}}return t},Eu=function(e){return function(t){var r=t.box.width-bR(t);if(0===r)return t;var n=Eo(r,t,e);return El(Es(r,n),t)}},Ec=function(e){return e.runs.reduce(function(e,t){return Math.max(e,y9(t))},0)},EA=function(){return function(e){var t=e.overflowLeft||0,r=e.overflowRight||0,n=bR(e)-r;e.decorationLines=[];for(var i=0;i<e.runs.length;i+=1){var a=e.runs[i],o=Math.min(n-t,bF(a)),s=Math.max(.5,Math.floor(a.attributes.fontSize/12));if(a.attributes.underline){var l={rect:{x:t,y:Ec(e)+2*s,width:o,height:s},opacity:a.attributes.opacity,color:a.attributes.underlineColor||"black",style:a.attributes.underlineStyle||"solid"};e.decorationLines.push(l)}if(a.attributes.strike){var u={rect:{x:t,y:Ec(e)-y9(a)/3,width:o,height:s},opacity:a.attributes.opacity,color:a.attributes.strikeColor||"black",style:a.attributes.strikeStyle||"solid"};e.decorationLines.push(u)}t+=o}return e}},Ef=["Common","Inherited","Unknown"],Eh=function(){return function(e){var t=e.string,r="Unknown",n=0,i=0,a=[];if(!t)return bk();for(var o=0;o<t.length;o+=1){var s=t[o],l=e8(s.codePointAt(0));l===r||Ef.includes(l)||("Unknown"!==r&&a.push({start:n,end:i,attributes:{script:r}}),n=i,r=l),i+=s.length}return n<t.length&&a.push({start:n,end:t.length,attributes:{script:r}}),{string:t,runs:a}}},Ed=(0,yT.default)(yL.default),Eg={},Ep=function(){return function(e){var t,r="_".concat(e);return p8(e)?[]:(Eg[r]||(Eg[r]=((t=e).includes("Â")?t:Ed(t)).split("Â")),Eg[r])}}
1,Em=[173],Ev=function(e){return e.attributes.fontSize||12},Ey=function(e,t,r){for(var n=(0,Y._)(t).concat([r]),i=0;i<n.length;i+=1){var a=n[i];if(!Em.includes(e)&&a&&a.hasGlyphForCodePoint&&a.hasGlyphForCodePoint(e))return a}return t.at(-1)},Eb=function(){return function(e){for(var t=e.string,r=e.runs,n=null,i=null,a=0,o=0,s=[],l=0;l<r.length;l+=1){var u=r[l];if(0===t.length){s.push({start:0,end:0,attributes:{font:u.attributes.font}});break}for(var c=t.slice(u.start,u.end),A=0;A<c.length;A+=1){var f=c[A],h=Ey(f.codePointAt(0),u.attributes.font,n),d=Ev(u);(h!==n||d!==i||h.unitsPerEm!==n.unitsPerEm)&&(n&&s.push({start:a,end:o,attributes:{font:[n],scale:i/n.unitsPerEm}}),n=h,i=d,a=o),o+=f.length}}if(a<t.length){var g=Ev(p7(r));s.push({start:a,end:t.length,attributes:{font:[n],scale:g/n.unitsPerEm}})}return{string:t,runs:s}}},EE=(IO=({get url(){return`file://${e.P("node_modules/yoga-layout/dist/binaries/yoga-wasm-base64-esm.js")}`}}).url,function(e){e=e||{},l||(l=void 0!==e?e:{}),l.ready=new Promise(function(e,t){u=e,c=t});var t,r,n=Object.assign({},l),a="";"u">typeof document&&document.currentScript&&(a=document.currentScript.src),IO&&(a=IO),a=0!==a.indexOf("blob:")?a.substr(0,a.replace(/[?#].*/,"").lastIndexOf("/")+1):"";var o=l.print||console.log.bind(console),s=l.printErr||console.warn.bind(console);Object.assign(l,n),n=null,l.wasmBinary&&(A=l.wasmBinary),l.noExitRuntime,"object"!=("u"<typeof WebAssembly?"undefined":(0,W._)(WebAssembly))&&F("no native wasm support detected");var l,u,c,A,f,h=!1;function d(e,t,r){r=t+r;for(var n="";!(t>=r);){var i=e[t++];if(!i)break;if(128&i){var a=63&e[t++];if(192==(224&i))n+=String.fromCharCode((31&i)<<6|a);else{var o=63&e[t++];65536>(i=224==(240&i)?(15&i)<<12|a<<6|o:(7&i)<<18|a<<12|o<<6|63&e[t++])?n+=String.fromCharCode(i):(i-=65536,n+=String.fromCharCode(55296|i>>10,56320|1023&i))}}else n+=String.fromCharCode(i)}return n}function g(){var e=f.buffer;p=e,l.HEAP8=m=new Int8Array(e),l.HEAP16=y=new Int16Array(e),l.HEAP32=E=new Int32Array(e),l.HEAPU8=v=new Uint8Array(e),l.HEAPU16=b=new Uint16Array(e),l.HEAPU32=I=new Uint32Array(e),l.HEAPF32=C=new Float32Array(e),l.HEAPF64=B=new Float64Array(e)}var p,m,v,y,b,E,I,C,B,w,x=[],Q=[],D=[],k=0,_=null,S=null;function F(e){throw l.onAbort&&l.onAbort(e),s(e="Aborted("+e+")"),h=!0,e=new WebAssembly.RuntimeError(e+". Build with -sASSERTIONS for more info."),c(e),e}function R(e){return e.startsWith("data:application/octet-stream;base64,")}if(!R(t=
vendor: 95,687 bytes, line 1
1"data:application/octet-stream;base64,AGFzbQEAAAABugM3YAF/AGACf38AYAF/AX9gA39/fwBgAn98AGACf38Bf2ADf39/AX9gBH9/f30BfWADf398AGAAAGAEf39/fwBgAX8BfGACf38BfGAFf39/f38Bf2AAAX9gA39/fwF9YAZ/f31/fX8AYAV/f39/fwBgAn9/AX1gBX9/f319AX1gAX8BfWADf35/AX5gB39/f39/f38AYAZ/f39/f38AYAR/f39/AX9gBn9/f319fQF9YAR/f31/AGADf399AX1gBn98f39/fwF/YAR/fHx/AGACf30AYAh/f39/f39/fwBgDX9/f39/f39/f39/f38AYAp/f39/f39/f39/AGAFf39/f38BfGAEfHx/fwF9YA1/fX1/f399fX9/f39/AX9gB39/f319f38AYAJ+fwF/YAN/fX0BfWABfAF8YAN/fHwAYAR/f319AGAHf39/fX19fQF9YA1/fX99f31/fX19fX1/AX9gC39/f39/f399fX19AX9gCH9/f39/f319AGAEf39+fgBgB39/f39/f38Bf2ACfH8BfGAFf398fH8AYAN/f38BfGAEf39/fABgA39/fQBgBn9/fX99fwF/ArUBHgFhAWEAHwFhAWIAAwFhAWMACQFhAWQAFgFhAWUAEQFhAWYAIAFhAWcAAAFhAWgAIQFhAWkAAwFhAWoAAAFhAWsAFwFhAWwACgFhAW0ABQFhAW4AAwFhAW8AAQFhAXAAFwFhAXEABgFhAXIAAAFhAXMAIgFhAXQACgFhAXUADQFhAXYAFgFhAXcAAgFhAXgAAwFhAXkAGAFhAXoAAgFhAUEAAQFhAUIAEQFhAUMAAQFhAUQAAAOiAqACAgMSBwcACRkDAAoRBgYKEwAPDxMBBiMTCgcHGgMUASQFJRQHAwMKCgMmAQYYDxobFAAKBw8KBwMDAgkCAAAFGwACBwIHBgIDAQMIDAABKAkHBQURACkZASoAAAIrLAIALQcHBy4HLwkFCgMCMA0xAgMJAgACAQYKAQIBBQEACQIFAQEABQAODQ0GFQIBHBUGAgkCEAAAAAUyDzMMBQYINAUCAwUODg41AgMCAgIDBgICNgIBDAwMAQsLCwsLCx0CAAIAAAABABABBQICAQMCEgMMCwEBAQEBAQsLAQICAwICAgICAgIDAgIICAEICAgEBAQEBAQEBAQABAQABAQEBAAEBAQBAQEICAEBAQEBAQEBCAgBAQEAAg4CAgUBAR4DBAcBcAHUAdQBBQcBAYACgIACBg0CfwFBkMQEC38BQQALByQIAUUCAAFGAG0BRwCwAQFIAK8BAUkAYQFKAQABSwAjAUwApgEJjQMBAEEBC9MBqwGqAaUB5QHiAZwB0AFazwHOAVlZWpsBmgGZAc0BzAHLAcoBWpgByQFZWVqbAZoBmQHIAccBxgGjAZcBpAGWAaMBvQKVAbwCxQG7Ajq6Ajq5ApQBuAI+twI+xAFqwwFqwgFqaWjBAcABvwGhAZcBtgK+AbUClgGhAbQCmAGzAjqxAjqwAr0BrwKuAq0CrAKrAqoCqAKnAqYCpQKkAqMCogKhArwBoAKfAp4CnQKcApsCmgKZApgClwKWApUClAKTApICkQKQAo8CjgKyAo0CjAKLAooCiAKHAqkChQI+hAK7AYMCggKBAoAC/gH9AfwB+QG6AfgBuQH3AfYB9QH0AfMB8gHxAYYC8AHvAbgB+wH6Ae4B7QG3AesBlQHqATrpAT7oAT7nAZQB0QE67AE+iQLmATrkAeMBOuEB4AHfAT7eAd0B3AG2AdsB2gHZAdgB1wHWAdUBtQHUAdMB0gH/AWloaWiPAZABsgGxAZEBhQGSAbQBswGRAa4BrQGsAakBqAGnAYUBCtj+A6ACMwEBfyAAQQEgABshAAJAA0AgABBhIgENAUGIxAAoAgAiAQRAIAERCQAMAQsLEAIACyABC+0BAgJ9A39DAADAfyEEAkACQAJAAkAgAkEHcSIGDgUCAQEBAAELQQMhBQwBCyAGQQFrQQJPDQEgAkHw/wNxQQR2IQcCfSACQQhxBEAgASAHEJ4BvgwBC0EAIAdB/w9xIgFrIAEgAsFBAEgbsgshAyAGQQFGBEAgAyADXA0BQwAAwH8gAyADQwAAgH9bIANDAACA/1tyIgEbIQQgAUUhBQwBCyADIANcDQBBAEECIANDAACAf1sgA0MAAID/W3IiARshBUMAAMB/IAMgARshBAsgACAFOgAEIAAgBDgCAA8LQfQNQakYQTpB+RYQCwALZwIBfQF/QwAAwH8hAgJAAkACQCABQQdxDgQCAAABAAtBxBJBqRhByQBBuhIQCwALIAFB8P8DcUEEdiEDIAFBCHEEQCAAIAMQngG+DwtBACADQf8PcSIAayAAIAHBQQBIG7IhAgsgAgt4AgF/AX0jAEEQayIEJAAgBEEIaiAAQQMgAkECR0EBdCABQf4BcUECRxsgAhAoQwAAwH8hBQJAAkACQCAELQAMQQFrDgIAAQILIAQqAgghBQwBCyAEKgIIIAOUQwrXIzyUIQULIARBEGokACAFQwAAAAAgBSAFWxsLeAIBfwF9IwBBEGsiBCQAIARBCGogAEEBIAJBAkZBAXQgAUH+AXFBAkcbIAIQKEMAAMB/IQUCQAJAAkAgBC0ADEEBaw4CAAECCyAEKgIIIQUMAQsgBCoCCCADlEMK1yM8lCEFCyAEQRBqJAAgBUMAAAAAIAUgBVsbC8wCAQV/IAAEQCAAQQRrIgEoAgAiBSEDIAEhAiAAQQhrKAIAIgAgAEF+cSIERwRAIAEgBGsiAigCBCIAIAIoAgg2AgggAigCCCAANgIEIAQgBWohAwsgASAFaiIEKAIAIgEgASAEakEEaygCAEcEQCAEKAIEIgAgBCgCCDYCCCAEKAIIIAA2AgQgASADaiEDCyACIAM2AgAgA0F8cSACakEEayADQQFyNgIAIAICfyACKAIAQQhrIgFB/wBNBEAgAUEDdkEBawwBCyABQR0gAWciAGt2QQRzIABBAnRrQe4AaiABQf8fTQ0AGkE/IAFBHiAAa3ZBAnMgAEEBdGtBxwBqIgAgAEE/TxsLIgFBBHQiAEHgMmo2AgQgAiAAQegyaiIAKAIANgIIIAAgAjYCACACKAIIIAI2AgRB6DpB6DopAwBCASABrYaENwMACwsOAEHYMigCABEJABBYAAunAQIBfQJ/IABBFGoiByACIAFBAkkiCCAEIAUQNSEGAkAgByACIAggBCAFEC0iBEMAAAAAYCADIARecQ0AIAZDAAAAAGBFBEAgAyEEDAELIAYgAyADIAZdGyEECyAAQRRqIgAgASACIAUQOCAAIAEgAhAwkiAAIAEgAiAFEDcgACABIAIQL5KSIgMgBCADIAReGyADIAQgBCAEXBsgBCAEWyADIANbcRsLvwEBA38gAC0AAEEgcUUEQAJAIAEhAwJAIAIgACIBKAIQIgAEfyAABSABEJ0BDQEgASgCEAsgASgCFCIFa0sEQCABIAMgAiABKAIkEQYAGgwCCwJAIAEoAlBBAEgNACACIQADQCAAIgRFDQEgAyAEQQFrIgBqLQAAQQpHDQALIAEgAyAEIAEoAiQRBgAgBEkNASADIARqIQMgAiAEayECIAEoAhQhBQsgBSADIAIQKxogASABKAIUIAJqNgIUCwsLCwYAIAAQIwtQAAJAAkACQAJAAkAgAg4EBAABAgMLIAAgASABQQxqEEMPCyAAIAEgAUEMaiADEEQPCyAAIAEgAUEMahBCDwsQJAALIAAgASABQQxqIAMQRQttAQF/IwBBgAJrIgUkACAEQYDABHEgAiADTHJFBEAgBSABQf8BcSACIANrIgNBgAIgA0GAAkkiARsQKhogAUUEQANAIAAgBUGAAhAmIANBgAJrIgNB/wFLDQALCyAAIAUgAxAmCyAFQYACaiQAC/ICAgJ/AX4CQCACRQ0AIAAgAToAACAAIAJqIgNBAWsgAToAACACQQNJDQAgACABOgACIAAgAToAASADQQNrIAE6AAAgA0ECayABOgAAIAJBB0kNACAAIAE6AAMgA0EEayABOgAAIAJBCUkNACAAQQAgAGtBA3EiBGoiAyABQf8BcUGBgoQIbCIBNgIAIAMgAiAEa0F8cSIEaiICQQRrIAE2AgAgBEEJSQ0AIAMgATYCCCADIAE2AgQgAkEIayABNgIAIAJBDGsgATYCACAEQRlJDQAgAyABNgIYIAMgATYCFCADIAE2AhAgAyABNgIMIAJBEGsgATYCACACQRRrIAE2AgAgAkEYayABNgIAIAJBHGsgATYCACAEIANBBHFBGHIiBGsiAkEgSQ0AIAGtQoGAgIAQfiEFIAMgBGohAQNAIAEgBTcDGCABIAU3AxAgASAFNwMIIAEgBTcDACABQSBqIQEgAkEgayICQR9LDQALCyAAC4AEAQN/IAJBgARPBEAgACABIAIQFyAADwsgACACaiEDAkAgACABc0EDcUUEQAJAIABBA3FFBEAgACECDAELIAJFBEAgACECDAELIAAhAgNAIAIgAS0AADoAACABQQFqIQEgAkEBaiICQQNxRQ0BIAIgA0kNAAsLAkAgA0F8cSIEQcAASQ0AIAIgBEFAaiIFSw0AA0AgAiABKAIANgIAIAIgASgCBDYCBCACIAEoAgg2AgggAiABKAIMNgIMIAIgASgCEDYCECACIAEoAhQ2AhQgAiABKAIYNgIYIAIgASgCHDYCHCACIAEoAiA2AiAgAiABKAIkNgIkIAIgASgCKDYCKCACIAEoAiw2AiwgAiABKAIwNgIwIAIgASgCNDYCNCACIAEoAjg2AjggAiABKAI8NgI8IAFBQGshASACQUBrIgIgBU0NAAsLIAIgBE8NAQNAIAIgASgCADYCACABQQRqIQEgAkEEaiICIARJDQALDAELIANBBEkEQCAAIQIMAQsgACADQQRrIgRLBEAgACECDAELIAAhAgNAIAIgAS0AADoAACACIAEtAAE6AAEgAiABLQACOgACIAIgAS0AAzoAAyABQQRqIQEgAkEEaiICIARNDQALCyACIANJBEADQCACIAEtAAA6AAAgAUEBaiEBIAJBAWoiAiADRw0ACwsgAAtIAQF/IwBBEGsiBCQAIAQgAzYCDAJAIABFBEBBAEEAIAEgAiAEKAIMEHEMAQsgACgC9AMgACABIAIgBCgCDBBxCyAEQRBqJAALkwECAX0BfyMAQRBrIgYkACAGQQhqIABB6ABqIAAgAkEBdGovAWIQH0MAAMB/IQUCQAJAAkAgBi0ADEEBaw4CAAECCyAGKgIIIQUMAQsgBioCCCADlEMK1yM8lCEFCyAALQADQRB0QYCAwABxBEAgBSAAIAEgAiAEEFQiA0MAAAAAIAMgA1sbkiEFCyAGQRBqJAAgBQu1AQECfyAAKAIEQQFqIgEgACgCACICKALsAyACKALoAyICa0ECdU8EQANAIAAoAggiAUUEQCAAQQA2AgggAEIANwIADwsgACABKAIENgIAIAAgASgCCDYCBCAAIAEoAgA2AgggARAjIAAoAgRBAWoiASAAKAIAIgIoAuwDIAIoAugDIgJrQQJ1Tw0ACwsgACABNgIEIAIgAUECdGooAgAtABdBEHRBgIAwcUGAgCBGBEAgABB9CwuBAQIBfwF9IwBBEGsiAyQAIANBCGogAEEDIAJBAkdBAXQgAUH+AXFBAkcbIAIQU0MAAMB/IQQCQAJAAkAgAy0ADEEBaw4CAAECCyADKgIIIQQMAQsgAyoCCEMAAAAAlEMK1yM8lCEECyADQRBqJAAgBEMAAAAAl0MAAAAAIAQgBFsbC4EBAgF/AX0jAEEQayIDJAAgA0EIaiAAQQEgAkECRkEBdCABQf4BcUECRxsgAhBTQwAAwH8hBAJAAkACQCADLQAMQQFrDgIAAQILIAMqAgghBAwBCyADKgIIQwAAAACUQwrXIzyUIQQLIANBEGokACAEQwAAAACXQwAAAAAgBCAEWxsLeAICfQF/IAAgAkEDdGoiByoC+AMhBkMAAMB/IQUCQAJAAkAgBy0A/ANBAWsOAgABAgsgBiEFDAELIAYgA5RDCtcjPJQhBQsgAC0AF0EQdEGAgMAAcQR9IAUgAEEUaiABIAIgBBBUIgNDAAAAACADIANbG5IFIAULC1EBAX8CQCABKALoAyICIAEoAuwDRwRAIABCADcCBCAAIAE2AgAgAigCAC0AF0EQdEGAgDBxQYCAIEcNASAAEH0PCyAAQgA3AgAgAEEANgIICwvoAgECfwJAIAAgAUYNACABIAAgAmoiBGtBACACQQF0a00EQCAAIAEgAhArDwsgACABc0EDcSEDAkACQCAAIAFJBEAgAwRAIAAhAwwDCyAAQQNxRQRAIAAhAwwCCyAAIQMDQCACRQ0EIAMgAS0AADoAACABQQFqIQEgAkEBayECIANBAWoiA0EDcQ0ACwwBCwJAIAMNACAEQQNxBEADQCACRQ0FIAAgAkEBayICaiIDIAEgAmotAAA6AAAgA0EDcQ0ACwsgAkEDTQ0AA0AgACACQQRrIgJqIAEgAmooAgA2AgAgAkEDSw0ACwsgAkUNAgNAIAAgAkEBayICaiABIAJqLQAAOgAAIAINAAsMAgsgAkEDTQ0AA0AgAyABKAIANgIAIAFBBGohASADQQRqIQMgAkEEayICQQNLDQALCyACRQ0AA0AgAyABLQAAOgAAIANBAWohAyABQQFqIQEgAkEBayICDQALCyAAC5QCAgF8AX8CQCAAIAGiIgAQbCIERAAAAAAAAPA/oCAEIAREAAAAAAAAAABjGyIEIARiIgUgBJlELUMc6+I2Gj9jRXJFBEAgACAEoSEADAELIAUgBEQAAAAAAADwv6CZRC1DHOviNho/Y0VyRQRAIAAgBKFEAAAAAAAA8D+gIQAMAQsgACAEoSEAIAIEQCAARAAAAAAAAPA/oCEADAELIAMNACAAAnxEAAAAAAAAAAAgBQ0AGkQAAAAAAADwPyAERAAAAAAAAOA/ZA0AGkQAAAAAAADwP0QAAAAAAAAAACAERAAAAAAAAOC/oJlELUMc6+I2Gj9jGwugIQALIAAgAGIgASABYnIEQEMAAMB/DwsgACABo7YLkwECAX0BfyMAQRBrIgYkACAGQQhqIABB6ABqIAAgAkEBdGovAV4QH0MAAMB/IQUCQAJAAkAgBi0ADEEBaw4CAAECCyAGKgIIIQUMAQsgBioCCCADlEMK1yM8lCEFCyAALQADQRB0QYCAwABxBEAgBSAAIAEgAiAEEFQiA0MAAAAAIAMgA1sbkiEFCyAGQRBqJAAgBQtQAAJAAkACQAJAAkAgAg4EBAABAgMLIAAgASABQR5qEEMPCyAAIAEgAUEeaiADEEQPCyAAIAEgAUEeahBCDwsQJAALIAAgASABQR5qIAMQRQt+AgF/AX0jAEEQayIEJAAgBEEIaiAAQQMgAkECR0EBdCABQf4BcUECRxsgAhBQQwAAwH8hBQJAAkACQCAELQAMQQFrDgIAAQILIAQqAgghBQwBCyAEKgIIIAOUQwrXIzyUIQULIARBEGokACAFQwAAAACXQwAAAAAgBSAFWxsLfgIBfwF9IwBBEGsiBCQAIARBCGogAEEBIAJBAkZBAXQgAUH+AXFBAkcbIAIQUEMAAMB/IQUCQAJAAkAgBC0ADEEBaw4CAAECCyAEKgIIIQUMAQsgBCoCCCADlEMK1yM8lCEFCyAEQRBqJAAgBUMAAAAAl0MAAAAAIAUgBVsbC08AAkACQAJAIANB/wFxIgMOBAACAgECCyABIAEvAABB+P8DcTsAAA8LIAEgAS8AAEH4/wNxQQRyOwAADwsgACABIAJBAUECIANBAUYbEEwLNwEBfyABIAAoAgQiA0EBdWohASAAKAIAIQAgASACIANBAXEEfyABKAIAIABqKAIABSAACxEBAAtiAgJ9An8CQCAAKALkA0UNACAAQfwAaiIDIABBGmoiBC8BABAgIgIgAlwEQCADIABBGGoiBC8BABAgIgIgAlwNASADIAAvARgQIEMAAAAAXkUNAQsgAyAELwEAECAhAQsgAQtfAQN/IAEEQEEMEB4iAyABKQIENwIEIAMhAiABKAIAIgEEQCADIQQDQEEMEB4iAiABKQIENwIEIAQgAjYCACACIQQgASgCACIBDQALCyACIAAoAgA2AgAgACADNgIACwvXawMtfxx9AX4CfwJAIAAtAABBBHEEQCAAKAKgASAMRw0BCyAAKAKkASAAKAL0AygCDEcNAEEAIAAtAKgBIANGDQEaCyAAQoCAgPyLgIDAv383AoADIABCgYCAgBA3AvgCIABCgICA/IuAgMC/fzcC8AIgAEEANgKsAUEBCyErAkACQAJAAkAgACgCCARAIABBFGoiDkECQQEgBhAiIT4gDkECQQEgBhAhITwgDkEAQQEgBhAiITsgDkEAQQEgBhAhIUAgBCABIAUgAiAAKAL4AiAAQfACaiIOKgIAIAAoAvwCIAAqAvQCIAAqAoADIAAqAoQDID4gPJIiPiA7IECSIjwgACgC9AMiEBB7DQEgACgCrAEiEUUNAyAAQbABaiETA0AgBCABIAUgAiATIB1BGGxqIg4oAgggDioCACAOKAIMIA4qAgQgDioCECAOKgIUID4gPCAQEHsNAiAdQQFqIh0gEUcNAAsMAgsgCEUEQCAAKAKsASITRQ0CIABBsAFqIRADQAJAAkAgECAdQRhsIhFqIg4qAgAiPiA+XCABIAFcckUEQCA+IAGTi0MXt9E4XQ0BDAILIAEgAVsgPiA+W3INAQsCQCAQIBFqIhEqAgQiPiA+XCACIAJcckUEQCA+IAKTi0MXt9E4XQ0BDAILIAIgAlsgPiA+W3INAQsgESgCCCAERw0AIBEoAgwgBUYNAwsgEyAdQQFqIh1HDQALDAILAkAgAEHwAmoiDioCACI+ID5cIAEgAVxyRQRAID4gAZOLQxe30ThdDQEMBAsgASABWyA+ID5bcg0DCyAOQQAgACgC/AIgBUYbQQAgACgC+AIgBEYbQQACfyACIAJcIg4gACoC9AIiPiA+XHJFBEAgPiACk4tDF7fROF0MAQtBACA+ID5bDQAaIA4LGyEOCyAORSArcgRAIA4hHQwCCyAAIA4qAhA4ApQDIAAgDioCFDgCmAMgCkEMQRAgCBtqIgMgAygCAEEBajYCACAOIR0MAgtBACEdCyAGIUAgByFHIAtBAWohIiMAQaABayINJAACQAJAIARBAUYgASABW3JFBEAgDUGqCzYCICAAQQVB2CUgDUEgahAsDAELIAVBAUYgAiACW3JFBEAgDUHZCjYCECAAQQVB2CUgDUEQahAsDAELIApBAEEEIAgbaiILIAsoAgBBAWo2AgAgACAALQCIA0H8AXEgAC0AFEEDcSILIANBASADGyIsIAsbIg9BA3FyOgCIAyAAQawDaiIQIA9BAUdBA3QiC2ogAEEUaiIUQQNBAiAPQQJGGyIRIA8gQBAiIgY4AgAgECAPQQFGQQN0Ig5qIBQgESAPIEAQISIHOAIAIAAgFEEAIA8gQBAiIjw4ArADIAAgFEEAIA8gQBAhIjs4ArgDIABBvANqIhAgC2ogFCARIA8QMDgCACAOIBBqIBQgESAPEC84AgAgACAUQQAgDxAwOALAAyAAIBRBACAPEC84AsgDIAsgAEHMA2oiC2ogFCARIA8gQBA4OAIAIAsgDmogFCARIA8gQBA3OAIAIAAgFEEAIA8gQBA4OALQAyAAIBRBACAPIEAQNyI6OALYAyAGIAeSIT4gPCA7kiE8AkACQCAAKAIIIgsEQEMAAMB/IAEgPpMgBEEBRhshBkMAAMB/IAIgPJMgBUEBRhshPiAAAn0gBCAFckUEQCAAIABBAiAPIAYgQCBAECU4ApQDIABBACAPID4gRyBAECUMAQsgBEEDTyAFQQNPcg0EIA1BiAFqIAAgBiAGIAAqAswDIAAqAtQDkiAAKgK8A5IgACoCxAOSIjyTIgdDAAAAACAHQwAAAABeGyAGIAZcG0GBgAggBEEDdEH4//8HcXZB/wFxID4gPiAAKgLQAyA6kiAAKgLAA5IgACoCyAOSIjuTIgdDAAAAACAHQwAAAABeGyA+ID5cG0GBgAggBUEDdEH4//8HcXZB/wFxIAsREAAgDSoCjAEiPUMAAAAAYCANKgKIASIHQwAAAABgcUUEQCANID27OQMIIA0gB7s5AwAgAEEBQdwdIA0QLCANKgKMASIHQwAAAAAgB0MAAAAAXhshPSANKgKIASIHQwAAAAAgB0MAAAAAXhshBwsgCiAKKAIUQQFqNgIUIAogCUECdGoiCSAJKAIYQQFqNgIYIAAgAEECIA8gPCAHkiAGIARBAWtBAkkbIEAgQBAlOAKUAyAAQQAgDyA7ID2SID4gBUEBa0ECSRsgRyBAECULOAKYAwwBCwJAIAAoAuADRQRAIAAoAuwDIAAoAugDa0ECdSELDAELIA1BiAFqIAAQMgJAIA0oAogBRQRAQQAhCyANKAKMAUUNAQsgDUGAAWohEEEAIQsDQCANQQA2AoABIA0gDSkDiAE3A3ggECANKAKQARA8IA1BiAFqEC4gDSgCgAEiCQRAA0AgCSgCACEOIAkQJyAOIgkNAAsLIAtBAWohCyANQQA2AoABIA0oAowBIA0oAogBcg0ACwsgDSgCkAEiCUUNAANAIAkoAgAhDiAJECcgDiIJDQALCyALRQRAIAAgAEECIA8gBEEBa0EBSwR9IAEgPpMFIAAqAswDIAAqAtQDkiAAKgK8A5IgACoCxAOSCyBAIEAQJTgClAMgACAAQQAgDyAFQQFrQQFLBH0gAiA8kwUgACoC0AMgACoC2AOSIAAqAsADkiAAKgLIA5ILIEcgQBAlOAKYAwwBCwJAIAgNACAFQQJGIAIgPJMiBiAGW3EgBkMAAAAAX3EgBCAFckUgBEECRiABID6TIgdDAAAAAF9xcnJFDQAgACAAQQIgD0MAAAAAQwAAAAAgByAHQwAAAABdGyAHIARBAkYbIAcgB1wbIEAgQBAlOAKUAyAAIABBACAPQwAAAABDAAAAACAGIAZDAAAAAF0bIAYgBUECRhsgBiAGXBsgRyBAECU4ApgDDAELIAAQTyAAIAAtAIgDQfsBcToAiAMgABBeQQMhEyAALQAUQQJ2QQNxIQkCQAJAIA9BAkcNAAJAIAlBAmsOAgIAAQtBAiETDAELIAkhEwsgAC8AFSEnIBQgEyAPIEAQOCEGIBQgEyAPEDAhByAUIBMgDyBAEDchOyAUIBMgDxAvITpBACEQIBQgEUEAIBNBAkkbIhYgDyBAEDghPyAUIBYgDxAwIT0gFCAWIA8gQBA3IUEgFCAWIA8QLyFEIBQgFiAPIEAQYCFCIBQgFiAPEEshQyAAIA9BACABID6TIlAgBiAHkiA7IDqSkiJKID8gPZIgQSBEkpIiRiATQQFLIhkbIEAgQBB6ITsgACAPQQEgAiA8kyJRIEYgSiAZGyBHIEAQeiFFAkACQCAEIAUgGRsiHA0AIA1BiAFqIAAQMgJAAkAgDSgCiAEiDiANKAKMASIJckUNAANAIA4oAuwDIA4oAugDIg5rQQJ1IAlNDQQCQCAOIAlBAnRqKAIAIgkQeUUNACAQDQIgCRA7IgYgBlsgBotDF7fROF1xDQIgCRBAIgYgBlwEQCAJIRAMAQsgCSEQIAaLQxe30ThdDQILIA1BiAFqEC4gDSgCjAEiCSANKAKIASIOcg0ACwwBC0EAIRALIA0oApABIglFDQADQCAJKAIAIQ4gCRAnIA4iCQ0ACwsgDUGIAWogABAyIA0oAowBIQkCQCANKAKIASIORQRAQwAAAAAhPSAJRQ0BCyBFIEVcIiMgBUEAR3IhKCA7IDtcIiQgBEEAR3IhKUMAAAAAIT0DQCAOKALsAyAOKALoAyIOa0ECdSAJTQ0CIA4gCUECdGooAgAiDhB4AkAgDi8AFSAOLQAXQRB0ciIJQYCAMHFBgIAQRgRAIA4QdyAOIA4tAAAiCUEBciIOQfsBcSAOIAlBBHEbOgAADAELIAgEfyAOIA4tABRBA3EiCSAPIAkbIDsgRRB2IA4vABUgDi0AF0EQdHIFIAkLQYDgAHFBgMAARg0AIA5BFGohEQJAIA4gEEYEQCAQQQA2ApwBIBAgDDYCmAFDAAAAACEHDAELIBQtAABBAnZBA3EhCQJAAkAgD0ECRw0AQQMhEgJAIAlBAmsOAgIAAQtBAiESDAELIAkhEgsgDUGAgID+BzYCaCANQYCAgP4HNgJQIA1B+ABqIA5B/ABqIhcgDi8BHhAfIDsgRSASQQFLIh4bIT4CQAJAAkACQCANLQB8IgkOBAABAQABCwJAIBcgDi8BGBAgIgYgBlwNACAXIA4vARgQIEMAAAAAXkUNACAOKAL0Ay0ACEEBcSIJDQBDAADAf0MAAAAAIAkbIQcMAgtDAADAfyEGDAILIA0qAnghB0MAAMB/IQYCQCAJQQFrDgIBAAILIAcgPpRDCtcjPJQhBgwBCyAHIQYLIA4tABdBEHRBgIDAAHEEQCAGIBEgD0GBAiASQQN0dkEBcSA7EFQiBkMAAAAAIAYgBlsbkiEGCyAOKgL4AyEHQQAhH0EAIRgCQAJAAkAgDi0A/ANBAWsOAgEAAgsgOyAHlEMK1yM8lCEHCyAHIAdcDQAgB0MAAAAAYCEYCyAOKgKABCEHAkACQAJAIA4tAIQEQQFrDgIBAAILIEUgB5RDCtcjPJQhBwsgByAHXA0AIAdDAAAAAGAhHwsCQCAOAn0gBiAGXCIJID4gPlxyRQRAIA4qApwBIgcgB1sEQCAOKAL0Ay0AEEEBcUUNAyAOKAKYASAMRg0DCyARIBIgDyA7EDggESASIA8QMJIgESASIA8gOxA3IBEgEiAPEC+SkiIHIAYgBiAHXRsgByAGIAkbIAYgBlsgByAHW3EbDAELIBggHnEEQCARQQIgDyA7EDggEUECIA8QMJIgEUECIA8gOxA3IBFBAiAPEC+SkiIHIA4gD0EAIDsgOxAxIgYgBiAHXRsgByAGIAYgBlwbIAYgBlsgByAHW3EbDAELIB4gH0VyRQRAIBFBACAPIDsQOCARQQAgDxAwkiARQQAgDyA7EDcgEUEAIA8QL5KSIgcgDiAPQQEgRSA7EDEiBiAGIAddGyAHIAYgBiAGXBsgBiAGWyAHIAdbcRsMAQtBASEaIA1BATYCZCANQQE2AnggEUECQQEgOxAiIBFBAkEBIDsQIZIhPiARQQBBASA7ECIhPCARQQBBASA7ECEhOkMAAMB/IQdBASEVQwAAwH8hBiAYBEAgDiAPQQAgOyA7EDEhBiANQQA2AnggDSA+IAaSIgY4AmhBACEVCyA8IDqSITwgHwRAIA4gD0EBIEUgOxAxIQcgDUEANgJkIA0gPCAHkiIHOAJQQQAhGgsCQAJAAkAgAC0AF0EQdEGAgAxxQYCACEYiCSASQQJJIiBxRQRAIAkgJHINAiAGIAZcDQEMAgsgJCAGIAZbcg0CC0ECIRUgDUECNgJ4IA0gOzgCaCA7IQYLAkAgIEEBIAkbBEAgCSAjcg0CIAcgB1wNAQwCCyAjIAcgB1tyDQELQQIhGiANQQI2AmQgDSBFOAJQIEUhBwsCQCAXIA4vAXoQICI6IDpcDQACfyAVIB5yRQRAIBcgDi8BehAgIQcgDUEANgJkIA0gPCAGID6TIAeVkjgCUEEADAELIBogIHINASAXIA4vAXoQICEGIA1BADYCeCANIAYgByA8k5QgPpI4AmhBAAshGkEAIRULIA4vABZBD3EiCUUEQCAALQAVQQR2IQkLAkAgFUUgCUEFRiAeciAYIClyIAlBBEdycnINACANQQA2AnggDSA7OAJoIBcgDi8BehAgIgYgBlwNAEEAIRogFyAOLwF6ECAhBiANQQA2AmQgDSA7ID6TIAaVOAJQCyAOLwAWQQ9xIhhFBEAgAC0AFUEEdiEYCwJAICAgKHIgH3IgGEEFRnIgGkUgGEEER3JyDQAgDUEANgJkIA0gRTgCUCAXIA4vAXoQICIGIAZcDQAgFyAOLwF6ECAhBiANQQA2AnggDSAGIEUgPJOUOAJoCyAOIA9BAiA7IDsgDUH4AGogDUHoAGoQPyAOIA9BACBFIDsgDUHkAGogDUHQAGoQPyAOIA0qAmggDSoCUCAPIA0oAnggDSgCZCA7IEVBAEEFIAogIiAMED0aIA4gEkECdEH8JWooAgBBAnRqKgKUAyEGIBEgEiAPIDsQOCARIBIgDxAwkiARIBIgDyA7EDcgESASIA8QL5KSIgcgBiAGIAddGyAHIAYgBiAGXBsgBiAGWyAHIAdbcRsLIgc4ApwBCyAOIAw2ApgBCyA9IAcgESATQQEgOxAiIBEgE0EBIDsQIZKSkiE9CyANQYgBahAuIA0oAowBIgkgDSgCiAEiDnINAAsLIA0oApABIgkEQANAIAkoAgAhDiAJECcgDiIJDQALCyA7IEUgGRshByA9QwAAAACSIQYgC0ECTwRAIBQgEyAHEE0gC0EBa7OUIAaSIQYLIEIgQ5IhPiAFIAQgGRshGiBHIEAgGRshTSBAIEcgGRshSSANQdAAaiAAEDJBACAcIAYgB14iCxsgHCAcQQJGGyAcICdBgIADcSIfGyEeIBQgFiBFIDsgGRsiRBBNIU8gDSgCVCIRIA0oAlAiCXIEQEEBQQIgRCBEXCIpGyEtIAtFIBxBAUZyIS4gE0ECSSEZIABB8gBqIS8gAEH8AGohMCATQQJ0IgtB7CVqITEgC0HcJWohMiAWQQJ0Ig5B7CVqIRwgDkHcJWohICALQfwlaiEkIA5B/CVqISMgGkEARyIzIAhyITQgGkUiNSAIQQFzcSE2IBogH3JFITcgDUHwAGohOCANQYABaiEnQYECIBNBA3R2Qf8BcSEoIBpBAWtBAkkhOQNAIA1BADYCgAEgDUIANwN4AkAgACgC7AMiCyAAKALoAyIORg0AIAsgDmsiC0EASA0DIA1BiAFqIAtBAnVBACAnEEohECANKAKMASANKAJ8IA0oAngiC2siDmsgCyAOEDMhDiANIA0oAngiCzYCjAEgDSAONgJ4IA0pA5ABIVYgDSANKAJ8Ig42ApABIA0oAoABIRIgDSBWNwJ8IA0gEjYClAEgECALNgIAIAsgDkcEQCANIA4gCyAOa0EDakF8cWo2ApABCyALRQ0AIAsQJwsgFC0AACIOQQJ2QQNxIQsCQAJAIA5BA3EiDiAsIA4bIhJBAkcNAEEDIRACQCALQQJrDgICAAELQQIhEAwBCyALIRALIAAvABUhCyAUIBAgBxBNIT8CQCAJIBFyRQRAQwAAAAAhQ0EAIRFDAAAAACFCQwAAAAAhQUEAIRUMAQsgC0GAgANxISUgEEECSSEYIBBBAnQiC0HsJWohISALQdwlaiEqQQAhFUMAAAAAIUEgESEOQwAAAAAhQkMAAAAAIUNBACEXQwAAAAAhPQNAIAkoAuwDIAkoAugDIglrQQJ1IA5NDQQCQCAJIA5BAnRqKAIAIgkvABUgCS0AF0EQdHIiC0GAgDBxQYCAEEYgC0GA4ABxQYDAAEZyDQAgDUGIAWoiESAJQRRqIgsgKigCACADECggDS0AjAEhJiARIAsgISgCACADECggDS0AjAEhESAJIBs2AtwDIBUgJkEDRmohFSARQQNGIREgCyAQQQEgOxAiIUsgCyAQQQEgOxAhIU4gCSAXIAkgFxsiF0YhJiAJKgKcASE8IAsgEiAYIEkgQBA1IToCQCALIBIgGCBJIEAQLSIGQwAAAABgIAYgPF1xDQAgOkMAAAAAYEUEQCA8IQYMAQsgOiA8IDogPF4bIQYLIBEgFWohFQJAICVFQwAAAAAgPyAmGyI8IEsgTpIiOiA9IAaSkpIgB15Fcg0AIA0oAnggDSgCfEYNACAOIREMAwsgCRB5BEAgQiAJEDuSIUIgQyAJEEAgCSoCnAGUkyFDCyBBIDwgOiAGkpIiBpIhQSA9IAaSIT0gDSgCfCILIA0oAoABRwRAIAsgCTYCACANIAtBBGo2AnwMAQsgCyANKAJ4ayILQQJ1IhFBAWoiDkGAgICABE8NBSANQYgBakH/////AyALQQF1IiYgDiAOICZJGyALQfz///8HTxsgESAnEEohDiANKAKQASAJNgIAIA0gDSgCkAFBBGo2ApABIA0oAowBIA0oAnwgDSgCeCIJayILayAJIAsQMyELIA0gDSgCeCIJNgKMASANIAs2AnggDSkDkAEhViANIA0oAnwiCzYCkAEgDSgCgAEhESANIFY3AnwgDSARNgKUASAOIAk2AgAgCSALRwRAIA0gCyAJIAtrQQNqQXxxajYCkAELIAlFDQAgCRAnCyANQQA2AnAgDSANKQNQNwNoIDggDSgCWBA8IA1B0ABqEC4gDSgCcCIJBEADQCAJKAIAIQsgCRAnIAsiCQ0ACwtBACERIA1BADYCcCANKAJUIg4gDSgCUCIJcg0ACwtDAACAPyBCIEJDAACAP10bIEIgQkMAAAAAXhshPCANKAJ8IRcgDSgCeCEJAn0CQAJ9AkACQAJAIB5FDQAgFCAPQQAgQCBAEDUhBiAUIA9BACBAIEAQLSE6IBQgD0EBIEcgQBA1IT8gFCAPQQEgRyBAEC0hPSAGID8gE0EBSyILGyBKkyIGIAZbIAYgQV5xDQEgOiA9IAsbIEqTIgYgBlsgBiBBXXENASAAKAL0Ay0AFEEBcQ0AIEEgPEMAAAAAWw0DGiAAEDsiBiAGXA0CIEEgABA7QwAAAABbDQMaDAILIAchBgsgBiAGWw0CIAYhBwsgBwshBiBBjEMAAAAAIEFDAAAAAF0bIT8gBgwBCyAGIEGTIT8gBgshByA2RQRAAkAgCSAXRgRAQwAAAAAhQQwBC0MAAIA/IEMgQ0MAAIA/XRsgQyBDQwAAAABeGyE9QwAAAAAhQSAJIQ4DQCAOKAIAIgsqApwBITogC0EUaiIQIA8gGSBJIEAQNSFCAkAgECAPIBkgSSBAEC0iBkMAAAAAYCAGIDpdcQ0AIEJDAAAAAGBFBEAgOiEGDAELIEIgOiA6IEJdGyEGCwJAID9DAAAAAF0EQCAGIAsQQIyUIjpDAAAAAF4gOkMAAAAAXXJFDQEgCyATIA8gPyA9lSA6lCAGkiJCIAcgOxAlITogQiBCXCA6IDpcciA6IEJbcg0BIEEgOiAGk5IhQSALEEAgCyoCnAGUID2SIT0MAQsgP0MAAAAAXkUNACALEDsiQkMAAAAAXiBCQwAAAABdckUNACALIBMgDyA/IDyVIEKUIAaSIkMgByA7ECUhOiBDIENcIDogOlxyIDogQ1tyDQAgPCBCkyE8IEEgOiAGk5IhQQsgDkEEaiIOIBdHDQALID8gQZMiQiA9lSFLIEIgPJUhTiAALwAVQYCAA3FFIC5yISVDAAAAACFBIAkhCwNAIAsoAgAiDioCnAEhPCAOQRRqIhggDyAZIEkgQBA1IToCQCAYIA8gGSBJIEAQLSIGQwAAAABgIAYgPF1xDQAgOkMAAAAAYEUEQCA8IQYMAQsgOiA8IDogPF4bIQYLAn0gDiATIA8CfSBCQwAAAABdBEAgBiAGIA4QQIyUIjxDAAAAAFsNAhogBiA8kiA9QwAAAABbDQEaIEsgPJQgBpIMAQsgBiBCQwAAAABeRQ0BGiAGIA4QOyI8QwAAAABeIDxDAAAAAF1yRQ0BGiBOIDyUIAaSCyAHIDsQJQshQyAYIBNBASA7ECIhPCAYIBNBASA7ECEhOiAYIBZBASA7ECIhUiAYIBZBASA7ECEhUyANIEMgPCA6kiJUkiJVOAJoIA1BADYCYCBSIFOSITwCQCAOQfwAaiIQIA4vAXoQICI6IDpbBEAgECAOLwF6ECAhOiANQQA2AmQgDSA8IFUgVJMiPCA6lCA8IDqVIBkbkjgCeAwBCyAjKAIAIRACQCApDQAgDiAQQQN0aiIhKgL4AyE6QQAhEgJAAkACQCAhLQD8A0EBaw4CAQACCyBEIDqUQwrXIzyUIToLIDogOlwNACA6QwAAAABgIRILICUgNSASQQFzcXFFDQAgDi8AFkEPcSISBH8gEgUgAC0AFUEEdgtBBEcNACANQYgBaiAYICAoAgAgDxAoIA0tAIwBQQNGDQAgDUGIAWogGCAcKAIAIA8QKCANLQCMAUEDRg0AIA1BADYCZCANIEQ4AngMAQsgDkH4A2oiEiAQQQN0aiIQKgIAIToCQAJAAkACQCAQLQAEQQFrDgIBAAILIEQgOpRDCtcjPJQhOgsgOkMAAAAAYA0BCyANIC02AmQgDSBEOAJ4DAELAkACfwJAAkACQCAWQQJrDgICAAELIDwgDiAPQQAgRCA7EDGSITpBAAwCC0EBIRAgDSA8IA4gD0EBIEQgOxAxkiI6OAJ4IBNBAU0NDAwCCyA8IA4gD0EAIEQgOxAxkiE6QQALIRAgDSA6OAJ4CyANIDMgEiAQQQN0ajEABEIghkKAgICAIFFxIDogOlxyNgJkCyAOIA8gEyAHIDsgDUHgAGogDUHoAGoQPyAOIA8gFiBEIDsgDUHkAGogDUH4AGoQPyAOICMoAgBBA3RqIhAqAvgDIToCQAJAAkACQCAQLQD8A0EBaw4CAQACCyBEIDqUQwrXIzyUIToLQQEhECA6QwAAAABgDQELQQEhECAOLwAWQQ9xIhIEfyASBSAALQAVQQR2C0EERw0AIA1BiAFqIBggICgCACAPECggDS0AjAFBA0YNACANQYgBaiAYIBwoAgAgDxAoIA0tAIwBQQNGIRALIA4gDSoCaCI8IA0qAngiOiATQQFLIhIbIDogPCASGyAALQCIA0EDcSANKAJgIhggDSgCZCIhIBIbICEgGCASGyA7IEUgCCAQcSIQQQRBByAQGyAKICIgDBA9GiBBIEMgBpOSIUEgAAJ/IAAtAIgDIhBBBHFFBEBBACAOLQCIA0EEcUUNARoLQQQLIBBB+wFxcjoAiAMgC0EEaiILIBdHDQALCyA/IEGTIT8LIAAgAC0AiAMiC0H7AXFBBCA/QwAAAABdQQJ0IAtBBHFBAnYbcjoAiAMgFCATIA8gQBBgIBQgEyAPEEuSITogFCATIA8gQBB/IBQgEyAPEFKSIUsgFCATIAcQTSFCAn8CQAJ9ID9DAAAAAF5FIB5BAkdyRQRAIA1BiAFqIDAgLyAkKAIAQQF0ai8BABAfAkAgDS0AjAEEQCAUIA8gKCBJIEAQNSIGIAZbDQELQwAAAAAMAgtDAAAAACAUIA8gKCBJIEAQNSA6kyBLkyAHID+TkyI/QwAAAABeRQ0BGgsgP0MAAAAAYEUNASA/CyE8IBQtAABBBHZBB3EMAQsgPyE8IBQtAABBBHZBB3EiC0EAIAtBA2tBA08bCyELQwAAAAAhBgJAAkAgFQ0AQwAAAAAhPQJAAkACQAJAAkAgC0EBaw4FAAECBAMGCyA8QwAAAD+UIT0MBQsgPCE9DAQLIBcgCWsiC0EFSQ0CIEIgPCALQQJ1QQFrs5WSIUIMAgsgQiA8IBcgCWtBAnVBAWqzlSI9kiFCDAILIDxDAAAAP5QgFyAJa0ECdbOVIj0gPZIgQpIhQgwBC0MAAAAAIT0LIDogPZIhPSAAEHwhEgJAIAkgF0YiGARAQwAAAAAhP0MAAAAAIToMAQsgF0EEayElIDwgFbOVIU4gMigCACEhQwAAAAAhOkMAAAAAIT8gCSELA0AgDUGIAWogCygCACIOQRRqIhAgISAPECggPUMAAACAIE5DAAAAgCA8QwAAAABeGyJBIA0tAIwBQQNHG5IhPSAIBEACfwJAAkACQAJAIBNBAWsOAwECAwALQQEhFSAOQaADagwDC0EDIRUgDkGoA2oMAgtBACEVIA5BnANqDAELQQIhFSAOQaQDagshKiAOIBVBAnRqICoqAgAgPZI4ApwDCyAlKAIAIRUgDUGIAWogECAxKAIAIA8QKCA9QwAAAIAgQiAOIBVGG5JDAAAAgCBBIA0tAIwBQQNHG5IhPQJAIDRFBEAgPSAQIBNBASA7ECIgECATQQEgOxAhkiAOKgKcAZKSIT0gRCEGDAELIA4gEyA7EF0gPZIhPSASBEAgDhBOIUEgEEEAIA8gOxBBIUMgDioCmAMgEEEAQQEgOxAiIBBBAEEBIDsQIZKSIEEgQ5IiQZMiQyA/ID8gQ10bIEMgPyA/ID9cGyA/ID9bIEMgQ1txGyE/IEEgOiA6IEFdGyBBIDogOiA6XBsgOiA6WyBBIEFbcRshOgwBCyAOIBYgOxBdIkEgBiAGIEFdGyBBIAYgBiAGXBsgBiAGWyBBIEFbcRshBgsgC0EEaiILIBdHDQALCyA/IDqSIAYgEhshQQJ9IDkEQCAAIBYgDyBGIEGSIE0gQBAlIEaTDAELIEQgQSA3GyFBIEQLIT8gH0UEQCAAIBYgDyBGIEGSIE0gQBAlIEaTIUELIEsgPZIhPAJAIAhFDQAgCSELIBgNAANAIAsoAgAiFS8AFkEPcSIORQRAIAAtABVBBHYhDgsCQAJAAkACQCAOQQRrDgIAAQILIA1BiAFqIBVBFGoiECAgKAIAIA8QKEEEIQ4gDS0AjAFBA0YNASANQYgBaiAQIBwoAgAgDxAoIA0tAIwBQQNGDQEgFSAjKAIAQQN0aiIOKgL4AyE9AkACQAJAIA4tAPwDQQFrDgIBAAILIEQgPZRDCtcjPJQhPQsgPiEGID1DAAAAAGANAwsgFSAkKAIAQQJ0aioClAMhBiANIBVB/ABqIg4gFS8BehAgIjogOlsEfSAQIBZBASA7ECIgECAWQQEgOxAhkiAGIA4gFS8BehAgIjqUIAYgOpUgGRuSBSBBCzgCeCANIAYgECATQQEgOxAiIBAgE0EBIDsQIZKSOAKIASANQQA2AmggDUEANgJkIBUgDyATIAcgOyANQegAaiANQYgBahA/IBUgDyAWIEQgOyANQeQAaiANQfgAahA/IA0qAngiOiANKgKIASI9IBNBAUsiGCIOGyEGIB9BAEcgAC8AFUEPcUEER3EiECAZcSA9IDogDhsiOiA6XHIhDiAVIDogBiAPIA4gECAYcSAGIAZcciA7IEVBAUECIAogIiAMED0aID4hBgwCC0EFQQEgFC0AAEEIcRshDgsgFSAWIDsQXSEGIA1BiAFqIBVBFGoiECAgKAIAIhggDxAoID8gBpMhOgJAIA0tAIwBQQNHBEAgHCgCACESDAELIA1BiAFqIBAgHCgCACISIA8QKCANLQCMAUEDRw0AID4gOkMAAAA/lCIGQwAAAAAgBkMAAAAAXhuSIQYMAQsgDUGIAWogECASIA8QKCA+IQYgDS0AjAFBA0YNACANQYgBaiAQIBggDxAoIA0tAIwBQQNGBEAgPiA6QwAAAAAgOkMAAAAAXhuSIQYMAQsCQAJAIA5BAWsOAgIAAQsgPiA6QwAAAD+UkiEGDAELID4gOpIhBgsCfwJAAkACQAJAIBZBAWsOAwECAwALQQEhECAVQaADagwDC0EDIRAgFUGoA2oMAgtBACEQIBVBnANqDAELQQIhECAVQaQDagshDiAVIBBBAnRqIAYgTCAOKgIAkpI4ApwDIAtBBGoiCyAXRw0ACwsgCQRAIAkQJwsgPCBIIDwgSF4bIDwgSCBIIEhcGyBIIEhbIDwgPFtxGyFIIEwgT0MAAAAAIBsbIEGSkiFMIBtBAWohGyANKAJQIgkgEXINAAsLAkAgCEUNACAfRQRAIAAQfEUNAQsgACAWIA8CfSBGIESSIBpFDQAaIAAgFkECdEH8JWooAgBBA3RqIgkqAvgDIQYCQAJAAkAgCS0A/ANBAWsOAgEAAgsgTSAGlEMK1yM8lCEGCyAGQwAAAABgRQ0AIAAgD0GBAiAWQQN0dkEBcSBNIEAQMQwBCyBGIEySCyBHIEAQJSEGQwAAAAAhPCAALwAVQQ9xIQkCQAJAAkACQAJAAkACQAJAAkAgBiBGkyBMkyIGQwAAAABgRQRAQwAAAAAhQyAJQQJrDgICAQcLQwAAAAAhQyAJQQJrDgcBAAUGBAIDBgsgPiAGkiE+DAULID4gBkMAAAA/lJIhPgwECyAGIBuzIjqVITwgPiAGIDogOpKVkiE+DAMLID4gBiAbQQFqs5UiPJIhPgwCCyAbQQJJBEAMAgsgDUGIAWogABAyIAYgG0EBa7OVITwMAgsgBiAbs5UhQwsgDUGIAWogABAyIBtFDQELIBZBAnQiCUHcJWohECAJQfwlaiERIA1BOGohGCANQcgAaiEZIA1B8ABqIRUgDUGQAWohHCANQYABaiEfQQAhEgNAIA1BADYCgAEgDSANKQOIATcDeCAfIA0oApABEDwgDUEANgJwIA0gDSkDeCJWNwNoIBUgDSgCgAEiCxA8IA0oAmwhCQJAAkAgDSgCaCIOBEBDAAAAACE6QwAAAAAhP0MAAAAAIQYMAQtDAAAAACE6QwAAAAAhP0MAAAAAIQYgCUUNAQsDQCAOKALsAyAOKALoAyIOa0ECdSAJTQ0FAkAgDiAJQQJ0aigCACIJLwAVIAktABdBEHRyIhdBgIAwcUGAgBBGIBdBgOAAcUGAwABGcg0AIAkoAtwDIBJHDQIgCUEUaiEOIAkgESgCAEECdGoqApQDIj1DAAAAAGAEfyA9IA4gFkEBIDsQIiAOIBZBASA7ECGSkiI9IAYgBiA9XRsgPSAGIAYgBlwbIAYgBlsgPSA9W3EbIQYgCS0AFgUgF0EIdgtBD3EiFwR/IBcFIAAtABVBBHYLQQVHDQAgFC0AAEEIcUUNACAJEE4gDkEAIA8gOxBBkiI9ID8gPSA/XhsgPSA/ID8gP1wbID8gP1sgPSA9W3EbIj8gCSoCmAMgDkEAQQEgOxAiIA5BAEEBIDsQIZKSID2TIj0gOiA6ID1dGyA9IDogOiA6XBsgOiA6WyA9ID1bcRsiOpIiPSAGIAYgPV0bID0gBiAGIAZcGyAGIAZbID0gPVtxGyEGCyANQQA2AkggDSANKQNoNwNAIBkgDSgCcBA8IA1B6ABqEC4gDSgCSCIJBEADQCAJKAIAIQ4gCRAnIA4iCQ0ACwsgDUEANgJIIA0oAmwiCSANKAJoIg5yDQALCyANIA0pA2g3A4gBIBwgDSgCcBB1IA0gVjcDaCAVIAsQdSA+IE9DAAAAACASG5IhPiBDIAaSIT0gDSgCbCEJAkAgDSgCaCIOIA0oAogBRgRAIAkgDSgCjAFGDQELID4gP5IhQiA+ID2SIUsgPCA9kiEGA0AgDigC7AMgDigC6AMiDmtBAnUgCU0NBQJAIA4gCUECdGooAgAiCS8AFSAJLQAXQRB0ciIXQYCAMHFBgIAQRiAXQYDgAHFBgMAARnINACAJQRRqIQ4CQAJAAkACQAJAAkAgF0EIdkEPcSIXBH8gFwUgAC0AFUEEdgtBAWsOBQEDAgQABgsgFC0AAEEIcQ0ECyAOIBYgDyA7EFEhOiAJIBAoAgBBAnRqID4gOpI4ApwDDAQLIA4gFiAPIDsQYiE/AkACQAJAAkAgFkECaw4CAgABCyAJKgKUAyE6QQIhDgwCC0EBIQ4gCSoCmAMhOgJAIBYOAgIADwtBAyEODAELIAkqApQDITpBACEOCyAJIA5BAnRqIEsgP5MgOpM4ApwDDAMLAkACQAJAAkAgFkECaw4CAgABCyAJKgKUAyE/QQIhDgwCC0EBIQ4gCSoCmAMhPwJAIBYOAgIADgtBAyEODAELIAkqApQDIT9BACEOCyAJIA5BAnRqID4gPSA/k0MAAAA/lJI4ApwDDAILIA4gFiAPIDsQQSE6IAkgECgCAEECdGogPiA6kjgCnAMgCSARKAIAQQN0aiIXKgL4AyE/AkACQAJAIBctAPwDQQFrDgIBAAILIEQgP5RDCtcjPJQhPwsgP0MAAAAAYA0CCwJAAkACfSATQQFNBEAgCSoCmAMgDiAWQQEgOxAiIA4gFkEBIDsQIZKSITogBgwBCyAGITogCSoClAMgDiATQQEgOxAiIA4gE0EBIDsQIZKSCyI/ID9cIAkqApQDIkEgQVxyRQRAID8gQZOLQxe30ThdDQEMAgsgPyA/WyBBIEFbcg0BCyAJKgKYAyJBIEFcIg4gOiA6XHJFBEAgOiBBk4tDF7fROF1FDQEMAwsgOiA6Ww0AIA4NAgsgCSA/IDogD0EAQQAgOyBFQQFBAyAKICIgDBA9GgwBCyAJIEIgCRBOkyAOQQAgDyBEEFGSOAKgAwsgDUEANgI4IA0gDSkDaDcDMCAYIA0oAnAQPCANQegAahAuIA0oAjgiCQRAA0AgCSgCACEOIAkQJyAOIgkNAAsLIA1BADYCOCANKAJsIQkgDSgCaCIOIA0oAogBRw0AIAkgDSgCjAFHDQALCyANKAJwIgkEQANAIAkoAgAhDiAJECcgDiIJDQALCyALBEADQCALKAIAIQkgCxAnIAkiCw0ACwsgPCA+kiA9kiE+IBJBAWoiEiAbRw0ACwsgDSgCkAEiCUUNAANAIAkoAgAhCyAJECcgCyIJDQALCyAAQZQDaiIQIABBAiAPIFAgQCBAECU4AgAgAEGYA2oiESAAQQAgDyBRIEcgQBAlOAIAAkAgEEGBAiATQQN0dkEBcUECdGoCfQJAIB5BAUcEQCAALQAXQQNxIglBAkYgHkECR3INAQsgACATIA8gSCBJIEAQJQwBCyAeQQJHIAlBAkdyDQEgSiAAIA8gEyBIIEkgQBB0Ij4gSiAHkiIGIAYgPl4bID4gBiAGIAZcGyAGIAZbID4gPltxGyIGIAYgSl0bIEogBiAGIAZcGyAGIAZbIEogSltxGws4AgALAkAgEEGBAiAWQQN0dkEBcUECdGoCfQJAIBpBAUcEQCAaQQJHIgkgAC0AF0EDcSILQQJGcg0BCyAAIBYgDyBGIEySIE0gQBAlDAELIAkgC0ECR3INASBGIAAgDyAWIEYgTJIgTSBAEHQiByBGIESSIgYgBiAHXhsgByAGIAYgBlwbIAYgBlsgByAHW3EbIgYgBiBGXRsgRiAGIAYgBlwbIAYgBlsgRiBGW3EbCzgCAAsCQCAIRQ0AAkAgAC8AFUGAgANxQYCAAkcNACANQYgBaiAAEDIDQCANKAKMASIJIA0oAogBIgtyRQRAIA0oApABIglFDQIDQCAJKAIAIQsgCRAnIAsiCQ0ACwwCCyALKALsAyALKALoAyILa0ECdSAJTQ0DIAsgCUECdGooAgAiCS8AFUGA4ABxQYDAAEcEQCAJAn8CQAJAAkAgFkECaw4CAAECCyAJQZQDaiEOIBAqAgAgCSoCnAOTIQZBAAwCCyAJQZQDaiEOIBAqAgAgCSoCpAOTIQZBAgwBCyARKgIAIQYCQAJAIBYOAgABCgsgCUGYA2ohDiAGIAkqAqADkyEGQQEMAQsgCUGYA2ohDiAGIAkqAqgDkyEGQQMLQQJ0aiAGIA4qAgCTOAKcAwsgDUGIAWoQLgwACwALAkAgEyAWckEBcUUNACAWQQFxIRQgE0EBcSEVIA1BiAFqIAAQMgNAIA0oAowBIgkgDSgCiAEiC3JFBEAgDSgCkAEiCUUNAgNAIAkoAgAhCyAJECcgCyIJDQALDAILIAsoAuwDIAsoAugDIgtrQQJ1IAlNDQMCQCALIAlBAnRqKAIAIgkvABUgCS0AF0EQdHIiC0GAgDBxQYCAEEYgC0GA4ABxQYDAAEZyDQAgFQRAAn8CfwJAAkACQCATQQFrDgMAAQINCyAJQZgDaiEOIAlBqANqIQtBASESIBEMAwsgCUGUA2ohDkECIRIgCUGcA2oMAQsgCUGUA2ohDkEAIRIgCUGkA2oLIQsgEAshGyAJIBJBAnRqIBsqAgAgDioCAJMgCyoCAJM4ApwDCyAURQ0AAn8CfwJAAkACQCAWQQFrDgMAAQIMCyAJQZgDaiELIAlBqANqIRJBASEXIBEMAwsgCUGUA2ohCyAJQZwDaiESQQIMAQsgCUGUA2ohCyAJQaQDaiESQQALIRcgEAshDiAJIBdBAnRqIA4qAgAgCyoCAJMgEioCAJM4ApwDCyANQYgBahAuDAALAAsgAC8AFUGA4ABxICJBAUZyRQRAIAAtAABBCHFFDQELIAAgACAeIAQgE0EBSxsgDyAKICIgDEMAAAAAQwAAAAAgOyBFEH4aCyANKAJYIglFDQIDQCAJKAIAIQsgCRAnIAsiCQ0ACwwCCxACAAsgABBeCyANQaABaiQADAELECQACyAAIAM6AKgBIAAgACgC9AMoAgw2AqQBIB0NACAKIAooAggiAyAAKAKsASIOQQFqIgkgAyAJSxs2AgggDkEIRgRAIABBADYCrAFBACEOCyAIBH8gAEHwAmoFIAAgDkEBajYCrAEgACAOQRhsakGwAWoLIgMgBTYCDCADIAQ2AgggAyACOAIEIAMgATgCACADIAAqApQDOAIQIAMgACoCmAM4AhRBACEdCyAIBEAgACAAKQKUAzcCjAMgACAALQAAIgNBAXIiBEH7AXEgBCADQQRxGzoAAAsgACAMNgKgASArIB1Fcgs1AQF/IAEgACgCBCICQQF1aiEBIAAoAgAhACABIAJBAXEEfyABKAIAIABqKAIABSAACxECAAt9ACAAQRRqIgAgAUGBAiACQQN0dkH/AXEgAyAEEC0gACACQQEgBBAiIAAgAkEBIAQQIZKSIQQCQAJAAkACQCAFKAIADgMAAQADCyAGKgIAIgMgAyAEIAMgBF0bIAQgBFwbIQQMAQsgBCAEXA0BIAVBAjYCAAsgBiAEOAIACwuMAQIBfwF9IAAoAuQDRQRAQwAAAAAPCyAAQfwAaiIBIAAvARwQICICIAJbBEAgASAALwEcECAPCwJAIAAoAvQDLQAIQQFxDQAgASAALwEYECAiAiACXA0AIAEgAC8BGBAgQwAAAABdRQ0AIAEgAC8BGBAgjA8LQwAAgD9DAAAAACAAKAL0Ay0ACEEBcRsLcAIBfwF9IwBBEGsiBCQAIARBCGogACABQQJ0QdwlaigCACACEChDAADAfyEFAkACQAJAIAQtAAxBAWsOAgABAgsgBCoCCCEFDAELIAQqAgggA5RDCtcjPJQhBQsgBEEQaiQAIAVDAAAAACAFIAVbGwtHAQF/IAIvAAYiA0EHcQRAIAAgAUHoAGogAxAfDwsgAUHoAGohASACLwAOIgNBB3EEQCAAIAEgAxAfDwsgACABIAIvABAQHwtHAQF/IAIvAAIiA0EHcQRAIAAgAUHoAGogAxAfDwsgAUHoAGohASACLwAOIgNBB3EEQCAAIAEgAxAfDwsgACABIAIvABAQHwt7AAJAAkACQAJAIANBAWsOAgABAgsgAi8ACiIDQQdxRQ0BDAILIAIvAAgiA0EHcUUNAAwBCyACLwAEIgNBB3EEQAwBCyABQegAaiEBIAIvAAwiA0EHcQRAIAAgASADEB8PCyAAIAEgAi8AEBAfDwsgACABQegAaiADEB8LewACQAJAAkACQCADQQFrDgIAAQILIAIvAAgiA0EHcUUNAQwCCyACLwAKIgNBB3FFDQAMAQsgAi8AACIDQQdxBEAMAQsgAUHoAGohASACLwAMIgNBB3EEQCAAIAEgAxAfDwsgACABIAIvABAQHw8LIAAgAUHoAGogAxAfC84BAgN/An0jAEEQayIDJABBASEEIANBCGogAEH8AGoiBSAAIAFBAXRqQe4AaiIBLwEAEB8CQAJAIAMqAggiByACKgIAIgZcBEAgByAHWwRAIAItAAQhAgwCCyAGIAZcIQQLIAItAAQhAiAERQ0AIAMtAAwgAkH/AXFGDQELIAUgASAGIAIQOQNAIAAtAAAiAUEEcQ0BIAAgAUEEcjoAACAAKAIQIgEEQCAAIAERAAALIABBgICA/gc2ApwBIAAoAuQDIgANAAsLIANBEGokAAuFAQIDfwF+AkAgAEKAgICAEFQEQCAAIQUMAQsDQCABQQFrIgEgAEIKgCIFQvYBfiAAfKdBMHI6AAAgAEL/////nwFWIQIgBSEAIAINAAsLIAWnIgIEQANAIAFBAWsiASACQQpuIgNB9gFsIAJqQTByOgAAIAJBCUshBCADIQIgBA0ACwsgAQs3AQJ/QQQQHiICIAE2AgBBBBAeIgMgATYCAEHBOyAAQeI7QfooQb8BIAJB4jtB/ihBwAEgAxAHCw8AIAAgASACQQFBAhCLAQteAQF/IABBADYCDCAAIAM2AhACQCABBEAgAUGAgICABE8NASABQQJ0EB4hBAsgACAENgIAIAAgBCACQQJ0aiICNgIIIAAgBCABQQJ0ajYCDCAAIAI2AgQgAA8LEFgAC3kCAX8BfSMAQRBrIgMkACADQQhqIAAgAUECdEHcJWooAgAgAhBTQwAAwH8hBAJAAkACQCADLQAMQQFrDgIAAQILIAMqAgghBAwBCyADKgIIQwAAAACUQwrXIzyUIQQLIANBEGokACAEQwAAAACXQwAAAAAgBCAEWxsLnAoBC38jAEEQayIIJAAgASABLwAAQXhxIANyIgM7AAACQAJAAkACQAJAAkACQAJAAkACQCADQQhxBEAgA0H//wNxIgZBBHYhBCAGQT9NBH8gACAEQQJ0akEEagUgBEEEayIEIAAoAhgiACgCBCAAKAIAIgBrQQJ1Tw0CIAAgBEECdGoLIAI4AgAMCgsCfyACi0MAAABPXQRAIAKoDAELQYCAgIB4CyIEQf8PakH+H0sgBLIgAlxyRQRAIANBD3FBACAEa0GAEHIgBCACQwAAAABdG0EEdHIhAwwKCyAAIAAvAQAiC0EBajsBACALQYAgTw0DIAtBA00EQCAAIAtBAnRqIAI4AgQMCQsgACgCGCIDRQRAQRgQHiIDQgA3AgAgA0IANwIQIANCADcCCCAAIAM2AhgLAkAgAygCBCIEIAMoAghHBEAgBCACOAIAIAMgBEEEajYCBAwBCyAEIAMoAgAiB2siBEECdSIJQQFqIgZBgICAgARPDQECf0H/////AyAEQQF1IgUgBiAFIAZLGyAEQfz///8HTxsiBkUEQEEAIQUgCQwBCyAGQYCAgIAETw0GIAZBAnQQHiEFIAMoAgQgAygCACIHayIEQQJ1CyEKIAUgCUECdGoiCSACOAIAIAkgCkECdGsgByAEEDMhByADIAUgBkECdGo2AgggAyAJQQRqNgIEIAMoAgAhBCADIAc2AgAgBEUNACAEECMLIAAoAhgiBigCECIDIAYoAhQiAEEFdEcNByADQQFqQQBIDQAgA0H+////A0sNASADIABBBnQiACADQWBxQSBqIgQgACAESxsiAE8NByAAQQBODQILEAIAC0H/////ByEAIANB/////wdPDQULIAhBADYCCCAIQgA3AwAgCCAAEJ8BIAYoAgwhBCAIIAgoAgQiByAGKAIQIgBBH3FqIABBYHFqIgM2AgQgB0UEQCADQQFrIQUMAwsgA0EBayIFIAdBAWtzQR9LDQIgCCgCACEKDAMLQZUlQeEXQSJB3BcQCwALEFgACyAIKAIAIgogBUEFdkEAIANBIU8bQQJ0akEANgIACyAKIAdBA3ZB/P///wFxaiEDAkAgB0EfcSIHRQRAIABBAEwNASAAQSBtIQUgAEEfakE/TwRAIAMgBCAFQQJ0EDMaCyAAIAVBBXRrIgBBAEwNASADIAVBAnQiBWoiAyADKAIAQX9BICAAa3YiAEF/c3EgBCAFaigCACAAcXI2AgAMAQsgAEEATA0AQX8gB3QhDEEgIAdrIQkgAEEgTgRAIAxBf3MhDSADKAIAIQUDQCADIAUgDXEgBCgCACIFIAd0cjYCACADIAMoAgQgDHEgBSAJdnIiBTYCBCAEQQRqIQQgA0EEaiEDIABBP0shDiAAQSBrIQAgDg0ACyAAQQBMDQELIAMgAygCAEF/IAkgCSAAIAAgCUobIgVrdiAMcUF/c3EgBCgCAEF/QSAgAGt2cSIEIAd0cjYCACAAIAVrIgBBAEwNACADIAUgB2pBA3ZB/P///wFxaiIDIAMoAgBBf0EgIABrdkF/c3EgBCAFdnI2AgALIAYoAgwhACAGIAo2AgwgBiAIKAIEIgM2AhAgBiAIKAIINgIUIABFDQAgABAjIAYoAhAhAwsgBiADQQFqNgIQIAYoAgwgA0EDdkH8////AXFqIgAgACgCAEF+IAN3cTYCACABLwAAIQMLIANBB3EgC0EEdHJBCHIhAwsgASADOwAAIAhBEGokAAuPAQIBfwF9IwBBEGsiAyQAIANBCGogAEHoAGogAEHUAEHWACABQf4BcUECRhtqLwEAIgEgAC8BWCABQQdxGxAfQwAAwH8hBAJAAkACQCADLQAMQQFrDgIAAQILIAMqAgghBAwBCyADKgIIIAKUQwrXIzyUIQQLIANBEGokACAEQwAAAACXQwAAAAAgBCAEWxsL2AICBH8BfSMAQSBrIgMkAAJAIAAoAgwiAQRAIAAgACoClAMgACoCmAMgAREnACIFIAVbDQEgA0GqHjYCACAAQQVB2CUgAxAsECQACyADQRBqIAAQMgJAIAMoAhAiAiADKAIUIgFyRQ0AAkADQCABIAIoAuwDIAIoAugDIgJrQQJ1SQRAIAIgAUECdGooAgAiASgC3AMNAyABLwAVIAEtABdBEHRyIgJBgOAAcUGAwABHBEAgAkEIdkEPcSICBH8gAgUgAC0AFUEEdgtBBUYEQCAALQAUQQhxDQQLIAEtAABBAnENAyAEIAEgBBshBAsgA0EQahAuIAMoAhQiASADKAIQIgJyDQEMAwsLEAIACyABIQQLIAMoAhgiAQRAA0AgASgCACECIAEQIyACIgENAAsLIARFBEAgACoCmAMhBQwBCyAEEE4gBCoCoAOSIQULIANBIGokACAFC6EDAQh/AkAgACgC6AMiBSAAKALsAyIHRwRAA0AgACAFKAIAIgIoAuQDRwRAAkAgACgC9AMoAgAiAQRAIAIgACAGIAERBgAiAQ0BC0GIBBAeIgEgAigCEDYCECABIAIpAgg3AgggASACKQIANwIAIAFBFGogAkEUakHoABArGiABQgA3AoABIAFB/ABqIgNBADsBACABQgA3AogBIAFCADcCkAEgAyACQfwAahCgASABQZgBaiACQZgBakHQAhArGiABQQA2AvADIAFCADcC6AMgAigC7AMiAyACKALoAyIERwRAIAMgBGsiBEEASA0FIAEgBBAeIgM2AuwDIAEgAzYC6AMgASADIARqNgLwAyACKALoAyIEIAIoAuwDIghHBEADQCADIAQoAgA2AgAgA0EEaiEDIARBBGoiBCAIRw0ACwsgASADNgLsAwsgASACKQL0AzcC9AMgASACKAKEBDYChAQgASACKQL8AzcC/AMgAUEANgLkAwsgBSABNgIAIAEgADYC5AMLIAZBAWohBiAFQQRqIgUgB0cNAAsLDwsQAgALUAACQAJAAkACQAJAIAIOBAQAAQIDCyAAIAEgAUEwahBDDwsgACABIAFBMGogAxBEDwsgACABIAFBMGoQQg8LECQACyAAIAEgAUEwaiADEEULcAIBfwF9IwBBEGsiBCQAIARBCGogACABQQJ0QdwlaigCACACEDZDAADAfyEFAkACQAJAIAQtAAxBAWsOAgABAgsgBCoCCCEFDAELIAQqAgggA5RDCtcjPJQhBQsgBEEQaiQAIAVDAAAAACAFIAVbGwt5AgF/AX0jAEEQayIDJAAgA0EIaiAAIAFBAnRB7CVqKAIAIAIQU0MAAMB/IQQCQAJAAkAgAy0ADEEBaw4CAAECCyADKgIIIQQMAQsgAyoCCEMAAAAAlEMK1yM8lCEECyADQRBqJAAgBEMAAAAAl0MAAAAAIAQgBFsbC1QAAkACQAJAAkACQCACDgQEAAECAwsgACABIAFBwgBqEEMPCyAAIAEgAUHCAGogAxBEDwsgACABIAFBwgBqEEIPCxAkAAsgACABIAFBwgBqIAMQRQsvACAAIAJFQQF0IgIgASADEGAgACACIAEQS5IgACACIAEgAxB/IAAgAiABEFKSkgvOAQIDfwJ9IwBBEGsiAyQAQQEhBCADQQhqIABB/ABqIgUgACABQQF0akH2AGoiAS8BABAfAkACQCADKgIIIgcgAioCACIGXARAIAcgB1sEQCACLQAEIQIMAgsgBiAGXCEECyACLQAEIQIgBEUNACADLQAMIAJB/wFxRg0BCyAFIAEgBiACEDkDQCAALQAAIgFBBHENASAAIAFBBHI6AAAgACgCECIBBEAgACABEQAACyAAQYCAgP4HNgKcASAAKALkAyIADQALCyADQRBqJAALzgECA38CfSMAQRBrIgMk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AWsOAgABAgsgBCoCCCEFDAELIAQqAgggA5RDCtcjPJQhBQsgBEEQaiQAIAVDAAAAACAFIAVbGwscACAAIAFBCCACpyACQiCIpyADpyADQiCIpxAVCwUAEFgACzkAIABFBEBBAA8LAn8gAUGAf3FBgL8DRiABQf8ATXJFBEBB/DtBGTYCAEF/DAELIAAgAToAAEEBCwvEAgACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCABQQlrDhIACgsMCgsCAwQFDAsMDAoLBwgJCyACIAIoAgAiAUEEajYCACAAIAEoAgA2AgAPCwALIAIgAigCACIBQQRqNgIAIAAgATIBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATMBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATAAADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATEAADcDAA8LAAsgAiACKAIAQQdqQXhxIgFBCGo2AgAgACABKwMAOQMADwsgACACIAMRAQALDwsgAiACKAIAIgFBBGo2AgAgACABNAIANwMADwsgAiACKAIAIgFBBGo2AgAgACABNQIANwMADwsgAiACKAIAQQdqQXhxIgFBCGo2AgAgACABKQMANwMAC84BAgN/An0jAEEQayIDJABBASEEIANBCGogAEH8AGoiBSAAIAFBAXRqQegAaiIBLwEAEB8CQAJAIAMqAggiByACKgIAIgZcBEAgByAHWwRAIAItAAQhAgwCCyAGIAZcIQQLIAItAAQhAiAERQ0AIAMtAAwgAkH/AXFGDQELIAUgASAGIAIQOQNAIAAtAAAiAUEEcQ0BIAAgAUEEcjoAACAAKAIQIgEEQCAAIAERAAALIABBgICA/gc2ApwBIAAoAuQDIgANAAsLIANBEGokAAtdAQR/IAAoAgAhAgNAIAIsAAAiAxBXBEBBfyEEIAAgAkEBaiICNgIAIAFBzJmz5gBNBH9BfyADQTBrIgMgAUEKbCIEaiADIARB/////wdzShsFIAQLIQEMAQsLIAELrhQCEn8BfiMAQdAAayIIJAAgCCABNgJMIAhBN2ohFyAIQThqIRQCQAJAAkACQANAIAEhDSAHIA5B/////wdzSg0BIAcgDmohDgJAAkACQCANIgctAAAiCQRAA0ACQAJAIAlB/wFxIgFFBEAgByEBDAELIAFBJUcNASAH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IQEgAEIANwIEIAAgATYCACABIAA2AgQgAkEQaiQAIAALGwEBfyAABEAgACgCACIBBEAgARAjCyAAECMLC0kBAn9BBBAeIQFBIBAeIgBBADYCHCAAQoCAgICAgIDAPzcCFCAAQgA3AgwgAEEAOgAIIABBAzYCBCAAQQA2AgAgASAANgIAIAELIAAgAkEFR0EAIAIbRQRAQbgwIAMgBBBJDwsgAyAEEHALIgEBfiABIAKtIAOtQiCGhCAEIAARFQAiBUIgiKckASAFpwuoAQEFfyAAKAJUIgMoAgAhBSADKAIEIgQgACgCFCAAKAIcIgdrIgYgBCAGSRsiBgRAIAUgByAGECsaIAMgAygCACAGaiIFNgIAIAMgAygCBCAGayIENgIECyAEIAIgAiAESxsiBARAIAUgASAEECsaIAMgAygCACAEaiIFNgIAIAMgAygCBCAEazYCBAsgBUEAOgAAIAAgACgCLCIBNgIcIAAgATYCFCACCwQAQgALBABBAAuKBQIGfgJ/IAEgASgCAEEHakF4cSIBQRBqNgIAIAAhCSABKQMAIQMgASkDCCEGIwBBIGsiCCQAAkAgBkL///////////8AgyIEQoCAgICAgMCAPH0gBEKAgICAgIDA/8MAfVQEQCAGQgSGIANCPIiEIQQgA0L//////////w+DIgNCgYCAgICAgIAIWgRAIARCgYCAgICAgIDAAHwhAgwCCyAEQoCAgICAgICAQH0hAiADQoCAgICAgICACFINASACIARCAYN8IQIMAQsgA1AgBEKAgICAgIDA//8AVCAEQoCAgICAgMD//wBRG0UEQCAGQgSGIANCPIiEQv////////8Dg0KAgICAgICA/P8AhCECDAELQoCAgICAgID4/wAhAiAEQv///////7//wwBWDQBCACECIARCMIinIgBBkfcASQ0AIAMhAiAGQv///////z+DQoCAgICAgMAAhCIFIQcCQCAAQYH3AGsiAUHAAHEEQCACIAFBQGqthiEHQgAhAgwBCyABRQ0AIAcgAa0iBIYgAkHAACABa62IhCEHIAIgBIYhAgsgCCACNwMQIAggBzcDGAJAQYH4ACAAayIAQcAAcQRAIAUgAEFAaq2IIQNCACEFDAELIABFDQAgBUHAACAAa62GIAMgAK0iAoiEIQMgBSACiCEFCyAIIAM3AwAgCCAF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ASAAKAIAIQAgASACQQFxBH8gASgCACAAaigCAAUgAAsRCwALYQECfyMAQRBrIgIkACABIAAoAgQiA0EBdWohASAAKAIAIQAgAiABIANBAXEEfyABKAIAIABqKAIABSAACxEBAEEQEB4iACACKQMINwMIIAAgAikDADcDACACQRBqJAAgAAtjAQJ/IwBBEGsiAyQAIAEgACgCBCIEQQF1aiEBIAAoAgAhACADIAEgAiAEQQFxBH8gASgCACAAaigCAAUgAAsRAwBBEBAeIgAgAykDCDcDCCAAIAMpAwA3AwAgA0EQaiQAIAALNwEBfyABIAAoAgQiA0EBdWohASAAKAIAIQAgASACIANBAXEEfyABKAIAIABqKAIABSAACxEEAAs5AQF/IAEgACgCBCIEQQF1aiEBIAAoAgAhACABIAIgAyAEQQFxBH8gASgCACAAaigCAAUgAAsRCAALCQAgASAAEQIACwUAQcM7Cw8AIAEgACgCAGogAjYCAAsNACABIAAoAgBqKAIACxgBAX9BEBAeIgBCADcDCCAAQQA2AgAgAAsYAQF/QRAQHiIAQgA3AwAgAEIANwMIIAALDABBMBAeQQBBMBAqCzcBAX8gASAAKAIEIgNBAXVqIQEgACgCACEAIAEgAiADQQFxBH8gASgCACAAaigCAAUgAAsRHgALBQBBvjsLIQAgACABKAIAIAEgASwAC0EASBtBuzsgAigCABAQNgIACyoBAX9BDBAeIgFBADoABCABIAAoAgA2AgggAEEANgIAIAFB2Cc2AgAgAQsFAEG7OwsFAEG4OwshACAAIAEoAgAgASABLAALQQBIG0GkOyACKAIAEBA2AgAL2AEBBH8jAEEgayIDJAAgASgCACIEQfD///8HSQRAAkACQCAEQQtPBEAgBEEPckEBaiIFEB4hBiADIAVBgICAgHhyNgIQIAMgBjYCCCADIAQ2AgwgBCAGaiEFDAELIAMgBDoAEyADQQhqIgYgBGohBSAERQ0BCyAGIAFBBGogBBArGgsgBUEAOgAAIAMgAjYCACADQRhqIANBCGogAyAAEQMAIAMoAhgQHSADKAIYIgAQBiADKAIAEAYgAywAE0EASARAIAMoAggQIwsgA0EgaiQAIAAPCxACAAsqAQF/QQwQHiIBQQA6AAQgASAAKAIANgIIIABBADYCACABQeAmNgIA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AkEIaiAIIAYQHyACIAcgAC8AABAfQQEhAyACKgIIIgogAioCACILXAR/IAogClsNAyALIAtcBSADC0UNAiACLQAMIAItAARHDQILIABBAmohAEEBIQMgBCEGQQEhBCAGRQ0ACyABLwB6IgBBB3FFBEAgBS0AekEHcUUNAgsgCCAAECAiCiAHIAUvAHoQICILWw0BIAogClsNACALIAtcDQELIAFBFGogBUEUakHoABArGiABQfwAaiAFQfwAahCgAQNAIAEtAAAiAEEEcQ0BIAEgAEEEcjoAACABKAIQIgAEQCABIAARAAALIAFBgICA/gc2ApwBIAEoAuQDIgENAAsLIAJBEGokAAvGAwEEfyMAQaAEayICJAAgACgCBCEBIABBADYCBCABBEAgASABKAIAKAIEEQAACyAAKAIIIQEgAEEANgIIIAEEQCABIAEoAgAoAgQRAAALAkAgACgCACIAKALoAyAAKALsA0YEQCAAKALkAw0BIAAgAkEYaiAAKAL0AxBcIgEpAgA3AgAgACABKAIQNgIQIAAgASkCCDcCCCAAQRRqIAFBFGpB6AAQKxogACABKQKMATcCjAEgACABKQKEATcChAEgACABKQJ8NwJ8IAEoApQBIQQgAUEANgKUASAAKAKUASEDIAAgBDYClAEgAwRAIAMQWwsgAEGYAWogAUGYAWpB0AIQKxogACgC6AMiAwRAIAAgAzYC7AMgAxAjCyAAIAEoAugDNgLoAyAAIAEoAuwDNgLsAyAAIAEoAvADNgLwAyABQQA2AvADIAFCADcC6AMgACABKQL8AzcC/AMgACABKQL0AzcC9AMgACABKAKEBDYChAQgASgClAEhACABQQA2ApQBIAAEQCAAEFsLIAJBoARqJAAPCyACQfAcNgIQIABBBUHYJSACQRBqECwQJAALIAJB5hE2AgAgAEEFQdglIAIQLBAkAAsLAEEMEB4gABCiAQsLAEEMEB5BABCiAQsNACAAKAIALQAIQQFxCwoAIAAoAgAoAhQLGQAgAUH/AXEEQBACAAsgACgCACgCEEEBcQsYACAAKAIAIgAgAC0ACEH+AXEgAXI6AAgLJgAgASAAKAIAIgAoAhRHBEAgACABNgIUIAAgACgCDEEBajYCDAsLkgEBAn8jAEEQayICJAAgACgCACEAIAFDAAAAAGAEQCABIAAqAhhcBEAgACABOAIYIAAgACgCDEEBajYCDAsgAkEQaiQADwsgAkGIFDYCACMAQRBrIgMkACADIAI2AgwCQCAARQRAQbgwQdglIAIQSRoMAQsgAEEAQQVB2CUgAiAAKAIEEQ0AGgsgA0EQaiQAECQACz8AIAFB/wFxRQRAIAIgACgCACIAKAIQIgFBAXFHBEAgACABQX5xIAJyNgIQIAAgACgCDEEBajYCDAsPCxACAAsL4CYjAEGACAuBHk9ubHkgbGVhZiBub2RlcyB3aXRoIGN1c3RvbSBtZWFzdXJlIGZ1bmN0aW9ucyBzaG91bGQgbWFudWFsbHkgbWFyayB0aGVtc2VsdmVzIGFzIGRpcnR5AGlzRGlydHkAbWFya0RpcnR5AGRlc3Ryb3kAc2V0RGlzcGxheQBnZXREaXNwbGF5AHNldEZsZXgALSsgICAwWDB4AC0wWCswWCAwWC0weCsweCAweABzZXRGbGV4R3JvdwBnZXRGbGV4R3JvdwBzZXRPdmVyZmxvdwBnZXRPdmVyZmxvdwBoYXNOZXdMYXlvdXQAY2FsY3VsYXRlTGF5b3V0AGdldENvbXB1dGVkTGF5b3V0AHVuc2lnbmVkIHNob3J0AGdldENoaWxkQ291bnQAdW5zaWduZWQgaW50AHNldEp1c3RpZnlDb250ZW50AGdldEp1c3RpZnlDb250ZW50AGF2YWlsYWJsZUhlaWdodCBpcyBpbmRlZmluaXRlIHNvIGhlaWdodFNpemluZ01vZGUgbXVzdCBiZSBTaXppbmdNb2RlOjpNYXhDb250ZW50AGF2YWlsYWJsZVdpZHRoIGlzIGluZGVmaW5pdGUgc28gd2lkdGhTaXppbmdNb2RlIG11c3QgYmUgU2l6aW5nTW9kZTo6TWF4Q29udGVudABzZXRBbGlnbkNvbnRlbnQAZ2V0QWxpZ25Db250ZW50AGdldFBhcmVudABpbXBsZW1lbnQAc2V0TWF4SGVpZ2h0UGVyY2VudABzZXRIZWlnaHRQZXJjZW50AHNldE1pbkhlaWdodFBlcmNlbnQAc2V0RmxleEJhc2lzUGVyY2VudABzZXRHYXBQZXJjZW50AHNldFBvc2l0aW9uUGVyY2VudABzZXRNYXJnaW5QZXJjZW50AHNldE1heFdpZHRoUGVyY2VudABzZXRXaWR0aFBlcmNlbnQAc2V0TWluV2lkdGhQZXJjZW50AHNldFBhZGRpbmdQZXJjZW50AGhhbmRsZS50eXBlKCkgPT0gU3R5bGVWYWx1ZUhhbmRsZTo6VHlwZTo6UG9pbnQgfHwgaGFuZGxlLnR5cGUoKSA9PSBTdHlsZVZhbHVlSGFuZGxlOjpUeXBlOjpQZXJjZW50AGNyZWF0ZURlZmF1bHQAdW5pdAByaWdodABoZWlnaHQAc2V0TWF4SGVpZ2h0AGdldE1heEhlaWdodABzZXRIZWlnaHQAZ2V0SGVpZ2h0AHNldE1pbkhlaWdodABnZXRNaW5IZWlnaHQAZ2V0Q29tcHV0ZWRIZWlnaHQAZ2V0Q29tcHV0ZWRSaWdodABsZWZ0AGdldENvbXB1dGVkTGVmdAByZXNldABfX2Rlc3RydWN0AGZsb2F0AHVpbnQ2NF90AHVzZVdlYkRlZmF1bHRzAHNldFVzZVdlYkRlZmF1bHRzAHNldEFsaWduSXRlbXMAZ2V0QWxpZ25JdGVtcwBzZXRGbGV4QmFzaXMAZ2V0RmxleEJhc2lzAENhbm5vdCBnZXQgbGF5b3V0IHByb3BlcnRpZXMgb2YgbXVsdGktZWRnZSBzaG9ydGhhbmRzAHNldFBvaW50U2NhbGVGYWN0b3IATWVhc3VyZUNhbGxiYWNrV3JhcHBlcgBEaXJ0aWVkQ2FsbGJhY2tXcmFwcGVyAENhbm5vdCByZXNldCBhIG5vZGUgc3RpbGwgYXR0YWNoZWQgdG8gYSBvd25lcgBzZXRCb3JkZXIAZ2V0Qm9yZGVyAGdldENvbXB1dGVkQm9yZGVyAGdldE51bWJlcgBoYW5kbGUudHlwZSgpID09IFN0eWxlVmFsdWVIYW5kbGU6OlR5cGU6Ok51bWJlcgB1bnNpZ25lZCBjaGFyAHRvcABnZXRDb21wdXRlZFRvcABzZXRGbGV4V3JhcABnZXRGbGV4V3JhcABzZXRHYXAAZ2V0R2FwACVwAHNldEhlaWdodEF1dG8Ac2V0RmxleEJhc2lzQXV0bwBzZXRQb3NpdGlvbkF1dG8Ac2V0TWFyZ2luQXV0bwBzZXRXaWR0aEF1dG8AU2NhbGUgZmFjdG9yIHNob3VsZCBub3QgYmUgbGVzcyB0aGFuIHplcm8Ac2V0QXNwZWN0UmF0aW8AZ2V0QXNwZWN0UmF0aW8Ac2V0UG9zaXRpb24AZ2V0UG9zaXRpb24Abm90aWZ5T25EZXN0cnVjdGlvbgBzZXRGbGV4RGlyZWN0aW9uAGdldEZsZXhEaXJlY3Rpb24Ac2V0RGlyZWN0aW9uAGdldERpcmVjdGlvbgBzZXRNYXJnaW4AZ2V0TWFyZ2luAGdldENvbXB1dGVkTWFyZ2luAG1hcmtMYXlvdXRTZWVuAG5hbgBib3R0b20AZ2V0Q29tcHV0ZWRCb3R0b20AYm9vbABlbXNjcmlwdGVuOjp2YWwAc2V0RmxleFNocmluawBnZXRGbGV4U2hyaW5rAHNldEFsd2F5c0Zvcm1zQ29udGFpbmluZ0Jsb2NrAE1lYXN1cmVDYWxsYmFjawBEaXJ0aWVkQ2FsbGJhY2sAZ2V0TGVuZ3RoAHdpZHRoAHNldE1heFdpZHRoAGdldE1heFdpZHRoAHNldFdpZHRoAGdldFdpZHRoAHNldE1pbldpZHRoAGdldE1pbldpZHRoAGdldENvbXB1dGVkV2lkdGgAcHVzaAAvaG9tZS9ydW5uZXIvd29yay95b2dhL3lvZ2EvamF2YXNjcmlwdC8uLi95b2dhL3N0eWxlL1NtYWxsVmFsdWVCdWZmZXIuaAAvaG9tZS9ydW5uZXIvd29yay95b2dhL3lvZ2EvamF2YXNjcmlwdC8uLi95b2dhL3N0eWxlL1N0eWxlVmFsdWVQb29sLmgAdW5zaWduZWQgbG9uZwBzZXRCb3hTaXppbmcAZ2V0Qm94U2l6aW5nAHN0ZDo6d3N0cmluZwBzdGQ6OnN0cmluZwBzdGQ6OnUxNnN0cmluZwBzdGQ6OnUzMnN0cmluZwBzZXRQYWRkaW5nAGdldFBhZGRpbmcAZ2V0Q29tcHV0ZWRQYWRkaW5nAFRyaWVkIHRvIGNvbnN0cnVjdCBZR05vZGUgd2l0aCBudWxsIGNvbmZpZwBBdHRlbXB0aW5nIHRvIGNvbnN0cnVjdCBOb2RlIHdpdGggbnVsbCBjb25maWcAY3JlYXRlV2l0aENvbmZpZwBpbmYAc2V0QWxpZ25TZWxmAGdldEFsaWduU2VsZgBTaXplAHZhbHVlAFZhbHVlAGNyZWF0ZQBtZWFzdXJlAHNldFBvc2l0aW9uVHlwZQBnZXRQb3NpdGlvblR5cGUAaXNSZWZlcmVuY2VCYXNlbGluZQBzZXRJc1JlZmVyZW5jZUJhc2VsaW5lAGNvcHlTdHlsZQBkb3VibGUATm9kZQBleHRlbmQAaW5zZXJ0Q2hpbGQAZ2V0Q2hpbGQAcmVtb3ZlQ2hpbGQAdm9pZABzZXRFeHBlcmltZW50YWxGZWF0dXJlRW5hYmxlZABpc0V4cGVyaW1lbnRhbEZlYXR1cmVFbmFibGVkAGRpcnRpZWQAQ2Fubm90IHJlc2V0IGEgbm9kZSB3aGljaCBzdGlsbCBoYXMgY2hpbGRyZW4gYXR0YWNoZWQAdW5zZXRNZWFzdXJlRnVuYwB1bnNldERpcnRpZWRGdW5jAHNldEVycmF0YQBnZXRFcnJhdGEATWVhc3VyZSBmdW5jdGlvbiByZXR1cm5lZCBhbiBpbnZhbGlkIGRpbWVuc2lvbiB0byBZb2dhOiBbd2lkdGg9JWYsIGhlaWdodD0lZl0ARXhwZWN0IGN1c3RvbSBiYXNlbGluZSBmdW5jdGlvbiB0byBub3QgcmV0dXJuIE5hTgBOQU4ASU5GAGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHNob3J0PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBzaG9ydD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBpbnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGZsb2F0PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1aW50OF90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQ4X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQxNl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQxNl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1aW50MzJfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50MzJfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8Y2hhcj4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgY2hhcj4Ac3RkOjpiYXNpY19zdHJpbmc8dW5zaWduZWQgY2hhcj4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8c2lnbmVk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"
1)){var T=t;t=l.locateFile?l.locateFile(T,a):a+T}function L(){var e=t;try{if(e==t&&A)return new Uint8Array(A);if(R(e))try{var r=eq(e.slice(37)),n=new Uint8Array(r.length);for(e=0;e<r.length;++e)n[e]=r.charCodeAt(e);var i=n}catch(e){throw Error("Converting base64 string to bytes failed.")}else i=void 0;var a=i;if(a)return a;throw"both async and sync fetching of the wasm failed"}catch(e){F(e)}}function O(e){for(;0<e.length;)e.shift()(l)}function M(e){if(void 0===e)return"_unknown";var t=(e=e.replace(/[^a-zA-Z0-9_]/g,"$")).charCodeAt(0);return 48<=t&&57>=t?"_"+e:e}function U(e,t){return e=M(e),function(){return t.apply(this,arguments)}}var N=[{},{value:void 0},{value:null},{value:!0},{value:!1}],P=[];function G(e){var t=Error,r=U(e,function(t){this.name=e,this.message=t,void 0!==(t=Error(t).stack)&&(this.stack=this.toString()+"\n"+t.replace(/^Error(:[^\n]*)?\n/,""))});return r.prototype=Object.create(t.prototype),r.prototype.constructor=r,r.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message},r}var z=void 0;function H(e){throw new z(e)}var Y=function(e){return e||H("Cannot use deleted val. handle = "+e),N[e].value},j=function(e){switch(e){case void 0:return 1;case null:return 2;case!0:return 3;case!1:return 4;default:var t=P.length?P.pop():N.length;return N[t]={ga:1,value:e},t}},J=void 0,K=void 0;function q(e){for(var t="";v[e];)t+=K[v[e++]];return t}var V=[];function Z(){for(;V.length;){var e=V.pop();e.M.$=!1,e.delete()}}var X=void 0,$={};function ee(e,t){for(void 0===t&&H("ptr should not be undefined");e.R;)t=e.ba(t),e=e.R;return t}var et={};function er(e){var t=q(e=eZ(e));return e$(e),t}function en(e,t){var r=et[e];return void 0===r&&H(t+" has unknown type "+er(e)),r}function ei(){}var ea=!1;function eo(e){--e.count.value,0===e.count.value&&(e.T?e.U.W(e.T):e.P.N.W(e.O))}var es={},el=void 0;function eu(e){throw new el(e)}function ec(e,t){return t.P&&t.O||eu("makeClassHandle requires ptr and ptrType"),!!t.U!=!!t.T&&eu("Both smartPtrType and smartPtr must be specified"),t.count={value:1},eA(Object.create(e,{M:{value:t}}))}function eA(e){return"u"<typeof FinalizationRegistry?(eA=function(e){return e},e):(ea=new FinalizationRegistry(function(e){eo(e.M)}),eA=function(e){var t=e.M;return t.T&&ea.register(e,{M:t},e),e},ei=function(e){ea.unregister(e)},eA(e))}var ef={};function eh(e){for(;e.length;){var t=e.pop();e.pop()(t)}}function ed(e){return this.fromWireType(E[e>>2])}var eg={},ep={};function em(e,t,r){function n(t){(t=r(t)).length!==e.length&&eu("Mismatched type converter count");for(var n=0;n<e.length;++n)ey(e[n],t[n])}e.forEach(function(e){ep[e]=t});var i=Array(t.length),a=[],o=0;t.forEach(function(e,t){et.hasOwnProperty(e)?i[t]=et[e]:(a.push(e),eg.hasOwnProperty(e)||(eg[e]=[]),eg[e].push(function(){i[t]=et[e],++o===a.length&&n(i)}))}),0===a.length&&n(i)}function ev(e){switch(e){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw TypeError("Unknown type size: "+e)}}function ey(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!("argPackAdvance"in t))throw TypeError("registerType registeredInstance requires argPackAdvance");var n=t.name;if(e||H('type "'+n+'" must have a positive integer typeid pointer'),et.hasOwnProperty(e)){if(r.ua)return;H("Cannot register type '"+n+"' twice")}et[e]=t,delete ep[e],eg.hasOwnProperty(e)&&(t=eg[e],delete eg[e],t.forEach(function(e){return e()}))}function eb(e){H(e.M.P.N.name+" instance already deleted")}function eE(){}function eI(e,t,r){if(void 0===e[t].S){var n=e[t];e[t]=function(){return e[t].S.hasOwnProperty(arguments.length)||H("Function '"+r+"' called with an invali
1d number of arguments ("+arguments.length+") - expects one of ("+e[t].S+")!"),e[t].S[arguments.length].apply(this,arguments)},e[t].S=[],e[t].S[n.Z]=n}}function eC(e,t,r,n,i,a,o,s){this.name=e,this.constructor=t,this.X=r,this.W=n,this.R=i,this.pa=a,this.ba=o,this.na=s,this.ja=[]}function eB(e,t,r){for(;t!==r;)t.ba||H("Expected null or instance of "+r.name+", got an instance of "+t.name),e=t.ba(e),t=t.R;return e}function ew(e,t){return null===t?(this.ea&&H("null is not a valid "+this.name),0):(t.M||H('Cannot pass "'+eL(t)+'" as a '+this.name),t.M.O||H("Cannot pass deleted object as a pointer of type "+this.name),eB(t.M.O,t.M.P.N,this.N))}function ex(e,t){if(null===t){if(this.ea&&H("null is not a valid "+this.name),this.da){var r=this.fa();return null!==e&&e.push(this.W,r),r}return 0}if(t.M||H('Cannot pass "'+eL(t)+'" as a '+this.name),t.M.O||H("Cannot pass deleted object as a pointer of type "+this.name),!this.ca&&t.M.P.ca&&H("Cannot convert argument of type "+(t.M.U?t.M.U.name:t.M.P.name)+" to parameter type "+this.name),r=eB(t.M.O,t.M.P.N,this.N),this.da)switch(void 0===t.M.T&&H("Passing raw pointer to smart pointer is illegal"),this.Ba){case 0:t.M.U===this?r=t.M.T:H("Cannot convert argument of type "+(t.M.U?t.M.U.name:t.M.P.name)+" to parameter type "+this.name);break;case 1:r=t.M.T;break;case 2:if(t.M.U===this)r=t.M.T;else{var n=t.clone();r=this.xa(r,j(function(){n.delete()})),null!==e&&e.push(this.W,r)}break;default:H("Unsupporting sharing policy")}return r}function eQ(e,t){return null===t?(this.ea&&H("null is not a valid "+this.name),0):(t.M||H('Cannot pass "'+eL(t)+'" as a '+this.name),t.M.O||H("Cannot pass deleted object as a pointer of type "+this.name),t.M.P.ca&&H("Cannot convert argument of type "+t.M.P.name+" to parameter type "+this.name),eB(t.M.O,t.M.P.N,this.N))}function eD(e,t,r,n){this.name=e,this.N=t,this.ea=r,this.ca=n,this.da=!1,this.W=this.xa=this.fa=this.ka=this.Ba=this.wa=void 0,void 0!==t.R?this.toWireType=ex:(this.toWireType=n?ew:eQ,this.V=null)}function ek(e,t){var r,n,i=(e=q(e)).includes("j")?(r=e,n=[],function(){if(n.length=0,Object.assign(n,arguments),r.includes("j")){var e=l["dynCall_"+r];e=n&&n.length?e.apply(null,[t].concat(n)):e.call(null,t)}else e=w.get(t).apply(null,n);return e}):w.get(t);return"function"!=typeof i&&H("unknown function pointer with signature "+e+": "+t),i}var e_=void 0;function eS(e,t){var r=[],n={};throw t.forEach(function e(t){n[t]||et[t]||(ep[t]?ep[t].forEach(e):(r.push(t),n[t]=!0))}),new e_(e+": "+r.map(er).join([", "]))}function eF(e,t,r,n,i){var a=t.length;2>a&&H("argTypes array size mismatch! Must at least get return value and 'this' types!");var o=null!==t[1]&&null!==r,s=!1;for(r=1;r<t.length;++r)if(null!==t[r]&&void 0===t[r].V){s=!0;break}var l="void"!==t[0].name,u=a-2,c=Array(u),A=[],f=[];return function(){if(arguments.length!==u&&H("function "+e+" called with "+arguments.length+" arguments, expected "+u+" args!"),f.length=0,A.length=o?2:1,A[0]=i,o){var r=t[1].toWireType(f,this);A[1]=r}for(var a=0;a<u;++a)c[a]=t[a+2].toWireType(f,arguments[a]),A.push(c[a]);if(a=n.apply(null,A),s)eh(f);else for(var h=o?1:2;h<t.length;h++){var d=1===h?r:c[h-2];null!==t[h].V&&t[h].V(d)}return l?t[0].fromWireType(a):void 0}}function eR(e,t){for(var r=[],n=0;n<e;n++)r.push(I[t+4*n>>2]);return r}function eT(e){4<e&&0==--N[e].ga&&(N[e]=void 0,P.push(e))}function eL(e){if(null===e)return"null";var t=void 0===e?"undefined":(0,W._)(e);return"object"===t||"array"===t||"function"===t?e.toString():""+e}function eO(e,t){for(var r="",n=0;!(n>=t/2);++n){var i=y[e+2*n>>1];if(0==i)break;r+=String.fromCharCode(i)}return r}function eM(e,t,r){if(void 0===r&&(r=0x7fffffff),2>r)return 0;r-=2;var n=t;r=r<2*e.length?r/2:e.length;for(var i=0;i<r;++i)y[t>>1]=e.charCodeAt(i),t+=2;return y[t>>1]=0,t-n}function eU(e){return 2*e.length}function eN(e,t){for(var r=0,n="";!(r>=t/4);){var i=E[e+4*r>>2];if(0==i)break;++r,65536<=i?(i-=65536,n+=String.fromCharCode(55296|i>>10,56320|1023&i)):n+=String.fromCharCode(i)}return n}function eP(e,t,r){if(void 0===r&&(r=0x7fffffff),4>r)return 0;var n=t;r=n+r-4;for(var i=0;i<e.length;++i){var a=e.charCodeAt(i);if(55296<=a&&57343>=a&&(a=65536+((1023&a)<<10)|1023&e.charCodeAt(++i)),E[t>>2]=a,(t+=4)+4>r)break}return E[t>>2]=0,t-n}function eG(e){for(var t=0,r=0;r<e.length;++r){var n=e.charCodeAt(r);
155296<=n&&57343>=n&&++r,t+=4}return t}var ez={};function eH(e){var t=ez[e];return void 0===t?q(e):t}var eY=[],eW=[],ej=[null,[],[]];z=l.BindingError=G("BindingError"),l.count_emval_handles=function(){for(var e=0,t=5;t<N.length;++t)void 0!==N[t]&&++e;return e},l.get_first_emval=function(){for(var e=5;e<N.length;++e)if(void 0!==N[e])return N[e];return null},J=l.PureVirtualError=G("PureVirtualError");for(var eJ=Array(256),eK=0;256>eK;++eK)eJ[eK]=String.fromCharCode(eK);K=eJ,l.getInheritedInstanceCount=function(){return Object.keys($).length},l.getLiveInheritedInstances=function(){var e,t=[];for(e in $)$.hasOwnProperty(e)&&t.push($[e]);return t},l.flushPendingDeletes=Z,l.setDelayFunction=function(e){X=e,V.length&&X&&X(Z)},el=l.InternalError=G("InternalError"),eE.prototype.isAliasOf=function(e){if(!((0,i._)(this,eE)&&(0,i._)(e,eE)))return!1;var t=this.M.P.N,r=this.M.O,n=e.M.P.N;for(e=e.M.O;t.R;)r=t.ba(r),t=t.R;for(;n.R;)e=n.ba(e),n=n.R;return t===n&&r===e},eE.prototype.clone=function(){if(this.M.O||eb(this),this.M.aa)return this.M.count.value+=1,this;var e=eA,t=Object,r=t.create,n=Object.getPrototypeOf(this),i=this.M;return e=e(r.call(t,n,{M:{value:{count:i.count,$:i.$,aa:i.aa,O:i.O,P:i.P,T:i.T,U:i.U}}})),e.M.count.value+=1,e.M.$=!1,e},eE.prototype.delete=function(){this.M.O||eb(this),this.M.$&&!this.M.aa&&H("Object already scheduled for deletion"),ei(this),eo(this.M),this.M.aa||(this.M.T=void 0,this.M.O=void 0)},eE.prototype.isDeleted=function(){return!this.M.O},eE.prototype.deleteLater=function(){return this.M.O||eb(this),this.M.$&&!this.M.aa&&H("Object already scheduled for deletion"),V.push(this),1===V.length&&X&&X(Z),this.M.$=!0,this},eD.prototype.qa=function(e){return this.ka&&(e=this.ka(e)),e},eD.prototype.ha=function(e){this.W&&this.W(e)},eD.prototype.argPackAdvance=8,eD.prototype.readValueFromPointer=ed,eD.prototype.deleteObject=function(e){null!==e&&e.delete()},eD.prototype.fromWireType=function(e){function t(){return this.da?ec(this.N.X,{P:this.wa,O:r,U:this,T:e}):ec(this.N.X,{P:this,O:e})}
1var r=this.qa(e);if(!r)return this.ha(e),null;var n=$[ee(this.N,r)];if(void 0!==n)return 0===n.M.count.value?(n.M.O=r,n.M.T=e,n.clone()):(n=n.clone(),this.ha(e),n);if(!(n=es[n=this.N.pa(r)]))return t.call(this);n=this.ca?n.la:n.pointerType;var i=function e(t,r,n){return r===n?t:void 0===n.R||null===(t=e(t,r,n.R))?null:n.na(t)}(r,this.N,n.N);return null===i?t.call(this):this.da?ec(n.N.X,{P:n,O:i,U:this,T:e}):ec(n.N.X,{P:n,O:i})},e_=l.UnboundTypeError=G("UnboundTypeError");var eq="function"==typeof atob?atob:function(e){var t="",r=0;e=e.replace(/[^A-Za-z0-9\+\/=]/g,"");do{var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(e.charAt(r++)),i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(e.charAt(r++)),a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(e.charAt(r++)),o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(e.charAt(r++));n=n<<2|i>>4,i=(15&i)<<4|a>>2;var s=(3&a)<<6|o;t+=String.fromCharCode(n),64!==a&&(t+=String.fromCharCode(i)),64!==o&&(t+=String.fromCharCode(s))}while(r<e.length)return t},eV={l:function(e,t,r,n){F("Assertion failed: "+(e?d(v,e):"")+", at: "+[t?t?d(v,t):"":"unknown filename",r,n?n?d(v,n):"":"unknown function"])},q:function(e,t,r){e=q(e),t=en(t,"wrapper"),r=Y(r);var n=[].slice,i=t.N,a=i.X,o=i.R.X,s=i.R.constructor;for(var l in e=U(e,function(){i.R.ja.forEach((function(e){if(this[e]===o[e])throw new J("Pure virtual function "+e+" must be implemented in JavaScript")}).bind(this)),Object.defineProperty(this,"__parent",{value:a}),this.__construct.apply(this,n.call(arguments))}),a.__construct=function(){this===a&&H("Pass correct 'this' to __construct");var e=s.implement.apply(void 0,[this].concat(n.call(arguments)));ei(e);var t=e.M;e.notifyOnDestruction(),t.aa=!0,Object.defineProperties(this,{M:{value:t}}),eA(this),e=ee(i,e=t.O),$.hasOwnProperty(e)?H("Tried to register registered instance: "+e):$[e]=this},a.__destruct=function(){this===a&&H("Pass correct 'this' to __destruct"),ei(this);var e=this.M.O;e=ee(i,e),$.hasOwnProperty(e)?delete $[e]:H("Tried to unregister unregistered instance: "+e)},e.prototype=Object.create(a),r)e.prototype[l]=r[l];return j(e)},j:function(e){var t=ef[e];delete ef[e];var r=t.fa,n=t.W,i=t.ia;em([e],i.map(function(e){return e.ta}).concat(i.map(function(e){return e.za})),function(e){var a={};return i.forEach(function(t,r){var n=e[r],o=t.ra,s=t.sa,l=e[r+i.length],u=t.ya,c=t.Aa;a[t.oa]={read:function(e){return n.fromWireType(o(s,e))},write:function(e,t){var r=[];u(c,e,l.toWireType(r,t)),eh(r)}}}),[{name:t.name,fromWireType:function(e){var t,r={};for(t in a)r[t]=a[t].read(e);return n(e),r},toWireType:function(e,t){for(var i in a)if(!(i in t))throw TypeError('Missing field: "'+i+'"');var o=r();for(i in a)a[i].write(o,t[i]);return null!==e&&e.push(n,o),o},argPackAdvance:8,readValueFromPointer:ed,V:n}]})},v:function(){},B:function(e,t,r,n,i){var a=ev(r);ey(e,{name:t=q(t),fromWireType:function(e){return!!e},toWireType:function(e,t){return t?n:i},argPackAdvance:8,readValueFromPointer:function(e){if(1===r)var n=m;else if(2===r)n=y;else if(4===r)n=E;else throw TypeError("Unknown boolean type size: "+t);return this.fromWireType(n[e>>a])},V:null})},f:function(e,t,r,n,i,a,o,s,u,c,A,f,h){A=q(A),a=ek(i,a),s&&(s=ek(o,s)),c&&(c=ek(u,c)),h=ek(f,h);var d,g=M(A);d=function(){eS("Cannot construct "+A+" due to unbound types",[n])},l.hasOwnProperty(g)?(H("Cannot register public name '"+g+"' twice"),eI(l,g,g),l.hasOwnProperty(void 0)&&H("Cannot register multiple overloads of a function with the same number of arguments (undefined)!"),l[g].S[void 0]=d):l[g]=d,em([e,t,r],n?[n]:[],function(t){if(t=t[0],n)var r,i=t.N,o=i.X;else o=eE.prototype;var u=Object.create(o,{constructor:{value:t=U(g,function(){if(Object.getPrototypeOf(this)!==u)throw new z("Use 'new' to construct "+A);if(void 0===f.Y)throw new z(A+" has no accessible constructor");var e=f.Y[arguments.length];if(void 0===e)throw new z("Tried to invoke ctor of "+A+" with invalid number of parameters ("+arguments.length+") - expected ("+Object.keys(f.Y).toString()+") parameters instead!");return e.apply(this,arguments)})}});t.prototype=u;
1var f=new eC(A,t,u,h,i,a,s,c);i=new eD(A,f,!0,!1),o=new eD(A+"*",f,!1,!1);var d=new eD(A+" const*",f,!1,!0);return es[e]={pointerType:o,la:d},r=t,l.hasOwnProperty(g)||eu("Replacing nonexistant public symbol"),l[g]=r,l[g].Z=void 0,[i,o,d]})},d:function(e,t,r,n,i,a,o){var s=eR(r,n);t=q(t),a=ek(i,a),em([],[e],function(e){function n(){eS("Cannot call "+i+" due to unbound types",s)}var i=(e=e[0]).name+"."+t;t.startsWith("@@")&&(t=Symbol[t.substring(2)]);var l=e.N.constructor;return void 0===l[t]?(n.Z=r-1,l[t]=n):(eI(l,t,i),l[t].S[r-1]=n),em([],s,function(e){return e=eF(i,[e[0],null].concat(e.slice(1)),null,a,o),void 0===l[t].S?(e.Z=r-1,l[t]=e):l[t].S[r-1]=e,[]}),[]})},p:function(e,t,r,n,i,a){0<t||F();var o=eR(t,r);i=ek(n,i),em([],[e],function(e){var r="constructor "+(e=e[0]).name;if(void 0===e.N.Y&&(e.N.Y=[]),void 0!==e.N.Y[t-1])throw new z("Cannot register multiple constructors with identical number of parameters ("+(t-1)+") for class '"+e.name+"'! Overload resolution is currently only performed using the parameter count, not actual type info!");return e.N.Y[t-1]=function(){eS("Cannot construct "+e.name+" due to unbound types",o)},em([],o,function(n){return n.splice(1,0,null),e.N.Y[t-1]=eF(r,n,null,i,a),[]}),[]})},a:function(e,t,r,n,i,a,o,s){var l=eR(r,n);t=q(t),a=ek(i,a),em([],[e],function(e){function n(){eS("Cannot call "+i+" due to unbound types",l)}var i=(e=e[0]).name+"."+t;t.startsWith("@@")&&(t=Symbol[t.substring(2)]),s&&e.N.ja.push(t);var u=e.N.X,c=u[t];return void 0===c||void 0===c.S&&c.className!==e.name&&c.Z===r-2?(n.Z=r-2,n.className=e.name,u[t]=n):(eI(u,t,i),u[t].S[r-2]=n),em([],l,function(n){return n=eF(i,n,e,a,o),void 0===u[t].S?(n.Z=r-2,u[t]=n):u[t].S[r-2]=n,[]}),[]})},A:function(e,t){ey(e,{name:t=q(t),fromWireType:function(e){var t=Y(e);return eT(e),t},toWireType:function(e,t){return j(t)},argPackAdvance:8,readValueFromPointer:ed,V:null})},n:function(e,t,r){r=ev(r),ey(e,{name:t=q(t),fromWireType:function(e){return e},toWireType:function(e,t){return t},argPackAdvance:8,readValueFromPointer:function(e,t){switch(t){case 2:return function(e){return this.fromWireType(C[e>>2])};case 3:return function(e){return this.fromWireType(B[e>>3])};default:throw TypeError("Unknown float type: "+e)}}(t,r),V:null})},e:function(e,t,r,n,i){t=q(t),-1===i&&(i=0xffffffff),i=ev(r);var a=function(e){return e};if(0===n){var o=32-8*r;a=function(e){return e<<o>>>o}}r=t.includes("unsigned")?function(e,t){return t>>>0}:function(e,t){return t},ey(e,{name:t,fromWireType:a,toWireType:r,argPackAdvance:8,readValueFromPointer:function(e,t,r){switch(t){case 0:return r?function(e){return m[e]}:function(e){return v[e]};case 1:return r?function(e){return y[e>>1]}:function(e){return b[e>>1]};case 2:return r?function(e){return E[e>>2]}:function(e){return I[e>>2]};default:throw TypeError("Unknown integer type: "+e)}}(t,i,0!==n),V:null})},b:function(e,t,r){function n(e){e>>=2;var t=I;return new i(p,t[e+1],t[e])}var i=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][t];ey(e,{name:r=q(r),fromWireType:n,argPackAdvance:8,readValueFromPointer:n},{ua:!0})},o:function(e,t){var r="std::string"===(t=q(t));ey(e,{name:t,fromWireType:function(e){var t=I[e>>2],n=e+4;if(r)for(var i=n,a=0;a<=t;++a){var o=n+a;if(a==t||0==v[o]){if(i=i?d(v,i,o-i):"",void 0===s)var s=i;else s+="\0",s+=i;i=o+1}}else{for(a=0,s=Array(t);a<t;++a)s[a]=String.fromCharCode(v[n+a]);s=s.join("")}return e$(e),s},toWireType:function(e,t){(0,i._)(t,ArrayBuffer)&&(t=new Uint8Array(t));var n,a="string"==typeof t;if(a||(0,i._)(t,Uint8Array)||(0,i._)(t,Uint8ClampedArray)||(0,i._)(t,Int8Array)||H("Cannot pass non-string to std::string"),r&&a){var o=0;for(n=0;n<t.length;++n){var s=t.charCodeAt(n);127>=s?o++:2047>=s?o+=2:55296<=s&&57343>=s?(o+=4,++n):o+=3}n=o}else n=t.length;if(s=(o=eX(4+n+1))+4,I[o>>2]=n,r&&a){if(a=s,s=n+1,n=v,0<s){s=a+s-1;for(var l=0;l<t.length;++l){var u=t.charCodeAt(l);if(55296<=u&&57343>=u&&(u=65536+((1023&u)<<10)|1023&t.charCodeAt(++l)),127>=u){if(a>=s)break;n[a++]=u}else{if(2047>=u){if(a+1>=s)break;n[a++]=192|u>>6}else{if(65535>=u){if(a+2>=s)break;n[a++]=224|u>>12}else{if(a+3>=s)break;n[a++]=240|u>>18,n[a++]=128|u>>12&63}n[a++]=128|u>>6&63}n[a++]=128|63&u}}n[a]=0}}else if(a)for(a=0;a<n;++a)255<(l=t.charCodeAt(a))&&(e$(s),H("String has UTF-16 code units that do not fit in 8 bits")),v[s+a]=l;else for(a=0;a<n;++a)v[s+a]=t[a];return null!==e&&e.push(e$,o),o},argPackAdvance:8,readValueFromPointer:ed,V:function(e){e$(e)}})},i:function(e,t,r){if(r=q(r),2===t)var n=eO,i=eM,a=eU,o=function(){return b},s=1;else 4===t&&(n=eN,i=eP,a=eG,o=function(){return I},s=2);ey(e,{name:r,fromWireType:function(e){for(var r,i=I[e>>2],a=o(),l=e+4,u=0;u<=i;++u){var c=e+4+u*t;(u==i||0==a[c>>s])&&(l=n(l,c-l),void 0===r?r=l:(r+="\0",r+=l),l=c+t)}return e$(e),r},toWireType:function(e,n){"string"!=typeof n&&H("Cannot pass non-string to C++ string type "+r);var o=a(n),l=eX(4+o+t);return I[l>>2]=o>>s,i(n,l+4,o+t),null!==e&&e.push(e$,l),l},argPackAdvance:8,readValueFromPointer:ed,V:function(e){e$(e)}})},k:function(e,t,r,n,i,a){ef[e]={name:q(t),fa:ek(r,n),W:ek(i,a),ia:[]}},h:function(e,t,r,n,i,a,o,s,l,u){ef[e].ia.push({oa:q(t),ta:r,ra:ek(n,i),sa:a,za:o,ya:ek(s,l),Aa:u})},C:function(e,t){ey(e,{va:!0,name:t=q(t),argPackAdvance:0,fromWireType:function(){},toWireType:function(){}})},s:function(e,t,r,n,i){e=eY[e],t=Y(t),r=eH(r);var a=[];return I[n>>2]=j(a),e(t,r,a,i)}
1,t:function(e,t,r,n){e=eY[e],e(t=Y(t),r=eH(r),null,n)},g:eT,m:function(e,t){var r,n,i=function(e,t){for(var r=Array(e),n=0;n<e;++n)r[n]=en(I[t+4*n>>2],"parameter "+n);return r}(e,t),a=i[0],o=eW[t=a.name+"_$"+i.slice(1).map(function(e){return e.name}).join("_")+"$"];if(void 0!==o)return o;var s=Array(e-1);return r=function(t,r,n,o){for(var l=0,u=0;u<e-1;++u)s[u]=i[u+1].readValueFromPointer(o+l),l+=i[u+1].argPackAdvance;for(u=0,t=t[r].apply(t,s);u<e-1;++u)i[u+1].ma&&i[u+1].ma(s[u]);if(!a.va)return a.toWireType(n,t)},n=eY.length,eY.push(r),o=n,eW[t]=o},D:function(e){4<e&&(N[e].ga+=1)},r:function(e){eh(Y(e)),eT(e)},c:function(){F("")},x:function(e,t,r){v.copyWithin(e,t,t+r)},w:function(e){var t=v.length;if(0x80000000<(e>>>=0))return!1;for(var r=1;4>=r;r*=2){var n=t*(1+.2/r);n=Math.min(n,e+0x6000000);var i=Math;n=Math.max(e,n),i=i.min.call(i,0x80000000,n+(65536-n%65536)%65536);r:{try{f.grow(i-p.byteLength+65535>>>16),g();var a=1;break r}catch(e){}a=void 0}if(a)return!0}return!1},z:function(){return 52},u:function(){return 70},y:function(e,t,r,n){for(var i=0,a=0;a<r;a++){var l=I[t>>2],u=I[t+4>>2];t+=8;for(var c=0;c<u;c++){var A=v[l+c],f=ej[e];0===A||10===A?((1===e?o:s)(d(f,0)),f.length=0):f.push(A)}i+=u}return I[n>>2]=i,0}};!function(){function e(e){l.asm=e.exports,f=l.asm.E,g(),w=l.asm.J,Q.unshift(l.asm.F),k--,l.monitorRunDependencies&&l.monitorRunDependencies(k),0==k&&(null!==_&&(clearInterval(_),_=null),S&&(e=S,S=null,e()))}function r(t){e(t.instance)}function n(e){return(A||"function"!=typeof fetch?Promise.resolve().then(function(){return L()}):fetch(t,{credentials:"same-origin"}).then(function(e){if(!e.ok)throw"failed to load wasm binary file at '"+t+"'";return e.arrayBuffer()}).catch(function(){return L()})).then(function(e){return WebAssembly.instantiate(e,i)}).then(function(e){return e}).then(e,function(e){s("failed to asynchronously prepare wasm: "+e),F(e)})}var i={a:eV};if(k++,l.monitorRunDependencies&&l.monitorRunDependencies(k),l.instantiateWasm)try{return l.instantiateWasm(i,e)}catch(e){s("Module.instantiateWasm callback failed with error: "+e),c(e)}(A||"function"!=typeof WebAssembly.instantiateStreaming||R(t)||"function"!=typeof fetch?n(r):fetch(t,{credentials:"same-origin"}).then(function(e){return WebAssembly.instantiateStreaming(e,i).then(r,function(e){return s("wasm streaming compile failed: "+e),s("falling back to ArrayBuffer instantiation"),n(r)})})).catch(c)}(),l.___wasm_call_ctors=function(){return(l.___wasm_call_ctors=l.asm.F).apply(null,arguments)};var eZ=l.___getTypeName=function(){return(eZ=l.___getTypeName=l.asm.G).apply(null,arguments)};l.__embind_initialize_bindings=function(){return(l.__embind_initialize_bindings=l.asm.H).apply(null,arguments)};var eX=l._malloc=function(){return(eX=l._malloc=l.asm.I).apply(null,arguments)},e$=l._free=function(){return(e$=l._free=l.asm.K).apply(null,arguments)};function e0(){function e(){if(!r&&(r=!0,l.calledRun=!0,!h)){if(O(Q),u(l),l.onRuntimeInitialized&&l.onRuntimeInitialized(),l.postRun)for("function"==typeof l.postRun&&(l.postRun=[l.postRun]);l.postRun.length;){var e=l.postRun.shift();D.unshift(e)}O(D)}}if(!(0<k)){if(l.preRun)for("function"==typeof l.preRun&&(l.preRun=[l.preRun]);l.preRun.length;)!function(){var e=l.preRun.shift();x.unshift(e)}();O(x),0<k||(l.setStatus?(l.setStatus("Running..."),setTimeout(function(){setTimeout(function(){l.setStatus("")},1),e()},1)):e())}}if(l.dynCall_jiji=function(){return(l.dynCall_jiji=l.asm.L).apply(null,arguments)},S=function e(){r||e0(),r||(S=e)},l.preInit)for("function"==typeof l.preInit&&(l.preInit=[l.preInit]);0<l.preInit.length;)l.preInit.pop()();return e0(),e.ready}),EI=((IM={})[IM.Auto=0]="Auto",IM[IM.FlexStart=1]="FlexStart",IM[IM.Center=2]="Center",IM[IM.FlexEnd=3]="FlexEnd",IM[IM.Stretch=4]="Stretch",IM[IM.Baseline=5]="Baseline",IM[IM.SpaceBetween=6]="SpaceBetween",IM[IM.SpaceAround=7]="SpaceAround",IM[IM.SpaceEvenly=8]="SpaceEvenly",IM),EC=((IU={})[IU.BorderBox=0]="BorderBox",IU[IU.ContentBox=1]="ContentBox",IU),EB=((IN={})[IN.Width=0]="Width",IN[IN.Height=1]="Height",IN),Ew=((IP={})[IP.Inherit=0]="Inherit",IP[IP.LTR=1]="LTR",IP[IP.RTL=2]="RTL",IP),Ex=((IG={})[IG.Flex=0]="Flex",IG[IG.None=1]="None",IG[IG.Contents=2]="Contents",IG),EQ=((Iz={})[Iz.Left=0]="Left",Iz[Iz.Top=1]="Top",Iz[Iz.Right=2]="Right",Iz[Iz.Bottom=3]="Bottom",Iz[Iz.Start=4]="Start",Iz[Iz.End=5]="End",Iz[Iz.Horizontal=6]="Horizontal",Iz[Iz.Vertical=7]="Vertical",Iz[Iz.All=8]="All",Iz),ED=((IH={})[IH.None=0]="None",IH[IH.StretchFlexBasis=1]="StretchFlexBasis",IH[IH.AbsolutePositionWithoutInsetsExcludesPadding=2]="AbsolutePositionWithoutInsetsExcludesPadding",IH[IH.AbsolutePercentAgainstInnerSize=4]="AbsolutePercentAgainstInnerSize",IH[IH.All=0x7fffffff]="All",IH[IH.Classic=0x7ffffffe]="Classic",I
1H),Ek=((IY={})[IY.WebFlexBasis=0]="WebFlexBasis",IY),E_=((IW={})[IW.Column=0]="Column",IW[IW.ColumnReverse=1]="ColumnReverse",IW[IW.Row=2]="Row",IW[IW.RowReverse=3]="RowReverse",IW),ES=((Ij={})[Ij.Column=0]="Column",Ij[Ij.Row=1]="Row",Ij[Ij.All=2]="All",Ij),EF=((IJ={})[IJ.FlexStart=0]="FlexStart",IJ[IJ.Center=1]="Center",IJ[IJ.FlexEnd=2]="FlexEnd",IJ[IJ.SpaceBetween=3]="SpaceBetween",IJ[IJ.SpaceAround=4]="SpaceAround",IJ[IJ.SpaceEvenly=5]="SpaceEvenly",IJ),ER=((IK={})[IK.Error=0]="Error",IK[IK.Warn=1]="Warn",IK[IK.Info=2]="Info",IK[IK.Debug=3]="Debug",IK[IK.Verbose=4]="Verbose",IK[IK.Fatal=5]="Fatal",IK),ET=((Iq={})[Iq.Undefined=0]="Undefined",Iq[Iq.Exactly=1]="Exactly",Iq[Iq.AtMost=2]="AtMost",Iq),EL=((IV={})[IV.Default=0]="Default",IV[IV.Text=1]="Text",IV),EO=((IZ={})[IZ.Visible=0]="Visible",IZ[IZ.Hidden=1]="Hidden",IZ[IZ.Scroll=2]="Scroll",IZ),EM=((IX={})[IX.Static=0]="Static",IX[IX.Relative=1]="Relative",IX[IX.Absolute=2]="Absolute",IX),EU=((I$={})[I$.Undefined=0]="Undefined",I$[I$.Point=1]="Point",I$[I$.Percent=2]="Percent",I$[I$.Auto=3]="Auto",I$),EN=((I0={})[I0.NoWrap=0]="NoWrap",I0[I0.Wrap=1]="Wrap",I0[I0.WrapReverse=2]="WrapReverse",I0),EP={ALIGN_AUTO:EI.Auto,ALIGN_FLEX_START:EI.FlexStart,ALIGN_CENTER:EI.Center,ALIGN_FLEX_END:EI.FlexEnd,ALIGN_STRETCH:EI.Stretch,ALIGN_BASELINE:EI.Baseline,ALIGN_SPACE_BETWEEN:EI.SpaceBetween,ALIGN_SPACE_AROUND:EI.SpaceAround,ALIGN_SPACE_EVENLY:EI.SpaceEvenly,BOX_SIZING_BORDER_BOX:EC.BorderBox,BOX_SIZING_CONTENT_BOX:EC.ContentBox,DIMENSION_WIDTH:EB.Width,DIMENSION_HEIGHT:EB.Height,DIRECTION_INHERIT:Ew.Inherit,DIRECTION_LTR:Ew.LTR,DIRECTION_RTL:Ew.RTL,DISPLAY_FLEX:Ex.Flex,DISPLAY_NONE:Ex.None,DISPLAY_CONTENTS:Ex.Contents,EDGE_LEFT:EQ.Left,EDGE_TOP:EQ.Top,EDGE_RIGHT:EQ.Right,EDGE_BOTTOM:EQ.Bottom,EDGE_START:EQ.Start,EDGE_END:EQ.End,EDGE_HORIZONTAL:EQ.Horizontal,EDGE_VERTICAL:EQ.Vertical,EDGE_ALL:EQ.All,ERRATA_NONE:ED.None,ERRATA_STRETCH_FLEX_BASIS:ED.StretchFlexBasis,ERRATA_ABSOLUTE_POSITION_WITHOUT_INSETS_EXCLUDES_PADDING:ED.AbsolutePositionWithoutInsetsExcludesPadding,ERRATA_ABSOLUTE_PERCENT_AGAINST_INNER_SIZE:ED.AbsolutePercentAgainstInnerSize,ERRATA_ALL:ED.All,ERRATA_CLASSIC:ED.Classic,EXPERIMENTAL_FEATURE_WEB_FLEX_BASIS:Ek.WebFlexBasis,FLEX_DIRECTION_COLUMN:E_.Column,FLEX_DIRECTION_COLUMN_REVERSE:E_.ColumnReverse,FLEX_DIRECTION_ROW:E_.Row,FLEX_DIRECTION_ROW_REVERSE:E_.RowReverse,GUTTER_COLUMN:ES.Column,GUTTER_ROW:ES.Row,GUTTER_ALL:ES.All,JUSTIFY_FLEX_START:EF.FlexStart,JUSTIFY_CENTER:EF.Center,JUSTIFY_FLEX_END:EF.FlexEnd,JUSTIFY_SPACE_BETWEEN:EF.SpaceBetween,JUSTIFY_SPACE_AROUND:EF.SpaceAround,JUSTIFY_SPACE_EVENLY:EF.SpaceEvenly,LOG_LEVEL_ERROR:ER.Error,LOG_LEVEL_WARN:ER.Warn,LOG_LEVEL_INFO:ER.Info,LOG_LEVEL_DEBUG:ER.Debug,LOG_LEVEL_VERBOSE:ER.Verbose,LOG_LEVEL_FATAL:ER.Fatal,MEASURE_MODE_UNDEFINED:ET.Undefined,MEASURE_MODE_EXACTLY:ET.Exactly,MEASURE_MODE_AT_MOST:ET.AtMost,NODE_TYPE_DEFAULT:EL.Default,NODE_TYPE_TEXT:EL.Text,OVERFLOW_VISIBLE:EO.Visible,OVERFLOW_HIDDEN:EO.Hidden,OVERFLOW_SCROLL:EO.Scroll,POSITION_TYPE_STATIC:EM.Static,POSITION_TYPE_RELATIVE:EM.Relative,POSITION_TYPE_ABSOLUTE:EM.Absolute,UNIT_UNDEFINED:EU.Undefined,UNIT_POINT:EU.Point,UNIT_PERCENT:EU.Percent,UNIT_AUTO:EU.Auto,WRAP_NO_WRAP:EN.NoWrap,WRAP_WRAP:EN.Wrap,WRAP_WRAP_REVERSE:EN.WrapReverse};function EG(e){function t(e,t,r){var n=e[t];e[t]=function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];return r.call.apply(r,[this,n].concat((0,Y._)(t)))}}for(var r=0,n=["setPosition","setMargin","setFlexBasis","setWidth","setHeight","setMinWidth","setMinHeight","setMaxWidth","setMaxHeight","setPadding","setGap"];r<n.length;r++)!function(r,n){var i,a=n[r],o=(i={},(0,N._)(i,EU.Point,e.Node.prototype[a]),(0,N._)(i,EU.Percent,e.Node.prototype["".concat(a,"Percent")]),(0,N._)(i,EU.Auto,e.Node.prototype["".concat(a,"Auto")]),i);t(e.Node.prototype,a,function(e){for(var t,r,n,i,s=arguments.length,l=Array(s>1?s-1:0),u=1;u<s;u++)l[u-1]=arguments[u];var c=l.pop();if("auto"===c)t=EU.Auto,r=void 0;else if((void 0===c?"undefined":(0,W._)(c))==="object")t=c.unit,r=c.valueOf();else if(t="string"==typeof c&&c.endsWith("%")?EU.Percent:EU.Point,r=parseFloat(c),void 0!==c&&!Number.isNaN(c)&&Number.isNaN(r))throw Error("Invalid value ".concat(c," for ").concat(a));if(!o[t])throw Error('Failed to execute "'.concat(a,"\": Unsupported unit '").concat(c,"'"));return void 0!==r?(n=o[t]).call.apply(n,[this].concat((0,Y._)(l),[r])):(i=o[t]).call.apply(i,[this].concat((0,Y._)(l)))})}(r,n);return t(e.Node.prototype,"setMeasureFunc",function(t,r){return r?t.call(this,e.MeasureCallback.implement({measure:function(){var e=r.apply(void 0,arguments),t=e.width,n=e.he
1ight;return{width:null!=t?t:NaN,height:null!=n?n:NaN}}})):this.unsetMeasureFunc()}),t(e.Node.prototype,"setDirtiedFunc",function(t,r){t.call(this,e.DirtiedCallback.implement({dirtied:r}))}),t(e.Config.prototype,"free",function(){e.Config.destroy(this)}),t(e.Node,"create",function(t,r){return r?e.Node.createWithConfig(r):e.Node.createDefault()}),t(e.Node.prototype,"free",function(){e.Node.destroy(this)}),t(e.Node.prototype,"freeRecursive",function(){for(var e=0,t=this.getChildCount();e<t;++e)this.getChild(0).freeRecursive();this.free()}),t(e.Node.prototype,"calculateLayout",function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:NaN,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:NaN,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Ew.LTR;return e.call(this,t,r,n)}),(0,a._)({Config:e.Config,Node:e.Node},EP)}var Ez=e.g,EH=[],EY=[],EW="u">typeof Uint8Array?Uint8Array:Array,Ej=!1;function EJ(){Ej=!0;for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t=0,r=e.length;t<r;++t)EH[t]=e[t],EY[e.charCodeAt(t)]=t;EY[45]=62,EY[95]=63}function EK(e){Ej||EJ();for(var t,r=e.length,n=r%3,i="",a=[],o=0,s=r-n;o<s;o+=16383)a.push(function(e,t,r){for(var n,i=[],a=t;a<r;a+=3)n=(e[a]<<16)+(e[a+1]<<8)+e[a+2],i.push(EH[n>>18&63]+EH[n>>12&63]+EH[n>>6&63]+EH[63&n]);return i.join("")}(e,o,o+16383>s?s:o+16383));return 1===n?(i+=EH[(t=e[r-1])>>2],i+=EH[t<<4&63],i+="=="):2===n&&(i+=EH[(t=(e[r-2]<<8)+e[r-1])>>10],i+=EH[t>>4&63],i+=EH[t<<2&63],i+="="),a.push(i),a.join("")}function Eq(e,t,r,n,i){var a,o,s=8*i-n-1,l=(1<<s)-1,u=l>>1,c=-7,A=r?i-1:0,f=r?-1:1,h=e[t+A];for(A+=f,a=h&(1<<-c)-1,h>>=-c,c+=s;c>0;a=256*a+e[t+A],A+=f,c-=8);for(o=a&(1<<-c)-1,a>>=-c,c+=n;c>0;o=256*o+e[t+A],A+=f,c-=8);if(0===a)a=1-u;else{if(a===l)return o?NaN:1/0*(h?-1:1);o+=Math.pow(2,n),a-=u}return(h?-1:1)*o*Math.pow(2,a-n)}function EV(e,t,r,n,i,a){var o,s,l,u=8*a-i-1,c=(1<<u)-1,A=c>>1,f=5960464477539062e-23*(23===i),h=n?0:a-1,d=n?1:-1,g=+(t<0||0===t&&1/t<0);for(isNaN(t=Math.abs(t))||t===1/0?(s=+!!isNaN(t),o=c):(o=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-o))<1&&(o--,l*=2),o+A>=1?t+=f/l:t+=f*Math.pow(2,1-A),t*l>=2&&(o++,l/=2),o+A>=c?(s=0,o=c):o+A>=1?(s=(t*l-1)*Math.pow(2,i),o+=A):(s=t*Math.pow(2,A-1)*Math.pow(2,i),o=0));i>=8;e[r+h]=255&s,h+=d,s/=256,i-=8);for(o=o<<i|s,u+=i;u>0;e[r+h]=255&o,h+=d,o/=256,u-=8);e[r+h-d]|=128*g}var EZ={}.toString,EX=Array.isArray||function(e){return"[object Array]"==EZ.call(e)};function E$(){return E1.TYPED_ARRAY_SUPPORT?0x7fffffff:0x3fffffff}function E0(e,t){if(E$()<t)throw RangeError("Invalid typed array length");return E1.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t)).__proto__=E1.prototype:(null===e&&(e=new E1(t)),e.length=t),e}function E1(e,t,r){if(!E1.TYPED_ARRAY_SUPPORT&&!(0,i._)(this,E1))return new E1(e,t,r);if("number"==typeof e){if("string"==typeof t)throw Error("If encoding is specified then the first argument must be a string");return E3(this,e)}return E2(this,e,t,r)}function E2(e,t,r,n){if("number"==typeof t)throw TypeError('"value" argument must not be a number');return"u">typeof ArrayBuffer&&(0,i._)(t,ArrayBuffer)?function(e,t,r,n){if(t.byteLength,r<0||t.byteLength<r)throw RangeError("'offset' is out of bounds");if(t.byteLength<r+(n||0))throw RangeError("'length' is out of bounds");return t=void 0===r&&void 0===n?new Uint8Array(t):void 0===n?new Uint8Array(t,r):new Uint8Array(t,r,n),E1.TYPED_ARRAY_SUPPORT?(e=t).__proto__=E1.prototype:e=E4(e,t),e}(e,t,r,n):"string"==typeof t?function(e,t,r){if(("string"!=typeof r||""===r)&&(r="utf8"),!E1.isEncoding(r))throw TypeError('"encoding" must be a valid string encoding');var n=0|E7(t,r),i=(e=E0(e,n)).write(t,r);return i!==n&&(e=e.slice(0,i)),e}(e,t,r):function(e,t){if(E8(t)){var r,n=0|E6(t.length);return 0===(e=E0(e,n)).length||t.copy(e,0,0,n),e}if(t){if("u">typeof ArrayBuffer&&(0,i._)(t.buffer,ArrayBuffer)||"length"in t){return"number"!=typeof t.length||(r=t.length)!=r?E0(e,0):E4(e,t)}if("Buffer"===t.type&&EX(t.data))return E4(e,t.data)}throw TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}function E5(e){if("number"!=typeof e)throw TypeError('"size" argument must be a number');if(e<0)throw RangeError('"size" argument must not be negative')}function E3(e,t){if(E5(t),e=E0(e,t<0?0:0|E6(t)),!E1.TYPED_ARRAY_SUPPORT)for(var r=0;r<t;++r)e[r]=0;return e}function E4(e,t){var r=t.length<0?0:0|E6(t.length);e=E0(e,r);for(var n=0;n<r;n+=1)e[n]=255&t[n];return e}function E6(e){if(e>=E$())throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+E$().toString(16)+" bytes");return 0|e}function E8(e){return!!(null!=e&&e._isBuffer)}function E7(e,t){if(E8(e))return e.length;if("u">
1typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||(0,i._)(e,ArrayBuffer)))return e.byteLength;"string"!=typeof e&&(e=""+e);var r=e.length;if(0===r)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return If(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return Id(e).length;default:if(n)return If(e).length;t=(""+t).toLowerCase(),n=!0}}function E9(e,t,r){var n,i,a,o=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===r||r>this.length)&&(r=this.length),r<=0||(r>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,r){var n,i=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>i)&&(r=i);for(var a="",o=t;o<r;++o){a+=(n=e[o])<16?"0"+n.toString(16):n.toString(16)}return a}(this,t,r);case"utf8":case"utf-8":return In(this,t,r);case"ascii":return function(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;i<r;++i)n+=String.fromCharCode(127&e[i]);return n}(this,t,r);case"latin1":case"binary":return function(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;i<r;++i)n+=String.fromCharCode(e[i]);return n}(this,t,r);case"base64":return n=this,i=t,a=r,0===i&&a===n.length?EK(n):EK(n.slice(i,a));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(e,t,r){for(var n=e.slice(t,r),i="",a=0;a<n.length;a+=2)i+=String.fromCharCode(n[a]+256*n[a+1]);return i}(this,t,r);default:if(o)throw TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),o=!0}}function Ie(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function It(e,t,r,n,i){if(0===e.length)return -1;if("string"==typeof r?(n=r,r=0):r>0x7fffffff?r=0x7fffffff:r<-0x80000000&&(r=-0x80000000),isNaN(r*=1)&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length)if(i)return -1;else r=e.length-1;else if(r<0)if(!i)return -1;else r=0;if("string"==typeof t&&(t=E1.from(t,n)),E8(t))return 0===t.length?-1:Ir(e,t,r,n,i);if("number"==typeof t){if(t&=255,E1.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf)if(i)return Uint8Array.prototype.indexOf.call(e,t,r);else return Uint8Array.prototype.lastIndexOf.call(e,t,r);return Ir(e,[t],r,n,i)}throw TypeError("val must be string, number or Buffer")}function Ir(e,t,r,n,i){var a,o=1,s=e.length,l=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return -1;o=2,s/=2,l/=2,r/=2}function u(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(i){var c=-1;for(a=r;a<s;a++)if(u(e,a)===u(t,-1===c?0:a-c)){if(-1===c&&(c=a),a-c+1===l)return c*o}else -1!==c&&(a-=a-c),c=-1}else for(r+l>s&&(r=s-l),a=r;a>=0;a--){for(var A=!0,f=0;f<l;f++)if(u(e,a+f)!==u(t,f)){A=!1;break}if(A)return a}return -1}E1.TYPED_ARRAY_SUPPORT=void 0===Ez.TYPED_ARRAY_SUPPORT||Ez.TYPED_ARRAY_SUPPORT,E$(),E1.poolSize=8192,E1._augment=function(e){return e.__proto__=E1.prototype,e},E1.from=function(e,t,r){return E2(null,e,t,r)},E1.TYPED_ARRAY_SUPPORT&&(E1.prototype.__proto__=Uint8Array.prototype,E1.__proto__=Uint8Array,"u">typeof Symbol&&Symbol.species&&E1[Symbol.species]),E1.alloc=function(e,t,r){return(E5(e),e<=0)?E0(null,e):void 0!==t?"string"==typeof r?E0(null,e).fill(t,r):E0(null,e).fill(t):E0(null,e)},E1.allocUnsafe=function(e){return E3(null,e)},E1.allocUnsafeSlow=function(e){return E3(null,e)},E1.isBuffer=function(e){var t;return null!=e&&(!!e._isBuffer||Ip(e)||"function"==typeof(t=e).readFloatLE&&"function"==typeof t.slice&&Ip(t.slice(0,0)))},E1.compare=function(e,t){if(!E8(e)||!E8(t))throw TypeError("Arguments must be Buffers");if(e===t)return 0;for(var r=e.length,n=t.length,i=0,a=Math.min(r,n);i<a;++i)if(e[i]!==t[i]){r=e[i],n=t[i];break}return r<n?-1:+(n<r)},E1.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},E1.concat=function(e,t){if(!EX(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return E1.alloc(0);if(void 0===t)for(r=0,t=0;r<e.length;++r)t+=e[r].length;var r,n=E1.allocUnsafe(t),i=0;for(r=0;r<e.length;++r){var a=e[r];if(!E8(a))throw TypeError('"list" argument must be an Array of Buffers');a.copy(n,i),i+=a.length}return n},E1.byteLength=E7,E1.prototype._isBuffer=!0,E1.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)Ie(this,t,t+1);return this},E1.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)Ie(this,t,t+3),Ie(this,t+1,t+2);return this},E1.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)Ie(this,t,t+7),Ie(this,t+1,t+6),Ie(this,t+2,t+5),Ie(this,t+3,t+4);return this},E1.prototype.toString=function(){var e=0|this.length;return 0===e?"":0==arguments.length?In(this,0,e):E9.apply(this,arguments)},E1.prototype.equals=function(e){if(!E8(e))throw TypeError("Argument must be a Buffer");return this===e||0===E1.compare(this,e)},E1.prototype.inspect=function(){var e="";return this.length>0&&(e=this.toString("hex",0,50).match(/.{2}/g).join(" "),this.length>50&&(e+=" ... ")),"<Buffer "+e+">"},E1.prototype.compare=function(e,t,r,n,i){if(!E8(e))throw TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return -1;if(t>=r)return 1;if(t>>>=0,r>>>=0,n>>>=0,i>>>=0,this===e)return 0;for(var a=i-n,o=r-t,s=Math.min(a,o),l=this.slice(n,i),u=e.slice(t,r),c=0;c<s;++c)if(l[c]!==u[c]){a=l[c],o=u[c];break}return a<o?-1:+(o<a)},E1.prototype.includes=function(e,t,r){return -1!==this.indexOf(e,t,r)},E1.prototype.indexOf=function(e,t,r){return It(this,e,t,r,!0)},E1.prototype.lastIndexOf=function(e,t,r){return It(this,e,t,r,!1)};function In(e,t,r){r=Math.min(e.length,r);for(var n=[],i=t;i<r;){var a,o,s,l,u=e[i],c=null,A=u>239?4:u>223?3:u>191?2:1;if(i+A<=r)switch(A){case 1:u<128&&(c=u);break;case 2:(192&(a=e[i+1]))==128&&(l=(31&u)<<6|63&a)>127&&(c=l);break;case 3:a=e[i+1],o=e[i+2],(192&a)==128&&(192&o)==128&&(l=(15&u)<<12|(63&a)<<6|63&o)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:a=e[i+1],o=e[i+2],s=e[i+3],(192&a)==128&&(192&o)==128&&(192&s)==128&&(l=(15&u)<<18|(63&a)<<12|(63&o)<<6|63&s)>65535&&l<1114112&&(c=l)}null===c?(c=65533,A=1):c>65535&&(c-=65536,n.push(c>>>10&1023|55296),c=56320|1023&c),n.push(c),i+=A}var f=n,h=f.length;if(h<=4096)return String.fromCharCode.apply(String,f);for(var d="",g=0;g<h;)d+=String.fromCharCode.apply(String,f.slice(g,g+=4096));return d}function Ii(e,t,r){if(e%1!=0||e<0)throw RangeError("offset is not uint");if(e+t>r)throw RangeError("Trying to access beyond buffer length")}function Ia(e,t,r,n,i,a){if(!E8(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<a)throw RangeError('"value" argument is out of bounds');if(r+n>e.length)throw RangeError("Index out of range")}function Io(e,t,r,n){t<0&&(t=65535+t+1);for(var i=0,a=Math.min(e.length-r,2);i<a;++i)e[r+i]=(t&255<<8*(n?i:1-i))>>>(n?i:1-i)*8}function Is(e,t,r,n){t<0&&(t=0xffffffff+t+1);for(var i=0,a=Math.min(e.length-r,4);i<a;++i)e[r+i]=t>>
1>(n?i:3-i)*8&255}function Il(e,t,r,n,i,a){if(r+n>e.length||r<0)throw RangeError("Index out of range")}function Iu(e,t,r,n,i){return i||Il(e,t,r,4),EV(e,t,r,n,23,4),r+4}function Ic(e,t,r,n,i){return i||Il(e,t,r,8),EV(e,t,r,n,52,8),r+8}E1.prototype.write=function(e,t,r,n){if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)n=t,r=this.length,t=0;else if(isFinite(t))t|=0,isFinite(r)?(r|=0,void 0===n&&(n="utf8")):(n=r,r=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var i,a,o,s,l,u,c,A,f=this.length-t;if((void 0===r||r>f)&&(r=f),e.length>0&&(r<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var h=!1;;)switch(n){case"hex":return function(e,t,r,n){r=Number(r)||0;var i=e.length-r;n?(n=Number(n))>i&&(n=i):n=i;var a=t.length;if(a%2!=0)throw TypeError("Invalid hex string");n>a/2&&(n=a/2);for(var o=0;o<n;++o){var s=parseInt(t.substr(2*o,2),16);if(isNaN(s))break;e[r+o]=s}return o}(this,e,t,r);case"utf8":case"utf-8":return i=t,a=r,Ig(If(e,this.length-i),this,i,a);case"ascii":return o=t,s=r,Ig(Ih(e),this,o,s);case"latin1":case"binary":return function(e,t,r,n){return Ig(Ih(t),e,r,n)}(this,e,t,r);case"base64":return l=t,u=r,Ig(Id(e),this,l,u);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return c=t,A=r,Ig(function(e,t){for(var r,n,i=[],a=0;a<e.length&&!((t-=2)<0);++a)n=(r=e.charCodeAt(a))>>8,i.push(r%256),i.push(n);return i}(e,this.length-c),this,c,A);default:if(h)throw TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),h=!0}},E1.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},E1.prototype.slice=function(e,t){var r,n=this.length;if(e=~~e,t=void 0===t?n:~~t,e<0?(e+=n)<0&&(e=0):e>n&&(e=n),t<0?(t+=n)<0&&(t=0):t>n&&(t=n),t<e&&(t=e),E1.TYPED_ARRAY_SUPPORT)(r=this.subarray(e,t)).__proto__=E1.prototype;else{var i=t-e;r=new E1(i,void 0);for(var a=0;a<i;++a)r[a]=this[a+e]}return r},E1.prototype.readUIntLE=function(e,t,r){e|=0,t|=0,r||Ii(e,t,this.length);for(var n=this[e],i=1,a=0;++a<t&&(i*=256);)n+=this[e+a]*i;return n},E1.prototype.readUIntBE=function(e,t,r){e|=0,t|=0,r||Ii(e,t,this.length);for(var n=this[e+--t],i=1;t>0&&(i*=256);)n+=this[e+--t]*i;return n},E1.prototype.readUInt8=function(e,t){return t||Ii(e,1,this.length),this[e]},E1.prototype.readUInt16LE=function(e,t){return t||Ii(e,2,this.length),this[e]|this[e+1]<<8},E1.prototype.readUInt16BE=function(e,t){return t||Ii(e,2,this.length),this[e]<<8|this[e+1]},E1.prototype.readUInt32LE=function(e,t){return t||Ii(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+0x1000000*this[e+3]},E1.prototype.readUInt32BE=function(e,t){return t||Ii(e,4,this.length),0x1000000*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},E1.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||Ii(e,t,this.length);for(var n=this[e],i=1,a=0;++a<t&&(i*=256);)n+=this[e+a]*i;return n>=(i*=128)&&(n-=Math.pow(2,8*t)),n},E1.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||Ii(e,t,this.length);for(var n=t,i=1,a=this[e+--n];n>0&&(i*=256);)a+=this[e+--n]*i;return a>=(i*=128)&&(a-=Math.pow(2,8*t)),a},E1.prototype.readInt8=function(e,t){return(t||Ii(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},E1.prototype.readInt16LE=function(e,t){t||Ii(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?0xffff0000|r:r},E1.prototype.readInt16BE=function(e,t){t||Ii(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?0xffff0000|r:r},E1.prototype.readInt32LE=function(e,t){return t||Ii(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},E1.prototype.readInt32BE=function(e,t){return t||Ii(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},E1.prototype.readFloatLE=function(e,t){return t||Ii(e,4,this.length),Eq(this,e,!0,23,4)},E1.prototype.readFloatBE=function(e,t){return t||Ii(e,4,this.length),Eq(this,e,!1,23,4)},E1.prototype.readDoubleLE=function(e,t){return t||Ii(e,8,this.length),Eq(this,e,!0,52,8)},E1.prototype.readDoubleBE=function(e,t){return t||Ii(e,8,this.length),Eq(this,e,!1,52,8)},E1.prototype.writeUIntLE=function(e,t,r,n){if(e*=1,t|=0,r|=0,!n){var i=Math.pow(2,8*r)-1;Ia(this,e,t,r,i,0)}var a=1,o=0;for(this[t]=255&e;++o<r&&(a*=256);)this[t+o]=e/a&255;return t+r},E1.prototype.writeUIntBE=function(e,t,r,n){if(e*=1,t|=0,r|=0,!n){var i=Math.pow(2,8*r)-1;Ia(this,e,t,r,i,0)}var a=r-1,o=1;for(this[t+a]=255&e;--a>=0&&(o*=256);)this[t+a]=e/o&255;return t+r},E1.prototype.writeUInt8=function(e,t,r){return e*=1,t|=0,r||Ia(this,e,t,1,255,0),E1.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},E1.prototype.writeUInt16LE=function(e,t,r){return e*=1,t|=0,r||Ia(this,e,t,2,65535,0),E1.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):Io(this,e,t,!0),t+2},E1.prototype.writeUInt16BE=function(e,t,r){return e*=1,t|=0,r||Ia(this,e,t,2,65535,0),E1.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):Io(this,e,t,!1),t+2},E1.prototype.writeUInt32LE=function(e,t,r){return e*=1,t|=0,r||Ia(this,e,t,4,0xffffffff,0),E1.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):Is(this,e,t,!0),t+4},E1.prototype.writeUInt32BE=function(e,t,r){return e*=1,t|=0,r||Ia(this,e,t,4,0xffffffff,0),E1.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):Is(this,e,t,!1),t+4},E1.prototype.writeIntLE=function(e,t,r,n){if(e*=1,t|=0,!n){var i=Math.pow(2,8*r-1);Ia(this,e,t,r,i-1,-i)}var a=0,o=1,s=0;for(this[t]=255&e;++a<r&&(o*=256);)e<0&&0===s&&0!==this[t+a-1]&&(s=1),this[t+a]=(e/o|0)-s&255;return t+r},E1.prototype.writeIntBE=function(e,t,r,n){if(e*=1,t|=0,!n){var i=Math.pow(2,8*r-1);Ia(this,e,t,r,i-1,-i)}var a=r-1,o=1,s=0;for(this[t+a]=255&e;--a>=0&&(o*=256);)e<0&&0===s&&0!==this[t+a+1]&&(s=1),this[t+a]=(e/o|0)-s&255;return t+r},E1.prototype.writeInt8=function(e,t,r){return e*=1,t|=0,r||Ia(this,e,t,1,127,-128),E1.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},E1.prototype.writeInt16LE=function(e,t,r){return e*=1,t|=0,r||Ia(this,e,t,2,32767,-32768),E1.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):Io(this,e,t,!0),t+2},E1.prototype.writeInt16BE=function(e,t,r){return e*=1,t|=0,r||Ia(this,e,t,2,32767,-32768),E1.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):Io(this,e,t,!1),t+2},E1.prototype.writeInt32LE=function(e,t,r){return e*=1,t|=0,r||Ia(this,e,t,4,0x7fffffff,-0x80000000),E1.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):Is(this,e,t,!0),t+4},E1.prototype.writeInt32BE=function(e,t,r){return e*=1,t|=0,r||Ia(this,e,t,4,0x7fffffff,-0x80000000),e<0&&(e=0xffffffff+e+1),E1.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):Is(this,e,t,!1),t+4},E1.prototype.writeFloatLE=function(e,t,r){return Iu(this,e,t,!0,r)},E1.prototype.writeFloatBE=function(e,t,r){return Iu(this,e,t,!1,r)},E1.prototype.writeDoubleLE=function(e,t,r){return Ic(this,e,t,!0,r)},E1.prototype.writeDoubleBE=function(e,t,r){return Ic(this,e,t,!1,r)},E1.prototype.copy=function(e,t,r,n){if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n<r&&(n=r),n===r||0===e.length||0===this.length)return 0;if(t<0)throw RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw RangeError("sourceStart out of bounds");if(n<0)throw RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t<n-r&&(n=e.length-t+r);var i,a=n-r;if(this===e&&r<t&&t<n)for(i=a-1;i>=0;--i)e[i+t]=this[i+r];else if(a<1e3||!E1.TYPED_ARRAY_SUPPORT)for(i=0;i<a;++i)e[i+t]=this[i+r];else Uint8Array.prototype.set.call(e,this.subarray(r,r+a),t);return a},E1.prototype.fill=function(e,t,r,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),1===e.length){var i,a=e.charCodeAt(0);a<256&&(e=a)}if(void 0!==n&&"string"!=typeof n)throw TypeError("encoding must be a string");if("string"==typeof n&&!E1.isEncoding(n))throw TypeError("Unknown encoding: "+n)}else"number"==typeof e&&(e&=255);if(t<0||this.length<t||this.length<r)throw RangeError("Out of range index");if(r<=t)return this;if(t>>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(i=t;i<r;++i)this[i]=e;
1else{var o=E8(e)?e:If(new E1(e,n).toString()),s=o.length;for(i=0;i<r-t;++i)this[i+t]=o[i%s]}return this};var IA=/[^+\/0-9A-Za-z-_]/g;function If(e,t){t=t||1/0;for(var r,n=e.length,i=null,a=[],o=0;o<n;++o){if((r=e.charCodeAt(o))>55295&&r<57344){if(!i){if(r>56319||o+1===n){(t-=3)>-1&&a.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&a.push(239,191,189),i=r;continue}r=(i-55296<<10|r-56320)+65536}else i&&(t-=3)>-1&&a.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;a.push(r)}else if(r<2048){if((t-=2)<0)break;a.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;a.push(r>>12|224,r>>6&63|128,63&r|128)}else if(r<1114112){if((t-=4)<0)break;a.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}else throw Error("Invalid code point")}return a}function Ih(e){for(var t=[],r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}function Id(e){return function(e){Ej||EJ();var t,r,n,i,a,o,s=e.length;if(s%4>0)throw Error("Invalid string. Length must be a multiple of 4");a="="===e[s-2]?2:+("="===e[s-1]),o=new EW(3*s/4-a),n=a>0?s-4:s;var l=0;for(t=0,r=0;t<n;t+=4,r+=3)i=EY[e.charCodeAt(t)]<<18|EY[e.charCodeAt(t+1)]<<12|EY[e.charCodeAt(t+2)]<<6|EY[e.charCodeAt(t+3)],o[l++]=i>>16&255,o[l++]=i>>8&255,o[l++]=255&i;return 2===a?(i=EY[e.charCodeAt(t)]<<2|EY[e.charCodeAt(t+1)]>>4,o[l++]=255&i):1===a&&(i=EY[e.charCodeAt(t)]<<10|EY[e.charCodeAt(t+1)]<<4|EY[e.charCodeAt(t+2)]>>2,o[l++]=i>>8&255,o[l++]=255&i),o}(function(e){var t;if((e=((t=e).trim?t.trim():t.replace(/^\s+|\s+$/g,"")).replace(IA,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function Ig(e,t,r,n){for(var i=0;i<n&&!(i+r>=t.length)&&!(i>=e.length);++i)t[i+r]=e[i];return i}function Ip(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}var Im=function(){function e(t){(0,M._)(this,e),(0,N._)(this,"data",void 0),(0,N._)(this,"width",void 0),(0,N._)(this,"height",void 0),(0,N._)(this,"format",void 0);var r=new A4(t);this.data=t,this.width=r.width,this.height=r.height,this.format="png"}return(0,U._)(e,null,[{key:"isValid",value:function(t){try{return new e(t),!0}catch(e){return!1}}}]),e}(),Iv=function(){function e(t){if((0,M._)(this,e),(0,N._)(this,"data",void 0),(0,N._)(this,"width",void 0),(0,N._)(this,"height",void 0),(0,N._)(this,"format",void 0),this.data=t,this.format="jpeg",this.width=0,this.height=0,65496!==t.readUInt16BE(0))throw Error("SOI not found in JPEG");for(var r,n,i=s1(this.data),a=0;a<i.length;a+=1){var o=i[a];"EXIF"===o.name&&o.entries.orientation&&(r=o.entries.orientation),"SOF"===o.name&&(this.width||(this.width=o.width),this.height||(this.height=o.height))}r>4&&(n=[this.height,this.width],this.width=n[0],this.height=n[1])}return(0,U._)(e,null,[{key:"isValid",value:function(e){return e&&E1.isBuffer(e)&&65496===e.readUInt16BE(0)}}]),e}(),Iy=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.limit,r=void 0===t?100:t,n={},i=[];return{get:function(e){return e?n[e]:null},set:function(e,t){i.push(e),i.length>r&&delete n[i.shift()],n[e]=t},reset:function(){n={},i=[]},length:function(){return i.length}}}({limit:30}),Ib=E1.isBuffer,IE=function(e){return"u">typeof Blob&&(0,i._)(e,Blob)},II=function(e){return"data"in e},IC=function(e){var t=e.toLowerCase();return"jpg"===t||"jpeg"===t||"png"===t},IB=function(e){var t;return Iv.isValid(e)?t="jpg":Im.isValid(e)&&(t="png"),t};function Iw(e,t){switch(t.toLowerCase()){case"jpg":case"jpeg":return new Iv(e);case"png":return new Im(e);default:return null}}var Ix,IQ,ID,Ik,I_,IS,IF,IR,IT,IL,IO,IM,IU,IN,IP,IG,Iz,IH,IY,IW,Ij,IJ,IK,Iq,IV,IZ,IX,I$,I0,I1,I2,I5,I3,I4,I6,I8,I7,I9,Ce,Ct,Cr,Cn,Ci,Ca,Co,Cs,Cl,Cu,Cc,CA,Cf,Ch,Cd,Cg,Cp,Cm,Cv,Cy,Cb,CE,CI,CC,CB,Cw,Cx,CQ,CD,Ck,C_,CS,CF,CR,CT=function(e){var t=e.uri;return(0,n._)(function(){var e,r,n;return(0,u._)(this,function(i){if(!(e=/^data:image\/([a-zA-Z]*);base64,([^"]*)/g.exec(t)))throw Error("Invalid base64 image: ".concat(t));if(r=e[1],n=e[2],!IC(r))throw Error("Base64 image invalid format: ".concat(r));return[2,Iw(E1.from(n,"base64"),r)]})})()},CL=function(e){return(0,n._)(function(){var t;return(0,u._)(this,function(r){return(t=IB(e))?[2,Iw(e,t)]:[2,null]})})()},CO=function(e){var t=137===e[0]&&80===e[1]&&78===e[2]&&71===e[3]&&13===e[4]&&10===e[5]&&26===e[6]&&10===e[7],r=255===e[0]&&216===e[1]&&255===e[2],n="";if(t)n="png";else if(r)n="jpg";else throw Error("Not valid image extension");return n},CM=function(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=r.cache,a=void 0===i||i,o=IE(e)||Ib(e)?null:II(e)?e.data.toString():e.ur
1i;if(IE(e))t=(0,n._)(function(){var t,r,n,i;return(0,u._)(this,function(a){switch(a.label){case 0:if(!(!(t=e.type)||"application/octet-stream"===t))return[3,2];return[4,e.arrayBuffer()];case 1:return r=a.sent(),[2,CL(E1.from(r))];case 2:if(!t.startsWith("image/")||!IC(n=t.replace("image/","")))throw Error("Invalid blob type: ".concat(t));return[4,e.arrayBuffer()];case 3:return i=a.sent(),[2,Iw(E1.from(i),n)]}})})();else if(Ib(e))t=CL(e);else{if(a&&Iy.get(o))return Iy.get(o);t="uri"in e&&/^data:image\/[a-zA-Z]*;base64,[^"]*/g.test(e.uri)?CT(e):II(e)?(0,n._)(function(){return(0,u._)(this,function(t){if(e.data&&e.format)return[2,Iw(e.data,e.format)];throw Error("Invalid data given for local file: ".concat(JSON.stringify(e)))})})():(0,n._)(function(){var t,r;return(0,u._)(this,function(i){switch(i.label){case 0:return[4,(0,n._)(function(){var t,r,n,i,a,o;return(0,u._)(this,function(s){switch(s.label){case 0:return r=void 0===(t=e.method)?"GET":t,n=e.headers,i=e.body,a=e.credentials,[4,fetch(e.uri,{method:r,headers:n,body:i,credentials:a})];case 1:return[4,s.sent().arrayBuffer()];case 2:return o=s.sent(),[2,E1.from(o)]}})})()];case 1:return r=CO(t=i.sent()),[2,Iw(t,r)]}})})()}if(!t)throw Error("Cannot resolve image");return a&&o&&Iy.set(o,t),t},CU=function(e,t){switch(t){case"uppercase":return e.toUpperCase();case"lowercase":return e.toLowerCase();case"capitalize":return e?e.replace(/(^|\s)\S/g,function(e){return e.toUpperCase()}):e;case"upperfirst":return ma(e);default:return e}},CN=bj({bidi:bK,linebreaker:b9,justification:Eu,textDecoration:EA,scriptItemizer:Eh,wordHyphenation:Ep,fontSubstitution:Eb}),CP=function(e,t){if(!t)return[{string:""}];var r=[],n=t.props,i=n.fill,a=void 0===i?"black":i,o=n.fontFamily,s=void 0===o?"Helvetica":o,l=n.fontWeight,u=n.fontStyle,c=n.fontSize,A=n.textDecorationColor,f=n.textDecorationStyle,h=n.textTransform,d=n.opacity,g=t.props.textDecoration,p="string"==typeof s?[s]:(0,Y._)(s||[]);p.push("Helvetica");for(var m={font:p.map(function(t){var r=e.getFont({fontFamily:t,fontWeight:l,fontStyle:u});return null==r?void 0:r.data}),opacity:d,fontSize:void 0===c?18:c,color:a,underlineStyle:f,underline:"underline"===g||"underline line-through"===g||"line-through underline"===g,underlineColor:A||a,strike:"line-through"===g||"underline line-through"===g||"line-through underline"===g,strikeStyle:f,strikeColor:A||a},v=0;v<t.children.length;v+=1){var y=t.children[v];y.type===S?r.push({string:CU(y.value,h),attributes:m}):y&&r.push.apply(r,(0,Y._)(CP(e,y)))}return r},CG={before:-.5,after:-.5},Cz=function(e){var t=e.children.map(function(t,r){if(t.type!==B)return t;var n=t.children[0];return void 0===t.props.x&&r<e.children.length-1&&(null==n?void 0:n.value)?Object.assign({},t,{children:[(0,o._)((0,a._)({},n),{value:"".concat(n.value," ")})]}):t},[]);return Object.assign({},e,{children:t})},CH=function(e,t){if(!t.children)return t;var r,n=(null==(r=t.props)?void 0:r.x)||0,i=function(t,r){var n,i=yO(CP(e,t)),a=void 0===t.props.x?r:t.props.x,o=(null==(n=t.props)?void 0:n.y)||0,s=t.props.hyphenationCallback||(null==e?void 0:e.getHyphenationCallback())||null;return Object.assign({},t,{lines:CN(i,{x:a,y:o,width:0xe8d4a50fff,height:0xe8d4a50fff},{hyphenationCallback:s,shrinkWhitespaceFactor:CG}).flat()})},a=Cz(t).children.map(function(e){var t=i(e,n);return n+=t.lines[0].xAdvance,t});return Object.assign({},t,{children:a})},CY=function(e){return e.type===I},CW=function(e){var t=(e.children||[]).find(CY);return((null==t?void 0:t.children)||[]).reduce(function(e,t){var r,n=null==(r=t.props)?void 0:r.id;return n&&(e[n]=t),e},{})},Cj=function(e){return e.type!==I},CJ=function(e){if(!e.children)return e;var t=e.children.filter(Cj);return Object.assign({},e,{children:t})},CK=/url\(['"]?#([^'"]+)['"]?\)/,Cq=function(e,t){if(t)return CK.test(t)?e[t.match(CK)[1]]:t},CV=function(e){return function(t){var r=t.props,n="fill"in r?Cq(e,null==r?void 0:r.fill):void 0,i="clipPath"in r?Cq(e,null==r?void 0:r.clipPath):void 0,a=Object.assign({},t.props,{fill:n,clipPath:i}),o=t.children?t.children.map(CV(e)):void 0;return Object.assign({},t,{props:a,children:o})}},CZ=function(e){if(!e.children)return e;var t=CW(e),r=e.children.map(CV(t));return Object.assign({},e,{children:r})},CX=function(e){return CJ(CZ(e))},C$=function(e){if(!e)return null;if("string"!=typeof e)return e;var t=e.split(/[,\s]+/).map(mo);return 4!==t.length?null:{minX:t[0],minY:t[1],maxX:t[2],maxY:t[3]}},C0=function(e){var t=C$(e.props.viewBox);return t?{width:t.maxX,height:t.maxY}:e.props.width&&e.props.height?{width:mo(e.props.width),height:mo(e.props.height)}:{width:0,height:0}}
1,C1=["x","y","clipPath","clipRule","opacity","fill","fillOpacity","fillRule","stroke","strokeLinecap","strokeLinejoin","strokeOpacity","strokeWidth","textAnchor","dominantBaseline","color","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","opacity","textDecoration","lineHeight","textAlign","visibility","wordSpacing"],C2=function(e,t){for(var r=[],n=0;n<t.length;n+=1){var i=t[n];e.includes(i)||r.push(i)}return r}(["x"],C1),C5=(0,N._)({},c,C2),C3=function(e){var t,r=e.props||{};return mr(null!=(t=C5[e.type])?t:C1,r)},C4=function(e){if(!e.children)return e;var t=C3(e),r=e.children.map(function(e){var r=Object.assign({},t,e.props||{});return C4(Object.assign({},e,{props:r}))});return Object.assign({},e,{children:r})},C6=function(e){if("string"!=typeof e)return e;var t=e.replace(/[\s\r\t\n]+/gm," ").replace(/^defer\s/,"").split(" ");return{align:t[0]||"xMidYMid",meetOrSlice:t[1]||"meet"}},C8=["width","height","color","stroke","strokeWidth","opacity","fillOpacity","strokeOpacity","fill","fillRule","clipPath","offset","transform","strokeLinejoin","strokeLinecap","strokeDasharray","gradientUnits","gradientTransform"],C7=["y","y1","y2","height","cy","ry"],C9=["x","x1","x2","width","cx","rx"],Be=function(e){return e.type===c},Bt=function(e){var t=me(e);return t?t.percent:mo(e)},Br=function(e){return function(t){return yF(e,{transform:t}).transform}},Bn=function(e){var t=Object.assign({},e.style||{},e.props);return Object.assign({},e,{props:t})},Bi=function(e){var t=p9(e.props,function(e){return"none"===e?null:e});return Object.assign({},e,{props:t})},Ba=function(e){var t=Object.assign({},mr(C8,e.props||{}),e.style||{});return Object.assign({},e,{style:t})},Bo=function(e){var t=p6({width:mo,height:mo,viewBox:C$,preserveAspectRatio:C6},e.props);return Object.assign({},e,{props:t})},Bs=function(e){if(!Be(e)||!e.children)return e;var t=e.children.map(function(e){return e.type===S?{type:B,props:{},style:{},children:[e]}:e});return Object.assign({},e,{children:t})},Bl=function(e){return function(t){if(Be(t))return CH(e,t);if(!t.children)return t;var r=t.children.map(Bl(e));return Object.assign({},t,{children:r})}},Bu=function(e){return p4(function(t){var r=function(t){return p9(t,function(t,r){var n=me(t);return n&&C7.includes(r)?n.percent*e.height:n&&C9.includes(r)?n.percent*e.width:t})}(t.props);return Object.assign({},t,{props:r=p6({x:mo,x1:mo,x2:mo,y:mo,y1:mo,y2:mo,r:mo,rx:mo,ry:mo,cx:mo,cy:mo,width:mo,height:mo,offset:Bt,fill:v8,opacity:Bt,stroke:v8,stopOpacity:Bt,stopColor:v8,transform:Br(e),gradientTransform:Br(e)},r)})},Bs,Bi,Bn)},Bc=function(e){return function(t){if(!t.children)return t;var r=p4(Bc(e),Bu(e)),n=t.children.map(r);return Object.assign({},t,{children:n})}},BA=function(e){for(var t={},r=(null==(n=e.children)?void 0:n.slice(0))||[];r.length>0;){var n,i=r.shift();i.props&&"id"in i.props&&(t[i.props.id]=i),i.children&&r.push.apply(r,(0,Y._)(i.children))}return t},Bf=function(e,t){if(e.props&&"xlinkHref"in e.props){var r,n=t[e.props.xlinkHref.replace(/^#/,"")];if(!n)return e;var i=Object.assign({},n.props,e.props);return delete i.xlinkHref,Object.assign({},n,{props:i})}var a=null==(r=e.children)?void 0:r.map(function(e){return Bf(e,t)});return Object.assign({},e,{children:a})},Bh=function(e){var t=BA(e);return Bf(e,t)},Bd=function(e,t){var r=C0(e);return p4(CX,Bl(t),Bo,Ba,C4,Bc(r),Bh)(e)},Bg=function(e,t){if(!("children"in e))return e;var r,n="SVG"===e.type?Bd(e,t):e,i=null==(r=n.children)?void 0:r.map(function(e){return Bg(e,t)});return Object.assign({},n,{children:i})},Bp=function(e){return e.style.zIndex},Bm=function(e,t){var r=Bp(e),n=Bp(t);return r||n?r?n?n-r:-1:1:0},Bv=function(e){if(!e.children)return e;var t=(e.type!==k&&"SVG"!==e.type?e.children.sort(Bm):e.children).map(Bv);return Object.assign({},e,{children:t})},By={},Bb=/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26D3\uFE0F?(?:\u200D\uD83D\uDCA5)?|\u26F9(?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uD
1F7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF43\uDF45-\uDF4A\uDF4C-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDF44(?:\u200D\uD83D\uDFEB)?|\uDF4B(?:\u200D\uD83D\uDFE9)?|\uDFC3(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4\uDEB5](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE41\uDE43\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC08(?:\u200D\u2B1B)?|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC26(?:\u200D(?:\u2B1B|\uD83D\uDD25))?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?|\uDE42(?:\u200D[\u2194\u2195]\uFE0F?)?|\uDEB6(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE89\uDE8F-\uDEC2\uDEC6\uDECE-\uDEDC\uDEDF-\uDEE9]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDCE(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1|\uDDD1\u200D\uD83E\uDDD2(?:\u200D\uD83E\uDDD2)?|\uDDD2(?:\u200D\uD83E\uDDD2)?))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g,BE=function(e){return"ï¸"!==e},BI=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return Array.from(e).filter(t?function(){return!0}:BE).map(function(e){return e.codePointAt(0).toString(16)}).join("-")},BC=function(e,t){if("builder"in t)return t.builder(BI(e,t.withVariationSelectors));var r=t.url,n=t.format,i=t.withVariationSelectors;return"".concat(r).concat(BI(e,i),".").concat(void 0===n?"png":n)},BB=function(e,t){if(!t)return[];var r=[];
1return Array.from(e.matchAll(Bb)).forEach(function(e){var n=e[0];if(!By[n]||By[n].loading){var i=BC(n,t);By[n]={loading:!0},r.push(CM({uri:i}).then(function(e){By[n].loading=!1,By[n].data=e.data}))}}),r},Bw=function(e,t){for(var r,a=[],o=(null==(r=t.children)?void 0:r.slice(0))||[],s=e?e.getEmojiSource():null;o.length>0;)!function(){var t=o.shift();if(t.type===C&&a.push((0,n._)(function(){var e,r,a;return(0,u._)(this,function(o){var s;switch(o.label){case 0:if(e=t.props.src?t.props.src:t.props.source?t.props.source:void 0,r=t.props.cache,!e)return console.warn(!1,'Image should receive either a "src" or "source" prop'),[2];o.label=1;case 1:return o.trys.push([1,4,,5]),[4,(s=e,(0,n._)(function(){var e,t;return(0,u._)(this,function(r){switch(r.label){case 0:if("function"!=typeof s)return[3,2];return[4,s()];case 1:return t=r.sent(),[3,4];case 2:return[4,s];case 3:t=r.sent(),r.label=4;case 4:return[2,"string"==typeof(e=t)?{uri:e}:e]}})})())];case 2:if(!(a=o.sent()))throw Error('Image\'s "src" or "source" prop returned '.concat(a));return[4,CM(a,{cache:r})];case 3:if(t.image=o.sent(),ek.Buffer.isBuffer(a)||(0,i._)(a,Blob))return[2];return t.image.key="data"in a?a.data.toString():a.uri,[3,5];case 4:return console.warn(o.sent().message),[3,5];case 5:return[2]}})})()),e&&(null==(r=t.style)?void 0:r.fontFamily)){var r,l=p3(t.style.fontFamily);a.push.apply(a,(0,Y._)(l.map(function(r){return e.load({fontFamily:r,fontStyle:t.style.fontStyle,fontWeight:t.style.fontWeight})})))}"string"==typeof t&&a.push.apply(a,(0,Y._)(BB(t,s))),"value"in t&&"string"==typeof t.value&&a.push.apply(a,(0,Y._)(BB(t.value,s))),t.children&&t.children.forEach(function(e){o.push(e)})}();return a},Bx=function(e,t){return(0,n._)(function(){return(0,u._)(this,function(r){switch(r.label){case 0:return[4,Promise.all(Bw(t,e))];case 1:return r.sent(),[2,e]}})})()},BQ={color:"blue",textDecoration:"underline"},BD=function(e,t){var r=[t.style];return t.type===A&&(r=Array.isArray(t.style)?[BQ].concat((0,Y._)(t.style)):[BQ,t.style]),yF(e,r)},Bk=function(e){return function(t){var r=BD(e,t);if(!t.children)return Object.assign({},t,{style:r});var n=t.children.map(Bk(e));return Object.assign({},t,{style:r,children:n})}},B_=function(e){var t,r,n,i,a=(null==(t=e.props)?void 0:t.dpi)||72,o=e.style;return Bk({width:(null==(r=e.box)?void 0:r.width)||o.width,height:(null==(n=e.box)?void 0:n.height)||o.height,orientation:(null==(i=e.props)?void 0:i.orientation)||"portrait",dpi:a,remBase:(null==o?void 0:o.fontSize)||18})(e)},BS=function(e){return function(t){var r,n,i;return p8(null==(n=t.style)?void 0:n[e])?"50%":null!=(r=null==(i=t.style)?void 0:i[e])?r:null}},BF=function(e){if(!e.box)return null;var t=e.box,r=t.left,n=t.top,i=t.width,a=t.height,o=BS("transformOriginX")(e),s=BS("transformOriginY")(e),l=me(o),u=me(s),c=l?i*l.percent:o,A=u?a*u.percent:s;if(p8(c)||"string"==typeof c)throw Error("Invalid origin offsetX: ".concat(c));if(p8(A)||"string"==typeof A)throw Error("Invalid origin offsetY: ".concat(A));return{left:r+c,top:n+A}},BR=function(e){var t=BF(e),r=Object.assign({},e,{origin:t});return e.children?Object.assign({},r,{children:e.children.map(BR)}):r},BT=["portrait","landscape"],BL=function(e){var t,r=(null==(t=e.props)?void 0:t.orientation)||"portrait";return BT.includes(r)?r:"portrait"},BO={"4A0":[4767.87,6740.79],"2A0":[3370.39,4767.87],A0:[2383.94,3370.39],A1:[1683.78,2383.94],A2:[1190.55,1683.78],A3:[841.89,1190.55],A4:[595.28,841.89],A5:[419.53,595.28],A6:[297.64,419.53],A7:[209.76,297.64],A8:[147.4,209.76],A9:[104.88,147.4],A10:[73.7,104.88],B0:[2834.65,4008.19],B1:[2004.09,2834.65],B2:[1417.32,2004.09],B3:[1000.63,1417.32],B4:[708.66,1000.63],B5:[498.9,708.66],B6:[354.33,498.9],B7:[249.45,354.33],B8:[175.75,249.45],B9:[124.72,175.75],B10:[87.87,124.72],C0:[2599.37,3676.54],C1:[1836.85,2599.37],C2:[1298.27,1836.85],C3:[918.43,1298.27],C4:[649.13,918.43],C5:[459.21,649.13],C6:[323.15,459.21],C7:[229.61,323.15],C8:[161.57,229.61],C9:[113.39,161.57],C10:[79.37,113.39],RA0:[2437.8,3458.27],RA1:[1729.13,2437.8],RA2:[1218.9,1729.13],RA3:[864.57,1218.9],RA4:[609.45,864.57],SRA0:[2551.18,3628.35],SRA1:[1814.17,2551.18],SRA2:[1275.59,1814.17],SRA3:[907.09,1275.59],SRA4:[637.8,907.09],EXECUTIVE:[521.86,756],FOLIO:[612,936],LEGAL:[612,1008],LETTER:[612,792],TABLOID:[792,1224],ID1:[153,243]},BM=function(e){if("number"==typeof e)return{value:e,unit:void 0};var t=/^(-?\d*\.?\d+)(in|mm|cm|pt|px)?$/g.exec(e);return t?{value:parseFloat(t[1]),unit:t[2]||"pt"}:{value:e,unit:void 0}},BU=function(e,t){if(!e)return 0;var r=BM(e);if("string"==typeof r.value)throw Error("Invalid page size: ".concat(e));switch(r.unit){case"in":return 72*r.value;case"mm":return r.value*(1/25.4*72);case"cm":return r.value*(1/2.54*72);case"px":return Math.round(r.value*(72/t));default:return r.value}}
1,BN=function(e,t){var r=e.width,n=e.height;return{width:BU(r,t),height:BU(n,t)}},BP=function(e){return{width:e[0],height:e[1]}},BG=function(e){var t,r,n,i,a=(null==(r=e.props)?void 0:r.size)||"A4",o=(null==(n=e.props)?void 0:n.dpi)||72;return i="string"==typeof a?BP(BO[a.toUpperCase()]):Array.isArray(a)?BN(BP(a),o):"number"==typeof a?BN(BP([a,a]),o):BN(a,o),"landscape"===BL(e)?{width:(t=i).height,height:t.width}:i},Bz=function(e){var t=BG(e),r=v3(e.style||{});return(0,o._)((0,a._)({},e),{style:(0,a._)({},r,t)})},BH=function(e){return!!e.props&&"fixed"in e.props&&!0===e.props.fixed},BY=function(e,t){var r=0;if(!e.lines)return 0;for(var n=0;n<e.lines.length;n+=1){var i=e.lines[n];if(r+i.box.height>t)return n;r+=i.box.height}return e.lines.length},BW=function(e,t){var r=0;if(!e.lines)return r;for(var n=0;n<t;n+=1){var i=e.lines[n];if(!i)break;r+=i.box.height}return r},Bj=function(e,t){var r,n=(null==(r=e.box)?void 0:r.top)||0,i=e.props.widows||2,a=e.props.orphans||2,o=e.lines.length,s=BY(e,t-n);return 0===s?0:o<a?o:s<a||o<a+i?0:o===a+i?a:o-s<i?o-i:s},BJ=function(e,t){var r=Bj(e,t),n=BW(e,r),i=e.box.height-n;return[Object.assign({},e,{box:(0,o._)((0,a._)({},e.box),{height:n,borderBottomWidth:0}),style:(0,o._)((0,a._)({},e.style),{marginBottom:0,paddingBottom:0,borderBottomWidth:0,borderBottomLeftRadius:0,borderBottomRightRadius:0}),lines:e.lines.slice(0,r)}),Object.assign({},e,{box:(0,o._)((0,a._)({},e.box),{top:0,height:i,borderTopWidth:0}),style:(0,o._)((0,a._)({},e.style),{marginTop:0,paddingTop:0,borderTopWidth:0,borderTopLeftRadius:0,borderTopRightRadius:0}),lines:e.lines.slice(r)})]},BK=function(e){var t;return(null==(t=e.box)?void 0:t.top)||0},Bq=function(e){var t;
1return!p8(null==(t=e.style)?void 0:t.height)},BV=function(e,t){if(!e)return[null,null];var r=BK(e),n=Object.assign({},e,{box:(0,o._)((0,a._)({},e.box),{borderBottomWidth:0}),style:(0,o._)((0,a._)({},e.style),{marginBottom:0,paddingBottom:0,borderBottomWidth:0,borderBottomLeftRadius:0,borderBottomRightRadius:0})});n.style.height=t-r;var i=Bq(e)?e.box.height-(t-r):null,s=Object.assign({},e,{box:(0,o._)((0,a._)({},e.box),{top:0,borderTopWidth:0}),style:(0,o._)((0,a._)({},e.style),{marginTop:0,paddingTop:0,borderTopWidth:0,borderTopLeftRadius:0,borderTopRightRadius:0})});return i&&(s.style.height=i),[n,s]},BZ=["SVG",h,C,w],BX=function(e){return!BZ.includes(e.type)&&(!e.props||!("wrap"in e.props)||e.props.wrap)},B$=function(e,t){var r=e.yogaNode;return r?r.getComputedPadding(t):null},B0=function(e){var t=e.style,r=e.box;return{paddingTop:B$(e,EQ.Top)||(null==r?void 0:r.paddingTop)||(null==t?void 0:t.paddingTop)||0,paddingRight:B$(e,EQ.Right)||(null==r?void 0:r.paddingRight)||(null==t?void 0:t.paddingRight)||0,paddingBottom:B$(e,EQ.Bottom)||(null==r?void 0:r.paddingBottom)||(null==t?void 0:t.paddingBottom)||0,paddingLeft:B$(e,EQ.Left)||(null==r?void 0:r.paddingLeft)||(null==t?void 0:t.paddingLeft)||0}},B1=function(e){var t;return(null==(t=e.style)?void 0:t.height)-B0(e).paddingBottom},B2=function(e){var t,r=null==(t=e.style)?void 0:t.height,n=B0(e),i=n.paddingTop;return r-n.paddingBottom-i},B5=function(e){return"string"==typeof e},B3=function(e){if(!e)return[];if(Array.isArray(e))return e.reduce(function(e,t){return e.concat(B3(t))},[]);if("boolean"==typeof e)return[];if(B5(e)||"number"==typeof e)return[{type:S,value:"".concat(e)}];if(e&&e.type===Symbol.for("react.fragment"))return B3(e.props.children);if(!B5(e.type))return B3(e.type(e.props));var t=e.type,r=e.props,n=r.style,i=r.children;return[{type:t,style:void 0===n?{}:n,props:(0,s._)(r,["style","children"]),children:p3(i).reduce(function(e,t){return e.concat(B3(t))},[])}]},B4=function(e){return e.box.top+e.box.height+e.box.marginBottom+("minPresenceAhead"in e.props?e.props.minPresenceAhead:0)},B6=function(e,t){var r;return Math.min(B4(e),(r=t.filter(function(e){return!("fixed"in e.props)}),(C_=Math).max.apply(C_,(0,Y._)(r.map(function(e){return e.box.top+e.box.height})))))},B8=function(e,t,r){if("fixed"in e.props)return!1;var n=r<e.box.top+e.box.height,i=BX(e),a=B6(e,t),o=e.box.top>e.box.marginTop;return"break"in e.props&&e.props.break||n&&!i||!n&&a>r&&o},B7=[8232,8233],B9=[function(e){return e.map(function(e){var t,r=new RegExp((t=e.attributes.font[0],B7.reduce(function(e,r){return t&&t.hasGlyphForCodePoint&&t.hasGlyphForCodePoint(r)?e:(0,Y._)(e).concat([String.fromCharCode(r)])},[])).join("|"));return{string:e.string.replace(r,""),attributes:e.attributes}})},function(e){for(var t=[],r=0;r<e.length;r+=1)!function(r){var n=e[r],i=0;Array.from(n.string.matchAll(Bb)).forEach(function(e){var r=e.index,s=e[0],l=n.attributes.fontSize,u=n.string.slice(i,r+e[0].length);By[s]&&By[s].data?t.push({string:u.replace(e[0],String.fromCharCode(65532)),attributes:(0,o._)((0,a._)({},n.attributes),{attachment:{width:l,height:l,yOffset:Math.floor(.1*l),image:By[s].data}})}):t.push({string:u,attributes:n.attributes}),i=r+s.length}),i<n.string.length&&t.push({string:n.string.slice(i),attributes:n.attributes})}(r);return t}],we=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;
1if(!t)return[{string:""}];var i=[],s=t.style,l=s.color,u=void 0===l?"black":l,c=s.direction,A=void 0===c?"ltr":c,f=s.fontFamily,h=void 0===f?"Helvetica":f,d=s.fontWeight,g=s.fontStyle,p=s.fontSize,m=void 0===p?18:p,v=s.textAlign,y=s.lineHeight,b=s.textDecoration,E=s.textDecorationColor,I=s.textDecorationStyle,B=s.textTransform,w=s.letterSpacing,x=s.textIndent,Q=s.opacity,D=s.verticalAlign,k="string"==typeof h?[h]:(0,Y._)(h||[]);k.push("Helvetica");for(var _={font:k.map(function(t){var r=e.getFont({fontFamily:t,fontWeight:d,fontStyle:g});return null==r?void 0:r.data}),color:u,opacity:Q,fontSize:m,lineHeight:y,direction:A,verticalAlign:D,backgroundColor:0===n?null:t.style.backgroundColor,indent:x,characterSpacing:w,strikeStyle:I,underlineStyle:I,underline:"underline"===b||"underline line-through"===b||"line-through underline"===b,strike:"line-through"===b||"underline line-through"===b||"line-through underline"===b,strikeColor:E||u,underlineColor:E||u,link:r||(null==(R=t.props)?void 0:R.src)||(null==(T=t.props)?void 0:T.href),align:v||("rtl"===A?"right":"left")},F=0;F<t.children.length;F+=1){var R,T,L,O=t.children[F];O.type===C?i.push({string:String.fromCharCode(65532),attributes:(0,o._)((0,a._)({},_),{attachment:{width:O.style.width||m,height:O.style.height||m,image:O.image.data}})}):O.type===S?i.push({string:CU(O.value,B),attributes:_}):O&&(L=i).push.apply(L,(0,Y._)(we(e,O,_.link,n+1)))}for(var M=0;M<B9.length;M+=1)i=(0,B9[M])(i);return i},wt=bj({bidi:bK,linebreaker:b9,justification:Eu,textDecoration:EA,scriptItemizer:Eh,wordHyphenation:Ep,fontSubstitution:Eb}),wr=function(e){var t;return null==(t=e.style)?void 0:t.maxLines},wn=function(e){var t;return null==(t=e.style)?void 0:t.textOverflow},wi=function(e,t,r,n){return wt(yO(we(n,e)),{x:0,y:0,width:t,maxLines:wr(e),height:r||1/0,truncateMode:wn(e)},{hyphenationPenalty:e.props.hyphenationPenalty,shrinkWhitespaceFactor:{before:-.5,after:-.5},hyphenationCallback:e.props.hyphenationCallback||(null==n?void 0:n.getHyphenationCallback())||null}).reduce(function(e,t){return(0,Y._)(e).concat((0,Y._)(t))},[])},wa=function(e){return e.type===c},wo=function(e,t){if(wa(e)&&!e.lines){var r,n=e.box.width-(e.box.paddingRight+e.box.paddingLeft),i=e.box.height-(e.box.paddingTop+e.box.paddingBottom);e.lines=wi(e,n,i,t)}if("SVG"!==(r=e).type&&!wa(r)){if(!e.children)return e;var a=e.children.map(function(e){return wo(e,t)});return Object.assign({},e,{children:a})}return e},ws=["color","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","opacity","textDecoration","textTransform","lineHeight","textAlign","visibility","wordSpacing"],wl=(0,Y._)(ws).concat(["backgroundColor"]),wu=function(e){return function(t){return t.type===e}},wc=wu("SVG"),wA=wu(c),wf=function(e,t){var r=(0,a._)({},e);return Object.entries(t).forEach(function(t){var n,i=(0,l._)(t,2),a=i[0],o=i[1];r[a]=(n=e[a],"textDecoration"===a?[n,o].filter(function(e){return e&&"none"!==e}).join(" "):o)}),r},wh=function(e){if(wc(e)||!("children"in e))return e;var t,r=p4(wh,(t=mr(wA(e)?wl:ws,e.style||{}),function(e){var r=wf(t,e.style||{});return Object.assign({},e,{style:r})})),n=e.children.map(r);return Object.assign({},e,{children:n})},wd=function(e,t){var r=e.yogaNode;return r?r.getComputedMargin(t):null},wg=function(e){var t=e.style,r=e.box;return{marginTop:wd(e,EQ.Top)||(null==r?void 0:r.marginTop)||(null==t?void 0:t.marginTop)||0,marginRight:wd(e,EQ.Right)||(null==r?void 0:r.marginRight)||(null==t?void 0:t.marginRight)||0,marginBottom:wd(e,EQ.Bottom)||(null==r?void 0:r.marginBottom)||(null==t?void 0:t.marginBottom)||0,marginLeft:wd(e,EQ.Left)||(null==r?void 0:r.marginLeft)||(null==t?void 0:t.marginLeft)||0}},wp=function(e){var t=e.yogaNode;return{top:(null==t?void 0:t.getComputedTop())||0,right:(null==t?void 0:t.getComputedRight())||0,bottom:(null==t?void 0:t.getComputedBottom())||0,left:(null==t?void 0:t.getComputedLeft())||0}},wm={width:0,height:0},wv=function(e){var t=e.yogaNode;return t?{width:t.getComputedWidth(),height:t.getComputedHeight()}:wm},wy=function(e,t){return e?e.getComputedBorder(t):0},wb=function(e){var t=e.yogaNode;return{borderTopWidth:wy(t,EQ.Top),borderRightWidth:wy(t,EQ.Right),borderBottomWidth:wy(t,EQ.Bottom),borderLeftWidth:wy(t,EQ.Left)}},wE={hidden:EO.Hidden,scroll:EO.Scroll},wI={wrap:EN.Wrap,"wrap-reverse":EN.WrapReverse},wC=function(e,t){return function(r){return function(n){var i=n.yogaNode;if(!p8(r)&&i){var a,o,s,l,u,c,A=!p8(t),f="set".concat(ma(e)),h="".concat(f,"Auto"),d="".concat(f,"Percent"),g=me(r);if(g&&!i[d])throw Error("You can't pass percentage values to ".concat(e," property"));g?A?null==(a=i[d])||a.call(i,t,g.value):null==(o=i[d])||o.call(i,g.value):"auto"===r?A?null==(s=i[h])||s.call(i,t):null==(l=i[h])||l.call(i):A?null==(u=i[f])||u.call(i,t,r):null==(c=i[f])||c.c
1all(i,r)}return n}}},wB=wC("flexBasis"),ww={"flex-start":EI.FlexStart,center:EI.Center,"flex-end":EI.FlexEnd,stretch:EI.Stretch,baseline:EI.Baseline,"space-between":EI.SpaceBetween,"space-around":EI.SpaceAround,"space-evenly":EI.SpaceEvenly},wx=function(e){return function(t){return function(r){var n=r.yogaNode,i="items"===e?EI.Stretch:EI.Auto;if(n){var a=ww[t]||i;n["setAlign".concat(ma(e))](a)}return r}}},wQ=wx("self"),wD=wx("items"),wk=wx("content"),w_={absolute:EM.Absolute,relative:EM.Relative,static:EM.Static},wS={row:E_.Row,"row-reverse":E_.RowReverse,"column-reverse":E_.ColumnReverse},wF={center:EF.Center,"flex-end":EF.FlexEnd,"space-between":EF.SpaceBetween,"space-around":EF.SpaceAround,"space-evenly":EF.SpaceEvenly},wR=wC("margin",EQ.Top),wT=wC("margin",EQ.Right),wL=wC("margin",EQ.Bottom),wO=wC("margin",EQ.Left),wM=wC("padding",EQ.Top),wU=wC("padding",EQ.Right),wN=wC("padding",EQ.Bottom),wP=wC("padding",EQ.Left),wG=wC("border",EQ.Top),wz=wC("border",EQ.Right),wH=wC("border",EQ.Bottom),wY=wC("border",EQ.Left),wW=wC("position",EQ.Top),wj=wC("position",EQ.Right),wJ=wC("position",EQ.Bottom),wK=wC("position",EQ.Left),wq=wC("width"),wV=wC("minWidth"),wZ=wC("maxWidth"),wX=wC("height"),w$=wC("minHeight"),w0=wC("maxHeight"),w1=wC("gap",ES.Row),w2=wC("gap",ES.Column),w5=function(e){var t;return e.lines?(t=Math).max.apply(t,[0].concat((0,Y._)(e.lines.map(function(e){return e.xAdvance})))):0},w3=function(e){return e.lines?e.lines.reduce(function(e,t){return e+t.box.height},0):-1},w4={center:.5,right:1},w6=function(e){var t;return(null==(t=e.image)?void 0:t.data)?e.image.width/e.image.height:1},w8=function(e){var t;return p8(null==(t=e.box)?void 0:t.height)},w7=function(e){return(CS=Math).max.apply(CS,[-1/0].concat((0,Y._)(e)))},w9=function(){var e={},t=[],r=function(){return e},n=function(e,r){return t.push([e,r])},i=function(t,r){return n(t,r),e},a=function(t,r,i,a){return n(t,r),n(t+i,r),n(t,r+a),n(t+i,r+a),e},o=function(t,r,i,a){return a=a||i,n(t-i,r-a),n(t+i,r-a),n(t+i,r+a),n(t-i,r+a),e};return e.rect=a,e.moveTo=i,e.lineTo=i,e.circle=o,e.polygon=function(){for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return t.push.apply(t,(0,Y._)(n)),e},e.ellipse=o,e.roundedRect=a,e.text=r,e.path=r,e.lineWidth=r,e.bezierCurveTo=r,e.quadraticCurveTo=r,e.scale=r,e.rotate=r,e.translate=r,e.dash=r,e.clip=r,e.save=r,e.fill=r,e.font=r,e.stroke=r,e.lineCap=r,e.opacity=r,e.restore=r,e.lineJoin=r,e.fontSize=r,e.fillColor=r,e.miterLimit=r,e.strokeColor=r,e.fillOpacity=r,e.strokeOpacity=r,e.linearGradient=r,e.radialGradient=r,e.getWidth=function(){return w7(t.map(function(e){return e[0]}))},e.getHeight=function(){return w7(t.map(function(e){return e[1]}))},e},xe=function(e){return function(t){return t.type===e}},xt=xe("SVG"),xr=xe(c),xn=xe(h),xi=xe(f),xa=xe(C),xo=xe(w),xs=xe(S),xl=function(e){var t,r;return wX(xi(e)?null==(t=e.box)?void 0:t.height:null==(r=e.style)?void 0:r.height)},xu=function(e){var t,r,n,i,a,o,s,l,u;p4(xl(e),wq(e.style.width),wV(e.style.minWidth),wZ(e.style.maxWidth),w$(e.style.minHeight),w0(e.style.maxHeight),wR(e.style.marginTop),wT(e.style.marginRight),wL(e.style.marginBottom),wO(e.style.marginLeft),wM(e.style.paddingTop),wU(e.style.paddingRight),wN(e.style.paddingBottom),wP(e.style.paddingLeft),(t=e.style.position,function(e){var r=e.yogaNode;
1return!p8(t)&&r&&r.setPositionType(w_[t]),e}),wW(e.style.top),wj(e.style.right),wJ(e.style.bottom),wK(e.style.left),wG(e.style.borderTopWidth),wz(e.style.borderRightWidth),wH(e.style.borderBottomWidth),wY(e.style.borderLeftWidth),(r=e.style.display,function(e){var t=e.yogaNode;return t&&t.setDisplay("none"===r?Ex.None:Ex.Flex),e}),(n=e.style.flexDirection,function(e){var t=e.yogaNode;if(t){var r=wS[n]||E_.Column;t.setFlexDirection(r)}return e}),wQ(e.style.alignSelf),wk(e.style.alignContent),wD(e.style.alignItems),(i=e.style.justifyContent,function(e){var t=e.yogaNode;if(!p8(i)&&t){var r=wF[i]||EF.FlexStart;t.setJustifyContent(r)}return e}),(a=e.style.flexWrap,function(e){var t=e.yogaNode;if(t){var r=wI[a]||EN.NoWrap;t.setFlexWrap(r)}return e}),(o=e.style.overflow,function(e){var t=e.yogaNode;if(!p8(o)&&t){var r=wE[o]||EO.Visible;t.setOverflow(r)}return e}),(s=e.style.aspectRatio,function(e){var t=e.yogaNode;return!p8(s)&&t&&t.setAspectRatio(s),e}),wB(e.style.flexBasis),(l=e.style.flexGrow,function(e){return wC("flexGrow")(l||0)(e)}),(u=e.style.flexShrink,function(e){return wC("flexShrink")(u||1)(e)}),w1(e.style.rowGap),w2(e.style.columnGap))(e)},xc=function(e,t,r){var n=e.yogaNode;return xr(e)&&n.setMeasureFunc(function(t,n,i){if(n===ET.Exactly)return e.lines||(e.lines=wi(e,t,i,r)),{height:w3(e)};if(n===ET.AtMost){var a,o=w4[null==(a=e.style)?void 0:a.textAlign]||0;return e.lines||(e.lines=wi(e,t,i,r),e.alignOffset=(t-w5(e))*o),{height:w3(e),width:Math.min(t,w5(e))}}return{}}),xa(e)&&n.setMeasureFunc(function(r,n,i,a){var o,s=w6(e),l=wg(e),u=B0(t),c=w8(t)?1/0:((null==(o=t.box)?void 0:o.height)||0)-u.paddingTop-u.paddingBottom-l.marginTop-l.marginBottom-10;return e.image?n===ET.Exactly&&a===ET.Undefined?{height:Math.min(c,r/s)}:a===ET.Exactly&&(n===ET.AtMost||n===ET.Undefined)?{width:Math.min(i*s,r)}:n===ET.Exactly&&a===ET.AtMost?{height:Math.min(i,c,r/s)}:n===ET.AtMost&&a===ET.AtMost?s>1?{width:r,height:Math.min(r/s,i)}:{height:i,width:Math.min(i*s,r)}:{height:i,width:r}:{width:0,height:0}}),xo(e)&&n.setMeasureFunc(function(){var r,n=wg(e),i=B0(t),a=w8(t)?1/0:((null==(r=t.box)?void 0:r.height)||0)-i.paddingTop-i.paddingBottom-n.marginTop-n.marginBottom-10,o=w9();return e.props.paint(o),{width:o.getWidth(),height:Math.min(a,o.getHeight())}}),xt(e)&&n.setMeasureFunc(function(t,r,n,i){var a,o=((a=e.props.viewBox)&&"string"!=typeof a?(a.maxX-a.minX)/(a.maxY-a.minY):null)||1;return r===ET.Exactly||r===ET.AtMost?{width:t,height:t/o}:i===ET.Exactly?{width:n*o}:{}}),e},xA=function(e,t,r){return function(n){var i=r.node.create(),a=Object.assign({},n,{yogaNode:i});if(xu(a),!xr(n)&&!xn(n)&&!xt(n)&&n.children){var o=p4(function(e){return i.insertChild(e.yogaNode,i.getChildCount()),e},xA(e,t,r));a.children=n.children.map(o)}return xc(a,e,t),a}},xf=function(e){return e.yogaNode.calculateLayout(),e},xh=function(e){if(xs(e))return e;var t=Object.assign(B0(e),wg(e),wb(e),wp(e),wv(e)),r=Object.assign({},e,{box:t});return e.children?Object.assign({},r,{children:e.children.map(xh)}):r},xd=function(e){var t=Object.assign({},e);return(delete t.yogaNode,e.children)?Object.assign({},t,{children:e.children.map(xd)}):t},xg=function(e){return e.yogaNode&&e.yogaNode.freeRecursive(),e},xp=function(e,t,r){return p8(e)?null:p4(xd,xg,xh,xf,xA(e,t,r))(e)},xm=function(e){return e.type===c},xv=function(e,t){return Object.assign({},t,{children:e})},xy=function(e){var t;return(null==(t=e.box)?void 0:t.top)||0},xb=function(e){return e.props&&"render"in e.props},xE=p4(wo,xp,wh,B_),xI=function(e){console.warn("Node of type ".concat(e.type," can't wrap between pages and it's bigger than available page height"))},xC=function(e,t,r){for(var n=[],i=[],a=0;a<r.length;a+=1){var o=r[a],s=r.slice(a+1),u=s.filter(BH),c=xy(o),A=o.box.height,f=e<=c,h=B8(o,s,e),d=e+.001<c+A,g=BX(o),p=A<=t;if(BH(o)){i.push(o),n.push(o);continue}if(f){var m=Object.assign({},o.box,{top:o.box.top-e}),v=Object.assign({},o,{box:m});i.push(v);continue}if(!p&&!g){n.push(o),i.push.apply(i,(0,Y._)(s)),xI(o);break}if(h){var y=Object.assign({},o.box,{top:o.box.top-e}),b=Object.assign({},o.props,{wrap:!0,break:!1}),E=Object.assign({},o,{box:y,props:b});n.push.apply(n,(0,Y._)(u)),i.push.apply(i,[E].concat((0,Y._)(s)));break}if(d){var I=(0,l._)(xx(o,e,t),2),C=I[0],B=I[1];if(o.children.length>0&&0===C.children.length){if(0===n.length)n.push.apply(n,[o].concat((0,Y._)(u))),i.push.apply(i,(0,Y._)(s));else{var w=Object.assign({},o.box,{top:o.box.top-e}),x=Object.assign({},o,{box:w});n.push.apply(n,(0,Y._)(u)),i.push.apply(i,[x].concat((0,Y._)(s)))}break}C&&n.push(C),B&&i.push(B);continue}n.push(o)}return[n,i]},xB=function(e,t,r){var n=r.children||[];return xC(e-xy(r),t,n)},xw=function(e,t,r){var n=(0,l._)(BV(e,t),2),i=n[0],a=n[1],o=(0,l._)(xB(t,r,e),2),s=o[0],u=o[1];return[xv(s,i),xv(u,a)]},xx=function(e,t,r){return xm(e)?BJ(e,t):xw(e,t,r)},xQ=function(e){var t=e.children||[];return xb(e)||t.some(xQ)},xD=function(e,t){var r=xb(t),n=r&&xm(t)?(0,o._)((0,a._)({},t.box),{height:0}):t.box,i=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];
1return r?B3(t.props.render(e)).filter(Boolean).map(function(t){return xD(e,t)}):n.map(function(t){return xD(e,t)})}(t.children),s=r?null:t.lines;return Object.assign({},t,{box:n,lines:s,children:i})},xk=function(e,t,r,n){return xQ(t)?xE(xD(e,t),r,n):t},x_=function(e,t,r,n){var i=B1(e),s=B2(e),u=xk({pageNumber:t},e,r,n),c=e.style.height,A=(0,l._)(xC(i,s,u.children),2),f=A[0],h=A[1],d=function(e){return xE(e,r,n)},g=(0,o._)((0,a._)({},e.box),{height:c}),p=d(Object.assign({},e,{box:g,children:f}));if(0===h.length||h.every(BH))return[p,null];var m=mt("height",e.box),v=mt("bookmark",e.props);return[p,d(Object.assign({},e,{props:v,box:m,children:h}))]},xS=function(e,t,r,n,i){return xk({totalPages:i.length,pageNumber:n+1,subPageNumber:r.subPageNumber+1,subPageTotalPages:r.subPageTotalPages},r,e,t)},xF=function(e){return e.map(function(t,r){return(0,o._)((0,a._)({},t),{subPageNumber:r,subPageTotalPages:e.length})})},xR=function(e,t,r,n){if(!e)return[];if((null==(i=e.props)?void 0:i.wrap)===!1)return[e];for(var i,a=x_(e,t,r,n),o=[a[0]],s=a[1];null!==s;)a=x_(s,t+o.length,r,n),o.push(a[0]),s=a[1];return o},xT=function(e){return function(t){var r=me(t),n=e.width;return r?r.percent*n:t}},xL=function(e){return function(t){var r=me(t),n=e.height;return r?r.percent*n:t}},xO=function(e){var t=e.style,r=p6({paddingTop:xL(t),paddingLeft:xT(t),paddingRight:xT(t),paddingBottom:xL(t)},e.style);return Object.assign({},e,{style:r})},xM=function(e){return function(t){if(t){var r=me(t);return r?r.percent*Math.min(e.width,e.height):t}}},xU=function(e){var t=p6({borderTopLeftRadius:xM(e.box),borderTopRightRadius:xM(e.box),borderBottomRightRadius:xM(e.box),borderBottomLeftRadius:xM(e.box)},e.style||{}),r=Object.assign({},e,{style:t});return e.children?Object.assign({},r,{children:e.children.map(xU)}):r},xN=function(e,t){var r=me(t);return r?r.percent*e:t},xP=function(e){var t,r;return e.style.height-((null==(t=e.style)?void 0:t.paddingTop)||0)-((null==(r=e.style)?void 0:r.paddingBottom)||0)},xG=function(e,t){if(p8(null==(r=e.style)?void 0:r.height)||p8(null==(n=t.style)?void 0:n.height))return t;var r,n,i=xN(xP(e),t.style.height),a=Object.assign({},t.style,{height:i});return Object.assign({},t,{style:a})},xz=function(e){if(!e.children)return e;var t=e.children.map(function(t){return xG(e,t)});return Object.assign({},e,{children:t})},xH=function(e){return function(t){return t.type===e}},xY=xH(A),xW=xH(c),xj=xH(S),xJ=function(e){return xW(e)||xj(e)},xK=function(e){var t=e.children||[];return!!t.every(xj)||!t.every(xW)&&t.every(xJ)},xq=function(e){var t={type:c,props:{},style:{},box:{},children:e.children};return Object.assign({},e,{children:[t]})},xV=function(e){return xY(e)?"render"in e.props?Object.assign({},e,{type:c}):xK(e)?xq(e):e:e},xZ=function(e){if(!e.children)return e;var t=p4(xV,xZ),r=e.children.map(t);return Object.assign({},e,{children:r})},xX=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){for(var r=arguments.length,i=Array(r>1?r-1:0),a=1;a<r;a++)i[a-1]=arguments[a];return(0,n._)(function(){var r,n,a;return(0,u._)(this,function(o){switch(o.label){case 0:r=e,n=t.slice().reverse(),a=0,o.label=1;case 1:if(!(a<n.length))return[3,4];return[4,n[a].apply(void 0,[r].concat((0,Y._)(i)))];case 2:r=o.sent(),o.label=3;case 3:return a+=1,[3,1];case 4:return[2,r]}})})()}}(function(e){return Bv(e)},function(e){if(!e.children)return e;var t=e.children.map(BR);return Object.assign({},e,{children:t})},Bx,function(e,t){for(var r=[],n=1,i=0;i<e.children.length;i+=1){var a=xR(e.children[i],n,t,e.yoga);n+=(a=xF(a)).length,r=r.concat(a)}return xv(r=r.map(function(){for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return mt(["subPageNumber","subPageTotalPages"],xS.apply(void 0,[t,e.yoga].concat((0,Y._)(n))))}),e)},wo,xU,function(e,t){if(!e.children)return e;var r=e.children.map(function(r){return xp(r,t,e.yoga)});return Object.assign({},e,{children:r})},Bg,Bx,wh,function(e){if(!e.children)return e;var t=e.children.map(xz);return Object.assign({},e,{children:t})},function(e){if(!e.children)return e;var t=e.children.map(xO);return Object.assign({},e,{children:t})},function(e){if(!e.children)return e;var t=e.children.map(B_);return Object.assign({},e,{children:t})},xZ,function(e){for(var t=0,r=(e.children||[]).slice(0).map(function(e){return{value:e,parent:null}});r.length>0&&"break"!==function(){var e=r.shift();if(!e)return"break";var n=e.value,i=e.parent;if(n.props&&"bookmark"in n.props){var o,s="string"==typeof(o=n.props.bookmark)?{title:o,fit:!1,expanded:!1}:o,l=t++,u=(0,a._)({ref:l,parent:null==i?void 0:i.ref},s);n.props.bookmark=u,i=u}
1n.children&&n.children.forEach(function(e){r.push({value:e,parent:i})})}(););return e},function(e){if(!e.children)return e;var t=e.children.map(Bz);return Object.assign({},e,{children:t})},function(e){return(0,n._)(function(){return(0,u._)(this,function(t){switch(t.label){case 0:return[4,(0,n._)(function(){var e,t;return(0,u._)(this,function(r){switch(r.label){case 0:return[4,null!=CF?CF:CF=(0,n._)(function(){return(0,u._)(this,function(e){switch(e.label){case 0:return[4,EE()];case 1:return[2,EG.apply(void 0,[e.sent()])]}})})()];case 1:return(t=(e=r.sent()).Config.create()).setPointScaleFactor(0),[2,{node:{create:function(){return e.Node.createWithConfig(t)}}}]}})})()];case 1:return[2,Object.assign({},e,{yoga:t.sent()})]}})})()}),x$=e.i(512635),x0={exports:{}},x1={exports:{}},x2=function(e){if(e.__esModule)return e;var t=e.default;if("function"==typeof t){var r=function e(){return(0,i._)(this,e)?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(t){var n=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(r,t,n.get?n:{enumerable:!0,get:function(){return e[t]}})}),r}(x$);CR||(CR=1,x1.exports=function(e){function t(e,t,r,n){return new r9(e,t,r,n)}function r(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var r=2;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function n(e){return null===e||"object"!=(void 0===e?"undefined":(0,W._)(e))?null:"function"==typeof(e=nS&&e[nS]||e["@@iterator"])?e:null}function i(e){if(void 0===nc)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);nc=t&&t[1]||"",nA=-1<e.stack.indexOf("\n at")?" (<anonymous>)":-1<e.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+nc+e+nA}function a(e,t){if(!e||nT)return"";nT=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var n={DetermineComponentFrameRoot:function(){try{if(t){var r=function(){throw Error()};if(Object.defineProperty(r.prototype,"props",{set:function(){throw Error()}}),"object"==("u"<typeof Reflect?"undefined":(0,W._)(Reflect))&&Reflect.construct){try{Reflect.construct(r,[])}catch(e){var n=e}Reflect.construct(e,[],r)}else{try{r.call()}catch(e){n=e}e.call(r.prototype)}}else{try{throw Error()}catch(e){n=e}(r=e())&&"function"==typeof r.catch&&r.catch(function(){})}}catch(e){if(e&&n&&"string"==typeof e.stack)return[e.stack,n.stack]}return[null,null]}};n.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var a=Object.getOwnPropertyDescriptor(n.DetermineComponentFrameRoot,"name");a&&a.configurable&&Object.defineProperty(n.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var o=n.DetermineComponentFrameRoot(),s=o[0],l=o[1];if(s&&l){var u=s.split("\n"),c=l.split("\n");for(a=n=0;n<u.length&&!u[n].includes("DetermineComponentFrameRoot");)n++;for(;a<c.length&&!c[a].includes("DetermineComponentFrameRoot");)a++;if(n===u.length||a===c.length)for(n=u.length-1,a=c.length-1;1<=n&&0<=a&&u[n]!==c[a];)a--;for(;1<=n&&0<=a;n--,a--)if(u[n]!==c[a]){if(1!==n||1!==a)do if(n--,0>--a||u[n]!==c[a]){var A="\n"+u[n].replace(" at new "," at ");return e.displayName&&A.includes("<anonymous>")&&(A=A.replace("<anonymous>",e.displayName)),A}while(1<=n&&0<=a)break}}}finally{nT=!1,Error.prepareStackTrace=r}return(r=e?e.displayName||e.name:"")?i(r):""}function o(e){try{var t="";do t+=function(e){switch(e.tag){case 26:case 27:case 5:return i(e.type);case 16:return i("Lazy");case 13:return i("Suspense");case 19:return i("SuspenseList");case 0:case 15:return a(e.type,!1);case 11:return a(e.type.render,!1);case 1:return a(e.type,!0);default:return""}}(e),e=e.return;while(e)return t}catch(e){return"\nError generating stack: "+e.message+"\n"+e.stack}}function s(e){return{current:e}}function l(e){0>ik||(e.current=iD[ik],iD[ik]=null,ik--)}function u(e,t){iD[++ik]=e.current,e.current=t}function c(e){var t=42&e;if(0!==t)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194176&e;case 4194304:case 8388608:case 0x1000000:case 0x2000000:return 0x3c00000&e;case 0x4000000:return 0x4000000;case 0x8000000:return 0x8000000;case 0x10000000:return 0x10000000;case 0x20000000:return 0x20000000;case 0x40000000:return 0;default:return e}}function A(e,t){var r=e.pendingLanes;if(0===r)return 0;var n=0,i=e.suspendedLanes;e=e.pingedLanes;var a=0x7ffffff&r;
1return 0!==a?0!=(r=a&~i)?n=c(r):0!=(e&=a)&&(n=c(e)):0!=(r&=~i)?n=c(r):0!==e&&(n=c(e)),0===n?0:0!==t&&t!==n&&0==(t&i)&&((i=n&-n)>=(e=t&-t)||32===i&&0!=(4194176&e))?t:n}function f(){var e=iT;return 0==(4194176&(iT<<=1))&&(iT=128),e}function h(){var e=iL;return 0==(0x3c00000&(iL<<=1))&&(iL=4194304),e}function d(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}function g(e,t){e.pendingLanes|=t,0x10000000!==t&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function p(e,t,r){e.pendingLanes|=t,e.suspendedLanes&=~t;var n=31-iS(t);e.entangledLanes|=t,e.entanglements[n]=0x40000000|e.entanglements[n]|4194218&r}function m(e,t){var r=e.entangledLanes|=t;for(e=e.entanglements;r;){var n=31-iS(r),i=1<<n;i&t|e[n]&t&&(e[n]|=t),r&=~i}}function v(e){return 2<(e&=-e)?8<e?0!=(0x7ffffff&e)?32:0x10000000:8:2}function y(e){"function"==typeof iW&&ij(e)}function b(e,t){if("object"==(void 0===e?"undefined":(0,W._)(e))&&null!==e){var r=iq.get(e);return void 0!==r?r:(t={value:e,source:t,stack:o(t)},iq.set(e,t),t)}return{value:e,source:t,stack:o(t)}}function E(e){for(;e===iX;)iX=iV[--iZ],iV[iZ]=null,iV[--iZ],iV[iZ]=null;for(;e===i1;)i1=i$[--i0],i$[i0]=null,i$[--i0],i$[i0]=null,i$[--i0],i$[i0]=null}function I(e,t){u(i3,t),u(i5,e),u(i2,null),e=nM(t),l(i2),u(i2,e)}function C(){l(i2),l(i5),l(i3)}function B(e){null!==e.memoizedState&&u(i4,e);var t=i2.current,r=nU(t,e.type);t!==r&&(u(i5,e),u(i2,r))}function w(e){i5.current===e&&(l(i2),l(i5)),i4.current===e&&(l(i4),n9._currentValue2=n7)}function x(){for(var e=i9,t=ae=i9=0;t<e;){var r=i7[t];i7[t++]=null;var n=i7[t];i7[t++]=null;var i=i7[t];i7[t++]=null;var a=i7[t];if(i7[t++]=null,null!==n&&null!==i){var o=n.pending;null===o?i.next=i:(i.next=o.next,o.next=i),n.pending=i}0!==a&&_(r,i,a)}}function Q(e,t,r,n){i7[i9++]=e,i7[i9++]=t,i7[i9++]=r,i7[i9++]=n,ae|=n,e.lanes|=n,null!==(e=e.alternate)&&(e.lanes|=n)}function D(e,t,r,n){return Q(e,t,r,n),S(e)}function k(e,t){return Q(e,null,null,t),S(e)}function _(e,t,r){e.lanes|=r;var n=e.alternate;null!==n&&(n.lanes|=r);for(var i=!1,a=e.return;null!==a;)a.childLanes|=r,null!==(n=a.alternate)&&(n.childLanes|=r),22===a.tag&&(null===(e=a.stateNode)||1&e._visibility||(i=!0)),e=a,a=a.return;i&&null!==t&&3===e.tag&&(a=e.stateNode,i=31-iS(r),null===(e=(a=a.hiddenUpdates)[i])?a[i]=[t]:e.push(t),t.lane=0x20000000|r)}function S(e){if(50<oR)throw oR=0,oT=null,Error(r(185));for(var t=e.return;null!==t;)t=(e=t).return;return 3===e.tag?e.stateNode:null}function F(e){e!==ar&&null===e.next&&(null===ar?at=ar=e:ar=ar.next=e),ai=!0,an||(an=!0,iO(iG,T))}function R(e,t){if(!aa&&ai){aa=!0;do for(var r=!1,n=at;null!==n;){if(0!==e){var i=n.pendingLanes;if(0===i)var a=0;else{var o=n.suspendedLanes,s=n.pingedLanes;a=0xc000055&(a=(1<<31-iS(42|e)+1)-1&(i&~(o&~s)))?0xc000055&a|1:a?2|a:0}0!==a&&(r=!0,U(n,a))}else a=ou,0!=(3&(a=A(n,n===os?a:0)))&&(r=!0,U(n,a));n=n.next}while(r)aa=!1}}function T(){ai=an=!1;var e=0;0!==ao&&(n1()&&(e=ao),ao=0);for(var t=iP(),r=null,n=at;null!==n;){var i=n.next,a=L(n,t);0===a?(n.next=null,null===r?at=i:r.next=i,null===i&&(ar=r)):(r=n,(0!==e||0!=(3&a))&&(ai=!0)),n=i}R(e)}function L(e,t){for(var r=e.suspendedLanes,n=e.pingedLanes,i=e.expirationTimes,a=-0x3c00001&e.pendingLanes;0<a;){var o=31-iS(a),s=1<<o,l=i[o];-1===l?0!=(s&r)&&0==(s&n)||(i[o]=function(e,t){switch(e){case 1:case 2:case 4:case 8:return t+250;case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return -1}}(s,t)):l<=t&&(e.expiredLanes|=s),a&=~s}if(r=ou,r=A(e,e===(t=os)?r:0),n=e.callbackNode,0===r||e===t&&2===oc||null!==e.cancelPendingCommit)return null!==n&&null!==n&&iM(n),e.callbackNode=null,e.callbackPriority=0;if(0!=(3&r))return null!==n&&null!==n&&iM(n),e.callbackPriority=2,e.callbackNode=null,2;if((t=r&-r)===e.callbackPriority)return t;switch(null!==n&&iM(n),v(r)){case 2:r=iG;break;case 8:r=iz;break;case 32:default:r=iH;break;case 0x10000000:r=iY}return r=iO(r,n=M.bind(null,e)),e.callbackPriority=t,e.callbackNode=r,t}function M(e,t){var r=e.callbackNode;if(r1()&&e.callbackNode!==r)return null;var n=ou;return 0===(n=A(e,e===os?n:0))?null:(rO(e,n,t),L(e,iP()),e.callbackNode===r?M.bind(null,e):null)}function U(e,t){if(r1())return null;rO(e,t,!0)}function N(){return 0===ao&&(ao=f()),ao}function P(){if(0==--al&&null!==as){null!==ac&&(ac.status="fulfilled");var e=as;as=null,au=0,ac=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function G(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function z(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function H(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Y(e,t,r){var n=e.updateQueue;if(null===n)return null;if(n=n.shared,0!=(2&oo)){var i=n.pending;return null===i?t.next=t:(t.next=i.next,i.next=t),n.pending=t,t=S(e),_(e,null,r),t}return Q(e,n,t,r),S(e)}
1function j(e,t,r){if(null!==(t=t.updateQueue)&&(t=t.shared,0!=(4194176&r))){var n=t.lanes;r|=n&=e.pendingLanes,t.lanes=r,m(e,r)}}function J(e,t){var r=e.updateQueue,n=e.alternate;if(null!==n&&r===(n=n.updateQueue)){var i=null,a=null;if(null!==(r=r.firstBaseUpdate)){do{var o={lane:r.lane,tag:r.tag,payload:r.payload,callback:null,next:null};null===a?i=a=o:a=a.next=o,r=r.next}while(null!==r)null===a?i=a=t:a=a.next=t}else i=a=t;return r={baseState:n.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:n.shared,callbacks:n.callbacks},void(e.updateQueue=r)}null===(e=r.lastBaseUpdate)?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t}function K(){if(af&&null!==ac)throw ac}function q(e,t,r,n){af=!1;var i=e.updateQueue;aA=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(null!==s){i.shared.pending=null;var l=s,u=l.next;l.next=null,null===o?a=u:o.next=u,o=l;var c=e.alternate;null!==c&&(s=(c=c.updateQueue).lastBaseUpdate)!==o&&(null===s?c.firstBaseUpdate=u:s.next=u,c.lastBaseUpdate=l)}if(null!==a){var A=i.baseState;for(o=0,c=u=l=null,s=a;;){var f=-0x20000001&s.lane,h=f!==s.lane;if(h?(ou&f)===f:(n&f)===f){0!==f&&f===au&&(af=!0),null!==c&&(c=c.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});i:{var d=e,g=s;switch(f=t,g.tag){case 1:if("function"==typeof(d=g.payload)){A=d.call(r,A,f);break i}A=d;break i;case 3:d.flags=-65537&d.flags|128;case 0:if(null==(f="function"==typeof(d=g.payload)?d.call(r,A,f):d))break
1i;A=nd({},A,f);break i;case 2:aA=!0}}null!==(f=s.callback)&&(e.flags|=64,h&&(e.flags|=8192),null===(h=i.callbacks)?i.callbacks=[f]:h.push(f))}else h={lane:f,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===c?(u=c=h,l=A):c=c.next=h,o|=f;if(null===(s=s.next)){if(null===(s=i.shared.pending))break;s=(h=s).next,h.next=null,i.lastBaseUpdate=h,i.shared.pending=null}}null===c&&(l=A),i.baseState=l,i.firstBaseUpdate=u,i.lastBaseUpdate=c,null===a&&(i.shared.lanes=0),op|=o,e.lanes=o,e.memoizedState=A}}function V(e,t){if("function"!=typeof e)throw Error(r(191,e));e.call(t)}function Z(e,t){var r=e.callbacks;if(null!==r)for(e.callbacks=null,e=0;e<r.length;e++)V(r[e],t)}function X(e,t){if(iK(e,t))return!0;if("object"!=(void 0===e?"undefined":(0,W._)(e))||null===e||"object"!=(void 0===t?"undefined":(0,W._)(t))||null===t)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(n=0;n<r.length;n++){var i=r[n];if(!ah.call(t,i)||!iK(e[i],t[i]))return!1}return!0}function $(e){return"fulfilled"===(e=e.status)||"rejected"===e}function ee(){}function et(e,t,n){switch(void 0===(n=e[n])?e.push(t):n!==t&&(t.then(ee,ee),t=n),t.status){case"fulfilled":return t.value;case"rejected":if((e=t.reason)===ad)throw Error(r(483));throw e;default:if("string"==typeof t.status)t.then(ee,ee);else{if(null!==(e=os)&&100<e.shellSuspendCounter)throw Error(r(482));(e=t).status="pending",e.then(function(e){if("pending"===t.status){var r=t;r.status="fulfilled",r.value=e}},function(e){if("pending"===t.status){var r=t;r.status="rejected",r.reason=e}})}switch(t.status){case"fulfilled":return t.value;case"rejected":if((e=t.reason)===ad)throw Error(r(483));throw e}throw am=t,ad}}function er(){if(null===am)throw Error(r(459));var e=am;return am=null,e}function en(e){var t=ay;return ay+=1,null===av&&(av=[]),et(av,e,t)}function ei(e,t,r,n){r.ref=void 0!==(e=n.props.ref)?e:null}function ea(e,t){if(t.$$typeof===ng)throw Error(r(525));throw Error(r(31,"[object Object]"===(e=Object.prototype.toString.call(t))?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function eo(e){return(0,e._init)(e._payload)}function es(e){function i(t,r){if(e){var n=t.deletions;null===n?(t.deletions=[r],t.flags|=16):n.push(r)}}function a(t,r){if(!e)return null;for(;null!==r;)i(t,r),r=r.sibling;return null}function o(e){for(var t=new Map;null!==e;)null!==e.key?t.set(e.key,e):t.set(e.index,e),e=e.sibling;return t}function s(e,t){return(e=nt(e,t)).index=0,e.sibling=null,e}function l(t,r,n){return t.index=n,e?null!==(n=t.alternate)?(n=n.index)<r?(t.flags|=0x2000002,r):n:(t.flags|=0x2000002,r):(t.flags|=1048576,r)}function u(t){return e&&null===t.alternate&&(t.flags|=0x2000002),t}function c(e,t,r,n){return null===t||6!==t.tag?(t=no(r,e.mode,n)).return=e:(t=s(t,r)).return=e,t}function A(e,t,r,n){var i=r.type;return i===nv?h(e,t,r.props.children,n,r.key):(null!==t&&(t.elementType===i||"object"==(void 0===i?"undefined":(0,W._)(i))&&null!==i&&i.$$typeof===nD&&eo(i)===t.type)?ei(e,0,n=s(t,r.props),r):ei(e,0,n=nn(r.type,r.key,r.props,null,e.mode,n),r),n.return=e,n)}function f(e,t,r,n){return null===t||4!==t.tag||t.stateNode.containerInfo!==r.containerInfo||t.stateNode.implementation!==r.implementation?(t=ns(r,e.mode,n)).return=e:(t=s(t,r.children||[])).return=e,t}function h(e,t,r,n,i){return null===t||7!==t.tag?(t=ni(r,e.mode,n,i)).return=e:(t=s(t,r)).return=e,t}function d(e,t,r){if("string"==typeof t&&""!==t||"number"==typeof t||"bigint"==(void 0===t?"undefined":(0,W._)(t)))return(t=no(""+t,e.mode,r)).return=e,t;if("object"==(void 0===t?"undefined":(0,W._)(t))&&null!==t){switch(t.$$typeof){case np:return ei(e,0,r=nn(t.type,t.key,t.props,null,e.mode,r),t),r.return=e,r;case nm:return(t=ns(t,e.mode,r)).return=e,t;case nD:return d(e,t=(0,t._init)(t._payload),r)}if(nL(t)||n(t))return(t=ni(t,e.mode,r,null)).return=e,t;if("function"==typeof t.then)return d(e,en(t),r);if(t.$$typeof===nC)return d(e,t5(e,t),r);ea(e,t)}return null}function g(e,t,r,i){var a=null!==t?t.key:null;if("string"==typeof r&&""!==r||"number"==typeof r||"bigint"==(void 0===r?"undefined":(0,W._)(r)))return null!==a?null:c(e,t,""+r,i);if("object"==(void 0===r?"undefined":(0,W._)(r))&&null!==r){switch(r.$$typeof){case np:return r.key===a?A(e,t,r,i
1):null;case nm:return r.key===a?f(e,t,r,i):null;case nD:return g(e,t,r=(a=r._init)(r._payload),i)}if(nL(r)||n(r))return null!==a?null:h(e,t,r,i,null);if("function"==typeof r.then)return g(e,t,en(r),i);if(r.$$typeof===nC)return g(e,t,t5(e,r),i);ea(e,r)}return null}function p(e,t,r,i,a){if("string"==typeof i&&""!==i||"number"==typeof i||"bigint"==(void 0===i?"undefined":(0,W._)(i)))return c(t,e=e.get(r)||null,""+i,a);if("object"==(void 0===i?"undefined":(0,W._)(i))&&null!==i){switch(i.$$typeof){case np:return A(t,e=e.get(null===i.key?r:i.key)||null,i,a);case nm:return f(t,e=e.get(null===i.key?r:i.key)||null,i,a);case nD:return p(e,t,r,i=(0,i._init)(i._payload),a)}if(nL(i)||n(i))return h(t,e=e.get(r)||null,i,a,null);if("function"==typeof i.then)return p(e,t,r,en(i),a);if(i.$$typeof===nC)return p(e,t,r,t5(t,i),a);ea(t,i)}return null}return function(c,A,f,h){try{ay=0;var m=function t(c,A,f,h){if("object"==(void 0===f?"undefined":(0,W._)(f))&&null!==f&&f.type===nv&&null===f.key&&(f=f.props.children),"object"==(void 0===f?"undefined":(0,W._)(f))&&null!==f){switch(f.$$typeof){case np:i:{for(var m=f.key,v=A;null!==v;){if(v.key===m){if((m=f.type)===nv){if(7===v.tag){a(c,v.sibling),(A=s(v,f.props.children)).return=c,c=A;break i}}else if(v.elementType===m||"object"==(void 0===m?"undefined":(0,W._)(m))&&null!==m&&m.$$typeof===nD&&eo(m)===v.type){a(c,v.sibling),ei(c,0,A=s(v,f.props),f),A.return=c,c=A;break i}a(c,v);break}i(c,v),v=v.sibling}f.type===nv?((A=ni(f.props.children,c.mode,h,f.key)).return=c,c=A):(ei(c,0,h=nn(f.type,f.key,f.props,null,c.mode,h),f),h.return=c,c=h)}return u(c);case nm:i:{for(v=f.key;null!==A;){if(A.key===v){if(4===A.tag&&A.stateNode.containerInfo===f.containerInfo&&A.stateNode.implementation===f.implementation){a(c,A.sibling),(A=s(A,f.children||[])).return=c,c=A;break i}a(c,A);break}i(c,A),A=A.sibling}(A=ns(f,c.mode,h)).return=c,c=A}return u(c);case nD:return t(c,A,f=(v=f._init)(f._payload),h)}if(nL(f))return function(t,r,n,s){for(var u=null,c=null,A=r,f=r=0,h=null;null!==A&&f<n.length;f++){A.index>f?(h=A,A=null):h=A.sibling;var m=g(t,A,n[f],s);if(null===m){null===A&&(A=h);break}e&&A&&null===m.alternate&&i(t,A),r=l(m,r,f),null===c?u=m:c.sibling=m,c=m,A=h}if(f===n.length)return a(t,A),u;if(null===A){for(;f<n.length;f++)null!==(A=d(t,n[f],s))&&(r=l(A,r,f),null===c?u=A:c.sibling=A,c=A);return u}for(A=o(A);f<n.length;f++)null!==(h=p(A,t,f,n[f],s))&&(e&&null!==h.alternate&&A.delete(null===h.key?f:h.key),r=l(h,r,f),null===c?u=h:c.sibling=h,c=h);return e&&A.forEach(function(e){return i(t,e)}),u}(c,A,f,h);if(n(f)){if("function"!=typeof(v=n(f)))throw Error(r(150));return function(t,n,s,u){if(null==s)throw Error(r(151));for(var c=null,A=null,f=n,h=n=0,m=null,v=s.next();null!==f&&!v.done;h++,v=s.next()){f.index>h?(m=f,f=null):m=f.sibling;var y=g(t,f,v.value,u);if(null===y){null===f&&(f=m);break}e&&f&&null===y.alternate&&i(t,f),n=l(y,n,h),null===A?c=y:A.sibling=y,A=y,f=m}if(v.done)return a(t,f),c;if(null===f){for(;!v.done;h++,v=s.next())null!==(v=d(t,v.value,u))&&(n=l(v,n,h),null===A?c=v:A.sibling=v,A=v);return c}for(f=o(f);!v.done;h++,v=s.next())null!==(v=p(f,t,h,v.value,u))&&(e&&null!==v.alternate&&f.delete(null===v.key?h:v.key),n=l(v,n,h),null===A?c=v:A.sibling=v,A=v);return e&&f.forEach(function(e){return i(t,e)}),c}(c,A,f=v.call(f),h)}if("function"==typeof f.then)return t(c,A,en(f),h);if(f.$$typeof===nC)return t(c,A,t5(c,f),h);ea(c,f)}return"string"==typeof f&&""!==f||"number"==typeof f||"bigint"==(void 0===f?"undefined":(0,W._)(f))?(f=""+f,null!==A&&6===A.tag?(a(c,A.sibling),(A=s(A,f)).return=c):(a(c,A),(A=no(f,c.mode,h)).return=c),u(c=A)):a(c,A)}(c,A,f,h);return av=null,m}catch(e){if(e===ad)throw e;var v=t(29,e,null,c.mode);return v.lanes=h,v.return=c,v}}}function el(e,t){u(aC,e=od),u(aI,t),od=e|t.baseLanes}function eu(){u(aC,od),u(aI,aI.current)}function ec(){od=aC.current,l(aI),l(aC)}function eA(e){var t=e.alternate;u(ax,1&ax.current),u(aB,e),null===aw&&(null===t||null!==aI.current||null!==t.memoizedState)&&(aw=e)}function ef(e){if(22===e.tag){if(u(ax,ax.current),u(aB,e),null===aw){var t=e.alternate;null!==t&&null!==t.memoizedState&&(aw=e)}}else eh()}function eh(){u(ax,ax.current),u(aB,aB.current)}function ed(e){l(aB),aw===e&&(aw=null),l(ax)}function eg(e){for(var t=e;null!==t;){if(13===t.tag){var r=t.memoizedState;if(null!==r&&(null===(r=r.dehydrated)||iv(r)||iy(r)))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function ep(){throw Error(r(321))}function em(e,t){if(null===t)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!iK(e[r],t[r]))return!1;return!0}function ev(e,t,r,n,i,a){return aQ=a,aD=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,nR.H=null===e||null===e.memoizedState?aP:aG,aR=!1,a=r(n,i),aR=!1,aF&&(a=eb(t,r,n,i)),ey(e),a}function ey(e){nR.H=aN;var t=null!==ak&&null!==ak.next;if(aQ=0,a_=ak=aD=null,aS=!1,aL=0,aO=null,t)throw Error(r(300));
1null===e||aW||null!==(e=e.dependencies)&&t0(e)&&(aW=!0)}function eb(e,t,n,i){aD=e;var a=0;do{if(aF&&(aO=null),aL=0,aF=!1,25<=a)throw Error(r(301));if(a+=1,a_=ak=null,null!=e.updateQueue){var o=e.updateQueue;o.lastEffect=null,o.events=null,o.stores=null,null!=o.memoCache&&(o.memoCache.index=0)}nR.H=az,o=t(n,i)}while(aF)return o}function eE(){var e=nR.H,t=e.useState()[0];return t="function"==typeof t.then?eQ(t):t,e=e.useState()[0],(null!==ak?ak.memoizedState:null)!==e&&(aD.flags|=1024),t}function eI(){var e=0!==aT;return aT=0,e}function eC(e,t,r){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~r}function eB(e){if(aS){for(e=e.memoizedState;null!==e;){var t=e.queue;null!==t&&(t.pending=null),e=e.next}aS=!1}aQ=0,a_=ak=aD=null,aF=!1,aL=aT=0,aO=null}function ew(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===a_?aD.memoizedState=a_=e:a_=a_.next=e,a_}function ex(){if(null===ak){var e=aD.alternate;e=null!==e?e.memoizedState:null}else e=ak.next;var t=null===a_?aD.memoizedState:a_.next;if(null!==t)a_=t,ak=e;else{if(null===e){if(null===aD.alternate)throw Error(r(467));throw Error(r(310))}e={memoizedState:(ak=e).memoizedState,baseState:ak.baseState,baseQueue:ak.baseQueue,queue:ak.queue,next:null},null===a_?aD.memoizedState=a_=e:a_=a_.next=e}return a_}function eQ(e){var t=aL;return aL+=1,null===aO&&(aO=[]),e=et(aO,e,t),t=aD,null===(null===a_?t.memoizedState:a_.next)&&(nR.H=null===(t=t.alternate)||null===t.memoizedState?aP:aG),e}function eD(e){if(null!==e&&"object"==(void 0===e?"undefined":(0,W._)(e))){if("function"==typeof e.then)return eQ(e);if(e.$$typeof===nC)return t2(e)}throw Error(r(438,String(e)))}function ek(e){var t=null,r=aD.updateQueue;if(null!==r&&(t=r.memoCache),null==t){var n=aD.alternate;null!==n&&null!==(n=n.updateQueue)&&null!=(n=n.memoCache)&&(t={data:n.data.map(function(e){return e.slice()}),index:0})}if(null==t&&(t={data:[],index:0}),null===r&&(r=aU(),aD.updateQueue=r),r.memoCache=t,void 0===(r=t.data[t.index]))for(r=t.data[t.index]=Array(e),n=0;n<e;n++)r[n]=n_;return t.index++,r}function e_(e,t){return"function"==typeof t?t(e):t}function eS(e){return eF(ex(),ak,e)}function eF(e,t,n){var i=e.queue;if(null===i)throw Error(r(311));i.lastRenderedReducer=n;var a=e.baseQueue,o=i.pending;if(null!==o){if(null!==a){var s=a.next;a.next=o.next,o.next=s}t.baseQueue=a=o,i.pending=null}if(o=e.baseState,null===a)e.memoizedState=o;else{var l=s=null,u=null,c=t=a.next,A=!1;do{var f=-0x20000001&c.lane;if(f!==c.lane?(ou&f)===f:(aQ&f)===f){var h=c.revertLane;if(0===h)null!==u&&(u=u.next={lane:0,revertLane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),f===au&&(A=!0);else{if((aQ&h)===h){c=c.next,h===au&&(A=!0);continue}f={lane:0,revertLane:c.revertLane,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},null===u?(l=u=f,s=o):u=u.next=f,aD.lanes|=h,op|=h}f=c.action,aR&&n(o,f),o=c.hasEagerState?c.eagerState:n(o,f)}else h={lane:f,revertLane:c.revertLane,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},null===u?(l=u=h,s=o):u=u.next=h,aD.lanes|=f,op|=f;c=c.next}while(null!==c&&c!==t)if(null===u?s=o:u.next=l,!iK(o,e.memoizedState)&&(aW=!0,A&&null!==(n=ac)))throw n;e.memoizedState=o,e.baseState=s,e.baseQueue=u,i.lastRenderedState=o}return null===a&&(i.lanes=0),[e.memoizedState,i.dispatch]}function eR(e){var t=ex(),n=t.queue;if(null===n)throw Error(r(311));n.lastRenderedReducer=e;var i=n.dispatch,a=n.pending,o=t.memoizedState;if(null!==a){n.pending=null;var s=a=a.next;do o=e(o,s.action),s=s.next;while(s!==a)iK(o,t.memoizedState)||(aW=!0),t.memoizedState=o,null===t.baseQueue&&(t.baseState=o),n.lastRenderedState=o}return[o,i]}function eT(e,t,n){var i=aD,a=ex();n=t();var o=!iK((ak||a).memoizedState,n);if(o&&(a.memoizedState=n,aW=!0),a=a.queue,e4(eM.bind(null,i,a,e),[e]),a.getSnapshot!==t||o||null!==a_&&1&a_.memoizedState.tag){if(i.flags|=2048,e0(9,eO.bind(null,i,a,n,t),{destroy:void 0},null),null===os)throw Error(r(349));0!=(60&aQ)||eL(i,t,n)}return n}function eL(e,t,r){e.flags|=16384,e={getSnapshot:t,value:r},null===(t=aD.updateQueue)?(t=aU(),aD.updateQueue=t,t.stores=[e]):null===(r=t.stores)?t.stores=[e]:r.push(e)}function eO(e,t,r,n){t.value=r,t.getSnapshot=n,eU(t)&&eN(e)}function eM(e,t,r){return r(function(){eU(t)&&eN(e)})}function eU(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!iK(e,r)}catch(e){return!0}}function eN(e){var t=k(e,2);null!==t&&rL(t,0,2)}function eP(e){var t=ew();if("function"==typeof e){var r=e;if(e=r(),aR){y(!0);try{r()}finally{y(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e_,lastRenderedState:e},t}function eG(e,t,r,n){return e.baseState=r,eF(e,ak,"function"==typeof n?n:e_)}function ez(e,t,n,i,a){if(td(e))throw Error(r(485));if(null!==(e=t.action)){var o={payload:a,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(e){o.listeners.push(e)}};null!==nR.T?n(!0):o.isTransition=!1,i(o),null===(n=t.pending)?(o.next=t.pending=o,eH(t,o)):(o.next=n.next,t.pending=n.next=o)}}function eH(e,t){var r=t.action,n=t.payload,i=e.state;if(t.isTransition){var a=nR.T,o={};nR.T=o;try{var s=r(i,n),l=nR.S;null!==l&&l(o,s),eY(e,t,s)}catch(r){ej(e,t,r)}finally{nR.T=a}}else try{eY(e,t,a=r(i,n))}catch(r){ej(e,t,r)}}function eY(e,t,r){null!==r&&"object"==(void 0===r?"undefined":(0,W._)(r))&&"function"==typeof r.then?r.then(function(r){eW(e,t,r)},function(r){return ej(e,t,r)}):eW(e,t,r)}function eW(e,t,r){t.status="fulfilled",t.value=r,eJ(t),e.state=r,null!==(t=e.pending)&&((r=t.next)===t?e.pending=null:(r=r.next,t.next=r,eH(e,r)))}function ej(e,t,r){var n=e.pending;if(e.pending=null,null!==n){n=n.next;do t.status="rejected",t.reason=r,eJ(t),t=t.next;while(t!==n)}e.action=null}function eJ(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function eK(e,t){return t}function eq(e,t){(r=ew()).memoizedState=r.baseState=t,n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:eK,lastRenderedState:t},r.queue=n,r=tA.bind(null,aD,n),n.dispatch=r,n=eP(!1);var r,n,i,a=th.bind(null,aD,!1,n.queue);return i={state:t,dispatch:null,action:e,pending:null},(n=ew()).queue=i,r=ez.bind(null,aD,i,a,r),i.dispatch=r,n.memoizedState=e,[t,r,!1]}function eV(e){return eZ(ex(),ak,e)}function eZ(e,t,r){t=eF(e,t,eK)[0],e=eS(e_)[0],t="object"==(void 0===t?"undefined":(0,W._)(t))&&null!==t&&"function"==typeof t.then?eQ(t):t;var n=ex(),i=n.queue,a=i.dispatch;return r!==n.memoizedState&&(aD.flags|=2048,e0(9,eX.bind(null,i,r),{destroy:void 0},null)),[t,a,e]}function eX(e,t){e.action=t}function e$(e){var t=ex(),r=ak;if(null!==r)return eZ(t,r,e);ex(),t=t.memoizedState;var n=(r=ex()).queue.dispatch;return r.memoizedState=e,[t,n,!1]}function e0(e,t,r,n){return e={tag:e,create:t,inst:r,deps:n,next:null},null===(t=aD.updateQueue)&&(t=aU(),aD.updateQueue=t),null===(r=t.lastEffect)?t.lastEffect=e.next=e:(n=r.next,r.next=e,e.next=n,t.lastEffect=e),e}function e1(){return ex().memoizedState}function e2(e,t,r,n){var i=ew();aD.flags|=e,i.memoizedState=e0(1|t,r,{destroy:void 0},void 0===n?null:n)}function e5(e,t,r,n){var i=ex();n=void 0===n?null:n;var a=i.memoizedState.inst;null!==ak&&null!==n&&em(n,ak.memoizedState.deps)?i.memoizedState=e0(t,r,a,n):(aD.flags|=e,i.memoizedState=e0(1|t,r,a,n))}
1function e3(e,t){e2(8390656,8,e,t)}function e4(e,t){e5(2048,8,e,t)}function e6(e,t){return e5(4,2,e,t)}function e8(e,t){return e5(4,4,e,t)}function e7(e,t){if("function"==typeof t){var r=t(e=e());return function(){"function"==typeof r?r():t(null)}}if(null!=t)return t.current=e=e(),function(){t.current=null}}function e9(e,t,r){r=null!=r?r.concat([e]):null,e5(4,4,e7.bind(null,t,e),r)}function te(){}function tt(e,t){var r=ex();t=void 0===t?null:t;var n=r.memoizedState;return null!==t&&em(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function tr(e,t){var r=ex();t=void 0===t?null:t;var n=r.memoizedState;if(null!==t&&em(t,n[1]))return n[0];if(n=e(),aR){y(!0);try{e()}finally{y(!1)}}return r.memoizedState=[n,t],n}function tn(e,t,r){return void 0===r||0!=(0x40000000&aQ)?e.memoizedState=t:(e.memoizedState=r,e=rT(),aD.lanes|=e,op|=e,r)}function ti(e,t,r,n){return iK(r,t)?r:null!==aI.current?(iK(e=tn(e,r,n),t)||(aW=!0),e):0==(42&aQ)?(aW=!0,e.memoizedState=r):(e=rT(),aD.lanes|=e,op|=e,t)}function ta(e,t,r,n,i){var a=n$();nX(0!==a&&8>a?a:8);var o,s,l=nR.T,u={};nR.T=u,th(e,!1,t,r);try{var c=i(),A=nR.S;null!==A&&A(u,c),null!==c&&"object"==(void 0===c?"undefined":(0,W._)(c))&&"function"==typeof c.then?tf(e,t,(o=[],s={status:"pending",value:null,reason:null,then:function(e){o.push(e)}},c.then(function(){s.status="fulfilled",s.value=n;for(var e=0;e<o.length;e++)(0,o[e])(n)},function(e){for(s.status="rejected",s.reason=e,e=0;e<o.length;e++)(0,o[e])(void 0)}),s),rR()):tf(e,t,n,rR())}catch(r){tf(e,t,{then:function(){},status:"rejected",reason:r},rR())}finally{nX(a),nR.T=l}}function to(){return t2(n9)}function ts(){return ex().memoizedState}function tl(){return ex().memoizedState}function tu(e){for(var t=e.return;null!==t;){switch(t.tag){case 24:case 3:var r=rR(),n=Y(t,e=H(r),r);return null!==n&&(rL(n,0,r),j(n,t,r)),t={cache:t4()},void(e.payload=t)}t=t.return}}function tc(e,t,r){var n=rR();r={lane:n,revertLane:0,action:r,hasEagerState:!1,eagerState:null,next:null},td(e)?tg(t,r):null!==(r=D(e,t,r,n))&&(rL(r,0,n),tp(r,t,n))}function tA(e,t,r){tf(e,t,r,rR())}function tf(e,t,r,n){var i={lane:n,revertLane:0,action:r,hasEagerState:!1,eagerState:null,next:null};if(td(e))tg(t,i);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=t.lastRenderedReducer))try{var o=t.lastRenderedState,s=a(o,r);if(i.hasEagerState=!0,i.eagerState=s,iK(s,o))return Q(e,t,i,0),null===os&&x(),!1}catch(e){}if(null!==(r=D(e,t,i,n)))return rL(r,0,n),tp(r,t,n),!0}return!1}function th(e,t,n,i){if(i={lane:2,revertLane:N(),action:i,hasEagerState:!1,eagerState:null,next:null},td(e)){if(t)throw Error(r(479))}else null!==(t=D(e,n,i,2))&&rL(t,0,2)}function td(e){var t=e.alternate;return e===aD||null!==t&&t===aD}function tg(e,t){aF=aS=!0;var r=e.pending;null===r?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function tp(e,t,r){if(0!=(4194176&r)){var n=t.lanes;t.lanes=r|=n&=e.pendingLanes,m(e,r)}}function tm(e,t,r,n){r=null==(r=r(n,t=e.memoizedState))?t:nd({},t,r),e.memoizedState=r,0===e.lanes&&(e.updateQueue.baseState=r)}function tv(e,t,r,n,i,a,o){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(n,a,o):!(t.prototype&&t.prototype.isPureReactComponent&&X(r,n)&&X(i,a))}function ty(e,t,r,n){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(r,n),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(r,n),t.state!==e&&aH.enqueueReplaceState(t,t.state,null)}function tb(e,t){var r=t;if("ref"in t)for(var n in r={},t)"ref"!==n&&(r[n]=t[n]);if(e=e.defaultProps)for(var i in r===t&&(r=nd({},r)),e)void 0===r[i]&&(r[i]=e[i]);return r}function tE(e,t){try{(0,e.onUncaughtError)(t.value,{componentStack:t.stack})}catch(e){setTimeout(function(){throw e})}}function tI(e,t,r){try{(0,e.onCaughtError)(r.value,{componentStack:r.stack,errorBoundary:1===t.tag?t.stateNode:null})}catch(e){setTimeout(function(){throw e})}}function tC(e,t,r){return(r=H(r)).tag=3,r.payload={element:null},r.callback=function(){tE(e,t)},r}function tB(e){return(e=H(e)).tag=3,e}function tw(e,t,r,n){var i=r.type.getDerivedStateFromError;if("function"==typeof i){var a=n.value;e.payload=function(){return i(a)},e.callback=function(){tI(t,r,n)}}var o=r.stateNode;null!==o&&"function"==typeof o.componentDidCatch&&(e.callback=function(){tI(t,r,n),"function"!=typeof i&&(null===oQ?oQ=new Set([this]):oQ.add(this));var e=n.stack;this.componentDidCatch(n.value,{componentStack:null!==e?e:""})})}function tx(e,t,r,n){t.child=null===e?aE(t,null,r,n):ab(t,e.child,r,n)}function tQ(e,t,r,n,i){r=r.render;var a=t.ref;if("ref"in n){var o={};for(var s in n)"ref"!==s&&(o[s]=n[s])}else o=n;return t1(t),n=ev(e,t,r,o,a,i),s=eI(),null===e||aW?(t.flags|=1,tx(e,t,n,i),t.child):(eC(e,t,i),tW(e,t,i))}function tD(e,t,r,n,i){if(null===e){var a=r.type;return"function"!=typeof a||ne(a)||void 0!==a.defaultProps||null!==r.compare?((e=nn(r.type,null,n,t,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,tk(e,t,a,n,i))}if(a=e.child,!tj(e,i)){var o=a.memoizedProps;if((r=null!==(r=r.compare)?r:X)(o,n)&&e.ref===t.ref)return tW(e,t,i)}return t.flags|=1,(e=nt(a,n)).ref=t.ref,e.return=t,t.child=e}function tk(e,t,r,n,i){if(null!==e){var a=e.memoizedProps;if(X(a,n)&&e.ref===t.ref){if(aW=!1,t.pendingProps=n=a,!tj(e,i))return t.lanes=e.lanes,tW(e,t,i);0!=(131072&e.flags)&&(aW=!0)}}return tR(e,t,r,n,i)}function t_(e,t,r){var n=t.pendingProps,i=n.children,a=0!=(2&t.stateNode._pendingVisibility),o=null!==e?e.memoizedState:null;if(tF(e,t),"hidden"===n.mode||a){if(0!=(128&t.flags)){if(n=null!==o?o.baseLanes|r:r,null!==e){for(i=t.child=e.child,a=0;null!==i;)a=a|i.lanes|i.childLanes,i=i.sibling;t.childLanes=a&~n}else t.childLanes=0,t.child=null;return tS(e,t,n,r)}if(0==(0x20000000&r))return t.lanes=t.childLanes=0x20000000,tS(e,t,null!==o?o.baseLanes|r:r,r);t.memoizedState={baseLanes:0,cachePool:null},null!==e&&t7(0,null!==o?o.cachePool:null),null!==o?el(t,o):eu(),ef(t)}else null!==o?(t7(0,o.cachePool),el(t,o),eh(),t.memoizedState=null):(null!==e&&t7(0,null),eu(),eh());return tx(e,t,i,r),t.child}function tS(e,t,r,n){var i=t8();return t.memoizedState={baseLanes:r,cachePool:i=null===i?null:{parent:a0._currentValue2,pool:i}},null!==e&&t7(0,null),eu(),ef(t),null!==e&&t$(e,t,n,!0),null}function tF(e,t){var n=t.ref;if(null===n)null!==e&&null!==e.ref&&(t.flags|=2097664);else{if("function"!=typeof n&&"object"!=(void 0===n?"undefined":(0,W._)(n)))throw Error(r(284));null!==e&&e.ref===n||(t.flags|=2097664)}}function tR(e,t,r,n,i){return t1(t),r=ev(e,t,r,n,void 0,i),n=eI(),null===e||aW?(t.flags|=1,tx(e,t,r,i),t.child):(eC(e,t,i),tW(e,t,i))}function tT(e,t,r,n,i,a){return t1(t),t.updateQueue=null,r=eb(t,n,r,i),ey(e),n=eI(),null===e||aW?(t.flags|=1,tx(e,t,r,a),t.child):(eC(e,t,a),tW(e,t,a))}function tL(e,t,r,n,i){if(t1(t),null===t.stateNode){var a=i_,o=r.contextType;"object"==(void 0===o?"undefined":(0,W._)(o))&&null!==o&&(a=t2(o)),t.memoizedState=null!==(a=new r(n,a)).state&&void 0!==a.state?a.state:null,a.updater=aH,t.stateNode=a,a._reactInternals=t,(a=t.stateNode).props=n,a.state=t.memoizedState,a.refs={}
vendor: 3,711 bytes, line 1
1,G(t),o=r.contextType,a.context="object"==(void 0===o?"undefined":(0,W._)(o))&&null!==o?t2(o):i_,a.state=t.memoizedState,"function"==typeof(o=r.getDerivedStateFromProps)&&(tm(t,r,o,n),a.state=t.memoizedState),"function"==typeof r.getDerivedStateFromProps||"function"==typeof a.getSnapshotBeforeUpdate||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||(o=a.state,"function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),o!==a.state&&aH.enqueueReplaceState(a,a.state,null),q(t,n,a,i),K(),a.state=t.memoizedState),"function"==typeof a.componentDidMount&&(t.flags|=4194308),n=!0}else if(null===e){a=t.stateNode;var s=t.memoizedProps,l=tb(r,s);a.props=l;var u=a.context,c=r.contextType;o=i_,"object"==(void 0===c?"undefined":(0,W._)(c))&&null!==c&&(o=t2(c));var A=r.getDerivedStateFromProps;c="function"==typeof A||"function"==typeof a.getSnapshotBeforeUpdate,s=t.pendingProps!==s,c||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(s||u!==o)&&ty(t,a,n,o),aA=!1;var f=t.memoizedState;a.state=f,q(t,n,a,i),K(),u=t.memoizedState,s||f!==u||aA?("function"==typeof A&&(tm(t,r,A,n),u=t.memoizedState),(l=aA||tv(t,r,l,n,f,u,o))?(c||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(t.flags|=4194308)):("function"==typeof a.componentDidMount&&(t.flags|=4194308),t.memoizedProps=n,t.memoizedState=u),a.props=n,a.state=u,a.context=o,n=l):("function"==typeof a.componentDidMount&&(t.flags|=4194308),n=!1)}else{a=t.stateNode,z(e,t),c=tb(r,o=t.memoizedProps),a.props=c,A=t.pendingProps,f=a.context,u=r.contextType,l=i_,"object"==(void 0===u?"undefined":(0,W._)(u))&&null!==u&&(l=t2(u)),(u="function"==typeof(s=r.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(o!==A||f!==l)&&ty(t,a,n,l),aA=!1,f=t.memoizedState,a.state=f,q(t,n,a,i),K();var h=t.memoizedState;o!==A||f!==h||aA||null!==e&&null!==e.dependencies&&t0(e.dependencies)?("function"==typeof s&&(tm(t,r,s,n),h=t.memoizedState),(c=aA||tv(t,r,c,n,f,h,l)||null!==e&&null!==e.dependencies&&t0(e.dependencies))?(u||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(n,h,l),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(n,h,l)),"function"==typeof a.componentDidUpdate&&(t.flags|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof a.componentDidUpdate||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=n,t.memoizedState=h),a.props=n,a.state=h,a.context=l,n=c):("function"!=typeof a.componentDidUpdate||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),n=!1)}return a=n,tF(e,t),n=0!=(128&t.flags),a||n?(a=t.stateNode,r=n&&"function"!=typeof r.getDerivedStateFromError?null:a.render(),t.flags|=1,null!==e&&n?(t.child=ab(t,e.child,null,i),t.child=ab(t,null,r,i)):tx(e,t,r,i),t.memoizedState=a.state,e=t.child):e=tW(e,t,i),e}function tO(e){return{baseLanes:e,cachePool:t9()}}function tM(e,t,r){return e=null!==e?e.childLanes&~r:0,t&&(e|=oy),e}
1function tU(e,t,n){var i,a,o,s,l=t.pendingProps,u=!1,c=0!=(128&t.flags);if((i=c)||(i=(null===e||null!==e.memoizedState)&&0!=(2&ax.current)),i&&(u=!0,t.flags&=-129),i=0!=(32&t.flags),t.flags&=-33,null===e)return a=l.children,l=l.fallback,u?(eh(),a=tP({mode:"hidden",children:a},u=t.mode),l=ni(l,u,n,null),a.return=t,l.return=t,a.sibling=l,t.child=a,(u=t.child).memoizedState=tO(n),u.childLanes=tM(e,i,n),t.memoizedState=aj,l):(eA(t),tN(t,a));if(null!==(o=e.memoizedState)&&null!==(a=o.dehydrated)){if(c)256&t.flags?(eA(t),t.flags&=-257,t=tG(e,t,n)):null!==t.memoizedState?(eh(),t.child=e.child,t.flags|=128,t=null):(eh(),u=l.fallback,a=t.mode,l=tP({mode:"visible",children:l.children},a),(u=ni(u,a,n,null)).flags|=2,l.return=t,u.return=t,l.sibling=u,t.child=l,ab(t,e.child,null,n),(l=t.child).memoizedState=tO(n),l.childLanes=tM(e,i,n),t.memoizedState=aj,t=u);else if(eA(t),iy(a))i=ib(a).digest,(l=Error(r(419))).stack="",l.digest=i,s={value:l,source:null,stack:null},null===i8?i8=[s]:i8.push(s),t=tG(e,t,n);else if(aW||t$(e,t,n,!1),i=0!=(n&e.childLanes),aW||i){if(null!==(i=os)){if(0!=(42&(l=n&-n)))l=1;else switch(l){case 2:l=1;break;case 8:l=4;break;case 32:l=16;break;case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 0x1000000:case 0x2000000:l=64;break;case 0x10000000:l=0x8000000;break;default:l=0}if(0!==(l=0!=(l&(i.suspendedLanes|n))?0:l)&&l!==o.retryLane)throw o.retryLane=l,k(e,l),rL(i,0,l),aY}iv(a)||rj(),t=tG(e,t,n)}else iv(a)?(t.flags|=128,t.child=e.child,iE(a,t=r8.bind(null,e)),t=null):(e=o.treeContext,(t=tN(t,l.children)).flags|=4096);return t}return u?(eh(),u=l.fallback,a=t.mode,c=(o=e.child).sibling,(l=nt(o,{mode:"hidden",children:l.children})).subtreeFlags=0x1e00000&o.subtreeFlags,null!==c?u=nt(c,u):(u=ni(u,a,n,null)).flags|=2,u.return=t,l.return=t,l.sibling=u,t.child=l,l=u,u=t.child,null===(a=e.child.memoizedState)?a=tO(n):(null!==(o=a.cachePool)?(c=a0._currentValue2,o=o.parent!==c?{parent:c,pool:c}:o):o=t9(),a={baseLanes:a.baseLanes|n,cachePool:o}),u.memoizedState=a,u.childLanes=tM(e,i,n),t.memoizedState=aj,l):(eA(t),e=(n=e.child).sibling,(n=nt(n,{mode:"visible",children:l.children})).return=t,n.sibling=null,null!==e&&(null===(i=t.deletions)?(t.deletions=[e],t.flags|=16):i.push(e)),t.child=n,t.memoizedState=null,n)}function tN(e,t){return(t=tP({mode:"visible",children:t},e.mode)).return=e,e.child=t}function tP(e,t){return na(e,t,0,null)}function tG(e,t,r){return ab(t,e.child,null,r),(e=tN(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function tz(e,t,r){e.lanes|=t;var n=e.alternate;null!==n&&(n.lanes|=t),tZ(e.return,t,r)}function tH(e,t,r,n,i){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:r,tailMode:i}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=n,a.tail=r,a.tailMode=i)}function tY(e,t,r){var n=t.pendingProps,i=n.revealOrder,a=n.tail;if(tx(e,t,n.children,r),0!=(2&(n=ax.current)))n=1&n|2,t.flags|=128;else{if(null!==e&&0!=(128&e.flags))i:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&tz(e,r,t);else if(19===e.tag)tz(e,r,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break;for(;null===e.sibling;){if(null===e.return||e.return===t)break i;e=e.return}e.sibling.return=e.return,e=e.sibling}n&=1}switch(u(ax,n),i){case"forwards":for(r=t.child,i=null;null!==r;)null!==(e=r.alternate)&&null===eg(e)&&(i=r),r=r.sibling;null===(r=i)?(i=t.child,t.child=null):(i=r.sibling,r.sibling=null),tH(t,!1,i,r,a);break;case"backwards":for(r=null,i=t.child,t.child=null;null!==i;){if(null!==(e=i.alternate)&&null===eg(e)){t.child=i;break}e=i.sibling,i.sibling=r,r=i,i=e}tH(t,!0,r,null,a);break;case"together":tH(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function tW(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),op|=t.lanes,0==(n&t.childLanes)&&(null===e||(t$(e,t,n,!1),0==(n&t.childLanes))))return null;if(null!==e&&t.child!==e.child)throw Error(r(153));if(null!==t.child){for(n=nt(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;
1)e=e.sibling,(n=n.sibling=nt(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function tj(e,t){return 0!=(e.lanes&t)||!(null===(e=e.dependencies)||!t0(e))}function tJ(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps)aW=!0;else{if(!tj(e,n)&&0==(128&t.flags))return aW=!1,function(e,t,r){switch(t.tag){case 3:I(t,t.stateNode.containerInfo),tq(0,a0,e.memoizedState.cache);break;case 27:case 5:B(t);break;case 4:I(t,t.stateNode.containerInfo);break;case 10:tq(0,t.type,t.memoizedProps.value);break;case 13:var n=t.memoizedState;if(null!==n)return null!==n.dehydrated?(eA(t),t.flags|=128,null):0!=(r&t.child.childLanes)?tU(e,t,r):(eA(t),null!==(e=tW(e,t,r))?e.sibling:null);eA(t);break;case 19:var i=0!=(128&e.flags);if((n=0!=(r&t.childLanes))||(t$(e,t,r,!1),n=0!=(r&t.childLanes)),i){if(n)return tY(e,t,r);t.flags|=128}if(null!==(i=t.memoizedState)&&(i.rendering=null,i.tail=null,i.lastEffect=null),u(ax,ax.current),n)break;return null;case 22:case 23:return t.lanes=0,t_(e,t,r);case 24:tq(0,a0,e.memoizedState.cache)}return tW(e,t,r)}(e,t,n);aW=0!=(131072&e.flags)}else aW=!1;switch(t.lanes=0,t.tag){case 16:i:{e=t.pendingProps;var i=t.elementType,a=i._init;if(i=a(i._payload),t.type=i,"function"!=typeof i){if(null!=i){if((a=i.$$typeof)===nB){t.tag=11,t=tQ(null,t,i,e,n);break i}if(a===nQ){t.tag=14,t=tD(null,t,i,e,n);break i}}throw Error(r(306,t=function e(t){if(null==t)return null;if("function"==typeof t)return t.$$typeof===nF?null:t.displayName||t.name||null;if("string"==typeof t)return t;switch(t){case nv:return"Fragment";case nm:return"Portal";case nb:return"Profiler";case ny:return"StrictMode";case nw:return"Suspense";case nx:return"SuspenseList"}if("object"==(void 0===t?"undefined":(0,W._)(t)))switch(t.$$typeof){case nC:return(t.displayName||"Context")+".Provider";case nI:return(t._context.displayName||"Context")+".Consumer";case nB:var r=t.render;return(t=t.displayName)||(t=""!==(t=r.displayName||r.name||"")?"ForwardRef("+t+")":"ForwardRef"),t;case nQ:return null!==(r=t.displayName||null)?r:e(t.type)||"Memo";case nD:r=t._payload,t=t._init;try{return e(t(r))}catch(e){}}return null}(i)||i,""))}ne(i)?(e=tb(i,e),t.tag=1,t=tL(null,t,i,e,n)):(t.tag=0,t=tR(null,t,i,e,n))}return t;case 0:return tR(e,t,t.type,t.pendingProps,n);case 1:return tL(e,t,i=t.type,a=tb(i,t.pendingProps),n);case 3:if(I(t,t.stateNode.containerInfo),null===e)throw Error(r(387));var o=t.pendingProps;i=(a=t.memoizedState).element,z(e,t),q(t,o,null,n);var s=t.memoizedState;return tq(0,a0,o=s.cache),o!==a.cache&&tX(t,[a0],n,!0),K(),(o=s.element)!==i?(tx(e,t,o,n),t=t.child):t=tW(e,t,n),t;case 26:case 27:case 5:return B(t),a=t.type,o=t.pendingProps,s=null!==e?e.memoizedProps:null,i=o.children,nY(a,o)?i=null:null!==s&&nY(a,s)&&(t.flags|=32),null!==t.memoizedState&&(n9._currentValue2=a=ev(e,t,eE,null,null,n)),tF(e,t),tx(e,t,i,n),t.child;case 6:return null;case 13:return tU(e,t,n);case 4:return I(t,t.stateNode.containerInfo),i=t.pendingProps,null===e?t.child=ab(t,null,i,n):tx(e,t,i,n),t.child;case 11:return tQ(e,t,t.type,t.pendingProps,n);case 7:return tx(e,t,t.pendingProps,n),t.child;case 8:case 12:return tx(e,t,t.pendingProps.children,n),t.child;case 10:return i=t.pendingProps,tq(0,t.type,i.value),tx(e,t,i.children,n),t.child;case 9:return a=t.type._context,i=t.pendingProps.children,t1(t),i=i(a=t2(a)),t.flags|=1,tx(e,t,i,n),t.child;case 14:return tD(e,t,t.type,t.pendingProps,n);case 15:return tk(e,t,t.type,t.pendingProps,n);case 19:return tY(e,t,n);case 22:return t_(e,t,n);case 24:return t1(t),i=t2(a0),null===e?(null===(a=t8())&&(a=os,o=t4(),a.pooledCache=o,o.refCount++,null!==o&&(a.pooledCacheLanes|=n),a=o),t.memoizedState={parent:i,cache:a},G(t),tq(0,a0,a)):(0!=(e.lanes&n)&&(z(e,t),q(t,null,null,n),K()),a=e.memoizedState,o=t.memoizedState,a.parent!==i?(a={parent:i,cache:i},t.memoizedState=a,0===t.lanes&&(t.memoizedState=t.updateQueue.baseState=a),tq(0,a0,i)):(tq(0,a0,i=o.cache),i!==a.cache&&tX(t,[a0],n,!0))),tx(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(r(156,t.tag))}function tK(){aV=aq=aK=null}function tq(e,t,r){u(aJ,t._currentValue2),t._currentValue2=r}function tV(e){e._currentValue2=aJ.current,l(aJ)}function tZ(e,t,r){for(;null!==e;){var n=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==n&&(n.childLanes|=t)):null!==n&&(n.childLanes&t)!==t&&(n.childLanes|=t),e===r)break;e=e.return}}function tX(e,t,n,i){var a=e.child;for(null!==a&&(a.return=e);null!==a;){var o=a.dependencies;if(null!==o){var s=a.child;o=o.firstContext;i:for(;null!==o;){var l=o;o=a;for(var u=0;u<t.length;u++)if(l.context===t[u]){o.lanes|=n,null!==(l=o.alternate)&&(l.lanes|=n),tZ(o.return,n,e),i||(s=null);break i}o=l.next}}else if(18===a.tag){if(null===(s=a.return))throw Error(r(341));s.lanes|=n,null!==(o=s.alternate)&&(o.lanes|=n),tZ(s,n,e),s=null}else s=a.child;if(null!==s)s.return=a;else for(s=a;null!==s;){if(s===e){s=null;break}if(null!==(a=s.sibling)){a.return=s.return,s=a;break}s=s.return}a=s}}function t$(e,t,n,i){e=null;for(var a=t,o=!1;null!==a;){if(!o){if(0!=(524288&a.flags))o=!0;else if(0!=(262144&a.flags))break}if(10===a.tag){var s=a.alternate;if(null===s)throw Error(r(387));if(null!==(s=s.memoizedProps)){var l=a.type;iK(a.pendingProps.value,s.value)||(null!==e?e.push(l):e=[l])}}else if(a===i4.current){if(null===(s=a.alternate))throw Error(r(387));s.memoizedState.memoizedState!==a.memoizedState.memoizedState&&(null!==e?e.push(n9):e=[n9])}a=a.return}null!==e&&tX(t,e,n,i),t.flags|=262144}function t0(e){for(e=e.firstContext;null!==e;){if(!iK(e.context._currentValue2,e.memoizedValue))return!0;e=e.next}return!1}
1function t1(e){aK=e,aV=aq=null,null!==(e=e.dependencies)&&(e.firstContext=null)}function t2(e){return t3(aK,e)}function t5(e,t){return null===aK&&t1(e),t3(e,t)}function t3(e,t){var n=t._currentValue2;if(aV!==t)if(t={context:t,memoizedValue:n,next:null},null===aq){if(null===e)throw Error(r(308));aq=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else aq=aq.next=t;return n}function t4(){return{controller:new aZ,data:new Map,refCount:0}}function t6(e){e.refCount--,0===e.refCount&&aX(a$,function(){e.controller.abort()})}function t8(){var e=a2.current;return null!==e?e:os.pooledCache}function t7(e,t){u(a2,null===t?a2.current:t.pool)}function t9(){var e=t8();return null===e?null:{parent:a0._currentValue2,pool:e}}function re(e){e.flags|=4}function rt(e,t){null!==t&&(e.flags|=4),16384&e.flags&&(t=22!==e.tag?h():0x20000000,e.lanes|=t)}function rr(e,t){switch(e.tailMode){case"hidden":t=e.tail;for(var r=null;null!==t;)null!==t.alternate&&(r=t),t=t.sibling;null===r?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var n=null;null!==r;)null!==r.alternate&&(n=r),r=r.sibling;null===n?t||null===e.tail?e.tail=null:e.tail.sibling=null:n.sibling=null}}function rn(e){var t=null!==e.alternate&&e.alternate.child===e.child,r=0,n=0;if(t)for(var i=e.child;null!==i;)r|=i.lanes|i.childLanes,n|=0x1e00000&i.subtreeFlags,n|=0x1e00000&i.flags,i.return=e,i=i.sibling;else for(i=e.child;null!==i;)r|=i.lanes|i.childLanes,n|=i.subtreeFlags,n|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=n,e.childLanes=r,t}function ri(e,t){switch(E(t),t.tag){case 3:tV(a0),C();break;case 26:case 27:case 5:w(t);break;case 4:C();break;case 13:ed(t);break;case 19:l(ax);break;case 10:tV(t.type);break;case 22:case 23:ed(t),ec(),null!==e&&l(a2);break;case 24:tV(a0)}}function ra(e,t){try{var r=t.updateQueue,n=null!==r?r.lastEffect:null;if(null!==n){var i=n.next;r=i;do{if((r.tag&e)===e){n=void 0;var a=r.create;r.inst.destroy=n=a()}r=r.next}while(r!==i)}}catch(e){r5(t,t.return,e)}}function ro(e,t,r){try{var n=t.updateQueue,i=null!==n?n.lastEffect:null;if(null!==i){var a=i.next;n=a;do{if((n.tag&e)===e){var o=n.inst,s=o.destroy;if(void 0!==s){o.destroy=void 0,i=t;try{s()}catch(e){r5(i,r,e)}}}n=n.next}while(n!==a)}}catch(e){r5(t,t.return,e)}}function rs(e){var t=e.updateQueue;if(null!==t){var r=e.stateNode;try{Z(t,r)}catch(t){r5(e,e.return,t)}}}function rl(e,t,r){r.props=tb(e.type,e.memoizedProps),r.state=e.memoizedState;try{r.componentWillUnmount()}catch(r){r5(e,t,r)}}function ru(e,t){try{var r=e.ref;if(null!==r){var n=e.stateNode;switch(e.tag){case 26:case 27:case 5:var i=nO(n);break;default:i=n}"function"==typeof r?e.refCleanup=r(i):r.current=i}}catch(r){r5(e,t,r)}}function rc(e,t){var r=e.ref,n=e.refCleanup;if(null!==r)if("function"==typeof n)try{n()}catch(r){r5(e,t,r)}finally{e.refCleanup=null,null!=(e=e.alternate)&&(e.refCleanup=null)}else if("function"==typeof r)try{r(null)}catch(r){r5(e,t,r)}else r.current=null}function rA(e){var t=e.type,r=e.memoizedProps,n=e.stateNode;try{ia(n,t,r,e)}catch(t){r5(e,e.return,t)}}function rf(e){return 5===e.tag||3===e.tag||4===e.tag}function rh(e){i:for(;;){for(;null===e.sibling;){if(null===e.return||rf(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags||null===e.child||4===e.tag)continue i;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function rd(e,t,r){var n=r.flags;switch(r.tag){case 0:case 11:case 15:rE(e,r),4&n&&ra(5,r);break;case 1:if(rE(e,r),4&n)if(e=r.stateNode,null===t)try{e.componentDidMount()}catch(e){r5(r,r.return,e)}else{var i=tb(r.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(i,t,e.__reactInternalSnapshotBeforeUpdate)}catch(e){r5(r,r.return,e)}}64&n&&rs(r),512&n&&ru(r,r.return);break;case 3:if(rE(e,r),64&n&&null!==(n=r.updateQueue)){if(e=null,null!==r.child)switch(r.child.tag){case 27:case 5:e=nO(r.child.stateNode);break;case 1:e=r.child.stateNode}try{Z(n,e)}catch(e){r5(r,r.return,e)}}break;case 26:case 27:case 5:rE(e,r),null===t&&4&n&&rA(r),512&n&&ru(r,r.return);break;case 12:case 13:default:rE(e,r);break;case 22:if(!(i=null!==r.memoizedState||a5)){t=null!==t&&null!==t.memoizedState||a3;var a=a5,o=a3;a5=i,(a3=t)&&!o?function e(t,r,n){for(n=n&&0!=(8772&r.subtreeFlags),r=r.child;null!==r;){var i=r.alternate,a=t,o=r,s=o.flags;switch(o.tag){case 0:case 11:case 15:e(a,o,n),ra(4,o);break;case 1:if(e(a,o,n),"function"==typeof(a=(i=o).stateNode).componentDidMount)try{a.componentDidMount()}catch(e){r5(i,i.return,e)}if(null!==(a=(i=o).updateQueue)){var l=i.stateNode;try{var u=a.shared.hiddenCallbacks;
1if(null!==u)for(a.shared.hiddenCallbacks=null,a=0;a<u.length;a++)V(u[a],l)}catch(e){r5(i,i.return,e)}}n&&64&s&&rs(o),ru(o,o.return);break;case 26:case 27:case 5:e(a,o,n),n&&null===i&&4&s&&rA(o),ru(o,o.return);break;case 12:case 13:default:e(a,o,n);break;case 22:null===o.memoizedState&&e(a,o,n),ru(o,o.return)}r=r.sibling}}(e,r,0!=(8772&r.subtreeFlags)):rE(e,r),a5=a,a3=o}512&n&&("manual"===r.memoizedProps.mode?ru(r,r.return):rc(r,r.return))}}function rg(e,t,r){for(r=r.child;null!==r;)rp(e,t,r),r=r.sibling}function rp(e,t,r){switch(r.tag){case 26:case 27:var n,i;case 5:a3||rc(r,t);case 6:if(n=a9,i=oe,a9=null,rg(e,t,r),oe=i,null!==(a9=n))if(oe)try{ic(a9,r.stateNode)}catch(e){r5(r,t,e)}else try{iu(a9,r.stateNode)}catch(e){r5(r,t,e)}break;case 18:null!==a9&&(oe?iC(a9,r.stateNode):iI(a9,r.stateNode));break;case 4:n=a9,i=oe,a9=r.stateNode.containerInfo,oe=!0,rg(e,t,r),a9=n,oe=i;break;case 0:case 11:case 14:case 15:a3||ro(2,r,t),a3||ro(4,r,t),rg(e,t,r);break;case 1:a3||(rc(r,t),"function"==typeof(n=r.stateNode).componentWillUnmount&&rl(r,t,n)),rg(e,t,r);break;case 21:default:rg(e,t,r);break;case 22:rc(r,t),a3=(n=a3)||null!==r.memoizedState,rg(e,t,r),a3=n}}function rm(e,t){var n=function(e){switch(e.tag){case 13:case 19:var t=e.stateNode;return null===t&&(t=e.stateNode=new a6),t;case 22:return null===(t=(e=e.stateNode)._retryCache)&&(t=e._retryCache=new a6),t;default:throw Error(r(435,e.tag))}}(e);t.forEach(function(t){var r=r7.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))})}function rv(e,t){var n=t.deletions;if(null!==n)for(var i=0;i<n.length;i++){var a=n[i],o=e,s=t,l=s;i:for(;null!==l;){switch(l.tag){case 27:case 5:a9=l.stateNode,oe=!1;break i;case 3:case 4:a9=l.stateNode.containerInfo,oe=!0;break i}l=l.return}if(null===a9)throw Error(r(160));rp(o,s,a),a9=null,oe=!1,null!==(o=a.alternate)&&(o.return=null),a.return=null}if(13878&t.subtreeFlags)for(t=t.child;null!==t;)ry(t,e),t=t.sibling}function ry(e,t){var n,i,a=e.alternate,o=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:rv(t,e),rb(e),4&o&&(ro(3,e,e.return),ra(3,e),ro(5,e,e.return));break;case 1:rv(t,e),rb(e),512&o&&null!==a&&rc(a,a.return),64&o&&a5&&null!==(e=e.updateQueue)&&null!==(o=e.callbacks)&&(a=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=null===a?o:a.concat(o));break;case 26:case 27:case 5:if(rv(t,e),rb(e),512&o&&null!==a&&rc(a,a.return),32&e.flags){t=e.stateNode;try{iA(t)}catch(t){r5(e,e.return,t)}}4&o&&null!=e.stateNode&&function(e,t,r){try{io(e.stateNode,e.type,r,t,e)}catch(t){r5(e,e.return,t)}}(e,t=e.memoizedProps,null!==a?a.memoizedProps:t),1024&o&&(a4=!0);break;case 6:if(rv(t,e),rb(e),4&o&&nq){if(null===e.stateNode)throw Error(r(162));o=e.memoizedProps,a=null!==a?a.memoizedProps:o,t=e.stateNode;try{ii(t,a,o)}catch(t){r5(e,e.return,t)}}break;case 3:rv(t,e),rb(e),a4&&(a4=!1,function e(t){if(1024&t.subtreeFlags)for(t=t.child;null!==t;){var r=t;e(r),5===r.tag&&1024&r.flags&&ie(r.stateNode),t=t.sibling}}(e));break;case 4:case 12:default:rv(t,e),rb(e);break;case 13:rv(t,e),rb(e),8192&e.child.flags&&null!==e.memoizedState!=(null!==a&&null!==a.memoizedState)&&(oB=iP()),4&o&&null!==(o=e.updateQueue)&&(e.updateQueue=null,rm(e,o));break;case 22:512&o&&null!==a&&rc(a,a.return),n=null!==e.memoizedState;var s=null!==a&&null!==a.memoizedState,l=a5,u=a3;if(a5=l||n,a3=u||s,rv(t,e),a3=u,a5=l,rb(e),(t=e.stateNode)._current=e,t._visibility&=-3,t._visibility|=2&t._pendingVisibility,8192&o&&(t._visibility=n?-2&t._visibility:1|t._visibility,n&&(t=a5||a3,null===a||s||t||function e(t){for(t=t.child;null!==t;){var r=t;switch(r.tag){case 0:case 11:case 14:case 15:ro(4,r,r.return),e(r);break;case 1:rc(r,r.return);var n=r.stateNode;"function"==typeof n.componentWillUnmount&&rl(r,r.return,n),e(r);break;case 26:case 27:case 5:rc(r,r.return),e(r);break;case 22:rc(r,r.return),null===r.memoizedState&&e(r);break;default:e(r)}t=t.sibling}}(e)),null===e.memoizedProps||"manual"!==e.memoizedProps.mode)){i:if(a=null,nq)for(t=e;;){if(5===t.tag||iB||iQ){if(null===a){s=a=t;try{i=s.stateNode,n?ih(i):ig(s.stateNode,s.memoizedProps)}catch(e){r5(s,s.return,e)}}}else if(6===t.tag){if(null===a){s=t;try{var c=s.stateNode;n?id(c):ip(c,s.memoizedProps)}catch(e){r5(s,s.return,e)}}}else if((22!==t.tag&&23!==t.tag||null===t.memoizedState||t===e)&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break i;for(;null===t.sibling;){if(null===t.return||t.return===e)break i;a===t&&(a=null),t=t.return}a===t&&(a=null),t.sibling.return=t.return,t=t.sibling}}4&o&&null!==(o=e.updateQueue)&&null!==(a=o.retryQueue)&&(o.retryQueue=null,rm(e,a));break;case 19:rv(t,e),rb(e),4&o&&null!==(o=e.updateQueue)&&(e.updateQueue=null,rm(e,o));case 21:}}function rb(e){var t=e.flags;if(2&t){try{i:{for(var n=e.return;null!==n;){if(rf(n)){var i=n;break i}n=n.return}throw Error(r(160))}switch(i.tag){case 27:case 5:var a=i.stateNode;
132&i.flags&&(iA(a),i.flags&=-33),function e(t,r,n){var i=t.tag;if(5===i||6===i)t=t.stateNode,r?is(n,t,r):it(n,t);else if(4!==i&&!iQ&&null!==(t=t.child))for(e(t,r,n),t=t.sibling;null!==t;)e(t,r,n),t=t.sibling}(e,rh(e),a);break;case 3:case 4:var o=i.stateNode.containerInfo;!function e(t,r,n){var i=t.tag;if(5===i||6===i)t=t.stateNode,r?il(n,t,r):ir(n,t);else if(4!==i&&!iQ&&null!==(t=t.child))for(e(t,r,n),t=t.sibling;null!==t;)e(t,r,n),t=t.sibling}(e,rh(e),o);break;default:throw Error(r(161))}}catch(t){r5(e,e.return,t)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function rE(e,t){if(8772&t.subtreeFlags)for(t=t.child;null!==t;)rd(e,t.alternate,t),t=t.sibling}function rI(e,t){var r=null;null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(r=e.memoizedState.cachePool.pool),e=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(e=t.memoizedState.cachePool.pool),e!==r&&(null!=e&&e.refCount++,null!=r&&t6(r))}function rC(e,t){e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&t6(e))}function rB(e,t,r,n){if(10256&t.subtreeFlags)for(t=t.child;null!==t;)rw(e,t,r,n),t=t.sibling}function rw(e,t,r,n){var i=t.flags;switch(t.tag){case 0:case 11:case 15:rB(e,t,r,n),2048&i&&ra(9,t);break;case 3:rB(e,t,r,n),2048&i&&(e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&t6(e)));break;case 12:if(2048&i){rB(e,t,r,n),e=t.stateNode;try{var a=t.memoizedProps,o=a.id,s=a.onPostCommit;"function"==typeof s&&s(o,null===t.alternate?"mount":"update",e.passiveEffectDuration,-0)}catch(e){r5(t,t.return,e)}}else rB(e,t,r,n);break;case 23:break;case 22:a=t.stateNode,null!==t.memoizedState?4&a._visibility?rB(e,t,r,n):rx(e,t):4&a._visibility?rB(e,t,r,n):(a._visibility|=4,function e(t,r,n,i,a){for(a=a&&0!=(10256&r.subtreeFlags),r=r.child;null!==r;){var o=r,s=o.flags;switch(o.tag){case 0:case 11:case 15:e(t,o,n,i,a),ra(8,o);break;case 23:break;case 22:var l=o.stateNode;null!==o.memoizedState?4&l._visibility?e(t,o,n,i,a):rx(t,o):(l._visibility|=4,e(t,o,n,i,a)),a&&2048&s&&rI(o.alternate,o);break;case 24:e(t,o,n,i,a),a&&2048&s&&rC(o.alternate,o);break;default:e(t,o,n,i,a)}r=r.sibling}}(e,t,r,n,0!=(10256&t.subtreeFlags))),2048&i&&rI(t.alternate,t);break;case 24:rB(e,t,r,n),2048&i&&rC(t.alternate,t);break;default:rB(e,t,r,n)}}function rx(e,t){if(10256&t.subtreeFlags)for(t=t.child;null!==t;){var r=t,n=r.flags;switch(r.tag){case 22:rx(e,r),2048&n&&rI(r.alternate,r);break;case 24:rx(e,r),2048&n&&rC(r.alternate,r);break;default:rx(e,r)}t=t.sibling}}function rQ(e){if(e.subtreeFlags&or)for(e=e.child;null!==e;)rD(e),e=e.sibling}function rD(e){switch(e.tag){case 26:rQ(e),e.flags&or&&(null!==e.memoizedState?ix(ot,e.memoizedState,e.memoizedProps):n6(e.type,e.memoizedProps));break;case 5:rQ(e),e.flags&or&&n6(e.type,e.memoizedProps);break;case 3:case 4:var t;rQ(e);break;case 22:null===e.memoizedState&&(null!==(t=e.alternate)&&null!==t.memoizedState?(t=or,or=0x1000000,rQ(e),or=t):rQ(e));break;default:rQ(e)}}function rk(e){var t=e.alternate;if(null!==t&&null!==(e=t.child)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(null!==e)}}function r_(e){var t=e.deletions;if(0!=(16&e.flags)){if(null!==t)for(var r=0;r<t.length;r++){var n=t[r];a8=n,rF(n,e)}rk(e)}if(10256&e.subtreeFlags)for(e=e.child;null!==e;)rS(e),e=e.sibling}function rS(e){switch(e.tag){case 0:case 11:case 15:r_(e),2048&e.flags&&ro(9,e,e.return);break;case 3:case 12:default:r_(e);break;case 22:var t=e.stateNode;null!==e.memoizedState&&4&t._visibility&&(null===e.return||13!==e.return.tag)?(t._visibility&=-5,function e(t){var r=t.deletions;if(0!=(16&t.flags)){if(null!==r)for(var n=0;n<r.length;n++){var i=r[n];a8=i,rF(i,t)}rk(t)}for(t=t.child;null!==t;){switch((r=t).tag){case 0:case 11:case 15:ro(8,r,r.return),e(r);break;case 22:4&(n=r.stateNode)._visibility&&(n._visibility&=-5,e(r));break;default:e(r)}t=t.sibling}}(e)):r_(e)}}function rF(e,t){for(;null!==a8;){var r=a8;switch(r.tag){case 0:case 11:case 15:ro(8,r,t);break;case 23:case 22:if(null!==r.memoizedState&&null!==r.memoizedState.cachePool){var n=r.memoizedState.cachePool.pool;null!=n&&n.refCount++}break;case 24:t6(r.memoizedState.cache)}if(null!==(n=r.child))n.return=r,a8=n;else for(r=e;null!==a8;){var i=(n=a8).sibling,a=n.return;if(function e(t){var r=t.alternate;null!==r&&(t.alternate=null,e(r)),t.child=null,t.deletions=null,t.sibling=null,5===t.tag&&null!==(r=t.stateNode)&&n2(r),t.stateNode=null,t.return=null,t.dependencies=null,t.memoizedProps=null,t.memoizedState=null,t.pendingProps=null,t.stateNode=null,t.updateQueue=null}(n),n===r){a8=null;break}if(null!==i){i.return=a,a8=i;break}a8=a}}}function rR(){return 0!=(2&oo)&&0!==ou?ou&-ou:null!==nR.T?0!==au?au:N():n0()}function rT(){0===oy&&(oy=0==(0x20000000&ou)||i6?f():0x20000000);var e=aB.current;return null!==e&&(e.flags|=32),oy}function rL(e,t,r){(e===os&&2===oc||null!==e.cancelPendingCommit)&&(rG(e,0),rN(e,ou,oy)),g(e,r),0!=(2&oo)&&e===os||(e===os&&(0==(2&oo)&&(om|=r),4===og&&rN(e,ou,oy)),F(e))}function rO(e,t,n){if(0!=(6&oo))throw Error(r(327));var i=(n=!n&&0==(60&t)&&0==(t&e.expiredLanes))?function(e,t){var n=oo;oo|=2;var i=rY(),a=rW();os===e&&ou===t||(ox=null,ow=iP()+500,rG(e,t));i:for(;;)try{if(0!==oc&&null!==ol){t=ol;var o=oA;a:switch(oc){case 1:case 6:oc=0,oA=null,rV(e,t,o);break;case 2:if($(o)){oc=0,oA=null,rq(t);break}t=function(){2===oc&&os===e&&(oc=7),F(e)},o.then(t,t);break i;case 3:oc=7;break i;case 4:oc=5;break i;case 7:$(o)?(oc=0,oA=null,rq(t)):(oc=0,oA=null,rV(e,t,o));break;case 5:var s=null;switch(ol.tag){case 26:s=ol.memoizedState;case 5:case 27:var l=ol,u=l.type,c=l.pendingProps;if(s?iw(s):n3(u,c)){oc=0,oA=null;var A=l.sibling;if(null!==A)ol=A;else{var f=l.return;null!==f?(ol=f,rZ(f)):ol=null}break a}}oc=0,oA=null,rV(e,t,o);break;case 8:rP(),og=6;break i;default:throw Error(r(462))}}for(;null!==ol&&!iU();)rK(ol);break}catch(t){rz(e,t)}return tK(),nR.H=i,nR.A=a,oo=n,null!==ol?0:(os=null,ou=0,x(),og)}(e,t):rJ(e,t);if(0!==i)for(var a=n;;){if(6===i)rN(e,t,0);else{if(n=e.current.alternate,a&&!function(e){for(var t=e;;){var r=t.tag;if((0===r||11===r||15===r)&&16384&t.flags&&null!==(r=t.updateQueue)&&null!==(r=r.stores))for(var n=0;n<r.length;n++){var i=r[n],a=i.getSnapshot;i=i.value;try{if(!iK(a(),i))return!1}catch(e){return!1}}if(r=t.child,16384&t.subtreeFlags&&null!==r)r.return=t,t=r;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(n)){i=rJ(e,t),a=!1;continue}if(2===i){if(a=t,e.errorRecoveryDisabledLanes&a)var o=0;else o=0!=(o=-0x20000001&e.pendingLanes)?o:0x20000000&o?0x20000000:0;if(0!==o){t=o;i:{if(i=oE,nV&&(rG(e,o).flags|=256),2!==(o=rJ(e,o))){if(oh&&!nV){e.errorRecoveryDisabledLanes|=a,om|=a,i=4;break i}a=oI,oI=i,null!==a&&rM(a)}i=o}if(a=!1,2!==i)continue}}if(1===i){rG(e,0),rN(e,t,0);break}i:{switch(a=e,i){case 0:case 1:throw Error(r(345));case 4:if((4194176&t)===t){rN(a,t,oy);break i}break;case 2:oI=null;break;case 3:case 5:break;default:throw Error(r(329))}if(a.finishedWork=n,a.finishedLanes=t,(0x3c00000&t)===t&&10<(i=o
1B+300-iP())){if(rN(a,t,oy),0!==A(a,0))break i;a.timeoutHandle=nj(rU.bind(null,a,n,oI,ox,oC,t,oy,om,ob,of,2,-0,0),i)}else rU(a,n,oI,ox,oC,t,oy,om,ob,of,0,-0,0)}}break}F(e)}function rM(e){null===oI?oI=e:oI.push.apply(oI,e)}function rU(e,t,r,n,i,a,o,s,l,u,c,A,f){(8192&(u=t.subtreeFlags)||0x1002000==(0x1002000&u))&&(n4(),rD(t),null!==(t=n8()))?(e.cancelPendingCommit=t(r$.bind(null,e,r,n,i,o,s,l,1,A,f)),rN(e,a,o)):r$(e,r,n,i,o)}function rN(e,t,r){t&=~ov,t&=~om,e.suspendedLanes|=t,e.pingedLanes&=~t;for(var n=e.expirationTimes,i=t;0<i;){var a=31-iS(i),o=1<<a;n[a]=-1,i&=~o}0!==r&&p(e,r,t)}function rP(){if(null!==ol){if(0===oc)var e=ol.return;else e=ol,tK(),eB(e),av=null,ay=0,e=ol;for(;null!==e;)ri(e.alternate,e),e=e.return;ol=null}}function rG(e,t){e.finishedWork=null,e.finishedLanes=0;var r=e.timeoutHandle;r!==nK&&(e.timeoutHandle=nK,nJ(r)),null!==(r=e.cancelPendingCommit)&&(e.cancelPendingCommit=null,r()),rP(),os=e,ol=r=nt(e.current,null),ou=t,oc=0,oA=null,oh=of=!1,ob=oy=ov=om=op=og=0,oI=oE=null,oC=!1,0!=(8&t)&&(t|=32&t);var n=e.entangledLanes;if(0!==n)for(e=e.entanglements,n&=t;0<n;){var i=31-iS(n),a=1<<i;t|=e[i],n&=~a}return od=t,x(),r}function rz(e,t){aD=null,nR.H=aN,t===ad?(t=er(),oc=rH()&&0==(0x7ffffff&op)&&0==(0x7ffffff&om)?2:3):t===ag?(t=er(),oc=4):oc=t===aY?8:null!==t&&"object"==(void 0===t?"undefined":(0,W._)(t))&&"function"==typeof t.then?6:1,oA=t,null===ol&&(og=1,tE(e,b(t,e.current)))}function rH(){var e=aB.current;return null===e||((4194176&ou)===ou?null===aw:((0x3c00000&ou)===ou||0!=(0x20000000&ou))&&e===aw)}function rY(){var e=nR.H;return nR.H=aN,null===e?aN:e}function rW(){var e=nR.A;return nR.A=on,e}function rj(){og=4,0==(0x7ffffff&op)&&0==(0x7ffffff&om)||null===os||rN(os,ou,oy)}function rJ(e,t){var n=oo;oo|=2;var i=rY(),a=rW();os===e&&ou===t||(ox=null,rG(e,t)),t=!1;i:for(;;)try{if(0!==oc&&null!==ol){var o=ol,s=oA;switch(oc){case 8:rP(),og=6;break i;case 3:case 2:t||null!==aB.current||(t=!0);default:oc=0,oA=null,rV(e,o,s)}}for(;null!==ol;)rK(ol);break}catch(t){rz(e,t)}if(t&&e.shellSuspendCounter++,tK(),oo=n,nR.H=i,nR.A=a,null!==ol)throw Error(r(261));return os=null,ou=0,x(),og}function rK(e){var t=tJ(e.alternate,e,od);e.memoizedProps=e.pendingProps,null===t?rZ(e):ol=t}function rq(e){var t=e,r=t.alternate;switch(t.tag){case 15:case 0:t=tT(r,t,t.pendingProps,t.type,void 0,ou);break;case 11:t=tT(r,t,t.pendingProps,t.type.render,t.ref,ou);break;case 5:eB(t);default:ri(r,t),t=tJ(r,t=ol=nr(t,od),od)}e.memoizedProps=e.pendingProps,null===t?rZ(e):ol=t}function rV(e,t,n){tK(),eB(t),av=null,ay=0;var i=t.return;try{if(function(e,t,n,i,a){if(n.flags|=32768,null!==i&&"object"==(void 0===i?"undefined":(0,W._)(i))&&"function"==typeof i.then){if(null!==(t=n.alternate)&&t$(t,n,a,!0),null!==(n=aB.current)){switch(n.tag){case 13:return null===aw?rj():null===n.alternate&&0===og&&(og=3),n.flags&=-257,n.flags|=65536,n.lanes=a,i===ap?n.flags|=16384:(null===(t=n.updateQueue)?n.updateQueue=new Set([i]):t.add(i),r3(e,i,a)),!1;case 22:return n.flags|=65536,i===ap?n.flags|=16384:(null===(t=n.updateQueue)?(t={transitions:null,markerInstances:null,retryQueue:new Set([i])},n.updateQueue=t):null===(n=t.retryQueue)?t.retryQueue=new Set([i]):n.add(i),r3(e,i,a)),!1}throw Error(r(435,n.tag))}return r3(e,i,a),rj(),!1}var o=Error(r(520),{cause:i});if(o=b(o,n),null===oE?oE=[o]:oE.push(o),4!==og&&(og=2),null===t)return!0;i=b(i,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=a&-a,n.lanes|=e,J(n,e=tC(n.stateNode,i,e)),!1;case 1:if(t=n.type,o=n.stateNode,0==(128&n.flags)&&("function"==typeof t.getDerivedStateFromError||null!==o&&"function"==typeof o.componentDidCatch&&(null===oQ||!oQ.has(o))))return n.flags|=65536,a&=-a,n.lanes|=a,tw(a=tB(a),e,n,i),J(n,a),!1}n=n.return}while(null!==n)return!1}(e,i,t,n,ou))return og=1,tE(e,b(n,e.current)),void(ol=null)}catch(t){if(null!==i)throw ol=i,t;return og=1,tE(e,b(n,e.current)),void(ol=null)}32768&t.flags?rX(t,!0):rZ(t)}function rZ(e){var t=e;do{if(0!=(32768&t.flags))return void rX(t,of);e=t.return;var n=function(e,t,n){var i,a,o,s,c=t.pendingProps;switch(E(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:case 1:return rn(t),null;case 3:return n=t.stateNode,c=null,null!==e&&(c=e.memoizedState.cache),t.memoizedState.cache!==c&&(t.flags|=2048),tV(a0),C(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||null===e||e.memoizedState.isDehydrated&&0==(256&t.flags)||(t.flags|=1024,null!==i8&&(rM(i8),i8=null)),rn(t),null;case 26:case 27:case 5:if(w(t),n=t.type,null!==e&&null!=t.stateNode)i=e,a=t,o=c,i.memoizedProps!==o&&re(a);else{if(!c){if(null===t.stateNode)throw Error(r(166));return rn(t),null}e=i2.current,function(e,t,r){for(r=t.child;null!==r;){if(5===r.tag||6===r.tag)nz(e,r.stateNode);else if(4!==r.tag&&!iQ&&null!==r.child){r.child.return=r,r=r.child;continue}if(r===t)break;for(;null===r.sibling;){if(null===r.return||r.return===t)return;r=r.return}r.sibling.return=r.return,r=r.sibling}}(s=nG(n,c,i3.current,e,t),t,!1),t.stateNode=s,nH(s,n,c,e)&&re(t)}return rn(t),function(e,t,r){if(n5(t,r)){if(e.flags|=0x1000000,!n3(t,r)){if(!rH())throw am=ap,ag;e.flags|=8192}}else e.flags&=-0x1000001}(t,t.type,t.pendingProps),null;case 6:if(e&&null!=t.stateNode)(n=e.memoizedProps)!==c&&re(t);else{if("string"!=typeof c&&null===t.stateNode)throw Error(r(166));e=i3.current,n=i2.current,t.stateNode=nW(c,e,n,t)}return rn(t),null;case 13:if(c=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(s=!1,null!==c&&null!==c.dehydrated){if(null===e){if(!s)throw Error(r(318));throw Error(r(344))}0==(128&t.flags)&&(t.memoizedState=null),t.flags|=4,rn(t),s=!1}else null!==i8&&(rM(i8),i8=null),s=!0;if(!s)return 256&t.flags?(ed(t),t):(ed(t),null)}if(ed(t),0!=(128&t.flags))return t.lanes=n,t;if(n=null!==c,e=null!==e&&null!==e.memoizedState,n){s=null,null!==(c=t.child).alternate&&null!==c.alternate.memoizedState&&null!==c.alternate.memoizedState.cachePool&&(s=c.alternate.memoizedState.cachePool.pool);var A=null;null!==c.memoizedState&&null!==c.memoizedState.cachePool&&(A=c.memoizedState.cachePool.pool),A!==s&&(c.flags|=2048)}return n!==e&&n&&(t.child.flags|=8192),rt(t,t.updateQueue),rn(t),null;case 4:return C(),null===e&&nZ(t.stateNode.containerInfo),rn(t),null;case 10:return tV(t.type),rn(t),null;case 19:if(l(ax),null===(s=t.memoizedState))return rn(t),null;if(c=0!=(128&t.flags),null===(A=s.rendering))if(c)rr(s,!1);else{if(0!==og||null!==e&&0!=(128&e.flags))for(e=t.child;null!==e;){if(null!==(A=eg(e))){for(t.flags|=128,rr(s,!1),e=A.updateQueue,t.updateQueue=e,rt(t,e),t.subtreeFlags=0,e=n,n=t.child;null!==n;)nr(n,e),n=n.sibling;return u(ax,1&ax.current|2),t.child}e=e.sibling}null!==s.tail&&iP()>ow&&(t.flags|=128,c=!0,rr(s,!1),t.lanes=4194304)}else{if(!c)if(null!==(e=eg(A))){if(t.flags|=128,c=!0,e=e.updateQueue,t.updateQueue=e,rt(t,e),rr(s,!0),null===s.tail&&"hidden"===s.tailMode&&!A.alternate)return rn(t),null}else 2*iP()-s.renderingStartTime>ow&&0x20000000!==n&&(t.flags|=128,c=!0,rr(s,!1),t.lanes=4194304);s.isBackwards?(A.sibling=t.child,t.child=A):(null!==(e=s.last)?e.sibling=A:t.child=A,s.last=A)}return null!==s.tail?(t=s.tail,s.rendering=t,s.tail=t.sibling,s.renderingStartTime=iP(),t.sibling=null,e=ax.current,u(ax,c?1&e|2:1&e),t):(rn(t),null);case 22:case 23:return ed(t),ec(),c=null!==t.memoizedState,null!==e?null!==e.memoizedState!==c&&(t.flags|=8192):c&&(t.flags|=8192),c?0!=(0x20000000&n)&&0==(128&t.flags)&&(rn(t),6&t.subtreeFlags&&(t.flags|=8192)):rn(t),null!==(n=t.updateQueue)&&rt(t,n.retryQueue),n=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),c=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(c=t.memoizedState.cachePool.pool),c!==n&&(t.flags|=2048),null!==e&&l(a2),null;case 24:return n=null,null!==e&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),tV(a0),rn(t),null;case 25:return null}throw Error(r(156,t.tag))}(t.alternate,t,od);if(null!==n)return void(ol=n);if(null!==(t=t.sibling))return void(ol=t);ol=t=e}while(null!==t)0===og&&(og=5)}function rX(e,t){do{var n=function(e,t){switch(E(t),t.tag){case 1:return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return tV(a0),C(),0!=(65536&(e=t.flags))&&0==(128&e)?(t.flags=-65537&e|128,t):null;case 26:case 27:case 5:return w(t),null;case 13:if(ed(t),null!==(e=t.memoizedState)&&null!==e.dehydrated&&null===t.alternate)throw Error(r(340));return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return l(ax),null;case 4:return C(),null;case 10:return tV(t.type),null;case 22:case 23:return ed(t),ec(),null!==e&&l(a2),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 24:return tV(a0),null;default:return null}}(e.alternate,e);if(null!==n)return n.flags&=32767,void(ol=n);if(null!==(n=e.return)&&(n.flags|=32768,n.subtreeFlags=0,n.deleti
1ons=null),!t&&null!==(e=e.sibling))return void(ol=e);ol=e=n}while(null!==e)og=6,ol=null}function r$(e,t,n,i,a,o,s,l,u,c){var A=nR.T,f=n$();try{nX(2),nR.T=null,function(e,t,n,i,a,o){do r1();while(null!==ok)if(0!=(6&oo))throw Error(r(327));var s=e.finishedWork;if(i=e.finishedLanes,null!==s){if(e.finishedWork=null,e.finishedLanes=0,s===e.current)throw Error(r(177));e.callbackNode=null,e.callbackPriority=0,e.cancelPendingCommit=null;var l=s.lanes|s.childLanes;if(function(e,t,r,n){var i=e.pendingLanes;e.pendingLanes=r,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=r,e.entangledLanes&=r,e.errorRecoveryDisabledLanes&=r,e.shellSuspendCounter=0,t=e.entanglements;var a=e.expirationTimes,o=e.hiddenUpdates;for(r=i&~r;0<r;){var s=31-iS(r);i=1<<s,t[s]=0,a[s]=-1;var l=o[s];if(null!==l)for(o[s]=null,s=0;s<l.length;s++){var u=l[s];null!==u&&(u.lane&=-0x20000001)}r&=~i}0!==n&&p(e,n,0)}(e,i,l|=ae,o),e===os&&(ol=os=null,ou=0),0==(10256&s.subtreeFlags)&&0==(10256&s.flags)||oD||(oD=!0,oS=l,oF=n,iO(iH,function(){return r1(),null})),n=0!=(15990&s.flags),0!=(15990&s.subtreeFlags)||n){n=nR.T,nR.T=null,o=n$(),nX(2);var u=oo;oo|=4,function(e,t){for(nN(e.containerInfo),a8=t;null!==a8;)if(t=(e=a8).child,0!=(1028&e.subtreeFlags)&&null!==t)t.return=e,a8=t;else for(;null!==a8;){var n=(e=a8).alternate;switch(t=e.flags,e.tag){case 0:case 11:case 15:case 5:case 26:case 27:case 6:case 4:case 17:break;case 1:if(0!=(1024&t)&&null!==n){t=void 0;var i=e,a=n.memoizedProps;n=n.memoizedState;var o=i.stateNode;try{var s=tb(i.type,a,(i.elementType,i.type));t=o.getSnapshotBeforeUpdate(s,n),o.__reactInternalSnapshotBeforeUpdate=t}catch(e){r5(i,i.return,e)}}break;case 3:0!=(1024&t)&&nq&&im(e.stateNode.containerInfo);break;default:if(0!=(1024&t))throw Error(r(163))}if(null!==(t=e.sibling)){t.return=e.return,a8=t;break}a8=e.return}s=a7,a7=!1}(e,s),ry(s,e),nP(e.containerInfo),e.current=s,rd(e,s.alternate,s),iN(),oo=u,nX(o),nR.T=n}else e.current=s;
1if(oD?(oD=!1,ok=e,o_=i):r0(e,l),0===(l=e.pendingLanes)&&(oQ=null),s.stateNode,F(e),null!==t)for(a=e.onRecoverableError,s=0;s<t.length;s++)a((l=t[s]).value,{componentStack:l.stack});0!=(3&o_)&&r1(),l=e.pendingLanes,0!=(4194218&i)&&0!=(42&l)?e===oT?oR++:(oR=0,oT=e):oR=0,R(0)}}(e,t,n,i,f,a)}finally{nR.T=A,nX(f)}}function r0(e,t){0==(e.pooledCacheLanes&=t)&&null!=(t=e.pooledCache)&&(e.pooledCache=null,t6(t))}function r1(){if(null!==ok){var e=ok,t=oS;oS=0;var n=v(o_),i=32>n?32:n;n=nR.T;var a=n$();try{if(nX(i),nR.T=null,null===ok)var o=!1;else{i=oF,oF=null;var s=ok,l=o_;if(ok=null,o_=0,0!=(6&oo))throw Error(r(331));var u=oo;oo|=4,rS(s.current),rw(s,s.current,l,i),oo=u,R(0),iJ&&iJ.onPostCommitFiberRoot,o=!0}return o}finally{nX(a),nR.T=n,r0(e,t)}}return!1}function r2(e,t,r){t=b(r,t),null!==(e=Y(e,t=tC(e.stateNode,t,2),2))&&(g(e,2),F(e))}function r5(e,t,r){if(3===e.tag)r2(e,e,r);else for(;null!==t;){if(3===t.tag){r2(t,e,r);break}if(1===t.tag){var n=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof n.componentDidCatch&&(null===oQ||!oQ.has(n))){e=b(r,e),null!==(n=Y(t,r=tB(2),2))&&(tw(r,n,t,e),g(n,2),F(n));break}}t=t.return}}function r3(e,t,r){var n=e.pingCache;if(null===n){n=e.pingCache=new oa;var i=new Set;n.set(t,i)}else void 0===(i=n.get(t))&&(i=new Set,n.set(t,i));i.has(r)||(oh=!0,i.add(r),e=r4.bind(null,e,t,r),t.then(e,e))}function r4(e,t,r){var n=e.pingCache;null!==n&&n.delete(t),e.pingedLanes|=e.suspendedLanes&r,e.warmLanes&=~r,os===e&&(ou&r)===r&&(4===og||3===og&&(0x3c00000&ou)===ou&&300>iP()-oB?0==(2&oo)&&rG(e,0):ov|=r,ob===ou&&(ob=0)),F(e)}function r6(e,t){0===t&&(t=h()),null!==(e=k(e,t))&&(g(e,t),F(e))}function r8(e){var t=e.memoizedState,r=0;null!==t&&(r=t.retryLane),r6(e,r)}function r7(e,t){var n=0;switch(e.tag){case 13:var i=e.stateNode,a=e.memoizedState;null!==a&&(n=a.retryLane);break;case 19:i=e.stateNode;break;case 22:i=e.stateNode._retryCache;break;default:throw Error(r(314))}null!==i&&i.delete(t),r6(e,n)}function r9(e,t,r,n){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function ne(e){return!(!(e=e.prototype)||!e.isReactComponent)}function nt(e,r){var n=e.alternate;return null===n?((n=t(e.tag,r,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=r,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=0x1e00000&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,r=e.dependencies,n.dependencies=null===r?null:{lanes:r.lanes,firstContext:r.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function nr(e,t){e.flags&=0x1e00002;var r=e.alternate;return null===r?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=r.childLanes,e.lanes=r.lanes,e.child=r.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=r.memoizedProps,e.memoizedState=r.memoizedState,e.updateQueue=r.updateQueue,e.type=r.type,e.dependencies=null===(t=r.dependencies)?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function nn(e,n,i,a,o,s){var l=0;if(a=e,"function"==typeof e)ne(e)&&(l=1);else if("string"==typeof e)l=5;else i:switch(e){case nv:return ni(i.children,o,s,n);case ny:l=8,o|=24;break;case nb:return(e=t(12,i,n,2|o)).elementType=nb,e.lanes=s,e;case nw:return(e=t(13,i,n,o)).elementType=nw,e.lanes=s,e;case nx:return(e=t(19,i,n,o)).elementType=nx,e.lanes=s,e;case nk:return na(i,o,s,n);default:if("object"==(void 0===e?"undefined":(0,W._)(e))&&null!==e)switch(e.$$typeof){case nE:case nC:l=10;break i;case nI:l=9;break i;case nB:l=11;break i;case nQ:l=14;break i;case nD:l=16,a=null;break i}l=29,i=Error(r(130,null===e?"null":void 0===e?"undefined":(0,W._)(e),"")),a=null}return(n=t(l,i,n,o)).elementType=e,n.type=a,n.lanes=s,n}function ni(e,r,n,i){return(e=t(7,e,i,r)).lanes=n,e}function na(e,n,i,a){(e=t(22,e,a,n)).elementType=nk,e.lanes=i;var o={_visibility:1,_pendingVisibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null,_current:null,detach:function(){var e=o._current;if(null===e)throw Error(r(456));if(0==(2&o._pendingVisibility)){var t=k(e,2);null!==t&&(o._pendingVisibility|=2,rL(t,0,2))}},attach:function(){var e=o._current;if(null===e)throw Error(r(456));if(0!=(2&o._pendingVisibility)){var t=k(e,2);null!==t&&(o._pendingVisibility&=-3,rL(t,0,2))}}};return e.stateNode=o,e}function no(e,r,n){return(e=t(6,e,null,r)).lanes=n,e}function ns(e,r,n){return(r=t(4,null!==e.children?e.children:[],e.key,r)).lanes=n,r.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},r}function nl(e,t,r,n,i,a,o,s){this.tag=1,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=nK,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=d(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.finishedLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=d(0),this.hiddenUpdates=d(null),this.identifierPrefix=n,this.onUncaughtError=i,this.onCaughtError=a,this.onRecoverableError=o,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=s,this.incompleteTransitions=new Map}function nu(e,t,r,n,i,a){i=i_,null===n.context?n.context=i:n.pendingContext=i,(n=H(t)).payload={element:r},null!==(a=void 0===a?null:a)&&(n.callback=a),null!==(r=Y(e,n,t))&&(rL(r,0,t),j(r,e,t))}var nc,nA,nf={},nh=O.default,nd=Object.assign,ng=Symbol.for("react.element"),np=Symbol.for("react.transitional.element"),nm=Symbol.for("react.portal"),nv=Symbol.for("react.fragment"),ny=Symbol.for("react.strict_mode"),nb=Symbol.for("react.profiler"),nE=Symbol.for("react.provider"),nI=Symbol.for("react.consumer"),nC=Symbol.for("react.context"),nB=Symbol.for("react.forward_ref"),nw=Symbol.for("react.suspense"),nx=Symbol.for("react.suspense_list"),nQ=Symbol.for("react.memo"),nD=Symbol.for("react.lazy"),nk=Symbol.for("react.offscreen"),n_=Symbol.for("react.memo_cache_sentinel"),nS=Symbol.iterator,nF=Symbol.for("react.client.reference"),nR=nh.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,nT=!1,nL=Array.isArray,nO=e.getPublicInstance,nM=e.getRootHostContext,nU=e.getChildHostContext,nN=e.prepareForCommit,nP=e.resetAfterCommit,nG=e.createInstance,nz=e.appendInitialChild,nH=e.finalizeInitialChildren,nY=e.shouldSetTextContent,nW=e.createTextInstance,nj=null,nJ=null,nK=e.n
1oTimeout,nq=!0,nV=null,nZ=null,nX=e.setCurrentUpdatePriority,n$=e.getCurrentUpdatePriority,n0=e.resolveUpdatePriority,n1=e.shouldAttemptEagerTransition,n2=null;e.requestPostPaintCallback;var n5=e.maySuspendCommit,n3=null,n4=null,n6=null,n8=null,n7=null,n9=null,ie=null,it=e.appendChild,ir=e.appendChildToContainer,ii=e.commitTextUpdate,ia=null,io=e.commitUpdate,is=e.insertBefore,il=null,iu=e.removeChild,ic=e.removeChildFromContainer,iA=e.resetTextContent,ih=null,id=null,ig=null,ip=null,im=e.clearContainer,iv=null,iy=null,ib=null,iE=null,iI=null,iC=null,iB=null,iw=null,ix=null,iQ=null,iD=[],ik=-1,i_={},iS=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(iF(e)/iR|0)|0},iF=Math.log,iR=Math.LN2,iT=128,iL=4194304,iO=x2.unstable_scheduleCallback,iM=x2.unstable_cancelCallback,iU=x2.unstable_shouldYield,iN=x2.unstable_requestPaint,iP=x2.unstable_now,iG=x2.unstable_ImmediatePriority,iz=x2.unstable_UserBlockingPriority,iH=x2.unstable_NormalPriority,iY=x2.unstable_IdlePriority,iW=x2.log,ij=x2.unstable_setDisableYieldValue,iJ=null,iK="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},iq=new WeakMap,iV=[],iZ=0,iX=null,i$=[],i0=0,i1=null,i2=s(null),i5=s(null),i3=s(null),i4=s(null),i6=!1,i8=null;Error(r(519));var i7=[],i9=0,ae=0,at=null,ar=null,an=!1,ai=!1,aa=!1,ao=0,as=null,al=0,au=0,ac=null,aA=!1,af=!1,ah=Object.prototype.hasOwnProperty,ad=Error(r(460)),ag=Error(r(474)),ap={then:function(){}},am=null,av=null,ay=0,ab=es(!0),aE=es(!1),aI=s(null),aC=s(0),aB=s(null),aw=null,ax=s(0),aQ=0,aD=null,ak=null,a_=null,aS=!1,aF=!1,aR=!1,aT=0,aL=0,aO=null,aM=0,aU=function(){return{lastEffect:null,events:null,stores:null,memoCache:null}},aN={readContext:t2,use:eD,useCallback:ep,useContext:ep,useEffect:ep,useImperativeHandle:ep,useLayoutEffect:ep,useInsertionEffect:ep,useMemo:ep,useReducer:ep,useRef:ep,useState:ep,useDebugValue:ep,useDeferredValue:ep,useTransition:ep,useSyncExternalStore:ep,useId:ep};aN.useCacheRefresh=ep,aN.useMemoCache=ep,aN.useHostTransitionStatus=ep,aN.useFormState=ep,aN.useActionState=ep,aN.useOptimistic=ep;var aP={readContext:t2,use:eD,useCallback:function(e,t){return ew().memoizedState=[e,void 0===t?null:t],e},useContext:t2,useEffect:e3,useImperativeHandle:function(e,t,r){r=null!=r?r.concat([e]):null,e2(4194308,4,e7.bind(null,t,e),r)},useLayoutEffect:function(e,t){return e2(4194308,4,e,t)},useInsertionEffect:function(e,t){e2(4,2,e,t)},useMemo:function(e,t){var r=ew();t=void 0===t?null:t;var n=e();return r.memoizedState=[n,t],n},useReducer:function(e,t,r){var n=ew();if(void 0!==r)var i=r(t);else i=t;return n.memoizedState=n.baseState=i,n.queue=e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:i},e=e.dispatch=tc.bind(null,aD,e),[n.memoizedState,e]},useRef:function(e){return e={current:e},ew().memoizedState=e},useState:function(e){var t=(e=eP(e)).queue,r=tA.bind(null,aD,t);return t.dispatch=r,[e.memoizedState,r]},useDebugValue:te,useDeferredValue:function(e,t){return tn(ew(),e,t)},useTransition:function(){var e=eP(!1);return e=ta.bind(null,aD,e.queue,!0,!1),ew().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var i=aD,a=ew();if(n=t(),null===os)throw Error(r(349));0!=(60&ou)||eL(i,t,n),a.memoizedState=n;var o={value:n,getSnapshot:t};return a.queue=o,e3(eM.bind(null,i,o,e),[e]),i.flags|=2048,e0(9,eO.bind(null,i,o,n,t),{destroy:void 0},null),n},useId:function(){return ew().memoizedState=":"+os.identifierPrefix+"r"+(aM++).toString(32)+":"},useCacheRefresh:function(){return ew().memoizedState=tu.bind(null,aD)}};aP.useMemoCache=ek,aP.useHostTransitionStatus=to,aP.useFormState=eq,aP.useActionState=eq,aP.useOptimistic=function(e){var t=ew();t.memoizedState=t.baseState=e;var r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=r,t=th.bind(null,aD,!0,r),r.dispatch=t,[e,t]};var aG={readContext:t2,use:eD,useCallback:tt,useContext:t2,useEffect:e4,useImperativeHandle:e9,useInsertionEffect:e6,useLayoutEffect:e8,useMemo:tr,useReducer:eS,useRef:e1,useState:function(){return eS(e_)},useDebugValue:te,useDeferredValue:function(e,t){return ti(ex(),ak.memoizedState,e,t)},useTransition:function(){var e=eS(e_)[0],t=ex().memoizedState;return["boolean"==typeof e?e:eQ(e),t]},useSyncExternalStore:eT,useId:ts};aG.useCacheRefresh=tl,aG.useMemoCache=ek,aG.useHostTransitionStatus=to,aG.useFormState=eV,aG.useActionState=eV,aG.useOptimistic=function(e,t){return eG(ex(),0,e,t)};var az={readContext:t2,use:eD,useCallback:tt,useContext:t2,useEffect:e4,useImperativeHandle:e9,useInsertionEffect:e6,useLayoutEffect:e8,useMemo:tr,useReducer:eR,useRef:e1,useState:function(){return eR(e_)},useDebugValue:te,useDeferredValue:function(e,t){var r=ex();return null===ak?tn(r,e,t):ti(r,ak.memoizedState,e,t)},useTransition:function(){var e=eR(e_)[0],t=ex().memoizedState;return["boolean"==typeof e?e:eQ(e),t]},useSyncExternalStore:eT,useId:ts};az.useCacheRefresh=tl,az.useMemoCache=ek,az.useHostTransitionStatus=to,az.useFormState=e$,az.useActionState=e$,az.useOptimistic=function(e,t){var r=ex();return null!==ak?eG(r,0,e,t):(r.baseState=e,[e,r.queue.dispatch])};var aH={isMounted:function(e){return!!(e=e._reactInternals)&&function(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do 0!=(4098&(t=e).flags)&&(r=t.return),e=t.return;while(e)}return 3===t.tag?r:null}(e)===e},enqueueSetState:function(e,t,r){e=e._reactInternals;var n=rR(),i=H(n);i.payload=t,null!=r&&(i.callback=r),null!==(t=Y(e,i,n))&&(rL(t,0,n),j(t,e,n))},enqueueReplaceState:function(e,t,r){e=e._reactInternals;var n=rR(),i=H(n);i.tag=1,i.payload=t,null!=r&&(i.callback=r),null!==(t=Y(e,i,n))&&(rL(t,0,n),j(t,e,n))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var r=rR(),n=H(r);n.tag=2,null!=t&&(n.callback=t),null!==(t=Y(e,n,r))&&(rL(t,0,r),j(t,e,r))}};"function"==typeof reportError&&reportError;var aY=Error(r(461)),aW=!1,aj={dehydrated:null,treeContext:null,retryLane:0},aJ=s(null),aK=null,aq=null,aV=null,aZ="u">typeof AbortController?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(t,r){e.push(r)}};this.abort=function(){t.aborted=!0,e.forEach(function(e){return e()})}},aX=x2.unstable_scheduleCallback,a$=x2.unstable_NormalPriority,a0={$$typeof:nC,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0},a1=nR.S;nR.S=function(e,t){"object"==(void 0===t?"undefined":(0,W._)(t))&&null!==t&&"function"==typeof t.then&&function(e){if(null===as){var t=as=[];
1al=0,au=N(),ac={status:"pending",value:void 0,then:function(e){t.push(e)}}}al++,e.then(P,P)}(t),null!==a1&&a1(e,t)};var a2=s(null),a5=!1,a3=!1,a4=!1,a6="function"==typeof WeakSet?WeakSet:Set,a8=null,a7=!1,a9=null,oe=!1,ot=null,or=8192,on={getCacheForType:function(e){var t=t2(a0),r=t.data.get(e);return void 0===r&&(r=e(),t.data.set(e,r)),r}};if("function"==typeof Symbol&&Symbol.for){var oi=Symbol.for;oi("selector.component"),oi("selector.has_pseudo_class"),oi("selector.role"),oi("selector.test_id"),oi("selector.text")}var oa="function"==typeof WeakMap?WeakMap:Map,oo=0,os=null,ol=null,ou=0,oc=0,oA=null,of=!1,oh=!1,od=0,og=0,op=0,om=0,ov=0,oy=0,ob=0,oE=null,oI=null,oC=!1,oB=0,ow=1/0,ox=null,oQ=null,oD=!1,ok=null,o_=0,oS=0,oF=null,oR=0,oT=null;return nf.createContainer=function(e,r,n,i,a,o,s,l,u,c){var A,f,h;return A=e,f=r,h=i,A=new nl(A,f,!1,o,s,l,u,null),f=1,!0===h&&(f|=24),h=t(3,null,null,f),A.current=h,h.stateNode=A,(f=t4()).refCount++,A.pooledCache=f,f.refCount++,h.memoizedState={element:null,isDehydrated:!1,cache:f},G(h),A},nf.flushSyncWork=function(){return 0!=(6&oo)||(R(0),!1)},nf.updateContainer=function(e,t,r,n){var i=t.current,a=rR();return nu(i,a,e,t,r,n),a},nf.updateContainerSync=function(e,t,r,n){return 0===t.tag&&r1(),nu(t.current,2,e,t,r,n),2},nf},x1.exports.default=x1.exports,Object.defineProperty(x1.exports,"__esModule",{value:!0})),x0.exports=x1.exports;var x5,x3,x4=(x5=x0.exports)&&x5.__esModule&&Object.prototype.hasOwnProperty.call(x5,"default")?x5.default:x5,x6={exports:{}},x8={};x3||(x3=1,x8.ConcurrentRoot=1,x8.ContinuousEventPriority=8,x8.DefaultEventPriority=32,x8.DiscreteEventPriority=2,x8.IdleEventPriority=0x10000000,x8.LegacyRoot=0,x8.NoEventPriority=0),x6.exports=x8;var x7=x6.exports,x9=function(e,t){var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(var i=0;i<r.length;i+=1){var a=r[i];if("render"===a&&!e[a]!=!t[a])return!1;if("children"!==a&&e[a]!==t[a]){if("object"==(0,W._)(e[a])&&"object"==(0,W._)(t[a])&&x9(e[a],t[a]))continue;return!1}if("children"===a&&("string"==typeof e[a]||"string"==typeof t[a]))return e[a]===t[a]}return!0},Qe={},Qt=console.error,Qr=e.i(518914),Qn={exports:{}},Qi=function(e){if(e.__esModule)return e;var t=e.default;if("function"==typeof t){var r=function e(){return(0,i._)(this,e)?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(t){var n=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(r,t,n.get?n:{enumerable:!0,get:function(){return e[t]}})}),r}(x$);Qn.exports=function e(t){var r=Qr.default,n=O.default;function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var a=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;a.hasOwnProperty("ReactCurrentDispatcher")||(a.ReactCurrentDispatcher={current:null}),a.hasOwnProperty("ReactCurrentBatchConfig")||(a.ReactCurrentBatchConfig={suspense:null});var o="function"==typeof Symbol&&Symbol.for,s=o?Symbol.for("react.element"):60103,l=o?Symbol.for("react.portal"):60106,u=o?Symbol.for("react.fragment"):60107,c=o?Symbol.for("react.strict_mode"):60108,A=o?Symbol.for("react.profiler"):60114,f=o?Symbol.for("react.provider"):60109,h=o?Symbol.for("react.context"):60110,d=o?Symbol.for("react.concurrent_mode"):60111,g=o?Symbol.for("react.forward_ref"):60112,p=o?Symbol.for("react.suspense"):60113,m=o?Symbol.for("react.suspense_list"):60120,v=o?Symbol.for("react.memo"):60115,y=o?Symbol.for("react.lazy"):60116,b="function"==typeof Symbol&&Symbol.iterator;function E(e){return null===e||"object"!=(void 0===e?"undefined":(0,W._)(e))?null:"function"==typeof(e=b&&e[b]||e["@@iterator"])?e:null}function I(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case u:return"Fragment";case l:return"Portal";case A:return"Profiler";case c:return"StrictMode";case p:return"Suspense";case m:return"SuspenseList"}if("object"==(void 0===e?"undefined":(0,W._)(e)))switch(e.$$typeof){case h:return"Context.Consumer";case f:return"Context.Provider";case g:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case v:return I(e.type);case y:if(e=1===e._status?e._result:null)return I(e)}return null}function C(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do 0!=(1026&(t=e).effectTag)&&(r=t.return),e=t.return;while(e)}return 3===t.tag?r:null}function B(e){if(C(e)!==e)throw Error(i(188))}function w(e){var t=e.alternate;if(!t){if(null===(t=C(e)))throw Error(i(188));return t!==e?null:e}for(var r=e,n=t;;){var a=r.return;if(null===a)break;var o=a.alternate;if(null===o){if(null!==(n=a.return)){r=n;continue}break}if(a.child===o.child){for(o=a.child;o;){if(o===r)return B(a),e;if(o===n)return B(a),t;o=o.sibling}throw Error(i(188))}if(r.return!==n.return)r=a,n=o;else{for(var s=!1,l=a.child;l;){if(l===r){s=!0,r=a,n=o;break}if(l===n){s=!0,n=a,r=o;break}l=l.sibling}if(!s){for(l=o.child;l;){if(l===r){s=!0,r=o,n=a;break}if(l===n){s=!0,n=o,r=a;break}l=l.sibling}if(!s)throw Error(i(189))}}if(r.alternate!==n)throw Error(i(190))}if(3!==r.tag)throw Error(i(188));return r.stateNode.current===r?e:t}function x(e){if(!(e=w(e)))return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}var Q=t.getPublicInstance,D=t.getRootHostContext,k=t.getChildHostContext,_=t.prepareForCommit,S=t.resetAfterCommit,F=t.createInstance,R=t.appendInitialChild,T=t.finalizeInitialChildren,L=t.prepareUpdate,M=t.shouldSetTextContent,U=t.createTextInstance,N=t.noTimeout,P=t.appendChild,G=t.appendChildToContainer,z=t.commitTextUpdate,H=t.commitUpdate,Y=t.insertBefore,j=t.removeChild,J=t.removeChildFromContainer,K=t.resetTextContent,q=/^(.*)[\\\/]/;function V(e){var t="";do{switch(e.tag){case 3:case 4:case 6:case 7:case 10:case 9:var r
1="";break;default:var n=e._debugOwner,i=e._debugSource,a=I(e.type);r=null,n&&(r=I(n.type)),n=a,a="",i?a=" (at "+i.fileName.replace(q,"")+":"+i.lineNumber+")":r&&(a=" (created by "+r+")"),r="\n in "+(n||"Unknown")+a}t+=r,e=e.return}while(e)return t}var Z=[],X=-1;function $(e){0>X||(e.current=Z[X],Z[X]=null,X--)}function ee(e,t){Z[++X]=e.current,e.current=t}var et={},er={current:et},en={current:!1},ei=et;function ea(e,t){var r=e.type.contextTypes;if(!r)return et;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var i,a={};for(i in r)a[i]=t[i];return n&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function eo(e){return null!=(e=e.childContextTypes)}function es(e){$(en),$(er)}function el(e){$(en),$(er)}function eu(e,t,r){if(er.current!==et)throw Error(i(168));ee(er,t),ee(en,r)}function ec(e,t,n){var a=e.stateNode;if(e=t.childContextTypes,"function"!=typeof a.getChildContext)return n;for(var o in a=a.getChildContext())if(!(o in e))throw Error(i(108,I(t)||"Unknown",o));return r({},n,{},a)}function eA(e){var t=e.stateNode;return t=t&&t.__reactInternalMemoizedMergedChildContext||et,ei=er.current,ee(er,t),ee(en,en.current),!0}function ef(e,t,r){var n=e.stateNode;if(!n)throw Error(i(169));r?(n.__reactInternalMemoizedMergedChildContext=t=ec(e,t,ei),$(en),$(er),ee(er,t)):$(en),ee(en,r)}var eh=Qi.unstable_runWithPriority,ed=Qi.unstable_scheduleCallback,eg=Qi.unstable_cancelCallback,ep=Qi.unstable_shouldYield,em=Qi.unstable_requestPaint,ev=Qi.unstable_now,ey=Qi.unstable_getCurrentPriorityLevel,eb=Qi.unstable_ImmediatePriority,eE=Qi.unstable_UserBlockingPriority,eI=Qi.unstable_NormalPriority,eC=Qi.unstable_LowPriority,eB=Qi.unstable_IdlePriority,ew={},ex=void 0!==em?em:function(){},eQ=null,eD=null,ek=!1,e_=ev(),eS=1e4>e_?ev:function(){return ev()-e_};function eF(){switch(ey()){case eb:return 99;case eE:return 98;case eI:return 97;case eC:return 96;case eB:return 95;default:throw Error(i(332))}}function eR(e){switch(e){case 99:return eb;case 98:return eE;case 97:return eI;case 96:return eC;case 95:return eB;default:throw Error(i(332))}}function eT(e,t){return eh(e=eR(e),t)}function eL(e){return null===eQ?(eQ=[e],eD=ed(eb,eM)):eQ.push(e),ew}function eO(){if(null!==eD){var e=eD;eD=null,eg(e)}eM()}function eM(){if(!ek&&null!==eQ){ek=!0;var e=0;try{var t=eQ;eT(99,function(){for(;e<t.length;e++){var r=t[e];do r=r(!0);while(null!==r)}}),eQ=null}catch(t){throw null!==eQ&&(eQ=eQ.slice(e+1)),ed(eb,eO),t}finally{ek=!1}}}var eU=3;function eN(e,t,r){return 0x3ffffffd-(1+((0x3ffffffd-e+t/10)/(r/=10)|0))*r}var eP="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},eG=Object.prototype.hasOwnProperty;function ez(e,t){if(eP(e,t))return!0;if("object"!=(void 0===e?"undefined":(0,W._)(e))||null===e||"object"!=(void 0===t?"undefined":(0,W._)(t))||null===t)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(n=0;n<r.length;n++)if(!eG.call(t,r[n])||!eP(e[r[n]],t[r[n]]))return!1;return!0}function eH(e,t){if(e&&e.defaultProps)for(var n in t=r({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}var eY={current:null},eW=null,ej=null,eJ=null;function eK(){eJ=ej=eW=null}function eq(e,t){var r=e.type._context;ee(eY,r._currentValue2),r._currentValue2=t}function eV(e){var t=eY.current;$(eY),(e=e.type._context)._currentValue2=t}function eZ(e,t){for(;null!==e;){var r=e.alternate;if(e.childExpirationTime<t)e.childExpirationTime=t,null!==r&&r.childExpirationTime<t&&(r.childExpirationTime=t);else{if(!(null!==r&&r.childExpirationTime<t))break;r.childExpirationTime=t}e=e.return}}function eX(e,t){eW=e,eJ=ej=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(e.expirationTime>=t&&(rr=!0),e.firstContext=null)}function e$(e,t){if(eJ!==e&&!1!==t&&0!==t)if("number"==typeof t&&0x3fffffff!==t||(eJ=e,t=0x3fffffff),t={context:e,observedBits:t,next:null},null===ej){if(null===eW)throw Error(i(308));ej=t,eW.dependencies={expirationTime:0,firstContext:t,responders:null}}else ej=ej.next=t;return e._currentValue2}var e0=!1;function e1(e){return{baseState:e,firstUpdate:null,lastUpdate:null,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function e2(e){return{baseState:e.baseState,firstUpdate:e.firstUpdate,lastUpdate:e.lastUpdate,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function e5(e,t){return{expirationTime:e,suspenseConfig:t,tag:0,payload:null,callback:null,next:null,nextEffect:null}}function e3(e,t){null===e.lastUpdate?e.firstUpdate=e.lastUpdate=t:(e.lastUpdate.next=t,e.lastUpdate=t)}function e4(e,t){var r=e.alternate;if(null===r){var n=e.updateQueue,i=null;null===n&&(n=e.updateQueue=e1(e.memoizedState))}else n=e.updateQueue,i=r.updateQueue,null===n?null===i?(n=e.updateQueue=e1(e.memoizedState),i=r.updateQueue=e1(r.memoizedState)):n=e.updateQueue=e2(i):null===i&&(i=r.updateQueue=e2(n));null===i||n===i?e3(n,t):null===n.lastUpdate||null===i.lastUpdate?(e3(n,t),e3(i,t)):(e3(n,t),i.lastUpdate=t)}function e6(e,t){var r=e.updateQueue;null===(r=null===r?e.updateQueue=e1(e.memoizedState):e8(e,r)).lastCapturedUpdate?r.firstCapturedUpdate=r.lastCapturedUpdate=t:(r.lastCapturedUpdate.next=t,r.lastCapturedUpdate=t)}function e8(e,t){var r=e.alternate;return null!==r&&t===r.updateQueue&&(t=e.updateQueue=e2(t)),t}function e7(e,t,n,i,a,o){switch(n.tag){case 1:return"function"==typeof(e=n.payload)?e.call(o,i,a):e;case 3:e.effectTag=-4097&e.effectTag|64;case 0:if(null==(a="function"==typeof(e=n.payload)?e.call(o,i,a):e))break;return r({},i,a);case 2:e0=!0}return i}function e9(e,t,r,n,i){e0=!1;for(var a=(t=e8(e,t)).baseState,o=null,s=0,l=t.firstUpdate,u=a;null!==l;){var c=l.expirationTime;c<i?(null===o&&(o=l,a=u),s<c&&(s=c)):(nh(c,l.suspenseConfig),u=e7(e,0,l,u,r,n),null!==l.callback&&(e.effectTag|=32,l.nextEffect=null,null===t.lastEffect?t.firstEffect=t.lastEffect=l:(t.lastEffect.nextEffect=l,t.lastEffect=l))),l=l.next}for(c=null,l=t.firstCapturedUpdate;null!==l;){var A=l.expirationTime;A<i?(null===c&&(c=l,null===o&&(a=u)),s<A&&(s=A)):(u=e7(e,0,l,u,r,n),null!==l.callback&&(e.effectTag|=32,l.nextEffect=null,null===t.lastCapturedEffect?t.firstCapturedEffect=t.lastCapturedEffect=l:(t.lastCapturedEffect.nextEffect=l,t.last
1CapturedEffect=l))),l=l.next}null===o&&(t.lastUpdate=null),null===c?t.lastCapturedUpdate=null:e.effectTag|=32,null===o&&null===c&&(a=u),t.baseState=a,t.firstUpdate=o,t.firstCapturedUpdate=c,nd(s),e.expirationTime=s,e.memoizedState=u}function te(e,t,r){null!==t.firstCapturedUpdate&&(null!==t.lastUpdate&&(t.lastUpdate.next=t.firstCapturedUpdate,t.lastUpdate=t.lastCapturedUpdate),t.firstCapturedUpdate=t.lastCapturedUpdate=null),tt(t.firstEffect,r),t.firstEffect=t.lastEffect=null,tt(t.firstCapturedEffect,r),t.firstCapturedEffect=t.lastCapturedEffect=null}function tt(e,t){for(;null!==e;){var r=e.callback;if(null!==r){if(e.callback=null,"function"!=typeof r)throw Error(i(191,r));r.call(t)}e=e.nextEffect}}var tr=a.ReactCurrentBatchConfig,tn=(new n.Component).refs;function ti(e,t,n,i){n=null==(n=n(i,t=e.memoizedState))?t:r({},t,n),e.memoizedState=n,null!==(i=e.updateQueue)&&0===e.expirationTime&&(i.baseState=n)}var ta={isMounted:function(e){return!!(e=e._reactInternalFiber)&&C(e)===e},enqueueSetState:function(e,t,r){e=e._reactInternalFiber;var n=nt(),i=tr.suspense;(i=e5(n=nr(n,e,i),i)).payload=t,null!=r&&(i.callback=r),e4(e,i),nn(e,n)},enqueueReplaceState:function(e,t,r){e=e._reactInternalFiber;var n=nt(),i=tr.suspense;(i=e5(n=nr(n,e,i),i)).tag=1,i.payload=t,null!=r&&(i.callback=r),e4(e,i),nn(e,n)},enqueueForceUpdate:function(e,t){e=e._reactInternalFiber;var r=nt(),n=tr.suspense;(n=e5(r=nr(r,e,n),n)).tag=2,null!=t&&(n.callback=t),e4(e,n),nn(e,r)}};function to(e,t,r,n,i,a,o){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(n,a,o):!(t.prototype&&t.prototype.isPureReactComponent&&ez(r,n)&&ez(i,a))}function ts(e,t,r){var n=!1,i=et,a=t.contextType;return"object"==(void 0===a?"undefined":(0,W._)(a))&&null!==a?a=e$(a):(i=eo(t)?ei:er.current,a=(n=null!=(n=t.contextTypes))?ea(e,i):et),t=new t(r,a),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=ta,e.stateNode=t,t._reactInternalFiber=e,n&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=a),t}function tl(e,t,r,n){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(r,n),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(r,n),t.state!==e&&ta.enqueueReplaceState(t,t.state,null)}function tu(e,t,r,n){var i=e.stateNode;i.props=r,i.state=e.memoizedState,i.refs=tn;var a=t.contextType;"object"==(void 0===a?"undefined":(0,W._)(a))&&null!==a?i.context=e$(a):i.context=ea(e,a=eo(t)?ei:er.current),null!==(a=e.updateQueue)&&(e9(e,a,r,i,n),i.state=e.memoizedState),"function"==typeof(a=t.getDerivedStateFromProps)&&(ti(e,t,a,r),i.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof i.getSnapshotBeforeUpdate||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||(t=i.state,"function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount(),t!==i.state&&ta.enqueueReplaceState(i,i.state,null),null!==(a=e.updateQueue)&&(e9(e,a,r,i,n),i.state=e.memoizedState)),"function"==typeof i.componentDidMount&&(e.effectTag|=4)}var tc=Array.isArray;function tA(e,t,r){if(null!==(e=r.ref)&&"function"!=typeof e&&"object"!=(void 0===e?"undefined":(0,W._)(e))){if(r._owner){if(r=r._owner){if(1!==r.tag)throw Error(i(309));var n=r.stateNode}if(!n)throw Error(i(147,e));var a=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===a?t.ref:((t=function(e){var t=n.refs;t===tn&&(t=n.refs={}),null===e?delete t[a]:t[a]=e})._stringRef=a,t)}if("string"!=typeof e)throw Error(i(284));if(!r._owner)throw Error(i(290,e))}return e}function tf(e,t){if("textarea"!==e.type)throw Error(i(31,"[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t,""))}function th(e){function t(t,r){if(e){var n=t.lastEffect;null!==n?(n.nextEffect=r,t.lastEffect=r):t.firstEffect=t.lastEffect=r,r.nextEffect=null,r.effectTag=8}}function r(r,n){if(!e)return null;for(;null!==n;)t(r,n),n=n.sibling;return null}function n(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function a(e,t,r){return(e=nS(e,t)).index=0,e.sibling=null,e}function o(t,r,n){return t.index=n,e?null!==(n=t.alternate)?(n=n.index)<r?(t.effectTag=2,r):n:(t.effectTag=2,r):r}function c(t){return e&&null===t.alternate&&(t.effectTag=2),t}function A(e,t,r,n){return null===t||6!==t.tag?(t=nT(r,e.mode,n)).return=e:(t=a(t,r)).return=e,t}function f(e,t,r,n){return null!==t&&t.elementType===r.type?(n=a(t,r.props)).ref=tA(e,t,r):(n=nF(r.type,r.key,r.props,null,e.mode,n)).ref=tA(e,t,r),n.return=e,n}function h(e,t,r,n){return null===t||4!==t.tag||t.stateNode.containerInfo!==r.containerInfo||t.stateNode.implementation!==r.implementation?(t=nL(r,e.mode,n)).return=e:(t=a(t,r.children||[])).return=e,t}function d(e,t,r,n,i){return null===t||7!==t.tag?(t=nR(r,e.mode,n,i)
1).return=e:(t=a(t,r)).return=e,t}function g(e,t,r){if("string"==typeof t||"number"==typeof t)return(t=nT(""+t,e.mode,r)).return=e,t;if("object"==(void 0===t?"undefined":(0,W._)(t))&&null!==t){switch(t.$$typeof){case s:return(r=nF(t.type,t.key,t.props,null,e.mode,r)).ref=tA(e,null,t),r.return=e,r;case l:return(t=nL(t,e.mode,r)).return=e,t}if(tc(t)||E(t))return(t=nR(t,e.mode,r,null)).return=e,t;tf(e,t)}return null}function p(e,t,r,n){var i=null!==t?t.key:null;if("string"==typeof r||"number"==typeof r)return null!==i?null:A(e,t,""+r,n);if("object"==(void 0===r?"undefined":(0,W._)(r))&&null!==r){switch(r.$$typeof){case s:return r.key===i?r.type===u?d(e,t,r.props.children,n,i):f(e,t,r,n):null;case l:return r.key===i?h(e,t,r,n):null}if(tc(r)||E(r))return null!==i?null:d(e,t,r,n,null);tf(e,r)}return null}function m(e,t,r,n,i){if("string"==typeof n||"number"==typeof n)return A(t,e=e.get(r)||null,""+n,i);if("object"==(void 0===n?"undefined":(0,W._)(n))&&null!==n){switch(n.$$typeof){case s:return e=e.get(null===n.key?r:n.key)||null,n.type===u?d(t,e,n.props.children,i,n.key):f(t,e,n,i);case l:return h(t,e=e.get(null===n.key?r:n.key)||null,n,i)}if(tc(n)||E(n))return d(t,e=e.get(r)||null,n,i,null);tf(t,n)}return null}return function(A,f,h,d){var v="object"==(void 0===h?"undefined":(0,W._)(h))&&null!==h&&h.type===u&&null===h.key;v&&(h=h.props.children);var y="object"==(void 0===h?"undefined":(0,W._)(h))&&null!==h;if(y)switch(h.$$typeof){case s:i:{for(y=h.key,v=f;null!==v;){if(v.key===y){if(7===v.tag?h.type===u:v.elementType===h.type){r(A,v.sibling),(f=a(v,h.type===u?h.props.children:h.props)).ref=tA(A,v,h),f.return=A,A=f;break i}r(A,v);break}t(A,v),v=v.sibling}h.type===u?((f=nR(h.props.children,A.mode,d,h.key)).return=A,A=f):((d=nF(h.type,h.key,h.props,null,A.mode,d)).ref=tA(A,f,h),d.return=A,A=d)}return c(A);case l:i:{for(v=h.key;null!==f;){if(f.key===v){if(4===f.tag&&f.stateNode.containerInfo===h.containerInfo&&f.stateNode.implementation===h.implementation){r(A,f.sibling),(f=a(f,h.children||[])).return=A,A=f;break i}r(A,f);break}t(A,f),f=f.sibling}(f=nL(h,A.mode,d)).return=A,A=f}return c(A)}if("string"==typeof h||"number"==typeof h)return h=""+h,null!==f&&6===f.tag?(r(A,f.sibling),(f=a(f,h)).return=A):(r(A,f),(f=nT(h,A.mode,d)).return=A),c(A=f);if(tc(h))return function(i,a,s,l){for(var u=null,c=null,A=a,f=a=0,h=null;null!==A&&f<s.length;f++){A.index>f?(h=A,A=null):h=A.sibling;var d=p(i,A,s[f],l);if(null===d){null===A&&(A=h);break}e&&A&&null===d.alternate&&t(i,A),a=o(d,a,f),null===c?u=d:c.sibling=d,c=d,A=h}if(f===s.length)return r(i,A),u;if(null===A){for(;f<s.length;f++)null!==(A=g(i,s[f],l))&&(a=o(A,a,f),null===c?u=A:c.sibling=A,c=A);return u}for(A=n(i,A);f<s.length;f++)null!==(h=m(A,i,f,s[f],l))&&(e&&null!==h.alternate&&A.delete(null===h.key?f:h.key),a=o(h,a,f),null===c?u=h:c.sibling=h,c=h);return e&&A.forEach(function(e){return t(i,e)}),u}(A,f,h,d);if(E(h))return function(a,s,l,u){var c=E(l);if("function"!=typeof c)throw Error(i(150));if(null==(l=c.call(l)))throw Error(i(151));for(var A=c=null,f=s,h=s=0,d=null,v=l.next();null!==f&&!v.done;h++,v=l.next()){f.index>h?(d=f,f=null):d=f.sibling;var y=p(a,f,v.value,u);if(null===y){null===f&&(f=d);break}e&&f&&null===y.alternate&&t(a,f),s=o(y,s,h),null===A?c=y:A.sibling=y,A=y,f=d}if(v.done)return r(a,f),c;if(null===f){for(;!v.done;h++,v=l.next())null!==(v=g(a,v.value,u))&&(s=o(v,s,h),null===A?c=v:A.sibling=v,A=v);return c}for(f=n(a,f);!v.done;h++,v=l.next())null!==(v=m(f,a,h,v.value,u))&&(e&&null!==v.alternate&&f.delete(null===v.key?h:v.key),s=o(v,s,h),null===A?c=v:A.sibling=v,A=v);return e&&f.forEach(function(e){return t(a,e)}),c}(A,f,h,d);if(y&&tf(A,h),void 0===h&&!v)switch(A.tag){case 1:case 0:throw Error(i(152,(A=A.type).displayName||A.name||"Component"))}return r(A,f)}}var td=th(!0),tg=th(!1),tp={},tm={current:tp},tv={current:tp},ty={current:tp};function tb(e){if(e===tp)throw Error(i(174));return e}function tE(e,t){ee(ty,t),ee(tv,e),ee(tm,tp),t=D(t),$(tm),ee(tm,t)}function tI(e){$(tm),$(tv),$(ty)}function tC(e){var t=tb(ty.current),r=tb(tm.current);r!==(t=k(r,e.type,t))&&(ee(tv,e),ee(tm,t))}function tB(e){tv.current===e&&($(tm),$(tv))}var tw={current:0};function tx(e){for(var t=e;null!==t;){if(13===t.tag){var r=t.memoizedState;if(null!==r&&(null===(r=r.dehydrated)||(null)(r)||(null)(r)))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(64&t.effectTag))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function tQ(e,t){return{responder:e,props:t}}var tD=a.ReactCurrentDispatcher,tk=a.ReactCurrentBatchConfig,t_=0,tS=null,tF=null,tR=null,tT=null,tL=null,tO=null,tM=0,tU=null,tN=0,tP=!1,tG=null,tz=0;function tH(){throw Error(i(321))}function tY(e,t){if(null===t)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!eP(e[r],t[r]))return!1;return!0}function tW(e,t,r,n,a,o){if(t_=o,tS=t,tD.current=null===(tR=null!==e?e.memoizedState:null)?t9:re,t=r(n,a),tP){do tP=!1,tz+=1,tR=null!==e?e.memoizedState:null,tO=tT,tU=tL=tF=null,tD.current=re,t=r(n,a);while(tP)tG=null,tz=0}if(tD.current=t7,(e=tS).memoizedState=tT,e.expirationTime=tM,e.updateQueue=tU,e.effectTag|=tN,e=null!==tF&&null!==tF.next,t_=0,tO=tL=tT=tR=tF=tS=null,tM=0,tU=null,tN=0,e)throw Error(i(300));return t}function tj(){tD.current=t7,t_=0,tO=tL=tT=tR=tF=tS=null,tM=0,tU=null,tN=0,tP=!1,tG=null,tz=0}function tJ(){var e={memoizedState:null,baseState:null,queue:null,baseUpdate:null,next:null};return null===tL?tT=tL=e:tL=tL.next=e,tL}function tK(){if(null!==tO)tO=(tL=tO).next,tR=null!==(tF=tR)?tF.next:null;else{if(null===tR)throw Error(i(310));var e={memoizedState:(tF=tR).memoizedState,baseState:tF.baseState,queue:tF.queue,baseUpdate:tF.baseUpdate,next:null};tL=null===tL?tT=e:tL.next=e,tR=tF.next}return tL}function tq(e,t){return"function"==typeof t?t(e):t}function tV(e){var t=tK(),r=t.queue;if(null===r)throw Error(i(311));if(r.lastRenderedReducer=e,0<tz){var n=r.dispatch;if(null!==tG){var a=tG.get(r);if(void 0!==a){tG.delete(r);var o=t.memoizedState;do o=e(o,a.action),a=a.next;while(null!==a)return eP(o,t.memoizedState)||(rr=!0),t.memoizedState=o,t.baseUpdate===r.last&&(t.baseState=o),r.lastRenderedState=o,[o,n]}}return[t.memoizedState,n]}n=r.last;var s=t.baseUpdate;if(o=t.baseState,null!==s?(null!==n&&(n.next=null),n=s.next):n=null!==n?n.next:null,null!==n){var l=a=null,u=n,c=!1;do{var A=u.expirationTime;A<t_?(c||(c=!0,l=s,a=o),A>
1tM&&nd(tM=A)):(nh(A,u.suspenseConfig),o=u.eagerReducer===e?u.eagerState:e(o,u.action)),s=u,u=u.next}while(null!==u&&u!==n)c||(l=s,a=o),eP(o,t.memoizedState)||(rr=!0),t.memoizedState=o,t.baseUpdate=l,t.baseState=a,r.lastRenderedState=o}return[t.memoizedState,r.dispatch]}function tZ(e){var t=tJ();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={last:null,dispatch:null,lastRenderedReducer:tq,lastRenderedState:e}).dispatch=t8.bind(null,tS,e),[t.memoizedState,e]}function tX(e,t,r,n){return e={tag:e,create:t,destroy:r,deps:n,next:null},null===tU?(tU={lastEffect:null}).lastEffect=e.next=e:null===(t=tU.lastEffect)?tU.lastEffect=e.next=e:(r=t.next,t.next=e,e.next=r,tU.lastEffect=e),e}function t$(e,t,r,n){var i=tJ();tN|=e,i.memoizedState=tX(t,r,void 0,void 0===n?null:n)}function t0(e,t,r,n){var i=tK();n=void 0===n?null:n;var a=void 0;if(null!==tF){var o=tF.memoizedState;if(a=o.destroy,null!==n&&tY(n,o.deps))return void tX(0,r,a,n)}tN|=e,i.memoizedState=tX(t,r,a,n)}function t1(e,t){return t$(516,192,e,t)}function t2(e,t){return t0(516,192,e,t)}function t5(e,t){return"function"==typeof t?(t(e=e()),function(){t(null)}):null!=t?(t.current=e=e(),function(){t.current=null}):void 0}function t3(){}function t4(e,t){return tJ().memoizedState=[e,void 0===t?null:t],e}function t6(e,t){var r=tK();t=void 0===t?null:t;var n=r.memoizedState;return null!==n&&null!==t&&tY(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function t8(e,t,r){if(!(25>tz))throw Error(i(301));var n=e.alternate;if(e===tS||null!==n&&n===tS)if(tP=!0,e={expirationTime:t_,suspenseConfig:null,action:r,eagerReducer:null,eagerState:null,next:null},null===tG&&(tG=new Map),void 0===(r=tG.get(t)))tG.set(t,e);else{for(t=r;null!==t.next;)t=t.next;t.next=e}else{var a=nt(),o=tr.suspense;o={expirationTime:a=nr(a,e,o),suspenseConfig:o,action:r,eagerReducer:null,eagerState:null,next:null};var s=t.last;if(null===s)o.next=o;else{var l=s.next;null!==l&&(o.next=l),s.next=o}if(t.last=o,0===e.expirationTime&&(null===n||0===n.expirationTime)&&null!==(n=t.lastRenderedReducer))try{var u=t.lastRenderedState,c=n(u,r);if(o.eagerReducer=n,o.eagerState=c,eP(c,u))return}catch(e){}nn(e,a)}}var t7={readContext:e$,useCallback:tH,useContext:tH,useEffect:tH,useImperativeHandle:tH,useLayoutEffect:tH,useMemo:tH,useReducer:tH,useRef:tH,useState:tH,useDebugValue:tH,useResponder:tH,useDeferredValue:tH,useTransition:tH},t9={readContext:e$,useCallback:t4,useContext:e$,useEffect:t1,useImperativeHandle:function(e,t,r){return r=null!=r?r.concat([e]):null,t$(4,36,t5.bind(null,t,e),r)},useLayoutEffect:function(e,t){return t$(4,36,e,t)},useMemo:function(e,t){return t=void 0===t?null:t,tJ().memoizedState=[e=e(),t],e},useReducer:function(e,t,r){var n=tJ();return n.memoizedState=n.baseState=t=void 0!==r?r(t):t,e=(e=n.queue={last:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=t8.bind(null,tS,e),[n.memoizedState,e]},useRef:function(e){return e={current:e},tJ().memoizedState=e},useState:tZ,useDebugValue:t3,useResponder:tQ,useDeferredValue:function(e,t){var r=tZ(e),n=r[0],i=r[1];return t1(function(){Qi.unstable_next(function(){var r=tk.suspense;tk.suspense=void 0===t?null:t;try{i(e)}finally{tk.suspense=r}})},[e,t]),n},useTransition:function(e){var t=tZ(!1),r=t[0],n=t[1];return[t4(function(t){n(!0),Qi.unstable_next(function(){var r=tk.suspense;tk.suspense=void 0===e?null:e;try{n(!1),t()}finally{tk.suspense=r}})},[e,r]),r]}},re={readContext:e$,useCallback:t6,useContext:e$,useEffect:t2,useImperativeHandle:function(e,t,r){return r=null!=r?r.concat([e]):null,t0(4,36,t5.bind(null,t,e),r)},useLayoutEffect:function(e,t){return t0(4,36,e,t)},useMemo:function(e,t){var r=tK();t=void 0===t?null:t;var n=r.memoizedState;return null!==n&&null!==t&&tY(t,n[1])?n[0]:(r.memoizedState=[e=e(),t],e)},useReducer:tV,useRef:function(){return tK().memoizedState},useState:function(e){return tV(tq)},useDebugValue:t3,useResponder:tQ,useDeferredValue:function(e,t){var r=tV(tq),n=r[0],i=r[1];return t2(function(){Qi.unstable_next(function(){var r=tk.suspense;tk.suspense=void 0===t?null:t;try{i(e)}finally{tk.suspense=r}})},[e,t]),n},useTransition:function(e){var t=tV(tq),r=t[0],n=t[1];return[t6(function(t){n(!0),Qi.unstable_next(function(){var r=tk.suspense;tk.suspense=void 0===e?null:e;try{n(!1),t()}finally{tk.suspense=r}})},[e,r]),r]}},rt=a.ReactCurrentOwner,rr=!1;function rn(e,t,r,n){t.child=null===e?tg(t,null,r,n):td(t,e.child,r,n)}function ri(e,t,r,n,i){r=r.render;var a=t.ref;return eX(t,i),n=tW(e,t,r,n,a,i),null===e||rr?(t.effectTag|=1,rn(e,t,n,i),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=i&&(e.expirationTime=0),rE(e,t,i))}function ra(e,t,r,n,i,a){if(null===e){var o=r.type;return"function"!=typeof o||n_(o)||void 0!==o.defaultProps||null!==r.compare||void 0!==r.defaultProps?((e=nF(r.type,null,n,null,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,ro(e,t,o,n,i,a))}return o=e.child,i<a&&(i=o.memoizedProps,(r=null!==(r=r.compare)?r:ez)(i,n)&&e.ref===t.ref)?rE(e,t,a):(t.effectTag|=1,(e=nS(o,n)).ref=t.ref,e.return=t,t.child=e)}function ro(e,t,r,n,i,a){return null!==e&&ez(e.memoizedProps,n)&&e.ref===t.ref&&(rr=!1,i<a)?rE(e,t,a):rl(e,t,r,n,a)}function rs(e,t){var r=t.ref;(null===e&&null!==r||null!==e&&e.ref!==r)&&(t.effectTag|=128)}function rl(e,t,r,n,i){var a=eo(r)?ei:er.current;return a=ea(t,a),eX(t,i),r=tW(e,t,r,n,a,i),null===e||rr?(t.effectTag|=1,rn(e,t,r,i),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=i&&(e.expirationTime=0),rE(e,t,i))}function ru(e,t,r,n,i){if(eo(r)){var a=!0;eA(t)}
vendor: 7,231 bytes, line 1
1else a=!1;if(eX(t,i),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),ts(t,r,n),tu(t,r,n,i),n=!0;else if(null===e){var o=t.stateNode,s=t.memoizedProps;o.props=s;var l=o.context,u=r.contextType;u="object"==(void 0===u?"undefined":(0,W._)(u))&&null!==u?e$(u):ea(t,u=eo(r)?ei:er.current);var c=r.getDerivedStateFromProps,A="function"==typeof c||"function"==typeof o.getSnapshotBeforeUpdate;A||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(s!==n||l!==u)&&tl(t,o,n,u),e0=!1;var f=t.memoizedState;l=o.state=f;var h=t.updateQueue;null!==h&&(e9(t,h,n,o,i),l=t.memoizedState),s!==n||f!==l||en.current||e0?("function"==typeof c&&(ti(t,r,c,n),l=t.memoizedState),(s=e0||to(t,r,s,n,f,l,u))?(A||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||("function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount()),"function"==typeof o.componentDidMount&&(t.effectTag|=4)):("function"==typeof o.componentDidMount&&(t.effectTag|=4),t.memoizedProps=n,t.memoizedState=l),o.props=n,o.state=l,o.context=u,n=s):("function"==typeof o.componentDidMount&&(t.effectTag|=4),n=!1)}else o=t.stateNode,s=t.memoizedProps,o.props=t.type===t.elementType?s:eH(t.type,s),l=o.context,u="object"==(0,W._)(u=r.contextType)&&null!==u?e$(u):ea(t,u=eo(r)?ei:er.current),(A="function"==typeof(c=r.getDerivedStateFromProps)||"function"==typeof o.getSnapshotBeforeUpdate)||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(s!==n||l!==u)&&tl(t,o,n,u),e0=!1,l=t.memoizedState,f=o.state=l,null!==(h=t.updateQueue)&&(e9(t,h,n,o,i),f=t.memoizedState),s!==n||l!==f||en.current||e0?("function"==typeof c&&(ti(t,r,c,n),f=t.memoizedState),(c=e0||to(t,r,s,n,l,f,u))?(A||"function"!=typeof o.UNSAFE_componentWillUpdate&&"function"!=typeof o.componentWillUpdate||("function"==typeof o.componentWillUpdate&&o.componentWillUpdate(n,f,u),"function"==typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(n,f,u)),"function"==typeof o.componentDidUpdate&&(t.effectTag|=4),"function"==typeof o.getSnapshotBeforeUpdate&&(t.effectTag|=256)):("function"!=typeof o.componentDidUpdate||s===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=4),"function"!=typeof o.getSnapshotBeforeUpdate||s===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=256),t.memoizedProps=n,t.memoizedState=f),o.props=n,o.state=f,o.context=u,n=c):("function"!=typeof o.componentDidUpdate||s===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=4),"function"!=typeof o.getSnapshotBeforeUpdate||s===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=256),n=!1);return rc(e,t,r,n,a,i)}function rc(e,t,r,n,i,a){rs(e,t);var o=0!=(64&t.effectTag);if(!n&&!o)return i&&ef(t,r,!1),rE(e,t,a);n=t.stateNode,rt.current=t;var s=o&&"function"!=typeof r.getDerivedStateFromError?null:n.render();return t.effectTag|=1,null!==e&&o?(t.child=td(t,e.child,null,a),t.child=td(t,null,s,a)):rn(e,t,s,a),t.memoizedState=n.state,i&&ef(t,r,!0),t.child}function rA(e){var t=e.stateNode;t.pendingContext?eu(0,t.pendingContext,t.pendingContext!==t.context):t.context&&eu(0,t.context,!1),tE(e,t.containerInfo)}var rf,rh,rd,rg,rp={dehydrated:null,retryTime:0};function rm(e,t,r){var n,i=t.mode,a=t.pendingProps,o=tw.current,s=!1;if((n=0!=(64&t.effectTag))||(n=0!=(2&o)&&(null===e||null!==e.memoizedState)),n?(s=!0,t.effectTag&=-65):null!==e&&null===e.memoizedState||void 0===a.fallback||!0===a.unstable_avoidThisFallback||(o|=1),ee(tw,1&o),null===e){if(a.fallback,s){if(s=a.fallback,(a=nR(null,i,0,null)).return=t,0==(2&t.mode))for(e=null!==t.memoizedState?t.child.child:t.child,a.child=e;null!==e;)e.return=a,e=e.sibling;return(r=nR(s,i,r,null)).return=t,a.sibling=r,t.memoizedState=rp,t.child=a,r}return i=a.children,t.memoizedState=null,t.child=tg(t,null,i,r)}if(null!==e.memoizedState){if(i=(e=e.child).sibling,s){if(a=a.fallback,(r=nS(e,e.pendingProps)).return=t,0==(2&t.mode)&&(s=null!==t.memoizedState?t.child.child:t.child)!==e.child)for(r.child=s;null!==s;)s.return=r,s=s.sibling;return(i=nS(i,a,i.expirationTime)).return=t,r.sibling=i,r.childExpirationTime=0,t.memoizedState=rp,t.child=r,i}return r=td(t,e.child,a.children,r),t.memoizedState=null,t.child=r}if(e=e.child,s){if(s=a.fallback,(a=nR(null,i,0,null)).return=t,a.child=e,null!==e&&(e.return=a),0==(2&t.mode))for(e=null!==t.memoizedState?t.child.child:t.child,a.child=e;null!==e;)e.return=a,e=e.sibling;return(r=nR(s,i,r,null)).return=t,a.sibling=r,r.effectTag|=2,a.childExpirationTime=0,t.memoizedState=rp,t.child=a,r}return t.memoizedState=null,t.child=td(t,e,a.children,r)}function rv(e,t){e.expirationTime<t&&(e.expirationTime=t);var r=e.alternate;null!==r&&r.expirationTime<t&&(r.expirationTime=t),eZ(e.return,t)}function ry(e,t,r,n,i,a){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,last:n,tail:r,tailExpiration:0,tailMode:i,lastEffect:a}:(o.isBackwards=t,o.rendering=null,o.last=n,o.tail=r,o.tailExpiration=0,o.tailMode=i,o.lastEffect=a)}function rb(e,t,r){var n=t.pendingProps,i=n.revealOrder,a=n.tail;if(rn(e,t,n.children,r),0!=(2&(n=tw.current)))n=1&n|2,t.effectTag|=64;else{if(null!==e&&0!=(64&e.effectTag))i:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&rv(e,r);else if(19===e.tag)rv(e,r);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break;for(;null===e.sibling;){if(null===e.return||e.return===t)break i;e=e.return}e.sibling.return=e.return,e=e.sibling}n&=1}if(ee(tw,n),0==(2&t.mode))t.memoizedState=null;else switch(i){case"forwards":for(r=t.child,i=null;null!==r;)null!==(e=r.alternate)&&null===tx(e)&&(i=r),r=r.sibling;null===(r=i)?(i=t.child,t.child=null):(i=r.sibling,r.sibling=null),ry(t,!1,i,r,a,t.lastEffect);break;case"backwards":for(r=null,i=t.child,t.child=null;null!==i;){if(null!==(e=i.alternate)&&null===tx(e)){t.child=i;break}e=i.sibling,i.sibling=r,r=i,i=e}ry(t,!0,r,null,a,t.lastEffect);break;case"together":ry(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}return t.child}function rE(e,t,r){null!==e&&(t.dependencies=e.dependencies);var n=t.expirationTime;if(0!==n&&nd(n),t.childExpirationTime<r)return null;if(null!==e&&t.child!==e.child)throw Error(i(153));if(null!==t.child){for(r=nS(e=t.child,e.pendingProps,e.expirationTime),t.child=r,r.return=t;null!==e.sibling;)e=e.sibling,(r=r.sibling=nS(e,e.pendingProps,e.expirationTime)).return=t;r.sibling=null}return t.child}function rI(e){e.effectTag|=4}function rC(e,t){switch(e.tailMode){case"hidden":t=e.tail;for(var r=null;null!==t;)null!==t.alternate&&(r=t),t=t.sibling;null===r?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var n=null;null!==r;)null!==r.alternate&&(n=r),r=r.sibling;null===n?t||null===e.tail?e.tail=null:e.tail.sibling=null:n.sibling=null}}function rB(e,t){return{value:e,source:t,stack:V(t)}}rf=function(e,t){for(var r=t.child;null!==r;){if(5===r.tag||6===r.tag)R(e,r.stateNode);else if(4!==r.tag&&null!==r.child){r.child.return=r,r=r.child;continue}if(r===t)break;for(;null===r.sibling;){if(null===r.return||r.return===t)return;r=r.return}r.sibling.return=r.return,r=r.sibling}},rh=function(){}
1,rd=function(e,t,r,n,i){if((e=e.memoizedProps)!==n){var a=t.stateNode;(t.updateQueue=r=L(a,r,e,n,i,tb(tm.current)))&&rI(t)}},rg=function(e,t,r,n){r!==n&&rI(t)};var rw="function"==typeof WeakSet?WeakSet:Set;function rx(e,t){var r=t.source,n=t.stack;null===n&&null!==r&&(n=V(r)),null!==r&&I(r.type),t=t.value,null!==e&&1===e.tag&&I(e.type);try{console.error(t)}catch(e){setTimeout(function(){throw e})}}function rQ(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){nC(e,t)}else t.current=null}function rD(e,t,r){if(null!==(r=null!==(r=r.updateQueue)?r.lastEffect:null)){var n=r=r.next;do{if(0!=(n.tag&e)){var i=n.destroy;n.destroy=void 0,void 0!==i&&i()}0!=(n.tag&t)&&(i=n.create,n.destroy=i()),n=n.next}while(n!==r)}}function rk(e,t,r){switch("function"==typeof nQ&&nQ(t),t.tag){case 0:case 11:case 14:case 15:if(null!==(e=t.updateQueue)&&null!==(e=e.lastEffect)){var n=e.next;eT(97<r?97:r,function(){var e=n;do{var r=e.destroy;if(void 0!==r)try{r()}catch(e){nC(t,e)}e=e.next}while(e!==n)})}break;case 1:rQ(t),"function"==typeof(r=t.stateNode).componentWillUnmount&&function(e,t){try{t.props=e.memoizedProps,t.state=e.memoizedState,t.componentWillUnmount()}catch(t){nC(e,t)}}(t,r);break;case 5:rQ(t);break;case 4:rF(e,t,r)}}function r_(e){return 5===e.tag||3===e.tag||4===e.tag}function rS(e){i:{for(var t=e.return;null!==t;){if(r_(t)){var r=t;break i}t=t.return}throw Error(i(160))}switch(t=r.stateNode,r.tag){case 5:var n=!1;break;case 3:case 4:t=t.containerInfo,n=!0;break;default:throw Error(i(161))}16&r.effectTag&&(K(t),r.effectTag&=-17);i:o:for(r=e;;){for(;null===r.sibling;){if(null===r.return||r_(r.return)){r=null;break i}r=r.return}for(r.sibling.return=r.return,r=r.sibling;5!==r.tag&&6!==r.tag&&18!==r.tag;){if(2&r.effectTag||null===r.child||4===r.tag)continue o;r.child.return=r,r=r.child}if(!(2&r.effectTag)){r=r.stateNode;break i}}for(var a=e;;){var o=5===a.tag||6===a.tag;if(o)o=o?a.stateNode:a.stateNode.instance,r?n?(null)(t,o,r):Y(t,o,r):n?G(t,o):P(t,o);else if(4!==a.tag&&null!==a.child){a.child.return=a,a=a.child;continue}if(a===e)break;for(;null===a.sibling;){if(null===a.return||a.return===e)return;a=a.return}a.sibling.return=a.return,a=a.sibling}}function rF(e,t,r){for(var n,a,o=t,s=!1;;){if(!s){s=o.return;i:for(;;){if(null===s)throw Error(i(160));switch(n=s.stateNode,s.tag){case 5:a=!1;break i;case 3:case 4:n=n.containerInfo,a=!0;break i}s=s.return}s=!0}if(5===o.tag||6===o.tag)(function(e,t,r){for(var n=t;;)if(rk(e,n,r),null===n.child||4===n.tag){if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}else n.child.return=n,n=n.child})(e,o,r),a?J(n,o.stateNode):j(n,o.stateNode);else if(4===o.tag){if(null!==o.child){n=o.stateNode.containerInfo,a=!0,o.child.return=o,o=o.child;continue}}else if(rk(e,o,r),null!==o.child){o.child.return=o,o=o.child;continue}if(o===t)break;for(;null===o.sibling;){if(null===o.return||o.return===t)return;4===(o=o.return).tag&&(s=!1)}o.sibling.return=o.return,o=o.sibling}}function rR(e,t){switch(t.tag){case 0:case 11:case 14:case 15:rD(4,8,t);break;case 1:case 3:case 12:case 17:case 20:case 21:break;case 5:var r=t.stateNode;if(null!=r){var n=t.memoizedProps;e=null!==e?e.memoizedProps:n;var a=t.type,o=t.updateQueue;t.updateQueue=null,null!==o&&H(r,o,a,e,n,t)}break;case 6:if(null===t.stateNode)throw Error(i(162));r=t.memoizedProps,z(t.stateNode,null!==e?e.memoizedProps:r,r);break;case 13:!function(e){var t=e;if(null===e.memoizedState)var r=!1;else r=!0,t=e.child,r$=eS();if(null!==t){i:if(e=t,1)for(t=e;;){if(5===t.tag){var n=t.stateNode;r?(null)(n):(null)(t.stateNode,t.memoizedProps)}else if(6===t.tag)n=t.stateNode,r?(null)(n):(null)(n,t.memoizedProps);else{if(13===t.tag&&null!==t.memoizedState&&null===t.memoizedState.dehydrated){(n=t.child.sibling).return=t,t=n;continue}if(null!==t.child){t.child.return=t,t=t.child;continue}}if(t===e)break i;for(;null===t.sibling;){if(null===t.return||t.return===e)break i;t=t.return}t.sibling.return=t.return,t=t.sibling}}}(t),rT(t);break;case 19:rT(t);break;default:throw Error(i(163))}}function rT(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var r=e.stateNode;null===r&&(r=e.stateNode=new rw),t.forEach(function(t){var n=nw.bind(null,e,t);r.has(t)||(r.add(t),t.then(n,n))})}}var rL="function"==typeof WeakMap?WeakMap:Map;function rO(e,t,r){(r=e5(r,null)).tag=3,r.payload={element:null};var n=t.value;return r.callback=function(){r1||(r1=!0,r2=n),rx(e,t)},r}function rM(e,t,r){(r=e5(r,null)).tag=3;var n=e.type.getDerivedStateFromError;if("function"==typeof n){var i=t.value;r.payload=function(){return rx(e,t),n(i)}}var a=e.stateNode;return null!==a&&"function"==typeof a.componentDidCatch&&(r.callback=function(){"function"!=typeof n&&(null===r5?r5=new Set([this]):r5.add(this),rx(e,t));var r=t.stack;this.componentDidCatch(t.value,{componentStack:null!==r?r:""})}),r}var rU,rN=Math.ceil,rP=a.ReactCurrentDispatcher,rG=a.ReactCurrentOwner,rz=0,rH=null,rY=null,rW=0,rj=0,rJ=null,rK=0x3fffffff,rq=0x3fffffff,rV=null,rZ=0,rX=!1,r$=0,r0=null,r1=!1,r2=null,r5=null,r3=!1,r4=null,r6=90,r8=null,r7=0,r9=null,ne=0;function nt(){return(48&rz)!=0?0x3ffffffd-(eS()/10|0):0!==ne?ne:ne=0x3ffffffd-(eS()/10|0)}function nr(e,t,r){if(0==(2&(t=t.mode)))return 0x3fffffff;var n=eF();if(0==(4&t))return 99===n?0x3fffffff:0x3ffffffe;if((16&rz)!=0)return rW;if(null!==r)e=eN(e,0|r.timeoutMs||5e3,250);else switch(n){case 99:e=0x3fffffff;break;case 98:e=eN(e,150,100);break;case 97:case 96:e=eN(e,5e3,250);break;case 95:e=2;break;default:throw Error(i(326))}return null!==rH&&e===rW&&--e,e}function nn(e,t){if(50<r7)throw r7=0,r9=null,Error(i(185));if(null!==(e=ni(e,t))){var r=eF();0x3fffffff===t?(8&rz)!=0&&(48&rz)==0?nl(e):(no(e),0===rz&&eO()):no(e),(4&rz)==0||98!==r&&99!==r||(null===r8?r8=new Map([[e,t]]):(void 0===(r=r8.get(e))||r>t)&&r8.set(e,t))}}function ni(e,t){e.expirationTime<t&&(e.expirationTime=t);var r=e.alternate;null!==r&&r.expirationTime<t&&(r.expirationTime=t);var n=e.return,i=null;if(null===n&&3===e.tag)i=e.stateNode;else for(;null!==n;){if(r=n.alternate,n.childExpirationTime<t&&(n.childExpirationTime=t),null!==r&&r.childExpirationTime<t&&(r.childExpirationTime=t),null===n.return&&3===n.tag){i=n.stateNode;break}n=n.return}
1return null!==i&&(rH===i&&(nd(t),4===rj&&nU(i,rW)),nN(i,t)),i}function na(e){var t=e.lastExpiredTime;return 0!==t?t:nM(e,t=e.firstPendingTime)?(t=e.lastPingedTime)>(e=e.nextKnownPendingLevel)?t:e:t}function no(e){if(0!==e.lastExpiredTime)e.callbackExpirationTime=0x3fffffff,e.callbackPriority=99,e.callbackNode=eL(nl.bind(null,e));else{var t=na(e),r=e.callbackNode;if(0===t)null!==r&&(e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90);else{var n,i,a,o=nt();if(o=0x3fffffff===t?99:1===t||2===t?95:0>=(o=10*(0x3ffffffd-t)-10*(0x3ffffffd-o))?99:250>=o?98:5250>=o?97:95,null!==r){var s=e.callbackPriority;if(e.callbackExpirationTime===t&&s>=o)return;r!==ew&&eg(r)}e.callbackExpirationTime=t,e.callbackPriority=o,t=0x3fffffff===t?eL(nl.bind(null,e)):(n=o,i=ns.bind(null,e),a={timeout:10*(0x3ffffffd-t)-eS()},ed(n=eR(n),i,a)),e.callbackNode=t}}}function ns(e,t){if(ne=0,t)return nP(e,t=nt()),no(e),null;var r=na(e);if(0!==r){if(t=e.callbackNode,(48&rz)!=0)throw Error(i(327));if(nb(),e===rH&&r===rW||nc(e,r),null!==rY){var n=rz;rz|=16;for(var a=nf();;)try{for(;null!==rY&&!ep();)rY=ng(rY);break}catch(t){nA(e,t)}if(eK(),rz=n,rP.current=a,1===rj)throw t=rJ,nc(e,r),nU(e,r),no(e),t;if(null===rY)switch(a=e.finishedWork=e.current.alternate,e.finishedExpirationTime=r,rH=null,n=rj){case 0:case 1:throw Error(i(345));case 2:nP(e,2<r?2:r);break;case 3:if(nU(e,r),r===(n=e.lastSuspendedTime)&&(e.nextKnownPendingLevel=nm(a)),0x3fffffff===rK&&10<(a=r$+500-eS())){if(rX){var o=e.lastPingedTime;if(0===o||o>=r){e.lastPingedTime=r,nc(e,r);break}}if(0!==(o=na(e))&&o!==r)break;if(0!==n&&n!==r){e.lastPingedTime=n;break}e.timeoutHandle=(null)(nv.bind(null,e),a);break}nv(e);break;case 4:if(nU(e,r),r===(n=e.lastSuspendedTime)&&(e.nextKnownPendingLevel=nm(a)),rX&&(0===(a=e.lastPingedTime)||a>=r)){e.lastPingedTime=r,nc(e,r);break}if(0!==(a=na(e))&&a!==r)break;if(0!==n&&n!==r){e.lastPingedTime=n;break}if(0x3fffffff!==rq?n=10*(0x3ffffffd-rq)-eS():0x3fffffff===rK?n=0:(n=10*(0x3ffffffd-rK)-5e3,0>(n=(a=eS())-n)&&(n=0),(r=10*(0x3ffffffd-r)-a)<(n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*rN(n/1960))-n)&&(n=r)),10<n){e.timeoutHandle=(null)(nv.bind(null,e),n);break}nv(e);break;case 5:if(0x3fffffff!==rK&&null!==rV){o=rK;var s=rV;if(0>=(n=0|s.busyMinDurationMs)?n=0:(a=0|s.busyDelayMs,n=(o=eS()-(10*(0x3ffffffd-o)-(0|s.timeoutMs||5e3)))<=a?0:a+n-o),10<n){nU(e,r),e.timeoutHandle=(null)(nv.bind(null,e),n);break}}nv(e);break;default:throw Error(i(329))}if(no(e),e.callbackNode===t)return ns.bind(null,e)}}return null}function nl(e){var t=e.lastExpiredTime;if(t=0!==t?t:0x3fffffff,e.finishedExpirationTime===t)nv(e);else{if((48&rz)!=0)throw Error(i(327));if(nb(),e===rH&&t===rW||nc(e,t),null!==rY){var r=rz;rz|=16;for(var n=nf();;)try{for(;null!==rY;)rY=ng(rY);break}catch(t){nA(e,t)}if(eK(),rz=r,rP.current=n,1===rj)throw r=rJ,nc(e,t),nU(e,t),no(e),r;if(null!==rY)throw Error(i(261));e.finishedWork=e.current.alternate,e.finishedExpirationTime=t,rH=null,nv(e),no(e)}}return null}function nu(e,t){if((48&rz)!=0)throw Error(i(187));var r=rz;rz|=1;try{return eT(99,e.bind(null,t))}finally{rz=r,eO()}}function nc(e,t){e.finishedWork=null,e.finishedExpirationTime=0;var r=e.timeoutHandle;if(r!==N&&(e.timeoutHandle=N,(null)(r)),null!==rY)for(r=rY.return;null!==r;){var n=r;switch(n.tag){case 1:null!=n.type.childContextTypes&&es();break;case 3:tI(),el();break;case 5:tB(n);break;case 4:tI();break;case 13:case 19:$(tw);break;case 10:eV(n)}r=r.return}rH=e,rY=nS(e.current,null),rW=t,rj=0,rJ=null,rq=rK=0x3fffffff,rV=null,rZ=0,rX=!1}function nA(e,t){for(;;){try{if(eK(),tj(),null===rY||null===rY.return)return rj=1,rJ=t,null;i:{var r=rY.return,n=rY,i=t;if(t=rW,n.effectTag|=2048,n.firstEffect=n.lastEffect=null,null!==i&&"object"==(void 0===i?"undefined":(0,W._)(i))&&"function"==typeof i.then){var a,o=i,s=0!=(1&tw.current),l=r;do{if(a=13===l.tag){var u=l.memoizedState;if(null!==u)a=null!==u.dehydrated;else{var c=l.memoizedProps;a=void 0!==c.fallback&&(!0!==c.unstable_avoidThisFallback||!s)}}if(a){var A=l.updateQueue;if(null===A){var f=new Set;f.add(o),l.updateQueue=f}else A.add(o);if(0==(2&l.mode)){if(l.effectTag|=64,n.effectTag&=-2981,1===n.tag)if(null===n.alternate)n.tag=17;else{var h=e5(0x3fffffff,null);h.tag=2,e4(n,h)}n.expirationTime=0x3fffffff;break i}i=void 0,n=t;var d=e.pingCache;if(null===d?(d=e.pingCache=new rL,i=new Set,d.set(o,i)):void 0===(i=d.get(o))&&(i=new Set,d.set(o,i)),!i.has(n)){i.add(n);var g=nB.bind(null,e,o,n);o.then(g,g)}l.effectTag|=4096,l.expirationTime=t;break i}l=l.return}while(null!==l)i=Error((I(n.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display."+V(n))}5!==rj&&(rj=2),i=rB(i,n),l=r;do{switch(l.tag){case 3:o=i,l.effectTag|=4096,l.expirationTime=t,e6(l,rO(l,o,t));break i;case 1:o=i;var p=l.type,m=l.stateNode;if(0==(64&l.effectTag)&&("function"==typeof p.getDerivedStateFromError||null!==m&&"function"==typeof m.componentDidCatch&&(null===r5||!r5.has(m)))){l.effectTag|=4096,l.expirationTime=t,e6(l,rM(l,o,t));break i}}l=l.return}while(null!==l)}rY=np(rY)}catch(e){t=e;continue}break}}function nf(){var e=rP.current;return rP.current=t7,null===e?t7:e}function nh(e,t){e<rK&&2<e&&(rK=e),null!==t&&e<rq&&2<e&&(rq=e,rV=t)}
1function nd(e){e>rZ&&(rZ=e)}function ng(e){var t=rU(e.alternate,e,rW);return e.memoizedProps=e.pendingProps,null===t&&(t=np(e)),rG.current=null,t}function np(e){rY=e;do{var t=rY.alternate;if(e=rY.return,0==(2048&rY.effectTag)){i:{var r=t,n=rW,a=(t=rY).pendingProps;switch(t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:case 20:case 21:break;case 1:case 17:eo(t.type)&&es();break;case 3:tI(),el(),(a=t.stateNode).pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),null===r||r.child,rh(t);break;case 5:tB(t);var o=tb(ty.current);if(n=t.type,null!==r&&null!=t.stateNode)rd(r,t,n,a,o),r.ref!==t.ref&&(t.effectTag|=128);else if(a){var s=F(n,a,o,r=tb(tm.current),t);rf(s,t,!1,!1),t.stateNode=s,T(s,n,a,o,r)&&rI(t),null!==t.ref&&(t.effectTag|=128)}else if(null===t.stateNode)throw Error(i(166));break;case 6:if(r&&null!=t.stateNode)rg(r,t,r.memoizedProps,a);else{if("string"!=typeof a&&null===t.stateNode)throw Error(i(166));r=tb(ty.current),o=tb(tm.current),t.stateNode=U(a,r,o,t)}break;case 13:if($(tw),a=t.memoizedState,0!=(64&t.effectTag)){t.expirationTime=n;break i}a=null!==a,o=!1,null===r?t.memoizedProps.fallback:(o=null!==(n=r.memoizedState),a||null===n||null!==(n=r.child.sibling)&&(null!==(s=t.firstEffect)?(t.firstEffect=n,n.nextEffect=s):(t.firstEffect=t.lastEffect=n,n.nextEffect=null),n.effectTag=8)),a&&!o&&0!=(2&t.mode)&&(null===r&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!=(1&tw.current)?0===rj&&(rj=3):(0!==rj&&3!==rj||(rj=4),0!==rZ&&null!==rH&&(nU(rH,rW),nN(rH,rZ)))),(a||o)&&(t.effectTag|=4);break;case 4:tI(),rh(t);break;case 10:eV(t);break;case 19:if($(tw),null===(a=t.memoizedState))break;if(o=0!=(64&t.effectTag),null===(s=a.rendering)){if(o)rC(a,!1);else if(0!==rj||null!==r&&0!=(64&r.effectTag))for(r=t.child;null!==r;){if(null!==(s=tx(r))){for(t.effectTag|=64,rC(a,!1),null!==(r=s.updateQueue)&&(t.updateQueue=r,t.effectTag|=4),null===a.lastEffect&&(t.firstEffect=null),t.lastEffect=a.lastEffect,r=n,a=t.child;null!==a;)n=r,(o=a).effectTag&=2,o.nextEffect=null,o.firstEffect=null,o.lastEffect=null,null===(s=o.alternate)?(o.childExpirationTime=0,o.expirationTime=n,o.child=null,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null):(o.childExpirationTime=s.childExpirationTime,o.expirationTime=s.expirationTime,o.child=s.child,o.memoizedProps=s.memoizedProps,o.memoizedState=s.memoizedState,o.updateQueue=s.updateQueue,n=s.dependencies,o.dependencies=null===n?null:{expirationTime:n.expirationTime,firstContext:n.firstContext,responders:n.responders}),a=a.sibling;ee(tw,1&tw.current|2),t=t.child;break i}r=r.sibling}}else{if(!o)if(null!==(r=tx(s))){if(t.effectTag|=64,o=!0,null!==(r=r.updateQueue)&&(t.updateQueue=r,t.effectTag|=4),rC(a,!0),null===a.tail&&"hidden"===a.tailMode){null!==(t=t.lastEffect=a.lastEffect)&&(t.nextEffect=null);break}}else eS()>a.tailExpiration&&1<n&&(t.effectTag|=64,o=!0,rC(a,!1),t.expirationTime=t.childExpirationTime=n-1);a.isBackwards?(s.sibling=t.child,t.child=s):(null!==(r=a.last)?r.sibling=s:t.child=s,a.last=s)}if(null!==a.tail){0===a.tailExpiration&&(a.tailExpiration=eS()+500),r=a.tail,a.rendering=r,a.tail=r.sibling,a.lastEffect=t.lastEffect,r.sibling=null,a=tw.current,ee(tw,a=o?1&a|2:1&a),t=r;break i}break;default:throw Error(i(156,t.tag))}t=null}if(r=rY,1===rW||1!==r.childExpirationTime){for(a=0,o=r.child;null!==o;)(n=o.expirationTime)>a&&(a=n),(s=o.childExpirationTime)>a&&(a=s),o=o.sibling;r.childExpirationTime=a}if(null!==t)return t;null!==e&&0==(2048&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=rY.firstEffect),null!==rY.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=rY.firstEffect),e.lastEffect=rY.lastEffect),1<rY.effectTag&&(null!==e.lastEffect?e.lastEffect.nextEffect=rY:e.firstEffect=rY,e.lastEffect=rY))}else{if(null!==(t=function(e){switch(e.tag){case 1:eo(e.type)&&es();var t=e.effectTag;return 4096&t?(e.effectTag=-4097&t|64,e):null;case 3:if(tI(),el(),0!=(64&(t=e.effectTag)))throw Error(i(285));return e.effectTag=-4097&t|64,e;case 5:return tB(e),null;case 13:return $(tw),4096&(t=e.effectTag)?(e.effectTag=-4097&t|64,e):null;case 19:return $(tw),null;case 4:return tI(),null;case 10:return eV(e),null;default:return null}}(rY)))return t.effectTag&=2047,t;null!==e&&(e.firstEffect=e.lastEffect=null,e.effectTag|=2048)}if(null!==(t=rY.sibling))return t;rY=e}while(null!==rY)return 0===rj&&(rj=5),null}function nm(e){var t=e.expirationTime;return t>(e=e.childExpirationTime)?t:e}
1function nv(e){return eT(99,ny.bind(null,e,eF())),null}function ny(e,t){if(nb(),(48&rz)!=0)throw Error(i(327));var r=e.finishedWork,n=e.finishedExpirationTime;if(null===r)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,r===e.current)throw Error(i(177));e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90,e.nextKnownPendingLevel=0;var a=nm(r);if(e.firstPendingTime=a,n<=e.lastSuspendedTime?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:n<=e.firstSuspendedTime&&(e.firstSuspendedTime=n-1),n<=e.lastPingedTime&&(e.lastPingedTime=0),n<=e.lastExpiredTime&&(e.lastExpiredTime=0),e===rH&&(rY=rH=null,rW=0),1<r.effectTag?null!==r.lastEffect?(r.lastEffect.nextEffect=r,a=r.firstEffect):a=r:a=r.firstEffect,null!==a){var o=rz;rz|=32,rG.current=null,_(e.containerInfo),r0=a;do try{for(;null!==r0;){var s,l,u=r0.effectTag;0!=(256&u)&&function(e,t){switch(t.tag){case 0:case 11:case 15:rD(2,0,t);break;case 1:if(256&t.effectTag&&null!==e){var r=e.memoizedProps,n=e.memoizedState;t=(e=t.stateNode).getSnapshotBeforeUpdate(t.elementType===t.type?r:eH(t.type,r),n),e.__reactInternalSnapshotBeforeUpdate=t}break;case 3:case 5:case 6:case 4:case 17:break;default:throw Error(i(163))}}(r0.alternate,r0),0==(512&u)||r3||(r3=!0,s=97,l=function(){return nb(),null},ed(s=eR(s),l,void 0)),r0=r0.nextEffect}}catch(e){if(null===r0)throw Error(i(330));nC(r0,e),r0=r0.nextEffect}while(null!==r0)r0=a;do try{for(var c=e,A=t;null!==r0;){var f=r0.effectTag;if(16&f&&K(r0.stateNode),128&f){var h=r0.alternate;if(null!==h){var d=h.ref;null!==d&&("function"==typeof d?d(null):d.current=null)}}switch(1038&f){case 2:rS(r0),r0.effectTag&=-3;break;case 6:rS(r0),r0.effectTag&=-3,rR(r0.alternate,r0);break;case 1024:r0.effectTag&=-1025;break;case 1028:r0.effectTag&=-1025,rR(r0.alternate,r0);break;case 4:rR(r0.alternate,r0);break;case 8:var g=c,p=r0;rF(g,p,A),function e(t){var r=t.alternate;t.return=null,t.child=null,t.memoizedState=null,t.updateQueue=null,t.dependencies=null,t.alternate=null,t.firstEffect=null,t.lastEffect=null,t.pendingProps=null,t.memoizedProps=null,null!==r&&e(r)}(p)}r0=r0.nextEffect}}catch(e){if(null===r0)throw Error(i(330));nC(r0,e),r0=r0.nextEffect}while(null!==r0)S(e.containerInfo),e.current=r,r0=a;do try{for(f=n;null!==r0;){var m=r0.effectTag;if(36&m){var v=r0.alternate;switch(d=f,(h=r0).tag){case 0:case 11:case 15:rD(16,32,h);break;case 1:var y=h.stateNode;if(4&h.effectTag)if(null===v)y.componentDidMount();else{var b=h.elementType===h.type?v.memoizedProps:eH(h.type,v.memoizedProps);y.componentDidUpdate(b,v.memoizedState,y.__reactInternalSnapshotBeforeUpdate)}var E=h.updateQueue;null!==E&&te(0,E,y);break;case 3:var I=h.updateQueue;if(null!==I){if(c=null,null!==h.child)switch(h.child.tag){case 5:c=Q(h.child.stateNode);break;case 1:c=h.child.stateNode}te(0,I,c)}break;case 5:var C=h.stateNode;null===v&&4&h.effectTag&&(null)(C,h.type,h.memoizedProps,h);break;case 6:case 4:case 12:case 19:case 17:case 20:case 21:case 13:break;default:throw Error(i(163))}}if(128&m){h=void 0;var B=r0.ref;if(null!==B){var w=r0.stateNode;h=5===r0.tag?Q(w):w,"function"==typeof B?B(h):B.current=h}}r0=r0.nextEffect}}catch(e){if(null===r0)throw Error(i(330));nC(r0,e),r0=r0.nextEffect}while(null!==r0)r0=null,ex(),rz=o}else e.current=r;if(r3)r3=!1,r4=e,r6=t;else for(r0=a;null!==r0;)t=r0.nextEffect,r0.nextEffect=null,r0=t;if(0===(t=e.firstPendingTime)&&(r5=null),0x3fffffff===t?e===r9?r7++:(r7=0,r9=e):r7=0,"function"==typeof nx&&nx(r.stateNode,n),no(e),r1)throw r1=!1,e=r2,r2=null,e;return(8&rz)!=0||eO(),null}function nb(){if(90!==r6){var e=97<r6?97:r6;return r6=90,eT(e,nE)}}function nE(){if(null===r4)return!1;var e=r4;if(r4=null,(48&rz)!=0)throw Error(i(331));var t=rz;for(rz|=32,e=e.current.firstEffect;null!==e;){try{var r=e;if(0!=(512&r.effectTag))switch(r.tag){case 0:case 11:case 15:rD(128,0,r),rD(0,64,r)}}catch(t){if(null===e)throw Error(i(330));nC(e,t)}r=e.nextEffect,e.nextEffect=null,e=r}return rz=t,eO(),!0}function nI(e,t,r){e4(e,t=rO(e,t=rB(r,t),0x3fffffff)),null!==(e=ni(e,0x3fffffff))&&no(e)}function nC(e,t){if(3===e.tag)nI(e,e,t);else for(var r=e.return;null!==r;){if(3===r.tag){nI(r,e,t);break}if(1===r.tag){var n=r.stateNode;if("function"==typeof r.type.getDerivedStateFromError||"function"==typeof n.componentDidCatch&&(null===r5||!r5.has(n))){e4(r,e=rM(r,e=rB(t,e),0x3fffffff)),null!==(r=ni(r,0x3fffffff))&&no(r);break}}r=r.return}}function nB(e,t,r){var n=e.pingCache;null!==n&&n.delete(t),rH===e&&rW===r?4===rj||3===rj&&0x3fffffff===rK&&eS()-r$<500?nc(e,rW):rX=!0:nM(e,r)&&(0!==(t=e.lastPingedTime)&&t<r||(e.lastPingedTime=r,e.finishedExpirationTime===r&&(e.finishedExpirationTime=0,e.finishedWork=null),no(e)))}function nw(e,t){var r=e.stateNode;null!==r&&r.delete(t),0==(t=0)&&(t=nr(t=nt(),e,null)),null!==(e=ni(e,t))&&no(e)}rU=function(e,t,r){var n=t.expirationTime;if(null!==e){var a=t.pendingProps;if(e.memoizedProps!==a||en.current)rr=!0;else{if(n<r){switch(rr=!1,t.tag){case 3:rA(t);break;case 5:if(tC(t),4&t.mode&&1!==r&&(null)(t.type,a))return t.expirationTime=t.childExpirationTime=1,null;break;case 1:eo(t.type)&&eA(t);break;case 4:tE(t,t.stateNode.containerInfo);break;case 10:eq(t,t.memoizedProps.value);break;case 13:if(null!==t.memoizedState)return 0!==(n=t.child.childExpirationTime)&&n>=r?rm(e,t,r):(ee(tw,1&tw.current),null!==(t=rE(e,t,r))?t.sibling:null);ee(tw,1&tw.current);break;case 19:if(n=t.childExpirationTime>=r,0!=(64&e.effectTag)){if(n)return rb(e,t,r);t.effectTag|=64}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null),ee(tw,tw.current),!n)return null}return rE(e,t,r)}rr=!1}}else rr=!1;switch(t.expirationTime=0,t.tag){case 2:if(n=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,a=ea(t,er.current),eX(t,r),a=tW(null,t,n,e,a,r),t.effectTag|=1,"object"==(void 0===a?"undefined":(0,W._)(a))&&null!==a&&"function"==typeof a.render&&void 0===a.$$typeof){if(t.tag=1,tj(),eo(n)){var o=!0;eA(t)}
1else o=!1;t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null;var s=n.getDerivedStateFromProps;"function"==typeof s&&ti(t,n,s,e),a.updater=ta,t.stateNode=a,a._reactInternalFiber=t,tu(t,n,e,r),t=rc(null,t,n,!0,o,r)}else t.tag=0,rn(null,t,a,r),t=t.child;return t;case 16:if(a=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,function(e){if(-1===e._status){e._status=0;var t=e._ctor;e._result=t=t(),t.then(function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)},function(t){0===e._status&&(e._status=2,e._result=t)})}}(a),1!==a._status)throw a._result;switch(a=a._result,t.type=a,o=t.tag=function(e){if("function"==typeof e)return+!!n_(e);if(null!=e){if((e=e.$$typeof)===g)return 11;if(e===v)return 14}return 2}(a),e=eH(a,e),o){case 0:t=rl(null,t,a,e,r);break;case 1:t=ru(null,t,a,e,r);break;case 11:t=ri(null,t,a,e,r);break;case 14:t=ra(null,t,a,eH(a.type,e),n,r);break;default:throw Error(i(306,a,""))}return t;case 0:return n=t.type,a=t.pendingProps,rl(e,t,n,a=t.elementType===n?a:eH(n,a),r);case 1:return n=t.type,a=t.pendingProps,ru(e,t,n,a=t.elementType===n?a:eH(n,a),r);case 3:if(rA(t),null===(n=t.updateQueue))throw Error(i(282));if(a=null!==(a=t.memoizedState)?a.element:null,e9(t,n,t.pendingProps,null,r),(n=t.memoizedState.element)===a)t=rE(e,t,r);else{if((a=t.stateNode.hydrate)&&(a=!1),a)for(r=tg(t,null,n,r),t.child=r;r;)r.effectTag=-3&r.effectTag|1024,r=r.sibling;else rn(e,t,n,r);t=t.child}return t;case 5:return tC(t),n=t.type,a=t.pendingProps,o=null!==e?e.memoizedProps:null,s=a.children,M(n,a)?s=null:null!==o&&M(n,o)&&(t.effectTag|=16),rs(e,t),4&t.mode&&1!==r&&(null)(n,a)?(t.expirationTime=t.childExpirationTime=1,t=null):(rn(e,t,s,r),t=t.child),t;case 6:return null;case 13:return rm(e,t,r);case 4:return tE(t,t.stateNode.containerInfo),n=t.pendingProps,null===e?t.child=td(t,null,n,r):rn(e,t,n,r),t.child;case 11:return n=t.type,a=t.pendingProps,ri(e,t,n,a=t.elementType===n?a:eH(n,a),r);case 7:return rn(e,t,t.pendingProps,r),t.child;case 8:case 12:return rn(e,t,t.pendingProps.children,r),t.child;case 10:i:{if(n=t.type._context,a=t.pendingProps,s=t.memoizedProps,eq(t,o=a.value),null!==s){var l=s.value;if(0==(o=eP(l,o)?0:0|("function"==typeof n._calculateChangedBits?n._calculateChangedBits(l,o):0x3fffffff))){if(s.children===a.children&&!en.current){t=rE(e,t,r);break i}}else for(null!==(l=t.child)&&(l.return=t);null!==l;){var u=l.dependencies;if(null!==u){s=l.child;for(var c=u.firstContext;null!==c;){if(c.context===n&&0!=(c.observedBits&o)){1===l.tag&&((c=e5(r,null)).tag=2,e4(l,c)),l.expirationTime<r&&(l.expirationTime=r),null!==(c=l.alternate)&&c.expirationTime<r&&(c.expirationTime=r),eZ(l.return,r),u.expirationTime<r&&(u.expirationTime=r);break}c=c.next}}else s=10===l.tag&&l.type===t.type?null:l.child;if(null!==s)s.return=l;else for(s=l;null!==s;){if(s===t){s=null;break}if(null!==(l=s.sibling)){l.return=s.return,s=l;break}s=s.return}l=s}}rn(e,t,a.children,r),t=t.child}return t;case 9:return a=t.type,n=(o=t.pendingProps).children,eX(t,r),n=n(a=e$(a,o.unstable_observedBits)),t.effectTag|=1,rn(e,t,n,r),t.child;case 14:return o=eH(a=t.type,t.pendingProps),ra(e,t,a,o=eH(a.type,o),n,r);case 15:return ro(e,t,t.type,t.pendingProps,n,r);case 17:return n=t.type,a=t.pendingProps,a=t.elementType===n?a:eH(n,a),null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),t.tag=1,eo(n)?(e=!0,eA(t)):e=!1,eX(t,r),ts(t,n,a),tu(t,n,a,r),rc(null,t,n,!0,e,r);case 19:return rb(e,t,r)}throw Error(i(156,t.tag))};var nx=null,nQ=null;function nD(e,t,r,n){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function nk(e,t,r,n){return new nD(e,t,r,n)}function n_(e){return!(!(e=e.prototype)||!e.isReactComponent)}function nS(e,t){var r=e.alternate;return null===r?((r=nk(e.tag,t,e.key,e.mode)).elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.effectTag=0,r.nextEffect=null,r.firstEffect=null,r.lastEffect=null),r.childExpirationTime=e.childExpirationTime,r.expirationTime=e.expirationTime,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.depen
1dencies,r.dependencies=null===t?null:{expirationTime:t.expirationTime,firstContext:t.firstContext,responders:t.responders},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function nF(e,t,r,n,a,o){var s=2;if(n=e,"function"==typeof e)n_(e)&&(s=1);else if("string"==typeof e)s=5;else i:switch(e){case u:return nR(r.children,a,o,t);case d:s=8,a|=7;break;case c:s=8,a|=1;break;case A:return(e=nk(12,r,t,8|a)).elementType=A,e.type=A,e.expirationTime=o,e;case p:return(e=nk(13,r,t,a)).type=p,e.elementType=p,e.expirationTime=o,e;case m:return(e=nk(19,r,t,a)).elementType=m,e.expirationTime=o,e;default:if("object"==(void 0===e?"undefined":(0,W._)(e))&&null!==e)switch(e.$$typeof){case f:s=10;break i;case h:s=9;break i;case g:s=11;break i;case v:s=14;break i;case y:s=16,n=null;break i}throw Error(i(130,null==e?e:void 0===e?"undefined":(0,W._)(e),""))}return(t=nk(s,r,t,a)).elementType=e,t.type=n,t.expirationTime=o,t}function nR(e,t,r,n){return(e=nk(7,e,n,t)).expirationTime=r,e}function nT(e,t,r){return(e=nk(6,e,null,t)).expirationTime=r,e}function nL(e,t,r){return(t=nk(4,null!==e.children?e.children:[],e.key,t)).expirationTime=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function nO(e,t,r){this.tag=t,this.current=null,this.containerInfo=e,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=N,this.pendingContext=this.context=null,this.hydrate=r,this.callbackNode=null,this.callbackPriority=90,this.lastExpiredTime=this.lastPingedTime=this.nextKnownPendingLevel=this.lastSuspendedTime=this.firstSuspendedTime=this.firstPendingTime=0}function nM(e,t){var r=e.firstSuspendedTime;return e=e.lastSuspendedTime,0!==r&&r>=t&&e<=t}function nU(e,t){var r=e.firstSuspendedTime,n=e.lastSuspendedTime;r<t&&(e.firstSuspendedTime=t),(n>t||0===r)&&(e.lastSuspendedTime=t),t<=e.lastPingedTime&&(e.lastPingedTime=0),t<=e.lastExpiredTime&&(e.lastExpiredTime=0)}function nN(e,t){t>e.firstPendingTime&&(e.firstPendingTime=t);var r=e.firstSuspendedTime;0!==r&&(t>=r?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:t>=e.lastSuspendedTime&&(e.lastSuspendedTime=t+1),t>e.nextKnownPendingLevel&&(e.nextKnownPendingLevel=t))}function nP(e,t){var r=e.lastExpiredTime;(0===r||r>t)&&(e.lastExpiredTime=t)}function nG(e){var t=e._reactInternalFiber;if(void 0===t){if("function"==typeof e.render)throw Error(i(188));throw Error(i(268,Object.keys(e)))}return null===(e=x(t))?null:e.stateNode}function nz(e,t){null!==(e=e.memoizedState)&&null!==e.dehydrated&&e.retryTime<t&&(e.retryTime=t)}function nH(e,t){nz(e,t),(e=e.alternate)&&nz(e,t)}var nY={createContainer:function(e,t,r){return e=new nO(e,t,r),t=nk(3,null,null,2===t?7:3*(1===t)),e.current=t,t.stateNode=e},updateContainer:function(e,t,r,n){var a=t.current,o=nt(),s=tr.suspense;o=nr(o,a,s);i:if(r){o:{if(C(r=r._reactInternalFiber)!==r||1!==r.tag)throw Error(i(170));var l=r;do{switch(l.tag){case 3:l=l.stateNode.context;break o;case 1:if(eo(l.type)){l=l.stateNode.__reactInternalMemoizedMergedChildContext;break o}}l=l.return}while(null!==l)throw Error(i(171))}if(1===r.tag){var u=r.type;if(eo(u)){r=ec(r,u,l);break i}}r=l}else r=et;return null===t.context?t.context=r:t.pendingContext=r,(t=e5(o,s)).payload={element:e},null!==(n=void 0===n?null:n)&&(t.callback=n),e4(a,t),nn(a,o),o},batchedEventUpdates:function(e,t){var r=rz;rz|=2;try{return e(t)}finally{0===(rz=r)&&eO()}},batchedUpdates:function(e,t){var r=rz;rz|=1;try{return e(t)}finally{0===(rz=r)&&eO()}},unbatchedUpdates:function(e,t){var r=rz;rz&=-2,rz|=8;try{return e(t)}finally{0===(rz=r)&&eO()}},deferredUpdates:function(e){return eT(97,e)},syncUpdates:function(e,t,r,n){return eT(99,e.bind(null,t,r,n))},discreteUpdates:function(e,t,r,n){var i=rz;rz|=4;try{return eT(98,e.bind(null,t,r,n))}finally{0===(rz=i)&&eO()}},flushDiscreteUpdates:function(){(49&rz)==0&&(function(){if(null!==r8){var e=r8;r8=null,e.forEach(function(e,t){nP(t,e),no(t)}),eO()}}(),nb())},flushControlled:function(e){var t=rz;rz|=1;try{eT(99,e)}finally{0===(rz=t)&&eO()}},flushSync:nu,flushPassiveEffects:nb,IsThisRendererActing:{current:!1},getPublicRootInstance:function(e){return(e=e.current).child?5===e.child.tag?Q(e.child.stateNode):e.child.stateNode:null},attemptSynchronousHydration:function(e){switch(e.tag){case 3:var t,r=e.stateNode;r.hydrate&&(nP(t=r,r.firstPendingTime),no(t),(48&rz)==0&&eO());break;case 13:nu(function(){return nn(e,0x3fffffff)}),nH(e,r=eN(nt(),150,100))}},attemptUserBlockingHydration:function(e){if(13===e.tag){var t=eN(nt(),150,100);nn(e,t),nH(e,t)}},attemptContinuousHydration:function(e){if(13===e.tag){nt();var t=eU++;nn(e,t),nH(e,t)}},attemptHydrationAtCurrentPriority:function(e){if(13===e.tag){var t=nt();nn(e,t=nr(t,e,null)),nH(e,t)}},findHostInstance:nG,findHostInstanceWithWarning:function(e){return nG(e)},findHostInstanceWithNoPortals:function(e){return null===(e=function(e){if(!(e=w(e)))return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child&&4!==t.tag)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}(e))?null:20===e.tag?e.stateNode.instance:e.stateNode},shouldSuspend:function(){return!1},injectIntoDevTools:function(e){var t=e.findFiberByHostInstance,n=r({},e,{overrideHookState:null,overrideProps:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:a.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=x(e))?null:e.stateNode},findFiberByHostInstance:function(e){return t?t(e):null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null});if("u"<typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var i=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(i.isDisabled||!i.supportsFiber)return!0;try{var o=i.inject(n);nx=function(e){try{i.onCommitFiberRoot(o,e,void 0,64==(64&e.current.effectTag))}catch(e){}},nQ=function(e){try{i.onCommitFiberUnmount(o,e)}catch(e){}}}catch(e){}return!0}};Qn.exports=nY.default||nY;var nW=Qn.exports;return Qn.exports=e,nW};
1var Qa=(t=Qn.exports)&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t,Qo=function(e,t){var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(var i=0;i<r.length;i+=1){var a=r[i];if("render"===a&&!e[a]!=!t[a])return!1;if("children"!==a&&e[a]!==t[a]){if("object"==(0,W._)(e[a])&&"object"==(0,W._)(t[a])&&Qo(e[a],t[a]))continue;return!1}if("children"===a&&("string"==typeof e[a]||"string"==typeof t[a]))return e[a]===t[a]}return!0},Qs={},Ql=O.default.version.startsWith("19")?function(e){var t=e.appendChild,r=e.appendChildToContainer,n=e.commitTextUpdate,i=e.commitUpdate,a=x4({appendChild:t,appendChildToContainer:r,appendInitialChild:t,createInstance:e.createInstance,createTextInstance:e.createTextInstance,insertBefore:e.insertBefore,commitUpdate:function(e,t,r,n){x9(r,n)||i(e,null,t,r,n)},commitTextUpdate:n,removeChild:e.removeChild,removeChildFromContainer:e.removeChildFromContainer,resetAfterCommit:e.resetAfterCommit,noTimeout:-1,shouldSetTextContent:function(){return!1},finalizeInitialChildren:function(){return!1},getPublicInstance:function(e){return e},getRootHostContext:function(){return Qe},getChildHostContext:function(){return Qe},prepareForCommit:function(){},clearContainer:function(){},resetTextContent:function(){},getCurrentUpdatePriority:function(){return x7.DefaultEventPriority},maySuspendCommit:function(){return!1},requestPostPaintCallback:function(){},resolveUpdatePriority:function(){return x7.DefaultEventPriority},setCurrentUpdatePriority:function(){},shouldAttemptEagerTransition:function(){return!1}});return{createContainer:function(e){return a.createContainer(e,x7.ConcurrentRoot,null,!1,null,"",Qt,Qt,Qt,null)},updateContainer:function(e,t,r,n){a.updateContainerSync(e,t,r,n),a.flushSyncWork()}}}:function(e){var t=e.appendChild,r=e.appendChildToContainer,n=e.commitTextUpdate,i=e.commitUpdate;return Qa({appendChild:t,appendChildToContainer:r,appendInitialChild:t,createInstance:e.createInstance,createTextInstance:e.createTextInstance,insertBefore:e.insertBefore,commitUpdate:i,commitTextUpdate:n,removeChild:e.removeChild,removeChildFromContainer:e.removeChildFromContainer,resetAfterCommit:e.resetAfterCommit,shouldSetTextContent:function(){return!1},finalizeInitialChildren:function(){return!1},getPublicInstance:function(e){return e},getRootHostContext:function(){return Qs},getChildHostContext:function(){return Qs},prepareForCommit:function(){},clearContainer:function(){},resetTextContent:function(){},prepareUpdate:function(e,t,r,n){return!Qo(r,n)}})},Qu=e.i(843476),Qc=function(e,t){return{type:e,box:{},style:t.style||{},props:(t.children,(0,s._)(t,["style","children"])||{}),children:[]}},QA=function(e){return{type:"TEXT_INSTANCE",value:e}},Qf=function(e,t){var r="TEXT"===e.type||"LINK"===e.type||"TSPAN"===e.type||"NOTE"===e.type;"TEXT_INSTANCE"!==t.type||r?e.children.push(t):console.warn("Invalid '".concat(t.value,"' string child outside <Text> component"))},Qh=function(e,t){"ROOT"===e.type?e.document=t:Qf(e,t)},Qd=function(e,t,r){var n,i=null==(n=e.children)?void 0:n.indexOf(r);void 0!==i&&-1!==i&&t&&e.children.splice(i,0,t)},Qg=function(e,t){var r,n=null==(r=e.children)?void 0:r.indexOf(t);void 0!==n&&-1!==n&&e.children.splice(n,1)},Qp=function(e,t){var r,n=null==(r=e.children)?void 0:r.indexOf(t);void 0!==n&&-1!==n&&e.children.splice(n,1)},Qm=function(e,t,r){e.value=r},Qv=function(e,t,r,n,i){var a=i.style;e.props=(0,s._)(i,["style"]),e.style=a},Qy=function(e){var t=e.onChange;return Ql({appendChild:Qf,appendChildToContainer:Qh,commitTextUpdate:Qm,commitUpdate:Qv,createInstance:Qc,createTextInstance:QA,insertBefore:Qd,removeChild:Qg,removeChildFromContainer:Qp,resetAfterCommit:void 0===t?function(){}:t})},Qb="4.3.0",QE=new function e(){var t=this;(0,M._)(this,e),(0,N._)(this,"fontFamilies",{}),(0,N._)(this,"emojiSource",null),(0,N._)(this,"hyphenationCallback",null),(0,N._)(this,"register",function(e){var r=e.family;if(t.fontFamilies[r]||(t.fontFamilies[r]=p2.create(r)),"fonts"in e)for(var n=0;n<e.fonts.length;n+=1){var i=e.fonts[n],o=i.src,l=i.fontStyle,u=i.fontWeight,c=(0,s._)(i,["src","fontStyle","fontWeight"]);t.fontFamilies[r].register((0,a._)({src:o,fontStyle:l,fontWeight:u},c))}else{var A=e.src,f=e.fontStyle,h=e.fontWeight,d=(0,s._)(e,["src","fontStyle","fontWeight"]);t.fontFamilies[r].register((0,a._)({src:A,fontStyle:f,fontWeight:h},d))}}),(0,N._)(this,"registerEmojiSource",function(e){t.emojiSource=e}),(0,N._)(this,"registerHyphenationCallback",function(e){t.hyphenationCallback=e}),(0,N._)(this,"getFont",function(e){var r=e.fontFamily;if(!t.fontFamilies[r])throw Error("Font family not registered: ".concat(r,". Please register it calling Font.register() method."));return t.fontFamilies[r].resolve(e)}),(0,N._)(this,"load",function(e){return(0,n._)(function(){var t;return(0,u._)(this,function(r){switch(r.label){case 0:if(!(t=this.getFont(e)))return[3,2];return[4,t.load()];case 1:r.sent(),r.label=2;case 2:return[2]}})}).call(t)}),(0,N._)(this,"reset",function(){for(var e=Object.keys(t.fontFamilies),r=0;r<e.length;r+=1)for(var n=e[r],i=0;i<t.fontFamilies[n].sources.length;i++)t.fontFamilies[n].sources[i].data=null}),(0,N._)(this,"clear",function(){t.fontFamilies={}}),(0,N._)(this,"getRegisteredFonts",function(){return t.fontFamilies}),(0,N._)(this,"getEmojiSource",function(){return t.emojiSource}),(0,N._)(this,"getHyphenationCallback",function(){return t.hyphenationCallback}),(0,N._)(this,"getRegisteredFontFamilies",function(){return Object.keys(t.fontFamilies)}),this.register({family:"Helvetica",fonts:[{src:"Helvetica",fontStyle:"normal",fontWeight:400},{src:"Helvetica-Bold",fontStyle:"normal",fontWeight:700},{src:"Helvetica-Oblique",fontStyle:"italic",fontWeight:400},{src:"Helvetica-BoldOblique",fontStyle:"italic",fontWeight:700}]}),this.register({family:"Courier",fonts:[{src:"Courier",fontStyle:"normal",fontWeight:400},{src:"Courier-Bold",fontStyle:"normal",fontWeight:700},{src:"Courier-Oblique",fontStyle:"italic",fontWeight:400},{src:"Courier-BoldOblique",fontStyle:"italic",fontWeight:700}]}),this.register({family:"Times-Roman",fonts:[{src:"Times-Roman",fontStyle:"normal",fontWeight:400},{src:"Times-Bold",fontStyle:"normal",fontWeight:700},{src:"Times-Italic",fontStyle:"italic",fontWeight:400},{src:"Times-BoldItalic",fontStyle:"italic",fontWeight:700}]}),this.register({family:"Helvetica-Bold",src:"Helvetica-Bold"}),this.register({family:"Helvetica-Oblique",src:"Helvetica-Oblique"}),this.register({family:"Helvetica-BoldOblique",src:"Helvetica-BoldOblique"}),this.register({family:"Courier-Bold",src:"Courier-Bold"}),this.register({family:"Courier-Oblique",src:"Courier-Oblique"}),this.register({family:"Courier-BoldOblique",src:"Courier-BoldOblique"}),this.register({family:"Times-Bold",src:"Times-Bold"}),this.register({family:"Times-Italic",src:"Times-Italic"}),this.register({family:"Times-BoldItalic",src:"Times-BoldItalic"}),this.load({fontFamily:"Helvetica",fontStyle:"normal",fontWeight:400}),this.load({fontFamily:"Helvetica",fontStyle:"normal",fontWeight:700}),this.load({fontFamily:"Helvetica",fontStyle:"italic",fontWeight:400}),this.load({fontFamily:"Helvetica",fontStyle:"italic",fontWeight:700})},QI={},QC=function(e){var t={type:"ROOT",document:null},a=(r=r||Qy({onChange:function(){for(var e,t=(null==(e=QI.change)?void 0:e.slice())||[],r=0;r<t.length;r+=1)t[r]()}})).createContainer(t),o=function(e,t){r.updateContainer(e,a,null,t)};e&&o(e);var s=function(e){return(0,n._)(function(){var r,n,i,a,o,s,c,A,f,h,d,g,p,m,v,y,b,E,I;return(0,u._)(this,function(u){switch(u.label){case 0:return void 0===e&&(e=!0),n=(r=t.document.props||{}).pdfVersion,i=r.language,a=r.pageLayout,o=r.pageMode,s=r.title,c=r.author,A=r.subject,f=r.keyboards,d=void 0===(h=r.creator)?"react-pdf":h,p=void 0===(g=r.producer)?"react-pdf":g,v=void 0===(m=r.creationDate)?new Date:m,y=r.modificationDate,b=new pJ({compress:e,pdfVersion:n,lang:i,displayTitle:!0,autoFirstPage:!1,info:Object.fromEntries(Object.entries({Title:s,Author:c,Subject:A,Keywords:f,Creator:d,Producer:p,CreationDate:v,ModificationDate:y}).filter(function(e){return void 0!==(0,l._)(e,2)[1]}))}),a&&(b._root.data.PageLayout=ma(a)),o&&(b._root.data.PageMode=ma(o)),[4,xX(t.document,QE)];case 1:return E=u.sent(),I=v$(b,E),[2,{layout:E,fileStream:I}]}})})()},c=function(e){void 0===e&&(e={}),t.document.props.onRender&&t.document.props.onRender(e)};return{on:function(e,t){QI[e]||(QI[e]=[]),QI[e].push(t)},container:t,toBlob:function(){return(0,n._)(function(){var e,t,r,n;return(0,u._)(this,function(a){switch(a.label){case 0:return e=[],[4,s()];case 1:return r=(t=a.sent()).layout,n=t.fileStream,[2,new Promise(function(t,a){n.on("data",function(t){e.push((0,i._)(t,Uint8Array)?t:new
1Uint8Array(t))}),n.on("end",function(){try{var n=new Blob(e,{type:"application/pdf"});c({blob:n,_INTERNAL__LAYOUT__DATA_:r}),t(n)}catch(e){a(e)}})})]}})})()},toBuffer:function(){return(0,n._)(function(){var e,t,r;return(0,u._)(this,function(n){switch(n.label){case 0:return[4,s()];case 1:return t=(e=n.sent()).layout,r=e.fileStream,c({_INTERNAL__LAYOUT__DATA_:t}),[2,r]}})})()},toString:function(){return(0,n._)(function(){var e,t;return(0,u._)(this,function(r){switch(r.label){case 0:return e="",[4,s(!1)];case 1:return t=r.sent().fileStream,[2,new Promise(function(r,n){try{t.on("data",function(t){e+=t}),t.on("end",function(){c(),r(e)})}catch(e){n(e)}})]}})})()},removeListener:function(e,t){if(QI[e]){var r=QI[e].indexOf(t);r>-1&&QI[e].splice(r,1)}},updateContainer:o}},QB={create:function(e){return e}},Qw=function(e){var t=(void 0===e?{}:e).document,r=(0,O.useRef)(null),n=(0,l._)((0,O.useState)({url:null,blob:null,error:null,loading:!!t}),2),i=n[0],s=n[1];return(0,O.useEffect)(function(){var e=(0,L.default)({autostart:!0,concurrency:1}),n=function(){s(function(e){return(0,o._)((0,a._)({},e),{loading:!0})}),e.splice(0,e.length,function(){return i.error?Promise.resolve():r.current.toBlob()})};return r.current=QC(),r.current.on("change",n),t&&r.current.updateContainer(t),e.on("error",function(e){console.error(e),s(function(t){return(0,o._)((0,a._)({},t),{loading:!1,error:e})})}),e.on("success",function(e){s({blob:e,error:null,loading:!1,url:URL.createObjectURL(e)})}),function(){e.end(),r.current.removeListener("change",n)}},[]),(0,O.useEffect)(function(){return function(){i.url&&URL.revokeObjectURL(i.url)}},[i.url]),[i,(0,O.useCallback)(function(e){r.current.updateContainer(e)},[])]},Qx=function(e){var t=e.title,r=e.style,n=e.className,i=e.children,o=e.innerRef,u=e.showToolbar,c=(0,s._)(e,["title","style","className","children","innerRef","showToolbar"]),A=(0,l._)(Qw(),2),f=A[0],h=A[1];(0,O.useEffect)(function(){return h(i)},[i]);var d=f.url?"".concat(f.url,"#toolbar=").concat(+!!(void 0===u||u)):null;return(0,Qu.jsx)("iframe",(0,a._)({src:d,title:t,ref:o,style:r,className:n},c))},QQ=function(e){var t=e.document,r=e.children,n=(0,l._)(Qw(),2),i=n[0],a=n[1];return((0,O.useEffect)(function(){return a(t)},[t]),t)?r(i):(console.warn("You should pass a valid document to BlobProvider"),null)},QD=function(e){var t=e.fileName,r=void 0===t?"document.pdf":t,n=e.document,i=e.children,u=e.onClick,c=(e.href,(0,s._)(e,["fileName","document","children","onClick","href"])),A=(0,l._)(Qw(),2),f=A[0],h=A[1];if((0,O.useEffect)(function(){return h(n)},[n]),!n)return console.warn("You should pass a valid document to PDFDownloadLink"),null;var d=function(){f&&window.navigator.msSaveBlob&&window.navigator.msSaveBlob(f.blob,r)};return(0,Qu.jsx)("a",(0,o._)((0,a._)({href:f.url,download:r,onClick:function(e){d(),"function"==typeof u&&u(e,f)}},c),{children:"function"==typeof i?i(f):i}))},Qk=function(e){throw Error("".concat(e," is a Node specific API. You're either using this method in a browser, or your bundler is not loading react-pdf from the appropriate web build."))},Q_=function(){Qk("renderToStream")},QS=function(){Qk("renderToString")},QF=function(){Qk("renderToFile")},QR=function(){Qk("render")},QT=(0,a._)({pdf:QC,usePDF:Qw,Font:QE,version:Qb,StyleSheet:QB,PDFViewer:Qx,BlobProvider:QQ,PDFDownloadLink:QD,renderToStream:Q_,renderToString:QS,renderToFile:QF,render:QR},T);e.s(["BlobProvider",0,QQ,"Font",0,QE,"PDFDownloadLink",0,QD,"PDFViewer",0,Qx,"StyleSheet",0,QB,"createRenderer",0,Qy,"default",0,QT,"pdf",0,QC,"render",0,QR,"renderToBuffer",0,function(){Qk("renderToBuffer")},"renderToFile",0,QF,"renderToStream",0,Q_,"renderToString",0,QS,"usePDF",0,Qw,"version",0,Qb],574780)}]);
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.