apeman-react-icon
Version:
apeman react package for icon components.
110 lines • 974 kB
JavaScript
/*
Modernizr 3.0.0pre (Custom Build) | MIT
*/
var $jscomp={scope:{},getGlobal:function(a){return"undefined"!=typeof window&&window===a?a:"undefined"!=typeof global?global:a}};$jscomp.global=$jscomp.getGlobal(this);$jscomp.initSymbol=function(){$jscomp.global.Symbol||($jscomp.global.Symbol=$jscomp.Symbol);$jscomp.initSymbol=function(){}};$jscomp.symbolCounter_=0;$jscomp.Symbol=function(a){return"jscomp_symbol_"+a+$jscomp.symbolCounter_++};
$jscomp.initSymbolIterator=function(){$jscomp.initSymbol();$jscomp.global.Symbol.iterator||($jscomp.global.Symbol.iterator=$jscomp.global.Symbol("iterator"));$jscomp.initSymbolIterator=function(){}};$jscomp.makeIterator=function(a){$jscomp.initSymbolIterator();if(a[$jscomp.global.Symbol.iterator])return a[$jscomp.global.Symbol.iterator]();var f=0;return{next:function(){return f==a.length?{done:!0}:{done:!1,value:a[f++]}}}};
$jscomp.arrayFromIterator=function(a){for(var f,d=[];!(f=a.next()).done;)d.push(f.value);return d};$jscomp.arrayFromIterable=function(a){return a instanceof Array?a:$jscomp.arrayFromIterator($jscomp.makeIterator(a))};
$jscomp.inherits=function(a,f){function d(){}d.prototype=f.prototype;a.prototype=new d;a.prototype.constructor=a;for(var c in f)if($jscomp.global.Object.defineProperties){var e=$jscomp.global.Object.getOwnPropertyDescriptor(f,c);e&&$jscomp.global.Object.defineProperty(a,c,e)}else a[c]=f[c]};$jscomp.array=$jscomp.array||{};$jscomp.array.done_=function(){return{done:!0,value:void 0}};
$jscomp.array.arrayIterator_=function(a,f){a instanceof String&&(a=String(a));var d=0;$jscomp.initSymbol();$jscomp.initSymbolIterator();var c={},e=(c.next=function(){if(d<a.length){var b=d++;return{value:f(b,a[b]),done:!1}}e.next=$jscomp.array.done_;return $jscomp.array.done_()},c[Symbol.iterator]=function(){return e},c);return e};
$jscomp.array.findInternal_=function(a,f,d){a instanceof String&&(a=String(a));for(var c=a.length,e=0;e<c;e++){var b=a[e];if(f.call(d,b,e,a))return{i:e,v:b}}return{i:-1,v:void 0}};
$jscomp.array.from=function(a,f,d){f=void 0===f?function(a){return a}:f;var c=[];$jscomp.initSymbol();$jscomp.initSymbolIterator();if(a[Symbol.iterator]){$jscomp.initSymbol();$jscomp.initSymbolIterator();a=a[Symbol.iterator]();for(var e;!(e=a.next()).done;)c.push(f.call(d,e.value))}else{e=a.length;for(var b=0;b<e;b++)c.push(f.call(d,a[b]))}return c};$jscomp.array.of=function(a){for(var f=[],d=0;d<arguments.length;++d)f[d-0]=arguments[d];return $jscomp.array.from(f)};
$jscomp.array.entries=function(){return $jscomp.array.arrayIterator_(this,function(a,f){return[a,f]})};$jscomp.array.entries$install=function(){Array.prototype.entries||(Array.prototype.entries=$jscomp.array.entries)};$jscomp.array.keys=function(){return $jscomp.array.arrayIterator_(this,function(a){return a})};$jscomp.array.keys$install=function(){Array.prototype.keys||(Array.prototype.keys=$jscomp.array.keys)};$jscomp.array.values=function(){return $jscomp.array.arrayIterator_(this,function(a,f){return f})};
$jscomp.array.values$install=function(){Array.prototype.values||(Array.prototype.values=$jscomp.array.values)};$jscomp.array.copyWithin=function(a,f,d){var c=this.length;a=Number(a);f=Number(f);d=Number(null!=d?d:c);if(a<f)for(d=Math.min(d,c);f<d;)f in this?this[a++]=this[f++]:(delete this[a++],f++);else for(d=Math.min(d,c+f-a),a+=d-f;d>f;)--d in this?this[--a]=this[d]:delete this[a];return this};$jscomp.array.copyWithin$install=function(){Array.prototype.copyWithin||(Array.prototype.copyWithin=$jscomp.array.copyWithin)};
$jscomp.array.fill=function(a,f,d){null!=d&&a.length||(d=this.length||0);d=Number(d);for(f=Number((void 0===f?0:f)||0);f<d;f++)this[f]=a;return this};$jscomp.array.fill$install=function(){Array.prototype.fill||(Array.prototype.fill=$jscomp.array.fill)};$jscomp.array.find=function(a,f){return $jscomp.array.findInternal_(this,a,f).v};$jscomp.array.find$install=function(){Array.prototype.find||(Array.prototype.find=$jscomp.array.find)};
$jscomp.array.findIndex=function(a,f){return $jscomp.array.findInternal_(this,a,f).i};$jscomp.array.findIndex$install=function(){Array.prototype.findIndex||(Array.prototype.findIndex=$jscomp.array.findIndex)};$jscomp.Map=function(a){a=void 0===a?[]:a;this.data_={};this.head_=$jscomp.Map.createHead_();this.size=0;if(a){a=$jscomp.makeIterator(a);for(var f=a.next();!f.done;f=a.next())f=f.value,this.set(f[0],f[1])}};
$jscomp.Map.checkBrowserConformance_=function(){var a=$jscomp.global.Map;if(!a||!a.prototype.entries||!Object.seal)return!1;try{var f=Object.seal({x:4}),d=new a($jscomp.makeIterator([[f,"s"]]));if("s"!=d.get(f)||1!=d.size||d.get({x:4})||d.set({x:4},"t")!=d||2!=d.size)return!1;var c=d.entries(),e=c.next();if(e.done||e.value[0]!=f||"s"!=e.value[1])return!1;e=c.next();return e.done||4!=e.value[0].x||"t"!=e.value[1]||!c.next().done?!1:!0}catch(b){return!1}};
$jscomp.Map.createHead_=function(){var a={};return a.previous=a.next=a.head=a};$jscomp.Map.getId_=function(a){if(!(a instanceof Object))return String(a);$jscomp.Map.key_ in a||a instanceof Object&&Object.isExtensible&&Object.isExtensible(a)&&$jscomp.Map.defineProperty_(a,$jscomp.Map.key_,++$jscomp.Map.index_);return $jscomp.Map.key_ in a?a[$jscomp.Map.key_]:" "+a};
$jscomp.Map.prototype.set=function(a,f){var d=this.maybeGetEntry_(a),c=d.id,e=d.list,d=d.entry;e||(e=this.data_[c]=[]);d?d.value=f:(d={next:this.head_,previous:this.head_.previous,head:this.head_,key:a,value:f},e.push(d),this.head_.previous.next=d,this.head_.previous=d,this.size++);return this};
$jscomp.Map.prototype.delete=function(a){var f=this.maybeGetEntry_(a);a=f.id;var d=f.list,c=f.index;return(f=f.entry)&&d?(d.splice(c,1),d.length||delete this.data_[a],f.previous.next=f.next,f.next.previous=f.previous,f.head=null,this.size--,!0):!1};$jscomp.Map.prototype.clear=function(){this.data_={};this.head_=this.head_.previous=$jscomp.Map.createHead_();this.size=0};$jscomp.Map.prototype.has=function(a){return!!this.maybeGetEntry_(a).entry};
$jscomp.Map.prototype.get=function(a){return(a=this.maybeGetEntry_(a).entry)&&a.value};$jscomp.Map.prototype.maybeGetEntry_=function(a){var f=$jscomp.Map.getId_(a),d=this.data_[f];if(d)for(var c=0;c<d.length;c++){var e=d[c];if(a!==a&&e.key!==e.key||a===e.key)return{id:f,list:d,index:c,entry:e}}return{id:f,list:d,index:-1,entry:void 0}};$jscomp.Map.prototype.entries=function(){return this.iter_(function(a){return[a.key,a.value]})};$jscomp.Map.prototype.keys=function(){return this.iter_(function(a){return a.key})};
$jscomp.Map.prototype.values=function(){return this.iter_(function(a){return a.value})};$jscomp.Map.prototype.forEach=function(a,f){for(var d=$jscomp.makeIterator(this.entries()),c=d.next();!c.done;c=d.next())c=c.value,a.call(f,c[1],c[0],this)};
$jscomp.Map.prototype.iter_=function(a){var f=this,d=this.head_;$jscomp.initSymbol();$jscomp.initSymbolIterator();var c={};return c.next=function(){if(d){for(;d.head!=f.head_;)d=d.previous;for(;d.next!=d.head;)return d=d.next,{done:!1,value:a(d)};d=null}return{done:!0,value:void 0}},c[Symbol.iterator]=function(){return this},c};$jscomp.Map.index_=0;$jscomp.Map.defineProperty_=Object.defineProperty?function(a,f,d){Object.defineProperty(a,f,{value:String(d)})}:function(a,f,d){a[f]=String(d)};
$jscomp.Map.Entry_=function(){};$jscomp.Map.ASSUME_NO_NATIVE=!1;$jscomp.Map$install=function(){$jscomp.initSymbol();$jscomp.initSymbolIterator();!$jscomp.Map.ASSUME_NO_NATIVE&&$jscomp.Map.checkBrowserConformance_()?$jscomp.Map=$jscomp.global.Map:($jscomp.initSymbol(),$jscomp.initSymbolIterator(),$jscomp.Map.prototype[Symbol.iterator]=$jscomp.Map.prototype.entries,$jscomp.initSymbol(),$jscomp.Map.key_=Symbol("map-id-key"));$jscomp.Map$install=function(){}};$jscomp.math=$jscomp.math||{};
$jscomp.math.clz32=function(a){a=Number(a)>>>0;if(0===a)return 32;var f=0;0===(a&4294901760)&&(a<<=16,f+=16);0===(a&4278190080)&&(a<<=8,f+=8);0===(a&4026531840)&&(a<<=4,f+=4);0===(a&3221225472)&&(a<<=2,f+=2);0===(a&2147483648)&&f++;return f};$jscomp.math.imul=function(a,f){a=Number(a);f=Number(f);var d=a&65535,c=f&65535;return d*c+((a>>>16&65535)*c+d*(f>>>16&65535)<<16>>>0)|0};$jscomp.math.sign=function(a){a=Number(a);return 0===a||isNaN(a)?a:0<a?1:-1};
$jscomp.math.log10=function(a){return Math.log(a)/Math.LN10};$jscomp.math.log2=function(a){return Math.log(a)/Math.LN2};$jscomp.math.log1p=function(a){a=Number(a);if(.25>a&&-.25<a){for(var f=a,d=1,c=a,e=0,b=1;e!=c;)f*=a,b*=-1,c=(e=c)+b*f/++d;return c}return Math.log(1+a)};$jscomp.math.expm1=function(a){a=Number(a);if(.25>a&&-.25<a){for(var f=a,d=1,c=a,e=0;e!=c;)f*=a/++d,c=(e=c)+f;return c}return Math.exp(a)-1};$jscomp.math.cosh=function(a){a=Number(a);return(Math.exp(a)+Math.exp(-a))/2};
$jscomp.math.sinh=function(a){a=Number(a);return 0===a?a:(Math.exp(a)-Math.exp(-a))/2};$jscomp.math.tanh=function(a){a=Number(a);if(0===a)return a;var f=Math.exp(2*-Math.abs(a)),f=(1-f)/(1+f);return 0>a?-f:f};$jscomp.math.acosh=function(a){a=Number(a);return Math.log(a+Math.sqrt(a*a-1))};$jscomp.math.asinh=function(a){a=Number(a);if(0===a)return a;var f=Math.log(Math.abs(a)+Math.sqrt(a*a+1));return 0>a?-f:f};
$jscomp.math.atanh=function(a){a=Number(a);return($jscomp.math.log1p(a)-$jscomp.math.log1p(-a))/2};
$jscomp.math.hypot=function(a,f,d){for(var c=[],e=2;e<arguments.length;++e)c[e-2]=arguments[e];a=Number(a);f=Number(f);for(var b=Math.max(Math.abs(a),Math.abs(f)),g=$jscomp.makeIterator(c),e=g.next();!e.done;e=g.next())b=Math.max(b,Math.abs(e.value));if(1E100<b||1E-100>b){a/=b;f/=b;g=a*a+f*f;c=$jscomp.makeIterator(c);for(e=c.next();!e.done;e=c.next())e=e.value,e=Number(e)/b,g+=e*e;return Math.sqrt(g)*b}b=a*a+f*f;c=$jscomp.makeIterator(c);for(e=c.next();!e.done;e=c.next())e=e.value,e=Number(e),b+=
e*e;return Math.sqrt(b)};$jscomp.math.trunc=function(a){a=Number(a);if(isNaN(a)||Infinity===a||-Infinity===a||0===a)return a;var f=Math.floor(Math.abs(a));return 0>a?-f:f};$jscomp.math.cbrt=function(a){if(0===a)return a;a=Number(a);var f=Math.pow(Math.abs(a),1/3);return 0>a?-f:f};$jscomp.number=$jscomp.number||{};$jscomp.number.isFinite=function(a){return"number"!==typeof a?!1:!isNaN(a)&&Infinity!==a&&-Infinity!==a};
$jscomp.number.isInteger=function(a){return $jscomp.number.isFinite(a)?a===Math.floor(a):!1};$jscomp.number.isNaN=function(a){return"number"===typeof a&&isNaN(a)};$jscomp.number.isSafeInteger=function(a){return $jscomp.number.isInteger(a)&&Math.abs(a)<=$jscomp.number.MAX_SAFE_INTEGER};$jscomp.number.EPSILON=Math.pow(2,-52);$jscomp.number.MAX_SAFE_INTEGER=9007199254740991;$jscomp.number.MIN_SAFE_INTEGER=-9007199254740991;$jscomp.object=$jscomp.object||{};
$jscomp.object.assign=function(a,f){for(var d=[],c=1;c<arguments.length;++c)d[c-1]=arguments[c];d=$jscomp.makeIterator(d);for(c=d.next();!c.done;c=d.next())if(c=c.value)for(var e in c)Object.prototype.hasOwnProperty.call(c,e)&&(a[e]=c[e]);return a};$jscomp.object.is=function(a,f){return a===f?0!==a||1/a===1/f:a!==a&&f!==f};$jscomp.Set=function(a){a=void 0===a?[]:a;this.map_=new $jscomp.Map;if(a){a=$jscomp.makeIterator(a);for(var f=a.next();!f.done;f=a.next())this.add(f.value)}this.size=this.map_.size};
$jscomp.Set.checkBrowserConformance_=function(){var a=$jscomp.global.Set;if(!a||!a.prototype.entries||!Object.seal)return!1;var f=Object.seal({x:4}),a=new a($jscomp.makeIterator([f]));if(a.has(f)||1!=a.size||a.add(f)!=a||1!=a.size||a.add({x:4})!=a||2!=a.size)return!1;var a=a.entries(),d=a.next();if(d.done||d.value[0]!=f||d.value[1]!=f)return!1;d=a.next();return d.done||d.value[0]==f||4!=d.value[0].x||d.value[1]!=d.value[0]?!1:a.next().done};
$jscomp.Set.prototype.add=function(a){this.map_.set(a,a);this.size=this.map_.size;return this};$jscomp.Set.prototype.delete=function(a){a=this.map_.delete(a);this.size=this.map_.size;return a};$jscomp.Set.prototype.clear=function(){this.map_.clear();this.size=0};$jscomp.Set.prototype.has=function(a){return this.map_.has(a)};$jscomp.Set.prototype.entries=function(){return this.map_.entries()};$jscomp.Set.prototype.values=function(){return this.map_.values()};
$jscomp.Set.prototype.forEach=function(a,f){var d=this;this.map_.forEach(function(c){return a.call(f,c,c,d)})};$jscomp.Set.ASSUME_NO_NATIVE=!1;$jscomp.Set$install=function(){!$jscomp.Set.ASSUME_NO_NATIVE&&$jscomp.Set.checkBrowserConformance_()?$jscomp.Set=$jscomp.global.Set:($jscomp.Map$install(),$jscomp.initSymbol(),$jscomp.initSymbolIterator(),$jscomp.Set.prototype[Symbol.iterator]=$jscomp.Set.prototype.values);$jscomp.Set$install=function(){}};$jscomp.string=$jscomp.string||{};
$jscomp.string.noRegExp_=function(a,f){if(a instanceof RegExp)throw new TypeError("First argument to String.prototype."+f+" must not be a regular expression");};
$jscomp.string.fromCodePoint=function(a){for(var f=[],d=0;d<arguments.length;++d)f[d-0]=arguments[d];for(var d="",f=$jscomp.makeIterator(f),c=f.next();!c.done;c=f.next()){c=c.value;c=+c;if(0>c||1114111<c||c!==Math.floor(c))throw new RangeError("invalid_code_point "+c);65535>=c?d+=String.fromCharCode(c):(c-=65536,d+=String.fromCharCode(c>>>10&1023|55296),d+=String.fromCharCode(c&1023|56320))}return d};
$jscomp.string.repeat=function(a){var f=this.toString();if(0>a||1342177279<a)throw new RangeError("Invalid count value");a|=0;for(var d="";a;)if(a&1&&(d+=f),a>>>=1)f+=f;return d};$jscomp.string.repeat$install=function(){String.prototype.repeat||(String.prototype.repeat=$jscomp.string.repeat)};
$jscomp.string.codePointAt=function(a){var f=this.toString(),d=f.length;a=Number(a)||0;if(0<=a&&a<d){a|=0;var c=f.charCodeAt(a);if(55296>c||56319<c||a+1===d)return c;a=f.charCodeAt(a+1);return 56320>a||57343<a?c:1024*(c-55296)+a+9216}};$jscomp.string.codePointAt$install=function(){String.prototype.codePointAt||(String.prototype.codePointAt=$jscomp.string.codePointAt)};
$jscomp.string.includes=function(a,f){f=void 0===f?0:f;$jscomp.string.noRegExp_(a,"includes");return-1!==this.toString().indexOf(a,f)};$jscomp.string.includes$install=function(){String.prototype.includes||(String.prototype.includes=$jscomp.string.includes)};
$jscomp.string.startsWith=function(a,f){f=void 0===f?0:f;$jscomp.string.noRegExp_(a,"startsWith");var d=this.toString();a+="";for(var c=d.length,e=a.length,b=Math.max(0,Math.min(f|0,d.length)),g=0;g<e&&b<c;)if(d[b++]!=a[g++])return!1;return g>=e};$jscomp.string.startsWith$install=function(){String.prototype.startsWith||(String.prototype.startsWith=$jscomp.string.startsWith)};
$jscomp.string.endsWith=function(a,f){$jscomp.string.noRegExp_(a,"endsWith");var d=this.toString();a+="";void 0===f&&(f=d.length);for(var c=Math.max(0,Math.min(f|0,d.length)),e=a.length;0<e&&0<c;)if(d[--c]!=a[--e])return!1;return 0>=e};$jscomp.string.endsWith$install=function(){String.prototype.endsWith||(String.prototype.endsWith=$jscomp.string.endsWith)};
require=function e$$0(f,d,c){function e(g,h){if(!d[g]){if(!f[g]){var l="function"==typeof require&&require;if(!h&&l)return l(g,!0);if(b)return b(g,!0);l=Error("Cannot find module '"+g+"'");throw l.code="MODULE_NOT_FOUND",l;}l=d[g]={exports:{}};f[g][0].call(l.exports,function(b){var c=f[g][1][b];return e(c?c:b)},l,l.exports,e$$0,f,d,c)}return d[g].exports}for(var b="function"==typeof require&&require,g=0;g<c.length;g++)e(c[g]);return e}({1:[function(a,f,d){},{}],2:[function(a,f,d){function c(a,b){return p.isUndefined(b)?
""+b:p.isNumber(b)&&!isFinite(b)||p.isFunction(b)||p.isRegExp(b)?b.toString():b}function e(a,b){return p.isString(a)?a.length<b?a:a.slice(0,b):a}function b(a,b,c,e,g){throw new r.AssertionError({message:c,actual:a,expected:b,operator:e,stackStartFunction:g});}function g(a,c){a||b(a,!0,c,"==",r.ok)}function k(a,b){if(a===b)return!0;if(p.isBuffer(a)&&p.isBuffer(b)){if(a.length!=b.length)return!1;for(var c=0;c<a.length;c++)if(a[c]!==b[c])return!1;return!0}return p.isDate(a)&&p.isDate(b)?a.getTime()===
b.getTime():p.isRegExp(a)&&p.isRegExp(b)?a.source===b.source&&a.global===b.global&&a.multiline===b.multiline&&a.lastIndex===b.lastIndex&&a.ignoreCase===b.ignoreCase:p.isObject(a)||p.isObject(b)?l(a,b):a==b}function h(a){return"[object Arguments]"==Object.prototype.toString.call(a)}function l(a,b){if(p.isNullOrUndefined(a)||p.isNullOrUndefined(b)||a.prototype!==b.prototype)return!1;if(p.isPrimitive(a)||p.isPrimitive(b))return a===b;var c=h(a),e=h(b);if(c&&!e||!c&&e)return!1;if(c)return a=q.call(a),
b=q.call(b),k(a,b);var c=v(a),g=v(b);if(c.length!=g.length)return!1;c.sort();g.sort();for(e=c.length-1;0<=e;e--)if(c[e]!=g[e])return!1;for(e=c.length-1;0<=e;e--)if(g=c[e],!k(a[g],b[g]))return!1;return!0}function m(a,b){return a&&b?"[object RegExp]"==Object.prototype.toString.call(b)?b.test(a):a instanceof b||!0===b.call({},a)?!0:!1:!1}function n(a,c,e,g){var d;p.isString(e)&&(g=e,e=null);try{c()}catch(h){d=h}g=(e&&e.name?" ("+e.name+").":".")+(g?" "+g:".");a&&!d&&b(d,e,"Missing expected exception"+
g);!a&&m(d,e)&&b(d,e,"Got unwanted exception"+g);if(a&&d&&e&&!m(d,e)||!a&&d)throw d;}var p=a("util/"),q=Array.prototype.slice,t=Object.prototype.hasOwnProperty,r=f.exports=g;r.AssertionError=function(a){this.name="AssertionError";this.actual=a.actual;this.expected=a.expected;this.operator=a.operator;a.message?(this.message=a.message,this.generatedMessage=!1):(this.message=e(JSON.stringify(this.actual,c),128)+" "+this.operator+" "+e(JSON.stringify(this.expected,c),128),this.generatedMessage=!0);var g=
a.stackStartFunction||b;Error.captureStackTrace?Error.captureStackTrace(this,g):(a=Error(),a.stack&&(a=a.stack,g=a.indexOf("\n"+g.name),0<=g&&(g=a.indexOf("\n",g+1),a=a.substring(g+1)),this.stack=a))};p.inherits(r.AssertionError,Error);r.fail=b;r.ok=g;r.equal=function(a,c,e){a!=c&&b(a,c,e,"==",r.equal)};r.notEqual=function(a,c,e){a==c&&b(a,c,e,"!=",r.notEqual)};r.deepEqual=function(a,c,e){k(a,c)||b(a,c,e,"deepEqual",r.deepEqual)};r.notDeepEqual=function(a,c,e){k(a,c)&&b(a,c,e,"notDeepEqual",r.notDeepEqual)};
r.strictEqual=function(a,c,e){a!==c&&b(a,c,e,"===",r.strictEqual)};r.notStrictEqual=function(a,c,e){a===c&&b(a,c,e,"!==",r.notStrictEqual)};r.throws=function(a,b,c){n.apply(this,[!0].concat(q.call(arguments)))};r.doesNotThrow=function(a,b){n.apply(this,[!1].concat(q.call(arguments)))};r.ifError=function(a){if(a)throw a;};var v=Object.keys||function(a){var b=[],c;for(c in a)t.call(a,c)&&b.push(c);return b}},{"util/":13}],3:[function(a,f,d){function c(a,b,c){for(var g=[],d=b;d<c;d+=3)b=(a[d]<<16)+(a[d+
1]<<8)+a[d+2],g.push(e[b>>18&63]+e[b>>12&63]+e[b>>6&63]+e[b&63]);return g.join("")}d.toByteArray=function(a){var c,e,d,n,p;c=a.length;if(0<c%4)throw Error("Invalid string. Length must be a multiple of 4");n="="===a[c-2]?2:"="===a[c-1]?1:0;p=new g(3*c/4-n);e=0<n?c-4:c;var f=0;for(c=0;c<e;c+=4)d=b[a.charCodeAt(c)]<<18|b[a.charCodeAt(c+1)]<<12|b[a.charCodeAt(c+2)]<<6|b[a.charCodeAt(c+3)],p[f++]=d>>16&255,p[f++]=d>>8&255,p[f++]=d&255;2===n?(d=b[a.charCodeAt(c)]<<2|b[a.charCodeAt(c+1)]>>4,p[f++]=d&255):
1===n&&(d=b[a.charCodeAt(c)]<<10|b[a.charCodeAt(c+1)]<<4|b[a.charCodeAt(c+2)]>>2,p[f++]=d>>8&255,p[f++]=d&255);return p};d.fromByteArray=function(a){for(var b=a.length,g=b%3,d="",n=[],p=0,f=b-g;p<f;p+=16383)n.push(c(a,p,p+16383>f?f:p+16383));1===g?(a=a[b-1],d+=e[a>>2],d+=e[a<<4&63],d+="=="):2===g&&(a=(a[b-2]<<8)+a[b-1],d+=e[a>>10],d+=e[a>>4&63],d+=e[a<<2&63],d+="=");n.push(d);return n.join("")};var e=[],b=[],g="undefined"!==typeof Uint8Array?Uint8Array:Array;(function(){for(var a=0;64>a;++a)e[a]=
"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[a],b["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charCodeAt(a)]=a;b[45]=62;b[95]=63})()},{}],4:[function(a,f,d){(function(c){function e(){try{var a=new Uint8Array(1);a.foo=function(){return 42};return 42===a.foo()&&"function"===typeof a.subarray&&0===a.subarray(1,1).byteLength}catch(b){return!1}}function b(a,b){if((g.TYPED_ARRAY_SUPPORT?2147483647:1073741823)<b)throw new RangeError("Invalid typed array length");
g.TYPED_ARRAY_SUPPORT?(a=new Uint8Array(b),a.__proto__=g.prototype):(null===a&&(a=new g(b)),a.length=b);return a}function g(a,b,c){if(!(g.TYPED_ARRAY_SUPPORT||this instanceof g))return new g(a,b,c);if("number"===typeof a){if("string"===typeof b)throw Error("If encoding is specified then the first argument must be a string");return l(this,a)}return k(this,a,b,c)}function k(a,c,e,d){if("number"===typeof c)throw new TypeError('"value" argument must not be a number');if("undefined"!==typeof ArrayBuffer&&
c instanceof ArrayBuffer){c.byteLength;if(0>e||c.byteLength<e)throw new RangeError("'offset' is out of bounds");if(c.byteLength<e+(d||0))throw new RangeError("'length' is out of bounds");c=void 0===d?new Uint8Array(c,e):new Uint8Array(c,e,d);g.TYPED_ARRAY_SUPPORT?(a=c,a.__proto__=g.prototype):a=m(a,c);return a}if("string"===typeof c){d=a;if("string"!==typeof e||""===e)e="utf8";if(!g.isEncoding(e))throw new TypeError('"encoding" must be a valid string encoding');a=f(c,e)|0;d=b(d,a);d.write(c,e);return d}return n(a,
c)}function h(a){if("number"!==typeof a)throw new TypeError('"size" argument must be a number');}function l(a,c){h(c);a=b(a,0>c?0:p(c)|0);if(!g.TYPED_ARRAY_SUPPORT)for(var e=0;e<c;e++)a[e]=0;return a}function m(a,c){var e=p(c.length)|0;a=b(a,e);for(var g=0;g<e;g+=1)a[g]=c[g]&255;return a}function n(a,c){if(g.isBuffer(c)){var e=p(c.length)|0;a=b(a,e);if(0===a.length)return a;c.copy(a,0,0,e);return a}if(c){if("undefined"!==typeof ArrayBuffer&&c.buffer instanceof ArrayBuffer||"length"in c)return(e="number"!==
typeof c.length)||(e=c.length,e=e!==e),e?b(a,0):m(a,c);if("Buffer"===c.type&&M(c.data))return m(a,c.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.");}function p(a){if(a>=(g.TYPED_ARRAY_SUPPORT?2147483647:1073741823))throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+(g.TYPED_ARRAY_SUPPORT?2147483647:1073741823).toString(16)+" bytes");return a|0}function f(a,b){if(g.isBuffer(a))return a.length;if("undefined"!==
typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(a)||a instanceof ArrayBuffer))return a.byteLength;"string"!==typeof a&&(a=""+a);var c=a.length;if(0===c)return 0;for(var e=!1;;)switch(b){case "ascii":case "binary":case "raw":case "raws":return c;case "utf8":case "utf-8":case void 0:return G(a).length;case "ucs2":case "ucs-2":case "utf16le":case "utf-16le":return 2*c;case "hex":return c>>>1;case "base64":return I.toByteArray(F(a)).length;default:if(e)return G(a).length;
b=(""+b).toLowerCase();e=!0}}function t(a,b,c){var e=!1;if(void 0===b||0>b)b=0;if(b>this.length)return"";if(void 0===c||c>this.length)c=this.length;if(0>=c)return"";c>>>=0;b>>>=0;if(c<=b)return"";for(a||(a="utf8");;)switch(a){case "hex":a=b;b=c;c=this.length;if(!a||0>a)a=0;if(!b||0>b||b>c)b=c;e="";for(c=a;c<b;c++)a=e,e=this[c],e=16>e?"0"+e.toString(16):e.toString(16),e=a+e;return e;case "utf8":case "utf-8":return x(this,b,c);case "ascii":a="";for(c=Math.min(this.length,c);b<c;b++)a+=String.fromCharCode(this[b]&
127);return a;case "binary":a="";for(c=Math.min(this.length,c);b<c;b++)a+=String.fromCharCode(this[b]);return a;case "base64":return b=0===b&&c===this.length?I.fromByteArray(this):I.fromByteArray(this.slice(b,c)),b;case "ucs2":case "ucs-2":case "utf16le":case "utf-16le":b=this.slice(b,c);c="";for(a=0;a<b.length;a+=2)c+=String.fromCharCode(b[a]+256*b[a+1]);return c;default:if(e)throw new TypeError("Unknown encoding: "+a);a=(a+"").toLowerCase();e=!0}}function r(a,b,c){var e=a[b];a[b]=a[c];a[c]=e}function v(a,
b,c,e){function g(a,b){return 1===d?a[b]:a.readUInt16BE(b*d)}var d=1,h=a.length,l=b.length;if(void 0!==e&&(e=String(e).toLowerCase(),"ucs2"===e||"ucs-2"===e||"utf16le"===e||"utf-16le"===e)){if(2>a.length||2>b.length)return-1;d=2;h/=2;l/=2;c/=2}e=-1;for(var k=0;c+k<h;k++)if(g(a,c+k)===g(b,-1===e?0:k-e)){if(-1===e&&(e=k),k-e+1===l)return(c+e)*d}else-1!==e&&(k-=k-e),e=-1;return-1}function x(a,b,c){c=Math.min(a.length,c);for(var e=[];b<c;){var g=a[b],d=null,h=239<g?4:223<g?3:191<g?2:1;if(b+h<=c){var l,
k,n;switch(h){case 1:128>g&&(d=g);break;case 2:l=a[b+1];128===(l&192)&&(g=(g&31)<<6|l&63,127<g&&(d=g));break;case 3:l=a[b+1];k=a[b+2];128===(l&192)&&128===(k&192)&&(g=(g&15)<<12|(l&63)<<6|k&63,2047<g&&(55296>g||57343<g)&&(d=g));break;case 4:l=a[b+1],k=a[b+2],n=a[b+3],128===(l&192)&&128===(k&192)&&128===(n&192)&&(g=(g&15)<<18|(l&63)<<12|(k&63)<<6|n&63,65535<g&&1114112>g&&(d=g))}}null===d?(d=65533,h=1):65535<d&&(d-=65536,e.push(d>>>10&1023|55296),d=56320|d&1023);e.push(d);b+=h}a=e.length;if(a<=K)e=
String.fromCharCode.apply(String,e);else{c="";for(b=0;b<a;)c+=String.fromCharCode.apply(String,e.slice(b,b+=K));e=c}return e}function y(a,b,c){if(0!==a%1||0>a)throw new RangeError("offset is not uint");if(a+b>c)throw new RangeError("Trying to access beyond buffer length");}function w(a,b,c,e,d,h){if(!g.isBuffer(a))throw new TypeError('"buffer" argument must be a Buffer instance');if(b>d||b<h)throw new RangeError('"value" argument is out of bounds');if(c+e>a.length)throw new RangeError("Index out of range");
}function u(a,b,c,e){0>b&&(b=65535+b+1);for(var g=0,d=Math.min(a.length-c,2);g<d;g++)a[c+g]=(b&255<<8*(e?g:1-g))>>>8*(e?g:1-g)}function A(a,b,c,e){0>b&&(b=4294967295+b+1);for(var g=0,d=Math.min(a.length-c,4);g<d;g++)a[c+g]=b>>>8*(e?g:3-g)&255}function C(a,b,c,e,g,d){if(c+e>a.length)throw new RangeError("Index out of range");if(0>c)throw new RangeError("Index out of range");}function z(a,b,c,e,g){g||C(a,b,c,4,3.4028234663852886E38,-3.4028234663852886E38);H.write(a,b,c,e,23,4);return c+4}function E(a,
b,c,e,g){g||C(a,b,c,8,1.7976931348623157E308,-1.7976931348623157E308);H.write(a,b,c,e,52,8);return c+8}function F(a){a=a.trim?a.trim():a.replace(/^\s+|\s+$/g,"");a=a.replace(O,"");if(2>a.length)return"";for(;0!==a.length%4;)a+="=";return a}function G(a,b){b=b||Infinity;for(var c,e=a.length,g=null,d=[],h=0;h<e;h++){c=a.charCodeAt(h);if(55295<c&&57344>c){if(!g){if(56319<c){-1<(b-=3)&&d.push(239,191,189);continue}else if(h+1===e){-1<(b-=3)&&d.push(239,191,189);continue}g=c;continue}if(56320>c){-1<(b-=
3)&&d.push(239,191,189);g=c;continue}c=(g-55296<<10|c-56320)+65536}else g&&-1<(b-=3)&&d.push(239,191,189);g=null;if(128>c){if(0>--b)break;d.push(c)}else if(2048>c){if(0>(b-=2))break;d.push(c>>6|192,c&63|128)}else if(65536>c){if(0>(b-=3))break;d.push(c>>12|224,c>>6&63|128,c&63|128)}else if(1114112>c){if(0>(b-=4))break;d.push(c>>18|240,c>>12&63|128,c>>6&63|128,c&63|128)}else throw Error("Invalid code point");}return d}function J(a){for(var b=[],c=0;c<a.length;c++)b.push(a.charCodeAt(c)&255);return b}
function D(a,b,c,e){for(var g=0;g<e&&!(g+c>=b.length||g>=a.length);g++)b[g+c]=a[g];return g}var I=a("base64-js"),H=a("ieee754"),M=a("isarray");d.Buffer=g;d.SlowBuffer=function(a){+a!=a&&(a=0);return g.alloc(+a)};d.INSPECT_MAX_BYTES=50;g.TYPED_ARRAY_SUPPORT=void 0!==c.TYPED_ARRAY_SUPPORT?c.TYPED_ARRAY_SUPPORT:e();d.kMaxLength=g.TYPED_ARRAY_SUPPORT?2147483647:1073741823;g.poolSize=8192;g._augment=function(a){a.__proto__=g.prototype;return a};g.from=function(a,b,c){return k(null,a,b,c)};g.TYPED_ARRAY_SUPPORT&&
(g.prototype.__proto__=Uint8Array.prototype,g.__proto__=Uint8Array,$jscomp.initSymbol(),$jscomp.initSymbol(),$jscomp.initSymbol(),"undefined"!==typeof Symbol&&Symbol.species&&g[Symbol.species]===g&&($jscomp.initSymbol(),Object.defineProperty(g,Symbol.species,{value:null,configurable:!0})));g.alloc=function(a,c,e){h(a);a=0>=a?b(null,a):void 0!==c?"string"===typeof e?b(null,a).fill(c,e):b(null,a).fill(c):b(null,a);return a};g.allocUnsafe=function(a){return l(null,a)};g.allocUnsafeSlow=function(a){return l(null,
a)};g.isBuffer=function(a){return!(null==a||!a._isBuffer)};g.compare=function(a,b){if(!g.isBuffer(a)||!g.isBuffer(b))throw new TypeError("Arguments must be Buffers");if(a===b)return 0;for(var c=a.length,e=b.length,d=0,h=Math.min(c,e);d<h;++d)if(a[d]!==b[d]){c=a[d];e=b[d];break}return c<e?-1:e<c?1:0};g.isEncoding=function(a){switch(String(a).toLowerCase()){case "hex":case "utf8":case "utf-8":case "ascii":case "binary":case "base64":case "raw":case "ucs2":case "ucs-2":case "utf16le":case "utf-16le":return!0;
default:return!1}};g.concat=function(a,b){if(!M(a))throw new TypeError('"list" argument must be an Array of Buffers');if(0===a.length)return g.alloc(0);var c;if(void 0===b)for(c=b=0;c<a.length;c++)b+=a[c].length;var e=g.allocUnsafe(b),d=0;for(c=0;c<a.length;c++){var h=a[c];if(!g.isBuffer(h))throw new TypeError('"list" argument must be an Array of Buffers');h.copy(e,d);d+=h.length}return e};g.byteLength=f;g.prototype._isBuffer=!0;g.prototype.swap16=function(){var a=this.length;if(0!==a%2)throw new RangeError("Buffer size must be a multiple of 16-bits");
for(var b=0;b<a;b+=2)r(this,b,b+1);return this};g.prototype.swap32=function(){var a=this.length;if(0!==a%4)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var b=0;b<a;b+=4)r(this,b,b+3),r(this,b+1,b+2);return this};g.prototype.toString=function(){var a=this.length|0;return 0===a?"":0===arguments.length?x(this,0,a):t.apply(this,arguments)};g.prototype.equals=function(a){if(!g.isBuffer(a))throw new TypeError("Argument must be a Buffer");return this===a?!0:0===g.compare(this,a)};
g.prototype.inspect=function(){var a="",b=d.INSPECT_MAX_BYTES;0<this.length&&(a=this.toString("hex",0,b).match(/.{2}/g).join(" "),this.length>b&&(a+=" ... "));return"<Buffer "+a+">"};g.prototype.compare=function(a,b,c,e,d){if(!g.isBuffer(a))throw new TypeError("Argument must be a Buffer");void 0===b&&(b=0);void 0===c&&(c=a?a.length:0);void 0===e&&(e=0);void 0===d&&(d=this.length);if(0>b||c>a.length||0>e||d>this.length)throw new RangeError("out of range index");if(e>=d&&b>=c)return 0;if(e>=d)return-1;
if(b>=c)return 1;b>>>=0;c>>>=0;e>>>=0;d>>>=0;if(this===a)return 0;var h=d-e,l=c-b,k=Math.min(h,l);e=this.slice(e,d);a=a.slice(b,c);for(b=0;b<k;++b)if(e[b]!==a[b]){h=e[b];l=a[b];break}return h<l?-1:l<h?1:0};g.prototype.indexOf=function(a,b,c){"string"===typeof b?(c=b,b=0):2147483647<b?b=2147483647:-2147483648>b&&(b=-2147483648);b>>=0;if(0===this.length||b>=this.length)return-1;0>b&&(b=Math.max(this.length+b,0));"string"===typeof a&&(a=g.from(a,c));if(g.isBuffer(a))return 0===a.length?-1:v(this,a,b,
c);if("number"===typeof a)return g.TYPED_ARRAY_SUPPORT&&"function"===Uint8Array.prototype.indexOf?Uint8Array.prototype.indexOf.call(this,a,b):v(this,[a],b,c);throw new TypeError("val must be string, number or Buffer");};g.prototype.includes=function(a,b,c){return-1!==this.indexOf(a,b,c)};g.prototype.write=function(a,b,c,e){if(void 0===b)e="utf8",c=this.length,b=0;else if(void 0===c&&"string"===typeof b)e=b,c=this.length,b=0;else if(isFinite(b))b|=0,isFinite(c)?(c|=0,void 0===e&&(e="utf8")):(e=c,c=
void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var g=this.length-b;if(void 0===c||c>g)c=g;if(0<a.length&&(0>c||0>b)||b>this.length)throw new RangeError("Attempt to write outside buffer bounds");e||(e="utf8");for(g=!1;;)switch(e){case "hex":a:{b=Number(b)||0;e=this.length-b;c?(c=Number(c),c>e&&(c=e)):c=e;e=a.length;if(0!==e%2)throw Error("Invalid hex string");c>e/2&&(c=e/2);for(e=0;e<c;e++){g=parseInt(a.substr(2*e,2),16);if(isNaN(g)){a=e;break a}this[b+
e]=g}a=e}return a;case "utf8":case "utf-8":return D(G(a,this.length-b),this,b,c);case "ascii":return D(J(a),this,b,c);case "binary":return D(J(a),this,b,c);case "base64":return D(I.toByteArray(F(a)),this,b,c);case "ucs2":case "ucs-2":case "utf16le":case "utf-16le":e=this.length-b;for(var d=void 0,d=g=void 0,h=[],l=0;l<a.length&&!(0>(e-=2));l++)d=a.charCodeAt(l),g=d>>8,d%=256,h.push(d),h.push(g);return D(h,this,b,c);default:if(g)throw new TypeError("Unknown encoding: "+e);e=(""+e).toLowerCase();g=
!0}};g.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var K=4096;g.prototype.slice=function(a,b){var c=this.length;a=~~a;b=void 0===b?c:~~b;0>a?(a+=c,0>a&&(a=0)):a>c&&(a=c);0>b?(b+=c,0>b&&(b=0)):b>c&&(b=c);b<a&&(b=a);if(g.TYPED_ARRAY_SUPPORT)c=this.subarray(a,b),c.__proto__=g.prototype;else for(var e=b-a,c=new g(e,void 0),d=0;d<e;d++)c[d]=this[d+a];return c};g.prototype.readUIntLE=function(a,b,c){a|=0;b|=0;c||y(a,b,this.length);c=this[a];for(var e=
1,g=0;++g<b&&(e*=256);)c+=this[a+g]*e;return c};g.prototype.readUIntBE=function(a,b,c){a|=0;b|=0;c||y(a,b,this.length);c=this[a+--b];for(var e=1;0<b&&(e*=256);)c+=this[a+--b]*e;return c};g.prototype.readUInt8=function(a,b){b||y(a,1,this.length);return this[a]};g.prototype.readUInt16LE=function(a,b){b||y(a,2,this.length);return this[a]|this[a+1]<<8};g.prototype.readUInt16BE=function(a,b){b||y(a,2,this.length);return this[a]<<8|this[a+1]};g.prototype.readUInt32LE=function(a,b){b||y(a,4,this.length);
return(this[a]|this[a+1]<<8|this[a+2]<<16)+16777216*this[a+3]};g.prototype.readUInt32BE=function(a,b){b||y(a,4,this.length);return 16777216*this[a]+(this[a+1]<<16|this[a+2]<<8|this[a+3])};g.prototype.readIntLE=function(a,b,c){a|=0;b|=0;c||y(a,b,this.length);c=this[a];for(var e=1,g=0;++g<b&&(e*=256);)c+=this[a+g]*e;c>=128*e&&(c-=Math.pow(2,8*b));return c};g.prototype.readIntBE=function(a,b,c){a|=0;b|=0;c||y(a,b,this.length);c=b;for(var e=1,g=this[a+--c];0<c&&(e*=256);)g+=this[a+--c]*e;g>=128*e&&(g-=
Math.pow(2,8*b));return g};g.prototype.readInt8=function(a,b){b||y(a,1,this.length);return this[a]&128?-1*(255-this[a]+1):this[a]};g.prototype.readInt16LE=function(a,b){b||y(a,2,this.length);var c=this[a]|this[a+1]<<8;return c&32768?c|4294901760:c};g.prototype.readInt16BE=function(a,b){b||y(a,2,this.length);var c=this[a+1]|this[a]<<8;return c&32768?c|4294901760:c};g.prototype.readInt32LE=function(a,b){b||y(a,4,this.length);return this[a]|this[a+1]<<8|this[a+2]<<16|this[a+3]<<24};g.prototype.readInt32BE=
function(a,b){b||y(a,4,this.length);return this[a]<<24|this[a+1]<<16|this[a+2]<<8|this[a+3]};g.prototype.readFloatLE=function(a,b){b||y(a,4,this.length);return H.read(this,a,!0,23,4)};g.prototype.readFloatBE=function(a,b){b||y(a,4,this.length);return H.read(this,a,!1,23,4)};g.prototype.readDoubleLE=function(a,b){b||y(a,8,this.length);return H.read(this,a,!0,52,8)};g.prototype.readDoubleBE=function(a,b){b||y(a,8,this.length);return H.read(this,a,!1,52,8)};g.prototype.writeUIntLE=function(a,b,c,e){a=
+a;b|=0;c|=0;e||w(this,a,b,c,Math.pow(2,8*c)-1,0);e=1;var g=0;for(this[b]=a&255;++g<c&&(e*=256);)this[b+g]=a/e&255;return b+c};g.prototype.writeUIntBE=function(a,b,c,e){a=+a;b|=0;c|=0;e||w(this,a,b,c,Math.pow(2,8*c)-1,0);e=c-1;var g=1;for(this[b+e]=a&255;0<=--e&&(g*=256);)this[b+e]=a/g&255;return b+c};g.prototype.writeUInt8=function(a,b,c){a=+a;b|=0;c||w(this,a,b,1,255,0);g.TYPED_ARRAY_SUPPORT||(a=Math.floor(a));this[b]=a&255;return b+1};g.prototype.writeUInt16LE=function(a,b,c){a=+a;b|=0;c||w(this,
a,b,2,65535,0);g.TYPED_ARRAY_SUPPORT?(this[b]=a&255,this[b+1]=a>>>8):u(this,a,b,!0);return b+2};g.prototype.writeUInt16BE=function(a,b,c){a=+a;b|=0;c||w(this,a,b,2,65535,0);g.TYPED_ARRAY_SUPPORT?(this[b]=a>>>8,this[b+1]=a&255):u(this,a,b,!1);return b+2};g.prototype.writeUInt32LE=function(a,b,c){a=+a;b|=0;c||w(this,a,b,4,4294967295,0);g.TYPED_ARRAY_SUPPORT?(this[b+3]=a>>>24,this[b+2]=a>>>16,this[b+1]=a>>>8,this[b]=a&255):A(this,a,b,!0);return b+4};g.prototype.writeUInt32BE=function(a,b,c){a=+a;b|=
0;c||w(this,a,b,4,4294967295,0);g.TYPED_ARRAY_SUPPORT?(this[b]=a>>>24,this[b+1]=a>>>16,this[b+2]=a>>>8,this[b+3]=a&255):A(this,a,b,!1);return b+4};g.prototype.writeIntLE=function(a,b,c,e){a=+a;b|=0;e||(e=Math.pow(2,8*c-1),w(this,a,b,c,e-1,-e));e=0;var g=1,d=0;for(this[b]=a&255;++e<c&&(g*=256);)0>a&&0===d&&0!==this[b+e-1]&&(d=1),this[b+e]=(a/g>>0)-d&255;return b+c};g.prototype.writeIntBE=function(a,b,c,e){a=+a;b|=0;e||(e=Math.pow(2,8*c-1),w(this,a,b,c,e-1,-e));e=c-1;var g=1,d=0;for(this[b+e]=a&255;0<=
--e&&(g*=256);)0>a&&0===d&&0!==this[b+e+1]&&(d=1),this[b+e]=(a/g>>0)-d&255;return b+c};g.prototype.writeInt8=function(a,b,c){a=+a;b|=0;c||w(this,a,b,1,127,-128);g.TYPED_ARRAY_SUPPORT||(a=Math.floor(a));0>a&&(a=255+a+1);this[b]=a&255;return b+1};g.prototype.writeInt16LE=function(a,b,c){a=+a;b|=0;c||w(this,a,b,2,32767,-32768);g.TYPED_ARRAY_SUPPORT?(this[b]=a&255,this[b+1]=a>>>8):u(this,a,b,!0);return b+2};g.prototype.writeInt16BE=function(a,b,c){a=+a;b|=0;c||w(this,a,b,2,32767,-32768);g.TYPED_ARRAY_SUPPORT?
(this[b]=a>>>8,this[b+1]=a&255):u(this,a,b,!1);return b+2};g.prototype.writeInt32LE=function(a,b,c){a=+a;b|=0;c||w(this,a,b,4,2147483647,-2147483648);g.TYPED_ARRAY_SUPPORT?(this[b]=a&255,this[b+1]=a>>>8,this[b+2]=a>>>16,this[b+3]=a>>>24):A(this,a,b,!0);return b+4};g.prototype.writeInt32BE=function(a,b,c){a=+a;b|=0;c||w(this,a,b,4,2147483647,-2147483648);0>a&&(a=4294967295+a+1);g.TYPED_ARRAY_SUPPORT?(this[b]=a>>>24,this[b+1]=a>>>16,this[b+2]=a>>>8,this[b+3]=a&255):A(this,a,b,!1);return b+4};g.prototype.writeFloatLE=
function(a,b,c){return z(this,a,b,!0,c)};g.prototype.writeFloatBE=function(a,b,c){return z(this,a,b,!1,c)};g.prototype.writeDoubleLE=function(a,b,c){return E(this,a,b,!0,c)};g.prototype.writeDoubleBE=function(a,b,c){return E(this,a,b,!1,c)};g.prototype.copy=function(a,b,c,e){c||(c=0);e||0===e||(e=this.length);b>=a.length&&(b=a.length);b||(b=0);0<e&&e<c&&(e=c);if(e===c||0===a.length||0===this.length)return 0;if(0>b)throw new RangeError("targetStart out of bounds");if(0>c||c>=this.length)throw new RangeError("sourceStart out of bounds");
if(0>e)throw new RangeError("sourceEnd out of bounds");e>this.length&&(e=this.length);a.length-b<e-c&&(e=a.length-b+c);var d=e-c;if(this===a&&c<b&&b<e)for(e=d-1;0<=e;e--)a[e+b]=this[e+c];else if(1E3>d||!g.TYPED_ARRAY_SUPPORT)for(e=0;e<d;e++)a[e+b]=this[e+c];else Uint8Array.prototype.set.call(a,this.subarray(c,c+d),b);return d};g.prototype.fill=function(a,b,c,e){if("string"===typeof a){"string"===typeof b?(e=b,b=0,c=this.length):"string"===typeof c&&(e=c,c=this.length);if(1===a.length){var d=a.charCodeAt(0);
256>d&&(a=d)}if(void 0!==e&&"string"!==typeof e)throw new TypeError("encoding must be a string");if("string"===typeof e&&!g.isEncoding(e))throw new TypeError("Unknown encoding: "+e);}else"number"===typeof a&&(a&=255);if(0>b||this.length<b||this.length<c)throw new RangeError("Out of range index");if(c<=b)return this;b>>>=0;c=void 0===c?this.length:c>>>0;a||(a=0);if("number"===typeof a)for(e=b;e<c;e++)this[e]=a;else for(a=g.isBuffer(a)?a:G((new g(a,e)).toString()),d=a.length,e=0;e<c-b;e++)this[e+b]=
a[e%d];return this};var O=/[^+\/0-9A-Za-z-_]/g}).call(this,"undefined"!==typeof global?global:"undefined"!==typeof self?self:"undefined"!==typeof window?window:{})},{"base64-js":3,ieee754:7,isarray:5}],5:[function(a,f,d){var c={}.toString;f.exports=Array.isArray||function(a){return"[object Array]"==c.call(a)}},{}],6:[function(a,f,d){function c(){this._events=this._events||{};this._maxListeners=this._maxListeners||void 0}function e(a){return"function"===typeof a}function b(a){return"object"===typeof a&&
null!==a}f.exports=c;c.EventEmitter=c;c.prototype._events=void 0;c.prototype._maxListeners=void 0;c.defaultMaxListeners=10;c.prototype.setMaxListeners=function(a){if("number"!==typeof a||0>a||isNaN(a))throw TypeError("n must be a positive number");this._maxListeners=a;return this};c.prototype.emit=function(a){var c,d,l,m;this._events||(this._events={});if("error"===a&&(!this._events.error||b(this._events.error)&&!this._events.error.length)){c=arguments[1];if(c instanceof Error)throw c;throw TypeError('Uncaught, unspecified "error" event.');
}d=this._events[a];if(void 0===d)return!1;if(e(d))switch(arguments.length){case 1:d.call(this);break;case 2:d.call(this,arguments[1]);break;case 3:d.call(this,arguments[1],arguments[2]);break;default:c=Array.prototype.slice.call(arguments,1),d.apply(this,c)}else if(b(d))for(c=Array.prototype.slice.call(arguments,1),m=d.slice(),d=m.length,l=0;l<d;l++)m[l].apply(this,c);return!0};c.prototype.addListener=function(a,d){var h;if(!e(d))throw TypeError("listener must be a function");this._events||(this._events=
{});this._events.newListener&&this.emit("newListener",a,e(d.listener)?d.listener:d);this._events[a]?b(this._events[a])?this._events[a].push(d):this._events[a]=[this._events[a],d]:this._events[a]=d;b(this._events[a])&&!this._events[a].warned&&(h=void 0!==this._maxListeners?this._maxListeners:c.defaultMaxListeners)&&0<h&&this._events[a].length>h&&(this._events[a].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",
this._events[a].length),"function"===typeof console.trace&&console.trace());return this};c.prototype.on=c.prototype.addListener;c.prototype.once=function(a,b){function c(){this.removeListener(a,c);d||(d=!0,b.apply(this,arguments))}if(!e(b))throw TypeError("listener must be a function");var d=!1;c.listener=b;this.on(a,c);return this};c.prototype.removeListener=function(a,c){var d,l,m;if(!e(c))throw TypeError("listener must be a function");if(!this._events||!this._events[a])return this;d=this._events[a];
m=d.length;l=-1;if(d===c||e(d.listener)&&d.listener===c)delete this._events[a],this._events.removeListener&&this.emit("removeListener",a,c);else if(b(d)){for(;0<m--;)if(d[m]===c||d[m].listener&&d[m].listener===c){l=m;break}if(0>l)return this;1===d.length?(d.length=0,delete this._events[a]):d.splice(l,1);this._events.removeListener&&this.emit("removeListener",a,c)}return this};c.prototype.removeAllListeners=function(a){var b;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?
this._events={}:this._events[a]&&delete this._events[a],this;if(0===arguments.length){for(b in this._events)"removeListener"!==b&&this.removeAllListeners(b);this.removeAllListeners("removeListener");this._events={};return this}b=this._events[a];if(e(b))this.removeListener(a,b);else if(b)for(;b.length;)this.removeListener(a,b[b.length-1]);delete this._events[a];return this};c.prototype.listeners=function(a){return this._events&&this._events[a]?e(this._events[a])?[this._events[a]]:this._events[a].slice():
[]};c.prototype.listenerCount=function(a){if(this._events){a=this._events[a];if(e(a))return 1;if(a)return a.length}return 0};c.listenerCount=function(a,b){return a.listenerCount(b)}},{}],7:[function(a,f,d){d.read=function(a,e,b,g,d){var h;h=8*d-g-1;var l=(1<<h)-1,m=l>>1,n=-7;d=b?d-1:0;var p=b?-1:1,f=a[e+d];d+=p;b=f&(1<<-n)-1;f>>=-n;for(n+=h;0<n;b=256*b+a[e+d],d+=p,n-=8);h=b&(1<<-n)-1;b>>=-n;for(n+=g;0<n;h=256*h+a[e+d],d+=p,n-=8);if(0===b)b=1-m;else{if(b===l)return h?NaN:Infinity*(f?-1:1);h+=Math.pow(2,
g);b-=m}return(f?-1:1)*h*Math.pow(2,b-g)};d.write=function(a,e,b,d,k,h){var l,m=8*h-k-1,n=(1<<m)-1,p=n>>1,f=23===k?Math.pow(2,-24)-Math.pow(2,-77):0;h=d?0:h-1;var t=d?1:-1,r=0>e||0===e&&0>1/e?1:0;e=Math.abs(e);isNaN(e)||Infinity===e?(e=isNaN(e)?1:0,d=n):(d=Math.floor(Math.log(e)/Math.LN2),1>e*(l=Math.pow(2,-d))&&(d--,l*=2),e=1<=d+p?e+f/l:e+f*Math.pow(2,1-p),2<=e*l&&(d++,l/=2),d+p>=n?(e=0,d=n):1<=d+p?(e=(e*l-1)*Math.pow(2,k),d+=p):(e=e*Math.pow(2,p-1)*Math.pow(2,k),d=0));for(;8<=k;a[b+h]=e&255,h+=
t,e/=256,k-=8);d=d<<k|e;for(m+=k;0<m;a[b+h]=d&255,h+=t,d/=256,m-=8);a[b+h-t]|=128*r}},{}],8:[function(a,f,d){f.exports="function"===typeof Object.create?function(a,e){a.super_=e;a.prototype=Object.create(e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}})}:function(a,e){a.super_=e;var b=function(){};b.prototype=e.prototype;a.prototype=new b;a.prototype.constructor=a}},{}],9:[function(a,f,d){d.endianness=function(){return"LE"};d.hostname=function(){return"undefined"!==typeof location?
location.hostname:""};d.loadavg=function(){return[]};d.uptime=function(){return 0};d.freemem=function(){return Number.MAX_VALUE};d.totalmem=function(){return Number.MAX_VALUE};d.cpus=function(){return[]};d.type=function(){return"Browser"};d.release=function(){return"undefined"!==typeof navigator?navigator.appVersion:""};d.networkInterfaces=d.getNetworkInterfaces=function(){return{}};d.arch=function(){return"javascript"};d.platform=function(){return"browser"};d.tmpdir=d.tmpDir=function(){return"/tmp"};
d.EOL="\n"},{}],10:[function(a,f,d){(function(a){function e(a,b){for(var c=0,e=a.length-1;0<=e;e--){var d=a[e];"."===d?a.splice(e,1):".."===d?(a.splice(e,1),c++):c&&(a.splice(e,1),c--)}if(b)for(;c--;c)a.unshift("..");return a}function b(a,b){if(a.filter)return a.filter(b);for(var c=[],e=0;e<a.length;e++)b(a[e],e,a)&&c.push(a[e]);return c}var g=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;d.resolve=function(){for(var d="",g=!1,m=arguments.length-1;-1<=m&&!g;m--){var n=0<=m?arguments[m]:
a.cwd();if("string"!==typeof n)throw new TypeError("Arguments to path.resolve must be strings");n&&(d=n+"/"+d,g="/"===n.charAt(0))}d=e(b(d.split("/"),function(a){return!!a}),!g).join("/");return(g?"/":"")+d||"."};d.normalize=function(a){var c=d.isAbsolute(a),g="/"===k(a,-1);(a=e(b(a.split("/"),function(a){return!!a}),!c).join("/"))||c||(a=".");a&&g&&(a+="/");return(c?"/":"")+a};d.isAbsolute=function(a){return"/"===a.charAt(0)};d.join=function(){var a=Array.prototype.slice.call(arguments,0);return d.normalize(b(a,
function(a,b){if("string"!==typeof a)throw new TypeError("Arguments to path.join must be strings");return a}).join("/"))};d.relative=function(a,b){function c(a){for(var b=0;b<a.length&&""===a[b];b++);for(var e=a.length-1;0<=e&&""===a[e];e--);return b>e?[]:a.slice(b,e-b+1)}a=d.resolve(a).substr(1);b=d.resolve(b).substr(1);for(var e=c(a.split("/")),g=c(b.split("/")),k=Math.min(e.length,g.length),f=k,r=0;r<k;r++)if(e[r]!==g[r]){f=r;break}k=[];for(r=f;r<e.length;r++)k.push("..");k=k.concat(g.slice(f));
return k.join("/")};d.sep="/";d.delimiter=":";d.dirname=function(a){var b=g.exec(a).slice(1);a=b[0];b=b[1];if(!a&&!b)return".";b&&(b=b.substr(0,b.length-1));return a+b};d.basename=function(a,b){var c=g.exec(a).slice(1)[2];b&&c.substr(-1*b.length)===b&&(c=c.substr(0,c.length-b.length));return c};d.extname=function(a){return g.exec(a).slice(1)[3]};var k="b"==="ab".substr(-1)?function(a,b,c){return a.substr(b,c)}:function(a,b,c){0>b&&(b=a.length+b);return a.substr(b,c)}}).call(this,a("_process"))},{_process:11}],
11:[function(a,f,d){function c(){h=!1;l.length?k=l.concat(k):m=-1;k.length&&e()}function e(){if(!h){var a=setTimeout(c);h=!0;for(var b=k.length;b;){l=k;for(k=[];++m<b;)l&&l[m].run();m=-1;b=k.length}l=null;h=!1;clearTimeout(a)}}function b(a,b){this.fun=a;this.array=b}function g(){}a=f.exports={};var k=[],h=!1,l,m=-1;a.nextTick=function(a){var c=Array(arguments.length-1);if(1<arguments.length)for(var d=1;d<arguments.length;d++)c[d-1]=arguments[d];k.push(new b(a,c));1!==k.length||h||setTimeout(e,0)};
b.prototype.run=function(){this.fun.apply(null,this.array)};a.title="browser";a.browser=!0;a.env={};a.argv=[];a.version="";a.versions={};a.on=g;a.addListener=g;a.once=g;a.off=g;a.removeListener=g;a.removeAllListeners=g;a.emit=g;a.binding=function(a){throw Error("process.binding is not supported");};a.cwd=function(){return"/"};a.chdir=function(a){throw Error("process.chdir is not supported");};a.umask=function(){return 0}},{}],12:[function(a,f,d){f.exports=function(a){return a&&"object"===typeof a&&
"function"===typeof a.copy&&"function"===typeof a.fill&&"function"===typeof a.readUInt8}},{}],13:[function(a,f,d){(function(c,e){function b(a,b){var c={seen:[],stylize:k};3<=arguments.length&&(c.depth=arguments[2]);4<=arguments.length&&(c.colors=arguments[3]);v(b)?c.showHidden=b:b&&d._extend(c,b);w(c.showHidden)&&(c.showHidden=!1);w(c.depth)&&(c.depth=2);w(c.colors)&&(c.colors=!1);w(c.customInspect)&&(c.customInspect=!0);c.colors&&(c.stylize=g);return l(c,a,c.depth)}function g(a,c){var e=b.styles[c];
return e?"\u001b["+b.colors[e][0]+"m"+a+"\u001b["+b.colors[e][1]+"m":a}function k(a,b){return a}function h(a){var b={};a.forEach(function(a,c){b[a]=!0});return b}function l(a,b,c){if(a.customInspect&&b&&E(b.inspect)&&b.inspect!==d.inspect&&(!b.constructor||b.constructor.prototype!==b)){var e=b.inspect(c,a);y(e)||(e=l(a,e,c));return e}if(e=m(a,b))return e;var g=Object.keys(b),k=h(g);a.showHidden&&(g=Object.getOwnPropertyNames(b));if(z(b)&&(0<=g.indexOf("message")||0<=g.indexOf("description")))return n(b);
if(0===g.length){if(E(b))return a.stylize("[Function"+(b.name?": "+b.name:"")+"]","special");if(u(b))return a.stylize(RegExp.prototype.toString.call(b),"regexp");if(C(b))return a.stylize(Date.prototype.toString.call(b),"date");if(z(b))return n(b)}var e="",v=!1,x=["{","}"];r(b)&&(v=!0,x=["[","]"]);E(b)&&(e=" [Function"+(b.name?": "+b.name:"")+"]");u(b)&&(e=" "+RegExp.prototype.toString.call(b));C(b)&&(e=" "+Date.prototype.toUTCString.call(b));z(b)&&(e=" "+n(b));if(0===g.length&&(!v||0==b.length))return x[0]+
e+x[1];if(0>c)return u(b)?a.stylize(RegExp.prototype.toString.call(b),"regexp"):a.stylize("[Object]","special");a.seen.push(b);g=v?f(a,b,c,k,g):g.map(function(e){return q(a,b,c,k,e,v)});a.seen.pop();return t(g,e,x)}function m(a,b){if(w(b))return a.stylize("undefined","undefined");if(y(b)){var c="'"+JSON.stringify(b).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return a.stylize(c,"string")}if(x(b))return a.stylize(""+b,"number");if(v(b))return a.stylize(""+b,"boolean");if(null===
b)return a.stylize("null","null")}function n(a){return"["+Error.prototype.toString.call(a)+"]"}function f(a,b,c,e,d){for(var g=[],h=0,l=b.length;h<l;++h)Object.prototype.hasOwnProperty.call(b,String(h))?g.push(q(a,b,c,e,String(h),!0)):g.push("");d.forEach(function(d){d.match(/^\d+$/)||g.push(q(a,b,c,e,d,!0))});return g}function q(a,b,c,e,d,g){var h,k;b=Object.getOwnPropertyDescriptor(b,d)||{value:b[d]};b.get?k=b.set?a.stylize("[Getter/Setter]","special"):a.stylize("[Getter]","special"):b.set&&(k=
a.stylize("[Setter]","special"));Object.prototype.hasOwnProperty.call(e,d)||(h="["+d+"]");k||(0>a.seen.indexOf(b.value)?(k=null===c?l(a,b.value,null):l(a,b.value,c-1),-1<k.indexOf("\n")&&(k=g?k.split("\n").map(function(a){return" "+a}).join("\n").substr(2):"\n"+k.split("\n").map(function(a){return" "+a}).join("\n"))):k=a.stylize("[Circular]","special"));if(w(h)){if(g&&d.match(/^\d+$/))return k;h=JSON.stringify(""+d);h.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(h=h.substr(1,h.length-2),h=a.stylize(h,
"name")):(h=h.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),h=a.stylize(h,"string"))}return h+": "+k}function t(a,b,c){var