PageSourceSearch

https://kia.gov.af/_next/static/chunks/24q8kv_vs4db3.js

js kia.gov.af collected 2026-09-24 10:09:43 UTC 1,542,851 bytes, 136 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,39219,(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}}},19298,(e,t,r)=>{"use strict";var n,i="object"==typeof Reflect?Reflect:null,a=i&&"function"==typeof i.apply?i.apply:function(e,t,r){return Function.prototype.apply.call(e,t,r)};n=i&&"function"==typeof i.ownKeys?i.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var o=Number.isNaN||function(e){return e!=e};function s(){s.init.call(this)}t.exports=s,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))}m(e,t,l,{once:!0}),"error"!==t&&(i=e,a=s,o={once:!0},"function"==typeof i.on&&m(i,"error",a,o))})},s.EventEmitter=s,s.prototype._events=void 0,s.prototype._eventsCount=0,s.prototype._maxListeners=void 0;var l=10;function c(e){if("function"!=typeof e)throw TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function u(e){return void 0===e._maxListeners?s.defaultMaxListeners:e._maxListeners}function A(e,t,r,n){if(c(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=u(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 f(){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 h(e,t,r){var n={fired:!1,wrapFn:void 0,target:e,type:t,listener:r},i=f.bind(n);return i.listener=r,n.wrapFn=i,i}function d(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):p(i,i.length)}function g(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 p(e,t){for(var r=Array(t),n=0;n<t;++n)r[n]=e[n];return r}function m(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 '+typeof e)}Object.defineProperty(s,"defaultMaxListeners",{enumerable:!0,get:function(){return l},set:function(e){if("number"!=typeof e||e<0||o(e))throw RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");l=e}}),s.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},s.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||o(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},s.prototype.getMaxListeners=function(){return u(this)},s.prototype.emit=function(e){for(var t=[],r=1;r<arguments.length;r++)t.push(arguments[r]);var n="error"===e,i=this._events;if(void 0!==i)n=n&&void 0===i.error;else if(!n)return!1;if(n){if(t.length>0&&(o=t[0]),o instanceof Error)throw o;var o,s=Error("Unhandled error."+(o?" ("+o.message+")":""));throw s.context=o,s}var l=i[e];if(void 0===l)return!1;if("function"==typeof l)a(l,this,t);
1else for(var c=l.length,u=p(l,c),r=0;r<c;++r)a(u[r],this,t);return!0},s.prototype.addListener=function(e,t){return A(this,e,t,!1)},s.prototype.on=s.prototype.addListener,s.prototype.prependListener=function(e,t){return A(this,e,t,!0)},s.prototype.once=function(e,t){return c(t),this.on(e,h(this,e,t)),this},s.prototype.prependOnceListener=function(e,t){return c(t),this.prependListener(e,h(this,e,t)),this},s.prototype.removeListener=function(e,t){var r,n,i,a,o;if(c(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("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},s.prototype.off=s.prototype.removeListener,s.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},s.prototype.listeners=function(e){return d(this,e,!0)},s.prototype.rawListeners=function(e){return d(this,e,!1)},s.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):g.call(e,t)},s.prototype.listenerCount=g,s.prototype.eventNames=function(){return this._eventsCount>0?n(this._events):[]}},9020,(e,t,r)=>{var n=e.r(39219),i=e.r(19298).EventEmitter;function a(e){if(!(this instanceof a))return new a(e);i.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 o(){for(var e in this.timers){var t=this.timers[e];delete this.timers[e],clearTimeout(t)}}function s(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 l(e){this.session++,this.running=!1,this.emit("end",e)}t.exports=a,t.exports.default=a,n(a,i),["pop","shift","indexOf","lastIndexOf"].forEach(function(e){a.prototype[e]=function(){return Array.prototype[e].apply(this.jobs,arguments)}}),a.prototype.slice=function(e,t){return this.jobs=this.jobs.slice(e,t),this},a.prototype.reverse=function(){return this.jobs.reverse(),this},["push","unshift","splice"].forEach(function(e){a.prototype[e]=function(){var t=Array.prototype[e].apply(this.jobs,arguments);return this.autostart&&this.start(),t}}),Object.defineProperty(a.prototype,"length",{get:function(){return this.pending+this.jobs.length}}),a.prototype.start=function(e){if(e&&s.call(this,e),this.running=!0,!(this.pending>=this.concurrency)){if(0===this.jobs.length){0===this.pending&&l.call(this);return}var t=this,r=this.jobs.shift(),n=!0,i=this.session,a=null,o=!1,c=null,u=r.hasOwnProperty("timeout")?r.timeout:this.timeout;u&&(a=setTimeout(function(){o=!0,t.listeners("timeout").length>0?t.emit("timeout",f,r):f()},u),this.timers[a]=a),this.results&&(c=this.results.length,this.results[c]=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,s){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!==c&&(t.results[c]=Array.prototype.slice.call(arguments,1
1)),t.emit("success",s,r)),t.session===i&&(0===t.pending&&0===t.jobs.length?l.call(t):t.running&&t.start()))}},a.prototype.stop=function(){this.running=!1},a.prototype.end=function(e){o.call(this),this.jobs.length=0,this.pending=0,l.call(this,e)}},81248,(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,}$/},29801,(e,t,r)=>{"use strict";t.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;if(Array.isArray(t)){if((n=t.length)!=r.length)return!1;for(i=n;0!=i--;)if(!e(t[i],r[i]))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((n=(a=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(i=n;0!=i--;)if(!Object.prototype.hasOwnProperty.call(r,a[i]))return!1;for(i=n;0!=i--;){var n,i,a,o=a[i];if(!e(t[o],r[o]))return!1}return!0}return t!=t&&r!=r}},34582,(e,t,r)=>{"use strict";r.byteLength=function(e){var t=c(e),r=t[0],n=t[1];return(r+n)*3/4-n},r.toByteArray=function(e){var t,r,n=c(e),o=n[0],s=n[1],l=new a((o+s)*3/4-s),u=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[u++]=t>>16&255,l[u++]=t>>8&255,l[u++]=255&t;return 2===s&&(t=i[e.charCodeAt(r)]<<2|i[e.charCodeAt(r+1)]>>4,l[u++]=255&t),1===s&&(t=i[e.charCodeAt(r)]<<10|i[e.charCodeAt(r+1)]<<4|i[e.charCodeAt(r+2)]>>2,l[u++]=t>>8&255,l[u++]=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+/",s=0,l=o.length;s<l;++s)n[s]=o[s],i[o.charCodeAt(s)]=s;function c(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},52675,(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),c=new Uint16Array(30),u=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 y(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 b(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 I(e,t,r){for(;;){var n,i,a,o,s=b(e,t);if(256===s)return 0;if(s<256)e.dest[e.destLen++]=s;else for(s-=257,n=y(e,l[s],c[s]),i=b(e,r),o=a=e.destLen-y(e,u[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,c,4,3),g(u,A,2,1),l[28]=0,c[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),y(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=I(a,o,s);break;case 2:!function(e,t,r){for(o=0,n=y(e,5,257),i=y(e,5,1),a=y(e,4,4);o<19;++o)d[o]=0;for(o=0;o<a;++o){var n,i,a,o,s,l,c=y(e,3,0);d[f[o]]=c}for(m(h,d,0,19),s=0;s<n+i;){var u=b(e,h);switch(u){case 16:var A=d[s-1];for(l=y(e,2,3);l;--l)d[s++]=A;break;case 17:for(l=y(e,3,3);l;--l)d[s++]=0;break;case 18:for(l=y(e,7,11);l;--l)d[s++]=0;break;default:d[s++]=u}}m(t,d,0,n),m(r,d,n,i)}(a,a.ltree,a.dtree),n=I(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}},20703,(e,t,r)=>{let n=18===new Uint8Array(new Uint32Array([0x12345678]).buffer)[0],i=(e,t,r)=>{let n=e[t];e[t]=e[r],e[r]=n};t.exports={swap32LE:e=>{n&&(e=>{let t=e.length;for(let r=0;r<t;r+=4)i(e,r,r+3),i(e,r+1,r+2)})(e)}}},92987,(e,t,r)=>{let n=e.r(52675),{swap32LE:i}=e.r(20703),a=2112;t.exports=class{constructor(e){const t="function"==typeof e.readUInt32BE&&"function"==typeof e.slice;if(t||e instanceof Uint8Array){let r;if(t)this.highStart=e.readUInt32LE(0),this.errorValue=e.readUInt32LE(4),r=e.readUInt32LE(8),e=e.slice(12);else{const t=new DataView(e.buffer);this.highStart=t.getUint32(0,!0),this.errorValue=t.getUint32(4,!0),r=t.getUint32(8,!0),e=e.subarray(12)}e=n(e,new Uint8Array(r)),i(e=n(e,new Uint8Array(r))),this.data=new Uint32Array(e.buffer)}else({data:this.data,highStart:this.highStart,errorValue:this.errorValue}=e)}get(e){let 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[a-32+(e>>11)],t=((t=this.data[t+(e>>5&63)])<<2)+(31&e),this.data[t]):this.data[this.data.length-4]}}},96817,(e,t,r)=>{"use strict";t.exports=class{constructor(e){this.stateTable=e.stateTable,this.accepting=e.accepting,this.tags=e.tags}match(e){var t=this;return{*[Symbol.iterator](){for(var r=1,n=null,i=null,a=null,o=0;o<e.length;o++){var s=e[o];a=r,0===(r=t.stateTable[r][s])&&(null!=n&&null!=i&&i>=n&&(yield[n,i,t.tags[a]]),r=t.stateTable[1][s],n=null),0!==r&&null==n&&(n=o),t.accepting[r]&&(i=o),0===r&&(r=1)}null!=n&&null!=i&&i>=n&&(yield[n,i,t.tags[r]])}}}apply(e,t){for(var[r,n,i]of this.match(e))for(var a of i)"function"==typeof t[a]&&t[a](r,n,e.slice(r,n+1))}}},7641,(e,t,r)=>{var n=e.i(67034),i=function(){"use strict";var e,t,r;function i(e,t){return null!=t&&e instanceof t}try{e=Map}catch(t){e=function(){}}try{t=Set}catch(e){t=function(){}}try{r=Promise}catch(e){r=function(){}}function a(o,l,c,u,A){"object"==typeof l&&(c=l.depth,u=l.prototype,A=l.includeNonEnumerable,l=l.circular);var f=[],h=[],d=void 0!==n.Buffer;return void 0===l&&(l=!0),void 0===c&&(c=1/0),function o(c,g){if(null===c)return null;if(0===g||"object"!=typeof c)return c;if(i(c,e))p=new e;else if(i(c,t))p=new t;else if(i(c,r))p=new r(function(e,t){c.then(function(t){e(o(t,g-1))},function(e){t(o(e,g-1))})});else if(a.__isArray(c))p=[];else if(a.__isRegExp(c))p=new RegExp(c.source,s(c)),c.lastIndex&&(p.lastIndex=c.lastIndex);else if(a.__isDate(c))p=new Date(c.getTime());else{if(d&&n.Buffer.isBuffer(c))return p=n.Buffer.allocUnsafe?n.Buffer.allocUnsafe(c.length):new n.Buffer(c.length),c.copy(p),p;i(c,Error)?p=Object.create(c):void 0===u?p=Object.create(m=Object.getPrototypeOf(c)):(p=Object.create(u),m=u)}if(l){var p,m,y,b=f.indexOf(c);if(-1!=b)return h[b];f.push(c),h.push(p)}
1for(var I in i(c,e)&&c.forEach(function(e,t){var r=o(t,g-1),n=o(e,g-1);p.set(r,n)}),i(c,t)&&c.forEach(function(e){var t=o(e,g-1);p.add(t)}),c)m&&(y=Object.getOwnPropertyDescriptor(m,I)),y&&null==y.set||(p[I]=o(c[I],g-1));if(Object.getOwnPropertySymbols)for(var E=Object.getOwnPropertySymbols(c),I=0;I<E.length;I++){var C=E[I],v=Object.getOwnPropertyDescriptor(c,C);(!v||v.enumerable||A)&&(p[C]=o(c[C],g-1),v.enumerable||Object.defineProperty(p,C,{enumerable:!1}))}if(A)for(var B=Object.getOwnPropertyNames(c),I=0;I<B.length;I++){var w=B[I],v=Object.getOwnPropertyDescriptor(c,w);v&&v.enumerable||(p[w]=o(c[w],g-1),Object.defineProperty(p,w,{enumerable:!1}))}return p}(o,c)}function o(e){return Object.prototype.toString.call(e)}function s(e){var t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),t}return a.clonePrototype=function(e){if(null===e)return null;var t=function(){};return t.prototype=e,new t},a.__objToStr=o,a.__isDate=function(e){return"object"==typeof e&&"[object Date]"===o(e)},a.__isArray=function(e){return"object"==typeof e&&"[object Array]"===o(e)},a.__isRegExp=function(e){return"object"==typeof e&&"[object RegExp]"===o(e)},a.__getRegExpFlags=s,a}();t.exports&&(t.exports=i)},61978,(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},99634,(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},70404,(e,t,r)=>{t
vendor: 69,011 bytes, line 1
1.exports="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"
1},30304,(e,t,r)=>{var n=e.r(34582);r.init=function(){return(0,e.r(66891).BrotliDecompressBuffer)(n.toByteArray(e.r(70404)))}},63015,(e,t,r)=>{var n=e.r(30304);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},7528,(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,c,u,A,f,h,d,g,p,m,y,b=t,I=new Int32Array(16),E=new Int32Array(16);for(u=0,y=new Int32Array(s);u<s;u++)I[o[u]]++;for(c=1,E[1]=0;c<15;c++)E[c+1]=E[c]+I[c];for(u=0;u<s;u++)0!==o[u]&&(y[E[o[u]]++]=u);if(m=p=1<<(g=r),1===E[15]){for(A=0;A<m;++A)e[t+A]=new n(0,65535&y[0]);return m}for(c=1,A=0,u=0,f=2;c<=r;++c,f<<=1)for(;I[c]>0;--I[c])a(e,t+A,f,p,l=new n(255&c,65535&y[u++])),A=i(A,c);for(d=m-1,h=-1,c=r+1,f=2;c<=15;++c,f<<=1)for(;I[c]>0;--I[c])(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}(I,c,r)),e[b+(h=A&d)]=new n(g+r&255,t-b-h&65535)),l=new n(c-r&255,65535&y[u++]),a(e,t+(A>>r),f,p,l),A=i(A,c);return m}},22552,(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])},82574,(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]},91188,(e,t,r)=>{var n=e.r(63015);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,c=a[s].prefix,u=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<c.length;)e[t++]=c[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<u.length;)e[t++]=u[m++];return t-d}},66891,(e,t,r)=>{var n=e.r(61978).BrotliInput,i=e.r(61978).BrotliOutput,a=e.r(99634),o=e.r(63015),s=e.r(7528).HuffmanCode,l=e.r(7528).BrotliBuildHuffmanTable,c=e.r(22552),u=e.r(82574),A=e.r(91188),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 y(){this.meta_block_length=0,this.input_end=0,this.is_uncompressed=0,this.is_metadata=!1}function b(e){var t,r,n,i=new y;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 I(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,c,u=e-1,A=0,h=new Int32Array(4),d=n.readBits(2)+1;u;)u>>=1,++A;for(c=0;c<d;++c)h[c]=n.readBits(A)%e,a[h[c]]=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] invali
1d 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,y=[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(c=o;c<18&&p>0;++c){var c,b,I=f[c],E=0;n.fillBitWindow(),E+=n.val_>>>n.bit_pos_&15,n.bit_pos_+=y[E].bits,b=y[E].value,g[I]=b,0!==b&&(p-=32>>b,++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,c=0,u=32768,A=[],f=0;f<32;f++)A.push(new s(0,0));for(l(A,0,5,e,18);i<t&&u>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,u-=32768>>d);else{var d,g,p,m=d-14,y=0;if(16===d&&(y=a),c!==y&&(o=0,c=y),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 b=0;b<p;b++)r[i+b]=c;i+=p,0!==c&&(u-=p<<15-c)}}if(0!==u)throw Error("[ReadHuffmanCodeLengths] space = "+u);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 C(e,t,r){var n,i;return n=I(e,t,r),i=u.kBlockLengthPrefixCode[n].nbits,u.kBlockLengthPrefixCode[n].offset+r.readBits(i)}function v(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,c=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=I(r,0,t)))c[n]=0,++n;else if(i<=o)for(var u=1+(1<<i)+t.readBits(i);--u;){if(n>=e)throw Error("[DecodeContextMap] i >= context_map_size");c[n]=0,++n}else c[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)}}(c,e),a}function w(e,t,r,n,i,a,o){var s,l=2*r,c=I(t,1080*r,o);(s=0===c?i[l+(1&a[r])]:1===c?i[l+(a[r]-1&1)]+1:c-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),b(t).meta_block_length}function Q(e,t){var r=0,n=0,i=0,l=0,f=[16,15,11,4],g=0,y=0,x=0,Q=[new v(0,0),new v(0,0),new v(0,0)],k=128+a.READ_SIZE;V=(1<<(i=p(er=new a(e))))-16,X=(Z=1<<i)-1,$=new Uint8Array(Z+k+o.maxDictionaryWordLength),ee=[],et=[];for(var S=0;S<3240;S++)ee[S]=new s(0,0),et[S]=new s(0,0);for(;!n;){var _=0,D=[0x10000000,0x10000000,0x10000000],R=[0],T=[1,1,1],N=[0,1,0,1,0,1],L=[0],F=null,M=null,O=null,U=null,P=0,z=null,G=0,H=0,j=0;for(q=0;q<3;++q)Q[q].codes=null,Q[q].htrees=null;er.readMoreInput();var Y=b(er);if(r+(_=Y.meta_block_length)>t.buffer.length){var W=new Uint8Array(r+_);W.set(t.buffer),t.buffer=W}if(n=Y.input_end,en=Y.is_uncompressed,Y.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,c=r&i,u=o.pos_&a.IBUF_MASK;if(t<8||o.bit_pos_+(t<<3)<o.bit_end_pos_){for(;t-- >0;)o.readMoreInput(),n[c++]=o.readBits(8),c===l&&(e.write(n,l),c=0);return}if(o.bit_end_pos_<32)throw Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;o.bit_pos_<32;)n[c]=o.val_>>>o.bit_pos_,o.bit_pos_+=8,++c,--t;if(u+(s=o.bit_end_pos_-o.bit_pos_>>3)>a.IBUF_MASK){for(var A=a.IBUF_MASK+1-u,f=0;f<A;f++)n[c+f]=o.buf_[u+f];s-=A,c+=A,t-=A,u=0}for(var f=0;f<s;f++)n[c+f]=o.buf_[u+f];if(c+=s,t-=s,c>=l){e.write(n,l),c-=l;for(var f=0;f<c;f++)n[f]=n[l+f]}for(;c+t>=l;){if(s=l-c,o.input_.read(n,c,s)<s)throw Error("[CopyUncompressedBlockToOutput] not enough bytes");e.write(n,l),t-=s,c=0}if(o.input_.read(n,c,t)<t)throw Error("[CopyUncompressedBlockToOutput] not enough bytes");o.reset()}(t,_,r,$,X,er),r+=_;continue}for(q=0;q<3;++q)T[q]=m(er)+1,T[q]>=2&&(E(T[q]+2,ee,1080*q,er),E(26,et,1080*q,er),D[q]=C(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(T[0]),q=0;q<T[0];++q)er.readMoreInput(),M[q]=er.readBits(2)<<1;var K=B(T[0]<<6,er);el=K.num_htrees,F=K.context_map;var J=B(T[2]<<2,er);for(q=0,ec=J.num_htrees,O=J.context_map,Q[0]=new v(256,el),Q[1]=new v(704,T[1]),Q[2]=new v(es,ec);q<3;++q)Q[q].decode(er);for(U=0,z=0,eu=M[R[0]],H=c.lookupOffsets[eu],j=c.lookupOffsets[eu+1],eA=Q[1].htrees[0];_>0;){for(er.readMoreInput(),0===D[1]&&(w(T[1],ee,1,R,N,L,er),D[1]=C(et,1080,er),eA=Q[1].htrees[R[1]]),--D[1],(eh=(ef=I(Q[1].codes,eA,er))>>6)>=2?(eh-=2,ey=-1):ey=0,ed=u.kInsertRangeLut[eh]+(ef>>3&7),eg=u.kCopyRangeLut[eh]+(7&ef),ep=u.kInsertLengthPrefixCode[ed].offset+er.readBits(u.kInsertLengthPrefixCode[ed].nbits),em=u.kCopyLengthPrefixCode[eg].offset+er.readBits(u.kCopyLengthPrefixCode[eg].nbits),y=$[r-1&X],x=$[r-2&X],eI=0;eI<ep;++eI)er.readMoreInput(),0===D[0]&&(w(T[0],ee,0,R,N,L,er),D[0]=C(et,0,er),U=R[0]<<6,eu=M[R[0]],H=c.lookupOffsets[eu],j=c.lookupOffsets[eu+1]),P=F[U+(c.lookup[H+y]|c.lookup[j+x])],--D[0],x=y,y=I(Q[0].c
1odes,Q[0].htrees[P],er),$[r&X]=y,(r&X)===X&&t.write($,Z),++r;if((_-=ep)<=0)break;if(ey<0&&(er.readMoreInput(),0===D[2]&&(w(T[2],ee,2,R,N,L,er),D[2]=C(et,2160,er),z=R[2]<<2),--D[2],G=O[z+((em>4?3:em-2)&255)],(ey=I(Q[2].codes,Q[2].htrees[G],er))>=ea&&(ey-=ea,ev=ey&eo,ey>>=ei,eC=(ey>>1)+1,ey=ea+((eB=(2+(1&ey)<<eC)-4)+er.readBits(eC)<<ei)+ev)),(eb=function(e,t,r){var n;return e<16?(r+=h[e],r&=3,n=t[r]+d[e]):n=e-16+1,n}(ey,f,g))<0)throw Error("[BrotliDecompress] invalid distance");if(l=r<V&&l!==V?r:V,eE=r&X,eb>l)if(em>=o.minDictionaryWordLength&&em<=o.maxDictionaryWordLength){var q,V,Z,X,$,ee,et,er,en,ei,ea,eo,es,el,ec,eu,eA,ef,eh,ed,eg,ep,em,ey,eb,eI,eE,eC,ev,eB=o.offsetsByLength[em],ew=eb-l-1,ex=o.sizeBitsByLength[em],eQ=ew&(1<<ex)-1,ek=ew>>ex;if(eB+=eQ*em,ek<A.kNumTransforms){var eS=A.transformDictionaryWord($,eE,eB,em,ek);if(eE+=eS,r+=eS,_-=eS,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: "+eb+" len: "+em+" bytes left: "+_)}else throw Error("Invalid backward reference. pos: "+r+" distance: "+eb+" len: "+em+" bytes left: "+_);else{if(ey>0&&(f[3&g]=eb,++g),em>_)throw Error("Invalid backward reference. pos: "+r+" distance: "+eb+" len: "+em+" bytes left: "+_);for(eI=0;eI<em;++eI)$[r&X]=$[r-eb&X],(r&X)===X&&t.write($,Z),++r,--_}y=$[r-1&X],x=$[r-2&X]}r&=0x3fffffff}}t.write($,r&X)}v.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()},71212,(e,t,r)=>{t.exports=e.r(66891).BrotliDecompressBuffer},98899,(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}},79148,(e,t,r)=>{"use strict";var n="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("object"!=typeof r)throw TypeError(r+"must be non-object");for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}}return e},r.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var i={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}},a={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,i)):(r.Buf8=Array,r.Buf16=Array,r.Buf32=Array,r.assign(r,a))},r.setTyped(n)},94333,(e,t,r)=>{"use strict";var n,i,a,o=e.r(79148);function s(e){for(var t=e.length;--t>=0;)e[t]=0}var l=573,c=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],u=[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 y=Array(30);function b(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 I(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 C(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function v(e,t,r){e.bi_valid>16-r?(e.bi_buf|=t<<e.bi_valid&65535,C(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){v(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 k(e){e.bi_valid>8?C(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 S(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&&S(t,e.heap[i+1],e.heap[i],e.depth)&&i++,!S(t,n,e.heap[i],e.depth));)e.heap[r]=e.heap[i],r=i,i<<=1;
1e.heap[r]=n}function D(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=c[a])&&v(e,i-=m[a],o),B(e,a=E(--n),r),0!==(o=u[a])&&v(e,n-=y[a],o));while(s<e.last_lit)B(e,256,t)}function R(e,t){var r,n,i,a=t.dyn_tree,o=t.stat_desc.static_tree,s=t.stat_desc.has_stree,c=t.stat_desc.elems,u=-1;for(r=0,e.heap_len=0,e.heap_max=l;r<c;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--)_(e,a,r);i=c;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,c=t.dyn_tree,u=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(c[2*e.heap[e.heap_max]+1]=0,r=e.heap_max+1;r<l;r++)(a=c[2*c[2*(n=e.heap[r])+1]+1]+1)>g&&(a=g,p++),c[2*n+1]=a,!(n>u)&&(e.bl_count[a]++,o=0,n>=d&&(o=h[n-d]),s=c[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])>u)&&(c[2*i+1]!==a&&(e.opt_len+=(a-c[2*i+1])*c[2*i],c[2*i+1]=a),n--)}}(e,t),x(a,u,e.bl_count)}function T(e,t,r){var n,i,a=-1,o=t[1],s=0,l=7,c=4;for(0===o&&(l=138,c=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<c?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,c=3):i===o?(l=6,c=3):(l=7,c=4))}function N(e,t,r){var n,i,a=-1,o=t[1],s=0,l=7,c=4;for(0===o&&(l=138,c=3),n=0;n<=r;n++)if(i=o,o=t[(n+1)*2+1],!(++s<l)||i!==o){if(s<c)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),v(e,s-3,2)):s<=10?(B(e,17,e.bl_tree),v(e,s-3,3)):(B(e,18,e.bl_tree),v(e,s-11,7));s=0,a=i,0===o?(l=138,c=3):i===o?(l=6,c=3):(l=7,c=4)}}s(y);var L=!1;function F(e,t,r,n){v(e,0+ +!!n,3),k(e),C(e,r),C(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<<c[o];e++)p[r++]=o;for(p[r-1]=o,s=0,o=0;o<16;o++)for(e=0,y[o]=s;e<1<<u[o];e++)g[s++]=o;for(s>>=7;o<30;o++)for(e=0,y[o]=s<<7;e<1<<u[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 b(h,c,257,286,15),i=new b(d,u,0,30,15),a=new b([],A,0,19,7)}(),L=!0),e.l_desc=new I(e.dyn_ltree,n),e.d_desc=new I(e.dyn_dtree,i),e.bl_desc=new I(e.bl_tree,a),e.bi_buf=0,e.bi_valid=0,Q(e)},r._tr_stored_block=F,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)),R(e,e.l_desc),R(e,e.d_desc),o=function(e){var t;for(T(e,e.dyn_ltree,e.l_desc.max_code),T(e,e.dyn_dtree,e.d_desc.max_code),R(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?F(e,t,r,n):4===e.strategy||a===i?(v(e,2+ +!!n,3),D(e,h,d)):(v(e,4+ +!!n,3),function(e,t,r,n){var i;for(v(e,t-257,5),v(e,r-1,5),v(e,n-4,4),i=0;i<n;i++)v(e,e.bl_tree[2*f[i]+1],3);N(e,e.dyn_ltree,t-1),N(e,e.dyn_dtree,r-1)}(e,e.l_desc.max_code+1,e.d_desc.max_code+1,o+1),D(e,e.dyn_ltree,e.dyn_dtree)),Q(e),n&&k(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){v(e,2,3),B(e,256,h),16===e.bi_valid?(C(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)}},74049,(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}},19558,(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"}},79674,(e,t,r)=>{"use strict";var n,i=e.r(79148),a=e.r(94333),o=e.r(74049),s=e.r(63327),l=e.r(19558),c=573;function u(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,c=e.window,u=e.w_mask,A=e.prev,f=e.strstart+258,h=c[a+o-1],d=c[a+o];e.prev_length>=e.good_match&&(i>>=2),s>e.lookahead&&(s=e.lookahead);do{if(c[(r=t)+o]!==d||c[r+o-1]!==h||c[r]!==c[a]||c[++r]!==c[a+1])continue;a+=2,r++;do;while(c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&a<f)if(n=258-(f-a),a=f-258,n>o){if(e.match_start=t,o=n,n>=s)break;h=c[a+o-1],d=c[a+o]}}while((t=A[t&u])>l&&0!=--i)return o<=e.lookahead?o:e.lookahead}function y(e){var t,r,n,a,l,c=e.w_size;do{if(a=e.window_size-e.lookahead-e.strstart,e.strstart>=c+(c-262)){i.arraySet(e.window,e.window,c,c,0),e.match_start-=c,e.strstart-=c,e.block_start-=c,t=r=e.hash_size;do n=e.head[--t],e.head[t]=n>=c?n-c:0;while(--r)t=r=c;do n=e.prev[--t],e.prev[t]=n>=c?n-c:0;while(--r)a+=c}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 b(e,t){for(var r,n;;){if(e.lookahead<262){if(y(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 I(e,t){for(var r,n,i;;){if(e.lookahead<262){if(y(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 C(){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*c),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 v(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):u(e,-2)}function B(e){var t,r=v(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 u(e,-2);8===n&&(n=9);var l=new C;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(y(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)}),new E(4,4,8,4,b),new E(4,5,16,8,b),new E(4,6,32,32,b),new E(4,4,16,16,I),new E(8,16,32,32,I),new E(8,16,128,128,I),new E(8,32,128,256,I),new E(32,128,258,1024,I),new E(32,258,258,4096,I)],r.deflateInit=function(e,t){return w(e,t,8,15,8,0)},r.deflateInit2=w,r.deflateReset=B,r.deflateResetKeep=v,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?u(e,-2):-2;if(i=e.state,!e.output||!e.input&&0!==e.avail_in||666===i.status&&4!==t)return u(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.gz
1index=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,c=8+(i.w_bits-8<<4)<<8;c|=(i.strategy>=2||i.level<2?0:i.level<6?1:6===i.level?2:3)<<6,0!==i.strstart&&(c|=32),c+=31-c%31,i.status=113,p(i,c),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 u(e,-5);if(666===i.status&&0!==e.avail_in)return u(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&&(y(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(y(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.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):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?u(e,-2):(e.state=null,113===t?u(e,-3):0):-2},r.deflateSetDictionary=function(e,t){var r,n,a,s,l,c,u,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,c=e.next_in,u=e.input,e.avail_in=h,e.next_in=0,e.input=t,y(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,y(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=c,e.input=u,e.avail_in=l,r.wrap=s,0},r.deflateInfo="pako deflate (from Nodeca project)"},75531,(e,t,r)=>{"use strict";
1t.exports=function(e,t){var r,n,i,a,o,s,l,c,u,A,f,h,d,g,p,m,y,b,I,E,C,v,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,c=r.wsize,u=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,y=(1<<r.distbits)-1;e:do for(d<15&&(h+=w[n++]<<d,d+=8,h+=w[n++]<<d,d+=8),b=g[h&m];;){if(h>>>=I=b>>>24,d-=I,0==(I=b>>>16&255))x[a++]=65535&b;else if(16&I)for(E=65535&b,(I&=15)&&(d<I&&(h+=w[n++]<<d,d+=8),E+=h&(1<<I)-1,h>>>=I,d-=I),d<15&&(h+=w[n++]<<d,d+=8,h+=w[n++]<<d,d+=8),b=p[h&y];;){if(h>>>=I=b>>>24,d-=I,16&(I=b>>>16&255)){if(C=65535&b,d<(I&=15)&&(h+=w[n++]<<d,(d+=8)<I&&(h+=w[n++]<<d,d+=8)),(C+=h&(1<<I)-1)>l){e.msg="invalid distance too far back",r.mode=30;break e}if(h>>>=I,d-=I,C>(I=a-o)){if((I=C-I)>u&&r.sane){e.msg="invalid distance too far back",r.mode=30;break e}if(v=0,B=f,0===A){if(v+=c-I,I<E){E-=I;do x[a++]=f[v++];while(--I)v=a-C,B=x}}else if(A<I){if(v+=c+A-I,(I-=A)<E){E-=I;do x[a++]=f[v++];while(--I)if(v=0,A<E){E-=I=A;do x[a++]=f[v++];while(--I)v=a-C,B=x}}}else if(v+=A-I,I<E){E-=I;do x[a++]=f[v++];while(--I)v=a-C,B=x}for(;E>2;)x[a++]=B[v++],x[a++]=B[v++],x[a++]=B[v++],E-=3;E&&(x[a++]=B[v++],E>1&&(x[a++]=B[v++]))}else{v=a-C;do x[a++]=x[v++],x[a++]=x[v++],x[a++]=x[v++],E-=3;while(E>2)E&&(x[a++]=x[v++],E>1&&(x[a++]=x[v++]))}}else if((64&I)==0){b=p[(65535&b)+(h&(1<<I)-1)];continue}else{e.msg="invalid distance code",r.mode=30;break e}break}else if((64&I)==0){b=g[(65535&b)+(h&(1<<I)-1)];continue}else if(32&I){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}},73012,(e,t,r)=>{"use strict";var n=e.r(79148),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,c,u,A,f){var h,d,g,p,m,y,b,I,E,C=f.bits,v=0,B=0,w=0,x=0,Q=0,k=0,S=0,_=0,D=0,R=0,T=null,N=0,L=new n.Buf16(16),F=new n.Buf16(16),M=null,O=0;for(v=0;v<=15;v++)L[v]=0;for(B=0;B<l;B++)L[t[r+B]]++;for(x=15,Q=C;x>=1&&0===L[x];x--);if(Q>x&&(Q=x),0===x)return c[u++]=0x1400000,c[u++]=0x1400000,f.bits=1,0;for(w=1;w<x&&0===L[w];w++);for(Q<w&&(Q=w),_=1,v=1;v<=15;v++)if(_<<=1,(_-=L[v])<0)return -1;if(_>0&&(0===e||1!==x))return -1;for(v=1,F[1]=0;v<15;v++)F[v+1]=F[v]+L[v];for(B=0;B<l;B++)0!==t[r+B]&&(A[F[t[r+B]]++]=B);if(0===e?(T=M=A,y=19):1===e?(T=i,N-=257,M=a,O-=257,y=256):(T=o,M=s,y=-1),R=0,B=0,v=w,m=u,k=Q,S=0,g=-1,p=(D=1<<Q)-1,1===e&&D>852||2===e&&D>592)return 1;for(;;){b=v-S,A[B]<y?(I=0,E=A[B]):A[B]>y?(I=M[O+A[B]],E=T[N+A[B]]):(I=96,E=0),h=1<<v-S,w=d=1<<k;do c[m+(R>>S)+(d-=h)]=b<<24|I<<16|E;while(0!==d)for(h=1<<v-1;R&h;)h>>=1;if(0!==h?(R&=h-1,R+=h):R=0,B++,0==--L[v]){if(v===x)break;v=t[r+A[B]]}if(v>Q&&(R&p)!==g){for(0===S&&(S=Q),m+=w,_=1<<(k=v-S);k+S<x&&!((_-=L[k+S])<=0);)k++,_<<=1;if(D+=1<<k,1===e&&D>852||2===e&&D>592)return 1;c[g=R&p]=Q<<24|k<<16|m-u}}return 0!==R&&(c[m+R]=v-S<<24|4194304),f.bits=Q,0}},57235,(e,t,r)=>{"use strict";var n,i,a=e.r(79148),o=e.r(74049),s=e.r(63327),l=e.r(75531),c=e.r(73012);function u(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,y,b,I,E,C,v,B,w,x,Q,k,S,_,D,R,T,N,L,F=0,M=new a.Buf8(4),O=[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,y=e.avail_out,h=e.next_in,A=e.input,g=e.avail_in,b=r.hold,I=r.bits,E=g,C=y,T=0;t:for(;;)switch(r.mode){case 1:if(0===r.wrap){r.mode=13;break}for(;I<16;){if(0===g)break t;g--,b+=A[h++]<<I,I+=8}if(2&r.wrap&&35615===b){r.check=0,M[0]=255&b,M[1]=b>>>8&255,r.check=s(r.check,M,2,0),b=0,I=0,r.mode=2;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&b)<<8)+(b>>8))%31){e.msg="incorrect header check",r.mode=30;break}if((15&b)!=8){e.msg="unknown compression method",r.mode=30;break}if(b>>>=4,I-=4,R=(15&b)+8,0===r.wbits)r.wbits=R;else if(R>r.wbits){e.msg="invalid window size",r.mode=30;break}r.dmax=1<<R,e.adler=r.check=1,r.mode=512&b?10:12,b=0,I=0;break;case 2:for(;I<16;){if(0===g)break t;g--,b+=A[h++]<<I,I+=8}if(r.flags=b,(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=b>>8&1),512&r.flags&&(M[0]=255&b,M[1]=b>>>8&255,r.check=s(r.check,M,2,0)),b=0,I=0,r.mode=3;case 3:for(;I<32;){if(0===g)break t;g--,b+=A[h++]<<I,I+=8}r.head&&(r.head.time=b),512&r.flags&&(M[0]=255&b,M[1]=b>>>8&255,M[2]=b>>>16&255,M[3]=b>>>24&255,r.check=s(r.check,M,4,0)),b=0,I=0,r.mode=4;case 4:for(;I<16;){if(0===g)break t;g--,b+=A[h++]<<I,I+=8}r.head&&(r.head.xflags=255&b,r.head.os=b>>8),512&r.flags&&(M[0]=255&b,M[1]=b>>>8&255,r.check=s(r.check,M,2,0)),b=0,I=0,r.mode=5;case 5:if(1024&r.flags){for(;I<16;){if(0===g)break t;g--,b+=A[h++]<<I,I+=8}r.length=b,r.head&&(r.head.extra_len=b),512&r.flags&&(M[0]=255&b,M[1]=b>>>8&255,r.check=s(r.check,M,2,0)),b=0,I=0}else r.head&&(r.head.extra=null);r.mode=6;case 6:if(1024&r.flags&&((v=r.length)>g&&(v=g),v&&(r.head&&(R=r.head.extra_len-r.length,r.head.extra||(r.head.extra=Array(r.head.extra_len)),a.arraySet(r.head.extra,A,h,v,R)),512&r.flags&&(r.check=s(r.check,A,v,h)),g-=v,h+=v,r.length-=v),r.length))break t;r.length=0,r.mode=7;case 7:if(2048&r.flags){if(0===g)break t;v=0;do R=A[h+v++],r.head&&R&&r.length<65536&&(r.head.name+=String.fromCharCode(R));while(R&&v<g)if(512&r.flags&&(r.check=s(r.check,A,v,h)),g-=v,h+=v,R)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;v=0;do R=A[h+v++],r.head&&R&&r.length<65536&&(r.head.comment+=String.fromCharCode(R));while(R&&v<g)if(512&r.flags&&(r.check=s(r.check,A,v,h)),g-=v,h+=v,R)break t}else r.head&&(r.head.comment=null);r.mode=9;case 9:if(512&r.flags){for(;I<16;){if(0===g)break t;g--,b+=A[h++]<<I,I+=8}if(b!==(65535&r.check)){e.msg="header crc mismatch",r.mode=30;break}b=0,I=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(;I<32;){if(0===g)break t;g--,b+=A[h++]<<I,I+=8}e.adler=r.check=u(b),b=0,I=0,r.mode=11;case 11:if(0===r.havedict)return e.next_out=d,e.avail_out=y,e.next_in=h,e.avail_in=g,r.hold=b,r.bits=I,2;e.adler=r.check=1,r.mode=12;case 12:if(5===t||6===t)break t;case 13:if(r.last){b>>>=7&I,I-=7&I,r.mode=27;break}for(;I<3;){if(0===g)break t;g--,b+=A[h++]<<I,I+=8}switch(r.last=1&b,I-=1,3&(b>>>=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(c(1,e.lens,0,288,n,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;c(2,e.lens,0,32,i,0,e.work,{bits:5}),p=!1}
1e.lencode=n,e.lenbits=9,e.distcode=i,e.distbits=5}(r),r.mode=20,6===t){b>>>=2,I-=2;break t}break;case 2:r.mode=17;break;case 3:e.msg="invalid block type",r.mode=30}b>>>=2,I-=2;break;case 14:for(b>>>=7&I,I-=7&I;I<32;){if(0===g)break t;g--,b+=A[h++]<<I,I+=8}if((65535&b)!=(b>>>16^65535)){e.msg="invalid stored block lengths",r.mode=30;break}if(r.length=65535&b,b=0,I=0,r.mode=15,6===t)break t;case 15:r.mode=16;case 16:if(v=r.length){if(v>g&&(v=g),v>y&&(v=y),0===v)break t;a.arraySet(f,A,h,v,d),g-=v,h+=v,y-=v,d+=v,r.length-=v;break}r.mode=12;break;case 17:for(;I<14;){if(0===g)break t;g--,b+=A[h++]<<I,I+=8}if(r.nlen=(31&b)+257,I-=5,r.ndist=(31&(b>>>=5))+1,I-=5,r.ncode=(15&(b>>>=5))+4,b>>>=4,I-=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(;I<3;){if(0===g)break t;g--,b+=A[h++]<<I,I+=8}r.lens[O[r.have++]]=7&b,b>>>=3,I-=3}for(;r.have<19;)r.lens[O[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,N={bits:r.lenbits},T=c(0,r.lens,0,19,r.lencode,0,r.work,N),r.lenbits=N.bits,T){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=(F=r.lencode[b&(1<<r.lenbits)-1])>>>24,Q=F>>>16&255,k=65535&F,!(x<=I);){if(0===g)break t;g--,b+=A[h++]<<I,I+=8}if(k<16)b>>>=x,I-=x,r.lens[r.have++]=k;else{if(16===k){for(L=x+2;I<L;){if(0===g)break t;g--,b+=A[h++]<<I,I+=8}if(b>>>=x,I-=x,0===r.have){e.msg="invalid bit length repeat",r.mode=30;break}R=r.lens[r.have-1],v=3+(3&b),b>>>=2,I-=2}else if(17===k){for(L=x+3;I<L;){if(0===g)break t;g--,b+=A[h++]<<I,I+=8}b>>>=x,I-=x,R=0,v=3+(7&b),b>>>=3,I-=3}else{for(L=x+7;I<L;){if(0===g)break t;g--,b+=A[h++]<<I,I+=8}b>>>=x,I-=x,R=0,v=11+(127&b),b>>>=7,I-=7}if(r.have+v>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=30;break}for(;v--;)r.lens[r.have++]=R}}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,N={bits:r.lenbits},T=c(1,r.lens,0,r.nlen,r.lencode,0,r.work,N),r.lenbits=N.bits,T){e.msg="invalid literal/lengths set",r.mode=30;break}if(r.distbits=6,r.distcode=r.distdyn,N={bits:r.distbits},T=c(2,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,N),r.distbits=N.bits,T){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&&y>=258){e.next_out=d,e.avail_out=y,e.next_in=h,e.avail_in=g,r.hold=b,r.bits=I,l(e,C),d=e.next_out,f=e.output,y=e.avail_out,h=e.next_in,A=e.input,g=e.avail_in,b=r.hold,I=r.bits,12===r.mode&&(r.back=-1);break}for(r.back=0;x=(F=r.lencode[b&(1<<r.lenbits)-1])>>>24,Q=F>>>16&255,k=65535&F,!(x<=I);){if(0===g)break t;g--,b+=A[h++]<<I,I+=8}if(Q&&(240&Q)==0){for(S=x,_=Q,D=k;x=(F=r.lencode[D+((b&(1<<S+_)-1)>>S)])>>>24,Q=F>>>16&255,k=65535&F,!(S+x<=I);){if(0===g)break t;g--,b+=A[h++]<<I,I+=8}b>>>=S,I-=S,r.back+=S}if(b>>>=x,I-=x,r.back+=x,r.length=k,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;I<L;){if(0===g)break t;g--,b+=A[h++]<<I,I+=8}r.length+=b&(1<<r.extra)-1,b>>>=r.extra,I-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=23;case 23:for(;x=(F=r.distcode[b&(1<<r.distbits)-1])>>>24,Q=F>>>16&255,k=65535&F,!(x<=I);){if(0===g)break t;g--,b+=A[h++]<<I,I+=8}if((240&Q)==0){for(S=x,_=Q,D=k;x=(F=r.distcode[D+((b&(1<<S+_)-1)>>S)])>>>24,Q=F>>>16&255,k=65535&F,!(S+x<=I);){if(0===g)break t;g--,b+=A[h++]<<I,I+=8}b>>>=S,I-=S,r.back+=S}if(b>>>=x,I-=x,r.back+=x,64&Q){e.msg="invalid distance code",r.mode=30;break}r.offset=k,r.extra=15&Q,r.mode=24;case 24:if(r.extra){for(L=r.extra;I<L;){if(0===g)break t;g--,b+=A[h++]<<I,I+=8}r.offset+=b&(1<<r.extra)-1,b>>>=r.extra,I-=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===y)break t;if(v=C-y,r.offset>v){if((v=r.offset-v)>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=30;break}v>r.wnext?(v-=r.wnext,B=r.wsize-v):B=r.wnext-v,v>r.length&&(v=r.length),w=r.window}else w=f,B=d-r.offset,v=r.length;v>y&&(v=y),y-=v,r.length-=v;do f[d++]=w[B++];while(--v)0===r.length&&(r.mode=21);break;case 26:if(0===y)break t;f[d++]=r.length,y--,r.mode=21;break;case 27:if(r.wrap){for(;I<32;){if(0===g)break t;g--,b|=A[h++]<<I,I+=8}if(C-=y,e.total_out+=C,r.total+=C,C&&(e.adler=r.check=r.flags?s(r.check,f,C,d-C):o(r.check,f,C,d-C)),C=y,(r.flags?b:u(b))!==r.check){e.msg="incorrect data check",r.mode=30;break}b=0,I=0}r.mode=28;case 28:if(r.wrap&&r.flags){for(;I<32;){if(0===g)break t;g--,b+=A[h++]<<I,I+=8}if(b!==(0|r.total)){e.msg="incorrect length check",r.mode=30;break}b=0,I=0}r.mode=29;case 29:T=1;break t;case 30:T=-3;break t;case 31:return -4;default:return -2}return e.next_out=d,e.avail_out=y,e.next_in=h,e.avail_in=g,r.hold=b,r.bits=I,(r.wsize||C!==e.avail_out&&r.mode<30&&(r.mode<27||4!==t))&&m(e,e.output,e.next_out,C-e.avail_out),E-=e.avail_in,C-=e.avail_out,e.total_in+=E,e.total_out+=C,r.total+=C,r.wrap&&C&&(e.adler=r.check=r.flags?s(r.check,f,C,e.next_out-C):o(r.check,f,C,e.next_out-C)),e.data_type=r.bits+64*!!r.last+128*(12===r.mode)+256*(20===r.mode||15===r.mode),(0===E&&0===C||4===t)&&0===T&&(T=-5),T},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)"},34131,(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}},36389,(e,t,r)=>{var n;e.e,t.exports=n=n||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)}},c=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 c.init(t,e)}}),u=o.enc={},A=u.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 c.init(r,t/2)}},f=u.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 c.init(r,t)}},h=u.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 c.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,u=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-=u}return new c.init(r,u)},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)},57383,(e,t,r)=>{var n;e.e,n=e.r(36389),function(e){for(var t=n.lib,r=t.WordArray,i=t.Hasher,a=n.algo,o=[],s=0;s<64;s++)o[s]=0x100000000*e.abs(e.sin(s+1))|0;var l=a.MD5=i.extend({_doReset:function(){this._hash=new r.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],y=e[t+7],b=e[t+8],I=e[t+9],E=e[t+10],C=e[t+11],v=e[t+12],B=e[t+13],w=e[t+14],x=e[t+15],Q=a[0],k=a[1],S=a[2],_=a[3];Q=c(Q,k,S,_,s,7,o[0]),_=c(_,Q,k,S,l,12,o[1]),S=c(S,_,Q,k,h,17,o[2]),k=c(k,S,_,Q,d,22,o[3]),Q=c(Q,k,S,_,g,7,o[4]),_=c(_,Q,k,S,p,12,o[5]),S=c(S,_,Q,k,m,17,o[6]),k=c(k,S,_,Q,y,22,o[7]),Q=c(Q,k,S,_,b,7,o[8]),_=c(_,Q,k,S,I,12,o[9]),S=c(S,_,Q,k,E,17,o[10]),k=c(k,S,_,Q,C,22,o[11]),Q=c(Q,k,S,_,v,7,o[12]),_=c(_,Q,k,S,B,12,o[13]),S=c(S,_,Q,k,w,17,o[14]),k=c(k,S,_,Q,x,22,o[15]),Q=u(Q,k,S,_,l,5,o[16]),_=u(_,Q,k,S,m,9,o[17]),S=u(S,_,Q,k,C,14,o[18]),k=u(k,S,_,Q,s,20,o[19]),Q=u(Q,k,S,_,p,5,o[20]),_=u(_,Q,k,S,E,9,o[21]),S=u(S,_,Q,k,x,14,o[22]),k=u(k,S,_,Q,g,20,o[23]),Q=u(Q,k,S,_,I,5,o[24]),_=u(_,Q,k,S,w,9,o[25]),S=u(S,_,Q,k,d,14,o[26]),k=u(k,S,_,Q,b,20,o[27]),Q=u(Q,k,S,_,B,5,o[28]),_=u(_,Q,k,S,h,9,o[29]),S=u(S,_,Q,k,y,14,o[30]),k=u(k,S,_,Q,v,20,o[31]),Q=A(Q,k,S,_,p,4,o[32]),_=A(_,Q,k,S,b,11,o[33]),S=A(S,_,Q,k,C,16,o[34]),k=A(k,S,_,Q,w,23,o[35]),Q=A(Q,k,S,_,l,4,o[36]),_=A(_,Q,k,S,g,11,o[37]),S=A(S,_,Q,k,y,16,o[38]),k=A(k,S,_,Q,E,23,o[39]),Q=A(Q,k,S,_,B,4,o[40]),_=A(_,Q,k,S,s,11,o[41]),S=A(S,_,Q,k,d,16,o[42]),k=A(k,S,_,Q,m,23,o[43]),Q=A(Q,k,S,_,I,4,o[44]),_=A(_,Q,k,S,v,11,o[45]),S=A(S,_,Q,k,x,16,o[46]),k=A(k,S,_,Q,h,23,o[47]),Q=f(Q,k,S,_,s,6,o[48]),_=f(_,Q,k,S,y,10,o[49]),S=f(S,_,Q,k,w,15,o[50]),k=f(k,S,_,Q,p,21,o[51]),Q=f(Q,k,S,_,v,6,o[52]),_=f(_,Q,k,S,d,10,o[53]),S=f(S,_,Q,k,E,15,o[54]),k=f(k,S,_,Q,l,21,o[55]),Q=f(Q,k,S,_,b,6,o[56]),_=f(_,Q,k,S,x,10,o[57]),S=f(S,_,Q,k,m,15,o[58]),k=f(k,S,_,Q,B,21,o[59]),Q=f(Q,k,S,_,g,6,o[60]),_=f(_,Q,k,S,C,10,o[61]),S=f(S,_,Q,k,h,15,o[62]),k=f(k,S,_,Q,I,21,o[63]),a[0]=a[0]+Q|0,a[1]=a[1]+k|0,a[2]=a[2]+S|0,a[3]=a[3]+_|0},_doFinalize:function(){var t=this._data,r=t.words,n=8*this._nDataBytes,i=8*t.sigBytes;r[i>>>5]|=128<<24-i%32;var a=e.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,t.sigBytes=(r.length+1)*4,this._process();for(var o=this._hash,s=o.words,l=0;l<4;l++){var c=s[l];s[l]=(c<<8|c>>>24)&0xff00ff|(c<<24|c>>>8)&0xff00ff00}return o},clone:function(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}});function c(e,t,r,n,i,a,o){var s=e+(t&r|~t&n)+i+o;return(s<<a|s>>>32-a)+t}function u(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}n.MD5=i._createHelper(l),n.HmacMD5=i._createHmacHelper(l)}(Math),t.exports=n.MD5},25572,(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,c=e.length;s="="===e.charAt(c-2)?2:+("="===e.charAt(c-1)),l=new t(3*e.length/4-s),a=s>0?e.length-4:e.length;var u=0;function A(e){l[u++]=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)},77765,(e,t,r)=>{var n,i,a,o,s;e.e,a=(i=(n=e.r(36389)).lib).Base,o=i.WordArray,(s=n.x64={}).Word=a.extend({init:function(e,t){this.high=e,this.low=t}}),s.WordArray=a.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=[],n=0;n<t;n++){var i=e[n];
1r.push(i.high),r.push(i.low)}return o.create(r,this.sigBytes)},clone:function(){for(var e=a.clone.call(this),t=e.words=this.words.slice(0),r=t.length,n=0;n<r;n++)t[n]=t[n].clone();return e}}),t.exports=n},41641,(e,t,r)=>{e.e,t.exports=function(e){if("function"==typeof ArrayBuffer){var t=e.lib.WordArray,r=t.init;(t.init=function(e){if(e instanceof ArrayBuffer&&(e=new Uint8Array(e)),(e instanceof Int8Array||"u">typeof Uint8ClampedArray&&e instanceof Uint8ClampedArray||e instanceof Int16Array||e instanceof Uint16Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array)&&(e=new Uint8Array(e.buffer,e.byteOffset,e.byteLength)),e instanceof Uint8Array){for(var t=e.byteLength,n=[],i=0;i<t;i++)n[i>>>2]|=e[i]<<24-i%4*8;r.call(this,n,t)}else r.apply(this,arguments)}).prototype=t}return e.lib.WordArray}(e.r(36389))},68965,(e,t,r)=>{e.e,t.exports=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}(e.r(36389))},30418,(e,t,r)=>{var n,i;e.e,i=(n=e.r(36389)).lib.WordArray,n.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 t=e.length,r=this._map,n=this._reverseMap;if(!n){n=this._reverseMap=[];for(var a=0;a<r.length;a++)n[r.charCodeAt(a)]=a}var o=r.charAt(64);if(o){var s=e.indexOf(o);-1!==s&&(t=s)}for(var l=e,c=t,u=n,A=[],f=0,h=0;h<c;h++)if(h%4){var d=u[l.charCodeAt(h-1)]<<h%4*2|u[l.charCodeAt(h)]>>>6-h%4*2;A[f>>>2]|=d<<24-f%4*8,f++}return i.create(A,f)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},t.exports=n.enc.Base64},2916,(e,t,r)=>{var n,i;e.e,i=(n=e.r(36389)).lib.WordArray,n.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 c=i.charAt(64);if(c)for(;a.length%4;)a.push(c);return a.join("")},parse:function(e,t){void 0===t&&(t=!0);var r=e.length,n=t?this._safe_map:this._map,a=this._reverseMap;if(!a){a=this._reverseMap=[];for(var o=0;o<n.length;o++)a[n.charCodeAt(o)]=o}var s=n.charAt(64);if(s){var l=e.indexOf(s);-1!==l&&(r=l)}for(var c=e,u=r,A=a,f=[],h=0,d=0;d<u;d++)if(d%4){var g=A[c.charCodeAt(d-1)]<<d%4*2|A[c.charCodeAt(d)]>>>6-d%4*2;f[h>>>2]|=g<<24-h%4*8,h++}return i.create(f,h)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"},t.exports=n.enc.Base64url},6801,(e,t,r)=>{var n,i,a,o,s,l,c;e.e,a=(i=(n=e.r(36389)).lib).WordArray,o=i.Hasher,s=n.algo,l=[],c=s.SHA1=o.extend({_doReset:function(){this._hash=new a.init([0x67452301,0xefcdab89,0x98badcfe,0x10325476,0xc3d2e1f0])},_doProcessBlock:function(e,t){for(var r=this._hash.words,n=r[0],i=r[1],a=r[2],o=r[3],s=r[4],c=0;c<80;c++){if(c<16)l[c]=0|e[t+c];else{var u=l[c-3]^l[c-8]^l[c-14]^l[c-16];l[c]=u<<1|u>>>31}var A=(n<<5|n>>>27)+s+l[c];c<20?A+=(i&a|~i&o)+0x5a827999:c<40?A+=(i^a^o)+0x6ed9eba1:c<60?A+=(i&a|i&o|a&o)-0x70e44324:A+=(i^a^o)-0x359d3e2a,s=o,o=a,a=i<<30|i>>>2,i=n,n=A}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]+s|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=o.clone.call(this);return e._hash=this._hash.clone(),e}}),n.SHA1=o._createHelper(c),n.HmacSHA1=o._createHmacHelper(c),t.exports=n.SHA1},1513,(e,t,r)=>{var n;e.e,n=e.r(36389),function(e){var t=n.lib,r=t.WordArray,i=t.Hasher,a=n.algo,o=[],s=[];function l(e){return(e-(0|e))*0x100000000|0}for(var c=2,u=0;u<64;)(function(t){for(var r=e.sqrt(t),n=2;n<=r;
1n++)if(!(t%n))return!1;return!0})(c)&&(u<8&&(o[u]=l(e.pow(c,.5))),s[u]=l(e.pow(c,1/3)),u++),c++;var A=[],f=a.SHA256=i.extend({_doReset:function(){this._hash=new r.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],c=r[5],u=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 y=l&c^~l&u,b=n&i^n&a^i&a,I=(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))+y+s[h]+A[h],C=I+b;f=u,u=c,c=l,l=o+E|0,o=a,a=i,i=n,n=E+C|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]+c|0,r[6]=r[6]+u|0,r[7]=r[7]+f|0},_doFinalize:function(){var t=this._data,r=t.words,n=8*this._nDataBytes,i=8*t.sigBytes;return r[i>>>5]|=128<<24-i%32,r[(i+64>>>9<<4)+14]=e.floor(n/0x100000000),r[(i+64>>>9<<4)+15]=n,t.sigBytes=4*r.length,this._process(),this._hash},clone:function(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}});n.SHA256=i._createHelper(f),n.HmacSHA256=i._createHmacHelper(f)}(Math),t.exports=n.SHA256},24294,(e,t,r)=>{var n,i,a,o,s;e.e,n=e.r(36389),e.r(1513),i=n.lib.WordArray,o=(a=n.algo).SHA256,s=a.SHA224=o.extend({_doReset:function(){this._hash=new i.init([0xc1059ed8,0x367cd507,0x3070dd17,0xf70e5939,0xffc00b31,0x68581511,0x64f98fa7,0xbefa4fa4])},_doFinalize:function(){var e=o._doFinalize.call(this);return e.sigBytes-=4,e}}),n.SHA224=o._createHelper(s),n.HmacSHA224=o._createHmacHelper(s),t.exports=n.SHA224},59379,(e,t,r)=>{var n;e.e,n=e.r(36389),e.r(77765),function(){var e=n.lib.Hasher,t=n.x64,r=t.Word,i=t.WordArray,a=n.algo;function o(){return r.create.apply(r,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=[],c=0;c<80;c++)l[c]=o();var u=a.SHA512=e.extend({_doReset:function(){this._hash=new i.init([new r.init(0x6a09e667,0xf3bcc908),new r.init(0xbb67ae85,0x84caa73b),new r.init(0x3c6ef372,0xfe94f82b),new r.init(0xa54ff53a,0x5f1d36f1),new r.init(0x510e527f,0xade682d1),new r.init(0x9b05688c,0x2b3e6c1f),new r.init(0x1f83d9ab,0xfb41bd6b),new r.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],c=r[4],u=r[5],A=r[6],f=r[7],h=n.high,d=n.low,g=i.high,p=i.low,m=a.high,y=a.low,b=o.high,I=o.low,E=c.high,C=c.low,v=u.high,B=u.low,w=A.high,x=A.low,Q=f.high,k=f.low,S=h,_=d,D=g,R=p,T=m,N=y,L=b,F=I,M=E,O=C,U=v,P=B,z=w,G=x,H=Q,j=k,Y=0;Y<80;Y++){var W,K,J=l[Y];if(Y<16)K=J.high=0|e[t+2*Y],W=J.low=0|e[t+2*Y+1];else{var q=l[Y-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[Y-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[Y-7],eo=ea.high,es=ea.low,el=l[Y-16],ec=el.high,eu=el.low;K=X+eo+ +((W=$+es)>>>0<$>>>0),W+=ei,K=K+en+ +(W>>>
10<ei>>>0),W+=eu,J.high=K=K+ec+ +(W>>>0<eu>>>0),J.low=W}var eA=M&U^~M&z,ef=O&P^~O&G,eh=S&D^S&T^D&T,ed=_&R^_&N^R&N,eg=(S>>>28|_<<4)^(S<<30|_>>>2)^(S<<25|_>>>7),ep=(_>>>28|S<<4)^(_<<30|S>>>2)^(_<<25|S>>>7),em=(M>>>14|O<<18)^(M>>>18|O<<14)^(M<<23|O>>>9),ey=(O>>>14|M<<18)^(O>>>18|M<<14)^(O<<23|M>>>9),eb=s[Y],eI=eb.high,eE=eb.low,eC=j+ey,ev=H+em+ +(eC>>>0<j>>>0),eC=eC+ef,ev=ev+eA+ +(eC>>>0<ef>>>0),eC=eC+eE,ev=ev+eI+ +(eC>>>0<eE>>>0),eC=eC+W,ev=ev+K+ +(eC>>>0<W>>>0),eB=ep+ed,ew=eg+eh+ +(eB>>>0<ep>>>0);H=z,j=G,z=U,G=P,U=M,P=O,M=L+ev+ +((O=F+eC|0)>>>0<F>>>0)|0,L=T,F=N,T=D,N=R,D=S,R=_,S=ev+ew+ +((_=eC+eB|0)>>>0<eC>>>0)|0}d=n.low=d+_,n.high=h+S+ +(d>>>0<_>>>0),p=i.low=p+R,i.high=g+D+ +(p>>>0<R>>>0),y=a.low=y+N,a.high=m+T+ +(y>>>0<N>>>0),I=o.low=I+F,o.high=b+L+ +(I>>>0<F>>>0),C=c.low=C+O,c.high=E+M+ +(C>>>0<O>>>0),B=u.low=B+P,u.high=v+U+ +(B>>>0<P>>>0),x=A.low=x+G,A.high=w+z+ +(x>>>0<G>>>0),k=f.low=k+j,f.high=Q+H+ +(k>>>0<j>>>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 t=e.clone.call(this);return t._hash=this._hash.clone(),t},blockSize:32});n.SHA512=e._createHelper(u),n.HmacSHA512=e._createHmacHelper(u)}(),t.exports=n.SHA512},79432,(e,t,r)=>{var n,i,a,o,s,l,c;e.e,n=e.r(36389),e.r(77765),e.r(59379),a=(i=n.x64).Word,o=i.WordArray,l=(s=n.algo).SHA512,c=s.SHA384=l.extend({_doReset:function(){this._hash=new o.init([new a.init(0xcbbb9d5d,0xc1059ed8),new a.init(0x629a292a,0x367cd507),new a.init(0x9159015a,0x3070dd17),new a.init(0x152fecd8,0xf70e5939),new a.init(0x67332667,0xffc00b31),new a.init(0x8eb44a87,0x68581511),new a.init(0xdb0c2e0d,0x64f98fa7),new a.init(0x47b5481d,0xbefa4fa4)])},_doFinalize:function(){var e=l._doFinalize.call(this);return e.sigBytes-=16,e}}),n.SHA384=l._createHelper(c),n.HmacSHA384=l._createHmacHelper(c),t.exports=n.SHA384},33110,(e,t,r)=>{var n;e.e,n=e.r(36389),e.r(77765),function(e){var t=n.lib,r=t.WordArray,i=t.Hasher,a=n.x64.Word,o=n.algo,s=[],l=[],c=[];!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,u=0;u<24;u++){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}c[u]=a.create(A,f)}}();for(var u=[],A=0;A<25;A++)u[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>>>24)&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=u[h];m.high=d,m.low=g}for(var h=0;h<5;h++)for(var y=u[(h+4)%5],b=u[(h+1)%5],I=b.high,E=b.low,d=y.high^(I<<1|E>>>31),g=y.low^(E<<1|I>>>31),p=0;p<5;p++){var A=r[h+5*p];A.high^=d,A.low^=g}for(var C=1;C<25;C++){var d,g,A=r[C],v=A.high,B=A.low,w=s[C];w<32?(d=v<<w|B>>>32-w,g=B<<w|v>>>32-w):(d=B<<w-32|v>>>64-w,g=v<<w-32|B>>>64-w);var x=u[l[C]];x.high=d,x.low=g}var Q=u[0],k=r[0];Q.high=k.high,Q.low=k.low;for(var h=0;h<5;h++)for(var p=0;p<5;p++){var C=h+5*p,A=r[C],S=u[C],_=u[(h+1)%5+5*p],D=u[(h+2)%5+5*p];A.high=S.high^~_.high&D.high,A.low=S.low^~_.low&D.low}var A=r[0],R=c[f];A.high^=R.high,A.low^=R.low}},_doFinalize:function(){var t=this._data,n=t.words;this._nDataBytes;var i=8*t.sigBytes,a=32*this.blockSize;n[i>>>5]|=1<<24-i%32,n[(e.ceil((i+1)/a)*a>>>5)-1]|=128,t.sigBytes=4*n.length,this._process();for(var o=this._state,s=this.cfg.outputLength/8,l=s/8,c=[],u=0;u<l;u++){var A=o[u],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,c.push(h),c.push(f)}return new r.init(c,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}});n.SHA3=i._createHelper(f),n.HmacSHA3=i._createHmacHelper(f)}(Math),t.exports=n.SHA3},89092,(e,t,r)=>{var n;e.e,n=e.r(36389),function(e){var t=n.lib,r=t.WordArray,i=t.Hasher,a=n.algo,o=r.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=r.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=r.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]),c=r.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]),u=r.create([0,0x5a827999,0x6ed9eba1,0x8f1bbcdc,0xa953fd4e]),A=r.create([0x50a28be6,0x5c4dd124,0x6d703ef3,0x7a6d76e9,0]),f=a.RIPEMD160=i.extend({_doReset:function(){this._hash=r.create([0x67452301,0xefcdab89,0x98badcfe,0x10325476,0xc3d2e1f0])},_doProcessBlock:function(e,t){for(var r,n,i,a,f,d,g,p,m,y,b,I,E,C,v,B,w,x,Q,k=0;k<16;
1k++){var S=t+k,_=e[S];e[S]=(_<<8|_>>>24)&0xff00ff|(_<<24|_>>>8)&0xff00ff00}var D=this._hash.words,R=u.words,T=A.words,N=o.words,L=s.words,F=l.words,M=c.words;C=m=D[0],v=y=D[1],B=b=D[2],w=I=D[3],x=E=D[4];for(var k=0;k<80;k+=1){Q=m+e[t+N[k]]|0,k<16?Q+=(y^b^I)+R[0]:k<32?Q+=((r=y)&b|~r&I)+R[1]:k<48?Q+=((y|~b)^I)+R[2]:k<64?Q+=(n=y,i=b,(n&(a=I)|i&~a)+R[3]):Q+=(y^(b|~I))+R[4],Q|=0,Q=(Q=h(Q,F[k]))+E|0,m=E,E=I,I=h(b,10),b=y,y=Q,Q=C+e[t+L[k]]|0,k<16?Q+=(v^(B|~w))+T[0]:k<32?Q+=(f=v,d=B,(f&(g=w)|d&~g)+T[1]):k<48?Q+=((v|~B)^w)+T[2]:k<64?Q+=((p=v)&B|~p&w)+T[3]:Q+=(v^B^w)+T[4],Q|=0,Q=(Q=h(Q,M[k]))+x|0,C=x,x=w,w=h(B,10),B=v,v=Q}Q=D[1]+b+w|0,D[1]=D[2]+I+x|0,D[2]=D[3]+E+C|0,D[3]=D[4]+m+v|0,D[4]=D[0]+y+B|0,D[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}n.RIPEMD160=i._createHelper(f),n.HmacRIPEMD160=i._createHmacHelper(f)}(Math),t.exports=n.RIPEMD160},37529,(e,t,r)=>{var n,i,a;e.e,t.exports=void(i=(n=e.r(36389)).lib.Base,a=n.enc.Utf8,n.algo.HMAC=i.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=a.parse(t));var r=e.blockSize,n=4*r;t.sigBytes>n&&(t=e.finalize(t)),t.clamp();for(var i=this._oKey=t.clone(),o=this._iKey=t.clone(),s=i.words,l=o.words,c=0;c<r;c++)s[c]^=0x5c5c5c5c,l[c]^=0x36363636;i.sigBytes=o.sigBytes=n,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))}}))},19445,(e,t,r)=>{var n,i,a,o,s,l,c,u;e.e,n=e.r(36389),e.r(1513),e.r(37529),a=(i=n.lib).Base,o=i.WordArray,l=(s=n.algo).SHA256,c=s.HMAC,u=s.PBKDF2=a.extend({cfg:a.extend({keySize:4,hasher:l,iterations:25e4}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var r=this.cfg,n=c.create(r.hasher,e),i=o.create(),a=o.create([1]),s=i.words,l=a.words,u=r.keySize,A=r.iterations;s.length<u;){var f=n.update(t).finalize(a);n.reset();for(var h=f.words,d=h.length,g=f,p=1;p<A;p++){g=n.finalize(g),n.reset();for(var m=g.words,y=0;y<d;y++)h[y]^=m[y]}i.concat(f),l[0]++}return i.sigBytes=4*u,i}}),n.PBKDF2=function(e,t,r){return u.create(r).compute(e,t)},t.exports=n.PBKDF2},62319,(e,t,r)=>{var n,i,a,o,s,l,c;e.e,n=e.r(36389),e.r(6801),e.r(37529),a=(i=n.lib).Base,o=i.WordArray,l=(s=n.algo).MD5,c=s.EvpKDF=a.extend({cfg:a.extend({keySize:4,hasher:l,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var r,n=this.cfg,i=n.hasher.create(),a=o.create(),s=a.words,l=n.keySize,c=n.iterations;s.length<l;){r&&i.update(r),r=i.update(e).finalize(t),i.reset();for(var u=1;u<c;u++)r=i.finalize(r),i.reset();a.concat(r)}return a.sigBytes=4*l,a}}),n.EvpKDF=function(e,t,r){return c.create(r).compute(e,t)},t.exports=n.EvpKDF},20566,(e,t,r)=>{var n,i,a,o,s,l,c,u,A,f,h,d,g,p,m,y,b,I;e.e,n=e.r(36389),e.r(62319),t.exports=void(n.lib.Cipher||(a=(i=n.lib).Base,o=i.WordArray,s=i.BufferedBlockAlgorithm,(l=n.enc).Utf8,c=l.Base64,u=n.algo.EvpKDF,A=i.Cipher=s.extend({cfg:a.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(){s.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?I:y}return function(t){return{encrypt:function(r,n,i){return e(n).encrypt(t,r,n,i)},decrypt:function(r,n,i){return e(n).decrypt(t,r,n,i)}}}}()}),i.StreamCipher=A.extend({_doFinalize:function(){return this._process(!0)},blockSize:1}),f=n.mode={},h=i.BlockCipherMode=a.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}}),d=f.CBC=function(){var e=h.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}(),g=(n.pad={}).Pkcs7={pad:function(e,t){for(var r=4*t,n=r-e.sigBytes%r,i=n<<24|n<<16|n<<8|n,a=[],s=0;s<n;s+=4)a.push(i);var l=o.create(a,n);e.concat(l)},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},i.BlockCipher=A.extend({cfg:A.cfg.extend({mode:d,padding:g}),reset:function(){A.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}),p=i.CipherParams=a.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}}),m=(n.format={}).OpenSSL={stringify:function(e){var t=e.ciphertext,r=e.salt;return(r?o.create([0x53616c74,0x65645f5f]).concat(r).concat(t):t).toString(c)},parse:function(e){var t,r=c.parse(e),n=r.words;return 0x53616c74==n[0]&&0x65645f5f==n[1]&&(t=o.create(n.slice(2,4)),n.splice(0,4),r.sigBytes-=16),p.create({ciphertext:r,salt:t})}},y=i.SerializableCipher=a.extend({cfg:a.extend({format:m}),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 p.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}}),b=(n.kdf={}).OpenSSL={execute:function(e,t,r,n,i){if(n||(n=o.random(8)),i)var a=u.create({keySize:t+r,hasher:i}).compute(e,n);else var a=u.create({keySize:t+r}).compute(e,n);var s=o.create(a.words.slice(t),4*r);return a.sigBytes=4*t,p.create({key:a,iv:s,salt:n})}},I=i.PasswordBasedCipher=y.extend({cfg:y.cfg.extend({kdf:b}),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=y.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,y.decrypt.call(this,e,t,i.key,n)}})))},66637,(e,t,r)=>{var n;e.e,n=e.r(36389),e.r(20566),n.mode.CFB=function(){var e=n.lib.BlockCipherMode.extend();function t(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 e.Encryptor=e.extend({processBlock:function(e,r){var n=this._cipher,i=n.blockSize;t.call(this,e,r,i,n),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);t.call(this,e,r,i,n),this._prevBlock=a}}),e}(),t.exports=n.mode.CFB},72018,(e,t,r)=>{var n,i,a;e.e,n=e.r(36389),e.r(20566),n.mode.CTR=(a=(i=n.lib.BlockCipherMode.extend()).Encryptor=i.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]}}),i.Decryptor=a,i),t.exports=n.mode.CTR},61520,(e,t,r)=>{var n;e.e,n=e.r(36389),e.r(20566),n.mode.CTRGladman=function(){var e=n.lib.BlockCipherMode.extend();function t(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 r=e.Encryptor=e.extend({processBlock:function(e,r){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]=t(n[0]))&&(n[1]=t(n[1]));var l=s.slice(0);i.encryptBlock(l,0);for(var c=0;c<a;c++)e[r+c]^=l[c]}});return e.Decryptor=r,e}(),t.exports=n.mode.CTRGladman},92891,(e,t,r)=>{var n,i,a;e.e,n=e.r(36389),e.r(20566),n.mode.OFB=(a=(i=n.lib.BlockCipherMode.extend()).Encryptor=i.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]}}),i.Decryptor=a,i),t.exports=n.mode.OFB},27076,(e,t,r)=>{var n,i;e.e,n=e.r(36389),e.r(20566),n.mode.ECB=((i=n.lib.BlockCipherMode.extend()).Encryptor=i.extend({processBlock:function(e,t){this._cipher.encryptBlock(e,t)}}),i.Decryptor=i.extend({processBlock:function(e,t){this._cipher.decryptBlock(e,t)}}),i),t.exports=n.mode.ECB},65299,(e,t,r)=>{var n;e.e,n=e.r(36389),e.r(20566),n.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}},t.exports=n.pad.Ansix923},6323,(e,t,r)=>{var n;e.e,n=e.r(36389),e.r(20566),n.pad.Iso10126={pad:function(e,t){var r=4*t,i=r-e.sigBytes%r;e.concat(n.lib.WordArray.random(i-1)).concat(n.lib.WordArray.create([i<<24],1))},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},t.exports=n.pad.Iso10126},10624,(e,t,r)=>{var n;e.e,n=e.r(36389),e.r(20566),n.pad.Iso97971={pad:function(e,t){e.concat(n.lib.WordArray.create([0x80000000],1)),n.pad.ZeroPadding.pad(e,t)},unpad:function(e){n.pad.ZeroPadding.unpad(e),e.sigBytes--}},t.exports=n.pad.Iso97971},89424,(e,t,r)=>{var n;e.e,n=e.r(36389),e.r(20566),n.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}}},t.exports=n.pad.ZeroPadding},70925,(e,t,r)=>{var n;e.e,n=e.r(36389),e.r(20566),n.pad.NoPadding={pad:function(){},unpad:function(){}},t.exports=n.pad.NoPadding},14152,(e,t,r)=>{var n,i,a;e.e,n=e.r(36389),e.r(20566),i=n.lib.CipherParams,a=n.enc.Hex,n.format.Hex={stringify:function(e){return e.ciphertext.toString(a)},parse:function(e){var t=a.parse(e);return i.create({ciphertext:t})}},t.exports=n.format.Hex},89886,(e,t,r)=>{var n,i,a,o,s,l,c,u,A,f,h,d,g,p,m;e.e,n=e.r(36389),e.r(30418),e.r(57383),e.r(62319),e.r(20566),i=n.lib.BlockCipher,a=n.algo,o=[],s=[],l=[],c=[],u=[],A=[],f=[],h=[],d=[],g=[],function(){for(var e=[],t=0;t<256;t++)t<128?e[t]=t<<1:e[t]=t<<1^283;for(var r=0,n=0,t=0;t<256;t++){var i=n^n<<1^n<<2^n<<3^n<<4;i=i>>>8^255&i^99,o[r]=i,s[i]=r;var a=e[r],p=e[a],m=e[p],y=257*e[i]^0x1010100*i;l[r]=y<<24|y>>>8,c[r]=y<<16|y>>>16,u[r]=y<<8|y>>>24,A[r]=y;var y=0x1010101*m^65537*p^257*a^0x1010100*r;f[i]=y<<24|y>>>8,h[i]=y<<16|y>>>16,d[i]=y<<8|y>>>24,g[i]=y,r?(r=a^e[e[e[m^a]]],n^=e[e[n]]):r=n=1}}(),p=[0,1,2,4,8,16,32,64,128,27,54],m=a.AES=i.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e,t=this._keyPriorReset=this._key,r=t.words,n=t.sigBytes/4,i=((this._nRounds=n+6)+1)*4,a=this._keySchedule=[],s=0;s<i;s++)s<n?a[s]=r[s]:(e=a[s-1],s%n?n>6&&s%n==4&&(e=o[e>>>24]<<24|o[e>>>16&255]<<16|o[e>>>8&255]<<8|o[255&e]):e=(o[(e=e<<8|e>>>24)>>>24]<<24|o[e>>>16&255]<<16|o[e>>>8&255]<<8|o[255&e])^p[s/n|0]<<24,a[s]=a[s-n]^e);for(var l=this._invKeySchedule=[],c=0;c<i;c++){var s=i-c;if(c%4)var e=a[s];else var e=a[s-4];c<4||s<=4?l[c]=e:l[c]=f[o[e>>>24]]^h[o[e>>>16&255]]^d[o[e>>>8&255]]^g[o[255&e]]}}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,l,c,u,A,o)},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,f,h,d,g,s);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,c=e[t]^r[0],u=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[c>>>24]^i[u>>>16&255]^a[A>>>8&255]^o[255&f]^r[h++],p=n[u>>>24]^i[A>>>16&255]^a[f>>>8&255]^o[255&c]^r[h++],m=n[A>>>24]^i[f>>>16&255]^a[c>>>8&255]^o[255&u]^r[h++],y=n[f>>>24]^i[c>>>16&255]^a[u>>>8&255]^o[255&A]^r[h++];c=g,u=p,A=m,f=y}var g=(s[c>>>24]<<24|s[u>>>16&255]<<16|s[A>>>8&255]<<8|s[255&f])^r[h++],p=(s[u>>>24]<<24|s[A>>>16&255]<<16|s[f>>>8&255]<<8|s[255&c])^r[h++],m=(s[A>>>24]<<24|s[f>>>16&255]<<16|s[c>>>8&255]<<8|s[255&u])^r[h++],y=(s[f>>>24]<<24|s[c>>>16&255]<<16|s[u>>>8&255]<<8|s[255&A])^r[h++];e[t]=g,e[t+1]=p,e[t+2]=m,e[t+3]=y},keySize:8}),n.AES=i._createHelper(m),t.exports=n.AES},94413,(e,t,r)=>{var n;e.e,n=e.r(36389),e.r(30418),e.r(57383),e.r(62319),e.r(20566),function(){var e=n.lib,t=e.WordArray,r=e.BlockCipher,i=n.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
vendor: 5,804 bytes, line 1
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}],c=[0xf8000001,0x1f800000,0x1f80000,2064384,129024,8064,504,0x8000001f],u=i.DES=r.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 c=i[l]=[],u=s[l],r=0;r<24;r++)c[r/6|0]|=t[(o[r]-1+u)%28]<<31-r%6,c[4+(r/6|0)]|=t[28+(o[r+24]-1+u)%28]<<31-r%6;c[0]=c[0]<<1|c[0]>>>31;for(var r=1;r<7;r++)c[r]=c[r]>>>(r-1)*4+3;
1c[7]=c[7]<<5|c[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,u=0;u<8;u++)s|=l[u][((o^i[u])&c[u])>>>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}n.DES=r._createHelper(u);var h=i.TripleDES=r.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 r=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=u.createEncryptor(t.create(r)),this._des2=u.createEncryptor(t.create(n)),this._des3=u.createEncryptor(t.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});n.TripleDES=r._createHelper(h)}(),t.exports=n.TripleDES},55824,(e,t,r)=>{var n;e.e,n=e.r(36389),e.r(30418),e.r(57383),e.r(62319),e.r(20566),function(){var e=n.lib.StreamCipher,t=n.algo,r=t.RC4=e.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}n.RC4=e._createHelper(r);var a=t.RC4Drop=r.extend({cfg:r.cfg.extend({drop:192}),_doReset:function(){r._doReset.call(this);for(var e=this.cfg.drop;e>0;e--)i.call(this)}});n.RC4Drop=e._createHelper(a)}(),t.exports=n.RC4},25991,(e,t,r)=>{var n;e.e,n=e.r(36389),e.r(30418),e.r(57383),e.r(62319),e.r(20566),function(){var e=n.lib.StreamCipher,t=n.algo,r=[],i=[],a=[],o=t.Rabbit=e.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]>>>24)&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],c=(o<<8|o>>>24)&0xff00ff|(o<<24|o>>>8)&0xff00ff00,u=(l<<8|l>>>24)&0xff00ff|(l<<24|l>>>8)&0xff00ff00,A=c>>>16|0xffff0000&u,f=u<<16|65535&c;i[0]^=c,i[1]^=A,i[2]^=u,i[3]^=f,i[4]^=c,i[5]^=A,i[6]^=u,i[7]^=f;for(var r=0;r<4;r++)s.call(this)}},_doProcessBlock:function(e,t){var n=this._X;s.call(this),r[0]=n[0]^n[5]>>>16^n[3]<<16,r[1]=n[2]^n[7]>>>16^n[5]<<16,r[2]=n[4]^n[1]>>>16^n[7]<<16,r[3]=n[6]^n[3]>>>16^n[1]<<16;for(var i=0;i<4;i++)r[i]=(r[i]<<8|r[i]>>>24)&0xff00ff|(r[i]<<24|r[i]>>>8)&0xff00ff00,e[t+i]^=r[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,c=((0xffff0000&n)*n|0)+((65535&n)*n|0);a[r]=l^c}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}n.Rabbit=e._createHelper(o)}(),t.exports=n.Rabbit},20249,(e,t,r)=>{var n;e.e,n=e.r(36389),e.r(30418),e.r(57383),e.r(62319),e.r(20566),function(){var e=n.lib.StreamCipher,t=n.algo,r=[],i=[],a=[],o=t.RabbitLegacy=e.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],c=(o<<8|o>>>
124)&0xff00ff|(o<<24|o>>>8)&0xff00ff00,u=(l<<8|l>>>24)&0xff00ff|(l<<24|l>>>8)&0xff00ff00,A=c>>>16|0xffff0000&u,f=u<<16|65535&c;n[0]^=c,n[1]^=A,n[2]^=u,n[3]^=f,n[4]^=c,n[5]^=A,n[6]^=u,n[7]^=f;for(var i=0;i<4;i++)s.call(this)}},_doProcessBlock:function(e,t){var n=this._X;s.call(this),r[0]=n[0]^n[5]>>>16^n[3]<<16,r[1]=n[2]^n[7]>>>16^n[5]<<16,r[2]=n[4]^n[1]>>>16^n[7]<<16,r[3]=n[6]^n[3]>>>16^n[1]<<16;for(var i=0;i<4;i++)r[i]=(r[i]<<8|r[i]>>>24)&0xff00ff|(r[i]<<24|r[i]>>>8)&0xff00ff00,e[t+i]^=r[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,c=((0xffff0000&n)*n|0)+((65535&n)*n|0);a[r]=l^c}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}n.RabbitLegacy=e._createHelper(o)}(),t.exports=n.RabbitLegacy},68442,(e,t,r)=>{var n;e.e,n=e.r(36389),e.r(30418),e.r(57383),e.r(62319),e.r(20566),function(){var e=n.lib.BlockCipher,t=n.algo;let r=[0x243f6a88,0x85a308d3,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]];var a={pbox:[],sbox:[]};function o(e,t){let 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){let n,i=t,a=r;for(let t=0;t<16;++t)i^=e.pbox[t],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=t.Blowfish=e.extend({_doReset:function(){if(this._keyPriorReset!==this._key){var e=this._keyPriorReset=this._key;!function(e,t,n){for(let t=0;t<4;t++){e.sbox[t]=[];for(let r=0;r<256;r++)e.sbox[t][r]=i[t][r]}let a=0;for(let i=0;i<18;i++)e.pbox[i]=r[i]^t[a],++a>=n&&(a=0);let o=0,l=0,c=0;for(let t=0;t<18;t+=2)o=(c=s(e,o,l)).left,l=c.right,e.pbox[t]=o,e.pbox[t+1]=l;for(let t=0;t<4;t++)for(let r=0;r<256;r+=2)o=(c=s(e,o,l)).left,l=c.right,e.sbox[t][r]=o,e.sbox[t][r+1]=l}(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){let n,i=t,a=r;for(let t=17;t>1;--t)i^=e.pbox[t],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});n.Blowfish=e._createHelper(l)}(),t.exports=n.Blowfish},17137,(e,t,r)=>{var n;e.e,n=e.r(36389),e.r(77765),e.r(41641),e.r(68965),e.r(30418),e.r(2916),e.r(57383),e.r(6801),e.r(1513),e.r(24294),e.r(59379),e.r(79432),e.r(33110),e.r(89092),e.r(37529),e.r(19445),e.r(62319),e.r(20566),e.r(66637),e.r(72018),e.r(61520),e.r(92891),e.r(27076),e.r(65299),e.r(6323),e.r(10624),e.r(89424),e.r(70925),e.r(14152),e.r(89886),e.r(94413),e.r(55824),e.r(25991),e.r(20249),e.r(68442),t.exports=n},7604,(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})}},3936,(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},4922,(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]}},83057,(e,t,r)=>{t.exports=function(e){return!!e&&"string"!=typeof e&&(e instanceof Array||Array.isArray(e)||e.length>=0&&(e.splice instanceof Function||Object.getOwnPropertyDescriptor(e,e.length-1)&&"String"!==e.constructor.name))}},39163,(e,t,r)=>{"use strict";var n=e.r(83057),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))}}},39092,(e,t,r)=>{var n=e.r(4922),i=e.r(39163),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 c(e,t,r){return Math.min(Math.max(t,e),r)}function u(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]=c(o[r],0,255);return o[3]=c(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,c(parseFloat(t[2]),0,100),c(parseFloat(t[3]),0,100),c(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,c(parseFloat(t[2]),0,100),c(parseFloat(t[3]),0,100),c(isNaN(r)?1:r,0,1)]}return null},l.to.hex=function(){var e=i(arguments);return"#"+u(e[0])+u(e[1])+u(e[2])+(e[3]<1?u(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)]}},49734,(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)}}},58675,(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)}}},43655,(e,t,r)=>{var n=e.r(49734),i=e.r(58675),a=/[0-9]/,o=/[a-z|\-]/i,s=/\s/,l=/:/,c=/,/,u=/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)||c.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];
1u.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))}}},46650,(e,t,r)=>{var n=e.r(43655);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}},99611,(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 c=r-o/2;return[Math.abs(Math.round(255*(n+=c))),Math.abs(Math.round(255*(i+=c))),Math.abs(Math.round(255*(a+=c)))]}},29116,(e,t,r)=>{var n=e.r(99611);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("")}},92138,(e,t,r)=>{var n=/^[a-f0-9?-]+$/i;t.exports=function(e){for(var t,r,i,a,o,s,l,c,u,A=[],f=e,h=0,d=f.charCodeAt(h),g=f.length,p=[{nodes:A}],m=0,y="",b="",I="";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?I=a:i&&"div"===i.type?(i.after=a,i.sourceEndIndex+=a.length):44===d||58===d||47===d&&42!==f.charCodeAt(t+1)&&(!u||u&&"function"===u.type&&"calc"!==u.value)?b=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)&&u&&"function"===u.type&&"calc"===u.value)a=f[h],A.push({type:"word",sourceIndex:h-b.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-b.length,sourceEndIndex:h+a.length,value:a,before:b,after:""}),b="",h+=1,d=f.charCodeAt(h);else if(40===d){t=h;do t+=1,d=f.charCodeAt(t);while(d<=32)if(c=h,a={type:"function",sourceIndex:h-y.length,value:y,before:f.slice(c+1,t)},h=t,"url"===y&&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)c<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=[],u=a;y=""}else if(41===d&&m)h+=1,d=f.charCodeAt(h),u.after=I,u.sourceEndIndex+=I.length,I="",m-=1,p[p.length-1].sourceEndIndex=h,p.pop(),A=(u=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&&u&&"function"===u.type&&"calc"===u.value||47===d&&"function"===u.type&&"calc"===u.value||41===d&&m))a=f.slice(h,t),40===d?y=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}},21326,(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)}}},36255,(e,t,r)=>{!function(r,n){if("function"==typeof define&&define.amd){let t;void 0!==(t=n())&&e.v(t)}
1else t.exports?t.exports=n():r.createHyphenator=n()}(e.e,function(){var t=RegExp.prototype.test.bind(/\s|(?![\'])[\!-\@\[-\`\{-\~\u2013-\u203C]/);function r(e,t,r){if(0===r.length)return e;var n=[e.slice(0,r[0])];if(r.length>1)for(var i=0,a=1;a<r.length;i++,a++)n.push(e.slice(r[i],r[a]));return n.push(e.slice(r[r.length-1])),n.join(t)}function n(e){return e.reduce(function(e,t){for(var r=0,n=[];(r=t.indexOf("-",r+1))>-1;)n.push(r);return e[t.toLocaleLowerCase().replace(/\-/g,"")]=n,e},{})}var i=[],a="exceptions",o="hyphenChar",s="minWordLength",l=e.g;function c(e,t){for(var r in e=e||{},t)e[r]=t[r];return e}function u(e){return e instanceof Array}function A(e,t,r,n){return t in e&&(!n||n(e[t]))?e[t]:r}function f(e,t){var n={};for(var i in e)n["~"+i]=r(i,t,e[i]);return n}function h(e,t){return e.reduce(function(e,r){return e["~"+r.replace(/\-/g,"")]=r.replace(/\-/g,t),e},{})}return function(e,d){var g=A(d=d||{},"async",!1),p={},m={},y={},b=A(d,o,"­"),I=e[0],E=e[1],C=0|A(d,s,5),v=A(d,"html",!0),B=A(d,a,i,u),w=b+C;if(y[w]={},e[2]&&(y[w]=f(e[2],b),m=e[2]),B&&B.length&&(y[w]=c(y[w],h(B,b)),m=c(m,n(B))),p[w]=c({},y[w]),g&&!("Promise"in l))throw Error("Failed to create hyphenator: Could not find global Promise object, needed for hyphenator to work in async mode");return function(l,d){var B=A(d=d||{},o,b),w=0|A(d,s,C),x=A(d,a,i,u),Q=B+w;return!y[Q]&&e[2]&&(y[Q]=f(e[2],B),p[Q]=c(p[Q],y[Q])),x&&x.length&&(y[Q]=c(y[Q],h(x,B)),m=c(m,n(x)),p[Q]=c(p[Q],y[Q])),function(e,n,i,a,o,s,l,c,u){var A,f,h,d,g,p,m,y,b="",I=(h=(l?[(A=!1,function(e,r){return A?">"===r[0]&&(e(),A=!1):"<"!==r[0]||t(r[1])&&"/"!==r[1]||(A=!0),A})]:[]).concat((f=!1,function(e,r){return f?!t(r[0])&&t(r[1])&&(e(),f=!1):t(r[0])||r[1]!==s||(f=!0),f})),d="",g="",p=0,m=function(){var e="",r="";function n(){e+=r,r=""}return function(i,a){r+=i;var o,s,l=h.reduce(function(e,t){return e||t(n,[i,a])},!1);if(!l&&(t(i)&&!t(a)&&n(),!t(i)&&t(a)))if(r.length>=c)return o=[e,r],e="",r="",o;else n();if(""===a)return(r.length<c||l)&&n(),s=[e,r],e="",r="",s}}(),function(e){for(;p<e.length;){d=e.charAt(p++),g=e.charAt(p);var t=m(d,g);if(void 0!==t)return t}}),E=function(){};function C(){for(var t=new Date;(!u||new Date-t<10)&&(y=I(e));){if(y[1]){var l=y[1].length?"~"+y[1]:"";if(!Object.prototype.hasOwnProperty.call(a,l)){var c=y[1].toLocaleLowerCase();Object.prototype.hasOwnProperty.call(o,c)||(o[c]=function(e,t,r,n){for(var i,a,o,s,l,c,u,A,f,h,d,g,p,m=Array(e.length+1),t=("."+t+".").split(""),y=-1,b=m.length;b--;)m[b]=0;for(a=0,o=i=t,d=(h=[function(){if(!((o=i.slice(a++)).length<3))return o},function(){return 2===a}])[0],g=h[1];s=d();)for(y++,g()&&y--,c=n,p=function(e){var t=0;return function(){return e[t++]}}(s);(l=p())&&void 0!==(u=c[l]);){switch(c={},A=-1,Object.prototype.toString.call(u)){case"[object Array]":c=u[0],A=u[1];break;case"[object Object]":c=u;break;case"[object Number]":A=u}if(!(A<0)){f=r[A];for(var I=0;I<f.length;I++)m[y+I]=Math.max(f[I],m[y+I])}}m[0]=m[1]=m[m.length-1]=m[m.length-2]=0;for(var E=[],C=0;C<m.length;C++)(1&m[C])==1&&E.push(C);return E}(y[1],c,n,i)),a[l]=r(y[1],s,o[c])}y[1]=a[l]}b+=y[0]+y[1]}y?setTimeout(C):E(b)}return u?(setTimeout(C),new Promise(function(e){E=e})):(C(),b)}(l,I,E,p[Q],m,B,v,w,g)}}})},1456,(e,t,r)=>{var n=e.e,i=[[[0,0,0,4],[0,0,4],[0,0,1],[0,0,3],[0,0,5],[0,0,0,5],[0,0,0,0,5],[0,0,0,0,0,5],[0,0,0,2],[0,0,2],[0,0,0,0,0,0,5],[0,0,0,3],[0,0,0,0,3],[0,0,5,0,5],[0,0,0,3,4],[0,0,0,1],[0,0,0,5,5],[0,0,0,0,4],[4],[0,5],[0,0,5,5],[0,4],[4,2],[0,3],[0,2],[2],[4,0,4],[3],[0,4,4],[0,1],[0,5,0,5],[5,5],[5],[0,4,5],[0,4,1],[0,0,3,3],[0,0,0,0,0,4],[2,2],[0,0,5,0,4],[5,5,0,4],[0,0,4,2],[1],[2,1],[4,1],[4,0,2],[4,0,5],[4,0,0,4],[4,3],[2,3],[0,0,0,0,5,4],[3,0,3],[3,0,0,5],[0,2,2],[5,0,0,4],[0,0,0,0,0,3],[2,5,2],[4,5],[2,5],[2,0,0,4],[0,0,0,5,0,5],[0,5,4],[4,0,3],[4,0,1],[3,0,0,2],[0,0,2,5],[1,4,4],[4,3,2],[0,0,0,5,4],[3,4],[1,2],[2,3,4],[0,0,2,2],[0,1,4],[0,3,0,4],[0,1,2],[1,4,3],[5,0,3],[0,4,0,3],[1,0,1],[0,5,2],[4,1,4],[2,1,2],[0,1,1],[0,4,3],[0,0,0,0,2],[0,0,4,1],[0,0,2,4],[0,5,0,0,5],[0,3,0,0,3],[0,0,1,0,2],[0,4,0,4],[0,4,3,0,3],[0,1,0,0,4],[0,0,3,4],[0,2,5],[0,0,4,4],[0,0,4,0,4],[0,0,0,2,5],[0,1,0,3],[0,4,2],[0,2,0,5],[4,1,2],[1,0,4],[5,4],[3,4,4],[4,3,3],[5,0,0,5],[2,5,3],[0,5,5],[0,4,0,2],[3,0,0,4],[0,0,4,3],[2,0,4],[5,0,5],[4,5,4],[0,0,0,0,0,0,4],[0,0,3,0,3],[0,4,0,0,4],[5,5,2],[2,0,1],[4,0,0,5],[0,2,5,5],[5,2],[4,4,4],[1,4],[4,4],[0,2,0,0,4],[0,3,3],[0,5,0,0,4],[0,0,0,4,5],[0,0,0,1,3],[0,0,2,1],[0,4,0,5],[0,0,0,4,4],[0,0,5,4],[5,0,0,5,5],[0,0,0,3,0,3],[0,0,0,0,1],[3,0,4],[0,2,0,4],[1,1],[3,0,1],[2,3,2],[1,2,2],[0,0,3,0,5],[5,0,4],[0,0,0,0,4,3],[0,1,0,4],[0,0,0,5,2],[0,0,0,0,4,5],[5,0,0,0,4],[0,0,2,3],[0,0,0,3,3],[0,0,0,3,2],[0,0,2,0,2],[5,0,0,3],[2,0,2],[0,4,0,1],[0,0,0,0,5,0,5],[2,1,4],[1,0,2],[0,3,2],[0,0,0,1,6,1],[0,0,4,1,0,1],[0,0,5,0,1],[0,0,3,0,1],[0,0,3,6],[0,0,5,2],[0,0,0,2,3],[0,0,6,1,0,1],[0,0,6],[0,0,4,0,1],[0,0,0,5,2,1],[0,0,1,4],[0,0,6,3],[0,0,0,1,2],[0,0,0,5,0,1],[0,0,0,0,0,6],[0,0,0,6,0,4],[0,0,0,6,0,1],[0,0,5,0,0,1],[0,0,5,0,0,5],[0,0,1,0,3,0,5],[0,0,0,0,6],[0,0,3,0,1,2],[0,0,3,0,0,5],[0,0,0,3,0,1,1],[0,0,6,1],[0,1,3],[0,0,0,0,2,1],[0,0,0,0,2,2],[0,0,0,1,0,5],[0,0,2,1,1],[0,0,0,6,2],[0,0,0,5,1],[0,0,0,1,1,2],[0,0,6,0,1,3],[0,0,0,0,1,1],[0,2,0,0,3,0,6],[1,0,2,1],[0,0,5,0,0,0,1],[0,0,3,0,0,3],[2,1,0,2],[3,0,5],[0,0,0,0,1,5],[0,1,0,3,0,0,0,5],[0,0,0,0,3,5],[0,0,1,0,1,1],[0,0,0,2,1],[1,6,3,3,0,0,0,1],[0,2,3,4],[0,3,0,0,0,6],[5,0,2,0,0,0,1],[0,0,0,0,0,1],[0,0,0,1,6],[0,0,3,1],[0,2,1],[2,1,4,3,1],[0,0,2,3,0,5],[0,3,5,0,0,1,4],[0,0,0,0,0,1,2],[0,0,0,0,6,3],[0,0,1,0,1],[1,0,6],[1,0,5],[0,0,4,3,5],[0,0,0,6,3],[0,3,0,0,0,6,1],[0,0,0,4,1],[1,0,0,3,0,6],[0,0,3,6,0,2],[0,2,3],[0,5,0,3],[0,0,1,0,0,1,1],[1,0,0,0,3],[1,0,0,5],[3,0,0,1,1],[0,0,0,3,1],[0,0,0,1,0,0,1],[0,0,0,0,0,6,1],[0,0,3,0,0,0,3],[3,0,3,0,5],[0,0,1,2,0,1],[0,3,0,1],[5,0,0,0,1,0,1],[5,0,0,1,0,1],[0,0,0,1,5],[0,0,0,4,0,1],[0,0,0,0,6,5],[0,0,0,0,1,6],[0,0,0,0,4,0,2],[0,5,0,0,0,0,2],[0,0,0,2,0,5],[0,3,0,2,0,1],[5,0,0,3,0,1],[0,0,0,1,4],[5,0,0,1],[0,0,0,0,0,2],[0,0,0,3,0,0,1,1],[0,1,0,3,4],[0,3,0,0,0,0,6],[0,3,0,2,1,3],[0,0,4,0,0,3,0,4],[0,5,0,0,0,1],[0,5,0,0,3],[0,0,0,3,1,1],[0,6,3,4],[0,0,0,6,1],[0,0,0,6],[0,0,0,0,0,6,0,4],[0,0,0,5,0,0,1,3],[0,0,2,1,3],[0,0,3,0,0,0,1],[1,0,0,0,0,3],[0,0,0,0,3,3],[3,0,0,0,2],[0,0,0,0,3,6,3,2],[0,0,0,3,0,0,4],[0,5,0,0,0,3],[0,0,0,0,0,2,1],[0,0,6,3,0,3],[0,0,0,0,0,0,6],[0,0,0,0,5,0,0,5],[3,0,4,5,1],[0,3,0,0,1],[0,0,2,3,1],[0,0,0,5,6],[0,0,0,1,1],[6],[0,0,1,0,0,1],[0,0,5,0,0,0,0,1],[0,3,0,0,5],[5,0,3,0,0,5],[0,0,0,0,0,1,0,0,0,1],[1,0,0,2],[0,0,3,0,0,1],[0,0,1,0,6,5],[3,0,0,0,0,1],[3,2,0,1,1],[3,2],[0,0,0,0,0,0,3],[0,2,1,3,0,0,1],[0,5,0,0,0,5,3],[0,2,1,0,0,5],[1,0,0,0,1],[0,0,0,0,0,1,1],[0,0,0,1,0,4,1],[0,0,2,0,0,1,6],[1,0,0,0,3,2],[5,0,0,1,1],[0,6,0,6],[5,0,0,2],[3,0,0,1],[0,3,0,0,2],[0,0,1,5,0,0,1],[0,1,0,2],[0,0,0,0,3,0,0,1],[0,0,0,0,0,0,0,3,3],[0,0,0,0,0,0,1],[3,0,0,1,0,1],[3,0,0,0,1,5],[0,1,0,1,0,0,3],[0,0,0,0,0,1,0,1],[0,1,0,0,5,0,1],[0,1,0,1],[0,0,1,0,0,3,3],[0,0,0,0,0,3,6,2],[0,0,0,0,1,4],[0,0,0,5,0,0,1],[0,3,1]],{".":{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}
1},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}},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},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}}
1,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}}}},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},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},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}
1},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},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},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}
1,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}},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]},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}}}
1,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}},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]},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]},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}
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},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},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}},o:{g:4}},9],m:{o:4,i:{n:82}},n:{d:{e:0},t:{a:54}},p:{e:{r:4}
1,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},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}}
1},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]}},{associate:[2,5],associates:[2,5],declination:[3,6,9],obligatory:[5,7],philanthropic:[4,7],present:[],presents:[],project:[],projects:[],reciprocity:[4],recognizance:[2,6,9],reformation:[3,6,9],retribution:[3,6,9],table:[2]}];if("function"==typeof define&&define.amd)void 0!==i&&e.v(i);else t.exports?t.exports=i:n.hyphenationPatternsEnUs=i},93658,(e,t,r)=>{"use strict";function n(e,t){var r=e.length;for(e.push(t);0<r;){var n=r-1>>>1,i=e[n];if(0<o(i,t))e[n]=t,e[r]=i,r=n;else break}}function i(e){return 0===e.length?null:e[0]}function a(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 s=2*(n+1)-1,l=e[s],c=s+1,u=e[c];if(0>o(l,r))c<i&&0>o(u,l)?(e[n]=u,e[c]=r,n=c):(e[n]=l,e[s]=r,n=s);else if(c<i&&0>o(u,r))e[n]=u,e[c]=r,n=c;else break}}return t}function o(e,t){var r=e.sortIndex-t.sortIndex;return 0!==r?r:e.id-t.id}if(r.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var s,l=performance;r.unstable_now=function(){return l.now()}}else{var c=Date,u=c.now();r.unstable_now=function(){return c.now()-u}}var A=[],f=[],h=1,d=null,g=3,p=!1,m=!1,y=!1,b="function"==typeof setTimeout?setTimeout:null,I="function"==typeof clearTimeout?clearTimeout:null,E="u">typeof setImmediate?setImmediate:null;function C(e){for(var t=i(f);null!==t;){if(null===t.callback)a(f);else if(t.startTime<=e)a(f),t.sortIndex=t.expirationTime,n(A,t);else break;t=i(f)}}function v(e){if(y=!1,C(e),!m)if(null!==i(A))m=!0,R();else{var t=i(f);null!==t&&T(v,t.startTime-e)}}var B=!1,w=-1,x=5,Q=-1;function k(){return!(r.unstable_now()-Q<x)}function S(){if(B){var e=r.unstable_now();Q=e;var t=!0;try{r:{m=!1,y&&(y=!1,I(w),w=-1),p=!0;var n=g;try{n:{for(C(e),d=i(A);null!==d&&!(d.expirationTime>e&&k());){var o=d.callback;if("function"==typeof o){d.callback=null,g=d.priorityLevel;var l=o(d.expirationTime<=e);if(e=r.unstable_now(),"function"==typeof l){d.callback=l,C(e),t=!0;break n}d===i(A)&&a(A),C(e)}else a(A);d=i(A)}if(null!==d)t=!0;else{var c=i(f);null!==c&&T(v,c.startTime-e),t=!1}}break r}finally{d=null,g=n,p=!1}}}finally{t?s():B=!1}}}if("function"==typeof E)s=function(){E(S)};else if("u">typeof MessageChannel){var _=new MessageChannel,D=_.port2;_.port1.onmessage=S,s=function(){D.postMessage(null)}}else s=function(){b(S,0)};function R(){B||(B=!0,s())}function T(e,t){w=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(){m||p||(m=!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"):x=0<e?Math.floor(1e3/e):5},r.unstable_getCurrentPriorityLevel=function(){return g},r.unstable_getFirstCallbackNode=function(){return i(A)},r.unstable_next=function(e){switch(g){case 1:case 2:case 3:var t=3;break;default:t=g}var r=g;g=t;try{return e()}finally{g=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=g;g=e;try{return t()}finally{g=r}},r.unstable_scheduleCallback=function(e,t,a){var o=r.unstable_now();switch(a="object"==typeof a&&null!==a&&"number"==typeof(a=a.delay)&&0<a?o+a:o,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=0x3fffffff;break;case 4:s=1e4;break;default:s=5e3}return s=a+s,e={id:h++,callback:t,priorityLevel:e,startTime:a,expirationTime:s,sortIndex:-1},a>o?(e.sortIndex=a,n(f,e),null===i(A)&&e===i(f)&&(y?(I(w),w=-1):y=!0,T(v,a-o)
1)):(e.sortIndex=s,n(A,e),m||p||(m=!0,R())),e},r.unstable_shouldYield=k,r.unstable_wrapCallback=function(e){var t=g;return function(){var r=g;g=t;try{return e.apply(this,arguments)}finally{g=r}}}},12635,(e,t,r)=>{"use strict";t.exports=e.r(93658)},18914,(e,t,r)=>{"use strict";t.exports=Object.assign.bind(Object),t.exports.default=t.exports},59713,e=>{"use strict";let t,r,n,i,a,o,s,l,c,u;var A,f=e.i(43476);e.i(47167);let h="VIEW",d="TEXT",g="LINK",p="PAGE",m="NOTE",y="PATH",b="RECT",I="LINE",E="FIELD_SET",C="TEXT_INPUT",v="SELECT",B="CHECKBOX",w="LIST",x="DEFS",Q="IMAGE",k="TSPAN",S="CANVAS",_="CIRCLE",D="ELLIPSE",R="POLYGON",T="DOCUMENT",N="POLYLINE",L="TEXT_INSTANCE",F="LINEAR_GRADIENT",M="RADIAL_GRADIENT";e.s(["Canvas",0,S,"Checkbox",0,B,"Circle",0,_,"ClipPath",0,"CLIP_PATH","Defs",0,x,"Document",0,T,"Ellipse",0,D,"FieldSet",0,E,"G",0,"G","Image",0,Q,"Line",0,I,"LinearGradient",0,F,"Link",0,g,"List",0,w,"Note",0,m,"Page",0,p,"Path",0,y,"Polygon",0,R,"Polyline",0,N,"RadialGradient",0,M,"Rect",0,b,"Select",0,v,"Stop",0,"STOP","Svg",0,"SVG","Text",0,d,"TextInput",0,C,"TextInstance",0,L,"Tspan",0,k,"View",0,h],42554);var O=e.i(42554),U=e.i(9020),P=e.i(71645);e.i(81248);let z={utf16le:"utf-16le",ucs2:"utf-16le",utf16be:"utf-16be"};class G{constructor(e){this.buffer=e,this.view=new DataView(e.buffer,e.byteOffset,e.byteLength),this.pos=0,this.length=this.buffer.length}readString(e,t="ascii"){t=z[t]||t;let r=this.readBuffer(e);try{return new TextDecoder(t).decode(r)}catch(e){return r}}readBuffer(e){return this.buffer.slice(this.pos,this.pos+=e)}readUInt24BE(){return(this.readUInt16BE()<<8)+this.readUInt8()}readUInt24LE(){return this.readUInt16LE()+(this.readUInt8()<<16)}readInt24BE(){return(this.readInt16BE()<<8)+this.readUInt8()}readInt24LE(){return this.readUInt16LE()+(this.readInt8()<<16)}}for(let e of(G.TYPES={UInt8:1,UInt16:2,UInt24:3,UInt32:4,Int8:1,Int16:2,Int24:3,Int32:4,Float:4,Double:8},Object.getOwnPropertyNames(DataView.prototype)))if("get"===e.slice(0,3)){let t=e.slice(3).replace("Ui","UI");"Float32"===t?t="Float":"Float64"===t&&(t="Double");let r=G.TYPES[t];G.prototype["read"+t+(1===r?"":"BE")]=function(){let t=this.view[e](this.pos,!1);return this.pos+=r,t},1!==r&&(G.prototype["read"+t+"LE"]=function(){let t=this.view[e](this.pos,!0);return this.pos+=r,t})}let H=new TextEncoder,j=18==new Uint8Array(new Uint16Array([4660]).buffer)[0];class Y{constructor(e){this.buffer=e,this.view=new DataView(this.buffer.buffer,this.buffer.byteOffset,this.buffer.byteLength),this.pos=0}writeBuffer(e){this.buffer.set(e,this.pos),this.pos+=e.length}writeString(e,t="ascii"){let r;switch(t){case"utf16le":case"utf16-le":case"ucs2":r=W(e,j);break;case"utf16be":case"utf16-be":r=W(e,!j);break;case"utf8":r=H.encode(e);break;case"ascii":r=function(e){let t=new Uint8Array(e.length);for(let r=0;r<e.length;r++)t[r]=e.charCodeAt(r);return t}(e);break;default:throw Error(`Unsupported encoding: ${t}`)}this.writeBuffer(r)}writeUInt24BE(e){this.buffer[this.pos++]=e>>>16&255,this.buffer[this.pos++]=e>>>8&255,this.buffer[this.pos++]=255&e}writeUInt24LE(e){this.buffer[this.pos++]=255&e,this.buffer[this.pos++]=e>>>8&255,this.buffer[this.pos++]=e>>>16&255}writeInt24BE(e){e>=0?this.writeUInt24BE(e):this.writeUInt24BE(e+0xffffff+1)}writeInt24LE(e){e>=0?this.writeUInt24LE(e):this.writeUInt24LE(e+0xffffff+1)}fill(e,t){if(t<this.buffer.length)this.buffer.fill(e,this.pos,this.pos+t),this.pos+=t;else{let r=new Uint8Array(t);r.fill(e),this.writeBuffer(r)}}}function W(e,t){let r=new Uint16Array(e.length);for(let n=0;n<e.length;n++){let i=e.charCodeAt(n);t&&(i=i>>8|(255&i)<<8),r[n]=i}return new Uint8Array(r.buffer)}for(let e of Object.getOwnPropertyNames(DataView.prototype))if("set"===e.slice(0,3)){let t=e.slice(3).replace("Ui","UI");"Float32"===t?t="Float":"Float64"===t&&(t="Double");let r=G.TYPES[t];Y.prototype["write"+t+(1===r?"":"BE")]=function(t){this.view[e](this.pos,t,!1),this.pos+=r},1!==r&&(Y.prototype["write"+t+"LE"]=function(t){this.view[e](this.pos,t,!0),this.pos+=r})}class K{fromBuffer(e){let t=new G(e);return this.decode(t)}toBuffer(e){let t=new Uint8Array(this.size(e)),r=new Y(t);return this.encode(r,e),t}}class J extends K{constructor(e,t="BE"){super(),this.type=e,this.endian=t,this.fn=this.type,"8"!==this.type[this.type.length-1]&&(this.fn+=this.endian)}size(){return G.TYPES[this.type]}decode(e){return e[`read${this.fn}`]()}encode(e,t){return e[`write${this.fn}`](t)}}
1let q=new J("UInt8"),V=new J("UInt16","BE"),Z=new J("UInt16","LE"),X=new J("UInt24","BE");new J("UInt24","LE");let $=new J("UInt32","BE"),ee=new J("UInt32","LE"),et=new J("Int8"),er=new J("Int16","BE");new J("Int16","LE"),new J("Int24","BE"),new J("Int24","LE");let en=new J("Int32","BE");new J("Int32","LE"),new J("Float","BE"),new J("Float","LE"),new J("Double","BE"),new J("Double","LE");class ei extends J{constructor(e,t,r=e>>1){super(`Int${e}`,t),this._point=1<<r}decode(e){return super.decode(e)/this._point}encode(e,t){return super.encode(e,t*this._point|0)}}let ea=new ei(16,"BE");new ei(16,"LE");let eo=new ei(32,"BE");function es(e,t,r){let n;if("number"==typeof e?n=e:"function"==typeof e?n=e.call(r,r):r&&"string"==typeof e?n=r[e]:t&&e instanceof J&&(n=e.decode(t)),isNaN(n))throw Error("Not a fixed size");return n}new ei(32,"LE");class el{constructor(e={}){for(let t in this.enumerable=!0,this.configurable=!0,e){const r=e[t];this[t]=r}}}class ec extends K{constructor(e,t,r="count"){super(),this.type=e,this.length=t,this.lengthType=r}decode(e,t){let r,{pos:n}=e,i=[],a=t;if(null!=this.length&&(r=es(this.length,e,t)),this.length instanceof J&&(Object.defineProperties(i,{parent:{value:t},_startOffset:{value:n},_currentOffset:{value:0,writable:!0},_length:{value:r}}),a=i),null==r||"bytes"===this.lengthType){let n=null!=r?e.pos+r:(null!=t?t._length:void 0)?t._startOffset+t._length:e.length;for(;e.pos<n;)i.push(this.type.decode(e,a))}else for(let t=0,n=r;t<n;t++)i.push(this.type.decode(e,a));return i}size(e,t,r=!0){if(!e)return this.type.size(null,t)*es(this.length,null,t);let n=0;for(let r of(this.length instanceof J&&(n+=this.length.size(),t={parent:t,pointerSize:0}),e))n+=this.type.size(r,t);return t&&r&&this.length instanceof J&&(n+=t.pointerSize),n}encode(e,t,r){let n=r;for(let i of(this.length instanceof J&&((n={pointers:[],startOffset:e.pos,parent:r}).pointerOffset=e.pos+this.size(t,n,!1),this.length.encode(e,t.length)),t))this.type.encode(e,i,n);if(this.length instanceof J){let t=0;for(;t<n.pointers.length;){let r=n.pointers[t++];r.type.encode(e,r.val,r.parent)}}}}class eu extends ec{decode(e,t){let{pos:r}=e,n=es(this.length,e,t);this.length instanceof J&&(t={parent:t,_startOffset:r,_currentOffset:0,_length:n});let i=new eA(this.type,n,e,t);return e.pos+=n*this.type.size(null,t),i}size(e,t){return e instanceof eA&&(e=e.toArray()),super.size(e,t)}encode(e,t,r){return t instanceof eA&&(t=t.toArray()),super.encode(e,t,r)}}class eA{constructor(e,t,r,n){this.type=e,this.length=t,this.stream=r,this.ctx=n,this.base=this.stream.pos,this.items=[]}get(e){if(!(e<0)&&!(e>=this.length)){if(null==this.items[e]){let{pos:t}=this.stream;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]}}toArray(){let e=[];for(let t=0,r=this.length;t<r;t++)e.push(this.get(t));return e}}class ef extends K{constructor(e,t=[]){super(),this.type=e,this.flags=t}decode(e){let t=this.type.decode(e),r={};for(let e=0;e<this.flags.length;e++){let n=this.flags[e];null!=n&&(r[n]=!!(t&1<<e))}return r}size(){return this.type.size()}encode(e,t){let r=0;for(let e=0;e<this.flags.length;e++){let n=this.flags[e];null!=n&&t[n]&&(r|=1<<e)}return this.type.encode(e,r)}}var eh=e.i(67034);class ed extends K{constructor(e){super(),this.length=e}decode(e,t){let r=es(this.length,e,t);return e.readBuffer(r)}size(e,t){if(!e)return es(this.length,null,t);let r=e.length;return this.length instanceof J&&(r+=this.length.size()),r}encode(e,t,r){return this.length instanceof J&&this.length.encode(e,t.length),e.writeBuffer(t)}}class eg extends K{constructor(e,t=!0){super(),this.type=e,this.condition=t}decode(e,t){let{condition:r}=this;if("function"==typeof r&&(r=r.call(t,t)),r)return this.type.decode(e,t)}size(e,t){let{condition:r}=this;return("function"==typeof r&&(r=r.call(t,t)),r)?this.type.size(e,t):0}encode(e,t,r){let{condition:n}=this;if("function"==typeof n&&(n=n.call(r,r)),n)return this.type.encode(e,t,r)}}class ep extends K{constructor(e,t=1){super(),this.type=e,this.count=t}decode(e,t){e.pos+=this.size(null,t)}size(e,t){let r=es(this.count,null,t);return this.type.size()*r}encode(e,t,r){return e.fill(0,this.size(t,r))}}class em extends K{constructor(e,t="ascii"){super(),this.length=e,this.encoding=t}decode(e,t){let r,n,{encoding:i}=this;"function"==typeof i&&(i=i.call(t,t)||"ascii");let a=ey(i);if(null!=this.length)r=es(this.length,e,t);else{let t;for({buffer:t,length:r,pos:n}=e;n<r-a+1&&(0!==t[n]||2===a&&0!==t[n+1]);)n+=a;r=n-e.pos}let o=e.readString(r,i);return null==this.length&&e.pos<e.length&&(e.pos+=a),o}size(e,t){if(null==e)return es(this.length,null,t);let{encoding:r}=this;"function"==typeof r&&(r=r.call(null!=t?t.val:void 0,null!=t?t.val:void 0)||"ascii"),"utf16be"===r&&(r="utf16le");let n=eb(e,r);return this.length instanceof J&&(n+=this.length.size()),null==this.length&&(n+=ey(r)),n}encode(e,t,r){let{encoding:n}=this;if("function"==typeof n&&(n=n.call(null!=r?r.val:void 0,null!=r?r.val:void 0)||"ascii"),this.length instanceof J&&this.length.encode(e,eb(t,n)),e.writeString(t,n),null==this.length)return 2==ey(n)?e.writeUInt16LE(0):e.writeUInt8(0)}}function ey(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 eb(e,t){switch(t){case"ascii":return e.length;case"utf8":let r=0;for(let t=0;t<e.length;t++){let n=e.charCodeAt(t);if(n>=55296&&n<=56319&&t<e.length-1){let r=e.charCodeAt(++t);(64512&r)==56320?n=((1023&n)<<10)+(1023&r)+65536:t--}(0xffffff80&n)==0?r++:(0xfffff800&n)==0?r+=2:(0xffff0000&n)==0?r+=3:(0xffe00000&n)==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)}}class eI extends K{constructor(e={}){super(),this.fields=e}decode(e,t,r=0){let n=this._setup(e,t,r);return this._parseFields(e,n,this.fields),null!=this.process&&this.process.call(n,e),n}_setup(e,t,r){let n={};return Object.defineProperties(n,{parent:{value:t},_startOffset:{value:e.pos},_currentOffset:{value:0,writable:!0},_length:{value:r}}),n}_parseFields(e,t,r){for(let i in r){var n;let a=r[i];void 0!==(n="function"==typeof a?a.call(t,t):a.decode(e,t))&&(n instanceof el?Object.defineProperty(t,i,n):t[i]=n),t._currentOffset=e.pos-t._startOffset}}size(e,t,r=!0){null==e&&(e={});let n={parent:t,val:e,pointerSize:0};null!=this.preEncode&&this.preEncode.call(e);let i=0;for(let t in this.fields){let r=this.fields[t];null!=r.size&&(i+=r.size(e[t],n))}return r&&(i+=n.pointerSize),i}encode(e,t,r){let n;null!=this.preEncode&&this.preEncode.call(t,e);let i={pointers:[],startOffset:e.pos,parent:r,val:t,pointerSize:0};for(let r in i.pointerOffset=e.pos+this.size(t,i,!1),this.fields)null!=(n=this.fields[r]).encode&&n.encode(e,t[r],i);let a=0;for(;a<i.pointers.length;){let t=i.pointers[a++];t.type.encode(e,t.val,t.parent)}}}class eE extends eI{constructor(e,t={}){super(),this.type=e,this.versions=t,"string"==typeof e&&(this.versionPath=e.split("."))}decode(e,t,r=0){let n=this._setup(e,t,r);if("string"==typeof this.type)n.version=this.versionPath.reduce((e,t)=>
1e&&e[t],t);else n.version=this.type.decode(e);this.versions.header&&this._parseFields(e,n,this.versions.header);let i=this.versions[n.version];if(null==i)throw Error(`Unknown version ${n.version}`);return i instanceof eE?i.decode(e,t):(this._parseFields(e,n,i),null!=this.process&&this.process.call(n,e),n)}size(e,t,r=!0){let n,i;if(!e)throw Error("Not a fixed size");null!=this.preEncode&&this.preEncode.call(e);let 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(n in this.versions.header)null!=(i=this.versions.header[n]).size&&(o+=i.size(e[n],a));let s=this.versions[e.version];if(null==s)throw Error(`Unknown version ${e.version}`);for(n in s)null!=(i=s[n]).size&&(o+=i.size(e[n],a));return r&&(o+=a.pointerSize),o}encode(e,t,r){let n,i;null!=this.preEncode&&this.preEncode.call(t,e);let 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);let o=this.versions[t.version];for(n in o)null!=(i=o[n]).encode&&i.encode(e,t[n],a);let s=0;for(;s<a.pointers.length;){let t=a.pointers[s++];t.type.encode(e,t.val,t.parent)}}}class eC extends K{constructor(e,t,r={}){if(super(),this.offsetType=e,this.type=t,this.options=r,"void"===this.type&&(this.type=null),null==this.options.type&&(this.options.type="local"),null==this.options.allowNull&&(this.options.allowNull=!0),null==this.options.nullValue&&(this.options.nullValue=0),null==this.options.lazy&&(this.options.lazy=!1),this.options.relativeTo){if("function"!=typeof this.options.relativeTo)throw Error("relativeTo option must be a function");this.relativeToGetter=r.relativeTo}}decode(e,t){let r,n=this.offsetType.decode(e,t);if(n===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 i=t;i.parent;)i=i.parent;r=i._startOffset||0}this.options.relativeTo&&(r+=this.relativeToGetter(t));let a=n+r;if(null==this.type)return a;{let r=null,n=()=>{if(null!=r)return r;let{pos:n}=e;return e.pos=a,r=this.type.decode(e,t),e.pos=n,r};return this.options.lazy?new el({get:n}):n()}}size(e,t){let r=t;switch(this.options.type){case"local":case"immediate":break;case"parent":t=t.parent;break;default:for(;t.parent;)t=t.parent}let{type:n}=this;if(null==n){if(!(e instanceof ev))throw Error("Must be a VoidPointer");({type:n}=e),e=e.value}if(e&&t){let i=n.size(e,r);t.pointerSize+=i}return this.offsetType.size()}encode(e,t,r){let n,i=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,i);break;case"parent":n=(r=r.parent).startOffset;break;default:for(n=0;r.parent;)r=r.parent}this.options.relativeTo&&(n+=this.relativeToGetter(i.val)),this.offsetType.encode(e,r.pointerOffset-n);let{type:a}=this;if(null==a){if(!(t instanceof ev))throw Error("Must be a VoidPointer");({type:a}=t),t=t.value}return r.pointers.push({type:a,val:t,parent:i}),r.pointerOffset+=a.size(t,i)}}class ev{constructor(e,t){this.type=e,this.value=t}}function eB(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ew=e.i(90571),ew=ew,ex=e.i(29801),eQ=e.i(34582),ek=e.i(92987);function eS(e){return e&&e.__esModule?e.default:e}var e_={};e_=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_
1Chiki","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"]}');let eD=new(0,ek.default)(eQ.default
vendor: 12,945 bytes, line 1
1.toByteArray("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"))
vendor: 420 bytes, line 1
1,eR=Math.log2||(e=>Math.log(e)/Math.LN2),eT=e=>eR(e)+1|0,eN=eT(eS(e_).categories.length-1),eL=eT(eS(e_).combiningClasses.length-1),eF=eT(eS(e_).scripts.length-1),eM=eT(eS(e_).eaw.length-1),eO=eL+eF+eM+10,eU=eF+eM+10,eP=eM+10,ez=(1<<eN)-1,eG=(1<<eL)-1,eH=(1<<eF)-1;function ej(e){let t=eD.get(e);return eS(e_).categories[t>>eO&ez]}function eY(e){let t=eD.get(e);return eS(e_).scripts[t>>eP&eH]}function eW(e){let t=ej(e);
1return"Mn"===t||"Me"===t||"Mc"===t}var eK=e.i(96817),eJ=e.i(7641),eq=e.i(52675),eV=e.i(71212);function eZ(e,t,r,n){Object.defineProperty(e,t,{get:r,set:n,enumerable:!0,configurable:!0})}function eX(e){return e&&e.__esModule?e.default:e}var e$={};eZ(e$,"logErrors",()=>e0),eZ(e$,"registerFormat",()=>e2),eZ(e$,"create",()=>e5),eZ(e$,"defaultLanguage",()=>e3),eZ(e$,"setDefaultLanguage",()=>e4);let e0=!1,e1=[];function e2(e){e1.push(e)}function e5(e,t){for(let r=0;r<e1.length;r++){let n=e1[r];if(n.probe(e)){let r=new n(new G(e));if(t)return r.getFont(t);return r}}throw Error("Unknown font format")}let e3="en";function e4(e="en"){e3=e}function e6(e,t,r){if(r.get){let e=r.get;r.get=function(){let r=e.call(this);return Object.defineProperty(this,t,{value:r}),r}}else if("function"==typeof r.value){let e=r.value;return{get(){let r=new Map;function n(...t){let i=t.length>0?t[0]:"value";if(r.has(i))return r.get(i);let a=e.apply(this,t);return r.set(i,a),a}return Object.defineProperty(this,t,{value:n}),n}}}}let e8=new eI({firstCode:V,entryCount:V,idDelta:er,idRangeOffset:V}),e7=new eI({startCharCode:$,endCharCode:$,glyphID:$}),e9=new eI({startUnicodeValue:X,additionalCount:q}),te=new eI({unicodeValue:X,glyphID:V}),tt=new ec(e9,$),tr=new ec(te,$),tn=new eI({varSelector:X,defaultUVS:new eC($,tt,{type:"parent"}),nonDefaultUVS:new eC($,tr,{type:"parent"})}),ti=new eE(V,{0:{length:V,language:V,codeMap:new eu(q,256)},2:{length:V,language:V,subHeaderKeys:new ec(V,256),subHeaderCount:e=>Math.max.apply(Math,e.subHeaderKeys),subHeaders:new eu(e8,"subHeaderCount"),glyphIndexArray:new eu(V,"subHeaderCount")},4:{length:V,language:V,segCountX2:V,segCount:e=>e.segCountX2>>1,searchRange:V,entrySelector:V,rangeShift:V,endCode:new eu(V,"segCount"),reservedPad:new ep(V),startCode:new eu(V,"segCount"),idDelta:new eu(er,"segCount"),idRangeOffset:new eu(V,"segCount"),glyphIndexArray:new eu(V,e=>(e.length-e._currentOffset)/2)},6:{length:V,language:V,firstCode:V,entryCount:V,glyphIndices:new eu(V,"entryCount")},8:{reserved:new ep(V),length:$,language:V,is32:new eu(q,8192),nGroups:$,groups:new eu(e7,"nGroups")},10:{reserved:new ep(V),length:$,language:$,firstCode:$,entryCount:$,glyphIndices:new eu(V,"numChars")},12:{reserved:new ep(V),length:$,language:$,nGroups:$,groups:new eu(e7,"nGroups")},13:{reserved:new ep(V),length:$,language:$,nGroups:$,groups:new eu(e7,"nGroups")},14:{length:$,numRecords:$,varSelectors:new eu(tn,"numRecords")}}),ta=new eI({platformID:V,encodingID:V,table:new eC($,ti,{type:"parent",lazy:!0})});var to=new eI({version:V,numSubtables:V,tables:new ec(ta,"numSubtables")}),ts=new eI({version:en,revision:en,checkSumAdjustment:$,magicNumber:$,flags:V,unitsPerEm:V,created:new ec(en,2),modified:new ec(en,2),xMin:er,yMin:er,xMax:er,yMax:er,macStyle:new ef(V,["bold","italic","underline","outline","shadow","condensed","extended"]),lowestRecPPEM:V,fontDirectionHint:er,indexToLocFormat:er,glyphDataFormat:er}),tl=new eI({version:en,ascent:er,descent:er,lineGap:er,advanceWidthMax:V,minLeftSideBearing:er,minRightSideBearing:er,xMaxExtent:er,caretSlopeRise:er,caretSlopeRun:er,caretOffset:er,reserved:new ep(er,4),metricDataFormat:er,numberOfMetrics:V});let tc=new eI({advance:V,bearing:er});var tu=new eI({metrics:new eu(tc,e=>e.parent.hhea.numberOfMetrics),bearings:new eu(er,e=>e.parent.maxp.numGlyphs-e.parent.hhea.numberOfMetrics)}),tA=new eI({version:en,numGlyphs:V,maxPoints:V,maxContours:V,maxComponentPoints:V,maxComponentContours:V,maxZones:V,maxTwilightPoints:V,maxStorage:V,maxFunctionDefs:V,maxInstructionDefs:V,maxStackElements:V,maxSizeOfInstructions:V,maxComponentElements:V,maxComponentDepth:V});function tf(e,t,r=0){return 1===e&&tm[r]?tm[r]:tp[e][t]}let th=new Set(["x-mac-roman","x-mac-cyrillic","iso-8859-6","iso-8859-8"]),td={"x-mac-croatian":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈ƫȅ ÀÃÕŒœĐ—“”‘’÷◊©⁄€‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ","x-mac-gaelic":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØḂ±≤≥ḃĊċḊḋḞḟĠġṀæøṁṖṗɼƒſṠ«»… ÀÃÕŒœ–—“”‘’ṡẛÿŸṪ€‹›Ŷŷṫ·Ỳỳ⁊ÂÊÁËÈÍÎÏÌÓÔ♣ÒÚÛÙıÝýŴŵẄẅẀẁẂẃ","x-mac-greek":"Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦€ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ­","x-mac-icelandic":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüݰ¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄€ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ","x-mac-inuit":"ᐃᐄᐅᐆᐊᐋᐱᐲᐳᐴᐸᐹᑉᑎᑏᑐᑑᑕᑖᑦᑭᑮᑯᑰᑲᑳᒃᒋᒌᒍᒎᒐᒑ°ᒡᒥᒦ•¶ᒧ®©™ᒨᒪᒫᒻᓂᓃᓄᓅᓇᓈᓐᓯᓰᓱᓲᓴᓵᔅᓕᓖᓗᓘᓚᓛᓪᔨᔩᔪᔫᔭ… ᔮᔾᕕᕖᕗ–—“”‘’ᕘᕙᕚᕝᕆᕇᕈᕉᕋᕌᕐᕿᖀᖁᖂᖃᖄᖅᖏᖐᖑᖒᖓᖔᖕᙱᙲᙳᙴᙵᙶᖖᖠᖡᖢᖣᖤᖥᖦᕼŁł","x-mac-ce":"ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ","x-mac-romanian":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂȘ∞±≤≥¥µ∂∑∏π∫ªºΩăș¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄€‹›Țț‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ","x-mac-turkish":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙˆ˜¯˘˙˚¸˝˛ˇ"},tg=new Map,tp=[["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"]],tm={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"},ty=[[],{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"}],tb=new eI({platformID:V,encodingID:V,languageID:V,nameID:V,length:V,string:new eC(V,new em("length",e=>tf(e.platformID,e.encodingID,e.languageID)),{type:"parent",relativeTo:e=>e.parent.stringOffset,allowNull:!1})}),tI=new eI({length:V,tag:new eC(V,new em("length","utf16be"),{type:"parent",relativeTo:e=>e.stringOffset})});var tE=new eE(V,{0:{count:V,stringOffset:V,records:new ec(tb,"count")},1:{count:V,stringOffset:V,records:new ec(tb,"count"),langTagCount:V,langTags:new ec(tI,"langTagCount")}});let tC=["copyright","fontFamily","fontSubfamily","uniqueSubfamily","fullName","version","postscriptName","trademark","manufacturer","designer","description","vendorURL","designerURL","license","licenseURL",null,"preferredFamily","preferredSubfamily","compatibleFull","sampleText","postscriptCIDFontName","wwsFamilyName","wwsSubfamilyName"];tE.process=function(e){var t={};for(let e of this.records){let r=ty[e.platformID][e.languageID];null==r&&null!=this.langTags&&e.languageID>=32768&&(r=this.langTags[e.languageID-32768].tag),null==r&&(r=e.platformID+"-"+e.languageID);let n=e.nameID>=256?"fontFeatures":tC[e.nameID]||e.nameID;null==t[n]&&(t[n]={});let i=t[n];e.nameID>=256&&(i=i[e.nameID]||(i[e.nameID]={})),("string"==typeof e.string||"string"!=typeof i[r])&&(i[r]=e.string)}this.records=t},tE.preEncode=function(){if(Array.isArray(this.records))return;this.version=0;let e=[];for(let t in this.records){let r=this.records[t];"fontFeatures"!==t&&(e.push({platformID:3,encodingID:1,languageID:1033,nameID:tC.indexOf(t),length:2*r.en.length,string:r.en}),"postscriptName"===t&&e.push({platformID:1,encodingID:0,languageID:0,nameID:tC.indexOf(t),length:r.en.length,string:r.en}))}this.records=e,this.count=e.length,this.stringOffset=tE.size(this,null,!1)};var tv=new eE(V,{header:{xAvgCharWidth:er,usWeightClass:V,usWidthClass:V,fsType:new ef(V,[null,"noEmbedding","viewOnly","editable",null,null,null,null,"noSubsetting","bitmapOnly"]),ySubscriptXSize:er,ySubscriptYSize:er,ySubscriptXOffset:er,ySubscriptYOffset:er,ySuperscriptXSize:er,ySuperscriptYSize:er,ySuperscriptXOffset:er,ySuperscriptYOffset:er,yStrikeoutSize:er,yStrikeoutPosition:er,sFamilyClass:er,panose:new ec(q,10),ulCharRange:new ec($,4),vendorID:new em(4),fsSelection:new ef(V,["italic","underscore","negative","outlined","strikeout","bold","regular","useTypoMetrics","wws","oblique"]),usFirstCharIndex:V,usLastCharIndex:V},0:{},1:{typoAscender:er,typoDescender:er,typoLineGap:er,winAscent:V,winDescent:V,codePageRange:new ec($,2)},2:{typoAscender:er,typoDescender:er,typoLineGap:er,winAscent:V,winDescent:V,codePageRange:new ec($,2),xHeight:er,capHeight:er,defaultChar:V,breakChar:V,maxContent:V},5:{typoAscender:er,typoDescender:er,typoLineGap:er,winAscent:V,winDescent:V,codePageRange:new ec($,2),xHeight:er,capHeight:er,defaultChar:V,breakChar:V,maxContent:V,usLowerOpticalPointSize:V,usUpperOpticalPointSize:V}});let tB=tv.versions;tB[3]=tB[4]=tB[2];var tw=new eE(eo,{header:{italicAngle:eo,underlinePosition:er,underlineThickness:er,isFixedPitch:$,minMemType42:$,maxMemType42:$,minMemType1:$,maxMemType1:$},1:{},2:{numberOfGlyphs:V,glyphNameIndex:new ec(V,"numberOfGlyphs"),names:new ec(new em(q))},2.5:{numberOfGlyphs:V,offsets:new ec(q,"numberOfGlyphs")},3:{},4:{map:new ec($,e=>e.parent.maxp.numGlyphs)}}),tx=new eI({controlValues:new ec(er)}
1),tQ=new eI({instructions:new ec(q)});let tk=new eE("head.indexToLocFormat",{0:{offsets:new ec(V)},1:{offsets:new ec($)}});tk.process=function(){if(0===this.version&&!this._processed){for(let e=0;e<this.offsets.length;e++)this.offsets[e]<<=1;this._processed=!0}},tk.preEncode=function(){if(0===this.version&&!1!==this._processed){for(let e=0;e<this.offsets.length;e++)this.offsets[e]>>>=1;this._processed=!1}};var tS=new eI({controlValueProgram:new ec(q)}),t_=new ec(new ed);class tD{getCFFVersion(e){for(;e&&!e.hdrSize;)e=e.parent;return e?e.version:-1}decode(e,t){let r,n=this.getCFFVersion(t)>=2?e.readUInt32BE():e.readUInt16BE();if(0===n)return[];let i=e.readUInt8();if(1===i)r=q;else if(2===i)r=V;else if(3===i)r=X;else if(4===i)r=$;else throw Error(`Bad offset size in CFFIndex: ${i} ${e.pos}`);let a=[],o=e.pos+(n+1)*i-1,s=r.decode(e);for(let i=0;i<n;i++){let n=r.decode(e);if(null!=this.type){let r=e.pos;e.pos=o+s,t.length=n-s,a.push(this.type.decode(e,t)),e.pos=r}else a.push({offset:o+s,length:n-s});s=n}return e.pos=o+s,a}size(e,t){let r,n=2;if(0===e.length)return n;let i=this.type||new ed,a=1;for(let r=0;r<e.length;r++){let n=e[r];a+=i.size(n,t)}if(a<=255)r=q;else if(a<=65535)r=V;else if(a<=0xffffff)r=X;else if(a<=0xffffffff)r=$;else throw Error("Bad offset in CFFIndex");return n+(1+r.size()*(e.length+1)+(a-1))}encode(e,t,r){let n;if(e.writeUInt16BE(t.length),0===t.length)return;let i=this.type||new ed,a=[],o=1;for(let e of t){let t=i.size(e,r);a.push(t),o+=t}if(o<=255)n=q;else if(o<=65535)n=V;else if(o<=0xffffff)n=X;else if(o<=0xffffffff)n=$;else throw Error("Bad offset in CFFIndex");for(let t of(e.writeUInt8(n.size()),o=1,n.encode(e,o),a))o+=t,n.encode(e,o);for(let n of t)i.encode(e,n,r)}constructor(e){this.type=e}}let tR=["0","1","2","3","4","5","6","7","8","9",".","E","E-",null,"-"],tT={".":10,E:11,"E-":12,"-":14};class tN{static decode(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){let t="";for(;;){let r=e.readUInt8(),n=r>>4;if(15===n)break;t+=tR[n];let i=15&r;if(15===i)break;t+=tR[i]}return parseFloat(t)}return null}static size(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}static encode(e,t){let r=Number(t);if(t.forceLarge)return e.writeUInt8(29),e.writeInt32BE(r);if((0|r)!==r){e.writeUInt8(30);let t=""+r;for(let r=0;r<t.length;r+=2){let i=t[r],a=tT[i]||+i;if(r===t.length-1)var n=15;else{let e=t[r+1];var n=tT[e]||+e}e.writeUInt8(a<<4|15&n)}if(15!==n)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)}}class tL{decodeOperands(e,t,r,n){if(Array.isArray(e))return n.map((n,i)=>this.decodeOperands(e[i],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}}encodeOperands(e,t,r,n){if(Array.isArray(e))return n.map((n,i)=>this.encodeOperands(e[i],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]}decode(e,t){let r=e.pos+t.length,n={},i=[];for(let r in Object.defineProperties(n,{parent:{value:t},_startOffset:{value:e.pos}}),this.fields){let e=this.fields[r];n[e[1]]=e[3]}for(;e.pos<r;){let t=e.readUInt8();if(t<28){12===t&&(t=t<<8|e.readUInt8());let r=this.fields[t];if(!r)throw Error(`Unknown operator ${t}`);let a=this.decodeOperands(r[2],e,n,i);null!=a&&(a instanceof el?Object.defineProperty(n,r[1],a):n[r[1]]=a),i=[]}else i.push(tN.decode(e,t))}return n}size(e,t,r=!0){let n={parent:t,val:e,pointerSize:0,startOffset:t.startOffset||0},i=0;for(let t in this.fields){let r=this.fields[t],a=e[r[1]];if(!(null==a||(0,ex.default)(a,r[3]))){for(let e of this.encodeOperands(r[2],null,
1n,a))i+=tN.size(e);i+=(Array.isArray(r[0])?r[0]:[r[0]]).length}}return r&&(i+=n.pointerSize),i}encode(e,t,r){let n={pointers:[],startOffset:e.pos,parent:r,val:t,pointerSize:0};for(let r of(n.pointerOffset=e.pos+this.size(t,n,!1),this.ops)){let i=t[r[1]];if(!(null==i||(0,ex.default)(i,r[3]))){for(let t of this.encodeOperands(r[2],e,n,i))tN.encode(e,t);for(let t of Array.isArray(r[0])?r[0]:[r[0]])e.writeUInt8(t)}}let i=0;for(;i<n.pointers.length;){let t=n.pointers[i++];t.type.encode(e,t.val,t.parent)}}constructor(e=[]){for(let t of(this.ops=e,this.fields={},e)){let e=Array.isArray(t[0])?t[0][0]<<8|t[0][1]:t[0];this.fields[e]=t}}}class tF extends eC{decode(e,t,r){return this.offsetType={decode:()=>r[0]},super.decode(e,t,r)}encode(e,t,r){if(!e)return this.offsetType={size:()=>0},this.size(t,r),[new tM(0)];let n=null;return this.offsetType={encode:(e,t)=>n=t},super.encode(e,t,r),[new tM(n)]}constructor(e,t={}){null==t.type&&(t.type="global"),super(null,e,t)}}class tM{valueOf(){return this.val}constructor(e){this.val=e,this.forceLarge=!0}}var tO=new tL([[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",class{static decode(e,t,r){let n=r.pop();for(;r.length>n;)r.pop()}},null],[19,"Subrs",new tF(new tD,{type:"local"}),null]]),tU=[".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"];let tP=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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"],tz=[".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"],tG=new eI({reserved:new ep(V),reqFeatureIndex:V,featureCount:V,featureIndexes:new ec(V,"featureCount")}),tH=new eI({tag:new em(4),langSys:new eC(V,tG,{type:"parent"})}),tj=new eI({defaultLangSys:new eC(V,tG),count:V,langSysRecords:new ec(tH,"count")}),tY=new ec(new eI({tag:new em(4),script:new eC(V,tj,{type:"parent"})}),V),tW=new eI({version:V,nameID:V}),tK=new eI({featureParams:new eC(V,tW),lookupCount:V,lookupListIndexes:new ec(V,"lookupCount")}),tJ=new ec(new eI({tag:new em(4),feature:new eC(V,tK,{type:"parent"})}),V),tq=new eI({markAttachmentType:q,flags:new ef(q,["rightToLeft","ignoreBaseGlyphs","ignoreLigatures","ignoreMarks","useMarkFilteringSet"])});function tV(e){let t=new eI({lookupType:V,flags:tq,subTableCount:V,subTables:new ec(new eC(V,e),"subTableCount"),markFilteringSet:new eg(V,e=>e.flags.flags.useMarkFilteringSet)});return new eu(new eC(V,t),V)}let tZ=new eI({start:V,end:V,startCoverageIndex:V}),tX=new eE(V,{1:{glyphCount:V,glyphs:new ec(V,"glyphCount")},2:{rangeCount:V,rangeRecords:new ec(tZ,"rangeCount")}}),t$=new eI({start:V,end:V,class:V}),t0=new eE(V,{1:{startGlyph:V,glyphCount:V,classValueArray:new ec(V,"glyphCount")},2:{classRangeCount:V,classRangeRecord:new ec(t$,"classRangeCount")}}),t1=new eI({a:V,b:V,deltaFormat:V}),t2=new eI({sequenceIndex:V,lookupListIndex:V}),t5=new eI({glyphCount:V,lookupCount:V,input:new ec(V,e=>e.glyphCount-1),lookupRecords:new ec(t2,"lookupCount")}),t3=new ec(new eC(V,t5),V),t4=new eI({glyphCount:V,lookupCount:V,classes:new ec(V,e=>e.glyphCount-1),lookupRecords:new ec(t2,"lookupCount")}
1),t6=new ec(new eC(V,t4),V),t8=new eE(V,{1:{coverage:new eC(V,tX),ruleSetCount:V,ruleSets:new ec(new eC(V,t3),"ruleSetCount")},2:{coverage:new eC(V,tX),classDef:new eC(V,t0),classSetCnt:V,classSet:new ec(new eC(V,t6),"classSetCnt")},3:{glyphCount:V,lookupCount:V,coverages:new ec(new eC(V,tX),"glyphCount"),lookupRecords:new ec(t2,"lookupCount")}}),t7=new eI({backtrackGlyphCount:V,backtrack:new ec(V,"backtrackGlyphCount"),inputGlyphCount:V,input:new ec(V,e=>e.inputGlyphCount-1),lookaheadGlyphCount:V,lookahead:new ec(V,"lookaheadGlyphCount"),lookupCount:V,lookupRecords:new ec(t2,"lookupCount")}),t9=new ec(new eC(V,t7),V),re=new eE(V,{1:{coverage:new eC(V,tX),chainCount:V,chainRuleSets:new ec(new eC(V,t9),"chainCount")},2:{coverage:new eC(V,tX),backtrackClassDef:new eC(V,t0),inputClassDef:new eC(V,t0),lookaheadClassDef:new eC(V,t0),chainCount:V,chainClassSet:new ec(new eC(V,t9),"chainCount")},3:{backtrackGlyphCount:V,backtrackCoverage:new ec(new eC(V,tX),"backtrackGlyphCount"),inputGlyphCount:V,inputCoverage:new ec(new eC(V,tX),"inputGlyphCount"),lookaheadGlyphCount:V,lookaheadCoverage:new ec(new eC(V,tX),"lookaheadGlyphCount"),lookupCount:V,lookupRecords:new ec(t2,"lookupCount")}}),rt=new ei(16,"BE",14),rr=new eI({startCoord:rt,peakCoord:rt,endCoord:rt}),rn=new eI({axisCount:V,regionCount:V,variationRegions:new ec(new ec(rr,"axisCount"),"regionCount")}),ri=new eI({shortDeltas:new ec(er,e=>e.parent.shortDeltaCount),regionDeltas:new ec(et,e=>e.parent.regionIndexCount-e.parent.shortDeltaCount),deltas:e=>e.shortDeltas.concat(e.regionDeltas)}),ra=new eI({itemCount:V,shortDeltaCount:V,regionIndexCount:V,regionIndexes:new ec(V,"regionIndexCount"),deltaSets:new ec(ri,"itemCount")}),ro=new eI({format:V,variationRegionList:new eC($,rn),variationDataCount:V,itemVariationData:new ec(new eC($,ra),"variationDataCount")}),rs=new eE(V,{1:{axisIndex:V,axisIndex:V,filterRangeMinValue:rt,filterRangeMaxValue:rt}}),rl=new eI({conditionCount:V,conditionTable:new ec(new eC($,rs),"conditionCount")}),rc=new eI({featureIndex:V,alternateFeatureTable:new eC($,tK,{type:"parent"})}),ru=new eI({version:eo,substitutionCount:V,substitutions:new ec(rc,"substitutionCount")}),rA=new eI({conditionSet:new eC($,rl,{type:"parent"}),featureTableSubstitution:new eC($,ru,{type:"parent"})}),rf=new eI({majorVersion:V,minorVersion:V,featureVariationRecordCount:$,featureVariationRecords:new ec(rA,"featureVariationRecordCount")});class rh{decode(e,t,r){return this.predefinedOps[r[0]]?this.predefinedOps[r[0]]:this.type.decode(e,t,r)}size(e,t){return this.type.size(e,t)}encode(e,t,r){let n=this.predefinedOps.indexOf(t);return -1!==n?n:this.type.encode(e,t,r)}constructor(e,t){this.predefinedOps=e,this.type=t}}let rd=new eI({first:V,nLeft:q}),rg=new eI({first:V,nLeft:V}),rp=new rh([tP,["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 tF(new eE(new class extends J{decode(e){return 127&q.decode(e)}constructor(){super("UInt8")}},{0:{nCodes:q,codes:new ec(q,"nCodes")},1:{nRanges:q,ranges:new ec(rd,"nRanges")}
1}),{lazy:!0}));class rm extends ec{decode(e,t){let r=es(this.length,e,t),n=0,i=[];for(;n<r;){let r=this.type.decode(e,t);r.offset=n,n+=r.nLeft+1,i.push(r)}return i}}let ry=new rh([tz,[".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 tF(new eE(q,{0:{glyphs:new ec(V,e=>e.parent.CharStrings.length-1)},1:{ranges:new rm(rd,e=>e.parent.CharStrings.length-1)},2:{ranges:new rm(rg,e=>e.parent.CharStrings.length-1)}}),{lazy:!0})),rb=new eI({first:V,fd:q}),rI=new eI({first:$,fd:V}),rE=new eE(q,{0:{fds:new ec(q,e=>e.parent.CharStrings.length)},3:{nRanges:V,ranges:new ec(rb,"nRanges"),sentinel:V},4:{nRanges:$,ranges:new ec(rI,"nRanges"),sentinel:$}}),rC=new tF(tO);class rv{decode(e,t,r){return t.length=r[0],rC.decode(e,t,[r[1]])}size(e,t){return[tO.size(e,t,!1),rC.size(e,t)[0]]}encode(e,t,r){return[tO.size(t,r,!1),rC.encode(e,t,r)[0]]}}let rB=new tL([[18,"Private",new rv,null],[[12,38],"FontName","sid",null],[[12,7],"FontMatrix","array",[.001,0,0,.001,0,0]],[[12,5],"PaintType","number",0]]),rw=new tL([[[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",ry,tz],[16,"Encoding",rp,tP],[17,"CharStrings",new tF(new tD),null],[18,"Private",new rv,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 tF(rE),null],[[12,36],"FDArray",new tF(new tD(rB)),null],[[12,38],"FontName","sid",null]]),rx=new eI({length:V,itemVariationStore:ro}),rQ=new tL([[[12,7],"FontMatrix","array",[.001,0,0,.001,0,0]],[17,"CharStrings",new tF(new tD),null],[[12,37],"FDSelect",new tF(rE),null],[[12,36],"FDArray",new tF(new tD(rB)),null],[24,"vstore",new tF(rx),null],[25,"maxstack","number",193]]),rk=new eE(ea,{1:{hdrSize:q,offSize:q,nameIndex:new tD(new em("length")),topDictIndex:new tD(rw),stringIndex:new tD(new em("length")),globalSubrIndex:new tD},2:{hdrSize:q,length:V,topDict:rQ,globalSubrIndex:new tD}});class rS{static decode(e){return new rS(e)}decode(){this.stream.pos;let e=rk.decode(this.stream);for(let t in e){let 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}string(e){return this.version>=2?null:e<tU.length?tU[e]:this.stringIndex[e-tU.length]}get postscriptName(){return this.version<2?this.nameIndex[0]:null}get fullName(){return this.string(this.topDict.FullName)}get familyName(){return this.string(this.topDict.FamilyName)}getCharString(e){return this.stream.pos=this.topDict.CharStrings[e].offset,this.stream.readBuffer(this.topDict.CharStrings[e].length)}getGlyphName(e){if(this.version>=2||this.isCIDFont)return null;let{charset:t}=this.topDict;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(let r=0;r<t.ranges.length;r++){let n=t.ranges[r];if(n.offset<=e&&e<=n.offset+n.nLeft)return this.string(n.first+(e-n.offset))}}return null}fdForGlyph(e){if(!this.topDict.FDSelect)return null;switch(this.topDict.FDSelect.version){case 0:return this.topDict.FDSelect.fds[e];case 3:case 4:let{ranges:t}=this.topDict.FDSelect,r=0,n=t.length-1;for(;r<=n;){let 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: ${this.topDict.FDSelect.version}`)}}privateDictForGlyph(e){if(this.topDict.FDSelect){let 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}constructor(e){this.stream=e,this.decode()}}let r_=new eI({glyphIndex:V,vertOriginY:er});var rD=new eI({majorVersion:V,minorVersion:V,defaultVertOriginY:er,numVertOriginYMetrics:V,metrics:new ec(r_,"numVertOriginYMetrics")});let rR=new eI({height:q,width:q,horiBearingX:et,horiBearingY:et,horiAdvance:q,vertBearingX:et,vertBearingY:et,vertAdvance:q}),rT=new eI({height:q,width:q,bearingX:et,bearingY:et,advance:q}),rN=new eI({glyph:V,xOffset:et,yOffset:et});class rL{}class rF{}new eE("version",{1:{metrics:rT,data:rL},2:{metrics:rT,data:rF},5:{data:rF},6:{metrics:rR,data:rL},7:{metrics:rR,data:rF},8:{metrics:rT,pad:new ep(q),numComponents:V,components:new ec(rN,"numComponents")},9:{metrics:rR,pad:new ep(q),numComponents:V,components:new ec(rN,"numComponents")},17:{metrics:rT,dataLen:$,data:new ed("dataLen")},18:{metrics:rR,dataLen:$,data:new ed("dataLen")},19:{dataLen:$,data:new ed("dataLen")}});let rM=new eI({ascender:et,descender:et,widthMax:q,caretSlopeNumerator:et,caretSlopeDenominator:et,caretOffset:et,minOriginSB:et,minAdvanceSB:et,maxBeforeBL:et,minAfterBL:et,pad:new ep(et,2)}),rO=new eI({glyphCode:V,offset:V}),rU=new eE(V,{header:{imageFormat:V,imageDataOffset:$},1:{offsetArray:new ec($,e=>e.parent.lastGlyphIndex-e.parent.firstGlyphIndex+1)},2:{imageSize:$,bigMetrics:rR},3:{offsetArray:new ec(V,e=>e.parent.lastGlyphIndex-e.parent.firstGlyphIndex+1)},4:{numGlyphs:$,glyphArray:new ec(rO,e=>e.numGlyphs+1)},5:{imageSize:$,bigMetrics:rR,numGlyphs:$,glyphCodeArray:new ec(V,"numGlyphs")}}),rP=new eI({firstGlyphIndex:V,lastGlyphIndex:V,subtable:new eC($,rU)}),rz=new eI({indexSubTableArray:new eC($,new ec(rP,1),{type:"parent"}),indexTablesSize:$,numberOfIndexSubTables:$,colorRef:$,hori:rM,vert:rM,startGlyphIndex:V,endGlyphIndex:V,ppemX:q,ppemY:q,bitDepth:q,flags:new ef(q,["horizontal","vertical"])});var rG=new eI({version:$,numSizes:$,sizes:new ec(rz,"numSizes")});let rH=new eI({ppem:V,resolution:V,imageOffsets:new ec(new eC($,"void"),e=>e.parent.parent.maxp.numGlyphs+1)});var rj=new eI({version:V,flags:new ef(V,["renderOutlines"]),numImgTables:$,imageTables:new ec(new eC($,rH),"numImgTables")});let rY=new eI({gid:V,paletteIndex:V}),rW=new eI({gid:V,firstLayerIndex:V,numLayers:V});var rK=new eI({version:V,numBaseGlyphRecords:V,baseGlyphRecord:new eC($,new ec(rW,"numBaseGlyphRecords")),layerRecords:new eC($,new ec(rY,"numLayerRecords"),{lazy:!0}),numLayerRecords:V}),rJ=new eE(V,{header:{numPaletteEntries:V,numPalettes:V,numColorRecords:V,colorRecords:new eC($,new ec(new eI({blue:q,green:q,red:q,alpha:q}),"numColorRecords")),colorRecordIndices:new ec(V,"numPalettes")},0:{},1:{offsetPaletteTypeArray:new eC($,new ec($,"numPalettes")),offsetPaletteLabelArray:new eC($,new ec(V,"numPalettes")),offsetPaletteEntryLabelArray:new eC($,new ec(V,"numPaletteEntries"))}});let rq=new eE(V,{1:{coordinate:er},2:{coordinate:er,referenceGlyph:V,baseCoordPoint:V},3:{coordinate:er,deviceTable:new eC(V,t1)}}),rV=new eI({defaultIndex:V,baseCoordCount:V,baseCoords:new ec(new eC(V,rq),"baseCoordCount")}),rZ=new eI({tag:new em(4),minCoord:new eC(V,rq,{type:"parent"}),maxCoord:new eC(V,rq,{type:"parent"})}),rX=new eI({minCoord:new eC(V,rq),maxCoord:new eC(V,rq),featMinMaxCount:V,featMinMaxRecords:new ec(rZ,"featMinMaxCount")}
1),r$=new eI({tag:new em(4),minMax:new eC(V,rX,{type:"parent"})}),r0=new eI({baseValues:new eC(V,rV),defaultMinMax:new eC(V,rX),baseLangSysCount:V,baseLangSysRecords:new ec(r$,"baseLangSysCount")}),r1=new ec(new eI({tag:new em(4),script:new eC(V,r0,{type:"parent"})}),V),r2=new ec(new em(4),V),r5=new eI({baseTagList:new eC(V,r2),baseScriptList:new eC(V,r1)});var r3=new eE($,{header:{horizAxis:new eC(V,r5),vertAxis:new eC(V,r5)},65536:{},65537:{itemVariationStore:new eC($,ro)}});let r4=new ec(V,V),r6=new eI({coverage:new eC(V,tX),glyphCount:V,attachPoints:new ec(new eC(V,r4),"glyphCount")}),r8=new eE(V,{1:{coordinate:er},2:{caretValuePoint:V},3:{coordinate:er,deviceTable:new eC(V,t1)}}),r7=new ec(new eC(V,r8),V),r9=new eI({coverage:new eC(V,tX),ligGlyphCount:V,ligGlyphs:new ec(new eC(V,r7),"ligGlyphCount")}),ne=new eI({markSetTableFormat:V,markSetCount:V,coverage:new ec(new eC($,tX),"markSetCount")});var nt=new eE($,{header:{glyphClassDef:new eC(V,t0),attachList:new eC(V,r6),ligCaretList:new eC(V,r9),markAttachClassDef:new eC(V,t0)},65536:{},65538:{markGlyphSetsDef:new eC(V,ne)},65539:{markGlyphSetsDef:new eC(V,ne),itemVariationStore:new eC($,ro)}});let nr=new ef(V,["xPlacement","yPlacement","xAdvance","yAdvance","xPlaDevice","yPlaDevice","xAdvDevice","yAdvDevice"]),nn={xPlacement:er,yPlacement:er,xAdvance:er,yAdvance:er,xPlaDevice:new eC(V,t1,{type:"global",relativeTo:e=>e.rel}),yPlaDevice:new eC(V,t1,{type:"global",relativeTo:e=>e.rel}),xAdvDevice:new eC(V,t1,{type:"global",relativeTo:e=>e.rel}),yAdvDevice:new eC(V,t1,{type:"global",relativeTo:e=>e.rel})};class ni{buildStruct(e){let t=e;for(;!t[this.key]&&t.parent;)t=t.parent;if(!t[this.key])return;let r={};r.rel=()=>t._startOffset;let n=t[this.key];for(let e in n)n[e]&&(r[e]=nn[e]);return new eI(r)}size(e,t){return this.buildStruct(t).size(e,t)}decode(e,t){let r=this.buildStruct(t).decode(e,t);return delete r.rel,r}constructor(e="valueFormat"){this.key=e}}let na=new ec(new eI({secondGlyph:V,value1:new ni("valueFormat1"),value2:new ni("valueFormat2")}),V),no=new eI({value1:new ni("valueFormat1"),value2:new ni("valueFormat2")}),ns=new eE(V,{1:{xCoordinate:er,yCoordinate:er},2:{xCoordinate:er,yCoordinate:er,anchorPoint:V},3:{xCoordinate:er,yCoordinate:er,xDeviceTable:new eC(V,t1),yDeviceTable:new eC(V,t1)}}),nl=new eI({entryAnchor:new eC(V,ns,{type:"parent"}),exitAnchor:new eC(V,ns,{type:"parent"})}),nc=new ec(new eI({class:V,markAnchor:new eC(V,ns,{type:"parent"})}),V),nu=new ec(new eC(V,ns),e=>e.parent.classCount),nA=new ec(nu,V),nf=new ec(new eC(V,ns),e=>e.parent.parent.classCount),nh=new ec(nf,V),nd=new ec(new eC(V,nh),V),ng=new eE("lookupType",{1:new eE(V,{1:{coverage:new eC(V,tX),valueFormat:nr,value:new ni},2:{coverage:new eC(V,tX),valueFormat:nr,valueCount:V,values:new eu(new ni,"valueCount")}}),2:new eE(V,{1:{coverage:new eC(V,tX),valueFormat1:nr,valueFormat2:nr,pairSetCount:V,pairSets:new eu(new eC(V,na),"pairSetCount")},2:{coverage:new eC(V,tX),valueFormat1:nr,valueFormat2:nr,classDef1:new eC(V,t0),classDef2:new eC(V,t0),class1Count:V,class2Count:V,classRecords:new eu(new eu(no,"class2Count"),"class1Count")}}),3:{format:V,coverage:new eC(V,tX),entryExitCount:V,entryExitRecords:new ec(nl,"entryExitCount")},4:{format:V,markCoverage:new eC(V,tX),baseCoverage:new eC(V,tX),classCount:V,markArray:new eC(V,nc),baseArray:new eC(V,nA)},5:{format:V,markCoverage:new eC(V,tX),ligatureCoverage:new eC(V,tX),classCount:V,markArray:new eC(V,nc),ligatureArray:new eC(V,nd)},6:{format:V,mark1Coverage:new eC(V,tX),mark2Coverage:new eC(V,tX),classCount:V,mark1Array:new eC(V,nc),mark2Array:new eC(V,nA)},7:t8,8:re,9:{posFormat:V,lookupType:V,extension:new eC($,null)}});ng.versions[9].extension.type=ng;var np=new eE($,{header:{scriptList:new eC(V,tY),featureList:new eC(V,tJ),lookupList:new eC(V,new tV(ng))},65536:{},65537:{featureVariations:new eC($,rf)}});let nm=new ec(V,V),ny=new eI({glyph:V,compCount:V,components:new ec(V,e=>e.compCount-1)}),nb=new ec(new eC(V,ny),V),nI=new eE("lookupType",{1:new eE(V,{1:{coverage:new eC(V,tX),deltaGlyphID:er},2:{coverage:new eC(V,tX),glyphCount:V,substitute:new eu(V,"glyphCount")}}),2:{substFormat:V,coverage:new eC(V,tX),count:V,sequences:new eu(new eC(V,nm),"count")},3:{substFormat:V,coverage:new eC(V,tX),count:V,alternateSet:new eu(new eC(V,nm),"count")},4:{substFormat:V,coverage:new eC(V,tX),count:V,ligatureSets:new eu(new eC(V,nb),"count")},5:t8,6:re,7:{substFormat:V,lookupType:V,extension:new eC($,null)},8:{substFormat:V,coverage:new eC(V,tX),backtrackCoverage:new ec(new eC(V,tX),"backtrackGlyphCount"),lookaheadGlyphCount:V,lookaheadCoverage:new ec(new eC(V,tX),"lookaheadGlyphCount"),glyphCount:V,substitutes:new ec(V,"glyphCount")}});nI.versions[7].extension.type=nI;var nE=new eE($,{header:{scriptList:new eC(V,tY),featureList:new eC(V,tJ),lookupList:new eC(V,new tV(nI))},65536:{},65537:{featureVariations:new eC($,rf)}});let nC=new ec(V,V),nv=new eI({shrinkageEnableGSUB:new eC(V,nC),shrinkageDisableGSUB:new eC(V,nC),shrinkageEnableGPOS:new eC(V,nC),shrinkageDisableGPOS:new eC(V,nC),shrinkageJstfMax:new eC(V,new tV(ng)),extensionEnableGSUB:new eC(V,nC),extensionDisableGSUB:new eC(V,nC),extensionEnableGPOS:new eC(V,nC),extensionDisableGPOS:new eC(V,nC),extensionJstfMax:new eC(V,new tV(ng))}),nB=new ec(new eC(V,nv),V),nw=new eI({tag:new em(4),jstfLangSys:new eC(V,nB)}),nx=new eI({extenderGlyphs:new eC(V,new ec(V,V)),defaultLangSys:new eC(V,nB),langSysCount:V,langSysRecords:new ec(nw,"langSysCount")}
1),nQ=new eI({tag:new em(4),script:new eC(V,nx,{type:"parent"})});var nk=new eI({version:$,scriptCount:V,scriptList:new ec(nQ,"scriptCount")});let nS=new eI({entry:new class{decode(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()}}size(e,t){return es(this._size,null,t)}constructor(e){this._size=e}}(e=>((48&e.parent.entryFormat)>>4)+1),outerIndex:e=>e.entry>>(15&e.parent.entryFormat)+1,innerIndex:e=>e.entry&(1<<(15&e.parent.entryFormat)+1)-1}),n_=new eI({entryFormat:V,mapCount:V,mapData:new ec(nS,"mapCount")});var nD=new eI({majorVersion:V,minorVersion:V,itemVariationStore:new eC($,ro),advanceWidthMapping:new eC($,n_),LSBMapping:new eC($,n_),RSBMapping:new eC($,n_)});let nR=new eI({format:$,length:$,offset:$}),nT=new eI({reserved:new ep(V,2),cbSignature:$,signature:new ed("cbSignature")});var nN=new eI({ulVersion:$,usNumSigs:V,usFlag:V,signatures:new ec(nR,"usNumSigs"),signatureBlocks:new ec(nT,"usNumSigs")});let nL=new eI({rangeMaxPPEM:V,rangeGaspBehavior:new ef(V,["grayscale","gridfit","symmetricSmoothing","symmetricGridfit"])});var nF=new eI({version:V,numRanges:V,gaspRanges:new ec(nL,"numRanges")});let nM=new eI({pixelSize:q,maximumWidth:q,widths:new ec(q,e=>e.parent.parent.maxp.numGlyphs)});var nO=new eI({version:V,numRecords:er,sizeDeviceRecord:en,records:new ec(nM,"numRecords")});let nU=new eI({left:V,right:V,value:er}),nP=new eI({firstGlyph:V,nGlyphs:V,offsets:new ec(V,"nGlyphs"),max:e=>e.offsets.length&&Math.max.apply(Math,e.offsets)}),nz=new eI({off:e=>e._startOffset-e.parent.parent._startOffset,len:e=>((e.parent.leftTable.max-e.off)/e.parent.rowWidth+1)*(e.parent.rowWidth/2),values:new eu(er,"len")}),nG=new eE("format",{0:{nPairs:V,searchRange:V,entrySelector:V,rangeShift:V,pairs:new ec(nU,"nPairs")},2:{rowWidth:V,leftTable:new eC(V,nP,{type:"parent"}),rightTable:new eC(V,nP,{type:"parent"}),array:new eC(V,nz,{type:"parent"})},3:{glyphCount:V,kernValueCount:q,leftClassCount:q,rightClassCount:q,flags:q,kernValue:new ec(er,"kernValueCount"),leftClass:new ec(q,"glyphCount"),rightClass:new ec(q,"glyphCount"),kernIndex:new ec(q,e=>e.leftClassCount*e.rightClassCount)}}),nH=new eE("version",{0:{subVersion:V,length:V,format:q,coverage:new ef(q,["horizontal","minimum","crossStream","override"]),subtable:nG,padding:new ep(q,e=>e.length-e._currentOffset)},1:{length:$,coverage:new ef(q,[null,null,null,null,null,"variation","crossStream","vertical"]),format:q,tupleIndex:V,subtable:nG,padding:new ep(q,e=>e.length-e._currentOffset)}});var nj=new eE(V,{0:{nTables:V,tables:new ec(nH,"nTables")},1:{reserved:new ep(V),nTables:$,tables:new ec(nH,"nTables")}}),nY=new eI({version:V,numGlyphs:V,yPels:new ec(q,"numGlyphs")}),nW=new eI({version:V,fontNumber:$,pitch:V,xHeight:V,style:V,typeFamily:V,capHeight:V,symbolSet:V,typeface:new em(16),characterComplement:new em(8),fileName:new em(6),strokeWeight:new em(1),widthType:new em(1),serifStyle:q,reserved:new ep(q)});let nK=new eI({bCharSet:q,xRatio:q,yStartRatio:q,yEndRatio:q}),nJ=new eI({yPelHeight:V,yMax:er,yMin:er}),nq=new eI({recs:V,startsz:q,endsz:q,entries:new ec(nJ,"recs")});var nV=new eI({version:V,numRecs:V,numRatios:V,ratioRanges:new ec(nK,"numRatios"),offsets:new ec(V,"numRatios"),groups:new ec(nq,"numRecs")}),nZ=new eI({version:V,ascent:er,descent:er,lineGap:er,advanceHeightMax:er,minTopSideBearing:er,minBottomSideBearing:er,yMaxExtent:er,caretSlopeRise:er,caretSlopeRun:er,caretOffset:er,reserved:new ep(er,4),metricDataFormat:er,numberOfMetrics:V});let nX=new eI({advance:V,bearing:er});var n$=new eI({metrics:new eu(nX,e=>e.parent.vhea.numberOfMetrics),bearings:new eu(er,e=>e.parent.maxp.numGlyphs-e.parent.vhea.numberOfMetrics)});let n0=new ei(16,"BE",14),n1=new eI({fromCoord:n0,toCoord:n0}),n2=new eI({pairCount:V,correspondence:new ec(n1,"pairCount")});var n5=new eI({version:eo,axisCount:$,segment:new ec(n2,"axisCount")}
1);class n3{getItem(e){if(null==this._items[e]){let 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]}inspect(){return`[UnboundedArray ${this.type.constructor.name}]`}constructor(e,t,r){this.type=e,this.stream=t,this.parent=r,this.base=this.stream.pos,this._items=[]}}class n4 extends ec{decode(e,t){return new n3(this.type,e,t)}constructor(e){super(e,0)}}let n6=function(e=V){e=new class{decode(e,t){return t=t.parent.parent,this.type.decode(e,t)}size(e,t){return t=t.parent.parent,this.type.size(e,t)}encode(e,t,r){return r=r.parent.parent,this.type.encode(e,t,r)}constructor(e){this.type=e}}(e);let t=new eI({unitSize:V,nUnits:V,searchRange:V,entrySelector:V,rangeShift:V}),r=new eI({lastGlyph:V,firstGlyph:V,value:e}),n=new eI({lastGlyph:V,firstGlyph:V,values:new eC(V,new ec(e,e=>e.lastGlyph-e.firstGlyph+1),{type:"parent"})}),i=new eI({glyph:V,value:e});return new eE(V,{0:{values:new n4(e)},2:{binarySearchHeader:t,segments:new ec(r,e=>e.binarySearchHeader.nUnits)},4:{binarySearchHeader:t,segments:new ec(n,e=>e.binarySearchHeader.nUnits)},6:{binarySearchHeader:t,segments:new ec(i,e=>e.binarySearchHeader.nUnits)},8:{firstGlyph:V,count:V,values:new ec(e,"count")}})};function n8(e={},t=V){let r=new eI(Object.assign({newState:V,flags:V},e)),n=new n4(new ec(V,e=>e.nClasses));return new eI({nClasses:$,classTable:new eC($,new n6(t)),stateArray:new eC($,n),entryTable:new eC($,new n4(r))})}let n7=new eE("format",{0:{deltas:new ec(er,32)},1:{deltas:new ec(er,32),mappingData:new n6(V)},2:{standardGlyph:V,controlPoints:new ec(V,32)},3:{standardGlyph:V,controlPoints:new ec(V,32),mappingData:new n6(V)}});var n9=new eI({version:eo,format:V,defaultBaseline:V,subtable:n7});let ie=new eI({setting:V,nameIndex:er,name:e=>e.parent.parent.parent.name.records.fontFeatures[e.nameIndex]}),it=new eI({feature:V,nSettings:V,settingTable:new eC($,new ec(ie,"nSettings"),{type:"parent"}),featureFlags:new ef(q,[null,null,null,null,null,null,"hasDefault","exclusive"]),defaultSetting:q,nameIndex:er,name:e=>e.parent.parent.name.records.fontFeatures[e.nameIndex]});var ir=new eI({version:eo,featureNameCount:V,reserved1:new ep(V),reserved2:new ep($),featureNames:new ec(it,"featureNameCount")});let ii=new eI({axisTag:new em(4),minValue:eo,defaultValue:eo,maxValue:eo,flags:V,nameID:V,name:e=>e.parent.parent.name.records.fontFeatures[e.nameID]}),ia=new eI({nameID:V,name:e=>e.parent.parent.name.records.fontFeatures[e.nameID],flags:V,coord:new ec(eo,e=>e.parent.axisCount),postscriptNameID:new eg(V,e=>e.parent.instanceSize-e._currentOffset>0)});var io=new eI({version:eo,offsetToData:V,countSizePairs:V,axisCount:V,axisSize:V,instanceCount:V,instanceSize:V,axis:new ec(ii,"axisCount"),instance:new ec(ia,"instanceCount")});let is=new ei(16,"BE",14),il=new eI({version:V,reserved:new ep(V),axisCount:V,globalCoordCount:V,globalCoords:new eC($,new ec(new ec(is,"axisCount"),"globalCoordCount")),glyphCount:V,flags:V,offsetToData:$,offsets:new ec(new eC(class{static decode(e,t){return t.flags?e.readUInt32BE():2*e.readUInt16BE()}},"void",{relativeTo:e=>e.offsetToData,allowNull:!1}),e=>e.glyphCount+1)}),ic=new eI({length:V,coverage:V,subFeatureFlags:$,stateTable:new function(e={},t=V){let r=new eI({version:()=>8,firstGlyph:V,values:new ec(q,V)}),n=new eI(Object.assign({newStateOffset:V,newState:e=>(e.newStateOffset-(e.parent.stateArray.base-e.parent._startOffset))/e.parent.nClasses,flags:V},e)),i=new n4(new ec(q,e=>e.nClasses));return new eI({nClasses:V,classTable:new eC(V,r),stateArray:new eC(V,i),entryTable:new eC(V,new n4(n))})}}),iu=new ec(new eI({justClass:$,beforeGrowLimit:eo,beforeShrinkLimit:eo,afterGrowLimit:eo,afterShrinkLimit:eo,growFlags:V,shrinkFlags:V}),$),iA=new eE("actionType",{0:{lowerLimit:eo,upperLimit:eo,order:V,glyphs:new ec(V,V)},1:{addGlyph:V},2:{substThreshold:eo,addGlyph:V,substGlyph:V},3:{},4:{variationAxis:$,minimumLimit:eo,noStretchValue:eo,maximumLimit:eo},5:{flags:V,glyph:V}}),ih=new ec(new eI({actionClass:V,actionType:V,actionLength:$,actionData:iA,padding:new ep(q,e=>e.actionLength-e._currentOffset)}),$),id=new eI({lookupTable:new n6(new eC(V,ih))}),ig=new eI({classTable:new eC(V,ic,{type:"parent"}),wdcOffset:V,postCompensationTable:new eC(V,id,{type:"parent"}),widthDeltaClusters:new n6(new eC(V,iu,{type:"parent",relativeTo:e=>e.wdcOffset}))});var ip=new eI({version:$,format:V,horizontal:new eC(V,ig),vertical:new eC(V,ig)});let im=new eI({items:new n4(new eC($,new n6))}),iy=new eE("type",{0:{stateTable:new n8},1:{stateTable:new n8({markIndex:V,currentIndex:V}),substitutionTable:new eC($,im)},2:{stateTable:new n8({action:V}),ligatureActions:new eC($,new n4($)),components:new eC($,new n4(V)),ligatureList:new eC($,new n4(V))},4:{lookupTable:new n6},5:{stateTable:new n8({currentInsertIndex:V,markedInsertIndex:V}),insertionActions:new eC($,new n4(V))}}),ib=new eI({length:$,coverage:X,type:q,subFeatureFlags:$,table:iy,padding:new ep(q,e=>e.length-e._currentOffset)}),iI=new eI({featureType:V,featureSetting:V,enableFlags:$,disableFlags:$}),iE=new eI({defaultFlags:$,chainLength:$,nFeatureEntries:$,nSubtables:$,features:new ec(iI,"nFeatureEntries"),subtables:new ec(ib,"nSubtables")});var iC=new eI({version:V,unused:new ep(V),nChains:$,chains:new ec(iE,"nChains")});let iv=new eI({left:er,top:er,right:er,bottom:er});var iB=new eI({version:eo,format:V,lookupTable:new n6(iv)});let iw={};iw.cmap=to,iw.head=ts,iw.hhea=tl,iw.hmtx=tu,iw.maxp=tA,iw.name=tE,iw["OS/2"]=tv,iw.post=tw,iw.fpgm=tQ,iw.loca=tk,iw.prep=tS,iw["cvt "]=tx,iw.glyf=t_,iw["CFF "]=rS,iw.CFF2=rS,iw.VORG=rD,iw.EBLC=rG,iw.CBLC=iw.EBLC,iw.sbix=rj,iw.COLR=rK,iw.CPAL=rJ,iw.BASE=r3,iw.GDEF=nt,iw.GPOS=np,iw.GSUB=nE,iw.JSTF=nk,iw.HVAR=nD,iw.DSIG=nN,iw.gasp=nF,iw.hdmx=nO,iw.kern=nj,iw.LTSH=nY,iw.PCLT=nW,iw.VDMX=nV,iw.vhea=nZ,iw.vmtx=n$,iw.avar=n5,iw.bsln=n9,iw.feat=ir,iw.fvar=io,iw.gvar=il,iw.just=ip,iw.morx=iC,iw.opbd=iB;let ix=new eI({tag:new em(4),checkSum:$,offset:new eC($,"void",{type:"global"}),length:$}),iQ=new eI({tag:new em(4),numTables:V,searchRange:V,entrySelector:V,rangeShift:V,tables:new ec(ix,"numTables")});function ik(e,t){let r=0,n=e.length-1;for(;r<=n;){let 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 iS(e,t){let r=[];for(;e<t;)r.push(e++);return r}iQ.process=function(){let e={};for(let t of this.tables)e[t.tag]=t;this.tables=e},iQ.preEncode=function(){if(!Array.isArray(this.tables)){let e=[];for(let t in this.tables){let r=this.tables[t];r&&e.push({tag:t,checkSum:0,offset:new ev(iw[t],r),length:iw[t].size(r)})}this.tables=e}this.tag="true",this.numTables=this.tables.length;let e=Math.pow(2,Math.floor(Math.log(this.numTables)/Math.LN2));this.searchRange=16*e,this.entrySelector=Math.log(e)/Math.LN2,this.rangeShift=16*this.numTables-this.searchRange};let i_=new TextDecoder("ascii"),iD="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
1+/",iR=new Uint8Array(256);for(let e=0;e<iD.length;e++)iR[iD.charCodeAt(e)]=e;function iT(e){let t=.75*e.length;"="===e[e.length-1]&&(t--,"="===e[e.length-2]&&t--);let r=new Uint8Array(t),n=0;for(let t=0,i=e.length;t<i;t+=4){let i=iR[e.charCodeAt(t)],a=iR[e.charCodeAt(t+1)],o=iR[e.charCodeAt(t+2)],s=iR[e.charCodeAt(t+3)];r[n++]=i<<2|a>>4,r[n++]=(15&a)<<4|o>>2,r[n++]=(3&o)<<6|63&s}return r}class iN{findSubtable(e,t){for(let[r,n]of t)for(let t of e.tables)if(t.platformID===r&&t.encodingID===n)return t.table;return null}lookup(e,t){if(this.encoding)e=this.encoding.get(e)||e;else if(t){let r=this.getVariationSelector(e,t);if(r)return r}let r=this.cmap;switch(r.version){case 0:return r.codeMap.get(e)||0;case 4:{let t=0,n=r.segCount-1;for(;t<=n;){let i=t+n>>1;if(e<r.startCode.get(i))n=i-1;else if(e>r.endCode.get(i))t=i+1;else{let t,n=r.idRangeOffset.get(i);if(0===n)t=e+r.idDelta.get(i);else{let a=n/2+(e-r.startCode.get(i))-(r.segCount-i);0!==(t=r.glyphIndexArray.get(a)||0)&&(t+=r.idDelta.get(i))}return 65535&t}}return 0}case 8:throw Error("TODO: cmap format 8");case 6:case 10:return r.glyphIndices.get(e-r.firstCode)||0;case 12:case 13:{let t=0,n=r.nGroups-1;for(;t<=n;){let i=t+n>>1,a=r.groups.get(i);if(e<a.startCharCode)n=i-1;else if(e>a.endCharCode)t=i+1;else if(12===r.version)return a.glyphID+(e-a.startCharCode);else return a.glyphID}return 0}case 14:throw Error("TODO: cmap format 14");default:throw Error(`Unknown cmap format ${r.version}`)}}getVariationSelector(e,t){if(!this.uvs)return 0;let r=this.uvs.varSelectors.toArray(),n=ik(r,e=>t-e.varSelector),i=r[n];return(-1!==n&&i.defaultUVS&&(n=ik(i.defaultUVS,t=>e<t.startUnicodeValue?-1:+(e>t.startUnicodeValue+t.additionalCount))),-1!==n&&i.nonDefaultUVS&&-1!==(n=ik(i.nonDefaultUVS,t=>e-t.unicodeValue)))?i.nonDefaultUVS[n].glyphID:0}getCharacterSet(){let e=this.cmap;switch(e.version){case 0:return iS(0,e.codeMap.length);case 4:{let t=[],r=e.endCode.toArray();for(let n=0;n<r.length;n++){let i=r[n]+1,a=e.startCode.get(n);t.push(...iS(a,i))}return t}case 8:throw Error("TODO: cmap format 8");case 6:case 10:return iS(e.firstCode,e.firstCode+e.glyphIndices.length);case 12:case 13:{let t=[];for(let r of e.groups.toArray())t.push(...iS(r.startCharCode,r.endCharCode+1));return t}case 14:throw Error("TODO: cmap format 14");default:throw Error(`Unknown cmap format ${e.version}`)}}codePointsForGlyph(e){let t=this.cmap;switch(t.version){case 0:{let r=[];for(let n=0;n<256;n++)t.codeMap.get(n)===e&&r.push(n);return r}case 4:{let n=[];for(let i=0;i<t.segCount;i++){let a=t.endCode.get(i),o=t.startCode.get(i),s=t.idRangeOffset.get(i),l=t.idDelta.get(i);for(var r=o;r<=a;r++){let a=0;if(0===s)a=r+l;else{let e=s/2+(r-o)-(t.segCount-i);
10!==(a=t.glyphIndexArray.get(e)||0)&&(a+=l)}a===e&&n.push(r)}}return n}case 12:{let r=[];for(let n of t.groups.toArray())e>=n.glyphID&&e<=n.glyphID+(n.endCharCode-n.startCharCode)&&r.push(n.startCharCode+(e-n.glyphID));return r}case 13:{let r=[];for(let n of t.groups.toArray())e===n.glyphID&&r.push(...iS(n.startCharCode,n.endCharCode+1));return r}default:throw Error(`Unknown cmap format ${t.version}`)}}constructor(e){if(this.encoding=null,this.cmap=this.findSubtable(e,[[3,10],[0,6],[0,4],[3,1],[0,3],[0,2],[0,1],[0,0]]),!this.cmap)for(let t of e.tables){let e=function(e){let t=tg.get(e);if(t)return t;let r=td[e];if(r){let t=new Map;for(let e=0;e<r.length;e++)t.set(r.charCodeAt(e),128+e);return tg.set(e,t),t}if(th.has(e)){let t=new TextDecoder(e),r=new Uint8Array(128);for(let e=0;e<128;e++)r[e]=128+e;let n=new Map,i=t.decode(r);for(let e=0;e<128;e++)n.set(i.charCodeAt(e),128+e);return tg.set(e,n),n}}(tf(t.platformID,t.encodingID,t.table.language-1));e&&(this.cmap=t.table,this.encoding=e)}if(!this.cmap)throw Error("Could not find a supported cmap table");this.uvs=this.findSubtable(e,[[0,5]]),this.uvs&&14!==this.uvs.version&&(this.uvs=null)}}(0,ew.__decorate)([e6],iN.prototype,"getCharacterSet",null),(0,ew.__decorate)([e6],iN.prototype,"codePointsForGlyph",null);class iL{process(e,t){for(let r=0;r<e.length-1;r++){let n=e[r].id,i=e[r+1].id;t[r].xAdvance+=this.getKerning(n,i)}}getKerning(e,t){let r=0;for(let n of this.kern.tables){if(n.coverage.crossStream)continue;switch(n.version){case 0:if(!n.coverage.horizontal)continue;break;case 1:if(n.coverage.vertical||n.coverage.variation)continue;break;default:throw Error(`Unsupported kerning table version ${n.version}`)}let i=0,a=n.subtable;switch(n.format){case 0:let o=ik(a.pairs,function(r){return e-r.left||t-r.right});o>=0&&(i=a.pairs[o].value);break;case 2:let s=0,l=0;s=e>=a.leftTable.firstGlyph&&e<a.leftTable.firstGlyph+a.leftTable.nGlyphs?a.leftTable.offsets[e-a.leftTable.firstGlyph]:a.array.off,t>=a.rightTable.firstGlyph&&t<a.rightTable.firstGlyph+a.rightTable.nGlyphs&&(l=a.rightTable.offsets[t-a.rightTable.firstGlyph]);let c=(s+l-a.array.off)/2;i=a.array.values.get(c);break;case 3:if(e>=a.glyphCount||t>=a.glyphCount)return 0;i=a.kernValue[a.kernIndex[a.leftClass[e]*a.rightClassCount+a.rightClass[t]]];break;default:throw Error(`Unsupported kerning sub-table format ${n.format}`)}n.coverage.override?r=i:r+=i}return r}constructor(e){this.kern=e.kern}}class iF{positionGlyphs(e,t){let r=0,n=0;for(let 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}positionCluster(e,t,r,n){let i=e[r],a=i.cbox.copy();i.codePoints.length>1&&(a.minX+=(i.codePoints.length-1)*a.width/i.codePoints.length);let o=-t[r].xAdvance,s=0,l=this.font.unitsPerEm/16;for(let i=r+1;i<=n;i++){let r=e[i],n=r.cbox,c=t[i],u=this.getCombiningClass(r.codePoints[0]);if("Not_Reordered"!==u){switch(c.xOffset=c.yOffset=0,u){case"Double_Above":case"Double_Below":c.xOffset+=a.minX-n.width/2-n.minX;break;case"Attached_Below_Left":case"Below_Left":case"Above_Left":c.xOffset+=a.minX-n.minX;break;case"Attached_Above_Right":case"Below_Right":case"Above_Right":c.xOffset+=a.maxX-n.width-n.minX;break;default:c.xOffset+=a.minX+(a.width-n.width)/2-n.minX}switch(u){case"Double_Below":case"Below_Left":case"Below":case"Below_Right":case"Attached_Below_Left":case"Attached_Below":("Attached_Below_Left"===u||"Attached_Below"===u)&&(a.minY+=l),c.yOffset=-a.minY-n.maxY,a.minY+=n.height;break;case"Double_Above":case"Above_Left":case"Above":case"Above_Right":case"Attached_Above":case"Attached_Above_Right":("Attached_Above"===u||"Attached_Above_Right"===u)&&(a.maxY+=l),c.yOffset=a.maxY-n.minY,a.maxY+=n.height}c.xAdvance=c.yAdvance=0,c.xOffset+=o,c.yOffset+=s}else o-=c.xAdvance,s-=c.yAdvance}}getCombiningClass(e){var t;let r,n=(t=e,r=eD.get(t),eS(e_).combiningClasses[r>>eU&eG]);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";case 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"
vendor: 4,139 bytes, line 1
1: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}constructor(e){this.font=e}}class iM{get width(){return this.maxX-this.minX}get height(){return this.maxY-this.minY}addPoint(e,t){Math.abs(e)!==1/0&&(e<this.minX&&(this.minX=e),e>this.maxX&&(this.maxX=e)),Math.abs(t)!==1/0&&(t<this.minY&&(this.minY=t),t>this.maxY&&(this.maxY=t))}copy(){return new iM(this.minX,this.minY,this.maxX,this.maxY)}constructor(e=1/0,t=1/0,r=-1/0,n=-1/0){this.minX=e,this.minY=t,this.maxX=r,this.maxY=n}}let iO={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"},iU={};for(let e in iO){let t=iO[e];if(Array.isArray(t))for(let r of t)iU[r]=e;else iU[t]=e}let iP={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 iz(e){return iP[e]?"rtl":"ltr"}class iG{get advanceWidth(){let e=0;for(let t of this.positions)e+=t.xAdvance;return e}get advanceHeight(){let e=0;for(let t of this.positions)e+=t.yAdvance;return e}get bbox(){let e=new iM,t=0,r=0;for(let n=0;n<this.glyphs.length;n++){let 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}constructor(e,t,r,n,i){if(this.glyphs=e,this.positions=null,this.script=r,this.language=n||null,this.direction=i||iz(r),this.features={},Array.isArray(t))for(let e of t)this.features[e]=!0;else"object"==typeof t&&(this.features=t)}}class iH{constructor(e=0,t=0,r=0,n=0){this.xAdvance=e,this.yAdvance=t,this.xOffset=r,this.yOffset=n}}let ij
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}},
vendor: 4,227 bytes, line 1
1iY=(e,t)=>[ij[e].code,ij[e][t]],iW={rlig:iY("ligatures","requiredLigatures"),clig:iY("ligatures","contextualLigatures"),dlig:iY("ligatures","rareLigatures"),hlig:iY("ligatures","historicalLigatures"),liga:iY("ligatures","commonLigatures"),hist:iY("ligatures","historicalLigatures"),smcp:iY("lowerCase","lowerCaseSmallCaps"),pcap:iY("lowerCase","lowerCasePetiteCaps"),frac:iY("fractions","diagonalFractions"),dnom:iY("fractions","diagonalFractions"),numr:iY("fractions","diagonalFractions"),afrc:iY("fractions","verticalFractions"),case:iY("caseSensitiveLayout","caseSensitiveLayout"),ccmp:iY("unicodeDecomposition","canonicalComposition"),cpct:iY("CJKVerticalRomanPlacement","CJKVerticalRomanCentered"),valt:iY("CJKVerticalRomanPlacement","CJKVerticalRomanCentered"),swsh:iY("contextualAlternates","swashAlternates"),cswh:iY("contextualAlternates","contextualSwashAlternates"),curs:iY("cursiveConnection","cursive"),c2pc:iY("upperCase","upperCasePetiteCaps"),c2sc:iY("upperCase","upperCaseSmallCaps"),init:iY("smartSwash","wordInitialSwashes"),fin2:iY("smartSwash","wordFinalSwashes"),medi:iY("smartSwash","nonFinalSwashes"),med2:iY("smartSwash","nonFinalSwashes"),fin3:iY("smartSwash","wordFinalSwashes"),fina:iY("smartSwash","wordFinalSwashes"),pkna:iY("kanaSpacing","proportionalKana"),half:iY("textSpacing","halfWidthText"),halt:iY("textSpacing","altHalfWidthText"),hkna:iY("alternateKana","alternateHorizKana"),vkna:iY("alternateKana","alternateVertKana"),ital:iY("italicCJKRoman","CJKItalicRoman"),lnum:iY("numberCase","upperCaseNumbers"),onum:iY("numberCase","lowerCaseNumbers"),mgrk:iY("mathematicalExtras","mathematicalGreek"),calt:iY("contextualAlternates","contextualAlternates"),vrt2:iY("verticalSubstitution","substituteVerticalForms"),vert:iY("verticalSubstitution","substituteVerticalForms"),tnum:iY("numberSpacing","monospacedNumbers"),pnum:iY("numberSpacing","proportionalNumbers"),sups:iY("verticalPosition","superiors"),subs:iY("verticalPosition","inferiors"),ordn:iY("verticalPosition","ordinals"),pwid:iY("textSpacing","proportionalText"),hwid:iY("textSpacing","halfWidthText"),qwid:iY("textSpacing","quarterWidthText"),twid:iY("textSpacing","thirdWidthText"),fwid:iY("textSpacing","proportionalText"),palt:iY("textSpacing","altProportionalText"),trad:iY("characterShape","traditionalCharacters"),smpl:iY("characterShape","simplifiedCharacters"),jp78:iY("characterShape","JIS1978Characters"),jp83:iY("characterShape","JIS1983Characters"),jp90:iY("characterShape","JIS1990Characters"),jp04:iY("characterShape","JIS2004Characters"),expt:iY("characterShape","expertCharacters"),hojo:iY("characterShape","hojoCharacters"),nlck:iY("characterShape","NLCCharacters"),tnam:iY("characterShape","traditionalNamesCharacters"),ruby:iY("rubyKana","rubyKana"),titl:iY("styleOptions","titlingCaps"),zero:iY("typographicExtras","slashedZero"),ss01:iY("stylisticAlternatives","stylisticAltOne"),ss02:iY("stylisticAlternatives","stylisticAltTwo"),ss03:iY("stylisticAlternatives","stylisticAltThree"),ss04:iY("stylisticAlternatives","stylisticAltFour"),ss05:iY("stylisticAlternatives","stylisticAltFive"),ss06:iY("stylisticAlternatives","stylisticAltSix"),ss07:iY("stylisticAlternatives","stylisticAltSeven"),ss08:iY("stylisticAlternatives","stylisticAltEight"),ss09:iY("stylisticAlternatives","stylisticAltNine"),ss10:iY("stylisticAlternatives","stylisticAltTen"),ss11:iY("stylisticAlternatives","stylisticAltEleven"),ss12:iY("stylisticAlternatives","stylisticAltTwelve"),ss13:iY("stylisticAlternatives","stylisticAltThirteen"),ss14:iY("stylisticAlternatives","stylisticAltFourteen"),ss15:iY("stylisticAlternatives","stylisticAltFifteen"),ss16:iY("stylisticAlternatives","stylisticAltSixteen"),ss17:iY("stylisticAlternatives","stylisticAltSeventeen"),ss18:iY("stylisticAlternatives","stylisticAltEighteen"),ss19:iY("stylisticAlternatives","stylisticAltNineteen"),ss20:iY("stylisticAlternatives","stylisticAltTwenty")};for(let e=1;e<=99;e++)iW[`cv${`00${e}`.slice(-2)}`]=[ij.characterAlternatives.code,e];let iK={};for(let e in iW){let t=iW[e];null==iK[t[0]]&&(iK[t[0]]={}),iK[t[0]][t[1]]=e}function iJ(e){let[t,r]=e;if(isNaN(t))var n=ij[t]&&ij[t].code;else var n=t;if(isNaN(r))var i=ij[t]&&ij[t][r];else var i=r;return[n,i]}
1class iq{lookup(e){switch(this.table.version){case 0:return this.table.values.getItem(e);case 2:case 4:{let n=0,i=this.table.binarySearchHeader.nUnits-1;for(;n<=i;){var t=n+i>>1,r=this.table.segments[t];if(65535===r.firstGlyph)break;if(e<r.firstGlyph)i=t-1;else if(e>r.lastGlyph)n=t+1;else if(2===this.table.version)return r.value;else return r.values[e-r.firstGlyph]}return null}case 6:{let n=0,i=this.table.binarySearchHeader.nUnits-1;for(;n<=i;){var t=n+i>>1,r=this.table.segments[t];if(65535===r.glyph)break;if(e<r.glyph)i=t-1;else{if(!(e>r.glyph))return r.value;n=t+1}}return null}case 8:return this.table.values[e-this.table.firstGlyph];default:throw Error(`Unknown lookup table format: ${this.table.version}`)}}glyphsForValue(e){let t=[];switch(this.table.version){case 2:case 4:for(let r of this.table.segments)if(2===this.table.version&&r.value===e)t.push(...iS(r.firstGlyph,r.lastGlyph+1));else for(let n=0;n<r.values.length;n++)r.values[n]===e&&t.push(r.firstGlyph+n);break;case 6:for(let r of this.table.segments)r.value===e&&t.push(r.glyph);break;case 8:for(let r=0;r<this.table.values.length;r++)this.table.values[r]===e&&t.push(this.table.firstGlyph+r);break;default:throw Error(`Unknown lookup table format: ${this.table.version}`)}return t}constructor(e){this.table=e}}(0,ew.__decorate)([e6],iq.prototype,"glyphsForValue",null);class iV{process(e,t,r){let n=0,i=t?e.length-1:0,a=t?-1:1;for(;1===a&&i<=e.length||-1===a&&i>=-1;){let t=null,o=1,s=!0;i===e.length||-1===i?o=0:65535===(t=e[i]).id?o=2:null==(o=this.lookupTable.lookup(t.id))&&(o=1);let l=this.stateTable.stateArray.getItem(n)[o],c=this.stateTable.entryTable.getItem(l);0!==o&&2!==o&&(r(t,c,i),s=!(16384&c.flags)),n=c.newState,s&&(i+=a)}return e}traverse(e,t=0,r=new Set){if(r.has(t))return;r.add(t);let{nClasses:n,stateArray:i,entryTable:a}=this.stateTable,o=i.getItem(t);for(let t=4;t<n;t++){let n=o[t],i=a.getItem(n);for(let n of this.lookupTable.glyphsForValue(t))e.enter&&e.enter(n,i),0!==i.newState&&this.traverse(e,i.newState,r),e.exit&&e.exit(n,i)}}constructor(e){this.stateTable=e,this.lookupTable=new iq(e.classTable)}}class iZ{process(e,t={}){for(let r of this.morx.chains){let n=r.defaultFlags;for(let e of r.features){let r;(r=t[e.featureType])&&(r[e.featureSetting]?(n&=e.disableFlags,n|=e.enableFlags):!1===r[e.featureSetting]&&(n|=~e.disableFlags,n&=~e.enableFlags))}for(let t of r.subtables)t.subFeatureFlags&n&&this.processSubtable(t,e)}let r=e.length-1;for(;r>=0;)65535===e[r].id&&e.splice(r,1),r--;return e}processSubtable(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;let r=this.getStateMachine(e),n=this.getProcessor(),i=!!(4194304&this.subtable.coverage);return r.process(this.glyphs,i,n)}getStateMachine(e){return new iV(e.table.stateTable)}getProcessor(){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: ${this.subtable.type}`)}}processIndicRearragement(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 iX(e,[r,1],[n,0]);case 2:return iX(e,[r,0],[n,1]);case 3:return iX(e,[r,1],[n,1]);case 4:return iX(e,[r,2],[n,0]);case 5:return iX(e,[r,2],[n,0],!0,!1);case 6:return iX(e,[r,0],[n,2]);case 7:return iX(e,[r,0],[n,2],!1,!0);case 8:return iX(e,[r,1],[n,2]);case 9:return iX(e,[r,1],[n,2],!1,!0);case 10:return iX(e,[r,2],[n,1]);case 11:return iX(e,[r,2],[n,1],!0,!1);case 12:return iX(e,[r,2],[n,2]);case 13:return iX(e,[r,2],[n,2],!0,!1);case 14:return iX(e,[r,2],[n,2],!1,!0);case 15:return iX(e,[r,2],[n,2],!0,!0);default:throw Error(`Unknown verb: ${t}`)}}(this.glyphs,15&t.flags,this.firstGlyph,this.lastGlyph)}processContextualSubstitution(e,t,r){let n=this.subtable.table.substitutionTable.items;if(65535!==t.markIndex){let r=new iq(n.getItem(t.markIndex));e=this.glyphs[this.markedGlyph];var i=r.lookup(e.id);i&&(this.glyphs[this.markedGlyph]=this.font.getGlyph(i,e.codePoints))}if(65535!==t.currentIndex){let a=new iq(n.getItem(t.currentIndex));e=this.glyphs[r];var i=a.lookup(e.id);i&&(this.glyphs[r]=this.font.getGlyph(i,e.codePoints))}32768&t.flags&&(this.markedGlyph=r)}processLigature(e,t,r){if(32768&t.flags&&this.ligatureStack.push(r),8192&t.flags){let e=this.subtable.table.ligatureActions,r=this.subtable.table.components,n=this.subtable.table.ligatureList,i=t.action,a=!1,o=0,s=[],l=[];for(;!a;){let t=this.ligatureStack.pop();s.unshift(...this.glyphs[t].codePoints);let c=e.getItem(i++);a=!!(0x80000000&c);let u=!!(0x40000000&c),A=(0x3fffffff&c)<<2>>2;if(A+=this.glyphs[t].id,o+=r.getItem(A),a||u){let e=n.getItem(o);this.glyphs[t]=this.font.getGlyph(e,s),l.push(t),o=0,s=[]}else this.glyphs[t]=this.font.getGlyph(65535)}this.ligatureStack.push(...l)}}processNoncontextualSubstitutions(e,t,r){let n=new iq(e.table.lookupTable);for(r=0;r<t.length;r++){let e=t[r];if(65535!==e.id){let i=n.lookup(e.id);i&&(t[r]=this.font.getGlyph(i,e.codePoints))}}}_insertGlyphs(e,t,r,n){let i=[];for(;r--;){let e=this.subtable.table.insertionActions.getItem(t++);i.push(this.font.getGlyph(e))}!n&&e++,this.glyphs.splice(e,0,...i)}processGlyphInsertion(e,t,r){if(32768&t.flags&&(this.markedIndex=r),65535!==t.markedInsertIndex){let e=(31&t.flags)>>>5,r=!!(1024&t.flags);this._insertGlyphs(this.markedIndex,t.markedInsertIndex,e,r)}if(65535!==t.currentInsertIndex){let e=(992&t.flags)>>>5,n=!!(2048&t.flags);this._insertGlyphs(r,t.currentInsertIndex,e,n)}}getSupportedFeatures(){let e=[];for(let t of this.morx.chains)for(let r of t.features)e.push([r.featureType,r.featureSetting]);return e}generateInputs(e){return this.inputCache||this.generateInputCache(),this.inputCache[e]||[]}generateInputCache(){for(let e of(this.inputCache={},this.morx.chains)){let t=e.defaultFlags;for(let r of e.subtables)r.subFeatureFlags&t&&this.generateInputsForSubtable(r)}}generateInputsForSubtable(e){if(2!==e.type)return;if(4194304&e.coverage)throw Error("Reverse subtable, not supported.");this.subtable=e,this.ligatureStack=[];let t=this.getStateMachine(e),r=this.getProcessor(),n=[],i=[];this.glyphs=[],t.traverse({enter:(e,t)=>{let a=this.glyphs;i.push({glyphs:a.slice(),ligatureStack:this.ligatureStack.slice()});let o=this.font.getGlyph(e);n.push(o),a.push(n[n.length-1]),r(a[a.length-1],t,a.length-1);let s=0,l=0;for(let e=0;e<a.length&&s<=1;
1e++)65535!==a[e].id&&(s++,l=a[e].id);if(1===s){let e=n.map(e=>e.id),t=this.inputCache[l];t?t.push(e):this.inputCache[l]=[e]}},exit:()=>{({glyphs:this.glyphs,ligatureStack:this.ligatureStack}=i.pop()),n.pop()}})}constructor(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=e,this.morx=e.morx,this.inputCache=null}}function iX(e,t,r,n=!1,i=!1){let a=e.splice(r[0]-(r[1]-1),r[1]);i&&a.reverse();let o=e.splice(t[0],t[1],...a);return n&&o.reverse(),e.splice(r[0]-(t[1]-1),0,...o),e}(0,ew.__decorate)([e6],iZ.prototype,"getStateMachine",null);class i${substitute(e){"rtl"===e.direction&&e.glyphs.reverse(),this.morxProcessor.process(e.glyphs,function(e){let t={};for(let r in e){let n;(n=iW[r])&&(null==t[n[0]]&&(t[n[0]]={}),t[n[0]][n[1]]=e[r])}return t}(e.features))}getAvailableFeatures(e,t){return function(e){let t={};if(Array.isArray(e))for(let r=0;r<e.length;r++){let n,i=iJ(e[r]);(n=iK[i[0]]&&iK[i[0]][i[1]])&&(t[n]=!0)}else if("object"==typeof e)for(let r in e){let n=e[r];for(let e in n){let i,a=iJ([r,e]);n[e]&&(i=iK[a[0]]&&iK[a[0]][a[1]])&&(t[i]=!0)}}return Object.keys(t)}(this.morxProcessor.getSupportedFeatures())}stringsForGlyph(e){let t=this.morxProcessor.generateInputs(e),r=new Set;for(let e of t)this._addStrings(e,0,r,"");return r}_addStrings(e,t,r,n){for(let i of this.font._cmapProcessor.codePointsForGlyph(e[t])){let a=n+String.fromCodePoint(i);t<e.length-1?this._addStrings(e,t+1,r,a):r.add(a)}}constructor(e){this.font=e,this.morxProcessor=new iZ(e),this.fallbackPosition=!1}}class i0{_addFeatures(e,t){let r=this.stages.length-1,n=this.stages[r];for(let i of e)null==this.allFeatures[i]&&(n.push(i),this.allFeatures[i]=r,t&&(this.globalFeatures[i]=!0))}add(e,t=!0){if(0===this.stages.length&&this.stages.push([]),"string"==typeof e&&(e=[e]),Array.isArray(e))this._addFeatures(e,t);else if("object"==typeof e)this._addFeatures(e.global||[],!0),this._addFeatures(e.local||[],!1);else throw Error("Unsupported argument to ShapingPlan#add")}addStage(e,t){"function"==typeof e?this.stages.push(e,[]):(this.stages.push([]),this.add(e,t))}setFeatureOverrides(e){if(Array.isArray(e))this.add(e);else if("object"==typeof e){for(let t in e)if(e[t])this.add(t);else if(null!=this.allFeatures[t]){let e=this.stages[this.allFeatures[t]];e.splice(e.indexOf(t),1),delete this.allFeatures[t],delete this.globalFeatures[t]}}}assignGlobalFeatures(e){for(let t of e)for(let e in this.globalFeatures)t.features[e]=!0}process(e,t,r){for(let n of this.stages)"function"==typeof n?r||n(this.font,t,this):n.length>0&&e.applyFeatures(n,t,r)}constructor(e,t,r){this.font=e,this.script=t,this.direction=r,this.stages=[],this.globalFeatures={},this.allFeatures={}}}let i1=["rvrn"],i2=["ccmp","locl","rlig","mark","mkmk"],i5=["frac","numr","dnom"],i3=["calt","clig","liga","rclt","curs","kern"],i4={ltr:["ltra","ltrm"],rtl:["rtla","rtlm"]};class i6{static plan(e,t,r){this.planPreprocessing(e),this.planFeatures(e),this.planPostprocessing(e,r),e.assignGlobalFeatures(t),this.assignFeatures(e,t)}static planPreprocessing(e){e.add({global:[...i1,...i4[e.direction]],local:i5})}static planFeatures(e){}static planPostprocessing(e,t){e.add([...i2,...i3]),e.setFeatureOverrides(t)}static assignFeatures(e,t){for(let e=0;e<t.length;e++){let r=t[e];if(8260===r.codePoints[0]){let n=e,i=e+1;for(;n>0&&"Nd"===ej(t[n-1].codePoints[0]);)t[n-1].features.numr=!0,t[n-1].features.frac=!0,n--;for(;i<t.length&&"Nd"===ej(t[i].codePoints[0]);)t[i].features.dnom=!0,t[i].features.frac=!0,i++;r.features.frac=!0,e=i-1}}}}eB(i6,"zeroMarkWidths","AFTER_GPOS");let i8=new(0,ek.default)(iT("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==")),i7=["isol","fina","fin2","fin3","medi","med2","init"],i9="isol",ae="fina",at="fin2",ar="medi",an="med2",ai="init",aa=[[[null,null,0],[null,i9,2],[null,i9,1],[null,i9,2],[null,i9,1],[null,i9,6]],[[null,null,0],[null,i9,2],[null,i9,1],[null,i9,2],[null,at,5],[null,i9,6]],[[null,null,0],[null,i9,2],[ai,ae,1],[ai,ae,3],[ai,ae,4],[ai,ae,6]],[[null,null,0],[null,i9,2],[ar,ae,1],[ar,ae,3],[ar,ae,4],[ar,ae,6]],[[null,null,0],[null,i9,2],[an,i9,1],[an,i9,2],[an,at,5],[an,i9,6]],[[null,null,0],[null,i9,2],[i9,i9,1],[i9,i9,2],[i9,at,5],[i9,i9,6]],[[null,null,0],[null,i9,2],[null,i9,1],[null,i9,2],[null,"fin3",5],[null,i9,6]]];class ao extends i6{static planFeatures(e){e.add(["ccmp","locl"]);for(let t=0;t<i7.length;t++){let r=i7[t];e.addStage(r,!1)}e.addStage("mset")}static assignFeatures(e,t){super.assignFeatures(e,t);let r=-1,n=0,i=[];for(let e=0;e<t.length;e++){let o,s;var a=t[e];let l=function(e){let t=i8.get(e);if(t)return t-1;let r=ej(e);return 6*("Mn"===r||"Me"===r||"Cf"===r)}(a.codePoints[0]);if(6===l){i[e]=null;continue}[s,o,n]=aa[n][l],null!==s&&-1!==r&&(i[r]=s),i[e]=o,r=e}for(let e=0;e<t.length;e++){let r;var a=t[e];(r=i[e])&&(a.features[r]=!0)}}}class as{reset(e={},t=0){this.options=e,this.flags=e.flags||{},this.markAttachmentType=e.markAttachmentType||0,this.index=t}get cur(){return this.glyphs[this.index]||null}shouldIgnore(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}move(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]}next(){return this.move(1)}prev(){return this.move(-1)}peek(e=1){let t=this.index,r=this.increment(e);return this.index=t,r}peekIndex(e=1){let t=this.index;this.increment(e);let r=this.index;return this.index=t,r}increment(e=1){let t=e<0?-1:1;for(e=Math.abs(e);e--;)this.move(t);return this.glyphs[this.index]}constructor(e,t){this.glyphs=e,this.reset(t)}}let al=["DFLT","dflt","latn"];class ac{findScript(e){if(null==this.table.scriptList)return null;for(let t of(Array.isArray(e)||(e=[e]),e))for(let e of this.table.scriptList)if(e.tag===t)return e;return null}selectScript(e,t,r){let n,i=!1;if(!this.script||e!==this.scriptTag){if((n=this.findScript(e))||(n=this.findScript(al)),!n)return this.scriptTag;this.scriptTag=n.tag,this.script=n.script,this.language=null,this.languageTag=null,i=!0}if(r&&r===this.direction||(this.direction=r||iz(e)),t&&t.length<4&&(t+=" ".repeat(4-t.length)),!t||t!==this.languageTag){for(let e of(this.language=null,this.script.langSysRecords))if(e.tag===t){this.language=e.langSys,this.languageTag=e.tag;break}this.language||(this.language=this.script.defaultLangSys,this.languageTag=null),i=!0}if(i&&(this.features={},this.language))for(let e of this.language.featureIndexes){let t=this.table.featureList[e],r=this.substituteFeatureForVariations(e);this.features[t.tag]=r||t.feature}return this.scriptTag}lookupsForFeatures(e=[],t){let r=[];for(let n of e){let e=this.features[n];if(e)for(let i of e.lookupListIndexes)t&&-1!==t.indexOf(i)||r.push({feature:n,index:i,lookup:this.table.lookupList.get(i)})}return r.sort((e,t)=>e.index-t.index),r}substituteFeatureForVariations(e){if(-1===this.variationsIndex)return null;for(let t of this.table.featureVariations.featureVariationRecords[this.variationsIndex].featureTableSubstitution.substitutions)if(t.featureIndex===e)return t.alternateFeatureTable;return null}findVariationsIndex(e){let t=this.table.featureVariations;if(!t)return -1;let r=t.featureVariationRecords;for(let t=0;t<r.length;t++){let n=r[t].conditionSet.conditionTable;if(this.variationConditionsMatch(n,e))return t}return -1}variationConditionsMatch(e,t){return e.every(e=>{let r=e.axisIndex<t.length?t[e.axisIndex]:0;return e.filterRangeMinValue<=r&&r<=e.filterRangeMaxValue})}applyFeatures(e,t,r){let n=this.lookupsForFeatures(e);this.applyLookups(n,t,r)}
1applyLookups(e,t,r){for(let{feature:n,lookup:i}of(this.glyphs=t,this.positions=r,this.glyphIterator=new as(t),e))for(this.currentFeature=n,this.glyphIterator.reset(i.flags);this.glyphIterator.index<t.length;){if(!(n in this.glyphIterator.cur.features)){this.glyphIterator.next();continue}for(let e of i.subTables)if(this.applyLookup(i.lookupType,e))break;this.glyphIterator.next()}}applyLookup(e,t){throw Error("applyLookup must be implemented by subclasses")}applyLookupList(e){let t=this.glyphIterator.options,r=this.glyphIterator.index;for(let n of e){this.glyphIterator.reset(t,r),this.glyphIterator.increment(n.sequenceIndex);let e=this.table.lookupList.get(n.lookupListIndex);for(let t of(this.glyphIterator.reset(e.flags,this.glyphIterator.index),e.subTables))if(this.applyLookup(e.lookupType,t))break}return this.glyphIterator.reset(t,r),!0}coverageIndex(e,t){switch(null==t&&(t=this.glyphIterator.cur.id),e.version){case 1:return e.glyphs.indexOf(t);case 2:for(let r of e.rangeRecords)if(r.start<=t&&t<=r.end)return r.startCoverageIndex+t-r.start}return -1}match(e,t,r,n){let i=this.glyphIterator.index,a=this.glyphIterator.increment(e),o=0;for(;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)}sequenceMatches(e,t){return this.match(e,t,(e,t)=>e===t.id)}sequenceMatchIndices(e,t){return this.match(e,t,(e,t)=>this.currentFeature in t.features&&e===t.id,[])}coverageSequenceMatches(e,t){return this.match(e,t,(e,t)=>this.coverageIndex(e,t.id)>=0)}getClassID(e,t){switch(t.version){case 1:let r=e-t.startGlyph;if(r>=0&&r<t.classValueArray.length)return t.classValueArray[r];break;case 2:for(let r of t.classRangeRecord)if(r.start<=e&&e<=r.end)return r.class}return 0}classSequenceMatches(e,t,r){return this.match(e,t,(e,t)=>e===this.getClassID(t.id,r))}applyContext(e){let t;switch(e.version){case 1:if(-1===(t=this.coverageIndex(e.coverage)))break;for(let r of e.ruleSets[t])if(this.sequenceMatches(1,r.input))return this.applyLookupList(r.lookupRecords);break;case 2:if(-1===this.coverageIndex(e.coverage)||-1===(t=this.getClassID(this.glyphIterator.cur.id,e.classDef)))break;for(let r of e.classSet[t])if(this.classSequenceMatches(1,r.classes,e.classDef))return this.applyLookupList(r.lookupRecords);break;case 3:if(this.coverageSequenceMatches(0,e.coverages))return this.applyLookupList(e.lookupRecords)}return!1}applyChainingContext(e){let t;switch(e.version){case 1:if(-1===(t=this.coverageIndex(e.coverage)))break;for(let r of e.chainRuleSets[t])if(this.sequenceMatches(-r.backtrack.length,r.backtrack)&&this.sequenceMatches(1,r.input)&&this.sequenceMatches(1+r.input.length,r.lookahead))return this.applyLookupList(r.lookupRecords);break;case 2:if(-1===this.coverageIndex(e.coverage))break;t=this.getClassID(this.glyphIterator.cur.id,e.inputClassDef);let r=e.chainClassSet[t];if(!r)break;for(let t of r)if(this.classSequenceMatches(-t.backtrack.length,t.backtrack,e.backtrackClassDef)&&this.classSequenceMatches(1,t.input,e.inputClassDef)&&this.classSequenceMatches(1+t.input.length,t.lookahead,e.lookaheadClassDef))return this.applyLookupList(t.lookupRecords);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}constructor(e,t){this.font=e,this.table=t,this.script=null,this.scriptTag=null,this.language=null,this.languageTag=null,this.features={},this.lookups={},this.variationsIndex=e._variationProcessor?this.findVariationsIndex(e._variationProcessor.normalizedCoords):-1,this.selectScript(),this.glyphs=[],this.positions=[],this.ligatureID=1,this.currentFeature=null}}class au{get id(){return this._id}set id(e){this._id=e,this.substituted=!0;let t=this._font.GDEF;if(t&&t.glyphClassDef){let r=ac.prototype.getClassID(e,t.glyphClassDef);this.isBase=1===r,this.isLigature=2===r,this.isMark=3===r,this.markAttachmentType=t.markAttachClassDef?ac.prototype.getClassID(e,t.markAttachClassDef):0}else this.isMark=this.codePoints.length>0&&this.codePoints.every(eW),this.isBase=!this.isMark,this.isLigature=this.codePoints.length>1,this.markAttachmentType=0}copy(){return new au(this._font,this.id,this.codePoints,this.features)}
1constructor(e,t,r=[],n){if(this._font=e,this.codePoints=r,this.id=t,this.features={},Array.isArray(n))for(let e=0;e<n.length;e++){let t=n[e];this.features[t]=!0}else"object"==typeof n&&Object.assign(this.features,n);this.ligatureID=null,this.ligatureComponent=null,this.isLigated=!1,this.cursiveAttachment=null,this.markAttachment=null,this.shaperInfo=null,this.substituted=!1,this.isMultiplied=!1}}class aA extends i6{static planFeatures(e){e.add(["ljmo","vjmo","tjmo"],!1)}static assignFeatures(e,t){let r=0,n=0;for(;n<t.length;){let i,a=t[n].codePoints[0],o=ag(a);switch([i,r]=aI[r][o],i){case ap:e.font.hasGlyphForCodePoint(a)||(n=aC(t,n,e.font));break;case am:n=function(e,t,r){let n,i,a,o,s=e[t],l=ag(e[t].codePoints[0]),c=e[t-1].codePoints[0],u=ag(c);if(4===u&&3===l)n=c,o=s;else{2===l?(i=e[t-1],a=s):(i=e[t-2],a=e[t-1],o=s);let r=i.codePoints[0],c=a.codePoints[0];4352<=r&&r<=af&&4449<=c&&c<=ah&&(n=44032+((r-4352)*21+(c-4449))*28)}let A=o&&o.codePoints[0]||4519;if(null!=n&&(4519===A||1<=A&&A<=ad)){let i=n+(A-4519);if(r.hasGlyphForCodePoint(i)){let n=2===u?3:2;return e.splice(t-n+1,n,aE(r,i,s.features)),t-n+1}}return(i&&(i.features.ljmo=!0),a&&(a.features.vjmo=!0),o&&(o.features.tjmo=!0),4===u)?(aC(e,t-1,r),t+1):t}(t,n,e.font);break;case ay:!function(e,t,r){let n=e[t],i=e[t].codePoints[0];if(0===r.glyphForCodePoint(i).advanceWidth)return;let a=function(e){switch(ag(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 ab:n=function(e,t,r){let n=e[t],i=e[t].codePoints[0];if(r.hasGlyphForCodePoint(9676)){let a=aE(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++}}}eB(aA,"zeroMarkWidths","NONE");let af=4370,ah=4469,ad=4546;function ag(e){return 4352<=e&&e<=4447||43360<=e&&e<=43388?1:4448<=e&&e<=4519||55216<=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)}let ap=1,am=2,ay=4,ab=5,aI=[[[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 aE(e,t,r){return new au(e,e.glyphForCodePoint(t).id,[t],r)}function aC(e,t,r){let 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;let l=aE(r,o,n.features);l.features.ljmo=!0;let c=aE(r,s,n.features);c.features.vjmo=!0;let u=[l,c];if(a>4519){let e=aE(r,a,n.features);e.features.tjmo=!0,u.push(e)}return e.splice(t,1,...u),t+u.length-1}var av={};av=JSON.parse('{"stateTable
vendor: 30,371 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 aB={};aB=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"]]}');let aw={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},ax=202758,aQ=96,ak=16400,aS={Default:{hasOldSpec:!1,virama:0,basePos:"Last",rephPos:aw.Before_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Devanagari:{hasOldSpec:!0,virama:2381,basePos:"Last",rephPos:aw.Before_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Bengali:{hasOldSpec:!0,virama:2509,basePos:"Last",rephPos:aw.After_Sub,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Gurmukhi:{hasOldSpec:!0,virama:2637,basePos:"Last",rephPos:aw.Before_Sub,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Gujarati:{hasOldSpec:!0,virama:2765,basePos:"Last",rephPos:aw.Before_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Oriya:{hasOldSpec:!0,virama:2893,basePos:"Last",rephPos:aw.After_Main,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Tamil:{hasOldSpec:!0,virama:3021,basePos:"Last",rephPos:aw.After_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Telugu:{hasOldSpec:!0,virama:3149,basePos:"Last",rephPos:aw.After_Post,rephMode:"Explicit",blwfMode:"Post_Only"},Kannada:{hasOldSpec:!0,virama:3277,basePos:"Last",rephPos:aw.After_Post,rephMode:"Implicit",blwfMode:"Post_Only"},Malayalam:{hasOldSpec:!0,virama:3405,basePos:"Last",rephPos:aw.After_Main,rephMode:"Log_Repha",blwfMode:"Pre_And_Post"},Khmer:{hasOldSpec:!1,virama:6098,basePos:"First",rephPos:aw.Ra_To_Become_Reph,rephMode:"Vis_Repha",blwfMode:"Pre_And_Post"}}
1,a_={6078:[6081,6078],6079:[6081,6079],6080:[6081,6080],6084:[6081,6084],6085:[6081,6085]},{decompositions:aD}=eX(aB),aR=new(0,ek.default)(iT("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")),aT=new(0,eK.default)(eX(av));class aN extends i6{static planFeatures(e){e.addStage(aO),e.addStage(["locl","ccmp"]),e.addStage(aH),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(aj),e.addStage({local:["init"],global:["pres","abvs","blws","psts","haln","dist","abvm","blwm","calt","clig"]}),e.unicodeScript=iU[e.script],e.indicConfig=aS[e.unicodeScript]||aS.Default,e.isOldSpec=e.indicConfig.hasOldSpec&&"2"!==e.script[e.script.length-1]}static assignFeatures(e,t){for(let r=t.length-1;r>=0;r--){let n=t[r].codePoints[0],i=a_[n]||aD[n];if(i){let n=i.map(n=>{let i=e.font.glyphForCodePoint(n);return new au(e.font,i.id,[n],t[r].features)});t.splice(r,1,...n)}}}}function aL(e){return aR.get(e.codePoints[0])>>8}function aF(e){return 1<<(255&aR.get(e.codePoints[0]))}eB(aN,"zeroMarkWidths","NONE");class aM{constructor(e,t,r,n){this.category=e,this.position=t,this.syllableType=r,this.syllable=n}}function aO(e,t){let r=0,n=0;for(let[e,i,a]of aT.match(t.map(aL))){if(e>n){++r;for(let i=n;i<e;i++)t[i].shaperInfo=new aM(1,aw.End,"non_indic_cluster",r)}++r;for(let n=e;n<=i;n++)t[n].shaperInfo=new aM(1<<aL(t[n]),aF(t[n]),a[0],r);n=i+1}if(n<t.length){++r;for(let e=n;e<t.length;e++)t[e].shaperInfo=new aM(1,aw.End,"non_indic_cluster",r)}}function aU(e){return e.shaperInfo.category&ax}function aP(e){return e.shaperInfo.category&aQ}function az(e){return e.shaperInfo.category&ak}function aG(e,t){for(let r of e)r.features={[t]:!0};return e[0]._font._layoutEngine.engine.GSUBProcessor.applyFeatures([t],e),1===e.length}function aH(e,t,r){let n=r.indicConfig,i=e._layoutEngine.engine.GSUBProcessor.features,a=e.glyphForCodePoint(9676).id,o=e.glyphForCodePoint(n.virama).id;if(o){let r=new au(e,o,[n.virama]);for(let e=0;e<t.length;e++)t[e].shaperInfo.position===aw.Base_C&&(t[e].shaperInfo.position=function(e,t){let r=[t,e,t];return aG(r.slice(0,2),"blwf")||aG(r.slice(1,3),"blwf")?aw.Below_C:aG(r.slice(0,2),"pstf")||aG(r.slice(1,3),"pstf")||aG(r.slice(0,2),"pref")||aG(r.slice(1,3),"pref")?aw.Post_C:aw.Base_C}(t[e].copy(),r))}for(let o=0,s=aY(t,0);o<t.length;s=aY(t,o=s)){let{category:l,syllableType:c}=t[o].shaperInfo;if("symbol_cluster"===c||"non_indic_cluster"===c)continue;if("broken_cluster"===c&&a){let r=new au(e,a,[9676]);r.shaperInfo=new aM(1<<aL(r),aF(r),t[o].shaperInfo.syllableType,t[o].shaperInfo.syllable);let n=o;for(;n<s&&32768===t[n].shaperInfo.category;)n++;t.splice(n++,0,r),s++}let u=s,A=o,f=!1;if(n.rephPos!==aw.Ra_To_Become_Reph&&i.rphf&&o+3<=s&&("Implicit"===n.rephMode&&!aP(t[o+2])||"Explicit"===n.rephMode&&64===t[o+2].shaperInfo.category)){let e=[t[o].copy(),t[o+1].copy(),t[o+2].copy()];if(aG(e.slice(0,2),"rphf")||"Explicit"===n.rephMode&&aG(e,"rphf")){for(A+=2;A<s&&aP(t[A]);)A++;u=o,f=!0}}else if("Log_Repha"===n.rephMode&&32768===t[o].shaperInfo.category){for(A++;A<s&&aP(t[A]);)A++;u=o,f=!0}switch(n.basePos){case"Last":{let e=s,r=!1;do{let n=t[--e].shaperInfo;if(aU(t[e])){if(n.position!==aw.Below_C&&(n.position!==aw.Post_C||r)){u=e;break}n.position===aw.Below_C&&(r=!0),u=e}else if(o<e&&64===n.category&&16===t[e-1].shaperInfo.category)break}while(e>A)break}case"First":u=o;for(let e=u+1;e<s;e++)aU(t[e])&&(t[e].shaperInfo.position=aw.Below_C)}f&&u===o&&A-u<=2&&(f=!1);for(let e=o;e<u;e++){let r=t[e].shaperInfo;r.position=Math.min(aw.Pre_C,r.position)}u<s&&(t[u].shaperInfo.position=aw.Base_C);for(let e=u+1;e<s;e++)if(128===t[e].shaperInfo.category){for(let r=e+1;r<s;r++)if(aU(t[r])){t[r].shaperInfo.position=aw.Final_C;break}break}if(f&&(t[o].shaperInfo.position=aw.Ra_To_Become_Reph),r.isOldSpec){let e="Malayalam"!==r.unicodeScript;for(let r=u+1;r<s;r++)if(16===t[r].shaperInfo.category){let n;for(n=s-1;n>r&&!aU(t[n])&&(!e||16!==t[n].shaperInfo.category);n--);if(16!==t[n].shaperInfo.category&&n>r){let e=t[r];t.splice(r,0,...t.splice(r+1,n-r)),t[n]=e}break}}let h=aw.Start;for(let e=o;e<s;e++){let r=t[e].shaperInfo;if(r.category&(8|aQ|139264|ak&r.category)){if(r.position=h,16===r.category&&r.position===aw.Pre_M){for(let n=e;n>o;n--)if(t[n-1].shaperInfo.position!==aw.Pre_M){r.position=t[n-1].shaperInfo.position;break}}}else r.position!==aw.SMVD&&(h=r.position)}let d=u;for(let e=u+1;e<s;
1e++)if(aU(t[e])){for(let r=d+1;r<e;r++)t[r].shaperInfo.position<aw.SMVD&&(t[r].shaperInfo.position=t[e].shaperInfo.position);d=e}else 128===t[e].shaperInfo.category&&(d=e);let g=t.slice(o,s);g.sort((e,t)=>e.shaperInfo.position-t.shaperInfo.position),t.splice(o,g.length,...g);for(let e=o;e<s;e++)if(t[e].shaperInfo.position===aw.Base_C){u=e;break}for(let e=o;e<s&&t[e].shaperInfo.position===aw.Ra_To_Become_Reph;e++)t[e].features.rphf=!0;let p=!r.isOldSpec&&"Pre_And_Post"===n.blwfMode;for(let e=o;e<u;e++)t[e].features.half=!0,p&&(t[e].features.blwf=!0);for(let e=u+1;e<s;e++)t[e].features.abvf=!0,t[e].features.pstf=!0,t[e].features.blwf=!0;if(r.isOldSpec&&"Devanagari"===r.unicodeScript)for(let e=o;e+1<u;e++)65536===t[e].shaperInfo.category&&16===t[e+1].shaperInfo.category&&(e+1===u||64===t[e+2].shaperInfo.category)&&(t[e].features.blwf=!0,t[e+1].features.blwf=!0);if(i.pref&&u+2<s){for(let e=u+1;e+2-1<s;e++)if(aG([t[e].copy(),t[e+1].copy()],"pref")){for(let r=0;r<2;r++)t[e++].features.pref=!0;if(i.cfar)for(;e<s;e++)t[e].features.cfar=!0;break}}for(let e=o+1;e<s;e++)if(aP(t[e])){let r=32===t[e].shaperInfo.category,n=e;do n--,r&&delete t[n].features.half;while(n>o&&!aU(t[n]))}}}function aj(e,t,r){let n=r.indicConfig,i=e._layoutEngine.engine.GSUBProcessor.features;for(let e=0,a=aY(t,0);e<t.length;a=aY(t,e=a)){let o=!!i.pref,s=e;for(;s<a;s++)if(t[s].shaperInfo.position>=aw.Base_C){if(o&&s+1<a){for(let e=s+1;e<a;e++)if(t[e].features.pref){if(!(t[e].substituted&&t[e].isLigated&&!t[e].isMultiplied)){for(s=e;s<a&&az(t[s]);)s++;t[s].shaperInfo.position=aw.BASE_C,o=!1}break}}if("Malayalam"===r.unicodeScript)for(let e=s+1;e<a;e++){for(;e<a&&aP(t[e]);)e++;if(e===a||!az(t[e]))break;for(e++;e<a&&aP(t[e]);)e++;e<a&&aU(t[e])&&t[e].shaperInfo.position===aw.Below_C&&(t[s=e].shaperInfo.position=aw.Base_C)}e<s&&t[s].shaperInfo.position>aw.Base_C&&s--;break}if(s===a&&e<s&&64===t[s-1].shaperInfo.category&&s--,s<a)for(;e<s&&t[s].shaperInfo.category&(8|ak);)s--;if(e+1<a&&e<s){let n=s===a?s-2:s-1;if("Malayalam"!==r.unicodeScript&&"Tamil"!==r.unicodeScript){for(;n>e&&!(t[n].shaperInfo.category&(128|ak));)n--;az(t[n])&&t[n].shaperInfo.position!==aw.Pre_M?n+1<a&&aP(t[n+1])&&n++:n=e}if(e<n&&t[n].shaperInfo.position!==aw.Pre_M){for(let r=n;r>e;r--)if(t[r-1].shaperInfo.position===aw.Pre_M){let e=r-1;e<s&&s<=n&&s--;let i=t[e];t.splice(e,0,...t.splice(e+1,n-e)),t[n]=i,n--}}}if(e+1<a&&t[e].shaperInfo.position===aw.Ra_To_Become_Reph&&32768===t[e].shaperInfo.category!==(t[e].isLigated&&!t[e].isMultiplied)){let r,i=n.rephPos,o=!1;if(i!==aw.After_Post){for(r=e+1;r<s&&!az(t[r]);)r++;if(r<s&&az(t[r])&&(r+1<s&&aP(t[r+1])&&r++,o=!0),!o&&i===aw.After_Main){for(r=s;r+1<a&&t[r+1].shaperInfo.position<=aw.After_Main;)r++;o=r<a}if(!o&&i===aw.After_Sub){for(r=s;r+1<a&&!(t[r+1].shaperInfo.position&(aw.Post_C|aw.After_Post|aw.SMVD));)r++;o=r<a}}if(!o){for(r=e+1;r<s&&!az(t[r]);)r++;r<s&&az(t[r])&&(r+1<s&&aP(t[r+1])&&r++,o=!0)}if(!o){for(r=a-1;r>e&&t[r].shaperInfo.position===aw.SMVD;)r--;if(az(t[r]))for(let e=s+1;e<r;e++)128===t[e].shaperInfo.category&&r--}let l=t[e];t.splice(e,0,...t.splice(e+1,r-e)),t[r]=l,e<s&&s<=r&&s--}if(o&&s+1<a){for(let n=s+1;n<a;n++)if(t[n].features.pref){if(t[n].isLigated&&!t[n].isMultiplied){let i=s;if("Malayalam"!==r.unicodeScript&&"Tamil"!==r.unicodeScript){for(;i>e&&!(t[i-1].shaperInfo.category&(128|ak));)i--;if(i>e&&128===t[i-1].shaperInfo.category){let e=n;for(let r=s+1;r<e;r++)if(128===t[r].shaperInfo.category){i--;break}}}i>e&&az(t[i-1])&&i<a&&aP(t[i])&&i++;let o=n,l=t[o];t.splice(i+1,0,...t.splice(i,o-i)),t[i]=l,i<=s&&s<o&&s++}break}}t[e].shaperInfo.position!==aw.Pre_M||e&&/Cf|Mn/.test(ej(t[e-1].codePoints[0]))||(t[e].features.init=!0)}}function aY(e,t){if(t>=e.length)return t;let r=e[t].shaperInfo.syllable;for(;++t<e.length&&e[t].shaperInfo.syllable===r;);return t}let{categories:aW,decompositions:aK}=eX(aB),aJ=new(0,ek.default)(iT("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")),aq=new(0,eK.default)(eX(aB));class aV extends i6{static planFeatures(e){e.addStage(a$),e.addStage(["locl","ccmp","nukt","akhn"]),e.addStage(a0),e.addStage(["rphf"],!1),e.addStage(a1),e.addStage(a0),e.addStage(["pref"]),e.addStage(a2),e.addStage(["rkrf","abvf","blwf","half","pstf","vatu","cjct"]),e.addStage(a5),e.addStage(["abvs","blws","pres","psts","dist","abvm","blwm"])}static assignFeatures(e,t){for(let r=t.length-1;r>=0;r--){let n=t[r].codePoints[0];if(aK[n]){let i=aK[n].map(n=>{let i=e.font.glyphForCodePoint(n);return new au(e.font,i.id,[n],t[r].features)});t.splice(r,1,...i)}}}}function aZ(e){return aJ.get(e.codePoints[0])}eB(aV,"zeroMarkWidths","BEFORE_GPOS");class aX{constructor(e,t,r){this.category=e,this.syllableType=t,this.syllable=r}}function a$(e,t){let r=0;
vendor: 17,183 bytes, line 1
1for(let[e,n,i]of aq.match(t.map(aZ))){++r;for(let a=e;a<=n;a++)t[a].shaperInfo=new aX(aW[aZ(t[a])],i[0],r);let a="R"===t[e].shaperInfo.category?1:Math.min(3,n-e);for(let r=e;r<e+a;r++)t[r].features.rphf=!0}}function a0(e,t){for(let e of t)e.substituted=!1}function a1(e,t){for(let e of t)e.substituted&&e.features.rphf&&(e.shaperInfo.category="R")}function a2(e,t){for(let e of t)e.substituted&&(e.shaperInfo.category="VPre")}function a5(e,t){let r=e.glyphForCodePoint(9676).id;for(let n=0,i=a3(t,0);n<t.length;i=a3(t,n=i)){let a,o,s=t[n].shaperInfo,l=s.syllableType;if("virama_terminated_cluster"===l||"standard_cluster"===l||"broken_cluster"===l){if("broken_cluster"===l&&r){let o=new au(e,r,[9676]);for(o.shaperInfo=s,a=n;a<i&&"R"===t[a].shaperInfo.category;a++);t.splice(++a,0,o),i++}if("R"===s.category&&i-n>1){for(a=n+1;a<i;a++)if(a6(s=t[a].shaperInfo)||a4(t[a])){a4(t[a])&&a--,t.splice(n,0,...t.splice(n+1,a-n),t[a]);break}}for(a=n,o=i;a<i;a++)a6(s=t[a].shaperInfo)||a4(t[a])?o=a4(t[a])?a+1:a:("VPre"===s.category||"VMPre"===s.category)&&o<a&&t.splice(o,1,t[a],...t.splice(o,a-o))}}}function a3(e,t){if(t>=e.length)return t;let r=e[t].shaperInfo.syllable;for(;++t<e.length&&e[t].shaperInfo.syllable===r;);return t}function a4(e){return"H"===e.shaperInfo.category&&!e.isLigated}function a6(e){return"B"===e.category||"GB"===e.category}let a8={arab:ao,mong:ao,syrc:ao,"nko ":ao,phag:ao,mand:ao,mani:ao,phlp:ao,hang:aA,bng2:aN,beng:aN,dev2:aN,deva:aN,gjr2:aN,gujr:aN,guru:aN,gur2:aN,knda:aN,knd2:aN,mlm2:aN,mlym:aN,ory2:aN,orya:aN,taml:aN,tml2:aN,telu:aN,tel2:aN,khmr:aN,bali:aV,batk:aV,brah:aV,bugi:aV,buhd:aV,cakm:aV,cham:aV,dupl:aV,egyp:aV,gran:aV,hano:aV,java:aV,kthi:aV,kali:aV,khar:aV,khoj:aV,sind:aV,lepc:aV,limb:aV,mahj:aV,mtei:aV,modi:aV,hmng:aV,rjng:aV,saur:aV,shrd:aV,sidd:aV,sinh:aN,sund:aV,sylo:aV,tglg:aV,tagb:aV,tale:aV,lana:aV,tavt:aV,takr:aV,tibt:aV,tfng:aV,tirh:aV,latn:i6,DFLT:i6};class a7 extends ac{applyLookup(e,t){switch(e){case 1:{let e=this.coverageIndex(t.coverage);if(-1===e)return!1;let r=this.glyphIterator.cur;switch(t.version){case 1:r.id=r.id+t.deltaGlyphID&65535;break;case 2:r.id=t.substitute.get(e)}return!0}case 2:{let e=this.coverageIndex(t.coverage);if(-1!==e){let r=t.sequences.get(e);if(0===r.length)return this.glyphs.splice(this.glyphIterator.index,1),!0;this.glyphIterator.cur.id=r[0],this.glyphIterator.cur.ligatureComponent=0;let n=this.glyphIterator.cur.features,i=this.glyphIterator.cur,a=r.slice(1).map((e,t)=>{let r=new au(this.font,e,void 0,n);return r.shaperInfo=i.shaperInfo,r.isLigated=i.isLigated,r.ligatureComponent=t+1,r.substituted=!0,r.isMultiplied=!0,r});return this.glyphs.splice(this.glyphIterator.index+1,0,...a),!0}return!1}case 3:{let e=this.coverageIndex(t.coverage);if(-1!==e)return this.glyphIterator.cur.id=t.alternateSet.get(e)[0],!0;return!1}case 4:{let e=this.coverageIndex(t.coverage);if(-1===e)return!1;for(let n of t.ligatureSets.get(e)){let e=this.sequenceMatchIndices(1,n.components);if(!e)continue;let t=this.glyphIterator.cur,i=t.codePoints.slice();for(let t of e)i.push(...this.glyphs[t].codePoints);let a=new au(this.font,n.glyph,i,t.features);a.shaperInfo=t.shaperInfo,a.isLigated=!0,a.substituted=!0;let o=t.isMark;for(let t=0;t<e.length&&o;t++)o=this.glyphs[e[t]].isMark;a.ligatureID=o?null:this.ligatureID++;let s=t.ligatureID,l=t.codePoints.length,c=l,u=this.glyphIterator.index+1;for(let t of e){if(o)u=t;else for(;u<t;){var r=c-l+Math.min(this.glyphs[u].ligatureComponent||1,l);this.glyphs[u].ligatureID=a.ligatureID,this.glyphs[u].ligatureComponent=r,u++}s=this.glyphs[u].ligatureID,c+=l=this.glyphs[u].codePoints.length,u++}if(s&&!o)for(let e=u;e<this.glyphs.length;e++)if(this.glyphs[e].ligatureID===s){var r=c-l+Math.min(this.glyphs[e].ligatureComponent||1,l);this.glyphs[e].ligatureComponent=r}else break;for(let t=e.length-1;t>=0;t--)this.glyphs.splice(e[t],1);return this.glyphs[this.glyphIterator.index]=a,!0}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 ${e} is not supported`)}}}class a9 extends ac{applyPositionValue(e,t){let 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);let 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)))}applyLookup(e,t){switch(e){case 1:{let e=this.coverageIndex(t.coverage);if(-1===e)return!1;switch(t.version){case 1:this.applyPositionValue(0,t.value);break;case 2:this.applyPositionValue(0,t.values.get(e))}return!0}case 2:{let e=this.glyphIterator.peek();if(!e)return!1;let n=this.coverageIndex(t.coverage);if(-1===n)return!1;switch(t.version){case 1:for(let r of t.pairSets.get(n))if(r.secondGlyph===e.id)return this.applyPositionValue(0,r.value1),this.applyPositionValue(1,r.value2),!0;return!1;case 2:let i=this.getClassID(this.glyphIterator.cur.id,t.classDef1),a=this.getClassID(e.id,t.classDef2);if(-1===i||-1===a)return!1;var r=t.classRecords.get(i).get(a);return this.applyPositionValue(0,r.value1),this.applyPositionValue(1,r.value2),!0}}case 3:{let e,r=this.glyphIterator.peekIndex(),n=this.glyphs[r];if(!n)return!1;let i=t.entryExitRecords[this.coverageIndex(t.coverage)];if(!i||!i.exitAnchor)return!1;let a=t.entryExitRecords[this.coverageIndex(t.coverage,n.id)];if(!a||!a.entryAnchor)return!1;let o=this.getAnchor(a.entryAnchor),s=this.getAnchor(i.exitAnchor),l=this.positions[this.glyphIterator.index],c=this.positions[r];switch(this.direction){case"ltr":l.xAdvance=s.x+l.xOffset,e=o.x+c.xOffset,c.xAdvance-=e,c.xOffset-=e;break;case"rtl":e=s.x+l.xOffset,l.xAdvance-=e,l.xOffset-=e,c.xAdvance=o.x+c.xOffset}return this.glyphIterator.flags.rightToLeft?(this.glyphIterator.cur.cursiveAttachment=r,l.yOffset=o.y-s.y):(n.cursiveAttachment=this.glyphIterator.index,l.yOffset=s.y-o.y),!0}case 4:{let e=this.coverageIndex(t.markCoverage);if(-1===e)return!1;let r=this.glyphIterator.index;for(;--r>=0&&(this.glyphs[r].isMark||this.glyphs[r].ligatureComponent>0););if(r<0)return!1;let n=this.coverageIndex(t.baseCoverage,this.glyphs[r].id);if(-1===n)return!1;let i=t.markArray[e],a=t.baseArray[n][i.class];return this.applyAnchor(i,a,r),!0}case 5:{let e=this.coverageIndex(t.markCoverage);if(-1===e)return!1;let r=this.glyphIterator.index;for(;--r>=0&&this.glyphs[r].isMark;);if(r<0)return!1;let n=this.coverageIndex(t.ligatureCoverage,this.glyphs[r].id);if(-1===n)return!1;let i=t.ligatureArray[n],a=this.glyphIterator.cur,o=this.glyphs[r],s=o.ligatureID&&o.ligatureID===a.ligatureID&&a.ligatureComponent>0?Math.min(a.ligatureComponent,o.codePoints.length)-1:o.codePoints.length-1,l=t.markArray[e],c=i[s][l.class];return this.applyAnchor(l,c,r),!0}case 6:{let e=this.coverageIndex(t.mark1Coverage);if(-1===e)return!1;let r=this.glyphIterator.peekIndex(-1),n=this.glyphs[r];if(!n||!n.isMark)return!1;let i=this.glyphIterator.cur,a=!1;if(i.ligatureID===n.ligatureID?i.ligatureID?i.ligatureComponent===n.ligatureComponent&&(a=!0):a=!0:(i.ligatureID&&!i.ligatureComponent||n.ligatureID&&!n.ligatureComponent)&&(a=!0),!a)return!1;let o=this.coverageIndex(t.mark2Coverage,n.id);if(-1===o)return!1;let s=t.mark1Array[e],l=t.mark2Array[o][s.class];return this.applyAnchor(s,l,r),!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: ${e}`)}}applyAnchor(e,t,r){let n=this.getAnchor(t),i=this.getAnchor(e.markAnchor);this.positions[r];let a=this.positions[this.glyphIterator.index];a.xOffset=n.x-i.x,a.yOffset=n.y-i.y,this.glyphIterator.cur.markAttachment=r}getAnchor(e){let 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}}applyFeatures(e,t,r){super.applyFeatures(e,t,r);for(var n=0;n<this.glyphs.length;n++)this.fixCursiveAttachment(n);this.fixMarkAttachment()}fixCursiveAttachment(e){let t=this.glyphs[e];if(null!=t.cursiveAttachment){let r=t.cursiveAttachment;t.cursiveAttachment=null,this.fixCursiveAttachment(r),this.positions[e].yOffset+=this.positions[r].yOffset}}fixMarkAttachment(){for(let e=0;e<this.glyphs.length;e++){let t=this.glyphs[e];if(null!=t.markAttachment){let r=t.markAttachment;if(this.positions[e].xOffset+=this.positions[r].xOffset,this.positions[e].yOffset+=this.positions[r].yOffset,"ltr"===this.direction)for(let t=r;t<e;t++)this.positions[e].xOffset-=this.positions[t].xAdvance,this.positions[e].yOffset-=this.positions[t].yAdvance;else for(let t=r+1;t<e+1;t++)this.positions[e].xOffset+=this.positions[t].xAdvance,this.positions[e].yOffset+=this.positions[t].yAdvance}}}}class oe{setup(e){this.glyphInfos=e.glyphs.map(e=>new au(this.font,e.id,[...e.codePoints]));let t=null;for(let r in this.GPOSProcessor&&(t=this.GPOSProcessor.selectScript(e.script,e.language,e.direction)),this.GSUBProcessor&&(t=this.GSUBProcessor.selectScript(e.script,e.language,e.direction)),this.shaper=function(e){for(let t of(Array.isArray(e)||(e=[e]),e)){let e=a8[t];if(e)return e}return i6}(t),this.plan=new i0(this.font,t,e.direction),this.shaper.plan(this.plan,this.glyphInfos,e.features),this.plan.allFeatures)e.features[r]=!0}substitute(e){this.GSUBProcessor&&(this.plan.process(this.GSUBProcessor,this.glyphInfos),e.glyphs=this.glyphInfos.map(e=>this.font.getGlyph(e.id,e.codePoints)))}position(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}zeroMarkAdvances(e){for(let t=0;t<this.glyphInfos.length;t++)this.glyphInfos[t].isMark&&(e[t].xAdvance=0,e[t].yAdvance=0)}cleanup(){this.glyphInfos=null,this.plan=null,this.shaper=null}getAvailableFeatures(e,t){let r=[];return this.GSUBProcessor&&(this.GSUBProcessor.selectScript(e,t),r.push(...Object.keys(this.GSUBProcessor.features))),this.GPOSProcessor&&(this.GPOSProcessor.selectScript(e,t),r.push(...Object.keys(this.GPOSProcessor.features))),r}constructor(e){this.font=e,this.glyphInfos=null,this.plan=null,this.GSUBProcessor=null,this.GPOSProcessor=null,this.fallbackPosition=!0,e.GSUB&&(this.GSUBProcessor=new a7(e,e.GSUB)),e.GPOS&&(this.GPOSProcessor=new a9(e,e.GPOS))}}class ot{layout(e,t,r,n,i){if("string"==typeof t&&(i=n,n=r,r=t,t=[]),"string"==typeof e){null==r&&(r=function(e){let t=e.length,r=0;for(;r<t;){let n=e.charCodeAt(r++);if(55296<=n&&n<=56319&&r<t){let t=e.charCodeAt(r);56320<=t&&t<=57343&&(r++,n=((1023&n)<<10)+(1023&t)+65536)}let i=eY(n);if("Common"!==i&&"Inherited"!==i&&"Unknown"!==i)return iO[i]}return iO.Unknown}(e));var a=this.font.glyphsForString(e)}else{if(null==r){let t=[];for(let r of e)t.push(...r.codePoints);r=function(e){for(let t=0;t<e.length;t++){let r=eY(e[t]);if("Common"!==r&&"Inherited"!==r&&"Unknown"!==r)return iO[r]}return iO.Unknown}(t)}var a=e}let o=new iG(a,t,r,n,i);return 0===a.length?o.positions=[]:(this.engine&&this.engine.setup&&this.engine.setup(o),this.substitute(o),this.position(o),this.hideDefaultIgnorables(o.glyphs,o.positions),this.engine&&this.engine.cleanup&&this.engine.cleanup()),o}substitute(e){this.engine&&this.engine.substitute&&this.engine.substitute(e)}position(e){e.positions=e.glyphs.map(e=>new iH(e.advanceWidth));let t=null;this.engine&&this.engine.position&&(t=this.engine.position(e)),t||this.engine&&!this.engine.fallbackPosition||(this.unicodeLayoutEngine||(this.unicodeLayoutEngine=new iF(this.font)),this.unicodeLayoutEngine.positionGlyphs(e.glyphs,e.positions)),t&&t.kern||!1===e.features.kern||!this.font.kern||(this.kernProcessor||(this.kernProcessor=new iL(this.font)),this.kernProcessor.process(e.glyphs,e.positions),e.features.kern=!0)}hideDefaultIgnorables(e,t){let r=this.font.glyphForCodePoint(32);for(let n=0;n<e.length;n++)this.isDefaultIgnorable(e[n].codePoints[0])&&(e[n]=r,t[n].xAdvance=0,t[n].yAdvance=0)}isDefaultIgnorable(e){let 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}}getAvailableFeatures(e,t){let r=[];return this.engine&&r.push(...this.engine.getAvailableFeatures(e,t)),this.font.kern&&-1===r.indexOf("kern")&&r.push("kern"),r}stringsForGlyph(e){let t=new Set;for(let r of this.font._cmapProcessor.codePointsForGlyph(e))t.add(String.fromCodePoint(r));if(this.engine&&this.engine.stringsForGlyph)for(let r of this.engine.stringsForGlyph(e))t.add(r);return Array.from(t)}constructor(e){this.font=e,this.unicodeLayoutEngine=null,this.kernProcessor=null,this.font.morx?this.engine=new i$(this.font):(this.font.GSUB||this.font.GPOS)&&(this.engine=new oe(this.font))}}let or={moveTo:"M",lineTo:"L",quadraticCurveTo:"Q",bezierCurveTo:"C",closePath:"Z"};class on{toFunction(){return e=>{this.commands.forEach(t=>e[t.command].apply(e,t.args))}}toSVG(){return this.commands.map(e=>{let t=e.args.map(e=>Math.round(100*e)/100);return`${or[e.command]}${t.join(" ")}`}).join("")}get cbox(){if(!this._cbox){let e=new iM;for(let t of this.commands)for(let r=0;r<t.args.length;r+=2)e.addPoint(t.args[r],t.args[r+1]);this._cbox=Object.freeze(e)}return this._cbox}get bbox(){if(this._bbox)return this._bbox;let e=new iM,t=0,r=0,n=e=>Math.pow(1-e,3)*f[p]+3*Math.pow(1-e,2)*e*h[p]+3*(1-e)*Math.pow(e,2)*d[p]+Math.pow(e,3)*g[p];for(let m of this.commands)switch(m.command){case"moveTo":case"lineTo":let[y,b]=m.args;e.addPoint(y,b),t=y,r=b;break;case"quadraticCurveTo":case"bezierCurveTo":if("quadraticCurveTo"===m.command)var[i,a,o,s]=m.args,l=t+2/3*(i-t),c=r+2/3*(a-r),u=o+2/3*(i-o),A=s+2/3*(a-s);else var[l,c,u,A,o,s]=m.args;e.addPoint(o,s);for(var f=[t,r],h=[l,c],d=[u,A],g=[o,s],p=0;p<=1;p++){let t=6*f[p]-12*h[p]+6*d[p],r=-3*f[p]+9*h[p]-9*d[p]+3*g[p];if(m=3*h[p]-3*f[p],0===r){if(0===t)continue;let r=-m/t;0<r&&r<1&&(0===p?e.addPoint(n(r),e.maxY):1===p&&e.addPoint(e.maxX,n(r)));continue}let i=Math.pow(t,2)-4*m*r;if(i<0)continue;let a=(-t+Math.sqrt(i))/(2*r);0<a&&a<1&&(0===p?e.addPoint(n(a),e.maxY):1===p&&e.addPoint(e.maxX,n(a)));let o=(-t-Math.sqrt(i))/(2*r);0<o&&o<1&&(0===p?e.addPoint(n(o),e.maxY):1===p&&e.addPoint(e.maxX,n(o)))}t=o,r=s}return this._bbox=Object.freeze(e)}mapPoints(e){let t=new on;for(let r of this.commands){let n=[];for(let t=0;t<r.args.length;t+=2){let[i,a]=e(r.args[t],r.args[t+1]);n.push(i,a)}t[r.command](...n)}return t}transform(e,t,r,n,i,a){return this.mapPoints((o,s)=>[e*o+r*s+i,t*o+n*s+a])}translate(e,t){return this.transform(1,0,0,1,e,t)}rotate(e){let t=Math.cos(e),r=Math.sin(e);return this.transform(t,r,-r,t,0,0)}scale(e,t=e){return this.transform(e,0,0,t,0,0)}constructor(){this.commands=[],this._bbox=null,this._cbox=null}}for(let e of["moveTo","lineTo","quadraticCurveTo","bezierCurveTo","closePath"])on.prototype[e]=function(...t){return this._bbox=this._cbox=null,this.commands.push({command:e,args:t}),this};var oi=[".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"];class oa{_getPath(){return new on}_getCBox(){return this.path.cbox}_getBBox(){return this.path.bbox}_getTableMetrics(e){if(this.id<e.metrics.length)return e.metrics.get(this.id);let t=e.metrics.get(e.metrics.length-1);return{advance:t?t.advance:0,bearing:e.bearings.get(this.id-e.metrics.length)||0}}_getMetrics(e){if(this._metrics)return this._metrics;let{advance:t,bearing:r}=this._getTableMetrics(this._font.hmtx);if(this._font.vmtx)var{advance:n,bearing:i}=this._getTableMetrics(this._font.vmtx);else{let t;if(null==e&&({cbox:e}=this),(t=this._font["OS/2"])&&t.version>0)var n=Math.abs(t.typoAscender-t.typoDescender),i=t.typoAscender-e.maxY;else{let{hhea:t}=this._font;var n=Math.abs(t.ascent-t.descent),i=t.ascent-e.maxY}}return this._font._variationProcessor&&this._font.HVAR&&(t+=this._font._variationProcessor.getAdvanceAdjustment(this.id,this._font.HVAR)),this._metrics={advanceWidth:t,advanceHeight:n,leftBearing:r,topBearing:i}}get cbox(){return this._getCBox()}get bbox(){return this._getBBox()}get path(){return this._getPath()}getScaledPath(e){let t=1/this._font.unitsPerEm*e;return this.path.scale(t)}get advanceWidth(){return this._getMetrics().advanceWidth}get advanceHeight(){return this._getMetrics().advanceHeight}get ligatureCaretPositions(){}_getName(){let{post:e}=this._font;if(!e)return null;switch(e.version){case 1:return oi[this.id];case 2:let t=e.glyphNameIndex[this.id];if(t<oi.length)return oi[t];return e.names[t-oi.length];case 2.5:return oi[this.id+e.offsets[this.id]];case 4:return String.fromCharCode(e.map[this.id])}}get name(){return this._getName()}render(e,t){e.save();let r=1/this._font.head.unitsPerEm*t;e.scale(r,r),this.path.toFunction()(e),e.fill(),e.restore()}constructor(e,t,r){this.id=e,this.codePoints=t,this._font=r,this.isMark=this.codePoints.length>0&&this.codePoints.every(eW),this.isLigature=this.codePoints.length>1}}(0,ew.__decorate)([e6],oa.prototype,"cbox",null),(0,ew.__decorate)([e6],oa.prototype,"bbox",null),(0,ew.__decorate)([e6],oa.prototype,"path",null),(0,ew.__decorate)([e6],oa.prototype,"advanceWidth",null),(0,ew.__decorate)([e6],oa.prototype,"advanceHeight",null),(0,ew.__decorate)([e6],oa.prototype,"name",null);let oo=new eI({numberOfContours:er,xMin:er,yMin:er,xMax:er,yMax:er});class os{copy(){return new os(this.onCurve,this.endContour,this.x,this.y)}constructor(e,t,r=0,n=0){this.onCurve=e,this.endContour=t,this.x=r,this.y=n}}class ol{constructor(e,t,r){this.glyphID=e,this.dx=t,this.dy=r,this.pos=0,this.scaleX=this.scaleY=1,this.scale01=this.scale10=0}}class oc extends oa{_getCBox(e){if(this._font._variationProcessor&&!e)return this.path.cbox;let t=this._font._getTableStream("glyf");t.pos+=this._font.loca.offsets[this.id];let r=oo.decode(t);return Object.freeze(new iM(r.xMin,r.yMin,r.xMax,r.yMax))}_parseGlyphCoord(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}_decode(){let e=this._font.loca.offsets[this.id];if(e===this._font.loca.offsets[this.id+1])return null;let t=this._font._getTableStream("glyf");t.pos+=e;let r=t.pos,n=oo.decode(t);return n.numberOfContours>0?this._decodeSimple(n,t):n.numberOfContours<0&&this._decodeComposite(n,t,r),n}_decodeSimple(e,t){e.points=[];let r=new ec(V,e.numberOfContours).decode(t);e.instructions=new ec(q,V).decode(t);let n=[],i=r[r.length-1]+1;for(;n.length<i;){var a=t.readUInt8();if(n.push(a),8&a){let e=t.readUInt8();for(let t=0;t<e;t++)n.push(a)}}for(var o=0;o<n.length;o++){var a=n[o];let t=new os(!!(1&a),r.indexOf(o)>=0,0,0);e.points.push(t)}let s=0;for(var o=0;o<n.length;o++){var a=n[o];e.points[o].x=s=this._parseGlyphCoord(t,s,2&a,16&a)}let l=0;for(var o=0;o<n.length;o++){var a=n[o];e.points[o].y=l=this._parseGlyphCoord(t,l,4&a,32&a)}if(this._font._variationProcessor){let t=e.points.slice();t.push(...this._getPhantomPoints(e)),this._font._variationProcessor.transformPoints(this.id,t),e.phantomPoints=t.slice(-4)}}_decodeComposite(e,t,r=0){e.components=[];let n=!1,i=32;for(;32&i;){i=t.readUInt16BE();let l=t.pos-r,c=t.readUInt16BE();if(n||(n=(256&i)!=0),1&i)var a=t.readInt16BE(),o=t.readInt16BE();else var a=t.readInt8(),o=t.readInt8();var s=new ol(c,a,o);s.pos=l,8&i?s.scaleX=s.scaleY=(t.readUInt8()<<24|t.readUInt8()<<16)/0x40000000:64&i?(s.scaleX=(t.readUInt8()<<24|t.readUInt8()<<16)/0x40000000,s.scaleY=(t.readUInt8()<<24|t.readUInt8()<<16)/0x40000000):128&i&&(s.scaleX=(t.readUInt8()<<24|t.readUInt8()<<16)/0x40000000,s.scale01=(t.readUInt8()<<24|t.readUInt8()<<16)/0x40000000,s.scale10=(t.readUInt8()<<24|t.readUInt8()<<16)/0x40000000,s.scaleY=(t.readUInt8()<<24|t.readUInt8()<<16)/0x40000000),e.components.push(s)}if(this._font._variationProcessor){let t=[];for(let r=0;r<e.components.length;r++){var s=e.components[r];t.push(new os(!0,!0,s.dx,s.dy))}t.push(...this._getPhantomPoints(e)),this._font._variationProcessor.transformPoints(this.id,t),e.phantomPoints=t.splice(-4,4);for(let r=0;r<t.length;r++){let n=t[r];e.components[r].dx=n.x,e.components[r].dy=n.y}}return n}_getPhantomPoints(e){let t=this._getCBox(!0);null==this._metrics&&(this._metrics=oa.prototype._getMetrics.call(this,t));let{advanceWidth:r,advanceHeight:n,leftBearing:i,topBearing:a}=this._metrics;return[new os(!1,!0,e.xMin-i,0),new os(!1,!0,e.xMin-i+r,0),new os(!1,!0,0,e.yMax+a),new os(!1,!0,0,e.yMax+a+n)]}_getContours(){let e=this._decode();if(!e)return[];let t=[];if(e.numberOfContours<0)for(let r of e.components){let e=this._font.getGlyph(r.glyphID)._getContours();for(let n=0;n<e.length;n++){let i=e[n];for(let e=0;e<i.length;e++){let n=i[e],a=n.x*r.scaleX+n.y*r.scale01+r.dx,o=n.y*r.scaleY+n.x*r.scale10+r.dy;t.push(new os(n.onCurve,n.endContour,a,o))}}}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
vendor: 19,012 bytes, line 1
1ax);let r=[],n=[];for(let e=0;e<t.length;e++){var i=t[e];n.push(i),i.endContour&&(r.push(n),n=[])}return r}_getMetrics(){if(this._metrics)return this._metrics;let e=this._getCBox(!0);return super._getMetrics(e),this._font._variationProcessor&&!this._font.HVAR&&this.path,this._metrics}_getPath(){let e=this._getContours(),t=new on;for(let n=0;n<e.length;n++){let i=e[n],a=i[0],o=i[i.length-1],s=0;if(a.onCurve){var r=null;s=1}else var r=a=o.onCurve?o:new os(!1,!1,(a.x+o.x)/2,(a.y+o.y)/2);t.moveTo(a.x,a.y);for(let e=s;e<i.length;e++){let n=i[e],o=0===e?a:i[e-1];if(o.onCurve&&n.onCurve)t.lineTo(n.x,n.y);else if(o.onCurve&&!n.onCurve)var r=n;else if(o.onCurve||n.onCurve)if(!o.onCurve&&n.onCurve){t.quadraticCurveTo(r.x,r.y,n.x,n.y);var r=null}else throw Error("Unknown TTF path state");else{let e=(o.x+n.x)/2,i=(o.y+n.y)/2;t.quadraticCurveTo(o.x,o.y,e,i);var r=n}}r&&t.quadraticCurveTo(r.x,r.y,a.x,a.y),t.closePath()}return t}constructor(...e){super(...e),eB(this,"type","TTF")}}class ou extends oa{_getName(){return this._font.CFF2?super._getName():this._font["CFF "].getGlyphName(this.id)}bias(e){return e.length<1240?107:e.length<33900?1131:32768}_getPath(){let e,t,r=this._font.CFF2||this._font["CFF "],{stream:n}=r,i=r.topDict.CharStrings[this.id],a=i.offset+i.length;n.pos=i.offset;let o=new on,s=[],l=[],c=null,u=0,A=0,f=0,h=!1;this._usedGsubrs=e={},this._usedSubrs=t={};let d=r.globalSubrIndex||[],g=this.bias(d),p=r.privateDictForGlyph(this.id)||{},m=p.Subrs||[],y=this.bias(m),b=r.topDict.vstore&&r.topDict.vstore.itemVariationStore,I=p.vsindex,E=this._font._variationProcessor;function C(){null==c&&(c=s.shift()+p.nominalWidthX)}function v(){return s.length%2!=0&&C(),u+=s.length>>1,s.length=0}function B(e,t){h&&o.closePath(),o.moveTo(e,t),h=!0}let w=function(){for(;n.pos<a;){let p=n.readUInt8();if(p<32){let c,x,Q,k,S,_,D,R,T,N,L,F,M,O,U,P;switch(p){case 1:case 3:case 18:case 23:v();break;case 4:s.length>1&&C(),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(Q=6===p;s.length>=1;)Q?A+=s.shift():f+=s.shift(),o.lineTo(A,f),Q=!Q;break;case 8:for(;s.length>0;)k=A+s.shift(),S=f+s.shift(),_=k+s.shift(),D=S+s.shift(),A=_+s.shift(),f=D+s.shift(),o.bezierCurveTo(k,S,_,D,A,f);break;case 10:if(x=m[c=s.pop()+y]){t[c]=!0;let e=n.pos,r=a;n.pos=x.offset,a=x.offset+x.length,w(),n.pos=e,a=r}break;case 11:if(r.version>=2)break;return;case 14:if(r.version>=2)break;s.length>0&&C(),h&&(o.closePath(),h=!1);break;case 15:if(r.version<2)throw Error("vsindex operator not supported in CFF v1");I=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");let e=E.getBlendVector(b,I),t=s.pop(),n=t*e.length,i=s.length-n,a=i-t;for(let r=0;r<t;r++){let t=s[a+r];for(let r=0;r<e.length;r++)t+=e[r]*s[i++];s[a+r]=t}for(;n--;)s.pop();break}case 19:case 20:v(),n.pos+=u+7>>3;break;case 21:s.length>2&&C(),A+=s.shift(),f+=s.shift(),B(A,f);break;case 22:s.length>1&&C(),B(A+=s.shift(),f);break;case 24:for(;s.length>=8;)k=A+s.shift(),S=f+s.shift(),_=k+s.shift(),D=S+s.shift(),A=_+s.shift(),f=D+s.shift(),o.bezierCurveTo(k,S,_,D,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);k=A+s.shift(),S=f+s.shift(),_=k+s.shift(),D=S+s.shift(),A=_+s.shift(),f=D+s.shift(),o.bezierCurveTo(k,S,_,D,A,f);break;case 26:for(s.length%2&&(A+=s.shift());s.length>=4;)k=A,S=f+s.shift(),_=k+s.shift(),D=S+s.shift(),A=_,f=D+s.shift(),o.bezierCurveTo(k,S,_,D,A,f);break;case 27:for(s.length%2&&(f+=s.shift());s.length>=4;)k=A+s.shift(),S=f,_=k+s.shift(),D=S+s.shift(),A=_+s.shift(),f=D,o.bezierCurveTo(k,S,_,D,A,f);break;case 28:s.push(n.readInt16BE());break;case 29:if(x=d[c=s.pop()+g]){e[c]=!0;let t=n.pos,r=a;n.pos=x.offset,a=x.offset+x.length,w(),n.pos=t,a=r}break;case 30:case 31:for(Q=31===p;s.length>=4;)Q?(k=A+s.shift(),S=f,_=k+s.shift(),f=(D=S+s.shift())+s.shift(),A=_+(1===s.length?s.shift():0)):(k=A,S=f+s.shift(),_=k+s.shift(),D=S+s.shift(),A=_+s.shift(),f=D+(1===s.length?s.shift():0)),o.bezierCurveTo(k,S,_,D,A,f),Q=!Q;break;case 12:switch(p=n.readUInt8()){case 3:let z=s.pop(),G=s.pop();s.push(z&&G?1:0);break;case 4:z=s.pop(),G=s.pop(),s.push(z||G?1:0);break;case 5:z=s.pop(),s.push(+!z);break;case 9:z=s.pop(),s.push(Math.abs(z));break;case 10:z=s.pop(),G=s.pop(),s.push(z+G);break;case 11:z=s.pop(),G=s.pop(),s.push(z-G);break;case 12:z=s.pop(),G=s.pop(),s.push(z/G);break;case 14:z=s.pop(),s.push(-z);break;case 15:z=s.pop(),G=s.pop(),s.push(+(z===G));break;case 18:s.pop();break;case 20:let H=s.pop(),j=s.pop();l[j]=H;break;case 21:j=s.pop(),s.push(l[j]||0);break;case 22:let Y=s.pop(),W=s.pop(),K=s.pop(),J=s.pop();s.push(K<=J?Y:W);break;case 23:s.push(Math.random());break;case 24:z=s.pop(),G=s.pop(),s.push(z*G);break;case 26:z=s.pop(),s.push(Math.sqrt(z));break;case 27:z=s.pop(),s.push(z,z);break;case 28:z=s.pop(),G=s.pop(),s.push(G,z);break;case 29:(j=s.pop())<0?j=0:j>s.length-1&&(j=s.length-1),s.push(s[j]);break;case 30:let q=s.pop(),V=s.pop();if(V>=0)for(;V>0;){var i=s[q-1];for(let e=q-2;e>=0;e--)s[e+1]=s[e];s[0]=i,V--}else for(;V<0;){var i=s[0];for(let e=0;e<=q;e++)s[e]=s[e+1];s[q-1]=i,V++}break;case 34:k=A+s.shift(),S=f,_=k+s.shift(),D=S+s.shift(),R=_+s.shift(),T=D,N=R+s.shift(),L=T,F=N+s.shift(),M=L,O=F+s.shift(),U=M,A=O,f=U,o.bezierCurveTo(k,S,_,D,R,T),o.bezierCurveTo(N,L,F,M,O,U);break;case 35:P=[];for(let e=0;e<=5;e++)A+=s.shift(),f+=s.shift(),P.push(A,f);o.bezierCurveTo(...P.slice(0,6)),o.bezierCurveTo(...P.slice(6)),s.shift();break;case 36:k=A+s.shift(),S=f+s.shift(),_=k+s.shift(),D=S+s.shift(),R=_+s.shift(),T=D,N=R+s.shift(),L=T,F=N+s.shift(),M=L+s.shift(),O=F+s.shift(),U=M,A=O,f=U,o.bezierCurveTo(k,S,_,D,R,T),o.bezierCurveTo(N,L,F,M,O,U);break;case 37:let Z=A,X=f;P=[];for(let e=0;e<=4;e++)A+=s.shift(),f+=s.shift(),P.push(A,f);Math.abs(A-Z)>Math.abs(f-X)?(A+=s.shift(),f=X):(A=Z,f+=s.shift()),P.push(A,f),o.bezierCurveTo(...P.slice(0,6)),o.bezierCurveTo(...P.slice(6));break;default:throw Error(`Unknown op: 12 ${p}`)}break;default:throw Error(`Unknown op: ${p}`)}}else if(p<247)s.push(p-139);else if(p<251){var c=n.readUInt8();s.push((p-247)*256+c+108)}else if(p<255){var c=n.readUInt8();s.push(-(256*(p-251))-c-108)}else s.push(n.readInt32BE()/65536)}};return w(),h&&o.closePath(),o}constructor(...e){super(...e),eB(this,"type","CFF")}}let oA=new eI({originX:V,originY:V,type:new em(4),data:new ed(e=>e.parent.buflen-e._currentOffset)});class of extends oc{getImageForSize(e){for(let r=0;r<this._font.sbix.imageTables.length;r++){var t=this._font.sbix.imageTables[r];if(t.ppem>=e)break}let r=t.imageOffsets,n=r[this.id],i=r[this.id+1];return n===i?null:(this._font.stream.pos=n,oA.decode(this._font.stream,{buflen:i-n}))}render(e,t){let r=this.getImageForSize(t);if(null!=r){let n=t/this._font.unitsPerEm;e.image(r.data,{height:t,x:r.originX,y:(this.bbox.minY-r.originY)*n})}this._font.sbix.flags.renderOutlines&&super.render(e,t)}constructor(...e){super(...e),eB(this,"type","SBIX")}}class oh{constructor(e,t){this.glyph=e,this.color=t}}class od extends oa{_getBBox(){let e=new iM;for(let t=0;t<this.layers.length;t++){let r=this.layers[t].glyph.bbox;e.addPoint(r.minX,r.minY),e.addPoint(r.maxX,r.maxY)}return e}get layers(){let e=this._font.CPAL,t=this._font.COLR,r=0,n=t.baseGlyphRecord.length-1;for(;r<=n;){let e=r+n>>1;var i=t.baseGlyphRecord[e];if(this.id<i.gid)n=e-1;else if(this.id>i.gid)r=e+1;else{var a=i;break}}if(null==a){var o=this._font._getBaseGlyph(this.id),s={red:0,green:0,blue:0,alpha:255};return[new oh(o,s)]}let l=[];for(let r=a.firstLayerIndex;r<a.firstLayerIndex+a.numLayers;r++){var i=t.layerRecords[r],s=e.colorRecords[i.paletteIndex],o=this._font._getBaseGlyph(i.gid);l.push(new oh(o,s))}return l}render(e,t){for(let{glyph:r,color:n}of this.layers)e.fillColor([n.red,n.green,n.blue],n.alpha/255*100),r.render(e,t)}constructor(...e){super(...e),eB(this,"type","COLR")}}class og{normalizeCoords(e){let t=[];for(var r=0;r<this.font.fvar.axis.length;r++){let 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++){let e=this.font.avar.segment[r];for(let n=0;n<e.correspondence.length;n++){let i=e.correspondence[n];if(n>=1&&t[r]<i.fromCoord){let a=e.correspondence[n-1];t[r]=((t[r]-a.fromCoord)*(i.toCoord-a.toCoord)+Number.EPSILON)/(i.fromCoord-a.fromCoord+Number.EPSILON)+a.toCoord;break}}}return t}transformPoints(e,t){if(!this.font.fvar||!this.font.gvar)return;let{gvar:r}=this.font;if(e>=r.glyphCount)return;let n=r.offsets[e];if(n===r.offsets[e+1])return;let{stream:i}=this.font;if(i.pos=n,i.pos>=i.length)return;let 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}let c=t.map(e=>e.copy());a&=4095;for(let e=0;e<a;e++){let e=i.readUInt16BE(),n=i.readUInt16BE();if(32768&n){var u=[];for(let e=0;e<r.axisCount;e++)u.push(i.readInt16BE()/16384)}else{if((4095&n)>=r.globalCoordCount)throw Error("Invalid gvar table");var u=r.globalCoords[4095&n]}if(16384&n){var A=[];for(let e=0;e<r.axisCount;e++)A.push(i.readInt16BE()/16384);var f=[];for(let e=0;e<r.axisCount;e++)f.push(i.readInt16BE()/16384)}let a=this.tupleFactor(n,u,A,f);if(0===a){o+=e;continue}var s=i.pos;if(i.pos=o,8192&n)var h=this.decodePoints();else var h=l;let g=0===h.length?t.length:h.length,p=this.decodeDeltas(g),m=this.decodeDeltas(g);if(0===h.length)for(let e=0;e<t.length;e++){var d=t[e];d.x+=Math.round(p[e]*a),d.y+=Math.round(m[e]*a)}else{let e=c.map(e=>e.copy()),r=t.map(()=>!1);for(let n=0;n<h.length;n++){let i=h[n];if(i<t.length){let t=e[i];r[i]=!0,t.x+=p[n]*a,t.y+=m[n]*a}}this.interpolateMissingDeltas(e,c,r);for(let r=0;r<t.length;r++){let n=e[r].x-c[r].x,i=e[r].y-c[r].y;t[r].x=Math.round(t[r].x+n),t[r].y=Math.round(t[r].y+i)}}o+=e,i.pos=s}}decodePoints(){let e=this.font.stream,t=e.readUInt8();128&t&&(t=(127&t)<<8|e.readUInt8());let r=new Uint16Array(t),n=0,i=0;for(;n<t;){let a=e.readUInt8(),o=(127&a)+1,s=128&a?e.readUInt16:e.readUInt8;for(let a=0;a<o&&n<t;a++)i+=s.call(e),r[n++]=i}return r}decodeDeltas(e){let t=this.font.stream,r=0,n=new Int16Array(e);for(;r<e;){let i=t.readUInt8(),a=(63&i)+1;if(128&i)r+=a;else{let o=64&i?t.readInt16BE:t.readInt8;for(let i=0;i<a&&r<e;i++)n[r++]=o.call(t)}}return n}tupleFactor(e,t,r,n){let i=this.normalizedCoords,{gvar:a}=this.font,o=1;for(let 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}interpolateMissingDeltas(e,t,r){if(0===e.length)return;let n=0;for(;n<e.length;){let i=n,a=n,o=e[a];for(;!o.endContour;)o=e[++a];for(;n<=a&&!r[n];)n++;if(n>a)continue;let 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}}deltaInterpolate(e,t,r,n,i,a){if(e>t)return;let o=["x","y"];for(let l=0;l<o.length;l++){let c=o[l];if(i[r][c]>i[n][c]){var s=r;r=n,n=s}let u=i[r][c],A=i[n][c],f=a[r][c],h=a[n][c];if(u!==A||f===h){let r=u===A?0:(h-f)/(A-u);for(let n=e;n<=t;n++){let e=i[n][c];e<=u?e+=f-u:e>=A?e+=h-A:e=f+(e-u)*r,a[n][c]=e}}}}deltaShift(e,t,r,n,i){let a=i[r].x-n[r].x,o=i[r].y-n[r].y;if(0!==a||0!==o)for(let n=e;n<=t;n++)n!==r&&(i[n].x+=a,i[n].y+=o)}getAdvanceAdjustment(e,t){let r,n;if(t.advanceWidthMapping){let i=e;i>=t.advanceWidthMapping.mapCount&&(i=t.advanceWidthMapping.mapCount-1),t.advanceWidthMapping.entryFormat,{outerIndex:r,innerIndex:n}=t.advanceWidthMapping.mapData[i]}else r=0,n=e;return this.getDelta(t.itemVariationStore,r,n)}getDelta(e,t,r){if(t>=e.itemVariationData.length)return 0;let n=e.itemVariationData[t];if(r>=n.deltaSets.length)return 0;let i=n.deltaSets[r],a=this.getBlendVector(e,t),o=0;for(let e=0;e<n.regionIndexCount;e++)o+=i.deltas[e]*a[e];return o}getBlendVector(e,t){let r=e.itemVariationData[t];if(this.blendVectors.has(r))return this.blendVectors.get(r);let n=this.normalizedCoords,i=[];for(let t=0;t<r.regionIndexCount;t++){let a=1,o=r.regionIndexes[t],s=e.variationRegionList.variationRegions[o];for(let e=0;e<s.length;e++){let t=s[e];a*=t.startCoord>t.peakCoord||t.peakCoord>t.endCoord||t.startCoord<0&&t.endCoord>0&&0!==t.peakCoord||0===t.peakCoord?1:n[e]<t.startCoord||n[e]>t.endCoord?0:n[e]===t.peakCoord?1:n[e]<t.peakCoord?(n[e]-t.startCoord+Number.EPSILON)/(t.peakCoord-t.startCoord+Number.EPSILON):(t.endCoord-n[e]+Number.EPSILON)/(t.endCoord-t.peakCoord+Number.EPSILON)}i[t]=a}return this.blendVectors.set(r,i),i}constructor(e,t){this.font=e,this.normalizedCoords=this.normalizeCoords(t),this.blendVectors=new Map}}Promise.resolve();class op{includeGlyph(e){return"object"==typeof e&&(e=e.id),null==this.mapping[e]&&(this.glyphs.push(e),this.mapping[e]=this.glyphs.length-1),this.mapping[e]}constructor(e){this.font=e,this.glyphs=[],this.mapping={},this.includeGlyph(0)}}class om{static size(e){return e>=0&&e<=255?1:2}static encode(e,t){t>=0&&t<=255?e.writeUInt8(t):e.writeInt16BE(t)}}let oy=new eI({numberOfContours:er,xMin:er,yMin:er,xMax:er,yMax:er,endPtsOfContours:new ec(V,"numberOfContours"),instructions:new ec(q,V),flags:new ec(q,0),xPoints:new ec(om,0),yPoints:new ec(om,0)});class ob{encodeSimple(e,t=[]){let r=[],n=[],i=[],a=[],o=0,s=0,l=0,c=0,u=0;for(let t=0;t<e.commands.length;t++){let A=e.commands[t];for(let r=0;r<A.args.length;r+=2){let f=A.args[r],h=A.args[r+1],d=0;if("quadraticCurveTo"===A.command&&2===r){let r=e.commands[t+1];if(r&&"quadraticCurveTo"===r.command){let e=(s+r.args[0])/2,t=(l+r.args[1])/2;if(f===e&&h===t)continue}}("quadraticCurveTo"!==A.command||0!==r)&&(d|=1),d=this._encodePoint(f,s,n,d,2,16),(d=this._encodePoint(h,l,i,d,4,32))===c&&o<255?(a[a.length-1]|=8,o++):(o>0&&(a.push(o),o=0),a.push(d),c=d),s=f,l=h,u++}"closePath"===A.command&&r.push(u-1)}e.commands.length>1&&"closePath"!==e.commands[e.commands.length-1].command&&r.push(u-1);let A=e.bbox,f={numberOfContours:r.length,xMin:A.minX,yMin:A.minY,xMax:A.maxX,yMax:A.maxY,endPtsOfContours:r,instructions:t,flags:a,xPoints:n,yPoints:i},h=oy.size(f),d=4-h%4,g=new Y(h+d);return oy.encode(g,f),0!==d&&g.fill(0,d),g.buffer}_encodePoint(e,t,r,n,i,a){let o=e-t;return e===t?n|=a:(-255<=o&&o<=255&&(n|=i,o<0?o=-o:n|=a),r.push(o)),n}}class oI extends op{_addGlyph(e){let 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;let o=a.readBuffer(i-n);if(r&&r.numberOfContours<0){let t=new DataView((o=new Uint8Array(o)).buffer);for(let n of r.components)e=this.includeGlyph(n.glyphID),t.setUint16(n.pos,e)}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}encode(){this.glyf=[],this.offset=0,this.loca={offsets:[],version:this.font.loca.version},this.hmtx={metrics:[],bearings:[]};let e=0;for(;e<this.glyphs.length;)this._addGlyph(this.glyphs[e++]);let t=(0,eJ.default)(this.font.maxp);t.numGlyphs=this.glyf.length,this.loca.offsets.push(this.offset);let r=(0,eJ.default)(this.font.head);r.indexToLocFormat=this.loca.version;let n=(0,eJ.default)(this.font.hhea);return n.numberOfMetrics=this.hmtx.metrics.length,iQ.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}})}constructor(e){super(e),this.glyphEncoder=new ob}}class oE extends op{subsetCharstrings(){this.charstrings=[];let e={};for(let t of this.glyphs){this.charstrings.push(this.cff.getCharString(t));let r=this.font.getGlyph(t);for(let t in r.path,r._usedGsubrs)e[t]=!0}this.gsubrs=this.subsetSubrs(this.cff.globalSubrIndex,e)}subsetSubrs(e,t){let r=[];for(let n=0;n<e.length;n++){let 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}subsetFontdict(e){e.FDArray=[],e.FDSelect={version:0,fds:[]};let t={},r=[],n={};for(let i of this.glyphs){let a=this.cff.fdForGlyph(i);if(null==a)continue;t[a]||(e.FDArray.push(Object.assign({},this.cff.topDict.FDArray[a])),r.push({}),n[a]=e.FDArray.length-1),t[a]=!0,e.FDSelect.fds.push(n[a]);let o=this.font.getGlyph(i);for(let e in o.path,o._usedSubrs)r[n[a]][e]=!0}for(let t=0;t<e.FDArray.length;t++){let n=e.FDArray[t];delete n.FontName,n.Private&&n.Private.Subrs&&(n.Private=Object.assign({},n.Private),n.Private.Subrs=this.subsetSubrs(n.Private.Subrs,r[t]))}}createCIDFontdict(e){let t={};for(let e of this.glyphs){let r=this.font.getGlyph(e);for(let e in r.path,r._usedSubrs)t[e]=!0}let r=Object.assign({},this.cff.topDict.Private);return this.cff.topDict.Private&&this.cff.topDict.Private.Subrs&&(r.Subrs=this.subsetSubrs(this.cff.topDict.Private.Subrs,t)),e.FDArray=[{Private:r}],e.FDSelect={version:3,nRanges:1,ranges:[{first:0,fd:0}],sentinel:this.charstrings.length}}addString(e){return e?(this.strings||(this.strings=[]),this.strings.push(e),tU.length+this.strings.length-1):null}encode(){this.subsetCharstrings();let e={version:this.charstrings.length>255?2:1,ranges:[{first:1,nLeft:this.charstrings.length-2}]},t=Object.assign({},this.cff.topDict);for(let r of(t.Private=null,t.charset=e,t.Encoding=null,t.CharStrings=this.charstrings,["version","Notice","Copyright","FullName","FamilyName","Weight","PostScript","BaseFontName","FontName"]))t[r]=this.addString(this.cff.string(t[r]));t.ROS=[this.addString("Adobe"),this.addString("Identity"),0],t.CIDCount=this.charstrings.length,this.cff.isCIDFont?this.subsetFontdict(t):this.createCIDFontdict(t);let r={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 rk.toBuffer(r)}constructor(e){if(super(e),this.cff=this.font["CFF "],!this.cff)throw Error("Not a CFF Font")}}class oC{static probe(e){let t=i_.decode(e.slice(0,4));return"true"===t||"OTTO"===t||t===String.fromCharCode(0,1,0,0)}setDefaultLanguage(e=null){this.defaultLanguage=e}_getTable(e){if(!(e.tag in this._tables))try{this._tables[e.tag]=this._decodeTable(e)}catch(e){}return this._tables[e.tag]}_getTableStream(e){let t=this.directory.tables[e];return t?(this.stream.pos=t.offset,this.stream):null}_decodeDirectory(){return this.directory=iQ.decode(this.stream,{_startOffset:0})}_decodeTable(e){let t=this.stream.pos,r=this._getTableStream(e.tag),n=iw[e.tag].decode(r,this,e.length);return this.stream.pos=t,n}getName(e,t=this.defaultLanguage||e3){let r=this.name&&this.name.re
1cords[e];return r&&(r[t]||r[this.defaultLanguage]||r[e3]||r.en||r[Object.keys(r)[0]])||null}get postscriptName(){return this.getName("postscriptName")}get fullName(){return this.getName("fullName")}get familyName(){return this.getName("fontFamily")}get subfamilyName(){return this.getName("fontSubfamily")}get copyright(){return this.getName("copyright")}get version(){return this.getName("version")}get ascent(){return this.hhea.ascent}get descent(){return this.hhea.descent}get lineGap(){return this.hhea.lineGap}get underlinePosition(){return this.post.underlinePosition}get underlineThickness(){return this.post.underlineThickness}get italicAngle(){return this.post.italicAngle}get capHeight(){let e=this["OS/2"];return e?e.capHeight:this.ascent}get xHeight(){let e=this["OS/2"];return e?e.xHeight:0}get numGlyphs(){return this.maxp.numGlyphs}get unitsPerEm(){return this.head.unitsPerEm}get bbox(){return Object.freeze(new iM(this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax))}get _cmapProcessor(){return new iN(this.cmap)}get characterSet(){return this._cmapProcessor.getCharacterSet()}hasGlyphForCodePoint(e){return!!this._cmapProcessor.lookup(e)}glyphForCodePoint(e){return this.getGlyph(this._cmapProcessor.lookup(e),[e])}glyphsForString(e){let t=[],r=e.length,n=0,i=-1,a=-1;for(;n<=r;){let o=0,s=0;if(n<r){if(55296<=(o=e.charCodeAt(n++))&&o<=56319&&n<r){let t=e.charCodeAt(n);56320<=t&&t<=57343&&(n++,o=((1023&o)<<10)+(1023&t)+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}get _layoutEngine(){return new ot(this)}layout(e,t,r,n,i){return this._layoutEngine.layout(e,t,r,n,i)}stringsForGlyph(e){return this._layoutEngine.stringsForGlyph(e)}get availableFeatures(){return this._layoutEngine.getAvailableFeatures()}getAvailableFeatures(e,t){return this._layoutEngine.getAvailableFeatures(e,t)}_getBaseGlyph(e,t=[]){return!this._glyphs[e]&&(this.directory.tables.glyf?this._glyphs[e]=new oc(e,t,this):(this.directory.tables["CFF "]||this.directory.tables.CFF2)&&(this._glyphs[e]=new ou(e,t,this))),this._glyphs[e]||null}getGlyph(e,t=[]){return this._glyphs[e]||(this.directory.tables.sbix?this._glyphs[e]=new of(e,t,this):this.directory.tables.COLR&&this.directory.tables.CPAL?this._glyphs[e]=new od(e,t,this):this._getBaseGlyph(e,t)),this._glyphs[e]||null}createSubset(){return this.directory.tables["CFF "]?new oE(this):new oI(this)}get variationAxes(){let e={};if(!this.fvar)return e;for(let t of this.fvar.axis)e[t.axisTag.trim()]={name:t.name.en,min:t.minValue,default:t.defaultValue,max:t.maxValue};return e}get namedVariations(){let e={};if(!this.fvar)return e;for(let t of this.fvar.instance){let r={};for(let e=0;e<this.fvar.axis.length;e++)r[this.fvar.axis[e].axisTag.trim()]=t.coord[e];e[t.name.en]=r}return e}getVariation(e){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 e&&(e=this.namedVariations[e]),"object"!=typeof e)throw Error("Variation settings must be either a variation name or settings object.");let t=this.fvar.axis.map((t,r)=>{let n=t.axisTag.trim();return n in e?Math.max(t.minValue,Math.min(t.maxValue,e[n])):t.defaultValue}),r=new G(this.stream.buffer);r.pos=this._directoryPos;let n=new oC(r,t);return n._tables=this._tables,n}get _variationProcessor(){if(!this.fvar)return null;let e=this.variationCoords;return e||this.CFF2?(e||(e=this.fvar.axis.map(e=>e.defaultValue)),new og(this,e)):null}getFont(e){return this.getVariation(e)}constructor(e,t=null){for(let r in eB(this,"type","TTF"),this.defaultLanguage=null,this.stream=e,this.variationCoords=t,this._directoryPos=this.stream.pos,this._tables={},this._glyphs={},this._decodeDirectory(),this.directory.tables){let e=this.directory.tables[r];iw[r]&&e.length>0&&Object.defineProperty(this,r,{get:this._getTable.bind(this,e)})}}}(0,ew.__decorate)([e6],oC.prototype,"bbox",null),(0,ew.__decorate)([e6],oC.prototype,"_cmapProcessor",null),(0,ew.__decorate)([e6],oC.prototype,"characterSet",null),(0,ew.__decorate)([e6],oC.prototype,"_layoutEngine",null),(0,ew.__decorate)([e6],oC.prototype,"variationAxes",null),(0,ew.__decorate)([e6],oC.prototype,"namedVariations",null),(0,ew.__decorate)([e6],oC.prototype,"_variationProcessor",null);let ov=new eI({tag:new em(4),offset:new eC($,"void",{type:"global"}),compLength:$,length:$,origChecksum:$}),oB=new eI({tag:new em(4),flavor:$,length:$,numTables:V,reserved:new ep(V),totalSfntSize:$,majorVersion:V,minorVersion:V,metaOffset:$,metaLength:$,metaOrigLength:$,privOffset:$,privLength:$,tables:new ec(ov,"numTables")});oB.process=function(){let e={};for(let t of this.tables)e[t.tag]=t;this.tables=e};class ow extends oc{_decode(){return this._font._transformedGlyphs[this.id]}_getCBox(){return this.path.bbox}constructor(...e){super(...e),eB(this,"type","WOFF2")}}let ox={decode(e){let t=0,r=[0,1,2,3,4];for(let n=0;n<r.length;n++){r[n];let 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")}},oQ=["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"],ok=new eI({flags:q,customTag:new eg(new em(4),e=>(63&e.flags)==63),tag:e=>e.customTag||oQ[63&e.flags],length:ox,transformVersion:e=>e.flags>>>6&3,transformed:e=>"glyf"===e.tag||"loca"===e.tag?0===e.transformVersion:0!==e.transformVersion,transformLength:new eg(ox,e=>e.transformed)}),oS=new eI({tag:new em(4),flavor:$,length:$,numTables:V,reserved:new ep(V),totalSfntSize:$,totalCompressedSize:$,majorVersion:V,minorVersion:V,metaOffset:$,metaLength:$,metaOrigLength:$,privOffset:$,privLength:$,tables:new ec(ok,"numTables")});oS.process=function(){let e={};for(let t=0;t<this.tables.length;t++){let r=this.tables[t];e[r.tag]=r}return this.tables=e};class o_{decode(e,t){return new G(this._buf.decode(e,t))}constructor(e){this.length=e,this._buf=new ed(e)}}let oD=new eI({version:$,numGlyphs:V,indexFormat:V,nContourStreamSize:$,nPointsStreamSize:$,flagStreamSize:$,glyphStreamSize:$,compositeStreamSize:$,bboxStreamSize:$,instructionStreamSize:$,nContours:new o_("nContourStreamSize"),nPoints:new o_("nPointsStreamSize"),flags:new o_("flagStreamSize"),glyphs:new o_("glyphStreamSize"),composites:new o_("compositeStreamSize"),bboxes:new o_("bboxStreamSize"),instructions:new o_("instructionStreamSize")});function oR(e){let t=e.readUInt8();return 253===t?e.readUInt16BE():255===t?e.readUInt8()+253:254===t?e.readUInt8()+506:t}function oT(e,t){return 1&e?t:-t}let oN=new eE($,{65536:{numFonts:$,offsets:new ec($,"numFonts")},131072:{numFonts:$,offsets:new ec($,"numFonts"),dsigTag:$,dsigLength:$,dsigOffset:$}}),oL=new em(q);new eI({len:$,buf:new ed("len")});
1let oF=new eI({id:V,nameOffset:er,attr:q,dataOffset:X,handle:$}),oM=new eI({name:new em(4),maxTypeIndex:V,refList:new eC(V,new ec(oF,e=>e.maxTypeIndex+1),{type:"parent"})}),oO=new eI({length:V,types:new ec(oM,e=>e.length+1)}),oU=new eI({reserved:new ep(q,24),typeList:new eC(V,oO),nameListOffset:new eC(V,"void")}),oP=new eI({dataOffset:$,map:new eC($,oU),dataLength:$,mapLength:$});e2(oC),e2(class extends oC{static probe(e){return"wOFF"===i_.decode(e.slice(0,4))}_decodeDirectory(){this.directory=oB.decode(this.stream,{_startOffset:0})}_getTableStream(e){let t=this.directory.tables[e];if(t){if(this.stream.pos=t.offset,!(t.compLength<t.length))return this.stream;{this.stream.pos+=2;let e=new Uint8Array(t.length);return new G((0,eq.default)(this.stream.readBuffer(t.compLength-2),e))}}return null}constructor(...e){super(...e),eB(this,"type","WOFF")}}),e2(class extends oC{static probe(e){return"wOF2"===i_.decode(e.slice(0,4))}_decodeDirectory(){this.directory=oS.decode(this.stream),this._dataPos=this.stream.pos}_decompress(){if(!this._decompressed){this.stream.pos=this._dataPos;let e=this.stream.readBuffer(this.directory.totalCompressedSize),t=0;for(let e in this.directory.tables){let r=this.directory.tables[e];r.offset=t,t+=null!=r.transformLength?r.transformLength:r.length}let r=(0,eV.default)(e,t);if(!r)throw Error("Error decoding compressed data in WOFF2");this.stream=new G(r),this._decompressed=!0}}_decodeTable(e){return this._decompress(),super._decodeTable(e)}_getBaseGlyph(e,t=[]){if(!this._glyphs[e])if(this.directory.tables.glyf&&this.directory.tables.glyf.transformed)return this._transformedGlyphs||this._transformGlyfTable(),this._glyphs[e]=new ow(e,t,this);else return super._getBaseGlyph(e,t)}_transformGlyfTable(){this._decompress(),this.stream.pos=this.directory.tables.glyf.offset;let e=oD.decode(this.stream),t=[];for(let r=0;r<e.numGlyphs;r++){let r={},n=e.nContours.readInt16BE();if(r.numberOfContours=n,n>0){let t=[],i=0;for(let r=0;r<n;r++)t.push(i+=oR(e.nPoints));r.points=function(e,t,r){let n,i=n=0,a=[];for(let l=0;l<r;l++){let r=0,l=0,c=e.readUInt8(),u=!(c>>7);if((c&=127)<10)r=0,l=oT(c,((14&c)<<7)+t.readUInt8());else if(c<20)r=oT(c,((c-10&14)<<7)+t.readUInt8()),l=0;else if(c<84){var o=c-20,s=t.readUInt8();r=oT(c,1+(48&o)+(s>>4)),l=oT(c>>1,1+((12&o)<<2)+(15&s))}else if(c<120){var o=c-84;r=oT(c,1+(o/12<<8)+t.readUInt8()),l=oT(c>>1,1+(o%12>>2<<8)+t.readUInt8())}else if(c<124){var s=t.readUInt8();let e=t.readUInt8();r=oT(c,(s<<4)+(e>>4)),l=oT(c>>1,((15&e)<<8)+t.readUInt8())}else r=oT(c,t.readUInt16BE()),l=oT(c>>1,t.readUInt16BE());i+=r,n+=l,a.push(new os(u,!1,i,n))}return a}(e.flags,e.glyphs,i);for(let e=0;e<n;e++)r.points[t[e]-1].endContour=!0;oR(e.glyphs)}else n<0&&oc.prototype._decodeComposite.call({_font:this},r,e.composites)&&oR(e.glyphs);t.push(r)}this._transformedGlyphs=t}constructor(...e){super(...e),eB(this,"type","WOFF2")}}),e2(class{static probe(e){return"ttcf"===i_.decode(e.slice(0,4))}getFont(e){for(let t of this.header.offsets){let r=new G(this.stream.buffer);r.pos=t;let n=new oC(r);if(n.postscriptName===e||n.postscriptName instanceof Uint8Array&&e instanceof Uint8Array&&n.postscriptName.every((t,r)=>e[r]===t))return n}return null}get fonts(){let e=[];for(let t of this.header.offsets){let r=new G(this.stream.buffer);r.pos=t,e.push(new oC(r))}return e}constructor(e){if(eB(this,"type","TTC"),this.stream=e,"ttcf"!==e.readString(4))throw Error("Not a TrueType collection");this.header=oN.decode(e)}}),e2(class{static probe(e){let t=new G(e);try{var r=oP.decode(t)}catch(e){return!1}for(let e of r.map.typeList.types)if("sfnt"===e.name)return!0;return!1}getFont(e){if(!this.sfnt)return null;for(let t of this.sfnt.refList){let r=this.header.dataOffset+t.dataOffset+4,n=new oC(new G(this.stream.buffer.slice(r)));if(n.postscriptName===e||n.postscriptName instanceof Uint8Array&&e instanceof Uint8Array&&n.postscriptName.every((t,r)=>e[r]===t))return n}return null}get fonts(){let e=[];for(let t of this.sfnt.refList){let r=this.header.dataOffset+t.dataOffset+4,n=new G(this.stream.buffer.slice(r));e.push(new oC(n))}return e}constructor(e){for(let t of(eB(this,"type","DFont"),this.stream=e,this.header=oP.decode(this.stream),this.header.map.typeList.types)){for(let e of t.refList)e.nameOffset>=0?(this.stream.pos=e.nameOffset+this.header.map.nameListOffset,e.name=oL.decode(this.stream)):e.name=null;"sfnt"===t.name&&(this.sfnt=t)}}});var oz=e.i(98899),oG=e.i(79674),oH=e.i(57235),oj=e.i(34131),oY=e.i(57383),oW=e.i(25572),oK={};let oJ=[[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]],oq=oW.default.toByteArray("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"),oV=new ek.default(oq),oZ=function(e){switch(e){case 33:case 39:case 40:case 42:return 12;case 35:return 5;default:return e}},oX=function(e){switch(e){case 37:case 38:return 34;case 41:return 22;default:return e}};class o${constructor(e,t=!1){this.position=e,this.required=t}}oK=class{nextCodePoint(){let 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}nextCharClass(){return oZ(oV.get(this.nextCodePoint()))}getSimpleBreak(){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}getPairTableBreak(e){let t=!1;switch(oJ[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}nextBreak(){if(null==this.curClass){let e=this.nextCharClass();this.curClass=oX(e),this.nextClass=e,this.LB8a=31===e,this.LB30a=0}for(;this.pos<this.string.length;){this.lastPos=this.pos;let e=this.nextClass;if(this.nextClass=this.nextCharClass(),34===this.curClass||36===this.curClass&&37!==this.nextClass)return this.curClass=oX(oZ(this.nextClass)),new o$(this.lastPos,!0);let t=this.getSimpleBreak();if(null===t&&(t=this.getPairTableBreak(e)),this.LB8a=31===this.nextClass,t)return new o$(this.lastPos)}return this.lastPos<this.string.length?(this.lastPos=this.string.length,new o$(this.string.length)):null}constructor(e){this.string=e,this.pos=0,this.lastPos=0,this.curClass=null,this.nextClass=null,this.LB8a=!1,this.LB21a=!1,this.LB30a=0}};let o0={name:()=>"DAC",length:V,tables:new ec(new eI({identifier:new ed(1),value:new ed(1)}),e=>e.length/2)},o1=(e,t)=>e[t],o2=(e,t)=>
1e[t]<<8|e[t+1],o5=(e,t)=>e[t]|e[t+1]<<8,o3=(e,t)=>o9(e,t)>>>0,o4=(e,t)=>se(e,t)>>>0,o6=e=>Array.from(e,e=>e.toString(16).padStart(2,"0")).join(""),o8=new TextDecoder("utf-8"),o7=e=>{let t=new Uint8Array(e.reduce((e,t)=>e+t.length,0)),r=0;return e.forEach(e=>{t.set(e,r),r+=e.length}),t},o9=(e,t)=>e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3],se=(e,t)=>e[t]|e[t+1]<<8|e[t+2]<<16|e[t+3]<<24,st={name:()=>"DQT",length:V,tables:new ec(new eI({identifier:new ed(1),data:new ed(64)}),e=>(e.length-2)/65)},sr={name:()=>"EOI",afterEOI:new ep(q,1/0)},sn={"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"},si={"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"};class sa{constructor(e){this.bigEndian=e,this.bytes=[0,1,1,2,4,8,1,1,2,4,8,4,8]}_getTagValue(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)}}_getTagValueForNumericalData(e,t,r){let n=[],i=this.bytes[t];for(let a=0;a<r;a+=1)n.push(this._getSingleTagValueForNumericalData(e,t,a*i));return 1===n.length?n[0]:n}
1_getSingleTagValueForNumericalData(e,t,r){let n=t=>this.bigEndian?o2(e,t):o5(e,t),i=t=>this.bigEndian?o3(e,t):o4(e,t),a=t=>this.bigEndian?o9(e,t):se(e,t);switch(t){case 1:return o1(e,r);case 3:return n(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)}}_decodeIDFEntries(e,t,r,n=!1){let i=2+r,a={},o=t=>this.bigEndian?o2(e,t):o5(e,t),s=t=>this.bigEndian?o3(e,t):o4(e,t),l=o(r);for(let r=0;r<l;r++){let r=e.slice(i,i+2),n=o(i+2),l=s(i+4),c=l*this.bytes[n],u=e.slice(i+8,i+12);if(c>4){let t=this.bigEndian?o3(u,0):o4(u,0);u=e.slice(t,t+c)}let A=this._getTagValue(u,n,l);a[t[this.bigEndian?o6(r):o6(r.reverse())]]=A,i+=12}return a}decode(e,t){let r=e.buffer.slice(e.pos-8),n=t.offsetToFirstIFD;if(n>r.length)return e.pos+=t.parent.length-16,{};let i=this._decodeIDFEntries(r,sn,n),{exifIFDPointer:a,gpsInfoIFDPointer:o}=i;return a&&(i.subExif=this._decodeIDFEntries(r,sn,a)),o&&(i.gpsInfo=this._decodeIDFEntries(r,si,o,!0)),e.pos+=t.parent.length-16,i}}let so={name:()=>"EXIF",length:V,identifier:new em(6),entries:new class{decode(e,t){var r;let n,i=(n=e.buffer.slice(e.pos,e.pos+2),o8.decode(n));return e.pos+=2,new eI({fortyTwo:(r="MM"===i)?V:Z,offsetToFirstIFD:r?$:ee,entries:new sa(r)}).decode(e,t).entries}}},ss={name:()=>"JFIF",length:V,identifier:new em(5),version:V,units:q,xDensity:V,yDensity:V,thumbnailWidth:q,thumbnailHeight:q},sl=new eI({scanComponentSelector:q,entropyCodingTable:new ed(1)}),sc={name:()=>"SOS",length:V,numberOfImageComponents:q,componentSpecifications:new ec(sl,e=>e.numberOfImageComponents),startOfSpectral:q,endOfSpectral:q,successiveApproximationBit:new ed(1),data:new class{decode(e){let t=e.buffer.slice(e.pos),r=0,n=t.indexOf(255);for(;-1!==n;){let e=t[(r=n)+1],i=e>=208&&e<=215;if(0!==e&&!i)break;n=t.indexOf(255,n+1)}return e.pos+=r,t.slice(0,r)}}},su=new eI({id:q,samplingFactors:q,quantizationTableId:q}),sA={name:()=>"SOF",length:V,precision:q,height:V,width:V,numberOfComponents:q,components:new ec(su,e=>e.numberOfComponents)},sf={length:V,buf:new ed(e=>e.length-2)},sh=new ec(new eE(V,{...Array(63).fill(0).reduce((e,t,r)=>({...e,[r+65472]:sf}),{}),65472:sA,65473:sA,65474:sA,65475:sA,65476:{name:()=>"DHT",length:V,tables:new class{decode(e,t){let r={},n=e.buffer.slice(e.pos,e.pos+t.length-2);for(;n.length>0;){let e=1,t=[],i=o1(n,0),a=n.slice(e,e+16);for(let r of(e+=16,a))t.push(n.slice(e,e+r)),e+=r;n=n.slice(e),r[i]=o7(t)}return e.pos+=t.length-2,r}}},65477:sA,65478:sA,65479:sA,65481:sA,65482:sA,65483:sA,65484:o0,65485:sA,65486:sA,65487:sA,65496:{name:()=>"SOI"},65497:sr,65498:sc,65499:st,65501:{name:()=>"DRI",length:V,restartInterval:V},65504:ss,65505:so})),sd=e=>sh.fromBuffer(e).map(({version:e,...t})=>({type:e,...t}));var sg=e.g,sp=[],sm=[],sy="u">typeof Uint8Array?Uint8Array:Array,sb=!1;function sI(){sb=!0;for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t=0,r=e.length;t<r;++t)sp[t]=e[t],sm[e.charCodeAt(t)]=t;sm[45]=62,sm[95]=63}function sE(e){sb||sI();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(sp[n>>18&63]+sp[n>>12&63]+sp[n>>6&63]+sp[63&n]);return i.join("")}(e,o,o+16383>s?s:o+16383));return 1===n?(i+=sp[(t=e[r-1])>>2],i+=sp[t<<4&63],i+="=="):2===n&&(i+=sp[(t=(e[r-2]<<8)+e[r-1])>>10],i+=sp[t>>4&63],i+=sp[t<<2&63],i+="="),a.push(i),a.join("")}function sC(e,t,r,n,i){var a,o,s=8*i-n-1,l=(1<<s)-1,c=l>>1,u=-7,A=r?i-1:0,f=r?-1:1,h=e[t+A];for(A+=f,a=h&(1<<-u)-1,h>>=-u,u+=s;u>0;a=256*a+e[t+A],A+=f,u-=8);for(o=a&(1<<-u)-1,a>>=-u,u+=n;u>0;o=256*o+e[t+A],A+=f,u-=8);if(0===a)a=1-c;else{if(a===l)return o?NaN:1/0*(h?-1:1);o+=Math.pow(2,n),a-=c}return(h?-1:1)*o*Math.pow(2,a-n)}function sv(e,t,r,n,i,a){var o,s,l,c=8*a-i-1,u=(1<<c)-1,A=u>>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=u):(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>=u?(s=0,o=u):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,c+=i;c>0;e[r+h]=255&o,h+=d,o/=256,c-=8);e[r+h-d]|=128*g}var sB={}.toString,sw=Array.isArray||function(e){return"[object Array]"==sB.call(e)};sS.TYPED_ARRAY_SUPPORT=void 0===sg.TYPED_ARRAY_SUPPORT||sg.TYPED_ARRAY_SUPPORT;var sx=sQ();function sQ(){return sS.TYPED_ARRAY_SUPPORT?0x7fffffff:0x3fffffff}function sk(e,t){if(sQ()<t)throw RangeError("Invalid typed array length");return sS.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t)).__proto__=sS.prototype:(null===e&&(e=new sS(t)),e.length=t),e}function sS(e,t,r){if(!sS.TYPED_ARRAY_SUPPORT&&!(this instanceof sS))return new sS(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 sR(this,e)}return s_(this,e,t,r)}function s_(e,t,r,n){if("number"==typeof t)throw TypeError('"value" argument must not be a number');return"u">typeof ArrayBuffer&&t instanceof 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),sS.TYPED_ARRAY_SUPPORT?(e=t).__proto__=sS.prototype:e=sT(e,t),e}(e,t,r,n):"string"==typeof t?function(e,t,r){if(("string"!=typeof r||""===r)&&(r="utf8"),!sS.isEncoding(r))throw TypeError('"encoding" must be a valid string encoding');var n=0|sF(t,r),i=(e=sk(e,n)).write(t,r);return i!==n&&(e=e.slice(0,i)),e}(e,t,r):function(e,t){if(sL(t)){var r,n=0|sN(t.length);return 0===(e=sk(e,n)).length||t.copy(e,0,0,n),e}if(t){if("u">typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t){return"number"!=typeof t.length||(r=t.length)!=r?sk(e,0):sT(e,t)}if("Buffer"===t.type&&sw(t.data))return sT(e,t.data)}throw TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}function sD(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 sR(e,t){if(sD(t),e=sk(e,t<0?0:0|sN(t)),!sS.TYPED_ARRAY_SUPPORT)for(var r=0;r<t;++r)e[r]=0;return e}function sT(e,t){var r=t.length<0?0:0|sN(t.length);e=sk(e,r);for(var n=0;n<r;n+=1)e[n]=255&t[n];return e}function sN(e){if(e>=sQ())throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+sQ().toString(16)+" bytes");return 0|e}function sL(e){return!!(null!=e&&e._isBuffer)}function sF(e,t){if(sL(e))return e.length;if("u">
1typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof 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 sV(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return sX(e).length;default:if(n)return sV(e).length;t=(""+t).toLowerCase(),n=!0}}function sM(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 sz(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?sE(n):sE(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 sO(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function sU(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=sS.from(t,n)),sL(t))return 0===t.length?-1:sP(e,t,r,n,i);if("number"==typeof t){if(t&=255,sS.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 sP(e,[t],r,n,i)}throw TypeError("val must be string, number or Buffer")}function sP(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 c(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(i){var u=-1;for(a=r;a<s;a++)if(c(e,a)===c(t,-1===u?0:a-u)){if(-1===u&&(u=a),a-u+1===l)return u*o}else -1!==u&&(a-=a-u),u=-1}else for(r+l>s&&(r=s-l),a=r;a>=0;a--){for(var A=!0,f=0;f<l;f++)if(c(e,a+f)!==c(t,f)){A=!1;break}if(A)return a}return -1}sS.poolSize=8192,sS._augment=function(e){return e.__proto__=sS.prototype,e},sS.from=function(e,t,r){return s_(null,e,t,r)},sS.TYPED_ARRAY_SUPPORT&&(sS.prototype.__proto__=Uint8Array.prototype,sS.__proto__=Uint8Array,"u">typeof Symbol&&Symbol.species&&sS[Symbol.species]),sS.alloc=function(e,t,r){return(sD(e),e<=0)?sk(null,e):void 0!==t?"string"==typeof r?sk(null,e).fill(t,r):sk(null,e).fill(t):sk(null,e)},sS.allocUnsafe=function(e){return sR(null,e)},sS.allocUnsafeSlow=function(e){return sR(null,e)},sS.isBuffer=s0,sS.compare=function(e,t){if(!sL(e)||!sL(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)},sS.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}},sS.concat=function(e,t){if(!sw(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return sS.alloc(0);if(void 0===t)for(r=0,t=0;r<e.length;++r)t+=e[r].length;var r,n=sS.allocUnsafe(t),i=0;for(r=0;r<e.length;++r){var a=e[r];if(!sL(a))throw TypeError('"list" argument must be an Array of Buffers');a.copy(n,i),i+=a.length}return n},sS.byteLength=sF,sS.prototype._isBuffer=!0,sS.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)sO(this,t,t+1);return this},sS.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)sO(this,t,t+3),sO(this,t+1,t+2);return this},sS.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)sO(this,t,t+7),sO(this,t+1,t+6),sO(this,t+2,t+5),sO(this,t+3,t+4);return this},sS.prototype.toString=function(){var e=0|this.length;return 0===e?"":0==arguments.length?sz(this,0,e):sM.apply(this,arguments)},sS.prototype.equals=function(e){if(!sL(e))throw TypeError("Argument must be a Buffer");return this===e||0===sS.compare(this,e)},sS.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+">"},sS.prototype.compare=function(e,t,r,n,i){if(!sL(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),c=e.slice(t,r),u=0;u<s;++u)if(l[u]!==c[u]){a=l[u],o=c[u];break}return a<o?-1:+(o<a)},sS.prototype.includes=function(e,t,r){return -1!==this.indexOf(e,t,r)},sS.prototype.indexOf=function(e,t,r){return sU(this,e,t,r,!0)},sS.prototype.lastIndexOf=function(e,t,r){return sU(this,e,t,r,!1)};function sz(e,t,r){r=Math.min(e.length,r);for(var n=[],i=t;i<r;){var a,o,s,l,c=e[i],u=null,A=c>239?4:c>223?3:c>191?2:1;if(i+A<=r)switch(A){case 1:c<128&&(u=c);break;case 2:(192&(a=e[i+1]))==128&&(l=(31&c)<<6|63&a)>127&&(u=l);break;case 3:a=e[i+1],o=e[i+2],(192&a)==128&&(192&o)==128&&(l=(15&c)<<12|(63&a)<<6|63&o)>2047&&(l<55296||l>57343)&&(u=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&c)<<18|(63&a)<<12|(63&o)<<6|63&s)>65535&&l<1114112&&(u=l)}null===u?(u=65533,A=1):u>65535&&(u-=65536,n.push(u>>>10&1023|55296),u=56320|1023&u),n.push(u),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 sG(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 sH(e,t,r,n,i,a){if(!sL(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 sj(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 sY(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 sW(e,t,r,n,i,a){if(r+n>e.length||r<0)throw RangeError("Index out of range")}function sK(e,t,r,n,i){return i||sW(e,t,r,4),sv(e,t,r,n,23,4),r+4}function sJ(e,t,r,n,i){return i||sW(e,t,r,8),sv(e,t,r,n,52,8),r+8}sS.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,c,u,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,s$(sV(e,this.length-i),this,i,a);case"ascii":return o=t,s=r,s$(sZ(e),this,o,s);case"latin1":case"binary":return function(e,t,r,n){return s$(sZ(t),e,r,n)}(this,e,t,r);case"base64":return l=t,c=r,s$(sX(e),this,l,c);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return u=t,A=r,s$(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-u),this,u,A);default:if(h)throw TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),h=!0}},sS.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},sS.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),sS.TYPED_ARRAY_SUPPORT)(r=this.subarray(e,t)).__proto__=sS.prototype;else{var i=t-e;r=new sS(i,void 0);for(var a=0;a<i;++a)r[a]=this[a+e]}return r},sS.prototype.readUIntLE=function(e,t,r){e|=0,t|=0,r||sG(e,t,this.length);for(var n=this[e],i=1,a=0;++a<t&&(i*=256);)n+=this[e+a]*i;return n},sS.prototype.readUIntBE=function(e,t,r){e|=0,t|=0,r||sG(e,t,this.length);for(var n=this[e+--t],i=1;t>0&&(i*=256);)n+=this[e+--t]*i;return n},sS.prototype.readUInt8=function(e,t){return t||sG(e,1,this.length),this[e]},sS.prototype.readUInt16LE=function(e,t){return t||sG(e,2,this.length),this[e]|this[e+1]<<8},sS.prototype.readUInt16BE=function(e,t){return t||sG(e,2,this.length),this[e]<<8|this[e+1]},sS.prototype.readUInt32LE=function(e,t){return t||sG(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+0x1000000*this[e+3]},sS.prototype.readUInt32BE=function(e,t){return t||sG(e,4,this.length),0x1000000*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},sS.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||sG(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},sS.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||sG(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},sS.prototype.readInt8=function(e,t){return(t||sG(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},sS.prototype.readInt16LE=function(e,t){t||sG(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?0xffff0000|r:r},sS.prototype.readInt16BE=function(e,t){t||sG(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?0xffff0000|r:r},sS.prototype.readInt32LE=function(e,t){return t||sG(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},sS.prototype.readInt32BE=function(e,t){return t||sG(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},sS.prototype.readFloatLE=function(e,t){return t||sG(e,4,this.length),sC(this,e,!0,23,4)},sS.prototype.readFloatBE=function(e,t){return t||sG(e,4,this.length),sC(this,e,!1,23,4)},sS.prototype.readDoubleLE=function(e,t){return t||sG(e,8,this.length),sC(this,e,!0,52,8)},sS.prototype.readDoubleBE=function(e,t){return t||sG(e,8,this.length),sC(this,e,!1,52,8)},sS.prototype.writeUIntLE=function(e,t,r,n){if(e*=1,t|=0,r|=0,!n){var i=Math.pow(2,8*r)-1;sH(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},sS.prototype.writeUIntBE=function(e,t,r,n){if(e*=1,t|=0,r|=0,!n){var i=Math.pow(2,8*r)-1;sH(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},sS.prototype.writeUInt8=function(e,t,r){return e*=1,t|=0,r||sH(this,e,t,1,255,0),sS.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},sS.prototype.writeUInt16LE=function(e,t,r){return e*=1,t|=0,r||sH(this,e,t,2,65535,0),sS.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):sj(this,e,t,!0),t+2},sS.prototype.writeUInt16BE=function(e,t,r){return e*=1,t|=0,r||sH(this,e,t,2,65535,0),sS.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):sj(this,e,t,!1),t+2},sS.prototype.writeUInt32LE=function(e,t,r){return e*=1,t|=0,r||sH(this,e,t,4,0xffffffff,0),sS.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):sY(this,e,t,!0),t+4},sS.prototype.writeUInt32BE=function(e,t,r){return e*=1,t|=0,r||sH(this,e,t,4,0xffffffff,0),sS.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):sY(this,e,t,!1),t+4},sS.prototype.writeIntLE=function(e,t,r,n){if(e*=1,t|=0,!n){var i=Math.pow(2,8*r-1);sH(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},sS.prototype.writeIntBE=function(e,t,r,n){if(e*=1,t|=0,!n){var i=Math.pow(2,8*r-1);sH(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},sS.prototype.writeInt8=function(e,t,r){return e*=1,t|=0,r||sH(this,e,t,1,127,-128),sS.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},sS.prototype.writeInt16LE=function(e,t,r){return e*=1,t|=0,r||sH(this,e,t,2,32767,-32768),sS.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):sj(this,e,t,!0),t+2},sS.prototype.writeInt16BE=function(e,t,r){return e*=1,t|=0,r||sH(this,e,t,2,32767,-32768),sS.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):sj(this,e,t,!1),t+2},sS.prototype.writeInt32LE=function(e,t,r){return e*=1,t|=0,r||sH(this,e,t,4,0x7fffffff,-0x80000000),sS.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):sY(this,e,t,!0),t+4},sS.prototype.writeInt32BE=function(e,t,r){return e*=1,t|=0,r||sH(this,e,t,4,0x7fffffff,-0x80000000),e<0&&(e=0xffffffff+e+1),sS.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):sY(this,e,t,!1),t+4},sS.prototype.writeFloatLE=function(e,t,r){return sK(this,e,t,!0,r)},sS.prototype.writeFloatBE=function(e,t,r){return sK(this,e,t,!1,r)},sS.prototype.writeDoubleLE=function(e,t,r){return sJ(this,e,t,!0,r)},sS.prototype.writeDoubleBE=function(e,t,r){return sJ(this,e,t,!1,r)},sS.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||!sS.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},sS.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&&!sS.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=sL(e)?e:sV(new sS(e,n).toString()),s=o.length;for(i=0;i<r-t;++i)this[i+t]=o[i%s]}return this};var sq=/[^+\/0-9A-Za-z-_]/g;function sV(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 sZ(e){for(var t=[],r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}function sX(e){return function(e){sb||sI();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 sy(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=sm[e.charCodeAt(t)]<<18|sm[e.charCodeAt(t+1)]<<12|sm[e.charCodeAt(t+2)]<<6|sm[e.charCodeAt(t+3)],o[l++]=i>>16&255,o[l++]=i>>8&255,o[l++]=255&i;return 2===a?(i=sm[e.charCodeAt(t)]<<2|sm[e.charCodeAt(t+1)]>>4,o[l++]=255&i):1===a&&(i=sm[e.charCodeAt(t)]<<10|sm[e.charCodeAt(t+1)]<<4|sm[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(sq,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function s$(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 s0(e){var t;return null!=e&&(!!e._isBuffer||s1(e)||"function"==typeof(t=e).readFloatLE&&"function"==typeof t.slice&&s1(t.slice(0,0)))}function s1(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}var s2=Object.freeze({__proto__:null,Buffer:sS,INSPECT_MAX_BYTES:50,SlowBuffer:function(e){return+e!=e&&(e=0),sS.alloc(+e)},isBuffer:s0,kMaxLength:sx});function s5(){throw Error("setTimeout has not been defined")}function s3(){throw Error("clearTimeout has not been defined")}var s4=s5,s6=s3;function s8(e){if(s4===setTimeout)return setTimeout(e,0);if((s4===s5||!s4)&&setTimeout)return s4=setTimeout,setTimeout(e,0);try{return s4(e,0)}catch(t){try{return s4.call(null,e,0)}catch(t){return s4.call(this,e,0)}}}"function"==typeof sg.setTimeout&&(s4=setTimeout),"function"==typeof sg.clearTimeout&&(s6=clearTimeout);var s7=[],s9=!1,le=-1;function lt(){s9&&vb&&(s9=!1,vb.length?s7=vb.concat(s7):le=-1,s7.length&&lr())}function lr(){if(!s9){var e=s8(lt);s9=!0;for(var t=s7.length;t;){for(vb=s7,s7=[];++le<t;)vb&&vb[le].run();le=-1,t=s7.length}vb=null,s9=!1,function(e){if(s6===clearTimeout)return clearTimeout(e);if((s6===s3||!s6)&&clearTimeout)return s6=clearTimeout,clearTimeout(e);try{s6(e)}catch(t){try{return s6.call(null,e)}catch(t){return s6.call(this,e)}}}(e)}}function ln(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];s7.push(new li(e,t)),1!==s7.length||s9||s8(lr)}function li(e,t){this.fun=e,this.array=t}function la(){}li.prototype.run=function(){this.fun.apply(null,this.array)};var lo=sg.performance||{},ls=lo.now||lo.mozNow||lo.msNow||lo.oNow||lo.webkitNow||function(){return new Date().getTime()},ll=new Date,lc={nextTick:ln,title:"browser",browser:!0,env:{},argv:[],version:"",versions:{},on:la,addListener:la,once:la,off:la,removeListener:la,removeAllListeners:la,emit:la,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*ls.call(lo),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-ll)/1e3}};function lu(e){if(e.__esModule)return e;var t=e.default;if("function"==typeof t){var r=function e(){return this instanceof 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 lA={},lf=lu(s2);function lh(){}function ld(){ld.init.call(this)}function lg(e){return void 0===e._maxListeners?ld.defaultMaxListeners:e._maxListeners}function lp(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 lh,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=lg(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 lm(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 ly(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 lb(e,t){for(var r=Array(t);t--;)r[t]=e[t];return r}lh.prototype=Object.create(null),ld.EventEmitter=ld,ld.usingDomains=!1,ld.prototype.domain=void 0,ld.prototype._events=void 0,ld.prototype._maxListeners=void 0,ld.defaultMaxListeners=10,ld.init=function(){this.domain=null,ld.usingDomains&&vI.active,this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=new lh,this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},ld.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},ld.prototype.getMaxListeners=function(){return lg(this)},ld.prototype.emit=function(e){var t,r,n,i,a,o,s,l="error"===e;if(o=this._events)l=l&&null==o.error;else if(!l)return!1;if(s=this.domain,l){if(t=arguments[1],s)t||(t=Error('Uncaught, unspecified "error" event')),t.domainEmitter=this,t.domain=s,t.domainThrown=!1,s.emit("error",t);else if(t instanceof Error)throw t;else{var c=Error('Uncaught, unspecified "error" event. ('+t+")");throw c.context=t,c}return!1}if(!(r=o[e]))return!1;var u="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=lb(e,n),a=0;a<n;++a)i[a].call(r)}(r,u,this);break;case 2:!function(e,t,r,n){if(t)e.call(r,n);else for(var i=e.length,a=lb(e,i),o=0;o<i;++o)a[o].call(r,n)}(r,u,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=lb(e,a),s=0;s<a;++s)o[s].call(r,n,i)}(r,u,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=lb(e,o),l=0;l<o;++l)s[l].call(r,n,i,a)}(r,u,this,arguments[1],arguments[2],arguments[3]);break;default:for(a=1,i=Array(n-1);a<n;a++)i[a-1]=arguments[a];!function(e,t,r,n){if(t)e.apply(r,n);else for(var i=e.length,a=lb(e,i),o=0;o<i;++o)a[o].apply(r,n)}(r,u,this,i)}return!0},ld.prototype.addListener=function(e,t){return lp(this,e,t,!1)},ld.prototype.on=ld.prototype.addListener,ld.prototype.prependListener=function(e,t){return lp(this,e,t,!0)},ld.prototype.once=function(e,t){if("function"!=typeof t)throw TypeError('"listener" argument must be a function');return this.on(e,lm(this,e,t)),this},ld.prototype.prependOnceListener=function(e,t){if("function"!=typeof t)throw TypeError('"listener" argument must be a function');return this.prependListener(e,lm(this,e,t)),this},ld.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 lh:(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 lh,this;delete n[e]}else{for(var s=r,l=i,c=l,u=c+1,A=s.length;u<A;c+=1,u+=1)s[c]=s[u];s.pop()}n.removeListener&&this.emit("removeListener",e,o||t)}return this},ld.prototype.off=function(e,t){return this.removeListener(e,t)},ld.prototype.removeAllListeners=function(e){if(!(r=this._events))return this;if(!r.removeListener)return 0==arguments.length?(this._events=new lh,this._eventsCount=0):r[e]&&(0==--this._eventsCount?this._events=new lh: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 lh,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},ld.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):[]},ld.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):ly.call(e,t)},ld.prototype.listenerCount=ly,ld.prototype.eventNames=function(){return this._eventsCount>0?Reflect.ownKeys(this._events):[]};var lI="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},lE=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},lC=/%[sdj%]/g;function lv(e){if(!lO(e)){for(var t=[],r=0;r<arguments.length;r++)t.push(lQ(arguments[r]));return t.join(" ")}for(var r=1,n=arguments,i=n.length,a=String(e).replace(lC,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])lL(o)||!lG(o)?a+=" "+o:a+=" "+lQ(o);return a}function lB(e,t){if(lP(sg.process))return function(){return lB(e,t).apply(this,arguments)};if(!0===lc.noDeprecation)return e;var r=!1;return function(){if(!r){if(lc.throwDeprecation)throw Error(t);lc.traceDeprecation?console.trace(t):console.error(t),r=!0}return e.apply(this,arguments)}}var lw={};function lx(e){return lP(vE)&&(vE=lc.env.NODE_DEBUG||""),lw[e=e.toUpperCase()]||(RegExp("\\b"+e+"\\b","i").test(vE)?lw[e]=function(){var t=lv.apply(null,arguments);console.error("%s %d: %s",e,0,t)}:lw[e]=function(){}),lw[e]}function lQ(e,t){var r={seen:[],stylize:lS};return arguments.length>=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),lN(t)?r.showHidden=t:t&&lX(r,t),lP(r.showHidden)&&(r.showHidden=!1),lP(r.depth)&&(r.depth=2),lP(r.colors)&&(r.colors=!1),lP(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=lk),l_(r,e,r.depth)}function lk(e,t){var r=lQ.styles[t];return r?"\x1b["+lQ.colors[r][0]+"m"+e+"\x1b["+lQ.colors[r][1]+"m":e}function lS(e,t){return e}function l_(e,t,r){if(e.customInspect&&t&&lY(t.inspect)&&t.inspect!==lQ&&!(t.constructor&&t.constructor.prototype===t)){var n,i,a,o,s,l=t.inspect(r,e);return lO(l)||(l=l_(e,l,r)),l}var c=function(e,t){if(lP(t))return e.stylize("undefined","undefined");if(lO(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}return lM(t)?e.stylize(""+t,"number"):lN(t)?e.stylize(""+t,"boolean"):lL(t)?e.stylize("null","null"):void 0}(e,t);if(c)return c;var u=Object.keys(t),A=(o={},u.forEach(function(e,t){o[e]=!0}),o);if(e.showHidden&&(u=Object.getOwnPropertyNames(t)),lj(t)&&(u.indexOf("message")>=0||u.indexOf("description")>=0))return lD(t);if(0===u.length){if(lY(t)){var f=t.name?": "+t.name:"";return e.stylize("[Function"+f+"]","special")}if(lz(t))return e.stylize(RegExp.prototype.toString.call(t),"regexp");if(lH(t))return e.stylize(Date.prototype.toString.call(t),"date");if(lj(t))return lD(t)}var h="",d=!1,g=["{","}"];if(lT(t)&&(d=!0,g=["[","]"]),lY(t)&&(h=" [Function"+(t.name?": "+t.name:"")+"]"),lz(t)&&(h=" "+RegExp.prototype.toString.call(t)),lH(t)&&(h=" "+Date.prototype.toUTCString.call(t)),lj(t)&&(h=" "+lD(t)),0===u.length&&(!d||0==t.length))return g[0]+h+g[1];if(r<0)if(lz(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)l$(t,String(o))?a.push(lR(e,t,r,n,String(o),!0)):a.push("");
1return i.forEach(function(i){i.match(/^\d+$/)||a.push(lR(e,t,r,n,i,!0))}),a}(e,t,r,A,u):u.map(function(n){return lR(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 lD(e){return"["+Error.prototype.toString.call(e)+"]"}function lR(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")),l$(n,i)||(o="["+i+"]"),!s&&(0>e.seen.indexOf(l.value)?(s=lL(r)?l_(e,l.value,null):l_(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")),lP(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 lT(e){return Array.isArray(e)}function lN(e){return"boolean"==typeof e}function lL(e){return null===e}function lF(e){return null==e}function lM(e){return"number"==typeof e}function lO(e){return"string"==typeof e}function lU(e){return"symbol"==typeof e}function lP(e){return void 0===e}function lz(e){return lG(e)&&"[object RegExp]"===lJ(e)}function lG(e){return"object"==typeof e&&null!==e}function lH(e){return lG(e)&&"[object Date]"===lJ(e)}function lj(e){return lG(e)&&("[object Error]"===lJ(e)||e instanceof Error)}function lY(e){return"function"==typeof e}function lW(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e}function lK(e){return sS.isBuffer(e)}function lJ(e){return Object.prototype.toString.call(e)}function lq(e){return e<10?"0"+e.toString(10):e.toString(10)}lQ.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]},lQ.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};var lV=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function lZ(){var e,t;console.log("%s - %s",(t=[lq((e=new Date).getHours()),lq(e.getMinutes()),lq(e.getSeconds())].join(":"),[e.getDate(),lV[e.getMonth()],t].join(" ")),lv.apply(null,arguments))}function lX(e,t){if(!t||!lG(t))return e;for(var r=Object.keys(t),n=r.length;n--;)e[r[n]]=t[r[n]];return e}function l$(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var l0="u">typeof Symbol?Symbol("util.promisify.custom"):void 0;function l1(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');if(l0&&e[l0]){var t=e[l0];if("function"!=typeof t)throw TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,l0,{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)),l0&&Object.defineProperty(t,l0,{value:t,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(t,lE(e))}function l2(e,t){if(!e){var r=Error("Promise was rejected with a falsy value");r.reason=e,e=r}return t(e)}function l5(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){lc.nextTick(a.bind(null,null,e))},function(e){lc.nextTick(l2.bind(null,e,a))})}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),Object.defineProperties(t,lE(e)),t}l1.custom=l0;var l3=Object.freeze({__proto__:null,_extend:lX,callbackify:l5,debuglog:lx,default:{inherits:lI,_extend:lX,log:lZ,isBuffer:lK,isPrimitive:lW,isFunction:lY,isError:lj,isDate:lH,isObject:lG,isRegExp:lz,isUndefined:lP,isSymbol:lU,isString:lO,isNumber:lM,isNullOrUndefined:lF,isNull:lL,isBoolean:lN,isArray:lT,inspect:lQ,deprecate:lB,format:lv,debuglog:lx,promisify:l1,callbackify:l5},deprecate:lB,format:lv,inherits:lI,inspect:lQ,isArray:lT,isBoolean:lN,isBuffer:lK,isDate:lH,isError:lj,isFunction:lY,isNull:lL,isNullOrUndefined:lF,isNumber:lM,isObject:lG,isPrimitive:lW,isRegExp:lz,isString:lO,isSymbol:lU,isUndefined:lP,log:lZ,promisify:l1});function l4(){this.head=null,this.tail=null,this.length=0}l4.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},l4.prototype.unshift=function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length},l4.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}},l4.prototype.clear=function(){this.head=this.tail=null,this.length=0},l4.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},l4.prototype.concat=function(e){if(0===this.length)return sS.alloc(0);if(1===this.length)return this.head.data;for(var t=sS.allocUnsafe(e>>>0),r=this.head,n=0;r;)r.data.copy(t,n),n+=r.data.length,r=r.next;return t};var l6=sS.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 l8(e){this.encoding=(e||"utf8").toLowerCase().replace(/[-_]/,"");if(e&&!l6(e))throw Error("Unknown encoding: "+e);switch(this.encoding){case"utf8":this.surrogateSize=3;break;case"ucs2":case"utf16le":this.surrogateSize=2,this.detectIncompleteChar=l9;break;case"base64":this.surrogateSize=3,this.detectIncompleteChar=ce;break;default:this.write=l7;return}this.charBuffer=new sS(6),this.charReceived=0,this.charLength=0}function l7(e){return e.toString(this.encoding)}function l9(e){this.charReceived=e.length%2,this.charLength=2*!!this.charReceived}function ce(e){this.charReceived=e.length%3,this.charLength=3*!!this.charReceived}l8.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},l8.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},l8.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},cn.ReadableState=cr;var ct=lx("stream");function cr(e,t){e=e||{},this.objectMode=!!e.objectMode,t instanceof c_&&(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 l4,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 l8(e.encoding),this.encoding=e.encoding)}function cn(e){if(!(this instanceof cn))return new cn(e);this._readableState=new cr(e,this),this.readable=!0,e&&"function"==typeof e.read&&(this._read=e.read),ld.call(this)}function ci(e,t,r,n,i){var a,o,s,l=(c=t,u=r,A=null,sS.isBuffer(u)||"string"==typeof u||null==u||c.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,co(e)}}(e,t);else if(t.objectMode||r&&r.length>0)if(t.ended&&!i){var c,u,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&&co(e))),a=e,(o=t).readingMore||(o.readingMore=!0,ln(cl,a,o))}else i||(t.reading=!1);return!(s=t).ended&&(s.needReadable||s.length<s.highWaterMark||0===s.length)}function ca(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 co(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(ct("emitReadable",t.flowing),t.emittedReadable=!0,t.sync?ln(cs,e):cs(e))}function cs(e){ct("emit readable"),e.emit("readable"),cA(e)}function cl(e,t){for(var r=t.length;!t.reading&&!t.flowing&&!t.ended&&t.length<t.highWaterMark&&(ct("maybeReadMore read 0"),e.read(0),r!==t.length);)r=t.length;t.readingMore=!1}function cc(e){ct("readable nexttick read 0"),e.read(0)}function cu(e,t){t.reading||(ct("resume read 0"),e.read(0)),t.resumeScheduled=!1,t.awaitDrain=0,e.emit("resume"),cA(e),t.flowing&&!t.reading&&e.read(0)}function cA(e){var t=e._readableState;for(ct("flow",t.flowing);t.flowing&&null!==e.read(););}function cf(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=sS.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 ch(e){var t=e._readableState;if(t.length>0)throw Error('"endReadable()" called on non-empty stream');t.endEmitted||(t.ended=!0,ln(cd,t,e))}function cd(e,t){e.endEmitted||0!==e.length||(e.endEmitted=!0,t.readable=!1,t.emit("end"))}function cg(e,t){for(var r=0,n=e.length;r<n;r++)if(e[r]===t)return r;return -1}function cp(){}function cm(e,t,r){this.chunk=e,this.encoding=t,this.callback=r,this.next=null}function cy(e,t){Object.defineProperty(this,"buffer",{get:lB(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.")}),e=e||{},this.objectMode=!!e.objectMode,t instanceof c_&&(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 i=!1===e.decodeStrings;this.decodeStrings=!i,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?ln(i,t):i(t),e._writableState.errorEmitted=!0,e.emit("error",t);else{var a=cv(r);a||r.corked||r.bufferProcessing||!r.bufferedRequest||cC(e,r),n?ln(cE,e,r,a,i):cE(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 cx(this)}function cb(e){if(!(this instanceof cb)&&!(this instanceof c_))return new cb(e);this._writableState=new cy(e,this),this.writable=!0,e&&("function"==typeof e.write&&(this._write=e.write),"function"==typeof e.writev&&(this._writev=e.writev)),ld.call(this)}function cI(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 cE(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(),cw(e,t)}function cC(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;cI(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 cx(t)}else{for(;r;){var o=r.chunk,s=r.encoding,l=r.callback,c=t.objectMode?1:o.length;if(cI(e,t,!1,c,o,s,l),r=r.next,t.writing)break}null===r&&(t.lastBufferedRequest=null)}t.bufferedRequestCount=0,t.bufferedRequest=r,t.bufferProcessing=!1}function cv(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function cB(e,t){t.prefinished||(t.prefinished=!0,e.emit("prefinish"))}function cw(e,t){var r=cv(t);return r&&(0===t.pendingcb?(cB(e,t),t.finished=!0,e.emit("finish")):cB(e,t)),r}function cx(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}}lI(cn,ld),cn.prototype.push=function(e,t){var r=this._readableState;return r.objectMode||"string"!=typeof e||(t=t||r.defaultEncoding)!==r.encoding&&(e=sS.from(e,t),t=""),ci(this,r,e,t,!1)},cn.prototype.unshift=function(e){return ci(this,this._readableState,e,"",!0)},cn.prototype.isPaused=function(){return!1===this._readableState.flowing},cn.prototype.setEncoding=function(e){return this._readableState.decoder=new l8(e),this._readableState.encoding=e,this},cn.prototype.read=function(e){ct("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 ct("read: emitReadable",r.length,r.ended),0===r.length&&r.ended?ch(this):co(this),null;if(0===(e=ca(e,r))&&r.ended)return 0===r.length&&ch(this),null;var i=r.needReadable;return ct("need readable",i),(0===r.length||r.length-e<r.highWaterMark)&&ct("length less than watermark",i=!0),r.ended||r.reading?ct("reading or ended",i=!1):i&&(ct("do read"),r.reading=!0,r.sync=!0,0===r.length&&(r.needReadable=!0),this._read(r.highWaterMark),r.sync=!1,r.reading||(e=ca(n,r))),null===(t=e>0?cf(e,r):null)?(r.needReadable=!0,e=0):r.length-=e,0===r.length&&(r.ended||(r.needReadable=!0),n!==e&&r.ended&&ch(this)),null!==t&&this.emit
1("data",t),t},cn.prototype._read=function(e){this.emit("error",Error("not implemented"))},cn.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,ct("pipe count=%d opts=%j",i.pipesCount,t);var a=t&&!1===t.end?u:s;function o(e){ct("onunpipe"),e===n&&u()}function s(){ct("onend"),e.end()}i.endEmitted?ln(a):n.once("end",a),e.on("unpipe",o);var l=(r=n,function(){var e=r._readableState;ct("pipeOnDrain",e.awaitDrain),e.awaitDrain&&e.awaitDrain--,0===e.awaitDrain&&r.listeners("data").length&&(e.flowing=!0,cA(r))});e.on("drain",l);var c=!1;function u(){ct("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",u),n.removeListener("data",f),c=!0,i.awaitDrain&&(!e._writableState||e._writableState.needDrain)&&l()}var A=!1;function f(t){ct("ondata"),A=!1,!1!==e.write(t)||A||((1===i.pipesCount&&i.pipes===e||i.pipesCount>1&&-1!==cg(i.pipes,e))&&!c&&(ct("false write response, pause",n._readableState.awaitDrain),n._readableState.awaitDrain++,A=!0),n.pause())}function h(t){ct("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(){ct("onfinish"),e.removeListener("close",d),p()}function p(){ct("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||(ct("pipe resume"),n.resume()),e},cn.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=cg(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},cn.prototype.on=function(e,t){var r=ld.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&&co(this):ln(cc,this))}return r},cn.prototype.addListener=cn.prototype.on,cn.prototype.resume=function(){var e,t,r=this._readableState;return r.flowing||(ct("resume"),r.flowing=!0,e=this,(t=r).resumeScheduled||(t.resumeScheduled=!0,ln(cu,e,t))),this},cn.prototype.pause=function(){return ct("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(ct("pause"),this._readableState.flowing=!1,this.emit("pause")),this},cn.prototype.wrap=function(e){var t=this._readableState,r=!1,n=this;for(var i in e.on("end",function(){if(ct("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){ct("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){ct("wrapped _read",t),r&&(r=!1,e.resume())},n},cn._fromList=cf,cb.WritableState=cy,lI(cb,ld),cy.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},cb.prototype.pipe=function(){this.emit("error",Error("Cannot pipe, not readable"))},cb.prototype.write=function(e,t,r){var n,i,a,o,s,l=this._writableState,c=!1;return("function"==typeof t&&(r=t,t=null),sS.isBuffer(e)?t="buffer":t||(t=l.defaultEncoding),"function"!=typeof r&&(r=cp),l.ended)?(n=r,i=Error("write after end"),this.emit("error",i),ln(n,i)):(a=r,o=!0,s=!1,null===e?s=TypeError("May not write null values to stream"):sS.isBuffer(e)||"string"==typeof e||void 0===e||l.objectMode||(s=TypeError("Invalid non-string/buffer chunk")),s&&(this.emit("error",s),ln(a,s),o=!1),o&&(l.pendingcb++,c=function(e,t,r,n,i){a=r,o=n,t.objectMode||!1===t.decodeStrings||"string"!=typeof a||(a=sS.from(a,o)),r=a,sS.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 c=t.lastBufferedRequest;t.lastBufferedRequest=new cm(r,n,i),c?c.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else cI(e,t,!1,s,r,n,i);return l}(this,l,e,t,r))),c},cb.prototype.cork=function(){var e=this._writableState;e.corked++},cb.prototype.uncork=function(){var e=this._writableState;e.corked&&(e.corked--,e.writing||e.corked||e.finished||e.bufferProcessing||!e.bufferedRequest||cC(this,e))},cb.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},cb.prototype._write=function(e,t,r){r(Error("not implemented"))},cb.prototype._writev=null,cb.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,cw(n,i),a&&(i.finished?ln(a):n.once("finish",a)),i.ended=!0,n.writable=!1)},lI(c_,cn);for(var cQ=Object.keys(cb.prototype),ck=0;ck<cQ.length;ck++){var cS=cQ[ck];c_.prototype[cS]||(c_.prototype[cS]=cb.prototype[cS])}function c_(e){if(!(this instanceof c_))return new c_(e);cn.call(this,e),cb.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",cD)}function cD(){this.allowHalfOpen||this._writableState.ended||ln(cR,this)}function cR(e){e.end()}function cT(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 cN(e){if(!(this instanceof cN))return new cN(e);c_.call(this,e),this._transformState=new cT(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){cL(t,e)}):cL(t)})}function cL(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 cF(e){if(!(this instanceof cF))return new cF(e);cN.call(this,e)}function cM(){ld.call(this)}lI(cN,c_),cN.prototype.push=function(e,t){return this._transformState.needTransform=!1,c_.prototype.push.call(this,e,t)},cN.prototype._transform=function(e,t,r){throw Error("Not implemented")},cN.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)}},cN.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},lI(cF,cN),cF.prototype._transform=function(e,t,r){r(null,e)}
1,lI(cM,ld),cM.Readable=cn,cM.Writable=cb,cM.Duplex=c_,cM.Transform=cN,cM.PassThrough=cF,cM.Stream=cM,cM.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(c(),0===ld.listenerCount(this,"error"))throw e}function c(){r.removeListener("data",n),e.removeListener("drain",i),r.removeListener("end",o),r.removeListener("close",s),r.removeListener("error",l),e.removeListener("error",l),r.removeListener("end",c),r.removeListener("close",c),e.removeListener("close",c)}return r.on("error",l),e.on("error",l),r.on("end",c),r.on("close",c),e.on("close",c),e.emit("pipe",r),e};var cO=lu(Object.freeze({__proto__:null,Duplex:c_,PassThrough:cF,Readable:cn,Stream:cM,Transform:cN,Writable:cb,default:cM})),cU={};function cP(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 cz=Object.prototype.hasOwnProperty,cG=Object.keys||function(e){var t=[];for(var r in e)cz.call(e,r)&&t.push(r);return t},cH=Array.prototype.slice;function cj(){return void 0!==vC?vC:vC="foo"===(function(){}).name}function cY(e){return Object.prototype.toString.call(e)}function cW(e){return!s0(e)&&"function"==typeof sg.ArrayBuffer&&("function"==typeof ArrayBuffer.isView?ArrayBuffer.isView(e):!!e&&!!(e instanceof DataView||e.buffer&&e.buffer instanceof ArrayBuffer))}function cK(e,t){e||c$(e,!0,t,"==",c0)}var cJ=/\s*function\s+([^\(\s]*)\s*/;function cq(e){if(lY(e)){if(cj())return e.name;var t=e.toString().match(cJ);return t&&t[1]}}function cV(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,cZ(cX(t.actual),128)+" "+t.operator+" "+cZ(cX(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=cq(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 cZ(e,t){return"string"==typeof e?e.length<t?e:e.slice(0,t):e}function cX(e){if(cj()||!lY(e))return lQ(e);var t=cq(e);return"[Function"+(t?": "+t:"")+"]"}function c$(e,t,r,n,i){throw new cV({message:r,actual:e,expected:t,operator:n,stackStartFunction:i})}function c0(e,t){e||c$(e,!0,t,"==",c0)}function c1(e,t,r){e!=t&&c$(e,t,r,"==",c1)}function c2(e,t,r){e==t&&c$(e,t,r,"!=",c2)}function c5(e,t,r){c4(e,t,!1)||c$(e,t,r,"deepEqual",c5)}function c3(e,t,r){c4(e,t,!0)||c$(e,t,r,"deepStrictEqual",c3)}function c4(e,t,r,n){if(e===t)return!0;if(s0(e)&&s0(t))return 0===cP(e,t);if(lH(e)&&lH(t))return e.getTime()===t.getTime();if(lz(e)&&lz(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||"object"!=typeof e)&&(null===t||"object"!=typeof t))return r?e===t:e==t;if(cW(e)&&cW(t)&&cY(e)===cY(t)&&!(e instanceof Float32Array||e instanceof Float64Array))return 0===cP(new Uint8Array(e.buffer),new Uint8Array(t.buffer));if(s0(e)!==s0(t))return!1;var i=(n=n||{actual:[],expected:[]}).actual.indexOf(e);return -1!==i&&i===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(lW(e)||lW(t))return e===t;if(r&&Object.getPrototypeOf(e)!==Object.getPrototypeOf(t))return!1;var i,a,o=c6(e),s=c6(t);if(o&&!s||!o&&s)return!1;if(o)return c4(e=cH.call(e),t=cH.call(t),r);var l=cG(e),c=cG(t);if(l.length!==c.length)return!1;for(l.sort(),c.sort(),a=l.length-1;a>=0;a--)if(l[a]!==c[a])return!1;for(a=l.length-1;a>=0;a--)if(!c4(e[i=l[a]],t[i],r,n))return!1;return!0}(e,t,r,n))}function c6(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function c8(e,t,r){c4(e,t,!1)&&c$(e,t,r,"notDeepEqual",c8)}function c7(e,t,r){c4(e,t,!0)&&c$(e,t,r,"notDeepStrictEqual",c7)}function c9(e,t,r){e!==t&&c$(e,t,r,"===",c9)}function ue(e,t,r){e===t&&c$(e,t,r,"!==",ue)}function ut(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if(e instanceof t)return!0}catch(e){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function ur(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&&lj(i),s=!e&&i&&!r;if((o&&a&&ut(i,r)||s)&&c$(i,r,"Got unwanted exception"+n),e&&i&&r&&!ut(i,r)||!e&&i)throw i}function un(e,t,r){ur(!0,e,t,r)}function ui(e,t,r){ur(!1,e,t,r)}function ua(e){if(e)throw e}cK.AssertionError=cV,lI(cV,Error),cK.fail=c$,cK.ok=c0,cK.equal=c1,cK.notEqual=c2,cK.deepEqual=c5,cK.deepStrictEqual=c3,cK.notDeepEqual=c8,cK.notDeepStrictEqual=c7,cK.strictEqual=c9,cK.notStr
1ictEqual=ue,cK.throws=un,cK.doesNotThrow=ui,cK.ifError=ua;var uo=lu(Object.freeze({__proto__:null,AssertionError:cV,assert:c0,deepEqual:c5,deepStrictEqual:c3,default:cK,doesNotThrow:ui,equal:c1,fail:c$,ifError:ua,notDeepEqual:c8,notDeepStrictEqual:c7,notEqual:c2,notStrictEqual:ue,ok:c0,strictEqual:c9,throws:un})),us=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},ul={},uc={};C4="u">typeof Uint8Array&&"u">typeof Uint16Array&&"u">typeof Int32Array,uc.assign=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var r=t.shift();if(r){if("object"!=typeof r)throw TypeError(r+"must be non-object");for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}}return e},uc.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)},C6={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}},C8={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)}},uc.setTyped=function(e){e?(uc.Buf8=Uint8Array,uc.Buf16=Uint16Array,uc.Buf32=Int32Array,uc.assign(uc,C6)):(uc.Buf8=Array,uc.Buf16=Array,uc.Buf32=Array,uc.assign(uc,C8))},uc.setTyped(C4);var uu={};function uA(e){for(var t=e.length;--t>=0;)e[t]=0}var uf=573,uh=[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],ud=[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],ug=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],up=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],um=Array(576);uA(um);var uy=Array(60);uA(uy);var ub=Array(512);uA(ub);var uI=Array(256);uA(uI);var uE=Array(29);uA(uE);var uC=Array(30);function uv(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 uB(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function uw(e){return e<256?ub[e]:ub[256+(e>>>7)]}function ux(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function uQ(e,t,r){e.bi_valid>16-r?(e.bi_buf|=t<<e.bi_valid&65535,ux(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 uk(e,t,r){uQ(e,r[2*t],r[2*t+1])}function uS(e,t){var r=0;do r|=1&e,e>>>=1,r<<=1;while(--t>0)return r>>>1}function u_(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]=uS(a[s]++,s))}}function uD(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 uR(e){e.bi_valid>8?ux(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 uT(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 uN(e,t,r){for(var n=e.heap[r],i=r<<1;
1i<=e.heap_len&&(i<e.heap_len&&uT(t,e.heap[i+1],e.heap[i],e.depth)&&i++,!uT(t,n,e.heap[i],e.depth));)e.heap[r]=e.heap[i],r=i,i<<=1;e.heap[r]=n}function uL(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?uk(e,i,t):(uk(e,(a=uI[i])+256+1,t),0!==(o=uh[a])&&uQ(e,i-=uE[a],o),uk(e,a=uw(--n),r),0!==(o=ud[a])&&uQ(e,n-=uC[a],o));while(s<e.last_lit)uk(e,256,t)}function uF(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,c=-1;for(r=0,e.heap_len=0,e.heap_max=uf;r<l;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--)uN(e,a,r);i=l;do r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],uN(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++,uN(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,c=t.max_code,u=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<uf;r++)(a=l[2*l[2*(n=e.heap[r])+1]+1]+1)>d&&(a=d,g++),l[2*n+1]=a,!(n>c)&&(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*(u[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])>c)&&(l[2*i+1]!==a&&(e.opt_len+=(a-l[2*i+1])*l[2*i],l[2*i+1]=a),n--)}}
1(e,t),u_(a,c,e.bl_count)}function uM(e,t,r){var n,i,a=-1,o=t[1],s=0,l=7,c=4;for(0===o&&(l=138,c=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<c?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,c=3):i===o?(l=6,c=3):(l=7,c=4))}function uO(e,t,r){var n,i,a=-1,o=t[1],s=0,l=7,c=4;for(0===o&&(l=138,c=3),n=0;n<=r;n++)if(i=o,o=t[(n+1)*2+1],!(++s<l)||i!==o){if(s<c)do uk(e,i,e.bl_tree);while(0!=--s)else 0!==i?(i!==a&&(uk(e,i,e.bl_tree),s--),uk(e,16,e.bl_tree),uQ(e,s-3,2)):s<=10?(uk(e,17,e.bl_tree),uQ(e,s-3,3)):(uk(e,18,e.bl_tree),uQ(e,s-11,7));s=0,a=i,0===o?(l=138,c=3):i===o?(l=6,c=3):(l=7,c=4)}}uA(uC);var uU=!1;function uP(e,t,r,n){uQ(e,0+ +!!n,3),uR(e),ux(e,r),ux(e,~r),uc.arraySet(e.pending_buf,e.window,t,r,e.pending),e.pending+=r}uu._tr_init=function(e){uU||(!function(){var e,t,r,n,i,a=Array(16);for(n=0,r=0;n<28;n++)for(e=0,uE[n]=r;e<1<<uh[n];e++)uI[r++]=n;for(uI[r-1]=n,i=0,n=0;n<16;n++)for(e=0,uC[n]=i;e<1<<ud[n];e++)ub[i++]=n;for(i>>=7;n<30;n++)for(e=0,uC[n]=i<<7;e<1<<ud[n]-7;e++)ub[256+i++]=n;for(t=0;t<=15;t++)a[t]=0;for(e=0;e<=143;)um[2*e+1]=8,e++,a[8]++;for(;e<=255;)um[2*e+1]=9,e++,a[9]++;for(;e<=279;)um[2*e+1]=7,e++,a[7]++;for(;e<=287;)um[2*e+1]=8,e++,a[8]++;for(u_(um,287,a),e=0;e<30;e++)uy[2*e+1]=5,uy[2*e]=uS(e,5);vv=new uv(um,uh,257,286,15),vB=new uv(uy,ud,0,30,15),vw=new uv([],ug,0,19,7)}(),uU=!0),e.l_desc=new uB(e.dyn_ltree,vv),e.d_desc=new uB(e.dyn_dtree,vB),e.bl_desc=new uB(e.bl_tree,vw),e.bi_buf=0,e.bi_valid=0,uD(e)},uu._tr_stored_block=uP,uu._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)),uF(e,e.l_desc),uF(e,e.d_desc),o=function(e){var t;for(uM(e,e.dyn_ltree,e.l_desc.max_code),uM(e,e.dyn_dtree,e.d_desc.max_code),uF(e,e.bl_desc),t=18;t>=3&&0===e.bl_tree[2*up[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?uP(e,t,r,n):4===e.strategy||a===i?(uQ(e,2+ +!!n,3),uL(e,um,uy)):(uQ(e,4+ +!!n,3),function(e,t,r,n){var i;for(uQ(e,t-257,5),uQ(e,r-1,5),uQ(e,n-4,4),i=0;i<n;i++)uQ(e,e.bl_tree[2*up[i]+1],3);uO(e,e.dyn_ltree,t-1),uO(e,e.dyn_dtree,r-1)}(e,e.l_desc.max_code+1,e.d_desc.max_code+1,o+1),uL(e,e.dyn_ltree,e.dyn_dtree)),uD(e),n&&uR(e)},uu._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[(uI[r]+256+1)*2]++,e.dyn_dtree[2*uw(t)]++),e.last_lit===e.lit_bufsize-1},uu._tr_align=function(e){uQ(e,2,3),uk(e,256,um),16===e.bi_valid?(ux(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 uz=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},uG=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}(),uH=function(e,t,r,n){var i=n+r;e^=-1;for(var a=n;a<i;a++)e=e>>>8^uG[(e^t[a])&255];return -1^e},uj={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"},uY=573;function uW(e,t){return e.msg=uj[t],t}function uK(e){return(e<<1)-9*(e>4)}function uJ(e){for(var t=e.length;--t>=0;)e[t]=0}function uq(e){var t=e.state,r=t.pending;r>e.avail_out&&(r=e.avail_out),0!==r&&(uc.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 uV(e,t){uu._tr_flush_block(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,uq(e.strm)}
1function uZ(e,t){e.pending_buf[e.pending++]=t}function uX(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function u$(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,c=e.window,u=e.w_mask,A=e.prev,f=e.strstart+258,h=c[a+o-1],d=c[a+o];e.prev_length>=e.good_match&&(i>>=2),s>e.lookahead&&(s=e.lookahead);do{if(c[(r=t)+o]!==d||c[r+o-1]!==h||c[r]!==c[a]||c[++r]!==c[a+1])continue;a+=2,r++;do;while(c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&a<f)if(n=258-(f-a),a=f-258,n>o){if(e.match_start=t,o=n,n>=s)break;h=c[a+o-1],d=c[a+o]}}while((t=A[t&u])>l&&0!=--i)return o<=e.lookahead?o:e.lookahead}function u0(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)){uc.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,uc.arraySet(t,e.input,e.next_in,i,r),1===e.state.wrap?e.adler=uz(e.adler,t,i,r):2===e.state.wrap&&(e.adler=uH(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 u1(e,t){for(var r,n;;){if(e.lookahead<262){if(u0(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=u$(e,r)),e.match_length>=3)if(n=uu._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=uu._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(n&&(uV(e,!1),0===e.strm.avail_out))return 1}return(e.insert=e.strstart<2?e.strstart:2,4===t)?(uV(e,!0),0===e.strm.avail_out)?3:4:e.last_lit&&(uV(e,!1),0===e.strm.avail_out)?1:2}function u2(e,t){for(var r,n,i;;){if(e.lookahead<262){if(u0(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=u$(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=uu._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&&(uV(e,!1),0===e.strm.avail_out))return 1}else if(e.match_available){if((n=uu._tr_tally(e,0,e.window[e.strstart-1]))&&uV(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return 1}else e.match_available=1,e.strstart++,e.lookahead--}
1return(e.match_available&&(n=uu._tr_tally(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<2?e.strstart:2,4===t)?(uV(e,!0),0===e.strm.avail_out)?3:4:e.last_lit&&(uV(e,!1),0===e.strm.avail_out)?1:2}function u5(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 u3(){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 uc.Buf16(2*uY),this.dyn_dtree=new uc.Buf16(122),this.bl_tree=new uc.Buf16(78),uJ(this.dyn_ltree),uJ(this.dyn_dtree),uJ(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new uc.Buf16(16),this.heap=new uc.Buf16(573),uJ(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new uc.Buf16(573),uJ(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 u4(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,uu._tr_init(t),0):uW(e,-2)}function u6(e){var t,r=u4(e);return 0===r&&((t=e.state).window_size=2*t.w_size,uJ(t.head),t.max_lazy_match=vx[t.level].max_lazy,t.good_match=vx[t.level].good_length,t.nice_match=vx[t.level].nice_length,t.max_chain_length=vx[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 u8(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 uW(e,-2);8===n&&(n=9);var s=new u3;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 uc.Buf8(2*s.w_size),s.head=new uc.Buf16(s.hash_size),s.prev=new uc.Buf16(s.w_size),s.lit_bufsize=1<<i+6,s.pending_buf_size=4*s.lit_bufsize,s.pending_buf=new uc.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,u6(e)}vx=[new u5(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(u0(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,uV(e,!1),0===e.strm.avail_out)||e.strstart-e.block_start>=e.w_size-262&&(uV(e,!1),0===e.strm.avail_out))return 1}return(e.insert=0,4===t)?(uV(e,!0),0===e.strm.avail_out)?3:4:(e.strstart>e.block_start&&(uV(e,!1),e.strm.avail_out),1)}),new u5(4,4,8,4,u1),new u5(4,5,16,8,u1),new u5(4,6,32,32,u1),new u5(4,4,16,16,u2),new u5(8,16,32,32,u2),new u5(8,16,128,128,u2),new u5(8,32,128,256,u2),new u5(32,128,258,1024,u2),new u5(32,258,258,4096,u2)],ul.deflateInit=function(e,t){return u8(e,t,8,15,8,0)},ul.deflateInit2=u8,ul.deflateReset=u6,ul.deflateResetKeep=u4,ul.deflateSetHeader=function(e,t){return e&&e.state&&2===e.state.wrap?(e.state.gzhead=t,0):-2},ul.deflate=function(e,t){if(!e||!e.state||t>5||t<0)return e?uW(e,-2):-2;if(n=e.state,!e.output||!e.input&&0!==e.avail_in||666===n.status&&4!==t)return uW(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,uZ(n,31),uZ(n,139),uZ(n,8),n.gzhead?(uZ(n,+!!n.gzhead.text+2*!!n.gzhead.hcrc+4*!!n.gzhead.extra+8*!!n.gzhead.name+16*!!n.gzhead.comment),uZ(n,255&n.gzhead.time),uZ(n,n.gzhead.time>>8&255),uZ(n,n.gzhead.time>>16&255),uZ(n,n.gzhead.time>>24&255),uZ(n,9===n.level?2:4*(n.strategy>=2||n.level<2)),uZ(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(uZ(n,255&n.gzhead.extra.length),uZ(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(e.adler=uH(e.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=69):(uZ(n,0),uZ(n,0),uZ(n,0),uZ(n,0),uZ(n,0),uZ(n,9===n.level?2:4*(n.strategy>=2||n.level<2)),uZ(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,uX(n,o),0!==n.strstart&&(uX(n,e.adler>>>16),uX(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=uH(e.adler,n.pending_buf,n.pending-i,i)),uq(e),i=n.pending,n.pending!==n.pending_buf_size));)uZ(n,255&n.gzhead.extra[n.gzindex]),n.gzindex++;n.gzhead.hcrc&&n.pending>i&&(e.adler=uH(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=uH(e.adler,n.pending_buf,n.pending-i,i)),uq(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,uZ(n,a)}while(0!==a)n.gzhead.hcrc&&n.pending>i&&(e.adler=uH(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=uH(e.adler,n.pending_buf,n.pending-i,i)),uq(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,uZ(n,a)}while(0!==a)n.gzhead.hcrc&&n.pending>i&&(e.adler=uH(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&&uq(e),n.pending+2<=n.pending_buf_size&&(uZ(n,255&e.adler),uZ(n,e.adler>>8&255),e.adler=0,n.status=113)):n.status=113),0!==n.pending){if(uq(e),0===e.avail_out)return n.last_flush=-1,0}else if(0===e.avail_in&&uK(t)<=uK(r)&&4!==t)return uW(e,-5);if(666===n.status&&0!==e.avail_in)return uW(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&&(u0(e),0===e.lookahead)){if(0===t)return 1;break}if(e.match_length=0,r=uu._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(uV(e,!1),0===e.strm.avail_out))return 1}return(e.insert=0,4===t)?(uV(e,!0),0===e.strm.avail_out)?3:4:e.last_lit&&(uV(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(u0(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=uu._tr_tally(e,1,e.match_length-3),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=uu._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(uV(e,!1),0===e.strm.avail_out))return 1}return(e.insert=0,4===t)?(uV(e,!0),0===e.strm.avail_out)?3:4:e.last_lit&&(uV(e,!1),0===e.strm.avail_out)?1:2}(n,t):vx[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?uu._tr_align(n):5!==t&&(uu._tr_stored_block(n,0,0,!1),3===t&&(uJ(n.head),0===n.lookahead&&(n.strstart=0,n.block_start=0,n.insert=0))),uq(e),0===e.avail_out))return n.last_flush=-1,0}return 4!==t?0:n.wrap<=0?1:(2===n.wrap?(uZ(n,255&e.adler),uZ(n,e.adler>>8&255),uZ(n,e.adler>>16&255),uZ(n,e.adler>>24&255),uZ(n,255&e.total_in),uZ(n,e.total_in>>8&255),uZ(n,e.total_in>>16&255),uZ(n,e.total_in>>24&255)):(uX(n,e.adler>>>16),uX(n,65535&e.adler)),uq(e),n.wrap>0&&(n.wrap=-n.wrap),+(0===n.pending))},ul.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?uW(e,-2):(e.state=null,113===t?uW(e,-3):0):-2},ul.deflateSetDictionary=function(e,t){var r,n,i,a,o,s,l,c,u=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=uz(e.adler,t,u,0)),r.wrap=0,u>=r.w_size&&(0===a&&(uJ(r.head),r.strstart=0,r.block_start=0,r.insert=0),c=new uc.Buf8(r.w_size),uc.arraySet(c,t,u-r.w_size,r.w_size,0),t=c,u=r.w_size),o=e.avail_in,s=e.next_in,l=e.input,e.avail_in=u,e.next_in=0,e.input=t,u0(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,u0(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},ul.deflateInfo="pako deflate (from Nodeca project)";var u7={},u9=[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],Ae=[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],At=[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],Ar=[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],An=function(e,t){var r,n,i,a,o,s,l,c,u,A,f,h,d,g,p,m,y,b,I,E,C,v,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,c=r.wsize,u=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,y=(1<<r.distbits)-1;e:do for(d<15&&(h+=w[n++]<<d,d+=8,h+=w[n++]<<d,d+=8),b=g[h&m];;){if(h>>>=I=b>>>24,d-=I,0==(I=b>>>16&255))x[a++]=65535&b;else if(16&I)for(E=65535&b,(I&=15)&&(d<I&&(h+=w[n++]<<d,d+=8),E+=h&(1<<I)-1,h>>>=I,d-=I),d<15&&(h+=w[n++]<<d,d+=8,h+=w[n++]<<d,d+=8),b=p[h&y];;){if(h>>>=I=b>>>24,d-=I,16&(I=b>>>16&255)){if(C=65535&b,d<(I&=15)&&(h+=w[n++]<<d,(d+=8)<I&&(h+=w[n++]<<d,d+=8)),(C+=h&(1<<I)-1)>l){e.msg="invalid distance too far back",r.mode=30;break e}if(h>>>=I,d-=I,C>(I=a-o)){if((I=C-I)>u&&r.sane){e.msg="invalid distance too far back",r.mode=30;break e}if(v=0,B=f,0===A){if(v+=c-I,I<E){E-=I;do x[a++]=f[v++];while(--I)v=a-C,B=x}}else if(A<I){if(v+=c+A-I,(I-=A)<E){E-=I;do x[a++]=f[v++];while(--I)if(v=0,A<E){E-=I=A;do x[a++]=f[v++];while(--I)v=a-C,B=x}}}else if(v+=A-I,I<E){E-=I;do x[a++]=f[v++];while(--I)v=a-C,B=x}for(;E>2;)x[a++]=B[v++],x[a++]=B[v++],x[a++]=B[v++],E-=3;E&&(x[a++]=B[v++],E>1&&(x[a++]=B[v++]))}else{v=a-C;do x[a++]=x[v++],x[a++]=x[v++],x[a++]=x[v++],E-=3;while(E>2)E&&(x[a++]=x[v++],E>1&&(x[a++]=x[v++]))}}else if((64&I)==0){b=p[(65535&b)+(h&(1<<I)-1)];continue}else{e.msg="invalid distance code",r.mode=30;break e}break}else if((64&I)==0){b=g[(65535&b)+(h&(1<<I)-1)];continue}else if(32&I){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},Ai=function(e,t,r,n,i,a,o,s){var l,c,u,A,f,h,d,g,p,m=s.bits,y=0,b=0,I=0,E=0,C=0,v=0,B=0,w=0,x=0,Q=0,k=null,S=0,_=new uc.Buf16(16),D=new uc.Buf16(16),R=null,T=0;for(y=0;y<=15;y++)_[y]=0;for(b=0;b<n;b++)_[t[r+b]]++;for(E=15,C=m;E>=1&&0===_[E];E--);if(C>E&&(C=E),0===E)return i[a++]=0x1400000,i[a++]=0x1400000,s.bits=1,0;for(I=1;I<E&&0===_[I];I++);for(C<I&&(C=I),w=1,y=1;y<=15;y++)if(w<<=1,(w-=_[y])<0)return -1;if(w>0&&(0===e||1!==E))return -1;for(y=1,D[1]=0;y<15;y++)D[y+1]=D[y]+_[y];for(b=0;b<n;b++)0!==t[r+b]&&(o[D[t[r+b]]++]=b);if(0===e?(k=R=o,h=19):1===e?(k=u9,S-=257,R=Ae,T-=257,h=256):(k=At,R=Ar,h=-1),Q=0,b=0,y=I,f=a,v=C,B=0,u=-1,A=(x=1<<C)-1,1===e&&x>852||2===e&&x>592)return 1;for(;;){d=y-B,o[b]<h?(g=0,p=o[b]):o[b]>h?(g=R[T+o[b]],p=k[S+o[b]]):(g=96,p=0),l=1<<y-B,I=c=1<<v;do i[f+(Q>>B)+(c-=l)]=d<<24|g<<16|p;while(0!==c)for(l=1<<y-1;Q&l;)l>>=1;if(0!==l?(Q&=l-1,Q+=l):Q=0,b++,0==--_[y]){if(y===E)break;y=t[r+o[b]]}if(y>C&&(Q&A)!==u){for(0===B&&(B=C),f+=I,w=1<<(v=y-B);v+B<E&&!((w-=_[v+B])<=0);)v++,w<<=1;if(x+=1<<v,1===e&&x>852||2===e&&x>592)return 1;i[u=Q&A]=C<<24|v<<16|f-a}}return 0!==Q&&(i[f+Q]=y-B<<24|4194304),s.bits=C,0};function Aa(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function Ao(){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 uc.Buf16(320),this.work=new uc.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function As(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 uc.Buf32(852),t.distcode=t.distdyn=new uc.Buf32(592),t.sane=1,t.back=-1,0):-2}function Al(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,As(e)):-2}function Ac(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,Al(e)):-2}function Au(e,t){var r,n;return e?(e.state=n=new Ao,n.window=null,0!==(r=Ac(e,t))&&(e.state=null),r):-2}var AA=!0;function Af(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 uc.Buf8(a.wsize)),n>=a.wsize?(uc.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),uc.arraySet(a.window,t,r-n,i,a.wnext),(n-=i)?(uc.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}u7.inflateReset=Al,u7.inflateReset2=Ac,u7.inflateResetKeep=As,u7.inflateInit=function(e){return Au(e,15)},u7.inflateInit2=Au,u7.inflate=function(e,t){var r,n,i,a,o,s,l,c,u,A,f,h,d,g,p,m,y,b,I,E,C,v,B,w,x=0,Q=new uc.Buf8(4),k=[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,c=r.hold,u=r.bits,A=s,f=l,v=0;t:for(;;)switch(r.mode){case 1:if(0===r.wrap){r.mode=13;break}for(;u<16;){if(0===s)break t;s--,c+=n[a++]<<u,u+=8}if(2&r.wrap&&35615===c){r.check=0,Q[0]=255&c,Q[1]=c>>>8&255,r.check=uH(r.check,Q,2,0),c=0,u=0,r.mode=2;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&c)<<8)+(c>>8))%31){e.msg="incorrect header check",r.mode=30;break}if((15&c)!=8){e.msg="unknown compression method",r.mode=30;break}if(c>>>=4,u-=4,C=(15&c)+8,0===r.wbits)r.wbits=C;else if(C>r.wbits){e.msg="invalid window size",r.mode=30;break}r.dmax=1<<C,e.adler=r.check=1,r.mode=512&c?10:12,c=0,u=0;break;case 2:for(;u<16;){if(0===s)break t;s--,c+=n[a++]<<u,u+=8}if(r.flags=c,(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=c>>8&1),512&r.flags&&(Q[0]=255&c,Q[1]=c>>>8&255,r.check=uH(r.check,Q,2,0)),c=0,u=0,r.mode=3;case 3:for(;u<32;){if(0===s)break t;s--,c+=n[a++]<<u,u+=8}r.head&&(r.head.time=c),512&r.flags&&(Q[0]=255&c,Q[1]=c>>>8&255,Q[2]=c>>>16&255,Q[3]=c>>>24&255,r.check=uH(r.check,Q,4,0)),c=0,u=0,r.mode=4;case 4:for(;u<16;){if(0===s)break t;s--,c+=n[a++]<<u,u+=8}r.head&&(r.head.xflags=255&c,r.head.os=c>>8),512&r.flags&&(Q[0]=255&c,Q[1]=c>>>8&255,r.check=uH(r.check,Q,2,0)),c=0,u=0,r.mode=5;case 5:if(1024&r.flags){for(;u<16;){if(0===s)break t;s--,c+=n[a++]<<u,u+=8}r.length=c,r.head&&(r.head.extra_len=c),512&r.flags&&(Q[0]=255&c,Q[1]=c>>>8&255,r.check=uH(r.check,Q,2,0)),c=0,u=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&&(C=r.head.extra_len-r.length,r.head.extra||(r.head.extra=Array(r.head.extra_len)),uc.arraySet(r.head.extra,n,a,h,C)),512&r.flags&&(r.check=uH(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 C=n[a+h++],r.head&&C&&r.length<65536&&(r.head.name+=String.fromCharCode(C));while(C&&h<s)if(512&r.flags&&(r.check=uH(r.check,n,h,a)),s-=h,a+=h,C)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 C=n[a+h++],r.head&&C&&r.length<65536&&(r.head.comment+=String.fromCharCode(C));while(C&&h<s)if(512&r.flags&&(r.check=uH(r.check,n,h,a)),s-=h,a+=h,C)break t}else r.head&&(r.head.comment=null);r.mode=9;case 9:if(512&r.flags){for(;u<16;){if(0===s)break t;s--,c+=n[a++]<<u,u+=8}if(c!==(65535&r.check)){e.msg="header crc mismatch",r.mode=30;break}c=0,u=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(;u<32;){if(0===s)break t;s--,c+=n[a++]<<u,u+=8}e.adler=r.check=Aa(c),c=0,u=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=c,r.bits=u,2;e.adler=r.check=1,r.mode=12;case 12:if(5===t||6===t)break t;case 13:if(r.last){c>>>=7&u,u-=7&u,r.mode=27;break}for(;u<3;){if(0===s)break t;s--,c+=n[a++]<<u,u+=8}switch(r.last=1&c,u-=1,3&(c>>>=1)){case 0:r.mode=14;break;case 1:if(!function(e){if(AA){var t;for(vQ=new uc.Buf32(512),vk=new uc.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(Ai(1,e.lens,0,288,vQ,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;Ai(2,e.lens,0,32,vk,0,e.work,{bits:5}),AA=!1}
1e.lencode=vQ,e.lenbits=9,e.distcode=vk,e.distbits=5}(r),r.mode=20,6===t){c>>>=2,u-=2;break t}break;case 2:r.mode=17;break;case 3:e.msg="invalid block type",r.mode=30}c>>>=2,u-=2;break;case 14:for(c>>>=7&u,u-=7&u;u<32;){if(0===s)break t;s--,c+=n[a++]<<u,u+=8}if((65535&c)!=(c>>>16^65535)){e.msg="invalid stored block lengths",r.mode=30;break}if(r.length=65535&c,c=0,u=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;uc.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(;u<14;){if(0===s)break t;s--,c+=n[a++]<<u,u+=8}if(r.nlen=(31&c)+257,u-=5,r.ndist=(31&(c>>>=5))+1,u-=5,r.ncode=(15&(c>>>=5))+4,c>>>=4,u-=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(;u<3;){if(0===s)break t;s--,c+=n[a++]<<u,u+=8}r.lens[k[r.have++]]=7&c,c>>>=3,u-=3}for(;r.have<19;)r.lens[k[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,B={bits:r.lenbits},v=Ai(0,r.lens,0,19,r.lencode,0,r.work,B),r.lenbits=B.bits,v){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[c&(1<<r.lenbits)-1])>>>24,m=x>>>16&255,y=65535&x,!(p<=u);){if(0===s)break t;s--,c+=n[a++]<<u,u+=8}if(y<16)c>>>=p,u-=p,r.lens[r.have++]=y;else{if(16===y){for(w=p+2;u<w;){if(0===s)break t;s--,c+=n[a++]<<u,u+=8}if(c>>>=p,u-=p,0===r.have){e.msg="invalid bit length repeat",r.mode=30;break}C=r.lens[r.have-1],h=3+(3&c),c>>>=2,u-=2}else if(17===y){for(w=p+3;u<w;){if(0===s)break t;s--,c+=n[a++]<<u,u+=8}c>>>=p,u-=p,C=0,h=3+(7&c),c>>>=3,u-=3}else{for(w=p+7;u<w;){if(0===s)break t;s--,c+=n[a++]<<u,u+=8}c>>>=p,u-=p,C=0,h=11+(127&c),c>>>=7,u-=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++]=C}}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},v=Ai(1,r.lens,0,r.nlen,r.lencode,0,r.work,B),r.lenbits=B.bits,v){e.msg="invalid literal/lengths set",r.mode=30;break}if(r.distbits=6,r.distcode=r.distdyn,B={bits:r.distbits},v=Ai(2,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,B),r.distbits=B.bits,v){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=c,r.bits=u,An(e,f),o=e.next_out,i=e.output,l=e.avail_out,a=e.next_in,n=e.input,s=e.avail_in,c=r.hold,u=r.bits,12===r.mode&&(r.back=-1);break}for(r.back=0;p=(x=r.lencode[c&(1<<r.lenbits)-1])>>>24,m=x>>>16&255,y=65535&x,!(p<=u);){if(0===s)break t;s--,c+=n[a++]<<u,u+=8}if(m&&(240&m)==0){for(b=p,I=m,E=y;p=(x=r.lencode[E+((c&(1<<b+I)-1)>>b)])>>>24,m=x>>>16&255,y=65535&x,!(b+p<=u);){if(0===s)break t;s--,c+=n[a++]<<u,u+=8}c>>>=b,u-=b,r.back+=b}if(c>>>=p,u-=p,r.back+=p,r.length=y,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;u<w;){if(0===s)break t;s--,c+=n[a++]<<u,u+=8}r.length+=c&(1<<r.extra)-1,c>>>=r.extra,u-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=23;case 23:for(;p=(x=r.distcode[c&(1<<r.distbits)-1])>>>24,m=x>>>16&255,y=65535&x,!(p<=u);){if(0===s)break t;s--,c+=n[a++]<<u,u+=8}if((240&m)==0){for(b=p,I=m,E=y;p=(x=r.distcode[E+((c&(1<<b+I)-1)>>b)])>>>24,m=x>>>16&255,y=65535&x,!(b+p<=u);){if(0===s)break t;s--,c+=n[a++]<<u,u+=8}c>>>=b,u-=b,r.back+=b}if(c>>>=p,u-=p,r.back+=p,64&m){e.msg="invalid distance code",r.mode=30;break}r.offset=y,r.extra=15&m,r.mode=24;case 24:if(r.extra){for(w=r.extra;u<w;){if(0===s)break t;s--,c+=n[a++]<<u,u+=8}r.offset+=c&(1<<r.extra)-1,c>>>=r.extra,u-=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(;u<32;){if(0===s)break t;s--,c|=n[a++]<<u,u+=8}if(f-=l,e.total_out+=f,r.total+=f,f&&(e.adler=r.check=r.flags?uH(r.check,i,f,o-f):uz(r.check,i,f,o-f)),f=l,(r.flags?c:Aa(c))!==r.check){e.msg="incorrect data check",r.mode=30;break}c=0,u=0}r.mode=28;case 28:if(r.wrap&&r.flags){for(;u<32;){if(0===s)break t;s--,c+=n[a++]<<u,u+=8}if(c!==(0|r.total)){e.msg="incorrect length check",r.mode=30;break}c=0,u=0}r.mode=29;case 29:v=1;break t;case 30:v=-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=c,r.bits=u,(r.wsize||f!==e.avail_out&&r.mode<30&&(r.mode<27||4!==t))&&Af(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?uH(r.check,i,f,e.next_out-f):uz(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===v&&(v=-5),v},u7.inflateEnd=function(e){if(!e||!e.state)return -2;var t=e.state;return t.window&&(t.window=null),e.state=null,0},u7.inflateGetHeader=function(e,t){var r;return e&&e.state&&(2&(r=e.state).wrap)!=0?(r.head=t,t.done=!1,0):-2},u7.inflateSetDictionary=function(e,t){var r,n=t.length;return e&&e.state&&(0===(r=e.state).wrap||11===r.mode)?11===r.mode&&uz(1,t,n,0)!==r.check?-3:Af(e,t,n,n)?(r.mode=31,-4):(r.havedict=1,0):-2},u7.inflateInfo="pako inflate (from Nodeca project)";var Ah={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 Ad in Ah)cU[Ad]=Ah[Ad];function Ag(e){if("number"!=typeof e||e<cU.DEFLATE||e>cU.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}cU.NONE=0,cU.DEFLATE=1,cU.INFLATE=2,cU.GZIP=3,cU.GUNZIP=4,cU.DEFLATERAW=5,cU.INFLATERAW=6,cU.UNZIP=7,Ag.prototype.close=function(){if(this.write_in_progress){this.pending_close=!0;return}this.pending_close=!1,uo(this.init_done,"close before init"),uo(this.mode<=cU.UNZIP),this.mode===cU.DEFLATE||this.mode===cU.GZIP||this.mode===cU.DEFLATERAW?ul.deflateEnd(this.strm):(this.mode===cU.INFLATE||this.mode===cU.GUNZIP||this.mode===cU.INFLATERAW||this.mode===cU.UNZIP)&&u7.inflateEnd(this.strm),this.mode=cU.NONE,this.dictionary=null},Ag.prototype.write=function(e,t,r,n,i,a,o){return this._write(!0,e,t,r,n,i,a,o)},Ag.prototype.writeSync=function(e,t,r,n,i,a,o){return this._write(!1,e,t,r,n,i,a,o)},Ag.prototype._write=function(e,t,r,n,i,a,o,s){if(uo.equal(arguments.length,8),uo(this.init_done,"write before init"),uo(this.mode!==cU.NONE,"already finalized"),uo.equal(!1,this.write_in_progress,"write already in progress"),uo.equal(!1,this.pending_close,"close is pending"),this.write_in_progress=!0,uo.equal(!1,void 0===t,"must provide flush value"),this.write_in_progress=!0,t!==cU.Z_NO_FLUSH&&t!==cU.Z_PARTIAL_FLUSH&&t!==cU.Z_SYNC_FLUSH&&t!==cU.Z_FULL_FLUSH&&t!==cU.Z_FINISH&&t!==cU.Z_BLOCK)throw Error("Invalid flush value");if(null==r&&(r=sS.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 lc.nextTick(function(){l._process(),l._after()}),this},Ag.prototype._afterSync=function(){var e=this.strm.avail_out,t=this.strm.avail_in;return this.write_in_progress=!1,[t,e]},Ag.prototype._process=function(){var e=null;switch(this.mode){case cU.DEFLATE:case cU.GZIP:case cU.DEFLATERAW:this.err=ul.deflate(this.strm,this.flush);break;case cU.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=cU.INFLATE;break}case 1:if(null===e)break;139===this.strm.input[e]?(this.gzip_id_bytes_read=2,this.mode=cU.GUNZIP):this.mode=cU.INFLATE;break;default:throw Error("invalid number of gzip magic number bytes read")}case cU.INFLATE:case cU.GUNZIP:case cU.INFLATERAW:for(this.err=u7.inflate(this.strm,this.flush),this.err===cU.Z_NEED_DICT&&this.dictionary&&(this.err=u7.inflateSetDictionary(this.strm,this.dictionary),this.err===cU.Z_OK?this.err=u7.inflate(this.strm,this.flush):this.err===cU.Z_DATA_ERROR&&(this.err=cU.Z_NEED_DICT));this.strm.avail_in>0&&this.mode===cU.GUNZIP&&this.err===cU.Z_STREAM_END&&0!==this.strm.next_in[0];)this.reset(),this.err=u7.inflate(this.strm,this.flush);break;default:throw Error("Unknown mode "+this.mode)}},Ag.prototype._checkError=function(){switch(this.err){case cU.Z_OK:case cU.Z_BUF_ERROR:if(0!==this.strm.avail_out&&this.flush===cU.Z_FINISH)return this._error("unexpected end of file"),!1;break;case cU.Z_STREAM_END:break;case cU.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},Ag.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()}},Ag.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()},Ag.prototype.init=function(e,t,r,n,i){uo(4==arguments.length||5==arguments.length,"init(windowBits, level, memLevel, strategy, [dictionary])"),uo(e>=8&&e<=15,"invalid windowBits"),uo(t>
1=-1&&t<=9,"invalid compression level"),uo(r>=1&&r<=9,"invalid memlevel"),uo(n===cU.Z_FILTERED||n===cU.Z_HUFFMAN_ONLY||n===cU.Z_RLE||n===cU.Z_FIXED||n===cU.Z_DEFAULT_STRATEGY,"invalid strategy"),this._init(t,e,r,n,i),this._setDictionary()},Ag.prototype.params=function(){throw Error("deflateParams Not supported")},Ag.prototype.reset=function(){this._reset(),this._setDictionary()},Ag.prototype._init=function(e,t,r,n,i){switch(this.level=e,this.windowBits=t,this.memLevel=r,this.strategy=n,this.flush=cU.Z_NO_FLUSH,this.err=cU.Z_OK,(this.mode===cU.GZIP||this.mode===cU.GUNZIP)&&(this.windowBits+=16),this.mode===cU.UNZIP&&(this.windowBits+=32),(this.mode===cU.DEFLATERAW||this.mode===cU.INFLATERAW)&&(this.windowBits=-1*this.windowBits),this.strm=new us,this.mode){case cU.DEFLATE:case cU.GZIP:case cU.DEFLATERAW:this.err=ul.deflateInit2(this.strm,this.level,cU.Z_DEFLATED,this.windowBits,this.memLevel,this.strategy);break;case cU.INFLATE:case cU.GUNZIP:case cU.INFLATERAW:case cU.UNZIP:this.err=u7.inflateInit2(this.strm,this.windowBits);break;default:throw Error("Unknown mode "+this.mode)}this.err!==cU.Z_OK&&this._error("Init error"),this.dictionary=i,this.write_in_progress=!1,this.init_done=!0},Ag.prototype._setDictionary=function(){if(null!=this.dictionary){switch(this.err=cU.Z_OK,this.mode){case cU.DEFLATE:case cU.DEFLATERAW:this.err=ul.deflateSetDictionary(this.strm,this.dictionary)}this.err!==cU.Z_OK&&this._error("Failed to set dictionary")}},Ag.prototype._reset=function(){switch(this.err=cU.Z_OK,this.mode){case cU.DEFLATE:case cU.DEFLATERAW:case cU.GZIP:this.err=ul.deflateReset(this.strm);break;case cU.INFLATE:case cU.INFLATERAW:case cU.GUNZIP:this.err=u7.inflateReset(this.strm)}this.err!==cU.Z_OK&&this._error("Failed to reset stream")},cU.Zlib=Ag;var Ap=lu(l3);!function(e){var t=lf.Buffer,r=cO.Transform,n=uo.ok,i=lf.kMaxLength,a="Cannot create final Buffer. It would be larger than 0x"+i.toString(16)+" bytes";cU.Z_MIN_WINDOWBITS=8,cU.Z_MAX_WINDOWBITS=15,cU.Z_DEFAULT_WINDOWBITS=15,cU.Z_MIN_CHUNK=64,cU.Z_MAX_CHUNK=1/0,cU.Z_DEFAULT_CHUNK=16384,cU.Z_MIN_MEMLEVEL=1,cU.Z_MAX_MEMLEVEL=9,cU.Z_DEFAULT_MEMLEVEL=8,cU.Z_MIN_LEVEL=-1,cU.Z_MAX_LEVEL=9,cU.Z_DEFAULT_LEVEL=cU.Z_DEFAULT_COMPRESSION;for(var o=Object.keys(cU),s=0;s<o.length;s++){var l=o[s];l.match(/^Z/)&&Object.defineProperty(e,l,{enumerable:!0,value:cU[l],writable:!1})}for(var c={Z_OK:cU.Z_OK,Z_STREAM_END:cU.Z_STREAM_END,Z_NEED_DICT:cU.Z_NEED_DICT,Z_ERRNO:cU.Z_ERRNO,Z_STREAM_ERROR:cU.Z_STREAM_ERROR,Z_DATA_ERROR:cU.Z_DATA_ERROR,Z_MEM_ERROR:cU.Z_MEM_ERROR,Z_BUF_ER
1ROR:cU.Z_BUF_ERROR,Z_VERSION_ERROR:cU.Z_VERSION_ERROR},u=Object.keys(c),A=0;A<u.length;A++){var f=u[A];c[c[f]]=f}function h(e,r,n){var o=[],s=0;function l(){for(var t;null!==(t=e.read());)o.push(t),s+=t.length;e.once("readable",l)}function c(){var r,l=null;s>=i?l=RangeError(a):r=t.concat(o,s),o=[],e.close(),n(l,r)}e.on("error",function(t){e.removeListener("end",c),e.removeListener("readable",l),n(t)}),e.on("end",c),e.end(r),l()}function d(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 g(e){if(!(this instanceof g))return new g(e);v.call(this,e,cU.DEFLATE)}function p(e){if(!(this instanceof p))return new p(e);v.call(this,e,cU.INFLATE)}function m(e){if(!(this instanceof m))return new m(e);v.call(this,e,cU.GZIP)}function y(e){if(!(this instanceof y))return new y(e);v.call(this,e,cU.GUNZIP)}function b(e){if(!(this instanceof b))return new b(e);v.call(this,e,cU.DEFLATERAW)}function I(e){if(!(this instanceof I))return new I(e);v.call(this,e,cU.INFLATERAW)}function E(e){if(!(this instanceof E))return new E(e);v.call(this,e,cU.UNZIP)}function C(e){return e===cU.Z_NO_FLUSH||e===cU.Z_PARTIAL_FLUSH||e===cU.Z_SYNC_FLUSH||e===cU.Z_FULL_FLUSH||e===cU.Z_FINISH||e===cU.Z_BLOCK}function v(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||cU.Z_NO_FLUSH,this._finishFlushFlag=void 0!==n.finishFlush?n.finishFlush:cU.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 cU.Zlib(i);var o=this;this._hadError=!1,this._handle.onerror=function(t,r){B(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 B(e,t){t&&lc.nextTick(t),e._handle&&(e._handle.close(),e._handle=null)}function w(e){e.emit("close")}Object.defineProperty(e,"codes",{enumerable:!0,value:Object.freeze(c),writable:!1}),e.Deflate=g,e.Inflate=p,e.Gzip=m,e.Gunzip=y,e.DeflateRaw=b,e.InflateRaw=I,e.Unzip=E,e.createDeflate=function(e){return new g(e)},e.createInflate=function(e){return new p(e)},e.createDeflateRaw=function(e){return new b(e)},e.createInflateRaw=function(e){return new I(e)},e.createGzip=function(e){return new m(e)},e.createGunzip=function(e){return new y(e)},e.createUnzip=function(e){return new E(e)},e.deflate=function(e,t,r){return"function"==typeof t&&(r=t,t={}),h(new g(t),e,r)},e.deflateSync=function(e,t){return d(new g(t),e)},e.gzip=function(e,t,r){return"function"==typeof t&&(r=t,t={}),h(new m(t),e,r)},e.gzipSync=function(e,t){return d(new m(t),e)},e.deflateRaw=function(e,t,r){return"function"==typeof t&&(r=t,t={}),h(new b(t),e,r)},e.deflateRawSync=function(e,t){return d(new b(t),e)},e.unzip=function(e,t,r){return"function"==typeof t&&(r=t,t={}),h(new E(t),e,r)},e.unzipSync=function(e,t){return d(new E(t),e)},e.inflate=function(e,t,r){return"function"==typeof t&&(r=t,t={}),h(new p(t),e,r)}
1,e.inflateSync=function(e,t){return d(new p(t),e)},e.gunzip=function(e,t,r){return"function"==typeof t&&(r=t,t={}),h(new y(t),e,r)},e.gunzipSync=function(e,t){return d(new y(t),e)},e.inflateRaw=function(e,t,r){return"function"==typeof t&&(r=t,t={}),h(new I(t),e,r)},e.inflateRawSync=function(e,t){return d(new I(t),e)},Ap.inherits(v,r),v.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(cU.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 lc.nextTick(i)},v.prototype.reset=function(){return n(this._handle,"zlib binding closed"),this._handle.reset()},v.prototype._flush=function(e){this._transform(t.alloc(0),"",e)},v.prototype.flush=function(e,r){var n=this,i=this._writableState;"function"!=typeof e&&(void 0!==e||r)||(r=e,e=cU.Z_FULL_FLUSH),i.ended?r&&lc.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))},v.prototype.close=function(e){B(this,e),lc.nextTick(w,this)},v.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||cU.Z_NO_FLUSH)),this._processChunk(e,i,n)):n(Error("zlib binding closed")):n(Error("invalid input"))},v.prototype._processChunk=function(e,r,o){var s=e&&e.length,l=this._chunkSize-this._offset,c=0,u=this,A="function"==typeof o;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,c,s,this._buffer,this._offset,l);while(!this._hadError&&y(g[0],g[1]))if(this._hadError)throw f;if(d>=i)throw B(this),RangeError(a);var p=t.concat(h,d);return B(this),p}n(this._handle,"zlib binding closed");var m=this._handle.write(r,e,c,s,this._buffer,this._offset,l);function y(i,a){if(this&&(this.buffer=null,this.callback=null),!u._hadError){var f=l-a;if(n(f>=0,"have should not go down"),f>0){var g=u._buffer.slice(u._offset,u._offset+f);u._offset+=f,A?u.push(g):(h.push(g),d+=g.length)}if((0===a||u._offset>=u._chunkSize)&&(l=u._chunkSize,u._offset=0,u._buffer=t.allocUnsafe(u._chunkSize)),0===a){if(c+=s-i,s=i,!A)return!0;var p=u._handle.write(r,e,c,s,u._buffer,u._offset,u._chunkSize);return p.callback=y,void(p.buffer=e)}if(!A)return!1;o()}}m.buffer=e,m.callback=y},Ap.inherits(g,v),Ap.inherits(p,v),Ap.inherits(m,v),Ap.inherits(y,v),Ap.inherits(b,v),Ap.inherits(I,v),Ap.inherits(E,v)}(lA);var Am=lA&&lA.__esModule&&Object.prototype.hasOwnProperty.call(lA,"default")?lA.default:lA;class Ay{static decode(e,t){throw Error("PNG.decode not available in browser build")}static load(e){throw Error("PNG.load not available in browser build")}constructor(e){let t;for(this.data=e,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.text={};;){const e=this.readUInt32();let s="";for(t=0;t<4;t++)s+=String.fromCharCode(this.data[this.pos++]);switch(s){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(e);break;case"IDAT":for(t=0;t<e;t++)this.imgData.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:this.transparency.indexed=this.read(e);var r=255-this.transparency.indexed.length;if(r>0)for(t=0;t<r;t++)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(e)[0];break;case 2:this.transparency.rgb=this.read(e)}break;case"tEXt":var n=this.read(e),i=n.indexOf(0),a=String.fromCharCode.apply(String,n.slice(0,i));this.text[a]=String.fromCharCode.apply(String,n.slice(i+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 o=this.colors+ +!!this.hasAlphaChannel;switch(this.pixelBitlength=this.bits*o,this.colors){case 1:this.colorSpace
1="DeviceGray";break;case 3:this.colorSpace="DeviceRGB"}this.imgData=sS.from(this.imgData);return;default:this.pos+=e}if(this.pos+=4,this.pos>this.data.length)throw Error("Incomplete or corrupt PNG file")}}read(e){let t=Array(e);for(let r=0;r<e;r++)t[r]=this.data[this.pos++];return t}readUInt32(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]}readUInt16(){return this.data[this.pos++]<<8|this.data[this.pos++]}decodePixels(e){return Am.inflate(this.imgData,(t,r)=>{if(t)throw t;var n=0;let{width:i,height:a}=this;var o=this.pixelBitlength/8;let s=sS.alloc(i*a*o);function l(e,t,l,c,u){void 0===u&&(u=!1);let A=Math.ceil((i-e)/l),f=Math.ceil((a-t)/c),h=o*A,d=u?s:sS.alloc(h*f),g=0,p=0;for(;g<f&&n<r.length;){var m,y,b,I,E,C,v;switch(r[n++]){case 0:for(b=0;b<h;b++)d[p++]=r[n++];break;case 1:for(b=0;b<h;b++)m=r[n++],I=b<o?0:d[p-o],d[p++]=(m+I)%256;break;case 2:for(b=0;b<h;b++)m=r[n++],y=(b-b%o)/o,E=g&&d[(g-1)*h+y*o+b%o],d[p++]=(E+m)%256;break;case 3:for(b=0;b<h;b++)m=r[n++],y=(b-b%o)/o,I=b<o?0:d[p-o],E=g&&d[(g-1)*h+y*o+b%o],d[p++]=(m+Math.floor((I+E)/2))%256;break;case 4:for(b=0;b<h;b++){m=r[n++],y=(b-b%o)/o,I=b<o?0:d[p-o],0===g?E=v=0:(E=d[(g-1)*h+y*o+b%o],v=y&&d[(g-1)*h+(y-1)*o+b%o]);let e=I+E-v,t=Math.abs(e-I),i=Math.abs(e-E),a=Math.abs(e-v);C=t<=i&&t<=a?I:i<=a?E:v,d[p++]=(m+C)%256}break;default:throw Error(`Invalid filter algorithm: ${r[n-1]}`)}if(!u){let r=((t+g*c)*i+e)*o,n=g*h;for(b=0;b<A;b++){for(let e=0;e<o;e++)s[r++]=d[n++];r+=(l-1)*o}}g++}}return 1===this.interlaceMethod?(l(0,0,8,8),l(4,0,8,8),l(0,4,4,8),l(2,0,4,4),l(0,2,2,4),l(1,0,2,2),l(0,1,1,2)):l(0,0,1,1,!0),e(s)})}decodePalette(){let{palette:e}=this,{length:t}=e,r=this.transparency.indexed||[],n=sS.alloc(r.length+t),i=0,a=0;for(let s=0;s<t;s+=3){var o;n[i++]=e[s],n[i++]=e[s+1],n[i++]=e[s+2],n[i++]=null!=(o=r[a++])?o:255}return n}copyToImageData(e,t){var r;let n,{colors:i}=this,a=null,o=this.hasAlphaChannel;this.palette.length&&(a=this._decodedPalette||(this._decodedPalette=this.decodePalette()),i=4,o=!0);let s=e.data||e,{length:l}=s,c=a||t,u=n=0;if(1===i)for(;u<l;){r=a?4*t[u/4]:n;let e=c[r++];s[u++]=e,s[u++]=e,s[u++]=e,s[u++]=o?c[r++]:255,n=r}else for(;u<l;)r=a?4*t[u/4]:n,s[u++]=c[r++],s[u++]=c[r++],s[u++]=c[r++],s[u++]=o?c[r++]:255,n=r}decode(e){let t=sS.alloc(this.width*this.height*4);return this.decodePixels(r=>(this.copyToImageData(t,r),e(t)))}}var Ab=e.i(17137),AI=e.g,AE=[],AC=[],Av="u">typeof Uint8Array?Uint8Array:Array,AB=!1;function Aw(){AB=!0;for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t=0,r=e.length;t<r;++t)AE[t]=e[t],AC[e.charCodeAt(t)]=t;AC[45]=62,AC[95]=63}function Ax(e){AB||Aw();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(AE[n>>18&63]+AE[n>>12&63]+AE[n>>6&63]+AE[63&n]);return i.join("")}(e,o,o+16383>s?s:o+16383));return 1===n?(i+=AE[(t=e[r-1])>>2],i+=AE[t<<4&63],i+="=="):2===n&&(i+=AE[(t=(e[r-2]<<8)+e[r-1])>>10],i+=AE[t>>4&63],i+=AE[t<<2&63],i+="="),a.push(i),a.join("")}function AQ(e,t,r,n,i){var a,o,s=8*i-n-1,l=(1<<s)-1,c=l>>1,u=-7,A=r?i-1:0,f=r?-1:1,h=e[t+A];for(A+=f,a=h&(1<<-u)-1,h>>=-u,u+=s;u>0;a=256*a+e[t+A],A+=f,u-=8);for(o=a&(1<<-u)-1,a>>=-u,u+=n;u>0;o=256*o+e[t+A],A+=f,u-=8);if(0===a)a=1-c;else{if(a===l)return o?NaN:1/0*(h?-1:1);o+=Math.pow(2,n),a-=c}return(h?-1:1)*o*Math.pow(2,a-n)}function Ak(e,t,r,n,i,a){var o,s,l,c=8*a-i-1,u=(1<<c)-1,A=u>>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=u):(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>=u?(s=0,o=u):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,c+=i;c>0;e[r+h]=255&o,h+=d,o/=256,c-=8);e[r+h-d]|=128*g}var AS={}.toString,A_=Array.isArray||function(e){return"[object Array]"==AS.call(e)};AN.TYPED_ARRAY_SUPPORT=void 0===AI.TYPED_ARRAY_SUPPORT||AI.TYPED_ARRAY_SUPPORT;var AD=AR();function AR(){return AN.TYPED_ARRAY_SUPPORT?0x7fffffff:0x3fffffff}function AT(e,t){if(AR()<t)throw RangeError("Invalid typed array length");return AN.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t)).__proto__=AN.prototype:(null===e&&(e=new AN(t)),e.length=t),e}function AN(e,t,r){if(!AN.TYPED_ARRAY_SUPPORT&&!(this instanceof AN))return new AN(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 AM(this,e)}return AL(this,e,t,r)}function AL(e,t,r,n){if("number"==typeof t)throw TypeError('"value" argument must not be a number');return"u">typeof ArrayBuffer&&t instanceof 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),AN.TYPED_ARRAY_SUPPORT?(e=t).__proto__=AN.prototype:e=AO(e,t),e}(e,t,r,n):"string"==typeof t?function(e,t,r){if(("string"!=typeof r||""===r)&&(r="utf8"),!AN.isEncoding(r))throw TypeError('"encoding" must be a valid string encoding');var n=0|Az(t,r),i=(e=AT(e,n)).write(t,r);return i!==n&&(e=e.slice(0,i)),e}(e,t,r):function(e,t){if(AP(t)){var r,n=0|AU(t.length);return 0===(e=AT(e,n)).length||t.copy(e,0,0,n),e}if(t){if("u">typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t){return"number"!=typeof t.length||(r=t.length)!=r?AT(e,0):AO(e,t)}if("Buffer"===t.type&&A_(t.data))return AO(e,t.data)}throw TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}function AF(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 AM(e,t){if(AF(t),e=AT(e,t<0?0:0|AU(t)),!AN.TYPED_ARRAY_SUPPORT)for(var r=0;r<t;++r)e[r]=0;return e}function AO(e,t){var r=t.length<0?0:0|AU(t.length);e=AT(e,r);for(var n=0;n<r;n+=1)e[n]=255&t[n];return e}function AU(e){if(e>=AR())throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+AR().toString(16)+" bytes");return 0|e}function AP(e){return!!(null!=e&&e._isBuffer)}function Az(e,t){if(AP(e))return e.length;if("u">
1typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof 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 A1(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return A5(e).length;default:if(n)return A1(e).length;t=(""+t).toLowerCase(),n=!0}}function AG(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 AW(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?Ax(n):Ax(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 AH(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function Aj(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=AN.from(t,n)),AP(t))return 0===t.length?-1:AY(e,t,r,n,i);if("number"==typeof t){if(t&=255,AN.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 AY(e,[t],r,n,i)}throw TypeError("val must be string, number or Buffer")}function AY(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 c(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(i){var u=-1;for(a=r;a<s;a++)if(c(e,a)===c(t,-1===u?0:a-u)){if(-1===u&&(u=a),a-u+1===l)return u*o}else -1!==u&&(a-=a-u),u=-1}else for(r+l>s&&(r=s-l),a=r;a>=0;a--){for(var A=!0,f=0;f<l;f++)if(c(e,a+f)!==c(t,f)){A=!1;break}if(A)return a}return -1}AN.poolSize=8192,AN._augment=function(e){return e.__proto__=AN.prototype,e},AN.from=function(e,t,r){return AL(null,e,t,r)},AN.TYPED_ARRAY_SUPPORT&&(AN.prototype.__proto__=Uint8Array.prototype,AN.__proto__=Uint8Array,"u">typeof Symbol&&Symbol.species&&AN[Symbol.species]),AN.alloc=function(e,t,r){return(AF(e),e<=0)?AT(null,e):void 0!==t?"string"==typeof r?AT(null,e).fill(t,r):AT(null,e).fill(t):AT(null,e)},AN.allocUnsafe=function(e){return AM(null,e)},AN.allocUnsafeSlow=function(e){return AM(null,e)},AN.isBuffer=A4,AN.compare=function(e,t){if(!AP(e)||!AP(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)},AN.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}},AN.concat=function(e,t){if(!A_(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return AN.alloc(0);if(void 0===t)for(r=0,t=0;r<e.length;++r)t+=e[r].length;var r,n=AN.allocUnsafe(t),i=0;for(r=0;r<e.length;++r){var a=e[r];if(!AP(a))throw TypeError('"list" argument must be an Array of Buffers');a.copy(n,i),i+=a.length}return n},AN.byteLength=Az,AN.prototype._isBuffer=!0,AN.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)AH(this,t,t+1);return this},AN.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)AH(this,t,t+3),AH(this,t+1,t+2);return this},AN.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)AH(this,t,t+7),AH(this,t+1,t+6),AH(this,t+2,t+5),AH(this,t+3,t+4);return this},AN.prototype.toString=function(){var e=0|this.length;return 0===e?"":0==arguments.length?AW(this,0,e):AG.apply(this,arguments)},AN.prototype.equals=function(e){if(!AP(e))throw TypeError("Argument must be a Buffer");return this===e||0===AN.compare(this,e)},AN.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+">"},AN.prototype.compare=function(e,t,r,n,i){if(!AP(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),c=e.slice(t,r),u=0;u<s;++u)if(l[u]!==c[u]){a=l[u],o=c[u];break}return a<o?-1:+(o<a)},AN.prototype.includes=function(e,t,r){return -1!==this.indexOf(e,t,r)},AN.prototype.indexOf=function(e,t,r){return Aj(this,e,t,r,!0)},AN.prototype.lastIndexOf=function(e,t,r){return Aj(this,e,t,r,!1)};function AW(e,t,r){r=Math.min(e.length,r);for(var n=[],i=t;i<r;){var a,o,s,l,c=e[i],u=null,A=c>239?4:c>223?3:c>191?2:1;if(i+A<=r)switch(A){case 1:c<128&&(u=c);break;case 2:(192&(a=e[i+1]))==128&&(l=(31&c)<<6|63&a)>127&&(u=l);break;case 3:a=e[i+1],o=e[i+2],(192&a)==128&&(192&o)==128&&(l=(15&c)<<12|(63&a)<<6|63&o)>2047&&(l<55296||l>57343)&&(u=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&c)<<18|(63&a)<<12|(63&o)<<6|63&s)>65535&&l<1114112&&(u=l)}null===u?(u=65533,A=1):u>65535&&(u-=65536,n.push(u>>>10&1023|55296),u=56320|1023&u),n.push(u),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 AK(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 AJ(e,t,r,n,i,a){if(!AP(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 Aq(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 AV(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 AZ(e,t,r,n,i,a){if(r+n>e.length||r<0)throw RangeError("Index out of range")}function AX(e,t,r,n,i){return i||AZ(e,t,r,4),Ak(e,t,r,n,23,4),r+4}function A$(e,t,r,n,i){return i||AZ(e,t,r,8),Ak(e,t,r,n,52,8),r+8}AN.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,c,u,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,A3(A1(e,this.length-i),this,i,a);case"ascii":return o=t,s=r,A3(A2(e),this,o,s);case"latin1":case"binary":return function(e,t,r,n){return A3(A2(t),e,r,n)}(this,e,t,r);case"base64":return l=t,c=r,A3(A5(e),this,l,c);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return u=t,A=r,A3(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-u),this,u,A);default:if(h)throw TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),h=!0}},AN.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},AN.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),AN.TYPED_ARRAY_SUPPORT)(r=this.subarray(e,t)).__proto__=AN.prototype;else{var i=t-e;r=new AN(i,void 0);for(var a=0;a<i;++a)r[a]=this[a+e]}return r},AN.prototype.readUIntLE=function(e,t,r){e|=0,t|=0,r||AK(e,t,this.length);for(var n=this[e],i=1,a=0;++a<t&&(i*=256);)n+=this[e+a]*i;return n},AN.prototype.readUIntBE=function(e,t,r){e|=0,t|=0,r||AK(e,t,this.length);for(var n=this[e+--t],i=1;t>0&&(i*=256);)n+=this[e+--t]*i;return n},AN.prototype.readUInt8=function(e,t){return t||AK(e,1,this.length),this[e]},AN.prototype.readUInt16LE=function(e,t){return t||AK(e,2,this.length),this[e]|this[e+1]<<8},AN.prototype.readUInt16BE=function(e,t){return t||AK(e,2,this.length),this[e]<<8|this[e+1]},AN.prototype.readUInt32LE=function(e,t){return t||AK(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+0x1000000*this[e+3]},AN.prototype.readUInt32BE=function(e,t){return t||AK(e,4,this.length),0x1000000*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},AN.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||AK(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},AN.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||AK(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},AN.prototype.readInt8=function(e,t){return(t||AK(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},AN.prototype.readInt16LE=function(e,t){t||AK(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?0xffff0000|r:r},AN.prototype.readInt16BE=function(e,t){t||AK(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?0xffff0000|r:r},AN.prototype.readInt32LE=function(e,t){return t||AK(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},AN.prototype.readInt32BE=function(e,t){return t||AK(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},AN.prototype.readFloatLE=function(e,t){return t||AK(e,4,this.length),AQ(this,e,!0,23,4)},AN.prototype.readFloatBE=function(e,t){return t||AK(e,4,this.length),AQ(this,e,!1,23,4)},AN.prototype.readDoubleLE=function(e,t){return t||AK(e,8,this.length),AQ(this,e,!0,52,8)},AN.prototype.readDoubleBE=function(e,t){return t||AK(e,8,this.length),AQ(this,e,!1,52,8)},AN.prototype.writeUIntLE=function(e,t,r,n){if(e*=1,t|=0,r|=0,!n){var i=Math.pow(2,8*r)-1;AJ(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},AN.prototype.writeUIntBE=function(e,t,r,n){if(e*=1,t|=0,r|=0,!n){var i=Math.pow(2,8*r)-1;AJ(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},AN.prototype.writeUInt8=function(e,t,r){return e*=1,t|=0,r||AJ(this,e,t,1,255,0),AN.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},AN.prototype.writeUInt16LE=function(e,t,r){return e*=1,t|=0,r||AJ(this,e,t,2,65535,0),AN.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):Aq(this,e,t,!0),t+2},AN.prototype.writeUInt16BE=function(e,t,r){return e*=1,t|=0,r||AJ(this,e,t,2,65535,0),AN.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):Aq(this,e,t,!1),t+2},AN.prototype.writeUInt32LE=function(e,t,r){return e*=1,t|=0,r||AJ(this,e,t,4,0xffffffff,0),AN.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):AV(this,e,t,!0),t+4},AN.prototype.writeUInt32BE=function(e,t,r){return e*=1,t|=0,r||AJ(this,e,t,4,0xffffffff,0),AN.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):AV(this,e,t,!1),t+4},AN.prototype.writeIntLE=function(e,t,r,n){if(e*=1,t|=0,!n){var i=Math.pow(2,8*r-1);AJ(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},AN.prototype.writeIntBE=function(e,t,r,n){if(e*=1,t|=0,!n){var i=Math.pow(2,8*r-1);AJ(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},AN.prototype.writeInt8=function(e,t,r){return e*=1,t|=0,r||AJ(this,e,t,1,127,-128),AN.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},AN.prototype.writeInt16LE=function(e,t,r){return e*=1,t|=0,r||AJ(this,e,t,2,32767,-32768),AN.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):Aq(this,e,t,!0),t+2},AN.prototype.writeInt16BE=function(e,t,r){return e*=1,t|=0,r||AJ(this,e,t,2,32767,-32768),AN.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):Aq(this,e,t,!1),t+2},AN.prototype.writeInt32LE=function(e,t,r){return e*=1,t|=0,r||AJ(this,e,t,4,0x7fffffff,-0x80000000),AN.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):AV(this,e,t,!0),t+4},AN.prototype.writeInt32BE=function(e,t,r){return e*=1,t|=0,r||AJ(this,e,t,4,0x7fffffff,-0x80000000),e<0&&(e=0xffffffff+e+1),AN.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):AV(this,e,t,!1),t+4},AN.prototype.writeFloatLE=function(e,t,r){return AX(this,e,t,!0,r)},AN.prototype.writeFloatBE=function(e,t,r){return AX(this,e,t,!1,r)},AN.prototype.writeDoubleLE=function(e,t,r){return A$(this,e,t,!0,r)},AN.prototype.writeDoubleBE=function(e,t,r){return A$(this,e,t,!1,r)},AN.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||!AN.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},AN.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&&!AN.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=AP(e)?e:A1(new AN(e,n).toString()),s=o.length;for(i=0;i<r-t;++i)this[i+t]=o[i%s]}return this};var A0=/[^+\/0-9A-Za-z-_]/g;
1function A1(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 A2(e){for(var t=[],r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}function A5(e){return function(e){AB||Aw();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 Av(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=AC[e.charCodeAt(t)]<<18|AC[e.charCodeAt(t+1)]<<12|AC[e.charCodeAt(t+2)]<<6|AC[e.charCodeAt(t+3)],o[l++]=i>>16&255,o[l++]=i>>8&255,o[l++]=255&i;return 2===a?(i=AC[e.charCodeAt(t)]<<2|AC[e.charCodeAt(t+1)]>>4,o[l++]=255&i):1===a&&(i=AC[e.charCodeAt(t)]<<10|AC[e.charCodeAt(t+1)]<<4|AC[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(A0,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function A3(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 A4(e){var t;return null!=e&&(!!e._isBuffer||A6(e)||"function"==typeof(t=e).readFloatLE&&"function"==typeof t.slice&&A6(t.slice(0,0)))}function A6(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}var A8=Object.freeze({__proto__:null,Buffer:AN,INSPECT_MAX_BYTES:50,SlowBuffer:function(e){return+e!=e&&(e=0),AN.alloc(+e)},isBuffer:A4,kMaxLength:AD}),A7="u">typeof globalThis?globalThis:"u">typeof window?window:e.g;function A9(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function fe(e){if(e.__esModule)return e;var t=e.default;if("function"==typeof t){var r=function e(){return this instanceof 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 ft={exports:{}},fr={};function fn(){throw Error("setTimeout has not been defined")}function fi(){throw Error("clearTimeout has not been defined")}var fa=fn,fo=fi;function fs(e){if(fa===setTimeout)return setTimeout(e,0);if((fa===fn||!fa)&&setTimeout)return fa=setTimeout,setTimeout(e,0);try{return fa(e,0)}catch(t){try{return fa.call(null,e,0)}catch(t){return fa.call(this,e,0)}}}"function"==typeof AI.setTimeout&&(fa=setTimeout),"function"==typeof AI.clearTimeout&&(fo=clearTimeout);var fl=[],fc=!1,fu=-1;function fA(){fc&&vS&&(fc=!1,vS.length?fl=vS.concat(fl):fu=-1,fl.length&&ff())}function ff(){if(!fc){var e=fs(fA);fc=!0;for(var t=fl.length;t;){for(vS=fl,fl=[];++fu<t;)vS&&vS[fu].run();fu=-1,t=fl.length}vS=null,fc=!1,function(e){if(fo===clearTimeout)return clearTimeout(e);if((fo===fi||!fo)&&clearTimeout)return fo=clearTimeout,clearTimeout(e);try{fo(e)}catch(t){try{return fo.call(null,e)}catch(t){return fo.call(this,e)}}}(e)}}function fh(e,t){this.fun=e,this.array=t}function fd(){}fh.prototype.run=function(){this.fun.apply(null,this.array)};var fg=AI.performance||{},fp=fg.now||fg.mozNow||fg.msNow||fg.oNow||fg.webkitNow||function(){return new Date().getTime()},fm=new Date,fy={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];fl.push(new fh(e,t)),1!==fl.length||fc||fs(ff)},title:"browser",browser:!0,env:{},argv:[],version:"",versions:{},on:fd,addListener:fd,once:fd,off:fd,removeListener:fd,removeAllListeners:fd,emit:fd,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*fp.call(fg),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-fm)/1e3}};function fb(){}function fI(){fI.init.call(this)}function fE(e){return void 0===e._maxListeners?fI.defaultMaxListeners:e._maxListeners}function fC(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 fb,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=fE(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 fv(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 fB(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 fw(e,t){for(var r=Array(t);t--;)r[t]=e[t];return r}fb.prototype=Object.create(null),fI.EventEmitter=fI,fI.usingDomains=!1,fI.prototype.domain=void 0,fI.prototype._events=void 0,fI.prototype._maxListeners=void 0,fI.defaultMaxListeners=10,fI.init=function(){this.domain=null,!fI.usingDomains||!v_.active||this instanceof v_.Domain||(this.domain=v_.active),this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=new fb,this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},fI.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},fI.prototype.getMaxListeners=function(){return fE(this)},fI.prototype.emit=function(e){var t,r,n,i,a,o,s,l="error"===e;if(o=this._events)l=l&&null==o.error;else if(!l)return!1;if(s=this.domain,l){if(t=arguments[1],s)t||(t=Error('Uncaught, unspecified "error" event')),t.domainEmitter=this,t.domain=s,t.domainThrown=!1,s.emit("error",t);else if(t instanceof Error)throw t;else{var c=Error('Uncaught, unspecified "error" event. ('+t+")");throw c.context=t,c}return!1}if(!(r=o[e]))return!1;var u="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=fw(e,n),a=0;a<n;++a)i[a].call(r)}(r,u,this);break;case 2:!function(e,t,r,n){if(t)e.call(r,n);else for(var i=e.length,a=fw(e,i),o=0;o<i;++o)a[o].call(r,n)}(r,u,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=fw(e,a),s=0;s<a;++s)o[s].call(r,n,i)}(r,u,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=fw(e,o),l=0;l<o;++l)s[l].call(r,n,i,a)}(r,u,this,arguments[1],arguments[2],arguments[3]);break;default:for(a=1,i=Array(n-1);a<n;a++)i[a-1]=arguments[a];!function(e,t,r,n){if(t)e.apply(r,n);else for(var i=e.length,a=fw(e,i),o=0;o<i;++o)a[o].apply(r,n)}(r,u,this,i)}return!0},fI.prototype.addListener=function(e,t){return fC(this,e,t,!1)},fI.prototype.on=fI.prototype.addListener,fI.prototype.prependListener=function(e,t){return fC(this,e,t,!0)},fI.prototype.once=function(e,t){if("function"!=typeof t)throw TypeError('"listener" argument must be a function');return this.on(e,fv(this,e,t)),this},fI.prototype.prependOnceListener=function(e,t){if("function"!=typeof t)throw TypeError('"listener" argument must be a function');return this.prependListener(e,fv(this,e,t)),this},fI.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 fb:(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 fb,this;delete n[e]}else{for(var s=r,l=i,c=l,u=c+1,A=s.length;u<A;c+=1,u+=1)s[c]=s[u];s.pop()}n.removeListener&&this.emit("removeListener",e,o||t)}return this},fI.prototype.off=function(e,t){return this.removeListener(e,t)},fI.prototype.removeAllListeners=function(e){if(!(r=this._events))return this;if(!r.removeListener)return 0==arguments.length?(this._events=new fb,this._eventsCount=0):r[e]&&(0==--this._eventsCount?this._events=new fb: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 fb,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},fI.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):[]},fI.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):fB.call(e,t)},fI.prototype.listenerCount=fB,fI.prototype.eventNames=function(){return this._eventsCount>0?Reflect.ownKeys(this._events):[]};var fx=fe(Object.freeze({__proto__:null,EventEmitter:fI,default:fI})),fQ=fx.EventEmitter,fk=fe(A8);vD="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 fS=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},f_=/%[sdj%]/g;function fD(e){if(!fW(e)){for(var t=[],r=0;r<arguments.length;r++)t.push(fL(arguments[r]));return t.join(" ")}for(var r=1,n=arguments,i=n.length,a=String(e).replace(f_,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])fH(o)||!fV(o)?a+=" "+o:a+=" "+fL(o);return a}function fR(e,t){if(fJ(AI.process))return function(){return fR(e,t).apply(this,arguments)};if(!0===fy.noDeprecation)return e;var r=!1;return function(){if(!r){if(fy.throwDeprecation)throw Error(t);fy.traceDeprecation?console.trace(t):console.error(t),r=!0}return e.apply(this,arguments)}}var fT={};function fN(e){return fJ(vR)&&(vR=fy.env.NODE_DEBUG||""),fT[e=e.toUpperCase()]||(RegExp("\\b"+e+"\\b","i").test(vR)?fT[e]=function(){var t=fD.apply(null,arguments);console.error("%s %d: %s",e,0,t)}:fT[e]=function(){}),fT[e]}function fL(e,t){var r={seen:[],stylize:fM};return arguments.length>=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),fG(t)?r.showHidden=t:t&&f6(r,t),fJ(r.showHidden)&&(r.showHidden=!1),fJ(r.depth)&&(r.depth=2),fJ(r.colors)&&(r.colors=!1),fJ(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=fF),fO(r,e,r.depth)}function fF(e,t){var r=fL.styles[t];return r?"\x1b["+fL.colors[r][0]+"m"+e+"\x1b["+fL.colors[r][1]+"m":e}function fM(e,t){return e}function fO(e,t,r){if(e.customInspect&&t&&f$(t.inspect)&&t.inspect!==fL&&!(t.constructor&&t.constructor.prototype===t)){var n,i,a,o,s,l=t.inspect(r,e);return fW(l)||(l=fO(e,l,r)),l}var c=function(e,t){if(fJ(t))return e.stylize("undefined","undefined");if(fW(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}return fY(t)?e.stylize(""+t,"number"):fG(t)?e.stylize(""+t,"boolean"):fH(t)?e.stylize("null","null"):void 0}(e,t);if(c)return c;var u=Object.keys(t),A=(o={},u.forEach(function(e,t){o[e]=!0}),o);if(e.showHidden&&(u=Object.getOwnPropertyNames(t)),fX(t)&&(u.indexOf("message")>=0||u.indexOf("description")>=0))return fU(t);if(0===u.length){if(f$(t)){var f=t.name?": "+t.name:"";return e.stylize("[Function"+f+"]","special")}if(fq(t))return e.stylize(RegExp.prototype.toString.call(t),"regexp");if(fZ(t))return e.stylize(Date.prototype.toString.call(t),"date");if(fX(t))return fU(t)}var h="",d=!1,g=["{","}"];if(fz(t)&&(d=!0,g=["[","]"]),f$(t)&&(h=" [Function"+(t.name?": "+t.name:"")+"]"),fq(t)&&(h=" "+RegExp.prototype.toString.call(t)),fZ(t)&&(h=" "+Date.prototype.toUTCString.call(t)),fX(t)&&(h=" "+fU(t)),0===u.length&&(!d||0==t.length))return g[0]+h+g[1];if(r<0)if(fq(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)f8(t,String(o))?a.push(fP(e,t,r,n,String(o),!0)):a.push("");
1return i.forEach(function(i){i.match(/^\d+$/)||a.push(fP(e,t,r,n,i,!0))}),a}(e,t,r,A,u):u.map(function(n){return fP(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 fU(e){return"["+Error.prototype.toString.call(e)+"]"}function fP(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")),f8(n,i)||(o="["+i+"]"),!s&&(0>e.seen.indexOf(l.value)?(s=fH(r)?fO(e,l.value,null):fO(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")),fJ(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 fz(e){return Array.isArray(e)}function fG(e){return"boolean"==typeof e}function fH(e){return null===e}function fj(e){return null==e}function fY(e){return"number"==typeof e}function fW(e){return"string"==typeof e}function fK(e){return"symbol"==typeof e}function fJ(e){return void 0===e}function fq(e){return fV(e)&&"[object RegExp]"===f2(e)}function fV(e){return"object"==typeof e&&null!==e}function fZ(e){return fV(e)&&"[object Date]"===f2(e)}function fX(e){return fV(e)&&("[object Error]"===f2(e)||e instanceof Error)}function f$(e){return"function"==typeof e}function f0(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e}function f1(e){return AN.isBuffer(e)}function f2(e){return Object.prototype.toString.call(e)}function f5(e){return e<10?"0"+e.toString(10):e.toString(10)}fL.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]},fL.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};var f3=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function f4(){var e,t;console.log("%s - %s",(t=[f5((e=new Date).getHours()),f5(e.getMinutes()),f5(e.getSeconds())].join(":"),[e.getDate(),f3[e.getMonth()],t].join(" ")),fD.apply(null,arguments))}function f6(e,t){if(!t||!fV(t))return e;for(var r=Object.keys(t),n=r.length;n--;)e[r[n]]=t[r[n]];return e}function f8(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var f7="u">typeof Symbol?Symbol("util.promisify.custom"):void 0;function f9(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');if(f7&&e[f7]){var t=e[f7];if("function"!=typeof t)throw TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,f7,{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)),f7&&Object.defineProperty(t,f7,{value:t,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(t,fS(e))}function he(e,t){if(!e){var r=Error("Promise was rejected with a falsy value");r.reason=e,e=r}return t(e)}function ht(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){fy.nextTick(a.bind(null,null,e))},function(e){fy.nextTick(he.bind(null,e,a))})}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),Object.defineProperties(t,fS(e)),t}f9.custom=f7;var hr=fe(Object.freeze({__proto__:null,_extend:f6,callbackify:ht,debuglog:fN,default:{inherits:vD,_extend:f6,log:f4,isBuffer:f1,isPrimitive:f0,isFunction:f$,isError:fX,isDate:fZ,isObject:fV,isRegExp:fq,isUndefined:fJ,isSymbol:fK,isString:fW,isNumber:fY,isNullOrUndefined:fj,isNull:fH,isBoolean:fG,isArray:fz,inspect:fL,deprecate:fR,format:fD,debuglog:fN,promisify:f9,callbackify:ht},deprecate:fR,format:fD,inherits:vD,inspect:fL,isArray:fz,isBoolean:fG,isBuffer:f1,isDate:fZ,isError:fX,isFunction:f$,isNull:fH,isNullOrUndefined:fj,isNumber:fY,isObject:fV,isPrimitive:f0,isRegExp:fq,isString:fW,isSymbol:fK,isUndefined:fJ,log:f4,promisify:f9}));function hn(e,t){ha(e,t),hi(e)}function hi(e){e._writableState&&!e._writableState.emitClose||(!e._readableState||e._readableState.emitClose)&&e.emit("close")}function ha(e,t){e.emit("error",t)}var ho={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,fy.nextTick(ha,this,e)):fy.nextTick(ha,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?fy.nextTick(hi,r):(r._writableState.errorEmitted=!0,fy.nextTick(hn,r,e)):fy.nextTick(hn,r,e):t?(fy.nextTick(hi,r),t(e)):fy.nextTick(hi,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)}},hs={},hl={};function hc(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,hl[e]=n}function hu(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])}hc("ERR_INVALID_OPT_VALUE",function(e,t){return'The value "'+t+'" is invali
1d for option "'+e+'"'},TypeError),hc("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(hu(t,"type"));else{var n,i,a,o,s,l,c=("number"!=typeof o&&(o=0),o+1>e.length||-1===e.indexOf(".",o))?"argument":"property";l='The "'.concat(e,'" ').concat(c," ").concat(s," ").concat(hu(t,"type"))}return l+". Received type ".concat(typeof r)},TypeError),hc("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),hc("ERR_METHOD_NOT_IMPLEMENTED",function(e){return"The "+e+" method is not implemented"}),hc("ERR_STREAM_PREMATURE_CLOSE","Premature close"),hc("ERR_STREAM_DESTROYED",function(e){return"Cannot call "+e+" after a stream was destroyed"}),hc("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),hc("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),hc("ERR_STREAM_WRITE_AFTER_END","write after end"),hc("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),hc("ERR_UNKNOWN_ENCODING",function(e){return"Unknown encoding: "+e},TypeError),hc("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),hs.codes=hl;var hA=hs.codes.ERR_INVALID_OPT_VALUE,hf=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 hA(n?r:"highWaterMark",i);return Math.floor(i)}return e.objectMode?16:16384},hh=fe(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}})),hd=AN.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 hg(e){this.encoding=(e||"utf8").toLowerCase().replace(/[-_]/,"");if(e&&!hd(e))throw Error("Unknown encoding: "+e);switch(this.encoding){case"utf8":this.surrogateSize=3;break;case"ucs2":case"utf16le":this.surrogateSize=2,this.detectIncompleteChar=hm;break;case"base64":this.surrogateSize=3,this.detectIncompleteChar=hy;break;default:this.write=hp;return}this.charBuffer=new AN(6),this.charReceived=0,this.charLength=0}function hp(e){return e.toString(this.encoding)}function hm(e){this.charReceived=e.length%2,this.charLength=2*!!this.charReceived}function hy(e){this.charReceived=e.length%3,this.charLength=3*!!this.charReceived}hg.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},hg.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},hg.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 hb=fe(Object.freeze({__proto__:null,StringDecoder:hg})),hI=hs.codes.ERR_STREAM_PREMATURE_CLOSE;function hE(){}var hC=function e(t,r,n){if("function"==typeof r)return e(t,null,r);r||(r={}),i=n||hE,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||u()},c=t._writableState&&t._writableState.finished,u=function(){s=!1,c=!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 hI),n.call(t,e)):s&&!c?(t._writableState&&t._writableState.ended||(e=new hI),n.call(t,e)):void 0},g=function(){t.req.on("finish",u)};return t.setHeader&&"function"==typeof t.abort?(t.on("complete",u),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",u),!1!==r.error&&t.on("error",h),t.on("close",d),function(){t.removeListener("complete",u),t.removeListener("abort",d),t.removeListener("request",g),t.req&&t.req.removeListener("finish",u),t.removeListener("end",l),t.removeListener("close",l),t.removeListener("finish",u),t.removeListener("end",f),t.removeListener("error",h),t.removeListener("close",d)}};fr.Readable=hL,hL.ReadableState=hN,fx.EventEmitter;
1var hv=function(e,t){return e.listeners(t).length},hB=fk.Buffer,hw=A7.Uint8Array||function(){};vU=hr&&hr.debuglog?hr.debuglog("stream"):function(){};var hx=function(){if(vN)return vT;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}vN=1;var t=fk.Buffer,r=hr.inspect,n=r&&r.custom||"inspect";return vT=function(){var i;function a(){if(!(this instanceof a))throw TypeError("Cannot call a class as a function");this.head=null,this.tail=null,this.length=0}return i=[{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]:{};r%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)}}(a.prototype,i),a}()}(),hQ=hs.codes,hk=hQ.ERR_INVALID_ARG_TYPE,hS=hQ.ERR_STREAM_PUSH_AFTER_EOF,h_=hQ.ERR_METHOD_NOT_IMPLEMENTED,hD=hQ.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;hh(hL,fQ);var hR=ho.errorOrDestroy,hT=["error","close","destroy","pause","resume"];function hN(e,t,r){e=e||{},"boolean"!=typeof r&&(r=t instanceof fr.Duplex),this.objectMode=!!e.objectMode,r&&(this.objectMode=this.objectMode||!!e.readableObjectMode),this.highWaterMark=hf(this,e,"readableHighWaterMark",r),this.buffer=new hx,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&&(vP||(vP=hb.StringDecoder),this.decoder=new vP(e.encoding),this.encoding=e.encoding)}function hL(e){if(!(this instanceof hL))return new hL(e);var t=this instanceof fr.Duplex;this._readableState=new hN(e,this,t),this.readable=!0,e&&("function"==typeof e.read&&(this._read=e.read),"function"==typeof e.destroy&&(this._destroy=e.destroy)),fQ.call(this)}function hF(e,t,r,n,i){vU("readableAddChunk",t);var a,o,s=e._readableState;if(null===t)s.reading=!1,function(e,t){if(vU("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?hU(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,hP(e)))}}(e,s);else if(i||(o=function(e,t){var r;return hB.isBuffer(t)||t instanceof hw||"string"==typeof t||void 0===t||e.objectMode||(r=new hk("chunk",["string","Buffer","Uint8Array"],t)),r}(s,t)),o)hR(e,o);else if(s.objectMode||t&&t.length>0)if("string"==typeof t||s.objectMode||Object.getPrototypeOf(t)===hB.prototype||(a=t,t=hB.from(a)),n)s.endEmitted?hR(e,new hD):hM(e,s,t,!0);else if(s.ended)hR(e,new hS);else{if(s.destroyed)return!1;s.reading=!1,s.decoder&&!r?(t=s.decoder.write(t),s.objectMode||0!==t.length?hM(e,s,t,!1):hz(e,s)):hM(e,s,t,!1)}else n||(s.reading=!1,hz(e,s));return!s.ended&&(s.length<s.highWaterMark||0===s.length)}function hM(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&&hU(e)),hz(e,t)}function hO(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 hU(e){var t=e._readableState;vU("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(vU("emitReadable",t.flowing),t.emittedReadable=!0,fy.nextTick(hP,e))}function hP(e){var t=e._readableState;vU("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,hW(e)}function hz(e,t){t.readingMore||(t.readingMore=!0,fy.nextTick(hG,e,t))}function hG(e,t){for(;!t.reading&&!t.ended&&(t.length<t.highWaterMark||t.flowing&&0===t.length);){var r=t.length;if(vU("maybeReadMore read 0"),e.read(0),r===t.length)break}t.readingMore=!1}function hH(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 hj(e){vU("readable nexttick read 0"),e.read(0)}function hY(e,t){vU("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),hW(e),t.flowing&&!t.reading&&e.read(0)}function hW(e){var t=e._readableState;for(vU("flow",t.flowing);t.flowing&&null!==e.read(););}function hK(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 hJ(e){var t=e._readableState;vU("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,fy.nextTick(hq,t,e))}function hq(e,t){if(vU("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 hV(e,t){for(var r=0,n=e.length;r<n;r++)if(e[r]===t)return r;return -1}Object.defineProperty(hL.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&this._readableState.destroyed},set:function(e){this._readableState&&(this._readableState.destroyed=e)}}),hL.prototype.destroy=ho.destroy,hL.prototype._undestroy=ho.undestroy,hL.prototype._destroy=function(e,t){t(e)},hL.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=hB.from(e,t),t=""),r=!0),hF(this,e,t,!1,r)},hL.prototype.unshift=function(e){return hF(this,e,null,!0,!1)},hL.prototype.isPaused=function(){return!1===this._readableState.flowing},hL.prototype.setEncoding=function(e){vP||(vP=hb.StringDecoder);var t=new vP(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},hL.prototype.read=function(e){vU("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 vU("read: emitReadable",r.length,r.ended),0===r.length&&r.ended?hJ(this):hU(this),null;if(0===(e=hO(e,r))&&r.ended)return 0===r.length&&hJ(this),null;var i=r.needReadable;return vU("need readable",i),(0===r.length||r.length-e<r.highWaterMark)&&vU("length less than watermark",i=!0),r.ended||r.reading?vU("reading or ended",i=!1):i&&(vU("do read"),r.reading=!0,r.sync=!0,0===r.length&&(r.needReadable=!0),this._read(r.highWaterMark),r.sync=!1,r.reading||(e=hO(n,r))),null===(t=e>0?hK(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&&hJ(this)),null!==t&&this.emit("data",t),t},hL.prototype._read=function(e){hR(this,new h_("_read()"))},hL.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,vU("pipe count=%d opts=%j",i.pipesCount,t);var a=t&&!1===t.end||e===fy.stdout||e===fy.stderr?h:o;function o(){vU("onend"),e.end()}i.endEmitted?fy.nextTick(a):n.once("end",a),e.on("unpipe",function t(r,a){vU("onunpipe"),r===n&&a&&!1===a.hasUnpiped&&(a.hasUnpiped=!0,vU("cleanup"),e.removeListener("close",A),e.removeListener("finish",f),e.removeListener("drain",s),e.removeListener("error",u),e.removeListener("unpipe",t),n.removeListener("end",o),n.removeListener("end",h),n.removeListener("data",c),l=!0,i.awaitDrain&&(!e._writableState||e._writableState.needDrain)&&s())});var s=(r=n,function(){var e=r._readableState;vU("pipeOnDrain",e.awaitDrain),e.awaitDrain&&e.awaitDrain--,0===e.awaitDrain&&hv(r,"data")&&(e.flowing=!0,hW(r))});e.on("drain",s);var l=!1;function c(t){vU("ondata");var r=e.write(t);vU("dest.write",r),!1===r&&((1===i.pipesCount&&i.pipes===e||i.pipesCount>1&&-1!==hV(i.pipes,e))&&!l&&(vU("false write response, pause",i.awaitDrain),i.awaitDrain++),n.pause())}function u(t){vU("onerror",t),h(),e.removeListener("error",u),0===hv(e,"error")&&hR(e,t)}function A(){e.removeListener("finish",f),h()}function f(){vU("onfinish"),e.removeListener("close",A),h()}function h(){vU("unpipe"),n.unpipe(e)}return n.on("data",c),!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",u),e.once("close",A),e.once("finish",f),e.emit("pipe",n),i.flowing||(vU("pipe resume"),n.resume()),e},hL.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=hV(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},hL.prototype.on=function(e,t){var r=fQ.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,vU("on readable",n.length,n.reading),n.length?hU(this):n.reading||fy.nextTick(hj,this)),r},hL.prototype.addListener=hL.prototype.on,hL.prototype.removeListener=function(e,t){var r=fQ.prototype.removeListener.call(this,e,t);return"readable"===e&&fy.nextTick(hH,this),r},hL.prototype.removeAllListeners=function(e){var t=fQ.prototype.removeAllListeners.apply(this,arguments);return("readable"===e||void 0===e)&&fy.nextTick(hH,this),t},hL.prototype.resume=function(){var e,t,r=this._readableState;return r.flowing||(vU("resume"),r.flowing=!r.readableListening,e=this,(t=r).resumeScheduled||(t.resumeScheduled=!0,fy.nextTick(hY,e,t))),r.paused=!1,this},hL.prototype.pause=function(){return vU("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(vU("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},hL.prototype.wrap=function(e){var t=this,r=this._readableState,n=!1;for(var i in e.on("end",function(){if(vU("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){vU("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<hT.length;a++)e.on(hT[a],this.emit.bind(this,hT[a]));return this._read=function(t){vU("wrapped _read",t),n&&(n=!1,e.resume())},this},"function"==typeof Symbol&&(hL.prototype[Symbol.asyncIterator]=function(){return void 0===vz&&(vz=function(){if(vF)return vL;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}vF=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 c(e,t){return{value:e,done:t}}function u(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(c(i,!1)))}}function A(e){fy.nextTick(u,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(c(void 0,!0));if(this[l].destroyed)return new Promise(function(e,t){fy.nextTick(function(){r[i]?t(r[i]):e(c(void 0,!0))})});var u=this[o];if(u)t=new Promise((e=this,function(t,r){u.then(function(){e[a]?t(c(void 0,!0)):e[s](t,r)},r)}));else{var A=this[l].read();if(null!==A)return Promise.resolve(c(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(c(void 0,!0))})})}),t),f);return vL=function(t){var u,f=Object.create(h,(e(u={},l,{value:t,writable:!0}),e(u,r,{value:null,writable:!0}),e(u,n,{value:null,writable:!0}),e(u,i,{value:null,writable:!0}),e(u,a,{value:t._readableState.endEmitted,writable:!0}),e(u,s,{value:function(e,t){var i=f[l].read();i?(f[o]=null,f[r]=null,f[n]=null,e(c(i,!1))):(f[r]=e,f[n]=t)},writable:!0}),u));return f[o]=null,hC(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(c(void 0,!0))),f[a]=!0}),t.on("readable",A.bind(null,f)),f}}()),vz(this)}),Object.defineProperty(hL.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),Object.defineProperty(hL.prototype,"readableBuffer",{enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}}),Object.defineProperty(hL.prototype,"readableFlowing",{enumerable:!1,get:function(){return this._readableState.flowing},set:function(e){this._readableState&&(this._readableState.flowing=e)}}),hL._fromList=hK,Object.defineProperty(hL.prototype,"readableLength",{enumerable:!1,get:function(){return this._readableState.length}}),"function"==typeof Symbol&&(hL.from=function(e,t){return void 0===vG&&(vG=vO?vM:(vO=1,vM=function(){throw Error("Readable.from is not available in the browser")})),vG(hL,e,t)});function hZ(e){try{if(!A7.localStorage)return!1}catch(e){return!1}var t=A7.localStorage[e];return null!=t&&"true"===String(t).toLowerCase()}function hX(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}}fr.Writable=dn,dn.WritableState=dr;var h$=fk.Buffer,h0=A7.Uint8Array||function(){},h1=hs.codes,h2=h1.ERR_INVALID_ARG_TYPE,h5=h1.ERR_METHOD_NOT_IMPLEMENT
1ED,h3=h1.ERR_MULTIPLE_CALLBACK,h4=h1.ERR_STREAM_CANNOT_PIPE,h6=h1.ERR_STREAM_DESTROYED,h8=h1.ERR_STREAM_NULL_VALUES,h7=h1.ERR_STREAM_WRITE_AFTER_END,h9=h1.ERR_UNKNOWN_ENCODING,de=ho.errorOrDestroy;function dt(){}function dr(e,t,r){e=e||{},"boolean"!=typeof r&&(r=t instanceof fr.Duplex),this.objectMode=!!e.objectMode,r&&(this.objectMode=this.objectMode||!!e.writableObjectMode),this.highWaterMark=hf(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 h3;if(r.writing=!1,r.writecb=null,r.length-=r.writelen,r.writelen=0,t)--r.pendingcb,n?(fy.nextTick(i,t),fy.nextTick(du,e,r),e._writableState.errorEmitted=!0,de(e,t)):(i(t),e._writableState.errorEmitted=!0,de(e,t),du(e,r));else{var a=dl(r)||e.destroyed;a||r.corked||r.bufferProcessing||!r.bufferedRequest||ds(e,r),n?fy.nextTick(da,e,r,a,i):da(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 hX(this)}hh(dn,fQ),dr.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t};try{Object.defineProperty(dr.prototype,"buffer",{get:function(e,t){if(hZ("noDeprecation"))return e;var r=!1;return function(){if(!r){if(hZ("throwDeprecation"))throw Error(t);hZ("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 dn(e){var t=this instanceof fr.Duplex;if(!t&&!vH.call(dn,this))return new dn(e);this._writableState=new dr(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)),fQ.call(this)}function di(e,t,r,n,i,a,o){t.writelen=n,t.writecb=o,t.writing=!0,t.sync=!0,t.destroyed?t.onwrite(new h6("write")):r?e._writev(i,t.onwrite):e._write(i,a,t.onwrite),t.sync=!1}function da(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(),du(e,t)}function ds(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,di(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 hX(t),t.bufferedRequestCount=0}else{for(;r;){var s=r.chunk,l=r.encoding,c=r.callback,u=t.objectMode?1:s.length;if(di(e,t,!1,u,s,l,c),r=r.next,t.bufferedRequestCount--,t.writing)break}null===r&&(t.lastBufferedRequest=null)}t.bufferedRequest=r,t.bufferProcessing=!1}function dl(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function dc(e,t){e._final(function(r){t.pendingcb--,r&&de(e,r),t.prefinished=!0,e.emit("prefinish"),du(e,t)})}function du(e,t){var r=dl(t);if(r&&(t.prefinished||t.finalCalled||("function"!=typeof e._final||t.destroyed?(t.prefinished=!0,e.emit("prefinish")):(t.pendingcb++,t.finalCalled=!0,fy.nextTick(dc,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]?(vH=Function.prototype[Symbol.hasInstance],Object.defineProperty(dn,Symbol.hasInstance,{value:function(e){return!!vH.call(this,e)||this===dn&&e&&e._writableState instanceof dr}})):vH=function(e){return e instanceof this},dn.prototype.pipe=function(){de(this,new h4)},dn.prototype.write=function(e,t,r){var n,i,a,o,s,l,c,u=this._writableState,A=!1,f=!u.objectMode&&(n=e,h$.isBuffer(n)||n instanceof h0);return(f&&!h$.isBuffer(e)&&(i=e,e=h$.from(i)),"function"==typeof t&&(r=t,t=null),f?t="buffer":t||(t=u.defaultEncoding),"function"!=typeof r&&(r=dt),u.ending)?(a=r,de(this,o=new h7),fy.nextTick(a,o)):(f||(s=e,l=r,null===s?c=new h8:"string"==typeof s||u.objectMode||(c=new h2("chunk",["string","Buffer"],s)),!c||(de(this,c),fy.nextTick(l,c),0)))&&(u.pendingcb++,A=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=h$.from(o,s)),o);n!==l&&(r=!0,i="buffer",n=l)}var c=t.objectMode?1:n.length;t.length+=c;var u=t.length<t.highWaterMark;if(u||(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 di(e,t,!1,c,n,i,a);return u}(this,u,f,e,t,r)),A},dn.prototype.cork=function(){this._writableState.corked++},dn.prototype.uncork=function(){var e=this._writableState;e.corked&&(e.corked--,e.writing||e.corked||e.bufferProcessing||!e.bufferedRequest||ds(this,e))},dn.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 h9(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(dn.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(dn.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),dn.prototype._write=function(e,t,r){r(new h5("_write()"))},dn.prototype._writev=null,dn.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,du(n,i),a&&(i.finished?fy.nextTick(a):n.once("finish",a)),i.ended=!0,n.writable=!1),this},Object.defineProperty(dn.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(dn.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),dn.prototype.destroy=ho.destroy,dn.prototype._undestroy=ho.undestroy,dn.prototype._destroy=function(e,t){t(e)};var dA=Object.keys||function(e){var t=[];for(var r in e)t.push(r);return t};fr.Duplex=dg,hh(dg,fr.Readable);for(var df=dA(fr.Writable.prototype),dh=0;dh<df.length;dh++){var dd=df[dh];dg.prototype[dd]||(dg.prototype[dd]=fr.Writable.prototype[dd])}function dg(e){if(!(this instanceof dg))return new dg(e);fr.Readable.call(this,e),fr.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",dp)))}function dp(){this._writableState.ended||fy.nextTick(dm,this)}function dm(e){e.end()}Object.defineProperty(dg.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(dg.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(dg.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(dg.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)}}),fr.Transform=dB;
1var dy=hs.codes,db=dy.ERR_METHOD_NOT_IMPLEMENTED,dI=dy.ERR_MULTIPLE_CALLBACK,dE=dy.ERR_TRANSFORM_ALREADY_TRANSFORMING,dC=dy.ERR_TRANSFORM_WITH_LENGTH_0;function dv(e,t){var r=this._transformState;r.transforming=!1;var n=r.writecb;if(null===n)return this.emit("error",new dI);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 dB(e){if(!(this instanceof dB))return new dB(e);fr.Duplex.call(this,e),this._transformState={afterTransform:dv.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",dw)}function dw(){var e=this;"function"!=typeof this._flush||this._readableState.destroyed?dx(this,null,null):this._flush(function(t,r){dx(e,t,r)})}function dx(e,t,r){if(t)return e.emit("error",t);if(null!=r&&e.push(r),e._writableState.length)throw new dC;if(e._transformState.transforming)throw new dE;return e.push(null)}function dQ(e){if(!(this instanceof dQ))return new dQ(e);Transform.call(this,e)}hh(dB,fr.Duplex),dB.prototype.push=function(e,t){return this._transformState.needTransform=!1,fr.Duplex.prototype.push.call(this,e,t)},dB.prototype._transform=function(e,t,r){r(new db("_transform()"))},dB.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)}},dB.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))},dB.prototype._destroy=function(e,t){fr.Duplex.prototype._destroy.call(this,e,function(e){t(e)})},fr.PassThrough=dQ,hh(dQ,fr.Transform),dQ.prototype._transform=function(e,t,r){r(null,e)};var dk=hs.codes,dS=dk.ERR_MISSING_ARGS,d_=dk.ERR_STREAM_DESTROYED;function dD(e){if(e)throw e}function dR(e){e()}function dT(e,t){return e.pipe(t)}C7=ft.exports,(C7=ft.exports=fr.Readable).Stream=fr.Readable,C7.Readable=fr.Readable,C7.Writable=fr.Writable,C7.Duplex=fr.Duplex,C7.Transform=fr.Transform,C7.PassThrough=fr.PassThrough,C7.finished=hC,C7.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():dD;if(Array.isArray(n[0])&&(n=n[0]),n.length<2)throw new dS("streams");var o=n.map(function(e,r){var i,s,l,c,u,A,f=r<n.length-1;return i=r>0,l=s=function(e){t||(t=e),e&&o.forEach(dR),f||(o.forEach(dR),a(t))},c=!1,s=function(){c||(c=!0,l.apply(void 0,arguments))},u=!1,e.on("close",function(){u=!0}),void 0===vj&&(vj=hC),vj(e,{readable:f,writable:i},function(e){if(e)return s(e);u=!0,s()}),A=!1,function(t){if(!u&&!A){if(A=!0,e.setHeader&&"function"==typeof e.abort)return e.abort();if("function"==typeof e.destroy)return e.destroy();s(t||new d_("pipe"))}}});return n.reduce(dT)};var dN=ft.exports,dL=A9(dN),dF={},dM={};function dO(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 dU=Object.prototype.hasOwnProperty,dP=Object.keys||function(e){var t=[];for(var r in e)dU.call(e,r)&&t.push(r);return t},dz=Array.prototype.slice;function dG(){return void 0!==vY?vY:vY="foo"===(function(){}).name}function dH(e){return Object.prototype.toString.call(e)}function dj(e){return!A4(e)&&"function"==typeof AI.ArrayBuffer&&("function"==typeof ArrayBuffer.isView?ArrayBuffer.isView(e):!!e&&!!(e instanceof DataView||e.buffer&&e.buffer instanceof ArrayBuffer))}function dY(e,t){e||dZ(e,!0,t,"==",dX)}var dW=/\s*function\s+([^\(\s]*)\s*/;function dK(e){if(f$(e)){if(dG())return e.name;var t=e.toString().match(dW);return t&&t[1]}}function dJ(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,dq(dV(t.actual),128)+" "+t.operator+" "+dq(dV(t.expected),128)),this.generatedMessage=!0);var t,r=e.stackStartFunction||dZ;if(Error.captureStackTrace)Error.captureStackTrace(this,r);else{var n=Error();if(n.stack){var i=n.stack,a=dK(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 dq(e,t){return"string"==typeof e?e.length<t?e:e.slice(0,t):e}function dV(e){if(dG()||!f$(e))return fL(e);var t=dK(e);return"[Function"+(t?": "+t:"")+"]"}function dZ(e,t,r,n,i){throw new dJ({message:r,actual:e,expected:t,operator:n,stackStartFunction:i})}function dX(e,t){e||dZ(e,!0,t,"==",dX)}function d$(e,t,r){e!=t&&dZ(e,t,r,"==",d$)}function d0(e,t,r){e==t&&dZ(e,t,r,"!=",d0)}function d1(e,t,r){d5(e,t,!1)||dZ(e,t,r,"deepEqual",d1)}function d2(e,t,r){d5(e,t,!0)||dZ(e,t,r,"deepStrictEqual",d2)}function d5(e,t,r,n){if(e===t)return!0;
1if(A4(e)&&A4(t))return 0===dO(e,t);if(fZ(e)&&fZ(t))return e.getTime()===t.getTime();if(fq(e)&&fq(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||"object"!=typeof e)&&(null===t||"object"!=typeof t))return r?e===t:e==t;if(dj(e)&&dj(t)&&dH(e)===dH(t)&&!(e instanceof Float32Array||e instanceof Float64Array))return 0===dO(new Uint8Array(e.buffer),new Uint8Array(t.buffer));if(A4(e)!==A4(t))return!1;var i=(n=n||{actual:[],expected:[]}).actual.indexOf(e);return -1!==i&&i===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(f0(e)||f0(t))return e===t;if(r&&Object.getPrototypeOf(e)!==Object.getPrototypeOf(t))return!1;var i,a,o=d3(e),s=d3(t);if(o&&!s||!o&&s)return!1;if(o)return d5(e=dz.call(e),t=dz.call(t),r);var l=dP(e),c=dP(t);if(l.length!==c.length)return!1;for(l.sort(),c.sort(),a=l.length-1;a>=0;a--)if(l[a]!==c[a])return!1;for(a=l.length-1;a>=0;a--)if(!d5(e[i=l[a]],t[i],r,n))return!1;return!0}(e,t,r,n))}function d3(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function d4(e,t,r){d5(e,t,!1)&&dZ(e,t,r,"notDeepEqual",d4)}function d6(e,t,r){d5(e,t,!0)&&dZ(e,t,r,"notDeepStrictEqual",d6)}function d8(e,t,r){e!==t&&dZ(e,t,r,"===",d8)}function d7(e,t,r){e===t&&dZ(e,t,r,"!==",d7)}function d9(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if(e instanceof t)return!0}catch(e){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function ge(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&&dZ(i,r,"Missing expected exception"+n);var i,a="string"==typeof n,o=!e&&fX(i),s=!e&&i&&!r;if((o&&a&&d9(i,r)||s)&&dZ(i,r,"Got unwanted exception"+n),e&&i&&r&&!d9(i,r)||!e&&i)throw i}function gt(e,t,r){ge(!0,e,t,r)}function gr(e,t,r){ge(!1,e,t,r)}function gn(e){if(e)throw e}dY.AssertionError=dJ,vD(dJ,Error),dY.fail=dZ,dY.ok=dX,dY.equal=d$,dY.notEqual=d0,dY.deepEqual=d1,dY.deepStrictEqual=d2,dY.notDeepEqual=d4,dY.notDeepStrictEqual=d6,dY.strictEqual=d8,dY.notStrictEqual=d7,dY.throws=gt,dY.doesNotThrow=gr,dY.ifError=gn;var gi=fe(Object.freeze({__proto__:null,AssertionError:dJ,assert:dX,deepEqual:d1,deepStrictEqual:d2,default:dY,doesNotThrow:gr,equal:d$,fail:dZ,ifError:gn,notDeepEqual:d4,notDeepStrictEqual:d6,notEqual:d0,notStrictEqual:d7,ok:dX,strictEqual:d8,throws:gt}));!function(e){var t=oz.default,r=oG.default,n=oH.default,i=oj.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,gi(this.init_done,"close before init"),gi(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(gi.equal(arguments.length,8),gi(this.init_done,"write before init"),gi(this.mode!==e.NONE,"already finalized"),gi.equal(!1,this.write_in_progress,"write already in progress"),gi.equal(!1,this.pending_close,"close is pending"),this.write_in_progress=!0,gi.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=AN.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 c=this;return fy.nextTick(function(){c._process(),c._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){gi(4==arguments.length||5==arguments.length,"init(windowBits, level, memLevel, strategy, [dictionary])"),gi(t>=8&&t<=15,"invalid windowBits"),gi(r>=-1&&r<=9,"invalid compression level"),gi(n>=1&&n<=9,"invalid memlevel"),gi(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}(dM),function(e){var t=fk.Buffer,r=dN.Transform,n=gi.ok,i=fk.kMaxLength,a="Cannot create final Buffer. It would be larger than 0x"+i.toString(16)+" bytes";dM.Z_MIN_WINDOWBITS=8,dM.Z_MAX_WINDOWBITS=15,dM.Z_DEFAULT_WINDOWBITS=15,dM.Z_MIN_CHUNK=64,dM.Z_MAX_CHUNK=1/0,dM.Z_DEFAULT_CHUNK=16384,dM.Z_MIN_MEMLEVEL=1,dM.Z_MAX_MEMLEVEL=9,dM.Z_DEFAULT_MEMLEVEL=8,dM.Z_MIN_LEVEL=-1,dM.Z_MAX_LEVEL=9,dM.Z_DEFAULT_LEVEL=dM.Z_DEFAULT_COMPRESSION;for(var o=Object.keys(dM),s=0;s<o.length;s++){var l=o[s];l.match(/^Z/)&&Object.defineProperty(e,l,{enumerable:!0,value:dM[l],writable:!1})}for(var c={Z_OK:dM.Z_OK,Z_STREAM_END:dM.Z_STREAM_END,Z_NEED_DICT:dM.Z_NEED_DICT,Z_ERRNO:dM.Z_ERRNO,Z_STREAM_ERROR:dM.Z_STREAM_ERROR,Z_DATA_ERROR:dM.Z_DATA_ERROR,Z_MEM_ERROR:dM.Z_MEM_ERROR,Z_BUF_ER
1ROR:dM.Z_BUF_ERROR,Z_VERSION_ERROR:dM.Z_VERSION_ERROR},u=Object.keys(c),A=0;A<u.length;A++){var f=u[A];c[c[f]]=f}function h(e,r,n){var o=[],s=0;function l(){for(var t;null!==(t=e.read());)o.push(t),s+=t.length;e.once("readable",l)}function c(){var r,l=null;s>=i?l=RangeError(a):r=t.concat(o,s),o=[],e.close(),n(l,r)}e.on("error",function(t){e.removeListener("end",c),e.removeListener("readable",l),n(t)}),e.on("end",c),e.end(r),l()}function d(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 g(e){if(!(this instanceof g))return new g(e);v.call(this,e,dM.DEFLATE)}function p(e){if(!(this instanceof p))return new p(e);v.call(this,e,dM.INFLATE)}function m(e){if(!(this instanceof m))return new m(e);v.call(this,e,dM.GZIP)}function y(e){if(!(this instanceof y))return new y(e);v.call(this,e,dM.GUNZIP)}function b(e){if(!(this instanceof b))return new b(e);v.call(this,e,dM.DEFLATERAW)}function I(e){if(!(this instanceof I))return new I(e);v.call(this,e,dM.INFLATERAW)}function E(e){if(!(this instanceof E))return new E(e);v.call(this,e,dM.UNZIP)}function C(e){return e===dM.Z_NO_FLUSH||e===dM.Z_PARTIAL_FLUSH||e===dM.Z_SYNC_FLUSH||e===dM.Z_FULL_FLUSH||e===dM.Z_FINISH||e===dM.Z_BLOCK}function v(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||dM.Z_NO_FLUSH,this._finishFlushFlag=void 0!==n.finishFlush?n.finishFlush:dM.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 dM.Zlib(i);var o=this;this._hadError=!1,this._handle.onerror=function(t,r){B(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 B(e,t){t&&fy.nextTick(t),e._handle&&(e._handle.close(),e._handle=null)}function w(e){e.emit("close")}Object.defineProperty(e,"codes",{enumerable:!0,value:Object.freeze(c),writable:!1}),e.Deflate=g,e.Inflate=p,e.Gzip=m,e.Gunzip=y,e.DeflateRaw=b,e.InflateRaw=I,e.Unzip=E,e.createDeflate=function(e){return new g(e)},e.createInflate=function(e){return new p(e)},e.createDeflateRaw=function(e){return new b(e)},e.createInflateRaw=function(e){return new I(e)},e.createGzip=function(e){return new m(e)},e.createGunzip=function(e){return new y(e)},e.createUnzip=function(e){return new E(e)},e.deflate=function(e,t,r){return"function"==typeof t&&(r=t,t={}),h(new g(t),e,r)},e.deflateSync=function(e,t){return d(new g(t),e)},e.gzip=function(e,t,r){return"function"==typeof t&&(r=t,t={}),h(new m(t),e,r)},e.gzipSync=function(e,t){return d(new m(t),e)},e.deflateRaw=function(e,t,r){return"function"==typeof t&&(r=t,t={}),h(new b(t),e,r)},e.deflateRawSync=function(e,t){return d(new b(t),e)},e.unzip=function(e,t,r){return"function"==typeof t&&(r=t,t={}),h(new E(t),e,r)},e.unzipSync=function(e,t){return d(new E(t),e)},e.inflate=function(e,t,r){return"function"==typeof t&&(r=t,t={}),h(new p(t),e,r)}
1,e.inflateSync=function(e,t){return d(new p(t),e)},e.gunzip=function(e,t,r){return"function"==typeof t&&(r=t,t={}),h(new y(t),e,r)},e.gunzipSync=function(e,t){return d(new y(t),e)},e.inflateRaw=function(e,t,r){return"function"==typeof t&&(r=t,t={}),h(new I(t),e,r)},e.inflateRawSync=function(e,t){return d(new I(t),e)},hr.inherits(v,r),v.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(dM.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 fy.nextTick(i)},v.prototype.reset=function(){return n(this._handle,"zlib binding closed"),this._handle.reset()},v.prototype._flush=function(e){this._transform(t.alloc(0),"",e)},v.prototype.flush=function(e,r){var n=this,i=this._writableState;"function"!=typeof e&&(void 0!==e||r)||(r=e,e=dM.Z_FULL_FLUSH),i.ended?r&&fy.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))},v.prototype.close=function(e){B(this,e),fy.nextTick(w,this)},v.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||dM.Z_NO_FLUSH)),this._processChunk(e,i,n)):n(Error("zlib binding closed")):n(Error("invalid input"))},v.prototype._processChunk=function(e,r,o){var s=e&&e.length,l=this._chunkSize-this._offset,c=0,u=this,A="function"==typeof o;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,c,s,this._buffer,this._offset,l);while(!this._hadError&&y(g[0],g[1]))if(this._hadError)throw f;if(d>=i)throw B(this),RangeError(a);var p=t.concat(h,d);return B(this),p}n(this._handle,"zlib binding closed");var m=this._handle.write(r,e,c,s,this._buffer,this._offset,l);function y(i,a){if(this&&(this.buffer=null,this.callback=null),!u._hadError){var f=l-a;if(n(f>=0,"have should not go down"),f>0){var g=u._buffer.slice(u._offset,u._offset+f);u._offset+=f,A?u.push(g):(h.push(g),d+=g.length)}if((0===a||u._offset>=u._chunkSize)&&(l=u._chunkSize,u._offset=0,u._buffer=t.allocUnsafe(u._chunkSize)),0===a){if(c+=s-i,s=i,!A)return!0;var p=u._handle.write(r,e,c,s,u._buffer,u._offset,u._chunkSize);return p.callback=y,void(p.buffer=e)}if(!A)return!1;o()}}m.buffer=e,m.callback=y},hr.inherits(g,v),hr.inherits(p,v),hr.inherits(m,v),hr.inherits(y,v),hr.inherits(b,v),hr.inherits(I,v),hr.inherits(E,v)}(dF);var ga=A9(dF);class go extends dL.Writable{constructor(e,t,r){super({decodeStrings:!1}),this.finalize=this.finalize.bind(this),this.document=e,this.id=t,null==r&&(r={}),this.data=r,this.gen=0,this.deflate=null,this.compress=this.document.compress&&!this.data.Filter,this.uncompressedLength=0,this.chunks=[]}initDeflate(){return this.data.Filter="FlateDecode",this.deflate=ga.createDeflate(),this.deflate.on("data",e=>(this.chunks.push(e),this.data.Length+=e.length)),this.deflate.on("end",this.finalize)}_write(e,t,r){return e instanceof Uint8Array||(e=AN.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()}end(){return(super.end(...arguments),this.deflate)?this.deflate.end():this.finalize()}finalize(){if(this.offset=this.document._offset,this.document._write(`${this.id} ${this.gen} obj`),this.document._write(gh.convert(this.data)),this.chunks.length){for(let e of(this.document._write("stream"),Array.from(this.chunks)))this.document._write(e);this.chunks.length=0,this.document._write("\nendstream")}return this.document._write("endobj"),this.document._refEnd(this)}toString(){return`${this.id} ${this.gen} R`}}class gs{constructor(e){void 0===e&&(e={}),this._items={},this.limits="boolean"!=typeof e.limits||e.limits}add(e,t){return this._items[e]=t}get(e){return this._items[e]}toString(){let e=Object.keys(this._items).sort((e,t)=>
1this._compareKeys(e,t)),t=["<<"];if(this.limits&&e.length>1){let r=e[0],n=e[e.length-1];t.push(`  /Limits ${gh.convert([this._dataForKey(r),this._dataForKey(n)])}`)}for(let r of(t.push(`  /${this._keysName()} [`),e))t.push(`    ${gh.convert(this._dataForKey(r))} ${gh.convert(this._items[r])}`);return t.push("]"),t.push(">>"),t.join("\n")}_compareKeys(){throw Error("Must be implemented by subclasses")}_keysName(){throw Error("Must be implemented by subclasses")}_dataForKey(){throw Error("Must be implemented by subclasses")}}class gl extends gs{_compareKeys(e,t){return e.localeCompare(t)}_keysName(){return"Names"}_dataForKey(e){return new String(e)}}let gc=(e,t)=>(Array(t+1).join("0")+e).slice(-t),gu=/[\n\r\t\b\f()\\]/g,gA={"\n":"\\n","\r":"\\r","	":"\\t","\b":"\\b","\f":"\\f","\\":"\\\\","(":"\\(",")":"\\)"},gf=function(e){let t=e.length;if(1&t)throw Error("Buffer length must be even");for(let r=0,n=t-1;r<n;r+=2){let t=e[r];e[r]=e[r+1],e[r+1]=t}return e};class gh{static convert(e){if("string"==typeof e)return`/${e}`;if(e instanceof String){let t=e,r=!1;for(let e=0,n=t.length;e<n;e++)if(t.charCodeAt(e)>127){r=!0;break}return r&&(t=gf(AN.from(`\ufeff${t}`,"utf16le")).toString("binary")),t=t.replace(gu,e=>gA[e]),`(${t})`}if(AN.isBuffer(e))return`<${e.toString("hex")}>`;if(e instanceof go||e instanceof gl)return e.toString();if(e instanceof Date)return`(D:${gc(e.getUTCFullYear(),4)}`+gc(e.getUTCMonth()+1,2)+gc(e.getUTCDate(),2)+gc(e.getUTCHours(),2)+gc(e.getUTCMinutes(),2)+gc(e.getUTCSeconds(),2)+"Z)";if(Array.isArray(e)){let t=Array.from(e).map(e=>gh.convert(e)).join(" ");return`[${t}]`}if("[object Object]"===({}).toString.call(e)){let t=["<<"];for(let r in e){let n=e[r];t.push(`/${r} ${gh.convert(n)}`)}return t.push(">>"),t.join("\n")}return"number"==typeof e?gh.number(e):`${e}`}static number(e){if(e>-1e21&&e<1e21)return Math.round(1e6*e)/1e6;throw Error(`unsupported number: ${e}`)}}let gd={top:72,left:72,bottom:72,right:72},gg={"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]};class gp{constructor(e,t){void 0===t&&(t={}),this.document=e,this._options=t,this.size=t.size||"letter",this.layout=t.layout||"portrait",this.userUnit=t.userUnit||1,"number"==typeof t.margin?this.margins={top:t.margin,left:t.margin,bottom:t.margin,right:t.margin}:this.margins=t.margins||gd;const r=Array.isArray(this.size)?this.size:gg[this.size.toUpperCase()];this.width=r[+("portrait"!==this.layout)],this.height=r[+("portrait"===this.layout)],this.content=this.document.ref(),t.font&&e.font(t.font,t.fontFamily),t.fontSize&&e.fontSize(t.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=[]}get fonts(){let e=this.resources.data;return null!=e.Font?e.Font:e.Font={}}get xobjects(){let e=this.resources.data;return null!=e.XObject?e.XObject:e.XObject={}}get ext_gstates(){let e=this.resources.data;return null!=e.ExtGState?e.ExtGState:e.ExtGState={}}get patterns(){let e=this.resources.data;return null!=e.Pattern?e.Pattern:e.Pattern={}}get colorSpaces(){let e=this.resources.data;
1return e.ColorSpace||(e.ColorSpace={})}get annotations(){let e=this.dictionary.data;return null!=e.Annots?e.Annots:e.Annots=[]}get structParentTreeKey(){let e=this.dictionary.data;return null!=e.StructParents?e.StructParents:e.StructParents=this.document.createStructParentTreeNextKey()}maxY(){return this.height-this.margins.bottom}write(e){return this.content.write(e)}_setTabOrder(){!this.dictionary.Tabs&&this.document.hasMarkInfoDictionary()&&(this.dictionary.data.Tabs="S")}end(){for(let e of(this._setTabOrder(),this.dictionary.end(),this.resources.data.ColorSpace=this.resources.data.ColorSpace||{},Object.values(this.document.spotColors)))this.resources.data.ColorSpace[e.id]=e;return this.resources.end(),this.content.end()}}class gm{static generateFileID(e){void 0===e&&(e={});let t=`${e.CreationDate.getTime()}
2`;for(let r in e)e.hasOwnProperty(r)&&(t+=`${r}: ${e[r].valueOf()}
3`);var r=(0,oY.default)(t);let n=[];for(let e=0;e<r.sigBytes;e++)n.push(r.words[Math.floor(e/4)]>>8*(3-e%4)&255);return AN.from(n)}}let{number:gy}=gh,gb=class{constructor(e){this.doc=e,this.stops=[],this.embedded=!1,this.transform=[1,0,0,1,0,0]}stop(e,t,r){if(null==r&&(r=1),t=this.doc._normalizeColor(t),0===this.stops.length)if(3===t.length)this._colorSpace
3="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}setTransform(e,t,r,n,i,a){return this.transform=[e,t,r,n,i,a],this}embed(e){let t,r=this.stops.length;if(0===r)return;this.embedded=!0,this.matrix=e;let n=this.stops[r-1];n[0]<1&&this.stops.push([1,n[1],n[2]]);let i=[],a=[],o=[];for(let e=0;e<r-1;e++)a.push(0,1),e+2!==r&&i.push(this.stops[e+1][0]),t=this.doc.ref({FunctionType:2,Domain:[0,1],C0:this.stops[e+0][1],C1:this.stops[e+1][1],N:1}),o.push(t),t.end();1===r?t=o[0]:(t=this.doc.ref({FunctionType:3,Domain:[0,1],Functions:o,Bounds:i,Encode:a})).end(),this.id=`Sh${++this.doc._gradCount}`;let s=this.shader(t);s.end();let l=this.doc.ref({Type:"Pattern",PatternType:2,Shading:s,Matrix:this.matrix.map(gy)});if(l.end(),this.stops.some(e=>e[2]<1)){let e=this.opacityGradient();for(let t of(e._colorSpace="DeviceGray",this.stops))e.stop(t[0],[t[2]]);e=e.embed(this.matrix);let t=[0,0,this.doc.page.width,this.doc.page.height],r=this.doc.ref({Type:"XObject",Subtype:"Form",FormType:1,BBox:t,Group:{Type:"Group",S:"Transparency",CS:"DeviceGray"},Resources:{ProcSet:["PDF","Text","ImageB","ImageC","ImageI"],Pattern:{Sh1:e}}});r.write("/Pattern cs /Sh1 scn"),r.end(`${t.join(" ")} re f`);let n=this.doc.ref({Type:"ExtGState",SMask:{Type:"Mask",S:"Luminosity",G:r}});n.end();let i=this.doc.ref({Type:"Pattern",PatternType:1,PaintType:1,TilingType:2,BBox:t,XStep:t[2],YStep:t[3],Resources:{ProcSet:["PDF","Text","ImageB","ImageC","ImageI"],Pattern:{Sh1:l},ExtGState:{Gs1:n}}});i.write("/Gs1 gs /Pattern cs /Sh1 scn"),i.end(`${t.join(" ")} re f`),this.doc.page.patterns[this.id]=i}else this.doc.page.patterns[this.id]=l;return l}apply(e){let[t,r,n,i,a,o]=this.doc._ctm,[s,l,c,u,A,f]=this.transform,h=[t*s+n*l,r*s+i*l,t*c+n*u,r*c+i*u,t*A+n*f+a,r*A+i*f+o];this.embedded&&h.join(" ")===this.matrix.join(" ")||this.embed(h),this.doc._setColorSpace("Pattern",e);let d=e?"SCN":"scn";return this.doc.addContent(`/${this.id} ${d}`)}},gI=class e extends gb{constructor(e,t,r,n,i){super(e),this.x1=t,this.y1=r,this.x2=n,this.y2=i}shader(e){return this.doc.ref({ShadingType:2,ColorSpace:this._colorSpace,Coords:[this.x1,this.y1,this.x2,this.y2],Function:e,Extend:[!0,!0]})}opacityGradient(){return new e(this.doc,this.x1,this.y1,this.x2,this.y2)}},gE=class e extends gb{constructor(e,t,r,n,i,a,o){super(e),this.doc=e,this.x1=t,this.y1=r,this.r1=n,this.x2=i,this.y2=a,this.r2=o}shader(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]})}opacityGradient(){return new e(this.doc,this.x1,this.y1,this.r1,this.x2,this.y2,this.r2)}},gC=["DeviceCMYK","DeviceRGB"],gv=class{constructor(e,t,r,n,i){this.doc=e,this.bBox=t,this.xStep=r,this.yStep=n,this.stream=i}createPattern(){let e=this.doc.ref();e.end();let[t,r,n,i,a,o]=this.doc._ctm,[s,l,c,u,A,f]=[1,0,0,1,0,0],h=this.doc.ref({Type:"Pattern",PatternType:1,PaintType:2,TilingType:2,BBox:this.bBox,XStep:this.xStep,YStep:this.yStep,Matrix:[t*s+n*l,r*s+i*l,t*c+n*u,r*c+i*u,t*A+n*f+a,r*A+i*f+o].map(e=>+e.toFixed(5)),Resources:e});return h.end(this.stream),h}embedPatternColorSpaces(){gC.forEach(e=>{let t=this.getPatternColorSpaceId(e);if(this.doc.page.colorSpaces[t])return;let r=this.doc.ref(["Pattern",e]);r.end(),this.doc.page.colorSpaces[t]=r})}getPatternColorSpaceId(e){return`CsP${e}`}embed(){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)}apply(e,t){this.embedPatternColorSpaces(),this.embed();let r=this.doc._normalizeColor(t);if(!r)throw Error(`invalid pattern color. (value: ${t})`);let n=this.getPatternColorSpaceId(this.doc._getColorSpace(r));this.doc._setColorSpace(n,e);let i=e?"SCN":"scn";return this.doc.addContent(`${r.join(" ")} /${this.id} ${i}`)}};class gB{constructor(e,t,r,n,i,a){this.id="CS"+Object.keys(e.spotColors).length,this.name=t,this.values=[r,n,i,a],this.ref=e.ref(["Separation",this.name,"DeviceCMYK",{Range:[0,1,0,1,0,1,0,1],C0:[0,0,0,0],C1:this.values.map(e=>e/100),FunctionType:2,Domain:[0,1],N:1}]),this.ref.end()}toString(){return`${this.ref.id} 0 R`}}let{PDFGradient:gw,PDFLinearGradient:gx,PDFRadialGradient:gQ}={PDFGradient:gb,PDFLinearGradient:gI,PDFRadialGradient:gE},{PDFTilingPattern:gk}={PDFTilingPattern:gv};var gS={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
3ive:[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]};t=r=n=i=a=o=0;let g_={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},gD=e=>e in g_,gR=e=>{let t=e.codePointAt(0);return 32===t||9===t||13===t||10===t},gT=e=>{let t=e.codePointAt(0);return null!=t&&48<=t&&t<=57},gN=(e,t)=>{let r=t,n="",i="none";for(;r<e.length;r+=1){let t=e[r];if("+"===t||"-"===t){if("none"===i){i="sign",n+=t;continue}if("e"===i){i="exponent_sign",n+=t;continue}}if(gT(t)){if("none"===i||"sign"===i||"whole"===i){i="whole",n+=t;continue}if("decimal_point"===i||"decimal"===i){i="decimal",n+=t;continue}if("e"===i||"exponent_sign"===i||"exponent"===i){i="exponent",n+=t;continue}}if("."===t&&("none"===i||"sign"===i||"whole"===i)){i="decimal_point",n+=t;continue}if(("E"===t||"e"===t)&&("whole"===i||"decimal_point"===i||"decimal"===i)){i="e",n+=t;continue}break}let a=Number.parseFloat(n);return Number.isNaN(a)?[t,null]:[r-1,a]},gL=function(e,s){t=r=n=i=a=o=0;for(let t=0;t<e.length;t++){let{command:r,args:n}=e[t];"function"==typeof gF[r]&&gF[r](s,n)}},gF={M:(e,s)=>(t=s[0],r=s[1],n=i=null,a=t,o=r,e.moveTo(t,r)),m:(e,s)=>(t+=s[0],r+=s[1],n=i=null,a=t,o=r,e.moveTo(t,r)),C:(e,a)=>(t=a[4],r=a[5],n=a[2],i=a[3],e.bezierCurveTo(...a)),c:(e,a)=>(e.bezierCurveTo(a[0]+t,a[1]+r,a[2]+t,a[3]+r,a[4]+t,a[5]+r),n=t+a[2],i=r+a[3],t+=a[4],r+=a[5]),S:(e,a)=>(null===n&&(n=t,i=r),e.bezierCurveTo(t-(n-t),r-(i-r),a[0],a[1],a[2],a[3]),n=a[0],i=a[1],t=a[2],r=a[3]),s:(e,a)=>(null===n&&(n=t,i=r),e.bezierCurveTo(t-(n-t),r-(i-r),t+a[0],r+a[1],t+a[2],r+a[3]),n=t+a[0],i=r+a[1],t+=a[2],r+=a[3]),Q:(e,a)=>(n=a[0],i=a[1],t=a[2],r=a[3],e.quadraticCurveTo(a[0],a[1],t,r)),q:(e,a)=>(e.quadraticCurveTo(a[0]+t,a[1]+r,a[2]+t,a[3]+r),n=t+a[0],i=r+a[1],t+=a[2],r+=a[3]),T:(e,a)=>(null===n?(n=t,i=r):(n=t-(n-t),i=r-(i-r)),e.quadraticCurveTo(n,i,a[0],a[1]),n=t-(n-t),i=r-(i-r),t=a[0],r=a[1]),t:(e,a)=>(null===n?(n=t,i=r):(n=t-(n-t),i=r-(i-r)),e.quadraticCurveTo(n,i,t+a[0],r+a[1]),t+=a[0],r+=a[1]),A:(e,n)=>(gM(e,t,r,n),t=n[5],r=n[6]),a:(e,n)=>(n[5]+=t,n[6]+=r,gM(e,t,r,n),t=n[5],r=n[6]),L:(e,a)=>(t=a[0],r=a[1],n=i=null,e.lineTo(t,r)),l:(e,a)=>(t+=a[0],r+=a[1],n=i=null,e.lineTo(t,r)),H:(e,a)=>(t=a[0],n=i=null,e.lineTo(t,r)),h:(e,a)=>(t+=a[0],n=i=null,e.lineTo(t,r)),V:(e,a)=>(r=a[0],n=i=null,e.lineTo(t,r)),v:(e,a)=>(r+=a[0],n=i=null,e.lineTo(t,r)),Z:e=>(e.closePath(),t=a,r=o),z:e=>(e.closePath(),t=a,r=o)},gM=function(e,t,r,n){let[i,a,o,s,l,c,u]=n;for(let n of gO(c,u,i,a,s,l,o,t,r)){let t=gU(...n);e.bezierCurveTo(...t)}},gO=function(e,t,r,a,o,s,l,c,u){let A=Math.PI/180*l,f=Math.sin(A),h=Math.cos(A);r=Math.abs(r),a=Math.abs(a);let d=(n=h*(c-e)*.5+f*(u-t)*.5)*n/(r*r)+(i=h*(u-t)*.5-f*(c-e)*.5)*i/(a*a);d>1&&(r*=d=Math.sqrt(d),a*=d);let g=h/r,p=f/r,m=-f/a,y=h/a,b=g*c+p*u,I=m*c+y*u,E=g*e+p*t,C=m*e+y*t,v=1/((E-b)*(E-b)+(C-I)*(C-I))-.25;v<0&&(v=0);let B=Math.sqrt(v);s===o&&(B=-B);let w=.5*(b+E)-B*(C-I),x=.5*(I+C)+B*(E-b),Q=Math.atan2(I-x,b-w),k=Math.atan2(C-x,E-w)-Q;k<0&&1===s?k+=2*Math.PI:k>0&&0===s&&(k-=2*Math.PI);let S=Math.ceil(Math.abs(k/(.5*Math.PI+.001))),_=[];for(let e=0;e<S;e++){let t=Q+e*k/S,n=Q+(e+1)*k/S;_[e]=[w,x,t,n,r,a,f,h]}return _},gU=function(e,t,r,n,i,a,o,s){let l=s*i,c=-o*a,u=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),y=p+h*Math.sin(n),b=m-h*M
3ath.cos(n);return[l*d+c*g,u*d+A*g,l*y+c*b,u*y+A*b,l*p+c*m,u*p+A*m]};class gP{static apply(e,t){gL((e=>{let t=[],r=null,n=[],i=0,a=!1,o=!1;for(let s=0;s<e.length;s+=1){let l=e.charAt(s);if(gR(l))continue;if(a&&","===l){if(o)break;o=!0;continue}if(gD(l)){if(o)return t;if(null==r){if("M"!==l&&"m"!==l)return t}else if(0!==n.length)return t;n=[],i=g_[r=l],a=!1,0===i&&t.push({command:r,args:n});continue}if(null==r)break;let c=s,u=null;if("A"===r||"a"===r){let t=n.length;(0===t||1===t)&&"+"!==l&&"-"!==l&&([c,u]=gN(e,s)),(2===t||5===t||6===t)&&([c,u]=gN(e,s)),(3===t||4===t)&&("0"===l&&(u=0),"1"===l&&(u=1))}else[c,u]=gN(e,s);if(null==u)break;n.push(u),a=!0,o=!1,s=c,n.length===i&&(t.push({command:r,args:n}),"M"===r&&(r="L"),"m"===r&&(r="l"),n=[])}return t})(t),e)}}let{number:gz}=gh,gG=(Math.sqrt(2)-1)/3*4;var gH={};let gj={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},gY=`\
4.notdef       .notdef        .notdef        .notdef
5.notdef       .notdef        .notdef        .notdef
6.notdef       .notdef        .notdef        .notdef
7.notdef       .notdef        .notdef        .notdef
8.notdef       .notdef        .notdef        .notdef
9.notdef       .notdef        .notdef        .notdef
10.notdef       .notdef        .notdef        .notdef
11.notdef       .notdef        .notdef        .notdef
12
13space         exclam         quotedbl       numbersign
14dollar        percent        ampersand      quotesingle
15parenleft     parenright     asterisk       plus
16comma         hyphen         period         slash
17zero          one            two            three
18four          five           six            seven
19eight         nine           colon          semicolon
20less          equal          greater        question
21
22at            A              B              C
23D             E              F              G
24H             I              J              K
25L             M              N              O
26P             Q              R              S
27T             U              V              W
28X             Y              Z              bracketleft
29backslash     bracketright   asciicircum    underscore
30
31grave         a              b              c
32d             e              f              g
33h             i              j              k
34l             m              n              o
35p             q              r              s
36t             u              v              w
37x             y              z              braceleft
38bar           braceright     asciitilde     .notdef
39
40Euro          .notdef        quotesinglbase florin
41quotedblbase  ellipsis       dagger         daggerdbl
42circumflex    perthousand    Scaron         guilsinglleft
43OE            .notdef        Zcaron         .notdef
44.notdef       quoteleft      quoteright     quotedblleft
45quotedblright bullet         endash         emdash
46tilde         trademark      scaron         guilsinglright
47oe            .notdef        zcaron         ydieresis
48
49space         exclamdown     cent           sterling
50currency      yen            brokenbar      section
51dieresis      copyright      ordfeminine    guillemotleft
52logicalnot    softhyphen     registered     macron
53degree        plusminus      twosuperior    threesuperior
54acute         mu             paragraph      periodcentered
55cedilla       onesuperior    ordmasculine   guillemotright
56onequarter    onehalf        threequarters  questiondown
57
58Agrave        Aacute         Acircumflex    Atilde
59Adieresis     Aring          AE             Ccedilla
60Egrave        Eacute         Ecircumflex    Edieresis
61Igrave        Iacute         Icircumflex    Idieresis
62Eth           Ntilde         Ograve         Oacute
63Ocircumflex   Otilde         Odieresis      multiply
64Oslash        Ugrave         Uacute         Ucircumflex
65Udieresis     Yacute         Thorn          germandbls
66
67agrave        aacute         acircumflex    atilde
68adieresis     aring          ae             ccedilla
69egrave        eacute         ecircumflex    edieresis
70igrave        iacute         icircumflex    idieresis
71eth           ntilde         ograve         oacute
72ocircumflex   otilde         odieresis      divide
73oslash        ugrave         uacute         ucircumflex
74udieresis     yacute         thorn          ydieresis\
75`.split(/\s+/);class gW{static open(e){throw Error("AFMFont.open not available on browser build")}static fromJson(e){return new gW(e)}constructor(e){"string"==typeof e?(this.contents=e,this.parse()):(this.attributes=e.attributes,this.glyphWidths=e.glyphWidths,this.kernPairs=e.kernPairs),this.charWidths=((e,t,r)=>{let n=[],i=t+1;for(let t=e;t<i;t++)n.push(t);return n})(0,255).map(e=>this.glyphWidths[gY[e]]),this.bbox=Array.from(this.attributes.FontBBox.split(/\s+/)).map(e=>
75+e),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)}parse(){let e=function(e){let t={attributes:{},glyphWidths:{},kernPairs:{}},r="";for(let l of e.split("\n")){if(i=l.match(/^Start(\w+)/)){r=i[1];continue}if(i=l.match(/^End(\w+)/)){r="";continue}switch(r){case"FontMetrics":var n,i=l.match(/(^\w+)\s+(.*)/),a=i[1],o=i[2];(n=t.attributes[a])?(Array.isArray(n)||(n=t.attributes[a]=[n]),n.push(o)):t.attributes[a]=o;break;case"CharMetrics":if(!/^CH?\s/.test(l))continue;var s=l.match(/\bN\s+(\.?\w+)\s*;/)[1];t.glyphWidths[s]=+l.match(/\bWX\s+(\d+)\s*;/)[1];break;case"KernPairs":(i=l.match(/^KPX\s+(\.?\w+)\s+(\.?\w+)\s+(-?\d+)/))&&(t.kernPairs[i[1]+i[2]]=parseInt(i[3]))}}return t}(this.contents);this.attributes=e.attributes,this.glyphWidths=e.glyphWidths,this.kernPairs=e.kernPairs}encodeText(e){let t=[];for(let r=0,n=e.length,i=0<=n;i?r<n:r>n;i?r++:r--){let n=e.charCodeAt(r);n=gj[n]||n,t.push(n.toString(16))}return t}glyphsForString(e){let t=[];for(let r=0,n=e.length,i=0<=n;i?r<n:r>n;i?r++:r--){let n=e.charCodeAt(r);t.push(this.characterToGlyph(n))}return t}characterToGlyph(e){return gY[gj[e]||e]||".notdef"}widthOfGlyph(e){return this.glyphWidths[e]||0}getKernPair(e,t){return this.kernPairs[e+t]||0}advancesForGlyphs(e){let t=[];for(let r=0;r<e.length;r++){let n=e[r],i=e[r+1];t.push(this.widthOfGlyph(n)+this.getKernPair(n,i))}return t}}let gK=e=>[e.FontName,{attributes:e,glyphWidths:{},kernPairs:{}}],gJ=(e=>{let{attributes:t,glyphWidths:r,kernPairs:n}=e,i=t.map(gK);return Object.keys(r).forEach(e=>{r[e].forEach((t,r)=>{t&&(i[r][1].glyphWidths[e]=t)})}),Object.keys(n).forEach(e=>{n[e].forEach((t,r)=>{t&&(i[r][1].kernPairs[e]=t)})}),Object.fromEntries(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
75omma:[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
750,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
75ommaaccent:[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
75rcumflexUhungarumlaut:[-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,-
7525,-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
75od:[-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
75],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
75],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
75],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
750,-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
750,-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
75od:[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
75cumflex:[-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
75:[-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
75caron:[-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
75od:[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
75od:[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
75ommaaccent:[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:[
750,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:[
750,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
75circumflex:[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]}}),gq=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return Array.from(t).map(e=>`0000${e.toString(16)}`.slice(-4)).join("")};class gV{static open(e,t,r,n){let i;if("string"==typeof t){if(gZ.isStandardFont(t))return new gZ(e,t,n);throw Error(`Can't open ${t} in browser build`)}if(t instanceof Uint8Array?i=e5(t,r):t instanceof ArrayBuffer?i=e5(new Uint8Array(t),r):"object"==typeof t&&(i=t),null==i)throw Error("Not a supported font format or standard PDF font.");return new gX(e,i,n)}
75encode(){throw Error("Must be implemented by subclasses")}widthOfString(){throw Error("Must be implemented by subclasses")}ref(){return null!=this.dictionary?this.dictionary:this.dictionary=this.document.ref()}finalize(){if(!this.embedded&&null!=this.dictionary)return this.embed(),this.embedded=!0}embed(){throw Error("Must be implemented by subclasses")}lineHeight(e,t){null==t&&(t=!1);let r=t?this.lineGap:0;return(this.ascender+r-this.descender)/1e3*e}}let gZ=(c=gV,class extends c{constructor(e,t,r){super(),this.document=e,this.name=t,this.id=r,this.font=gW.fromJson(gJ[this.name]),this.ascender=this.font.ascender,this.descender=this.font.descender,this.bbox=this.font.bbox,this.lineGap=this.font.lineGap}embed(){return this.dictionary.data={Type:"Font",BaseFont:this.name,Subtype:"Type1",Encoding:"WinAnsiEncoding"},this.dictionary.end()}encode(e){let t=this.font.encodeText(e),r=this.font.glyphsForString(`${e}`),n=this.font.advancesForGlyphs(r),i=[];for(let e=0;e<r.length;e++){let t=r[e];i.push({xAdvance:n[e],yAdvance:0,xOffset:0,yOffset:0,advanceWidth:this.font.widthOfGlyph(t)})}return[t,i]}encodeGlyphs(e){let t=[];for(let r of Array.from(e))t.push(`00${r.id.toString(16)}`.slice(-2));return t}widthOfString(e,t){let r=this.font.glyphsForString(`${e}`),n=this.font.advancesForGlyphs(r),i=0;for(let e of Array.from(n))i+=e;return t/1e3*i}static isStandardFont(e){return e in gJ}}),gX=(u=gV,class extends u{constructor(e,t,r){super(),this.document=e,this.font=t,this.id=r,this.subset=this.font.createSubset(),this.unicode=[[0]],this.widths=[this.font.getGlyph(0).advanceWidth],this.name=this.font.postscriptName,this.scale=1e3/this.font.unitsPerEm,this.ascender=this.font.ascent*this.scale,this.descender=this.font.descent*this.scale,this.xHeight=this.font.xHeight*this.scale,this.capHeight=this.font.capHeight*this.scale,this.lineGap=this.font.lineGap*this.scale,this.bbox=this.font.bbox,this.layoutCache=Object.create(null)}layoutRun(e,t){let r=this.font.layout(e,t,void 0,void 0,"ltr");for(let e=0;e<r.positions.length;e++){let t=r.positions[e];for(let e in t)t[e]*=this.scale;t.advanceWidth=r.glyphs[e].advanceWidth*this.scale}return r}layoutCached(e){let t;if(t=this.layoutCache[e])return t;let r=this.layoutRun(e);return this.layoutCache[e]=r,r}layout(e,t,r){if(null==r&&(r=!1),t)return this.layoutRun(e,t);let n=r?null:[],i=r?null:[],a=0,o=0,s=0;for(;s<=e.length;)if(s===e.length&&o<s||[" ","	"].includes(e.charAt(s))){let t=this.layoutCached(e.slice(o,++s));r||(n.push(...Array.from(t.glyphs||[])),i.push(...Array.from(t.positions||[]))),a+=t.advanceWidth,o=s}else s++;return{glyphs:n,positions:i,advanceWidth:a}}encode(e,t){let{glyphs:r,positions:n}=this.layout(e,t),i=[];for(let e=0;e<r.length;e++){let t=r[e],n=this.subset.includeGlyph(t.id);i.push(`0000${n.toString(16)}`.slice(-4)),null==this.widths[n]&&(this.widths[n]=t.advanceWidth*this.scale),null==this.unicode[n]&&(this.unicode[n]=t.codePoints)}return[i,n]}encodeGlyphs(e){let t=[];for(let r=0;r<e.length;r++){let n=e[r],i=this.subset.includeGlyph(n.id);t.push(`0000${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}widthOfString(e,t,r){return this.layout(e,r,!0).advanceWidth*(t/1e3)}embed(){let e=null!=this.subset.cff,t=this.document.ref();e&&(t.data.Subtype="CIDFontType0C"),t.end(this.subset.encode());let 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);let i=[0,1,2,3,4,5].map(()=>String.fromCharCode(26*Math.random()+65)).join("")+"+"+this.font.postscriptName,{bbox:a}=this.font,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();let 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");let 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()}toUnicodeCmap(){let 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";for(let[e,n]of this.unicode.entries()){let i=[];for(let e of(t.length>=100&&(r+="\n"+t.length+" beginbfchar\n"+t.join("\n")+"\nendbfchar",t=[]),n))e>65535&&(e-=65536,i.push(gq(e>>>10&1023|55296)),e=56320|1023&e),i.push(gq(e));t.push("<"+gq(e)+"><"+i.join(" ")+">")}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}});function g$(e){return Math.fround(e)}class g0 extends fI{constructor(e,t){super(),this.document=e,this.horizontalScaling=t.horizontalScaling||100,this.indent=(t.indent||0)*this.horizontalScaling/100,this.characterSpacing=(t.characterSpacing||0)*this.horizontalScaling/100,this.wordSpacing=(0===t.wordSpacing)*this.horizontalScaling/100,this.columns=t.columns||1,this.columnGap=(null!=t.columnGap?t.columnGap:18)*this.horizontalScaling/100,this.lineWidth=(t.
75width*this.horizontalScaling/100-this.columnGap*(this.columns-1))/this.columns,this.spaceLeft=this.lineWidth,this.startX=this.document.x,this.startY=this.document.y,this.column=1,this.ellipsis=t.ellipsis,this.continuedX=0,this.features=t.features,null!=t.height?(this.height=t.height,this.maxY=g$(this.startY+t.height)):this.maxY=g$(this.document.page.maxY()),this.on("firstLine",e=>{let t=this.continuedX||this.indent;if(this.document.x+=t,this.lineWidth-=t,!e.indentAllLines)return this.once("line",()=>{if(this.document.x-=t,this.lineWidth+=t,e.continued&&!this.continuedX&&(this.continuedX=this.indent),!e.continued)return this.continuedX=0})}),this.on("lastLine",e=>{let{align:t}=e;return"justify"===t&&(e.align="left"),this.lastLine=!0,this.once("line",()=>(this.document.y+=e.paragraphGap||0,e.align=t,this.lastLine=!1))})}wordWidth(e){return this.document.widthOfString(e,this)+this.characterSpacing+this.wordSpacing}canFit(e,t){return"­"!=e[e.length-1]?t<=this.spaceLeft:t+this.wordWidth("-")<=this.spaceLeft}eachWord(e,t){let r,n=new oK(e),i=null,a=Object.create(null);for(;r=n.nextBreak();){var o,s,l;let n=e.slice((null!=i?i.position:void 0)||0,r.position),c=null!=a[n]?a[n]:a[n]=this.wordWidth(n);if(c>this.lineWidth+this.continuedX){let e=i,a={};for(;n.length;){c>this.spaceLeft?(s=Math.ceil(this.spaceLeft/(c/n.length)),l=(c=this.wordWidth(n.slice(0,s)))<=this.spaceLeft&&s<n.length):s=n.length;let i=c>this.spaceLeft&&s>0;for(;i||l;)i?i=(c=this.wordWidth(n.slice(0,--s)))>this.spaceLeft&&s>0:(i=(c=this.wordWidth(n.slice(0,++s)))>this.spaceLeft&&s>0,l=c<=this.spaceLeft&&s<n.length);if(0===s&&this.spaceLeft===this.lineWidth&&(s=1),a.required=r.required||s<n.length,o=t(n.slice(0,s),c,a,e),e={required:!1},n=n.slice(s),c=this.wordWidth(n),!1===o)break}}else o=t(n,c,r,i);if(!1===o)break;i=r}}wrap(e,t){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);let r=this.document.y+this.document.currentLineHeight(!0);(this.document.y>this.maxY||r>this.maxY)&&this.nextSection();let n="",i=0,a=0,o=0,{y:s}=this.document,l=()=>(t.textWidth=i+this.wordSpacing*(a-1),t.wordCount=a,t.lineWidth=this.lineWidth,{y:s}=this.document,this.emit("line",n,t,this),o++);return(this.emit("sectionStart",t,this),this.eachWord(e,(e,r,o,s)=>{if((null==s||s.required)&&(this.emit("firstLine",t,this),this.spaceLeft=this.lineWidth),this.canFit(e,r)&&(n+=e,i+=r,a++),!o.required&&this.canFit(e,r))return this.spaceLeft-=r;{let s=this.document.currentLineHeight(!0);if(null!=this.height&&this.ellipsis&&g$(this.document.y+2*s)>this.maxY&&this.column>=this.columns){for(!0===this.ellipsis&&(this.ellipsis="…"),n=n.replace(/\s+$/,""),i=this.wordWidth(n+this.ellipsis);n&&i>this.lineWidth;)n=n.slice(0,-1).replace(/\s+$/,""),i=this.wordWidth(n+this.ellipsis);i<=this.lineWidth&&(n+=this.ellipsis),i=this.wordWidth(n)}return(o.required&&(r>this.spaceLeft&&(l(),n=e,i=r,a=1),this.emit("lastLine",t,this)),"­"==n[n.length-1]&&(n=n.slice(0,-1)+"-",this.spaceLeft-=this.wordWidth("-")),l(),g$(this.document.y+s)>this.maxY&&!this.nextSection())?(a=0,n="",!1):o.required?(this.spaceLeft=this.lineWidth,n="",i=0,a=0):(this.spaceLeft=this.lineWidth-r,n=e,i=r,a=1)}}),a>0&&(this.emit("lastLine",t,this),l()),this.emit("sectionEnd",t,this),!0===t.continued)?(o>1&&(this.continuedX=0),this.continuedX+=t.textWidth||0,this.document.y=s):this.document.x=this.startX}nextSection(e){if(this.emit("sectionEnd",e,this),++this.column>this.columns){if(null!=this.height)return!1;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&&this.document.fillColor(...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);
75return this.emit("sectionStart",e,this),!0}}let{number:g1}=gh,g2={1:"DeviceGray",3:"DeviceRGB",4:"DeviceCMYK"};class g5{constructor(e,t){if(this.data=e,this.label=t,this.orientation=1,65496!==this.data.readUInt16BE(0))throw"SOI not found in JPEG";const r=sd(this.data);for(let e=0;e<r.length;e+=1){const t=r[e];"EXIF"===t.name&&t.entries.orientation&&(this.orientation=t.entries.orientation),"SOF"===t.name&&(this.bits||=t.precision,this.width||=t.width,this.height||=t.height,this.colorSpace||=g2[t.numberOfComponents])}this.obj=null}embed(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}}class g3{constructor(e,t){this.label=t,this.image=new Ay(e),this.width=this.image.width,this.height=this.image.height,this.imgData=this.image.imgData,this.obj=null}embed(e){let t=!1;if(this.document=e,this.obj)return;let 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){let e=this.document.ref({Predictor:n?1:15,Colors:this.image.colors,BitsPerComponent:this.image.bits,Columns:this.width});this.obj.data.DecodeParms=e,e.end()}
75if(0===this.image.palette.length)this.obj.data.ColorSpace=this.image.colorSpace;else{let e=this.document.ref();e.end(AN.from(this.image.palette)),this.obj.data.ColorSpace=["Indexed","DeviceRGB",this.image.palette.length/3-1,e]}if(null!=this.image.transparency.grayscale){let e=this.image.transparency.grayscale;this.obj.data.Mask=[e,e]}else if(this.image.transparency.rgb){let{rgb:e}=this.image.transparency,t=[];for(let r of e)t.push(r,r);this.obj.data.Mask=t}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()}finalize(){if(this.alphaChannel){let 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}splitAlphaChannel(){return this.image.decodePixels(e=>{let t,r,n=this.image.colors,i=this.width*this.height,a=AN.alloc(i*n),o=AN.alloc(i),s=r=t=0,l=e.length,c=+(16===this.image.bits);for(;s<l;){for(let t=0;t<n;t++)a[r++]=e[s++],s+=c;o[t++]=e[s++],s+=c}return this.imgData=ga.deflateSync(a),this.alphaChannel=ga.deflateSync(o),this.finalize()})}loadIndexedAlphaChannel(){let e=this.image.transparency.indexed;return this.image.decodePixels(t=>{let r=AN.alloc(this.width*this.height),n=0;for(let i=0,a=t.length;i<a;i++)r[n++]=e[t[i]];return this.alphaChannel=ga.deflateSync(r),this.finalize()})}decodeData(){this.image.decodePixels(e=>{this.imgData=ga.deflateSync(e),this.finalize()})}}class g4{static open(e,t){let r;if(AN.isBuffer(e))r=e;else if(e instanceof ArrayBuffer)r=AN.from(new Uint8Array(e));else{let t;if(t=/^data:.+?;base64,(.*)$/.exec(e))r=AN.from(t[1],"base64");else if(!(r=gH.readFileSync(e)))return}if(255===r[0]&&216===r[1])return new g5(r,t);if(137===r[0]&&"PNG"===r.toString("ascii",1,4))return new g3(r,t);throw Error("Unknown image format.")}}let g6={top:0,left:0,zoom:0,fit:!1,pageNumber:null,expanded:!1};class g8{constructor(e,t,r,n,i){if(void 0===i&&(i=g6),this.document=e,this.options=i,this.outlineData={},null!==n){const e=n.data.MediaBox[2],t=n.data.MediaBox[3]-(i.top||0),r=e-(i.left||0),a=i.zoom||0;this.outlineData.Dest=i.fit?[n,"Fit"]:[n,"XYZ",r,t,a]}null!==t&&(this.outlineData.Parent=t),null!==r&&(this.outlineData.Title=new String(r)),this.dictionary=this.document.ref(this.outlineData),this.children=[]}addItem(e,t){void 0===t&&(t=g6);let r=this.document._root.data.Pages.data.Kids,n=null!==t.pageNumber?r[t.pageNumber]:this.document.page.dictionary,i=new g8(this.document,this.dictionary,e,n,t);return this.children.push(i),i}endOutline(){if(this.children.length>0){this.options.expanded&&(this.outlineData.Count=this.children.length);let e=this.children[0],t=this.children[this.children.length-1];this.outlineData.First=e.dictionary,this.outlineData.Last=t.dictionary;for(let e=0,t=this.children.length;e<t;e++){let t=this.children[e];e>0&&(t.outlineData.Prev=this.children[e-1].dictionary),e<this.children.length-1&&(t.outlineData.Next=this.children[e+1].dictionary),t.endOutline()}}return this.dictionary.end()}}class g7{constructor(e,t){this.refs=[{pageRef:e,mcid:t}]}push(e){e.refs.forEach(e=>this.refs.push(e))}}class g9{constructor(e,t,r,n){void 0===r&&(r={}),void 0===n&&(n=null),this.document=e,this._attached=!1,this._ended=!1,this._flushed=!1,this.dictionary=e.ref({S:t});const i=this.dictionary.data;(Array.isArray(r)||this._isValidChild(r))&&(n=r,r={}),void 0!==r.title&&(i.T=new String(r.title)),void 0!==r.lang&&(i.Lang=new String(r.lang)),void 0!==r.alt&&(i.Alt=new String(r.alt)),void 0!==r.expanded&&(i.E=new String(r.expanded)),void 0!==r.actual&&(i.ActualText=new String(r.actual)),this._children=[],n&&(Array.isArray(n)||(n=[n]),n.forEach(e=>this.add(e)),this.end())}add(e){if(this._ended)throw Error("Cannot add child to already-ended structure element");if(!this._isValidChild(e))throw Error("Invalid structure element child");return e instanceof g9&&(e.setParent(this.dictionary),this._attached&&e.setAttached()),e instanceof g7&&this._addContentToParentTree(e),"function"==typeof e&&this._attached&&(e=this._contentForClosure(e)),this._children.push(e),this}
75_addContentToParentTree(e){e.refs.forEach(e=>{let{pageRef:t,mcid:r}=e;this.document.getStructParentTree().get(t.data.StructParents)[r]=this.dictionary})}setParent(e){if(this.dictionary.data.P)throw Error("Structure element added to more than one parent");this.dictionary.data.P=e,this._flush()}setAttached(){this._attached||(this._children.forEach((e,t)=>{e instanceof g9&&e.setAttached(),"function"==typeof e&&(this._children[t]=this._contentForClosure(e))}),this._attached=!0,this._flush())}end(){this._ended||(this._children.filter(e=>e instanceof g9).forEach(e=>e.end()),this._ended=!0,this._flush())}_isValidChild(e){return e instanceof g9||e instanceof g7||"function"==typeof e}_contentForClosure(e){let t=this.document.markStructureContent(this.dictionary.data.S);return e(),this.document.endMarkedContent(),this._addContentToParentTree(t),t}_isFlushable(){return!!this.dictionary.data.P&&!!this._ended&&this._children.every(e=>"function"!=typeof e&&(!(e instanceof g9)||e._isFlushable()))}_flush(){!this._flushed&&this._isFlushable()&&(this.dictionary.data.K=[],this._children.forEach(e=>this._flushChild(e)),this.dictionary.end(),this._children=[],this.dictionary.data.K=null,this._flushed=!0)}_flushChild(e){e instanceof g9&&this.dictionary.data.K.push(e.dictionary),e instanceof g7&&e.refs.forEach(e=>{let{pageRef:t,mcid:r}=e;this.dictionary.data.Pg||(this.dictionary.data.Pg=t),this.dictionary.data.Pg===t?this.dictionary.data.K.push(r):this.dictionary.data.K.push({Type:"MCR",Pg:t,MCID:r})})}}class pe extends gs{_compareKeys(e,t){return parseInt(e)-parseInt(t)}_keysName(){return"Nums"}_dataForKey(e){return parseInt(e)}}let pt={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},pr={left:0,center:1,right:2},pn={value:"V",defaultValue:"DV"},pi={zip:"0",zipPlus4:"1",zip4:"1",phone:"2",ssn:"3"},pa={nDec:0,sepComma:!1,negStyle:"MinusBlack",currency:"",currencyPrepend:!0},po={nDec:0,sepComma:!1};var ps={initPDFA(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(){this._addPdfaMetadata(),this._addColorOutputIntent()},_addColorOutputIntent(){let e=gH.readFileSync("/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();let 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(){return`
76        <rdf:Description xmlns:pdfaid="http://www.aiim.org/pdfa/ns/id/" rdf:about="">
77            <pdfaid:part>${this.subset}</pdfaid:part>
78            <pdfaid:conformance>${this.subset_conformance}</pdfaid:conformance>
79        </rdf:Description>
80        `},_addPdfaMetadata(){this.appendXML(this._getPdfaid())}},pl={initPDFUA(){this.subset=1},endSubset(){this._addPdfuaMetadata()},_addPdfuaMetadata(){this.appendXML(this._getPdfuaid())},_getPdfuaid(){return`
81        <rdf:Description xmlns:pdfuaid="http://www.aiim.org/pdfua/ns/id/" rdf:about="">
82            <pdfuaid:part>${this.subset}</pdfuaid:part>
83        </rdf:Description>
84        `}};class pc{constructor(){this._metadata=`
85        <?xpacket begin="\ufeff" id="W5M0MpCehiHzreSzNTczkc9d"?>
86            <x:xmpmeta xmlns:x="adobe:ns:meta/">
87                <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
88        `}_closeTags(){this._metadata=this._metadata.concat(`
89                </rdf:RDF>
90            </x:xmpmeta>
91        <?xpacket end="w"?>
92        `)}append(e,t){void 0===t&&(t=!0),this._metadata=this._metadata.concat(e),t&&(this._metadata=this._metadata.concat("\n"))}getXML(){return this._metadata}getLength(){return this._metadata.length}end(){this._closeTags(),this._metadata=this._metadata.trim()}}class pu extends dL.Readable{constructor(e){switch(void 0===e&&(e={}),super(e),this.options=e,e.pdfVersion){case"1.4":this.version=1.4;break;case"1.5":this.version=1.5;break;case"1.6":this.version=1.6;break;case"1.7":case"1.7ext3":this.version=1.7;break;default:this.version=1.3}this.compress=null==this.options.compress||this.options.compress,this._pageBuffer=[],this._pageBufferStart=0,this._offsets=[],this._waiting=0,this._ended=!1,this._offset=0;const t=this.ref({Type:"Pages",Count:0,Kids:[]}),r=this.ref({Dests:new gl});if(this._root=this.ref({Type:"Catalog",Pages:t,Names:r}),this.options.lang&&(this._root.data.Lang=new String(this.options.lang)),this.page=null,this.initMetadata(),this.initColor(),this.initVector(),this.initFonts(e.font),this.initText(),this.initImages(),this.initOutline(),this.initMarkings(e),this.initSubset(e),this.info={Producer:"PDFKit",Creator:"PDFKit",CreationDate:new Date},this.options.info)for(let e in this.options.info){const t=this.options.info[e];this.info[e]=t}this.options.displayTitle&&(this._root.data.ViewerPreferences=this.ref({DisplayDocTitle:!0})),this._id=gm.generateFileID(this.info),this._write(`%PDF-${this.version}`),this._write("%ÿÿÿÿ"),!1!==this.options.autoFirstPage&&this.addPage()}addPage(e){null==e&&({options:e}=this),this.options.bufferPages||this.flushPages(),this.page=new gp(this,e),this._pageBuffer.push(this.page);let 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
92("pageAdded"),this}continueOnNewPage(e){let t=this.endPageMarkings(this.page);return this.addPage(null!=e?e:this.page._options),this.initPageMarkings(t),this}bufferedPageRange(){return{start:this._pageBufferStart,count:this._pageBuffer.length}}switchToPage(e){let t;if(!(t=this._pageBuffer[e-this._pageBufferStart]))throw Error(`switchToPage(${e}) out of bounds, current buffer covers pages ${this._pageBufferStart} to ${this._pageBufferStart+this._pageBuffer.length-1}`);return this.page=t}flushPages(){let e=this._pageBuffer;for(let t of(this._pageBuffer=[],this._pageBufferStart+=e.length,e))this.endPageMarkings(t),t.end()}addNamedDestination(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)}addNamedEmbeddedFile(e,t){this._root.data.Names.data.EmbeddedFiles||(this._root.data.Names.data.EmbeddedFiles=new gl({limits:!1})),this._root.data.Names.data.EmbeddedFiles.add(e,t)}addNamedJavaScript(e,t){this._root.data.Names.data.JavaScript||(this._root.data.Names.data.JavaScript=new gl);let r={JS:new String(t),S:"JavaScript"};this._root.data.Names.data.JavaScript.add(e,r)}ref(e){let t=new go(this,this._offsets.length+1,e);return this._offsets.push(null),this._waiting++,t}_read(){}_write(e){return AN.isBuffer(e)||(e=AN.from(e+"\n","binary")),this.push(e),this._offset+=e.length}addContent(e){return this.page.write(e),this}_refEnd(e){if(this._offsets[e.id-1]=e.offset,0==--this._waiting&&this._ended)return this._finalize(),this._ended=!1}end(){for(let e in this.flushPages(),this._info=this.ref(),this.info){let t=this.info[e];"string"==typeof t&&(t=new String(t));let r=this.ref(t);r.end(),this._info.data[e]=r}for(let e in this._info.end(),this._fontFamilies)this._fontFamilies[e].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}_finalize(){let e=this._offset;for(let e of(this._write("xref"),this._write(`0 ${this._offsets.length+1}`),this._write("0000000000 65535 f "),this._offsets))e=`0000000000${e}`.slice(-10),this._write(e+" 00000 n ");let t={Size:this._offsets.length+1,Root:this._root,Info:this._info,ID:[this._id,this._id]};return this._security&&(t.Encrypt=this._security.dictionary),this._write("trailer"),this._write(gh.convert(t)),this._write("startxref"),this._write(`${e}`),this._write("%%EOF"),this.push(null)}toString(){return"[object PDFDocument]"}}let pA=e=>{Object.assign(pu.prototype,e)};pA({initMetadata(){this.metadata=new pc},appendXML(e,t){void 0===t&&(t=!0),this.metadata.append(e,t)},_addInfo(){this.appendXML(`
93        <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/">
94            <xmp:CreateDate>${this.info.CreationDate.toISOString().split(".")[0]+"Z"}</xmp:CreateDate>
95            <xmp:CreatorTool>${this.info.Creator}</xmp:CreatorTool>
96        </rdf:Description>
97        `),(this.info.Title||this.info.Author||this.info.Subject)&&(this.appendXML(`
98            <rdf:Description rdf:about="" xmlns:dc="http://purl.org/dc/elements/1.1/">
99            `),this.info.Title&&this.appendXML(`
100                <dc:title>
101                    <rdf:Alt>
102                        <rdf:li xml:lang="x-default">${this.info.Title}</rdf:li>
103                    </rdf:Alt>
104                </dc:title>
105                `),this.info.Author&&this.appendXML(`
106                <dc:creator>
107                    <rdf:Seq>
108                        <rdf:li>${this.info.Author}</rdf:li>
109                    </rdf:Seq>
110                </dc:creator>
111                `),this.info.Subject&&this.appendXML(`
112                <dc:description>
113                    <rdf:Alt>
114                        <rdf:li xml:lang="x-default">${this.info.Subject}</rdf:li>
115                    </rdf:Alt>
116                </dc:description>
117                `),this.appendXML(`
118            </rdf:Description>
119            `)),this.appendXML(`
120        <rdf:Description rdf:about="" xmlns:pdf="http://ns.adobe.com/pdf/1.3/">
121            <pdf:Producer>${this.info.Creator}</pdf:Producer>`,!1),this.info.Keywords&&this.appendXML(`
122            <pdf:Keywords>${this.info.Keywords}</pdf:Keywords>`,!1),this.appendXML(`
123        </rdf:Description>
124        `)},endMetadata(){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(AN.from(this.metadata.getXML(),"utf-8")),this.metadataRef.end(),this._root.data.Metadata=this.metadataRef)}}),pA({initColor(){return this.spotColors={},this._opacityRegistry={},this._opacityCount=0,this._patternCount=0,this._gradCount=0},_normalizeColor(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"));let t=parseInt(e.slice(1),16);e=[t>>16,t>>8&255,255&t]}else if(gS[e])e=gS[e];else if(this.spotColors[e])return this.spotColors[e]}return Array.isArray(e)?(3===e.length?e=e.map(e=>e/255):4===e.length&&(e=e.map(e=>e/100)),e):null},_setColor(e,t){return e instanceof gw?(e.apply(t),!0):Array.isArray(e)&&e[0]instanceof gk?(e[0].apply(t,e[1]),!0):this._setColorCore(e,t)},_setColorCore(e,t){if(!(e=this._normalizeColor(e)))return!1;let r=t?"SCN":"scn",n=this._getColorSpace(e);return this._setColorSpace(n,t),e instanceof gB?(this.page.colorSpaces[e.id]=e.ref,this.addContent(`1 ${r}`)):this.addContent(`${e.join(" ")} ${r}`),!0},_setColorSpace(e,t){return this.addContent(`/${e} ${t?"CS":"cs"}`)},_getColorSpace:e=>e instanceof gB?e.id:4===e.length?"DeviceCMYK":"DeviceRGB",fillColor(e,t){return this._setColor(e,!1)&&this.fillOpacity(t),this._fillColor=[e,t],this},strokeColor(e,t){return this._setColor(e,!0)&&this.strokeOpacity(t),this},opacity(e){return this._doOpacity(e,e),this},fillOpacity(e){return this._doOpacity(e,null),this},strokeOpacity(e){return this._doOpacity(null,e),this},_doOpacity(e,t){let r,n;if(null==e&&null==t)return;null!=e&&(e=Math.max(0,Math.min(1,e))),null!=t&&(t=Math.max(0,Math.min(1,t)));let i=`${e}_${t}`;if(this._opacityRegistry[i])[r,n]=this._opacityRegistry[i];else{r={Type:"ExtGState"},null!=e&&(r.ca=e),null!=t&&(r.CA=t),(r=this.ref(r)).end();let a=++this._opacityCount;n=`Gs${a}`,this._opacityRegistry[i]=[r,n]}return this.page.ext_gstates[n]=r,this.addContent(`/${n} gs`)},linearGradient(e,t,r,n){return new gx(this,e,t,r,n)},radialGradient(e,t,r,n,i,a){return new gQ(this,e,t,r,n,i,a)},pattern(e,t,r,n){return new gk(this,e,t,r,n)},addSpotColor(e,t,r,n,i){let a=new gB(this,e,t,r,n,i);return this.spotColors[e]=a,this}}),pA({initVector(){return this._ctm=[1,0,0,1,0,0],this._ctmStack=[]},save(){return this._ctmStack.push(this._ctm.slice()),this.addContent("q")}
124,restore(){return this._ctm=this._ctmStack.pop()||[1,0,0,1,0,0],this.addContent("Q")},closePath(){return this.addContent("h")},lineWidth(e){return this.addContent(`${gz(e)} w`)},_CAP_STYLES:{BUTT:0,ROUND:1,SQUARE:2},lineCap(e){return"string"==typeof e&&(e=this._CAP_STYLES[e.toUpperCase()]),this.addContent(`${e} J`)},_JOIN_STYLES:{MITER:0,ROUND:1,BEVEL:2},lineJoin(e){return"string"==typeof e&&(e=this._JOIN_STYLES[e.toUpperCase()]),this.addContent(`${e} j`)},miterLimit(e){return this.addContent(`${gz(e)} M`)},dash(e,t){void 0===t&&(t={});let r=e;if(Array.isArray(e)||(e=[e,t.space||e]),!e.every(e=>Number.isFinite(e)&&e>0))throw Error(`dash(${JSON.stringify(r)}, ${JSON.stringify(t)}) invalid, lengths must be numeric and greater than zero`);return e=e.map(gz).join(" "),this.addContent(`[${e}] ${gz(t.phase||0)} d`)},undash(){return this.addContent("[] 0 d")},moveTo(e,t){return this.addContent(`${gz(e)} ${gz(t)} m`)},lineTo(e,t){return this.addContent(`${gz(e)} ${gz(t)} l`)},bezierCurveTo(e,t,r,n,i,a){return this.addContent(`${gz(e)} ${gz(t)} ${gz(r)} ${gz(n)} ${gz(i)} ${gz(a)} c`)},quadraticCurveTo(e,t,r,n){return this.addContent(`${gz(e)} ${gz(t)} ${gz(r)} ${gz(n)} v`)},rect(e,t,r,n){return this.addContent(`${gz(e)} ${gz(t)} ${gz(r)} ${gz(n)} re`)},roundedRect(e,t,r,n,i){null==i&&(i=0);let a=(i=Math.min(i,.5*r,.5*n))*(1-gG);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(e,t,r,n){null==n&&(n=r),e-=r,t-=n;let i=r*gG,a=n*gG,o=e+2*r,s=t+2*n,l=e+r,c=t+n;return this.moveTo(e,c),this.bezierCurveTo(e,c-a,l-i,t,l,t),this.bezierCurveTo(l+i,t,o,c-a,o,c),this.bezierCurveTo(o,c+a,l+i,s,l,s),this.bezierCurveTo(l-i,s,e,c+a,e,c),this.closePath()},circle(e,t,r){return this.ellipse(e,t,r)},arc(e,t,r,n,i,a){null==a&&(a=!1);let 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);let c=Math.ceil(Math.abs(l)/s),u=l/c,A=u/s*gG*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(let n=0;n<c;n++){let n=g+h,i=p+d;f+=u,g=e+Math.cos(f)*r,p=t+Math.sin(f)*r;let a=g-(h=-Math.sin(f)*A),o=p-(d=Math.cos(f)*A);this.bezierCurveTo(n,i,a,o,g,p)}return this},polygon(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];for(let e of(this.moveTo(...t.shift()||[]),t))this.lineTo(...e||[]);return this.closePath()},path(e){return gP.apply(this,e),this},_windingRule:e=>/even-?odd/.test(e)?"*":"",fill(e,t){return/(even-?odd)|(non-?zero)/.test(e)&&(t=e,e=null),e&&this.fillColor(e),this.addContent(`f${this._windingRule(t)}`)},stroke(e){return e&&this.strokeColor(e),this.addContent("S")},fillAndStroke(e,t,r){null==t&&(t=e);let 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${this._windingRule(r)}`)},clip(e){return this.addContent(`W${this._windingRule(e)} n`)},transform(e,t,r,n,i,a){if(1===e&&0===t&&0===r&&1===n&&0===i&&0===a)return this;let o=this._ctm,[s,l,c,u,A,f]=o;o[0]=s*e+c*t,o[1]=l*e+u*t,o[2]=s*r+c*n,o[3]=l*r+u*n,o[4]=s*i+c*a+A,o[5]=l*i+u*a+f;let h=[e,t,r,n,i,a].map(e=>gz(e)).join(" ");return this.addContent(`${h} cm`)},translate(e,t){return this.transform(1,0,0,1,e,t)},rotate(e,t){let r;void 0===t&&(t={});let n=e*Math.PI/180,i=Math.cos(n),a=Math.sin(n),o=r=0;if(null!=t.origin){[o,r]=t.origin;let e=o*i-r*a,n=o*a+r*i;o-=e,r-=n}return this.transform(i,a,-a,i,o,r)},scale(e,t,r){let n;void 0===r&&(r={}),null==t&&(t=e),"object"==typeof t&&(r=t,t=e);let i=n=0;return null!=r.origin&&([i,n]=r.origin,i-=e*i,n-=t*n),this.transform(e,0,0,t,i,n)}}),pA({initFonts(){return this._fontFamilies={},this._fontCount=0,this._fontSize=12,this._font=null,this._registeredFonts={},this.font("Helvetica")},font(e,t,r){let n,i;if("number"==typeof t&&(r=t,t=null),"string"==typeof e&&this._registeredFonts[e]?(n=e,{src:e,family:t}=this._registeredFonts[e]):"string"!=typeof(n=t||e)&&(n=null),null!=r&&this.fontSize(r),i=this._fontFamilies[n])return this._font=i,this;let a=`F${++this._fontCount}`;return(this._font=gV.open(this,e,t,a),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(e){return this._fontSize=e,this},currentLineHeight(e){return null==e&&(e=!1),this._font.lineHeight(this._fontSize,e)},registerFont(e,t,r){return this._registeredFonts[e]={src:t,family:r},this}}),pA({initText(){return this._line=this._line.bind(this),this.x=0,this.y=0,this._lineGap=0},lineGap(e){return this._lineGap=e,this},moveDown(e){return null==e&&(e=1),this.y+=this.currentLineHeight(!0)*e+this._lineGap,this},moveUp(e){return null==e&&(e=1),this.y-=this.currentLineHeight(!0)*e+this._lineGap,this},_text(e,t,r,n,i){n=this._initOptions(t,r,n),e=null==e?"":`${e}`,n.wordSpacing&&(e=e.replace(/\s{2,}/g," "));let a=()=>{n.structParent&&n.structParent.add(this.struct(n.structType||"P",[this.markStructureContent(n.structType||"P")]))};if(0!==n.rotation&&(this.save(),this.rotate(-n.rotation,{origin:[this.x,this.y]})),n.width){let t=this._wrapper;t||((t=new g0(this,n)).on("line",i),t.on("firstLine",a)),this._wrapper=n.continued?t:null,this._textOptions=n.continued?n:null,t.wrap(e,n)}
124else for(let t of e.split("\n"))a(),i(t,n);return 0!==n.rotation&&this.restore(),this},text(e,t,r,n){return this._text(e,t,r,n,this._line)},widthOfString(e,t){void 0===t&&(t={});let r=t.horizontalScaling||100;return(this._font.widthOfString(e,this._fontSize,t.features)+(t.characterSpacing||0)*(e.length-1))*r/100},boundsOfString(e,t,r,n){},heightOfString(e,t){let{x:r,y:n}=this;(t=this._initOptions(t)).height=1/0;let i=t.lineGap||this._lineGap||0;this._text(e,this.x,this.y,t,()=>this.y+=this.currentLineHeight(!0)+i);let a=this.y-n;return this.x=r,this.y=n,a},list(e,t,r,n,i){let a=(n=this._initOptions(t,r,n)).listType||"bullet",o=Math.round(this._font.ascender/1e3*this._fontSize),s=o/2,l=n.bulletRadius||o/3,c=n.textIndent||("bullet"===a?5*l:2*o),u=n.bulletIndent||("bullet"===a?8*l:2*o),A=1,f=[],h=[],d=[];var g=function(e){let t=1;for(let r=0;r<e.length;r++){let n=e[r];Array.isArray(n)?(A++,g(n),A--):(f.push(n),h.push(A),"bullet"!==a&&d.push(t++))}};g(e);let p=function(e){switch(a){case"numbered":return`${e}.`;case"lettered":var t=String.fromCharCode((e-1)%26+65),r=Array(Math.floor((e-1)/26+1)+1).join(t);return`${r}.`}},m=function(e,t){(i=new g0(this,n)).on("line",this._line),A=1,i.once("firstLine",()=>{let e,r,o,f,g;if(n.structParent&&(n.structTypes?[r,o,f]=n.structTypes:[r,o,f]=["LI","Lbl","LBody"]),r?(e=this.struct(r),n.structParent.add(e)):n.structParent&&(e=n.structParent),(g=h[t++])!==A){let e=u*(g-A);this.x+=e,i.lineWidth-=e,A=g}switch(e&&(o||f)&&e.add(this.struct(o||f,[this.markStructureContent(o||f)])),a){case"bullet":this.circle(this.x-c+l,this.y+s,l),this.fill();break;case"numbered":case"lettered":var m=p(d[t-1]);this._fragment(m,this.x-c,this.y,n)}e&&o&&f&&e.add(this.struct(f,[this.markStructureContent(f)])),e&&e!==n.structParent&&e.end()}),i.on("sectionStart",()=>{let e=c+u*(A-1);return this.x+=e,i.lineWidth-=e}),i.on("sectionEnd",()=>{let e=c+u*(A-1);return this.x-=e,i.lineWidth+=e}),i.wrap(e,n)};for(let e=0;e<f.length;e++)m.call(this,f[e],e);return this},_initOptions(e,t,r){var n;void 0===e&&(e={}),void 0===r&&(r={}),"object"==typeof e&&(r=e,e=null);let i=Object.assign({},r);if(this._textOptions)for(let e in this._textOptions){let t=this._textOptions[e];"continued"!==e&&void 0===i[e]&&(i[e]=t)}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(e,t,r){void 0===t&&(t={}),this._fragment(e,this.x,this.y,t);let n=t.lineGap||this._lineGap||0;return r?this.y+=this.currentLineHeight(!0)+n:this.x+=this.widthOfString(e,t)},_fragment(e,t,r,n){let i,a,o,s,l,c;if(0===(e=`${e}`.replace(/\n/g,"")).length)return;let u=n.align||"left",A=n.wordSpacing||0,f=n.characterSpacing||0,h=n.horizontalScaling||100;if(n.width)switch(u){case"right":l=this.widthOfString(e.replace(/\s+$/,""),n),t+=n.lineWidth-l;break;case"center":t+=n.lineWidth/2-n.textWidth/2;break;case"justify":c=e.trim().split(/\s+/),l=this.widthOfString(e.replace(/\s+/g,""),n);var d=this.widthOfString(" ")+f;A=Math.max(0,(n.lineWidth-l)/Math.max(1,c.length-1)-d)}if("number"==typeof n.baseline)i=-n.baseline;else{switch(n.baseline){case"svg-middle":i=.5*this._font.xHeight;break;case"middle":case"svg-central":i=.5*(this._font.descender+this._font.ascender);break;case"bottom":case"ideographic":i=this._font.descender;break;case"alphabetic":i=0;break;case"mathematical":i=.5*this._font.ascender;break;case"hanging":i=.8*this._font.ascender;break;default:i=this._font.ascender}i=i/1e3*this._fontSize}let g=n.textWidth+A*(n.wordCount-1)+f*(e.length-1);if(null!=n.link&&this.link(t,r,g,this.currentLineHeight(),n.link),null!=n.goTo&&this.goTo(t,r,g,this.currentLineHeight(),n.goTo),null!=n.destination&&this.addNamedDestination(n.destination,"XYZ",t,r,null),n.underline){this.save(),n.stroke||this.strokeColor(...this._fillColor||[]);let e=this._fontSize<10?.5:Math.floor(this._fontSize/10);this.lineWidth(e);let i=r+this.currentLineHeight()-e;
124this.moveTo(t,i),this.lineTo(t+g,i),this.stroke(),this.restore()}if(n.strike){this.save(),n.stroke||this.strokeColor(...this._fillColor||[]);let e=this._fontSize<10?.5:Math.floor(this._fontSize/10);this.lineWidth(e);let i=r+this.currentLineHeight()/2;this.moveTo(t,i),this.lineTo(t+g,i),this.stroke(),this.restore()}if(this.save(),n.oblique){let e;e="number"==typeof n.oblique?-Math.tan(n.oblique*Math.PI/180):-.25,this.transform(1,0,0,1,t,r),this.transform(1,0,e,1,-e*i,0),this.transform(1,0,0,1,-t,-r)}this.transform(1,0,0,-1,0,this.page.height),r=this.page.height-r-i,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 ${g1(t)} ${g1(r)} Tm`),this.addContent(`/${this._font.id} ${g1(this._fontSize)} Tf`);let p=n.fill&&n.stroke?2:+!!n.stroke;if(p&&this.addContent(`${p} Tr`),f&&this.addContent(`${g1(f)} Tc`),100!==h&&this.addContent(`${h} Tz`),A)for(let t of(c=e.trim().split(/\s+/),A+=this.widthOfString(" ")+f,A*=1e3/this._fontSize,a=[],s=[],c)){let[e,r]=this._font.encode(t,n.features);a=a.concat(e);let i={},o=(s=s.concat(r))[s.length-1];for(let e in o){let t=o[e];i[e]=t}i.xAdvance+=A,s[s.length-1]=i}else[a,s]=this._font.encode(e,n.features);let m=this._fontSize/1e3,y=[],b=0,I=!1,E=e=>{if(b<e){let t=a.slice(b,e).join(""),r=s[e-1].xAdvance-s[e-1].advanceWidth;y.push(`<${t}> ${g1(-r)}`)}return b=e},C=e=>{if(E(e),y.length>0)return this.addContent(`[${y.join(" ")}] TJ`),y.length=0};for(o=0;o<s.length;o++){let e=s[o];e.xOffset||e.yOffset?(C(o),this.addContent(`1 0 0 1 ${g1(t+e.xOffset*m)} ${g1(r+e.yOffset*m)} Tm`),C(o+1),I=!0):(I&&(this.addContent(`1 0 0 1 ${g1(t)} ${g1(r)} Tm`),I=!1),e.xAdvance-e.advanceWidth!=0&&E(o+1)),t+=e.xAdvance*m}return C(o),this.addContent("ET"),this.restore()}}),pA({initImages(){return this._imageRegistry={},this._imageCount=0},image(e,t,r,n){let i,a,o,s,l,c,u,A,f,h;void 0===n&&(n={}),"object"==typeof t&&(n=t,t=null);let d=n.ignoreOrientation||!1!==n.ignoreOrientation&&this.options.ignoreOrientation;t=null!=(c=null!=t?t:n.x)?c:this.x,r=null!=(u=null!=r?r:n.y)?u: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);let{width:g,height:p}=s;!d&&s.orientation>4&&([g,p]=[p,g]);let m=n.width||g,y=n.height||p;if(n.width&&!n.height){let e=m/g;m=g*e,y=p*e}else if(n.height&&!n.width){let e=y/p;m=g*e,y=p*e}else n.scale?(m=g*n.scale,y=p*n.scale):n.fit?([o,i]=n.fit,a=o/i,(l=g/p)>a?(m=o,y=o/l):(y=i,m=i*l)):n.cover&&([o,i]=n.cover,a=o/i,(l=g/p)>a?(y=i,m=i*l):(m=o,y=o/l));if((n.fit||n.cover)&&("center"===n.align?t=t+o/2-m/2:"right"===n.align&&(t=t+o-m),"center"===n.valign?r=r+i/2-y/2:"bottom"===n.valign&&(r=r+i-y)),d)r-=y=-y,A=0;else switch(s.orientation){default:case 1:r-=y=-y,A=0;break;case 2:y=-y,t-=m=-m,r-=y,A=0;break;case 3:f=t,h=r,y=-y,t-=m,A=180;break;case 4:break;case 5:f=t,h=r,[m,y]=[y,m],r-=y,A=90;break;case 6:f=t,h=r,[m,y]=[y,m],y=-y,A=90;break;case 7:f=t,h=r,[m,y]=[y,m],y=-y,t-=m=-m,A=90;break;case 8:f=t,h=r,[m,y]=[y,m],y=-y,t-=m,r-=y,A=-90}return null!=n.link&&this.link(t,r,m,y,n.link),null!=n.goTo&&this.goTo(t,r,m,y,n.goTo),null!=n.destination&&this.addNamedDestination(n.destination,"XYZ",t,r,null),this.y===r&&(this.y+=y),this.save(),A&&this.rotate(A,{origin:[f,h]}),this.transform(m,0,0,y,t,r),this.addContent(`/${s.label} Do`),this.restore(),this},openImage(e){let t;return"string"==typeof e&&(t=this._imageRegistry[e]),t||(t=g4.open(e,`I${++this._imageCount}`),"string"==typeof e&&(this._imageRegistry[e]=t)),t}}),pA({annotate(e,t,r,n,i){for(let 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){let e=i[a];i[a[0].toUpperCase()+a.slice(1)]=e}let a=this.ref(i);return this.page.annotations.push(a),a.end(),this},note(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(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(e,t,r,n,i,a){if(void 0===a&&(a={}),a.Subtype="Link","number"==typeof i){let e=this._root.data.Pages.data;if(i>=0&&i<e.Kids.length)a.A=this.ref({S:"GoTo",D:[e.Kids[i],"XYZ",null,null,null]}),a.A.end();else throw Error(`The document has no page ${i}`)}else a.A=this.ref({S:"URI",URI:new String(i)}),a.A.end();return this.annotate(e,t,r,n,a)},_markup(e,t,r,n,i){void 0===i&&(i={});let[a,o,s,l]=this._convertRect(e,t,r,n);return i.QuadPoints=[a,l,s,l,a,o,s,o],i.Contents=new String,this.annotate(e,t,r,n,i)},highlight(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(e,t,r,n,i){return void 0===i&&(i={}),i.Subtype="Underline",this._markup(e,t,r,n,i)},strike(e,t,r,n,i){return void 0===i&&(i={}),i.Subtype="StrikeOut",this._markup(e,t,r,n,i)},lineAnnotation(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(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(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(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(e,t,r,n,i,a){void 0===i&&(i={}),void 0===a&&(a={});let o=this.file(i.src,Object.assign({hidden:!0},i));
124return 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(e,t,r,n){let i=t;t+=n;let a=e+r,[o,s,l,c,u,A]=this._ctm;return t=s*(e=o*e+l*t+u)+c*t+A,i=s*(a=o*a+l*i+u)+c*i+A,[e,t,a,i]}}),pA({initOutline(){return this.outline=new g8(this,null,null,null)},endOutline(){if(this.outline.endOutline(),this.outline.children.length>0)return this._root.data.Outlines=this.outline.dictionary,this._root.data.PageMode=this._root.data.PageMode||"UseOutlines"}}),pA({initMarkings(e){this.structChildren=[],e.tagged&&(this.getMarkInfoDictionary().data.Marked=!0,this.getStructTreeRoot())},markContent(e,t){if(void 0===t&&(t=null),"Artifact"===e||t&&t.mcid){let e=0;for(this.page.markings.forEach(t=>{(e||t.structContent||"Artifact"===t.tag)&&e++});e--;)this.endMarkedContent()}if(!t)return this.page.markings.push({tag:e}),this.addContent(`/${e} BMC`),this;this.page.markings.push({tag:e,options:t});let r={};return void 0!==t.mcid&&(r.MCID=t.mcid),"Artifact"===e&&("string"==typeof t.type&&(r.Type=t.type),Array.isArray(t.bbox)&&(r.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(e=>"string"==typeof e)&&(r.Attached=t.attached)),"Span"===e&&(t.lang&&(r.Lang=new String(t.lang)),t.alt&&(r.Alt=new String(t.alt)),t.expanded&&(r.E=new String(t.expanded)),t.actual&&(r.ActualText=new String(t.actual))),this.addContent(`/${e} ${gh.convert(r)} BDC`),this},markStructureContent(e,t){void 0===t&&(t={});let r=this.getStructParentTree().get(this.page.structParentTreeKey),n=r.length;r.push(null),this.markContent(e,{...t,mcid:n});let i=new g7(this.page.dictionary,n);return this.page.markings.slice(-1)[0].structContent=i,i},endMarkedContent(){return this.page.markings.pop(),this.addContent("EMC"),this},struct(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=null),new g9(this,e,t,r)},addStructure(e){let 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(e){e.forEach(e=>{if(e.structContent){let t=e.structContent,r=this.markStructureContent(e.tag,e.options);t.push(r),this.page.markings.slice(-1)[0].structContent=t}else this.markContent(e.tag,e.options)})},endPageMarkings(e){let t=e.markings;return t.forEach(()=>e.write("EMC")),e.markings=[],t},getMarkInfoDictionary(){return this._root.data.MarkInfo||(this._root.data.MarkInfo=this.ref({})),this._root.data.MarkInfo},hasMarkInfoDictionary(){return!!this._root.data.MarkInfo},getStructTreeRoot(){return this._root.data.StructTreeRoot||(this._root.data.StructTreeRoot=this.ref({Type:"StructTreeRoot",ParentTree:new pe,ParentTreeNextKey:0})),this._root.data.StructTreeRoot},getStructParentTree(){return this.getStructTreeRoot().data.ParentTree},createStructParentTreeNextKey(){this.getMarkInfoDictionary();let e=this.getStructTreeRoot(),t=e.data.ParentTreeNextKey++;return e.data.ParentTree.add(t,[]),t},endMarkings(){let e=this._root.data.StructTreeRoot;e&&(e.end(),this.structChildren.forEach(e=>e.end())),this._root.data.MarkInfo&&this._root.data.MarkInfo.end()}}),pA({initForm(){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();let e={Fields:[],NeedAppearances:!0,DA:new String(`/${this._font.id} 0 Tf 0 g`),DR:{Font:{}}};e.DR.Font[this._font.id]=this._font.ref();let t=this.ref(e);return this._root.data.AcroForm=t,this},endAcroForm(){if(this._root.data.AcroForm){if(!Object.keys(this._acroform.fonts).length&&!this._acroform.defaultFont)throw Error("No fonts specified for PDF form");let e=this._root.data.AcroForm.data.DR.Font;Object.keys(this._acroform.fonts).forEach(t=>{e[t]=this._acroform.fonts[t]}),this._root.data.AcroForm.data.Fields.forEach(e=>{this._endChild(e)}),this._root.data.AcroForm.end()}return this},_endChild(e){return Array.isArray(e.data.Kids)&&(e.data.Kids.forEach(e=>{this._endChild(e)}),e.end()),this},formField(e,t){void 0===t&&(t={});let r=this._fieldDict(e,null,t),n=this.ref(r);return this._addToParent(n),n},formAnnotation(e,t,r,n,i,a,o){void 0===o&&(o={});let s=this._fieldDict(e,t,o);s.Subtype="Widget",void 0===s.F&&(s.F=4),this.annotate(r,n,i,a,s);let l=this.page.annotations[this.page.annotations.length-1];return this._addToParent(l)},formText(e,t,r,n,i,a){return void 0===a&&(a={}),this.formAnnotation(e,"text",t,r,n,i,a)},formPushButton(e,t,r,n,i,a){return void 0===a&&(a={}),this.formAnnotation(e,"pushButton",t,r,n,i,a)},formCombo(e,t,r,n,i,a){return void 0===a&&(a={}),this.formAnnotation(e,"combo",t,r,n,i,a)},formList(e,t,r,n,i,a){return void 0===a&&(a={}),this.formAnnotation(e,"list",t,r,n,i,a)},formRadioButton(e,t,r,n,i,a){return void 0===a&&(a={}),this.formAnnotation(e,"radioButton",t,r,n,i,a)},formCheckbox(e,t,r,n,i,a){return void 0===a&&(a={}),this.formAnnotation(e,"checkbox",t,r,n,i,a)},_addToParent(e){let 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(e,t,r){if(void 0===r&&(r={}),!this._acroform)throw Error("Call document.initForm() method before adding form elements to document");let 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(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 '${e}'`);return t},_resolveFormat(e){let t=e.format;if(t&&t.type){let r,n,i="";if(void 0!==pi[t.type])r="AFSpecial_Keystroke",n="AFSpecial_Format",i=pi[t.type];else{let e=t.type.charAt(0).toUpperCase()+t.type.slice(1);if(r=`AF${e}_Keystroke`,n=`AF${e}_Format`,"date"===t.type)r+="Ex",i=String(t.param);else if("time"===t.type)i=String(t.param);else if("number"===t.type){let e=Object.assign({},pa,t);i=String([String(e.nDec),e.sepComma?"0":"1",'"'+e.negStyle+'"',"null",'"'+e.currency+'"',String(e.currencyPrepend)].join(","))}else if("percent"===t.type){let e=Object.assign({},po,t);i=String([String(e.nDec),e.sepComma?"0":"1"].join(","))}}e.AA=e.AA?e.AA:{},e.AA.K={S:"JavaScript",JS:new String(`${r}(${i});`)},e.AA.F={S:"JavaScript",JS:new String(`${n}(${i});`)}}return delete e.format,e},_resolveColors(e){let 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(e){let t=0;return Object.keys(e).forEach(r=>{pt[r]&&(e[r]&&(t|=pt[r]),delete e[r])}),0!==t&&(e.Ff=e.Ff?e.Ff:0,e.Ff|=t),e},_resolveJustify(e){let t=0;return void 0!==e.align&&("number"==typeof pr[e.align]&&(t=pr[e.align]),delete e.align),0!==t&&(e.Q=t),e},_resolveFont(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:{}};let t=e.fontSize||0;e.DR.Font[this._font.id]=this._font.ref(),e.DA=new String(`/${this._font.id} ${t} Tf 0 g`)}return e},_resolveStrings(e){let t=[];function r(e){if(Array.isArray(e))for(let 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(pn).forEac
124h(t=>{void 0!==e[t]&&(e[pn[t]]=e[t],delete e[t])}),["V","DV"].forEach(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}}),pA({file(e,t){var r,n;let i,a;void 0===t&&(t={}),t.name=t.name||e,t.relationship=t.relationship||"Unspecified";let o={Type:"EmbeddedFile",Params:{}};if(!e)throw Error("No src specified");if(AN.isBuffer(e))i=e;else if(e instanceof ArrayBuffer)i=AN.from(new Uint8Array(e));else{let t;if(t=/^data:(.*?);base64,(.*)$/.exec(e))t[1]&&(o.Subtype=t[1].replace("/","#2F")),i=AN.from(t[2],"base64");else{if(!(i=gH.readFileSync(e)))throw Error(`Could not read contents of file at filepath ${e}`);let{birthtime:t,ctime:r}=gH.statSync(e);o.Params.CreationDate=t,o.Params.ModDate=r}}t.creationDate instanceof Date&&(o.Params.CreationDate=t.creationDate),t.modifiedDate instanceof Date&&(o.Params.ModDate=t.modifiedDate),t.type&&(o.Subtype=t.type.replace("/","#2F"));let s=Ab.default.MD5(Ab.default.lib.WordArray.create(new Uint8Array(i)));o.Params.CheckSum=new String(s),o.Params.Size=i.byteLength,this._fileRegistry||(this._fileRegistry={});let l=this._fileRegistry[t.name];l&&(r=o,n=l,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()))?a=l.ref:((a=this.ref(o)).end(i),this._fileRegistry[t.name]={...o,ref:a});let c={Type:"Filespec",AFRelationship:t.relationship,F:new String(t.name),EF:{F:a},UF:new String(t.name)};t.description&&(c.Desc=new String(t.description));let u=this.ref(c);return u.end(),t.hidden||this.addNamedEmbeddedFile(t.name,u),this._root.data.AF?this._root.data.AF.push(u):this._root.data.AF=[u],u}}),pA({_importSubset(e){Object.assign(this,e)},initSubset(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(ps),this.initPDFA(e.subset);break;case"PDF/UA":this._importSubset(pl),this.initPDFUA()}}}),pu.LineWrapper=g0;let pf=["Courier","Courier-Bold","Courier-Oblique","Courier-BoldOblique","Helvetica","Helvetica-Bold","Helvetica-Oblique","Helvetica-BoldOblique","Times-Roman","Times-Bold","Times-Italic","Times-BoldItalic"];class ph{name;src;fullName;familyName;subfamilyName;postscriptName;copyright;version;underlinePosition;underlineThickness;italicAngle;bbox;"OS/2";hhea;numGlyphs;characterSet;availableFeatures;type;constructor(e){this.name=e,this.fullName=e,this.familyName=e,this.subfamilyName=e,this.type="STANDARD",this.postscriptName=e,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=gV.open(null,e)}encode(e){return this.src.encode(e)}layout(e){let[t,r]=this.encode(e),n=t.map((e,t)=>{let n=this.getGlyph(parseInt(e,16));return n.advanceWidth=r[t].advanceWidth,n}),i=r.reduce((e,t)=>e+t.advanceWidth,0);return{positions:r,stringIndices:r.map((e,t)=>t),glyphs:n,script:"latin",language:"dflt",direction:"ltr",features:{},advanceWidth:i,advanceHeight:0,bbox:void 0}}glyphForCodePoint(e){let t=this.getGlyph(e);return t.advanceWidth=400,t}getGlyph(e){return{id:e,codePoints:[e],isLigature:!1,name:this.src.font.characterToGlyph(e),_font:this.src,advanceWidth:void 0}}hasGlyphForCodePoint(e){return".notdef"!==this.src.font.characterToGlyph(e)}get ascent(){return 900}get capHeight(){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}}get xHeight(){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}}
124get descent(){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}}get lineGap(){return 0}get unitsPerEm(){return 1e3}stringsForGlyph(){throw Error("Method not implemented.")}glyphsForString(){throw Error("Method not implemented.")}widthOfGlyph(){throw Error("Method not implemented.")}getAvailableFeatures(){throw Error("Method not implemented.")}createSubset(){throw Error("Method not implemented.")}getVariation(){throw Error("Method not implemented.")}getFont(){throw Error("Method not implemented.")}getName(){throw Error("Method not implemented.")}setDefaultLanguage(){throw Error("Method not implemented.")}}let pd=async(e,t)=>{let r=await fetch(e,t);return new Uint8Array(await r.arrayBuffer())};class pg{src;fontFamily;fontStyle;fontWeight;data;options;loadResultPromise;constructor(e,t,r,n,i){this.src=e,this.fontFamily=t,this.fontStyle=r||"normal",this.fontWeight=n||400,this.data=null,this.options=i||{},this.loadResultPromise=null}async _load(){let{postscriptName:e}=this.options,t=null;if(pf.includes(this.src))t=new ph(this.src);else{let r,n,i;if(n="data:"===(r=this.src.split(",")[0]).substring(0,5),i="base64"===r.split(";")[1],n&&i)t=e5(new Uint8Array(atob(this.src.split(",")[1]).split("").map(e=>e.charCodeAt(0))),e);else{let{headers:r,body:n,method:i="GET"}=this.options;t=e5(await pd(this.src,{method:i,body:n,headers:r}),e)}}if(t&&"fonts"in t)throw Error("Font collection is not supported");this.data=t}async load(){return null===this.loadResultPromise&&(this.loadResultPromise=this._load()),this.loadResultPromise}}let pp={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},pm=e=>"string"==typeof e?pp[e]:e,py=(e,t)=>e.fontWeight-t.fontWeight;class pb{family;sources;static create(e){return new pb(e)}constructor(e){this.family=e,this.sources=[]}register({src:e,fontWeight:t,fontStyle:r,...n}){let i=t?pm(t):void 0;this.sources.push(new pg(e,this.family,r,i,n))}resolve(e){let{fontWeight:t=400,fontStyle:r="normal"}=e,n=this.sources.filter(e=>e.fontStyle===r),i=n.find(e=>e.fontWeight===t);if(i)return i;let a=null,o=pm(t);if(o>=400&&o<=500){let e=n.filter(e=>e.fontWeight<=o),t=n.filter(e=>e.fontWeight>500);a=n.filter(e=>e.fontWeight>=o&&e.fontWeight<500)[0]||e[e.length-1]||t[0]}let s=n.filter(e=>e.fontWeight<o).sort(py),l=n.filter(e=>e.fontWeight>o).sort(py);if(o<400&&(a=s[s.length-1]||l[0]),o>500&&(a=l[0]||s[s.length-1]),!a)throw Error(`Could not resolve font for ${this.family}, fontWeight ${t}, fontStyle ${r}`);return a}}let pI=e=>Array.isArray(e)?e:[e],pE=(...e)=>(t,...r)=>{let n=t,i=e.slice().reverse();for(let e=0;e<i.length;e+=1)n=(0,i[e])(n,...r);return n};function pC(e,t){let r={},n=Object.keys(t);for(let i=0;i<n.length;i+=1){let a=n[i],o=e[a];"function"==typeof o?r[a]=o(t[a]):r[a]=t[a]}return r}function pv(e){return""===e?"":e[e.length-1]}let pB=(e,t)=>Object.entries(e).reduce((e,[r,n],i)=>(e[r]=t(n,r,i),e),{}),pw=e=>{let t=/((-)?\d+\.?\d*)%/g.exec(`${e}`);if(t){let e=parseFloat(t[1]);return{percent:e/100,value:e}}return null},px=(e,t)=>{let r=pI(e),n=Object.assign({},t);return r.forEach(e=>{delete n[e]}),n},pQ=(e,t)=>{let r={};for(let n=0;n<e.length;n+=1){let i=e[n];i in t&&(r[i]=t[i])}return r},pk=(e,t=0)=>{let r=Array(t);for(let n=0;n<t;n+=1)r[n]=e;return r},pS=e=>Array.prototype.slice.call(e,0).reverse(),p_=e=>e?e.charAt(0).toUpperCase()+e.slice(1):e,pD=e=>"string"==typeof e?Number.parseFloat(e):e;var pR=e.i(7604),pT=e.i(3936),pN=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")},pL=2*Math.PI,pF=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}},pM=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}]},pO=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)},pU=function(e,t,r,n,i,a,o,s,l,c,u,A){var f=Math.pow(i,2),h=Math.pow(a,2),d=Math.pow(u,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,y=-(p*a)/i*u,b=(u-m)/i,I=(A-y)/a,E=pO(1,0,b,I),C=pO(b,I,(-u-m)/i,(-A-y)/a);return 0===s&&C>0&&(C-=pL),1===s&&C<0&&(C+=pL),[c*m-l*y+(e+r)/2,l*m+c*y+(t+n)/2,E,C]};let pP=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,c=e.largeArcFlag,u=e.sweepFlag,A=[];if(0===a||0===o)return[];var f=Math.sin(l*pL/360),h=Math.cos(l*pL/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=pN(pU(t,r,n,i,a,o,void 0===c?0:c,void 0===u?0:u,f,h,d,g),4),y=m[0],b=m[1],I=m[2],E=m[3],C=Math.abs(E)/(pL/4);1e-7>Math.abs(1-C)&&(C=1);var v=Math.max(Math.ceil(C),1);E/=v;for(var B=0;B<v;B++)A.push(pM(I,E)),I+=E;return A.map(function(e){var t=pF(e[0],a,o,h,f,y,b),r=t.x,n=t.y,i=pF(e[1],a,o,h,f,y,b),s=i.x,l=i.y,c=pF(e[2],a,o,h,f,y,b);return{x1:r,y1:n,x2:s,y2:l,x:c.x,y:c.y}})};function pz(e,t,r,n){return["C",e,t,r,n,r,n]}function pG(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 pH=e.i(39092);let pj=(Math.sqrt(2)-1)/3*4,pY=(Math.sqrt(2)-1)/3*4,pW=(e,t,r,n=0,i=0)=>{let a=n-t,o=i-r,s=t*pY,l=r*pY,c=a+2*t,u=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,c,f-l,c,f),e.bezierCurveTo(c,f+l,A+s,u,A,u),e.bezierCurveTo(A-s,u,a,f+l,a,f),e.closePath()},pK=e=>{if(e>-1e21&&e<1e21)return Math.round(1e6*e)/1e6;throw Error(`unsupported number: ${e}`)},pJ=(e,t,r,n,i)=>{let a=1e3/e._fontSize,o=1e3/(e._font.font.unitsPerEm||1e3),s=e._font.encodeGlyphs(t);return((e,t,r,n,i)=>{let a,o=[],s=e._fontSize/1e3,l=0,c=!1;e.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 ${pK(n)} ${pK(i)} Tm`),e.addContent(`/${e._font.id} ${pK(e._fontSize)} Tf`);let u=e=>{if(l<e){let n=t.slice(l,e).join(""),i=r[e-1].xAdvance-r[e-1].advanceWidth;o.push(`<${n}> ${pK(-i)}`)}return l=e},A=t=>{if(u(t),o.length>0)return e.addContent(`[${o.join(" ")}] TJ`),o.length=0};for(a=0;a<r.length;
124a+=1){let t=r[a];t.xOffset||t.yOffset?(A(a),e.addContent(`1 0 0 1 ${pK(n+t.xOffset*s)} ${pK(i+t.yOffset*s)} Tm`),A(a+1),c=!0):(c&&(e.addContent(`1 0 0 1 ${pK(n)} ${pK(i)} Tm`),c=!1),t.xAdvance-t.advanceWidth!=0&&u(a+1)),n+=t.xAdvance*s}return A(a),e.addContent("ET"),e.restore()})(e,s,r.map((e,r)=>({xAdvance:e.xAdvance*a,yAdvance:e.yAdvance*a,xOffset:e.xOffset,yOffset:e.yOffset,advanceWidth:t[r].advanceWidth*o})),n,i)},pq=e=>{let t=(e||"").trim().replace(/,/g," ").replace(/(\d)-(\d)/g,"$1 -$2").split(/\s+/);t.length%2!=0&&(t=t.slice(0,-1));var r=t.map(parseFloat);let n=[];for(let e=0;e<r.length;e+=2)n.push([r[e],r[e+1]]);return n},pV=(e,t)=>{t.length>0&&(e.moveTo(t[0][0],t[0][1]),t.slice(1).forEach(t=>e.lineTo(t[0],t[1])))},pZ=(Math.sqrt(2)-1)/3*4,pX=(e,t)=>{if(!t.box||!t.style)return;let{top:r,left:n,width:i,height:a}=t.box,{borderTopLeftRadius:o=0,borderTopRightRadius:s=0,borderBottomRightRadius:l=0,borderBottomLeftRadius:c=0}=t.style,u=Math.min(s,.5*i,.5*a),A=u*(1-pZ);e.moveTo(n+u,r),e.lineTo(n+i-u,r),e.bezierCurveTo(n+i-A,r,n+i,r+A,n+i,r+u);let f=Math.min(l,.5*i,.5*a),h=f*(1-pZ);e.lineTo(n+i,r+a-f),e.bezierCurveTo(n+i,r+a-h,n+i-h,r+a,n+i-f,r+a);let d=Math.min(c,.5*i,.5*a),g=d*(1-pZ);e.lineTo(n+d,r+a),e.bezierCurveTo(n+g,r+a,n,r+a-g,n,r+a-d);let p=Math.min(o,.5*i,.5*a),m=p*(1-pZ);e.lineTo(n,r+p),e.bezierCurveTo(n,r+m,n+m,r,n+p,r),e.closePath(),e.clip()},p$=(e,t)=>{if(!t.origin)return;let{props:r,style:n}=t,i=[t.origin.left,t.origin.top],a="transform"in r?r.transform:void 0;(n?.transform||a||[]).forEach(t=>{((e,t,r)=>{let{operation:n,value:i}=t;switch(n){case"scale":{let[t,n]=i;e.scale(t,n,{origin:r});break}case"rotate":{let[t]=i;e.rotate(t,{origin:r});break}case"translate":{let[t,n=0]=i;e.translate(t,n,{origin:r});break}case"skew":{let[t=0,n=0]=i,a=Math.tan(t*Math.PI/180),o=Math.tan(n*Math.PI/180),s=0,l=0;if(null!=r){[s,l]=Array.from(r);let e=s+a*l,t=l+o*s;s-=e,l-=t}e.transform(1,o,a,1,s,l);break}case"matrix":e.transform(...i);break;default:console.error(`Transform operation: '${n}' doesn't supported`)}})(e,t,i)})},p0=e=>Math.max(-1/0,...e),p1=e=>Math.min(1/0,...e),p2=e=>{let t=pq(e.props?.points),r=t.map(e=>e[0]),n=t.map(e=>e[1]);return[p1(r),p1(n),p0(r),p0(n)]},p5={[b]:e=>{let t=e.props?.x||0,r=e.props?.y||0;return[t,r,t+(e.props?.width||0),r+(e.props?.height||0)]},[I]:e=>{let t=e.props?.x1||0,r=e.props?.y1||0,n=e.props?.x2||0,i=e.props?.y2||0;return[Math.min(t,n),Math.min(r,i),Math.max(t,n),Math.max(r,i)]},[y]:e=>{let t=function(e){for(var t=[],r=0,n=0,i=0,a=0,o=null,s=null,l=0,c=0,u=0,A=e.length;u<A;u++){var f=e[u],h=f[0];switch(h){case"M":i=f[1],a=f[2];break;case"A":var d=pP({px:l,py:c,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 y=l,b=c;("C"==g||"S"==g)&&(y+=y-r,b+=b-n),f=["C",y,b,f[1],f[2],f[3],f[4]];break;case"T":"Q"==g||"T"==g?(o=2*l-o,s=2*c-s):(o=l,s=c),f=pG(l,c,o,s,f[1],f[2]);break;case"Q":o=f[1],s=f[2],f=pG(l,c,f[1],f[2],f[3],f[4]);break;case"L":f=pz(l,c,f[1],f[2]);break;case"H":f=pz(l,c,f[1],c);break;case"V":f=pz(l,c,l,f[1]);break;case"Z":f=pz(l,c,i,a)}g=h,l=f[f.length-2],c=f[f.length-1],f.length>4?(r=f[f.length-4],n=f[f.length-3]):(r=l,n=c),t.push(f)}return t}((0,pR.default)((0,pT.default)(e.props?.d||"")));if(!t.length)return[0,0,0,0];let r=[1/0,1/0,-1/0,-1/0];for(let e=0,n=t.length;e<n;e+=1){let n=t[e].slice(1);for(let e=0;e<n.length;e+=2)n[e+0]<r[0]&&(r[0]=n[e+0]),n[e+1]<r[1]&&(r[1]=n[e+1]),n[e+0]>r[2]&&(r[2]=n[e+0]),n[e+1]>r[3]&&(r[3]=n[e+1])}return r},[_]:e=>{let t=e.props?.r||0,r=e.props?.cx||0,n=e.props?.cy||0;return[r-t,n-t,r+t,n+t]},[D]:e=>{let t=e.props?.cx||0,r=e.props?.cy||0,n=e.props?.rx||0,i=e.props?.ry||0;return[t-n,r-i,t+n,r+i]},[R]:p2,[N]:p2},p3=e=>{let t=p5[e.type];return t?t(e):[0,0,0,0]};function p4(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]]}let p6=(e,t,r,n)=>{let i=t.map(e=>{switch(e.operation){case"scale":{let t=e.value;return[t[0],0,0,t[1],0,0]}case"translate":{let t=e.value,i=t[0]||0,a=t[1]||0;return"objectBoundingBox"===n&&(i=(r[2]-r[0])*i,a=(r[3]-r[1])*a),[1,0,0,1,i,a]}case"rotate":{let t=e.value,r=Math.cos(t[0]),n=Math.sin(t[0]);return[r,n,-n,r,0,0]}case"skew":{let t=e.value;return[1,Math.tan(t[0]),Math.tan(t[1]),1,0,0]}case"matrix":{let t=e.value,i=t[4]||0,a=t[5]||0;return"objectBoundingBox"===n&&(i=(r[2]-r[0])*i,a=(r[3]-r[1])*a),[t[0],t[1],t[2],t[3],i,a]}default:return[1,0,0,1,0,0]}}).reduce(p4,[1,0,0,1,0,0]);e.setTransform(...i)},p8=()=>{},p7={[k]:p8,[L]:p8,[y]:(e,t)=>{t.props?.d&&e.path(t.props.d)},[b]:(e,t)=>{let r=t.props?.x||0,n=t.props?.y||0,i=t.props?.rx||0,a=t.props?.ry||0,o=t.props?.width||0,s=t.props?.height||0;if(o&&s){if(i&&a){let t=i*pj,l=a*pj;e.moveTo(r+i,n),e.lineTo(r-i+o,n),e.bezierCurveTo(r-i+o+t,n,r+o,n+a-l,r+o,n+a),e.lineTo(r+o,n+s-a),e.bezierCurveTo(r+o,n+s-a+l,r-i+o+t,n+s,r-i+o,n+s),e.lineTo(r+i,n+s),e.bezierCurveTo(r+i-t,n+s,r,n+s-a+l,r,n+s-a),e.lineTo(r,n+a),e.bezierCurveTo(r,n+a-l,r+i-t,n,r+i,n)}else e.moveTo(r,n),e.lineTo(r+o,n),e.lineTo(r+o,n+s),e.lineTo(r,n+s);e.closePath()}},[I]:(e,t)=>{let{x1:r,x2:n,y1:i,y2:a}=t.props||{};e.moveTo(r,i),e.lineTo(n,a)},G:()=>{},[d]:(e,t)=>
124{t.children.forEach(t=>((e,t,r,n)=>{e.save();let i=t.box?.x||0,a=t.box?.y||0,o=t.runs[0]?.attributes.font?.[0],s=t.runs[0]?.attributes?.scale||1,l=t.xAdvance;if(!o)return;let c=o.ascent*s,u=o.xHeight*s,A=o.descent*s,f=o.capHeight*s,h=i,d=a;switch(r){case"middle":h=i-l/2;break;case"end":h=i-l;break;default:h=i}switch(n){case"middle":case"central":d=a+f/2;break;case"hanging":d=a+f;break;case"mathematical":d=a+u;break;case"text-after-edge":d=a+A;break;case"text-before-edge":d=a+c;break;default:d=a}e.translate(h,d),t.runs.forEach(t=>((e,t)=>{if(!t.glyphs||!t.positions)return;let r=t.xAdvance,n=t.attributes.font?.[0],{fontSize:i,color:a,opacity:o}=t.attributes;a&&e.fillColor(a),e.fillOpacity(o),n&&e.font("STANDARD"===n.type?n.fullName:n,i);try{pJ(e,t.glyphs,t.positions,0,0)}catch(e){console.log(e)}e.translate(r,0)})(e,t)),e.restore()})(e,t.lines[0],t.props.textAnchor,t.props.dominantBaseline))},[_]:(e,t)=>{let r=t.props?.cx,n=t.props?.cy,i=t.props?.r;pW(e,i,i,r,n)},[Q]:(e,t)=>{if(!t.box||!t.image?.data)return;let{x:r=0,y:n=0}=t.props,{width:i,height:a,opacity:o}=t.style,s=t.box.paddingLeft||0,l=t.box.paddingLeft||0;0===i||0===a?console.warn(`Image with src '${t.props.href}' skipped due to invalid dimensions`):"string"==typeof i||"string"==typeof a?console.warn(`Image with src '${t.props.href}' skipped due to percentage width or height`):(e.save(),e.fillOpacity(o||1).image(t.image.data,r+l,n+s,{width:i,height:a}),e.restore())},[D]:(e,t)=>{let{cx:r,cy:n,rx:i,ry:a}=t.props||{};pW(e,i,a,r,n)},[R]:(e,t)=>{pV(e,pq(t.props.points||"")),e.closePath()},[N]:(e,t)=>{pV(e,pq(t.props.points||""))}},p9=(e,t)=>{let r=p7[t.type];r?r(e,t):console.warn(`SVG node of type ${t.type} is not currently supported`)},me=(e,t)=>
124{(t.children||[]).forEach(t=>{let r;e.save(),((e,t)=>{if(!t.props||!("clipPath"in t.props))return;let r=t.props.clipPath;r&&((r.children||[]).forEach(t=>p9(e,t)),e.clip())})(e,t),((e,t)=>{if(!t.props||!("strokeLinecap"in t.props))return;let r=t.props?.strokeLinecap;r&&e.lineCap(r)})(e,t),((e,t)=>{if(!t.props||!("strokeDasharray"in t.props))return;let r=t.props?.strokeDasharray||null;r&&e.dash(r.split(/[\s,]+/).map(Number))})(e,t),((e,t)=>{if(!t.props||!("strokeLinejoin"in t.props))return;let r=t.props.strokeLinejoin;r&&e.lineJoin(r)})(e,t),((e,t)=>{if(!t.props||!("strokeWidth"in t.props))return;let r=t.props.strokeWidth;r&&e.lineWidth(r)})(e,t),((e,t)=>{if(!t.props||!("stroke"in t.props))return;let r=t.props.stroke;r&&e.strokeColor(r)})(e,t),((e,t)=>{if(t.props&&"fill"in t.props&&"string"!=typeof t.props.fill&&t.props.fill?.type===F)return((e,t)=>{if(!t.props||!("fill"in t.props))return;let r=p3(t),n=t.props?.fill;if(!n)return;let i=n.props.gradientUnits||"objectBoundingBox",a=n.props.gradientTransform||[],o=n.props.x1||0,s=n.props.y1||0,l=n.props.x2||1,c=n.props.y2||0;if("objectBoundingBox"===i){let e=r[2]-r[0],t=r[3]-r[1],n=r[0],i=r[1];o=e*o+n,s=t*s+i,l=e*l+n,c=t*c+i}let u=e.linearGradient(o,s,l,c);p6(u,a,r,i),n.children?.forEach(e=>{u.stop(e.props.offset,e.props.stopColor,e.props.stopOpacity)}),e.fill(u)})(e,t);if(t.props&&"fill"in t.props&&"string"!=typeof t.props.fill&&t.props.fill?.type===M)return((e,t)=>{if(!t.props||!("fill"in t.props))return;let r=p3(t),n=t.props?.fill;if(!n)return;let i=n.props.gradientUnits||"objectBoundingBox",a=n.props.gradientTransform||[],o=n.props.r||.5,s=n.props.cx||.5,l=n.props.cy||.5,c=n.props.fx||s,u=n.props.fy||l;if("objectBoundingBox"===i){let e=r[2]-r[0],t=r[3]-r[1],n=r[0],i=r[1];o*=e,s=e*s+n,l=t*l+i,c=e*c+n,u=t*u+i}let A=e.radialGradient(s,l,0,c,u,o);p6(A,a,r,i),n.children?.forEach(e=>{A.stop(e.props.offset,e.props.stopColor,e.props.stopOpacity)}),e.fill(A)})(e,t);if(!t.props||!("fill"in t.props))return;let r=t.props?.fill;r&&e.fillColor(r)})(e,t),((e,t)=>{if(!t.props||!("strokeOpacity"in t.props))return;let r=t.props?.strokeOpacity;null!=r&&e.strokeOpacity(r)})(e,t),((e,t)=>{if(!t.props||!("fillOpacity"in t.props))return;let r=t.props.fillOpacity||null;null!=r&&e.fillOpacity(r)})(e,t),((e,t)=>{if(!t.props||!("opacity"in t.props))return;let r=t.props.opacity;null!=r&&e.opacity(r)})(e,t),p$(e,t),p9(e,t),"fill"in(r=t.props||{})&&"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()),me(e,t),e.restore()})},mt={value:"#000",opacity:1},mr=e=>{if(!e)return mt;let t=pH.default.get(e);return t?{value:pH.default.to.hex(t.value.slice(0,3)),opacity:t.value[3]}:mt},mn=/^#.+/,mi=(e,t)=>{let{xOffset:r=0,yOffset:n=0,width:i,height:a,image:o}=t;e.translate(-i+r,-a+n),e.image(o,0,0,{fit:[i,a],align:"center",valign:"bottom"})},ma=(e,t)=>{if(!t.glyphs||!t.positions)return;let r=t.attributes.font?.[0];if(!r)return;let{fontSize:n,link:i}=t.attributes,a=mr(t.attributes.color),o=null==t.attributes.opacity?a.opacity:t.attributes.opacity,{height:s=0,descent:l=0,xAdvance:c=0}=t;e.fillColor(a.value),e.fillOpacity(o),i&&(i.match(mn)?e.goTo(0,-s-l,c,s,i.slice(1)):e.link(0,-s-l,c,s,i));let u=[...t.glyphs];((e,t,r)=>{if(!r||!t.positions)return;let n=t.attributes.font?.[0];if(!n)return;e.save();let i=n.glyphForCodePoint(32),a=n.glyphForCodePoint(65532),o=0;for(let n=0;n<r.length;n+=1){let s=t.positions[n],l=r[n];o+=s.xAdvance||0,l.id===a.id&&t.attributes.attachment&&(e.translate(o,s.yOffset||0),mi(e,t.attributes.attachment),r[n]=i,o=0)}e.restore()})(e,t,u),e.font("STANDARD"===r.type?r.fullName:r,n);try{pJ(e,u,t.positions,0,0)}catch(e){console.log(e)}e.translate(c,0)},mo=(e,t,r)=>{let n=mr(r);e.save(),e.fillOpacity(n.opacity),e.rect(t.x,t.y,t.width,t.height),e.fill(n.value),e.restore()},ms=(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)){let 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;let o=t.rect.y+r,s=t.rect.y-r,{x:l}=t.rect;
124e.moveTo(t.rect.x,t.rect.y);for(let r=0;r<i;r+=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()},ml=e=>!Number.isNaN(parseFloat(e))&&Number.isFinite(e),mc=(e,t,r,n,i,a)=>{let o=r/n,s=pw(i??null),l=pw(a??null),c=s?s.percent:.5,u=l?l.percent:.5;if(e/t>o){let r=t*o,n=ml(a)?a:0,s=ml(i)?i:(e-r)*c;return{width:r,height:t,xOffset:s,yOffset:n}}let A=e/o,f=ml(i)?i:0,h=ml(a)?a:(t-A)*u;return{width:e,height:A,yOffset:h,xOffset:f}},mu=(e,t,r,n,i,a)=>{let o=pw(i??null),s=pw(a??null),l=o?o.percent:.5,c=s?s.percent:.5,u=ml(i)?i:(e-r)*l;return{width:r,height:n,xOffset:u,yOffset:ml(a)?a:(t-n)*c}},mA=["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"],mf=(Math.sqrt(2)-1)/3*4,mh=(e,t,r)=>{if(!r||!t.box)return;let n=/^#.+/.test(r),i=n?r.slice(1):r,{top:a,left:o,width:s,height:l}=t.box;e[n?"goTo":"link"](o,a,s,l,i)},md=e=>{let t={...e};return Object.entries(t).forEach(e=>{e[1]||delete t[e[0]]}),t},mg=e=>({required:e.props?.required||!1,noExport:e.props?.noExport||!1,readOnly:e.props?.readOnly||!1,value:e.props?.value||void 0,defaultValue:e.props?.defaultValue||void 0}),mp=e=>md({...mg(e),sort:e.props?.sort||!1,edit:e.props?.edit||!1,multiSelect:e.props?.multiSelect||!1,noSpell:e.props?.noSpell||!1,select:e.props?.select||[""]}),mm=(e,t,r,n)=>{let 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
125q
126/ZaDi ${.8*n} Tf
127BT
128${.45*r} ${n/4} Td (${t}) Tj
129ET
130Q
131EMC`),i.end(null),i},my={[d]:(e,t)=>{if(!t.box||!t.lines)return;let{top:r,left:n}=t.box,i=[t.lines],a=t.box?.paddingTop||0,o=t.box?.paddingLeft||0,s=t.lines[0]?t.lines[0].box.y:0,l=t.alignOffset||0;e.save(),e.translate(n+o-l,r+a-s),i.forEach(t=>{t.forEach(t=>{((e,t)=>{if(!t.box)return;let r=t.ascent||0;e.save(),e.translate(t.box.x,t.box.y+r);for(let n=0;n<t.runs.length;n+=1){let i=t.runs[n],a=n===t.runs.length-1;if(i.attributes.backgroundColor){let n=i.xAdvance??0,o=a?t.overflowRight??0:0;mo(e,{x:0,y:-r,height:t.box.height,width:n-o},i.attributes.backgroundColor)}ma(e,i)}if(e.restore(),e.save(),e.translate(t.box.x,t.box.y),t.decorationLines)for(let r=0;r<t.decorationLines.length;r+=1)ms(e,t.decorationLines[r]);e.restore()})(e,t)})}),e.restore()},[m]:(e,t)=>{if(!t.box)return;let{top:r,left:n}=t.box,i=t?.children?.[0].value||"",a=t.style?.backgroundColor;e.note(n,r,0,0,i,{color:a})},[Q]:(e,t,r)=>{e.save(),pX(e,t),((e,t,r)=>{if(!t.box||!t.image)return;let{left:n,top:i}=t.box,a=t.style?.opacity,o=t.style?.objectFit,s=t.style?.objectPositionX,l=t.style?.objectPositionY,c=t.box.paddingTop||0,u=t.box.paddingRight||0,A=t.box.paddingBottom||0,f=t.box.paddingLeft||0,h=r.imageCache||new Map,{width:d,height:g,xOffset:p,yOffset:m}=((e="fill",t,r,n,i,a,o)=>{switch(e){case"contain":return mc(t,r,n,i,a,o);case"cover":return((e,t,r,n,i,a)=>{let o=r/n,s=pw(i??null),l=pw(a??null),c=s?s.percent:.5,u=l?l.percent:.5;if(e/t>o){let r=e/o,n=ml(i)?i:0,s=ml(a)?a:(t-r)*u;return{width:e,height:r,yOffset:s,xOffset:n}}let A=t*o,f=ml(i)?i:(e-A)*c;return{width:A,height:t,xOffset:f,yOffset:ml(a)?a:0}})(t,r,n,i,a,o);case"none":return mu(t,r,n,i,a,o);case"scale-down":let s,l;return s=mc(t,r,n,i,a,o),l=mu(t,r,n,i,a,o),s.width<l.width?s:l;default:return{width:t,height:r,xOffset:pw(a??null)?0:a||0,yOffset:pw(o??null)?0:o||0}}})(o,t.box.width-f-u,t.box.height-c-A,t.image.width,t.image.height,s,l);if(t.image.data)if(0!==d&&0!==g){let r,o,s=t.image.key,l=h.get(s)||("string"==typeof(o=t.image.data)&&(r=e._imageRegistry[o]),r||(r=e.openImage(o)),r.obj||r.embed(e),r);s&&h.set(s,l);let u=null==a?1:a;e.fillOpacity(u).image(l,n+f+p,i+c+m,{width:d,height:g})}else console.warn(`Image with src '${JSON.stringify(t.props.src||t.props.source)}
131' skipped due to invalid dimensions`)})(e,t,r),e.restore()},[E]:(e,t,r)=>{let n=t.props?.name||"";e._root.data.AcroForm||e.initForm();let i=e.formField(n);r.fieldSets?r.fieldSets.push(i):r.fieldSets=[i]},[C]:(e,t,r)=>{if(!t.box)return;let{top:n,left:i,width:a,height:o}=t.box,s=t.props?.name||"",l=r.fieldSets?.at(0);e._root.data.AcroForm||e.initForm(),e.formText(s,i,n,a,o,md({...mg(t),parent:l||void 0,align:t.props?.align||"left",multiline:t.props?.multiline||void 0,password:t.props?.password||!1,noSpell:t.props?.noSpell||!1,format:t.props?.format||void 0,fontSize:t.props?.fontSize||void 0,MaxLen:t.props?.maxLength||void 0}))},[v]:(e,t)=>{if(!t.box)return;let{top:r,left:n,width:i,height:a}=t.box,o=t.props?.name||"";e._root.data.AcroForm||e.initForm(),e.formCombo(o,n,r,i,a,mp(t))},[B]:(e,t,r)=>{if(!t.box)return;let{top:n,left:i,width:a,height:o}=t.box,s=t.props?.name||"",l=r.fieldSets?.at(0);e._root.data.AcroForm||e.initForm(),e.formCheckbox(s,i,n,a,o,((e,t,r)=>{let{width:n,height:i}=t.box||{},a=t.props?.onState||"Yes",o=t.props?.offState||"Off",s=t.props?.xMark||!1;if(!Object.prototype.hasOwnProperty.call(e._acroform.fonts,"ZaDi")){let t=e.ref({Type:"Font",Subtype:"Type1",BaseFont:"ZapfDingbats"});e._acroform.fonts.ZaDi=t,t.end(null)}let l={[a]:mm(e,s?"8":"4",n,i),[o]:mm(e,s?" ":"8",n,i)};return md({...mg(t),backgroundColor:t.props?.backgroundColor||void 0,borderColor:t.props?.borderColor||void 0,parent:r||void 0,value:`/${t.props?.checked===!0?a:o}`,defaultValue:`/${t.props?.checked===!0?a:o}`,AS:t.props?.checked===!0?a:o,AP:{N:l,D:l}})})(e,t,l))},[w]:(e,t)=>{if(!t.box)return;let{top:r,left:n,width:i,height:a}=t.box||{},o="name"in t.props&&t.props.name||"";e._root.data.AcroForm||e.initForm(),e.formList(o,n,r,i,a,mp(t))},[S]:(e,t)=>{let r;if(!t.box)return;let{top:n,left:i,width:a,height:o}=t.box,s=t.box.paddingTop||0,l=t.box.paddingLeft||0,c=t.box.paddingRight||0,u=t.box.paddingBottom||0,A=a-l-c,f=o-s-u;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(r=mA.reduce((t,n)=>({...t,[n]:(...t)=>(e[n](...t),r)}),{}),A,f),e.restore()},SVG:(e,t)=>{e.save(),pX(e,t),((e,t)=>{if(!t.box)return;let{top:r,left:n}=t.box,i=t.box.paddingLeft||0,a=t.box.paddingTop||0;e.translate(n+i,r+a)})(e,t),((e,t)=>{if(!t.box)return;let{width:r,height:n}=t.box,{viewBox:i,preserveAspectRatio:a}=t.props,{meetOrSlice:o="meet",align:s="xMidYMid"}=a||{};if(null==i||null==r||null==n)return;let l=i?.minX||0,c=i?.minY||0,u=i?.maxX||r,A=i?.maxY||n,f=u/A,h=r/n,d=r/u,g=n/A;if("none"===s){e.scale(d,g),e.translate(-l,-c);return}if(f<h&&"meet"===o||f>=h&&"slice"===o)switch(e.scale(g,g),s){case"xMinYMin":case"xMinYMid":case"xMinYMax":e.translate(-l,-c);break;case"xMidYMin":case"xMidYMid":case"xMidYMax":e.translate(-l-(u-r*A/n)/2,-c);break;default:e.translate(-l-(u-r*A/n),-c)}else switch(e.scale(d,d),s){case"xMinYMin":case"xMidYMin":case"xMaxYMin":e.translate(-l,-c);break;case"xMinYMid":case"xMidYMid":case"xMaxYMid":e.translate(-l,-c-(A-n*u/r)/2);break;default:e.translate(-l,-c-(A-n*u/r))}})(e,t),me(e,t),e.restore()},[g]:(e,t)=>{let r=t.props||{};return"src"in r&&"string"==typeof r.src?mh(e,t,r.src):"href"in r&&"string"==typeof r.href?mh(e,t,r.href):void 0}},mb={[E]:(e,t,r)=>{r.fieldSets.pop()}},mI=(e,t,r)=>{let n=t.style?.overflow==="hidden",i=t.type!==d&&"SVG"!==t.type;t.type===p&&((e,t)=>{if(!t.box)return;let{width:r,height:n}=t.box,i=t.props?.dpi||72;e.addPage({size:[r,n],margin:0,userUnit:i/72})})(e,t),e.save(),n&&pX(e,t),p$(e,t),t.box&&t.style?.backgroundColor&&(e.save(),pX(e,t),((e,t)=>{if(!t.box)return;let{top:r,left:n,width:i,height:a}=t.box,o=mr(t.style.backgroundColor),s=null==t.style?.opacity?1:t.style.opacity,l=Math.min(o.opacity,s);e.fillOpacity(l).fillColor(o.value).rect(n,r,i,a).fill()})(e,t),e.restore()),((e,t)=>{if(!t.box||!(t.box&&(t.box.borderTopWidth||t.box.borderRightWidth||t.box.borderBottomWidth||t.box.borderLeftWidth)))return;let{width:r,height:n,borderTopWidth:i=0,borderLeftWidth:a=0,borderRightWidth:o=0,borderBottomWidth:s=0}=t.box,{opacity:l=1,borderTopColor:c="black",borderTopStyle:u="solid",borderLeftColor:A="black",borderLeftStyle:f="solid",borderRightColor:h="black",borderRightStyle:d="solid",borderBottomColor:g="black",borderBottomStyle:p="solid"}
131=t.style,m=t.style.borderTopLeftRadius||0,y=t.style.borderTopRightRadius||0,b=t.style.borderBottomLeftRadius||0,I=t.style.borderBottomRightRadius||0,E={borderTopColor:c,borderTopWidth:i,borderTopStyle:u,borderLeftColor:A,borderLeftWidth:a,borderLeftStyle:f,borderRightColor:h,borderRightWidth:o,borderRightStyle:d,borderBottomColor:g,borderBottomWidth:s,borderBottomStyle:p},C=Math.min(y,.5*r,.5*n),v=Math.min(m,.5*r,.5*n),B=Math.min(I,.5*r,.5*n),w=Math.min(b,.5*r,.5*n);e.save(),e.strokeOpacity(l),i&&(e.save(),((e,t,r,n,i)=>{let{top:a,left:o,width:s,height:l}=t,{borderTopWidth:c,borderRightWidth:u,borderLeftWidth:A}=r;e.moveTo(o+i,a),e.lineTo(o+s-n,a);let f=n*(1-mf);e.bezierCurveTo(o+s-f,a,o+s,a+f,o+s,a+n);let h=a+Math.max(c,n);e.lineTo(o+s,h),e.lineTo(o+s-u,h);let d=Math.max(n-u,0),g=Math.max(n-c,0);e.bezierCurveTo(o+s-u,a+c+g*(1-mf),o+s-u-d*(1-mf),a+c,o+s-u-d,a+c),e.lineTo(o+Math.max(i,A),a+c);let p=Math.max(i-A,0),m=Math.max(i-c,0),y=a+Math.max(c,i);e.bezierCurveTo(o+A+p*(1-mf),a+c,o+A,a+c+m*(1-mf),o+A,y),e.lineTo(o,y),e.lineTo(o,a+i);let b=i*(1-mf);if(e.bezierCurveTo(o,a+b,o+b,a,o+i,a),e.closePath(),e.clip(),u){let t=-c/u;e.moveTo(o+s/2,-s/2*t+a),e.lineTo(o+s,a),e.lineTo(o,a),e.lineTo(o,a+l),e.closePath(),e.clip()}if(A){let t=-c/A;e.moveTo(o+s/2,-s/2*t+a),e.lineTo(o,a),e.lineTo(o+s,a),e.lineTo(o+s,a+l),e.closePath(),e.clip()}})(e,t.box,E,C,v),((e,t,r,n,i)=>{let{top:a,left:o,width:s}=t,{borderTopColor:l,borderTopWidth:c,borderTopStyle:u,borderRightWidth:A,borderLeftWidth:f}=r,h=i*(1-mf),d=n*(1-mf);e.moveTo(o,a+Math.max(i,c)),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,c,f)),"dashed"===u?e.dash(2*c,{space:1.2*c}):"dotted"===u&&e.dash(c,{space:1.2*c}),e.stroke(),e.undash()})(e,t.box,E,C,v),e.restore()),o&&(e.save(),((e,t,r,n,i)=>{let{top:a,left:o,width:s,height:l}=t,{borderTopWidth:c,borderRightWidth:u,borderBottomWidth:A}=r;e.moveTo(o+s,a+n),e.lineTo(o+s,a+l-i);let f=i*(1-mf);e.bezierCurveTo(o+s,a+l-f,o+s-f,a+l,o+s-i,a+l);let h=o+s-Math.max(u,i);e.lineTo(h,a+l),e.lineTo(h,a+l-A);let d=Math.max(i-u,0),g=Math.max(i-A,0);e.bezierCurveTo(o+s-u-d*(1-mf),a+l-A,o+s-u,a+l-A-g*(1-mf),o+s-u,a+l-Math.max(i,A)),e.lineTo(o+s-u,a+Math.max(n,c));let p=Math.max(n-u,0),m=Math.max(n-c,0),y=o+s-Math.max(n,u);e.bezierCurveTo(o+s-u,a+c+m*(1-mf),o+s-u-p*(1-mf),a+c,y,a+c),e.lineTo(y,a),e.lineTo(o+s-n,a);let b=n*(1-mf);if(e.bezierCurveTo(o+s-b,a,o+s,a+b,o+s,a+n),e.closePath(),e.clip(),c){let t=-c/u;e.moveTo(o+s/2,-s/2*t+a),e.lineTo(o+s,a),e.lineTo(o+s,a+l),e.lineTo(o,a+l),e.closePath(),e.clip()}if(A){let t=A/u;e.moveTo(o+s/2,-s/2*t+a+l),e.lineTo(o+s,a+l),e.lineTo(o+s,a),e.lineTo(o,a),e.closePath(),e.clip()}})(e,t.box,E,C,B),((e,t,r,n,i)=>{let{top:a,left:o,width:s,height:l}=t,{borderRightColor:c,borderRightStyle:u,borderRightWidth:A,borderTopWidth:f,borderBottomWidth:h}=r,d=i*(1-mf),g=n*(1-mf);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(c),e.lineWidth(2*Math.max(A,f,h)),"dashed"===u?e.dash(2*A,{space:1.2*A}):"dotted"===u&&e.dash(A,{space:1.2*A}),e.stroke(),e.undash()})(e,t.box,E,C,B),e.restore()),s&&(e.save(),((e,t,r,n,i)=>{let{top:a,left:o,width:s,height:l}=t,{borderBottomWidth:c,borderRightWidth:u,borderLeftWidth:A}=r;e.moveTo(o+s-i,a+l),e.lineTo(o+n,a+l);let f=n*(1-mf);e.bezierCurveTo(o+f,a+l,o,a+l-f,o,a+l-n);let h=a+l-Math.max(c,n);e.lineTo(o,h),e.lineTo(o+A,h);let d=Math.max(n-A,0),g=Math.max(n-c,0);e.bezierCurveTo(o+A,a+l-c-g*(1-mf),o+A+d*(1-mf),a+l-c,o+A+d,a+l-c),e.lineTo(o+s-Math.max(i,u),a+l-c);let p=Math.max(i-u,0),m=Math.max(i-c,0),y=a+l-Math.max(c,i);e.bezierCurveTo(o+s-u-p*(1-mf),a+l-c,o+s-u,a+l-c-m*(1-mf),o+s-u,y),e.lineTo(o+s,y),e.lineTo(o+s,a+l-i);let b=i*(1-mf);if(e.bezierCurveTo(o+s,a+l-b,o+s-b,a+l,o+s-i,a+l),e.closePath(),e.clip(),u){let t=c/u;e.moveTo(o+s/2,-s/2*t+a+l),e.lineTo(o+s,a+l),e.lineTo(o,a+l),e.lineTo(o,a),e.closePath(),e.clip()}if(A){let t=-c/A;e.moveTo(o+s/2,s/2*t+a+l),e.lineTo(o,a+l),e.lineTo(o+s,a+l),e.lineTo(o+s,a),e.closePath(),e.clip()}})(e,t.box,E,w,B),((e,t,r,n,i)=>{let{top:a,left:o,width:s,height:l}=t,{borderBottomColor:c,borderBottomStyle:u,borderBottomWidth:A,borderRightWidth:f,borderLeftWidth:h}=r,d=n*(1-mf),g=i*(1-mf);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(c),e.lineWidth(2*Math.max(A,f,h)),"dashed"===u?e.dash(2*A,{space:1.2*A}):"dotted"===u&&e.dash(A,{space:1.2*A}),e.stroke(),e.undash()}
131)(e,t.box,E,w,B),e.restore()),a&&(e.save(),((e,t,r,n,i)=>{let{top:a,left:o,width:s,height:l}=t,{borderTopWidth:c,borderLeftWidth:u,borderBottomWidth:A}=r;e.moveTo(o,a+l-n),e.lineTo(o,a+i);let f=i*(1-mf);e.bezierCurveTo(o,a+f,o+f,a,o+i,a);let h=o+Math.max(u,i);e.lineTo(h,a),e.lineTo(h,a+c);let d=Math.max(i-u,0),g=Math.max(i-c,0);e.bezierCurveTo(o+u+d*(1-mf),a+c,o+u,a+c+g*(1-mf),o+u,a+Math.max(i,c)),e.lineTo(o+u,a+l-Math.max(n,A));let p=Math.max(n-u,0),m=Math.max(n-A,0),y=o+Math.max(n,u);e.bezierCurveTo(o+u,a+l-A-m*(1-mf),o+u+p*(1-mf),a+l-A,y,a+l-A),e.lineTo(y,a+l),e.lineTo(o+n,a+l);let b=n*(1-mf);if(e.bezierCurveTo(o+b,a+l,o,a+l-b,o,a+l-n),e.closePath(),e.clip(),A){let t=-A/u;e.moveTo(o+s/2,s/2*t+a+l),e.lineTo(o,a+l),e.lineTo(o,a),e.lineTo(o+s,a),e.closePath(),e.clip()}if(A){let t=-c/u;e.moveTo(o+s/2,-s/2*t+a),e.lineTo(o,a),e.lineTo(o,a+l),e.lineTo(o+s,a+l),e.closePath(),e.clip()}})(e,t.box,E,w,v),((e,t,r,n,i)=>{let{top:a,left:o,height:s}=t,{borderLeftColor:l,borderLeftStyle:c,borderLeftWidth:u,borderTopWidth:A,borderBottomWidth:f}=r,h=n*(1-mf),d=i*(1-mf);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(u,A,f)),"dashed"===c?e.dash(2*u,{space:1.2*u}):"dotted"===c&&e.dash(u,{space:1.2*u}),e.stroke(),e.undash()})(e,t.box,E,w,v),e.restore()),e.restore()})(e,t);let a=my[t.type];a&&a(e,t,r),i&&(e.save(),t.box&&e.translate(t.box.left,t.box.top),(t.children||[]).forEach(t=>mI(e,t,r)),e.restore());let o=mb[t.type];o&&o(e,t,r),!t.box||t.props&&"id"in t.props&&e.addNamedDestination(t.props.id,"XYZ",null,t.box.top,null),((e,t)=>{t.props&&"debug"in t.props&&t.props.debug&&(e.save(),((e,t)=>{if(!t.box)return;let{left:r,top:n,width:i,height:a,paddingLeft:o=0,paddingTop:s=0,paddingRight:l=0,paddingBottom:c=0,borderLeftWidth:u=0,borderTopWidth:A=0,borderRightWidth:f=0,borderBottomWidth:h=0}=t.box;e.fillColor("#a1c6e7").opacity(.5).rect(r+o+u,n+s+A,i-o-l-f-u,a-s-c-A-h).fill()})(e,t),((e,t)=>{if(!t.box)return;let{left:r,top:n,width:i,height:a,paddingLeft:o=0,paddingTop:s=0,paddingRight:l=0,paddingBottom:c=0,borderLeftWidth:u=0,borderTopWidth:A=0,borderRightWidth:f=0,borderBottomWidth:h=0}=t.box;e.fillColor("#c4deb9").opacity(.5),e.rect(r+o+u,n+A,i-l-o-u-f,s).fill(),e.rect(r+u,n+A,o,a-A-h).fill(),e.rect(r+i-l-f,n+A,l,a-A-h).fill(),e.rect(r+o+u,n+a-c-h,i-l-o-u-f,c).fill()})(e,t),((e,t)=>{if(!t.box)return;let{left:r,top:n,width:i,height:a}=t.box,{marginLeft:o=0,marginTop:s=0,marginRight:l=0,marginBottom:c=0}=t.box;e.fillColor("#f8cca1").opacity(.5),e.rect(r,n-s,i,s).fill(),e.rect(r-o,n-s,o,a+s+c).fill(),e.rect(r+i,n-s,l,a+s+c).fill(),e.rect(r,n+a,i,c).fill()})(e,t),((e,t)=>{if(!t.box)return;let{left:r,top:n,width:i,height:a}=t.box,{marginLeft:o=0,marginTop:s=0,marginRight:l=0,marginBottom:c=0}=t.box,u=Math.round(i+o+l),A=Math.round(a+s+c);e.fontSize(6).opacity(1).fillColor("black").text(`${u} x ${A}`,r-o,Math.max(n-s-4,1),{width:1/0})})(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"),e.restore())})(e,t),e.restore()},mE=(e,t,r,n)=>{if(t.box&&t.props){if("bookmark"in t.props&&t.props.bookmark){let i=t.props.bookmark,{title:a,parent:o,expanded:s,zoom:l,fit:c}=i,u=n[o]||e.outline,A=i.top||t.box.top,f=i.left||t.box.left,h=u.addItem(a,{pageNumber:r,expanded:s,top:A,left:f,zoom:l,fit:c});n[i.ref]=h}t.children&&t.children.forEach(t=>mE(e,t,r,n))}};var mC=e.i(46650),mv=e.i(29116),mB=e.i(92138),mw=e.i(21326);let mx=pE(e=>e.reduce((e,t)=>{let r=Array.isArray(t)?mx(t):t;return Object.keys(r).forEach(t=>{null!==r[t]&&void 0!==r[t]&&(e[t]=r[t])}),e},{}),e=>e.filter(Boolean),pI),mQ=e=>{if(/rgba?/g.test(e)){let t;return t=pH.default.get.rgb(e),pH.default.to.hex(t)}if(/hsla?/g.test(e)){let t;return t=pH.default.get.hsl(e).map(Math.round),(0,mv.default)(...t).toUpperCase()}return e},mk=(e,t)=>{let r=(e=>{if("number"==typeof e)return{value:e,unit:void 0};let 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}})(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}},mS=(e,t)=>({[e]:pD(t)}),m_=(e,t,r)=>({[e]:mk(r,t)}),mD=(e,t)=>({[e]:mQ(t)}),mR=(e,t)=>({[e]:t}),mT=/(-?\d+(\.\d+)?(in|mm|cm|pt|vw|vh|px|rem)?)\s(\S+)\s(.+)/,mN=(e,t,r)=>{let n=`${t}`.match(mT)||[];{let i=n[1]||t,a=n[4]||t,o=n[5]||t,s=o?mQ(o):void 0,l=i?mk(r,i):void 0;if(e.match(/(Top|Right|Bottom|Left)$/))return{[`${e}Color`]:s,[`${e}Style`]:a,[`${e}Width`]:l};if(e.match(/Color$/))return{borderTopColor:s,borderRightColor:s,borderBottomColor:s,borderLeftColor:s};if(e.match(/Style$/)){if("number"==typeof a)throw Error(`Invalid border style: ${a}`);return{borderTopStyle:a,borderRightStyle:a,borderBottomStyle:a,borderLeftStyle:a}}if(e.match(/Width$/)){if("number"!=typeof l)throw Error(`Invalid border width: ${l}`);return{borderTopWidth:l,borderRightWidth:l,borderBottomWidth:l,borderLeftWidth:l}}if(e.match(/Radius$/)){let e=t?mk(r,t):void 0;if("number"!=typeof e)throw Error(`Invalid border radius: ${e}`);return{borderTopLeftRadius:e,borderTopRightRadius:e,borderBottomRightRadius:e,borderBottomLeftRadius:e}}if("number"!=typeof l)throw Error(`Invalid border width: ${l}`);if("number"==typeof a)throw Error(`Invalid border style: ${a}`);return{borderTopColor:s,borderTopStyle:a,borderTopWidth:l,borderRightColor:s,borderRightStyle:a,borderRightWidth:l,borderBottomColor:s,borderBottomStyle:a,borderBottomWidth:l,borderLeftColor:s,borderLeftStyle:a,borderLeftWidth:l}}},mL=[1,1,0],mF=[1,1,"auto"],mM=(e,t)=>{let r=e.toString();console.error(`
132    @react-pdf/stylesheet parsing error:
133    ${r}: ${t},
134    ${" ".repeat(r.length+2)}^
135    Unsupported ${r} value format
136  `)},mO=({expandsTo:e,maxValues:t=1,autoSupported:r=!1}={})=>(n,i,a)=>{let o=(0,mB.default)(`${i}`),s=[];for(let e=0;e<o.length;
136e++){let t=o[e];if("function"===t.type||"string"===t.type||"div"===t.type)return mM(n,i),{};if("word"===t.type)if("auto"===t.value&&r)s.push(t.value);else{let e=(0,mw.default)(t.value);if(!(e&&"px,in,mm,cm,pt,%,vw,vh".includes(e.unit)))return mM(n,i),{};s.push(t.value)}}if(s.length>t)return mM(n,i),{};let l=mk(a,s[0]);if(e){let t=mk(a,s[1]||s[0]);return e({first:l,second:t,third:mk(a,s[2]||s[0]),fourth:mk(a,s[3]||s[1]||s[0])})}return{[n]:l}},mU=mO({expandsTo:({first:e,second:t,third:r,fourth:n})=>({marginTop:e,marginRight:t,marginBottom:r,marginLeft:n}),maxValues:4,autoSupported:!0}),mP=mO({expandsTo:({first:e,second:t})=>({marginTop:e,marginBottom:t}),maxValues:2,autoSupported:!0}),mz=mO({expandsTo:({first:e,second:t})=>({marginRight:e,marginLeft:t}),maxValues:2,autoSupported:!0}),mG=mO({autoSupported:!0}),mH=mO({expandsTo:({first:e,second:t,third:r,fourth:n})=>({paddingTop:e,paddingRight:t,paddingBottom:r,paddingLeft:n}),maxValues:4}),mj=mO({expandsTo:({first:e,second:t})=>({paddingTop:e,paddingBottom:t}),maxValues:2}),mY=mO({expandsTo:({first:e,second:t})=>({paddingRight:e,paddingLeft:t}),maxValues:2}),mW=mO(),mK=e=>{switch(e){case"top":case"left":return"0%";case"right":case"bottom":return"100%";case"center":return"50%";default:return e}},mJ=(e,t,r)=>({[e]:mK(mk(r,t))}),mq={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},mV=e=>"string"!=typeof e?e:"string"==typeof e&&/^-?\d*\.?\d*$/.test(e)?parseFloat(e):e,mZ=e=>{let[,t,r]=/(-?\d*\.?\d*)(\w*)?/i.exec(e),n=Number.parseFloat(t);return"rad"===r?180*n/Math.PI:n},mX=(e,t)=>"string"!=typeof t?{[e]:t}:{[e]:(e=>{let t=e.trim().split(/\)[ ,]|\)/);if(1===t.length)return[[t[0],!0]];let r=[];for(let e=0;e<t.length;e+=1){let n=t[e];if(n){let[e,t]=n.split("("),i=t.indexOf(",")>=0?",":" ",a=t.split(i).map(e=>e.trim());r.push({operation:e.trim(),value:a})}}return r})(t).map(e=>(({operation:e,value:t})=>{switch(e){case"scale":{let[e,r=e]=t.map(e=>Number.parseFloat(e));return{operation:"scale",value:[e,r]}}case"scaleX":return{operation:"scale",value:[Number.parseFloat(t),1]};case"scaleY":return{operation:"scale",value:[1,Number.parseFloat(t)]};case"rotate":return{operation:"rotate",value:[mZ(t)]};case"translate":return{operation:"translate",value:t.map(e=>Number.parseFloat(e))};case"translateX":return{operation:"translate",value:[Number.parseFloat(t),0]};case"translateY":return{operation:"translate",value:[0,Number.parseFloat(t)]};case"skew":return{operation:"skew",value:t.map(mZ)};case"skewX":return{operation:"skew",value:[mZ(t),0]};case"skewY":return{operation:"skew",value:[0,mZ(t)]};default:return{operation:e,value:t.map(e=>Number.parseFloat(e))}}})(e))},m$={top:!0,bottom:!0},m0=(e,t)=>m$[e]?1:m$[t]?-1:0,m1=(e,t,r)=>{let n=mk(r,t);return{[e]:mK(n)||mV(n)}},m2={border:mN,borderBottom:mN,borderBottomColor:mD,borderBottomLeftRadius:m_,borderBottomRightRadius:m_,borderBottomStyle:mR,borderBottomWidth:m_,borderColor:mN,borderLeft:mN,borderLeftColor:mD,borderLeftStyle:mR,borderLeftWidth:m_,borderRadius:mN,borderRight:mN,borderRightColor:mD,borderRightStyle:mR,borderRightWidth:m_,borderStyle:mN,borderTop:mN,borderTopColor:mD,borderTopLeftRadius:m_,borderTopRightRadius:m_,borderTopStyle:mR,borderTopWidth:m_,borderWidth:mN,backgroundColor:mD,color:mD,opacity:mS,height:m_,maxHeight:m_,maxWidth:m_,minHeight:m_,minWidth:m_,width:m_,alignContent:mR,alignItems:mR,alignSelf:mR,flex:(e,t,r)=>{let n=mL,i=[];"auto"===t?n=mF:i=`${t}`.split(" ");let a=pD(i[0]||n[0]);return{flexGrow:a,flexShrink:pD(i[1]||n[1]),flexBasis:mk(r,i[2]||n[2])}},flexBasis:m_,flexDirection:mR,flexFlow:mR,flexGrow:mS,flexShrink:mS,flexWrap:mR,justifyContent:mR,justifySelf:mR,gap:(e,t,r)=>{let n=`${t}`.split(" ");return{rowGap:mk(r,n?.[0]||t),columnGap:mk(r,n?.[1]||t)}},columnGap:m_,rowGap:m_,aspectRatio:mS,bottom:m_,display:mR,left:m_,position:mR,right:m_,top:m_,overflow:mR,zIndex:mS,margin:mU,marginBottom:mG,marginHorizontal:mz,marginLeft:mG,marginRight:mG,marginTop:mG,marginVertical:mP,padding:mH,paddingBottom:mW,paddingHorizontal:mY,paddingLeft:mW,paddingRight:mW,paddingTop:mW,paddingVertical:mj,objectPosition:(e,t,r)=>{let n=`${t}`.split(" ");return{objectPositionX:mK(mk(r,n?.[0]||t)),objectPositionY:mK(mk(r,n?.[1]||t))}},objectPositionX:mJ,objectPositionY:mJ,objectFit:mR,direction:mR,fontFamily:mR,fontSize:m_,fontStyle:mR,fontWeight:(e,t)=>
136({[e]:(e=>{if(!e)return mq.normal;if("number"==typeof e)return e;let t=e.toLowerCase();return mq[t]?mq[t]:"number"==typeof e?e:parseInt(e,10)})(t)}),letterSpacing:m_,lineHeight:(e,t,r,n)=>({[e]:((e,t,r)=>{if(""===e)return e;let n=mk(r,t.fontSize||18),i=mk(r,e),{percent:a}=pw(i)||{};return a?a*n:isNaN(e)?i:i*n})(t,n,r)}),maxLines:mS,textAlign:mR,textDecoration:mR,textDecorationColor:mD,textDecorationStyle:mR,textIndent:mR,textOverflow:mR,textTransform:mR,verticalAlign:mR,transform:mX,gradientTransform:mX,transformOrigin:(e,t,r)=>{var n;let i=(n=`${t}`.split(" "))&&0!==n.length?(1===n.length?[n[0],"center"]:n).sort(m0):["center","center"],a=mk(r,i[0]),o=mk(r,i[1]);return{transformOriginX:mK(a)||mV(a),transformOriginY:mK(o)||mV(o)}},transformOriginX:m1,transformOriginY:m1,fill:mD,stroke:mD,strokeDasharray:mR,strokeWidth:m_,fillOpacity:mS,strokeOpacity:mS,fillRule:mR,textAnchor:mR,strokeLinecap:mR,strokeLinejoin:mR,visibility:mR,clipPath:mR,dominantBaseline:mR},m5=(e,t)=>pE(t=>{let r=Object.keys(t),n={};for(let i=0;i<r.length;i+=1){let a=r[i],o=t[a];if(!m2[a]){n[a]=o;continue}let s=m2[a](a,o,e,t),l=Object.keys(s);for(let e=0;e<l.length;e+=1){let t=l[e],r=s[t];n[t]=r}}return n},t=>Object.keys(t).reduce((r,n)=>/@media/.test(n)?{...r,...(0,mC.default)({[n]:t[n]},e)}:{...r,[n]:t[n]},{}),mx)(t),m3=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={};
136o.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,c=o.L|o.R|o.AL,u=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];i=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(">"),c=l[0],u=l[1];c=String.fromCodePoint(n+=parseInt(c,36)),u=String.fromCodePoint(n+=parseInt(u,36)),i.set(c,u),t&&a.set(u,c)}}),{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 y(e){return p(),r.get(e)||null}function b(e){return p(),n.get(e)||null}var I=o.L,E=o.R,C=o.EN,v=o.ES,B=o.ET,w=o.AN,x=o.CS,Q=o.B,k=o.S,S=o.ON,_=o.BN,D=o.NSM,R=o.AL,T=o.LRO,N=o.RLO,L=o.LRE,F=o.RLE,M=o.PDF,O=o.LRI,U=o.RLI,P=o.FSI,z=o.PDI;function G(e){if(!i){var t=g("14>1,j>2,t>2,u>2,1a>g,2v3>
1361,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),c=s;c>=o&&d(e[c])&f;c--)l[c]=i.level;for(var u=i.level,A=1/0,h=0;h<l.length;h++){var g=l[h];g>u&&(u=g),g<A&&(A=1|g)}for(var p=u;p>=A;p--)for(var m=0;m<l.length;m++)if(l[m]>=p){for(var y=m;m+1<l.length&&l[m+1]>=p;)m++;m>y&&a.push([y+o,m+o])}}}),a}function j(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=y,e.getBidiCharType=d,e.getBidiCharTypeName=function(e){return s[d(e)]},e.getCanonicalBracket=b,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&u&&i.set(u,i.get(u)-1),i.set(t,(i.get(t)||0)+1),t&u&&i.set(u,(i.get(u)||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 G=F|L|N|T|l|z|M|Q,H=function(e){return e+(1&e?1:2)},j=function(e){return e+(1&e?2:1)},Y=0;Y<h.length;Y++){var W=[{_level:(g=h[Y]).level,_override:0,_isolate:0}],K=void 0,J=0,q=0,V=0;i.clear();for(var Z=g.start;Z<=g.end;Z++){var X=r[Z];if(K=W[W.length-1],i.set(X,(i.get(X)||0)+1),X&u&&i.set(u,(i.get(u)||0)+1),X&G)if(X&(F|L)){o[Z]=K._level;var $=(X===F?j:H)(K._level);!($<=125)||J||q?!J&&q++:W.push({_level:$,_override:0,_isolate:0})}else if(X&(N|T)){o[Z]=K._level;var ee=(X===N?j:H)(K._level);!(ee<=125)||J||q?!J&&q++:W.push({_level:ee,_override:X&N?E:I,_isolate:0})}else if(X&l){X&P&&(X=1===t_(Z+1,!0)?U:O),o[Z]=K._level,K._override&&a(Z,K._override);var et=(X===U?j:H)(K._level);et<=125&&0===J&&0===q?(V++,W.push({_level:et,_override:0,_isolate:1,_isolInitIndex:Z})):J++}else if(X&z){if(J>0)J--;else if(V>0){for(q=0;!W[W.length-1]._isolate;)W.pop();var er=W[W.length-1]._isolInitIndex;null!=er&&(s.set(er,Z),s.set(Z,er)),W.pop(),V--}K=W[W.length-1],o[Z]=K._level,K._override&&a(Z,K._override)}else X&M?(0===J&&(q>0?q--:!K._isolate&&W.length>1&&(W.pop(),K=W[W.length-1])),o[Z]=K._level):X&Q&&(o[Z]=g.level);else o[Z]=K._level,K._override&&X!==_&&a(Z,K._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,ec=eo===z;ei&&es===ei._level?(ei._end=ea,ei._endsWithIsolInit=el):en.push(ei={_start:ea,_end:ea,_level:es,_startsWithPDI:ec,_endsWithIsolInit:el})}}for(var eu=[],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 ey=eh[em],eb=ey._start;eb<=ey._end;eb++)ep.push(eb);for(var eI=o[ep[0]],eE=g.level,eC=ep[0]-1;eC>=0;eC--)if(!(r[eC]&A)){eE=o[eC];break}var ev=ep[ep.length-1],eB=o[ev],ew=g.level;if(!(r[ev]&l)){for(var ex=ev+1;ex<=g.end;ex++)if(!(r[ex]&A)){ew=o[ex];break}}eu.push({_seqIndices:ep,_sosType:Math.max(eE,eI)%2?E:I,_eosType:Math.max(ew,eB)%2?E:I})}}for(var eQ=0;eQ<eu.length;eQ++){var ek=eu[eQ],eS=ek._seqIndices,e_=ek._sosType,eD=ek._eosType,eR=1&o[eS[0]]?E:I;if(i.get(D))for(var eT=0;eT<eS.length;eT++){var eN=eS[eT];if(r[eN]&D){for(var eL=e_,eF=eT-1;eF>=0;eF--)if(!(r[eS[eF]]&A)){eL=r[eS[eF]];break}a(eN,eL&(l|z)?S:eL)}}if(i.get(C))for(var eM=0;eM<eS.length;eM++){var eO=eS[eM];if(r[eO]&C)for(var eU=eM-1;eU>=-1;eU--){var eP=-1===eU?e_:r[eS[eU]];if(eP&c){eP===R&&a(eO,w);break}}}if(i.get(R))for(var ez=0;ez<eS.length;ez++){var eG=eS[ez];r[eG]&R&&a(eG,E)}if(i.get(v)||i.get(x))for(var eH=1;eH<eS.length-1;eH++){var ej=eS[eH];if(r[ej]&(v|x)){for(var eY=0,eW=0,eK=eH-1;eK>=0&&(eY=r[eS[eK]])&A;eK--);for(var eJ=eH+1;eJ<eS.length&&(eW=r[eS[eJ]])&A;eJ++);eY===eW&&(r[ej]===v?eY===C:eY&(C|w))&&a(ej,eY)}}if(i.get(C)){for(var eq=0;eq<eS.length;eq++)if(r[eS[eq]]&C){for(var eV=eq-1;eV>=0&&r[eS[eV]]&(B|A);eV--)a(eS[eV],C);for(eq++;eq<eS.length&&r[eS[eq]]&(B|A|C);eq++)r[eS[eq]]!==C&&a(eS[eq],C)}}if(i.get(B)||i.get(v)||i.get(x))for(var eZ=0;eZ<eS.length;eZ++){var eX=eS[eZ];if(r[eX]&(B|v|x)){a(eX,S);for(var e$=eZ-1;e$>=0&&r[eS[e$]]&A;e$--)a(eS[e$],S);for(var e0=eZ+1;e0<eS.length&&r[eS[e0]]&A;e0++)a(eS[e0],S)}}if(i.get(C))for(var e1=0,e2=e_;e1<eS.length;e1++){var e5=eS[e1],e3=r[e5];e3&C?e2===I&&a(e5,I):e3&c&&(e2=e3)}if(i.get(u)){for(var e4=E|C|w,e6=e4|I,e8=[],e7=[],e9=0;e9<eS.length;
136e9++)if(r[eS[e9]]&u){var te=e[eS[e9]],tt=void 0;if(null!==m(te))if(e7.length<63)e7.push({char:te,seqIndex:e9});else break;else if(null!==(tt=y(te)))for(var tr=e7.length-1;tr>=0;tr--){var tn=e7[tr].char;if(tn===tt||tn===y(b(te))||m(b(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,tc=0,tu=to+1;tu<ts;tu++){var tA=eS[tu];if(r[tA]&e6){tl=!0;var tf=r[tA]&e4?E:I;if(tf===eR){tc=tf;break}}}if(tl&&!tc){tc=e_;for(var th=to-1;th>=0;th--){var td=eS[th];if(r[td]&e6){var tg=r[td]&e4?E:I;tc=tg!==eR?tg:eR;break}}}if(tc){if(r[eS[to]]=r[eS[ts]]=tc,tc!==eR){for(var tp=to+1;tp<eS.length;tp++)if(!(r[eS[tp]]&A)){d(e[eS[tp]])&D&&(r[eS[tp]]=tc);break}}if(tc!==eR){for(var tm=ts+1;tm<eS.length;tm++)if(!(r[eS[tm]]&A)){d(e[eS[tm]])&D&&(r[eS[tm]]=tc);break}}}}for(var ty=0;ty<eS.length;ty++)if(r[eS[ty]]&u){for(var tb=ty,tI=ty,tE=e_,tC=ty-1;tC>=0;tC--)if(r[eS[tC]]&A)tb=tC;else{tE=r[eS[tC]]&e4?E:I;break}for(var tv=eD,tB=ty+1;tB<eS.length;tB++)if(r[eS[tB]]&(u|A))tI=tB;else{tv=r[eS[tB]]&e4?E:I;break}for(var tw=tb;tw<=tI;tw++)r[eS[tw]]=tE===tv?tE:eR;ty=tI}}}for(var tx=g.start;tx<=g.end;tx++){var tQ=o[tx],tk=r[tx];if(1&tQ?tk&(I|C|w)&&o[tx]++:tk&E?o[tx]++:tk&(w|C)&&(o[tx]+=2),tk&A&&(o[tx]=0===tx?g.level:o[tx-1]),tx===g.end||d(e[tx])&(k|Q))for(var tS=tx;tS>=0&&d(e[tS])&f;tS--)o[tS]=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|R))return 1;if(a&(Q|I)||n&&a===z)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&z){if(0==--n)return i}else a&l&&n++}return -1}(i);i=-1===o?e.length:o}}return 0}},e.getMirroredCharacter=G,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=G(e[o]);null!==s&&a.set(o,s)}return a},e.getReorderSegments=H,e.getReorderedIndices=j,e.getReorderedString=function(e,t,r,n){var i=j(e,t,r,n),a=[].concat(e);return i.forEach(function(r,n){a[n]=(1&t.levels[r]?G(e[r]):null)||e[r]}),a.join("")},e.openingToClosingBracket=m,Object.defineProperty(e,"__esModule",{value:!0}),e}({})};var m4=e.i(36255),m6=e.i(1456);let m8=e=>{let t=0,r="",n=[];return e.forEach(e=>{r+=e.string,n.push({...e,start:t,end:t+e.string.length,attributes:e.attributes||{}}),t+=e.string.length}),{string:r,runs:n}},m7=e=>[e],m9=e=>e.replaceAll("­",""),ye=(e,t)=>[Object.assign({},e,{height:t}),Object.assign({},e,{y:e.y+t,height:e.height-t})],yt=(e,t)=>{let[,r]=ye(t,e);return r},yr=e=>e.reduce((e,t)=>e+t.box.height,0),yn=e=>{let t,r,n,i;return e.attributes?.scale||(r=(t=e.attributes||{}).fontSize||12,(i="string"==typeof(n=t.font)?null:n?.[0]?.unitsPerEm)?r/i:0)},yi=(e,t)=>{if(!t)return 0;let r=t.glyphIndices||[],n=r[e];return r.slice(0,e).filter(e=>e===n).length},ya=e=>e.attributes?.font?.[0]||null,yo=(e,t,r,n)=>{if(!n||e===t)return[];if(0===e&&t===n.codePoints.length)return[n];let i=String.fromCodePoint(...n.codePoints.slice(e,t));return r?r.layout(i,void 0,void 0,void 0,"ltr").glyphs:[n]},ys=(e,t)=>{let r=t?.glyphIndices?.[e];return null==r?e:r},yl=e=>{let t=e[0];return e.map(e=>e-t)},yc=(e,t,r)=>{let n=yn(r),i=ya(r),a=ys(e,r),o=ys(t,r),s=r.glyphs?.[a],l=r.glyphs?.[o],c=yi(e,r),u=c>0?yo(c,1/0,i,s):[],A=yo(0,yi(t,r),i,l),f=a+Math.min(1,c),h=(r.glyphs||[]).slice(f,o),d=e=>({xAdvance:e.advanceWidth*n,yAdvance:0,xOffset:0,yOffset:0}),g=u.map(d),p=(r.positions||[]).slice(f,o),m=A.map(d);return Object.assign({},r,{start:r.start+e,end:Math.min(r.end,r.start+t),glyphIndices:yl((r.glyphIndices||[]).slice(e,t)),glyphs:[u,h,A].flat(),positions:[g,p,m].flat()})},yu=(e,t)=>t?t.findIndex(t=>t.start<=e&&e<t.end):-1,yA=(e,t,r)=>{let n=yu(e,r),i=Math.max(yu(t-1,r),n);return r.slice(n,i+1)},yf=(e,t,r)=>{if(0===r.string.length)return r;let n=r.string.slice(e,t),i=yA(e,t,r.runs);return Object.assign({},r,{string:n,runs:i.map((r,n)=>{var a;let o,s,l=r,c=0===n,u=!c&&n===i.length-1;return c&&(l=yc(e-r.start,t-r.start,r)),u&&(l=yc(0,t-r.start,r)),o=(a=l).start-e,s=a.end-e,Object.assign({},a,{start:o,end:s})})})},yh=(e,t)=>"string"==typeof t?null:t&&e?t.glyphForCodePoint(e):null,yd=(e,t)=>{if(!e)return t;let r=ya(t);return((e,t)=>{var r;let n,i,a,o=e.codePoints?.length||0,s=t.end+o,l=t.glyphs.concat(e),c=(i=null==(n=pv(r=t.glyphIndices))?0:n+1,a=Array(o).fill(i),r.concat(a));if(!t.positions)return Object.assign({},t,{end:s,glyphs:l,glyphIndices:c});let u=t.positions.concat({xAdvance:e.advanceWidth*yn(t),yAdvance:0,xOffset:0,yOffset:0});return Object.assign({},t,{end:s,glyphs:l,glyphIndices:c,positions:u})})("number"==typeof e?yh(e,r):e,t)},yg=e=>String.fromCodePoint(...e||[]),yp=(e,t)=>{let r=yg(("number"==typeof e?[e]:e?.codePoints)||[]),n=t.string+r,i=t.runs.slice(0,-1),a=pv(t.runs)||{start:0,end:0,glyphIndices:[],glyphs:[],positions:[],attributes:{}};return Object.assign({},t,{string:n,runs:i.concat(yd(e,a))})},ym=String.fromCharCode(8230),yy=e=>{let t=pv(e)?.runs||[],r=pv(t)?.attributes?.font[0];if(r){var n,i;let t,a=e.length-1,o=(e=>{if(!e.encode)return 8230;let[t]=e.encode(ym);return parseInt(t[0],16)})(r),s=yp(r.glyphForCodePoint(o),yf((n=e[a]).string.search(/\S/g),((t=(i=n.string).match(/\S/g))?i.lastIndexOf(t[t.length-1]):-1)+1,n));return Object.assign([],e,{[a]:s})}return e},yb=(e,t)=>
136{let r=Object.assign({},t.attributes);return delete r[e],Object.assign({},t,{attributes:r})},yI=e=>{let{font:t,attachment:r}=e.attributes;return Math.max(r?.height||0,("string"==typeof t?0:t?.[0]?.ascent||0)*yn(e))},yE=e=>{let t=e.attributes?.font,r="string"==typeof t?0:t?.[0]?.descent||0;return yn(e)*r},yC=e=>{let t;return e.attributes?.lineHeight||("string"==typeof(t=e.attributes?.font)?0:t?.[0]?.lineGap||0)*yn(e)+yI(e)-yE(e)},yv=e=>e.runs.reduce((e,t)=>Math.max(e,yC(t)),0),yB=(e,t)=>{let r,n,i,a;if(r=Math.max(t.x,e.x),n=Math.min(t.x+t.width,e.x+e.width),i=Math.max(t.y,e.y),a=Math.min(t.y+t.height,e.y+e.height),!(n>=r)||!(a>=i))return[e];let o=t.x,s=t.x+t.width,l=e.x,c=e.x+e.width;return[Object.assign({},e,{width:o-l}),Object.assign({},e,{x:s,width:c-s})].filter(e=>e.width>0)},yw=(e,t)=>{let r=[e];for(let e=0;e<t.length;e+=1){let n=t[e];r=r.reduce((e,t)=>{let r=yB(t,n);return e.concat(r)},[])}return r},yx=(e,t)=>{let r=[],n=0;for(let i=0;i<t.length;i+=1){let a=t[i];if((n+=a.box.height)<e)r.push(a);else break}return r},yQ=e=>(e=>{let{runs:t}=e;return 0===t.length?0:pv(t).end})(e)-(e=>{let{runs:t}=e;return 0===t.length?0:t[0].start})(e),yk=m3(),yS=(e,t,r)=>{for(let n=0;n<e.length;n+=1){let i=e[n],a=i.glyphIndices[r-i.start];if(r>=i.start&&r<i.end)return i[t][a]}throw Error(`index ${r} out of range`)},y_=e=>{let t=e.runs.reduce((e,t)=>{let r=t.end-t.start,n=pk(t.attributes.bidiLevel,r);return e.concat(n)},[]),r=e.runs[0]?.attributes.direction,n={paragraphs:[{start:0,end:yQ(e)-1,level:+("rtl"===r)}],levels:t},i=yk.getReorderSegments(e.string,n);if(0===i.length)return e;let a=((e,t)=>{let r=[];for(let t=0;t<e.length;t+=1)r[t]=t;return t.forEach(([e,t])=>{let n=r.slice(e,t+1);for(let e=n.length-1;e>=0;e-=1)r[t-e]=n[e]}),r})(e.string,i),o=yk.getReorderedString(e.string,n),s=e.runs.map(t=>{let r=a.slice(t.start,t.end),n=[],i=[],o=new Set;for(let t=0;t<r.length;t+=1){let a=r[t],s=yS(e.runs,"glyphs",a);!o.has(s.id)&&(n.push(s),i.push(yS(e.runs,"positions",a)),s.isLigature&&o.add(s.id))}return{...t,glyphs:n,positions:i}});return{box:e.box,runs:s,string:o}},yD=e=>e.map(y_),yR=e=>{if(!e.positions)return e;let t=e.attributes?.font?.[0]?.unitsPerEm||0,r=(e.attributes?.yOffset||0)*t,n=e.positions.map(e=>Object.assign({},e,{yOffset:r}));return Object.assign({},e,{positions:n})},yT=(e,t)=>e[1]-t[1]||e[3]-t[3],yN=e=>e.reduce((e,t)=>{let r=Object.assign({},e.attributes,t.attributes);return Object.assign({},t,{attributes:r})},{}),yL=()=>({string:"",runs:[]}),yF=e=>e.reduce((e,t)=>e+(t.xAdvance||0),0),yM=e=>yF(e.positions||[]),yO=e=>e.runs.reduce((e,t)=>e+yM(t),0),yU=e=>(e?.codePoints||[]).includes(32),yP=e=>yc(0,e.end-e.start-1,e),yz={center:.5,right:1},yG=e=>{let t,r,n;return"\n"===pv(e.string)?(r=(t=e.string).slice(0,t.length-1),n=((e,t,r)=>{if(e>=0&&e>=r.length||e<0&&Math.abs(e)>r.length)return r;let n=e<0?r.length+e:e;return Object.assign([],r,{[n]:t(r[n])})})(-1,yP,e.runs),Object.assign({},e,{string:r,runs:n})):e},yH=e=>{var t,r;let n,i,a,o,s,l,c=(n=(t=(e.runs||[])[0]).glyphs||[],i=t.positions||[],a=n.findIndex(e=>!yU(e)),i.slice(0,a)).reduce((e,t)=>e+(t.xAdvance||0),0)+(e.overflowLeft||0),u=(o=pS((r=pv(e.runs||[])).glyphs||[]),s=pS(r.positions||[]),l=o.findIndex(e=>!yU(e)),s.slice(0,l)).reduce((e,t)=>e+(t.xAdvance||0),0)+(e.overflowRight||0),A=e.box.x-c,f=e.box.width+c+u,h=Object.assign({},e.box,{x:A,width:f});return Object.assign({},e,{box:h,overflowLeft:c,overflowRight:u})},yj=e=>{let t=0,r=0,n=0,i=0,a=e.runs.map(e=>{let a=yC(e),o=yI(e),s=yE(e),l=yM(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})},yY=e=>{if(!e.positions)return e;let t=e.glyphs||[],r=e.attributes?.attachment;if(!r)return e;let n=e.positions.map((e,n)=>{let i=t[n];return r.width&&i.codePoints.includes(65532)?Object.assign({},e,{xAdvance:r.width}):Object.assign({},e)});return Object.assign({},e,{positions:n})},yW=e=>{let 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.
136shrinkFactor||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})},yK=m3(),yJ=e=>(t,r,n={})=>{let i=pE(e=>{let t=e.runs.map(yR);return Object.assign({},e,{runs:t})},e=>{let t=e.runs.map(yY);return Object.assign({},e,{runs:t})},e=>(e.runs.forEach(e=>{let{attributes:t}=e,{verticalAlign:r}=t;"sub"===r?t.yOffset=-.2:"super"===r&&(t.yOffset=.4)}),e),e=>{let t,r=e.runs.map((t=e.string,e=>{var r;let n,i,{start:a,end:o,attributes:s={}}=e,{font:l}=s;if(!l)return{...e,glyphs:[],glyphIndices:[],positions:[]};let c=t.slice(a,o);if("string"==typeof l)throw Error("Invalid font");let u=l[0].layout(c,void 0,void 0,void 0,"ltr"),A=(r=u.positions,n=yn(e),i=e.attributes?.characterSpacing||0,r.map((e,t)=>{let a=t===r.length;return Object.assign({},e,{xAdvance:e.xAdvance*n+(a?0:i),yAdvance:e.yAdvance*n,xOffset:e.xOffset*n,yOffset:e.yOffset*n})})),f=((e=[])=>e.reduce((e,t)=>{let r=t?.codePoints||[123];if(0===e.length)return r.map(()=>0);let n=e[e.length-1];return[...e,...r.map(()=>n+1)]},[]))(u.glyphs);return{...e,positions:A,glyphIndices:f,glyphs:u.glyphs}}));return Object.assign({},e,{runs:r})},((e={},t={})=>r=>{let n=[],i=[],a=e.wordHyphenation?.()||m7,o=t.hyphenationCallback||a,s=0;for(let e=0;e<r.runs.length;e+=1){let t="",l=r.runs[e],c=r.string.slice(l.start,l.end).split(/([ ]+)/g).filter(Boolean);for(let e=0;e<c.length;e+=1){let r=o(c[e],a).map(m9);n.push(...r),t+=r.join("")}let u=l.end-l.start-t.length,A=l.start-s,f=l.end-s-u;i.push({...l,start:A,end:f,string:t}),s+=u}return{...m8(i),syllables:n}})(e,n),e=>{let t=e.runs.reduce((e,t)=>{let r=t.end-t.start,n=pk(t.attributes.bidiLevel,r);return e.concat(n)},[]),r="";return e.string.split("").forEach((n,i)=>{let a=t[i]%2==1?yK.getMirroredCharacter(e.string.charAt(i)):null;r+=a||n}),{...e,string:r}},t=>{let r;if(null==t)return yL();let{string:n}=t,{fontSubstitution:i,scriptItemizer:a,bidi:o}=e,{runs:s}=(r=t.runs.map(e=>yb("font",e)),Object.assign({},t,{runs:r})),{runs:l}=a()(t),{runs:c}=i()(t),{runs:u}=o()(t);return{string:n,runs:((e=[])=>{let t=Object.values(e.filter(e=>e.start===e.end).reduce((e,t)=>(e[t.start]||(e[t.start]=[]),e[t.start].push(t),e),[])).map(yN),r=(e=>{let t=[],r=e.reduce((e,t,r)=>e.concat([["start",t.start,t.attributes,r],["end",t.end,t.attributes,r]]),[]).sort(yT),n=-1,i={},a=[];for(let e=0;e<r.length;e+=1){let[o,s,l]=r[e];if(-1!==n&&n<s&&t.push({start:n,end:s,attributes:i,glyphIndices:[],glyphs:[],positions:[]}),"start"===o)a.push(l),i=Object.assign({},i,l);else{i={};for(let e=0;e<a.length;e+=1)a[e]===l?a.splice(e--,1):i=Object.assign({},i,a[e])}n=s}return t})(e.filter(e=>e.start!==e.end));return t.concat(r).sort((e,t)=>e.start-t.start||e.end-t.end)})(u.concat(c).concat(l).concat(s))}});return pE(t=>{let r=(t,r,i)=>{let a=r===i.length-1,o=t.runs?.[0]?.attributes||{},s=a?o.alignLastLine:o.align;return pE(yj,e.textDecoration(),t=>{let r=yO(t),i=yz[s]||0,a=Math.max(0,t.box.width-r),o="justify"===s||r>t.box.width,l=t.box.x+a*i,c=Object.assign({},t.box,{x:l}),u=Object.assign({},t,{box:c});return o?e.justification(n)(u):u},yH,yG)(t)};return t.map(e=>e.map(r))},e=>e.map(yD),t=>{let i=[],a=[...t],o=((e,t={})=>(r,n)=>{let i,a,o=yv(n),s=n.runs?.[0]?.attributes?.indent||0,l=((e,t)=>{let{excludeRects:r,...n}=e;if(!r)return[n];let i=[],a=Math.max(...r.map(e=>e.y+e.height)),o=n;for(;o.y<a;){let[e,n]=ye(o,t),a=yw(e,r);o=n,i.push(...a)}return[...i,o]})(r,o),c=l.map(e=>e.width);c.unshift(c[0]-s);let u=e.linebreaker(t)(n,c);return a=(i=l.shift()).y,u.map((e,t)=>{let r=0===t?s:0,n=e.runs?.[0]?.attributes||{},o=Math.max(yv(e),n.lineHeight);a+o>i.y+i.height&&l.length>0&&(a=(i=l.shift()).y);let c={string:e.string,runs:e.runs,box:{x:i.x+r,y:a,width:i.width-r,height:o}};a+=o;if(c.string.includes(""))return c;let u=c.runs.map(e=>yb("attachment",e));return Object.assign({},c,{runs:u})})})(e,n),s=null==r.maxLines?1/0:r.maxLines,l="ellipsis"===r.truncateMode,c=s,u=Object.assign({},r),A=a.shift();for(;c>0&&A;){let e=o(u,A),t=e.slice(0,c),r=yr(t),n=l&&e.length!==t.length;if(c-=t.length,u.height>=r)i.push(n?yy(t):t),u=yt(r,u),A=a.shift();else{i.push(yy(yx(u.height,t)));break}}return i},e=>e.map(i),e=>{let t=[],r=0,n=e.string.indexOf("\n")+1;for(;n>0;)t.push(yf(r,n,e)),r=n,n=e.string.indexOf("\n",n)+1;return 0===r?t.push(e):r<e.string.length&&t.push(yf(r,yQ(e),e)),t},e=>({string:e.string||"",runs:(e.runs||[]).map(yW)}))(t)},yq=m3(),yV=()=>e=>{let{string:t}=e,r=e.runs[0]?.attributes.direction,{levels:n}=yq.getEmbeddingLevels(t,r),i=null,a=0,o=0,s=[];for(let e=0;e<n.length;e+=1){let t=n[e];t!==i&&(null!==i&&s.push({start:a,end:o,attributes:{bidiLevel:i}}),a=o,i=t),o+=1}return a<t.length&&s.push({start:a,end:t.length,attributes:{bidiLevel:i}}),{string:t,runs:s}},yZ=(e,t)=>{let r=t+1;for(;r<e.length&&("glue"===e[r].type||"penalty"===e[r].type);r++);return e[r-1]},yX=(e,t,r)=>{let n=null,i=1/0,a={width:0,stretch:0,shrink:0},o=t[Math.min(r,t.length-1)],s=e=>{let t="stretch"in e?e.stretch:null;if(a.width<o)return t&&a.stretch-t>0?(o-a.width)/a.stretch:1e4;let r="shrink"in e?e.shrink:null;return a.width>o?r&&a.shrink-r>0?(o-a.width)/a.shrink:1e4:0},l=0;for(let t=0;t<e.length;t+=1){let r=e[t];"box"===r.type&&(a.width+=r.width),"glue"===r.type&&(a.width+=r.width,a.stretch+=r.stretch,a.shrink+=r.shrink);let c=yZ(e,t);if(l="penalty"===c.type?c.width:0,a.width-a.shrink+l>
136o){if(null===n){let r=0===t?t+1:t;for(;r<e.length&&("glue"===e[r].type||"penalty"===e[r].type);)r++;n=r-1}break}if("penalty"===r.type||"glue"===r.type){let e=100*Math.abs(s(r))**3+("penalty"===r.type?r.penalty:0);i>=e&&(n=t,i=e)}}return a.width-a.shrink+l>o?n:null};class y${data;prev;next;constructor(e){this.data=e,this.prev=null,this.next=null}}class y0{static Node=y$;head;tail;listSize;listLength;constructor(){this.head=null,this.tail=null,this.listSize=0,this.listLength=0}isLinked(e){return!(e&&null===e.prev&&null===e.next&&this.tail!==e&&this.head!==e||this.isEmpty())}size(){return this.listSize}isEmpty(){return 0===this.listSize}first(){return this.head}last(){return this.last}forEach(e){let t=this.head;for(;null!==t;)e(t),t=t.next}at(e){let 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}insertAfter(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}insertBefore(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}push(e){return null===this.head?this.unshift(e):this.insertAfter(this.tail,e),this}unshift(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}remove(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}}function y1(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}}let y2=(e,t,r)=>{let n={demerits:{line:10,flagged:100,fitness:3e3},tolerance:r||3},i=new y0,a={width:0,stretch:0,shrink:0};function o(e,r,o){let s=i.first();for(;null!==s;){let l=0,c=[{active:void 0,demerits:1/0},{active:void 0,demerits:1/0},{active:void 0,demerits:1/0},{active:void 0,demerits:1/0}];for(;null!==s;){l=s.data.line+1;let u=function(e,t,r,n,i,a){let o=r.width-i.totals.width,s=0,l=0,c=a<t.length?t[a-1]:t[t.length-1];return("penalty"===e[n].type&&(o+=e[n].width),o<c)?(s=r.stretch-i.totals.stretch)>0?(c-o)/s:y2.infinity:o>c?(l=r.shrink-i.totals.shrink)>0?(c-o)/l:y2.infinity:0}(o,t,a,r,s.data,l);if((u<-1||"penalty"===e.type&&e.penalty===-y2.infinity)&&i.remove(s),u>=-1&&u<=n.tolerance){let t,r=100*Math.pow(Math.abs(u),3),i=0;i="penalty"===e.type&&e.penalty>=0?Math.pow(n.demerits.line+r,2)+Math.pow(e.penalty,2):"penalty"===e.type&&e.penalty!==-y2.infinity?Math.pow(n.demerits.line+r,2)-Math.pow(e.penalty,2):Math.pow(n.demerits.line+r,2),"penalty"===e.type&&"penalty"===o[s.data.position].type&&(i+=n.demerits.flagged*e.flagged*o[s.data.position].flagged),Math.abs((t=u<-.5?0:u<=.5?1:u<=1?2:3)-s.data.fitnessClass)>1&&(i+=n.demerits.fitness),(i+=s.data.demerits)<c[t].demerits&&(c[t]={active:s,demerits:i})}if(null!==(s=s.next)&&s.data.line>=l)break}let u=function(e,t,r){let n={width:t.width,stretch:t.stretch,shrink:t.shrink};for(let t=r;t<e.length;t+=1){let i=e[t];if("glue"===i.type)n.width+=i.width,n.stretch+=i.stretch,n.shrink+=i.shrink;else if("box"===i.type||"penalty"===i.type&&i.penalty===-y2.infinity&&t>r)break}return n}(o,a,r);for(let e=0;e<c.length;e+=1){let t=c[e];if(t.demerits===1/0)continue;let n=new y0.Node(y1(r,t.demerits,t.active.data.line+1,e,u,t.active));null!==s?i.insertBefore(s,n):i.push(n)}}}i.push(new y0.Node(y1(0,0,0,0,void 0,null))),e.forEach((e,t,r)=>{if("box"===e.type){a.width+=e.width;return}if("glue"===e.type){t>0&&"box"===r[t-1].type&&o(e,t,r),a.width+=e.width,a.stretch+=e.stretch,a.shrink+=e.shrink;return}"penalty"===e.type&&e.penalty!==y2.infinity&&o(e,t,r)});let s=[];if(0===i.size())return[];let l={data:{demerits:1/0}};for(i.forEach(e=>{e.data.demerits<l.data.demerits&&(l=e)});null!==l;)s.push(l.data.position),l=l.data.previous;return s.reverse()};y2.infinity=1e4,y2.glue=(e,t,r,n,i)=>({type:"glue",start:t,end:r,width:e,stretch:n,shrink:i}),y2.box=(e,t,r,n=!1)=>({type:"box",width:e,start:t,end:r,hyphenated:n}),y2.penalty=(e,t,r)=>({type:"penalty",width:e,penalty:t,flagged:r});let y5=e=>(t,r)=>{var n;let i,a,o,s=e.tolerance||4,l=t.runs?.[0]?.attributes||{},c=((e,{align:t},r)=>{let n=0,{syllables:i}=e,a=r.hyphenationPenalty||("justify"===t?100:600),o=i.reduce((t,r,o)=>{var s,l;let c=yA(s=n,l=n+r.length,e.runs).reduce((e,t)=>
136{let r,n,i;return e+(n=Math.max(0,ys(s-(r=t.start||0),t)),i=Math.max(0,ys(l-r,t)),yF((t.positions||[]).slice(n,i)))},0);if(""===r.trim()){let e=n+r.length;t.push(y2.glue(c,n,e,3*c/6,3*c/9))}else{let e=" "!==i[o+1],s=n+r.length;t.push(y2.box(c,n,s,e)),i[o+1]&&e&&t.push(y2.penalty(5,a,1))}return n+=r.length,t},[]);return o.push(y2.glue(0,n,n,y2.infinity,0)),o.push(y2.penalty(0,-y2.infinity,1)),o})(t,l,e),u=y2(c,r,s);for(;0===u.length&&s<50;)s+=5,u=y2(c,r,s);return(0===u.length||1===u.length&&0===u[0])&&(u=((e,t)=>{let r=0,n=0,i=e,a=[0];for(;i.length>0;){let e=yX(i,t,n);null!==e?(r+=e,a.push(r),i=i.slice(e+1,i.length),r++,n++):i=[]}return a})(c,r)),n=u.slice(1),i=0,a=null,(o=n.reduce((e,r)=>{let n,o=c[r],s=c[r-1];return r===c.length-1?e:("penalty"===o.type?(a=s.end,n=((e,t,r)=>{let n=yu(e,r.runs);if(-1===n)return yp(t,r);let i=[t],a=r.string.slice(0,e)+yg(i)+r.string.slice(e),o=r.runs.map((r,a)=>{if(a===n){var o,s=e-r.start;let n=ya(r);return((e,t,r)=>{var n;let i,a,o,s,l,c,u;if(!t)return r;let A=yc(0,e,r),f=yc(e,1/0,r);return n=yd(t,A),i=n.end+(f.end-f.start),a=(n.glyphs||[]).concat(f.glyphs||[]),o=(n.positions||[]).concat(f.positions||[]),s=Object.assign({},n.attributes,f.attributes),c=pv(l=n.glyphIndices||[])||0,u=(f.glyphIndices||[]).map(e=>e+c+1),Object.assign({},n,{end:i,glyphs:a,positions:o,attributes:s,glyphIndices:yl(l.concat(u))})})(s,"number"==typeof t?yh(t,n):t,r)}if(a>n){let e,t;return o=i.length,e=r.start+o,t=r.end+o,Object.assign({},r,{start:e,end:t})}return r});return Object.assign({},r,{string:a,runs:o})})((n=yf(i,a,t)).string.length,45,n)):(a=o.end,n=yf(i,a,t)),i=a,[...e,n])},[])).push(yf(i,t.string.length,t)),o};(C9=vW||(vW={}))[C9.GROW=0]="GROW",C9[C9.SHRINK=1]="SHRINK";let y3={before:.5,after:.5,priority:1,unconstrained:!1},y4={before:.14453125,after:.14453125,priority:2,unconstrained:!1},y6={before:-.04296875,after:-.04296875,priority:1,unconstrained:!1},y8={before:-.04296875,after:-.04296875,priority:2,unconstrained:!1},y7=e=>t=>{let r,n,i,a=t.box.width-yO(t);if(0===a)return t;let o=(r=a>0?vW.GROW:vW.SHRINK,n=t=>{let n,i,a,o,s=(n=e.expandCharFactor||{},i=e.shrinkCharFactor||{},r===vW.GROW?Object.assign({},y4,n):Object.assign({},y8,i)),l=(a=e.expandWhitespaceFactor||{},o=e.shrinkWhitespaceFactor||{},r===vW.GROW?Object.assign({},y3,a):Object.assign({},y6,o)),c=[];for(let e=0;e<t.length;e+=1){let r,n=t[e];yU(n)?(r=Object.assign({},l),e===t.length-1&&(r.before=0,e>0&&(c[e-1].after=0))):n.isMark&&e>0?((r=Object.assign({},c[e-1])).before=0,c[e-1].after=0):r=Object.assign({},s),c.push(r)}return c},(i=t.runs.reduce((e,t)=>e.concat(n(t.glyphs)),[]))[0].before=0,i[i.length-1].after=0,i);var s=((e,t)=>{let r,n=0,i=[],a=[];for(let e=0;e<=3;e+=1)i[e]=a[e]=0;for(let e=0;e<t.length;e+=1){let r=t[e],o=r.before+r.after;n+=o,i[r.priority]+=o,r.unconstrained&&(a[r.priority]+=o)}let o=-1,s=0,l=e;for(r=0;r<=3;r+=1){let e=i[r];if(0!==e){if(-1===o&&(o=r,s=e),Math.abs(l)<=Math.abs(e)){i[r]=l/e,a[r]=0,l=0;break}if(i[r]=1,l-=e,0!==a[r]){a[r]=l/a[r],l=0;break}}}for(let e=r+1;e<=3;e+=1)i[e]=0,a[e]=0;l>0&&o>-1&&(i[o]=(s+(e-n))/s);let c=[];for(let e=0;e<t.length;e+=1){let r=t[e],n=t[e+1],o=r.after*i[r.priority];n&&(o+=n.before*i[n.priority]),r.unconstrained&&(o+=r.after*a[r.priority],n&&(o+=n.before*a[n.priority])),c.push(o)}return c})(a,o);let l=0;for(let e of t.runs)for(let t of e.positions)t.xAdvance+=s[l++];return t},y9=e=>e.runs.reduce((e,t)=>Math.max(e,yI(t)),0),be=()=>e=>
136{let t=e.overflowLeft||0,r=e.overflowRight||0,n=yO(e)-r;e.decorationLines=[];for(let r=0;r<e.runs.length;r+=1){let i=e.runs[r],a=Math.min(n-t,yM(i)),o=Math.max(.5,Math.floor(i.attributes.fontSize/12));if(i.attributes.underline){let r={rect:{x:t,y:y9(e)+2*o,width:a,height:o},opacity:i.attributes.opacity,color:i.attributes.underlineColor||"black",style:i.attributes.underlineStyle||"solid"};e.decorationLines.push(r)}if(i.attributes.strike){let r={rect:{x:t,y:y9(e)-yI(i)/3,width:a,height:o},opacity:i.attributes.opacity,color:i.attributes.strikeColor||"black",style:i.attributes.strikeStyle||"solid"};e.decorationLines.push(r)}t+=a}return e},bt=["Common","Inherited","Unknown"],br=()=>e=>{let{string:t}=e,r="Unknown",n=0,i=0,a=[];if(!t)return yL();for(let e=0;e<t.length;e+=1){let o=t[e],s=eY(o.codePointAt(0));s===r||bt.includes(s)||("Unknown"!==r&&a.push({start:n,end:i,attributes:{script:r}}),n=i,r=s),i+=o.length}return n<t.length&&a.push({start:n,end:t.length,attributes:{script:r}}),{string:t,runs:a}},bn=(0,m4.default)(m6.default),bi={},ba=()=>e=>{let t,r=`_${e}`;return null==e?[]:(bi[r]||(bi[r]=((t=e).includes("­")?t:bn(t)).split("­")),bi[r])},bo=[173],bs=e=>e.attributes.fontSize||12,bl=(e,t,r)=>{if(bo.includes(e))return r;let n=[...t,r];for(let t=0;t<n.length;t+=1){let r=n[t];if(r&&r.hasGlyphForCodePoint&&r.hasGlyphForCodePoint(e))return r}return t.at(-1)},bc=()=>({string:e,runs:t})=>{let r=null,n=null,i=0,a=0,o=[];for(let s=0;s<t.length;s+=1){let l=t[s];if(0===e.length){o.push({start:0,end:0,attributes:{font:l.attributes.font}});break}let c=e.slice(l.start,l.end);for(let e=0;e<c.length;e+=1){let t=c[e],s=bl(t.codePointAt(0),l.attributes.font,r),u=bs(l);(s!==r||u!==n||s.unitsPerEm!==r.unitsPerEm)&&(r&&o.push({start:i,end:a,attributes:{font:[r],scale:n/r.unitsPerEm}}),r=s,n=u,i=a),a+=t.length}}if(i<e.length){let n=bs(pv(t));o.push({start:i,end:e.length,attributes:{font:[r],scale:n/r.unitsPerEm}})}return{string:e,runs:o}};var bu=(ve=({get url(){return`file://${e.P("node_modules/yoga-layout/dist/binaries/yoga-wasm-base64-esm.js")}`}}).url,function(e){e=e||{},s||(s=void 0!==e?e:{}),s.ready=new Promise(function(e,t){l=e,c=t});var t,r,n=Object.assign({},s),i="";"u">typeof document&&document.currentScript&&(i=document.currentScript.src),ve&&(i=ve),i=0!==i.indexOf("blob:")?i.substr(0,i.replace(/[?#].*/,"").lastIndexOf("/")+1):"";var a=s.print||console.log.bind(console),o=s.printErr||console.warn.bind(console);Object.assign(s,n),n=null,s.wasmBinary&&(u=s.wasmBinary),s.noExitRuntime,"object"!=typeof WebAssembly&&D("no native wasm support detected");var s,l,c,u,A,f=!1;function h(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 d(){var e=A.buffer;g=e,s.HEAP8=p=new Int8Array(e),s.HEAP16=y=new Int16Array(e),s.HEAP32=I=new Int32Array(e),s.HEAPU8=m=new Uint8Array(e),s.HEAPU16=b=new Uint16Array(e),s.HEAPU32=E=new Uint32Array(e),s.HEAPF32=C=new Float32Array(e),s.HEAPF64=v=new Float64Array(e)}var g,p,m,y,b,I,E,C,v,B,w=[],x=[],Q=[],k=0,S=null,_=null;function D(e){throw s.onAbort&&s.onAbort(e),o(e="Aborted("+e+")"),f=!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 136
136"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/ArUBHgFhAWEAHwFhAWIAAwFhAWMACQFhAWQAFgFhAWUAEQFhAWYAIAFhAWcAAAFhAWgAIQFhAWkAAwFhAWoAAAFhAWsAFwFhAWwACgFhAW0ABQFhAW4AAwFhAW8AAQFhAXAAFwFhAXEABgFhAXIAAAFhAXMAIgFhAXQACgFhAXUADQFhAXYAFgFhAXcAAgFhAXgAAwFhAXkAGAFhAXoAAgFhAUEAAQFhAUIAEQFhAUMAAQFhAUQAAAOiAqACAgMSBwcACRkDAAoRBgYKEwAPDxMBBiMTCgcHGgMUASQFJRQHAwMKCgMmAQYYDxobFAAKBw8KBwMDAgkCAAAFGwACBwIHBgIDAQMIDAABKAkHBQURACkZASoAAAIrLAIALQcHBy4HLwkFCgMCMA0xAgMJAgACAQYKAQIBBQEACQIFAQEABQAODQ0GFQIBHBUGAgkCEAAAAAUyDzMMBQYINAUCAwUODg41AgMCAgIDBgICNgIBDAwMAQsLCwsLCx0CAAIAAAABABABBQICAQMCEgMMCwEBAQEBAQsLAQICAwICAgICAgIDAgIICAEICAgEBAQEBAQEBAQABAQABAQEBAAE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GiABQQA2AvADIAFCADcC6AMgAigC7AMiAyACKALoAyIERwRAIAMgBGsiBEEASA0FIAEgBBAeIgM2AuwDIAEgAzYC6AMgASADIARqNgLwAyACKALoAyIEIAIoAuwDIghHBEADQCADIAQoAgA2AgAgA0EEaiEDIARBBGoiBCAIRw0ACwsgASADNgLsAwsgASACKQL0AzcC9AMgASACKAKEBDYChAQgASACKQL8AzcC/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/QQwQHiIBQQA6AAQgASAAKAIANgIIIABBADYCACABQeAmNgIAIAELBQBBpDsLaQECfyMAQRBrIgYkACABIAAoAgQiB0EBdWohASAAKAIAIQAgBiABIAIgAyAEIAUgB0EBcQR/IAEoAgAgAGooAgAFIAALERAAQRAQHiIAIAYpAwg3AwggACAGKQMANwMAIAZBEGokACAACwUAQaA7Cx0AIAAoAgAiACAALQAAQfcBcUEIQQAgARtyOgAAC6oBAgJ/AX0jAEEQayICJAAgACgCACEAIAFB/wFxIgNBBkkEQAJ/AkACQAJAIANBBGsOAgABAgsgAEHUA2ogAC0AiANBA3FBAkYNAhogAEHMA2oMAgsgAEHMA2ogAC0AiANBA3FBAkYNARogAEHUA2oMAQsgACABQf8BcUECdGpBzANqCyoCACEEIAJBEGokACAEuw8LIAJB7hA2AgAgAEEFQdglIAIQLBAkAAuqAQICfwF9IwBBEGsiAiQAIAAoAgAhACABQf8BcSIDQQZJBEACfwJAAkACQCADQQRrDgIAAQILIABBxANqIAAtAIgDQQNxQQJGDQIaIABBvANqDAILIABBvANqIAAtAIgDQQNxQQJGDQEaIABBxANqDAELIAAgAUH/AXFBAnRqQbwDagsqAgAhBCACQRBqJAAgBLsPCyACQe4QNgIAIABBBUHYJSACECwQJAALqgECAn8BfSMAQRBrIgIkACAAKAIAIQAgAUH/AXEiA0EGSQRAAn8CQAJAAkAgA0EEaw4CAAECCyAAQbQDaiAALQCIA0EDcUECRg0CGiAAQawDagwCCyAAQawDaiAALQCIA0EDcUECRg0BGiAAQbQDagwBCyAAIAFB/wFxQQJ0akGsA2oLKgIAIQQgAkEQaiQAIAS7DwsgAkHuEDYCACAAQQVB2CUgAhAsECQAC08AIAAgASgCACIBKgKcA7s5AwAgACABKgKkA7s5AwggACABKgKgA7s5AxAgACABKgKoA7s5AxggACABKgKMA7s5AyAgACABKgKQA7s5AygLDAAgACgCACoCkAO7CwwAIAAoAgAqAowDuwsMACAAKAIAKgKoA7sLDAAgACgCACoCoAO7CwwAIAAoAgAqAqQDuwsMACAAKAIAKgKcA7sL6AMCBH0FfyMAQUBqIgokACAAKAIAIQAgCkEIakEAQTgQKhpB8DpB8DooAgBBAWo2AgAgABB4IAAtABRBA3EiCCADQQEgA0H/AXEbIAgbIQkgAEEUaiEIIAG2IQQgACoC+AMhBQJ9AkACQAJAIAAtAPwDQQFrDgIBAAILIAUgBJRDCtcjPJQhBQsgBUMAAAAAYEUNACAAIAlB/wFxQQAgBCAEEDEgCEECQQEgBBAiIAhBAkEBIAQQIZKSDAELIAggCUH/AXFBACAEIAQQLSIFIAVbBEBBAiELIAggCUH/AXFBACAEIAQQLQwBCyAEIARcIQsgBAshByACtiEFIAAqAoAEIQYgACAHAn0CQAJAAkAgAC0AhARBAWsOAgEAAgsgBiAFlEMK1yM8lCEGCyAGQwAAAABgRQ0AIAAgCUH/AXFBASAFIAQQMSAIQQBBASAEECIgCEEAQQEgBBAhkpIMAQsgCCAJQf8BcSIJQQEgBSAEEC0iBiAGWwRAQQIhDCAIIAlBASAFIAQQLQwBCyAFIAVcIQwgBQsgA0H/AXEgCyAMIAQgBUEBQQAgCkEIakEAQfA6KAIAED0EQCAAIAAtAIgDQQNxIAQgBRB2IABEAAAAAAAAAABEAAAAAAAAAAAQcwsgCkFAayQACw0AIAAoAgAtAABBAXELFQAgACgCACIAIAAtAABB/gFxOgAACxAAIAAoAgAtAABBBHFBAnYLegECfyMAQRBrIgEkACAAKAIAIgAoAggEQANAIAAtAAAiAkEEcUUEQCAAIAJBBHI6AAAgACgCECICBEAgACACEQAACyAAQYCAgP4HNgKcASAAKALkAyIADQELCyABQRBqJAAPCyABQYAINgIAIABBBUHYJSABECwQJAALLgEBfyAAKAIIIQEgAEEANgIIIAEEQCABIAEoAgAoAgQRAAALIAAoAgBBADYCEAsXACAAKAIEKAIIIgAgACgCACgCCBEAAAsuAQF/IAAoAgghAiAAIAE2AgggAgRAIAIgAigCACgCBBEAAAsgACgCAEEFNgIQCz4BAX8gACgCBCEBIABBADYCBCABBEAgASABKAIAKAIEEQAACyAAKAIAIgBBADYCCCAAIAAtAABB7wFxOgAAC0kBAX8jAEEQayIGJAAgBiABKAIEKAIEIgEgAiADIAQgBSABKAIAKAIIERAAIAAgBisDALY4AgAgACAGKwMItjgCBCAGQRBqJAALcwECfyMAQRBrIgIkACAAKAIEIQMgACABNgIEIAMEQCADIAMoAgAoAgQRAAALIAAoAgAiACgC6AMgACgC7ANHBEAgAkH5IzYCACAAQQVB2CUgAhAsECQACyAAQQQ2AgggACAALQAAQRByOgAAIAJBEGokAAs8AQF/AkAgACgCACIAKALsAyAAKALoAyIAa0ECdSABTQ0AIAAgAUECdGooAgAiAEUNACAAKAIEIQILIAILGQAgACgCACgC5AMiAEUEQEEADwsgACgCBAsXACAAKAIAIgAoAuwDIAAoAugDa0ECdQuOAwEDfyMAQdACayICJAACQCAAKAIAIgAoAuwDIAAoAugDRg0AIAEoAgAiAygC5AMhASAAIAMQb0UNACAAIAFGBEAgAkEIakEAQcQCECoaIAJBADoAGCACQgA3AxAgAkGAgID+BzYCDCACQRxqQQBBxAEQKhogAkHgAWohBCACQSBqIQEDQCABQoCAgPyLgIDAv383AhAgAUKBgICAEDcCCCABQoCAgPyLgIDAv383AgAgAUEYaiIBIARHDQALIAJCgICA/IuAgMC/fzcD8AEgAkKBgICAEDcD6AEgAkKAgID8i4CAwL9/NwPgASACQoCAgP6HgIDg/wA3AoQCIAJCgICA/oeAgOD/ADcC/AEgAiACLQD4AUH4AXE6APgBIAJBjAJqQQBBwAAQKhogA0GYAWogAkEIakHEAhArGiADQQA2AuQDCwNAIAAtAAAiAUEEcQ0BIAAgAUEEcjoAACAAKAIQIgEEQCAAIAERAAALIABBgICA/gc2ApwBIAAoAuQDIgANAAsLIAJB0AJqJAAL4AcBCH8jAEHQAGsiByQAIAAoAgAhAAJAAkAgASgCACIIKALkA0UEQCAAKAIIDQEgCC0AF0EQdEGAgDBxQYCAIEYEQCAAIAAoAuADQQFqNgLgAwsgACgC6AMiASACQQJ0aiEGAkAgACgC7AMiBCAAQfADaiIDKAIAIgVJBEAgBCAGRgRAIAYgCDYCACAAIAZBBGo2AuwDDAILIAQgBCICQQRrIgFLBEADQCACIAEoAgA2AgAgAkEEaiECIAFBBGoiASAESQ0ACwsgACACNgLsAyAGQQRqIgEgBEcEQCAEIAQgAWsiAUF8cWsgBiABEDMaCyAGIAg2AgAMAQsgBCABa0ECdUEBaiIEQYCAgIAETw0DAkAgB0EgakH/////AyAFIAFrIgFBAXUiBSAEIAQgBUkbIAFB/P///wdPGyACIAMQSiIDKAIIIgIgAygCDEcNACADKAIEIgEgAygCACIESwRAIAMgASABIARrQQJ1QQFqQX5tQQJ0IgRqIAEgAiABayIBEDMgAWoiAjYCCCADIAMoAgQgBGo2AgQMAQsgB0E4akEBIAIgBGtBAXUgAiAERhsiASABQQJ2IAMoAhAQSiIFKAIIIQQCfyADKAIIIgIgAygCBCIBRgRAIAQhAiABDAELIAQgAiABa2ohAgNAIAQgASgCADYCACABQQRqIQEgBEEEaiIEIAJHDQALIAMoAgghASADKAIECyEEIAMoAgAhCSADIAUoAgA2AgAgBSAJNgIAIAMgBSgCBDYCBCAFIAQ2AgQgAyACNgIIIAUgATYCCCADKAIMIQogAyAFKAIMNgIMIAUgCjYCDCABIARHBEAgBSABIAQgAWtBA2pBfHFqNgIICyAJRQ0AIAkQIyADKAIIIQILIAIgCDYCACADIAMoAghBBGo2AgggAyADKAIEIAYgACgC6AMiAWsiAmsgASACEDM2AgQgAygCCCAGIAAoAuwDIAZrIgQQMyEGIAAoAugDIQEgACADKAIENgLoAyADIAE2AgQgACgC7AMhAiAAIAQgBmo2AuwDIAMgAjYCCCAAKALwAyEEIAAgAygCDDYC8AMgAyABNgIAIAMgBDYCDCABIAJHBEAgAyACIAEgAmtBA2pBfHFqNgIICyABRQ0AIAEQIwsgCCAANgLkAwNAIAAtAAAiAUEEcUUEQCAAIAFBBHI6AAAgACgCECIBBEAgACABEQAACyAAQYCAgP4HNgKcASAAKALkAyIADQELCyAHQdAAaiQADwsgB0HEIzYCECAAQQVB2CUgB0EQahAsECQACyAHQckkNgIAIABBBUHYJSAHECwQJAALEAIACxAAIAAoAgAtAABBAnFBAXYLWQIBfwF9IwBBEGsiAiQAIAJBCGogACgCACIAQfwAaiAAIAFB/wFxQQF0ai8BaBAfQwAAwH8hAwJAAkAgAi0ADA4EAQAAAQALIAIqAgghAwsgAkEQaiQAIAMLTgEBfyMAQRBrIgMkACADQQhqIAEoAgAiAUH8AGogASACQf8BcUEBdGovAUQQHyADLQAMIQEgACADKgIIuzkDCCAAIAE2AgAgA0EQaiQAC14CAX8BfCMAQRBrIgIkACACQQhqIAAoAgAiAEH8AGogACABQf8BcUEBdGovAVYQH0QAAAAAAAD4fyEDAkACQCACLQAMDgQBAAABAAsgAioCCLshAwsgAkEQaiQAIAMLJAEBfUMAAMB/IAAoAgAiAEH8AGogAC8BehAgIgEgASABXBu7C0QBAX8jAEEQayICJAAgAkEIaiABKAIAIgFB/ABqIAEvAXgQHyACLQAMIQEgACACKgIIuzkDCCAAIAE2AgAgAkEQaiQAC0QBAX8jAEEQayICJAAgAkEIaiABKAIAIgFB/ABqIAEvAXYQHyACLQAMIQEgACACKgIIuzkDCCAAIAE2AgAgAkEQaiQAC0QBAX8jAEEQayICJAAgAkEIaiABKAIAIgFB/ABqIAEvAXQQHyACLQAMIQEgACACKgIIuzkDCCAAIAE2AgAgAkEQaiQAC0QBAX8jAEEQayICJAAgAkEIaiABKAIAIgFB/ABqIAEvAXIQHyACLQAMIQEgACACKgIIuzkDCCAAIAE2AgAgAkEQaiQAC0QBAX8jAEEQayICJAAgAkEIaiABKAIAIgFB/ABqIAEvAXAQHyACLQAMIQEgACACKgIIuzkDCCAAIAE2AgAgAkEQaiQAC0QBAX8jAEEQayICJAAgAkEIaiABKAIAIgFB/ABqIAEvAW4QHyACLQAMIQEgACACKgIIuzkDCCAAIAE2AgAgAkEQaiQAC0gCAX8BfQJ9IAAoAgAiAEH8AGoiASAALwEcECAiAiACXARAQwAAgD9DAAAAACAAKAL0Ay0ACEEBcRsMAQsgASAALwEcECALuws2AgF/AX0gACgCACIAQfwAaiIBIAAvARoQICICIAJcBEBEAAAAAAAAAAAPCyABIAAvARoQILsLRAEBfyMAQRBrIgIkACACQQhqIAEoAgAiAUH8AGogAS8BHhAfIAItAAwhASAAIAIqAgi7OQMIIAAgATYCACACQRBqJAALEAAgACgCAC0AF0ECdkEDcQsNACAAKAIALQAXQQNxC04BAX8jAEEQayIDJAAgA0EIaiABKAIAIgFB/ABqIAEgAkH/AXFBAXRqLwEgEB8gAy0ADCEBIAAgAyoCCLs5AwggACABNgIAIANBEGokAAsQACAAKAIALQAUQQR2QQdxCw0AIAAoAgAvABVBDnYLDQAgACgCAC0AFEEDcQsQACAAKAIALQAUQQJ2QQNxCw0AIAAoAgAvABZBD3ELEAAgACgCAC8AFUEEdkEPcQsNACAAKAIALwAVQQ9xC04BAX8jAEEQayIDJAAgA0EIaiABKAIAIgFB/ABqIAEgAkH/AXFBAXRqLwEyEB8gAy0ADCEBIAAgAyoCCLs5AwggACABNgIAIANBEGokAAsQACAAKAIALwAVQQx2QQNxCxAAIAAoAgAtABdBBHZBAXELgQECA38BfSMAQRBrIgMkACAAKAIAIQQCfSACtiIGIAZcBEBBACEAQwAAwH8MAQtBAEECIAZDAACAf1sgBkMAAID/W3IiBRshAEMAAMB/IAYgBRsLIQYgAyAAOgAMIAMgBjgCCCADIAMpAwg3AwAgBCABQf8BcSADEIgBIANBEGokAAt5AgF9An8jAEEQayIEJAAgACgCACEFIAQCfyACtiIDIANcBEBDAADAfyEDQQAMAQtDAADAfyADIANDAACAf1sgA0MAAID/W3IiABshAyAARQs6AAwgBCADOAIIIAQgBCkDCDcDACAFIAFB/wFxIAQQiAEgBEEQaiQAC3EBAX8CQCAAKAIAIgAtAAAiAkECcUEBdiABRg0AIAAgAkH9AXFBAkEAIAEbcjoAAANAIAAtAAAiAUEEcQ0BIAAgAUEEcjoAACAAKAIQIgEEQCAAIAERAAALIABBgICA/gc2ApwBIAAoAuQDIgANAAsLC4EBAgN/AX0jAEEQayIDJAAgACgCACEEAn0gArYiBiAGXARAQQAhAEMAAMB/DAELQQBBAiAGQwAAgH9bIAZDAACA/1tyIgUbIQBDAADAfyAGIAUbCyEGIAMgADoADCADIAY4AgggAyADKQMINwMAIAQgAUH/AXEgAxCOASADQRBqJAALeQIBfQJ/IwBBEGsiBCQAIAAoAgAhBSAEAn8gArYiAyADXARAQwAAwH8hA0EADAELQwAAwH8gAyADQwAAgH9bIANDAACA/1tyIgAbIQMgAEULOgAMIAQgAzgCCCAEIAQpAwg3AwAgBSABQf8BcSAEEI4BIARBEGokAAv5AQICfQR/IwBBEGsiBSQAIAAoAgAhAAJ/IAK2IgMgA1wEQEMAAMB/IQNBAAwBC0MAAMB/IAMgA0MAAIB/WyADQwAAgP9bciIGGyEDIAZFCyEGQQEhByAFQQhqIABB/ABqIgggACABQf8BcUEBdGpB1gBqIgEvAQAQHwJAAkAgAyAFKgIIIgRcBH8gBCAEWw0BIAMgA1wFIAcLRQ0AIAUtAAwgBkYNAQsgCCABIAMgBhA5A0AgAC0AACIBQQRxDQEgACABQQRyOgAAIAAoAhAiAQRAIAAgAREAAAsgAEGAgID+BzYCnAEgACgC5AMiAA0ACwsgBUEQaiQAC7UBAgN/An0CQCAAKAIAIgBB/ABqIgMgAEH6AGoiAi8BABAgIgYgAbYiBVsNACAFIAVbIgRFIAYgBlxxDQACQCAEIAVDAAAAAFsgBYtDAACAf1tyRXFFBEAgAiACLwEAQfj/A3E7AQAMAQsgAyACIAVBAxBMCwNAIAAtAAAiAkEEcQ0BIAAgAkEEcjoAACAAKAIQIgIEQCAAIAIRAAALIABBgICA/gc2ApwBIAAoAuQDIgANAAsLC3wCA38BfSMAQRBrIgIkACAAKAIAIQMCfSABtiIFIAVcBEBBACEAQwAAwH8MAQtBAEECIAVDAACAf1sgBUMAAID/W3IiBBshAEMAAMB/IAUgBBsLIQUgAiAAOgAMIAIgBTgCCCACIAIpAwg3AwAgA0EBIAIQVSACQRBqJAALdAIBfQJ/IwBBEGsiAyQAIAAoAgAhBCADAn8gAbYiAiACXARAQwAAwH8hAkEADAELQwAAwH8gAiACQwAAgH9bIAJDAACA/1tyIgAbIQIgAEULOgAMIAMgAjgCCCADIAMpAwg3AwAgBEEBIAMQVSADQRBqJAALfAIDfwF9IwBBEGsiAiQAIAAoAgAhAwJ9IAG2IgUgBVwEQEEAIQBDAADAfwwBC0EAQQIgBUMAAIB/WyAFQwAAgP9bciIEGyEAQwAAwH8gBSAEGwshBSACIAA6AAwgAiAFOAIIIAIgAikDCDcDACADQQAgAhBVIAJBEGokAAt0AgF9An8jAEEQayIDJAAgACgCACEEIAMCfyABtiICIAJcBEBDAADAfyECQQAMAQtDAADAfyACIAJDAACAf1sgAkMAAID/W3IiABshAiAARQs6AAwgAyACOAIIIAMgAykDCDcDACAEQQAgAxBVIANBEGokAAt8AgN/AX0jAEEQayICJAAgACgCACEDAn0gAbYiBSAFXARAQQAhAEMAAMB/DAELQQBBAiAFQwAAgH9bIAVDAACA/1tyIgQbIQBDAADAfyAFIAQbCyEFIAIgADoADCACIAU4AgggAiACKQMINwMAIANBASACEFYgAkEQaiQAC3QCAX0CfyMAQRBrIgMkACAAKAIAIQQgAwJ/IAG2IgIgAlwEQEMAAMB/IQJBAAwBC0MAAMB/IAIgAkMAAIB/WyACQwAAgP9bciIAGyECIABFCzoADCADIAI4AgggAyADKQMINwMAIARBASADEFYgA0EQaiQAC3wCA38BfSMAQRBrIgIkACAAKAIAIQMCfSABtiIFIAVcBEBBACEAQwAAwH8MAQtBAEECIAVDAACAf1sgBUMAAID/W3IiBBshAEMAAMB/IAUgBBsLIQUgAiAAOgAMIAIgBTgCCCACIAIpAwg3AwAgA0EAIAIQViACQRBqJAALdAIBfQJ/IwBBEGsiAyQAIAAoAgAhBCADAn8gAbYiAiACXARAQwAAwH8hAkEADAELQwAAwH8gAiACQwAAgH9bIAJDAACA/1tyIgAbIQIgAEULOgAMIAMgAjgCCCADIAMpAwg3AwAgBEEAIAMQViADQRBqJAALPwEBfyMAQRBrIgEkACAAKAIAIQAgAUEDOgAMIAFBgICA/gc2AgggASABKQMINwMAIABBASABEEYgAUEQaiQAC3wCA38BfSMAQRBrIgIkACAAKAIAIQMCfSABtiIFIAVcBEBBACEAQwAAwH8MAQtBAEECIAVDAACAf1sgBUMAAID/W3IiBBshAEMAAMB/IAUgBBsLIQUgAiAAOgAMIAIgBTgCCCACIAIpAwg3AwAgA0EBIAIQRiACQRBqJAALdAIBfQJ/IwBBEGsiAyQAIAAoAgAhBCADAn8gAbYiAiACXARAQwAAwH8hAkEADAELQwAAwH8gAiACQwAAgH9bIAJDAACA/1tyIgAbIQIgAEULOgAMIAMgAjgCCCADIAMpAwg3AwAgBEEBIAMQRiADQRBqJAALPwEBfyMAQRBrIgEkACAAKAIAIQAgAUEDOgAMIAFBgICA/gc2AgggASABKQMINwMAIABBACABEEYgAUEQaiQAC3wCA38BfSMAQRBrIgIkACAAKAIAIQMCfSABtiIFIAVcBEBBACEAQwAAwH8MAQtBAEECIAVDAACAf1sgBUMAAID/W3IiBBshAEMAAMB/IAUgBBsLIQUgAiAAOgAMIAIgBTgCCCACIAIpAwg3AwAgA0EAIAIQRiACQRBqJAALdAIBfQJ/IwBBEGsiAyQAIAAoAgAhBCADAn8gAbYiAiACXARAQwAAwH8hAkEADAELQwAAwH8gAiACQwAAgH9bIAJDAACA/1tyIgAbIQIgAEULOgAMIAMgAjgCCCADIAMpAwg3AwAgBEEAIAMQRiADQRBqJAALoAECA38CfQJAIAAoAgAiAEH8AGoiAyAAQRxqIgIvAQAQICIGIAG2IgVbDQAgBSAFWyIERSAGIAZccQ0AAkAgBEUEQCACIAIvAQBB+P8DcTsBAAwBCyADIAIgBUEDEEwLA0AgAC0AACICQQRxDQEgACACQQRyOgAAIAAoAhAiAgRAIAAgAhEAAAsgAEGAgID+BzYCnAEgACgC5AMiAA0ACwsLoAECA38CfQJAIAAoAgAiAEH8AGoiAyAAQRpqIgIvAQAQICIGIAG2IgVbDQAgBSAFWyIERSAGIAZccQ0AAkAgBEUEQCACIAIvAQBB+P8DcTsBAAwBCyADIAIgBUEDEEwLA0AgAC0AACICQQRxDQEgACACQQRyOgAAIAAoAhAiAgRAIAAgAhEAAAsgAEGAgID+BzYCnAEgACgC5AMiAA0ACwsLPQEBfyMAQRBrIgEkACAAKAIAIQAgAUEDOgAMIAFBgICA/gc2AgggASABKQMINwMAIAAgARBrIAFBEGokAAt6AgN/AX0jAEEQayICJAAgACgCACEDAn0gAbYiBSAFXARAQQAhAEMAAMB/DAELQQBBAiAFQwAAgH9bIAVDAACA/1tyIgQbIQBDAADAfyAFIAQbCyEFIAIgADoADCACIAU4AgggAiACKQMINwMAIAMgAhBrIAJBEGokAAtyAgF9An8jAEEQayIDJAAgACgCACEEIAMCfyABtiICIAJcBEBDAADAfyECQQAMAQtDAADAfyACIAJDAACAf1sgAkMAAID/W3IiABshAiAARQs6AAwgAyACOAIIIAMgAykDCDcDACAEIAMQayADQRBqJAALoAECA38CfQJAIAAoAgAiAEH8AGoiAyAAQRhqIgIvAQAQICIGIAG2IgVbDQAgBSAFWyIERSAGIAZccQ0AAkAgBEUEQCACIAIvAQBB+P8DcTsBAAwBCyADIAIgBUEDEEwLA0AgAC0AACICQQRxDQEgACACQQRyOgAAIAAoAhAiAgRAIAAgAhEAAAsgAEGAgID+BzYCnAEgACgC5AMiAA0ACwsLkAEBAX8CQCAAKAIAIgBBF2otAAAiAkECdkEDcSABQf8BcUYNACAAIAAvABUgAkEQdHIiAjsAFSAAIAJB///PB3EgAUEDcUESdHJBEHY6ABcDQCAALQAAIgFBBHENASAAIAFBBHI6AAAgACgCECIBBEAgACABEQAACyAAQYCAgP4HNgKcASAAKALkAyIADQALCwuNAQEBfwJAIAAoAgAiAEEXai0AACICQQNxIAFB/wFxRg0AIAAgAC8AFSACQRB0ciICOwAVIAAgAkH///MHcSABQQNxQRB0ckEQdjoAFwNAIAAtAAAiAUEEcQ0BIAAgAUEEcjoAACAAKAIQIgEEQCAAIAERAAALIABBgICA/gc2ApwBIAAoAuQDIgANAAsLC0MBAX8jAEEQayICJAAgACgCACEAIAJBAzoADCACQYCAgP4HNgIIIAIgAikDCDcDACAAIAFB/wFxIAIQZSACQRBqJAALgAECA38BfSMAQRBrIgMkACAAKAIAIQQCfSACtiIGIAZcBEBBACEAQwAAwH8MAQtBAEECIAZDAACAf1sgBkMAAID/W3IiBRshAEMAAMB/IAYgBRsLIQYgAyAAOgAMIAMgBjgCCCADIAMpAwg3AwAgBCABQf8BcSADEGUgA0EQaiQAC3gCAX0CfyMAQRBrIgQkACAAKAIAIQUgBAJ/IAK2IgMgA1wEQEMAAMB/IQNBAAwBC0MAAMB/IAMgA0MAAIB/WyADQwAAgP9bciIAGyEDIABFCzoADCAEIAM4AgggBCAEKQMINwMAIAUgAUH/AXEgBBBlIARBEGokAAt3AQF/AkAgACgCACIALQAUIgJBBHZBB3EgAUH/AXFGDQAgACACQY8BcSABQQR0QfAAcXI6ABQDQCAALQAAIgFBBHENASAAIAFBBHI6AAAgACgCECIBBEAgACABEQAACyAAQYCAgP4HNgKcASAAKALkAyIADQALCwuJAQEBfwJAIAFB/wFxIAAoAgAiAC8AFSICQQ52Rg0AIABBF2ogAiAALQAXQRB0ciICQRB2OgAAIAAgAkH//wBxIAFBDnRyOwAVA0AgAC0AACIBQQRxDQEgACABQQRyOgAAIAAoAhAiAQRAIAAgAREAAAsgAEGAgID+BzYCnAEgACgC5AMiAA0ACwsLcAEBfwJAIAAoAgAiAC0AFCICQQNxIAFB/wFxRg0AIAAgAkH8AXEgAUEDcXI6ABQDQCAALQAAIgFBBHENASAAIAFBBHI6AAAgACgCECIBBEAgACABEQAACyAAQYCAgP4HNgKcASAAKALkAyIADQALCwt2AQF/AkAgACgCACIALQAUIgJBAnZBA3EgAUH/AXFGDQAgACACQfMBcSABQQJ0QQxxcjoAFANAIAAtAAAiAUEEcQ0BIAAgAUEEcjoAACAAKAIQIgEEQCAAIAERAAALIABBgICA/gc2ApwBIAAoAuQDIgANAAsLC48BAQF/AkAgACgCACIALwAVIgJBCHZBD3EgAUH/AXFGDQAgAEEXaiACIAAtABdBEHRyIgJBEHY6AAAgACACQf/hA3EgAUEPcUEIdHI7ABUDQCAALQAAIgFBBHENASAAIAFBBHI6AAAgACgCECIBBEAgACABEQAACyAAQYCAgP4HNgKcASAAKALkAyIADQALCwuPAQEBfwJAIAFB/wFxIAAoAgAiAC8AFSAAQRdqLQAAQRB0ciICQfABcUEEdkYNACAAIAJBEHY6ABcgACACQY/+A3EgAUEEdEHwAXFyOwAVA0AgAC0AACIBQQRxDQEgACABQQRyOgAAIAAoAhAiAQRAIAAgAREAAAsgAEGAgID+BzYCnAEgACgC5AMiAA0ACwsLhwEBAX8CQCAAKAIAIgAvABUgAEEXai0AAEEQdHIiAkEPcSABQf8BcUYNACAAIAJBEHY6ABcgACACQfD/A3EgAUEPcXI7ABUDQCAALQAAIgFBBHENASAAIAFBBHI6AAAgACgCECIBBEAgACABEQAACyAAQYCAgP4HNgKcASAAKALkAyIADQALCwtDAQF/IwBBEGsiAiQAIAAoAgAhACACQQM6AAwgAkGAgID+BzYCCCACIAIpAwg3AwAgACABQf8BcSACEGcgAkEQaiQAC4ABAgN/AX0jAEEQayIDJAAgACgCACEEAn0gArYiBiAGXARAQQAhAEMAAMB/DAELQQBBAiAGQwAAgH9bIAZDAACA/1tyIgUbIQBDAADAfyAGIAUbCyEGIAMgADoADCADIAY4AgggAyADKQMINwMAIAQgAUH/AXEgAxBnIANBEGokAAt4AgF9An8jAEEQayIEJAAgACgCACEFIAQCfyACtiIDIANcBEBDAADAfyEDQQAMAQtDAADAfyADIANDAACAf1sgA0MAAID/W3IiABshAyAARQs6AAwgBCADOAIIIAQgBCkDCDcDACAFIAFB/wFxIAQQZyAEQRBqJAALjwEBAX8CQCAAKAIAIgAvABUiAkEMdkEDcSABQf8BcUYNACAAQRdqIAIgAC0AF0EQdHIiAkEQdjoAACAAIAJB/58DcSABQQNxQQx0cjsAFQNAIAAtAAAiAUEEcQ0BIAAgAUEEcjoAACAAKAIQIgEEQCAAIAERAAALIABBgICA/gc2ApwBIAAoAuQDIgANAAsLC5ABAQF/AkAgACgCACIAQRdqLQAAIgJBBHZBAXEgAUH/AXFGDQAgACAALwAVIAJBEHRyIgI7ABUgACACQf//vwdxIAFBAXFBFHRyQRB2OgAXA0AgAC0AACIBQQRxDQEgACABQQRyOgAAIAAoAhAiAQRAIAAgAREAAAsgAEGAgID+BzYCnAEgACgC5AMiAA0ACwsL9g0CCH8CfSMAQRBrIgIkAAJAAkAgASgCACIFLQAUIAAoAgAiAS0AFHNB/wBxDQAgBS8AFSAFLQAXQRB0ciABLwAVIAEtABdBEHRyc0H//z9xDQAgBUH8AGohByABQfwAaiEIAkAgAS8AGCIAQQdxRQRAIAUtABhBB3FFDQELIAggABAgIgogByAFLwAYECAiC1sNACAKIApbIAsgC1tyDQELAkAgAS8AGiIAQQdxRQRAIAUtABpBB3FFDQELIAggABAgIgogByAFLwAaECAiC1sNACAKIApbIAsgC1tyDQELAkAgAS8AHCIAQQdxRQRAIAUtABxBB3FFDQELIAggABAgIgogByAFLwAcECAiC1sNACAKIApbIAsgC1tyDQELAkAgAS8AHiIAQQdxRQRAIAUtAB5BB3FFDQELIAJBCGogCCAAEB8gAiAHIAUvAB4QH0EBIQAgAioCCCIKIAIqAgAiC1wEfyAKIApbDQIgCyALXAUgAAtFDQEgAi0ADCACLQAERw0BCyAFQSBqIQAgAUEgaiEGA0ACQCAGIANBAXRqLwAAIgRBB3FFBEAgAC0AAEEHcUUNAQsgAkEIaiAIIAQQHyACIAcgAC8AABAfQQEhBCACKgIIIgogAioCACILXAR/IAogClsNAyALIAtcBSAEC0UNAiACLQAMIAItAARHDQILIABBAmohACADQQFqIgNBCUcNAAsgBUEyaiEAIAFBMmohBkEAIQMDQAJAIAYgA0EBdGovAAAiBEEHcUUEQCAALQAAQQdxRQ0BCyACQQhqIAggBBAfIAIgByAALwAAEB9BASEEIAIqAggiCiACKgIAIgtcBH8gCiAKWw0DIAsgC1wFIAQLRQ0CIAItAAwgAi0ABEcNAgsgAEECaiEAIANBAWoiA0EJRw0ACyAFQcQAaiEAIAFBxABqIQZBACEDA0ACQCAGIANBAXRqLwAAIgRBB3FFBEAgAC0AAEEHcUUNAQsgAkEIaiAIIAQQHyACIAcgAC8AABAfQQEhBCACKgIIIgogAioCACILXAR/IAogClsNAyALIAtcBSAEC0UNAiACLQAMIAItAARHDQILIABBAmohACADQQFqIgNBCUcNAAsgBUHWAGohACABQdYAaiEGQQAhAwNAAkAgBiADQQF0ai8AACIEQQdxRQRAIAAtAABBB3FFDQELIAJBCGogCCAEEB8gAiAHIAAvAAAQH0EBIQQgAioCCCIKIAIqAgAiC1wEfyAKIApbDQMgCyALXAUgBAtFDQIgAi0ADCACLQAERw0CCyAAQQJqIQAgA0EBaiIDQQlHDQALIAVB6ABqIQAgAUHoAGohBkEAIQMDQAJAIAYgA0EBdGovAAAiBEEHcUUEQCAALQAAQQdxRQ0BCyACQQhqIAggBBAfIAIgByAALwAAEB9BASEEIAIqAggiCiACKgIAIgtcBH8gCiAKWw0DIAsgC1wFIAQLRQ0CIAItAAwgAi0ABEcNAgsgAEECaiEAIANBAWoiA0EDRw0ACyAFQe4AaiEAIAFB7gBqIQlBACEEQQAhAwNAAkAgCSADQQF0ai8AACIGQQdxRQRAIAAtAABBB3FFDQELIAJBCGogCCAGEB8gAiAHIAAvAAAQH0EBIQMgAioCCCIKIAIqAgAiC1wEfyAKIApbDQMgCyALXAUgAwtFDQIgAi0ADCACLQAERw0CCyAAQQJqIQBBASEDIAQhBkEBIQQgBkUNAAsgBUHyAGohACABQfIAaiEJQQAhBEEAIQMDQAJAIAkgA0EBdGovAAAiBkEHcUUEQCAALQAAQQdxRQ0BCyACQQhqIAggBhAfIAIgByAALwAAEB9BASEDIAIqAggiCiACKgIAIgtcBH8gCiAKWw0DIAsgC1wFIAMLRQ0CIAItAAwgAi0ABEcNAgsgAEECaiEAQQEhAyAEIQZBASEEIAZFDQALIAVB9gBqIQAgAUH2AGohCUEAIQRBACEDA0ACQCAJIANBAXRqLwAAIgZBB3FFBEAgAC0AAEEHcUUNAQsgAkEIaiAIIAYQHyACIAcgAC8AABAfQQEhAyACKgIIIgogAioCACILXAR/IAogClsNAyALIAtcBSADC0UNAiACLQAMIAItAARHDQILIABBAmohAEEBIQMgBCEGQQEhBCAGRQ0ACyABLwB6IgBBB3FFBEAgBS0AekEHcUUNAgsgCCAAECAiCiAHIAUvAHoQICILWw0BIAogClsNACALIAtcDQELIAFBFGogBUEUakHoABArGiABQfwAaiAFQfwAahCgAQNAIAEtAAAiAEEEcQ0BIAEgAEEEcjoAACABKAIQIgAEQCABIAARAAALIAFBgICA/gc2ApwBIAEoAuQDIgENAAsLIAJBEGokAAvGAwEEfyMAQaAEayICJAAgACgCBCEBIABBADYCBCABBEAgASABKAIAKAIEEQAACyAAKAIIIQEgAEEANgIIIAEEQCABIAEoAgAoAgQRAAALAkAgACgCACIAKALoAyAAKALsA0YEQCAAKALkAw0BIAAgAkEYaiAAKAL0AxBcIgEpAgA3AgAgACABKAIQNgIQIAAgASkCCDcCCCAAQRRqIAFBFGpB6AAQKxogACABKQKMATcCjAEgACABKQKEATcChAEgACABKQJ8NwJ8IAEoApQBIQQgAUEANgKUASAAKAKUASEDIAAgBDYClAEgAwRAIAMQWwsgAEGYAWogAUGYAWpB0AIQKxogACgC6AMiAwRAIAAgAzYC7AMgAxAjCyAAIAEoAugDNgLoAyAAIAEoAuwDNgLsAyAAIAEoAvADNgLwAyABQQA2AvADIAFCADcC6AMgACABKQL8AzcC/AMgACABKQL0AzcC9AMgACABKAKEBDYChAQgASgClAEhACABQQA2ApQBIAAEQCAAEFsLIAJBoARqJAAPCyACQfAcNgIQIABBBUHYJSACQRBqECwQJAALIAJB5hE2AgAgAEEFQdglIAIQLBAkAAsLAEEMEB4gABCiAQsLAEEMEB5BABCiAQsNACAAKAIALQAIQQFxCwoAIAAoAgAoAhQLGQAgAUH/AXEEQBACAAsgACgCACgCEEEBcQsYACAAKAIAIgAgAC0ACEH+AXEgAXI6AAgLJgAgASAAKAIAIgAoAhRHBEAgACABNgIUIAAgACgCDEEBajYCDAsLkgEBAn8jAEEQayICJAAgACgCACEAIAFDAAAAAGAEQCABIAAqAhhcBEAgACABOAIYIAAgACgCDEEBajYCDAsgAkEQaiQADwsgAkGIFDYCACMAQRBrIgMkACADIAI2AgwCQCAARQRAQbgwQdglIAIQSRoMAQsgAEEAQQVB2CUgAiAAKAIEEQ0AGgsgA0EQaiQAECQACz8AIAFB/wFxRQRAIAIgACgCACIAKAIQIgFBAXFHBEAgACABQX5xIAJyNgIQIAAgACgCDEEBajYCDAsPCxACAAsL4CYjAEGACAuBHk9ubHkgbGVhZiBub2RlcyB3aXRoIGN1c3RvbSBtZWFzdXJlIGZ1bmN0aW9ucyBzaG91bGQgbWFudWFsbHkgbWFyayB0aGVtc2VsdmVzIGFzIGRpcnR5AGlzRGlydHkAbWFya0RpcnR5AGRlc3Ryb3kAc2V0RGlzcGxheQBnZXREaXNwbGF5AHNldEZsZXgALSsgICAwWDB4AC0wWCswWCAwWC0weCsweCAweABzZXRGbGV4R3JvdwBnZXRGbGV4R3JvdwBzZXRPdmVyZmxvdwBnZXRPdmVyZmxvdwBoYXNOZXdMYXlvdXQAY2FsY3VsYXRlTGF5b3V0AGdldENvbXB1dGVkTGF5b3V0AHVuc2lnbmVkIHNob3J0AGdldENoaWxkQ291bnQAdW5zaWduZWQgaW50AHNldEp1c3RpZnlDb250ZW50AGdldEp1c3RpZnlDb250ZW50AGF2YWlsYWJsZUhlaWdodCBpcyBpbmRlZmluaXRlIHNvIGhlaWdodFNpemluZ01vZGUgbXVzdCBiZSBTaXppbmdNb2RlOjpNYXhDb250ZW50AGF2YWlsYWJsZVdpZHRoIGlzIGluZGVmaW5pdGUgc28gd2lkdGhTaXppbmdNb2RlIG11c3QgYmUgU2l6aW5nTW9kZTo6TWF4Q29udGVudABzZXRBbGlnbkNvbnRlbnQAZ2V0QWxpZ25Db250ZW50AGdldFBhcmVudABpbXBsZW1lbnQAc2V0TWF4SGVpZ2h0UGVyY2VudABzZXRIZWlnaHRQZXJjZW50AHNldE1pbkhlaWdodFBlcmNlbnQAc2V0RmxleEJhc2lzUGVyY2VudABzZXRHYXBQZXJjZW50AHNldFBvc2l0aW9uUGVyY2VudABzZXRNYXJnaW5QZXJjZW50AHNldE1heFdpZHRoUGVyY2VudABzZXRXaWR0aFBlcmNlbnQAc2V0TWluV2lkdGhQZXJjZW50AHNldFBhZGRpbmdQZXJjZW50AGhhbmRsZS50eXBlKCkgPT0gU3R5bGVWYWx1ZUhhbmRsZTo6VHlwZTo6UG9pbnQgfHwgaGFuZGxlLnR5cGUoKSA9PSBTdHlsZVZhbHVlSGFuZGxlOjpUeXBlOjpQZXJjZW50AGNyZWF0ZURlZmF1bHQAdW5pdAByaWdodABoZWlnaHQAc2V0TWF4SGVpZ2h0AGdldE1heEhlaWdodABzZXRIZWlnaHQAZ2V0SGVpZ2h0AHNldE1pbkhlaWdodABnZXRNaW5IZWlnaHQAZ2V0Q29tcHV0ZWRIZWlnaHQAZ2V0Q29tcHV0ZWRSaWdodABsZWZ0AGdldENvbXB1dGVkTGVmdAByZXNldABfX2Rlc3RydWN0AGZsb2F0AHVpbnQ2NF90AHVzZVdlYkRlZmF1bHRzAHNldFVzZVdlYkRlZmF1bHRzAHNldEFsaWduSXRlbXMAZ2V0QWxpZ25JdGVtcwBzZXRGbGV4QmFzaXMAZ2V0RmxleEJhc2lzAENhbm5vdCBnZXQgbGF5b3V0IHByb3BlcnRpZXMgb2YgbXVsdGktZWRnZSBzaG9ydGhhbmRzAHNldFBvaW50U2NhbGVGYWN0b3IATWVhc3VyZUNhbGxiYWNrV3JhcHBlcgBEaXJ0aWVkQ2FsbGJhY2tXcmFwcGVyAENhbm5vdCByZXNldCBhIG5vZGUgc3RpbGwgYXR0YWNoZWQgdG8gYSBvd25lcgBzZXRCb3JkZXIAZ2V0Qm9yZGVyAGdldENvbXB1dGVkQm9yZGVyAGdldE51bWJlcgBoYW5kbGUudHlwZSgpID09IFN0eWxlVmFsdWVIYW5kbGU6OlR5cGU6Ok51bWJlcgB1bnNpZ25lZCBjaGFyAHRvcABnZXRDb21wdXRlZFRvcABzZXRGbGV4V3JhcABnZXRGbGV4V3JhcABzZXRHYXAAZ2V0R2FwACVwAHNldEhlaWdodEF1dG8Ac2V0RmxleEJhc2lzQXV0bwBzZXRQb3NpdGlvbkF1dG8Ac2V0TWFyZ2luQXV0bwBzZXRXaWR0aEF1dG8AU2NhbGUgZmFjdG9yIHNob3VsZCBub3QgYmUgbGVzcyB0aGFuIHplcm8Ac2V0QXNwZWN0UmF0aW8AZ2V0QXNwZWN0UmF0aW8Ac2V0UG9zaXRpb24AZ2V0UG9zaXRpb24Abm90aWZ5T25EZXN0cnVjdGlvbgBzZXRGbGV4RGlyZWN0aW9uAGdldEZsZXhEaXJlY3Rpb24Ac2V0RGlyZWN0aW9uAGdldERpcmVjdGlvbgBzZXRNYXJnaW4AZ2V0TWFyZ2luAGdldENvbXB1dGVkTWFyZ2luAG1hcmtMYXlvdXRTZWVuAG5hbgBib3R0b20AZ2V0Q29tcHV0ZWRCb3R0b20AYm9vbABlbXNjcmlwdGVuOjp2YWwAc2V0RmxleFNocmluawBnZXRGbGV4U2hyaW5rAHNldEFsd2F5c0Zvcm1zQ29udGFpbmluZ0Jsb2NrAE1lYXN1cmVDYWxsYmFjawBEaXJ0aWVkQ2FsbGJhY2sAZ2V0TGVuZ3RoAHdpZHRoAHNldE1heFdpZHRoAGdldE1heFdpZHRoAHNldFdpZHRoAGdldFdpZHRoAHNldE1pbldpZHRoAGdldE1pbldpZHRoAGdldENvbXB1dGVkV2lkdGgAcHVzaAAvaG9tZS9ydW5uZXIvd29yay95b2dhL3lvZ2EvamF2YXNjcmlwdC8uLi95b2dhL3N0eWxlL1NtYWxsVmFsdWVCdWZmZXIuaAAvaG9tZS9ydW5uZXIvd29yay95b2dhL3lvZ2EvamF2YXNjcmlwdC8uLi95b2dhL3N0eWxlL1N0eWxlVmFsdWVQb29sLmgAdW5zaWduZWQgbG9uZwBzZXRCb3hTaXppbmcAZ2V0Qm94U2l6aW5nAHN0ZDo6d3N0cmluZwBzdGQ6OnN0cmluZwBzdGQ6OnUxNnN0cmluZwBzdGQ6OnUzMnN0cmluZwBzZXRQYWRkaW5nAGdldFBhZGRpbmcAZ2V0Q29tcHV0ZWRQYWRkaW5nAFRyaWVkIHRvIGNvbnN0cnVjdCBZR05vZGUgd2l0aCBudWxsIGNvbmZpZwBBdHRlbXB0aW5nIHRvIGNvbnN0cnVjdCBOb2RlIHdpdGggbnVsbCBjb25maWcAY3JlYXRlV2l0aENvbmZpZwBpbmYAc2V0QWxpZ25TZWxmAGdldEFsaWduU2VsZgBTaXplAHZhbHVlAFZhbHVlAGNyZWF0ZQBtZWFzdXJlAHNldFBvc2l0aW9uVHlwZQBnZXRQb3NpdGlvblR5cGUAaXNSZWZlcmVuY2VCYXNlbGluZQBzZXRJc1JlZmVyZW5jZUJhc2VsaW5lAGNvcHlTdHlsZQBkb3VibGUATm9kZQBleHRlbmQAaW5zZXJ0Q2hpbGQAZ2V0Q2hpbGQAcmVtb3ZlQ2hpbGQAdm9pZABzZXRFeHBlcmltZW50YWxGZWF0dXJlRW5hYmxlZABpc0V4cGVyaW1lbnRhbEZlYXR1cmVFbmFibGVkAGRpcnRpZWQAQ2Fubm90IHJlc2V0IGEgbm9kZSB3aGljaCBzdGlsbCBoYXMgY2hpbGRyZW4gYXR0YWNoZWQAdW5zZXRNZWFzdXJlRnVuYwB1bnNldERpcnRpZWRGdW5jAHNldEVycmF0YQBnZXRFcnJhdGEATWVhc3VyZSBmdW5jdGlvbiByZXR1cm5lZCBhbiBpbnZhbGlkIGRpbWVuc2lvbiB0byBZb2dhOiBbd2lkdGg9JWYsIGhlaWdodD0lZl0ARXhwZWN0IGN1c3RvbSBiYXNlbGluZSBmdW5jdGlvbiB0byBub3QgcmV0dXJuIE5hTgBOQU4ASU5GAGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHNob3J0PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBzaG9ydD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBpbnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGZsb2F0PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1aW50OF90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQ4X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQxNl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQxNl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1aW50MzJfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50MzJfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8Y2hhcj4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgY2hhcj4Ac3RkOjpiYXNpY19zdHJpbmc8dW5zaWduZWQgY2hhcj4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8c2lnbmVk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"
136)){var T=t;t=s.locateFile?s.locateFile(T,i):i+T}function N(){var e=t;try{if(e==t&&u)return new Uint8Array(u);if(R(e))try{var r=eK(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){D(e)}}function L(e){for(;0<e.length;)e.shift()(s)}function F(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 M(e,t){return e=F(e),function(){return t.apply(this,arguments)}}var O=[{},{value:void 0},{value:null},{value:!0},{value:!1}],U=[];function P(e){var t=Error,r=M(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 G(e){throw new z(e)}var H=e=>(e||G("Cannot use deleted val. handle = "+e),O[e].value),j=e=>{switch(e){case void 0:return 1;case null:return 2;case!0:return 3;case!1:return 4;default:var t=U.length?U.pop():O.length;return O[t]={ga:1,value:e},t}},Y=void 0,W=void 0;function K(e){for(var t="";m[e];)t+=W[m[e++]];return t}var J=[];function q(){for(;J.length;){var e=J.pop();e.M.$=!1,e.delete()}}var V=void 0,Z={};function X(e,t){for(void 0===t&&G("ptr should not be undefined");e.R;)t=e.ba(t),e=e.R;return t}var $={};function ee(e){var t=K(e=eq(e));return eZ(e),t}function et(e,t){var r=$[e];return void 0===r&&G(t+" has unknown type "+ee(e)),r}function er(){}var en=!1;function ei(e){--e.count.value,0===e.count.value&&(e.T?e.U.W(e.T):e.P.N.W(e.O))}var ea={},eo=void 0;function es(e){throw new eo(e)}function el(e,t){return t.P&&t.O||es("makeClassHandle requires ptr and ptrType"),!!t.U!=!!t.T&&es("Both smartPtrType and smartPtr must be specified"),t.count={value:1},ec(Object.create(e,{M:{value:t}}))}function ec(e){return"u"<typeof FinalizationRegistry?(ec=e=>e,e):(en=new FinalizationRegistry(e=>{ei(e.M)}),ec=e=>{var t=e.M;return t.T&&en.register(e,{M:t},e),e},er=e=>{en.unregister(e)},ec(e))}var eu={};function eA(e){for(;e.length;){var t=e.pop();e.pop()(t)}}function ef(e){return this.fromWireType(I[e>>2])}var eh={},ed={};function eg(e,t,r){function n(t){(t=r(t)).length!==e.length&&es("Mismatched type converter count");for(var n=0;n<e.length;++n)em(e[n],t[n])}e.forEach(function(e){ed[e]=t});var i=Array(t.length),a=[],o=0;t.forEach((e,t)=>{$.hasOwnProperty(e)?i[t]=$[e]:(a.push(e),eh.hasOwnProperty(e)||(eh[e]=[]),eh[e].push(()=>{i[t]=$[e],++o===a.length&&n(i)}))}),0===a.length&&n(i)}function ep(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 em(e,t,r={}){if(!("argPackAdvance"in t))throw TypeError("registerType registeredInstance requires argPackAdvance");var n=t.name;if(e||G('type "'+n+'" must have a positive integer typeid pointer'),$.hasOwnProperty(e)){if(r.ua)return;G("Cannot register type '"+n+"' twice")}$[e]=t,delete ed[e],eh.hasOwnProperty(e)&&(t=eh[e],delete eh[e],t.forEach(e=>e()))}function ey(e){G(e.M.P.N.name+" instance already deleted")}function eb(){}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)||G("Function '"+r+"' called with an invalid 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 eE(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 eC(e,t,r){for(;t!==r;)t.ba||G("Expected null or instance of "+r.name+", got an instance of "+t.name),e=t.ba(e),t=t.R;return e}function ev(e,t){return null===t?(this.ea&&G("null is not a valid "+this.name),0):(t.M||G('Cannot pass "'+eT(t)+'" as a '+this.name),t.M.O||G("Cannot pass deleted object as a pointer of type "+this.name),eC(t.M.O,t.M.P.N,this.N))}function eB(e,t){if(null===t){if(this.ea&&G("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||G('Cannot pass "'+eT(t)+'" as a '+this.name),t.M.O||G("Cannot pass deleted object as a pointer of type "+this.name),!this.ca&&t.M.P.ca&&G("Cannot convert argument of type "+(t.M.U?t.M.U.name:t.M.P.name)+" to parameter type "+this.name),r=eC(t.M.O,t.M.P.N,this.N),this.da)switch(void 0===t.M.T&&G("Passing raw pointer to smart pointer is illegal"),this.Ba){case 0:t.M.U===this?r=t.M.T:G("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:G("Unsupporting sharing policy")}return r}function ew(e,t){return null===t?(this.ea&&G("null is not a valid "+this.name),0):(t.M||G('Cannot pass "'+eT(t)+'" as a '+this.name),t.M.O||G("Cannot pass deleted object as a pointer of type "+this.name),t.M.P.ca&&G("Cannot convert argument of type "+t.M.P.name+" to parameter type "+this.name),eC(t.M.O,t.M.P.N,this.N))}function ex(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=eB:(this.toWireType=n?ev:ew,this.V=null)}function eQ(e,t){var r,n,i=(e=K(e)).includes("j")?(r=e,n=[],function(){if(n.length=0,Object.assign(n,arguments),r.includes("j")){var e=s["dynCall_"+r];e=n&&n.length?e.apply(null,[t].concat(n)):e.call(null,t)}else e=B.get(t).apply(null,n);return e}):B.get(t);return"function"!=typeof i&&G("unknown function pointer with signature "+e+": "+t),i}var ek=void 0;function eS(e,t){var r=[],n={};throw t.forEach(function e(t){n[t]||$[t]||(ed[t]?ed[t].forEach(e):(r.push(t),n[t]=!0))}),new ek(e+": "+r.map(ee).join([", "]))}function e_(e,t,r,n,i){var a=t.length;2>a&&G("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,c=a-2,u=Array(c),A=[],f=[];return function(){if(arguments.length!==c&&G("function "+e+" called with "+arguments.length+" arguments, expected "+c+" 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<c;++a)u[a]=t[a+2].toWireType(f,arguments[a]),A.push(u[a]);if(a=n.apply(null,A),s)eA(f);else for(var h=o?1:2;h<t.length;h++){var d=1===h?r:u[h-2];null!==t[h].V&&t[h].V(d)}return l?t[0].fromWireType(a):void 0}}function eD(e,t){for(var r=[],n=0;n<e;n++)r.push(E[t+4*n>>2]);return r}function eR(e){4<e&&0==--O[e].ga&&(O[e]=void 0,U.push(e))}function eT(e){if(null===e)return"null";var t=typeof e;return"object"===t||"array"===t||"function"===t?e.toString():""+e}function eN(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 eL(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 eF(e){return 2*e.length}function eM(e,t){for(var r=0,n="";!(r>=t/4);){var i=I[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 eO(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)),I[t>>2]=a,(t+=4)+4>r)break}return I[t>>2]=0,t-n}function eU(e){for(var t=0,r=0;r<e.length;++r){var n=e.charCodeAt(r);
13655296<=n&&57343>=n&&++r,t+=4}return t}var eP={};function ez(e){var t=eP[e];return void 0===t?K(e):t}var eG=[],eH=[],ej=[null,[],[]];z=s.BindingError=P("BindingError"),s.count_emval_handles=function(){for(var e=0,t=5;t<O.length;++t)void 0!==O[t]&&++e;return e},s.get_first_emval=function(){for(var e=5;e<O.length;++e)if(void 0!==O[e])return O[e];return null},Y=s.PureVirtualError=P("PureVirtualError");for(var eY=Array(256),eW=0;256>eW;++eW)eY[eW]=String.fromCharCode(eW);W=eY,s.getInheritedInstanceCount=function(){return Object.keys(Z).length},s.getLiveInheritedInstances=function(){var e,t=[];for(e in Z)Z.hasOwnProperty(e)&&t.push(Z[e]);return t},s.flushPendingDeletes=q,s.setDelayFunction=function(e){V=e,J.length&&V&&V(q)},eo=s.InternalError=P("InternalError"),eb.prototype.isAliasOf=function(e){if(!(this instanceof eb&&e instanceof eb))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},eb.prototype.clone=function(){if(this.M.O||ey(this),this.M.aa)return this.M.count.value+=1,this;var e=ec,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},eb.prototype.delete=function(){this.M.O||ey(this),this.M.$&&!this.M.aa&&G("Object already scheduled for deletion"),er(this),ei(this.M),this.M.aa||(this.M.T=void 0,this.M.O=void 0)},eb.prototype.isDeleted=function(){return!this.M.O},eb.prototype.deleteLater=function(){return this.M.O||ey(this),this.M.$&&!this.M.aa&&G("Object already scheduled for deletion"),J.push(this),1===J.length&&V&&V(q),this.M.$=!0,this},ex.prototype.qa=function(e){return this.ka&&(e=this.ka(e)),e},ex.prototype.ha=function(e){this.W&&this.W(e)},ex.prototype.argPackAdvance=8,ex.prototype.readValueFromPointer=ef,ex.prototype.deleteObject=function(e){null!==e&&e.delete()},ex.prototype.fromWireType=function(e){function t(){return this.da?el(this.N.X,{P:this.wa,O:r,U:this,T:e}):el(this.N.X,{P:this,O:e})}
136var r=this.qa(e);if(!r)return this.ha(e),null;var n=Z[X(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=ea[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?el(n.N.X,{P:n,O:i,U:this,T:e}):el(n.N.X,{P:n,O:i})},ek=s.UnboundTypeError=P("UnboundTypeError");var eK="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},eJ={l:function(e,t,r,n){D("Assertion failed: "+(e?h(m,e):"")+", at: "+[t?t?h(m,t):"":"unknown filename",r,n?n?h(m,n):"":"unknown function"])},q:function(e,t,r){e=K(e),t=et(t,"wrapper"),r=H(r);var n=[].slice,i=t.N,a=i.X,o=i.R.X,s=i.R.constructor;for(var l in e=M(e,function(){i.R.ja.forEach((function(e){if(this[e]===o[e])throw new Y("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&&G("Pass correct 'this' to __construct");var e=s.implement.apply(void 0,[this].concat(n.call(arguments)));er(e);var t=e.M;e.notifyOnDestruction(),t.aa=!0,Object.defineProperties(this,{M:{value:t}}),ec(this),e=X(i,e=t.O),Z.hasOwnProperty(e)?G("Tried to register registered instance: "+e):Z[e]=this},a.__destruct=function(){this===a&&G("Pass correct 'this' to __destruct"),er(this);var e=this.M.O;e=X(i,e),Z.hasOwnProperty(e)?delete Z[e]:G("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=eu[e];delete eu[e];var r=t.fa,n=t.W,i=t.ia;eg([e],i.map(e=>e.ta).concat(i.map(e=>e.za)),e=>{var a={};return i.forEach((t,r)=>{var n=e[r],o=t.ra,s=t.sa,l=e[r+i.length],c=t.ya,u=t.Aa;a[t.oa]={read:e=>n.fromWireType(o(s,e)),write:(e,t)=>{var r=[];c(u,e,l.toWireType(r,t)),eA(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:ef,V:n}]})},v:function(){},B:function(e,t,r,n,i){var a=ep(r);em(e,{name:t=K(t),fromWireType:function(e){return!!e},toWireType:function(e,t){return t?n:i},argPackAdvance:8,readValueFromPointer:function(e){if(1===r)var n=p;else if(2===r)n=y;else if(4===r)n=I;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,l,c,u,A,f,h){A=K(A),a=eQ(i,a),l&&(l=eQ(o,l)),u&&(u=eQ(c,u)),h=eQ(f,h);var d,g=F(A);d=function(){eS("Cannot construct "+A+" due to unbound types",[n])},s.hasOwnProperty(g)?(G("Cannot register public name '"+g+"' twice"),eI(s,g,g),s.hasOwnProperty(void 0)&&G("Cannot register multiple overloads of a function with the same number of arguments (undefined)!"),s[g].S[void 0]=d):s[g]=d,eg([e,t,r],n?[n]:[],function(t){if(t=t[0],n)var r,i=t.N,o=i.X;else o=eb.prototype;var c=Object.create(o,{constructor:{value:t=M(g,function(){if(Object.getPrototypeOf(this)!==c)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=c;var f=new eE(A,t,c,h,i,a,l,u);i=new ex(A,f,!0,!1),o=new ex(A+"*",f,!1,!1);var d=new ex(A+" const*",f,!1,!0);return ea[e]={pointerType:o,la:d},r=t,s.hasOwnProperty(g)||es("Replacing nonexistant public symbol"),s[g]=r,s[g].Z=void 0,[i,o,d]})},d:function(e,t,r,n,i,a,o){var s=eD(r,n);t=K(t),a=eQ(i,a),eg([],[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),eg([],s,function(e){return e=e_(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||D();var o=eD(t,r);i=eQ(n,i),eg([],[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]=()=>{eS("Cannot construct "+e.name+" due to unbound types",o)},eg([],o,function(n){return n.splice(1,0,null),e.N.Y[t-1]=e_(r,n,null,i,a),[]}),[]})},a:function(e,t,r,n,i,a,o,s){var l=eD(r,n);t=K(t),a=eQ(i,a),eg([],[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 c=e.N.X,u=c[t];return void 0===u||void 0===u.S&&u.className!==e.name&&u.Z===r-2?(n.Z=r-2,n.className=e.n
136ame,c[t]=n):(eI(c,t,i),c[t].S[r-2]=n),eg([],l,function(n){return n=e_(i,n,e,a,o),void 0===c[t].S?(n.Z=r-2,c[t]=n):c[t].S[r-2]=n,[]}),[]})},A:function(e,t){em(e,{name:t=K(t),fromWireType:function(e){var t=H(e);return eR(e),t},toWireType:function(e,t){return j(t)},argPackAdvance:8,readValueFromPointer:ef,V:null})},n:function(e,t,r){r=ep(r),em(e,{name:t=K(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(v[e>>3])};default:throw TypeError("Unknown float type: "+e)}}(t,r),V:null})},e:function(e,t,r,n,i){t=K(t),-1===i&&(i=0xffffffff),i=ep(r);var a=e=>e;if(0===n){var o=32-8*r;a=e=>e<<o>>>o}r=t.includes("unsigned")?function(e,t){return t>>>0}:function(e,t){return t},em(e,{name:t,fromWireType:a,toWireType:r,argPackAdvance:8,readValueFromPointer:function(e,t,r){switch(t){case 0:return r?function(e){return p[e]}:function(e){return m[e]};case 1:return r?function(e){return y[e>>1]}:function(e){return b[e>>1]};case 2:return r?function(e){return I[e>>2]}:function(e){return E[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=E;return new i(g,t[e+1],t[e])}var i=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][t];em(e,{name:r=K(r),fromWireType:n,argPackAdvance:8,readValueFromPointer:n},{ua:!0})},o:function(e,t){var r="std::string"===(t=K(t));em(e,{name:t,fromWireType:function(e){var t=E[e>>2],n=e+4;if(r)for(var i=n,a=0;a<=t;++a){var o=n+a;if(a==t||0==m[o]){if(i=i?h(m,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(m[n+a]);s=s.join("")}return eZ(e),s},toWireType:function(e,t){t instanceof ArrayBuffer&&(t=new Uint8Array(t));var n,i="string"==typeof t;if(i||t instanceof Uint8Array||t instanceof Uint8ClampedArray||t instanceof Int8Array||G("Cannot pass non-string to std::string"),r&&i){var a=0;for(n=0;n<t.length;++n){var o=t.charCodeAt(n);127>=o?a++:2047>=o?a+=2:55296<=o&&57343>=o?(a+=4,++n):a+=3}n=a}else n=t.length;if(o=(a=eV(4+n+1))+4,E[a>>2]=n,r&&i){if(i=o,o=n+1,n=m,0<o){o=i+o-1;for(var s=0;s<t.length;++s){var l=t.charCodeAt(s);if(55296<=l&&57343>=l&&(l=65536+((1023&l)<<10)|1023&t.charCodeAt(++s)),127>=l){if(i>=o)break;n[i++]=l}else{if(2047>=l){if(i+1>=o)break;n[i++]=192|l>>6}else{if(65535>=l){if(i+2>=o)break;n[i++]=224|l>>12}else{if(i+3>=o)break;n[i++]=240|l>>18,n[i++]=128|l>>12&63}n[i++]=128|l>>6&63}n[i++]=128|63&l}}n[i]=0}}else if(i)for(i=0;i<n;++i)255<(s=t.charCodeAt(i))&&(eZ(o),G("String has UTF-16 code units that do not fit in 8 bits")),m[o+i]=s;else for(i=0;i<n;++i)m[o+i]=t[i];return null!==e&&e.push(eZ,a),a},argPackAdvance:8,readValueFromPointer:ef,V:function(e){eZ(e)}})},i:function(e,t,r){if(r=K(r),2===t)var n=eN,i=eL,a=eF,o=()=>b,s=1;else 4===t&&(n=eM,i=eO,a=eU,o=()=>E,s=2);em(e,{name:r,fromWireType:function(e){for(var r,i=E[e>>2],a=o(),l=e+4,c=0;c<=i;++c){var u=e+4+c*t;(c==i||0==a[u>>s])&&(l=n(l,u-l),void 0===r?r=l:(r+="\0",r+=l),l=u+t)}return eZ(e),r},toWireType:function(e,n){"string"!=typeof n&&G("Cannot pass non-string to C++ string type "+r);
136var o=a(n),l=eV(4+o+t);return E[l>>2]=o>>s,i(n,l+4,o+t),null!==e&&e.push(eZ,l),l},argPackAdvance:8,readValueFromPointer:ef,V:function(e){eZ(e)}})},k:function(e,t,r,n,i,a){eu[e]={name:K(t),fa:eQ(r,n),W:eQ(i,a),ia:[]}},h:function(e,t,r,n,i,a,o,s,l,c){eu[e].ia.push({oa:K(t),ta:r,ra:eQ(n,i),sa:a,za:o,ya:eQ(s,l),Aa:c})},C:function(e,t){em(e,{va:!0,name:t=K(t),argPackAdvance:0,fromWireType:function(){},toWireType:function(){}})},s:function(e,t,r,n,i){e=eG[e],t=H(t),r=ez(r);var a=[];return E[n>>2]=j(a),e(t,r,a,i)},t:function(e,t,r,n){e=eG[e],e(t=H(t),r=ez(r),null,n)},g:eR,m:function(e,t){var r,n,i=function(e,t){for(var r=Array(e),n=0;n<e;++n)r[n]=et(E[t+4*n>>2],"parameter "+n);return r}(e,t),a=i[0],o=eH[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=(t,r,n,o)=>{for(var l=0,c=0;c<e-1;++c)s[c]=i[c+1].readValueFromPointer(o+l),l+=i[c+1].argPackAdvance;for(c=0,t=t[r].apply(t,s);c<e-1;++c)i[c+1].ma&&i[c+1].ma(s[c]);if(!a.va)return a.toWireType(n,t)},n=eG.length,eG.push(r),o=n,eH[t]=o},D:function(e){4<e&&(O[e].ga+=1)},r:function(e){eA(H(e)),eR(e)},c:function(){D("")},x:function(e,t,r){m.copyWithin(e,t,t+r)},w:function(e){var t=m.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{A.grow(i-g.byteLength+65535>>>16),d();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,s=0;s<r;s++){var l=E[t>>2],c=E[t+4>>2];t+=8;for(var u=0;u<c;u++){var A=m[l+u],f=ej[e];0===A||10===A?((1===e?a:o)(h(f,0)),f.length=0):f.push(A)}i+=c}return E[n>>2]=i,0}};!function(){function e(e){s.asm=e.exports,A=s.asm.E,d(),B=s.asm.J,x.unshift(s.asm.F),k--,s.monitorRunDependencies&&s.monitorRunDependencies(k),0==k&&(null!==S&&(clearInterval(S),S=null),_&&(e=_,_=null,e()))}function r(t){e(t.instance)}function n(e){return(u||"function"!=typeof fetch?Promise.resolve().then(function(){return N()}):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 N()})).then(function(e){return WebAssembly.instantiate(e,i)}).then(function(e){return e}).then(e,function(e){o("failed to asynchronously prepare wasm: "+e),D(e)})}var i={a:eJ};if(k++,s.monitorRunDependencies&&s.monitorRunDependencies(k),s.instantiateWasm)try{return s.instantiateWasm(i,e)}catch(e){o("Module.instantiateWasm callback failed with error: "+e),c(e)}(u||"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 o("wasm streaming compile failed: "+e),o("falling back to ArrayBuffer instantiation"),n(r)})})).catch(c)}(),s.___wasm_call_ctors=function(){return(s.___wasm_call_ctors=s.asm.F).apply(null,arguments)};var eq=s.___getTypeName=function(){return(eq=s.___getTypeName=s.asm.G).apply(null,arguments)};s.__embind_initialize_bindings=function(){return(s.__embind_initialize_bindings=s.asm.H).apply(null,arguments)};var eV=s._malloc=function(){return(eV=s._malloc=s.asm.I).apply(null,arguments)},eZ=s._free=function(){return(eZ=s._free=s.asm.K).apply(null,arguments)};function eX(){function e(){if(!r&&(r=!0,s.calledRun=!0,!f)){if(L(x),l(s),s.onRuntimeInitialized&&s.onRuntimeInitialized(),s.postRun)for("function"==typeof s.postRun&&(s.postRun=[s.postRun]);s.postRun.length;){var e=s.postRun.shift();Q.unshift(e)}L(Q)}}if(!(0<k)){if(s.preRun)for("function"==typeof s.preRun&&(s.preRun=[s.preRun]);s.preRun.length;)!function(){var e=s.preRun.shift();w.unshift(e)}();L(w),0<k||(s.setStatus?(s.setStatus("Running..."),setTimeout(function(){setTimeout(function(){s.setStatus("")},1),e()},1)):e())}}if(s.dynCall_jiji=function(){return(s.dynCall_jiji=s.asm.L).apply(null,arguments)},_=function e(){r||eX(),r||(_=e)},s.preInit)for("function"==typeof s.preInit&&(s.preInit=[s.preInit]);0<s.preInit.length;)s.preInit.pop()();return eX(),e.ready});let bA=((vt={})[vt.Auto=0]="Auto",vt[vt.FlexStart=1]="FlexStart",vt[vt.Center=2]="Center",vt[vt.FlexEnd=3]="FlexEnd",vt[vt.Stretch=4]="Stretch",vt[vt.Baseline=5]="Baseline",vt[vt.SpaceBetween=6]="SpaceBetween",vt[vt.SpaceAround=7]="SpaceAround",vt[vt.SpaceEvenly=8]="SpaceEvenly",vt),bf=((vr={})[vr.BorderBox=0]="BorderBox",vr[vr.ContentBox=1]="ContentBox",vr),bh=((vn={})[vn.Width=0]="Width",vn[vn.Height=1]="Height",vn),bd=((vi={})[vi.Inherit=0]="Inherit",vi[vi.LTR=1]="LTR",vi[vi.RTL=2]="RTL",vi),bg=((va={})[va.Flex=0]="Flex",va[va.None=1]="None",va[va.Contents=2]="Contents",va),bp=((vo={})[vo.Left=0]="Left",vo[vo.Top=1]="Top",vo[vo.Right=2]="Right",vo[vo.Bottom=3]="Bottom",vo[vo.Start=4]="Start",vo[vo.End=5]="End",vo[vo.Horizontal=6]="Horizontal",vo[vo.Vertical=7]="Vertical",vo[vo.All=8]="All",vo),bm=((vs={})[vs.None=0]="None",vs[vs.StretchFlexBasis=1]="StretchFlexBasis",vs[vs.AbsolutePositionWithoutInsetsExcludesPadding=2]="AbsolutePositionWithoutInsetsExcludesPadding",vs[vs.AbsolutePercentAgainstInnerSize=4]="AbsolutePercentAgainstInnerSize",vs[vs.All=0x7fffffff]="All",vs[vs.Classic=0x7ffffffe]="Classic",vs),by=((vl={})[vl.WebFlexBasis=0]="WebFlexBasis",vl),bb=((vc={})[vc.Column=0]="Column",vc[vc.ColumnReverse=1]="ColumnReverse",vc[vc.Row=2]="Row",vc[vc.RowReverse=3]="RowReverse",vc),bI=((vu={})[vu.Column=0]="Column",vu[vu.Row=1]="Row",vu[vu.All=2]="All",vu),bE=((vA={})[vA.FlexStart=0]="FlexStart",vA[vA.Center=1]="Center",vA[vA.FlexEnd=2]="FlexEnd",vA[vA.SpaceBetween=3]="SpaceBetween",vA[vA.SpaceAround=4]="SpaceAround",vA[vA.SpaceEvenly=5]="SpaceEvenly",vA),bC=((vf={})[vf.Error=0]="Error",vf[vf.Warn=1]="Warn",vf[vf.Info=2]="Info",vf[vf.Debug=3]="Debug",vf[vf.Verbose=4]="Verbose",vf[vf.Fatal=5]="Fatal",vf),bv=((vh={}
136)[vh.Undefined=0]="Undefined",vh[vh.Exactly=1]="Exactly",vh[vh.AtMost=2]="AtMost",vh),bB=((vd={})[vd.Default=0]="Default",vd[vd.Text=1]="Text",vd),bw=((vg={})[vg.Visible=0]="Visible",vg[vg.Hidden=1]="Hidden",vg[vg.Scroll=2]="Scroll",vg),bx=((vp={})[vp.Static=0]="Static",vp[vp.Relative=1]="Relative",vp[vp.Absolute=2]="Absolute",vp),bQ=((vm={})[vm.Undefined=0]="Undefined",vm[vm.Point=1]="Point",vm[vm.Percent=2]="Percent",vm[vm.Auto=3]="Auto",vm),bk=((vy={})[vy.NoWrap=0]="NoWrap",vy[vy.Wrap=1]="Wrap",vy[vy.WrapReverse=2]="WrapReverse",vy),bS={ALIGN_AUTO:bA.Auto,ALIGN_FLEX_START:bA.FlexStart,ALIGN_CENTER:bA.Center,ALIGN_FLEX_END:bA.FlexEnd,ALIGN_STRETCH:bA.Stretch,ALIGN_BASELINE:bA.Baseline,ALIGN_SPACE_BETWEEN:bA.SpaceBetween,ALIGN_SPACE_AROUND:bA.SpaceAround,ALIGN_SPACE_EVENLY:bA.SpaceEvenly,BOX_SIZING_BORDER_BOX:bf.BorderBox,BOX_SIZING_CONTENT_BOX:bf.ContentBox,DIMENSION_WIDTH:bh.Width,DIMENSION_HEIGHT:bh.Height,DIRECTION_INHERIT:bd.Inherit,DIRECTION_LTR:bd.LTR,DIRECTION_RTL:bd.RTL,DISPLAY_FLEX:bg.Flex,DISPLAY_NONE:bg.None,DISPLAY_CONTENTS:bg.Contents,EDGE_LEFT:bp.Left,EDGE_TOP:bp.Top,EDGE_RIGHT:bp.Right,EDGE_BOTTOM:bp.Bottom,EDGE_START:bp.Start,EDGE_END:bp.End,EDGE_HORIZONTAL:bp.Horizontal,EDGE_VERTICAL:bp.Vertical,EDGE_ALL:bp.All,ERRATA_NONE:bm.None,ERRATA_STRETCH_FLEX_BASIS:bm.StretchFlexBasis,ERRATA_ABSOLUTE_POSITION_WITHOUT_INSETS_EXCLUDES_PADDING:bm.AbsolutePositionWithoutInsetsExcludesPadding,ERRATA_ABSOLUTE_PERCENT_AGAINST_INNER_SIZE:bm.AbsolutePercentAgainstInnerSize,ERRATA_ALL:bm.All,ERRATA_CLASSIC:bm.Classic,EXPERIMENTAL_FEATURE_WEB_FLEX_BASIS:by.WebFlexBasis,FLEX_DIRECTION_COLUMN:bb.Column,FLEX_DIRECTION_COLUMN_REVERSE:bb.ColumnReverse,FLEX_DIRECTION_ROW:bb.Row,FLEX_DIRECTION_ROW_REVERSE:bb.RowReverse,GUTTER_COLUMN:bI.Column,G
136UTTER_ROW:bI.Row,GUTTER_ALL:bI.All,JUSTIFY_FLEX_START:bE.FlexStart,JUSTIFY_CENTER:bE.Center,JUSTIFY_FLEX_END:bE.FlexEnd,JUSTIFY_SPACE_BETWEEN:bE.SpaceBetween,JUSTIFY_SPACE_AROUND:bE.SpaceAround,JUSTIFY_SPACE_EVENLY:bE.SpaceEvenly,LOG_LEVEL_ERROR:bC.Error,LOG_LEVEL_WARN:bC.Warn,LOG_LEVEL_INFO:bC.Info,LOG_LEVEL_DEBUG:bC.Debug,LOG_LEVEL_VERBOSE:bC.Verbose,LOG_LEVEL_FATAL:bC.Fatal,MEASURE_MODE_UNDEFINED:bv.Undefined,MEASURE_MODE_EXACTLY:bv.Exactly,MEASURE_MODE_AT_MOST:bv.AtMost,NODE_TYPE_DEFAULT:bB.Default,NODE_TYPE_TEXT:bB.Text,OVERFLOW_VISIBLE:bw.Visible,OVERFLOW_HIDDEN:bw.Hidden,OVERFLOW_SCROLL:bw.Scroll,POSITION_TYPE_STATIC:bx.Static,POSITION_TYPE_RELATIVE:bx.Relative,POSITION_TYPE_ABSOLUTE:bx.Absolute,UNIT_UNDEFINED:bQ.Undefined,UNIT_POINT:bQ.Point,UNIT_PERCENT:bQ.Percent,UNIT_AUTO:bQ.Auto,WRAP_NO_WRAP:bk.NoWrap,WRAP_WRAP:bk.Wrap,WRAP_WRAP_REVERSE:bk.WrapReverse};async function b_(){var e=await bu();function t(e,t,r){let 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(this,n,...t)}}for(let r of["setPosition","setMargin","setFlexBasis","setWidth","setHeight","setMinWidth","setMinHeight","setMaxWidth","setMaxHeight","setPadding","setGap"]){let n={[bQ.Point]:e.Node.prototype[r],[bQ.Percent]:e.Node.prototype[`${r}Percent`],[bQ.Auto]:e.Node.prototype[`${r}Auto`]};t(e.Node.prototype,r,function(e){let t,i;for(var a=arguments.length,o=Array(a>1?a-1:0),s=1;s<a;s++)o[s-1]=arguments[s];let l=o.pop();if("auto"===l)t=bQ.Auto,i=void 0;else if("object"==typeof l)t=l.unit,i=l.valueOf();else if(t="string"==typeof l&&l.endsWith("%")?bQ.Percent:bQ.Point,i=parseFloat(l),void 0!==l&&!Number.isNaN(l)&&Number.isNaN(i))throw Error(`Invalid value ${l} for ${r}`);if(!n[t])throw Error(`Failed to execute "${r}": Unsupported unit '${l}'`);return void 0!==i?n[t].call(this,...o,i):n[t].call(this,...o)})}return t(e.Node.prototype,"setMeasureFunc",function(t,r){return r?t.call(this,e.MeasureCallback.implement({measure:function(){let{width:e,height:t}=r(...arguments);return{width:e??NaN,height:t??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",(t,r)=>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(let e=0,t=this.getChildCount();e<t;++e)this.getChild(0).freeRecursive();this.free()}),t(e.Node.prototype,"calculateLayout",function(e){let 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]:bd.LTR;return e.call(this,t,r,n)}),{Config:e.Config,Node:e.Node,...bS}}let bD=String.raw,bR=bD`(?:\p{Emoji}\uFE0F\u20E3?|\p{Emoji_Modifier_Base}\p{Emoji_Modifier}?|\p{Emoji_Presentation})`,bT=bD`\u{E0061}-\u{E007A}`;var bN=e.g,bL=[],bF=[],bM="u">typeof Uint8Array?Uint8Array:Array,bO=!1;function bU(){bO=!0;for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t=0,r=e.length;t<r;++t)bL[t]=e[t],bF[e.charCodeAt(t)]=t;bF[45]=62,bF[95]=63}function bP(e){bO||bU();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(bL[n>>18&63]+bL[n>>12&63]+bL[n>>6&63]+bL[63&n]);return i.join("")}(e,o,o+16383>s?s:o+16383));return 1===n?(i+=bL[(t=e[r-1])>>2],i+=bL[t<<4&63],i+="=="):2===n&&(i+=bL[(t=(e[r-2]<<8)+e[r-1])>>10],i+=bL[t>>4&63],i+=bL[t<<2&63],i+="="),a.push(i),a.join("")}function bz(e,t,r,n,i){var a,o,s=8*i-n-1,l=(1<<s)-1,c=l>>1,u=-7,A=r?i-1:0,f=r?-1:1,h=e[t+A];for(A+=f,a=h&(1<<-u)-1,h>>=-u,u+=s;u>0;a=256*a+e[t+A],A+=f,u-=8);for(o=a&(1<<-u)-1,a>>=-u,u+=n;u>0;o=256*o+e[t+A],A+=f,u-=8);if(0===a)a=1-c;else{if(a===l)return o?NaN:1/0*(h?-1:1);o+=Math.pow(2,n),a-=c}return(h?-1:1)*o*Math.pow(2,a-n)}function bG(e,t,r,n,i,a){var o,s,l,c=8*a-i-1,u=(1<<c)-1,A=u>>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=u):(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>=u?(s=0,o=u):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,c+=i;c>0;e[r+h]=255&o,h+=d,o/=256,c-=8);e[r+h-d]|=128*g}var bH={}.toString,bj=Array.isArray||function(e){return"[object Array]"==bH.call(e)};function bY(){return bK.TYPED_ARRAY_SUPPORT?0x7fffffff:0x3fffffff}function bW(e,t){if(bY()<t)throw RangeError("Invalid typed array length");return bK.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t)).__proto__=bK.prototype:(null===e&&(e=new bK(t)),e.length=t),e}function bK(e,t,r){if(!bK.TYPED_ARRAY_SUPPORT&&!(this instanceof bK))return new bK(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 bV(this,e)}return bJ(this,e,t,r)}function bJ(e,t,r,n){if("number"==typeof t)throw TypeError('"value" argument must not be a number');return"u">typeof ArrayBuffer&&t instanceof 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),bK.TYPED_ARRAY_SUPPORT?(e=t).__proto__=bK.prototype:e=bZ(e,t),e}(e,t,r,n):"string"==typeof t?function(e,t,r){if(("string"!=typeof r||""===r)&&(r="utf8"),!bK.isEncoding(r))throw TypeError('"encoding" must be a valid string encoding');var n=0|b0(t,r),i=(e=bW(e,n)).write(t,r);return i!==n&&(e=e.slice(0,i)),e}(e,t,r):function(e,t){if(b$(t)){var r,n=0|bX(t.length);return 0===(e=bW(e,n)).length||t.copy(e,0,0,n),e}if(t){if("u">typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t){return"number"!=typeof t.length||(r=t.length)!=r?bW(e,0):bZ(e,t)}if("Buffer"===t.type&&bj(t.data))return bZ(e,t.data)}throw TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}function bq(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 bV(e,t){if(bq(t),e=bW(e,t<0?0:0|bX(t)),!bK.TYPED_ARRAY_SUPPORT)for(var r=0;r<t;++r)e[r]=0;return e}function bZ(e,t){var r=t.length<0?0:0|bX(t.length);e=bW(e,r);for(var n=0;n<r;n+=1)e[n]=255&t[n];return e}function bX(e){if(e>=bY())throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+bY().toString(16)+" bytes");return 0|e}function b$(e){return!!(null!=e&&e._isBuffer)}function b0(e,t){if(b$(e))return e.length;if("u">
136typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof 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 Ii(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return Io(e).length;default:if(n)return Ii(e).length;t=(""+t).toLowerCase(),n=!0}}function b1(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 b4(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?bP(n):bP(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 b2(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function b5(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=bK.from(t,n)),b$(t))return 0===t.length?-1:b3(e,t,r,n,i);if("number"==typeof t){if(t&=255,bK.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 b3(e,[t],r,n,i)}throw TypeError("val must be string, number or Buffer")}function b3(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 c(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(i){var u=-1;for(a=r;a<s;a++)if(c(e,a)===c(t,-1===u?0:a-u)){if(-1===u&&(u=a),a-u+1===l)return u*o}else -1!==u&&(a-=a-u),u=-1}else for(r+l>s&&(r=s-l),a=r;a>=0;a--){for(var A=!0,f=0;f<l;f++)if(c(e,a+f)!==c(t,f)){A=!1;break}if(A)return a}return -1}bK.TYPED_ARRAY_SUPPORT=void 0===bN.TYPED_ARRAY_SUPPORT||bN.TYPED_ARRAY_SUPPORT,bY(),bK.poolSize=8192,bK._augment=function(e){return e.__proto__=bK.prototype,e},bK.from=function(e,t,r){return bJ(null,e,t,r)},bK.TYPED_ARRAY_SUPPORT&&(bK.prototype.__proto__=Uint8Array.prototype,bK.__proto__=Uint8Array,"u">typeof Symbol&&Symbol.species&&bK[Symbol.species]),bK.alloc=function(e,t,r){return(bq(e),e<=0)?bW(null,e):void 0!==t?"string"==typeof r?bW(null,e).fill(t,r):bW(null,e).fill(t):bW(null,e)},bK.allocUnsafe=function(e){return bV(null,e)},bK.allocUnsafeSlow=function(e){return bV(null,e)},bK.isBuffer=function(e){var t;return null!=e&&(!!e._isBuffer||Il(e)||"function"==typeof(t=e).readFloatLE&&"function"==typeof t.slice&&Il(t.slice(0,0)))},bK.compare=function(e,t){if(!b$(e)||!b$(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)},bK.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}},bK.concat=function(e,t){if(!bj(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return bK.alloc(0);if(void 0===t)for(r=0,t=0;r<e.length;++r)t+=e[r].length;var r,n=bK.allocUnsafe(t),i=0;for(r=0;r<e.length;++r){var a=e[r];if(!b$(a))throw TypeError('"list" argument must be an Array of Buffers');a.copy(n,i),i+=a.length}return n},bK.byteLength=b0,bK.prototype._isBuffer=!0,bK.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)b2(this,t,t+1);return this},bK.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)b2(this,t,t+3),b2(this,t+1,t+2);return this},bK.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)b2(this,t,t+7),b2(this,t+1,t+6),b2(this,t+2,t+5),b2(this,t+3,t+4);return this},bK.prototype.toString=function(){var e=0|this.length;return 0===e?"":0==arguments.length?b4(this,0,e):b1.apply(this,arguments)},bK.prototype.equals=function(e){if(!b$(e))throw TypeError("Argument must be a Buffer");return this===e||0===bK.compare(this,e)},bK.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+">"},bK.prototype.compare=function(e,t,r,n,i){if(!b$(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),c=e.slice(t,r),u=0;u<s;++u)if(l[u]!==c[u]){a=l[u],o=c[u];break}return a<o?-1:+(o<a)},bK.prototype.includes=function(e,t,r){return -1!==this.indexOf(e,t,r)},bK.prototype.indexOf=function(e,t,r){return b5(this,e,t,r,!0)},bK.prototype.lastIndexOf=function(e,t,r){return b5(this,e,t,r,!1)};function b4(e,t,r){r=Math.min(e.length,r);for(var n=[],i=t;i<r;){var a,o,s,l,c=e[i],u=null,A=c>239?4:c>223?3:c>191?2:1;if(i+A<=r)switch(A){case 1:c<128&&(u=c);break;case 2:(192&(a=e[i+1]))==128&&(l=(31&c)<<6|63&a)>127&&(u=l);break;case 3:a=e[i+1],o=e[i+2],(192&a)==128&&(192&o)==128&&(l=(15&c)<<12|(63&a)<<6|63&o)>2047&&(l<55296||l>57343)&&(u=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&c)<<18|(63&a)<<12|(63&o)<<6|63&s)>65535&&l<1114112&&(u=l)}null===u?(u=65533,A=1):u>65535&&(u-=65536,n.push(u>>>10&1023|55296),u=56320|1023&u),n.push(u),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 b6(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 b8(e,t,r,n,i,a){if(!b$(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 b7(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 b9(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>>
136>(n?i:3-i)*8&255}function Ie(e,t,r,n,i,a){if(r+n>e.length||r<0)throw RangeError("Index out of range")}function It(e,t,r,n,i){return i||Ie(e,t,r,4),bG(e,t,r,n,23,4),r+4}function Ir(e,t,r,n,i){return i||Ie(e,t,r,8),bG(e,t,r,n,52,8),r+8}bK.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,c,u,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,Is(Ii(e,this.length-i),this,i,a);case"ascii":return o=t,s=r,Is(Ia(e),this,o,s);case"latin1":case"binary":return function(e,t,r,n){return Is(Ia(t),e,r,n)}(this,e,t,r);case"base64":return l=t,c=r,Is(Io(e),this,l,c);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return u=t,A=r,Is(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-u),this,u,A);default:if(h)throw TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),h=!0}},bK.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},bK.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),bK.TYPED_ARRAY_SUPPORT)(r=this.subarray(e,t)).__proto__=bK.prototype;else{var i=t-e;r=new bK(i,void 0);for(var a=0;a<i;++a)r[a]=this[a+e]}return r},bK.prototype.readUIntLE=function(e,t,r){e|=0,t|=0,r||b6(e,t,this.length);for(var n=this[e],i=1,a=0;++a<t&&(i*=256);)n+=this[e+a]*i;return n},bK.prototype.readUIntBE=function(e,t,r){e|=0,t|=0,r||b6(e,t,this.length);for(var n=this[e+--t],i=1;t>0&&(i*=256);)n+=this[e+--t]*i;return n},bK.prototype.readUInt8=function(e,t){return t||b6(e,1,this.length),this[e]},bK.prototype.readUInt16LE=function(e,t){return t||b6(e,2,this.length),this[e]|this[e+1]<<8},bK.prototype.readUInt16BE=function(e,t){return t||b6(e,2,this.length),this[e]<<8|this[e+1]},bK.prototype.readUInt32LE=function(e,t){return t||b6(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+0x1000000*this[e+3]},bK.prototype.readUInt32BE=function(e,t){return t||b6(e,4,this.length),0x1000000*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},bK.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||b6(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},bK.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||b6(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},bK.prototype.readInt8=function(e,t){return(t||b6(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},bK.prototype.readInt16LE=function(e,t){t||b6(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?0xffff0000|r:r},bK.prototype.readInt16BE=function(e,t){t||b6(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?0xffff0000|r:r},bK.prototype.readInt32LE=function(e,t){return t||b6(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},bK.prototype.readInt32BE=function(e,t){return t||b6(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},bK.prototype.readFloatLE=function(e,t){return t||b6(e,4,this.length),bz(this,e,!0,23,4)},bK.prototype.readFloatBE=function(e,t){return t||b6(e,4,this.length),bz(this,e,!1,23,4)},bK.prototype.readDoubleLE=function(e,t){return t||b6(e,8,this.length),bz(this,e,!0,52,8)},bK.prototype.readDoubleBE=function(e,t){return t||b6(e,8,this.length),bz(this,e,!1,52,8)},bK.prototype.writeUIntLE=function(e,t,r,n){if(e*=1,t|=0,r|=0,!n){var i=Math.pow(2,8*r)-1;b8(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},bK.prototype.writeUIntBE=function(e,t,r,n){if(e*=1,t|=0,r|=0,!n){var i=Math.pow(2,8*r)-1;b8(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},bK.prototype.writeUInt8=function(e,t,r){return e*=1,t|=0,r||b8(this,e,t,1,255,0),bK.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},bK.prototype.writeUInt16LE=function(e,t,r){return e*=1,t|=0,r||b8(this,e,t,2,65535,0),bK.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):b7(this,e,t,!0),t+2},bK.prototype.writeUInt16BE=function(e,t,r){return e*=1,t|=0,r||b8(this,e,t,2,65535,0),bK.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):b7(this,e,t,!1),t+2},bK.prototype.writeUInt32LE=function(e,t,r){return e*=1,t|=0,r||b8(this,e,t,4,0xffffffff,0),bK.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):b9(this,e,t,!0),t+4},bK.prototype.writeUInt32BE=function(e,t,r){return e*=1,t|=0,r||b8(this,e,t,4,0xffffffff,0),bK.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):b9(this,e,t,!1),t+4},bK.prototype.writeIntLE=function(e,t,r,n){if(e*=1,t|=0,!n){var i=Math.pow(2,8*r-1);b8(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},bK.prototype.writeIntBE=function(e,t,r,n){if(e*=1,t|=0,!n){var i=Math.pow(2,8*r-1);b8(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},bK.prototype.writeInt8=function(e,t,r){return e*=1,t|=0,r||b8(this,e,t,1,127,-128),b
136K.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},bK.prototype.writeInt16LE=function(e,t,r){return e*=1,t|=0,r||b8(this,e,t,2,32767,-32768),bK.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):b7(this,e,t,!0),t+2},bK.prototype.writeInt16BE=function(e,t,r){return e*=1,t|=0,r||b8(this,e,t,2,32767,-32768),bK.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):b7(this,e,t,!1),t+2},bK.prototype.writeInt32LE=function(e,t,r){return e*=1,t|=0,r||b8(this,e,t,4,0x7fffffff,-0x80000000),bK.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):b9(this,e,t,!0),t+4},bK.prototype.writeInt32BE=function(e,t,r){return e*=1,t|=0,r||b8(this,e,t,4,0x7fffffff,-0x80000000),e<0&&(e=0xffffffff+e+1),bK.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):b9(this,e,t,!1),t+4},bK.prototype.writeFloatLE=function(e,t,r){return It(this,e,t,!0,r)},bK.prototype.writeFloatBE=function(e,t,r){return It(this,e,t,!1,r)},bK.prototype.writeDoubleLE=function(e,t,r){return Ir(this,e,t,!0,r)},bK.prototype.writeDoubleBE=function(e,t,r){return Ir(this,e,t,!1,r)},bK.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||!bK.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},bK.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&&!bK.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=b$(e)?e:Ii(new bK(e,n).toString()),s=o.length;for(i=0;i<r-t;++i)this[i+t]=o[i%s]}return this};var In=/[^+\/0-9A-Za-z-_]/g;function Ii(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 Ia(e){for(var t=[],r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}function Io(e){return function(e){bO||bU();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 bM(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=bF[e.charCodeAt(t)]<<18|bF[e.charCodeAt(t+1)]<<12|bF[e.charCodeAt(t+2)]<<6|bF[e.charCodeAt(t+3)],o[l++]=i>>16&255,o[l++]=i>>8&255,o[l++]=255&i;return 2===a?(i=bF[e.charCodeAt(t)]<<2|bF[e.charCodeAt(t+1)]>>4,o[l++]=255&i):1===a&&(i=bF[e.charCodeAt(t)]<<10|bF[e.charCodeAt(t+1)]<<4|bF[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(In,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function Is(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 Il(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}class Ic{data;width;height;format;constructor(e){const t=new Ay(e);this.data=e,this.width=t.width,this.height=t.height,this.format="png"}static isValid(e){return e&&bK.isBuffer(e)&&137===e[0]&&80===e[1]&&78===e[2]&&71===e[3]&&13===e[4]&&10===e[5]&&26===e[6]&&10===e[7]}}class Iu{data;width;height;format;constructor(e){let t;if(this.data=e,this.format="jpeg",this.width=0,this.height=0,65496!==e.readUInt16BE(0))throw Error("SOI not found in JPEG");const r=sd(this.data);for(let e=0;e<r.length;e+=1){const n=r[e];"EXIF"===n.name&&n.entries.orientation&&(t=n.entries.orientation),"SOF"===n.name&&(this.width||=n.width,this.height||=n.height)}t>4&&([this.width,this.height]=[this.height,this.width])}static isValid(e){return e&&bK.isBuffer(e)&&65496===e.readUInt16BE(0)}}let IA=(({limit:e=100}={})=>{let t=new Map;return{get:e=>e?t.get(e)??void 0:null,set:(r,n)=>{if(t.delete(r),t.size>=e){let e=t.keys().next().value;t.delete(e)}t.set(r,n)},reset:()=>{t=new Map},length:()=>t.size}})({limit:30}),If=bK.isBuffer,Ih=e=>"u">typeof Blob&&e instanceof Blob,Id=async e=>{let{method:t="GET",headers:r,body:n,credentials:i}=e,a=await fetch(e.uri,{method:t,headers:r,body:n,credentials:i}),o=await a.arrayBuffer();return bK.from(o)},Ig=e=>{let t=e.toLowerCase();return"jpg"===t||"jpeg"===t||"png"===t},Ip=e=>{let t;return Iu.isValid(e)?t="jpg":Ic.isValid(e)&&(t="png"),t};function Im(e,t){switch(t.toLowerCase()){case"jpg":case"jpeg":return new Iu(e);case"png":return new Ic(e);default:return null}}let Iy=async({uri:e})=>{let t=/^data:image\/([a-zA-Z]*);base64,([^"]*)/g.exec(e);if(!t)throw Error(`Invalid base64 image: ${e}`);let r=t[1],n=t[2];if(!Ig(r))throw Error(`Base64 image invalid format: ${r}`);return Im(bK.from(n,"base64"),r)},Ib=async e=>{if(e.data&&e.format)return Im(e.data,e.format);throw Error(`Invalid data given for local file: ${JSON.stringify(e)}`)},II=async e=>{let t=Ip(e);return t?Im(e,t):null},IE=async e=>{let{type:t}=e;
136if(!t||"application/octet-stream"===t){let t=await e.arrayBuffer();return II(bK.from(t))}if(!t.startsWith("image/"))throw Error(`Invalid blob type: ${t}`);let r=t.replace("image/","");if(!Ig(r))throw Error(`Invalid blob type: ${t}`);let n=await e.arrayBuffer();return Im(bK.from(n),r)},IC=async e=>{let t=await Id(e),r=Ip(t);if(!r)throw Error("Not valid image extension");return Im(t,r)},Iv=(e,{cache:t=!0}={})=>{var r;let n,i=Ih(r=e)||If(r)?null:"data"in r?r.data?.toString("base64")??null:r.uri;if(Ih(e))n=IE(e);else if(If(e))n=II(e);else{if(t&&IA.get(i))return IA.get(i);n="uri"in e&&e.uri.startsWith("data:")?Iy(e):"data"in e?Ib(e):IC(e)}return t&&i&&IA.set(i,n),n},IB=(e,t)=>{switch(t){case"uppercase":return e.toUpperCase();case"lowercase":return e.toLowerCase();case"capitalize":return e?e.replace(/(^|\s)\S/g,e=>e.toUpperCase()):e;case"upperfirst":return p_(e);default:return e}},Iw=e=>e.type===L,Ix=yJ({bidi:yV,linebreaker:y5,justification:y7,textDecoration:be,scriptItemizer:br,wordHyphenation:ba,fontSubstitution:bc}),IQ=(e,t)=>{if(!t)return[{string:""}];let r=[],{fill:n="black",fontFamily:i="Helvetica",fontWeight:a,fontStyle:o,fontSize:s=18,textDecorationColor:l,textDecorationStyle:c,textTransform:u,opacity:A}=t.props,f=t.props.textDecoration,h="string"==typeof i?[i]:[...i||[]];h.push("Helvetica");let d={font:h.map(t=>{let r=e.getFont({fontFamily:t,fontWeight:a,fontStyle:o});return r?.data}),opacity:A,fontSize:s,color:n,underlineStyle:c,underline:"underline"===f||"underline line-through"===f||"line-through underline"===f,underlineColor:l||n,strike:"line-through"===f||"underline line-through"===f||"line-through underline"===f,strikeStyle:c,strikeColor:l||n};for(let n=0;n<t.children.length;n+=1){let i=t.children[n];Iw(i)?r.push({string:IB(i.value,u),attributes:d}):i&&r.push(...IQ(e,i))}return r},Ik={before:-.5,after:-.5},IS=e=>e.type===x,I_=e=>e.type!==x,ID=/url\(['"]?#([^'"]+)['"]?\)/,IR=(e,t)=>t?ID.test(t)?e[t.match(ID)[1]]:t:void 0,IT=e=>t=>{let r=t.props,n="fill"in r?IR(e,r?.fill):void 0,i="clipPath"in r?IR(e,r?.clipPath):void 0,a=Object.assign({},t.props,{fill:n,clipPath:i}),o=t.children?t.children.map(IT(e)):void 0;return Object.assign({},t,{props:a,children:o})},IN=e=>(e=>{if(!e.children)return e;let t=e.children.filter(I_);return Object.assign({},e,{children:t})})((e=>{let t;if(!e.children)return e;let r=(t=(e.children||[]).find(IS),(t?.children||[]).reduce((e,t)=>{let r=t.props?.id;return r&&(e[r]=t),e},{})),n=e.children.map(IT(r));return Object.assign({},e,{children:n})})(e)),IL=e=>{if(!e)return null;if("string"!=typeof e)return e;let t=e.split(/[,\s]+/).map(pD);return 4!==t.length?null:{minX:t[0],minY:t[1],maxX:t[2],maxY:t[3]}},IF=["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"],IM={[d]:((e,t)=>{let r=[];for(let n=0;n<t.length;n+=1){let i=t[n];e.includes(i)||r.push(i)}return r})(["x"],IF)},IO=e=>{let t;if(!e.children)return e;let r=(t=e.props||{},pQ(IM[e.type]??IF,t)),n=e.children.map(e=>{let t=Object.assign({},r,e.props||{});return IO(Object.assign({},e,{props:t}))});return Object.assign({},e,{children:n})},IU=e=>{if("string"!=typeof e)return e;let t=e.replace(/[\s\r\t\n]+/gm," ").replace(/^defer\s/,"").split(" ");return{align:t[0]||"xMidYMid",meetOrSlice:t[1]||"meet"}},IP=["width","height","color","stroke","strokeWidth","opacity","fillOpacity","strokeOpacity","fill","fillRule","clipPath","offset","transform","strokeLinejoin","strokeLinecap","strokeDasharray","gradientUnits","gradientTransform"],Iz=["y","y1","y2","height","cy","ry"],IG=["x","x1","x2","width","cx","rx"],IH=e=>{let t=pw(e);return t?t.percent:pD(e)},Ij=e=>t=>m5(e,{transform:t}).transform,IY=e=>{let t=Object.assign({},e.style||{},e.props);return Object.assign({},e,{props:t})},IW=e=>{let t=pB(e.props,e=>"none"===e?null:e);return Object.assign({},e,{props:t})},IK=e=>{let t=Object.assign({},pQ(IP,e.props||{}),e.style||{});return Object.assign({},e,{style:t})},IJ=e=>{let t=pC({width:pD,height:pD,viewBox:IL,preserveAspectRatio:IU},e.props);return Object.assign({},e,{props:t})},Iq=e=>{if(e.type!==d||!e.children)return e;let t=e.children.map(e=>e.type===L?{type:k,props:{},style:{},children:[e]}:e);return Object.assign({},e,{children:t})},IV=e=>t=>{if(t.type===d)return((e,t)=>{let r;if(!t.children)return t;let n=t.props?.x||0,i=(t,r)=>{let n=m8(IQ(e,t)),i=void 0===t.props.x?r:t.props.x,a=t.props?.y||0,o=t.props.hyphenationCallback||e?.getHyphenationCallback()||null;return Object.assign({},t,{lines:Ix(n,{x:i,y:a,width:0xe8d4a50fff,height:0xe8d4a50fff},{hyphenationCallback:o,shrinkWhitespaceFactor:Ik}).flat()})},a=(r=t.children.map((e,r)=>{if(e.type!==k)return e;let n=e.children[0];return void 0===e.props.x&&r<t.children.length-1&&n?.value?Object.assign({},e,{children:[{...n,value:`${n.value} `}]}):e},[]),Object.assign({},t,{children:r})).children.map(e=>{let t=i(e,n);return n+=t.lines[0].xAdvance,t});return Object.assign({},t,{children:a})})(e,t);if(!t.children)return t;let r=t.children.map(IV(e));return Object.assign({},t,{children:r})},IZ=e=>t=>{if(!t.children)return t;let r=pE(IZ(e),pE(t=>{let r=(t=>pB(t,(t,r)=>{let n=pw(t);
136return n&&Iz.includes(r)?n.percent*e.height:n&&IG.includes(r)?n.percent*e.width:t}))(t.props);return Object.assign({},t,{props:r=pC({x:pD,x1:pD,x2:pD,y:pD,y1:pD,y2:pD,r:pD,rx:pD,ry:pD,cx:pD,cy:pD,width:pD,height:pD,offset:IH,fill:mQ,opacity:IH,stroke:mQ,stopOpacity:IH,stopColor:mQ,transform:Ij(e),gradientTransform:Ij(e)},r)})},Iq,IW,IY)),n=t.children.map(r);return Object.assign({},t,{children:n})},IX=(e,t)=>{if(e.props&&"xlinkHref"in e.props){let r=t[e.props.xlinkHref.replace(/^#/,"")];if(!r)return e;let n=Object.assign({},r.props,e.props);return delete n.xlinkHref,Object.assign({},r,{props:n})}let r=e.children?.map(e=>IX(e,t));return Object.assign({},e,{children:r})},I$=e=>{let t=(e=>{let t={},r=e.children?.slice(0)||[];for(;r.length>0;){let e=r.shift();e.props&&"id"in e.props&&(t[e.props.id]=e),e.children&&r.push(...e.children)}return t})(e);return IX(e,t)},I0=(e,t)=>{let r,n;if(!("children"in e))return e;let i="SVG"===e.type?(n=(r=IL(e.props.viewBox))?{width:r.maxX,height:r.maxY}:e.props.width&&e.props.height?{width:pD(e.props.width),height:pD(e.props.height)}:{width:0,height:0},pE(IN,IV(t),IJ,IK,IO,IZ(n),I$)(e)):e,a=i.children?.map(e=>I0(e,t));return Object.assign({},i,{children:a})},I1=async()=>{let e=await (s??=b_()),t=e.Config.create();return t.setPointScaleFactor(0),{node:{create:()=>e.Node.createWithConfig(t)}}},I2=async e=>Object.assign({},e,{yoga:await I1()}),I5=(e,t)=>{let r=e.style.zIndex,n=t.style.zIndex;return r||n?r?n?n-r:-1:1:0},I3=e=>{if(!e.children)return e;let t=(e.type!==T&&"SVG"!==e.type?e.children.sort(I5):e.children).map(I3);return Object.assign({},e,{children:t})},I4={},I6=RegExp(bD`[\u{1F1E6}-\u{1F1FF}]{2}|\u{1F3F4}[${bT}]{2}[\u{E0030}-\u{E0039}${bT}]{1,3}\u{E007F}|${bR}(?:\u200D${bR})*`,"gu"),I8=e=>"️"!==e,I7=(e,t=!1)=>Array.from(e).filter(t?()=>!0:I8).map(e=>e.codePointAt(0).toString(16)).join("-"),I9=(e,t)=>{if(!t)return[];let r=[];return Array.from(e.matchAll(I6)).forEach(e=>{let n=e[0];if(!I4[n]||I4[n].loading){let e=((e,t)=>{if("builder"in t)return t.builder(I7(e,t.withVariationSelectors));let{url:r,format:n="png",withVariationSelectors:i}=t;return`${r}${I7(e,i)}.${n}`})(n,t);I4[n]={loading:!0},r.push(Iv({uri:e}).then(e=>{I4[n].loading=!1,I4[n].data=e.data}).catch(e=>{console.warn(e,"Failed to load emoji image"),I4[n].loading=!1}))}}),r},Ee=async e=>{let t="function"==typeof e?await e():await e;return"string"==typeof t?{uri:t}:t},Et=async e=>{let t=e.props.src?e.props.src:e.props.source?e.props.source:void 0,{cache:r}=e.props;if(!t)return void console.warn(!1,'Image should receive either a "src" or "source" prop');try{let n=await Ee(t);if(!n)throw Error(`Image's "src" or "source" prop returned ${n}`);if(e.image=await Iv(n,{cache:r}),eh.Buffer.isBuffer(n)||n instanceof Blob)return;e.image.key="data"in n?n.data.toString():n.uri}catch(e){console.warn(e.message)}},Er=e=>e.type===Q,En=async(e,t)=>{let r=((e,t)=>{let r=[],n=t.children?.slice(0)||[],i=e?e.getEmojiSource():null;for(;n.length>0;){let t=n.shift();if(Er(t)&&r.push(Et(t)),e&&t.style?.fontFamily){let n=pI(t.style.fontFamily);r.push(...n.map(r=>e.load({fontFamily:r,fontStyle:t.style.fontStyle,fontWeight:t.style.fontWeight})))}"string"==typeof t&&r.push(...I9(t,i)),"value"in t&&"string"==typeof t.value&&r.push(...I9(t.value,i)),t.children&&t.children.forEach(e=>{n.push(e)})}return r})(t,e);return await Promise.all(r),e},Ei={color:"blue",textDecoration:"underline"},Ea=e=>t=>{var r,n;let i,a=(r=e,i=[(n=t).style],n.type===g&&(i=Array.isArray(n.style)?[Ei,...n.style]:[Ei,n.style]),m5(r,i));if(!t.children)return Object.assign({},t,{style:a});let o=t.children.map(Ea(e));return Object.assign({},t,{style:a,children:o})},Eo=e=>{let t=e.props?.dpi||72,r=e.style,n=e.box?.width||r.width,i=e.box?.height||r.height,a=e.props?.orientation||"portrait";return Ea({width:n,height:i,orientation:a,dpi:t,remBase:r?.fontSize||18})(e)},Es=e=>t=>null==t.style?.[e]?"50%":t.style?.[e]??null,El=e=>{let t=(e=>{if(!e.box)return null;let{left:t,top:r,width:n,height:i}=e.box,a=Es("transformOriginX")(e),o=Es("transformOriginY")(e),s=pw(a),l=pw(o),c=s?n*s.percent:a,u=l?i*l.percent:o;if(null==c||"string"==typeof c)throw Error(`Invalid origin offsetX: ${c}`);if(null==u||"string"==typeof u)throw Error(`Invalid origin offsetY: ${u}`);return{left:t+c,top:r+u}})(e),r=Object.assign({},e,{origin:t});return e.children?Object.assign({},r,{children:e.children.map(El)}):r},Ec=e=>
136"string"==typeof e?{title:e,fit:!1,expanded:!1}:e,Eu=["portrait","landscape"],EA={"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]},Ef=(e,t)=>{if(!e)return 0;let r=(e=>{if("number"==typeof e)return{value:e,unit:void 0};let 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}})(e);if("string"==typeof r.value)throw Error(`Invalid page size: ${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}},Eh=({width:e,height:t},r)=>({width:Ef(e,r),height:Ef(t,r)}),Ed=e=>({width:e[0],height:e[1]}),Eg=e=>{let t=(e=>{let t,r,n,i=e.props?.size||"A4",a=e.props?.dpi||72;if("string"==typeof i)t=Ed(EA[i.toUpperCase()]);else if(Array.isArray(i))t=Eh(Ed(i),a);else if("number"==typeof i)t=Eh(Ed([i,i]),a);else t=Eh(i,a);return"landscape"===(r=e.props?.orientation||"portrait",Eu.includes(r)?r:"portrait")?{width:(n=t).height,height:n.width}:t})(e),r=mx(e.style||{});return{...e,style:{...r,...t}}},Ep=e=>!!e.props&&"fixed"in e.props&&!0===e.props.fixed,Em=["SVG",m,Q,S],Ey=e=>!Em.includes(e.type)&&(!e.props||!("wrap"in e.props)||e.props.wrap),Eb=(e,t)=>{let{yogaNode:r}=e;return r?r.getComputedPadding(t):null},EI=e=>{let{style:t,box:r}=e,n=Eb(e,bp.Top)||r?.paddingTop||t?.paddingTop||0,i=Eb(e,bp.Right)||r?.paddingRight||t?.paddingRight||0;return{paddingTop:n,paddingRight:i,paddingBottom:Eb(e,bp.Bottom)||r?.paddingBottom||t?.paddingBottom||0,paddingLeft:Eb(e,bp.Left)||r?.paddingLeft||t?.paddingLeft||0}},EE=e=>{if(!e)return[];if(Array.isArray(e))return e.reduce((e,t)=>e.concat(EE(t)),[]);if("boolean"==typeof e)return[];if("string"==typeof e||"number"==typeof e)return[{type:L,value:`${e}`}];if(e&&e.type===Symbol.for("react.fragment"))return EE(e.props.children);if("string"!=typeof e.type)return EE(e.type(e.props));let{type:t,props:{style:r={},children:n,...i}}=e;return[{type:t,style:r,props:i,children:pI(n).reduce((e,t)=>e.concat(EE(t)),[])}]},EC=(e,t,r,n)=>{if("fixed"in e.props)return!1;let i=r<e.box.top+e.box.height,a=Ey(e),o=((e,t)=>Math.min(e.box.top+e.box.height+e.box.marginBottom+("minPresenceAhead"in e.props?e.props.minPresenceAhead:0),Math.max(...t.filter(e=>!("fixed"in e.props)).map(e=>e.box.top+e.box.height))))(e,t),s=n.filter(e=>!Ep(e)).length>0;return"break"in e.props&&e.props.break||i&&!a||!i&&o>r&&s},Ev=[8232,8233],EB=[e=>e.map(e=>{let t,r=new RegExp((t=e.attributes.font[0],Ev.reduce((e,r)=>t&&t.hasGlyphForCodePoint&&t.hasGlyphForCodePoint(r)?e:[...e,String.fromCharCode(r)],[])).join("|"));return{string:e.string.replace(r,""),attributes:e.attributes}}),e=>{let t=[];for(let r=0;r<e.length;r+=1){let n=e[r],i=0;Array.from(n.string.matchAll(I6)).forEach(e=>{let{index:r}=e,a=e[0],o=n.attributes.fontSize,s=n.string.slice(i,r+e[0].length);I4[a]&&I4[a].data?t.push({string:s.replace(e[0],String.fromCharCode(65532)),attributes:{...n.attributes,attachment:{width:o,height:o,yOffset:Math.floor(.1*o),image:I4[a].data}}}):t.push({string:s,attributes:n.attributes}),i=r+a.length}),i<n.string.length&&t.push({string:n.string.slice(i),attributes:n.attributes})}return t}],Ew=e=>e.type===Q,Ex=e=>e.type===L,EQ=(e,t,r=null,n=0)=>
136{if(!t)return[{string:""}];let i=[],{color:a="black",direction:o="ltr",fontFamily:s="Helvetica",fontWeight:l,fontStyle:c,fontSize:u=18,textAlign:A,lineHeight:f,textDecoration:h,textDecorationColor:d,textDecorationStyle:g,textTransform:p,letterSpacing:m,textIndent:y,opacity:b,verticalAlign:I}=t.style,E="string"==typeof s?[s]:[...s||[]];E.push("Helvetica");let C={font:E.map(t=>{let r=e.getFont({fontFamily:t,fontWeight:l,fontStyle:c});return r?.data}),color:a,opacity:b,fontSize:u,lineHeight:f,direction:o,verticalAlign:I,backgroundColor:0===n?null:t.style.backgroundColor,indent:y,characterSpacing:m,strikeStyle:g,underlineStyle:g,underline:"underline"===h||"underline line-through"===h||"line-through underline"===h,strike:"line-through"===h||"underline line-through"===h||"line-through underline"===h,strikeColor:d||a,underlineColor:d||a,link:r||t.props?.src||t.props?.href,align:A||("rtl"===o?"right":"left")};for(let r=0;r<t.children.length;r+=1){let a=t.children[r];Ew(a)?i.push({string:String.fromCharCode(65532),attributes:{...C,attachment:{width:a.style.width||u,height:a.style.height||u,image:a.image.data}}}):Ex(a)?i.push({string:IB(a.value,p),attributes:C}):a&&i.push(...EQ(e,a,C.link,n+1))}for(let e=0;e<EB.length;e+=1)i=(0,EB[e])(i);return i},Ek=yJ({bidi:yV,linebreaker:y5,justification:y7,textDecoration:be,scriptItemizer:br,wordHyphenation:ba,fontSubstitution:bc}),ES=(e,t,r,n)=>Ek(m8(EQ(n,e)),{x:0,y:0,width:t,maxLines:e.style?.maxLines,height:r||1/0,truncateMode:e.style?.textOverflow},{hyphenationPenalty:e.props.hyphenationPenalty,shrinkWhitespaceFactor:{before:-.5,after:-.5},hyphenationCallback:e.props.hyphenationCallback||n?.getHyphenationCallback()||null}).reduce((e,t)=>[...e,...t],[]),E_=(e,t)=>{let r,n;if((r=e).type===d&&!r.lines){let r=e.box.width-(e.box.paddingRight+e.box.paddingLeft),n=e.box.height-(e.box.paddingTop+e.box.paddingBottom);e.lines=ES(e,r,n,t)}if("SVG"!==(n=e).type&&n.type!==d){if(!e.children)return e;let r=e.children.map(e=>E_(e,t));return Object.assign({},e,{children:r})}return e},ED=["color","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","opacity","textDecoration","textTransform","lineHeight","textAlign","visibility","wordSpacing"],ER=[...ED,"backgroundColor"],ET=e=>t=>t.type===e,EN=ET("SVG"),EL=ET(d),EF=e=>{let t;if(EN(e)||!("children"in e))return e;let r=pE(EF,(t=pQ(EL(e)?ER:ED,e.style||{}),e=>{var r;let n,i=(r=e.style||{},n={...t},Object.entries(r).forEach(([e,r])=>{var i;n[e]=(i=t[e],"textDecoration"===e?[i,r].filter(e=>e&&"none"!==e).join(" "):r)}),n);return Object.assign({},e,{style:i})})),n=e.children.map(r);return Object.assign({},e,{children:n})},EM=(e,t)=>{let{yogaNode:r}=e;return r?r.getComputedMargin(t):null},EO=e=>{let{style:t,box:r}=e,n=EM(e,bp.Top)||r?.marginTop||t?.marginTop||0,i=EM(e,bp.Right)||r?.marginRight||t?.marginRight||0;return{marginTop:n,marginRight:i,marginBottom:EM(e,bp.Bottom)||r?.marginBottom||t?.marginBottom||0,marginLeft:EM(e,bp.Left)||r?.marginLeft||t?.marginLeft||0}},EU={width:0,height:0},EP=(e,t)=>e?e.getComputedBorder(t):0,Ez={hidden:bw.Hidden,scroll:bw.Scroll},EG={wrap:bk.Wrap,"wrap-reverse":bk.WrapReverse},EH=(e,t)=>r=>n=>{let{yogaNode:i}=n;if(null!=r&&i){let n=null!=t,a=`set${p_(e)}`,o=`${a}Auto`,s=`${a}Percent`,l=pw(r);if(l&&!i[s])throw Error(`You can't pass percentage values to ${e} property`);l?n?i[s]?.(t,l.value):i[s]?.(l.value):"auto"===r?n?i[o]?.(t):i[o]?.():n?i[a]?.(t,r):i[a]?.(r)}return n},Ej=EH("flexBasis"),EY={"flex-start":bA.FlexStart,center:bA.Center,"flex-end":bA.FlexEnd,stretch:bA.Stretch,baseline:bA.Baseline,"space-between":bA.SpaceBetween,"space-around":bA.SpaceAround,"space-evenly":bA.SpaceEvenly},EW=e=>t=>r=>{let{yogaNode:n}=r,i="items"===e?bA.Stretch:bA.Auto;if(n){let r=EY[t]||i;n[`setAlign${p_(e)}`](r)}return r},EK=EW("self"),EJ=EW("items"),Eq=EW("content"),EV={absolute:bx.Absolute,relative:bx.Relative,static:bx.Static},EZ={row:bb.Row,"row-reverse":bb.RowReverse,"column-reverse":bb.ColumnReverse},EX={center:bE.Center,"flex-end":bE.FlexEnd,"space-between":bE.SpaceBetween,"space-around":bE.SpaceAround,"space-evenly":bE.SpaceEvenly},E$=EH("margin",bp.Top),E0=EH("margin",bp.Right),E1=EH("margin",bp.Bottom),E2=EH("margin",bp.Left),E5=EH("padding",bp.Top),E3=EH("padding",bp.Right),E4=EH("padding",bp.Bottom),E6=EH("padding",bp.Left),E8=EH("border",bp.Top),E7=EH("border",bp.Right),E9=EH("border",bp.Bottom),Ce=EH("border",bp.Left),Ct=EH("position",bp.Top),Cr=EH("position",bp.Right),Cn=EH("position",bp.Bottom),Ci=EH("position",bp.Left),Ca=EH("width"),Co=EH("minWidth"),Cs=EH("maxWidth"),Cl=EH("height"),Cc=EH("minHeight"),Cu=EH("maxHeight"),CA=EH("gap",bI.Row),Cf=EH("gap",bI.Column),Ch=e=>e.lines?Math.max(0,...e.lines.map(e=>e.xAdvance)):0,Cd=e=>e.lines?e.lines.reduce((e,t)=>
136e+t.box.height,0):-1,Cg={center:.5,right:1},Cp=e=>null==e.box?.height,Cm=e=>Math.max(-1/0,...e),Cy=e=>t=>t.type===e,Cb=Cy("SVG"),CI=Cy(d),CE=Cy(m),CC=Cy(p),Cv=Cy(Q),CB=Cy(S),Cw=Cy(L),Cx=(e,t,r)=>n=>{let i,a,o,s,l,c,u,A,f,h=r.node.create(),d=Object.assign({},n,{yogaNode:h});if(pE(Cl(CC(d)?d.box?.height:d.style?.height),Ca(d.style.width),Co(d.style.minWidth),Cs(d.style.maxWidth),Cc(d.style.minHeight),Cu(d.style.maxHeight),E$(d.style.marginTop),E0(d.style.marginRight),E1(d.style.marginBottom),E2(d.style.marginLeft),E5(d.style.paddingTop),E3(d.style.paddingRight),E4(d.style.paddingBottom),E6(d.style.paddingLeft),(i=d.style.position,e=>{let{yogaNode:t}=e;return null!=i&&t&&t.setPositionType(EV[i]),e}),Ct(d.style.top),Cr(d.style.right),Cn(d.style.bottom),Ci(d.style.left),E8(d.style.borderTopWidth),E7(d.style.borderRightWidth),E9(d.style.borderBottomWidth),Ce(d.style.borderLeftWidth),(a=d.style.display,e=>{let{yogaNode:t}=e;return t&&t.setDisplay("none"===a?bg.None:bg.Flex),e}),(o=d.style.flexDirection,e=>{let{yogaNode:t}=e;if(t){let e=EZ[o]||bb.Column;t.setFlexDirection(e)}return e}),EK(d.style.alignSelf),Eq(d.style.alignContent),EJ(d.style.alignItems),(s=d.style.justifyContent,e=>{let{yogaNode:t}=e;if(null!=s&&t){let e=EX[s]||bE.FlexStart;t.setJustifyContent(e)}return e}),(l=d.style.flexWrap,e=>{let{yogaNode:t}=e;if(t){let e=EG[l]||bk.NoWrap;t.setFlexWrap(e)}return e}),(c=d.style.overflow,e=>{let{yogaNode:t}=e;if(null!=c&&t){let e=Ez[c]||bw.Visible;t.setOverflow(e)}return e}),(u=d.style.aspectRatio,e=>{let{yogaNode:t}=e;return null!=u&&t&&t.setAspectRatio(u),e}),Ej(d.style.flexBasis),(A=d.style.flexGrow,e=>EH("flexGrow")(A||0)(e)),(f=d.style.flexShrink,e=>EH("flexShrink")(f||1)(e)),CA(d.style.rowGap),Cf(d.style.columnGap))(d),!CI(n)&&!CE(n)&&!Cb(n)&&n.children){let i=pE(e=>(h.insertChild(e.yogaNode,h.getChildCount()),e),Cx(e,t,r));d.children=n.children.map(i)}return((e,t,r)=>{let{yogaNode:n}=e;return CI(e)&&n.setMeasureFunc((t,n,i)=>{if(n===bv.Exactly)return e.lines||(e.lines=ES(e,t,i,r)),{height:Cd(e),width:t};if(n===bv.AtMost){let n=Cg[e.style?.textAlign]||0;return e.lines||(e.lines=ES(e,t,i,r),e.alignOffset=(t-Ch(e))*n),{height:Cd(e),width:Math.min(t,Ch(e))}}return{}}),Cv(e)&&n.setMeasureFunc((r,n,i,a)=>{let o=e.image?.data?e.image.width/e.image.height:1,s=EO(e),l=EI(t),c=Cp(t)?1/0:(t.box?.height||0)-l.paddingTop-l.paddingBottom-s.marginTop-s.marginBottom-10;return e.image?n===bv.Exactly&&a===bv.Undefined?{height:Math.min(c,r/o)}:a===bv.Exactly&&(n===bv.AtMost||n===bv.Undefined)?{width:Math.min(i*o,r)}:n===bv.Exactly&&a===bv.AtMost?{height:Math.min(i,c,r/o)}:n===bv.AtMost&&a===bv.AtMost?o>1?{width:r,height:Math.min(r/o,i)}:{height:i,width:Math.min(i*o,r)}:{height:i,width:r}:{width:0,height:0}}),CB(e)&&n.setMeasureFunc(()=>{let r,n,i,a,o,s,l,c=EO(e),u=EI(t),A=Cp(t)?1/0:(t.box?.height||0)-u.paddingTop-u.paddingBottom-c.marginTop-c.marginBottom-10,f=(r={},n=[],i=()=>r,a=(e,t)=>n.push([e,t]),o=(e,t)=>(a(e,t),r),s=(e,t,n,i)=>(a(e,t),a(e+n,t),a(e,t+i),a(e+n,t+i),r),l=(e,t,n,i)=>(i=i||n,a(e-n,t-i),a(e+n,t-i),a(e+n,t+i),a(e-n,t+i),r),r.rect=s,r.moveTo=o,r.lineTo=o,r.circle=l,r.polygon=(...e)=>(n.push(...e),r),r.ellipse=l,r.roundedRect=s,r.text=i,r.path=i,r.lineWidth=i,r.bezierCurveTo=i,r.quadraticCurveTo=i,r.scale=i,r.rotate=i,r.translate=i,r.dash=i,r.clip=i,r.save=i,r.fill=i,r.font=i,r.stroke=i,r.lineCap=i,r.opacity=i,r.restore=i,r.lineJoin=i,r.fontSize=i,r.fillColor=i,r.miterLimit=i,r.strokeColor=i,r.fillOpacity=i,r.strokeOpacity=i,r.linearGradient=i,r.radialGradient=i,r.getWidth=()=>Cm(n.map(e=>e[0])),r.getHeight=()=>Cm(n.map(e=>e[1])),r);return e.props.paint(f),{width:f.getWidth(),height:Math.min(A,f.getHeight())}}),Cb(e)&&n.setMeasureFunc((t,r,n,i)=>{var a;let o=((a=e.props.viewBox)&&"string"!=typeof a?(a.maxX-a.minX)/(a.maxY-a.minY):null)||1;return r===bv.Exactly||r===bv.AtMost?{width:t,height:t/o}:i===bv.Exactly?{width:n*o}:{}})})(d,e,t),d},CQ=e=>(e.yogaNode.calculateLayout(),e),Ck=e=>{if(Cw(e))return e;let t=Object.assign(EI(e),EO(e),(e=>{let{yogaNode:t}=e;return{borderTopWidth:EP(t,bp.Top),borderRightWidth:EP(t,bp.Right),borderBottomWidth:EP(t,bp.Bottom),borderLeftWidth:EP(t,bp.Left)}})(e),(e=>{let{yogaNode:t}=e;return{top:t?.getComputedTop()||0,right:t?.getComputedRight()||0,bottom:t?.getComputedBottom()||0,left
136:t?.getComputedLeft()||0}})(e),(e=>{let{yogaNode:t}=e;return t?{width:t.getComputedWidth(),height:t.getComputedHeight()}:EU})(e)),r=Object.assign({},e,{box:t});return e.children?Object.assign({},r,{children:e.children.map(Ck)}):r},CS=e=>{let t=Object.assign({},e);return(delete t.yogaNode,e.children)?Object.assign({},t,{children:e.children.map(CS)}):t},C_=e=>(e.yogaNode&&e.yogaNode.freeRecursive(),e),CD=(e,t,r)=>null==e?null:pE(CS,C_,Ck,CQ,Cx(e,t,r))(e),CR=(e,t)=>Object.assign({},t,{children:e}),CT=e=>e.box?.top||0,CN=e=>e.props&&"render"in e.props,CL=pE(E_,CD,EF,Eo),CF=e=>{console.warn(`Node of type ${e.type} can't wrap between pages and it's bigger than available page height`)},CM=(e,t,r)=>{let n=[],i=[];for(let a=0;a<r.length;a+=1){let o=r[a],s=r.slice(a+1),l=s.filter(Ep),c=CT(o),u=o.box.height,A=e<=c,f=EC(o,s,e,n),h=e+.001<c+u,d=Ey(o),g=u<=t;if(Ep(o)){i.push(o),n.push(o);continue}if(A){let t=Object.assign({},o.box,{top:o.box.top-e}),r=Object.assign({},o,{box:t});i.push(r);continue}if(!g&&!d){n.push(o),i.push(...s),CF(o);break}if(f){let t=Object.assign({},o.box,{top:o.box.top-e}),r=Object.assign({},o.props,{wrap:!0,break:!1}),a=Object.assign({},o,{box:t,props:r});n.push(...l),i.push(a,...s);break}if(h){let[r,a]=CO(o,e,t);if(o.children.length>0&&0===r.children.length){if(0===n.length)n.push(o,...l),i.push(...s);else{let t=Object.assign({},o.box,{top:o.box.top-e}),r=Object.assign({},o,{box:t});n.push(...l),i.push(r,...s)}break}r&&n.push(r),a&&i.push(a);continue}n.push(o)}return[n,i]},CO=(e,t,r)=>{let n,i,a,o,s,l,c,u;return e.type===d?(n=e.box?.top||0,i=e.props.widows||2,a=e.props.orphans||2,o=e.lines.length,l=0===(s=((e,t)=>{let r=0;if(!e.lines)return 0;for(let n=0;n<e.lines.length;n+=1){let i=e.lines[n];if(r+i.box.height>t)return n;r+=i.box.height}return e.lines.length})(e,t-n))?0:o<a?o:s<a||o<a+i?0:o===a+i?a:o-s<i?o-i:s,c=((e,t)=>{let r=0;if(!e.lines)return r;for(let n=0;n<t;n+=1){let t=e.lines[n];if(!t)break;r+=t.box.height}return r})(e,l),u=e.box.height-c,[Object.assign({},e,{box:{...e.box,height:c,borderBottomWidth:0},style:{...e.style,marginBottom:0,paddingBottom:0,borderBottomWidth:0,borderBottomLeftRadius:0,borderBottomRightRadius:0},lines:e.lines.slice(0,l)}),Object.assign({},e,{box:{...e.box,top:0,height:u,borderTopWidth:0},style:{...e.style,marginTop:0,paddingTop:0,borderTopWidth:0,borderTopLeftRadius:0,borderTopRightRadius:0},lines:e.lines.slice(l)})]):((e,t,r)=>{let n,[i,a]=((e,t)=>{if(!e)return[null,null];let r=e.box?.top||0,n=Object.assign({},e,{box:{...e.box,borderBottomWidth:0},style:{...e.style,marginBottom:0,paddingBottom:0,borderBottomWidth:0,borderBottomLeftRadius:0,borderBottomRightRadius:0}});n.style.height=t-r;let i=null!=e.style?.height?e.box.height-(t-r):null,a=Object.assign({},e,{box:{...e.box,top:0,borderTopWidth:0},style:{...e.style,marginTop:0,paddingTop:0,borderTopWidth:0,borderTopLeftRadius:0,borderTopRightRadius:0},props:{...e.props,bookmark:null}});return i&&(a.style.height=i),[n,a]})(e,t),[o,s]=(n=e.children||[],CM(t-CT(e),r,n));return[CR(o,i),CR(s,a)]})(e,t,r)},CU=e=>{let t=e.children||[];return CN(e)||t.some(CU)},CP=(e,t)=>{let r=CN(t),n=r&&t.type===d?{...t.box,height:0}:t.box,i=((n=[])=>r?EE(t.props.render(e)).filter(Boolean).map(t=>CP(e,t)):n.map(t=>CP(e,t)))(t.children),a=r?null:t.lines;return Object.assign({},t,{box:n,lines:a,children:i})},Cz=(e,t,r,n)=>CU(t)?CL(CP(e,t),r,n):t,CG=(e,t,r,n)=>{let i=(e=>{let t=e.style?.height,{paddingBottom:r}=EI(e);return t-r})(e),a=(e=>{let t=e.style?.height,{paddingTop:r,paddingBottom:n}=EI(e);return t-n-r})(e),o=Cz({pageNumber:t},e,r,n),s=e.style.height,[l,c]=CM(i,a,o.children),u={...e.box,height:s},A=CL(Object.assign({},e,{box:u,children:l}),r,n);if(0===c.length||c.every(Ep))return[A,null];let f=px("height",e.box),h=px("bookmark",e.props);return[A,CL(Object.assign({},e,{props:h,box:f,children:c}),r,n)]},CH=e=>e.map((t,r)=>({...t,subPageNumber:r,subPageTotalPages:e.length})),Cj=(e,t,r,n)=>{if(!e)return[];if(e.props?.wrap===!1)return[e];let i=CG(e,t,r,n),a=[i[0]],o=i[1];for(;null!==o;)i=CG(o,t+a.length,r,n),a.push(i[0]),o=i[1];return a},CY=e=>t=>{let r=pw(t),n=e.width;return r?r.percent*n:t},CW=e=>t=>
136{let r=pw(t),n=e.height;return r?r.percent*n:t},CK=e=>{let t=e.style,r=pC({paddingTop:CW(t),paddingLeft:CY(t),paddingRight:CY(t),paddingBottom:CW(t)},e.style);return Object.assign({},e,{style:r})},CJ=e=>t=>{if(!t)return;let r=pw(t);return r?r.percent*Math.min(e.width,e.height):t},Cq=e=>{let t=pC({borderTopLeftRadius:CJ(e.box),borderTopRightRadius:CJ(e.box),borderBottomRightRadius:CJ(e.box),borderBottomLeftRadius:CJ(e.box)},e.style||{}),r=Object.assign({},e,{style:t});return e.children?Object.assign({},r,{children:e.children.map(Cq)}):r},CV=e=>{if(!e.children)return e;let t=e.children.map(t=>((e,t)=>{var r,n;let i;if(null==e.style?.height||null==t.style?.height)return t;let a=(r=e.style.height-(e.style?.paddingTop||0)-(e.style?.paddingBottom||0),(i=pw(n=t.style.height))?i.percent*r:n),o=Object.assign({},t.style,{height:a});return Object.assign({},t,{style:o})})(e,t));return Object.assign({},e,{children:t})},CZ=e=>t=>t.type===e,CX=CZ(g),C$=CZ(d),C0=CZ(L),C1=e=>C$(e)||C0(e),C2=e=>{let t;if(!CX(e))return e;if("render"in e.props)return Object.assign({},e,{type:d});if((t=e.children||[]).every(C0)||!t.every(C$)&&t.every(C1)){let t;return t={type:d,props:{},style:{},box:{},children:e.children},Object.assign({},e,{children:[t]})}return e},C5=e=>{if(!e.children)return e;let t=pE(C2,C5),r=e.children.map(t);return Object.assign({},e,{children:r})},C3=((...e)=>async(t,...r)=>{let n=t,i=e.slice().reverse();for(let e=0;e<i.length;e+=1){let t=i[e];n=await t(n,...r)}return n})(e=>I3(e),e=>{if(!e.children)return e;let t=e.children.map(El);return Object.assign({},e,{children:t})},En,(e,t)=>{let r=[],n=1;for(let i=0;i<e.children.length;i+=1){let a=Cj(e.children[i],n,t,e.yoga);n+=(a=CH(a)).length,r=r.concat(a)}return CR(r=r.map((...r)=>px(["subPageNumber","subPageTotalPages"],((e,t,r,n,i)=>Cz({totalPages:i.length,pageNumber:n+1,subPageNumber:r.subPageNumber+1,subPageTotalPages:r.subPageTotalPages},r,e,t))(t,e.yoga,...r))),e)},E_,Cq,(e,t)=>{if(!e.children)return e;let r=e.children.map(r=>CD(r,t,e.yoga));return Object.assign({},e,{children:r})},I0,En,EF,e=>{if(!e.children)return e;let t=e.children.map(CV);return Object.assign({},e,{children:t})},e=>{if(!e.children)return e;let t=e.children.map(CK);return Object.assign({},e,{children:t})},e=>{if(!e.children)return e;let t=e.children.map(Eo);return Object.assign({},e,{children:t})},C5,e=>{let t=0,r=(e.children||[]).slice(0).map(e=>({value:e,parent:null}));for(;r.length>0;){let e=r.shift();if(!e)break;let n=e.value,i=e.parent;if(n.props&&"bookmark"in n.props&&n.props.bookmark){let e=Ec(n.props.bookmark),r={ref:t++,parent:i?.ref,...e};n.props.bookmark=r,i=r}n.children&&n.children.forEach(e=>{r.push({value:e,parent:i})})}return e},e=>{if(!e.children)return e;let t=e.children.map(Eg);return Object.assign({},e,{children:t})},I2);var C4,C6,C8,C7,C9,ve,vt,vr,vn,vi,va,vo,vs,vl,vc,vu,vA,vf,vh,vd,vg,vp,vm,vy,vb,vI,vE,vC,vv,vB,vw,vx,vQ,vk,vS,v_,vD,vR,vT,vN,vL,vF,vM,vO,vU,vP,vz,vG,vH,vj,vY,vW,vK,vJ=e.i(12635),vq={exports:{}},vV={exports:{}},vZ=function(e){if(e.__esModule)return e;var t=e.default;if("function"==typeof t){var r=function e(){return this instanceof 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}(vJ);vK||(vK=1,vV.exports=function(e){function t(e,t,r,n){return new r7(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"!=typeof e?null:"function"==typeof(e=n_&&e[n_]||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]||"",nu=-1<e.stack.indexOf("\n    at")?" (<anonymous>)":-1<e.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+nc+e+nu}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"==typeof 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]}
136return[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 c=s.split("\n"),u=l.split("\n");for(a=n=0;n<c.length&&!c[n].includes("DetermineComponentFrameRoot");)n++;for(;a<u.length&&!u[a].includes("DetermineComponentFrameRoot");)a++;if(n===c.length||a===u.length)for(n=c.length-1,a=u.length-1;1<=n&&0<=a&&c[n]!==u[a];)a--;for(;1<=n&&0<=a;n--,a--)if(c[n]!==u[a]){if(1!==n||1!==a)do if(n--,0>--a||c[n]!==u[a]){var A="\n"+c[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=iQ[ik],iQ[ik]=null,ik--)}function c(e,t){iQ[++ik]=e.current,e.current=t}function u(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;return 0!==a?0!=(r=a&~i)?n=u(r):0!=(e&=a)&&(n=u(e)):0!=(r&=~i)?n=u(r):0!==e&&(n=u(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=iN;return 0==(0x3c00000&(iN<<=1))&&(iN=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-i_(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-i_(r),i=1<<n;i&t|e[n]&t&&(e[n]|=t),r&=~i}}function y(e){return 2<(e&=-e)?8<e?0!=(0x7ffffff&e)?32:0x10000000:8:2}function b(e){"function"==typeof ij&&iY(e)}function I(e,t){if("object"==typeof e&&null!==e){var r=iJ.get(e);return void 0!==r?r:(t={value:e,source:t,stack:o(t)},iJ.set(e,t),t)}return{value:e,source:t,stack:o(t)}}function E(e){for(;e===iZ;)iZ=iq[--iV],iq[iV]=null,iq[--iV],iq[iV]=null;for(;e===i0;)i0=iX[--i$],iX[i$]=null,iX[--i$],iX[i$]=null,iX[--i$],iX[i$]=null}function C(e,t){c(i5,t),c(i2,e),c(i1,null),e=nF(t),l(i1),c(i1,e)}function v(){l(i1),l(i2),l(i5)}function B(e){null!==e.memoizedState&&c(i3,e);var t=i1.current,r=nM(t,e.type);t!==r&&(c(i2,e),c(i1,r))}function w(e){i2.current===e&&(l(i1),l(i2)),i3.current===e&&(l(i3),n7._currentValue2=n8)}function x(){for(var e=i7,t=i9=i7=0;t<e;){var r=i8[t];i8[t++]=null;var n=i8[t];i8[t++]=null;var i=i8[t];i8[t++]=null;var a=i8[t];if(i8[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){i8[i7++]=e,i8[i7++]=t,i8[i7++]=r,i8[i7++]=n,i9|=n,e.lanes|=n,null!==(e=e.alternate)&&(e.lanes|=n)}function k(e,t,r,n){return Q(e,t,r,n),D(e)}function S(e,t){return Q(e,null,null,t),D(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-i_(r),null===(e=(a=a.hiddenUpdates)[i])?a[i]=[t]:e.push(t),t.lane=0x20000000|r)}function D(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 R(e){e!==at&&null===e.next&&(null===at?ae=at=e:at=at.next=e),an=!0,ar||(ar=!0,iL(iP,N))}function T(e,t){if(!ai&&an){ai=!0;do for(var r=!1,n=ae;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-i_(42|e)+1)-1&(i&~(o&~s)))?0xc000055&a|1:a?2|a:0}0!==a&&(r=!0,M(n,a))}else a=ol,0!=(3&(a=A(n,n===oo?a:0)))&&(r=!0,M(n,a));n=n.next}while(r)ai=!1}}function N(){an=ar=!1;var e=0;0!==aa&&(n0()&&(e=aa),aa=0);for(var t=iU(),r=null,n=ae;null!==n;){var i=n.next,a=L(n,t);0===a?(n.next=null,null===r?ae=i:r.next=i,null===i&&(at=r)):(r=n,(0!==e||0!=(3&a))&&(an=!0)),n=i}T(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-i_(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=ol,r=A(e,e===(t=oo)?r:0),n=e.callbackNode,0===r||e===t&&2===oc||null!==e.cancelPendingCommit)return null!==n&&null!==n&&iF(n),e.callbackNode=null,e.callbackPriority=0;if(0!=(3&r))return null!==n&&null!==n&&iF(n),e.callbackPriority=2,e.callbackNode=null,2;if((t=r&-r)===e.callbackPriority)return t;switch(null!==n&&iF(n),y(r)){case 2:r=iP;break;case 8:r=iz;break;case 32:default:r=iG;break;case 0x10000000:r=iH}return r=iL(r,n=F.bind(null,e)),e.callbackPriority=t,e.callbackNode=r,t}function F(e,t){var r=e.callbackNode;if(r0()&&e.callbackNode!==r)return null;var n=ol;return 0===(n=A(e,e===oo?n:0))?null:(rL(e,n,t),L(e,iU()),e.callbackNode===r?F.bind(null,e):null)}function M(e,t){if(r0())return null;rL(e,t,!0)}function O(){return 0===aa&&(aa=f()),aa}function U(){if(0==--as&&null!==ao){null!==ac&&(ac.status="fulfilled");var e=ao;ao=null,al=0,ac=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function z(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function G(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 j(e,t,r){var n=e.updateQueue;if(null===n)return null;if(n=n.shared,0!=(2&oa)){var i=n.pending;return null===i?t.next=t:(t.next=i.next,i.next=t),n.pending=t,t=D(e),_(e,null,r),t}return Q(e,n,t,r),D(e)}
136function Y(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 W(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(aA&&null!==ac)throw ac}function J(e,t,r,n){aA=!1;var i=e.updateQueue;au=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(null!==s){i.shared.pending=null;var l=s,c=l.next;l.next=null,null===o?a=c:o.next=c,o=l;var u=e.alternate;null!==u&&(s=(u=u.updateQueue).lastBaseUpdate)!==o&&(null===s?u.firstBaseUpdate=c:s.next=c,u.lastBaseUpdate=l)}if(null!==a){var A=i.baseState;for(o=0,u=c=l=null,s=a;;){var f=-0x20000001&s.lane,h=f!==s.lane;if(h?(ol&f)===f:(n&f)===f){0!==f&&f===al&&(aA=!0),null!==u&&(u=u.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 
vendor: 12,853 bytes, line 136
136i;A=nh({},A,f);break i;case 2:au=!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===u?(c=u=h,l=A):u=u.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===u&&(l=A),i.baseState=l,i.firstBaseUpdate=c,i.lastBaseUpdate=u,null===a&&(i.shared.lanes=0),og|=o,e.lanes=o,e.memoizedState=A}}function q(e,t){if("function"!=typeof e)throw Error(r(191,e));e.call(t)}function V(e,t){var r=e.callbacks;if(null!==r)for(e.callbacks=null,e=0;e<r.length;e++)q(r[e],t)}function Z(e,t){if(iK(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof 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(!af.call(t,i)||!iK(e[i],t[i]))return!1}return!0}function X(e){return"fulfilled"===(e=e.status)||"rejected"===e}function $(){}function ee(e,t,n){switch(void 0===(n=e[n])?e.push(t):n!==t&&(t.then($,$),t=n),t.status){case"fulfilled":return t.value;case"rejected":if((e=t.reason)===ah)throw Error(r(483));throw e;default:if("string"==typeof t.status)t.then($,$);else{if(null!==(e=oo)&&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)===ah)throw Error(r(483));throw e}throw ap=t,ah}}function et(){if(null===ap)throw Error(r(459));var e=ap;return ap=null,e}function er(e){var t=ay;return ay+=1,null===am&&(am=[]),ee(am,e,t)}function en(e,t,r,n){r.ref=void 0!==(e=n.props.ref)?e:null}function ei(e,t){if(t.$$typeof===nd)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 ea(e){return(0,e._init)(e._payload)}function eo(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=ne(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 c(t){return e&&null===t.alternate&&(t.flags|=0x2000002),t}function u(e,t,r,n){return null===t||6!==t.tag?(t=na(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===nm?h(e,t,r.props.children,n,r.key):(null!==t&&(t.elementType===i||"object"==typeof i&&null!==i&&i.$$typeof===nQ&&ea(i)===t.type)?en(e,0,n=s(t,r.props),r):en(e,0,n=nr(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=no(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=nn(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"==typeof t)return(t=na(""+t,e.mode,r)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case ng:return en(e,0,r=nr(t.type,t.key,t.props,null,e.mode,r),t),r.return=e,r;case np:return(t=no(t,e.mode,r)).return=e,t;case nQ:return d(e,t=(0,t._init)(t._payload),r)}if(nN(t)||n(t))return(t=nn(t,e.mode,r,null)).return=e,t;if("function"==typeof t.then)return d(e,er(t),r);if(t.$$typeof===nC)return d(e,t2(e,t),r);ei(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"==typeof r)return null!==a?null:u(e,t,""+r,i);if("object"==typeof r&&null!==r){switch(r.$$typeof){case ng:return r.key===a?A(e,t,r,i):null;case np:return r.key===a?f(e,t,r,i):null;case nQ:return g(e,t,r=(a=r._init)(r._payload),i)}if(nN(r)||n(r))return null!==a?null:h(e,t,r,i,null);if("function"==typeof r.then)return g(e,t,er(r),i);if(r.$$typeof===nC)return g(e,t,t2(e,r),i);ei(e,r)}return null}function p(e,t,r,i,a){if("string"==typeof i&&""!==i||"number"==typeof i||"bigint"==typeof i)return u(t,e=e.get(r)||null,""+i,a);if("object"==typeof i&&null!==i){switch(i.$$typeof){case ng:return A(t,e=e.get(null===i.key?r:i.key)||null,i,a);case np:return f(t,e=e.get(null===i.key?r:i.key)||null,i,a);case nQ:return p(e,t,r,i=(0,i._init)(i._payload),a)}if(nN(i)||n(i))return h(t,e=e.get(r)||null,i,a,null);if("function"==typeof i.then)return p(e,t,r,er(i),a);if(i.$$typeof===nC)return p(e,t,r,t2(t,i),a);ei(t,i)}return null}return function(u,A,f,h){try{ay=0;var m=function t(u,A,f,h){if("object"==typeof f&&null!==f&&f.type===nm&&null===f.key&&(f=f.props.children),"object"==typeof f&&null!==f){switch(f.$$typeof){case ng:i:{for(var m=f.key,y=A;null!==y;){if(y.key===m){if((m=f.type)===nm){if(7===y.tag){a(u,y.sibling),(A=s(y,f.props.children)).return=u,u=A;break i}}else if(y.elementType===m||"object"==typeof m&&null!==m&&m.$$typeof===nQ&&ea(m)===y.type){a(u,y.sibling),en(u,0,A=s(y,f.props),f),A.return=u,u=A;break i}a(u,y);break}i(u,y),y=y.sibling}f.type===nm?((A=nn(f.props.children,u.mode,h,f.key)).return=u,u=A):(en(u,0,h=nr(f.type,f.key,f.props,null,u.mode,h),f),h.return=u,u=h)}return c(u);case np:i:{for(y=f.key;null!==A;){if(A.key===y){if(4===A.tag&&A.stateNode.containerInfo===f.containerInfo&&A.stateNode.implementation===f.implementation){a(u,A.sibling),(A=s(A,f.children||[])).return=u,u=A;break i}a(u,A);break}i(u,A),A=A.sibling}(A=no(f,u.mode,h)).return=u,u=A}return c(u);case nQ:return t(u,A,f=(y=f._init)(f._payload),h)}if(nN(f))return function(t,r,n,s){for(var c=null,u=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===u?c=m:u.sibling=m,u=m,A=h}if(f===n.length)return a(t,A),c;if(null===A){for(;f<n.length;f++)null!==(A=d(t,n[f],s))&&(r=l(A,r,f),null===u?c=A:u.sibling=A,u=A);return c}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===u?c=h:u.sibling=h,u=h);return e&&A.forEach(function(e){return i(t,e)}),c}(u,A,f,h);if(n(f)){if("function"!=typeof(y=n(f)))throw Error(r(150));return function(t,n,s,c){if(null==s)throw Error(r(151));for(var u=null,A=null,f=n,h=n=0,m=null,y=s.next();null!==f&&!y.done;h++,y=s.next()){f.index>h?(m=f,f=null):m=f.sibling;var b=g(t,f,y.value,c);if(null===b){null===f&&(f=m);break}e&&f&&null===b.alternate&&i(t,f),n=l(b,n,h),null===A?u=b:A.sibling=b,A=b,f=m}if(y.done)return a(t,f),u;if(null===f){for(;!y.done;h++,y=s.next())null!==(y=d(t,y.value,c))&&(n=l(y,n,h),null===A?u=y:A.sibling=y,A=y);return u}for(f=o(f);!y.done;h++,y=s.next())null!==(y=p(f,t,h,y.value,c))&&(e&&null!==y.alternate&&f.delete(null===y.key?h:y.key),n=l(y,n,h),null===A?u=y:A.sibling=y,A=y);return e&&f.forEach(function(e){return i(t,e)}),u}(u,A,f=y.call(f),h)}if("function"==typeof f.then)return t(u,A,er(f),h);if(f.$$typeof===nC)return t(u,A,t2(u,f),h);ei(u,f)}return"string"==typeof f&&""!==f||"number"==typeof f||"bigint"==typeof f?(f=""+f,null!==A&&6===A.tag?(a(u,A.sibling),(A=s(A,f)).return=u):(a(u,A),(A=na(f,u.mode,h)).return=u),c(u=A)):a(u,A)}(u,A,f,h);return am=null,m}catch(e){if(e===ah)throw e;var y=t(29,e,null,u.mode);return y.lanes=h,y.return=u,y}}}function es(e,t){c(aC,e=oh),c(aE,t),oh=e|t.baseLanes}function el(){c(aC,oh),c(aE,aE.current)}function ec(){oh=aC.current,l(aE),l(aC)}function eu(e){var t=e.alternate;c(aw,1&aw.current),c(av,e),null===aB&&(null===t||null!==aE.current||null!==t.memoizedState)&&(aB=e)}function eA(e){if(22===e.tag){if(c(aw,aw.current),c(av,e),null===aB){var t=e.alternate;null!==t&&null!==t.memoizedState&&(aB=e)}}else ef()}function ef(){c(aw,aw.current),c(av,av.current)}function eh(e){l(av),aB===e&&(aB=null),l(aw)}function ed(e){for(var t=e;null!==t;){if(13===t.tag){var r=t.memoizedState;if(null!==r&&(null===(r=r.dehydrated)||im(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 eg(){throw Error(r(321))}function ep(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 em(e,t,r,n,i,a){return ax=a,aQ=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,nR.H=null===e||null===e.memoizedState?aU:aP,aR=!1,a=r(n,i),aR=!1,aD&&(a=eb(t,r,n,i)),ey(e),a}function ey(e){nR.H=aO;var t=null!==ak&&null!==ak.next;if(ax=0,aS=ak=aQ=null,a_=!1,aN=0,aL=null,t)throw Error(r(300));null===e||aj||null!==(e=e.dependencies)&&t$(e)&&(aj=!0)}function eb(e,t,n,i){aQ=e;var a=0;do{if(aD&&(aL=null),aN=0,aD=!1,25<=a)throw Error(r(301));if(a+=1,aS=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(aD)return o}function eI(){var e=nR.H,t=e.useState()[0];return t="function"==typeof t.then?ex(t):t,e=e.useState()[0],(null!==ak?ak.memoizedState:null)!==e&&(aQ.flags|=1024),t}function eE(){var e=0!==aT;return aT=0,e}function eC(e,t,r){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~r}function ev(e){if(a_){for(e=e.memoizedState;null!==e;){var t=e.queue;null!==t&&(t.pending=null),e=e.next}a_=!1}ax=0,aS=ak=aQ=null,aD=!1,aN=aT=0,aL=null}function eB(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===aS?aQ.memoizedState=aS=e:aS=aS.next=e,aS}function ew(){if(null===ak){var e=aQ.alternate;e=null!==e?e.memoizedState:null}else e=ak.next;var t=null===aS?aQ.memoizedState:aS.next;if(null!==t)aS=t,ak=e;else{if(null===e){if(null===aQ.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===aS?aQ.memoizedState=aS=e:aS=aS.next=e}return aS}function ex(e){var t=aN;return aN+=1,null===aL&&(aL=[]),e=ee(aL,e,t),t=aQ,null===(null===aS?t.memoizedState:aS.next)&&(nR.H=null===(t=t.alternate)||null===t.memoizedState?aU:aP),e}function eQ(e){if(null!==e&&"object"==typeof e){if("function"==typeof e.then)return ex(e);if(e.$$typeof===nC)return t1(e)}throw Error(r(438,String(e)))}function ek(e){var t=null,r=aQ.updateQueue;if(null!==r&&(t=r.memoCache),null==t){var n=aQ.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=aM(),aQ.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]=nS;return t.index++,r}function eS(e,t){return"function"==typeof t?t(e):t}function e_(e){return eD(ew(),ak,e)}function eD(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,c=null,u=t=a.next,A=!1;do{var f=-0x20000001&u.lane;if(f!==u.lane?(ol&f)===f:(ax&f)===f){var h=u.revertLane;if(0===h)null!==c&&(c=c.next={lane:0,revertLane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),f===al&&(A=!0);else{if((ax&h)===h){u=u.next,h===al&&(A=!0);continue}f={lane:0,revertLane:u.revertLane,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},null===c?(l=c=f,s=o):c=c.next=f,aQ.lanes|=h,og|=h}f=u.action,aR&&n(o,f),o=u.hasEagerState?u.eagerState:n(o,f)}else h={lane:f,revertLane:u.revertLane,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},null===c?(l=c=h,s=o):c=c.next=h,aQ.lanes|=f,og|=f;u=u.next}while(null!==u&&u!==t)if(null===c?s=o:c.next=l,!iK(o,e.memoizedState)&&(aj=!0,A&&null!==(n=ac)))throw n;e.memoizedState=o,e.baseState=s,e.baseQueue=c,i.lastRenderedState=o}return null===a&&(i.lanes=0),[e.memoizedState,i.dispatch]}function eR(e){var t=ew(),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)||(aj=!0),t.memoizedState=o,null===t.baseQueue&&(t.baseState=o),n.lastRenderedState=o}return[o,i]}function eT(e,t,n){var i=aQ,a=ew();n=t();var o=!iK((ak||a).memoizedState,n);if(o&&(a.memoizedState=n,aj=!0),a=a.queue,e3(eF.bind(null,i,a,e),[e]),a.getSnapshot!==t||o||null!==aS&&
1361&aS.memoizedState.tag){if(i.flags|=2048,e$(9,eL.bind(null,i,a,n,t),{destroy:void 0},null),null===oo)throw Error(r(349));0!=(60&ax)||eN(i,t,n)}return n}function eN(e,t,r){e.flags|=16384,e={getSnapshot:t,value:r},null===(t=aQ.updateQueue)?(t=aM(),aQ.updateQueue=t,t.stores=[e]):null===(r=t.stores)?t.stores=[e]:r.push(e)}function eL(e,t,r,n){t.value=r,t.getSnapshot=n,eM(t)&&eO(e)}function eF(e,t,r){return r(function(){eM(t)&&eO(e)})}function eM(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!iK(e,r)}catch(e){return!0}}function eO(e){var t=S(e,2);null!==t&&rN(t,0,2)}function eU(e){var t=eB();if("function"==typeof e){var r=e;if(e=r(),aR){b(!0);try{r()}finally{b(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:eS,lastRenderedState:e},t}function eP(e,t,r,n){return e.baseState=r,eD(e,ak,"function"==typeof n?n:eS)}function ez(e,t,n,i,a){if(th(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,eG(t,o)):(o.next=n.next,t.pending=n.next=o)}}function eG(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),eH(e,t,s)}catch(r){eY(e,t,r)}finally{nR.T=a}}else try{eH(e,t,a=r(i,n))}catch(r){eY(e,t,r)}}function eH(e,t,r){null!==r&&"object"==typeof r&&"function"==typeof r.then?r.then(function(r){ej(e,t,r)},function(r){return eY(e,t,r)}):ej(e,t,r)}function ej(e,t,r){t.status="fulfilled",t.value=r,eW(t),e.state=r,null!==(t=e.pending)&&((r=t.next)===t?e.pending=null:(r=r.next,t.next=r,eG(e,r)))}function eY(e,t,r){var n=e.pending;if(e.pending=null,null!==n){n=n.next;do t.status="rejected",t.reason=r,eW(t),t=t.next;while(t!==n)}e.action=null}function eW(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function eK(e,t){return t}function eJ(e,t){(r=eB()).memoizedState=r.baseState=t,n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:eK,lastRenderedState:t},r.queue=n,r=tu.bind(null,aQ,n),n.dispatch=r,n=eU(!1);var r,n,i,a=tf.bind(null,aQ,!1,n.queue);return i={state:t,dispatch:null,action:e,pending:null},(n=eB()).queue=i,r=ez.bind(null,aQ,i,a,r),i.dispatch=r,n.memoizedState=e,[t,r,!1]}function eq(e){return eV(ew(),ak,e)}function eV(e,t,r){t=eD(e,t,eK)[0],e=e_(eS)[0],t="object"==typeof t&&null!==t&&"function"==typeof t.then?ex(t):t;var n=ew(),i=n.queue,a=i.dispatch;return r!==n.memoizedState&&(aQ.flags|=2048,e$(9,eZ.bind(null,i,r),{destroy:void 0},null)),[t,a,e]}function eZ(e,t){e.action=t}function eX(e){var t=ew(),r=ak;if(null!==r)return eV(t,r,e);ew(),t=t.memoizedState;var n=(r=ew()).queue.dispatch;return r.memoizedState=e,[t,n,!1]}function e$(e,t,r,n){return e={tag:e,create:t,inst:r,deps:n,next:null},null===(t=aQ.updateQueue)&&(t=aM(),aQ.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 e0(){return ew().memoizedState}function e1(e,t,r,n){var i=eB();aQ.flags|=e,i.memoizedState=e$(1|t,r,{destroy:void 0},void 0===n?null:n)}function e2(e,t,r,n){var i=ew();n=void 0===n?null:n;var a=i.memoizedState.inst;null!==ak&&null!==n&&ep(n,ak.memoizedState.deps)?i.memoizedState=e$(t,r,a,n):(aQ.flags|=e,i.memoizedState=e$(1|t,r,a,n))}function e5(e,t){e1(8390656,8,e,t)}function e3(e,t){e2(2048,8,e,t)}function e4(e,t){return e2(4,2,e,t)}function e6(e,t){return e2(4,4,e,t)}function e8(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 e7(e,t,r){r=null!=r?r.concat([e]):null,e2(4,4,e8.bind(null,t,e),r)}function e9(){}function te(e,t){var r=ew();t=void 0===t?null:t;var n=r.memoizedState;return null!==t&&ep(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function tt(e,t){var r=ew();t=void 0===t?null:t;var n=r.memoizedState;if(null!==t&&ep(t,n[1]))return n[0];if(n=e(),aR){b(!0);try{e()}finally{b(!1)}}return r.memoizedState=[n,t],n}function tr(e,t,r){return void 0===r||0!=(0x40000000&ax)?e.memoizedState=t:(e.memoizedState=r,e=rT(),aQ.lanes|=e,og|=e,r)}function tn(e,t,r,n){return iK(r,t)?r:null!==aE.current?(iK(e=tr(e,r,n),t)||(aj=!0),e):0==(42&ax)?(aj=!0,e.memoizedState=r):(e=rT(),aQ.lanes|=e,og|=e,t)}function ti(e,t,r,n,i){var a=nX();nZ(0!==a&&8>a?a:8);var o,s,l=nR.T,c={};nR.T=c,tf(e,!1,t,r);try{var u=i(),A=nR.S;null!==A&&A(c,u),null!==u&&"object"==typeof u&&"function"==typeof u.then?tA(e,t,(o=[],s={status:"pending",value:null,reason:null,then:function(e){o.push(e)}},u.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()):tA(e,t,n,rR())}catch(r){tA(e,t,{then:function(){},status:"rejected",reason:r},rR())}finally{nZ(a),nR.T=l}}function ta(){return t1(n7)}function to(){return ew().memoizedState}function ts(){return ew().memoizedState}function tl(e){for(var t=e.return;null!==t;){switch(t.tag){case 24:case 3:var r=rR(),n=j(t,e=H(r),r);return null!==n&&(rN(n,0,r),Y(n,t,r)),t={cache:t3()},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},th(e)?td(t,r):null!==(r=k(e,t,r,n))&&(rN(r,0,n),tg(r,t,n))}function tu(e,t,r){tA(e,t,r,rR())}function tA(e,t,r,n){var i={lane:n,revertLane:0,action:r,hasEagerState:!1,eagerState:null,next:null};if(th(e))td(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===oo&&x(),!1}catch(e){}if(null!==(r=k(e,t,i,n)))return rN(r,0,n),tg(r,t,n),!0}return!1}function tf(e,t,n,i){if(i={lane:2,revertLane:O(),action:i,hasEagerState:!1,eagerState:null,next:null}
136,th(e)){if(t)throw Error(r(479))}else null!==(t=k(e,n,i,2))&&rN(t,0,2)}function th(e){var t=e.alternate;return e===aQ||null!==t&&t===aQ}function td(e,t){aD=a_=!0;var r=e.pending;null===r?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function tg(e,t,r){if(0!=(4194176&r)){var n=t.lanes;t.lanes=r|=n&=e.pendingLanes,m(e,r)}}function tp(e,t,r,n){r=null==(r=r(n,t=e.memoizedState))?t:nh({},t,r),e.memoizedState=r,0===e.lanes&&(e.updateQueue.baseState=r)}function tm(e,t,r,n,i,a,o){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(n,a,o):!(t.prototype&&t.prototype.isPureReactComponent&&Z(r,n)&&Z(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&&aG.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=nh({},r)),e)void 0===r[i]&&(r[i]=e[i]);return r}function tI(e,t){try{(0,e.onUncaughtError)(t.value,{componentStack:t.stack})}catch(e){setTimeout(function(){throw e})}}function tE(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(){tI(e,t)},r}function tv(e){return(e=H(e)).tag=3,e}function tB(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(){tE(t,r,n)}}var o=r.stateNode;null!==o&&"function"==typeof o.componentDidCatch&&(e.callback=function(){tE(t,r,n),"function"!=typeof i&&(null===ox?ox=new Set([this]):ox.add(this));var e=n.stack;this.componentDidCatch(n.value,{componentStack:null!==e?e:""})})}function tw(e,t,r,n){t.child=null===e?aI(t,null,r,n):ab(t,e.child,r,n)}function tx(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 t0(t),n=em(e,t,r,o,a,i),s=eE(),null===e||aj?(t.flags|=1,tw(e,t,n,i),t.child):(eC(e,t,i),tj(e,t,i))}function tQ(e,t,r,n,i){if(null===e){var a=r.type;return"function"!=typeof a||r9(a)||void 0!==a.defaultProps||null!==r.compare?((e=nr(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,!tY(e,i)){var o=a.memoizedProps;if((r=null!==(r=r.compare)?r:Z)(o,n)&&e.ref===t.ref)return tj(e,t,i)}return t.flags|=1,(e=ne(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(Z(a,n)&&e.ref===t.ref){if(aj=!1,t.pendingProps=n=a,!tY(e,i))return t.lanes=e.lanes,tj(e,t,i);0!=(131072&e.flags)&&(aj=!0)}}return tR(e,t,r,n,i)}function tS(e,t,r){var n=t.pendingProps,i=n.children,a=0!=(2&t.stateNode._pendingVisibility),o=null!==e?e.memoizedState:null;if(tD(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 t_(e,t,n,r)}if(0==(0x20000000&r))return t.lanes=t.childLanes=0x20000000,t_(e,t,null!==o?o.baseLanes|r:r,r);t.memoizedState={baseLanes:0,cachePool:null},null!==e&&t8(0,null!==o?o.cachePool:null),null!==o?es(t,o):el(),eA(t)}else null!==o?(t8(0,o.cachePool),es(t,o),ef(),t.memoizedState=null):(null!==e&&t8(0,null),el(),ef());return tw(e,t,i,r),t.child}function t_(e,t,r,n){var i=t6();return t.memoizedState={baseLanes:r,cachePool:i=null===i?null:{parent:a$._currentValue2,pool:i}},null!==e&&t8(0,null),el(),eA(t),null!==e&&tX(e,t,n,!0),null}function tD(e,t){var n=t.ref;if(null===n)null!==e&&null!==e.ref&&(t.flags|=2097664);else{if("function"!=typeof n&&"object"!=typeof n)throw Error(r(284));null!==e&&e.ref===n||(t.flags|=2097664)}}function tR(e,t,r,n,i){return t0(t),r=em(e,t,r,n,void 0,i),n=eE(),null===e||aj?(t.flags|=1,tw(e,t,r,i),t.child):(eC(e,t,i),tj(e,t,i))}function tT(e,t,r,n,i,a){return t0(t),t.updateQueue=null,r=eb(t,n,r,i),ey(e),n=eE(),null===e||aj?(t.flags|=1,tw(e,t,r,a),t.child):(eC(e,t,a),tj(e,t,a))}function tN(e,t,r,n,i){if(t0(t),null===t.stateNode){var a=iS,o=r.contextType;"object"==typeof o&&null!==o&&(a=t1(o)),t.memoizedState=null!==(a=new r(n,a)).state&&void 0!==a.state?a.state:null,a.updater=aG,t.stateNode=a,a._reactInternals=t,(a=t.stateNode).props=n,a.state=t.memoizedState,a.refs={}
136,z(t),o=r.contextType,a.context="object"==typeof o&&null!==o?t1(o):iS,a.state=t.memoizedState,"function"==typeof(o=r.getDerivedStateFromProps)&&(tp(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&&aG.enqueueReplaceState(a,a.state,null),J(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 c=a.context,u=r.contextType;o=iS,"object"==typeof u&&null!==u&&(o=t1(u));var A=r.getDerivedStateFromProps;u="function"==typeof A||"function"==typeof a.getSnapshotBeforeUpdate,s=t.pendingProps!==s,u||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(s||c!==o)&&ty(t,a,n,o),au=!1;var f=t.memoizedState;a.state=f,J(t,n,a,i),K(),c=t.memoizedState,s||f!==c||au?("function"==typeof A&&(tp(t,r,A,n),c=t.memoizedState),(l=au||tm(t,r,l,n,f,c,o))?(u||"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=c),a.props=n,a.state=c,a.context=o,n=l):("function"==typeof a.componentDidMount&&(t.flags|=4194308),n=!1)}else{a=t.stateNode,G(e,t),u=tb(r,o=t.memoizedProps),a.props=u,A=t.pendingProps,f=a.context,c=r.contextType,l=iS,"object"==typeof c&&null!==c&&(l=t1(c)),(c="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),au=!1,f=t.memoizedState,a.state=f,J(t,n,a,i),K();var h=t.memoizedState;o!==A||f!==h||au||null!==e&&null!==e.dependencies&&t$(e.dependencies)?("function"==typeof s&&(tp(t,r,s,n),h=t.memoizedState),(u=au||tm(t,r,u,n,f,h,l)||null!==e&&null!==e.dependencies&&t$(e.dependencies))?(c||"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=u):("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,tD(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)):tw(e,t,r,i),t.memoizedState=a.state,e=t.child):e=tj(e,t,i),e}function tL(e){return{baseLanes:e,cachePool:t7()}}function tF(e,t,r){return e=null!==e?e.childLanes&~r:0,t&&(e|=oy),e}function tM(e,t,n){var i,a,o,s,l=t.pendingProps,c=!1,u=0!=(128&t.flags);if((i=u)||(i=(null===e||null!==e.memoizedState)&&0!=(2&aw.current)),i&&(c=!0,t.flags&=-129),i=0!=(32&t.flags),t.flags&=-33,null===e)return a=l.children,l=l.fallback,c?(ef(),a=tU({mode:"hidden",children:a},c=t.mode),l=nn(l,c,n,null),a.return=t,l.return=t,a.sibling=l,t.child=a,(c=t.child).memoizedState=tL(n),c.childLanes=tF(e,i,n),t.memoizedState=aY,l):(eu(t),tO(t,a));if(null!==(o=e.memoizedState)&&null!==(a=o.dehydrated)){if(u)256&t.flags?(eu(t),t.flags&=-257,t=tP(e,t,n)):null!==t.memoizedState?(ef(),t.child=e.child,t.flags|=128,t=null):(ef(),c=l.fallback,a=t.mode,l=tU({mode:"visible",children:l.children},a),(c=nn(c,a,n,null)).flags|=2,l.return=t,c.return=t,l.sibling=c,t.child=l,ab(t,e.child,null,n),(l=t.child).memoizedState=tL(n),l.childLanes=tF(e,i,n),t.memoizedState=aY,t=c);else if(eu(t),iy(a))i=ib(a).digest,(l=Error(r(419))).stack="",l.digest=i,s={value:l,source:null,stack:null},null===i6?i6=[s]:i6.push(s),t=tP(e,t,n);else if(aj||tX(e,t,n,!1),i=0!=(n&e.childLanes),aj||i){if(null!==(i=oo
136)){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,S(e,l),rN(i,0,l),aH}im(a)||rY(),t=tP(e,t,n)}else im(a)?(t.flags|=128,t.child=e.child,iI(a,t=r6.bind(null,e)),t=null):(e=o.treeContext,(t=tO(t,l.children)).flags|=4096);return t}return c?(ef(),c=l.fallback,a=t.mode,u=(o=e.child).sibling,(l=ne(o,{mode:"hidden",children:l.children})).subtreeFlags=0x1e00000&o.subtreeFlags,null!==u?c=ne(u,c):(c=nn(c,a,n,null)).flags|=2,c.return=t,l.return=t,l.sibling=c,t.child=l,l=c,c=t.child,null===(a=e.child.memoizedState)?a=tL(n):(null!==(o=a.cachePool)?(u=a$._currentValue2,o=o.parent!==u?{parent:u,pool:u}:o):o=t7(),a={baseLanes:a.baseLanes|n,cachePool:o}),c.memoizedState=a,c.childLanes=tF(e,i,n),t.memoizedState=aY,l):(eu(t),e=(n=e.child).sibling,(n=ne(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 tO(e,t){return(t=tU({mode:"visible",children:t},e.mode)).return=e,e.child=t}function tU(e,t){return ni(e,t,0,null)}function tP(e,t,r){return ab(t,e.child,null,r),(e=tO(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),tV(e.return,t,r)}function tG(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 tH(e,t,r){var n=t.pendingProps,i=n.revealOrder,a=n.tail;if(tw(e,t,n.children,r),0!=(2&(n=aw.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(c(aw,n),i){case"forwards":for(r=t.child,i=null;null!==r;)null!==(e=r.alternate)&&null===ed(e)&&(i=r),r=r.sibling;null===(r=i)?(i=t.child,t.child=null):(i=r.sibling,r.sibling=null),tG(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===ed(e)){t.child=i;break}e=i.sibling,i.sibling=r,r=i,i=e}tG(t,!0,r,null,a);break;case"together":tG(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function tj(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),og|=t.lanes,0==(n&t.childLanes)&&(null===e||(tX(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=ne(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=ne(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function tY(e,t){return 0!=(e.lanes&t)||!(null===(e=e.dependencies)||!t$(e))}function tW(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps)aj=!0;else{if(!tY(e,n)&&0==(128&t.flags))return aj=!1,function(e,t,r){switch(t.tag){case 3:C(t,t.stateNode.containerInfo),tJ(0,a$,e.memoizedState.cache);break;case 27:case 5:B(t);break;case 4:C(t,t.stateNode.containerInfo);break;case 10:tJ(0,t.type,t.memoizedProps.value);break;case 13:var n=t.memoizedState;if(null!==n)return null!==n.dehydrated?(eu(t),t.flags|=128,null):0!=(r&t.child.childLanes)?tM(e,t,r):(eu(t),null!==(e=tj(e,t,r))?e.sibling:null);eu(t);break;case 19:var i=0!=(128&e.flags);if((n=0!=(r&t.childLanes))||(tX(e,t,r,!1),n=0!=(r&t.childLanes)),i){if(n)return tH(e,t,r);t.flags|=128}if(null!==(i=t.memoizedState)&&(i.rendering=null,i.tail=null,i.lastEffect=null),c(aw,aw.current),n)break;return null;case 22:case 23:return t.lanes=0,tS(e,t,r);case 24:tJ(0,a$,e.memoizedState.cache)}return tj(e,t,r)}(e,t,n);aj=0!=(131072&e.flags)}else aj=!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)===nv){t.tag=11,t=tx(null,t,i,e,n);break i}if(a===nx){t.tag=14,t=tQ(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===nD?null:t.displayName||t.name||null;if("string"==typeof t)return t;switch(t){case nm:return"Fragment";case np:return"Portal";case nb:return"Profiler";case ny:return"StrictMode";case nB:return"Suspense";case nw:return"SuspenseList"}if("object"==typeof t)switch(t.$$typeof){case nC:return(t.displayName||"Context")+".Provider";case nE:return(t._context.displayName||"Context")+".Consumer";case nv:var r=t.render;return(t=t.displayName)||(t=""!==(t=r.displayName||r.name||"")?"ForwardRef("+t+")":"ForwardRef"),t;case nx:return null!==(r=t.displayName||null)?r:e(t.type)||"Memo";case nQ:r=t._payload,t=t._init;try{return e(t(r))}catch(e){}}return null}(i)||i,""))}r9(i)?(e=tb(i,e),t.tag=1,t=tN(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 tN(e,t,i=t.type,a=tb(i,t.pendingProps),n);case 3:if(C(t,t.stateNode.containerInfo),null===e)throw Error(r(387));var o=t.pendingProps;i=(a=t.memoizedState).element,G(e,t),J(t,o,null,n);var s=t.memoizedState;return tJ(0,a$,o=s.cache),o!==a.cache&&tZ(t,[a$],n,!0),K(),(o=s.element)!==i?(tw(e,t,o,n),t=t.child):t=tj(e,t,n
136),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,nH(a,o)?i=null:null!==s&&nH(a,s)&&(t.flags|=32),null!==t.memoizedState&&(n7._currentValue2=a=em(e,t,eI,null,null,n)),tD(e,t),tw(e,t,i,n),t.child;case 6:return null;case 13:return tM(e,t,n);case 4:return C(t,t.stateNode.containerInfo),i=t.pendingProps,null===e?t.child=ab(t,null,i,n):tw(e,t,i,n),t.child;case 11:return tx(e,t,t.type,t.pendingProps,n);case 7:return tw(e,t,t.pendingProps,n),t.child;case 8:case 12:return tw(e,t,t.pendingProps.children,n),t.child;case 10:return i=t.pendingProps,tJ(0,t.type,i.value),tw(e,t,i.children,n),t.child;case 9:return a=t.type._context,i=t.pendingProps.children,t0(t),i=i(a=t1(a)),t.flags|=1,tw(e,t,i,n),t.child;case 14:return tQ(e,t,t.type,t.pendingProps,n);case 15:return tk(e,t,t.type,t.pendingProps,n);case 19:return tH(e,t,n);case 22:return tS(e,t,n);case 24:return t0(t),i=t1(a$),null===e?(null===(a=t6())&&(a=oo,o=t3(),a.pooledCache=o,o.refCount++,null!==o&&(a.pooledCacheLanes|=n),a=o),t.memoizedState={parent:i,cache:a},z(t),tJ(0,a$,a)):(0!=(e.lanes&n)&&(G(e,t),J(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),tJ(0,a$,i)):(tJ(0,a$,i=o.cache),i!==a.cache&&tZ(t,[a$],n,!0))),tw(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(r(156,t.tag))}function tK(){aq=aJ=aK=null}function tJ(e,t,r){c(aW,t._currentValue2),t._currentValue2=r}function tq(e){e._currentValue2=aW.current,l(aW)}function tV(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 tZ(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 c=0;c<t.length;c++)if(l.context===t[c]){o.lanes|=n,null!==(l=o.alternate)&&(l.lanes|=n),tV(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),tV(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 tX(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===i3.current){if(null===(s=a.alternate))throw Error(r(387));s.memoizedState.memoizedState!==a.memoizedState.memoizedState&&(null!==e?e.push(n7):e=[n7])}a=a.return}null!==e&&tZ(t,e,n,i),t.flags|=262144}function t$(e){for(e=e.firstContext;null!==e;){if(!iK(e.context._currentValue2,e.memoizedValue))return!0;e=e.next}return!1}
136function t0(e){aK=e,aq=aJ=null,null!==(e=e.dependencies)&&(e.firstContext=null)}function t1(e){return t5(aK,e)}function t2(e,t){return null===aK&&t0(e),t5(e,t)}function t5(e,t){var n=t._currentValue2;if(aq!==t)if(t={context:t,memoizedValue:n,next:null},null===aJ){if(null===e)throw Error(r(308));aJ=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else aJ=aJ.next=t;return n}function t3(){return{controller:new aV,data:new Map,refCount:0}}function t4(e){e.refCount--,0===e.refCount&&aZ(aX,function(){e.controller.abort()})}function t6(){var e=a1.current;return null!==e?e:oo.pooledCache}function t8(e,t){c(a1,null===t?a1.current:t.pool)}function t7(){var e=t6();return null===e?null:{parent:a$._currentValue2,pool:e}}function t9(e){e.flags|=4}function re(e,t){null!==t&&(e.flags|=4),16384&e.flags&&(t=22!==e.tag?h():0x20000000,e.lanes|=t)}function rt(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 rr(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 rn(e,t){switch(E(t),t.tag){case 3:tq(a$),v();break;case 26:case 27:case 5:w(t);break;case 4:v();break;case 13:eh(t);break;case 19:l(aw);break;case 10:tq(t.type);break;case 22:case 23:eh(t),ec(),null!==e&&l(a1);break;case 24:tq(a$)}}function ri(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){r2(t,t.return,e)}}function ra(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){r2(i,r,e)}}}n=n.next}while(n!==a)}}catch(e){r2(t,t.return,e)}}function ro(e){var t=e.updateQueue;if(null!==t){var r=e.stateNode;try{V(t,r)}catch(t){r2(e,e.return,t)}}}function rs(e,t,r){r.props=tb(e.type,e.memoizedProps),r.state=e.memoizedState;try{r.componentWillUnmount()}catch(r){r2(e,t,r)}}function rl(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=nL(n);break;default:i=n}"function"==typeof r?e.refCleanup=r(i):r.current=i}}catch(r){r2(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){r2(e,t,r)}finally{e.refCleanup=null,null!=(e=e.alternate)&&(e.refCleanup=null)}else if("function"==typeof r)try{r(null)}catch(r){r2(e,t,r)}else r.current=null}function ru(e){var t=e.type,r=e.memoizedProps,n=e.stateNode;try{ii(n,t,r,e)}catch(t){r2(e,e.return,t)}}function rA(e){return 5===e.tag||3===e.tag||4===e.tag}function rf(e){i:for(;;){for(;null===e.sibling;){if(null===e.return||rA(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 rh(e,t,r){var n=r.flags;switch(r.tag){case 0:case 11:case 15:rI(e,r),4&n&&ri(5,r);break;case 1:if(rI(e,r),4&n)if(e=r.stateNode,null===t)try{e.componentDidMount()}catch(e){r2(r,r.return,e)}else{var i=tb(r.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(i,t,e.__reactInternalSnapshotBeforeUpdate)}catch(e){r2(r,r.return,e)}}64&n&&ro(r),512&n&&rl(r,r.return);break;case 3:if(rI(e,r),64&n&&null!==(n=r.updateQueue)){if(e=null,null!==r.child)switch(r.child.tag){case 27:case 5:e=nL(r.child.stateNode);break;case 1:e=r.child.stateNode}try{V(n,e)}catch(e){r2(r,r.return,e)}}break;case 26:case 27:case 5:rI(e,r),null===t&&4&n&&ru(r),512&n&&rl(r,r.return);break;case 12:case 13:default:rI(e,r);break;case 22:if(!(i=null!==r.memoizedState||a2)){t=null!==t&&null!==t.memoizedState||a5;var a=a2,o=a5;a2=i,(a5=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),ri(4,o);break;case 1:if(e(a,o,n),"function"==typeof(a=(i=o).stateNode).componentDidMount)try{a.componentDidMount()}catch(e){r2(i,i.return,e)}if(null!==(a=(i=o).updateQueue)){var l=i.stateNode;try{var c=a.shared.hiddenCallbacks;
136if(null!==c)for(a.shared.hiddenCallbacks=null,a=0;a<c.length;a++)q(c[a],l)}catch(e){r2(i,i.return,e)}}n&&64&s&&ro(o),rl(o,o.return);break;case 26:case 27:case 5:e(a,o,n),n&&null===i&&4&s&&ru(o),rl(o,o.return);break;case 12:case 13:default:e(a,o,n);break;case 22:null===o.memoizedState&&e(a,o,n),rl(o,o.return)}r=r.sibling}}(e,r,0!=(8772&r.subtreeFlags)):rI(e,r),a2=a,a5=o}512&n&&("manual"===r.memoizedProps.mode?rl(r,r.return):rc(r,r.return))}}function rd(e,t,r){for(r=r.child;null!==r;)rg(e,t,r),r=r.sibling}function rg(e,t,r){switch(r.tag){case 26:case 27:var n,i;case 5:a5||rc(r,t);case 6:if(n=a7,i=a9,a7=null,rd(e,t,r),a9=i,null!==(a7=n))if(a9)try{ic(a7,r.stateNode)}catch(e){r2(r,t,e)}else try{il(a7,r.stateNode)}catch(e){r2(r,t,e)}break;case 18:null!==a7&&(a9?iC(a7,r.stateNode):iE(a7,r.stateNode));break;case 4:n=a7,i=a9,a7=r.stateNode.containerInfo,a9=!0,rd(e,t,r),a7=n,a9=i;break;case 0:case 11:case 14:case 15:a5||ra(2,r,t),a5||ra(4,r,t),rd(e,t,r);break;case 1:a5||(rc(r,t),"function"==typeof(n=r.stateNode).componentWillUnmount&&rs(r,t,n)),rd(e,t,r);break;case 21:default:rd(e,t,r);break;case 22:rc(r,t),a5=(n=a5)||null!==r.memoizedState,rd(e,t,r),a5=n}}function rp(e,t){var n=function(e){switch(e.tag){case 13:case 19:var t=e.stateNode;return null===t&&(t=e.stateNode=new a4),t;case 22:return null===(t=(e=e.stateNode)._retryCache)&&(t=e._retryCache=new a4),t;default:throw Error(r(435,e.tag))}}(e);t.forEach(function(t){var r=r8.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))})}function rm(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:a7=l.stateNode,a9=!1;break i;case 3:case 4:a7=l.stateNode.containerInfo,a9=!0;break i}l=l.return}if(null===a7)throw Error(r(160));rg(o,s,a),a7=null,a9=!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:rm(t,e),rb(e),4&o&&(ra(3,e,e.return),ri(3,e),ra(5,e,e.return));break;case 1:rm(t,e),rb(e),512&o&&null!==a&&rc(a,a.return),64&o&&a2&&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(rm(t,e),rb(e),512&o&&null!==a&&rc(a,a.return),32&e.flags){t=e.stateNode;try{iu(t)}catch(t){r2(e,e.return,t)}}4&o&&null!=e.stateNode&&function(e,t,r){try{ia(e.stateNode,e.type,r,t,e)}catch(t){r2(e,e.return,t)}}(e,t=e.memoizedProps,null!==a?a.memoizedProps:t),1024&o&&(a3=!0);break;case 6:if(rm(t,e),rb(e),4&o&&nJ){if(null===e.stateNode)throw Error(r(162));o=e.memoizedProps,a=null!==a?a.memoizedProps:o,t=e.stateNode;try{ir(t,a,o)}catch(t){r2(e,e.return,t)}}break;case 3:rm(t,e),rb(e),a3&&(a3=!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&&n9(r.stateNode),t=t.sibling}}(e));break;case 4:case 12:default:rm(t,e),rb(e);break;case 13:rm(t,e),rb(e),8192&e.child.flags&&null!==e.memoizedState!=(null!==a&&null!==a.memoizedState)&&(ov=iU()),4&o&&null!==(o=e.updateQueue)&&(e.updateQueue=null,rp(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=a2,c=a5;if(a2=l||n,a5=c||s,rm(t,e),a5=c,a2=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=a2||a5,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:ra(4,r,r.return),e(r);break;case 1:rc(r,r.return);var n=r.stateNode;"function"==typeof n.componentWillUnmount&&rs(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,nJ)for(t=e;;){if(5===t.tag||iv||ix){if(null===a){s=a=t;try{i=s.stateNode,n?iA(i):id(s.stateNode,s.memoizedProps)}catch(e){r2(s,s.return,e)}}}else if(6===t.tag){if(null===a){s=t;try{var u=s.stateNode;n?ih(u):ig(u,s.memoizedProps)}catch(e){r2(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,rp(e,a));break;case 19:rm(t,e),rb(e),4&o&&null!==(o=e.updateQueue)&&(e.updateQueue=null,rp(e,o));case 21:}}function rb(e){var t=e.flags;if(2&t){try{i:{for(var n=e.return;null!==n;){if(rA(n)){var i=n;break i}n=n.return}throw Error(r(160))}switch(i.tag){case 27:case 5:var a=i.stateNode;
13632&i.flags&&(iu(a),i.flags&=-33),function e(t,r,n){var i=t.tag;if(5===i||6===i)t=t.stateNode,r?io(n,t,r):ie(n,t);else if(4!==i&&!ix&&null!==(t=t.child))for(e(t,r,n),t=t.sibling;null!==t;)e(t,r,n),t=t.sibling}(e,rf(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?is(n,t,r):it(n,t);else if(4!==i&&!ix&&null!==(t=t.child))for(e(t,r,n),t=t.sibling;null!==t;)e(t,r,n),t=t.sibling}(e,rf(e),o);break;default:throw Error(r(161))}}catch(t){r2(e,e.return,t)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function rI(e,t){if(8772&t.subtreeFlags)for(t=t.child;null!==t;)rh(e,t.alternate,t),t=t.sibling}function rE(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&&t4(r))}function rC(e,t){e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&t4(e))}function rv(e,t,r,n){if(10256&t.subtreeFlags)for(t=t.child;null!==t;)rB(e,t,r,n),t=t.sibling}function rB(e,t,r,n){var i=t.flags;switch(t.tag){case 0:case 11:case 15:rv(e,t,r,n),2048&i&&ri(9,t);break;case 3:rv(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&&t4(e)));break;case 12:if(2048&i){rv(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){r2(t,t.return,e)}}else rv(e,t,r,n);break;case 23:break;case 22:a=t.stateNode,null!==t.memoizedState?4&a._visibility?rv(e,t,r,n):rw(e,t):4&a._visibility?rv(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),ri(8,o);break;case 23:break;case 22:var l=o.stateNode;null!==o.memoizedState?4&l._visibility?e(t,o,n,i,a):rw(t,o):(l._visibility|=4,e(t,o,n,i,a)),a&&2048&s&&rE(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&&rE(t.alternate,t);break;case 24:rv(e,t,r,n),2048&i&&rC(t.alternate,t);break;default:rv(e,t,r,n)}}function rw(e,t){if(10256&t.subtreeFlags)for(t=t.child;null!==t;){var r=t,n=r.flags;switch(r.tag){case 22:rw(e,r),2048&n&&rE(r.alternate,r);break;case 24:rw(e,r),2048&n&&rC(r.alternate,r);break;default:rw(e,r)}t=t.sibling}}function rx(e){if(e.subtreeFlags&ot)for(e=e.child;null!==e;)rQ(e),e=e.sibling}function rQ(e){switch(e.tag){case 26:rx(e),e.flags&ot&&(null!==e.memoizedState?iw(oe,e.memoizedState,e.memoizedProps):n4(e.type,e.memoizedProps));break;case 5:rx(e),e.flags&ot&&n4(e.type,e.memoizedProps);break;case 3:case 4:var t;rx(e);break;case 22:null===e.memoizedState&&(null!==(t=e.alternate)&&null!==t.memoizedState?(t=ot,ot=0x1000000,rx(e),ot=t):rx(e));break;default:rx(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 rS(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];a6=n,rD(n,e)}rk(e)}if(10256&e.subtreeFlags)for(e=e.child;null!==e;)r_(e),e=e.sibling}function r_(e){switch(e.tag){case 0:case 11:case 15:rS(e),2048&e.flags&&ra(9,e,e.return);break;case 3:case 12:default:rS(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];a6=i,rD(i,t)}rk(t)}for(t=t.child;null!==t;){switch((r=t).tag){case 0:case 11:case 15:ra(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)):rS(e)}}function rD(e,t){for(;null!==a6;){var r=a6;switch(r.tag){case 0:case 11:case 15:ra(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:t4(r.memoizedState.cache)}if(null!==(n=r.child))n.return=r,a6=n;else for(r=e;null!==a6;){var i=(n=a6).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)&&n1(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){a6=null;break}if(null!==i){i.return=a,a6=i;break}a6=a}}}function rR(){return 0!=(2&oa)&&0!==ol?ol&-ol:null!==nR.T?0!==al?al:O():n$()}function rT(){0===oy&&(oy=0==(0x20000000&ol)||i4?f():0x20000000);var e=av.current;return null!==e&&(e.flags|=32),oy}function rN(e,t,r){(e===oo&&2===oc||null!==e.cancelPendingCommit)&&(rP(e,0),rO(e,ol,oy)),g(e,r),0!=(2&oa)&&e===oo||(e===oo&&(0==(2&oa)&&(op|=r),4===od&&rO(e,ol,oy)),R(e))}function rL(e,t,n){if(0!=(6&oa))throw Error(r(327));var i=(n=!n&&0==(60&t)&&0==(t&e.expiredLanes))?function(e,t){var n=oa;oa|=2;var i=rH(),a=rj();oo===e&&ol===t||(ow=null,oB=iU()+500,rP(e,t));i:for(;;)try{if(0!==oc&&null!==os){t=os;var o=ou;a:switch(oc){case 1:case 6:oc=0,ou=null,rq(e,t,o);break;case 2:if(X(o)){oc=0,ou=null,rJ(t);break}t=function(){2===oc&&oo===e&&(oc=7),R(e)},o.then(t,t);break i;case 3:oc=7;break i;case 4:oc=5;break i;case 7:X(o)?(oc=0,ou=null,rJ(t)):(oc=0,ou=null,rq(e,t,o));break;case 5:var s=null;switch(os.tag){case 26:s=os.memoizedState;case 5:case 27:var l=os,c=l.type,u=l.pendingProps;if(s?iB(s):n5(c,u)){oc=0,ou=null;var A=l.sibling;if(null!==A)os=A;else{var f=l.return;null!==f?(os=f,rV(f)):os=null}break a}}oc=0,ou=null,rq(e,t,o);break;case 8:rU(),od=6;break i;default:throw Error(r(462))}}for(;null!==os&&!iM();)rK(os);break}catch(t){rz(e,t)}return tK(),nR.H=i,nR.A=a,oa=n,null!==os?0:(oo=null,ol=0,x(),od)}(e,t):rW(e,t);if(0!==i)for(var a=n;;){if(6===i)rO(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=rW(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=oI,nq&&(rP(e,o).flags|=256),2!==(o=rW(e,o))){if(of&&!nq){e.errorRecoveryDisabledLanes|=a,op|=a,i=4;break i}a=oE,oE=i,null!==a&&rF(a)}i=o}if(a=!1,2!==i)continue}}if(1===i){rP(e,0),rO(e,t,0);break}i:{switch(a=e,i){case 0:case 1:throw Error(r(345));case 4:if((4194176&t)===t){rO(a,t,oy);break i}break;case 2:oE=null;break;case 3:case 5:break;default:throw Error(r(329))}if(a.finishedWork=n,a.finishedLanes=t,(0x3c00000&t)===t&&10<(i=ov+300-iU())){if(rO(a,t,oy),0!==A(a,0))break 
136i;a.timeoutHandle=nY(rM.bind(null,a,n,oE,ow,oC,t,oy,op,ob,oA,2,-0,0),i)}else rM(a,n,oE,ow,oC,t,oy,op,ob,oA,0,-0,0)}}break}R(e)}function rF(e){null===oE?oE=e:oE.push.apply(oE,e)}function rM(e,t,r,n,i,a,o,s,l,c,u,A,f){(8192&(c=t.subtreeFlags)||0x1002000==(0x1002000&c))&&(n3(),rQ(t),null!==(t=n6()))?(e.cancelPendingCommit=t(rX.bind(null,e,r,n,i,o,s,l,1,A,f)),rO(e,a,o)):rX(e,r,n,i,o)}function rO(e,t,r){t&=~om,t&=~op,e.suspendedLanes|=t,e.pingedLanes&=~t;for(var n=e.expirationTimes,i=t;0<i;){var a=31-i_(i),o=1<<a;n[a]=-1,i&=~o}0!==r&&p(e,r,t)}function rU(){if(null!==os){if(0===oc)var e=os.return;else e=os,tK(),ev(e),am=null,ay=0,e=os;for(;null!==e;)rn(e.alternate,e),e=e.return;os=null}}function rP(e,t){e.finishedWork=null,e.finishedLanes=0;var r=e.timeoutHandle;r!==nK&&(e.timeoutHandle=nK,nW(r)),null!==(r=e.cancelPendingCommit)&&(e.cancelPendingCommit=null,r()),rU(),oo=e,os=r=ne(e.current,null),ol=t,oc=0,ou=null,of=oA=!1,ob=oy=om=op=og=od=0,oE=oI=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-i_(n),a=1<<i;t|=e[i],n&=~a}return oh=t,x(),r}function rz(e,t){aQ=null,nR.H=aO,t===ah?(t=et(),oc=rG()&&0==(0x7ffffff&og)&&0==(0x7ffffff&op)?2:3):t===ad?(t=et(),oc=4):oc=t===aH?8:null!==t&&"object"==typeof t&&"function"==typeof t.then?6:1,ou=t,null===os&&(od=1,tI(e,I(t,e.current)))}function rG(){var e=av.current;return null===e||((4194176&ol)===ol?null===aB:((0x3c00000&ol)===ol||0!=(0x20000000&ol))&&e===aB)}function rH(){var e=nR.H;return nR.H=aO,null===e?aO:e}function rj(){var e=nR.A;return nR.A=or,e}function rY(){od=4,0==(0x7ffffff&og)&&0==(0x7ffffff&op)||null===oo||rO(oo,ol,oy)}function rW(e,t){var n=oa;oa|=2;var i=rH(),a=rj();oo===e&&ol===t||(ow=null,rP(e,t)),t=!1;i:for(;;)try{if(0!==oc&&null!==os){var o=os,s=ou;switch(oc){case 8:rU(),od=6;break i;case 3:case 2:t||null!==av.current||(t=!0);default:oc=0,ou=null,rq(e,o,s)}}for(;null!==os;)rK(os);break}catch(t){rz(e,t)}if(t&&e.shellSuspendCounter++,tK(),oa=n,nR.H=i,nR.A=a,null!==os)throw Error(r(261));return oo=null,ol=0,x(),od}function rK(e){var t=tW(e.alternate,e,oh);e.memoizedProps=e.pendingProps,null===t?rV(e):os=t}function rJ(e){var t=e,r=t.alternate;switch(t.tag){case 15:case 0:t=tT(r,t,t.pendingProps,t.type,void 0,ol);break;case 11:t=tT(r,t,t.pendingProps,t.type.render,t.ref,ol);break;case 5:ev(t);default:rn(r,t),t=tW(r,t=os=nt(t,oh),oh)}e.memoizedProps=e.pendingProps,null===t?rV(e):os=t}function rq(e,t,n){tK(),ev(t),am=null,ay=0;var i=t.return;try{if(function(e,t,n,i,a){if(n.flags|=32768,null!==i&&"object"==typeof i&&"function"==typeof i.then){if(null!==(t=n.alternate)&&tX(t,n,a,!0),null!==(n=av.current)){switch(n.tag){case 13:return null===aB?rY():null===n.alternate&&0===od&&(od=3),n.flags&=-257,n.flags|=65536,n.lanes=a,i===ag?n.flags|=16384:(null===(t=n.updateQueue)?n.updateQueue=new Set([i]):t.add(i),r5(e,i,a)),!1;case 22:return n.flags|=65536,i===ag?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),r5(e,i,a)),!1}throw Error(r(435,n.tag))}return r5(e,i,a),rY(),!1}var o=Error(r(520),{cause:i});if(o=I(o,n),null===oI?oI=[o]:oI.push(o),4!==od&&(od=2),null===t)return!0;i=I(i,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=a&-a,n.lanes|=e,W(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===ox||!ox.has(o))))return n.flags|=65536,a&=-a,n.lanes|=a,tB(a=tv(a),e,n,i),W(n,a),!1}n=n.return}while(null!==n)return!1}(e,i,t,n,ol))return od=1,tI(e,I(n,e.current)),void(os=null)}catch(t){if(null!==i)throw os=i,t;return od=1,tI(e,I(n,e.current)),void(os=null)}32768&t.flags?rZ(t,!0):rV(t)}function rV(e){var t=e;do{if(0!=(32768&t.flags))return void rZ(t,oA);e=t.return;var n=function(e,t,n){var i,a,o,s,u=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 rr(t),null;case 3:return n=t.stateNode,u=null,null!==e&&(u=e.memoizedState.cache),t.memoizedState.cache!==u&&(t.flags|=2048),tq(a$),v(),n.pe
136ndingContext&&(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!==i6&&(rF(i6),i6=null)),rr(t),null;case 26:case 27:case 5:if(w(t),n=t.type,null!==e&&null!=t.stateNode)i=e,a=t,o=u,i.memoizedProps!==o&&t9(a);else{if(!u){if(null===t.stateNode)throw Error(r(166));return rr(t),null}e=i1.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&&!ix&&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=nP(n,u,i5.current,e,t),t,!1),t.stateNode=s,nG(s,n,u,e)&&t9(t)}return rr(t),function(e,t,r){if(n2(t,r)){if(e.flags|=0x1000000,!n5(t,r)){if(!rG())throw ap=ag,ad;e.flags|=8192}}else e.flags&=-0x1000001}(t,t.type,t.pendingProps),null;case 6:if(e&&null!=t.stateNode)(n=e.memoizedProps)!==u&&t9(t);else{if("string"!=typeof u&&null===t.stateNode)throw Error(r(166));e=i5.current,n=i1.current,t.stateNode=nj(u,e,n,t)}return rr(t),null;case 13:if(u=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(s=!1,null!==u&&null!==u.dehydrated){if(null===e){if(!s)throw Error(r(318));throw Error(r(344))}0==(128&t.flags)&&(t.memoizedState=null),t.flags|=4,rr(t),s=!1}else null!==i6&&(rF(i6),i6=null),s=!0;if(!s)return 256&t.flags?(eh(t),t):(eh(t),null)}if(eh(t),0!=(128&t.flags))return t.lanes=n,t;if(n=null!==u,e=null!==e&&null!==e.memoizedState,n){s=null,null!==(u=t.child).alternate&&null!==u.alternate.memoizedState&&null!==u.alternate.memoizedState.cachePool&&(s=u.alternate.memoizedState.cachePool.pool);var A=null;null!==u.memoizedState&&null!==u.memoizedState.cachePool&&(A=u.memoizedState.cachePool.pool),A!==s&&(u.flags|=2048)}return n!==e&&n&&(t.child.flags|=8192),re(t,t.updateQueue),rr(t),null;case 4:return v(),null===e&&nV(t.stateNode.containerInfo),rr(t),null;case 10:return tq(t.type),rr(t),null;case 19:if(l(aw),null===(s=t.memoizedState))return rr(t),null;if(u=0!=(128&t.flags),null===(A=s.rendering))if(u)rt(s,!1);else{if(0!==od||null!==e&&0!=(128&e.flags))for(e=t.child;null!==e;){if(null!==(A=ed(e))){for(t.flags|=128,rt(s,!1),e=A.updateQueue,t.updateQueue=e,re(t,e),t.subtreeFlags=0,e=n,n=t.child;null!==n;)nt(n,e),n=n.sibling;return c(aw,1&aw.current|2),t.child}e=e.sibling}null!==s.tail&&iU()>oB&&(t.flags|=128,u=!0,rt(s,!1),t.lanes=4194304)}else{if(!u)if(null!==(e=ed(A))){if(t.flags|=128,u=!0,e=e.updateQueue,t.updateQueue=e,re(t,e),rt(s,!0),null===s.tail&&"hidden"===s.tailMode&&!A.alternate)return rr(t),null}else 2*iU()-s.renderingStartTime>oB&&0x20000000!==n&&(t.flags|=128,u=!0,rt(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=iU(),t.sibling=null,e=aw.current,c(aw,u?1&e|2:1&e),t):(rr(t),null);case 22:case 23:return eh(t),ec(),u=null!==t.memoizedState,null!==e?null!==e.memoizedState!==u&&(t.flags|=8192):u&&(t.flags|=8192),u?0!=(0x20000000&n)&&0==(128&t.flags)&&(rr(t),6&t.subtreeFlags&&(t.flags|=8192)):rr(t),null!==(n=t.updateQueue)&&re(t,n.retryQueue),n=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),u=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(u=t.memoizedState.cachePool.pool),u!==n&&(t.flags|=2048),null!==e&&l(a1),null;case 24:return n=null,null!==e&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),tq(a$),rr(t),null;case 25:return null}throw Error(r(156,t.tag))}(t.alternate,t,oh);if(null!==n)return void(os=n);if(null!==(t=t.sibling))return void(os=t);os=t=e}while(null!==t)0===od&&(od=5)}function rZ(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 tq(a$),v(),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(eh(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(aw),null;case 4:return v(),null;case 10:return tq(t.type),null;case 22:case 23:return eh(t),ec(),null!==e&&l(a1),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 24:return tq(a$),null;default:return null}}(e.alternate,e);if(null!==n)return n.flags&=32767,void(os=n);if(null!==(n=e.return)&&(n.flags|=32768,n.subtreeFlags=0,n.deleti
136ons=null),!t&&null!==(e=e.sibling))return void(os=e);os=e=n}while(null!==e)od=6,os=null}function rX(e,t,n,i,a,o,s,l,c,u){var A=nR.T,f=nX();try{nZ(2),nR.T=null,function(e,t,n,i,a,o){do r0();while(null!==ok)if(0!=(6&oa))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-i_(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 c=l[s];null!==c&&(c.lane&=-0x20000001)}r&=~i}0!==n&&p(e,n,0)}(e,i,l|=i9,o),e===oo&&(os=oo=null,ol=0),0==(10256&s.subtreeFlags)&&0==(10256&s.flags)||oQ||(oQ=!0,o_=l,oD=n,iL(iG,function(){return r0(),null})),n=0!=(15990&s.flags),0!=(15990&s.subtreeFlags)||n){n=nR.T,nR.T=null,o=nX(),nZ(2);var c=oa;oa|=4,function(e,t){for(nO(e.containerInfo),a6=t;null!==a6;)if(t=(e=a6).child,0!=(1028&e.subtreeFlags)&&null!==t)t.return=e,a6=t;else for(;null!==a6;){var n=(e=a6).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){r2(i,i.return,e)}}break;case 3:0!=(1024&t)&&nJ&&ip(e.stateNode.containerInfo);break;default:if(0!=(1024&t))throw Error(r(163))}if(null!==(t=e.sibling)){t.return=e.return,a6=t;break}a6=e.return}s=a8,a8=!1}(e,s),ry(s,e),nU(e.containerInfo),e.current=s,rh(e,s.alternate,s),iO(),oa=c,nZ(o),nR.T=n}else e.current=s;
136if(oQ?(oQ=!1,ok=e,oS=i):r$(e,l),0===(l=e.pendingLanes)&&(ox=null),s.stateNode,R(e),null!==t)for(a=e.onRecoverableError,s=0;s<t.length;s++)a((l=t[s]).value,{componentStack:l.stack});0!=(3&oS)&&r0(),l=e.pendingLanes,0!=(4194218&i)&&0!=(42&l)?e===oT?oR++:(oR=0,oT=e):oR=0,T(0)}}(e,t,n,i,f,a)}finally{nR.T=A,nZ(f)}}function r$(e,t){0==(e.pooledCacheLanes&=t)&&null!=(t=e.pooledCache)&&(e.pooledCache=null,t4(t))}function r0(){if(null!==ok){var e=ok,t=o_;o_=0;var n=y(oS),i=32>n?32:n;n=nR.T;var a=nX();try{if(nZ(i),nR.T=null,null===ok)var o=!1;else{i=oD,oD=null;var s=ok,l=oS;if(ok=null,oS=0,0!=(6&oa))throw Error(r(331));var c=oa;oa|=4,r_(s.current),rB(s,s.current,l,i),oa=c,T(0),iW&&iW.onPostCommitFiberRoot,o=!0}return o}finally{nZ(a),nR.T=n,r$(e,t)}}return!1}function r1(e,t,r){t=I(r,t),null!==(e=j(e,t=tC(e.stateNode,t,2),2))&&(g(e,2),R(e))}function r2(e,t,r){if(3===e.tag)r1(e,e,r);else for(;null!==t;){if(3===t.tag){r1(t,e,r);break}if(1===t.tag){var n=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof n.componentDidCatch&&(null===ox||!ox.has(n))){e=I(r,e),null!==(n=j(t,r=tv(2),2))&&(tB(r,n,t,e),g(n,2),R(n));break}}t=t.return}}function r5(e,t,r){var n=e.pingCache;if(null===n){n=e.pingCache=new oi;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)||(of=!0,i.add(r),e=r3.bind(null,e,t,r),t.then(e,e))}function r3(e,t,r){var n=e.pingCache;null!==n&&n.delete(t),e.pingedLanes|=e.suspendedLanes&r,e.warmLanes&=~r,oo===e&&(ol&r)===r&&(4===od||3===od&&(0x3c00000&ol)===ol&&300>iU()-ov?0==(2&oa)&&rP(e,0):om|=r,ob===ol&&(ob=0)),R(e)}function r4(e,t){0===t&&(t=h()),null!==(e=S(e,t))&&(g(e,t),R(e))}function r6(e){var t=e.memoizedState,r=0;null!==t&&(r=t.retryLane),r4(e,r)}function r8(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),r4(e,n)}function r7(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 r9(e){return!(!(e=e.prototype)||!e.isReactComponent)}function ne(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 nt(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 nr(e,n,i,a,o,s){var l=0;if(a=e,"function"==typeof e)r9(e)&&(l=1);else if("string"==typeof e)l=5;else i:switch(e){case nm:return nn(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 nB:return(e=t(13,i,n,o)).elementType=nB,e.lanes=s,e;case nw:return(e=t(19,i,n,o)).elementType=nw,e.lanes=s,e;case nk:return ni(i,o,s,n);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case nI:case nC:l=10;break i;case nE:l=9;break i;case nv:l=11;break i;case nx:l=14;break i;case nQ:l=16,a=null;break i}l=29,i=Error(r(130,null===e?"null":typeof e,"")),a=null}return(n=t(l,i,n,o)).elementType=e,n.type=a,n.lanes=s,n}function nn(e,r,n,i){return(e=t(7,e,i,r)).lanes=n,e}function ni(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=S(e,2);null!==t&&(o._pendingVisibility|=2,rN(t,0,2))}},attach:function(){var e=o._current;if(null===e)throw Error(r(456));if(0!=(2&o._pendingVisibility)){var t=S(e,2);null!==t&&(o._pendingVisibility&=-3,rN(t,0,2))}}};return e.stateNode=o,e}function na(e,r,n){return(e=t(6,e,null,r)).lanes=n,e}function no(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 ns(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 nl(e,t,r,n,i,a){i=iS,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=j(e,n,t))&&(rN(r,0,t),Y(r,e,t))}var nc,nu,nA={},nf=P.default,nh=Object.assign,nd=Symbol.for("react.element"),ng=Symbol.for("react.transitional.element"),np=Symbol.for("react.portal"),nm=Symbol.for("react.fragment"),ny=Symbol.for("react.strict_mode"),nb=Symbol.for("react.profiler"),nI=Symbol.for("react.provider"),nE=Symbol.for("react.consumer"),nC=Symbol.for("react.context"),nv=Symbol.for("react.forward_ref"),nB=Symbol.for("react.suspense"),nw=Symbol.for("react.suspense_list"),nx=Symbol.for("react.memo"),nQ=Symbol.for("react.lazy"),nk=Symbol.for("react.offscreen"),nS=Symbol.for("react.memo_cache_sentinel"),n_=Symbol.iterator,nD=Symbol.for("react.client.reference"),nR=nf.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,nT=!1,nN=Array.isArray,nL=e.getPublicInstance,nF=e.getRootHostContext,nM=e.getChildHostContext,nO=e.prepareForCommit,nU=e.resetAfterCommit,nP=e.createInstance,nz=e.appendInitialChild,nG=e.finalizeInitialChildren,nH=e.shouldSetTextContent,nj=e.createTextInstance,nY=null,nW=null,nK=e.n
136oTimeout,nJ=!0,nq=null,nV=null,nZ=e.setCurrentUpdatePriority,nX=e.getCurrentUpdatePriority,n$=e.resolveUpdatePriority;e.resolveEventType,e.resolveEventTimeStamp;var n0=e.shouldAttemptEagerTransition,n1=e.detachDeletedInstance;e.requestPostPaintCallback;var n2=e.maySuspendCommit,n5=null,n3=null,n4=null,n6=null,n8=null,n7=null,n9=null,ie=e.appendChild,it=e.appendChildToContainer,ir=e.commitTextUpdate,ii=null,ia=e.commitUpdate,io=e.insertBefore,is=null,il=e.removeChild,ic=e.removeChildFromContainer,iu=e.resetTextContent,iA=null,ih=null,id=null,ig=null,ip=e.clearContainer,im=null,iy=null,ib=null,iI=null,iE=null,iC=null,iv=null,iB=null,iw=null,ix=null,iQ=[],ik=-1,iS={},i_=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(iD(e)/iR|0)|0},iD=Math.log,iR=Math.LN2,iT=128,iN=4194304,iL=vZ.unstable_scheduleCallback,iF=vZ.unstable_cancelCallback,iM=vZ.unstable_shouldYield,iO=vZ.unstable_requestPaint,iU=vZ.unstable_now,iP=vZ.unstable_ImmediatePriority,iz=vZ.unstable_UserBlockingPriority,iG=vZ.unstable_NormalPriority,iH=vZ.unstable_IdlePriority,ij=vZ.log,iY=vZ.unstable_setDisableYieldValue,iW=null,iK="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},iJ=new WeakMap,iq=[],iV=0,iZ=null,iX=[],i$=0,i0=null,i1=s(null),i2=s(null),i5=s(null),i3=s(null),i4=!1,i6=null;Error(r(519));var i8=[],i7=0,i9=0,ae=null,at=null,ar=!1,an=!1,ai=!1,aa=0,ao=null,as=0,al=0,ac=null,au=!1,aA=!1,af=Object.prototype.hasOwnProperty,ah=Error(r(460)),ad=Error(r(474)),ag={then:function(){}},ap=null,am=null,ay=0,ab=eo(!0),aI=eo(!1),aE=s(null),aC=s(0),av=s(null),aB=null,aw=s(0),ax=0,aQ=null,ak=null,aS=null,a_=!1,aD=!1,aR=!1,aT=0,aN=0,aL=null,aF=0,aM=function(){return{lastEffect:null,events:null,stores:null,memoCache:null}},aO={readContext:t1,use:eQ,useCallback:eg,useContext:eg,useEffect:eg,useImperativeHandle:eg,useLayoutEffect:eg,useInsertionEffect:eg,useMemo:eg,useReducer:eg,useRef:eg,useState:eg,useDebugValue:eg,useDeferredValue:eg,useTransition:eg,useSyncExternalStore:eg,useId:eg};aO.useCacheRefresh=eg,aO.useMemoCache=eg,aO.useHostTransitionStatus=eg,aO.useFormState=eg,aO.useActionState=eg,aO.useOptimistic=eg;var aU={readContext:t1,use:eQ,useCallback:function(e,t){return eB().memoizedState=[e,void 0===t?null:t],e},useContext:t1,useEffect:e5,useImperativeHandle:function(e,t,r){r=null!=r?r.concat([e]):null,e1(4194308,4,e8.bind(null,t,e),r)},useLayoutEffect:function(e,t){return e1(4194308,4,e,t)},useInsertionEffect:function(e,t){e1(4,2,e,t)},useMemo:function(e,t){var r=eB();t=void 0===t?null:t;var n=e();return r.memoizedState=[n,t],n},useReducer:function(e,t,r){var n=eB();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,aQ,e),[n.memoizedState,e]},useRef:function(e){return e={current:e},eB().memoizedState=e},useState:function(e){var t=(e=eU(e)).queue,r=tu.bind(null,aQ,t);return t.dispatch=r,[e.memoizedState,r]},useDebugValue:e9,useDeferredValue:function(e,t){return tr(eB(),e,t)},useTransition:function(){var e=eU(!1);return e=ti.bind(null,aQ,e.queue,!0,!1),eB().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var i=aQ,a=eB();if(n=t(),null===oo)throw Error(r(349));0!=(60&ol)||eN(i,t,n),a.memoizedState=n;var o={value:n,getSnapshot:t};return a.queue=o,e5(eF.bind(null,i,o,e),[e]),i.flags|=2048,e$(9,eL.bind(null,i,o,n,t),{destroy:void 0},null),n},useId:function(){return eB().memoizedState=":"+oo.identifierPrefix+"r"+(aF++).toString(32)+":"},useCacheRefresh:function(){return eB().memoizedState=tl.bind(null,aQ)}};aU.useMemoCache=ek,aU.useHostTransitionStatus=ta,aU.useFormState=eJ,aU.useActionState=eJ,aU.useOptimistic=function(e){var t=eB();t.memoizedState=t.baseState=e;var r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=r,t=tf.bind(null,aQ,!0,r),r.dispatch=t,[e,t]};var aP={readContext:t1,use:eQ,useCallback:te,useContext:t1,useEffect:e3,useImperativeHandle:e7,useInsertionEffect:e4,useLayoutEffect:e6,useMemo:tt,useReducer:e_,useRef:e0,useState:function(){return e_(eS)},useDebugValue:e9,useDeferredValue:function(e,t){return tn(ew(),ak.memoizedState,e,t)},useTransition:function(){var e=e_(eS)[0],t=ew().memoizedState;return["boolean"==typeof e?e:ex(e),t]},useSyncExternalStore:eT,useId:to};aP.useCacheRefresh=ts,aP.useMemoCache=ek,aP.useHostTransitionStatus=ta,aP.useFormState=eq,aP.useActionState=eq,aP.useOptimistic=function(e,t){return eP(ew(),0,e,t)};var az={readContext:t1,use:eQ,useCallback:te,useContext:t1,useEffect:e3,useImperativeHandle:e7,useInsertionEffect:e4,useLayoutEffect:e6,useMemo:tt,useReducer:eR,useRef:e0,useState:function(){return eR(eS)},useDebugValue:e9,useDeferredValue:function(e,t){var r=ew();return null===ak?tr(r,e,t):tn(r,ak.memoizedState,e,t)},useTransition:function(){var e=eR(eS)[0],t=ew().memoizedState;return["boolean"==typeof e?e:ex(e),t]},useSyncExternalStore:eT,useId:to};az.useCacheRefresh=ts,az.useMemoCache=ek,az.useHostTransitionStatus=ta,az.useFormState=eX,az.useActionState=eX,az.useOptimistic=function(e,t){var r=ew();return null!==ak?eP(r,0,e,t):(r.baseState=e,[e,r.queue.dispatch])};var aG={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=j(e,i,n))&&(rN(t,0,n),Y
136(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=j(e,i,n))&&(rN(t,0,n),Y(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=j(e,n,r))&&(rN(t,0,r),Y(t,e,r))}};"function"==typeof reportError&&reportError;var aH=Error(r(461)),aj=!1,aY={dehydrated:null,treeContext:null,retryLane:0},aW=s(null),aK=null,aJ=null,aq=null,aV="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()})}},aZ=vZ.unstable_scheduleCallback,aX=vZ.unstable_NormalPriority,a$={$$typeof:nC,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0},a0=nR.S;nR.S=function(e,t){"object"==typeof t&&null!==t&&"function"==typeof t.then&&function(e){if(null===ao){var t=ao=[];as=0,al=O(),ac={status:"pending",value:void 0,then:function(e){t.push(e)}}}as++,e.then(U,U)}(t),null!==a0&&a0(e,t)};var a1=s(null),a2=!1,a5=!1,a3=!1,a4="function"==typeof WeakSet?WeakSet:Set,a6=null,a8=!1,a7=null,a9=!1,oe=null,ot=8192,or={getCacheForType:function(e){var t=t1(a$),r=t.data.get(e);return void 0===r&&(r=e(),t.data.set(e,r)),r}};if("function"==typeof Symbol&&Symbol.for){var on=Symbol.for;on("selector.component"),on("selector.has_pseudo_class"),on("selector.role"),on("selector.test_id"),on("selector.text")}var oi="function"==typeof WeakMap?WeakMap:Map,oa=0,oo=null,os=null,ol=0,oc=0,ou=null,oA=!1,of=!1,oh=0,od=0,og=0,op=0,om=0,oy=0,ob=0,oI=null,oE=null,oC=!1,ov=0,oB=1/0,ow=null,ox=null,oQ=!1,ok=null,oS=0,o_=0,oD=null,oR=0,oT=null;return nA.createContainer=function(e,r,n,i,a,o,s,l,c,u){var A,f,h;return A=e,f=r,h=i,A=new ns(A,f,!1,o,s,l,c,null),f=1,!0===h&&(f|=24),h=t(3,null,null,f),A.current=h,h.stateNode=A,(f=t3()).refCount++,A.pooledCache=f,f.refCount++,h.memoizedState={element:null,isDehydrated:!1,cache:f},z(h),A},nA.flushSyncWork=function(){return 0!=(6&oa)||(T(0),!1)},nA.updateContainer=function(e,t,r,n){var i=t.current,a=rR();return nl(i,a,e,t,r,n),a},nA.updateContainerSync=function(e,t,r,n){return 0===t.tag&&r0(),nl(t.current,2,e,t,r,n),2},nA},vV.exports.default=vV.exports,Object.defineProperty(vV.exports,"__esModule",{value:!0})),vq.exports=vV.exports;var vX,v$,v0=(vX=vq.exports)&&vX.__esModule&&Object.prototype.hasOwnProperty.call(vX,"default")?vX.default:vX,v1={exports:{}},v2={};v$||(v$=1,v2.ConcurrentRoot=1,v2.ContinuousEventPriority=8,v2.DefaultEventPriority=32,v2.DiscreteEventPriority=2,v2.IdleEventPriority=0x10000000,v2.LegacyRoot=0,v2.NoEventPriority=0),v1.exports=v2;var v5=v1.exports;let v3=(e,t)=>{let r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(let n=0;n<r.length;n+=1){let i=r[n];if("render"===i&&!e[i]!=!t[i])return!1;if("children"!==i&&e[i]!==t[i]){if("object"==typeof e[i]&&"object"==typeof t[i]&&v3(e[i],t[i]))continue;return!1}if("children"===i&&("string"==typeof e[i]||"string"==typeof t[i]))return e[i]===t[i]}return!0},v4={},v6=console.error;var v8,v7={exports:{}},v9={exports:{}},Be=function(e){if(e.__esModule)return e;var t=e.default;if("function"==typeof t){var r=function e(){return this instanceof 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}(vJ);v8||(v8=1,v9.exports=function(e){function t(e,t,r,n){return new ns(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"!=typeof e?null:"function"==typeof(e=nL&&e[nL]||e["@@iterator"])?e:null}function i(e){return{current:e}}function a(e){0>iM||(e.current=iF[iM],iF[iM]=null,iM--)}function o(e,t){iF[++iM]=e.current,e.current=t}function s(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:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return 261888&e;case 262144:case 524288:case 1048576:case 2097152:return 3932160&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 l(e,t,r){var n=e.pendingLanes;if(0===n)return 0;var i=0,a=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var l=0x7ffffff&n;return 0!==l?0!=(n=l&~a)?i=s(n):0!=(o&=l)?i=s(o):r||0!=(r=l&~e)&&(i=s(r)):0!=(l=n&~a)?i=s(l):0!==o?i=s(o):r||0!=(r=n&~e)&&(i=s(r)),0===i?0:0!==t&&t!==i&&0==(t&a)&&((a=i&-i)>=(r=t&-t)||32===a&&0!=(4194048&r))?t:i}function c(e,t){return 0==(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)}function u(){var e=ij;return 0==(0x3c00000&(ij<<=1))&&(ij=4194304),e}function A(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}
136function f(e,t){e.pendingLanes|=t,0x10000000!==t&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function h(e,t,r){e.pendingLanes|=t,e.suspendedLanes&=~t;var n=31-iU(t);e.entangledLanes|=t,e.entanglements[n]=0x40000000|e.entanglements[n]|261930&r}function d(e,t){var r=e.entangledLanes|=t;for(e=e.entanglements;r;){var n=31-iU(r),i=1<<n;i&t|e[n]&t&&(e[n]|=t),r&=~i}}function g(e,t){var r=t&-t;return 0!=((r=0!=(42&r)?1:function(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;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:e=128;break;case 0x10000000:e=0x8000000;break;default:e=0}return e}(r))&(e.suspendedLanes|t))?0:r}function p(e){return 2<(e&=-e)?8<e?0!=(0x7ffffff&e)?32:0x10000000:8:2}function m(e){"function"==typeof i0&&i1(e)}function y(e){if(void 0===i3)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);i3=t&&t[1]||"",i4=-1<e.stack.indexOf("\n    at")?" (<anonymous>)":-1<e.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+i3+e+i4}function b(e,t){if(!e||i8)return"";i8=!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"==typeof 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 i=Object.getOwnPropertyDescriptor(n.DetermineComponentFrameRoot,"name");i&&i.configurable&&Object.defineProperty(n.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var a=n.DetermineComponentFrameRoot(),o=a[0],s=a[1];if(o&&s){var l=o.split("\n"),c=s.split("\n");for(i=n=0;n<l.length&&!l[n].includes("DetermineComponentFrameRoot");)n++;for(;i<c.length&&!c[i].includes("DetermineComponentFrameRoot");)i++;if(n===l.length||i===c.length)for(n=l.length-1,i=c.length-1;1<=n&&0<=i&&l[n]!==c[i];)i--;for(;1<=n&&0<=i;n--,i--)if(l[n]!==c[i]){if(1!==n||1!==i)do if(n--,0>--i||l[n]!==c[i]){var u="\n"+l[n].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}while(1<=n&&0<=i)break}}}finally{i8=!1,Error.prepareStackTrace=r}return(r=e?e.displayName||e.name:"")?y(r):""}function I(e){try{var t="",r=null;do t+=function(e,t){switch(e.tag){case 26:case 27:case 5:return y(e.type);case 16:return y("Lazy");case 13:return e.child!==t&&null!==t?y("Suspense Fallback"):y("Suspense");case 19:return y("SuspenseList");case 0:case 15:return b(e.type,!1);case 11:return b(e.type.render,!1);case 1:return b(e.type,!0);case 31:return y("Activity");default:return""}}(e,r),r=e,e=e.return;while(e)return t}catch(e){return"\nError generating stack: "+e.message+"\n"+e.stack}}function E(e,t){if("object"==typeof e&&null!==e){var r=i7.get(e);return void 0!==r?r:(t={value:e,source:t,stack:I(t)},i7.set(e,t),t)}return{value:e,source:t,stack:I(t)}}function C(e){for(;e===at;)at=i9[--ae],i9[ae]=null,i9[--ae],i9[ae]=null;for(;e===ai;)ai=ar[--an],ar[an]=null,ar[--an],ar[an]=null,ar[--an],ar[an]=null}function v(e,t){o(as,t),o(ao,e),o(aa,null),e=nP(t),a(aa),o(aa,e)}function B(){a(aa),a(ao),a(as)}function w(e){null!==e.memoizedState&&o(al,e);var t=aa.current,r=nz(t,e.type);t!==r&&(o(ao,e),o(aa,r))}function x(e){ao.current===e&&(a(aa),a(ao)),al.current===e&&(a(al),ia._currentValue2=ii)}function Q(){var e=au;return null!==e&&(null===oT?oT=e:oT.push.apply(oT,e),au=null),e}function k(e,t,r){o(aA,t._currentValue2),t._currentValue2=r}function S(e){e._currentValue2=aA.current,a(aA)}function _(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 D(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 c=0;c<t.length;c++)if(l.context===t[c]){o.lanes|=n,null!==(l=o.alternate)&&(l.lanes|=n),_(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),_(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 R(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;i5(a.pendingProps.value,s.value)||(null!==e?e.push(l):e=[l])}}else if(a===al.current){if(null===(s=a.alternate))throw Error(r(387));s.memoizedState.memoizedState!==a.memoizedState.memoizedState&&(null!==e?e.push(ia):e=[ia])}a=a.return}null!==e&&D(t,e,n,i),t.flags|=262144}function T(e){for(e=e.firstContext;null!==e;){if(!i5(e.context._currentValue2,e.memoizedValue))return!0;e=e.next}return!1}
136function N(e){af=e,ah=null,null!==(e=e.dependencies)&&(e.firstContext=null)}function L(e){return M(af,e)}function F(e,t){return null===af&&N(e),M(e,t)}function M(e,t){var n=t._currentValue2;if(t={context:t,memoizedValue:n,next:null},null===ah){if(null===e)throw Error(r(308));ah=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else ah=ah.next=t;return n}function O(){return{controller:new ad,data:new Map,refCount:0}}function U(e){e.refCount--,0===e.refCount&&ag(ap,function(){e.controller.abort()})}function z(){}function G(e){e!==ab&&null===e.next&&(null===ab?ay=ab=e:ab=ab.next=e),aE=!0,aI||(aI=!0,iY(iV,j))}function H(e,t){if(!aC&&aE){aC=!0;do for(var r=!1,n=ay;null!==n;){if(0!==e){var i=n.pendingLanes;if(0===i)var a=0;else{var o=n.suspendedLanes,s=n.pingedLanes;a=0xc000095&(a=(1<<31-iU(42|e)+1)-1&(i&~(o&~s)))?0xc000095&a|1:a?2|a:0}0!==a&&(r=!0,K(n,a))}else a=ob,0==(3&(a=l(n,n===om?a:0,null!==n.cancelPendingCommit||n.timeoutHandle!==nZ)))||c(n,a)||(r=!0,K(n,a));n=n.next}while(r)aC=!1}}function j(){!function(){aE=aI=!1;var e=0;0!==av&&n3()&&(e=av);for(var t=iq(),r=null,n=ay;null!==n;){var i=n.next,a=Y(n,t);0===a?(n.next=null,null===r?ay=i:r.next=i,null===i&&(ab=r)):(r=n,(0!==e||0!=(3&a))&&(aE=!0)),n=i}0!==oP&&5!==oP||H(e),0!==av&&(av=0)}()}function Y(e,t){for(var r=e.suspendedLanes,n=e.pingedLanes,i=e.expirationTimes,a=-0x3c00001&e.pendingLanes;0<a;){var o=31-iU(a),s=1<<o,u=i[o];-1===u?0!=(s&r)&&0==(s&n)||(i[o]=function(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32: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)):u<=t&&(e.expiredLanes|=s),a&=~s}if(r=ob,r=l(e,e===(t=om)?r:0,null!==e.cancelPendingCommit||e.timeoutHandle!==nZ),n=e.callbackNode,0===r||e===t&&(2===oI||9===oI)||null!==e.cancelPendingCommit)return null!==n&&null!==n&&iW(n),e.callbackNode=null,e.callbackPriority=0;if(0==(3&r)||c(e,r)){if((t=r&-r)===e.callbackPriority)return t;switch(null!==n&&iW(n),p(r)){case 2:case 8:r=iZ;break;case 32:default:r=iX;break;case 0x10000000:r=i$}return r=iY(r,n=W.bind(null,e)),e.callbackPriority=t,e.callbackNode=r,t}return null!==n&&null!==n&&iW(n),e.callbackPriority=2,e.callbackNode=null,2}function W(e,t){if(0!==oP&&5!==oP)return e.callbackNode=null,e.callbackPriority=0,null;var r=e.callbackNode;if(r7()&&e.callbackNode!==r)return null;var n=ob;return 0===(n=l(e,e===om?n:0,null!==e.cancelPendingCommit||e.timeoutHandle!==nZ))?null:(rG(e,n,t),Y(e,iq()),null!=e.callbackNode&&e.callbackNode===r?W.bind(null,e):null)}function K(e,t){if(r7())return null;rG(e,t,!0)}function J(){if(0===av){var e=ax;0===e&&(e=iG,0==(261888&(iG<<=1))&&(iG=256)),av=e}return av}function q(){if(0==--aw&&null!==aB){null!==aQ&&(aQ.status="fulfilled");var e=aB;aB=null,ax=0,aQ=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function V(){var e=aS.current;return null!==e?e:om.pooledCache}function Z(e,t){o(aS,null===t?aS.current:t.pool)}function X(){var e=V();return null===e?null:{parent:am._currentValue2,pool:e}}function $(e,t){if(i5(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof 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(!i6.call(t,i)||!i5(e[i],t[i]))return!1}return!0}function ee(e){return"fulfilled"===(e=e.status)||"rejected"===e}function et(e,t,n){switch(void 0===(n=e[n])?e.push(t):n!==t&&(t.then(z,z),t=n),t.status){case"fulfilled":return t.value;case"rejected":throw ei(e=t.reason),e;default:if("string"==typeof t.status)t.then(z,z);else{if(null!==(e=om)&&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":throw ei(e=t.reason),e}throw aN=t,a_}}function er(e){try{return(0,e._init)(e._payload)}catch(e){if(null!==e&&"object"==typeof e&&"function"==typeof e.then)throw aN=e,a_;throw e}}function en(){if(null===aN)throw Error(r(459));var e=aN;return aN=null,e}function ei(e){if(e===a_||e===aR)throw Error(r(483))}function ea(e){var t=aF;return aF+=1,null===aL&&(aL=[]),et(aL,e,t)}function eo(e,t){e.ref=void 0!==(t=t.props.ref)?t:null}function es(e,t){if(t.$$typeof===nI)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 el(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=nc(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|=0x4000002,r):n:(t.flags|=0x4000002,r):(t.flags|=1048576,r)}function c(t){return e&&null===t.alternate&&(t.flags|=0x4000002),t}function u(e,t,r,n){return null===t||6!==t.tag?(t=nh(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"==typeof i&&null!==i&&i.$$typeof===nR&&er(i)===t.type)?eo(t=s(t,r.props),r):eo(t=nA(r.type,r.key,r.props,null,e.mode,n),r),t.return=e,t)}function f(e,t,r,n){return null===t||4!==t.tag||t.stateNode.containerInfo!==r.containerInfo||t.stateNode.implementation!==r.implementation?(t=nd(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=nf(r,e.mode,n,i)
vendor: 5,885 bytes, line 136
136).return=e:(t=s(t,r)).return=e,t}function d(e,t,r){if("string"==typeof t&&""!==t||"number"==typeof t||"bigint"==typeof t)return(t=nh(""+t,e.mode,r)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case nE:return eo(r=nA(t.type,t.key,t.props,null,e.mode,r),t),r.return=e,r;case nC:return(t=nd(t,e.mode,r)).return=e,t;case nR:return d(e,t=er(t),r)}if(nM(t)||n(t))return(t=nf(t,e.mode,r,null)).return=e,t;if("function"==typeof t.then)return d(e,ea(t),r);if(t.$$typeof===nQ)return d(e,F(e,t),r);es(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"==typeof r)return null!==a?null:u(e,t,""+r,i);if("object"==typeof r&&null!==r){switch(r.$$typeof){case nE:return r.key===a?A(e,t,r,i):null;case nC:return r.key===a?f(e,t,r,i):null;case nR:return g(e,t,r=er(r),i)}if(nM(r)||n(r))return null!==a?null:h(e,t,r,i,null);if("function"==typeof r.then)return g(e,t,ea(r),i);if(r.$$typeof===nQ)return g(e,t,F(e,r),i);es(e,r)}return null}function p(e,t,r,i,a){if("string"==typeof i&&""!==i||"number"==typeof i||"bigint"==typeof i)return u(t,e=e.get(r)||null,""+i,a);if("object"==typeof i&&null!==i){switch(i.$$typeof){case nE:return A(t,e=e.get(null===i.key?r:i.key)||null,i,a);case nC:return f(t,e=e.get(null===i.key?r:i.key)||null,i,a);case nR:return p(e,t,r,i=er(i),a)}if(nM(i)||n(i))return h(t,e=e.get(r)||null,i,a,null);if("function"==typeof i.then)return p(e,t,r,ea(i),a);if(i.$$typeof===nQ)return p(e,t,r,F(t,i),a);es(t,i)}return null}return function(u,A,f,h){try{aF=0;var m=function t(u,A,f,h){if("object"==typeof f&&null!==f&&f.type===nv&&null===f.key&&(f=f.props.children),"object"==typeof f&&null!==f){switch(f.$$typeof){case nE:i:{for(var m=f.key;null!==A;){if(A.key===m){if((m=f.type)===nv){if(7===A.tag){a(u,A.sibling),(h=s(A,f.props.children)).return=u,u=h;break i}}else if(A.elementType===m||"object"==typeof m&&null!==m&&m.$$typeof===nR&&er(m)===A.type){a(u,A.sibling),eo(h=s(A,f.props),f),h.return=u,u=h;break i}a(u,A);break}i(u,A),A=A.sibling}f.type===nv?(h=nf(f.props.children,u.mode,h,f.key)).return=u:(eo(h=nA(f.type,f.key,f.props,null,u.mode,h),f),h.return=u),u=h}return c(u);case nC:i:{for(m=f.key;null!==A;){if(A.key===m){if(4===A.tag&&A.stateNode.containerInfo===f.containerInfo&&A.stateNode.implementation===f.implementation){a(u,A.sibling),(h=s(A,f.children||[])).return=u,u=h;break i}a(u,A);break}i(u,A),A=A.sibling}(h=nd(f,u.mode,h)).return=u,u=h}return c(u);case nR:return t(u,A,f=er(f),h)}if(nM(f))return function(t,r,n,s){for(var c=null,u=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===u?c=m:u.sibling=m,u=m,A=h}if(f===n.length)return a(t,A),c;if(null===A){for(;f<n.length;f++)null!==(A=d(t,n[f],s))&&(r=l(A,r,f),null===u?c=A:u.sibling=A,u=A);return c}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===u?c=h:u.sibling=h,u=h);return e&&A.forEach(function(e){return i(t,e)}),c}(u,A,f,h);if(n(f)){if("function"!=typeof(m=n(f)))throw Error(r(150));return function(t,n,s,c){if(null==s)throw Error(r(151));for(var u=null,A=null,f=n,h=n=0,m=null,y=s.next();null!==f&&!y.done;h++,y=s.next()){f.index>h?(m=f,f=null):m=f.sibling;var b=g(t,f,y.value,c);if(null===b){null===f&&(f=m);break}e&&f&&null===b.alternate&&i(t,f),n=l(b,n,h),null===A?u=b:A.sibling=b,A=b,f=m}if(y.done)return a(t,f),u;if(null===f){for(;!y.done;h++,y=s.next())null!==(y=d(t,y.value,c))&&(n=l(y,n,h),null===A?u=y:A.sibling=y,A=y);return u}for(f=o(f);!y.done;h++,y=s.next())null!==(y=p(f,t,h,y.value,c))&&(e&&null!==y.alternate&&f.delete(null===y.key?h:y.key),n=l(y,n,h),null===A?u=y:A.sibling=y,A=y);return e&&f.forEach(function(e){return i(t,e)}),u}(u,A,f=m.call(f),h)}if("function"==typeof f.then)return t(u,A,ea(f),h);if(f.$$typeof===nQ)return t(u,A,F(u,f),h);es(u,f)}return"string"==typeof f&&""!==f||"number"==typeof f||"bigint"==typeof f?(f=""+f,null!==A&&6===A.tag?(a(u,A.sibling),(h=s(A,f)).return=u):(a(u,A),(h=nh(f,u.mode,h)).return=u),c(u=h)):a(u,A)}(u,A,f,h);return aL=null,m}catch(e){if(e===a_||e===aR)throw e;var y=t(29,e,null,u.mode);return y.lanes=h,y.return=u,y}}}function ec(){for(var e=aP,t=az=aP=0;t<e;){var r=aU[t];aU[t++]=null;var n=aU[t];aU[t++]=null;var i=aU[t];aU[t++]=null;var a=aU[t];if(aU[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&&eh(r,i,a)}}function eu(e,t,r,n){aU[aP++]=e,aU[aP++]=t,aU[aP++]=r,aU[aP++]=n,az|=n,e.lanes|=n,null!==(e=e.alternate)&&(e.lanes|=n)}function eA(e,t,r,n){return eu(e,t,r,n),ed(e)}function ef(e,t){return eu(e,null,null,t),ed(e)}function eh(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;return 3===e.tag?(a=e.stateNode,i&&null!==t&&(i=31-iU(r),null===(n=(e=a.hiddenUpdates)[i])?e[i]=[t]:n.push(t),t.lane=0x20000000|r),a):null}function ed(e){if(50<oK)throw oK=0,oJ=null,Error(r(185));for(var t=e.return;null!==t;)t=(e=t).return;return 3===e.tag?e.stateNode:null}function eg(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function ep(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 em(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function ey(e,t,r){var n=e.updateQueue;if(null===n)return null;if(n=n.shared,0!=(2&op)){var i=n.pending;return null===i?t.next=t:(t.next=i.next,i.next=t),n.pending=t,t=ed(e),eh(e,null,r),t}return eu(e,n,t,r),ed(e)}
136function eb(e,t,r){if(null!==(t=t.updateQueue)&&(t=t.shared,0!=(4194048&r))){var n=t.lanes;r|=n&=e.pendingLanes,t.lanes=r,d(e,r)}}function eI(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 eE(){if(aH&&null!==aQ)throw aQ}function eC(e,t,r,n){aH=!1;var i=e.updateQueue;aG=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(null!==s){i.shared.pending=null;var l=s,c=l.next;l.next=null,null===o?a=c:o.next=c,o=l;var u=e.alternate;null!==u&&(s=(u=u.updateQueue).lastBaseUpdate)!==o&&(null===s?u.firstBaseUpdate=c:s.next=c,u.lastBaseUpdate=l)}if(null!==a){var A=i.baseState;for(o=0,u=c=l=null,s=a;;){var f=-0x20000001&s.lane,h=f!==s.lane;if(h?(ob&f)===f:(n&f)===f){0!==f&&f===ax&&(aH=!0),null!==u&&(u=u.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 
vendor: 16,576 bytes, line 136
136i;A=nb({},A,f);break i;case 2:aG=!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===u?(c=u=h,l=A):u=u.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===u&&(l=A),i.baseState=l,i.firstBaseUpdate=c,i.lastBaseUpdate=u,null===a&&(i.shared.lanes=0),oQ|=o,e.lanes=o,e.memoizedState=A}}function ev(e,t){if("function"!=typeof e)throw Error(r(191,e));e.call(t)}function eB(e,t){var r=e.callbacks;if(null!==r)for(e.callbacks=null,e=0;e<r.length;e++)ev(r[e],t)}function ew(e,t){o(aY,e=ow),o(aj,t),ow=e|t.baseLanes}function ex(){o(aY,ow),o(aj,aj.current)}function eQ(){ow=aY.current,a(aj),a(aY)}function ek(e){var t=e.alternate;o(aJ,1&aJ.current),o(aW,e),null===aK&&(null===t||null!==aj.current||null!==t.memoizedState)&&(aK=e)}function eS(e){o(aJ,aJ.current),o(aW,e),null===aK&&(aK=e)}function e_(e){22===e.tag?(o(aJ,aJ.current),o(aW,e),null===aK&&(aK=e)):eD()}function eD(){o(aJ,aJ.current),o(aW,aW.current)}function eR(e){a(aW),aK===e&&(aK=null),a(aJ)}function eT(e){for(var t=e;null!==t;){if(13===t.tag){var r=t.memoizedState;if(null!==r&&(null===(r=r.dehydrated)||iv(r)||iB(r)))return t}else if(19!==t.tag||"forwards"!==t.memoizedProps.revealOrder&&"backwards"!==t.memoizedProps.revealOrder&&"unstable_legacy-backwards"!==t.memoizedProps.revealOrder&&"together"!==t.memoizedProps.revealOrder){if(null!==t.child){t.child.return=t,t=t.child;continue}}else if(0!=(128&t.flags))return t;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 eN(){throw Error(r(321))}function eL(e,t){if(null===t)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!i5(e[r],t[r]))return!1;return!0}function eF(e,t,r,n,i,a){return aq=a,aV=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,nO.H=null===e||null===e.memoizedState?a8:a7,a1=!1,a=r(n,i),a1=!1,a0&&(a=eO(t,r,n,i)),eM(e),a}function eM(e){nO.H=a6;var t=null!==aZ&&null!==aZ.next;if(aq=0,aX=aZ=aV=null,a$=!1,a5=0,a3=null,t)throw Error(r(300));null===e||or||null!==(e=e.dependencies)&&T(e)&&(or=!0)}function eO(e,t,n,i){aV=e;var a=0;do{if(a0&&(a3=null),a5=0,a0=!1,25<=a)throw Error(r(301));if(a+=1,aX=aZ=null,null!=e.updateQueue){var o=e.updateQueue;o.lastEffect=null,o.events=null,o.stores=null,null!=o.memoCache&&(o.memoCache.index=0)}nO.H=a9,o=t(n,i)}while(a0)return o}function eU(){var e=nO.H,t=e.useState()[0];return t="function"==typeof t.then?eY(t):t,e=e.useState()[0],(null!==aZ?aZ.memoizedState:null)!==e&&(aV.flags|=1024),t}function eP(){var e=0!==a2;return a2=0,e}function ez(e,t,r){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~r}function eG(e){if(a$){for(e=e.memoizedState;null!==e;){var t=e.queue;null!==t&&(t.pending=null),e=e.next}a$=!1}aq=0,aX=aZ=aV=null,a0=!1,a5=a2=0,a3=null}function eH(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===aX?aV.memoizedState=aX=e:aX=aX.next=e,aX}function ej(){if(null===aZ){var e=aV.alternate;e=null!==e?e.memoizedState:null}else e=aZ.next;var t=null===aX?aV.memoizedState:aX.next;if(null!==t)aX=t,aZ=e;else{if(null===e){if(null===aV.alternate)throw Error(r(467));throw Error(r(310))}e={memoizedState:(aZ=e).memoizedState,baseState:aZ.baseState,baseQueue:aZ.baseQueue,queue:aZ.queue,next:null},null===aX?aV.memoizedState=aX=e:aX=aX.next=e}return aX}function eY(e){var t=a5;return a5+=1,null===a3&&(a3=[]),e=et(a3,e,t),t=aV,null===(null===aX?t.memoizedState:aX.next)&&(nO.H=null===(t=t.alternate)||null===t.memoizedState?a8:a7),e}function eW(e){if(null!==e&&"object"==typeof e){if("function"==typeof e.then)return eY(e);if(e.$$typeof===nQ)return L(e)}throw Error(r(438,String(e)))}function eK(e){var t=null,r=aV.updateQueue;if(null!==r&&(t=r.memoCache),null==t){var n=aV.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={lastEffect:null,events:null,stores:null,memoCache:null},aV.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]=nN;return t.index++,r}function eJ(e,t){return"function"==typeof t?t(e):t}function eq(e){return eV(ej(),aZ,e)}function eV(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,c=null,u=t=a.next,A=!1;do{var f=-0x20000001&u.lane;if(f!==u.lane?(ob&f)===f:(aq&f)===f){var h=u.revertLane;if(0===h)null!==c&&(c=c.next={lane:0,revertLane:0,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),f===ax&&(A=!0);else{if((aq&h)===h){u=u.next,h===ax&&(A=!0);continue}f={lane:0,revertLane:u.revertLane,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},null===c?(l=c=f,s=o):c=c.next=f,aV.lanes|=h,oQ|=h}f=u.action,a1&&n(o,f),o=u.hasEagerState?u.eagerState:n(o,f)}else h={lane:f,revertLane:u.revertLane,gesture:u.gesture,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},null===c?(l=c=h,s=o):c=c.next=h,aV.lanes|=f,oQ|=f;u=u.next}while(null!==u&&u!==t)if(null===c?s=o:c.next=l,!i5(o,e.memoizedState)&&(or=!0,A&&null!==(n=aQ)))throw n;e.memoizedState=o,e.baseState=s,e.baseQueue=c,i.lastRenderedState=o}return null===a&&(i.lanes=0),[e.memoizedState,i.dispatch]}function eZ(e){var t=ej(),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)i5(o,t.memoizedState)||(or=!0),t.memoizedState=o,null===t.baseQueue&&(t.baseState=o),n.lastRenderedState=o}return[o,i]}function eX(e,t,n){var i=aV,a=ej();n=t();var o=!i5((aZ||a).memoizedState,n);if(o&&(a.memoizedState=n,or=!0),a=a.queue,th(e1.bind(null,i,a,e),[e]),a.getSnapshot!==t||o||null!==aX&&1&aX.memoizedState.tag){if(i.flags|=2048,tl(9,{destroy:void 0},e0.bind(null,i,a,n,t),null),null===om)throw Error(r(349));0!=(127&aq)||e$(i,t,n)}return n}function e$(e,t,r){e.flags|=16384,e={getSnapshot:t,value:r},null===(t=aV.updateQueue)?(t={lastEffect:null,events:null,stores:null,memoCache:null},aV.updateQueue=t,t.stores=[e]):null===(r=t.stores)?t.stores=[e]:r.push(e)}function e0(e,t,r,n){t.value=r,t.getSnapshot=n,e2(t)&&e5(e)}function e1(e,t,r){return r(function(){e2(t)&&e5(e)})}function e2(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!i5(e,r)}catch(e){return!0}}function e5(e){var t=ef(e,2);null!==t&&rz(t,0,2)}function e3(e){var t=eH();if("function"==typeof e){var r=e;if(e=r(),a1){m(!0);try{r()}finally{m(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:eJ,lastRenderedState:e},t}function e4(e,t,r,n){return e.baseState=r,eV(e,aZ,"function"==typeof n?n:eJ)}function e6(e,t,n,i,a){if(tT(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!==nO.T?n(!0):o.isTransition=!1,i(o),null===(n=t.pending)?(o.next=t.pending=o,e8(t,o)):(o.next=n.next,t.pending=n.next=o)}}function e8(e,t){var r=t.action,n=t.payload,i=e.state;if(t.isTransition){var a=nO.T,o={};nO.T=o;try{var s=r(i,n),l=nO.S;null!==l&&l(o,s),e7(e,t,s)}catch(r){te(e,t,r)}finally{null!==a&&null!==o.types&&(a.types=o.types),nO.T=a}}else try{e7(e,t,a=r(i,n))}catch(r){te(e,t,r)}}function e7(e,t,r){null!==r&&"object"==typeof r&&"function"==typeof r.then?r.then(function(r){e9(e,t,r)},function(r){return te(e,t,r)}):e9(e,t,r)}function e9(e,t,r){t.status="fulfilled",t.value=r,tt(t),e.state=r,null!==(t=e.pending)&&((r=t.next)===t?e.pending=null:(r=r.next,t.next=r,e8(e,r)))}function te(e,t,r){var n=e.pending;if(e.pending=null,null!==n){n=n.next;do t.status="rejected",t.reason=r,tt(t),t=t.next;while(t!==n)}e.action=null}function tt(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function tr(e,t){return t}function tn(e,t){(r=eH()).memoizedState=r.baseState=t,n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:tr,lastRenderedState:t},r.queue=n,r=t_.bind(null,aV,n),n.dispatch=r,n=e3(!1);var r,n,i,a=tR.bind(null,aV,!1,n.queue);return i={state:t,dispatch:null,action:e,pending:null},(n=eH()).queue=i,r=e6.bind(null,aV,i,a,r),i.dispatch=r,n.memoizedState=e,[t,r,!1]}function ti(e){return ta(ej(),aZ,e)}function ta(e,t,r){if(t=eV(e,t,tr)[0],e=eq(eJ)[0],"object"==typeof t&&null!==t&&"function"==typeof t.then)try{var n=eY(t)}catch(e){if(e===a_)throw aR;throw e}else n=t;var i=(t=ej()).queue,a=i.dispatch;return r!==t.memoizedState&&(aV.flags|=2048,tl(9,{destroy:void 0},to.bind(null,i,r),null)),[n,a,e]}function to(e,t){e.action=t}function ts(e){var t=ej(),r=aZ;if(null!==r)return ta(t,r,e);ej(),t=t.memoizedState;var n=(r=ej()).queue.dispatch;return r.memoizedState=e,[t,n,!1]}function tl(e,t,r,n){return e={tag:e,create:r,deps:n,inst:t,next:null},null===(t=aV.updateQueue)&&(t={lastEffect:null,events:null,stores:null,memoCache:null},aV.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 tc(){return ej().memoizedState}function tu(e,t,r,n){var i=eH();aV.flags|=e,i.memoizedState=tl(1|t,{destroy:void 0},r,void 0===n?null:n)}function tA(e,t,r,n){var i=ej();n=void 0===n?null:n;var a=i.memoizedState.inst;null!==aZ&&null!==n&&eL(n,aZ.memoizedState.deps)?i.memoizedState=tl(t,a,r,n):(aV.flags|=e,i.memoizedState=tl(1|t,a,r,n))}function tf(e,t){tu(8390656,8,e,t)}function th(e,t){tA(2048,8,e,t)}function td(e){var t=ej().memoizedState;return function(e){aV.flags|=4;var t=aV.updateQueue;if(null===t)t={lastEffect:null,events:null,stores:null,memoCache:null},aV.updateQueue=t,t.events=[e];else{var r=t.events;null===r?t.events=[e]:r.push(e)}}({ref:t,nextImpl:e}),function(){if(0!=(2&op))throw Error(r(440));return t.impl.apply(void 0,arguments)}}function tg(e,t){return tA(4,2,e,t)}function tp(e,t){return tA(4,4,e,t)}function tm(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 ty(e,t,r){r=null!=r?r.concat([e]):null,tA(4,4,tm.bind(null,t,e),r)}function tb(){}function tI(e,t){var r=ej();t=void 0===t?null:t;var n=r.memoizedState;return null!==t&&eL(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function tE(e,t){var r=ej();t=void 0===t?null:t;var n=r.memoizedState;if(null!==t&&eL(t,n[1]))return n[0];if(n=e(),a1){m(!0);try{e()}finally{m(!1)}}return r.memoizedState=[n,t],n}function tC(e,t,r){return void 0===r||0!=(0x40000000&aq)&&0==(261930&ob)?e.memoizedState=t:(e.memoizedState=r,e=rP(),aV.lanes|=e,oQ|=e,r)}function tv(e,t,r,n){return i5(r,t)?r:null!==aj.current?(i5(e=tC(e,r,n),t)||(or=!0),e):0==(42&aq)||0!=(0x40000000&aq)&&0==(261930&ob)?(or=!0,e.memoizedState=r):(e=rP(),aV.lanes|=e,oQ|=e,t)}function tB(e,t,r,n,i){var a=n2();n1(0!==a&&8>a?a:8);var o,s,l=nO.T,c={};nO.T=c,tR(e,!1,t,r);try{var u=i(),A=nO.S;null!==A&&A(c,u),null!==u&&"object"==typeof u&&"function"==typeof u.then?tD(e,t,(o=[],s={status:"pending",value:null,reason:null,then:function(e){o.push(e)}},u.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),rU()):tD(e,t,n,rU())}catch(r){tD(e,t,{then:function(){},status:"rejected",reason:r},rU())}finally{n1(a),null!==l&&null!==c.types&&(l.types=c.types),nO.T=l}}function tw(){return L(ia)}function tx(){return ej().memoizedState}function tQ(){return ej().memoizedState}function tk(e){for(var t=e.return;null!==t;){switch(t.tag){case 24:case 3:var r=rU(),n=ey(t,e=em(r),r);return null!==n&&(rz(n,0,r),eb(n,t,r)),t={cache:O()},void(e.payload=t)}t=t.return}}function tS(e,t,r){var n=rU();r={lane:n,revertLane:0,gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},tT(e)?tN(t,r):null!==(r=eA(e,t,r,n))&&(rz(r,0,n),tL(r,t,n))}function t_(e,t,r){tD(e,t,r,rU())}function tD(e,t,r,n){var i={lane:n,revertLane:0,gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null};if(tT(e))tN(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,i5(s,o))return eu(e,t,i,0),null===om&&ec(),!1}catch(e){}if(null!==(r=eA(e,t,i,n)))return rz(r,0,n),tL(r,t,n),!0}return!1}function tR(e,t,n,i){if(i={lane:2,revertLane:J(),gesture:null,action:i,hasEagerState:!1,eagerState:null,next:null},tT(e)){if(t)throw Error(r(479))}else null!==(t=eA(e,n,i,2))&&rz(t,0,2)}function tT(e){var t=e.alternate;return e===aV||null!==t&&t===aV}function tN(e,t){a0=a$=!0;var r=e.pending;null===r?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function tL(e,t,r){if(0!=(4194048&r)){var n=t.lanes;t.lanes=r|=n&=e.pendingLanes,d(e,r)}}function tF(e,t,r,n){r=null==(r=r(n,t=e.memoizedState))?t:nb({},t,r),e.memoizedState=r,0===e.lanes&&(e.updateQueue.baseState=r)}function tM(e,t,r,n,i,a,o){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(n,a,o):!(t.prototype&&t.prototype.isPureReactComponent&&$(r,n)&&$(i,a))}function tO(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&&oe.enqueueReplaceState(t,t.state,null)}function tU(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=nb({},r)),e)void 0===r[i]&&(r[i]=e[i]);return r}function tP(e,t){try{(0,e.onUncaughtError)(t.value,{componentStack:t.stack})}catch(e){setTimeout(function(){throw e})}}function tz(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 tG(e,t,r){return(r=em(r)).tag=3,r.payload={element:null},r.callback=function(){tP(e,t)},r}function tH(e){return(e=em(e)).tag=3,e}function tj(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(){tz(t,r,n)}}var o=r.stateNode;null!==o&&"function"==typeof o.componentDidCatch&&(e.callback=function(){tz(t,r,n),"function"!=typeof i&&(null===oU?oU=new Set([this]):oU.add(this));var e=n.stack;this.componentDidCatch(n.value,{componentStack:null!==e?e:""})})}function tY(e,t,r,n){t.child=null===e?aO(t,null,r,n):aM(t,e.child,r,n)}function tW(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 N(t),n=eF(e,t,r,o,a,i),s=eP(),null===e||or?(t.flags|=1,tY(e,t,n,i),t.child):(ez(e,t,i),rn(e,t,i))}function tK(e,t,r,n,i){if(null===e){var a=r.type;return"function"!=typeof a||nl(a)||void 0!==a.defaultProps||null!==r.compare?((e=nA(r.type,null,n,t,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,tJ(e,t,a,n,i))}if(a=e.child,!ri(e,i)){var o=a.memoizedProps;if((r=null!==(r=r.compare)?r:$)(o,n)&&e.ref===t.ref)return rn(e,t,i)}return t.flags|=1,(e=nc(a,n)).ref=t.ref,e.return=t,t.child=e}function tJ(e,t,r,n,i){if(null!==e){var a=e.memoizedProps;if($(a,n)&&e.ref===t.ref){if(or=!1,t.pendingProps=n=a,!ri(e,i))return t.lanes=e.lanes,rn(e,t,i);0!=(131072&e.flags)&&(or=!0)}}return t1(e,t,r,n,i)}function tq(e,t,r,n){var i=n.children,a=null!==e?e.memoizedState:null;if(null===e&&null===t.stateNode&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),"hidden"===n.mode){if(0!=(128&t.flags)){if(a=null!==a?a.baseLanes|r:r,null!==e){for(n=t.child=e.child,i=0;null!==n;)i=i|n.lanes|n.childLanes,n=n.sibling;n=i&~a}else n=0,t.child=null;return tZ(e,t,a,r,n)}if(0==(0x20000000&r))return n=t.lanes=0x20000000,tZ(e,t,null!==a?a.baseLanes|r:r,r,n);t.memoizedState={baseLanes:0,cachePool:null},null!==e&&Z(0,null!==a?a.cachePool:null),null!==a?ew(t,a):ex(),e_(t)}else null!==a?(Z(0,a.cachePool),ew(t,a),eD(),t.memoizedState=null):(null!==e&&Z(0,null),ex(),eD());return tY(e,t,i,r),t.child}function tV(e,t){return null!==e&&22===e.tag||null!==t.stateNode||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function tZ(e,t,r,n,i){var a=V();return t.memoizedState={baseLanes:r,cachePool:a=null===a?null:{parent:am._currentValue2,pool:
vendor: 4,528 bytes, line 136
136a}},null!==e&&Z(0,null),ex(),e_(t),null!==e&&R(e,t,n,!0),t.childLanes=i,null}function tX(e,t){return(t=t7({mode:t.mode,children:t.children},e.mode)).ref=e.ref,e.child=t,t.return=e,t}function t$(e,t,r){return aM(t,e.child,null,r),(e=tX(t,t.pendingProps)).flags|=2,eR(t),t.memoizedState=null,e}function t0(e,t){var n=t.ref;if(null===n)null!==e&&null!==e.ref&&(t.flags|=4194816);else{if("function"!=typeof n&&"object"!=typeof n)throw Error(r(284));null!==e&&e.ref===n||(t.flags|=4194816)}}function t1(e,t,r,n,i){return N(t),r=eF(e,t,r,n,void 0,i),n=eP(),null===e||or?(t.flags|=1,tY(e,t,r,i),t.child):(ez(e,t,i),rn(e,t,i))}function t2(e,t,r,n,i,a){return N(t),t.updateQueue=null,r=eO(t,n,r,i),eM(e),n=eP(),null===e||or?(t.flags|=1,tY(e,t,r,a),t.child):(ez(e,t,a),rn(e,t,a))}function t5(e,t,r,n,i){if(N(t),null===t.stateNode){var a=iO,o=r.contextType;"object"==typeof o&&null!==o&&(a=L(o)),t.memoizedState=null!==(a=new r(n,a)).state&&void 0!==a.state?a.state:null,a.updater=oe,t.stateNode=a,a._reactInternals=t,(a=t.stateNode).props=n,a.state=t.memoizedState,a.refs={},eg(t),o=r.contextType,a.context="object"==typeof o&&null!==o?L(o):iO,a.state=t.memoizedState,"function"==typeof(o=r.getDerivedStateFromProps)&&(tF(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&&oe.enqueueReplaceState(a,a.state,null),eC(t,n,a,i),eE(),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=tU(r,s);a.props=l;var c=a.context,u=r.contextType;o=iO,"object"==typeof u&&null!==u&&(o=L(u));var A=r.getDerivedStateFromProps;u="function"==typeof A||"function"==typeof a.getSnapshotBeforeUpdate,s=t.pendingProps!==s,u||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(s||c!==o)&&tO(t,a,n,o),aG=!1;var f=t.memoizedState;a.state=f,eC(t,n,a,i),eE(),c=t.memoizedState,s||f!==c||aG?("function"==typeof A&&(tF(t,r,A,n),c=t.memoizedState),(l=aG||tM(t,r,l,n,f,c,o))?(u||"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=c),a.props=n,a.state=c,a.context=o,n=l):("function"==typeof a.componentDidMount&&(t.flags|=4194308),n=!1)}else{a=t.stateNode,ep(e,t),u=tU(r,o=t.memoizedProps),a.props=u,A=t.pendingProps,f=a.context,c=r.contextType,l=iO,"object"==typeof c&&null!==c&&(l=L(c)),(c="function"==typeof(s=r.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(o!==A||f!==l)&&tO(t,a,n,l),aG=!1,f=t.memoizedState,a.state=f,eC(t,n,a,i),eE();var h=t.memoizedState;o!==A||f!==h||aG||null!==e&&null!==e.dependencies&&T(e.dependencies)?("function"==typeof s&&(tF(t,r,s,n),h=t.memoizedState),(u=aG||tM(t,r,u,n,f,h,l)||null!==e&&null!==e.dependencies&&T(e.dependencies))?(c||"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=u):("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,t0(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=aM(t,e.child,null,i),t.child=aM(t,null,r,i)):tY(e,t,r,i
136),t.memoizedState=a.state,e=t.child):e=rn(e,t,i),e}function t3(e){return{baseLanes:e,cachePool:X()}}function t4(e,t,r){return e=null!==e?e.childLanes&~r:0,t&&(e|=o_),e}function t6(e,t,n){var i,a=t.pendingProps,o=!1,s=0!=(128&t.flags);if((i=s)||(i=(null===e||null!==e.memoizedState)&&0!=(2&aJ.current)),i&&(o=!0,t.flags&=-129),i=0!=(32&t.flags),t.flags&=-33,null===e){var l=a.children;return a=a.fallback,o?(eD(),l=t7({mode:"hidden",children:l},o=t.mode),a=nf(a,o,n,null),l.return=t,a.return=t,l.sibling=a,t.child=l,(a=t.child).memoizedState=t3(n),a.childLanes=t4(e,i,n),t.memoizedState=on,tV(null,a)):(ek(t),t8(t,l))}var c,u=e.memoizedState;if(null!==u&&null!==(l=u.dehydrated)){if(s)256&t.flags?(ek(t),t.flags&=-257,t=t9(e,t,n)):null!==t.memoizedState?(eD(),t.child=e.child,t.flags|=128,t=null):(eD(),l=a.fallback,o=t.mode,a=t7({mode:"visible",children:a.children},o),(l=nf(l,o,n,null)).flags|=2,a.return=t,l.return=t,a.sibling=l,t.child=a,aM(t,e.child,null,n),(a=t.child).memoizedState=t3(n),a.childLanes=t4(e,i,n),t.memoizedState=on,t=tV(null,a));else if(ek(t),iB(l))i=iw(l).digest,(a=Error(r(419))).stack="",a.digest=i,c={value:a,source:null,stack:null},null===au?au=[c]:au.push(c),t=t9(e,t,n);else if(or||R(e,t,n,!1),i=0!=(n&e.childLanes),or||i){if(null!==(i=om)&&0!==(a=g(i,n))&&a!==u.retryLane)throw u.retryLane=a,ef(e,a),rz(i,0,a),ot;iv(l)||rV(),t=t9(e,t,n)}else iv(l)?(t.flags|=192,t.child=e.child,t=null):(e=u.treeContext,(t=t8(t,a.children)).flags|=4096);return t}return o?(eD(),l=a.fallback,o=t.mode,s=(u=e.child).sibling,(a=nc(u,{mode:"hidden",children:a.children})).subtreeFlags=0x3e00000&u.subtreeFlags,null!==s?l=nc(s,l):(l=nf(l,o,n,null)).flags|=2,l.return=t,a.return=t,a.sibling=l,t.child=a,tV(null,a),a=t.child,null===(l=e.child.memoizedState)?l=t3(n):(null!==(o=l.cachePool)?(u=am._currentValue2,o=o.parent!==u?{parent:u,pool:u}:o):o=X(),l={baseLanes:l.baseLanes|n,cachePool:o}),a.memoizedState=l,a.childLanes=t4(e,i,n),t.memoizedState=on,tV(e.child,a)):(ek(t),e=(n=e.child).sibling,(n=nc(n,{mode:"visible",children:a.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 t8(e,t){return(t=t7({mode:"visible",children:t},e.mode)).return=e,e.child=t}function t7(e,r){return(e=t(22,e,null,r)).lanes=0,e}function t9(e,t,r){return aM(t,e.child,null,r),(e=t8(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function re(e,t,r){e.lanes|=t;var n=e.alternate;null!==n&&(n.lanes|=t),_(e.return,t,r)}function rt(e,t,r,n,i,a){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:r,tailMode:i,treeForkCount:a}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=n,o.tail=r,o.tailMode=i,o.treeForkCount=a)}function rr(e,t,r){var n=t.pendingProps,i=n.revealOrder,a=n.tail;n=n.children;var s=aJ.current,l=0!=(2&s);if(l?(s=1&s|2,t.flags|=128):s&=1,o(aJ,s),tY(e,t,n,r),n=0,!l&&null!==e&&0!=(128&e.flags))i:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&re(e,r,t);else if(19===e.tag)re(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}switch(i){case"forwards":for(r=t.child,i=null;null!==r;)null!==(e=r.alternate)&&null===eT(e)&&(i=r),r=r.sibling;null===(r=i)?(i=t.child,t.child=null):(i=r.sibling,r.sibling=null),rt(t,!1,i,r,a,n);break;case"backwards":case"unstable_legacy-backwards":for(r=null,i=t.child,t.child=null;null!==i;){if(null!==(e=i.alternate)&&null===eT(e)){t.child=i;break}e=i.sibling,i.sibling=r,r=i,i=e}rt(t,!0,r,null,a,n);break;case"together":rt(t,!1,null,null,void 0,n);break;default:t.memoizedState=null}return t.child}function rn(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),oQ|=t.lanes,0==(n&t.childLanes)&&(null===e||(R(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=nc(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=nc(e,e.pendingProps)).return=t;n.sibling=null}return t.child}
136function ri(e,t){return 0!=(e.lanes&t)||!(null===(e=e.dependencies)||!T(e))}function ra(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps)or=!0;else{if(!ri(e,n)&&0==(128&t.flags))return or=!1,function(e,t,r){switch(t.tag){case 3:v(t,t.stateNode.containerInfo),k(0,am,e.memoizedState.cache);break;case 27:case 5:w(t);break;case 4:v(t,t.stateNode.containerInfo);break;case 10:k(0,t.type,t.memoizedProps.value);break;case 31:if(null!==t.memoizedState)return t.flags|=128,eS(t),null;break;case 13:var n=t.memoizedState;if(null!==n)return null!==n.dehydrated?(ek(t),t.flags|=128,null):0!=(r&t.child.childLanes)?t6(e,t,r):(ek(t),null!==(e=rn(e,t,r))?e.sibling:null);ek(t);break;case 19:var i=0!=(128&e.flags);if((n=0!=(r&t.childLanes))||(R(e,t,r,!1),n=0!=(r&t.childLanes)),i){if(n)return rr(e,t,r);t.flags|=128}if(null!==(i=t.memoizedState)&&(i.rendering=null,i.tail=null,i.lastEffect=null),o(aJ,aJ.current),n)break;return null;case 22:return t.lanes=0,tq(e,t,r,t.pendingProps);case 24:k(0,am,e.memoizedState.cache)}return rn(e,t,r)}(e,t,n);or=0!=(131072&e.flags)}else or=!1;switch(t.lanes=0,t.tag){case 16:i:{var i=t.pendingProps;if(e=er(t.elementType),t.type=e,"function"!=typeof e){if(null!=e){var a=e.$$typeof;if(a===nk){t.tag=11,t=tW(null,t,e,i,n);break i}if(a===nD){t.tag=14,t=tK(null,t,e,i,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 nw:return"Profiler";case nB:return"StrictMode";case nS:return"Suspense";case n_:return"SuspenseList";case nT:return"Activity"}if("object"==typeof t)switch(t.$$typeof){case nC:return"Portal";case nQ:return t.displayName||"Context";case nx:return(t._context.displayName||"Context")+".Consumer";case nk:var r=t.render;return(t=t.displayName)||(t=""!==(t=r.displayName||r.name||"")?"ForwardRef("+t+")":"ForwardRef"),t;case nD:return null!==(r=t.displayName||null)?r:e(t.type)||"Memo";case nR:r=t._payload,t=t._init;try{return e(t(r))}catch(e){}}return null}(e)||e,""))}nl(e)?(i=tU(e,i),t.tag=1,t=t5(null,t,e,i,n)):(t.tag=0,t=t1(null,t,e,i,n))}return t;case 0:return t1(e,t,t.type,t.pendingProps,n);case 1:return t5(e,t,i=t.type,a=tU(i,t.pendingProps),n);case 3:if(v(t,t.stateNode.containerInfo),null===e)throw Error(r(387));var s=t.pendingProps;i=(a=t.memoizedState).element,ep(e,t),eC(t,s,null,n);var l=t.memoizedState;return k(0,am,s=l.cache),s!==a.cache&&D(t,[am],n,!0),eE(),(s=l.element)!==i?(tY(e,t,s,n),t=t.child):t=rn(e,t,n),t;case 26:case 27:case 5:return w(t),a=t.type,s=t.pendingProps,l=null!==e?e.memoizedProps:null,i=s.children,nK(a,s)?i=null:null!==l&&nK(a,l)&&(t.flags|=32),null!==t.memoizedState&&(ia._currentValue2=a=eF(e,t,eU,null,null,n)),t0(e,t),tY(e,t,i,n),t.child;case 6:return null;case 13:return t6(e,t,n);case 4:return v(t,t.stateNode.containerInfo),i=t.pendingProps,null===e?t.child=aM(t,null,i,n):tY(e,t,i,n),t.child;case 11:return tW(e,t,t.type,t.pendingProps,n);case 7:return tY(e,t,t.pendingProps,n),t.child;case 8:case 12:return tY(e,t,t.pendingProps.children,n),t.child;case 10:return i=t.pendingProps,k(0,t.type,i.value),tY(e,t,i.children,n),t.child;case 9:return a=t.type._context,i=t.pendingProps.children,N(t),i=i(a=L(a)),t.flags|=1,tY(e,t,i,n),t.child;case 14:return tK(e,t,t.type,t.pendingProps,n);case 15:return tJ(e,t,t.type,t.pendingProps,n);case 19:return rr(e,t,n);case 31:var c=e,u=t,A=u.pendingProps,f=0!=(128&u.flags);if(u.flags&=-129,null===c)return tX(u,A);var h=c.memoizedState;if(null!==h){var d=h.dehydrated;if(eS(u),f)if(256&u.flags)u.flags&=-257,u=t$(c,u,n);else{if(null===u.memoizedState)throw Error(r(558));u.child=c.child,u.flags|=128,u=null}else if(or||R(c,u,n,!1),f=0!=(n&c.childLanes),or||f){if(null!==(A=om)&&0!==(d=g(A,n))&&d!==h.retryLane)throw h.retryLane=d,ef(c,d),rz(A,0,d),ot;rV(),u=t$(c,u,n)}else c=h.treeContext,(u=tX(u,A)).flags|=4096;return u}return(c=nc(c.child,{mode:A.mode,children:A.children})).ref=u.ref,u.child=c,c.return=u,c;case 22:return tq(e,t,n,t.pendingProps);case 24:return N(t),i=L(am),null===e?(null===(a=V())&&(a=om,s=O(),a.pooledCache=s,s.refCount++,null!==s&&(a.pooledCacheLanes|=n),a=s),t.memoizedState={parent:i,
136cache:a},eg(t),k(0,am,a)):(0!=(e.lanes&n)&&(ep(e,t),eC(t,null,null,n),eE()),a=e.memoizedState,s=t.memoizedState,a.parent!==i?(a={parent:i,cache:i},t.memoizedState=a,0===t.lanes&&(t.memoizedState=t.updateQueue.baseState=a),k(0,am,i)):(k(0,am,i=s.cache),i!==a.cache&&D(t,[am],n,!0))),tY(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(r(156,t.tag))}function ro(e){e.flags|=4}function rs(e,t){null!==t&&(e.flags|=4),16384&e.flags&&(t=22!==e.tag?u():0x20000000,e.lanes|=t,oD|=t)}function rl(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 rc(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|=0x3e00000&i.subtreeFlags,n|=0x3e00000&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 ru(e,t){switch(C(t),t.tag){case 3:S(am),B();break;case 26:case 27:case 5:x(t);break;case 4:B();break;case 31:null!==t.memoizedState&&eR(t);break;case 13:eR(t);break;case 19:a(aJ);break;case 10:S(t.type);break;case 22:case 23:eR(t),eQ(),null!==e&&a(aS);break;case 24:S(am)}}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){nt(t,t.return,e)}}function rf(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){nt(i,r,e)}}}n=n.next}while(n!==a)}}catch(e){nt(t,t.return,e)}}function rh(e){var t=e.updateQueue;if(null!==t){var r=e.stateNode;try{eB(t,r)}catch(t){nt(e,e.return,t)}}}function rd(e,t,r){r.props=tU(e.type,e.memoizedProps),r.state=e.memoizedState;try{r.componentWillUnmount()}catch(r){nt(e,t,r)}}function rg(e,t){try{var r=e.ref;if(null!==r){switch(e.tag){case 26:case 27:case 5:var n=nU(e.stateNode);break;default:n=e.stateNode}"function"==typeof r?e.refCleanup=r(n):r.current=n}}catch(r){nt(e,t,r)}}function rp(e,t){var r=e.ref,n=e.refCleanup;if(null!==r)if("function"==typeof n)try{n()}catch(r){nt(e,t,r)}finally{e.refCleanup=null,null!=(e=e.alternate)&&(e.refCleanup=null)}else if("function"==typeof r)try{r(null)}catch(r){nt(e,t,r)}else r.current=null}function rm(e){var t=e.type,r=e.memoizedProps,n=e.stateNode;try{iu(n,t,r,e)}catch(t){nt(e,e.return,t)}}function ry(e){return 5===e.tag||3===e.tag||4===e.tag}function rb(e){i:for(;;){for(;null===e.sibling;){if(null===e.return||ry(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 rI(e,t,r){var n=r.flags;switch(r.tag){case 0:case 11:case 15:rQ(e,r),4&n&&rA(5,r);break;case 1:if(rQ(e,r),4&n)if(e=r.stateNode,null===t)try{e.componentDidMount()}catch(e){nt(r,r.return,e)}else{var i=tU(r.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(i,t,e.__reactInternalSnapshotBeforeUpdate)}catch(e){nt(r,r.return,e)}}64&n&&rh(r),512&n&&rg(r,r.return);break;case 3:if(rQ(e,r),64&n&&null!==(n=r.updateQueue)){if(e=null,null!==r.child)switch(r.child.tag){case 27:case 5:e=nU(r.child.stateNode);break;case 1:e=r.child.stateNode}try{eB(n,e)}catch(e){nt(r,r.return,e)}}break;case 27:case 26:case 5:if(rQ(e,r),null===t){if(4&n)rm(r);else if(64&n){e=r.type,t=r.memoizedProps,i=r.stateNode;try{iQ(i,e,t,r)}catch(e){nt(r,r.return,e)}}}512&n&&rg(r,r.return);break;case 12:case 31:default:rQ(e,r);break;case 13:rQ(e,r),64&n&&null!==(n=r.memoizedState)&&null!==(n=n.dehydrated)&&ix(n,r=na.bind(null,r));break;case 22:if(!(n=null!==r.memoizedState||oi)){t=null!==t&&null!==t.memoizedState||oa,i=oi;var a=oa;oi=n,(oa=t)&&!a?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){nt(i,i.return,e)}if(null!==(a=(i=o).updateQueue)){var l=i.stateNode;try{var c=a.shared.hiddenCallbacks;
136if(null!==c)for(a.shared.hiddenCallbacks=null,a=0;a<c.length;a++)ev(c[a],l)}catch(e){nt(i,i.return,e)}}n&&64&s&&rh(o),rg(o,o.return);break;case 27:case 26:case 5:e(a,o,n),n&&null===i&&4&s&&rm(o),rg(o,o.return);break;case 12:case 31:case 13:default:e(a,o,n);break;case 22:null===o.memoizedState&&e(a,o,n),rg(o,o.return);case 30:}r=r.sibling}}(e,r,0!=(8772&r.subtreeFlags)):rQ(e,r),oi=i,oa=a}case 30:}}function rE(e,t,r){for(r=r.child;null!==r;)rC(e,t,r),r=r.sibling}function rC(e,t,r){switch(r.tag){case 26:case 27:var n,i;case 5:oa||rp(r,t);case 6:if(n=oc,i=ou,oc=null,rE(e,t,r),ou=i,null!==(oc=n))if(ou)try{ip(oc,r.stateNode)}catch(e){nt(r,t,e)}else try{ig(oc,r.stateNode)}catch(e){nt(r,t,e)}break;case 18:null!==oc&&(ou?iS(oc,r.stateNode):ik(oc,r.stateNode));break;case 4:n=oc,i=ou,oc=r.stateNode.containerInfo,ou=!0,rE(e,t,r),oc=n,ou=i;break;case 0:case 11:case 14:case 15:rf(2,r,t),oa||rf(4,r,t),rE(e,t,r);break;case 1:oa||(rp(r,t),"function"==typeof(n=r.stateNode).componentWillUnmount&&rd(r,t,n)),rE(e,t,r);break;case 21:default:rE(e,t,r);break;case 22:oa=(n=oa)||null!==r.memoizedState,rE(e,t,r),oa=n}}function rv(e,t){var n=function(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return null===t&&(t=e.stateNode=new os),t;case 22:return null===(t=(e=e.stateNode)._retryCache)&&(t=e._retryCache=new os),t;default:throw Error(r(435,e.tag))}}(e);t.forEach(function(t){if(!n.has(t)){n.add(t);var r=no.bind(null,e,t);t.then(r,r)}})}function rB(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:oc=l.stateNode,ou=!1;break i;case 3:case 4:oc=l.stateNode.containerInfo,ou=!0;break i}l=l.return}if(null===oc)throw Error(r(160));rC(o,s,a),oc=null,ou=!1,null!==(o=a.alternate)&&(o.return=null),a.return=null}if(13886&t.subtreeFlags)for(t=t.child;null!==t;)rw(t,e),t=t.sibling}function rw(e,t){var n,i,a=e.alternate,o=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:rB(t,e),rx(e),4&o&&(rf(3,e,e.return),rA(3,e),rf(5,e,e.return));break;case 1:rB(t,e),rx(e),512&o&&(oa||null===a||rp(a,a.return)),64&o&&oi&&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(rB(t,e),rx(e),512&o&&(oa||null===a||rp(a,a.return)),32&e.flags){n=e.stateNode;try{im(n)}catch(t){nt(e,e.return,t)}}4&o&&null!=e.stateNode&&function(e,t,r){try{iA(e.stateNode,e.type,r,t,e)}catch(t){nt(e,e.return,t)}}(e,n=e.memoizedProps,null!==a?a.memoizedProps:n),1024&o&&(oo=!0);break;case 6:if(rB(t,e),rx(e),4&o&&nX){if(null===e.stateNode)throw Error(r(162));o=e.memoizedProps,a=null!==a?a.memoizedProps:o,n=e.stateNode;try{ic(n,a,o)}catch(t){nt(e,e.return,t)}}break;case 3:rB(t,e),rx(e),oo&&(oo=!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&&io(r.stateNode),t=t.sibling}}(e));break;case 4:case 12:default:rB(t,e),rx(e);break;case 31:case 19:rB(t,e),rx(e),4&o&&null!==(o=e.updateQueue)&&(e.updateQueue=null,rv(e,o));break;case 13:rB(t,e),rx(e),8192&e.child.flags&&null!==e.memoizedState!=(null!==a&&null!==a.memoizedState)&&(oL=iq()),4&o&&null!==(o=e.updateQueue)&&(e.updateQueue=null,rv(e,o));break;case 22:n=null!==e.memoizedState;var s=null!==a&&null!==a.memoizedState,l=oi,c=oa;if(oi=l||n,oa=c||s,rB(t,e),oa=c,oi=l,rx(e),8192&o&&((t=e.stateNode)._visibility=n?-2&t._visibility:1|t._visibility,n&&(null===a||s||oi||oa||function e(t){for(t=t.child;null!==t;){var r=t;switch(r.tag){case 0:case 11:case 14:case 15:rf(4,r,r.return),e(r);break;case 1:rp(r,r.return);var n=r.stateNode;"function"==typeof n.componentWillUnmount&&rd(r,r.return,n),e(r);break;case 27:case 26:case 5:rp(r,r.return),e(r);break;case 22:null===r.memoizedState&&e(r);break;default:e(r)}t=t.sibling}}(e)),nX)){i:if(a=null,nX)for(t=e;;){if(5===t.tag||iR){if(null===a){s=a=t;try{i=s.stateNode,n?iy(i):iI(s.stateNode,s.memoizedProps)}catch(e){nt(s,s.return,e)}}}else if(6===t.tag){if(null===a){s=t;try{var u=s.stateNode;n?ib(u):iE(u,s.memoizedProps)}catch(e){nt(s,s.return,e)}}}else if(18===t.tag){if(null===a){s=t;try{var A=s.stateNode;n?i_(A):iD(s.stateNode)}catch(e){nt(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,rv(e,a));case 30:case 21:}}function rx(e){var t=e.flags;if(2&t){try{for(var n,i=e.return;null!==i;){if(ry(i)){n=i;break}i=i.return}if(null==n)throw Error(r(160));switch(n.tag){case 27:case 5:var a=n.stateNode;32&n.flags&&(im(a),n.flags&=-33),function e(t,r,n){var i=t.tag;if(5===i||6===i)t=t.stateNode,r?ih(n,t,r):is(n,t);else if(4!==i&&null!==(t=t.child))for(e(t,r,n),t=t.sibling;null!==t;)e(t,r,n),t=t.sibling}(e,rb(e),a);break;case 3:case 4:var o=n.stateNode.containerInfo;!function e(t,r,n){var i=t.tag;if(5===i||6===i)t=t.stateNode,r?id(n,t,r):il(n,t);else if(4!==i&&null!==(t=t.child))for(e(t,r,n),t=t.sibling;null!==t;)e(t,r,n),t=t.sibling}(e,rb(e),o);break;default:throw Error(r(161))}}catch(t){nt(e,e.return,t)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function rQ(e,t){if(8772&t.subtreeFlags)for(t=t.child;null!==t;)rI(e,t.alternate,t),t=t.sibling}function rk(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&&U(r))}function rS(e,t){e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&U(e))}function r_(e,t,r,n){if(10256&t.subtreeFlags)for(t=t.child;null!==t;)rD(e,t,r,n),t=t.sibling}function rD(e,t,r,n){var i=t.flags;switch(t.tag){case 0:case 11:case 15:r_(e,t,r,n),2048&i&&rA(9,t);break;case 1:case 31:case 13:default:r_(e,t,r,n);break;case 3:r_(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&&U(e)));break;case 12:if(2048&i){r_(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){nt(t,t.return,e)}}else r_(e,t,r,n);break;case 23:break;case 22:a=t.stateNode,o=t.alternate,null!==t.memoizedState?2&a._visibility?r_(e,t,r,n):rR(e,t):2&a._visibility?r_(e,t,r,n):(a._visibility|=2,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?2&l._visibility?e(t,o,n,i,a):rR(t,o):(l._visibility|=2,e(t,o,n,i,a)),a&&2048&s&&rk(o.alternate,o);break;case 24:e(t,o,n,i,a),a&&2048&s&&rS(o.alternate,o);break;default:e(t,o,n,i,a)}r=r.sibling}}(e,t,r,n,0!=(10256&t.subtreeFlags))),2048&i&&rk(o,t);break;case 24:r_(e,t,r,n),2048&i&&rS(t.alternate,t)}}function rR(e,t){if(10256&t.subtreeFlags)for(t=t.child;null!==t;){var r=t,n=r.flags;switch(r.tag){case 22:rR(e,r),2048&n&&rk(r.alternate,r);break;case 24:rR(e,r),2048&n&&rS(r.alternate,r);break;default:rR(e,r)}t=t.sibling}}function rT(e,t,r){if(e.subtreeFlags&of)for(e=e.child;null!==e;)rN(e,t,r),e=e.sibling}function rN(e,t,r){switch(e.tag){case 26:if(rT(e,t,r),e.flags&of)if(null!==e.memoizedState)iN(r,oA,e.memoizedState,e.memoizedProps);else{var n=e.stateNode,i=e.type;e=e.memoizedProps,((0x13ffff40&t)===t||n7(i,e))&&it(r,n,i,e)}break;case 5:rT(e,t,r),e.flags&of&&(n=e.stateNode,i=e.type,e=e.memoizedProps,((0x13ffff40&t)===t||n7(i,e))&&it(r,n,i,e));break;case 3:case 4:default:rT(e,t,r);break;case 22:null===e.memoizedState&&(null!==(n=e.alternate)&&null!==n.memoizedState?(n=of,of=0x1000000,rT(e,t,r),of=n):rT(e,t,r))}}function rL(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 rF(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];ol=n,rO(n,e)}rL(e)}if(10256&e.subtreeFlags)for(e=e.child;null!==e;)rM(e),e=e.sibling}function rM(e){switch(e.tag){case 0:case 11:case 15:rF(e),2048&e.flags&&rf(9,e,e.return);break;case 3:case 12:default:rF(e);break;case 22:var t=e.stateNode;null!==e.memoizedState&&2&t._visibility&&(null===e.return||13!==e.return.tag)?(t._visibility&=-3,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];ol=i,rO(i,t)}rL(t)}for(t=t.child;null!==t;){switch((r=t).tag){case 0:case 11:case 15:rf(8,r,r.return),e(r);break;case 22:2&(n=r.stateNode)._visibility&&(n._visibility&=-3,e(r));break;default:e(r)}
136t=t.sibling}}(e)):rF(e)}}function rO(e,t){for(;null!==ol;){var r=ol;switch(r.tag){case 0:case 11:case 15:rf(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:U(r.memoizedState.cache)}if(null!==(n=r.child))n.return=r,ol=n;else for(r=e;null!==ol;){var i=(n=ol).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)&&n4(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){ol=null;break}if(null!==i){i.return=a,ol=i;break}ol=a}}}function rU(){return 0!=(2&op)&&0!==ob?ob&-ob:null!==nO.T?J():n5()}function rP(){if(0===o_)if(0==(0x20000000&ob)||ac){var e=iH;0==(3932160&(iH<<=1))&&(iH=262144),o_=e}else o_=0x20000000;return null!==(e=aW.current)&&(e.flags|=32),o_}function rz(e,t,r){(e!==om||2!==oI&&9!==oI)&&null===e.cancelPendingCommit||(rW(e,0),rj(e,ob,o_,!1)),f(e,r),0!=(2&op)&&e===om||(e===om&&(0==(2&op)&&(ok|=r),4===ox&&rj(e,ob,o_,!1)),G(e))}function rG(e,t,n){if(0!=(6&op))throw Error(r(327));for(var i=!n&&0==(127&t)&&0==(t&e.expiredLanes)||c(e,t),a=i?function(e,t){var n=op;op|=2;var i=rJ(),a=rq();om!==e||ob!==t?(oO=null,oM=iq()+500,rW(e,t)):ov=c(e,t);i:for(;;)try{if(0!==oI&&null!==oy){t=oy;var o=oE;a:switch(oI){case 1:oI=0,oE=null,r0(e,t,o,1);break;case 2:case 9:if(ee(o)){oI=0,oE=null,r$(t);break}t=function(){2!==oI&&9!==oI||om!==e||(oI=7),G(e)},o.then(t,t);break i;case 3:oI=7;break i;case 4:oI=5;break i;case 7:ee(o)?(oI=0,oE=null,r$(t)):(oI=0,oE=null,r0(e,t,o,7));break;case 5:var s=null;switch(oy.tag){case 26:s=oy.memoizedState;case 5:case 27:var l=oy,u=l.type,A=l.pendingProps;if(s?iT(s):n9(l.stateNode,u,A)){oI=0,oE=null;var f=l.sibling;if(null!==f)oy=f;else{var h=l.return;null!==h?(oy=h,r1(h)):oy=null}break a}}oI=0,oE=null,r0(e,t,o,5);break;case 6:oI=0,oE=null,r0(e,t,o,6);break;case 8:rY(),ox=6;break i;default:throw Error(r(462))}}for(;null!==oy&&!iK();)rX(oy);break}catch(t){rK(e,t)}return ah=af=null,nO.H=i,nO.A=a,op=n,null!==oy?0:(om=null,ob=0,ec(),ox)}(e,t):rZ(e,t,!0),o=i;;){if(0===a){ov&&!i&&rj(e,t,0,!1);break}if(n=e.current.alternate,!o||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(!i5(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)){if(2===a){if(o=t,e.errorRecoveryDisabledLanes&o)var s=0;else s=0!=(s=-0x20000001&e.pendingLanes)?s:0x20000000&s?0x20000000:0;if(0!==s){t=s;i:{if(a=oR,n$&&(rW(e,s).flags|=256),2!==(s=rZ(e,s,!1))){if(oB&&!n$){e.errorRecoveryDisabledLanes|=o,ok|=o,a=4;break i}o=oT,oT=a,null!==o&&(null===oT?oT=o:oT.push.apply(oT,o))}a=s}if(o=!1,2!==a)continue}}if(1===a){rW(e,0),rj(e,t,0,!0);break}i:{switch(i=e,o=a){case 0:case 1:throw Error(r(345));case 4:if((4194048&t)!==t)break;case 6:rj(i,t,o_,!oC);break i;case 2:oT=null;break;case 3:case 5:break;default:throw Error(r(329))}if((0x3c00000&t)===t&&10<(a=oL+300-iq())){if(rj(i,t,o_,!oC),0!==l(i,0,!0))break i;oH=t,i.timeoutHandle=nq(rH.bind(null,i,n,oT,oO,oN,t,o_,ok,oD,oC,o,"Throttled",-0,0),a)}else rH(i,n,oT,oO,oN,t,o_,ok,oD,oC,o,null,-0,0)}break}a=rZ(e,t,!1),o=!1}G(e)}function rH(e,t,r,n,i,a,o,s,l,c,u,A,f,h){if(e.timeoutHandle=nZ,8192&(A=t.subtreeFlags)||0x1002000==(0x1002000&A)){rN(t,a,A=ie());var d=(0x3c00000&a)===a?oL-iq():(4194048&a)===a?oF-iq():0;if(null!==(d=ir(A,d)))return oH=a,e.cancelPendingCommit=d(r5.bind(null,e,t,a,r,n,i,o,s,l,u,A,null,f,h)),void rj(e,a,o,!c)}r5(e,t,a,r,n,i,o,s,l)}function rj(e,t,r,n){t&=~oS,t&=~ok,e.suspendedLanes|=t,e.pingedLanes&=~t,n&&(e.warmLanes|=t),n=e.expirationTimes;for(var i=t;0<i;){var a=31-iU(i),o=1<<a;n[a]=-1,i&=~o}0!==r&&h(e,r,t)}function rY(){if(null!==oy){if(0===oI)var e=oy.return;else ah=af=null,eG(e=oy),aL=null,aF=0,e=oy;for(;null!==e;)ru(e.alternate,e),e=e.return;oy=null}}function rW(e,t){var r=e.timeoutHandle;r!==nZ&&(e.timeoutHandle=nZ,nV(r)),null!==(r=e.cancelPendingCommit)&&(e.cancelPendingCommit=null,r()),oH=0,rY(),om=e,oy=r=nc(e.current,null),ob=t,oI=0,oE=null,oC=!1,ov=c(e,t),oB=!1,oD=o_=oS=ok=oQ=ox=0,oT=oR=null,oN=!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-iU(n),a=1<<i;t|=e[i],n&=~a}return ow=t,ec(),r}function rK(e,t){aV=null,nO.H=a6,t===a_||t===aR?(t=en(),oI=3):t===aD?(t=en(),oI=4):oI=t===ot?8:null!==t&&"object"==typeof t&&"function"==typeof t.then?6:1,oE=t,null===oy&&(ox=1,tP(e,E(t,e.current)))}function rJ(){var e=nO.H;return nO.H=a6,null===e?a6:e}function rq(){var e=nO.A;return nO.A=oh,e}function rV(){ox=4,oC||(4194048&ob)!==ob&&null!==aW.current||(ov=!0),0==(0x7ffffff&oQ)&&0==(0x7ffffff&ok)||null===om||rj(om,ob,o_,!1)}function rZ(e,t,r){var n=op;op|=2;var i=rJ(),a=rq();om===e&&ob===t||(oO=null,rW(e,t)),t=!1;
136var o=ox;i:for(;;)try{if(0!==oI&&null!==oy){var s=oy,l=oE;switch(oI){case 8:rY(),o=6;break i;case 3:case 2:case 9:case 6:null===aW.current&&(t=!0);var c=oI;if(oI=0,oE=null,r0(e,s,l,c),r&&ov){o=0;break i}break;default:c=oI,oI=0,oE=null,r0(e,s,l,c)}}(function(){for(;null!==oy;)rX(oy)})(),o=ox;break}catch(t){rK(e,t)}return t&&e.shellSuspendCounter++,ah=af=null,op=n,nO.H=i,nO.A=a,null===oy&&(om=null,ob=0,ec()),o}function rX(e){var t=ra(e.alternate,e,ow);e.memoizedProps=e.pendingProps,null===t?r1(e):oy=t}function r$(e){var t=e,r=t.alternate;switch(t.tag){case 15:case 0:t=t2(r,t,t.pendingProps,t.type,void 0,ob);break;case 11:t=t2(r,t,t.pendingProps,t.type.render,t.ref,ob);break;case 5:eG(t);default:ru(r,t),t=ra(r,t=oy=nu(t,ow),ow)}e.memoizedProps=e.pendingProps,null===t?r1(e):oy=t}function r0(e,t,n,i){ah=af=null,eG(t),aL=null,aF=0;var a=t.return;try{if(function(e,t,n,i,a){if(n.flags|=32768,null!==i&&"object"==typeof i&&"function"==typeof i.then){if(null!==(t=n.alternate)&&R(t,n,a,!0),null!==(n=aW.current)){switch(n.tag){case 31:case 13:return null===aK?rV():null===n.alternate&&0===ox&&(ox=3),n.flags&=-257,n.flags|=65536,n.lanes=a,i===aT?n.flags|=16384:(null===(t=n.updateQueue)?n.updateQueue=new Set([i]):t.add(i),nr(e,i,a)),!1;case 22:return n.flags|=65536,i===aT?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),nr(e,i,a)),!1}throw Error(r(435,n.tag))}return nr(e,i,a),rV(),!1}var o=Error(r(520),{cause:i});if(o=E(o,n),null===oR?oR=[o]:oR.push(o),4!==ox&&(ox=2),null===t)return!0;i=E(i,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=a&-a,n.lanes|=e,eI(n,e=tG(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===oU||!oU.has(o))))return n.flags|=65536,a&=-a,n.lanes|=a,tj(a=tH(a),e,n,i),eI(n,a),!1}n=n.return}while(null!==n)return!1}(e,a,t,n,ob))return ox=1,tP(e,E(n,e.current)),void(oy=null)}catch(t){if(null!==a)throw oy=a,t;return ox=1,tP(e,E(n,e.current)),void(oy=null)}32768&t.flags?(1===i?e=!0:ov||0!=(0x20000000&ob)?e=!1:(oC=e=!0,(2===i||9===i||3===i||6===i)&&null!==(i=aW.current)&&13===i.tag&&(i.flags|=16384)),r2(t,e)):r1(t)}function r1(e){var t=e;do{if(0!=(32768&t.flags))return void r2(t,oC);e=t.return;var n=function(e,t,n){var i,s,l,c,u=t.pendingProps;switch(C(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:case 1:return rc(t),null;case 3:return n=t.stateNode,u=null,null!==e&&(u=e.memoizedState.cache),t.memoizedState.cache!==u&&(t.flags|=2048),S(am),B(),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,Q()),rc(t),null;case 26:case 27:case 5:if(x(t),l=t.type,null!==e&&null!=t.stateNode)i=e,s=u,i.memoizedProps!==s&&ro(t);else{if(!u){if(null===t.stateNode)throw Error(r(166));return rc(t),null}c=aa.current;var A=nj(l,u,as.current,c,t);!function(e,t,r){for(r=t.child;null!==r;){if(5===r.tag||6===r.tag)nY(e,r.stateNode);else if(4!==r.tag&&!iL&&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}}(A,t,!1),t.stateNode=A,nW(A,l,u,c)&&ro(t)}return rc(t),function(e,t,r,n,i){var a;if(0!=(32&e.mode)&&(null===r?n6(t,n):n8(t,r,n))){if(e.flags|=0x1000000,(0x13ffff40&i)===i||n7(t,n))if(n9(e.stateNode,t,n))e.flags|=8192;else{if(null!==(a=aW.current)&&((4194048&ob)===ob?null!==aK:(0x3c00000&ob)!==ob&&0==(0x20000000&ob)||a!==aK))throw aN=aT,aD;e.flags|=8192}}else e.flags&=-0x1000001}(t,t.type,null===e?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&null!=t.stateNode)(n=e.memoizedProps)!==u&&ro(t);else{if("string"!=typeof u&&null===t.stateNode)throw Error(r(166));t.stateNode=nJ(u,e=as.current,n=aa.current,t)}return rc(t),null;case 31:if(n=t.memoizedState,null===e||null!==e.memoizedState){if(u=!1,null!==n){if(null===e){if(!u)throw Error(r(318));throw Error(r(556))}0==(128&t.flags)&&(t.memoizedState=null),t.flags|=4,rc(t),e=!1}else n=Q(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return 256&t.flags?(eR(t),t):(eR(t),null);if(0!=(128&t.flags))throw Error(r(558))}return rc(t),null;case 13:if(u=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(l=!1,null!==u&&null!==u.dehydrated){if(null===e){if(!l)throw Error(r(318));throw Error(r(344))}0==(128&t.flags)&&(t.memoizedState=null),t.flags|=4,rc(t),l=!1}else l=Q(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=l),l=!0;if(!l)return 256&t.flags?(eR(t),t):(eR(t),null)}return eR(t),0!=(128&t.flags)?(t.lanes=n,t):(n=null!==u,e=null!==e&&null!==e.memoizedState,n&&(l=null,null!==(u=t.child).alternate&&null!==u.alternate.memoizedState&&null!==u.alternate.memoizedState.cachePool&&(l=u.alternate.memoizedState.cachePool.pool),c=null,null!==u.memoizedState&&null!==u.memoizedState.cachePool&&(c=u.memoizedState.cachePool.pool),c!==l&&(u.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),rs(t,t.updateQueue),rc(t),null);case 4:return B(),null===e&&n0(t.stateNode.containerInfo),rc(t),null;case 10:return S(t.type),rc(t),null;case 19:if(a(aJ),null===(u=t.memoizedState))return rc(t),null;if(l=0!=(128&t.flags),null===(c=u.rendering))if(l)rl(u,!1);else{if(0!==ox||null!==e&&0!=(128&e.flags))for(e=t.child;null!==e;){if(null!==(c=eT(e))){for(t.flags|=128,rl(u,!1),t.updateQueue=e=c.updateQueue,rs(t,e),t.subtreeFlags=0,e=n,n=t.child;null!==n;)nu(n,e),n=n.sibling;return o(aJ,1&aJ.current|2),t.child}e=e.sibling}null!==u.tail&&iq()>oM&&(t.flags|=128,l=!0,rl(u,!1),t.lanes=4194304)}else{if(!l)if(null!==(e=eT(c))){if(t.flags|=128,l=!0,t.updateQueue=e=e.updateQueue,rs(t,e),rl(u,!0),null===u.tail&&"hidden"===u.tailMode&&!c.alternate)return rc(t),null}else 2*iq()-u.renderingStartTime>oM&&0x20000000!==n&&(t.flags|=128,l=!0,rl(u,!1),t.lanes=4194304);u.isBackwards?(c.sibling=t.child,t.child=c):(null!==(e=u.last)?e.sibling=c:t.child=c,u.last=c)}return null!==u.tail?(e=u.tail,u.rendering=e,u.tail=e.sibling,u.renderingStartTime=iq(),e.sibling=null,n=aJ.current,o(aJ,l?1&n|2:1&n),e):(rc(t),null);case 22:case 23:return eR(t),eQ(),u=null!==t.memoizedState,null!==e?null!==e.memoizedState!==u&&(t.flags|=8192):u&&(t.flags|=8192),u?0!=(0x20000000&n)&&0==(128&t.flags)&&(rc(t),6&t.subtreeFlags&&(t.flags|=8192)):rc(t),null!==(n=t.updateQueue)&&rs(t,n.retryQueue),n=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),u=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(u=t.memoizedState.cachePool.pool),u!==n&&(t.flags|=2048),null!==e&&a(aS),null;case 24:return n=null,null!==e&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),S(am),rc(t),null;case 25:case 30:return null}throw Error(r(156,t.tag))}(t.alternate,t,ow);if(null!==n)return void(oy=n);if(null!==(t=t.sibling))return void(oy=t);oy=t=e}while(null!==t)0===ox&&(ox=5)}function r2(e,t){do{var n=function(e,t){switch(C(t),t.tag){case 1:return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return S(am),B(),0!=(65536&(e=t.flags))&&0==(128&e)?(t.flags=-65537&e|128,t):null;case 26:case 27:case 5:return x(t),null;case 31:if(null!==t.memoizedState&&(eR(t),null===t.alternate))throw Error(r(340));return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 13:if(eR(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 a(aJ),null;case 4:return B(),null;case 10:return S(t.type),null;case 22:case 23:return eR(t),eQ(),null!==e&&a(aS),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 24:return S(am),null;default:return null}}(e.alternate,e);if(null!==n)return n.flags&=32767,void(oy=n);if(null!==(n=e.return)&&(n.flags|=32768,n.subtreeFlags=0,n.deleti
136ons=null),!t&&null!==(e=e.sibling))return void(oy=e);oy=e=n}while(null!==e)ox=6,oy=null}function r5(e,t,n,i,a,o,s,l,c){e.cancelPendingCommit=null;do r7();while(0!==oP)if(0!=(6&op))throw Error(r(327));if(null!==t){if(t===e.current)throw Error(r(177));if(function(e,t,r,n,i,a){var o=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;var s=e.entanglements,l=e.expirationTimes,c=e.hiddenUpdates;for(r=o&~r;0<r;){var u=31-iU(r),A=1<<u;s[u]=0,l[u]=-1;var f=c[u];if(null!==f)for(c[u]=null,u=0;u<f.length;u++){var d=f[u];null!==d&&(d.lane&=-0x20000001)}r&=~A}0!==n&&h(e,n,0),0!==a&&0===i&&0!==e.tag&&(e.suspendedLanes|=a&~(o&~t))}(e,n,o=t.lanes|t.childLanes|az,s,l,c),e===om&&(oy=om=null,ob=0),oG=t,oz=e,oH=n,oj=o,oY=a,oW=i,0!=(10256&t.subtreeFlags)||0!=(10256&t.flags)?(e.callbackNode=null,e.callbackPriority=0,iY(iX,function(){return r9(),null})):(e.callbackNode=null,e.callbackPriority=0),i=0!=(13878&t.flags),0!=(13878&t.subtreeFlags)||i){i=nO.T,nO.T=null,a=n2(),n1(2),s=op,op|=4;try{!function(e,t){for(nG(e.containerInfo),ol=t;null!==ol;)if(t=(e=ol).child,0!=(1028&e.subtreeFlags)&&null!==t)t.return=e,ol=t;else for(;null!==ol;){var n=(e=ol).alternate;switch(t=e.flags,e.tag){case 0:if(0!=(4&t)&&null!==(t=null!==(t=e.updateQueue)?t.events:null))for(var i=0;i<t.length;i++){var a=t[i];a.ref.impl=a.nextImpl}break;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,i=e,a=n.memoizedProps,n=n.memoizedState;var o=i.stateNode;try{var s=tU(i.type,a);t=o.getSnapshotBeforeUpdate(s,n),o.__reactInternalSnapshotBeforeUpdate=t}catch(e){nt(i,i.return,e)}}break;case 3:0!=(1024&t)&&nX&&iC(e.stateNode.containerInfo);break;default:if(0!=(1024&t))throw Error(r(163))}if(null!==(t=e.sibling)){t.return=e.return,ol=t;break}ol=e.return}}(e,t)}finally{op=s,n1(a),nO.T=i}}oP=1,r3(),r4(),r6()}}function r3(){if(1===oP){oP=0;var e=oz,t=oG,r=0!=(13878&t.flags);if(0!=(13878&t.subtreeFlags)||r){r=nO.T,nO.T=null;var n=n2();n1(2);var i=op;op|=4;try{rw(t,e),nH(e.containerInfo)}finally{op=i,n1(n),nO.T=r}}e.current=t,oP=2}}function r4(){if(2===oP){oP=0;var e=oz,t=oG,r=0!=(8772&t.flags);if(0!=(8772&t.subtreeFlags)||r){r=nO.T,nO.T=null;var n=n2();n1(2);var i=op;op|=4;try{rI(e,t.alternate,t)}finally{op=i,n1(n),nO.T=r}}oP=3}}function r6(){if(4===oP||3===oP){oP=0,iJ();var e=oz,t=oG,r=oH,n=oW;0!=(10256&t.subtreeFlags)||0!=(10256&t.flags)?oP=5:(oP=0,oG=oz=null,r8(e,e.pendingLanes));var i=e.pendingLanes;if(0===i&&(oU=null),p(r),t=t.stateNode,null!==n){t=nO.T,i=n2(),n1(2),nO.T=null;try{for(var a=e.onRecoverableError,o=0;o<n.length;o++){var s=n[o];a(s.value,{componentStack:s.stack})}}finally{nO.T=t,n1(i)}}0!=(3&oH)&&r7(),G(e),i=e.pendingLanes,0!=(261930&r)&&0!=(42&i)?e===oJ?oK++:(oK=0,oJ=e):oK=0,H(0)}}function r8(e,t){0==(e.pooledCacheLanes&=t)&&null!=(t=e.pooledCache)&&(e.pooledCache=null,U(t))}function r7(){return r3(),r4(),r6(),r9()}function r9(){if(5!==oP)return!1;var e=oz,t=oj;oj=0;var n=p(oH),i=32>n?32:n;n=nO.T;var a=n2();try{n1(i),nO.T=null,i=oY,oY=null;var o=oz,s=oH;if(oP=0,oG=oz=null,oH=0,0!=(6&op))throw Error(r(331));var l=op;return op|=4,rM(o.current),rD(o,o.current,s,i),op=l,H(0),i2&&i2.onPostCommitFiberRoot,!0}finally{n1(a),nO.T=n,r8(e,t)}}function ne(e,t,r){t=E(r,t),null!==(e=ey(e,t=tG(e.stateNode,t,2),2))&&(f(e,2),G(e))}function nt(e,t,r){if(3===e.tag)ne(e,e,r);else for(;null!==t;){if(3===t.tag){ne(t,e,r);break}if(1===t.tag){var n=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof n.componentDidCatch&&(null===oU||!oU.has(n))){e=E(r,e),null!==(n=ey(t,r=tH(2),2))&&(tj(r,n,t,e),f(n,2),G(n));break}}t=t.return}}function nr(e,t,r){var n=e.pingCache;if(null===n){n=e.pingCache=new og;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)||(oB=!0,i.add(r),e=nn.bind(null,e,t,r),t.then(e,e))}function nn(e,t,r){var n=e.pingCache;null!==n&&n.delete(t),e.pingedLanes|=e.suspendedLanes&r,e.warmLanes&=~r,om===e&&(ob&r)===r&&(4===ox||3===ox&&(0x3c00000&ob)===ob&&300>iq()-oL?0==(2&op)&&rW(e,0):oS|=r,oD===ob&&(oD=0)),G(e)}function ni(e,t){0===t&&(t=u()),null!==(e=ef(e,t))&&(f(e,t),G(e))}function na(e){var t=e.memoizedState,r=0;null!==t&&(r=t.retryLane),ni(e,r)}function no(e,t){var n=0;switch(e.tag){case 31: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),ni(e,n)}function ns(e,t,r,n){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.t
136ype=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 nl(e){return!(!(e=e.prototype)||!e.isReactComponent)}function nc(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=0x3e00000&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 nu(e,t){e.flags&=0x3e00002;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 nA(e,n,i,a,o,s){var l=0;if(a=e,"function"==typeof e)nl(e)&&(l=1);else if("string"==typeof e)l=5;else i:switch(e){case nT:return(e=t(31,i,n,o)).elementType=nT,e.lanes=s,e;case nv:return nf(i.children,o,s,n);case nB:l=8,o|=24;break;case nw:return(e=t(12,i,n,2|o)).elementType=nw,e.lanes=s,e;case nS:return(e=t(13,i,n,o)).elementType=nS,e.lanes=s,e;case n_:return(e=t(19,i,n,o)).elementType=n_,e.lanes=s,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case nQ:l=10;break i;case nx:l=9;break i;case nk:l=11;break i;case nD:l=14;break i;case nR:l=16,a=null;break i}l=29,i=Error(r(130,null===e?"null":typeof e,"")),a=null}return(n=t(l,i,n,o)).elementType=e,n.type=a,n.lanes=s,n}function nf(e,r,n,i){return(e=t(7,e,i,r)).lanes=n,e}function nh(e,r,n){return(e=t(6,e,null,r)).lanes=n,e}function nd(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 ng(e,t,r,n,i,a,o,s,l){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=nZ,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=A(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=A(0),this.hiddenUpdates=A(null),this.identifierPrefix=n,this.onUncaughtError=i,this.onCaughtError=a,this.onRecoverableError=o,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=l,this.incompleteTransitions=new Map}function np(e,t,r,n,i,a){i=iO,null===n.context?n.context=i:n.pendingContext=i,(n=em(t)).payload={element:r},null!==(a=void 0===a?null:a)&&(n.callback=a),null!==(r=ey(e,n,t))&&(rz(r,0,t),eb(r,e,t))}var nm={},ny=P.default,nb=Object.assign,nI=Symbol.for("react.element"),nE=Symbol.for("react.transitional.element"),nC=Symbol.for("react.portal"),nv=Symbol.for("react.fragment"),nB=Symbol.for("react.strict_mode"),nw=Symbol.for("react.profiler"),nx=Symbol.for("react.consumer"),nQ=Symbol.for("react.context"),nk=Symbol.for("react.forward_ref"),nS=Symbol.for("react.suspense"),n_=Symbol.for("react.suspense_list"),nD=Symbol.for("react.memo"),nR=Symbol.for("react.lazy"),nT=Symbol.for("react.activity"),nN=Symbol.for("react.memo_cache_sentinel"),nL=Symbol.iterator,nF=Symbol.for("react.client.reference"),nM=Array.isArray,nO=ny.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,nU=e.getPublicInstance,nP=e.getRootHostContext,nz=e.getChildHostContext,nG=e.prepareForCommit,nH=e.resetAfterCommit,nj=e.createInstance,nY=e.appendInitialChild,nW=e.finalizeInitialChildren,nK=e.shouldSetTextContent,nJ=e.createTextInstance,nq=null,nV=null,nZ=e.noTimeout,nX=!0,n$=null,n0=null,n1=e.setCurrentUpdatePriority,n2=e.getCurrentUpdatePriority,n5=e.resolveUpdatePriority;e.trackSchedulerEvent,e.resolveEventType,e.resolveEventTimeStamp;var n3=e.shouldAttemptEagerTransition,n4=e.detachDeletedInstance;e.requestPostPaintCallback;var n6=e.maySuspendCommit,n8=null,n7=null,n9=null,ie=null,it=null,ir=null,ii=null,ia=null,io=null,is=e.appendChild,il=e.appendChildToContainer,ic=e.commitTextUpdate,iu=null,iA=e.commitUpdate,ih=e.insertBefore,id=null,ig=e.removeChild,ip=e.removeChildFromContainer,im=e.resetTextContent,iy=null,ib=null,iI=null,iE=null,iC=e.clearContainer,iv=null,iB=null,iw=null,ix=null,iQ=null,ik=null,iS=null,i_=null,iD=null,iR=null,iT=null,iN=null,iL=null,iF=[],iM=-1,iO={},iU=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(iP(e)/iz|0)|0},iP=Math.log,iz=Math.LN2,iG=256,iH=262144,ij=4194304,iY=Be.unstable_scheduleCallback,iW=Be.unstable_cancelCallback,iK=Be.unstable_shouldYield,iJ=Be.unstable_requestPaint,iq=Be.unstable_now,iV=Be.unstable_ImmediatePriority,iZ=Be.unstable_UserBlockingPriority,iX=Be.unstable_NormalPriority,i$=Be.unstable_IdlePriority,i0=Be.log,i1=Be.unstable_setDisableYieldValue,i2=null,i5="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};"function"==typeof reportError&&reportError;var i3,i4,i6=Object.prototype.hasOwnProperty,i8=!1,i7=new WeakMap,i9=[],ae=0,at=null,ar=[],an=0,ai=null,aa=i(null),ao=i(null),as=i(null),al=i(null),ac=!1,au=null;Error(r(519));var aA=i(null),af=null,ah=null,ad="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()})}},ag=Be.unstable_scheduleCallback,ap=Be.unstable_NormalPriority,am={$$typeof:nQ,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0},ay=null,ab=null,aI=!1,aE=!1,aC=!1,av=0,aB=null,aw=0,ax=0,aQ=null,ak=nO.S;nO.S=function(e,t){oF=iq(),"object"==typeof t&&null!==t&&"function"==typeof t.then&&function(e){if(null===aB){var t=aB=[];aw=0,ax=J(),aQ={status:"pending",value:void 0,then:function(e){t.push(e)}}}aw++,e.then(q,q)}(t),null!==ak&&ak(e,t)};var aS=i(null),a_=Error(r(460)),aD=Error(r(474)),aR=Error(r(542)),aT={then:function(){}},aN=null,aL=null,aF=0,aM=el(!0),aO=el(!1),aU=[],aP=0,az=0,aG=!1,aH=!1,aj=i(null),aY=i(0),aW=i(null),aK=null,aJ=i(0),aq=0,aV=null,aZ=null,aX=null,a$=!1,a0=!1,a1=!1,a2=0,a5=0,a3=null,a4=0,a6={readContext:L,use:eW,useCallback:eN,useContext:eN,useEffect:eN,useImperativeHandle:eN,useLayoutEffect:eN,useInsertionEffect:eN,useMemo:eN,useReducer:eN,useRef
136:eN,useState:eN,useDebugValue:eN,useDeferredValue:eN,useTransition:eN,useSyncExternalStore:eN,useId:eN,useHostTransitionStatus:eN,useFormState:eN,useActionState:eN,useOptimistic:eN,useMemoCache:eN,useCacheRefresh:eN};a6.useEffectEvent=eN;var a8={readContext:L,use:eW,useCallback:function(e,t){return eH().memoizedState=[e,void 0===t?null:t],e},useContext:L,useEffect:tf,useImperativeHandle:function(e,t,r){r=null!=r?r.concat([e]):null,tu(4194308,4,tm.bind(null,t,e),r)},useLayoutEffect:function(e,t){return tu(4194308,4,e,t)},useInsertionEffect:function(e,t){tu(4,2,e,t)},useMemo:function(e,t){var r=eH();t=void 0===t?null:t;var n=e();return r.memoizedState=[n,t],n},useReducer:function(e,t,r){var n=eH();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=tS.bind(null,aV,e),[n.memoizedState,e]},useRef:function(e){return e={current:e},eH().memoizedState=e},useState:function(e){var t=(e=e3(e)).queue,r=t_.bind(null,aV,t);return t.dispatch=r,[e.memoizedState,r]},useDebugValue:tb,useDeferredValue:function(e,t){return tC(eH(),e,t)},useTransition:function(){var e=e3(!1);return e=tB.bind(null,aV,e.queue,!0,!1),eH().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var i=aV,a=eH();if(n=t(),null===om)throw Error(r(349));0!=(127&ob)||e$(i,t,n),a.memoizedState=n;var o={value:n,getSnapshot:t};return a.queue=o,tf(e1.bind(null,i,o,e),[e]),i.flags|=2048,tl(9,{destroy:void 0},e0.bind(null,i,o,n,t),null),n},useId:function(){return eH().memoizedState="_"+om.identifierPrefix+"r_"+(a4++).toString(32)+"_"},useHostTransitionStatus:tw,useFormState:tn,useActionState:tn,useOptimistic:function(e){var t=eH();t.memoizedState=t.baseState=e;var r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=r,t=tR.bind(null,aV,!0,r),r.dispatch=t,[e,t]},useMemoCache:eK,useCacheRefresh:function(){return eH().memoizedState=tk.bind(null,aV)},useEffectEvent:function(e){var t=eH(),n={impl:e};return t.memoizedState=n,function(){if(0!=(2&op))throw Error(r(440));return n.impl.apply(void 0,arguments)}}},a7={readContext:L,use:eW,useCallback:tI,useContext:L,useEffect:th,useImperativeHandle:ty,useInsertionEffect:tg,useLayoutEffect:tp,useMemo:tE,useReducer:eq,useRef:tc,useState:function(){return eq(eJ)},useDebugValue:tb,useDeferredValue:function(e,t){return tv(ej(),aZ.memoizedState,e,t)},useTransition:function(){var e=eq(eJ)[0],t=ej().memoizedState;return["boolean"==typeof e?e:eY(e),t]},useSyncExternalStore:eX,useId:tx,useHostTransitionStatus:tw,useFormState:ti,useActionState:ti,useOptimistic:function(e,t){return e4(ej(),0,e,t)},useMemoCache:eK,useCacheRefresh:tQ};a7.useEffectEvent=td;var a9={readContext:L,use:eW,useCallback:tI,useContext:L,useEffect:th,useImperativeHandle:ty,useInsertionEffect:tg,useLayoutEffect:tp,useMemo:tE,useReducer:eZ,useRef:tc,useState:function(){return eZ(eJ)},useDebugValue:tb,useDeferredValue:function(e,t){var r=ej();return null===aZ?tC(r,e,t):tv(r,aZ.memoizedState,e,t)},useTransition:function(){var e=eZ(eJ)[0],t=ej().memoizedState;return["boolean"==typeof e?e:eY(e),t]},useSyncExternalStore:eX,useId:tx,useHostTransitionStatus:tw,useFormState:ts,useActionState:ts,useOptimistic:function(e,t){var r=ej();return null!==aZ?e4(r,0,e,t):(r.baseState=e,[e,r.queue.dispatch])},useMemoCache:eK,useCacheRefresh:tQ};a9.useEffectEvent=td;var oe={enqueueSetState:function(e,t,r){e=e._reactInternals;var n=rU(),i=em(n);i.payload=t,null!=r&&(i.callback=r),null!==(t=ey(e,i,n))&&(rz(t,0,n),eb(t,e,n))},enqueueReplaceState:function(e,t,r){e=e._reactInternals;var n=rU(),i=em(n);i.tag=1,i.payload=t,null!=r&&(i.callback=r),null!==(t=ey(e,i,n))&&(rz(t,0,n),eb(t,e,n))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var r=rU(),n=em(r);n.tag=2,null!=t&&(n.callback=t),null!==(t=ey(e,n,r))&&(rz(t,0,r),eb(t,e,r))}},ot=Error(r(461)),or=!1,on={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null},oi=!1,oa=!1,oo=!1,os="function"==typeof WeakSet?WeakSet:Set,ol=null,oc=null,ou=!1,oA=null,of=8192,oh={getCacheForType:function(e){var t=L(am),r=t.data.get(e);return void 0===r&&(r=e(),t.data.set(e,r)),r},cacheSignal:function(){return L(am).controller.signal}};if("function"==typeof Symbol&&Symbol.for){var od=Symbol.for;od("selector.component"),od("selector.has_pseudo_class"),od("selector.role"),od("selector.test_id"),od("selector.text")}var og="function"==typeof WeakMap?WeakMap:Map,op=0,om=null,oy=null,ob=0,oI=0,oE=null,oC=!1,ov=!1,oB=!1,ow=0,ox=0,oQ=0,ok=0,oS=0,o_=0,oD=0,oR=null,oT=null,oN=!1,oL=0,oF=0,oM=1/0,oO=null,oU=null,oP=0,oz=null,oG=null,oH=0,oj=0,oY=null,oW=null,oK=0,oJ=null;return nm.createContainer=function(e,r,n,i,a,o,s,l,c,u){var A,f,h;return A=e,f=r,h=i,A=new ng(A,f,!1,o,s,l,c,u,null),f=1,!0===h&&(f|=24),h=t(3,null,null,f),A.current=h,h.stateNode=A,(f=O()).refCount++,A.pooledCache=f,f.refCount++,h.memoizedState={element:null,isDehydrated:!1,cache:f},eg(h),A},nm.flushSyncWork=function(){return 0!=(6&op)||(H(0),!1)},nm.updateContainer=function(e,t,r,n){var i=t.current,a=rU();return np(i,a,e,t,r,n),a},nm.updateContainerSync=function(e,t,r,n){return np(t.current,2,e,t,r,n),2},nm},v9.exports.default=v9.exports,Object.defineProperty(v9.exports,"__esModule",{value:!0})),v7.exports=v9.exports;
136var Bt,Br,Bn=(Bt=v7.exports)&&Bt.__esModule&&Object.prototype.hasOwnProperty.call(Bt,"default")?Bt.default:Bt,Bi={exports:{}},Ba={};Br||(Br=1,Ba.ConcurrentRoot=1,Ba.ContinuousEventPriority=8,Ba.DefaultEventPriority=32,Ba.DiscreteEventPriority=2,Ba.IdleEventPriority=0x10000000,Ba.LegacyRoot=0,Ba.NoEventPriority=0),Bi.exports=Ba;var Bo=Bi.exports;let Bs=(e,t)=>{let r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(let n=0;n<r.length;n+=1){let i=r[n];if("render"===i&&!e[i]!=!t[i])return!1;if("children"!==i&&e[i]!==t[i]){if("object"==typeof e[i]&&"object"==typeof t[i]&&Bs(e[i],t[i]))continue;return!1}if("children"===i&&("string"==typeof e[i]||"string"==typeof t[i]))return e[i]===t[i]}return!0},Bl={},Bc=console.error;var Bu=e.i(18914),BA={exports:{}},Bf=function(e){if(e.__esModule)return e;var t=e.default;if("function"==typeof t){var r=function e(){return this instanceof 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}(vJ);BA.exports=function e(t){var r=Bu.default,n=P.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,c=o?Symbol.for("react.fragment"):60107,u=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,y=o?Symbol.for("react.memo"):60115,b=o?Symbol.for("react.lazy"):60116,I="function"==typeof Symbol&&Symbol.iterator;function E(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=I&&e[I]||e["@@iterator"])?e:null}function C(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 c:return"Fragment";case l:return"Portal";case A:return"Profiler";case u:return"StrictMode";case p:return"Suspense";case m:return"SuspenseList"}if("object"==typeof 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 y:return C(e.type);case b:if(e=1===e._status?e._result:null)return C(e)}return null}function v(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(v(e)!==e)throw Error(i(188))}function w(e){var t=e.alternate;if(!t){if(null===(t=v(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,k=t.getRootHostContext,S=t.getChildHostContext,_=t.prepareForCommit,D=t.resetAfterCommit,R=t.createInstance,T=t.appendInitialChild,N=t.finalizeInitialChildren,L=t.prepareUpdate,F=t.shouldSetTextContent,M=t.createTextInstance,O=t.noTimeout,U=t.appendChild,z=t.appendChildToContainer,G=t.commitTextUpdate,H=t.commitUpdate,j=t.insertBefore,Y=t.removeChild,W=t.removeChildFromContainer,K=t.resetTextContent,J=/^(.*)[\\\/]/;function q(e){var t="";do{switch(e.tag){case 3:case 4:case 6:case 7:case 10:case 9:var r
136="";break;default:var n=e._debugOwner,i=e._debugSource,a=C(e.type);r=null,n&&(r=C(n.type)),n=a,a="",i?a=" (at "+i.fileName.replace(J,"")+":"+i.lineNumber+")":r&&(a=" (created by "+r+")"),r="\n    in "+(n||"Unknown")+a}t+=r,e=e.return}while(e)return t}var V=[],Z=-1;function X(e){0>Z||(e.current=V[Z],V[Z]=null,Z--)}function $(e,t){V[++Z]=e.current,e.current=t}var ee={},et={current:ee},er={current:!1},en=ee;function ei(e,t){var r=e.type.contextTypes;if(!r)return ee;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 ea(e){return null!=(e=e.childContextTypes)}function eo(e){X(er),X(et)}function es(e){X(er),X(et)}function el(e,t,r){if(et.current!==ee)throw Error(i(168));$(et,t),$(er,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,C(t)||"Unknown",o));return r({},n,{},a)}function eu(e){var t=e.stateNode;return t=t&&t.__reactInternalMemoizedMergedChildContext||ee,en=et.current,$(et,t),$(er,er.current),!0}function eA(e,t,r){var n=e.stateNode;if(!n)throw Error(i(169));r?(n.__reactInternalMemoizedMergedChildContext=t=ec(e,t,en),X(er),X(et),$(et,t)):X(er),$(er,r)}var ef=Bf.unstable_runWithPriority,eh=Bf.unstable_scheduleCallback,ed=Bf.unstable_cancelCallback,eg=Bf.unstable_shouldYield,ep=Bf.unstable_requestPaint,em=Bf.unstable_now,ey=Bf.unstable_getCurrentPriorityLevel,eb=Bf.unstable_ImmediatePriority,eI=Bf.unstable_UserBlockingPriority,eE=Bf.unstable_NormalPriority,eC=Bf.unstable_LowPriority,ev=Bf.unstable_IdlePriority,eB={},ew=void 0!==ep?ep:function(){},ex=null,eQ=null,ek=!1,eS=em(),e_=1e4>eS?em:function(){return em()-eS};function eD(){switch(ey()){case eb:return 99;case eI:return 98;case eE:return 97;case eC:return 96;case ev:return 95;default:throw Error(i(332))}}function eR(e){switch(e){case 99:return eb;case 98:return eI;case 97:return eE;case 96:return eC;case 95:return ev;default:throw Error(i(332))}}function eT(e,t){return ef(e=eR(e),t)}function eN(e){return null===ex?(ex=[e],eQ=eh(eb,eF)):ex.push(e),eB}function eL(){if(null!==eQ){var e=eQ;eQ=null,ed(e)}eF()}function eF(){if(!ek&&null!==ex){ek=!0;var e=0;try{var t=ex;eT(99,function(){for(;e<t.length;e++){var r=t[e];do r=r(!0);while(null!==r)}}),ex=null}catch(t){throw null!==ex&&(ex=ex.slice(e+1)),eh(eb,eL),t}finally{ek=!1}}}var eM=3;function eO(e,t,r){return 0x3ffffffd-(1+((0x3ffffffd-e+t/10)/(r/=10)|0))*r}var eU="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},eP=Object.prototype.hasOwnProperty;function ez(e,t){if(eU(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof 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(!eP.call(t,r[n])||!eU(e[r[n]],t[r[n]]))return!1;return!0}function eG(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 eH={current:null},ej=null,eY=null,eW=null;function eK(){eW=eY=ej=null}function eJ(e,t){var r=e.type._context;$(eH,r._currentValue2),r._currentValue2=t}function eq(e){var t=eH.current;X(eH),(e=e.type._context)._currentValue2=t}function eV(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 eZ(e,t){ej=e,eW=eY=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(e.expirationTime>=t&&(rt=!0),e.firstContext=null)}function eX(e,t){if(eW!==e&&!1!==t&&0!==t)if("number"==typeof t&&0x3fffffff!==t||(eW=e,t=0x3fffffff),t={context:e,observedBits:t,next:null},null===eY){if(null===ej)throw Error(i(308));eY=t,ej.dependencies={expirationTime:0,firstContext:t,responders:null}}else eY=eY.next=t;return e._currentValue2}var e$=!1;function e0(e){return{baseState:e,firstUpdate:null,lastUpdate:null,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function e1(e){return{baseState:e.baseState,firstUpdate:e.firstUpdate,lastUpdate:e.lastUpdate,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function e2(e,t){return{expirationTime:e,suspenseConfig:t,tag:0,payload:null,callback:null,next:null,nextEffect:null}}function e5(e,t){null===e.lastUpdate?e.firstUpdate=e.lastUpdate=t:(e.lastUpdate.next=t,e.lastUpdate=t)}function e3(e,t){var r=e.alternate;if(null===r){var n=e.updateQueue,i=null;null===n&&(n=e.updateQueue=e0(e.memoizedState))}else n=e.updateQueue,i=r.updateQueue,null===n?null===i?(n=e.updateQueue=e0(e.memoizedState),i=r.updateQueue=e0(r.memoizedState)):n=e.updateQueue=e1(i):null===i&&(i=r.updateQueue=e1(n));null===i||n===i?e5(n,t):null===n.lastUpdate||null===i.lastUpdate?(e5(n,t),e5(i,t)):(e5(n,t),i.lastUpdate=t)}function e4(e,t){var r=e.updateQueue;null===(r=null===r?e.updateQueue=e0(e.memoizedState):e6(e,r)).lastCapturedUpdate?r.firstCapturedUpdate=r.lastCapturedUpdate=t:(r.lastCapturedUpdate.next=t,r.lastCapturedUpdate=t)}function e6(e,t){var r=e.alternate;return null!==r&&t===r.updateQueue&&(t=e.updateQueue=e1(t)),t}function e8(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:e$=!0}return i}function e7(e,t,r,n,i){e$=!1;for(var a=(t=e6(e,t)).baseState,o=null,s=0,l=t.firstUpdate,c=a;null!==l;){var u=l.expirationTime;u<i?(null===o&&(o=l,a=c),s<u&&(s=u)):(nf(u,l.suspenseConfig),c=e8(e,0,l,c,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(u=null,l=t.firstCapturedUpdate;null!==l;){var A=l.expirationTime;A<i?(null===u&&(u=l,null===o&&(a=c)),s<A&&(s=A)):(c=e8(e,0,l,c,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
136CapturedEffect=l))),l=l.next}null===o&&(t.lastUpdate=null),null===u?t.lastCapturedUpdate=null:e.effectTag|=32,null===o&&null===u&&(a=c),t.baseState=a,t.firstUpdate=o,t.firstCapturedUpdate=u,nh(s),e.expirationTime=s,e.memoizedState=c}function e9(e,t,r){null!==t.firstCapturedUpdate&&(null!==t.lastUpdate&&(t.lastUpdate.next=t.firstCapturedUpdate,t.lastUpdate=t.lastCapturedUpdate),t.firstCapturedUpdate=t.lastCapturedUpdate=null),te(t.firstEffect,r),t.firstEffect=t.lastEffect=null,te(t.firstCapturedEffect,r),t.firstCapturedEffect=t.lastCapturedEffect=null}function te(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 tt=a.ReactCurrentBatchConfig,tr=(new n.Component).refs;function tn(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 ti={isMounted:function(e){return!!(e=e._reactInternalFiber)&&v(e)===e},enqueueSetState:function(e,t,r){e=e._reactInternalFiber;var n=ne(),i=tt.suspense;(i=e2(n=nt(n,e,i),i)).payload=t,null!=r&&(i.callback=r),e3(e,i),nr(e,n)},enqueueReplaceState:function(e,t,r){e=e._reactInternalFiber;var n=ne(),i=tt.suspense;(i=e2(n=nt(n,e,i),i)).tag=1,i.payload=t,null!=r&&(i.callback=r),e3(e,i),nr(e,n)},enqueueForceUpdate:function(e,t){e=e._reactInternalFiber;var r=ne(),n=tt.suspense;(n=e2(r=nt(r,e,n),n)).tag=2,null!=t&&(n.callback=t),e3(e,n),nr(e,r)}};function ta(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 to(e,t,r){var n=!1,i=ee,a=t.contextType;return"object"==typeof a&&null!==a?a=eX(a):(i=ea(t)?en:et.current,a=(n=null!=(n=t.contextTypes))?ei(e,i):ee),t=new t(r,a),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=ti,e.stateNode=t,t._reactInternalFiber=e,n&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=a),t}function ts(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&&ti.enqueueReplaceState(t,t.state,null)}function tl(e,t,r,n){var i=e.stateNode;i.props=r,i.state=e.memoizedState,i.refs=tr;var a=t.contextType;"object"==typeof a&&null!==a?i.context=eX(a):i.context=ei(e,a=ea(t)?en:et.current),null!==(a=e.updateQueue)&&(e7(e,a,r,i,n),i.state=e.memoizedState),"function"==typeof(a=t.getDerivedStateFromProps)&&(tn(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&&ti.enqueueReplaceState(i,i.state,null),null!==(a=e.updateQueue)&&(e7(e,a,r,i,n),i.state=e.memoizedState)),"function"==typeof i.componentDidMount&&(e.effectTag|=4)}var tc=Array.isArray;function tu(e,t,r){if(null!==(e=r.ref)&&"function"!=typeof e&&"object"!=typeof 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===tr&&(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 tA(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 tf(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=n_(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 u(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=tu(e,t,r):(n=nD(r.type,r.key,r.props,null,e.mode,n)).ref=tu(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=nN(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)
136).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"==typeof t&&null!==t){switch(t.$$typeof){case s:return(r=nD(t.type,t.key,t.props,null,e.mode,r)).ref=tu(e,null,t),r.return=e,r;case l:return(t=nN(t,e.mode,r)).return=e,t}if(tc(t)||E(t))return(t=nR(t,e.mode,r,null)).return=e,t;tA(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"==typeof r&&null!==r){switch(r.$$typeof){case s:return r.key===i?r.type===c?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);tA(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"==typeof n&&null!==n){switch(n.$$typeof){case s:return e=e.get(null===n.key?r:n.key)||null,n.type===c?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);tA(t,n)}return null}return function(A,f,h,d){var y="object"==typeof h&&null!==h&&h.type===c&&null===h.key;y&&(h=h.props.children);var b="object"==typeof h&&null!==h;if(b)switch(h.$$typeof){case s:i:{for(b=h.key,y=f;null!==y;){if(y.key===b){if(7===y.tag?h.type===c:y.elementType===h.type){r(A,y.sibling),(f=a(y,h.type===c?h.props.children:h.props)).ref=tu(A,y,h),f.return=A,A=f;break i}r(A,y);break}t(A,y),y=y.sibling}h.type===c?((f=nR(h.props.children,A.mode,d,h.key)).return=A,A=f):((d=nD(h.type,h.key,h.props,null,A.mode,d)).ref=tu(A,f,h),d.return=A,A=d)}return u(A);case l:i:{for(y=h.key;null!==f;){if(f.key===y){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=nN(h,A.mode,d)).return=A,A=f}return u(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),u(A=f);if(tc(h))return function(i,a,s,l){for(var c=null,u=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===u?c=d:u.sibling=d,u=d,A=h}if(f===s.length)return r(i,A),c;if(null===A){for(;f<s.length;f++)null!==(A=g(i,s[f],l))&&(a=o(A,a,f),null===u?c=A:u.sibling=A,u=A);return c}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===u?c=h:u.sibling=h,u=h);return e&&A.forEach(function(e){return t(i,e)}),c}(A,f,h,d);if(E(h))return function(a,s,l,c){var u=E(l);if("function"!=typeof u)throw Error(i(150));if(null==(l=u.call(l)))throw Error(i(151));for(var A=u=null,f=s,h=s=0,d=null,y=l.next();null!==f&&!y.done;h++,y=l.next()){f.index>h?(d=f,f=null):d=f.sibling;var b=p(a,f,y.value,c);if(null===b){null===f&&(f=d);break}e&&f&&null===b.alternate&&t(a,f),s=o(b,s,h),null===A?u=b:A.sibling=b,A=b,f=d}if(y.done)return r(a,f),u;if(null===f){for(;!y.done;h++,y=l.next())null!==(y=g(a,y.value,c))&&(s=o(y,s,h),null===A?u=y:A.sibling=y,A=y);return u}for(f=n(a,f);!y.done;h++,y=l.next())null!==(y=m(f,a,h,y.value,c))&&(e&&null!==y.alternate&&f.delete(null===y.key?h:y.key),s=o(y,s,h),null===A?u=y:A.sibling=y,A=y);return e&&f.forEach(function(e){return t(a,e)}),u}(A,f,h,d);if(b&&tA(A,h),void 0===h&&!y)switch(A.tag){case 1:case 0:throw Error(i(152,(A=A.type).displayName||A.name||"Component"))}return r(A,f)}}var th=tf(!0),td=tf(!1),tg={},tp={current:tg},tm={current:tg},ty={current:tg};function tb(e){if(e===tg)throw Error(i(174));return e}function tI(e,t){$(ty,t),$(tm,e),$(tp,tg),t=k(t),X(tp),$(tp,t)}function tE(e){X(tp),X(tm),X(ty)}function tC(e){var t=tb(ty.current),r=tb(tp.current);r!==(t=S(r,e.type,t))&&($(tm,e),$(tp,t))}function tv(e){tm.current===e&&(X(tp),X(tm))}var tB={current:0};function tw(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 tx(e,t){return{responder:e,props:t}}var tQ=a.ReactCurrentDispatcher,tk=a.ReactCurrentBatchConfig,tS=0,t_=null,tD=null,tR=null,tT=null,tN=null,tL=null,tF=0,tM=null,tO=0,tU=!1,tP=null,tz=0;function tG(){throw Error(i(321))}function tH(e,t){if(null===t)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!eU(e[r],t[r]))return!1;return!0}function tj(e,t,r,n,a,o){if(tS=o,t_=t,tQ.current=null===(tR=null!==e?e.memoizedState:null)?t7:t9,t=r(n,a),tU){do tU=!1,tz+=1,tR=null!==e?e.memoizedState:null,tL=tT,tM=tN=tD=null,tQ.current=t9,t=r(n,a);while(tU)tP=null,tz=0}if(tQ.current=t8,(e=t_).memoizedState=tT,e.expirationTime=tF,e.updateQueue=tM,e.effectTag|=tO,e=null!==tD&&null!==tD.next,tS=0,tL=tN=tT=tR=tD=t_=null,tF=0,tM=null,tO=0,e)throw Error(i(300));return t}function tY(){tQ.current=t8,tS=0,tL=tN=tT=tR=tD=t_=null,tF=0,tM=null,tO=0,tU=!1,tP=null,tz=0}function tW(){var e={memoizedState:null,baseState:null,queue:null,baseUpdate:null,next:null};return null===tN?tT=tN=e:tN=tN.next=e,tN}function tK(){if(null!==tL)tL=(tN=tL).next,tR=null!==(tD=tR)?tD.next:null;else{if(null===tR)throw Error(i(310));var e={memoizedState:(tD=tR).memoizedState,baseState:tD.baseState,queue:tD.queue,baseUpdate:tD.baseUpdate,next:null};tN=null===tN?tT=e:tN.next=e,tR=tD.next}return tN}function tJ(e,t){return"function"==typeof t?t(e):t}function tq(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!==tP){var a=tP.get(r);if(void 0!==a){tP.delete(r);var o=t.memoizedState;do o=e(o,a.action),a=a.next;while(null!==a)return eU(o,t.memoizedState)||(rt=!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,c=n,u=!1;do{var A=c.expirationTime;A<tS?(u||(u=!0,l=s,a=o),A>tF&&nh(tF=A)):(nf(A,c.suspenseConfig),o=c.eagerReducer===e?c.eagerState:e(o,c.action)),s=c,c=c.next}while(null!==c&&c!==n)u||(l=s,a=o),eU(o,t.memoizedState)||(rt=!0),t.memoizedState=o,t.baseUpdate=l,t.baseState=a,r.lastRenderedState=o}
136return[t.memoizedState,r.dispatch]}function tV(e){var t=tW();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={last:null,dispatch:null,lastRenderedReducer:tJ,lastRenderedState:e}).dispatch=t6.bind(null,t_,e),[t.memoizedState,e]}function tZ(e,t,r,n){return e={tag:e,create:t,destroy:r,deps:n,next:null},null===tM?(tM={lastEffect:null}).lastEffect=e.next=e:null===(t=tM.lastEffect)?tM.lastEffect=e.next=e:(r=t.next,t.next=e,e.next=r,tM.lastEffect=e),e}function tX(e,t,r,n){var i=tW();tO|=e,i.memoizedState=tZ(t,r,void 0,void 0===n?null:n)}function t$(e,t,r,n){var i=tK();n=void 0===n?null:n;var a=void 0;if(null!==tD){var o=tD.memoizedState;if(a=o.destroy,null!==n&&tH(n,o.deps))return void tZ(0,r,a,n)}tO|=e,i.memoizedState=tZ(t,r,a,n)}function t0(e,t){return tX(516,192,e,t)}function t1(e,t){return t$(516,192,e,t)}function t2(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 t5(){}function t3(e,t){return tW().memoizedState=[e,void 0===t?null:t],e}function t4(e,t){var r=tK();t=void 0===t?null:t;var n=r.memoizedState;return null!==n&&null!==t&&tH(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function t6(e,t,r){if(!(25>tz))throw Error(i(301));var n=e.alternate;if(e===t_||null!==n&&n===t_)if(tU=!0,e={expirationTime:tS,suspenseConfig:null,action:r,eagerReducer:null,eagerState:null,next:null},null===tP&&(tP=new Map),void 0===(r=tP.get(t)))tP.set(t,e);else{for(t=r;null!==t.next;)t=t.next;t.next=e}else{var a=ne(),o=tt.suspense;o={expirationTime:a=nt(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 c=t.lastRenderedState,u=n(c,r);if(o.eagerReducer=n,o.eagerState=u,eU(u,c))return}catch(e){}nr(e,a)}}var t8={readContext:eX,useCallback:tG,useContext:tG,useEffect:tG,useImperativeHandle:tG,useLayoutEffect:tG,useMemo:tG,useReducer:tG,useRef:tG,useState:tG,useDebugValue:tG,useResponder:tG,useDeferredValue:tG,useTransition:tG},t7={readContext:eX,useCallback:t3,useContext:eX,useEffect:t0,useImperativeHandle:function(e,t,r){return r=null!=r?r.concat([e]):null,tX(4,36,t2.bind(null,t,e),r)},useLayoutEffect:function(e,t){return tX(4,36,e,t)},useMemo:function(e,t){return t=void 0===t?null:t,tW().memoizedState=[e=e(),t],e},useReducer:function(e,t,r){var n=tW();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=t6.bind(null,t_,e),[n.memoizedState,e]},useRef:function(e){return e={current:e},tW().memoizedState=e},useState:tV,useDebugValue:t5,useResponder:tx,useDeferredValue:function(e,t){var r=tV(e),n=r[0],i=r[1];return t0(function(){Bf.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(!1),r=t[0],n=t[1];return[t3(function(t){n(!0),Bf.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]}},t9={readContext:eX,useCallback:t4,useContext:eX,useEffect:t1,useImperativeHandle:function(e,t,r){return r=null!=r?r.concat([e]):null,t$(4,36,t2.bind(null,t,e),r)},useLayoutEffect:function(e,t){return t$(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&&tH(t,n[1])?n[0]:(r.memoizedState=[e=e(),t],e)},useReducer:tq,useRef:function(){return tK().memoizedState},useState:function(e){return tq(tJ)},useDebugValue:t5,useResponder:tx,useDeferredValue:function(e,t){var r=tq(tJ),n=r[0],i=r[1];return t1(function(){Bf.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=tq(tJ),r=t[0],n=t[1];return[t4(function(t){n(!0),Bf.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=a.ReactCurrentOwner,rt=!1;function rr(e,t,r,n){t.child=null===e?td(t,null,r,n):th(t,e.child,r,n)}function rn(e,t,r,n,i){r=r.render;var a=t.ref;return eZ(t,i),n=tj(e,t,r,n,a,i),null===e||rt?(t.effectTag|=1,rr(e,t,n,i),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=i&&(e.expirationTime=0),rI(e,t,i))}function ri(e,t,r,n,i,a){if(null===e){var o=r.type;return"function"!=typeof o||nS(o)||void 0!==o.defaultProps||null!==r.compare||void 0!==r.defaultProps?((e=nD(r.type,null,n,null,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,ra(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)?rI(e,t,a):(t.effectTag|=1,(e=n_(o,n)).ref=t.ref,e.return=t,t.child=e)}function ra(e,t,r,n,i,a){return null!==e&&ez(e.memoizedProps,n)&&e.ref===t.ref&&(rt=!1,i<a)?rI(e,t,a):rs(e,t,r,n,a)}function ro(e,t){var r=t.ref;(null===e&&null!==r||null!==e&&e.ref!==r)&&(t.effectTag|=128)}function rs(e,t,r,n,i){var a=ea(r)?en:et.current;return a=ei(t,a),eZ(t,i),r=tj(e,t,r,n,a,i),null===e||rt?(t.effectTag|=1,rr(e,t,r,i
vendor: 4,130 bytes, line 136
136),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=i&&(e.expirationTime=0),rI(e,t,i))}function rl(e,t,r,n,i){if(ea(r)){var a=!0;eu(t)}else a=!1;if(eZ(t,i),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),to(t,r,n),tl(t,r,n,i),n=!0;else if(null===e){var o=t.stateNode,s=t.memoizedProps;o.props=s;var l=o.context,c=r.contextType;c="object"==typeof c&&null!==c?eX(c):ei(t,c=ea(r)?en:et.current);var u=r.getDerivedStateFromProps,A="function"==typeof u||"function"==typeof o.getSnapshotBeforeUpdate;A||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(s!==n||l!==c)&&ts(t,o,n,c),e$=!1;var f=t.memoizedState;l=o.state=f;var h=t.updateQueue;null!==h&&(e7(t,h,n,o,i),l=t.memoizedState),s!==n||f!==l||er.current||e$?("function"==typeof u&&(tn(t,r,u,n),l=t.memoizedState),(s=e$||ta(t,r,s,n,f,l,c))?(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=c,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:eG(t.type,s),l=o.context,c="object"==typeof(c=r.contextType)&&null!==c?eX(c):ei(t,c=ea(r)?en:et.current),(A="function"==typeof(u=r.getDerivedStateFromProps)||"function"==typeof o.getSnapshotBeforeUpdate)||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(s!==n||l!==c)&&ts(t,o,n,c),e$=!1,l=t.memoizedState,f=o.state=l,null!==(h=t.updateQueue)&&(e7(t,h,n,o,i),f=t.memoizedState),s!==n||l!==f||er.current||e$?("function"==typeof u&&(tn(t,r,u,n),f=t.memoizedState),(u=e$||ta(t,r,s,n,l,f,c))?(A||"function"!=typeof o.UNSAFE_componentWillUpdate&&"function"!=typeof o.componentWillUpdate||("function"==typeof o.componentWillUpdate&&o.componentWillUpdate(n,f,c),"function"==typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(n,f,c)),"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=c,n=u):("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){ro(e,t);var o=0!=(64&t.effectTag);if(!n&&!o)return i&&eA(t,r,!1),rI(e,t,a);n=t.stateNode,re.current=t;var s=o&&"function"!=typeof r.getDerivedStateFromError?null:n.render();return t.effectTag|=1,null!==e&&o?(t.child=th(t,e.child,null,a),t.child=th(t,null,s,a)):rr(e,t,s,a),t.memoizedState=n.state,i&&eA(t,r,!0),t.child}function ru(e){var t=e.stateNode;t.pendingContext?el(0,t.pendingContext,t.pendingContext!==t.context):t.context&&el(0,t.context,!1),tI(e,t.containerInfo)}var rA,rf,rh,rd,rg={dehydrated:null,retryTime:0};function rp(e,t,r){var n,i=t.mode,a=t.pendingProps,o=tB.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),$(tB,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=rg,t.child=a,r}return i=a.children,t.memoizedState=null,t.child=td(t,null,i,r)}if(null!==e.memoizedState){if(i=(e=e.child).sibling,s){if(a=a.fallback,(r=n_(e,e.pen
136dingProps)).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=n_(i,a,i.expirationTime)).return=t,r.sibling=i,r.childExpirationTime=0,t.memoizedState=rg,t.child=r,i}return r=th(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=rg,t.child=a,r}return t.memoizedState=null,t.child=th(t,e,a.children,r)}function rm(e,t){e.expirationTime<t&&(e.expirationTime=t);var r=e.alternate;null!==r&&r.expirationTime<t&&(r.expirationTime=t),eV(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(rr(e,t,n.children,r),0!=(2&(n=tB.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&&rm(e,r);else if(19===e.tag)rm(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($(tB,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===tw(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===tw(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 rI(e,t,r){null!==e&&(t.dependencies=e.dependencies);var n=t.expirationTime;if(0!==n&&nh(n),t.childExpirationTime<r)return null;if(null!==e&&t.child!==e.child)throw Error(i(153));if(null!==t.child){for(r=n_(e=t.child,e.pendingProps,e.expirationTime),t.child=r,r.return=t;null!==e.sibling;)e=e.sibling,(r=r.sibling=n_(e,e.pendingProps,e.expirationTime)).return=t;r.sibling=null}return t.child}function rE(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 rv(e,t){return{value:e,source:t,stack:q(t)}}rA=function(e,t){for(var r=t.child;null!==r;){if(5===r.tag||6===r.tag)T(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}},rf=function(){},rh=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(tp.current)))&&rE(t)}},rd=function(e,t,r,n){r!==n&&rE(t)};var rB="function"==typeof WeakSet?WeakSet:Set;function rw(e,t){var r=t.source,n=t.stack;null===n&&null!==r&&(n=q(r)),null!==r&&C(r.type),t=t.value,null!==e&&1===e.tag&&C(e.type);try{console.error(t)}catch(e){setTimeout(function(){throw e})}}function rx(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 rQ(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 nx&&nx(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:rx(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:rx(t);break;case 4:rD(e,t,r)}}function rS(e){return 5===e.tag||3===e.tag||4===e.tag}function r_(e){i:{for(var t=e.return;null!==t;){if(rS(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||rS(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):j(t,o,r):n?z(t,o):U(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 rD(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?W(n,o.stateNode):Y(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:rQ(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,G(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,rX=e_();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 rB),t.forEach(function(t){var n=nB.bind(null,e,t);r.has(t)||(r.add(t),t.then(n,n))})}}var rN="function"==typeof WeakMap?WeakMap:Map;function rL(e,t,r){(r=e2(r,null)).tag=3,r.payload={element:null};var n=t.value;return r.callback=function(){r0||(r0=!0,r1=n),rw(e,t)},r}function rF(e,t,r){(r=e2(r,null)).tag=3;var n=e.type.getDerivedStateFromError;if("function"==typeof n){var i=t.value;r.payload=function(){return rw(e,t),n(i)}}var a=e.stateNode;return null!==a&&"function"==typeof a.componentDidCatch&&(r.callback=function(){"function"!=typeof n&&(null===r2?r2=new Set([this]):r2.add(this),rw(e,t));var r=t.stack;this.componentDidCatch(t.value,{componentStack:null!==r?r:""})}),r}var rM,rO=Math.ceil,rU=a.ReactCurrentDispatcher,rP=a.ReactCurrentOwner,rz=0,rG=null,rH=null,rj=0,rY=0,rW=null,rK=0x3fffffff,rJ=0x3fffffff,rq=null,rV=0,rZ=!1,rX=0,r$=null,r0=!1,r1=null,r2=null,r5=!1,r3=null,r4=90,r6=null,r8=0,r7=null,r9=0;function ne(){return(48&rz)!=0?0x3ffffffd-(e_()/10|0):0!==r9?r9:r9=0x3ffffffd-(e_()/10|0)}function nt(e,t,r){if(0==(2&(t=t.mode)))return 0x3fffffff;var n=eD();if(0==(4&t))return 99===n?0x3fffffff:0x3ffffffe;if((16&rz)!=0)return rj;if(null!==r)e=eO(e,0|r.timeoutMs||5e3,250);else switch(n){case 99:e=0x3fffffff;break;case 98:e=eO(e,150,100);break;case 97:case 96:e=eO(e,5e3,250);break;case 95:e=2;break;default:throw Error(i(326))}return null!==rG&&e===rj&&--e,e}function nr(e,t){if(50<r8)throw r8=0,r7=null,Error(i(185));if(null!==(e=nn(e,t))){var r=eD();0x3fffffff===t?(8&rz)!=0&&(48&rz)==0?ns(e):(na(e),0===rz&&eL()):na(e),(4&rz)==0||98!==r&&99!==r||(null===r6?r6=new Map([[e,t]]):(void 0===(r=r6.get(e))||r>t)&&r6.set(e,t))}}function nn(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}return null!==i&&(rG===i&&(nh(t),4===rY&&nM(i,rj)),nO(i,t)),i}function ni(e){var t=e.lastExpiredTime;return 0!==t?t:nF(e,t=e.firstPendingTime)?(t=e.lastPingedTime)>(e=e.nextKnownPendingLevel)?t:e:t}function na(e){if(0!==e.lastExpiredTime)e.callbackExpirationTime=0x3fffffff,e.callbackPriority=99,e.callbackNode=eN(ns.bind(null,e));else{var t=ni(e),r=e.callbackNode;if(0===t)null!==r&&(e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90);else{var n,i,a,o=ne();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!==eB&&ed(r)}e.callbackExpirationTime=t,e.callbackPriority=o,t=0x3fffffff===t?eN(ns.bind(null,e)):(n=o,i=no.bind(null,e),a={timeout:10*(0x3ffffffd-t)-e_()},eh(n=eR(n),i,a)),e.callbackNode=t}}}function no(e,t){if(r9=0,t)return nU(e,t=ne()),na(e),null;var r=ni(e);if(0!==r){if(t=e.callbackNode,(48&rz)!=0)throw Error(i(327));if(nb(),e===rG&&r===rj||nc(e,r),null!==rH){var n=rz;rz|=16;for(var a=nA();;)try{for(;null!==rH&&!eg();)rH=nd(rH);break}catch(t){nu(e,t)}if(eK(),rz=n,rU.current=a,1===rY)throw t=rW,nc(e,r),nM(e,r),na(e),t;if(null===rH)switch(a=e.finishedWork=e.current.alternate,e.finishedExpirationTime=r,rG=null,n=rY){case 0:case 1:throw Error(i(345));case 2:nU(e,2<r?2:r);break;case 3:if(nM(e,r),r===(n=e.lastSuspendedTime)&&(e.nextKnownPendingLevel=np(a)),0x3fffffff===rK&&10<(a=rX+500-e_())){if(rZ){var o=e.lastPingedTime;if(0===o||o>=r){e.lastPingedTime=r,nc(e,r);break}}if(0!==(o=ni(e))&&o!==r)break;
136if(0!==n&&n!==r){e.lastPingedTime=n;break}e.timeoutHandle=(null)(nm.bind(null,e),a);break}nm(e);break;case 4:if(nM(e,r),r===(n=e.lastSuspendedTime)&&(e.nextKnownPendingLevel=np(a)),rZ&&(0===(a=e.lastPingedTime)||a>=r)){e.lastPingedTime=r,nc(e,r);break}if(0!==(a=ni(e))&&a!==r)break;if(0!==n&&n!==r){e.lastPingedTime=n;break}if(0x3fffffff!==rJ?n=10*(0x3ffffffd-rJ)-e_():0x3fffffff===rK?n=0:(n=10*(0x3ffffffd-rK)-5e3,0>(n=(a=e_())-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*rO(n/1960))-n)&&(n=r)),10<n){e.timeoutHandle=(null)(nm.bind(null,e),n);break}nm(e);break;case 5:if(0x3fffffff!==rK&&null!==rq){o=rK;var s=rq;if(0>=(n=0|s.busyMinDurationMs)?n=0:(a=0|s.busyDelayMs,n=(o=e_()-(10*(0x3ffffffd-o)-(0|s.timeoutMs||5e3)))<=a?0:a+n-o),10<n){nM(e,r),e.timeoutHandle=(null)(nm.bind(null,e),n);break}}nm(e);break;default:throw Error(i(329))}if(na(e),e.callbackNode===t)return no.bind(null,e)}}return null}function ns(e){var t=e.lastExpiredTime;if(t=0!==t?t:0x3fffffff,e.finishedExpirationTime===t)nm(e);else{if((48&rz)!=0)throw Error(i(327));if(nb(),e===rG&&t===rj||nc(e,t),null!==rH){var r=rz;rz|=16;for(var n=nA();;)try{for(;null!==rH;)rH=nd(rH);break}catch(t){nu(e,t)}
136if(eK(),rz=r,rU.current=n,1===rY)throw r=rW,nc(e,t),nM(e,t),na(e),r;if(null!==rH)throw Error(i(261));e.finishedWork=e.current.alternate,e.finishedExpirationTime=t,rG=null,nm(e),na(e)}}return null}function nl(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,eL()}}function nc(e,t){e.finishedWork=null,e.finishedExpirationTime=0;var r=e.timeoutHandle;if(r!==O&&(e.timeoutHandle=O,(null)(r)),null!==rH)for(r=rH.return;null!==r;){var n=r;switch(n.tag){case 1:null!=n.type.childContextTypes&&eo();break;case 3:tE(),es();break;case 5:tv(n);break;case 4:tE();break;case 13:case 19:X(tB);break;case 10:eq(n)}r=r.return}rG=e,rH=n_(e.current,null),rj=t,rY=0,rW=null,rJ=rK=0x3fffffff,rq=null,rV=0,rZ=!1}function nu(e,t){for(;;){try{if(eK(),tY(),null===rH||null===rH.return)return rY=1,rW=t,null;i:{var r=rH.return,n=rH,i=t;if(t=rj,n.effectTag|=2048,n.firstEffect=n.lastEffect=null,null!==i&&"object"==typeof i&&"function"==typeof i.then){var a,o=i,s=0!=(1&tB.current),l=r;do{if(a=13===l.tag){var c=l.memoizedState;if(null!==c)a=null!==c.dehydrated;else{var u=l.memoizedProps;a=void 0!==u.fallback&&(!0!==u.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=e2(0x3fffffff,null);h.tag=2,e3(n,h)}n.expirationTime=0x3fffffff;break i}i=void 0,n=t;var d=e.pingCache;if(null===d?(d=e.pingCache=new rN,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=nv.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((C(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."+q(n))}5!==rY&&(rY=2),i=rv(i,n),l=r;do{switch(l.tag){case 3:o=i,l.effectTag|=4096,l.expirationTime=t,e4(l,rL(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===r2||!r2.has(m)))){l.effectTag|=4096,l.expirationTime=t,e4(l,rF(l,o,t));break i}}l=l.return}while(null!==l)}rH=ng(rH)}catch(e){t=e;continue}break}}function nA(){var e=rU.current;return rU.current=t8,null===e?t8:e}function nf(e,t){e<rK&&2<e&&(rK=e),null!==t&&e<rJ&&2<e&&(rJ=e,rq=t)}function nh(e){e>rV&&(rV=e)}function nd(e){var t=rM(e.alternate,e,rj);return e.memoizedProps=e.pendingProps,null===t&&(t=ng(e)),rP.current=null,t}function ng(e){rH=e;do{var t=rH.alternate;if(e=rH.return,0==(2048&rH.effectTag)){i:{var r=t,n=rj,a=(t=rH).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:ea(t.type)&&eo();break;case 3:tE(),es(),(a=t.stateNode).pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),null===r||r.child,rf(t);break;case 5:tv(t);var o=tb(ty.current);if(n=t.type,null!==r&&null!=t.stateNode)rh(r,t,n,a,o),r.ref!==t.ref&&(t.effectTag|=128);else if(a){var s=R(n,a,o,r=tb(tp.current),t);rA(s,t,!1,!1),t.stateNode=s,N(s,n,a,o,r)&&rE(t),null!==t.ref&&(t.effectTag|=128)}else if(null===t.stateNode)throw Error(i(166));break;case 6:if(r&&null!=t.stateNode)rd(r,t,r.memoizedProps,a);else{if("string"!=typeof a&&null===t.stateNode)throw Error(i(166));r=tb(ty.current),o=tb(tp.current),t.stateNode=M(a,r,o,t)}break;case 13:if(X(tB),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&tB.current)?0===rY&&(rY=3):(0!==rY&&3!==rY||(rY=4),0!==rV&&null!==rG&&(nM(rG,rj),nO(rG,rV)))),(a||o)&&(t.effectTag|=4);break;case 4:tE(),rf(t);break;case 10:eq(t);break;case 19:if(X(tB),null===(a=t.memoizedState))break;if(o=0!=(64&t.effectTag),null===(s=a.rendering)){if(o)rC(a,!1);else if(0!==rY||null!==r&&0!=(64&r.effectTag))for(r=t.child;null!==r;){if(null!==(s=tw(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;$(tB,1&tB.current|2),t=t.child;break i}r=r.sibling}}else{if(!o)if(null!==(r=tw(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 e_()>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=e_()+500),r=a.tail,a.rendering=r,a.tail=r.sibling,a.lastEffect=t.lastEffect,r.sibling=null,a=tB.current,$(tB,a=o?1&a|2:1&a),t=r;break i}break;default:throw Error(i(156,t.tag))}t=null}if(r=rH,1===rj||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=rH.firstEffect),null!==rH.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=rH.firstEffect),e.lastEffect=rH.lastEffect),1<rH.effectTag&&(null!==e.lastEffect?e.lastEffect.nextEffect=rH:e.firstEffect=rH,e.lastEffect=rH))}else{if(null!==(t=function(e){switch(e.tag){case 1:ea(e.type)&&eo();var t=e.effectTag;return 4096&t?(e.effectTag=-4097&t|64,e):null;case 3:if(tE(),es(),0!=(64&(t=e.effectTag)))throw Error(i(285));return e.effectTag=-4097&t|64,e;case 5:return tv(e),null;case 13:return X(tB),4096&(t=e.effectTag)?(e.effectTag=-4097&t|64,e):null;case 19:return X(tB),null;case 4:return tE(),null;case 10:return eq(e),null;default:return null}}
136(rH)))return t.effectTag&=2047,t;null!==e&&(e.firstEffect=e.lastEffect=null,e.effectTag|=2048)}if(null!==(t=rH.sibling))return t;rH=e}while(null!==rH)return 0===rY&&(rY=5),null}function np(e){var t=e.expirationTime;return t>(e=e.childExpirationTime)?t:e}function nm(e){return eT(99,ny.bind(null,e,eD())),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=np(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===rG&&(rH=rG=null,rj=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,rP.current=null,_(e.containerInfo),r$=a;do try{for(;null!==r$;){var s,l,c=r$.effectTag;0!=(256&c)&&function(e,t){switch(t.tag){case 0:case 11:case 15:rQ(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:eG(t.type,r),n),e.__reactInternalSnapshotBeforeUpdate=t}break;case 3:case 5:case 6:case 4:case 17:break;default:throw Error(i(163))}}(r$.alternate,r$),0==(512&c)||r5||(r5=!0,s=97,l=function(){return nb(),null},eh(s=eR(s),l,void 0)),r$=r$.nextEffect}}catch(e){if(null===r$)throw Error(i(330));nC(r$,e),r$=r$.nextEffect}while(null!==r$)r$=a;do try{for(var u=e,A=t;null!==r$;){var f=r$.effectTag;if(16&f&&K(r$.stateNode),128&f){var h=r$.alternate;if(null!==h){var d=h.ref;null!==d&&("function"==typeof d?d(null):d.current=null)}}switch(1038&f){case 2:r_(r$),r$.effectTag&=-3;break;case 6:r_(r$),r$.effectTag&=-3,rR(r$.alternate,r$);break;case 1024:r$.effectTag&=-1025;break;case 1028:r$.effectTag&=-1025,rR(r$.alternate,r$);break;case 4:rR(r$.alternate,r$);break;case 8:var g=u,p=r$;rD(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)}r$=r$.nextEffect}}catch(e){if(null===r$)throw Error(i(330));nC(r$,e),r$=r$.nextEffect}while(null!==r$)D(e.containerInfo),e.current=r,r$=a;do try{for(f=n;null!==r$;){var m=r$.effectTag;if(36&m){var y=r$.alternate;switch(d=f,(h=r$).tag){case 0:case 11:case 15:rQ(16,32,h);break;case 1:var b=h.stateNode;if(4&h.effectTag)if(null===y)b.componentDidMount();else{var I=h.elementType===h.type?y.memoizedProps:eG(h.type,y.memoizedProps);b.componentDidUpdate(I,y.memoizedState,b.__reactInternalSnapshotBeforeUpdate)}var E=h.updateQueue;null!==E&&e9(0,E,b);break;case 3:var C=h.updateQueue;if(null!==C){if(u=null,null!==h.child)switch(h.child.tag){case 5:u=Q(h.child.stateNode);break;case 1:u=h.child.stateNode}e9(0,C,u)}break;case 5:var v=h.stateNode;null===y&&4&h.effectTag&&(null)(v,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=r$.ref;if(null!==B){var w=r$.stateNode;h=5===r$.tag?Q(w):w,"function"==typeof B?B(h):B.current=h}}r$=r$.nextEffect}}catch(e){if(null===r$)throw Error(i(330));nC(r$,e),r$=r$.nextEffect}while(null!==r$)r$=null,ew(),rz=o}else e.current=r;if(r5)r5=!1,r3=e,r4=t;else for(r$=a;null!==r$;)t=r$.nextEffect,r$.nextEffect=null,r$=t;if(0===(t=e.firstPendingTime)&&(r2=null),0x3fffffff===t?e===r7?r8++:(r8=0,r7=e):r8=0,"function"==typeof nw&&nw(r.stateNode,n),na(e),r0)throw r0=!1,e=r1,r1=null,e;return(8&rz)!=0||eL(),null}function nb(){if(90!==r4){var e=97<r4?97:r4;return r4=90,eT(e,nI)}}function nI(){if(null===r3)return!1;var e=r3;if(r3=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:rQ(128,0,r),rQ(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,eL(),!0}function nE(e,t,r){e3(e,t=rL(e,t=rv(r,t),0x3fffffff)),null!==(e=nn(e,0x3fffffff))&&na(e)}function nC(e,t){if(3===e.tag)nE(e,e,t);else for(var r=e.return;null!==r;){if(3===r.tag){nE(r,e,t);break}if(1===r.tag){var n=r.stateNode;if("function"==typeof r.type.getDerivedStateFromError||"function"==typeof n.componentDidCatch&&(null===r2||!r2.has(n))){e3(r,e=rF(r,e=rv(t,e),0x3fffffff)),null!==(r=nn(r,0x3fffffff))&&na(r);break}}r=r.return}}function nv(e,t,r){var n=e.pingCache;null!==n&&n.delete(t),rG===e&&rj===r?4===rY||3===rY&&0x3fffffff===rK&&e_()-rX<500?nc(e,rj):rZ=!0:nF(e,r)&&(0!==(t=e.lastPingedTime)&&t<r||(e.lastPingedTime=r,e.finishedExpirationTime===r&&(e.finishedExpirationTime=0,e.finishedWork=null),na(e)))}function nB(e,t){var r=e.stateNode;null!==r&&r.delete(t),0==(t=0)&&(t=nt(t=ne(),e,null)),null!==(e=nn(e,t))&&na(e)}rM=function(e,t,r){var n=t.expirationTime;if(null!==e){var a=t.pendingProps;if(e.memoizedProps!==a||er.current)rt=!0;else{if(n<r){switch(rt=!1,t.tag){case 3:ru(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:ea(t.type)&&eu(t);break;case 4:tI(t,t.stateNode.containerInfo);break;case 10:eJ(t,t.memoizedProps.value);break;case 13:if(null!==t.memoizedState)return 0!==(n=t.child.childExpirationTime)&&n>=r?rp(e,t,r):($(tB,1&tB.current),null!==(t=rI(e,t,r))?t.sibling:null);$(tB,1&tB.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),$(tB,tB.current),!n)return null}return rI(e,t,r)}rt=!1}}else rt=!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=ei(t,et.current),eZ(t,r),a=tj(null,t,n,e,a,r),t.effectTag|=1,"object"==typeof a&&null!==a&&"function"==typeof a.render&&void 0===a.$$typeof){if(t.tag=1,tY(),ea(n)){var o=!0;eu(t)}
136else o=!1;t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null;var s=n.getDerivedStateFromProps;"function"==typeof s&&tn(t,n,s,e),a.updater=ti,t.stateNode=a,a._reactInternalFiber=t,tl(t,n,e,r),t=rc(null,t,n,!0,o,r)}else t.tag=0,rr(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+!!nS(e);if(null!=e){if((e=e.$$typeof)===g)return 11;if(e===y)return 14}return 2}(a),e=eG(a,e),o){case 0:t=rs(null,t,a,e,r);break;case 1:t=rl(null,t,a,e,r);break;case 11:t=rn(null,t,a,e,r);break;case 14:t=ri(null,t,a,eG(a.type,e),n,r);break;default:throw Error(i(306,a,""))}return t;case 0:return n=t.type,a=t.pendingProps,rs(e,t,n,a=t.elementType===n?a:eG(n,a),r);case 1:return n=t.type,a=t.pendingProps,rl(e,t,n,a=t.elementType===n?a:eG(n,a),r);case 3:if(ru(t),null===(n=t.updateQueue))throw Error(i(282));if(a=null!==(a=t.memoizedState)?a.element:null,e7(t,n,t.pendingProps,null,r),(n=t.memoizedState.element)===a)t=rI(e,t,r);else{if((a=t.stateNode.hydrate)&&(a=!1),a)for(r=td(t,null,n,r),t.child=r;r;)r.effectTag=-3&r.effectTag|1024,r=r.sibling;else rr(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,F(n,a)?s=null:null!==o&&F(n,o)&&(t.effectTag|=16),ro(e,t),4&t.mode&&1!==r&&(null)(n,a)?(t.expirationTime=t.childExpirationTime=1,t=null):(rr(e,t,s,r),t=t.child),t;case 6:return null;case 13:return rp(e,t,r);case 4:return tI(t,t.stateNode.containerInfo),n=t.pendingProps,null===e?t.child=th(t,null,n,r):rr(e,t,n,r),t.child;case 11:return n=t.type,a=t.pendingProps,rn(e,t,n,a=t.elementType===n?a:eG(n,a),r);case 7:return rr(e,t,t.pendingProps,r),t.child;case 8:case 12:return rr(e,t,t.pendingProps.children,r),t.child;case 10:i:{if(n=t.type._context,a=t.pendingProps,s=t.memoizedProps,eJ(t,o=a.value),null!==s){var l=s.value;if(0==(o=eU(l,o)?0:0|("function"==typeof n._calculateChangedBits?n._calculateChangedBits(l,o):0x3fffffff))){if(s.children===a.children&&!er.current){t=rI(e,t,r);break i}}else for(null!==(l=t.child)&&(l.return=t);null!==l;){var c=l.dependencies;if(null!==c){s=l.child;for(var u=c.firstContext;null!==u;){if(u.context===n&&0!=(u.observedBits&o)){1===l.tag&&((u=e2(r,null)).tag=2,e3(l,u)),l.expirationTime<r&&(l.expirationTime=r),null!==(u=l.alternate)&&u.expirationTime<r&&(u.expirationTime=r),eV(l.return,r),c.expirationTime<r&&(c.expirationTime=r);break}u=u.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}}rr(e,t,a.children,r),t=t.child}return t;case 9:return a=t.type,n=(o=t.pendingProps).children,eZ(t,r),n=n(a=eX(a,o.unstable_observedBits)),t.effectTag|=1,rr(e,t,n,r),t.child;case 14:return o=eG(a=t.type,t.pendingProps),ri(e,t,a,o=eG(a.type,o),n,r);case 15:return ra(e,t,t.type,t.pendingProps,n,r);case 17:return n=t.type,a=t.pendingProps,a=t.elementType===n?a:eG(n,a),null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),t.tag=1,ea(n)?(e=!0,eu(t)):e=!1,eZ(t,r),to(t,n,a),tl(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 nw=null,nx=null;function nQ(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 nQ(e,t,r,n)}function nS(e){return!(!(e=e.prototype)||!e.isReactComponent)}function n_(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
136dencies,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 nD(e,t,r,n,a,o){var s=2;if(n=e,"function"==typeof e)nS(e)&&(s=1);else if("string"==typeof e)s=5;else i:switch(e){case c:return nR(r.children,a,o,t);case d:s=8,a|=7;break;case u: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"==typeof 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 y:s=14;break i;case b:s=16,n=null;break i}throw Error(i(130,null==e?e:typeof 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 nN(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 nL(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=O,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 nF(e,t){var r=e.firstSuspendedTime;return e=e.lastSuspendedTime,0!==r&&r>=t&&e<=t}function nM(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 nO(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 nU(e,t){var r=e.lastExpiredTime;(0===r||r>t)&&(e.lastExpiredTime=t)}function nP(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 nG(e,t){nz(e,t),(e=e.alternate)&&nz(e,t)}var nH={createContainer:function(e,t,r){return e=new nL(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=ne(),s=tt.suspense;o=nt(o,a,s);i:if(r){o:{if(v(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(ea(l.type)){l=l.stateNode.__reactInternalMemoizedMergedChildContext;break o}}l=l.return}while(null!==l)throw Error(i(171))}if(1===r.tag){var c=r.type;if(ea(c)){r=ec(r,c,l);break i}}r=l}else r=ee;return null===t.context?t.context=r:t.pendingContext=r,(t=e2(o,s)).payload={element:e},null!==(n=void 0===n?null:n)&&(t.callback=n),e3(a,t),nr(a,o),o},batchedEventUpdates:function(e,t){var r=rz;rz|=2;try{return e(t)}finally{0===(rz=r)&&eL()}},batchedUpdates:function(e,t){var r=rz;rz|=1;try{return e(t)}finally{0===(rz=r)&&eL()}},unbatchedUpdates:function(e,t){var r=rz;rz&=-2,rz|=8;try{return e(t)}finally{0===(rz=r)&&eL()}},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)&&eL()}},flushDiscreteUpdates:function(){(49&rz)==0&&(function(){if(null!==r6){var e=r6;r6=null,e.forEach(function(e,t){nU(t,e),na(t)}),eL()}}(),nb())},flushControlled:function(e){var t=rz;rz|=1;try{eT(99,e)}finally{0===(rz=t)&&eL()}},flushSync:nl,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&&(nU(t=r,r.firstPendingTime),na(t),(48&rz)==0&&eL());break;case 13:nl(function(){return nr(e,0x3fffffff)}),nG(e,r=eO(ne(),150,100))}},attemptUserBlockingHydration:function(e){if(13===e.tag){var t=eO(ne(),150,100);nr(e,t),nG(e,t)}},attemptContinuousHydration:function(e){if(13===e.tag){ne();var t=eM++;nr(e,t),nG(e,t)}},attemptHydrationAtCurrentPriority:function(e){if(13===e.tag){var t=ne();nr(e,t=nt(t,e,null)),nG(e,t)}},findHostInstance:nP,findHostInstanceWithWarning:function(e){return nP(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);nw=function(e){try{i.onCommitFiberRoot(o,e,void 0,64==(64&e.current.effectTag))}catch(e){}},nx=function(e){try{i.onCommitFiberUnmount(o,e)}catch(e){}}}catch(e){}return!0}};BA.exports=nH.default||nH;var nj=BA.exports;return BA.exports=e,nj};
136var Bh=(A=BA.exports)&&A.__esModule&&Object.prototype.hasOwnProperty.call(A,"default")?A.default:A;let Bd=(e,t)=>{let r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(let n=0;n<r.length;n+=1){let i=r[n];if("render"===i&&!e[i]!=!t[i])return!1;if("children"!==i&&e[i]!==t[i]){if("object"==typeof e[i]&&"object"==typeof t[i]&&Bd(e[i],t[i]))continue;return!1}if("children"===i&&("string"==typeof e[i]||"string"==typeof t[i]))return e[i]===t[i]}return!0},Bg={},[Bp,Bm]=P.default.version.split(".").map(e=>parseInt(e,10));var By=Bp>=20||19===Bp&&Bm>=2?({appendChild:e,appendChildToContainer:t,commitTextUpdate:r,commitUpdate:n,createInstance:i,createTextInstance:a,insertBefore:o,removeChild:s,removeChildFromContainer:l,resetAfterCommit:c})=>{let u=Bn({appendChild:e,appendChildToContainer:t,appendInitialChild:e,createInstance:i,createTextInstance:a,insertBefore:o,commitUpdate:(e,t,r,i)=>{Bs(r,i)||n(e,null,t,r,i)},commitTextUpdate:r,removeChild:s,removeChildFromContainer:l,resetAfterCommit:c,noTimeout:-1,shouldSetTextContent:()=>!1,finalizeInitialChildren:()=>!1,getPublicInstance:e=>e,getRootHostContext:()=>Bl,getChildHostContext:()=>Bl,prepareForCommit(){},clearContainer(){},resetTextContent(){},getCurrentUpdatePriority:()=>Bo.DefaultEventPriority,maySuspendCommit:()=>!1,requestPostPaintCallback:()=>{},resolveUpdatePriority:()=>Bo.DefaultEventPriority,setCurrentUpdatePriority:()=>{},shouldAttemptEagerTransition:()=>!1,detachDeletedInstance:()=>{},resolveEventTimeStamp:()=>{},resolveEventType:()=>{},trackSchedulerEvent:()=>{}});return{createContainer:e=>u.createContainer(e,Bo.ConcurrentRoot,null,!1,null,"",Bc,Bc,Bc,()=>{},null),updateContainer:(e,t,r,n)=>{u.updateContainerSync(e,t,r,n),u.flushSyncWork()}}}:19===Bp?({appendChild:e,appendChildToContainer:t,commitTextUpdate:r,commitUpdate:n,createInstance:i,createTextInstance:a,insertBefore:o,removeChild:s,removeChildFromContainer:l,resetAfterCommit:c})=>{let u=v0({appendChild:e,appendChildToContainer:t,appendInitialChild:e,createInstance:i,createTextInstance:a,insertBefore:o,commitUpdate:(e,t,r,i)=>{v3(r,i)||n(e,null,t,r,i)},commitTextUpdate:r,removeChild:s,removeChildFromContainer:l,resetAfterCommit:c,noTimeout:-1,shouldSetTextContent:()=>!1,finalizeInitialChildren:()=>!1,getPublicInstance:e=>e,getRootHostContext:()=>v4,getChildHostContext:()=>v4,prepareForCommit(){},clearContainer(){},resetTextContent(){},getCurrentUpdatePriority:()=>v5.DefaultEventPriority,maySuspendCommit:()=>!1,requestPostPaintCallback:()=>{},resolveUpdatePriority:()=>v5.DefaultEventPriority,setCurrentUpdatePriority:()=>{},shouldAttemptEagerTransition:()=>!1,detachDeletedInstance:()=>{}});return{createContainer:e=>u.createContainer(e,v5.ConcurrentRoot,null,!1,null,"",v6,v6,v6,null),updateContainer:(e,t,r,n)=>{u.updateContainerSync(e,t,r,n),u.flushSyncWork()}}}:({appendChild:e,appendChildToContainer:t,commitTextUpdate:r,commitUpdate:n,createInstance:i,createTextInstance:a,insertBefore:o,removeChild:s,removeChildFromContainer:l,resetAfterCommit:c})=>Bh({appendChild:e,appendChildToContainer:t,appendInitialChild:e,createInstance:i,createTextInstance:a,insertBefore:o,commitUpdate:n,commitTextUpdate:r,removeChild:s,removeChildFromContainer:l,resetAfterCommit:c,shouldSetTextContent:()=>!1,finalizeInitialChildren:()=>!1,getPublicInstance:e=>e,getRootHostContext:()=>Bg,getChildHostContext:()=>Bg,prepareForCommit(){},clearContainer(){},resetTextContent(){},prepareUpdate:(e,t,r,n)=>!Bd(r,n)});let Bb=(e,t)=>{let{style:r,children:n,...i}=t;return{type:e,box:{},style:r||{},props:i||{},children:[]}},BI=e=>({type:"TEXT_INSTANCE",value:e}),BE=(e,t)=>{let 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 '${t.value}' string child outside <Text> component`)},BC=(e,t)=>{"ROOT"===e.type?e.document=t:BE(e,t)},Bv=(e,t,r)=>{var n;let i=null==(n=e.children)?void 0:n.indexOf(r);void 0!==i&&-1!==i&&t&&e.children.splice(i,0,t)},BB=(e,t)=>{var r;let n=null==(r=e.children)?void 0:r.indexOf(t);void 0!==n&&-1!==n&&e.children.splice(n,1)},Bw=(e,t)=>{var r;let n=null==(r=e.children)?void 0:r.indexOf(t);void 0!==n&&-1!==n&&e.children.splice(n,1)},Bx=(e,t,r)=>{e.value=r},BQ=(e,t,r,n,i)=>{let{style:a,...o}=i;e.props=o,e.style=a},{version:Bk}={version:"4.3.2"},BS=new class{fontFamilies={};emojiSource=null;constructor(){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})}hyphenationCallback=null;register=e=>{let{family:t}=e;if(this.fontFamilies[t]||(this.fontFamilies[t]=pb.create(t)),"fonts"in e)for(let r=0;r<e.fonts.length;r+=1){let{src:n,fontStyle:i,fontWeight:a,...o}=e.fonts[r];this.fontFamilies[t].register({src:n,fontStyle:i,fontWeight:a,...o})}else{let{src:r,fontStyle:n,fontWeight:i,...a}=e;this.fontFamilies[t].register({src:r,fontStyle:n,fontWeight:i,...a})}};registerEmojiSource=e=>{this.emojiSource=e};registerHyphenationCallback=e=>{this.hyphenationCallback=e};getFont=e=>{let{fontFamily:t}=e;if(!this.fontFamilies[t])throw Error(`Font family not registered: ${t}. Please register it calling Font.register() method.`);return this.fontFamilies[t].resolve(e)};load=async e=>{let t=this.getFont(e);t&&await t.load()};reset=()=>{let e=Object.keys(this.fontFamilies);for(let t=0;t<e.length;t+=1){let r=e[t];for(let e=0;e<this.fontFamilies[r].sources.length;e++)this.fontFamilies[r].sources[e].data=null}};clear=()=>{this.fontFamilies={}};getRegisteredFonts=()=>this.fontFamilies;getEmojiSource=()=>this.emojiSource;getHyphenationCallback=()=>this.hyphenationCallback;getRegisteredFontFamilies=()=>Object.keys(this.fontFamilies)},B_={},BD=e=>{let t={type:"ROOT",document:null},r=(l=l||(e=>{let{onChange:t=()=>{}}=e;return By({appendChild:BE,appendChildToContainer:BC,commitTextUpdate:Bx,commitUpdate:BQ,createInstance:Bb,createTextInstance:BI,insertBefore:Bv,removeChild:BB,removeChildFromContainer:Bw,resetAfterCommit:t})})({onChange:()=>{var e;let t=(null==(e=B_.change)?void 0:e.slice())||[];for(let e=0;e<t.length;e+=1)t[e]()}})).createContainer(t),n=(e,t)=>{l.updateContainer(e,r,null,t)};e&&n(e);let i=async function(e){let r,n,i;void 0===e&&(e=!0);let{pdfVersion:a,language:o,pageLayout:s,pageMode:l,title:c,author:u,subject:A,keyboards:f,creator:h="react-pdf",producer:d="react-pdf",creationDate:g=new Date,modificationDate:p}=t.document.props||{},m=new pu({compress:e,pdfVersion:a,lang:o,displayTitle:!0,autoFirstPage:!1,info:Object.fromEntries(Object.entries({Title:c,Author:u,Subject:A,Keywords:f,Creator:h,Producer:d,CreationDate:g,ModificationDate:p}).filter(e=>{let[,t]=e;return void 0!==t}))});s&&(m._root.data.PageLayout=p_(s)),l&&(m._root.data.PageMode=p_(l));let y=await C3(t.document,BS),b=(r=y.children||[],n={imageCache:new Map,fieldSets:[]}
136,r.forEach(e=>mI(m,e,n)),i={},(y.children||[]).forEach((e,t)=>{mE(m,e,t,i)}),m.end(),m);return{layout:y,fileStream:b}},a=function(e){void 0===e&&(e={}),t.document.props.onRender&&t.document.props.onRender(e)};return{on:(e,t)=>{B_[e]||(B_[e]=[]),B_[e].push(t)},container:t,toBlob:async()=>{let e=[],{layout:t,fileStream:r}=await i();return new Promise((n,i)=>{r.on("data",t=>{e.push(t instanceof Uint8Array?t:new Uint8Array(t))}),r.on("end",()=>{try{let r=new Blob(e,{type:"application/pdf"});a({blob:r,_INTERNAL__LAYOUT__DATA_:t}),n(r)}catch(e){i(e)}})})},toBuffer:async()=>{let{layout:e,fileStream:t}=await i();return a({_INTERNAL__LAYOUT__DATA_:e}),t},toString:async()=>{let e="",{fileStream:t}=await i(!1);return new Promise((r,n)=>{try{t.on("data",t=>{e+=t}),t.on("end",()=>{a(),r(e)})}catch(e){n(e)}})},removeListener:(e,t)=>{if(!B_[e])return;let r=B_[e].indexOf(t);r>-1&&B_[e].splice(r,1)},updateContainer:n}};({...O});let BR=async({DocumentComponent:e,data:t,fileName:r="document.pdf"})=>{try{let t=await BD(e).toBlob(),n=URL.createObjectURL(t),i=document.createElement("a");i.href=n,i.download=r,document.body.appendChild(i),i.click(),document.body.removeChild(i),setTimeout(()=>URL.revokeObjectURL(n),1e3)}catch(e){throw console.error("PDF generation error:",e),e}};BS.register({family:"Arabic",src:window.location.origin+"/font/Amiri-Regular.ttf"});let BT=({create:e=>e}).create({page:{padding:30,fontFamily:"Arabic",fontSize:12,position:"relative",textAlign:"center"},headerContainer:{alignItems:"center",marginTop:10,marginBottom:20},logo:{width:100,height:90,marginBottom:10},headerText:{fontSize:16,fontWeight:"bold",textAlign:"center",paddingBottom:10},tableRow:{flexDirection:"row",marginBottom:8},tableColumn:{flexGrow:1,flexBasis:0,paddingRight:4},fullWidth:{width:"100%",marginBottom:8},tableLabel:{fontSize:9,fontWeight:"bold",marginBottom:2},tableValue:{fontSize:10,color:"#3852B4"},textLTR:{textAlign:"left",direction:"ltr"},textRTL:{textAlign:"right",direction:"rtl"},footer:{position:"absolute",bottom:65,width:"100%",textAlign:"center",fontSize:10,color:"#555"}}),BN={fullName:{en:"Full Name",ps:"بشپړ نوم",fa:"نام کامل"},passportNo:{en:"Passport No",ps:"د پاسپورټ شمېره",fa:"شماره پاسپورت"},contactNo:{en:"Contact No",ps:"د اړیکې شمېره",fa:"شماره تماس"},flightNo:{en:"Flight No",ps:"د الوتنې شمېره",fa:"شماره پرواز"},flightDate:{en:"Flight Date",ps:"د الوتنې نېټه",fa:"تاریخ پرواز"},itemLost:{en:"Lost Item",ps:"ورک شوی توکی",fa:"شیء گمشده"},specifications:{en:"Specifications",ps:"تفصیلات",fa:"جزئیات"},receiverName:{en:"Receiver Name",ps:"د ترلاسه کوونکي نوم",fa:"نام گیرنده"},receiverContactNo:{en:"Receiver Contact",ps:"د ترلاسه کوونکي اړیکه",fa:"تماس گیرنده"},receiverSigner1:{en:"Receiver Signature",ps:"لاسلیک",fa:"امضا گیرنده"}},BL=({data:e,locale:t,logoUrl:r})=>{let n="ps"===t||"fa"===t;return(0,f.jsx)(T,{children:(0,f.jsxs)(p,{style:BT.page,children:[(0,f.jsxs)(h,{style:BT.headerContainer,children:[r&&(0,f.jsx)(Q,{src:r,style:BT.logo}),(0,f.jsx)(d,{style:BT.headerText,children:n?"د کابل هوايي ډګر - د ضايع شويو توکو راپور":"KBL Airport - Lost & Found Report"})]}),(0,f.jsx)(h,{style:BT.tableRow,children:["fullName","passportNo","contactNo","flightNo","flightDate"].map(r=>(0,f.jsxs)(h,{style:"fullName"===r?{flex:2,paddingRight:4}:BT.tableColumn,children:[(0,f.jsx)(d,{style:[BT.tableLabel,n?BT.textRTL:BT.textLTR],children:BN[r]?.[t]}),(0,f.jsx)(d,{style:[BT.tableValue,n?BT.textRTL:BT.textLTR],children:e[r]||"-"})]},r))}),(0,f.jsxs)(h,{style:BT.fullWidth,children:[(0,f.jsx)(d,{style:[BT.tableLabel,n?BT.textRTL:BT.textLTR],children:BN.itemLost?.[t]}),(0,f.jsxs)(d,{style:[BT.tableValue,n?BT.textRTL:BT.textLTR],children:[e.itemLost||"-",e.specifications?`: ${e.specifications}`:""]})]}),(0,f.jsx)(h,{style:BT.tableRow,children:["receiverName","receiverContactNo","receiverSigner1"].map(r=>(0,f.jsxs)(h,{style:BT.tableColumn,children:[(0,f.jsx)(d,{style:[BT.tableLabel,n?BT.textRTL:BT.textLTR],children:BN[r]?.[t]}),(0,f.jsx)(d,{style:[BT.tableValue,n?BT.textRTL:BT.textLTR],children:e[r]||"."})]},r))}),(0,f.jsx)(d,{style:BT.footer,children:n?"د نورو معلوماتو لپاره زموږ ویب پاڼې ته مراجعه وکړئ یا له موږ سره په دې شمېره اړیکه ونیسئ: 0700000000":"Visit our website for more information or contact us at: 0700000000"})]})})};var BF=e.i(67881),BM=e.i(70065),BO=e.i(23750),BU=e.i(10708),BP=e.i(84762),Bz=e.i(69074),BG=e.i(84614),BH=e.i(75254);let Bj=(0,BH.default)("book-user",[["path",{d:"M15 13a3 3 0 1 0-6 0",key:"10j68g"}],["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20",key:"k3hazp"}],["circle",{cx:"12",cy:"8",r:"2",key:"1822b1"}]]);var BY=e.i(43432);let BW=(0,BH.default)("calendar-days",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}],["path",{d:"M8 14h.01",key:"6423bh"}],["path",{d:"M12 14h.01",key:"1etili"}],["path",{d:"M16 14h.01",key:"1gbofw"}],["path",{d:"M8 18h.01",key:"lrp35t"}],["path",{d:"M12 18h.01",key:"mhygvu"}],["path",{d:"M16 18h.01",key:"kzsmim"}]]);var BK=e.i(65874),BK=BK,BJ=e.i(5417),Bq=e.i(89053),Bq=Bq;let BV=(0,BH.default)("circle-user",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}],["path",{d:"M7 20.662V19a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v1.662",key:"154egf"}]]),BZ=(0,BH.default)("phone-call",[["path",{d:"M13 2a9 9 0 0 1 9 9",key:"1itnx2"}],["path",{d:"M13 6a5 5 0 0 1 5 5",key:"11nki7"}],["path",{d:"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 
1360 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384",key:"9njp5v"}]]),BX=(0,BH.default)("download",[["path",{d:"M12 15V3",key:"m9g1x1"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["path",{d:"m7 10 5 5 5-5",key:"brsn70"}]]);var B$=e.i(57688),B0=e.i(66547),B1=e.i(46696),B2=e.i(48148),B5=e.i(61745);e.s(["default",0,function(){let[e,t]=(0,P.useState)({fullName:"",passportNo:"",flightDate:"",flightNo:"",itemLost:"",specifications:"",contactNo:"",receiverName:"",receiverContactNo:"",travelDocs:[]}),[r,n]=(0,P.useState)(!1),[i,a]=(0,P.useState)(!1),[o,s]=(0,P.useState)(!1),[l,c]=(0,P.useState)(!1),[u,A]=(0,P.useState)(null),h=(0,B2.useTranslations)("lostFound"),d=(0,B5.useLocale)(),g="ps"===d||"fa"===d,p=e=>{let{name:r,value:n}=e.target;t(e=>({...e,[r]:n}))},m=async r=>{r.preventDefault(),a(!0);try{let r=new FormData;r.append("fullName",e.fullName),r.append("passportNo",e.passportNo),r.append("flightDate",e.flightDate),r.append("flightNo",e.flightNo),r.append("itemLost",e.itemLost),r.append("specifications",e.specifications),r.append("contactNo",e.contactNo),r.append("receiverName",e.receiverName),r.append("receiverContactNo",e.receiverContactNo),e.travelDocs.length>0&&e.travelDocs.forEach((e,t)=>{r.append("travelDocs",e)}),console.log("😎😋😋😍😎😎😋Submitting form data:",e),console.log("🍡🍭🍬🍬🍫🧁FormData entries:",r);let i=await fetch("/api/lost-items",{method:"POST",body:r});if(!i.ok){let e=await i.text();throw console.error("Upload error:",e),Error("Failed to submit lost item form")}B1.toast.success("Lost item report submitted successfully!",{duration:5e3});let a=await i.json();console.log("Saved!",a),A(e),n(!0),s(!0),t({fullName:"",passportNo:"",flightDate:"",flightNo:"",itemLost:"",specifications:"",contactNo:"",receiverName:"",receiverContactNo:"",travelDocs:[]}),setTimeout(()=>n(!1),5e3)}catch(e){B1.toast.error(`Please try again: ${e} `,{duration:5e3}),console.error("Form submit error:",e)}finally{a(!1)}},y=async()=>{try{let t;c(!0);e.travelDocs&&e.travelDocs.length>0&&await (t=e.travelDocs[0],new Promise((e,r)=>{let n=new FileReader;n.readAsDataURL(t),n.onload=()=>e(n.result),n.onerror=r})),await BR({DocumentComponent:(0,f.jsx)(BL,{data:u,locale:d,logoUrl:"/website_logo.png"}),fileName:`${u?.fullName||"lost_item"}_lost_item.pdf`}),c(!1)}catch(e){console.error("PDF download error:",e),B1.toast.error("Failed to download PDF. Please try again.")}};return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("header",{children:(0,f.jsx)(B$.default,{src:"https://images.pexels.com/photos/34403513/pexels-photo-34403513.jpeg",alt:"header",width:1920,height:500,className:"w-full h-96 object-cover object-center"})}),(0,f.jsx)("main",{dir:g?"rtl":"ltr",className:g?"text-right":"",children:(0,f.jsxs)(B0.default,{py:"py-3",children:[(0,f.jsxs)("div",{className:"text-center py-4",children:[(0,f.jsx)("h3",{className:"font-heading text-xl md:text-3xl font-bold text-gray-900 dark:text-white",children:h("title")}),(0,f.jsx)("p",{className:"text-muted-foreground sm:text-lg",children:h("paragraph")})]}),(0,f.jsxs)("div",{children:[(0,f.jsxs)(BM.Card,{className:"border-primary/20 shadow-sm rounded-sm mb-8 pt-0",children:[(0,f.jsxs)(BM.CardHeader,{className:"bg-linear-to-r from-primary/5 to-secondary/5 border-b",children:[(0,f.jsxs)(BM.CardTitle,{className:"text-2xl",children:[" ",h("reportLostItem")]}),(0,f.jsx)(BM.CardDescription,{children:h("reportLostItemP")})]}),(0,f.jsxs)(BM.CardContent,{className:"pt-8",children:[r&&(0,f.jsxs)("div",{className:"mb-6 p-4 bg-green-50 border border-green-200 rounded-lg text-green-800",children:[(0,f.jsx)("p",{className:"font-semibold",children:"thankYou"}),(0,f.jsx)("p",{className:"text-sm",children:"the form has been submitted successfully."})]}),(0,f.jsxs)("form",{onSubmit:m,className:"space-y-8",children:[(0,f.jsxs)("div",{className:"space-y-4",children:[(0,f.jsxs)("h3",{className:"text-lg font-semibold flex items-center",children:[(0,f.jsx)("span",{className:`inline-block bg-primary px-2.5 py-1 text-white rounded-full text-sm font-bold ${g?"ml-3":"mr-3"}`,children:"1"}),h("passengerInfo")]}),(0,f.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4 ml-2 sm:ml-11 ",children:[(0,f.jsxs)("div",{children:[(0,f.jsxs)(BU.Label,{htmlFor:"fullName",className:"flex items-center gap-1 font-semibold py-1.5",children:[(0,f.jsx)("div",{className:"bg-blue-600/10 p-1 rounded-full ",children:(0,f.jsx)(BG.User,{className:"w-4 h-4 text-blue-600"})}),h("fullName")]}),(0,f.jsx)(BO.Input,{id:"fullName",name:"fullName",value:e.fullName,onChange:p,required:!0,placeholder:h("fullNamePlaceHolder")})]}),(0,f.jsxs)("div",{children:[(0,f.jsxs)(BU.Label,{htmlFor:"passportNo",className:"flex items-center gap-1 font-semibold py-1.5",children:[(0,f.jsx)("div",{className:"bg-green-600/10 p-1 rounded-full ",children:(0,f.jsx)(Bj,{className:"w-4 h-4 text-green-600"})}),h("passportNo")]}),(0,f.jsx)(BO.Input,{id:"passportNo",name:"passportNo",value:e.passportNo,onChange:p,required:!0,placeholder:h("passportNoPlaceHolder")})]}),(0,f.jsxs)("div",{children:[(0,f.jsxs)(BU.Label,{htmlFor:"contactNo",className:"flex items-center gap-1 font-semibold py-1.5",children:[(0,f.jsx)("div",{className:"bg-purple-600/10 p-1 rounded-full ",children:(0,f.jsx)(BY.Phone,{className:"w-4 h-4 text-purple-600"})}),h("passengerContactNo")]}),(0,f.jsx)(BO.Input,{className:g?"text-right":"",id:"contactNo",name:"contactNo",type:"tel",value:e.contactNo,onChange:p,required:!0,placeholder:"e.g., +93-700-000000"})]})]})]}),(0,f.jsxs)("div",{className:"space-y-4",children:[(0,f.jsxs)("h3",{className:"text-lg font-semibold flex items-center",children:[(0,f.jsx)("span",{className:`inline-block bg-primary px-2.5 py-1 text-white rounded-full text-sm font-bold ${g?"ml-3":"mr-3"}`,children:"2"}),h("flightInfo")]}),(0,f.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4 ml-2 sm:ml-11",children:[(0,f.jsxs)("div",{children:[(0,f.jsxs)(BU.Label,{htmlFor:"flightDate",className:"flex items-center gap-1 font-semibold py-1.5",children:[(0,f.jsx)("div",{className:"bg-indigo-600/10 p-1 rounded-full ",children:(0,f.jsx)(BW,{className:"w-4 h-4 text-indigo-600"})}),h("flightDate")]}),(0,f.jsx)(BO.Input,{id:"flightDate",type:"date",name:"flightDate",value:e.flightDate,onChange:p,required:!0})]}),(0,f.jsxs)("div",{children:[(0,f.jsxs)(BU.Label,{htmlFor:"flightNo",className:"flex items-center gap-1 font-semibold py-1.5",children:[(0,f.jsx)("div",{className:"bg-sky-600/10 p-1 rounded-full ",children:(0,f.jsx)(BK.default,{className:"w-4 h-4 text-sky-600"})}),h("flightNo")]}),(0,f.jsx)(BO.Input,{id:"flightNo",name:"flightNo",value:e.flightNo,onChange:p,required:!0,placeholder:h("flightNoPlaceHolder")})]})]})]}),(0,f.jsxs)("div",{className:"space-y-4",children:[(0,f.jsxs)("h3",{className:"text-lg font-semibold flex items-center",children:[(0,f.jsx)("span",{className:`inline-block bg-primary px-2.5 py-1 text-white rounded-full text-sm font-bold ${g?"ml-3":"mr-3"}`,children:"3"}),h("lostItemDetails")]}),(0,f.jsxs)("div",{className:"space-y-4 ml-2 sm:ml-11",children:[(0,f.jsxs)("div",{children:[(0,f.jsxs)(BU.Label,{htmlFor:"itemLost",className:"flex items-center gap-1 font-semibold py-1.5",children:[(0,f.jsx)("div",{className:"bg-red-600/10 p-1 rounded-full ",children:(0,f.jsx)(BJ.PackageSearch,{className:"w-4 h-4 text-red-600"})}),h("itemLost")]}),(0,f.jsxs)("select",{id:"itemLost",name:"itemLost",value:e.itemLost,onChange:p,required:!0,className:"w-full px-3 py-2 border rounded-md focus:ring-2 focus:ring-primary bg-background",children:[(0,f.jsx)("option",{children:h("itemLostDefaultSelect")}),(0,f.jsx)("option",{value:h("luggageBaggage"),children:h("luggageBaggage")}),(0,f.jsxs)("option",{value:h("phoneElec"),children:[" ",h("phoneElec")]}),(0,f.jsxs)("option",{value:h("importantDoc"),children:[" ",h("importantDoc")]}),(0,f.jsxs)("option",{value:h("jewelry"),children:[" ",h("jewelry")]}),(0,f.jsxs)("option",{value:h("clothing"),children:[" ",h("clothing")]}),(0,f.jsxs)("option",{value:h("other"),children:[" ",h("other")]})]})]}),(0,f.jsxs)("div",{children:[(0,f.jsxs)(BU.Label,{htmlFor:"specifications",className:"flex items-center gap-1 font-semibold py-1.5",children:[(0,f.jsx)("div",{className:"bg-pink-600/10 p-1 rounded-full ",children:(0,f.jsx)(Bq.default,{className:"w-4 h-4 text-pink-600"})}),h("otherSpeci")]}),(0,f.jsx)(BP.Textarea,{id:"specifications",name:"specifications",value:e.specifications,onChange:p,required:!0,rows:4,placeholder:h("jewelry")})]})]})]}),(0,f.jsxs)("div",{className:"space-y-4",children:[(0,f.jsxs)("h3",{className:"text-lg font-semibold flex items-center",children:[(0,f.jsx)("span",{className:`inline-block bg-primary px-2.5 py-1 text-white rounded-full text-sm font-bold ${g?"ml-3":"mr-3"}`,children:"4"}),h("receiverInfo")]}),(0,f.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4 ml-2 sm:ml-11",children:[(0,f.jsxs)("div",{children:[(0,f.jsxs)(BU.Label,{htmlFor:"receiverName",className:"flex items-center gap-1 font-semibold py-1.5",children:[(0,f.jsx)("div",{className:"bg-blue-600/10 p-1 rounded-full ",children:(0,f.jsx)(BV,{className:"w-4 h-4 text-blue-600"})}),h("receiverName")]}),(0,f.jsx)(BO.Input,{id:"receiverName",name:"receiverName",value:e.receiverName,onChange:p,required:!0,placeholder:h("receiverNamePlaceholder")})]}),(0,f.jsxs)("div",{children:[(0,f.jsxs)(BU.Label,{htmlFor:"receiverContactNo",className:"flex items-center gap-1 font-semibold py-1.5",children:[(0,f.jsx)("div",{className:"bg-teal-600/10 p-1 rounded-full ",children:(0,f.jsx)(BZ,{className:"w-4 h-4 text-teal-600"})}),h("receiverContact")]}),(0,f.jsx)(BO.Input,{className:g?"text-right":"",id:"receiverContactNo",name:"receiverContactNo",type:"tel",value:e.receiverContactNo,onChange:p,required:!0,placeholder:"e.g., +93-700-000000"})]})]})]}),(0,f.jsxs)("div",{className:"space-y-4",children:[(0,f.jsxs)("h3",{className:"text-lg font-semibold flex items-center",children:[(0,f.jsx)("span",{className:`inline-block bg-primary px-2.5 py-1 text-white rounded-full text-sm font-bold ${g?"ml-3":"mr-3"}`,children:"5"}),h("uploadSection")]}),(0,f.jsx)("div",{className:"ml-2 sm:ml-11",children:(0,f.jsxs)("div",{className:"relative border-2 border-dashed rounded-lg p-6 hover:border-primary transition group",children:[(0,f.jsxs)(BU.Label,{htmlFor:"travelDocs",className:"cursor-pointer flex flex-col items-center justify-center",children:[(0,f.jsx)("div",{className:"p-3 bg-primary/10 rounded-full mb-3",children:(0,f.jsx)(Bz.Upload,{className:"h-6 w-6 text-primary"})}),(0,f.jsx)("div",{className:"flex gap-2 flex-wrap mt-2",children:e.travelDocs.map((e,t)=>(0,f.jsx)("span",{className:"px-2 py-1 bg-gray-200 rounded text-sm",children:e.name},t))}),(0,f.jsx)("p",{className:"text-xs text-muted-foreground",children:h("uploadImgType")})]}),(0,f.jsx)(BO.Input,{id:"travelDocs",type:"file",name:"travelDocs",onChange:e=>{let r=e.target.files;r&&r.length>0&&t(e=>({...e,travelDocs:Array.from(r)}))},accept:".jpg,.jpeg,.png",className:"hidden",multiple:!0})]})})]}),(0,f.jsxs)("div",{className:"flex gap-8 items-center",children:[(0,f.jsx)("div",{className:`flex pt-6 ${g?"justify-start":"justify-end"}`,children:(0,f.jsx)(BF.Button,{type:"submit",disabled:i,className:"bg-primary text-white px-8 py-2",children:h(i?"submitting":"submitReport")})}),o&&(0,f.jsx)("div",{className:"flex gap-3 mt-6",children:(0,f.jsxs)(BF.Button,{type:"button",onClick:y,className:"bg-green-600 text-white",children:[(0,f.jsx)(BX,{className:"h-4 w-4 mr-2"}),l?"downloading...":"downloadPDF"]})})]})]}),(0,f.jsx)("div",{className:"mt-4",children:(0,f.jsxs)("p",{className:" max-w-3xl text-sm text-primary ",children:[(0,f.jsxs)("span",{className:" text-red-600 font-bold text-lg",children:[h("note")," :"]})," ",h("noteContent")]})})]})]}),(0,f.jsx)(BM.Card,{className:"border mb-10",children:(0,f.jsxs)(BM.CardContent,{className:"pt-6",children:[(0,f.jsx)("h3",{className:"font-semibold mb-3",children:h("importantInfo")}),(0,f.jsxs)("ul",{className:"space-y-2 text-sm text-muted-foreground",children:[(0,f.jsx)("li",{children:h("importantInfoline1")}),(0,f.jsx)("li",{children:h("importantInfoline2")}),(0,f.jsx)("li",{children:h("importantInfoline3")}),(0,f.jsx)("li",{children:h("importantInfoline4")})]})]})})]})]})})]})}],59713)}]);

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.