-
Notifications
You must be signed in to change notification settings - Fork 2
/
fontkit.min.js
8 lines (8 loc) · 510 KB
/
fontkit.min.js
1
2
3
4
5
6
7
8
!function e(t,r,n){function i(s,a){if(!r[s]){if(!t[s]){var u="function"==typeof require&&require;if(!a&&u)return u(s,!0);if(o)return o(s,!0);var l=new Error("Cannot find module '"+s+"'");throw l.code="MODULE_NOT_FOUND",l}var f=r[s]={exports:{}};t[s][0].call(f.exports,function(e){var r=t[s][1][e];return i(r||e)},f,f.exports,e,t,r,n)}return r[s].exports}for(var o="function"==typeof require&&require,s=0;s<n.length;s++)i(n[s]);return i}({1:[function(e,t,r){(function(t,r,n,i,o,s,a,u,l){r.Buffer=n,r.fontkit=e("fontkit")}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/fontkit-include.js","/")},{_process:198,buffer:191,fontkit:163}],2:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports={default:e("core-js/library/fn/array/from"),__esModule:!0}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/core-js/array/from.js","/node_modules/babel-runtime/core-js/array")},{_process:198,buffer:191,"core-js/library/fn/array/from":42}],3:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports={default:e("core-js/library/fn/get-iterator"),__esModule:!0}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/core-js/get-iterator.js","/node_modules/babel-runtime/core-js")},{_process:198,buffer:191,"core-js/library/fn/get-iterator":43}],4:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports={default:e("core-js/library/fn/is-iterable"),__esModule:!0}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/core-js/is-iterable.js","/node_modules/babel-runtime/core-js")},{_process:198,buffer:191,"core-js/library/fn/is-iterable":44}],5:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports={default:e("core-js/library/fn/map"),__esModule:!0}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/core-js/map.js","/node_modules/babel-runtime/core-js")},{_process:198,buffer:191,"core-js/library/fn/map":45}],6:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports={default:e("core-js/library/fn/object/assign"),__esModule:!0}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/core-js/object/assign.js","/node_modules/babel-runtime/core-js/object")},{_process:198,buffer:191,"core-js/library/fn/object/assign":46}],7:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports={default:e("core-js/library/fn/object/create"),__esModule:!0}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/core-js/object/create.js","/node_modules/babel-runtime/core-js/object")},{_process:198,buffer:191,"core-js/library/fn/object/create":47}],8:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports={default:e("core-js/library/fn/object/define-properties"),__esModule:!0}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/core-js/object/define-properties.js","/node_modules/babel-runtime/core-js/object")},{_process:198,buffer:191,"core-js/library/fn/object/define-properties":48}],9:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports={default:e("core-js/library/fn/object/define-property"),__esModule:!0}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/core-js/object/define-property.js","/node_modules/babel-runtime/core-js/object")},{_process:198,buffer:191,"core-js/library/fn/object/define-property":49}],10:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports={default:e("core-js/library/fn/object/freeze"),__esModule:!0}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/core-js/object/freeze.js","/node_modules/babel-runtime/core-js/object")},{_process:198,buffer:191,"core-js/library/fn/object/freeze":50}],11:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports={default:e("core-js/library/fn/object/get-own-property-descriptor"),__esModule:!0}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/core-js/object/get-own-property-descriptor.js","/node_modules/babel-runtime/core-js/object")},{_process:198,buffer:191,"core-js/library/fn/object/get-own-property-descriptor":51}],12:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports={default:e("core-js/library/fn/object/get-prototype-of"),__esModule:!0}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/core-js/object/get-prototype-of.js","/node_modules/babel-runtime/core-js/object")},{_process:198,buffer:191,"core-js/library/fn/object/get-prototype-of":52}],13:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports={default:e("core-js/library/fn/object/keys"),__esModule:!0}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/core-js/object/keys.js","/node_modules/babel-runtime/core-js/object")},{_process:198,buffer:191,"core-js/library/fn/object/keys":53}],14:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports={default:e("core-js/library/fn/object/set-prototype-of"),__esModule:!0}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/core-js/object/set-prototype-of.js","/node_modules/babel-runtime/core-js/object")},{_process:198,buffer:191,"core-js/library/fn/object/set-prototype-of":54}],15:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports={default:e("core-js/library/fn/set"),__esModule:!0}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/core-js/set.js","/node_modules/babel-runtime/core-js")},{_process:198,buffer:191,"core-js/library/fn/set":55}],16:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports={default:e("core-js/library/fn/string/from-code-point"),__esModule:!0}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/core-js/string/from-code-point.js","/node_modules/babel-runtime/core-js/string")},{_process:198,buffer:191,"core-js/library/fn/string/from-code-point":56}],17:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports={default:e("core-js/library/fn/symbol"),__esModule:!0}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/core-js/symbol.js","/node_modules/babel-runtime/core-js")},{_process:198,buffer:191,"core-js/library/fn/symbol":57}],18:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports={default:e("core-js/library/fn/symbol/iterator"),__esModule:!0}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/core-js/symbol/iterator.js","/node_modules/babel-runtime/core-js/symbol")},{_process:198,buffer:191,"core-js/library/fn/symbol/iterator":58}],19:[function(e,t,r){(function(e,t,n,i,o,s,a,u,l){"use strict";r.__esModule=!0,r.default=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/helpers/classCallCheck.js","/node_modules/babel-runtime/helpers")},{_process:198,buffer:191}],20:[function(e,t,r){(function(t,n,i,o,s,a,u,l,f){"use strict";r.__esModule=!0;var c,d=e("../core-js/object/define-property"),h=(c=d)&&c.__esModule?c:{default:c};r.default=function(){function e(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),(0,h.default)(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}()}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/helpers/createClass.js","/node_modules/babel-runtime/helpers")},{"../core-js/object/define-property":9,_process:198,buffer:191}],21:[function(e,t,r){(function(t,n,i,o,s,a,u,l,f){"use strict";r.__esModule=!0;var c,d=e("../core-js/object/define-property"),h=(c=d)&&c.__esModule?c:{default:c};r.default=function(e,t,r){return t in e?(0,h.default)(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/helpers/defineProperty.js","/node_modules/babel-runtime/helpers")},{"../core-js/object/define-property":9,_process:198,buffer:191}],22:[function(e,t,r){(function(t,n,i,o,s,a,u,l,f){"use strict";r.__esModule=!0;var c=h(e("../core-js/object/get-prototype-of")),d=h(e("../core-js/object/get-own-property-descriptor"));function h(e){return e&&e.__esModule?e:{default:e}}r.default=function e(t,r,n){null===t&&(t=Function.prototype);var i=(0,d.default)(t,r);if(void 0===i){var o=(0,c.default)(t);return null===o?void 0:e(o,r,n)}if("value"in i)return i.value;var s=i.get;return void 0!==s?s.call(n):void 0}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/helpers/get.js","/node_modules/babel-runtime/helpers")},{"../core-js/object/get-own-property-descriptor":11,"../core-js/object/get-prototype-of":12,_process:198,buffer:191}],23:[function(e,t,r){(function(t,n,i,o,s,a,u,l,f){"use strict";r.__esModule=!0;var c=p(e("../core-js/object/set-prototype-of")),d=p(e("../core-js/object/create")),h=p(e("../helpers/typeof"));function p(e){return e&&e.__esModule?e:{default:e}}r.default=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":(0,h.default)(t)));e.prototype=(0,d.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(c.default?(0,c.default)(e,t):e.__proto__=t)}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/helpers/inherits.js","/node_modules/babel-runtime/helpers")},{"../core-js/object/create":7,"../core-js/object/set-prototype-of":14,"../helpers/typeof":27,_process:198,buffer:191}],24:[function(e,t,r){(function(t,n,i,o,s,a,u,l,f){"use strict";r.__esModule=!0;var c,d=e("../helpers/typeof"),h=(c=d)&&c.__esModule?c:{default:c};r.default=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":(0,h.default)(t))&&"function"!=typeof t?e:t}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/helpers/possibleConstructorReturn.js","/node_modules/babel-runtime/helpers")},{"../helpers/typeof":27,_process:198,buffer:191}],25:[function(e,t,r){(function(t,n,i,o,s,a,u,l,f){"use strict";r.__esModule=!0;var c=h(e("../core-js/is-iterable")),d=h(e("../core-js/get-iterator"));function h(e){return e&&e.__esModule?e:{default:e}}r.default=function(){return function(e,t){if(Array.isArray(e))return e;if((0,c.default)(Object(e)))return function(e,t){var r=[],n=!0,i=!1,o=void 0;try{for(var s,a=(0,d.default)(e);!(n=(s=a.next()).done)&&(r.push(s.value),!t||r.length!==t);n=!0);}catch(e){i=!0,o=e}finally{try{!n&&a.return&&a.return()}finally{if(i)throw o}}return r}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}()}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/helpers/slicedToArray.js","/node_modules/babel-runtime/helpers")},{"../core-js/get-iterator":3,"../core-js/is-iterable":4,_process:198,buffer:191}],26:[function(e,t,r){(function(t,n,i,o,s,a,u,l,f){"use strict";r.__esModule=!0;var c,d=e("../core-js/array/from"),h=(c=d)&&c.__esModule?c:{default:c};r.default=function(e){if(Array.isArray(e)){for(var t=0,r=Array(e.length);t<e.length;t++)r[t]=e[t];return r}return(0,h.default)(e)}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/helpers/toConsumableArray.js","/node_modules/babel-runtime/helpers")},{"../core-js/array/from":2,_process:198,buffer:191}],27:[function(e,t,r){(function(t,n,i,o,s,a,u,l,f){"use strict";r.__esModule=!0;var c=p(e("../core-js/symbol/iterator")),d=p(e("../core-js/symbol")),h="function"==typeof d.default&&"symbol"==typeof c.default?function(e){return typeof e}:function(e){return e&&"function"==typeof d.default&&e.constructor===d.default&&e!==d.default.prototype?"symbol":typeof e};function p(e){return e&&e.__esModule?e:{default:e}}r.default="function"==typeof d.default&&"symbol"===h(c.default)?function(e){return void 0===e?"undefined":h(e)}:function(e){return e&&"function"==typeof d.default&&e.constructor===d.default&&e!==d.default.prototype?"symbol":void 0===e?"undefined":h(e)}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/helpers/typeof.js","/node_modules/babel-runtime/helpers")},{"../core-js/symbol":17,"../core-js/symbol/iterator":18,_process:198,buffer:191}],28:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports=e("regenerator-runtime")}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/babel-runtime/regenerator/index.js","/node_modules/babel-runtime/regenerator")},{_process:198,buffer:191,"regenerator-runtime":164}],29:[function(e,t,r){(function(e,t,n,i,o,s,a,u,l){"use strict";r.byteLength=function(e){return 3*e.length/4-b(e)},r.toByteArray=function(e){var t,r,n,i,o,s,a=e.length;o=b(e),s=new d(3*a/4-o),n=o>0?a-4:a;var u=0;for(t=0,r=0;t<n;t+=4,r+=3)i=c[e.charCodeAt(t)]<<18|c[e.charCodeAt(t+1)]<<12|c[e.charCodeAt(t+2)]<<6|c[e.charCodeAt(t+3)],s[u++]=i>>16&255,s[u++]=i>>8&255,s[u++]=255&i;2===o?(i=c[e.charCodeAt(t)]<<2|c[e.charCodeAt(t+1)]>>4,s[u++]=255&i):1===o&&(i=c[e.charCodeAt(t)]<<10|c[e.charCodeAt(t+1)]<<4|c[e.charCodeAt(t+2)]>>2,s[u++]=i>>8&255,s[u++]=255&i);return s},r.fromByteArray=function(e){for(var t,r=e.length,n=r%3,i="",o=[],s=0,a=r-n;s<a;s+=16383)o.push(g(e,s,s+16383>a?a:s+16383));1===n?(t=e[r-1],i+=f[t>>2],i+=f[t<<4&63],i+="=="):2===n&&(t=(e[r-2]<<8)+e[r-1],i+=f[t>>10],i+=f[t>>4&63],i+=f[t<<2&63],i+="=");return o.push(i),o.join("")};for(var f=[],c=[],d="undefined"!=typeof Uint8Array?Uint8Array:Array,h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",p=0,y=h.length;p<y;++p)f[p]=h[p],c[h.charCodeAt(p)]=p;function b(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");return"="===e[t-2]?2:"="===e[t-1]?1:0}function g(e,t,r){for(var n,i,o=[],s=t;s<r;s+=3)n=(e[s]<<16)+(e[s+1]<<8)+e[s+2],o.push(f[(i=n)>>18&63]+f[i>>12&63]+f[i>>6&63]+f[63&i]);return o.join("")}c["-".charCodeAt(0)]=62,c["_".charCodeAt(0)]=63}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/base64-js/index.js","/node_modules/base64-js")},{_process:198,buffer:191}],30:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){const f=8224,c=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,16777215]);function d(e){this.buf_=new Uint8Array(f),this.input_=e,this.reset()}d.READ_SIZE=4096,d.IBUF_MASK=8191,d.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},d.prototype.readMoreInput=function(){if(!(this.bit_end_pos_>256))if(this.eos_){if(this.bit_pos_>this.bit_end_pos_)throw new 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 new 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(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}},d.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},d.prototype.readBits=function(e){32-this.bit_pos_<e&&this.fillBitWindow();var t=this.val_>>>this.bit_pos_&c[e];return this.bit_pos_+=e,t},t.exports=d}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/brotli/dec/bit_reader.js","/node_modules/brotli/dec")},{_process:198,buffer:191}],31:[function(e,t,r){(function(e,t,n,i,o,s,a,u,l){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,6,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])}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/brotli/dec/context.js","/node_modules/brotli/dec")},{_process:198,buffer:191}],32:[function(e,t,r){(function(t,n,i,o,s,a,u,l,f){var c=e("./streams").BrotliInput,d=e("./streams").BrotliOutput,h=e("./bit_reader"),p=e("./dictionary"),y=e("./huffman").HuffmanCode,b=e("./huffman").BrotliBuildHuffmanTable,g=e("./context"),m=e("./prefix"),v=e("./transform");const w=8,_=16,x=256,j=704,k=26,S=6,C=2,A=8,P=255,B=1080,E=18,O=new Uint8Array([1,2,3,4,0,5,17,6,16,7,8,9,10,11,12,13,14,15]),I=16,L=new Uint8Array([3,2,1,0,3,3,3,3,3,3,2,2,2,2,2,2]),T=new Int8Array([0,0,0,0,-1,1,-2,2,-3,3,-1,1,-2,2,-3,3]),R=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 M(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 F(e){if(e.readBits(1)){var t=e.readBits(3);return 0===t?1:e.readBits(t)+(1<<t)}return 0}function U(e){var t,r,n,i=new function(){this.meta_block_length=0,this.input_end=0,this.is_uncompressed=0,this.is_metadata=!1};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 new Error("Invalid reserved bit");if(0===(r=e.readBits(2)))return i;for(n=0;n<r;n++){var o=e.readBits(8);if(n+1===r&&r>1&&0===o)throw new Error("Invalid size byte");i.meta_block_length|=o<<8*n}}else for(n=0;n<t;++n){var s=e.readBits(4);if(n+1===t&&t>4&&0===s)throw new Error("Invalid size nibble");i.meta_block_length|=s<<4*n}return++i.meta_block_length,i.input_end||i.is_metadata||(i.is_uncompressed=e.readBits(1)),i}function D(e,t,r){var n;return r.fillBitWindow(),(n=e[t+=r.val_>>>r.bit_pos_&P].bits-A)>0&&(r.bit_pos_+=A,t+=e[t].value,t+=r.val_>>>r.bit_pos_&(1<<n)-1),r.bit_pos_+=e[t].bits,e[t].value}function z(e,t,r,n){var i,o,s=new Uint8Array(e);if(n.readMoreInput(),1===(o=n.readBits(2))){for(var a=e-1,u=0,l=new Int32Array(4),f=n.readBits(2)+1;a;)a>>=1,++u;for(c=0;c<f;++c)l[c]=n.readBits(u)%e,s[l[c]]=2;switch(s[l[0]]=1,f){case 1:break;case 3:if(l[0]===l[1]||l[0]===l[2]||l[1]===l[2])throw new Error("[ReadHuffmanCode] invalid symbols");break;case 2:if(l[0]===l[1])throw new Error("[ReadHuffmanCode] invalid symbols");s[l[1]]=1;break;case 4:if(l[0]===l[1]||l[0]===l[2]||l[0]===l[3]||l[1]===l[2]||l[1]===l[3]||l[2]===l[3])throw new Error("[ReadHuffmanCode] invalid symbols");n.readBits(1)?(s[l[2]]=3,s[l[3]]=3):s[l[0]]=2}}else{var c,d=new Uint8Array(E),h=32,p=0,g=[new y(2,0),new y(2,4),new y(2,3),new y(3,2),new y(2,0),new y(2,4),new y(2,3),new y(4,1),new y(2,0),new y(2,4),new y(2,3),new y(3,2),new y(2,0),new y(2,4),new y(2,3),new y(4,5)];for(c=o;c<E&&h>0;++c){var m,v=O[c],x=0;n.fillBitWindow(),x+=n.val_>>>n.bit_pos_&15,n.bit_pos_+=g[x].bits,m=g[x].value,d[v]=m,0!==m&&(h-=32>>m,++p)}if(1!==p&&0!==h)throw new Error("[ReadHuffmanCode] invalid num_codes or space");!function(e,t,r,n){for(var i=0,o=w,s=0,a=0,u=32768,l=[],f=0;f<32;f++)l.push(new y(0,0));for(b(l,0,5,e,E);i<t&&u>0;){var c,d=0;if(n.readMoreInput(),n.fillBitWindow(),d+=n.val_>>>n.bit_pos_&31,n.bit_pos_+=l[d].bits,(c=255&l[d].value)<_)s=0,r[i++]=c,0!==c&&(o=c,u-=32768>>c);else{var h,p,g=c-14,m=0;if(c===_&&(m=o),a!==m&&(s=0,a=m),h=s,s>0&&(s-=2,s<<=g),i+(p=(s+=n.readBits(g)+3)-h)>t)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var v=0;v<p;v++)r[i+v]=a;i+=p,0!==a&&(u-=p<<15-a)}}if(0!==u)throw new Error("[ReadHuffmanCodeLengths] space = "+u);for(;i<t;i++)r[i]=0}(d,e,s,n)}if(0===(i=b(t,r,A,s,e)))throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return i}function N(e,t,r){var n,i;return n=D(e,t,r),i=m.kBlockLengthPrefixCode[n].nbits,m.kBlockLengthPrefixCode[n].offset+r.readBits(i)}function G(e,t,r){var n;return e<I?(r+=L[e],n=t[r&=3]+T[e]):n=e-I+1,n}function V(e,t){for(var r=e[t],n=t;n;--n)e[n]=e[n-1];e[0]=r}function q(e,t){this.alphabet_size=e,this.num_htrees=t,this.codes=new Array(t+t*R[e+31>>>5]),this.htrees=new Uint32Array(t)}function W(e,t){var r,n,i={num_htrees:null,context_map:null},o=0;t.readMoreInput();var s=i.num_htrees=F(t)+1,a=i.context_map=new Uint8Array(e);if(s<=1)return i;for(t.readBits(1)&&(o=t.readBits(4)+1),r=[],n=0;n<B;n++)r[n]=new y(0,0);for(z(s+o,r,0,t),n=0;n<e;){var u;if(t.readMoreInput(),0===(u=D(r,0,t)))a[n]=0,++n;else if(u<=o)for(var l=1+(1<<u)+t.readBits(u);--l;){if(n>=e)throw new Error("[DecodeContextMap] i >= context_map_size");a[n]=0,++n}else a[n]=u-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&&V(n,i)}}(a,e),i}function Y(e,t,r,n,i,o,s){var a,u=2*r,l=r,f=D(t,r*B,s);(a=0===f?i[u+(1&o[l])]:1===f?i[u+(o[l]-1&1)]+1:f-2)>=e&&(a-=e),n[r]=a,i[u+(1&o[l])]=a,++o[l]}function H(e,t,r,n,i,o){var s,a=i+1,u=r&i,l=o.pos_&h.IBUF_MASK;if(t<8||o.bit_pos_+(t<<3)<o.bit_end_pos_)for(;t-- >0;)o.readMoreInput(),n[u++]=o.readBits(8),u===a&&(e.write(n,a),u=0);else{if(o.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;o.bit_pos_<32;)n[u]=o.val_>>>o.bit_pos_,o.bit_pos_+=8,++u,--t;if(l+(s=o.bit_end_pos_-o.bit_pos_>>3)>h.IBUF_MASK){for(var f=h.IBUF_MASK+1-l,c=0;c<f;c++)n[u+c]=o.buf_[l+c];s-=f,u+=f,t-=f,l=0}for(c=0;c<s;c++)n[u+c]=o.buf_[l+c];if(t-=s,(u+=s)>=a){e.write(n,a),u-=a;for(c=0;c<u;c++)n[c]=n[a+c]}for(;u+t>=a;){if(s=a-u,o.input_.read(n,u,s)<s)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");e.write(n,a),t-=s,u=0}if(o.input_.read(n,u,t)<t)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");o.reset()}}function X(e){var t=e.bit_pos_+7&-8;return 0==e.readBits(t-e.bit_pos_)}function Z(e){var t=new c(e),r=new h(t);return M(r),U(r).meta_block_length}function K(e,t){var r,n,i,o,s,a,u,l,f,c,d=0,b=0,w=0,_=[16,15,11,4],A=0,P=0,E=0,O=[new q(0,0),new q(0,0),new q(0,0)];const L=128+h.READ_SIZE;i=(1<<(n=M(c=new h(e))))-16,s=(o=1<<n)-1,a=new Uint8Array(o+L+p.maxDictionaryWordLength),u=o,l=[],f=[];for(var T=0;T<3*B;T++)l[T]=new y(0,0),f[T]=new y(0,0);for(;!b;){var R,V,Z,K,J,Q,$,ee,te,re,ne,ie=0,oe=[1<<28,1<<28,1<<28],se=[0],ae=[1,1,1],ue=[0,1,0,1,0,1],le=[0],fe=null,ce=null,de=0,he=null,pe=0,ye=0,be=0;for(r=0;r<3;++r)O[r].codes=null,O[r].htrees=null;c.readMoreInput();var ge=U(c);if(d+(ie=ge.meta_block_length)>t.buffer.length){var me=new Uint8Array(d+ie);me.set(t.buffer),t.buffer=me}if(b=ge.input_end,R=ge.is_uncompressed,ge.is_metadata)for(X(c);ie>0;--ie)c.readMoreInput(),c.readBits(8);else if(0!==ie)if(R)c.bit_pos_=c.bit_pos_+7&-8,H(t,ie,d,a,s,c),d+=ie;else{for(r=0;r<3;++r)ae[r]=F(c)+1,ae[r]>=2&&(z(ae[r]+2,l,r*B,c),z(k,f,r*B,c),oe[r]=N(f,r*B,c),le[r]=1);for(c.readMoreInput(),K=(1<<(V=c.readBits(2)))-1,J=(Z=I+(c.readBits(4)<<V))+(48<<V),fe=new Uint8Array(ae[0]),r=0;r<ae[0];++r)c.readMoreInput(),fe[r]=c.readBits(2)<<1;var ve=W(ae[0]<<S,c);$=ve.num_htrees,Q=ve.context_map;var we=W(ae[2]<<C,c);for(te=we.num_htrees,ee=we.context_map,O[0]=new q(x,$),O[1]=new q(j,ae[1]),O[2]=new q(J,te),r=0;r<3;++r)O[r].decode(c);for(ce=0,he=0,re=fe[se[0]],ye=g.lookupOffsets[re],be=g.lookupOffsets[re+1],ne=O[1].htrees[0];ie>0;){var _e,xe,je,ke,Se,Ce,Ae,Pe,Be,Ee,Oe,Ie;for(c.readMoreInput(),0===oe[1]&&(Y(ae[1],l,1,se,ue,le,c),oe[1]=N(f,B,c),ne=O[1].htrees[se[1]]),--oe[1],(xe=(_e=D(O[1].codes,ne,c))>>6)>=2?(xe-=2,Ae=-1):Ae=0,je=m.kInsertRangeLut[xe]+(_e>>3&7),ke=m.kCopyRangeLut[xe]+(7&_e),Se=m.kInsertLengthPrefixCode[je].offset+c.readBits(m.kInsertLengthPrefixCode[je].nbits),Ce=m.kCopyLengthPrefixCode[ke].offset+c.readBits(m.kCopyLengthPrefixCode[ke].nbits),P=a[d-1&s],E=a[d-2&s],Be=0;Be<Se;++Be)c.readMoreInput(),0===oe[0]&&(Y(ae[0],l,0,se,ue,le,c),oe[0]=N(f,0,c),ce=se[0]<<S,re=fe[se[0]],ye=g.lookupOffsets[re],be=g.lookupOffsets[re+1]),de=Q[ce+(g.lookup[ye+P]|g.lookup[be+E])],--oe[0],E=P,P=D(O[0].codes,O[0].htrees[de],c),a[d&s]=P,(d&s)===s&&t.write(a,o),++d;if((ie-=Se)<=0)break;if(Ae<0)if(c.readMoreInput(),0===oe[2]&&(Y(ae[2],l,2,se,ue,le,c),oe[2]=N(f,2*B,c),he=se[2]<<C),--oe[2],pe=ee[he+(255&(Ce>4?3:Ce-2))],(Ae=D(O[2].codes,O[2].htrees[pe],c))>=Z)Ie=(Ae-=Z)&K,Ae=Z+((Le=(2+(1&(Ae>>=V))<<(Oe=1+(Ae>>1)))-4)+c.readBits(Oe)<<V)+Ie;if((Pe=G(Ae,_,A))<0)throw new Error("[BrotliDecompress] invalid distance");if(Ee=d&s,Pe>(w=d<i&&w!==i?d:i)){if(!(Ce>=p.minDictionaryWordLength&&Ce<=p.maxDictionaryWordLength))throw new Error("Invalid backward reference. pos: "+d+" distance: "+Pe+" len: "+Ce+" bytes left: "+ie);var Le=p.offsetsByLength[Ce],Te=Pe-w-1,Re=p.sizeBitsByLength[Ce],Me=Te>>Re;if(Le+=(Te&(1<<Re)-1)*Ce,!(Me<v.kNumTransforms))throw new Error("Invalid backward reference. pos: "+d+" distance: "+Pe+" len: "+Ce+" bytes left: "+ie);var Fe=v.transformDictionaryWord(a,Ee,Le,Ce,Me);if(d+=Fe,ie-=Fe,(Ee+=Fe)>=u){t.write(a,o);for(var Ue=0;Ue<Ee-u;Ue++)a[Ue]=a[u+Ue]}}else{if(Ae>0&&(_[3&A]=Pe,++A),Ce>ie)throw new Error("Invalid backward reference. pos: "+d+" distance: "+Pe+" len: "+Ce+" bytes left: "+ie);for(Be=0;Be<Ce;++Be)a[d&s]=a[d-Pe&s],(d&s)===s&&t.write(a,o),++d,--ie}P=a[d-1&s],E=a[d-2&s]}d&=1073741823}}t.write(a,d&s)}q.prototype.decode=function(e){var t,r=0;for(t=0;t<this.num_htrees;++t)this.htrees[t]=r,r+=z(this.alphabet_size,this.codes,r,e)},r.BrotliDecompressedSize=Z,r.BrotliDecompressBuffer=function(e,t){var r=new c(e);null==t&&(t=Z(e));var n=new Uint8Array(t),i=new d(n);return K(r,i),i.pos<i.buffer.length&&(i.buffer=i.buffer.subarray(0,i.pos)),i.buffer},r.BrotliDecompress=K,p.init()}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/brotli/dec/decode.js","/node_modules/brotli/dec")},{"./bit_reader":30,"./context":31,"./dictionary":35,"./huffman":36,"./prefix":37,"./streams":38,"./transform":39,_process:198,buffer:191}],33:[function(e,t,r){(function(t,n,i,o,s,a,u,l,f){var c=e("base64-js");e("fs");r.init=function(){return(0,e("./decode").BrotliDecompressBuffer)(c.toByteArray(e("./dictionary.bin.js")))}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/brotli/dec/dictionary-browser.js","/node_modules/brotli/dec")},{"./decode":32,"./dictionary.bin.js":34,_process:198,"base64-js":29,buffer:191,fs:187}],34:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){t.exports="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"}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/brotli/dec/dictionary.bin.js","/node_modules/brotli/dec")},{_process:198,buffer:191}],35:[function(e,t,r){(function(t,n,i,o,s,a,u,l,f){var c=e("./dictionary-data");r.init=function(){r.dictionary=c.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}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/brotli/dec/dictionary.js","/node_modules/brotli/dec")},{"./dictionary-data":33,_process:198,buffer:191}],36:[function(e,t,r){(function(e,t,n,i,o,s,a,u,l){function f(e,t){this.bits=e,this.value=t}r.HuffmanCode=f;const c=15;function d(e,t){for(var r=1<<t-1;e&r;)r>>=1;return(e&r-1)+r}function h(e,t,r,n,i){do{e[t+(n-=r)]=new f(i.bits,i.value)}while(n>0)}function p(e,t,r){for(var n=1<<t-r;t<c&&!((n-=e[t])<=0);)++t,n<<=1;return t-r}r.BrotliBuildHuffmanTable=function(e,t,r,n,i){var o,s,a,u,l,y,b,g,m,v,w=t,_=new Int32Array(c+1),x=new Int32Array(c+1);for(v=new Int32Array(i),s=0;s<i;s++)_[n[s]]++;for(x[1]=0,o=1;o<c;o++)x[o+1]=x[o]+_[o];for(s=0;s<i;s++)0!==n[s]&&(v[x[n[s]]++]=s);if(m=g=1<<(b=r),1===x[c]){for(a=0;a<m;++a)e[t+a]=new f(0,65535&v[0]);return m}for(a=0,s=0,o=1,u=2;o<=r;++o,u<<=1)for(;_[o]>0;--_[o])h(e,t+a,u,g,new f(255&o,65535&v[s++])),a=d(a,o);for(y=m-1,l=-1,o=r+1,u=2;o<=c;++o,u<<=1)for(;_[o]>0;--_[o])(a&y)!==l&&(t+=g,m+=g=1<<(b=p(_,o,r)),e[w+(l=a&y)]=new f(b+r&255,t-w-l&65535)),h(e,t+(a>>r),u,g,new f(o-r&255,65535&v[s++])),a=d(a,o);return m}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/brotli/dec/huffman.js","/node_modules/brotli/dec")},{_process:198,buffer:191}],37:[function(e,t,r){(function(e,t,n,i,o,s,a,u,l){function f(e,t){this.offset=e,this.nbits=t}r.kBlockLengthPrefixCode=[new f(1,2),new f(5,2),new f(9,2),new f(13,2),new f(17,3),new f(25,3),new f(33,3),new f(41,3),new f(49,4),new f(65,4),new f(81,4),new f(97,4),new f(113,5),new f(145,5),new f(177,5),new f(209,5),new f(241,6),new f(305,6),new f(369,7),new f(497,8),new f(753,9),new f(1265,10),new f(2289,11),new f(4337,12),new f(8433,13),new f(16625,24)],r.kInsertLengthPrefixCode=[new f(0,0),new f(1,0),new f(2,0),new f(3,0),new f(4,0),new f(5,0),new f(6,1),new f(8,1),new f(10,2),new f(14,2),new f(18,3),new f(26,3),new f(34,4),new f(50,4),new f(66,5),new f(98,5),new f(130,6),new f(194,7),new f(322,8),new f(578,9),new f(1090,10),new f(2114,12),new f(6210,14),new f(22594,24)],r.kCopyLengthPrefixCode=[new f(2,0),new f(3,0),new f(4,0),new f(5,0),new f(6,0),new f(7,0),new f(8,0),new f(9,0),new f(10,1),new f(12,1),new f(14,2),new f(18,2),new f(22,3),new f(30,3),new f(38,4),new f(54,4),new f(70,5),new f(102,5),new f(134,6),new f(198,7),new f(326,8),new f(582,9),new f(1094,10),new f(2118,24)],r.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],r.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/brotli/dec/prefix.js","/node_modules/brotli/dec")},{_process:198,buffer:191}],38:[function(e,t,r){(function(e,t,n,i,o,s,a,u,l){function f(e){this.buffer=e,this.pos=0}function c(e){this.buffer=e,this.pos=0}f.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=f,c.prototype.write=function(e,t){if(this.pos+t>this.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(e.subarray(0,t),this.pos),this.pos+=t,t},r.BrotliOutput=c}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/brotli/dec/streams.js","/node_modules/brotli/dec")},{_process:198,buffer:191}],39:[function(e,t,r){(function(t,n,i,o,s,a,u,l,f){var c=e("./dictionary");function d(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(n=0;n<r.length;n++)this.suffix[n]=r.charCodeAt(n)}var h=[new d("",0,""),new d("",0," "),new d(" ",0," "),new d("",12,""),new d("",10," "),new d("",0," the "),new d(" ",0,""),new d("s ",0," "),new d("",0," of "),new d("",10,""),new d("",0," and "),new d("",13,""),new d("",1,""),new d(", ",0," "),new d("",0,", "),new d(" ",10," "),new d("",0," in "),new d("",0," to "),new d("e ",0," "),new d("",0,'"'),new d("",0,"."),new d("",0,'">'),new d("",0,"\n"),new d("",3,""),new d("",0,"]"),new d("",0," for "),new d("",14,""),new d("",2,""),new d("",0," a "),new d("",0," that "),new d(" ",10,""),new d("",0,". "),new d(".",0,""),new d(" ",0,", "),new d("",15,""),new d("",0," with "),new d("",0,"'"),new d("",0," from "),new d("",0," by "),new d("",16,""),new d("",17,""),new d(" the ",0,""),new d("",4,""),new d("",0,". The "),new d("",11,""),new d("",0," on "),new d("",0," as "),new d("",0," is "),new d("",7,""),new d("",1,"ing "),new d("",0,"\n\t"),new d("",0,":"),new d(" ",0,". "),new d("",0,"ed "),new d("",20,""),new d("",18,""),new d("",6,""),new d("",0,"("),new d("",10,", "),new d("",8,""),new d("",0," at "),new d("",0,"ly "),new d(" the ",0," of "),new d("",5,""),new d("",9,""),new d(" ",10,", "),new d("",10,'"'),new d(".",0,"("),new d("",11," "),new d("",10,'">'),new d("",0,'="'),new d(" ",0,"."),new d(".com/",0,""),new d(" the ",0," of the "),new d("",10,"'"),new d("",0,". This "),new d("",0,","),new d(".",0," "),new d("",10,"("),new d("",10,"."),new d("",0," not "),new d(" ",0,'="'),new d("",0,"er "),new d(" ",11," "),new d("",0,"al "),new d(" ",11,""),new d("",0,"='"),new d("",11,'"'),new d("",10,". "),new d(" ",0,"("),new d("",0,"ful "),new d(" ",10,". "),new d("",0,"ive "),new d("",0,"less "),new d("",11,"'"),new d("",0,"est "),new d(" ",10,"."),new d("",11,'">'),new d(" ",0,"='"),new d("",10,","),new d("",0,"ize "),new d("",11,"."),new d("Â ",0,""),new d(" ",0,","),new d("",10,'="'),new d("",11,'="'),new d("",0,"ous "),new d("",11,", "),new d("",10,"='"),new d(" ",10,","),new d(" ",11,'="'),new d(" ",11,", "),new d("",11,","),new d("",11,"("),new d("",11,". "),new d(" ",11,"."),new d("",11,"='"),new d(" ",11,". "),new d(" ",10,'="'),new d(" ",11,"='"),new d(" ",10,"='")];function p(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=h,r.kNumTransforms=h.length,r.transformDictionaryWord=function(e,t,r,n,i){var o,s=h[i].prefix,a=h[i].suffix,u=h[i].transform,l=u<12?0:u-11,f=0,d=t;l>n&&(l=n);for(var y=0;y<s.length;)e[t++]=s[y++];for(r+=l,n-=l,u<=9&&(n-=u),f=0;f<n;f++)e[t++]=c.dictionary[r+f];if(o=t-n,10===u)p(e,o);else if(11===u)for(;n>0;){var b=p(e,o);o+=b,n-=b}for(var g=0;g<a.length;)e[t++]=a[g++];return t-d}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/brotli/dec/transform.js","/node_modules/brotli/dec")},{"./dictionary":35,_process:198,buffer:191}],40:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports=e("./dec/decode").BrotliDecompressBuffer}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/brotli/decompress.js","/node_modules/brotli")},{"./dec/decode":32,_process:198,buffer:191}],41:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){var f=function(){"use strict";function e(t,i,o,s){"object"==typeof i&&(o=i.depth,s=i.prototype,i.filter,i=i.circular);var a=[],u=[],l=void 0!==n;return void 0===i&&(i=!0),void 0===o&&(o=1/0),function t(o,f){if(null===o)return null;if(0==f)return o;var c,d;if("object"!=typeof o)return o;if(e.__isArray(o))c=[];else if(e.__isRegExp(o))c=new RegExp(o.source,r(o)),o.lastIndex&&(c.lastIndex=o.lastIndex);else if(e.__isDate(o))c=new Date(o.getTime());else{if(l&&n.isBuffer(o))return c=new n(o.length),o.copy(c),c;void 0===s?(d=Object.getPrototypeOf(o),c=Object.create(d)):(c=Object.create(s),d=s)}if(i){var h=a.indexOf(o);if(-1!=h)return u[h];a.push(o),u.push(c)}for(var p in o){var y;d&&(y=Object.getOwnPropertyDescriptor(d,p)),y&&null==y.set||(c[p]=t(o[p],f-1))}return c}(t,o)}function t(e){return Object.prototype.toString.call(e)}function r(e){var t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),t}return e.clonePrototype=function(e){if(null===e)return null;var t=function(){};return t.prototype=e,new t},e.__objToStr=t,e.__isDate=function(e){return"object"==typeof e&&"[object Date]"===t(e)},e.__isArray=function(e){return"object"==typeof e&&"[object Array]"===t(e)},e.__isRegExp=function(e){return"object"==typeof e&&"[object RegExp]"===t(e)},e.__getRegExpFlags=r,e}();"object"==typeof t&&t.exports&&(t.exports=f)}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/clone/clone.js","/node_modules/clone")},{_process:198,buffer:191}],42:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){e("../../modules/es6.string.iterator"),e("../../modules/es6.array.from"),t.exports=e("../../modules/_core").Array.from}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/fn/array/from.js","/node_modules/core-js/library/fn/array")},{"../../modules/_core":73,"../../modules/es6.array.from":137,"../../modules/es6.string.iterator":152,_process:198,buffer:191}],43:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){e("../modules/web.dom.iterable"),e("../modules/es6.string.iterator"),t.exports=e("../modules/core.get-iterator")}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/fn/get-iterator.js","/node_modules/core-js/library/fn")},{"../modules/core.get-iterator":135,"../modules/es6.string.iterator":152,"../modules/web.dom.iterable":158,_process:198,buffer:191}],44:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){e("../modules/web.dom.iterable"),e("../modules/es6.string.iterator"),t.exports=e("../modules/core.is-iterable")}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/fn/is-iterable.js","/node_modules/core-js/library/fn")},{"../modules/core.is-iterable":136,"../modules/es6.string.iterator":152,"../modules/web.dom.iterable":158,_process:198,buffer:191}],45:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){e("../modules/es6.object.to-string"),e("../modules/es6.string.iterator"),e("../modules/web.dom.iterable"),e("../modules/es6.map"),e("../modules/es7.map.to-json"),t.exports=e("../modules/_core").Map}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/fn/map.js","/node_modules/core-js/library/fn")},{"../modules/_core":73,"../modules/es6.map":139,"../modules/es6.object.to-string":149,"../modules/es6.string.iterator":152,"../modules/es7.map.to-json":154,"../modules/web.dom.iterable":158,_process:198,buffer:191}],46:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){e("../../modules/es6.object.assign"),t.exports=e("../../modules/_core").Object.assign}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/fn/object/assign.js","/node_modules/core-js/library/fn/object")},{"../../modules/_core":73,"../../modules/es6.object.assign":140,_process:198,buffer:191}],47:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){e("../../modules/es6.object.create");var c=e("../../modules/_core").Object;t.exports=function(e,t){return c.create(e,t)}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/fn/object/create.js","/node_modules/core-js/library/fn/object")},{"../../modules/_core":73,"../../modules/es6.object.create":141,_process:198,buffer:191}],48:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){e("../../modules/es6.object.define-properties");var c=e("../../modules/_core").Object;t.exports=function(e,t){return c.defineProperties(e,t)}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/fn/object/define-properties.js","/node_modules/core-js/library/fn/object")},{"../../modules/_core":73,"../../modules/es6.object.define-properties":142,_process:198,buffer:191}],49:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){e("../../modules/es6.object.define-property");var c=e("../../modules/_core").Object;t.exports=function(e,t,r){return c.defineProperty(e,t,r)}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/fn/object/define-property.js","/node_modules/core-js/library/fn/object")},{"../../modules/_core":73,"../../modules/es6.object.define-property":143,_process:198,buffer:191}],50:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){e("../../modules/es6.object.freeze"),t.exports=e("../../modules/_core").Object.freeze}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/fn/object/freeze.js","/node_modules/core-js/library/fn/object")},{"../../modules/_core":73,"../../modules/es6.object.freeze":144,_process:198,buffer:191}],51:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){e("../../modules/es6.object.get-own-property-descriptor");var c=e("../../modules/_core").Object;t.exports=function(e,t){return c.getOwnPropertyDescriptor(e,t)}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/fn/object/get-own-property-descriptor.js","/node_modules/core-js/library/fn/object")},{"../../modules/_core":73,"../../modules/es6.object.get-own-property-descriptor":145,_process:198,buffer:191}],52:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){e("../../modules/es6.object.get-prototype-of"),t.exports=e("../../modules/_core").Object.getPrototypeOf}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/fn/object/get-prototype-of.js","/node_modules/core-js/library/fn/object")},{"../../modules/_core":73,"../../modules/es6.object.get-prototype-of":146,_process:198,buffer:191}],53:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){e("../../modules/es6.object.keys"),t.exports=e("../../modules/_core").Object.keys}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/fn/object/keys.js","/node_modules/core-js/library/fn/object")},{"../../modules/_core":73,"../../modules/es6.object.keys":147,_process:198,buffer:191}],54:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){e("../../modules/es6.object.set-prototype-of"),t.exports=e("../../modules/_core").Object.setPrototypeOf}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/fn/object/set-prototype-of.js","/node_modules/core-js/library/fn/object")},{"../../modules/_core":73,"../../modules/es6.object.set-prototype-of":148,_process:198,buffer:191}],55:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){e("../modules/es6.object.to-string"),e("../modules/es6.string.iterator"),e("../modules/web.dom.iterable"),e("../modules/es6.set"),e("../modules/es7.set.to-json"),t.exports=e("../modules/_core").Set}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/fn/set.js","/node_modules/core-js/library/fn")},{"../modules/_core":73,"../modules/es6.object.to-string":149,"../modules/es6.set":150,"../modules/es6.string.iterator":152,"../modules/es7.set.to-json":155,"../modules/web.dom.iterable":158,_process:198,buffer:191}],56:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){e("../../modules/es6.string.from-code-point"),t.exports=e("../../modules/_core").String.fromCodePoint}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/fn/string/from-code-point.js","/node_modules/core-js/library/fn/string")},{"../../modules/_core":73,"../../modules/es6.string.from-code-point":151,_process:198,buffer:191}],57:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){e("../../modules/es6.symbol"),e("../../modules/es6.object.to-string"),e("../../modules/es7.symbol.async-iterator"),e("../../modules/es7.symbol.observable"),t.exports=e("../../modules/_core").Symbol}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/fn/symbol/index.js","/node_modules/core-js/library/fn/symbol")},{"../../modules/_core":73,"../../modules/es6.object.to-string":149,"../../modules/es6.symbol":153,"../../modules/es7.symbol.async-iterator":156,"../../modules/es7.symbol.observable":157,_process:198,buffer:191}],58:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){e("../../modules/es6.string.iterator"),e("../../modules/web.dom.iterable"),t.exports=e("../../modules/_wks-ext").f("iterator")}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/fn/symbol/iterator.js","/node_modules/core-js/library/fn/symbol")},{"../../modules/_wks-ext":132,"../../modules/es6.string.iterator":152,"../../modules/web.dom.iterable":158,_process:198,buffer:191}],59:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){t.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_a-function.js","/node_modules/core-js/library/modules")},{_process:198,buffer:191}],60:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){t.exports=function(){}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_add-to-unscopables.js","/node_modules/core-js/library/modules")},{_process:198,buffer:191}],61:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){t.exports=function(e,t,r,n){if(!(e instanceof t)||void 0!==n&&n in e)throw TypeError(r+": incorrect invocation!");return e}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_an-instance.js","/node_modules/core-js/library/modules")},{_process:198,buffer:191}],62:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_is-object");t.exports=function(e){if(!c(e))throw TypeError(e+" is not an object!");return e}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_an-object.js","/node_modules/core-js/library/modules")},{"./_is-object":92,_process:198,buffer:191}],63:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_for-of");t.exports=function(e,t){var r=[];return c(e,!1,r.push,r,t),r}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_array-from-iterable.js","/node_modules/core-js/library/modules")},{"./_for-of":83,_process:198,buffer:191}],64:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_to-iobject"),d=e("./_to-length"),h=e("./_to-index");t.exports=function(e){return function(t,r,n){var i,o=c(t),s=d(o.length),a=h(n,s);if(e&&r!=r){for(;s>a;)if((i=o[a++])!=i)return!0}else for(;s>a;a++)if((e||a in o)&&o[a]===r)return e||a||0;return!e&&-1}}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_array-includes.js","/node_modules/core-js/library/modules")},{"./_to-index":124,"./_to-iobject":126,"./_to-length":127,_process:198,buffer:191}],65:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_ctx"),d=e("./_iobject"),h=e("./_to-object"),p=e("./_to-length"),y=e("./_array-species-create");t.exports=function(e,t){var r=1==e,n=2==e,i=3==e,o=4==e,s=6==e,a=5==e||s,u=t||y;return function(t,l,f){for(var y,b,g=h(t),m=d(g),v=c(l,f,3),w=p(m.length),_=0,x=r?u(t,w):n?u(t,0):void 0;w>_;_++)if((a||_ in m)&&(b=v(y=m[_],_,g),e))if(r)x[_]=b;else if(b)switch(e){case 3:return!0;case 5:return y;case 6:return _;case 2:x.push(y)}else if(o)return!1;return s?-1:i||o?o:x}}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_array-methods.js","/node_modules/core-js/library/modules")},{"./_array-species-create":67,"./_ctx":75,"./_iobject":89,"./_to-length":127,"./_to-object":128,_process:198,buffer:191}],66:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_is-object"),d=e("./_is-array"),h=e("./_wks")("species");t.exports=function(e){var t;return d(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!d(t.prototype)||(t=void 0),c(t)&&null===(t=t[h])&&(t=void 0)),void 0===t?Array:t}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_array-species-constructor.js","/node_modules/core-js/library/modules")},{"./_is-array":91,"./_is-object":92,"./_wks":133,_process:198,buffer:191}],67:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_array-species-constructor");t.exports=function(e,t){return new(c(e))(t)}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_array-species-create.js","/node_modules/core-js/library/modules")},{"./_array-species-constructor":66,_process:198,buffer:191}],68:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_cof"),d=e("./_wks")("toStringTag"),h="Arguments"==c(function(){return arguments}());t.exports=function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),d))?r:h?c(t):"Object"==(n=c(t))&&"function"==typeof t.callee?"Arguments":n}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_classof.js","/node_modules/core-js/library/modules")},{"./_cof":69,"./_wks":133,_process:198,buffer:191}],69:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){var f={}.toString;t.exports=function(e){return f.call(e).slice(8,-1)}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_cof.js","/node_modules/core-js/library/modules")},{_process:198,buffer:191}],70:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){"use strict";var c=e("./_object-dp").f,d=e("./_object-create"),h=e("./_redefine-all"),p=e("./_ctx"),y=e("./_an-instance"),b=e("./_defined"),g=e("./_for-of"),m=e("./_iter-define"),v=e("./_iter-step"),w=e("./_set-species"),_=e("./_descriptors"),x=e("./_meta").fastKey,j=_?"_s":"size",k=function(e,t){var r,n=x(t);if("F"!==n)return e._i[n];for(r=e._f;r;r=r.n)if(r.k==t)return r};t.exports={getConstructor:function(e,t,r,n){var i=e(function(e,o){y(e,i,t,"_i"),e._i=d(null),e._f=void 0,e._l=void 0,e[j]=0,null!=o&&g(o,r,e[n],e)});return h(i.prototype,{clear:function(){for(var e=this._i,t=this._f;t;t=t.n)t.r=!0,t.p&&(t.p=t.p.n=void 0),delete e[t.i];this._f=this._l=void 0,this[j]=0},delete:function(e){var t=k(this,e);if(t){var r=t.n,n=t.p;delete this._i[t.i],t.r=!0,n&&(n.n=r),r&&(r.p=n),this._f==t&&(this._f=r),this._l==t&&(this._l=n),this[j]--}return!!t},forEach:function(e){y(this,i,"forEach");for(var t,r=p(e,arguments.length>1?arguments[1]:void 0,3);t=t?t.n:this._f;)for(r(t.v,t.k,this);t&&t.r;)t=t.p},has:function(e){return!!k(this,e)}}),_&&c(i.prototype,"size",{get:function(){return b(this[j])}}),i},def:function(e,t,r){var n,i,o=k(e,t);return o?o.v=r:(e._l=o={i:i=x(t,!0),k:t,v:r,p:n=e._l,n:void 0,r:!1},e._f||(e._f=o),n&&(n.n=o),e[j]++,"F"!==i&&(e._i[i]=o)),e},getEntry:k,setStrong:function(e,t,r){m(e,t,function(e,t){this._t=e,this._k=t,this._l=void 0},function(){for(var e=this._k,t=this._l;t&&t.r;)t=t.p;return this._t&&(this._l=t=t?t.n:this._t._f)?v(0,"keys"==e?t.k:"values"==e?t.v:[t.k,t.v]):(this._t=void 0,v(1))},r?"entries":"values",!r,!0),w(t)}}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_collection-strong.js","/node_modules/core-js/library/modules")},{"./_an-instance":61,"./_ctx":75,"./_defined":76,"./_descriptors":77,"./_for-of":83,"./_iter-define":95,"./_iter-step":97,"./_meta":101,"./_object-create":103,"./_object-dp":104,"./_redefine-all":116,"./_set-species":119,_process:198,buffer:191}],71:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_classof"),d=e("./_array-from-iterable");t.exports=function(e){return function(){if(c(this)!=e)throw TypeError(e+"#toJSON isn't generic");return d(this)}}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_collection-to-json.js","/node_modules/core-js/library/modules")},{"./_array-from-iterable":63,"./_classof":68,_process:198,buffer:191}],72:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){"use strict";n=e("./_global");var c=e("./_export"),d=e("./_meta"),h=e("./_fails"),p=e("./_hide"),y=e("./_redefine-all"),b=e("./_for-of"),g=e("./_an-instance"),m=e("./_is-object"),v=e("./_set-to-string-tag"),w=e("./_object-dp").f,_=e("./_array-methods")(0),x=e("./_descriptors");t.exports=function(e,t,r,i,o,s){var a=n[e],u=a,l=o?"set":"add",f=u&&u.prototype,j={};return x&&"function"==typeof u&&(s||f.forEach&&!h(function(){(new u).entries().next()}))?(u=t(function(t,r){g(t,u,e,"_c"),t._c=new a,null!=r&&b(r,o,t[l],t)}),_("add,clear,delete,forEach,get,has,set,keys,values,entries,toJSON".split(","),function(e){var t="add"==e||"set"==e;e in f&&(!s||"clear"!=e)&&p(u.prototype,e,function(r,n){if(g(this,u,e),!t&&s&&!m(r))return"get"==e&&void 0;var i=this._c[e](0===r?0:r,n);return t?this:i})}),"size"in f&&w(u.prototype,"size",{get:function(){return this._c.size}})):(u=i.getConstructor(t,e,o,l),y(u.prototype,r),d.NEED=!0),v(u,e),j[e]=u,c(c.G+c.W+c.F,j),s||i.setStrong(u,e,o),u}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_collection.js","/node_modules/core-js/library/modules")},{"./_an-instance":61,"./_array-methods":65,"./_descriptors":77,"./_export":81,"./_fails":82,"./_for-of":83,"./_global":84,"./_hide":86,"./_is-object":92,"./_meta":101,"./_object-dp":104,"./_redefine-all":116,"./_set-to-string-tag":120,_process:198,buffer:191}],73:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){var f=t.exports={version:"2.4.0"};"number"==typeof __e&&(__e=f)}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_core.js","/node_modules/core-js/library/modules")},{_process:198,buffer:191}],74:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){"use strict";var c=e("./_object-dp"),d=e("./_property-desc");t.exports=function(e,t,r){t in e?c.f(e,t,d(0,r)):e[t]=r}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_create-property.js","/node_modules/core-js/library/modules")},{"./_object-dp":104,"./_property-desc":115,_process:198,buffer:191}],75:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_a-function");t.exports=function(e,t,r){if(c(e),void 0===t)return e;switch(r){case 1:return function(r){return e.call(t,r)};case 2:return function(r,n){return e.call(t,r,n)};case 3:return function(r,n,i){return e.call(t,r,n,i)}}return function(){return e.apply(t,arguments)}}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_ctx.js","/node_modules/core-js/library/modules")},{"./_a-function":59,_process:198,buffer:191}],76:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){t.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_defined.js","/node_modules/core-js/library/modules")},{_process:198,buffer:191}],77:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports=!e("./_fails")(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_descriptors.js","/node_modules/core-js/library/modules")},{"./_fails":82,_process:198,buffer:191}],78:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_is-object"),d=e("./_global").document,h=c(d)&&c(d.createElement);t.exports=function(e){return h?d.createElement(e):{}}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_dom-create.js","/node_modules/core-js/library/modules")},{"./_global":84,"./_is-object":92,_process:198,buffer:191}],79:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_enum-bug-keys.js","/node_modules/core-js/library/modules")},{_process:198,buffer:191}],80:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_object-keys"),d=e("./_object-gops"),h=e("./_object-pie");t.exports=function(e){var t=c(e),r=d.f;if(r)for(var n,i=r(e),o=h.f,s=0;i.length>s;)o.call(e,n=i[s++])&&t.push(n);return t}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_enum-keys.js","/node_modules/core-js/library/modules")},{"./_object-gops":109,"./_object-keys":112,"./_object-pie":113,_process:198,buffer:191}],81:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){n=e("./_global");var c=e("./_core"),d=e("./_ctx"),h=e("./_hide"),p=function(e,t,r){var i,o,s,a=e&p.F,u=e&p.G,l=e&p.S,f=e&p.P,y=e&p.B,b=e&p.W,g=u?c:c[t]||(c[t]={}),m=g.prototype,v=u?n:l?n[t]:(n[t]||{}).prototype;for(i in u&&(r=t),r)(o=!a&&v&&void 0!==v[i])&&i in g||(s=o?v[i]:r[i],g[i]=u&&"function"!=typeof v[i]?r[i]:y&&o?d(s,n):b&&v[i]==s?function(e){var t=function(t,r,n){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,r)}return new e(t,r,n)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(s):f&&"function"==typeof s?d(Function.call,s):s,f&&((g.virtual||(g.virtual={}))[i]=s,e&p.R&&m&&!m[i]&&h(m,i,s)))};p.F=1,p.G=2,p.S=4,p.P=8,p.B=16,p.W=32,p.U=64,p.R=128,t.exports=p}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_export.js","/node_modules/core-js/library/modules")},{"./_core":73,"./_ctx":75,"./_global":84,"./_hide":86,_process:198,buffer:191}],82:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){t.exports=function(e){try{return!!e()}catch(e){return!0}}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_fails.js","/node_modules/core-js/library/modules")},{_process:198,buffer:191}],83:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_ctx"),d=e("./_iter-call"),h=e("./_is-array-iter"),p=e("./_an-object"),y=e("./_to-length"),b=e("./core.get-iterator-method"),g={},m={},v=t.exports=function(e,t,r,n,i){var o,s,a,u,l=i?function(){return e}:b(e),f=c(r,n,t?2:1),v=0;if("function"!=typeof l)throw TypeError(e+" is not iterable!");if(h(l)){for(o=y(e.length);o>v;v++)if((u=t?f(p(s=e[v])[0],s[1]):f(e[v]))===g||u===m)return u}else for(a=l.call(e);!(s=a.next()).done;)if((u=d(a,f,s.value,t))===g||u===m)return u};v.BREAK=g,v.RETURN=m}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_for-of.js","/node_modules/core-js/library/modules")},{"./_an-object":62,"./_ctx":75,"./_is-array-iter":90,"./_iter-call":93,"./_to-length":127,"./core.get-iterator-method":134,_process:198,buffer:191}],84:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){r=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=r)}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_global.js","/node_modules/core-js/library/modules")},{_process:198,buffer:191}],85:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){var f={}.hasOwnProperty;t.exports=function(e,t){return f.call(e,t)}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_has.js","/node_modules/core-js/library/modules")},{_process:198,buffer:191}],86:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_object-dp"),d=e("./_property-desc");t.exports=e("./_descriptors")?function(e,t,r){return c.f(e,t,d(1,r))}:function(e,t,r){return e[t]=r,e}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_hide.js","/node_modules/core-js/library/modules")},{"./_descriptors":77,"./_object-dp":104,"./_property-desc":115,_process:198,buffer:191}],87:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports=e("./_global").document&&document.documentElement}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_html.js","/node_modules/core-js/library/modules")},{"./_global":84,_process:198,buffer:191}],88:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports=!e("./_descriptors")&&!e("./_fails")(function(){return 7!=Object.defineProperty(e("./_dom-create")("div"),"a",{get:function(){return 7}}).a})}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_ie8-dom-define.js","/node_modules/core-js/library/modules")},{"./_descriptors":77,"./_dom-create":78,"./_fails":82,_process:198,buffer:191}],89:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_cof");t.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==c(e)?e.split(""):Object(e)}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_iobject.js","/node_modules/core-js/library/modules")},{"./_cof":69,_process:198,buffer:191}],90:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_iterators"),d=e("./_wks")("iterator"),h=Array.prototype;t.exports=function(e){return void 0!==e&&(c.Array===e||h[d]===e)}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_is-array-iter.js","/node_modules/core-js/library/modules")},{"./_iterators":98,"./_wks":133,_process:198,buffer:191}],91:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_cof");t.exports=Array.isArray||function(e){return"Array"==c(e)}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_is-array.js","/node_modules/core-js/library/modules")},{"./_cof":69,_process:198,buffer:191}],92:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){t.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_is-object.js","/node_modules/core-js/library/modules")},{_process:198,buffer:191}],93:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_an-object");t.exports=function(e,t,r,n){try{return n?t(c(r)[0],r[1]):t(r)}catch(t){var i=e.return;throw void 0!==i&&c(i.call(e)),t}}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_iter-call.js","/node_modules/core-js/library/modules")},{"./_an-object":62,_process:198,buffer:191}],94:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){"use strict";var c=e("./_object-create"),d=e("./_property-desc"),h=e("./_set-to-string-tag"),p={};e("./_hide")(p,e("./_wks")("iterator"),function(){return this}),t.exports=function(e,t,r){e.prototype=c(p,{next:d(1,r)}),h(e,t+" Iterator")}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_iter-create.js","/node_modules/core-js/library/modules")},{"./_hide":86,"./_object-create":103,"./_property-desc":115,"./_set-to-string-tag":120,"./_wks":133,_process:198,buffer:191}],95:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){"use strict";var c=e("./_library"),d=e("./_export"),h=e("./_redefine"),p=e("./_hide"),y=e("./_has"),b=e("./_iterators"),g=e("./_iter-create"),m=e("./_set-to-string-tag"),v=e("./_object-gpo"),w=e("./_wks")("iterator"),_=!([].keys&&"next"in[].keys()),x=function(){return this};t.exports=function(e,t,r,n,i,o,s){g(r,t,n);var a,u,l,f=function(e){if(!_&&e in C)return C[e];switch(e){case"keys":case"values":return function(){return new r(this,e)}}return function(){return new r(this,e)}},j=t+" Iterator",k="values"==i,S=!1,C=e.prototype,A=C[w]||C["@@iterator"]||i&&C[i],P=A||f(i),B=i?k?f("entries"):P:void 0,E="Array"==t&&C.entries||A;if(E&&(l=v(E.call(new e)))!==Object.prototype&&(m(l,j,!0),c||y(l,w)||p(l,w,x)),k&&A&&"values"!==A.name&&(S=!0,P=function(){return A.call(this)}),c&&!s||!_&&!S&&C[w]||p(C,w,P),b[t]=P,b[j]=x,i)if(a={values:k?P:f("values"),keys:o?P:f("keys"),entries:B},s)for(u in a)u in C||h(C,u,a[u]);else d(d.P+d.F*(_||S),t,a);return a}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_iter-define.js","/node_modules/core-js/library/modules")},{"./_export":81,"./_has":85,"./_hide":86,"./_iter-create":94,"./_iterators":98,"./_library":100,"./_object-gpo":110,"./_redefine":117,"./_set-to-string-tag":120,"./_wks":133,_process:198,buffer:191}],96:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_wks")("iterator"),d=!1;try{var h=[7][c]();h.return=function(){d=!0},Array.from(h,function(){throw 2})}catch(e){}t.exports=function(e,t){if(!t&&!d)return!1;var r=!1;try{var n=[7],i=n[c]();i.next=function(){return{done:r=!0}},n[c]=function(){return i},e(n)}catch(e){}return r}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_iter-detect.js","/node_modules/core-js/library/modules")},{"./_wks":133,_process:198,buffer:191}],97:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){t.exports=function(e,t){return{value:t,done:!!e}}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_iter-step.js","/node_modules/core-js/library/modules")},{_process:198,buffer:191}],98:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){t.exports={}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_iterators.js","/node_modules/core-js/library/modules")},{_process:198,buffer:191}],99:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_object-keys"),d=e("./_to-iobject");t.exports=function(e,t){for(var r,n=d(e),i=c(n),o=i.length,s=0;o>s;)if(n[r=i[s++]]===t)return r}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_keyof.js","/node_modules/core-js/library/modules")},{"./_object-keys":112,"./_to-iobject":126,_process:198,buffer:191}],100:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){t.exports=!0}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_library.js","/node_modules/core-js/library/modules")},{_process:198,buffer:191}],101:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_uid")("meta"),d=e("./_is-object"),h=e("./_has"),p=e("./_object-dp").f,y=0,b=Object.isExtensible||function(){return!0},g=!e("./_fails")(function(){return b(Object.preventExtensions({}))}),m=function(e){p(e,c,{value:{i:"O"+ ++y,w:{}}})},v=t.exports={KEY:c,NEED:!1,fastKey:function(e,t){if(!d(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!h(e,c)){if(!b(e))return"F";if(!t)return"E";m(e)}return e[c].i},getWeak:function(e,t){if(!h(e,c)){if(!b(e))return!0;if(!t)return!1;m(e)}return e[c].w},onFreeze:function(e){return g&&v.NEED&&b(e)&&!h(e,c)&&m(e),e}}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_meta.js","/node_modules/core-js/library/modules")},{"./_fails":82,"./_has":85,"./_is-object":92,"./_object-dp":104,"./_uid":130,_process:198,buffer:191}],102:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){"use strict";var c=e("./_object-keys"),d=e("./_object-gops"),h=e("./_object-pie"),p=e("./_to-object"),y=e("./_iobject"),b=Object.assign;t.exports=!b||e("./_fails")(function(){var e={},t={},r=Symbol(),n="abcdefghijklmnopqrst";return e[r]=7,n.split("").forEach(function(e){t[e]=e}),7!=b({},e)[r]||Object.keys(b({},t)).join("")!=n})?function(e,t){for(var r=p(e),n=arguments.length,i=1,o=d.f,s=h.f;n>i;)for(var a,u=y(arguments[i++]),l=o?c(u).concat(o(u)):c(u),f=l.length,b=0;f>b;)s.call(u,a=l[b++])&&(r[a]=u[a]);return r}:b}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_object-assign.js","/node_modules/core-js/library/modules")},{"./_fails":82,"./_iobject":89,"./_object-gops":109,"./_object-keys":112,"./_object-pie":113,"./_to-object":128,_process:198,buffer:191}],103:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_an-object"),d=e("./_object-dps"),h=e("./_enum-bug-keys"),p=e("./_shared-key")("IE_PROTO"),y=function(){},b=function(){var t,r=e("./_dom-create")("iframe"),n=h.length;for(r.style.display="none",e("./_html").appendChild(r),r.src="javascript:",(t=r.contentWindow.document).open(),t.write("<script>document.F=Object<\/script>"),t.close(),b=t.F;n--;)delete b.prototype[h[n]];return b()};t.exports=Object.create||function(e,t){var r;return null!==e?(y.prototype=c(e),r=new y,y.prototype=null,r[p]=e):r=b(),void 0===t?r:d(r,t)}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_object-create.js","/node_modules/core-js/library/modules")},{"./_an-object":62,"./_dom-create":78,"./_enum-bug-keys":79,"./_html":87,"./_object-dps":105,"./_shared-key":121,_process:198,buffer:191}],104:[function(e,t,r){(function(t,n,i,o,s,a,u,l,f){var c=e("./_an-object"),d=e("./_ie8-dom-define"),h=e("./_to-primitive"),p=Object.defineProperty;r.f=e("./_descriptors")?Object.defineProperty:function(e,t,r){if(c(e),t=h(t,!0),c(r),d)try{return p(e,t,r)}catch(e){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(e[t]=r.value),e}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_object-dp.js","/node_modules/core-js/library/modules")},{"./_an-object":62,"./_descriptors":77,"./_ie8-dom-define":88,"./_to-primitive":129,_process:198,buffer:191}],105:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_object-dp"),d=e("./_an-object"),h=e("./_object-keys");t.exports=e("./_descriptors")?Object.defineProperties:function(e,t){d(e);for(var r,n=h(t),i=n.length,o=0;i>o;)c.f(e,r=n[o++],t[r]);return e}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_object-dps.js","/node_modules/core-js/library/modules")},{"./_an-object":62,"./_descriptors":77,"./_object-dp":104,"./_object-keys":112,_process:198,buffer:191}],106:[function(e,t,r){(function(t,n,i,o,s,a,u,l,f){var c=e("./_object-pie"),d=e("./_property-desc"),h=e("./_to-iobject"),p=e("./_to-primitive"),y=e("./_has"),b=e("./_ie8-dom-define"),g=Object.getOwnPropertyDescriptor;r.f=e("./_descriptors")?g:function(e,t){if(e=h(e),t=p(t,!0),b)try{return g(e,t)}catch(e){}if(y(e,t))return d(!c.f.call(e,t),e[t])}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_object-gopd.js","/node_modules/core-js/library/modules")},{"./_descriptors":77,"./_has":85,"./_ie8-dom-define":88,"./_object-pie":113,"./_property-desc":115,"./_to-iobject":126,"./_to-primitive":129,_process:198,buffer:191}],107:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_to-iobject"),d=e("./_object-gopn").f,h={}.toString,p="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(e){return p&&"[object Window]"==h.call(e)?function(e){try{return d(e)}catch(e){return p.slice()}}(e):d(c(e))}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_object-gopn-ext.js","/node_modules/core-js/library/modules")},{"./_object-gopn":108,"./_to-iobject":126,_process:198,buffer:191}],108:[function(e,t,r){(function(t,n,i,o,s,a,u,l,f){var c=e("./_object-keys-internal"),d=e("./_enum-bug-keys").concat("length","prototype");r.f=Object.getOwnPropertyNames||function(e){return c(e,d)}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_object-gopn.js","/node_modules/core-js/library/modules")},{"./_enum-bug-keys":79,"./_object-keys-internal":111,_process:198,buffer:191}],109:[function(e,t,r){(function(e,t,n,i,o,s,a,u,l){r.f=Object.getOwnPropertySymbols}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_object-gops.js","/node_modules/core-js/library/modules")},{_process:198,buffer:191}],110:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_has"),d=e("./_to-object"),h=e("./_shared-key")("IE_PROTO"),p=Object.prototype;t.exports=Object.getPrototypeOf||function(e){return e=d(e),c(e,h)?e[h]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?p:null}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_object-gpo.js","/node_modules/core-js/library/modules")},{"./_has":85,"./_shared-key":121,"./_to-object":128,_process:198,buffer:191}],111:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_has"),d=e("./_to-iobject"),h=e("./_array-includes")(!1),p=e("./_shared-key")("IE_PROTO");t.exports=function(e,t){var r,n=d(e),i=0,o=[];for(r in n)r!=p&&c(n,r)&&o.push(r);for(;t.length>i;)c(n,r=t[i++])&&(~h(o,r)||o.push(r));return o}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_object-keys-internal.js","/node_modules/core-js/library/modules")},{"./_array-includes":64,"./_has":85,"./_shared-key":121,"./_to-iobject":126,_process:198,buffer:191}],112:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_object-keys-internal"),d=e("./_enum-bug-keys");t.exports=Object.keys||function(e){return c(e,d)}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_object-keys.js","/node_modules/core-js/library/modules")},{"./_enum-bug-keys":79,"./_object-keys-internal":111,_process:198,buffer:191}],113:[function(e,t,r){(function(e,t,n,i,o,s,a,u,l){r.f={}.propertyIsEnumerable}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_object-pie.js","/node_modules/core-js/library/modules")},{_process:198,buffer:191}],114:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_export"),d=e("./_core"),h=e("./_fails");t.exports=function(e,t){var r=(d.Object||{})[e]||Object[e],n={};n[e]=t(r),c(c.S+c.F*h(function(){r(1)}),"Object",n)}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_object-sap.js","/node_modules/core-js/library/modules")},{"./_core":73,"./_export":81,"./_fails":82,_process:198,buffer:191}],115:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){t.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_property-desc.js","/node_modules/core-js/library/modules")},{_process:198,buffer:191}],116:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_hide");t.exports=function(e,t,r){for(var n in t)r&&e[n]?e[n]=t[n]:c(e,n,t[n]);return e}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_redefine-all.js","/node_modules/core-js/library/modules")},{"./_hide":86,_process:198,buffer:191}],117:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports=e("./_hide")}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_redefine.js","/node_modules/core-js/library/modules")},{"./_hide":86,_process:198,buffer:191}],118:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_is-object"),d=e("./_an-object"),h=function(e,t){if(d(e),!c(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,r,n){try{(n=e("./_ctx")(Function.call,e("./_object-gopd").f(Object.prototype,"__proto__").set,2))(t,[]),r=!(t instanceof Array)}catch(e){r=!0}return function(e,t){return h(e,t),r?e.__proto__=t:n(e,t),e}}({},!1):void 0),check:h}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_set-proto.js","/node_modules/core-js/library/modules")},{"./_an-object":62,"./_ctx":75,"./_is-object":92,"./_object-gopd":106,_process:198,buffer:191}],119:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){"use strict";n=e("./_global");var c=e("./_core"),d=e("./_object-dp"),h=e("./_descriptors"),p=e("./_wks")("species");t.exports=function(e){var t="function"==typeof c[e]?c[e]:n[e];h&&t&&!t[p]&&d.f(t,p,{configurable:!0,get:function(){return this}})}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_set-species.js","/node_modules/core-js/library/modules")},{"./_core":73,"./_descriptors":77,"./_global":84,"./_object-dp":104,"./_wks":133,_process:198,buffer:191}],120:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_object-dp").f,d=e("./_has"),h=e("./_wks")("toStringTag");t.exports=function(e,t,r){e&&!d(e=r?e:e.prototype,h)&&c(e,h,{configurable:!0,value:t})}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_set-to-string-tag.js","/node_modules/core-js/library/modules")},{"./_has":85,"./_object-dp":104,"./_wks":133,_process:198,buffer:191}],121:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_shared")("keys"),d=e("./_uid");t.exports=function(e){return c[e]||(c[e]=d(e))}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_shared-key.js","/node_modules/core-js/library/modules")},{"./_shared":122,"./_uid":130,_process:198,buffer:191}],122:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=(n=e("./_global"))["__core-js_shared__"]||(n["__core-js_shared__"]={});t.exports=function(e){return c[e]||(c[e]={})}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_shared.js","/node_modules/core-js/library/modules")},{"./_global":84,_process:198,buffer:191}],123:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_to-integer"),d=e("./_defined");t.exports=function(e){return function(t,r){var n,i,o=String(d(t)),s=c(r),a=o.length;return s<0||s>=a?e?"":void 0:(n=o.charCodeAt(s))<55296||n>56319||s+1===a||(i=o.charCodeAt(s+1))<56320||i>57343?e?o.charAt(s):n:e?o.slice(s,s+2):i-56320+(n-55296<<10)+65536}}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_string-at.js","/node_modules/core-js/library/modules")},{"./_defined":76,"./_to-integer":125,_process:198,buffer:191}],124:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_to-integer"),d=Math.max,h=Math.min;t.exports=function(e,t){return(e=c(e))<0?d(e+t,0):h(e,t)}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_to-index.js","/node_modules/core-js/library/modules")},{"./_to-integer":125,_process:198,buffer:191}],125:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){var f=Math.ceil,c=Math.floor;t.exports=function(e){return isNaN(e=+e)?0:(e>0?c:f)(e)}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_to-integer.js","/node_modules/core-js/library/modules")},{_process:198,buffer:191}],126:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_iobject"),d=e("./_defined");t.exports=function(e){return c(d(e))}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_to-iobject.js","/node_modules/core-js/library/modules")},{"./_defined":76,"./_iobject":89,_process:198,buffer:191}],127:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_to-integer"),d=Math.min;t.exports=function(e){return e>0?d(c(e),9007199254740991):0}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_to-length.js","/node_modules/core-js/library/modules")},{"./_to-integer":125,_process:198,buffer:191}],128:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_defined");t.exports=function(e){return Object(c(e))}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_to-object.js","/node_modules/core-js/library/modules")},{"./_defined":76,_process:198,buffer:191}],129:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_is-object");t.exports=function(e,t){if(!c(e))return e;var r,n;if(t&&"function"==typeof(r=e.toString)&&!c(n=r.call(e)))return n;if("function"==typeof(r=e.valueOf)&&!c(n=r.call(e)))return n;if(!t&&"function"==typeof(r=e.toString)&&!c(n=r.call(e)))return n;throw TypeError("Can't convert object to primitive value")}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_to-primitive.js","/node_modules/core-js/library/modules")},{"./_is-object":92,_process:198,buffer:191}],130:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){var f=0,c=Math.random();t.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++f+c).toString(36))}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_uid.js","/node_modules/core-js/library/modules")},{_process:198,buffer:191}],131:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){n=e("./_global");var c=e("./_core"),d=e("./_library"),h=e("./_wks-ext"),p=e("./_object-dp").f;t.exports=function(e){var t=c.Symbol||(c.Symbol=d?{}:n.Symbol||{});"_"==e.charAt(0)||e in t||p(t,e,{value:h.f(e)})}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_wks-define.js","/node_modules/core-js/library/modules")},{"./_core":73,"./_global":84,"./_library":100,"./_object-dp":104,"./_wks-ext":132,_process:198,buffer:191}],132:[function(e,t,r){(function(t,n,i,o,s,a,u,l,f){r.f=e("./_wks")}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_wks-ext.js","/node_modules/core-js/library/modules")},{"./_wks":133,_process:198,buffer:191}],133:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_shared")("wks"),d=e("./_uid"),h=e("./_global").Symbol,p="function"==typeof h;(t.exports=function(e){return c[e]||(c[e]=p&&h[e]||(p?h:d)("Symbol."+e))}).store=c}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/_wks.js","/node_modules/core-js/library/modules")},{"./_global":84,"./_shared":122,"./_uid":130,_process:198,buffer:191}],134:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_classof"),d=e("./_wks")("iterator"),h=e("./_iterators");t.exports=e("./_core").getIteratorMethod=function(e){if(null!=e)return e[d]||e["@@iterator"]||h[c(e)]}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/core.get-iterator-method.js","/node_modules/core-js/library/modules")},{"./_classof":68,"./_core":73,"./_iterators":98,"./_wks":133,_process:198,buffer:191}],135:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_an-object"),d=e("./core.get-iterator-method");t.exports=e("./_core").getIterator=function(e){var t=d(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return c(t.call(e))}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/core.get-iterator.js","/node_modules/core-js/library/modules")},{"./_an-object":62,"./_core":73,"./core.get-iterator-method":134,_process:198,buffer:191}],136:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=e("./_classof"),d=e("./_wks")("iterator"),h=e("./_iterators");t.exports=e("./_core").isIterable=function(e){var t=Object(e);return void 0!==t[d]||"@@iterator"in t||h.hasOwnProperty(c(t))}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/core.is-iterable.js","/node_modules/core-js/library/modules")},{"./_classof":68,"./_core":73,"./_iterators":98,"./_wks":133,_process:198,buffer:191}],137:[function(e,t,r){(function(t,r,n,i,o,s,a,u,l){"use strict";var f=e("./_ctx"),c=e("./_export"),d=e("./_to-object"),h=e("./_iter-call"),p=e("./_is-array-iter"),y=e("./_to-length"),b=e("./_create-property"),g=e("./core.get-iterator-method");c(c.S+c.F*!e("./_iter-detect")(function(e){Array.from(e)}),"Array",{from:function(e){var t,r,n,i,o=d(e),s="function"==typeof this?this:Array,a=arguments.length,u=a>1?arguments[1]:void 0,l=void 0!==u,c=0,m=g(o);if(l&&(u=f(u,a>2?arguments[2]:void 0,2)),null==m||s==Array&&p(m))for(r=new s(t=y(o.length));t>c;c++)b(r,c,l?u(o[c],c):o[c]);else for(i=m.call(o),r=new s;!(n=i.next()).done;c++)b(r,c,l?h(i,u,[n.value,c],!0):n.value);return r.length=c,r}})}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/es6.array.from.js","/node_modules/core-js/library/modules")},{"./_create-property":74,"./_ctx":75,"./_export":81,"./_is-array-iter":90,"./_iter-call":93,"./_iter-detect":96,"./_to-length":127,"./_to-object":128,"./core.get-iterator-method":134,_process:198,buffer:191}],138:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){"use strict";var c=e("./_add-to-unscopables"),d=e("./_iter-step"),h=e("./_iterators"),p=e("./_to-iobject");t.exports=e("./_iter-define")(Array,"Array",function(e,t){this._t=p(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,r=this._i++;return!e||r>=e.length?(this._t=void 0,d(1)):d(0,"keys"==t?r:"values"==t?e[r]:[r,e[r]])},"values"),h.Arguments=h.Array,c("keys"),c("values"),c("entries")}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/es6.array.iterator.js","/node_modules/core-js/library/modules")},{"./_add-to-unscopables":60,"./_iter-define":95,"./_iter-step":97,"./_iterators":98,"./_to-iobject":126,_process:198,buffer:191}],139:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){"use strict";var c=e("./_collection-strong");t.exports=e("./_collection")("Map",function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},{get:function(e){var t=c.getEntry(this,e);return t&&t.v},set:function(e,t){return c.def(this,0===e?0:e,t)}},c,!0)}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/es6.map.js","/node_modules/core-js/library/modules")},{"./_collection":72,"./_collection-strong":70,_process:198,buffer:191}],140:[function(e,t,r){(function(t,r,n,i,o,s,a,u,l){var f=e("./_export");f(f.S+f.F,"Object",{assign:e("./_object-assign")})}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/es6.object.assign.js","/node_modules/core-js/library/modules")},{"./_export":81,"./_object-assign":102,_process:198,buffer:191}],141:[function(e,t,r){(function(t,r,n,i,o,s,a,u,l){var f=e("./_export");f(f.S,"Object",{create:e("./_object-create")})}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/es6.object.create.js","/node_modules/core-js/library/modules")},{"./_export":81,"./_object-create":103,_process:198,buffer:191}],142:[function(e,t,r){(function(t,r,n,i,o,s,a,u,l){var f=e("./_export");f(f.S+f.F*!e("./_descriptors"),"Object",{defineProperties:e("./_object-dps")})}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/es6.object.define-properties.js","/node_modules/core-js/library/modules")},{"./_descriptors":77,"./_export":81,"./_object-dps":105,_process:198,buffer:191}],143:[function(e,t,r){(function(t,r,n,i,o,s,a,u,l){var f=e("./_export");f(f.S+f.F*!e("./_descriptors"),"Object",{defineProperty:e("./_object-dp").f})}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/es6.object.define-property.js","/node_modules/core-js/library/modules")},{"./_descriptors":77,"./_export":81,"./_object-dp":104,_process:198,buffer:191}],144:[function(e,t,r){(function(t,r,n,i,o,s,a,u,l){var f=e("./_is-object"),c=e("./_meta").onFreeze;e("./_object-sap")("freeze",function(e){return function(t){return e&&f(t)?e(c(t)):t}})}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/es6.object.freeze.js","/node_modules/core-js/library/modules")},{"./_is-object":92,"./_meta":101,"./_object-sap":114,_process:198,buffer:191}],145:[function(e,t,r){(function(t,r,n,i,o,s,a,u,l){var f=e("./_to-iobject"),c=e("./_object-gopd").f;e("./_object-sap")("getOwnPropertyDescriptor",function(){return function(e,t){return c(f(e),t)}})}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/es6.object.get-own-property-descriptor.js","/node_modules/core-js/library/modules")},{"./_object-gopd":106,"./_object-sap":114,"./_to-iobject":126,_process:198,buffer:191}],146:[function(e,t,r){(function(t,r,n,i,o,s,a,u,l){var f=e("./_to-object"),c=e("./_object-gpo");e("./_object-sap")("getPrototypeOf",function(){return function(e){return c(f(e))}})}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/es6.object.get-prototype-of.js","/node_modules/core-js/library/modules")},{"./_object-gpo":110,"./_object-sap":114,"./_to-object":128,_process:198,buffer:191}],147:[function(e,t,r){(function(t,r,n,i,o,s,a,u,l){var f=e("./_to-object"),c=e("./_object-keys");e("./_object-sap")("keys",function(){return function(e){return c(f(e))}})}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/es6.object.keys.js","/node_modules/core-js/library/modules")},{"./_object-keys":112,"./_object-sap":114,"./_to-object":128,_process:198,buffer:191}],148:[function(e,t,r){(function(t,r,n,i,o,s,a,u,l){var f=e("./_export");f(f.S,"Object",{setPrototypeOf:e("./_set-proto").set})}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/es6.object.set-prototype-of.js","/node_modules/core-js/library/modules")},{"./_export":81,"./_set-proto":118,_process:198,buffer:191}],149:[function(e,t,r){(function(e,t,r,n,i,o,s,a,u){}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/es6.object.to-string.js","/node_modules/core-js/library/modules")},{_process:198,buffer:191}],150:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){"use strict";var c=e("./_collection-strong");t.exports=e("./_collection")("Set",function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},{add:function(e){return c.def(this,e=0===e?0:e,e)}},c)}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/es6.set.js","/node_modules/core-js/library/modules")},{"./_collection":72,"./_collection-strong":70,_process:198,buffer:191}],151:[function(e,t,r){(function(t,r,n,i,o,s,a,u,l){var f=e("./_export"),c=e("./_to-index"),d=String.fromCharCode,h=String.fromCodePoint;f(f.S+f.F*(!!h&&1!=h.length),"String",{fromCodePoint:function(e){for(var t,r=[],n=arguments.length,i=0;n>i;){if(t=+arguments[i++],c(t,1114111)!==t)throw RangeError(t+" is not a valid code point");r.push(t<65536?d(t):d(55296+((t-=65536)>>10),t%1024+56320))}return r.join("")}})}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/es6.string.from-code-point.js","/node_modules/core-js/library/modules")},{"./_export":81,"./_to-index":124,_process:198,buffer:191}],152:[function(e,t,r){(function(t,r,n,i,o,s,a,u,l){"use strict";var f=e("./_string-at")(!0);e("./_iter-define")(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,r=this._i;return r>=t.length?{value:void 0,done:!0}:(e=f(t,r),this._i+=e.length,{value:e,done:!1})})}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/es6.string.iterator.js","/node_modules/core-js/library/modules")},{"./_iter-define":95,"./_string-at":123,_process:198,buffer:191}],153:[function(e,t,r){(function(t,r,n,i,o,s,a,u,l){"use strict";r=e("./_global");var f=e("./_has"),c=e("./_descriptors"),d=e("./_export"),h=e("./_redefine"),p=e("./_meta").KEY,y=e("./_fails"),b=e("./_shared"),g=e("./_set-to-string-tag"),m=e("./_uid"),v=e("./_wks"),w=e("./_wks-ext"),_=e("./_wks-define"),x=e("./_keyof"),j=e("./_enum-keys"),k=e("./_is-array"),S=e("./_an-object"),C=e("./_to-iobject"),A=e("./_to-primitive"),P=e("./_property-desc"),B=e("./_object-create"),E=e("./_object-gopn-ext"),O=e("./_object-gopd"),I=e("./_object-dp"),L=e("./_object-keys"),T=O.f,R=I.f,M=E.f,F=r.Symbol,U=r.JSON,D=U&&U.stringify,z=v("_hidden"),N=v("toPrimitive"),G={}.propertyIsEnumerable,V=b("symbol-registry"),q=b("symbols"),W=b("op-symbols"),Y=Object.prototype,H="function"==typeof F,X=r.QObject,Z=!X||!X.prototype||!X.prototype.findChild,K=c&&y(function(){return 7!=B(R({},"a",{get:function(){return R(this,"a",{value:7}).a}})).a})?function(e,t,r){var n=T(Y,t);n&&delete Y[t],R(e,t,r),n&&e!==Y&&R(Y,t,n)}:R,J=function(e){var t=q[e]=B(F.prototype);return t._k=e,t},Q=H&&"symbol"==typeof F.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof F},$=function(e,t,r){return e===Y&&$(W,t,r),S(e),t=A(t,!0),S(r),f(q,t)?(r.enumerable?(f(e,z)&&e[z][t]&&(e[z][t]=!1),r=B(r,{enumerable:P(0,!1)})):(f(e,z)||R(e,z,P(1,{})),e[z][t]=!0),K(e,t,r)):R(e,t,r)},ee=function(e,t){S(e);for(var r,n=j(t=C(t)),i=0,o=n.length;o>i;)$(e,r=n[i++],t[r]);return e},te=function(e){var t=G.call(this,e=A(e,!0));return!(this===Y&&f(q,e)&&!f(W,e))&&(!(t||!f(this,e)||!f(q,e)||f(this,z)&&this[z][e])||t)},re=function(e,t){if(e=C(e),t=A(t,!0),e!==Y||!f(q,t)||f(W,t)){var r=T(e,t);return!r||!f(q,t)||f(e,z)&&e[z][t]||(r.enumerable=!0),r}},ne=function(e){for(var t,r=M(C(e)),n=[],i=0;r.length>i;)f(q,t=r[i++])||t==z||t==p||n.push(t);return n},ie=function(e){for(var t,r=e===Y,n=M(r?W:C(e)),i=[],o=0;n.length>o;)!f(q,t=n[o++])||r&&!f(Y,t)||i.push(q[t]);return i};H||(h((F=function(){if(this instanceof F)throw TypeError("Symbol is not a constructor!");var e=m(arguments.length>0?arguments[0]:void 0),t=function(r){this===Y&&t.call(W,r),f(this,z)&&f(this[z],e)&&(this[z][e]=!1),K(this,e,P(1,r))};return c&&Z&&K(Y,e,{configurable:!0,set:t}),J(e)}).prototype,"toString",function(){return this._k}),O.f=re,I.f=$,e("./_object-gopn").f=E.f=ne,e("./_object-pie").f=te,e("./_object-gops").f=ie,c&&!e("./_library")&&h(Y,"propertyIsEnumerable",te,!0),w.f=function(e){return J(v(e))}),d(d.G+d.W+d.F*!H,{Symbol:F});for(var oe="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),se=0;oe.length>se;)v(oe[se++]);for(oe=L(v.store),se=0;oe.length>se;)_(oe[se++]);d(d.S+d.F*!H,"Symbol",{for:function(e){return f(V,e+="")?V[e]:V[e]=F(e)},keyFor:function(e){if(Q(e))return x(V,e);throw TypeError(e+" is not a symbol!")},useSetter:function(){Z=!0},useSimple:function(){Z=!1}}),d(d.S+d.F*!H,"Object",{create:function(e,t){return void 0===t?B(e):ee(B(e),t)},defineProperty:$,defineProperties:ee,getOwnPropertyDescriptor:re,getOwnPropertyNames:ne,getOwnPropertySymbols:ie}),U&&d(d.S+d.F*(!H||y(function(){var e=F();return"[null]"!=D([e])||"{}"!=D({a:e})||"{}"!=D(Object(e))})),"JSON",{stringify:function(e){if(void 0!==e&&!Q(e)){for(var t,r,n=[e],i=1;arguments.length>i;)n.push(arguments[i++]);return"function"==typeof(t=n[1])&&(r=t),!r&&k(t)||(t=function(e,t){if(r&&(t=r.call(this,e,t)),!Q(t))return t}),n[1]=t,D.apply(U,n)}}}),F.prototype[N]||e("./_hide")(F.prototype,N,F.prototype.valueOf),g(F,"Symbol"),g(Math,"Math",!0),g(r.JSON,"JSON",!0)}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/es6.symbol.js","/node_modules/core-js/library/modules")},{"./_an-object":62,"./_descriptors":77,"./_enum-keys":80,"./_export":81,"./_fails":82,"./_global":84,"./_has":85,"./_hide":86,"./_is-array":91,"./_keyof":99,"./_library":100,"./_meta":101,"./_object-create":103,"./_object-dp":104,"./_object-gopd":106,"./_object-gopn":108,"./_object-gopn-ext":107,"./_object-gops":109,"./_object-keys":112,"./_object-pie":113,"./_property-desc":115,"./_redefine":117,"./_set-to-string-tag":120,"./_shared":122,"./_to-iobject":126,"./_to-primitive":129,"./_uid":130,"./_wks":133,"./_wks-define":131,"./_wks-ext":132,_process:198,buffer:191}],154:[function(e,t,r){(function(t,r,n,i,o,s,a,u,l){var f=e("./_export");f(f.P+f.R,"Map",{toJSON:e("./_collection-to-json")("Map")})}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/es7.map.to-json.js","/node_modules/core-js/library/modules")},{"./_collection-to-json":71,"./_export":81,_process:198,buffer:191}],155:[function(e,t,r){(function(t,r,n,i,o,s,a,u,l){var f=e("./_export");f(f.P+f.R,"Set",{toJSON:e("./_collection-to-json")("Set")})}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/es7.set.to-json.js","/node_modules/core-js/library/modules")},{"./_collection-to-json":71,"./_export":81,_process:198,buffer:191}],156:[function(e,t,r){(function(t,r,n,i,o,s,a,u,l){e("./_wks-define")("asyncIterator")}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/es7.symbol.async-iterator.js","/node_modules/core-js/library/modules")},{"./_wks-define":131,_process:198,buffer:191}],157:[function(e,t,r){(function(t,r,n,i,o,s,a,u,l){e("./_wks-define")("observable")}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/es7.symbol.observable.js","/node_modules/core-js/library/modules")},{"./_wks-define":131,_process:198,buffer:191}],158:[function(e,t,r){(function(t,r,n,i,o,s,a,u,l){e("./es6.array.iterator");r=e("./_global");for(var f=e("./_hide"),c=e("./_iterators"),d=e("./_wks")("toStringTag"),h=["NodeList","DOMTokenList","MediaList","StyleSheetList","CSSRuleList"],p=0;p<5;p++){var y=h[p],b=r[y],g=b&&b.prototype;g&&!g[d]&&f(g,d,y),c[y]=c.Array}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/core-js/library/modules/web.dom.iterable.js","/node_modules/core-js/library/modules")},{"./_global":84,"./_hide":86,"./_iterators":98,"./_wks":133,"./es6.array.iterator":138,_process:198,buffer:191}],159:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c=Array.prototype.slice,d=e("./lib/keys.js"),h=e("./lib/is_arguments.js"),p=t.exports=function(e,t,r){return r||(r={}),e===t||(e instanceof Date&&t instanceof Date?e.getTime()===t.getTime():!e||!t||"object"!=typeof e&&"object"!=typeof t?r.strict?e===t:e==t:function(e,t,r){var n,i;if(y(e)||y(t))return!1;if(e.prototype!==t.prototype)return!1;if(h(e))return!!h(t)&&(e=c.call(e),t=c.call(t),p(e,t,r));if(b(e)){if(!b(t))return!1;if(e.length!==t.length)return!1;for(n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}try{var o=d(e),s=d(t)}catch(e){return!1}if(o.length!=s.length)return!1;for(o.sort(),s.sort(),n=o.length-1;n>=0;n--)if(o[n]!=s[n])return!1;for(n=o.length-1;n>=0;n--)if(i=o[n],!p(e[i],t[i],r))return!1;return typeof e==typeof t}(e,t,r))};function y(e){return null==e}function b(e){return!(!e||"object"!=typeof e||"number"!=typeof e.length)&&("function"==typeof e.copy&&"function"==typeof e.slice&&!(e.length>0&&"number"!=typeof e[0]))}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/deep-equal/index.js","/node_modules/deep-equal")},{"./lib/is_arguments.js":160,"./lib/keys.js":161,_process:198,buffer:191}],160:[function(e,t,r){(function(e,n,i,o,s,a,u,l,f){var c="[object Arguments]"==function(){return Object.prototype.toString.call(arguments)}();function d(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function h(e){return e&&"object"==typeof e&&"number"==typeof e.length&&Object.prototype.hasOwnProperty.call(e,"callee")&&!Object.prototype.propertyIsEnumerable.call(e,"callee")||!1}(r=t.exports=c?d:h).supported=d,r.unsupported=h}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/deep-equal/lib/is_arguments.js","/node_modules/deep-equal/lib")},{_process:198,buffer:191}],161:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){function f(e){var t=[];for(var r in e)t.push(r);return t}(t.exports="function"==typeof Object.keys?Object.keys:f).shim=f}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/deep-equal/lib/keys.js","/node_modules/deep-equal/lib")},{_process:198,buffer:191}],162:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){"use strict";function c(e){return e&&"object"==typeof e&&"default"in e?e.default:e}var d=c(e("babel-runtime/helpers/slicedToArray")),h=c(e("babel-runtime/core-js/get-iterator")),p=c(e("babel-runtime/helpers/defineProperty")),y=c(e("babel-runtime/regenerator")),b=c(e("babel-runtime/core-js/symbol/iterator")),g=c(e("babel-runtime/helpers/classCallCheck")),m=c(e("babel-runtime/helpers/createClass")),v=function(){function e(t){g(this,e),this.stateTable=t.stateTable,this.accepting=t.accepting,this.tags=t.tags}return m(e,[{key:"match",value:function(e){var t=this;return p({},b,y.mark(function r(){var n,i,o,s,a,u;return y.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:n=1,i=null,o=null,s=null,a=0;case 5:if(!(a<e.length)){r.next=21;break}if(u=e[a],s=n,0!==(n=t.stateTable[n][u])){r.next=15;break}if(!(null!=i&&null!=o&&o>=i)){r.next=13;break}return r.next=13,[i,o,t.tags[s]];case 13:n=t.stateTable[1][u],i=null;case 15:0!==n&&null==i&&(i=a),t.accepting[n]&&(o=a),0===n&&(n=1);case 18:a++,r.next=5;break;case 21:if(!(null!=i&&null!=o&&o>=i)){r.next=24;break}return r.next=24,[i,o,t.tags[n]];case 24:case"end":return r.stop()}},r,this)}))}},{key:"apply",value:function(e,t){var r=!0,n=!1,i=void 0;try{for(var o,s=h(this.match(e));!(r=(o=s.next()).done);r=!0){var a=d(o.value,3),u=a[0],l=a[1],f=a[2],c=!0,p=!1,y=void 0;try{for(var b,g=h(f);!(c=(b=g.next()).done);c=!0){var m=b.value;"function"==typeof t[m]&&t[m](u,l,e.slice(u,l+1))}}catch(e){p=!0,y=e}finally{try{!c&&g.return&&g.return()}finally{if(p)throw y}}}}catch(e){n=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(n)throw i}}}}]),e}();t.exports=v}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/dfa/index.js","/node_modules/dfa")},{_process:198,"babel-runtime/core-js/get-iterator":3,"babel-runtime/core-js/symbol/iterator":18,"babel-runtime/helpers/classCallCheck":19,"babel-runtime/helpers/createClass":20,"babel-runtime/helpers/defineProperty":21,"babel-runtime/helpers/slicedToArray":25,"babel-runtime/regenerator":28,buffer:191}],163:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){"use strict";function c(e){return e&&"object"==typeof e&&"default"in e?e.default:e}var d=c(e("restructure")),h=c(e("babel-runtime/core-js/object/get-own-property-descriptor")),p=c(e("babel-runtime/core-js/get-iterator")),y=c(e("babel-runtime/core-js/object/freeze")),b=c(e("babel-runtime/core-js/object/keys")),g=c(e("babel-runtime/helpers/typeof")),m=c(e("babel-runtime/core-js/object/define-property")),v=c(e("babel-runtime/helpers/classCallCheck")),w=c(e("babel-runtime/helpers/createClass")),_=c(e("babel-runtime/core-js/map")),x=c(e("babel-runtime/core-js/object/get-prototype-of")),j=c(e("babel-runtime/helpers/possibleConstructorReturn")),k=c(e("babel-runtime/helpers/inherits")),S=e("restructure/src/utils"),C=c(e("babel-runtime/core-js/object/define-properties")),A=c(e("deep-equal")),P=c(e("babel-runtime/helpers/get")),B=c(e("babel-runtime/core-js/object/assign")),E=c(e("babel-runtime/helpers/toConsumableArray")),O=c(e("babel-runtime/core-js/string/from-code-point")),I=c(e("babel-runtime/helpers/slicedToArray")),L=c(e("babel-runtime/core-js/array/from")),T=c(e("babel-runtime/core-js/set")),R=c(e("unicode-properties")),M=c(e("unicode-trie")),F=c(e("dfa")),U=c(e("clone")),D=c(e("tiny-inflate")),z=c(e("brotli/decompress")),N={logErrors:!1},G=[];function V(e,t,r){if(r.get)o=r.get,r.get=function(){var e=o.call(this);return m(this,t,{value:e}),e};else if("function"==typeof r.value){var n=(i=r.value,{v:{get:function(){var e=new _;function r(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];var o=r.length>0?r[0]:"value";if(e.has(o))return e.get(o);var s=i.apply(this,r);return e.set(o,s),s}return m(this,t,{value:r}),r}}});if("object"===(void 0===n?"undefined":g(n)))return n.v}var i,o}N.registerFormat=function(e){G.push(e)},N.openSync=function(e,t){var r=fs.readFileSync(e);return N.create(r,t)},N.open=function(e,t,r){"function"==typeof t&&(r=t,t=null),fs.readFile(e,function(e,n){if(e)return r(e);try{var i=N.create(n,t)}catch(e){return r(e)}return r(null,i)})},N.create=function(e,t){for(var r=0;r<G.length;r++){var n=G[r];if(n.probe(e)){var i=new n(new d.DecodeStream(e));return t?i.getFont(t):i}}throw new Error("Unknown font format")};var q=new d.Struct({firstCode:d.uint16,entryCount:d.uint16,idDelta:d.int16,idRangeOffset:d.uint16}),W=new d.Struct({startCharCode:d.uint32,endCharCode:d.uint32,glyphID:d.uint32}),Y=new d.Struct({startUnicodeValue:d.uint24,additionalCount:d.uint8}),H=new d.Struct({unicodeValue:d.uint24,glyphID:d.uint16}),X=new d.Array(Y,d.uint32),Z=new d.Array(H,d.uint32),K=new d.Struct({varSelector:d.uint24,defaultUVS:new d.Pointer(d.uint32,X,{type:"parent"}),nonDefaultUVS:new d.Pointer(d.uint32,Z,{type:"parent"})}),J=new d.VersionedStruct(d.uint16,{0:{length:d.uint16,language:d.uint16,codeMap:new d.LazyArray(d.uint8,256)},2:{length:d.uint16,language:d.uint16,subHeaderKeys:new d.Array(d.uint16,256),subHeaderCount:function(e){return Math.max.apply(Math,e.subHeaderKeys)},subHeaders:new d.LazyArray(q,"subHeaderCount"),glyphIndexArray:new d.LazyArray(d.uint16,"subHeaderCount")},4:{length:d.uint16,language:d.uint16,segCountX2:d.uint16,segCount:function(e){return e.segCountX2>>1},searchRange:d.uint16,entrySelector:d.uint16,rangeShift:d.uint16,endCode:new d.LazyArray(d.uint16,"segCount"),reservedPad:new d.Reserved(d.uint16),startCode:new d.LazyArray(d.uint16,"segCount"),idDelta:new d.LazyArray(d.int16,"segCount"),idRangeOffset:new d.LazyArray(d.uint16,"segCount"),glyphIndexArray:new d.LazyArray(d.uint16,function(e){return(e.length-e._currentOffset)/2})},6:{length:d.uint16,language:d.uint16,firstCode:d.uint16,entryCount:d.uint16,glyphIndices:new d.LazyArray(d.uint16,"entryCount")},8:{reserved:new d.Reserved(d.uint16),length:d.uint32,language:d.uint16,is32:new d.LazyArray(d.uint8,8192),nGroups:d.uint32,groups:new d.LazyArray(W,"nGroups")},10:{reserved:new d.Reserved(d.uint16),length:d.uint32,language:d.uint32,firstCode:d.uint32,entryCount:d.uint32,glyphIndices:new d.LazyArray(d.uint16,"numChars")},12:{reserved:new d.Reserved(d.uint16),length:d.uint32,language:d.uint32,nGroups:d.uint32,groups:new d.LazyArray(W,"nGroups")},13:{reserved:new d.Reserved(d.uint16),length:d.uint32,language:d.uint32,nGroups:d.uint32,groups:new d.LazyArray(W,"nGroups")},14:{length:d.uint32,numRecords:d.uint32,varSelectors:new d.LazyArray(K,"numRecords")}}),Q=new d.Struct({platformID:d.uint16,encodingID:d.uint16,table:new d.Pointer(d.uint32,J,{type:"parent",lazy:!0})}),$=new d.Struct({version:d.uint16,numSubtables:d.uint16,tables:new d.Array(Q,"numSubtables")}),ee=new d.Struct({version:d.int32,revision:d.int32,checkSumAdjustment:d.uint32,magicNumber:d.uint32,flags:d.uint16,unitsPerEm:d.uint16,created:new d.Array(d.int32,2),modified:new d.Array(d.int32,2),xMin:d.int16,yMin:d.int16,xMax:d.int16,yMax:d.int16,macStyle:new d.Bitfield(d.uint16,["bold","italic","underline","outline","shadow","condensed","extended"]),lowestRecPPEM:d.uint16,fontDirectionHint:d.int16,indexToLocFormat:d.int16,glyphDataFormat:d.int16}),te=new d.Struct({version:d.int32,ascent:d.int16,descent:d.int16,lineGap:d.int16,advanceWidthMax:d.uint16,minLeftSideBearing:d.int16,minRightSideBearing:d.int16,xMaxExtent:d.int16,caretSlopeRise:d.int16,caretSlopeRun:d.int16,caretOffset:d.int16,reserved:new d.Reserved(d.int16,4),metricDataFormat:d.int16,numberOfMetrics:d.uint16}),re=new d.Struct({advance:d.uint16,bearing:d.int16}),ne=new d.Struct({metrics:new d.LazyArray(re,function(e){return e.parent.hhea.numberOfMetrics}),bearings:new d.LazyArray(d.int16,function(e){return e.parent.maxp.numGlyphs-e.parent.hhea.numberOfMetrics})}),ie=new d.Struct({version:d.int32,numGlyphs:d.uint16,maxPoints:d.uint16,maxContours:d.uint16,maxComponentPoints:d.uint16,maxComponentContours:d.uint16,maxZones:d.uint16,maxTwilightPoints:d.uint16,maxStorage:d.uint16,maxFunctionDefs:d.uint16,maxInstructionDefs:d.uint16,maxStackElements:d.uint16,maxSizeOfInstructions:d.uint16,maxComponentElements:d.uint16,maxComponentDepth:d.uint16});function oe(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return 1===e&&ae[r]?ae[r]:se[e][t]}var se=[["utf16be","utf16be","utf16be","utf16be","utf16be","utf16be"],["macroman","shift-jis","big5","euc-kr","iso-8859-6","iso-8859-8","macgreek","maccyrillic","symbol","Devanagari","Gurmukhi","Gujarati","Oriya","Bengali","Tamil","Telugu","Kannada","Malayalam","Sinhalese","Burmese","Khmer","macthai","Laotian","Georgian","Armenian","gb-2312-80","Tibetan","Mongolian","Geez","maccenteuro","Vietnamese","Sindhi"],["ascii"],["symbol","utf16be","shift-jis","gb18030","big5","wansung","johab",null,null,null,"utf16be"]],ae={15:"maciceland",17:"macturkish",18:"maccroatian",24:"maccenteuro",25:"maccenteuro",26:"maccenteuro",27:"maccenteuro",28:"maccenteuro",30:"maciceland",37:"macromania",38:"maccenteuro",39:"maccenteuro",40:"maccenteuro",143:"macinuit",146:"macgaelic"},ue=[[],{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:"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"}],le=new d.Struct({platformID:d.uint16,encodingID:d.uint16,languageID:d.uint16,nameID:d.uint16,length:d.uint16,string:new d.Pointer(d.uint16,new d.String("length",function(e){return oe(e.platformID,e.encodingID,e.languageID)}),{type:"parent",relativeTo:"parent.stringOffset",allowNull:!1})}),fe=new d.Struct({length:d.uint16,tag:new d.Pointer(d.uint16,new d.String("length","utf16be"),{type:"parent",relativeTo:"stringOffset"})}),ce=new d.VersionedStruct(d.uint16,{0:{count:d.uint16,stringOffset:d.uint16,records:new d.Array(le,"count")},1:{count:d.uint16,stringOffset:d.uint16,records:new d.Array(le,"count"),langTagCount:d.uint16,langTags:new d.Array(fe,"langTagCount")}}),de=["copyright","fontFamily","fontSubfamily","uniqueSubfamily","fullName","version","postscriptName","trademark","manufacturer","designer","description","vendorURL","designerURL","license","licenseURL",null,"preferredFamily","preferredSubfamily","compatibleFull","sampleText","postscriptCIDFontName","wwsFamilyName","wwsSubfamilyName"];ce.process=function(e){var t={},r=!0,n=!1,i=void 0;try{for(var o,s=p(this.records);!(r=(o=s.next()).done);r=!0){var a=o.value,u=ue[a.platformID][a.languageID];null==u&&null!=this.langTags&&a.languageID>=32768&&(u=this.langTags[a.languageID-32768].tag),null==u&&(u=a.platformID+"-"+a.languageID);var l=a.nameID>=256?"fontFeatures":de[a.nameID]||a.nameID;null==t[l]&&(t[l]={});var f=t[l];a.nameID>=256&&(f=f[a.nameID]||(f[a.nameID]={})),f[u]=a.string}}catch(e){n=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(n)throw i}}this.records=t},ce.preEncode=function(){if(!Array.isArray(this.records)){this.version=0;var e=[];for(var t in this.records){var r=this.records[t];"fontFeatures"!==t&&(e.push({platformID:3,encodingID:1,languageID:1033,nameID:de.indexOf(t),length:i.byteLength(r.en,"utf16le"),string:r.en}),"postscriptName"===t&&e.push({platformID:1,encodingID:0,languageID:0,nameID:de.indexOf(t),length:r.en.length,string:r.en}))}this.records=e,this.count=e.length,this.stringOffset=ce.size(this,null,!1)}};var he=new d.VersionedStruct(d.uint16,{header:{xAvgCharWidth:d.int16,usWeightClass:d.uint16,usWidthClass:d.uint16,fsType:new d.Bitfield(d.uint16,[null,"noEmbedding","viewOnly","editable",null,null,null,null,"noSubsetting","bitmapOnly"]),ySubscriptXSize:d.int16,ySubscriptYSize:d.int16,ySubscriptXOffset:d.int16,ySubscriptYOffset:d.int16,ySuperscriptXSize:d.int16,ySuperscriptYSize:d.int16,ySuperscriptXOffset:d.int16,ySuperscriptYOffset:d.int16,yStrikeoutSize:d.int16,yStrikeoutPosition:d.int16,sFamilyClass:d.int16,panose:new d.Array(d.uint8,10),ulCharRange:new d.Array(d.uint32,4),vendorID:new d.String(4),fsSelection:new d.Bitfield(d.uint16,["italic","underscore","negative","outlined","strikeout","bold","regular","useTypoMetrics","wws","oblique"]),usFirstCharIndex:d.uint16,usLastCharIndex:d.uint16},0:{},1:{typoAscender:d.int16,typoDescender:d.int16,typoLineGap:d.int16,winAscent:d.uint16,winDescent:d.uint16,codePageRange:new d.Array(d.uint32,2)},2:{typoAscender:d.int16,typoDescender:d.int16,typoLineGap:d.int16,winAscent:d.uint16,winDescent:d.uint16,codePageRange:new d.Array(d.uint32,2),xHeight:d.int16,capHeight:d.int16,defaultChar:d.uint16,breakChar:d.uint16,maxContent:d.uint16},5:{typoAscender:d.int16,typoDescender:d.int16,typoLineGap:d.int16,winAscent:d.uint16,winDescent:d.uint16,codePageRange:new d.Array(d.uint32,2),xHeight:d.int16,capHeight:d.int16,defaultChar:d.uint16,breakChar:d.uint16,maxContent:d.uint16,usLowerOpticalPointSize:d.uint16,usUpperOpticalPointSize:d.uint16}}),pe=he.versions;pe[3]=pe[4]=pe[2];var ye=new d.VersionedStruct(d.fixed32,{header:{italicAngle:d.fixed32,underlinePosition:d.int16,underlineThickness:d.int16,isFixedPitch:d.uint32,minMemType42:d.uint32,maxMemType42:d.uint32,minMemType1:d.uint32,maxMemType1:d.uint32},1:{},2:{numberOfGlyphs:d.uint16,glyphNameIndex:new d.Array(d.uint16,"numberOfGlyphs"),names:new d.Array(new d.String(d.uint8))},2.5:{numberOfGlyphs:d.uint16,offsets:new d.Array(d.uint8,"numberOfGlyphs")},3:{},4:{map:new d.Array(d.uint32,function(e){return e.parent.maxp.numGlyphs})}}),be=new d.Struct({controlValues:new d.Array(d.int16)}),ge=new d.Struct({instructions:new d.Array(d.uint8)}),me=new d.VersionedStruct("head.indexToLocFormat",{0:{offsets:new d.Array(d.uint16)},1:{offsets:new d.Array(d.uint32)}});me.process=function(){if(0===this.version)for(var e=0;e<this.offsets.length;e++)this.offsets[e]<<=1},me.preEncode=function(){if(null==this.version&&(this.version=this.offsets[this.offsets.length-1]>65535?1:0,0===this.version))for(var e=0;e<this.offsets.length;e++)this.offsets[e]>>>=1};var ve=new d.Struct({controlValueProgram:new d.Array(d.uint8)}),we=new d.Array(new d.Buffer),_e=function(){function e(t){v(this,e),this.type=t}return w(e,[{key:"decode",value:function(e,t){var r=e.readUInt16BE();if(0===r)return[];var n=e.readUInt8(),i=void 0;if(1===n)i=d.uint8;else if(2===n)i=d.uint16;else if(3===n)i=d.uint24;else{if(4!==n)throw new Error("Bad offset size in CFFIndex: "+n+" "+e.pos);i=d.uint32}for(var o=[],s=e.pos+(r+1)*n-1,a=i.decode(e),u=0;u<r;u++){var l=i.decode(e);if(null!=this.type){var f=e.pos;e.pos=s+a,t.length=l-a,o.push(this.type.decode(e,t)),e.pos=f}else o.push({offset:s+a,length:l-a});a=l}return e.pos=s+a,o}},{key:"size",value:function(e,t){var r=2;if(0===e.length)return r;for(var n=this.type||new d.Buffer,i=1,o=0;o<e.length;o++){var s=e[o];i+=n.size(s,t)}var a=void 0;if(i<=255)a=d.uint8;else if(i<=65535)a=d.uint16;else if(i<=16777215)a=d.uint24;else{if(!(i<=4294967295))throw new Error("Bad offset in CFFIndex");a=d.uint32}return r+=1+a.size()*(e.length+1),r+=i-1,r}},{key:"encode",value:function(e,t,r){if(e.writeUInt16BE(t.length),0!==t.length){var n=this.type||new d.Buffer,i=[],o=1,s=!0,a=!1,u=void 0;try{for(var l,f=p(t);!(s=(l=f.next()).done);s=!0){var c=l.value,h=n.size(c,r);i.push(h),o+=h}}catch(e){a=!0,u=e}finally{try{!s&&f.return&&f.return()}finally{if(a)throw u}}var y=void 0;if(o<=255)y=d.uint8;else if(o<=65535)y=d.uint16;else if(o<=16777215)y=d.uint24;else{if(!(o<=4294967295))throw new Error("Bad offset in CFFIndex");y=d.uint32}e.writeUInt8(y.size()),o=1,y.encode(e,o);var b=!0,g=!1,m=void 0;try{for(var v,w=p(i);!(b=(v=w.next()).done);b=!0){o+=v.value,y.encode(e,o)}}catch(e){g=!0,m=e}finally{try{!b&&w.return&&w.return()}finally{if(g)throw m}}var _=!0,x=!1,j=void 0;try{for(var k,S=p(t);!(_=(k=S.next()).done);_=!0){var C=k.value;n.encode(e,C,r)}}catch(e){x=!0,j=e}finally{try{!_&&S.return&&S.return()}finally{if(x)throw j}}}}}]),e}(),xe=["0","1","2","3","4","5","6","7","8","9",".","E","E-",null,"-"],je={".":10,E:11,"E-":12,"-":14},ke=function(){function e(){v(this,e)}return w(e,null,[{key:"decode",value:function(e,t){if(32<=t&&t<=246)return t-139;if(247<=t&&t<=250)return 256*(t-247)+e.readUInt8()+108;if(251<=t&&t<=254)return 256*-(t-251)-e.readUInt8()-108;if(28===t)return e.readInt16BE();if(29===t)return e.readInt32BE();if(30===t){for(var r="";;){var n=e.readUInt8(),i=n>>4;if(15===i)break;r+=xe[i];var o=15&n;if(15===o)break;r+=xe[o]}return parseFloat(r)}return null}},{key:"size",value:function(e){if(e.forceLarge&&(e=32768),(0|e)!==e){var t=""+e;return 1+Math.ceil((t.length+1)/2)}return-107<=e&&e<=107?1:108<=e&&e<=1131||-1131<=e&&e<=-108?2:-32768<=e&&e<=32767?3:5}},{key:"encode",value:function(e,t){var r=Number(t);if(t.forceLarge)return e.writeUInt8(29),e.writeInt32BE(r);if((0|r)===r)return-107<=r&&r<=107?e.writeUInt8(r+139):108<=r&&r<=1131?(r-=108,e.writeUInt8(247+(r>>8)),e.writeUInt8(255&r)):-1131<=r&&r<=-108?(r=-r-108,e.writeUInt8(251+(r>>8)),e.writeUInt8(255&r)):-32768<=r&&r<=32767?(e.writeUInt8(28),e.writeInt16BE(r)):(e.writeUInt8(29),e.writeInt32BE(r));e.writeUInt8(30);for(var n=""+r,i=0;i<n.length;i+=2){var o=n[i],s=je[o]||+o;if(i===n.length-1)var a=15;else{var u=n[i+1];a=je[u]||+u}e.writeUInt8(s<<4|15&a)}return 15!==a?e.writeUInt8(240):void 0}}]),e}(),Se=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];v(this,e),this.ops=t,this.fields={};var r=!0,n=!1,i=void 0;try{for(var o,s=p(t);!(r=(o=s.next()).done);r=!0){var a=o.value,u=Array.isArray(a[0])?a[0][0]<<8|a[0][1]:a[0];this.fields[u]=a}}catch(e){n=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(n)throw i}}}return w(e,[{key:"decodeOperands",value:function(e,t,r,n){var i=this;if(Array.isArray(e))return n.map(function(n,o){return i.decodeOperands(e[o],t,r,[n])});if(null!=e.decode)return e.decode(t,r,n);switch(e){case"number":case"offset":case"sid":return n[0];case"boolean":return!!n[0];default:return n}}},{key:"encodeOperands",value:function(e,t,r,n){var i=this;return Array.isArray(e)?n.map(function(n,o){return i.encodeOperands(e[o],t,r,n)[0]}):null!=e.encode?e.encode(t,n,r):"number"==typeof n?[n]:"boolean"==typeof n?[+n]:Array.isArray(n)?n:[n]}},{key:"decode",value:function(e,t){var r=e.pos+t.length,n={},i=[];for(var o in C(n,{parent:{value:t},_startOffset:{value:e.pos}}),this.fields){var s=this.fields[o];n[s[1]]=s[3]}for(;e.pos<r;){var a=e.readUInt8();if(a<=21){12===a&&(a=a<<8|e.readUInt8());var u=this.fields[a];if(!u)throw new Error("Unknown operator "+a);var l=this.decodeOperands(u[2],e,n,i);null!=l&&(l instanceof S.PropertyDescriptor?m(n,u[1],l):n[u[1]]=l),i=[]}else i.push(ke.decode(e,a))}return n}},{key:"size",value:function(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n={parent:t,val:e,pointerSize:0,startOffset:t.startOffset||0},i=0;for(var o in this.fields){var s=this.fields[o],a=e[s[1]];if(null!=a&&!A(a,s[3])){var u=this.encodeOperands(s[2],null,n,a),l=!0,f=!1,c=void 0;try{for(var d,h=p(u);!(l=(d=h.next()).done);l=!0){var y=d.value;i+=ke.size(y)}}catch(e){f=!0,c=e}finally{try{!l&&h.return&&h.return()}finally{if(f)throw c}}i+=(Array.isArray(s[0])?s[0]:[s[0]]).length}}return r&&(i+=n.pointerSize),i}},{key:"encode",value:function(e,t,r){var n={pointers:[],startOffset:e.pos,parent:r,val:t,pointerSize:0};n.pointerOffset=e.pos+this.size(t,n,!1);var i=!0,o=!1,s=void 0;try{for(var a,u=p(this.ops);!(i=(a=u.next()).done);i=!0){var l=a.value,f=t[l[1]];if(null!=f&&!A(f,l[3])){var c=this.encodeOperands(l[2],e,n,f),d=!0,h=!1,y=void 0;try{for(var b,g=p(c);!(d=(b=g.next()).done);d=!0){var m=b.value;ke.encode(e,m)}}catch(e){h=!0,y=e}finally{try{!d&&g.return&&g.return()}finally{if(h)throw y}}var v=Array.isArray(l[0])?l[0]:[l[0]],w=!0,_=!1,x=void 0;try{for(var j,k=p(v);!(w=(j=k.next()).done);w=!0){var S=j.value;e.writeUInt8(S)}}catch(e){_=!0,x=e}finally{try{!w&&k.return&&k.return()}finally{if(_)throw x}}}}}catch(e){o=!0,s=e}finally{try{!i&&u.return&&u.return()}finally{if(o)throw s}}for(var C=0;C<n.pointers.length;){var P=n.pointers[C++];P.type.encode(e,P.val,P.parent)}}}]),e}(),Ce=function(e){function t(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return v(this,t),null==r.type&&(r.type="global"),j(this,(t.__proto__||x(t)).call(this,null,e,r))}return k(t,e),w(t,[{key:"decode",value:function(e,r,n){return this.offsetType={decode:function(){return n[0]}},P(t.prototype.__proto__||x(t.prototype),"decode",this).call(this,e,r,n)}},{key:"encode",value:function(e,r,n){if(!e)return this.offsetType={size:function(){return 0}},this.size(r,n),[new Ae(0)];var i=null;return this.offsetType={encode:function(e,t){return i=t}},P(t.prototype.__proto__||x(t.prototype),"encode",this).call(this,e,r,n),[new Ae(i)]}}]),t}(d.Pointer),Ae=function(){function e(t){v(this,e),this.val=t,this.forceLarge=!0}return w(e,[{key:"valueOf",value:function(){return this.val}}]),e}(),Pe=new Se([[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],[19,"Subrs",new Ce(new _e,{type:"local"}),null]]),Be=[".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"],Ee=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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"],Oe=[".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"],Ie=function(){function e(t,r){v(this,e),this.predefinedOps=t,this.type=r}return w(e,[{key:"decode",value:function(e,t,r){return this.predefinedOps[r[0]]?this.predefinedOps[r[0]]:this.type.decode(e,t,r)}},{key:"size",value:function(e,t){return this.type.size(e,t)}},{key:"encode",value:function(e,t,r){var n=this.predefinedOps.indexOf(t);return-1!==n?n:this.type.encode(e,t,r)}}]),e}(),Le=function(e){function t(){return v(this,t),j(this,(t.__proto__||x(t)).call(this,"UInt8"))}return k(t,e),w(t,[{key:"decode",value:function(e){return 127&d.uint8.decode(e)}}]),t}(d.Number),Te=new d.Struct({first:d.uint16,nLeft:d.uint8}),Re=new d.Struct({first:d.uint16,nLeft:d.uint16}),Me=new Ie([Ee,["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 Ce(new d.VersionedStruct(new Le,{0:{nCodes:d.uint8,codes:new d.Array(d.uint8,"nCodes")},1:{nRanges:d.uint8,ranges:new d.Array(Te,"nRanges")}}),{lazy:!0})),Fe=function(e){function t(){return v(this,t),j(this,(t.__proto__||x(t)).apply(this,arguments))}return k(t,e),w(t,[{key:"decode",value:function(e,t){for(var r=S.resolveLength(this.length,e,t),n=0,i=[];n<r;){var o=this.type.decode(e,t);o.offset=n,n+=o.nLeft+1,i.push(o)}return i}}]),t}(d.Array),Ue=new Ie([Oe,[".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 Ce(new d.VersionedStruct(d.uint8,{0:{glyphs:new d.Array(d.uint16,function(e){return e.parent.CharStrings.length-1})},1:{ranges:new Fe(Te,function(e){return e.parent.CharStrings.length-1})},2:{ranges:new Fe(Re,function(e){return e.parent.CharStrings.length-1})}}),{lazy:!0})),De=new d.Struct({first:d.uint16,fd:d.uint8}),ze=new d.VersionedStruct(d.uint8,{0:{fds:new d.Array(d.uint8,function(e){return e.parent.CharStrings.length})},3:{nRanges:d.uint16,ranges:new d.Array(De,"nRanges"),sentinel:d.uint16}}),Ne=new Ce(Pe),Ge=function(){function e(){v(this,e)}return w(e,[{key:"decode",value:function(e,t,r){return t.length=r[0],Ne.decode(e,t,[r[1]])}},{key:"size",value:function(e,t){return[Pe.size(e,t,!1),Ne.size(e,t)[0]]}},{key:"encode",value:function(e,t,r){return[Pe.size(t,r,!1),Ne.encode(e,t,r)[0]]}}]),e}(),Ve=new Se([[18,"Private",new Ge,null],[[12,38],"FontName","sid",null]]),qe=new Se([[[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",Ue,Oe],[16,"Encoding",Me,Ee],[17,"CharStrings",new Ce(new _e),null],[18,"Private",new Ge,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 Ce(ze),null],[[12,36],"FDArray",new Ce(new _e(Ve)),null],[[12,38],"FontName","sid",null]]),We=new d.Struct({majorVersion:d.uint8,minorVersion:d.uint8,hdrSize:d.uint8,offSize:d.uint8}),Ye=new d.Struct({header:We,nameIndex:new _e(new d.String("length")),topDictIndex:new _e(qe),stringIndex:new _e(new d.String("length")),globalSubrIndex:new _e}),He=function(){function e(t){v(this,e),this.stream=t,this.decode()}return w(e,[{key:"decode",value:function(){this.stream.pos;var e=Ye.decode(this.stream);for(var t in e){var r=e[t];this[t]=r}if(1!==this.topDictIndex.length)throw new Error("Only a single font is allowed in CFF");return this.isCIDFont=null!=this.topDict.ROS,this}},{key:"string",value:function(e){return e<Be.length?Be[e]:this.stringIndex[e-Be.length]}},{key:"getCharString",value:function(e){return this.stream.pos=this.topDict.CharStrings[e].offset,this.stream.readBuffer(this.topDict.CharStrings[e].length)}},{key:"getGlyphName",value:function(e){var t=this.topDict.charset;if(Array.isArray(t))return t[e];if(0===e)return".notdef";switch(e-=1,t.version){case 0:return this.string(t.glyphs[e]);case 1:case 2:for(var r=0;r<t.ranges.length;r++){var n=t.ranges[r];if(n.offset<=e&&e<=n.offset+n.nLeft)return this.string(n.first+(e-n.offset))}}return null}},{key:"fdForGlyph",value:function(e){if(!this.topDict.FDSelect)return null;switch(this.topDict.FDSelect.version){case 0:return this.topDict.FDSelect.fds[e];case 3:for(var t=this.topDict.FDSelect.ranges,r=0,n=t.length-1;r<=n;){var i=r+n>>1;if(e<t[i].first)n=i-1;else{if(!(i<n&&e>t[i+1].first))return t[i].fd;r=i+1}}default:throw new Error("Unknown FDSelect version: "+this.topDict.FDSelect.version)}}},{key:"privateDictForGlyph",value:function(e){if(this.topDict.FDSelect){var t=this.fdForGlyph(e);return this.topDict.FDArray[t]?this.topDict.FDArray[t].Private:null}return this.topDict.Private}},{key:"topDict",get:function(){return this.topDictIndex[0]}},{key:"postscriptName",get:function(){return this.nameIndex[0]}},{key:"fullName",get:function(){return this.string(this.topDict.FullName)}},{key:"familyName",get:function(){return this.string(this.topDict.FamilyName)}}],[{key:"decode",value:function(t){return new e(t)}}]),e}(),Xe=new d.Struct({glyphIndex:d.uint16,vertOriginY:d.int16}),Ze=new d.Struct({majorVersion:d.uint16,minorVersion:d.uint16,defaultVertOriginY:d.int16,numVertOriginYMetrics:d.uint16,metrics:new d.Array(Xe,"numVertOriginYMetrics")}),Ke=new d.Struct({height:d.uint8,width:d.uint8,horiBearingX:d.int8,horiBearingY:d.int8,horiAdvance:d.uint8,vertBearingX:d.int8,vertBearingY:d.int8,vertAdvance:d.uint8}),Je=new d.Struct({height:d.uint8,width:d.uint8,bearingX:d.int8,bearingY:d.int8,advance:d.uint8}),Qe=new d.Struct({glyph:d.uint16,xOffset:d.int8,yOffset:d.int8}),$e=function e(){v(this,e)},et=function e(){v(this,e)},tt=(new d.VersionedStruct("version",{1:{metrics:Je,data:$e},2:{metrics:Je,data:et},5:{data:et},6:{metrics:Ke,data:$e},7:{metrics:Ke,data:et},8:{metrics:Je,pad:new d.Reserved(d.uint8),numComponents:d.uint16,components:new d.Array(Qe,"numComponents")},9:{metrics:Ke,pad:new d.Reserved(d.uint8),numComponents:d.uint16,components:new d.Array(Qe,"numComponents")},17:{metrics:Je,dataLen:d.uint32,data:new d.Buffer("dataLen")},18:{metrics:Ke,dataLen:d.uint32,data:new d.Buffer("dataLen")},19:{dataLen:d.uint32,data:new d.Buffer("dataLen")}}),new d.Struct({ascender:d.int8,descender:d.int8,widthMax:d.uint8,caretSlopeNumerator:d.int8,caretSlopeDenominator:d.int8,caretOffset:d.int8,minOriginSB:d.int8,minAdvanceSB:d.int8,maxBeforeBL:d.int8,minAfterBL:d.int8,pad:new d.Reserved(d.int8,2)})),rt=new d.Struct({glyphCode:d.uint16,offset:d.uint16}),nt=new d.VersionedStruct(d.uint16,{header:{imageFormat:d.uint16,imageDataOffset:d.uint32},1:{offsetArray:new d.Array(d.uint32,function(e){return e.parent.lastGlyphIndex-e.parent.firstGlyphIndex+1})},2:{imageSize:d.uint32,bigMetrics:Ke},3:{offsetArray:new d.Array(d.uint16,function(e){return e.parent.lastGlyphIndex-e.parent.firstGlyphIndex+1})},4:{numGlyphs:d.uint32,glyphArray:new d.Array(rt,function(e){return e.numGlyphs+1})},5:{imageSize:d.uint32,bigMetrics:Ke,numGlyphs:d.uint32,glyphCodeArray:new d.Array(d.uint16,"numGlyphs")}}),it=new d.Struct({firstGlyphIndex:d.uint16,lastGlyphIndex:d.uint16,subtable:new d.Pointer(d.uint32,nt)}),ot=new d.Struct({indexSubTableArray:new d.Pointer(d.uint32,new d.Array(it,1),{type:"parent"}),indexTablesSize:d.uint32,numberOfIndexSubTables:d.uint32,colorRef:d.uint32,hori:tt,vert:tt,startGlyphIndex:d.uint16,endGlyphIndex:d.uint16,ppemX:d.uint8,ppemY:d.uint8,bitDepth:d.uint8,flags:new d.Bitfield(d.uint8,["horizontal","vertical"])}),st=new d.Struct({version:d.uint32,numSizes:d.uint32,sizes:new d.Array(ot,"numSizes")}),at=new d.Struct({ppem:d.uint16,resolution:d.uint16,imageOffsets:new d.Array(new d.Pointer(d.uint32,"void"),function(e){return e.parent.parent.maxp.numGlyphs+1})}),ut=new d.Struct({version:d.uint16,flags:new d.Bitfield(d.uint16,["renderOutlines"]),numImgTables:d.uint32,imageTables:new d.Array(new d.Pointer(d.uint32,at),"numImgTables")}),lt=new d.Struct({gid:d.uint16,paletteIndex:d.uint16}),ft=new d.Struct({gid:d.uint16,firstLayerIndex:d.uint16,numLayers:d.uint16}),ct=new d.Struct({version:d.uint16,numBaseGlyphRecords:d.uint16,baseGlyphRecord:new d.Pointer(d.uint32,new d.Array(ft,"numBaseGlyphRecords")),layerRecords:new d.Pointer(d.uint32,new d.Array(lt,"numLayerRecords"),{lazy:!0}),numLayerRecords:d.uint16}),dt=new d.Struct({blue:d.uint8,green:d.uint8,red:d.uint8,alpha:d.uint8}),ht=new d.Struct({version:d.uint16,numPaletteEntries:d.uint16,numPalettes:d.uint16,numColorRecords:d.uint16,colorRecords:new d.Pointer(d.uint32,new d.Array(dt,"numColorRecords")),colorRecordIndices:new d.Array(d.uint16,"numPalettes")}),pt=new d.Struct({reserved:new d.Reserved(d.uint16),reqFeatureIndex:d.uint16,featureCount:d.uint16,featureIndexes:new d.Array(d.uint16,"featureCount")}),yt=new d.Struct({tag:new d.String(4),langSys:new d.Pointer(d.uint16,pt,{type:"parent"})}),bt=new d.Struct({defaultLangSys:new d.Pointer(d.uint16,pt),count:d.uint16,langSysRecords:new d.Array(yt,"count")}),gt=new d.Struct({tag:new d.String(4),script:new d.Pointer(d.uint16,bt,{type:"parent"})}),mt=new d.Array(gt,d.uint16),vt=new d.Struct({featureParams:d.uint16,lookupCount:d.uint16,lookupListIndexes:new d.Array(d.uint16,"lookupCount")}),wt=new d.Struct({tag:new d.String(4),feature:new d.Pointer(d.uint16,vt,{type:"parent"})}),_t=new d.Array(wt,d.uint16),xt=new d.Bitfield(d.uint16,["rightToLeft","ignoreBaseGlyphs","ignoreLigatures","ignoreMarks","useMarkFilteringSet",null,"markAttachmentType"]);function jt(e){var t=new d.Struct({lookupType:d.uint16,flags:xt,subTableCount:d.uint16,subTables:new d.Array(new d.Pointer(d.uint16,e),"subTableCount"),markFilteringSet:d.uint16});return new d.LazyArray(new d.Pointer(d.uint16,t),d.uint16)}var kt=new d.Struct({start:d.uint16,end:d.uint16,startCoverageIndex:d.uint16}),St=new d.VersionedStruct(d.uint16,{1:{glyphCount:d.uint16,glyphs:new d.Array(d.uint16,"glyphCount")},2:{rangeCount:d.uint16,rangeRecords:new d.Array(kt,"rangeCount")}}),Ct=new d.Struct({start:d.uint16,end:d.uint16,class:d.uint16}),At=new d.VersionedStruct(d.uint16,{1:{startGlyph:d.uint16,glyphCount:d.uint16,classValueArray:new d.Array(d.uint16,"glyphCount")},2:{classRangeCount:d.uint16,classRangeRecord:new d.Array(Ct,"classRangeCount")}}),Pt=new d.Struct({startSize:d.uint16,endSize:d.uint16,deltaFormat:d.uint16}),Bt=new d.Struct({sequenceIndex:d.uint16,lookupListIndex:d.uint16}),Et=new d.Struct({glyphCount:d.uint16,lookupCount:d.uint16,input:new d.Array(d.uint16,function(e){return e.glyphCount-1}),lookupRecords:new d.Array(Bt,"lookupCount")}),Ot=new d.Array(new d.Pointer(d.uint16,Et),d.uint16),It=new d.Struct({glyphCount:d.uint16,lookupCount:d.uint16,classes:new d.Array(d.uint16,function(e){return e.glyphCount-1}),lookupRecords:new d.Array(Bt,"lookupCount")}),Lt=new d.Array(new d.Pointer(d.uint16,It),d.uint16),Tt=new d.VersionedStruct(d.uint16,{1:{coverage:new d.Pointer(d.uint16,St),ruleSetCount:d.uint16,ruleSets:new d.Array(new d.Pointer(d.uint16,Ot),"ruleSetCount")},2:{coverage:new d.Pointer(d.uint16,St),classDef:new d.Pointer(d.uint16,At),classSetCnt:d.uint16,classSet:new d.Array(new d.Pointer(d.uint16,Lt),"classSetCnt")},3:{glyphCount:d.uint16,lookupCount:d.uint16,coverages:new d.Array(new d.Pointer(d.uint16,St),"glyphCount"),lookupRecords:new d.Array(Bt,"lookupCount")}}),Rt=new d.Struct({backtrackGlyphCount:d.uint16,backtrack:new d.Array(d.uint16,"backtrackGlyphCount"),inputGlyphCount:d.uint16,input:new d.Array(d.uint16,function(e){return e.inputGlyphCount-1}),lookaheadGlyphCount:d.uint16,lookahead:new d.Array(d.uint16,"lookaheadGlyphCount"),lookupCount:d.uint16,lookupRecords:new d.Array(Bt,"lookupCount")}),Mt=new d.Array(new d.Pointer(d.uint16,Rt),d.uint16),Ft=new d.VersionedStruct(d.uint16,{1:{coverage:new d.Pointer(d.uint16,St),chainCount:d.uint16,chainRuleSets:new d.Array(new d.Pointer(d.uint16,Mt),"chainCount")},2:{coverage:new d.Pointer(d.uint16,St),backtrackClassDef:new d.Pointer(d.uint16,At),inputClassDef:new d.Pointer(d.uint16,At),lookaheadClassDef:new d.Pointer(d.uint16,At),chainCount:d.uint16,chainClassSet:new d.Array(new d.Pointer(d.uint16,Mt),"chainCount")},3:{backtrackGlyphCount:d.uint16,backtrackCoverage:new d.Array(new d.Pointer(d.uint16,St),"backtrackGlyphCount"),inputGlyphCount:d.uint16,inputCoverage:new d.Array(new d.Pointer(d.uint16,St),"inputGlyphCount"),lookaheadGlyphCount:d.uint16,lookaheadCoverage:new d.Array(new d.Pointer(d.uint16,St),"lookaheadGlyphCount"),lookupCount:d.uint16,lookupRecords:new d.Array(Bt,"lookupCount")}}),Ut=new d.VersionedStruct(d.uint16,{1:{coordinate:d.int16},2:{coordinate:d.int16,referenceGlyph:d.uint16,baseCoordPoint:d.uint16},3:{coordinate:d.int16,deviceTable:new d.Pointer(d.uint16,Pt)}}),Dt=new d.Struct({defaultIndex:d.uint16,baseCoordCount:d.uint16,baseCoords:new d.Array(new d.Pointer(d.uint16,Ut),"baseCoordCount")}),zt=new d.Struct({tag:new d.String(4),minCoord:new d.Pointer(d.uint16,Ut,{type:"parent"}),maxCoord:new d.Pointer(d.uint16,Ut,{type:"parent"})}),Nt=new d.Struct({minCoord:new d.Pointer(d.uint16,Ut),maxCoord:new d.Pointer(d.uint16,Ut),featMinMaxCount:d.uint16,featMinMaxRecords:new d.Array(zt,"featMinMaxCount")}),Gt=new d.Struct({tag:new d.String(4),minMax:new d.Pointer(d.uint16,Nt,{type:"parent"})}),Vt=new d.Struct({baseValues:new d.Pointer(d.uint16,Dt),defaultMinMax:new d.Pointer(d.uint16,Nt),baseLangSysCount:d.uint16,baseLangSysRecords:new d.Array(Gt,"baseLangSysCount")}),qt=new d.Struct({tag:new d.String(4),script:new d.Pointer(d.uint16,Vt,{type:"parent"})}),Wt=new d.Array(qt,d.uint16),Yt=new d.Array(new d.String(4),d.uint16),Ht=new d.Struct({baseTagList:new d.Pointer(d.uint16,Yt),baseScriptList:new d.Pointer(d.uint16,Wt)}),Xt=new d.Struct({version:d.uint32,horizAxis:new d.Pointer(d.uint16,Ht),vertAxis:new d.Pointer(d.uint16,Ht)}),Zt=new d.Array(d.uint16,d.uint16),Kt=new d.Struct({coverage:new d.Pointer(d.uint16,St),glyphCount:d.uint16,attachPoints:new d.Array(new d.Pointer(d.uint16,Zt),"glyphCount")}),Jt=new d.VersionedStruct(d.uint16,{1:{coordinate:d.int16},2:{caretValuePoint:d.uint16},3:{coordinate:d.int16,deviceTable:new d.Pointer(d.uint16,Pt)}}),Qt=new d.Array(new d.Pointer(d.uint16,Jt),d.uint16),$t=new d.Struct({coverage:new d.Pointer(d.uint16,St),ligGlyphCount:d.uint16,ligGlyphs:new d.Array(new d.Pointer(d.uint16,Qt),"ligGlyphCount")}),er=new d.Struct({markSetTableFormat:d.uint16,markSetCount:d.uint16,coverage:new d.Array(new d.Pointer(d.uint32,St),"markSetCount")}),tr=new d.VersionedStruct(d.uint32,{65536:{glyphClassDef:new d.Pointer(d.uint16,At),attachList:new d.Pointer(d.uint16,Kt),ligCaretList:new d.Pointer(d.uint16,$t),markAttachClassDef:new d.Pointer(d.uint16,At)},65538:{glyphClassDef:new d.Pointer(d.uint16,At),attachList:new d.Pointer(d.uint16,Kt),ligCaretList:new d.Pointer(d.uint16,$t),markAttachClassDef:new d.Pointer(d.uint16,At),markGlyphSetsDef:new d.Pointer(d.uint16,er)}}),rr=new d.Bitfield(d.uint16,["xPlacement","yPlacement","xAdvance","yAdvance","xPlaDevice","yPlaDevice","xAdvDevice","yAdvDevice"]),nr={xPlacement:d.int16,yPlacement:d.int16,xAdvance:d.int16,yAdvance:d.int16,xPlaDevice:new d.Pointer(d.uint16,Pt,{type:"global",relativeTo:"rel"}),yPlaDevice:new d.Pointer(d.uint16,Pt,{type:"global",relativeTo:"rel"}),xAdvDevice:new d.Pointer(d.uint16,Pt,{type:"global",relativeTo:"rel"}),yAdvDevice:new d.Pointer(d.uint16,Pt,{type:"global",relativeTo:"rel"})},ir=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"valueFormat";v(this,e),this.key=t}return w(e,[{key:"buildStruct",value:function(e){for(var t=e;!t[this.key]&&t.parent;)t=t.parent;if(t[this.key]){var r={rel:function(){return t._startOffset}},n=t[this.key];for(var i in n)n[i]&&(r[i]=nr[i]);return new d.Struct(r)}}},{key:"size",value:function(e,t){return this.buildStruct(t).size(e,t)}},{key:"decode",value:function(e,t){var r=this.buildStruct(t).decode(e,t);return delete r.rel,r}}]),e}(),or=new d.Struct({secondGlyph:d.uint16,value1:new ir("valueFormat1"),value2:new ir("valueFormat2")}),sr=new d.Array(or,d.uint16),ar=new d.Struct({value1:new ir("valueFormat1"),value2:new ir("valueFormat2")}),ur=new d.VersionedStruct(d.uint16,{1:{xCoordinate:d.int16,yCoordinate:d.int16},2:{xCoordinate:d.int16,yCoordinate:d.int16,anchorPoint:d.uint16},3:{xCoordinate:d.int16,yCoordinate:d.int16,xDeviceTable:new d.Pointer(d.uint16,Pt),yDeviceTable:new d.Pointer(d.uint16,Pt)}}),lr=new d.Struct({entryAnchor:new d.Pointer(d.uint16,ur,{type:"parent"}),exitAnchor:new d.Pointer(d.uint16,ur,{type:"parent"})}),fr=new d.Struct({class:d.uint16,markAnchor:new d.Pointer(d.uint16,ur,{type:"parent"})}),cr=new d.Array(fr,d.uint16),dr=new d.Array(new d.Pointer(d.uint16,ur),function(e){return e.parent.classCount}),hr=new d.Array(dr,d.uint16),pr=new d.Array(new d.Pointer(d.uint16,ur),function(e){return e.parent.parent.classCount}),yr=new d.Array(pr,d.uint16),br=new d.Array(new d.Pointer(d.uint16,yr),d.uint16),gr=new d.VersionedStruct("lookupType",{1:new d.VersionedStruct(d.uint16,{1:{coverage:new d.Pointer(d.uint16,St),valueFormat:rr,value:new ir},2:{coverage:new d.Pointer(d.uint16,St),valueFormat:rr,valueCount:d.uint16,values:new d.LazyArray(new ir,"valueCount")}}),2:new d.VersionedStruct(d.uint16,{1:{coverage:new d.Pointer(d.uint16,St),valueFormat1:rr,valueFormat2:rr,pairSetCount:d.uint16,pairSets:new d.LazyArray(new d.Pointer(d.uint16,sr),"pairSetCount")},2:{coverage:new d.Pointer(d.uint16,St),valueFormat1:rr,valueFormat2:rr,classDef1:new d.Pointer(d.uint16,At),classDef2:new d.Pointer(d.uint16,At),class1Count:d.uint16,class2Count:d.uint16,classRecords:new d.LazyArray(new d.LazyArray(ar,"class2Count"),"class1Count")}}),3:{format:d.uint16,coverage:new d.Pointer(d.uint16,St),entryExitCount:d.uint16,entryExitRecords:new d.Array(lr,"entryExitCount")},4:{format:d.uint16,markCoverage:new d.Pointer(d.uint16,St),baseCoverage:new d.Pointer(d.uint16,St),classCount:d.uint16,markArray:new d.Pointer(d.uint16,cr),baseArray:new d.Pointer(d.uint16,hr)},5:{format:d.uint16,markCoverage:new d.Pointer(d.uint16,St),ligatureCoverage:new d.Pointer(d.uint16,St),classCount:d.uint16,markArray:new d.Pointer(d.uint16,cr),ligatureArray:new d.Pointer(d.uint16,br)},6:{format:d.uint16,mark1Coverage:new d.Pointer(d.uint16,St),mark2Coverage:new d.Pointer(d.uint16,St),classCount:d.uint16,mark1Array:new d.Pointer(d.uint16,cr),mark2Array:new d.Pointer(d.uint16,hr)},7:Tt,8:Ft,9:{posFormat:d.uint16,lookupType:d.uint16,extension:new d.Pointer(d.uint32,gr)}});gr.versions[9].extension.type=gr;var mr=new d.Struct({version:d.int32,scriptList:new d.Pointer(d.uint16,mt),featureList:new d.Pointer(d.uint16,_t),lookupList:new d.Pointer(d.uint16,new jt(gr))}),vr=new d.Array(d.uint16,d.uint16),wr=vr,_r=new d.Struct({glyph:d.uint16,compCount:d.uint16,components:new d.Array(d.uint16,function(e){return e.compCount-1})}),xr=new d.Array(new d.Pointer(d.uint16,_r),d.uint16),jr=new d.VersionedStruct("lookupType",{1:new d.VersionedStruct(d.uint16,{1:{coverage:new d.Pointer(d.uint16,St),deltaGlyphID:d.int16},2:{coverage:new d.Pointer(d.uint16,St),glyphCount:d.uint16,substitute:new d.LazyArray(d.uint16,"glyphCount")}}),2:{substFormat:d.uint16,coverage:new d.Pointer(d.uint16,St),count:d.uint16,sequences:new d.LazyArray(new d.Pointer(d.uint16,vr),"count")},3:{substFormat:d.uint16,coverage:new d.Pointer(d.uint16,St),count:d.uint16,alternateSet:new d.LazyArray(new d.Pointer(d.uint16,wr),"count")},4:{substFormat:d.uint16,coverage:new d.Pointer(d.uint16,St),count:d.uint16,ligatureSets:new d.LazyArray(new d.Pointer(d.uint16,xr),"count")},5:Tt,6:Ft,7:{substFormat:d.uint16,lookupType:d.uint16,extension:new d.Pointer(d.uint32,jr)},8:{substFormat:d.uint16,coverage:new d.Pointer(d.uint16,St),backtrackCoverage:new d.Array(new d.Pointer(d.uint16,St),"backtrackGlyphCount"),lookaheadGlyphCount:d.uint16,lookaheadCoverage:new d.Array(new d.Pointer(d.uint16,St),"lookaheadGlyphCount"),glyphCount:d.uint16,substitutes:new d.Array(d.uint16,"glyphCount")}});jr.versions[7].extension.type=jr;var kr=new d.Struct({version:d.int32,scriptList:new d.Pointer(d.uint16,mt),featureList:new d.Pointer(d.uint16,_t),lookupList:new d.Pointer(d.uint16,new jt(jr))}),Sr=new d.Array(d.uint16,d.uint16),Cr=new d.Struct({shrinkageEnableGSUB:new d.Pointer(d.uint16,Sr),shrinkageDisableGSUB:new d.Pointer(d.uint16,Sr),shrinkageEnableGPOS:new d.Pointer(d.uint16,Sr),shrinkageDisableGPOS:new d.Pointer(d.uint16,Sr),shrinkageJstfMax:new d.Pointer(d.uint16,new jt(gr)),extensionEnableGSUB:new d.Pointer(d.uint16,Sr),extensionDisableGSUB:new d.Pointer(d.uint16,Sr),extensionEnableGPOS:new d.Pointer(d.uint16,Sr),extensionDisableGPOS:new d.Pointer(d.uint16,Sr),extensionJstfMax:new d.Pointer(d.uint16,new jt(gr))}),Ar=new d.Array(new d.Pointer(d.uint16,Cr),d.uint16),Pr=new d.Struct({tag:new d.String(4),jstfLangSys:new d.Pointer(d.uint16,Ar)}),Br=new d.Struct({extenderGlyphs:new d.Pointer(d.uint16,new d.Array(d.uint16,d.uint16)),defaultLangSys:new d.Pointer(d.uint16,Ar),langSysCount:d.uint16,langSysRecords:new d.Array(Pr,"langSysCount")}),Er=new d.Struct({tag:new d.String(4),script:new d.Pointer(d.uint16,Br,{type:"parent"})}),Or=new d.Struct({version:d.uint32,scriptCount:d.uint16,scriptList:new d.Array(Er,"scriptCount")}),Ir=new d.Struct({format:d.uint32,length:d.uint32,offset:d.uint32}),Lr=new d.Struct({reserved:new d.Reserved(d.uint16,2),cbSignature:d.uint32,signature:new d.Buffer("cbSignature")}),Tr=new d.Struct({ulVersion:d.uint32,usNumSigs:d.uint16,usFlag:d.uint16,signatures:new d.Array(Ir,"usNumSigs"),signatureBlocks:new d.Array(Lr,"usNumSigs")}),Rr=new d.Struct({rangeMaxPPEM:d.uint16,rangeGaspBehavior:new d.Bitfield(d.uint16,["grayscale","gridfit","symmetricSmoothing","symmetricGridfit"])}),Mr=new d.Struct({version:d.uint16,numRanges:d.uint16,gaspRanges:new d.Array(Rr,"numRanges")}),Fr=new d.Struct({pixelSize:d.uint8,maximumWidth:d.uint8,widths:new d.Array(d.uint8,function(e){return e.parent.parent.maxp.numGlyphs})}),Ur=new d.Struct({version:d.uint16,numRecords:d.int16,sizeDeviceRecord:d.int32,records:new d.Array(Fr,"numRecords")}),Dr=new d.Struct({left:d.uint16,right:d.uint16,value:d.int16}),zr=new d.Struct({firstGlyph:d.uint16,nGlyphs:d.uint16,offsets:new d.Array(d.uint16,"nGlyphs"),max:function(e){return e.offsets.length&&Math.max.apply(Math,e.offsets)}}),Nr=new d.Struct({off:function(e){return e._startOffset-e.parent.parent._startOffset},len:function(e){return((e.parent.leftTable.max-e.off)/e.parent.rowWidth+1)*(e.parent.rowWidth/2)},values:new d.LazyArray(d.int16,"len")}),Gr=new d.VersionedStruct("format",{0:{nPairs:d.uint16,searchRange:d.uint16,entrySelector:d.uint16,rangeShift:d.uint16,pairs:new d.Array(Dr,"nPairs")},2:{rowWidth:d.uint16,leftTable:new d.Pointer(d.uint16,zr,{type:"parent"}),rightTable:new d.Pointer(d.uint16,zr,{type:"parent"}),array:new d.Pointer(d.uint16,Nr,{type:"parent"})},3:{glyphCount:d.uint16,kernValueCount:d.uint8,leftClassCount:d.uint8,rightClassCount:d.uint8,flags:d.uint8,kernValue:new d.Array(d.int16,"kernValueCount"),leftClass:new d.Array(d.uint8,"glyphCount"),rightClass:new d.Array(d.uint8,"glyphCount"),kernIndex:new d.Array(d.uint8,function(e){return e.leftClassCount*e.rightClassCount})}}),Vr=new d.VersionedStruct("version",{0:{subVersion:d.uint16,length:d.uint16,format:d.uint8,coverage:new d.Bitfield(d.uint8,["horizontal","minimum","crossStream","override"]),subtable:Gr,padding:new d.Reserved(d.uint8,function(e){return e.length-e._currentOffset})},1:{length:d.uint32,coverage:new d.Bitfield(d.uint8,[null,null,null,null,null,"variation","crossStream","vertical"]),format:d.uint8,tupleIndex:d.uint16,subtable:Gr,padding:new d.Reserved(d.uint8,function(e){return e.length-e._currentOffset})}}),qr=new d.VersionedStruct(d.uint16,{0:{nTables:d.uint16,tables:new d.Array(Vr,"nTables")},1:{reserved:new d.Reserved(d.uint16),nTables:d.uint32,tables:new d.Array(Vr,"nTables")}}),Wr=new d.Struct({version:d.uint16,numGlyphs:d.uint16,yPels:new d.Array(d.uint8,"numGlyphs")}),Yr=new d.Struct({version:d.uint16,fontNumber:d.uint32,pitch:d.uint16,xHeight:d.uint16,style:d.uint16,typeFamily:d.uint16,capHeight:d.uint16,symbolSet:d.uint16,typeface:new d.String(16),characterComplement:new d.String(8),fileName:new d.String(6),strokeWeight:new d.String(1),widthType:new d.String(1),serifStyle:d.uint8,reserved:new d.Reserved(d.uint8)}),Hr=new d.Struct({bCharSet:d.uint8,xRatio:d.uint8,yStartRatio:d.uint8,yEndRatio:d.uint8}),Xr=new d.Struct({yPelHeight:d.uint16,yMax:d.int16,yMin:d.int16}),Zr=new d.Struct({recs:d.uint16,startsz:d.uint8,endsz:d.uint8,entries:new d.Array(Xr,"recs")}),Kr=new d.Struct({version:d.uint16,numRecs:d.uint16,numRatios:d.uint16,ratioRanges:new d.Array(Hr,"numRatios"),offsets:new d.Array(d.uint16,"numRatios"),groups:new d.Array(Zr,"numRecs")}),Jr=new d.Struct({version:d.uint16,ascent:d.int16,descent:d.int16,lineGap:d.int16,advanceHeightMax:d.int16,minTopSideBearing:d.int16,minBottomSideBearing:d.int16,yMaxExtent:d.int16,caretSlopeRise:d.int16,caretSlopeRun:d.int16,caretOffset:d.int16,reserved:new d.Reserved(d.int16,4),metricDataFormat:d.int16,numberOfMetrics:d.uint16}),Qr=new d.Struct({advance:d.uint16,bearing:d.int16}),$r=new d.Struct({metrics:new d.LazyArray(Qr,function(e){return e.parent.vhea.numberOfMetrics}),bearings:new d.LazyArray(d.int16,function(e){return e.parent.maxp.numGlyphs-e.parent.vhea.numberOfMetrics})}),en=new d.Fixed(16,"BE",14),tn=new d.Struct({fromCoord:en,toCoord:en}),rn=new d.Struct({pairCount:d.uint16,correspondence:new d.Array(tn,"pairCount")}),nn=new d.Struct({version:d.fixed32,axisCount:d.uint32,segment:new d.Array(rn,"axisCount")}),on=function(){function e(t,r,n){v(this,e),this.type=t,this.stream=r,this.parent=n,this.base=this.stream.pos,this._items=[]}return w(e,[{key:"getItem",value:function(e){if(null==this._items[e]){var t=this.stream.pos;this.stream.pos=this.base+this.type.size(null,this.parent)*e,this._items[e]=this.type.decode(this.stream,this.parent),this.stream.pos=t}return this._items[e]}},{key:"inspect",value:function(){return"[UnboundedArray "+this.type.constructor.name+"]"}}]),e}(),sn=function(e){function t(e){return v(this,t),j(this,(t.__proto__||x(t)).call(this,e,0))}return k(t,e),w(t,[{key:"decode",value:function(e,t){return new on(this.type,e,t)}}]),t}(d.Array),an=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d.uint16;e=new(function(){function e(t){v(this,e),this.type=t}return w(e,[{key:"decode",value:function(e,t){return t=t.parent.parent,this.type.decode(e,t)}},{key:"size",value:function(e,t){return t=t.parent.parent,this.type.size(e,t)}},{key:"encode",value:function(e,t,r){return r=r.parent.parent,this.type.encode(e,t,r)}}]),e}())(e);var t=new d.Struct({unitSize:d.uint16,nUnits:d.uint16,searchRange:d.uint16,entrySelector:d.uint16,rangeShift:d.uint16}),r=new d.Struct({lastGlyph:d.uint16,firstGlyph:d.uint16,value:e}),n=new d.Struct({lastGlyph:d.uint16,firstGlyph:d.uint16,values:new d.Pointer(d.uint16,new d.Array(e,function(e){return e.lastGlyph-e.firstGlyph+1}),{type:"parent"})}),i=new d.Struct({glyph:d.uint16,value:e});return new d.VersionedStruct(d.uint16,{0:{values:new sn(e)},2:{binarySearchHeader:t,segments:new d.Array(r,function(e){return e.binarySearchHeader.nUnits})},4:{binarySearchHeader:t,segments:new d.Array(n,function(e){return e.binarySearchHeader.nUnits})},6:{binarySearchHeader:t,segments:new d.Array(i,function(e){return e.binarySearchHeader.nUnits})},8:{firstGlyph:d.uint16,count:d.uint16,values:new d.Array(e,"count")}})};function un(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:d.uint16,r=B({newState:d.uint16,flags:d.uint16},e),n=new d.Struct(r),i=new sn(new d.Array(d.uint16,function(e){return e.nClasses}));return new d.Struct({nClasses:d.uint32,classTable:new d.Pointer(d.uint32,new an(t)),stateArray:new d.Pointer(d.uint32,i),entryTable:new d.Pointer(d.uint32,new sn(n))})}var ln=new d.VersionedStruct("format",{0:{deltas:new d.Array(d.int16,32)},1:{deltas:new d.Array(d.int16,32),mappingData:new an(d.uint16)},2:{standardGlyph:d.uint16,controlPoints:new d.Array(d.uint16,32)},3:{standardGlyph:d.uint16,controlPoints:new d.Array(d.uint16,32),mappingData:new an(d.uint16)}}),fn=new d.Struct({version:d.fixed32,format:d.uint16,defaultBaseline:d.uint16,subtable:ln}),cn=new d.Struct({setting:d.uint16,nameIndex:d.int16,name:function(e){return e.parent.parent.parent.name.records.fontFeatures[e.nameIndex]}}),dn=new d.Struct({feature:d.uint16,nSettings:d.uint16,settingTable:new d.Pointer(d.uint32,new d.Array(cn,"nSettings"),{type:"parent"}),featureFlags:new d.Bitfield(d.uint8,[null,null,null,null,null,null,"hasDefault","exclusive"]),defaultSetting:d.uint8,nameIndex:d.int16,name:function(e){return e.parent.parent.name.records.fontFeatures[e.nameIndex]}}),hn=new d.Struct({version:d.fixed32,featureNameCount:d.uint16,reserved1:new d.Reserved(d.uint16),reserved2:new d.Reserved(d.uint32),featureNames:new d.Array(dn,"featureNameCount")}),pn=new d.Struct({axisTag:new d.String(4),minValue:d.fixed32,defaultValue:d.fixed32,maxValue:d.fixed32,flags:d.uint16,nameID:d.uint16,name:function(e){return e.parent.parent.name.records.fontFeatures[e.nameID]}}),yn=new d.Struct({nameID:d.uint16,name:function(e){return e.parent.parent.name.records.fontFeatures[e.nameID]},flags:d.uint16,coord:new d.Array(d.fixed32,function(e){return e.parent.axisCount})}),bn=new d.Struct({version:d.fixed32,offsetToData:d.uint16,countSizePairs:d.uint16,axisCount:d.uint16,axisSize:d.uint16,instanceCount:d.uint16,instanceSize:d.uint16,axis:new d.Array(pn,"axisCount"),instance:new d.Array(yn,"instanceCount")}),gn=new d.Fixed(16,"BE",14),mn=function(){function e(){v(this,e)}return w(e,null,[{key:"decode",value:function(e,t){return t.flags?e.readUInt32BE():2*e.readUInt16BE()}}]),e}(),vn=new d.Struct({version:d.uint16,reserved:new d.Reserved(d.uint16),axisCount:d.uint16,globalCoordCount:d.uint16,globalCoords:new d.Pointer(d.uint32,new d.Array(new d.Array(gn,"axisCount"),"globalCoordCount")),glyphCount:d.uint16,flags:d.uint16,offsetToData:d.uint32,offsets:new d.Array(new d.Pointer(mn,"void",{relativeTo:"offsetToData",allowNull:!1}),function(e){return e.glyphCount+1})}),wn=new d.Struct({length:d.uint16,coverage:d.uint16,subFeatureFlags:d.uint32,stateTable:new function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:d.uint16,new d.Struct({version:function(){return 8},firstGlyph:d.uint16,values:new d.Array(d.uint8,d.uint16)})),r=B({newStateOffset:d.uint16,newState:function(e){return(e.newStateOffset-(e.parent.stateArray.base-e.parent._startOffset))/e.parent.nClasses},flags:d.uint16},e),n=new d.Struct(r),i=new sn(new d.Array(d.uint8,function(e){return e.nClasses}));return new d.Struct({nClasses:d.uint16,classTable:new d.Pointer(d.uint16,t),stateArray:new d.Pointer(d.uint16,i),entryTable:new d.Pointer(d.uint16,new sn(n))})}}),_n=new d.Struct({justClass:d.uint32,beforeGrowLimit:d.fixed32,beforeShrinkLimit:d.fixed32,afterGrowLimit:d.fixed32,afterShrinkLimit:d.fixed32,growFlags:d.uint16,shrinkFlags:d.uint16}),xn=new d.Array(_n,d.uint32),jn=new d.VersionedStruct("actionType",{0:{lowerLimit:d.fixed32,upperLimit:d.fixed32,order:d.uint16,glyphs:new d.Array(d.uint16,d.uint16)},1:{addGlyph:d.uint16},2:{substThreshold:d.fixed32,addGlyph:d.uint16,substGlyph:d.uint16},3:{},4:{variationAxis:d.uint32,minimumLimit:d.fixed32,noStretchValue:d.fixed32,maximumLimit:d.fixed32},5:{flags:d.uint16,glyph:d.uint16}}),kn=new d.Struct({actionClass:d.uint16,actionType:d.uint16,actionLength:d.uint32,actionData:jn,padding:new d.Reserved(d.uint8,function(e){return e.actionLength-e._currentOffset})}),Sn=new d.Array(kn,d.uint32),Cn=new d.Struct({lookupTable:new an(new d.Pointer(d.uint16,Sn))}),An=new d.Struct({classTable:new d.Pointer(d.uint16,wn,{type:"parent"}),wdcOffset:d.uint16,postCompensationTable:new d.Pointer(d.uint16,Cn,{type:"parent"}),widthDeltaClusters:new an(new d.Pointer(d.uint16,xn,{type:"parent",relativeTo:"wdcOffset"}))}),Pn=new d.Struct({version:d.uint32,format:d.uint16,horizontal:new d.Pointer(d.uint16,An),vertical:new d.Pointer(d.uint16,An)}),Bn={action:d.uint16},En={markIndex:d.uint16,currentIndex:d.uint16},On={currentInsertIndex:d.uint16,markedInsertIndex:d.uint16},In=new d.Struct({items:new sn(new d.Pointer(d.uint32,new an))}),Ln=new d.VersionedStruct("type",{0:{stateTable:new un},1:{stateTable:new un(En),substitutionTable:new d.Pointer(d.uint32,In)},2:{stateTable:new un(Bn),ligatureActions:new d.Pointer(d.uint32,new sn(d.uint32)),components:new d.Pointer(d.uint32,new sn(d.uint16)),ligatureList:new d.Pointer(d.uint32,new sn(d.uint16))},4:{lookupTable:new an},5:{stateTable:new un(On),insertionActions:new d.Pointer(d.uint32,new sn(d.uint16))}}),Tn=new d.Struct({length:d.uint32,coverage:d.uint24,type:d.uint8,subFeatureFlags:d.uint32,table:Ln,padding:new d.Reserved(d.uint8,function(e){return e.length-e._currentOffset})}),Rn=new d.Struct({featureType:d.uint16,featureSetting:d.uint16,enableFlags:d.uint32,disableFlags:d.uint32}),Mn=new d.Struct({defaultFlags:d.uint32,chainLength:d.uint32,nFeatureEntries:d.uint32,nSubtables:d.uint32,features:new d.Array(Rn,"nFeatureEntries"),subtables:new d.Array(Tn,"nSubtables")}),Fn=new d.Struct({version:d.uint16,unused:new d.Reserved(d.uint16),nChains:d.uint32,chains:new d.Array(Mn,"nChains")}),Un=new d.Struct({left:d.int16,top:d.int16,right:d.int16,bottom:d.int16}),Dn=new d.Struct({version:d.fixed32,format:d.uint16,lookupTable:new an(Un)}),zn={};zn.cmap=$,zn.head=ee,zn.hhea=te,zn.hmtx=ne,zn.maxp=ie,zn.name=ce,zn["OS/2"]=he,zn.post=ye,zn.fpgm=ge,zn.loca=me,zn.prep=ve,zn["cvt "]=be,zn.glyf=we,zn["CFF "]=He,zn.VORG=Ze,zn.EBLC=st,zn.CBLC=zn.EBLC,zn.sbix=ut,zn.COLR=ct,zn.CPAL=ht,zn.BASE=Xt,zn.GDEF=tr,zn.GPOS=mr,zn.GSUB=kr,zn.JSTF=Or,zn.DSIG=Tr,zn.gasp=Mr,zn.hdmx=Ur,zn.kern=qr,zn.LTSH=Wr,zn.PCLT=Yr,zn.VDMX=Kr,zn.vhea=Jr,zn.vmtx=$r,zn.avar=nn,zn.bsln=fn,zn.feat=hn,zn.fvar=bn,zn.gvar=vn,zn.just=Pn,zn.morx=Fn,zn.opbd=Dn;var Nn,Gn=new d.Struct({tag:new d.String(4),checkSum:d.uint32,offset:new d.Pointer(d.uint32,"void",{type:"global"}),length:d.uint32}),Vn=new d.Struct({tag:new d.String(4),numTables:d.uint16,searchRange:d.uint16,entrySelector:d.uint16,rangeShift:d.uint16,tables:new d.Array(Gn,"numTables")});function qn(e,t){for(var r=0,n=e.length-1;r<=n;){var i=r+n>>1,o=t(e[i]);if(o<0)n=i-1;else{if(!(o>0))return i;r=i+1}}return-1}function Wn(e,t){for(var r=[];e<t;)r.push(e++);return r}function Yn(e,t,r,n,i){var o={};return Object.keys(n).forEach(function(e){o[e]=n[e]}),o.enumerable=!!o.enumerable,o.configurable=!!o.configurable,("value"in o||o.initializer)&&(o.writable=!0),o=r.slice().reverse().reduce(function(r,n){return n(e,t,r)||r},o),i&&void 0!==o.initializer&&(o.value=o.initializer?o.initializer.call(i):void 0,o.initializer=void 0),void 0===o.initializer&&(Object.defineProperty(e,t,o),o=null),o}Vn.process=function(){var e={},t=!0,r=!1,n=void 0;try{for(var i,o=p(this.tables);!(t=(i=o.next()).done);t=!0){var s=i.value;e[s.tag]=s}}catch(e){r=!0,n=e}finally{try{!t&&o.return&&o.return()}finally{if(r)throw n}}this.tables=e},Vn.preEncode=function(e){var t=[];for(var r in this.tables){var n=this.tables[r];n&&t.push({tag:r,checkSum:0,offset:new d.VoidPointer(zn[r],n),length:zn[r].size(n)})}this.tag="true",this.numTables=t.length,this.tables=t,this.searchRange=16*Math.floor(Math.log(this.numTables)/Math.LN2),this.entrySelector=Math.floor(this.searchRange/Math.LN2),this.rangeShift=16*this.numTables-this.searchRange};try{var Hn=function(){throw new Error("Cannot find module 'iconv-lite' from '/Users/adam/Developer/vcs/github.twardoch/pub/monoto-fonts-ofl/test/node_modules/fontkit'")}()}catch(e){}var Xn=(Yn((Nn=function(){function e(t){if(v(this,e),this.encoding=null,this.cmap=this.findSubtable(t,[[3,10],[0,6],[0,4],[3,1],[0,3],[0,2],[0,1],[0,0],[3,0]]),!this.cmap&&Hn){var r=!0,n=!1,i=void 0;try{for(var o,s=p(t.tables);!(r=(o=s.next()).done);r=!0){var a=o.value,u=oe(a.platformID,a.encodingID,a.table.language-1);Hn.encodingExists(u)&&(this.cmap=a.table,this.encoding=u)}}catch(e){n=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(n)throw i}}}if(!this.cmap)throw new Error("Could not find a supported cmap table");this.uvs=this.findSubtable(t,[[0,5]]),this.uvs&&14!==this.uvs.version&&(this.uvs=null)}return w(e,[{key:"findSubtable",value:function(e,t){var r=!0,n=!1,i=void 0;try{for(var o,s=p(t);!(r=(o=s.next()).done);r=!0){var a=I(o.value,2),u=a[0],l=a[1],f=!0,c=!1,d=void 0;try{for(var h,y=p(e.tables);!(f=(h=y.next()).done);f=!0){var b=h.value;if(b.platformID===u&&b.encodingID===l)return b.table}}catch(e){c=!0,d=e}finally{try{!f&&y.return&&y.return()}finally{if(c)throw d}}}}catch(e){n=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(n)throw i}}return null}},{key:"lookup",value:function(e,t){if(this.encoding){var r=Hn.encode(O(e),this.encoding);e=0;for(var n=0;n<r.length;n++)e=e<<8|r[n]}else if(t){var i=this.getVariationSelector(e,t);if(i)return i}var o=this.cmap;switch(o.version){case 0:return o.codeMap.get(e)||0;case 4:for(var s=0,a=o.segCount-1;s<=a;){var u=s+a>>1;if(e<o.startCode.get(u))a=u-1;else{if(!(e>o.endCode.get(u))){var l=o.idRangeOffset.get(u),f=void 0;if(0===l)f=e+o.idDelta.get(u);else{var c=l/2+(e-o.startCode.get(u))-(o.segCount-u);0!==(f=o.glyphIndexArray.get(c)||0)&&(f+=o.idDelta.get(u))}return 65535&f}s=u+1}}return 0;case 8:throw new Error("TODO: cmap format 8");case 6:case 10:return o.glyphIndices.get(e-o.firstCode)||0;case 12:case 13:for(var d=0,h=o.nGroups-1;d<=h;){var p=d+h>>1,y=o.groups.get(p);if(e<y.startCharCode)h=p-1;else{if(!(e>y.endCharCode))return 12===o.version?y.glyphID+(e-y.startCharCode):y.glyphID;d=p+1}}return 0;case 14:throw new Error("TODO: cmap format 14");default:throw new Error("Unknown cmap format "+o.version)}}},{key:"getVariationSelector",value:function(e,t){if(!this.uvs)return 0;var r=this.uvs.varSelectors.toArray(),n=qn(r,function(e){return t-e.varSelector}),i=r[n];return-1!==n&&i.defaultUVS&&(n=qn(i.defaultUVS,function(t){return e<t.startUnicodeValue?-1:e>t.startUnicodeValue+t.additionalCount?1:0})),-1!==n&&i.nonDefaultUVS&&-1!==(n=qn(i.nonDefaultUVS,function(t){return e-t.unicodeValue}))?i.nonDefaultUVS[n].glyphID:0}},{key:"getCharacterSet",value:function(){var e=this.cmap;switch(e.version){case 0:return Wn(0,e.codeMap.length);case 4:for(var t=[],r=e.endCode.toArray(),n=0;n<r.length;n++){var i=r[n]+1,o=e.startCode.get(n);t.push.apply(t,E(Wn(o,i)))}return t;case 8:throw new Error("TODO: cmap format 8");case 6:case 10:return Wn(e.firstCode,e.firstCode+e.glyphIndices.length);case 12:case 13:var s=[],a=!0,u=!1,l=void 0;try{for(var f,c=p(e.groups.toArray());!(a=(f=c.next()).done);a=!0){var d=f.value;s.push.apply(s,E(Wn(d.startCharCode,d.endCharCode+1)))}}catch(e){u=!0,l=e}finally{try{!a&&c.return&&c.return()}finally{if(u)throw l}}return s;case 14:throw new Error("TODO: cmap format 14");default:throw new Error("Unknown cmap format "+e.version)}}},{key:"codePointsForGlyph",value:function(e){var t=this.cmap;switch(t.version){case 0:for(var r=[],n=0;n<256;n++)t.codeMap.get(n)===e&&r.push(n);return r;case 4:for(var i=[],o=0;o<t.segCount;o++)for(var s=t.endCode.get(o),a=t.startCode.get(o),u=t.idRangeOffset.get(o),l=t.idDelta.get(o),f=a;f<=s;f++){var c=0;if(0===u)c=f+l;else{var d=u/2+(f-a)-(t.segCount-o);0!==(c=t.glyphIndexArray.get(d)||0)&&(c+=l)}c===e&&i.push(f)}return i;case 12:var h=[],y=!0,b=!1,g=void 0;try{for(var m,v=p(t.groups.toArray());!(y=(m=v.next()).done);y=!0){var w=m.value;e>=w.glyphID&&e<=w.glyphID+(w.endCharCode-w.startCharCode)&&h.push(w.startCharCode+(e-w.glyphID))}}catch(e){b=!0,g=e}finally{try{!y&&v.return&&v.return()}finally{if(b)throw g}}return h;case 13:var _=[],x=!0,j=!1,k=void 0;try{for(var S,C=p(t.groups.toArray());!(x=(S=C.next()).done);x=!0){var A=S.value;e===A.glyphID&&_.push.apply(_,E(Wn(A.startCharCode,A.endCharCode+1)))}}catch(e){j=!0,k=e}finally{try{!x&&C.return&&C.return()}finally{if(j)throw k}}return _;default:throw new Error("Unknown cmap format "+t.version)}}}]),e}()).prototype,"getCharacterSet",[V],h(Nn.prototype,"getCharacterSet"),Nn.prototype),Yn(Nn.prototype,"codePointsForGlyph",[V],h(Nn.prototype,"codePointsForGlyph"),Nn.prototype),Nn),Zn=function(){function e(t){v(this,e),this.kern=t.kern}return w(e,[{key:"process",value:function(e,t){for(var r=0;r<e.length-1;r++){var n=e[r].id,i=e[r+1].id;t[r].xAdvance+=this.getKerning(n,i)}}},{key:"getKerning",value:function(e,t){var r=0,n=!0,i=!1,o=void 0;try{for(var s,a=p(this.kern.tables);!(n=(s=a.next()).done);n=!0){var u=s.value;if(!u.coverage.crossStream){switch(u.version){case 0:if(!u.coverage.horizontal)continue;break;case 1:if(u.coverage.vertical||u.coverage.variation)continue;break;default:throw new Error("Unsupported kerning table version "+u.version)}var l=0,f=u.subtable;switch(u.format){case 0:var c=!0,d=!1,h=void 0;try{for(var y,b=p(f.pairs);!(c=(y=b.next()).done);c=!0){var g=y.value;if(g.left===e&&g.right===t){l=g.value;break}}}catch(e){d=!0,h=e}finally{try{!c&&b.return&&b.return()}finally{if(d)throw h}}break;case 2:var m=0,v=0;m=e>=f.leftTable.firstGlyph&&e<f.leftTable.firstGlyph+f.leftTable.nGlyphs?f.leftTable.offsets[e-f.leftTable.firstGlyph]:f.array.off,t>=f.rightTable.firstGlyph&&t<f.rightTable.firstGlyph+f.rightTable.nGlyphs&&(v=f.rightTable.offsets[t-f.rightTable.firstGlyph]);var w=(m+v-f.array.off)/2;l=f.array.values.get(w);break;case 3:if(e>=f.glyphCount||t>=f.glyphCount)return 0;l=f.kernValue[f.kernIndex[f.leftClass[e]*f.rightClassCount+f.rightClass[t]]];break;default:throw new Error("Unsupported kerning sub-table format "+u.format)}u.coverage.override?r=l:r+=l}}}catch(e){i=!0,o=e}finally{try{!n&&a.return&&a.return()}finally{if(i)throw o}}return r}}]),e}(),Kn=function(){function e(t){v(this,e),this.font=t}return w(e,[{key:"positionGlyphs",value:function(e,t){for(var r=0,n=0,i=0;i<e.length;i++){e[i].isMark?n=i:(r!==n&&this.positionCluster(e,t,r,n),r=n=i)}return r!==n&&this.positionCluster(e,t,r,n),t}},{key:"positionCluster",value:function(e,t,r,n){var i=e[r],o=i.cbox.copy();i.codePoints.length>1&&(o.minX+=(i.codePoints.length-1)*o.width/i.codePoints.length);for(var s=-t[r].xAdvance,a=0,u=this.font.unitsPerEm/16,l=r+1;l<=n;l++){var f=e[l],c=f.cbox,d=t[l],h=this.getCombiningClass(f.codePoints[0]);if("Not_Reordered"!==h){switch(d.xOffset=d.yOffset=0,h){case"Double_Above":case"Double_Below":d.xOffset+=o.minX-c.width/2-c.minX;break;case"Attached_Below_Left":case"Below_Left":case"Above_Left":d.xOffset+=o.minX-c.minX;break;case"Attached_Above_Right":case"Below_Right":case"Above_Right":d.xOffset+=o.maxX-c.width-c.minX;break;default:d.xOffset+=o.minX+(o.width-c.width)/2-c.minX}switch(h){case"Double_Below":case"Below_Left":case"Below":case"Below_Right":case"Attached_Below_Left":case"Attached_Below":"Attached_Below_Left"!==h&&"Attached_Below"!==h||(o.minY+=u),d.yOffset=-o.minY-c.maxY,o.minY+=c.height;break;case"Double_Above":case"Above_Left":case"Above":case"Above_Right":case"Attached_Above":case"Attached_Above_Right":"Attached_Above"!==h&&"Attached_Above_Right"!==h||(o.maxY+=u),d.yOffset=o.maxY-c.minY,o.maxY+=c.height}d.xAdvance=d.yAdvance=0,d.xOffset+=s,d.yOffset+=a}else s-=d.xAdvance,a-=d.yAdvance}}},{key:"getCombiningClass",value:function(e){var t=R.getCombiningClass(e);if(3584==(-256&e))if("Not_Reordered"===t)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(t){case"CCC10":case"CCC11":case"CCC12":case"CCC13":case"CCC14":case"CCC15":case"CCC16":case"CCC17":case"CCC18":case"CCC20":case"CCC22":return"Below";case"CCC23":return"Attached_Above";case"CCC24":return"Above_Right";case"CCC25":case"CCC19":return"Above_Left";case"CCC26":return"Above";case"CCC21":break;case"CCC27":case"CCC28":case"CCC30":case"CCC31":case"CCC33":case"CCC34":case"CCC35":case"CCC36":return"Above";case"CCC29":case"CCC32":return"Below";case"CCC103":return"Below_Right";case"CCC107":return"Above_Right";case"CCC118":return"Below";case"CCC122":return"Above";case"CCC129":case"CCC132":return"Below";case"CCC130":return"Above"}return t}}]),e}(),Jn=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1/0,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1/0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-1/0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:-1/0;v(this,e),this.minX=t,this.minY=r,this.maxX=n,this.maxY=i}return w(e,[{key:"addPoint",value:function(e,t){e<this.minX&&(this.minX=e),t<this.minY&&(this.minY=t),e>this.maxX&&(this.maxX=e),t>this.maxY&&(this.maxY=t)}},{key:"copy",value:function(){return new e(this.minX,this.minY,this.maxX,this.maxY)}},{key:"width",get:function(){return this.maxX-this.minX}},{key:"height",get:function(){return this.maxY-this.minY}}]),e}(),Qn=function(){function e(t,r){v(this,e),this.glyphs=t,this.positions=r}return w(e,[{key:"advanceWidth",get:function(){var e=0,t=!0,r=!1,n=void 0;try{for(var i,o=p(this.positions);!(t=(i=o.next()).done);t=!0){e+=i.value.xAdvance}}catch(e){r=!0,n=e}finally{try{!t&&o.return&&o.return()}finally{if(r)throw n}}return e}},{key:"advanceHeight",get:function(){var e=0,t=!0,r=!1,n=void 0;try{for(var i,o=p(this.positions);!(t=(i=o.next()).done);t=!0){e+=i.value.yAdvance}}catch(e){r=!0,n=e}finally{try{!t&&o.return&&o.return()}finally{if(r)throw n}}return e}},{key:"bbox",get:function(){for(var e=new Jn,t=0,r=0,n=0;n<this.glyphs.length;n++){var i=this.glyphs[n],o=this.positions[n],s=i.bbox;e.addPoint(s.minX+t+o.xOffset,s.minY+r+o.yOffset),e.addPoint(s.maxX+t+o.xOffset,s.maxY+r+o.yOffset),t+=o.xAdvance,r+=o.yAdvance}return e}}]),e}(),$n={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:"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:"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"};var ei={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 ti(e){return ei[e]?"rtl":"ltr"}for(var ri={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}},ni=function(e,t){return[ri[e].code,ri[e][t]]},ii={rlig:ni("ligatures","requiredLigatures"),clig:ni("ligatures","contextualLigatures"),dlig:ni("ligatures","rareLigatures"),hlig:ni("ligatures","historicalLigatures"),liga:ni("ligatures","commonLigatures"),hist:ni("ligatures","historicalLigatures"),smcp:ni("lowerCase","lowerCaseSmallCaps"),pcap:ni("lowerCase","lowerCasePetiteCaps"),frac:ni("fractions","diagonalFractions"),dnom:ni("fractions","diagonalFractions"),numr:ni("fractions","diagonalFractions"),afrc:ni("fractions","verticalFractions"),case:ni("caseSensitiveLayout","caseSensitiveLayout"),ccmp:ni("unicodeDecomposition","canonicalComposition"),cpct:ni("CJKVerticalRomanPlacement","CJKVerticalRomanCentered"),valt:ni("CJKVerticalRomanPlacement","CJKVerticalRomanCentered"),swsh:ni("contextualAlternates","swashAlternates"),cswh:ni("contextualAlternates","contextualSwashAlternates"),curs:ni("cursiveConnection","cursive"),c2pc:ni("upperCase","upperCasePetiteCaps"),c2sc:ni("upperCase","upperCaseSmallCaps"),init:ni("smartSwash","wordInitialSwashes"),fin2:ni("smartSwash","wordFinalSwashes"),medi:ni("smartSwash","nonFinalSwashes"),med2:ni("smartSwash","nonFinalSwashes"),fin3:ni("smartSwash","wordFinalSwashes"),fina:ni("smartSwash","wordFinalSwashes"),pkna:ni("kanaSpacing","proportionalKana"),half:ni("textSpacing","halfWidthText"),halt:ni("textSpacing","altHalfWidthText"),hkna:ni("alternateKana","alternateHorizKana"),vkna:ni("alternateKana","alternateVertKana"),ital:ni("italicCJKRoman","CJKItalicRoman"),lnum:ni("numberCase","upperCaseNumbers"),onum:ni("numberCase","lowerCaseNumbers"),mgrk:ni("mathematicalExtras","mathematicalGreek"),calt:ni("contextualAlternates","contextualAlternates"),vrt2:ni("verticalSubstitution","substituteVerticalForms"),vert:ni("verticalSubstitution","substituteVerticalForms"),tnum:ni("numberSpacing","monospacedNumbers"),pnum:ni("numberSpacing","proportionalNumbers"),sups:ni("verticalPosition","superiors"),subs:ni("verticalPosition","inferiors"),ordn:ni("verticalPosition","ordinals"),pwid:ni("textSpacing","proportionalText"),hwid:ni("textSpacing","halfWidthText"),qwid:ni("textSpacing","quarterWidthText"),twid:ni("textSpacing","thirdWidthText"),fwid:ni("textSpacing","proportionalText"),palt:ni("textSpacing","altProportionalText"),trad:ni("characterShape","traditionalCharacters"),smpl:ni("characterShape","simplifiedCharacters"),jp78:ni("characterShape","JIS1978Characters"),jp83:ni("characterShape","JIS1983Characters"),jp90:ni("characterShape","JIS1990Characters"),jp04:ni("characterShape","JIS2004Characters"),expt:ni("characterShape","expertCharacters"),hojo:ni("characterShape","hojoCharacters"),nlck:ni("characterShape","NLCCharacters"),tnam:ni("characterShape","traditionalNamesCharacters"),ruby:ni("rubyKana","rubyKana"),titl:ni("styleOptions","titlingCaps"),zero:ni("typographicExtras","slashedZero"),ss01:ni("stylisticAlternatives","stylisticAltOne"),ss02:ni("stylisticAlternatives","stylisticAltTwo"),ss03:ni("stylisticAlternatives","stylisticAltThree"),ss04:ni("stylisticAlternatives","stylisticAltFour"),ss05:ni("stylisticAlternatives","stylisticAltFive"),ss06:ni("stylisticAlternatives","stylisticAltSix"),ss07:ni("stylisticAlternatives","stylisticAltSeven"),ss08:ni("stylisticAlternatives","stylisticAltEight"),ss09:ni("stylisticAlternatives","stylisticAltNine"),ss10:ni("stylisticAlternatives","stylisticAltTen"),ss11:ni("stylisticAlternatives","stylisticAltEleven"),ss12:ni("stylisticAlternatives","stylisticAltTwelve"),ss13:ni("stylisticAlternatives","stylisticAltThirteen"),ss14:ni("stylisticAlternatives","stylisticAltFourteen"),ss15:ni("stylisticAlternatives","stylisticAltFifteen"),ss16:ni("stylisticAlternatives","stylisticAltSixteen"),ss17:ni("stylisticAlternatives","stylisticAltSeventeen"),ss18:ni("stylisticAlternatives","stylisticAltEighteen"),ss19:ni("stylisticAlternatives","stylisticAltNineteen"),ss20:ni("stylisticAlternatives","stylisticAltTwenty")},oi=1;oi<=99;oi++)ii["cv"+("00"+oi).slice(-2)]=[ri.characterAlternatives.code,oi];var si,ai={};for(var ui in ii){var li=ii[ui];null==ai[li[0]]&&(ai[li[0]]={}),ai[li[0]][li[1]]=ui}function fi(e){var t=I(e,2),r=t[0],n=t[1];if(isNaN(r))var i=ri[r]&&ri[r].code;else i=r;if(isNaN(n))var o=ri[r]&&ri[r][n];else o=n;return[i,o]}var ci,di,hi,pi,yi,bi,gi,mi=(si=function(){function e(t){v(this,e),this.table=t}return w(e,[{key:"lookup",value:function(e){switch(this.table.version){case 0:return this.table.values.getItem(e);case 2:case 4:for(var t=0,r=this.table.binarySearchHeader.nUnits-1;t<=r;){var n=t+r>>1;if(65535===(s=this.table.segments[n]).firstGlyph)return null;if(e<s.firstGlyph)r=n-1;else{if(!(e>s.lastGlyph))return 2===this.table.version?s.value:s.values[e-s.firstGlyph];t=n+1}}return null;case 6:for(var i=0,o=this.table.binarySearchHeader.nUnits-1;i<=o;){var s;n=i+o>>1;if(65535===(s=this.table.segments[n]).glyph)return null;if(e<s.glyph)o=n-1;else{if(!(e>s.glyph))return s.value;i=n+1}}return null;case 8:return this.table.values[e-this.table.firstGlyph];default:throw new Error("Unknown lookup table format: "+this.table.version)}}},{key:"glyphsForValue",value:function(e){var t=[];switch(this.table.version){case 2:case 4:var r=!0,n=!1,i=void 0;try{for(var o,s=p(this.table.segments);!(r=(o=s.next()).done);r=!0){var a=o.value;if(2===this.table.version&&a.value===e)t.push.apply(t,E(Wn(a.firstGlyph,a.lastGlyph+1)));else for(var u=0;u<a.values.length;u++)a.values[u]===e&&t.push(a.firstGlyph+u)}}catch(e){n=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(n)throw i}}break;case 6:var l=!0,f=!1,c=void 0;try{for(var d,h=p(this.table.segments);!(l=(d=h.next()).done);l=!0){var y=d.value;y.value===e&&t.push(y.glyph)}}catch(e){f=!0,c=e}finally{try{!l&&h.return&&h.return()}finally{if(f)throw c}}break;case 8:for(var b=0;b<this.table.values.length;b++)this.table.values[b]===e&&t.push(this.table.firstGlyph+b);break;default:throw new Error("Unknown lookup table format: "+this.table.version)}return t}}]),e}(),ci=si.prototype,di="glyphsForValue",hi=[V],pi=h(si.prototype,"glyphsForValue"),yi=si.prototype,bi={},Object.keys(pi).forEach(function(e){bi[e]=pi[e]}),bi.enumerable=!!bi.enumerable,bi.configurable=!!bi.configurable,("value"in bi||bi.initializer)&&(bi.writable=!0),bi=hi.slice().reverse().reduce(function(e,t){return t(ci,di,e)||e},bi),yi&&void 0!==bi.initializer&&(bi.value=bi.initializer?bi.initializer.call(yi):void 0,bi.initializer=void 0),void 0===bi.initializer&&(Object.defineProperty(ci,di,bi),bi=null),si),vi=function(){function e(t){v(this,e),this.stateTable=t,this.lookupTable=new mi(t.classTable)}return w(e,[{key:"process",value:function(e,t,r){for(var n=0,i=t?e.length-1:0,o=t?-1:1;1===o&&i<=e.length||-1===o&&i>=-1;){var s=null,a=1,u=!0;i===e.length||-1===i?a=0:65535===(s=e[i]).id?a=2:null==(a=this.lookupTable.lookup(s.id))&&(a=1);var l=this.stateTable.stateArray.getItem(n)[a],f=this.stateTable.entryTable.getItem(l);0!==a&&2!==a&&(r(s,f,i),u=!(16384&f.flags)),n=f.newState,u&&(i+=o)}return e}},{key:"traverse",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new T;if(!r.has(t)){r.add(t);for(var n=this.stateTable,i=n.nClasses,o=n.stateArray,s=n.entryTable,a=o.getItem(t),u=4;u<i;u++){var l=a[u],f=s.getItem(l),c=!0,d=!1,h=void 0;try{for(var y,b=p(this.lookupTable.glyphsForValue(u));!(c=(y=b.next()).done);c=!0){var g=y.value;e.enter&&e.enter(g,f),0!==f.newState&&this.traverse(e,f.newState,r),e.exit&&e.exit(g,f)}}catch(e){d=!0,h=e}finally{try{!c&&b.return&&b.return()}finally{if(d)throw h}}}}}}]),e}();var wi=(function(e,t,r,n,i){var o={};Object.keys(n).forEach(function(e){o[e]=n[e]}),o.enumerable=!!o.enumerable,o.configurable=!!o.configurable,("value"in o||o.initializer)&&(o.writable=!0),o=r.slice().reverse().reduce(function(r,n){return n(e,t,r)||r},o),i&&void 0!==o.initializer&&(o.value=o.initializer?o.initializer.call(i):void 0,o.initializer=void 0),void 0===o.initializer&&(Object.defineProperty(e,t,o),o=null)}((gi=function(){function e(t){v(this,e),this.processIndicRearragement=this.processIndicRearragement.bind(this),this.processContextualSubstitution=this.processContextualSubstitution.bind(this),this.processLigature=this.processLigature.bind(this),this.processNoncontextualSubstitutions=this.processNoncontextualSubstitutions.bind(this),this.processGlyphInsertion=this.processGlyphInsertion.bind(this),this.font=t,this.morx=t.morx,this.inputCache=null}return w(e,[{key:"process",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=!0,n=!1,i=void 0;try{for(var o,s=p(this.morx.chains);!(r=(o=s.next()).done);r=!0){var a=o.value,u=a.defaultFlags,l=!0,f=!1,c=void 0;try{for(var d,h=p(a.features);!(l=(d=h.next()).done);l=!0){var y,b=d.value;(y=t[b.featureType])&&y[b.featureSetting]&&(u&=b.disableFlags,u|=b.enableFlags)}}catch(e){f=!0,c=e}finally{try{!l&&h.return&&h.return()}finally{if(f)throw c}}var g=!0,m=!1,v=void 0;try{for(var w,_=p(a.subtables);!(g=(w=_.next()).done);g=!0){var x=w.value;x.subFeatureFlags&u&&this.processSubtable(x,e)}}catch(e){m=!0,v=e}finally{try{!g&&_.return&&_.return()}finally{if(m)throw v}}}}catch(e){n=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(n)throw i}}for(var j=e.length-1;j>=0;)65535===e[j].id&&e.splice(j,1),j--;return e}},{key:"processSubtable",value:function(e,t){if(this.subtable=e,this.glyphs=t,4!==this.subtable.type){this.ligatureStack=[],this.markedGlyph=null,this.firstGlyph=null,this.lastGlyph=null,this.markedIndex=null;var r=this.getStateMachine(e),n=this.getProcessor(),i=!!(4194304&this.subtable.coverage);return r.process(this.glyphs,i,n)}this.processNoncontextualSubstitutions(this.subtable,this.glyphs)}},{key:"getStateMachine",value:function(e){return new vi(e.table.stateTable)}},{key:"getProcessor",value:function(){switch(this.subtable.type){case 0:return this.processIndicRearragement;case 1:return this.processContextualSubstitution;case 2:return this.processLigature;case 4:return this.processNoncontextualSubstitutions;case 5:return this.processGlyphInsertion;default:throw new Error("Invalid morx subtable type: "+this.subtable.type)}}},{key:"processIndicRearragement",value:function(e,t,r){32768&t.flags&&(this.firstGlyph=r),8192&t.flags&&(this.lastGlyph=r),function(e,t,r,n){switch(t){case 0:return e;case 1:return _i(e,[r,1],[n,0]);case 2:return _i(e,[r,0],[n,1]);case 3:return _i(e,[r,1],[n,1]);case 4:return _i(e,[r,2],[n,0]);case 5:return _i(e,[r,2],[n,0],!0,!1);case 6:return _i(e,[r,0],[n,2]);case 7:return _i(e,[r,0],[n,2],!1,!0);case 8:return _i(e,[r,1],[n,2]);case 9:return _i(e,[r,1],[n,2],!1,!0);case 10:return _i(e,[r,2],[n,1]);case 11:return _i(e,[r,2],[n,1],!0,!1);case 12:return _i(e,[r,2],[n,2]);case 13:return _i(e,[r,2],[n,2],!0,!1);case 14:return _i(e,[r,2],[n,2],!1,!0);case 15:return _i(e,[r,2],[n,2],!0,!0);default:throw new Error("Unknown verb: "+t)}}(this.glyphs,15&t.flags,this.firstGlyph,this.lastGlyph)}},{key:"processContextualSubstitution",value:function(e,t,r){var n=this.subtable.table.substitutionTable.items;if(65535!==t.markIndex){var i=n.getItem(t.markIndex),o=new mi(i);e=this.glyphs[this.markedGlyph],(s=o.lookup(e.id))&&(this.glyphs[this.markedGlyph]=this.font.getGlyph(s,e.codePoints))}if(65535!==t.currentIndex){var s,a=n.getItem(t.currentIndex),u=new mi(a);e=this.glyphs[r],(s=u.lookup(e.id))&&(this.glyphs[r]=this.font.getGlyph(s,e.codePoints))}32768&t.flags&&(this.markedGlyph=r)}},{key:"processLigature",value:function(e,t,r){if(32768&t.flags&&this.ligatureStack.push(r),8192&t.flags){for(var n,i=this.subtable.table.ligatureActions,o=this.subtable.table.components,s=this.subtable.table.ligatureList,a=t.action,u=!1,l=0,f=[],c=[];!u;){var d,h=this.ligatureStack.pop();(d=f).unshift.apply(d,E(this.glyphs[h].codePoints));var p=i.getItem(a++);u=!!(2147483648&p);var y=!!(1073741824&p),b=(1073741823&p)<<2>>2;if(b+=this.glyphs[h].id,l+=o.getItem(b),u||y){var g=s.getItem(l);this.glyphs[h]=this.font.getGlyph(g,f),c.push(h),l=0,f=[]}else this.glyphs[h]=this.font.getGlyph(65535)}(n=this.ligatureStack).push.apply(n,c)}}},{key:"processNoncontextualSubstitutions",value:function(e,t,r){var n=new mi(e.table.lookupTable);for(r=0;r<t.length;r++){var i=t[r];if(65535!==i.id){var o=n.lookup(i.id);o&&(t[r]=this.font.getGlyph(o,i.codePoints))}}}},{key:"_insertGlyphs",value:function(e,t,r,n){for(var i,o=[];r--;){var s=this.subtable.table.insertionActions.getItem(t++);o.push(this.font.getGlyph(s))}n||e++,(i=this.glyphs).splice.apply(i,[e,0].concat(o))}},{key:"processGlyphInsertion",value:function(e,t,r){if(32768&t.flags&&(this.markedIndex=r),65535!==t.markedInsertIndex){var n=(31&t.flags)>>>5,i=!!(1024&t.flags);this._insertGlyphs(this.markedIndex,t.markedInsertIndex,n,i)}if(65535!==t.currentInsertIndex){var o=(992&t.flags)>>>5,s=!!(2048&t.flags);this._insertGlyphs(r,t.currentInsertIndex,o,s)}}},{key:"getSupportedFeatures",value:function(){var e=[],t=!0,r=!1,n=void 0;try{for(var i,o=p(this.morx.chains);!(t=(i=o.next()).done);t=!0){var s=i.value,a=!0,u=!1,l=void 0;try{for(var f,c=p(s.features);!(a=(f=c.next()).done);a=!0){var d=f.value;e.push([d.featureType,d.featureSetting])}}catch(e){u=!0,l=e}finally{try{!a&&c.return&&c.return()}finally{if(u)throw l}}}}catch(e){r=!0,n=e}finally{try{!t&&o.return&&o.return()}finally{if(r)throw n}}return e}},{key:"generateInputs",value:function(e){return this.inputCache||this.generateInputCache(),this.inputCache[e]||[]}},{key:"generateInputCache",value:function(){this.inputCache={};var e=!0,t=!1,r=void 0;try{for(var n,i=p(this.morx.chains);!(e=(n=i.next()).done);e=!0){var o=n.value,s=o.defaultFlags,a=!0,u=!1,l=void 0;try{for(var f,c=p(o.subtables);!(a=(f=c.next()).done);a=!0){var d=f.value;d.subFeatureFlags&s&&this.generateInputsForSubtable(d)}}catch(e){u=!0,l=e}finally{try{!a&&c.return&&c.return()}finally{if(u)throw l}}}}catch(e){t=!0,r=e}finally{try{!e&&i.return&&i.return()}finally{if(t)throw r}}}},{key:"generateInputsForSubtable",value:function(e){var t=this;if(2===e.type){if(!!(4194304&e.coverage))throw new Error("Reverse subtable, not supported.");this.subtable=e,this.ligatureStack=[];var r=this.getStateMachine(e),n=this.getProcessor(),i=[],o=[];this.glyphs=[],r.traverse({enter:function(e,r){var s=t.glyphs;o.push({glyphs:s.slice(),ligatureStack:t.ligatureStack.slice()});var a=t.font.getGlyph(e);i.push(a),s.push(i[i.length-1]),n(s[s.length-1],r,s.length-1);for(var u=0,l=0,f=0;f<s.length&&u<=1;f++)65535!==s[f].id&&(u++,l=s[f].id);if(1===u){var c=i.map(function(e){return e.id}),d=t.inputCache[l];d?d.push(c):t.inputCache[l]=[c]}},exit:function(){var e=o.pop();t.glyphs=e.glyphs,t.ligatureStack=e.ligatureStack,i.pop()}})}}}]),e}()).prototype,"getStateMachine",[V],h(gi.prototype,"getStateMachine"),gi.prototype),gi);function _i(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o=e.splice(r[0]-(r[1]-1),r[1]);i&&o.reverse();var s=e.splice.apply(e,[t[0],t[1]].concat(E(o)));return n&&s.reverse(),e.splice.apply(e,[r[0]-(t[1]-1),0].concat(E(s))),e}var xi,ji,ki=function(){function e(t){v(this,e),this.font=t,this.morxProcessor=new wi(t)}return w(e,[{key:"substitute",value:function(e,t,r,n){return"rtl"===ti(r)&&e.reverse(),this.morxProcessor.process(e,function(e){for(var t={},r=0;r<e.length;r++){var n;(n=ii[e[r]])&&(null==t[n[0]]&&(t[n[0]]={}),t[n[0]][n[1]]=!0)}return t}(t)),e}},{key:"getAvailableFeatures",value:function(e,t){return function(e){var t={};if(Array.isArray(e))for(var r=0;r<e.length;r++){var n,i=fi(e[r]);(n=ai[i[0]]&&ai[i[0]][i[1]])&&(t[n]=!0)}else if("object"===(void 0===e?"undefined":g(e)))for(var o in e){var s=e[o];for(var a in s){var u=void 0,l=fi([o,a]);s[a]&&(u=ai[l[0]]&&ai[l[0]][l[1]])&&(t[u]=!0)}}return b(t)}(this.morxProcessor.getSupportedFeatures())}},{key:"stringsForGlyph",value:function(e){var t=this.morxProcessor.generateInputs(e),r=new T,n=!0,i=!1,o=void 0;try{for(var s,a=p(t);!(n=(s=a.next()).done);n=!0){var u=s.value;this._addStrings(u,0,r,"")}}catch(e){i=!0,o=e}finally{try{!n&&a.return&&a.return()}finally{if(i)throw o}}return r}},{key:"_addStrings",value:function(e,t,r,n){var i=this.font._cmapProcessor.codePointsForGlyph(e[t]),o=!0,s=!1,a=void 0;try{for(var u,l=p(i);!(o=(u=l.next()).done);o=!0){var f=u.value,c=n+O(f);t<e.length-1?this._addStrings(e,t+1,r,c):r.add(c)}}catch(e){s=!0,a=e}finally{try{!o&&l.return&&l.return()}finally{if(s)throw a}}}}]),e}(),Si=function(){function e(t,r,n){v(this,e),this.font=t,this.script=r,this.language=n,this.direction=ti(r),this.stages=[],this.globalFeatures={},this.allFeatures={}}return w(e,[{key:"_addFeatures",value:function(e){var t=this.stages[this.stages.length-1],r=!0,n=!1,i=void 0;try{for(var o,s=p(e);!(r=(o=s.next()).done);r=!0){var a=o.value;this.allFeatures[a]||(t.push(a),this.allFeatures[a]=!0)}}catch(e){n=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(n)throw i}}}},{key:"_addGlobal",value:function(e){var t=!0,r=!1,n=void 0;try{for(var i,o=p(e);!(t=(i=o.next()).done);t=!0){var s=i.value;this.globalFeatures[s]=!0}}catch(e){r=!0,n=e}finally{try{!t&&o.return&&o.return()}finally{if(r)throw n}}}},{key:"add",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(0===this.stages.length&&this.stages.push([]),"string"==typeof e&&(e=[e]),Array.isArray(e))this._addFeatures(e),t&&this._addGlobal(e);else{if("object"!==(void 0===e?"undefined":g(e)))throw new Error("Unsupported argument to ShapingPlan#add");var r=(e.global||[]).concat(e.local||[]);this._addFeatures(r),e.global&&this._addGlobal(e.global)}}},{key:"addStage",value:function(e,t){"function"==typeof e?this.stages.push(e,[]):(this.stages.push([]),this.add(e,t))}},{key:"assignGlobalFeatures",value:function(e){var t=!0,r=!1,n=void 0;try{for(var i,o=p(e);!(t=(i=o.next()).done);t=!0){var s=i.value;for(var a in this.globalFeatures)s.features[a]=!0}}catch(e){r=!0,n=e}finally{try{!t&&o.return&&o.return()}finally{if(r)throw n}}}},{key:"process",value:function(e,t,r){e.selectScript(this.script,this.language);var n=!0,i=!1,o=void 0;try{for(var s,a=p(this.stages);!(n=(s=a.next()).done);n=!0){var u=s.value;"function"==typeof u?r||u(this.font,t,r):u.length>0&&e.applyFeatures(u,t,r)}}catch(e){i=!0,o=e}finally{try{!n&&a.return&&a.return()}finally{if(i)throw o}}}}]),e}(),Ci=["ccmp","locl","rlig","mark","mkmk"],Ai=["frac","numr","dnom"],Pi=["calt","clig","liga","rclt","curs","kern"],Bi={ltr:["ltra","ltrm"],rtl:["rtla","rtlm"]},Ei=(ji=xi=function(){function e(){v(this,e)}return w(e,null,[{key:"plan",value:function(e,t,r){this.planPreprocessing(e),this.planFeatures(e),this.planPostprocessing(e,r),e.assignGlobalFeatures(t),this.assignFeatures(e,t)}},{key:"planPreprocessing",value:function(e){e.add({global:Bi[e.direction],local:Ai})}},{key:"planFeatures",value:function(e){}},{key:"planPostprocessing",value:function(e,t){e.add([].concat(Ci,Pi,E(t)))}},{key:"assignFeatures",value:function(e,t){for(var r=0;r<t.length;){var n=t[r];if(8260===n.codePoints[0]){for(var i=r-1,o=r+1;i>=0&&R.isDigit(t[i].codePoints[0]);)t[i].features.numr=!0,t[i].features.frac=!0,i--;for(;o<t.length&&R.isDigit(t[o].codePoints[0]);)t[o].features.dnom=!0,t[o].features.frac=!0,o++;n.features.frac=!0,r=o-1}else r++}}}]),e}(),xi.zeroMarkWidths="AFTER_GPOS",ji),Oi=new M(i("AAEQAAAAAAAAADGgAZUBav7t2CtPA0EUBeDZB00pin9AJZIEgyUEj0QhweDAgQOJxCBRBElQSBwSicLgkOAwnNKZ5GaY2c7uzj4o5yZfZrrbefbuIx2nSq3CGmzAWH/+K+UO7MIe7MMhHMMpnMMFXMIVXIt2t3CnP088iPqjqNN8e4Ij7Rle4LUH82rLm6i/92A+RERERERERERNmfz/89GDeRARERERzbN8ceps2Iwt9H0C9/AJ6yOlDkbTczcot5VSm8Pm1vcFWfb7+BKOLTuOd2UlTX4wGP85Eg953lWPFbnuN7PkjtLmalOWbNenkHOSa7T3KmR9MVTZ2zZkVj1kHa68MueVKH0R4zqQ44WEXLM8VjcWHP0PtKLfPzQnMtGn3W4QYf6qxFxceVI394r2xnV+1rih0fV1Vzf3fO1n3evL5J78ruvZ5ptX2Rwy92Tfb1wlEqut3U+sZ3HXOeJ7/zDrbyuP6+Zz0fqa6Nv3vhY7Yu1xWnGevmsvsUpTT/RYIe8waUH/rvHMWKFzLfN8L+rTfp645mfX7ftlnfDtYxN59w0=","base64")),Ii=["isol","fina","fin2","fin3","medi","med2","init"],Li={Non_Joining:0,Left_Joining:1,Right_Joining:2,Dual_Joining:3,Join_Causing:3,ALAPH:4,"DALATH RISH":5,Transparent:6},Ti="isol",Ri="fina",Mi=[[[null,null,0],[null,Ti,2],[null,Ti,1],[null,Ti,2],[null,Ti,1],[null,Ti,6]],[[null,null,0],[null,Ti,2],[null,Ti,1],[null,Ti,2],[null,"fin2",5],[null,Ti,6]],[[null,null,0],[null,Ti,2],["init",Ri,1],["init",Ri,3],["init",Ri,4],["init",Ri,6]],[[null,null,0],[null,Ti,2],["medi",Ri,1],["medi",Ri,3],["medi",Ri,4],["medi",Ri,6]],[[null,null,0],[null,Ti,2],["med2",Ti,1],["med2",Ti,2],["med2","fin2",5],["med2",Ti,6]],[[null,null,0],[null,Ti,2],[Ti,Ti,1],[Ti,Ti,2],[Ti,"fin2",5],[Ti,Ti,6]],[[null,null,0],[null,Ti,2],[null,Ti,1],[null,Ti,2],[null,"fin3",5],[null,Ti,6]]],Fi=function(e){function t(){return v(this,t),j(this,(t.__proto__||x(t)).apply(this,arguments))}return k(t,Ei),w(t,null,[{key:"planFeatures",value:function(e){e.add(["ccmp","locl"]);for(var t=0;t<Ii.length;t++){var r=Ii[t];e.addStage(r,!1)}e.addStage("mset")}},{key:"assignFeatures",value:function(e,r){P(t.__proto__||x(t),"assignFeatures",this).call(this,e,r);for(var n=-1,i=0,o=[],s=0;s<r.length;s++){var a,u,l=Ui((h=r[s]).codePoints[0]);if(l!==Li.Transparent){var f=I(Mi[i][l],3);u=f[0],a=f[1],i=f[2],null!==u&&-1!==n&&(o[n]=u),o[s]=a,n=s}else o[s]=null}for(var c=0;c<r.length;c++){var d,h=r[c];(d=o[c])&&(h.features[d]=!0)}}}]),t}();function Ui(e){var t=Oi.get(e);if(t)return t-1;var r=R.getCategory(e);return"Mn"===r||"Me"===r||"Cf"===r?Li.Transparent:Li.Non_Joining}var Di,zi,Ni=function(){function e(t,r){v(this,e),this.glyphs=t,this.reset(r)}return w(e,[{key:"reset",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.flags=e,this.index=0}},{key:"shouldIgnore",value:function(e,t){return t.ignoreMarks&&e.isMark||t.ignoreBaseGlyphs&&!e.isMark||t.ignoreLigatures&&e.isLigature}},{key:"move",value:function(e){for(this.index+=e;0<=this.index&&this.index<this.glyphs.length&&this.shouldIgnore(this.glyphs[this.index],this.flags);)this.index+=e;return 0>this.index||this.index>=this.glyphs.length?null:this.glyphs[this.index]}},{key:"next",value:function(){return this.move(1)}},{key:"prev",value:function(){return this.move(-1)}},{key:"peek",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=this.index,r=this.increment(e);return this.index=t,r}},{key:"peekIndex",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=this.index;this.increment(e);var r=this.index;return this.index=t,r}},{key:"increment",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=e<0?-1:1;for(e=Math.abs(e);e--;)this.move(t);return this.glyphs[this.index]}},{key:"cur",get:function(){return this.glyphs[this.index]||null}}]),e}(),Gi=["DFLT","dflt","latn"],Vi=function(){function e(t,r){v(this,e),this.font=t,this.table=r,this.script=null,this.scriptTag=null,this.language=null,this.languageTag=null,this.features={},this.lookups={},this.selectScript(),this.glyphs=[],this.positions=[],this.ligatureID=1}return w(e,[{key:"findScript",value:function(e){if(null==this.table.scriptList)return null;Array.isArray(e)||(e=[e]);var t=!0,r=!1,n=void 0;try{for(var i,o=p(this.table.scriptList);!(t=(i=o.next()).done);t=!0){var s=i.value,a=!0,u=!1,l=void 0;try{for(var f,c=p(e);!(a=(f=c.next()).done);a=!0){var d=f.value;if(s.tag===d)return s}}catch(e){u=!0,l=e}finally{try{!a&&c.return&&c.return()}finally{if(u)throw l}}}}catch(e){r=!0,n=e}finally{try{!t&&o.return&&o.return()}finally{if(r)throw n}}return null}},{key:"selectScript",value:function(e,t){var r=!1,n=void 0;if(!this.script||e!==this.scriptTag){if(n=this.findScript(e),e&&(n=this.findScript(e)),n||(n=this.findScript(Gi)),!n)return;this.scriptTag=n.tag,this.script=n.script,this.direction=ti(e),this.language=null,r=!0}if(!t&&t!==this.langugeTag){var i=!0,o=!1,s=void 0;try{for(var a,u=p(this.script.langSysRecords);!(i=(a=u.next()).done);i=!0){var l=a.value;if(l.tag===t){this.language=l.langSys,this.langugeTag=l.tag,r=!0;break}}}catch(e){o=!0,s=e}finally{try{!i&&u.return&&u.return()}finally{if(o)throw s}}}if(this.language||(this.language=this.script.defaultLangSys),r&&(this.features={},this.language)){var f=!0,c=!1,d=void 0;try{for(var h,y=p(this.language.featureIndexes);!(f=(h=y.next()).done);f=!0){var b=h.value,g=this.table.featureList[b];this.features[g.tag]=g.feature}}catch(e){c=!0,d=e}finally{try{!f&&y.return&&y.return()}finally{if(c)throw d}}}}},{key:"lookupsForFeatures",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments[1],r=[],n=!0,i=!1,o=void 0;try{for(var s,a=p(e);!(n=(s=a.next()).done);n=!0){var u=s.value,l=this.features[u];if(l){var f=!0,c=!1,d=void 0;try{for(var h,y=p(l.lookupListIndexes);!(f=(h=y.next()).done);f=!0){var b=h.value;t&&-1!==t.indexOf(b)||r.push({feature:u,index:b,lookup:this.table.lookupList.get(b)})}}catch(e){c=!0,d=e}finally{try{!f&&y.return&&y.return()}finally{if(c)throw d}}}}}catch(e){i=!0,o=e}finally{try{!n&&a.return&&a.return()}finally{if(i)throw o}}return r.sort(function(e,t){return e.index-t.index}),r}},{key:"applyFeatures",value:function(e,t,r){var n=this.lookupsForFeatures(e);this.applyLookups(n,t,r)}},{key:"applyLookups",value:function(e,t,r){this.glyphs=t,this.positions=r,this.glyphIterator=new Ni(t);var n=!0,i=!1,o=void 0;try{for(var s,a=p(e);!(n=(s=a.next()).done);n=!0){var u=s.value,l=u.feature,f=u.lookup;for(this.glyphIterator.reset(f.flags);this.glyphIterator.index<t.length;)if(l in this.glyphIterator.cur.features){var c=!0,d=!1,h=void 0;try{for(var y,b=p(f.subTables);!(c=(y=b.next()).done);c=!0){var g=y.value;if(this.applyLookup(f.lookupType,g))break}}catch(e){d=!0,h=e}finally{try{!c&&b.return&&b.return()}finally{if(d)throw h}}this.glyphIterator.next()}else this.glyphIterator.next()}}catch(e){i=!0,o=e}finally{try{!n&&a.return&&a.return()}finally{if(i)throw o}}}},{key:"applyLookup",value:function(e,t){throw new Error("applyLookup must be implemented by subclasses")}},{key:"applyLookupList",value:function(e){var t=this.glyphIterator.index,r=!0,n=!1,i=void 0;try{for(var o,s=p(e);!(r=(o=s.next()).done);r=!0){var a=o.value;this.glyphIterator.index=t,this.glyphIterator.increment(a.sequenceIndex);var u=this.table.lookupList.get(a.lookupListIndex),l=!0,f=!1,c=void 0;try{for(var d,h=p(u.subTables);!(l=(d=h.next()).done);l=!0){var y=d.value;this.applyLookup(u.lookupType,y)}}catch(e){f=!0,c=e}finally{try{!l&&h.return&&h.return()}finally{if(f)throw c}}}}catch(e){n=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(n)throw i}}return this.glyphIterator.index=t,!0}},{key:"coverageIndex",value:function(e,t){switch(null==t&&(t=this.glyphIterator.cur.id),e.version){case 1:return e.glyphs.indexOf(t);case 2:var r=!0,n=!1,i=void 0;try{for(var o,s=p(e.rangeRecords);!(r=(o=s.next()).done);r=!0){var a=o.value;if(a.start<=t&&t<=a.end)return a.startCoverageIndex+t-a.start}}catch(e){n=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(n)throw i}}}return-1}},{key:"match",value:function(e,t,r,n){for(var i=this.glyphIterator.index,o=this.glyphIterator.increment(e),s=0;s<t.length&&o&&r(t[s],o.id);)n&&n.push(this.glyphIterator.index),s++,o=this.glyphIterator.next();return this.glyphIterator.index=i,!(s<t.length)&&(n||!0)}},{key:"sequenceMatches",value:function(e,t){return this.match(e,t,function(e,t){return e===t})}},{key:"sequenceMatchIndices",value:function(e,t){return this.match(e,t,function(e,t){return e===t},[])}},{key:"coverageSequenceMatches",value:function(e,t){var r=this;return this.match(e,t,function(e,t){return r.coverageIndex(e,t)>=0})}},{key:"getClassID",value:function(e,t){switch(t.version){case 1:var r=e-t.startGlyph;if(r<t.classValueArray.length)return t.classValueArray[r];break;case 2:var n=!0,i=!1,o=void 0;try{for(var s,a=p(t.classRangeRecord);!(n=(s=a.next()).done);n=!0){var u=s.value;if(u.start<=e&&e<=u.end)return u.class}}catch(e){i=!0,o=e}finally{try{!n&&a.return&&a.return()}finally{if(i)throw o}}}return 0}},{key:"classSequenceMatches",value:function(e,t,r){var n=this;return this.match(e,t,function(e,t){return e===n.getClassID(t,r)})}},{key:"applyContext",value:function(e){switch(e.version){case 1:var t=this.coverageIndex(e.coverage);if(-1===t)return!1;var r=e.ruleSets[t],n=!0,i=!1,o=void 0;try{for(var s,a=p(r);!(n=(s=a.next()).done);n=!0){var u=s.value;if(this.sequenceMatches(1,u.input))return this.applyLookupList(u.lookupRecords)}}catch(e){i=!0,o=e}finally{try{!n&&a.return&&a.return()}finally{if(i)throw o}}break;case 2:if(-1===this.coverageIndex(e.coverage))return!1;if(-1===(t=this.getClassID(this.glyphIterator.cur.id,e.classDef)))return!1;r=e.classSet[t];var l=!0,f=!1,c=void 0;try{for(var d,h=p(r);!(l=(d=h.next()).done);l=!0){var y=d.value;if(this.classSequenceMatches(1,y.classes,e.classDef))return this.applyLookupList(y.lookupRecords)}}catch(e){f=!0,c=e}finally{try{!l&&h.return&&h.return()}finally{if(f)throw c}}break;case 3:if(this.coverageSequenceMatches(0,e.coverages))return this.applyLookupList(e.lookupRecords)}return!1}},{key:"applyChainingContext",value:function(e){switch(e.version){case 1:var t=this.coverageIndex(e.coverage);if(-1===t)return!1;var r=e.chainRuleSets[t],n=!0,i=!1,o=void 0;try{for(var s,a=p(r);!(n=(s=a.next()).done);n=!0){var u=s.value;if(this.sequenceMatches(-u.backtrack.length,u.backtrack)&&this.sequenceMatches(1,u.input)&&this.sequenceMatches(1+u.input.length,u.lookahead))return this.applyLookupList(u.lookupRecords)}}catch(e){i=!0,o=e}finally{try{!n&&a.return&&a.return()}finally{if(i)throw o}}break;case 2:if(-1===this.coverageIndex(e.coverage))return!1;t=this.getClassID(this.glyphIterator.cur.id,e.inputClassDef);var l=e.chainClassSet[t];if(!l)return!1;var f=!0,c=!1,d=void 0;try{for(var h,y=p(l);!(f=(h=y.next()).done);f=!0){var b=h.value;if(this.classSequenceMatches(-b.backtrack.length,b.backtrack,e.backtrackClassDef)&&this.classSequenceMatches(1,b.input,e.inputClassDef)&&this.classSequenceMatches(1+b.input.length,b.lookahead,e.lookaheadClassDef))return this.applyLookupList(b.lookupRecords)}}catch(e){c=!0,d=e}finally{try{!f&&y.return&&y.return()}finally{if(c)throw d}}break;case 3:if(this.coverageSequenceMatches(-e.backtrackGlyphCount,e.backtrackCoverage)&&this.coverageSequenceMatches(0,e.inputCoverage)&&this.coverageSequenceMatches(e.inputGlyphCount,e.lookaheadCoverage))return this.applyLookupList(e.lookupRecords)}return!1}}]),e}(),qi=function(){function e(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[];if(v(this,e),this._font=t,this.codePoints=n,this.id=r,this.features={},Array.isArray(i))for(var o=0;o<i.length;o++){var s=i[o];this.features[s]=!0}else"object"===(void 0===i?"undefined":g(i))&&B(this.features,i);this.ligatureID=null,this.ligatureComponent=null,this.ligated=!1,this.cursiveAttachment=null,this.markAttachment=null,this.shaperInfo=null,this.substituted=!1}return w(e,[{key:"id",get:function(){return this._id},set:function(e){if(this._id=e,this.substituted=!0,this._font.GDEF){var t=Vi.prototype.getClassID(e,this._font.GDEF.glyphClassDef);this.isMark=3===t,this.isLigature=2===t}else this.isMark=this.codePoints.every(R.isMark),this.isLigature=this.codePoints.length>1}}]),e}(),Wi=(zi=Di=function(e){function t(){return v(this,t),j(this,(t.__proto__||x(t)).apply(this,arguments))}return k(t,Ei),w(t,null,[{key:"planFeatures",value:function(e){e.add(["ljmo","vjmo","tjmo"],!1)}},{key:"assignFeatures",value:function(e,t){for(var r=0,n=0;n<t.length;){var i,o=t[n].codePoints[0],s=wo(o),a=I(So[r][s],2);switch(i=a[0],r=a[1],i){case _o:e.font.hasGlyphForCodePoint(o)||(n=Ao(t,n,e.font));break;case xo:n=Po(t,n,e.font);break;case jo:Bo(t,n,e.font);break;case ko:n=Eo(t,n,e.font)}n++}}}]),t}(),Di.zeroMarkWidths="NONE",zi),Yi=44032,Hi=55204-Yi+1,Xi=4352,Zi=4449,Ki=4519,Ji=21,Qi=28,$i=Xi+19-1,eo=Zi+Ji-1,to=Ki+Qi-1,ro=9676,no=function(e){return 4352<=e&&e<=4447||43360<=e&&e<=43388},io=function(e){return 4448<=e&&e<=4519||55216<=e&&e<=55238},oo=function(e){return 4520<=e&&e<=4607||55243<=e&&e<=55291},so=function(e){return 12334<=e&&e<=12335},ao=function(e){return Yi<=e&&e<=55204},uo=function(e){return e-Yi<Hi&&(e-Yi)%Qi==0},lo=function(e){return Xi<=e&&e<=$i},fo=function(e){return Zi<=e&&e<=eo},co=function(e){return Ki+1&&1<=e&&e<=to},ho=0,po=1,yo=2,bo=3,go=4,mo=5,vo=6;function wo(e){return no(e)?po:io(e)?yo:oo(e)?bo:uo(e)?go:ao(e)?mo:so(e)?vo:ho}var _o=1,xo=2,jo=4,ko=5,So=[[[0,0],[0,1],[0,0],[0,0],[_o,2],[_o,3],[ko,0]],[[0,0],[0,1],[xo,2],[0,0],[_o,2],[_o,3],[ko,0]],[[0,0],[0,1],[0,0],[xo,3],[_o,2],[_o,3],[jo,0]],[[0,0],[0,1],[0,0],[0,0],[_o,2],[_o,3],[jo,0]]];function Co(e,t,r){return new qi(e,e.glyphForCodePoint(t).id,[t],r)}function Ao(e,t,r){var n=e[t],i=n.codePoints[0]-Yi,o=Ki+i%Qi,s=Xi+(i=i/Qi|0)/Ji|0,a=Zi+i%Ji;if(!r.hasGlyphForCodePoint(s)||!r.hasGlyphForCodePoint(a)||o!==Ki&&!r.hasGlyphForCodePoint(o))return t;var u=Co(r,s,n.features);u.features.ljmo=!0;var l=Co(r,a,n.features);l.features.vjmo=!0;var f=[u,l];if(o>Ki){var c=Co(r,o,n.features);c.features.tjmo=!0,f.push(c)}return e.splice.apply(e,[t,1].concat(f)),t+f.length-1}function Po(e,t,r){var n=e[t],i=wo(e[t].codePoints[0]),o=e[t-1].codePoints[0],s=wo(o),a=void 0,u=void 0,l=void 0,f=void 0;if(s===go&&i===bo)a=o,f=n;else{i===yo?(u=e[t-1],l=n):(u=e[t-2],l=e[t-1],f=n);var c=u.codePoints[0],d=l.codePoints[0];lo(c)&&fo(d)&&(a=Yi+((c-Xi)*Ji+(d-Zi))*Qi)}var h=f&&f.codePoints[0]||Ki;if(null!=a&&(h===Ki||co(h))){var p=a+(h-Ki);if(r.hasGlyphForCodePoint(p)){var y=s===yo?3:2;return e.splice(t-y+1,y,Co(r,p,n.features)),t-y+1}}return u&&(u.features.ljmo=!0),l&&(l.features.vjmo=!0),f&&(f.features.tjmo=!0),s===go?(Ao(e,t-1,r),t+1):t}function Bo(e,t,r){var n=e[t],i=e[t].codePoints[0];if(0!==r.glyphForCodePoint(i).advanceWidth){var o=function(e){switch(wo(e)){case go:case mo:return 1;case yo:return 2;case bo:return 3}}(e[t-1].codePoints[0]);return e.splice(t,1),e.splice(t-o,0,n)}}function Eo(e,t,r){var n=e[t],i=e[t].codePoints[0];if(r.hasGlyphForCodePoint(ro)){var o=Co(r,ro,n.features),s=0===r.glyphForCodePoint(i).advanceWidth?t:t+1;e.splice(s,0,o),t++}return t}var Oo,Io,Lo={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","SMAbv","SMBlw","VMPre","ZWNJ","ZWJ","WJ","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],[2,2,3,4,4,5,0,6,7,8,9,10,11,12,13,14,15,16,0,17,0,11,18,19,20,21,0,0,22,0,0,2,0,23,0,24],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,26,27,0,0,0,0,26,0,0,0],[0,0,0,0,0,28,0,29,30,31,32,33,34,35,36,37,38,39,0,0,0,34,40,41,42,43,0,0,44,0,0,0,38,0,0,45],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19,20,21,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,19,20,21,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,19,20,21,0,0,22,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,19,20,21,0,0,22,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,0,11,18,19,20,21,0,0,22,0,0,0,0,0,0,24],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,0,0,0,0,0,0,19,20,21,0,0,22,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,19,20,21,0,0,22,0,0,0,0,0,0,0],[0,0,0,0,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,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,19,20,21,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,0,11,18,19,20,21,0,0,22,0,0,0,0,0,0,24],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,0,0,0,0,11,0,19,20,21,0,0,22,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,0,11,18,19,20,21,0,0,22,0,0,0,0,0,0,24],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,16,0,0,0,11,0,19,20,21,0,0,22,0,0,0,0,0,0,24],[0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,20,21,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,20,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,20,21,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,19,20,21,0,0,22,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,0,48,0],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,16,0,0,0,11,0,19,20,21,0,0,22,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,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,27,0,0,0,0,0,0,0,0],[0,0,0,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,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,29,30,0,0,0,0,0,0,37,0,0,0,0,0,0,0,41,42,43,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,28,0,0,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,42,43,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,28,0,29,30,31,32,0,0,35,0,37,0,0,0,0,0,0,0,41,42,43,0,0,44,0,0,0,0,0,0,0],[0,0,0,0,0,28,0,29,30,0,32,0,0,0,0,37,0,0,0,0,0,0,0,41,42,43,0,0,44,0,0,0,0,0,0,0],[0,0,0,0,0,28,0,29,30,31,32,33,34,35,36,37,0,39,0,0,0,34,40,41,42,43,0,0,44,0,0,0,0,0,0,45],[0,0,0,0,0,28,0,29,30,31,32,0,34,35,0,37,0,0,0,0,0,0,0,41,42,43,0,0,44,0,0,0,0,0,0,0],[0,0,0,0,0,28,0,29,30,0,32,0,0,35,0,37,0,0,0,0,0,0,0,41,42,43,0,0,44,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,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,28,0,0,30,0,0,0,0,0,0,37,0,0,0,0,0,0,0,41,42,43,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,28,0,29,30,31,32,33,34,35,36,37,38,39,0,0,0,34,40,41,42,43,0,0,44,0,0,0,0,0,0,45],[0,0,0,0,0,28,0,29,30,31,32,0,34,35,0,37,0,0,0,0,0,34,0,41,42,43,0,0,44,0,0,0,0,0,0,0],[0,0,0,0,0,28,0,29,30,31,32,0,34,35,0,37,0,39,0,0,0,34,0,41,42,43,0,0,44,0,0,0,0,0,0,45],[0,0,0,0,0,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,42,43,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,42,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,42,43,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,28,0,29,30,0,0,0,0,0,0,37,0,0,0,0,0,0,0,41,42,43,0,0,44,0,0,0,0,0,0,0],[0,0,0,0,0,28,0,29,30,31,32,0,34,35,0,37,0,39,0,0,0,34,0,41,42,43,0,0,44,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,50,11,12,13,14,50,16,0,0,0,11,18,19,20,21,0,0,22,0,0,0,51,0,0,24],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,28,0,29,30,31,32,53,34,35,36,37,53,39,0,0,0,34,40,41,42,43,0,0,44,0,0,0,54,0,0,45],[0,0,0,0,0,5,0,6,7,8,9,50,11,12,13,14,0,16,0,0,0,11,18,19,20,21,0,0,22,0,0,0,0,0,0,24],[0,0,0,0,0,5,0,6,7,8,9,50,11,12,13,14,50,16,0,0,0,11,18,19,20,21,0,0,22,0,0,0,0,0,0,24],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,0,48,0],[0,0,0,0,0,28,0,29,30,31,32,53,34,35,36,37,0,39,0,0,0,34,40,41,42,43,0,0,44,0,0,0,0,0,0,45],[0,0,0,0,0,28,0,29,30,31,32,53,34,35,36,37,53,39,0,0,0,34,40,41,42,43,0,0,44,0,0,0,0,0,0,45]],accepting:[!1,!0,!0,!0,!0,!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,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0],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"],["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"],["broken_cluster"],["numeral_cluster"],["number_joiner_terminated_cluster"],["standard_cluster"],["broken_cluster"],["broken_cluster"],["numeral_cluster"],["standard_cluster"],["standard_cluster"]]},To=Lo.categories,Ro=Lo.decompositions,Mo=new M(i("AAIAAAAAAAAAAKnQAVEMrvPtnH+oHUcVx+fd99799W5e8mx+9NkYm7YUI2KtimkVDG3FWgVTFY1Fqa2VJirYB0IaUFLBaKGJViXir6oxKCSBoi0UTKtg2yA26h+milYNtMH+0WK1VQyvtBS/487hnncyMzuzu7N7n7kHPszu7OzMmTNzdmdmfzzfUmpiUqkemAMbwSZwKbjcxM1XEL4VvB28G3zAk+56cLMlfgdYADvBbvBF8GWwH9xl+CFLfwj8BPwU/MKS38/AMfA86v9ro9ucQcdR+CjCP4CT4EnwDPg3eAFMTik1A+bAPNgINoFLwGawZSpLfzXCrWAb+AjYDm4BO8FusAfsA/vBXeAgOALuNfv3g4fAcXACPAaeAE+B58Bp8NJUpnN7WqlZsHY629+A8GLwWvAG8BZwJXinOf5ehB8EN4AdYGE6q7dmF9uugs8hvz0V58nZK/L+Kva/BX4ADoN7prP6HgUPgkfA73L0eQzHnwBPgX+Y80+DF8FUW6lBO4tbjXA9uAi8pj3sS2/E9mawBVwNtoJt5pzrTXgzwk+B7awP7sT+7nY6WxFfQBlfAl8H3wU/Anezcu/D9s/BMRN3HOEJ8EdwMkC/J5HmmXZmq2fBIjgEVEepbieLX4Fw0MnSrzRxmrVsm7MB8ReDV4vjr3ekJy7rZGVPMb196Xm6oug83oRyt4CrwDVgK9gGPtzxn3uTOD6YPDPNJ5Hm0+AznazffJ7Z4KSnXncg3VfAN8EBhx42/z/UGdbrx52sr9yH8AFTrt5+2GzfnWPbKuw7ZszZyNh/xowZM2bMmDFjxsQyZ5lPNs3h9nBNYHuAfr9ic9ffiHnsJzznU91/j3P+2snWYf6G8O/gn+A0eMnEt7vQp5ulX4NwHmwEm7rZ8UsRXg6uMPvXIHwPuK7rLl+nu9FzfMyYMWPGpGVuslmarv+YMWPSkNq/d2D8uNDNngvdivA2y3jy9m72bF9v3ymOf2MExp8fG2TsAcfA2wJYBJetWBq3i+0fwPafwLmzSl0LFmZNPMLHZ4fpnsX2AdjgcXB+T6kPge+AG7D/vXYW/tLsc9r9M+MkVyLNR1m6g9g+ZfYvmMExcHCm+ftP0+T5y/e17Uw/PYLwHnC0m80TH+zG30/3mjSDnPS2/B4pUJ4rX3n+b5H3o92l6UjfvZ7y/oJzToGnu8O66XTPYf8/Jr8XWL6TPXf9bPnHtmVs+89AnxVgDVgPLgKvAg+Y/F6H7c1gC7jKHH8XeJ/x15vAjt4wvwVs7wKfBXvAPvA18G1wsJevj36f5gjS3etIq+ft9+PYQ73h/nFsn2D7f+5l75bo/VPYftpTblFb2/Jo2pdjfL0uXOX/qxfnp8vZVk2Xv9hbmu+LxvYt3A/7/WZsPoptPkr9bdCv1ya+d4TuMO8Tre5n4XkILwSbzP4l/WHazX1//r2O/z7cFHnvSYW8R/Vm02ZXIHxHze1Xdf9bbn7p0z2kDroNr2X9WL+7937sX9fP+v9h9n6jTrfI3jG9EfsfN3G35PR/G4uRfY3eMTwdkFa/C3hrf2kcfy/xYTOmprrfZsLbEe7rDPW/U9Rrv9k/ahmTL0cWWxP/YxRkgtES+zwNhZPs+FQgMj/liEsto2HxsZBQX2pZoLZqWc5riXDaQBLSt1L3hcnE+Vct7aYVKCEhbXk2+b7NZ84mmXAwCiL14Ne85S62MYPcXi5StM/YxlJF2lfabznZsC6/C807xvZV+yFve9d1KY//d3HNO8pKUXuTDh0Gpp7B852q6QFMgdWM2dfbAxOuEPQEfcEsO5fquJLZrMfyCtWP0heZF6oSdiH9u4aQvJRIJ/eL6BBynItLp5D2JRkY5L5u3xAf6lviXHWSZcfaKO/+5zvO/c9Xtq8uRXSObd+8bS0zJrS1rxTyX7k/a0nrk5D+mHeOC90uq1Q216X57lykfqHt62uTGJ2rat+i/kttyq/RSi29PlclZf2Xxq55ZeSV34T96d5X5PqZJ9I3ZX2lnkXt3xL1Kyrav/LutbZ6uGxuS6ss6V3pXOXY4kP7EBfyJT7+4TJQS9uf74f6n+3+6ZIi9bCtieatFfCxUMx4KMYfy/pzrB30vm88q9SZ11K+n9eeNN612UFKWX8uI9TmRca7TbWvKy2JvF6naF+b/0uRupZp35cZikhZvyniY2R/CbdB3vXynIC6hbRBHf4l1xps6w4x/lVEtxRtGZMuRA8uNh/jfYV8kdpsBUszcODrD7E2JT2KrB3V6XMhbdNjcXItxzaOJWkpf976/I5glQn1sbLP86U9FQvz4l0S28/lcWUJbbrE2l+Z/TlHvi4/kvZXLMyrmy1PW7x8hl6UFgvlmNM1Jq3aJ3Se0yJcpdwS6mOp/ZgLX5N1rdFKaIzH9ztquMbqq+/qCFRk+hRoyZvrTHuO8fNd/djmEzZJ3TdisN1bNQNl7y96DV/3mVkTtwasVdk1ai6ybGlDek8nT1fXc4M5tVSPvhqOsWQeXQs8L1n3IradU8OxCeVjK7dr7Dpl0cMHnUvt18TzfVsfb/pZY56fV2GnVPVIYaOi9xcZJ8cmKcu3wcuPsVHV5cdKFfZXNZefp5sWft+wzR1cczKCxh99NRx76HvwOpWNv6YZtAajt6WPyPswtVVs/VOJ7xpYx3VR31er7gMxNuV9Q443CDlW43KuYSXblsybfKYt58trfez7A1X7Tdm+V7TcoudL+LpVGf2khN63U5OyD5Af0NoUv06l7Jc0Rte+so4xL9Ayy3Rz+SufY5Jf267xcm7J4dd3kumIOrmk7Pl549bUY1puI91Gdb8Tpu+9tjmhXFdwtfVsTv5SQvXKW0cK4eXgPBO6iJ07NNVOHH7/tF1jyJdnWbrU/Uau3VNI156QZ2ZaZFu76i6vQXy9YJ2H9QZ97aF3p1xlx1yfuYRcd0Kl7NyaX190+pUOKI0tvus5j7/nSWKLo3FER8R3LHEx8gqwge1POgi1l1yfirV3zHpISHxs3vLeFXOellcG1DFGbGP00PPkeKEOaXIsqhzbruOh9Qk5L08nW2grJ0avsvWocv0zRh/fGCG0TV35hB4v0rds5Vddjm/sFCKx+aXSt2yalPZsolxXW46CDnXp0YQ0rdso9OUYPSYT6+yzuxxzlrVfFfavQ/LKqsP+dbVzE/0qRb8pKin6V9U6Fnn24pqHufLMWy90nV+0DkXmcrb0Uq+6pU7/qcs/67SHTeTaaBk9ipyXQvLqW1U7uPKpux/ESlP9umydR8H3UjzHoXxj0/J1Yr5ubHsPrWOJqxK+hk5r+EVtH3pe1XWIXa+1vQ9YJ/oZre1bGReh3xKWeX7BxfYstwh5errGJi59be8482cSsfUPQT4Xlc9K+XMmatcY0fo2+SxYQs/4XO8M03Ng/TxujYH+FRELSdH+6mtveu8itb1Cy7C9X8GfsVOcfN86RHg56wJ0ob5qOz/E/rIdq7YhF34/0cfoeWKVftJjIbWDbDfXeXR/prBOKWJ/3dd43+sr+32TvgEIEZ6/7Zt5/l7ghMm77u+ey4gcz5xfktA5vE9C5vy2Y3lpXeX40tHcLMX42qZHS/ltZluXiSlDxillt3VdIvufbc0j75wy5aWaOxWRUZmfl5nDSh3LzoWbXJOg8uumKkndp1PnH2IPfe+U33z7vjWhdPQuWMh4raqxWMh9X89RZtSZ7/JpyXs3NWQcETN3CZHU/lmVnstZB1+ZfM5A/1VJ2V9t8wTXN1S+f27mzaulbCxJHePwC1Tz/0K1/VdPvtOsba+vL7ZxM1/jakJ/V9/yfdtNx+i7bhVRRll/rrK+sk3qLt/3T0afH+tzz1HDfxzZ/HlGDduK1y/GL21zvKptQGWFSpVlFm0z+ZxD/vdAt9EqQ971NkRHW7qytog53+cfVfeFGLStfddfYka5x6dl+yi//4z6/559aUn4/+/k2pv8BqfM/0qVCnu+If2OJPRZUcyzJF/5RQm5xtM9ln+LRN+8U9+iMQS1Veg9q2z/TlV3Ett3/rLOIXOookidy/5X3GYD+S8a1z2e0vH695T9vhEqdbY//0dU3jWZ2rYq/cvCRT8r08/NLlT5/zySdSurv1ybLiup5tAp5+NNzfPJ5r61warapajItfTQNeK610/rWEMPyb+uOo/ierRNbGU01Z+rqneIPWNsT9t1rD+OYr8rm0eKvp/Ch1P4Yepyy+hWVD/f+VWXX5X+TZdfZZ+KLb9J+S8=","base64")),Fo=new F(Lo),Uo=(Io=Oo=function(e){function t(){return v(this,t),j(this,(t.__proto__||x(t)).apply(this,arguments))}return k(t,Ei),w(t,null,[{key:"planFeatures",value:function(e){e.addStage(No),e.addStage(["locl","ccmp","nukt","akhn"]),e.addStage(Go),e.addStage(["rphf"],!1),e.addStage(Vo),e.addStage(Go),e.addStage(["pref"]),e.addStage(qo),e.addStage(["rkrf","abvf","blwf","half","pstf","vatu","cjct"]),e.addStage(Wo),e.addStage(["abvs","blws","pres","psts","dist","abvm","blwm"])}},{key:"assignFeatures",value:function(e,t){for(var r=function(r){var n=t[r].codePoints[0];if(Ro[n]){var i=Ro[n].map(function(n){var i=e.font.glyphForCodePoint(n);return new qi(e.font,i.id,[n],t[r].features)});t.splice.apply(t,[r,1].concat(E(i)))}},n=t.length-1;n>=0;n--)r(n)}}]),t}(),Oo.zeroMarkWidths="BEFORE_GPOS",Io);function Do(e){return Mo.get(e.codePoints[0])}var zo=function e(t,r,n){v(this,e),this.category=t,this.syllableType=r,this.syllable=n};function No(e,t){var r=0,n=!0,i=!1,o=void 0;try{for(var s,a=p(Fo.match(t.map(Do)));!(n=(s=a.next()).done);n=!0){var u=I(s.value,3),l=u[0],f=u[1],c=u[2];++r;for(var d=l;d<=f;d++)t[d].shaperInfo=new zo(To[Do(t[d])],c[0],r);for(var h="R"===t[l].shaperInfo.category?1:Math.min(3,f-l),y=l;y<l+h;y++)t[y].features.rphf=!0}}catch(e){i=!0,o=e}finally{try{!n&&a.return&&a.return()}finally{if(i)throw o}}}function Go(e,t){var r=!0,n=!1,i=void 0;try{for(var o,s=p(t);!(r=(o=s.next()).done);r=!0){o.value.substituted=!1}}catch(e){n=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(n)throw i}}}function Vo(e,t){var r=!0,n=!1,i=void 0;try{for(var o,s=p(t);!(r=(o=s.next()).done);r=!0){var a=o.value;a.substituted&&a.features.rphf&&(a.shaperInfo.category="R")}}catch(e){n=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(n)throw i}}}function qo(e,t){var r=!0,n=!1,i=void 0;try{for(var o,s=p(t);!(r=(o=s.next()).done);r=!0){var a=o.value;a.substituted&&(a.shaperInfo.category="VPre")}}catch(e){n=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(n)throw i}}}function Wo(e,t){for(var r=e.glyphForCodePoint(9676).id,n=0,i=Yo(t,0);n<t.length;i=Yo(t,n=i)){var o=void 0,s=void 0,a=t[n].shaperInfo,u=a.syllableType;if("virama_terminated_cluster"===u||"standard_cluster"===u||"broken_cluster"===u){if("broken_cluster"===u&&r){var l=new qi(e,r,[9676]);for(l.shaperInfo=a,o=n;o<i&&"R"===t[o].shaperInfo.category;o++);t.splice(++o,0,l),i++}if("R"===a.category&&i-n>1)for(o=n+1;o<i;o++)if(Xo(a=t[o].shaperInfo)||Ho(t[o])){Ho(t[o])&&o--,t.splice.apply(t,[n,0].concat(E(t.splice(n+1,o-n)),[t[o]]));break}for(o=n,s=i;o<i;o++)Xo(a=t[o].shaperInfo)||Ho(t[o])?s=Ho(t[o])?o+1:o:("VPre"===a.category||"VMPre"===a.category)&&s<o&&t.splice.apply(t,[s,1,t[o]].concat(E(t.splice(s,o-s))))}}}function Yo(e,t){if(t>=e.length)return t;for(var r=e[t].shaperInfo.syllable;++t<e.length&&e[t].shaperInfo.syllable===r;);return t}function Ho(e){return"H"===e.shaperInfo.category&&!e.isLigated}function Xo(e){return"B"===e.category||"GB"===e.category}var Zo={arab:Fi,mong:Fi,syrc:Fi,"nko ":Fi,phag:Fi,mand:Fi,mani:Fi,phlp:Fi,hang:Wi,bali:Uo,batk:Uo,brah:Uo,bugi:Uo,buhd:Uo,cakm:Uo,cham:Uo,dupl:Uo,egyp:Uo,gran:Uo,hano:Uo,java:Uo,kthi:Uo,kali:Uo,khar:Uo,khoj:Uo,sind:Uo,lepc:Uo,limb:Uo,mahj:Uo,mtei:Uo,modi:Uo,hmng:Uo,rjng:Uo,saur:Uo,shrd:Uo,sidd:Uo,sinh:Uo,sund:Uo,sylo:Uo,tglg:Uo,tagb:Uo,tale:Uo,lana:Uo,tavt:Uo,takr:Uo,tibt:Uo,tfng:Uo,tirh:Uo,latn:Ei,DFLT:Ei};for(var Ko=function(e){function t(){return v(this,t),j(this,(t.__proto__||x(t)).apply(this,arguments))}return k(t,Vi),w(t,[{key:"applyLookup",value:function(e,t){var r=this;switch(e){case 1:var n=this.coverageIndex(t.coverage);if(-1===n)return!1;var i=this.glyphIterator.cur;switch(t.version){case 1:i.id=i.id+t.deltaGlyphID&65535;break;case 2:i.id=t.substitute.get(n)}return!0;case 2:var o=this.coverageIndex(t.coverage);if(-1!==o){var s=function(){var e,n=t.sequences.get(o);r.glyphIterator.cur.id=n[0],r.glyphIterator.cur.ligatureComponent=0;var i=r.glyphIterator.cur.features,s=r.glyphIterator.cur,a=n.slice(1).map(function(e,t){var n=new qi(r.font,e,void 0,i);return n.shaperInfo=s.shaperInfo,n.isLigated=s.isLigated,n.ligatureComponent=t+1,n.substituted=!0,n});return(e=r.glyphs).splice.apply(e,[r.glyphIterator.index+1,0].concat(E(a))),{v:!0}}();if("object"===(void 0===s?"undefined":g(s)))return s.v}return!1;case 3:var a=this.coverageIndex(t.coverage);if(-1!==a){return this.glyphIterator.cur.id=t.alternateSet.get(a)[0],!0}return!1;case 4:var u=this.coverageIndex(t.coverage);if(-1===u)return!1;var l=!0,f=!1,c=void 0;try{for(var d,h=p(t.ligatureSets.get(u));!(l=(d=h.next()).done);l=!0){var y=d.value,b=this.sequenceMatchIndices(1,y.components);if(b){var m=this.glyphIterator.cur,v=m.codePoints.slice(),w=!0,_=!1,x=void 0;try{for(var j,k=p(b);!(w=(j=k.next()).done);w=!0){var S=j.value;v.push.apply(v,E(this.glyphs[S].codePoints))}}catch(e){_=!0,x=e}finally{try{!w&&k.return&&k.return()}finally{if(_)throw x}}var C=new qi(this.font,y.glyph,v,m.features);C.shaperInfo=m.shaperInfo,C.isLigated=!0,C.substituted=!0;for(var A=m.isMark,P=0;P<b.length&&A;P++)A=this.glyphs[b[P]].isMark;C.ligatureID=A?null:this.ligatureID++;var B=m.ligatureID,O=m.codePoints.length,I=O,L=this.glyphIterator.index+1,T=!0,R=!1,M=void 0;try{for(var F,U=p(b);!(T=(F=U.next()).done);T=!0){var D=F.value;if(A)L=D;else for(;L<D;){var z=I-O+Math.min(this.glyphs[L].ligatureComponent||1,O);this.glyphs[L].ligatureID=C.ligatureID,this.glyphs[L].ligatureComponent=z,L++}B=this.glyphs[L].ligatureID,I+=O=this.glyphs[L].codePoints.length,L++}}catch(e){R=!0,M=e}finally{try{!T&&U.return&&U.return()}finally{if(R)throw M}}if(B&&!A)for(var N=L;N<this.glyphs.length&&this.glyphs[N].ligatureID===B;N++){z=I-O+Math.min(this.glyphs[N].ligatureComponent||1,O);this.glyphs[N].ligatureComponent=z}for(var G=b.length-1;G>=0;G--)this.glyphs.splice(b[G],1);return this.glyphs[this.glyphIterator.index]=C,!0}}}catch(e){f=!0,c=e}finally{try{!l&&h.return&&h.return()}finally{if(f)throw c}}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 new Error("GSUB lookupType "+e+" is not supported")}}}]),t}(),Jo=function(e){function t(){return v(this,t),j(this,(t.__proto__||x(t)).apply(this,arguments))}return k(t,Vi),w(t,[{key:"applyPositionValue",value:function(e,t){var r=this.positions[this.glyphIterator.peekIndex(e)];null!=t.xAdvance&&(r.xAdvance+=t.xAdvance),null!=t.yAdvance&&(r.yAdvance+=t.yAdvance),null!=t.xPlacement&&(r.xOffset+=t.xPlacement),null!=t.yPlacement&&(r.yOffset+=t.yPlacement)}},{key:"applyLookup",value:function(e,t){switch(e){case 1:var r=this.coverageIndex(t.coverage);if(-1===r)return!1;switch(t.version){case 1:this.applyPositionValue(0,t.value);break;case 2:this.applyPositionValue(0,t.values.get(r))}return!0;case 2:var n=this.glyphIterator.peek();if(!n)return!1;var i=this.coverageIndex(t.coverage);if(-1===i)return!1;switch(t.version){case 1:var o=t.pairSets.get(i),s=!0,a=!1,u=void 0;try{for(var l,f=p(o);!(s=(l=f.next()).done);s=!0){var c=l.value;if(c.secondGlyph===n.id)return this.applyPositionValue(0,c.value1),this.applyPositionValue(1,c.value2),!0}}catch(e){a=!0,u=e}finally{try{!s&&f.return&&f.return()}finally{if(a)throw u}}return!1;case 2:var d=this.getClassID(this.glyphIterator.cur.id,t.classDef1),h=this.getClassID(n.id,t.classDef2);if(-1===d||-1===h)return!1;var y=t.classRecords.get(d).get(h);return this.applyPositionValue(0,y.value1),this.applyPositionValue(1,y.value2),!0}case 3:var b=this.glyphIterator.peekIndex(),g=this.glyphs[b];if(!g)return!1;var m=t.entryExitRecords[this.coverageIndex(t.coverage)];if(!m||!m.exitAnchor)return!1;var v=t.entryExitRecords[this.coverageIndex(t.coverage,g.id)];if(!v||!v.entryAnchor)return!1;var w=this.getAnchor(v.entryAnchor),_=this.getAnchor(m.exitAnchor),x=this.positions[this.glyphIterator.index],j=this.positions[b];switch(this.direction){case"ltr":x.xAdvance=_.x+x.xOffset;var k=w.x+j.xOffset;j.xAdvance-=k,j.xOffset-=k;break;case"rtl":k=_.x+x.xOffset,x.xAdvance-=k,x.xOffset-=k,j.xAdvance=w.x+j.xOffset}return this.glyphIterator.flags.rightToLeft?(this.glyphIterator.cur.cursiveAttachment=b,x.yOffset=w.y-_.y):(g.cursiveAttachment=this.glyphIterator.index,x.yOffset=_.y-w.y),!0;case 4:var S=this.coverageIndex(t.markCoverage);if(-1===S)return!1;for(var C=this.glyphIterator.index;--C>=0&&this.glyphs[C].isMark;);if(C<0)return!1;var A=this.coverageIndex(t.baseCoverage,this.glyphs[C].id);if(-1===A)return!1;var P=t.markArray[S],B=t.baseArray[A][P.class];return this.applyAnchor(P,B,C),!0;case 5:var E=this.coverageIndex(t.markCoverage);if(-1===E)return!1;for(var O=this.glyphIterator.index;--O>=0&&this.glyphs[O].isMark;);if(O<0)return!1;var I=this.coverageIndex(t.ligatureCoverage,this.glyphs[O].id);if(-1===I)return!1;var L=t.ligatureArray[I],T=this.glyphIterator.cur,R=this.glyphs[O],M=R.ligatureID&&R.ligatureID===T.ligatureID&&null!=T.ligatureComponent?Math.min(T.ligatureComponent,R.codePoints.length)-1:R.codePoints.length-1,F=t.markArray[E],U=L[M][F.class];return this.applyAnchor(F,U,O),!0;case 6:var D=this.coverageIndex(t.mark1Coverage);if(-1===D)return!1;var z=this.glyphIterator.peekIndex(-1),N=this.glyphs[z];if(!N||!N.isMark)return!1;var G=this.glyphIterator.cur,V=!1;if(G.ligatureID===N.ligatureID?G.ligatureID?G.ligatureComponent===N.ligatureComponent&&(V=!0):V=!0:(G.ligatureID&&!G.ligatureComponent||N.ligatureID&&!N.ligatureComponent)&&(V=!0),!V)return!1;var q=this.coverageIndex(t.mark2Coverage,N.id);if(-1===q)return!1;var W=t.mark1Array[D],Y=t.mark2Array[q][W.class];return this.applyAnchor(W,Y,z),!0;case 7:return this.applyContext(t);case 8:return this.applyChainingContext(t);case 9:return this.applyLookup(t.lookupType,t.extension);default:throw new Error("Unsupported GPOS table: "+e)}}},{key:"applyAnchor",value:function(e,t,r){var n=this.getAnchor(t),i=this.getAnchor(e.markAnchor),o=(this.positions[r],this.positions[this.glyphIterator.index]);o.xOffset=n.x-i.x,o.yOffset=n.y-i.y,this.glyphIterator.cur.markAttachment=r}},{key:"getAnchor",value:function(e){return{x:e.xCoordinate,y:e.yCoordinate}}},{key:"applyFeatures",value:function(e,r,n){P(t.prototype.__proto__||x(t.prototype),"applyFeatures",this).call(this,e,r,n);for(var i=0;i<this.glyphs.length;i++)this.fixCursiveAttachment(i);this.fixMarkAttachment()}},{key:"fixCursiveAttachment",value:function(e){var t=this.glyphs[e];if(null!=t.cursiveAttachment){var r=t.cursiveAttachment;t.cursiveAttachment=null,this.fixCursiveAttachment(r),this.positions[e].yOffset+=this.positions[r].yOffset}}},{key:"fixMarkAttachment",value:function(){for(var e=0;e<this.glyphs.length;e++){var t=this.glyphs[e];if(null!=t.markAttachment){var r=t.markAttachment;if(this.positions[e].xOffset+=this.positions[r].xOffset,this.positions[e].yOffset+=this.positions[r].yOffset,"ltr"===this.direction)for(var n=r;n<e;n++)this.positions[e].xOffset-=this.positions[n].xAdvance,this.positions[e].yOffset-=this.positions[n].yAdvance}}}}]),t}(),Qo=function(){function e(t){v(this,e),this.font=t,this.glyphInfos=null,this.plan=null,this.GSUBProcessor=null,this.GPOSProcessor=null,t.GSUB&&(this.GSUBProcessor=new Ko(t,t.GSUB)),t.GPOS&&(this.GPOSProcessor=new Jo(t,t.GPOS))}return w(e,[{key:"setup",value:function(e,t,r,n){var i=this;return this.glyphInfos=e.map(function(e){return new qi(i.font,e.id,[].concat(E(e.codePoints)))}),this.shaper=function(e){var t=Zo[e];return t||Ei}(r),this.plan=new Si(this.font,r,n),this.shaper.plan(this.plan,this.glyphInfos,t)}},{key:"substitute",value:function(e){var t=this;return this.GSUBProcessor&&(this.plan.process(this.GSUBProcessor,this.glyphInfos),e=this.glyphInfos.map(function(e){return t.font.getGlyph(e.id,e.codePoints)})),e}},{key:"position",value:function(e,t){return"BEFORE_GPOS"===this.shaper.zeroMarkWidths&&this.zeroMarkAdvances(t),this.GPOSProcessor&&this.plan.process(this.GPOSProcessor,this.glyphInfos,t),"AFTER_GPOS"===this.shaper.zeroMarkWidths&&this.zeroMarkAdvances(t),"rtl"===this.plan.direction&&(e.reverse(),t.reverse()),this.GPOSProcessor&&this.GPOSProcessor.features}},{key:"zeroMarkAdvances",value:function(e){for(var t=0;t<this.glyphInfos.length;t++)this.glyphInfos[t].isMark&&(e[t].xAdvance=0,e[t].yAdvance=0)}},{key:"cleanup",value:function(){this.glyphInfos=null,this.plan=null,this.shaper=null}},{key:"getAvailableFeatures",value:function(e,t){var r=[];return this.GSUBProcessor&&(this.GSUBProcessor.selectScript(e,t),r.push.apply(r,E(b(this.GSUBProcessor.features)))),this.GPOSProcessor&&(this.GPOSProcessor.selectScript(e,t),r.push.apply(r,E(b(this.GPOSProcessor.features)))),r}}]),e}(),$o=function(){function e(t){v(this,e),this.font=t,this.unicodeLayoutEngine=null,this.kernProcessor=null,this.font.morx?this.engine=new ki(this.font):(this.font.GSUB||this.font.GPOS)&&(this.engine=new Qo(this.font))}return w(e,[{key:"layout",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments[2],n=arguments[3];if("string"==typeof t&&(n=r=t,t=[]),"string"==typeof e){null==r&&(r=function(e){for(var t=e.length,r=0;r<t;){var n=e.charCodeAt(r++);if(55296<=n&&n<=56319&&r<t){var i=e.charCodeAt(r);56320<=i&&i<=57343&&(r++,n=((1023&n)<<10)+(1023&i)+65536)}var o=R.getScript(n);if("Common"!==o&&"Inherited"!==o&&"Unknown"!==o)return $n[o]}return $n.Unknown}(e));var i=this.font.glyphsForString(e)}else{if(null==r){var o=[],s=!0,a=!1,u=void 0;try{for(var l,f=p(e);!(s=(l=f.next()).done);s=!0){var c=l.value;o.push.apply(o,E(c.codePoints))}}catch(e){a=!0,u=e}finally{try{!s&&f.return&&f.return()}finally{if(a)throw u}}r=function(e){for(var t=0;t<e.length;t++){var r=e[t],n=R.getScript(r);if("Common"!==n&&"Inherited"!==n&&"Unknown"!==n)return $n[n]}return $n.Unknown}(o)}i=e}if(0===i.length)return new Qn(i,[]);this.engine&&this.engine.setup&&this.engine.setup(i,t,r,n),i=this.substitute(i,t,r,n);var d=this.position(i,t,r,n);return this.engine&&this.engine.cleanup&&this.engine.cleanup(),new Qn(i,d)}},{key:"substitute",value:function(e,t,r,n){return this.engine&&this.engine.substitute&&(e=this.engine.substitute(e,t,r,n)),e}},{key:"position",value:function(e,t,r,n){var i=e.map(function(e){return new function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;v(this,e),this.xAdvance=t,this.yAdvance=r,this.xOffset=n,this.yOffset=i}(e.advanceWidth)}),o=null;return this.engine&&this.engine.position&&(o=this.engine.position(e,i,t,r,n)),o||(this.unicodeLayoutEngine||(this.unicodeLayoutEngine=new Kn(this.font)),this.unicodeLayoutEngine.positionGlyphs(e,i)),o&&o.kern||!this.font.kern||(this.kernProcessor||(this.kernProcessor=new Zn(this.font)),this.kernProcessor.process(e,i)),i}},{key:"getAvailableFeatures",value:function(e,t){var r=[];return this.engine&&r.push.apply(r,E(this.engine.getAvailableFeatures(e,t))),this.font.kern&&-1===r.indexOf("kern")&&r.push("kern"),r}},{key:"stringsForGlyph",value:function(e){var t=new T,r=this.font._cmapProcessor.codePointsForGlyph(e),n=!0,i=!1,o=void 0;try{for(var s,a=p(r);!(n=(s=a.next()).done);n=!0){var u=s.value;t.add(O(u))}}catch(e){i=!0,o=e}finally{try{!n&&a.return&&a.return()}finally{if(i)throw o}}if(this.engine&&this.engine.stringsForGlyph){var l=!0,f=!1,c=void 0;try{for(var d,h=p(this.engine.stringsForGlyph(e));!(l=(d=h.next()).done);l=!0){var y=d.value;t.add(y)}}catch(e){f=!0,c=e}finally{try{!l&&h.return&&h.return()}finally{if(f)throw c}}}return L(t)}}]),e}(),es={moveTo:"M",lineTo:"L",quadraticCurveTo:"Q",bezierCurveTo:"C",closePath:"Z"},ts=function(){function e(){v(this,e),this.commands=[],this._bbox=null,this._cbox=null}return w(e,[{key:"toFunction",value:function(){var e=this.commands.map(function(e){return" ctx."+e.command+"("+e.args.join(", ")+");"});return new Function("ctx",e.join("\n"))}},{key:"toSVG",value:function(){return this.commands.map(function(e){var t=e.args.map(function(e){return Math.round(100*e)/100});return""+es[e.command]+t.join(" ")}).join("")}},{key:"cbox",get:function(){if(!this._cbox){var e=new Jn,t=!0,r=!1,n=void 0;try{for(var i,o=p(this.commands);!(t=(i=o.next()).done);t=!0)for(var s=i.value,a=0;a<s.args.length;a+=2)e.addPoint(s.args[a],s.args[a+1])}catch(e){r=!0,n=e}finally{try{!t&&o.return&&o.return()}finally{if(r)throw n}}this._cbox=y(e)}return this._cbox}},{key:"bbox",get:function(){if(this._bbox)return this._bbox;var e=new Jn,t=0,r=0,n=function(e){return Math.pow(1-e,3)*S[B]+3*Math.pow(1-e,2)*e*C[B]+3*(1-e)*Math.pow(e,2)*A[B]+Math.pow(e,3)*P[B]},i=!0,o=!1,s=void 0;try{for(var a,u=p(this.commands);!(i=(a=u.next()).done);i=!0){var l=a.value;switch(l.command){case"moveTo":case"lineTo":var f=I(l.args,2),c=f[0],d=f[1];e.addPoint(c,d),t=c,r=d;break;case"quadraticCurveTo":case"bezierCurveTo":if("quadraticCurveTo"===l.command)var h=I(l.args,4),b=h[0],g=h[1],m=t+2/3*(b-t),v=r+2/3*(g-r),w=(j=h[2])+2/3*(b-j),_=(k=h[3])+2/3*(g-k);else var x=I(l.args,6),j=(m=x[0],v=x[1],w=x[2],_=x[3],x[4]),k=x[5];e.addPoint(j,k);for(var S=[t,r],C=[m,v],A=[w,_],P=[j,k],B=0;B<=1;B++){var E=6*S[B]-12*C[B]+6*A[B],O=-3*S[B]+9*C[B]-9*A[B]+3*P[B];if(l=3*C[B]-3*S[B],0!==O){var L=Math.pow(E,2)-4*l*O;if(!(L<0)){var T=(-E+Math.sqrt(L))/(2*O);0<T&&T<1&&(0===B?e.addPoint(n(T),e.maxY):1===B&&e.addPoint(e.maxX,n(T)));var R=(-E-Math.sqrt(L))/(2*O);0<R&&R<1&&(0===B?e.addPoint(n(R),e.maxY):1===B&&e.addPoint(e.maxX,n(R)))}}else{if(0===E)continue;var M=-l/E;0<M&&M<1&&(0===B?e.addPoint(n(M),e.maxY):1===B&&e.addPoint(e.maxX,n(M)))}}t=j,r=k}}}catch(e){o=!0,s=e}finally{try{!i&&u.return&&u.return()}finally{if(o)throw s}}return this._bbox=y(e)}}]),e}(),rs=["moveTo","lineTo","quadraticCurveTo","bezierCurveTo","closePath"],ns=function(){var e=rs[is];ts.prototype[e]=function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return this._bbox=this._cbox=null,this.commands.push({command:e,args:r}),this}},is=0;is<rs.length;is++)ns();var os,ss=[".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","oslash","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"];function as(e,t,r,n,i){var o={};return Object.keys(n).forEach(function(e){o[e]=n[e]}),o.enumerable=!!o.enumerable,o.configurable=!!o.configurable,("value"in o||o.initializer)&&(o.writable=!0),o=r.slice().reverse().reduce(function(r,n){return n(e,t,r)||r},o),i&&void 0!==o.initializer&&(o.value=o.initializer?o.initializer.call(i):void 0,o.initializer=void 0),void 0===o.initializer&&(Object.defineProperty(e,t,o),o=null),o}var us,ls=(as((os=function(){function e(t,r,n){v(this,e),this.id=t,this.codePoints=r,this._font=n,this.isMark=this.codePoints.every(R.isMark),this.isLigature=this.codePoints.length>1}return w(e,[{key:"_getPath",value:function(){return new ts}},{key:"_getCBox",value:function(){return this.path.cbox}},{key:"_getBBox",value:function(){return this.path.bbox}},{key:"_getTableMetrics",value:function(e){if(this.id<e.metrics.length)return e.metrics.get(this.id);var t=e.metrics.get(e.metrics.length-1);return{advance:t?t.advance:0,bearing:e.bearings.get(this.id-e.metrics.length)||0}}},{key:"_getMetrics",value:function(e){if(this._metrics)return this._metrics;var t=this._getTableMetrics(this._font.hmtx),r=t.advance,n=t.bearing;if(this._font.vmtx)var i=this._getTableMetrics(this._font.vmtx),o=i.advance,s=i.bearing;else{var a;if(null==e&&(e=this.cbox),(a=this._font["OS/2"])&&a.version>0)o=Math.abs(a.typoAscender-a.typoDescender),s=a.typoAscender-e.maxY;else{var u=this._font.hhea;o=Math.abs(u.ascent-u.descent),s=u.ascent-e.maxY}}return this._metrics={advanceWidth:r,advanceHeight:o,leftBearing:n,topBearing:s}}},{key:"_getName",value:function(){var e=this._font.post;if(!e)return null;switch(e.version){case 1:return ss[this.id];case 2:var t=e.glyphNameIndex[this.id];return t<ss.length?ss[t]:e.names[t-ss.length];case 2.5:return ss[this.id+e.offsets[this.id]];case 4:return String.fromCharCode(e.map[this.id])}}},{key:"render",value:function(e,t){e.save();var r=1/this._font.head.unitsPerEm*t;e.scale(r,r),this.path.toFunction()(e),e.fill(),e.restore()}},{key:"cbox",get:function(){return this._getCBox()}},{key:"bbox",get:function(){return this._getBBox()}},{key:"path",get:function(){return this._getPath()}},{key:"advanceWidth",get:function(){return this._getMetrics().advanceWidth}},{key:"advanceHeight",get:function(){return this._getMetrics().advanceHeight}},{key:"ligatureCaretPositions",get:function(){}},{key:"name",get:function(){return this._getName()}}]),e}()).prototype,"cbox",[V],h(os.prototype,"cbox"),os.prototype),as(os.prototype,"bbox",[V],h(os.prototype,"bbox"),os.prototype),as(os.prototype,"path",[V],h(os.prototype,"path"),os.prototype),as(os.prototype,"advanceWidth",[V],h(os.prototype,"advanceWidth"),os.prototype),as(os.prototype,"advanceHeight",[V],h(os.prototype,"advanceHeight"),os.prototype),as(os.prototype,"name",[V],h(os.prototype,"name"),os.prototype),os),cs=new d.Struct({numberOfContours:d.int16,xMin:d.int16,yMin:d.int16,xMax:d.int16,yMax:d.int16}),ds=function(){function e(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;v(this,e),this.onCurve=t,this.endContour=r,this.x=n,this.y=i}return w(e,[{key:"copy",value:function(){return new e(this.onCurve,this.endContour,this.x,this.y)}}]),e}(),hs=function e(t,r,n){v(this,e),this.glyphID=t,this.dx=r,this.dy=n,this.pos=0,this.scaleX=this.scaleY=1,this.scale01=this.scale10=0},ps=function(e){function t(){return v(this,t),j(this,(t.__proto__||x(t)).apply(this,arguments))}return k(t,ls),w(t,[{key:"_getCBox",value:function(e){if(this._font._variationProcessor&&!e)return this.path.cbox;var t=this._font._getTableStream("glyf");t.pos+=this._font.loca.offsets[this.id];var r=cs.decode(t),n=new Jn(r.xMin,r.yMin,r.xMax,r.yMax);return y(n)}},{key:"_parseGlyphCoord",value:function(e,t,r,n){if(r){var i=e.readUInt8();n||(i=-i),i+=t}else if(n)i=t;else i=t+e.readInt16BE();return i}},{key:"_decode",value:function(){var e=this._font.loca.offsets[this.id];if(e===this._font.loca.offsets[this.id+1])return null;var t=this._font._getTableStream("glyf");t.pos+=e;var r=t.pos,n=cs.decode(t);return n.numberOfContours>0?this._decodeSimple(n,t):n.numberOfContours<0&&this._decodeComposite(n,t,r),n}},{key:"_decodeSimple",value:function(e,t){e.points=[];var r=new d.Array(d.uint16,e.numberOfContours).decode(t);e.instructions=new d.Array(d.uint8,d.uint16).decode(t);for(var n=[],i=r[r.length-1]+1;n.length<i;){var o=t.readUInt8();if(n.push(o),8&o)for(var s=t.readUInt8(),a=0;a<s;a++)n.push(o)}for(var u=0;u<n.length;u++){o=n[u];var l=new ds(!!(1&o),r.indexOf(u)>=0,0,0);e.points.push(l)}var f=0;for(u=0;u<n.length;u++){o=n[u];e.points[u].x=f=this._parseGlyphCoord(t,f,2&o,16&o)}var c=0;for(u=0;u<n.length;u++){o=n[u];e.points[u].y=c=this._parseGlyphCoord(t,c,4&o,32&o)}if(this._font._variationProcessor){var h=e.points.slice();h.push.apply(h,E(this._getPhantomPoints(e))),this._font._variationProcessor.transformPoints(this.id,h),e.phantomPoints=h.slice(-4)}}},{key:"_decodeComposite",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;e.components=[];for(var n=!1,i=32;32&i;){i=t.readUInt16BE();var o=t.pos-r,s=t.readUInt16BE();if(n||(n=0!=(256&i)),1&i)var a=t.readInt16BE(),u=t.readInt16BE();else a=t.readInt8(),u=t.readInt8();(c=new hs(s,a,u)).pos=o,8&i?c.scaleX=c.scaleY=(t.readUInt8()<<24|t.readUInt8()<<16)/1073741824:64&i?(c.scaleX=(t.readUInt8()<<24|t.readUInt8()<<16)/1073741824,c.scaleY=(t.readUInt8()<<24|t.readUInt8()<<16)/1073741824):128&i&&(c.scaleX=(t.readUInt8()<<24|t.readUInt8()<<16)/1073741824,c.scale01=(t.readUInt8()<<24|t.readUInt8()<<16)/1073741824,c.scale10=(t.readUInt8()<<24|t.readUInt8()<<16)/1073741824,c.scaleY=(t.readUInt8()<<24|t.readUInt8()<<16)/1073741824),e.components.push(c)}if(this._font._variationProcessor){for(var l=[],f=0;f<e.components.length;f++){var c=e.components[f];l.push(new ds(!0,!0,c.dx,c.dy))}l.push.apply(l,E(this._getPhantomPoints(e))),this._font._variationProcessor.transformPoints(this.id,l),e.phantomPoints=l.splice(-4,4);for(var d=0;d<l.length;d++){var h=l[d];e.components[d].dx=h.x,e.components[d].dy=h.y}}return n}},{key:"_getPhantomPoints",value:function(e){var t=this._getCBox(!0);null==this._metrics&&(this._metrics=ls.prototype._getMetrics.call(this,t));var r=this._metrics,n=r.advanceWidth,i=r.advanceHeight,o=r.leftBearing,s=r.topBearing;return[new ds(!1,!0,e.xMin-o,0),new ds(!1,!0,e.xMin-o+n,0),new ds(!1,!0,0,e.yMax+s),new ds(!1,!0,0,e.yMax+s+i)]}},{key:"_getContours",value:function(){var e=this._decode();if(!e)return[];if(e.numberOfContours<0){var t=[],r=!0,n=!1,i=void 0;try{for(var o,s=p(e.components);!(r=(o=s.next()).done);r=!0){var a=o.value;e=this._font.getGlyph(a.glyphID)._decode();var u=!0,l=!1,f=void 0;try{for(var c,d=p(e.points);!(u=(c=d.next()).done);u=!0){var h=c.value;t.push(new ds(h.onCurve,h.endContour,h.x+a.dx,h.y+a.dy))}}catch(e){l=!0,f=e}finally{try{!u&&d.return&&d.return()}finally{if(l)throw f}}}}catch(e){n=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(n)throw i}}}else t=e.points||[];e.phantomPoints&&(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.yMax);for(var y=[],b=[],g=0;g<t.length;g++){var m=t[g];b.push(m),m.endContour&&(y.push(b),b=[])}return y}},{key:"_getMetrics",value:function(){if(this._metrics)return this._metrics;var e=this._getCBox(!0);return P(t.prototype.__proto__||x(t.prototype),"_getMetrics",this).call(this,e),this._font._variationProcessor&&this.path,this._metrics}},{key:"_getPath",value:function(){for(var e=this._getContours(),t=new ts,r=0;r<e.length;r++){var n=e[r],i=n[0],o=n[n.length-1],s=0;if(i.onCurve){var a=null;s=1}else a=i=o.onCurve?o:new ds(!1,!1,(i.x+o.x)/2,(i.y+o.y)/2);t.moveTo(i.x,i.y);for(var u=s;u<n.length;u++){var l=n[u],f=0===u?i:n[u-1];if(f.onCurve&&l.onCurve)t.lineTo(l.x,l.y);else if(f.onCurve&&!l.onCurve)a=l;else if(f.onCurve||l.onCurve){if(f.onCurve||!l.onCurve)throw new Error("Unknown TTF path state");t.quadraticCurveTo(a.x,a.y,l.x,l.y);a=null}else{var c=(f.x+l.x)/2,d=(f.y+l.y)/2;t.quadraticCurveTo(f.x,f.y,c,d);var a=l}}a&&t.quadraticCurveTo(a.x,a.y,i.x,i.y),t.closePath()}return t}}]),t}(),ys=function(e){function t(){return v(this,t),j(this,(t.__proto__||x(t)).apply(this,arguments))}return k(t,ls),w(t,[{key:"_getName",value:function(){return this._font["CFF "].getGlyphName(this.id)}},{key:"bias",value:function(e){return e.length<1240?107:e.length<33900?1131:32768}},{key:"_getPath",value:function(){var e=this._font.stream,t=(e.pos,this._font["CFF "]),r=t.topDict.CharStrings[this.id],n=r.offset+r.length;e.pos=r.offset;var i=new ts,o=[],s=[],a=null,u=0,l=0,f=0,c=void 0,d=void 0,h=!1;this._usedGsubrs=c={},this._usedSubrs=d={};var p=t.globalSubrIndex||[],y=this.bias(p),b=t.privateDictForGlyph(this.id),g=b.Subrs||[],m=this.bias(g);function v(){return o.length%2!=0&&null===a&&(a=o.shift()+b.nominalWidthX),u+=o.length>>1,o.length=0}function w(e,t){h&&i.closePath(),i.moveTo(e,t),h=!0}return function t(){for(;e.pos<n;){var r=e.readUInt8();if(r<32)switch(r){case 1:case 3:case 18:case 23:v();break;case 4:o.length>1&&null==a&&(a=o.shift()+b.nominalWidthX),f+=o.shift(),w(l,f);break;case 5:for(;o.length>=2;)l+=o.shift(),f+=o.shift(),i.lineTo(l,f);break;case 6:case 7:for(var _=6===r;o.length>=1;)_?l+=o.shift():f+=o.shift(),i.lineTo(l,f),_=!_;break;case 8:for(;o.length>0;){var x=l+o.shift(),j=f+o.shift(),k=x+o.shift(),S=j+o.shift();l=k+o.shift(),f=S+o.shift(),i.bezierCurveTo(x,j,k,S,l,f)}break;case 10:var C=o.pop()+m,A=g[C];if(A){d[C]=!0;var P=e.pos,B=n;e.pos=A.offset,n=A.offset+A.length,t(),e.pos=P,n=B}break;case 11:return;case 14:o.length>0&&null==a&&(a=o.shift()+b.nominalWidthX),i.closePath(),h=!1;break;case 19:case 20:v(),e.pos+=u+7>>3;break;case 21:o.length>2&&null==a&&(a=o.shift()+b.nominalWidthX),l+=o.shift(),f+=o.shift(),w(l,f);break;case 22:o.length>1&&null==a&&(a=o.shift()+b.nominalWidthX),w(l+=o.shift(),f);break;case 24:for(;o.length>=8;)x=l+o.shift(),j=f+o.shift(),k=x+o.shift(),S=j+o.shift(),l=k+o.shift(),f=S+o.shift(),i.bezierCurveTo(x,j,k,S,l,f);l+=o.shift(),f+=o.shift(),i.lineTo(l,f);break;case 25:for(;o.length>=8;)l+=o.shift(),f+=o.shift(),i.lineTo(l,f);x=l+o.shift(),j=f+o.shift(),k=x+o.shift(),S=j+o.shift(),l=k+o.shift(),f=S+o.shift(),i.bezierCurveTo(x,j,k,S,l,f);break;case 26:for(o.length%2&&(l+=o.shift());o.length>=4;)x=l,j=f+o.shift(),k=x+o.shift(),S=j+o.shift(),l=k,f=S+o.shift(),i.bezierCurveTo(x,j,k,S,l,f);break;case 27:for(o.length%2&&(f+=o.shift());o.length>=4;)x=l+o.shift(),j=f,k=x+o.shift(),S=j+o.shift(),l=k+o.shift(),f=S,i.bezierCurveTo(x,j,k,S,l,f);break;case 28:o.push(e.readInt16BE());break;case 29:C=o.pop()+y,(A=p[C])&&(c[C]=!0,P=e.pos,B=n,e.pos=A.offset,n=A.offset+A.length,t(),e.pos=P,n=B);break;case 30:case 31:for(_=31===r;o.length>=4;)_?(x=l+o.shift(),j=f,k=x+o.shift(),S=j+o.shift(),f=S+o.shift(),l=k+(1===o.length?o.shift():0)):(x=l,j=f+o.shift(),k=x+o.shift(),S=j+o.shift(),l=k+o.shift(),f=S+(1===o.length?o.shift():0)),i.bezierCurveTo(x,j,k,S,l,f),_=!_;break;case 12:switch(r=e.readUInt8()){case 3:var O=o.pop(),I=o.pop();o.push(O&&I?1:0);break;case 4:O=o.pop(),I=o.pop(),o.push(O||I?1:0);break;case 5:O=o.pop(),o.push(O?0:1);break;case 9:O=o.pop(),o.push(Math.abs(O));break;case 10:O=o.pop(),I=o.pop(),o.push(O+I);break;case 11:O=o.pop(),I=o.pop(),o.push(O-I);break;case 12:O=o.pop(),I=o.pop(),o.push(O/I);break;case 14:O=o.pop(),o.push(-O);break;case 15:O=o.pop(),I=o.pop(),o.push(O===I?1:0);break;case 18:o.pop();break;case 20:var L=o.pop(),T=o.pop();s[T]=L;break;case 21:T=o.pop(),o.push(s[T]||0);break;case 22:var R=o.pop(),M=o.pop(),F=o.pop(),U=o.pop();o.push(F<=U?R:M);break;case 23:o.push(Math.random());break;case 24:O=o.pop(),I=o.pop(),o.push(O*I);break;case 26:O=o.pop(),o.push(Math.sqrt(O));break;case 27:O=o.pop(),o.push(O,O);break;case 28:O=o.pop(),I=o.pop(),o.push(I,O);break;case 29:(T=o.pop())<0?T=0:T>o.length-1&&(T=o.length-1),o.push(o[T]);break;case 30:var D=o.pop(),z=o.pop();if(z>=0)for(;z>0;){for(var N=o[D-1],G=D-2;G>=0;G--)o[G+1]=o[G];o[0]=N,z--}else for(;z<0;){N=o[0];for(var V=0;V<=D;V++)o[V]=o[V+1];o[D-1]=N,z++}break;case 34:x=l+o.shift(),j=f,k=x+o.shift(),S=j+o.shift();var q=k+o.shift(),W=S,Y=q+o.shift(),H=W,X=Y+o.shift(),Z=H,K=X+o.shift(),J=Z;l=K,f=J,i.bezierCurveTo(x,j,k,S,q,W),i.bezierCurveTo(Y,H,X,Z,K,J);break;case 35:for(var Q=[],$=0;$<=5;$++)l+=o.shift(),f+=o.shift(),Q.push(l,f);i.bezierCurveTo.apply(i,E(Q.slice(0,6))),i.bezierCurveTo.apply(i,E(Q.slice(6))),o.shift();break;case 36:x=l+o.shift(),j=f+o.shift(),k=x+o.shift(),H=W=S=j+o.shift(),X=(Y=(q=k+o.shift())+o.shift())+o.shift(),Z=H+o.shift(),K=X+o.shift(),l=K,f=J=Z,i.bezierCurveTo(x,j,k,S,q,W),i.bezierCurveTo(Y,H,X,Z,K,J);break;case 37:var ee=l,te=f;Q=[];for(var re=0;re<=4;re++)l+=o.shift(),f+=o.shift(),Q.push(l,f);Math.abs(l-ee)>Math.abs(f-te)?(l+=o.shift(),f=te):(l=ee,f+=o.shift()),Q.push(l,f),i.bezierCurveTo.apply(i,E(Q.slice(0,6))),i.bezierCurveTo.apply(i,E(Q.slice(6)));break;default:throw new Error("Unknown op: 12 "+r)}break;default:throw new Error("Unknown op: "+r)}else if(r<247)o.push(r-139);else if(r<251){var ne=e.readUInt8();o.push(256*(r-247)+ne+108)}else r<255?(ne=e.readUInt8(),o.push(256*-(r-251)-ne-108)):o.push(e.readInt32BE()/65536)}}(),i}}]),t}(),bs=new d.Struct({originX:d.uint16,originY:d.uint16,type:new d.String(4),data:new d.Buffer(function(e){return e.parent.buflen-e._currentOffset})}),gs=function(e){function t(){return v(this,t),j(this,(t.__proto__||x(t)).apply(this,arguments))}return k(t,ps),w(t,[{key:"getImageForSize",value:function(e){for(var t=0;t<this._font.sbix.imageTables.length;t++){var r=this._font.sbix.imageTables[t];if(r.ppem>=e)break}var n=r.imageOffsets,i=n[this.id],o=n[this.id+1];return i===o?null:(this._font.stream.pos=i,bs.decode(this._font.stream,{buflen:o-i}))}},{key:"render",value:function(e,r){var n=this.getImageForSize(r);if(null!=n){var i=r/this._font.unitsPerEm;e.image(n.data,{height:r,x:n.originX,y:(this.bbox.minY-n.originY)*i})}this._font.sbix.flags.renderOutlines&&P(t.prototype.__proto__||x(t.prototype),"render",this).call(this,e,r)}}]),t}(),ms=function e(t,r){v(this,e),this.glyph=t,this.color=r},vs=function(e){function t(){return v(this,t),j(this,(t.__proto__||x(t)).apply(this,arguments))}return k(t,ls),w(t,[{key:"_getBBox",value:function(){for(var e=new Jn,t=0;t<this.layers.length;t++){var r=this.layers[t].glyph.bbox;e.addPoint(r.minX,r.minY),e.addPoint(r.maxX,r.maxY)}return e}},{key:"render",value:function(e,t){var r=!0,n=!1,i=void 0;try{for(var o,s=p(this.layers);!(r=(o=s.next()).done);r=!0){var a=o.value,u=a.glyph,l=a.color;e.fillColor([l.red,l.green,l.blue],l.alpha/255*100),u.render(e,t)}}catch(e){n=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(n)throw i}}}},{key:"layers",get:function(){for(var e=this._font.CPAL,t=this._font.COLR,r=0,n=t.baseGlyphRecord.length-1;r<=n;){var i=r+n>>1,o=t.baseGlyphRecord[i];if(this.id<o.gid)n=i-1;else{if(!(this.id>o.gid)){var s=o;break}r=i+1}}if(null==s){var a=this._font._getBaseGlyph(this.id);return[new ms(a,f={red:0,green:0,blue:0,alpha:255})]}for(var u=[],l=s.firstLayerIndex;l<s.firstLayerIndex+s.numLayers;l++){o=t.layerRecords[l];var f=e.colorRecords[o.paletteIndex];a=this._font._getBaseGlyph(o.gid);u.push(new ms(a,f))}return u}}]),t}(),ws=function(){function e(t,r){v(this,e),this.font=t,this.normalizedCoords=this.normalizeCoords(r)}return w(e,[{key:"normalizeCoords",value:function(e){for(var t=[],r=0;r<this.font.fvar.axis.length;r++){var n=this.font.fvar.axis[r];e[r]<n.defaultValue?t.push((e[r]-n.defaultValue)/(n.defaultValue-n.minValue)):t.push((e[r]-n.defaultValue)/(n.maxValue-n.defaultValue))}if(this.font.avar)for(r=0;r<this.font.avar.segment.length;r++)for(var i=this.font.avar.segment[r],o=0;o<i.correspondence.length;o++){var s=i.correspondence[o];if(o>=1&&t[r]<s.fromCoord){var a=i.correspondence[o-1];t[r]=(t[r]-a.fromCoord)*(s.toCoord-a.toCoord)/(s.fromCoord-a.fromCoord)+a.toCoord;break}}return t}},{key:"transformPoints",value:function(e,t){if(this.font.fvar&&this.font.gvar){var r=this.font.gvar;if(!(e>=r.glyphCount)){var n=r.offsets[e];if(n!==r.offsets[e+1]){var i=this.font.stream;if(i.pos=n,!(i.pos>=i.length)){var o=i.readUInt16BE(),s=n+i.readUInt16BE();if(32768&o){var a=i.pos;i.pos=s;var u=this.decodePoints();s=i.pos,i.pos=a}var l=t.map(function(e){return e.copy()});o&=4095;for(var f=0;f<o;f++){var c=i.readUInt16BE(),d=i.readUInt16BE();if(32768&d)for(var h=[],p=0;p<r.axisCount;p++)h.push(i.readInt16BE()/16384);else{if((4095&d)>=r.globalCoordCount)throw new Error("Invalid gvar table");h=r.globalCoords[4095&d]}if(16384&d){for(var y=[],b=0;b<r.axisCount;b++)y.push(i.readInt16BE()/16384);for(var g=[],m=0;m<r.axisCount;m++)g.push(i.readInt16BE()/16384)}var v=this.tupleFactor(d,h,y,g);if(0!==v){a=i.pos;if(i.pos=s,8192&d)var w=this.decodePoints();else w=u;var _=0===w.length?t.length:w.length,x=this.decodeDeltas(_),j=this.decodeDeltas(_);if(0===w.length)for(var k=0;k<t.length;k++){var S=t[k];S.x+=Math.round(x[k]*v),S.y+=Math.round(j[k]*v)}else{for(var C=l.map(function(e){return e.copy()}),A=t.map(function(){return!1}),P=0;P<w.length;P++){var B=w[P];if(B<t.length){var E=C[B];A[B]=!0,E.x+=Math.round(x[P]*v),E.y+=Math.round(j[P]*v)}}this.interpolateMissingDeltas(C,l,A);for(var O=0;O<t.length;O++){var I=C[O].x-l[O].x,L=C[O].y-l[O].y;t[O].x+=I,t[O].y+=L}}s+=c,i.pos=a}else s+=c}}}}}}},{key:"decodePoints",value:function(){var e=this.font.stream,t=e.readUInt8();128&t&&(t=(127&t)<<8|e.readUInt8());for(var r=new Uint16Array(t),n=0,i=0;n<t;)for(var o=e.readUInt8(),s=1+(127&o),a=128&o?e.readUInt16:e.readUInt8,u=0;u<s&&n<t;u++)i+=a.call(e),r[n++]=i;return r}},{key:"decodeDeltas",value:function(e){for(var t=this.font.stream,r=0,n=new Int16Array(e);r<e;){var i=t.readUInt8(),o=1+(63&i);if(128&i)r+=o;else for(var s=64&i?t.readInt16BE:t.readInt8,a=0;a<o&&r<e;a++)n[r++]=s.call(t)}return n}},{key:"tupleFactor",value:function(e,t,r,n){for(var i=this.normalizedCoords,o=this.font.gvar,s=1,a=0;a<o.axisCount;a++)if(0!==t[a]){if(0===i[a])return 0;if(0==(16384&e)){if(i[a]<Math.min(0,t[a])||i[a]>Math.max(0,t[a]))return 0;s=s*i[a]/t[a]}else{if(i[a]<r[a]||i[a]>n[a])return 0;s=i[a]<t[a]?s*(i[a]-r[a])/(t[a]-r[a]):s*(n[a]-i[a])/(n[a]-t[a])}}return s}},{key:"interpolateMissingDeltas",value:function(e,t,r){if(0!==e.length)for(var n=0;n<e.length;){for(var i=n,o=n,s=e[o];!s.endContour;)s=e[++o];for(;n<=o&&!r[n];)n++;if(!(n>o)){var a=n,u=n;for(n++;n<=o;)r[n]&&(this.deltaInterpolate(u+1,n-1,u,n,t,e),u=n),n++;u===a?this.deltaShift(i,o,u,t,e):(this.deltaInterpolate(u+1,o,u,a,t,e),a>0&&this.deltaInterpolate(i,a-1,u,a,t,e)),n=o+1}}}},{key:"deltaInterpolate",value:function(e,t,r,n,i,o){if(!(e>t))for(var s=["x","y"],a=0;a<s.length;a++){var u=s[a];if(i[r][u]>i[n][u]){var l=r;r=n,n=l}for(var f=i[r][u],c=i[n][u],d=o[r][u],h=o[n][u],p=f===c?0:(h-d)/(c-f),y=e;y<=t;y++){var b=i[y][u];b<=f?b+=d-f:b>=c?b+=h-c:b=d+(b-f)*p,o[y][u]=b}}}},{key:"deltaShift",value:function(e,t,r,n,i){var o=i[r].x-n[r].x,s=i[r].y-n[r].y;if(0!==o||0!==s)for(var a=e;a<=t;a++)a!==r&&(i[a].x+=o,i[a].y+=s)}}]),e}(),_s=function(){function e(t){v(this,e),this.font=t,this.glyphs=[],this.mapping={},this.includeGlyph(0)}return w(e,[{key:"includeGlyph",value:function(e){return"object"===(void 0===e?"undefined":g(e))&&(e=e.id),null==this.mapping[e]&&(this.glyphs.push(e),this.mapping[e]=this.glyphs.length-1),this.mapping[e]}},{key:"encodeStream",value:function(){var e=this,t=new d.EncodeStream;return r.nextTick(function(){return e.encode(t),t.end()}),t}}]),e}(),xs=function(){function e(){v(this,e)}return w(e,null,[{key:"size",value:function(e){return e>=0&&e<=255?1:2}},{key:"encode",value:function(e,t){t>=0&&t<=255?e.writeUInt8(t):e.writeInt16BE(t)}}]),e}(),js=new d.Struct({numberOfContours:d.int16,xMin:d.int16,yMin:d.int16,xMax:d.int16,yMax:d.int16,endPtsOfContours:new d.Array(d.uint16,"numberOfContours"),instructions:new d.Array(d.uint8,d.uint16),flags:new d.Array(d.uint8,0),xPoints:new d.Array(xs,0),yPoints:new d.Array(xs,0)}),ks=function(){function e(){v(this,e)}return w(e,[{key:"encodeSimple",value:function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=[],n=[],i=[],o=[],s=0,a=0,u=0,l=0,f=0,c=0;c<e.commands.length;c++){for(var h=e.commands[c],p=0;p<h.args.length;p+=2){var y=h.args[p],b=h.args[p+1],g=0;if("quadraticCurveTo"===h.command&&2===p){var m=e.commands[c+1];if(m&&"quadraticCurveTo"===m.command){var v=(a+m.args[0])/2,w=(u+m.args[1])/2;if(y===v&&b===w)continue}}"quadraticCurveTo"===h.command&&0===p||(g|=1),g=this._encodePoint(y,a,n,g,2,16),(g=this._encodePoint(b,u,i,g,4,32))===l&&s<255?(o[o.length-1]|=8,s++):(s>0&&(o.push(s),s=0),o.push(g),l=g),a=y,u=b,f++}"closePath"===h.command&&r.push(f-1)}e.commands.length>1&&"closePath"!==e.commands[e.commands.length-1].command&&r.push(f-1);var _=e.bbox,x={numberOfContours:r.length,xMin:_.minX,yMin:_.minY,xMax:_.maxX,yMax:_.maxY,endPtsOfContours:r,instructions:t,flags:o,xPoints:n,yPoints:i},j=js.size(x),k=4-j%4,S=new d.EncodeStream(j+k);return js.encode(S,x),0!==k&&S.fill(0,k),S.buffer}},{key:"_encodePoint",value:function(e,t,r,n,i,o){var s=e-t;return e===t?n|=o:(-255<=s&&s<=255&&(n|=i,s<0?s=-s:n|=o),r.push(s)),n}}]),e}(),Ss=function(e){function t(e){v(this,t);var r=j(this,(t.__proto__||x(t)).call(this,e));return r.glyphEncoder=new ks,r}return k(t,_s),w(t,[{key:"_addGlyph",value:function(e){var t=this.font.getGlyph(e),r=t._decode(),n=this.font.loca.offsets[e],o=this.font.loca.offsets[e+1],s=this.font._getTableStream("glyf");s.pos+=n;var a=s.readBuffer(o-n);if(r&&r.numberOfContours<0){a=new i(a);var u=!0,l=!1,f=void 0;try{for(var c,d=p(r.components);!(u=(c=d.next()).done);u=!0){var h=c.value;e=this.includeGlyph(h.glyphID),a.writeUInt16BE(e,h.pos)}}catch(e){l=!0,f=e}finally{try{!u&&d.return&&d.return()}finally{if(l)throw f}}}else r&&this.font._variationProcessor&&(a=this.glyphEncoder.encodeSimple(t.path,r.instructions));return this.glyf.push(a),this.loca.offsets.push(this.offset),this.hmtx.metrics.push({advance:t.advanceWidth,bearing:t._getMetrics().leftBearing}),this.offset+=a.length,this.glyf.length-1}},{key:"encode",value:function(e){this.glyf=[],this.offset=0,this.loca={offsets:[]},this.hmtx={metrics:[],bearings:[]};for(var t=0;t<this.glyphs.length;)this._addGlyph(this.glyphs[t++]);var r=U(this.font.maxp);r.numGlyphs=this.glyf.length,this.loca.offsets.push(this.offset),zn.loca.preEncode.call(this.loca);var n=U(this.font.head);n.indexToLocFormat=this.loca.version;var i=U(this.font.hhea);i.numberOfMetrics=this.hmtx.metrics.length,Vn.encode(e,{tables:{head:n,hhea:i,loca:this.loca,maxp:r,"cvt ":this.font["cvt "],prep:this.font.prep,glyf:this.glyf,hmtx:this.hmtx,fpgm:this.font.fpgm}})}}]),t}(),Cs=function(e){function t(e){v(this,t);var r=j(this,(t.__proto__||x(t)).call(this,e));if(r.cff=r.font["CFF "],!r.cff)throw new Error("Not a CFF Font");return r}return k(t,_s),w(t,[{key:"subsetCharstrings",value:function(){this.charstrings=[];var e={},t=!0,r=!1,n=void 0;try{for(var i,o=p(this.glyphs);!(t=(i=o.next()).done);t=!0){var s=i.value;this.charstrings.push(this.cff.getCharString(s));var a=this.font.getGlyph(s);a.path;for(var u in a._usedGsubrs)e[u]=!0}}catch(e){r=!0,n=e}finally{try{!t&&o.return&&o.return()}finally{if(r)throw n}}this.gsubrs=this.subsetSubrs(this.cff.globalSubrIndex,e)}},{key:"subsetSubrs",value:function(e,t){for(var r=[],n=0;n<e.length;n++){var o=e[n];t[n]?(this.cff.stream.pos=o.offset,r.push(this.cff.stream.readBuffer(o.length))):r.push(new i([11]))}return r}},{key:"subsetFontdict",value:function(e){e.FDArray=[],e.FDSelect={version:0,fds:[]};var t={},r=[],n=!0,i=!1,o=void 0;try{for(var s,a=p(this.glyphs);!(n=(s=a.next()).done);n=!0){var u=s.value,l=this.cff.fdForGlyph(u);if(null!=l){t[l]||(e.FDArray.push(B({},this.cff.topDict.FDArray[l])),r.push({})),t[l]=!0,e.FDSelect.fds.push(e.FDArray.length-1);var f=this.font.getGlyph(u);f.path;for(var c in f._usedSubrs)r[r.length-1][c]=!0}}}catch(e){i=!0,o=e}finally{try{!n&&a.return&&a.return()}finally{if(i)throw o}}for(var d=0;d<e.FDArray.length;d++){var h=e.FDArray[d];delete h.FontName,h.Private&&h.Private.Subrs&&(h.Private=B({},h.Private),h.Private.Subrs=this.subsetSubrs(h.Private.Subrs,r[d]))}}},{key:"createCIDFontdict",value:function(e){var t={},r=!0,n=!1,i=void 0;try{for(var o,s=p(this.glyphs);!(r=(o=s.next()).done);r=!0){var a=o.value,u=this.font.getGlyph(a);u.path;for(var l in u._usedSubrs)t[l]=!0}}catch(e){n=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(n)throw i}}var f=B({},this.cff.topDict.Private);return f.Subrs=this.subsetSubrs(this.cff.topDict.Private.Subrs,t),e.FDArray=[{Private:f}],e.FDSelect={version:3,nRanges:1,ranges:[{first:0,fd:0}],sentinel:this.charstrings.length}}},{key:"addString",value:function(e){return e?(this.strings||(this.strings=[]),this.strings.push(e),Be.length+this.strings.length-1):null}},{key:"encode",value:function(e){this.subsetCharstrings();var t={version:this.charstrings.length>255?2:1,ranges:[{first:1,nLeft:this.charstrings.length-2}]},r=B({},this.cff.topDict);r.Private=null,r.charset=t,r.Encoding=null,r.CharStrings=this.charstrings;for(var n=["version","Notice","Copyright","FullName","FamilyName","Weight","PostScript","BaseFontName","FontName"],i=0;i<n.length;i++){var o=n[i];r[o]=this.addString(this.cff.string(r[o]))}r.ROS=[this.addString("Adobe"),this.addString("Identity"),0],r.CIDCount=this.charstrings.length,this.cff.isCIDFont?this.subsetFontdict(r):this.createCIDFontdict(r);var s={header:this.cff.header,nameIndex:[this.cff.postscriptName],topDictIndex:[r],stringIndex:this.strings,globalSubrIndex:this.gsubrs};Ye.encode(e,s)}}]),t}();function As(e,t,r,n,i){var o={};return Object.keys(n).forEach(function(e){o[e]=n[e]}),o.enumerable=!!o.enumerable,o.configurable=!!o.configurable,("value"in o||o.initializer)&&(o.writable=!0),o=r.slice().reverse().reduce(function(r,n){return n(e,t,r)||r},o),i&&void 0!==o.initializer&&(o.value=o.initializer?o.initializer.call(i):void 0,o.initializer=void 0),void 0===o.initializer&&(Object.defineProperty(e,t,o),o=null),o}var Ps=(As((us=function(){function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;for(var n in v(this,e),this.stream=t,this._directoryPos=this.stream.pos,this._tables={},this._glyphs={},this._decodeDirectory(),this.directory.tables){var i=this.directory.tables[n];zn[n]&&i.length>0&&m(this,n,{get:this._getTable.bind(this,i)})}r&&(this._variationProcessor=new ws(this,r))}return w(e,null,[{key:"probe",value:function(e){var t=e.toString("ascii",0,4);return"true"===t||"OTTO"===t||t===String.fromCharCode(0,1,0,0)}}]),w(e,[{key:"_getTable",value:function(e){if(!(e.tag in this._tables))try{this._tables[e.tag]=this._decodeTable(e)}catch(t){N.logErrors&&(console.error("Error decoding table "+e.tag),console.error(t.stack))}return this._tables[e.tag]}},{key:"_getTableStream",value:function(e){var t=this.directory.tables[e];return t?(this.stream.pos=t.offset,this.stream):null}},{key:"_decodeDirectory",value:function(){return this.directory=Vn.decode(this.stream,{_startOffset:0})}},{key:"_decodeTable",value:function(e){var t=this.stream.pos,r=this._getTableStream(e.tag),n=zn[e.tag].decode(r,this,e.length);return this.stream.pos=t,n}},{key:"getName",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"en",r=this.name.records[e];return r?r[t]:null}},{key:"hasGlyphForCodePoint",value:function(e){return!!this._cmapProcessor.lookup(e)}},{key:"glyphForCodePoint",value:function(e){return this.getGlyph(this._cmapProcessor.lookup(e),[e])}},{key:"glyphsForString",value:function(e){for(var t=[],r=e.length,n=0,i=-1,o=-1;n<=r;){var s=0,a=0;if(n<r){if(55296<=(s=e.charCodeAt(n++))&&s<=56319&&n<r){var u=e.charCodeAt(n);56320<=u&&u<=57343&&(n++,s=((1023&s)<<10)+(1023&u)+65536)}a=65024<=s&&s<=65039||917760<=s&&s<=917999?1:0}else n++;0===o&&1===a?t.push(this.getGlyph(this._cmapProcessor.lookup(i,s),[i,s])):0===o&&0===a&&t.push(this.glyphForCodePoint(i)),i=s,o=a}return t}},{key:"layout",value:function(e,t,r,n){return this._layoutEngine.layout(e,t,r,n)}},{key:"stringsForGlyph",value:function(e){return this._layoutEngine.stringsForGlyph(e)}},{key:"_getBaseGlyph",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return this._glyphs[e]||(this.directory.tables.glyf?this._glyphs[e]=new ps(e,t,this):this.directory.tables["CFF "]&&(this._glyphs[e]=new ys(e,t,this))),this._glyphs[e]||null}},{key:"getGlyph",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return this._glyphs[e]||(this.directory.tables.sbix?this._glyphs[e]=new gs(e,t,this):this.directory.tables.COLR&&this.directory.tables.CPAL?this._glyphs[e]=new vs(e,t,this):this._getBaseGlyph(e,t)),this._glyphs[e]||null}},{key:"createSubset",value:function(){return this.directory.tables["CFF "]?new Cs(this):new Ss(this)}},{key:"getVariation",value:function(t){if(!this.directory.tables.fvar||!this.directory.tables.gvar||!this.directory.tables.glyf)throw new Error("Variations require a font with the fvar, gvar, and glyf tables.");if("string"==typeof t&&(t=this.namedVariations[t]),"object"!==(void 0===t?"undefined":g(t)))throw new Error("Variation settings must be either a variation name or settings object.");var r=this.fvar.axis.map(function(e,r){var n=e.axisTag.trim();return n in t?Math.max(e.minValue,Math.min(e.maxValue,t[n])):e.defaultValue}),n=new d.DecodeStream(this.stream.buffer);n.pos=this._directoryPos;var i=new e(n,r);return i._tables=this._tables,i}},{key:"getFont",value:function(e){return this.getVariation(e)}},{key:"postscriptName",get:function(){var e=this.name.records.postscriptName;return e[b(e)[0]]}},{key:"fullName",get:function(){return this.getName("fullName")}},{key:"familyName",get:function(){return this.getName("fontFamily")}},{key:"subfamilyName",get:function(){return this.getName("fontSubfamily")}},{key:"copyright",get:function(){return this.getName("copyright")}},{key:"version",get:function(){return this.getName("version")}},{key:"ascent",get:function(){return this.hhea.ascent}},{key:"descent",get:function(){return this.hhea.descent}},{key:"lineGap",get:function(){return this.hhea.lineGap}},{key:"underlinePosition",get:function(){return this.post.underlinePosition}},{key:"underlineThickness",get:function(){return this.post.underlineThickness}},{key:"italicAngle",get:function(){return this.post.italicAngle}},{key:"capHeight",get:function(){var e=this["OS/2"];return e?e.capHeight:this.ascent}},{key:"xHeight",get:function(){var e=this["OS/2"];return e?e.xHeight:0}},{key:"numGlyphs",get:function(){return this.maxp.numGlyphs}},{key:"unitsPerEm",get:function(){return this.head.unitsPerEm}},{key:"bbox",get:function(){return y(new Jn(this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax))}},{key:"_cmapProcessor",get:function(){return new Xn(this.cmap)}},{key:"characterSet",get:function(){return this._cmapProcessor.getCharacterSet()}},{key:"_layoutEngine",get:function(){return new $o(this)}},{key:"availableFeatures",get:function(){return this._layoutEngine.getAvailableFeatures()}},{key:"variationAxes",get:function(){var e={};if(!this.fvar)return e;var t=!0,r=!1,n=void 0;try{for(var i,o=p(this.fvar.axis);!(t=(i=o.next()).done);t=!0){var s=i.value;e[s.axisTag.trim()]={name:s.name.en,min:s.minValue,default:s.defaultValue,max:s.maxValue}}}catch(e){r=!0,n=e}finally{try{!t&&o.return&&o.return()}finally{if(r)throw n}}return e}},{key:"namedVariations",get:function(){var e={};if(!this.fvar)return e;var t=!0,r=!1,n=void 0;try{for(var i,o=p(this.fvar.instance);!(t=(i=o.next()).done);t=!0){for(var s=i.value,a={},u=0;u<this.fvar.axis.length;u++){a[this.fvar.axis[u].axisTag.trim()]=s.coord[u]}e[s.name.en]=a}}catch(e){r=!0,n=e}finally{try{!t&&o.return&&o.return()}finally{if(r)throw n}}return e}}]),e}()).prototype,"bbox",[V],h(us.prototype,"bbox"),us.prototype),As(us.prototype,"_cmapProcessor",[V],h(us.prototype,"_cmapProcessor"),us.prototype),As(us.prototype,"characterSet",[V],h(us.prototype,"characterSet"),us.prototype),As(us.prototype,"_layoutEngine",[V],h(us.prototype,"_layoutEngine"),us.prototype),us),Bs=new d.Struct({tag:new d.String(4),offset:new d.Pointer(d.uint32,"void",{type:"global"}),compLength:d.uint32,length:d.uint32,origChecksum:d.uint32}),Es=new d.Struct({tag:new d.String(4),flavor:d.uint32,length:d.uint32,numTables:d.uint16,reserved:new d.Reserved(d.uint16),totalSfntSize:d.uint32,majorVersion:d.uint16,minorVersion:d.uint16,metaOffset:d.uint32,metaLength:d.uint32,metaOrigLength:d.uint32,privOffset:d.uint32,privLength:d.uint32,tables:new d.Array(Bs,"numTables")});Es.process=function(){var e={},t=!0,r=!1,n=void 0;try{for(var i,o=p(this.tables);!(t=(i=o.next()).done);t=!0){var s=i.value;e[s.tag]=s}}catch(e){r=!0,n=e}finally{try{!t&&o.return&&o.return()}finally{if(r)throw n}}this.tables=e};var Os=function(e){function t(){return v(this,t),j(this,(t.__proto__||x(t)).apply(this,arguments))}return k(t,Ps),w(t,[{key:"_decodeDirectory",value:function(){this.directory=Es.decode(this.stream,{_startOffset:0})}},{key:"_getTableStream",value:function(e){var t=this.directory.tables[e];if(t){if(this.stream.pos=t.offset,t.compLength<t.length){this.stream.pos+=2;var r=new i(t.length),n=D(this.stream.readBuffer(t.compLength-2),r);return new d.DecodeStream(n)}return this.stream}return null}}],[{key:"probe",value:function(e){return"wOFF"===e.toString("ascii",0,4)}}]),t}(),Is=function(e){function t(){return v(this,t),j(this,(t.__proto__||x(t)).apply(this,arguments))}return k(t,ps),w(t,[{key:"_decode",value:function(){return this._font._transformedGlyphs[this.id]}},{key:"_getCBox",value:function(){return this.path.bbox}}]),t}(),Ls={decode:function(e){for(var t=0,r=[0,1,2,3,4],n=0;n<r.length;n++){var i=e.readUInt8();if(3758096384&t)throw new Error("Overflow");if(t=t<<7|127&i,0==(128&i))return t}throw new Error("Bad base 128 number")}},Ts=["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"],Rs=new d.Struct({flags:d.uint8,customTag:new d.Optional(new d.String(4),function(e){return 63==(63&e.flags)}),tag:function(e){return e.customTag||Ts[63&e.flags]},length:Ls,transformVersion:function(e){return e.flags>>>6&3},transformed:function(e){return"glyf"===e.tag||"loca"===e.tag?0===e.transformVersion:0!==e.transformVersion},transformLength:new d.Optional(Ls,function(e){return e.transformed})}),Ms=new d.Struct({tag:new d.String(4),flavor:d.uint32,length:d.uint32,numTables:d.uint16,reserved:new d.Reserved(d.uint16),totalSfntSize:d.uint32,totalCompressedSize:d.uint32,majorVersion:d.uint16,minorVersion:d.uint16,metaOffset:d.uint32,metaLength:d.uint32,metaOrigLength:d.uint32,privOffset:d.uint32,privLength:d.uint32,tables:new d.Array(Rs,"numTables")});Ms.process=function(){for(var e={},t=0;t<this.tables.length;t++){var r=this.tables[t];e[r.tag]=r}return this.tables=e};var Fs=function(e){function t(){return v(this,t),j(this,(t.__proto__||x(t)).apply(this,arguments))}return k(t,Ps),w(t,[{key:"_decodeDirectory",value:function(){this.directory=Ms.decode(this.stream),this._dataPos=this.stream.pos}},{key:"_decompress",value:function(){if(!this._decompressed){this.stream.pos=this._dataPos;var e=this.stream.readBuffer(this.directory.totalCompressedSize),t=0;for(var r in this.directory.tables){var n=this.directory.tables[r];n.offset=t,t+=null!=n.transformLength?n.transformLength:n.length}var o=z(e,t);if(!o)throw new Error("Error decoding compressed data in WOFF2");this.stream=new d.DecodeStream(new i(o)),this._decompressed=!0}}},{key:"_decodeTable",value:function(e){return this._decompress(),P(t.prototype.__proto__||x(t.prototype),"_decodeTable",this).call(this,e)}},{key:"_getBaseGlyph",value:function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(!this._glyphs[e])return this.directory.tables.glyf&&this.directory.tables.glyf.transformed?(this._transformedGlyphs||this._transformGlyfTable(),this._glyphs[e]=new Is(e,r,this)):P(t.prototype.__proto__||x(t.prototype),"_getBaseGlyph",this).call(this,e,r)}},{key:"_transformGlyfTable",value:function(){this._decompress(),this.stream.pos=this.directory.tables.glyf.offset;for(var e=Ds.decode(this.stream),t=[],r=0;r<e.numGlyphs;r++){var n={},i=e.nContours.readInt16BE();if(n.numberOfContours=i,i>0){for(var o=[],s=0,a=0;a<i;a++){var u=qs(e.nPoints);o.push(u),s+=u}n.points=Ys(e.flags,e.glyphs,s);for(var l=0;l<i;l++)n.points[o[l]-1].endContour=!0;qs(e.glyphs)}else if(i<0){if(ps.prototype._decodeComposite.call({_font:this},n,e.composites))qs(e.glyphs)}t.push(n)}this._transformedGlyphs=t}}],[{key:"probe",value:function(e){return"wOF2"===e.toString("ascii",0,4)}}]),t}(),Us=function(){function e(t){v(this,e),this.length=t,this._buf=new d.Buffer(t)}return w(e,[{key:"decode",value:function(e,t){return new d.DecodeStream(this._buf.decode(e,t))}}]),e}(),Ds=new d.Struct({version:d.uint32,numGlyphs:d.uint16,indexFormat:d.uint16,nContourStreamSize:d.uint32,nPointsStreamSize:d.uint32,flagStreamSize:d.uint32,glyphStreamSize:d.uint32,compositeStreamSize:d.uint32,bboxStreamSize:d.uint32,instructionStreamSize:d.uint32,nContours:new Us("nContourStreamSize"),nPoints:new Us("nPointsStreamSize"),flags:new Us("flagStreamSize"),glyphs:new Us("glyphStreamSize"),composites:new Us("compositeStreamSize"),bboxes:new Us("bboxStreamSize"),instructions:new Us("instructionStreamSize")}),zs=253,Ns=254,Gs=255,Vs=253;function qs(e){var t=e.readUInt8();return t===zs?e.readUInt16BE():t===Gs?e.readUInt8()+Vs:t===Ns?e.readUInt8()+2*Vs:t}function Ws(e,t){return 1&e?t:-t}function Ys(e,t,r){for(var n=void 0,i=n=0,o=[],s=0;s<r;s++){var a=0,u=0,l=e.readUInt8(),f=!(l>>7);if((l&=127)<10)a=0,u=Ws(l,((14&l)<<7)+t.readUInt8());else if(l<20)a=Ws(l,((l-10&14)<<7)+t.readUInt8()),u=0;else if(l<84){a=Ws(l,1+(48&(c=l-20))+((d=t.readUInt8())>>4)),u=Ws(l>>1,1+((12&c)<<2)+(15&d))}else if(l<120){var c;a=Ws(l,1+((c=l-84)/12<<8)+t.readUInt8()),u=Ws(l>>1,1+(c%12>>2<<8)+t.readUInt8())}else if(l<124){var d=t.readUInt8(),h=t.readUInt8();a=Ws(l,(d<<4)+(h>>4)),u=Ws(l>>1,((15&h)<<8)+t.readUInt8())}else a=Ws(l,t.readUInt16BE()),u=Ws(l>>1,t.readUInt16BE());i+=a,n+=u,o.push(new ds(f,!1,i,n))}return o}var Hs=new d.VersionedStruct(d.uint32,{65536:{numFonts:d.uint32,offsets:new d.Array(d.uint32,"numFonts")},131072:{numFonts:d.uint32,offsets:new d.Array(d.uint32,"numFonts"),dsigTag:d.uint32,dsigLength:d.uint32,dsigOffset:d.uint32}}),Xs=function(){function e(t){if(v(this,e),this.stream=t,"ttcf"!==t.readString(4))throw new Error("Not a TrueType collection");this.header=Hs.decode(t)}return w(e,null,[{key:"probe",value:function(e){return"ttcf"===e.toString("ascii",0,4)}}]),w(e,[{key:"getFont",value:function(e){var t=!0,r=!1,n=void 0;try{for(var i,o=p(this.header.offsets);!(t=(i=o.next()).done);t=!0){var s=i.value,a=new d.DecodeStream(this.stream.buffer);a.pos=s;var u=new Ps(a);if(u.postscriptName===e)return u}}catch(e){r=!0,n=e}finally{try{!t&&o.return&&o.return()}finally{if(r)throw n}}return null}},{key:"fonts",get:function(){var e=[],t=!0,r=!1,n=void 0;try{for(var i,o=p(this.header.offsets);!(t=(i=o.next()).done);t=!0){var s=i.value,a=new d.DecodeStream(this.stream.buffer);a.pos=s,e.push(new Ps(a))}}catch(e){r=!0,n=e}finally{try{!t&&o.return&&o.return()}finally{if(r)throw n}}return e}}]),e}(),Zs=new d.String(d.uint8),Ks=(new d.Struct({len:d.uint32,buf:new d.Buffer("len")}),new d.Struct({id:d.uint16,nameOffset:d.int16,attr:d.uint8,dataOffset:d.uint24,handle:d.uint32})),Js=new d.Struct({name:new d.String(4),maxTypeIndex:d.uint16,refList:new d.Pointer(d.uint16,new d.Array(Ks,function(e){return e.maxTypeIndex+1}),{type:"parent"})}),Qs=new d.Struct({length:d.uint16,types:new d.Array(Js,function(e){return e.length+1})}),$s=new d.Struct({reserved:new d.Reserved(d.uint8,24),typeList:new d.Pointer(d.uint16,Qs),nameListOffset:new d.Pointer(d.uint16,"void")}),ea=new d.Struct({dataOffset:d.uint32,map:new d.Pointer(d.uint32,$s),dataLength:d.uint32,mapLength:d.uint32}),ta=function(){function e(t){v(this,e),this.stream=t,this.header=ea.decode(this.stream);var r=!0,n=!1,i=void 0;try{for(var o,s=p(this.header.map.typeList.types);!(r=(o=s.next()).done);r=!0){var a=o.value,u=!0,l=!1,f=void 0;try{for(var c,d=p(a.refList);!(u=(c=d.next()).done);u=!0){var h=c.value;h.nameOffset>=0?(this.stream.pos=h.nameOffset+this.header.map.nameListOffset,h.name=Zs.decode(this.stream)):h.name=null}}catch(e){l=!0,f=e}finally{try{!u&&d.return&&d.return()}finally{if(l)throw f}}"sfnt"===a.name&&(this.sfnt=a)}}catch(e){n=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(n)throw i}}}return w(e,null,[{key:"probe",value:function(e){var t=new d.DecodeStream(e);try{var r=ea.decode(t)}catch(e){return!1}var n=!0,i=!1,o=void 0;try{for(var s,a=p(r.map.typeList.types);!(n=(s=a.next()).done);n=!0){if("sfnt"===s.value.name)return!0}}catch(e){i=!0,o=e}finally{try{!n&&a.return&&a.return()}finally{if(i)throw o}}return!1}}]),w(e,[{key:"getFont",value:function(e){if(!this.sfnt)return null;var t=!0,r=!1,n=void 0;try{for(var i,o=p(this.sfnt.refList);!(t=(i=o.next()).done);t=!0){var s=i.value,a=this.header.dataOffset+s.dataOffset+4,u=new d.DecodeStream(this.stream.buffer.slice(a)),l=new Ps(u);if(l.postscriptName===e)return l}}catch(e){r=!0,n=e}finally{try{!t&&o.return&&o.return()}finally{if(r)throw n}}return null}},{key:"fonts",get:function(){var e=[],t=!0,r=!1,n=void 0;try{for(var i,o=p(this.sfnt.refList);!(t=(i=o.next()).done);t=!0){var s=i.value,a=this.header.dataOffset+s.dataOffset+4,u=new d.DecodeStream(this.stream.buffer.slice(a));e.push(new Ps(u))}}catch(e){r=!0,n=e}finally{try{!t&&o.return&&o.return()}finally{if(r)throw n}}return e}}]),e}();N.registerFormat(Ps),N.registerFormat(Os),N.registerFormat(Fs),N.registerFormat(Xs),N.registerFormat(ta),t.exports=N}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/fontkit/index.js","/node_modules/fontkit")},{_process:198,"babel-runtime/core-js/array/from":2,"babel-runtime/core-js/get-iterator":3,"babel-runtime/core-js/map":5,"babel-runtime/core-js/object/assign":6,"babel-runtime/core-js/object/define-properties":8,"babel-runtime/core-js/object/define-property":9,"babel-runtime/core-js/object/freeze":10,"babel-runtime/core-js/object/get-own-property-descriptor":11,"babel-runtime/core-js/object/get-prototype-of":12,"babel-runtime/core-js/object/keys":13,"babel-runtime/core-js/set":15,"babel-runtime/core-js/string/from-code-point":16,"babel-runtime/helpers/classCallCheck":19,"babel-runtime/helpers/createClass":20,"babel-runtime/helpers/get":22,"babel-runtime/helpers/inherits":23,"babel-runtime/helpers/possibleConstructorReturn":24,"babel-runtime/helpers/slicedToArray":25,"babel-runtime/helpers/toConsumableArray":26,"babel-runtime/helpers/typeof":27,"brotli/decompress":40,buffer:191,clone:41,"deep-equal":159,dfa:162,restructure:166,"restructure/src/utils":182,"tiny-inflate":183,"unicode-properties":185,"unicode-trie":186}],164:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c="object"==typeof n?n:"object"==typeof window?window:"object"==typeof self?self:this,d=c.regeneratorRuntime&&Object.getOwnPropertyNames(c).indexOf("regeneratorRuntime")>=0,h=d&&c.regeneratorRuntime;if(c.regeneratorRuntime=void 0,t.exports=e("./runtime"),d)c.regeneratorRuntime=h;else try{delete c.regeneratorRuntime}catch(e){c.regeneratorRuntime=void 0}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/regenerator-runtime/runtime-module.js","/node_modules/regenerator-runtime")},{"./runtime":165,_process:198,buffer:191}],165:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){!function(r){"use strict";var n,i=Object.prototype,o=i.hasOwnProperty,s="function"==typeof Symbol?Symbol:{},a=s.iterator||"@@iterator",u=s.toStringTag||"@@toStringTag",l="object"==typeof t,f=r.regeneratorRuntime;if(f)l&&(t.exports=f);else{(f=r.regeneratorRuntime=l?t.exports:{}).wrap=w;var c="suspendedStart",d="suspendedYield",h="executing",p="completed",y={},b={};b[a]=function(){return this};var g=Object.getPrototypeOf,m=g&&g(g(E([])));m&&m!==i&&o.call(m,a)&&(b=m);var v=k.prototype=x.prototype=Object.create(b);j.prototype=v.constructor=k,k.constructor=j,k[u]=j.displayName="GeneratorFunction",f.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===j||"GeneratorFunction"===(t.displayName||t.name))},f.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,k):(e.__proto__=k,u in e||(e[u]="GeneratorFunction")),e.prototype=Object.create(v),e},f.awrap=function(e){return{__await:e}},S(C.prototype),f.AsyncIterator=C,f.async=function(e,t,r,n){var i=new C(w(e,t,r,n));return f.isGeneratorFunction(t)?i:i.next().then(function(e){return e.done?e.value:i.next()})},S(v),v[u]="Generator",v.toString=function(){return"[object Generator]"},f.keys=function(e){var t=[];for(var r in e)t.push(r);return t.reverse(),function r(){for(;t.length;){var n=t.pop();if(n in e)return r.value=n,r.done=!1,r}return r.done=!0,r}},f.values=E,B.prototype={constructor:B,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=n,this.done=!1,this.delegate=null,this.tryEntries.forEach(P),!e)for(var t in this)"t"===t.charAt(0)&&o.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=n)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(r,n){return s.type="throw",s.arg=e,t.next=r,!!n}for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n],s=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var a=o.call(i,"catchLoc"),u=o.call(i,"finallyLoc");if(a&&u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(a){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&o.call(n,"finallyLoc")&&this.prev<n.finallyLoc){var i=n;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var s=i?i.completion:{};return s.type=e,s.arg=t,i?this.next=i.finallyLoc:this.complete(s),y},complete:function(e,t){if("throw"===e.type)throw e.arg;"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=e.arg,this.next="end"):"normal"===e.type&&t&&(this.next=t)},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),P(r),y}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var i=n.arg;P(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:E(e),resultName:t,nextLoc:r},y}}}function w(e,t,r,i){var o=t&&t.prototype instanceof x?t:x,s=Object.create(o.prototype),a=new B(i||[]);return s._invoke=function(e,t,r){var i=c;return function(o,s){if(i===h)throw new Error("Generator is already running");if(i===p){if("throw"===o)throw s;return O()}for(;;){var a=r.delegate;if(a){if("return"===o||"throw"===o&&a.iterator[o]===n){r.delegate=null;var u=a.iterator.return;if(u){var l=_(u,a.iterator,s);if("throw"===l.type){o="throw",s=l.arg;continue}}if("return"===o)continue}var l=_(a.iterator[o],a.iterator,s);if("throw"===l.type){r.delegate=null,o="throw",s=l.arg;continue}o="next",s=n;var f=l.arg;if(!f.done)return i=d,f;r[a.resultName]=f.value,r.next=a.nextLoc,r.delegate=null}if("next"===o)r.sent=r._sent=s;else if("throw"===o){if(i===c)throw i=p,s;r.dispatchException(s)&&(o="next",s=n)}else"return"===o&&r.abrupt("return",s);i=h;var l=_(e,t,r);if("normal"===l.type){i=r.done?p:d;var f={value:l.arg,done:r.done};if(l.arg!==y)return f;r.delegate&&"next"===o&&(s=n)}else"throw"===l.type&&(i=p,o="throw",s=l.arg)}}}(e,r,a),s}function _(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}function x(){}function j(){}function k(){}function S(e){["next","throw","return"].forEach(function(t){e[t]=function(e){return this._invoke(t,e)}})}function C(t){function r(e,n,i,s){var a=_(t[e],t,n);if("throw"!==a.type){var u=a.arg,l=u.value;return l&&"object"==typeof l&&o.call(l,"__await")?Promise.resolve(l.__await).then(function(e){r("next",e,i,s)},function(e){r("throw",e,i,s)}):Promise.resolve(l).then(function(e){u.value=e,i(u)},s)}s(a.arg)}var n;"object"==typeof e&&e.domain&&(r=e.domain.bind(r)),this._invoke=function(e,t){function i(){return new Promise(function(n,i){r(e,t,n,i)})}return n=n?n.then(i,i):i()}}function A(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function P(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function B(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(A,this),this.reset(!0)}function E(e){if(e){var t=e[a];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,i=function t(){for(;++r<e.length;)if(o.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=n,t.done=!0,t};return i.next=i}}return{next:O}}function O(){return{value:n,done:!0}}}("object"==typeof r?r:"object"==typeof window?window:"object"==typeof self?self:this)}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/regenerator-runtime/runtime.js","/node_modules/regenerator-runtime")},{_process:198,buffer:191}],166:[function(e,t,r){(function(t,n,i,o,s,a,u,l,f){(function(){var t,n,i,o;for(t in r.EncodeStream=e("./src/EncodeStream"),r.DecodeStream=e("./src/DecodeStream"),r.Array=e("./src/Array"),r.LazyArray=e("./src/LazyArray"),r.Bitfield=e("./src/Bitfield"),r.Boolean=e("./src/Boolean"),r.Buffer=e("./src/Buffer"),r.Enum=e("./src/Enum"),r.Optional=e("./src/Optional"),r.Reserved=e("./src/Reserved"),r.String=e("./src/String"),r.Struct=e("./src/Struct"),r.VersionedStruct=e("./src/VersionedStruct"),i=e("./src/Number"))n=i[t],r[t]=n;for(t in o=e("./src/Pointer"))n=o[t],r[t]=n}).call(this)}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/restructure/index.js","/node_modules/restructure")},{"./src/Array":167,"./src/Bitfield":168,"./src/Boolean":169,"./src/Buffer":170,"./src/DecodeStream":171,"./src/EncodeStream":172,"./src/Enum":173,"./src/LazyArray":174,"./src/Number":175,"./src/Optional":176,"./src/Pointer":177,"./src/Reserved":178,"./src/String":179,"./src/Struct":180,"./src/VersionedStruct":181,_process:198,buffer:191}],167:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){(function(){var r,n,i;n=e("./Number").Number,i=e("./utils"),r=function(){function e(e,t,r){this.type=e,this.length=t,this.lengthType=null!=r?r:"count"}return e.prototype.decode=function(e,t){var r,o,s,a,u,l;if(s=e.pos,a=[],r=t,null!=this.length&&(o=i.resolveLength(this.length,e,t)),this.length instanceof n&&(Object.defineProperties(a,{parent:{value:t},_startOffset:{value:s},_currentOffset:{value:0,writable:!0},_length:{value:o}}),r=a),null==o||"bytes"===this.lengthType)for(u=null!=o?e.pos+o:(null!=t?t._length:void 0)?t._startOffset+t._length:e.length;e.pos<u;)a.push(this.type.decode(e,r));else for(l=0;l<o;l+=1)a.push(this.type.decode(e,r));return a},e.prototype.size=function(e,t){var r,o,s,a;if(!e)return this.type.size(null,t)*i.resolveLength(this.length,null,t);for(o=0,this.length instanceof n&&(o+=this.length.size(),t={parent:t}),s=0,a=e.length;s<a;s++)r=e[s],o+=this.type.size(r,t);return o},e.prototype.encode=function(e,t,r){var i,o,s,a,u,l;for(i=r,this.length instanceof n&&((i={pointers:[],startOffset:e.pos,parent:r}).pointerOffset=e.pos+this.size(t,i),this.length.encode(e,t.length)),u=0,l=t.length;u<l;u++)s=t[u],this.type.encode(e,s,i);if(this.length instanceof n)for(o=0;o<i.pointers.length;)(a=i.pointers[o++]).type.encode(e,a.val)},e}(),t.exports=r}).call(this)}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/restructure/src/Array.js","/node_modules/restructure/src")},{"./Number":175,"./utils":182,_process:198,buffer:191}],168:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){(function(){var e;e=function(){function e(e,t){this.type=e,this.flags=null!=t?t:[]}return e.prototype.decode=function(e){var t,r,n,i,o,s,a;for(i=this.type.decode(e),n={},r=o=0,s=(a=this.flags).length;o<s;r=++o)null!=(t=a[r])&&(n[t]=!!(i&1<<r));return n},e.prototype.size=function(){return this.type.size()},e.prototype.encode=function(e,t){var r,n,i,o,s,a;for(i=0,n=o=0,s=(a=this.flags).length;o<s;n=++o)null!=(r=a[n])&&t[r]&&(i|=1<<n);return this.type.encode(e,i)},e}(),t.exports=e}).call(this)}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/restructure/src/Bitfield.js","/node_modules/restructure/src")},{_process:198,buffer:191}],169:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){(function(){var e;e=function(){function e(e){this.type=e}return e.prototype.decode=function(e,t){return!!this.type.decode(e,t)},e.prototype.size=function(e,t){return this.type.size(e,t)},e.prototype.encode=function(e,t,r){return this.type.encode(e,+t,r)},e}(),t.exports=e}).call(this)}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/restructure/src/Boolean.js","/node_modules/restructure/src")},{_process:198,buffer:191}],170:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){(function(){var r,n,i;i=e("./utils"),n=e("./Number").Number,r=function(){function e(e){this.length=e}return e.prototype.decode=function(e,t){var r;return r=i.resolveLength(this.length,e,t),e.readBuffer(r)},e.prototype.size=function(e,t){return e?e.length:i.resolveLength(this.length,null,t)},e.prototype.encode=function(e,t,r){return this.length instanceof n&&this.length.encode(e,t.length),e.writeBuffer(t)},e}(),t.exports=r}).call(this)}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/restructure/src/Buffer.js","/node_modules/restructure/src")},{"./Number":175,"./utils":182,_process:198,buffer:191}],171:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){(function(){var e,r;try{r=function(){throw new Error("Cannot find module 'iconv-lite' from '/Users/adam/Developer/vcs/github.twardoch/pub/monoto-fonts-ofl/test/node_modules/restructure/src'")}()}catch(e){}e=function(){var e;function t(e){this.buffer=e,this.pos=0,this.length=this.buffer.length}for(e in t.TYPES={UInt8:1,UInt16:2,UInt24:3,UInt32:4,Int8:1,Int16:2,Int24:3,Int32:4,Float:4,Double:8},n.prototype)"read"===e.slice(0,4)&&function(e){var r;r=t.TYPES[e.replace(/read|[BL]E/g,"")],t.prototype[e]=function(){var t;return t=this.buffer[e](this.pos),this.pos+=r,t}}(e);return t.prototype.readString=function(e,t){var i,o,s,a,u;switch(null==t&&(t="ascii"),t){case"utf16le":case"ucs2":case"utf8":case"ascii":return this.buffer.toString(t,this.pos,this.pos+=e);case"utf16be":for(s=a=0,u=(i=new n(this.readBuffer(e))).length-1;a<u;s=a+=2)o=i[s],i[s]=i[s+1],i[s+1]=o;return i.toString("utf16le");default:return i=this.readBuffer(e),r?r.decode(i,t):i}},t.prototype.readBuffer=function(e){return this.buffer.slice(this.pos,this.pos+=e)},t.prototype.readUInt24BE=function(){return(this.readUInt16BE()<<8)+this.readUInt8()},t.prototype.readUInt24LE=function(){return this.readUInt16LE()+(this.readUInt8()<<16)},t.prototype.readInt24BE=function(){return(this.readInt16BE()<<8)+this.readUInt8()},t.prototype.readInt24LE=function(){return this.readUInt16LE()+(this.readInt8()<<16)},t}(),t.exports=e}).call(this)}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/restructure/src/DecodeStream.js","/node_modules/restructure/src")},{_process:198,buffer:191}],172:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){(function(){var r,n,o,s,a={}.hasOwnProperty;s=e("stream"),r=e("./DecodeStream");try{o=function(){throw new Error("Cannot find module 'iconv-lite' from '/Users/adam/Developer/vcs/github.twardoch/pub/monoto-fonts-ofl/test/node_modules/restructure/src'")}()}catch(e){}n=function(e){var t;function n(e){null==e&&(e=65536),n.__super__.constructor.apply(this,arguments),this.buffer=new i(e),this.bufferOffset=0,this.pos=0}for(t in function(e,t){for(var r in t)a.call(t,r)&&(e[r]=t[r]);function n(){this.constructor=e}n.prototype=t.prototype,e.prototype=new n,e.__super__=t.prototype}(n,e),i.prototype)"write"===t.slice(0,5)&&function(e){var t;t=+r.TYPES[e.replace(/write|[BL]E/g,"")],n.prototype[e]=function(r){return this.ensure(t),this.buffer[e](r,this.bufferOffset),this.bufferOffset+=t,this.pos+=t}}(t);return n.prototype._read=function(){},n.prototype.ensure=function(e){if(this.bufferOffset+e>this.buffer.length)return this.flush()},n.prototype.flush=function(){if(this.bufferOffset>0)return this.push(new i(this.buffer.slice(0,this.bufferOffset))),this.bufferOffset=0},n.prototype.writeBuffer=function(e){return this.flush(),this.push(e),this.pos+=e.length},n.prototype.writeString=function(e,t){var r,n,s,a,u;switch(null==t&&(t="ascii"),t){case"utf16le":case"ucs2":case"utf8":case"ascii":return this.writeBuffer(new i(e,t));case"utf16be":for(s=a=0,u=(r=new i(e,"utf16le")).length-1;a<u;s=a+=2)n=r[s],r[s]=r[s+1],r[s+1]=n;return this.writeBuffer(r);default:if(o)return this.writeBuffer(o.encode(e,t));throw new Error("Install iconv-lite to enable additional string encodings.")}},n.prototype.writeUInt24BE=function(e){return this.ensure(3),this.buffer[this.bufferOffset++]=e>>>16&255,this.buffer[this.bufferOffset++]=e>>>8&255,this.buffer[this.bufferOffset++]=255&e,this.pos+=3},n.prototype.writeUInt24LE=function(e){return this.ensure(3),this.buffer[this.bufferOffset++]=255&e,this.buffer[this.bufferOffset++]=e>>>8&255,this.buffer[this.bufferOffset++]=e>>>16&255,this.pos+=3},n.prototype.writeInt24BE=function(e){return e>=0?this.writeUInt24BE(e):this.writeUInt24BE(e+16777215+1)},n.prototype.writeInt24LE=function(e){return e>=0?this.writeUInt24LE(e):this.writeUInt24LE(e+16777215+1)},n.prototype.fill=function(e,t){var r;return t<this.buffer.length?(this.ensure(t),this.buffer.fill(e,this.bufferOffset,this.bufferOffset+t),this.bufferOffset+=t,this.pos+=t):((r=new i(t)).fill(e),this.writeBuffer(r))},n.prototype.end=function(){return this.flush(),this.push(null)},n}(s.Readable),t.exports=n}).call(this)}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/restructure/src/EncodeStream.js","/node_modules/restructure/src")},{"./DecodeStream":171,_process:198,buffer:191,stream:210}],173:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){(function(){var e;e=function(){function e(e,t){this.type=e,this.options=null!=t?t:[]}return e.prototype.decode=function(e){var t;return t=this.type.decode(e),this.options[t]||t},e.prototype.size=function(){return this.type.size()},e.prototype.encode=function(e,t){var r;if(-1===(r=this.options.indexOf(t)))throw new Error("Unknown option in enum: "+t);return this.type.encode(e,r)},e}(),t.exports=e}).call(this)}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/restructure/src/Enum.js","/node_modules/restructure/src")},{_process:198,buffer:191}],174:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){(function(){var r,n,i,o,s,a,u={}.hasOwnProperty;r=e("./Array"),o=e("./Number").Number,a=e("./utils"),s=e("util").inspect,i=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return function(e,t){for(var r in t)u.call(t,r)&&(e[r]=t[r]);function n(){this.constructor=e}n.prototype=t.prototype,e.prototype=new n,e.__super__=t.prototype}(t,r),t.prototype.decode=function(e,t){var r,i,s;return i=e.pos,r=a.resolveLength(this.length,e,t),this.length instanceof o&&(t={parent:t,_startOffset:i,_currentOffset:0,_length:r}),s=new n(this.type,r,e,t),e.pos+=r*this.type.size(null,t),s},t.prototype.size=function(e,r){return e instanceof n&&(e=e.toArray()),t.__super__.size.call(this,e,r)},t.prototype.encode=function(e,r,i){return r instanceof n&&(r=r.toArray()),t.__super__.encode.call(this,e,r,i)},t}(),n=function(){function e(e,t,r,n){this.type=e,this.length=t,this.stream=r,this.ctx=n,this.base=this.stream.pos,this.items=[]}return e.prototype.get=function(e){var t;if(!(e<0||e>=this.length))return null==this.items[e]&&(t=this.stream.pos,this.stream.pos=this.base+this.type.size(null,this.ctx)*e,this.items[e]=this.type.decode(this.stream,this.ctx),this.stream.pos=t),this.items[e]},e.prototype.toArray=function(){var e,t,r,n;for(n=[],e=t=0,r=this.length;t<r;e=t+=1)n.push(this.get(e));return n},e.prototype.inspect=function(){return s(this.toArray())},e}(),t.exports=i}).call(this)}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/restructure/src/LazyArray.js","/node_modules/restructure/src")},{"./Array":167,"./Number":175,"./utils":182,_process:198,buffer:191,util:215}],175:[function(e,t,r){(function(t,n,i,o,s,a,u,l,f){(function(){var t,n,i,o={}.hasOwnProperty;t=e("./DecodeStream"),i=function(){function e(e,t){this.type=e,this.endian=null!=t?t:"BE",this.fn=this.type,"8"!==this.type[this.type.length-1]&&(this.fn+=this.endian)}return e.prototype.size=function(){return t.TYPES[this.type]},e.prototype.decode=function(e){return e["read"+this.fn]()},e.prototype.encode=function(e,t){return e["write"+this.fn](t)},e}(),r.Number=i,r.uint8=new i("UInt8"),r.uint16be=r.uint16=new i("UInt16","BE"),r.uint16le=new i("UInt16","LE"),r.uint24be=r.uint24=new i("UInt24","BE"),r.uint24le=new i("UInt24","LE"),r.uint32be=r.uint32=new i("UInt32","BE"),r.uint32le=new i("UInt32","LE"),r.int8=new i("Int8"),r.int16be=r.int16=new i("Int16","BE"),r.int16le=new i("Int16","LE"),r.int24be=r.int24=new i("Int24","BE"),r.int24le=new i("Int24","LE"),r.int32be=r.int32=new i("Int32","BE"),r.int32le=new i("Int32","LE"),r.floatbe=r.float=new i("Float","BE"),r.floatle=new i("Float","LE"),r.doublebe=r.double=new i("Double","BE"),r.doublele=new i("Double","LE"),n=function(e){function t(e,r,n){null==n&&(n=e>>1),t.__super__.constructor.call(this,"Int"+e,r),this._point=1<<n}return function(e,t){for(var r in t)o.call(t,r)&&(e[r]=t[r]);function n(){this.constructor=e}n.prototype=t.prototype,e.prototype=new n,e.__super__=t.prototype}(t,i),t.prototype.decode=function(e){return t.__super__.decode.call(this,e)/this._point},t.prototype.encode=function(e,r){return t.__super__.encode.call(this,e,r*this._point|0)},t}(),r.Fixed=n,r.fixed16be=r.fixed16=new n(16,"BE"),r.fixed16le=new n(16,"LE"),r.fixed32be=r.fixed32=new n(32,"BE"),r.fixed32le=new n(32,"LE")}).call(this)}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/restructure/src/Number.js","/node_modules/restructure/src")},{"./DecodeStream":171,_process:198,buffer:191}],176:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){(function(){var e;e=function(){function e(e,t){this.type=e,this.condition=null==t||t}return e.prototype.decode=function(e,t){var r;if("function"==typeof(r=this.condition)&&(r=r.call(t,t)),r)return this.type.decode(e,t)},e.prototype.size=function(e,t){var r;return"function"==typeof(r=this.condition)&&(r=r.call(t,t)),r?this.type.size(e,t):0},e.prototype.encode=function(e,t,r){var n;if("function"==typeof(n=this.condition)&&(n=n.call(r,r)),n)return this.type.encode(e,t,r)},e}(),t.exports=e}).call(this)}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/restructure/src/Optional.js","/node_modules/restructure/src")},{_process:198,buffer:191}],177:[function(e,t,r){(function(t,n,i,o,s,a,u,l,f){(function(){var t,n,i;i=e("./utils"),t=function(){function e(e,t,r){var n,i,o,s;this.offsetType=e,this.type=t,this.options=null!=r?r:{},"void"===this.type&&(this.type=null),null==(n=this.options).type&&(n.type="local"),null==(i=this.options).allowNull&&(i.allowNull=!0),null==(o=this.options).nullValue&&(o.nullValue=0),null==(s=this.options).lazy&&(s.lazy=!1),this.options.relativeTo&&(this.relativeToGetter=new Function("ctx","return ctx."+this.options.relativeTo))}return e.prototype.decode=function(e,t){var r,n,o,s,a,u,l;return(o=this.offsetType.decode(e,t))===this.options.nullValue&&this.options.allowNull?null:(a=function(){switch(this.options.type){case"local":return t._startOffset;case"immediate":return e.pos-this.offsetType.size();case"parent":return t.parent._startOffset;default:for(r=t;r.parent;)r=r.parent;return r._startOffset||0}}.call(this),this.options.relativeTo&&(a+=this.relativeToGetter(t)),s=o+a,null!=this.type?(u=null,l=this,n=function(){var r;return null!=u?u:(r=e.pos,e.pos=s,u=l.type.decode(e,t),e.pos=r,u)},this.options.lazy?new i.PropertyDescriptor({get:n}):n()):s)},e.prototype.size=function(e,t){var r,i;switch(r=t,this.options.type){case"local":case"immediate":break;case"parent":t=t.parent;break;default:for(;t.parent;)t=t.parent}if(null==(i=this.type)){if(!(e instanceof n))throw new Error("Must be a VoidPointer");i=e.type,e=e.value}return e&&t&&(t.pointerSize+=i.size(e,r)),this.offsetType.size()},e.prototype.encode=function(e,t,r){var i,o,s;if(i=r,null!=t){switch(this.options.type){case"local":o=r.startOffset;break;case"immediate":o=e.pos+this.offsetType.size(t,i);break;case"parent":o=(r=r.parent).startOffset;break;default:for(o=0;r.parent;)r=r.parent}if(this.options.relativeTo&&(o+=this.relativeToGetter(i.val)),this.offsetType.encode(e,r.pointerOffset-o),null==(s=this.type)){if(!(t instanceof n))throw new Error("Must be a VoidPointer");s=t.type,t=t.value}return r.pointers.push({type:s,val:t,parent:i}),r.pointerOffset+=s.size(t,i)}this.offsetType.encode(e,this.options.nullValue)},e}(),n=function(){return function(e,t){this.type=e,this.value=t}}(),r.Pointer=t,r.VoidPointer=n}).call(this)}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/restructure/src/Pointer.js","/node_modules/restructure/src")},{"./utils":182,_process:198,buffer:191}],178:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){(function(){var r,n;n=e("./utils"),r=function(){function e(e,t){this.type=e,this.count=null!=t?t:1}return e.prototype.decode=function(e,t){e.pos+=this.size(null,t)},e.prototype.size=function(e,t){var r;return r=n.resolveLength(this.count,null,t),this.type.size()*r},e.prototype.encode=function(e,t,r){return e.fill(0,this.size(t,r))},e}(),t.exports=r}).call(this)}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/restructure/src/Reserved.js","/node_modules/restructure/src")},{"./utils":182,_process:198,buffer:191}],179:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){(function(){var r,n,o;r=e("./Number").Number,o=e("./utils"),n=function(){function e(e,t){this.length=e,this.encoding=null!=t?t:"ascii"}return e.prototype.decode=function(e,t){var r,n,i,s,a;return i=function(){if(null!=this.length)return o.resolveLength(this.length,e,t);for(r=e.buffer,i=e.length,s=e.pos;s<i&&0!==r[s];)++s;return s-e.pos}.call(this),"function"==typeof(n=this.encoding)&&(n=n.call(t,t)||"ascii"),a=e.readString(i,n),null==this.length&&e.pos<e.length&&e.pos++,a},e.prototype.size=function(e,t){var n,s;return e?("function"==typeof(n=this.encoding)&&(n=n.call(null!=t?t.val:void 0,null!=t?t.val:void 0)||"ascii"),"utf16be"===n&&(n="utf16le"),s=i.byteLength(e,n),this.length instanceof r&&(s+=this.length.size()),null==this.length&&s++,s):o.resolveLength(this.length,null,t)},e.prototype.encode=function(e,t,n){var o;if("function"==typeof(o=this.encoding)&&(o=o.call(null!=n?n.val:void 0,null!=n?n.val:void 0)||"ascii"),this.length instanceof r&&this.length.encode(e,i.byteLength(t,o)),e.writeString(t,o),null==this.length)return e.writeUInt8(0)},e}(),t.exports=n}).call(this)}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/restructure/src/String.js","/node_modules/restructure/src")},{"./Number":175,"./utils":182,_process:198,buffer:191}],180:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){(function(){var r,n;n=e("./utils"),r=function(){function e(e){this.fields=null!=e?e:{}}return e.prototype.decode=function(e,t,r){var n,i;return null==r&&(r=0),n=this._setup(e,t,r),this._parseFields(e,n,this.fields),null!=(i=this.process)&&i.call(n,e),n},e.prototype._setup=function(e,t,r){var n;return n={},Object.defineProperties(n,{parent:{value:t},_startOffset:{value:e.pos},_currentOffset:{value:0,writable:!0},_length:{value:r}}),n},e.prototype._parseFields=function(e,t,r){var i,o,s;for(i in r)void 0!==(s="function"==typeof(o=r[i])?o.call(t,t):o.decode(e,t))&&(s instanceof n.PropertyDescriptor?Object.defineProperty(t,i,s):t[i]=s),t._currentOffset=e.pos-t._startOffset},e.prototype.size=function(e,t,r){var n,i,o,s,a;for(i in null==e&&(e={}),null==r&&(r=!0),n={parent:t,val:e,pointerSize:0},o=0,a=this.fields)null!=(s=a[i]).size&&(o+=s.size(e[i],n));return r&&(o+=n.pointerSize),o},e.prototype.encode=function(e,t,r){var n,i,o,s,a,u,l;for(o in null!=(u=this.preEncode)&&u.call(t,e),(n={pointers:[],startOffset:e.pos,parent:r,val:t,pointerSize:0}).pointerOffset=e.pos+this.size(t,n,!1),l=this.fields)null!=(a=l[o]).encode&&a.encode(e,t[o],n);for(i=0;i<n.pointers.length;)(s=n.pointers[i++]).type.encode(e,s.val,s.parent)},e}(),t.exports=r}).call(this)}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/restructure/src/Struct.js","/node_modules/restructure/src")},{"./utils":182,_process:198,buffer:191}],181:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){(function(){var r,n,i={}.hasOwnProperty;r=e("./Struct"),n=function(e){function t(e,t){this.type=e,this.versions=null!=t?t:{},"string"==typeof this.type&&(this.versionGetter=new Function("parent","return parent."+this.type),this.versionSetter=new Function("parent","version","return parent."+this.type+" = version"))}return function(e,t){for(var r in t)i.call(t,r)&&(e[r]=t[r]);function n(){this.constructor=e}n.prototype=t.prototype,e.prototype=new n,e.__super__=t.prototype}(t,r),t.prototype.decode=function(e,r,n){var i,o,s;if(null==n&&(n=0),o=this._setup(e,r,n),"string"==typeof this.type?o.version=this.versionGetter(r):o.version=this.type.decode(e),this.versions.header&&this._parseFields(e,o,this.versions.header),null==(i=this.versions[o.version]))throw new Error("Unknown version "+o.version);return i instanceof t?i.decode(e,r):(this._parseFields(e,o,i),null!=(s=this.process)&&s.call(o,e),o)},t.prototype.size=function(e,t,r){var n,i,o,s,a,u;if(null==r&&(r=!0),!e)throw new Error("Not a fixed size");if(n={parent:t,val:e,pointerSize:0},s=0,"string"!=typeof this.type&&(s+=this.type.size(e.version,n)),this.versions.header)for(o in u=this.versions.header)null!=(a=u[o]).size&&(s+=a.size(e[o],n));if(null==(i=this.versions[e.version]))throw new Error("Unknown version "+e.version);for(o in i)null!=(a=i[o]).size&&(s+=a.size(e[o],n));return r&&(s+=n.pointerSize),s},t.prototype.encode=function(e,t,r){var n,i,o,s,a,u,l,f;if(null!=(l=this.preEncode)&&l.call(t,e),(n={pointers:[],startOffset:e.pos,parent:r,val:t,pointerSize:0}).pointerOffset=e.pos+this.size(t,n,!1),"string"!=typeof this.type&&this.type.encode(e,t.version),this.versions.header)for(s in f=this.versions.header)null!=(u=f[s]).encode&&u.encode(e,t[s],n);for(s in i=this.versions[t.version])null!=(u=i[s]).encode&&u.encode(e,t[s],n);for(o=0;o<n.pointers.length;)(a=n.pointers[o++]).type.encode(e,a.val,a.parent)},t}(),t.exports=n}).call(this)}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/restructure/src/VersionedStruct.js","/node_modules/restructure/src")},{"./Struct":180,_process:198,buffer:191}],182:[function(e,t,r){(function(t,n,i,o,s,a,u,l,f){(function(){var t,n;t=e("./Number").Number,r.resolveLength=function(e,r,n){var i;if("number"==typeof e?i=e:"function"==typeof e?i=e.call(n,n):n&&"string"==typeof e?i=n[e]:r&&e instanceof t&&(i=e.decode(r)),isNaN(i))throw new Error("Not a fixed size");return i},n=function(){return function(e){var t,r;for(t in null==e&&(e={}),this.enumerable=!0,this.configurable=!0,e)r=e[t],this[t]=r}}(),r.PropertyDescriptor=n}).call(this)}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/restructure/src/utils.js","/node_modules/restructure/src")},{"./Number":175,_process:198,buffer:191}],183:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){var f=0,c=-3;function d(){this.table=new Uint16Array(16),this.trans=new Uint16Array(288)}var h=new d,p=new d,y=new Uint8Array(30),b=new Uint16Array(30),g=new Uint8Array(30),m=new Uint16Array(30),v=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),w=new d,_=new Uint8Array(320);function x(e,t,r,n){var i,o;for(i=0;i<r;++i)e[i]=0;for(i=0;i<30-r;++i)e[i+r]=i/r|0;for(o=n,i=0;i<30;++i)t[i]=o,o+=1<<e[i]}var j=new Uint16Array(16);function k(e,t,r,n){var i,o;for(i=0;i<16;++i)e.table[i]=0;for(i=0;i<n;++i)e.table[t[r+i]]++;for(e.table[0]=0,o=0,i=0;i<16;++i)j[i]=o,o+=e.table[i];for(i=0;i<n;++i)t[r+i]&&(e.trans[j[t[r+i]]++]=i)}function S(e){e.bitcount--||(e.tag=e.source[e.sourceIndex++],e.bitcount=7);var t=1&e.tag;return e.tag>>>=1,t}function C(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>>>=t,e.bitcount-=t,n+r}function A(e,t){for(;e.bitcount<24;)e.tag|=e.source[e.sourceIndex++]<<e.bitcount,e.bitcount+=8;var r=0,n=0,i=0,o=e.tag;do{n=2*n+(1&o),o>>>=1,++i,r+=t.table[i],n-=t.table[i]}while(n>=0);return e.tag=o,e.bitcount-=i,t.trans[r+n]}function P(e,t,r){var n,i,o,s,a,u;for(n=C(e,5,257),i=C(e,5,1),o=C(e,4,4),s=0;s<19;++s)_[s]=0;for(s=0;s<o;++s){var l=C(e,3,0);_[v[s]]=l}for(k(w,_,0,19),a=0;a<n+i;){var f=A(e,w);switch(f){case 16:var c=_[a-1];for(u=C(e,2,3);u;--u)_[a++]=c;break;case 17:for(u=C(e,3,3);u;--u)_[a++]=0;break;case 18:for(u=C(e,7,11);u;--u)_[a++]=0;break;default:_[a++]=f}}k(t,_,0,n),k(r,_,n,i)}function B(e,t,r){for(;;){var n,i,o,s,a=A(e,t);if(256===a)return f;if(a<256)e.dest[e.destLen++]=a;else for(n=C(e,y[a-=257],b[a]),i=A(e,r),s=o=e.destLen-C(e,g[i],m[i]);s<o+n;++s)e.dest[e.destLen++]=e.dest[s]}}function E(e){for(var t,r;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 c;for(e.sourceIndex+=4,r=t;r;--r)e.dest[e.destLen++]=e.source[e.sourceIndex++];return e.bitcount=0,f}!function(e,t){var r;for(r=0;r<7;++r)e.table[r]=0;for(e.table[7]=24,e.table[8]=152,e.table[9]=112,r=0;r<24;++r)e.trans[r]=256+r;for(r=0;r<144;++r)e.trans[24+r]=r;for(r=0;r<8;++r)e.trans[168+r]=280+r;for(r=0;r<112;++r)e.trans[176+r]=144+r;for(r=0;r<5;++r)t.table[r]=0;for(t.table[5]=32,r=0;r<32;++r)t.trans[r]=r}(h,p),x(y,b,4,3),x(g,m,2,1),y[28]=0,b[28]=258,t.exports=function(e,t){var r,n,i=new function(e,t){this.source=e,this.sourceIndex=0,this.tag=0,this.bitcount=0,this.dest=t,this.destLen=0,this.ltree=new d,this.dtree=new d}(e,t);do{switch(r=S(i),C(i,2,0)){case 0:n=E(i);break;case 1:n=B(i,h,p);break;case 2:P(i,i.ltree,i.dtree),n=B(i,i.ltree,i.dtree);break;default:n=c}if(n!==f)throw new Error("Data error")}while(!r);return i.destLen<i.dest.length?"function"==typeof i.dest.slice?i.dest.slice(0,i.destLen):i.dest.subarray(0,i.destLen):i.dest}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/tiny-inflate/index.js","/node_modules/tiny-inflate")},{_process:198,buffer:191}],184:[function(e,t,r){t.exports={categories:["Cc","Zs","Po","Sc","Ps","Pe","Sm","Pd","Nd","Lu","Sk","Pc","Ll","So","Lo","Pi","Cf","No","Pf","Lt","Lm","Mn","Me","Mc","Nl","Zl","Zp","Cs","Co"],combiningClasses:["Not_Reordered","Above","Above_Right","Below","Attached_Above_Right","Attached_Below","Overlay","Iota_Subscript","Double_Below","Double_Above","Below_Right","Above_Left","CCC10","CCC11","CCC12","CCC13","CCC14","CCC15","CCC16","CCC17","CCC18","CCC19","CCC20","CCC21","CCC22","CCC23","CCC24","CCC25","CCC30","CCC31","CCC32","CCC27","CCC28","CCC29","CCC33","CCC34","CCC35","CCC36","Nukta","Virama","CCC84","CCC91","CCC103","CCC107","CCC118","CCC122","CCC129","CCC130","CCC132","Attached_Above","Below_Left","Left","Kana_Voicing","CCC26","Right"],scripts:["Common","Latin","Bopomofo","Inherited","Greek","Coptic","Cyrillic","Armenian","Hebrew","Arabic","Syriac","Thaana","Nko","Samaritan","Mandaic","Devanagari","Bengali","Gurmukhi","Gujarati","Oriya","Tamil","Telugu","Kannada","Malayalam","Sinhala","Thai","Lao","Tibetan","Myanmar","Georgian","Hangul","Ethiopic","Cherokee","Canadian_Aboriginal","Ogham","Runic","Tagalog","Hanunoo","Buhid","Tagbanwa","Khmer","Mongolian","Limbu","Tai_Le","New_Tai_Lue","Buginese","Tai_Tham","Balinese","Sundanese","Batak","Lepcha","Ol_Chiki","Braille","Glagolitic","Tifinagh","Han","Hiragana","Katakana","Yi","Lisu","Vai","Bamum","Syloti_Nagri","Phags_Pa","Saurashtra","Kayah_Li","Rejang","Javanese","Cham","Tai_Viet","Meetei_Mayek","null","Linear_B","Lycian","Carian","Old_Italic","Gothic","Old_Permic","Ugaritic","Old_Persian","Deseret","Shavian","Osmanya","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","Brahmi","Kaithi","Sora_Sompeng","Chakma","Mahajani","Sharada","Khojki","Multani","Khudawadi","Grantha","Tirhuta","Siddham","Modi","Takri","Ahom","Warang_Citi","Pau_Cin_Hau","Cuneiform","Egyptian_Hieroglyphs","Anatolian_Hieroglyphs","Mro","Bassa_Vah","Pahawh_Hmong","Miao","Duployan","SignWriting","Mende_Kikakui"],eaw:["N","Na","A","W","H","F"]}},{}],185:[function(e,t,r){(function(t,n,i,o,s,a,u,l,f){var c,d,h,p,y,b,g,m,v,w,_,x,j,k,S,C;x=e("unicode-trie"),k=e("./data.json"),C=new x(i("ABEAAAAAAAAAEKiQ5ZlpWFPX2vd73lPrafWIdQBlirUqKggKIqOkWhVxgGJFZIyCiMgQIUCAQNIjRxEZoqIiQogaBgcGAZkhEZFEQIiMAQKJECHGEEIImciwX2x7TrGnp+u9ng/vl2dfXNlJdvZa6/7t//rf91pMDqHfPNNQBgL8sjccSNRdbRc9uWHX5MnvbXfYXDWY/3CyInqFXvTkQJk/Lf3j549vpiQStB13g03WhrM3LLJscN7NU6x2ssNko8yCPlOg8t3zg2vP9u3mOyqelpehLkSEi6dXxAvXyXP/ue/lhrwz71bdPN6781lk/Pu1a7LueJwcHLCxrq2JjfkS65ywd73fimPmEV8d2npe19PWgS33ZXfjRgxDHDed1T6xK3qZs2mYoe9Fof+2P2uKQq/uVw2QP4czqqdwLsxrV+788+Ykn1sbusdp/9HvD8s6UP/Rc1jwug3rN32z8dvCe3kPCu7nc76nP3/18vWLNmpnU2tLR/Ph6QTJl8lXnA62vtqy+dHDoHM8+RuLBRHi2EjIZHcY5fP7UctXfJ1x7cb1H//JJiN40b90SOf9vkNDPqhD8YeVv7b0wzHXnjfdovuBp874nT0d4M99+25sYnSjXDH7Z0P6CB3+e6CzS1OPvDZhC72I2X3RvzVU/I+fIaXmXLxx9e7l2+lau//67UqLJcZ6douNdKy0zJrM7rkc3Hdk76EDzr8wpCXl/uN6ctalW2mExIyU7KTMtzq9Rn8e0HIeKJ5LoHhUL+ZAEvr6jyMuCpnUz/Eetm/4nPLQ4Zuvd3y5Za3Noo2rLf++zQAW98WBT9SFOEIE0SgB0ch8A6LBB9HY+KeC+0jjGJBGEJBGKpDGCSCNQiANBoDGtfcgGquB2rgKpLERSKMcSGM/iEbpYxAN9x4QDeDM18yxIS+2zvfMhWOZyk74D5v5yXL5nzal/gvbVvrWvfoLEJnLQDI/Asnkg8gw+kFkgB4SBdRJHVAnu4E6IYNosL8D0UA+BNGwmpOKBWw3cuCUHBASFRjSSmBIj4AhAW0RCbTFapAtTv/1v7ie5jlSnYCs+rWrPaf//ucRU4KUVts/6Uo5wXb+fUgqL+5V8nUcgTFI7qS/Q3A9qkrFGxWMWLyAr9qviTL0U9oSr+EIOgNkMpuLYPdUlwqZCoZsQsBXIjWS3VJxVOie6ai051aMv8Sjil9IK9VnbxNxQuJztHTA5a3YshCCpnAWeOhsvwbSTAaHGcZ3UOAI1OTbYEO14q7xYgRqlM7wtpLfpWPJE0VNjIZZsaVsKXkik1hqc2ba0kV19qycUByudLLXjJCZaGUYW1BIQZa0yE19mhkSfSYjaq2CIVk9f14xf142f14yf148f/58/vwZk+ENh+7SkQiUVBXsS07oaBSXKiRSy6ROykTr/EVr6K4wDIEaUgWz6hI6js5f5Eotaa8pE9fnL+6A7mrNXyTP31md0DEyU6oYlFouVpZoNDKfbfI9Gq2D8kRyFLw87beHhXvjooobscJ3/UufOAFmIPejvNijUYmwkIR/7oPLjaZaDA//9nzJGWq4If/jw6PkVg+UhLBPU0YEv6ol6SRfS9Ev3vury40lxSv5t8LcexF4y6ptI1Yy3CuXOZmUwMNtJUJpTQ6filErqmi+u1k7lcOw8y/dYd+7YHdXcnc+gydzo9n2zpBE3BR9Zq4OzjQtQsismOrCe0oDg1xchPr4lMxgRJqA1ZVCa8crqW+TFD4r/qvvqE7DsVAE9NF8Rvv3fpwAc824OX3cRBTql8lWh6z7/WyDv9jx9S8NQleEc/Qm9K0XZZk/C5ndYLTgxxCc3dyO/Sh4Hnr/J3PLHZvEiK7/eRRbcEOsUqLnE9b8JFKsnC0lNvEVYXAyUwnNW8NB4u4XMIVFCSyoZcF0YRelfZyaCqOyiRaOsZ4SPZPT7P/rJOY1gipT0u88FtuLVnM/FN6plP48cniGfvN5wscHwWAMCYkX/WPsuRvlXVj2v6csfI4pKx4umVfMLFozN6+Ynt8XrtmVX/8BcE1VKcWF+dFOxExygppRrZbTULgRHFlgBLE0r99G6Tchx9UbAcP3ApVeD4E5ZBfQcL2AhksAGq4vyHCFwKocDarKp+1AKfUhsA7tBNLQAdJ4AqRxFEgDmH5kwPSDAZVe54Da8AXSQAJp4IE03IE0gFW5DFSVTy8GleXngNr4B4iGZh2IBu4piAZ8H4gGDFiVa4Gq8ukkkG+8B2rjayCNg0AaN4E0PIE0SCAa+D4QDf8/DBa6Uyqur/qtJ5ru3wBIwoFIYoBILgKRuIKQEPNASFxAi5PpQtB0eQ+cLif/IFa4tDBeYxE7tbArTlHGtStyWgKD/hTruaGfeOM6zoh2LKbo11K3Fp4BU1rF0X63Cad65LAERHsnkHYdkPb3QNqPALRPAZ06ELgUrADStgFqzxtIIxdIAwGigQCl8VPALK4D3DJIAZpTC5DGCiAN4CqSAlxFIkBp/FQ3iIY7cDvJGKgNNyCN80AaaUAawM01BCiNnwLaEgO41agH1EYakMYmII0KIA3g5hoblMZPdYFoVAN9gwnUhgGQxn/8J+M/aGQCaXgBaYDS+ClgFpcBfUMJ1IYaSOMvIBrQPRAN3EEQDXgRiAawwsMDfcMRqA1/II1wII1/AmkcA9IAbbaeAlb/LkDfCARqowJIwwZIowFIYw+IBgW42QqsN8yAvpEJ1IYxkIYbkMZdIA0fII37IBrAegMJ9I1qoDaYQBoGQBolQBouQBqlIBrAegMG9A0toDYcgTT8gTSSQTSg4yAauAIQDWC9QQT6hhlQG5lAGsZAGpVAGgeANJ6AaADrDTbQN4RAbWgBaTgCaWQAaXiAaEAPQDSA9QYF6BtsoDaEQBpaQBqFQBqHgTSKATTWyQ2bZBsAQHYDwzUB7ieeAIULzwaFSwQmDfrCpNEB9bDUL63jWLF+RikmN9zCnHJ8kFUZR9e3WWQIOmLQmMRF69ctdrX425vvpPeGP3+3ro362aJJ/a1Wf7WpeVfb21WrOBsn2xswdBn1JLGswP7Vi+826QXfTGt8dX9gZnLfq7gvVlp/98WrPYoZRN9hbY8NfNgTTyKCQ+ImEGUKiGymIPeNfEi0TkW+dNWnVXPsutJ8VdudH8DgacQWM7/lxBZEC8LxUa6GtBZPWu0yFtSwVhCjLXxZ35UMuimMfOzbuyJrT9GGXGp2V3qgyLlBj2B9pVl+QL8lPN6OvHLkfYsWZ8OcqEfuoVr/hchD5aaKuintxu3khD8bc7JPsyIZ0McIMVa24cuTRGnWVzny6Hijuq4UGNVpllMoqpDvXzpWIX8i528WFELnqJxzLRkxusgDdrktdqKwyLF1yzh64au88OcdXjxR/A0uiwmjrHbZxHQx4mX3cMbPO0w8WNE3kObZS/oaUwa7JM3VThVjjREr0aftMyfOOMyHSJqtnumL1KGq4YRZKJJZ6Htl37eUApmaEwLPDYGlzug1465vZrpchjI77av+Xso8YDii26rHsktzrS28dYDc5n+MbPHI7jHF4jWMAUmNBjXW2N2mzNcGopD7RodnrLZkhm/brTmThyqw5Dp9k1B+CudR66fH0Zj1IztuJuwaxEZXUYLmznRE7+JxWy/OtH+AexzTxOdmykTvbtjklLLHxd79kFvP0QmKrU90UcWD1yppxaIo7VteJwI9sqJojVNy7Vtrbb235zbbNHPYW3oRDbtx20Jus4ajymNynvS/C3DO9Ige2eZVIVF6zSoak/n9FMQyYQ1l6lB+ZYNF95285gbqu5Oke3fg9erOvWk2+bWRohizqp5ca2FwLDHb+pwkzNfOFnU51nHJTFLdSv4EooDyPD7LjQM70h0QVRCbv1HRYiuoVXcnORmZhiDJ/Y4Kfdu2hO1Hkxgtrp18hcY6/YCCYJFvr1zW/prW9a5uDSzYeSg2+kTVHWeltXOcT3PNZEwZJZZmdcrNLmWOYEAv3+HgZSzYJPD9xsehoBCVYGIYDMfaOpWOFXoxBh9jv2m8GyjbsHuzRBxr3pu1RpCJtS4TiEbOxvXVMQ2rI9ckhrAde9a8y4i7JuzeT6XZyfqtL/snVGwnJibTOKkyTH63HmpCzNJcCK/1U+zXrrQ6z28WSRc7UXRgLSmbIa1WfDVHLV9HthK5NlyZge2fEFO3d9jE2PGUGYIgRLPg9Iibq0ODnbESmR66vHima1FzYf0JRdAe1JjovecaJCw1oNFU0gS75clOwWvOHUcPSGvYE3nFzcW6DmalXlUWctLw13TxyBrHwakD8KFBoT1cyZp850GRaG5IYnBn64e3VqM/0Sxqu+Xani5xcek3+zNQqNbdO8gU7WG7nmDSsEH2hFY7Ge4eNsz+guESnpqBsWIKUmVbL3d1Bu7HDFBlufie0FdxzyoMSZFdUuWlBoXASrvX63Z6p1eQuVCsqcY1+rhwWR9CT7WiOR82w8Y1yYeO+1udd8UfmGzB3kzvpvWP63p/UDvdpaeVJZ7TjtQx/c5KwLqaGnBgjnKt+lV87UZJJ43dUH561qLfKxNlYZmmyYOiprqO+liaxtNMhnKnXBpfVfjY0Nch7SmTNoE88Zt73pErkswetaoc4hwG4VvuIJL2849Nj8WehqYns1DT1JdHRo5SrRocHOnj43scdEgLSDzKQDcPk9x9Mrs7f5gbsVmrR+0cHS8oC4EKis9j4hrWtFNVGdyMhoyLrKKKXV8FHxuGZhUtGu39ZVMPLLPXco6wx7udMUZbXdNGHu7frVumo3R9CMW8f/YMpRLL7R2SETTkvnSD1HaTKyfmDOyyJmGmkWWsEE15HKPysUBRZsI0FGjRoc1Q3il7KIAfcZrgkIC9PxxQFtKQua/2lhh26yE1rPeBYdpAinpzTr0fLBMf6DC0BR5tPgj3DiIP10lK/NyYLZz2ttwOSy4uB33sTf0pUd2RNp1OXJngyUvFGrry6Lse3OyTT0KWNW2USer8J/PYzhN9Wa8rMmYybUqrY36OGWuSmW7zc1N30EiqIr6TkVfDzqqHzLx6UhTtVJsedG1GxcJxHSQknla72NrRYLRSzk6sIRF9magMprrOOdxNDb5jau6F3YUjlPcIFA37x29LKjbjDHS4GPMuO6ZvvOrdC43rqMrsfP0AdTUp/uYn8VqrT3FjlputVxuYiGJuml4Nm2B3WBdSY5My75pVOBP4NcnSQG68dZas14k3ppsDI7KFJTVQvR3bLIoyo77EjyybHH0dU8ClZH/SbE2kPic6vaczfMimpDO0kCKy7HKhqF/Xw7MwcE7t6/isqA/etE0CM2O7NKwDRIs1shCbejZsMuJGnciB/BrHAyZoQ3pZudXYTtzxB7r1rilxO/3MpP4FaU+o69TLzFlNZ14nPovKUpjze2u1OrmYmF3sMlZqeJaYI1YmzreAaWdIZoJPRcdzE4za5r94uM8ymqQtOffSd5LGS4nX0FLkZ64F/iSXnJrC4K4p4/vu3txq5E8SNGe7pmafF5eTd22p7qy5KmpfJFNFdhyI4x6gxS1pM3lq3ZZvr3Dc+LhMr/Kh47dSP7h2an5tUUd+V5s3rIo1HN0kTMCFdCmMd5PzOqZqNAwKPLhAfXZeY6sWwFlz28BjlWCWkeuN7Il005Tf6c8qrX+tEvkpM9MCTiDD6t9qUeDmJQw74/qQBm5CJI0HhzRFTnoZm/Gsa8YkxL9FxjYdNhInRB1Y9tVdxoUfDhqRWXrZPM6R2gzRwiE6TB1Ph4TyNJkxDdqs4cuRHAoe2uFgWGCDZQXuUDefHrpqdGn2zNj0seaTbhMlHY5cPAXxQWW+tTlWc+pGp2JcFpg249JZjUOtJ64koaxHENaXFwnMdvhSJO3sS6I72r74/Cx+dGvZ4JyOMHGUrbPNlk5Z4+hBT+KceWAV6OqrEolFZd4/fqvzAXYbHwEtHNuxqtqXdf4EOCvbLvrYdjZ1ffuQZy/DNi4/xd+3W8agUxua5givK3Hbu4vt6zMv7zjKJd1hd9jar8o/ZhGE3iR0GXjsENL1063LZZuRrpoHce7FOMSwTMRmiFGIfi65BNLpGLz7rlF6hPXNiYG1x9ONf7OQ8LkHEarYBk3QuLw4xoy8lp0GowUtjVD13Im93ahpWNZfvvMxvebvgXymR8iK4g/Z4X/77Hljf04N1ktw/ttlwoPGua/tNegb9LhD+RO97PfHlTgLsn5wr5ehow35UYskzh9XNUc/q0PKrrMiWe36gKtzfkIifnxfHrT0GPpHsYSqbLye5i+b3tiTbb0lxCyifC8yDHMJp4wvHzF53ymAG+JF1XRIdSSounHlAvWcjJYeg6wl+B//4CWzz6zSvOQ+b7fFSJiAHBs96V369lwvzpiDX5AdghXyns7R3d2Ni/1rPJ74MTle7UJcTaRpcbwmvKuuq7MurL0G8m1qzUlR6NAQJnYI3BhF9bS3MzBMKTPDwqvQWhPS7O/Hu9hypoE6mXp+Ka7vV++MMseH3qEG0PqTSTdxB6ssNRtdHdqiViwYfHjWoPAtyRv9ff42/tmw6k0yb6uPf28HFGpGR8KuXpfaTLrT7Fc8v+b33NrwKtV41Nn2jmx9SNB+lAQpGyPgjLML/ECZaY/zrcBSmQ370LyyoMivIEr/GIQLuz8m6tZylCz2KPUwCpdfULvQjVB3iO6l13DlzzdAbM37bimXDq3jwhdklOt1HYf1i4wYU+uIRqTILMuhrGRP5Hq6dmXzNpstqSTr3L0aIrQ5Vycd/+H24coGeP+M5mS70j/3hwe/2ko32UvWR4nPnd0Qt9JoUWOt/3XJWs/VxZ6oA3YJI2ZGxrMnNt9UZlbAU4LxE3Yk+zmKZ+8BXHChbdyL4jRs38/TuaSSO2Sjh6zNmHNNPj95YNuHriuNA/hjRuPVpPp9qLxnbVc3Y4VLcWHdvFLRiEUmYishlb/NVVfN9OFelkyIL4emDgWtxt/6yt8rAv4ue9rB1vMe3LY/YTpd+2Tp6wn+AMWvkVmmrpxfXmQpI7oq3r3gwKha1NiR1ZKqMzyuG69ZXLsUgnfkh0IYt+5MC58AJidjWQ/pVm7x0xrWztt9dnCsnZqdKXJhnrzN0qjcO5Bug8KiC9AHemcwtvFyFCtLH1N4qmdOh7/Nl5HC6AiQMOwgrkSHQIuiwdOpX3R6bTu68wBk2nbSnyqXXdfLR76sdkTq5ndJVVjxkUdPE3JlPfJBD1yFrs6HW1/xaucvB87QmELnVe0OhFRBq7dm6/zqIB6TGWSS5R7kpFk0PkrRZeiqva6QBkJvpge3PnHUhbNS1KezRPICqhhz7MMyvjCvc5aNZz3EBj3rGxkIsfd95DEQVuSKTWDgKwKneMo5VUUMrqmsWyuwg7u6HT0x5CEXJ/JfNr2cZvMNkVZfxXKVhFbNce5eX/9ncGa/PC626nlTFvWiA57eltozKm7LWCKhK5EdqcGawG8Je3FiDrbuu3AsYa+6MFDwjBoLYabSEC8pyfCORnGQCjmoqZDjHniaGkD8PJwxj46ahNIoje62Grp/YIxw9xbJJw4lO6R2dEIky8jHPmixNkvsnBAbfOqxxhIvHb5WI1HgkuFM/JKfEYFIQWyiDK8ZgXok2WmjlDJsV9MibjBmO5eny0wpsiW/H6pzqhAHHanSC04PHilDJHjzg1Z1Uy/6py0K0OnzuUkxQWriPPpZY8HBsbDMysYQZ34JPQBVb4IjSBk+2e3SUv4mJgLd0V+M85p6TFSG9nGdnuzE9mcXWCk8ogZlL2odecqujQkVvDhkhTAUQWdWdYSbXQ0tpRVwGnkDH2JMGzCOv4R0F33pY0TunMpzVORL9hXKWkQ6Xabd0M6ukGqT9Z52T3N3WiV0HhBGyU6FabWpAl9U0SrOxz8ZPo5zN3AsU0VNVMbY61DcrbZZIaR1Yh+ZfZFXYFRtBzHTNFtWbv5khsusS7as/5JpSC/n4wYtd9Srl+ei3elKBwmllcs6igtDBNqjJQki85onsewj8OLuSTqi/xAj4Qt9jeG+ALlyVZmXpwqDKxyXtIeqh8PCutBjkduqZaja89QfOtbczreypJKG/jK9qFLNxr3VnLt1aAnFvyQ7DOPLRPQoK7RlAfrPpaFKNX8Xix12/mhJ1Vmm2qZ9Z1WC71S79QQNdWtH8Y/ckrGzSkF/7u6THBHasOj0a01CUeAltRsOHUxWPYhLOQLpa2rC0HnfNlrx3jStQAV4NaIyGi7JYh55zIZXR8aTEbzhw6Rw99uvC6+xSw3IvaYp2GK9jsPt3p4QnchupaBRHkWPoXKYkMsaKVBQvkXn7tLRz2b7jncsYoolhcri7nH49569WHRH+BElDuWERXXTR2il5xejx0yVc+vrS7kw8sGprYa3lu0yhyFMLW+wTdakU7Jnn6qeeEKTQnKRc2FC0VbZ2dOY40gj9QJDTuLIE6Vah3BvFNuDzBxM1K0MqOVVTePU/yGJcjT7i6H5dJsZ5G9eWhHrjMOKHmJfbbtDhemrT71z5RHK4tBjFyI15Ls3mVbkqfrBXE9V+qxLBH4Y3TIgpdzX7HeTawZjj9uWzJdy/gIhKdTHwl2taQjNpkbBV2ryIp5aJiv4Bf+q8Yz1vF2sQuSBx5NwhTyJulvkJfKNtyDrwVkwPJ/dvgaKtk/HwTWJcjsRjIpbBYU3aM7zam7NpskPqc6q+qcdBifmzGqQQuZcKafaggpt0ITZJ1eX90NB3ezkUiobj1sObc+lwq9CJiyM5IsJSd9cs6VGNaCx9j0re6v5KR/rZvf5Z//l+MmCT2vSGaqir/xvv/ifHs+PellpnNTT2pHIRz4fv5h6MUnHL/P15O8z4odTojLPpevnL30eV9dlUnMCM06K+2RVFX6CW0BCxGkTFt8xvD1X7NsN095Ji+Wvub0tqnr71NTAGf2RnB9NB3j9yoUrJsdHSjTGv1ZHx8NAOPxgSpca4FXr4FnrsMvFzr1IVp43Uht18ozriGSIotI3YIkU1lZpClUKh+2byij0snZM0pnl/9j4IlpFpAfKdG7VhhutbEwelTal1srzjttqrLEGhaL5VV7E+1Njog0++omzyoigzpNr0zKSmzNftkripfGN2U+69Ldm6goIC8v8Gb4wjdWxGWbaZWJtf9jINSxA9UlWNQ7GVMfpGOQYjyvKbqHeOA8ye5jPnR6pB/H99dGbujrlUF5EDPdqV+sAnfBytFnSw82wyXnd8cQqExdhyi3KED99FB7ZThiGL2hVaFIDFQr0x+O9e1OmbvhbtDneaqCcmNF4Brn/u/wyKYKnkoqYaobX2Bk/kcY2vIwYRY2IkCpiP12ZkV4o4Lq54gd93JhL7SUZiRdHNa3vhmxtjHtC7S+4xHF5b/YgpQMZrJm4lrq0bGiwMz5Hxk6bOAhX8tvFF0ooZRnJEy+nY9DrFXwH2oYvapdp1z7iuPMwnrg+UZ8wV0aTG1TZcf1qSUdZek8MSk5XKIVVR4U81g3BhKrRZ4qrXKgM9WEWvEqk+vL/XYnT5gM75x6hvKbKS+vNYYlUs39pf/FUBfW/3lXzANG3LHbNY+N0oqalpaFt9xqZz2ZkmXDOO469rc455lRBmSD86aDiLv7Eo4regh0HCbFLSDmieOFiTuQ2F6vNXtsFwR5YkbxcsNpzeKXQu/3oSynjs5/cDuUbNbuEEBUMX1omxmAKE+JQSAu/cAK611t/2zF/YqOn6MyzRhPbYlYEYXyuuCwcjnRusNshkD3mtYjocdVv7XFrdNrJtQfg37sYBRBzbZBC0RHYk06or2QJeXMn59ws24xbZ/u7LUyzzCG7hZLbi3FZMl8Q1MxOOqdyu3Necwkx6JsazjGuc6oSZ8uDeINDuxwpnjtGwm7n9msxuk2iGKYY4lLa7tmKttH+Vf5uWdn2vqkitTQmYvfS0tbEiobTOyuIT053Nr2aCz9+4Yfzq/hTBmETW6NKPhQot1ahR6pK67BWbsSkwNM7l5z1K/zFO/81P4JqI+eXP+QfbbHGrBQkFc2hhesm6rv404rPORqlP9BTj4pirpuP5yFfMkXY+OXsFPxlGqfn5qDT3C35iNwz3ljjoToTYz9RcOFpm5FjvoZWtrIyRuiVjzVi4UsTgnPQc03WuOkm+UCKFpWWaaCcTQwfGS0jkFC3bHrmxL5Qf03Hg9PK4taBidU0C5Nshb5Wgi4lPf6Dobe7jSDePDS42TLXQk+HiTlXxlNVI+Ua27QTDjpTnjuGBnHvS1ba6KAVNpgyKBWXEm2LoVVaJ+CE8sZSgY8++7H1ITtG5Fxxo+axeeLprP1dHSIMTygxPblKfXPkcji7o3sdU9YaX1TSM7x2UmIcPudXCsUu9TWpPaFN1VRgSlCllVIt2DPp7SMPhllI4b7f1qvyYDU/tvn9GRPZ4HwnWZmtm8Kf4UYJ4Zz3BS4/ZXbsgkNhH8SyKhLRQXuLIaVoOMFNX6yKT2EmepmnNmFRgU9x3snnc8gDcI39F6L1DmnHeIeTqt+fOlc4m8/5eYUW7qnpFnFdz+cPVxVdIZygGvQNEB628PTWYpaODTFwdpyaLS1S7Y5CgojGY67FLX3Q6zTo9bTHCS4sJK7Zt1HZ1zkcF0XuNTHIV/mcXOXIo2T7M3spASgRO2G+C7zSRiuDYzf4iQw+xBuWQu8O05AtGFGHfMqlk85dRzs8iNxvZxu+auQ9bZ1v3hEbnp4ougEGeykbI42K5DsDom9gN2KtyNrsqzht+FpDPKLgyEYekipsYXC0OEQaTAtPg66HQ/VyaOzwFgg9hh6jXIG2arLlhc07tMqXJZpJOlM3/TiQi+8qw9lugewandQojnm7DMm8JFpGk8PxtPjRAQqGbPHK84BlNGd2f2fU0rGWFEsH9he1SSdqdxoasCoJ3SSOLNowIAx/N//EzNSAM9+V/L3huN0G/3NGwojFwTdrTyMEt4ZwF0bjBoPgbTJHqiaaaphY7chBmlY6R3az289Fp3fkpx+T7jpCH+wi/fwEnOGvalP2NFw5ZhWAbLs4wCuA5h05B2umnuew7xExzmq0/H0gIWVXKgE7sbxvIK0Hb560Jn72/Rwdl5hKaB853zAzOR6er0D7Grb7F84eYtkhWjFcY8UUbjzm2uz+yWdtsTRjrkFpjqw+giVso/1aruiNx7tn4hHQIcUnmxENN5+tFrx/6RpJgtsbwgqLXcZcOD1r/l4kaXOa3cQbPfwQbYkT2QehHinEzLiNXNGtHJp7hCGqhPTL3l4C55cvEK2xr6OWs1OFVDxn5xc2mvVtxe5DQRWEXcz/eGmk/r3K/jIqJLDEf37p/Blh1ezEkZkksQpxGRXqrL+6ilaiS0gdrfJZMe5ckrEg3aJNa53TNVih91wdIm5JjkkrPod7f7ROP8Bn4Y74I0bO/DLdohPzLSPGCrXGS1ibT4zSs0tuXjyVd6/68k1lCmzbucJY135pA2sw6tgU1zZlwcbFqiFCKGVn/K6H+u6/lZycZ942Gntf9iN9ymphixWnXsSxTtuTTrmSVsLeQ0WtDCsvbp+P4quvYm0KE3NKw7Go+xUxkgu1PNH+8RN9PgGkuXZ4pqeN5sK4Db8v4yLLD9pK98Mp4rtm24vdxTmz53MzfDtQ3U9ineMs6U6lEza8PnujxrvcvJ8vYnhzlT2agdZX1sLpY9woHSH7mVsoHT/evSNwGy12vpJ5IVXopjI9GtiadljH61jFUK5JK2Invpas2YN8lFV1Qh+xmjCrfjo/wtvWW/JS2gLtZO5GDGpsfYdr3fo2wjBuYXXhHQEZ5OOT+Hn3rDjxWKPDbQF2wdiblvA2T3auYgc9vTS7IUkwD3JvmXd3ERRT7/G0i65sG/GGFjbiG6GW9bCbrweyi5ixtiO+69hfq3GV03aYs+o5D8qCRyoz86DwqevEdUsqEqRfOW+KWzLDnTF1+OutxZ/8jMZLccfD8c96TKw33/LFVAUQQrdm+gYvtE24c3vpuJpf2YBrvC0rZcxoJJ4sim+7khEcC8VtEyJKfUZlfr7tFtM6zwO6OsM/1gFbDj/oxhYj/l2AGKdva2cnuwlMt1qMIKp9y4Y7hRvVjeO0FOX+HqneJWxBwuptd+kq/QLaVVTWbUWPfKemn8llwvEuYwiX7vv4JQHsuRHGnFA9NVN5R6W6F9u0qUzAXzGVUZ/uPPexUK8pDVuf3r3ss8/80V+PzH3z2fPD3G4u0T4w9HCQXFaI+DQe7dR6m3LB+0BD5oV+CBqqP5cYtTaveLEAJr3dbusdub3QLtD7bMdmrQj1gd/uwm0nY10QDdH2V1w49DE6p0JO8T2imZoOLaKHEsXBjuJrsXql7NbmSEFwoVVhfVnphFLUdVX4ipl6ohOm1XyUQDnKZ7+UoHw16+Ly++kPbOKdre+iGOGfNUT2p4XiUQSbEIw+evL9mbweISHLhgXpBAac9ZabZvXxZk0tQyk9H3x2uk+UdOAD+dz3ziO++vkJ6xm9WV6+4sEBaaXE3GutXX53+CdPLZ9D50gIvy2e0ntOFpZuFE2mR069SrjjwtuYTT8at8uDGHhJ0H1RsF/ZojrK/fHu4UyPqPiueN8qcUVI2uHDM1a74fmYncR2KiJVuYuYKYizgIl3wMRZd6k+rwU8gw5eOfZ1j32HGEtH3Ul/4L21UjzFKtnHGmHGopHckUYCWhb97cwUq7MeoyRnGldmL/7suY6zcKO0vDOKgKqbUlCKwsQX+S8f1Jq0IxhRpB77z7/aVNYTZLjAJUi9NpPbKp2ftSVZaI+PFPjhegRjA7vW0gPEWUhMl61Ju9fNMFtN1JDXcVwGqiKMkO3JfJIr3M9veExkTkK2XVvhBrVx+vbbtRJUZvVHOZvm6sL0mEWUPvEPYTfTk6IXeBzcxF03O+jedXLVaVtaqIRCUPjalzINGWdRAxumJhxij+O7B9z8PGXf1HyQM7KgPn8mMeP5SEzgP0LxX/7EdKtb7B+TRf1yeyShJgzHMGivYqRnVwaFYBrMSEfH6kKRmBKmbzu/qkKgGOlTCeO80asZBvwqbtVIpcpNsPx/vnD8/3jsKncOwaT+7svn7UEZA9KToymv1Iv/8K4L9VWrmblWWkOa3Wv++pnWqxD9UE5X4RsrZsQPH/6i1RvF+ZNVxf+K49QZXabhH7P733JcwJkkQ7D/Cw==","base64")),S=Math.log2||function(e){return Math.log(e)/Math.LN2},c=(j=function(e){return S(e)+1|0})(k.categories.length-1),p=j(k.combiningClasses.length-1),v=j(k.scripts.length-1),g=j(k.eaw.length-1),h=p+v+g+10,b=v+g+10,_=g+10,d=(1<<c)-1,y=(1<<p)-1,w=(1<<v)-1,m=(1<<g)-1,r.getCategory=function(e){var t;return t=C.get(e),k.categories[t>>h&d]},r.getCombiningClass=function(e){var t;return t=C.get(e),k.combiningClasses[t>>b&y]},r.getScript=function(e){var t;return t=C.get(e),k.scripts[t>>_&w]},r.getEastAsianWidth=function(e){var t;return t=C.get(e),k.eaw[t>>10&m]},r.getNumericValue=function(e){var t,r,n;if(0===(r=1023&(n=C.get(e))))return null;if(r<=50)return r-1;if(r<480)return((r>>4)-12)/(1+(15&r));if(r<768){for(n=(r>>5)-14,t=2+(31&r);t>0;)n*=10,t--;return n}for(n=(r>>2)-191,t=1+(3&r);t>0;)n*=60,t--;return n},r.isAlphabetic=function(e){var t;return"Lu"===(t=r.getCategory(e))||"Ll"===t||"Lt"===t||"Lm"===t||"Lo"===t||"Nl"===t},r.isDigit=function(e){return"Nd"===r.getCategory(e)},r.isPunctuation=function(e){var t;return"Pc"===(t=r.getCategory(e))||"Pd"===t||"Pe"===t||"Pf"===t||"Pi"===t||"Po"===t||"Ps"===t},r.isLowerCase=function(e){return"Ll"===r.getCategory(e)},r.isUpperCase=function(e){return"Lu"===r.getCategory(e)},r.isTitleCase=function(e){return"Lt"===r.getCategory(e)},r.isWhiteSpace=function(e){var t;return"Zs"===(t=r.getCategory(e))||"Zl"===t||"Zp"===t},r.isBaseForm=function(e){var t;return"Nd"===(t=r.getCategory(e))||"No"===t||"Nl"===t||"Lu"===t||"Ll"===t||"Lt"===t||"Lm"===t||"Lo"===t||"Me"===t||"Mc"===t},r.isMark=function(e){var t;return"Mn"===(t=r.getCategory(e))||"Me"===t||"Mc"===t}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/unicode-properties/index.js","/node_modules/unicode-properties")},{"./data.json":184,_process:198,buffer:191,"unicode-trie":186}],186:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){var c,d;d=e("tiny-inflate"),c=function(){function e(e){var t,r,n;(t="function"==typeof e.readUInt32BE&&"function"==typeof e.slice)||e instanceof Uint8Array?(t?(this.highStart=e.readUInt32BE(0),this.errorValue=e.readUInt32BE(4),r=e.readUInt32BE(8),e=e.slice(12)):(n=new DataView(e.buffer),this.highStart=n.getUint32(0),this.errorValue=n.getUint32(4),r=n.getUint32(8),e=e.subarray(12)),e=d(e,new Uint8Array(r)),e=d(e,new Uint8Array(r)),this.data=new Uint32Array(e.buffer)):(this.data=e.data,this.highStart=e.highStart,this.errorValue=e.errorValue)}return 11,5,6,32,64,63,2,32,31,2048,32,2080,2080,32,2112,4,e.prototype.get=function(e){var t;return e<0||e>1114111?this.errorValue:e<55296||e>56319&&e<=65535?(t=(this.data[e>>5]<<2)+(31&e),this.data[t]):e<=65535?(t=(this.data[2048+(e-55296>>5)]<<2)+(31&e),this.data[t]):e<this.highStart?(t=this.data[2080+(e>>11)],t=((t=this.data[t+(e>>5&63)])<<2)+(31&e),this.data[t]):this.data[this.data.length-4]},e}(),t.exports=c}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/unicode-trie/index.js","/node_modules/unicode-trie")},{_process:198,buffer:191,"tiny-inflate":183}],187:[function(e,t,r){(function(e,t,r,n,i,o,s,a,u){}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/lib/_empty.js","/../../../../../../../../usr/local/lib/node_modules/browserify/lib")},{_process:198,buffer:191}],188:[function(e,t,r){(function(e,t,n,i,o,s,a,u,l){"use strict";r.byteLength=function(e){return 3*e.length/4-b(e)},r.toByteArray=function(e){var t,r,n,i,o,s,a=e.length;o=b(e),s=new d(3*a/4-o),n=o>0?a-4:a;var u=0;for(t=0,r=0;t<n;t+=4,r+=3)i=c[e.charCodeAt(t)]<<18|c[e.charCodeAt(t+1)]<<12|c[e.charCodeAt(t+2)]<<6|c[e.charCodeAt(t+3)],s[u++]=i>>16&255,s[u++]=i>>8&255,s[u++]=255&i;2===o?(i=c[e.charCodeAt(t)]<<2|c[e.charCodeAt(t+1)]>>4,s[u++]=255&i):1===o&&(i=c[e.charCodeAt(t)]<<10|c[e.charCodeAt(t+1)]<<4|c[e.charCodeAt(t+2)]>>2,s[u++]=i>>8&255,s[u++]=255&i);return s},r.fromByteArray=function(e){for(var t,r=e.length,n=r%3,i="",o=[],s=0,a=r-n;s<a;s+=16383)o.push(g(e,s,s+16383>a?a:s+16383));1===n?(t=e[r-1],i+=f[t>>2],i+=f[t<<4&63],i+="=="):2===n&&(t=(e[r-2]<<8)+e[r-1],i+=f[t>>10],i+=f[t>>4&63],i+=f[t<<2&63],i+="=");return o.push(i),o.join("")};for(var f=[],c=[],d="undefined"!=typeof Uint8Array?Uint8Array:Array,h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",p=0,y=h.length;p<y;++p)f[p]=h[p],c[h.charCodeAt(p)]=p;function b(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");return"="===e[t-2]?2:"="===e[t-1]?1:0}function g(e,t,r){for(var n,i,o=[],s=t;s<r;s+=3)n=(e[s]<<16)+(e[s+1]<<8)+e[s+2],o.push(f[(i=n)>>18&63]+f[i>>12&63]+f[i>>6&63]+f[63&i]);return o.join("")}c["-".charCodeAt(0)]=62,c["_".charCodeAt(0)]=63}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/base64-js/index.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/base64-js")},{_process:198,buffer:191}],189:[function(e,t,r){(function(e,t,r,n,i,o,s,a,u){}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/browser-resolve/empty.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/browser-resolve")},{_process:198,buffer:191}],190:[function(e,t,r){(function(t,n,i,o,s,a,u,l,f){"use strict";var c=e("buffer"),d=(i=c.Buffer,c.SlowBuffer),h=c.kMaxLength||2147483647;r.alloc=function(e,t,r){if("function"==typeof i.alloc)return i.alloc(e,t,r);if("number"==typeof r)throw new TypeError("encoding must not be number");if("number"!=typeof e)throw new TypeError("size must be a number");if(e>h)throw new RangeError("size is too large");var n=r,o=t;void 0===o&&(n=void 0,o=0);var s=new i(e);if("string"==typeof o)for(var a=new i(o,n),u=a.length,l=-1;++l<e;)s[l]=a[l%u];else s.fill(o);return s},r.allocUnsafe=function(e){if("function"==typeof i.allocUnsafe)return i.allocUnsafe(e);if("number"!=typeof e)throw new TypeError("size must be a number");if(e>h)throw new RangeError("size is too large");return new i(e)},r.from=function(e,t,r){if("function"==typeof i.from&&(!n.Uint8Array||Uint8Array.from!==i.from))return i.from(e,t,r);if("number"==typeof e)throw new TypeError('"value" argument must not be a number');if("string"==typeof e)return new i(e,t);if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer){var o=t;if(1===arguments.length)return new i(e);void 0===o&&(o=0);var s=r;if(void 0===s&&(s=e.byteLength-o),o>=e.byteLength)throw new RangeError("'offset' is out of bounds");if(s>e.byteLength-o)throw new RangeError("'length' is out of bounds");return new i(e.slice(o,o+s))}if(i.isBuffer(e)){var a=new i(e.length);return e.copy(a,0,0,e.length),a}if(e){if(Array.isArray(e)||"undefined"!=typeof ArrayBuffer&&e.buffer instanceof ArrayBuffer||"length"in e)return new i(e);if("Buffer"===e.type&&Array.isArray(e.data))return new i(e.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")},r.allocUnsafeSlow=function(e){if("function"==typeof i.allocUnsafeSlow)return i.allocUnsafeSlow(e);if("number"!=typeof e)throw new TypeError("size must be a number");if(e>=h)throw new RangeError("size is too large");return new d(e)}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/buffer-shims/index.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/buffer-shims")},{_process:198,buffer:191}],191:[function(e,t,r){(function(t,n,i,o,s,a,u,l,f){
/*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <[email protected]> <http://feross.org>
* @license MIT
*/
"use strict";var c=e("base64-js"),d=e("ieee754"),h=e("isarray");function p(){return i.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function y(e,t){if(p()<t)throw new RangeError("Invalid typed array length");return i.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t)).__proto__=i.prototype:(null===e&&(e=new i(t)),e.length=t),e}function i(e,t,r){if(!(i.TYPED_ARRAY_SUPPORT||this instanceof i))return new i(e,t,r);if("number"==typeof e){if("string"==typeof t)throw new Error("If encoding is specified then the first argument must be a string");return m(this,e)}return b(this,e,t,r)}function b(e,t,r,n){if("number"==typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer?function(e,t,r,n){if(t.byteLength,r<0||t.byteLength<r)throw new RangeError("'offset' is out of bounds");if(t.byteLength<r+(n||0))throw new RangeError("'length' is out of bounds");t=void 0===r&&void 0===n?new Uint8Array(t):void 0===n?new Uint8Array(t,r):new Uint8Array(t,r,n);i.TYPED_ARRAY_SUPPORT?(e=t).__proto__=i.prototype:e=v(e,t);return e}(e,t,r,n):"string"==typeof t?function(e,t,r){"string"==typeof r&&""!==r||(r="utf8");if(!i.isEncoding(r))throw new TypeError('"encoding" must be a valid string encoding');var n=0|_(t,r),o=(e=y(e,n)).write(t,r);o!==n&&(e=e.slice(0,o));return e}(e,t,r):function(e,t){if(i.isBuffer(t)){var r=0|w(t.length);return 0===(e=y(e,r)).length?e:(t.copy(e,0,0,r),e)}if(t){if("undefined"!=typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!=typeof t.length||(n=t.length)!=n?y(e,0):v(e,t);if("Buffer"===t.type&&h(t.data))return v(e,t.data)}var n;throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}function g(e){if("number"!=typeof e)throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function m(e,t){if(g(t),e=y(e,t<0?0:0|w(t)),!i.TYPED_ARRAY_SUPPORT)for(var r=0;r<t;++r)e[r]=0;return e}function v(e,t){var r=t.length<0?0:0|w(t.length);e=y(e,r);for(var n=0;n<r;n+=1)e[n]=255&t[n];return e}function w(e){if(e>=p())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+p().toString(16)+" bytes");return 0|e}function _(e,t){if(i.isBuffer(e))return e.length;if("undefined"!=typeof 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 H(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return X(e).length;default:if(n)return H(e).length;t=(""+t).toLowerCase(),n=!0}}function x(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function j(e,t,r,n,o){if(0===e.length)return-1;if("string"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=o?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(o)return-1;r=e.length-1}else if(r<0){if(!o)return-1;r=0}if("string"==typeof t&&(t=i.from(t,n)),i.isBuffer(t))return 0===t.length?-1:k(e,t,r,n,o);if("number"==typeof t)return t&=255,i.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):k(e,[t],r,n,o);throw new TypeError("val must be string, number or Buffer")}function k(e,t,r,n,i){var o,s=1,a=e.length,u=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;s=2,a/=2,u/=2,r/=2}function l(e,t){return 1===s?e[t]:e.readUInt16BE(t*s)}if(i){var f=-1;for(o=r;o<a;o++)if(l(e,o)===l(t,-1===f?0:o-f)){if(-1===f&&(f=o),o-f+1===u)return f*s}else-1!==f&&(o-=o-f),f=-1}else for(r+u>a&&(r=a-u),o=r;o>=0;o--){for(var c=!0,d=0;d<u;d++)if(l(e,o+d)!==l(t,d)){c=!1;break}if(c)return o}return-1}function S(e,t,r,n){r=Number(r)||0;var i=e.length-r;n?(n=Number(n))>i&&(n=i):n=i;var o=t.length;if(o%2!=0)throw new TypeError("Invalid hex string");n>o/2&&(n=o/2);for(var s=0;s<n;++s){var a=parseInt(t.substr(2*s,2),16);if(isNaN(a))return s;e[r+s]=a}return s}function C(e,t,r,n){return Z(H(t,e.length-r),e,r,n)}function A(e,t,r,n){return Z(function(e){for(var t=[],r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}(t),e,r,n)}function P(e,t,r,n){return A(e,t,r,n)}function B(e,t,r,n){return Z(X(t),e,r,n)}function E(e,t,r,n){return Z(function(e,t){for(var r,n,i,o=[],s=0;s<e.length&&!((t-=2)<0);++s)r=e.charCodeAt(s),n=r>>8,i=r%256,o.push(i),o.push(n);return o}(t,e.length-r),e,r,n)}function O(e,t,r){return 0===t&&r===e.length?c.fromByteArray(e):c.fromByteArray(e.slice(t,r))}function I(e,t,r){r=Math.min(e.length,r);for(var n=[],i=t;i<r;){var o,s,a,u,l=e[i],f=null,c=l>239?4:l>223?3:l>191?2:1;if(i+c<=r)switch(c){case 1:l<128&&(f=l);break;case 2:128==(192&(o=e[i+1]))&&(u=(31&l)<<6|63&o)>127&&(f=u);break;case 3:o=e[i+1],s=e[i+2],128==(192&o)&&128==(192&s)&&(u=(15&l)<<12|(63&o)<<6|63&s)>2047&&(u<55296||u>57343)&&(f=u);break;case 4:o=e[i+1],s=e[i+2],a=e[i+3],128==(192&o)&&128==(192&s)&&128==(192&a)&&(u=(15&l)<<18|(63&o)<<12|(63&s)<<6|63&a)>65535&&u<1114112&&(f=u)}null===f?(f=65533,c=1):f>65535&&(f-=65536,n.push(f>>>10&1023|55296),f=56320|1023&f),n.push(f),i+=c}return function(e){var t=e.length;if(t<=L)return String.fromCharCode.apply(String,e);var r="",n=0;for(;n<t;)r+=String.fromCharCode.apply(String,e.slice(n,n+=L));return r}(n)}r.Buffer=i,r.SlowBuffer=function(e){+e!=e&&(e=0);return i.alloc(+e)},r.INSPECT_MAX_BYTES=50,i.TYPED_ARRAY_SUPPORT=void 0!==n.TYPED_ARRAY_SUPPORT?n.TYPED_ARRAY_SUPPORT:function(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"==typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(e){return!1}}(),r.kMaxLength=p(),i.poolSize=8192,i._augment=function(e){return e.__proto__=i.prototype,e},i.from=function(e,t,r){return b(null,e,t,r)},i.TYPED_ARRAY_SUPPORT&&(i.prototype.__proto__=Uint8Array.prototype,i.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&i[Symbol.species]===i&&Object.defineProperty(i,Symbol.species,{value:null,configurable:!0})),i.alloc=function(e,t,r){return function(e,t,r,n){return g(t),t<=0?y(e,t):void 0!==r?"string"==typeof n?y(e,t).fill(r,n):y(e,t).fill(r):y(e,t)}(null,e,t,r)},i.allocUnsafe=function(e){return m(null,e)},i.allocUnsafeSlow=function(e){return m(null,e)},i.isBuffer=function(e){return!(null==e||!e._isBuffer)},i.compare=function(e,t){if(!i.isBuffer(e)||!i.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var r=e.length,n=t.length,o=0,s=Math.min(r,n);o<s;++o)if(e[o]!==t[o]){r=e[o],n=t[o];break}return r<n?-1:n<r?1:0},i.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}},i.concat=function(e,t){if(!h(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return i.alloc(0);var r;if(void 0===t)for(t=0,r=0;r<e.length;++r)t+=e[r].length;var n=i.allocUnsafe(t),o=0;for(r=0;r<e.length;++r){var s=e[r];if(!i.isBuffer(s))throw new TypeError('"list" argument must be an Array of Buffers');s.copy(n,o),o+=s.length}return n},i.byteLength=_,i.prototype._isBuffer=!0,i.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)x(this,t,t+1);return this},i.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)x(this,t,t+3),x(this,t+1,t+2);return this},i.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)x(this,t,t+7),x(this,t+1,t+6),x(this,t+2,t+5),x(this,t+3,t+4);return this},i.prototype.toString=function(){var e=0|this.length;return 0===e?"":0===arguments.length?I(this,0,e):function(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return M(this,t,r);case"utf8":case"utf-8":return I(this,t,r);case"ascii":return T(this,t,r);case"latin1":case"binary":return R(this,t,r);case"base64":return O(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return F(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}.apply(this,arguments)},i.prototype.equals=function(e){if(!i.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===i.compare(this,e)},i.prototype.inspect=function(){var e="",t=r.INSPECT_MAX_BYTES;return this.length>0&&(e=this.toString("hex",0,t).match(/.{2}/g).join(" "),this.length>t&&(e+=" ... ")),"<Buffer "+e+">"},i.prototype.compare=function(e,t,r,n,o){if(!i.isBuffer(e))throw new 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===o&&(o=this.length),t<0||r>e.length||n<0||o>this.length)throw new RangeError("out of range index");if(n>=o&&t>=r)return 0;if(n>=o)return-1;if(t>=r)return 1;if(this===e)return 0;for(var s=(o>>>=0)-(n>>>=0),a=(r>>>=0)-(t>>>=0),u=Math.min(s,a),l=this.slice(n,o),f=e.slice(t,r),c=0;c<u;++c)if(l[c]!==f[c]){s=l[c],a=f[c];break}return s<a?-1:a<s?1:0},i.prototype.includes=function(e,t,r){return-1!==this.indexOf(e,t,r)},i.prototype.indexOf=function(e,t,r){return j(this,e,t,r,!0)},i.prototype.lastIndexOf=function(e,t,r){return j(this,e,t,r,!1)},i.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))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t|=0,isFinite(r)?(r|=0,void 0===n&&(n="utf8")):(n=r,r=void 0)}var i=this.length-t;if((void 0===r||r>i)&&(r=i),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var o=!1;;)switch(n){case"hex":return S(this,e,t,r);case"utf8":case"utf-8":return C(this,e,t,r);case"ascii":return A(this,e,t,r);case"latin1":case"binary":return P(this,e,t,r);case"base64":return B(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return E(this,e,t,r);default:if(o)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),o=!0}},i.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var L=4096;function T(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}function R(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}function M(e,t,r){var n=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>n)&&(r=n);for(var i="",o=t;o<r;++o)i+=Y(e[o]);return i}function F(e,t,r){for(var n=e.slice(t,r),i="",o=0;o<n.length;o+=2)i+=String.fromCharCode(n[o]+256*n[o+1]);return i}function U(e,t,r){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+t>r)throw new RangeError("Trying to access beyond buffer length")}function D(e,t,r,n,o,s){if(!i.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||t<s)throw new RangeError('"value" argument is out of bounds');if(r+n>e.length)throw new RangeError("Index out of range")}function z(e,t,r,n){t<0&&(t=65535+t+1);for(var i=0,o=Math.min(e.length-r,2);i<o;++i)e[r+i]=(t&255<<8*(n?i:1-i))>>>8*(n?i:1-i)}function N(e,t,r,n){t<0&&(t=4294967295+t+1);for(var i=0,o=Math.min(e.length-r,4);i<o;++i)e[r+i]=t>>>8*(n?i:3-i)&255}function G(e,t,r,n,i,o){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function V(e,t,r,n,i){return i||G(e,0,r,4),d.write(e,t,r,n,23,4),r+4}function q(e,t,r,n,i){return i||G(e,0,r,8),d.write(e,t,r,n,52,8),r+8}i.prototype.slice=function(e,t){var r,n=this.length;if((e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t<e&&(t=e),i.TYPED_ARRAY_SUPPORT)(r=this.subarray(e,t)).__proto__=i.prototype;else{var o=t-e;r=new i(o,void 0);for(var s=0;s<o;++s)r[s]=this[s+e]}return r},i.prototype.readUIntLE=function(e,t,r){e|=0,t|=0,r||U(e,t,this.length);for(var n=this[e],i=1,o=0;++o<t&&(i*=256);)n+=this[e+o]*i;return n},i.prototype.readUIntBE=function(e,t,r){e|=0,t|=0,r||U(e,t,this.length);for(var n=this[e+--t],i=1;t>0&&(i*=256);)n+=this[e+--t]*i;return n},i.prototype.readUInt8=function(e,t){return t||U(e,1,this.length),this[e]},i.prototype.readUInt16LE=function(e,t){return t||U(e,2,this.length),this[e]|this[e+1]<<8},i.prototype.readUInt16BE=function(e,t){return t||U(e,2,this.length),this[e]<<8|this[e+1]},i.prototype.readUInt32LE=function(e,t){return t||U(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},i.prototype.readUInt32BE=function(e,t){return t||U(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},i.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||U(e,t,this.length);for(var n=this[e],i=1,o=0;++o<t&&(i*=256);)n+=this[e+o]*i;return n>=(i*=128)&&(n-=Math.pow(2,8*t)),n},i.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||U(e,t,this.length);for(var n=t,i=1,o=this[e+--n];n>0&&(i*=256);)o+=this[e+--n]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},i.prototype.readInt8=function(e,t){return t||U(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},i.prototype.readInt16LE=function(e,t){t||U(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},i.prototype.readInt16BE=function(e,t){t||U(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},i.prototype.readInt32LE=function(e,t){return t||U(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},i.prototype.readInt32BE=function(e,t){return t||U(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},i.prototype.readFloatLE=function(e,t){return t||U(e,4,this.length),d.read(this,e,!0,23,4)},i.prototype.readFloatBE=function(e,t){return t||U(e,4,this.length),d.read(this,e,!1,23,4)},i.prototype.readDoubleLE=function(e,t){return t||U(e,8,this.length),d.read(this,e,!0,52,8)},i.prototype.readDoubleBE=function(e,t){return t||U(e,8,this.length),d.read(this,e,!1,52,8)},i.prototype.writeUIntLE=function(e,t,r,n){(e=+e,t|=0,r|=0,n)||D(this,e,t,r,Math.pow(2,8*r)-1,0);var i=1,o=0;for(this[t]=255&e;++o<r&&(i*=256);)this[t+o]=e/i&255;return t+r},i.prototype.writeUIntBE=function(e,t,r,n){(e=+e,t|=0,r|=0,n)||D(this,e,t,r,Math.pow(2,8*r)-1,0);var i=r-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+r},i.prototype.writeUInt8=function(e,t,r){return e=+e,t|=0,r||D(this,e,t,1,255,0),i.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},i.prototype.writeUInt16LE=function(e,t,r){return e=+e,t|=0,r||D(this,e,t,2,65535,0),i.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):z(this,e,t,!0),t+2},i.prototype.writeUInt16BE=function(e,t,r){return e=+e,t|=0,r||D(this,e,t,2,65535,0),i.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):z(this,e,t,!1),t+2},i.prototype.writeUInt32LE=function(e,t,r){return e=+e,t|=0,r||D(this,e,t,4,4294967295,0),i.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):N(this,e,t,!0),t+4},i.prototype.writeUInt32BE=function(e,t,r){return e=+e,t|=0,r||D(this,e,t,4,4294967295,0),i.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):N(this,e,t,!1),t+4},i.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*r-1);D(this,e,t,r,i-1,-i)}var o=0,s=1,a=0;for(this[t]=255&e;++o<r&&(s*=256);)e<0&&0===a&&0!==this[t+o-1]&&(a=1),this[t+o]=(e/s>>0)-a&255;return t+r},i.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*r-1);D(this,e,t,r,i-1,-i)}var o=r-1,s=1,a=0;for(this[t+o]=255&e;--o>=0&&(s*=256);)e<0&&0===a&&0!==this[t+o+1]&&(a=1),this[t+o]=(e/s>>0)-a&255;return t+r},i.prototype.writeInt8=function(e,t,r){return e=+e,t|=0,r||D(this,e,t,1,127,-128),i.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},i.prototype.writeInt16LE=function(e,t,r){return e=+e,t|=0,r||D(this,e,t,2,32767,-32768),i.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):z(this,e,t,!0),t+2},i.prototype.writeInt16BE=function(e,t,r){return e=+e,t|=0,r||D(this,e,t,2,32767,-32768),i.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):z(this,e,t,!1),t+2},i.prototype.writeInt32LE=function(e,t,r){return e=+e,t|=0,r||D(this,e,t,4,2147483647,-2147483648),i.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):N(this,e,t,!0),t+4},i.prototype.writeInt32BE=function(e,t,r){return e=+e,t|=0,r||D(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),i.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):N(this,e,t,!1),t+4},i.prototype.writeFloatLE=function(e,t,r){return V(this,e,t,!0,r)},i.prototype.writeFloatBE=function(e,t,r){return V(this,e,t,!1,r)},i.prototype.writeDoubleLE=function(e,t,r){return q(this,e,t,!0,r)},i.prototype.writeDoubleBE=function(e,t,r){return q(this,e,t,!1,r)},i.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)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t<n-r&&(n=e.length-t+r);var o,s=n-r;if(this===e&&r<t&&t<n)for(o=s-1;o>=0;--o)e[o+t]=this[o+r];else if(s<1e3||!i.TYPED_ARRAY_SUPPORT)for(o=0;o<s;++o)e[o+t]=this[o+r];else Uint8Array.prototype.set.call(e,this.subarray(r,r+s),t);return s},i.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 o=e.charCodeAt(0);o<256&&(e=o)}if(void 0!==n&&"string"!=typeof n)throw new TypeError("encoding must be a string");if("string"==typeof n&&!i.isEncoding(n))throw new TypeError("Unknown encoding: "+n)}else"number"==typeof e&&(e&=255);if(t<0||this.length<t||this.length<r)throw new RangeError("Out of range index");if(r<=t)return this;var s;if(t>>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(s=t;s<r;++s)this[s]=e;else{var a=i.isBuffer(e)?e:H(new i(e,n).toString()),u=a.length;for(s=0;s<r-t;++s)this[s+t]=a[s%u]}return this};var W=/[^+\/0-9A-Za-z-_]/g;function Y(e){return e<16?"0"+e.toString(16):e.toString(16)}function H(e,t){var r;t=t||1/0;for(var n=e.length,i=null,o=[],s=0;s<n;++s){if((r=e.charCodeAt(s))>55295&&r<57344){if(!i){if(r>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(s+1===n){(t-=3)>-1&&o.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&o.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;o.push(r)}else if(r<2048){if((t-=2)<0)break;o.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return o}function X(e){return c.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(W,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function Z(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}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/buffer/index.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/buffer")},{_process:198,"base64-js":188,buffer:191,ieee754:194,isarray:196}],192:[function(e,t,r){(function(e,t,n,i,o,s,a,u,l){function f(e){return Object.prototype.toString.call(e)}r.isArray=function(e){return Array.isArray?Array.isArray(e):"[object Array]"===f(e)},r.isBoolean=function(e){return"boolean"==typeof e},r.isNull=function(e){return null===e},r.isNullOrUndefined=function(e){return null==e},r.isNumber=function(e){return"number"==typeof e},r.isString=function(e){return"string"==typeof e},r.isSymbol=function(e){return"symbol"==typeof e},r.isUndefined=function(e){return void 0===e},r.isRegExp=function(e){return"[object RegExp]"===f(e)},r.isObject=function(e){return"object"==typeof e&&null!==e},r.isDate=function(e){return"[object Date]"===f(e)},r.isError=function(e){return"[object Error]"===f(e)||e instanceof Error},r.isFunction=function(e){return"function"==typeof e},r.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},r.isBuffer=n.isBuffer}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/core-util-is/lib/util.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/core-util-is/lib")},{_process:198,buffer:191}],193:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){function f(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function c(e){return"function"==typeof e}function d(e){return"object"==typeof e&&null!==e}function h(e){return void 0===e}t.exports=f,f.EventEmitter=f,f.prototype._events=void 0,f.prototype._maxListeners=void 0,f.defaultMaxListeners=10,f.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},f.prototype.emit=function(e){var t,r,n,i,o,s;if(this._events||(this._events={}),"error"===e&&(!this._events.error||d(this._events.error)&&!this._events.error.length)){if((t=arguments[1])instanceof Error)throw t;var a=new Error('Uncaught, unspecified "error" event. ('+t+")");throw a.context=t,a}if(h(r=this._events[e]))return!1;if(c(r))switch(arguments.length){case 1:r.call(this);break;case 2:r.call(this,arguments[1]);break;case 3:r.call(this,arguments[1],arguments[2]);break;default:i=Array.prototype.slice.call(arguments,1),r.apply(this,i)}else if(d(r))for(i=Array.prototype.slice.call(arguments,1),n=(s=r.slice()).length,o=0;o<n;o++)s[o].apply(this,i);return!0},f.prototype.addListener=function(e,t){var r;if(!c(t))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,c(t.listener)?t.listener:t),this._events[e]?d(this._events[e])?this._events[e].push(t):this._events[e]=[this._events[e],t]:this._events[e]=t,d(this._events[e])&&!this._events[e].warned&&(r=h(this._maxListeners)?f.defaultMaxListeners:this._maxListeners)&&r>0&&this._events[e].length>r&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace()),this},f.prototype.on=f.prototype.addListener,f.prototype.once=function(e,t){if(!c(t))throw TypeError("listener must be a function");var r=!1;function n(){this.removeListener(e,n),r||(r=!0,t.apply(this,arguments))}return n.listener=t,this.on(e,n),this},f.prototype.removeListener=function(e,t){var r,n,i,o;if(!c(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(i=(r=this._events[e]).length,n=-1,r===t||c(r.listener)&&r.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(d(r)){for(o=i;o-- >0;)if(r[o]===t||r[o].listener&&r[o].listener===t){n=o;break}if(n<0)return this;1===r.length?(r.length=0,delete this._events[e]):r.splice(n,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},f.prototype.removeAllListeners=function(e){var t,r;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0===arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(c(r=this._events[e]))this.removeListener(e,r);else if(r)for(;r.length;)this.removeListener(e,r[r.length-1]);return delete this._events[e],this},f.prototype.listeners=function(e){return this._events&&this._events[e]?c(this._events[e])?[this._events[e]]:this._events[e].slice():[]},f.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(c(t))return 1;if(t)return t.length}return 0},f.listenerCount=function(e,t){return e.listenerCount(t)}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/events/events.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/events")},{_process:198,buffer:191}],194:[function(e,t,r){(function(e,t,n,i,o,s,a,u,l){r.read=function(e,t,r,n,i){var o,s,a=8*i-n-1,u=(1<<a)-1,l=u>>1,f=-7,c=r?i-1:0,d=r?-1:1,h=e[t+c];for(c+=d,o=h&(1<<-f)-1,h>>=-f,f+=a;f>0;o=256*o+e[t+c],c+=d,f-=8);for(s=o&(1<<-f)-1,o>>=-f,f+=n;f>0;s=256*s+e[t+c],c+=d,f-=8);if(0===o)o=1-l;else{if(o===u)return s?NaN:1/0*(h?-1:1);s+=Math.pow(2,n),o-=l}return(h?-1:1)*s*Math.pow(2,o-n)},r.write=function(e,t,r,n,i,o){var s,a,u,l=8*o-i-1,f=(1<<l)-1,c=f>>1,d=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,h=n?0:o-1,p=n?1:-1,y=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(a=isNaN(t)?1:0,s=f):(s=Math.floor(Math.log(t)/Math.LN2),t*(u=Math.pow(2,-s))<1&&(s--,u*=2),(t+=s+c>=1?d/u:d*Math.pow(2,1-c))*u>=2&&(s++,u/=2),s+c>=f?(a=0,s=f):s+c>=1?(a=(t*u-1)*Math.pow(2,i),s+=c):(a=t*Math.pow(2,c-1)*Math.pow(2,i),s=0));i>=8;e[r+h]=255&a,h+=p,a/=256,i-=8);for(s=s<<i|a,l+=i;l>0;e[r+h]=255&s,h+=p,s/=256,l-=8);e[r+h-p]|=128*y}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/ieee754/index.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/ieee754")},{_process:198,buffer:191}],195:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){"function"==typeof Object.create?t.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:t.exports=function(e,t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/inherits/inherits_browser.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/inherits")},{_process:198,buffer:191}],196:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){var f={}.toString;t.exports=Array.isArray||function(e){return"[object Array]"==f.call(e)}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/isarray/index.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/isarray")},{_process:198,buffer:191}],197:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){"use strict";!e.version||0===e.version.indexOf("v0.")||0===e.version.indexOf("v1.")&&0!==e.version.indexOf("v1.8.")?t.exports=function(t,r,n,i){if("function"!=typeof t)throw new TypeError('"callback" argument must be a function');var o,s,a=arguments.length;switch(a){case 0:case 1:return e.nextTick(t);case 2:return e.nextTick(function(){t.call(null,r)});case 3:return e.nextTick(function(){t.call(null,r,n)});case 4:return e.nextTick(function(){t.call(null,r,n,i)});default:for(o=new Array(a-1),s=0;s<o.length;)o[s++]=arguments[s];return e.nextTick(function(){t.apply(null,o)})}}:t.exports=e.nextTick}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/process-nextick-args/index.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/process-nextick-args")},{_process:198,buffer:191}],198:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){var f,c;e=t.exports={};function d(){throw new Error("setTimeout has not been defined")}function h(){throw new Error("clearTimeout has not been defined")}function p(e){if(f===setTimeout)return setTimeout(e,0);if((f===d||!f)&&setTimeout)return f=setTimeout,setTimeout(e,0);try{return f(e,0)}catch(t){try{return f.call(null,e,0)}catch(t){return f.call(this,e,0)}}}!function(){try{f="function"==typeof setTimeout?setTimeout:d}catch(e){f=d}try{c="function"==typeof clearTimeout?clearTimeout:h}catch(e){c=h}}();var y,b=[],g=!1,m=-1;function v(){g&&y&&(g=!1,y.length?b=y.concat(b):m=-1,b.length&&w())}function w(){if(!g){var e=p(v);g=!0;for(var t=b.length;t;){for(y=b,b=[];++m<t;)y&&y[m].run();m=-1,t=b.length}y=null,g=!1,function(e){if(c===clearTimeout)return clearTimeout(e);if((c===h||!c)&&clearTimeout)return c=clearTimeout,clearTimeout(e);try{c(e)}catch(t){try{return c.call(null,e)}catch(t){return c.call(this,e)}}}(e)}}function _(e,t){this.fun=e,this.array=t}function x(){}e.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];b.push(new _(e,t)),1!==b.length||g||p(w)},_.prototype.run=function(){this.fun.apply(null,this.array)},e.title="browser",e.browser=!0,e.env={},e.argv=[],e.version="",e.versions={},e.on=x,e.addListener=x,e.once=x,e.off=x,e.removeListener=x,e.removeAllListeners=x,e.emit=x,e.binding=function(e){throw new Error("process.binding is not supported")},e.cwd=function(){return"/"},e.chdir=function(e){throw new Error("process.chdir is not supported")},e.umask=function(){return 0}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/process/browser.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/process")},{_process:198,buffer:191}],199:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports=e("./lib/_stream_duplex.js")}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/readable-stream/duplex.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/readable-stream")},{"./lib/_stream_duplex.js":200,_process:198,buffer:191}],200:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){"use strict";var c=Object.keys||function(e){var t=[];for(var r in e)t.push(r);return t};t.exports=v;var d=e("process-nextick-args"),h=e("core-util-is");h.inherits=e("inherits");var p=e("./_stream_readable"),y=e("./_stream_writable");h.inherits(v,p);for(var b=c(y.prototype),g=0;g<b.length;g++){var m=b[g];v.prototype[m]||(v.prototype[m]=y.prototype[m])}function v(e){if(!(this instanceof v))return new v(e);p.call(this,e),y.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",w)}function w(){this.allowHalfOpen||this._writableState.ended||d(_,this)}function _(e){e.end()}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/readable-stream/lib/_stream_duplex.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/readable-stream/lib")},{"./_stream_readable":202,"./_stream_writable":204,_process:198,buffer:191,"core-util-is":192,inherits:195,"process-nextick-args":197}],201:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){"use strict";t.exports=h;var c=e("./_stream_transform"),d=e("core-util-is");function h(e){if(!(this instanceof h))return new h(e);c.call(this,e)}d.inherits=e("inherits"),d.inherits(h,c),h.prototype._transform=function(e,t,r){r(null,e)}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/readable-stream/lib/_stream_passthrough.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/readable-stream/lib")},{"./_stream_transform":203,_process:198,buffer:191,"core-util-is":192,inherits:195}],202:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){"use strict";t.exports=j;var c=e("process-nextick-args"),d=e("isarray");j.ReadableState=x;e("events").EventEmitter;var h,p=function(e,t){return e.listeners(t).length};!function(){try{h=e("stream")}catch(e){}finally{h||(h=e("events").EventEmitter)}}();i=e("buffer").Buffer;var y=e("buffer-shims"),b=e("core-util-is");b.inherits=e("inherits");var g=e("util"),m=void 0;m=g&&g.debuglog?g.debuglog("stream"):function(){};var v,w,_=e("./internal/streams/BufferList");function x(t,r){w=w||e("./_stream_duplex"),t=t||{},this.objectMode=!!t.objectMode,r instanceof w&&(this.objectMode=this.objectMode||!!t.readableObjectMode);var n=t.highWaterMark,i=this.objectMode?16:16384;this.highWaterMark=n||0===n?n:i,this.highWaterMark=~~this.highWaterMark,this.buffer=new _,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=t.defaultEncoding||"utf8",this.ranOut=!1,this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,t.encoding&&(v||(v=e("string_decoder/").StringDecoder),this.decoder=new v(t.encoding),this.encoding=t.encoding)}function j(t){if(w=w||e("./_stream_duplex"),!(this instanceof j))return new j(t);this._readableState=new x(t,this),this.readable=!0,t&&"function"==typeof t.read&&(this._read=t.read),h.call(this)}function k(e,t,r,n,o){var s=function(e,t){var r=null;i.isBuffer(t)||"string"==typeof t||null==t||e.objectMode||(r=new TypeError("Invalid non-string/buffer chunk"));return r}(t,r);if(s)e.emit("error",s);else if(null===r)t.reading=!1,function(e,t){if(t.ended)return;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,A(e)}(e,t);else if(t.objectMode||r&&r.length>0)if(t.ended&&!o){var a=new Error("stream.push() after EOF");e.emit("error",a)}else if(t.endEmitted&&o){var u=new Error("stream.unshift() after end event");e.emit("error",u)}else{var l;!t.decoder||o||n||(r=t.decoder.write(r),l=!t.objectMode&&0===r.length),o||(t.reading=!1),l||(t.flowing&&0===t.length&&!t.sync?(e.emit("data",r),e.read(0)):(t.length+=t.objectMode?1:r.length,o?t.buffer.unshift(r):t.buffer.push(r),t.needReadable&&A(e))),function(e,t){t.readingMore||(t.readingMore=!0,c(B,e,t))}(e,t)}else o||(t.reading=!1);return function(e){return!e.ended&&(e.needReadable||e.length<e.highWaterMark||0===e.length)}(t)}b.inherits(j,h),j.prototype.push=function(e,t){var r=this._readableState;return r.objectMode||"string"!=typeof e||(t=t||r.defaultEncoding)!==r.encoding&&(e=y.from(e,t),t=""),k(this,r,e,t,!1)},j.prototype.unshift=function(e){return k(this,this._readableState,e,"",!0)},j.prototype.isPaused=function(){return!1===this._readableState.flowing},j.prototype.setEncoding=function(t){return v||(v=e("string_decoder/").StringDecoder),this._readableState.decoder=new v(t),this._readableState.encoding=t,this};var S=8388608;function C(e,t){return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!=e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=function(e){return e>=S?e=S:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function A(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(m("emitReadable",t.flowing),t.emittedReadable=!0,t.sync?c(P,e):P(e))}function P(e){m("emit readable"),e.emit("readable"),I(e)}function B(e,t){for(var r=t.length;!t.reading&&!t.flowing&&!t.ended&&t.length<t.highWaterMark&&(m("maybeReadMore read 0"),e.read(0),r!==t.length);)r=t.length;t.readingMore=!1}function E(e){m("readable nexttick read 0"),e.read(0)}function O(e,t){t.reading||(m("resume read 0"),e.read(0)),t.resumeScheduled=!1,t.awaitDrain=0,e.emit("resume"),I(e),t.flowing&&!t.reading&&e.read(0)}function I(e){var t=e._readableState;for(m("flow",t.flowing);t.flowing&&null!==e.read(););}function L(e,t){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()):r=function(e,t,r){var n;e<t.head.data.length?(n=t.head.data.slice(0,e),t.head.data=t.head.data.slice(e)):n=e===t.head.data.length?t.shift():r?function(e,t){var r=t.head,n=1,i=r.data;e-=i.length;for(;r=r.next;){var o=r.data,s=e>o.length?o.length:e;if(s===o.length?i+=o:i+=o.slice(0,e),0===(e-=s)){s===o.length?(++n,r.next?t.head=r.next:t.head=t.tail=null):(t.head=r,r.data=o.slice(s));break}++n}return t.length-=n,i}(e,t):function(e,t){var r=y.allocUnsafe(e),n=t.head,i=1;n.data.copy(r),e-=n.data.length;for(;n=n.next;){var o=n.data,s=e>o.length?o.length:e;if(o.copy(r,r.length-e,0,s),0===(e-=s)){s===o.length?(++i,n.next?t.head=n.next:t.head=t.tail=null):(t.head=n,n.data=o.slice(s));break}++i}return t.length-=i,r}(e,t);return n}(e,t.buffer,t.decoder),r);var r}function T(e){var t=e._readableState;if(t.length>0)throw new Error('"endReadable()" called on non-empty stream');t.endEmitted||(t.ended=!0,c(R,t,e))}function R(e,t){e.endEmitted||0!==e.length||(e.endEmitted=!0,t.readable=!1,t.emit("end"))}function M(e,t){for(var r=0,n=e.length;r<n;r++)if(e[r]===t)return r;return-1}j.prototype.read=function(e){m("read",e),e=parseInt(e,10);var t=this._readableState,r=e;if(0!==e&&(t.emittedReadable=!1),0===e&&t.needReadable&&(t.length>=t.highWaterMark||t.ended))return m("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?T(this):A(this),null;if(0===(e=C(e,t))&&t.ended)return 0===t.length&&T(this),null;var n,i=t.needReadable;return m("need readable",i),(0===t.length||t.length-e<t.highWaterMark)&&m("length less than watermark",i=!0),t.ended||t.reading?m("reading or ended",i=!1):i&&(m("do read"),t.reading=!0,t.sync=!0,0===t.length&&(t.needReadable=!0),this._read(t.highWaterMark),t.sync=!1,t.reading||(e=C(r,t))),null===(n=e>0?L(e,t):null)?(t.needReadable=!0,e=0):t.length-=e,0===t.length&&(t.ended||(t.needReadable=!0),r!==e&&t.ended&&T(this)),null!==n&&this.emit("data",n),n},j.prototype._read=function(e){this.emit("error",new Error("not implemented"))},j.prototype.pipe=function(e,t){var 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,m("pipe count=%d opts=%j",i.pipesCount,t);var o=(!t||!1!==t.end)&&e!==r.stdout&&e!==r.stderr?a:f;function s(e){m("onunpipe"),e===n&&f()}function a(){m("onend"),e.end()}i.endEmitted?c(o):n.once("end",o),e.on("unpipe",s);var u=function(e){return function(){var t=e._readableState;m("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&p(e,"data")&&(t.flowing=!0,I(e))}}(n);e.on("drain",u);var l=!1;function f(){m("cleanup"),e.removeListener("close",g),e.removeListener("finish",v),e.removeListener("drain",u),e.removeListener("error",b),e.removeListener("unpipe",s),n.removeListener("end",a),n.removeListener("end",f),n.removeListener("data",y),l=!0,!i.awaitDrain||e._writableState&&!e._writableState.needDrain||u()}var h=!1;function y(t){m("ondata"),h=!1,!1!==e.write(t)||h||((1===i.pipesCount&&i.pipes===e||i.pipesCount>1&&-1!==M(i.pipes,e))&&!l&&(m("false write response, pause",n._readableState.awaitDrain),n._readableState.awaitDrain++,h=!0),n.pause())}function b(t){m("onerror",t),w(),e.removeListener("error",b),0===p(e,"error")&&e.emit("error",t)}function g(){e.removeListener("finish",v),w()}function v(){m("onfinish"),e.removeListener("close",g),w()}function w(){m("unpipe"),n.unpipe(e)}return n.on("data",y),function(e,t,r){if("function"==typeof e.prependListener)return e.prependListener(t,r);e._events&&e._events[t]?d(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]:e.on(t,r)}(e,"error",b),e.once("close",g),e.once("finish",v),e.emit("pipe",n),i.flowing||(m("pipe resume"),n.resume()),e},j.prototype.unpipe=function(e){var t=this._readableState;if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes?this:(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 o=M(t.pipes,e);return-1===o?this:(t.pipes.splice(o,1),t.pipesCount-=1,1===t.pipesCount&&(t.pipes=t.pipes[0]),e.emit("unpipe",this),this)},j.prototype.on=function(e,t){var r=h.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&&A(this):c(E,this))}return r},j.prototype.addListener=j.prototype.on,j.prototype.resume=function(){var e=this._readableState;return e.flowing||(m("resume"),e.flowing=!0,function(e,t){t.resumeScheduled||(t.resumeScheduled=!0,c(O,e,t))}(this,e)),this},j.prototype.pause=function(){return m("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(m("pause"),this._readableState.flowing=!1,this.emit("pause")),this},j.prototype.wrap=function(e){var t=this._readableState,r=!1,n=this;for(var i in e.on("end",function(){if(m("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){(m("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){m("wrapped _read",t),r&&(r=!1,e.resume())},n},j._fromList=L}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/readable-stream/lib/_stream_readable.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/readable-stream/lib")},{"./_stream_duplex":200,"./internal/streams/BufferList":205,_process:198,buffer:191,"buffer-shims":190,"core-util-is":192,events:193,inherits:195,isarray:196,"process-nextick-args":197,"string_decoder/":211,util:189}],203:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){"use strict";t.exports=p;var c=e("./_stream_duplex"),d=e("core-util-is");function h(e){this.afterTransform=function(t,r){return function(e,t,r){var n=e._transformState;n.transforming=!1;var i=n.writecb;if(!i)return e.emit("error",new Error("no writecb in Transform class"));n.writechunk=null,n.writecb=null,null!=r&&e.push(r);i(t);var o=e._readableState;o.reading=!1,(o.needReadable||o.length<o.highWaterMark)&&e._read(o.highWaterMark)}(e,t,r)},this.needTransform=!1,this.transforming=!1,this.writecb=null,this.writechunk=null,this.writeencoding=null}function p(e){if(!(this instanceof p))return new p(e);c.call(this,e),this._transformState=new h(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){y(t,e)}):y(t)})}function y(e,t){if(t)return e.emit("error",t);var r=e._writableState,n=e._transformState;if(r.length)throw new Error("Calling transform done when ws.length != 0");if(n.transforming)throw new Error("Calling transform done when still transforming");return e.push(null)}d.inherits=e("inherits"),d.inherits(p,c),p.prototype.push=function(e,t){return this._transformState.needTransform=!1,c.prototype.push.call(this,e,t)},p.prototype._transform=function(e,t,r){throw new Error("Not implemented")},p.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)}},p.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}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/readable-stream/lib/_stream_transform.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/readable-stream/lib")},{"./_stream_duplex":200,_process:198,buffer:191,"core-util-is":192,inherits:195}],204:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){"use strict";t.exports=w;var c=e("process-nextick-args"),d=!r.browser&&["v0.10","v0.9."].indexOf(r.version.slice(0,5))>-1?setImmediate:c;w.WritableState=v;var h=e("core-util-is");h.inherits=e("inherits");var p,y={deprecate:e("util-deprecate")};!function(){try{p=e("stream")}catch(e){}finally{p||(p=e("events").EventEmitter)}}();i=e("buffer").Buffer;var b,g=e("buffer-shims");function m(){}function v(t,r){b=b||e("./_stream_duplex"),t=t||{},this.objectMode=!!t.objectMode,r instanceof b&&(this.objectMode=this.objectMode||!!t.writableObjectMode);var n=t.highWaterMark,i=this.objectMode?16:16384;this.highWaterMark=n||0===n?n:i,this.highWaterMark=~~this.highWaterMark,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1;var o=!1===t.decodeStrings;this.decodeStrings=!o,this.defaultEncoding=t.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(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}(r),t)!function(e,t,r,n,i){--t.pendingcb,r?c(i,n):i(n);e._writableState.errorEmitted=!0,e.emit("error",n)}(e,r,n,t,i);else{var o=k(r);o||r.corked||r.bufferProcessing||!r.bufferedRequest||j(e,r),n?d(x,e,r,o,i):x(e,r,o,i)}}(r,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 A(this)}function w(t){if(b=b||e("./_stream_duplex"),!(this instanceof w||this instanceof b))return new w(t);this._writableState=new v(t,this),this.writable=!0,t&&("function"==typeof t.write&&(this._write=t.write),"function"==typeof t.writev&&(this._writev=t.writev)),p.call(this)}function _(e,t,r,n,i,o,s){t.writelen=n,t.writecb=s,t.writing=!0,t.sync=!0,r?e._writev(i,t.onwrite):e._write(i,o,t.onwrite),t.sync=!1}function x(e,t,r,n){r||function(e,t){0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain"))}(e,t),t.pendingcb--,n(),C(e,t)}function j(e,t){t.bufferProcessing=!0;var r=t.bufferedRequest;if(e._writev&&r&&r.next){var n=t.bufferedRequestCount,i=new Array(n),o=t.corkedRequestsFree;o.entry=r;for(var s=0;r;)i[s]=r,r=r.next,s+=1;_(e,t,!0,t.length,i,"",o.finish),t.pendingcb++,t.lastBufferedRequest=null,o.next?(t.corkedRequestsFree=o.next,o.next=null):t.corkedRequestsFree=new A(t)}else{for(;r;){var a=r.chunk,u=r.encoding,l=r.callback;if(_(e,t,!1,t.objectMode?1:a.length,a,u,l),r=r.next,t.writing)break}null===r&&(t.lastBufferedRequest=null)}t.bufferedRequestCount=0,t.bufferedRequest=r,t.bufferProcessing=!1}function k(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function S(e,t){t.prefinished||(t.prefinished=!0,e.emit("prefinish"))}function C(e,t){var r=k(t);return r&&(0===t.pendingcb?(S(e,t),t.finished=!0,e.emit("finish")):S(e,t)),r}function A(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}}h.inherits(w,p),v.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(v.prototype,"buffer",{get:y.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.")})}catch(e){}}(),w.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))},w.prototype.write=function(e,t,r){var n=this._writableState,o=!1;return"function"==typeof t&&(r=t,t=null),i.isBuffer(e)?t="buffer":t||(t=n.defaultEncoding),"function"!=typeof r&&(r=m),n.ended?function(e,t){var r=new Error("write after end");e.emit("error",r),c(t,r)}(this,r):function(e,t,r,n){var o=!0,s=!1;return null===r?s=new TypeError("May not write null values to stream"):i.isBuffer(r)||"string"==typeof r||void 0===r||t.objectMode||(s=new TypeError("Invalid non-string/buffer chunk")),s&&(e.emit("error",s),c(n,s),o=!1),o}(this,n,e,r)&&(n.pendingcb++,o=function(e,t,r,n,o){r=function(e,t,r){return e.objectMode||!1===e.decodeStrings||"string"!=typeof t||(t=g.from(t,r)),t}(t,r,n),i.isBuffer(r)&&(n="buffer");var s=t.objectMode?1:r.length;t.length+=s;var a=t.length<t.highWaterMark;a||(t.needDrain=!0);if(t.writing||t.corked){var u=t.lastBufferedRequest;t.lastBufferedRequest=new function(e,t,r){this.chunk=e,this.encoding=t,this.callback=r,this.next=null}(r,n,o),u?u.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else _(e,t,!1,s,r,n,o);return a}(this,n,e,t,r)),o},w.prototype.cork=function(){this._writableState.corked++},w.prototype.uncork=function(){var e=this._writableState;e.corked&&(e.corked--,e.writing||e.corked||e.finished||e.bufferProcessing||!e.bufferedRequest||j(this,e))},w.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 TypeError("Unknown encoding: "+e);return this._writableState.defaultEncoding=e,this},w.prototype._write=function(e,t,r){r(new Error("not implemented"))},w.prototype._writev=null,w.prototype.end=function(e,t,r){var n=this._writableState;"function"==typeof e?(r=e,e=null,t=null):"function"==typeof t&&(r=t,t=null),null!=e&&this.write(e,t),n.corked&&(n.corked=1,this.uncork()),n.ending||n.finished||function(e,t,r){t.ending=!0,C(e,t),r&&(t.finished?c(r):e.once("finish",r));t.ended=!0,e.writable=!1}(this,n,r)}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/readable-stream/lib/_stream_writable.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/readable-stream/lib")},{"./_stream_duplex":200,_process:198,buffer:191,"buffer-shims":190,"core-util-is":192,events:193,inherits:195,"process-nextick-args":197,"util-deprecate":212}],205:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){"use strict";e("buffer").Buffer;var c=e("buffer-shims");function d(){this.head=null,this.tail=null,this.length=0}t.exports=d,d.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},d.prototype.unshift=function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length},d.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}},d.prototype.clear=function(){this.head=this.tail=null,this.length=0},d.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},d.prototype.concat=function(e){if(0===this.length)return c.alloc(0);if(1===this.length)return this.head.data;for(var t=c.allocUnsafe(e>>>0),r=this.head,n=0;r;)r.data.copy(t,n),n+=r.data.length,r=r.next;return t}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/readable-stream/lib/internal/streams/BufferList.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/readable-stream/lib/internal/streams")},{_process:198,buffer:191,"buffer-shims":190}],206:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports=e("./lib/_stream_passthrough.js")}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/readable-stream/passthrough.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/readable-stream")},{"./lib/_stream_passthrough.js":201,_process:198,buffer:191}],207:[function(e,t,r){(function(n,i,o,s,a,u,l,f,c){var d=function(){try{return e("stream")}catch(e){}}();(r=t.exports=e("./lib/_stream_readable.js")).Stream=d||r,r.Readable=r,r.Writable=e("./lib/_stream_writable.js"),r.Duplex=e("./lib/_stream_duplex.js"),r.Transform=e("./lib/_stream_transform.js"),r.PassThrough=e("./lib/_stream_passthrough.js"),!n.browser&&"disable"===n.env.READABLE_STREAM&&d&&(t.exports=d)}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/readable-stream/readable.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/readable-stream")},{"./lib/_stream_duplex.js":200,"./lib/_stream_passthrough.js":201,"./lib/_stream_readable.js":202,"./lib/_stream_transform.js":203,"./lib/_stream_writable.js":204,_process:198,buffer:191}],208:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports=e("./lib/_stream_transform.js")}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/readable-stream/transform.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/readable-stream")},{"./lib/_stream_transform.js":203,_process:198,buffer:191}],209:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports=e("./lib/_stream_writable.js")}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/readable-stream/writable.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/readable-stream")},{"./lib/_stream_writable.js":204,_process:198,buffer:191}],210:[function(e,t,r){(function(r,n,i,o,s,a,u,l,f){t.exports=d;var c=e("events").EventEmitter;function d(){c.call(this)}e("inherits")(d,c),d.Readable=e("readable-stream/readable.js"),d.Writable=e("readable-stream/writable.js"),d.Duplex=e("readable-stream/duplex.js"),d.Transform=e("readable-stream/transform.js"),d.PassThrough=e("readable-stream/passthrough.js"),d.Stream=d,d.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",s),r.on("close",a));var o=!1;function s(){o||(o=!0,e.end())}function a(){o||(o=!0,"function"==typeof e.destroy&&e.destroy())}function u(e){if(l(),0===c.listenerCount(this,"error"))throw e}function l(){r.removeListener("data",n),e.removeListener("drain",i),r.removeListener("end",s),r.removeListener("close",a),r.removeListener("error",u),e.removeListener("error",u),r.removeListener("end",l),r.removeListener("close",l),e.removeListener("close",l)}return r.on("error",u),e.on("error",u),r.on("end",l),r.on("close",l),e.on("close",l),e.emit("pipe",r),e}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/stream-browserify/index.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/stream-browserify")},{_process:198,buffer:191,events:193,inherits:195,"readable-stream/duplex.js":199,"readable-stream/passthrough.js":206,"readable-stream/readable.js":207,"readable-stream/transform.js":208,"readable-stream/writable.js":209}],211:[function(e,t,r){(function(t,n,i,o,s,a,u,l,f){var c=(i=e("buffer").Buffer).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}};var d=r.StringDecoder=function(e){switch(this.encoding=(e||"utf8").toLowerCase().replace(/[-_]/,""),function(e){if(e&&!c(e))throw new Error("Unknown encoding: "+e)}(e),this.encoding){case"utf8":this.surrogateSize=3;break;case"ucs2":case"utf16le":this.surrogateSize=2,this.detectIncompleteChar=p;break;case"base64":this.surrogateSize=3,this.detectIncompleteChar=y;break;default:return void(this.write=h)}this.charBuffer=new i(6),this.charReceived=0,this.charLength=0};function h(e){return e.toString(this.encoding)}function p(e){this.charReceived=e.length%2,this.charLength=this.charReceived?2:0}function y(e){this.charReceived=e.length%3,this.charLength=this.charReceived?3:0}d.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"";if(e=e.slice(r,e.length),!((i=(t=this.charBuffer.slice(0,this.charLength).toString(this.encoding)).charCodeAt(t.length-1))>=55296&&i<=56319)){if(this.charReceived=this.charLength=0,0===e.length)return t;break}this.charLength+=this.surrogateSize,t=""}this.detectIncompleteChar(e);var n=e.length;this.charLength&&(e.copy(this.charBuffer,0,e.length-this.charReceived,n),n-=this.charReceived);var i;n=(t+=e.toString(this.encoding,0,n)).length-1;if((i=t.charCodeAt(n))>=55296&&i<=56319){var o=this.surrogateSize;return this.charLength+=o,this.charReceived+=o,this.charBuffer.copy(this.charBuffer,o,0,o),e.copy(this.charBuffer,0,0,o),t.substring(0,n)}return t},d.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},d.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}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/string_decoder/index.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/string_decoder")},{_process:198,buffer:191}],212:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){function f(e){try{if(!r.localStorage)return!1}catch(e){return!1}var t=r.localStorage[e];return null!=t&&"true"===String(t).toLowerCase()}t.exports=function(e,t){if(f("noDeprecation"))return e;var r=!1;return function(){if(!r){if(f("throwDeprecation"))throw new Error(t);f("traceDeprecation")?console.trace(t):console.warn(t),r=!0}return e.apply(this,arguments)}}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/util-deprecate/browser.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/util-deprecate")},{_process:198,buffer:191}],213:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){"function"==typeof Object.create?t.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:t.exports=function(e,t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/util/node_modules/inherits/inherits_browser.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/util/node_modules/inherits")},{_process:198,buffer:191}],214:[function(e,t,r){(function(e,r,n,i,o,s,a,u,l){t.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/util/support/isBufferBrowser.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/util/support")},{_process:198,buffer:191}],215:[function(e,t,r){(function(t,n,i,o,s,a,u,l,f){var c=/%[sdj%]/g;r.format=function(e){if(!k(e)){for(var t=[],r=0;r<arguments.length;r++)t.push(p(arguments[r]));return t.join(" ")}r=1;for(var n=arguments,i=n.length,o=String(e).replace(c,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}}),s=n[r];r<i;s=n[++r])x(s)||!A(s)?o+=" "+s:o+=" "+p(s);return o},r.deprecate=function(e,i){if(S(n.process))return function(){return r.deprecate(e,i).apply(this,arguments)};if(!0===t.noDeprecation)return e;var o=!1;return function(){if(!o){if(t.throwDeprecation)throw new Error(i);t.traceDeprecation?console.trace(i):console.error(i),o=!0}return e.apply(this,arguments)}};var d,h={};function p(e,t){var n={seen:[],stylize:b};return arguments.length>=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),_(t)?n.showHidden=t:t&&r._extend(n,t),S(n.showHidden)&&(n.showHidden=!1),S(n.depth)&&(n.depth=2),S(n.colors)&&(n.colors=!1),S(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=y),g(n,e,n.depth)}function y(e,t){var r=p.styles[t];return r?"["+p.colors[r][0]+"m"+e+"["+p.colors[r][1]+"m":e}function b(e,t){return e}function g(e,t,n){if(e.customInspect&&t&&E(t.inspect)&&t.inspect!==r.inspect&&(!t.constructor||t.constructor.prototype!==t)){var i=t.inspect(n,e);return k(i)||(i=g(e,i,n)),i}var o=function(e,t){if(S(t))return e.stylize("undefined","undefined");if(k(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}if(j(t))return e.stylize(""+t,"number");if(_(t))return e.stylize(""+t,"boolean");if(x(t))return e.stylize("null","null")}(e,t);if(o)return o;var s=Object.keys(t),a=function(e){var t={};return e.forEach(function(e,r){t[e]=!0}),t}(s);if(e.showHidden&&(s=Object.getOwnPropertyNames(t)),B(t)&&(s.indexOf("message")>=0||s.indexOf("description")>=0))return m(t);if(0===s.length){if(E(t)){var u=t.name?": "+t.name:"";return e.stylize("[Function"+u+"]","special")}if(C(t))return e.stylize(RegExp.prototype.toString.call(t),"regexp");if(P(t))return e.stylize(Date.prototype.toString.call(t),"date");if(B(t))return m(t)}var l,f="",c=!1,d=["{","}"];(w(t)&&(c=!0,d=["[","]"]),E(t))&&(f=" [Function"+(t.name?": "+t.name:"")+"]");return C(t)&&(f=" "+RegExp.prototype.toString.call(t)),P(t)&&(f=" "+Date.prototype.toUTCString.call(t)),B(t)&&(f=" "+m(t)),0!==s.length||c&&0!=t.length?n<0?C(t)?e.stylize(RegExp.prototype.toString.call(t),"regexp"):e.stylize("[Object]","special"):(e.seen.push(t),l=c?function(e,t,r,n,i){for(var o=[],s=0,a=t.length;s<a;++s)T(t,String(s))?o.push(v(e,t,r,n,String(s),!0)):o.push("");return i.forEach(function(i){i.match(/^\d+$/)||o.push(v(e,t,r,n,i,!0))}),o}(e,t,n,a,s):s.map(function(r){return v(e,t,n,a,r,c)}),e.seen.pop(),function(e,t,r){if(e.reduce(function(e,t){return 0,t.indexOf("\n")>=0&&0,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60)return r[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+r[1];return r[0]+t+" "+e.join(", ")+" "+r[1]}(l,f,d)):d[0]+f+d[1]}function m(e){return"["+Error.prototype.toString.call(e)+"]"}function v(e,t,r,n,i,o){var s,a,u;if((u=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]}).get?a=u.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):u.set&&(a=e.stylize("[Setter]","special")),T(n,i)||(s="["+i+"]"),a||(e.seen.indexOf(u.value)<0?(a=x(r)?g(e,u.value,null):g(e,u.value,r-1)).indexOf("\n")>-1&&(a=o?a.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+a.split("\n").map(function(e){return" "+e}).join("\n")):a=e.stylize("[Circular]","special")),S(s)){if(o&&i.match(/^\d+$/))return a;(s=JSON.stringify(""+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(s=s.substr(1,s.length-2),s=e.stylize(s,"name")):(s=s.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),s=e.stylize(s,"string"))}return s+": "+a}function w(e){return Array.isArray(e)}function _(e){return"boolean"==typeof e}function x(e){return null===e}function j(e){return"number"==typeof e}function k(e){return"string"==typeof e}function S(e){return void 0===e}function C(e){return A(e)&&"[object RegExp]"===O(e)}function A(e){return"object"==typeof e&&null!==e}function P(e){return A(e)&&"[object Date]"===O(e)}function B(e){return A(e)&&("[object Error]"===O(e)||e instanceof Error)}function E(e){return"function"==typeof e}function O(e){return Object.prototype.toString.call(e)}function I(e){return e<10?"0"+e.toString(10):e.toString(10)}r.debuglog=function(e){if(S(d)&&(d=t.env.NODE_DEBUG||""),e=e.toUpperCase(),!h[e])if(new RegExp("\\b"+e+"\\b","i").test(d)){var n=t.pid;h[e]=function(){var t=r.format.apply(r,arguments);console.error("%s %d: %s",e,n,t)}}else h[e]=function(){};return h[e]},r.inspect=p,p.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]},p.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},r.isArray=w,r.isBoolean=_,r.isNull=x,r.isNullOrUndefined=function(e){return null==e},r.isNumber=j,r.isString=k,r.isSymbol=function(e){return"symbol"==typeof e},r.isUndefined=S,r.isRegExp=C,r.isObject=A,r.isDate=P,r.isError=B,r.isFunction=E,r.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},r.isBuffer=e("./support/isBuffer");var L=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function T(e,t){return Object.prototype.hasOwnProperty.call(e,t)}r.log=function(){var e,t;console.log("%s - %s",(e=new Date,t=[I(e.getHours()),I(e.getMinutes()),I(e.getSeconds())].join(":"),[e.getDate(),L[e.getMonth()],t].join(" ")),r.format.apply(r,arguments))},r.inherits=e("inherits"),r._extend=function(e,t){if(!t||!A(t))return e;for(var r=Object.keys(t),n=r.length;n--;)e[r[n]]=t[r[n]];return e}}).call(this,e("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/util/util.js","/../../../../../../../../usr/local/lib/node_modules/browserify/node_modules/util")},{"./support/isBuffer":214,_process:198,buffer:191,inherits:213}]},{},[1]);