d3plus-geomap
Version:
A reusable geo map built on D3 and Topojson
8 lines • 108 kB
JavaScript
function _slicedToArray(t,r){return _arrayWithHoles(t)||_iterableToArrayLimit(t,r)||_unsupportedIterableToArray(t,r)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(t,r){if(!t)return;if(typeof t==="string")return _arrayLikeToArray(t,r);var e=Object.prototype.toString.call(t).slice(8,-1);if(e==="Object"&&t.constructor)e=t.constructor.name;if(e==="Map"||e==="Set")return Array.from(t);if(e==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return _arrayLikeToArray(t,r)}function _arrayLikeToArray(t,r){if(r==null||r>t.length)r=t.length;for(var e=0,n=new Array(r);e<r;e++)n[e]=t[e];return n}function _iterableToArrayLimit(t,r){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=e){var n,i,a,o,u=[],f=!0,c=!1;try{if(a=(e=e.call(t)).next,0===r){if(Object(e)!==e)return;f=!1}else for(;!(f=(n=a.call(e)).done)&&(u.push(n.value),u.length!==r);f=!0);}catch(t){c=!0,i=t}finally{try{if(!f&&null!=e["return"]&&(o=e["return"](),Object(o)!==o))return}finally{if(c)throw i}}return u}}function _arrayWithHoles(t){if(Array.isArray(t))return t}function _classCallCheck(t,r){if(!(t instanceof r)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(t,r){for(var e=0;e<r.length;e++){var n=r[e];n.enumerable=n.enumerable||false;n.configurable=true;if("value"in n)n.writable=true;Object.defineProperty(t,_toPropertyKey(n.key),n)}}function _createClass(t,r,e){if(r)_defineProperties(t.prototype,r);if(e)_defineProperties(t,e);Object.defineProperty(t,"prototype",{writable:false});return t}function _toPropertyKey(t){var r=_toPrimitive2(t,"string");return _typeof(r)==="symbol"?r:String(r)}function _toPrimitive2(t,r){if(_typeof(t)!=="object"||t===null)return t;var e=t[Symbol.toPrimitive];if(e!==undefined){var n=e.call(t,r||"default");if(_typeof(n)!=="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(t)}function _get(){if(typeof Reflect!=="undefined"&&Reflect.get){_get=Reflect.get.bind()}else{_get=function t(r,e,n){var i=_superPropBase(r,e);if(!i)return;var a=Object.getOwnPropertyDescriptor(i,e);if(a.get){return a.get.call(arguments.length<3?r:n)}return a.value}}return _get.apply(this,arguments)}function _superPropBase(t,r){while(!Object.prototype.hasOwnProperty.call(t,r)){t=_getPrototypeOf(t);if(t===null)break}return t}function _inherits(t,r){if(typeof r!=="function"&&r!==null){throw new TypeError("Super expression must either be null or a function")}t.prototype=Object.create(r&&r.prototype,{constructor:{value:t,writable:true,configurable:true}});Object.defineProperty(t,"prototype",{writable:false});if(r)_setPrototypeOf(t,r)}function _setPrototypeOf(t,r){_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function t(r,e){r.__proto__=e;return r};return _setPrototypeOf(t,r)}function _createSuper(i){var a=_isNativeReflectConstruct();return function t(){var r=_getPrototypeOf(i),e;if(a){var n=_getPrototypeOf(this).constructor;e=Reflect.construct(r,arguments,n)}else{e=r.apply(this,arguments)}return _possibleConstructorReturn(this,e)}}function _possibleConstructorReturn(t,r){if(r&&(_typeof(r)==="object"||typeof r==="function")){return r}else if(r!==void 0){throw new TypeError("Derived constructors may only return object or undefined")}return _assertThisInitialized(t)}function _assertThisInitialized(t){if(t===void 0){throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t}function _isNativeReflectConstruct(){if(typeof Reflect==="undefined"||!Reflect.construct)return false;if(Reflect.construct.sham)return false;if(typeof Proxy==="function")return true;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}));return true}catch(t){return false}}function _getPrototypeOf(t){_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function t(r){return r.__proto__||Object.getPrototypeOf(r)};return _getPrototypeOf(t)}function _typeof(t){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof(t)}
/*
d3plus-geomap v1.1.0
A reusable geo map built on D3 and Topojson
Copyright (c) 2023 D3plus - https://d3plus.org
@license MIT
*/
(function(t){typeof define==="function"&&define.amd?define(t):t()})(function(){"use strict";function t(t){var r={exports:{}};return t(r,r.exports),r.exports}var qt=t(function(t){var r=t.exports=typeof window!="undefined"&&window.Math==Math?window:typeof self!="undefined"&&self.Math==Math?self:Function("return this")();if(typeof __g=="number")__g=r});var p={}.hasOwnProperty;var Kt=function t(r,e){return p.call(r,e)};var Yt=function t(r){try{return!!r()}catch(t){return true}};var Ht=!Yt(function(){return Object.defineProperty({},"a",{get:function t(){return 7}}).a!=7});var g=t(function(t){var r=t.exports={version:"2.6.12"};if(typeof __e=="number")__e=r});var Jt=function t(r){return _typeof(r)==="object"?r!==null:typeof r==="function"};var O=function t(r){if(!Jt(r))throw TypeError(r+" is not an object!");return r};var d=qt.document;var y=Jt(d)&&Jt(d.createElement);var _=function t(r){return y?d.createElement(r):{}};var m=!Ht&&!Yt(function(){return Object.defineProperty(_("div"),"a",{get:function t(){return 7}}).a!=7});var $t=function t(r,e){if(!Jt(r))return r;var n,i;if(e&&typeof(n=r.toString)=="function"&&!Jt(i=n.call(r)))return i;if(typeof(n=r.valueOf)=="function"&&!Jt(i=n.call(r)))return i;if(!e&&typeof(n=r.toString)=="function"&&!Jt(i=n.call(r)))return i;throw TypeError("Can't convert object to primitive value")};var w=Object.defineProperty;var S=Ht?Object.defineProperty:function t(r,e,n){O(r);e=$t(e,true);O(n);if(m)try{return w(r,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");if("value"in n)r[e]=n.value;return r};var Xt={f:S};var sr=function t(r,e){return{enumerable:!(r&1),configurable:!(r&2),writable:!(r&4),value:e}};var Zt=Ht?function(t,r,e){return Xt.f(t,r,sr(1,e))}:function(t,r,e){t[r]=e;return t};var x=0;var j=Math.random();var lr=function t(r){return"Symbol(".concat(r===undefined?"":r,")_",(++x+j).toString(36))};var vr=false;var P=t(function(t){var r="__core-js_shared__";var e=qt[r]||(qt[r]={});(t.exports=function(t,r){return e[t]||(e[t]=r!==undefined?r:{})})("versions",[]).push({version:g.version,mode:"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})});var E=P("native-function-to-string",Function.toString);var b=t(function(t){var a=lr("src");var r="toString";var o=(""+E).split(r);g.inspectSource=function(t){return E.call(t)};(t.exports=function(t,r,e,n){var i=typeof e=="function";if(i)Kt(e,"name")||Zt(e,"name",r);if(t[r]===e)return;if(i)Kt(e,a)||Zt(e,a,t[r]?""+t[r]:o.join(String(r)));if(t===qt){t[r]=e}else if(!n){delete t[r];Zt(t,r,e)}else if(t[r]){t[r]=e}else{Zt(t,r,e)}})(Function.prototype,r,function t(){return typeof this=="function"&&this[a]||E.call(this)})});var l=function t(r){if(typeof r!="function")throw TypeError(r+" is not a function!");return r};var Qt=function t(n,i,r){l(n);if(i===undefined)return n;switch(r){case 1:return function(t){return n.call(i,t)};case 2:return function(t,r){return n.call(i,t,r)};case 3:return function(t,r,e){return n.call(i,t,r,e)}}return function(){return n.apply(i,arguments)}};var M="prototype";var F=function t(r,e,n){var i=r&t.F;var a=r&t.G;var o=r&t.S;var u=r&t.P;var f=r&t.B;var c=a?qt:o?qt[e]||(qt[e]={}):(qt[e]||{})[M];var s=a?g:g[e]||(g[e]={});var l=s[M]||(s[M]={});var v,h,p,d;if(a)n=e;for(v in n){h=!i&&c&&c[v]!==undefined;p=(h?c:n)[v];d=f&&h?Qt(p,qt):u&&typeof p=="function"?Qt(Function.call,p):p;if(c)b(c,v,p,r&t.U);if(s[v]!=p)Zt(s,v,d);if(u&&l[v]!=p)l[v]=p}};qt.core=g;F.F=1;F.G=2;F.S=4;F.P=8;F.B=16;F.W=32;F.U=64;F.R=128;var tr=F;var A=t(function(t){var n=lr("meta");var e=Xt.f;var i=0;var a=Object.isExtensible||function(){return true};var o=!Yt(function(){return a(Object.preventExtensions({}))});var u=function t(r){e(r,n,{value:{i:"O"+ ++i,w:{}}})};var r=function t(r,e){if(!Jt(r))return _typeof(r)=="symbol"?r:(typeof r=="string"?"S":"P")+r;if(!Kt(r,n)){if(!a(r))return"F";if(!e)return"E";u(r)}return r[n].i};var f=function t(r,e){if(!Kt(r,n)){if(!a(r))return true;if(!e)return false;u(r)}return r[n].w};var c=function t(r){if(o&&s.NEED&&a(r)&&!Kt(r,n))u(r);return r};var s=t.exports={KEY:n,NEED:false,fastKey:r,getWeak:f,onFreeze:c}});var rr=t(function(t){var r=P("wks");var e=qt.Symbol;var n=typeof e=="function";var i=t.exports=function(t){return r[t]||(r[t]=n&&e[t]||(n?e:lr)("Symbol."+t))};i.store=r});var I=Xt.f;var k=rr("toStringTag");var W=function t(r,e,n){if(r&&!Kt(r=n?r:r.prototype,k))I(r,k,{configurable:true,value:e})};var T=rr;var N={f:T};var R=Xt.f;var L=function t(r){var e=g.Symbol||(g.Symbol=qt.Symbol||{});if(r.charAt(0)!="_"&&!(r in e))R(e,r,{value:N.f(r)})};var C={}.toString;var s=function t(r){return C.call(r).slice(8,-1)};var z=Object("z").propertyIsEnumerable(0)?Object:function(t){return s(t)=="String"?t.split(""):Object(t)};var G=function t(r){if(r==undefined)throw TypeError("Can't call method on "+r);return r};var c=function t(r){return z(G(r))};var D=Math.ceil;var U=Math.floor;var er=function t(r){return isNaN(r=+r)?0:(r>0?U:D)(r)};var B=Math.min;var nr=function t(r){return r>0?B(er(r),9007199254740991):0};var V=Math.max;var q=Math.min;var ir=function t(r,e){r=er(r);return r<0?V(r+e,0):q(r,e)};var hr=function t(u){return function(t,r,e){var n=c(t);var i=nr(n.length);var a=ir(e,i);var o;if(u&&r!=r)while(i>a){o=n[a++];if(o!=o)return true}else for(;i>a;a++)if(u||a in n){if(n[a]===r)return u||a||0}return!u&&-1}};var K=P("keys");var Y=function t(r){return K[r]||(K[r]=lr(r))};var H=hr(false);var J=Y("IE_PROTO");var $=function t(r,e){var n=c(r);var i=0;var a=[];var o;for(o in n)if(o!=J)Kt(n,o)&&a.push(o);while(e.length>i)if(Kt(n,o=e[i++])){~H(a,o)||a.push(o)}return a};var X="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",");var Z=Object.keys||function t(r){return $(r,X)};var Q=Object.getOwnPropertySymbols;var tt={f:Q};var rt={}.propertyIsEnumerable;var et={f:rt};var nt=function t(r){var e=Z(r);var n=tt.f;if(n){var i=n(r);var a=et.f;var o=0;var u;while(i.length>o)if(a.call(r,u=i[o++]))e.push(u)}return e};var it=Array.isArray||function t(r){return s(r)=="Array"};var ar=function t(r){return Object(G(r))};var at=Ht?Object.defineProperties:function t(r,e){O(r);var n=Z(e);var i=n.length;var a=0;var o;while(i>a)Xt.f(r,o=n[a++],e[o]);return r};var ot=qt.document;var ut=ot&&ot.documentElement;var ft=Y("IE_PROTO");var ct=function t(){};var st="prototype";var lt=function t(){var r=_("iframe");var e=X.length;var n="<";var i=">";var a;r.style.display="none";ut.appendChild(r);r.src="javascript:";a=r.contentWindow.document;a.open();a.write(n+"script"+i+"document.F=Object"+n+"/script"+i);a.close();lt=a.F;while(e--)delete lt[st][X[e]];return lt()};var or=Object.create||function t(r,e){var n;if(r!==null){ct[st]=O(r);n=new ct;ct[st]=null;n[ft]=r}else n=lt();return e===undefined?n:at(n,e)};var vt=X.concat("length","prototype");var ht=Object.getOwnPropertyNames||function t(r){return $(r,vt)};var pr={f:ht};var pt=pr.f;var dt={}.toString;var gt=(typeof window==="undefined"?"undefined":_typeof(window))=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];var yt=function t(r){try{return pt(r)}catch(t){return gt.slice()}};var _t=function t(r){return gt&&dt.call(r)=="[object Window]"?yt(r):pt(c(r))};var mt={f:_t};var bt=Object.getOwnPropertyDescriptor;var wt=Ht?bt:function t(r,e){r=c(r);e=$t(e,true);if(m)try{return bt(r,e)}catch(t){}if(Kt(r,e))return sr(!et.f.call(r,e),r[e])};var ur={f:wt};var St=A.KEY;var xt=ur.f;var Ot=Xt.f;var jt=mt.f;var n=qt.Symbol;var Pt=qt.JSON;var Et=Pt&&Pt.stringify;var Mt="prototype";var o=rr("_hidden");var Ft=rr("toPrimitive");var At={}.propertyIsEnumerable;var It=P("symbol-registry");var kt=P("symbols");var Tt=P("op-symbols");var u=Object[Mt];var Nt=typeof n=="function"&&!!tt.f;var Rt=qt.QObject;var Lt=!Rt||!Rt[Mt]||!Rt[Mt].findChild;var Ct=Ht&&Yt(function(){return or(Ot({},"a",{get:function t(){return Ot(this,"a",{value:7}).a}})).a!=7})?function(t,r,e){var n=xt(u,r);if(n)delete u[r];Ot(t,r,e);if(n&&t!==u)Ot(u,r,n)}:Ot;var zt=function t(r){var e=kt[r]=or(n[Mt]);e._k=r;return e};var Gt=Nt&&_typeof(n.iterator)=="symbol"?function(t){return _typeof(t)=="symbol"}:function(t){return t instanceof n};var Dt=function t(r,e,n){if(r===u)Dt(Tt,e,n);O(r);e=$t(e,true);O(n);if(Kt(kt,e)){if(!n.enumerable){if(!Kt(r,o))Ot(r,o,sr(1,{}));r[o][e]=true}else{if(Kt(r,o)&&r[o][e])r[o][e]=false;n=or(n,{enumerable:sr(0,false)})}return Ct(r,e,n)}return Ot(r,e,n)};var Ut=function t(r,e){O(r);var n=nt(e=c(e));var i=0;var a=n.length;var o;while(a>i)Dt(r,o=n[i++],e[o]);return r};var Bt=function t(r,e){return e===undefined?or(r):Ut(or(r),e)};var Wt=function t(r){var e=At.call(this,r=$t(r,true));if(this===u&&Kt(kt,r)&&!Kt(Tt,r))return false;return e||!Kt(this,r)||!Kt(kt,r)||Kt(this,o)&&this[o][r]?e:true};var Vt=function t(r,e){r=c(r);e=$t(e,true);if(r===u&&Kt(kt,e)&&!Kt(Tt,e))return;var n=xt(r,e);if(n&&Kt(kt,e)&&!(Kt(r,o)&&r[o][e]))n.enumerable=true;return n};var dr=function t(r){var e=jt(c(r));var n=[];var i=0;var a;while(e.length>i){if(!Kt(kt,a=e[i++])&&a!=o&&a!=St)n.push(a)}return n};var gr=function t(r){var e=r===u;var n=jt(e?Tt:c(r));var i=[];var a=0;var o;while(n.length>a){if(Kt(kt,o=n[a++])&&(e?Kt(u,o):true))i.push(kt[o])}return i};if(!Nt){n=function t(){if(this instanceof n)throw TypeError("Symbol is not a constructor!");var e=lr(arguments.length>0?arguments[0]:undefined);var r=function t(r){if(this===u)t.call(Tt,r);if(Kt(this,o)&&Kt(this[o],e))this[o][e]=false;Ct(this,e,sr(1,r))};if(Ht&&Lt)Ct(u,e,{configurable:true,set:r});return zt(e)};b(n[Mt],"toString",function t(){return this._k});ur.f=Vt;Xt.f=Dt;pr.f=mt.f=dr;et.f=Wt;tt.f=gr;if(Ht&&!vr){b(u,"propertyIsEnumerable",Wt,true)}N.f=function(t){return zt(rr(t))}}tr(tr.G+tr.W+tr.F*!Nt,{Symbol:n});for(var yr="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),_r=0;yr.length>_r;)rr(yr[_r++]);for(var mr=Z(rr.store),br=0;mr.length>br;)L(mr[br++]);tr(tr.S+tr.F*!Nt,"Symbol",{for:function t(r){return Kt(It,r+="")?It[r]:It[r]=n(r)},keyFor:function t(r){if(!Gt(r))throw TypeError(r+" is not a symbol!");for(var e in It)if(It[e]===r)return e},useSetter:function t(){Lt=true},useSimple:function t(){Lt=false}});tr(tr.S+tr.F*!Nt,"Object",{create:Bt,defineProperty:Dt,defineProperties:Ut,getOwnPropertyDescriptor:Vt,getOwnPropertyNames:dr,getOwnPropertySymbols:gr});var wr=Yt(function(){tt.f(1)});tr(tr.S+tr.F*wr,"Object",{getOwnPropertySymbols:function t(r){return tt.f(ar(r))}});Pt&&tr(tr.S+tr.F*(!Nt||Yt(function(){var t=n();return Et([t])!="[null]"||Et({a:t})!="{}"||Et(Object(t))!="{}"})),"JSON",{stringify:function t(r){var e=[r];var n=1;var i,a;while(arguments.length>n)e.push(arguments[n++]);a=i=e[1];if(!Jt(i)&&r===undefined||Gt(r))return;if(!it(i))i=function t(r,e){if(typeof a=="function")e=a.call(this,r,e);if(!Gt(e))return e};e[1]=i;return Et.apply(Pt,e)}});n[Mt][Ft]||Zt(n[Mt],Ft,n[Mt].valueOf);W(n,"Symbol");W(Math,"Math",true);W(qt.JSON,"JSON",true);tr(tr.S,"Object",{create:or});tr(tr.S+tr.F*!Ht,"Object",{defineProperty:Xt.f});tr(tr.S+tr.F*!Ht,"Object",{defineProperties:at});var Sr=function t(r,e){var n=(g.Object||{})[r]||Object[r];var i={};i[r]=e(n);tr(tr.S+tr.F*Yt(function(){n(1)}),"Object",i)};var xr=ur.f;Sr("getOwnPropertyDescriptor",function(){return function t(r,e){return xr(c(r),e)}});var Or=Y("IE_PROTO");var jr=Object.prototype;var fr=Object.getPrototypeOf||function(t){t=ar(t);if(Kt(t,Or))return t[Or];if(typeof t.constructor=="function"&&t instanceof t.constructor){return t.constructor.prototype}return t instanceof Object?jr:null};Sr("getPrototypeOf",function(){return function t(r){return fr(ar(r))}});Sr("keys",function(){return function t(r){return Z(ar(r))}});Sr("getOwnPropertyNames",function(){return mt.f});var Pr=A.onFreeze;Sr("freeze",function(e){return function t(r){return e&&Jt(r)?e(Pr(r)):r}});var Er=A.onFreeze;Sr("seal",function(e){return function t(r){return e&&Jt(r)?e(Er(r)):r}});var Mr=A.onFreeze;Sr("preventExtensions",function(e){return function t(r){return e&&Jt(r)?e(Mr(r)):r}});Sr("isFrozen",function(e){return function t(r){return Jt(r)?e?e(r):false:true}});Sr("isSealed",function(e){return function t(r){return Jt(r)?e?e(r):false:true}});Sr("isExtensible",function(e){return function t(r){return Jt(r)?e?e(r):true:false}});var Fr=Object.assign;var Ar=!Fr||Yt(function(){var t={};var r={};var e=Symbol();var n="abcdefghijklmnopqrst";t[e]=7;n.split("").forEach(function(t){r[t]=t});return Fr({},t)[e]!=7||Object.keys(Fr({},r)).join("")!=n})?function t(r,e){var n=ar(r);var i=arguments.length;var a=1;var o=tt.f;var u=et.f;while(i>a){var f=z(arguments[a++]);var c=o?Z(f).concat(o(f)):Z(f);var s=c.length;var l=0;var v;while(s>l){v=c[l++];if(!Ht||u.call(f,v))n[v]=f[v]}}return n}:Fr;tr(tr.S+tr.F,"Object",{assign:Ar});var Ir=Object.is||function t(r,e){return r===e?r!==0||1/r===1/e:r!=r&&e!=e};tr(tr.S,"Object",{is:Ir});var kr=function t(r,e){O(r);if(!Jt(e)&&e!==null)throw TypeError(e+": can't set as prototype!")};var Tr={set:Object.setPrototypeOf||("__proto__"in{}?function(t,n,i){try{i=Qt(Function.call,ur.f(Object.prototype,"__proto__").set,2);i(t,[]);n=!(t instanceof Array)}catch(t){n=true}return function t(r,e){kr(r,e);if(n)r.__proto__=e;else i(r,e);return r}}({},false):undefined),check:kr};tr(tr.S,"Object",{setPrototypeOf:Tr.set});var Nr=rr("toStringTag");var Rr=s(function(){return arguments}())=="Arguments";var Lr=function t(r,e){try{return r[e]}catch(t){}};var Cr=function t(r){var e,n,i;return r===undefined?"Undefined":r===null?"Null":typeof(n=Lr(e=Object(r),Nr))=="string"?n:Rr?s(e):(i=s(e))=="Object"&&typeof e.callee=="function"?"Arguments":i};var zr={};zr[rr("toStringTag")]="z";if(zr+""!="[object z]"){b(Object.prototype,"toString",function t(){return"[object "+Cr(this)+"]"},true)}var Gr=function t(r,e,n){var i=n===undefined;switch(e.length){case 0:return i?r():r.call(n);case 1:return i?r(e[0]):r.call(n,e[0]);case 2:return i?r(e[0],e[1]):r.call(n,e[0],e[1]);case 3:return i?r(e[0],e[1],e[2]):r.call(n,e[0],e[1],e[2]);case 4:return i?r(e[0],e[1],e[2],e[3]):r.call(n,e[0],e[1],e[2],e[3])}return r.apply(n,e)};var Dr=[].slice;var Ur={};var Br=function t(r,e,n){if(!(e in Ur)){for(var i=[],a=0;a<e;a++)i[a]="a["+a+"]";Ur[e]=Function("F,a","return new F("+i.join(",")+")")}return Ur[e](r,n)};var Wr=Function.bind||function t(e){var n=l(this);var i=Dr.call(arguments,1);var r=function t(){var r=i.concat(Dr.call(arguments));return this instanceof t?Br(n,r.length,r):Gr(n,r,e)};if(Jt(n.prototype))r.prototype=n.prototype;return r};tr(tr.P,"Function",{bind:Wr});var Vr=Xt.f;var qr=Function.prototype;var Kr=/^\s*function ([^ (]*)/;var Yr="name";Yr in qr||Ht&&Vr(qr,Yr,{configurable:true,get:function t(){try{return(""+this).match(Kr)[1]}catch(t){return""}}});var Hr=rr("hasInstance");var Jr=Function.prototype;if(!(Hr in Jr))Xt.f(Jr,Hr,{value:function t(r){if(typeof this!="function"||!Jt(r))return false;if(!Jt(this.prototype))return r instanceof this;while(r=fr(r))if(this.prototype===r)return true;return false}});var $r="\t\n\v\f\r "+" \u2028\u2029\ufeff";var Xr="["+$r+"]";var Zr="
";var Qr=RegExp("^"+Xr+Xr+"*");var te=RegExp(Xr+Xr+"*$");var re=function t(r,e,n){var i={};var a=Yt(function(){return!!$r[r]()||Zr[r]()!=Zr});var o=i[r]=a?e(ee):$r[r];if(n)i[n]=o;tr(tr.P+tr.F*a,"String",i)};var ee=re.trim=function(t,r){t=String(G(t));if(r&1)t=t.replace(Qr,"");if(r&2)t=t.replace(te,"");return t};var ne=re;var ie=qt.parseInt;var ae=ne.trim;var oe=/^[-+]?0[xX]/;var ue=ie($r+"08")!==8||ie($r+"0x16")!==22?function t(r,e){var n=ae(String(r),3);return ie(n,e>>>0||(oe.test(n)?16:10))}:ie;tr(tr.G+tr.F*(parseInt!=ue),{parseInt:ue});var fe=qt.parseFloat;var ce=ne.trim;var se=1/fe($r+"-0")!==-Infinity?function t(r){var e=ce(String(r),3);var n=fe(e);return n===0&&e.charAt(0)=="-"?-0:n}:fe;tr(tr.G+tr.F*(parseFloat!=se),{parseFloat:se});var le=Tr.set;var ve=function t(r,e,n){var i=e.constructor;var a;if(i!==n&&typeof i=="function"&&(a=i.prototype)!==n.prototype&&Jt(a)&&le){le(r,a)}return r};var he=pr.f;var pe=ur.f;var de=Xt.f;var ge=ne.trim;var ye="Number";var i=qt[ye];var _e=i;var me=i.prototype;var be=s(or(me))==ye;var we="trim"in String.prototype;var Se=function t(r){var e=$t(r,false);if(typeof e=="string"&&e.length>2){e=we?e.trim():ge(e,3);var n=e.charCodeAt(0);var i,a,o;if(n===43||n===45){i=e.charCodeAt(2);if(i===88||i===120)return NaN}else if(n===48){switch(e.charCodeAt(1)){case 66:case 98:a=2;o=49;break;case 79:case 111:a=8;o=55;break;default:return+e}for(var u=e.slice(2),f=0,c=u.length,s;f<c;f++){s=u.charCodeAt(f);if(s<48||s>o)return NaN}return parseInt(u,a)}}return+e};if(!i(" 0o1")||!i("0b1")||i("+0x1")){i=function t(r){var e=arguments.length<1?0:r;var n=this;return n instanceof i&&(be?Yt(function(){me.valueOf.call(n)}):s(n)!=ye)?ve(new _e(Se(e)),n,i):Se(e)};for(var xe=Ht?he(_e):("MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,"+"EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,"+"MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger").split(","),Oe=0,je;xe.length>Oe;Oe++){if(Kt(_e,je=xe[Oe])&&!Kt(i,je)){de(i,je,pe(_e,je))}}i.prototype=me;me.constructor=i;b(qt,ye,i)}var Pe=function t(r,e){if(typeof r!="number"&&s(r)!="Number")throw TypeError(e);return+r};var Ee=function t(r){var e=String(G(this));var n="";var i=er(r);if(i<0||i==Infinity)throw RangeError("Count can't be negative");for(;i>0;(i>>>=1)&&(e+=e))if(i&1)n+=e;return n};var Me=1..toFixed;var Fe=Math.floor;var Ae=[0,0,0,0,0,0];var Ie="Number.toFixed: incorrect invocation!";var ke="0";var Te=function t(r,e){var n=-1;var i=e;while(++n<6){i+=r*Ae[n];Ae[n]=i%1e7;i=Fe(i/1e7)}};var Ne=function t(r){var e=6;var n=0;while(--e>=0){n+=Ae[e];Ae[e]=Fe(n/r);n=n%r*1e7}};var Re=function t(){var r=6;var e="";while(--r>=0){if(e!==""||r===0||Ae[r]!==0){var n=String(Ae[r]);e=e===""?n:e+Ee.call(ke,7-n.length)+n}}return e};var Le=function t(r,e,n){return e===0?n:e%2===1?t(r,e-1,n*r):t(r*r,e/2,n)};var Ce=function t(r){var e=0;var n=r;while(n>=4096){e+=12;n/=4096}while(n>=2){e+=1;n/=2}return e};tr(tr.P+tr.F*(!!Me&&(8e-5.toFixed(3)!=="0.000"||.9.toFixed(0)!=="1"||1.255.toFixed(2)!=="1.25"||0xde0b6b3a7640080.toFixed(0)!=="1000000000000000128")||!Yt(function(){Me.call({})})),"Number",{toFixed:function t(r){var e=Pe(this,Ie);var n=er(r);var i="";var a=ke;var o,u,f,c;if(n<0||n>20)throw RangeError(Ie);if(e!=e)return"NaN";if(e<=-1e21||e>=1e21)return String(e);if(e<0){i="-";e=-e}if(e>1e-21){o=Ce(e*Le(2,69,1))-69;u=o<0?e*Le(2,-o,1):e/Le(2,o,1);u*=4503599627370496;o=52-o;if(o>0){Te(0,u);f=n;while(f>=7){Te(1e7,0);f-=7}Te(Le(10,f,1),0);f=o-1;while(f>=23){Ne(1<<23);f-=23}Ne(1<<f);Te(1,1);Ne(2);a=Re()}else{Te(0,u);Te(1<<-o,0);a=Re()+Ee.call(ke,n)}}if(n>0){c=a.length;a=i+(c<=n?"0."+Ee.call(ke,n-c)+a:a.slice(0,c-n)+"."+a.slice(c-n))}else{a=i+a}return a}});var ze=1..toPrecision;tr(tr.P+tr.F*(Yt(function(){return ze.call(1,undefined)!=="1"})||!Yt(function(){ze.call({})})),"Number",{toPrecision:function t(r){var e=Pe(this,"Number#toPrecision: incorrect invocation!");return r===undefined?ze.call(e):ze.call(e,r)}});tr(tr.S,"Number",{EPSILON:Math.pow(2,-52)});var Ge=qt.isFinite;tr(tr.S,"Number",{isFinite:function t(r){return typeof r=="number"&&Ge(r)}});var De=Math.floor;var Ue=function t(r){return!Jt(r)&&isFinite(r)&&De(r)===r};tr(tr.S,"Number",{isInteger:Ue});tr(tr.S,"Number",{isNaN:function t(r){return r!=r}});var Be=Math.abs;tr(tr.S,"Number",{isSafeInteger:function t(r){return Ue(r)&&Be(r)<=9007199254740991}});tr(tr.S,"Number",{MAX_SAFE_INTEGER:9007199254740991});tr(tr.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991});tr(tr.S+tr.F*(Number.parseFloat!=se),"Number",{parseFloat:se});tr(tr.S+tr.F*(Number.parseInt!=ue),"Number",{parseInt:ue});var We=Math.log1p||function t(r){return(r=+r)>-1e-8&&r<1e-8?r-r*r/2:Math.log(1+r)};var Ve=Math.sqrt;var qe=Math.acosh;tr(tr.S+tr.F*!(qe&&Math.floor(qe(Number.MAX_VALUE))==710&&qe(Infinity)==Infinity),"Math",{acosh:function t(r){return(r=+r)<1?NaN:r>94906265.62425156?Math.log(r)+Math.LN2:We(r-1+Ve(r-1)*Ve(r+1))}});var Ke=Math.asinh;function Ye(t){return!isFinite(t=+t)||t==0?t:t<0?-Ye(-t):Math.log(t+Math.sqrt(t*t+1))}tr(tr.S+tr.F*!(Ke&&1/Ke(0)>0),"Math",{asinh:Ye});var He=Math.atanh;tr(tr.S+tr.F*!(He&&1/He(-0)<0),"Math",{atanh:function t(r){return(r=+r)==0?r:Math.log((1+r)/(1-r))/2}});var Je=Math.sign||function t(r){return(r=+r)==0||r!=r?r:r<0?-1:1};tr(tr.S,"Math",{cbrt:function t(r){return Je(r=+r)*Math.pow(Math.abs(r),1/3)}});tr(tr.S,"Math",{clz32:function t(r){return(r>>>=0)?31-Math.floor(Math.log(r+.5)*Math.LOG2E):32}});var $e=Math.exp;tr(tr.S,"Math",{cosh:function t(r){return($e(r=+r)+$e(-r))/2}});var Xe=Math.expm1;var Ze=!Xe||Xe(10)>22025.465794806718||Xe(10)<22025.465794806718||Xe(-2e-17)!=-2e-17?function t(r){return(r=+r)==0?r:r>-1e-6&&r<1e-6?r+r*r/2:Math.exp(r)-1}:Xe;tr(tr.S+tr.F*(Ze!=Math.expm1),"Math",{expm1:Ze});var Qe=Math.pow;var tn=Qe(2,-52);var rn=Qe(2,-23);var en=Qe(2,127)*(2-rn);var nn=Qe(2,-126);var an=function t(r){return r+1/tn-1/tn};var on=Math.fround||function t(r){var e=Math.abs(r);var n=Je(r);var i,a;if(e<nn)return n*an(e/nn/rn)*nn*rn;i=(1+rn/tn)*e;a=i-(i-e);if(a>en||a!=a)return n*Infinity;return n*a};tr(tr.S,"Math",{fround:on});var un=Math.abs;tr(tr.S,"Math",{hypot:function t(r,e){var n=0;var i=0;var a=arguments.length;var o=0;var u,f;while(i<a){u=un(arguments[i++]);if(o<u){f=o/u;n=n*f*f+1;o=u}else if(u>0){f=u/o;n+=f*f}else n+=u}return o===Infinity?Infinity:o*Math.sqrt(n)}});var fn=Math.imul;tr(tr.S+tr.F*Yt(function(){return fn(4294967295,5)!=-5||fn.length!=2}),"Math",{imul:function t(r,e){var n=65535;var i=+r;var a=+e;var o=n&i;var u=n&a;return 0|o*u+((n&i>>>16)*u+o*(n&a>>>16)<<16>>>0)}});tr(tr.S,"Math",{log10:function t(r){return Math.log(r)*Math.LOG10E}});tr(tr.S,"Math",{log1p:We});tr(tr.S,"Math",{log2:function t(r){return Math.log(r)/Math.LN2}});tr(tr.S,"Math",{sign:Je});var cn=Math.exp;tr(tr.S+tr.F*Yt(function(){return!Math.sinh(-2e-17)!=-2e-17}),"Math",{sinh:function t(r){return Math.abs(r=+r)<1?(Ze(r)-Ze(-r))/2:(cn(r-1)-cn(-r-1))*(Math.E/2)}});var sn=Math.exp;tr(tr.S,"Math",{tanh:function t(r){var e=Ze(r=+r);var n=Ze(-r);return e==Infinity?1:n==Infinity?-1:(e-n)/(sn(r)+sn(-r))}});tr(tr.S,"Math",{trunc:function t(r){return(r>0?Math.floor:Math.ceil)(r)}});var ln=String.fromCharCode;var vn=String.fromCodePoint;tr(tr.S+tr.F*(!!vn&&vn.length!=1),"String",{fromCodePoint:function t(r){var e=[];var n=arguments.length;var i=0;var a;while(n>i){a=+arguments[i++];if(ir(a,1114111)!==a)throw RangeError(a+" is not a valid code point");e.push(a<65536?ln(a):ln(((a-=65536)>>10)+55296,a%1024+56320))}return e.join("")}});tr(tr.S,"String",{raw:function t(r){var e=c(r.raw);var n=nr(e.length);var i=arguments.length;var a=[];var o=0;while(n>o){a.push(String(e[o++]));if(o<i)a.push(String(arguments[o]))}return a.join("")}});ne("trim",function(r){return function t(){return r(this,3)}});var hn=function t(u){return function(t,r){var e=String(G(t));var n=er(r);var i=e.length;var a,o;if(n<0||n>=i)return u?"":undefined;a=e.charCodeAt(n);return a<55296||a>56319||n+1===i||(o=e.charCodeAt(n+1))<56320||o>57343?u?e.charAt(n):a:u?e.slice(n,n+2):(a-55296<<10)+(o-56320)+65536}};var pn={};var dn={};Zt(dn,rr("iterator"),function(){return this});var gn=function t(r,e,n){r.prototype=or(dn,{next:sr(1,n)});W(r,e+" Iterator")};var yn=rr("iterator");var _n=!([].keys&&"next"in[].keys());var mn="@@iterator";var bn="keys";var wn="values";var Sn=function t(){return this};var xn=function t(r,e,n,i,a,o,u){gn(n,e,i);var f=function t(r){if(!_n&&r in v)return v[r];switch(r){case bn:return function t(){return new n(this,r)};case wn:return function t(){return new n(this,r)}}return function t(){return new n(this,r)}};var c=e+" Iterator";var s=a==wn;var l=false;var v=r.prototype;var h=v[yn]||v[mn]||a&&v[a];var p=h||f(a);var d=a?!s?p:f("entries"):undefined;var g=e=="Array"?v.entries||h:h;var y,_,m;if(g){m=fr(g.call(new r));if(m!==Object.prototype&&m.next){W(m,c,true);if(typeof m[yn]!="function")Zt(m,yn,Sn)}}if(s&&h&&h.name!==wn){l=true;p=function t(){return h.call(this)}}if(_n||l||!v[yn]){Zt(v,yn,p)}pn[e]=p;pn[c]=Sn;if(a){y={values:s?p:f(wn),keys:o?p:f(bn),entries:d};if(u)for(_ in y){if(!(_ in v))b(v,_,y[_])}else tr(tr.P+tr.F*(_n||l),e,y)}return y};var On=hn(true);xn(String,"String",function(t){this._t=String(t);this._i=0},function(){var t=this._t;var r=this._i;var e;if(r>=t.length)return{value:undefined,done:true};e=On(t,r);this._i+=e.length;return{value:e,done:false}});var jn=hn(false);tr(tr.P,"String",{codePointAt:function t(r){return jn(this,r)}});var Pn=rr("match");var En=function t(r){var e;return Jt(r)&&((e=r[Pn])!==undefined?!!e:s(r)=="RegExp")};var Mn=function t(r,e,n){if(En(e))throw TypeError("String#"+n+" doesn't accept regex!");return String(G(r))};var Fn=rr("match");var An=function t(r){var e=/./;try{"/./"[r](e)}catch(t){try{e[Fn]=false;return!"/./"[r](e)}catch(t){}}return true};var In="endsWith";var kn=""[In];tr(tr.P+tr.F*An(In),"String",{endsWith:function t(r){var e=Mn(this,r,In);var n=arguments.length>1?arguments[1]:undefined;var i=nr(e.length);var a=n===undefined?i:Math.min(nr(n),i);var o=String(r);return kn?kn.call(e,o,a):e.slice(a-o.length,a)===o}});var Tn="includes";tr(tr.P+tr.F*An(Tn),"String",{includes:function t(r){return!!~Mn(this,r,Tn).indexOf(r,arguments.length>1?arguments[1]:undefined)}});tr(tr.P,"String",{repeat:Ee});var Nn="startsWith";var Rn=""[Nn];tr(tr.P+tr.F*An(Nn),"String",{startsWith:function t(r){var e=Mn(this,r,Nn);var n=nr(Math.min(arguments.length>1?arguments[1]:undefined,e.length));var i=String(r);return Rn?Rn.call(e,i,n):e.slice(n,n+i.length)===i}});var Ln=/"/g;var Cn=function t(r,e,n,i){var a=String(G(r));var o="<"+e;if(n!=="")o+=" "+n+'="'+String(i).replace(Ln,""")+'"';return o+">"+a+"</"+e+">"};var r=function t(r,e){var n={};n[r]=e(Cn);tr(tr.P+tr.F*Yt(function(){var t=""[r]('"');return t!==t.toLowerCase()||t.split('"').length>3}),"String",n)};r("anchor",function(e){return function t(r){return e(this,"a","name",r)}});r("big",function(r){return function t(){return r(this,"big","","")}});r("blink",function(r){return function t(){return r(this,"blink","","")}});r("bold",function(r){return function t(){return r(this,"b","","")}});r("fixed",function(r){return function t(){return r(this,"tt","","")}});r("fontcolor",function(e){return function t(r){return e(this,"font","color",r)}});r("fontsize",function(e){return function t(r){return e(this,"font","size",r)}});r("italics",function(r){return function t(){return r(this,"i","","")}});r("link",function(e){return function t(r){return e(this,"a","href",r)}});r("small",function(r){return function t(){return r(this,"small","","")}});r("strike",function(r){return function t(){return r(this,"strike","","")}});r("sub",function(r){return function t(){return r(this,"sub","","")}});r("sup",function(r){return function t(){return r(this,"sup","","")}});tr(tr.S,"Date",{now:function t(){return(new Date).getTime()}});tr(tr.P+tr.F*Yt(function(){return new Date(NaN).toJSON()!==null||Date.prototype.toJSON.call({toISOString:function t(){return 1}})!==1}),"Date",{toJSON:function t(r){var e=ar(this);var n=$t(e);return typeof n=="number"&&!isFinite(n)?null:e.toISOString()}});var zn=Date.prototype.getTime;var Gn=Date.prototype.toISOString;var Dn=function t(r){return r>9?r:"0"+r};var Un=Yt(function(){return Gn.call(new Date(-5e13-1))!="0385-07-25T07:06:39.999Z"})||!Yt(function(){Gn.call(new Date(NaN))})?function t(){if(!isFinite(zn.call(this)))throw RangeError("Invalid time value");var r=this;var e=r.getUTCFullYear();var n=r.getUTCMilliseconds();var i=e<0?"-":e>9999?"+":"";return i+("00000"+Math.abs(e)).slice(i?-6:-4)+"-"+Dn(r.getUTCMonth()+1)+"-"+Dn(r.getUTCDate())+"T"+Dn(r.getUTCHours())+":"+Dn(r.getUTCMinutes())+":"+Dn(r.getUTCSeconds())+"."+(n>99?n:"0"+Dn(n))+"Z"}:Gn;tr(tr.P+tr.F*(Date.prototype.toISOString!==Un),"Date",{toISOString:Un});var Bn=Date.prototype;var Wn="Invalid Date";var Vn="toString";var qn=Bn[Vn];var Kn=Bn.getTime;if(new Date(NaN)+""!=Wn){b(Bn,Vn,function t(){var r=Kn.call(this);return r===r?qn.call(this):Wn})}var Yn="number";var Hn=function t(r){if(r!=="string"&&r!==Yn&&r!=="default")throw TypeError("Incorrect hint");return $t(O(this),r!=Yn)};var Jn=rr("toPrimitive");var $n=Date.prototype;if(!(Jn in $n))Zt($n,Jn,Hn);tr(tr.S,"Array",{isArray:it});var Xn=function t(r,e,n,i){try{return i?e(O(n)[0],n[1]):e(n)}catch(t){var a=r["return"];if(a!==undefined)O(a.call(r));throw t}};var Zn=rr("iterator");var Qn=Array.prototype;var ti=function t(r){return r!==undefined&&(pn.Array===r||Qn[Zn]===r)};var ri=function t(r,e,n){if(e in r)Xt.f(r,e,sr(0,n));else r[e]=n};var ei=rr("iterator");var ni=g.getIteratorMethod=function(t){if(t!=undefined)return t[ei]||t["@@iterator"]||pn[Cr(t)]};var ii=rr("iterator");var ai=false;try{var oi=[7][ii]();oi["return"]=function(){ai=true};Array.from(oi,function(){throw 2})}catch(t){}var ui=function t(r,e){if(!e&&!ai)return false;var n=false;try{var i=[7];var a=i[ii]();a.next=function(){return{done:n=true}};i[ii]=function(){return a};r(i)}catch(t){}return n};tr(tr.S+tr.F*!ui(function(t){Array.from(t)}),"Array",{from:function t(r){var e=ar(r);var n=typeof this=="function"?this:Array;var i=arguments.length;var a=i>1?arguments[1]:undefined;var o=a!==undefined;var u=0;var f=ni(e);var c,s,l,v;if(o)a=Qt(a,i>2?arguments[2]:undefined,2);if(f!=undefined&&!(n==Array&&ti(f))){for(v=f.call(e),s=new n;!(l=v.next()).done;u++){ri(s,u,o?Xn(v,a,[l.value,u],true):l.value)}}else{c=nr(e.length);for(s=new n(c);c>u;u++){ri(s,u,o?a(e[u],u):e[u])}}s.length=u;return s}});tr(tr.S+tr.F*Yt(function(){function t(){}return!(Array.of.call(t)instanceof t)}),"Array",{of:function t(){var r=0;var e=arguments.length;var n=new(typeof this=="function"?this:Array)(e);while(e>r)ri(n,r,arguments[r++]);n.length=e;return n}});var e=function t(r,e){return!!r&&Yt(function(){e?r.call(null,function(){},1):r.call(null)})};var fi=[].join;tr(tr.P+tr.F*(z!=Object||!e(fi)),"Array",{join:function t(r){return fi.call(c(this),r===undefined?",":r)}});var ci=[].slice;tr(tr.P+tr.F*Yt(function(){if(ut)ci.call(ut)}),"Array",{slice:function t(r,e){var n=nr(this.length);var i=s(this);e=e===undefined?n:e;if(i=="Array")return ci.call(this,r,e);var a=ir(r,n);var o=ir(e,n);var u=nr(o-a);var f=new Array(u);var c=0;for(;c<u;c++)f[c]=i=="String"?this.charAt(a+c):this[a+c];return f}});var si=[].sort;var li=[1,2,3];tr(tr.P+tr.F*(Yt(function(){li.sort(undefined)})||!Yt(function(){li.sort(null)})||!e(si)),"Array",{sort:function t(r){return r===undefined?si.call(ar(this)):si.call(ar(this),l(r))}});var vi=rr("species");var hi=function t(r){var e;if(it(r)){e=r.constructor;if(typeof e=="function"&&(e===Array||it(e.prototype)))e=undefined;if(Jt(e)){e=e[vi];if(e===null)e=undefined}}return e===undefined?Array:e};var pi=function t(r,e){return new(hi(r))(e)};var cr=function t(l,r){var v=l==1;var h=l==2;var p=l==3;var d=l==4;var g=l==6;var y=l==5||g;var _=r||pi;return function(t,r,e){var n=ar(t);var i=z(n);var a=Qt(r,e,3);var o=nr(i.length);var u=0;var f=v?_(t,o):h?_(t,0):undefined;var c,s;for(;o>u;u++)if(y||u in i){c=i[u];s=a(c,u,n);if(l){if(v)f[u]=s;else if(s)switch(l){case 3:return true;case 5:return c;case 6:return u;case 2:f.push(c)}else if(d)return false}}return g?-1:p||d?d:f}};var di=cr(0);var gi=e([].forEach,true);tr(tr.P+tr.F*!gi,"Array",{forEach:function t(r){return di(this,r,arguments[1])}});var yi=cr(1);tr(tr.P+tr.F*!e([].map,true),"Array",{map:function t(r){return yi(this,r,arguments[1])}});var _i=cr(2);tr(tr.P+tr.F*!e([].filter,true),"Array",{filter:function t(r){return _i(this,r,arguments[1])}});var mi=cr(3);tr(tr.P+tr.F*!e([].some,true),"Array",{some:function t(r){return mi(this,r,arguments[1])}});var bi=cr(4);tr(tr.P+tr.F*!e([].every,true),"Array",{every:function t(r){return bi(this,r,arguments[1])}});var wi=function t(r,e,n,i,a){l(e);var o=ar(r);var u=z(o);var f=nr(o.length);var c=a?f-1:0;var s=a?-1:1;if(n<2)for(;;){if(c in u){i=u[c];c+=s;break}c+=s;if(a?c<0:f<=c){throw TypeError("Reduce of empty array with no initial value")}}for(;a?c>=0:f>c;c+=s)if(c in u){i=e(i,u[c],c,o)}return i};tr(tr.P+tr.F*!e([].reduce,true),"Array",{reduce:function t(r){return wi(this,r,arguments.length,arguments[1],false)}});tr(tr.P+tr.F*!e([].reduceRight,true),"Array",{reduceRight:function t(r){return wi(this,r,arguments.length,arguments[1],true)}});var Si=hr(false);var xi=[].indexOf;var Oi=!!xi&&1/[1].indexOf(1,-0)<0;tr(tr.P+tr.F*(Oi||!e(xi)),"Array",{indexOf:function t(r){return Oi?xi.apply(this,arguments)||0:Si(this,r,arguments[1])}});var ji=[].lastIndexOf;var Pi=!!ji&&1/[1].lastIndexOf(1,-0)<0;tr(tr.P+tr.F*(Pi||!e(ji)),"Array",{lastIndexOf:function t(r){if(Pi)return ji.apply(this,arguments)||0;var e=c(this);var n=nr(e.length);var i=n-1;if(arguments.length>1)i=Math.min(i,er(arguments[1]));if(i<0)i=n+i;for(;i>=0;i--)if(i in e)if(e[i]===r)return i||0;return-1}});var Ei=[].copyWithin||function t(r,e){var n=ar(this);var i=nr(n.length);var a=ir(r,i);var o=ir(e,i);var u=arguments.length>2?arguments[2]:undefined;var f=Math.min((u===undefined?i:ir(u,i))-o,i-a);var c=1;if(o<a&&a<o+f){c=-1;o+=f-1;a+=f-1}while(f-- >0){if(o in n)n[a]=n[o];else delete n[a];a+=c;o+=c}return n};var Mi=rr("unscopables");var Fi=Array.prototype;if(Fi[Mi]==undefined)Zt(Fi,Mi,{});var Ai=function t(r){Fi[Mi][r]=true};tr(tr.P,"Array",{copyWithin:Ei});Ai("copyWithin");var Ii=function t(r){var e=ar(this);var n=nr(e.length);var i=arguments.length;var a=ir(i>1?arguments[1]:undefined,n);var o=i>2?arguments[2]:undefined;var u=o===undefined?n:ir(o,n);while(u>a)e[a++]=r;return e};tr(tr.P,"Array",{fill:Ii});Ai("fill");var ki=cr(5);var Ti="find";var Ni=true;if(Ti in[])Array(1)[Ti](function(){Ni=false});tr(tr.P+tr.F*Ni,"Array",{find:function t(r){return ki(this,r,arguments.length>1?arguments[1]:undefined)}});Ai(Ti);var Ri=cr(6);var Li="findIndex";var Ci=true;if(Li in[])Array(1)[Li](function(){Ci=false});tr(tr.P+tr.F*Ci,"Array",{findIndex:function t(r){return Ri(this,r,arguments.length>1?arguments[1]:undefined)}});Ai(Li);var zi=rr("species");var Gi=function t(r){var e=qt[r];if(Ht&&e&&!e[zi])Xt.f(e,zi,{configurable:true,get:function t(){return this}})};Gi("Array");var Di=function t(r,e){return{value:e,done:!!r}};var Ui=xn(Array,"Array",function(t,r){this._t=c(t);this._i=0;this._k=r},function(){var t=this._t;var r=this._k;var e=this._i++;if(!t||e>=t.length){this._t=undefined;return Di(1)}if(r=="keys")return Di(0,e);if(r=="values")return Di(0,t[e]);return Di(0,[e,t[e]])},"values");pn.Arguments=pn.Array;Ai("keys");Ai("values");Ai("entries");var Bi=function t(){var r=O(this);var e="";if(r.global)e+="g";if(r.ignoreCase)e+="i";if(r.multiline)e+="m";if(r.unicode)e+="u";if(r.sticky)e+="y";return e};var Wi=Xt.f;var Vi=pr.f;var f=qt.RegExp;var qi=f;var Ki=f.prototype;var Yi=/a/g;var Hi=/a/g;var Ji=new f(Yi)!==Yi;if(Ht&&(!Ji||Yt(function(){Hi[rr("match")]=false;return f(Yi)!=Yi||f(Hi)==Hi||f(Yi,"i")!="/a/i"}))){f=function t(r,e){var n=this instanceof f;var i=En(r);var a=e===undefined;return!n&&i&&r.constructor===f&&a?r:ve(Ji?new qi(i&&!a?r.source:r,e):qi((i=r instanceof f)?r.source:r,i&&a?Bi.call(r):e),n?this:Ki,f)};var $i=function t(e){e in f||Wi(f,e,{configurable:true,get:function t(){return qi[e]},set:function t(r){qi[e]=r}})};for(var Xi=Vi(qi),Zi=0;Xi.length>Zi;)$i(Xi[Zi++]);Ki.constructor=f;f.prototype=Ki;b(qt,"RegExp",f)}Gi("RegExp");var Qi=RegExp.prototype.exec;var ta=String.prototype.replace;var ra=Qi;var ea="lastIndex";var na=function(){var t=/a/,r=/b*/g;Qi.call(t,"a");Qi.call(r,"a");return t[ea]!==0||r[ea]!==0}();var ia=/()??/.exec("")[1]!==undefined;var aa=na||ia;if(aa){ra=function t(r){var e=this;var n,i,a,o;if(ia){i=new RegExp("^"+e.source+"$(?!\\s)",Bi.call(e))}if(na)n=e[ea];a=Qi.call(e,r);if(na&&a){e[ea]=e.global?a.index+a[0].length:n}if(ia&&a&&a.length>1){ta.call(a[0],i,function(){for(o=1;o<arguments.length-2;o++){if(arguments[o]===undefined)a[o]=undefined}})}return a}}var oa=ra;tr({target:"RegExp",proto:true,forced:oa!==/./.exec},{exec:oa});if(Ht&&/./g.flags!="g")Xt.f(RegExp.prototype,"flags",{configurable:true,get:Bi});var ua="toString";var fa=/./[ua];var ca=function t(r){b(RegExp.prototype,ua,r,true)};if(Yt(function(){return fa.call({source:"a",flags:"b"})!="/a/b"})){ca(function t(){var r=O(this);return"/".concat(r.source,"/","flags"in r?r.flags:!Ht&&r instanceof RegExp?Bi.call(r):undefined)})}else if(fa.name!=ua){ca(function t(){return fa.call(this)})}var sa=hn(true);var la=function t(r,e,n){return e+(n?sa(r,e).length:1)};var va=RegExp.prototype.exec;var ha=function t(r,e){var n=r.exec;if(typeof n==="function"){var i=n.call(r,e);if(_typeof(i)!=="object"){throw new TypeError("RegExp exec method returned something other than an Object or null")}return i}if(Cr(r)!=="RegExp"){throw new TypeError("RegExp#exec called on incompatible receiver")}return va.call(r,e)};var pa=rr("species");var da=!Yt(function(){var t=/./;t.exec=function(){var t=[];t.groups={a:"7"};return t};return"".replace(t,"$<a>")!=="7"});var ga=function(){var t=/(?:)/;var r=t.exec;t.exec=function(){return r.apply(this,arguments)};var e="ab".split(t);return e.length===2&&e[0]==="a"&&e[1]==="b"}();var ya=function t(e,r,n){var i=rr(e);var o=!Yt(function(){var t={};t[i]=function(){return 7};return""[e](t)!=7});var a=o?!Yt(function(){var t=false;var r=/a/;r.exec=function(){t=true;return null};if(e==="split"){r.constructor={};r.constructor[pa]=function(){return r}}r[i]("");return!t}):undefined;if(!o||!a||e==="replace"&&!da||e==="split"&&!ga){var u=/./[i];var f=n(G,i,""[e],function t(r,e,n,i,a){if(e.exec===oa){if(o&&!a){return{done:true,value:u.call(e,n,i)}}return{done:true,value:r.call(n,e,i)}}return{done:false}});var c=f[0];var s=f[1];b(String.prototype,e,c);Zt(RegExp.prototype,i,r==2?function(t,r){return s.call(t,this,r)}:function(t){return s.call(t,this)})}};ya("match",1,function(i,a,c,s){return[function t(r){var e=i(this);var n=r==undefined?undefined:r[a];return n!==undefined?n.call(r,e):new RegExp(r)[a](String(e))},function(t){var r=s(c,t,this);if(r.done)return r.value;var e=O(t);var n=String(this);if(!e.global)return ha(e,n);var i=e.unicode;e.lastIndex=0;var a=[];var o=0;var u;while((u=ha(e,n))!==null){var f=String(u[0]);a[o]=f;if(f==="")e.lastIndex=la(n,nr(e.lastIndex),i);o++}return o===0?null:a}]});var _a=Math.max;var ma=Math.min;var ba=Math.floor;var wa=/\$([$&`']|\d\d?|<[^>]*>)/g;var Sa=/\$([$&`']|\d\d?)/g;var xa=function t(r){return r===undefined?r:String(r)};ya("replace",2,function(a,o,w,S){return[function t(r,e){var n=a(this);var i=r==undefined?undefined:r[o];return i!==undefined?i.call(r,n,e):w.call(String(n),r,e)},function(t,r){var e=S(w,t,this,r);if(e.done)return e.value;var n=O(t);var i=String(this);var a=typeof r==="function";if(!a)r=String(r);var o=n.global;if(o){var u=n.unicode;n.lastIndex=0}var f=[];while(true){var c=ha(n,i);if(c===null)break;f.push(c);if(!o)break;var s=String(c[0]);if(s==="")n.lastIndex=la(i,nr(n.lastIndex),u)}var l="";var v=0;for(var h=0;h<f.length;h++){c=f[h];var p=String(c[0]);var d=_a(ma(er(c.index),i.length),0);var g=[];for(var y=1;y<c.length;y++)g.push(xa(c[y]));var _=c.groups;if(a){var m=[p].concat(g,d,i);if(_!==undefined)m.push(_);var b=String(r.apply(undefined,m))}else{b=x(p,i,d,g,_,r)}if(d>=v){l+=i.slice(v,d)+b;v=d+p.length}}return l+i.slice(v)}];function x(a,o,u,f,c,t){var s=u+a.length;var l=f.length;var r=Sa;if(c!==undefined){c=ar(c);r=wa}return w.call(t,r,function(t,r){var e;switch(r.charAt(0)){case"$":return"$";case"&":return a;case"`":return o.slice(0,u);case"'":return o.slice(s);case"<":e=c[r.slice(1,-1)];break;default:var n=+r;if(n===0)return t;if(n>l){var i=ba(n/10);if(i===0)return t;if(i<=l)return f[i-1]===undefined?r.charAt(1):f[i-1]+r.charAt(1);return t}e=f[n-1]}return e===undefined?"":e})}});ya("search",1,function(i,a,o,u){return[function t(r){var e=i(this);var n=r==undefined?undefined:r[a];return n!==undefined?n.call(r,e):new RegExp(r)[a](String(e))},function(t){var r=u(o,t,this);if(r.done)return r.value;var e=O(t);var n=String(this);var i=e.lastIndex;if(!Ir(i,0))e.lastIndex=0;var a=ha(e,n);if(!Ir(e.lastIndex,i))e.lastIndex=i;return a===null?-1:a.index}]});var Oa=rr("species");var ja=function t(r,e){var n=O(r).constructor;var i;return n===undefined||(i=O(n)[Oa])==undefined?e:l(i)};var Pa=Math.min;var Ea=[].push;var Ma="split";var v="length";var Fa="lastIndex";var Aa=4294967295;var Ia=!Yt(function(){RegExp(Aa,"y")});ya("split",2,function(a,o,g,y){var _;if("abbc"[Ma](/(b)*/)[1]=="c"||"test"[Ma](/(?:)/,-1)[v]!=4||"ab"[Ma](/(?:ab)*/)[v]!=2||"."[Ma](/(.?)(.?)/)[v]!=4||"."[Ma](/()()/)[v]>1||""[Ma](/.?/)[v]){_=function t(r,e){var n=String(this);if(r===undefined&&e===0)return[];if(!En(r))return g.call(n,r,e);var i=[];var a=(r.ignoreCase?"i":"")+(r.multiline?"m":"")+(r.unicode?"u":"")+(r.sticky?"y":"");var o=0;var u=e===undefined?Aa:e>>>0;var f=new RegExp(r.source,a+"g");var c,s,l;while(c=oa.call(f,n)){s=f[Fa];if(s>o){i.push(n.slice(o,c.index));if(c[v]>1&&c.index<n[v])Ea.apply(i,c.slice(1));l=c[0][v];o=s;if(i[v]>=u)break}if(f[Fa]===c.index)f[Fa]++}if(o===n[v]){if(l||!f.test(""))i.push("")}else i.push(n.slice(o));return i[v]>u?i.slice(0,u):i}}else if("0"[Ma](undefined,0)[v]){_=function t(r,e){return r===undefined&&e===0?[]:g.call(this,r,e)}}else{_=g}return[function t(r,e){var n=a(this);var i=r==undefined?undefined:r[o];return i!==undefined?i.call(r,n,e):_.call(String(n),r,e)},function(t,r){var e=y(_,t,this,r,_!==g);if(e.done)return e.value;var n=O(t);var i=String(this);var a=ja(n,RegExp);var o=n.unicode;var u=(n.ignoreCase?"i":"")+(n.multiline?"m":"")+(n.unicode?"u":"")+(Ia?"y":"g");var f=new a(Ia?n:"^(?:"+n.source+")",u);var c=r===undefined?Aa:r>>>0;if(c===0)return[];if(i.length===0)return ha(f,i)===null?[i]:[];var s=0;var l=0;var v=[];while(l<i.length){f.lastIndex=Ia?l:0;var h=ha(f,Ia?i:i.slice(l));var p;if(h===null||(p=Pa(nr(f.lastIndex+(Ia?0:l)),i.length))===s){l=la(i,l,o)}else{v.push(i.slice(s,l));if(v.length===c)return v;for(var d=1;d<=h.length-1;d++){v.push(h[d]);if(v.length===c)return v}l=s=p}}v.push(i.slice(s));return v}]});var ka=function t(r,e,n,i){if(!(r instanceof e)||i!==undefined&&i in r){throw TypeError(n+": incorrect invocation!")}return r};var Ta=t(function(t){var v={};var h={};var r=t.exports=function(t,r,e,n,i){var a=i?function(){return t}:ni(t);var o=Qt(e,n,r?2:1);var u=0;var f,c,s,l;if(typeof a!="function")throw TypeError(t+" is not iterable!");if(ti(a))for(f=nr(t.length);f>u;u++){l=r?o(O(c=t[u])[0],c[1]):o(t[u]);if(l===v||l===h)return l}else for(s=a.call(t);!(c=s.next()).done;){l=Xn(s,o,c.value,r);if(l===v||l===h)return l}};r.BREAK=v;r.RETURN=h});var Na=qt.process;var Ra=qt.setImmediate;var La=qt.clearImmediate;var Ca=qt.MessageChannel;var za=qt.Dispatch;var Ga=0;var Da={};var Ua="onreadystatechange";var Ba,Wa,Va;var qa=function t(){var r=+this;if(Da.hasOwnProperty(r)){var e=Da[r];delete Da[r];e()}};var Ka=function t(r){qa.call(r.data)};if(!Ra||!La){Ra=function t(r){var e=[];var n=1;while(arguments.length>n)e.push(arguments[n++]);Da[++Ga]=function(){Gr(typeof r=="function"?r:Function(r),e)};Ba(Ga);return Ga};La=function t(r){delete Da[r]};if(s(Na)=="process"){Ba=function t(r){Na.nextTick(Qt(qa,r,1))}}else if(za&&za.now){Ba=function t(r){za.now(Qt(qa,r,1))}}else if(Ca){Wa=new Ca;Va=Wa.port2;Wa.port1.onmessage=Ka;Ba=Qt(Va.postMessage,Va,1)}else if(qt.addEventListener&&typeof postMessage=="function"&&!qt.importScripts){Ba=function t(r){qt.postMessage(r+"","*")};qt.addEventListener("message",Ka,false)}else if(Ua in _("script")){Ba=function t(r){ut.appendChild(_("script"))[Ua]=function(){ut.removeChild(this);qa.call(r)}}}else{Ba=function t(r){setTimeout(Qt(qa,r,1),0)}}}var Ya={set:Ra,clear:La};var Ha=Ya.set;var Ja=qt.MutationObserver||qt.WebKitMutationObserver;var $a=qt.process;var Xa=qt.Promise;var Za=s($a)=="process";var Qa=function t(){var n,i,a;var r=function t(){var r,e;if(Za&&(r=$a.domain))r.exit();while(n){e=n.fn;n=n.next;try{e()}catch(t){if(n)a();else i=undefined;throw t}}i=undefined;if(r)r.enter()};if(Za){a=function t(){$a.nextTick(r)}}else if(Ja&&!(qt.navigator&&qt.navigator.standalone)){var e=true;var o=document.createTextNode("");new Ja(r).observe(o,{characterData:true});a=function t(){o.data=e=!e}}else if(Xa&&Xa.resolve){var u=Xa.resolve(undefined);a=function t(){u.then(r)}}else{a=function t(){Ha.call(qt,r)}}return function(t){var r={fn:t,next:undefined};if(i)i.next=r;if(!n){n=r;a()}i=r}};function to(t){var e,n;this.promise=new t(function(t,r){if(e!==undefined||n!==undefined)throw TypeError("Bad Promise constructor");e=t;n=r});this.resolve=l(e);this.reject=l(n)}var ro=function t(r){return new to(r)};var eo={f:ro};var no=function t(r){try{return{e:false,v:r()}}catch(t){return{e:true,v:t}}};var io=qt.navigator;var ao=io&&io.userAgent||"";var oo=function t(r,e){O(r);if(Jt(e)&&e.constructor===r)return e;var n=eo.f(r);var i=n.resolve;i(e);return n.promise};var uo=function t(r,e,n){for(var i in e)b(r,i,e[i],n);return r};var fo=Ya.set;var co=Qa();var so="Promise";var lo=qt.TypeError;var vo=qt.process;var ho=vo&&vo.versions;var po=ho&&ho.v8||"";var go=qt[so];var yo=Cr(vo)=="process";var _o=function t(){};var mo,bo,wo,So;var xo=bo=eo.f;var Oo=!!function(){try{var t=go.resolve(1);var r=(t.constructor={})[rr("species")]=function(t){t(_o,_o)};return(yo||typeof PromiseRejectionEvent=="function")&&t.then(_o)instanceof r&&po.indexOf("6.6")!==0&&ao.indexOf("Chrome/66")===-1}catch(t){}}();var jo=function t(r){var e;return Jt(r)&&typeof(e=r.then)=="function"?e:false};var Po=function t(l,e){if(l._n)return;l._n=true;var n=l._c;co(function(){var c=l._v;var s=l._s==1;var t=0;var r=function t(r){var e=s?r.ok:r.fail;var n=r.resolve;var i=r.reject;var a=r.d