text: "format global";"exports CovJSON";!function(e){function t(e,t,i){return 4===arguments.length?r.apply(this,arguments):void n(e,{declarative:!0,deps:t,declare:i})}function r(e,t,r,i){n(e,{declarative:!1,deps:t,executingRequire:r,execute:i})}function n(e,t){t.name=e,e in h||(h[e]=t),t.normalizedDeps=t.deps}function i(e,t){if(t[e.groupIndex]=t[e.groupIndex]||[],-1==p.call(t[e.groupIndex],e)){t[e.groupIndex].push(e);for(var r=0,n=e.normalizedDeps.length;n>r;r++){var o=e.normalizedDeps[r],a=h[o];if(a&&!a.evaluated){var s=e.groupIndex+(a.declarative!=e.declarative);if(void 0===a.groupIndex||a.groupIndex<s){if(void 0!==a.groupIndex&&(t[a.groupIndex].splice(p.call(t[a.groupIndex],a),1),0==t[a.groupIndex].length))throw new TypeError("Mixed dependency cycle detected");a.groupIndex=s}i(a,t)}}}}function o(e){var t=h[e];t.groupIndex=0;var r=[];i(t,r);for(var n=!!t.declarative==r.length%2,o=r.length-1;o>=0;o--){for(var a=r[o],u=0;u<a.length;u++){var c=a[u];n?s(c):f(c)}n=!n}}function a(e){return y[e]||(y[e]={name:e,dependencies:[],exports:{},importers:[]})}function s(t){if(!t.module){var r=t.module=a(t.name),n=t.module.exports,i=t.declare.call(e,function(e,t){r.locked=!0,n[e]=t;for(var i=0,o=r.importers.length;o>i;i++){var a=r.importers[i];if(!a.locked)for(var s=0;s<a.dependencies.length;++s)a.dependencies[s]===r&&a.setters[s](n)}return r.locked=!1,t});r.setters=i.setters,r.execute=i.execute;for(var o=0,u=t.normalizedDeps.length;u>o;o++){var f,c=t.normalizedDeps[o],p=h[c],l=y[c];l?f=l.exports:p&&!p.declarative?f=p.esModule:p?(s(p),l=p.module,f=l.exports):f=d(c),l&&l.importers?(l.importers.push(r),r.dependencies.push(l)):r.dependencies.push(null),r.setters[o]&&r.setters[o](f)}}}function u(e){var t,r=h[e];if(r)r.declarative?c(e,[]):r.evaluated||f(r),t=r.module.exports;else if(t=d(e),!t)throw new Error("Unable to load dependency "+e+".");return(!r||r.declarative)&&t&&t.__useDefault?t["default"]:t}function f(t){if(!t.module){var r={},n=t.module={exports:r,id:t.name};if(!t.executingRequire)for(var i=0,o=t.normalizedDeps.length;o>i;i++){var a=t.normalizedDeps[i],s=h[a];s&&f(s)}t.evaluated=!0;var c=t.execute.call(e,function(e){for(var r=0,n=t.deps.length;n>r;r++)if(t.deps[r]==e)return u(t.normalizedDeps[r]);throw new TypeError("Module "+e+" not declared as a dependency.")},r,n);if(c&&(n.exports=c),r=n.exports,r&&r.__esModule)t.esModule=r;else{if(t.esModule={},"object"==typeof r||"function"==typeof r)if(l){var d;for(var p in r)(d=Object.getOwnPropertyDescriptor(r,p))&&g(t.esModule,p,d)}else{var v=r&&r.hasOwnProperty;for(var p in r)(!v||r.hasOwnProperty(p))&&(t.esModule[p]=r[p])}t.esModule["default"]=r,g(t.esModule,"__useDefault",{value:!0})}}}function c(t,r){var n=h[t];if(n&&!n.evaluated&&n.declarative){r.push(t);for(var i=0,o=n.normalizedDeps.length;o>i;i++){var a=n.normalizedDeps[i];-1==p.call(r,a)&&(h[a]?c(a,r):d(a))}n.evaluated||(n.evaluated=!0,n.module.execute.call(e))}}function d(e){if(m[e])return m[e];var t=h[e];if(!t)throw"Module "+e+" not present.";return o(e),c(e,[]),h[e]=void 0,t.declarative&&g(t.module.exports,"__esModule",{value:!0}),m[e]=t.declarative?t.module.exports:t.esModule}var h={},p=Array.prototype.indexOf||function(e){for(var t=0,r=this.length;r>t;t++)if(this[t]===e)return t;return-1},l=!0;try{Object.getOwnPropertyDescriptor({a:0},"a")}catch(v){l=!1}var g;!function(){try{Object.defineProperty({},"a",{})&&(g=Object.defineProperty)}catch(e){g=function(e,t,r){try{e[t]=r.value||r.get.call(e)}catch(n){}}}}();var y={},m={};return function(e,n,i){return function(o){o(function(o){var a={_nodeRequire:"undefined"!=typeof require&&require.resolve&&"undefined"!=typeof process&&require,register:t,registerDynamic:r,get:d,set:function(e,t){m[e]=t},newModule:function(e){return e}};a.set("@empty",{});for(var s=0;s<n.length;s++)(function(e,t){t&&t.__esModule?a.register(e,[],function(e){return{setters:[],execute:function(){for(var r in t)"__esModule"==r||"object"==typeof r&&r+""=="Module"||e(r,t[r])}}}):a.registerDynamic(e,[],!1,function(){return t})})(n[s],arguments[s]);i(a);var u=d(e[0]);if(e.length>1)for(var s=1;s<e.length;s++)d(e[s]);return u})}}}("undefined"!=typeof self?self:global)(["0"],[],function(e){!function(t){function r(e,t){e=e.replace(s,"");var r=e.match(c),n=(r[1].split(",")[t]||"require").replace(d,""),i=h[n]||(h[n]=new RegExp(u+n+f,"g"));i.lastIndex=0;for(var o,a=[];o=i.exec(e);)a.push(o[2]||o[3]);return a}function require(e,t,r,n){if("object"==typeof e&&!(e instanceof Array))return require.apply(null,Array.prototype.splice.call(arguments,1,arguments.length-1));if("string"==typeof e&&"function"==typeof t&&(e=[e]),!(e instanceof Array)){if("string"==typeof e){var i=o.get(e);return i.__useDefault?i["default"]:i}throw new TypeError("Invalid require")}for(var a=[],s=0;s<e.length;s++)a.push(o["import"](e[s],n));Promise.all(a).then(function(e){t&&t.apply(null,e)},r)}function n(e,n,i){"string"!=typeof e&&(i=n,n=e,e=null),n instanceof Array||(i=n,n=["require","exports","module"].splice(0,i.length)),"function"!=typeof i&&(i=function(e){return function(){return e}}(i)),void 0===n[n.length-1]&&n.pop();var s,u,f;-1!=(s=a.call(n,"require"))&&(n.splice(s,1),e||(n=n.concat(r(i.toString(),s)))),-1!=(u=a.call(n,"exports"))&&n.splice(u,1),-1!=(f=a.call(n,"module"))&&n.splice(f,1);var c={name:e,deps:n,execute:function(e,r,a){for(var c=[],d=0;d<n.length;d++)c.push(e(n[d]));a.uri=a.id,a.config=function(){},-1!=f&&c.splice(f,0,a),-1!=u&&c.splice(u,0,r),-1!=s&&c.splice(s,0,function(t,r,n){return"string"==typeof t&&"function"!=typeof r?e(t):require.call(o,t,r,n,a.id)});var h=t.require;t.require=require;var p=i.apply(-1==u?t:r,c);return t.require=h,"undefined"==typeof p&&a&&(p=a.exports),"undefined"!=typeof p?p:void 0}};if(e)p.anonDefine||p.isBundle?(p.anonDefine&&p.anonDefine.name&&o.registerDynamic(p.anonDefine.name,p.anonDefine.deps,!1,p.anonDefine.execute),p.anonDefine=null):p.anonDefine=c,p.isBundle=!0,o.registerDynamic(e,c.deps,!1,c.execute);else{if(p.anonDefine)throw new TypeError("Multiple defines for anonymous module");p.anonDefine=c}}function i(e){p.anonDefine=null,p.isBundle=!1;var r=t.module,i=t.exports,o=t.define;return t.module=void 0,t.exports=void 0,t.define=n,function(){t.define=o,t.module=r,t.exports=i}}var o=e,a=Array.prototype.indexOf||function(e){for(var t=0,r=this.length;r>t;t++)if(this[t]===e)return t;return-1},s=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/gm,u="(?:^|[^$_a-zA-Z\\xA0-\\uFFFF.])",f="\\s*\\(\\s*(\"([^\"]+)\"|'([^']+)')\\s*\\)",c=/\(([^\)]*)\)/,d=/^\s+|\s+$/g,h={};n.amd={};var p={isBundle:!1,anonDefine:null};o.set("@@amd-helpers",o.newModule({createDefine:i,require:require,define:n,lastModule:p})),o.amdDefine=n,o.amdRequire=require}("undefined"!=typeof self?self:global),e.registerDynamic("1",["a"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports=require("a"),r.define=n,t.exports}),e.registerDynamic("3",["b"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("b")["default"];return e["default"]=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),i(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),e.__esModule=!0,r.define=n,t.exports}),e.registerDynamic("4",[],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,e["default"]=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.__esModule=!0,r.define=n,t.exports}),e.registerDynamic("5",["7","c"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("7")["default"],o=require("c")["default"];return e["default"]=function(){function e(e,t){var r=[],n=!0,o=!1,a=void 0;try{for(var s,u=i(e);!(n=(s=u.next()).done)&&(r.push(s.value),!t||r.length!==t);n=!0);}catch(f){o=!0,a=f}finally{try{!n&&u["return"]&&u["return"]()}finally{if(o)throw a}}return r}return function(t,r){if(Array.isArray(t))return t;if(o(Object(t)))return e(t,r);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),e.__esModule=!0,r.define=n,t.exports}),e.registerDynamic("7",["d"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports={"default":require("d"),__esModule:!0},r.define=n,t.exports}),e.registerDynamic("6",["e"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports={"default":require("e"),__esModule:!0},r.define=n,t.exports}),e.registerDynamic("8",["f"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports={"default":require("f"),__esModule:!0},r.define=n,t.exports}),e.registerDynamic("9",["10"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports={"default":require("10"),__esModule:!0},r.define=n,t.exports}),function(){var t=e.get("@@amd-helpers").createDefine();define("2",["11"],function(e){return e}),t()}(),e.registerDynamic("a",["12","13"],!0,function(require,e,t){function r(e,t){return e[0]-t[0]}function n(){var e,t=this.stride,n=new Array(t.length);for(e=0;e<n.length;++e)n[e]=[Math.abs(t[e]),e];n.sort(r);var i=new Array(n.length);for(e=0;e<i.length;++e)i[e]=n[e][1];return i}function i(e,t){var r=["View",t,"d",e].join("");0>t&&(r="View_Nil"+e);var i="generic"===e;if(-1===t){var o="function "+r+"(a){this.data=a;};var proto="+r+".prototype;proto.dtype='"+e+"';proto.index=function(){return -1};proto.size=0;proto.dimension=-1;proto.shape=proto.stride=proto.order=[];proto.lo=proto.hi=proto.transpose=proto.step=function(){return new "+r+"(this.data);};proto.get=proto.set=function(){};proto.pick=function(){return null};return function construct_"+r+"(a){return new "+r+"(a);}",a=new Function(o);return a()}if(0===t){var o="function "+r+"(a,d) {this.data = a;this.offset = d};var proto="+r+".prototype;proto.dtype='"+e+"';proto.index=function(){return this.offset};proto.dimension=0;proto.size=1;proto.shape=proto.stride=proto.order=[];proto.lo=proto.hi=proto.transpose=proto.step=function "+r+"_copy() {return new "+r+"(this.data,this.offset)};proto.pick=function "+r+"_pick(){return TrivialArray(this.data);};proto.valueOf=proto.get=function "+r+"_get(){return "+(i?"this.data.get(this.offset)":"this.data[this.offset]")+"};proto.set=function "+r+"_set(v){return "+(i?"this.data.set(this.offset,v)":"this.data[this.offset]=v")+"};return function construct_"+r+"(a,b,c,d){return new "+r+"(a,d)}",a=new Function("TrivialArray",o);return a(h[e][0])}var o=["'use strict'"],s=f(t),u=s.map(function(e){return"i"+e}),c="this.offset+"+s.map(function(e){return"this.stride["+e+"]*i"+e}).join("+"),d=s.map(function(e){return"b"+e}).join(","),p=s.map(function(e){return"c"+e}).join(",");o.push("function "+r+"(a,"+d+","+p+",d){this.data=a","this.shape=["+d+"]","this.stride=["+p+"]","this.offset=d|0}","var proto="+r+".prototype","proto.dtype='"+e+"'","proto.dimension="+t),o.push("Object.defineProperty(proto,'size',{get:function "+r+"_size(){return "+s.map(function(e){return"this.shape["+e+"]"}).join("*"),"}})"),1===t?o.push("proto.order=[0]"):(o.push("Object.defineProperty(proto,'order',{get:"),4>t?(o.push("function "+r+"_order(){"),2===t?o.push("return (Math.abs(this.stride[0])>Math.abs(this.stride[1]))?[1,0]:[0,1]}})"):3===t&&o.push("var s0=Math.abs(this.stride[0]),s1=Math.abs(this.stride[1]),s2=Math.abs(this.stride[2]);if(s0>s1){if(s1>s2){return [2,1,0];}else if(s0>s2){return [1,2,0];}else{return [1,0,2];}}else if(s0>s2){return [2,0,1];}else if(s2>s1){return [0,1,2];}else{return [0,2,1];}}})")):o.push("ORDER})")),o.push("proto.set=function "+r+"_set("+u.join(",")+",v){"),i?o.push("return this.data.set("+c+",v)}"):o.push("return this.data["+c+"]=v}"),o.push("proto.get=function "+r+"_get("+u.join(",")+"){"),i?o.push("return this.data.get("+c+")}"):o.push("return this.data["+c+"]}"),o.push("proto.index=function "+r+"_index(",u.join(),"){return "+c+"}"),o.push("proto.hi=function "+r+"_hi("+u.join(",")+"){return new "+r+"(this.data,"+s.map(function(e){return["(typeof i",e,"!=='number'||i",e,"<0)?this.shape[",e,"]:i",e,"|0"].join("")}).join(",")+","+s.map(function(e){return"this.stride["+e+"]"}).join(",")+",this.offset)}");var l=s.map(function(e){return"a"+e+"=this.shape["+e+"]"}),v=s.map(function(e){return"c"+e+"=this.stride["+e+"]"});o.push("proto.lo=function "+r+"_lo("+u.join(",")+"){var b=this.offset,d=0,"+l.join(",")+","+v.join(","));for(var g=0;t>g;++g)o.push("if(typeof i"+g+"==='number'&&i"+g+">=0){d=i"+g+"|0;b+=c"+g+"*d;a"+g+"-=d}");o.push("return new "+r+"(this.data,"+s.map(function(e){return"a"+e}).join(",")+","+s.map(function(e){return"c"+e}).join(",")+",b)}"),o.push("proto.step=function "+r+"_step("+u.join(",")+"){var "+s.map(function(e){return"a"+e+"=this.shape["+e+"]"}).join(",")+","+s.map(function(e){return"b"+e+"=this.stride["+e+"]"}).join(",")+",c=this.offset,d=0,ceil=Math.ceil");for(var g=0;t>g;++g)o.push("if(typeof i"+g+"==='number'){d=i"+g+"|0;if(d<0){c+=b"+g+"*(a"+g+"-1);a"+g+"=ceil(-a"+g+"/d)}else{a"+g+"=ceil(a"+g+"/d)}b"+g+"*=d}");o.push("return new "+r+"(this.data,"+s.map(function(e){return"a"+e}).join(",")+","+s.map(function(e){return"b"+e}).join(",")+",c)}");for(var y=new Array(t),m=new Array(t),g=0;t>g;++g)y[g]="a[i"+g+"]",m[g]="b[i"+g+"]";o.push("proto.transpose=function "+r+"_transpose("+u+"){"+u.map(function(e,t){return e+"=("+e+"===undefined?"+t+":"+e+"|0)"}).join(";"),"var a=this.shape,b=this.stride;return new "+r+"(this.data,"+y.join(",")+","+m.join(",")+",this.offset)}"),o.push("proto.pick=function "+r+"_pick("+u+"){var a=[],b=[],c=this.offset");for(var g=0;t>g;++g)o.push("if(typeof i"+g+"==='number'&&i"+g+">=0){c=(c+this.stride["+g+"]*i"+g+")|0}else{a.push(this.shape["+g+"]);b.push(this.stride["+g+"])}");o.push("var ctor=CTOR_LIST[a.length+1];return ctor(this.data,a,b,c)}"),o.push("return function construct_"+r+"(data,shape,stride,offset){return new "+r+"(data,"+s.map(function(e){return"shape["+e+"]"}).join(",")+","+s.map(function(e){return"stride["+e+"]"}).join(",")+",offset)}");var a=new Function("CTOR_LIST","ORDER",o.join("\n"));return a(h[e],n)}function o(e){if(c(e))return"buffer";if(d)switch(Object.prototype.toString.call(e)){case"[object Float64Array]":return"float64";case"[object Float32Array]":return"float32";case"[object Int8Array]":return"int8";case"[object Int16Array]":return"int16";case"[object Int32Array]":return"int32";case"[object Uint8Array]":return"uint8";case"[object Uint16Array]":return"uint16";case"[object Uint32Array]":return"uint32";case"[object Uint8ClampedArray]":return"uint8_clamped"}return Array.isArray(e)?"array":"generic"}function a(e,t,r,n){if(void 0===e){var a=h.array[0];return a([])}"number"==typeof e&&(e=[e]),void 0===t&&(t=[e.length]);var s=t.length;if(void 0===r){r=new Array(s);for(var u=s-1,f=1;u>=0;--u)r[u]=f,f*=t[u]}if(void 0===n){n=0;for(var u=0;s>u;++u)r[u]<0&&(n-=(t[u]-1)*r[u])}for(var c=o(e),d=h[c];d.length<=s+1;)d.push(i(c,d.length-1));var a=d[s+1];return a(e,t,r,n)}var s=this,u=s.define;s.define=void 0;var f=require("12"),c=require("13"),d="undefined"!=typeof Float64Array,h={float32:[],float64:[],int8:[],int16:[],int32:[],uint8:[],uint16:[],uint32:[],array:[],uint8_clamped:[],buffer:[],generic:[]};return t.exports=a,s.define=u,t.exports}),e.registerDynamic("b",["14"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports={"default":require("14"),__esModule:!0},r.define=n,t.exports}),e.registerDynamic("d",["15","16","17"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,require("15"),require("16"),t.exports=require("17"),r.define=n,t.exports}),e.registerDynamic("c",["18"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports={"default":require("18"),__esModule:!0},r.define=n,t.exports}),e.registerDynamic("10",["19","16","15","1a","1b","1c"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,require("19"),require("16"),require("15"),require("1a"),require("1b"),t.exports=require("1c").Map,r.define=n,t.exports}),e.registerDynamic("e",["19","16","15","1d","1c"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,require("19"),require("16"),require("15"),require("1d"),t.exports=require("1c").Promise,r.define=n,t.exports}),e.registerDynamic("f",["1e","1c"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,require("1e"),t.exports=require("1c").Object.keys,r.define=n,t.exports}),function(){var t=e.get("@@amd-helpers").createDefine();!function(e,t){"use strict";function r(e){function r(e){for(var t=v.byteLength,r=y+e;r>t;)t*=2;if(t!==v.byteLength){var n=g;v=new ArrayBuffer(t),g=new DataView(v);for(var i=y+3>>2,o=0;i>o;++o)g.setUint32(4*o,n.getUint32(4*o))}return l=e,g}function n(){y+=l}function i(e){n(r(8).setFloat64(y,e))}function s(e){n(r(1).setUint8(y,e))}function u(e){for(var t=r(e.length),i=0;i<e.length;++i)t.setUint8(y+i,e[i]);n()}function f(e){n(r(2).setUint16(y,e))}function c(e){n(r(4).setUint32(y,e))}function d(e){var t=e%o,i=(e-t)/o,a=r(8);a.setUint32(y,i),a.setUint32(y+4,t),n()}function h(e,t){24>t?s(e<<5|t):256>t?(s(e<<5|24),s(t)):65536>t?(s(e<<5|25),f(t)):4294967296>t?(s(e<<5|26),c(t)):(s(e<<5|27),d(t))}function p(e){var r;if(e===!1)return s(244);if(e===!0)return s(245);if(null===e)return s(246);if(e===t)return s(247);switch(typeof e){case"number":if(Math.floor(e)===e){if(e>=0&&a>=e)return h(0,e);if(e>=-a&&0>e)return h(1,-(e+1))}return s(251),i(e);case"string":var n=[];for(r=0;r<e.length;++r){var o=e.charCodeAt(r);128>o?n.push(o):2048>o?(n.push(192|o>>6),n.push(128|63&o)):55296>o?(n.push(224|o>>12),n.push(128|o>>6&63),n.push(128|63&o)):(o=(1023&o)<<10,o|=1023&e.charCodeAt(++r),o+=65536,n.push(240|o>>18),n.push(128|o>>12&63),n.push(128|o>>6&63),n.push(128|63&o))}return h(3,n.length),u(n);default:var f;if(Array.isArray(e))for(f=e.length,h(4,f),r=0;f>r;++r)p(e[r]);else if(e instanceof Uint8Array)h(2,e.length),u(e);else{var c=Object.keys(e);for(f=c.length,h(5,f),r=0;f>r;++r){var d=c[r];p(d),p(e[d])}}}}var l,v=new ArrayBuffer(256),g=new DataView(v),y=0;if(p(e),"slice"in v)return v.slice(0,y);for(var m=new ArrayBuffer(y),w=new DataView(m),x=0;y>x;++x)w.setUint8(x,g.getUint8(x));return m}function n(e,r,n){function a(e,t){return b+=t,e}function s(t){return a(new Uint8Array(e,b,t),t)}function u(){var e=new ArrayBuffer(4),t=new DataView(e),r=h(),n=32768&r,o=31744&r,a=1023&r;if(31744===o)o=261120;else if(0!==o)o+=114688;else if(0!==a)return a*i;return t.setUint32(0,n<<16|o<<13|a<<13),t.getFloat32(0)}function f(){return a(x.getFloat32(b),4)}function c(){return a(x.getFloat64(b),8)}function d(){return a(x.getUint8(b),1)}function h(){return a(x.getUint16(b),2)}function p(){return a(x.getUint32(b),4)}function l(){return p()*o+p()}function v(){return 255!==x.getUint8(b)?!1:(b+=1,!0)}function g(e){if(24>e)return e;if(24===e)return d();if(25===e)return h();if(26===e)return p();if(27===e)return l();if(31===e)return-1;throw"Invalid length encoding"}function y(e){var t=d();if(255===t)return-1;var r=g(31&t);if(0>r||t>>5!==e)throw"Invalid indefinite length element";return r}function m(e,t){for(var r=0;t>r;++r){var n=d();128&n&&(224>n?(n=(31&n)<<6|63&d(),t-=1):240>n?(n=(15&n)<<12|(63&d())<<6|63&d(),t-=2):(n=(15&n)<<18|(63&d())<<12|(63&d())<<6|63&d(),t-=3)),65536>n?e.push(n):(n-=65536,e.push(55296|n>>10),e.push(56320|1023&n))}}function w(){var e,i,o=d(),a=o>>5,h=31&o;if(7===a)switch(h){case 25:return u();case 26:return f();case 27:return c()}if(i=g(h),0>i&&(2>a||a>6))throw"Invalid length";switch(a){case 0:return i;case 1:return-1-i;case 2:if(0>i){for(var p=[],l=0;(i=y(a))>=0;)l+=i,p.push(s(i));var x=new Uint8Array(l),b=0;for(e=0;e<p.length;++e)x.set(p[e],b),b+=p[e].length;return x}return s(i);case 3:var E=[];if(0>i)for(;(i=y(a))>=0;)m(E,i);else m(E,i);return String.fromCharCode.apply(null,E);case 4:var _;if(0>i)for(_=[];!v();)_.push(w());else for(_=new Array(i),e=0;i>e;++e)_[e]=w();return _;case 5:var D={};for(e=0;i>e||0>i&&!v();++e){var A=w();D[A]=w()}return D;case 6:return r(w(),i);case 7:switch(i){case 20:return!1;case 21:return!0;case 22:return null;case 23:return t;default:return n(i)}}}var x=new DataView(e),b=0;"function"!=typeof r&&(r=function(e){return e}),"function"!=typeof n&&(n=function(){return t});var E=w();if(b!==e.byteLength)throw"Remaining bytes";return E}var i=Math.pow(2,-24),o=Math.pow(2,32),a=Math.pow(2,53),s={encode:r,decode:n};"function"==typeof define&&define.amd?define("11",[],s):e.CBOR||(e.CBOR=s)}(this),t()}(),e.registerDynamic("12",["1f"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports=require("1f"),r.define=n,t.exports}),e.registerDynamic("14",["20"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("20");return t.exports=function(e,t,r){return i.setDesc(e,t,r)},r.define=n,t.exports}),e.registerDynamic("13",["21"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports=require("21"),r.define=n,t.exports}),e.registerDynamic("15",["22","23"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0,require("22");var i=require("23");return i.NodeList=i.HTMLCollection=i.Array,r.define=n,t.exports}),e.registerDynamic("16",["24","25"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("24")(!0);return require("25")(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,r=this._i;return r>=t.length?{value:void 0,done:!0}:(e=i(t,r),this._i+=e.length,{value:e,done:!1})}),r.define=n,t.exports}),e.registerDynamic("17",["26","27","1c"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("26"),o=require("27");return t.exports=require("1c").getIterator=function(e){var t=o(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return i(t.call(e))},r.define=n,t.exports}),e.registerDynamic("18",["15","16","28"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,require("15"),require("16"),t.exports=require("28"),r.define=n,t.exports}),e.registerDynamic("19",[],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,r.define=n,t.exports}),e.registerDynamic("1a",["29","2a"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("29");return require("2a")("Map",function(e){return function(){return e(this,arguments[0])}},{get:function(e){var t=i.getEntry(this,e);return t&&t.v},set:function(e,t){return i.def(this,0===e?0:e,t)}},i,!0),r.define=n,t.exports}),e.registerDynamic("1b",["2b","2c"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("2b");return i(i.P,"Map",{toJSON:require("2c")("Map")}),r.define=n,t.exports}),e.registerDynamic("1c",[],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=t.exports={};return"number"==typeof __e&&(__e=i),r.define=n,t.exports}),e.registerDynamic("1d",["20","2e","2f","30","31","2b","32","26","33","34","35","36","37","38","39","3a","3b","3c","3d","3e","1c","3f","2d"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,function(e){"use strict";var t,r=require("20"),n=require("2e"),i=require("2f"),o=require("30"),a=require("31"),s=require("2b"),u=require("32"),f=require("26"),c=require("33"),d=require("34"),h=require("35"),p=require("36").set,l=require("37"),v=require("38"),g=require("39")("species"),y=require("3a")("record"),m="Promise",e=i.process,w="process"==a(e),x=e&&e.nextTick||require("3b").set,b=i[m],E=function(e){var t=new b(function(){});return e&&(t.constructor=Object),b.resolve(t)===t},_=function(){function e(t){var r=new b(t);return p(r,e.prototype),r}var t=!1;try{if(t=b&&b.resolve&&E(),p(e,b),e.prototype=r.create(b.prototype,{constructor:{value:e}}),e.resolve(5).then(function(){})instanceof e||(t=!1),t&&require("3c")){var n=!1;b.resolve(r.setDesc({},"then",{get:function(){n=!0}})),t=n}}catch(i){t=!1}return t}(),D=function(e){return u(e)&&(_?"Promise"==a(e):y in e)},A=function(e,r){return n&&e===b&&r===t?!0:l(e,r)},I=function(e){var t=f(e)[g];return void 0!=t?t:e},O=function(e){var t;return u(e)&&"function"==typeof(t=e.then)?t:!1},B=function(t,r){if(!t.n){t.n=!0;var n=t.c;x.call(i,function(){for(var o=t.v,a=1==t.s,s=0,u=function(e){var r,n,i=a?e.ok:e.fail;try{i?(a||(t.h=!0),r=i===!0?o:i(o),r===e.P?e.rej(TypeError("Promise-chain cycle")):(n=O(r))?n.call(r,e.res,e.rej):e.res(r)):e.rej(o)}catch(s){e.rej(s)}};n.length>s;)u(n[s++]);n.length=0,t.n=!1,r&&setTimeout(function(){x.call(i,function(){P(t.p)&&(w?e.emit("unhandledRejection",o,t.p):i.console&&console.error&&console.error("Unhandled promise rejection",o)),t.a=void 0})},1)})}},P=function(e){var t,r=e[y],n=r.a||r.c,i=0;if(r.h)return!1;for(;n.length>i;)if(t=n[i++],t.fail||!P(t.P))return!1;return!0},R=function(e){var t=this;t.d||(t.d=!0,t=t.r||t,t.v=e,t.s=2,t.a=t.c.slice(),B(t,!0))},S=function(e){var t,r=this;if(!r.d){r.d=!0,r=r.r||r;try{(t=O(e))?x.call(i,function(){var n={r:r,d:!1};try{t.call(e,o(S,n,1),o(R,n,1))}catch(i){R.call(n,i)}}):(r.v=e,r.s=1,B(r,!1))}catch(n){R.call({r:r,d:!1},n)}}};_||(b=function(e){c(e);var t={p:d(this,b,m),c:[],a:void 0,s:0,d:!1,v:void 0,h:!1,n:!1};this[y]=t;try{e(o(S,t,1),o(R,t,1))}catch(r){R.call(t,r)}},require("3d")(b.prototype,{then:function(e,t){var r=f(f(this).constructor)[g],n={ok:"function"==typeof e?e:!0,fail:"function"==typeof t?t:!1},i=n.P=new(void 0!=r?r:b)(function(e,t){n.res=c(e),n.rej=c(t)}),o=this[y];return o.c.push(n),o.a&&o.a.push(n),o.s&&B(o,!1),i},"catch":function(e){return this.then(void 0,e)}})),s(s.G+s.W+s.F*!_,{Promise:b}),require("3e")(b,m),v(b),v(t=require("1c")[m]),s(s.S+s.F*!_,m,{reject:function(e){return new this(function(t,r){r(e)})}}),s(s.S+s.F*(!_||E(!0)),m,{resolve:function(e){return D(e)&&A(e.constructor,this)?e:new this(function(t){t(e)})}}),s(s.S+s.F*!(_&&require("3f")(function(e){b.all(e)["catch"](function(){})})),m,{all:function(e){var t=I(this),n=[];return new t(function(i,o){h(e,!1,n.push,n);var a=n.length,s=Array(a);a?r.each.call(n,function(e,r){t.resolve(e).then(function(e){s[r]=e,--a||i(s)},o)}):i(s)})},race:function(e){var t=I(this);return new t(function(r,n){h(e,!1,function(e){t.resolve(e).then(r,n)})})}})}(require("2d")),r.define=n,t.exports}),e.registerDynamic("1e",["40","41"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("40");return require("41")("keys",function(e){return function(t){return e(i(t))}}),r.define=n,t.exports}),e.registerDynamic("1f",[],!0,function(require,e,t){function r(e){for(var t=new Array(e),r=0;e>r;++r)t[r]=r;return t}var n=this,i=n.define;return n.define=void 0,t.exports=r,n.define=i,t.exports}),e.registerDynamic("22",["42","43","23","44","25"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("42"),o=require("43"),a=require("23"),s=require("44");return require("25")(Array,"Array",function(e,t){this._t=s(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,r=this._i++;return!e||r>=e.length?(this._t=void 0,o(1)):"keys"==t?o(0,r):"values"==t?o(0,e[r]):o(0,[r,e[r]])},"values"),a.Arguments=a.Array,i("keys"),i("values"),i("entries"),r.define=n,t.exports}),e.registerDynamic("20",[],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=Object;return t.exports={create:i.create,getProto:i.getPrototypeOf,isEnum:{}.propertyIsEnumerable,getDesc:i.getOwnPropertyDescriptor,setDesc:i.defineProperty,setDescs:i.defineProperties,getKeys:i.keys,getNames:i.getOwnPropertyNames,getSymbols:i.getOwnPropertySymbols,each:[].forEach},r.define=n,t.exports}),e.registerDynamic("23",[],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports={},r.define=n,t.exports}),e.registerDynamic("21",["45"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,function(e){t.exports=function(e){return!(null==e||!e.constructor||"function"!=typeof e.constructor.isBuffer||!e.constructor.isBuffer(e))}}(require("45").Buffer),r.define=n,t.exports}),e.registerDynamic("24",["46","47"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("46"),o=require("47");return t.exports=function(e){return function(t,r){var n,a,s=String(o(t)),u=i(r),f=s.length;return 0>u||u>=f?e?"":void 0:(n=s.charCodeAt(u),55296>n||n>56319||u+1===f||(a=s.charCodeAt(u+1))<56320||a>57343?e?s.charAt(u):n:e?s.slice(u,u+2):(n-55296<<10)+(a-56320)+65536)}},r.define=n,t.exports}),e.registerDynamic("25",["2e","2b","48","49","4a","39","23","4b","20","3e","4c"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("2e"),o=require("2b"),a=require("48"),s=require("49"),u=require("4a"),f=require("39")("iterator"),c=require("23"),d="@@iterator",h="keys",p="values",l=function(){return this};return t.exports=function(e,t,r,n,v,g,y){require("4b")(r,t,n);var m,w,x=function(e){switch(e){case h:return function(){return new r(this,e)};case p:return function(){return new r(this,e)}}return function(){return new r(this,e)}},b=t+" Iterator",E=e.prototype,_=E[f]||E[d]||v&&E[v],D=_||x(v);if(_){var A=require("20").getProto(D.call(new e));require("3e")(A,b,!0),!i&&u(E,d)&&s(A,f,l)}if((!i||y)&&s(E,f,D),c[t]=D,c[b]=l,v)if(m={keys:g?D:x(h),values:v==p?D:x(p),entries:v!=p?D:x("entries")},y)for(w in m)w in E||a(E,w,m[w]);else o(o.P+o.F*require("4c"),t,m)},r.define=n,t.exports}),e.registerDynamic("26",["32"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("32");return t.exports=function(e){if(!i(e))throw TypeError(e+" is not an object!");return e},r.define=n,t.exports}),e.registerDynamic("27",["31","39","23","1c"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("31"),o=require("39")("iterator"),a=require("23");return t.exports=require("1c").getIteratorMethod=function(e){return void 0!=e?e[o]||e["@@iterator"]||a[i(e)]:void 0},r.define=n,t.exports}),e.registerDynamic("28",["31","39","23","1c"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("31"),o=require("39")("iterator"),a=require("23");return t.exports=require("1c").isIterable=function(e){var t=Object(e);return o in t||"@@iterator"in t||a.hasOwnProperty(i(t))},r.define=n,t.exports}),e.registerDynamic("29",["20","49","30","38","34","47","35","43","3a","4a","32","3c","3d","25","1c"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("20"),o=require("49"),a=require("30"),s=require("38"),u=require("34"),f=require("47"),c=require("35"),d=require("43"),h=require("3a")("id"),p=require("4a"),l=require("32"),v=Object.isExtensible||l,g=require("3c"),y=g?"_s":"size",m=0,w=function(e,t){if(!l(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!p(e,h)){if(!v(e))return"F";if(!t)return"E";o(e,h,++m)}return"O"+e[h]},x=function(e,t){var r,n=w(t);if("F"!==n)return e._i[n];for(r=e._f;r;r=r.n)if(r.k==t)return r};return t.exports={getConstructor:function(e,t,r,n){var o=e(function(e,a){u(e,o,t),e._i=i.create(null),e._f=void 0,e._l=void 0,e[y]=0,void 0!=a&&c(a,r,e[n],e)});return require("3d")(o.prototype,{clear:function(){for(var e=this,t=e._i,r=e._f;r;r=r.n)r.r=!0,r.p&&(r.p=r.p.n=void 0),delete t[r.i];e._f=e._l=void 0,e[y]=0},"delete":function(e){var t=this,r=x(t,e);if(r){var n=r.n,i=r.p;delete t._i[r.i],r.r=!0,i&&(i.n=n),n&&(n.p=i),t._f==r&&(t._f=n),t._l==r&&(t._l=i),t[y]--}return!!r},forEach:function(e){for(var t,r=a(e,arguments[1],3);t=t?t.n:this._f;)for(r(t.v,t.k,this);t&&t.r;)t=t.p},has:function(e){return!!x(this,e)}}),g&&i.setDesc(o.prototype,"size",{get:function(){return f(this[y])}}),o},def:function(e,t,r){var n,i,o=x(e,t);return o?o.v=r:(e._l=o={i:i=w(t,!0),k:t,v:r,p:n=e._l,n:void 0,r:!1},e._f||(e._f=o),n&&(n.n=o),e[y]++,"F"!==i&&(e._i[i]=o)),e},getEntry:x,setStrong:function(e,t,r){require("25")(e,t,function(e,t){this._t=e,this._k=t,this._l=void 0},function(){for(var e=this,t=e._k,r=e._l;r&&r.r;)r=r.p;return e._t&&(e._l=r=r?r.n:e._t._f)?"keys"==t?d(0,r.k):"values"==t?d(0,r.v):d(0,[r.k,r.v]):(e._t=void 0,d(1))},r?"entries":"values",!r,!0),s(e),s(require("1c")[t])}},r.define=n,t.exports}),e.registerDynamic("2a",["20","2b","49","4c","35","34","2f","3c","3d","3e"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("20"),o=require("2b"),a=require("49"),s=require("4c"),u=require("35"),f=require("34");
  return t.exports=function(e,t,r,n,c,d){var h=require("2f")[e],p=h,l=c?"set":"add",v=p&&p.prototype,g={};return require("3c")&&"function"==typeof p&&(d||!s&&v.forEach&&v.entries)?(p=t(function(t,r){f(t,p,e),t._c=new h,void 0!=r&&u(r,c,t[l],t)}),i.each.call("add,clear,delete,forEach,get,has,set,keys,values,entries".split(","),function(e){var t="add"==e||"set"==e;e in v&&(!d||"clear"!=e)&&a(p.prototype,e,function(r,n){var i=this._c[e](0===r?0:r,n);return t?this:i})}),"size"in v&&i.setDesc(p.prototype,"size",{get:function(){return this._c.size}})):(p=n.getConstructor(t,e,c,l),require("3d")(p.prototype,r)),require("3e")(p,e),g[e]=p,o(o.G+o.W+o.F,g),d||n.setStrong(p,e,c),p},r.define=n,t.exports}),e.registerDynamic("2b",["2f","1c"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var r=require("2f"),i=require("1c"),o="prototype",a=function(e,t){return function(){return e.apply(t,arguments)}},s=function(e,t,n){var u,f,c,d,h=e&s.G,p=e&s.P,l=h?r:e&s.S?r[t]:(r[t]||{})[o],v=h?i:i[t]||(i[t]={});h&&(n=t);for(u in n)f=!(e&s.F)&&l&&u in l,f&&u in v||(c=f?l[u]:n[u],h&&"function"!=typeof l[u]?d=n[u]:e&s.B&&f?d=a(c,r):e&s.W&&l[u]==c?!function(e){d=function(t){return this instanceof e?new e(t):e(t)},d[o]=e[o]}(c):d=p&&"function"==typeof c?a(Function.call,c):c,v[u]=d,p&&((v[o]||(v[o]={}))[u]=c))};return s.F=1,s.G=2,s.S=4,s.P=8,s.B=16,s.W=32,t.exports=s,r.define=n,t.exports}),e.registerDynamic("2c",["35","31"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("35"),o=require("31");return t.exports=function(e){return function(){if(o(this)!=e)throw TypeError(e+"#toJSON isn't generic");var t=[];return i(this,!1,t.push,t),t}},r.define=n,t.exports}),e.registerDynamic("2d",["4d"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports=require("4d"),r.define=n,t.exports}),e.registerDynamic("2e",[],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports=!0,r.define=n,t.exports}),e.registerDynamic("2f",[],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var r="undefined"!=typeof self&&self.Math==Math?self:Function("return this")();return t.exports=r,"number"==typeof __g&&(__g=r),r.define=n,t.exports}),e.registerDynamic("30",["33"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("33");return t.exports=function(e,t,r){if(i(e),void 0===t)return e;switch(r){case 1:return function(r){return e.call(t,r)};case 2:return function(r,n){return e.call(t,r,n)};case 3:return function(r,n,i){return e.call(t,r,n,i)}}return function(){return e.apply(t,arguments)}},r.define=n,t.exports}),e.registerDynamic("31",["4e","39"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("4e"),o=require("39")("toStringTag"),a="Arguments"==i(function(){return arguments}());return t.exports=function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=(t=Object(e))[o])?r:a?i(t):"Object"==(n=i(t))&&"function"==typeof t.callee?"Arguments":n},r.define=n,t.exports}),e.registerDynamic("32",[],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports=function(e){return null!==e&&("object"==typeof e||"function"==typeof e)},r.define=n,t.exports}),e.registerDynamic("33",[],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e},r.define=n,t.exports}),e.registerDynamic("34",[],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports=function(e,t,r){if(!(e instanceof t))throw TypeError(r+": use the 'new' operator!");return e},r.define=n,t.exports}),e.registerDynamic("37",[],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports=Object.is||function(e,t){return e===t?0!==e||1/e===1/t:e!=e&&t!=t},r.define=n,t.exports}),e.registerDynamic("35",["30","4f","50","26","51","27"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("30"),o=require("4f"),a=require("50"),s=require("26"),u=require("51"),f=require("27");return t.exports=function(e,t,r,n){var c,d,h,p=f(e),l=i(r,n,t?2:1),v=0;if("function"!=typeof p)throw TypeError(e+" is not iterable!");if(a(p))for(c=u(e.length);c>v;v++)t?l(s(d=e[v])[0],d[1]):l(e[v]);else for(h=p.call(e);!(d=h.next()).done;)o(h,l,d.value,t)},r.define=n,t.exports}),e.registerDynamic("38",["20","39","3c"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("20"),o=require("39")("species");return t.exports=function(e){!require("3c")||o in e||i.setDesc(e,o,{configurable:!0,get:function(){return this}})},r.define=n,t.exports}),e.registerDynamic("36",["20","32","26","30"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("20").getDesc,o=require("32"),a=require("26"),s=function(e,t){if(a(e),!o(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};return t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t){try{t=require("30")(Function.call,i(Object.prototype,"__proto__").set,2),t({},[])}catch(r){e=!0}return function(r,n){return s(r,n),e?r.__proto__=n:t(r,n),r}}():void 0),check:s},r.define=n,t.exports}),e.registerDynamic("3a",[],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=0,o=Math.random();return t.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++i+o).toString(36))},r.define=n,t.exports}),e.registerDynamic("3b",["30","52","53","54","2f","4e","2d"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,function(e){"use strict";var r,n,i,o=require("30"),a=require("52"),s=require("53"),u=require("54"),f=require("2f"),e=f.process,c=f.setImmediate,d=f.clearImmediate,h=f.MessageChannel,p=0,l={},v="onreadystatechange",g=function(){var e=+this;if(l.hasOwnProperty(e)){var t=l[e];delete l[e],t()}},y=function(e){g.call(e.data)};c&&d||(c=function(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return l[++p]=function(){a("function"==typeof e?e:Function(e),t)},r(p),p},d=function(e){delete l[e]},"process"==require("4e")(e)?r=function(t){e.nextTick(o(g,t,1))}:h?(n=new h,i=n.port2,n.port1.onmessage=y,r=o(i.postMessage,i,1)):f.addEventListener&&"function"==typeof postMessage&&!f.importScript?(r=function(e){f.postMessage(e+"","*")},f.addEventListener("message",y,!1)):r=v in u("script")?function(e){s.appendChild(u("script"))[v]=function(){s.removeChild(this),g.call(e)}}:function(e){setTimeout(o(g,e,1),0)}),t.exports={set:c,clear:d}}(require("2d")),r.define=n,t.exports}),e.registerDynamic("3c",["55"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports=!require("55")(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}),r.define=n,t.exports}),e.registerDynamic("3e",["4a","49","39"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("4a"),o=require("49"),a=require("39")("toStringTag");return t.exports=function(e,t,r){e&&!i(e=r?e:e.prototype,a)&&o(e,a,t)},r.define=n,t.exports}),e.registerDynamic("3f",["39"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("39")("iterator"),o=!1;try{var a=[7][i]();a["return"]=function(){o=!0},Array.from(a,function(){throw 2})}catch(s){}return t.exports=function(e){if(!o)return!1;var t=!1;try{var r=[7],n=r[i]();n.next=function(){t=!0},r[i]=function(){return n},e(r)}catch(a){}return t},r.define=n,t.exports}),e.registerDynamic("40",["47"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("47");return t.exports=function(e){return Object(i(e))},r.define=n,t.exports}),e.registerDynamic("39",["56","2f","3a"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("56")("wks"),o=require("2f").Symbol;return t.exports=function(e){return i[e]||(i[e]=o&&o[e]||(o||require("3a"))("Symbol."+e))},r.define=n,t.exports}),e.registerDynamic("3d",["48"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("48");return t.exports=function(e,t){for(var r in t)i(e,r,t[r]);return e},r.define=n,t.exports}),e.registerDynamic("41",["2b","1c","55"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports=function(e,t){var r=require("2b"),n=(require("1c").Object||{})[e]||Object[e],i={};i[e]=t(n),r(r.S+r.F*require("55")(function(){n(1)}),"Object",i)},r.define=n,t.exports}),e.registerDynamic("42",[],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports=function(){},r.define=n,t.exports}),e.registerDynamic("44",["57","47"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("57"),o=require("47");return t.exports=function(e){return i(o(e))},r.define=n,t.exports}),e.registerDynamic("45",["58"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports=require("58"),r.define=n,t.exports}),e.registerDynamic("48",["49"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports=require("49"),r.define=n,t.exports}),e.registerDynamic("43",[],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports=function(e,t){return{value:t,done:!!e}},r.define=n,t.exports}),e.registerDynamic("47",[],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports=function(e){if(void 0==e)throw TypeError("Can't call method on  "+e);return e},r.define=n,t.exports}),e.registerDynamic("4b",["20","49","39","59","3e"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("20"),o={};return require("49")(o,require("39")("iterator"),function(){return this}),t.exports=function(e,t,r){e.prototype=i.create(o,{next:require("59")(1,r)}),require("3e")(e,t+" Iterator")},r.define=n,t.exports}),e.registerDynamic("49",["20","59","3c"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("20"),o=require("59");return t.exports=require("3c")?function(e,t,r){return i.setDesc(e,t,o(1,r))}:function(e,t,r){return e[t]=r,e},r.define=n,t.exports}),e.registerDynamic("4d",["5a"],!0,function(require,t,r){var n=this,i=n.define;return n.define=void 0,r.exports=e._nodeRequire?process:require("5a"),n.define=i,r.exports}),e.registerDynamic("4c",[],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports="keys"in[]&&!("next"in[].keys()),r.define=n,t.exports}),e.registerDynamic("4e",[],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i={}.toString;return t.exports=function(e){return i.call(e).slice(8,-1)},r.define=n,t.exports}),e.registerDynamic("50",["23","39"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("23"),o=require("39")("iterator");return t.exports=function(e){return(i.Array||Array.prototype[o])===e},r.define=n,t.exports}),e.registerDynamic("4f",["26"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("26");return t.exports=function(e,t,r,n){try{return n?t(i(r)[0],r[1]):t(r)}catch(o){var a=e["return"];throw void 0!==a&&i(a.call(e)),o}},r.define=n,t.exports}),e.registerDynamic("51",["46"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("46"),o=Math.min;return t.exports=function(e){return e>0?o(i(e),9007199254740991):0},r.define=n,t.exports}),e.registerDynamic("52",[],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports=function(e,t,r){var n=void 0===r;switch(t.length){case 0:return n?e():e.call(r);case 1:return n?e(t[0]):e.call(r,t[0]);case 2:return n?e(t[0],t[1]):e.call(r,t[0],t[1]);case 3:return n?e(t[0],t[1],t[2]):e.call(r,t[0],t[1],t[2]);case 4:return n?e(t[0],t[1],t[2],t[3]):e.call(r,t[0],t[1],t[2],t[3])}return e.apply(r,t)},r.define=n,t.exports}),e.registerDynamic("54",["32","2f"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("32"),o=require("2f").document,a=i(o)&&i(o.createElement);return t.exports=function(e){return a?o.createElement(e):{}},r.define=n,t.exports}),e.registerDynamic("55",[],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports=function(e){try{return!!e()}catch(t){return!0}},r.define=n,t.exports}),e.registerDynamic("56",["2f"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var r=require("2f"),i="__core-js_shared__",o=r[i]||(r[i]={});return t.exports=function(e){return o[e]||(o[e]={})},r.define=n,t.exports}),e.registerDynamic("53",["2f"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports=require("2f").document&&document.documentElement,r.define=n,t.exports}),e.registerDynamic("4a",[],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i={}.hasOwnProperty;return t.exports=function(e,t){return i.call(e,t)},r.define=n,t.exports}),e.registerDynamic("46",[],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=Math.ceil,o=Math.floor;return t.exports=function(e){return isNaN(e=+e)?0:(e>0?o:i)(e)},r.define=n,t.exports}),e.registerDynamic("59",[],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}},r.define=n,t.exports}),e.registerDynamic("5a",["5b"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports=require("5b"),r.define=n,t.exports}),e.registerDynamic("58",["5c"],!0,function(require,t,r){var n=this,i=n.define;return n.define=void 0,r.exports=e._nodeRequire?e._nodeRequire("buffer"):require("5c"),n.define=i,r.exports}),e.registerDynamic("57",["4e"],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=require("4e");return t.exports=0 in Object("z")?Object:function(e){return"String"==i(e)?e.split(""):Object(e)},r.define=n,t.exports}),e.registerDynamic("5b",[],!0,function(require,e,t){function r(){if(!u){u=!0;for(var e,t=s.length;t;){e=s,s=[];for(var r=-1;++r<t;)e[r]();t=s.length}u=!1}}function n(){}var i=this,o=i.define;i.define=void 0;var a=t.exports={},s=[],u=!1;return a.nextTick=function(e){s.push(e),u||setTimeout(r,0)},a.title="browser",a.browser=!0,a.env={},a.argv=[],a.version="",a.versions={},a.on=n,a.addListener=n,a.once=n,a.off=n,a.removeListener=n,a.removeAllListeners=n,a.emit=n,a.binding=function(e){throw new Error("process.binding is not supported")},a.cwd=function(){return"/"},a.chdir=function(e){throw new Error("process.chdir is not supported")},a.umask=function(){return 0},i.define=o,t.exports}),e.registerDynamic("5c",["5d"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports=require("5d"),r.define=n,t.exports}),e.registerDynamic("5d",["5e","5f","60"],!0,function(require,e,t){function r(){return n.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function n(e){return this instanceof n?(this.length=0,this.parent=void 0,"number"==typeof e?i(this,e):"string"==typeof e?o(this,e,arguments.length>1?arguments[1]:"utf8"):a(this,e)):arguments.length>1?new n(e,arguments[1]):new n(e)}function i(e,t){if(e=p(e,0>t?0:0|l(t)),!n.TYPED_ARRAY_SUPPORT)for(var r=0;t>r;r++)e[r]=0;return e}function o(e,t,r){("string"!=typeof r||""===r)&&(r="utf8");var n=0|g(t,r);return e=p(e,n),e.write(t,r),e}function a(e,t){if(n.isBuffer(t))return s(e,t);if($(t))return u(e,t);if(null==t)throw new TypeError("must start with number, buffer, array or string");if("undefined"!=typeof ArrayBuffer){if(t.buffer instanceof ArrayBuffer)return f(e,t);if(t instanceof ArrayBuffer)return c(e,t)}return t.length?d(e,t):h(e,t)}function s(e,t){var r=0|l(t.length);return e=p(e,r),t.copy(e,0,0,r),e}function u(e,t){var r=0|l(t.length);e=p(e,r);for(var n=0;r>n;n+=1)e[n]=255&t[n];return e}function f(e,t){var r=0|l(t.length);e=p(e,r);for(var n=0;r>n;n+=1)e[n]=255&t[n];return e}function c(e,t){return n.TYPED_ARRAY_SUPPORT?(t.byteLength,e=n._augment(new Uint8Array(t))):e=f(e,new Uint8Array(t)),e}function d(e,t){var r=0|l(t.length);e=p(e,r);for(var n=0;r>n;n+=1)e[n]=255&t[n];return e}function h(e,t){var r,n=0;"Buffer"===t.type&&$(t.data)&&(r=t.data,n=0|l(r.length)),e=p(e,n);for(var i=0;n>i;i+=1)e[i]=255&r[i];return e}function p(e,t){n.TYPED_ARRAY_SUPPORT?e=n._augment(new Uint8Array(t)):(e.length=t,e._isBuffer=!0);var r=0!==t&&t<=n.poolSize>>>1;return r&&(e.parent=Z),e}function l(e){if(e>=r())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+r().toString(16)+" bytes");return 0|e}function v(e,t){if(!(this instanceof v))return new v(e,t);var r=new n(e,t);return delete r.parent,r}function g(e,t){"string"!=typeof e&&(e=""+e);var r=e.length;if(0===r)return 0;for(var n=!1;;)switch(t){case"ascii":case"binary":case"raw":case"raws":return r;case"utf8":case"utf-8":return Y(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return J(e).length;default:if(n)return Y(e).length;t=(""+t).toLowerCase(),n=!0}}function y(e,t,r){var n=!1;if(t=0|t,r=void 0===r||r===1/0?this.length:0|r,e||(e="utf8"),0>t&&(t=0),r>this.length&&(r=this.length),t>=r)return"";for(;;)switch(e){case"hex":return P(this,t,r);case"utf8":case"utf-8":return A(this,t,r);case"ascii":return O(this,t,r);case"binary":return B(this,t,r);case"base64":return D(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return R(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function m(e,t,r,n){r=Number(r)||0;var i=e.length-r;n?(n=Number(n),n>i&&(n=i)):n=i;var o=t.length;if(o%2!==0)throw new Error("Invalid hex string");n>o/2&&(n=o/2);for(var a=0;n>a;a++){var s=parseInt(t.substr(2*a,2),16);if(isNaN(s))throw new Error("Invalid hex string");e[r+a]=s}return a}function w(e,t,r,n){return V(Y(t,e.length-r),e,r,n)}function x(e,t,r,n){return V(z(t),e,r,n)}function b(e,t,r,n){return x(e,t,r,n)}function E(e,t,r,n){return V(J(t),e,r,n)}function _(e,t,r,n){return V(q(t,e.length-r),e,r,n)}function D(e,t,r){return 0===t&&r===e.length?H.fromByteArray(e):H.fromByteArray(e.slice(t,r))}function A(e,t,r){r=Math.min(e.length,r);for(var n=[],i=t;r>i;){var o=e[i],a=null,s=o>239?4:o>223?3:o>191?2:1;if(r>=i+s){var u,f,c,d;switch(s){case 1:128>o&&(a=o);break;case 2:u=e[i+1],128===(192&u)&&(d=(31&o)<<6|63&u,d>127&&(a=d));break;case 3:u=e[i+1],f=e[i+2],128===(192&u)&&128===(192&f)&&(d=(15&o)<<12|(63&u)<<6|63&f,d>2047&&(55296>d||d>57343)&&(a=d));break;case 4:u=e[i+1],f=e[i+2],c=e[i+3],128===(192&u)&&128===(192&f)&&128===(192&c)&&(d=(15&o)<<18|(63&u)<<12|(63&f)<<6|63&c,d>65535&&1114112>d&&(a=d))}}null===a?(a=65533,s=1):a>65535&&(a-=65536,n.push(a>>>10&1023|55296),a=56320|1023&a),n.push(a),i+=s}return I(n)}function I(e){var t=e.length;if(K>=t)return String.fromCharCode.apply(String,e);for(var r="",n=0;t>n;)r+=String.fromCharCode.apply(String,e.slice(n,n+=K));return r}function O(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;r>i;i++)n+=String.fromCharCode(127&e[i]);return n}function B(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;r>i;i++)n+=String.fromCharCode(e[i]);return n}function P(e,t,r){var n=e.length;(!t||0>t)&&(t=0),(!r||0>r||r>n)&&(r=n);for(var i="",o=t;r>o;o++)i+=N(e[o]);return i}function R(e,t,r){for(var n=e.slice(t,r),i="",o=0;o<n.length;o+=2)i+=String.fromCharCode(n[o]+256*n[o+1]);return i}function S(e,t,r){if(e%1!==0||0>e)throw new RangeError("offset is not uint");if(e+t>r)throw new RangeError("Trying to access beyond buffer length")}function T(e,t,r,i,o,a){if(!n.isBuffer(e))throw new TypeError("buffer must be a Buffer instance");if(t>o||a>t)throw new RangeError("value is out of bounds");if(r+i>e.length)throw new RangeError("index out of range")}function j(e,t,r,n){0>t&&(t=65535+t+1);for(var i=0,o=Math.min(e.length-r,2);o>i;i++)e[r+i]=(t&255<<8*(n?i:1-i))>>>8*(n?i:1-i)}function U(e,t,r,n){0>t&&(t=4294967295+t+1);for(var i=0,o=Math.min(e.length-r,4);o>i;i++)e[r+i]=t>>>8*(n?i:3-i)&255}function M(e,t,r,n,i,o){if(t>i||o>t)throw new RangeError("value is out of bounds");if(r+n>e.length)throw new RangeError("index out of range");if(0>r)throw new RangeError("index out of range")}function C(e,t,r,n,i){return i||M(e,t,r,4,3.4028234663852886e38,-3.4028234663852886e38),W.write(e,t,r,n,23,4),r+4}function L(e,t,r,n,i){return i||M(e,t,r,8,1.7976931348623157e308,-1.7976931348623157e308),W.write(e,t,r,n,52,8),r+8}function k(e){if(e=F(e).replace(ee,""),e.length<2)return"";for(;e.length%4!==0;)e+="=";return e}function F(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function N(e){return 16>e?"0"+e.toString(16):e.toString(16)}function Y(e,t){t=t||1/0;for(var r,n=e.length,i=null,o=[],a=0;n>a;a++){if(r=e.charCodeAt(a),r>55295&&57344>r){if(!i){if(r>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(a+1===n){(t-=3)>-1&&o.push(239,191,189);continue}i=r;continue}if(56320>r){(t-=3)>-1&&o.push(239,191,189),i=r;continue}r=i-55296<<10|r-56320|65536}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,128>r){if((t-=1)<0)break;o.push(r)}else if(2048>r){if((t-=2)<0)break;o.push(r>>6|192,63&r|128)}else if(65536>r){if((t-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(1114112>r))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return o}function z(e){for(var t=[],r=0;r<e.length;r++)t.push(255&e.charCodeAt(r));return t}function q(e,t){for(var r,n,i,o=[],a=0;a<e.length&&!((t-=2)<0);a++)r=e.charCodeAt(a),n=r>>8,i=r%256,o.push(i),o.push(n);return o}function J(e){return H.toByteArray(k(e))}function V(e,t,r,n){for(var i=0;n>i&&!(i+r>=t.length||i>=e.length);i++)t[i+r]=e[i];return i}var G=this,X=G.define;G.define=void 0;var H=require("5e"),W=require("5f"),$=require("60");e.Buffer=n,e.SlowBuffer=v,e.INSPECT_MAX_BYTES=50,n.poolSize=8192;var Z={};n.TYPED_ARRAY_SUPPORT=function(){function e(){}try{var t=new Uint8Array(1);return t.foo=function(){return 42},t.constructor=e,42===t.foo()&&t.constructor===e&&"function"==typeof t.subarray&&0===t.subarray(1,1).byteLength}catch(r){return!1}}(),n.isBuffer=function(e){return!(null==e||!e._isBuffer)},n.compare=function(e,t){if(!n.isBuffer(e)||!n.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var r=e.length,i=t.length,o=0,a=Math.min(r,i);a>o&&e[o]===t[o];)++o;return o!==a&&(r=e[o],i=t[o]),i>r?-1:r>i?1:0},n.isEncoding=function(e){switch(String(e).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}},n.concat=function(e,t){if(!$(e))throw new TypeError("list argument must be an Array of Buffers.");if(0===e.length)return new n(0);var r;if(void 0===t)for(t=0,r=0;r<e.length;r++)t+=e[r].length;var i=new n(t),o=0;for(r=0;r<e.length;r++){var a=e[r];a.copy(i,o),o+=a.length}return i},n.byteLength=g,n.prototype.length=void 0,n.prototype.parent=void 0,n.prototype.toString=function(){var e=0|this.length;return 0===e?"":0===arguments.length?A(this,0,e):y.apply(this,arguments)},n.prototype.equals=function(e){if(!n.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e?!0:0===n.compare(this,e)},n.prototype.inspect=function(){var t="",r=e.INSPECT_MAX_BYTES;return this.length>0&&(t=this.toString("hex",0,r).match(/.{2}/g).join(" "),this.length>r&&(t+=" ... ")),"<Buffer "+t+">"},n.prototype.compare=function(e){if(!n.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e?0:n.compare(this,e)},n.prototype.indexOf=function(e,t){function r(e,t,r){for(var n=-1,i=0;r+i<e.length;i++)if(e[r+i]===t[-1===n?0:i-n]){if(-1===n&&(n=i),i-n+1===t.length)return r+n}else n=-1;return-1}if(t>2147483647?t=2147483647:-2147483648>t&&(t=-2147483648),t>>=0,0===this.length)return-1;if(t>=this.length)return-1;if(0>t&&(t=Math.max(this.length+t,0)),"string"==typeof e)return 0===e.length?-1:String.prototype.indexOf.call(this,e,t);if(n.isBuffer(e))return r(this,e,t);if("number"==typeof e)return n.TYPED_ARRAY_SUPPORT&&"function"===Uint8Array.prototype.indexOf?Uint8Array.prototype.indexOf.call(this,e,t):r(this,[e],t);throw new TypeError("val must be string, number or Buffer")},n.prototype.get=function(e){return console.log(".get() is deprecated. Access using array indexes instead."),this.readUInt8(e)},n.prototype.set=function(e,t){return console.log(".set() is deprecated. Access using array indexes instead."),this.writeUInt8(e,t)},n.prototype.write=function(e,t,r,n){if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)n=t,r=this.length,t=0;else if(isFinite(t))t=0|t,isFinite(r)?(r=0|r,void 0===n&&(n="utf8")):(n=r,r=void 0);else{var i=n;n=t,t=0|r,r=i}var o=this.length-t;if((void 0===r||r>o)&&(r=o),e.length>0&&(0>r||0>t)||t>this.length)throw new RangeError("attempt to write outside buffer bounds");n||(n="utf8");for(var a=!1;;)switch(n){case"hex":return m(this,e,t,r);case"utf8":case"utf-8":return w(this,e,t,r);case"ascii":return x(this,e,t,r);case"binary":return b(this,e,t,r);case"base64":return E(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return _(this,e,t,r);default:if(a)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),a=!0}},n.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var K=4096;n.prototype.slice=function(e,t){var r=this.length;e=~~e,t=void 0===t?r:~~t,0>e?(e+=r,0>e&&(e=0)):e>r&&(e=r),0>t?(t+=r,0>t&&(t=0)):t>r&&(t=r),e>t&&(t=e);var i;if(n.TYPED_ARRAY_SUPPORT)i=n._augment(this.subarray(e,t));else{var o=t-e;i=new n(o,void 0);for(var a=0;o>a;a++)i[a]=this[a+e]}return i.length&&(i.parent=this.parent||this),i},n.prototype.readUIntLE=function(e,t,r){e=0|e,t=0|t,r||S(e,t,this.length);for(var n=this[e],i=1,o=0;++o<t&&(i*=256);)n+=this[e+o]*i;return n},n.prototype.readUIntBE=function(e,t,r){e=0|e,t=0|t,r||S(e,t,this.length);for(var n=this[e+--t],i=1;t>0&&(i*=256);)n+=this[e+--t]*i;return n},n.prototype.readUInt8=function(e,t){return t||S(e,1,this.length),this[e]},n.prototype.readUInt16LE=function(e,t){return t||S(e,2,this.length),this[e]|this[e+1]<<8},n.prototype.readUInt16BE=function(e,t){return t||S(e,2,this.length),this[e]<<8|this[e+1]},n.prototype.readUInt32LE=function(e,t){return t||S(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},n.prototype.readUInt32BE=function(e,t){return t||S(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},n.prototype.readIntLE=function(e,t,r){e=0|e,t=0|t,r||S(e,t,this.length);for(var n=this[e],i=1,o=0;++o<t&&(i*=256);)n+=this[e+o]*i;return i*=128,n>=i&&(n-=Math.pow(2,8*t)),n},n.prototype.readIntBE=function(e,t,r){e=0|e,t=0|t,r||S(e,t,this.length);for(var n=t,i=1,o=this[e+--n];n>0&&(i*=256);)o+=this[e+--n]*i;return i*=128,o>=i&&(o-=Math.pow(2,8*t)),o},n.prototype.readInt8=function(e,t){return t||S(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},n.prototype.readInt16LE=function(e,t){t||S(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},n.prototype.readInt16BE=function(e,t){t||S(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},n.prototype.readInt32LE=function(e,t){return t||S(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},n.prototype.readInt32BE=function(e,t){return t||S(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},n.prototype.readFloatLE=function(e,t){return t||S(e,4,this.length),W.read(this,e,!0,23,4)},n.prototype.readFloatBE=function(e,t){return t||S(e,4,this.length),W.read(this,e,!1,23,4)},n.prototype.readDoubleLE=function(e,t){return t||S(e,8,this.length),W.read(this,e,!0,52,8)},n.prototype.readDoubleBE=function(e,t){return t||S(e,8,this.length),W.read(this,e,!1,52,8)},n.prototype.writeUIntLE=function(e,t,r,n){e=+e,t=0|t,r=0|r,n||T(this,e,t,r,Math.pow(2,8*r),0);var i=1,o=0;for(this[t]=255&e;++o<r&&(i*=256);)this[t+o]=e/i&255;return t+r},n.prototype.writeUIntBE=function(e,t,r,n){e=+e,t=0|t,r=0|r,n||T(this,e,t,r,Math.pow(2,8*r),0);var i=r-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+r},n.prototype.writeUInt8=function(e,t,r){return e=+e,t=0|t,r||T(this,e,t,1,255,0),n.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=e,t+1},n.prototype.writeUInt16LE=function(e,t,r){return e=+e,t=0|t,r||T(this,e,t,2,65535,0),n.TYPED_ARRAY_SUPPORT?(this[t]=e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},n.prototype.writeUInt16BE=function(e,t,r){return e=+e,t=0|t,r||T(this,e,t,2,65535,0),n.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=e):j(this,e,t,!1),t+2},n.prototype.writeUInt32LE=function(e,t,r){return e=+e,t=0|t,r||T(this,e,t,4,4294967295,0),n.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=e):U(this,e,t,!0),t+4},n.prototype.writeUInt32BE=function(e,t,r){return e=+e,t=0|t,r||T(this,e,t,4,4294967295,0),n.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=e):U(this,e,t,!1),t+4},n.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t=0|t,!n){var i=Math.pow(2,8*r-1);T(this,e,t,r,i-1,-i)}var o=0,a=1,s=0>e?1:0;for(this[t]=255&e;++o<r&&(a*=256);)this[t+o]=(e/a>>0)-s&255;return t+r},n.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t=0|t,!n){var i=Math.pow(2,8*r-1);T(this,e,t,r,i-1,-i)}var o=r-1,a=1,s=0>e?1:0;for(this[t+o]=255&e;--o>=0&&(a*=256);)this[t+o]=(e/a>>0)-s&255;return t+r},n.prototype.writeInt8=function(e,t,r){return e=+e,t=0|t,r||T(this,e,t,1,127,-128),n.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),0>e&&(e=255+e+1),this[t]=e,t+1},n.prototype.writeInt16LE=function(e,t,r){return e=+e,t=0|t,r||T(this,e,t,2,32767,-32768),n.TYPED_ARRAY_SUPPORT?(this[t]=e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},n.prototype.writeInt16BE=function(e,t,r){return e=+e,t=0|t,r||T(this,e,t,2,32767,-32768),n.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=e):j(this,e,t,!1),t+2},n.prototype.writeInt32LE=function(e,t,r){return e=+e,t=0|t,r||T(this,e,t,4,2147483647,-2147483648),n.TYPED_ARRAY_SUPPORT?(this[t]=e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):U(this,e,t,!0),t+4},n.prototype.writeInt32BE=function(e,t,r){return e=+e,t=0|t,r||T(this,e,t,4,2147483647,-2147483648),0>e&&(e=4294967295+e+1),n.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=e):U(this,e,t,!1),t+4},n.prototype.writeFloatLE=function(e,t,r){return C(this,e,t,!0,r)},n.prototype.writeFloatBE=function(e,t,r){return C(this,e,t,!1,r)},n.prototype.writeDoubleLE=function(e,t,r){return L(this,e,t,!0,r)},n.prototype.writeDoubleBE=function(e,t,r){return L(this,e,t,!1,r)},n.prototype.copy=function(e,t,r,i){if(r||(r=0),i||0===i||(i=this.length),t>=e.length&&(t=e.length),t||(t=0),i>0&&r>i&&(i=r),i===r)return 0;if(0===e.length||0===this.length)return 0;if(0>t)throw new RangeError("targetStart out of bounds");if(0>r||r>=this.length)throw new RangeError("sourceStart out of bounds");if(0>i)throw new RangeError("sourceEnd out of bounds");i>this.length&&(i=this.length),e.length-t<i-r&&(i=e.length-t+r);var o,a=i-r;if(this===e&&t>r&&i>t)for(o=a-1;o>=0;o--)e[o+t]=this[o+r];else if(1e3>a||!n.TYPED_ARRAY_SUPPORT)for(o=0;a>o;o++)e[o+t]=this[o+r];else e._set(this.subarray(r,r+a),t);return a},n.prototype.fill=function(e,t,r){if(e||(e=0),t||(t=0),r||(r=this.length),t>r)throw new RangeError("end < start");if(r!==t&&0!==this.length){if(0>t||t>=this.length)throw new RangeError("start out of bounds");if(0>r||r>this.length)throw new RangeError("end out of bounds");var n;if("number"==typeof e)for(n=t;r>n;n++)this[n]=e;else{var i=Y(e.toString()),o=i.length;for(n=t;r>n;n++)this[n]=i[n%o]}return this}},n.prototype.toArrayBuffer=function(){if("undefined"!=typeof Uint8Array){if(n.TYPED_ARRAY_SUPPORT)return new n(this).buffer;for(var e=new Uint8Array(this.length),t=0,r=e.length;r>t;t+=1)e[t]=this[t];return e.buffer}throw new TypeError("Buffer.toArrayBuffer not supported in this browser")};var Q=n.prototype;n._augment=function(e){return e.constructor=n,e._isBuffer=!0,e._set=e.set,e.get=Q.get,e.set=Q.set,e.write=Q.write,e.toString=Q.toString,e.toLocaleString=Q.toString,e.toJSON=Q.toJSON,e.equals=Q.equals,e.compare=Q.compare,e.indexOf=Q.indexOf,e.copy=Q.copy,e.slice=Q.slice,e.readUIntLE=Q.readUIntLE,e.readUIntBE=Q.readUIntBE,e.readUInt8=Q.readUInt8,e.readUInt16LE=Q.readUInt16LE,e.readUInt16BE=Q.readUInt16BE,e.readUInt32LE=Q.readUInt32LE,e.readUInt32BE=Q.readUInt32BE,e.readIntLE=Q.readIntLE,
  e.readIntBE=Q.readIntBE,e.readInt8=Q.readInt8,e.readInt16LE=Q.readInt16LE,e.readInt16BE=Q.readInt16BE,e.readInt32LE=Q.readInt32LE,e.readInt32BE=Q.readInt32BE,e.readFloatLE=Q.readFloatLE,e.readFloatBE=Q.readFloatBE,e.readDoubleLE=Q.readDoubleLE,e.readDoubleBE=Q.readDoubleBE,e.writeUInt8=Q.writeUInt8,e.writeUIntLE=Q.writeUIntLE,e.writeUIntBE=Q.writeUIntBE,e.writeUInt16LE=Q.writeUInt16LE,e.writeUInt16BE=Q.writeUInt16BE,e.writeUInt32LE=Q.writeUInt32LE,e.writeUInt32BE=Q.writeUInt32BE,e.writeIntLE=Q.writeIntLE,e.writeIntBE=Q.writeIntBE,e.writeInt8=Q.writeInt8,e.writeInt16LE=Q.writeInt16LE,e.writeInt16BE=Q.writeInt16BE,e.writeInt32LE=Q.writeInt32LE,e.writeInt32BE=Q.writeInt32BE,e.writeFloatLE=Q.writeFloatLE,e.writeFloatBE=Q.writeFloatBE,e.writeDoubleLE=Q.writeDoubleLE,e.writeDoubleBE=Q.writeDoubleBE,e.fill=Q.fill,e.inspect=Q.inspect,e.toArrayBuffer=Q.toArrayBuffer,e};var ee=/[^+\/0-9A-Za-z-_]/g;return G.define=X,t.exports}),e.registerDynamic("5e",["61"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports=require("61"),r.define=n,t.exports}),e.registerDynamic("5f",["62"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports=require("62"),r.define=n,t.exports}),e.registerDynamic("60",["63"],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,t.exports=require("63"),r.define=n,t.exports}),e.registerDynamic("62",[],!0,function(require,e,t){var r=this,n=r.define;return r.define=void 0,e.read=function(e,t,r,n,i){var o,a,s=8*i-n-1,u=(1<<s)-1,f=u>>1,c=-7,d=r?i-1:0,h=r?-1:1,p=e[t+d];for(d+=h,o=p&(1<<-c)-1,p>>=-c,c+=s;c>0;o=256*o+e[t+d],d+=h,c-=8);for(a=o&(1<<-c)-1,o>>=-c,c+=n;c>0;a=256*a+e[t+d],d+=h,c-=8);if(0===o)o=1-f;else{if(o===u)return a?NaN:(p?-1:1)*(1/0);a+=Math.pow(2,n),o-=f}return(p?-1:1)*a*Math.pow(2,o-n)},e.write=function(e,t,r,n,i,o){var a,s,u,f=8*o-i-1,c=(1<<f)-1,d=c>>1,h=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,p=n?0:o-1,l=n?1:-1,v=0>t||0===t&&0>1/t?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=c):(a=Math.floor(Math.log(t)/Math.LN2),t*(u=Math.pow(2,-a))<1&&(a--,u*=2),t+=a+d>=1?h/u:h*Math.pow(2,1-d),t*u>=2&&(a++,u/=2),a+d>=c?(s=0,a=c):a+d>=1?(s=(t*u-1)*Math.pow(2,i),a+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,i),a=0));i>=8;e[r+p]=255&s,p+=l,s/=256,i-=8);for(a=a<<i|s,f+=i;f>0;e[r+p]=255&a,p+=l,a/=256,f-=8);e[r+p-l]|=128*v},r.define=n,t.exports}),e.registerDynamic("61",[],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";return function(e){"use strict";function t(e){var t=e.charCodeAt(0);return t===a||t===d?62:t===s||t===h?63:u>t?-1:u+10>t?t-u+26+26:c+26>t?t-c:f+26>t?t-f+26:void 0}function r(e){function r(e){f[d++]=e}var n,i,a,s,u,f;if(e.length%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var c=e.length;u="="===e.charAt(c-2)?2:"="===e.charAt(c-1)?1:0,f=new o(3*e.length/4-u),a=u>0?e.length-4:e.length;var d=0;for(n=0,i=0;a>n;n+=4,i+=3)s=t(e.charAt(n))<<18|t(e.charAt(n+1))<<12|t(e.charAt(n+2))<<6|t(e.charAt(n+3)),r((16711680&s)>>16),r((65280&s)>>8),r(255&s);return 2===u?(s=t(e.charAt(n))<<2|t(e.charAt(n+1))>>4,r(255&s)):1===u&&(s=t(e.charAt(n))<<10|t(e.charAt(n+1))<<4|t(e.charAt(n+2))>>2,r(s>>8&255),r(255&s)),f}function n(e){function t(e){return i.charAt(e)}function r(e){return t(e>>18&63)+t(e>>12&63)+t(e>>6&63)+t(63&e)}var n,o,a,s=e.length%3,u="";for(n=0,a=e.length-s;a>n;n+=3)o=(e[n]<<16)+(e[n+1]<<8)+e[n+2],u+=r(o);switch(s){case 1:o=e[e.length-1],u+=t(o>>2),u+=t(o<<4&63),u+="==";break;case 2:o=(e[e.length-2]<<8)+e[e.length-1],u+=t(o>>10),u+=t(o>>4&63),u+=t(o<<2&63),u+="="}return u}var o="undefined"!=typeof Uint8Array?Uint8Array:Array,a="+".charCodeAt(0),s="/".charCodeAt(0),u="0".charCodeAt(0),f="a".charCodeAt(0),c="A".charCodeAt(0),d="-".charCodeAt(0),h="_".charCodeAt(0);e.toByteArray=r,e.fromByteArray=n}("undefined"==typeof e?this.base64js={}:e),r.define=n,t.exports}),e.registerDynamic("63",[],!0,function(require,e,t){var r=this,n=r.define;r.define=void 0;var i=Array.isArray,o=Object.prototype.toString;return t.exports=i||function(e){return!!e&&"[object Array]"==o.call(e)},r.define=n,t.exports}),e.register("0",["1","2","3","4","5","6","7","8","9"],function(e){function t(e){return"object"==typeof e?new m(function(t){return t(r(e))}):o(e).then(r)}function r(e){if(n(e),!i(e.type,"Coverage")&&"CoverageCollection"!==e.type)throw new Error("CoverageJSON document must be of *Coverage or CoverageCollection type");if(i(e.type,"Coverage"))var t=new I(e);else{var t=[],r=e.parameters?e.parameters:{},o=!0,a=!1,s=void 0;try{for(var u,f=w(e.coverages);!(o=(u=f.next()).done);o=!0){var c=u.value;if(c.parameters){var d=!0,h=!1,p=void 0;try{for(var l,v=w(x(r));!(d=(l=v.next()).done);d=!0){var g=l.value;g in c.ranges&&(c.parameters[g]=r[g])}}catch(y){h=!0,p=y}finally{try{!d&&v["return"]&&v["return"]()}finally{if(h)throw p}}}else c.parameters=r;t.push(new I(c))}}catch(y){a=!0,s=y}finally{try{!o&&f["return"]&&f["return"]()}finally{if(a)throw s}}}return console.log("reading done:",t),t}function n(e){h("type"in e,'"type" missing'),i(e.type,"Coverage")?(h("parameters"in e,'"parameters" missing'),h("domain"in e,'"domain" missing'),h("ranges"in e,'"ranges" missing')):"CoverageCollection"===e.type&&h(Array.isArray(e.coverages),'"coverages" must be an array')}function i(e,t){var r=e.length-t.length,n=e.indexOf(t,r);return-1!==n&&n===r}function o(e){var t=arguments.length<=1||void 0===arguments[1]?"arraybuffer":arguments[1];if(-1===["arraybuffer","text"].indexOf(t))throw new Error;return new m(function(r,n){var o=new XMLHttpRequest;o.open("GET",e),o.responseType=t,o.setRequestHeader("Accept",D),o.addEventListener("load",function(){if(!(o.status>=200&&o.status<300||304===o.status))return void n(new Error('Resource "'+e+'" not found, HTTP status code: '+o.status));var a=o.getResponseHeader("Content-Type");if((0===a.indexOf(_.OCTETSTREAM)||0===a.indexOf(_.TEXT))&&(i(e,A.COVJSON)?a=_.COVJSON:i(e,A.COVCBOR)&&(a=_.COVCBOR)),a===_.COVCBOR)var s=o.response,u=l.decode(s);else{if(!([_.COVJSON,_.JSONLD,_.JSON].indexOf(a)>-1))return void n(new Error("Unsupported media type: "+a));if("arraybuffer"===t)return void n({responseType:"text"});var u=JSON.parse(o.response)}r(u)}),o.addEventListener("error",function(){n(new Error("Network error loading resource at "+e))}),o.send()})["catch"](function(t){if(t.responseType)return o(e,t.responseType);throw t})}function a(e,t){var r=e[t];r.key=t;var n=[[r,"description"],[r.observedProperty,"label"],[r.observedProperty,"description"],[r.unit,"label"]],i=!0,o=!1,a=void 0;try{for(var u,f=w(r.categories||[]);!(i=(u=f.next()).done);i=!0){var c=u.value;n.push([c,"label"]),n.push([c,"description"])}}catch(d){o=!0,a=d}finally{try{!i&&f["return"]&&f["return"]()}finally{if(o)throw a}}var h=!0,p=!1,l=void 0;try{for(var v,g=w(n);!(h=(v=g.next()).done);h=!0){var y=v.value;s(y[0],y[1])}}catch(d){p=!0,l=d}finally{try{!h&&g["return"]&&g["return"]()}finally{if(p)throw l}}}function s(e,t){if(e&&t in e){var r=new b,n=!0,i=!1,o=void 0;try{for(var a,s=w(x(e[t]));!(n=(a=s.next()).done);n=!0){var u=a.value;r.set(u,e[t][u])}}catch(f){i=!0,o=f}finally{try{!n&&s["return"]&&s["return"]()}finally{if(i)throw o}}e[t]=r}}function u(e,t,r){if(!("__transformDone"in e)){var n=e.values,i=(ArrayBuffer.isView(n),"nonvalid"===e.missing),o="offset"in e;"offset"in e&&h("factor"in e);var a=e.offset,s=e.factor;i&&(h("validMin"in e),h("validMax"in e));var u=e.validMin,c=e.validMax,d=void 0;if(i||o){if(d=new Array(n.length),o){for(var l=0;l<n.length;l++){var v=n[l];i&&(u>v||v>c)?d[l]=null:i||null!==v?d[l]=v*s+a:d[l]=null}void 0!==u&&(e.validMin=u*s+a,e.validMax=c*s+a)}else for(var l=0;l<n.length;l++){var v=n[l];u>v||v>c?d[l]=null:d[l]=v}delete e.offset,delete e.factor,delete e.missing}else d=n;if(void 0===u){var g=f(d),m=y(g,2);min=m[0],max=m[1],null!==min&&(e.validMin=min,e.validMax=max)}return e.values=p(d,t),e.__transformDone=!0,e}}function f(e){for(var t=e.length,r=1/0,n=-(1/0);t--;){var i=e[t];null==i||(r>i?r=i:i>n&&(n=i))}return r===1/0?r=n:n===-(1/0)&&(n=r),r===1/0&&(r=null,n=null),[r,n]}function c(e){if(!("__transformDone"in e)){var t=e.type,r=d(e.x),n=d(e.y),i=d(e.z),o=d(e.t);e.type=E+t;var a="t",s="z",u="y",f="z",c="p",p="seq",l=void 0,v=void 0;switch(t){case"Grid":l=[o,i,n,r],v=[a,s,u,f];break;case"Profile":l=[i],v=[s];break;case"PointSeries":l=[o],v=[a];break;case"Point":l=[1],v=[c];break;case"Trajectory":h(r===n&&n===o,"Trajectory cannot have x, y, t arrays of different lengths"),h(!Array.isArray(e.z)||r===i,"Trajectory z array must be of same length as x, y, t arrays");var g=e.sequence.join("");h(Array.isArray(e.z)&&"xyzt"===g||!Array.isArray(e.z)&&"xyt"===g,'Trajectory must have "sequence" property ["x","y","t"] or ["x","y","z","t"]'),l=[r],v=[p];break;case"Section":h(r===n&&n===o,"Section cannot have x, y, t arrays of different lengths"),h("xyt"===e.sequence.join(""),'Section must have "sequence" property ["x","y","t"]'),l=[i,r],v=[s,p];break;case"Polygon":l=[1],v=[c];break;case"PolygonSeries":l=[o],v=[a];break;case"MultiPolygon":l=[d(e.polygon)],v=[c];break;case"MultiPolygonSeries":l=[o,d(e.polygon)],v=[a,c];break;default:throw new Error("Unknown domain type: "+t)}e.shape=l;for(var y=["x","y","z","t"],m=0;m<y.length;m++){var w=y[m];if(w in e){var x=e[w];if(ArrayBuffer.isView(x))continue;if(Array.isArray(x)&&"number"==typeof x[0]){for(var b=new Float64Array(x.length),_=0;_<x.length;_++)b[_]=x[_];e[w]=b}}}return e.__transformDone=!0,e}}function d(e){return Array.isArray(e)?e.length:1}function h(e,t){if(!e)throw t=t||"Assertion failed",new Error(t)}var p,l,v,g,y,m,w,x,b,E,_,D,A,I;return{setters:[function(e){p=e["default"]},function(e){l=e["default"]},function(e){v=e["default"]},function(e){g=e["default"]},function(e){y=e["default"]},function(e){m=e["default"]},function(e){w=e["default"]},function(e){x=e["default"]},function(e){b=e["default"]}],execute:function(){"use strict";e("read",t),e("loadCovJSON",o),E="http://coveragejson.org/def#",e("PREFIX",E),_={COVCBOR:"application/prs.coverage+cbor",COVJSON:"application/prs.coverage+json",JSONLD:"application/ld+json",JSON:"application/json",OCTETSTREAM:"application/octet-stream",TEXT:"text/plain"},D=_.COVCBOR+"; q=1.0, "+_.COVJSON+"; q=0.5, "+_.JSONLD+"; q=0.1, "+_.JSON+"; q=0.1",A={COVJSON:".covjson",COVCBOR:".covcbor"},I=function(){function e(t){var r=arguments.length<=1||void 0===arguments[1]?!1:arguments[1];g(this,e),this.covjson=t,this.cacheRanges=r,this.params=new b;var n=!0,i=!1,o=void 0;try{for(var s,u=w(x(t.parameters));!(n=(s=u.next()).done);n=!0){var f=s.value;a(t.parameters,f),this.params.set(f,t.parameters[f])}}catch(c){i=!0,o=c}finally{try{!n&&u["return"]&&u["return"]()}finally{if(i)throw o}}}return v(e,[{key:"loadDomain",value:function(){var e=this;console.log("loading domain");var t=this.covjson.domain;if(this._domainPromise)return this._domainPromise;if("object"==typeof t){c(t),console.log("loading domain: done (inline)");var r=m.resolve(t)}else var r=o(t).then(function(t){return c(t),e.covjson.domain=t,console.log("loading domain: done (URL)"),t});return this._domainPromise=r,r}},{key:"loadRange",value:function(e){var t=this;return console.log('loading range "'+e+'"'),this.loadDomain().then(function(r){var n=t.covjson.ranges[e],i="categories"in t.parameters.get(e);return"object"==typeof n?(u(n,r.shape,i),console.log('loading range "'+e+'": done (inline)'),m.resolve(n)):o(n).then(function(n){return u(n,r.shape,i),t.cacheRanges&&(t.covjson.ranges[e]=n),console.log('loading range "'+e+'": done (URL)'),n})})}},{key:"type",get:function(){return E+this.covjson.type}},{key:"domainType",get:function(){var e=this.covjson.type.substr(0,this.covjson.type.length-"Coverage".length);return E+e}},{key:"bbox",get:function(){return null}},{key:"timeExtent",get:function(){return null}},{key:"verticalExtent",get:function(){return null}},{key:"parameters",get:function(){return this.params}}]),e}(),e("Coverage",I)}}})})(function(e){CovJSON=e()});