1(self.webpackChunkaverpoint_react_app=self.webpackChunkaverpoint_react_app||[]).push([[1285],{2963:(t,e,i)=>{"use strict";i.d(e,{o:()=>l});var r=i(48193),n=i(41061),o=i(94372),a=i(63808),s=i(51974),l=new(function(){function t(){this.adapter=new o.Y3(this)}return t.prototype.load=function(t){var e=Array.isArray(t)?t:[t],i=s.Tj(e,(function(t){return t.dispatchImmediately("started"),t.dispatchImmediately("loadstarted"),a.H(t.url,t,t.requestOptions)}));Promise.all(i).then((function(t){s.__(t,(function(t){var e=t.target;e.dispatchImmediately("loadended"),t.error?e.events.isEnabled("error")&&e.events.dispatchImmediately("error",{type:"error",code:t.xhr.status,message:e.language.translate("Unable to load file: %1",null,e.url),target:e}):e.processData(t.response,t.type),e.dispatchImmediately("ended")}))})).catch((function(t){t.target&&(t.target.dispatchImmediately("loadended"),t.target.events.isEnabled("error")&&t.target.events.dispatchImmediately("error",{type:"error",code:t.xhr.status,message:t.target.language.translate("Unable to load file: %1",null,t.target.url),target:t.target}),t.target.dispatchImmediately("ended"))}))},t.prototype.getParserByType=function(t){var e=this.adapter.apply("getParserByType",{parser:null,type:t}).parser;return e||("csv"==t||"text/csv"==t||"application/vnd.ms-excel"==t?new r.e:"json"==t||"application/json"==t?new n.o:void 0)},t.prototype.getParserByData=function(t,e){var i=this.adapter.apply("getParserByData",{parser:null,data:t,type:e}).parser;if(!i){if(i=this.getParserByType(e))return i;if(n.o.isJSON(t))return this.getParserByType("json");if(r.e.isCSV(t))return this.getParserByType("csv")}return i},t}())},3877:(t,e,i)=>{"use strict";i.d(e,{R:()=>o,i:()=>a});var r=i(6326),n=i(76315);function o(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];n.f.verbose&&console&&console.log.apply(console,(0,r.gz)(t))}function a(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];n.f.suppressWarnings||console&&console.warn.apply(console,(0,r.gz)(t))}},4001:(t,e,i)=>{"use strict";i.d(e,{a:()=>a});var r=i(6326),n=i(44194),o=i(94372),a=function(t){function e(){var e=t.call(this)||this;return e.adapter=new o.Y3(e),e.className="Modal",e.showCurtain=!0,e.draggable=!1,e}return(0,r.C6)(e,t),e}(n.z)},4373:(t,e,i)=>{"use strict";i.d(e,{J:()=>y});var r=i(6326),n=i(87850),o=i(86522),a=i(27982),s=i(34410),l=i(4829),p=i(72537),h=i(10270),u=i(26487),c=i(28099),d=i(99801),f=i(76315),y=function(t){function e(){var e=t.call(this)||this;return e.isOversized=!1,e.className="Label",e.fill=(new l.T).getFor("text"),e.wrap=!1,e.truncate=!1,e.fullWords=!0,e.ellipsis="\u2026",e.textAlign="start",e.textValign="top",e.layout="absolute",e.baseLineRatio=-.27,e._positionPrecision=1,e.events.on("maxsizechanged",(function(){e.inited&&e.handleMaxSize()}),e,!1),e.events.once("validated",e.handleValidate,e,!1),e.applyTheme(),e}return(0,r.C6)(e,t),e.prototype.afterDraw=function(){t.prototype.afterDraw.call(this),this.validatePosition()},e.prototype.setPaper=function(e){var i=t.prototype.setPaper.call(this,e);return i&&this.hardInvalidate(),i},e.prototype.handleValidate=function(){!this.currentText&&!this.text||0!=this.bbox.width&&0!=this.bbox.height||o.u.events.once("exitframe",this.hardInvalidate,this)},e.prototype.handleMaxSize=function(){this.bbox.width>this.availableWidth||this.bbox.width<this.availableWidth&&(this.isOversized||this.truncate)||this.bbox.height>this.availableHeight||this.bbox.height<this.availableHeight&&this.isOversized?this.invalidate():this.alignSVGText()},e.prototype.arrange=function(){},e.prototype.updateCurrentText=function(){var t,e;h.hj(this.html)&&this.paper.supportsForeignObject()?(t="html",e=this.html):(t="svg",e=this.text),u.Gv(e)&&(e=e.toString()),u.a4(e)&&""!==e&&(e=this.populateString(e,this.dataItem)),"html"==t?this._adapterO&&(e=this._adapterO.apply("htmlOutput",e)):this._adapterO&&(e=this._adapterO.apply("textOutput",e));var i=e!=this.currentText||t!=this._currentFormat;return this.currentText=e,this._currentFormat=t,i},e.prototype.hardInvalidate=function(){this._prevStatus="",this.invalidate()},e.prototype.getLineBBox=function(t){var e=t&&t.element,i=e&&e.node;i&&i.parentNode&&(t.bbox=e.getBBox())},e.prototype.draw=function(){t.prototype.draw.call(this);var e=this.bbox.width,i=this.bbox.height,r=this.topParent;if(!r||r.maxWidth&&r.maxHeight){var n=p.T9(this.availableWidth-this.pixelPaddingLeft-this.pixelPaddingRight,0),o=p.T9(this.availableHeight-this.pixelPaddingTop-this.pixelPaddingBottom,0),s=o+","+n+this.wrap+this.truncate+this.fullWords+this.rtl+this.ellipsis;if(this.updateCurrentText()||!this.inited||this._prevStatus!=s){this._measuredWidth=0,this._measuredHeight=0,this.isOversized=!1;var l=this._currentFormat,c=this.currentText;if(u.a4(c)&&""!=c){var d=c.split("\n");this._prevStatus=s,this.textAlign=this.textAlign;var f=this.group.getAttr("display");if("none"==f&&this.group.removeAttr("display"),this.textPathElement&&this.textPathElement.removeChildren(),"svg"===l){this.element.removeAttr("display");var y=this.element;this.resetBBox();for(var g=0,m="",v=0;v<d.length;v++){var b=d[v];if(""!=b){var _=(0,a.S)().chunk(b,null,this.ignoreFormatting),P=0,x=!0,w=!1,S=this.getLineInfo(v);S?(S.text="",S.element.textContent=""):(S={text:"",element:this.getSVGLineElement("",0),complex:!1},y.add(S.element)),S.element.removeAttr("display"),S.element.removeChildren(),this.textPathElement&&S.element.add(this.textPathElement);for(var C=0;C<_.length;C++){C&&(S.complex=!0);var O=_[C];if("format"===O.type)m=O.text;else{if(w)continue;if(S.text=O.text,S.style=(0,a.S)().translateStyleShortcuts(m),this.textPathElement?this.get
1SvgElement(S.text,S.style,this.textPathElement):this.getSvgElement(S.text,S.style,S.element),this.getLineBBox(S),S.bbox.width=Math.ceil(S.bbox.width),P<S.bbox.height&&(P=S.bbox.height),(this.wrap||this.truncate)&&S.bbox.width>n){this.isOversized=!0;var T=S.element.textContent,E=S.bbox.width/T.length,k=p.jk(Math.ceil((S.bbox.width-n)/E),T.length);if(this.truncate){var F=!1,I=S.element.node;if(I&&I.childNodes)for(var M=S.element.node.childNodes.length-1;M>=0;M--){var D=S.element.node.childNodes[M];if(F&&S.bbox.width<=n&&(D.textContent+=" "+this.ellipsis,S.bbox=S.element.getBBox(),S.bbox.width=Math.floor(S.bbox.width),S.bbox.width<=n))break;F=!1;var j=D.textContent;for(T=S.element.textContent,k=p.jk(Math.ceil((S.bbox.width-n)/E),T.length);S.bbox.width>n&&k<=T.length&&k>0;){(R=p.T9(T.length-k-this.ellipsis.length,1))<=1&&(k=0,M>0&&(F=!0,S.element.node.removeChild(D))),(j=h.Ce(j,R,this.ellipsis,this.fullWords,this.rtl)).length>R&&this.fullWords&&(j=h.Ce(j,R,this.ellipsis,!1,this.rtl)),D.textContent=j,S.bbox=S.element.getBBox(),S.bbox.width=Math.floor(S.bbox.width),k=Math.ceil(1.1*k)}w=!0}}else{if(S.element.node){for(var V=S.element.node.lastChild,L=void 0;S.bbox.width>n&&k<=T.length&&k>0;){var R=p.T9(O.text.length-k,1);if(x?L=h.c9(O.text,R,!0,this.rtl):((L=h.c9(O.text,R,!0,this.rtl,!1))[0].length>R||1===R)&&(S.element.node.removeChild(V),k=0),k>0){var A=L.shift();x&&(A=h.Bq(A)),V.textContent=(0,a.S)().cleanUp(A)}S.bbox=S.element.getBBox(),S.bbox.width=Math.floor(S.bbox.width),k++}if(L.length>0){var B="";u.a4(L)&&(this.rtl?B+=L.join("")+m:B+=m+L.join("").replace(/([\[\]]{1})/g,"$1$1"));for(var H=C+1;H<_.length;H++)"value"==_[H].type?B+=_[H].text.replace(/([\[\]]{1})/g,"$1$1"):B+=_[H].text;d.splice(v+1,0,B)}w=!0}}}this.bbox.width<S.bbox.width&&(this.bbox.width=S.bbox.width),this.bbox.height=g+P,this.textPathElement?S.element.attr({dy:-this.paddingBottom.toString()}):S.element.attr({x:"0",y:g+P,dy:p.LI(this.baseLineRatio*P,3).toString()}),x=!1}}var N=S.element.node;if(N)(V=N.lastChild)&&(V.textContent=this.rtl?h.NB(V.textContent):h.BO(V.textContent));g+=P,this.addLineInfo(S,v)}else{var W=this.getSVGLineElement("",0);W.add(this.getSvgElement(".",(0,a.S)().translateStyleShortcuts(m))),y.add(W);var G=Math.ceil(W.getBBox().height);G>0&&(g+=G),y.removeElement(W);var z=this.getLineInfo(v);z&&(z.text="",z.element.textContent="")}}this.maybeHideOversized(),this.measureFailed=!1,0!=this.bbox.width&&0!=this.bbox.height||(this.measureFailed=!0),this._measuredWidth=p.LI(p.T9(this.bbox.width,this.pixelWidth-this.pixelPaddingLeft-this.pixelPaddingRight)),this._measuredHeight=p.LI(p.T9(this.bbox.height,this.pixelHeight-this.pixelPaddingTop-this.pixelPaddingBottom)),this.alignSVGText(),this.bbox.width=this._measuredWidth,this.bbox.height=this._measuredHeight,i==this._measuredHeight&&e==this._measuredWidth||this.dispatch("transformed"),this.hideUnused(d.length)}else{this.element.removeAttr("display"),this.resetBBox(),(y=this.element).removeChildren();var U=this.paper.foreignObject();y.add(U),this.maxWidth&&U.attr({width:this.maxWidth-this.pixelPaddingLeft-this.pixelPaddingRight}),this.maxHeight&&U.attr({height:this.maxHeight-this.pixelPaddingTop-this.pixelPaddingBottom});var Y=this.getHTMLLineElement(c);U.node.appendChild(Y),Y.style.display="inline-block";var K=Y.clientWidth,X=Y.clientHeight;Y.style.display="block",this._bbox={x:0,y:0,width:K,height:X},U.attr({width:K+1,height:X}),this.maybeHideOversized(),this._measuredWidth=p.T9(this.bbox.width,this.pixelWidth-this.pixelPaddingLeft-this.pixelPaddingRight),this._measuredHeight=p.T9(this.bbox.height,this.pixelHeight-this.pixelPaddingTop-this.pixelPaddingBottom),this.bbox.width=this._measuredWidth,this.bbox.height=this._measuredHeight,this.truncate&&(Y.style.overflow="hidden"),(K>n||X>o)&&(this.isOversized=!0)}
1this.setStyles(),this.updateCenter(),this.updateBackground(),"none"==f&&this.group.attr({display:"none"}),this.pathElement&&this.paper.appendDef(this.pathElement)}else this.element.attr({display:"none"})}}else r.events.once("maxsizechanged",this.hardInvalidate,this,!1)},e.prototype.maybeHideOversized=function(){this.hideOversized&&(this.availableWidth<this.bbox.width||this.availableHeight<this.bbox.height?(this.element.attr({display:"none"}),this.isOversized=!0):(this.element.removeAttr("display"),this.isOversized=!1))},e.prototype.alignSVGText=function(){var t=this.element,e=t.node.children||t.node.childNodes;if(e&&(!e||0!=e.length)){var i=this._measuredWidth,r=this._measuredHeight;h.kH(this.pixelPaddingLeft),h.kH(this.pixelPaddingRight),h.kH(this.pixelPaddingTop),h.kH(this.pixelPaddingBottom),this.rtl?t.attr({direction:"rtl"}):t.removeAttr("direction");for(var n=e.length-1;n>=0;n--){var o=e[n];if(o.setAttribute("text-anchor",this.textAlign),this.textPathElement)o.removeAttribute("x"),o.removeAttribute("y");else{switch(this.textAlign){case"middle":o.setAttribute("x",(i/2).toString()+"px");break;case"end":this.rtl||o.setAttribute("x",i.toString());break;default:this.rtl?o.setAttribute("x",i.toString()):o.removeAttribute("text-anchor")}var a=u.Ro(o.getAttribute("y"));switch(this.textValign){case"middle":o.setAttribute("y",((a||0)+(r-this.bbox.height)/2).toString());break;case"bottom":o.setAttribute("y",((a||0)+r-this.bbox.height).toString());break;default:o.setAttribute("y",(a||0).toString())}}}}},e.prototype.getSVGLineElement=function(t,e){var i=this.paper.addGroup("text");return i.textContent=t,i.attr({x:"0"}),u.a4(e)&&i.attr({y:e.toString()}),(this.truncate||this.wrap)&&i.attr({overflow:"hidden"}),i},Object.defineProperty(e.prototype,"rtl",{get:function(){return u.a4(this._rtl)?this._rtl:!!this._topParent&&this._topParent.rtl},set:function(t){t=u.G4(t),this._rtl=t,this.element&&this.alignSVGText()},enumerable:!0,configurable:!0}),e.prototype.resetBBox=function(){this._bbox={x:0,y:0,width:0,height:0}},e.prototype.getHTMLLineElement=function(t){var e=document.createElement("div");switch(e.innerHTML=t,this.textAlign){case"middle":e.style.textAlign="center";break;case"end":e.style.textAlign="right"}return this.wrap?e.style.wordWrap="break-word":e.style.whiteSpace="nowrap",this.rtl&&(e.style.direction="rtl"),u.a4(this.fill)&&(e.style.color=this.fill.toString()),e},e.prototype.setStyles=function(){var t=this.element;!this.selectable||this.draggable||this.resizable||this.swipeable?t.addStyle({webkitUserSelect:"none",msUserSelect:"none"}):this.selectable&&(t.removeStyle("webkitUserSelect"),t.removeStyle("msUserSelect"))},e.prototype.hideUnused=function(t){this.initLineCache();var e=this.getCache("lineInfo");if(e.length>=t)for(var i=t;i<e.length;i++){var r=e[i];r&&r.element&&r.element.attr({display:"none"})}},Object.defineProperty(e.prototype,"text",{get:function(){return this.getPropertyValue("text")},set:function(t){this.setPropertyValue("text",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"path",{get:function(){return this.getPropertyValue("path")},set:function(t){this.setPropertyValue("path",t,!0)&&(this.pathElement&&this.pathElement.dispose(),this.textPathElement&&this.textPathElement.dispose(),this.pathElement=this.paper.add("path"),this.pathElement.attr({d:t}),this.pathElement.attr({id:"text-path-"+this.uid}),this._disposers.push(this.pathElement),this.textPathElement=this.paper.addGroup("textPath"),this.textPathElement.attrNS(c.zK,"xlink:href","#text-path-"+this.uid),this.textPathElement.attr({path:t}),this._disposers.push(this.textPathElement),this.hardInvalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"locationOnPath",{get:function(){return this.getPropertyValue("locationOnPath")},set:function(t){this.setPropertyValue("locationOnPath",t),this.textPathElement&&this.textPathElement.attr({startOffset:100*t+"%"})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"baseLineRatio",{get:function(){return this.getPropertyValue("baseLineRatio")},set:function(t){this.setPropertyValue("baseLineRatio",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"wrap",{get:function(){return this.getPropertyValue("wrap")},set:function(t){this.resetBBox(),this.setPropertyValue("wrap",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"truncate",{get:function(){return this.getPropertyValue("truncate")}
1,set:function(t){this.resetBBox(),this.setPropertyValue("truncate",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fullWords",{get:function(){return this.getPropertyValue("fullWords")},set:function(t){this.setPropertyValue("fullWords",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ellipsis",{get:function(){return this.getPropertyValue("ellipsis")},set:function(t){this.setPropertyValue("ellipsis",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"selectable",{get:function(){return this.getPropertyValue("selectable")},set:function(t){this.setPropertyValue("selectable",t,!0),this.setStyles()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"textAlign",{get:function(){return this.getPropertyValue("textAlign")},set:function(t){this.setPropertyValue("textAlign",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"textValign",{get:function(){return this.getPropertyValue("textValign")},set:function(t){this.setPropertyValue("textValign",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"html",{get:function(){return this.getPropertyValue("html")},set:function(t){this.setPropertyValue("html",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hideOversized",{get:function(){return this.getPropertyValue("hideOversized")},set:function(t){this.setPropertyValue("hideOversized",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ignoreFormatting",{get:function(){return this.getPropertyValue("ignoreFormatting")},set:function(t){this.setPropertyValue("ignoreFormatting",t,!0)},enumerable:!0,configurable:!0}),e.prototype.measureElement=function(){},e.prototype.getLineInfo=function(t){this.initLineCache();var e=this.getCache("lineInfo");return e.length>t?e[t]:void 0},e.prototype.addLineInfo=function(t,e){this.initLineCache(),this.getCache("lineInfo")[e]=t},e.prototype.initLineCache=function(){u.a4(this.getCache("lineInfo"))||this.setCache("lineInfo",[],0)},e.prototype.setDataItem=function(e){this._sourceDataItemEvents&&this._sourceDataItemEvents.dispose(),e&&(this._sourceDataItemEvents=new s.ZT([e.events.on("valuechanged",this.invalidate,this,!1),e.events.on("workingvaluechanged",this.invalidate,this,!1),e.events.on("calculatedvaluechanged",this.invalidate,this,!1),e.events.on("propertychanged",this.invalidate,this,!1)])),t.prototype.setDataItem.call(this,e)},Object.defineProperty(e.prototype,"availableWidth",{get:function(){return u.a4(this.maxWidth)?this.maxWidth:this.pixelWidth},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"availableHeight",{get:function(){return u.a4(this.maxHeight)?this.maxHeight:this.pixelHeight},enumerable:!0,configurable:!0}),e.prototype.getSvgElement=function(t,e,i){var r=this.paper.add("tspan");if(r.textContent=t,e)if(f.f.nonce&&i){var n="amcharts_element_style_"+btoa(e).replace(/[^\w]*/g,"");r.node.setAttribute("class",n);var o=document.createElementNS(c.gm,"defs");i.node.appendChild(o);var a=document.createElement("style");a.type="text/css",a.innerHTML="."+n+" { "+e+"}",a.setAttribute("nonce",f.f.nonce),o.appendChild(a)}else r.node.setAttribute("style",e);return i&&i.add(r),r},e.prototype.deepInvalidate=function(){t.prototype.deepInvalidate.call(this),this.hardInvalidate()},Object.defineProperty(e.prototype,"readerTitle",{get:function(){var t=this.getPropertyValue("readerTitle");return t?this.dataItem&&(t=this.populateString(t)):t=this.populateString(h.wh(h.hj(this.html)?this.html:this.text)),t},set:function(t){t=u.fE(t),this.setPropertyValue("readerTitle",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),e}(n.m);o.u.registeredClasses.Label=y,d.Z4.push({relevant:d.H$.heightXS,state:function(t,e){if(t instanceof y&&t.parent&&t.parent.isBaseSprite){var i=t.states.create(e);return i.properties.disabled=!0,i}return null}})},4829:(t,e,i)=>{"use strict";i.d(e,{T:()=>s});var r=i(6326),n=i(11796),o=i(86522),a=i(67668),s=function(t){function e(){var e=t.call(this)||this;return e._purposes={stroke:(0,a.yW)("#e5e5e5"),fill:(0,a.yW)("#f3f3f3"),primaryButton:(0,a.yW)("#6794dc"),primaryButtonHover:(0,a.yW)("#6771dc"),primaryButtonDown:(0,a.yW)("#68dc75"),primaryButtonActive:(0,a.yW)("#68dc75"),primaryButtonText:(0,a.yW)("#FFFFFF"),primaryButtonStroke:(0,a.yW)("#FFFFFF"),secondaryButton:(0,a.yW)("#d9d9d9"),secondaryButtonHover:(0,a.yW)("#d9d9d9").brighten(-.25),secondaryButtonDown:(0,a.yW)("#d9d9d9").brighten(-.35),secondaryButtonActive:(0,a.yW)("#d9d9d9").brighten(.35),secondaryButtonText:(0,a.yW)("#000000"),secondaryButtonStroke:(0,a.yW)("#FFFFFF"),grid:(0,a.yW)("#000000"),background:(0,a.yW)("#ffffff"),alternativeBackgroun
1d:(0,a.yW)("#000000"),text:(0,a.yW)("#000000"),alternativeText:(0,a.yW)("#FFFFFF"),disabledBackground:(0,a.yW)("#999999"),positive:(0,a.yW)("#67dc75"),negative:(0,a.yW)("#dc6788")},e.className="InterfaceColorSet",e.applyTheme(),e}return(0,r.C6)(e,t),e.prototype.debug=function(){},e.prototype.getFor=function(t){return this._purposes[t]},e.prototype.setFor=function(t,e){this._purposes[t]=e},e}(n.b);o.u.registeredClasses.InterfaceColorSet=s},5485:(t,e,i)=>{"use strict";i.d(e,{EY:()=>h,Jx:()=>u,sn:()=>o,yR:()=>p});var r=i(72537),n=i(86522);function o(t){return+t}function a(t,e){return Math.pow(t,e)}function s(t,e){return 1-Math.pow(1-t,e)}function l(t,e){return((t*=2)<=1?Math.pow(t,e):2-Math.pow(2-t,e))/2}function p(t){return s(t,3)}function h(t){return t*t*t}function u(t){return--t*t*t+1}n.u.registeredClasses["ease.linear"]=o,n.u.registeredClasses["ease.quadIn"]=function(t){return t*t},n.u.registeredClasses["ease.quadOut"]=function(t){return t*(2-t)},n.u.registeredClasses["ease.quadInOut"]=function(t){return((t*=2)<=1?t*t:--t*(2-t)+1)/2},n.u.registeredClasses["ease.polyIn"]=a,n.u.registeredClasses["ease.polyOut"]=s,n.u.registeredClasses["ease.polyInOut"]=l,n.u.registeredClasses["ease.polyIn3"]=function(t){return a(t,3)},n.u.registeredClasses["ease.polyOut3"]=p,n.u.registeredClasses["ease.polyInOut3"]=function(t){return l(t,3)},n.u.registeredClasses["ease.expIn"]=function(t){return Math.pow(2,10*t-10)},n.u.registeredClasses["ease.expOut"]=function(t){return 1-Math.pow(2,-10*t)},n.u.registeredClasses["ease.expInOut"]=function(t){return((t*=2)<=1?Math.pow(2,10*t-10):2-Math.pow(2,10-10*t))/2},n.u.registeredClasses["ease.sinIn"]=function(t){return 1-Math.cos(t*r.jw)},n.u.registeredClasses["ease.sinOut"]=function(t){return Math.sin(t*r.jw)},n.u.registeredClasses["ease.sinInOut"]=function(t){return(1-Math.cos(r.PI*t))/2},n.u.registeredClasses["ease.cubicIn"]=h,n.u.registeredClasses["ease.cubicOut"]=u,n.u.registeredClasses["ease.cubicInOut"]=function(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2},n.u.registeredClasses["ease.circleIn"]=function(t){return 1-Math.sqrt(1-t*t)},n.u.registeredClasses["ease.circleOut"]=function(t){return Math.sqrt(1- --t*t)},n.u.registeredClasses["ease.circleInOut"]=function(t){return((t*=2)<=1?1-Math.sqrt(1-t*t):Math.sqrt(1-(t-=2)*t)+1)/2};var c=4/11,d=6/11,f=8/11,y=9/11,g=10/11,m=21/22,v=7.5625;function b(t){return(t=+t)<c?v*t*t:t<f?v*(t-=d)*t+.75:t<g?v*(t-=y)*t+.9375:v*(t-=m)*t+.984375}n.u.registeredClasses["ease.bounceIn"]=function(t){return 1-b(1-t)},n.u.registeredClasses["ease.bounceOut"]=b,n.u.registeredClasses["ease.bounceInOut"]=function(t){return((t*=2)<=1?1-b(1-t):b(t-1)+1)/2};var _=2*Math.PI,P=.3/_,x=Math.asin(1)*P;n.u.registeredClasses["ease.elasticIn"]=function(t){return 1*Math.pow(2,10*--t)*Math.sin((x-t)/P)},n.u.registeredClasses["ease.elasticOut"]=function(t){return 1-1*Math.pow(2,-10*(t=+t))*Math.sin((t+x)/P)},n.u.registeredClasses["ease.elasticInOut"]=function(t){return((t=2*t-1)<0?1*Math.pow(2,10*t)*Math.sin((x-t)/P):2-1*Math.pow(2,-10*t)*Math.sin((x+t)/P))/2}},5503:(t,e,i)=>{"use strict";i.d(e,{D:()=>s});var r=i(6326),n=i(94034),o=i(76488),a=i(71543),s=function(t){function e(){var e=t.call(this)||this;return e.className="WavedRectangle",e.element=e.paper.add("path"),e.waveLength=16,e.waveHeight=4,e.tension=.8,e.setPropertyValue("wavedLeft",!0),e.setPropertyValue("wavedRight",!0),e.setPropertyValue("wavedTop",!0),e.setPropertyValue("wavedBottom",!0),e.applyTheme(),e}return(0,r.C6)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this);var e=this.pixelWidth,i=this.pixelHeight;if(e>0&&i>0){var r={x:0,y:0},n={x:e,y:0},s={x:e,y:i},l={x:0,y:i},p=Math.min(e,this.waveLength),h=Math.min(i,this.waveHeight),u=Math.min(i,this.waveLength),c=Math.min(e,this.waveHeight),d="",f="",y="",g="";this.wavedTop&&(d=(0,o._h)(r,n,p,h,this.tension,!0)),this.wavedRight&&(f=(0,o._h)(n,s,u,c,this.tension,!0)),this.wavedBottom&&(y=(0,o._h)(s,l,p,h,this.tension,!0)),this.wavedLeft&&(g=(0,o._h)(l,r,u,c,this.tension,!0)),this.path=a.tw(r)+d+a.a5(n)+f+a.a5(s)+y+a.a5(l)+g+"z"}},Object.defineProperty(e.prototype,"waveLength",{get:function(){return this.getPropertyValue("waveLength")},set:function(t){this.setPropertyValue("waveLength",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"waveHeight",{get:function(){return this.getPropertyValue("waveHeight")}
1,set:function(t){this.setPropertyValue("waveHeight",t),this.invalidate()},enumerable:!0,configurable:!0}),e.prototype.setWavedSides=function(t,e,i,r){this.wavedTop=t,this.wavedRight=e,this.wavedBottom=i,this.wavedLeft=r},Object.defineProperty(e.prototype,"tension",{get:function(){return this.getPropertyValue("tension")},set:function(t){this.setPropertyValue("tension",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"wavedRight",{get:function(){return this.getPropertyValue("wavedRight")},set:function(t){this.setPropertyValue("wavedRight",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"wavedLeft",{get:function(){return this.getPropertyValue("wavedLeft")},set:function(t){this.setPropertyValue("wavedLeft",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"wavedTop",{get:function(){return this.getPropertyValue("wavedTop")},set:function(t){this.setPropertyValue("wavedTop",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"wavedBottom",{get:function(){return this.getPropertyValue("wavedBottom")},set:function(t){this.setPropertyValue("wavedBottom",t,!0)},enumerable:!0,configurable:!0}),e}(n.M)},6326:(t,e,i)=>{"use strict";i.d(e,{C6:()=>n,Ju:()=>s,YH:()=>a,gz:()=>p,sH:()=>o,zs:()=>l});var r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},r(t,e)};function n(t,e){if("function"!==typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function i(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}function o(t,e,i,r){return new(i||(i=Promise))((function(n,o){function a(t){try{l(r.next(t))}catch(e){o(e)}}function s(t){try{l(r.throw(t))}catch(e){o(e)}}function l(t){var e;t.done?n(t.value):(e=t.value,e instanceof i?e:new i((function(t){t(e)}))).then(a,s)}l((r=r.apply(t,e||[])).next())}))}function a(t,e){var i,r,n,o={label:0,sent:function(){if(1&n[0])throw n[1];return n[1]},trys:[],ops:[]},a=Object.create(("function"===typeof Iterator?Iterator:Object).prototype);return a.next=s(0),a.throw=s(1),a.return=s(2),"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(s){return function(l){return function(s){if(i)throw new TypeError("Generator is already executing.");for(;a&&(a=0,s[0]&&(o=0)),o;)try{if(i=1,r&&(n=2&s[0]?r.return:s[0]?r.throw||((n=r.return)&&n.call(r),0):r.next)&&!(n=n.call(r,s[1])).done)return n;switch(r=0,n&&(s=[2&s[0],n.value]),s[0]){case 0:case 1:n=s;break;case 4:return o.label++,{value:s[1],done:!1};case 5:o.label++,r=s[1],s=[0];continue;case 7:s=o.ops.pop(),o.trys.pop();continue;default:if(!(n=(n=o.trys).length>0&&n[n.length-1])&&(6===s[0]||2===s[0])){o=0;continue}if(3===s[0]&&(!n||s[1]>n[0]&&s[1]<n[3])){o.label=s[1];break}if(6===s[0]&&o.label<n[1]){o.label=n[1],n=s;break}if(n&&o.label<n[2]){o.label=n[2],o.ops.push(s);break}n[2]&&o.ops.pop(),o.trys.pop();continue}s=e.call(t,o)}catch(l){s=[6,l],r=0}finally{i=n=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}}Object.create;function s(t){var e="function"===typeof Symbol&&Symbol.iterator,i=e&&t[e],r=0;if(i)return i.call(t);if(t&&"number"===typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function l(t,e){var i="function"===typeof Symbol&&t[Symbol.iterator];if(!i)return t;var r,n,o=i.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){n={error:s}}finally{try{r&&!r.done&&(i=o.return)&&i.call(o)}finally{if(n)throw n.error}}return a}function p(){for(var t=[],e=0;e<arguments.length;e++)t=t.concat(l(arguments[e]));return t}Object.create;"function"===typeof SuppressedError&&SuppressedError},6474:(t,e,i)=>{"use strict";function r(t,e){return t===e?0:t<e?-1:1}i.d(e,{f:()=>r})},6601:(t,e,i)=>{"use strict";i.d(e,{An:()=>r,Kx:()=>s,cb:()=>l,ft:()=>a,uk:()=>n,vH:()=>o});var r="string",n="number",o="date",a="duration",s="__\xa7\xa7\xa7__",l="__\xa7\xa7\xa7\xa7__"},7995:(t,e,i)=>{"use strict";i.d(e,{Vt:()=>u,bT:()=>h,ey:()=>p});var r=i(6326),n=i(34410),o=i(61654),a=i(37884),s=i(12797),l=i(48538),p=function(t){function e(e){var i=e.events.on("removed",(function(t){t.oldValue.dispose()}),void 0,!1);return t.call(this,(function(){i.dispose(),s.__(e.iterator(),(function(t){t[1].dispose()}))}))||this}return(0,r.C6)(e,t),e}(n.W_),h=function(){function t(){this.events=new o.Q,this._dictionary={}}return t.prototype.hasKey=function(t){return a.CJ(this._dictionary,t)},t.prototype.getKey=function(t){return this._dictionary[t]},t.prototype.insertKey=function(t,e){if(a.CJ(this._dictionary,t))throw new Error("Ke
1y "+t+" already exists in dictionary");this._dictionary[t]=e,this.events.isEnabled("insertKey")&&this.events.dispatchImmediately("insertKey",{type:"insertKey",target:this,key:t,newValue:e})},t.prototype.setKey=function(t,e){if(a.CJ(this._dictionary,t)){var i=this._dictionary[t];i!==e&&(this._dictionary[t]=e,this.events.isEnabled("setKey")&&this.events.dispatchImmediately("setKey",{type:"setKey",target:this,key:t,oldValue:i,newValue:e}),this.events.isEnabled("removed")&&this.events.dispatchImmediately("removed",{type:"removed",target:this,oldValue:i}))}else this._dictionary[t]=e,this.events.isEnabled("insertKey")&&this.events.dispatchImmediately("insertKey",{type:"insertKey",target:this,key:t,newValue:e})},t.prototype.updateKey=function(t,e){if(!a.CJ(this._dictionary,t))throw new Error("Key "+t+" doesn't exist in dictionary");var i=this._dictionary[t],r=e(i);i!==r&&(this._dictionary[t]=r,this.events.isEnabled("setKey")&&this.events.dispatchImmediately("setKey",{type:"setKey",target:this,key:t,oldValue:i,newValue:r}),this.events.isEnabled("removed")&&this.events.dispatchImmediately("removed",{type:"removed",target:this,oldValue:i}))},t.prototype.removeKey=function(t){if(a.CJ(this._dictionary,t)){var e=this._dictionary[t];delete this._dictionary[t],this.events.isEnabled("removeKey")&&this.events.dispatchImmediately("removeKey",{type:"removeKey",target:this,key:t,oldValue:e}),this.events.isEnabled("removed")&&this.events.dispatchImmediately("removed",{type:"removed",target:this,oldValue:e})}},t.prototype.insertKeyIfEmpty=function(t,e){return this.hasKey(t)||this.insertKey(t,e()),this.getKey(t)},t.prototype.clear=function(){var t=this;this.events.isEnabled("removed")&&a.__(this._dictionary,(function(e,i){t.events.dispatchImmediately("removed",{type:"removed",target:t,oldValue:i})})),this._dictionary={},this.events.isEnabled("cleared")&&this.events.dispatchImmediately("cleared",{type:"cleared",target:this})},t.prototype.copyFrom=function(t){var e=this;s.__(t.iterator(),(function(t){e.setKey(t[0],t[1])}))},t.prototype.iterator=function(){return a.jO(this._dictionary)},t.prototype[Symbol.iterator]=function(){var t,e,i,n;return(0,r.YH)(this,(function(r){switch(r.label){case 0:for(e in t=[],this._dictionary)t.push(e);i=0,r.label=1;case 1:return i<t.length?(n=t[i],a.CJ(this._dictionary,n)?[4,[n,this._dictionary[n]]]:[3,3]):[3,4];case 2:r.sent(),r.label=3;case 3:return i++,[3,1];case 4:return[2]}}
1))},t.prototype.each=function(t){s.__(this.iterator(),(function(e){var i=(0,r.zs)(e,2),n=i[0],o=i[1];return t(n,o)}))},t.prototype.sortedIterator=function(){return s.di(this.iterator(),(function(t,e){return l.fq(t[0],e[0])}))},t}(),u=function(t){function e(e){var i=t.call(this)||this;return i.template=e,i}return(0,r.C6)(e,t),Object.defineProperty(e.prototype,"template",{get:function(){return this._template},set:function(t){t.isTemplate=!0,this._template=t},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(t){var e=this;s.__(t.iterator(),(function(t){e.setKey(t[0],t[1].clone())}))},e.prototype.create=function(t){var e=this;return this.insertKeyIfEmpty(t,(function(){return e.template.clone()}))},e}(h)},9133:(t,e,i)=>{"use strict";i.d(e,{t:()=>p});var r=i(6326),n=i(52888),o=i(78058),a=i(86522),s=i(71543),l=i(26487),p=function(t){function e(){var e=t.call(this)||this;return e.className="Polygon",e.element=e.paper.add("path"),e.shapeRendering="auto",e._currentPoints=[],e.applyTheme(),e}return(0,r.C6)(e,t),Object.defineProperty(e.prototype,"points",{get:function(){var t=this.getPropertyValue("points"),e=this.path;if(e&&(!t||0==t.length)){for(var i=e.slice(1,e.length-1).split("ZM"),r=0;r<i.length;r++){var n=i[r];if(n.length>0){var o=n.split("M"),a=o[0],s=o[1];if(a&&a.length>0){var l=a.split("L");if(l.length>0){var p=[],h=[p];t.push(h);for(var u=0;u<l.length;u++){var c=l[u].split(",");p.push({x:+c[0],y:+c[1]})}if(s&&s.length>0){var d=s.split("L");if(d.length>0){var f=[];h.push(f);for(u=d.length-1;u>=0;u--){c=d[u].split(",");f.push({x:+c[0],y:+c[1]})}}}}}}}this.setPropertyValue("points",t),this._currentPoints=t}return t},set:function(t){this.setPropertyValue("points",t,!0),this._currentPoints=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"currentPoints",{get:function(){return this._currentPoints&&0!=this._currentPoints.length||!this.path||(this._currentPoints=this.points),this._currentPoints},set:function(t){this._currentPoints!=t&&(this._currentPoints=t,this.draw())},enumerable:!0,configurable:!0}),e.prototype.draw=function(){var e,i,r,n,o="",a=this._currentPoints;if(a.length>0){for(var p=0,h=a.length;p<h;p++){var u=a[p][0],c=a[p][1];if(u&&u.length>0){var d=u[0];o+=s.tw(d);for(var f=0;f<u.length;f++)d=u[f],o+=s.a5(d),(!l.Et(i)||i<d.x)&&(i=d.x),(!l.Et(e)||e>d.x)&&(e=d.x),(!l.Et(r)||r>d.y)&&(r=d.y),(!l.Et(n)||n<d.y)&&(n=d.y)}if(c&&c.length>0){d=c[0];o+=s.tw(d);for(var y=0,g=c.length;y<g;y++)d=c[y],o+=s.a5(d)}}o&&(o+=s.OE()),this.bbox.x=e,this.bbox.y=r,this.bbox.width=i-e,this.bbox.height=n-r,t.prototype.setPath.call(this,o)}},e.prototype.setPath=function(e){return!!t.prototype.setPath.call(this,e)&&(this.points=[],this._bbox=this.group.getBBox(),!0)},e.prototype.measureElement=function(){},Object.defineProperty(e.prototype,"centerPoint",{get:function(){return{x:this.bbox.x+this.bbox.width/2,y:this.bbox.y+this.bbox.height/2}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"morpher",{get:function(){return this._morpher||(this._morpher=new o.Y(this),this._disposers.push(this._morpher)),this._morpher},enumerable:!0,configurable:!0}),e}(n.kx);a.u.registeredClasses.Polygon=p},9584:(t,e,i)=>{"use strict";i.d(e,{W:()=>p});var r=i(6326),n=i(70695),o=i(86522),a=i(72537),s=i(26487),l=i(71543),p=function(t){function e(){var e=t.call(this)||this;return e.className="Polyspline",e.tensionX=.5,e.tensionY=.5,e.applyTheme(),e}return(0,r.C6)(e,t),e.prototype.makePath=function(){this._distance=0;var t=this.segments,e=this.tensionX,i=this.tensionY;if(this.allPoints=[],t&&t.length>0){var r="";this._realSegments=[];for(var n=0,o=t.length;n<o;n++){var s=t[n],p=[];if(this._realSegments.push(p),s.length>0){var h=s[0],u=s[s.length-1],c=!1;a.LI(h.x,3)==a.LI(u.x)&&a.LI(h.y)==a.LI(u.y)&&(c=!0),r+=l.tw(s[0]);for(var d=0;d<s.length-1;d++){var f=s[d-1],y=s[d],g=s[d+1],m=s[d+2];0===d?f=s[d]:d==s.length-2&&(m=s[d+1]),m||(m=g),0===d?f=c?s[s.length-2]:s[n]:d==s.length-2&&(m=c?s[1]:s[d+1]);var v=a.Jc(f,y,g,m,e,i),b=a.Cu(f,y,g,m,e,i);r+=l.pC(g,v,b);var _=1.2*Math.ceil(a.Bg(y,g,v,b,20)),P=y;if(_>0)for(var x=0;x<=_;x++){var w=a.lH(y,g,v,b,x/_);if(w.x!=P.x||w.y!=P.y){p.push(w);var S=a.LI(a._H(P,w),5);this._distance+=a.Yf(P,w),this.allPoints[Math.floor(this._distance)]={x:w.x,y:w.y,angle:S},P=w}}else p.push(f)}}var C=this.allPoints;if(C.length>1)for(var O=0;O<C.length;O++)if(!C[O])if(O>1)C[O]=C[O-1];else for(var T=1;T<C.length;T++)if(C[T]){C[O]=C[T];break}}this.path=r}},e.prototype.getClosestPointIndex=function(t){var e,i=this.allPoints,r=1/0;if(i.length>1)for(var n=1;n<i.length;n++){var o=a.Yf(t,i[n]);o<r&&(e=n,r=o)}return e},Object.defineProperty(e.prototype,"tensionX",{get:function(){return this.getPropertyValue("tensionX")},set:function(t){this.setPropertyValue("tensionX",t),this.makePath()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tensionY",{get:function(){return this.getPropertyValue("tensionY")},set:function(t){this.setPropertyValue("tensionY",t,!0),this.makePath()},enumerable:!0,configurable:!0}),e.prototype.positionToPoint=function(t,e){var i=0,r=this.allPoints,n=r.length;if(s.Et(t)||(t=0),n>1){if(e&&n>3){if(t<0){t<-.01&&(t=-.01);var o=r[0],l=r[1];return{x:p=o.x-(o.x-l.x)*n*t,y:h=o.y-(o.y-l.y)*n*t,angle:a._H(o,l)}}if(t>1){t>1.01&&(t=1.01);var p,h;o=r[r.length-2],l=r[r.length-3];return{x:p=o.x+(o.x-l.x)*n*(t-1),y:h=o.y+(o.y-l.y)*n*(t-1),angle:a._H(o,{x:p,y:h})}}if(1==t){var u=r[r.length-1];return{x:u.x,y:u.y,angle:u.angle}}}else t<0&&(t=Math.abs(t),i=180),t>=1&&(t=.9999999999999);var c;return{x:(c=r[Math.floor(t*n)]).x,y:c.y,angle:c.angle+i}}return 1==n?{x:(c=r[0]).x,y:c.y,angle:c.angle}:{x:0,y:0,angle:0}},e}(n.R);o.u.registeredClasses.Polyspline=p},9609:(t,e,i)=>{"use strict";i.d(e,{Z:()=>p});var r=i(6326),n=i(7995),o=i(61654),a=i(34410),s=i(10270),l=i(37884),p=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._interactionEvents=new n.bT,e}return(0,r.C6)(e,t),e.prototype._dispatchSpriteEvent=function(t){if(!this.target.disabled&&!this.target.isTemplate&&this.target.events.isEnabled(t.type)){var e=l.h1(t,{target:this.target});this.target.events.dispatchImmediately(e.type,e)}},e.prototype._dispatchSpritePointEvent=function(t){if(!this.target.disabled&&!this.target.isTemplate&&this.target.events.isEnabled(t.type)){var e=l.h1(t,{target:this.target,spritePoint:t.point?s.k0(t.point,this.target):void 0,svgPoint:this.target.getSvgPoint(t.point)});this.target.events.dispatchImmediately(e.type,e)}}
1,e.prototype._addInteractionObjectEvent=function(t,e,i,r){var n=this,o=r+"-"+t;return this._interactionEvents.insertKeyIfEmpty(o,(function(){var s=n.target.interactions.events.on(t,e,i,r);return new a.Wr((function(){n._interactionEvents.removeKey(o),s.dispose()}))})).increment()},e.prototype._on=function(e,i,r,n,o,s){var l=t.prototype._on.call(this,e,i,r,n,o,s),p=[l.disposer];switch(i){case"hit":case"track":case"doublehit":case"wheel":case"wheelup":case"wheeldown":case"wheelleft":case"wheelright":p.push(this._addInteractionObjectEvent(i,this._dispatchSpritePointEvent,this,o));break;case"rightclick":case"down":case"up":case"drag":case"dragged":case"dragstart":case"dragstop":case"over":case"out":case"swipe":case"swipeleft":case"swiperight":case"resize":case"focus":case"blur":case"toggled":p.push(this._addInteractionObjectEvent(i,this._dispatchSpriteEvent,this,o))}switch(i){case"hit":case"doublehit":case"rightclick":case"down":case"up":this.target.clickable=!0;break;case"toggled":this.target.togglable=!0;break;case"drag":case"dragstart":case"dragstop":this.target.draggable=!0;break;case"track":this.target.trackable=!0;break;case"resize":this.target.resizable=!0;break;case"swipe":case"swipeleft":case"swiperight":this.target.swipeable=!0;break;case"wheel":case"wheelup":case"wheeldown":case"wheelleft":case"wheelright":this.target.wheelable=!0;break;case"over":this.target.hoverable=!0;case"out":this.target.hoverable=!0;break;case"focus":case"blur":this.target.focusable=!0}return l.disposer=new a.ZT(p),l},e}(o.K)},9975:(t,e,i)=>{"use strict";i.d(e,{o:()=>a});var r=i(62819),n=i(10270),o=i(26487),a=function(){function t(){}return t.prototype.parse=function(t){return[]},Object.defineProperty(t.prototype,"parsableNumbers",{get:function(){return this.options.numberFields&&this.options.numberFields.length>0},enumerable:!0,configurable:!0}),t.prototype.maybeToNumber=function(t,e){return-1!==this.options.numberFields.indexOf(t)?n.to(e):e},Object.defineProperty(t.prototype,"parsableDates",{get:function(){return this.options.dateFields&&this.options.dateFields.length>0},enumerable:!0,configurable:!0}),t.prototype.maybeToDate=function(t,e){return-1!==this.options.dateFields.indexOf(t)?this.options.dateFormatter.parse(e,this.dateFormat):e},t.prototype.maybeToEmpty=function(t){return o.a4(t)&&""!=t||!o.a4(this.options.emptyAs)?t:this.options.emptyAs},Object.defineProperty(t.prototype,"dateFormatter",{get:function(){return this.options.dateFormatter||(this.options.dateFormatter=new r.p,this.options.dateFormat&&(this.options.dateFormat=this.options.dateFormat)),this.options.dateFormatter},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dateFormat",{get:function(){return this.options.dateFormat||this.dateFormatter.inputDateFormat},enumerable:!0,configurable:!0}),t}()},10270:(t,e,i)=>{"use strict";i.d(e,{As:()=>b,BO:()=>S,Bq:()=>w,C:()=>y,Ce:()=>x,DJ:()=>W,FN:()=>K,JY:()=>m,Jx:()=>B,Kq:()=>F,L_:()=>R,Lb:()=>u,NB:()=>C,Nr:()=>L,O:()=>H,VL:()=>Z,X2:()=>A,_Q:()=>V,aw:()=>d,bT:()=>G,bp:()=>f,c9:()=>P,fZ:()=>k,gO:()=>q,gV:()=>E,hj:()=>g,k0:()=>X,kH:()=>h,lT:()=>nt,oI:()=>U,rq:()=>z,sJ:()=>v,tg:()=>N,tj:()=>Y,to:()=>j,tr:()=>T,uJ:()=>Q,um:()=>M,w1:()=>J,we:()=>rt,wh:()=>I,xp:()=>_,yq:()=>D});i(77250);var r=i(25095),n=i(72537),o=i(26487),a=i(48538),s=i(6601),l=i(37884),p=i(51974);function h(t){}function u(t,e){return l.__(t,(function(t,i){o.a4(i)&&(e[t]=i)})),e}function c(t){return/^[^#]*/.exec(t)[0]}function d(){var t="#";if((0,r.n)()){var e=document.baseURI;if(e){e=c(e);var i=c(location.href);e!==i&&(t=i+t)}}return t}function f(t,e){return l.__(t,(function(t,i){o.a4(i)&&!o.a4(e[t])&&(e[t]=i)})),e}function y(t,e){return l.__(t,(function(t,i){e[t]=i})),e}function g(t){return o.a4(t)&&""!==t.toString()}function m(t,e){return o.Et(t)?t:null!=t&&o.Et(t.value)&&o.Et(e)?e*t.value:0}function v(){return window.devicePixelRatio||1}function b(t){return JSON.stringify(t)}function _(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}function P(t,e,i,r,n){if(t.length<=e)return[t];var o=[];if(i){for(var a=-1,l=t.replace(/([,;:!?\\\/\.]+|[\s])/g,s.Kx+"$1"+s.Kx).split(s.Kx),p=1;p<l.length;p++){"."!=(h=l[p])&&","!=h||!l[p-1].match(/[\w]+$/)||(l[p-1]+=h,l[p]="")}for(p=0;p<l.length;p++){var h,u=(h=l[p]).length;if(0!==u){if(u>e&&(!0!==i||0!=n)){if(r&&(h=O(h)),d=h.match(new RegExp(".{1,"+e+"}","g"))){if(r)for(var c=0;c<d.length;c++)d[c]=O(d[c]);o=o.concat(d)}}else-1===a&&(o.push(""),a=0),o[a].length+u+1>e&&""!==o[a]&&(o.push(""),a++),o[a]+=h;a=o.length-1}}}else{var d;
1if(d=t.match(new RegExp(".{1,"+e+"}","g"))){if(r)for(c=0;c<d.length;c++)d[c]=O(d[c]);o=d}}return 1==o.length&&i&&n&&o[0].length>e&&(o=[]),o}function x(t,e,i,r,n){return t.length<=e?t:((e-=i.length)<1&&(e=1),(P(t,e,r,n)[0]||"")+i)}function w(t){return t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}function S(t){return t.replace(/[\s\uFEFF\xA0]+$/g,"")}function C(t){return t.replace(/^[\s\uFEFF\xA0]+/g,"")}function O(t){return t.split("").reverse().join("")}function T(t,e,i){return void 0===e&&(e=0),void 0===i&&(i="0"),"string"!==typeof t&&(t=t.toString()),e>t.length?Array(e-t.length+1).join(i)+t:t}function E(t){if("undefined"===typeof t)return s.An;var e=(t=(t=(t=t.toLowerCase().replace(/^\[[^\]]*\]/,"")).replace(/\[[^\]]+\]/,"")).trim()).match(/\/(date|number|duration)$/);return e?e[1]:t===s.uk?s.uk:t===s.vH?s.vH:t===s.ft?s.ft:t.match(/[#0]/)?s.uk:t.match(/[ymwdhnsqaxkzgtei]/)?s.vH:s.An}function k(t){return t.replace(/\/(date|number|duration)$/i,"")}function F(t){return t?t.replace(/<[^>]*>/g,""):t}function I(t){return t?F((""+t).replace(/[\n\r]+/g,". ")):t}function M(t){if(o.yr(t))return"NaN";if(t===1/0)return"Infinity";if(t===-1/0)return"-Infinity";if(0===t&&1/t===-1/0)return"-0";var e=t<0;t=Math.abs(t);var i,r=o._W(/^([0-9]+)(?:\.([0-9]+))?(?:e[\+\-]([0-9]+))?$/.exec(""+t)),n=r[1],s=r[2]||"";if(null==r[3])i=""===s?n:n+"."+s;else{var l=+r[3];if(t<1){var p=l-1;i="0."+a.ux("0",p)+n+s}else{i=0===(p=l-s.length)?n+s:p<0?n+s.slice(0,p)+"."+s.slice(p):n+s+a.ux("0",p)}}return e?"-"+i:i}function D(t){if(o.$P(t)){var e=new Date(t);return e.setMilliseconds(t.getMilliseconds()),e}if(o.Et(t))return new Date(t);var i=Number(t);return o.Et(i)?new Date(i):new Date(t)}function j(t){if(o.$P(t))return t.getTime();if(o.Et(t))return t;if(o.Kg(t)){var e=Number(t);return o.Et(e)?e:void 0}}function V(t,e){void 0===e&&(e=!1);var i=new Date(t.getFullYear(),0,0),r=t.getTime()-i.getTime()+60*(i.getTimezoneOffset()-t.getTimezoneOffset())*1e3;return Math.floor(r/864e5)}function L(t,e){void 0===e&&(e=!1);var i=V(t,e)-1,r=Math.floor((i-(t.getDay()||7)+10)/7);return 0===r?r=53:53===r&&(r=1),r}function R(t,e){void 0===e&&(e=!1);var i=L(new Date(t.getFullYear(),t.getMonth(),1),e),r=L(t,e);return 1==r&&(r=53),r-i+1}function A(t,e,i,r){void 0===i&&(i=1),void 0===r&&(r=!1);var n=new Date(e,0,4,0,0,0,0);return r&&n.setUTCFullYear(e),7*t+i-((n.getDay()||7)+3)}function B(t,e){return t>12?t-=12:0===t&&(t=12),o.a4(e)?t+(e-1):t}function H(t,e,i,r){if(void 0===e&&(e=!1),void 0===i&&(i=!1),void 0===r&&(r=!1),r)return e?"Coordinated Universal Time":"UTC";var n=t.toLocaleString("UTC"),o=t.toLocaleString("UTC",{timeZoneName:e?"long":"short"}).substr(n.length);return!1===i&&(o=o.replace(/ (standard|daylight|summer|winter) /i," ")),o}function N(t,e,i){return t>i?i:t<e?e:t}function W(t,e,i){var r=i-e;return(t>i||t<e)&&(t=e+(t-r*Math.floor(t/r))),t}function G(t,e){var i=t.x,r=t.y,a=[];if(e){for(;o.a4(e.parent);)a.push(e),e=e.parent;a.reverse();for(var s=0;s<a.length;s++){var l=a[s],p=l.rotation,h=i-l.pixelX-l.ex,u=r-l.pixelY-l.ey;l.dx&&(i-=l.dx),l.dy&&(r-=l.dy);var c=l.scale;l.group&&(c=l.group.scale),i=(n.gn(-p)*h-n.F8(-p)*u)/c-l.pixelPaddingLeft,r=(n.gn(-p)*u+n.F8(-p)*h)/c-l.pixelPaddingTop}}return{x:i,y:r}}function z(t,e){var i=t.x,r=t.y;if(e)for(;o.a4(e.parent);){var a=e.rotation;i+=e.pixelPaddingLeft+e.ex,r+=e.pixelPaddingTop+e.ey;var s=e.scale;e.group&&(s=e.group.scale);var l=e.pixelX+(i*n.gn(a)-r*n.F8(a))*s,p=e.pixelY+(i*n.F8(a)+r*n.gn(a))*s;e.dx&&(l+=e.dx),e.dy&&(p+=e.dy),i=l,r=p,e=e.parent}return{x:i,y:r}}function U(t,e,i){return G(z(t,e),i)}function Y(t,e){var i=z(t,e),r=z({x:t.x+t.width,y:t.y+t.height},e);return{x:i.x,y:i.y,width:r.x-i.x,height:r.y-i.y}}function K(t,e,i){try{var r=e.getBoundingClientRect();return o.Et(i)||(i=1),{x:(t.x-r.left)/i,y:(t.y-r.top)/i}}catch(n){return t}}function X(t,e){return e&&e.htmlContainer?G(K(t,o._W(e.htmlContainer),e.svgContainer.cssScale),e):t}function q(t,e){return e&&e.htmlContainer?function(t,e){try{var i=e.getBoundingClientRect();return{x:t.x+i.left,y:t.y+i.top}}catch(r){return t}}(z(t,e),o._W(e.htmlContainer)):t}function Z(t){var e=getComputedStyle(t),i=parseFloat(e.paddingLeft)+parseFloat(e.paddingRight),r=parseFloat(e.borderLeftWidth)+parseFloat(e.borderRightWidth);return t.clientWidth-i-r}function Q(t){var e=getComputedStyle(t),i=parseFloat(e.paddingTop)+parseFloat(e.paddingBottom),r=parseFloat(e.borderTopWidth)+parseFloat(e.borderBottomWidth);return t.clientHeight-i-r}function J(t){var e=(""+t).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return e?Math.max(0,(e[1]?e[1].length:0)-(e[2]?+e[2]:0)):0}var $=/^([a-zA-Z][a-zA-Z0-9\+\.\-]*:)?(?:(\/\/)([^\@]+\@)?([^\/\?\#\:]*)(\:[0-9]+)?)?([^\?\#]*)(\?[^\#]*)?(\#.*)?$/;function tt(t){var e=$.exec(t);return{protocol:e&&e[1]||"",separator:e&&e[2]||"",authority:e&&e[3]||"",domain:e&&e[4]||"",port:e&&e[5]||"",path:e&&e[6]||"",query:e&&e[7]||"",hash:e&&e[8]||""}}function et(t){return t.protocol+t.separator+t.authority+t.domain+t.port+t.path+t.query+t.hash}function it(t){return""===t.protocol&&""===t.separator&&""===t.authority&&""===t.domain&&""===t.port}function rt(t,e){var i=tt(t),r=tt(e);if(it(i))throw new Error("Left URL is not absolute");if(it(r)){if(""!==r.path)if("/"===r.path[0])i.path=r.path;else{var n=i.path.split(/\//),o=r.path.split(/\//);if(0===n.length?0!==o.length&&n.push(""):n.length>1&&n.pop(),p.iI(n,o),i.path=n.join("/"),""!==i.path&&"/"!==i.path[0])throw new Error("URL path must start with /")}return i.query=r.query,i.hash=r.hash,et(i)}return et(r)}function nt(){return!!window.MSInputMethodContext&&!!document.documentMode}},11796:(t,e,i)=>{"use strict";i.d(e,{_:()=>v,b:()=>m});var r=i(6326),n=i(72743),o=i(78418),a=i(7995),s=i(34410),l=i(61654),p=i(94372),h=i(67668),u=i(77250),c=i(86522),d=i(54461),f=i(51974),y=i(37884),g=i(26487),m=function(){function t(){this._disposed=!1,this._disposers=[],this.className="BaseObject"}return t.prototype.debug=function(){},Object.defineProperty(t.prototype,"uid",{get:function(){return this._uid||(this._uid=c.u.getUniqueId(),c.u.map.setKey(this._uid,this)),this._uid},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"id",{get:function(){return this._id},set:function(t){this._id=t},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"map",{get:function(){return this._map||(this._map=new a.bT),this._map},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"delayedMap",{get:function(){return this._delayedMap||(this._delayedMap=new a.bT),this._delayedMap},enumerable:!0,configurable:!0}),t.prototype.addDelayedMap=function(t,e){var i=this.delayedMap;i.hasKey(e)||i.setKey(e,[]),i.getKey(e).push({property:t,target:this})},t.prototype.processDelayedMap=function(){var t=this;this.delayedMap.each((function(e,i){if(t.map.hasKey(e)){var r=t.map.getKey(e);f.__(i,(function(t){t.target[t.property]=r})),t.delayedMap.removeKey(e)}}))},t.prototype.applyTheme=function(){var t=this;if(c.u){var e=this.getCurrentThemes();e&&f.__(e,(function(e,i){e(t)}))}},Object.defineProperty(t.prototype,"themes",{get:function(){return this._themes},set:function(t){this._themes=t},enumerable:!0,configurable:!0}),t.prototype.getCurrentThemes=function(){return this.themes||c.u.themes},t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){if(!this._disposed){this._disposed=!0;var t=this._disposers;for(this._disposers=null;0!==t.length;){t.shift().dispose()}this.clearCache(),this.clonedFrom&&this.clonedFrom.clones.removeValue(this);var e=this._uid;null!=e&&c.u.map.removeKey(e)}},t.prototype.addDisposer=function(t){this._disposers.push(t)},t.prototype.removeDispose=function(t){if(!this._disposed){var e=f.qh(this._disposers,t);e>-1&&this._disposers.splice(e,1)}t.dispose()},t.prototype.clone=function(t){t||(t="clone-"+c.u.getUniqueId());var e=new this.constructor;return e.cloneId=t,e.copyFrom(this),e},Object.defineProperty(t.prototype,"clones",{get:function(){return this._clones||(this._clones=new n.B8),this._clones},enumerable:!0,configurable:!0}),t.prototype.copyFrom=function(t){t.clones.push(this),this.clonedFrom=t},Object.defineProperty(t.prototype,"className",{get:function(){return this._className},set:function(t){this._className=t},enumerable:!0,configurable:!0}
1),t.prototype.setCache=function(t,e,i){d.P.set(this.uid,t,e,i)},t.prototype.getCache=function(t,e){return void 0===e&&(e=void 0),d.P.get(this.uid,t,e)},t.prototype.clearCache=function(){d.P.clear(this.uid)},t.prototype.setTimeout=function(t,e){var i=this,r=setTimeout((function(){i.removeDispose(n),t()}),e),n=new s.W_((function(){clearTimeout(r)}));return this._disposers.push(n),n},t.prototype.setInterval=function(t,e){var i=this,r=setInterval((function(){i.removeDispose(n),t()}),e),n=new s.W_((function(){clearTimeout(r)}));return this._disposers.push(n),n},Object.defineProperty(t.prototype,"config",{set:function(t){try{this.processConfig(t)}catch(e){this.raiseCriticalError(e)}},enumerable:!0,configurable:!0}),t.prototype.processConfig=function(e){var i=this;if(e){var r=this;if(y.jh(e,(function(e,s){var d,f=s;if("callback"==e&&"function"==typeof s&&s.call(r),i.hasProperty(e))if(!g.Gv(f)||!g.a4(f.type)||g.Gv(r[e])&&g.a4(r[e].className)&&!f.forceCreate&&r[e].className==f.type||i.asIs(e)?d=r[e]:(d=i.createClassInstance(f.type))?r[e]=d:d=r[e],d instanceof p.Y3)i.processAdapters(d,f);else if(d instanceof l.Q)i.processEvents(d,f);else if("locale"==e&&g.Kg(f))window["am4lang_"+f]&&(r[e]=window["am4lang_"+f]);else if("parent"==e&&g.Kg(f)){var m=i.map.getKey(f);m?r[e]=m:i.addDelayedMap("parent",f)}else if(i.asIs(e))r[e]=f;else if(i.asFunction(e)&&g.Kg(f)){if(!g.a4(c.u.registeredClasses[f]))throw Error("Invalid easing function: "+f);r[e]=c.u.registeredClasses[f]}else if(f instanceof t)r[e]=f;else if(d instanceof t)d.config=f;else if(d instanceof n.TS||d instanceof o.qc||d instanceof o.QE){if(g.cy(f))d instanceof n.TS?i.processListTemplate(f,d):i.processOrderedTemplate(f,d);else if(g.Gv(f))if(f instanceof t)d.template=f;else{var v=void 0;v=g.a4(f.template)?f.template:f,d.template instanceof t?d.template.config=v:y.__(v,(function(e,r){var o=d.template[e];o instanceof p.Y3?i.processAdapters(o,r):o instanceof l.Q?i.processEvents(o,r):o instanceof a.Vt?i.processDictionaryTemplate(o,r):d.template[e]instanceof t?d.template[e].config=r:g.Gv(r)&&g.a4(r.type)?(o=i.createClassInstance(r.type))?(o instanceof t&&(o.config=r),d.template[e]=o):d.template[e]=r:o instanceof n.B8?i.processList(r,o):d.template[e]=i.maybeColorOrPercent(r)})),g.a4(f.values)&&(d instanceof n.TS?i.processListTemplate(f.values,d):i.processOrderedTemplate(f.values,d))}}else d instanceof n.B8?"children"==e?i.processList(f,d,i):i.processList(f,d):d instanceof a.Vt?i.processDictionaryTemplate(d,f):d instanceof a.bT?i.processDictionary(d,f):d instanceof h.Q1||d instanceof u.QE?r[e]=i.maybeColorOrPercent(f):g.Gv(d)&&g.Gv(f)?y.I4(f,d):(f=i.maybeColorOrPercent(f),r[e]=f);else i.isReserved(e)||(r[e]=f)}),this.configOrder),this.processingErrors.length){var s=this.processingErrors.join("\n");throw this._processingErrors=[],Error(s)}}},t.prototype.maybeColorOrPercent=function(t){if(g.Kg(t)){if(t.match(/^[\-]?[0-9.]+\%$/))return(0,u.KN)(g.Ro(t));if(t.match(/^\#[0-9abcdef]{3,}$/i))return(0,h.yW)(t)}return t},t.prototype.processAdapters=function(t,e){var i=this;g.cy(e)?f.__(e,(function(e,r){t.add(e.key,e.callback,e.priority||0,i)})):g.Gv(e)&&y.__(e,(function(e,i){t.has(e,i)||t.add(e,i)}))},t.prototype.processEvents=function(t,e){var i=this;g.cy(e)?f.__(e,(function(e,r){t.on(e.type,e.callback,i)})):g.Gv(e)&&y.__(e,(function(e,i){t.has(e,i)||t.on(e,i)}))},t.prototype.processDictionaryTemplate=function(e,i){g.Gv(i)&&y.__(i,(function(i,r){var n;(n="template"==i?e.template:e.hasKey(i)?e.getKey(i):e.create(i))instanceof t?n.config=r:g.Gv(n)&&g.Gv(r)?y.I4(r,n):n.setKey(i,r)}))},t.prototype.processDictionary=function(t,e){g.Gv(e)&&y.__(e,(function(e,i){t.setKey(e,i)}))},t.prototype.processListTemplate=function(e,i){var r=this;for(f.__(e,(function(e,n){var o,a=r.getConfigEntryType(e);if(i.hasIndex(n)&&!e.forceCreate)o=i.getIndex(n);else{if(e instanceof t)return void i.push(e);o=a?i.create(a):i.create()}e===o||g.Gv(e)&&(o instanceof t?o.config=e:g.Gv(o)&&g.Gv(e)?y.I4(e,o):i.setIndex(i.indexOf(o),e))}));e.length>i.length;)i.pop()},t.prototype.processOrderedTemplate=function(e,i){var r=this;f.__(e,(function(e,n){var o,a=r.getConfigEntryType(e);o=a?i.create(a):i.create(),g.Gv(e)&&(o instanceof t?o.config=e:g.Gv(o)&&g.Gv(e)?y.I4(e,o):i.insert(e))}))},t.prototype.processList=function(e,i,r){var n=this;g.cy(e)||(e=[e]);var o=i.length,a=0;for(f.__(e,(function(e,s){if(g.Gv(e)){var l=void 0;
1if(s<o&&!e.forceCreate)l=i.getIndex(s);else{if(e instanceof t)return void i.push(e);a++,l=n.createEntryInstance(e),r?l.parent=r:i.push(l)}l instanceof t?l.config=e:g.Gv(l)&&g.Gv(e)&&y.I4(e,l)}else i.hasIndex(s)?i.setIndex(s,e):i.push(e)}));e.length+a<i.length;)i.pop()},t.prototype.configOrder=function(t,e){return t==e?0:"language"==t?-1:"language"==e?1:0},t.prototype.asIs=function(t){return-1!=f.qh(["locale"],t)},t.prototype.asFunction=function(t){return!1},t.prototype.createClassInstance=function(t){if(g.a4(c.u.registeredClasses[t]))return new c.u.registeredClasses[t];throw Error('Invalid type: "'+t+'".')},t.prototype.createEntryInstance=function(t){var e;return g.a4(t.type)&&(e=this.createClassInstance(t.type)),e||t},t.prototype.getConfigEntryType=function(t){if(g.a4(t.type)){if(g.a4(c.u.registeredClasses[t.type]))return c.u.registeredClasses[t.type];throw Error('Invalid type: "'+t.type+'".')}},t.prototype.hasProperty=function(t){return t in this},t.prototype.isReserved=function(t){return-1!==["type","forceCreate"].indexOf(t)},Object.defineProperty(t.prototype,"processingErrors",{get:function(){return this._processingErrors||(this._processingErrors=[]),this._processingErrors},enumerable:!0,configurable:!0}),t}(),v=function(t){function e(){var e=t.call(this)||this;return e.className="BaseObjectEvents",e}return(0,r.C6)(e,t),Object.defineProperty(e.prototype,"events",{get:function(){return this._eventDispatcher||(this._eventDispatcher=new l.Q,this._disposers.push(this._eventDispatcher)),this._eventDispatcher},enumerable:!0,configurable:!0}),e.prototype.dispatch=function(t,e){this._eventDispatcher&&this.events.isEnabled(t)&&(e?(e.type=t,e.target=e.target||this,this.events.dispatch(t,{type:t,target:this})):this.events.dispatch(t,{type:t,target:this}))},e.prototype.dispatchImmediately=function(t,e){this._eventDispatcher&&this.events.isEnabled(t)&&(e?(e.type=t,e.target=e.target||this,this.events.dispatchImmediately(t,e)):this.events.dispatchImmediately(t,{type:t,target:this}))},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),e._eventDispatcher&&this.events.copyFrom(e._eventDispatcher)},e}(m)},12797:(t,e,i)=>{"use strict";i.d(e,{$r:()=>o,Bq:()=>u,FY:()=>a,I6:()=>d,KF:()=>c,Tj:()=>p,Vd:()=>y,__:()=>s,ci:()=>n,di:()=>l,gR:()=>f,xW:()=>h});var r=i(51974);function n(t){return function(e){for(var i=t.length,r=0;r<i&&e(t[r]);++r);}}function o(t){var e=[];return t((function(t){return e.push(t),!0})),e}function a(t,e){t(e)}function s(t,e){t((function(t){return e(t),!0}))}function l(t,e){return n(o(t).sort(e))}function p(t,e){return function(i){return t((function(t){return i(e(t))}))}}function h(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return function(e){for(var i=!0,r=function(t){return i=e(t)},n=t.length,o=0;o<n&&(t[o](r),i);++o);}}function u(t){return function(e){var i=!0,r=function(t){return i=e(t)};t((function(t){return t(r),i}))}}function c(t){return function(e){var i=0;t((function(t){return e([i++,t])}))}}function d(t,e){var i;return t((function(t){return!e(t)||(i=t,!1)})),i}function f(t,e){var i=!1;return t((function(t){return!e(t)||(i=!0,!1)})),i}var y=function(){function t(t,e){this.createNewItems=!1,this.list=t,this._create=e,this.reset()}return t.prototype.reset=function(){this._listCopy=o(this.list.iterator())},t.prototype.clear=function(){this._listCopy.length=0},t.prototype.getFirst=function(){return this.returnItem(0)},t.prototype.getLast=function(){return this.returnItem(this._listCopy.length-1)},t.prototype.find=function(t){var e=r.SL(this._listCopy,t);if(-1!==e){var i=this._listCopy[e];return r.TF(this._listCopy,i),i}return this.getLast()},t.prototype.removeItem=function(t){return r.TF(this._listCopy,t)},t.prototype.returnItem=function(t){if(t>=0&&t<this._listCopy.length){var e=this._listCopy[t];return r.TF(this._listCopy,e),e}if(this.createNewItems)return this._create()},t.prototype.iterator=function(){return n(this._listCopy)},t}()},13162:(t,e,i)=>{"use strict";i.d(e,{P:()=>n});var r=i(67668),n=function(){function t(){}return t.opacity=1,t.strokeOpacity=1,t.strokeWidth=1,t.fillOpacity=1,t.fill=(0,r.yW)("#000000"),t.stroke=(0,r.yW)("#000000"),t.focu
1sable=void 0,t.tabindex=0,t}()},13268:(t,e,i)=>{"use strict";i.d(e,{z:()=>a});var r=i(28099),n=i(37884),o=i(26487),a=function(){function t(t){this._isDisposed=!1,this._x=0,this._y=0,this._rotationY=0,this._rotationX=0,this._rotation=0,this._scale=1,this.node="string"===typeof t?document.createElementNS(r.gm,t):t}return t.prototype.removeNode=function(){this.node&&this.node.parentNode&&this.node.parentNode.removeChild(this.node)},Object.defineProperty(t.prototype,"transformString",{get:function(){if(this.node)return this._transformString},enumerable:!0,configurable:!0}),t.prototype.transform=function(){var t="translate("+this._x+","+this._y+")";if(1!=this._scale&&(t+=(t?" ":"")+"scale("+this._scale+")"),0!=this._rotation){var e="rotate("+this._rotation+")";this._rotationX&&this._rotationY&&(e="rotate("+this._rotation+" "+this._rotationX+" "+this._rotationY+")"),t+=(t?" ":"")+e}this._transformString=t,this.node.setAttribute("transform",t)},t.prototype.getBBox=function(){var t={width:0,height:0,x:0,y:0};if(this.node&&this.node.parentNode)try{var e=this.node.getBBox();t.x=e.x,t.y=e.y,t.width=e.width,t.height=e.height}catch(i){}return t},t.prototype.moveTo=function(t){if(t){var e=t.x,i=t.y;this._x==e&&this._y==i||(this._x=e,this._y=i,this.transform())}},Object.defineProperty(t.prototype,"content",{get:function(){return this.node.innerHTML||""},set:function(t){this.node.innerHTML=t},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"textContent",{get:function(){return this.node.textContent||""},set:function(t){this.node.textContent=t},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"x",{get:function(){return this._x},set:function(t){this._x!=t&&(this._x=t,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"y",{get:function(){return this._y},set:function(t){this._y!=t&&(this._y=t,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rotation",{get:function(){return this._rotation},set:function(t){this._rotation!=t&&(this._rotation=t,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rotationX",{get:function(){return this._rotationX},set:function(t){this._rotationX!=t&&(this._rotationX=t,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rotationY",{get:function(){return this._rotationY},set:function(t){this._rotationY!=t&&(this._rotationY=t,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"scale",{get:function(){return this._scale},set:function(t){this._scale!=t&&(this._scale=t,this.transform())},enumerable:!0,configurable:!0}),t.prototype.removeAttr=function(t){this.node.removeAttribute(t)},t.prototype.attr=function(t){var e=this;return n.__(t,(function(t,i){o.a4(i)?e.node.setAttribute(t,i):e.node.removeAttribute(t)})),this},t.prototype.getAttr=function(t){return this.node.getAttribute(t)},t.prototype.attrNS=function(t,e,i){return this.node.setAttributeNS(t,e,
1i),this},t.prototype.getAttrNS=function(t,e){return this.node.getAttributeNS(t,e)},t.prototype.removeStyle=function(t){this.node.style[t]=null,delete this.node.style[t]},t.prototype.getStyle=function(t){return this.node.style[t]},t.prototype.addStyle=function(t){var e=this;return n.__(t,(function(t,i){o.a4(i)?e.node.style[t]=i:e.removeStyle(t)})),this},t.prototype.addClass=function(t){r.iQ(this.node,t)},t.prototype.removeClass=function(t){r.vy(this.node,t)},t.prototype.setClass=function(t){this.node.setAttribute("class",t)},t.prototype.removeChildNodes=function(){for(;this.node.childNodes.length>0;)this.node.removeChild(this.node.firstChild)},t.prototype.isDisposed=function(){return this._isDisposed},t.prototype.dispose=function(){this.removeNode()},t}()},14263:(t,e,i)=>{"use strict";i.d(e,{U:()=>g,v:()=>y});var r=i(44194),n=i(4001),o=i(72743),a=i(10270),s=i(28099),l=i(51974),p=i(26487),h=i(3877),u=function(){function t(){var t=this;this._targets=[],this._observer=new ResizeObserver((function(e){l.__(e,(function(e){l.__(t._targets,(function(t){t.target===e.target&&t.callback()}))}))}))}return t.prototype.addTarget=function(t,e){this._observer.observe(t,{box:"content-box"}),this._targets.push({target:t,callback:e})},t.prototype.removeTarget=function(t){this._observer.unobserve(t),l.TW(this._targets,(function(e){return e.target!==t}))},t}(),c=function(){function t(){this._targets=[]}return t.prototype.addTarget=function(e,i){var r=this;if(0===this._targets.length){var n=null,o=function(){var e=Date.now();(null===n||e>n+t.delay)&&(n=e,l.__(r._targets,(function(t){var e=t.target.getBoundingClientRect();e.width===t.size.width&&e.height===t.size.height||(t.size=e,t.callback())}))),r._timer=requestAnimationFrame(o)};this._timer=requestAnimationFrame(o)}var a=e.getBoundingClientRect();this._targets.push({target:e,callback:i,size:a})},t.prototype.removeTarget=function(t){l.TW(this._targets,(function(e){return e.target!==t})),0===this._targets.length&&cancelAnimationFrame(this._timer)},t.delay=200,t}(),d=null;var f=function(){function t(t,e){this._disposed=!1,this._sensor=(null===d&&(d="undefined"!==typeof ResizeObserver?new u:new c),d),this._element=t,this._sensor.addTarget(t,e)}return t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){this._disposed||(this._disposed=!0,this._sensor.removeTarget(this._element))},Object.defineProperty(t.prototype,"sensor",{get:function(){return this._sensor},enumerable:!0,configurable:!0}),t.prototype.reset=function(){h.i("resizeSensor.reset() is no longer needed and can be removed")},t}(),y=[],g=function(){function t(t,e){var i=this;this._disposed=!1,this.autoResize=!0,this.nonExportableSprites=[],this._disposers=[],this.cssScale=1,this._printing=!1,this.htmlElement=t,e||(this._printing=!1,this.initSensor(),this._disposers.push(s.q2(window,"beforeprint",(function(){i._printing=!0}))),this._disposers.push(s.q2(window,"afterprint",(function(){i._printing=!1})))),y.push(this);var r=document.createElement("div"),n=r.style;n.width="100%",n.height="100%",n.position="relative",t.appendChild(r),this.SVGContainer=r}return t.prototype.initSensor=function(){var t=this;this.resizeSensor&&this.resizeSensor.dispose();this.resizeSensor=new f(this.htmlElement,(function(){t.autoResize&&!t._printing&&t.measure()})),this._disposers.push(this.resizeSensor)},t.prototype.measure=function(){var t=a.VL(this.htmlElement),e=a.uJ(this.htmlElement),i=this.container;i&&(this.width==t&&this.height==e||(this.width=t,this.height=e,t>0&&(i.maxWidth=t),e>0&&(i.maxHeight=e),s.Dl(this.SVGContainer)),i.maxWidth||(i.maxWidth=0),i.maxHeight||(i.maxHeight=0),this.cssScale=1,this.checkTransform(this.htmlElement))},Object.defineProperty(t.prototype,"container",{get:function(){return this._container},set:function(t){this._container=t,this.measure()},enumerable:!0,configurable:!0}),t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){this._disposed||l.TF(y,this),l.__(this._disposers,(function(t){t.dispose()}))},Object.defineProperty(t.prototype,"hideOverflow",{set:function(t){this.SVGContainer.style.overflow=t?"hidden":""},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"modal",{get:function(){return p.a4(this._modal)||(this._modal=new n.a,this._modal.container=this.SVGContainer,this._disposers.push(this._modal)),this._modal},enumerable:!0,configurable:!0}),t.prototype.openModal=function(t,e){this.closeModal();var i=this.modal;return i.content=t,i.readerTitle=e||"",i.title=e||"",i.open(),i},t.prototype.closeModal=function(){this._modal&&this.modal.close()},Object.defineProperty(t.prototype,"popups",{get:function(){if(!p.a4(this._popups)){var t=new r.z;t.container=this.SVGContainer,this._popups=new o.TS(t),this._disposers.push(new o.a(this._popups)),this._disposers.push(this._popups.template)}return this._popups},enumerable:!0,configurable:!0}),t.prototype.openPopup=function(t,e){var i=this.popups.create();return i.content=t,p.a4(e)&&(i.title=e),i.open(),i},t.prototype.closeAllPopups=function(){this.popups.each((function(t){t.close()}))},Object.defineProperty(t.prototype,"readerAlertElement",{get:function(){if(!p.a4(this._readerAlertElement)){var t=document.createElement("div");t.setAttribute("role","alert"),t.style.zIndex="-100000",t.style.opacity="0",t.style.position="absolute",t.style.top="0",this.SVGContainer.appendChild(t),this._readerAlertElement=t}return this._readerAlertElement},enumerable:!0,configurable:!0}),t.prototype.readerAlert=function(t){this.readerAlertElement.innerHTML=t},t.prototype.checkTransform=function(t){if(window.getComputedStyle){if(t&&t.style){var e=window.getComputedStyle(t,null);if(e){var i=e.getPropertyValue("-webkit-transform")||e.getPropertyValue("-moz-transform")||e.getPropertyValue("-ms-transform")||e.getPropertyValue("-o-transform")||e.getPropertyValue("transform");if(i&&"none"!==i){var r=i.split("(")[1].split(")")[0].split(","),n=Number(r[0]),o=Number(r[1]),a=Math.sqrt(n*n+o*o);
1isNaN(a)||(this.cssScale*=a)}}}t.parentNode&&t.parentNode instanceof HTMLElement&&this.checkTransform(t.parentNode)}},t}()},14490:(t,e,i)=>{"use strict";i.d(e,{s:()=>h});var r=i(6326),n=i(11796),o=i(94372),a=i(18585),s=i(10270),l=i(51974),p=i(26487),h=function(t){function e(){var e=t.call(this)||this;return e._disabled=!1,e.hasProperties=!1,e.values={},e.categories={},e.dates={},e.locations={},e.workingLocations={},e.properties={},e.sprites=[],e.isTemplate=!1,e._index=null,e._visible=!0,e._hidden=!1,e._ignoreMinMax=!1,e.hasChildren={},e.isHiding=!1,e._valueAnimations={},e._locationAnimations={},e.className="DataItem",e.applyTheme(),e}return(0,r.C6)(e,t),Object.defineProperty(e.prototype,"adapter",{get:function(){return this._adapterO||(this._adapterO=new o.Y3(this)),this._adapterO},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"index",{get:function(){return this.component&&null!=this._index?this._index:-1},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"animations",{get:function(){return this._animations||(this._animations=[],this._disposers.push(new a.yo(this._animations))),this._animations},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"visible",{get:function(){return!this._hidden&&this._visible},set:function(t){t&&(this.hidden=!1),this._visible!=t&&this.setVisibility(t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hidden",{get:function(){return this._hidden},set:function(t){this._hidden!=t&&(this._hidden=t,t?this.setVisibility(!1):this.setVisibility(!0,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"__disabled",{get:function(){return this._disabled},set:function(t){this._disabled=t,l.__(this.sprites,(function(e){e.__disabled=t}))},enumerable:!0,configurable:!0}),e.prototype.setVisibility=function(t,e){if(l.__(this.sprites,(function(e){t?e.visible=e.defaultState.properties.visible:e.hiddenState?e.visible=e.hiddenState.properties.visible:e.visible=!1})),this._visible=t,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("visibilitychanged")){var i={type:"visibilitychanged",target:this,visible:t};this.events.dispatchImmediately("visibilitychanged",i)}},e.prototype.show=function(t,e,i){var r,n=this;if(!this.hidden)return this.setVisibility(!0,!0),this.isHiding=!1,this._hideDisposer&&this.removeDispose(this._hideDisposer),i&&l.__(i,(function(i){r=n.setWorkingValue(i,n.values[i].value,t,e)})),l.__(this.sprites,(function(i){var r=i.show(t);null==r||r.isFinished()||(n._disposers.push(r),null!=e&&e>0&&r.delay(e))})),r},e.prototype.dispose=function(){t.prototype.dispose.call(this),l.__(this.sprites,(function(t){t.dispose()})),this.sprites=[]},e.prototype.hide=function(t,e,i,r){var n=this;if(this.isHiding=!0,l.__(this.sprites,(function(i){var r=i.hide(t);null==r||r.isFinished()||(n._disposers.push(r),null!=e&&e>0&&r.delay(e))})),p.Et(i)&&r){var o;if(l.__(r,(function(r){var a=n.setWorkingValue(r,i,t,e);a&&(o=a)})),o&&!o.isFinished())return this._hideDisposer=o.events.on("animationended",(function(){n.setVisibility(!1,!0),n.isHiding=!1})),this._disposers.push(this._hideDisposer),o;this.isHiding=!1,this.setVisibility(!1,!0)}else this.isHiding=!1,this.setVisibility(!1)},e.prototype.getDuration=function(t){if(!p.Et(t)){var e=this.component;e&&(t=e.interpolationDuration)}if(null!=t)return this._adapterO?this._adapterO.apply("duration",t):t},e.prototype.getValue=function(t,e){if(t&&this.component){e||(e=this.component.dataFields[t+"Show"])||(e="value");var i=this.values[t][e];return this._adapterO&&this._adapterO.isEnabled("value")?this._adapterO.apply("value",{value:i,field:t}).value:i}},e.prototype.getWorkingValue=function(t){if(t&&this.component){var e=this.component.dataFields[t+"Show"];return e||(e="workingValue"),this._adapterO?this._adapterO.apply("workingValue",{workingValue:this.values[t][e],field:t}).workingValue:this.values[t][e]}},e.prototype.getActualWorkingValue=function(t){return this.values[t].workingValue},e.prototype.setValue=function(t,e,i,r){var n=this.values[t].value,o=this.getDuration(i);if(n!==(e=p.Ro(e))){if(this.values[t].value=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("valuechanged")){var a={type:"valuechanged",target:this,property:t};this.events.dispatchImmediately("valuechanged",a)}this.component&&this.component.handleDataItemValueChange(this,t)}this.setWorkingValue(t,e,o,r)}
1,e.prototype.setCalculatedValue=function(t,e,i){if(this.values[t][i]!==e&&p.Et(e)){if(this.values[t][i]=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("calculatedvaluechanged")){var r={type:"calculatedvaluechanged",target:this,property:t};this.events.dispatchImmediately("calculatedvaluechanged",r)}this.component&&this.component.handleDataItemCalculatedValueChange(this,t)}},e.prototype.setWorkingValue=function(t,e,i,r){if(p.Et(this.values[t].value)){var n=this.getDuration(i),o=this.values[t].workingValue;if(null!=n&&n>0&&p.Et(o)&&this.component){if(o!=e){var a=this.animate({childObject:this.values[t],property:"workingValue",from:o,to:e,dummyData:t},n,this.component.interpolationEasing);return null!=r&&a.delay(r),a.events.on("animationstarted",this.handleInterpolationProgress,this),a.events.on("animationprogress",this.handleInterpolationProgress,this),a.events.on("animationended",this.handleInterpolationProgress,this),this._valueAnimations[t]=a,a}(s=this._valueAnimations[t])&&s.stop(),this.values[t].workingValue=e}else{var s;if((s=this._valueAnimations[t])&&s.stop(),this.values[t].workingValue=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("workingvaluechanged")){var l={type:"workingvaluechanged",target:this,property:t};this.events.dispatchImmediately("workingvaluechanged",l)}this.component&&this.component.handleDataItemWorkingValueChange(this,t)}}},e.prototype.setLocation=function(t,e,i,r){if(this.locations[t]!==e){if(this.locations[t]=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("locationchanged")){var n={type:"locationchanged",target:this,property:t};this.events.dispatchImmediately("locationchanged",n)}this.component&&this.component.handleDataItemValueChange(this,t),this.setWorkingLocation(t,e,i,r)}},e.prototype.setWorkingLocation=function(t,e,i,r){var n=this.getDuration(i),o=this.workingLocations[t];if(null!=n&&n>0&&p.Et(o)&&this.component){if(o!=e){var a=this.animate({childObject:this.workingLocations,property:t,from:o,to:e,dummyData:t},n,this.component.interpolationEasing);return null!=r&&a.delay(r),a.events.on("animationstarted",this.handleInterpolationProgress,this),a.events.on("animationprogress",this.handleInterpolationProgress,this),a.events.on("animationended",this.handleInterpolationProgress,this),this._locationAnimations[t]=a,a}(s=this._locationAnimations[t])&&s.stop(),this.workingLocations[t]=e}else{var s;if((s=this._locationAnimations[t])&&s.stop(),this.workingLocations[t]=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("workinglocationchanged")){var l={type:"workinglocationchanged",target:this,property:t};this.events.dispatchImmediately("workinglocationchanged",l)}this.component&&this.component.handleDataItemWorkingLocationChange(this,t)}},e.prototype.setDate=function(t,e,i){!p.$P(e)&&this.component&&(e=this.component.dateFormatter.parse(e)),this.dates[t]!==e&&(this.dates[t]=e,this.setValue(t,e.getTime(),i))},e.prototype.getDate=function(t){return this._adapterO?this._adapterO.apply("date",{date:this.dates[t],field:t}).date:this.dates[t]},e.prototype.setProperty=function(t,e){if(this.properties[t]!==e){if(this.hasProperties=!0,this.properties[t]=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("propertychanged")){var i={type:"propertychanged",target:this,property:t,value:e};this.events.dispatchImmediately("propertychanged",i)}this.component&&this.component.handleDataItemPropertyChange(this,t)}},e.prototype.setCategory=function(t,e){p.Kg(e)||(e=p.F9(e)),this.categories[t]!==e&&(this.categories[t]=e)},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),e.dataContext&&(this.dataContext=s.C(e.dataContext,{})),s.Lb(e.locations,this.locations),e._adapterO&&this.adapter.copyFrom(e._adapterO),this.component=e.component},Object.defineProperty(e.prototype,"opacity",{set:function(t){l.__(this.sprites,(function(e){e.opacity=t}))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ignoreMinMax",{get:function(){return this._ignoreMinMax},set:function(t){if(this._ignoreMinMax=t,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("propertychanged")){var e={type:"propertychanged",target:this,property:"ignoreMinMax",value:t};this.events.dispatchImmediately("propertychanged",e)}this.component&&this.component.handleDataItemPropertyChange(this,"ignoreMinMax")},enumerable:!0,configurable:!0}
1),e.prototype.animate=function(t,e,i){return new a.X5(this,t,e,i).start()},e.prototype.handleInterpolationProgress=function(t){var e=t.target.animationOptions[0];if(e){if(this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("workingvaluechanged")){var i={type:"workingvaluechanged",target:this,property:e.dummyData};this.events.dispatchImmediately("workingvaluechanged",i)}this.component&&this.component.handleDataItemWorkingValueChange(this,e.dummyData)}},e.prototype.hasValue=function(t){for(var e=0,i=t.length;e<i;e++){var r=this.values[t[e]];if(!r||!p.a4(r.value))return!1}return!0},Object.defineProperty(e.prototype,"depth",{get:function(){return this.parent?this.parent.depth+1:0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dataContext",{get:function(){return this._dataContext},set:function(t){this._dataContext=t},enumerable:!0,configurable:!0}),e.prototype.addSprite=function(t){t.dataItem&&t.dataItem!=this&&l.TF(t.dataItem.sprites,t),this.visible||t.hide(0),this.isHiding&&t.hide(),this.sprites.push(t),t.dataItem=this},e}(n._)},18585:(t,e,i)=>{"use strict";i.d(e,{X5:()=>P,yo:()=>_});var r=i(6326),n=i(11796),o=i(13162),a=i(34410),s=i(67668),l=i(77250),p=(i(55644),i(5485)),h=i(96923),u=i(72537),c=i(51974),d=i(26487),f=i(55672),y=i(76315);function g(t,e,i){return e+(i-e)*t}function m(t,e,i){return new l.QE(g(t,e.percent,i.percent))}function v(t,e,i){var r=new s.Q1(h.GW(e.rgb,i.rgb,t));return e.alpha!=i.alpha&&(r.alpha=e.alpha+(i.alpha-e.alpha)*t),r}function b(t,e){return e+t.charAt(0).toUpperCase()+t.substr(1)}var _=function(){function t(t){this._disposer=new a.W_((function(){for(;0!==t.length;)t[0].dispose()}))}return t.prototype.isDisposed=function(){return this._disposer.isDisposed()},t.prototype.dispose=function(){this._disposer.dispose()},t}(),P=function(t){function e(e,i,r,n){var o=t.call(this)||this;return o.duration=0,o.easing=p.sn,o.progress=0,o._loop=0,o._pause=!1,o._delayTimeout=null,o._time=0,o._isFinished=!1,o.className="Animation",!1===y.f.animationsEnabled&&(r=0),o.object=e,o.animationOptions=c.$r(i),o.duration=r,n&&(o.easing=n),o.applyTheme(),o}return(0,r.C6)(e,t),e.prototype.debug=function(){},e.prototype.dispose=function(){t.prototype.dispose.call(this),this.pause()},e.prototype.delay=function(t){var e=this;if(t>0){this.pause(),c.Cy(this.object.animations,this);var i=setTimeout((function(){e._delayTimeout=null,e.start()}),t);this._delayTimeout=new a.W_((function(){clearTimeout(i)}))}return this},e.prototype._start=function(){this._isFinished=!1,this._delayTimeout&&(this.removeDispose(this._delayTimeout),this._delayTimeout=null),this.stopSameAnimations(),this._pause=!1,c.Cy(f.q.animations,this),c.Cy(this.object.animations,this),f.q.requestFrame()},e.prototype.start=function(){this._start(),this._startTime=Date.now(),this._time=0,this.staticOptions=[];for(var t=this.animationOptions.length-1;t>=0;t--){var e=this.animationOptions[t];if(d.a4(e.from)||(e.childObject?e.from=e.childObject[e.property]:(e.from=this.object[e.property],d.a4(e.from)||(e.from=o.P[e.property]))),e.from==e.to)c.TF(this.animationOptions,e);else if(!d.a4(e.from)||!(e.from instanceof l.QE)&&e.to instanceof l.QE||e.from instanceof l.QE&&!(e.to instanceof l.QE))this.staticOptions.push(e),c.TF(this.animationOptions,e);else if(d.Et(e.to))if(e.updateMethod=g,e.from instanceof l.QE){var i=this.object[b(e.property,"pixel")];isNaN(i)?(this.staticOptions.push(e),c.TF(this.animationOptions,e)):e.from=i}else isNaN(e.from)&&(this.staticOptions.push(e),c.TF(this.animationOptions,e));else if(e.to instanceof s.Q1)e.from?e.updateMethod=v:(this.staticOptions.push(e),c.TF(this.animationOptions,e));else if(e.to instanceof l.QE){if(e.updateMethod=m,!isNaN(e.from)){i=this.object[b(e.property,"relative")];isNaN(i)||(e.from=(0,l.KN)(100*i))}}else this.staticOptions.push(e),c.TF(this.animationOptions,e)}if(this.applyStaticOptions(),this.events.isEnabled("animationstarted")){var r={type:"animationstarted",target:this,progress:this.progress};this.events.dispatchImmediately("animationstarted",r)}return this.update(),0===this.duration&&this.end(),this},e.prototype.loop=function(t){return d.Et(t)||(t=1/0),this._loop=t,this},e.prototype.pause=function(){return this._pause=!0,this._delayTimeout&&(this.removeDispose(this._delayTimeout),this._delayTimeout=null),c.TF(f.q.animations,this),c.TF(this.object.animations,this),this},e.prototype.resume=function(){return this._start(),this._startTime=Date.now()-this._time,this},e.prototype.end=function(){if(0==this._loop&&this.pause(),this.setProgress(1),this.applyStaticOptions(),this.events.isEnabled("animationended")){var t={type:"animationended",target:this,progress:this.progress};this.events.dispatchImmediately("animationended",t)}return this._loop>0?(this._loop--,this.start()):(this.stop(),this._isFinished=!0),this},e.prototype.kill=function(){this.pause(),this._isFinished=!0},e.prototype.isFinished=function(){return this._isFinished},e.prototype.applyStaticOptions=function(){var t=this;c.__(this.staticOptions,(function(e){e.childObject?e.childObject[e.property]=1==t.progress?e.to:e.from:t.object[e.property]=1==t.progress?e.to:e.from}))},e.prototype.stop=function(t){if(this.pause(),!t&&this.events.isEnabled("animationstopped")){var e={type:"animationstopped",target:this,progress:this.progress};this.events.dispatchImmediately("animationstopped",e)}return this},e.prototype.setProgress=function(t){var e=this;if(this._time=this.duration*t,c.__(this.animationOptions,(function(i){if(i.updateMethod&&d.a4(i.from)){var r=i.updateMethod(t,i.from,i.to);i.childObject?i.childObject[i.property]=r:e.object[i.property]=r}})),this.progress=t,this.events.isEnabled("animationprogress")){var i={type:"animationprogress",target:this,progress:this.progress};this.events.dispatchImmediately("animationprogress",i)}f.q.requestFrame()},e.prototype.update=function(){if(!this._pause){var t=void 0;this._time=u.s_(Date.now()-this._startTime,0,this.duration);var e=this._time/this.duration;t=this.easing(e),(0==this.duration||!d.Et(t)||e>=1)&&(t=1),this.setProgress(t),1==u.LI(this._time/this.duration,6)&&this.end()}return this},Object.defineProperty(e.prototype,"delayed",{get:function(){return!!this._delayTimeout},enumerable:!0,configurable:!0}),e.prototype.stopSameAnimations=function(){var t=this;c.__(c.C(this.object.animations),(function(e){if(e!==t&&!e.delayed){var i=[];c.__(t.animationOptions,(function(t){c.__(e.animationOptions,(function(r){t.property==r.property&&t.childObject==r.childObject&&(i.push(r),
10==e.animationOptions.length&&e.kill())}))})),c.__(i,(function(t){c.TF(e.animationOptions,t)}))}}))},e.prototype.asFunction=function(e){return"easing"==e||t.prototype.asIs.call(this,e)},e}(n._)},25095:(t,e,i)=>{"use strict";function r(){return/apple/i.test(navigator.vendor)}function n(){return/MSIE |Trident\//.test(navigator.userAgent)}i.d(e,{V:()=>n,n:()=>r})},25696:(t,e,i)=>{"use strict";i.d(e,{m:()=>a});var r=i(6326),n=i(11796),o=i(86522),a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._validateDisposer=null,e}return(0,r.C6)(e,t),e.prototype.invalidate=function(){null===this._validateDisposer&&(this._validateDisposer=o.u.events.on("exitframe",this.validate,this))},e.prototype.validate=function(){null!==this._validateDisposer&&(this._validateDisposer.dispose(),this._validateDisposer=null)},e.prototype.dispose=function(){null!==this._validateDisposer&&(this._validateDisposer.dispose(),this._validateDisposer=null),t.prototype.dispose.call(this)},e}(n._)},26487:(t,e,i)=>{"use strict";i.d(e,{$P:()=>f,Et:()=>g,F9:()=>a,G4:()=>s,Gv:()=>m,Kg:()=>y,Ro:()=>l,_W:()=>c,a4:()=>u,cy:()=>v,fE:()=>p,nV:()=>h,ti:()=>d,yr:()=>n});var r=i(77250);function n(t){return Number(t)!==t}function o(t){return{}.toString.call(t)}function a(t){if("string"===typeof t)return t;if("number"===typeof t)return""+t;throw new Error("Expected a string or number but got "+o(t))}function s(t){return!!t}function l(t){if(u(t)&&!g(t)){var e=Number(t);return n(e)&&y(t)&&""!=t?l(t.replace(/[^0-9.\-]+/g,"")):e}return t}function p(t){if(u(t)&&!y(t)){if(g(t))return a(t);if(m(t))return t.toString()}return t}function h(t){return!u(t)||g(t)||(0,r._3)(t)?t:y(t)&&-1!=t.indexOf("%")?(0,r.KN)(l(t)):l(t)}function u(t){return null!=t}function c(t){if(u(t))return t;throw new Error("Value doesn't exist")}function d(t,e){return u(t)?t:e}function f(t){return"[object Date]"===o(t)}function y(t){return"string"===typeof t}function g(t){return"number"===typeof t&&Number(t)==t}function m(t){return"object"===typeof t&&null!=t}function v(t){return Array.isArray(t)}},27982:(t,e,i)=>{"use strict";i.d(e,{S:()=>c});var r,n=i(6326),o=i(11796),a=i(13268),s=i(94372),l=i(86522),p=i(6601),h=i(26487),u=function(t){function e(){var e=t.call(this)||this;return e.adapter=new s.Y3(e),e.className="TextFormatter",e.applyTheme(),e}return(0,n.C6)(e,t),e.prototype.debug=function(){},e.prototype.format=function(t,e){h.a4(e)||(e="svg");var i="",r=(t=this.escape(t)).match(/\[([^\]]*?)\]/gm);if(!r)return this.wrap(t,"",e);for(var n=t.split(/\[[^\[\]]*\]/),o=0,a=n.length;o<a;o++){var s=n[o];if(""!==s){s=this.adapter.apply("chunk",s);var l="";o>0&&(l=r[o-1].replace("[","").replace("]","")),i+=this.wrap(s,l,e)}}return i=this.unescape(i),this.cleanUp(i)},e.prototype.escape=function(t){return t.replace(/\[\[/g,l.u.getPlaceholder("1")).replace(/([^\/]{1})\]\]/g,"$1"+l.u.getPlaceholder("2")).replace(/\]\]/g,l.u.getPlaceholder("2")).replace(/\{\{/g,l.u.getPlaceholder("3")).replace(/\}\}/g,l.u.getPlaceholder("4")).replace(/\'\'/g,l.u.getPlaceholder("5"))},e.prototype.unescape=function(t){return t.replace(new RegExp(l.u.getPlaceholder("1"),"g"),"[[").replace(new RegExp(l.u.getPlaceholder("2"),"g"),"]]").replace(new RegExp(l.u.getPlaceholder("3"),"g"),"{{").replace(new RegExp(l.u.getPlaceholder("4"),"g"),"}}").replace(new RegExp(l.u.getPlaceholder("5"),"g"),"'")},e.prototype.cleanUp=function(t){return t.replace(/\[\[/g,"[").replace(/\]\]/g,"]").replace(/\{\{/g,"{").replace(/\}\}/g,"}").replace(/\'\'/g,"'")},e.prototype.wrap=function(t,e,i){return""!==e&&"/"!==e||(e=""),"html"===i?this.wrapHtml(t,this.translateStyleShortcuts(e)):this.wrapSvg(t,this.translateStyleShortcuts(e))},e.prototype.wrapSvg=function(t,e){return""===e?"<tspan>"+t+"</tspan>":"<tspan style='"+e+"'>"+t+"</tspan>"},e.prototype.getSvgElement=function(t,e){var i=new a.z("tspan");return i.textContent=t,e&&i.node.setAttribute("style",e),i},e.prototype.wrapHtml=function(t,e){return""===e?"<span>"+t+"</span>":"<span style='"+this.styleSvgToHtml(e)+"'>"+t+"</span>"},e.prototype.getHtmlElement=function(t,e){var i=document.createElement("span");return i.innerHTML=t,e&&i.setAttribute("style",e),i},e.prototype.styleSvgToHtml=function(t){return t=t.replace(/fill:/,"color:")},e.prototype.translateStyleShortcuts=function(t){if(""==t||"[ ]"==t)return"";var e=l.u.getCache("translateStyleShortcuts_"+t);if(e)return e;var i=t.match(/('[^']*')|("[^"]*")/gi);if(i)for(var r=0;r<i.length;r++)t=t.replace(i[r],i[r].replace(/['"]*/g,"").replace(/[ ]+/g,"+"));var n=t.match(/([\w\-]*:[\s]?[^;\s\]]*)|(\#[\w]{1,6})|([\w]+)|(\/)/gi);if(!n)return t;for(r=0;r<n.length;r++)n[r].match(/^bold$/i)?n[r]="font-weight:"+n[r]:"/"==n[r]?n[r]="":n[r].match(/:/)?n[r]=n[r].replace(/\+/g," "):n[r]="fill:"+n[r];var o=n.join(";");
1return l.u.setCache("translateStyleShortcuts_"+t,o),o},e.prototype.chunk=function(t,e,i){void 0===e&&(e=!1),void 0===i&&(i=!1);var r=[];t=this.escape(t);for(var n=e?t.split("'"):[t],o=0;o<n.length;o++){var a=n[o];if(""!==a)if(o%2===0)for(var s=(a=(a=a.replace(/\]\[/g,"]"+p.Kx+"[")).replace(/\[\]/g,"[ ]")).split(/[\[\]]+/),l=0;l<s.length;l++){(h=this.cleanUp(this.unescape(s[l])))!==p.Kx&&(""!==h&&(l%2===0?r.push({type:"value",text:this.adapter.apply("chunk",h)}):r.push({type:i?"value":"format",text:"["+h+"]"})))}else for(s=a.split(/[\[\]]+/),l=0;l<s.length;l++){var h;""!==(h=this.cleanUp(this.unescape(s[l])))&&(l%2===0?r.push({type:"text",text:h}):this.isImage(h)?r.push({type:"image",text:"["+h+"]"}):r.push({type:"format",text:"["+h+"]"}))}}return r},e.prototype.isImage=function(t){return!!t.match(/img[ ]?:/)},e}(o.b);function c(){return null==r&&(r=new u),r}l.u.registeredClasses.TextFormatter=u},28099:(t,e,i)=>{"use strict";i.d(e,{Dl:()=>C,Gc:()=>E,Ge:()=>_,L9:()=>b,Mi:()=>S,Sd:()=>F,V6:()=>y,VB:()=>k,YG:()=>I,Zn:()=>w,aq:()=>O,eC:()=>v,gR:()=>P,gm:()=>u,iQ:()=>g,jG:()=>x,q2:()=>f,ty:()=>c,vy:()=>m,zK:()=>d});var r,n=i(6326),o=i(34410),a=i(55644),s=i(76315),l=i(37884),p=i(51974),h=i(26487),u="http://www.w3.org/2000/svg",c="http://www.w3.org/2000/xmlns/",d="http://www.w3.org/1999/xlink";function f(t,e,i,r){return t.addEventListener(e,i,r||!1),new o.W_((function(){t.removeEventListener(e,i,r||!1)}))}function y(t){if(h.Kg(t)){var e=document.getElementById(t);if(null==e&&(e=document.getElementsByClassName(t)[0]),e instanceof HTMLElement)return e}else if(t instanceof HTMLElement)return t}function g(t,e){if(t)if(t.classList){var i=e.split(" ");p.__(i,(function(e){t.classList.add(e)}))}else{var r=t.getAttribute("class");r?t.setAttribute("class",r.split(" ").filter((function(t){return t!==e})).join(" ")+" "+e):t.setAttribute("class",e)}}function m(t,e){if(t)if(t.classList)t.classList.remove(e);else{var i=t.getAttribute("class");i&&t.setAttribute("class",i.split(" ").filter((function(t){return t!==e})).join(" "))}}function v(t,e,i){t.style[e]=i}function b(t,e){return t.currentStyle?t.currentStyle[e]:document.defaultView.getComputedStyle(t,null).getPropertyValue(e)}function _(){if(document.activeElement&&document.activeElement!=document.body)if(document.activeElement.blur)document.activeElement.blur();else{var t=document.createElement("button");t.style.position="fixed",t.style.top="0px",t.style.left="-10000px",document.body.appendChild(t),t.focus(),t.blur(),document.body.removeChild(t)}}function P(t,e){for(var i=e;;){if(t===i)return!0;if(null==i.parentNode){if(null==i.host)return!1;i=i.host}else i=i.parentNode}}function x(t){for(var e=t;;){if(null==e.parentNode)return null!=e.host?e:null;e=e.parentNode}}function w(t){for(var e=t.ownerDocument,i=t;;){if(null==i.parentNode)return i===e||null!=i.host?i:null;i=i.parentNode}}function S(t){return"function"===typeof t.composedPath?t.composedPath()[0]:t.target}function C(t){(0,a.IW)((function(){try{var e=t.getBoundingClientRect(),i=e.left-Math.round(e.left),r=e.top-Math.round(e.top);0!==i&&(0,a.vr)((function(){t.style.left=i+"px"})),0!==r&&(0,a.vr)((function(){t.style.top=r+"px"}))}catch(n){}}))}var O=function(t){function e(e,i,n){var o=this,a=function(t){if(null==t)return h.a4(r)||((e=document.createElement("style")).type="text/css",""!=s.f.nonce&&e.setAttribute("nonce",s.f.nonce),document.head.appendChild(e),r=e.sheet),r;var e;return(e=document.createElement("style")).type="text/css",""!=s.f.nonce&&e.setAttribute("nonce",s.f.nonce),t.appendChild(e),e.sheet}(e);return(o=t.call(this,(function(){var t=p.qh(a.cssRules,o._rule);if(-1===t)throw new Error("Could not dispose StyleRule");a.deleteRule(t)}))||this)._rule=function(t,e){var i=t.cssRules.length;return t.insertRule(e+"{}",i),t.cssRules[i]}(a,i),l.__(n,(function(t,e){o.setStyle(t,e)})),o}return(0,n.C6)(e,t),Object.defineProperty(e.prototype,"selector",{get:function(){return this._rule.selectorText},set:function(t){this._rule.selectorText=t},enumerable:!0,configurable:!0}),e.prototype._setVendorPrefixName=function(t,e){var i=this._rule.style;i.setProperty("-webkit-"+t,e,""),i.setProperty("-moz-"+t,e,""),i.setProperty("-ms-"+t,e,""),i.setProperty("-o-"+t,e,""),i.setProperty(t,e,"")},e.prototype.setStyle=function(t,e){"transition"===t?this._setVendorPrefixName(t,e):this._rule.style.setProperty(t,e,"")},e}(o.W_),T=0;!function(t){function e(e,i,r){var n=this,o=h.a4(r)?r:"__style_"+ ++T+"__";return(n=t.call(this,e,"."+o,i)||this)._className=o,n}(0,n.C6)(e,t),Object.defineProperty(e.prototype,"className",{get:function(){return this._className},set:function(t){this._className=t,this.selector="."+t},enumerable:!0,configurable:!0}),e.prototype.toString=function(){return this._className}}(O);function E(t){if("loading"!==document.readyState)t();else{var e=function(){"loading"!==document.readyState&&(document.removeEventListener("readystatechange",e),t())};document.addEventListener("readystatechange",e)}}function k(t){var e=b(t,"font-family");if(e)return e;var i=t.parentElement||t.parentNode;return i?k(i):void 0}function F(t){var e=b(t,"font-size");if(e)return e;var i=t.parentElement||t.parentNode;return i?F(i):void 0}function I(t,e){var i=t.getBoundingClientRect(),r=h.cy(e)?e:e?[e]:[];if(r.length){for(var n=0;n<r.length;n++){var o=r[n];if(!I(o))return!1;var a=o.getBoundingClientRect();if(i.top>=0&&i.left>=0&&i.top<=a.top+a.height&&i.left<=a.left+a.width)return!0}return!1}return i.top>=0&&i.left>=0&&i.top<=(window.innerHeight||document.documentElement.clientHeight)&&i.left<=(window.innerWidth||document.documentElement.clientWidth)}},32265:(t,e,i)=>{"use strict";i.d(e,{Y:()=>n});var r=i(6326),n=function(t){function e(e){return t.call(this,e)||this}return(0,r.C6)(e,t),e.prototype.add=function(t){t&&this.node.appendChild(t.node)},e.prototype.addToBack=function(t){if(t){var e=this.node.childNodes[0];e?e!=t.node&&this.node.insertBefore(t.node,e):this.node.appendChild(t.node)}},e.prototype.removeElement=function(t){if(t)try{t.node&&t.node.parentNode==this.node&&this.node.removeChild(t.node)}catch(e){}},e.prototype.hasChild=function(t){for(var e=0;e<this.node.childNodes.length;e++)if(this.node.childNodes[e]==t.node)return!0;return!1},Object.defineProperty(e.prototype,"content",{get:function(){return this.node.innerHTML},set:function(t){this.node.innerHTML=t},enumerable:!0,configurable:!0}),e.prototype.removeChildren=function(){if(this.node.childNodes)for(;this.node.childNodes.length>0;){var t=this.node.firstChild;t&&t.parentNode&&t.parentNode.removeChild(t)}},e}(i(13268).z)},33411:(t,e,i)=>{var r=i(50149),n=i(9096),o=i(38883),a=i(54052);t.exports=function(t,e){return(a(t)?r:o)(t,n(e,3))}},34054:(t,e,i)=>{"use strict";i.d(e,{Xg:()=>dn,k5:()=>qe,XF:()=>r});var r={};i.r(r),i.d(r,{tM:()=>Qn,mM:()=>Bn});var n=i(6326),o=i(46090),a=i(14490),s=i(72743),l=i(39385),p=i(87850),h=i(4373),u=i(96822),c=i(86522),d=i(86070),f=i(77250),y=i(4829),g=i(10270),m=i(26487),v=i(72537),b=i(52888),_=i(34410),P=i(40885),x=i(99801),w=i(93589),S=function(t){function e(){var e=t.call(this)||this;return e.childrenCreated=!1,e.className="LegendDataItem",e.applyTheme(),e}return(0,n.C6)(e,t),Object.defineProperty(e.prototype,"label",{get:function(){var t=this;if(!this._label){var e=this.component.labels.create();this._label=e,this.addSprite(e),this._disposers.push(e),e.parent=this.itemContainer,this._disposers.push(new _.W_((function(){m.a4(t.component)&&t.component.labels.removeValue(e)})))}return this._label},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"color",{get:function(){return this.properties.color},set:function(t){this.setProperty("color",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"valueLabel",{get:function(){var t=this;if(!this._valueLabel){var e=this.component.valueLabels.create();this._valueLabel=e,this.addSprite(e),this._disposers.push(e),e.parent=this.itemContainer,this._disposers.push(new _.W_((function(){m.a4(t.component)&&t.component.valueLabels.removeValue(e)})))}return this._valueLabel},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"itemContainer",{get:function(){var t=this;if(!this._itemContainer){var e=this.component,i=e.itemContainers.create();i.parent=e,this._itemContainer=i,this.addSprite(i),this._disposers.push(i),i.togglable&&i.events.on("toggled",(function(t){e.toggleDataItem(t.target.dataItem)}),void 0,!1),i.focusable&&(i.events.on("hit",(function(t){e.focusedItem=void 0}),void 0,!1),i.events.on("focus",(function(t){e.focusedItem=t.target.dataItem}),void 0,!1),i.events.on("blur",(function(t){e.focusedItem=void 0}),void 0,!1)),this._disposers.push(new _.W_((function(){m.a4(t.component)&&t.component.itemContainers.removeValue(i)}))),this.dataContext.uidAttr&&(i.readerControls=this.dataContext.uidAttr(),i.readerLabelledBy=this.dataContext.uidAttr());var r=this.dataContext;if((r instanceof a.s||r instanceof b.kx)&&!r.isDisposed()){var n=function(t){i.readerChecked=t.visible,i.events.disableType("toggled"),i.isActive=!t.visible,i.events.enableType("toggled")};r.addDisposer(new _.W_((function(){t.component&&t.component.dataItems.remove(t)}))),r instanceof b.kx?(i.addDisposer(r.events.on("visibilitychanged",n,void 0,!1)),i.addDisposer(r.events.on("hidden",(function(t){i.readerChecked=!1,i.events.disableType("toggled"),i.isActive=!0,i.events.enableType("toggled")}),void 0,!1)),i.addDisposer(r.events.on("shown",(function(t){i.readerChecked=!0,i.events.disableType("toggled"),i.isActive=!1,i.events.enableType("toggled")}),void 0,!1))):i.addDisposer(r.events.on("visibilitychanged",n,void 0,!1))}}return this._itemContainer},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"marker",{get:function(){var t=this;if(!this._marker){var e=this.component.markers.create();this._marker=e,e.parent=this.itemContainer,this.addSprite(e),this._disposers.push(e),this._disposers.push(new _.W_((function(){m.a4(t.component)&&t.component.markers.removeValue(e)})))}return this._marker},enumerable:!0,configurable:!0}),e}(a.s),C=function(){this.createMarker=!0},O=function(t){function e(){var e=t.call(this)||this;e.className="Legend",e.layout="grid",e.setPropertyValue("useDefaultMarker",!1),e.setPropertyValue("scrollable",!1),e.setPropertyValue("contentAlign","center");var i=new p.m;i.applyOnClones=!0,i.padding(8,0,8,0),i.margin(0,10,0,10),i.layout="horizontal",i.clickable=!0,i.focusable=!0,i.role="switch",i.togglable=!0,i.cursorOverStyle=P.h.pointer,i.background.fillOpacity=0,e.itemContainers=new s.TS(i),e._disposers.push(new s.a(e.itemContainers
1)),e._disposers.push(e.itemContainers.template),e._disposers.push((0,d.H)().body.events.on("keyup",(function(t){if(u.Q.isKey(t.event,"enter")&&e.focusedItem){var i=e.focusedItem,r=i.itemContainer;r.togglable?e.toggleDataItem(i):r.clickable&&r.events.isEnabled("hit")&&(r.dispatchImmediately("hit",{event:t}),e.focusedItem=i)}}),e));var r=new y.T,n=new p.m;n.width=23,n.height=23,n.interactionsEnabled=!1,n.applyOnClones=!0,n.setStateOnChildren=!0,n.background.fillOpacity=0,n.background.strokeOpacity=0,n.propertyFields.fill="fill",n.valign="middle";var o=r.getFor("disabledBackground");n.events.on("childadded",(function(t){var e=t.newValue.states.create("active");e.properties.stroke=o,e.properties.fill=o})),e.markers=new s.TS(n),e._disposers.push(new s.a(e.markers)),e._disposers.push(e.markers.template);var a=n.createChild(l.T);a.width=(0,f.KN)(100),a.height=(0,f.KN)(100),a.applyOnClones=!0,a.propertyFields.fill="fill",a.strokeOpacity=0;var c=new h.J;c.text="{name}",c.margin(0,5,0,5),c.valign="middle",c.applyOnClones=!0,c.states.create("active").properties.fill=r.getFor("disabledBackground"),e.labels=new s.TS(c),e._disposers.push(new s.a(e.labels)),e._disposers.push(e.labels.template),c.interactionsEnabled=!1,c.truncate=!0,c.fullWords=!1;var g=new h.J;return g.margin(0,5,0,0),g.valign="middle",g.width=50,g.align="right",g.textAlign="end",g.applyOnClones=!0,g.states.create("active").properties.fill=r.getFor("disabledBackground"),g.interactionsEnabled=!1,e.valueLabels=new s.TS(g),e._disposers.push(new s.a(e.valueLabels)),e._disposers.push(e.valueLabels.template),e.position="bottom",i.states.create("active"),i.setStateOnChildren=!0,e.role="group",e.events.on("layoutvalidated",e.handleScrollbar,e,!1),e.applyTheme(),e}return(0,n.C6)(e,t),e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),m.a4(this.readerTitle)||(this.readerTitle=this.language.translate("Legend"))},e.prototype.createDataItem=function(){return new S},e.prototype.validateDataElements=function(){this.scrollbar&&(this.scrollbar.start=0,this.scrollbar.end=1),t.prototype.validateDataElements.call(this)},e.prototype.validateDataElement=function(e){t.prototype.validateDataElement.call(this,e);var i=e.itemContainer,r=e.marker;g.kH(e.label);var n=e.valueLabel;i.readerChecked=e.dataContext.visible,e.dataContext.legendDataItem=e;var o=e.label.maxWidth;e.label.width instanceof f.QE||(e.label.width=void 0),o>0&&(e.label.maxWidth=o),"right"==n.align&&(n.width=void 0);var a=e.dataContext.legendSettings,s=e.dataContext;!s.createLegendMarker||this.useDefaultMarker&&s instanceof b.kx?this.markers.template.propertyFields.fill=void 0:e.childrenCreated||(s.createLegendMarker(r),e.childrenCreated=!0),s.updateLegendValue&&s.updateLegendValue(),s.component&&s.component.updateLegendValue&&s.component.updateLegendValue(s),n.invalid&&n.validate(),""==n.text||void 0==n.text?n.__disabled=!0:n.__disabled=!1,!a||void 0==a.itemValueText&&void 0==a.valueText||(n.__disabled=!1);var l=e.dataContext.visible;void 0===l&&(l=!0),l=m.G4(l),e.dataContext.visible=l,i.events.disableType("toggled"),i.isActive=!l,i.isActive?i.setState("active",0):i.setState("default",0),i.events.enableType("toggled")},e.prototype.afterDraw=function(){var e=this,i=this.getPropertyValue("maxWidth"),r=0;this.labels.each((function(t){t.invalid&&(t.maxWidth=void 0,t.validate()),t.measuredWidth+t.pixelMarginLeft+t.pixelMarginRight>r&&(r=t.measuredWidth+t.pixelMarginLeft+t.pixelMarginRight)}));var n=0;this.valueLabels.each((function(t){t.invalid&&t.validate(),t.measuredWidth+t.pixelMarginLeft+t.pixelMarginRight>n&&(n=t.measuredWidth+t.pixelMarginLeft+t.pixelMarginRight)}));var o=0;this.markers.each((function(t){t.invalid&&t.validate(),t.measuredWidth+t.pixelMarginLeft+t.pixelMarginRight>o&&(o=t.measuredWidth+t.pixelMarginLeft+t.pixelMarginRight)}));var a,s=this.itemContainers.template,l=s.pixelMarginRight+s.pixelMarginLeft,p=r+n+o;m.Et(i)?((i-=l)>p&&(i=p),a=i-o-n):a=r,this.labels.each((function(t){("right"==e.valueLabels.template.align||t.measuredWidth>a)&&(t.width instanceof f.QE||(t.width=Math.min(t.maxWidth,a-t.pixelMarginLeft-t.pixelMarginRight),t.maxWidth=t.width))})),"right"==this.valueLabels.template.align&&this.valueLabels.each((function(t){t.width=n-t.pixelMarginRight-t.pixelMarginLeft})),t.prototype.afterDraw.call(this)},e.prototype.handleScrollbar=function(){var t=this.scrollbar;this.scrollable&&t&&(t.height=this.measuredHeight,t.x=this.measuredWidth-t.pixelWidth-t.pixelMarginLeft,this.contentHeight>this.measuredHeight?(t.visible=!0,t.thumb.height=t.height*this.measuredHeight/this.contentHeight,this.paddingRight=t.pixelWidth+t.pixelMarginLeft+ +t.pixelMarginRight):t.visible=!1,this.updateMasks())}
1,Object.defineProperty(e.prototype,"position",{get:function(){return this.getPropertyValue("position")},set:function(t){this.setPropertyValue("position",t)&&("left"==t||"right"==t?(this.margin(10,5,10,10),this.valign="middle",this.contentAlign="none",this.valueLabels.template.align="right",m.Et(this.maxColumns)||(this.maxColumns=1),this.width=void 0,this.maxWidth=220):(this.maxColumns=void 0,this.width=(0,f.KN)(100),this.valueLabels.template.align="left"),this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"useDefaultMarker",{get:function(){return this.getPropertyValue("useDefaultMarker")},set:function(t){this.setPropertyValue("useDefaultMarker",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"scrollable",{get:function(){return this.getPropertyValue("scrollable")},set:function(t){if(this.setPropertyValue("scrollable",t,!0))if(t){var e=this.createChild(w.Z);this.scrollbar=e,e.isMeasured=!1,e.orientation="vertical",e.endGrip.__disabled=!0,e.startGrip.__disabled=!0,e.visible=!1,e.marginLeft=5,this._mouseWheelDisposer=this.events.on("wheel",this.handleWheel,this,!1),this._disposers.push(this._mouseWheelDisposer),this._disposers.push(e.events.on("rangechanged",this.updateMasks,this,!1))}else this._mouseWheelDisposer&&(this._mouseWheelDisposer.dispose(),this.scrollbar&&(this.scrollbar.dispose(),this.scrollbar=void 0))},enumerable:!0,configurable:!0}),e.prototype.handleWheel=function(t){var e=t.shift.y,i=this.scrollbar;if(i){var r=e/1e3*this.measuredHeight/this.contentHeight,n=i.end-i.start;e>0?(i.start=v.T9(0,i.start-r),i.end=i.start+n):(i.end=v.jk(1,i.end-r),i.start=i.end-n)}},e.prototype.updateMasks=function(){var t=this;this.scrollbar&&this.itemContainers.each((function(e){e.dy=-t.scrollbar.thumb.pixelY*t.contentHeight/t.measuredHeight,e.maskRectangle={x:0,y:-e.dy,width:t.measuredWidth,height:t.measuredHeight}}))},e.prototype.toggleDataItem=function(t){var e=t.dataContext;!e.visible||e.isHiding||e instanceof b.kx&&e.isHidden?(t.color=t.colorOrig,t.itemContainer.isActive=!1,!0===e.hidden&&(e.hidden=!1),e.show?e.show():e.visible=!0,this.svgContainer.readerAlert(this.language.translate("%1 shown",this.language.locale,t.label.readerTitle))):(t.itemContainer.isActive=!0,e.hide?e.hide():e.visible=!1,this.svgContainer.readerAlert(this.language.translate("%1 hidden",this.language.locale,t.label.readerTitle)),t.color=(new y.T).getFor("disabledBackground"))},Object.defineProperty(e.prototype,"preloader",{get:function(){},enumerable:!0,configurable:!0}),e.prototype.handleDataItemPropertyChange=function(t,e){t.valueLabel.invalidate(),t.label.invalidate()},e}(o.u);c.u.registeredClasses.Legend=O,x.Z4.push({relevant:x.H$.widthXS,state:function(t,e){if(t instanceof O&&("left"==t.position||"right"==t.position)){var i=t.states.create(e);return i.properties.position="bottom",i}return null}}),x.Z4.push({relevant:x.H$.heightXS,state:function(t,e){if(t instanceof O&&("top"==t.position||"bottom"==t.position)){var i=t.states.create(e);return i.properties.position="right",i}return null}}),x.Z4.push({relevant:x.H$.isXS,state:function(t,e){if(t instanceof O){var i=t.states.create(e);return i.properties.disabled=!0,i}return null}});var T=i(96514),E=i(67668),k=i(89866),F=function(t){function e(){var e=t.call(this)||this;e._axis=new _.h1,e.dataItems=new s.B8,e.className="AxisBreak",e.breakSize=.01,e.marginLeft=-5,e.marginRight=-5,e.marginTop=-5,e.marginBottom=-5;var i=new y.T,r=new k.a;r.fill=i.getFor("background"),r.stroke=(0,E.yW)(),r.fillOpacity=.9,r.zIndex=0,e._fillShape=r;var n=new k.a;n.fill=(0,E.yW)(),n.stroke=i.getFor("grid"),n.strokeOpacity=.3,n.zIndex=1,e._startLine=n;var o=new k.a;return o.fill=(0,E.yW)(),o.stroke=(0,E.yW)("#000000"),o.strokeOpacity=.3,o.zIndex=2,e._endLine=o,e._disposers.push(e._axis),e.applyTheme(),e}return(0,n.C6)(e,t),e.prototype.dispose=function(){t.prototype.dispose.call(this),this._fillShape&&this._fillShape.dispose(),this._startLine&&this._startLine.dispose(),this._endLine&&this._endLine.dispose()},Object.defineProperty(e.prototype,"startLine",{get:function(){return this._startLine},set:function(t){this._startLine&&this._startLine.dispose(),this._startLine=t,this.addBreakSprite(t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endLine",{get:function(){return this._endLine},set:function(t){this._endLine&&this._endLine.dispose(),this._endLine=t,this.addBreakSprite(t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fillShape",{get:function(){return this._fillShape},set:function(t){this._fillShape&&this._fillShape.dispose(),this._fillShape=t,this.addBreakSprite(t)},enumerable:!0,configurable:!0}),e.prototype.addBreakSprite=function(t){t.parent=this,t.isMeasured=!1,this._disposers.push(t)},Object.defineProperty(e.prototype,"axis",{get:function(){return this._axis.get()},set:function(t){if(this._axis.get()!==t){this._axis.set(t,t.renderer.gridContainer.events.on("transformed",this.invalidate,this,
1!1)),t.renderer.createBreakSprites(this);var e=t.axisBreaks.template;this.startLine.copyFrom(e.startLine),this.endLine.copyFrom(e.endLine),this.fillShape.copyFrom(e.fillShape)}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"breakSize",{get:function(){return this.getPropertyValue("breakSize")},set:function(t){this.setPropertyValue("breakSize",t)&&this.axis&&(this.axis.invalidate(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"startPoint",{get:function(){var t=this.axis.renderer;if(t)return t.positionToPoint(this.startPosition)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endPoint",{get:function(){var t=this.axis.renderer;if(t)return t.positionToPoint(this.endPosition)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"startPosition",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endPosition",{get:function(){},enumerable:!0,configurable:!0}),e.prototype.draw=function(){(t.prototype.draw.call(this),this.axis)&&this.axis.renderer.updateBreakElement(this)},Object.defineProperty(e.prototype,"startValue",{get:function(){return this.getPropertyValue("startValue")},set:function(t){this.setPropertyValue("startValue",t)&&this.axis&&(this.axis.invalidate(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endValue",{get:function(){return this.getPropertyValue("endValue")},set:function(t){this.setPropertyValue("endValue",t)&&this.axis&&(this.axis.invalidate(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),e}(p.m);c.u.registeredClasses.AxisBreak=F;var I,M=i(63372),D=i(78418),j=i(12797),V=i(6474),L=i(51974),R=function(t){function e(){var e=t.call(this)||this;return e.className="AxisDataItem",e.applyTheme(),e}return(0,n.C6)(e,t),Object.defineProperty(e.prototype,"grid",{get:function(){if(!this._grid){var t=this.component;if(t){var e,i=void 0;if(this.isRange){if((i=t.axisRanges.template.grid).disabled)return;e=i.clone()}else{if((i=t.renderer.grid.template).disabled)return;e=t.renderer.grid.create(),this._disposers.push(new _.W_((function(){t.renderer.grid.removeValue(e)})))}this.grid=e,e.shouldClone=!1,this._disposers.push(e),e.axis=this.component}}return this._grid},set:function(t){this._grid&&this._grid!=t&&(L.TF(this.sprites,this._grid),this._grid.dataItem=void 0),t&&(t.dataItem&&t.dataItem!=this&&(L.TF(t.dataItem.sprites,t),t.dataItem.grid=void 0),this.addSprite(t)),this._grid=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tick",{get:function(){if(!this._tick){var t=this.component;if(t){var e,i=void 0;if(this.isRange){if((i=t.axisRanges.template.tick).disabled)return;e=i.clone()}else{if((i=t.renderer.ticks.template).disabled)return;e=t.renderer.ticks.create(),this._disposers.push(new _.W_((function(){t.renderer.ticks.removeValue(e)})))}this.tick=e,e.axis=this.component,e.shouldClone=!1,this._disposers.push(e)}}return this._tick},set:function(t){this._tick&&this._tick!=t&&(L.TF(this.sprites,this._tick),this._tick.dataItem=void 0),t&&(t.dataItem&&t.dataItem!=this&&(L.TF(t.dataItem.sprites,t),t.dataItem.tick=void 0),this.addSprite(t)),this._tick=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"label",{get:function(){if(!this._label){var t=this.component;if(t){var e,i=void 0;if(this.isRange){if((i=t.axisRanges.template.label).disabled)return;e=i.clone()}else{if((i=t.renderer.labels.template).disabled)return;e=t.renderer.labels.create(),this._disposers.push(new _.W_((function(){t.renderer.labels.removeValue(e)})))}this._disposers.push(e),this.label=e,e.shouldClone=!1,e.axis=this.component,e.virtualParent=t}}return this._label},set:function(t){this._label&&this._label!=t&&(L.TF(this.sprites,this._label),this._label.dataItem=void 0),t&&(t.dataItem&&t.dataItem!=this&&(L.TF(t.dataItem.sprites,t),t.dataItem.label=void 0),this.addSprite(t)),this._label=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"axisFill",{get:function(){if(!this._axisFill){var t=this.component;if(t){var e,i=void 0;if(this.isRange){if(i=t.axisRanges.template.axisFill,!this.isTemplate&&i.disabled)return;e=i.clone()}else{if((i=t.renderer.axisFills.template).disabled)return;e=t.renderer.axisFills.create(),this._disposers.push(new _.W_((function(){t.renderer.axisFills.removeValue(e)})))}this.axisFill=e,e.shouldClone=!1,this._disposers.push(e)}}return this._axisFill},set:function(t){this._axisFill&&this._axisFill!=t&&(L.TF(this.sprites,this._axisFill),this._axisFill.dataItem=void 0),t&&(t.dataItem&&t.dataItem!=this&&(L.TF(t.dataItem.sprites,t),t.dataItem.axisFill=void 0),t.axis=this.component,this.addSprite(t)),this._axisFill=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"text",{get:function(){return this._text},set:function(t){this._text=t,this._label&&(this._label.text=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"mask",{get:function(){return this._mask},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"contents",{get:function(){if(!this._contents){var t=new p.m;this.addSprite(t),t.isMeasured=!1,this._contents=t;var e=this.component;if(e){var i=e.renderer.createFill(this.component);i.disabled=!1,i.axis=e,this.addSprite(i),this._mask=i,t.mask=i}}return this._contents},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"axisBreak",{get:function(){return this._axisBreak},set:function(t){this._axisBreak&&this._axisBreak.dataItems.removeValue(this),t&&t.dataItems.push(this),this._axisBreak=t},enumerable:!0,configurable:!0}),e.prototype.validate=function(){this.component&&this.component.validateDataElement(this)},e.prototype.appendChildren=function(){this.component&&this.component.appendDataItem(this)},e.prototype.hasProperty=function(e){return"component"==e||t.prototype.hasProperty.call(this,e)},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.text=e.text,e.bullet&&(this.bullet=e.bullet.clone()),this.minPosition=e.minPosition,this.maxPosition=e.maxPosition},e.prototype.setVisibility=function(e,i){t.prototype.setVisibility.call(this,e,i),this._contents&&(this._contents.visible=e)},Object.defineProperty(e.prototype,"bullet",{get:function(){return this._bullet},set:function(t){this._bullet&&this._bullet!=t&&(L.TF(this.sprites,this._bullet),this._bullet.dataItem=void 0),this._bullet=t,t&&this.addSprite(t)},enumerable:!0,configurable:!0}),e}(a.s);!function(t){t[t.Start=0]="Start",t[t.Middle=.5]="Middle",t[t.End=1]="End"}(I||(I={}));var A=function(t){function e(){var i=t.call(this)||this;if(i._gridCount=10,i._series=new s.B8,i.autoDispose=!0,i._axisItemCount=0,i.c
1onstructor===e)throw new Error("'Axis' cannot be instantiated directly. Please use a specific axis type.");i.hideTooltipWhileZooming=!0,i.minWidth=1e-4,i.minHeight=1e-4,i.className="Axis",i.shouldClone=!1,i.setPropertyValue("cursorTooltipEnabled",!0),i.toggleZoomOutButton=!0,i.zoomable=!0;var r=new y.T;i.title=new h.J,i.title.shouldClone=!1,i._disposers.push(i.title),i.setPropertyValue("startLocation",0),i.setPropertyValue("endLocation",1),i._dataItemsIterator=new j.Vd(i.dataItems,(function(){return i.dataItems.create()})),i._dataItemsIterator.createNewItems=!0;var n=new M.m;i._disposers.push(n),n.label.padding(5,10,5,10),n.background.pointerLength=5,n.fitPointerToBounds=!0,n.background.filters.clear(),n.virtualParent=i;var o=n.background;return o.cornerRadius=0,o.fill=r.getFor("alternativeBackground"),o.stroke=o.fill,o.strokeWidth=1,o.fillOpacity=1,n.label.fill=r.getFor("alternativeText"),i.tooltip=n,i.readerHidden=!0,i.events.on("rangechangestarted",(function(){i.series.each((function(t){t.hideTooltipWhileZooming&&(t.tooltip.hide(),t.tooltip.preventShow=!0)})),i.hideTooltipWhileZooming&&(i.tooltip.hide(),i.tooltip.preventShow=!0)}),void 0,!1),i.events.on("rangechangeended",(function(){i.series.each((function(t){t.hideTooltipWhileZooming&&(t.tooltip.hide(),t.tooltip.preventShow=!1)})),i.hideTooltipWhileZooming&&(i.tooltip.hide(),i.tooltip.preventShow=!1)}),void 0,!1),i.applyTheme(),i}return(0,n.C6)(e,t),e.prototype.fillRule=function(t,e){m.Et(e)||(e=t.index),e/2==Math.round(e/2)?(t.axisFill.__disabled=!0,t.axisFill.opacity=0):(t.axisFill.opacity=1,t.axisFill.__disabled=!1)},e.prototype.createDataItem=function(){return new R},e.prototype.invalidateLayout=function(){t.prototype.invalidateLayout.call(this),j.__(this.series.iterator(),(function(t){t.invalidateLayout()}))},e.prototype.invalidateSeries=function(){j.__(this.series.iterator(),(function(t){t.invalidate()}))},e.prototype.validateDataElements=function(){this._axisItemCount=0,this.ghostLabel&&(this.renderer.updateLabelElement(this.ghostLabel,this.start,this.end),this.ghostLabel.validate())},e.prototype.updateGridCount=function(){if(this.renderer){var t=this.axisLength/this.renderer.minGridDistance;t!=this._gridCount&&(this._gridCount=t,this.clearCache())}},e.prototype.validateLayout=function(){this.axisFullLength=this.axisLength/(this.end-this.start),t.prototype.validateLayout.call(this),this.updateGridCount();var e=this.renderer;e&&(e.updateAxisLine(),e.updateTooltip(),e.updateBaseGridElement()),this._prevLength!=this.axisLength&&(this.dispatchImmediately("lengthchanged"),this._prevLength=this.axisLength)},e.prototype.initRenderer=function(){},e.prototype.appendDataItem=function(t){var e=this.renderer,i=t.tick;i&&(i.above?i.parent=e.bulletsContainer:i.parent=e.gridContainer),t.label&&(t.label.parent=e);var r=t.axisFill;r&&(r.above?r.parent=e.bulletsContainer:r.parent=e.gridContainer);var n=t.grid;n&&(n.above?n.parent=e.bulletsContainer:n.parent=e.gridContainer),t.bullet&&(t.bullet.parent=e.bulletsContainer)},e.prototype.validate=function(){t.prototype.validate.call(this),this.validateLayout(),this.renderer.updateGridContainer()},e.prototype.validateAxisRanges=function(){var t=this;j.__(this.axisRanges.iterator(),(function(e){t.appendDataItem(e),t.validateDataElement(e),e.grid&&e.grid.validate(),e.tick&&e.tick.validate(),e.axisFill&&e.axisFill.validate(),e.label&&e.label.validate()}))},e.prototype.validateBreaks=function(){this._axisBreaks&&j.__(this._axisBreaks.iterator(),(function(t){t.invalidate()}))},e.prototype.processBreak=function(t){var e=t.newValue;e.parent=this.renderer.breakContainer,e.axis=this},e.prototype.registerSeries=function(t){var e=this;return this.series.moveValue(t),new _.ZT([new _.W_((function(){e.series.removeValue(t)})),this.events.on("lengthchanged",t.invalidate,t,!1),this.events.on("lengthchanged",t.createMask,t,!1),this.events.on("startchanged",t.invalidate,t,!1),this.events.on("endchanged",t.invalidate,t,!1)])},Object.defineProperty(e.prototype,"renderer",{get:function(){return this._renderer},set:function(t){if(t!=this._renderer){this._renderer=t,t.chart=this.chart,t.axis=this,t.parent=this,this.title.parent=this,this.initRenderer(),this._disposers.push(t.gridContainer.events.on("maxsizechanged",this.invalidate,this,
1!1));var e=this.renderer.labels.create();this._disposers.push(e),e.dataItem=this.dataItems.template.clone(),e.text="L",e.parent=this.renderer,e.shouldClone=!1,e.fillOpacity=0,e.opacity=0,e.strokeOpacity=0,e.interactionsEnabled=!1,e.validate(),this.ghostLabel=e,this.events.on("beforedatavalidated",(function(){e.text="L"}),void 0,!1)}},enumerable:!0,configurable:!0}),e.prototype.positionToAngle=function(t){return this.renderer.positionToAngle(t)},e.prototype.pointToPosition=function(t){return this.renderer.pointToPosition(t)},e.prototype.positionToCoordinate=function(t){return this.renderer.positionToCoordinate(t)},e.prototype.getAnyRangePath=function(t,e){return this.renderer.getPositionRangePath(t,e)},e.prototype.anyToPosition=function(t){return 0},e.prototype.anyToPoint=function(t){return{x:0,y:0,angle:0}},e.prototype.getPositionRangePath=function(t,e){return this.renderer?this.renderer.getPositionRangePath(t,e):""},Object.defineProperty(e.prototype,"axisLength",{get:function(){return this.renderer?this.renderer.axisLength:0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cursorTooltipEnabled",{get:function(){return this.getPropertyValue("cursorTooltipEnabled")},set:function(t){this.setPropertyValue("cursorTooltipEnabled",t)&&(t&&this.renderer?this.renderer.updateTooltip():this.tooltip&&this.tooltip.hide(0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"toggleZoomOutButton",{get:function(){return this.getPropertyValue("toggleZoomOutButton")},set:function(t){this.setPropertyValue("toggleZoomOutButton",t)},enumerable:!0,configurable:!0}),e.prototype.hideTooltip=function(e){t.prototype.hideTooltip.call(this,e),this._tooltipPosition=void 0},e.prototype.showTooltipAtPosition=function(t,e){var i=this._tooltip;if(!i||this.dataItems.length<=0)this._tooltipPosition=void 0;else{if(e||(t=this.toAxisPosition(t)),!m.Et(t)||t<this.start||t>this.end)return i.hide(0),void(this._tooltipPosition=void 0);var r=this.renderer;i.parent||(i.parent=this.tooltipContainer);var n=r.tooltipLocation,o=this.getCellStartPosition(t),a=this.getCellEndPosition(t);if("fixed"==this.tooltipPosition&&(t=o+(a-o)*n),t=v.s_(t,this.start,this.end),this._tooltipPosition!=t){this._tooltipPosition=t;var s=r.tooltipLocation2,l=r.positionToPoint(o,s),p=r.positionToPoint(a,s);this.currentItemStartPoint=l,this.currentItemEndPoint=p,r.fullWidthTooltip&&(i.width=p.x-l.x,i.height=p.y-l.y);var h=r.positionToPoint(t,s),u=g.rq(h,this.renderer.line);i.text=this.getTooltipText(t),i.text&&(i.delayedPointTo(u),i.show())}this.cursorTooltipEnabled&&!this.tooltip.disabled||i.hide(0)}},e.prototype.toAxisPosition=function(t){if(void 0!=(t=this.renderer.toAxisPosition(t)))return t*=this.end-this.start,t=this.renderer.inversed?this.end-t:this.start+t},e.prototype.toGlobalPosition=function(t){return this.renderer.inversed?t=this.end-t:t-=this.start,t/(this.end-this.start)},e.prototype.getTooltipText=function(t){},e.prototype.updateTooltip=function(t,e){var i=this._tooltip;i&&(i.fixDoc=!1,i.pointerOrientation=t,i.setBounds(g.tj(e,this.renderer.line)))},e.prototype.roundPosition=function(t,e,i){return t},e.prototype.getCellStartPosition=function(t){return t},e.prototype.getCellEndPosition=function(t){return t},Object.defineProperty(e.prototype,"axisRanges",{get:function(){if(!this._axisRanges){var t=this.createDataItem();t.isRange=!0,t.axisFill=this.renderer.axisFills.template.clone(),t.grid=this.renderer.grid.template.clone(),t.tick=this.renderer.ticks.template.clone(),t.label=this.renderer.labels.template.clone(),t.isTemplate=!0,t.component=this,t.axisFill.disabled=!1,t.tick.disabled=!1,t.grid.disabled=!1,t.label.disabled=!1,this._axisRanges=new s.TS(t),this._axisRanges.events.on("inserted",this.processAxisRange,this,!1),this._disposers.push(new s.a(this._axisRanges)),this._disposers.push(this._axisRanges.template)}return this._axisRanges},enumerable:!0,configurable:!0}),e.prototype.processAxisRange=function(t){var e=t.newValue;e.component=this,e.isRange=!0},Object.defineProperty(e.prototype,"axisBreaks",{get:function(){return this._axisBreaks||(this._axisBreaks=new D.QE(this.createAxisBreak(),(function(t,e){return V.f(t.adjustedStartValue,e.adjustedStartValue)})),this._axisBreaks.events.on("inserted",this.processBreak,this,!1),this._disposers.push(new s.a(this._axisBreaks)),this._disposers.push(this._axisBreaks.template)),this._axisBreaks},enumerable:!0,configurable:!0}),e.prototype.createAxisBreak=function(){return new F},Object.defineProperty(e.prototype,"series",{get:function(){return this._series||(this._series=new s.B8),this._series},enumerable:!0,configurable:!0}
1),e.prototype.processSeriesDataItems=function(){},e.prototype.processSeriesDataItem=function(t,e){},e.prototype.postProcessSeriesDataItems=function(t){},e.prototype.postProcessSeriesDataItem=function(t){},e.prototype.updateAxisBySeries=function(){},e.prototype.hideUnusedDataItems=function(){var t=this,e=this._dataItemsIterator;e.createNewItems=!1,j.__(e.iterator(),(function(e){t.validateDataElement(e),e.__disabled=!0})),e.clear(),e.createNewItems=!0},e.prototype.getSeriesDataItem=function(t,e,i){},e.prototype.getAngle=function(t,e,i,r,n){},e.prototype.getX=function(t,e,i,r,n){},e.prototype.getPositionX=function(t,e,i,r,n){},e.prototype.getY=function(t,e,i,r,n){},e.prototype.getPositionY=function(t,e,i,r,n){},Object.defineProperty(e.prototype,"basePoint",{get:function(){return{x:0,y:0}},enumerable:!0,configurable:!0}),e.prototype.dataChangeUpdate=function(){},e.prototype.seriesDataChangeUpdate=function(t){},e.prototype.adjustDifference=function(t,e){var i=e-t;if(m.Et(i))return this._axisBreaks&&j.FY(this._axisBreaks.iterator(),(function(r){var n=r.adjustedStartValue,o=r.adjustedEndValue;if(m.Et(n)&&m.Et(o)){if(n>e)return!1;if(o>=t&&m.Et(n)&&m.Et(o)){var a=r.breakSize,s=v.E$({start:n,end:o},{start:t,end:e});s&&(i-=(s.end-s.start)*(1-a))}return!0}})),i},e.prototype.isInBreak=function(t){if(this._axisBreaks)return j.I6(this._axisBreaks.iterator(),(function(e){return t>=e.adjustedStartValue&&t<=e.adjustedEndValue}))},e.prototype.fixAxisBreaks=function(){var t=this;if(this._axisBreaks){var e=this._axisBreaks;if(e.length>0){L.__(j.$r(e.iterator()),(function(e){var i=v.jk(e.startValue,e.endValue),r=v.T9(e.startValue,e.endValue);e.adjustedStartValue=i,e.adjustedEndValue=r,t._axisBreaks.update(e)}));var i=e.first,r=Math.min(i.startValue,i.endValue);j.__(e.iterator(),(function(t){var e=t.adjustedStartValue,i=t.adjustedEndValue;e<r&&(e=r,i<r&&(i=r)),t.adjustedStartValue=e,t.adjustedEndValue=i}))}}},Object.defineProperty(e.prototype,"startIndex",{get:function(){return 0},set:function(t){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endIndex",{get:function(){return this.dataItems.length},set:function(t){},enumerable:!0,configurable:!0}),e.prototype.getPositionLabel=function(t){return Math.round(100*t)+"%x"},Object.defineProperty(e.prototype,"chart",{get:function(){return this._chart},set:function(t){this._chart=t},enumerable:!0,configurable:!0}),e.prototype.createSeriesRange=function(t){var e=this.axisRanges.create();return e.component=this,e.axisFill=this.renderer.axisFills.template.clone(),e.axisFill.disabled=!1,e.axisFill.fillOpacity=0,e.grid=this.renderer.grid.template.clone(),e.grid.disabled=!0,e.tick=this.renderer.ticks.template.clone(),e.tick.disabled=!0,e.label=this.renderer.labels.template.clone(),e.label.disabled=!0,e.addDisposer(new _.W_((function(){t.axisRanges.removeValue(e)}))),t.axisRanges.push(e),e},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.renderer?this.renderer.copyFrom(e.renderer):e.renderer&&(this.renderer=e.renderer.clone(),this._disposers.push(this.renderer)),e.title&&(this.title?this.title.copyFrom(e.title):(this.title=e.title.clone(),this.title.parent=this),this._disposers.push(this.title))},e.prototype.resetIterators=function(){this._dataItemsIterator.reset()},e.prototype.processConfig=function(e){if(e&&m.a4(e.axisRanges)&&m.cy(e.axisRanges))for(var i=0,r=e.axisRanges.length;i<r;i++){var n=e.axisRanges[i];m.a4(n.series)&&m.Kg(n.series)&&this.map.hasKey(n.series)&&(e.axisRanges[i]=this.createSeriesRange(this.map.getKey(n.series)),delete n.series,e.axisRanges[i].config=n)}t.prototype.processConfig.call(this,e)},e.prototype.configOrder=function(e,i){return e==i?0:"title"==e?1:"title"==i||"component"==e?-1:"component"==i?1:t.prototype.configOrder.call(this,e,i)},Object.defineProperty(e.prototype,"startLocation",{get:function(){return this.getPropertyValue("startLocation")},set:function(t){this.setPropertyValue("startLocation",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endLocation",{get:function(){return this.getPropertyValue("endLocation")},set:function(t){this.setPropertyValue("endLocation",t,!0)},enumerable:!0,configurable:!0}),e.prototype.setDisabled=function(e){var i=t.prototype.setDisabled.call(this,e);return this.renderer&&(this.renderer.gridContainer.disabled=e),i},Object.defineProperty(e.prototype,"title",{get:function(){return this._title},set:function(t){this._title&&this._title!=t&&this._title.dispose(),t&&(this._title=t,t.parent=this,t.shouldClone=!1)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hideTooltipWhileZooming",{get:function(){return this.getPropertyValue("hideTooltipWhileZooming")}
1,set:function(t){this.setPropertyValue("hideTooltipWhileZooming",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"zoomable",{get:function(){return this.getPropertyValue("zoomable")},set:function(t){this.setPropertyValue("zoomable",t)},enumerable:!0,configurable:!0}),e}(o.u);c.u.registeredClasses.Axis=A,c.u.registeredClasses.AxisDataItem=R,x.Z4.push({relevant:x.H$.maybeXS,state:function(t,e){if(t instanceof A&&t.tooltip){var i=t.states.create(e);return i.properties.cursorTooltipEnabled=!1,i}return null}});var B=function(t){function e(){var e=t.call(this)||this;e.className="AxisLine",e.element=e.paper.add("path");var i=new y.T;return e.stroke=i.getFor("grid"),e.strokeOpacity=.15,e.pixelPerfect=!0,e.fill=(0,E.yW)(),e.applyTheme(),e.interactionsEnabled=!1,e}return(0,n.C6)(e,t),e}(b.kx);c.u.registeredClasses.AxisLine=B;var H=function(t){function e(e){var i=t.call(this)||this;i.axis=e,i.element=i.paper.add("path"),i.className="AxisFill",i.isMeasured=!1,i.location=0,i.above=!1;var r=new y.T;return i.fill=r.getFor("alternativeBackground"),i.fillOpacity=0,i.applyTheme(),i}return(0,n.C6)(e,t),e.prototype.setDisabled=function(e){var i=t.prototype.setDisabled.call(this,e);return this.axis&&this.axis.invalidateDataItems(),i},e.prototype.draw=function(){t.prototype.draw.call(this),this.__disabled||this.disabled||this.axis&&m.Et(this.startPosition)&&m.Et(this.endPosition)&&(this.fillPath=this.axis.getPositionRangePath(this.startPosition,this.endPosition),this.path=this.fillPath,this.isMeasured&&this.measure())},Object.defineProperty(e.prototype,"startPosition",{get:function(){return this.getPropertyValue("startPosition")},set:function(t){this.setPropertyValue("startPosition",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endPosition",{get:function(){return this.getPropertyValue("endPosition")},set:function(t){this.setPropertyValue("endPosition",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"location",{get:function(){return this.getPropertyValue("location")},set:function(t){this.setPropertyValue("location",t,!0)},enumerable:!0,configurable:!0}),e.prototype.setPath=function(t){return!!this.setPropertyValue("path",t)&&(this.element.attr({d:t}),!0)},Object.defineProperty(e.prototype,"above",{get:function(){return this.getPropertyValue("above")},set:function(t){this.setPropertyValue("above",t,!0)},enumerable:!0,configurable:!0}),e}(b.kx);c.u.registeredClasses.AxisFill=H;var N=function(t){function e(){var e=t.call(this)||this;e.className="Grid",e.element=e.paper.add("path"),e.location=.5,e.isMeasured=!1,e.above=!1;var i=new y.T;return e.stroke=i.getFor("grid"),e.pixelPerfect=!0,e.strokeOpacity=.15,e.fill=(0,E.yW)(),e.applyTheme(),e}return(0,n.C6)(e,t),Object.defineProperty(e.prototype,"location",{get:function(){return this.getPropertyValue("location")},set:function(t){this.setPropertyValue("location",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"above",{get:function(){return this.getPropertyValue("above")},set:function(t){this.setPropertyValue("above",t,!0)},enumerable:!0,configurable:!0}),e.prototype.setDisabled=function(e){var i=t.prototype.setDisabled.call(this,e);return this.axis&&this.axis.invalidateDataItems(),i},e}(b.kx);c.u.registeredClasses.Grid=N,x.Z4.push({relevant:x.H$.maybeXS,state:function(t,e){if(t instanceof N){var i=t.states.create(e);return i.properties.disabled=!0,i}return null}});var W=function(t){function e(){var e=t.call(this)||this;return e.className="AxisLabel",e.isMeasured=!1,e.padding(10,10,10,10),e.location=.5,e.applyTheme(),e}return(0,n.C6)(e,t),Object.defineProperty(e.prototype,"location",{get:function(){return this.getPropertyValue("location")},set:function(t){this.setPropertyValue("location",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"inside",{get:function(){return this.getPropertyValue("inside")},set:function(t){this.setPropertyValue("inside",t,!0)},enumerable:!0,configurable:!0}),e.prototype.setDisabled=function(e){var i=t.prototype.setDisabled.call(this,e);return this.axis&&this.axis.invalidateDataItems(),i},e}(h.J);c.u.registeredClasses.AxisLabel=W;var G=function(t){function e(){var e=t.call(this)||this;e.className="Tick";var i=new y.T;return e.fillOpacity=0,e.length=6,e.strokeOpacity=.2,e.stroke=i.getFor("grid"),e.isMeasured=!1,e.nonScalingStroke=!0,e.applyTheme(),e}return(0,n.C6)(e,t),Object.defineProperty(e.prototype,"length",{get:function(){return this.disabled?0:this.getPropertyValue("length")},set:function(t){this.setPropertyValue("length",t,!0)},enumerable:!0,configurable:!0}),e}(b.kx);c.u.registeredClasses.Tick=G;var z=function(t){function e(){var e=t.call(this)||this;return e.className="AxisTick",e.element=e.paper.add("path"),e.location=.5,e.above=!1,e.isMeasured=!1,e.pixelPerfect=!0,e.strokeOpacity=0,e.length=5,e.applyTheme(),e}return(0,n.C6)(e,t),Object.defineProperty(e.prototype,"location",{get:function(){return this.getPropertyValue("location")},set:function(t){this.setPropertyValue("location",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"inside",{get:function(){return this.getPropertyValue("inside")},set:function(t){this.setPropertyValue("inside",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"above",{get:function(){return this.getPropertyValue("above")}
1,set:function(t){this.setPropertyValue("above",t,!0)},enumerable:!0,configurable:!0}),e.prototype.setDisabled=function(e){var i=t.prototype.setDisabled.call(this,e);return this.axis&&this.axis.invalidateDataItems(),i},e}(G);c.u.registeredClasses.AxisTick=z;var U=function(t){function e(){var e=t.call(this)||this;e._chart=new _.h1,e.className="AxisRenderer",e.minGridDistance=50,e.inside=!1,e.inversed=!1,e.tooltipLocation=.5,e.fullWidthTooltip=!1,e.cellStartLocation=0,e.cellEndLocation=1,e.minLabelPosition=0,e.maxLabelPosition=1,e.shouldClone=!1;var i=e.createChild(p.m);i.shouldClone=!1,i.layout="none",i.virtualParent=e,i.width=(0,f.KN)(100),i.height=(0,f.KN)(100),e.gridContainer=i,i.events.on("maxsizechanged",(function(){e.inited&&e.invalidateAxisItems()}),e,!1);var r=e.createChild(p.m);r.shouldClone=!1,r.isMeasured=!1,r.layout="none",r.width=(0,f.KN)(100),r.height=(0,f.KN)(100),e.breakContainer=r;var n=e.createChild(p.m);n.shouldClone=!1,n.isMeasured=!1,n.layout="none",n.width=(0,f.KN)(100),n.height=(0,f.KN)(100),e.bulletsContainer=n,e.line=e.createChild(B),e.line.shouldClone=!1,e.line.strokeOpacity=0;var o=e.createChild(N);o.shouldClone=!1,e.baseGrid=o;var a=e._disposers;return a.push(o),a.push(e.line),a.push(i),a.push(r),a.push(n),a.push(e._chart),e.ticks.template.disabled=!0,e.axisFills.template.disabled=!0,e.axisFills.template.interactionsEnabled=!1,e.applyTheme(),e}return(0,n.C6)(e,t),Object.defineProperty(e.prototype,"axis",{get:function(){return this._axis},set:function(t){this.setAxis(t)},enumerable:!0,configurable:!0}),e.prototype.setAxis=function(t){this._axis=t,this.baseGrid.parent=t,this.line.parent=t,this.gridContainer.bind("opacity",t)},e.prototype.processRenderer=function(){this.events.on("sizechanged",this.updateTooltip,this,!1),this.events.on("positionchanged",this.updateTooltip,this,!1),this.labels.template.inside=this.inside,this.ticks.template.inside=this.inside},e.prototype.updateTooltip=function(){},Object.defineProperty(e.prototype,"axisLength",{get:function(){return 0},enumerable:!0,configurable:!0}),e.prototype.positionItem=function(t,e){t&&t.moveTo(e)},e.prototype.positionToPoint=function(t,e){return{x:0,y:0}},e.prototype.positionToAngle=function(t){return 0},e.prototype.positionToCoordinate=function(t){var e=this.axis,i=e.axisFullLength;return e.renderer.inversed?(e.end-t)*i:(t-e.start)*i},e.prototype.updateGridContainer=function(){},e.prototype.getHeight=function(){var t=this.gridContainer;return t.parent?t.parent.pixelHeight:this.gridContainer.pixelHeight||0},e.prototype.getWidth=function(){var t=this.gridContainer;return t.parent?t.parent.pixelWidth:this.gridContainer.pixelWidth||0},e.prototype.coordinateToPosition=function(t,e){var i,r=this.axis,n=r.axisFullLength;return i=r.renderer.inversed?r.end-t/n:t/n+r.start,v.LI(i,5)},e.prototype.pointToPosition=function(t){return 0},e.prototype.getPositionRangePath=function(t,e){return""},e.prototype.invalidateAxisItems=function(){var t=this.axis;t&&t.invalidateDataItems()},e.prototype.updateGridElement=function(t,e,i){},e.prototype.updateTickElement=function(t,e,i){},e.prototype.updateBullet=function(t,e,i){},e.prototype.updateLabelElement=function(t,e,i,r){},e.prototype.updateFillElement=function(t,e,i){t.startPosition=e,t.endPosition=i},e.prototype.updateAxisLine=function(){},e.prototype.updateBaseGridElement=function(){},e.prototype.updateBreakElement=function(t){this.positionItem(t.startLine,t.startPoint),this.toggleVisibility(t.startLine,t.startPosition,0,1),this.positionItem(t.endLine,t.endPoint),this.toggleVisibility(t.endLine,t.endPosition,0,1)},Object.defineProperty(e.prototype,"minGridDistance",{get:function(){return this.getPropertyValue("minGridDistance")},set:function(t){this.setPropertyValue("minGridDistance",t)&&this.axis&&this.axis.invalidateDataItems()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"chart",{get:function(){return this._chart.get()},set:function(t){this._chart.set(t,null)},enumerable:!0,configurable:!0}),e.prototype.toggleVisibility=function(t,e,i,r){var n=this.axis,o=t.dataItem;o&&o instanceof R&&(m.Et(o.minPosition)&&(i=o.minPosition),m.Et(o.maxPosition)&&(r=o.maxPosition));var a=n.start+(n.end-n.start)*(i-1e-4),s=n.start+(n.end-n.start)*(r+1e-4);t.disabled||(t.__disabled=e<a||e>s)},e.prototype.createBreakSprites=function(t){},Object.defineProperty(e.prototype,"axisFills",{get:function(){if(!this._axisFills){var t=this.createFill(this.axis);this._axisFills=new s.TS(t),t.applyOnClones=!0,t.events.on("enabled",this.invalidateAxisItems,this,!1),this._disposers.push(new s.a(this._axisFills)),this._disposers.push(this._axisFills.template)}return this._axisFills},enumerable:!0,configurable:!0}),e.prototype.createFill=function(t){return new H(t)},Object.defineProperty(e.prototype,"grid",{get:function(){if(!this._grid){var t=this.createGrid();this._grid=new s.TS(t),t.applyOnClones=!0,t.events.on("enabled",this.invalidateAxisItems,this,!1),this._disposers.push(new s.a(this._grid)),this._disposers.push(this._grid.template)}return this._grid},enumerable:!0,configurable:!0}),e.prototype.createGrid=function(){return new N},Object.defineProperty(e.prototype,"ticks",{get:function(){if(!this._ticks){var t=this.createTick();t.applyOnClones=!0,t.isMeasured=!1,t.events.on("enabled",this.invalidateAxisItems,this,!1),this._ticks=new s.TS(t),this._disposers.push(new s.a(this._ticks)),this._disposers.push(this._ticks.template)}return this._ticks},enumerable:!0,configurable:!0}),e.prototype.createTick=function(){return new z},Object.defineProperty(e.prototype,"labels",{get:function(){if(!this._labels){var t=this.createLabel();this._labels=new s.TS(t),t.applyOnClones=!0,t.events.on("enabled",this.invalidateAxisItems,this,!1),this._disposers.push(new s.a(this._labels)),this._disposers.push(this._labels.template)}return this._labels},enumerable:!0,configurable:!0}),e.prototype.createLabel=function(){return new W},Object.defineProperty(e.prototype,"inside",{get:function(){return this.getPropertyValue("inside")},set:function(t){this.setPropertyValue("inside",t)&&this.axis&&this.axis.invalidate(),t?(this.width=0,this.height=0):(this.width=void 0,this.height=void 0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"opposite",{get:function(){return this.getPropertyValue("opposite")}
1,set:function(t){this.setPropertyValue("opposite",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fullWidthTooltip",{get:function(){return this.getPropertyValue("fullWidthTooltip")},set:function(t){this.setPropertyValue("fullWidthTooltip",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipLocation",{get:function(){return this.getPropertyValue("tooltipLocation")},set:function(t){this.setPropertyValue("tooltipLocation",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipLocation2",{get:function(){return this.getPropertyValue("tooltipLocation2")},set:function(t){this.setPropertyValue("tooltipLocation2",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cellStartLocation",{get:function(){return this.getPropertyValue("cellStartLocation")},set:function(t){this.setPropertyValue("cellStartLocation",t)&&this.axis&&this.axis.invalidateSeries()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cellEndLocation",{get:function(){return this.getPropertyValue("cellEndLocation")},set:function(t){this.setPropertyValue("cellEndLocation",t)&&this.axis&&this.axis.invalidateSeries()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"inversed",{get:function(){return this.getPropertyValue("inversed")},set:function(t){this.setPropertyValue("inversed",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"minLabelPosition",{get:function(){return this.getPropertyValue("minLabelPosition")},set:function(t){this.setPropertyValue("minLabelPosition",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxLabelPosition",{get:function(){return this.getPropertyValue("maxLabelPosition")},set:function(t){this.setPropertyValue("maxLabelPosition",t,!0)},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.grid.template.copyFrom(e.grid.template),this.ticks.template.copyFrom(e.ticks.template),this.labels.template.copyFrom(e.labels.template),this.axisFills.template.copyFrom(e.axisFills.template),this.line.copyFrom(e.line),this.baseGrid.copyFrom(e.baseGrid)},e.prototype.toAxisPosition=function(t){return t},e.prototype.setVisibility=function(e){t.prototype.setVisibility.call(this,e),this.bulletsContainer.visible=e},e}(p.m);c.u.registeredClasses.AxisRenderer=U;var Y=i(5503),K=i(71543),X=function(t){function e(){var e=t.call(this)||this;return e.className="AxisBullet",e.location=.5,e.isMeasured=!1,e.applyTheme(),e}return(0,n.C6)(e,t),Object.defineProperty(e.prototype,"location",{get:function(){return this.getPropertyValue("location")},set:function(t){this.setPropertyValue("location",t,!0)},enumerable:!0,configurable:!0}),e.prototype.setDisabled=function(e){var i=t.prototype.setDisabled.call(this,e);return this.axis&&this.axis.invalidateDataItems(),i},e}(p.m);c.u.registeredClasses.AxisBullet=X;var q=function(t){function e(){var e=t.call(this)||this;return e.className="AxisRendererY",e.minGridDistance=40,e.opposite=!1,e.height=(0,f.KN)(100),e.labels.template.verticalCenter="middle",e.applyTheme(),e}return(0,n.C6)(e,t),e.prototype.setAxis=function(e){t.prototype.setAxis.call(this,e),e.layout="horizontal"},e.prototype.updateGridContainer=function(){var t=this.axis;if(t){var e=this.gridContainer;e.y=t.pixelY,e.height=t.axisLength}},e.prototype.toAxisPosition=function(t){var e=this.axis;if(e){var i=1-t,r=e.relativePositionSprite,n=e.pixelY;if(r?n=g.oI({x:0,y:this.pixelY},this.parent,r).y:r=e.parent,r)return 1-(i-n/r.innerHeight)/(e.axisLength/r.innerHeight)}return t},e.prototype.processRenderer=function(){t.prototype.processRenderer.call(this);var e=this.axis;if(e){var i=e.title;i.valign="middle",e.height instanceof f.QE||(e.height=(0,f.KN)(100)),this.opposite?(i.rotation=90,this.line.toBack(),i.toFront()):(i.rotation=-90,i.toBack(),this.line.toFront())}},e.prototype.updateTooltip=function(){if(this.axis){var t=2e3,e=0,i=t,r=this.axisLength;this.opposite?this.inside&&(e=-2e3,i=t):this.inside||(e=-2e3,i=t),this.axis.updateTooltip("horizontal",{x:e,y:0,width:i,height:r})}}
1,Object.defineProperty(e.prototype,"axisLength",{get:function(){var t=this.axis;return t.measuredHeight-t.pixelPaddingTop-t.pixelPaddingBottom||0},enumerable:!0,configurable:!0}),e.prototype.positionToPoint=function(t,e){return{x:0,y:this.positionToCoordinate(t)}},e.prototype.pointToPosition=function(t){return this.coordinateToPosition(t.y,t.x)},e.prototype.coordinateToPosition=function(t,e){var i,r=this.axis,n=r.axisFullLength;return i=r.renderer.inversed?1-r.start-t/n:t/n+(1-r.end),v.LI(i,5)},e.prototype.getPositionRangePath=function(t,e){var i=v.s_(this.positionToCoordinate(t),0,this.axisLength),r=v.s_(this.positionToCoordinate(e),0,this.axisLength),n=Math.abs(r-i),o=this.getWidth(),a=Math.min(i,r);return K.XJ({x:0,y:a,width:o,height:n},!0)},e.prototype.updateGridElement=function(t,e,i){e+=(i-e)*t.location;var r=this.positionToPoint(e);t.path=K.tw({x:0,y:0})+K.a5({x:this.getWidth(),y:0}),this.positionItem(t,r),this.toggleVisibility(t,e,0,1)},e.prototype.updateTickElement=function(t,e,i){e+=(i-e)*t.location;var r=this.positionToPoint(e),n=t.length;try{g.kH(this.axis.title.measuredWidth)}catch(o){}r.x=g.oI({x:this.line.pixelX,y:0},this.line.parent,this.gridContainer).x,this.opposite?n*=t.inside?-1:1:n*=t.inside?1:-1,t.path=K.tw({x:0,y:0})+K.a5({x:n,y:0}),this.positionItem(t,r),this.toggleVisibility(t,e,0,1)},e.prototype.updateAxisLine=function(){this.line.path=K.tw({x:0,y:0})+K.a5({x:0,y:this.axisLength})},e.prototype.updateBaseGridElement=function(){t.prototype.updateBaseGridElement.call(this);var e=this.axis,i=this.getWidth(),r=this.axisLength,n=e.basePoint.y,o=this.baseGrid;if(n<-.2||n>r+.2)o.hide(0);else{var a=g.oI({x:0,y:0},this.gridContainer,o.parent).x;o.path=K.tw({x:0,y:0})+K.a5({x:i,y:0}),o.moveTo({x:a,y:n}),o.show(0)}},e.prototype.updateLabelElement=function(t,e,i,r){m.a4(r)||(r=t.location),e+=(i-e)*r,t.isMeasured=!t.inside;var n,o=this.positionToPoint(e),a=0,s=this.gridContainer.maxWidth;this.opposite?(t.inside?(n="right","left"==t.align&&(a=-s,n="left"),"center"==t.align&&(a=-s/2,n="middle")):n="left",o.x=0+a):(t.inside?(n="left","right"==t.align&&(a=s,n="right"),"center"==t.align&&(a=s/2,n="middle")):n="right",o.x=this.measuredWidth+a),0==t.rotation&&(t.horizontalCenter=n),this.positionItem(t,o),this.toggleVisibility(t,e,this.minLabelPosition,this.maxLabelPosition)},e.prototype.updateBreakElement=function(e){t.prototype.updateBreakElement.call(this,e);
1var i=e.startLine,r=e.endLine,n=e.fillShape,o=e.startPoint,a=e.endPoint,s=e.pixelMarginLeft,l=this.getWidth()-e.pixelMarginLeft-e.pixelMarginRight;o.y=v.s_(o.y,-1,this.axisLength+1),a.y=v.s_(a.y,-1,this.axisLength+1),o.y==a.y&&(o.y<0||o.y>this.axisLength)?e.fillShape.__disabled=!0:e.fillShape.__disabled=!1;var p=Math.abs(l-s);i.x=s,i.height=0,i.width=p,r.x=s,r.height=0,r.width=p,n.width=p,n.height=Math.abs(a.y-o.y),n.x=s,n.y=a.y},e.prototype.createBreakSprites=function(t){t.startLine=new k.a,t.endLine=new k.a;var e=new Y.D;e.setWavedSides(!0,!1,!0,!1),t.fillShape=e},e.prototype.positionToCoordinate=function(t){var e=this.axis,i=e.axisFullLength;return e.renderer.inversed?(t-e.start)*i:(e.end-t)*i},e.prototype.updateBullet=function(t,e,i){var r=.5;t instanceof X&&(r=t.location),e+=(i-e)*r;var n=this.positionToPoint(e);n.x=g.oI({x:this.line.pixelX,y:0},this.line.parent,this.gridContainer).x,this.positionItem(t,n),this.toggleVisibility(t,e,0,1)},e}(U);c.u.registeredClasses.AxisRendererY=q,x.Z4.push({relevant:x.H$.widthS,state:function(t,e){if(t instanceof q){var i=t.states.create(e);return i.properties.inside=!0,i.properties.maxLabelPosition=.9,i.properties.minLabelPosition=.1,i}return null}}),x.Z4.push({relevant:x.H$.widthXS,state:function(t,e){if(t instanceof q){var i=t.states.create(e);return i.properties.disabled=!0,i}return null}});var Z=function(t){function e(){var e=t.call(this)||this;return e.className="ValueAxisBreak",e.applyTheme(),e}return(0,n.C6)(e,t),Object.defineProperty(e.prototype,"startPosition",{get:function(){if(this.axis)return this.axis.valueToPosition(this.adjustedStartValue)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endPosition",{get:function(){if(this.axis)return this.axis.valueToPosition(this.adjustedEndValue)},enumerable:!0,configurable:!0}),e}(F);c.u.registeredClasses.ValueAxisBreak=Z;var Q=i(37884),J=function(t){function e(){var e=t.call(this)||this;return e.className="ValueAxisDataItem",e.values.value={},e.values.endValue={},e.applyTheme(),e}return(0,n.C6)(e,t),Object.defineProperty(e.prototype,"value",{get:function(){return this.values.value.value},set:function(t){this.setValue("value",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endValue",{get:function(){return this.values.endValue.value},set:function(t){this.setValue("endValue",t)},enumerable:!0,configurable:!0}),e}(R),$=function(t){function e(){var e=t.call(this)||this;return e._stepDecimalPlaces=0,e._prevStepDecimalPlaces=0,e._adjustLabelPrecision=!0,e._baseValue=0,e._adjustedStart=0,e._adjustedEnd=1,e._extremesChanged=!1,e._deltaMinMax=1,e._dsc=!1,e.calculateTotals=!1,e.className="ValueAxis",e.axisFieldName="value",e.setPropertyValue("maxZoomFactor",1e3),e.setPropertyValue("extraMin",0),e.setPropertyValue("extraMax",0),e.setPropertyValue("strictMinMax",!1),e.setPropertyValue("maxPrecision",Number.MAX_VALUE),e.setPropertyValue("adjustLabelPrecision",!0),e.setPropertyValue("extraTooltipPrecision",0),e.keepSelection=!1,e.includeRangesInMinMax=!1,e.applyTheme(),e}return(0,n.C6)(e,t),e.prototype.fillRule=function(t){var e=t.value,i=t.component;t.axisFill.disabled||(v.LI(e/i.step/2,5)==Math.round(e/i.step/2)?t.axisFill.__disabled=!0:t.axisFill.__disabled=!1)},e.prototype.createDataItem=function(){return new J},e.prototype.createAxisBreak=function(){return new Z},e.prototype.dataChangeUpdate=function(){this.clearCache(),this.keepSelection?(0!=this._start&&this.dispatchImmediately("startchanged"),1!=this._end&&this.dispatchImmediately("endchanged"),0==this._start&&1==this._end||this.dispatchImmediately("startendchanged")):0==this._start&&1==this._end||(this._start=0,this._end=1,this.dispatchImmediately("startendchanged")),this._maxZoomed=this._maxDefined,this._minZoomed=this._minDefined,this._maxAdjusted=this._maxDefined,this._minAdjusted=this._minDefined},e.prototype.processSeriesDataItems=function(){if(this.calculateTotals){var t=this.series.getIndex(0),e=t.startIndex;if(t.dataItems.length>0){e>0&&e--;var i=t.endIndex;i<t.dataItems.length&&i++;for(var r=function(t){var e={},i={};n.series.each((function(r){if(!r.excludeFromTotal){var n=r.dataItems.getIndex(t);n&&Q.__(n.values,(function(t){var r=n.values[t].workingValue;m.Et(r)&&(m.Et(e[t])?e[t]+=Math.abs(r):e[t]=Math.abs(r),m.Et(i[t])?i[t]+=r:i[t]=r)}))}})),n.series.each((function(r){if(!r.excludeFromTotal){var n=r.dataItems.getIndex(t);n&&Q.__(n.values,(function(t){var r=n.values[t].workingValue;m.Et(r)&&(n.setCalculatedValue(t,e[t],"total"),n.setCalculatedValue(t,100*r/e[t],"totalPercent"),n.setCalculatedValue(t,i[t],"sum"))}))}}))},n=this,o=e;o<i;++o)r(o)}}},e.prototype.validate=function(){this.axisLength<=0||(t.prototype.validate.call(this),this.getMinMax(),m.
1Et(this._minAdjusted)||this.dataItems.each((function(t){t.value=null})),this.fixAxisBreaks(),this.calculateZoom(),this.validateAxisElements(),this.validateAxisRanges(),this.validateBreaks(),this.hideUnusedDataItems(),this.renderer.invalidateLayout())},e.prototype.calculateZoom=function(){if(m.Et(this.min)&&m.Et(this.max)){var t=this.positionToValue(this.start),e=this.positionToValue(this.end),i=this.adjustDifference(t,e),r=this.adjustMinMax(t,e,i,this._gridCount,!0),n=g.w1(r.step);this._stepDecimalPlaces=n,t=v.LI(t,n),e=v.LI(e,n);var o=(r=this.adjustMinMax(t,e,i,this._gridCount,!0)).step;if(this.syncWithAxis){var a=this.getCache(t+"-"+e);m.Et(a)&&(o=a)}else t=r.min,e=r.max;(this._minZoomed!=t||this._maxZoomed!=e||this._step!=o||this._dsc)&&(this._dsc=!1,this._minZoomed=t,this._maxZoomed=e,this._step=o,this.dispatchImmediately("selectionextremeschanged"))}},e.prototype.fixSmallStep=function(t){return 1+t==1?(t*=2,this.fixSmallStep(t)):t},e.prototype.validateAxisElements=function(){var t=this;if(m.Et(this.max)&&m.Et(this.min)){var e=this.minZoomed-2*this._step;if(this.logarithmic)Math.log(this.max)*Math.LOG10E-Math.log(this.min)*Math.LOG10E>1?e=Math.pow(10,Math.log(this.min)*Math.LOG10E):0==(e=Math.floor(this.minZoomed/this._step)*this._step)&&(e=this.minZoomed);else e=Math.floor(e/this._step)*this._step;var i=this._maxZoomed+this._step;this.resetIterators();var r=this._dataItemsIterator;if(0==this._step)return;this._step=this.fixSmallStep(this._step);var n=0,o=this._prevStepDecimalPlaces!=this._stepDecimalPlaces;for(this._prevStepDecimalPlaces=this._stepDecimalPlaces;e<=i;){if(!this.isInBreak(e)){var a=r.find((function(t){return t.value===e}));a.__disabled&&(a.__disabled=!1),this.appendDataItem(a),a.axisBreak=void 0,(a.value!=e||o)&&(a.value=e,a.text=this.formatLabel(e),a.label&&a.label.invalid&&a.label.validate(),a.value>=this.min&&a.value<=this.max&&a.label&&("Y"==this.axisLetter&&a.label.measuredWidth>this.ghostLabel.measuredWidth||"X"==this.axisLetter&&a.label.measuredHeight>this.ghostLabel.measuredHeight)&&(this.ghostLabel.text=a.label.currentText,this.ghostLabel.validate())),this.validateDataElement(a)}n++;var s=e;if(this.logarithmic)Math.log(this.max)*Math.LOG10E-Math.log(this.min)*Math.LOG10E>1?e=Math.pow(10,Math.log(this.min)*Math.LOG10E+n):e+=this._step;else e+=this._step;var l=Math.pow(10,Math.floor(Math.log(Math.abs(this._step))*Math.LOG10E));if(l<1){var p=Math.round(Math.abs(Math.log(Math.abs(l))*Math.LOG10E))+2;if(p=Math.min(13,p),s==(e=v.LI(e,p))){e=i;break}}}var h=this._axisBreaks;if(h){var u=this.renderer;j.__(h.iterator(),(function(e){if(e.breakSize>0&&v.Yf(e.startPoint,e.endPoint)>u.minGridDistance)for(var i=e.adjustedMin;i<=e.adjustedMax;){if(i>=e.adjustedStartValue&&i<=e.adjustedEndValue){var n=r.find((function(t){return t.value===i}));n.__disabled&&(n.__disabled=!1),t.appendDataItem(n),n.axisBreak=e,n.value!=i&&(n.value=i,n.text=t.formatLabel(i),n.label&&n.label.invalid&&n.label.validate()),t.validateDataElement(n)}i+=e.adjustedStep}}))}}},e.prototype.validateDataElement=function(e){t.prototype.validateDataElement.call(this,e),e.itemIndex=this._axisItemCount,this._axisItemCount++;var i=this.renderer,r=e.value,n=e.endValue,o=this.valueToPosition(r);e.position=o;var a=o,s=this.valueToPosition(r+this._step);m.Et(n)&&(s=a=this.valueToPosition(n)),e.point=i.positionToPoint(o);var l=e.tick;l&&!l.disabled&&i.updateTickElement(l,o,a);var p=e.grid;p&&!p.disabled&&i.updateGridElement(p,o,a);var h=e.label;h&&!h.disabled&&i.updateLabelElement(h,o,a);var u=e.axisFill;u&&!u.disabled&&(i.updateFillElement(u,o,s),e.isRange||this.fillRule(e)),e.bullet&&i.updateBullet(e.bullet,o,a);var c=e.mask;c&&i.updateFillElement(c,o,s)},e.prototype.formatLabel=function(t){return this.adjustLabelPrecision&&0!=t?this.numberFormatter.format(t,void 0,this._stepDecimalPlaces):this.numberFormatter.format(t)},Object.defineProperty(e.prototype,"basePoint",{get:function(){var t=this.baseValue,e=this.valueToPosition(t);return this.renderer.positionToPoint(e)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"baseValue",{get:function(){var t=this._baseValue;return this.logarithmic&&(t=this.min),this._adapterO?this._adapterO.apply("baseValue",t):t},set:function(t){this._baseValue=t,this.invalidateLayout(),this.invalidateSeries()},enumerable:!0,configurable:!0}),e.prototype.anyToPosition=function(t){return this.valueToPosition(t)},e.prototype.valueToPoint=function(t){var e=this.valueToPosition(t),i=this.renderer.positionToPoint(e),r=this.renderer.positionToAngle(e);return{x:i.x,y:i.y,angle:r}},e.prototype.anyToPoint=function(t){return this.valueToPoint(t)},e.prototype.valueToPosition=function(t){if(m.Et(t)){var e=this.min,i=this.max;if(m.Et(e)&&m.Et(i)){var r=this._difference,n=this._axisBreaks;n&&n.length>0&&j.FY(n.iterator(),(function(r){var n=r.adjustedStartValue,o=r.adjustedEndValue;if(m.Et(n)&&m.Et(o)){if(t<n)return!1;if(v.y$({start:n,end:o},{start:e,end:i})){n=Math.max(n,e),o=Math.min(o,i);var a=r.breakSize;t>o?e+=(o-n)*(1-a):t<n||(t=n+(t-n)*a)}}return!0}));var o=void 0;if(this.logarithmic){var a=this.treatZeroAs;m.Et(a)&&t<=a&&(t=a),o=(Math.log(t)*Math.LOG10E-Math.log(this.min)*Math.LOG10E)/(Math.log(this.max)*Math.LOG10E-Math.log(this.min)*Math.LOG10E)}else o=(t-e)/r;return o}}return 0},e.prototype.invalidateLabels=function(){t.prototype.invalidateLabels.call(this),this.dataItems&&(this.dataItems.each((function(t){t.value=void 0})),this.invalidate())},e.prototype.positionToValue=function(t){var e=this.min,i=this.max;if(m.Et(e)&&m.Et(i)){var r=i-e,n=null,o=this._axisBreaks;return o&&o.length>0&&j.FY(o.iterator(),(function(o){var a=o.startPosition,s=o.endPosition,l=o.adjustedStartValue,p=o.adjustedEndValue;if(m.Et(l)&&m.Et(p)){if(l>i)return!1;if(v.y$({start:l,end:p},{start:e,end:i})){l=v.T9(l,e),p=v.jk(p,i);var h=o.breakSize;if(r-=(p-l)*(1-h),t>s)e+=(p-l)*(1-h);else if(!(t<a))return n=l+(t-a)/(s-a)*(p-l),!1}return!0}})),m.Et(n)||(n=this.logarithmic?Math.pow(Math.E,(t*(Math.log(this.max)*Math.LOG10E-Math.log(this.min)*Math.LOG10E)+Math.log(this.min)*Math.LOG10E)/Math.LOG10E):t*r+e),n}},e.prototype.xToValue=function(t){return this.positionToValue(this.pointToPosition({x:t,y:0}))},e.prototype.yToValue=function(t){return this.positionToValue(this.pointToPosition({x:0,y:t}))},e.prototype.pointToPosition=function(t){return this.renderer instanceof q?1-this.renderer.pointToPosition(t):this.renderer.pointToPosition(t)},e.prototype.animateMinMax=function(t,e){return this.animate([{property:"_minAdjusted",from:this._minAdjusted,to:t},{property:"_maxAdjusted",from:this._maxAdjusted,to:e}],this.rangeChangeDuration,this.rangeChangeEasing)},e.prototype.getMinMax=function(){var t=this;this.updateGridCount();var e=Number.POSITIVE_INFINITY,i=Number.NEGATIVE_INFINITY;if(m.Et(this._minDefined)&&m.Et(this._maxDefined)||(this.series.each((function(r){if(!r.ignoreMinMax){var n=r.min(t);m.Et(n)&&n<e&&(e=n);var o=r.max(t);m.Et(o)&&o>i&&(i=o)}})),this.includeRangesInMinMax&&this.axisRanges.each((function(t){if(!t.ignoreMinMax){var r=v.jk(t.value,t.endValue),n=v.T9(t.value,t.endValue);(r<e||!m.Et(e))&&(e=r),(n>i||!m.Et(i))&&(i=n)}}))),this.logarithmic){var r=this.treatZeroAs;m.Et(r)&&e<=0&&(e=r),e<=0&&this.raiseCriticalError(new Error("Logarithmic value axis can not have values <= 0."),!0)}if(0==e&&0==i&&(i=.9,e=-.9),m.Et(this._minDefined)&&(e=this._minDefined),m.
1Et(this._maxDefined)&&(i=this._maxDefined),this._adapterO&&(e=this._adapterO.apply("min",e)),this._adapterO&&(i=this._adapterO.apply("max",i)),m.Et(e)&&m.Et(i)){this._minReal=e,this._maxReal=i,e==Number.POSITIVE_INFINITY&&(e=void 0),i==Number.NEGATIVE_INFINITY&&(i=void 0);var n=this.adjustDifference(e,i);if(e=this.fixMin(e),(i=this.fixMax(i))-e<=1/Math.pow(10,15)){if(i-e!=0)this._deltaMinMax=(i-e)/2;else{var o=Math.log(Math.abs(i))*Math.LOG10E,a=Math.pow(10,Math.floor(o));a/=10,this._deltaMinMax=a}e-=this._deltaMinMax,i+=this._deltaMinMax}e-=(i-e)*this.extraMin,i+=(i-e)*this.extraMax;var s=this.strictMinMax;m.Et(this._maxDefined)&&(s=!0);var l=this.adjustMinMax(e,i,n,this._gridCount,s);if(e=l.min,n=(i=l.max)-e,l=this.adjustMinMax(e,i,i-e,this._gridCount,!0),e=l.min,i=l.max,this.strictMinMax&&(e=m.Et(this._minDefined)?this._minDefined:this._minReal,(i=m.Et(this._maxDefined)?this._maxDefined:this._maxReal)-e<=1e-8&&(e-=this._deltaMinMax,i+=this._deltaMinMax),e-=(i-e)*this.extraMin,i+=(i-e)*this.extraMax),this._adapterO&&(e=this._adapterO.apply("min",e)),this._adapterO&&(i=this._adapterO.apply("max",i)),this._step=l.step,m.Et(e)||m.Et(i)||(this.start=0,this.end=1,this.renderer.labels.each((function(t){t.dataItem.text=""}))),(this._minAdjusted!=e||this._maxAdjusted!=i)&&m.Et(e)&&m.Et(i)){var p=this._minMaxAnimation;if(this._extremesChanged&&m.Et(this._minAdjusted)&&m.Et(this._maxAdjusted)&&this.inited){if(p&&!p.isFinished()&&this._finalMax==i&&this._finalMin==e)return;this._finalMin=e,this._finalMax=i,(p=this.animateMinMax(e,i))&&!p.isFinished()?(p.events.on("animationprogress",this.validateDataItems,this),p.events.on("animationended",(function(){t.series.each((function(t){t.validate()})),t.validateDataItems(),t.handleSelectionExtremesChange()})),this._minMaxAnimation=p):this.series.each((function(t){t.invalidate()})),this.validateDataItems(),this.dispatchImmediately("extremeschanged"),this.handleSelectionExtremesChange()}else{if(p&&!p.isFinished()&&this._finalMax==i&&this._finalMin==e)return;this._minAdjusted=e,this._maxAdjusted=i,this._finalMin=e,this._finalMax=i,this.invalidateDataItems(),this.dispatchImmediately("extremeschanged")}}this._extremesChanged=!1,this._difference=this.adjustDifference(e,i)}},e.prototype.fixMin=function(t){return t},e.prototype.fixMax=function(t){return t},e.prototype.adjustMinMax=function(t,e,i,r,n){r<=1&&(r=1),r=Math.round(r);var o=t,a=e;0===i&&(i=Math.abs(e));var s=Math.log(Math.abs(i))*Math.LOG10E,l=Math.pow(10,Math.floor(s)),p=l/=10;n&&(p=0),this.logarithmic?(t<=0&&(t=this.baseValue),t==1/0&&(t=1),e==-1/0&&(e=10),this.strictMinMax?(this._minDefined>0&&(t=this._minDefined),this._maxDefined):(t=Math.pow(10,Math.floor(Math.log(Math.abs(t))*Math.LOG10E)),e=Math.pow(10,Math.ceil(Math.log(Math.abs(e))*Math.LOG10E)))):(n?(t=Math.floor(t/l)*l,e=Math.ceil(e/l)*l):(t=Math.ceil(t/l)*l-p,e=Math.floor(e/l)*l+p),t<0&&o>=0&&(t=0),e>0&&a<=0&&(e=0)),s=Math.log(Math.abs(i))*Math.LOG10E,l=Math.pow(10,Math.floor(s)),l/=10;var h=Math.ceil(i/r/l)*l,u=Math.pow(10,Math.floor(Math.log(Math.abs(h))*Math.LOG10E)),c=Math.ceil(h/u);c>5?c=10:c<=5&&c>2&&(c=5),h=Math.ceil(h/(u*c))*u*c,this.maxPrecision<Number.MAX_VALUE&&h!=v.mk(h,this.maxPrecision)&&(h=v.mk(h,this.maxPrecision));var d=0;if(u<1&&(d=Math.round(Math.abs(Math.log(Math.abs(u))*Math.LOG10E))+1,h=v.LI(h,d)),!this.logarithmic){var f=Math.floor(t/h);t=v.LI(h*f,d);var y=void 0;(y=n?Math.floor(e/h):Math.ceil(e/h))==f&&y++,(e=v.LI(h*y,d))<a&&(e+=h),t>o&&(t-=h)}return{min:t,max:e,step:h}},Object.defineProperty(e.prototype,"min",{get:function(){var t=this._minAdjusted;return m.Et(t)||(t=this._minDefined),t},set:function(t){this._minDefined!=t&&(this._minDefined=t,this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"minDefined",{get:function(){return this._minDefined},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxDefined",{get:function(){return this._maxDefined},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"extraMin",{get:function(){return this.getPropertyValue("extraMin")},set:function(t){this.setPropertyValue("extraMin",t)&&this.invalidateDataItems()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"extraMax",{get:function(){return this.getPropertyValue("extraMax")},set:function(t){this.setPropertyValue("extraMax",t)&&this.invalidateDataItems()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"step",{get:function(){return this._step},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"max",{get:function(){var t=this._maxAdjusted;return m.Et(t)||(t=this._maxDefined),t},set:function(t){this._maxDefined!=t&&(this._maxDefined=t,this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"adjustLabelPrecision",{get:function(){return this.getPropertyValue("adjustLabelPrecision")},set:function(t){this.setPropertyValue("adjustLabelPrecision",t)&&this.invalidate()},enumerable:!0,configurable:!0}),e.prototype.registerSeries=function(e){return new _.ZT([t.prototype.registerSeries.call(this,e),e.events.on("extremeschanged",this.handleExtremesChange,this,
1!1),e.events.on("selectionextremeschanged",this.handleSelectionExtremesChange,this,!1),this.events.on("extremeschanged",e.invalidate,e,!1)])},e.prototype.handleSelectionExtremesChange=function(){var t,e,i=this,r=!0;if(j.__(this.series.iterator(),(function(n){if(!n.ignoreMinMax&&!n.isHidden&&!n.outOfRange){n.visible&&!n.isHiding&&(r=!1);var o=n.selectionMin(i),a=n.selectionMax(i);m.Et(o)&&(!m.Et(t)||o<t)&&(t=o),m.Et(a)&&(!m.Et(e)||a>e)&&(e=a)}})),this.includeRangesInMinMax&&this.axisRanges.each((function(i){if(!i.ignoreMinMax){var r=v.jk(i.value,i.endValue),n=v.T9(i.value,i.endValue);r<t&&(t=r),n>e&&(e=n)}})),m.Et(this._minDefined)?t=this.strictMinMax?this._minDefined:this.min:this.strictMinMax&&(t=this._minReal),m.Et(this._maxDefined)?e=this.strictMinMax?this._maxDefined:this.max:this.strictMinMax&&(e=this._maxReal),t==e){t-=this._deltaMinMax,e+=this._deltaMinMax;var n=this.adjustMinMax(t,e,0,this._gridCount,this.strictMinMax);t=n.min,e=n.max}var o=this.adjustDifference(t,e),a=this.adjustMinMax(t,e,o,this._gridCount);t=a.min,e=a.max,t-=(e-t)*this.extraMin,e+=(e-t)*this.extraMax,t=v.s_(t,this.min,this.max),e=v.s_(e,this.min,this.max),o=this.adjustDifference(t,e),a=this.adjustMinMax(t,e,o,this._gridCount,!0),t=a.min,e=a.max,this.strictMinMax&&(t=v.T9(t,this._minDefined),e=v.jk(e,this._maxDefined));var s=a.step;this.syncWithAxis&&(a=this.syncAxes(t,e,s),t=a.min,e=a.max,this.invalidate()),s=a.step,this._difference=this.adjustDifference(this.min,this.max);var l=this.valueToPosition(t),p=this.valueToPosition(e);r&&!this.syncWithAxis&&(l=0,p=1);var h=0;this.syncWithAxis?(h=5,this.setCache(t+"-"+e,s)):(this._step==s&&this._minZoomed==t&&this._maxZoomed==e||(this._dsc=!0),this._step=s,this._minZoomed=t,this._maxZoomed=e),this.keepSelection||this.zoom({start:l,end:p},!1,!1,h)},Object.defineProperty(e.prototype,"strictMinMax",{get:function(){return this.getPropertyValue("strictMinMax")},set:function(t){this.setPropertyValue("strictMinMax",t)&&this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"logarithmic",{get:function(){return this.getPropertyValue("logarithmic")},set:function(t){this.setPropertyValue("logarithmic",t)&&(this.invalidate(),this.series.each((function(t){t.invalidateDataItems()})))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"keepSelection",{get:function(){return this.getPropertyValue("keepSelection")},set:function(t){this.setPropertyValue("keepSelection",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"includeRangesInMinMax",{get:function(){return this.getPropertyValue("includeRangesInMinMax")},set:function(t){this.setPropertyValue("includeRangesInMinMax",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxPrecision",{get:function(){return this.getPropertyValue("maxPrecision")},set:function(t){this.setPropertyValue("maxPrecision",t)&&this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"extraTooltipPrecision",{get:function(){return this.getPropertyValue("extraTooltipPrecision")},set:function(t){this.setPropertyValue("extraTooltipPrecision",t)&&this.invalidate()},enumerable:!0,configurable:!0}),e.prototype.handleExtremesChange=function(){var t=this;if(this._extremesChanged=!0,this.getMinMax(),this.ghostLabel){this.dataItems.each((function(e){e.label&&e.label.pixelWidth>0&&(t.ghostLabel.text=e.label.currentText)}))}},e.prototype.getX=function(t,e,i,r,n){return this.renderer.positionToPoint(this.getPositionX(t,e,i,r,n)).x},e.prototype.getPositionX=function(t,e,i,r,n){var o=t.getWorkingValue(e);m.a4(r)||(r="valueX");var a=t.getValue(r,"stack");m.Et(o)||(o=this.baseValue,this.logarithmic&&a>0&&(o=0));var s=this.valueToPosition(o+a);return n&&(s=v.s_(s,n.start,n.end)),s},e.prototype.getY=function(t,e,i,r,n){return this.renderer.positionToPoint(this.getPositionY(t,e,i,r,n)).y},e.prototype.getPositionY=function(t,e,i,r,n){var o=t.getWorkingValue(e);m.a4(r)||(r="valueY");var a=t.getValue(r,"stack");m.Et(o)||(o=this.baseValue,this.logarithmic&&a>0&&(o=0));var s=this.valueToPosition(o+a);return n&&(s=v.s_(s,n.start,n.end)),s}
1,e.prototype.getAngle=function(t,e,i,r,n){var o=t.getWorkingValue(e),a=t.getValue(r,"stack");m.Et(o)||(o=this.baseValue);var s=this.valueToPosition(o+a);return n&&(s=v.s_(s,n.start,n.end)),this.positionToAngle(s)},e.prototype.getAnyRangePath=function(t,e,i){var r=this.valueToPosition(t),n=this.valueToPosition(e);return this.getPositionRangePath(r,n)},e.prototype.getTooltipText=function(t){var e=v.LI(this.positionToValue(t),this._stepDecimalPlaces+this.extraTooltipPrecision),i=this.tooltip.numberFormatter.format(e);return this._adapterO?this._adapterO.apply("getTooltipText",i):i},e.prototype.zoomToValues=function(t,e,i,r){var n=(t-this.min)/(this.max-this.min),o=(e-this.min)/(this.max-this.min);this.zoom({start:n,end:o},i,r)},Object.defineProperty(e.prototype,"minZoomed",{get:function(){return this.syncWithAxis?this._minZoomed:v.T9(this.min,this._minZoomed)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxZoomed",{get:function(){return this.syncWithAxis?this._maxZoomed:v.jk(this.max,this._maxZoomed)},enumerable:!0,configurable:!0}),e.prototype.fixAxisBreaks=function(){var e=this;t.prototype.fixAxisBreaks.call(this);var i=this._axisBreaks;i&&i.length>0&&i.each((function(t){var i=t.adjustedStartValue,r=t.adjustedEndValue,n=r-i,o=Math.ceil(n*t.breakSize)*e._gridCount/(e.max-e.min),a=e.adjustMinMax(i,r,n,o,!0);t.adjustedStep=a.step,t.adjustedMin=a.min,t.adjustedMax=a.max})),this._difference=this.adjustDifference(this.min,this.max)},e.prototype.getPositionLabel=function(t){var e=this.positionToValue(t);return this.numberFormatter.format(e)},e.prototype.showTooltipAt=function(t){this.showTooltipAtPosition(this.valueToPosition(t))},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.min=e.min,this.max=e.max,this.calculateTotals=e.calculateTotals,this._baseValue=e.baseValue},Object.defineProperty(e.prototype,"syncWithAxis",{get:function(){return this.getPropertyValue("syncWithAxis")},set:function(t){var e=this;this.setPropertyValue("syncWithAxis",t,!0)&&t&&(this._disposers.push(t.events.on("extremeschanged",this.handleSelectionExtremesChange,this,!1)),this._disposers.push(t.events.on("selectionextremeschanged",this.handleSelectionExtremesChange,this,!1)),this._disposers.push(t.events.on("startendchanged",this.handleSelectionExtremesChange,this,!1)),this.events.on("shown",this.handleSelectionExtremesChange,this,!1),this.events.on("maxsizechanged",(function(){e.clearCache(),e._disposers.push(c.u.events.once("exitframe",(function(){e.handleSelectionExtremesChange()})))}),this,!1))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"treatZeroAs",{get:function(){return this.getPropertyValue("treatZeroAs")},set:function(t){this.setPropertyValue("treatZeroAs",t,!0)},enumerable:!0,configurable:!0}),e.prototype.syncAxes=function(t,e,i){var r=this.syncWithAxis;if(r){m.Et(t)||(t=this.min),m.Et(e)||(e=this.max),m.Et(i)||(i=this._step);var n=Math.round((r.maxZoomed-r.minZoomed)/r.step),o=Math.round((e-t)/i);if(m.Et(n)&&m.Et(o))for(var a=!1,s=0,l=.01*(e-t),p=t,h=e,u=i;1!=a;)if(a=this.checkSync(p,h,u,n),++s>1e3&&(a=!0),a)t=p,e=h,i=u;else{s/3==Math.round(s/3)?(p=t-l*s,t>=0&&p<0&&(p=0)):(h=e+l*s)<=0&&h>0&&(h=0);var c=this.adjustMinMax(p,h,h-p,this._gridCount,!0);p=c.min,h=c.max,u=c.step}}return{min:t,max:e,step:i}},e.prototype.checkSync=function(t,e,i,r){for(var n=(e-t)/i,o=1;o<r;o++)if(v.LI(n/o,1)==r||n*o==r)return!0;return!1},e.prototype.processConfig=function(e){e&&m.a4(e.syncWithAxis)&&m.Kg(e.syncWithAxis)&&(this.map.hasKey(e.syncWithAxis)?e.syncWithAxis=this.map.getKey(e.syncWithAxis):(this.processingErrors.push('[ValueAxis] No axis with id "'+e.syncWithAxis+'" found for `syncWithAxis`'),delete e.xAxis)),t.prototype.processConfig.call(this,e)},e}(A);c.u.registeredClasses.ValueAxis=$,c.u.registeredClasses.ValueAxisDataItem=J;var tt=function(t){function e(){var e=t.call(this)||this;return e.className="AxisRendererX",e.minGridDistance=120,e.opposite=!1,e.rotation=0,e.width=(0,f.KN)(100),e.labels.template.horizontalCenter="middle",e.applyTheme(),e}return(0,n.C6)(e,t),e.prototype.setAxis=function(e){t.prototype.setAxis.call(this,e),e.layout="vertical"},e.prototype.updateGridContainer=function(){var t=this.axis;if(t){var e=this.gridContainer;
1e.x=t.pixelX,e.width=t.axisLength}},e.prototype.processRenderer=function(){t.prototype.processRenderer.call(this);var e=this.axis;if(e){e.width instanceof f.QE||(e.width=(0,f.KN)(100)),g.kH(this.line);var i=e.title;i.rotation=0,i.align="center",this.opposite?(this.line.toFront(),i.toBack()):(i.toFront(),this.toBack(),this.line.toBack())}},e.prototype.updateTooltip=function(){if(this.axis){var t=1e3,e=this.line.pixelX,i=this.line.pixelY,r=this.axisLength,n=t;this.opposite?this.inside||(i=-1e3,n=t):this.inside&&(i=-1e3,n=t),this.axis.updateTooltip("vertical",{x:e,y:i,width:r,height:n})}},e.prototype.updateLabelElement=function(t,e,i,r){m.a4(r)||(r=t.location),e+=(i-e)*r;var n=this.positionToPoint(e);t.isMeasured=!t.inside;var o,a=0,s=this.gridContainer.maxHeight;this.opposite?(t.inside?(o="top","bottom"==t.valign&&(a=s,o="bottom"),"middle"==t.valign&&(a=s/2,o="middle")):o="bottom",n.y=a):(t.inside?(o="bottom","top"==t.valign&&(a=-s,o="top"),"middle"==t.valign&&(a=-s/2,o="middle")):o="top",n.y+=a),0==t.rotation&&(t.verticalCenter=o),this.positionItem(t,n),this.toggleVisibility(t,e,this.minLabelPosition,this.maxLabelPosition)},Object.defineProperty(e.prototype,"axisLength",{get:function(){var t=this.axis;return t.measuredWidth-t.pixelPaddingRight-t.pixelPaddingLeft||0},enumerable:!0,configurable:!0}),e.prototype.positionToPoint=function(t,e){return{x:this.positionToCoordinate(t),y:0}},e.prototype.pointToPosition=function(t){return this.coordinateToPosition(t.x,t.y)},e.prototype.getPositionRangePath=function(t,e){var i=v.s_(this.positionToCoordinate(t),0,this.axisLength),r=v.s_(this.positionToCoordinate(e),0,this.axisLength),n=Math.abs(r-i),o=this.getHeight(),a=Math.min(i,r);return K.XJ({x:a,y:0,width:n,height:o},!0)},e.prototype.updateBreakElement=function(e){t.prototype.updateBreakElement.call(this,e);
1var i=e.startLine,r=e.endLine,n=e.fillShape,o=e.startPoint,a=e.endPoint,s=e.pixelMarginLeft,l=this.getHeight()-e.pixelMarginTop-e.pixelMarginBottom;o.x=v.s_(o.x,-1,this.axisLength+1),a.x=v.s_(a.x,-1,this.axisLength+1),o.x==a.x&&(o.x<0||o.x>this.axisLength)?e.fillShape.__disabled=!0:e.fillShape.__disabled=!1,i.y=s,i.width=0,i.height=l,r.y=s,r.width=0,r.height=l,n.height=l,n.width=Math.abs(a.x-o.x),n.y=s,n.x=o.x},e.prototype.updateGridElement=function(t,e,i){e+=(i-e)*t.location;var r=this.positionToPoint(e);t.path=K.tw({x:0,y:0})+K.a5({x:0,y:this.getHeight()}),this.positionItem(t,r),this.toggleVisibility(t,e,0,1)},e.prototype.updateTickElement=function(t,e,i){e+=(i-e)*t.location;var r=this.positionToPoint(e),n=t.length;r.y=g.oI({x:0,y:this.line.pixelY},this.line.parent,this.gridContainer).y,this.opposite?n*=t.inside?1:-1:n*=t.inside?-1:1,t.path=K.tw({x:0,y:0})+K.a5({x:0,y:n}),this.positionItem(t,r),this.toggleVisibility(t,e,0,1)},e.prototype.updateAxisLine=function(){this.line.path=K.tw({x:0,y:0})+K.a5({x:this.axisLength,y:0})},e.prototype.updateBaseGridElement=function(){t.prototype.updateBaseGridElement.call(this);var e=this.axis,i=this.getHeight(),r=this.axisLength,n=this.baseGrid,o=e.basePoint.x;if(o<-.2||o>r+.2)n.hide(0);else{var a=g.oI({x:0,y:0},this.gridContainer,n.parent).y;n.path=K.tw({x:0,y:0})+K.a5({x:0,y:i}),n.moveTo({x:o,y:a}),n.show(0)}},e.prototype.createBreakSprites=function(t){t.startLine=new k.a,t.endLine=new k.a;var e=new Y.D;e.setWavedSides(!1,!0,!1,!0),t.fillShape=e},e.prototype.toAxisPosition=function(t){var e=t,i=this.axis;if(i){var r=i.relativePositionSprite,n=i.pixelX;if(r?n=g.oI({x:this.pixelX,y:0},this.parent,r).x:r=i.parent,r)return(e-n/r.innerWidth)/(i.axisLength/r.innerWidth)}return t},e.prototype.updateBullet=function(t,e,i){var r=.5;t instanceof X&&(r=t.location),e+=(i-e)*r;var n=this.positionToPoint(e);n.y=g.oI({x:0,y:this.line.pixelY},this.line.parent,this.gridContainer).y,this.positionItem(t,n),this.toggleVisibility(t,e,0,1)},e}(U);c.u.registeredClasses.AxisRendererX=tt,x.Z4.push({relevant:x.H$.heightXS,state:function(t,e){if(t instanceof tt){var i=t.states.create(e);return i.properties.inside=!0,i.properties.maxLabelPosition=.9,i.properties.minLabelPosition=.1,i}return null}}),x.Z4.push({relevant:x.H$.heightXXS,state:function(t,e){if(t instanceof tt){var i=t.states.create(e);return i.properties.disabled=!0,i}return null}});var et=i(96923),it=function(t){function e(){var e=t.call(this)||this;e.className="HeatLegend",e.markerContainer=e.createChild(p.m),e.markerContainer.shouldClone=!1,e.markerCount=1;var i=new l.T;return i.minHeight=20,i.minWidth=20,i.interactionsEnabled=!1,i.fillOpacity=1,i.cornerRadius(0,0,0,0),e.markerContainer.minHeight=20,e.markerContainer.minWidth=20,e.orientation="horizontal",e.markers=new s.TS(i),e._disposers.push(new s.a(e.markers)),e._disposers.push(e.markers.template),e.applyTheme(),e}return(0,n.C6)(e,t),e.prototype.getMinFromRules=function(t){var e,i=this.series;if(i)return j.FY(i.heatRules.iterator(),(function(i){return i.property!=t||(e=i.min,!1)})),e},e.prototype.getMaxFromRules=function(t){var e,i=this.series;if(i)return j.__(i.heatRules.iterator(),(function(i){return i.property!=t||(e=i.max,!1)})),e},e.prototype.validate=function(){t.prototype.validate.call(this),this.valueAxis.renderer.inversed=this.reverseOrder;var e=this.series,i=this.minColor,r=this.maxColor;if(m.a4(i)||(i=(0,E.VR)(this.getMinFromRules("fill"))),m.a4(r)||(r=(0,E.VR)(this.getMaxFromRules("fill"))),e){var n=e.fill;!m.a4(i)&&n instanceof E.Q1&&(i=n),!m.a4(r)&&n instanceof E.Q1&&(r=n)}m.a4(r)||(r=(0,E.VR)(this.getMaxFromRules("fill")));var o=m.Ro(this.getMinFromRules("fillOpacity"));m.Et(o)||(o=1);var a=m.Ro(this.getMaxFromRules("fillOpacity"));m.Et(a)||(a=1);var s=m.Ro(this.getMinFromRules("strokeOpacity"));m.Et(s)||(s=1);var l=m.Ro(this.getMaxFromRules("strokeOpacity"));m.Et(l)||(l=1);for(var p=(0,E.VR)(this.getMinFromRules("stroke")),h=(0,E.VR)(this.getMaxFromRules("stroke")),u=0;u<this.markerCount;u++){var c=this.markers.getIndex(u);if(c||((c=this.markers.create()).parent=this.markerContainer,c.height=(0,f.KN)(100),c.width=(0,f.KN)(100)),1==this.markerCount){var d=new T.W;
1if(this.reverseOrder?(d.addColor(r,a),d.addColor(i,o)):(d.addColor(i,o),d.addColor(r,a)),"vertical"==this.orientation&&(d.rotation=-90),c.fill=d,m.a4(p)&&m.a4(h)){var y=new T.W;this.reverseOrder?(y.addColor(h,l),y.addColor(p,s)):(y.addColor(p,s),y.addColor(h,l)),"vertical"==this.orientation&&(y.rotation=-90),c.stroke=y}}else{var g=u;this.reverseOrder&&(g=this.markerCount-u-1);var v=new E.Q1(et.GW(i.rgb,r.rgb,g/this.markerCount));c.fill=v;var b=o+(a-o)*g/this.markerCount;if(c.fillOpacity=b,m.a4(p)&&m.a4(h)){var _=new E.Q1(et.GW(p.rgb,h.rgb,g/this.markerCount));c.stroke=_;var P=s+(l-s)*g/this.markerCount;c.strokeOpacity=P}}}var x=this.valueAxis.renderer;this.markerCount>1&&("horizontal"==this.orientation?x.minGridDistance=this.measuredWidth/this.markerCount:x.minGridDistance=this.measuredHeight/this.markerCount),this.valueAxis.invalidate();u=this.markerCount;for(var w=this.markers.length;u<w;u++)this.markers.getIndex(u).parent=void 0},Object.defineProperty(e.prototype,"minColor",{get:function(){return this.getPropertyValue("minColor")},set:function(t){t instanceof E.Q1||(t=(0,E.VR)(t)),this.setColorProperty("minColor",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxColor",{get:function(){return this.getPropertyValue("maxColor")},set:function(t){t instanceof E.Q1||(t=(0,E.VR)(t)),this.setColorProperty("maxColor",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"markerCount",{get:function(){return this.getPropertyValue("markerCount")},set:function(t){this.setPropertyValue("markerCount",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"minValue",{get:function(){return this.getPropertyValue("minValue")},set:function(t){this.setPropertyValue("minValue",t),this.valueAxis.min=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxValue",{get:function(){return this.getPropertyValue("maxValue")},set:function(t){this.setPropertyValue("maxValue",t),this.valueAxis.max=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"orientation",{get:function(){return this.getPropertyValue("orientation")},set:function(t){this.setPropertyValue("orientation",t,!0);var e=this.markerContainer,i=this.valueAxis;"horizontal"==t?(m.a4(this.width)||(this.width=200),this.height=void 0,i.width=(0,f.KN)(100),i.height=void 0,i.tooltip.pointerOrientation="vertical",this.layout="vertical",e.width=(0,f.KN)(100),e.height=void 0,i.renderer instanceof tt||(i.renderer=new tt)):(m.a4(this.height)||(this.height=200),this.width=void 0,this.layout="horizontal",e.width=void 0,e.height=(0,f.KN)(100),i.height=(0,f.KN)(100),i.width=void 0,i.tooltip.pointerOrientation="horizontal",i.renderer instanceof q||(i.renderer=new q),i.renderer.inside=!0,i.renderer.labels.template.inside=!0,this.markerContainer.reverseOrder=!0);var r=i.renderer;r.grid.template.disabled=!0,r.axisFills.template.disabled=!0,r.baseGrid.disabled=!0,r.labels.template.padding(2,3,2,3),r.minHeight=void 0,r.minWidth=void 0,this.markerContainer.layout=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"valueAxis",{get:function(){return this._valueAxis||(this.valueAxis=this.createChild($),this.valueAxis.shouldClone=!1),this._valueAxis},set:function(t){this._valueAxis=t,t.parent=this,t.strictMinMax=!0,this.orientation=this.orientation},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"series",{get:function(){return this._series},set:function(t){var e=this;this._series=t;var i="value";try{var r=t.heatRules.getIndex(0).dataField;r&&(i=r)}catch(n){}this.updateMinMax(t.dataItem.values[i].low,t.dataItem.values[i].high),t.dataItem.events.on("calculatedvaluechanged",(function(r){e.updateMinMax(t.dataItem.values[i].low,t.dataItem.values[i].high)}),void 0,!1),t.heatRules.events.on("inserted",this.invalidate,this,!1),t.heatRules.events.on("removed",this.invalidate,this,!1)},enumerable:!0,configurable:!0}),e.prototype.updateMinMax=function(t,e){var i=this.valueAxis;m.Et(this.minValue)||(i.min=t,i.invalidate()),m.Et(this.maxValue)||(i.max=e,i.invalidate())},e.prototype.processConfig=function(e){if(e&&m.a4(e.series)&&m.Kg(e.series)&&m.Kg(e.series))if(this.map.hasKey(e.series))e.series=this.map.getKey(e.series);else{var i=e.series,r=this.map.events.on("insertKey",(function(t){t.key==i&&(this.series=t.newValue,r.dis
1pose())}),this);this._disposers.push(r),delete e.series}t.prototype.processConfig.call(this,e)},e}(p.m);c.u.registeredClasses.HeatLegend=it;var rt=i(57095),nt=function(t){function e(){var e=t.call(this)||this;e.className="Grip";var i=new y.T;e.layout="absolute",e.padding(10,10,10,10),e.margin(3,3,3,3),e.background.fillOpacity=.3,e.background.cornerRadius(10,10,10,10);var r=new b.kx;r.element=e.paper.add("path");var n=K.tw({x:-6,y:0});return n+=K.a5({x:6,y:0}),n+=K.tw({x:-8,y:-6}),n+=K.a5({x:0,y:-12}),n+=K.a5({x:8,y:-6}),n+=K.tw({x:-8,y:6}),n+=K.a5({x:0,y:12}),n+=K.a5({x:8,y:6}),r.path=n,r.strokeWidth=2,r.fillOpacity=0,r.pixelPerfect=!0,r.padding(0,4,0,4),r.stroke=i.getFor("text"),r.strokeOpacity=.7,r.align="center",r.valign="middle",e.icon=r,e.label.dispose(),e.label=void 0,e.position="right",e.autoHideDelay=3e3,e.events.on("shown",(function(t){e._autoHideTimeout&&e._autoHideTimeout.dispose(),e.autoHideDelay&&(e._autoHideTimeout=e.setTimeout((function(){e.hide()}),e.autoHideDelay))})),e.events.on("down",(function(t){e._autoHideTimeout&&e._autoHideTimeout.dispose()})),e.events.on("out",(function(t){e.autoHideDelay&&(e._autoHideTimeout=e.setTimeout((function(){e.hide()}),e.autoHideDelay))})),e.applyTheme(),e}return(0,n.C6)(e,t),Object.defineProperty(e.prototype,"position",{get:function(){return this.getPropertyValue("position")},set:function(t){if(this.setPropertyValue("position",t))switch(t){case"left":this.align="left",this.valign="middle",this.horizontalCenter="left",this.verticalCenter="middle",this.icon.rotation=0,this.width=void 0,this.height=(0,f.KN)(30);break;case"right":this.align="right",this.valign="middle",this.horizontalCenter="right",this.verticalCenter="middle",this.icon.rotation=0,this.width=void 0,this.height=(0,f.KN)(30);break;case"top":this.align="center",this.valign="top",this.horizontalCenter="middle",this.verticalCenter="top",this.icon.rotation=90,this.width=(0,f.KN)(30),this.height=void 0;break;case"bottom":this.align="center",this.valign="bottom",this.horizontalCenter="middle",this.verticalCenter="bottom",this.icon.rotation=90,this.width=(0,f.KN)(30),this.height=void 0;break;default:this.align="center",this.valign="middle",this.horizontalCenter="middle",this.verticalCenter="middle",this.icon.rotation=90,this.width=(0,f.KN)(30),this.height=void 0}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"autoHideDelay",{get:function(){return this.getPropertyValue("autoHideDelay")},set:function(t){this.setPropertyValue("autoHideDelay",t)},enumerable:!0,configurable:!0}),e}(rt.$);c.u.registeredClasses.Grip=nt;var ot=function(t){function e(){var e=t.call(this)||this;return e.className="ChartDataItem",e.applyTheme(),e}return(0,n.C6)(e,t),e}(a.s),at=function(t){function e(){var i=t.call(this)||this;if(i._legend=new _.h1,i.constructor===e)throw new Error("'Chart' cannot be instantiated directly. Please use a specific chart type.");i.className="Chart";var r=new h.J;i.titles=new s.TS(r),i._disposers.push(new s.a(i.titles)),i._disposers.push(r),i.width=(0,f.KN)(100),i.height=(0,f.KN)(100),i.layout="vertical";var n=i.createChild(p.m);n.shouldClone=!1,n.layout="vertical",n.width=(0,f.KN)(100),n.height=(0,f.KN)(100),i.chartAndLegendContainer=n;var o=n.createChild(p.m);return o.shouldClone=!1,o.width=(0,f.KN)(100),o.height=(0,f.KN)(100),i.chartContainer=o,i.showOnInit=!0,i._disposers.push(i._legend),i.titles.events.on("inserted",(function(t){i.processTitle(t),i.updateReaderTitleReferences()}),i,!1),i.titles.events.on("removed",(function(t){i.updateReaderTitleReferences()}),i,!1),i.role="region",i.defaultState.transitionDuration=1,i.applyTheme(),i}return(0,n.C6)(e,t),e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),m.a4(this.readerTitle)||(this.readerTitle=this.language.translate("Chart"))},e.prototype.draw=function(){this.fixLayout(),t.prototype.draw.call(this)},e.prototype.fixLayout=function(){var t=this.legend;if(t){var e=this.chartAndLegendContainer,i=this.chartContainer;switch(i.x=void 0,i.y=void 0,"absolute"!=t.position&&(t.x=void 0,t.y=void 0),t.position){case"left":e.layout="horizontal",t.toBack();break;case"right":e.layout="horizontal",t.toFront();break;case"top":e.layout="vertical",t.toBack();break;case"bottom":e.layout="vertical",t.toFront();break;case"absolute":t.isMeasured=!1}}},e.prototype.feedLegend=function(){},e.prototype.processTitle=function(t){var e=t.newValue;return e.parent=this,e.toBack(),e.shouldClone=!1,e.align="center",e.uidAttr(),e},e.prototype.updateReaderTitleReferences=function(){if(this.titles.length){var t=[];j.__(this.titles.iterator(),(function(e){t.push(e.uid)})),this.setSVGAttribute({"aria-labelledby":t.join(" ")})}else this.removeSVGAttribute("aria-labelledby")},Object.defineProperty(e.prototype,"legend",{get:function(){return this._legend.get()},set:function(t){this.setLegend(t)},enumerable:!0,configurable:!0}),e.prototype.setLegend=function(t){var e=this;this._legend.get()!==t&&(t?(t.parent=this.chartAndLegendContainer,this._legend.set(t,t.events.on("propertychanged",(function(t){"position"==t.property&&e.fixLayout()}),void 0,!1)),t.addDisposer(new _.W_((function(){e.legend=void 0})))):this._legend.reset(),this.feedLegend())},e.prototype.dispose=function(){this.legend&&this.legend.dispose(),t.prototype.dispose.call(this)},e.prototype.processConfig=function(e){e&&m.a4(e.legend)&&!m.a4(e.legend.type)&&(e.legend.type="Legend"),t.prototype.processConfig.call(this,e)},e.prototype.copyFrom=function(e){this.titles.copyFrom(e.titles),this.chartContainer.copyFrom(e.chartContainer),e.legend&&(this.legend=e.legend.clone(),this.legend.removeChildren()),t.prototype.copyFrom.call(this,e)},Object.defineProperty(e.prototype,"dragGrip",{get:function(){var t=this;if(!this._dragGrip){var e=this.tooltipContainer.createChild(nt);e.align="right",e.valign="middle",e.hide(0),e.events.on("down",(function(e){e.touch&&(t.interactionsEnabled=!1)})),e.events.on("up",(function(e){t.interactionsEnabled=!0})),this.events.on("down",(function(t){t.touch&&e.show()})),this._dragGrip=e}return this._dragGrip},set:function(t){this._dragGrip=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"focusable",{get:function(){return this.parent.focusable},set:function(t){this.parent.focusable=t},enumerable:!0,configurable:!0}),e}(o.u);c.u.registeredClasses.Chart=at,x.Z4.push({relevant:x.H$.widthXS,state:function(t,e){if(t instanceof at){var i=t.states.create(e);return t.pixelPaddingLeft>10&&(i.properties.paddingLeft=10),t.pixelPaddingRight>10&&(i.properties.paddingRight=10),i}return null}}),x.Z4.push({relevant:x.H$.heightXS,state:function(t,e){if(t instanceof at){var i=t.states.create(e);return t.pixelPaddingTop>10&&(i.properties.paddingTop=10),t.pixelPaddingBottom>10&&(i.properties.paddingBottom=10),i}return null}}),x.Z4.push({relevant:x.H$.widthXXS,state:function(t,e){if(t instanceof at){var i=t.states.create(e);return i.properties.paddingLeft=0,i.properties.paddingRight=0,i}return null}}),x.Z4.push({relevant:x.H$.heightXXS,state:function(t,e){if(t instanceof at){var i=t.states.create(e);return i.properties.paddingTop=0,i.properties.paddingBottom=0,i}return null}});var st=i(7995),lt=function(t){function e(){var e=t.call(this)||this;return e.className="Bullet",e.isMeasured=!1,e.tooltipX=0,e.tooltipY=0,e.layout="none",e.applyOnClones=!0,e.copyToLegendMarker=!0,e.applyTheme(),e}return(0,n.C6)(e,t),Object.defineProperty(e.prototype,"locationX",{get:function(){return this.getPropertyValue("locationX")},set:function(t){if(this.setPropertyValue("locationX",t)){var e=this.dataItem;
1e&&e.component&&e.component.invalidate()}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"locationY",{get:function(){return this.getPropertyValue("locationY")},set:function(t){if(this.setPropertyValue("locationY",t)){var e=this.dataItem;e&&e.component&&e.component.invalidate()}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"xField",{get:function(){return this.getPropertyValue("xField")},set:function(t){this.setPropertyValue("xField",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"yField",{get:function(){return this.getPropertyValue("yField")},set:function(t){this.setPropertyValue("yField",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isDynamic",{get:function(){return this.getPropertyValue("isDynamic")},set:function(t){this.setPropertyValue("isDynamic",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"copyToLegendMarker",{get:function(){return this.getPropertyValue("copyToLegendMarker")},set:function(t){this.setPropertyValue("copyToLegendMarker",t)},enumerable:!0,configurable:!0}),e}(p.m);c.u.registeredClasses.Bullet=lt,x.Z4.push({relevant:x.H$.isXS,state:function(t,e){if(t instanceof lt){var i=t.states.create(e);return i.properties.disabled=!0,i}return null}});var pt=i(76315),ht=i(5485),ut=function(t){function e(){var e=t.call(this)||this;return e.className="SeriesDataItem",e.values.value={},e.values.value={},e.applyTheme(),e}return(0,n.C6)(e,t),Object.defineProperty(e.prototype,"bullets",{get:function(){return this._bullets||(this._bullets=new st.bT,this._disposers.push(new st.ey(this._bullets))),this._bullets},enumerable:!0,configurable:!0}),e.prototype.dispose=function(){this.bullets.clear(),t.prototype.dispose.call(this)},Object.defineProperty(e.prototype,"value",{get:function(){return this.values.value.value},set:function(t){this.setValue("value",t)},enumerable:!0,configurable:!0}),e}(a.s),ct=function(t){function e(){var i=t.call(this)||this;if(i._ignoreMinMax=!1,i._showBullets=!0,i.legendSettings=new C,i._tmin=new st.bT,i._tmax=new st.bT,i._smin=new st.bT,i._smax=new st.bT,i.dataItemsByAxis=new st.bT,i.skipFocusThreshold=20,i._itemReaderTextChanged=!1,i.calculatePercent=!1,i.usePercentHack=!0,i.autoDispose=!0,i.simplifiedProcessing=!1,i.constructor===e)throw new Error("'Series' cannot be instantiated directly. Please use a specific series type.");i.className="Series",i.isMeasured=!1,i.layout="none",i.shouldClone=!1,i.setPropertyValue("hidden",!1),i.axisRanges=new s.B8,i.axisRanges.events.on("inserted",i.processAxisRange,i,!1),i.minBulletDistance=0,i.mainContainer=i.createChild(p.m),i.mainContainer.shouldClone=!1,i.mainContainer.mask=i.createChild(b.kx),i._disposers.push(i.mainContainer);var r=i.mainContainer.createChild(p.m);return i._shouldBeReady.push(r),r.shouldClone=!1,r.layout="none",r.virtualParent=i,i._disposers.push(r),i.bulletsContainer=r,i.tooltip=new M.m,i.tooltip.virtualParent=i,i._disposers.push(i.tooltip),i.hiddenState.transitionEasing=ht.EY,i.dataItem=i.createDataItem(),i._disposers.push(i.dataItem),i.dataItem.component=i,i.role="group",i.applyTheme(),i}return(0,n.C6)(e,t),e.prototype.applyTheme=function(){t.prototype.applyTheme.call(this),pt.f.autoSetClassName&&this.bulletsContainer&&(this.bulletsContainer.className=this.className+"-bullets",this.bulletsContainer.setClassName())},e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),m.a4(this.readerTitle)||(this.readerTitle=this.language.translate("Series"))},e.prototype.createDataItem=function(){return new ut},Object.defineProperty(e.prototype,"chart",{get:function(){return this._chart},set:function(t){this._chart=t},enumerable:!0,configurable:!0}),e.prototype.positionBullet=function(t){},e.prototype.processBullet=function(t){var e=this,i=t.newValue;i.isTemplate=!0,this.events.once("datavalidated",(function(t){e.itemsFocusable()&&(i.focusable=!0)})),this.invalidate()},e.prototype.removeBullet=function(t){var e=t.oldValue;this.dataItems.each((function(t){var i=t.bullets.getKey(e.uid);i&&i.dispose()})),this.invalidate()},e.prototype.validateDataItems=function(){t.prototype.validateDataItems.call(this),this.processValues(!1)},e.prototype.getFirstValue=function(t,e){for(var i=e;i>=0;i--){var r=this.dataItems.getIndex(i).getActualWorkingValue(t);if(m.Et(r))return r}return null},e.prototype.getAbsoluteFirstValue=function(t){for(var e=0;e<this.dataItems.length;e++){var i=this.dataItems.getIndex(e).values[t].value;if(m.Et(i))return i}return null},e.prototype.rangeChangeUpdate=function(){t.prototype.rangeChangeUpdate.call(this),this.processValues(!0)},e.prototype.processValues=function(t){var e=this;if(!this.simplifiedProcessing){var i=this.dataItems,r={},n={},o={},a={},s={},l={},p={},h={},u={},c={},d=v.T9(0,this.startIndex);d=v.jk(d,this.dataItems.length);var f=v.jk(this.endIndex,this.dataItems.length);if(m.Et(d)||(d=0),m.Et(f)||(f=this.dataItems.length),d>0){var y=i.getIndex(d-1);Q.__(y.values,(function(t,e){var i=y.getActualWorkingValue(t);m.Et(i)&&(h[t]=i)}))}for(var g=function(t){var f=i.getIndex(t);Q.__(f.values,(function(t,i){var y=f.getActualWorkingValue(t);if(m.Et(y)){m.Et(r[t])||(r[t]=0),r[t]++,m.Et(n[t])||(n[t]=0),n[t]+=y,m.Et(o[t])||(o[t]=0),o[t]+=Math.abs(y),m.Et(l[t])||(l[t]=y),p[t]=y,m.Et(a[t])?a[t]>y&&(a[t]=y):a[t]=y,m.Et(s[t])?s[t]<y&&(s[t]=y):s[t]=y,m.Et(u[t])||(u[t]=e.getFirstValue(t,d)),m.Et(c[t])||(c[t]=e.getAbsoluteFirstValue(t)),f.setCalculatedValue(t,y-u[t],"change"),f.setCalculatedValue(t,(y-u[t])/u[t]*100,"changePercent"),f.setCalculatedValue(t,y-c[t],"startChange"),f.setCalculatedValue(t,(y-c[t])/c[t]*100,"startChangePercent");var g=h[t];m.Et(g)||(g=y),f.setCalculatedValue(t,y-g,"previousChange"),f.setCalculatedValue(t,(y-g)/g*100,"previousChangePercent"),h[t]=y}}))},b=d;b<f;b++)g(b);if(this.calculatePercent){var _=function(t){var r=i.getIndex(t);Q.__(r.values,(function(t){var i=o[t],n=r.getActualWorkingValue(t);if(m.Et(n))if(i>0){e.usePercentHack&&n==i&&(i=r.values[t].value);var a=n/i*100;r.setCalculatedValue(t,a,"percent")}else r.setCalculatedValue(t,0,"percent")}))};for(b=d;b<f;b++)_(b)}if(d>0){var P=i.getIndex(d-1);Q.__(P.values,(function(t){var e=P.values[t].value;P.setCalculatedValue(t,e-l[t],"change"),P.setCalculatedValue(t,(e-l[t])/l[t]*100,"changePercent")}))}var x=this.dataItem;Q.__(x.values,(function(t){x.setCalculatedValue(t,n[t],"sum"),x.setCalculatedValue(t,o[t],"absoluteSum"),x.setCalculatedValue(t,n[t]/r[t],"average"),x.setCalculatedValue(t,l[t],"open"),x.setCalculatedValue(t,p[t],"close"),x.setCalculatedValue(t,a[t],"low"),x.setCalculatedValue(t,s[t],"high"),x.setCalculatedValue(t,r[t],"count")}))}},e.prototype.validate=function(){g.lT()&&this.filters.clear(),j.__(this.axisRanges.iterator(),(function(t){t.validate()})),t.prototype.validate.call(this);var e=this.bulletsContainer;if(e.fill=this.fill,e.stroke=this.stroke,e.x=this.pixelX,e.y=this.pixelY,this.bulletsContainer.children.length>0)if(this._showBullets){for(var i=0;i<this.startIndex;i++){(r=this.dataItems.getIndex(i))&&r.bullets.each((function(t,e){e.__disabled=!0}))}for(i=this.dataItems.length-1;i>this.endIndex;i--){var r;(r=this.dataItems.getIndex(i))&&r.bullets.each((function(t,e){e.__disabled=!0}))}}else this.bulletsContainer.children.each((function(t){t.__disabled=!0}));this.updateTooltipBounds()},e.prototype.updateTooltipBounds=function(){if(this.topParent){var t={x:0,y:0,width:this.topParent.maxWidth,height:this.topParent.maxHeight};this.tooltip.setBounds(t)}},e.prototype.shouldCreateBullet=function(t,e){return!0},e.prototype.validateDataElement=function(e){var i=this;t.prototype.validateDataElement.call(this,e),this._showBullets?(this.isHidden||(this.bulletsContainer.visible=!0),this.bullets.each((function(t){var r=e.bullets.getKey(t.uid);if(i.shouldCreateBullet(e,t)){if(!r){var n=t.propertyFields.disabled,o=e.dataContext;n&&o&&!1===o[n]?(t.applyOnClones=!1,t.disabled=!1,r=t.clone(),t.disabled=!0,t.applyOnClones=!0):r=t.clone(),r.shouldClone=!1,e.addSprite(r),i.visible&&!i.isHiding||r.hide(0)}var a=r.dataItem;if(a!=e){a&&a.bullets.setKey(t.uid,void 0);var s=i.itemReaderText;r instanceof lt&&(s||(s="{"+r.xField+"}: {"+r.yField+"}"),r.isDynamic&&(e.events.on("workingvaluechanged",r.deepInvalidate,r,!1),i.dataItem.events.on("workingvaluechanged",r.deepInvalidate,r,!1)),r.deepInvalidate()),r.focusable&&(r.events.on("focus",(function(t){r.readerTitle=i.populateString(s,r.dataItem)}),void 0,!1),r.events.on("blur",(function(t){r.readerTitle=""}),void 0,!1)),r.hoverable&&(r.events.on("over",(function(t){r.readerTitle=i.populateString(s,r.dataItem)}),void 0,!1),r.events.on("out",(function(t){r.readerTitle=""}),void 0,!1))}r.parent=i.bulletsContainer,e.bullets.setKey(t.uid,r),r.maxWidth=e.itemWidth,r.maxHeight=e.itemHeight,r.__disabled=!1,i.positionBullet(r)}else r&&(r.__disabled=!0)}))):this.bulletsContainer.visible=!1},e.prototype.handleDataItemWorkingValueChange=function(t,e){this.dataRangeInvalid||this.invalidateProcessedData()},Object.defineProperty(e.prototype,"ignoreMinMax",{get:function(){return this._ignoreMinMax},set:function(t){this._ignoreMinMax=t,this.invalidateDataItems()},enumerable:!0,configurable:!0}),e.prototype.createMask=function(){},e.prototype.processAxisRange=function(t){this.rangesContainer||(this.rangesContainer=this.createChild(p.m),this.rangesContainer.shouldClone=!1,this.rangesContainer.isMeasured=!1);var e=t.newValue;e&&(e.contents.parent=this.rangesContainer,e.isRange=!0,e.events.on("valuechanged",this.invalidateDataItems,this,!1))},e.prototype.getAxisField=function(t){},e.prototype.showTooltipAtPosition=function(t,e){},Object.defineProperty(e.prototype,"minBulletDistance",{get:function(){return this.getPropertyValue("minBulletDistance")},set:function(t){this.setPropertyValue("minBulletDistance",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"bullets",{get:function(){return this._bullets||(this._bullets=new s.TS(new lt),this._bullets.template.virtualParent=this,this._bullets.events.on("inserted",this.processBullet,this,!1),this._bullets.events.on("removed",this.removeBullet,this,!1),this._disposers.push(new s.a(this._bullets)),this._disposers.push(this._bullets.template)),this._bullets},enumerable:!0,configurable:!0}),e.prototype.createLegendMarker=function(t){},Object.defineProperty(e.prototype,"hiddenInLegend",{get:function(){return this.getPropertyValue("hiddenInLegend")},set:function(t){this.setPropertyValue("hiddenInLegend",t)&&this.chart&&this.chart.feedLegend()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"name",{get:function(){return this.getPropertyValue("name")}
1,set:function(t){this.setPropertyValue("name",t);var e=this.legendDataItem;e&&(e.component.invalidate(),e.component.invalidateRawData()),this.readerTitle=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"itemReaderText",{get:function(){var t=this._itemReaderText;return t||(this.tooltipText?t=g.wh(this.tooltipText):this.tooltipHTML&&(t=g.wh(this.tooltipHTML))),this._adapterO?this._adapterO.apply("itemReaderText",t):t},set:function(t){this._itemReaderText=t,this._itemReaderTextChanged=!0},enumerable:!0,configurable:!0}),e.prototype.itemsFocusable=function(){return!(this.dataItems.length>=this.skipFocusThreshold)},Object.defineProperty(e.prototype,"legendDataItem",{get:function(){return this._legendDataItem},set:function(t){this._legendDataItem=t,this._legendDataItem.itemContainer.deepInvalidate()},enumerable:!0,configurable:!0}),e.prototype.updateLegendValue=function(t,e){if(this.legendDataItem){var i=this.legendSettings,r=this.legendDataItem,n=r.label,o=r.valueLabel;t&&!t.isDisposed()||e?(o&&(i.itemValueText&&(o.text=i.itemValueText),o.dataItem=t),n&&(i.itemLabelText&&(n.text=i.itemLabelText),n.dataItem=t)):(n&&((i.labelText||void 0!=i.itemLabelText)&&(n.text=i.labelText),n.dataItem=this.dataItem),o&&((i.valueText||void 0!=i.itemValueText)&&(o.text=i.valueText),o.dataItem=this.dataItem))}},e.prototype.copyFrom=function(e){this.bullets.copyFrom(e.bullets),this.bulletsContainer.copyFrom(e.bulletsContainer),this.calculatePercent=e.calculatePercent,this.usePercentHack=e.usePercentHack,this.simplifiedProcessing=e.simplifiedProcessing,t.prototype.copyFrom.call(this,e)},e.prototype.raiseCriticalError=function(t){this._chart&&this._chart.modal&&(this._chart.modal.content=this._chart.adapter.apply("criticalError",t).message,this._chart.modal.closable=!1,pt.f.suppressErrors||this._chart.modal.open(),this._chart.disabled=!0),pt.f.verbose&&console.log(t)},e.prototype.applyFilters=function(){var e=this;t.prototype.applyFilters.call(this),this.bulletsContainer.filters.clear(),j.__(this.filters.iterator(),(function(t){e.bulletsContainer.filters.push(t.clone())}))},Object.defineProperty(e.prototype,"heatRules",{get:function(){var t=this;return this._heatRules||(this._heatRules=new s.B8,this._heatRules.events.on("inserted",(function(e){var i=e.newValue,r=i.target;if(r){var n=i.dataField;m.a4(n)||(n="value");var o=t.dataItem,a=i.property,s=m.Ro(i.minValue),l=m.Ro(i.maxValue);m.Et(s)||m.Et(l)||t.dataItem.events.on("calculatedvaluechanged",(function(e){e.property==n&&j.__(t.dataItems.iterator(),(function(t){var e=!1;L.__(t.sprites,(function(t){if(t.clonedFrom==r){var i=t;i[a]=i[a],e=!0}})),e||L.__(t.sprites,(function(t){t instanceof p.m&&j.__(t.children.iterator(),(function(t){if(t.className==r.className){var e=t;e[a]=e[a]}else t instanceof p.m&&t.deepInvalidate()}))}))}))})),t.dataItems.template.events.on("workingvaluechanged",(function(t){if(t.property==n){var e=t.target,i=!1;L.__(e.sprites,(function(t){if(t.clonedFrom==r){var e=t;e[a]=e[a],i=!0}})),i||L.__(e.sprites,(function(t){t instanceof p.m&&j.__(t.children.iterator(),(function(t){if(t.className==r.className){var e=t;e[a]=e[a]}else t instanceof p.m&&t.deepInvalidate()}))}))}})),r.adapter.add(a,(function(t,e,r){var a=m.Ro(i.minValue),s=m.Ro(i.maxValue),l=i.min,p=i.max;if(e instanceof b.kx){var h=e.propertyFields[r];if(h&&e.dataItem){var u=e.dataItem.dataContext;if(u&&m.a4(u[h]))return t}}var c=e.dataItem;if((m.Et(a)||(a=o.values[n].low),m.Et(s)||(s=o.values[n].high),c)&&c.values[n]){var d=c.getActualWorkingValue(n);if(m.a4(l)&&m.a4(p)&&m.Et(a)&&m.Et(s)&&m.Et(d)){var f=void 0;if(f=i.logarithmic?(Math.log(d)*Math.LOG10E-Math.log(a)*Math.LOG10E)/(Math.log(s)*Math.LOG10E-Math.log(a)*Math.LOG10E):(d-a)/(s-a),!m.Et(d)||m.Et(f)&&Math.abs(f)!=1/0||(f=.5),m.Et(l))return l+(p-l)*f;if(l instanceof E.Q1)return new E.Q1(et.GW(l.rgb,p.rgb,f))}}return t}))}}))),this._heatRules},enumerable:!0,configurable:!0}),e.prototype.processConfig=function(e){var i;if(e){if(m.a4(e.bullets)&&m.cy(e.bullets))for(var r=0,n=e.bullets.length;r<n;r++){var o=e.bullets[r];m.a4(o.type)||(o.type="Bullet")}m.a4(e.heatRules)&&m.cy(e.heatRules)&&(i=e.heatRules,delete e.heatRules)}if(t.prototype.processConfig.call(this,e),i){for(r=0,n=i.length;r<n;r++){var a=i[r],l=this;if(m.a4(a.target)&&m.Kg(a.target))if(this.map.hasKey(a.target))l=this.map.getKey(a.target);else for(var p=a.target.split("."),h=0;h<p.length;h++)if(l instanceof s.B8){var u=l.getIndex(m.Ro(p[h]));l=u||l[p[h]]}else{var c=p[h].match(/^(.*)\[([0-9]+)\]/);l=c?l[c[1]]instanceof s.B8?l[c[1]].getIndex(m.Ro(c[2])):l[c[1]][m.Ro(c[2])]:l[p[h]]}a.target=l,m.a4(a.min)&&(a.min=this.maybeColorOrPercent(a.min)),m.a4(a.max)&&(a.max=this.maybeColorOrPercent(a.max))}t.prototype.processConfig.call(this,{heatRules:i})}},e.prototype.configOrder=function(e,i){return e==i?0:"heatRules"==e?1:"heatRules"==i?-1:t.prototype.configOrder.call(this,e,i)},e.prototype.setVisibility=function(e){t.prototype.setVisibility.call(this,e),this.bulletsContainer.visible=e},e}(o.u);c.u.registeredClasses.Series=ct,c.u.registeredClasses.SeriesDataItem=ut;var dt=i(76662),ft=function(t){function e(){var e=t.call(this)||this;return e.className="SerialChartDataItem",e.applyTheme(),e}return(0,n.C6)(e,t),e}(ot),yt=function(t){function e(){var e=t.call(this)||this;e.className="SerialChart",e.colors=new dt.e,e._usesData=!1;var i=e.chartContainer.createChild(p.m);i.shouldClone=!1,i.width=(0,f.KN)(100),i.height=(0,f.KN)(100),i.isMeasured=!1,i.layout="none",i.zIndex=2,e.seriesContainer=i;var r=e.chartContainer.createChild(p.m);return r.shouldClone=!1,r.width=(0,f.KN)(100),r.height=(0,f.KN)(100),r.isMeasured=!1,r.zIndex=3,r.layout="none",e.bulletsContainer=r,e.applyTheme(),e}return(0,n.C6)(e,t),e.prototype.dispose=function(){t.prototype.dispose.call(this),this.colors&&this.colors.dispose(),this.patterns&&this.patterns.dispose()},e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),m.a4(this.readerTitle)||(this.readerTitle=this.language.translate("Serial chart"))},Object.defineProperty(e.prototype,"series",{get:function(){return this._series||(this._series=new s.TS(this.createSeries()),this._series.events.on("inserted",this.handleSeriesAdded,this,!1),this._series.events.on("removed",this.handleSeriesRemoved,this,!1),this._disposers.push(new s.a(this._series,!1)),this._disposers.push(this._series.template)),this._series},enumerable:!0,configurable:!0}),e.prototype.handleSeriesRemoved=function(t){var e=t.oldValue;this.dataUsers.removeValue(e),this.dataUsers.each((function(t){t.invalidateDataItems()})),e.autoDispose?e.dispose():(e.parent=void 0,e.bulletsContainer.parent=void 0);var i=this.legend;if(i){for(var r=this.legend.dataItems,n=r.length-1;n>=0;n--){var o=r.getIndex(n);o&&o.dataContext==e&&i.dataItems.remove(o)}for(n=i.data.length-1;n>=0;n--){var a=i.data[n];a&&a==e&&L.TF(i.data,a)}}},e.prototype.handleSeriesAdded=function(t){var e=this,i=t.newValue;i.isDisposed()||(i.chart=this,i.parent=this.seriesContainer,i.bulletsContainer.parent=this.bulletsContainer,this._dataUsers.moveValue(i),i.addDisposer(new _.W_((function(){e.dataUsers.removeValue(i)}))),this.handleSeriesAdded2(i),this.handleLegendSeriesAdded(i))},e.prototype.handleLegendSeriesAdded=function(t){t.hiddenInLegend||this.legend&&this.legend.addData(t)},e.prototype.handleSeriesAdded2=function(t){var e=this;this.dataInvalid||this._disposers.push(c.u.events.once("exitframe",(function(){t.data&&0!=t.data.length||(t.data=e.data,t.showOnInit&&(t.reinit(),t.setPropertyValue("showOnInit",!1),t.showOnInit=!0),t.isDisposed()||t.events.once("datavalidated",(function(){t.data==e.data&&(t._data=[])})))})))},e.prototype.feedLegend=function(){var t=this.legend;if(t){var e=[];j.__(this.series.iterator(),(function(t){t.hiddenInLegend||e.push(t)})),t.dataFields.name="name",t.data=e}},e.prototype.createSeries=function(){return new ct},Object.defineProperty(e.prototype,"colors",{get:function(){return this.getPropertyValue("colors")},set:function(t){this.setPropertyValue("colors",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"patterns",{get:function(){return this.getPropertyValue("patterns")},set:function(t){this.setPropertyValue("patterns",t,!0)},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.series.copyFrom(e.series)},e.prototype.appear=function(){t.prototype.appear.call(this),this.series.each((function(t){t.showOnInit&&t.inited&&t.appear
vendor: 6,240 bytes, line 1
1()}))},e}(at);c.u.registeredClasses.SerialChart=yt;class gt{constructor(){this._partials=new Float64Array(32),this._n=0}add(t){const e=this._partials;let i=0;for(let r=0;r<this._n&&r<32;r++){const n=e[r],o=t+n,a=Math.abs(t)<Math.abs(n)?t-(o-n):n-(o-t);a&&(e[i++]=a),t=o}return e[i]=t,this._n=i+1,this}valueOf(){const t=this._partials;let e,i,r,n=this._n,o=0;if(n>0){for(o=t[--n];n>0&&(e=o,i=t[--n],o=e+i,r=i-(o-e),!r););n>0&&(r<0&&t[n-1]<0||r>0&&t[n-1]>0)&&(i=2*r,e=o+i,i==e-o&&(o=e))}return o}}var mt=1e-6,vt=Math.PI,bt=vt/2,_t=vt/4,Pt=2*vt,xt=180/vt,wt=vt/180,St=Math.abs,Ct=Math.atan,Ot=Math.atan2,Tt=Math.cos,Et=Math.ceil,kt=Math.exp,Ft=(Math.floor,Math.hypot,Math.log),It=(Math.pow,Math.sin),Mt=Math.sign||function(t){return t>0?1:t<0?-1:0},Dt=Math.sqrt,jt=Math.tan;function Vt(t){return t>1?bt:t<-1?-bt:Math.asin(t)}function Lt(t){return(t=It(t/2))*t}function Rt(){}function At(t,e){t&&Ht.hasOwnProperty(t.type)&&Ht[t.type](t,e)}var Bt={Feature:function(t,e){At(t.geometry,e)},FeatureCollection:function(t,e){for(var i=t.features,r=-1,n=i.length;++r<n;)At(i[r].geometry,e)}},Ht={Sphere:function(t,e){e.sphere()},Point:function(t,e){t=t.coordinates,e.point(t[0],t[1],t[2])},MultiPoint:function(t,e){for(var i=t.coordinates,r=-1,n=i.length;++r<n;)t=i[r],e.point(t[0],t[1],t[2])},LineString:function(t,e){Nt(t.coordinates,e,0)},MultiLineString:function(t,e){for(var i=t.coordinates,r=-1,n=i.length;++r<n;)Nt(i[r],e,0)},Polygon:function(t,e){Wt(t.coordinates,e)},MultiPolygon:function(t,e){for(var i=t.coordinates,r=-1,n=i.length;++r<n;)Wt(i[r],e)},GeometryCollection:function(t,e){for(var i=t.geometries,r=-1,n=i.length;++r<n;)At(i[r],e)}};function Nt(t,e,i){var r,n=-1,o=t.length-i;for(e.lineStart();++n<o;)r=t[n],e.point(r[0],r[1],r[2]);e.lineEnd()}function Wt(t,e){var i=-1,r=t.length;for(e.polygonStart();++i<r;)Nt(t[i],e,1);e.polygonEnd()}function Gt(t,e){t&&Bt.hasOwnProperty(t.type)?Bt[t.type](t,e):At(t,e)}var zt,Ut,Yt,Kt,Xt,qt,Zt,Qt,Jt,$t,te,ee,ie,re,ne,oe,ae=new gt,se=new gt,le={point:Rt,lineStart:Rt,lineEnd:Rt,polygonStart:function(){ae=new gt,le.lineStart=pe,le.lineEnd=he},polygonEnd:function(){var t=+ae;se.add(t<0?Pt+t:t),this.lineStart=this.lineEnd=this.point=Rt},sphere:function(){se.add(Pt)}};function pe(){le.point=ue}function he(){ce(zt,Ut)}function ue(t,e){le.point=ce,zt=t,Ut=e,Yt=t*=wt,Kt=Tt(e=(e*=wt)/2+_t),Xt=It(e)}function ce(t,e){var i=(t*=wt)-Yt,r=i>=0?1:-1,n=r*i,o=Tt(e=(e*=wt)/2+_t),a=It(e),s=Xt*a,l=Kt*o+s*Tt(n),p=s*r*It(n);ae.add(Ot(p,l)),Yt=t,Kt=o,Xt=a}function de(t){return se=new gt,Gt(t,le),2*se}function fe(t){return[Ot(t[1],t[0]),Vt(t[2])]}function ye(t){var e=t[0],i=t[1],r=Tt(i);return[r*Tt(e),r*It(e),It(i)]}function ge(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function me(t,e){return[t[1]*e[2]-t[2]*e[1],t[2]*e[0]-t[0]*e[2],t[0]*e[1]-t[1]*e[0]]}function ve(t,e){t[0]+=e[0],t[1]+=e[1],t[2]+=e[2]}function be(t,e){return[t[0]*e,t[1]*e,t[2]*e]}function _e(t){var e=Dt(t[0]*t[0]+t[1]*t[1]+t[2]*t[2]);t[0]/=e,t[1]/=e,t[2]/=e}var Pe={point:xe,lineStart:Se,lineEnd:Ce,polygonStart:function(){Pe.point=Oe,Pe.lineStart=Te,Pe.lineEnd=Ee,re=new gt,le.polygonStart()},polygonEnd:function(){le.polygonEnd(),Pe.point=xe,Pe.lineStart=Se,Pe.lineEnd=Ce,ae<0?(qt=-(Qt=180),Zt=-(Jt=90)):re>mt?Jt=90:re<-mt&&(Zt=-90),oe[0]=qt,oe[1]=Qt},sphere:function(){qt=-(Qt=180),Zt=-(Jt=90)}};function xe(t,e){ne.push(oe=[qt=t,Qt=t]),e<Zt&&(Zt=e),e>Jt&&(Jt=e)}function we(t,e){var i=ye([t*wt,e*wt]);if(ie){var r=me(ie,i),n=me([r[1],-r[0],0],r);_e(n),n=fe(n);var o,a=t-$t,s=a>0?1:-1,l=n[0]*xt*s,p=St(a)>180;p^(s*$t<l&&l<s*t)?(o=n[1]*xt)>Jt&&(Jt=o):p^(s*$t<(l=(l+360)%360-180)&&l<s*t)?(o=-n[1]*xt)<Zt&&(Zt=o):(e<Zt&&(Zt=e),e>Jt&&(Jt=e)),p?t<$t?ke(qt,t)>ke(qt,Qt)&&(Qt=t):ke(t,Qt)>ke(qt,Qt)&&(qt=t):Qt>=qt?(t<qt&&(qt=t),t>Qt&&(Qt=t)):t>$t?ke(qt,t)>ke(qt,Qt)&&(Qt=t):ke(t,Qt)>ke(qt,Qt)&&(qt=t)}else ne.push(oe=[qt=t,Qt=t]);e<Zt&&(Zt=e),e>Jt&&(Jt=e),ie=i,$t=t}function Se(){Pe.point=we}function Ce(){oe[0]=qt,oe[1]=Qt,Pe.point=xe,ie=null}function Oe(t,e){if(ie){var i=t-$t;re.add(St(i)>180?i+(i>0?360:-360):i)}else te=t,ee=e;le.point(t,e),we(t,e)}function Te(){le.lineStart()}function Ee(){Oe(te,ee),le.lineEnd(),St(re)>mt&&(qt=-(Qt=180)),oe[0]=qt,oe[1]=Qt,ie=null}function ke(t,e){return(e-=t)<0?e+360:e}function Fe(t,e){return t[0]-e[0]}function Ie(t,e){return t[0]<=t[1]?t[0]<=e&&e<=t[1]:e<t[0]||t[1]<e}function Me(t){var e,i,r,n,o,a,s;if(Jt=Qt=-(qt=Zt=1/0),ne=[],Gt(t,Pe),i=ne.length){for(ne.sort(Fe),e=1,o=[r=ne[0]];e<i;++e)Ie(r,(n=ne[e])[0])||Ie(r,n[1])?(ke(r[0],n[1])>ke(r[0],r[1])&&(r[1]=n[1]),ke(n[0],r[1])>ke(r[0],r[1])&&(r[0]=n[0])):o.push(r=n);for(a=-1/0,e=0,r=o[i=o.length-1];e<=i;r=n,++e)n=o[e],(s=ke(r[1],n[0]))>a&&(a=s,qt=n[0],Qt=r[1])}return ne=oe=null,qt===1/0||Zt===1/0?[[NaN,NaN],[NaN,NaN]]:[[qt,Zt],[Qt,Jt]]}var De=function(t){function e(){var e=t.call(this)||this;return e.className="MapSeriesDataItem",e.values.value={},e.applyTheme(),e}return(0,n.C6)(e,t),Object.defineProperty(e.prototype,"value",{get:function(){return this.values.value.value},set:function(t){this.setValue("value",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"zoomLevel",{get:function(){return this.properties.zoomLevel},set:function(t){this.setProperty("zoomLevel",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"zoomGeoPoint",{get:function(){return this.properties.zoomGeoPoint},set:function(t){this.setProperty("zoomGeoPoint",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"east",{get:function(){return this._east},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"west",{get:function(){return this._west},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"south",{get:function(){return this._south},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"north",{get:function(){return this._north},enumerable:!0,configurable:!0}),e.prototype.updateExtremes=function(){var t=this.getFeature().geometry;if(t){var e=Me(t),i=e[0][0],r=e[0][1],n=e[1][1],o=e[1][0],a=!1;n!=this.north&&(this._north=v.LI(n,6),a=!0),r!=this.south&&(this._south=v.LI(r,6),a=!0),o!=this.east&&(this._east=v.LI(o,6),a=!0),i!=this.west&&(this._west=v.LI(i,6),a=!0),this._east<this._west&&(this._east=180,this._west=-180),a&&this.component.invali
1dateDataItems()}},e.prototype.getFeature=function(){return{}},e}(ut),je=function(t){function e(){var e=t.call(this)||this;return e.className="MapSeries",e.isMeasured=!1,e.nonScalingStroke=!0,e.dataFields.value="value",e.ignoreBounds=!1,e.tooltip&&(e.tooltip.showInViewport=!0),e.applyTheme(),e}return(0,n.C6)(e,t),e.prototype.createDataItem=function(){return new De},e.prototype.checkInclude=function(t,e,i){if(t){if(0==t.length)return!1;if(-1==t.indexOf(i))return!1}return!(e&&e.length>0&&-1!=e.indexOf(i))},Object.defineProperty(e.prototype,"useGeodata",{get:function(){return this.getPropertyValue("useGeodata")},set:function(t){this.setPropertyValue("useGeodata",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"include",{get:function(){return this.getPropertyValue("include")},set:function(t){this.setPropertyValue("include",t)&&this.processIncExc()},enumerable:!0,configurable:!0}),e.prototype.processIncExc=function(){this.invalidateData()},Object.defineProperty(e.prototype,"ignoreBounds",{get:function(){return this.getPropertyValue("ignoreBounds")},set:function(t){this.setPropertyValue("ignoreBounds",t)&&this.chart&&this.chart.updateExtremes()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"exclude",{get:function(){return this.getPropertyValue("exclude")},set:function(t){this.setPropertyValue("exclude",t)&&this.processIncExc()},enumerable:!0,configurable:!0}),e.prototype.handleObjectAdded=function(t){var e=t.newValue;e.parent=this,e.series=this,e.strokeWidth=e.strokeWidth},Object.defineProperty(e.prototype,"geodata",{get:function(){return this._geodata},set:function(t){if(t!=this._geodata){this._geodata=t,this.reverseGeodata&&this.chart.processReverseGeodata(this._geodata);for(var e=this.data.length-1;e>=0;e--)1==this.data[e].madeFromGeoData&&this.data.splice(e,1);this.disposeData(),this.invalidateData()}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"reverseGeodata",{get:function(){return this.getPropertyValue("reverseGeodata")},set:function(t){this.setPropertyValue("reverseGeodata",t)&&this._geodata&&this.chart.processReverseGeodata(this._geodata)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"geodataSource",{get:function(){return this._dataSources.geodata||this.getDataSource("geodata"),this._dataSources.geodata},set:function(t){var e=this;this._dataSources.geodata&&this.removeDispose(this._dataSources.geodata),this._dataSources.geodata=t,this._dataSources.geodata.component=this,this.events.on("inited",(function(){e.loadData("geodata")}),void 0,!1),this.setDataSourceEvents(t,"geodata")},enumerable:!0,configurable:!0}),e.prototype.getFeatures=function(){},e.prototype.validateDataItems=function(){t.prototype.validateDataItems.call(this),this.updateExtremes()},e.prototype.updateExtremes=function(){var t,e,i,r;this.dataItems.each((function(n){(n.north>t||!m.Et(t))&&(t=n.north),(n.south<e||!m.Et(e))&&(e=n.south),(n.west<r||!m.Et(r))&&(r=n.west),(n.east>i||!m.Et(i))&&(i=n.east)})),this._mapObjects&&this._mapObjects.each((function(n){(n.north>t||!m.Et(t))&&(t=n.north),(n.south<e||!m.Et(e))&&(e=n.south),(n.west<r||!m.Et(r))&&(r=n.west),(n.east>i||!m.Et(i))&&(i=n.east)})),this.north==t&&this.east==i&&this.south==e&&this.west==r||(this._north=t,this._east=i,this._west=r,this._south=e,this.dispatch("geoBoundsChanged"),this.ignoreBounds||this.chart.updateExtremes())},Object.defineProperty(e.prototype,"north",{get:function(){return m.Et(this._northDefined)?this._northDefined:this._north},set:function(t){this._northDefined=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"south",{get:function(){return m.Et(this._southDefined)?this._southDefined:this._south},set:function(t){this._southDefined=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"west",{get:function(){return m.Et(this._westDefined)?this._westDefined:this._west},set:function(t){this._westDefined=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"east",{get:function(){return m.Et(this._eastDefined)?this._eastDefined:this._east},set:function(t){this._eastDefined=t},enumerable:!0,configurable:!0}),e.prototype.processConfig=function(e){if(m.a4(e.geodata)&&m.Kg(e.geodata)){var i=e.geodata;if(m.a4(window["am4geodata_"+e.geodata]))e.geodata=window["am4geodata_"+e.geodata];else try{e.geodata=JSON.parse(e.geodata)}catch(r){throw Error("MapChart error: Geodata `"+i+"` is not loaded or is incorrect.")}}t.prototype.processConfig.call(this,e)},e.prototype.asIs=function(e){return"geodata"==e||t.prototype.asIs.call(this,e)},e.prototype.updateTooltipBounds=function(){this.tooltip&&this.topParent&&this.tooltip.setBounds({x:10,y:10,width:this.topParent.maxWidth-20,height:this.topParent.maxHeight-20})},e}(ct);c.u.registeredClasses.MapSeries=je,c.u.registeredClasses.MapSeriesDataItem=De;var Ve=function(t){function e(){var e=t.call(this)||this;return e.className="MapObject",e.isMeasured=!1,e.layout="none",e.clickable=!0,e.applyTheme(),e}return(0,n.C6)(e,t),e.prototype.validate=function(){this.series&&this.series.itemReaderText&&(this.readerTitle=this.series.itemReaderText),t.prototype.validate.call(this)},e.prototype.updateExtremes=function(){var t=this.getFeature();if(t){var e=t.geometry;if(e){var i=Me(e),r=i[0][0],n=i[0][1],o=i[1][1],a=i[1][0],s=!1;o!=this.north&&(this._north=v.LI(o,8),s=!0),n!=this.south&&(this._south=v.LI(n),s=!0),a!=this.east&&(this._east=v.LI(a),s=!0),r!=this.west&&(this._west=v.LI(r),s=!0),s&&(this.dispatch("geoBoundsChanged"),this.series&&this.series.invalidateDataItems())}}},e.prototype.getFeature=function(){return{}},Object.defineProperty(e.prototype,"east",{get:function(){return m.Et(this._east)?this._east:this.dataItem?this.dataItem.east:void 0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"west",{get:function(){return m.Et(this._west)?this._west:this.dataItem?this.dataItem.west:void 0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"south",{get:function(){return m.Et(this._south)?this._south:this.dataItem?this.dataItem.south:void 0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"north",{get:function(){return m.Et(this._north)?this._north:this.dataItem?this.dataItem.north:void 0},enumerable:!0,configurable:!0}),e.prototype.showTooltip=function(e){var i=t.prototype.showTooltip.call(this,e);return i&&"always"==this.showTooltipOn&&!this.series.chart.events.has("mappositionchanged",this.handleTooltipMove,this)&&this.addDisposer(this.series.chart.events.on("mappositionchanged",this.handleTooltipMove,this)),i},e.prototype.handleTooltipMove=function(t){this.tooltip.isHidden||this.showTooltip()},e.prototype.setDataItem=function(e){t.prototype.setDataItem.call(this,e),this.applyAccessibility()},e}(p.m);c.u.registeredClasses.MapObject=Ve;var Le=function(t){function e(){var e=t.call(this)||this;return e.className="MapImage",e.applyTheme(),e}return(0,n.C6)(e,t),Object.defineProperty(e.prototype,"latitude",{get:function(){var t=this.getPropertyValue("latitude");return!m.Et(t)&&this.dataItem&&this.dataItem.geoPoint&&(t=this.dataItem.geoPoint.latitude),t},set:function(t){this.setPropertyValue("latitude",t,!1,!0),this.updateExtremes()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"longitude",{get:function(){var t=this.getPropertyValue("longitude");return!m.Et(t)&&this.dataItem&&this.dataItem.geoPoint&&(t=this.dataItem.geoPoint.longitude),t},set:function(t){this.setPropertyValue("longitude",t,!1,!0),this.updateExtremes()},enumerable:!0,configurable:!0}),e.prototype.validatePosition=function(){if(m.Et(this.latitude)&&m.Et(this.longitude)){var e=this.series.chart.projection.d3Projection([this.longitude,this.latitude]),i=this.series.chart.projection.d3Path({type:"Point",coordinates:[this.longitude,this.latitude]});this.__disabled=!i,this.moveTo({x:e[0],y:e[1]})}t.prototype.validatePosition.call(this)},e.prototype.getFeature=function(){return{type:"Feature",geometry:{type:"Point",coordinates:[this.longitude,this.latitude]}}},e}(Ve);c.u.registeredClasses.MapImage=Le;var Re=i(9133),Ae=i(41304),Be=i.n(Ae);function He(t){return L.Tj(t,(function(t){return Ne(t)}))}function Ne(t){return L.Tj(t,(function(t){return Ge(t)}))}function We(t){return L.Tj(t,ze)}function Ge(t){return{longitude:t[0],latitude:t[1]}}function ze(t){return[t.longitude,t.latitude]}function Ue(t){return L.Tj(t,(function(t){return L.Tj(t,ze)}))}function Ye(t){return L.Tj(t,(function(t){var e=t[0],i=t[1],r=[];return e&&r.push(We(e)),i&&r.push(We(i)),r}))}var Ke=function(t){function e(){var e=t.call(this)||this;e.className="MapPolygon",e.polygon=e.createChild(Re.t),e.polygon.shouldClone=!1,e.polygon.applyOnClones=!0,e.setPropertyValue("precision",.5);var i=new y.T;return e.fill=i.getFor("secondaryButton"),e.stroke=i.getFor("secondaryButtonStroke"),e.strokeOpacity=1,e.tooltipPosition="pointer",e.nonScalingStroke=!0,e.applyTheme(),e}return(0,n.C6)(e,t),e.prototype.getFeature=function(){if(this.multiPolygon&&this.multiPolygon.length>0)return{type:"Feature",geometry:{type:"MultiPolygon",coordinates:this.multiPolygon}}},Object.defineProperty(e.prototype,"multiGeoPolygon",{get:function(){var t=this.getPropertyValue("multiGeoPolygon");return!t&&this.dataItem&&(t=this.dataItem.multiGeoPolygon),t},set:function(t){this.setPropertyValue("multiGeoPolygon",t,!0),this.multiPolygon=Ye(t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"multiPolygon",{get:function(){var t=this.getPropertyValue("multiPolygon");return!t&&this.dataItem&&(t=this.dataItem.multiPolygon),t},set:function(t){this.setPropertyValue("multiPolygon",t)&&(this.updateExtremes(),this.invalidate())},enumerable:!0,configurable:!0}),e.prototype.validate=function(){if(this.series){var e=this.series.chart.projection,i=e.d3Path;if(this.multiPolygon){if(this.series){var r={type:"MultiPolygon",coordinates:this.multiPolygon};e.d3Projection.precision(this.precision),this.polygon.path=i(r)}if(this.series.calculateVisualCenter){var n=0,o=this.multiPolygon[0];if(this.multiPolygon.length>1)for(var a=0;a<this.multiPolygon.length;a++){var s=this.multiPolygon[a],l=de({type:"Polygon",coordinates:s});l>n&&(o=s,n=l)}var p=Be()(o);this._visualLongitude=p[0],this._visualLatitude=p[1]}else this._visualLongitude=this.longitude,this._visualLatitude=this.latitude}}t.prototype.validate.call(this)},e.prototype.measureElement=function(){},Object.defineProperty(e.prototype,"latitude",{get:function(){return this.north+(this.south-this.north)/2},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"longitude",{get:function(){return this.east+(this.west-this.east)/2},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"visualLatitude",{get:function(){var t=this.getPropertyValue("visualLatitude");return m.Et(t)?t:this._adapterO?this._adapterO.apply("visualLatitude",this._visualLatitude):this._visualLatitude},set:function(t){this.setPropertyValue("visualLatitude",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"visualLongitude",{get:function(){var t=this.getPropertyValue("visualLongitude");return m.Et(t)?t:this._adapterO?this._adapterO.apply("visualLongitude",this._visualLongitude):this._visualLongitude},set:function(t){this.setPropertyValue("visualLongitude",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelWidth",{get:function(){return this.polygon.pixelWidth},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelHeight",{get:function(){return this.polygon.pixelHeight},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.polygon.copyFrom(e.polygon)},e.prototype.updateExtremes=function(){t.prototype.updateExtremes.call(this)},Object.defineProperty(e.prototype,"boxArea",{get:function(){return(this.north-this.south)*(this.east-this.west)}
1,enumerable:!0,configurable:!0}),e.prototype.getTooltipX=function(){return this.series.chart.projection.convert({longitude:this.visualLongitude,latitude:this.visualLatitude}).x},e.prototype.getTooltipY=function(){return this.series.chart.projection.convert({longitude:this.visualLongitude,latitude:this.visualLatitude}).y},Object.defineProperty(e.prototype,"precision",{get:function(){return this.getPropertyValue("precision")},set:function(t){this.setPropertyValue("precision",t,!0)},enumerable:!0,configurable:!0}),e}(Ve);c.u.registeredClasses.MapPolygon=Ke;var Xe=function(t){function e(){var e=t.call(this)||this;return e.className="MapPolygonSeriesDataItem",e.applyTheme(),e}return(0,n.C6)(e,t),e.prototype.getFeature=function(){if(this.multiPolygon&&this.multiPolygon.length>0)return{type:"Feature",geometry:{type:"MultiPolygon",coordinates:this.multiPolygon}}},Object.defineProperty(e.prototype,"mapPolygon",{get:function(){var t=this;if(!this._mapPolygon){var e=this.component.mapPolygons.create();this._mapPolygon=e,this.addSprite(e),this._disposers.push(new _.W_((function(){t.component&&t.component.mapPolygons.removeValue(e)}))),this.mapObject=e}return this._mapPolygon},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"polygon",{get:function(){return this._polygon},set:function(t){this._polygon=t,this.multiPolygon=[t]},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"multiPolygon",{get:function(){return this._multiPolygon},set:function(t){this._multiPolygon=t,this.updateExtremes()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"geoPolygon",{get:function(){return this._geoPolygon},set:function(t){this._geoPolygon=t,this.multiGeoPolygon=[t]},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"multiGeoPolygon",{get:function(){return this._multiGeoPolygon},set:function(t){this._multiGeoPolygon=t,this.multiPolygon=Ye(t)},enumerable:!0,configurable:!0}),e}(De),qe=function(t){function e(){var e=t.call(this)||this;return e.calculateVisualCenter=!1,e.className="MapPolygonSeries",e.dataFields.multiPolygon="multiPolygon",e.dataFields.polygon="polygon",e.dataFields.geoPolygon="geoPolygon",e.dataFields.multiGeoPolygon="multiGeoPolygon",e.setPropertyValue("sortPolygonsBy","area"),e.setPropertyValue("sortPolygonsReversed",!1),e.applyTheme(),e}return(0,n.C6)(e,t),e.prototype.createDataItem=function(){return new Xe},e.prototype.processIncExc=function(){this.mapPolygons.clear(),t.prototype.processIncExc.call(this)},e.prototype.validateData=function(){if(this.useGeodata||this.geodata){var e=this._dataSources.geodata?void 0:this.chart.geodata;if(this.geodata&&(e=this.geodata),e){var i=void 0;if("FeatureCollection"==e.type?i=e.features:"Feature"==e.type?i=[e]:-1!=["Point","LineString","Polygon","MultiPoint","MultiLineString","MultiPolygon"].indexOf(e.type)?i=[{geometry:e}]:console.log("nothing found in geoJSON"),i)for(var r=function(t,e){var r=i[t],o=r.geometry;if(o){var a=o.type,s=r.id;if(n.chart.geodataNames&&n.chart.geodataNames[s]&&(r.properties.name=n.chart.geodataNames[s]),"Polygon"==a||"MultiPolygon"==a){if(!n.checkInclude(n.include,n.exclude,s))return"continue";var l=o.coordinates;l&&"Polygon"==a&&(l=[l]);var p=L.I6(n.data,(function(t,e){return t.id==s}));p?p.multiPolygon||(p.multiPolygon=l):(p={multiPolygon:l,id:s,madeFromGeoData:!0},n.data.push(p)),g.bp(r.properties,p)}}},n=this,o=0,a=i.length;o<a;o++)r(o)}}t.prototype.validateData.call(this)},e.prototype.validate=function(){if(t.prototype.validate.call(this),this.dataItems.each((function(t){g.kH(t.mapPolygon)})),"none"!=this.sortPolygonsBy){var e=this.sortPolygonsBy,i=this.sortPolygonsReversed;this.mapPolygons.sort((function(t,r){var n="",o="",a=-1,s=1;switch(e){case"area":n=t.boxArea,o=r.boxArea,a=-1,s=1;break;case"name":n=t.dataItem.dataContext.name||"",o=r.dataItem.dataContext.name||"",a=1,s=-1;break;case"id":n=t.dataItem.dataContext.id||"",o=r.dataItem.dataContext.id||"",a=1,s=-1;break;case"latitude":n=i?t.south:t.north,o=i?r.south:r.north,a=-1,s=1;break;case"longitude":n=i?t.east:t.west,o=i?r.east:r.west,a=1,s=-1}return n<o?i?s:a:n>o?i?a:s:0})),this.mapPolygons.each((function(t,e){t.validate(),t.zIndex||t.propertyFields.zIndex||(t.zIndex=1e6-e)}))}},Object.defineProperty(e.prototype,"mapPolygons",{get:function(){if(!this._mapPolygons){var t=new Ke,e=new s.TS(t);this._disposers.push(new s.a(e)),this._disposers.push(e.template),e.template.focusable=!0,e.events.on("inserted",this.handleObjectAdded,this,!1),this._mapPolygons=e,this._mapObjects=e}return this._mapPolygons},enumerable:!0,configurable:!0}),e.prototype.getPolygonById=function(t){return j.I6(this.mapPolygons.iterator(),(function(e){return e.dataItem.dataContext.id==t}))},e.prototype.copyFrom=function(e){this.mapPolygons.template.copyFrom(e.mapPolygons.template),t.prototype.copyFrom.call(this,e)},e.prototype.getFeatures=function(){var t=this,e=[];return this.dataItems.each((function(t){var i=t.getFeature();i&&e.push(i)})),this.mapPolygons.each((function(i){if(-1==t.dataItems.indexOf(i._dataItem)){var r=i.getFeature();r&&e.push(r)}})),e},Object.defineProperty(e.prototype,"sortPolygonsBy",{get:function(){return this.getPropertyValue("sortPolygonsBy")},set:function(t){this.setPropertyValue("sortPolygonsBy",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"sortPolygonsReversed",{get:function(){return this.getPropertyValue("sortPolygonsReversed")},set:function(t){this.setPropertyValue("sortPolygonsReversed",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),e}(je);function Ze(){var t,e=[];return{point:function(e,i,r){t.push([e,i,r])},lineStart:function(){e.push(t=[])},lineEnd:Rt,rejoin:function(){e.length>1&&e.push(e.pop().concat(e.shift()))},result:function(){var i=e;return e=[],t=null,i}}}function Qe(t,e){return St(t[0]-e[0])<mt&&St(t[1]-e[1])<mt}function Je(t,e,i,r){this.x=t,this.z=e,this.o=i,this.e=r,this.v=!1,this.n=this.p=null}function $e(t,e,i,r,n){var o,a,s=[],l=[];
vendor: 5,103 bytes, line 1
1if(t.forEach((function(t){if(!((e=t.length-1)<=0)){var e,i,r=t[0],a=t[e];if(Qe(r,a)){if(!r[2]&&!a[2]){for(n.lineStart(),o=0;o<e;++o)n.point((r=t[o])[0],r[1]);return void n.lineEnd()}a[0]+=2e-6}s.push(i=new Je(r,t,null,!0)),l.push(i.o=new Je(r,null,i,!1)),s.push(i=new Je(a,t,null,!1)),l.push(i.o=new Je(a,null,i,!0))}})),s.length){for(l.sort(e),ti(s),ti(l),o=0,a=l.length;o<a;++o)l[o].e=i=!i;for(var p,h,u=s[0];;){for(var c=u,d=!0;c.v;)if((c=c.n)===u)return;p=c.z,n.lineStart();do{if(c.v=c.o.v=!0,c.e){if(d)for(o=0,a=p.length;o<a;++o)n.point((h=p[o])[0],h[1]);else r(c.x,c.n.x,1,n);c=c.n}else{if(d)for(p=c.p.z,o=p.length-1;o>=0;--o)n.point((h=p[o])[0],h[1]);else r(c.x,c.p.x,-1,n);c=c.p}p=(c=c.o).z,d=!d}while(!c.v);n.lineEnd()}}}function ti(t){if(e=t.length){for(var e,i,r=0,n=t[0];++r<e;)n.n=i=t[r],i.p=n,n=i;n.n=i=t[0],i.p=n}}function ei(t){return St(t[0])<=vt?t[0]:Mt(t[0])*((St(t[0])+vt)%Pt-vt)}function ii(t){return Array.from(function*(t){for(const e of t)yield*e}(t))}function ri(t,e,i,r){return function(n){var o,a,s,l=e(n),p=Ze(),h=e(p),u=!1,c={point:d,lineStart:y,lineEnd:g,polygonStart:function(){c.point=m,c.lineStart=v,c.lineEnd=b,a=[],o=[]},polygonEnd:function(){c.point=d,c.lineStart=y,c.lineEnd=g,a=ii(a);var t=function(t,e){var i=ei(e),r=e[1],n=It(r),o=[It(i),-Tt(i),0],a=0,s=0,l=new gt;1===n?r=bt+mt:-1===n&&(r=-bt-mt);for(var p=0,h=t.length;p<h;++p)if(c=(u=t[p]).length)for(var u,c,d=u[c-1],f=ei(d),y=d[1]/2+_t,g=It(y),m=Tt(y),v=0;v<c;++v,f=_,g=x,m=w,d=b){var b=u[v],_=ei(b),P=b[1]/2+_t,x=It(P),w=Tt(P),S=_-f,C=S>=0?1:-1,O=C*S,T=O>vt,E=g*x;if(l.add(Ot(E*C*It(O),m*w+E*Tt(O))),a+=T?S+C*Pt:S,T^f>=i^_>=i){var k=me(ye(d),ye(b));_e(k);var F=me(o,k);_e(F);var I=(T^S>=0?-1:1)*Vt(F[2]);(r>I||r===I&&(k[0]||k[1]))&&(s+=T^S>=0?1:-1)}}return(a<-mt||a<mt&&l<-1e-12)^1&s}(o,r);a.length?(u||(n.polygonStart(),u=!0),$e(a,oi,t,i,n)):t&&(u||(n.polygonStart(),u=!0),n.lineStart(),i(null,null,1,n),n.lineEnd()),u&&(n.polygonEnd(),u=!1),a=o=null},sphere:function(){n.polygonStart(),n.lineStart(),i(null,null,1,n),n.lineEnd(),n.polygonEnd()}};function d(e,i){t(e,i)&&n.point(e,i)}function f(t,e){l.point(t,e)}function y(){c.point=f,l.lineStart()}function g(){c.point=d,l.lineEnd()}function m(t,e){s.push([t,e]),h.point(t,e)}function v(){h.lineStart(),s=[]}function b(){m(s[0][0],s[0][1]),h.lineEnd();var t,e,i,r,l=h.clean(),c=p.result(),d=c.length;if(s.pop(),o.push(s),s=null,d)if(1&l){if((e=(i=c[0]).length-1)>0){for(u||(n.polygonStart(),u=!0),n.lineStart(),t=0;t<e;++t)n.point((r=i[t])[0],r[1]);n.lineEnd()}}else d>1&&2&l&&c.push(c.pop().concat(c.shift())),a.push(c.filter(ni))}return c}}function ni(t){return t.length>1}function oi(t,e){return((t=t.x)[0]<0?t[1]-bt-mt:bt-t[1])-((e=e.x)[0]<0?e[1]-bt-mt:bt-e[1])}c.u.registeredClasses.MapPolygonSeries=qe,c.u.registeredClasses.MapPolygonSeriesDataItem=Xe;const ai=ri((function(){return!0}),(function(t){var e,i=NaN,r=NaN,n=NaN;return{lineStart:function(){t.lineStart(),e=1},point:function(o,a){var s=o>0?vt:-vt,l=St(o-i);St(l-vt)<mt?(t.point(i,r=(r+a)/2>0?bt:-bt),t.point(n,r),t.lineEnd(),t.lineStart(),t.point(s,r),t.point(o,r),e=0):n!==s&&l>=vt&&(St(i-n)<mt&&(i-=n*mt),St(o-s)<mt&&(o-=s*mt),r=function(t,e,i,r){var n,o,a=It(t-i);return St(a)>mt?Ct((It(e)*(o=Tt(r))*It(i)-It(r)*(n=Tt(e))*It(t))/(n*o*a)):(e+r)/2}(i,r,o,a),t.point(n,r),t.lineEnd(),t.lineStart(),t.point(s,r),e=0),t.point(i=o,r=a),n=s},lineEnd:function(){t.lineEnd(),i=r=NaN},clean:function(){return 2-e}}}),(function(t,e,i,r){var n;if(null==t)n=i*bt,r.point(-vt,n),r.point(0,n),r.point(vt,n),r.point(vt,0),r.point(vt,-n),r.point(0,-n),r.point(-vt,-n),r.point(-vt,0),r.point(-vt,n);else if(St(t[0]-e[0])>mt){var o=t[0]<e[0]?vt:-vt;n=i*o/2,r.point(-o,n),r.point(0,n),r.point(o,n)}else r.point(e[0],e[1])}),[-vt,-bt]);function si(t,e,i,r,n,o){if(i){var a=Tt(e),s=It(e),l=r*i;null==n?(n=e+r*Pt,o=e-l/2):(n=li(a,n),o=li(a,o),(r>0?n<o:n>o)&&(n+=r*Pt));for(var p,h=n;r>0?h>o:h<o;h-=l)p=fe([a,-s*Tt(h),-s*It(h)]),t.point(p[0],p[1])}}function li(t,e){(e=ye(e))[0]-=t,_e(e);var i,r=(i=-e[1])>1?0:i<-1?vt:Math.acos(i);return((-e[2]<0?-r:r)+Pt-mt)%Pt}var pi=1e9,hi=-pi;function ui(t,e,i,r){function n(n,o){return t<=n&&n<=i&&e<=o&&o<=r}function o(n,o,s,p){var h=0,u=0;if(null==n||(h=a(n,s))!==(u=a(o,s))||l(n,o)<0^s>0)do{p.point(0===h||3===h?t:i,h>1?r:e)}while((h=(h+s+4)%4)!==u);else p.point(o[0],o[1])}function a(r,n){return St(r[0]-t)<mt?n>0?0:3:St(r[0]-i)<mt?n>0?2:1:St(r[1]-e)<mt?n>0?1:0:n>0?3:2}function s(t,e){return l(t.x,e.x)}function l(t,e){var i=a(t,1),r=a(e,1);return i!==r?i-r:0===i?e[1]-t[1]:1===i?t[0]-e[0]:2===i?t[1]-e[1]:e[0]-t[0]}return function(a){var l,p,h,u,c,d,f,y,g,m,v,b=a,_=Ze(),P={point:x,lineStart:function(){P.point=w,p&&p.push(h=[]);m=!0,g=!1,f=y=NaN},lineEnd:function(){l&&(w(u,c),d&&g&&_.rejoin(),l.push(_.result()));P.point=x,g&&b.lineEnd()},polygonStart:function(){b=_,l=[],p=[],v=!0},polygonEnd:function(){var e=function(){for(var e=0,i=0,n=p.length;i<n;++i)for(var o,a,s=p[i],l=1,h=s.length,u=s[0],c=u[0],d=u[1];l<h;++l)o=c,a=d,c=(u=s[l])[0],d=u[1],a<=r?d>r&&(c-o)*(r-a)>(d-a)*(t-o)&&++e:d<=r&&(c-o)*(r-a)<(d-a)*(t-o)&&--e;return e}(),i=v&&e,n=(l=ii(l)).length;
vendor: 4,429 bytes, line 1
1(i||n)&&(a.polygonStart(),i&&(a.lineStart(),o(null,null,1,a),a.lineEnd()),n&&$e(l,s,e,o,a),a.polygonEnd());b=a,l=p=h=null}};function x(t,e){n(t,e)&&b.point(t,e)}function w(o,a){var s=n(o,a);if(p&&h.push([o,a]),m)u=o,c=a,d=s,m=!1,s&&(b.lineStart(),b.point(o,a));else if(s&&g)b.point(o,a);else{var l=[f=Math.max(hi,Math.min(pi,f)),y=Math.max(hi,Math.min(pi,y))],_=[o=Math.max(hi,Math.min(pi,o)),a=Math.max(hi,Math.min(pi,a))];!function(t,e,i,r,n,o){var a,s=t[0],l=t[1],p=0,h=1,u=e[0]-s,c=e[1]-l;if(a=i-s,u||!(a>0)){if(a/=u,u<0){if(a<p)return;a<h&&(h=a)}else if(u>0){if(a>h)return;a>p&&(p=a)}if(a=n-s,u||!(a<0)){if(a/=u,u<0){if(a>h)return;a>p&&(p=a)}else if(u>0){if(a<p)return;a<h&&(h=a)}if(a=r-l,c||!(a>0)){if(a/=c,c<0){if(a<p)return;a<h&&(h=a)}else if(c>0){if(a>h)return;a>p&&(p=a)}if(a=o-l,c||!(a<0)){if(a/=c,c<0){if(a>h)return;a>p&&(p=a)}else if(c>0){if(a<p)return;a<h&&(h=a)}return p>0&&(t[0]=s+p*u,t[1]=l+p*c),h<1&&(e[0]=s+h*u,e[1]=l+h*c),!0}}}}}(l,_,t,e,i,r)?s&&(b.lineStart(),b.point(o,a),v=!1):(g||(b.lineStart(),b.point(l[0],l[1])),b.point(_[0],_[1]),s||b.lineEnd(),v=!1)}f=o,y=a,g=s}return P}}function ci(t,e){function i(i,r){return i=t(i,r),e(i[0],i[1])}return t.invert&&e.invert&&(i.invert=function(i,r){return(i=e.invert(i,r))&&t.invert(i[0],i[1])}),i}const di=t=>t;function fi(t,e){return[St(t)>vt?t+Math.round(-t/Pt)*Pt:t,e]}function yi(t,e,i){return(t%=Pt)?e||i?ci(mi(t),vi(e,i)):mi(t):e||i?vi(e,i):fi}function gi(t){return function(e,i){return[(e+=t)>vt?e-Pt:e<-vt?e+Pt:e,i]}}function mi(t){var e=gi(t);return e.invert=gi(-t),e}function vi(t,e){var i=Tt(t),r=It(t),n=Tt(e),o=It(e);function a(t,e){var a=Tt(e),s=Tt(t)*a,l=It(t)*a,p=It(e),h=p*i+s*r;return[Ot(l*n-h*o,s*i-p*r),Vt(h*n+l*o)]}return a.invert=function(t,e){var a=Tt(e),s=Tt(t)*a,l=It(t)*a,p=It(e),h=p*n-l*o;return[Ot(l*n+p*o,s*i+h*r),Vt(h*i-s*r)]},a}function bi(t){return function(e){var i=new _i;for(var r in t)i[r]=t[r];return i.stream=e,i}}function _i(){}fi.invert=fi,_i.prototype={constructor:_i,point:function(t,e){this.stream.point(t,e)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};var Pi=1/0,xi=Pi,wi=-Pi,Si=wi,Ci={point:function(t,e){t<Pi&&(Pi=t);t>wi&&(wi=t);e<xi&&(xi=e);e>Si&&(Si=e)},lineStart:Rt,lineEnd:Rt,polygonStart:Rt,polygonEnd:Rt,result:function(){var t=[[Pi,xi],[wi,Si]];return wi=Si=-(xi=Pi=1/0),t}};const Oi=Ci;function Ti(t,e,i){var r=t.clipExtent&&t.clipExtent();return t.scale(150).translate([0,0]),null!=r&&t.clipExtent(null),Gt(i,t.stream(Oi)),e(Oi.result()),null!=r&&t.clipExtent(r),t}function Ei(t,e,i){return Ti(t,(function(i){var r=e[1][0]-e[0][0],n=e[1][1]-e[0][1],o=Math.min(r/(i[1][0]-i[0][0]),n/(i[1][1]-i[0][1])),a=+e[0][0]+(r-o*(i[1][0]+i[0][0]))/2,s=+e[0][1]+(n-o*(i[1][1]+i[0][1]))/2;t.scale(150*o).translate([a,s])}),i)}function ki(t,e,i){return Ei(t,[[0,0],e],i)}function Fi(t,e,i){return Ti(t,(function(i){var r=+e,n=r/(i[1][0]-i[0][0]),o=(r-n*(i[1][0]+i[0][0]))/2,a=-n*i[0][1];t.scale(150*n).translate([o,a])}),i)}function Ii(t,e,i){return Ti(t,(function(i){var r=+e,n=r/(i[1][1]-i[0][1]),o=-n*i[0][0],a=(r-n*(i[1][1]+i[0][1]))/2;t.scale(150*n).translate([o,a])}),i)}var Mi=Tt(30*wt);function Di(t,e){return+e?function(t,e){function i(r,n,o,a,s,l,p,h,u,c,d,f,y,g){var m=p-r,v=h-n,b=m*m+v*v;if(b>4*e&&y--){var _=a+c,P=s+d,x=l+f,w=Dt(_*_+P*P+x*x),S=Vt(x/=w),C=St(St(x)-1)<mt||St(o-u)<mt?(o+u)/2:Ot(P,_),O=t(C,S),T=O[0],E=O[1],k=T-r,F=E-n,I=v*k-m*F;(I*I/b>e||St((m*k+v*F)/b-.5)>.3||a*c+s*d+l*f<Mi)&&(i(r,n,o,a,s,l,T,E,C,_/=w,P/=w,x,y,g),g.point(T,E),i(T,E,C,_,P,x,p,h,u,c,d,f,y,g))}}return function(e){var r,n,o,a,s,l,p,h,u,c,d,f,y={point:g,lineStart:m,lineEnd:b,polygonStart:function(){e.polygonStart(),y.lineStart=_},polygonEnd:function(){e.polygonEnd(),y.lineStart=m}};function g(i,r){i=t(i,r),e.point(i[0],i[1])}function m(){h=NaN,y.point=v,e.lineStart()}function v(r,n){var o=ye([r,n]),a=t(r,n);i(h,u,p,c,d,f,h=a[0],u=a[1],p=r,c=o[0],d=o[1],f=o[2],16,e),e.point(h,u)}function b(){y.point=g,e.lineEnd()}function _(){m(),y.point=P,y.lineEnd=x}function P(t,e){v(r=t,e),n=h,o=u,a=c,s=d,l=f,y.point=v}function x(){i(h,u,p,c,d,f,n,o,r,a,s,l,16,e),y.lineEnd=b,b()}return y}}(t,e):function(t){return bi({point:function(e,i){e=t(e,i),this.stream.point(e[0],e[1])}})}(t)}var ji=bi({point:function(t,e){this.stream.point(t*wt,e*wt)}});
vendor: 4,106 bytes, line 1
1function Vi(t,e,i,r,n,o){if(!o)return function(t,e,i,r,n){function o(o,a){return[e+t*(o*=r),i-t*(a*=n)]}return o.invert=function(o,a){return[(o-e)/t*r,(i-a)/t*n]},o}(t,e,i,r,n);var a=Tt(o),s=It(o),l=a*t,p=s*t,h=a/t,u=s/t,c=(s*i-a*e)/t,d=(s*e+a*i)/t;function f(t,o){return[l*(t*=r)-p*(o*=n)+e,i-p*t-l*o]}return f.invert=function(t,e){return[r*(h*t-u*e+c),n*(d-u*t-h*e)]},f}function Li(t){return Ri((function(){return t}))()}function Ri(t){var e,i,r,n,o,a,s,l,p,h,u=150,c=480,d=250,f=0,y=0,g=0,m=0,v=0,b=0,_=1,P=1,x=null,w=ai,S=null,C=di,O=.5;function T(t){return l(t[0]*wt,t[1]*wt)}function E(t){return(t=l.invert(t[0],t[1]))&&[t[0]*xt,t[1]*xt]}function k(){var t=Vi(u,0,0,_,P,b).apply(null,e(f,y)),r=Vi(u,c-t[0],d-t[1],_,P,b);return i=yi(g,m,v),s=ci(e,r),l=ci(i,s),a=Di(s,O),F()}function F(){return p=h=null,T}return T.stream=function(t){return p&&h===t?p:p=ji(function(t){return bi({point:function(e,i){var r=t(e,i);return this.stream.point(r[0],r[1])}})}(i)(w(a(C(h=t)))))},T.preclip=function(t){return arguments.length?(w=t,x=void 0,F()):w},T.postclip=function(t){return arguments.length?(C=t,S=r=n=o=null,F()):C},T.clipAngle=function(t){return arguments.length?(w=+t?function(t){var e=Tt(t),i=6*wt,r=e>0,n=St(e)>mt;function o(t,i){return Tt(t)*Tt(i)>e}function a(t,i,r){var n=[1,0,0],o=me(ye(t),ye(i)),a=ge(o,o),s=o[0],l=a-s*s;if(!l)return!r&&t;var p=e*a/l,h=-e*s/l,u=me(n,o),c=be(n,p);ve(c,be(o,h));var d=u,f=ge(c,d),y=ge(d,d),g=f*f-y*(ge(c,c)-1);if(!(g<0)){var m=Dt(g),v=be(d,(-f-m)/y);if(ve(v,c),v=fe(v),!r)return v;var b,_=t[0],P=i[0],x=t[1],w=i[1];P<_&&(b=_,_=P,P=b);var S=P-_,C=St(S-vt)<mt;if(!C&&w<x&&(b=x,x=w,w=b),C||S<mt?C?x+w>0^v[1]<(St(v[0]-_)<mt?x:w):x<=v[1]&&v[1]<=w:S>vt^(_<=v[0]&&v[0]<=P)){var O=be(d,(-f+m)/y);return ve(O,c),[v,fe(O)]}}}function s(e,i){var n=r?t:vt-t,o=0;return e<-n?o|=1:e>n&&(o|=2),i<-n?o|=4:i>n&&(o|=8),o}return ri(o,(function(t){var e,i,l,p,h;return{lineStart:function(){p=l=!1,h=1},point:function(u,c){var d,f=[u,c],y=o(u,c),g=r?y?0:s(u,c):y?s(u+(u<0?vt:-vt),c):0;if(!e&&(p=l=y)&&t.lineStart(),y!==l&&(!(d=a(e,f))||Qe(e,d)||Qe(f,d))&&(f[2]=1),y!==l)h=0,y?(t.lineStart(),d=a(f,e),t.point(d[0],d[1])):(d=a(e,f),t.point(d[0],d[1],2),t.lineEnd()),e=d;else if(n&&e&&r^y){var m;g&i||!(m=a(f,e,!0))||(h=0,r?(t.lineStart(),t.point(m[0][0],m[0][1]),t.point(m[1][0],m[1][1]),t.lineEnd()):(t.point(m[1][0],m[1][1]),t.lineEnd(),t.lineStart(),t.point(m[0][0],m[0][1],3)))}!y||e&&Qe(e,f)||t.point(f[0],f[1]),e=f,l=y,i=g},lineEnd:function(){l&&t.lineEnd(),e=null},clean:function(){return h|(p&&l)<<1}}}),(function(e,r,n,o){si(o,t,i,n,e,r)}),r?[0,-t]:[-vt,t-vt])}(x=t*wt):(x=null,ai),F()):x*xt},T.clipExtent=function(t){return arguments.length?(C=null==t?(S=r=n=o=null,di):ui(S=+t[0][0],r=+t[0][1],n=+t[1][0],o=+t[1][1]),F()):null==S?null:[[S,r],[n,o]]},T.scale=function(t){return arguments.length?(u=+t,k()):u},T.translate=function(t){return arguments.length?(c=+t[0],d=+t[1],k()):[c,d]},T.center=function(t){return arguments.length?(f=t[0]%360*wt,y=t[1]%360*wt,k()):[f*xt,y*xt]},T.rotate=function(t){return arguments.length?(g=t[0]%360*wt,m=t[1]%360*wt,v=t.length>2?t[2]%360*wt:0,k()):[g*xt,m*xt,v*xt]},T.angle=function(t){return arguments.length?(b=t%360*wt,k()):b*xt},T.reflectX=function(t){return arguments.length?(_=t?-1:1,k()):_<0},T.reflectY=function(t){return arguments.length?(P=t?-1:1,k()):P<0},T.precision=function(t){return arguments.length?(a=Di(s,O=t*t),F()):Dt(O)},T.fitExtent=function(t,e){return Ei(T,t,e)},T.fitSize=function(t,e){return ki(T,t,e)},T.fitWidth=function(t,e){return Fi(T,t,e)},T.fitHeight=function(t,e){return Ii(T,t,e)},function(){return e=t.apply(this,arguments),T.invert=e.invert&&E,k()}}function Ai(t,e){return[t,e]}Ai.invert=Ai;var Bi,Hi,Ni,Wi,Gi=new gt,zi=new gt,Ui={point:Rt,lineStart:Rt,lineEnd:Rt,polygonStart:function(){Ui.lineStart=Yi,Ui.lineEnd=qi},polygonEnd:function(){Ui.lineStart=Ui.lineEnd=Ui.point=Rt,Gi.add(St(zi)),zi=new gt},result:function(){var t=Gi/2;return Gi=new gt,t}};function Yi(){Ui.point=Ki}function Ki(t,e){Ui.point=Xi,Bi=Ni=t,Hi=Wi=e}function Xi(t,e){zi.add(Wi*t-Ni*e),Ni=t,Wi=e}function qi(){Xi(Bi,Hi)}const Zi=Ui;
1var Qi,Ji,$i,tr,er=0,ir=0,rr=0,nr=0,or=0,ar=0,sr=0,lr=0,pr=0,hr={point:ur,lineStart:cr,lineEnd:yr,polygonStart:function(){hr.lineStart=gr,hr.lineEnd=mr},polygonEnd:function(){hr.point=ur,hr.lineStart=cr,hr.lineEnd=yr},result:function(){var t=pr?[sr/pr,lr/pr]:ar?[nr/ar,or/ar]:rr?[er/rr,ir/rr]:[NaN,NaN];return er=ir=rr=nr=or=ar=sr=lr=pr=0,t}};function ur(t,e){er+=t,ir+=e,++rr}function cr(){hr.point=dr}function dr(t,e){hr.point=fr,ur($i=t,tr=e)}function fr(t,e){var i=t-$i,r=e-tr,n=Dt(i*i+r*r);nr+=n*($i+t)/2,or+=n*(tr+e)/2,ar+=n,ur($i=t,tr=e)}function yr(){hr.point=ur}function gr(){hr.point=vr}function mr(){br(Qi,Ji)}function vr(t,e){hr.point=br,ur(Qi=$i=t,Ji=tr=e)}function br(t,e){var i=t-$i,r=e-tr,n=Dt(i*i+r*r);nr+=n*($i+t)/2,or+=n*(tr+e)/2,ar+=n,sr+=(n=tr*t-$i*e)*($i+t),lr+=n*(tr+e),pr+=3*n,ur($i=t,tr=e)}const _r=hr;function Pr(t){this._context=t}Pr.prototype={_radius:4.5,pointRadius:function(t){return this._radius=t,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(t,e){switch(this._point){case 0:this._context.moveTo(t,e),this._point=1;break;case 1:this._context.lineTo(t,e);break;default:this._context.moveTo(t+this._radius,e),this._context.arc(t,e,this._radius,0,Pt)}},result:Rt};var xr,wr,Sr,Cr,Or,Tr=new gt,Er={point:Rt,lineStart:function(){Er.point=kr},lineEnd:function(){xr&&Fr(wr,Sr),Er.point=Rt},polygonStart:function(){xr=!0},polygonEnd:function(){xr=null},result:function(){var t=+Tr;return Tr=new gt,t}};function kr(t,e){Er.point=Fr,wr=Cr=t,Sr=Or=e}function Fr(t,e){Cr-=t,Or-=e,Tr.add(Dt(Cr*Cr+Or*Or)),Cr=t,Or=e}const Ir=Er;function Mr(){this._string=[]}function Dr(t){return"m0,"+t+"a"+t+","+t+" 0 1,1 0,"+-2*t+"a"+t+","+t+" 0 1,1 0,"+2*t+"z"}var jr,Vr,Lr,Rr;Mr.prototype={_radius:4.5,_circle:Dr(4.5),pointRadius:function(t){return(t=+t)!==this._radius&&(this._radius=t,this._circle=null),this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._string.push("Z"),this._point=NaN},point:function(t,e){switch(this._point){case 0:this._string.push("M",t,",",e),this._point=1;break;case 1:this._string.push("L",t,",",e);break;default:null==this._circle&&(this._circle=Dr(this._radius)),this._string.push("M",t,",",e,this._circle)}},result:function(){if(this._string.length){var t=this._string.join("");return this._string=[],t}return null}};var Ar={sphere:Rt,point:Rt,lineStart:function(){Ar.point=Hr,Ar.lineEnd=Br},lineEnd:Rt,polygonStart:Rt,polygonEnd:Rt};function Br(){Ar.point=Ar.lineEnd=Rt}function Hr(t,e){Vr=t*=wt,Lr=It(e*=wt),Rr=Tt(e),Ar.point=Nr}function Nr(t,e){t*=wt;var i=It(e*=wt),r=Tt(e),n=St(t-Vr),o=Tt(n),a=r*It(n),s=Rr*i-Lr*r*o,l=Lr*i+Rr*r*o;jr.add(Ot(Dt(a*a+s*s),l)),Vr=t,Lr=i,Rr=r}var Wr=[null,null],Gr={type:"LineString",coordinates:Wr};function zr(t,e){return Wr[0]=t,Wr[1]=e,function(t){return jr=new gt,Gt(t,Ar),+jr}(Gr)}var Ur=function(){function t(){this.d3Projection=Li(Ai).scale(152.63)}return Object.defineProperty(t.prototype,"d3Projection",{get:function(){return this._d3Projection},set:function(t){this._d3Projection=t,t.precision(.1),this._d3Path=function(t,e){var i,r,n=4.5;function o(t){return t&&("function"===typeof n&&r.pointRadius(+n.apply(this,arguments)),Gt(t,i(r))),r.result()}return o.area=function(t){return Gt(t,i(Zi)),Zi.result()},o.measure=function(t){return Gt(t,i(Ir)),Ir.result()},o.bounds=function(t){return Gt(t,i(Oi)),Oi.result()},o.centroid=function(t){return Gt(t,i(_r)),_r.result()},o.projection=function(e){return arguments.length?(i=null==e?(t=null,di):(t=e).stream,o):t},o.context=function(t){return arguments.length?(r=null==t?(e=null,new Mr):new Pr(e=t),"function"!==typeof n&&r.pointRadius(n),o):e},o.pointRadius=function(t){return arguments.length?(n="function"===typeof t?t:(r.pointRadius(+t),+t),o):n},o.projection(t).context(e)}().projection(t),this.chart&&this.chart.invalidateProjection()},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"d3Path",{get:function(){return this._d3Path},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"scale",{get:function(){return this.d3Projection.scale()/100},enumerable:!0,configurable:!0}),t.prototype.convert=function(t){var e=this.d3Projection([t.longitude,t.latitude]);if(e)return{x:e[0],y:e[1]}},t.prototype.invert=function(t){var e=this.d3Projection.invert([t.x,t.y]);if(e)return{longitude:e[0],latitude:e[1]}},t.prototype.project=function(t,e){return this.convert({longitude:t*v.iR,latitude:e*v.iR})},t.prototype.unproject=function(t,e){return this.invert({x:t,y:e})}
1,t.prototype.rotate=function(t,e,i,r){var n=e*v.nr,o=i*v.nr;r*=v.nr;var a=t.longitude*v.nr+n,s=t.latitude*v.nr,l=Math.cos(o),p=Math.sin(o),h=Math.cos(r),u=Math.sin(r),c=Math.cos(s),d=Math.cos(a)*c,f=Math.sin(a)*c,y=Math.sin(s),g=y*l+d*p;return{longitude:v.iR*Math.atan2(f*h-g*u,d*l-y*p),latitude:v.iR*Math.asin(g*h+f*u)}},t.prototype.unrotate=function(t,e,i,r){var n=e*v.nr,o=i*v.nr;r*=v.nr;var a=t.longitude*v.nr-n,s=t.latitude*v.nr,l=Math.cos(o),p=Math.sin(o),h=Math.cos(r),u=Math.sin(r),c=Math.cos(s),d=Math.cos(a)*c,f=Math.sin(a)*c,y=Math.sin(s),g=y*h-f*u;return{longitude:v.iR*Math.atan2(f*h+y*u,d*l+g*p),latitude:v.iR*Math.asin(g*l-d*p)}},t.prototype.intermediatePoint=function(t,e,i){var r=function(t,e){var i=t[0]*wt,r=t[1]*wt,n=e[0]*wt,o=e[1]*wt,a=Tt(r),s=It(r),l=Tt(o),p=It(o),h=a*Tt(i),u=a*It(i),c=l*Tt(n),d=l*It(n),f=2*Vt(Dt(Lt(o-r)+a*l*Lt(n-i))),y=It(f),g=f?function(t){var e=It(t*=f)/y,i=It(f-t)/y,r=i*h+e*c,n=i*u+e*d,o=i*s+e*p;return[Ot(n,r)*xt,Ot(o,Dt(r*r+n*n))*xt]}:function(){return[i*xt,r*xt]};return g.distance=f,g}([t.longitude,t.latitude],[e.longitude,e.latitude])(i);return{longitude:r[0],latitude:r[1]}},t.prototype.multiDistance=function(t){for(var e=0,i=0;i<t.length;i++){var r=t[i];if(r.length>1)for(var n=1;n<r.length;n++){var o=r[n-1],a=r[n];e+=this.distance(o,a)}}return e},t.prototype.distance=function(t,e){return zr([t.longitude,t.latitude],[e.longitude,e.latitude])},t.prototype.positionToPoint=function(t,e){if(t){var i=this.positionToGeoPoint(t,e),r=this.positionToGeoPoint(t,e-.01),n=this.positionToGeoPoint(t,e+.01);if(r&&n){var o=this.convert(i),a=this.convert(r),s=this.convert(n);return{x:o.x,y:o.y,angle:v._H(a,s)}}}return{x:0,y:0,angle:0}},t.prototype.positionToGeoPoint=function(t,e){if(t){for(var i=this.multiDistance(t),r=0,n=0,o=0,a=void 0,s=void 0,l=0;l<t.length;l++){var p=t[l];if(p.length>1){for(var h=1;h<p.length;
1h++)if(a=p[h-1],s=p[h],n=r/i,o=(r+=this.distance(a,s))/i,n<=e&&o>e){l=t.length;break}}else 1==p.length&&(a=p[0],s=p[0],n=0,o=1)}if(a&&s){var u=(e-n)/(o-n);return this.intermediatePoint(a,s,u)}}return{longitude:0,latitude:0}},t}();c.u.registeredClasses.Projection=Ur;var Yr=i(52695),Kr=i(94034),Xr=function(t){function e(){var e=t.call(this)||this;e._chart=new _.h1,e.className="SmallMap",e.align="left",e.valign="bottom",e.percentHeight=20,e.percentWidth=20,e.margin(5,5,5,5);var i=new y.T;e.background.fillOpacity=.9,e.background.fill=i.getFor("background"),e.events.on("hit",e.moveToPosition,e,!1),e.events.on("maxsizechanged",e.updateMapSize,e,!1),e.seriesContainer=e.createChild(p.m),e.seriesContainer.shouldClone=!1;var r=e.createChild(Kr.M);return r.shouldClone=!1,r.stroke=i.getFor("alternativeBackground"),r.strokeWidth=1,r.strokeOpacity=.5,r.fill=(0,E.yW)(),r.verticalCenter="middle",r.horizontalCenter="middle",r.isMeasured=!1,r.visible=!1,e.rectangle=r,e._disposers.push(e._chart),e.applyTheme(),e}return(0,n.C6)(e,t),Object.defineProperty(e.prototype,"series",{get:function(){return this._series||(this._series=new s.B8,this._series.events.on("inserted",this.handleSeriesAdded,this,!1),this._series.events.on("removed",this.handleSeriesRemoved,this,!1)),this._series},enumerable:!0,configurable:!0}),e.prototype.handleSeriesAdded=function(t){var e=t.newValue;if(this.chart.series.contains(e)){var i=e.clone();this._series.removeValue(e),this._series.push(i),e=i,this.chart.dataUsers.push(i)}e.chart=this.chart,e.parent=this.seriesContainer,e.interactionsEnabled=!1,e.events.on("inited",this.updateMapSize,this,!1),e.hidden=!1},e.prototype.handleSeriesRemoved=function(t){this.invalidate()},e.prototype.moveToPosition=function(t){var e=g.oI(t.spritePoint,this,this.seriesContainer),i=this.chart.seriesPointToGeo(e);this.chart.zoomToGeoPoint(i,this.chart.zoomLevel,!0)},Object.defineProperty(e.prototype,"chart",{get:function(){return this._chart.get()},set:function(t){this.chart!=t&&this._chart.set(t,new _.ZT([t.events.on("mappositionchanged",this.updateRectangle,this,!1),t.events.on("scaleratiochanged",this.updateMapSize,this,!1)]))},enumerable:!0,configurable:!0}),e.prototype.updateRectangle=function(){var t=this.chart,e=t.zoomLevel,i=this.rectangle;i.width=this.pixelWidth/e,i.height=this.pixelHeight/e;var r=Math.min(this.percentWidth,this.percentHeight)/100,n=t.seriesContainer;i.x=Math.ceil(-n.pixelX*r/e)+this.seriesContainer.pixelX,i.y=Math.ceil(-n.pixelY*r/e)+this.seriesContainer.pixelY,i.validate()},e.prototype.updateMapSize=function(){if(this.chart){var t=this.chart.scaleRatio*Math.min(this.percentWidth,this.percentHeight)/100;this.seriesContainer.scale=t;var e={width:0,height:0,x:0,y:0};try{e=this.seriesContainer.group.node.getBBox()}catch(i){}e.width>0&&(this.rectangle.visible=!0),this.seriesContainer.x=this.pixelWidth/2-e.x*t-e.width/2*t,this.seriesContainer.y=this.pixelHeight/2-e.y*t-e.height/2*t,this.updateRectangle(),this.afterDraw()}},e.prototype.afterDraw=function(){t.prototype.afterDraw.call(this),this.rectangle.maskRectangle={x:-1,y:-1,width:Math.ceil(this.pixelWidth+2),height:Math.ceil(this.pixelHeight+2)}},e.prototype.processConfig=function(e){if(e&&m.a4(e.series)&&m.cy(e.series))for(var i=0,r=e.series.length;i<r;i++){var n=e.series[i];m.a4(n)&&m.Kg(n)&&this.map.hasKey(n)&&(e.series[i]=this.map.getKey(n))}t.prototype.processConfig.call(this,e)},e}(p.m);function qr(t){return L.__(t,(function(t){L.__(t,(function(t){!function(t){var e=Zr(t.longitude),i=Math.asin(Math.sin(t.latitude*v.nr))*v.iR,r=Zr(t.latitude);Math.abs(r)>90&&(e=Zr(e+180)),t.longitude=e,t.latitude=i}(t)}))})),t}function Zr(t){return(t%=360)>180&&(t-=360),t<-180&&(t+=360),t}c.u.registeredClasses.SmallMap=Xr;var Qr=function(t){function e(){var e=t.call(this)||this;return e.adjustRotation=!0,e.className="MapLineObject",e.isMeasured=!1,e.layout="none",e.applyTheme(),e}return(0,n.C6)(e,t),e.prototype.validatePosition=function(){var e=this.mapLine;if(e){var i=e.positionToPoint(this.position);if(this.x=i.x,this.y=i.y,this.adjustRotation&&(this.rotation=i.angle),this.mapLine.dataItem){var r=this.mapLine.dataItem.component;this.scale=1/r.scale}if(e.shortestDistance){var n=this.mapLine.series.chart.projection,o=n.positionToGeoPoint(e.multiGeoLine,this.position),a=n.d3Path({type:"Point",coordinates:[o.longitude,o.latitude]});this.__disabled=!a}}t.prototype.validatePosition.call(this)},Object.defineProperty(e.prototype,"position",{get:function(){return this.getPropertyValue("position")},set:function(t){this.setPropertyValue("position",t,!1,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"adjustRotation",{get:function(){return this.getPropertyValue("adjustRotation")},set:function(t){this.setPropertyValue("adjustRotation",t,!1,!0)},enumerable:!0,configurable:!0}),e}(p.m);c.u.registeredClasses.MapLineObject=Qr;var Jr=function(t){function e(){var e=t.call(this)||this;return e.className="MapImageSeriesDataItem",e.applyTheme(),e}return(0,n.C6)(e,t),e.prototype.getFeature=function(){return{type:"Feature",geometry:{type:"Point",coordinates:this.point}}},Object.defineProperty(e.prototype,"mapImage",{get:function(){var t=this;if(!this._mapImage){var e=this.component.mapImages.create();this.addSprite(e),this._mapImage=e,this._disposers.push(e),this._disposers.push(new _.W_((function(){t.component&&t.component.mapImages.removeValue(e)}))),this.mapObject=e}return this._mapImage},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"point",{get:function(){return this._point},set:function(t){this._point=t,this._geoPoint=Ge(t),this.updateExtremes()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"multiPoint",{get:function(){return[this._point]},set:function(t){this._point=t[0],this._geoPoint=Ge(this._point),this.updateExtremes()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"geoPoint",{get:function(){return this._geoPoint},set:function(t){this._geoPoint=t,this.point=[t.longitude,t.latitude]},enumerable:!0,configurable:!0}),e}(De),$r=function(t){function e(){var e=t.call(this)||this;return e.className="MapImageSeries",e.dataFields.multiPoint="multiPoint",e.dataFields.point="point",e.dataFields.geoPoint="geoPoint",e.dataFields.multiGeoPoint="multiGeoPoint",e.ignoreBounds=!0,e.a
1pplyTheme(),e}return(0,n.C6)(e,t),e.prototype.createDataItem=function(){return new Jr},e.prototype.validateData=function(){var e=this;if(this.data.length>0&&0==this._parseDataFrom&&this.mapImages.clear(),this.useGeodata&&(this.useGeodata||this.geodata)){var i=this.chart.geodata,r=void 0;if("FeatureCollection"==i.type?r=i.features:"Feature"==i.type?r=[i]:-1!=["Point","LineString","Polygon","MultiPoint","MultiLineString","MultiPolygon"].indexOf(i.type)?r=[{geometry:i}]:console.log("nothing found in geoJSON"),r)for(var n=function(t,e){var i=r[t],n=i.geometry;if(n){var a=n.type,s=i.id;if("Point"==a||"MultiPoint"==a){if(!o.checkInclude(o.include,o.exclude,s))return"continue";var l=n.coordinates;"Point"==a&&(l=[l]);var p=L.I6(o.data,(function(t,e){return t.id==s}));p?p.multiPoint||(p.multiPoint=l):(p={multiPoint:l,id:s,madeFromGeoData:!0},o.data.push(p)),g.bp(i.properties,p)}}},o=this,a=0,s=r.length;a<s;a++)n(a)}t.prototype.validateData.call(this),j.__(this.dataItems.iterator(),(function(t){var i=t.mapImage;i.isDisposed()||(e.mapImages.moveValue(i),m.Et(i.latitude)&&m.Et(i.latitude)&&(t.geoPoint={latitude:i.latitude,longitude:i.longitude}))}))},Object.defineProperty(e.prototype,"mapImages",{get:function(){if(!this._mapImages){var t=new Le,e=new s.TS(t);this._disposers.push(new s.a(e)),this._disposers.push(e.template),e.template.focusable=!0,e.events.on("inserted",this.handleObjectAdded,this,!1),this._mapImages=e,this._mapObjects=e}return this._mapImages},enumerable:!0,configurable:!0}),e.prototype.validateDataElement=function(e){t.prototype.validateDataElement.call(this,e),e.mapImage.invalidate()},e.prototype.validate=function(){t.prototype.validate.call(this),j.__(this.mapImages.iterator(),(function(t){t.validatePosition()}))},e.prototype.copyFrom=function(e){this.mapImages.template.copyFrom(e.mapImages.template),t.prototype.copyFrom.call(this,e)},e.prototype.getFeatures=function(){var t=this,e=[];return this.dataItems.each((function(t){var i=t.getFeature();i&&e.push(i)})),this.mapImages.each((function(i){if(-1==t.dataItems.indexOf(i._dataItem)){var r=i.getFeature();r&&e.push(r)}})),e},e.prototype.getImageById=function(t){return j.I6(this.mapImages.iterator(),(function(e){var i=e.dataItem.dataContext;if(e.id==t||i&&i.id==t)return!0}))},e}(je);c.u.registeredClasses.MapImageSeries=$r,c.u.registeredClasses.MapImageSeriesDataItem=Jr;var tn=i(59783),en=i(70695),rn=function(t){function e(){var e=t.call(this)||this;e._imageListeners={},e.className="MapLine",e.createLine(),e.line.stroke=(0,E.yW)(),e.line.parent=e,e.strokeOpacity=1,e.setPropertyValue("precision",.1);var i=new y.T;return e.stroke=i.getFor("grid"),e.shortestDistance=!0,e.applyTheme(),e}return(0,n.C6)(e,t),e.prototype.createLine=function(){this.line=new en.R},e.prototype.positionToPoint=function(t){return this.shortestDistance?this.series.chart.projection.positionToPoint(this.multiGeoLine,t):this.line?this.line.positionToPoint(t):{x:0,y:0,angle:0}},Object.defineProperty(e.prototype,"multiGeoLine",{get:function(){var t=this.getPropertyValue("multiGeoLine");return!t&&this.dataItem&&this.dataItem.multiGeoLine&&(t=this.dataItem.multiGeoLine),t},set:function(t){if(t&&t.length>0){this.setPropertyValue("multiGeoLine",qr(t),!0);var e=Ue(t);this.setPropertyValue("multiLine",e),this.updateExtremes()}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"multiLine",{get:function(){var t=this.getPropertyValue("multiLine");return!t&&this.dataItem&&this.dataItem.multiLine&&(t=this.dataItem.multiLine),t},set:function(t){this.setPropertyValue("multiLine",t),this.multiGeoLine=He(t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"imagesToConnect",{get:function(){return this.getPropertyValue("imagesToConnect")}
1,set:function(t){var e=this;if(this.setPropertyValue("imagesToConnect",t,!0),this.handleImagesToConnect(),this.series){var i=this.series.chart;i&&i.series.each((function(t){t instanceof $r&&(t.isReady()||e._disposers.push(t.events.on("ready",e.handleImagesToConnect,e,!1)))}))}},enumerable:!0,configurable:!0}),e.prototype.handleImagesToConnect=function(){var t,e,i=this;if(this.imagesToConnect){var r=[],o=[r],a=function(t){if(m.Kg(t)){var e=s.series.chart;e&&e.series.each((function(e){if(e instanceof $r){var i=e.getImageById(t);i&&(t=i)}}))}if(t instanceof Le&&(r.push({longitude:t.longitude,latitude:t.latitude}),!s._imageListeners[t.uid])){var n=t.events.on("propertychanged",(function(t){"longitude"!=t.property&&"latitude"!=t.property||(i.handleImagesToConnect(),i.invalidate())}),s,!1);s._imageListeners[t.uid]=n,s._disposers.push(n)}},s=this;try{for(var l=(0,n.Ju)(this.imagesToConnect),p=l.next();!p.done;p=l.next()){a(p.value)}}catch(h){t={error:h}}finally{try{p&&!p.done&&(e=l.return)&&e.call(l)}finally{if(t)throw t.error}}this.multiGeoLine=o}},e.prototype.validate=function(){var e=this.series.chart;if(this.multiLine){if(this.shortestDistance)e.projection.d3Projection.precision(this.precision),this.line.path=e.projection.d3Path(this.getFeature());else{for(var i=[],r=0,n=this.multiLine.length;r<n;r++){for(var o=this.multiLine[r],a=[],s=0,l=o.length;s<l;s++){var p=o[s],h=this.series.chart.projection.convert({longitude:p[0],latitude:p[1]});a.push(h)}i.push(a)}this.line.segments=i}this._arrow&&this._arrow.validatePosition(),j.__(this.lineObjects.iterator(),(function(t){t.validatePosition()})),this.handleGlobalScale()}else this.imagesToConnect&&this.handleImagesToConnect();t.prototype.validate.call(this)},e.prototype.getFeature=function(){if(this.multiLine&&this.multiLine.length>0&&this.multiLine[0]&&this.multiLine[0].length>0)return{type:"Feature",geometry:{type:"MultiLineString",coordinates:this.multiLine}}},e.prototype.measureElement=function(){},Object.defineProperty(e.prototype,"shortestDistance",{get:function(){return this.getPropertyValue("shortestDistance")},set:function(t){this.setPropertyValue("shortestDistance",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"lineObjects",{get:function(){return this._lineObjects||(this._lineObjects=new s.TS(new Qr),this._lineObjects.events.on("inserted",this.handleLineObjectAdded,this,!1),this._disposers.push(new s.a(this._lineObjects)),this._disposers.push(this._lineObjects.template)),this._lineObjects},enumerable:!0,configurable:!0}),e.prototype.handleLineObjectAdded=function(t){var e=t.newValue;e.mapLine=this,e.shouldClone=!1,e.parent=this},Object.defineProperty(e.prototype,"arrow",{get:function(){if(!this._arrow){var t=this.createChild(Qr);t.shouldClone=!1,t.width=8,t.height=10,t.mapLine=this,t.position=.5;var e=t.createChild(tn.l);e.fillOpacity=1,e.width=(0,f.KN)(100),e.height=(0,f.KN)(100),e.rotation=90,e.horizontalCenter="middle",e.verticalCenter="middle",this._arrow=t}return this._arrow},set:function(t){this._arrow=t,t.mapLine=this,t.parent=this},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.line.copyFrom(e.line),this.lineObjects.copyFrom(e.lineObjects),e._arrow&&(this.arrow=e.arrow.clone())},Object.defineProperty(e.prototype,"latitude",{get:function(){return this.north+(this.south-this.north)/2},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"longitude",{get:function(){return this.east+(this.west-this.east)/2},enumerable:!0,configurable:!0}),e.prototype.getTooltipX=function(){var t=this.getPropertyValue("tooltipX");return t instanceof f.QE||(t=(0,f.KN)(50)),t instanceof f.QE?this.positionToPoint(t.value).x:0},e.prototype.getTooltipY=function(){var t=this.getPropertyValue("tooltipY");return t instanceof f.QE||(t=(0,f.KN)(50)),t instanceof f.QE?this.positionToPoint(t.value).y:0},Object.defineProperty(e.prototype,"precision",{get:function(){return this.getPropertyValue("precision")},set:function(t){this.setPropertyValue("precision",t,!0)},enumerable:!0,configurable:!0}),e}(Ve);c.u.registeredClasses.MapLine=rn;var nn=function(t){function e(){var e=t.call(this)||this;return e.className="MapLineSeriesDataItem",e.applyTheme(),e}return(0,n.C6)(e,t),e.prototype.getFeature=function(){if(this.multiLine&&this.multiLine.length>0)return{type:"Feature",geometry:{type:"MultiLineString",coordinates:this.multiLine}}},Object.defineProperty(e.prototype,"mapLine",{get:function(){var t=this;if(!this._mapLine){var e=this.component.mapLines.create();this._mapLine=e,this.addSprite(e),this._disposers.push(e),this._disposers.push(new _.W_((function(){t.component&&t.component.mapLines.removeValue(e)}))),this.mapObject=e}return this._mapLine},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"line",{get:function(){return this._line},set:function(t){this._line=t,this.multiLine=[t]},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"multiLine",{get:function(){return this._multiLine},set:function(t){this._multiLine=t,this._multiGeoLine=He(t),this.updateExtremes()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"geoLine",{get:function(){return this._geoLine}
1,set:function(t){this._geoLine=t,this.multiLine=Ue([t])},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"multiGeoLine",{get:function(){return this._multiGeoLine},set:function(t){this._multiGeoLine=t,this.multiLine=Ue(t)},enumerable:!0,configurable:!0}),e}(De),on=function(t){function e(){var e=t.call(this)||this;return e.className="MapLineSeries",e.dataFields.multiLine="multiLine",e.dataFields.line="line",e.dataFields.geoLine="geoLine",e.dataFields.multiGeoLine="multiGeoLine",e.ignoreBounds=!0,e.applyTheme(),e}return(0,n.C6)(e,t),e.prototype.createDataItem=function(){return new nn},e.prototype.validateData=function(){if(this.useGeodata||this.geodata){var e=this.chart.geodata;if(e){var i=void 0;if("FeatureCollection"==e.type?i=e.features:"Feature"==e.type?i=[e]:-1!=["Point","LineString","Polygon","MultiPoint","MultiLineString","MultiPolygon"].indexOf(e.type)?i=[{geometry:e}]:console.log("nothing found in geoJSON"),i)for(var r=function(t,e){var r=i[t],o=r.geometry;if(o){var a=o.type,s=r.id;if("LineString"==a||"MultiLineString"==a){if(!n.checkInclude(n.include,n.exclude,s))return"continue";var l=o.coordinates,p=L.I6(n.data,(function(t,e){return t.id==s}));"LineString"==a&&(l=[l]),p?p.multiLine||(p.multiLine=l):(p={multiLine:l,id:s,madeFromGeoData:!0},n.data.push(p)),g.bp(r.properties,p)}}},n=this,o=0,a=i.length;o<a;o++)r(o)}}t.prototype.validateData.call(this)},Object.defineProperty(e.prototype,"mapLines",{get:function(){if(!this._mapLines){var t=this.createLine(),e=new s.TS(t);this._disposers.push(new s.a(e)),this._disposers.push(e.template),e.events.on("inserted",this.handleObjectAdded,this,!1),this._mapLines=e,this._mapObjects=e}return this._mapLines},enumerable:!0,configurable:!0}),e.prototype.createLine=function(){return new rn},e.prototype.validate=function(){this.dataItems.each((function(t){g.kH(t.mapLine)})),t.prototype.validate.call(this),this.mapLines.each((function(t){t.validate()}))},e.prototype.copyFrom=function(e){this.mapLines.template.copyFrom(e.mapLines.template),t.prototype.copyFrom.call(this,e)},e.prototype.getFeatures=function(){var t=this,e=[];return this.dataItems.each((function(t){var i=t.getFeature();i&&e.push(i)})),this.mapLines.each((function(i){if(-1==t.dataItems.indexOf(i._dataItem)){var r=i.getFeature();r&&e.push(r)}})),e},e.prototype.getLineById=function(t){return j.I6(this.mapLines.iterator(),(function(e){return e.dataItem.dataContext.id==t}))},e}(je);c.u.registeredClasses.MapLineSeries=on,c.u.registeredClasses.MapLineSeriesDataItem=nn;var an=function(t){function e(){var e=t.call(this)||this;return e.className="Graticule",e.applyTheme(),e.shortestDistance=!0,e}return(0,n.C6)(e,t),e}(rn);function sn(t,e,i){t=+t,e=+e,i=(n=arguments.length)<2?(e=t,t=0,1):n<3?1:+i;for(var r=-1,n=0|Math.max(0,Math.ceil((e-t)/i)),o=new Array(n);++r<n;)o[r]=t+r*i;return o}function ln(t,e,i){var r=sn(t,e-mt,i).concat(e);return function(t){return r.map((function(e){return[t,e]}))}}function pn(t,e,i){var r=sn(t,e-mt,i).concat(e);return function(t){return r.map((function(e){return[e,t]}))}}function hn(){var t,e,i,r,n,o,a,s,l,p,h,u,c=10,d=c,f=90,y=360,g=2.5;function m(){return{type:"MultiLineString",coordinates:v()}}function v(){return sn(Et(r/f)*f,i,f).map(h).concat(sn(Et(s/y)*y,a,y).map(u)).concat(sn(Et(e/c)*c,t,c).filter((function(t){return St(t%f)>mt})).map(l)).concat(sn(Et(o/d)*d,n,d).filter((function(t){return St(t%y)>mt})).map(p))}return m.lines=function(){return v().map((function(t){return{type:"LineString",coordinates:t}}))},m.outline=function(){return{type:"Polygon",coordinates:[h(r).concat(u(a).slice(1),h(i).reverse().slice(1),u(s).reverse().slice(1))]}},m.extent=function(t){return arguments.length?m.extentMajor(t).extentMinor(t):m.extentMinor()},m.extentMajor=function(t){return arguments.length?(r=+t[0][0],i=+t[1][0],s=+t[0][1],a=+t[1][1],r>i&&(t=r,r=i,i=t),s>a&&(t=s,s=a,a=t),m.precision(g)):[[r,s],[i,a]]},m.extentMinor=function(i){return arguments.length?(e=+i[0][0],t=+i[1][0],o=+i[0][1],n=+i[1][1],e>t&&(i=e,e=t,t=i),o>n&&(i=o,o=n,n=i),m.precision(g)):[[e,o],[t,n]]},m.step=function(t){return arguments.length?m.stepMajor(t).stepMinor(t):m.stepMinor()},m.stepMajor=function(t){return arguments.length?(f=+t[0],y=+t[1],m):[f,y]},m.stepMinor=function(t){return arguments.length?(c=+t[0],d=+t[1],m):[c,d]},m.precision=function(c){return arguments.length?(g=+c,l=ln(o,n,90),p=pn(e,t,g),h=ln(s,a,90),u=pn(r,i,g),m):g},m.extentMajor([[-180,-89.999999],[180,89.999999]]).extentMinor([[-180,-80.000001],[180,80.000001]])}c.u.registeredClasses.Graticule=an;var un=function(t){function e(){var e=t.call(this)||this;return e.className="GraticuleSeriesDataItem",e.applyTheme(),e}return(0,n.C6)(e,t),e}(nn),cn=function(t){function e(){var e=t.call(this)||this;return e.className="GraticuleSeries",e.longitudeStep=10,e.latitudeStep=10,e.north=90,e.south=-90,e.east=-180,e.west=180,e.fitExtent=!0,e.singleSprite=!0,e.events.disableType("geoBoundsChanged"),e.mapLines.template.line.strokeOpacity=.08,e.ignoreBounds=!1,e.hiddenInLegend=!0,e.applyTheme(),e}return(0,n.C6)(e,t),e.prototype.createDataItem=function(){return new un},e.prototype.validateData=function(){var e=this;t.prototype.validateData.call(this),this.mapLines.clear();var i=hn();if(i){i.stepMinor([this.longitudeStep,this.latitudeStep]),i.stepMajor([360,360]);var r=this.chart;if(this.fitExtent?i.extent([[r.east,r.north],[r.west,r.south]]):i.extent([[this.east,this.north],[this.west,this.south]]),this.singleSprite){this.mapLines.create().multiLine=i().coordinates}else{var n=i.lines();
1L.__(n,(function(t){e.mapLines.create().multiLine=[t.coordinates]}))}}},e.prototype.createLine=function(){return new an},Object.defineProperty(e.prototype,"latitudeStep",{get:function(){return this.getPropertyValue("latitudeStep")},set:function(t){this.setPropertyValue("latitudeStep",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"longitudeStep",{get:function(){return this.getPropertyValue("longitudeStep")},set:function(t){this.setPropertyValue("longitudeStep",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fitExtent",{get:function(){return this.getPropertyValue("fitExtent")},set:function(t){this.setPropertyValue("fitExtent",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"singleSprite",{get:function(){return this.getPropertyValue("singleSprite")},set:function(t){this.setPropertyValue("singleSprite",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),e}(on);c.u.registeredClasses.GraticuleSeries=cn,c.u.registeredClasses.GraticuleSeriesDataItem=un;!function(t){function e(){var e=t.call(this)||this;return e.className="MapChartDataItem",e.applyTheme(),e}(0,n.C6)(e,t)}(ft);var dn=function(t){function e(){var e=t.call(this)||this;e.scaleRatio=1,e.zoomDuration=1e3,e.zoomEasing=ht.Jx,e.minZoomLevel=1,e.maxZoomLevel=32,e._prevZoomGeoPoint={latitude:0,longitude:0},e.className="MapChart",e.projection=new Ur,e.setPropertyValue("deltaLatitude",0),e.setPropertyValue("deltaLongitude",0),e.setPropertyValue("deltaGamma",0),e.maxPanOut=.7,e.homeZoomLevel=1,e.zoomStep=2,e.layout="absolute",e.centerMapOnZoomOut=!0,e.padding(0,0,0,0),g.kH(e.backgroundSeries),e.minWidth=10,e.minHeight=10,e.events.once("inited",e.handleAllInited,e,!1);var i=e.seriesContainer;i.visible=!1,i.inert=!0,i.resizable=!0,i.events.on("transformed",e.handleMapTransform,e,!1),i.events.on("doublehit",e.handleDoubleHit,e,!1),i.events.on("dragged",e.handleDrag,e,!1),i.zIndex=0,i.dragWhileResize=!0,i.adapter.add("scale",(function(t,i){return v.s_(t,e.minZoomLevel,e.maxZoomLevel)})),e.events.on("maxsizechanged",(function(t){0!=t.previousWidth&&0!=t.previousHeight||(e.updateExtremes(),e.updateCenterGeoPoint())}),void 0,!1);var r=e.chartContainer;r.parent=e,r.zIndex=-1,e._disposers.push(e.events.on("maxsizechanged",(function(){if(e.inited){e._mapAnimation&&e._mapAnimation.stop();var t=!0;e.series.each((function(e){e.updateTooltipBounds(),e.inited&&!e.dataInvalid||(t=!1)})),t&&e.updateScaleRatio(),e.zoomToGeoPoint(e._zoomGeoPointReal,e.zoomLevel,!0,0)}}),void 0,!1));var n=r.background;n.fillOpacity=0,n.events.on("down",(function(t){e.seriesContainer.dragStart(t.target.interactions.downPointers.getIndex(0))}),e),n.events.on("up",(function(t){e.seriesContainer.dragStop()}),e),n.events.on("doublehit",e.handleDoubleHit,e),n.focusable=!0,r.events.on("down",e.handleMapDown,e,!1),e.addDisposer(i.events.on("down",(function(){var t=e.seriesContainer.interactions.inertias.getKey("move");t&&t.done()}))),e.background.fillOpacity=0,e._disposers.push((0,d.H)().body.events.on("keyup",(function(t){if(e.topParent.hasFocused){var i=u.Q.getEventKey(t.event);if(!e._zoomControl||!e._zoomControl.thumb.isFocused)switch(i){case"up":e.pan({x:0,y:.1});break;case"down":e.pan({x:0,y:-.1});break;case"left":e.pan({x:.1,y:0});break;case"right":e.pan({x:-.1,y:0})}}}),e)),e.mouseWheelBehavior="zoom";var o=(0,d.H)();e._disposers.push(o.body.events.on("down",e.handlePanDown,e)),e._disposers.push(o.body.events.on("up",e.handlePanUp,e));var a=e.seriesContainer.createChild(Yr.j);return a.radius=10,a.inert=!0,a.isMeasured=!1,a.events.on("transformed",e.handlePanMove,e,!1),a.interactionsEnabled=!1,a.opacity=0,a.x=0,a.y=0,e.panSprite=a,e.panBehavior="move",e.applyTheme(),e}return(0,n.C6)(e,t),e.prototype.handlePanDown=function(t){var e=g.FN(t.pointer.point,this.htmlContainer);e.x>0&&e.y>0&&e.x<this.svgContainer.width&&e.y<this.svgContainer.height&&(this._downPointOrig=g.k0(t.pointer.point,this.seriesContainer),this.panSprite.moveTo(this._downPointOrig),this.panSprite.dragStart(t.pointer),this._downDeltaLongitude=this.deltaLongitude,this._downDeltaLatitude=this.deltaLatitude)},e.prototype.handlePanUp=function(t){this._downPointOrig&&this.panSprite.dragStop(t.pointer,!0),this._downPointOrig=void 0},e.prototype.handlePanMove=function(){if(!this.seriesContainer.isResized){if((0,d.H)().areTransformed([this.panSprite.interactions,this.seriesContainer.interactions]))return;var t=this.projection.d3Projection,e=this.panBehavior;if("move"!=e&&"none"!=e&&this._downPointOrig&&t.rotate){var i=t.rotate(),r=i[0],n=i[1],o=i[2];t.rotate([0,0,0]);var a=this.projection.invert(this._downPointOrig),s={x:this.panSprite.pixelX,y:this.panSprite.pixelY},l=void 0;s&&(l=this.projection.invert(s)),t.rotate([r,n,o]),l&&("rotateLat"!=e&&"rotateLongLat"!=e||(this.deltaLatitude=this._downDeltaLatitude+l.latitude-a.latitude),"rotateLong"!=e&&"rotateLongLat"!=e||(this.deltaLongitude=this._downDeltaLongitude+l.longitude-a.longitude))}}},e.prototype.handleAllInited=function(){var t=this,e=!0;if(this.seriesContainer.visible=!0,this.series.each((function(t){t.inited&&!t.dataInvalid||(e=!1)})),e)this.updateCenterGeoPoint(),this.updateScaleRatio(),this.goHome(0);else{var i=c.u.events.once("exitframe",(function(){t.removeDispose(i),t.handleAllInited()}),this,!1);this.addDisposer(i)}},e.prototype.updateZoomGeoPoint=function(){var t=g.bT({x:this.innerWidth/2+this.pixelPaddingLeft,y:this.innerHeight/2+this.pixelPaddingTop},this.series.getIndex(0)),e=this.projection.invert(t);this._zoomGeoPointReal=e},e.prototype.updateCenterGeoPoint=function(){var t,e,i,r;if(this.backgroundSeries){var n=this.backgroundSeries.getFeatures();if(n.length>0){var o=this.projection.d3Path.bounds(n[0].geometry);t=o[0][0],i=o[0][1],e=o[1][0],r=o[1][1]}}else this.series.each((function(n){var o=n.group.node.getBBox();(t>o.x||!m.Et(t))&&(t=o.x),(e<o.x+o.width||!m.Et(e))&&(e=o.x+o.width),(i>o.y||!m.Et(i))&&(i=o.y),(r<o.y+o.height||!m.Et(r))&&(r=o.y+o.height)}));this.seriesMaxLeft=t,this.seriesMaxRight=e,this.seriesMaxTop=i,this.seriesMaxBottom=r,this.seriesWidth=e-t,this.seriesHeight=r-i,this.seriesWidth>0&&this.seriesHeight>0?(this.chartContainer.visible=!0,this._centerGeoPoint=this.projection.invert({x:t+(e-t)/2,y:i+(r-i)/2}),this._zoomGeoPointReal&&m.Et(this._zoomGeoPointReal.latitude)||(this._zoomGeoPointReal=this._centerGeoPoint)):this.chartContainer.visible=!1},e.prototype.handleDrag=function(){var t=this.zoomLevel*this.scaleRatio,e=this.seriesWidth*t,i=this.seriesHeight*t,r=this.seriesContainer,n=this.seriesMaxLeft*t,o=this.seriesMaxRight*t,a=this.seriesMaxTop*t,s=this.seriesMaxBottom*t,l=r.pixelX,p=r.pixelY,h=this.maxPanOut,u=Math.min(this.maxWidth*(1-h)-e-n,-n);l<u&&(l=u);var c=Math.max(this.maxWidth*h-n,this.maxWidth-o);l>c&&(l=c);var d=Math.min(this.maxHeight*(1-h)-i-a,-a);p<d&&(p=d);var f=Math.max(this.maxHeight*h-a,this.maxHeight-s);p>f&&(p=f),r.moveTo({x:l,y:p},void 0,void 0,!0),this._zoomGeoPointReal=this.zoomGeoPoint},e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),m.a4(this.readerTitle)||(this.readerTitle=this.language.translate("Map")),m.a4(this.background.readerTitle)||(this.background.readerTitle=this.language.translate("Use plus and minus keys on your keyboard to zoom in and out"))},e.prototype.handleMapDown=function(){this._mapAnimation&&this._mapAnimation.stop()},e.prototype.handleDoubleHit=function(t){var e=g.FN(t.point,this.htmlContainer,this.svgContainer.cssScale),i=this.svgPointToGeo(e);this.zoomIn(i)},e.prototype.handleWheel=function(t){var e=this.seriesContainer.interactions.inertias.getKey("move");e&&e.done();var i=g.FN(t.point,this.htmlContainer,this.svgContainer.cssScale),r=this.svgPointToGeo(i);t.shift.y<0?this.zoomIn(r,void 0,this.interactions.mouseOptions.sensitivity):this.zoomOut(r,void 0,this.interactions.mouseOptions.sensitivity)},Object.defineProperty(e.prototype,"mouseWheelBehavior",{get:function(){return this.getPropertyValue("mouseWheelBehavior")}
1,set:function(t){this.setPropertyValue("mouseWheelBehavior",t)&&("none"!=t?(this._mouseWheelDisposer=this.chartContainer.events.on("wheel",this.handleWheel,this,!1),this._disposers.push(this._mouseWheelDisposer)):(this._mouseWheelDisposer&&this._mouseWheelDisposer.dispose(),this.chartContainer.wheelable=!1))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"panBehavior",{get:function(){return this.getPropertyValue("panBehavior")},set:function(t){if(this.setPropertyValue("panBehavior",t)){var e=this.seriesContainer;if(this.panSprite.draggable=!1,e.draggable=!1,"move"===t)e.draggable=!0;else this.panSprite.draggable=!0}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"centerMapOnZoomOut",{get:function(){return this.getPropertyValue("centerMapOnZoomOut")},set:function(t){this.setPropertyValue("centerMapOnZoomOut",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"projection",{get:function(){return this.getPropertyValue("projection")},set:function(t){var e=this;this.setPropertyValue("projection",t)&&(this.invalidateProjection(),t.chart=this,this._backgroundSeries&&this._backgroundSeries.invalidate(),this.inited&&this.updateExtremes(),this.series.each((function(t){t.events.once("validated",(function(){e.updateCenterGeoPoint(),e.updateScaleRatio(),e.goHome(0)}))})))},enumerable:!0,configurable:!0}),e.prototype.validateDataItems=function(){t.prototype.validateDataItems.call(this),this.updateExtremes()},e.prototype.updateExtremes=function(){var t,e,i,r;this.series.each((function(n){n.ignoreBounds||n instanceof cn&&n.fitExtent||((n.north>e||!m.Et(e))&&(e=n.north),(n.south<r||!m.Et(r))&&(r=n.south),(n.west<i||!m.Et(i))&&(i=n.west),(n.east>t||!m.Et(t))&&(t=n.east))}));var n=[],o=!1;this.series.each((function(t){t instanceof cn&&!t.fitExtent&&(n=t.getFeatures(),o=!0)})),o||this.series.each((function(t){t.ignoreBounds||t instanceof cn&&t.fitExtent||(n=n.concat(t.getFeatures()))}));var a=v.T9(50,this.innerWidth),s=v.T9(50,this.innerHeight),l=this.projection.d3Projection;if(n.length>0&&l&&(this.east!=t||this.west!=i||this.north!=e||this.south!=r)){if(this.east=t,this.west=i,this.north=e,this.south=r,l.rotate){var p=l.rotate(),h=p[0],u=p[1],c=p[2];this.deltaLongitude=h,this.deltaLatitude=u,this.deltaGamma=c}var d={type:"FeatureCollection",features:n},f=l.scale();if(l.fitSize([a,s],d),l.scale()!=f&&this.invalidateDataUsers(),this.series.each((function(t){t instanceof cn&&t.invalidateData()})),this._backgroundSeries){var y=this._backgroundSeries.mapPolygons.getIndex(0);y&&(y.multiPolygon=function(t,e,i,r){var n=[];-180==r&&(r=-179.9999),-90==i&&(i=-89.9999),90==t&&(t=89.9999),180==e&&(e=179.9999);for(var o=Math.min(90,(e-r)/Math.ceil((e-r)/90)),a=(t-i)/Math.ceil((t-i)/90),s=r;s<e;s+=o){var l=[];n.push([l]),s+o>e&&(o=e-s);for(var p=s;p<=s+o;p+=5)l.push([p,t]);for(var h=t;h>=i;h-=a)l.push([s+o,h]);for(p=s+o;p>=s;p-=5)l.push([p,i]);for(h=i;h<=t;h+=a)l.push([s,h])}return n}(this.north,this.east,this.south,this.west))}this._fitWidth=a,this._fitHeight=s}this._zoomGeoPointReal&&m.Et(this._zoomGeoPointReal.latitude)||this.goHome(0)},e.prototype.updateScaleRatio=function(){var t;this.updateCenterGeoPoint();var e=this.innerWidth/this.seriesWidth,i=this.innerHeight/this.seriesHeight;t=v.jk(e,i),(m.yr(t)||t==1/0)&&(t=1),t!=this.scaleRatio&&(this.scaleRatio=t,j.__(this.series.iterator(),(function(e){e.scale=t,e.updateTooltipBounds()})),this.backgroundSeries.scale=t,this.dispatch("scaleratiochanged"))},e.prototype.svgPointToGeo=function(t){var e=this.series.getIndex(0);if(e){var i=g.bT(t,e);return this.seriesPointToGeo(i)}},e.prototype.geoPointToSVG=function(t){var e=this.series.getIndex(0);if(e){var i=this.geoPointToSeries(t);return g.rq(i,e)}},e.prototype.seriesPointToGeo=function(t){return this.projection.invert(t)},e.prototype.geoPointToSeries=function(t){return this.projection.convert(t)},Object.defineProperty(e.prototype,"geodata",{get:function(){return this._geodata},set:function(t){t!=this._geodata&&(this._geodata=t,this.reverseGeodata&&this.processReverseGeodata(this._geodata),this.invalidateData(),this.dataUsers.each((function(t){for(var e=t.data.length-1;e>=0;e--)1==t.data[e].madeFromGeoData&&t.data.splice(e,1);t.disposeData(),t.invalidateData()})))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"reverseGeodata",{get:function(){return this.getPropertyValue("reverseGeodata")},set:function(t){this.setPropertyValue("reverseGeodata",t)&&this._geodata&&this.processReverseGeodata(this._geodata)},enumerable:!0,configurable:!0}),e.prototype.processReverseGeodata=function(t){for(var e=0;e<t.features.length;e++)for(var i=t.features[e],r=0;r<i.geometry.coordinates.length;r++)if("MultiPolygon"==i.geometry.type)for(var n=0;n<i.geometry.coordinates[r].length;n++)i.geometry.coordinates[r][n].reverse();else i.geometry.coordinates[r].reverse()}
1,e.prototype.zoomToGeoPoint=function(t,e,i,r,n){var o=this;if(!t){var a=!1;if(this.series.each((function(t){t.dataItems.length>0&&(a=!0)})),!a)return;t=this.zoomGeoPoint}if(t&&m.Et(t.longitude)&&m.Et(t.latitude)){this._zoomGeoPointReal=t,e=v.s_(e,this.minZoomLevel,this.maxZoomLevel);var s=this.projection.convert(t);if(s){var l=this.geoPointToSVG(t),p=g.bT(l,this);i&&(p={x:this.innerWidth/2,y:this.innerHeight/2}),m.Et(r)||(r=this.zoomDuration);var h=p.x-s.x*e*this.scaleRatio,u=p.y-s.y*e*this.scaleRatio;return!n&&e<this.zoomLevel&&this.centerMapOnZoomOut&&e<1.5&&(h=this.innerWidth/2-(this.seriesMaxLeft+(this.seriesMaxRight-this.seriesMaxLeft)/2)*e*this.scaleRatio,u=this.innerHeight/2-(this.seriesMaxTop+(this.seriesMaxBottom-this.seriesMaxTop)/2)*e*this.scaleRatio),this._mapAnimation=this.seriesContainer.animate([{property:"scale",to:e},{property:"x",from:this.seriesContainer.pixelX,to:h},{property:"y",from:this.seriesContainer.pixelY,to:u}],r,this.zoomEasing),this._disposers.push(this._mapAnimation.events.on("animationended",(function(){o._zoomGeoPointReal=o.zoomGeoPoint}))),this.seriesContainer.validatePosition(),this._mapAnimation}}},e.prototype.zoomToMapObject=function(t,e,i,r){void 0==i&&(i=!0);var n=this.seriesContainer.interactions.inertias.getKey("move");if(n&&n.done(),t instanceof Le)return m.yr(e)&&(e=5),this.zoomToGeoPoint({latitude:t.latitude,longitude:t.longitude},e,i,r,!0);var o=t.dataItem;if(o&&m.Et(o.zoomLevel)&&(e=o.zoomLevel),t instanceof Ke){var a=t.dataItem,s=t.polygon.bbox;0!=s.width&&0!=s.height||(s=t.polygon.group.getBBox()),m.Et(e)||(e=Math.min(this.seriesWidth/s.width,this.seriesHeight/s.height));var l=void 0;if(a&&m.a4(a.zoomGeoPoint))l=a.zoomGeoPoint;else{var p={x:s.x+s.width/2,y:s.y+s.height/2},h=g.oI(p,t.polygon,t.series);l=this.seriesPointToGeo(h)}return this.zoomToGeoPoint(l,e,!0,r,!0)}},e.prototype.zoomToRectangle=function(t,e,i,r,n,o,a){m.yr(n)&&(n=1);var s=v.jk(r,e),l=v.T9(r,e);r=s,e=l;var p=v.n0(180-this.deltaLongitude);p>180&&(p-=360);var h=r+(e-r)/2,u=r-e;r<p&&e>p&&(h+=180,u=v.n0(e-r-360));var c=n*Math.min((this.south-this.north)/(i-t),Math.abs((this.west-this.east)/u));return this.zoomToGeoPoint({latitude:t+(i-t)/2,longitude:h},c,o,a,!0)},e.prototype.zoomIn=function(t,e,i){void 0===i&&(i=1);var r=1+(this.zoomStep-1)*i;return r<1&&(r=1),this.zoomToGeoPoint(t,this.zoomLevel*r,!1,e)},e.prototype.zoomOut=function(t,e,i){void 0===i&&(i=1);var r=1+(this.zoomStep-1)*i;return r<1&&(r=1),this.zoomToGeoPoint(t,this.zoomLevel/r,!1,e)},e.prototype.pan=function(t,e){var i=this.geoPointToSVG(this.zoomGeoPoint);i.x+=this.pixelWidth*t.x,i.y+=this.pixelHeight*t.y,this.zoomToGeoPoint(this.svgPointToGeo(i),this.zoomLevel,!0,e,!0)},Object.defineProperty(e.prototype,"zoomGeoPoint",{get:function(){var t=g.rq({x:this.pixelWidth/2,y:this.pixelHeight/2},this);return this.svgPointToGeo(t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"zoomLevel",{get:function(){return this.seriesContainer.scale},set:function(t){this.seriesContainer.scale=t},enumerable:!0,configurable:!0}),e.prototype.handleMapTransform=function(){this.zoomLevel!=this._prevZoomLevel&&(this.dispatch("zoomlevelchanged"),this._prevZoomLevel=this.zoomLevel,this.svgContainer.readerAlert(this.language.translate("Zoom level changed to %1",this.language.locale,m.F9(this.zoomLevel)))),!this.zoomGeoPoint||this._prevZoomGeoPoint.latitude==this.zoomGeoPoint.latitude&&this._prevZoomGeoPoint.longitude==this.zoomGeoPoint.longitude||this.dispatch("mappositionchanged")},Object.defineProperty(e.prototype,"smallMap",{get:function(){if(!this._smallMap){var t=new Xr;this.smallMap=t}return this._smallMap},set:function(t){this._smallMap&&this.removeDispose(this._smallMap),this._smallMap=t,this._smallMap.chart=this,t.parent=this.chartContainer},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"zoomControl",{get:function(){return this._zoomControl},set:function(t){this._zoomControl&&this.removeDispose(this._zoomControl),this._zoomControl=t,t.chart=this,t.parent=this.chartContainer,t.plusButton.exportable=!1,t.minusButton.exportable=!1},enumerable:!0,configurable:!0}),e.prototype.createSeries=function(){return new je},Object.defineProperty(e.prototype,"deltaLongitude",{get:function(){return this.getPropertyValue("deltaLongitude")},set:function(t){t=v.LI(t,3),this.setPropertyValue("deltaLongitude",Zr(t))&&(this.rotateMap(),this.updateZoomGeoPoint())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"deltaLatitude",{get:function(){return this.getPropertyValue("deltaLatitude")},set:function(t){t=v.LI(t,3),this.setPropertyValue("deltaLatitude",t)&&(this.rotateMap(),this.updateZoomGeoPoint())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"deltaGamma",{get:function(){return this.getPropertyValue("deltaGamma")},set:function(t){t=v.LI(t,3),this.setPropertyValue("deltaGamma",t)&&(this.rotateMap(),this.updateZoomGeoPoint())},enumerable:!0,configurable:!0}),e.prototype.rotateMap=function(){this.projection.d3Projection&&this.projection.d3Projection.rotate&&(this.projection.d3Projection.rotate([this.deltaLongitude,this.deltaLatitude,this.deltaGamma]),this.invalidateProjection())}
1,Object.defineProperty(e.prototype,"maxPanOut",{get:function(){return this.getPropertyValue("maxPanOut")},set:function(t){this.setPropertyValue("maxPanOut",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"homeGeoPoint",{get:function(){return this.getPropertyValue("homeGeoPoint")},set:function(t){this.setPropertyValue("homeGeoPoint",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"homeZoomLevel",{get:function(){return this.getPropertyValue("homeZoomLevel")},set:function(t){this.setPropertyValue("homeZoomLevel",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"zoomStep",{get:function(){return this.getPropertyValue("zoomStep")},set:function(t){this.setPropertyValue("zoomStep",t)},enumerable:!0,configurable:!0}),e.prototype.invalidateProjection=function(){this.east=void 0,this.invalidateDataUsers(),this.updateCenterGeoPoint()},Object.defineProperty(e.prototype,"geodataSource",{get:function(){var t=this;this._dataSources.geodata||this.getDataSource("geodata").events.on("parseended",(function(){t.events.once("datavalidated",(function(){t.goHome(0)}))}));return this._dataSources.geodata},set:function(t){var e=this;this._dataSources.geodata&&this.removeDispose(this._dataSources.geodata),this._dataSources.geodata=t,this._dataSources.geodata.component=this,this.events.on("inited",(function(){e.loadData("geodata")}),this,!1),this.setDataSourceEvents(t,"geodata")},enumerable:!0,configurable:!0}),e.prototype.processConfig=function(e){if(m.a4(e.geodata)&&m.Kg(e.geodata)){var i=e.geodata;if(m.a4(window["am4geodata_"+e.geodata]))e.geodata=window["am4geodata_"+e.geodata];else try{e.geodata=JSON.parse(e.geodata)}catch(r){this.raiseCriticalError(Error("MapChart error: Geodata `"+i+"` is not loaded or is incorrect."),!0)}}m.a4(e.projection)&&m.Kg(e.projection)&&(e.projection=this.createClassInstance(e.projection)),m.a4(e.smallMap)&&!m.a4(e.smallMap.type)&&(e.smallMap.type="SmallMap"),m.a4(e.zoomControl)&&!m.a4(e.zoomControl.type)&&(e.zoomControl.type="ZoomControl"),t.prototype.processConfig.call(this,e)},e.prototype.handleSeriesAdded=function(e){t.prototype.handleSeriesAdded.call(this,e);var i=e.newValue;i.scale=this.scaleRatio,i.events.on("validated",this.updateCenterGeoPoint,this,!1)},e.prototype.configOrder=function(e,i){return e==i?0:"smallMap"==e?1:"smallMap"==i?-1:"series"==e?1:"series"==i?-1:t.prototype.configOrder.call(this,e,i)},e.prototype.asIs=function(e){return"projection"==e||"geodata"==e||t.prototype.asIs.call(this,e)},Object.defineProperty(e.prototype,"centerGeoPoint",{get:function(){return this._centerGeoPoint},enumerable:!0,configurable:!0}),e.prototype.goHome=function(t){var e=this.homeGeoPoint;e||(e=this.centerGeoPoint),e&&this.zoomToGeoPoint(e,this.homeZoomLevel,!0,t,!0)},e.prototype.setPaper=function(e){return this.svgContainer&&(this.svgContainer.hideOverflow=!0),t.prototype.setPaper.call(this,e)},Object.defineProperty(e.prototype,"backgroundSeries",{get:function(){var t=this;if(!this._backgroundSeries){var e=new qe;e.parent=this.seriesContainer,e.chart=this,e.hiddenInLegend=!0,e.mapPolygons.template.focusable=!1,e.addDisposer(new _.W_((function(){t._backgroundSeries=void 0}))),this._disposers.push(e);var i=(new y.T).getFor("background"),r=e.mapPolygons.template.polygon;r.stroke=i,r.fill=i,r.fillOpacity=0,r.strokeOpacity=0,e.mapPolygons.create(),this._backgroundSeries=e}return this._backgroundSeries},enumerable:!0,configurable:!0}),e.prototype.setLegend=function(e){t.prototype.setLegend.call(this,e),e&&(e.parent=this)},e.prototype.setTapToActivate=function(e){t.prototype.setTapToActivate.call(this,e),this.seriesContainer.interactions.isTouchProtected=!0,this.panSprite.interactions.isTouchProtected=!0},e.prototype.handleTapToActivate=function(){t.prototype.handleTapToActivate.call(this),this.seriesContainer.interactions.isTouchProtected=!1,this.panSprite.interactions.isTouchProtected=!1},e.prototype.handleTapToActivateDeactivation=function(){t.prototype.handleTapToActivateDeactivation.call(this),this.seriesContainer.interactions.isTouchProtected=!0,this.panSprite.interactions.isTouchProtected=!0},e.prototype.asFunction=function(e){return"zoomEasing"==e||t.prototype.asIs.call(this,e)},e.prototype.hasLicense=function(){if(pt.f.commercialLicense)return!0;
1if(!t.prototype.hasLicense.call(this))return!1;for(var e=0;e<pt.f.licenses.length;e++)if(pt.f.licenses[e].match(/^MP.{5,}/i))return!0;return!1},e}(yt);c.u.registeredClasses.MapChart=dn;var fn=i(9584),yn=function(t){function e(){var e=t.call(this)||this;return e.className="MapSpline",e.applyTheme(),e}return(0,n.C6)(e,t),e.prototype.createLine=function(){this.line=new fn.W,this.line.tensionX=.8,this.line.tensionY=.8},Object.defineProperty(e.prototype,"shortestDistance",{get:function(){return!1},set:function(t){},enumerable:!0,configurable:!0}),e}(rn);c.u.registeredClasses.MapSpline=yn;var gn=i(81529),mn=function(t){function e(){var e=t.call(this)||this;return e.className="MapArc",e.applyTheme(),e}return(0,n.C6)(e,t),e.prototype.createLine=function(){this.line=new gn.d},Object.defineProperty(e.prototype,"shortestDistance",{get:function(){return!1},set:function(t){},enumerable:!0,configurable:!0}),e}(rn);c.u.registeredClasses.MapArc=mn;var vn=function(t){function e(){var e=t.call(this)||this;return e.className="MapSplineSeriesDataItem",e.applyTheme(),e}return(0,n.C6)(e,t),e}(nn),bn=function(t){function e(){var e=t.call(this)||this;return e.className="MapSplineSeries",e.applyTheme(),e}return(0,n.C6)(e,t),e.prototype.createDataItem=function(){return new vn},e.prototype.createLine=function(){return new yn},e}(on);c.u.registeredClasses.MapSplineSeries=bn,c.u.registeredClasses.MapSplineSeriesDataItem=vn;var _n=function(t){function e(){var e=t.call(this)||this;return e.className="MapArcSeriesDataItem",e.applyTheme(),e}return(0,n.C6)(e,t),e}(nn),Pn=function(t){function e(){var e=t.call(this)||this;return e.className="MapArcSeries",e.applyTheme(),e}return(0,n.C6)(e,t),e.prototype.createDataItem=function(){return new _n},e.prototype.createLine=function(){return new mn},e}(on);c.u.registeredClasses.MapArcSeries=Pn,c.u.registeredClasses.MapArcSeriesDataItem=_n;var xn=function(t){function e(){var e=t.call(this)||this;e._chart=new _.h1,e.className="ZoomControl",e.align="right",e.valign="bottom",e.layout="vertical",e.padding(5,5,5,5);var i=new y.T,r=e.createChild(rt.$);r.shouldClone=!1,r.label.text="+",e.plusButton=r;var n=e.createChild(p.m);n.shouldClone=!1,n.background.fill=i.getFor("alternativeBackground"),n.background.fillOpacity=.05,n.background.events.on("hit",e.handleBackgroundClick,e,!1),n.events.on("sizechanged",e.updateThumbSize,e,!1),e.slider=n;var o=n.createChild(rt.$);o.shouldClone=!1,o.padding(0,0,0,0),o.draggable=!0,o.events.on("drag",e.handleThumbDrag,e,!1),e.thumb=o;var a=e.createChild(rt.$);return a.shouldClone=!1,a.label.text="-",e.minusButton=a,e.thumb.role="slider",e.thumb.readerLive="polite",e.thumb.readerTitle=e.language.translate("Use arrow keys to zoom in and out"),e.minusButton.readerTitle=e.language.translate("Press ENTER to zoom in"),e.plusButton.readerTitle=e.language.translate("Press ENTER to zoom out"),e.applyTheme(),e.events.on("propertychanged",(function(t){"layout"==t.property&&e.fixLayout()}),void 0,!1),e._disposers.push(e._chart),e.fixLayout(),e}return(0,n.C6)(e,t),e.prototype.fixLayout=function(){var t=this.plusButton,e=this.minusButton,i=this.thumb,r=this.slider;t.x=void 0,t.y=void 0,e.x=void 0,e.y=void 0,i.x=void 0,i.y=void 0,r.x=void 0,r.y=void 0,t.padding(6,10,6,10),e.padding(6,10,6,10),e.label.align="center",e.label.valign="middle",t.label.align="center",t.label.valign="middle","vertical"==this.layout?(this.width=40,this.height=void 0,e.width=(0,f.KN)(100),e.height=void 0,i.width=(0,f.KN)(100),i.height=void 0,t.width=(0,f.KN)(100),t.height=void 0,r.width=(0,f.KN)(100),e.marginTop=1,t.marginBottom=2,r.height=0,e.toFront(),t.toBack(),i.minX=0,i.maxX=0,i.minY=0):"horizontal"==this.layout&&(this.height=40,this.width=void 0,e.height=(0,f.KN)(100),e.width=void 0,t.height=(0,f.KN)(100),t.width=void 0,i.height=(0,f.KN)(100),i.width=void 0,i.minX=0,i.minY=0,i.maxY=0,r.height=(0,f.KN)(100),r.width=0,e.toBack(),t.toFront())},e.prototype.handleBackgroundClick=function(t){var e=t.target,i=t.spritePoint.y,r=this.chart,n=Math.log(r.maxZoomLevel)/Math.LN2,o=Math.log(r.minZoomLevel)/Math.LN2,a=(e.pixelHeight-i)/e.pixelHeight*(o+(n-o)),s=Math.pow(2,a);r.zoomToGeoPoint(r.zoomGeoPoint,s)},Object.defineProperty(e.prototype,"chart",{get:function(){return this._chart.get()},set:function(t){var e=this;this._chart.set(t,new _.ZT([t.events.on("maxsizechanged",this.updateThumbSize,this,
1!1),t.events.on("zoomlevelchanged",this.updateThumb,this,!1),this.minusButton.events.on("hit",(function(){t.zoomOut(t.zoomGeoPoint)}),t,!1),(0,d.H)().body.events.on("keyup",(function(i){e.topParent.hasFocused&&(u.Q.isKey(i.event,"plus")?t.zoomIn():u.Q.isKey(i.event,"minus")&&t.zoomOut())}),t),this.plusButton.events.on("hit",(function(){t.zoomIn(t.zoomGeoPoint)}),t,!1)]))},enumerable:!0,configurable:!0}),e.prototype.updateThumbSize=function(){if(this.chart){var t=this.slider,e=this.thumb;"vertical"==this.layout?(e.minHeight=Math.min(this.slider.pixelHeight,20),e.height=t.pixelHeight/this.stepCount,e.maxY=t.pixelHeight-e.pixelHeight,e.pixelHeight<=1?e.visible=!1:e.visible=!0):(e.minWidth=Math.min(this.slider.pixelWidth,20),e.width=t.pixelWidth/this.stepCount,e.maxX=t.pixelWidth-e.pixelWidth,e.pixelWidth<=1?e.visible=!1:e.visible=!0)}},e.prototype.updateThumb=function(){var t=this.slider,e=this.chart,i=this.thumb;if(!i.isDown){var r=(Math.log(e.zoomLevel)-Math.log(this.chart.minZoomLevel))/Math.LN2;"vertical"==this.layout?i.y=t.pixelHeight-(t.pixelHeight-i.pixelHeight)*r/this.stepCount-i.pixelHeight:i.x=t.pixelWidth*r/this.stepCount}},e.prototype.handleThumbDrag=function(){var t,e=this.slider,i=this.chart,r=this.thumb;t=Math.log(this.chart.minZoomLevel)/Math.LN2+(t="vertical"==this.layout?this.stepCount*(e.pixelHeight-r.pixelY-r.pixelHeight)/(e.pixelHeight-r.pixelHeight):this.stepCount*r.pixelX/e.pixelWidth);var n=Math.pow(2,t);i.zoomToGeoPoint(void 0,n,!1,0)},Object.defineProperty(e.prototype,"stepCount",{get:function(){return Math.log(this.chart.maxZoomLevel)/Math.LN2-Math.log(this.chart.minZoomLevel)/Math.LN2},enumerable:!0,configurable:!0}),e.prototype.createBackground=function(){return new l.T},e}(p.m);function wn(t,e){return[t,Ft(jt((bt+e)/2))]}function Sn(){return function(t){var e,i,r,n=Li(t),o=n.center,a=n.scale,s=n.translate,l=n.clipExtent,p=null;function h(){var o=vt*a(),s=n(function(t){function e(e){return(e=t(e[0]*wt,e[1]*wt))[0]*=xt,e[1]*=xt,e}return t=yi(t[0]*wt,t[1]*wt,t.length>2?t[2]*wt:0),e.invert=function(e){return(e=t.invert(e[0]*wt,e[1]*wt))[0]*=xt,e[1]*=xt,e},e}(n.rotate()).invert([0,0]));return l(null==p?[[s[0]-o,s[1]-o],[s[0]+o,s[1]+o]]:t===wn?[[Math.max(s[0]-o,p),e],[Math.min(s[0]+o,i),r]]:[[p,Math.max(s[1]-o,e)],[i,Math.min(s[1]+o,r)]])}return n.scale=function(t){return arguments.length?(a(t),h()):a()},n.translate=function(t){return arguments.length?(s(t),h()):s()},n.center=function(t){return arguments.length?(o(t),h()):o()},n.clipExtent=function(t){return arguments.length?(null==t?p=e=i=r=null:(p=+t[0][0],e=+t[0][1],i=+t[1][0],r=+t[1][1]),h()):null==p?null:[[p,e],[i,r]]},h()}(wn).scale(961/Pt)}c.u.registeredClasses.ZoomControl=xn,wn.invert=function(t,e){return[t,2*Ct(kt(e))-bt]};var Cn=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=Sn(),e}return(0,n.C6)(e,t),e}(Ur);c.u.registeredClasses.Mercator=Cn;var On=Math.abs,Tn=Math.atan,En=(Math.atan2,Math.ceil,Math.cos),kn=Math.exp,Fn=(Math.floor,Math.log),In=(Math.max,Math.min,Math.pow,Math.round,Math.sign,Math.sin),Mn=Math.tan,Dn=Math.PI,jn=Dn/2,Vn=Dn/4;Math.SQRT1_2,Rn(2),Rn(Dn);function Ln(t){return t>1?jn:t<-1?-jn:Math.asin(t)}function Rn(t){return t>0?Math.sqrt(t):0}function An(t,e){return[t,1.25*Fn(Mn(Vn+.4*e))]}An.invert=function(t,e){return[t,2.5*Tn(kn(.8*e))-.625*Dn]};var Bn=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=Li(An).scale(108.318),e}return(0,n.C6)(e,t),e}(Ur);function Hn(t,e){for(var i=(1+jn)*In(e),r=0,n=1/0;r<10&&On(n)>1e-6;r++)e-=n=(e+In(e)-i)/(1+En(e));return i=Rn(2+Dn),[t*(1+En(e))/i,2*e/i]}c.u.registeredClasses.Miller=Bn,Hn.invert=function(t,e){var i=1+jn,r=Rn(i/2);return[2*t*r/(1+En(e*=r)),Ln((e+In(e))/i)]};var Nn=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=Li(Hn).scale(173.044),e}return(0,n.C6)(e,t),e}(Ur);function Wn(t){return function(e,i){var r=Dt(e*e+i*i),n=t(r),o=It(n),a=Tt(n);return[Ot(e*o,r*a),Vt(r&&i*o/r)]}}function Gn(t,e){return[Tt(e)*It(t),It(e)]}c.u.registeredClasses.Eckert6=Nn,Gn.invert=Wn(Vt);var zn=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=Li(Gn).scale(249.5).clipAngle(90.000001),e}return(0,n.C6)(e,t),e}(Ur);function Un(t,e){var i=Tt(e),r=1+Tt(t)*i;return[i*It(t)/r,It(e)/r]}
1c.u.registeredClasses.Orthographic=zn,Un.invert=Wn((function(t){return 2*Ct(t)}));var Yn=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=Li(Un).scale(250).clipAngle(142),e}return(0,n.C6)(e,t),e}(Ur);function Kn(t,e){var i=It(t),r=(i+It(e))/2;if(St(r)<mt)return function(t){var e=Tt(t);function i(t,i){return[t*e,It(i)/e]}return i.invert=function(t,i){return[t/e,Vt(i*e)]},i}(t);var n=1+i*(2*r-i),o=Dt(n)/r;function a(t,e){var i=Dt(n-2*r*It(e))/r;return[i*It(t*=r),o-i*Tt(t)]}return a.invert=function(t,e){var i=o-e,a=Ot(t,St(i))*Mt(i);return i*r<0&&(a-=vt*Mt(t)*Mt(i)),[a/r,Vt((n-(t*t+i*i)*r*r)/(2*r))]},a}function Xn(){return function(t){var e=0,i=vt/3,r=Ri(t),n=r(e,i);return n.parallels=function(t){return arguments.length?r(e=t[0]*wt,i=t[1]*wt):[e*xt,i*xt]},n}(Kn).scale(155.424).center([0,33.6442])}function qn(){return Xn().parallels([29.5,45.5]).scale(1070).translate([480,250]).rotate([96,0]).center([-.6,38.7])}c.u.registeredClasses.Stereographic=Yn;var Zn=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=qn(),e}return(0,n.C6)(e,t),e}(Ur);c.u.registeredClasses.Albers=Zn;var Qn=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=function(){var t,e,i,r,n,o,a=qn(),s=Xn().rotate([154,0]).center([-2,58.5]).parallels([55,65]),l=Xn().rotate([157,0]).center([-3,19.9]).parallels([8,18]),p={point:function(t,e){o=[t,e]}};function h(t){var e=t[0],a=t[1];return o=null,i.point(e,a),o||(r.point(e,a),o)||(n.point(e,a),o)}function u(){return t=e=null,h}return h.invert=function(t){var e=a.scale(),i=a.translate(),r=(t[0]-i[0])/e,n=(t[1]-i[1])/e;return(n>=.12&&n<.234&&r>=-.425&&r<-.214?s:n>=.166&&n<.234&&r>=-.214&&r<-.115?l:a).invert(t)},h.stream=function(i){return t&&e===i?t:t=function(t){var e=t.length;return{point:function(i,r){for(var n=-1;++n<e;)t[n].point(i,r)},sphere:function(){for(var i=-1;++i<e;)t[i].sphere()},lineStart:function(){for(var i=-1;++i<e;)t[i].lineStart()},lineEnd:function(){for(var i=-1;++i<e;)t[i].lineEnd()},polygonStart:function(){for(var i=-1;++i<e;)t[i].polygonStart()},polygonEnd:function(){for(var i=-1;++i<e;)t[i].polygonEnd()}}}([a.stream(e=i),s.stream(i),l.stream(i)])},h.precision=function(t){return arguments.length?(a.precision(t),s.precision(t),l.precision(t),u()):a.precision()},h.scale=function(t){return arguments.length?(a.scale(t),s.scale(.35*t),l.scale(t),h.translate(a.translate())):a.scale()},h.translate=function(t){if(!arguments.length)return a.translate();var e=a.scale(),o=+t[0],h=+t[1];return i=a.translate(t).clipExtent([[o-.455*e,h-.238*e],[o+.455*e,h+.238*e]]).stream(p),r=s.translate([o-.307*e,h+.201*e]).clipExtent([[o-.425*e+mt,h+.12*e+mt],[o-.214*e-mt,h+.234*e-mt]]).stream(p),n=l.translate([o-.205*e,h+.212*e]).clipExtent([[o-.214*e+mt,h+.166*e+mt],[o-.115*e-mt,h+.234*e-mt]]).stream(p),u()},h.fitExtent=function(t,e){return Ei(h,t,e)},h.fitSize=function(t,e){return ki(h,t,e)},h.fitWidth=function(t,e){return Fi(h,t,e)},h.fitHeight=function(t,e){return Ii(h,t,e)},h.scale(1070)}(),e}return(0,n.C6)(e,t),e}(Ur);function Jn(t,e){var i=e*e,r=i*i;return[t*(.8707-.131979*i+r*(r*(.003971*i-.001529*r)-.013791)),e*(1.007226+i*(.015085+r*(.028874*i-.044475-.005916*r)))]}c.u.registeredClasses.AlbersUsa=Qn,Jn.invert=function(t,e){var i,r=e,n=25;do{var o=r*r,a=o*o;r-=i=(r*(1.007226+o*(.015085+a*(.028874*o-.044475-.005916*a)))-e)/(1.007226+o*(.045255+a*(.259866*o-.311325-.005916*11*a)))}while(St(i)>mt&&--n>0);return[t/(.8707+(o=r*r)*(o*(o*o*o*(.003971-.001529*o)-.013791)-.131979)),r]};var $n=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=Li(Jn).scale(175.295),e}return(0,n.C6)(e,t),e}(Ur);c.u.registeredClasses.NaturalEarth1=$n;var to,eo=(to=function(t){return Dt(2/(1+t))},function(t,e){var i=Tt(t),r=Tt(e),n=to(i*r);return n===1/0?[2,0]:[n*r*It(t),n*It(e)]});eo.invert=Wn((function(t){return 2*Vt(t/2)}));var io=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=Li(eo).scale(124.75).clipAngle(179.999),e}return(0,n.C6)(e,t),e}(Ur);c.u.registeredClasses.AzimuthalEqualArea=io;var ro=1.340264,no=-.081106,oo=893e-6,ao=.003796,so=Dt(3)/2;function lo(t,e){var i=Vt(so*It(e)),r=i*i,n=r*r*r;return[t*Tt(i)/(so*(ro+3*no*r+n*(7*oo+9*ao*r))),i*(ro+no*r+n*(oo+ao*r))]}lo.invert=function(t,e){for(var i,r=e,n=r*r,o=n*n*n,a=0;a<12&&(o=(n=(r-=i=(r*(ro+no*n+o*(oo+ao*n))-e)/(ro+3*no*n+o*(7*oo+9*ao*n)))*r)*n*n,!(St(i)<1e-12));++a);return[so*t*(ro+3*no*n+o*(7*oo+9*ao*n))/Tt(r),Vt(It(r)/so)]};var po=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=Li(lo).scale(177.158),e}return(0,n.C6)(e,t),e}(Ur);c.u.registeredClasses.EqualEarth=po},34410:(t,e,i)=>{"use strict";i.d(e,{W_:()=>a,Wr:()=>p,ZT:()=>s,h1:()=>l});var r=i(6326),n=i(51974),o=i(26487),a=function(){function t(t){this._disposed=!1,this._dispose=t}return t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){this._disposed||(this._disposed=!0,this._dispose())},t}(),s=function(t){function e(e){return t.call(this,(function(){n.__(e,(function(t){t.dispose()}))}))||this}return(0,r.C6)(e,t),e}(a),l=function(t){function e(){var e=t.call(this,(function(){o.a4(e._disposer)&&(e._disposer.dispose(),e._disposer=void 0)}))||this;return e}return(0,r.C6)(e,t),e.prototype.get=function(){return this._value},e.prototype.set=function(t,e){o.a4(this._disposer)&&this._disposer.dispose(),this._disposer=e,this._value=t},e.prototype.reset=function(){this.set(void 0,void 0)},e}(a),p=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._counter=0,e}return(0,r.C6)(e,t),e.prototype.increment=function(){var t=this;return++this._counter,new a((function(){--t._counter,0===t._counter&&t.dispose()}))},e}(a)},35719:(t,e,i)=>{"use strict";i.d(e,{D:()=>a});var r=i(6326),n=i(43163),o=i(72537),a=function(t){function e(){var e=t.call(this)||this;return e.className="PointedRectangle",e.element=e.paper.add("path"),e.cornerRadius=6,e.a
1pplyTheme(),e}return(0,r.C6)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this);var e=this.cornerRadius,i=this.innerWidth,r=this.innerHeight;if(i>0&&r>0){var n,a,s=this.pointerX,l=this.pointerY,p=this.pointerBaseWidth/2,h=o.jk(i/2,r/2),u=o.s_(e,0,h),c=o.s_(e,0,h),d=o.s_(e,0,h),f=o.s_(e,0,h),y=void 0,g=void 0,m=void 0,v=void 0,b=(s-0)*(r-0)-(l-0)*(i-0),_=(s-0)*(0-r)-(l-r)*(i-0);if(b>0&&_>0)y="M"+u+",0 L"+((n=o.s_(s,u+p,i-p-c))-p)+",0 L"+s+","+(l=o.s_(l,-1/0,0))+" L"+(n+p)+",0 L"+(i-c)+",0";else y="M"+u+",0 L"+(i-c)+",0";if(b<0&&_<0)m=" L"+(i-d)+","+r+" L"+((n=o.s_(s,f+p,i-p-d))+p)+","+r+" L"+s+","+(l=o.s_(l,r,1/0))+" L"+(n-p)+","+r+" L"+f+","+r;else m=" L"+f+","+r;if(b<0&&_>0)v=" L0,"+(r-f)+" L0,"+((a=o.s_(l,u+p,r-f-p))+p)+" L"+(s=o.s_(s,-1/0,0))+","+l+" L0,"+(a-p)+" L0,"+u;else v=" L0,"+u;if(b>0&&_<0)g=" L"+i+","+c+" L"+i+","+((a=o.s_(l,c+p,r-p-d))-p)+" L"+(s=o.s_(s,i,1/0))+","+l+" L"+i+","+(a+p)+" L"+i+","+(r-d);else g=" L"+i+","+(r-d);var P=" a"+c+","+c+" 0 0 1 "+c+","+c,x=" a"+d+","+d+" 0 0 1 -"+d+","+d,w=" a"+f+","+f+" 0 0 1 -"+f+",-"+f,S=" a"+u+","+u+" 0 0 1 "+u+",-"+u;this.path=y+P+g+x+m+w+v+S}},Object.defineProperty(e.prototype,"cornerRadius",{get:function(){return this.getPropertyValue("cornerRadius")},set:function(t){this.setPropertyValue("cornerRadius",t,!0)},enumerable:!0,configurable:!0}),e}(n.$)},37821:(t,e,i)=>{"use strict";i.d(e,{z:()=>d});var r=i(6326),n=i(11796),o=i(61944),a=i(72743),s=i(18585),l=i(86522),p=i(4829),h=i(12797),u=i(37884),c=i(26487),d=function(t){function e(){var e=t.call(this)||this;e._elements=new a.B8,e.properties={},e.className="Pattern",e.width=10,e.height=10,e.x=0,e.y=0,e.patternUnits="userSpaceOnUse";var i=new p.T;return e.backgroundFill=i.getFor("background"),e.backgroundOpacity=0,e.fillOpacity=1,e.fill=i.getFor("alternativeBackground"),e.stroke=i.getFor("alternativeBackground"),e.strokeOpacity=1,e.strokeWidth=1,e.shapeRendering="crispEdges",e.rotation=0,e.element=e.paper.addGroup("pattern"),e.id="pattern-"+l.u.getUniqueId(),e.element.attr({id:e.id}),e._disposers.push(e.element),e._disposers.push(new a.a(e._elements)),e.patternUnits=e.patternUnits,e.width=e.width,e.height=e.height,e.applyTheme(),e}return(0,r.C6)(e,t),e.prototype.draw=function(){var t=this,e=this.element;if(e){e.removeChildNodes();var i=this.paper.add("rect");i.attr({width:this.width,height:this.height,"shape-rendering":"crispEdges",fill:this.backgroundFill.hex,"fill-opacity":this.backgroundOpacity,stroke:this.backgroundFill.hex,"stroke-opacity":0}),e.add(i),e.attr({x:this.x,y:this.y,width:this.width,height:this.height,stroke:this.stroke.hex,fill:this.fill.hex,"fill-opacity":this.fillOpacity,"stroke-opacity":this.strokeOpacity,"stroke-width":this.strokeWidth,"shape-rendering":this.shapeRendering,patternUnits:this.patternUnits,"stroke-dasharray":this.strokeDasharray}),h.__(this._elements.iterator(),(function(e){e.rotation=t.rotation,e.rotationX=t.properties.rotationX,e.rotationY=t.properties.rotationY,t.element.add(e)}))}},e.prototype.animate=function(t,e,i){return new s.X5(this,t,e,i).start()},e.prototype.addElement=function(t){this._elements.push(t),this._disposers.push(t)},e.prototype.removeElement=function(t){this._elements.removeValue(t),this.removeDispose(t)},Object.defineProperty(e.prototype,"elements",{get:function(){return this._elements},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fillOpacity",{get:function(){return this.properties.fillOpacity},set:function(t){this.properties.fillOpacity=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fill",{get:function(){return this.properties.fill},set:function(t){this.properties.fill=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"backgroundFill",{get:function(){return this.properties.backgroundFill},set:function(t){this.properties.backgroundFill=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"backgroundOpacity",{get:function(){return this.properties.backgroundOpacity},set:function(t){this.properties.backgroundOpacity=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"stroke",{get:function(){return this.properties.stroke},set:function(t){this.properties.stroke=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeOpacity",{get:function(){return this.properties.strokeOpacity},set:function(t){this.properties.strokeOpacity=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeWidth",{get:function(){return this.properties.strokeWidth}
1,set:function(t){this.properties.strokeWidth=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"shapeRendering",{get:function(){return this.properties.shapeRendering},set:function(t){this.properties.shapeRendering=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"rotation",{get:function(){return this.properties.rotation},set:function(t){this.properties.rotation=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"patternUnits",{get:function(){return this.properties.patternUnits},set:function(t){this.properties.patternUnits=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"width",{get:function(){return this.properties.width},set:function(t){this.properties.width=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"height",{get:function(){return this.properties.height},set:function(t){this.properties.height=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"x",{get:function(){return this.properties.x},set:function(t){this.properties.x=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"y",{get:function(){return this.properties.y},set:function(t){this.properties.y=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"paper",{get:function(){return this._paper?this._paper:(0,o.w)()},set:function(t){this._paper!=t&&(this._paper=t,this.draw(),t.appendDef(this.element))},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){var i=this;t.prototype.copyFrom.call(this,e),u.__(e.properties,(function(t,e){i[t]=e}))}
1,Object.defineProperty(e.prototype,"animations",{get:function(){return this._animations||(this._animations=[],this._disposers.push(new s.yo(this._animations))),this._animations},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeDasharray",{get:function(){return this.properties.strokeDashArray},set:function(t){this.properties.strokeDashArray=t,this.draw()},enumerable:!0,configurable:!0}),e.prototype.processConfig=function(e){if(e&&c.a4(e.elements)&&c.cy(e.elements))for(var i=0,r=e.elements.length;i<r;i++){var o=e.elements[i];if(c.a4(o.type)){var a=this.createEntryInstance(o);a instanceof n.b&&(a.config=o),this.addElement(c.a4(o.typeProperty)?a[o.typeProperty]:a.element)}}t.prototype.processConfig.call(this,e)},e}(n.b);l.u.registeredClasses.Pattern=d},37884:(t,e,i)=>{"use strict";i.d(e,{CJ:()=>s,FY:()=>l,I4:()=>f,Lb:()=>d,__:()=>p,h1:()=>u,jO:()=>o,jh:()=>h,o8:()=>c});var r=i(51974),n=i(26487);function o(t){return function(e){for(var i in t)if(s(t,i)&&!e([i,t[i]]))break}}function a(t){var e=[];for(var i in t)s(t,i)&&e.push(i);return e}function s(t,e){return{}.hasOwnProperty.call(t,e)}function l(t,e){for(var i in t)if(s(t,i)&&!e(i,t[i]))break}function p(t,e){l(t,(function(t,i){return e(t,i),!0}))}function h(t,e,i){r.__(function(t,e){return a(t).sort(e)}(t,i),(function(i){e(i,t[i])}))}function u(t,e){return Object.assign({},t,e)}function c(t){return JSON.parse(JSON.stringify(t))}function d(t,e,i){r.__(i,(function(i){n.a4(t[i])&&(e[i]=t[i])}))}function f(t,e){d(t,e,a(t))}},38883:(t,e,i)=>{var r=i(45652),n=i(6571);t.exports=function(t,e){var i=-1,o=n(t)?Array(t.length):[];return r(t,(function(t,r,n){o[++i]=e(t,r,n)})),o}},39102:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r={type:"FeatureCollection",features:[{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-134.6803,58.1617],[-134.2401,58.1441],[-134.3069,58.0344],[-134.2671,57.8845],[-133.937,57.5816],[-133.9737,57.4513],[-133.9253,57.3368],[-134.1,57.3001],[-134.2602,57.1468],[-134.4353,57.057],[-134.5915,57.0919],[-134.4868,57.482],[-134.6599,57.6381],[-134.8369,58.3201],[-134.6803,58.1617]]],[[[-174.6774,52.035],[-175.1176,52.047],[-174.3061,52.2161],[-174.4355,52.3172],[-174.1689,52.4202],[-174.0184,52.3318],[-174.1206,52.1352],[-174.3435,52.0778],[-174.6774,52.035]]],[[[-172.7422,60.4575],[-172.5261,60.3918],[-172.6358,60.3288],[-173.074,60.4932],[-172.8602,60.5057],[-172.7422,60.4575]]],[[[-176.5933,51.8667],[-176.4373,51.7543],[-176.7709,51.6299],[-176.8744,51.7905],[-176.7364,51.84],[-176.6984,51.986],[-176.5499,51.9441],[-176.5933,51.8667]]],[[[-165.8416,54.0707],[-166.0364,54.0472],[-166.0877,54.1691],[-165.8928,54.207],[-165.7042,54.1199],[-165.8416,54.0707]]],[[[-171.463,63.64],[-171.0349,63.5855],[-170.4304,63.6988],[-170.1218,63.6175],[-170.0174,63.4917],[-169.6242,63.4305],[-169.4276,63.3483],[-168.996,63.3473],[-168.716,63.3106],[-168.8524,63.1712],[-169.3647,63.1711],[-169.6763,62.9561],[-169.7778,63.0938],[-170.1896,63.1963],[-170.2727,63.2843],[-170.5271,63.3793],[-170.8484,63.4444],[-171.0613,63.4459],[-171.4012,63.3392],[-171.6318,63.3512],[-171.791,63.4247],[-171.7464,63.7031],[-171.463,63.64]]],[[[-147.6583,60.4505],[-147.7321,60.222],[-147.8714,60.2297],[-147.7945,60.4599],[-147.6583,60.4505]]],[[[-152.4169,58.3602],[-152.3163,58.4135],[-151.9825,58.2443],[-152.1091,58.1612],[-152.5377,58.101],[-152.7815,58.016],[-152.9826,57.9971],[-153.3813,58.0872],[-152.9762,58.2969],[-152.7719,58.2786],[-152.8411,58.4164],[-152.6747,58.4505],[-152.4169,58.3602]]],[[[-134.9697,57.3515],[-134.8232,57.1565],[-134.6207,56.7183],[-134.6571,56.5233],[-134.6301,56.3025],[-134.7503,56.2408],[-134.9806,56.5189],[-135.0178,56.6601],[-135.159,56.7254],[-135.1631,56.8241],[-135.3306,56.8218],[-135.3151,56.9318],[-135.1996,57.0273],[-135.3413,57.0816],[-135.3753,57.1885],[-135.5019,57.2438],[-135.6089,57.0715],[-135.7677,57.1004],[-135.7871,57.3172],[-135.5805,57.39],[-135.4872,57.5164],[-135.3463,57.5332],[-134.9697,57.3515]]],[[[-159.873,55.1287],[-160.0384,55.0445],[-160.1721,55.1231],[-159.8983,55.2213],[-159.873,55.1287]]],[[[-141.0022,69.6508],[-141.0022,68.7742],[-141.0022,68.1897],[-141.0022,67.3132],[-141.0022,66.1443],[-141.0022,65.5599],[-141.0022,64.3911],[-141.0022,63.2223],[-141.0022,62.0535],[-141.0022,61.1768],[-141.0022,60.3002],[-140.5254,60.2183],[-140.4529,60.2998],[-139.9733,60.1832],[-139.6763,60.3283],[-139.0793,60.3436],[-139.1852,60.0835],[-139.0434,59.9933],[-138.7054,59.9013],[-138.6323,59.7783],[-137.5933,59.2262],[-137.4386,58.9032],[-137.2776,58.9882],[-136.8133,59.15],[-136.5788,59.1523],[-136.4667,59.28],[-136.4664,59.4591],[-136.2472,59.533],[-136.3218,59.6048],[-135.9347,59.6627],[-135.4759,59.7932],[-135.051,59.5786],[-135.0713,59.4414],[-134.9437,59.2882],[-134.4407,59.0854],[-134.2185,58.8498],[-133.8207,58.705],[-133.4011,58.4109],[-133.4226,58.337],[-133.2753,58.2229],[-132.5505,57.4999],[-132.2322,57.1986],[-132.3379,57.0794],[-132.0315,57.0265],[-132.1043,56.8568],[-131.8662,56.7929],[-131.8243,56.5899],[-131.5751,56.5988],[-131.0829,56.4048],[-130.7416,56.3408],[-130.6491,56.2637],[-130.4771,56.2306],[-130.4132,56.1225],[-130.0229,56.0145],[-130.0251,55.8883],[-130.1465,55.6545],[-130.0365,55.2979],[-130.2141,55.0259],[-130.4932,54.8342],[-130.6158,54.7909],[-130.8496,54.8076],[-131.0478,55.1577],[-130.856,55.3551],[-130.9185,55.736],[-131.1277,55.9601],[-131.2876,56.0121],[-131.7842,55.8765],[-131.8694,55.6472],[-131.9834,55.535],[-132.119,55.5697],[-132.2234,55.7211],[-132.0058,55.9301],[-131.8438,56.16],[-132.0219,56.3801],[-132.182,56.4206],[-132.3577,56.6258],[-132.476,56.6497],[-132.4871,56.7664],[-132.6395,56.7964],[-132.8022,56.8951],[-132.8143,57.0406],[-133.4658,57.1721],[-133.4367,57.3368],[-133.539,57.5542],[-133.6487,57.6423],[-133.5542,57.6951],[-133.1171,57.5662],[-133.6573,57.841],[-133.7441,57.8546],[-134.0311,58.0722],[-134.0633,58.2111],[-134.2088,58.2329],[-134.4854,58.3672],[-134.6636,58.3847],[-134.7761,58.4538],[-134.9425,58.6463],[-134.9648,58.7422],[-135.1319,58.8428],[-135.2174,59.0766],[-135.3303,59.2391],[-135.5023,59.2024],[-135.3862,59.0876],[-135.334,58.9096],[-135.0497,58.3068],[-135.1415,58.2335],[-135.3025,58.2559],[-135.5718,58.412],[-135.8735,58.3942],[-135.8617,58.5771],[-136.0455,58.7891],[-136.2258,58.7655],[-136.4511,58.8463],[-136.5662,58.9409],[-136.831,58.9838],[-136.8791,58.8815],[-136.5682,58.7863],[-136.4101,58.7006],[-136.4838,58.6177],[
1-136.2246,58.6023],[-136.1029,58.5063],[-136.1296,58.3504],[-136.4624,58.3279],[-136.5826,58.2453],[-137.072,58.3951],[-137.544,58.5812],[-137.75,58.7071],[-138.0269,58.9414],[-138.3525,59.0873],[-139.3409,59.3757],[-139.7991,59.5463],[-139.6116,59.6103],[-139.5056,59.7263],[-139.5822,59.8484],[-139.5189,60.0172],[-139.8502,59.8307],[-140.2167,59.7266],[-140.4199,59.7107],[-140.8432,59.7488],[-141.4083,59.9028],[-141.2946,59.98],[-141.3295,60.0828],[-141.6702,59.9698],[-142.5486,60.0861],[-142.9457,60.097],[-143.5061,60.055],[-143.805,60.0129],[-144.1472,60.0163],[-144.0885,60.0843],[-144.3326,60.191],[-144.643,60.2246],[-144.9013,60.3351],[-144.8245,60.5336],[-144.984,60.537],[-145.2483,60.3801],[-145.8989,60.4782],[-145.6749,60.6511],[-146.1491,60.6607],[-146.251,60.7491],[-146.6385,60.8973],[-146.5828,61.1278],[-146.874,61.0048],[-147.255,60.9782],[-147.321,60.9255],[-147.5926,60.9795],[-147.6557,60.9095],[-147.8911,60.8899],[-148.0052,60.9686],[-147.8448,61.1864],[-148.2086,61.0299],[-148.3444,60.8536],[-148.5574,60.8029],[-148.2679,60.6997],[-148.2964,60.532],[-148.0507,60.5671],[-147.9641,60.4849],[-148.1817,60.393],[-148.1976,60.1678],[-148.3331,60.122],[-148.4307,59.9892],[-148.8427,59.9512],[-149.1216,60.0335],[-149.4323,60.0011],[-149.5491,59.8943],[-149.7948,59.8559],[-149.7825,59.7503],[-150.198,59.5666],[-150.5815,59.5645],[-150.6775,59.427],[-150.9608,59.2439],[-151.3664,59.2456],[-151.7382,59.1885],[-151.9641,59.2852],[-151.8499,59.4064],[-151.3996,59.5164],[-151.1894,59.6377],[-151.7638,59.7],[-151.8532,59.7821],[-151.7345,59.9884],[-151.4515,60.2027],[-151.3127,60.4665],[-151.3218,60.7429],[-150.9538,60.8413],[-150.4413,61.0236],[-149.9975,60.9352],[-149.6325,60.9519],[-149.1728,60.8805],[-149.1422,60.9357],[-149.5925,60.9939],[-149.9677,61.1218],[-149.9452,61.2943],[-150.4718,61.26],[-150.6123,61.3012],[-150.9455,61.1982],[-151.1502,61.0859],[-151.5935,60.9796],[-151.734,60.9108],[-151.7504,60.7549],[-151.9962,60.6822],[-152.2707,60.5281],[-152.2603,60.4095],[-152.3689,60.3364],[-152.6539,60.2385],[-152.6286,60.0411],[-152.7595,59.9209],[-153.106,59.8751],[-153.0482,59.73],[-153.364,59.6598],[-153.4144,59.7402],[-153.8141,59.4737],[-154.0883,59.3634],[-154.1783,59.1556],[-154.1298,59.1198],[-153.6564,59.0386],[-153.4183,58.9599],[-153.3344,58.8579],[-153.6173,58.6547],[-153.8619,58.5878],[-154.0199,58.4929],[-154.0859,58.3658],[-154.2081,58.2887],[-154.247,58.1594],[-154.5706,58.118],[-154.5849,58.0556],[-155.0069,58.0161],[-155.0993,57.9133],[-155.3128,57.8071],[-155.5903,57.7336],[-155.7779,57.5683],[-156.0002,57.545],[-156.0554,57.4476],[-156.2422,57.4493],[-156.4784,57.3279],[-156.3976,57.2406],[-156.4751,57.1052],[-156.629,57.0099],[-156.7799,57.0057],[-157.2058,56.812],[-157.3902,56.8099],[-157.5784,56.6345],[-157.8691,56.6452],[-157.9783,56.5432],[-158.4144,56.4358],[-158.5374,56.3354],[-158.3861,56.3015],[-158.2757,56.1962],[-158.5233,56.0724],[-158.6267,56.1547],[-158.7898,55.987],[-159.5232,55.81],[-159.743,55.8438],[-159.9623,55.7949],[-160.4627,55.5578],[-160.8967,55.5136],[-161.0995,55.4057],[-161.3819,55.3713],[-161.4767,55.465],[-161.3727,55.5563],[-161.4588,55.6291],[-161.6836,55.53],[-161.7416,55.3912],[-162.074,55.1393],[-162.3329,55.0503],[-162.5419,55.2427],[-162.6441,55.218],[-162.6143,55.0714],[-162.6744,54.9965],[-162.865,54.9546],[-163.1196,55.0647],[-163.1311,54.9166],[-163.2887,54.8376],[-163.2788,55.1219],[-163.1145,55.194],[-162.962,55.1839],[-162.5133,55.45],[-162.1571,55.7195],[-161.6973,55.9072],[-161.2156,56.0214],[-160.8513,55.7718],[-160.7584,55.8547],[-160.3085,55.8645],[-160.5391,56.0063],[-160.302,56.3142],[-159.7851,56.5617],[-159.2831,56.6886],[-158.9904,56.86],[-158.6752,56.7949],[-158.6608,57.0394],[-158.3209,57.2979],[-158.0457,57.4095],[-157.8944,57.5114],[-157.6076,57.6015],[-157.684,57.7439],[-157.6109,58.0508],[-157.4427,58.1722],[-157.5236,58.4213],[-157.4609,58.503],[-157.2288,58.6409],[-156.9747,58.7363],[-157.142,58.8777],[-157.6657,58.7485],[-158.0219,58.6402],[-158.3026,58.6418],[-158.5032,58.8504],[-158.4256,58.9993],[-158.5144,59.0728],[-158.7606,58.9501],[-158.8614,58.7187],[-158.772
11,58.5203],[-158.7886,58.4409],[-158.9507,58.4046],[-159.0827,58.4697],[-159.3583,58.7213],[-159.6702,58.9111],[-159.9202,58.8199],[-160.1526,58.9059],[-160.3631,59.0511],[-160.8171,58.8718],[-161.2159,58.801],[-161.3613,58.6695],[-161.7555,58.6121],[-162.1449,58.6443],[-161.8564,58.7171],[-161.7244,58.7943],[-161.7805,58.8974],[-161.7945,59.1094],[-161.9811,59.1461],[-162.0233,59.284],[-161.9201,59.3654],[-161.8287,59.5886],[-162.1382,59.98],[-162.2425,60.1783],[-162.4213,60.284],[-162.1389,60.6143],[-162.2651,60.5953],[-162.5996,60.297],[-162.5005,60.1266],[-162.5707,59.9897],[-162.7326,59.9937],[-162.8779,59.9228],[-163.2194,59.8456],[-163.6804,59.8015],[-163.9069,59.8068],[-164.1428,59.8968],[-164.1316,59.9943],[-164.4705,60.1493],[-164.6623,60.3039],[-164.7999,60.3073],[-165.0611,60.4125],[-165.0265,60.5006],[-165.3538,60.5412],[-165.016,60.7401],[-164.8051,60.892],[-164.37,60.7959],[-164.2656,60.7247],[-163.8949,60.7451],[-163.73,60.5899],[-163.5287,60.6645],[-163.421,60.7575],[-163.6554,60.8775],[-163.749,60.9697],[-163.9946,60.8647],[-164.4415,60.8699],[-164.754,60.9313],[-165.0657,60.9207],[-165.1755,60.9656],[-165.0771,61.0942],[-165.3921,61.2123],[-165.3808,61.1063],[-165.5659,61.1023],[-165.6914,61.2999],[-165.9063,61.4037],[-165.7971,61.4912],[-166.1005,61.6451],[-165.8346,61.6793],[-166.0788,61.8031],[-165.6128,61.8693],[-165.7439,62.0117],[-165.7073,62.1005],[-165.1946,62.4735],[-164.7927,62.6232],[-164.8454,62.801],[-164.6775,63.0205],[-164.409,63.2151],[-164.1076,63.2617],[-163.7363,63.1928],[-163.3588,63.0458],[-163.0622,63.0797],[-162.6215,63.2658],[-162.2828,63.5292],[-162.1125,63.5342],[-161.974,63.453],[-161.5054,63.4682],[-161.0997,63.5579],[-160.8265,63.7293],[-160.7786,63.8189],[-160.9876,64.2513],[-161.2201,64.3966],[-161.3857,64.44],[-160.932,64.5791],[-160.836,64.6819],[-160.887,64.7955],[-161.1869,64.9241],[-161.4663,64.7948],[-161.7594,64.8162],[-161.8684,64.7427],[-162.1722,64.6781],[-162.807,64.3742],[-162.8764,64.5164],[-163.0517,64.5197],[-163.1444,64.4238],[-163.4862,64.5498],[-163.7131,64.5883],[-164.3039,64.5839],[-164.8995,64.4607],[-166.1428,64.5828],[-166.3251,64.6257],[-166.4814,64.7281],[-166.4152,64.9265],[-166.5509,64.953],[-166.8269,65.0961],[-166.531,65.1547],[-166.4516,65.2473],[-166.6654,65.3383],[-167.404,65.4221],[-167.9873,65.5678],[-168.0884,65.6578],[-167.58,65.7583],[-167.4053,65.8593],[-167.0742,65.8771],[-166.7477,66.0518],[-166.2146,66.1703],[-165.7237,66.1125],[-165.5602,66.1671],[-165.8403,66.245],[-165.7762,66.319],[-165.4494,66.4099],[-165.0639,66.4378],[-164.6741,66.555],[-164.0583,66.6108],[-163.7755,66.5311],[-163.9029,66.3784],[-163.894,66.2869],[-164.0337,66.2156],[-163.6954,66.0839],[-163.1715,66.0754],[-162.8865,66.0992],[-162.5868,66.0509],[-162.2143,66.071],[-161.8163,66.0536],[-161.5569,66.2505],[-161.2011,66.2193],[-161.1203,66.3343],[-161.5444,66.4071],[-161.8281,66.3709],[-161.8876,66.4931],[-162.1912,66.6932],[-162.4675,66.7357],[-162.6075,66.8944],[-162.3617,66.9473],[-162.1314,66.8014],[-161.9096,66.5596],[-161.591,66.4595],[-161.3359,66.4964],[-161.0481,66.4742],[-160.6505,66.3731],[-160.2317,66.4203],[-160.2625,66.5724],[-160.6438,66.605],[-160.864,66.6709],[-161.398,66.5519],[-161.8566,66.7004],[-161.8787,66.804],[-161.6222,66.9793],[-161.9655,67.0495],[-162.3915,67.0199],[-163.0017,67.0273],[-163.5318,67.1025],[-163.7206,67.1955],[-163.9427,67.4776],[-164.1252,67.6067],[-165.386,68.0456],[-165.9596,68.1559],[-166.236,68.278],[-166.5745,68.3203],[-166.3805,68.4251],[-166.182,68.7972],[-166.2091,68.8853],[-165.5095,68.8676],[-165.0439,68.8825],[-164.3024,68.9365],[-163.868,69.0367],[-163.5356,69.1701],[-163.1615,69.388],[-163.0936,69.6107],[-162.9521,69.7581],[-161.881,70.3318],[-161.639,70.2346],[-160.9963,70.3046],[-160.6341,70.4464],[-160.1172,70.5912],[-159.9632,70.5682],[-160.095,70.3333],[-159.8552,70.3242],[-159.7463,70.5305],[-159.9618,70.6341],[-159.6809,70.7868],[-159.3145,70.8785],[-158.9963,70.8016],[-158.4844,70.8411],[-157.9985,70.8453],[-157.6056,70.9412],[-157.1953,71.0933],[-156.7833,71.3189],[-155.8112,71.1885],[-155.5795,71.1211],[-155.8043,70.9955],[-156.1466,70.9279],[-155.8722,70.8346],[-155.5794,70.8943],[-155.1669,71.0993],[-154.9438,71.0831],[-154.6737,70.9871],[-154.7852,70.8943],[-154.1953,70.8011],[-153.9182,70.8773],[-153.2329,70.9326],[
1-152.7849,70.876],[-152.4912,70.881],[-152.2329,70.8103],[-152.4705,70.6536],[-152.1729,70.5567],[-151.769,70.5602],[-151.9447,70.4521],[-151.2248,70.4188],[-150.6627,70.5099],[-150.4032,70.4439],[-150.1525,70.4437],[-149.8701,70.5096],[-149.2695,70.5008],[-148.6884,70.4163],[-148.4793,70.3179],[-148.2487,70.3567],[-147.8695,70.3033],[-147.7054,70.2172],[-147.0629,70.1704],[-146.7449,70.1917],[-145.8232,70.16],[-145.1974,70.0087],[-144.6192,69.9821],[-144.4169,70.039],[-143.7465,70.102],[-143.2183,70.1162],[-142.7079,70.0338],[-142.2969,69.8699],[-141.6992,69.7704],[-141.4079,69.6534],[-141.0022,69.6508]]],[[[-134.3127,58.2289],[-134.594,58.2431],[-134.52,58.3326],[-134.3127,58.2289]]],[[[-132.8623,54.8944],[-132.6173,54.8925],[-132.6469,54.7562],[-132.8073,54.7091],[-133.1227,54.9698],[-133.2511,55.1751],[-133.418,55.2107],[-133.2966,55.3258],[-133.0974,55.2137],[-132.8623,54.8944]]],[[[-160.919,58.5771],[-161.0703,58.5691],[-161.1315,58.6681],[-160.9863,58.7364],[-160.7151,58.7953],[-160.919,58.5771]]],[[[-167.9644,53.345],[-168.2707,53.2381],[-168.446,53.0844],[-168.6986,52.9634],[-169.0659,52.834],[-168.7959,53.0449],[-168.7596,53.175],[-168.639,53.2558],[-168.4367,53.2569],[-168.3572,53.4576],[-168.1931,53.5333],[-167.9857,53.5581],[-167.8047,53.4849],[-167.9644,53.345]]],[[[-166.1354,60.3835],[-166.0436,60.3339],[-165.7297,60.3142],[-165.7123,60.0694],[-165.5918,59.9131],[-165.9467,59.89],[-166.1876,59.7738],[-166.343,59.8345],[-166.6276,59.8647],[-167.1389,60.0085],[-167.4364,60.2067],[-167.2517,60.2335],[-166.8363,60.2169],[-166.7844,60.2965],[-166.4757,60.3827],[-166.1354,60.3835]]],[[[-177.1482,51.7167],[-177.5776,51.6942],[-177.2098,51.8414],[-177.1482,51.7167]]],[[[-146.394,60.4496],[-146.1283,60.3926],[-146.6184,60.2737],[-146.7026,60.4085],[-146.5603,60.4805],[-146.394,60.4496]]],[[[-147.7358,59.8132],[-147.8143,59.902],[-147.4658,60.097],[-147.12,60.3631],[-146.9867,60.2544],[-147.3184,60.0753],[-147.4993,59.8902],[-147.7358,59.8132]]],[[[-177.8791,51.6497],[-178.0589,51.6726],[-177.9864,51.7643],[-178.1945,51.8822],[-177.9538,51.9184],[-177.7706,51.7779],[-177.8791,51.6497]]],[[[-135.7304,58.2443],[-135.5875,58.1468],[-135.6133,57.9919],[-135.3466,58.124],[-135.0021,58.0511],[-134.928,57.9528],[-134.9706,57.8173],[-135.2312,57.8158],[-135.2495,57.7326],[-134.9789,57.7243],[-134.8731,57.5893],[-134.9315,57.4811],[-135.0848,57.511],[-135.4979,57.6623],[-135.6086,57.6507],[-135.6178,57.4804],[-135.692,57.4199],[-135.9108,57.4465],[-136.0766,57.6745],[-136.4599,57.8731],[-136.5686,57.9722],[-136.5123,58.0959],[-136.1424,58.1539],[-135.7871,58.2684],[-135.7304,58.2443]]],[[[-166.6153,53.9009],[-166.4975,53.8835],[-166.3724,53.999],[-166.2309,53.9326],[-166.4887,53.7855],[-166.5492,53.701],[-166.4442,53.6518],[-166.7704,53.476],[-167.1537,53.4078],[-167.5225,53.2762],[-167.6695,53.2599],[-167.8088,53.3238],[-167.5302,53.3937],[-167.1361,53.5265],[-167.0157,53.6984],[-167.1182,53.8726],[-166.9781,53.9629],[-166.6274,53.9957],[-166.6153,53.9009]]],[[[-131.3398,55.0798],[-131.232,54.9037],[-131.4062,54.8943],[-131.4314,54.9965],[-131.5951,55.0908],[-131.5778,55.2009],[-131.4046,55.2133],[-131.3398,55.0798]]],[[[-152.898,57.8239],[-152.5115,57.8514],[-152.4115,57.6462],[-152.2163,57.5771],[-152.4122,57.4547],[-152.7814,57.4534],[-152.679,57.3452],[-152.879,57.3208],[-153.0516,57.2377],[-153.2744,57.2263],[-153.5036,57.138],[-153.6465,57.0295],[-153.7572,56.8584],[-153.9727,56.7742],[-154.0709,56.8207],[-153.7932,56.9895],[-153.9994,57.05],[-154.0653,57.1336],[-154.3244,57.1318],[-154.1843,57.0053],[-154.3389,56.9209],[-154.4988,57.0365],[-154.5693,57.2059],[-154.706,57.3353],[-154.6732,57.4461],[-154.5353,57.5595],[-154.2814,57.6381],[-154.0298,57.6307],[-153.8054,57.3582],[-153.8184,57.5956],[-153.6931,57.6634],[-153.9044,57.8199],[-153.6627,57.8579],[-153.5245,57.731],[-153.2003,57.82],[-153.1605,57.972],[-152.8504,57.8968],[-152.898,57.8239]]],[[[-163.4761,54.9808],[-163.3581,54.7356],[-163.583,54.6256],[-164.0733,54.621],[-164.2346,54.5713],[-164.4635,54.4273],[-164.8234,54.4191],[-164.8877,54.6078],[-164.7062,54.692],[-164.5298,54.8808],[-164.2737,54.9],[-163.868,55.0392],[-163.6075,55.0508],[-163.4761,54.9808]]],[[[-133.9896,56.845],[-133.8309,56.7813],[-133.7384,56.6505],[-133.8553,56.5822],[-133.8846,56.2921],[-133.9497,56.1277],[-134.1896,56.0769],[-134.245,56.2032],[-134.1955,56.4134],[-134.0844,56.4564],[-134.2902,56.58],[-134.3844,56.724],[-134.3737,56.8387],[-134.1433,56.9323],[-133.9896,56.845]]],[[[-133.5661,56.3393],[-133.203,56.3198],[-133.0818,56.1942],[-133.0966,56.09],[-132.7576,55.9949],[-132.5977,55.8951],[-132.4302,55.687],[-132.5916,55.4644],[-132.4178,55.4829],[-132.2153,55.3835],[-132.2066,55.2244],[-131.9764,55.2085],[-132.0004,55.0338],[-131.9809,54.8048],[-132.1343,54.7126],[-132.3413,54.9073],[-132.5494,54.9525],[-132.5885,55.0524],[-132.7823,55.0485],[-133.103,55.3602],[-132.9589,55.3956],[-133.0824,55.504],[-133.0896,55.6126],[-133.2983,55.6069],[-133.369,55.689],[-133.5533,55.6912],[-133.6802,5
15.7851],[-133.4469,55.7971],[-133.2415,55.9209],[-133.3712,56.0359],[-133.6842,55.9428],[-133.7552,55.9995],[-133.5308,56.1456],[-133.5944,56.2164],[-133.5661,56.3393]]],[[[-133.3051,55.5438],[-133.2817,55.4979],[-133.6502,55.2693],[-133.6342,55.5393],[-133.3051,55.5438]]],[[[-132.7799,56.2472],[-133.0351,56.3409],[-132.9021,56.4537],[-132.7061,56.4485],[-132.6694,56.2873],[-132.7799,56.2472]]],[[[-153.007,57.1248],[-153.3746,57.0519],[-153.2852,57.185],[-153.007,57.1248]]],[[[-133.3662,57.0035],[-133.0708,56.9743],[-132.9541,56.8803],[-132.954,56.713],[-133.1442,56.5669],[-133.2126,56.4646],[-133.6028,56.464],[-133.6493,56.5168],[-133.681,56.7975],[-133.9794,57.0096],[-133.866,57.0687],[-133.3662,57.0035]]],[[[-130.9791,55.4892],[-131.0828,55.2668],[-131.1879,55.2063],[-131.4207,55.2759],[-131.4745,55.3735],[-131.811,55.2231],[-131.8461,55.4163],[-131.6476,55.5855],[-131.625,55.8316],[-131.2692,55.9554],[-131.1207,55.8566],[-130.966,55.6695],[-130.9791,55.4892]]],[[[-160.6849,55.3148],[-160.5832,55.3077],[-160.4875,55.1848],[-160.8255,55.174],[-160.8465,55.3114],[-160.6849,55.3148]]],[[[-132.1123,56.1094],[-132.1329,55.9432],[-132.2873,55.9294],[-132.4511,56.0564],[-132.6599,56.0782],[-132.6991,56.1982],[-132.5987,56.2416],[-132.3798,56.4987],[-132.3165,56.4875],[-132.0669,56.2442],[-132.1123,56.1094]]],[[[-132.7468,56.5257],[-132.9308,56.5245],[-132.8425,56.7948],[-132.6559,56.6847],[-132.568,56.5758],[-132.7468,56.5257]]]]},properties:{name:"Alaska",id:"US-AK",CNTRY:"United States of America",TYPE:"State"},id:"US-AK"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-85.6235,35.0009],[-85.3859,33.8507],[-85.2009,32.9562],[-85.1565,32.8042],[-85.0151,32.5261],[-84.986,32.3609],[-84.9297,32.2466],[-85.0346,32.1474],[-85.1241,31.8804],[-85.1248,31.7768],[-85.0549,31.5726],[-85.0926,31.2957],[-85.0675,31.1176],[-85.0073,31.0016],[-85.9769,31.0009],[-86.6236,31.0009],[-87.5937,31.0008],[-87.6011,30.8605],[-87.4216,30.6716],[-87.4294,30.4778],[-87.4896,30.3777],[-87.6222,30.2647],[-87.7903,30.2919],[-87.9243,30.4496],[-87.9489,30.627],[-88.0325,30.6812],[-88.1355,30.3666],[-88.3996,30.3709],[-88.4443,31.1397],[-88.4862,31.8904],[-88.3397,32.9988],[-88.1688,34.292],[-88.0847,34.9331],[-88.1733,34.999],[-88.1905,35.0249],[-86.9071,35.0129],[-85.6235,35.0009]]]},properties:{name:"Alabama",id:"US-AL",CNTRY:"United States of America",TYPE:"State"},id:"US-AL"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-89.7047,36.0015],[-89.7037,35.9069],[-89.7796,35.8057],[-89.9436,35.6791],[-89.9674,35.5033],[-90.066,35.4141],[-90.0929,35.2036],[-90.1423,35.1142],[-90.2938,35.0012],[-90.3198,34.8992],[-90.5392,34.7281],[-90.5841,34.5037],[-90.718,34.3917],[-90.8172,34.2522],[-90.9097,34.1888],[-90.9431,34.0297],[-91.0702,33.9743],[-91.0528,33.8276],[-91.2076,33.6756],[-91.2146,33.5834],[-91.1411,33.4386],[-91.1633,33.2944],[-91.1068,33.2179],[-91.15,33.0159],[-92.4243,33.0139],[-93.3227,33.0128],[-94.0413,33.012],[-94.0472,33.5544],[-94.2947,33.5875],[-94.3778,33.5661],[-94.4841,33.6485],[-94.4616,34.5178],[-94.4391,35.3872],[-94.6184,36.5009],[-93.7829,36.5009],[-92.3904,36.5009],[-91.5548,36.5009],[-90.1623,36.5009],[-90.0744,36.3719],[-90.0758,36.2967],[-90.303,36.0993],[-90.3811,35.9927],[-89.7047,36.0015]]]},properties:{name:"Arkansas",id:"US-AR",CNTRY:"United States of America",TYPE:"State"},id:"US-AR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-109.0467,37.0009],[-109.0468,36.2918],[-109.0469,35.5829],[-109.0469,34.5194],[-109.0472,33.4558],[-109.0473,32.3922],[-109.0478,31.328],[-110.3351,31.3255],[-111.0421,31.3243],[-111.9905,31.6202],[-112.939,31.9162],[-113.8875,32.2123],[-114.836,32.5083],[-114.7248,32.7154],[-114.5822,32.7347],[-114.4775,32.8419],[-114.4908,32.9836],[-114.6481,33.0718],[-114.7045,33.1698],[-114.7017,33.4179],[-114.6026,33.47],[-114.4992,33.6858],[-114.5091,33.904],[-114.3293,34.142],[-114.1255,34.2865],[-114.1589,34.3552],[-114.371,34.4885],[-114.398,34.5897],[-114.5575,34.7946],[-114.6105,34.9912],[-114.5909,35.3528],[-114.6485,35.4759],[-114.6452,35.6305],[-114.6871,35.9173],[-114.7414,36.0136],[-114.6691,36.1218],[-114.4061,36.1484],[-114.1833,36.0303],[-114.0429,36.1817],[-114.0402,37.0042],[-113.104,37.0035],[-111.8556,37.0026],[-111.2313,37.0022],[-109.9829,37.0014],[-109.0467,37.0009]]]},properties:{name:"Arizona",id:"US-AZ",CNTRY:"United States of America",TYPE:"State"},id:"US-AZ"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-120.0008,42.0005],[-120.0006,40.6879],[-120.0001,39.5627],[-120.0001,39.0002],[-119.2974,38.5098],[-118.5948,38.0193],[-118.1262,37.6924],[-117.2097,37.0033],[-116.6596,36.5899],[-115.8978,35.9955],[-115.3901,35.5991],[-114.6105,34.9912],[-114.5575,34.7946],[
1-114.398,34.5897],[-114.371,34.4885],[-114.1589,34.3552],[-114.1255,34.2865],[-114.3293,34.142],[-114.5091,33.904],[-114.4992,33.6858],[-114.6026,33.47],[-114.7017,33.4179],[-114.7045,33.1698],[-114.6481,33.0718],[-114.4908,32.9836],[-114.4775,32.8419],[-114.5822,32.7347],[-114.7248,32.7154],[-115.6975,32.6404],[-117.1282,32.5334],[-117.1374,32.6491],[-117.2436,32.6641],[-117.2629,32.9389],[-117.3188,33.1],[-117.4675,33.2955],[-117.7885,33.5385],[-117.9521,33.6196],[-118.0806,33.7221],[-118.2644,33.7586],[-118.4105,33.7439],[-118.3929,33.8583],[-118.5062,34.0175],[-118.832,34.0245],[-119.1437,34.112],[-119.2358,34.1641],[-119.2676,34.2575],[-119.606,34.418],[-119.8533,34.412],[-120.0529,34.4692],[-120.4812,34.4716],[-120.6446,34.58],[-120.6249,34.812],[-120.663,34.9494],[-120.6336,35.0765],[-120.707,35.1577],[-120.8574,35.2096],[-120.8603,35.3654],[-121.0228,35.4809],[-121.138,35.6071],[-121.2839,35.6764],[-121.3438,35.7923],[-121.6644,36.154],[-121.8775,36.331],[-121.9186,36.5724],[-121.79,36.7322],[-121.8074,36.8513],[-121.8806,36.9389],[-122.1642,36.991],[-122.3948,37.2075],[-122.4084,37.3731],[-122.4993,37.5426],[-122.5142,37.772],[-122.3842,37.7886],[-122.3698,37.6559],[-122.2287,37.5639],[-122.2222,37.7321],[-122.296,37.7904],[-122.3854,37.9606],[-122.217,38.0407],[-121.7168,38.0341],[-122.0315,38.1235],[-122.1538,38.0655],[-122.3933,38.1447],[-122.4839,38.1088],[-122.4669,37.8381],[-122.7604,37.9456],[-122.9682,38.097],[-122.9865,38.2771],[-123.1212,38.4493],[-123.2897,38.5359],[-123.4248,38.6757],[-123.7011,38.9073],[-123.7195,39.111],[-123.8202,39.3684],[-123.7835,39.6187],[-123.8845,39.8608],[-124.1085,40.0945],[-124.324,40.2519],[-124.3717,40.4912],[-124.2837,40.7106],[-124.1331,40.9697],[-124.14,41.1558],[-124.0685,41.3841],[-124.1177,41.6218],[-124.2446,41.7879],[-124.2284,42.0008],[-123.4283,42.000
15],[-122.3737,42.0005],[-121.0554,42.0005],[-120.0008,42.0005]]],[[[-119.8824,34.0797],[-119.5622,34.0065],[-119.8095,33.9677],[-119.8824,34.0797]]],[[[-120.0436,33.9188],[-120.1672,33.9181],[-120.2519,34.0138],[-120.0719,34.0265],[-120.0436,33.9188]]]]},properties:{name:"California",id:"US-CA",CNTRY:"United States of America",TYPE:"State"},id:"US-CA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-102.0245,40.0011],[-102.0209,39.0636],[-102.018,38.3135],[-102.0128,37.0009],[-103.0008,37.0009],[-103.7566,37.0009],[-104.8901,37.0009],[-106.0238,37.0009],[-106.7795,37.0009],[-107.9131,37.0009],[-109.0467,37.0009],[-109.0465,38.0009],[-109.0465,39.2509],[-109.0465,40.0008],[-109.0464,41.0009],[-108.1044,41.0009],[-107.1622,41.0009],[-105.906,41.0009],[-104.9638,41.0009],[-104.0217,41.0009],[-103.273,41.0007],[-102.025,41.0006],[-102.0245,40.0011]]]},properties:{name:"Colorado",id:"US-CO",CNTRY:"United States of America",TYPE:"State"},id:"US-CO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-71.8009,42.0119],[-71.7958,41.5199],[-71.8423,41.3354],[-72.2653,41.2917],[-72.8471,41.2659],[-73.1823,41.1758],[-73.6305,40.9918],[-73.7231,41.1045],[-73.4841,41.2189],[-73.5447,41.296],[-73.4806,42.0556],[-72.8078,42.0341],[-71.8017,42.0227],[-71.8009,42.0119]]]},properties:{name:"Connecticut",id:"US-CT",CNTRY:"United States of America",TYPE:"State"},id:"US-CT"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-77.0303,38.8893],[-77.1221,38.9435],[-77.0421,39.0118],[-76.9312,38.8882],[-77.0303,38.8893]]]},properties:{name:"District of Columbia",id:"US-DC",CNTRY:"United States of America",TYPE:"Federal District"},id:"US-DC"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-75.4211,39.8154],[-75.5877,39.6407],[-75.5738,39.477],[-75.4127,39.2813],[-75.3921,39.0927],[-75.1851,38.8194],[-75.0887,38.7776],[-75.1284,38.6325],[-75.0377,38.4556],[-75.7071,38.455],[-75.7847,39.7223],[-75.6346,39.8394],[-75.4211,39.8154]]]},properties:{name:"Delaware",id:"US-DE",CNTRY:"United States of America",TYPE:"State"},id:"US-DE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-81.504,30.7313],[-81.4572,30.6407],[-81.3858,30.2699],[-81.2495,29.7938],[-81.1045,29.4569],[-80.8999,29.0498],[-80.5241,28.4861],[-80.6229,28.3203],[-80.7317,28.4629],[-80.6885,28.5785],[-80.766,28.6328],[-80.7487,28.3809],[-80.6501,28.1809],[-80.2261,27.207],[-80.1257,27.0829],[-80.05,26.8077],[-80.0413,26.5686],[-80.1107,26.1316],[-80.1264,25.8335],[-80.3008,25.6186],[-80.3669,25.3312],[-80.4846,25.2299],[-80.5577,25.2325],[-80.7366,25.1564],[-80.8622,25.1761],[-81.1104,25.138],[-81.1675,25.2285],[-81.0977,25.3191],[-81.2272,25.5834],[-81.3452,25.7319],[-81.3649,25.831],[-81.5683,25.8916],[-81.7155,25.9832],[-81.8114,26.1461],[-81.8665,26.435],[-82.0396,26.5521],[-82.0778,26.7043],[-82.067,26.8915],[-82.1807,26.8401],[-82.2901,26.8708],[-82.4413,27.0596],[-82.6204,27.4011],[-82.6359,27.5246],[-82.4006,27.8353],[-82.5206,27.8778],[-82.6609,27.7185],[-82.7429,27.7094],[-82.8435,27.846],[-82.7485,28.2368],[-82.6607,28.4858],[-82.6515,28.8875],[-82.7693,29.0515],[-83.2905,29.4519],[-83.6944,29.926],[
1-84.0443,30.1037],[-84.3098,30.0648],[-84.3828,29.9074],[-84.55,29.8979],[-84.8005,29.7731],[-85.0292,29.7212],[-85.3188,29.6802],[-85.3069,29.7978],[-85.3537,29.8757],[-85.6758,30.1218],[-85.6035,30.2868],[-85.7408,30.2444],[-85.7557,30.167],[-86.1752,30.3325],[-86.2574,30.493],[-86.4479,30.4956],[-86.6796,30.4028],[-87.2011,30.3393],[-86.9858,30.4308],[-87.1705,30.5388],[-87.1847,30.4537],[-87.2811,30.3393],[-87.4758,30.2942],[-87.4896,30.3777],[-87.4294,30.4778],[-87.4216,30.6716],[-87.6011,30.8605],[-87.5937,31.0008],[-86.6236,31.0009],[-85.9769,31.0009],[-85.0073,31.0016],[-84.8839,30.7209],[-84.1528,30.6777],[-82.8775,30.603],[-82.2399,30.5657],[-82.1942,30.3935],[-82.0618,30.4046],[-82.0219,30.5598],[-82.0382,30.7319],[-81.9356,30.8195],[-81.6733,30.7403],[-81.504,30.7313]]]},properties:{name:"Florida",id:"US-FL",CNTRY:"United States of America",TYPE:"State"},id:"US-FL"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-80.8724,32.0295],[-80.9234,31.9449],[-81.1133,31.8787],[-81.065,31.8135],[-81.1979,31.7042],[-81.1754,31.5313],[-81.295,31.3712],[-81.2885,31.2639],[-81.4532,31.0883],[-81.5204,30.8746],[-81.504,30.7313],[-81.6733,30.7403],[-81.9356,30.8195],[-82.0382,30.7319],[-82.0219,30.5598],[-82.0618,30.4046],[-82.1942,30.3935],[-82.2399,30.5657],[-82.8775,30.603],[-84.1528,30.6777],[-84.8839,30.7209],[-85.0073,31.0016],[-85.0675,31.1176],[-85.0926,31.2957],[-85.0549,31.5726],[-85.1248,31.7768],[-85.1241,31.8804],[-85.0346,32.1474],[-84.9297,32.2466],[-84.986,32.3609],[-85.0151,32.5261],[-85.1565,32.8042],[-85.2009,32.9562],[-85.3859,33.8507],[-85.6235,35.0009],[-84.3247,34.988],[-83.1149,35.0015],[-83.3167,34.8057],[-83.3557,34.7083],[-83.0528,34.5109],[-82.8478,34.4369],[-82.8187,34.3661],[-82.5894,34.0176],[-82.2566,33.7493],[-82.2084,33.6636],[-82.0057,33.5229],[-81.9329,33.3899],[-81.6994,33.1267],[-81.5783,33.0686],[-81.4897,32.9356],[-81.377,32.6075],[-81.2903,32.5573],[-81.1714,32.3801],[-81.1351,32.1818],[-81.0748,32.1097],[-80.8724,32.0295]]]},properties:{name:"Georgia",id:"US-GA",CNTRY:"United States of America",TYPE:"State"},id:"US-GA"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-156.4868,20.9326],[-156.2775,20.9514],[-156.1484,20.8855],[-155.9899,20.7572],[-156.1072,20.6448],[-156.31,20.5988],[-156.4383,20.6179],[-156.4801,20.8012],[-156.6155,20.8218],[-156.6897,20.9014],[-156.6568,21.0244],[-156.5855,21.0343],[-156.4868,20.9326]]],[[[-157.2136,21.2155],[-156.7423,21.1635],[-156.8599,21.0563],[-157.0209,21.0978],[-157.2903,21.1126],[-157.2136,21.2155]]],[[[-156.8496,20.7727],[-156.9734,20.7575],[-157.0506,20.9126],[-156.9418,20.9301],[-156.8094,20.8311],[-156.8496,20.7727]]],[[[-155.5813,19.012],[-155.6808,18.9676],[-155.8813,19.0704],[-155.9056,19.1258],[-155.8907,19.3825],[-155.9659,19.5908],[-156.0487,19.7499],[-155.8203,20.0143],[-155.8928,20.1674],[-155.8316,20.2758],[-155.6221,20.1633],[-155.1988,19.9944],[-155.0861,19.8756],[-155.0659,19.7481],[-154.8042,19.5245],[-154.8503,19.4541],[-155.0535,19.3192],[-155.3097,19.2601],[-155.5352,19.109],[-155.5813,19.012]]],[[[-160.1801,21.841],[-160.2209,21.8972],[-160.1006,22.0153],[-160.08,21.9075],[-160.1801,21.841]]],[[[-157.7993,21.4567],[-157.6355,21.3076],[-157.7988,21.2687],[-157.9018,21.3405],[-158.1104,21.3186],[-158.2391,21.4893],[-158.2732,21.5851],[-158.1231,21.6002],[-157.9625,21.7014],[-157.7993,21.4567]]],[[[-159.3728,21.9323],[-159.4607,21.8761],[-159.6089,21.9094],[-159.7892,22.0419],[-159.7267,22.1402],[-159.5792,22.2232],[-159.3521,22.2196],[-159.3007,22.1052],[-159.3728,21.9323]]]]},properties:{name:"Hawaii",id:"US-HI",CNTRY:"United States of America",TYPE:"State"},id:"US-HI"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-90.6506,42.5129],[-90.4848,42.3833],[-90.3466,42.2148],[-90.1675,42.1003],[-90.1524,41.9816],[-90.2177,41.813],[-90.4367,41.5603],[-90.7541,41.4498],[-90.9387,41.4255],[-91.0482,41.369],[-91.0665,41.2059],[-90.9638,41.0825],[-91.0001,40.9047],[-91.1021,40.7498],[-91.2151,40.6496],[-91.3391,40.604],[-91.4419,40.3794],[-91.682,40.5519],[-91.7315,40.6246],[-93.2451,40.616],[-94.5063,40.6087],[-95.765,40.6018],[-95.859,40.7451],[-95.8341,40.8895],[-95.8836,41.2876],[-95.9329,41.4254],[-96.0586,41.5458],[-96.0688,41.7343],[-96.1543,41.9652],[-96.2954,42.1329],[-96.3837,42.4177],[-96.4809,42.5113],[-96.5388,42.6587],[-96.6218,42.7296],[-96.4627,43.0992],[-96.5555,43.2317],[
1-96.5416,43.3735],[-96.5985,43.4976],[-96.4536,43.5012],[-95.478,43.5013],[-94.5023,43.5014],[-93.5267,43.5016],[-92.2258,43.5018],[-91.2453,43.5024],[-91.2187,43.3953],[-91.1172,43.3311],[-91.1614,43.1023],[-91.0695,42.7885],[-90.9599,42.7204],[-90.7887,42.6769],[-90.6879,42.6104],[-90.6506,42.5129]]]},properties:{name:"Iowa",id:"US-IA",CNTRY:"United States of America",TYPE:"State"},id:"US-IA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-111.0514,44.4989],[-111.051,43.7182],[-111.0508,43.0938],[-111.0503,42.0009],[-111.9855,42.0009],[-112.7333,42.001],[-114.0426,42.001],[-115.1578,42.0009],[-115.9014,42.0008],[-117.0166,42.0005],[-117.019,43.1165],[-117.0205,43.8132],[-116.9113,44.1574],[-116.9531,44.2453],[-117.1398,44.2903],[-117.2017,44.4362],[-117.1189,44.5783],[-116.9489,44.7701],[-116.8396,44.9851],[-116.5492,45.4567],[-116.4771,45.6411],[-116.6168,45.7992],[-116.7647,45.873],[-116.8965,46.0021],[-116.943,46.2321],[-117.025,46.4291],[-117.0317,47.7115],[-117.039,48.993],[-116.0485,48.993],[-116.0491,48.0047],[-115.7337,47.7064],[-115.6697,47.4979],[-115.7024,47.4377],[-115.3495,47.2612],[-114.9357,46.9229],[-114.7537,46.7345],[-114.6015,46.6603],[-114.3368,46.6592],[-114.3459,46.5506],[-114.4853,46.1582],[-114.4784,46.0356],[-114.4051,45.8742],[-114.5338,45.7819],[-114.4958,45.6859],[-114.5292,45.5757],[-114.2976,45.4875],[-113.9426,45.6815],[-113.8023,45.601],[-113.697,45.305],[-113.4711,45.0729],[-113.4693,44.93],[-113.3389,44.8081],[-113.1872,44.7986],[-113.0933,44.7154],[-112.9998,44.4803],[-112.8156,44.406],[-112.7159,44.498],[-112.3929,44.468],[-112.2313,44.5607],[-111.7972,44.5399],[-111.4998,44.5448],[-111.4481,44.7111],[-111.3374,44.7449],[-111.1976,44.5906],[-111.0514,44.4989]]]},properties:{name:"Idaho",id:"US-ID",CNTRY:"United States of America",TYPE:"State"},id:"US-ID"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-87.8121,42.4971],[-87.7975,42.2114],[-87.6946,42.0844],[-87.5212,41.7277],[-87.5254,40.8615],[-87.5283,40.2619],[-87.533,39.3749],[-87.611,39.2914],[-87.6472,39.1688],[-87.5304,38.9089],[-87.5295,38.7423],[-87.6359,38.5427],[-87.784,38.4191],[-87.8271,38.3356],[-87.9805,38.2492],[-88.0425,37.9366],[-88.0953,37.8756],[-88.042,37.7888],[-88.1289,37.6995],[-88.1075,37.5343],[-88.1906,37.4646],[-88.4947,37.3642],[-88.4533,37.1782],[-88.4717,37.0883],[-88.8726,37.1856],[-89.0462,37.183],[-89.1345,37.1025],[-89.1543,36.9921],[-89.2725,37.08],[-89.414,37.1023],[-89.503,37.3005],[-89.462,37.4342],[-89.5234,37.6445],[-89.6233,37.7472],[-89.823,37.8841],[-90.1737,38.069],[-90.299,38.1739],[-90.374,38.3097],[-90.3165,38.4578],[-90.1268,38.8325],[-90.2201,38.8977],[-90.4781,38.9481],[-90.5771,38.9096],[-90.6635,38.9875],[-90.7372,39.1818],[-90.9195,39.3869],[-91.2099,39.6029],[-91.3787,39.7493],[-91.4669,39.9428],[-91.4998,40.226],[-91.4419,40.3794],[-91.3391,40.604],[-91.2151,40.6496],[-91.1021,40.7498],[-91.0001,40.9047],[-90.9638,41.0825],[-91.0665,41.2059],[-91.0482,41.369],[-90.9387,41.4255],[-90.7541,41.4498],[-90.4367,41.5603],[-90.2177,41.813],[-90.1524,41.9816],[-90.1675,42.1003],[-90.3466,42.2148],[-90.4848,42.3833],[-90.6506,42.5129],[-89.2905,42.5052],[-87.8121,42.4971]]]},properties:{name:"Illinois",id:"US-IL",CNTRY:"United States of America",TYPE:"State"},id:"US-IL"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-84.7961,41.7014],[-84.803,41.0506],[-84.8133,40.0745],[-84.8216,39.092],[-84.8541,38.9129],[-84.8007,38.8
1194],[-85.1699,38.6903],[-85.3068,38.7372],[-85.4447,38.6831],[-85.4248,38.5966],[-85.6464,38.3473],[-85.8549,38.2151],[-85.9611,38.0139],[-86.1035,37.9918],[-86.2838,38.1298],[-86.4297,38.1397],[-86.5487,37.9171],[-86.6731,37.889],[-86.7703,37.9598],[-86.9694,37.938],[-87.1411,37.8052],[-87.3724,37.9234],[-87.5995,37.9465],[-87.7145,37.8997],[-87.9059,37.9019],[-87.9125,37.8177],[-88.042,37.7888],[-88.0953,37.8756],[-88.0425,37.9366],[-87.9805,38.2492],[-87.8271,38.3356],[-87.784,38.4191],[-87.6359,38.5427],[-87.5295,38.7423],[-87.5304,38.9089],[-87.6472,39.1688],[-87.611,39.2914],[-87.533,39.3749],[-87.5283,40.2619],[-87.5254,40.8615],[-87.5212,41.7277],[-87.4124,41.6564],[-87.2532,41.6377],[-87.0726,41.6695],[-86.8627,41.7607],[-85.4026,41.76],[-84.7964,41.7597],[-84.7961,41.7014]]]},properties:{name:"Indiana",id:"US-IN",CNTRY:"United States of America",TYPE:"State"},id:"US-IN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-94.6181,37.0009],[-95.5424,37.0009],[-96.4668,37.0009],[-97.1601,37.0009],[-98.0844,37.0009],[-99.0086,37.0009],[-99.9329,37.0009],[-101.0885,37.0009],[-102.0128,37.0009],[-102.018,38.3135],[-102.0209,39.0636],[-102.0245,40.0011],[-100.7669,40.0011],[-99.2997,40.0011],[-97.8325,40.0011],[-96.7845,40.0011],[-95.3466,40.0015],[-95.1162,39.8721],[-94.9841,39.8911],[-94.8933,39.7818],[-95.0754,39.5974],[-95.058,39.509],[-94.9525,39.4264],[-94.7778,39.194],[-94.6225,39.1245],[-94.623,38.5647],[-94.62,37.6525],[-94.6181,37.0009]]]},properties:{name:"Kansas",id:"US-KS",CNTRY:"United States of America",TYPE:"State"},id:"US-KS"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-82.6129,38.4482],[-82.5784,38.272],[-82.5887,38.0998],[-82.2802,37.6872],[-82.1035,37.5706],[-81.9652,37.5396],[-82.3431,37.2969],[-82.6816,37.1381],[-82.7319,37.048],[-82.8945,36.9064],[-83.1502,36.7624],[-83.6676,36.605],[-83.7304,36.5868],[-84.4247,36.6062],[-85.8133,36.6453],[-86.5076,36.6648],[-87.8392,36.6439],[-88.0964,36.693],[-88.0591,36.4997],[-89.4503,36.5],[-89.3974,36.5878],[-89.203,36.6256],[-89.1225,36.9116],[-89.1543,36.9921],[-89.1345,37.1025],[-89.0462,37.183],[-88.8726,37.1856],[-88.4717,37.0883],[-88.4533,37.1782],[-88.4947,37.3642],[-88.1906,37.4646],[-88.1075,37.5343],[-88.1289,37.6995],[-88.042,37.7888],[-87.9125,37.8177],[-87.9059,37.9019],[-87.7145,37.8997],[-87.5995,37.9465],[-87.3724,37.9234],[-87.1411,37.8052],[-86.9694,37.938],[-86.7703,37.9598],[-86.6731,37.889],[-86.5487,37.9171],[-86.4297,38.1397],[-86.2838,38.1298],[-86.1035,37.9918],[-85.9611,38.0139],[-85.8549,38.2151],[-85.6464,38.3473],[-85.4248,38.5966],[-85.4447,38.6831],[-85.3068,38.7372],[-85.1699,38.6903],[-84.8007,38.8
1194],[-84.8541,38.9129],[-84.8216,39.092],[-84.7069,39.1289],[-84.5946,39.0858],[-84.43,39.0909],[-84.2904,38.9747],[-84.2272,38.8652],[-84.1133,38.7984],[-83.9484,38.7743],[-83.6898,38.6495],[-83.5384,38.6998],[-83.357,38.6274],[-83.2035,38.6389],[-83.0001,38.7141],[-82.8805,38.7102],[-82.7582,38.5412],[-82.6129,38.4482]]]},properties:{name:"Kentucky",id:"US-KY",CNTRY:"United States of America",TYPE:"State"},id:"US-KY"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-91.7938,29.5007],[-91.9963,29.5731],[-91.8754,29.6409],[-91.7677,29.5847],[-91.7938,29.5007]]],[[[-89.521,30.1926],[-89.5884,30.166],[-89.9543,30.2688],[-90.0452,30.3514],[-90.2252,30.3794],[-90.332,30.2776],[-90.4131,30.1403],[-90.1753,30.0291],[-89.9942,30.0593],[-89.8941,30.1258],[-89.7373,30.172],[-89.6651,30.117],[-89.8152,30.0073],[-89.7438,29.9299],[-89.5895,29.9151],[-89.4945,30.0582],[-89.3578,29.9211],[-89.3545,29.8202],[-89.5307,29.7722],[-89.7209,29.6193],[-89.6748,29.5387],[-89.5137,29.42],[-89.2456,29.3331],[-89.0158,29.2028],[-89.1555,29.0166],[-89.2362,29.0811],[-89.3535,29.0702],[-89.4431,29.1942],[-89.6202,29.3024],[-89.7923,29.3331],[-89.8772,29.458],[-90.0523,29.4314],[-90.1013,29.1817],[-90.2129,29.1049],[-90.3016,29.2558],[-90.3792,29.2951],[-90.5863,29.2715],[-90.6775,29.1506],[-90.7511,29.1309],[-91.0027,29.1935],[-91.2901,29.289],[-91.1555,29.3507],[-91.331,29.5136],[-91.5142,29.5554],[-91.6724,29.7461],[-91.8243,29.7506],[-91.8932,29.8361],[-92.0173,29.8003],[-92.1355,29.6995],[-92.0841,29.5928],[-92.2608,29.5569],[-92.6712,29.5971],[-92.9525,29.7142],[-93.1757,29.7789],[-93.6948,29.7698],[-93.8265,29.7251],[-93.8839,29.81],[-93.7731,29.9141],[-93.794,29.9772],[-93.7106,30.1128],[-93.7504,30.3448],[-93.7202,30.5583],[-93.5792,30.8238],[-93.5306,31.0462],[-93.5577,31.1804],[-93.6659,31.3226],[-93.7376,31.5138],[-93.8206,31.604],[-93.8269,31.7503],[-93.905,31.877],[-94.0434,31.9992],[-94.0413,33.012],[-93.3227,33.0128],[-92.4243,33.0139],[-91.15,33.0159],[-91.0961,32.9376],[-91.1424,32.6611],[-91.1038,32.4905],[-90.9447,32.3307],[-90.9477,32.2401],[-91.0887,32.1042],[-91.1566,31.9707],[-91.2864,31.884],[-91.3725,31.7736],[
1-91.4146,31.6399],[-91.529,31.4488],[-91.529,31.3451],[-91.6307,31.2176],[-91.5963,31.1099],[-91.6565,31.0018],[-91.1769,31.0012],[-89.7353,31.0011],[-89.8354,30.7308],[-89.82,30.6112],[-89.6858,30.4627],[-89.5917,30.223],[-89.521,30.1926]]]]},properties:{name:"Louisiana",id:"US-LA",CNTRY:"United States of America",TYPE:"State"},id:"US-LA"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-70.5099,41.3763],[-70.7854,41.3275],[-70.6737,41.4486],[-70.5099,41.3763]]],[[[-70.8062,42.8767],[-70.8291,42.8254],[-70.7357,42.6692],[-71.0462,42.3311],[-70.7383,42.2289],[-70.5488,41.9386],[-70.5147,41.8033],[-70.2954,41.729],[-70.0014,41.8262],[-69.9486,41.6772],[-70.4047,41.6268],[-70.657,41.5343],[-70.7012,41.7149],[-70.9742,41.5485],[-71.1885,41.5164],[-71.2338,41.7065],[-71.3407,41.7978],[-71.3871,42.0169],[-71.8009,42.0119],[-71.8017,42.0227],[-72.8078,42.0341],[-73.4806,42.0556],[-73.5072,42.08],[-73.2533,42.7522],[-72.4669,42.7303],[-71.3296,42.7024],[-70.974,42.8716],[-70.8062,42.8767]]]]},properties:{name:"Massachusetts",id:"US-MA",CNTRY:"United States of America",TYPE:"State"},id:"US-MA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-75.7847,39.7223],[-75.7071,38.455],[-75.0377,38.4556],[-75.1342,38.3843],[-75.376,38.025],[-75.62,37.9993],[-75.6592,37.954],[-75.8508,37.9716],[-75.7953,38.0866],[-75.928,38.1693],[-75.864,38.2613],[-76.0513,38.2795],[-76.2116,38.3613],[-76.2948,38.4947],[-76.2641,38.6],[-76.0569,38.6212],[-76.3003,38.8183],[-76.1682,38.8527],[-76.2357,39.1917],[-76.1532,39.3151],[-75.9547,39.4596],[-75.959,39.5851],[-76.0629,39.5611],[-76.0972,39.433],[-76.2764,39.3228],[-76.4056,39.3038],[-76.4208,39.225],[-76.5739,39.2543],[-76.42,39.0739],[-76.5196,38.8982],[-76.5368,38.7426],[-76.5013,38.5321],[-76.4164,38.4202],[-76.4388,38.3615],[-76.3329,38.1408],[-76.5936,38.2282],[-76.8896,38.2921],[-77.0767,38.4417],[-77.2326,38.4077],[-77.2416,38.4948],[-77.0183,38.7777],[-77.0303,38.8893],[-76.9312,38.8882],[-77.0421,39.0118],[-77.1221,38.9435],[-77.3012,39.0533],[-77.4809,39.113],[-77.4789,39.2209],[-77.7266,39.3465],[-77.7981,39.5172],[-77.8832,39.6107],[-78.1812,39.6857],[-78.4068,39.6279],[-78.4956,39.5334],[-78.8148,39.5701],[-78.9714,39.4537],[-79.0752,39.4761],[-79.2935,39.3115],[-79.488,39.2109],[-79.4776,39.7227],[-78.0926,39.7226],[-76.708,39.7225],[-75.7847,39.7223]]]},properties:{name:"Maryland",id:"US-MD",CNTRY:"United States of America",TYPE:"State"},id:"US-MD"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-68.1872,44.3325],[-68.4118,44.2944],[-68.2995,44.4565],[-68.1872,44.3325]]],[[[-70.7331,43.07],[-70.829,43.2391],[-70.9557,43.3894],[-71.0314,44.5297],[-71.0846,45.294],[-70.8369,45.3106],[-70.7992,45.4048],[-70.6898,45.4283],[-70.7023,45.5514],[-70.421,45.7383],[-70.2962,45.9061],[-70.3045,46.0574],[-70.2483,46.2509],[-70.0673,46.4411],[-70.0076,46.7089],[-69.2429,47.4629],[-69.0502,47.4267],[-69.0486,47.2737],[-68.8286,47.2033],[-68.4805,47.2857],[-68.3109,47.3544],[-68.0968,47.2749],[-67.8068,47.0828],[-67.7958,46.4984],[-67.7846,45.7017],[-67.5958,45.6208],[-67.4326,45.6031],[-67.4936,45.4741],[-67.4279,45.378],[-67.4726,45.2759],[-67.3669,45.1738],[-67.1249,45.1694],[-67.0805,44.9891],[-67.1066,44.885],[-66.9871,44.8277],[-67.1912,44.6756],[-67.364,44.6969],[-67.556,44.6448],[-67.6529,44.5623],[-67.8392,44.5763],[-67.907,44.4536],[-68.0566,44.3842],[-68.1174,44.4906],[-68.2774,44.5074],[-68.6121,44.3105],[-68.7939,44.3818],[-68.8473,44.485],[-68.9615,44.4339],[-68.9562,44.3482],[-69.0635,44.1724],[-69.0685,44.0975],[-69.2261,43.9864],[-69.3446,44.001],[-69.4809,43.9051],[-69.7298,43.8521],[-69.7916,43.8053],[-69.9652,43.8551],[-70.1789,43.7663],[-70.2692,43.6719],[-70.2026,43.6262],[-70.5207,43.3488],[-70.6423,43.1344],[-70.7331,43.07]]]]},properties:{name:"Maine",id:"US-ME",CNTRY:"United States of America",TYPE:"State"},id:"US-ME"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-88.9552,47.926],[-89.1568,47.8408],[-89.1466,47.9526],[-88.5883,48.1585],[-88.6247,48.042],[-88.9552,47.926]]],[[[-88.2219,47.2106],[-88.2368,47.1589],[-88.4341,47.1223],[-88.6158,47.1741],[-88.5619,47.2722],[-88.3944,47.3887],[-88.1102,47.4725],[-88.0155,47.3208],[-88.2219,47.2106]]],[[[-84.1329,46.3622],[-84.2741,46.4875],[-84.1423,46.5309],[-84.1329,46.3622]]],[[[-87.6059,45.1085],[-87.721,45.2427],[-87.6964,45.3829],[-87.8653,45.3678],[-87.8152,45.5059],[-87.8091,45.
16861],[-87.9225,45.76],[-88.1161,45.8158],[-88.1518,45.9454],[-88.4931,46.0135],[-88.8374,46.0365],[-89.1193,46.1491],[-90.1185,46.3416],[-90.2304,46.5098],[-90.4077,46.593],[-90.1536,46.6546],[-89.8605,46.7928],[-89.6951,46.8386],[-89.355,46.8819],[-89.1548,46.9886],[-88.9482,47.043],[-88.8297,47.1459],[-88.6327,47.167],[-88.5154,47.0955],[-88.4558,46.9628],[-88.4761,46.8367],[-88.2162,46.9516],[-87.7776,46.8878],[-87.6374,46.8265],[-87.3581,46.5244],[-87.0341,46.5432],[-86.8515,46.4703],[-86.6375,46.453],[-86.531,46.5244],[-86.2313,46.6563],[-85.9467,46.7021],[-85.6161,46.6906],[-85.0146,46.7835],[-85.0343,46.5058],[-84.7789,46.4683],[-84.6973,46.4907],[-84.5283,46.436],[-84.3274,46.4915],[-84.229,46.3658],[-84.2036,46.247],[-84.0409,46.0881],[-83.9787,45.9615],[-84.3409,45.9998],[-84.5212,45.9946],[-84.6314,46.0526],[-84.8019,45.8743],[-85.1007,46.0461],[-85.3859,46.1087],[-85.5551,46.0782],[-85.7079,45.9876],[-85.9593,45.9407],[-86.1229,45.9689],[-86.2717,45.9367],[-86.3995,45.8007],[-86.5594,45.8063],[-86.5634,45.8824],[-86.7985,45.8317],[-86.9378,45.7003],[-87.0848,45.7298],[-87.2165,45.6074],[-87.3989,45.3646],[-87.6022,45.157],[-87.6059,45.1085]]],[[[-83.5035,46.0131],[-83.518,45.9578],[-83.7307,45.9429],[-83.8658,45.9791],[-83.6082,46.0965],[-83.5035,46.0131]]],[[[-83.4542,41.7456],[-83.4643,41.7394],[-84.7961,41.7014],[-84.7964,41.7597],[-85.4026,41.76],[-86.8627,41.7607],[-86.6325,41.9114],[-86.4073,42.2237],[-86.2995,42.4176],[-86.2328,42.65],[-86.2215,42.9004],[-86.3292,43.2242],[-86.5421,43.6373],[-86.4405,43.7943],[-86.4486,43.924],[-86.5192,44.0738],[-86.296,44.3306],[-86.2422,44.5514],[-86.237,44.7202],[-86.1259,44.7477],[-86.0577,44.9164],[-85.8579,44.9615],[-85.6893,45.1281],[-85.5877,45.1613],[-85.6472,44.8376],[-85.4846,44.8403],[-85.389,45.0328],[-85.3756,45.277],[-85.2229,45.3561],[-84.9671,45.3926],[-85.0877,45.5068],[-85.0878,45.6053],[-84.9515,45.7753],[-84.772,45.7948],[-84.4414,45.6763],[-84.1892,45.6112],[-84.1278,45.5325],[-83.4785,45.3389],[-83.3201,45.1389],[-83.4482,45.0246],[-83.3278,44.8692],[-83.2944,44.6834],[-83.3306,44.3752],[-83.5125,44.2707],[-83.614,44.0583],[-83.8789,43.9626],[-83.9395,43.782],[-83.9157,43.7005],[-83.7352,43.6266],[-83.6217,43.6365],[-83.4689,43.7308],[-83.3382,43.929],[-82.9946,44.0612],[-82.8782,44.0477],[-82.7161,43.939],[-82.5968,43.6344],[-82.4612,43.081],[-82.4173,43.0174],[-82.4884,42.7394],[-82.5453,42.6247],[-82.8678,42.3853],[-83.1047,42.2864],[-83.2619,41.9463],[-83.3621,41.8798],[-83.4542,41.7456]]]]},properties:{name:"Michigan",id:"US-MI",CNTRY:"United States of America",TYPE:"State"},id:"US-MI"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-93.3778,48.6165],[-93.0517,48.6199],[-92.8367,48.5678],[-92.5005,48.4354],[-92.4147,48.2766],[-92.1718,48.3384],[-92.0052,48.3018],[-91.8584,48.1976],[-91.5183,48.0583],[-91.2207,48.1046],[-91.0434,48.1938],[-90.8402,48.2005],[-90.7444,48.1046],[-90.3201,48.0991],[-90.0918,48.1181],[-89.9936,48.0152],[-89.6338,47.9937],[-89.8288,47.9009],[-90.1972,47.7864],[-90.5975,47.6878],[-90.957,47.5236],[-91.3862,47.2147],[-91.6451,47.05],[-92.0644,46.8188],[-92.107,46.7623],[-92.2917,46.6607],[-92.2926,46.0843],[-92.6938,45.909],[-92.8747,45.7061],[-92.8924,45.5947],[-92.7071,45.4937],[-92.6857,45.3806],[-92.7661,45.2364],[-92.7931,45.0713],[-92.7634,44.9342],[-92.7991,44.79],[-92.6435,44.6453],[-92.3669,44.5522],[-92.2404,44.4621],[-92.0551,44.3999],[-91.8409,44.1942],[-91.3827,43.9908],[-91.2785,43.7975],[-91.2453,43.5024],[-92.2258,43.5018],[-93.5267,43.5016],[-94.5023,43.5014],[-95.478,43.5013],[-96.4536,43.5012],[-96.4536,44.1747],[-96.4536,45.2973],[-96.5298,45.3715],[-96.696,45.4317],[-96.8455,45.5958],[-96.8137,45.6592],[-96.6146,45.8],[-96.5563,45.9428],[-96.5608,46.1383],[-96.6175,46.3271],[-96.7309,46.4727],[-96.7867,46.6483],[-96.7702,46.9196],[-96.8183,46.9742],[-96.8588,47.5884],[-96.988,47.8204],[-97.0074,47.9255],[-97.1259,48.1735],[-97.1439,48.5367],[-97.1281,48.6811],[-97.2257,48.9932],[-95.8242,48.9932],[-95.162,48.9918],[-95.1553,49.3697],[-94.8543,49.3046],[-94.8425,49.1192],[-94.7052,48.8085],[-94.6208,48.7425],[-94.0552,48.659],[-93.8517,48.6073],[-93.7077,48.5255],[-93.4636,48.5612],[-93.3778,48.6165]]]},properties:{name:"Minnesota",id:"US-MN",CNTRY:"United States of America",TYPE:"State"},id:"US-MN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-91.4419,40.3794],[-91.4998,40.226],[-91.4669,39.9428],[-91.3787,39.7493],[-91.2099,39.6029],[-90.9195,39.3869],[-90.7372,39.1818],[-90.6635,38.9875],[-90.5771,38.9096],[-90.4781,38.9481],[-90.2201,38.8977],[-90.1268,38.8325],[-90.3165,38.4578],[-90.374,38.3097],[-90.299,38.1739],[-90.1737,38.069],[-89.823,37.8841],[-89.6233,37.7472],[-89.5234,37.6445],[-89.462,37.4342],[-89.503,37.3005],[-89.414,37.1023],[-89.2725,37.08],[-89.1543,36.9921],[-89.1225,36.9116],[-89.203,36.6256],[-89.3974,36.5878],[-89.4503,36.5],[-89.4872,36.5031],[-89.5573,36.5011],[-89.5946,36.2594],[-89.6745,36.2206],[-89.6419,36.1045],[-89.7047,36.0015],[-90.3811,35.9927],[-90.303,36.0993],[-90.0758,36.2967],[-90.0744,36.3719],[-90.1623,36.5009],[-91.5548,36.5009],[-92.3904,36.5009],[-93.7829,36.5009],[-94.6184,36.5009],[-94.6181,37.0009],[-94.62,37.6525],[-94.623,38.5647],[-94.6225,39.1245],[-94.7778,39.194],[-94.9525,39.4264],[-95.058,39.509],[-95.0754,39.5974],[-94.8933,39.7818],[-94.9841,39.8911],[-95.1162,39.8721],[-95.3466,40.0015],[-95.4637,40.1981],[-95.6071,40.2955],[-95.765,40.6018],[-94.5063,40.6087],[-93.2451,40.616],[-91.7315,40.6246],[-91.682,40.5519],[-91.4419,40.3794]]]},properties:{name:"Missouri",id:"US-MO",CNTRY:"United States of America",TYPE:"State"},id:"US-MO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-88.1733,34.999],[-88.0847,34.9331],[-88.1688,34.292],[-88.3397,32.9988],[-88.4862,31.8904],[-88.4443,31.1397],[-88.3996,30.3709],[-88.6921,30.3554],[-88.9051,30.4151],[-89.2237,30.3323],[-89.3206,30.3453],[-89.521,30.1926],[-89.5917,30.223],[-89.6858,30.4627],[-89.82,30.6112],[-89.8354,30.7308],[-89.7353,31.0011],[-91.1769,31.0012],[-91.6565,31.0018],[-91.5963,31.1099],[-91.6307,31.2176],[-91.529,31.3451],[-91.529,31.4488],[-91.4146,31.6399],[-91.3725,31.7736],[
1-91.2864,31.884],[-91.1566,31.9707],[-91.0887,32.1042],[-90.9477,32.2401],[-90.9447,32.3307],[-91.1038,32.4905],[-91.1424,32.6611],[-91.0961,32.9376],[-91.15,33.0159],[-91.1068,33.2179],[-91.1633,33.2944],[-91.1411,33.4386],[-91.2146,33.5834],[-91.2076,33.6756],[-91.0528,33.8276],[-91.0702,33.9743],[-90.9431,34.0297],[-90.9097,34.1888],[-90.8172,34.2522],[-90.718,34.3917],[-90.5841,34.5037],[-90.5392,34.7281],[-90.3198,34.8992],[-90.2938,35.0012],[-89.2418,35],[-88.1733,34.999]]]},properties:{name:"Mississippi",id:"US-MS",CNTRY:"United States of America",TYPE:"State"},id:"US-MS"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-104.0111,45.943],[-104.0055,45.001],[-104.0372,45.0011],[-105.133,45.0011],[-106.0098,45.001],[-106.8864,45.001],[-107.9824,45.001],[-109.0783,45.001],[-109.7358,45.001],[-111.0508,45.001],[-111.0514,44.4989],[-111.1976,44.5906],[-111.3374,44.7449],[-111.4481,44.7111],[-111.4998,44.5448],[-111.7972,44.5399],[-112.2313,44.5607],[-112.3929,44.468],[-112.7159,44.498],[-112.8156,44.406],[-112.9998,44.4803],[-113.0933,44.7154],[-113.1872,44.7986],[-113.3389,44.8081],[-113.4693,44.93],[-113.4711,45.0729],[-113.697,45.305],[-113.8023,45.601],[-113.9426,45.6815],[-114.2976,45.4875],[-114.5292,45.5757],[-114.4958,45.6859],[-114.5338,45.7819],[-114.4051,45.8742],[-114.4784,46.0356],[-114.4853,46.1582],[-114.3459,46.5506],[-114.3368,46.6592],[-114.601
15,46.6603],[-114.7537,46.7345],[-114.9357,46.9229],[-115.3495,47.2612],[-115.7024,47.4377],[-115.6697,47.4979],[-115.7337,47.7064],[-116.0491,48.0047],[-116.0485,48.993],[-115.4379,48.993],[-114.1587,48.993],[-113.306,48.993],[-112.0269,48.993],[-110.3213,48.993],[-109.4684,48.993],[-107.7631,48.9932],[-106.0575,48.9932],[-105.2048,48.9932],[-104.034,48.9932],[-104.025,47.8499],[-104.0195,47.0872],[-104.0111,45.943]]]},properties:{name:"Montana",id:"US-MT",CNTRY:"United States of America",TYPE:"State"},id:"US-MT"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-75.9664,36.5514],[-75.9927,36.4738],[-75.8666,36.2679],[-75.883,36.1757],[-76.1478,36.2793],[-76.15,36.1458],[-76.3837,36.1336],[-76.4788,36.0281],[-76.6789,36.0753],[-76.7262,35.9576],[-76.3583,35.9528],[-76.2065,35.9912],[-76.0698,35.9704],[-76.0835,35.6905],[-76.0012,35.7222],[-75.979,35.8959],[-75.8538,35.9601],[-75.7722,35.8999],[-75.7447,35.7655],[-75.774,35.6469],[-76.1739,35.3542],[-76.4895,35.3971],[-76.5326,35.5084],[-76.7414,35.4315],[-76.513,35.2704],[-76.628,35.0733],[-76.7791,34.9902],[-76.745,34.9409],[-76.4568,34.9894],[-76.3621,34.9365],[-76.5168,34.7773],[-76.7071,34.7521],[-76.7332,34.7069],[-77.1339,34.7079],[-77.2518,34.6156],[-77.3583,34.6203],[-77.3797,34.5266],[-77.7508,34.285],[-77.926,34.0732],[-78.0134,33.9118],[-78.4058,33.9175],[-78.5643,33.8767],[-78.9784,34.2261],[-79.6535,34.7968],[-80.7841,34.8286],[-80.793,34.9628],[-80.9337,35.1136],[-81.0451,35.0657],[-81.0874,35.1556],[-82.356,35.2015],[-83.1149,35.0015],[-84.3247,34.988],[-84.287,35.2009],[-84.2324,35.2605],[-84.0623,35.286],[-84.0038,35.4141],[-83.8712,35.5149],[-83.5112,35.5841],[-83.1204,35.7746],[-82.9902,35.8004],[-82.8878,35.9517],[-82.8128,35.9473],[-82.6111,36.0474],[-82.5211,35.9812],[-82.3682,36.0996],[-82.1826,36.1539],[-82.0513,36.1229],[-81.9082,36.3065],[-81.7342,36.3554],[-81.6589,36.6106],[-81.6416,36.5951],[-80.1944,36.5837],[-79.471,36.5781],[-78.3855,36.5697],[-76.9385,36.5585],[-75.9664,36.5514]]]},properties:{name:"North Carolina",id:"US-NC",CNTRY:"United States of America",TYPE:"State"},id:"US-NC"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-96.5563,45.9428],[-98.1871,45.9428],[-99.8179,45.9429],[-100.7496,45.9429],[-101.9144,45.9429],[-103.3122,45.943],[-104.0111,45.943],[-104.0195,47.0872],[-104.025,47.8499],[-104.034,48.9932],[-103.0728,48.9932],[-102.22,48.9932],[-100.5145,48.9932],[-99.2354,48.9932],[-97.9562,48.9932],[-97.2257,48.9932],[-97.1281,48.6811],[-97.1439,48.5367],[-97.1259,48.1735],[-97.0074,47.9255],[-96.988,47.8204],[-96.8588,47.5884],[-96.8183,46.9742],[-96.7702,46.9196],[-96.7867,46.6483],[-96.7309,46.4727],[-96.6175,46.3271],[-96.5608,46.1383],[-96.5563,45.9428]]]},properties:{name:"North Dakota",id:"US-ND",CNTRY:"United States of America",TYPE:"State"},id:"US-ND"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-96.4809,42.5113],[-96.3837,42.4177],[-96.2954,42.1329],[-96.1543,41.9652],[-96.0688,41.7343],[-96.0586,41.5458],[-95.9329,41.4254],[-95.8836,41.2876],[-95.8341,40.8895],[-95.859,40.7451],[-95.765,40.6018],[-95.6071,40.2955],[-95.4637,40.1981],[-95.3466,40.0015],[-96.7845,40.0011],[-97.8325,40.0011],[-99.2997,40.0011],[-100.7669,40.0011],[-102.0245,40.0011],[-102.025,41.0006],[-103.273,41.0007],[-104.0217,41.0009],[-104.0252,42.0012],[-104.0288,43.0013],[-103.3366,43.0013],[-101.9522,43.0013],[-100.9139,43.0013],[-99.5294,43.0012],[-98.4417,43.0011],[-98.1432,42.8523],[-97.965,42.8058],[-97.6981,42.8746],[-97.4166,42.8811],[-97.2388,42.8605],[-97.0198,42.7601],[-96.8045,42.7015],[-96.6328,42.5686],[-96.4809,42.5113]]]},properties:{name:"Nebraska",id:"US-NE",CNTRY:"United States of America",TYPE:"State"},id:"US-NE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-70.7331,43.07],[-70.8062,42.8767],[-70.974,42.8716],[-71.3296,42.7024],[-72.4669,42.7303],[-72.5499,42.8867],[-72.4736,43.0385],[-72.4071,43.3319],[-72.385,43.5293],[-72.2967,43.7149],[-72.1149,43.9655],[-72.0313,44.3007],[-71.683,44.4503],[-71.5685,44.6076],[-71.6206,44.7719],[-71.5102,44.9083],[-71.5175,45.0076],[-71.419,45.2004],[-71.3273,45.2901],[-71.2017,45.2603],[-71.0846,45.294],[-71.0314,44.5297],[-70.9557,43.3894],[-70.829,43.2391],[-70.7331,43.07]]]},properties:{name:"New Hampshire",id:"US-NH",CNTRY:"United States of America",TYPE:"State"},id:"US-NH"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-73.9101,40.9922],[-74.0256,40.7564],[-74.2267,40.608],[-74.2415,40.4563],[-74.0498,40.4299],[-73.9576,40.3284],[-74.0283,40.073],[-74.1177,39.9382],[-74.1761,39.7266],[-74.3899,39.4869],[-74.4288,39.3872],[-74.603,39.2926],[
1-74.7944,39.0019],[-74.9543,38.9499],[-74.8971,39.1455],[-75.1361,39.2078],[-75.3535,39.3399],[-75.5243,39.4902],[-75.5235,39.6019],[-75.4219,39.7897],[-75.1538,39.8706],[-75.0741,39.9834],[-74.7349,40.1545],[-75.0975,40.5431],[-75.1889,40.5958],[-75.1748,40.7756],[-75.075,40.8844],[-75.123,40.9991],[-74.9123,41.1553],[-74.8414,41.2687],[-74.699,41.3572],[-73.9101,40.9922]]]},properties:{name:"New Jersey",id:"US-NJ",CNTRY:"United States of America",TYPE:"State"},id:"US-NJ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-103.0002,36.5012],[-103.0422,36.5006],[-103.048,35.3761],[-103.0539,34.2517],[-103.0582,33.4084],[-103.0613,32.8461],[-103.0656,32.0027],[-103.9648,32.0023],[-105.0886,32.0019],[-105.9879,32.0015],[-106.6683,32.001],[-106.5664,31.8196],[-106.4454,31.7684],[-107.3326,31.7747],[-108.2119,31.7794],[-108.2145,31.3295],[-109.0478,31.328],[-109.0473,32.3922],[-109.0472,33.4558],[-109.0469,34.5194],[-109.0469,35.5829],[-109.0468,36.2918],[-109.0467,37.0009],[-107.9131,37.0009],[-106.7795,37.0009],[-106.0238,37.0009],[-104.8901,37.0009],[-103.7566,37.0009],[-103.0008,37.0009],[-103.0002,36.5012]]]},properties:{name:"New Mexico",id:"US-NM",CNTRY:"United States of America",TYPE:"State"},id:"US-NM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-114.0402,37.0042],[-114.0429,36.1817],[-114.1833,36.0303],[-114.4061,36.1484],[-114.6691,36.1218],[-114.7414,36.0136],[-114.6871,35.9173],[-114.6452,35.6305],[-114.6485,35.4759],[-114.5909,35.3528],[-114.6105,34.9912],[-115.3901,35.5991],[-115.8978,35.9955],[-116.6596,36.5899],[-117.2097,37.0033],[-118.1262,37.6924],[-118.5948,38.0193],[-119.2974,38.5098],[-120.0001,39.0002],[-120.0001,39.5627],[-120.0006,40.6879],[-120.0008,42.0005],[-119.2547,42.0005],[-118.1357,42.0005],[-117.0166,42.0005],[-115.9014,42.0008],[-115.1578,42.0009],[-114.0426,42.001],[-114.042,40.908],[-114.0418,40.1273],[-114.0412,39.1903],[-114.0408,37.9411],[-114.0402,37.0042]]]},properties:{name:"Nevada",id:"US-NV",CNTRY:"United States of America",TYPE:"State"},id:"US-NV"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-72.5098,40.9861],[-72.2874,41.024],[-72.339,40.8942],[-73.1943,40.6542],[-73.2655,40.6635],[-73.6209,40.5999],[-73.7667,40.5926],[-73.8228,40.656],[-74.032,40.6387],[-73.8793,40.7916],[-73.5739,40.9195],[-73.3727,40.9438],[-73.1858,40.9298],[-73.0338,40.966],[-72.5098,40.9861]]],[[[-73.2533,42.7522],[-73.5072,42.08],[-73.4806,42.0556],[-73.5447,41.296],[-73.4841,41.2189],[-73.7231,41.1045],[-73.6305,40.9918],[-73.8513,40.8314],[-73.9485,40.8388],[-73.9101,40.9922],[-74.699,41.3572],[-74.7566,41.4239],[-74.9354,41.4743],[-75.0227,41.5529],[-75.0537,41.765],[-75.1219,41.8534],[-75.2388,41.8922],[-75.3513,41.9984],[-76.4541,41.999],[-77.9707,41.9998],[-78.66,42.0002],[-79.763,42.0009],[-79.763,42.2757],[-79.2092,42.5551],[-78.8778,42.7991],[-78.9197,42.9481],[-78.9082,43.0703],[-79.0661,43.1061],[-79.0532,43.285],[-78.6895,43.3614],[-78.1749,43.3946],[-77.8381,43.3572],[-77.529,43.2674],[-77.2708,43.2945],[-76.9764,43.2775],[-76.6929,43.3609],[-76.4728,43.5073],[-76.2027,43.5745],[-76.1984,43.8745],[-76.0987,43.967],[-76.2378,44.1832],[-75.8322,44.3972],[-75.792,44.4971],[-75.4012,44.7723],[-75.1795,44.8994],[-74.8565,45.0039],[-73.3522,45.0054],[-73.372,44.5973],[-73.3098,44.4596],[-73.3209,44.2689],[-73.425,44.0383],[-73.3757,43.7622],[-73.4133,43.6279],[-73.2471,43.553],[-73.2666,42.8648],[-73.2533,42.7522]]]]},properties:{name:"New York",id:"US-NY",CNTRY:"United States of America",TYPE:"State"},id:"US-NY"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-80.519,40.647],[-80.6591,40.5629],[-80.6018,40.3639],[-80.6683,40.1853],[-80.8722,39.7355],[-80.9633,39.5711],[-81.3334,39.3628],[-81.4396,39.3926],[-81.6571,39.272],[-81.8026,39.0861],[-81.7778,38.9728],[-82.0722,38.9629],[-82.2034,38.7682],[-82.18,38.6376],[-82.387,38.4339],[-82.6129,38.4482],[-82.7
1582,38.5412],[-82.8805,38.7102],[-83.0001,38.7141],[-83.2035,38.6389],[-83.357,38.6274],[-83.5384,38.6998],[-83.6898,38.6495],[-83.9484,38.7743],[-84.1133,38.7984],[-84.2272,38.8652],[-84.2904,38.9747],[-84.43,39.0909],[-84.5946,39.0858],[-84.7069,39.1289],[-84.8216,39.092],[-84.8133,40.0745],[-84.803,41.0506],[-84.7961,41.7014],[-83.4643,41.7394],[-83.4542,41.7456],[-82.9108,41.5382],[-82.8308,41.5797],[-82.5243,41.407],[-82.1213,41.493],[-81.7232,41.511],[-81.4471,41.6714],[-81.2286,41.7704],[-80.8692,41.8933],[-80.5202,41.9895],[-80.5202,41.2769],[-80.519,40.647]]]},properties:{name:"Ohio",id:"US-OH",CNTRY:"United States of America",TYPE:"State"},id:"US-OH"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-94.6184,36.5009],[-94.4391,35.3872],[-94.4616,34.5178],[-94.4841,33.6485],[-94.7091,33.6994],[-94.9624,33.8433],[-95.238,33.9565],[-95.3739,33.8743],[-95.6228,33.9303],[-95.7839,33.8645],[-95.9416,33.8828],[-96.2785,33.7576],[-96.4111,33.7752],[-96.5917,33.8492],[-96.7464,33.8542],[-96.9777,33.938],[-97.1724,33.7568],[-97.2149,33.8971],[-97.4302,33.8385],[-97.6604,33.9901],[-97.8424,33.8757],[-98.0695,34.0404],[-98.0987,34.145],[-98.3559,34.1414],[-98.4938,34.0888],[-98.6085,34.1612],[-98.7989,34.1547],[-98.9688,34.2086],[-99.1866,34.2355],[-99.1999,34.3183],[-99.3603,34.4561],[-99.405,34.392],[-99.6321,34.3885],[-99.867,34.5434],[-99.9995,34.5867],[-100.0005,35.3045],[-100.0023,36.5009],[-101.314,36.5011],[-102.0636,36.5012],[-103.0002,36.5012],[-103.0008,37.0009],[-102.0128,37.0009],[-101.0885,37.0009],[-99.9329,37.0009],[-99.0086,37.0009],[-98.0844,37.0009],[-97.1601,37.0009],[-96.4668,37.0009],[-95.5424,37.0009],[-94.6181,37.0009],[-94.6184,36.5009]]]},properties:{name:"Oklahoma",id:"US-OK",CNTRY:"United States of America",TYPE:"State"},id:"US-OK"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-123.2206,46.1537],[-123.1209,46.1787],[-122.942,46.1148],[-122.8434,45.9781],[-122.7259,45.6737],[-122.6498,45.6275],[-122.2026,45.591],[-122.0851,45.6026],[-121.882,45.6895],[-121.6625,45.7182],[-121.4021,45.7118],[-121.1843,45.6437],[-121.0451,45.639],[-120.3514,45.7251],[-119.9343,45.8379],[-119.4292,45.9343],[-119.1773,45.9451],[-119.0197,46.0003],[-118.2062,46.0013],[-116.8965,46.0021],[-116.7647,45.873],[-116.6168,45.7992],[-116.4771,45.6411],[-116.5492,45.4567],[-116.8396,44.9851],[-116.9489,44.7701],[-117.1189,44.5783],[-117.2017,44.4362],[-117.1398,44.2903],[-116.9531,44.2453],[-116.9113,44.1574],[-117.0205,43.8132],[-117.019,43.1165],[-117.0166,42.0005],[-118.1357,42.0005],[-119.2547,42.0005],[-120.0008,42.0005],[-121.0554,42.000
15],[-122.3737,42.0005],[-123.4283,42.0005],[-124.2284,42.0008],[-124.3553,42.1228],[-124.4205,42.381],[-124.4062,42.5837],[-124.5396,42.8128],[-124.4544,43.0123],[-124.3466,43.3415],[-124.288,43.4097],[-124.1487,43.6918],[-124.0991,44.3338],[-124.0474,44.4255],[-124.0592,44.7778],[-123.9486,45.4008],[-123.9294,45.5771],[-123.9612,45.8429],[-123.9471,46.1406],[-123.9117,46.1822],[-123.6737,46.1826],[-123.5217,46.2226],[-123.4023,46.155],[-123.2206,46.1537]]]},properties:{name:"Oregon",id:"US-OR",CNTRY:"United States of America",TYPE:"State"},id:"US-OR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-74.699,41.3572],[-74.8414,41.2687],[-74.9123,41.1553],[-75.123,40.9991],[-75.075,40.8844],[-75.1748,40.7756],[-75.1889,40.5958],[-75.0975,40.5431],[-74.7349,40.1545],[-75.0741,39.9834],[-75.1729,39.8948],[-75.4211,39.8154],[-75.6346,39.8394],[-75.7847,39.7223],[-76.708,39.7225],[-78.0926,39.7226],[-79.4776,39.7227],[-80.5194,39.7226],[-80.519,40.647],[-80.5202,41.2769],[-80.5202,41.9895],[-80.3344,42.0408],[-79.763,42.2757],[-79.763,42.0009],[-78.66,42.0002],[-77.9707,41.9998],[-76.4541,41.999],[-75.3513,41.9984],[-75.2388,41.8922],[-75.1219,41.8534],[-75.0537,41.765],[-75.0227,41.5529],[-74.9354,41.4743],[-74.7566,41.4239],[-74.699,41.3572]]]},properties:{name:"Pennsylvania",id:"US-PA",CNTRY:"United States of America",TYPE:"State"},id:"US-PA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-71.2338,41.7065],[-71.3306,41.7622],[-71.4265,41.6333],[-71.4437,41.4536],[-71.5229,41.3789],[-71.8423,41.3354],[-71.7958,41.5199],[-71.8009,42.0119],[-71.3871,42.0169],[-71.3407,41.7978],[-71.2338,41.7065]]]},properties:{name:"Rhode Island",id:"US-RI",CNTRY:"United States of America",TYPE:"State"},id:"US-RI"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-78.5643,33.8767],[-78.8414,33.724],[-79.1382,33.4059],[-79.1937,33.2441],[-79.276,33.1354],[-79.42,33.0425],[-79.5871,33.0009],[-79.615,32.9093],[-79.8936,32.7287],[-80.0217,32.6199],[-80.2297,32.5765],[-80.4743,32.4228],[-80.4857,32.3517],[-80.6083,32.2928],[-80.6472,32.3959],[-80.7653,32.2984],[-80.6942,32.2157],[-80.8492,32.114],[-80.8724,32.0295],[-81.0748,32.1097],[-81.1351,32.1818],[-81.1714,32.3801],[-81.2903,32.5573],[-81.377,32.6075],[-81.4897,32.9356],[-81.5783,33.0686],[-81.6994,33.1267],[-81.9329,33.3899],[-82.0057,33.5229],[-82.2084,33.6636],[-82.2566,33.7493],[-82.5894,34.0176],[-82.8187,34.3661],[-82.8478,34.4369],[-83.0528,34.5109],[-83.3557,34.7083],[-83.3167,34.8057],[-83.1149,35.0015],[-82.356,35.2015],[-81.0874,35.1556],[-81.0451,35.0657],[-80.9337,35.1136],[-80.793,34.9628],[-80.7841,34.8286],[-79.6535,34.7968],[-78.9784,34.2261],[-78.5643,33.8767]]]},properties:{name:"South Carolina",id:"US-SC",CNTRY:"United States of America",TYPE:"State"},id:"US-SC"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-96.5563,45.9428],[-96.6146,45.8],[-96.8137,45.6592],[-96.8455,45.5958],[-96.696,45.4317],[-96.5298,45.3715],[-96.4536,45.2973],[-96.4536,44.1747],[-96.4536,43.5012],[-96.5985,43.4976],[-96.5416,43.3735],[-96.5555,43.2317],[-96.4627,43.0992],[-96.6218,42.7296],[-96.5388,42.6587],[-96.4809,42.5113],[-96.6328,42.5686],[-96.8045,42.7015],[-97.0198,42.7601],[-97.2388,42.8605],[-97.4166,42.8811],[-97.6981,42.8746],[-97.965,42.8058],[-98.1432,42.8523],[-98.4417,43.0011],[-99.5294,43.0012],[-100.9139,43.0013],[-101.9522,43.0013],[-103.3366,43.0013],[-104.0288,43.0013],[-104.031,43.5013],[-104.0351,44.5012],[-104.0372,45.0011],[-104.0055,45.001],[-104.0111,45.943],[-103.3122,45.943],[-101.9144,45.9429],[-100.7496,45.9429],[-99.8179,45.9429],[-98.1871,45.9428],[-96.5563,45.9428]]]},properties:{name:"South Dakota",id:"US-SD",CNTRY:"United States of America",TYPE:"State"},id:"US-SD"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-83.6676,36.605],[-82.9558,36.6021],[-81.9525,36.598],[-81.6589,36.6106],[-81.7342,36.3554],[-81.9082,36.3065],[-82.0513,36.1229],[-82.1826,36.1539],[-82.3682,36.0996],[-82.5211,35.9812],[-82.6111,36.0474],[-82.8128,35.9473],[-82.8878,35.9517],[-82.9902,35.8004],[-83.1204,35.7746],[-83.5112,35.5841],[-83.8712,35.5149],[-84.0038,35.4141],[-84.0623,35.286],[-84.2324,35.2605],[-84.287,35.2009],[-84.3247,34.988],[-85.6235,35.0009],[-86.9071,35.0129],[-88.1905,35.0249],[-88.1733,34.999],[-89.2418,35],[-90.2938,35.0012],[-90.1423,35.1142],[-90.0929,35.2036],[-90.066,35.4141],[-89.9674,35.5033],[-89.9436,35.6791],[-89.7796,35.8057],[-89.7037,35.9069],[-89.7047,36.0015],[-89.6419,36.1045],[-89.6745,36.2206],[-89.5946,36.2594],[-89.5573,36.5011],[-89.4872,36.5031],[-89.4503,36.5],[-88.0591,36.4997],[-88.0964,36.693],[-87.8392,36.6439],[-86.5076,36.6648],[-85.8133,36.6453],[-84.4247,36.6062],[-83.7304,36.5868],[-83.6676,36.605]]]},properties:{name:"Tennessee",id:"US-TN",CNTRY:"United States of America",TYPE:"State"},id:"US-TN"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-97.1708,26.1594],[-97.2673,26.3299],[-97.4021,26.8205],[-97.3512,26.8014],[-97.1708,26.1594]]],[[[-97.0144,27.9017],[-96.8992,28.1174],[-96.8397,28.0889],[-97.0144,27.9017]]],[[[-94.4841,33.6485],[-94.3778,33.5661],[-94.2947,33.5875],[-94.0472,33.5544],[-94.0413,33.012],[-94.0434,31.9992],[-93.905,31.877],[-93.8269,31.7503],[-93.8206,31.604],[-93.7376,31.5138],[-93.6659,31.3226],[-93.5577,31.1804],[-93.5306,31.0462],[-93.5792,30.8238],[-93.7202,30.5583],[-93.7504,30.3448],[-93.7106,30.1128],[-93.794,29.9772],[-93.8414,29.9798],[-93.9462,29.8
115],[-93.8905,29.6894],[-94.0996,29.6704],[-94.7501,29.418],[-94.6053,29.5677],[-94.7782,29.5478],[-94.7243,29.6552],[-94.7419,29.75],[-94.8323,29.7526],[-94.8899,29.6769],[-95.0229,29.7024],[-94.9928,29.531],[-94.8883,29.3705],[-95.139,29.1679],[-95.1522,29.0792],[-95.2735,28.9638],[-95.8534,28.6404],[-96.0204,28.5869],[-96.2753,28.6552],[-96.4488,28.5944],[-96.5756,28.7156],[-96.6401,28.7088],[-96.5246,28.4887],[-96.5618,28.3671],[-96.6764,28.3413],[-96.7736,28.4217],[-96.8068,28.2202],[-96.8916,28.1576],[-96.9667,28.1895],[-97.1565,28.1444],[-97.0731,27.9862],[-97.1714,27.8796],[-97.3741,27.87],[-97.4316,27.8372],[-97.2888,27.6706],[-97.3804,27.4194],[-97.4391,27.3282],[-97.5238,27.314],[-97.6821,27.3949],[-97.6924,27.2872],[-97.4852,27.2373],[-97.4757,27.1179],[-97.5547,26.9673],[-97.4658,26.6917],[-97.4024,26.3965],[-97.1462,25.9614],[-97.2818,25.9417],[-97.3582,25.8705],[-97.5872,25.9843],[-97.8015,26.042],[-98.0828,26.0645],[-98.275,26.1113],[-98.4859,26.2245],[-98.5983,26.2378],[-98.7652,26.3404],[-99.0153,26.399],[-99.1077,26.4468],[-99.1721,26.5641],[-99.2299,26.7619],[-99.3025,26.8848],[-99.4436,27.0366],[-99.4403,27.1701],[-99.5101,27.3403],[-99.5053,27.5483],[-99.7543,27.73],[-99.8896,27.8673],[-100.0014,28.0479],[-100.1119,28.1729],[-100.296,28.3277],[-100.3317,28.5026],[-100.5497,28.8214],[-100.6586,29.0686],[-100.7546,29.1825],[-101.0164,29.4007],[-101.039,29.4605],[-101.3035,29.6341],[-101.4405,29.7768],[-101.9909,29.7958],[-102.269,29.8712],[-102.4763,29.769],[-102.6149,29.7523],[-102.7342,29.644],[-102.834,29.444],[-102.8919,29.2164],[-103.0227,29.1322],[-103.0901,29.0419],[-103.2576,29.0011],[-103.423,29.0707],[-103.664,29.207],[-104.1107,29.3862],[-104.3122,29.5425],[-104.4007,29.5738],[-104.5041,29.6777],[-104.6223,29.8543],[-104.6812,29.9905],[-104.6812,30.1343],[-104.8359,30.4476],[-104.9788,30.6459],[-105.2758,30.8073],[-105.514,30.9808],[-105.8126,31.241],[-106.0241,31.3978],[-106.148,31.4508],[-106.2558,31.5446],[-106.4454,31.7684],[-106.5664,31.8196],[-106.6683,32.001],[-105.9879,32.0015],[-105.0886,32.0019],[-103.9648,32.0023],[-103.0656,32.0027],[-103.0613,32.8461],[-103.0582,33.4084],[-103.0539,34.2517],[-103.048,35.3761],[-103.0422,36.5006],[-103.0002,36.5012],[-102.0636,36.5012],[-101.314,36.5011],[-100.0023,36.5009],[-100.0005,35.3045],[-99.9995,34.5867],[-99.867,34.5434],[-99.6321,34.3885],[-99.405,34.392],[-99.3603,34.4561],[-99.1999,34.3183],[-99.1866,34.2355],[-98.9688,34.2086],[-98.7989,34.1547],[-98.6085,34.1612],[-98.4938,34.0888],[-98.3559,34.1414],[-98.0987,34.145],[-98.0695,34.0404],[-97.8424,33.8757],[-97.6604,33.9901],[-97.4302,33.8385],[-97.2149,33.8971],[-97.1724,33.7568],[-96.9777,33.938],[-96.7464,33.8542],[-96.5917,33.8492],[-96.4111,33.7752],[-96.2785,33.7576],[-95.9416,33.8828],[-95.7839,33.8645],[-95.6228,33.9303],[-95.3739,33.8743],[-95.238,33.9565],[-94.9624,33.8433],[-94.7091,33.6994],[-94.4841,33.6485]]]]},properties:{name:"Texas",id:"US-TX",CNTRY:"United States of America",TYPE:"State"},id:"US-TX"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-111.0503,42.0009],[-111.05,41.0009],[-109.7978,41.0009],[-109.0464,41.0009],[-109.0465,40.0008],[-109.0465,39.2509],[-109.0465,38.0009],[-109.0467,37.0009],[-109.9829,37.0014],[-111.2313,37.0022],[-111.8556,37.0026],[-113.104,37.0035],[-114.0402,37.0042],[-114.0408,37.9411],[-114.0412,39.1903],[-114.0418,40.1273],[-114.042,40.908],[-114.0426,42.001],[-112.7333,42.001],[-111.9855,42.0009],[-111.0503,42.0009]]]},properties:{name:"Utah",id:"US-UT",CNTRY:"United States of America",TYPE:"State"},id:"US-UT"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-77.7266,39.3465],[-77.4789,39.2209],[-77.4809,39.113],[-77.3012,39.0533],[-77.1221,38.9435],[-77.0303,38.8893],[-77.0456,38.7758],[-77.2603,38.6],[-77.3136,38.3966],[-77.2319,38.34],[-77.0468,38.3566],[-76.9062,38.197],[-76.5496,38.0946],[-76.4717,38.0112],[-76.2642,37.8935],[-76.3056,37.7216],[-76.484,37.6289],[-76.3055,37.5714],[-76.2635,37.357],[-76.4009,37.3862],[-76.4011,37.2127],[-76.2833,37.0527],[-76.4008,36.9913],[-76.6719,37.173],[-76.6339,37.0475],[-76.3996,36.8899],[-76.2442,36.9526],[-75.9994,36.9126],[-75.8575,36.5506],[-75.8891,36.5504],[-75.9664,36.5514],[-76.9385,36.5585],[-78.3855,36.5697],[-79.471,36.5781],[
1-80.1944,36.5837],[-81.6416,36.5951],[-81.6589,36.6106],[-81.9525,36.598],[-82.9558,36.6021],[-83.6676,36.605],[-83.1502,36.7624],[-82.8945,36.9064],[-82.7319,37.048],[-82.6816,37.1381],[-82.3431,37.2969],[-81.9652,37.5396],[-81.913,37.369],[-81.8293,37.2986],[-81.5648,37.2097],[-81.35,37.3337],[-81.2272,37.2633],[-80.9437,37.3018],[-80.8211,37.4231],[-80.7199,37.401],[-80.3161,37.5097],[-80.2459,37.6208],[-80.2853,37.677],[-80.1881,37.8241],[-79.9717,38.0461],[-79.9028,38.1807],[-79.7153,38.404],[-79.6687,38.5443],[-79.5977,38.5771],[-79.3958,38.4545],[-79.2402,38.4766],[-79.0412,38.7896],[-78.8687,38.8179],[-78.5815,38.999],[-78.4352,39.1608],[-78.3223,39.4519],[-77.8358,39.1452],[-77.7266,39.3465]]],[[[-75.6592,37.954],[-75.62,37.9993],[-75.376,38.025],[-75.5963,37.6312],[-75.5871,37.5587],[-75.812,37.4251],[-75.9343,37.152],[-75.9974,37.2639],[-75.975,37.3985],[-75.8882,37.6191],[-75.7193,37.8214],[-75.6592,37.954]]]]},properties:{name:"Virginia",id:"US-VA",CNTRY:"United States of America",TYPE:"State"},id:"US-VA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-72.4669,42.7303],[-73.2533,42.7522],[-73.2666,42.8648],[-73.2471,43.553],[-73.4133,43.6279],[-73.3757,43.7622],[-73.425,44.0383],[-73.3209,44.2689],[-73.3098,44.4596],[-73.372,44.5973],[-73.3522,45.0054],[-72.766,45.0061],[-71.5175,45.0076],[-71.5102,44.9083],[-71.6206,44.7719],[-71.5685,44.6076],[-71.683,44.4503],[-72.0313,44.3007],[-72.1149,43.9655],[-72.2967,43.7149],[-72.385,43.5293],[-72.4071,43.3319],[-72.4736,43.0385],[-72.5499,42.8867],[-72.4669,42.7303]]]},properties:{name:"Vermont",id:"US-VT",CNTRY:"United States of America",TYPE:"State"},id:"US-VT"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-116.8965,46.0021],[-118.2062,46.0013],[-119.0197,46.0003],[-119.1773,45.9451],[-119.4292,45.9343],[-119.9343,45.8379],[-120.3514,45.7251],[-121.0451,45.639],[-121.1843,45.6437],[-121.4021,45.7118],[-121.6625,45.7182],[-121.882,45.6895],[-122.0851,45.6026],[-122.2026,45.591],[-122.6498,45.6275],[-122.7259,45.6737],[-122.8434,45.9781],[-122.942,46.1148],[-123.1209,46.1787],[-123.2206,46.1537],[-123.4649,46.2712],[-123.6884,46.2998],[-123.8957,46.2677],[-124.0727,46.2795],[-124.0502,46.4906],[-123.9461,46.4326],[-123.8891,46.66],[-124.0717,46.7448],[-124.1126,46.8627],[-123.8429,46.9632],[-124.0422,47.0297],[-124.1635,47.0153],[-124.1989,47.2085],[-124.3093,47.4046],[-124.376,47.6587],[-124.46,47.7843],[-124.6211,47.9042],[-124.7017,48.1517],[-124.6326,48.375],[-123.9758,48.1685],[-123.2944,48.1196],[-123.1244,48.151
1],[-123.0242,48.0816],[-122.8609,48.0901],[-122.7398,48.0133],[-122.6567,47.8811],[-122.8214,47.7931],[-122.7571,47.7005],[-122.5879,47.8559],[-122.5239,47.7694],[-122.6184,47.7129],[-122.5536,47.4049],[-122.5779,47.2931],[-122.8125,47.3289],[-122.9195,47.2897],[-122.9876,47.1726],[-122.7019,47.1109],[-122.5422,47.2756],[-122.3538,47.3716],[-122.3684,47.6039],[-122.4105,47.6527],[-122.3928,47.8205],[-122.242,48.0108],[-122.353,48.1138],[-122.494,48.1304],[-122.5203,48.2291],[-122.4086,48.2939],[-122.669,48.4653],[-122.4967,48.5056],[-122.562,48.778],[-122.653,48.7639],[-122.7888,48.993],[-121.4072,48.993],[-119.7018,48.993],[-117.9962,48.993],[-117.039,48.993],[-117.0317,47.7115],[-117.025,46.4291],[-116.943,46.2321],[-116.8965,46.0021]]],[[[-122.5728,48.1567],[-122.3667,47.9855],[-122.5575,47.9925],[-122.5728,48.1567]]]]},properties:{name:"Washington",id:"US-WA",CNTRY:"United States of America",TYPE:"State"},id:"US-WA"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-90.4077,46.593],[-90.2304,46.5098],[-90.1185,46.3416],[-89.1193,46.1491],[-88.8374,46.0365],[-88.4931,46.0135],[-88.1518,45.9454],[-88.1161,45.8158],[-87.9225,45.76],[-87.8091,45.6861],[-87.8152,45.5059],[-87.8653,45.3678],[-87.6964,45.3829],[-87.721,45.2427],[-87.6059,45.1085],[-87.627,45.0323],[-87.8302,44.9424],[-88.0282,44.6179],[-87.929,44.5595],[-87.741,44.6921],[-87.6044,44.8469],[-87.4197,44.8657],[-87.3374,44.7758],[-87.4866,44.5086],[-87.5275,44.3857],[-87.5349,44.1743],[-87.6584,44.059],[-87.7238,43.9073],[-87.6997,43.7237],[-87.774,43.5989],[-87.9017,43.2449],[-87.8935,43.0411],[-87.787,42.8092],[-87.8121,42.4971],[-89.2905,42.5052],[-90.6506,42.5129],[-90.6879,42.6104],[-90.7887,42.6769],[-90.9599,42.7204],[-91.0695,42.7885],[-91.1614,43.1023],[-91.1172,43.3311],[-91.2187,43.3953],[-91.2453,43.5024],[-91.2785,43.7975],[-91.3827,43.9908],[-91.8409,44.1942],[-92.0551,44.3999],[-92.2404,44.4621],[-92.3669,44.5522],[-92.6435,44.6453],[-92.7991,44.79],[-92.7634,44.9342],[-92.7931,45.0713],[-92.7661,45.2364],[-92.6857,45.3806],[-92.7071,45.4937],[-92.8924,45.5947],[-92.8747,45.7061],[-92.6938,45.909],[-92.2926,46.0843],[-92.2917,46.6607],[-92.107,46.7623],[-91.9874,46.699],[-91.8356,46.7021],[-91.4991,46.7662],[-91.2177,46.8856],[-91.1272,46.8676],[-90.9461,46.9538],[-90.7684,46.908],[-90.923,46.6031],[-90.7368,46.6888],[-90.5361,46.5994],[-90.4077,46.593]]],[[[-86.9919,45.241],[-87.0589,45.1025],[-87.2804,44.8349],[-87.3965,44.9541],[-87.2587,45.138],[-87.122,45.2245],[-86.9919,45.241]]]]},properties:{name:"Wisconsin",id:"US-WI",CNTRY:"United States of America",TYPE:"State"},id:"US-WI"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-79.4776,39.7227],[-79.488,39.2109],[-79.2935,39.3115],[-79.0752,39.4761],[-78.9714,39.4537],[-78.8148,39.5701],[-78.4956,39.5334],[-78.4068,39.6279],[-78.1812,39.6857],[-77.8832,39.6107],[-77.7981,39.5172],[-77.7266,39.3465],[-77.8358,39.1452],[-78.3223,39.4519],[-78.4352,39.1608],[-78.5815,38.999],[-78.8687,38.8179],[-79.0412,38.7896],[-79.2402,38.4766],[-79.3958,38.4545],[-79.5977,38.5771],[-79.6687,38.5443],[-79.7153,38.404],[-79.9028,38.1807],[-79.9717,38.0461],[-80.1881,37.8241],[-80.2853,37.677],[-80.2459,37.6208],[-80.3161,37.5097],[-80.7199,37.401],[-80.8211,37.4231],[-80.9437,37.3018],[-81.2272,37.2633],[-81.35,37.3337],[-81.5648,37.2097],[-81.8293,37.2986],[-81.913,37.369],[-81.9652,37.5396],[-82.1035,37.5706],[-82.2802,37.6872],[-82.5887,38.0998],[-82.5784,38.272],[-82.6129,38.4482],[-82.387,38.4339],[-82.18,38.6376],[-82.2034,38.7682],[-82.0722,38.9629],[-81.7778,38.9728],[-81.8026,39.0861],[-81.6571,39.272],[-81.4396,39.3926],[-81.3334,39.3628],[-80.9633,39.5711],[-80.8722,39.7355],[-80.6683,40.1853],[-80.6018,40.3639],[-80.6591,40.5629],[-80.519,40.647],[-80.5194,39.7226],[-79.4776,39.7227]]]},properties:{name:"West Virginia",id:"US-WV",CNTRY:"United States of America",TYPE:"State"},id:"US-WV"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-104.0288,43.0013],[-104.0252,42.0012],[-104.0217,41.0009],[-104.9638,41.0009],[-105.906,41.0009],[-107.1622,41.0009],[-108.1044,41.0009],[-109.0464,41.0009],[-109.7978,41.0009],[-111.05,41.0009],[-111.0503,42.0009],[-111.0508,43.0938],[-111.051,43.7182],[-111.0514,44.4989],[-111.0508,45.001],[-109.7358,45.001],[-109.0783,45.001],[-107.9824,45.001],[-106.8864,45.001],[-106.0098,45.001],[-105.133,45.0011],[-104.0372,45.0011],[-104.0351,44.5012],[-104.031,43.5013],[-104.0288,43.0013]]]},properties:{name:"Wyoming",id:"US-WY",CNTRY:"United States of America",TYPE:"State"},id:"US-WY"}]}},39385:(t,e,i)=>{"use strict";i.d(e,{T:()=>p});var r=i(6326),n=i(52888),o=i(86522),a=i(72537),s=i(26487),l=i(10270),p=function(t){function e(){var e=t.call(this)||this;return e.className="RoundedRectangle",e.element=e.paper.add("path"),e.cornerRadius(3,3,3,3),e.applyTheme(),e}return(0,r.C6)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this);var e=this.innerWidth,i=this.innerHeight;if(s.Et(e)&&s.Et(i)){var r=a.jk(e,i)/2,n=l.JY(this.cornerRadiusTopLeft,r),o=l.JY(this.cornerRadiusTopRight,r),p=l.JY(this.cornerRadiusBottomRight,r),h=l.JY(this.cornerRadiusBottomLeft,r),u=a.jk(Math.abs(e/2),Math.abs(i/2)),c=a.s_(n,0,u),d=a.s_(o,0,u),f=a.s_(p,0,u),y=a.s_(h,0,u),g="M"+c+",0 L"+(e-d)+",0"+(" a"+d+","+d+" 0 0 1 "+d+","+d)+(" L"+e+","+(i-f))+(" a"+f+","+f+" 0 0 1 -"+f+","+f)+(" L"+y+","+i)+(" a"+y+","+y+" 0 0 1 -"+y+",-"+y)+(" L0,"+c)+(" a"+c+","+c+" 0 0 1 "+c+",-"+c)+" Z";this.path=g}}
1,e.prototype.cornerRadius=function(t,e,i,r){this.cornerRadiusTopLeft=t,this.cornerRadiusTopRight=e,this.cornerRadiusBottomLeft=i,this.cornerRadiusBottomRight=r},Object.defineProperty(e.prototype,"cornerRadiusTopLeft",{get:function(){return this.getPropertyValue("cornerRadiusTopLeft")},set:function(t){this.setPercentProperty("cornerRadiusTopLeft",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cornerRadiusTopRight",{get:function(){return this.getPropertyValue("cornerRadiusTopRight")},set:function(t){this.setPercentProperty("cornerRadiusTopRight",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cornerRadiusBottomRight",{get:function(){return this.getPropertyValue("cornerRadiusBottomRight")},set:function(t){this.setPercentProperty("cornerRadiusBottomRight",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cornerRadiusBottomLeft",{get:function(){return this.getPropertyValue("cornerRadiusBottomLeft")},set:function(t){this.setPercentProperty("cornerRadiusBottomLeft",t,!0)},enumerable:!0,configurable:!0}),e.prototype.measureElement=function(){},Object.defineProperty(e.prototype,"bbox",{get:function(){return this.definedBBox?this.definedBBox:this.isMeasured?{x:0,y:0,width:this.innerWidth,height:this.innerHeight}:{x:0,y:0,width:0,height:0}},enumerable:!0,configurable:!0}),e}(n.kx);o.u.registeredClasses.RoundedRectangle=p},40885:(t,e,i)=>{"use strict";i.d(e,{h:()=>r});var r=function(){function t(){}return t.grab=[{property:"cursor",value:"move"},{property:"cursor",value:"grab"},{property:"cursor",value:"-webkit-grab"}],t.grabbing=[{property:"cursor",value:"move"},{property:"cursor",value:"grabbing"},{property:"cursor",value:"-webkit-grabbing"}],t.pointer=[{property:"cursor",value:"pointer"}],t.default=[{property:"cursor",value:"default"}],t.horizontalResize=[{property:"cursor",value:"ew-resize"}],t.verticalResize=[{property:"cursor",value:"ns-resize"}],t.notAllowed=[{property:"cursor",value:"not-allowed"}],t.text=[{property:"cursor",value:"text"}],t}()},41061:(t,e,i)=>{"use strict";i.d(e,{o:()=>s});var r=i(6326),n=i(9975),o=i(37884),a=i(26487),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.contentType="application/json",e.options={},e}return(0,r.C6)(e,t),e.isJSON=function(t){try{return JSON.parse(t),!0}catch(e){return!1}},e.prototype.parse=function(t){var e,i=this;try{a.a4(JSON)&&(e=JSON.parse(t))}catch(u){return}var r=a.a4(this.options.emptyAs),n=this.parsableNumbers,s=this.parsableDates;if(Array.isArray(e)&&(n||s||r))for(var l=function(t,a){var l=e[t];o.__(l,(function(t,e){r&&(l[t]=i.maybeToEmpty(l[t])),n&&(l[t]=i.maybeToNumber(t,l[t])),s&&(l[t]=i.maybeToDate(t,l[t]))}))},p=0,h=e.length;p<h;p++)l(p);return e},e}(n.o)},41304:(t,e,i)=>{"use strict";var r=i(44993);function n(t,e,i){var n,s,l,p;e=e||1;for(var h=0;h<t[0].length;h++){var u=t[0][h];(!h||u[0]<n)&&(n=u[0]),(!h||u[1]<s)&&(s=u[1]),(!h||u[0]>l)&&(l=u[0]),(!h||u[1]>p)&&(p=u[1])}var c=l-n,d=p-s,f=Math.min(c,d),y=f/2;if(0===f){var g=[n,s];return g.distance=0,g}for(var m=new r(void 0,o),v=n;v<l;v+=f)for(var b=s;b<p;b+=f)m.push(new a(v+y,b+y,y,t));var _=function(t){for(var e=0,i=0,r=0,n=t[0],o=0,s=n.length,l=s-1;o<s;l=o++){var p=n[o],h=n[l],u=p[0]*h[1]-h[0]*p[1];i+=(p[0]+h[0])*u,r+=(p[1]+h[1])*u,e+=3*u}return 0===e?new a(n[0][0],n[0][1],0,t):new a(i/e,r/e,0,t)}(t),P=new a(n+c/2,s+d/2,0,t);P.d>_.d&&(_=P);for(var x=m.length;m.length;){var w=m.pop();w.d>_.d&&(_=w,i&&console.log("found best %d after %d probes",Math.round(1e4*w.d)/1e4,x)),w.max-_.d<=e||(y=w.h/2,m.push(new a(w.x-y,w.y-y,y,t)),m.push(new a(w.x+y,w.y-y,y,t)),m.push(new a(w.x-y,w.y+y,y,t)),m.push(new a(w.x+y,w.y+y,y,t)),x+=4)}i&&(console.log("num probes: "+x),console.log("best distance: "+_.d));var S=[_.x,_.y];return S.distance=_.d,S}function o(t,e){return e.max-t.max}function a(t,e,i,r){this.x=t,this.y=e,this.h=i,this.d=function(t,e,i){for(var r=!1,n=1/0,o=0;o<i.length;o++)for(var a=i[o],l=0,p=a.length,h=p-1;l<p;h=l++){var u=a[l],c=a[h];u[1]>e!==c[1]>e&&t<(c[0]-u[0])*(e-u[1])/(c[1]-u[1])+u[0]&&(r=!r),n=Math.min(n,s(t,e,u,c))}return 0===n?0:(r?1:-1)*Math.sqrt(n)}(t,e,r),this.max=this.d+this.h*Math.SQRT2}function s(t,e,i,r){var n=i[0],o=i[1],a=r[0]-n,s=r[1]-o;if(0!==a||0!==s){var l=((t-n)*a+(e-o)*s)/(a*a+s*s);l>1?(n=r[0],o=r[1]):l>0&&(n+=a*l,o+=s*l)}return(a=t-n)*a+(s=e-o)*s}r.default&&(r=r.default),t.exports=n,t.exports.default=n},43163:(t,e,i)=>{"use strict";i.d(e,{$:()=>a});var r=i(6326),n=i(52888),o=i(26487),a=function(t){function e(){var e=t.call(this)||this;return e.className="PointedShape",e.pointerBaseWidth=15,e.pointerLength=10,e.pointerY=0,e.pointerX=0,e.a
1pplyTheme(),e}return(0,r.C6)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this),o.Et(this.pointerX)||(this.pointerX=this.pixelWidth/2),o.Et(this.pointerY)||(this.pointerY=this.pixelHeight+10)},Object.defineProperty(e.prototype,"pointerBaseWidth",{get:function(){return this.getPropertyValue("pointerBaseWidth")},set:function(t){this.setPropertyValue("pointerBaseWidth",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pointerLength",{get:function(){return this.getPropertyValue("pointerLength")},set:function(t){this.setPropertyValue("pointerLength",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pointerX",{get:function(){return this.getPropertyValue("pointerX")},set:function(t){this.setPropertyValue("pointerX",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pointerY",{get:function(){return this.getPropertyValue("pointerY")},set:function(t){this.setPropertyValue("pointerY",t,!0)},enumerable:!0,configurable:!0}),e}(n.kx)},44152:(t,e,i)=>{"use strict";i.d(e,{p:()=>a});var r=i(86070),n=i(55672),o=i(51974),a=function(){function t(t,e){this._disposed=!1,this.directionX=0,this.directionY=0,this.interaction=t,this.keyboardEvent=e,this._startedOn=(new Date).getTime(),(0,r.H)().processDragStart(t),n.q.animations.push(this),this.update()}return t.prototype.update=function(){var t=this.interaction,e=(0,r.H)().getKeyboardOption(t,"speed"),i=(0,r.H)().getKeyboardOption(t,"accelleration"),n=(0,r.H)().getKeyboardOption(t,"accellerationDelay"),o={x:0,y:0};this.keyboardEvent.shiftKey?(e*=.5,i=1):this.keyboardEvent.ctrlKey&&(e*=2);var a=(new Date).getTime()-this._startedOn,s=a-n;if(i>0&&s>0){var l=a/n;a=n,o.x+=this.directionX*(e*i*l*s),o.y+=this.directionY*(e*i*l*s)}o.x+=this.directionX*(e*a),o.y+=this.directionY*(e*a),(0,r.H)().handleTransformMove(t,o,{x:0,y:0},this.keyboardEvent,!0,!1)},t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){this._disposed||((0,r.H)().processDragStop(this.interaction),o.TF(n.q.animations,this))},t}()},44194:(t,e,i)=>{"use strict";i.d(e,{z:()=>y});var r=i(6326),n=i(28099),o=i(7995),a=i(34410),s=i(4829),l=new o.bT;var p=i(94372),h=i(11796),u=i(86070),c=i(96822),d=i(26487),f=i(37884),y=function(t){function e(){var e=t.call(this)||this;return e.adapter=new p.Y3(e),e._elements={},e._IOs={},e._content="",e._title="",e._classPrefix="ampopup",e._defaultStyles=!0,e._showCurtain=!1,e._draggable=!0,e._align="center",e._dynamicResize=!0,e._verticalAlign="middle",e._shift={x:0,y:0},e._tempShift={x:0,y:0},e._readerTitle="",e._closable=!0,e._cssLoaded=!1,e._fitTo="window",e.isTemplate=!1,e._sized=!1,e.className="Popup",e}return(0,r.C6)(e,t),e.prototype.open=function(){this.container&&(this._elements.wrapper&&this.container.appendChild(this._elements.wrapper),this._elements.curtain&&(this.container.appendChild(this._elements.curtain),this.showCurtain=this.showCurtain),this.positionElement(),this.dispatchImmediately("opened"))},e.prototype.close=function(){this._elements.wrapper&&this._elements.wrapper.parentElement&&this._elements.wrapper.parentElement.removeChild(this._elements.wrapper),this._elements.curtain&&this._elements.curtain.parentElement&&this._elements.curtain.parentElement.removeChild(this._elements.curtain),this.dispatchImmediately("closed"),this.releasePointers()},e.prototype.dispose=function(){this.close(),t.prototype.dispose.call(this)},e.prototype.positionElement=function(t){var e=this;void 0===t&&(t=!0),this._elements.wrapper&&setTimeout((function(){if(e._elements.wrapper){if(t||!e._sized){e._elements.wrapper.style.opacity="0.01",e._elements.wrapper.style.left="0",e._elements.wrapper.style.top="0",e._elements.wrapper.style.margin="0 0 0 0",e._elements.wrapper.style.width="",e._elements.wrapper.style.height="";var i=e._elements.wrapper.getBoundingClientRect();e._elements.wrapper.style.width=i.width+"px",e._elements.wrapper.style.height=i.height+"px",e._sized=!0}if(e.dynamicResize)for(var r=e._elements.wrapper.getElementsByTagName("img"),n=0;n<r.length;n++){var o=r[n];if(!o.complete){o.addEventListener("load",(function(){e.positionElement(!0)}));break}}setTimeout((function(){if(e._elements.wrapper){var i;switch(!t&&e._sized||!e._bbox?(i=e._elements.wrapper.getBoundingClientRect(),e._elements.wrapper.style.opacity=""):i=e._bbox,e.align){case"left":e._elements.wrapper.style.left="0",e._elements.wrapper.style.right="auto",e._elements.wrapper.style.marginLeft=e.toStyle(e._shift.x+e._tempShift.x);break;case"center":e._elements.wrapper.style.left="50%",e._elements.wrapper.style.right="auto",e._elements.wrapper.style.marginLeft=e.toStyle(Math.round(-i.width/2)+(e._shift.x+e._tempShift.x));break;case"right":e._elements.wrapper.style.left="auto",e._elements.wrapper.style.right="0",e._elements.wrapper.style.marginLeft=e.toStyle(e._shift.x+e._tempShift.x);break;default:e._elements.wrapper.style.left=e.toStyle(e.left)||"auto",e._elements.wrapper.style.right=e.toStyle(e.right)||"auto",e._elements.wrapper.style.marginLeft=e.toStyle(e._shift.x+e._tempShift.x)}switch(e.verticalAlign){case"top":e._elements.wrapper.style.top="0",e._elements.wrapper.style.bottom="auto",e._elements.wrapper.style.marginTop=e.toStyle(e._shift.y+e._tempShift.y);break;case"middle":e._elements.wrapper.style.top="50%",e._elements.wrapper.style.bottom="auto",e._elements.wrapper.style.marginTop=e.toStyle(Math.round(-i.height/2)+(e._shift.y+e._tempShift.y));break;case"bottom":e._elements.wrapper.style.top="auto",e._elements.wrapper.style.bottom="0",e._elements.wrapper.style.marginTop=e.toStyle(e._shift.y+e._tempShift.y);break;default:e._elements.wrapper.style.top=e.toStyle(e.top)||"auto",e._elements.wrapper.style.bottom=e.toStyle(e.bottom)||"auto",e._elements.wrapper.style.marginTop=e.toStyle(e._shift.y+e._tempShift.y)}}}),1)}}),1)},e.prototype.setupDragging=function(){var t=this;this.draggable?(this._IOs.header.events.has("drag")||this._IOs.header.events.on("drag",(function(e){t._tempShift.x=e.shift.x,t._tempShift.y=e.shift.y,t.positionElement(!1)})),this._IOs.header.events.has("dragstop")||this._IOs.header.events.on("dragstop",(function(e){t._shift.x+=t._tempShift.x,t._shift.y+=t._tempShift.y,t._tempShift.x=0,t._tempShift.y=0,t.positionElement(!1)}))):this._IOs.header&&((0,u.H)().unprepElement(this._IOs.header),this._IOs.header.events.has("drag")&&this._IOs.header.events.off("drag"),this._IOs.header.events.has("dragstop")&&this._IOs.header.events.off("dragstop"))},e.prototype.toStyle=function(t){return d.a4(t)?d.Et(t)?t+"px":t.toString():null},Object.defineProperty(e.prototype,"classPrefix",{get:function(){return this.adapter.apply("classPrefix",this._classPrefix)},set:function(t){this._classPrefix=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"classPrefixRaw",{get:function(){return this._classPrefix},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"content",{get:function(){return this.adapter.apply("content",this._content)},set:function(t){this._content!=t&&(this._content=t,this._elements.content||this.createContentElement(),this._elements.content.innerHTML=t,this.positionElement())},enumerable:!0,configurable:!0}),e.prototype.getClassNames=function(){return this.adapter.apply("classNames",{wrapperClass:this.classPrefix+"",headerClass:this.classPrefix+"-header",titleClass:this.classPrefix+"-title",contentClass:this.classPrefix+"-content",insideClass:this.classPrefix+"-inside",curtainClass:this.classPrefix+"-curtain",closeClass:this.classPrefix+"-close"})},e.prototype.createContentElement=function(){if(!this._elements.wrapper){var t=this.getClassNames(),e=document.createElement("div");e.className=t.contentClass,e.style.opacity="0.01";var i=document.createElement("a");i.className=t.closeClass;var r=document.createElement("div");r.className=t.headerClass;var n=document.createElement("div");n.innerHTML=this.title,n.className=t.titleClass,this.title||(n.style.display="none");var o=document.createElement("div");o.className=t.insideClass,o.innerHTML=this.content,this._IOs.wrapper=(0,u.H)().getInteraction(e),this._IOs.header=(0,u.H)().getInteraction(r),this._disposers.push(this._IOs.wrapper),this._IOs.wrapper.events.on("over",this.disablePointers,this),this._IOs.wrapper.events.on("out",this.releasePointers,this),this._IOs.close=(0,u.H)().getInteraction(i),this._disposers.push(this._IOs.close),i.style.visibility="hidden",e.setAttribute("role","dialog"),r.appendChild(i),r.appendChild(n),e.appendChild(r),e.a
1ppendChild(o),this.container.appendChild(e),this._elements.wrapper=e,this._elements.header=r,this._elements.content=o,this._elements.title=n,this._elements.close=i,this.defaultStyles&&this.loadDefaultCSS(),this.createCurtainElement(),this.applyEvents(),this.applyReaderSettings(),this.setupDragging()}},Object.defineProperty(e.prototype,"title",{get:function(){return this.adapter.apply("title",this._title)},set:function(t){this._title!=t&&(this._title=t,this._elements.content||this.createContentElement(),this._elements.title.innerHTML=t,this.positionElement(),this.applyReaderSettings())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerTitle",{get:function(){return this.adapter.apply("readerTitle",""!=this._readerTitle?this._readerTitle:this.title)},set:function(t){this._readerTitle!=t&&(this._readerTitle=t,this.applyReaderSettings())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"closable",{get:function(){return this.adapter.apply("closable",this._closable)},set:function(t){t!==this._closable&&(this._closable=t,this.applyEvents())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fitTo",{get:function(){return this.adapter.apply("fitTo",this._fitTo)},set:function(t){t!=this._fitTo&&(this._fitTo=t,this.positionElement())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"defaultStyles",{get:function(){return this.adapter.apply("defaultStyles",this._defaultStyles)},set:function(t){this._defaultStyles!=t&&(this._defaultStyles=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"showCurtain",{get:function(){return this.adapter.apply("showCurtain",this._showCurtain)},set:function(t){this._showCurtain!=t&&(this._showCurtain=t,this._elements.curtain&&(this._elements.curtain.style.display=t?"block":"none"))},enumerable:!0,configurable:!0}),e.prototype.createCurtainElement=function(){var t=this.getClassNames(),e=document.createElement("div");e.className=t.curtainClass,this.container.appendChild(e),this._IOs.curtain=(0,u.H)().getInteraction(e),this._disposers.push(this._IOs.curtain),this._IOs.curtain.events.on("over",this.disablePointers,this),this._IOs.curtain.events.on("out",this.releasePointers,this),e.style.display=this.showCurtain?"block":"none",this._elements.curtain=e},Object.defineProperty(e.prototype,"draggable",{get:function(){return this.adapter.apply("draggable",this._draggable)},set:function(t){this._draggable!=t&&(this._draggable=t,this.setupDragging())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dynamicResize",{get:function(){return this.adapter.apply("dynamicResize",this._dynamicResize)},set:function(t){this._dynamicResize!=t&&(this._dynamicResize=t,this.positionElement(!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"align",{get:function(){return this.adapter.apply("align",this._align)},set:function(t){this._align!=t&&(this._align=t,this.positionElement())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"verticalAlign",{get:function(){return this.adapter.apply("verticalAlign",this._verticalAlign)},set:function(t){this._verticalAlign!=t&&(this._verticalAlign=t,this.positionElement())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"left",{get:function(){return this.adapter.apply("left",this._left)},set:function(t){this.left!=t&&(this._left=t,this._align="none",this.positionElement())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"right",{get:function(){return this.adapter.apply("right",this._right)},set:function(t){this.right!=t&&(this._right=t,this._align="none",this.positionElement())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"top",{get:function(){return this.adapter.apply("top",this._top)},set:function(t){this.top!=t&&(this._top=t,this._verticalAlign="none",this.positionElement())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"bottom",{get:function(){return this.adapter.apply("bottom",this._bottom)},set:function(t){this.bottom!=t&&(this._bottom=t,this._verticalAlign="none",this.positionElement())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"elements",{get:function(){return this._elements},enumerable:!0,configurable:!0}),e.prototype.loadDefaultCSS=function(){this._cssLoaded||(this._disposers.push(function(t,e){e||(e="ampopup");var i=new s.T,r=i.getFor("text"),o=i.getFor("background");o.alpha=.8;
1var p=i.getFor("alternativeBackground");return p.alpha=.05,l.insertKeyIfEmpty(e,(function(){var i=new a.ZT([new n.aq(t,"."+e,{overflow:"visible",position:"absolute",top:"0",left:"0","z-index":"2000"}),new n.aq(t,"."+e+"-curtain",{width:"100%",height:"100%",position:"absolute",top:"0",left:"0","z-index":"2001","background-color":o.hex,opacity:"0.5"}),new n.aq(t,"."+e+"-header",{display:"block",width:"100%","min-height":"1.8em",background:p.rgba}),new n.aq(t,"."+e+"-title",{"font-weight":"bold","font-size":"110%",padding:"0.5em 1.2em 0.5em 1em"}),new n.aq(t,"."+e+"-content",{background:o.hex,"background-color":o.rgba,color:r.hex,display:"inline-block",position:"absolute",top:"0",left:"0","max-width":"90%","max-height":"90%",overflow:"auto","z-index":"2002"}),new n.aq(t,"."+e+"-inside",{padding:"1em"}),new n.aq(t,"."+e+"-close",{display:"block",position:"absolute",top:"0.3em",right:"0.3em","background-color":"rgb(100, 100, 100)",background:"rgba(100, 100, 100, 0.1) url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9IjUxMiIgdmVyc2lvbj0iMSIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQ0NS4yIDEwOS4ybC00Mi40LTQyLjRMMjU2IDIxMy42IDEwOS4yIDY2LjhsLTQyLjQgNDIuNEwyMTMuNiAyNTYgNjYuOCA0MDIuOGw0Mi40IDQyLjRMMjU2IDI5OC40bDE0Ni44IDE0Ni44IDQyLjQtNDIuNEwyOTguNCAyNTYiLz48L3N2Zz4=) no-repeat center","background-size":"80%",width:"1.2em",height:"1.2em",cursor:"pointer"})]);return new a.Wr((function(){l.removeKey(e),i.dispose()}))})).increment()}((0,n.jG)(this.container),this.classPrefix)),f.__(this._elements,(function(t,e){e.style.display=""})),this._cssLoaded=!0)},e.prototype.applyEvents=function(){var t=this;if(this._IOs.close)if(this.closable){this._IOs.close.element.style.visibility="visible";var e=[(0,u.H)().body.events.on("keyup",(function(e){c.Q.isKey(e.event,"esc")&&t.closable&&t.close()})),this._IOs.close.events.on("hit",(function(e){t.close()}))];e.push(this._IOs.curtain.events.on("hit",(function(e){t.showCurtain&&t.closable&&t.close()}))),this._disposers.push(new a.ZT(e))}else this._IOs.close.element.style.visibility="hidden"},e.prototype.disablePointers=function(){this.sprite&&(this._spriteInteractionsEnabled=this.sprite.interactionsEnabled,this.sprite.interactionsEnabled=!1)},e.prototype.releasePointers=function(){d.a4(this._spriteInteractionsEnabled)&&(this.sprite.interactionsEnabled=this._spriteInteractionsEnabled,this._spriteInteractionsEnabled=void 0)},e.prototype.applyReaderSettings=function(){this.elements.wrapper.setAttribute("aria-label",this.readerTitle)},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.container=e.container,this.sprite=e.sprite,this.classPrefix=e.classPrefixRaw,this.content=e.content,this.title=e.title,this.readerTitle=e.readerTitle,this.defaultStyles=e.defaultStyles,this.showCurtain=e.showCurtain,this.align=e.align,this.verticalAlign=e.verticalAlign,this.left=e.left,this.right=e.right,this.top=e.top,this.bottom=e.bottom,this.adapter.copyFrom(e.adapter)},e}(h._)},44993:(t,e,i)=>{"use strict";i.r(e),i.d(e,{default:()=>r});class r{constructor(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n;if(this.data=t,this.length=this.data.length,this.compare=e,this.length>0)for(let i=(this.length>>1)-1;i>=0;i--)this._down(i)}push(t){this.data.push(t),this.length++,this._up(this.length-1)}pop(){if(0===this.length)return;const t=this.data[0],e=this.data.pop();return this.length--,this.length>0&&(this.data[0]=e,this._down(0)),t}peek(){return this.data[0]}_up(t){const{data:e,compare:i}=this,r=e[t];for(;t>0;){const n=t-1>>1,o=e[n];if(i(r,o)>=0)break;e[t]=o,t=n}e[t]=r}_down(t){const{data:e,compare:i}=this,r=this.length>>1,n=e[t];for(;t<r;){let r=1+(t<<1),o=e[r];const a=r+1;if(a<this.length&&i(e[a],o)<0&&(r=a,o=e[a]),i(o,n)>=0)break;e[t]=o,t=r}e[t]=n}}function n(t,e){return t<e?-1:t>e?1:0}},45198:(t,e,i)=>{"use strict";i.d(e,{A:()=>n});var r=i(86522);const n=function(t){(0,r.is)(t,"SpriteState")&&(t.transitionDuration=400),(0,r.is)(t,"Component")&&(t.rangeChangeDuration=500,t.interpolationDuration=500,t.sequencedInterpolation=!1,(0,r.is)(t,"SankeyDiagram")&&(t.sequencedInterpolation=!0),(0,r.is)(t,"FunnelSeries")&&(t.sequencedInterpolation=!0)),(0,r.is)(t,"Chart")&&(t.defaultState.transitionDuration=2e3,t.hiddenState.transitionDuration=1e3),(0,r.is)(t,"Tooltip")&&(t.animationDuration=400,t.defaultState.transitionDuration=400,t.hiddenState.transitionDuration=400),(0,r.is)(t,"Scrollbar")&&(t.animationDuration=500),(0,r.is)(t,"Series")&&(t.defaultState.transitionDuration=1e3,t.hiddenState.transitionDuration=700,t.hiddenState.properties.opacity=1,t.showOnInit=!0),(0,r.is)(t,"MapSeries")&&(t.hiddenState.properties.opacity=0),(0,r.is)(t,"PercentSeries")&&(t.hiddenState.properties.opacity=0),(0,r.is)(t,"FunnelSlice")&&(t.defaultState.transitionDuration=800,t.hiddenState.transitionDuration=1e3,t.hiddenState.properties.opacity=1),(0,r.is)(t,"Slice")&&(t.defaultState.transitionDuration=700,t.hiddenState.transitionDuration=1e3,t.hiddenState.properties.opacity=1),(0,r.is)(t,"Preloader")&&(t.hiddenState.transitionDuration=2e3),(0,r.is)(t,"Column")&&(t.defaultState.transitionDuration=700,t.hiddenState.transitionDuration=1e3,t.hiddenState.properties.opacity=1),(0,r.is)(t,"Column3D")&&(t.hiddenState.properties.opacity=0)}},46090:(t,e,i)=>{"use strict";i.d(e,{u:()=>P});var r=i(6326),n=i(87850),o=i(72743),a=i(78418),s=i(7995),l=i(34410),p=i(75637),h=i(99801),u=i(55672),c=i(14490),d=i(86522),f=i(72537),y=i(51974),g=i(5485),m=i(10270),v=i(12797),b=i(37884),_=i(26487),P=function(t){function e(){var e=t.call(this)||this;return e.dataFields={},e._dataSources={},e._parseDataFrom=0,e._dataDisposers=[],e._currentDataSetId="",e._start=0,e._end=1,e.skipRangeEvent=!1,e.rangeChangeDuration=0,e.rangeChangeEasing=g.Jx,e.parsingStepDuration=50,e.dataInvalid=!1,e.rawDataInvalid=!1,e.dataRangeInvalid=!1,e.dataItemsInvali
1d=!1,e.interpolationDuration=0,e.interpolationEasing=g.Jx,e.sequencedInterpolation=!0,e.sequencedInterpolationDelay=0,e.dataValidationProgress=0,e._addAllDataItems=!0,e._usesData=!0,e.className="Component",e.minZoomCount=1,e.maxZoomCount=0,e._dataItems=new a.qc(e.createDataItem()),e._dataItems.events.on("inserted",e.handleDataItemAdded,e,!1),e._dataItems.events.on("removed",e.handleDataItemRemoved,e,!1),e._disposers.push(new o.a(e._dataItems)),e._disposers.push(e._dataItems.template),e.invalidateData(),e.dataUsers.events.on("inserted",e.handleDataUserAdded,e,!1),e._disposers.push(new l.ZT(e._dataDisposers)),e._start=0,e._end=1,e.maxZoomDeclination=1,e.applyTheme(),e}return(0,r.C6)(e,t),e.prototype.createDataItem=function(){return new c.s},e.prototype.handleDataUserAdded=function(t){t.newValue.dataProvider=this},e.prototype.handleDataItemValueChange=function(t,e){this.dataItemsInvalid||this.invalidateDataItems()},e.prototype.handleDataItemWorkingValueChange=function(t,e){},e.prototype.handleDataItemWorkingLocationChange=function(t,e){},e.prototype.handleDataItemCalculatedValueChange=function(t,e){},e.prototype.handleDataItemPropertyChange=function(t,e){},e.prototype.processDataItem=function(t,e){var i=this;if(t){e||(e={}),t.dataContext=e;var r=!1;b.__(this.dataFields,(function(n,s){var l=n,p=e[s];if(i._adapterO&&i._adapterO.isEnabled("dataContextValue")&&(p=i._adapterO.apply("dataContextValue",{field:l,value:p,dataItem:t}).value),_.a4(p))if(r=!0,t.hasChildren[l]){var h=i.createDataItem();h.copyFrom(i.mainDataSet.template);var u=new a.qc(h);u.events.on("inserted",i.handleDataItemAdded,i,!1),u.events.on("removed",i.handleDataItemRemoved,i,!1),i._dataDisposers.push(new o.a(u));for(var c=p.length,d=0;d<c;d++){var f=p[d],y=u.create();y.parent=t,i.processDataItem(y,f)}t[l]=u}else t[l]=p})),b.__(this.propertyFields,(function(i,n){var o=i,a=e[n];_.a4(a)&&(r=!0,t.setProperty(o,a))})),this._addAllDataItems||r||this.mainDataSet.remove(t)}},e.prototype.updateDataItem=function(t){var e=this;if(t){var i=t.dataContext;b.__(this.dataFields,(function(r,n){var o=r,a=i[n];(e._adapterO&&(a=e._adapterO.apply("dataContextValue",{field:o,value:a,dataItem:t}).value),_.a4(a))&&(t.hasChildren[o]?t[o].each((function(t){e.updateDataItem(t)})):t[o]=a)})),b.__(this.propertyFields,(function(e,r){var n=e,o=i[r];_.a4(o)&&t.setProperty(n,o)}))}},e.prototype.validateDataElements=function(){for(var t=this.endIndex,e=this.startIndex;e<t;e++){var i=this.dataItems.getIndex(e);i&&this.validateDataElement(i)}},e.prototype.validate=function(){this.validateDataElements(),t.prototype.validate.call(this)},e.prototype.validateDataElement=function(t){},e.prototype.addData=function(t,e,i){var r=this;if(!this.dataInvalid&&this.inited&&(this._parseDataFrom=this.data.length),i||(t instanceof Array?y.__(t,(function(t){r.data.push(t)})):this.data.push(t)),this.inited)this.removeData(e,i);else if(_.Et(e))for(;e>0;)this.data.shift(),e--;this.invalidateData()},e.prototype.removeData=function(t,e){if(_.Et(t)&&t>0){for(;t>0;){var i=this.mainDataSet.getIndex(0);i&&this.mainDataSet.remove(i),this.dataUsers.each((function(t){if(!t.data||0==t.data.length){var e=t.mainDataSet.getIndex(0);e&&t.mainDataSet.remove(e)}})),e||this.data.shift(),this._parseDataFrom>0&&this._parseDataFrom--,t--}this.invalidateDataItems()}},e.prototype.invalidateData=function(){this.disabled||this.isTemplate||(d.u.addToInvalidComponents(this),u.q.requestFrame(),this.dataInvalid=!0,v.__(this.dataUsers.iterator(),(function(t){t.invalidateDataItems()})))},e.prototype.invalidateDataUsers=function(){v.__(this.dataUsers.iterator(),(function(t){t.invalidate()}))},e.prototype.invalidateDataItems=function(){this.disabled||this.isTemplate||(y.Cy(d.u.invalidDataItems,this),u.q.requestFrame(),this.dataItemsInvalid=!0,v.__(this.dataUsers.iterator(),(function(t){t.invalidateDataItems()})))},e.prototype.invalidateDataRange=function(){this.disabled||this.isTemplate||(this.dataRangeInvalid=!0,y.Cy(d.u.invalidDataRange,this),u.q.requestFrame())},e.prototype.validateDataRange=function(){y.TF(d.u.invalidDataRange,this),this.dataRangeInvalid=!1,this.startIndex==this._prevStartIndex&&this.endIndex==this._prevEndIndex||(this.rangeChangeUpdate(),this.appendDataItems(),this.invalidate(),this.dispatchImmediately("datarangechanged"))},e.prototype.sliceData=function(){this._workingStartIndex=this.startIndex,this._workingEndIndex=this.endIndex},e.prototype.rangeChangeUpdate=function(){this.sliceData(),this._prevStartIndex=this.startIndex,this._prevEndIndex=this.endIndex},e.prototype.appendDataItems=function(){for(var t=this.endIndex,e=this.startIndex;e<t;e++){(i=this.dataItems.getIndex(e))&&(i.__disabled=!1)}for(e=0;e<this.startIndex;e++){(i=this.dataItems.getIndex(e))&&(i.__disabled=!0)}for(e=this.endIndex;e<this.dataItems.length;e++){var i;(i=this.dataItems.getIndex(e))&&(i.__disabled=!0)}},e.prototype.invalidateRawData=function(){this.disabled||this.isTemplate||(y.Cy(d.u.invali
1dRawDatas,this),u.q.requestFrame(),this.rawDataInvalid=!0,v.__(this.dataUsers.iterator(),(function(t){t.invalidateRawData()})))},e.prototype.validateRawData=function(){var t=this;y.TF(d.u.invalidRawDatas,this),v.__(this.mainDataSet.iterator(),(function(e){e&&t.updateDataItem(e)}))},e.prototype.dispose=function(){var e=this;this.mainDataSet.template.clones.clear(),b.__(this._dataSources,(function(t,i){e.removeDispose(i)})),t.prototype.dispose.call(this)},e.prototype.disposeData=function(){this.mainDataSet.template.clones.clear(),y.__(this._dataDisposers,(function(t){t.dispose()})),v.__(this.dataUsers.iterator(),(function(t){t.disposeData()})),this._dataDisposers.length=0,this._startIndex=void 0,this._endIndex=void 0,this.mainDataSet.clear(),this.mainDataSet.template.clones.clear(),this._dataSets&&this._dataSets.clear()},e.prototype.getDataItem=function(t){return this.mainDataSet.create()},e.prototype.validateData=function(){if(this.dispatchImmediately("beforedatavalidated"),this.dataInvalid=!1,d.u.removeFromInvalidComponents(this),!this.__disabled){if(this.dataValidationProgress=0,this._prevStartIndex=void 0,this._prevEndIndex=void 0,this._startIndex=void 0,this._endIndex=void 0,this.dataFields.data&&this.dataItem){var t=this.dataItem.dataContext;this._data=t[this.dataFields.data]}if(0===this._parseDataFrom&&this.data.length>0&&this.disposeData(),this.data.length>0){var e=this.preloader;v.__(this.dataUsers.iterator(),(function(t){t._startIndex=void 0,t._endIndex=void 0}));for(var i=0,r=Date.now(),n=this._parseDataFrom,o=this.data.length,a=function(){var t=s.data[n];if(s._usesData){var o=s.getDataItem(t);s.processDataItem(o,t)}if((s.dataUsers.each((function(e){if(0==e.data.length){var i=e.getDataItem(t);e.processDataItem(i,t)}})),100==++i)&&(i=0,Date.now()-r>s.parsingStepDuration&&n<s.data.length-10))return s._parseDataFrom=n+1,e&&(n/s.data.length>.5&&!e.visible||(e.progress=n/s.data.length)),s.dataValidationProgress=n/s.data.length,n=s.data.length,s.invalidateData(),{value:void 0}},s=this;n<o;n++){var l=a();if("object"===typeof l)return l.value}e&&(e.progress=1),this.dataUsers.each((function(t){t.hidden&&t.hide(0)}))}this.dataValidationProgress=1,this._parseDataFrom=0,this.invalidateDataItems(),this._internalDefaultsApplied||this.applyInternalDefaults(),this.dispatch("datavalidated")}},e.prototype.validateDataItems=function(){y.TF(d.u.invalidDataItems,this),this.dataItemsInvalid=!1,this.invalidateDataRange(),this.invalidate(),this.dispatch("dataitemsvalidated")},Object.defineProperty(e.prototype,"data",{get:function(){return this._data||(this._data=[]),this._adapterO?this._adapterO.apply("data",this._data):this._data},set:function(t){this.setData(t)},enumerable:!0,configurable:!0}),e.prototype.setData=function(t){this.isDisposed()||(this._parseDataFrom=0,this.disposeData(),this._data=t,t&&t.length>0?this.invalidateData():(this.dispatchImmediately("beforedatavalidated"),this.dispatch("datavalidated")))},e.prototype.getDataSource=function(t){var e=this;return _.a4(this._dataSources[t])||(this._dataSources[t]=new p.q,this._dataSources[t].component=this,this.setDataSourceEvents(this._dataSources[t],t),this._dataSources[t].adapter.add("dateFields",(function(t){return e.dataSourceDateFields(t)})),this._dataSources[t].adapter.add("numberFields",(function(t){return e.dataSourceNumberFields(t)})),this.events.on("inited",(function(){e.loadData(t)}),this,!1)),this._dataSources[t]},Object.defineProperty(e.prototype,"dataSource",{get:function(){return this._dataSources.data||this.getDataSource("data"),this._dataSources.data},set:function(t){var e=this;this._dataSources.data&&this.removeDispose(this._dataSources.data),this._dataSources.data=t,this._dataSources.data.component=this,this.events.on("inited",(function(){e.loadData("data")}),this,!1),this.setDataSourceEvents(t,"data")},enumerable:!0,configurable:!0}),e.prototype.loadData=function(t){this._dataSources[t].load()},e.prototype.dataSourceDateFields=function(t){return t},e.prototype.dataSourceNumberFields=function(t){return t},e.prototype.populateDataSourceFields=function(t,e,i){return y.__(i,(function(i){e[i]&&-1===y.qh(t,e[i])&&t.pu
1sh(e[i])})),t},e.prototype.setDataSourceEvents=function(t,e){var i=this;t.events.on("started",(function(t){var e=i.preloader;e&&(e.progress=0)}),void 0,!1),t.events.on("loadstarted",(function(t){var e=i.preloader;e&&(e.progress=.25)}),void 0,!1),t.events.on("loadended",(function(t){var e=i.preloader;e&&(e.progress=.5)}),void 0,!1),t.events.on("parseended",(function(t){var e=i.preloader;e&&(e.progress=.75)}),void 0,!1),t.events.on("ended",(function(t){var e=i.preloader;e&&(e.progress=1)}),void 0,!1),t.events.on("error",(function(t){var e=i.preloader;e&&(e.progress=1),i.openModal(t.message)}),void 0,!1),e&&t.events.on("done",(function(r){var n=i.preloader;n&&(n.progress=1),"data"!=e||_.cy(r.data)||(r.data=[r.data]),t.incremental&&"data"==e&&i.data.length?i.addData(r.data,t.keepCount?r.data.length:0):t.updateCurrentData&&"data"==e&&i.data.length?(y.__(i.data,(function(t,e){_.a4(r.data[e])&&b.__(t,(function(i,n){_.a4(r.data[e][i])&&(t[i]=r.data[e][i])}))})),i.invalidateRawData()):i[e]=r.data}))},Object.defineProperty(e.prototype,"responsive",{get:function(){return this._responsive||(this._responsive=new h.Ft,this._responsive.component=this),this._responsive},set:function(t){this._responsive=t,this._responsive.component=this},enumerable:!0,configurable:!0}),e.prototype.zoom=function(t,e,i,r){var n=this;void 0===e&&(e=!1),void 0===i&&(i=!1);var o=t.start,a=t.end,s=t.priority;if(t.start==t.end&&(t.start=t.start-.5/this.maxZoomFactor,t.end=t.end+.5/this.maxZoomFactor),"end"==s&&1==a&&0!=o&&o<this.start&&(s="start"),"start"==s&&0==o&&a>this.end&&(s="end"),_.Et(r)||(r=this.maxZoomDeclination),!_.Et(o)||!_.Et(a))return{start:this.start,end:this.end};if(this._finalStart!=o||this._finalEnd!=a){var l=this.maxZoomFactor/this.minZoomCount,p=this.maxZoomFactor/this.maxZoomCount;if("start"==s?(this.maxZoomCount>0&&1/(a-o)<p&&(a=o+1/p),1/(a-o)>l&&(a=o+1/l),a>1&&a-o<1/l&&(o=a-1/l)):(this.maxZoomCount>0&&1/(a-o)<p&&(o=a-1/p),1/(a-o)>l&&(o=a-1/l),o<0&&a-o<1/l&&(a=o+1/l)),o<-r&&(o=-r),1/(a-o)>l&&(a=o+1/l),a>1+r&&(a=1+r),1/(a-o)>l&&(o=a-1/l),this._finalEnd=a,this._finalStart=o,this.skipRangeEvent=e,this.dispatchImmediately("rangechangestarted"),this.rangeChangeDuration>0&&!i){var h=this.rangeChangeAnimation;if(h&&h.progress<1){var u=h.animationOptions;if(u.length>1){if(u[0].to==o&&u[1].to==a)return{start:o,end:a};h.isDisposed()||h.stop()}}this.rangeChangeAnimation&&this.rangeChangeAnimation.kill(),h=this.animate([{property:"start",to:o},{property:"end",to:a}],this.rangeChangeDuration,this.rangeChangeEasing),this.rangeChangeAnimation=h,h&&!h.isFinished()?h.events.on("animationended",(function(){n.dispatchImmediately("rangechangeended")})):this.dispatchImmediately("rangechangeended")}else this.start=o,this.end=a,this.dispatch("rangechangeended")}return{start:o,end:a}},e.prototype.zoomToIndexes=function(t,e,i,r){if(_.Et(t)&&_.Et(e)){var n=t/this.dataItems.length,o=e/this.dataItems.length;this.zoom({start:n,end:o},i,r)}},Object.defineProperty(e.prototype,"zoomFactor",{get:function(){return f.s_(1/(this.end-this.start),1,this.maxZoomFactor)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxZoomFactor",{get:function(){return this.getPropertyValue("maxZoomFactor")},set:function(t){this.setPropertyValue("maxZoomFactor",t)&&(1==t&&(this.maxZoomDeclination=0),this.invalidateDataRange())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxZoomDeclination",{get:function(){return this.getPropertyValue("maxZoomDeclination")},set:function(t){this.setPropertyValue("maxZoomDeclination",t)&&this.invalidateDataRange()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"startIndex",{get:function(){return _.Et(this._startIndex)||(this._startIndex=0),this._startIndex},set:function(t){this._startIndex=f.s_(Math.round(t),0,this.dataItems.length),this.start=this.indexToPosition(this._startIndex)},enumerable:!0,configurable:!0}),e.prototype.indexToPosition=function(t){return t/this.dataItems.length},Object.defineProperty(e.prototype,"endIndex",{get:function(){var t=this.dataItems.length;return(!_.Et(this._endIndex)||this._endIndex>t)&&(this._endIndex=t),this._endIndex},set:function(t){this._endIndex=f.s_(Math.round(t),0,this.dataItems.length),this.end=this.indexToPosition(this._endIndex)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"start",{get:function(){return this._adapterO?this._adapterO.apply("start",this._start):this._start},set:function(t){if(this._start!=t){this._start=t;var e=Math.max(0,Math.floor(this.dataItems.length*t)||0);this._startIndex=Math.min(e,this.dataItems.length),this.invalidateDataRange(),this.invalidate(),this.dispatchImmediately("startchanged"),this.dispatch("startendchanged")}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"end",{get:function(){return this._adapterO?this._adapterO.apply("end",this._end):this._end},set:function(t){this._end!=t&&(this._end=t,this._endIndex=Math.min(this.dataItems.length,Math.ceil(this.dataItems.length*t)||0),this.invalidateDataRange(),this.invalidate(),this.dispatchImmediately("endchanged"),this.dispatch("startendchanged"))},enumerable:!0,configurable:!0}),e.prototype.removeFromInvalids=function(){t.prototype.removeFromInvalids.call(this),d.u.removeFromInvalidComponents(this),y.TF(d.u.invali
1dDataItems,this),y.TF(d.u.invalidDataRange,this),y.TF(d.u.invalidRawDatas,this)},Object.defineProperty(e.prototype,"dataItems",{get:function(){if(""!=this._currentDataSetId){var t=this.dataSets.getKey(this._currentDataSetId);if(t)return t}return this._dataItems},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dataSets",{get:function(){return this._dataSets||(this._dataSets=new s.bT),this._dataSets},enumerable:!0,configurable:!0}),e.prototype.setDataSet=function(t){if(this._currentDataSetId!=t){if(this.dataSets.getKey(t))return this.dataItems.each((function(t){t.__disabled=!0})),this._currentDataSetId=t,this.invalidateDataRange(),this._prevStartIndex=void 0,this.dataItems.each((function(t){t.__disabled=!1})),!0;if(""!=this._currentDataSetId)return this.dataItems.each((function(t){t.__disabled=!0})),this._currentDataSetId="",this.invalidateDataRange(),this._prevStartIndex=void 0,this.dataItems.each((function(t){t.__disabled=!1})),!0}return!1},Object.defineProperty(e.prototype,"currentDataSetId",{get:function(){return this._currentDataSetId},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"mainDataSet",{get:function(){return this._dataItems},enumerable:!0,configurable:!0}),e.prototype._updateDataItemIndexes=function(t){for(var e=this.mainDataSet.values,i=e.length,r=t;r<i;++r)e[r]._index=r},e.prototype.handleDataItemAdded=function(t){t.newValue.component=this,this._updateDataItemIndexes(t.index),this.dataItemsInvalid||this.invalidateDataItems()},e.prototype.handleDataItemRemoved=function(t){this._updateDataItemIndexes(t.index),this.dataItemsInvalid||this.invalidateDataItems()},e.prototype.bindDataField=function(t,e){this.dataFields[t]=e,this.invalidateDataRange()},e.prototype.invalidateProcessedData=function(){this.resetProcessedRange(),this.invalidateDataRange()},e.prototype.resetProcessedRange=function(){this._prevEndIndex=null,this._prevStartIndex=null},Object.defineProperty(e.prototype,"dataUsers",{get:function(){var t=this;return this._dataUsers||(this._dataUsers=new o.B8,this._disposers.push(new l.W_((function(){v.__(t._dataUsers.iterator(),(function(t){t.dispose()}))})))),this._dataUsers},enumerable:!0,configurable:!0}),e.prototype.clone=function(){var e=t.prototype.clone.call(this);return e.dataFields=m.Lb(this.dataFields,{}),e},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.data=e.data,this.sequencedInterpolation=e.sequencedInterpolation,this.sequencedInterpolationDelay=e.sequencedInterpolationDelay,this.interpolationDuration=e.interpolationDuration,this.interpolationEasing=e.interpolationEasing},e.prototype.reinit=function(){this._inited=!1,this.deepInvalidate()},e.prototype.getExporting=function(){var e=t.prototype.getExporting.call(this);return e.adapter.has("data",this._exportData,-1,this)||(e.adapter.add("data",this._exportData,-1,this),this.events.on("datavalidated",(function(t){e.handleDataUpdated()}))),e},e.prototype._exportData=function(t){return t.data=this.data,t},e.prototype.setDisabled=function(e){var i=t.prototype.setDisabled.call(this,e);return i&&this.invalidateData(),i},e.prototype.setShowOnInit=function(e){e!=this.getPropertyValue("showOnInit")&&(!e||this.inited||this.hidden?this._showOnInitDisposer2&&this.removeDispose(this._showOnInitDisposer2):(this._showOnInitDisposer2=this.events.once("dataitemsvalidated",this.hideInitially,this,!1),this._disposers.push(this._showOnInitDisposer2))),t.prototype.setShowOnInit.call(this,e)},e.prototype.setBaseId=function(e){e!=this._baseId&&this.dataInvalid&&(this.dataInvalid=!1,d.u.removeFromInvalidComponents(this),this._baseId=e,this.invalidateData()),t.prototype.setBaseId.call(this,e)},Object.defineProperty(e.prototype,"minZoomCount",{get:function(){return this.getPropertyValue("minZoomCount")},set:function(t){this.setPropertyValue("minZoomCount",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxZoomCount",{get:function(){return this.getPropertyValue("maxZoomCount")},set:function(t){this.setPropertyValue("maxZoomCount",t)},enumerable:!0,configurable:!0}),e.prototype._systemCheckIfValidate=function(){return!(this.dataInvalid||this.dataProvider&&this.dataProvider.dataInvalid)},e.prototype.asFunction=function(e){return"interpolationEasing"==e||"rangeChangeEasing"==e||t.prototype.asIs.call(this,e)},e}(n.m);d.u.registeredClasses.Component=P},47177:(t,e,i)=>{"use strict";i.d(e,{N:()=>h});var r=i(6326),n=i(52888),o=i(67668),a=i(96514),s=i(86522),l=i(26487),p=i(72537),h=function(t){function e(){var e=t.call(this)||this;return e.className="Line",e.element=e.paper.add("line"),e.fill=(0,o.yW)(),e.x1=0,e.y1=0,e.applyTheme(),e}return(0,r.C6)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this),this.x1==this.x2||this.y1==this.y2?this.pixelPerfect=!0:this.pixelPerfect=!1,this.x1=this.x1,this.x2=this.x2,this.y1=this.y1,this.y2=this.y2},Object.defineProperty(e.prototype,"x1",{get:function(){return this.getPropertyValue("x1")},set:function(t){l.Et(t)||(t=0);var e=0;this.pixelPerfect&&this.stroke instanceof a.W&&(e=1e-5),this.setPropertyValue("x1",t,!0),this.element.attr({x1:t+e})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"x2",{get:function(){var t=this.getPropertyValue("x2");return l.Et(t)||(t=this.pixelWidth),t},set:function(t){l.Et(t)||(t=0),this.setPropertyValue("x2",t,!0),this.element.attr({x2:t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"y1",{get:function(){return this.getPropertyValue("y1")},set:function(t){l.Et(t)||(t=0);var e=0;this.pixelPerfect&&this.stroke instanceof a.W&&(e=1e-5),this.setPropertyValue("y1",t,!0),this.element.attr({y1:t+e})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"y2",{get:function(){var t=this.getPropertyValue("y2");return l.Et(t)||(t=this.pixelHeight),t},set:function(t){l.Et(t)||(t=0),this.setPropertyValue("y2",t,!0),this.element.attr({y2:t})},enumerable:!0,configurable:!0}),e.prototype.positionToPoint=function(t){var e={x:this.x1,y:this.y1},i={x:this.x2,y:this.y2},r=p.P8(e,i,t),n=p._H(e,i);return{x:r.x,y:r.y,angle:n}},e}(n.kx);s.u.registeredClasses.Line=h},48193:(t,e,i)=>{"use strict";i.d(e,{e:()=>l});var r=i(6326),n=i(9975),o=i(26487),a=i(51974),s=[",",";","\t"],l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.contentType="text/csv",e.options={delimiter:"",reverse:!1,skipRows:0,skipEmpty:!0,useColumnNames:!1},e}return(0,r.C6)(e,t),e.isCSV=function(t){return!!e.getDelimiterFromData(t)},e.getDelimiterFromData=function(t){var e,i=t.split("\n"),r=i.length;return a.__(s,(function(t){for(var n=0,o=0,a=0;a<r;++a){if(!((n=i[a].split(t).length)>1)){o=0;break}if(0===o)o=n;else if(n!=o){o=0;break}}o&&(e=t)})),e},e.prototype.parse=function(t){this.options.delimiter||(this.options.delimiter=e.getDelimiterFromData(t));var i,r,n,a=this.CSVToArray(t,this.options.delimiter),s=o.a4(this.options.emptyAs),l=this.parsableNumbers,p=this.parsableDates,h=[],u=[];for(r=0;r<this.options.skipRows;r++)a.shift();if(this.options.useColumnNames){u=a.shift();for(var c=0;c<u.length;c++)""===(i=o.a4(u[c])?u[c].replace(/^\s+|\s+$/gm,""):"")&&(i="col"+c),u[c]=i}for(;n=this.options.reverse?a.pop():a.shift();)if(!this.options.skipEmpty||1!==n.length||""!==n[0]){var d={};for(r=0;r<n.length;r++)d[i=void 0===u[r]?"col"+r:u[r]]=""===n[r]?this.options.emptyAs:n[r],s&&(d[i]=this.maybeToEmpty(d[i])),l&&(d[i]=this.maybeToNumber(i,d[i])),p&&(d[i]=this.maybeToDate(i,d[i]));h.push(d)}return h},e.prototype.CSVToArray=function(t,e){e=e||",";for(var i=new RegExp("(\\"+e+'|\\r?\\n|\\r|^)(?:"([^"]*(?:""[^"]*)*)"|([^"\\'+e+"\\r\\n]*))","gi"),r=[[]],n=null;n=i.exec(t);){var o=n[1];o.length&&o!==e&&r.push([]);var a=void 0;a=n[2]?n[2].replace(new RegExp('""',"g"),'"'):n[3],r[r.length-1].push(a)}return r},e}(n.o)},48332:(t,e,i)=>{"use strict";i.d(e,{K:()=>d});var r=i(6326),n=i(82313),o=i(11796),a=i(27982),s=i(86522),l=i(6601),p=i(37884),h=i(10270),u=i(26487),c=i(72537),d=function(t){function e(){var e=t.call(this)||this;return e._negativeBase=0,e._numberFormat="#,###.#####",e._outputFormat="svg",e._smallNumberThreshold=1,e.className="NumberFormatter",e.applyTheme(),e}return(0,r.C6)(e,t),e.prototype.dispose=function(){t.prototype.dispose.call(this),this.language&&this.language.dispose()},Object.defineProperty(e.prototype,"language",{get:function(){return this._language||(this.sprite?this._language=this.sprite.language:this._language=new n.T),this._language},set:function(t){this._language=t},enumerable:!0,configurable:!0}
1),e.prototype.format=function(t,e,i){var r;("undefined"===typeof e||u.Kg(e)&&"number"===e.toLowerCase())&&(e=this._numberFormat);var n=Number(t);if(u.Gv(e))try{return this.intlLocales?new Intl.NumberFormat(this.intlLocales,e).format(n):new Intl.NumberFormat(void 0,e).format(n)}catch(s){return"Invalid"}else{e=h.fZ(e);var o=this.parseFormat(e,this.language),a=void 0;a=n>this._negativeBase?o.positive:n<this._negativeBase?o.negative:o.zero,u.a4(i)&&!a.mod&&((a=p.o8(a)).decimals.active=0==n?0:i),r=a.template.split(l.Kx).join(this.applyFormat(n,a))}return r},e.prototype.parseFormat=function(t,e){var i=this,r=this.getCache(t);if(u.a4(r))return r;var n={positive:{thousands:{active:-1,passive:-1,interval:-1,separator:e.translateEmpty("_thousandSeparator")},decimals:{active:-1,passive:-1,separator:e.translateEmpty("_decimalSeparator")},template:"",source:"",parsed:!1},negative:{thousands:{active:-1,passive:-1,interval:-1,separator:e.translateEmpty("_thousandSeparator")},decimals:{active:-1,passive:-1,separator:e.translateEmpty("_decimalSeparator")},template:"",source:"",parsed:!1},zero:{thousands:{active:-1,passive:-1,interval:-1,separator:e.translateEmpty("_thousandSeparator")},decimals:{active:-1,passive:-1,separator:e.translateEmpty("_decimalSeparator")},template:"",source:"",parsed:!1}},o=(t=t.replace("||",l.cb)).split("|");return n.positive.source=o[0],"undefined"===typeof o[2]?n.zero=n.positive:n.zero.source=o[2],"undefined"===typeof o[1]?n.negative=n.positive:n.negative.source=o[1],p.__(n,(function(t,e){if(!e.parsed)if("undefined"===typeof i.getCache(e.source)){var r=e.source;"number"===r.toLowerCase()&&(r=u.Kg(i._numberFormat)?i._numberFormat:"#,###.#####");for(var o=(0,a.S)().chunk(r,!0),s=0;s<o.length;s++){var p=o[s];if(p.text=p.text.replace(l.cb,"|"),"value"===p.type){var h=p.text.match(/[#0.,]+[ ]?[abesABES%!]?[abesABES\u2030!]?/);if(h)if(null===h||""===h[0])e.template+=p.text;else{var c=h[0].match(/[abesABES%\u2030!]{2}|[abesABES%\u2030]{1}$/);c&&(e.mod=c[0].toLowerCase(),e.modSpacing=!!h[0].match(/[ ]{1}[abesABES%\u2030!]{1}$/));var d=h[0].split(".");if(""===d[0]);
1else{e.thousands.active=(d[0].match(/0/g)||[]).length,e.thousands.passive=(d[0].match(/\#/g)||[]).length+e.thousands.active;var f=d[0].split(",");1===f.length||(e.thousands.interval=u._W(f.pop()).length,0===e.thousands.interval&&(e.thousands.interval=-1))}"undefined"===typeof d[1]||(e.decimals.active=(d[1].match(/0/g)||[]).length,e.decimals.passive=(d[1].match(/\#/g)||[]).length+e.decimals.active),e.template+=p.text.split(h[0]).join(l.Kx)}}else e.template+=p.text}i.setCache(e.source,e),e.parsed=!0}else n[t]=i.getCache(e.source)})),this.setCache(t,n),n},e.prototype.applyFormat=function(t,e){var i=t<0;t=Math.abs(t);var r="",n="",o=e.mod?e.mod.split(""):[];if(-1!==o.indexOf("b")){var a=this.applyPrefix(t,this.bytePrefixes,-1!==o.indexOf("!"));t=a[0],r=a[1],n=a[2],e.modSpacing&&(n=" "+n)}else if(-1!==o.indexOf("a")){var s=this.applyPrefix(t,t<this.smallNumberThreshold?this.smallNumberPrefixes:this.bigNumberPrefixes,-1!==o.indexOf("!"));t=s[0],r=s[1],n=s[2],e.modSpacing&&(n=" "+n)}else if(-1!==o.indexOf("%")){var l=c.jk(t.toString().length+2,21);t*=100,t=parseFloat(t.toPrecision(l)),n="%"}else if(-1!==o.indexOf("\u2030")){l=c.jk(t.toString().length+3,21);t*=1e3,t=parseFloat(t.toPrecision(l)),n="\u2030"}if(-1!==o.indexOf("e")){var p=void 0;p=e.decimals.passive>=0?t.toExponential(e.decimals.passive).split("e"):t.toExponential().split("e"),t=Number(p[0]),n="e"+p[1],e.modSpacing&&(n=" "+n)}else if(0===e.decimals.passive)t=Math.round(t);else if(e.decimals.passive>0){var u=Math.pow(10,e.decimals.passive);t=Math.round(t*u)/u}var d="",f=h.um(t).split("."),y=f[0];if(y.length<e.thousands.active&&(y=Array(e.thousands.active-y.length+1).join("0")+y),e.thousands.interval>0){for(var g=[],m=y.split("").reverse().join(""),v=0,b=y.length;v<=b;v+=e.thousands.interval){var _=m.substr(v,e.thousands.interval).split("").reverse().join("");""!==_&&g.unshift(_)}y=g.join(e.thousands.separator)}d+=y,1===f.length&&f.push("");var P=f[1];return P.length<e.decimals.active&&(P+=Array(e.decimals.active-P.length+1).join("0")),""!==P&&(d+=e.decimals.separator+P),""===d&&(d="0"),0!==t&&i&&-1===o.indexOf("s")&&(d="-"+d),r&&(d=r+d),n&&(d+=n),d},e.prototype.applyPrefix=function(t,e,i){void 0===i&&(i=!1);for(var r=t,n="",o="",a=!1,s=1,l=0,p=e.length;l<p;l++)e[l].number<=t&&(0===e[l].number?r=0:(r=t/e[l].number,s=e[l].number),n=e[l].prefix,o=e[l].suffix,a=!0);return!a&&i&&e.length&&0!=t&&(r=t/e[0].number,n=e[0].prefix,o=e[0].suffix,a=!0),a&&(r=parseFloat(r.toPrecision(c.jk(s.toString().length+Math.floor(r).toString().replace(/[^0-9]*/g,"").length,21)))),[r,n,o]},e.prototype.invalidateSprite=function(){this.sprite&&this.sprite.invalidate()},Object.defineProperty(e.prototype,"numberFormat",{get:function(){return this._numberFormat},set:function(t){this._numberFormat=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"intlLocales",{get:function(){return this._intlLocales},set:function(t){this._intlLocales=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"negativeBase",{get:function(){return this._negativeBase},set:function(t){this._negativeBase=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"bigNumberPrefixes",{get:function(){return u.a4(this._bigNumberPrefixes)||(this._bigNumberPrefixes=[{number:1e3,suffix:this.language.translate("_big_number_suffix_3")},{number:1e6,suffix:this.language.translate("_big_number_suffix_6")},{number:1e9,suffix:this.language.translate("_big_number_suffix_9")},{number:1e12,suffix:this.language.translate("_big_number_suffix_12")},{number:1e15,suffix:this.language.translate("_big_number_suffix_15")},{number:1e18,suffix:this.language.translate("_big_number_suffix_18")},{number:1e21,suffix:this.language.translate("_big_number_suffix_21")},{number:1e24,suffix:this.language.translate("_big_number_suffix_24")}]),this._bigNumberPrefixes},set:function(t){this._bigNumberPrefixes=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"smallNumberPrefixes",{get:function(){return u.a4(this._smallNumberPrefixes)||(this._smallNumberPrefixes=[{number:1e-24,suffix:this.language.translate("_small_number_suffix_24")},{number:1e-21,suffix:this.language.translate("_small_number_suffix_21")},{number:1e-18,suffix:this.language.translate("_small_number_suffix_18")},{number:1e-15,suffix:this.language.translate("_small_number_suffix_15")},{number:1e-12,suffix:this.language.translate("_small_number_suffix_12")},{number:1e-9,suffix:this.language.translate("_small_number_suffix_9")},{number:1e-6,suffix:this.language.translate("_small_number_suffix_6")},{number:.001,suffix:this.language.translate("_small_number_suffix_3")}]),this._smallNumberPrefixes},set:function(t){this._smallNumberPrefixes=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"smallNumberThreshold",{get:function(){return this._smallNumberThreshold}
1,set:function(t){this._smallNumberThreshold=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"bytePrefixes",{get:function(){return u.a4(this._bytePrefixes)||(this._bytePrefixes=[{number:1,suffix:this.language.translate("_byte_suffix_B")},{number:1024,suffix:this.language.translate("_byte_suffix_KB")},{number:1048576,suffix:this.language.translate("_byte_suffix_MB")},{number:1073741824,suffix:this.language.translate("_byte_suffix_GB")},{number:1099511627776,suffix:this.language.translate("_byte_suffix_TB")},{number:0x4000000000000,suffix:this.language.translate("_byte_suffix_PB")}]),this._bytePrefixes},set:function(t){this._bytePrefixes=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"outputFormat",{get:function(){return this._outputFormat},set:function(t){this._outputFormat=t.toLowerCase(),this.invalidateSprite()},enumerable:!0,configurable:!0}),e.prototype.escape=function(t){return t.replace("||",l.cb)},e.prototype.unescape=function(t){return t.replace(l.cb,"|")},e}(o.b);s.u.registeredClasses.NumberFormatter=d},48538:(t,e,i)=>{"use strict";function r(t,e){return t===e?0:t<e?-1:1}function n(t,e){return new Array(e+1).join(t)}function o(t){for(var e="",i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",r=0;r<t;r++)e+=i.charAt(Math.floor(62*Math.random()));return e}i.d(e,{fq:()=>r,ux:()=>n,yT:()=>o})},51974:(t,e,i)=>{"use strict";i.d(e,{$r:()=>g,At:()=>v,C:()=>m,Cy:()=>d,FY:()=>p,HC:()=>y,I6:()=>x,IU:()=>_,SL:()=>P,TF:()=>c,TW:()=>w,Tj:()=>a,W$:()=>l,WQ:()=>f,__:()=>s,bz:()=>o,iI:()=>u,q$:()=>h,qh:()=>n,xR:()=>b});i(72537);var r=i(26487);function n(t,e){for(var i=t.length,r=0;r<i;++r)if(t[r]===e)return r;return-1}function o(t,e){for(var i=t.length,r=0;r<i;++r)if(e(t[r]))return!0;return!1}function a(t,e){for(var i=t.length,r=new Array(i),n=0;n<i;++n)r[n]=e(t[n],n);return r}function s(t,e){for(var i=t.length,r=0;r<i;++r)e(t[r],r)}function l(t,e){for(var i=t.length;i--;)e(t[i],i)}function p(t,e){for(var i=t.length,r=0;r<i&&e(t[r],r);++r);}function h(t,e){for(var i=t.length,r=e;r<i;++r)t[r-e]=t[r];t.length=i-e}function u(t,e){for(var i=e.length,r=0;r<i;++r)t.push(e[r])}function c(t,e){var i=!1,r=t.indexOf(e);if(-1!==r){i=!0,t.splice(r,1);for(var n=t.length;r<n;)t[r]===e?(t.splice(r,1),--n):++r}return i}function d(t,e,i){var r=n(t,e);-1!==r&&b(t,r),null==i?t.push(e):v(t,i,e)}function f(t,e,i){r.Et(i)?0===i?t.unshift(e):t.splice(i,0,e):t.push(e)}function y(t,e,i){var n=t.indexOf(e);-1!==n&&t.splice(n,1),r.Et(i)?t.splice(i,0,e):t.push(e)}function g(t){return Array.isArray(t)?t:[t]}function m(t){for(var e=t.length,i=new Array(e),r=0;r<e;++r)i[r]=t[r];return i}function v(t,e,i){t.splice(e,0,i)}function b(t,e){t.splice(e,1)}function _(t,e,i){for(var r=0,n=t.length,o=!1;r<n;){var a=r+n>>1,s=e(i,t[a]);s<0?n=a:0===s?(o=!0,r=a+1):r=a+1}return{found:o,index:o?r-1:r}}function P(t,e){for(var i=t.length,r=0;r<i;++r)if(e(t[r],r))return r;return-1}function x(t,e){var i=P(t,e);if(-1!==i)return t[i]}function w(t,e){for(var i=t.length,r=0;r<i;)e(t[r])?++r:(t.splice(r,1),--i)}},52695:(t,e,i)=>{"use strict";i.d(e,{j:()=>p});var r=i(6326),n=i(52888),o=i(77250),a=i(86522),s=i(10270),l=i(72537),p=function(t){function e(){var e=t.call(this)||this;return e.className="Circle",e.element=e.paper.add("circle"),e.setPercentProperty("radius",(0,o.KN)(100)),e.setPropertyValue("horizontalCenter","middle"),e.setPropertyValue("verticalCenter","middle"),e.applyTheme(),e}return(0,r.C6)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this),this.element.attr({r:this.pixelRadius})},Object.defineProperty(e.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(t){this.setPercentProperty("radius",t,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelRadius",{get:function(){return s.JY(this.radius,l.jk(this.innerWidth/2,this.innerHeight/2))},enumerable:!0,configurable:!0}),e.prototype.measureElement=function(){var t=this.pixelRadius;this._bbox={x:-t,y:-t,width:2*t,height:2*t}},e}(n.kx);a.u.registeredClasses.Circle=p},52888:(t,e,i)=>{"use strict";i.d(e,{kx:()=>A,mM:()=>R});var r=i(6326),n=i(60219),o=i(9609),a=i(11796),s=i(94372),l=i(7995),p=i(72743),h=i(34410),u=i(18585),c=i(61944),d=i(87850),f=i(37821),y=i(96514),g=i(63004),m=i(67668),v=i(86070),b=i(40885),_=i(76315),P=i(86522),x=i(48332),w=i(62819),S=i(62459),C=i(27982),O=i(82313),T=i(70336),E=i(10270),k=i(72537),F=i(6601),I=i(51974),M=i(37884),D=i(26487),j=i(12797),V=i(55672),L=i(77250),R=["fill","fillOpacity","stroke","strokeOpacity","strokeWidth","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin"],A=function(t){function e(){var e=t.call(this)||this;return e.properties={},e._eventDispatcher=new o.Z(e),e._bindings={},e._isTemplate=!1,e._isPath=!1,e._inited=!1,e._ready=!1,e.isHiding=!1,e._isHidden=!1,e.isShowing=!1,e.isStandaloneInstance=!1,e._isActive=!1,e._mask=new h.h1,e._positionPrecision=3,e._language=new h.h1,e._exporting=new h.h1,e._exportable=!0,e._bbox={x:0,y:0,width:0,height:0}
1,e.invalid=!1,e.positionInvalid=!1,e.propertyFields={},e.applyOnClones=!1,e._measuredWidthSelf=0,e._measuredHeightSelf=0,e.maxLeft=0,e.maxRight=0,e.maxTop=0,e.maxBottom=0,e.maxLeftSelf=0,e.maxRightSelf=0,e.maxTopSelf=0,e.maxBottomSelf=0,e._isDragged=!1,e._isResized=!1,e._disabled=!1,e._internalDisabled=!1,e._updateDisabled=!1,e._internalDefaultsApplied=!1,e.rollOutDelay=0,e.isBaseSprite=!1,e.shouldClone=!0,e.appeared=!1,e.ex=0,e.ey=0,e.dragWhileResize=!1,e.measureFailed=!1,e.preventShow=!1,e.cloneTooltip=!0,e.className="Sprite",e._disposers.push(e._eventDispatcher),E.kH(e.uid),e.group=e.paper.addGroup("g"),e.setPropertyValue("scale",1),e.setPropertyValue("rotation",0),e.setPropertyValue("align","none"),e.setPropertyValue("valign","none"),e.setPropertyValue("pixelPerfect",!1),e.setPropertyValue("visible",!0),e.setPropertyValue("tooltipPosition","fixed"),e.setPropertyValue("verticalCenter","none"),e.setPropertyValue("horizontalCenter","none"),e.setPropertyValue("tooltipX",(0,L.KN)(50)),e.setPropertyValue("tooltipX",(0,L.KN)(50)),e.setPropertyValue("marginTop",0),e.setPropertyValue("marginBottom",0),e.setPropertyValue("marginLeft",0),e.setPropertyValue("marginRight",0),e.setPropertyValue("dx",0),e.setPropertyValue("dy",0),e.setPropertyValue("paddingTop",0),e.setPropertyValue("paddingBottom",0),e.setPropertyValue("paddingRight",0),e.setPropertyValue("paddingLeft",0),e.setPropertyValue("togglable",!1),e.setPropertyValue("hidden",!1),e.setPropertyValue("urlTarget","_self"),e.setPropertyValue("alwaysShowTooltip",!1),e.setPropertyValue("showTooltipOn","hover"),e._prevMeasuredWidth=0,e._prevMeasuredHeight=0,e._measuredWidth=0,e._measuredHeight=0,e._isMeasured=!0,e.invalidate(),e.applyTheme(),e._disposers.push(e.events),e._disposers.push(e.group),e._disposers.push(e._mask),e._disposers.push(e._language),e._disposers.push(e._exporting),e._disposers.push(new h.W_((function(){M.__(e._bindings,(function(t,e){e.dispose()}))}))),e.setPropertyValue("interactionsEnabled",!0),e}return(0,r.C6)(e,t),Object.defineProperty(e.prototype,"events",{get:function(){return this._eventDispatcher},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"adapter",{get:function(){return this._adapterO||(this._adapterO=new s.Y3(this)),this._adapterO},enumerable:!0,configurable:!0}),e.prototype.applyTheme=function(){t.prototype.applyTheme.call(this),_.f.autoSetClassName&&this.setClassName()},e.prototype.getCurrentThemes=function(){var t=this._themes;if(t)return t;var e=this._parent;return e?e.getCurrentThemes():P.u.themes},e.prototype.applyInternalDefaults=function(){this._internalDefaultsApplied=!0},e.prototype.invalidate=function(){this.disabled||this._isTemplate||this.__disabled||this.invalid||(this.invalid=!0,P.u.addToInvalidSprites(this),V.q.requestFrame())},e.prototype.validate=function(){this.dispatchImmediately("beforevalidated"),this._internalDefaultsApplied||this.applyInternalDefaults(),this.beforeDraw(),this.draw(),this.invalid=!1,P.u.removeFromInvalidSprites(this),this.afterDraw()},e.prototype.invalidatePosition=function(){this.disabled||this._isTemplate||this.positionInvalid||(this.positionInvalid=!0,P.u.addToInvalidPositions(this),V.q.requestFrame())},e.prototype.validatePosition=function(){var t=this.pixelX,e=this.pixelY,i=this.dx,r=this.dy,n=t+i,o=e+r;this._updateDisabled&&(this._internalDisabled?this.group.attr({display:"none"}):this.disabled||this.removeSVGAttribute("display"),this._updateDisabled=!1);var a=this.measure(),s=this.group.transformString;this.group.moveTo({x:n,y:o}),this.group.rotation=this.rotation,this.nonScaling?this.group.scale=this.scale/this.globalScale:this.group.scale=this.scale,(s!=this.group.transformString||a)&&(null==s?this.dispatch("transformed"):this.dispatchImmediately("transformed"),this.dispatch("positionchanged"),"hit"!=this.showTooltipOn&&"always"!=this.showTooltipOn||this.updateTooltipPosition()),t+i==n&&e+r==o&&(P.u.removeFromInvalidPositions(this),this.positionInvalid=!1);var l=this._maskRectangle;l&&this._clipElement.moveTo({x:l.x-t,y:l.y-e})},e.prototype.beforeDraw=function(){},e.prototype.draw=function(){},e.prototype.afterDraw=function(){var t,e;if((this.isMeasured||"none"!==this.horizontalCenter||"none"!==this.verticalCenter)&&this.measureElement(),this._inited)this.dispatch("validated");else{if(this._adapterO)try{for(var i=(0,r.Ju)(this._adapterO.keys()),n=i.next();!n.done;n=i.next()){var o=n.value;switch(o){case"mask":case"fill":case"opacity":case"fillOpacity":case"stroke":case"strokeOpacity":case"strokeWidth":case"shapeRendering":case"strokeDasharray":case"strokeDashoffset":case"strokeLinecap":case"strokeLinejoin":case"textDecoration":case"fontSize":case"fontFamily":case"fontWeight":this[o]=this[o]}}}catch(a){t={error:a}}finally{try{n&&!n.done&&(e=i.return)&&e.call(i)}finally{if(t)throw t.error}}this.applyFilters(),this.visible=this.visible,this.interactionsEnabled=this.getPropertyValue("interactionsEnabled"),this._inited=!0,this.showOnInit||(this.appeared=!0),this.hidden&&this.hide(0),this.applyMask(),this.dispatch("validated"),this.dispatch("inited"),this.dispatchReady()}"always"==this.showTooltipOn&&(!this.visible||this.disabled||this.__disabled?this.hideTooltip(0):this.showTooltip())},e.prototype.dispatchReady=function(){this.isReady()||(this._ready=!0,this.dispatch("ready"))},e.prototype.reinit=function(){this._inited=!1,this.setState(this.defaultState),this.invalidate()},e.prototype.handleGlobalScale=function(){this.dispatch("globalscalechanged"),this.nonScalingStroke&&(this.strokeWidth=this.strokeWidth),this.nonScaling&&this.validatePosition(),this.updateFilterScale()},e.prototype.updateFilterScale=function(){var t=this;j.__(this.filters.iterator(),(function(e){e.scale=t.globalScale}))},e.prototype.removeFromInvalids=function(){P.u.removeFromInvalidSprites(this),P.u.removeFromInvalidPositions(this)},e.prototype.copyFrom=function(e){var i=this;t.prototype.copyFrom.call(this,e),this.isMeasured=e.isMeasured,this.states.copyFrom(e.states),e.filters.length>0&&e.filters.each((function(t){i.filters.push(t.clone())})),e._adapterO&&this.adapter.copyFrom(e._adapterO),e._interaction&&this.interactions.copyFrom(e.interactions),e._plugins&&this.plugins.copyFrom(e.plugins),this.configField=e.configField,this.applyOnClones=e.applyOnClones,this.disabled=e.disabled,this.virtualParent=e.virtualParent,this.exportable=e.exp
1ortable,e._tooltip&&(this._tooltip?this._tooltip.copyFrom(e.tooltip):e.cloneTooltip?this.tooltip=e.tooltip.clone():this._tooltip=e.tooltip),this._showSystemTooltip=e.showSystemTooltip,E.Lb(e.propertyFields,this.propertyFields),E.Lb(e.properties,this),e.fillModifier&&(this.fillModifier=e.fillModifier.clone()),e.strokeModifier&&(this.strokeModifier=e.strokeModifier.clone())},e.prototype.dispose=function(){if(!this.isDisposed()){if("always"==this.showTooltipOn&&this.tooltip&&this.tooltip.hide(),this.dispatchImmediately("beforedisposed"),this.isBaseSprite){if(this.htmlContainer)for(;this.htmlContainer.childNodes.length>0;)this.htmlContainer.removeChild(this.htmlContainer.firstChild);this.isBaseSprite=!1}if(t.prototype.dispose.call(this),this._adapterO&&this._adapterO.clear(),this.applyOnClones&&this._clones)for(var e=this._clones.length-1;e>=0;e--){this._clones.getIndex(e).dispose()}this._svgContainer&&this._svgContainer.dispose(),this._interactionDisposer&&(this._interactionDisposer.dispose(),this._interactionDisposer=void 0),this._urlDisposer&&this._urlDisposer.dispose(),this.removeFromInvalids(),this.element&&this.element.dispose(),this.group&&this.group.dispose(),this._numberFormatter&&this._numberFormatter.dispose(),this._focusFilter&&this._focusFilter.dispose();var i=this.stroke;!i||i instanceof m.Q1||!i.dispose||this.clonedFrom&&this.clonedFrom.stroke==i||i.dispose();var r=this.fill;if(!r||r instanceof m.Q1||!r.dispose||this.clonedFrom&&this.clonedFrom.fill==r||r.dispose(),D.a4(this.id)&&this.map.removeKey(this.id),this.parent=void 0,this._filters)for(;this._filters.length>0;){var n=this._filters.getIndex(0);n.dispose(),this._filters.removeValue(n)}this._alwaysShowDisposers=void 0}},Object.defineProperty(e.prototype,"isTemplate",{get:function(){return this._isTemplate},set:function(t){t=D.G4(t),this._isTemplate!=t&&(this._isTemplate=t,this instanceof d.m&&j.__(this.children.iterator(),(function(e){e.isTemplate=t})),t?(this.parent=this._parent,this.removeFromInvalids()):this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"showSystemTooltip",{get:function(){return D.a4(this._showSystemTooltip)?this._showSystemTooltip:this.virtualParent?this.virtualParent.showSystemTooltip:!!this._parent&&this._parent.showSystemTooltip},set:function(t){t=D.G4(t),this._showSystemTooltip!=t&&(this._showSystemTooltip=t,this.applyAccessibility())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"topParent",{get:function(){return this._topParent?this._topParent:this._parent?this._parent.topParent:void 0},set:function(t){this._topParent=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"parent",{get:function(){return this._parent},set:function(t){if(!this._isTemplate){E.kH(this.paper);var e=this._parent;e!=t&&(e&&e.children.removeValue(this),this._parent=t,t?(this.topParent=t.topParent,t.isTemplate&&(this.isTemplate=!0),this.baseId=t.baseId,t.children.push(this),this._tooltip&&!this._tooltipContainer&&(this._tooltip.parent=t.tooltipContainer),this._dataItem||(this.dataItem=t.dataItem),this.handleAlwaysShowTooltip(),this.dataItem&&this.applyAccessibility(),this.dispatchImmediately("parentset")):this.topParent=void 0)}},enumerable:!0,configurable:!0}),e.prototype.handleAlwaysShow=function(){this.showTooltip()},e.prototype.handleAlwaysShowTooltip=function(){var t=this,e=this._alwaysShowDisposers;if(e&&I.__(e,(function(t){t.dispose()})),this._alwaysShowDisposers=[],"always"==this.showTooltipOn)for(;void 0!=t;){var i=t.events.on("visibilitychanged",this.handleAlwaysShow,this,!1);this.addDisposer(i),this._alwaysShowDisposers.push(i),t=t.parent}},Object.defineProperty(e.prototype,"virtualParent",{get:function(){return this._virtualParent},set:function(t){this._virtualParent=t,this.dataItem&&this.applyAccessibility()},enumerable:!0,configurable:!0}),e.prototype.appendDefs=function(){this.filterElement&&this.paper.appendDef(this.filterElement);var t=this.fill;t&&t.element&&this.paper.appendDef(t.element);var e=this.stroke;if(e&&e.element&&this.paper.appendDef(e.element),this.fillModifier&&this.fill instanceof m.Q1){var i=this.fillModifier.modify(this.fill);i&&i.element&&this.paper.appendDef(i.element)}if(this.strokeModifier&&this.stroke instanceof m.Q1){var r=this.strokeModifier.modify(this.stroke);r&&r.element&&this.paper.appendDef(r.element)}this._clipPath&&this.paper.appendDef(this._clipPath),!1===this._exportable&&(this.exportable=!1)},Object.defineProperty(e.prototype,"map",{get:function(){var t=this.topParent;return t?t.map:(this._map||(this._map=new l.bT),this._map)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"delayedMap",{get:function(){var t=this.topParent;return t?t.delayedMap:(this._delayedMap||(this._delayedMap=new l.bT),this._delayedMap)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"id",{get:function(){return this._id},set:function(t){if(this._id!=t){if(this._id=t,this.map.hasKey(t))throw Error("Duplicate id ("+t+") used on multiple objects.");this.map.setKey(t,this),_.f.autoSetClassName&&this.setClassName()}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dom",{get:function(){return this.group.node},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"paper",{get:function(){if(this._paper)return this._paper;var t=this._parent;return t?t.paper:(0,c.w)()},set:function(t){this.setPaper(t)},enumerable:!0,configurable:!0}),e.prototype.setPaper=function(t){return this._paper!=t&&(this._paper=t,this.appendDefs(),!0)},Object.defineProperty(e.prototype,"htmlContainer",{get:function(){if(this._htmlContainer)return this._htmlContainer;var t=this._parent;return t?t.htmlContainer:void 0},set:function(t){this._htmlContainer=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"titleElement",{get:function(){return this._titleElement||(this._titleElement=this.paper.add("title"),this.group.add(this._titleElement)),this._titleElement},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"descriptionElement",{get:function(){return this._descriptionElement||(this._descriptionElement=this.paper.add("desc"),this.group.add(this._descriptionElement)),this._descriptionElement},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"filters",{get:function(){return this._filters||(this._filters=new p.B8,this._disposers.push(this._filters.events.onAll(this.applyFilters,this)),this._disposers.push(new p.a(this._filters))),this._filters},enumerable:!0,configurable:!0}),e.prototype.setSVGAttributes=function(){this.fill=this.fill,this.opacity=this.opacity,this.fillOpacity=this.fillOpacity,this.stroke=this.stroke,this.strokeOpacity=this.strokeOpacity,this.shapeRendering=this.shapeRendering,this.strokeDasharray=this.strokeDasharray,this.strokeDashoffset=this.strokeDashoffset,this.strokeLinecap=this.strokeLinecap,this.strokeLinejoin=this.strokeLinejoin,this.focusable=this.focusable,this.tabindex=this.tabindex,this.role=this.role},e.prototype.setSVGAttribute=function(t){this.group.attr(t)},e.prototype.removeSVGAttribute=function(t){this.group.removeAttr(t)},e.prototype.setClassName=function(){var t=this.className,e=_.f.classNamePrefix;this.element&&this.element.addClass(e+t),this.group.addClass(e+t+"-group"),D.a4(this.id
1)&&this.group.addClass(e+this.id),this.userClassName&&this.group.addClass(this.userClassName)},e.prototype.uidAttr=function(){return this.setSVGAttribute({id:this.uid}),this.uid},e.prototype.updateClipPath=function(){var t=this._clipElement;t&&t.moveTo({x:this.mask.pixelX,y:this.mask.pixelY})},e.prototype.createClipPath=function(){if(!this._clipPath){this._clipPath=this.paper.addGroup("clipPath"),this.paper.appendDef(this._clipPath),this._disposers.push(this._clipPath);var t=P.u.getUniqueId();this._clipPath.attr({id:t}),this.group.attr({"clip-path":'url("'+E.aw()+t+'")'})}},e.prototype.applyMask=function(){var t=this.mask;if(this._clipPath&&t)if(t instanceof d.m){this._clipElement.attr({width:k.T9(0,t.pixelWidth),height:k.T9(0,t.pixelHeight)});var e=E.oI({x:t.pixelX,y:t.pixelY},t.parent,this);this._clipPath.x=e.x,this._clipPath.y=e.y}else t.element&&t.element!=this._clipElement&&(this._clipElement=t.element,this._clipPath.add(this._clipElement)),this._clipPath.scale=t.scale,this._clipPath.x=t.pixelX,this._clipPath.y=t.pixelY,this._clipPath.rotation=t.rotation},e.prototype.applyFilters=function(){var t=this;if(this._filters&&this._filters.length>0){var e=100,i=100;this.filterElement?this.filterElement.removeChildNodes():(this.filterElement=this.paper.addGroup("filter"),this._disposers.push(this.filterElement)),this.paper.appendDef(this.filterElement);var r="filter-"+this.uid;this.filterElement.attr({id:r}),j.__(this.filters.iterator(),(function(r){r.sprite=t,r.paper=t.paper,t.filterElement.attr({filterUnits:r.filterUnits}),r.appendPrimitives(t.filterElement),r.width>e&&(e=r.width),r.height>i&&(i=r.height),r.scale=t.globalScale}));var n=e+"%",o=i+"%";this.filterElement.attr({width:n,height:o,x:-(e-100)/2+"%",y:-(i-100)/2+"%"}),this.group.attr({filter:'url("'+E.aw()+r+'")'})}else this.filterElement&&(this.group.removeAttr("filter"),this.filterElement.removeChildNodes())},e.prototype.removeClipPath=function(){this._clipPath&&(this.removeDispose(this._clipPath),this._clipPath=void 0)},e.prototype.setElement=function(t){this.element=t,this.setSVGAttributes(),this.applyAccessibility()},Object.defineProperty(e.prototype,"element",{get:function(){return this._element},set:function(t){this.removeElement(),this._element=t,this.group.add(t),t.node instanceof SVGPathElement&&(this._isPath=!0),this.invalid||this.validate(),_.f.autoSetClassName&&this.setClassName()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"svgContainer",{get:function(){return this._svgContainer?this._svgContainer:this._parent?this._parent.svgContainer:void 0},set:function(t){this._svgContainer=t},enumerable:!0,configurable:!0}),e.prototype.measureElement=function(){if(this.element)if(this.definedBBox)this._bbox=this.definedBBox;else{var t=this.element.getBBox();this._bbox={x:t.x,y:t.y,width:t.width,height:t.height}}},e.prototype.updateCenter=function(){if(this.element){var t=this.element.transformString,e=this.bbox,i=0,r=0,n=e.x,o=e.y,a=e.width,s=e.height,l=this.pixelPaddingLeft,p=this.pixelPaddingRight,h=this.pixelPaddingTop,u=this.pixelPaddingBottom,c=k.T9(a+l+p,this.pixelWidth),d=k.T9(s+h+u,this.pixelHeight),f=e.x,y=e.x+c,g=e.y,m=e.y+d,v=this.horizontalCenter,b=this.verticalCenter;switch(v){case"none":i=n+l;break;case"left":i=l;break;case"middle":i=l-(a+p+l)/2;break;case"right":i=-p-a}switch(b){case"none":r=o+h;break;case"top":r=h;break;case"middle":r=h-(s+u+h)/2;break;case"bottom":r=-u-s}this._measuredHeight=d,this._measuredWidth=c;var P=k.LI(i-n,this._positionPrecision,!0),x=k.LI(r-o,this._positionPrecision,!0);this.ex=P-l,this.ey=x-h,this.maxLeft=f+P-l,this.maxRight=y+P-l,this.maxTop=g+x-h,this.maxBottom=m+x-h,this.pixelPerfect&&0==_.f.pixelPerfectPrecision&&(P-=.5,x-=.5),this.element.moveTo({x:P,y:x}),t!=this.element.transformString&&this.dispatchImmediately("transformed")}},e.prototype.measure=function(){this.updateCenter();var t=this._measuredWidth,e=this._measuredHeight,i=this.maxLeft,r=this.maxRight,n=this.maxTop,o=this.maxBottom;this._measuredWidthSelf=t,this._measuredHeightSelf=e;var a=this._positionPrecision;if(this.maxLeftSelf=this.maxLeft,this.maxRightSelf=this.maxRight,this.maxTopSelf=this.maxTop,this.maxBottomSelf=this.maxBottom,0!==this.rotation||1!==this.scale||this.nonScaling){this.nonScalingStroke&&(this.strokeWidth=this.strokeWidth);var s=this.paper.svg,l=s.createSVGMatrix(),p=this.rotation,h=this.scale;this.nonScaling&&(h=this.scale/this.globalScale),l.a=k.gn(p)*h,l.c=-k.F8(p)*h,l.e=0,l.b=k.F8(p)*h,l.d=k.gn(p)*h,l.f=0;var u=s.createSVGPoint();u.x=i,u.y=n;var c=s.createSVGPoint();c.x=r,c.y=n;var d=s.createSVGPoint();d.x=r,d.y=o;var f=s.createSVGPoint();f.x=i,f.y=o;var y=u.matrixTransform(l),g=c.matrixTransform(l),m=d.matrixTransform(l),v=f.matrixTransform(l);i=Math.min(y.x,g.x,m.x,v.x),r=Math.max(y.x,g.x,m.x,v.x),n=Math.min(y.y,g.y,m.y,v.y),t=r-i,e=(o=Math.max(y.y,g.y,m.y,v.y))-n,this.maxLeft=k.LI(i,a,!0),this.maxRight=k.LI(r,a,!0),this.maxTop=k.LI(n,a,!0),this.maxBottom=k.LI(o,a,!0)}return this._measuredWidth=k.LI(t,a,!0),this._measuredHeight=k.LI(e,a,!0),(this._measuredWidth!=this._prevMeasuredWidth||this._measuredHeight!=this._prevMeasuredHeight)&&(this._prevMeasuredHeight=this._measuredHeight,this._prevMeasuredWidth=this._measuredWidth,this.dispatch("sizechanged"),(this.isHover||"hit"==this.showTooltipOn||"always"==this.showTooltipOn)&&this.tooltip&&this.tooltip.visible&&(D.a4(this.tooltipText)||D.a4(this.tooltipHTML))&&this.updateTooltipPosition(),!0)},e.prototype.insertBefore=function(t){var e=this._parent;if(e){var i=e.children.indexOf(t);-1!==i&&(e.children.moveValue(this,i),e.sortChildren())}return this},e.prototype.insertAfter=function(t){var e=this._parent;if(e){var i=e.children.indexOf(t);-1!==i&&(e.children.moveValue(this,i+1),e.sortChildren())}return this},e.prototype.removeElement=function(){this._element&&(this.removeDispose(this._element),this._element=void 0)},e.prototype.getRelativeX=function(t){return t instanceof L.QE?t.value:this._parent?t/this._parent.innerWidth:0},e.prototype.getRelativeY=function(t){return t instanceof L.QE?t.value:this._parent?t/this._parent.innerHe
1ight:0},e.prototype.getPixelX=function(t){var e=0;if(D.Et(t))e=t;else if(t instanceof L.QE){var i=t.value;this._parent&&(e=k.LI(this._parent.innerWidth*i,this._positionPrecision,!0))}return e},e.prototype.getPixelY=function(t){var e=0;if(D.Et(t))e=t;else if(t instanceof L.QE){var i=t.value;this._parent&&(e=k.LI(this._parent.innerHeight*i,this._positionPrecision,!0))}return e},e.prototype.moveTo=function(t,e,i,r){this.isDragged&&!r||(t&&(D.Et(t.x)&&this.setPropertyValue("x",k.LI(t.x,this._positionPrecision,!0)),D.Et(t.y)&&this.setPropertyValue("y",k.LI(t.y,this._positionPrecision,!0))),D.Et(e)&&(this.rotation=e),D.Et(i)&&(this.scale=i),this.invalidatePosition())},Object.defineProperty(e.prototype,"mask",{get:function(){return this._adapterO?this._adapterO.apply("mask",this._mask.get()):this._mask.get()},set:function(t){var e=this;this._mask.get()!==t&&(t?(this.createClipPath(),t instanceof d.m?this._clipElement=this.paper.add("rect"):(t.isMeasured=!1,t.element&&(this._clipElement=t.element)),this._clipElement&&this._clipPath.add(this._clipElement),this._mask.set(t,new h.ZT([t.events.on("maxsizechanged",(function(){e.inited&&e.applyMask()}),void 0,!1),t.events.on("validated",this.applyMask,this,!1),t.events.on("positionchanged",this.applyMask,this,!1)])),this.applyMask()):(this._mask.reset(),this.group.removeAttr("clip-path"),this.removeClipPath()))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maskRectangle",{get:function(){return this._maskRectangle},set:function(t){t?(this.createClipPath(),this._clipElement||(this._clipElement=this.paper.add("rect"),this._clipPath.add(this._clipElement)),this._clipElement.attr({width:t.width,height:t.height})):(this.removeClipPath(),this._clipElement=void 0),this._maskRectangle=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isMeasured",{get:function(){return this._isMeasured},set:function(t){(t=D.G4(t))||(this._measuredWidth=0,this._measuredHeight=0),this._isMeasured!=t&&(this._isMeasured=t,this.invalidatePosition())},enumerable:!0,configurable:!0}),e.prototype.hitTest=function(t){this.invalid&&this.validate(),t.invalid&&t.validate();var e=this.pixelX+this.maxLeft,i=this.pixelY+this.maxTop,r=e+this.maxRight,n=i+this.maxBottom,o=t.pixelX+t.maxLeft,a=t.pixelY+t.maxTop,s=o+t.maxRight,l=a+t.maxBottom;return!(o>r||s<e||a>n||l<i)},Object.defineProperty(e.prototype,"inited",{get:function(){return this._inited},enumerable:!0,configurable:!0}),e.prototype.isReady=function(){return this._ready},Object.defineProperty(e.prototype,"states",{get:function(){if(!this._states){var t=new n.R;this._states=new l.Vt(t),this._disposers.push(this._states.events.on("insertKey",this.processState,this,!1)),this._disposers.push(this._states.events.on("setKey",this.processState,this,!1)),this._disposers.push(new l.ey(this._states)),this._disposers.push(t)}return this._states},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hiddenState",{get:function(){if(!this.states.getKey("hidden")){var t=this.states.create("hidden");t.properties.opacity=0,t.properties.visible=!1}return this.states.getKey("hidden")},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"defaultState",{get:function(){this.states.getKey("default")||(this.states.create("default").properties.opacity=1);return this.states.getKey("default")},enumerable:!0,configurable:!0}),e.prototype.processState=function(t){var e=t.newValue;if(e.sprite=this,e.name=t.key,(this.states.hasKey("hover")||"hover"==this.showTooltipOn&&(D.a4(this.tooltipHTML)||D.a4(this.tooltipText)))&&(this.hoverable=!0),(this.states.hasKey("down")||"hover"==this.showTooltipOn&&(D.a4(this.tooltipHTML)||D.a4(this.tooltipText)))&&(this.clickable=!0),this.states.hasKey("focus")&&(this.focusable=!0),this.applyOnClones)for(var i=this.clones.values,r=i.length,n=0;n<r;++n){var o=i[n];o.isDisposed()||o.states.setKey(e.name,e)}},Object.defineProperty(e.prototype,"animations",{get:function(){return this._animations||(this._animations=[],this._disposers.push(new u.yo(this._animations))),this._animations},enumerable:!0,configurable:!0}),e.prototype.getSvgPoint=function(t){try{var e=this.htmlContainer.getBoundingClientRect();return{x:t.x-e.left,y:t.y-e.top}}catch(i){return t}}
1,e.prototype.animate=function(t,e,i){return new u.X5(this,t,e,i).start()},e.prototype.setState=function(t,e,i){var r;if(t instanceof n.R)this.states.setKey(t.name,t),r=t;else if(!(r=this.states.getKey(t)))return;if("hover"==r.name){if(this.isHidden)return;this.isHover=!0}return"hidden"==r.name?this.isHiding=!0:this.visible||this.setVisibility(r.properties.visible||this.defaultState.properties.visible),"active"==r.name&&(this.isActive=!0),D.Et(e)||(e=r.transitionDuration),D.a4(i)||(i=r.transitionEasing),this.transitTo(r,e,i)},e.prototype.applyCurrentState=function(t){var e=this.setState(this.defaultState,t);return this.isHover&&(e=this.setState("hover",t)),this.isDown&&this.interactions.downPointers.length&&(e=this.setState("down",t)),this.isFocused=this.isFocused,this.isActive&&(e=this.setState("active",t),this.isHover&&this.states.hasKey("hoverActive")&&(e=this.setState("hoverActive",t))),e},e.prototype.transitTo=function(t,e,i){var r,n=this,o=[],a=t.allValues;if(M.__(a,(function(t,e){var i=n[t];if(e!=i&&void 0==n.defaultState.properties[t]&&(n.defaultState.properties[t]=i),"__unset"!=e){var r={from:i,to:e,property:t};o.push(r)}})),o.length>0&&((r=this.animate(o,e,i))&&!r.isFinished()?this._disposers.push(r.events.on("animationended",(function(){n.dispatchImmediately("transitionended")}))):this.dispatchImmediately("transitionended")),t.filters.length>0){var s=[];j.__(t.filters.iterator(),(function(t){var r=t.clone();s.push(r);var o=[];j.__(n.filters.iterator(),(function(t){t.className==r.className&&(j.gR(n.defaultState.filters.iterator(),(function(t){return t.className===r.className}))||n.defaultState.filters.push(t),M.__(r.properties,(function(e,i){var r=t.properties[e];r!=i&&o.push({property:e,from:r,to:i})})))})),r.animate(o,e,i)})),this.filters.clear(),this.filters.pushAll(s)}return r},e.prototype.isInTransition=function(){return this.animations.length>0},Object.defineProperty(e.prototype,"isHover",{get:function(){return!!this.isInteractive()&&this.interactions.isHover},set:function(t){(t=D.G4(t))!==this.isHover&&this.isInteractive()&&(this.interactions.isHover=t,t?this.handleOver():(this.interactions.isRealHover=!1,this.handleOut()))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isDragged",{get:function(){return this._isDragged},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isResized",{get:function(){return this._isResized},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isDown",{get:function(){return!!this.isInteractive()&&this.interactions.isDown},set:function(t){t=D.G4(t),this.isInteractive()&&this.isDown!=t&&(this.interactions.isDown=t,t?this.handleDown():this.handleUp())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isFocused",{get:function(){return!!this.isInteractive()&&this.interactions.isFocused},set:function(t){t=D.G4(t),this.focusable&&this.isFocused!=t&&this.isInteractive()&&(this.interactions.isFocused=t,!0===t?this.handleFocus():this.handleBlur())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isActive",{get:function(){return this._isActive},set:function(t){this.setActive(t)},enumerable:!0,configurable:!0}),e.prototype.setActive=function(t){t=D.G4(t),this._isActive!==t&&(this._isActive=t,t&&this.states.hasKey("active")?(this.setState("active"),this.isHover&&this.states.hasKey("hoverActive")&&this.setState("hoverActive")):this.applyCurrentState(),this.dispatchImmediately("toggled"))},Object.defineProperty(e.prototype,"disabled",{get:function(){var t=this.getPropertyValue("disabled");return D.a4(t)?t:this.virtualParent?this.virtualParent.disabled:!!this._parent&&this._parent.disabled},set:function(t){this.setDisabled(t)},enumerable:!0,configurable:!0}),e.prototype.setDisabled=function(t){if(t=D.G4(t),this.getPropertyValue("disabled")!=t){if(this.setPropertyValue("disabled",t,!0),t)this.parent=this._parent,this.removeFromInvalids(),this.group.attr({display:"none"}),this.dispatch("disabled");else{if(this._parent){var e=this._parent.element;e.hasChild(this.group)||e.add(this.group)}this instanceof d.m?(this.deepInvalidate(),this._background&&this._background.invalidate()):this.invalidate(),this.__disabled||this.removeSVGAttribute("display"),this.dispatch("enabled")}return this.dispatch("transformed"),V.q.requestFrame(),!0}return!1},Object.defineProperty(e.prototype,"__disabled",{get:function(){return this._internalDisabled},set:function(t){this._internalDisabled!=t&&(this._internalDisabled=t,this._updateDisabled=!0,this.invalidatePosition(),t||this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"numberFormatter",{get:function(){return this._numberFormatter?this._numberFormatter:this.virtualParent?this.virtualParent.
1numberFormatter:this._parent?this._parent.numberFormatter:(this._numberFormatter=new x.K,this._numberFormatter.language=this.language,this.numberFormatter)},set:function(t){this._numberFormatter=t,this._numberFormatter.language=this.language},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dateFormatter",{get:function(){return this._dateFormatter?this._dateFormatter:this.virtualParent?this.virtualParent.dateFormatter:this._parent?this._parent.dateFormatter:(this._dateFormatter=new w.p,this._dateFormatter.language=this.language,this.dateFormatter)},set:function(t){this._dateFormatter=t,this._dateFormatter.language=this.language},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"durationFormatter",{get:function(){return this._durationFormatter?this._durationFormatter:this.virtualParent?this.virtualParent.durationFormatter:this._parent?this._parent.durationFormatter:(this._durationFormatter=new S.n,this._durationFormatter.language=this.language,this.durationFormatter)},set:function(t){this._durationFormatter=t,this._durationFormatter.language=this.language},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"language",{get:function(){var t=this._language.get();return t||(this.virtualParent?this.virtualParent.language:this._parent?this._parent.language:(t=new O.T,this.language=t,t))},set:function(t){var e=this;this._language.get()!==t&&this._language.set(t,t.events.on("localechanged",(function(t){if(e._numberFormatter&&(e._numberFormatter.language=e.language),e._dateFormatter&&(e._dateFormatter.language=e.language),e._durationFormatter&&(e._durationFormatter.language=e.language),e._exporting.get()){var i=e._exporting.get();i.numberFormatter.language=e.language,i.dateFormatter.language=e.language,i.durationFormatter.language=e.language,i.language=e.language}e instanceof d.m&&e.deepInvalidate()})))},enumerable:!0,configurable:!0}),e.prototype.populateString=function(t,e){if(D.a4(t)){t=D.F9(t);var i=(t=(0,C.S)().escape(t)).match(/\{([^}]+)\}/g),r=void 0;if(i)for(r=0;r<i.length;r++){var n=i[r].replace(/\{([^}]+)\}/,"$1"),o=this.getTagValue(n,"",e);D.a4(o)||(o=""),t=t.split(i[r]).join(o)}t=(0,C.S)().unescape(t)}else t="";return this._adapterO?this._adapterO.apply("populateString",t):t},e.prototype.getTagValue=function(t,e,i){var r;D.a4(i)||(i=this.dataItem);for(var n,o=[],a=/([^.]+)\(([^)]*)\)|([^.]+)/g;null!==(n=a.exec(t));)if(n[3])o.push({prop:n[3]});else{var s=[];if(""!=E.Bq(n[2]))for(var l=/'([^']*)'|"([^"]*)"|([0-9\-]+)/g,p=void 0;null!==(p=l.exec(n[2]));)s.push(p[1]||p[2]||p[3]);o.push({method:n[1],params:s})}if(i){r=this.getTagValueFromObject(o,i.values),D.a4(r)&&!D.Gv(r)||(r=this.getTagValueFromObject(o,i));var h=i.dataContext;!D.a4(r)&&h&&(r=this.getTagValueFromObject(o,i.dataContext),D.a4(r)||(r=this.getTagValueFromObject([{prop:t}],h)),!D.a4(r)&&h.dataContext&&(r=this.getTagValueFromObject(o,h.dataContext))),!D.a4(r)&&i.component&&i.component.dataItem!==i&&(r=i.component.getTagValue(t,e))}return D.a4(r)||(r=this.getTagValueFromObject(o,this.populateStringFrom||this)),!D.a4(r)&&this._parent&&(r=this._parent.getTagValue(t,e)),r},e.prototype.getTagValueFromObject=function(t,e,i){for(var r=e,n=!1,o=0,a=t.length;o<a;o++){var s=t[o];if(s.prop){if(r=r[s.prop],!D.a4(r))return}else switch(s.method){case"formatNumber":var l=E.to(r);D.a4(l)&&(r=this.numberFormatter.format(l,i||s.params[0]||void 0),n=!0);break;case"formatDate":var p=void 0;if(p=D.Kg(r)?this.dateFormatter.parse(r):E.yq(r),!D.$P(p)||D.yr(p.getTime()))return;D.a4(p)&&(r=this.dateFormatter.format(p,i||s.params[0]||void 0),n=!0);break;case"formatDuration":var h=E.to(r);D.a4(h)&&(r=this.durationFormatter.format(h,i||s.params[0]||void 0,s.params[1]||void 0),n=!0);break;case"urlEncode":case"encodeURIComponent":r=encodeURIComponent(r);break;default:r[s.method]&&r[s.method].apply(this,s.params)}}if(!n){var u=[{method:"",params:i}];if(D.a4(i)){var c=E.gV(i);c===F.uk?u[0].method="formatNumber":c===F.vH?u[0].method="formatDate":c===F.ft&&(u[0].method="formatDuration")}else D.Et(r)?(u[0].method="formatNumber",u[0].params=""):D.$P(r)&&(u[0].method="formatDate",u[0].params="");u[0].method&&(r=this.getTagValueFromObject(u,r))}return r},Object.defineProperty(e.prototype,"dataItem",{get:function(){if(!this._dataItem){if(this.virtualParent)return this.virtualParent.dataItem;if(this._parent)return this._parent.dataItem}return this._dataItem},set:function(t){this.setDataItem(t)},enumerable:!0,configurable:!0}),e.prototype.setDataItem=function(t){var e=this;if(this._dataItem!=t){if(this._dataItem=t,t){if(this.configField){var i=t.dataContext;i&&(this.config=i[this.configField],!this.config&&i.dataContext&&(this.config=i.dataContext[this.configField]))}var r=t.dataContext;if(r){var n=r.dataContext;
1M.__(this.propertyFields,(function(t,i){if(D.a4(r[i]))e[t]=r[i];else if(n){var o=n[i];if(D.a4(o))e[t]=o}}))}}this.invalidate()}},e.prototype.getPropertyValue=function(t){var e=this.properties[t];return this._isTemplate||(this._adapterO&&(e=this._adapterO.apply(t,e)),e=s.jv.applyAll(this,t,e)),e},e.prototype.setColorProperty=function(t,e,i){var r=this.properties[t];return!(e instanceof m.Q1&&r instanceof m.Q1&&e.toString()==r.toString())&&this.setPropertyValue(t,e,i)},e.prototype.setPercentProperty=function(t,e,i,r,n,o){if(e=D.nV(e),D.Et(e))return D.Et(n)&&(e=k.LI(e,n,o)),this.setPropertyValue(t,e,i,r);var a=this.properties[t];return!(e instanceof L.QE&&a instanceof L.QE&&e.value==a.value)&&this.setPropertyValue(t,e,i,r)},e.prototype.setPropertyValue=function(t,e,i,r){if(this.properties[t]!==e&&!this.isDisposed()){if(this.properties[t]=e,this.events.isEnabled("propertychanged")){var n={type:"propertychanged",target:this,property:t};this.events.dispatchImmediately("propertychanged",n)}if(i&&this.invalidate(),r&&this.invalidatePosition(),this.applyOnClones)for(var o=this.clones.values,a=o.length,s=0;s<a;++s){var l=o[s];l.isDisposed()||(l[t]=e)}return!0}return!1},e.prototype.bind=function(t,e,i,r){var n=this;void 0===i&&(i=t),D.a4(this._bindings[t])&&this._bindings[t].dispose(),this[t]=e[i],this._bindings[t]=e.events.on("propertychanged",(function(o){if(o.property===i){var a=e[i];r&&(a=r(a)),n[t]=a}}))},e.prototype.observe=function(t,e,i,r){var n=this;return new h.ZT(I.Tj(I.$r(t),(function(t){return n.events.on("propertychanged",(function(r){r.property===t&&e.call(i,r)}),i,r)})))},e.prototype.applyAccessibility=function(){var t=this.readerTitle,e=this.readerDescription,i=this.role,r=this.readerHidden,n=this.readerChecked,o=this.readerControls,a=this.readerLive,s=this.readerOrientation,l=this.readerValueNow,p=this.readerValueText,h=[],u=[],c=this.readerLabelledBy;c&&h.push(c);var d=this.readerDescribedBy;if(d&&u.push(d),t)if(h.length||this.showSystemTooltip){var f=this.titleElement,y=this.uid+"-title";f.node.textContent!=t&&(f.node.textContent=t,f.attr({id:y})),h.push(y)}else this._titleElement&&(this.group.removeElement(this._titleElement),this._titleElement=void 0),this.setSVGAttribute({"aria-label":t});else this.removeSVGAttribute("aria-label"),this._titleElement&&(this.group.removeElement(this._titleElement),this._titleElement=void 0);if(e){var g=this.descriptionElement,m=this.uid+"-description";g.node.textContent!=e&&(g.node.textContent=e,g.attr({id:m})),u.push(m)}else this._descriptionElement&&(this.group.removeElement(this._descriptionElement),this._descriptionElement=void 0);h.length?this.setSVGAttribute({"aria-labelledby":h.join(" ")}):this.removeSVGAttribute("aria-labelledby"),u.length?this.setSVGAttribute({"aria-describedby":u.join(" ")}):this.removeSVGAttribute("aria-describedby"),i?this.setSVGAttribute({role:i}):this.removeSVGAttribute("role"),r?this.setSVGAttribute({"aria-hidden":"true"}):this.removeSVGAttribute("aria-hidden"),n?this.setSVGAttribute({"aria-checked":"true"}):!1===n?this.setSVGAttribute({"aria-checked":"false"}):this.removeSVGAttribute("aria-checked"),o?this.setSVGAttribute({"aria-controls":o}):this.removeSVGAttribute("aria-controls"),a?this.setSVGAttribute({"aria-live":a}):this.removeSVGAttribute("aria-live"),s?this.setSVGAttribute({"aria-orientation":s}):this.removeSVGAttribute("aria-orientation"),l?this.setSVGAttribute({"aria-valuenow":l}):this.removeSVGAttribute("aria-valuenow"),p?this.setSVGAttribute({"aria-valuetext":p}):this.removeSVGAttribute("aria-valuetext")},Object.defineProperty(e.prototype,"readerTitle",{get:function(){var t=this.getPropertyValue("readerTitle");return D.a4(t)&&this.dataItem?this.populateString(t):t},set:function(t){t=D.fE(t),this.setPropertyValue("readerTitle",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerDescription",{get:function(){var t=this.getPropertyValue("readerDescription");return D.a4(t)&&this.dataItem?this.populateString(t):this.getPropertyValue("readerDescription")},set:function(t){t=D.fE(t),this.setPropertyValue("readerDescription",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"role",{get:function(){return this.getPropertyValue("role")}
1,set:function(t){t=D.fE(t),this.setPropertyValue("role",t)&&(this.applyAccessibility(),"slider"==t&&(this.setSVGAttribute({"aria-valuemin":"0"}),this.setSVGAttribute({"aria-valuemax":"100"})))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerHidden",{get:function(){return this.getPropertyValue("readerHidden")},set:function(t){t=D.G4(t),this.setPropertyValue("readerHidden",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerChecked",{get:function(){return this.getPropertyValue("readerChecked")},set:function(t){t=D.G4(t),this.setPropertyValue("readerChecked",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerControls",{get:function(){return this.getPropertyValue("readerControls")},set:function(t){t=D.fE(t),this.setPropertyValue("readerControls",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerLive",{get:function(){return this.getPropertyValue("readerLive")},set:function(t){t=D.fE(t),this.setPropertyValue("readerLive",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerLabelledBy",{get:function(){return this.getPropertyValue("readerLabelledBy")},set:function(t){t=D.fE(t),this.setPropertyValue("readerLabelledBy",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerDescribedBy",{get:function(){return this.getPropertyValue("readerDescribedBy")},set:function(t){t=D.fE(t),this.setPropertyValue("readerDescribedBy",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerOrientation",{get:function(){return this.getPropertyValue("readerOrientation")},set:function(t){t=D.fE(t),this.setPropertyValue("readerOrientation",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerValueNow",{get:function(){return this.getPropertyValue("readerValueNow")},set:function(t){t=D.fE(t),this.setPropertyValue("readerValueNow",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerValueText",{get:function(){return this.getPropertyValue("readerValueText")},set:function(t){t=D.fE(t),this.setPropertyValue("readerValueText",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"keyboardOptions",{get:function(){if(!this.interactions.keyboardOptions){if(this.virtualParent)return this.virtualParent.keyboardOptions;if(this._parent)return this._parent.keyboardOptions}return this.interactions.keyboardOptions},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"mouseOptions",{get:function(){if(!this.interactions.mouseOptions){if(this.virtualParent)return this.virtualParent.mouseOptions;if(this._parent)return this._parent.mouseOptions}return this.interactions.mouseOptions},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"interactions",{get:function(){if(!this._interaction){var t=(0,v.H)().getInteraction(this.dom);this._interaction=t,this._interaction.clickable=this.clickable,this._interaction.hoverable=this.hoverable,this._interaction.trackable=this.trackable,this._interaction.draggable=this.draggable,this._interaction.swipeable=this.swipeable,this._interaction.resizable=this.resizable,this._interaction.wheelable=this.wheelable,this._interaction.contextMenuDisabled=this.contextMenuDisabled,this._interaction.inert=this.inert,this._interaction.sprite=this,this._disposers.push(this._interaction)}return this._interaction},enumerable:!0,configurable:!0}),e.prototype.isInteractive=function(){return!!this._interaction},Object.defineProperty(e.prototype,"focusable",{get:function(){return this.getPropertyValue("focusable")},set:function(t){var e=this;t=D.G4(t),this.setPropertyValue("focusable",t)&&(t||this.isInteractive())&&(this.interactions.focusable=t,t?(this.setSVGAttribute({focusable:t}),this._tabindex||(this.tabindex=0)):(this.removeSVGAttribute("focusable"),this.tabindex=void 0),this.interactions.setEventDisposer("sprite-focusable",t,(function(){return new h.ZT([e.events.on("blur",e.handleBlur,e,!1),e.events.on("focus",e.handleFocus,e,!1)])})))},enumerable:!0,configurable:!0}),e.prototype.handleFocus=function(t){this.focusable&&(this.topParent&&(this.topParent.hasFocused=!0,this.topParent.focusedElement=this),this.focusFilter&&this.filters.push(this.focusFilter),this.hoverOnFocus&&(this.isHover=!0,this.handleOver()))},e.prototype.handleBlur=function(t){this.focusable&&(this.topParent&&(this.topParent.hasFocused=!1,this.topParent.focusedElement=void 0),this.focusFilter&&this.filters.removeValue(this.focusFilter),this.hoverOnFocus&&(this.isHover=!1,this.handleOut()))},Object.defineProperty(e.prototype,"focusFilter",{get:function(){var t=this._focusFilter;return t||(this.virtualParent?this.virtualParent.focusFilter:this._parent?this._parent.focusFilter:void 0)},set:function(t){this._focusFilter=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hoverOnFocus",{get:function(){return this.getPropertyValue("hoverOnFocus")},set:function(t){t!==this.hoverOnFocus&&this.setPropertyValue("hoverOnFocus",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tabindex",{get:function(){var t=this._tabindex;return null!=t?t:this.virtualParent?this.virtualParent.tabindex:this._parent?this._parent.tabindex:void 0},set:function(t){t=D.Ro(t),this.setPropertyValue("tabindex",t)&&D.Et(t)&&(this.interactions.tabindex=t,this.setSVGAttribute({tabindex:t}),this._tabindex=t,this.focusable=t>-1||void 0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"inertiaOptions",{get:function(){return!this.interactions.inertiaOptions&&this._parent?this._parent.inertiaOptions:this.interactions.inertiaOptions},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"draggable",{get:function(){return this.getPropertyValue("draggable")}
1,set:function(t){var e=this;t=D.G4(t),this.setPropertyValue("draggable",t)&&(t||this.isInteractive())&&(this.applyCursorStyle(),this.interactions.draggable=t,this.interactions.setEventDisposer("sprite-draggable",t,(function(){return new h.ZT([e.events.on("down",e.handleDown,e,!1),e.events.on("dragstart",e.handleDragStart,e,!1),e.events.on("drag",e.handleDragMove,e,!1),e.events.on("dragstop",e.handleDragStop,e,!1)])})))},enumerable:!0,configurable:!0}),e.prototype.handleDragStart=function(t){this.interactions.isTouchProtected&&t.touch||(this.interactions.originalPosition={x:this.pixelX,y:this.pixelY},this._isDragged=!0,this.hideTooltip(0))},e.prototype.dragStart=function(t){this._isDragged=!0,(0,v.H)().dragStart(this.interactions,t)},e.prototype.handleDragStop=function(t){this.interactions.isTouchProtected&&t.touch||(this._isDragged=!1,this.showTooltip(),this.interactions.originalPosition=void 0)},e.prototype.dragStop=function(t,e){this._isDragged=!1,(0,v.H)().dragStop(this.interactions,t,e)},e.prototype.handleDragMove=function(t){if(!this.interactions.isTouchProtected||!t.touch){var e=this.interactions.originalPosition;if(e&&this._isDragged){var i=this._parent.globalScale*this.svgContainer.cssScale;this.moveTo({x:e.x+t.shift.x/i,y:e.y+t.shift.y/i},void 0,void 0,!0)}this.dispatchImmediately("dragged",t)}},Object.defineProperty(e.prototype,"inert",{get:function(){return this.getPropertyValue("inert")},set:function(t){t=D.G4(t),this.setPropertyValue("inert",t)&&(t||this.isInteractive())&&(this.interactions.inert=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hoverOptions",{get:function(){if(!this.interactions.hoverOptions){if(this.virtualParent)return this.virtualParent.hoverOptions;if(this._parent)return this._parent.hoverOptions}return this.interactions.hoverOptions},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hoverable",{get:function(){return this.getPropertyValue("hoverable")},set:function(t){var e=this;t=D.G4(t),this.setPropertyValue("hoverable",t)&&(t||this.isInteractive())&&(this.applyCursorStyle(),this.interactions.hoverable=t,this.interactions.setEventDisposer("sprite-hoverable",t,(function(){return new h.ZT([e.events.on("over",e.handleOver,e,!1),e.events.on("out",e.handleOut,e,!1)])})))},enumerable:!0,configurable:!0}),e.prototype.handleOver=function(t){if(this._outTimeout&&this._outTimeout.dispose(),this.isHover){this.states.hasKey("hover")&&(this.isHidden||this.applyCurrentState());var e=void 0;t&&t.pointer&&(e=E.FN(t.pointer.point,this.svgContainer.SVGContainer,this.svgContainer.cssScale)),"hover"==this.showTooltipOn&&this.showTooltip(e)}else"hover"==this.showTooltipOn&&this.hideTooltip(),!this.isHidden&&this.states.hasKey("hover")&&this.applyCurrentState()},e.prototype.handleOut=function(t){var e=this;this.tooltip&&this.tooltip.targetSprite==this&&this.tooltip.keepTargetHover?this._outTimeout=this.setTimeout((function(){e.tooltip.isHover||(e.tooltip.targetSprite==e&&e.hideTooltip(),e._outTimeout=e.setTimeout(e.handleOutReal.bind(e),e.rollOutDelay))}),10):("hover"==this.showTooltipOn&&this.hideTooltip(),this._outTimeout=this.setTimeout(this.handleOutReal.bind(this),this.rollOutDelay))},e.prototype.handleOutReal=function(){this.isHidden||this.isHiding||!this.states.hasKey("hover")||this.applyCurrentState()},Object.defineProperty(e.prototype,"hitOptions",{get:function(){if(!this.interactions.hitOptions){if(this.virtualParent)return this.virtualParent.hitOptions;if(this._parent)return this._parent.hitOptions}return this.interactions.hitOptions},enumerable:!0,configurable:!0}),e.prototype.handleDown=function(t){1===this.interactions.downPointers.length&&(this.interactions.originalPosition={x:this.pixelX,y:this.pixelY},this.interactions.originalAngle=this.rotation,this.interactions.originalScale=this.scale,this.states.hasKey("down")&&this.setState("down"))},e.prototype.handleUp=function(t){var e=this;this._isResized=!1,this.states.hasKey("down")&&this.applyCurrentState(),"hit"==this.showTooltipOn&&(this.updateTooltipPosition(t.pointer?t.pointer.point:void 0),this._disposers.push(P.u.events.once("exitframe",(function(){e.showTooltip()}))),this._disposers.push((0,v.H)().body.events.once("down",(function(t){e.hideTooltip()}))))},Object.defineProperty(e.prototype,"clickable",{get:function(){return this.getPropertyValue("clickable")}
1,set:function(t){var e=this;t=D.G4(t),this.setPropertyValue("clickable",t)&&(t||this.isInteractive())&&(this.applyCursorStyle(),this.interactions.clickable=t,this.interactions.setEventDisposer("sprite-clickable",t,(function(){return new h.ZT([e.events.on("down",e.handleDown,e,!1),e.events.on("up",e.handleUp,e,!1)])})))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"togglable",{get:function(){return this.getPropertyValue("togglable")},set:function(t){var e=this;t=D.G4(t),this.setPropertyValue("togglable",t)&&(t||this.isInteractive())&&this.interactions.setEventDisposer("sprite-togglable",t,(function(){return e.events.on("hit",e.handleToggle,e,!1)}))},enumerable:!0,configurable:!0}),e.prototype.handleToggle=function(t){this.isActive=!this.isActive},Object.defineProperty(e.prototype,"contextMenuDisabled",{get:function(){return this.getPropertyValue("contextMenuDisabled")},set:function(t){t=D.G4(t),this.setPropertyValue("contextMenuDisabled",t)&&(this.interactions.contextMenuDisabled=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"url",{get:function(){return this.getPropertyValue("url")},set:function(t){this.setPropertyValue("url",t)&&(this._urlDisposer&&this._urlDisposer.dispose(),E.hj(t)&&(this._urlDisposer=this.events.on("hit",this.urlHandler,this,!1),this.clickable=!0,this.cursorOverStyle=b.h.pointer))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"baseId",{get:function(){return!this._baseId&&this._parent&&(this.baseId=this._parent.baseId),this._baseId},set:function(t){this.setBaseId(t)},enumerable:!0,configurable:!0}),e.prototype.setBaseId=function(t){t!=this._baseId&&(this.invalid&&(this.invalid=!1,P.u.removeFromInvalidSprites(this),this.invalidate()),this._baseId=t)},Object.defineProperty(e.prototype,"baseSprite",{get:function(){return this.isBaseSprite?this:this._parent?this._parent.baseSprite:void 0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"urlTarget",{get:function(){return this.getPropertyValue("urlTarget")},set:function(t){this.setPropertyValue("urlTarget",t)},enumerable:!0,configurable:!0}),e.prototype.urlHandler=function(t){if(E.hj(this.url)){var e=this.populateString(this.url);"_self"===this.urlTarget?window.location.href=e:window.open(e,this.urlTarget)}},Object.defineProperty(e.prototype,"swipeOptions",{get:function(){if(!this.interactions.swipeOptions){if(this.virtualParent)return this.virtualParent.swipeOptions;if(this._parent)return this._parent.swipeOptions}return this.interactions.swipeOptions},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"swipeable",{get:function(){return this.getPropertyValue("swipeable")},set:function(t){t=D.G4(t),this.setPropertyValue("swipeable",t)&&(this.applyCursorStyle(),(t||this.isInteractive())&&(this.interactions.swipeable=t))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"trackable",{get:function(){return this.getPropertyValue("trackable")},set:function(t){t=D.G4(t),this.setPropertyValue("trackable",t)&&(t||this.isInteractive())&&(this.applyCursorStyle(),this.interactions.trackable=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"wheelable",{get:function(){return this.getPropertyValue("wheelable")},set:function(t){this.setPropertyValue("wheelable",t)&&(t||this.isInteractive())&&(this.applyCursorStyle(),this.interactions.wheelable=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"resizable",{get:function(){return this.getPropertyValue("resizable")},set:function(t){var e=this;t=D.G4(t),this.setPropertyValue("resizable",t)&&(t||this.isInteractive())&&(this.applyCursorStyle(),this.interactions.resizable=t,this.interactions.setEventDisposer("sprite-resizable",t,(function(){return new h.ZT([e.events.on("down",e.handleDown,e,!1),e.events.on("resize",e.handleResize,e,!1)])})))},enumerable:!0,configurable:!0}),e.prototype.handleResize=function(t){if((!this.interactions.isTouchProtected||!t.touch)&&(this._isResized=!0,this.scale=this.interactions.originalScale*t.scale,this.validatePosition(),this.draggable||this.dragWhileResize)){this._isDragged=!1;var e=E.FN(t.point1,this.htmlContainer,this.svgContainer.cssScale),i=E.FN(t.point2,this.htmlContainer,this.svgContainer.cssScale),r=k.P8(e,i),n=E.k0(t.startPoint1,this._parent),o=E.k0(t.startPoint2,this._parent),a=this.interactions.originalPosition,s=this.interactions.originalScale;if(a){var l={x:(n.x-a.x)/s,y:(n.y-a.y)/s},p={x:(o.x-a.x)/s,y:(o.y-a.y)/s},h=k.P8(l,p),u=E.bT(r,this._parent);this.moveTo({x:u.x-h.x*this.scale,y:u.y-h.y*this.scale},void 0,void 0,!0)}}},Object.defineProperty(e.prototype,"cursorOptions",{get:function(){if(!this.interactions.cursorOptions){if(this.virtualParent)return this.virtualParent.cursorOptions;if(this._parent)return this._parent.cursorOptions}return this.interactions.cursorOptions},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cursorOverStyle",{set:function(t){this.cursorOptions.overStyle||(this.interactions.cursorOptions={defaultStyle:this.cursorOptions.defaultStyle}),this.cursorOptions.overStyle=t,(0,v.H)().applyCursorOverStyle(this.interactions)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cursorDownStyle",{set:function(t){this.cursorOptions.downStyle=t},enumerable:!0,configurable:!0}),e.prototype.applyCursorStyle=function(){},Object.defineProperty(e.prototype,"interactionsEnabled",{get:function(){return!1!==this.getPropertyValue("interactionsEnabled")&&(this.virtualParent?this.virtualParent.interactionsEnabled:!this._parent||this._parent.interactionsEnabled)},set:function(t){if(t=D.G4(t),this.setPropertyValue("interactionsEnabled",t)){var e=null;t?this.group.node.style.pointerEvents="":e="none",this.group.node.style.pointerEvents=e}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"exporting",{get:function(){return this.getExporting()},set:function(t){this._exporting.set(t,t)},enumerable:!0,configurable:!0}),e.prototype.getExporting=function(){var t=this._exporting.get();return t||(!this.isStandaloneInstance&&this._parent?this._parent.exporting:((t=new T.F(this.svgContainer.SVGContainer)).sprite=this,t.language=this.language,t.numberFormatter=this.numberFormatter,t.dateFormatter=this.dateFormatter,t.durationFormatter=this.durationFormatter,this._exporting.set(t,t),t))},Object.defineProperty(e.prototype,"exportable",{get:function(){return this._exportable},set:function(t){var e=this.svgContainer;this._exportable=t,e&&(t?I.TF(e.nonExportableSprites,this):-1==I.qh(e.nonExportableSprites,this)&&e.nonExportableSprites.push(this))},enumerable:!0,configurable:!0}),e.prototype.modalPrefix=function(t){return t=_.f.classNamePrefix+t},Object.defineProperty(e.prototype,"modal",{get:function(){var t=this.svgContainer;if(t){var e=t.modal;return e.adapter.has("classPrefix",this.modalPrefix)||e.adapter.add("classPrefix",this.modalPrefix),e}},enumerable:!0,configurable:!0}),e.prototype.openModal=function(t,e){var i=this.svgContainer;if(i)return i.openModal(t,e)},e.prototype.closeModal=function(){var t=this.svgContainer;t&&t.closeModal()}
1,Object.defineProperty(e.prototype,"popups",{get:function(){var t=this.svgContainer;if(t){var e=t.popups;return e.template.sprite=this,e.template.adapter.has("classPrefix",this.modalPrefix)||e.template.adapter.add("classPrefix",this.modalPrefix),e}},enumerable:!0,configurable:!0}),e.prototype.openPopup=function(t,e){var i=this.svgContainer;if(i)return i.openPopup(t,e)},e.prototype.closeAllPopups=function(){var t=this.svgContainer;t&&t.closeAllPopups()},Object.defineProperty(e.prototype,"x",{get:function(){return this.getPropertyValue("x")},set:function(t){this.isDragged||this.setPercentProperty("x",t,!1,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelX",{get:function(){var t=k.s_(this.getPixelX(this.x),this.minX,this.maxX);return this._adapterO?this._adapterO.apply("pixelX",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativeX",{get:function(){return this._adapterO?this._adapterO.apply("relativeX",this.getRelativeX(this.x)):this.getRelativeX(this.x)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"minX",{get:function(){return this.getPropertyValue("minX")},set:function(t){D.Et(t)&&(t=k.LI(t,this._positionPrecision,!0),this.setPropertyValue("minX",t,!1,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxX",{get:function(){return this.getPropertyValue("maxX")},set:function(t){D.Et(t)&&(t=k.LI(t,this._positionPrecision,!0),this.setPropertyValue("maxX",t,!1,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"y",{get:function(){return this.getPropertyValue("y")},set:function(t){this.isDragged||this.setPercentProperty("y",t,!1,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelY",{get:function(){var t=k.s_(this.getPixelY(this.y),this.minY,this.maxY);return this._adapterO?this._adapterO.apply("pixelY",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativeY",{get:function(){return this._adapterO?this._adapterO.apply("relativeY",this.getRelativeX(this.y)):this.getRelativeX(this.y)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"minY",{get:function(){return this.getPropertyValue("minY")},set:function(t){D.Et(t)&&(t=k.LI(t,this._positionPrecision,!0),this.setPropertyValue("minY",t,!1,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxY",{get:function(){return this.getPropertyValue("maxY")},set:function(t){D.Et(t)&&(t=k.LI(t,this._positionPrecision,!0),this.setPropertyValue("maxY",t,!1,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dx",{get:function(){return this.getPropertyValue("dx")},set:function(t){D.Et(t)&&(t=k.LI(t,this._positionPrecision,!0),this.setPropertyValue("dx",t,!1,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dy",{get:function(){return this.getPropertyValue("dy")},set:function(t){D.Et(t)&&(t=k.LI(t,this._positionPrecision,!0),this.setPropertyValue("dy",t,!1,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"rotation",{get:function(){return this.getPropertyValue("rotation")},set:function(t){t=D.Ro(t),D.Et(t)||(t=0),this.setPropertyValue("rotation",t,!1,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"align",{get:function(){return this.getPropertyValue("align")},set:function(t){t=D.fE(t),this.setPropertyValue("align",t)&&this._parent&&this._parent.invalidateLayout()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"valign",{get:function(){return this.getPropertyValue("valign")},set:function(t){t=D.fE(t),this.setPropertyValue("valign",t)&&this._parent&&this._parent.invalidateLayout()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"horizontalCenter",{get:function(){return this.getPropertyValue("horizontalCenter")},set:function(t){t=D.fE(t),this.setPropertyValue("horizontalCenter",t)&&this.updateCenter()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"verticalCenter",{get:function(){return this.getPropertyValue("verticalCenter")},set:function(t){t=D.fE(t),this.setPropertyValue("verticalCenter",t)&&this.updateCenter()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxWidth",{get:function(){var t=this.getPropertyValue("maxWidth");if(!D.Et(t)&&this._parent){var e=this._parent.maxWidth;
1return"absolute"!=this._parent.layout&&"none"!=this.align&&void 0!=this.align&&(e=e-this.pixelMarginLeft-this.pixelMarginRight),e}return t},set:function(t){this.setMaxWidth(t)},enumerable:!0,configurable:!0}),e.prototype.setMaxWidth=function(t){var e=this.maxWidth,i=this.maxHeight;if(this.setPropertyValue("maxWidth",t)){D.Et(this.relativeWidth)&&this.invalidate();var r={type:"maxsizechanged",target:this,previousWidth:e,previousHeight:i};this.dispatchImmediately("maxsizechanged",r)}},Object.defineProperty(e.prototype,"maxHeight",{get:function(){var t=this.getPropertyValue("maxHeight");if(!D.Et(t)&&this._parent){var e=this._parent.maxHeight;return"absolute"!=this._parent.layout&&"none"!=this.valign&&void 0!=this.valign&&(e=e-this.pixelMarginTop-this.pixelMarginBottom),e}return t},set:function(t){this.setMaxHeight(t)},enumerable:!0,configurable:!0}),e.prototype.setMaxHeight=function(t){var e=this.maxWidth,i=this.maxHeight;if(this.setPropertyValue("maxHeight",t)){D.Et(this.relativeHeight)&&this.invalidate();var r={type:"maxsizechanged",target:this,previousWidth:e,previousHeight:i};this.dispatchImmediately("maxsizechanged",r)}},Object.defineProperty(e.prototype,"minWidth",{get:function(){return this.getPropertyValue("minWidth")},set:function(t){this.setPropertyValue("minWidth",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"minHeight",{get:function(){return this.getPropertyValue("minHeight")},set:function(t){this.setPropertyValue("minHeight",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"width",{get:function(){return this.getPropertyValue("width")},set:function(t){this.setPercentProperty("width",t,!0,!1,this._positionPrecision,!0)&&(this.percentWidth=void 0,this.relativeWidth=void 0,t instanceof L.QE?(this.percentWidth=t.percent,D.Et(this._pixelWidth)&&(this.maxWidth=void 0),this._pixelWidth=void 0):(this._pixelWidth=Number(t),this.maxWidth=this._pixelWidth),this.invalidatePosition())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"height",{get:function(){return this.getPropertyValue("height")},set:function(t){this.setPercentProperty("height",t,!0,!1,this._positionPrecision,!0)&&(this.percentHeight=void 0,this._relativeHeight=void 0,t instanceof L.QE?(this.percentHeight=t.percent,D.Et(this._pixelHeight)&&(this.maxHeight=void 0),this._pixelHeight=void 0):(this._pixelHeight=Number(t),this.maxHeight=this._pixelHeight),this.invalidatePosition())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelWidth",{get:function(){var t;t=D.Et(this.percentWidth)?this.maxWidth:D.Et(this._pixelWidth)?this._pixelWidth:0;var e=this.minWidth;null!=e&&t<e&&(t=e);var i=k.LI(t,this._positionPrecision,!0);return this._adapterO?this._adapterO.apply("pixelWidth",i):i},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelHeight",{get:function(){var t;t=D.Et(this.percentHeight)?this.maxHeight:D.Et(this._pixelHeight)?this._pixelHeight:0;var e=this.minHeight;null!=e&&t<e&&(t=e);var i=k.LI(t,this._positionPrecision,!0);return this._adapterO?this._adapterO.apply("pixelHeight",i):i},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativeWidth",{get:function(){var t=this._relativeWidth;if(D.Et(t))return this._adapterO?this._adapterO.apply("relativeWidth",t):t},set:function(t){this._relativeWidth!=t&&(this._relativeWidth=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativeHeight",{get:function(){var t=this._relativeHeight;if(D.Et(t))return this._adapterO?this._adapterO.apply("relativeHeight",t):t},set:function(t){this._relativeHeight!=t&&(this._relativeHeight=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"measuredWidth",{get:function(){return this.disabled||this.__disabled?0:this._adapterO?this._adapterO.apply("measuredWidth",this._measuredWidth):this._measuredWidth},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"measuredHeight",{get:function(){return this.disabled||this.__disabled?0:this._adapterO?this._adapterO.apply("measuredHeight",this._measuredHeight):this._measuredHeight},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"outerWidth",{get:function(){var t=this.pixelWidth+this.pixelMarginRight+this.pixelMarginLeft;return this._adapterO?this._adapterO.apply("outerWidth",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"outerHeight",{get:function(){var t=this.pixelHeight+this.pixelMarginTop+this.pixelMarginBottom;return this._adapterO?this._adapterO.apply("outerHeight",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"innerWidth",{get:function(){var t=Math.max(0,this.pixelWidth-this.pixelPaddingRight-this.pixelPaddingLeft);return this._adapterO?this._adapterO.apply("innerWidth",t):t},enumerable:!0,configurable:!0}
1),Object.defineProperty(e.prototype,"innerHeight",{get:function(){var t=Math.max(0,this.pixelHeight-this.pixelPaddingTop-this.pixelPaddingBottom);return this._adapterO?this._adapterO.apply("innerHeight",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"globalScale",{get:function(){var t=this.scale;return this._parent&&(t*=this._parent.globalScale),this._adapterO?this._adapterO.apply("globalScale",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"scale",{get:function(){return this.getPropertyValue("scale")},set:function(t){(t=D.Ro(t))<0&&(t=0),t!=this.getPropertyValue("scale")&&(this.setPropertyValue("scale",t,!1,!0),this.handleGlobalScale())},enumerable:!0,configurable:!0}),e.prototype.margin=function(t,e,i,r){return this.marginTop=t,this.marginRight=e,this.marginBottom=i,this.marginLeft=r,this},Object.defineProperty(e.prototype,"marginLeft",{get:function(){return this.getPropertyValue("marginLeft")},set:function(t){this.setPercentProperty("marginLeft",t,!0,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"marginRight",{get:function(){return this.getPropertyValue("marginRight")},set:function(t){this.setPercentProperty("marginRight",t,!0,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"marginTop",{get:function(){return this.getPropertyValue("marginTop")},set:function(t){this.setPercentProperty("marginTop",t,!0,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"marginBottom",{get:function(){return this.getPropertyValue("marginBottom")},set:function(t){this.setPercentProperty("marginBottom",t,!0,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelMarginRight",{get:function(){var t=this.getPixelX(this.marginRight);return this._adapterO?this._adapterO.apply("pixelMarginRight",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativeMarginRight",{get:function(){var t=this.getRelativeX(this.marginRight);return this._adapterO?this._adapterO.apply("relativeMarginRight",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelMarginLeft",{get:function(){var t=this.getPixelX(this.marginLeft);return this._adapterO?this._adapterO.apply("pixelMarginLeft",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativeMarginLeft",{get:function(){var t=this.getRelativeX(this.marginLeft);return this._adapterO?this._adapterO.apply("relativeMarginLeft",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelMarginTop",{get:function(){var t=this.getPixelY(this.marginTop);return this._adapterO?this._adapterO.apply("pixelMarginTop",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativeMarginTop",{get:function(){var t=this.getRelativeY(this.marginTop);return this._adapterO?this._adapterO.apply("relativeMarginTop",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelMarginBottom",{get:function(){var t=this.getPixelY(this.marginBottom);return this._adapterO?this._adapterO.apply("pixelMarginBottom",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativeMarginBottom",{get:function(){var t=this.getRelativeY(this.marginBottom);return this._adapterO?this._adapterO.apply("relativeMarginBottom",t):t},enumerable:!0,configurable:!0}),e.prototype.padding=function(t,e,i,r){return this.paddingTop=t,this.paddingRight=e,this.paddingBottom=i,this.paddingLeft=r,this},Object.defineProperty(e.prototype,"paddingLeft",{get:function(){return this.getPropertyValue("paddingLeft")},set:function(t){this.setPercentProperty("paddingLeft",t,!0,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"paddingRight",{get:function(){return this.getPropertyValue("paddingRight")},set:function(t){this.setPercentProperty("paddingRight",t,!0,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"paddingTop",{get:function(){return this.getPropertyValue("paddingTop")},set:function(t){this.setPercentProperty("paddingTop",t,!0,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"paddingBottom",{get:function(){return this.getPropertyValue("paddingBottom")},set:function(t){this.setPercentProperty("paddingBottom",t,!0,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelPaddingRight",{get:function(){return this.getPixelX(this.paddingRight)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativePaddingRight",{get:function(){return this.getRelativeX(this.paddingRight)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelPaddingLeft",{get:function(){return this.getPixelX(this.paddingLeft)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativePaddingLeft",{get:function(){return this.getRelativeX(this.paddingLeft)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelPaddingTop",{get:function(){return this.getPixelY(this.paddingTop)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativePaddingTop",{get:function(){return this.getRelativeY(this.paddingTop)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelPaddingBottom",{get:function(){return this.getPixelY(this.paddingBottom)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativePaddingBottom",{get:function(){return this.getRelativeY(this.paddingBottom)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"path",{get:function(){return this.getPropertyValue("path")},set:function(t){this.setPath(t)},enumerable:!0,configurable:!0}),e.prototype.setPath=function(t){return!!this.setPropertyValue("path",t)&&(this._adapterO&&(t=this._adapterO.apply("path",t)),this._isPath||(this.element&&(!this.element.node||this.element.node instanceof SVGPathElement)||(this.element=this.paper.add("path")),this._isPath=!0),D.a4(t)?this.element.attr({d:t}):this.element.removeAttr("d"),this.invalidatePosition(),this.inited||this.events.once("inited",this.validatePosition,this,!1),!0)},Object.defineProperty(e.prototype,"fillModifier",{get:function(){return this.getPropertyValue("fillModifier")},set:function(t){this.setPropertyValue("fillModifier",t)&&this.setFill(this.fill)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeModifier",{get:function(){return this.getPropertyValue("strokeModifier")},set:function(t){this.setPropertyValue("strokeModifier",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fillOpacity",{get:function(){return this.getPropertyValue("fillOpacity")},set:function(t){t=k.Ch(t,0,1),this.setPropertyValue("fillOpacity",t)&&this.setSVGAttribute({"fill-opacity":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fill",{get:function(){return this.getPropertyValue("fill")}
1,set:function(t){this.setFill(t)},enumerable:!0,configurable:!0}),e.prototype.setFill=function(t){if(D.Gv(t)&&!("r"in t)||(t=(0,m.VR)(t)),this.setColorProperty("fill",t)||this.fillModifier)if(t instanceof m.Q1&&this.fillModifier&&(t=this.fillModifier.modify(t)),this.realFill=t,t instanceof m.Q1)this.setSVGAttribute({fill:t.toString()});else if(D.a4(t)){if(t instanceof f.z||t instanceof y.W||t instanceof g.E){var e=t;e.paper=this.paper,this.setSVGAttribute({fill:'url("'+E.aw()+e.id+'")'})}}else this.removeSVGAttribute("fill")},Object.defineProperty(e.prototype,"opacity",{get:function(){return this.getPropertyValue("opacity")},set:function(t){t=k.Ch(t,0,1),this.setPropertyValue("opacity",t)&&this.setSVGAttribute({opacity:t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"stroke",{get:function(){return this.getPropertyValue("stroke")},set:function(t){this.setStroke(t)},enumerable:!0,configurable:!0}),e.prototype.setStroke=function(t){if(D.Gv(t)&&!("r"in t)||(t=(0,m.VR)(t)),this.setColorProperty("stroke",t)||this.strokeModifier)if(t instanceof m.Q1&&this.strokeModifier&&(t=this.strokeModifier.modify(t)),this.realStroke=t,t instanceof m.Q1)"none"==t.hex?this.removeSVGAttribute("stroke"):this.setSVGAttribute({stroke:t.toString()});else if(D.a4(t)){if(t instanceof f.z||t instanceof y.W||t instanceof g.E){var e=t;e.paper=this.paper,this.setSVGAttribute({stroke:'url("'+E.aw()+e.id+'")'})}}else this.removeSVGAttribute("stroke")},Object.defineProperty(e.prototype,"strokeOpacity",{get:function(){return this.getPropertyValue("strokeOpacity")},set:function(t){t=k.Ch(t,0,1),this.setPropertyValue("strokeOpacity",t)&&this.setSVGAttribute({"stroke-opacity":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nonScalingStroke",{get:function(){return this.getPropertyValue("nonScalingStroke")},set:function(t){t=D.G4(t),this.setPropertyValue("nonScalingStroke",t)&&(this.strokeWidth=this.strokeWidth)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nonScaling",{get:function(){return this.getPropertyValue("nonScaling")},set:function(t){t=D.G4(t),this.setPropertyValue("nonScaling",t,!1,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeWidth",{get:function(){return this.getPropertyValue("strokeWidth")},set:function(t){t=D.Ro(t),this.setPropertyValue("strokeWidth",t,!0),this.nonScalingStroke&&(D.Et(t)||(t=1),t/=this.globalScale),this.setSVGAttribute({"stroke-width":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeDasharray",{get:function(){return this.getPropertyValue("strokeDasharray")},set:function(t){t=D.fE(t),this.setPropertyValue("strokeDasharray",t)&&this.setSVGAttribute({"stroke-dasharray":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeDashoffset",{get:function(){return this.getPropertyValue("strokeDashoffset")},set:function(t){t=D.Ro(t),this.setPropertyValue("strokeDashoffset",t)&&this.setSVGAttribute({"stroke-dashoffset":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeLinecap",{get:function(){return this.getPropertyValue("strokeLinecap")},set:function(t){this.setPropertyValue("strokeLinecap",t)&&this.setSVGAttribute({"stroke-linecap":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeLinejoin",{get:function(){return this.getPropertyValue("strokeLinejoin")},set:function(t){this.setPropertyValue("strokeLinejoin",t)&&this.setSVGAttribute({"stroke-linejoin":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"shapeRendering",{get:function(){return this.getPropertyValue("shapeRendering")},set:function(t){t=D.fE(t),this.setPropertyValue("shapeRendering",t)&&this.setSVGAttribute({"shape-rendering":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelPerfect",{get:function(){return this.getPropertyValue("pixelPerfect")},set:function(t){t=D.G4(t),this._positionPrecision=t?_.f.pixelPerfectPrecision:3,this.setPropertyValue("pixelPerfect",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"rtl",{get:function(){return D.a4(this._rtl)?this._rtl:!!this._topParent&&this._topParent.rtl},set:function(t){t=D.G4(t),this.isBaseSprite&&(this.topParent.rtl=t),this._rtl=t},enumerable:!0,configurable:!0}),e.prototype.show=function(t){return this.showReal(t)},e.prototype.showReal=function(t){var e=this;if(!this.preventShow){var i,r=this.defaultState.properties;if(!this.disabled&&(this.isHidden||!this.visible||this.isHiding||null!=r.opacity&&this.opacity<r.opacity&&!this.isShowing)&&!this.isDisposed()){this.invalid&&this.validate(),this.positionInvalid&&this.validatePosition(),D.Et(t)||(t=this.defaultState.transitionDuration),this._hideAnimation&&(this._hideAnimation.kill(),this._hideAnimation=void 0),this._showHideDisposer&&this.removeDispose(this._showHideDisposer),this._isHidden=!1,this.isHiding=!1,this.isShowing=!0,(i=this.applyCurrentState(t))&&
1!i.isFinished()?(this._showHideDisposer=i.events.on("animationended",(function(){e.isShowing=!1})),this._disposers.push(this._showHideDisposer)):this.isShowing=!1;var n=this.defaultState.properties.visible;D.a4(n)||(n=!0),this.visible=n,this.readerHidden=!1,this.dispatchImmediately("shown")}return i}},e.prototype.hide=function(t){return this.hideReal(t)},e.prototype.hideReal=function(t){var e,i=this;if(!this.isHiding&&this.visible&&!this.isDisposed()){this.tooltip&&this.tooltip.currentSprite==this&&this.hideTooltip(0),this._hideAnimation&&(this._hideAnimation.kill(),this._hideAnimation=void 0),this.isShowing=!1,this._showHideDisposer&&this.removeDispose(this._showHideDisposer);var r=this.hiddenState;r?(e=this.setState(r,t,void 0))&&!e.isFinished()?(this._hideAnimation=e,this._showHideDisposer=e.events.on("animationended",(function(){i.isHiding=!1,i._isHidden=!0,0==r.properties.visible&&(i.visible=!1)}),this),this._disposers.push(this._showHideDisposer),this._disposers.push(e)):(this.isHiding=!1,this._isHidden=!0):(this.visible=!1,this.isHiding=!1,this._isHidden=!0),this.readerHidden=!0,this.dispatchImmediately("hidden"),this.invalidate()}return D.Et(t)||(t=this.hiddenState.transitionDuration),e},Object.defineProperty(e.prototype,"visible",{get:function(){return this.getVisibility()},set:function(t){t=D.G4(t),this.setVisibility(t)},enumerable:!0,configurable:!0}),e.prototype.getVisibility=function(){var t=this.getPropertyValue("visible");return D.a4(t)||(t=!0),t},e.prototype.setVisibility=function(t){if(this.setPropertyValue("visible",t)&&(t?this.group.removeAttr("visibility"):this.group.attr({visibility:"hidden"}),this.events.isEnabled("visibilitychanged"))){var e={type:"visibilitychanged",target:this,visible:t};this.events.dispatchImmediately("visibilitychanged",e)}},Object.defineProperty(e.prototype,"zIndex",{get:function(){return this.getPropertyValue("zIndex")},set:function(t){t=D.Ro(t),this.setPropertyValue("zIndex",t)&&this.dispatch("zIndexChanged")},enumerable:!0,configurable:!0}),e.prototype.toFront=function(){var t=this._parent;t&&t.children.indexOf(this)!=t.children.length-1&&(t.children.moveValue(this,t.children.length-1),this.dispatch("zIndexChanged"))},e.prototype.toBack=function(){var t=this._parent;t&&0!=t.children.indexOf(this)&&(t.children.moveValue(this,0),this.dispatch("zIndexChanged"))},Object.defineProperty(e.prototype,"userClassName",{get:function(){return this.getPropertyValue("userClassName")},set:function(t){this.setPropertyValue("userClassName",t)&&(!t&&this.userClassName&&this.group.removeClass(this.userClassName),this.setClassName())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltip",{get:function(){return this._tooltip?this._tooltip:this.virtualParent?this.virtualParent.tooltip:this._parent?this._parent.tooltip:void 0},set:function(t){this._tooltip&&this.removeDispose(this._tooltip),this._tooltip=t,t&&(t.parent=this.tooltipContainer)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipDataItem",{get:function(){var t=this._tooltipDataItem;return t||this.dataItem},set:function(t){this._tooltipDataItem=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipColorSource",{get:function(){return this._tooltipColorSource},set:function(t){this._tooltipColorSource=t},enumerable:!0,configurable:!0}),e.prototype.showTooltip=function(t){"always"==this.showTooltipOn&&!this._tooltip&&this.tooltip&&(this._tooltip=this.tooltip.clone()),!t&&"pointer"==this.tooltipPosition&&this.isHover&&(t=E.FN((0,v.H)().lastPointer.point,this.svgContainer.SVGContainer,this.svgContainer.cssScale));for(var e=this;void 0!=e;){if(!e.visible||e.disabled||e.__disabled)return void(this._tooltip&&this._tooltip.visible&&this._tooltip.hide(0));e=e.parent}if(D.a4(this.tooltipText)||D.a4(this.tooltipHTML)){var i=this.tooltip,r=this.tooltipDataItem;if(i){i.targetSprite=this;var n=this,o=this.tooltipColorSource;if((i.getStrokeFromObject||i.getFillFromObject)&&o&&(o.isTemplate?r&&I.FY(r.sprites,(function(t){return t.clonedFrom!=o||(n=t,!1)})):n=o),i.getStrokeFromObject){for(var a=this.stroke,s=n;void 0!=s.parent&&(void 0==(a=s.stroke)&&(s=s.parent),void 0==a););a instanceof m.Q1?i.background.animate({property:"stroke",to:a},i.animationDuration):i.background.stroke=a}if(i.dataItem=r,i.label.populateStringFrom=this,i.getFillFromObject){var l=this.fill;for(s=n;void 0!=s.parent;)if(void 0==(l=s.fill)||l instanceof m.Q1&&void 0==l.rgb)s=s.parent;else if(void 0!=l)break;void 0==l&&(l=(0,m.yW)("#000000")),l instanceof m.Q1&&i.visible?i.background.animate({property:"fill",to:l},i.animationDuration):i.background.fill=l,i.autoTextColor&&l instanceof m.Q1&&(i.label.fill=l.alternative)}var p="";if(this.tooltipHTML&&(i.html=this.tooltipHTML,p=this.tooltipHTML),this.tooltipText&&(i.text=this.tooltipText,p=this.tooltipText),this.updateTooltipPosition(t)){if(i.readerDescribedBy=this.uidAttr(),i.label.invali
1d&&i.label.validate(),void 0!=p&&""!=p&&""!=i.label.currentText){i&&!i.parent&&(i.parent=this.tooltipContainer);var h=i.defaultState.transitionDuration;return h<=0&&(h=1),i.show(h),i.currentSprite=this,!0}this.hideTooltip(0)}else this.hideTooltip(0)}}return!1},e.prototype.updateTooltipPosition=function(t){var e=this;if("pointer"!=this.tooltipPosition){var i=E.rq({x:this.getTooltipX(),y:this.getTooltipY()},this);return this.pointTooltipTo(i)}if(this._interactionDisposer&&this._interactionDisposer.dispose(),this._interactionDisposer=(0,v.H)().body.events.on("track",(function(t){return e.pointTooltipTo(E.FN(t.point,e.svgContainer.SVGContainer,e.svgContainer.cssScale),!0)})),t)return this.pointTooltipTo(t,!0)},e.prototype.pointTooltipTo=function(t,e){var i=this.tooltip;if(i&&this.topParent){if(i.showInViewport)return i.pointTo(t,e),!0;if(k.Jl(t,{x:0,y:0,width:this.topParent.maxWidth,height:this.topParent.maxHeight}))return i.pointTo(t,e),!0}return!1},e.prototype.hideTooltip=function(t){if("always"!=this.showTooltipOn){var e=this.tooltip;e&&(e.targetSprite==this&&(e.targetSprite=void 0),e.hide(t),this._interactionDisposer&&(this._interactionDisposer.dispose(),this._interactionDisposer=void 0))}},Object.defineProperty(e.prototype,"tooltipHTML",{get:function(){return this.getPropertyValue("tooltipHTML")},set:function(t){t=D.fE(t),this.hoverable=!0,this.setPropertyValue("tooltipHTML",t)&&this.tooltip&&this.tooltip.visible&&this.showTooltip()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipText",{get:function(){return this.getPropertyValue("tooltipText")},set:function(t){(t=D.fE(t))&&(this.hoverable=!0),this.setPropertyValue("tooltipText",t)&&this.tooltip&&this.tooltip.visible&&this.showTooltip()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipContainer",{get:function(){return this._tooltipContainer?this._tooltipContainer:this._parent?this._parent.tooltipContainer:void 0},set:function(t){this._tooltipContainer=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipX",{get:function(){return this.getTooltipX()},set:function(t){this.setPercentProperty("tooltipX",t)&&this.tooltip&&this.tooltip.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"alwaysShowTooltip",{get:function(){return"always"==this.getPropertyValue("showTooltipOn")},set:function(t){(t=D.G4(t))&&(this.showTooltipOn="always")},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"showTooltipOn",{get:function(){return this.getPropertyValue("showTooltipOn")},set:function(t){this.setPropertyValue("showTooltipOn",t)&&("hit"==t&&(this.clickable=!0),this.tooltip&&("always"==t?this.showTooltip():this.handleAlwaysShowTooltip()))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipPosition",{get:function(){return this.getPropertyValue("tooltipPosition")},set:function(t){this.setPropertyValue("tooltipPosition",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipY",{get:function(){return this.getTooltipY()},set:function(t){this.setPercentProperty("tooltipY",t)&&this.tooltip&&this.tooltip.invalidate()},enumerable:!0,configurable:!0}),e.prototype.getTooltipX=function(){var t,e=this.getPropertyValue("tooltipX");return D.a4(e)||(e=(0,L.KN)(50)),D.Et(e)&&(t=e),e instanceof L.QE&&(t=this.maxLeftSelf+this._measuredWidthSelf*e.value-this.pixelPaddingLeft-this.ex),D.Et(t)||(t=0),t},e.prototype.getTooltipY=function(){var t,e=this.getPropertyValue("tooltipY");return D.a4(e)||(e=(0,L.KN)(50)),D.Et(e)&&(t=e),e instanceof L.QE&&(t=this.maxTopSelf+this._measuredHeightSelf*e.value-this.pixelPaddingTop-this.ey),D.Et(t)||(t=0),t},e.prototype.raiseCriticalError=function(t,e){this.svgContainer&&(this._adapterO?this.modal.content=this._adapterO.apply("criticalError",t).message:this.modal.content=t.message,e?this.modal.closable=!0:this.disabled=!0,_.f.suppressErrors||this.modal.open()),_.f.verbose&&console.log(t)},e.prototype.processConfig=function(e){e&&(D.a4(e.tooltipColorSource)&&D.Kg(e.tooltipColorSource)&&this.map.hasKey(e.tooltipColorSource)&&(e.tooltipColorSource=this.map.getKey(e.tooltipColorSource)),D.a4(e.cursorOverStyle)&&D.Kg(e.cursorOverStyle)&&(e.cursorOverStyle=this.getCursorStyle(e.cursorOverStyle)),D.a4(e.cursorDowntyle)&&D.Kg(e.cursorDowntyle)&&(e.cursorDowntyle=this.getCursorStyle(e.cursorDowntyle)),D.a4(e.cursorOptions)&&(D.a4
1(e.cursorOptions.overStyle)&&D.Kg(e.cursorOptions.overStyle)&&(e.cursorOptions.overStyle=this.getCursorStyle(e.cursorOptions.overStyle)),D.a4(e.cursorOptions.downStyle)&&D.Kg(e.cursorOptions.downStyle)&&(e.cursorOptions.downStyle=this.getCursorStyle(e.cursorOptions.downStyle)))),t.prototype.processConfig.call(this,e),this.processDelayedMap()},e.prototype.getCursorStyle=function(t){switch(t){case"grab":return b.h.grab;case"grabbing":return b.h.grabbing;case"pointer":return b.h.pointer;case"horizontalResize":return b.h.horizontalResize;case"verticalResize":return b.h.verticalResize;default:return b.h.default}},e.prototype.configOrder=function(e,i){return e==i?0:"tooltipColorSource"==e?1:"tooltipColorSource"==i?-1:t.prototype.configOrder.call(this,e,i)},Object.defineProperty(e.prototype,"isHidden",{get:function(){return this._isHidden?this._isHidden:!!this._parent&&this._parent.isHidden},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"showOnInit",{get:function(){return this.getPropertyValue("showOnInit")},set:function(t){t=D.G4(t),this.setShowOnInit(t)},enumerable:!0,configurable:!0}),e.prototype.setShowOnInit=function(t){this.setPropertyValue("showOnInit",t)&&(this.isTemplate||(!t||this.inited||this.hidden?this._showOnInitDisposer&&this._showOnInitDisposer.dispose():(this._showOnInitDisposer=new h.ZT([P.u.events.once("enterframe",this.hideInitially,this),this.events.once("beforevalidated",this.hideInitially,this,!1),this.events.on("inited",this.appear,this,!1)]),this._disposers.push(this._showOnInitDisposer))))},e.prototype.hideInitially=function(){this.isDisposed()||(this.appeared=!1,this.inited||this.hide(0))},e.prototype.appear=function(){var t=this;if(this.appeared=!1,this.hidden||this.isHidden||this.hide(0),this.hidden)this.appeared=!0,this.dispatch("appeared");else{var e=this.show();e&&!e.isFinished()?this.addDisposer(e.events.on("animationended",(function(){t.appeared=!0,t.dispatch("appeared")}))):(this.appeared=!0,this.dispatch("appeared"))}},Object.defineProperty(e.prototype,"hidden",{get:function(){return this.getPropertyValue("hidden")},set:function(t){t=D.G4(t),this.setPropertyValue("hidden",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"bbox",{get:function(){return this.definedBBox?this.definedBBox:this._bbox},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"plugins",{get:function(){var t=this;return this._plugins||(this._plugins=new p.B8,this._disposers.push(this._plugins.events.on("inserted",(function(e){e.newValue.target=t,e.newValue.init()}))),this._disposers.push(new p.a(this._plugins))),this._plugins},enumerable:!0,configurable:!0}),e.prototype._systemUpdate=function(t){this.validate()},e.prototype._systemCheckIfValidate=function(){return!0},e.prototype._systemValidatePositions=function(){this.validatePosition()},e.prototype._systemValidateLayouts=function(){},e}(a._);P.u.registeredClasses.Sprite=A},54461:(t,e,i)=>{"use strict";i.d(e,{P:()=>o});var r=i(7995),n=i(26487),o=new(function(){function t(){this._storage=new r.bT,this.ttl=1e3}return t.prototype.set=function(t,e,i,o){var a=this._storage.insertKeyIfEmpty(t,(function(){return new r.bT})),s={touched:(new Date).getTime(),ttl:n.Et(o)?o:this.ttl,value:i};
1a.setKey(e,s)},t.prototype.get=function(t,e,i){if(void 0===i&&(i=void 0),this._storage.hasKey(t)){var r=this._storage.getKey(t);if(r.hasKey(e)){var n=r.getKey(e);return n.ttl&&n.touched+n.ttl<(new Date).getTime()&&(n.expired=!0),n.expired?(r.removeKey(e),i):n.value}return i}return i},t.prototype.clear=function(t){t?this._storage.removeKey(t):this._storage.clear()},t}())},55644:(t,e,i)=>{"use strict";i.d(e,{IW:()=>d,XN:()=>g,dV:()=>y,er:()=>h,vr:()=>f});var r=i(51974),n=!1,o=[],a=[],s=[],l=[],p=1e3/60,h="function"===typeof requestAnimationFrame?function(t){requestAnimationFrame(t)}:function(t){setTimeout(t,p)};function u(){for(var t=Date.now(),e=o.length,i=0;i<e;++i)o[i](t);r.q$(o,e);for(i=0;i<a.length;++i)a[i](t);a.length=0;for(i=0;i<s.length;++i)s[i](t);s.length=0,0===o.length&&0===a.length?n=!1:h(u)}function c(){n||(n=!0,h(u))}function d(t){a.push(t),c()}function f(t){s.push(t),c()}function y(t){l.push(t)}function g(){for(var t=Date.now(),e=l.length,i=0;i<e;++i)l.shift()(t)}},55672:(t,e,i)=>{"use strict";i.d(e,{q:()=>p});var r=i(86522),n=i(87850),o=i(55644),a=i(51974),s=i(37884),l=i(3877),p=new(function(){function t(){this._isPaused=!1,this.animations=[],this.uid=r.u.getUniqueId(),this.dummyCounter=0,this._frameRequested=!1,this.updateStepDuration=45,this.time=Date.now()}return t.prototype.reportTime=function(t,e){this.dummyCounter,e&&(this.time=Date.now())},t.prototype.update=function(){var t=this;if(!this._isPaused){this._frameRequested=!1;var e=Date.now();r.u.dispatchImmediately("enterframe");for(var i in r.u.invalidDatas)if(s.CJ(r.u.invalidDatas,i)){for(var n=r.u.invalidDatas[i];n.length>0;){var l=(p=n[0]).dataProvider;if(p.isDisposed())a.TF(n,p);else if(l&&l.dataInvalid)try{if(l.validateData(),l.dataValidationProgress<1)break}catch(d){a.TF(n,l),l.raiseCriticalError(d)}else try{if(p.validateData(),p.dataValidationProgress<1)break}catch(d){a.TF(n,p),p.raiseCriticalError(d)}}if(Date.now()-e>this.updateStepDuration)break}for(;r.u.invalidRawDatas.length>0;){if((p=r.u.invalidRawDatas[0]).isDisposed())a.TF(r.u.invalidRawDatas,p);else try{p.validateRawData()}catch(d){a.TF(r.u.invalidRawDatas,p),p.raiseCriticalError(d)}}for(;r.u.invalidDataItems.length>0;){l=(p=r.u.invalidDataItems[0]).dataProvider;if(p.isDisposed()||p.dataInvalid||l&&l.dataInvalid);else try{p.validateDataItems()}catch(d){a.TF(r.u.invalidDataItems,p),p.raiseCriticalError(d)}a.TF(r.u.invalidDataItems,p)}for(;r.u.invalidDataRange.length>0;){var p;l=(p=r.u.invalidDataRange[0]).dataProvider;if(p.isDisposed()||p.dataInvalid||l&&l.dataInvalid);else try{p.validateDataRange(),p.skipRangeEvent||p.dispatchImmediately("datarangechanged"),p.skipRangeEvent=!1}catch(d){a.TF(r.u.invalidDataRange,p),p.raiseCriticalError(d)}a.TF(r.u.invalidDataRange,p)}var h=[];s.__(r.u.invalidLayouts,(function(e){t.validateLayouts(e)})),s.__(r.u.invalidPositions,(function(e){t.validatePositions(e)}));var u=!1;if(e=Date.now(),s.__(r.u.invalidSprites,(function(i,n){for(var o=0;n.length>0;){if(t.validateLayouts(i),t.validatePositions(i),5==++o){if(Date.now()-e>t.updateStepDuration)break;o=0}var s=n[n.length-1];if(s&&!s.isDisposed()){if(s._systemCheckIfValidate())if(t.checkIfValidate2(s))try{s._systemUpdate(h)}catch(d){s.invalid=!1,a.TF(n,s),s.raiseCriticalError(d)}else h.push(s);else h.push(s);s.invalid=!1}a.TF(n,s)}r.u.invalidSprites[i]=r.u.invalidSprites[i].concat(h)})),s.__(r.u.invalidSprites,(function(t,e){e.length>0&&(u=!0)})),s.__(r.u.invalidDatas,(function(t,e){e.length>0&&(u=!0)})),a.__(a.C(this.animations),(function(t){t.update()})),s.__(r.u.invalidLayouts,(function(e){t.validateLayouts(e)})),s.__(r.u.invalidPositions,(function(e){t.validatePositions(e)})),(0,o.XN)(),s.__(r.u.invalidLayouts,(function(e){t.validateLayouts(e)})),s.__(r.u.invalidPositions,(function(e){t.validatePositions(e)})),r.u.dispatchImmediately("exitframe"),(u||this.animations.length>0)&&this.requestFrame(),this.updateStepDuration<200){var c=!0;s.__(r.u.invalidDatas,(function(t,e){e.length>0&&(c=!1)})),s.__(r.u.invalidSprites,(function(t,e){e.length>0&&(c=!1)})),c&&(this.updateStepDuration=200)}}},t.prototype.checkIfValidate2=function(t){return!(t.dataItem&&t.dataItem.component&&t.dataItem.component.dataInvalid&&!t.dataItem.component.isTemplate)},t.prototype.requestFrame=function(){var t=this;
1this._frameRequested||((0,o.er)((function(){t.update()})),this._frameRequested=!0)},t.prototype.softInvalidate=function(t){var e=this;t.children.each((function(t){t instanceof n.m&&e.softInvalidate(t),t.measureFailed&&((0,r.is)(t,"Label")?t.hardInvalidate():t.invalidate(),t.measureFailed=!1)}))},t.prototype.validatePositions=function(t){for(var e=r.u.invalidPositions[t];e.length>0;){var i=e[e.length-1];if(i.isDisposed())a.TF(e,i);else try{i._systemValidatePositions()}catch(n){i.positionInvalid=!1,a.TF(e,i),i.raiseCriticalError(n)}}},t.prototype.validateLayouts=function(t){for(var e=r.u.invalidLayouts[t];e.length>0;){var i=e[e.length-1];if(i.isDisposed())a.TF(e,i);else try{i.children.each((function(t){t._systemValidateLayouts()})),i.validateLayout()}catch(n){i.layoutInvalid=!1,a.TF(e,i),i.raiseCriticalError(n)}}},t.prototype.log=function(t){l.R(t)},Object.defineProperty(t.prototype,"isPaused",{get:function(){return this._isPaused},set:function(t){this._isPaused=t,t||(this._frameRequested=!1,this.requestFrame())},enumerable:!0,configurable:!0}),t.VERSION="4.10.22",t}())},55674:(t,e,i)=>{"use strict";i.d(e,{J8:()=>o,WB:()=>r,a6:()=>n});i(26487);function r(){return(new Date).getTime()}function n(t,e){return new Date(t.toLocaleString("en-US",{timeZone:e}))}function o(t){var e=new Date;return e.setHours(0,0,0,0),n(e,t).getMinutes()}},57095:(t,e,i)=>{"use strict";i.d(e,{$:()=>p});var r=i(6326),n=i(87850),o=i(4373),a=i(39385),s=i(4829),l=i(86522),p=function(t){function e(){var e=t.call(this)||this;e.className="Button",e.tooltipY=0,e.iconPosition="left",e.layout="horizontal",e.contentAlign="center",e.contentValign="middle",e.padding(8,16,8,16),e.setStateOnChildren=!0;var i=new s.T,r=e.background;r.fill=i.getFor("secondaryButton"),r.stroke=i.getFor("secondaryButtonStroke"),r.fillOpacity=1,r.strokeOpacity=1,r.cornerRadius(3,3,3,3),e.label=new o.J,e.label.fill=i.getFor("secondaryButtonText"),e.label.shouldClone=!1;var n=r.states.create("hover");n.properties.fillOpacity=1,n.properties.fill=i.getFor("secondaryButtonHover");var a=r.states.create("down");return a.transitionDuration=100,a.properties.fill=i.getFor("secondaryButtonDown"),a.properties.fillOpacity=1,e.role="button",e.focusable=!0,e.applyTheme(),e}return(0,r.C6)(e,t),Object.defineProperty(e.prototype,"icon",{get:function(){return this._icon},set:function(t){var e=this._icon;e&&(e.parent=void 0),t&&(this._icon=t,t.parent=this,t.interactionsEnabled=!1,t.shouldClone=!1,this.iconPosition=this.iconPosition,this._disposers.push(t))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"iconPosition",{get:function(){return this.getPropertyValue("iconPosition")},set:function(t){this.setPropertyValue("iconPosition",t),this.icon&&("left"==t?this.icon.toBack():this.icon.toFront())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"label",{get:function(){return this._label},set:function(t){this._label&&this.removeDispose(this._label),this._label=t,t&&(t.parent=this,t.interactionsEnabled=!1,this._disposers.push(this._label))},enumerable:!0,configurable:!0}),e.prototype.createBackground=function(){return new a.T},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),e.label&&this.label.copyFrom(e.label),e.icon&&(this.icon=e.icon.clone())},e}(n.m);l.u.registeredClasses.Button=p},59103:(t,e,i)=>{"use strict";i.d(e,{l:()=>p});var r=i(6326),n=i(57095),o=i(52888),a=i(4829),s=i(86522),l=i(71543),p=function(t){function e(){var e=t.call(this)||this;e.className="ResizeButton",e.orientation="horizontal",e.layout="absolute",e.horizontalCenter="middle",e.verticalCenter="middle",e.draggable=!0,e.padding(8,8,8,8),e.background.cornerRadius(20,20,20,20);var i=new o.kx;i.element=e.paper.add("path");var r=l.tw({x:-2,y:-6});return r+=l.a5({x:-2,y:6}),r+=l.tw({x:2,y:-6}),r+=l.a5({x:2,y:6}),i.path=r,i.pixelPerfect=!0,i.padding(0,4,0,4),i.stroke=(new a.T).getFor("alternativeText"),i.strokeOpacity=.7,e.icon=i,e.label.dispose(),e.label=void 0,e.applyTheme(),e}return(0,r.C6)(e,t),Object.defineProperty(e.prototype,"orientation",{set:function(t){var e=this.icon;e&&(e.rotation="horizontal"==t?0:-90)},enumerable:!0,configurable:!0}),e}(n.$);s.u.registeredClasses.ResizeButton=p},59783:(t,e,i)=>{"use strict";i.d(e,{l:()=>s});var r=i(6326),n=i(52888),o=i(86522),a=i(71543),s=function(t){function e(){var e=t.call(this)||this;return e.className="Triangle",e.element=e.paper.add("path"),e.direction="top",e.applyTheme(),e}return(0,r.C6)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this);var e,i=this.pixelWidth,r=this.pixelHeight;switch(this.direction){case"right":e=a.tw({x:0,y:0})+a.a5({x:i,y:r/2})+a.a5({x:0,y:r})+a.OE();break;case"left":e=a.tw({x:i,y:0})+a.a5({x:0,y:r/2})+a.a5({x:i,y:r})+a.OE();break;case"bottom":e=a.tw({x:0,y:0})+a.a5({x:i,y:0})+a.a5({x:i/2,y:r})+a.OE();break;case"top":e=a.tw({x:i/2,y:0})+a.a5({x:i,y:r})+a.a5({x:0,y:r})+a.OE()}this.path=e},Object.defineProperty(e.prototype,"direction",{get:function(){return this.getPropertyValue("direction")},set:function(t){this.setPropertyValue("direction",t,!0)},enumerable:!0,configurable:!0}),e}(n.kx);o.u.registeredClasses.Triangle=s},60219:(t,e,i)=>{"use strict";i.d(e,{R:()=>f});var r=i(6326),n=i(11796),o=i(86522),a=i(94372),s=i(72743),l=i(67668),p=i(77250),h=i(10270),u=i(5485),c=i(37884),d=i(26487),f=function(t){function e(){var e=t.call(this)||this;return e.transitionDuration=0,e.transitionEasing=u.Jx,e.properties={},e.propertyFields={},e.filters=new s.B8,e.isTemplate=!1,e.className="SpriteState",e._disposers.push(new s.a(e.f
1ilters)),e.applyTheme(),e}return(0,r.C6)(e,t),Object.defineProperty(e.prototype,"adapter",{get:function(){var t=this;return this._adapterO||(this._adapterO=new a.Y3(this),this._adapterO.events.on("inserted",(function(e){t[e.newValue.key]=t[e.newValue.key]}),void 0,!1),this._adapterO.events.on("removed",(function(e){t[e.newValue.key]=t[e.newValue.key]}),void 0,!1)),this._adapterO},enumerable:!0,configurable:!0}),e.prototype.getPropertyValue=function(t){var e=this.properties[t],i=this.sprite;if(i){var r=this.propertyFields[t];if(d.a4(r)&&(i.dataItem&&(e=i.dataItem.dataContext[r]),void 0==e&&(e="__unset")),d.a4(e))this._adapterO&&(e=this._adapterO.apply(t,e));else{var n=i.getPropertyValue(t);(e=this._adapterO?this._adapterO.apply(t,n):n)==n&&(e=void 0)}}return e},e.prototype.copyFrom=function(t){t&&t!=this&&(this.transitionDuration=t.transitionDuration,this.transitionEasing=t.transitionEasing,h.Lb(t.properties,this.properties),h.Lb(t.propertyFields,this.propertyFields),this.filters.copyFrom(t.filters),t._adapterO&&this.adapter.copyFrom(t._adapterO))},Object.defineProperty(e.prototype,"allValues",{get:function(){var t=this,e={};if(c.__(this.properties,(function(i,r){e[i]=t.getPropertyValue(i)})),this._adapterO){var i=this._adapterO.keys();c.__(i,(function(i,r){var n=t.getPropertyValue(r);e[r]=n}))}var r=this.propertyFields;return c.__(r,(function(i){var r=t.getPropertyValue(i);e[i]=r})),e},enumerable:!0,configurable:!0}),e.prototype.reset=function(){this.properties={},this.filters.clear()},e.prototype.processConfig=function(e){d.a4(e)&&d.a4(e.properties)&&c.__(e.properties,(function(t,i){d.Kg(i)&&(i.match(/^[0-9.\-]+\%$/)?e.properties[t]=(0,p.KN)(d.Ro(i)):i.match(/^\#[0-9abcdef]{3,}$/i)&&(e.properties[t]=(0,l.VR)(i)))})),t.prototype.processConfig.call(this,e)},e.prototype.asFunction=function(e){return"transitionEasing"==e||t.prototype.asIs.call(this,e)},e}(n.b);o.u.registeredClasses.SpriteState=f},61654:(t,e,i)=>{"use strict";i.d(e,{K:()=>p,Q:()=>l});var r=i(6326),n=i(34410),o=i(51974),a=i(55644),s=i(26487),l=function(){function t(){this._listeners=[],this._killed=[],this._disabled={},this._iterating=0,this._enabled=!0,this._disposed=!1}return t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){if(!this._disposed){this._disposed=!0;var t=this._listeners;this._iterating=1,this._listeners=null,this._disabled=null;try{o.__(t,(function(t){t.disposer.dispose()}))}finally{this._killed=null,this._iterating=null}}},t.prototype.hasListeners=function(){return 0!==this._listeners.length},t.prototype.hasListenersByType=function(t){return o.bz(this._listeners,(function(e){return(null===e.type||e.type===t)&&!e.killed}))},t.prototype.enable=function(){this._enabled=!0},t.prototype.disable=function(){this._enabled=!1},t.prototype.enableType=function(t){delete this._disabled[t]},t.prototype.disableType=function(t,e){void 0===e&&(e=1/0),this._disabled[t]=e},t.prototype._removeListener=function(t){if(0===this._iterating){var e=this._listeners.indexOf(t);if(-1===e)throw new Error("Invalid state: could not remove listener");this._listeners.splice(e,1)}else this._killed.push(t)},t.prototype._removeExistingListener=function(t,e,i,r){if(this._disposed)throw new Error("EventDispatcher is disposed");this._eachListener((function(n){n.once!==t||n.type!==e||null!=i&&n.callback!==i||n.context!==r||n.disposer.dispose()}))},t.prototype.isEnabled=function(t){if(this._disposed)throw new Error("EventDispatcher is disposed");return this._enabled&&this._listeners.length>0&&this.hasListenersByType(t)&&null==this._disabled[t]},t.prototype.has=function(t,e,i){return-1!==o.SL(this._listeners,(function(r){return!0!==r.once&&r.type===t&&(null==e||r.callback===e)&&r.context===i}))},t.prototype._shouldDispatch=function(t){if(this._disposed)throw new Error("EventDispatcher is disposed");var e=this._disabled[t];return s.Et(e)?(e<=1?delete this._disabled[t]:--this._disabled[t],!1):this._enabled},t.prototype._eachListener=function(t){var e=this;++this._iterating;try{o.__(this._listeners,t)}finally{--this._iterating,0===this._iterating&&0!==this._killed.length&&(o.__(this._killed,(function(t){e._removeListener(t)})),this._killed.length=0)}},t.prototype.dispatchImmediately=function(t,e){this._shouldDispatch(t)&&this._eachListener((function(i){i.killed||null!==i.type&&i.type!==t||i.dispatch(t,e)}))},t.prototype.dispatch=function(t,e){this._shouldDispatch(t)&&this._eachListener((function(i){i.killed||null!==i.type&&i.type!==t||a.dV((function(){i.killed||i.dispatch(t,e)}))}
1))},t.prototype._on=function(t,e,i,r,o,a){var s=this;if(this._disposed)throw new Error("EventDispatcher is disposed");this._removeExistingListener(t,e,i,r);var l={type:e,callback:i,context:r,shouldClone:o,dispatch:a,killed:!1,once:t,disposer:new n.W_((function(){l.killed=!0,s._removeListener(l)}))};return this._listeners.push(l),l},t.prototype.onAll=function(t,e,i){return void 0===i&&(i=!0),this._on(!1,null,t,e,i,(function(i,r){return t.call(e,i,r)})).disposer},t.prototype.on=function(t,e,i,r){return void 0===r&&(r=!0),this._on(!1,t,e,i,r,(function(t,r){return e.call(i,r)})).disposer},t.prototype.once=function(t,e,i,r){void 0===r&&(r=!0);var n=this._on(!0,t,e,i,r,(function(t,r){n.disposer.dispose(),e.call(i,r)}));return n.disposer},t.prototype.off=function(t,e,i){this._removeExistingListener(!1,t,e,i)},t.prototype.copyFrom=function(t){var e=this;if(this._disposed)throw new Error("EventDispatcher is disposed");if(t===this)throw new Error("Cannot copyFrom the same TargetedEventDispatcher");o.__(t._listeners,(function(t){!t.killed&&t.shouldClone&&(null===t.type?e.onAll(t.callback,t.context):t.once?e.once(t.type,t.callback,t.context):e.on(t.type,t.callback,t.context))}))},t}(),p=function(t){function e(e){var i=t.call(this)||this;return i.target=e,i}return(0,r.C6)(e,t),e.prototype.copyFrom=function(t){var e=this;if(this._disposed)throw new Error("EventDispatcher is disposed");if(t===this)throw new Error("Cannot copyFrom the same TargetedEventDispatcher");o.__(t._listeners,(function(i){i.context!==t.target&&!i.killed&&i.shouldClone&&(null===i.type?e.onAll(i.callback,i.context):i.once?e.once(i.type,i.callback,i.context):e.on(i.type,i.callback,i.context))}))},e}(l)},61944:(t,e,i)=>{"use strict";i.d(e,{t:()=>s,w:()=>p});var r=i(13268),n=i(32265),o=i(14263),a=i(28099),s=function(){function t(t,e){this.container=t,this.id=e;var i=document.createElementNS(a.gm,"svg");i.setAttribute("version","1.1"),i.setAttributeNS(a.ty,"xmlns",a.gm),i.setAttributeNS(a.ty,"xmlns:xlink",a.zK),i.setAttribute("role","group"),this.container.appendChild(i),this.defs=document.createElementNS(a.gm,"defs"),i.appendChild(this.defs),i.style.width="100%",i.style.height="100%",i.style.overflow="visible",this.svg=i}return t.prototype.add=function(t){return new r.z(t)},t.prototype.addGroup=function(t){return new n.Y(t)},t.prototype.append=function(t){t&&this.svg.appendChild(t.node)},t.prototype.appendDef=function(t){t&&this.defs.appendChild(t.node)},t.prototype.foreignObject=function(){return new r.z("foreignObject")},t.prototype.supportsForeignObject=function(){return document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Extensibility","1.1")},t}(),l=null;function p(){if(null===l){var t=document.createElement("div");t.hidden=!0,t.style.width="1px",t.style.height="1px",t.style.position="absolute",t.style.zIndex="-1000000",document.body.appendChild(t);var e=new o.U(t,!0);l=new s(e.SVGContainer,"ghost")}return l}},62459:(t,e,i)=>{"use strict";i.d(e,{n:()=>d});var r=i(6326),n=i(82313),o=i(11796),a=i(27982),s=i(86522),l=i(6601),p=i(37884),h=i(10270),u=i(26487),c=i(72537),d=function(t){function e(){var e=t.call(this)||this;return e._negativeBase=0,e._baseUnit="second",e._outputFormat="svg",e._unitValues={millisecond:1,second:1e3,minute:6e4,hour:36e5,day:864e5,week:6048e5,month:2592e6,year:31536e6},e._unitAliases={Y:"y",D:"d",H:"h",K:"h",k:"h",n:"S"},e.className="DurationFormatter",e.applyTheme(),e}return(0,r.C6)(e,t),e.prototype.format=function(t,e,i){this.language||(this.sprite?this.language=this.sprite.language:this.language=new n.T);var r=i||this._baseUnit;"undefined"!==typeof e&&""!==e||(e=u.a4(this.durationFormat)?this.durationFormat:this.getFormat(u.Ro(t),null,r)),e=h.fZ(e);var o,a=this.parseFormat(e,r),s=Number(t);o=s>this._negativeBase?a.positive:s<this._negativeBase?a.negative:a.zero;var l=this.applyFormat(s,o);return""!==o.color&&("svg"===this._outputFormat?l="<tspan fill='"+o.color+"'>"+l+"</tspan>":"html"===this._outputFormat&&(l="<span style='color: "+o.color+";'>"+l+"</span>")),l},e.prototype.parseFormat=function(t,e){var i=this,r=this.getCache(t);if(u.a4(r))return r;var n=e||this._baseUnit,o={positive:{color:"",template:"",parts:[],source:"",baseUnit:n,parsed:!1,absolute:!1},negative:{color:"",template:"",parts:[],source:"",baseUnit:n,parsed:!1,absolute:!1},zero:{color:"",template:"",parts:[],source:"",baseUnit:n,parsed:!1,absolute:!1}},s=(t=t.replace("||",l.cb)).split("|");return o.positive.source=s[0],"undefined"===typeof s[2]?o.zero=o.positive:o.zero.source=s[2],"undefined"===typeof s[1]?o.negative=o.positive:o.negative.source=s[1],p.__(o,(function(t,e){if(!e.parsed)if("undefined"===typeof i.getCache(e.source)){var r,n=e.source;(r=e.source.match(/^\[([^\]]*)\]/))&&r.length&&""!==r[0]&&(n=e.source.substr(r[0].length),e.color=r[1]);for(var s=(0,a.S)().chunk(n,!0),p=0;p<s.length;p++){var h=s[p];if(h.text=h.text.replace(l.cb,"|"),"value"===h.type){h.text.match(/[yYMdDwhHKkmsSn]+a/)&&(e.absolute=!0,h.text=h.text.replace(/([yYMdDwhHKkmsSn]+)a/,"$1"));var c=h.text.match(/y+|Y+|M+|d+|D+|w+|h+|H+|K+|k+|m+|s+|S+|n+/g);if(c)for(var d=0;d<c.length;d++)u.a4(c[d])||(c[d]=i._unitAliases[c[d]]),e.parts.push(c[d]),h.text=h.text.replace(c[d],l.Kx)}e.template+=h.text}i.setCache(e.source,e),e.parsed=!0}else o[t]=i.getCache(e.source)})),this.setCache(t,o),o},e.prototype.applyFormat=function(t,e){var i=!e.absolute&&t<this._negativeBase;t=Math.abs(t);
1for(var r=this.toTimeStamp(t,e.baseUnit),n=e.template,o=0,a=e.parts.length;o<a;o++){var s=e.parts[o],p=this.toTimeUnit(s.substr(0,1)),u=s.length,c=Math.floor(r/this._unitValues[p]);n=n.replace(l.Kx,h.tr(c,u,"0")),r-=c*this._unitValues[p]}return i&&(n="-"+n),n},e.prototype.toTimeStamp=function(t,e){return t*this._unitValues[e]},e.prototype.toTimeUnit=function(t){switch(t){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year"}},e.prototype.invalidateSprite=function(){this.sprite&&this.sprite.invalidate()},Object.defineProperty(e.prototype,"baseUnit",{get:function(){return this._baseUnit},set:function(t){this._baseUnit=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"outputFormat",{get:function(){return this._outputFormat},set:function(t){this._outputFormat=t.toLowerCase(),this.invalidateSprite()},enumerable:!0,configurable:!0}),e.prototype.getFormat=function(t,e,i){if(u.a4(this.durationFormat))return this.durationFormat;if(i||(i=this.baseUnit),u.a4(e)&&t!=e){t=Math.abs(t),e=Math.abs(e);var r=this.getValueUnit(c.T9(t,e),i);return this.durationFormats[i][r]}var n=this.getValueUnit(t,i);return this.durationFormats[i][n]},e.prototype.getValueUnit=function(t,e){var i;e||(e=this.baseUnit);var r=this.getMilliseconds(t,e);return p.FY(this._unitValues,(function(t,n){if(t==e||i){if(r/n<=1)return i||(i=t),!1;i=t}return!0})),i},e.prototype.getMilliseconds=function(t,e){return e||(e=this.baseUnit),t*this._unitValues[e]},Object.defineProperty(e.prototype,"durationFormat",{get:function(){return this._durationFormat},set:function(t){this._durationFormat!=t&&(this._durationFormat=t,this.invalidateSprite())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"durationFormats",{get:function(){return this._durationFormats||(this._durationFormats={millisecond:{millisecond:this.language.translate("_duration_millisecond"),second:this.language.translate("_duration_millisecond_second"),minute:this.language.translate("_duration_millisecond_minute"),hour:this.language.translate("_duration_millisecond_hour"),day:this.language.translate("_duration_millisecond_day"),week:this.language.translate("_duration_millisecond_week"),month:this.language.translate("_duration_millisecond_month"),year:this.language.translate("_duration_millisecond_year")},second:{second:this.language.translate("_duration_second"),minute:this.language.translate("_duration_second_minute"),hour:this.language.translate("_duration_second_hour"),day:this.language.translate("_duration_second_day"),week:this.language.translate("_duration_second_week"),month:this.language.translate("_duration_second_month"),year:this.language.translate("_duration_second_year")},minute:{minute:this.language.translate("_duration_minute"),hour:this.language.translate("_duration_minute_hour"),day:this.language.translate("_duration_minute_day"),week:this.language.translate("_duration_minute_week"),month:this.language.translate("_duration_minute_month"),year:this.language.translate("_duration_minute_year")},hour:{hour:this.language.translate("_duration_hour"),day:this.language.translate("_duration_hour_day"),week:this.language.translate("_duration_hour_week"),month:this.language.translate("_duration_hour_month"),year:this.language.translate("_duration_hour_year")},day:{day:this.language.translate("_duration_day"),week:this.language.translate("_duration_day_week"),month:this.language.translate("_duration_day_month"),year:this.language.translate("_duration_day_year")},week:{week:this.language.translate("_duration_week"),month:this.language.translate("_duration_week_month"),year:this.language.translate("_duration_week_year")},month:{month:this.language.translate("_duration_month"),year:this.language.translate("_duration_month_year")},year:{year:this.language.translate("_duration_year")}}),this._durationFormats},set:function(t){this._durationFormats=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),e}(o.b);s.u.registeredClasses.DurationFormatter=d},62819:(t,e,i)=>{"use strict";i.d(e,{p:()=>c});var r=i(6326),n=i(82313),o=i(11796),a=i(27982),s=i(86522),l=i(6601),p=i(10270),h=i(26487),u=i(55674),c=function(t){function e(){var e=t.call(this)||this;return e._dateFormat="yyyy-MM-dd",e._inputDateFormat="yyyy-MM-dd",e._utc=!1,e.timezoneMinutes=0,e._firstDayOfWeek=1,e.months=["January","February","March","April","May","June","July","August","September","October","November","December"],e.monthsShort=["Jan","Feb","Mar","Apr","May(short)","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],e.weekdays=["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1ay","Saturday"],e.weekdaysShort=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],e._outputFormat="svg",e.capitalize=!0,e.className="DateFormatter",e.applyTheme(),e}return(0,r.C6)(e,t),Object.defineProperty(e.prototype,"language",{get:function(){return this._language},set:function(t){this._language=t,this.dateFormat=this._language.translate("_date")},enumerable:!0,configurable:!0}),e.prototype.format=function(t,e,i){var r,o;if(this.language||(this.sprite?this.language=this.sprite.language:this.language=new n.T),"undefined"!==typeof e&&""!==e||(e=this._dateFormat),o=h.Kg(t)?this.parse(t):p.yq(t),h.Gv(e))try{return this.intlLocales?new Intl.DateTimeFormat(this.intlLocales,e).format(o):new Intl.DateTimeFormat(void 0,e).format(o)}catch(s){return"Invalid"}else{e=p.fZ(e);var a=this.parseFormat(e);if(h.a4(this.timezoneOffset)?o.setMinutes(o.getMinutes()+o.getTimezoneOffset()-this.timezoneOffset):h.a4(this.timezone)&&!1!==i&&(o=u.a6(o,this.timezone)),!h.Et(o.getTime()))return this.language.translate("Invalid date");r=this.applyFormat(o,a,this.language),this.capitalize&&(r=r.replace(/^.{1}/,r.substr(0,1).toUpperCase()))}return r},e.prototype.parseFormat=function(t){var e=this.getCache(t);if(h.a4(e))return e;for(var i={template:"",parts:[]}
1,r=(0,a.S)().chunk(t,!0),n=0;n<r.length;n++){var o=r[n];if("value"===o.type){o.text.match(/^date$/i)&&h.Kg(this._dateFormat)&&(o.text=this._dateFormat);var s=o.text.match(/G|yyyy|yyy|yy|y|YYYY|YYY|YY|Y|u|q|MMMMM|MMMM|MMM|MM|M|ww|w|W|dd|d|DDD|DD|D|F|g|EEEEE|EEEE|EEE|EE|E|eeeee|eeee|eee|ee|e|aaa|aa|a|hh|h|HH|H|KK|K|kk|k|mm|m|ss|s|SSS|SS|S|A|zzzz|zzz|zz|z|ZZ|Z|t|x|nnn|nn|n|i|I/g);if(s)for(var p=0;p<s.length;p++)i.parts.push(s[p]),o.text=o.text.replace(s[p],l.Kx)}i.template+=o.text}return this.setCache(t,i),i},e.prototype.applyFormat=function(t,e,i){var r,n,o,a,s,h,u,c,d=e.template,f=t.getTimezoneOffset(),y=t.getTime();this.utc?(r=t.getUTCFullYear(),n=t.getUTCMonth(),o=t.getUTCDay(),a=t.getUTCDate(),s=t.getUTCHours(),h=t.getUTCMinutes(),u=t.getUTCSeconds(),c=t.getUTCMilliseconds()):(r=t.getFullYear(),n=t.getMonth(),o=t.getDay(),a=t.getDate(),s=t.getHours(),h=t.getMinutes(),u=t.getSeconds(),c=t.getMilliseconds());for(var g=0,m=e.parts.length;g<m;g++){var v="";switch(e.parts[g]){case"G":v=i.translate(r<0?"_era_bc":"_era_ad");break;case"yyyy":v=Math.abs(r).toString(),r<0&&(v+=i.translate("_era_bc"));break;case"yyy":case"yy":case"y":v=Math.abs(r).toString().substr(-e.parts[g].length),r<0&&(v+=i.translate("_era_bc"));break;case"YYYY":case"YYY":case"YY":case"Y":var b=r;1==p.Nr(t)&&o>4&&b--,v="YYYY"==e.parts[g]?Math.abs(b).toString():Math.abs(b).toString().substr(-e.parts[g].length),b<0&&(v+=i.translate("_era_bc"));break;case"u":case"F":case"g":break;case"q":v=""+Math.ceil((t.getMonth()+1)/3);break;case"MMMMM":v=i.translate(this.months[n]).substr(0,1);break;case"MMMM":v=i.translate(this.months[n]);break;case"MMM":v=i.translate(this.monthsShort[n]);break;case"MM":v=p.tr(n+1,2,"0");break;case"M":v=(n+1).toString();break;case"ww":v=p.tr(p.Nr(t,this.utc),2,"0");break;case"w":v=p.Nr(t,this.utc).toString();break;case"W":v=p.L_(t,this.utc).toString();break;case"dd":v=p.tr(a,2,"0");break;case"d":v=a.toString();break;case"DD":case"DDD":v=p.tr(p._Q(t,this.utc).toString(),e.parts[g].length,"0");break;case"D":v=p._Q(t,this.utc).toString();break;case"t":v=i.translateFunc("_dateOrd").call(this,a);break;case"E":v=(o||7).toString();break;case"EE":v=p.tr((o||7).toString(),2,"0");break;case"EEE":case"eee":v=i.translate(this.weekdaysShort[o]);break;case"EEEE":case"eeee":v=i.translate(this.weekdays[o]);break;case"EEEEE":case"eeeee":v=i.translate(this.weekdays[o]).substr(0,1);break;case"e":case"ee":v=(o-this.firstDayOfWeek+1).toString(),"ee"==e.parts[g]&&(v=p.tr(v,2,"0"));break;case"a":v=s>=12?i.translate("PM"):i.translate("AM");break;case"aa":v=s>=12?i.translate("P.M."):i.translate("A.M.");break;case"aaa":v=s>=12?i.translate("P"):i.translate("A");break;case"h":v=p.Jx(s).toString();break;case"hh":v=p.tr(p.Jx(s),2,"0");break;case"H":v=s.toString();break;case"HH":v=p.tr(s,2,"0");break;case"K":v=p.Jx(s,0).toString();break;case"KK":v=p.tr(p.Jx(s,0),2,"0");break;case"k":v=(s+1).toString();break;case"kk":v=p.tr(s+1,2,"0");break;case"m":v=h.toString();break;case"mm":v=p.tr(h,2,"0");break;case"s":v=u.toString();break;case"ss":v=p.tr(u,2,"0");break;case"S":case"SS":case"SSS":v=Math.round(c/1e3*Math.pow(10,e.parts[g].length)).toString();break;case"x":v=y.toString();break;case"n":case"nn":case"nnn":v=p.tr(c,e.parts[g].length,"0");break;case"z":v=p.O(t,!1,!1,this.utc);break;case"zz":v=p.O(t,!0,!1,this.utc);break;case"zzz":v=p.O(t,!1,!0,this.utc);break;case"zzzz":v=p.O(t,!0,!0,this.utc);break;case"Z":case"ZZ":var _=Math.abs(f)/60,P=Math.floor(_),x=60*_-60*P;this.utc&&(P=0,x=0),"Z"==e.parts[g]?(v="GMT",v+=f>0?"-":"+",v+=p.tr(P,2)+":"+p.tr(x,2)):(v=f>0?"-":"+",v+=p.tr(P,2)+p.tr(x,2));break;case"i":v=t.toISOString();break;case"I":v=t.toUTCString()}d=d.replace(l.Kx,v)}return d},e.prototype.parse=function(t,e){if(h.a4(e)||(e=this.inputDateFormat),t instanceof Date)return t;if("number"===typeof t)return new Date(t);var i;"string"!==typeof t&&(t=t.toString()),this.language||(this.sprite?this.language=this.sprite.language:this.language=new n.T);var r="";e=(e=p.fZ(e)).substr(0,t.length);for(var o=this.parseFormat(e),a={year:-1,year3:-1,year2:-1,year1:-1,month:-1,monthShort:-1,monthLong:-1,weekdayShort:-1,weekdayLong:-1,day:-1,yearDay:-1,week:-1,hourBase0:-1,hour12Base0:-1,hourBase1:-1,hour12Base1:-1,minute:-1,second:-1,millisecond:-1,millisecondDigits:-1,am:-1,zone:-1,timestamp:-1,iso:-1},s={year:1970,month:0,day:1,hour:0,minute:0,second:0,millisecond:0,timestamp:null,offset:0,utc:this.utc},l=0,u=0,c=0;c<o.parts.length;c++){switch(u=c+l+1,o.parts[c]){case"yyyy":case"YYYY":r+="([0-9]{4})",a.year=u;break;case"yyy":case"YYY":r+="([0-9]{3})",a.year3=u;break;case"yy":case"YY":r+="([0-9]{2})",a.year2=u;break;case"y":case"Y":r+="([0-9]{1})",a.year1=u;break;case"MMMM":r+="("+this.getStringList(this.months).join("|")+")",a.monthLong=u;break;case"MMM":r+="("+this.getStringList(this.monthsShort).join("|")+")",a.monthShort=u;break;case"MM":case"M":r+="([0-9]{2}|[0-9]{1})",a.month=u;break;case"ww":case"w":r+="([0-9]{2}|[0-9]{1})",a.week=u;break;case"dd":case"d":r+="([0-9]{2}|[0-9]{1})",a.day=u;break;case"DDD":case"DD":case"D":r+="([0-9]{3}|[0-9]{2}|[0-9]{1})",a.yearDay=u;break;case"dddd":r+="("+this.getStringList(this.weekdays).join("|")+")",a.weekdayLong=u;break;case"ddd":r+="("+this.getStringList(this.weekdaysShort).join("|")+")",a.weekdayShort=u;break;case"aaa":case"aa":case"a":r+="("+this.getStringList(["AM","PM","A.M.","P.M.","A","P"]).join("|")+")",a.am=u;break;case"hh":case"h":r+="([0-9]{2}|[0-9]{1})",a.hour12Base1=u;break;case"HH":case"H":r+="([0-9]{2}|[0-9]{1})",a.hourBase0=u;break;case"KK":case"K":r+="([0-9]{2}|[0-9]{1})",a.hour12Base0=u;break;
1case"kk":case"k":r+="([0-9]{2}|[0-9]{1})",a.hourBase1=u;break;case"mm":case"m":r+="([0-9]{2}|[0-9]{1})",a.minute=u;break;case"ss":case"s":r+="([0-9]{2}|[0-9]{1})",a.second=u;break;case"SSS":case"SS":case"S":r+="([0-9]{3}|[0-9]{2}|[0-9]{1})",a.millisecond=u,a.millisecondDigits=o.parts[c].length;break;case"nnn":case"nn":case"n":r+="([0-9]{3}|[0-9]{2}|[0-9]{1})",a.millisecond=u;break;case"x":r+="([0-9]{1,})",a.timestamp=u;break;case"Z":r+="GMT([-+]+[0-9]{2}:[0-9]{2})",a.zone=u;break;case"ZZ":r+="([\\-+]+[0-9]{2}[0-9]{2})",a.zone=u;break;case"i":r+="([0-9]{4})-?([0-9]{2})-?([0-9]{2})T?([0-9]{2}):?([0-9]{2}):?([0-9]{2}).?([0-9]{0,3})([zZ]|[+-][0-9]{2}:?[0-9]{2}|$)",a.iso=u,l+=7;break;case"G":case"YYYY":case"YYY":case"YY":case"Y":case"MMMMM":case"W":case"EEEEE":case"EEEE":case"EEE":case"EE":case"E":case"eeeee":case"eeee":case"eee":case"ee":case"e":case"zzzz":case"zzz":case"zz":case"z":case"t":l--}r+="[^0-9]*"}var d=new RegExp(r),f=t.match(d);if(f){if(a.year>-1&&(s.year=parseInt(f[a.year])),a.year3>-1){var y=parseInt(f[a.year3]);y+=1e3,s.year=y}if(a.year2>-1){y=parseInt(f[a.year2]);y+=y>50?1e3:2e3,s.year=y}if(a.year1>-1){y=parseInt(f[a.year1]);y=10*Math.floor((new Date).getFullYear()/10)+y,s.year=y}if(a.monthLong>-1&&(s.month=this.resolveMonth(f[a.monthLong])),a.monthShort>-1&&(s.month=this.resolveShortMonth(f[a.monthShort])),a.month>-1&&(s.month=parseInt(f[a.month])-1),a.week>-1&&-1===a.day&&(s.month=0,s.day=p.X2(parseInt(f[a.week]),s.year,1,this.utc)),a.day>-1&&(s.day=parseInt(f[a.day])),a.yearDay>-1&&(s.month=0,s.day=parseInt(f[a.yearDay])),a.hourBase0>-1&&(s.hour=parseInt(f[a.hourBase0])),a.hourBase1>-1&&(s.hour=parseInt(f[a.hourBase1])-1),a.hour12Base0>-1)11==(y=parseInt(f[a.hour12Base0]))&&(y=0),a.am>-1&&!this.isAm(f[a.am])&&(y+=12),s.hour=y;if(a.hour12Base1>-1)12==(y=parseInt(f[a.hour12Base1]))&&(y=0),a.am>-1&&!this.isAm(f[a.am])&&(y+=12),s.hour=y;if(a.minute>-1&&(s.minute=parseInt(f[a.minute])),a.second>-1&&(s.second=parseInt(f[a.second])),a.millisecond>-1){y=parseInt(f[a.millisecond]);2==a.millisecondDigits?y*=10:1==a.millisecondDigits&&(y*=100),s.millisecond=y}if(a.timestamp>-1){s.timestamp=parseInt(f[a.timestamp]);var g=new Date(s.timestamp);s.year=g.getUTCFullYear(),s.month=g.getUTCMonth(),s.day=g.getUTCDate(),s.hour=g.getUTCHours(),s.minute=g.getUTCMinutes(),s.second=g.getUTCSeconds(),s.millisecond=g.getUTCMilliseconds()}a.zone>-1&&(s.offset=this.resolveTimezoneOffset(new Date(s.year,s.month,s.day),f[a.zone])),a.iso>-1&&(s.year=h.Ro(f[a.iso+0]),s.month=h.Ro(f[a.iso+1])-1,s.day=h.Ro(f[a.iso+2]),s.hour=h.Ro(f[a.iso+3]),s.minute=h.Ro(f[a.iso+4]),s.second=h.Ro(f[a.iso+5]),s.millisecond=h.Ro(f[a.iso+6]),"Z"==f[a.iso+7]||"z"==f[a.iso+7]?s.utc=!0:""!=f[a.iso+7]&&(s.offset=this.resolveTimezoneOffset(new Date(s.year,s.month,s.day),f[a.iso+7]))),i=s.utc?new Date(Date.UTC(s.year,s.month,s.day,s.hour,s.minute,s.second,s.millisecond)):new Date(s.year,s.month,s.day,s.hour,s.minute+s.offset,s.second,s.millisecond)}else i=new Date(t);return i},e.prototype.resolveTimezoneOffset=function(t,e){if(e.match(/([+\-]?)([0-9]{2}):?([0-9]{2})/)){var i=h._W(e.match(/([+\-]?)([0-9]{2}):?([0-9]{2})/)),r=i[1],n=i[2],o=i[3],a=60*parseInt(n)+parseInt(o);return"+"==r&&(a*=-1),a-(t||new Date).getTimezoneOffset()}return 0},e.prototype.resolveMonth=function(t){var e=this.months.indexOf(t);return e>-1||this.language&&!this.language.isDefault()&&(e=this.language.translateAll(this.months).indexOf(t))>-1?e:0},e.prototype.resolveShortMonth=function(t){var e=this.monthsShort.indexOf(t);return e>-1||(e=this.months.indexOf(t))>-1||this.language&&!this.language.isDefault()&&(e=this.language.translateAll(this.monthsShort).indexOf(t))>-1?e:0},e.prototype.isAm=function(t){return this.getStringList(["AM","A.M.","A"]).indexOf(t.toUpperCase())>-1},e.prototype.invalidateSprite=function(){this.sprite&&this.sprite.invalidate()},e.prototype.getStringList=function(t){for(var e=[],i=0;i<t.length;i++)this.language?e.push(p.xp(this.language.translate(t[i]))):e.push(p.xp(t[i]));return e},Object.defineProperty(e.prototype,"dateFormat",{get:function(){return this._dateFormat},set:function(t){this._dateFormat=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"inputDateFormat",{get:function(){return this._inputDateFormat},set:function(t){this._inputDateFormat=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"intlLocales",{get:function(){return this._intlLocales},set:function(t){this._intlLocales=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"utc",{get:function(){return this._utc},set:function(t){this._utc=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"timezoneOffset",{get:function(){return this._timezoneOffset},set:function(t){this._timezoneOffset!=t&&(this._timezoneOffset=t,this.invalidateSprite())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"timezone",{get:function(){return this._timezone},set:function(t){this._timezone!=t&&(this._timezone=t,this.timezoneMinutes=u.J8(t),this.invalidateSprite())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"firstDayOfWeek",{get:function(){return this._firstDayOfWeek},set:function(t){this._firstDayOfWeek=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"outputFormat",{get:function(){return this._outputFormat},set:function(t){this._outputFormat=t.toLowerCase(),this.invalidateSprite()},enumerable:!0,configurable:!0}),e}(o.b);s.u.registeredClasses.DateFormatter=c},63004:(t,e,i)=>{"use strict";i.d(e,{E:()=>u});var r=i(6326),n=i(11796),o=i(72743),a=i(61944),s=i(86522),l=i(12797),p=i(26487),h=i(77250),u=function(t){function e(){var e=t.call(this)||this;return e._stops=new o.B8,e.element=e.paper.addGroup("radialGradient"),e.id="gradient-"+s.u.getUniqueId(),e.element.attr({id:e.id}),e._disposers.push(e.element),e.applyTheme(),e}return(0,r.C6)(e,t),e.prototype.draw=function(){var t,e=this,i=this.element;p.Et(this.cx)&&((t=this.cx)instanceof h.QE&&(t=t.percent+"%"),i.attr({cx:t}));p.Et(this.cy)&&((t=this.cy)instanceof h.QE&&(t=t.percent+"%"),i.attr({cy:t}));this.fx&&((t=this.fx)instanceof h.QE&&(t=t.percent+"%"),i.attr({fx:t}));
1this.fy&&((t=this.fy)instanceof h.QE&&(t=t.percent+"%"),i.attr({fy:t}));i.removeChildNodes(),l.__(l.KF(this._stops.iterator()),(function(t){var r=t[0],n=t[1],o=n.offset;p.Et(o)||(o=r/(e._stops.length-1));var a=e.paper.add("stop");p.a4(n.color)&&a.attr({"stop-color":n.color.toString()}),p.Et(n.opacity)&&a.attr({"stop-opacity":n.opacity}),p.Et(o)&&a.attr({offset:o}),i.add(a)}))},e.prototype.addColor=function(t,e,i){this._stops.push({color:t,opacity:e,offset:i}),this.draw()},Object.defineProperty(e.prototype,"paper",{get:function(){return this._paper?this._paper:(0,a.w)()},set:function(t){this._paper!=t&&(this._paper=t,this.draw(),t.appendDef(this.element))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cx",{get:function(){return this._cx},set:function(t){this._cx=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cy",{get:function(){return this._cy},set:function(t){this._cy=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fx",{get:function(){return this._fx},set:function(t){this._fx=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fy",{get:function(){return this._fy},set:function(t){this._fy=t,this.draw()},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.stops.copyFrom(e.stops),this.cx=e.cx,this.cy=e.cy,this.fx=e.fx,this.fy=e.fy},Object.defineProperty(e.prototype,"stops",{get:function(){return this._stops},enumerable:!0,configurable:!0}),e.prototype.clear=function(){this._stops.clear()},e}(n.b);s.u.registeredClasses.RadialGradient=u},63372:(t,e,i)=>{"use strict";i.d(e,{m:()=>f});var r=i(6326),n=i(87850),o=i(86522),a=i(35719),s=i(4373),l=i(18585),p=i(67668),h=i(74251),u=i(72537),c=i(5485),d=i(10270),f=function(t){function e(){var e=t.call(this)||this;e._boundingRect={x:-4e4,y:-4e4,width:8e4,height:8e4},e._pointTo={x:0,y:0},e.fitPointerToBounds=!1,e._verticalOrientation="up",e.fixDoc=!0,e.className="Tooltip",e.isMeasured=!1,e.getFillFromObject=!0,e.margin(5,5,5,5),e.defaultState.transitionDuration=1,e.hiddenState.transitionDuration=1;var i=e.background;i.interactionsEnabled=!1,i.fillOpacity=.9,i.strokeWidth=1,i.strokeOpacity=1,i.stroke=(0,p.yW)("#ffffff"),i.cornerRadius=3,i.pointerLength=6,i.pointerBaseWidth=10;var r=new h.G;r.dy=1,r.dx=1,r.opacity=.5,i.filters.push(r),e.autoTextColor=!0;var n=e.createChild(s.J);return n.shouldClone=!1,e.label=n,n.padding(7,12,4,12),n.interactionsEnabled=!1,n.horizontalCenter="middle",n.fill=(0,p.yW)("#ffffff"),e._disposers.push(n),e.label.events.on("sizechanged",e.drawBackground,e),e.label.zIndex=1,e.pointerOrientation="vertical",e.animationDuration=0,e.animationEasing=c.Jx,e.setPropertyValue("showInViewport",!1),e.role="tooltip",e.visible=!1,e.opacity=0,e.x=0,e.y=0,e.events.on("visibilitychanged",e.handleVisibility,e),e.applyTheme(),e}return(0,r.C6)(e,t),e.prototype.handleVisibility=function(){this.visible&&this.label.invalidate()},Object.defineProperty(e.prototype,"getStrokeFromObject",{get:function(){return this.getPropertyValue("getStrokeFromObject")},set:function(t){this.setPropertyValue("getStrokeFromObject",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"autoTextColor",{get:function(){return this.getPropertyValue("autoTextColor")}
1,set:function(t){this.setPropertyValue("autoTextColor",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"keepTargetHover",{get:function(){return this.getPropertyValue("keepTargetHover")},set:function(t){var e=this;this.setPropertyValue("keepTargetHover",t,!0)&&t&&(this.hoverable=!0,this.background.interactionsEnabled=!0,this._disposers.push(this.events.on("over",(function(t){e.targetSprite&&e.targetSprite.hoverable&&(e.targetSprite.isHover=!0)}))),this._disposers.push(this.events.on("out",(function(t){e.targetSprite&&e.targetSprite.hoverable&&(e.targetSprite.isHover=!1)}))))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"showInViewport",{get:function(){return this.getPropertyValue("showInViewport")},set:function(t){this.setPropertyValue("showInViewport",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getFillFromObject",{get:function(){return this.getPropertyValue("getFillFromObject")},set:function(t){this.setPropertyValue("getFillFromObject",t,!0)},enumerable:!0,configurable:!0}),e.prototype.createBackground=function(){return new a.D},Object.defineProperty(e.prototype,"pointerOrientation",{get:function(){return this.getPropertyValue("pointerOrientation")},set:function(t){this.setPropertyValue("pointerOrientation",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"animationDuration",{get:function(){return this.getPropertyValue("animationDuration")},set:function(t){this.setPropertyValue("animationDuration",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"animationEasing",{get:function(){return this.getPropertyValue("animationEasing")},set:function(t){this.setPropertyValue("animationEasing",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"html",{get:function(){return this.label.html},set:function(t){this.label.html!=t&&(this.label.html=t,this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"text",{get:function(){return this.label.text},set:function(t){this.label.text!=t&&(this.label.text=t,this.invalidate())},enumerable:!0,configurable:!0}),e.prototype.draw=function(){t.prototype.draw.call(this);var e=this.label;e.invalid&&e.validate();var i,r,n=this._pointTo.x,o=this._pointTo.y,a=this._boundingRect,s=e.measuredWidth,l=e.measuredHeight,p=this.background.pointerLength;if(this.ignoreBounds&&(a=void 0),a&&this.fixDoc&&s>a.width){d.gO({x:a.x,y:a.y},this.parent);var h=d.gO({x:a.x+a.width,y:a.y+a.height},this.parent),c=document.body.offsetWidth;d.kH(document.body.offsetHeight),h.x>c/2?a.x=a.width-s:a.width=a.x+s}var f=this.pointerOrientation;"horizontal"==f||"left"==f||"right"==f?(r=-l/2,i="horizontal"==f?a&&n>a.x+a.width/2?-s/2-p:s/2+p:"left"==f?s/2+p:-s/2-p):(a&&(i=u.s_(0,a.x-n+s/2,a.x-n+a.width-s/2)),"vertical"==f?a&&o>a.y+l+p?(r=-l-p,this._verticalOrientation="up"):(r=p,this._verticalOrientation="down"):"down"==f?(r=-l-p,this._verticalOrientation="up"):(r=p,this._verticalOrientation="down")),a&&(r=u.s_(r,a.y-o,a.y+a.height-l-o)),e.x=i,e.y=r,this.drawBackground()}
1,e.prototype.updateBackground=function(){this.group.addToBack(this.background.group)},e.prototype.drawBackground=function(){var t=this.label,e=this.background,i=t.measuredWidth,r=t.measuredHeight,n=this._boundingRect,o=i,a=t.pixelX-i/2,s=r,l=t.pixelY,p=this._pointTo.x,h=this._pointTo.y,c=n.x-p,d=c+n.width,f=n.y-h,y=f+n.height;e.x=a,e.y=l,e.width=o,e.height=s,this.fitPointerToBounds?(e.pointerX=u.s_(-e.x,c-e.x,d-e.x),e.pointerY=u.s_(-e.y,f-e.y,y-e.y)):(e.pointerX=-e.x,e.pointerY=-e.y),e.validate()},e.prototype.delayedPointTo=function(t,e){var i=this;this._pointToDisposer&&this._pointToDisposer.dispose(),this._pointToDisposer=o.u.events.once("exitframe",(function(){i.pointTo(t,e)})),this.addDisposer(this._pointToDisposer)},e.prototype.pointTo=function(t,e){this._pointTo.x==t.x&&this._pointTo.y==t.y||(this._pointTo=t,this.invalidate(),!this.visible||e?(this.moveTo(this._pointTo),this._animation&&this._animation.kill()):0==this.pixelX&&0==this.pixelY?this.moveTo(this._pointTo):(this._animation&&this._animation.kill(),this._animation=new l.X5(this,[{property:"x",to:t.x,from:this.pixelX},{property:"y",to:t.y,from:this.pixelY}],this.animationDuration,this.animationEasing).start()))},e.prototype.setBounds=function(t){var e=this._boundingRect;e.x==t.x&&e.y==t.y&&e.width==t.width&&e.height==t.height||(this._boundingRect=t,this.invalidate())},Object.defineProperty(e.prototype,"boundingContainer",{set:function(t){this._boundingContainer=t,t.events.on("sizechanged",this.updateBounds,this),t.events.on("positionchanged",this.updateBounds,this)},enumerable:!0,configurable:!0}),e.prototype.updateBounds=function(){var t=this._boundingContainer,e=d.tj({x:t.pixelX,y:t.pixelY,width:t.maxWidth,height:t.maxHeight},t);this.setBounds(e)},Object.defineProperty(e.prototype,"ignoreBounds",{get:function(){return this.getPropertyValue("ignoreBounds")},set:function(t){this.setPropertyValue("ignoreBounds",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"verticalOrientation",{get:function(){return this._verticalOrientation},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltip",{get:function(){},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.label.copyFrom(e.label),e._boundingRect&&(this._boundingRect=e._boundingRect)},e.prototype.asFunction=function(e){return"animationEasing"==e||t.prototype.asIs.call(this,e)},e}(n.m);o.u.registeredClasses.Tooltip=f},63393:function(t,e,i){!function(t,e){"use strict";function i(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,r)}return i}function r(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?i(Object(r),!0).forEach((function(e){o(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function n(t){return n="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},n(t)}function o(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}function a(t,e){if(null==t)return{};var i,r,n={},o=Object.keys(t);for(r=0;r<o.length;r++)i=o[r],e.indexOf(i)>=0||(n[i]=t[i]);return n}function s(t,e){if(null==t)return{};var i,r,n=a(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r<o.length;r++)i=o[r],e.indexOf(i)>=0||Object.prototype.propertyIsEnumerable.call(t,i)&&(n[i]=t[i])}return n}function l(t,e){return p(t)||h(t,e)||u(t,e)||d()}function p(t){if(Array.isArray(t))return t}function h(t,e){var i=t&&("undefined"!==typeof Symbol&&t[Symbol.iterator]||t["@@iterator"]);if(null!=i){var r,n,o=[],a=!0,s=!1;try{for(i=i.call(t);!(a=(r=i.next()).done)&&(o.push(r.value),!e||o.length!==e);a=!0);}catch(l){s=!0,n=l}finally{try{a||null==i.return||i.return()}finally{if(s)throw n}}return o}}function u(t,e){if(t){if("string"===typeof t)return c(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?c(t,e):void 0}}function c(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,r=new Array(e);i<e;i++)r[i]=t[i];return r}
vendor: 5,507 bytes, line 1
1function d(){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 f(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var y,g,m,v,b={exports:{}};function _(){return g?y:(g=1,y="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}function P(){if(v)return m;v=1;var t=_();function e(){}function i(){}return i.resetWarningCache=e,m=function(){function r(e,i,r,n,o,a){if(a!==t){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function n(){return r}r.isRequired=r;var o={array:r,bool:r,func:r,number:r,object:r,string:r,symbol:r,any:r,arrayOf:n,element:r,elementType:r,instanceOf:n,node:r,objectOf:n,oneOf:n,oneOfType:n,shape:n,exact:n,checkPropTypes:i,resetWarningCache:e};return o.PropTypes=o,o}}b.exports=P()();var x=f(b.exports),w=function(t,i,r){var n=!!r,o=e.useRef(r);e.useEffect((function(){o.current=r}),[r]),e.useEffect((function(){if(!n||!t)return function(){};var e=function(){o.current&&o.current.apply(o,arguments)};return t.on(i,e),function(){t.off(i,e)}}),[n,i,t,o])},S=function(t){var i=e.useRef(t);return e.useEffect((function(){i.current=t}),[t]),i.current},C=function(t){return null!==t&&"object"===n(t)},O=function(t){return C(t)&&"function"===typeof t.then},T=function(t){return C(t)&&"function"===typeof t.elements&&"function"===typeof t.createToken&&"function"===typeof t.createPaymentMethod&&"function"===typeof t.confirmCardPayment},E="[object Object]",k=function t(e,i){if(!C(e)||!C(i))return e===i;var r=Array.isArray(e);if(r!==Array.isArray(i))return!1;var n=Object.prototype.toString.call(e)===E;if(n!==(Object.prototype.toString.call(i)===E))return!1;if(!n&&!r)return e===i;var o=Object.keys(e),a=Object.keys(i);if(o.length!==a.length)return!1;for(var s={},l=0;l<o.length;l+=1)s[o[l]]=!0;for(var p=0;p<a.length;p+=1)s[a[p]]=!0;var h=Object.keys(s);if(h.length!==o.length)return!1;var u=e,c=i,d=function(e){return t(u[e],c[e])};return h.every(d)},F=function(t,e,i){return C(t)?Object.keys(t).reduce((function(n,a){var s=!C(e)||!k(t[a],e[a]);return i.includes(a)?(s&&console.warn("Unsupported prop change: options.".concat(a," is not a mutable property.")),n):s?r(r({},n||{}),{},o({},a,t[a])):n}),null):null},I="Invalid prop `stripe` supplied to `Elements`. We recommend using the `loadStripe` utility from `@stripe/stripe-js`. See https://stripe.com/docs/stripe-js/react#elements-props-stripe for details.",M=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:I;if(null===t||T(t))return t;throw new Error(e)},D=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:I;if(O(t))return{tag:"async",stripePromise:Promise.resolve(t).then((function(t){return M(t,e)}))};var i=M(t,e);return null===i?{tag:"empty"}:{tag:"sync",stripe:i}},j=function(t){t&&t._registerWrapper&&t.registerAppInfo&&(t._registerWrapper({name:"react-stripe-js",version:"3.5.0"}),t.registerAppInfo({name:"react-stripe-js",version:"3.5.0",url:"https://stripe.com/docs/stripe-js/react"}))},V=e.createContext(null);V.displayName="ElementsContext";var L=function(t,e){if(!t)throw new Error("Could not find Elements context; You need to wrap the part of your app that ".concat(e," in an <Elements> provider."));return t},R=function(t){var i=t.stripe,r=t.options,n=t.children,o=e.useMemo((function(){return D(i)}),[i]),a=l(e.useState((function(){return{stripe:"sync"===o.tag?o.stripe:null,elements:"sync"===o.tag?o.stripe.elements(r):null}})),2),s=a[0],p=a[1];e.useEffect((function(){var t=!0,e=function(t){p((function(e){return e.stripe?e:{stripe:t,elements:t.elements(r)}}))};return"async"!==o.tag||s.stripe?"sync"!==o.tag||s.stripe||e(o.stripe):o.stripePromise.then((function(i){i&&t&&e(i)})),function(){t=!1}}),[o,s,r]);var h=S(i);e.useEffect((function(){null!==h&&h!==i&&console.warn("Unsupported prop change on Elements: You cannot change the `stripe` prop after setting it.")}),[h,i]);var u=S(r);return e.useEffect((function(){if(s.elements){var t=F(r,u,["clientSecret","fonts"]);t&&s.elements.update(t)}}),[r,u,s.elements]),e.useEffect((function(){j(s.stripe)}),[s.stripe]),e.createElement(V.Provider,{value:s},n)};R.propTypes={stripe:x.any,options:x.object};var A=function(t){var i=e.useContext(V);return L(i,t)},B=function(){return A("calls useElements()").elements},H=function(t){return(0,t.children)(A("mounts <ElementsConsumer>"))};H.propTypes={children:x.func.isRequired};var N=["on","session"],W=e.createContext(null);W.displayName="CheckoutSdkContext";var G=function(t,e){if(!t)throw new Error("Could not find CheckoutProvider context; You need to wrap the part of your app that ".concat(e," in an <CheckoutProvider> provider."));return t},z=e.createContext(null);z.displayName="CheckoutContext";var U=function(t,e){if(!t)return null;t.on,t.session;var i=s(t,N);return r(r({},i),e||t.session())},Y="Invalid prop `stripe` supplied to `CheckoutProvider`. We recommend using the `loadStripe` utility from `@stripe/stripe-js`. See https://stripe.com/docs/stripe-js/react#elements-props-stripe for details.",K=function(t){var i=t.stripe,r=t.options,n=t.children,o=e.useMemo((function(){return D(i,Y)}),[i]),a=l(e.useState(null),2),s=a[0],p=a[1],h=l(e.useState((function(){return{stripe:"sync"===o.tag?o.stripe:null,checkoutSdk:null}}
1)),2),u=h[0],c=h[1],d=function(t,e){c((function(i){return i.stripe&&i.checkoutSdk?i:{stripe:t,checkoutSdk:e}}))},f=e.useRef(!1);e.useEffect((function(){var t=!0;return"async"!==o.tag||u.stripe?"sync"===o.tag&&o.stripe&&!f.current&&(f.current=!0,o.stripe.initCheckout(r).then((function(t){t&&(d(o.stripe,t),t.on("change",p))}))):o.stripePromise.then((function(e){e&&t&&!f.current&&(f.current=!0,e.initCheckout(r).then((function(t){t&&(d(e,t),t.on("change",p))})))})),function(){t=!1}}),[o,u,r,p]);var y=S(i);e.useEffect((function(){null!==y&&y!==i&&console.warn("Unsupported prop change on CheckoutProvider: You cannot change the `stripe` prop after setting it.")}),[y,i]);var g=S(r);e.useEffect((function(){var t,e;if(u.checkoutSdk){var i=null===g||void 0===g||null===(t=g.elementsOptions)||void 0===t?void 0:t.appearance,n=null===r||void 0===r||null===(e=r.elementsOptions)||void 0===e?void 0:e.appearance;n&&!k(n,i)&&u.checkoutSdk.changeAppearance(n)}}),[r,g,u.checkoutSdk]),e.useEffect((function(){j(u.stripe)}),[u.stripe]);var m=e.useMemo((function(){return U(u.checkoutSdk,s)}),[u.checkoutSdk,s]);return u.checkoutSdk?e.createElement(W.Provider,{value:u},e.createElement(z.Provider,{value:m},n)):null};K.propTypes={stripe:x.any,options:x.shape({fetchClientSecret:x.func.isRequired,elementsOptions:x.object}).isRequired};var X=function(t){var i=e.useContext(W);return G(i,t)},q=function(t){var i=e.useContext(W),r=e.useContext(V);if(i&&r)throw new Error("You cannot wrap the part of your app that ".concat(t," in both <CheckoutProvider> and <Elements> providers."));return i?G(i,t):L(r,t)},Z=function(){X("calls useCheckout()");var t=e.useContext(z);if(!t)throw new Error("Could not find Checkout Context; You need to wrap the part of your app that calls useCheckout() in an <CheckoutProvider> provider.");return t},Q=["mode"],J=function(t){return t.charAt(0).toUpperCase()+t.slice(1)},$=function(t,i){var r="".concat(J(t),"Element"),n=i?function(t){q("mounts <".concat(r,">"));var i=t.id,n=t.className;return e.createElement("div",{id:i,className:n})}:function(i){var n,o=i.id,a=i.className,p=i.options,h=void 0===p?{}:p,u=i.onBlur,c=i.onFocus,d=i.onReady,f=i.onChange,y=i.onEscape,g=i.onClick,m=i.onLoadError,v=i.onLoaderStart,b=i.onNetworksChange,_=i.onConfirm,P=i.onCancel,x=i.onShippingAddressChange,C=i.onShippingRateChange,O=q("mounts <".concat(r,">")),T="elements"in O?O.elements:null,E="checkoutSdk"in O?O.checkoutSdk:null,k=l(e.useState(null),2),I=k[0],M=k[1],D=e.useRef(null),j=e.useRef(null);w(I,"blur",u),w(I,"focus",c),w(I,"escape",y),w(I,"click",g),w(I,"loaderror",m),w(I,"loaderstart",v),w(I,"networkschange",b),w(I,"confirm",_),w(I,"cancel",P),w(I,"shippingaddresschange",x),w(I,"shippingratechange",C),w(I,"change",f),d&&(n="expressCheckout"===t?d:function(){d(I)}),w(I,"ready",n),e.useLayoutEffect((function(){if(null===D.current&&null!==j.current&&(T||E)){var e=null;if(E)switch(t){case"payment":e=E.createPaymentElement(h);break;case"address":if(!("mode"in h))throw new Error("You must supply options.mode. mode must be 'billing' or 'shipping'.");var i=h.mode,n=s(h,Q);if("shipping"===i)e=E.createShippingAddressElement(n);else{if("billing"!==i)throw new Error("Invalid options.mode. mode must be 'billing' or 'shipping'.");e=E.createBillingAddressElement(n)}break;case"expressCheckout":e=E.createExpressCheckoutElement(h);break;case"currencySelector":e=E.createCurrencySelectorElement();break;default:throw new Error("Invalid Element type ".concat(r,". You must use either the <PaymentElement />, <AddressElement options={{mode: 'shipping'}} />, <AddressElement options={{mode: 'billing'}} />, or <ExpressCheckoutElement />."))}else T&&(e=T.create(t,h));D.current=e,M(e),e&&e.mount(j.current)}}),[T,E,h]);var V=S(h);return e.useEffect((function(){if(D.current){var t=F(h,V,["paymentRequest"]);t&&"update"in D.current&&D.current.update(t)}}),[h,V]),e.useLayoutEffect((function(){return function(){if(D.current&&"function"===typeof D.current.destroy)try{D.current.destroy(),D.current=null}catch(t){}}}),[]),e.createElement("div",{id:o,className:a,ref:j})};return n.propTypes={id:x.string,className:x.string,onChange:x.func,onBlur:x.func,onFocus:x.func,onReady:x.func,onEscape:x.func,onClick:x.func,onLoadError:x.func,onLoaderStart:x.func,onNetworksChange:x.func,onConfirm:x.func,onCancel:x.func,onShippingAddressChange:x.func,onShippingRateChange:x.func,options:x.object},n.displayName=r,n.__elementType=t,n},tt="undefined"===typeof window,et=e.createContext(null);et.displayName="EmbeddedCheckoutProviderContext";var it=function(){var t=e.useContext(et);if(!t)throw new Error("<EmbeddedCheckout> must be used within <EmbeddedCheckoutProvider>");return t},rt="Invalid prop `stripe` supplied to `EmbeddedCheckoutProvider`. We recommend using the `loadStripe` utility from `@stripe/stripe-js`. See https://stripe.com/docs/stripe-js/react#elements-props-stripe for details.",nt=function(t){var i=t.stripe,r=t.options,n=t.children,o=e.useMemo((function(){return D(i,rt)}),[i]),a=e.useRef(null),s=e.useRef(null),p=l(e.useState({embeddedCheckout:null}),2),h=p[0],u=p[1];e.useEffect((function(){if(!s.current&&!a.current){var t=function(t){s.current||a.current||(s.current=t,a.current=s.current.initEmbeddedCheckout(r).then((function(t){u({embeddedCheckout:t})})))};"async"!==o.tag||s.current||!r.clientSecret&&!r.fetchClientSecret?"sync"!==o.tag||s.current||!r.clientSecret&&!r.fetchClientSecret||t(o.stripe):o.stripePromise.then((function(e){e&&t(e)}))}}),[o,r,h,s]),e.useEffect((function(){return function(){h.embeddedCheckout?(a.current=null,h.embeddedCheckout.destroy()):a.current&&a.current.then((function(){a.current=null,h.embeddedCheckout&&h.embeddedCheckout.destroy()}))}}),[h.embeddedCheckout]),e.useEffect((function(){j(s)}),[s]);var c=S(i);e.useEffect((function(){null!==c&&c!==i&&console.warn("Unsupported prop change on EmbeddedCheckoutProvider: You cannot change the `stripe` prop after setting it.")}),[c,i]);var d=S(r);return e.useEffect((function(){null!=d&&(null!=r?(void 0===r.clientSecret&&void 0===r.fetchClientSecret&&console.warn("Invalid props passed to EmbeddedCheckoutProvider: You must provide one of either `options.fetchClientSecret` or `options.clientSecret`."),null!=d.clientSecret&&r.clientSecret!==d.clientSecret&&console.warn("Unsupported prop change on EmbeddedCheckoutProvider: You cannot change the client secret after setting it. Unmount and create a new instance of EmbeddedCheckoutProvider instead."),null!=d.fetchClientSecret&&r.fetchClientSecret!==d.fetchClientSecret&&console.warn("Unsupported prop change on EmbeddedCheckoutProvider: You cannot change fetchClientSecret after setting it. Unmount and create a new instance of EmbeddedCheckoutProvider instead."),null!=d.onComplete&&r.onComplete!==d.onComplete&&console.warn("Unsupported prop change on EmbeddedCheckoutProvider: You cannot change the onComplete option after setting it."),null!=d.onShippingDetailsChange&&r.onShippingDetailsChange!==d.onShippingDetailsChange&&console.warn("Unsupported prop change on EmbeddedCheckoutProvider: You cannot change the onShippingDetailsChange option after setting it."),null!=d.onLineItemsChange&&r.onLineItemsChange!==d.onLineItemsChange&&console.warn("Unsupported prop change on EmbeddedCheckoutProvider: You cannot change the onLineItemsChange option after setting it.")):console.warn("Unsupported prop change on EmbeddedCheckoutProvider: You cannot unset options after setting them."))}),[d,r]),e.createElement(et.Provider,{value:h},n)},ot=function(t){var i=t.id,r=t.className,n=it().embeddedCheckout,o=e.useRef(!1),a=e.useRef(null);return e.useLayoutEffect((function(){return!o.current&&n&&null!==a.current&&(n.mount(a.current),o.current=!0),function(){if(o.current&&n)try{n.unmount(),o.current=!1}catch(t){}}}),[n]),e.createElement("div",{ref:a,id:i,className:r})},at=function(t){var i=t.id,r=t.className;return it(),e.createElement("div",{id:i,className:r})},st=tt?at:ot,lt=function(){return q("calls useStripe()").stripe},pt=$("auBankAccount",tt),ht=$("card",tt),ut=$("cardNumber",tt),ct=$("cardExpiry",tt),dt=$("cardCvc",tt),ft=$("fpxBank",tt),yt=$("iban",tt),gt=$("idealBank",tt),mt=$("p24Bank",tt),vt=$("epsBank",tt),bt=$("payment",tt),_t=$("expressCheckout",tt),Pt=$("currencySelector",tt),xt=$("paymentRequestButton",tt),wt=$("linkAuthentication",tt),St=$("address",tt),Ct=$("shippingAddress",tt),Ot=$("paymentMethodMessaging",tt),Tt=$("affirmMessage",tt),Et=$("afterpayClearpayMessage",tt);t.AddressElement=St,t.AffirmMessageElement=Tt,t.AfterpayClearpayMessageElement=Et,t.AuBankAccountElement=pt,t.CardCvcElement=dt,t.CardElement=ht,t.CardExpiryElement=ct,t.CardNumberElement=ut,t.CheckoutProvider=K,t.CurrencySelectorElement=Pt,t.Elements=R,t.ElementsConsumer=H,t.EmbeddedCheckout=st,t.EmbeddedCheckoutProvider=nt,t.EpsBankElement=vt,t.ExpressCheckoutElement=_t,t.FpxBankElement=ft,t.IbanElement=yt,t.IdealBankElement=gt,t.LinkAuthenticationElement=wt,t.P24BankElement=mt,t.PaymentElement=bt,t.PaymentMethodMessagingElement=Ot,t.PaymentRequestButtonElement=xt,t.ShippingAddressElement=Ct,t.useCheckout=Z,t.useElements=B,t.useStripe=lt}(e,i(65043))},63808:(t,e,i)=>{"use strict";i.d(e,{H:()=>n});var r=i(26487);function n(t,e,i){return new Promise((function(n,o){var a=r.a4(i)&&"blob"==i.responseType,s=new XMLHttpRequest;if(s.onload=function(){if(200===s.status){var t,i=void 0;if(a)return t=s.response,void(l=t,new Promise((function(t,e){var i=new FileReader;i.onload=function(e){t(i.result)},i.onerror=function(t){e(t)},i.readAsText(l)}))).then((function(i){var r={xhr:s,error:!1,response:i,blob:t,type:s.getResponseHeader("Content-Type"),target:e};n(r)}));i=s.responseText||s.response;var r={xhr:s,error:!1,response:i,blob:t,type:s.getResponseHeader("Content-Type"),target:e};n(r)}else o({xhr:s,error:!0,type:s.getResponseHeader("Content-Type"),target:e});var l},s.onerror=function(){o({xhr:s,error:!0,type:s.getResponseHeader("Content-Type"),target:e})},s.open("GET",t,!0),i&&i.withCredentials&&(s.withCredentials=!0),r.a4(i)){if
1(r.a4(i.requestHeaders))for(var l=0;l<i.requestHeaders.length;l++){var p=i.requestHeaders[l];s.setRequestHeader(p.key,p.value)}r.a4(i.responseType)&&(s.responseType=i.responseType)}s.send()}))}},66373:(t,e,i)=>{"use strict";i.d(e,{i:()=>h});var r=i(6326),n=i(85452),o=i(11796),a=i(72743),s=i(7995),l=i(86070),p=i(26487),h=function(t){function e(e){var i=t.call(this)||this;return i._eventDispatcher=new n.T(i),i.eventDisposers=new s.bT,i.replacedStyles=new s.bT,i._clickable=!1,i._contextMenuDisabled=!1,i._hoverable=!1,i._trackable=!1,i._draggable=!1,i._swipeable=!1,i._resizable=!1,i._wheelable=!1,i._inert=!1,i._isHover=!1,i.isRealHover=!1,i._isHoverByTouch=!1,i._isDown=!1,i._isFocused=!1,i._isTouchProtected=!1,i._inertiaOptions=new s.bT,i.inertias=new s.bT,i._hitOptions={},i._hoverOptions={},i._swipeOptions={},i._keyboardOptions={},i._mouseOptions={},i._cursorOptions={defaultStyle:[{property:"cursor",value:"default"}]},i._disposers.push(i._eventDispatcher),i._element=e,i.className="InteractionObject",i._disposers.push(new s.ey(i.inertias)),i._disposers.push(new s.ey(i.eventDisposers)),i.applyTheme(),i}return(0,r.C6)(e,t),Object.defineProperty(e.prototype,"events",{get:function(){return this._eventDispatcher},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isHover",{get:function(){return this._isHover},set:function(t){this.isHover!=t&&(this._isHover=t,t?(0,l.H)().overObjects.moveValue(this):(this.isRealHover=!1,(0,l.H)().overObjects.removeValue(this)))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isHoverByTouch",{get:function(){return this._isHoverByTouch},set:function(t){this.isHoverByTouch!=t&&(this._isHoverByTouch=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"overPointers",{get:function(){return this._overPointers||(this._overPointers=new a.B8),this._overPointers},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isDown",{get:function(){return this._isDown},set:function(t){this.isDown!=t&&(this._isDown=t,t?(0,l.H)().downObjects.moveValue(this):(0,l.H)().downObjects.removeValue(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"downPointers",{get:function(){return this._downPointers||(this._downPointers=new a.B8),this._downPointers},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isFocused",{get:function(){return this._isFocused},set:function(t){this.isFocused!=t&&(this._isFocused=t,(0,l.H)().focusedObject=t?this:void 0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isTouchProtected",{get:function(){return this._isTouchProtected},set:function(t){this._isTouchProtected!=t&&(this._isTouchProtected=t,t?(0,l.H)().unprepElement(this):(this.draggable||this.swipeable||this.trackable||this.resizable)&&(0,l.H)().prepElement(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"clickable",{get:function(){return this._clickable},set:function(t){this._clickable!==t&&(this._clickable=t,(0,l.H)().processClickable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"contextMenuDisabled",{get:function(){return this._contextMenuDisabled},set:function(t){this._contextMenuDisabled!==t&&(this._contextMenuDisabled=t,(0,l.H)().processContextMenu(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hoverable",{get:function(){return this._hoverable},set:function(t){this._hoverable!==t&&(this._hoverable=t,(0,l.H)().processHoverable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"trackable",{get:function(){return this._trackable},set:function(t){this._trackable!==t&&(this._trackable=t,(0,l.H)().processTrackable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"draggable",{get:function(){return this._draggable},set:function(t){this._draggable!==t&&(this._draggable=t,(0,l.H)().processDraggable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"swipeable",{get:function(){return this._swipeable},set:function(t){this._swipeable!==t&&(this._swipeable=t,(0,l.H)().processSwipeable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"resizable",{get:function(){return this._resizable},set:function(t){this._resizable!==t&&(this._resizable=t,(0,l.H)().processResizable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"wheelable",{get:function(){return this._wheelable},set:function(t){this._wheelable!==t&&(this._wheelable=t,(0,l.H)().processWheelable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"inert",{get:function(){return this._inert},set:function(t){this._inert!==t&&(this._inert=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"focusable",{get:function(){return this._focusable},set:function(t){this._focusable!==t&&(this._focusable=t,this._focusable&&-1==this.tabindex&&(this._tabindex=1),(0,l.H)().processFocusable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tabindex",{get:function(){return p.ti(this._tabindex,-1)},set:function(t){this._tabindex!==t&&(this._tabindex=t,t>-1&&(this.focusable=!0),(0,l.H)().processFocusable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"element",{get:function(){return this._element},set:function(t){this._element=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"originalPosition",{get:function(){return this._originalPosition||{x:0,y:0}},set:function(t){this._originalPosition=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"originalScale",{get:function(){return p.ti(this._originalScale,1)},set:function(t){this._originalScale!==t&&(this._originalScale=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"originalAngle",{get:function(){return p.ti(this._originalAngle,0)},set:function(t){this._originalAngle!==t&&(this._originalAngle=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"inertiaOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("inertiaOptions",this._inertiaOptions):this._inertiaOptions}
1,set:function(t){this._inertiaOptions=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hitOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("hitOptions",this._hitOptions):this._hitOptions},set:function(t){this._hitOptions=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hoverOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("hoverOptions",this._hoverOptions):this._hoverOptions},set:function(t){this._hoverOptions=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"swipeOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("swipeOptions",this._swipeOptions):this._swipeOptions},set:function(t){this._swipeOptions=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"keyboardOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("keyboardOptions",this._keyboardOptions):this._keyboardOptions},set:function(t){this._keyboardOptions=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"mouseOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("mouseOptions",this._mouseOptions):this._mouseOptions},set:function(t){this._mouseOptions=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cursorOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("cursorOptions",this._cursorOptions):this._cursorOptions},set:function(t){this._cursorOptions=t},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.inertiaOptions=e.inertiaOptions,this.hitOptions=e.hitOptions,this.hoverOptions=e.hoverOptions,this.swipeOptions=e.swipeOptions,this.keyboardOptions=e.keyboardOptions,this.cursorOptions=e.cursorOptions,this.contextMenuDisabled=e.contextMenuDisabled,(0,l.H)().applyCursorOverStyle(this)},e.prototype.setEventDisposer=function(t,e,i){var r=this.eventDisposers.getKey(t);e?null==r&&this.eventDisposers.setKey(t,i()):null!=r&&(r.dispose(),this.eventDisposers.removeKey(t))},e.prototype.dispose=function(){t.prototype.dispose.call(this);var e=(0,l.H)();e.overObjects.removeValue(this),e.downObjects.removeValue(this),e.trackedObjects.removeValue(this),e.transformedObjects.removeValue(this),this.isHover&&this.wheelable&&e.unlockWheel(),e.focusedObject===this&&(e.focusedObject=void 0)},e}(o._)},67668:(t,e,i)=>{"use strict";i.d(e,{Q1:()=>a,VR:()=>l,yW:()=>s});var r=i(86522),n=i(96923),o=i(26487),a=function(){function t(t){this._value=t}return Object.defineProperty(t.prototype,"rgb",{get:function(){return this._value},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hex",{get:function(){return this._value?n.Ob(this._value):"none"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rgba",{get:function(){return this._value?n.ND(this._value):"none"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"alpha",{get:function(){return null!=this._value&&null!=this._value.a?this._value.a:1},set:function(t){this._value&&(this._value.a=t)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"lightColor",{get:function(){return this._lightColor||(this._lightColor=new t({r:255,g:255,b:255})),this._lightColor},set:function(t){this._lightColor=t},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"darkColor",{get:function(){return this._darkColor||(this._darkColor=new t({r:0,g:0,b:0})),this._darkColor},set:function(t){this._darkColor=t},enumerable:!0,configurable:!0}),t.prototype.toString=function(){return this.alpha<1?this.rgba:this.hex},t.prototype.lighten=function(e){return new t(n.a(this.rgb,e))},t.prototype.brighten=function(e){return new t(n.Uq(this.rgb,e))},t.prototype.saturate=function(e){return new t(n.Ih(this.rgb,e))},Object.defineProperty(t.prototype,"alternative",{get:function(){if(null!=this.rgb)return n.T4(this.rgb)?this.darkColor:this.lightColor;throw new Error("Color does not exist")},enumerable:!0,configurable:!0}),t}();function s(t,e){if(!o.a4(t))return new a(void 0);if("string"==typeof t){var i="_color_"+t+"_"+(e||"1"),s=r.u.getCache(i);if(s)return new a({r:s.r,g:s.g,b:s.b,a:s.a});var l=n.Qh(t,e);
1return r.u.setCache(i,l),new a(l)}return t instanceof a?(o.a4(e)&&(t.alpha=e),t):new a(t)}function l(t){return o.a4(t)&&!function(t){return t instanceof a}(t)?function(t){return s(t)}(t):t}},69677:(t,e,i)=>{"use strict";i.d(e,{c:()=>g});var r,n="https://js.stripe.com",o="".concat(n,"/v3"),a=/^https:\/\/js\.stripe\.com\/v3\/?(\?.*)?$/,s=/^https:\/\/js\.stripe\.com\/(v3|[a-z]+)\/stripe\.js(\?.*)?$/,l="loadStripe.setLoadParameters was called but an existing Stripe.js script already exists in the document; existing script parameters will be used",p=function(t){var e=t&&!t.advancedFraudSignals?"?advancedFraudSignals=false":"",i=document.createElement("script");i.src="".concat(o).concat(e);var r=document.head||document.body;if(!r)throw new Error("Expected document.body not to be null. Stripe.js requires a <body> element.");return r.appendChild(i),i},h=null,u=null,c=null,d=function(t){return null!==h?h:(h=new Promise((function(e,i){if("undefined"!==typeof window&&"undefined"!==typeof document)if(window.Stripe&&t&&console.warn(l),window.Stripe)e(window.Stripe);else try{var r=function(){for(var t,e=document.querySelectorAll('script[src^="'.concat(n,'"]')),i=0;i<e.length;i++){var r=e[i];if(t=r.src,a.test(t)||s.test(t))return r}return null}();if(r&&t)console.warn(l);else if(r){if(r&&null!==c&&null!==u){var o;r.removeEventListener("load",c),r.removeEventListener("error",u),null===(o=r.parentNode)||void 0===o||o.removeChild(r),r=p(t)}}else r=p(t);c=function(t,e){return function(){window.Stripe?t(window.Stripe):e(new Error("Stripe.js not available"))}}(e,i),u=function(t){return function(e){t(new Error("Failed to load Stripe.js",{cause:e}))}}(i),r.addEventListener("load",c),r.addEventListener("error",u)}catch(h){return void i(h)}else e(null)}))).catch((function(t){return h=null,Promise.reject(t)}))},f=!1,y=function(){return r||(r=d(null).catch((function(t){return r=null,Promise.reject(t)})))};Promise.resolve().then((function(){return y()})).catch((function(t){f||console.warn(t)}));var g=function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];f=!0;var r=Date.now();return y().then((function(t){return function(t,e,i){if(null===t)return null;var r=e[0].match(/^pk_test/),n=function(t){return 3===t?"v3":t}(t.version);r&&"v3"!==n&&console.warn("Stripe.js@".concat(n," was loaded on the page, but @stripe/stripe-js@").concat("5.10.0"," expected Stripe.js@").concat("v3",". This may result in unexpected behavior. For more information, see https://docs.stripe.com/sdks/stripejs-versioning"));var o=t.apply(void 0,e);return function(t,e){t&&t._registerWrapper&&t._registerWrapper({name:"stripe-js",version:"5.10.0",startTime:e})}(o,i),o}(t,e,r)}))}},70336:(t,e,i)=>{"use strict";i.d(e,{F:()=>j});var r,n=i(6326),o=i(84766),a=i(94372),s=i(52888),l=i(4001),p=i(72743),h=i(7995),u=i(62819),c=i(62459),d=i(48332),f=i(82313),y=i(25696),g=i(67668),m=i(86522),v=i(76315),b=i(28099),_=i(25095),P=i(37884),x=i(63808),w=i(26487),S=i(3877),C=i(10270),O=i(51974),T=i(72537),E=i(6601);var k=/src: ([^;]+);/;function F(t){return(0,n.sH)(this,void 0,void 0,(function(){var e;return(0,n.YH)(this,(function(i){switch(i.label){case 0:e=t.sheet,i.label=1;case 1:return i.trys.push([1,2,,4]),[2,e.cssRules];case 2:return i.sent(),[4,new Promise((function(i,r){t.addEventListener("load",(function(){i(e.cssRules)}),!0),t.addEventListener("error",(function(t){r(t)}),!0),setTimeout((function(){r(new Error("Timeout while waiting for <style> to load"))}),1e4)}))];case 3:return[2,i.sent()];case 4:return[2]}}
1))}))}function I(t,e,i){return(0,n.sH)(this,void 0,void 0,(function(){var r,o,a,s;return(0,n.YH)(this,(function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,x.H(e)];case 1:return r=n.sent(),[3,3];case 2:return o=n.sent(),console.error("Failed to load stylesheet",e,o),[2];case 3:(a=t.createElement("style")).textContent=r.response,""!=v.f.nonce&&a.setAttribute("nonce",v.f.nonce),t.head.appendChild(a),n.label=4;case 4:return n.trys.push([4,,7,8]),[4,F(a)];case 5:return s=n.sent(),[4,M(t,e,s,i)];case 6:return n.sent(),[3,8];case 7:return t.head.removeChild(a),[7];case 8:return[2]}}))}))}function M(t,e,i,r){return(0,n.sH)(this,void 0,void 0,(function(){var o,a,s,l,p;return(0,n.YH)(this,(function(n){switch(n.label){case 0:for(o=[],a=i.length,s=0;s<a;s++)(l=i[s]).type===CSSRule.IMPORT_RULE?(p=l.href)&&(p=C.we(e,p),o.push(I(t,p,r))):r(e,l);return o.length?[4,Promise.all(o)]:[3,2];case 1:n.sent(),n.label=2;case 2:return[2]}}))}))}function D(t){return(0,n.sH)(this,void 0,void 0,(function(){var e,i;return(0,n.YH)(this,(function(r){switch(r.label){case 0:(e=document.createElement("iframe")).src="about:blank",e.setAttribute("title",""),document.head.appendChild(e),r.label=1;case 1:return r.trys.push([1,,3,4]),i=e.contentDocument,[4,Promise.all(O.Tj(document.styleSheets,(function(e){var r=e.href;return null==r?M(i,location.href,e.cssRules,t):(r=C.we(location.href,r),I(i,r,t))})))];case 2:return r.sent(),[3,4];case 3:return document.head.removeChild(e),[7];case 4:return[2]}}
1))}))}var j=function(t){function e(e){var i=t.call(this)||this;return i.adapter=new a.Y3(i),i._formatOptions=new h.bT,i._extraSprites=[],i._validateSprites=[],i.dataFieldsOrder=[],i._dynamicDataFields=!0,i._removedObjects=new p.B8,i._hiddenObjects=[],i._objectsAlreadyHidden=!1,i._filePrefix="amCharts",i.useWebFonts=!0,i.useRetina=!0,i.useSimplifiedExport=!0,i.timeoutDelay=2e3,i._exportRunning=!1,i._prevHasData=!1,i._container=e,i.className="Export",i._formatOptions.setKey("png",{}),i._formatOptions.setKey("jpg",{quality:.8}),i._formatOptions.setKey("gif",{}),i._formatOptions.setKey("svg",{}),i._formatOptions.setKey("pdf",{fontSize:14,imageFormat:"png",align:"left",addURL:!0,addColumnNames:!0}),i._formatOptions.setKey("json",{indent:2,useLocale:!0}),i._formatOptions.setKey("csv",{addColumnNames:!0,emptyAs:"",addBOM:!0}),i._formatOptions.setKey("xlsx",{addColumnNames:!0,useLocale:!0,emptyAs:""}),i._formatOptions.setKey("html",{addColumnNames:!0,emptyAs:""}),i._formatOptions.setKey("pdfdata",{fontSize:14,imageFormat:"png",addURL:!0,addColumnNames:!0,emptyAs:""}),i._formatOptions.setKey("print",{delay:500,printMethod:"iframe"}),i.adapter.add("options",(function(t){var e=i._formatOptions.getKey(t.type);return t.options?t.options=P.h1(e,t.options):t.options=e,t})),i.applyTheme(),i.dispatchImmediately("inited"),i}return(0,n.C6)(e,t),Object.defineProperty(e.prototype,"menu",{get:function(){return this._menu},set:function(t){var e=this;this._menu&&this.removeDispose(this._menu),this._menu=t,this._menu.container=this.container,this._menu.language=this._language,this._menu.adapter.add("branch",(function(t){return t.branch.unsupported=!e.typeSupported(t.branch.type),t})),this._menu.events.on("hit",(function(t){e.export(t.branch.type,t.branch.options),e.menu.close()})),this._menu.events.on("enter",(function(t){e.export(t.branch.type,t.branch.options),e.menu.close()})),this._menu.events.on("over",(function(t){e._disablePointers()})),this._menu.events.on("out",(function(t){setTimeout((function(){e._releasePointers()}),10)})),this.dispatchImmediately("menucreated"),this._menu.adapter.add("classPrefix",(function(t){return t.classPrefix=v.f.classNamePrefix+t.classPrefix,t})),this._disposers.push(this._menu)},enumerable:!0,configurable:!0}),e.prototype.typeSupported=function(t){var e=!0,i=this.getFormatOptions(t);return w.a4(i)&&i.disabled?e=!1:"pdf"===t||("xlsx"===t?e=!!this._hasData():("print"!=t||window.print)&&(-1===["json","csv","html","pdfdata"].indexOf(t)||this._hasData())||(e=!1)),this.adapter.apply("supported",{supported:e,type:t}).supported},e.prototype._hasData=function(){return this.data&&this.data.length},e.prototype._getFunction=function(t){switch(t){case"png":case"gif":case"jpg":return this.getImage;case"svg":return this.getSVG;case"pdf":case"pdfdata":return this.getPDF;case"xlsx":return this.getExcel;case"csv":return this.getCSV;case"json":return this.getJSON;case"html":return this.getHTML;case"print":return this.getPrint;default:return this.unsupported}},e.prototype.export=function(t,e){return(0,n.sH)(this,void 0,void 0,(function(){var i,r,o,a,s,l=this;return(0,n.YH)(this,(function(n){switch(n.label){case 0:return"custom"==t?(this.handleCustom(e),[2,!0]):(this._exportRunning=!0,this.events.isEnabled("exportstarted")&&(i={type:"exportstarted",target:this,format:t,options:e},this.events.dispatchImmediately("exportstarted",i)),this.showPreloader(),this.timeoutDelay&&(this.hideTimeout(),this._timeoutTimeout=this.setTimeout((function(){if(l.events.isEnabled("exporttimedout")){var i={type:"exporttimedout",target:l,format:t,options:e};l.events.dispatchImmediately("exporttimedout",i)}l.showTimeout()}),this.timeoutDelay)),this.hideNonExportableSprites(),r=this._getFunction(t),e=this.adapter.apply("options",{options:e,type:t}).options,[4,(r=this.adapter.apply("exportFunction",{func:r,type:t,options:e}).func).call(this,t,e)]);case 1:return o=n.sent(),this._exportRunning=!1,this._releasePointers(),this.restoreNonExportableSprites(),o?(this.events.isEnabled("exportfinished")&&(a={type:"exportfinished",target:this,format:t,options:e},this.events.dispatchImmediately("exportfinished",a)),this.hidePreloader(),this.hideTimeout(),this.menu&&this.menu.close(),"print"===t?[2,this.print(
1o,e,this.adapter.apply("title",{title:this.title,options:e}).title)]:"pdfdata"==t?[2,this.download(o,this.filePrefix+".pdf")]:[2,this.download(o,this.filePrefix+"."+t,e&&e.addBOM)]):(this.events.isEnabled("error")&&(s={type:"error",target:this,format:t,options:e},this.events.dispatchImmediately("error",s)),[2,!1])}}))}))},e.prototype.unsupported=function(t,e){return(0,n.sH)(this,void 0,void 0,(function(){return(0,n.YH)(this,(function(t){return[2,""]}))}))},e.prototype.handleCustom=function(t){w.a4(t)&&w.a4(t.callback)&&t.callback.call(t.callbackTarget||this,t)},e.prototype.getPrint=function(t,e){return(0,n.sH)(this,void 0,void 0,(function(){return(0,n.YH)(this,(function(t){return[2,this.getImage("png",e)]}))}))},e.prototype.getFontFamilies=function(){return(0,n.sH)(this,void 0,void 0,(function(){var t,e,i,r,o=this;return(0,n.YH)(this,(function(a){switch(a.label){case 0:return t=this.getDOMURL(),e=[],i=[],[4,D((function(r,a){if(a.type===CSSRule.FONT_FACE_RULE){var s=a.cssText,l=k.exec(s);if(null!==l){var p=l[1].split(/ *, */).map((function(i){return(0,n.sH)(o,void 0,void 0,(function(){var o,a,s,l,p,h;return(0,n.YH)(this,(function(n){switch(n.label){case 0:return null!==(o=/^url\(["']?([^"'\)]+)["']?\)([^,]*)$/.exec(i))?[3,1]:[2,i];case 1:if(a=o[2],s=C.we(r,o[1]),this.webFontFilter&&!s.match(this.webFontFilter))return[2,null];n.label=2;case 2:return n.trys.push([2,7,,8]),[4,x.H(s,void 0,{responseType:"blob"})];case 3:return l=n.sent(),null==window.navigator.msSaveOrOpenBlob?[3,4]:(p=t.createObjectURL(l.blob),e.push(p),[3,6]);case 4:return[4,(u=l.blob,new Promise((function(t,e){var i=new FileReader;i.onload=function(e){t(i.result)},i.onerror=function(t){e(t)},i.readAsDataURL(u)})))];case 5:p=n.sent(),n.label=6;case 6:return[2,'url("'+p+'")'+a];case 7:return h=n.sent(),console.error("Failed to load font",s,h),[2,null];case 8:return[2]}var u}))}))}));i.push(Promise.all(p).then((function(t){return 0===(t=t.filter((function(t){return null!=t}))).length?"":s.replace(k,"src: "+t.join(", ")+";")})))}}}))];case 1:return a.sent(),[4,Promise.all(i)];case 2:return r=a.sent(),[2,{blobs:e,cssText:r.filter((function(t){return!!t})).join("\n")}]}}))}))},e.prototype.getImage=function(t,e,i){return(0,n.sH)(this,void 0,void 0,(function(){var r,o,a,s,l;return(0,n.YH)(this,(function(n){switch(n.label){case 0:return(r=this._objectsAlreadyHidden)||this.hideNonExportableSprites(),w.a4(e)||(e=this.getFormatOptions(t)),[4,this.awaitValidSprites()];case 1:return n.sent(),[4,this.simplifiedImageExport()];case 2:if(!n.sent())return[3,10];o=void 0,n.label=3;case 3:return n.trys.push([3,7,,9]),[4,this.getCanvas(e)];case 4:return o=n.sent(),!1===i?[3,6]:[4,this.addExtras(o,e)];case 5:o=n.sent(),n.label=6;case 6:return a=o.toDataURL(this.getContentType(t),e.quality),this.disposeCanvas(o),r||this.restoreNonExportableSprites(),[2,a];case 7:return s=n.sent(),console.error(s.message+"\n"+s.stack),S.i("Simple export failed, falling back to advanced export"),o&&this.disposeCanvas(o),[4,this.getImageAdvanced(t,e,i)];case 8:return l=n.sent(),r||this.restoreNonExportableSprites(),[2,l];case 9:return[3,12];case 10:return[4,this.getImageAdvanced(t,e,i)];case 11:return l=n.sent(),r||this.restoreNonExportableSprites(),[2,l];case 12:return[2]}}
1))}))},e.prototype.addExtras=function(t,e,i){return(0,n.sH)(this,void 0,void 0,(function(){var r,o,a,l,p,h,u,c,d,f,y,g,m,v,b=this;return(0,n.YH)(this,(function(_){switch(_.label){case 0:return this.extraSprites.length?(r=0,o=0,a=t.width,l=t.height,p=0,h=0,[4,Promise.all(O.Tj(this.extraSprites,(function(t){return(0,n.sH)(b,void 0,void 0,(function(){var u,c,d,f;return(0,n.YH)(this,(function(n){switch(n.label){case 0:return(u=t instanceof s.kx?{sprite:t,position:"bottom"}:t).position=u.position||"bottom",u.marginTop=u.marginTop||0,u.marginRight=u.marginRight||0,u.marginBottom=u.marginBottom||0,u.marginLeft=u.marginLeft||0,i?[4,u.sprite.exporting.getCanvasAdvanced(e)]:[3,2];case 1:return c=n.sent(),[3,4];case 2:return[4,u.sprite.exporting.getCanvas(e)];case 3:c=n.sent(),n.label=4;case 4:return d=c.width+u.marginLeft+u.marginRight,f=c.height+u.marginTop+u.marginBottom,"top"==u.position?(a=u.crop?l:T.T9(a,d),o+=f):"right"==u.position?(l=u.crop?l:T.T9(l,f),p+=d):"left"==u.position?(l=u.crop?l:T.T9(l,f),r+=d):"bottom"===u.position&&(a=u.crop?l:T.T9(a,d),h+=f),[2,{canvas:c,position:u.position,left:u.marginLeft,top:u.marginTop,width:d,height:f}]}}))}))})))]):[3,2];case 1:return u=_.sent(),(c=this.getDisposableCanvas()).width=r+a+p,c.height=o+l+h,d=c.getContext("2d"),(f=this.backgroundColor||this.findBackgroundColor(this.sprite.dom))&&(d.fillStyle=f.toString(),d.fillRect(0,0,c.width,c.height)),m=(y=r)+a,v=(g=o)+l,O.__(u,(function(t){"top"==t.position?(g-=t.height,d.drawImage(t.canvas,r+t.left,g+t.top)):"right"==t.position?(d.drawImage(t.canvas,m+t.left,o+t.top),m+=t.width):"left"==t.position?(y-=t.width,d.drawImage(t.canvas,y+t.left,o+t.top)):"bottom"===t.position&&(d.drawImage(t.canvas,r+t.left,v+t.top),v+=t.height),b.disposeCanvas(t.canvas)})),d.drawImage(t,r,o),[2,c];case 2:return[2,t]}}))}))},e.prototype.getCanvas=function(t){return(0,n.sH)(this,void 0,void 0,(function(){var e,i,r,o,a,s,l,p,h,u,c,d,f,y,g,m,v;return(0,n.YH)(this,(function(n){switch(n.label){case 0:w.a4(t)||(t={}),e=this.backgroundColor||this.findBackgroundColor(this.sprite.dom),i=this.getDOMURL(),r=null,o=null,n.label=1;case 1:return n.trys.push([1,,4,5]),s=this.sprite.pixelWidth,l=this.sprite.pixelHeight,p=b.VB(this.sprite.dom),h=b.Sd(this.sprite.dom),u=t.scale||1,c=this.getPixelRatio(t),u=this.getAdjustedScale(s*c,l*c,u,t),(a=this.getDisposableCanvas()).style.width=s*u+"px",a.style.height=l*u+"px",a.width=s*u,a.height=l*u,d=a.getContext("2d"),e&&(d.fillStyle=e.toString(),d.fillRect(0,0,s*u,l*u)),f=[],this.useWebFonts&&f.push(this.getFontFamilies().then((function(t){return o=t.blobs,t.cssText}))),f.push(this.imagesToDataURI(this.sprite.dom,t)),f.push(this.prepForeignObjects(this.sprite.dom,t)),[4,Promise.all(f)];case 2:return y=n.sent(),g=this.normalizeSVG("<style>"+y[0]+"</style>"+this.serializeElement(this.sprite.paper.defs)+this.serializeElement(this.sprite.dom),t,s,l,u,p,h),m=new Blob([g],{type:"image/svg+xml"}),r=i.createObjectURL(m),[4,this.loadNewImage(r,s*u*c,l*u*c,"anonymous")];case 3:return v=n.sent(),d.drawImage(v,0,0),[3,5];case 4:return null!==r&&i.revokeObjectURL(r),null!==o&&O.__(o,(function(t){i.revokeObjectURL(t)})),this.restoreRemovedObjects(),[7];case 5:return[2,a]}}))}))},e.prototype.getCanvasAdvanced=function(t){return(0,n.sH)(this,void 0,void 0,(function(){var e,i,r,o,a,s,l,p,h,u,c;return(0,n.YH)(this,(function(n){switch(n.label){case 0:return w.a4(t)||(t={}),[4,this.imagesToDataURI(this.sprite.dom,t)];case 1:return n.sent(),e=this.backgroundColor||this.findBackgroundColor(this.sprite.dom),[4,this.canvg];case 2:return i=n.sent(),r=this.sprite.pixelWidth,o=this.sprite.pixelHeight,a=b.VB(this.sprite.dom),s=b.Sd(this.sprite.dom),l=t.scale||1,p=this.getPixelRatio(t),l=this.getAdjustedScale(r*p,o*p,l,t),h=this.normalizeSVG(this.serializeElement(this.sprite.paper.defs)+this.serializeElement(this.sprite.dom),t,r,o,l,a,s,e),(u=this.getDisposableCanvas()).style.width=r*p*l+"px",u.style.height=o*p*l+"px",u.width=r*p*l,u.height=o*p*l,c={useCORS:!0},1!=p&&(c.ignoreDimensions=!0,c.scaleWidth=r*p*l,c.scaleHeight=o*p*l),[4,i.fromString(u.getContext("2d"),h,c).render()];case 3:return n.sent(),[2,u]}}))}))}
1,e.prototype.getImageAdvanced=function(t,e,i){return(0,n.sH)(this,void 0,void 0,(function(){var r,o,a;return(0,n.YH)(this,(function(n){switch(n.label){case 0:return(r=this._objectsAlreadyHidden)||this.hideNonExportableSprites(),w.a4(e)||(e=this.getFormatOptions(t)),[4,this.getCanvasAdvanced(e)];case 1:return o=n.sent(),!1===i?[3,3]:[4,this.addExtras(o,e,!0)];case 2:o=n.sent(),n.label=3;case 3:return a=o.toDataURL(this.getContentType(t),e.quality),this.disposeCanvas(o),r||this.restoreNonExportableSprites(),[2,a]}}))}))},e.prototype.getDisposableCanvas=function(){var t=document.createElement("canvas");return t.style.position="fixed",t.style.top="-10000px",document.body.appendChild(t),t},e.prototype.disposeCanvas=function(t){document.body.removeChild(t)},e.prototype.getPixelRatio=function(t){return this.useRetina?C.sJ():1},e.prototype.getAdjustedScale=function(t,e,i,r){if(!r)return i;var n,o,a=t*i,s=t*i;return r.maxWidth&&a>r.maxWidth&&(n=r.maxWidth/t),r.maxHeight&&s>r.maxHeight&&(o=r.maxHeight/e),n||o?T.jk(n,o):(r.minWidth&&a<r.minWidth&&(n=r.minWidth/t),r.minHeight&&s<r.minHeight&&(o=r.minHeight/e),n||o?T.T9(n,o):i)},e.prototype.imagesToDataURI=function(t,i){return(0,n.sH)(this,void 0,void 0,(function(){var r,o,a,s,l,p;return(0,n.YH)(this,(function(n){switch(n.label){case 0:if(!(r=t.querySelectorAll("image")).length)return[3,2];for(o=[],a=r.length,s=0;s<a;s++)l=r[s],(p=l.getAttributeNS(e.XLINK,"href"))&&(-1!==p.indexOf("data:image")||(-1!==p.indexOf(".svg")?o.push(this.svgToDataURI(l,i)):o.push(this.imageToDataURI(l,i))));return[4,Promise.all(o)];case 1:return n.sent(),[2];case 2:return[2]}}
1))}))},e.prototype.prepForeignObjects=function(t,e){return(0,n.sH)(this,void 0,void 0,(function(){var e,i,r;return(0,n.YH)(this,(function(n){if((e=t.querySelectorAll("foreignObject")).length)for(i=e.length,r=0;r<i;r++)this.temporarilyRemoveObject(e[r]);return[2]}))}))},e.prototype.imageToDataURI=function(t,i){return(0,n.sH)(this,void 0,void 0,(function(){var r,o,a;return(0,n.YH)(this,(function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,this.loadNewImage(t.getAttributeNS(e.XLINK,"href"),null,null,"anonymous")];case 1:r=n.sent(),(o=document.createElement("canvas")).width=r.width,o.height=r.height,o.getContext("2d").drawImage(r,0,0);try{return a=o.toDataURL(),t.setAttribute("href",a),[2,a]}catch(s){return!1!==i.keepTainted&&this.temporarilyRemoveObject(t),[2,void 0]}return[3,3];case 2:return n.sent(),i&&!1===i.keepTainted||this.temporarilyRemoveObject(t),[2,void 0];case 3:return[2]}}))}))},e.prototype.svgToDataURI=function(t,i){return(0,n.sH)(this,void 0,void 0,(function(){var r,o,a,s;return(0,n.YH)(this,(function(n){switch(n.label){case 0:r=t.getAttributeNS(e.XLINK,"href"),n.label=1;case 1:return n.trys.push([1,3,,4]),[4,x.H(r)];case 2:return o=n.sent(),a=this.adapter.apply("charset",{charset:"base64",type:"svg",options:i}).charset,s=this.adapter.apply("svgToDataURI",{data:"data:"+this.getContentType("svg")+";"+a+","+btoa(o.response),options:i}).data,t.setAttributeNS(e.XLINK,"href",s),[2,s];case 3:return n.sent(),i&&!1===i.keepTainted||this.temporarilyRemoveObject(t),[2,void 0];case 4:return[2]}}
1))}))},e.prototype.temporarilyRemoveObject=function(t,e){var i=t.parentElement||t.parentNode;e||(e=this.sprite.paper.add("g").node),i.insertBefore(e,t),t.textContent,i.removeChild(t),this._removedObjects.push({element:t,placeholder:e})},e.prototype.restoreRemovedObjects=function(){for(var t;t=this._removedObjects.pop();){(t.placeholder.parentElement||t.placeholder.parentNode).insertBefore(t.element,t.placeholder)}},e.prototype.simplifiedImageExport=function(){return(0,n.sH)(this,void 0,void 0,(function(){var t,e,i,r,o,a,s;return(0,n.YH)(this,(function(n){switch(n.label){case 0:if(!1===this.useSimplifiedExport)return[2,!1];if(!1===(t=m.u.getCache("simplifiedImageExport"))||!0===t)return[2,t];n.label=1;case 1:n.trys.push([1,6,,7]),(e=document.createElement("canvas")).width=1,e.height=1,i=e.getContext("2d"),r=this.getDOMURL(),o=new Blob([this.normalizeSVG("<g></g>",{},1,1)],{type:"image/svg+xml"}),a=r.createObjectURL(o),s=void 0,n.label=2;case 2:return n.trys.push([2,4,,5]),[4,this.loadNewImage(a,1,1)];case 3:return s=n.sent(),[3,5];case 4:return n.sent(),[2,!1];case 5:i.drawImage(s,0,0),r.revokeObjectURL(a);
1try{return m.u.setCache("simplifiedImageExport",!0),[2,!0]}catch(l){return m.u.setCache("simplifiedImageExport",!1),[2,!1]}return[3,7];case 6:return n.sent(),m.u.setCache("simplifiedImageExport",!1),[2,!1];case 7:return[2]}}))}))},e.prototype.loadNewImage=function(t,e,i,r){return new Promise((function(n,o){var a;function s(){if(r){var e=a.src;a.onerror=function(){o(new Error('Loading image "'+t+'" failed'))},a.removeAttribute("crossorigin"),a.src="",a.src=e}else o(new Error('Loading image "'+t+'" failed'))}a=e&&i?new Image(e,i):new Image,r&&a.setAttribute("crossOrigin",r),a.onload=function(){n(a)},a.onabort=s,a.onerror=s,a.src=t}))},e.prototype.getDOMURL=function(){return self.URL||self.webkitURL||self},e.prototype.getSVG=function(t,e,i){return void 0===i&&(i=!0),(0,n.sH)(this,void 0,void 0,(function(){var r,o,a,s,l,p,h,u,c,d;return(0,n.YH)(this,(function(n){switch(n.label){case 0:return(r=this._objectsAlreadyHidden)||this.hideNonExportableSprites(),w.a4(e)||(e=this.getFormatOptions("svg")),[4,this.awaitValidSprites()];case 1:return n.sent(),o=this.sprite.pixelWidth,a=this.sprite.pixelHeight,s=b.VB(this.sprite.dom),l=b.Sd(this.sprite.dom),p=e.scale||1,h=this.getPixelRatio(e),p=this.getAdjustedScale(o*h,a*h,p,e),u=this.normalizeSVG(this.serializeElement(this.sprite.paper.defs)+this.serializeElement(this.sprite.dom),e,o,a,p,s,l),c=this.adapter.apply("charset",{charset:"charset=utf-8",type:"svg",options:e}).charset,d=this.adapter.apply("getSVG",{data:i?"data:"+this.getContentType(t)+";"+c+","+encodeURIComponent(u):u,options:e}).data,r||this.restoreNonExportableSprites(),[2,d]}}))}))},e.prototype.normalizeSVG=function(t,e,i,r,n,o,a,s){var l="";i&&(l+='width="'+Math.round(i*(n||1))+'px" '),r&&(l+='height="'+Math.round(r*(n||1))+'px" ');var p="";o&&(p+="font-family: "+o.replace(/"/g,"")+";"),a&&(p+="font-size: "+a+";"),n&&(l+='viewBox="0 0 '+i+" "+r+'" ');var h=[],u=t.match(/<foreignObject[\s\S]*<\/foreignObject>/gi);if(u)for(var c=0;c<u.length;c++)t=t.replace(u[c],E.Kx),h.push(u[c]);t.match(/<svg/)?""!==l&&(t=(t=(t=t.replace(/(<svg[^>]*)width="[^"]*"/,"$1")).replace(/(<svg[^>]*)height="[^"]*"/,"$1")).replace(/(<svg)/,"$1"+l)):t='<?xml version="1.0" encoding="utf-8"?><svg '+l+' style="'+p+'" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">'+t+"</svg>",s&&(t=t.replace(/(<svg[^>]*>)/,'$1<rect width="100%" height="100%" fill="'+s.rgba+'"/>')),_.V()&&(t=t.replace(/<feColorMatrix [^\/>]*\/>/gi,""));var d=new RegExp("url\\("+C.xp(C.aw()),"g");if(t=(t=t.replace(d,"url(#")).replace(/url\("([^)]*)"\)/gm,"url($1)"),h.length)for(c=0;c<h.length;c++)t=t.replace(E.Kx,h[c]);return t=this.adapter.apply("normalizeSVG",{data:t,options:e}).data},e.prototype.serializeElement=function(t){return(new XMLSerializer).serializeToString(t)},e.prototype.getPDF=function(t,e){return(0,n.sH)(this,void 0,void 0,(function(){function i(t){var e={};e.normal=t.normal.path,f[t.normal.path]=t.normal.bytes,t.bold?(e.bold=t.bold.path,f[t.bold.path]=t.bold.bytes):e.bold=t.normal.path,t.italics?(e.italics=t.italics.path,f[t.italics.path]=t.italics.bytes):e.italics=t.normal.path,t.bolditalics?(e.bolditalics=t.bolditalics.path,f[t.bolditalics.path]=t.bolditalics.bytes):e.bolditalics=t.normal.path,d[t.name]=e}var r,o,a,s,l,p,h,u,c,d,f;return(0,n.YH)(this,(function(n){switch(n.label){case 0:return[4,this.getImage(e.imageFormat||"png",e)];case 1:return r=n.sent(),[4,this.pdfmake];case 2:return o=n.sent(),a=[30,30,30,30],s={pageSize:e.pageSize||"A4",pageOrientation:e.pageOrientation||"portrait",pageMargins:e.pageMargins||a,defaultStyle:{font:e.font?e.font.name:void 0},content:[]},l=this.adapter.apply("title",{title:this.title,options:e}).title,p=0,l&&(s.content.push({text:l,fontSize:e.fontSize||14,bold:!0,margin:[0,0,0,15]}),p+=50),e.addURL&&(s.content.push({text:this.language.translate("Saved from")+": "+document.location.href,fontSize:e.fontSize,margin:[0,0,0,15]}),p+=50),"pdfdata"!=t&&s.content.push({image:r,alignment:e.align||"left",fit:this.getPageSizeFit(s.pageSize,s.pageMargins,p)}),"pdfdata"==t||e.addData?(u=(h=s.content).push,c={},[4,this.getPDFData("pdf",e)]):[3,4];case 3:u.apply(h,[(c.table=n.sent(),c.fontSize=e.fontSize||14,c)]),n.label=4;case 4:return s=this.adapter.apply("pdfmakeDocument",{doc:s,options:e}).doc,d=null,f=null,e.font&&(d={},f={},i(e.font),e.extraFonts&&O.__(e.extraFonts,i)),[4,new Promise((function(t,e){o.createPdf(s,null,d,f).getDataUrl((function(e){t(e)}))}))];case 5:return[2,n.sent()]}}))}))},e.prototype.getPDFData=function(t,e){return(0,n.sH)(this,void 0,void 0,(function(){var t,i,r,o,a,s,l=this;return(0,n.YH)(this,(function(n){if(t={body:[]},i=this.adapter.apply("formatDataFields",{dataFields:this.dataFields,format:"pdf"}).dataFields,r=this.data,e.pivot)o=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"pdfdata"}).dataFieldsOrder,P.jh(i,(function(i,n){var o=[];e.addColumnNames&&o.push(n);for(var a=r.length,s=0;s<a;s++){var p=r[s][i];o.push(l.convertToSpecialFormat(i,p,e,!0))}t.body.push(l.getPDFDataRow(o,e,void 0,!0))}),(function(t,e){var i=o.indexOf(t),r=o.indexOf(e);return i>r?1:i<r?-1:0}));else for(e.addColumnNames&&(t.body.push(this.getPDFDataRow(i,e,void 0,!0)),t.headerRows=1),a=r.length,s=0;s<a;s++)t.body.push(this.getPDFDataRow(r[s],e,i));return[2,this.adapter.apply("pdfmakeTable",{table:t,options:e}).table]}))}))}
1,e.prototype.getPDFDataRow=function(t,e,i,r){var n=this;void 0===r&&(r=!1);var o=[];i||(i=t);var a=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"pdfdata"}).dataFieldsOrder;return P.jh(i,(function(i,a){var s=n.convertEmptyValue(i,t[i],e),l=r?s:n.convertToSpecialFormat(i,s,e);l=""+l,o.push(l)}),(function(t,e){var i=a.indexOf(t),r=a.indexOf(e);return i>r?1:i<r?-1:0})),o},e.prototype.getPageSizeFit=function(t,e,i){void 0===i&&(i=0);var r=[0,0,0,0];"number"==typeof e?r=[e,e,e,e]:2==e.length?r=[e[0],e[1],e[0],e[1]]:4==e.length&&(r=e);var n={"4A0":[4767.87,6740.79],"2A0":[3370.39,4767.87],A0:[2383.94,3370.39],A1:[1683.78,2383.94],A2:[1190.55,1683.78],A3:[841.89,1190.55],A4:[595.28,841.89],A5:[419.53,595.28],A6:[297.64,419.53],A7:[209.76,297.64],A8:[147.4,209.76],A9:[104.88,147.4],A10:[73.7,104.88],B0:[2834.65,4008.19],B1:[2004.09,2834.65],B2:[1417.32,2004.09],B3:[1000.63,1417.32],B4:[708.66,1000.63],B5:[498.9,708.66],B6:[354.33,498.9],B7:[249.45,354.33],B8:[175.75,249.45],B9:[124.72,175.75],B10:[87.87,124.72],C0:[2599.37,3676.54],C1:[1836.85,2599.37],C2:[1298.27,1836.85],C3:[918.43,1298.27],C4:[649.13,918.43],C5:[459.21,649.13],C6:[323.15,459.21],C7:[229.61,323.15],C8:[161.57,229.61],C9:[113.39,161.57],C10:[79.37,113.39],RA0:[2437.8,3458.27],RA1:[1729.13,2437.8],RA2:[1218.9,1729.13],RA3:[864.57,1218.9],RA4:[609.45,864.57],SRA0:[2551.18,3628.35],SRA1:[1814.17,2551.18],SRA2:[1275.59,1814.17],SRA3:[907.09,1275.59],SRA4:[637.8,907.09],EXECUTIVE:[521.86,756],FOLIO:[612,936],LEGAL:[612,1008],LETTER:[612,792],TABLOID:[792,1224]}[t];return n[0]-=r[0]+r[2],n[1]-=r[1]+r[3]+i,n},e.prototype.getExcel=function(t,e){return(0,n.sH)(this,void 0,void 0,(function(){var i,r,o,a,s,l,p,h,u,c=this;return(0,n.YH)(this,(function(n){switch(n.label){case 0:return w.a4(e)||(e=this.getFormatOptions("xlsx")),[4,this.xlsx];case 1:if(i=n.sent(),r=this.adapter.apply("xlsxWorkbookOptions",{xlsx:i,options:{bookType:"xlsx",bookSST:!1,type:"base64"}}).options,o=this.normalizeExcelSheetName(this.adapter.apply("xlsxSheetName",{xlsx:i,name:this.title||this.language.translate("Data")}).name),a={SheetNames:[o],Sheets:{}},s=[],l=this.adapter.apply("formatDataFields",{dataFields:this.dataFields,format:"xslx"}).dataFields,e.pivot)p=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"xlsx"}).dataFieldsOrder,P.jh(l,(function(t,i){var r=[];e.addColumnNames&&r.push(i);for(var n=c.data.length,o=0;o<n;o++){var a=c.data[o][t];r.push(c.convertToSpecialFormat(t,a,e,!0))}s.push(c.getExcelRow(r,e,void 0,!0))}),(function(t,e){var i=p.indexOf(t),r=p.indexOf(e);return i>r?1:i<r?-1:0}));else for(e.addColumnNames&&s.push(this.getExcelRow(l,e,void 0,!0)),h=this.data.length,u=0;u<h;u++)s.push(this.getExcelRow(this.data[u],e,l));return a.Sheets[o]=i.utils.aoa_to_sheet(s),a=this.adapter.apply("xlsxWorkbook",{xlsx:i,workbook:a,options:e}).workbook,[2,this.adapter.apply("getExcel",{data:"data:"+this.getContentType(t)+";base64,"+i.write(a,r),options:e}).data]}}))}))},e.prototype.normalizeExcelSheetName=function(t){return t=t.replace(/([:\\\/?*\[\]]+)/g," "),C.Ce(t,31,"...",!0)},e.prototype.getExcelRow=function(t,e,i,r){var n=this;void 0===r&&(r=!1);var o=[];i||(i=t);var a=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"xlsx"}).dataFieldsOrder;return P.jh(i,(function(i,a){var s=n.convertEmptyValue(i,t[i],e),l=r?s:n.convertToSpecialFormat(i,s,e,!0);o.push(l)}),(function(t,e){var i=a.indexOf(t),r=a.indexOf(e);return i>r?1:i<r?-1:0})),o},e.prototype.getCSV=function(t,e,i){return void 0===i&&(i=!0),(0,n.sH)(this,void 0,void 0,(function(){var r,o,a,s,l,p,h,u,c,d=this;return(0,n.YH)(this,(function(n){if(w.a4(e)||(e=this.getFormatOptions("csv")),r="",o=this.adapter.apply("formatDataFields",{dataFields:this.dataFields,format:"csv"}).dataFields,a="",s=this.data,e.pivot)l=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"csv"}).dataFieldsOrder,P.jh(o,(function(t,i){var n=[];e.addColumnNames&&n.push(i);for(var o=s.length,l=0;l<o;l++){var p=s[l][t];n.push(d.convertToSpecialFormat(t,p,e,!0))}r+=a+d.getCSVRow(n,e,void 0,!0),a="\n"}),(function(t,e){var i=l.indexOf(t),r=l.indexOf(e);return i>r?-1:i<r?1:0}));else{for(p=s.length,h=0;h<p;h++)u=this.getCSVRow(s[h],e,o),e.reverse?r=u+a+r:r+=a+u,a="\n";e.addColumnNames&&(r=this.getCSVRow(o,e,void 0,!0)+a+r)}return c=this.adapter.apply("charset",{charset:"charset=utf-8",type:t,options:e}).charset,[2,this.adapter.apply("getCSV",{data:i?"data:"+this.getContentType(t)+";"+c+","+encodeURIComponent(r):r,options:e}).data]}))}))}
1,e.prototype.getCSVRow=function(t,e,i,r){var n=this;void 0===r&&(r=!1);var o=e.separator||",",a=[];i||(i=t);var s=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"csv"}).dataFieldsOrder;return P.jh(i,(function(i,s){var l=n.convertEmptyValue(i,t[i],e),p=r?l:n.convertToSpecialFormat(i,l,e);p=(p=""+p).replace(/"/g,'""'),(e.forceQuotes||p.search(new RegExp('"|\n|'+o,"g"))>=0)&&(p='"'+p+'"'),a.push(p)}),(function(t,e){var i=s.indexOf(t),r=s.indexOf(e);return i>r?1:i<r?-1:0})),a.join(o)},e.prototype.getHTML=function(t,e,i){return void 0===i&&(i=!0),(0,n.sH)(this,void 0,void 0,(function(){var r,o,a,s,l,p,h,u=this;return(0,n.YH)(this,(function(n){if(w.a4(e)||(e=this.getFormatOptions("html")),r="<table>",e.tableClass&&(r='<table class="'+e.tableClass+'">'),o=this.adapter.apply("formatDataFields",{dataFields:this.dataFields,format:"html"}).dataFields,a=this.data,e.pivot)s=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"html"}).dataFieldsOrder,r+="\n<tbody>",P.jh(o,(function(t,i){var n=[];e.addColumnNames&&n.push(i);for(var o=a.length,s=0;s<o;s++){var l=a[s][t];n.push(u.convertToSpecialFormat(t,l,e,!0))}r+="\n"+u.getHTMLRow(n,e,void 0,!0)}),(function(t,e){var i=s.indexOf(t),r=s.indexOf(e);return i>r?-1:i<r?1:0})),r+="\n</tbody>";else{for(e.addColumnNames&&(r+="\n<thead>\n"+this.getHTMLRow(o,e,void 0,!0,!0)+"\n</thead>"),r+="\n<tbody>",l=a.length,p=0;p<l;p++)r+="\n"+this.getHTMLRow(a[p],e,o);r+="\n</tbody>"}return r+="\n</table>",h=this.adapter.apply("charset",{charset:"charset=utf-8",type:t,options:e}).charset,[2,this.adapter.apply("getHTML",{data:i?"data:"+this.getContentType(t)+";"+h+","+encodeURIComponent(r):r,options:e}).data]}))}))},e.prototype.getHTMLRow=function(t,e,i,r,n){var o=this;void 0===r&&(r=!1),void 0===n&&(n=!1);var a="\t<tr>";e.rowClass&&(a='\t<tr class="'+e.rowClass+'">'),i||(i=t);var s=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"html"}).dataFieldsOrder,l=n?"th":"td",p=!0;return P.jh(i,(function(i,n){var s=o.convertEmptyValue(i,t[i],e),h=r?s:o.convertToSpecialFormat(i,s,e);h=(h=""+h).replace(/[\u00A0-\u9999<>\&]/gim,(function(t){return"&#"+t.charCodeAt(0)+";"}));var u=l;e.pivot&&p&&(u="th"),e.cellClass?a+="\n\t\t<"+u+' class="'+e.cellClass+'">'+h+"</"+u+">":a+="\n\t\t<"+u+">"+h+"</"+u+">",p=!1}),(function(t,e){var i=s.indexOf(t),r=s.indexOf(e);return i>r?1:i<r?-1:0})),a+="\n\t</tr>"},e.prototype.getJSON=function(t,e,i){return void 0===i&&(i=!0),(0,n.sH)(this,void 0,void 0,(function(){var r,o,a,s,l,p,h,u,c=this;return(0,n.YH)(this,(function(n){if(w.a4(e)||(e=this.getFormatOptions("json")),o=this.adapter.apply("formatDataFields",{dataFields:this.dataFields,format:"json"}).dataFields,this._dynamicDataFields)r=this.data;else for(r=[],a=this.data,s=function(t,i){var n=a[i];if("object"==typeof n){var s={};P.__(n,(function(t,i){w.a4(o[t])&&(s[o[t]]=c.convertToSpecialFormat(t,i,e))})),r.push(s)}},l=a.length,p=0;p<l;p++)s(0,p);return h=JSON.stringify(r,(function(t,i){return"object"==typeof i&&P.__(i,(function(t,r){i[t]=c.convertToSpecialFormat(t,r,e)})),i}),e.indent),u=this.adapter.apply("charset",{charset:"charset=utf-8",type:t,options:e}).charset,[2,this.adapter.apply("getJSON",{data:i?"data:"+this.getContentType(t)+";"+u+","+encodeURIComponent(h):h,options:e}).data]}))}))},e.prototype.convertToSpecialFormat=function(t,e,i,r){if("number"==typeof e)if(this.isDateField(t))e=new Date(e);else{if(this.isDurationField(t))return this.durationFormatter.format(e,this.durationFormat);if(this.isNumberField(t)&&this.numberFormat)return this.numberFormatter.format(e,this.numberFormat)}return e instanceof Date?i.useTimestamps?e=e.getTime():i.useLocale?r||(e=e.toLocaleString()):e=this.dateFormatter.format(e,this.dateFormat):w.Kg(e)&&this.isDateField(t)&&this.dateFormat&&(e=this.dateFormatter.format(this.dateFormatter.parse(e),this.dateFormat)),e},e.prototype.convertEmptyValue=function(t,e,i){return w.a4(e)?e:i.emptyAs},e.prototype.download=function(t,e,i){return void 0===i&&(i=!1),(0,n.sH)(this,void 0,void 0,(function(){var r,o,a,s,l,p,h,u,c,d,f,y,g,m,v;return(0,n.YH)(this,(function(n){if(this.msBlobDownloadSupport()){if(y=t.split(";"),g=y.shift().replace(/data:/,""),t=decodeURIComponent(y.join(";").replace(/^[^,]*,/,"")),-1!=["image/svg+xml","application/json","text/csv"].indexOf(g))return r=new Blob([t],{type:g}),window.navigator.msSaveBlob(r,e),[2,!0];try{a=atob(t),t=a}catch(b){return[2,!1]}for(p=new Array(t.length),h=0;h<t.length;++h)u=t.charCodeAt(h),p[h]=u;
1c=new Blob([new Uint8Array(p)],{type:g}),window.navigator.msSaveBlob(c,e)}else if(this.blobDownloadSupport()){if((o=document.createElement("a")).download=e,document.body.appendChild(o),y=t.split(";"),g=y.shift().replace(/data:/,""),t=decodeURIComponent(y.join(";").replace(/^[^,]*,/,"")),-1!=["image/svg+xml","application/json","text/csv","text/html"].indexOf(g))return i&&(t="\ufeff"+t),s=new Blob([t],{type:g}),l=window.URL.createObjectURL(s),o.href=l,o.download=e,o.click(),setTimeout((function(){document.body.removeChild(o),window.URL.revokeObjectURL(l)}),100),[2,!0];try{a=atob(t),t=a}catch(b){return[2,!1]}for(p=new Array(t.length),h=0;h<t.length;++h)u=t.charCodeAt(h),p[h]=u;i&&(p=[239,187,191].concat(p)),c=new Blob([new Uint8Array(p)],{type:g}),d=window.URL.createObjectURL(c),o.href=d,o.download=e,document.body.appendChild(o),o.click(),document.body.removeChild(o),setTimeout((function(){window.URL.revokeObjectURL(d)}),100)}else this.linkDownloadSupport()?((f=document.createElement("a")).download=e,f.href=t,document.body.appendChild(f),f.click(),document.body.removeChild(f)):this.legacyIE()?4===(y=t.match(/^data:(.*);[ ]*([^,]*),(.*)$/)).length&&("base64"==y[2]?y[1].match(/^image\//)&&this.showModal('<img src="'+t+'" style="float: left; max-width: 50%; max-height: 80%; margin: 0 1em 0.5em 0; border: 1px solid #eee;" /><p>'+this.language.translate('To save the image, right-click thumbnail on the left and choose "Save picture as..."')+'</p><p style="text-align: center;"><small>'+this.language.translate("(Press ESC to close this message)")+"</small></p>",this.language.translate("Image Export Complete")):(g=void 0,e.match(/\.svg$/)?g="image/svg+xml":(g="text/plain",e+=".txt"),(m=document.createElement("iframe")).width="1px",m.height="1px",m.style.display="none",document.body.appendChild(m),(v=m.contentDocument).open(g,"replace"),v.write(decodeURIComponent(y[3])),v.close(),v.execCommand("SaveAs",!0,e),document.body.removeChild(m))):window.location.href=t;return[2,!0]}))}))},e.prototype.downloadSupport=function(){return this.linkDownloadSupport()||this.msBlobDownloadSupport()},e.prototype.linkDownloadSupport=function(){var t=m.u.getCache("linkDownloadSupport");if(!1===t||!0===t)return t;var e="undefined"!==typeof document.createElement("a").download;
1return m.u.setCache("linkDownloadSupport",e),e},e.prototype.blobDownloadSupport=function(){return w.a4(window.Blob)},e.prototype.msBlobDownloadSupport=function(){return w.a4(window.navigator.msSaveOrOpenBlob)},e.prototype.legacyIE=function(){var t=document.createElement("div");return t.innerHTML="\x3c!--[if lt IE 10]><i></i><![endif]--\x3e",1==t.getElementsByTagName("i").length},e.prototype.print=function(t,e,i){return(0,n.sH)(this,void 0,void 0,(function(){return(0,n.YH)(this,(function(r){return"css"==e.printMethod?[2,this.printViaCSS(t,e,i)]:[2,this.printViaIframe(t,e,i)]}))}))},e.prototype.printViaCSS=function(t,e,i){return(0,n.sH)(this,void 0,void 0,(function(){var r,o,a,s;return(0,n.YH)(this,(function(n){return r=document.documentElement.scrollTop||document.body.scrollTop,o=new b.aq(b.jG(this.container),"body > *",{display:"none",position:"fixed",visibility:"hidden",opacity:"0",clipPath:"polygon(0px 0px,0px 0px,0px 0px,0px 0px);"}),i&&document&&document.title&&(a=document.title,document.title=i),(s=new Image).src=t,s.style.maxWidth="100%",s.style.display="block",s.style.position="relative",s.style.visibility="visible",s.style.opacity="1",s.style.clipPath="none",document.body.appendChild(s),this.setTimeout((function(){window.print()}),50),/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream&&e.delay<1e3?e.delay=1e3:e.delay<100&&(e.delay=100),this.setTimeout((function(){document.body.removeChild(s),o.dispose(),a&&(document.title=document.title),document.documentElement.scrollTop=document.body.scrollTop=r}),e.delay||500),[2,!0]}))}))},e.prototype.printViaIframe=function(t,e,i){return(0,n.sH)(this,void 0,void 0,(function(){var r,o;return(0,n.YH)(this,(function(n){return(r=document.createElement("iframe")).style.visibility="hidden",document.body.appendChild(r),r.contentWindow.document.open(),r.contentWindow.document.close(),(o=new Image).src=t,o.style.maxWidth="100%",o.style.height="auto",i&&(r.contentWindow.document.title=i),r.contentWindow.document.body.appendChild(o),r.load=function(){r.contentWindow.document.body.appendChild(o)},this.setTimeout((function(){try{r.contentWindow.document.execCommand("print",!1,null)||r.contentWindow.print()}catch(t){r.contentWindow.print()}}),e.delay||50),/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream&&e.delay<1e3?e.delay=1e3:e.delay<100&&(e.delay=100),this.setTimeout((function(){document.body.removeChild(r)}),e.delay+50||100),[2,!0]}))}))},e.prototype.findBackgroundColor=function(t){var e=1,i=(0,b.L9)(t,"background-color");if((i.match(/[^,]*,[^,]*,[^,]*,[ ]?0/)||"transparent"==i)&&(e=0),0==e){var r=t.parentElement;return r?this.findBackgroundColor(r):(0,g.yW)("#fff")}return(0,g.yW)(i,e)},Object.defineProperty(e.prototype,"container",{get:function(){return this.adapter.apply("container",{container:this._container}).container},set:function(t){this._container=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"sprite",{get:function(){return this.adapter.apply("sprite",{sprite:this._sprite}).sprite},set:function(t){this._sprite=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"extraSprites",{get:function(){return this.adapter.apply("extraSprites",{extraSprites:this._extraSprites}).extraSprites},set:function(t){this._extraSprites=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"validateSprites",{get:function(){return this.adapter.apply("validateSprites",{validateSprites:this._validateSprites}).validateSprites},set:function(t){this._validateSprites=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"data",{get:function(){return this.adapter.apply("data",{data:this._data}).data},set:function(t){this._data=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dataFields",{get:function(){return this._dataFields||this.generateDataFields(),this.adapter.apply("dataFields",{dataFields:this._dataFields}).dataFields},set:function(t){this._dataFields=t,this._dynamicDataFields=!1},enumerable:!0,configurable:!0}),e.prototype.handleDataUpdated=function(){this._dynamicDataFields&&(this._dataFields=void 0);var t=this.data.length>0;this._prevHasData!=t&&(this._prevHasData=t,this.menu&&this.menu.invalidate())},Object.defineProperty(e.prototype,"dateFormatter",{get:function(){return this._dateFormatter||(this._dateFormatter=new u.p,this._dateFormatter.language=this.language),this.adapter.apply("dateFormatter",{dateFormatter:this._dateFormatter}).dateFormatter},set:function(t){this._dateFormatter=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dateFormat",{get:function(){return this.adapter.apply("dateFormat",{dateFormat:this._dateFormat}).dateFormat},set:function(t){this._dateFormat=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dateFields",{get:function(){return this._dateFields||(this._dateFields=new p.B8),this.adapter.apply("dateFields",{dateFields:this._dateFields}).dateFields}
1,set:function(t){this._dateFields=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"numberFormatter",{get:function(){return this._numberFormatter||(this._numberFormatter=new d.K,this._numberFormatter.language=this.language),this.adapter.apply("numberFormatter",{numberFormatter:this._numberFormatter}).numberFormatter},set:function(t){this._numberFormatter=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"numberFormat",{get:function(){return this.adapter.apply("numberFormat",{numberFormat:this._numberFormat}).numberFormat},set:function(t){this._numberFormat=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"numberFields",{get:function(){return this._numberFields||(this._numberFields=new p.B8),this.adapter.apply("numberFields",{numberFields:this._numberFields}).numberFields},set:function(t){this._numberFields=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"durationFormatter",{get:function(){return this._durationFormatter||(this._durationFormatter=new c.n,this._durationFormatter.language=this.language),this.adapter.apply("durationFormatter",{durationFormatter:this._durationFormatter}).durationFormatter},set:function(t){this._durationFormatter=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"durationFormat",{get:function(){return this.adapter.apply("durationFormat",{durationFormat:this._durationFormat}).durationFormat},set:function(t){this._durationFormat=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"durationFields",{get:function(){return this._durationFields||(this._durationFields=new p.B8),this.adapter.apply("durationFields",{durationFields:this._durationFields}).durationFields},set:function(t){this._durationFields=t},enumerable:!0,configurable:!0}),e.prototype.generateDataFields=function(){var t=this;this._dataFields={},this.data.length&&O.__(this.data,(function(e){P.__(e,(function(e,i){w.a4(t._dataFields[e])||(t._dataFields[e]=t.adapter.apply("dataFieldName",{name:e,field:e}).name)}))}))},e.prototype.isDateField=function(t){return this.adapter.apply("isDateField",{isDateField:this.dateFields.contains(t),field:t}).isDateField},e.prototype.isNumberField=function(t){return this.adapter.apply("isNumberField",{isNumberField:this.numberFields.contains(t),field:t}).isNumberField},e.prototype.isDurationField=function(t){return this.adapter.apply("isDurationField",{isDurationField:this.durationFields.contains(t),field:t}).isDurationField},e.prototype.getContentType=function(t){var e="";switch(t){case"png":case"gif":e="image/"+t;break;case"jpg":e="image/jpeg";break;case"svg":e="image/svg+xml";break;case"csv":e="text/csv";break;case"json":e="application/json";break;case"html":e="text/html";break;case"pdf":case"pdfdata":e="application/pdf";break;case"xlsx":e="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}return this.adapter.apply("contentType",{contentType:e,type:t}).contentType},Object.defineProperty(e.prototype,"filePrefix",{get:function(){return this.adapter.apply("filePrefix",{filePrefix:this._filePrefix}).filePrefix},set:function(t){this._filePrefix=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"backgroundColor",{get:function(){return this.adapter.apply("backgroundColor",{backgroundColor:this._backgroundColor}).backgroundColor},set:function(t){this._backgroundColor=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"title",{get:function(){return this.adapter.apply("title",{title:this._title}).title},set:function(t){this._title=t},enumerable:!0,configurable:!0}),e.prototype.showPreloader=function(){var t=this.preloader;t&&(t.progress=.5,t.label.text="...")},e.prototype.hidePreloader=function(){var t=this.preloader;t&&(t.progress=1)},Object.defineProperty(e.prototype,"preloader",{get:function(){return this._sprite&&this._sprite.parent&&this._sprite.parent.preloader?this._sprite.parent.preloader:void 0},enumerable:!0,configurable:!0}),e.prototype.showTimeout=function(){this.showModal(this.adapter.apply("timeoutMessage",{message:this.language.translate("Export operation took longer than expected. Something might have gone wrong.")}).message)},e.prototype.hideTimeout=function(){this._timeoutTimeout&&(this.removeDispose(this._timeoutTimeout),this._timeoutTimeout=null),this.hideModal()}
1,Object.defineProperty(e.prototype,"language",{get:function(){return this._language||(this._language=new f.T),this._language},set:function(t){this._language=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"modal",{get:function(){return this._modal||(this._modal=new l.a,this._modal.adapter.add("classPrefix",(function(t){return t=v.f.classNamePrefix+t}))),this._modal},enumerable:!0,configurable:!0}),e.prototype.showModal=function(t,e){this.hideModal(),this.hidePreloader();var i=this.modal;i.container=this.sprite.svgContainer.SVGContainer,i.content=t,i.readerTitle=e,i.open()},e.prototype.hideModal=function(){this._modal&&this.modal.close()},e.prototype._canvg=function(){return(0,n.sH)(this,void 0,void 0,(function(){var t;return(0,n.YH)(this,(function(e){switch(e.label){case 0:return[4,i.e(7182).then(i.bind(i,31214))];case 1:return null!=(t=e.sent()).default?[2,t.default]:[2,t]}}))}))},Object.defineProperty(e.prototype,"canvg",{get:function(){return this._canvg()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pdfmake",{get:function(){return null==r&&(r=function(){return(0,n.sH)(this,void 0,void 0,(function(){var t,e,r,o;return(0,n.YH)(this,(function(n){switch(n.label){case 0:return[4,Promise.all([i.e(7133).then(i.t.bind(i,54211,23)),i.e(7133).then(i.bind(i,76418))])];case 1:return t=n.sent(),e=t[0],r=t[1],(o=window).pdfMake=o.pdfMake||{},o.pdfMake.vfs=r.default,e.vfs=r.default,[2,e]}}))}))}()),r},enumerable:!0,configurable:!0}),e.prototype._xlsx=function(){return(0,n.sH)(this,void 0,void 0,(function(){return(0,n.YH)(this,(function(t){switch(t.label){case 0:return[4,Promise.all([i.e(1652),i.e(1102)]).then(i.t.bind(i,81652,23))];case 1:return[2,t.sent()]}}))}))},Object.defineProperty(e.prototype,"xlsx",{get:function(){return this._xlsx()},enumerable:!0,configurable:!0}),e.prototype.setFormatOptions=function(t,e){this._formatOptions.setKey(t,e)},e.prototype.getFormatOptions=function(t){return this._formatOptions.getKey(t)},Object.defineProperty(e.prototype,"formatOptions",{get:function(){return this._formatOptions},enumerable:!0,configurable:!0}),e.prototype._disablePointers=function(){w.a4(this._spriteInteractionsEnabled)||(this._spriteInteractionsEnabled=this.sprite.interactionsEnabled),this.sprite.interactionsEnabled=!1},e.prototype._releasePointers=function(){w.a4(this._spriteInteractionsEnabled)&&!this._exportRunning&&(this.sprite.interactionsEnabled=this._spriteInteractionsEnabled)},e.prototype.hideNonExportableSprites=function(){var t=this;if(!this._objectsAlreadyHidden){var e=this.sprite.svgContainer;e&&O.__(e.nonExportableSprites,(function(e){e.isHidden||e.isHiding||!e.visible||t._hiddenObjects.push(e),e.hide(0)})),this._objectsAlreadyHidden=!0}},e.prototype.restoreNonExportableSprites=function(){this._objectsAlreadyHidden&&(O.__(this._hiddenObjects,(function(t){t.show(0)})),this._hiddenObjects=[],this._objectsAlreadyHidden=!1)},e.prototype.awaitValidSprites=function(){return(0,n.sH)(this,void 0,void 0,(function(){var t;return(0,n.YH)(this,(function(e){switch(e.label){case 0:return t=[],this.validateSprites.length&&O.__(this.validateSprites,(function(e,i){e.invalid&&t.push(new Promise((function(t,i){e.events.once("validated",(function(e){t()}))})))})),t.length?[4,Promise.all(t)]:[3,2];case 1:e.sent(),e.label=2;case 2:return[2]}}
1))}))},e.prototype.processConfig=function(e){m.u.registeredClasses.ExportMenu=o.w,e&&(w.a4(e.menu)&&!w.a4(e.menu.type)&&(e.menu.type="ExportMenu"),w.a4(e.dataFields)&&w.Gv(e.dataFields)&&(this.dataFields=e.dataFields,delete e.dataFields)),t.prototype.processConfig.call(this,e)},e.XLINK="http://www.w3.org/1999/xlink",e}(y.m)},70695:(t,e,i)=>{"use strict";i.d(e,{R:()=>p});var r=i(6326),n=i(52888),o=i(67668),a=i(86522),s=i(71543),l=i(72537),p=function(t){function e(){var e=t.call(this)||this;return e._distance=0,e.className="Polyline",e.element=e.paper.add("path"),e.shapeRendering="auto",e.fill=(0,o.yW)(),e.strokeOpacity=1,e.applyTheme(),e}return(0,r.C6)(e,t),e.prototype.makePath=function(){this._distance=0;var t=this.segments;if(t&&t.length>0){for(var e="",i=0,r=t.length;i<r;i++){var n=t[i];if(n.length>0){e+=s.tw(n[0]);for(var o=1;o<n.length;o++){var a=n[o];e+=s.a5(a),this._distance+=l.Yf(n[o-1],a)}}}this.path=e}this._realSegments=t},Object.defineProperty(e.prototype,"segments",{get:function(){return this.getPropertyValue("segments")},set:function(t){this.setPropertyValue("segments",t),this.makePath()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"distance",{get:function(){return this._distance},enumerable:!0,configurable:!0}),e.prototype.positionToPoint=function(t){var e=0;t<0&&(t=Math.abs(t),e=180);var i=this._realSegments;if(i){for(var r=this.distance,n=0,o=0,a=0,s=void 0,p=void 0,h=0;h<i.length;h++){var u=i[h];if(u.length>1){for(var c=1;c<u.length;c++)if(s=u[c-1],p=u[c],o=n/r,a=(n+=l.Yf(s,p))/r,o<=t&&a>t){h=i.length;break}}else 1==u.length&&(s=u[0],p=u[0],o=0,a=1)}if(s&&p){var d=(t-o)/(a-o),f=l.P8(s,p,d);return{x:f.x,y:f.y,angle:e+l._H(s,p)}}}return{x:0,y:0,angle:0}},Object.defineProperty(e.prototype,"realSegments",{get:function(){return this._realSegments},enumerable:!0,configurable:!0}),e}(n.kx);a.u.registeredClasses.Polyline=p},71543:(t,e,i)=>{"use strict";i.d(e,{Cc:()=>d,JL:()=>c,Kf:()=>u,OE:()=>h,XJ:()=>f,XL:()=>a,a5:()=>l,pC:()=>p,tw:()=>s});var r=i(72537),n=i(26487),o=(i(61944),i(76315));function a(t){var e=l(t[0]),i={x:0,y:0},a=o.f.minPolylineStep;n.Et(a)||(a=.5);for(var s=0,p=t.length;s<p;s++){var h=t[s];r.Yf(h,i)>a&&(e+=l(h),i=h)}return e}function s(t){return" M"+r.LI(t.x,4)+","+r.LI(t.y,4)+" "}function l(t){return" L"+r.LI(t.x,4)+","+r.LI(t.y,4)+" "}function p(t,e,i){return" C"+r.LI(e.x,4)+","+r.LI(e.y,4)+" "+r.LI(i.x,4)+","+r.LI(i.y,4)+" "+r.LI(t.x,4)+","+r.LI(t.y,4)}function h(){return" Z"}function u(t,e,i,o){if(0==e)return"";n.Et(o)||(o=i);var a="",s=",",p=Math.ceil(Math.abs(e)/180),h=1;e<0&&(h=0);var u=0,c=0,d=-r.gn(t)*i,f=-r.F8(t)*o;if(e<.5&&i>3e3){var y=t+e;return l({x:m=r.LI(r.gn(y)*i,4),y:v=r.LI(r.F8(y)*o,4)})}for(var g=0;g<p;g++){var m,v;y=t+e/p*(g+1);a+=" a"+i+s+o+s+0+s+0+s+h+s+(m=r.LI(r.gn(y)*i+d-u,4))+s+(v=r.LI(r.F8(y)*o+f-c,4)),u=m,c=v}return a}function c(t,e,i,o,a,p,h){if(0==e)return"";if(n.Et(o)||(o=0),0==i&&o<=0)return"";if(i<o){var c=i;i=o,o=c,n.Et(a)&&(a=a/o*i)}360==(e=r.jk(e,360))&&(p=0,h=0);var f=t+e,y=r.F8(r.jk(e,45)/2),g=(a=n.Et(a)?a:i)/i*o,m=a/i*(p=p||0),v=a/i*(h=n.Et(h)?h:p);p=r.s_(p,0,(i-o)/2),m=r.s_(m,0,(a-g)/2),h=r.s_(h,0,(i-o)/2),v=r.s_(v,0,(a-g)/2),p=r.LI(r.s_(p,0,i*y),4),m=r.LI(r.s_(m,0,a*y),4),h=r.LI(r.s_(h,0,o*y),4),v=r.LI(r.s_(v,0,g*y),4);var b=Math.asin(p/i/2)*r.iR*2,_=Math.asin(m/a/2)*r.iR*2;o<h&&(o=h),g<v&&(g=v);var P=Math.asin(h/o/2)*r.iR*2,x=Math.asin(v/g/2)*r.iR*2;n.Et(P)||(P=0),n.Et(x)||(x=0);var w=t+e/2,S={x:r.LI(r.gn(w)*o,4),y:r.F8(w)*g},C={x:r.gn(t)*(o+h),y:r.F8(t)*(g+v)},O={x:r.gn(t)*(i-p),y:r.F8(t)*(a-m)},T={x:r.gn(f)*(i-p),y:r.F8(f)*(a-m)},E={x:r.gn(f)*(o+h),y:r.F8(f)*(g+v)},k={x:r.gn(t+b)*i,y:r.F8(t+_)*a},F={x:r.gn(f-P)*o,y:r.F8(f-x)*g};h+=h*r.F8(P/2),v+=v*r.F8(x/2),P>(f-t)/2&&(F=S);var I="";return 360==e?I=s(O):(I=s(C),I+=l(O),I+=d(k,p,m,!0)),I+=u(t+b,e-2*b,i,a),n.Et(o)&&0!=o?(360==e&&0==p?I+=s(E):(I+=d(T,p,m,!0),I+=l(E),I+=d(F,h,v,!0)),I+=u(f-P,-(e-2*P),o,g),(e<360||p>0)&&(I+=d(C,h,v,!0)),I+=l(C)):(I+=d(T,p,m,!0),e<360&&(I+=l(C))),I}function d(t,e,i,n,o,a){if(0==e)return"";var s=",";return" A"+e+s+i+s+(a=a||0)+s+ +(o=Boolean(o))+s+ +(n=Boolean(n))+s+r.LI(t.x,4)+s+r.LI(t.y,4)}function f(t,e){var i=",",r=" L";return e?"M"+t.x+i+t.y+r+t.x+i+(t.y+t.height)+r+(t.x+t.width)+i+(t.y+t.height)+r+(t.x+t.width)+i+t.y+r+t.x+i+t.y:"M"+t.x+i+t.y+r+(t.x+t.width)+i+t.y+r+(t.x+t.width)+i+(t.y+t.height)+r+t.x+i+(t.y+t.height)+r+t.x+i+t.y}},72537:(t,e,i)=>{"use strict";i.d(e,{Bg:()=>b,Ch:()=>l,Cu:()=>T,E$:()=>m,F8:()=>c,Jc:()=>O,Jl:()=>M,LI:()=>p,P8:()=>P,PI:()=>n,RX:()=>F,T9:()=>f,Tm:()=>S,U7:()=>w,X_:()=>_,Yf:()=>v,_H:()=>x,gn:()=>d,iR:()=>s,jk:()=>y,jw:()=>o,lH:()=>C,mk:()=>h,n0:()=>k,nr:()=>a,s_:()=>u,y$:()=>g});var r=i(26487),n=Math.PI,o=n/2,a=n/180,s=180/n;function l(t,e,i){return r.a4(t)?u(t=r.Ro(t),e,i):t}
1function p(t,e,i){if(!r.Et(e)||e<=0){var n=Math.round(t);return i&&n-t==.5&&n--,n}var o=Math.pow(10,e);return Math.round(t*o)/o}function h(t,e){if(!r.Et(e)||e<=0)return Math.ceil(t);var i=Math.pow(10,e);return Math.ceil(t*i)/i}function u(t,e,i){if(r.Et(e)){if(r.Et(i)&&i<e){var n=i;i=e,e=n}t<e&&(t=e)}return r.Et(i)&&t>i&&(t=i),t}function c(t){return p(Math.sin(a*t),10)}function d(t){return p(Math.cos(a*t),10)}function f(t,e){return r.Et(t)?r.Et(e)&&e>t?e:t:r.Et(e)?e:null}function y(t,e){return r.Et(t)?r.Et(e)&&e<t?e:t:r.Et(e)?e:null}function g(t,e){var i=r._W(t.start),n=r._W(e.start),o=r._W(t.end),a=r._W(e.end);return Math.max(i,n)<=Math.min(o,a)}function m(t,e){var i=r._W(t.start),n=r._W(e.start),o=r._W(t.end),a=r._W(e.end),s=Math.max(i,n),l=Math.min(o,a);return l<s?void 0:{start:s,end:l}}function v(t,e){return t?(e||(e={x:0,y:0}),Math.sqrt(Math.pow(Math.abs(t.x-e.x),2)+Math.pow(Math.abs(t.y-e.y),2))):0}function b(t,e,i,r,n){if(!t)return 0;e||(e={x:0,y:0});var o=0,a=t;if(n>0)for(var s=0;s<=n;s++){var l=C(t,e,i,r,s/n);o+=v(a,l),a=l}return o}function _(t,e,i,r){var n=v(e,r),o=v(t,i);return Math.abs(o/n)}function P(t,e,i){return r.Et(i)||(i=.5),{x:t.x+(e.x-t.x)*i,y:t.y+(e.y-t.y)*i}}function x(t,e){e||(e={x:2*t.x,y:2*t.y});var i=e.x-t.x,r=e.y-t.y,n=Math.atan2(r,i)*s;return n<0&&(n+=360),k(n)}function w(t){if(t){var e=t.length;if(0!==e){for(var i,n=void 0,o=void 0,a=void 0,s=0;s<e;s++){var l=t[s];(!r.Et(o)||l.x>o)&&(o=l.x),(!r.Et(n)||l.x<n)&&(n=l.x),(!r.Et(i)||l.y<i)&&(i=l.y),(!r.Et(a)||l.y>a)&&(a=l.y)}return{x:n,y:i,width:o-n,height:a-i}}}return{x:0,y:0,width:0,height:0}}function S(t){var e=t.length;if(0!==e){for(var i=void 0,r=void 0,n=void 0,o=void 0,a=0;a<e;a++){var s=t[a];i=y(s.x,i),r=y(s.y,r),n=f(s.x+s.width,n),o=f(s.y+s.height,o)}return{x:i,y:r,width:n-i,height:o-r}}}function C(t,e,i,r,n){var o={x:0,y:0},a=1-n,s=a*a,l=s*a;return o.x=t.x*l+3*i.x*s*n+3*r.x*a*n*n+e.x*n*n*n,o.y=t.y*l+3*i.y*s*n+3*r.y*a*n*n+e.y*n*n*n,o}function O(t,e,i,r,n,o){return n=E(n),o=E(o),{x:(-t.x+e.x/n+i.x)*n,y:(-t.y+e.y/o+i.y)*o}}function T(t,e,i,r,n,o){return n=E(n),o=E(o),{x:(e.x+i.x/n-r.x)*n,y:(e.y+i.y/o-r.y)*o}}function E(t){return 1-t+1e-5}function k(t){return 360==t?360:t%360}function F(t,e,i){var n=Number.MAX_VALUE,o=Number.MAX_VALUE,a=-Number.MAX_VALUE,s=-Number.MAX_VALUE,l=[];r.Et(i)||(i=1),l.push(I(i,t)),l.push(I(i,e));for(var p=Math.min(90*Math.floor(t/90),90*Math.floor(e/90)),h=Math.max(90*Math.ceil(t/90),90*Math.ceil(e/90)),u=p;u<=h;u+=90)u>=t&&u<=e&&l.push(I(i,u));for(var c=0;c<l.length;c++){var d=l[c];d.x<n&&(n=d.x),d.y<o&&(o=d.y),d.x>a&&(a=d.x),d.y>s&&(s=d.y)}return{x:n,y:o,width:a-n,height:s-o}}function I(t,e){return{x:t*d(e),y:t*c(e)}}function M(t,e){return t.x>=e.x&&t.x<=e.x+e.width&&t.y>=e.y&&t.y<=e.y+e.height}},72743:(t,e,i)=>{"use strict";i.d(e,{B8:()=>u,TS:()=>c,a:()=>p});var r=i(6326),n=i(34410),o=i(61654),a=i(51974),s=i(12797),l=function(){function t(t,e,i){this._array=t,this._start=e,this._end=i}return t.prototype.iterator=function(){var t=this;return function(e){if(t._start!==t._end)if(t._start<t._end)for(var i=t._start;i<t._end&&e(t._array[i]);++i);else for(i=t._start-1;i>=t._end&&e(t._array[i]);--i);}},t.prototype.backwards=function(){return new t(this._array,this._end,this._start)},t.prototype.range=function(e,i){if(e<=i){if(this._start===this._end)return this;if(this._start<this._end){var r=i-e;return e=Math.max(this._start+e,this._start),i=Math.min(e+r,this._end),new t(this._array,e,i)}r=i-e;return e=Math.max(this._start-e,this._end),i=Math.max(e-r,this._end),new t(this._array,e,i)}throw new Error("Start index must be lower than end index")},t}(),p=(function(t){function e(e,i,r){var n=t.call(this,[e.events.on("inserted",(function(t){var i=t.newValue,r=n._getKey(i),o=0;s.FY(e.iterator(),(function(t){return t!==i&&(n._getKey(t)===r&&++o,!0)})),n._insert(i,r,o)}),void 0,!1),e.events.on("removed",(function(t){n._remove(t.oldValue)}),void 0,!1)])||this;return n._keys=[],n._groups={},n._getKey=i,n._sort=r,s.__(e.iterator(),(function(t){n._insert(t,i(t))})),n}(0,r.C6)(e,t),e.prototype._insert=function(t,e,i){if(null==this._groups[e]){this._groups[e]=[];
1var r=a.IU(this._keys,this._sort,e),n=r.found,o=r.index;if(n)throw new Error("Key already exists: "+e);a.At(this._keys,o,e)}null==i?this._groups[e].push(t):a.At(this._groups[e],i,t)},e.prototype._remove=function(t){var e=this._getKey(t),i=this._groups[e];if(null!=i&&(a.TF(i,t),0===i.length)){delete this._groups[e];var r=a.IU(this._keys,this._sort,e),n=r.found,o=r.index;if(!n)throw new Error("Key doesn't exist: "+e);a.xR(this._keys,o)}},e.prototype.iterator=function(){var t=this;return s.Bq(s.Tj(s.ci(this._keys),(function(e){return s.ci(t._groups[e])})))}}(n.ZT),function(t){function e(e,i){void 0===i&&(i=!0);var r=this;if(i){var n=e.events.on("removed",(function(t){t.oldValue.dispose()}),void 0,!1);r=t.call(this,(function(){n.dispose(),s.__(e.iterator(),(function(t){t.dispose()}))}))||this}else r=t.call(this,(function(){s.__(e.iterator(),(function(t){t.dispose()}))}))||this;return r}return(0,r.C6)(e,t),e}(n.W_));function h(t,e){if(!(t>=0&&t<e))throw new Error("Index out of bounds: "+t)}var u=function(){function t(t){void 0===t&&(t=[]),this.events=new o.Q,this._values=t}return Object.defineProperty(t.prototype,"values",{get:function(){return this._values},enumerable:!0,configurable:!0}),t.prototype.contains=function(t){return-1!==this._values.indexOf(t)},t.prototype.removeValue=function(t){for(var e=0,i=this._values.length;e<i;)this._values[e]===t?(this.removeIndex(e),--i):++e},t.prototype.indexOf=function(t){return a.qh(this._values,t)},Object.defineProperty(t.prototype,"length",{get:function(){return this._values.length},enumerable:!0,configurable:!0}),t.prototype.hasIndex=function(t){return t>=0&&t<this._values.length},t.prototype.getIndex=function(t){return this._values[t]},t.prototype.setIndex=function(t,e){h(t,this._values.length);var i=this._values[t];return i!==e&&(this._values[t]=e,this.events.isEnabled("setIndex")&&this.events.dispatchImmediately("setIndex",{type:"setIndex",target:this,index:t,oldValue:i,newValue:e}),this.events.isEnabled("removed")&&this.events.dispatchImmediately("removed",{type:"removed",target:this,oldValue:i}),this.events.isEnabled("inserted")&&this.events.dispatchImmediately("inserted",{type:"inserted",target:this,newValue:e})),i},t.prototype.insertIndex=function(t,e){h(t,this._values.length+1),a.At(this._values,t,e),this.events.isEnabled("insertIndex")&&this.events.dispatchImmediately("insertIndex",{type:"insertIndex",target:this,index:t,newValue:e}),this.events.isEnabled("inserted")&&this.events.dispatchImmediately("inserted",{type:"inserted",target:this,newValue:e})},t.prototype._sortQuicksort=function(t,e,i){if(t<e){var r=this._sortPartition(t,e,i);this._sortQuicksort(t,r,i),this._sortQuicksort(r+1,e,i)}},t.prototype._sortPartition=function(t,e,i){for(var r=this._values,n=r[t],o=t-1,a=e+1;;){do{++o}while(i(r[o],n)<0);do{--a}while(i(r[a],n)>0);if(o>=a)return a;this.swap(o,a)}},t.prototype.sort=function(t){this._sortQuicksort(0,this._values.length-1,t)},t.prototype.swap=function(t,e){var i=this._values.length;if(h(t,i),h(e,i),t!==e){var r=this._values[t],n=this._values[e];this._values[t]=n,this.events.isEnabled("setIndex")&&this.events.dispatchImmediately("setIndex",{type:"setIndex",target:this,index:t,oldValue:r,newValue:n}),this._values[e]=r,this.events.isEnabled("setIndex")&&this.events.dispatchImmediately("setIndex",{type:"setIndex",target:this,index:e,oldValue:n,newValue:r})}},t.prototype.removeIndex=function(t){h(t,this._values.length);var e=this._values[t];return a.xR(this._values,t),this.events.isEnabled("removeIndex")&&this.events.dispatchImmediately("removeIndex",{type:"removeIndex",target:this,index:t,oldValue:e}),this.events.isEnabled("removed")&&this.events.dispatchImmediately("removed",{type:"removed",target:this,oldValue:e}),e},t.prototype.moveValue=function(t,e){var i=this.indexOf(t);if(-1!==i){var r=this._values[i];a.xR(this._values,i),this.events.isEnabled("removeIndex")&&this.events.dispatchImmediately("removeIndex",{type:"removeIndex",target:this,index:i,oldValue:r})}null==e?(e=this._values.length,this._values.push(t)):a.At(this._values,e,t),this.events.isEnabled("insertIndex")&&this.events.dispatchImmediately("insertIndex",{type:"insertIndex",target:this,index:e,newValue:t}),-1===i&&this.events.isEnabled("inserted")&&this.events.dispatchImmediately("inserted",{type:"inserted",target:this,newValue:t})},t.prototype.push=function(t){var e=this._values.push(t)-1;return this.events.isEnabled("insertIndex")&&this.events.dispatchImmediately("insertIndex",{type:"insertIndex",target:this,index:e,newValue:t}),this.events.isEnabled("inserted")&&this.events.dispatchImmediately("inserted",{type:"inserted",target:this,newValue:t}),t},t.prototype.unshift=function(t){this.insertIndex(0,t)},t.prototype.pushAll=function(t){var e=this;a.__(t,(function(t){e.push(t)}))},t.prototype.copyFrom=function(t){this.pushAll(t._values)},t.prototype.pop=function(){return this._values.length-1<0?void 0:this.removeIndex(this._values.length-1)},t.prototype.shift=function(){return this._values.length?this.removeIndex(0):void 0},t.prototype.setAll=function(t){var e=this,i=a.C(this._values);this._values.length=0,a.__(t,(function(t){e._values.push(t)})),this.events.isEnabled("setAll")&&this.events.dispatchImmediately("setAll",{type:"setAll",target:this,oldArray:i,newArray:this._values}),this.events.isEnabled("removed")&&a.__(i,(function(t){e.events.dispatchImmediately("removed",{type:"removed",target:e,oldValue:t})})),this.events.isEnabled("inserted")&&a.__(this._values,(function(t){e.events.dispatchImmediately("inserted",{type:"inserted",target:e,newValue:t})}))},t.prototype.clear=function(){this.setAll([])},t.prototype.iterator=function(){return s.ci(this._values)},t.prototype[Symbol.iterator]=function(){var t,e;return(0,r.YH)(this,(function(i){switch(i.label){case 0:t=this._values.length,e=0,i.label=1;case 1:return e<t?[4,this._values[e]]:[3,4];case 2:i.sent(),i.label=3;case 3:return++e,[3,1];case 4:return[2]}}
1))},t.prototype.each=function(t){a.__(this._values,t)},t.prototype.range=function(t,e){if(t<=e){var i=e-t;return t=Math.max(t,0),e=Math.min(t+i,this._values.length),new l(this._values,t,e)}throw new Error("Start index must be lower than end index")},t.prototype.backwards=function(){return new l(this._values,this._values.length,0)},t}(),c=function(t){function e(e){var i=t.call(this)||this;return i.template=e,i}return(0,r.C6)(e,t),Object.defineProperty(e.prototype,"template",{get:function(){return this._template},set:function(t){t.isTemplate=!0,this._template=t},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(t){var e=this;s.__(t.iterator(),(function(t){e.push(t.clone())}))},e.prototype.create=function(t){var e=null!=t?new t:this.template.clone();return this.push(e),e},e.prototype.clone=function(){for(var t=new e(this.template),i=this.values,r=i.length,n=0;n<r;++n)t.push(i[n].clone());return t},e}(u)},74251:(t,e,i)=>{"use strict";i.d(e,{G:()=>s});var r=i(6326),n=i(89774),o=i(67668),a=i(86522),s=function(t){function e(){var e=t.call(this)||this;return e.className="DropShadowFilter",e.color=(0,o.yW)("#000"),e.feGaussianBlur=e.paper.add("feGaussianBlur"),e.feGaussianBlur.attr({result:"blurOut",in:"SourceGraphic"}),e.filterPrimitives.push(e.feGaussianBlur),e.feOffset=e.paper.add("feOffset"),e.feOffset.attr({result:"offsetBlur"}),e.filterPrimitives.push(e.feOffset),e.feFlood=e.paper.add("feFlood"),e.feFlood.attr({"flood-color":e.color}),e.filterPrimitives.push(e.feFlood),e.feComposite=e.paper.add("feComposite"),e.feComposite.attr({in2:"offsetBlur",operator:"in"}),e.filterPrimitives.push(e.feComposite),e.feMerge=e.paper.addGroup("feMerge"),e.feMerge.add(e.paper.add("feMergeNode")),e.feMerge.add(e.paper.add("feMergeNode").attr({in:"SourceGraphic"})),e.filterPrimitives.push(e.feMerge),e.width=200,e.height=200,e.blur=1.5,e.dx=3,e.dy=3,e.opacity=.5,e.applyTheme(),e}return(0,r.C6)(e,t),Object.defineProperty(e.prototype,"color",{get:function(){return this.properties.color},set:function(t){this.properties.color=t,this.feFlood&&this.feFlood.attr({"flood-color":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"opacity",{get:function(){return this.properties.opacity},set:function(t){this.properties.opacity=t,this.feFlood.attr({"flood-opacity":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dx",{get:function(){return this.properties.dx},set:function(t){this.properties.dx=t,this.feOffset.attr({dx:t/this.scale})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dy",{get:function(){return this.properties.dy},set:function(t){this.properties.dy=t,this.feOffset.attr({dy:t/this.scale})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"blur",{get:function(){return this.properties.blur},set:function(t){this.properties.blur=t,this.feGaussianBlur.attr({stdDeviation:t/this.scale})},enumerable:!0,configurable:!0}),e.prototype.updateScale=function(){this.dx=this.dx,this.dy=this.dy,this.blur=this.blur},e}(n.d);a.u.registeredClasses.DropShadowFilter=s},75637:(t,e,i)=>{"use strict";i.d(e,{q:()=>f});var r=i(6326),n=i(2963),o=i(41061),a=i(48193),s=i(11796),l=i(94372),p=i(82313),h=i(62819),u=i(86522),c=i(26487),d=i(37884),f=function(t){function e(e,i){var r=t.call(this)||this;return r.adapter=new l.Y3(r),r._requestOptions={},r._incremental=!1,r._incrementalParams={},r._keepCount=!1,r._updateCurrentData=!1,r.showPreloader=!0,r.className="DataSource",e&&(r.url=e),i&&(r.parser="string"==typeof i?n.o.getParserByType(i):i),r}return(0,r.C6)(e,t),e.prototype.processData=function(t,e){if(this.dispatchImmediately("parsestarted"),this.parser||(this.parser=n.o.getParserByData(t,e),this.parser)){if(this.parser.options=this.adapter.apply("parserOptions",this.parser.options),this.parser.options.dateFields=this.adapter.apply("dateFields",this.parser.options.dateFields||[]),this.parser.options.numberFields=this.adapter.apply("numberFields",this.parser.options.numberFields||[]),this.parser.options.dateFields&&!this.parser.options.dateFormatter&&(this.parser.options.dateFormatter=this.dateFormatter),this.data=this.adapter.apply("parsedData",this.parser.parse(this.adapter.apply("unparsedData",t))),!c.a4(this.data)&&this.events.isEnabled("parseerror")){var i={type:"parseerror",message:this.language.translate("Error parsing file: %1",null,this.url),target:this};this.events.dispatchImmediately("parseerror",i)}this.dispatchImmediately("parseended"),c.a4(this.data)&&this.dispatchImmediately("done",{data:this.data}),this.lastLoad=new Date}else{if(this.events.isEnabled("parseerror")){var r={type:"parseerror",message:this.language.translate("No parser available for file: %1",null,this.url),target:this};this.events.dispatchImmediately("parseerror",r)}this.dispatchImmediately("parseended")}},Object.defineProperty(e.prototype,"url",{get:function(){var t=this.disableCache?this.timestampUrl(this._url):this._url;return this.incremental&&this.component.data.length&&(t=this.addUrlParams(t,this.incrementalParams)),this.adapter.apply("url",t)},set:function(t){this._url=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"requestOptions",{get:function(){return this.adapter.apply("requestOptions",this._requestOptions)},set:function(t){this._requestOptions=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"parser",{get:function(){return this._parser||(this._parser=new o.o),this.adapter.apply("parser",this._parser)}
1,set:function(t){this._parser=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"reloadFrequency",{get:function(){return this.adapter.apply("reloadTimeout",this._reloadFrequency)},set:function(t){var e=this;this._reloadFrequency!=t&&(this._reloadFrequency=t,t?c.a4(this._reloadDisposer)||(this._reloadDisposer=this.events.on("ended",(function(t){e._reloadTimeout=setTimeout((function(){e.load()}),e.reloadFrequency)}))):c.a4(this._reloadDisposer)&&(this._reloadDisposer.dispose(),this._reloadDisposer=void 0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"incremental",{get:function(){return this.adapter.apply("incremental",this._incremental)},set:function(t){this._incremental=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"incrementalParams",{get:function(){return this.adapter.apply("incrementalParams",this._incrementalParams)},set:function(t){this._incrementalParams=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"keepCount",{get:function(){return this.adapter.apply("keepCount",this._keepCount)},set:function(t){this._keepCount=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"updateCurrentData",{get:function(){return this.adapter.apply("updateCurrentData",this._updateCurrentData)},set:function(t){this._updateCurrentData=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"language",{get:function(){return this._language?this._language:this.component?(this._language=this.component.language,this._language):(this.language=new p.T,this.language)},set:function(t){this._language=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dateFormatter",{get:function(){return this._dateFormatter?this._dateFormatter:this.component?(this._dateFormatter=this.component.dateFormatter,this._dateFormatter):(this.dateFormatter=new h.p,this.dateFormatter)},set:function(t){this._dateFormatter=t},enumerable:!0,configurable:!0}),e.prototype.timestampUrl=function(t){var e={};return e[(new Date).getTime().toString()]="",this.addUrlParams(t,e)},e.prototype.dispose=function(){t.prototype.dispose.call(this),this._reloadTimeout&&clearTimeout(this._reloadTimeout),c.a4(this._reloadDisposer)&&(this._reloadDisposer.dispose(),this._reloadDisposer=void 0)},e.prototype.load=function(){this.url&&(this._reloadTimeout&&clearTimeout(this._reloadTimeout),n.o.load(this))},e.prototype.addUrlParams=function(t,e){var i=t.match(/\?/)?"&":"?",r=[];return d.__(e,(function(t,e){""!=e?r.push(t+"="+encodeURIComponent(e)):r.push(t)})),r.length?t+i+r.join("&"):t},e.prototype.processConfig=function(e){u.u.registeredClasses.json=o.o,u.u.registeredClasses.JSONParser=o.o,u.u.registeredClasses.csv=a.e,u.u.registeredClasses.CSVParser=a.e,t.prototype.processConfig.call(this,e)},e}(s._)},76197:(t,e,i)=>{"use strict";i.d(e,{A:()=>f});var r=i(52003),n=i(24730),o=i(85561),a=i(98139),s=i.n(a),l=i(65043),p=i(34362),h=i.n(p),u=i(96244),c={componentClass:h()},d=function(t){function e(){return t.apply(this,arguments)||this}return(0,o.A)(e,t),e.prototype.render=function(){var t=this.props,e=t.componentClass,i=t.className,o=(0,n.A)(t,["componentClass","className"]),a=(0,u.UM)(o),p=a[0],h=a[1],c=(0,u.nG)(p);return l.createElement(e,(0,r.A)({},h,{className:s()(i,c)}))},e}(l.Component);d.propTypes=c,d.defaultProps={componentClass:"div"};const f=(0,u.in)("row",d)},76315:(t,e,i)=>{"use strict";i.d(e,{f:()=>r});var r={verbose:!0,commercialLicense:!1,classNamePrefix:"amcharts-",autoSetClassName:!1,minPolylineStep:.5,onlyShowOnViewport:!1,queue:!1,autoDispose:!1,licenses:[],suppressErrors:!1,suppressWarnings:!1,animationsEnabled:!0,nonce:"",deferredDelay:100,disableHoverOnTransform:"never",pixelPerfectPrecision:0}},76488:(t,e,i)=>{"use strict";i.d(e,{_h:()=>h,hG:()=>p});var r=i(6326),n=i(86522),o=i(71543),a=i(51974),s=i(10270),l=i(72537),p=function(){function t(t,e){this._tensionX=t,this._tensionY=e}return t.prototype.smooth=function(t){for(var e=t.length-1;e>0;e--){var i=t[e],r=t[e-1];Math.abs(i.x-r.x)<.1&&Math.abs(i.y-r.y)<.1&&t.splice(e-1,1)}var n=this._tensionX,a=this._tensionY;if(t.length<3||n>=1&&a>=1)return o.XL(t);var s=t[0],p=t[t.length-1],h=!1;
1l.LI(s.x,3)==l.LI(p.x)&&l.LI(s.y)==l.LI(p.y)&&(h=!0);for(var u="",c=(e=0,t.length-1);e<c;e++){i=t[e-1],r=t[e];var d=t[e+1],f=t[e+2];0===e?i=h?t[t.length-2]:t[e]:e==t.length-2&&(f=h?t[1]:t[e+1]);var y=l.Jc(i,r,d,f,n,a),g=l.Cu(i,r,d,f,n,a);u+=o.pC(d,y,g)}return u},t}();function h(t,e,i,r,a,h){var u=t.x,c=t.y,d=e.x,f=e.y,y=l.Yf(t,e);h&&(i=y/Math.round(y/i));var g=n.u.getCache(s.As(["wavedLine",t.x,e.x,t.y,e.y,i,r]));if(!g){if(y>0){var m=Math.atan2(f-c,d-u),v=Math.cos(m),b=Math.sin(m),_=i*v,P=i*b;if(i<=1||r<=1)g=o.a5(e);else{var x=Math.round(2*y/i),w=[],S=1;d<u&&(S*=-1),f<c&&(S*=-1);for(var C=0;C<=x;C++){var O=u+C*_/2+(S*=-1)*r/2*b,T=c+C*P/2-S*r/2*v;w.push({x:O,y:T})}g=new p(a,a).smooth(w)}}else g="";n.u.setCache(s.As(["wavedLine",t.x,e.x,t.y,e.y,i,r]),g)}return g}var u=function(){function t(t,e){this._reversed=t,this._closed=e.closed}return t.prototype._curve=function(t,e,i,r,n,a){var s=(e-t)/3;return this._reversed?o.pC({x:r,y:e},{x:i+s*n,y:t+s},{x:r-s*a,y:e-s}):o.pC({x:e,y:r},{x:t+s,y:i+s*n},{x:e-s,y:r-s*a})},t.prototype.smooth=function(t){var e=this,i=NaN,r=NaN,n=NaN,s=NaN,l=NaN,p=0,h="";switch(a.__(t,(function(t){var a=t.x,u=t.y;if(e._reversed){var c=a;a=u,u=c}var y=NaN;if(a!==r||u!==s){switch(p){case 0:p=1,e._reversed?h+=o.a5({x:u,y:a}):h+=o.a5({x:a,y:u});break;case 1:p=2;break;case 2:p=3,h+=e._curve(i,r,n,s,d(i,r,n,s,y=f(i,r,n,s,a,u)),y);break;default:h+=e._curve(i,r,n,s,l,y=f(i,r,n,s,a,u))}i=r,r=a,n=s,s=u,l=y}})),p){case 2:this._reversed?h+=o.a5({x:s,y:r}):h+=o.a5({x:r,y:s});break;case 3:h+=this._curve(i,r,n,s,l,d(i,r,n,s,l))}return this._closed&&(h+=o.OE()),h},t}();function c(t){return t<0?-1:1}function d(t,e,i,r,n){var o=e-t;return o?(3*(r-i)/o-n)/2:n}function f(t,e,i,r,n,o){var a=e-t,s=n-e,l=(r-i)/(a||s<0&&-0),p=(o-r)/(s||a<0&&-0),h=(l*s+p*a)/(a+s);return(c(l)+c(p))*Math.min(Math.abs(l),Math.abs(p),.5*Math.abs(h))||0}(function(t){function e(e){return t.call(this,!1,e)||this}(0,r.C6)(e,t)})(u),function(t){function e(e){return t.call(this,!0,e)||this}(0,r.C6)(e,t)}(u),function(){function t(t){this._closed=t.closed}t.prototype.smooth=function(t){var e=this,i=NaN,r=NaN,n=NaN,s=NaN,l=NaN,p=NaN,h=NaN,u=NaN,c=NaN,d=NaN,f=0,y="",g=function(t,e){y+=o.pC({x:(i+4*r+t)/6,y:(p+4*h+e)/6},{x:(2*i+r)/3,y:(2*p+h)/3},{x:(i+2*r)/3,y:(p+2*h)/3})},m=function(t){var a=t.x,m=t.y;switch(f){case 0:f=1,e._closed?(n=a,u=m):y+=o.a5({x:a,y:m});break;case 1:f=2,e._closed&&(s=a,c=m);break;case 2:if(f=3,e._closed){l=a,d=m,y+=o.tw({x:(i+4*r+a)/6,y:(p+4*h+m)/6});break}y+=o.a5({x:(5*i+r)/6,y:(5*p+h)/6});default:g(a,m)}i=r,r=a,p=h,h=m};if(a.__(t,m),this._closed)switch(f){case 1:y+=o.tw({x:n,y:u}),y+=o.OE();break;case 2:y+=o.tw({x:(n+2*s)/3,y:(u+2*c)/3}),y+=o.a5({x:(s+2*n)/3,y:(c+2*u)/3}),y+=o.OE();break;case 3:m({x:n,y:u}),m({x:s,y:c}),m({x:l,y:d})}else{switch(f){case 3:g(r,h);case 2:y+=o.a5({x:r,y:h})}y+=o.OE()}return y}}()},76662:(t,e,i)=>{"use strict";i.d(e,{e:()=>u});var r=i(6326),n=i(11796),o=i(67668),a=i(86522),s=i(96923),l=i(26487),p=i(10270),h=i(72537),u=function(t){function e(){var e=t.call(this)||this;return e._list=[],e._currentStep=0,e._startIndex=0,e._currentPass=0,e.baseColor=new o.Q1({r:103,g:183,b:220}),e.stepOptions={},e.passOptions={brighten:-.2},e.step=1,e.minColors=20,e.minLightness=.2,e.maxLightness=.9,e.shuffle=!1,e.wrap=!0,e.reuse=!1,e.saturation=1,e.className="ColorSet",e.applyTheme(),e}return(0,r.C6)(e,t),Object.defineProperty(e.prototype,"list",{get:function(){return this._list||this.generate(this.minColors),this._list},set:function(t){this._list=t,this.reset()},enumerable:!0,configurable:!0}),e.prototype.getReusableColor=function(t){if(0==this._list.length)return this.generate(1),this.list[0];var e=t-Math.floor(t/this._list.length)*this.list.length;return this.list[e]},e.prototype.next=function(){var t;return this.list.length<=this._currentStep?this.reuse?t=this.getReusableColor(this._currentStep):(this.generate(h.T9(this.minColors,this._currentStep+1)),t=this.list[this._currentStep]):t=this.list[this._currentStep],this._currentStep+=this.step,t.saturate(this.saturation)},e.prototype.getIndex=function(t){var e;return this.list.length<=t?this.reuse?e=this.getReusableColor(t):(this.generate(this.minColors),e=this.getIndex(t)):e=this.list[t],e.saturate(this.saturation)},e.prototype.reset=function(){this._currentStep=this._startIndex},Object.defineProperty(e.prototype,"currentStep",{get:function(){return this._currentStep},set:function(t){this._currentStep=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"startIndex",{get:function(){return this._startIndex},set:function(t){this._startIndex=t,this.reset()},enumerable:!0,configurable:!0}),e.prototype.generate=function(t){var e=this.currentColor,i=s.K6(l._W(e.rgb)),r=l.a4(this.stepOptions.hue)?this.stepOptions.hue:1/t,n={brighten:0,lighten:0,hue:i.h,lightness:i.l,saturation:i.s},a=[],h=0==this.list.length?0:1;if(this.reuse)for(var u=h;u<=t;u++)a.push(s.K6(l._W(this._list[u].rgb)).h);else for(u=h;u<=t;u++){var c=i.h+r*u;this.wrap&&c>1&&(c-=1),a.push(c)}this.shuffle&&a.sort((function(t,e){return Math.random()-.5}));for(u=0;
1u<t;u++){this.reuse?i=s.K6(l._W(this._list[u].rgb)):i.h=a.shift(),this.applyStepOptions(i,n,u,this._currentPass);var d=(0,o.yW)(s.YL(i)),f=(this.stepOptions.brighten||0)*u+(this.passOptions.brighten||0)*this._currentPass;0!=f&&(f=this.wrap?p.DJ(f,this.minLightness,this.maxLightness):p.tg(f,this.minLightness,this.maxLightness),d=d.brighten(f));var y=(this.stepOptions.lighten||0)*u+(this.passOptions.lighten||0)*this._currentPass;0!=y&&(y=this.wrap?p.DJ(y,this.minLightness,this.maxLightness):p.tg(y,this.minLightness,this.maxLightness),d=d.lighten(y)),this._list.push(d)}this._currentPass++},Object.defineProperty(e.prototype,"currentColor",{get:function(){return 0==this._list.length?this.baseColor.saturate(this.saturation):this._list[this._list.length-1].saturate(this.saturation)},enumerable:!0,configurable:!0}),e.prototype.applyStepOptions=function(t,e,i,r){t.l=e.lightness+(this.stepOptions.lightness||0)*i+(this.passOptions.lightness||0)*r,this.wrap?(t.l>1?t.l=t.l-Math.floor(t.l):t.l<0&&(t.l=-(t.l-Math.floor(t.l))),t.l=p.DJ(t.l,this.minLightness,this.maxLightness)):(t.l>1?t.l=1:t.l<0&&(t.l=0),t.l=p.tg(t.l,this.minLightness,this.maxLightness))},e.prototype.processConfig=function(e){if(e){if(l.a4(e.list)&&l.cy(e.list))for(var i=0,r=e.list.length;i<r;i++)e.list[i]instanceof o.Q1||(e.list[i]=(0,o.yW)(e.list[i]));!l.a4(e.baseColor)||e.baseColor instanceof o.Q1||(e.baseColor=(0,o.yW)(e.baseColor))}t.prototype.processConfig.call(this,e)},e}(n.b);a.u.registeredClasses.ColorSet=u},77250:(t,e,i)=>{"use strict";i.d(e,{KN:()=>n,QE:()=>r,_3:()=>o});var r=function(){function t(t){this._value=t}return Object.defineProperty(t.prototype,"value",{get:function(){return this._value/100},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"percent",{get:function(){return this._value},enumerable:!0,configurable:!0}),t.prototype.toString=function(){return this._value+"%"},t}();function n(t){return new r(t)}function o(t){return t instanceof r}},78058:(t,e,i)=>{"use strict";i.d(e,{Y:()=>p});var r=i(6326),n=i(11796),o=i(18585),a=i(72537),s=i(5485),l=i(26487),p=function(t){function e(e){var i=t.call(this)||this;return i._bboxes=[],i.morphDuration=800,i.morphEasing=s.Jx,i.morphToSingle=!0,i.scaleRatio=1,i.className="Morpher",i.morphable=e,i.applyTheme(),i}return(0,r.C6)(e,t),e.prototype.morphToPolygon=function(t,e,i){var r=this.morphable.currentPoints;if(r&&t){this.sortPoints(r),this.sortPoints(t),this._morphFromPointsReal=[],this._morphToPointsReal=[],l.a4(e)||(e=this.morphDuration),l.a4(i)||(i=this.morphEasing),this._morphFromPointsReal=this.normalizePoints(t,r),this._morphToPointsReal=this.normalizePoints(r,t),this.morphable.currentPoints=this._morphFromPointsReal;var n=new o.X5(this,{property:"morphProgress",from:0,to:1},e,i);return this._disposers.push(n),n.start(),n}},e.prototype.normalizePoints=function(t,e){for(var i=0,r=t.length;i<r;i++){var n=t[i][0],o=t[i][1],s=l._W(a.U7(n)),p=s.x+s.width,h=s.y+s.height;if(e[i]||(e[i]=[]),n&&!e[i][0]&&(e[i][0]=[{x:p,y:h},{x:p,y:h}]),e[i][0]){e[i][0]=this.addPoints(e[i][0],n.length);for(var u=1/0,c=0,d=0;d<e[i][0].length;d++){var f=a.Yf(e[i][0][d],n[0]);f<u&&(c=d,u=f)}var y=e[i][0].slice(0,c),g=e[i][0].slice(c);e[i][0]=g.concat(y)}o&&(e[i][1]||(e[i][1]=[{x:p,y:h},{x:p,y:h}]),e[i][1]=this.addPoints(e[i][1],o.length))}return e},e.prototype.sortPoints=function(t){t.sort((function(t,e){var i=l._W(a.U7(t[0])),r=l._W(a.U7(e[0]));return i.width*i.height>r.width*r.height?-1:1}));for(var e=[],i=0,r=t.length;i<r;i++){var n=t[i][0];n&&e.push(l._W(a.U7(n)))}return a.Tm(e)},e.prototype.morphToCircle=function(t,e,i){var r=this.morphable.points,n=this.sortPoints(r);this._morphFromPointsReal=[],this._morphToPointsReal=[],l.a4(e)||(e=this.morphDuration),l.a4(i)||(i=this.morphEasing);for(var s=0,p=r.length;s<p;s++){var h=r[s][0],u=r[s][1];if(this._morphFromPointsReal[s]=[],this._morphToPointsReal[s]=[],h){var c=h,d=h,f=l._W(a.U7(d));this.morphToSingle&&(f=l._W(n));var y=f.x+f.width/2,g=f.y+f.height/2,m=t;l.Et(m)||(m=Math.min(f.width/2,f.height/2)),c=[];var v=a._H({x:y,y:g},h[0]),b=100;h.length>b&&(b=h.length);for(var _=360/((b=(d=this.addPoints(h,b)).length)-1),P=0;P<b;P++){var x=_*P+v,w={x:y+m*a.gn(x),y:g+m*a.F8(x)};c[P]=w}if(u&&u.length>0)for(var S=0,C=u.length;S<C;S++)c.push({x:y,y:g});this._morphFromPointsReal[s][0]=d,this._morphToPointsReal[s][0]=c}}this.morphable.currentPoints=this._morphFromPointsReal;var O=new o.X5(this,{property:"morphProgress",from:0,to:1},e,i);return this._disposers.push(O),O.start(),O},e.prototype.addPoints=function(t,e){for(var i=Math.round(e/t.length),r=[],n=0,o=t.length;n<o;n++){var a=t[n],s=void 0;s=n==t.length-1?t[0]:t[n+1],r.push(a);for(var l=1;l<i;l++){var p=l/i,h={x:a.x+(s.x-a.x)*p,y:a.y+(s.y-a.y)*p};
1r.push(h)}r.length+t.length-n==e&&(i=0)}if(r.length<e&&t.length>0){var u=t[t.length-1];for(l=r.length;l<e;l++)r.push({x:u.x,y:u.y})}return r},e.prototype.morphToRectangle=function(t,e,i,r){var n=this.morphable.points;this.sortPoints(n),this._morphFromPointsReal=[],this._morphToPointsReal=[],l.a4(i)||(i=this.morphDuration),l.a4(r)||(r=this.morphEasing);for(var a=0,s=n.length;a<s;a++){var p=n[a][0],h=n[a][1];if(this._morphFromPointsReal[a]=[],this._morphToPointsReal[a]=[],p){var u=p,c=p,d=this._bboxes[a];this.morphToSingle;var f=d.x,y=d.y,g=t,m=e;if(l.Et(g)||(g=d.width),l.Et(m)||(m=d.height),u=[{x:f,y:y},{x:f+g,y:y},{x:f+g,y:y+m},{x:f,y:y+m}],u=this.addPoints(u,p.length),p.length<4)for(var v=p.length;v<4;v++)u.push({x:p[v].x,y:p[v].y});if(h&&h.length>0)for(var b=d.x+d.width/2,_=d.y+d.height/2,P=0,x=h.length;P<x;P++)u.push({x:b,y:_});this._morphFromPointsReal[a][0]=c,this._morphToPointsReal[a][0]=u}}this.morphable.currentPoints=this._morphFromPointsReal;var w=new o.X5(this,{property:"morphProgress",from:0,to:1},i,r);return this._disposers.push(w),w.start(),w},Object.defineProperty(e.prototype,"morphProgress",{get:function(){return this._morphProgress},set:function(t){this._morphProgress=t;var e=[];if(null!=t){var i=this._morphFromPointsReal,r=this._morphToPointsReal;if(null!=i&&null!=r)for(var n=0,o=i.length;n<o;n++){var a=[];e.push(a);var s=i[n][0],l=i[n][1],p=r[n][0],h=r[n][1];if(s&&s.length>0&&p&&p.length>0){for(var u=[],c=0,d=s.length;c<d;c++){var f=s[c],y=p[c],g={x:f.x+(y.x*this.scaleRatio-f.x)*t,y:f.y+(y.y*this.scaleRatio-f.y)*t};u.push(g)}a[0]=u}if(l&&l.length>0&&h&&h.length>0){for(var m=[],v=0,b=l.length;v<b;v++){f=l[v],y=h[v],g={x:f.x+(y.x*this.scaleRatio-f.x)*t,y:f.y+(y.y*this.scaleRatio-f.y)*t};m.push(g)}a[1]=m}}}this.morphable.currentPoints=e},enumerable:!0,configurable:!0}),e.prototype.morphBack=function(t,e){this._morphToPointsReal=this._morphFromPointsReal,this._morphFromPointsReal=this.morphable.currentPoints,l.a4(t)||(t=this.morphDuration),l.a4(e)||(e=this.morphEasing);var i=new o.X5(this,{property:"morphProgress",from:0,to:1},t,e);return this._disposers.push(i),i.start(),i},Object.defineProperty(e.prototype,"animations",{get:function(){return this._animations||(this._animations=[],this._disposers.push(new o.yo(this._animations))),this._animations},enumerable:!0,configurable:!0}),e}(n.b)},78418:(t,e,i)=>{"use strict";i.d(e,{QE:()=>u,aG:()=>p,qc:()=>h});var r=i(6326),n=i(61654),o=i(51974),a=i(12797),s=i(26487),l=function(){function t(t){this._values=[],this.events=new n.Q,null!=t&&this.setAll(t)}return Object.defineProperty(t.prototype,"values",{get:function(){return this._values},enumerable:!0,configurable:!0}),t.prototype._insert=function(t){return this._values.push(t),this._values.length-1},Object.defineProperty(t.prototype,"length",{get:function(){return this._values.length},enumerable:!0,configurable:!0}),t.prototype.indexOf=function(t){return o.qh(this._values,t)},t.prototype.contains=function(t){return-1!==this.indexOf(t)},t.prototype.getIndex=function(t){return this._values[t]},Object.defineProperty(t.prototype,"first",{get:function(){return this._values[0]},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"last",{get:function(){return this._values[this._values.length-1]},enumerable:!0,configurable:!0}),t.prototype.insert=function(t){var e=this._insert(t);this.events.isEnabled("inserted")&&this.events.dispatchImmediately("inserted",{type:"inserted",target:this,index:e,newValue:t})},t.prototype.remove=function(t){var e=this.indexOf(t);if(-1!==e){var i=this._values[e];o.xR(this._values,e),this.events.isEnabled("removed")&&this.events.dispatchImmediately("removed",{type:"removed",target:this,index:e,oldValue:i})}},t.prototype.setAll=function(t){var e=this;o.W$(this._values,(function(t,i){e._values.pop(),e.events.isEnabled("removed")&&e.events.dispatchImmediately("removed",{type:"removed",target:e,index:i,oldValue:t})})),o.__(t,(function(t){e.insert(t)}))},t.prototype.clear=function(){this.setAll([])},t.prototype.slice=function(e,i){var r=new t;return r._values=this._values.slice(e,i),r}
1,t.prototype.findClosestIndex=function(t,e,i){void 0===i&&(i="any");var r,n,o=-1,l=0;return a.FY(this.iterator(),(function(a){var p=e(a);if("any"===i){if(p===t)return o=l,!1;var h=Math.abs(t-p);(!s.a4(n)||n>h)&&(o=l,r=p,n=h)}else"left"===i&&p<t?(!s.a4(r)||r<p)&&(o=l,r=p):"right"===i&&p>=t&&(!s.a4(r)||r>=p)&&(o=l,r=p);return++l,!0})),-1===o&&("left"===i?o=0:"right"===i&&(o=this.length-1)),o},t.prototype.iterator=function(){return a.ci(this._values)},t.prototype[Symbol.iterator]=function(){var t,e;return(0,r.YH)(this,(function(i){switch(i.label){case 0:t=this._values.length,e=0,i.label=1;case 1:return e<t?[4,this._values[e]]:[3,4];case 2:i.sent(),i.label=3;case 3:return++e,[3,1];case 4:return[2]}}))},t.prototype.each=function(t){o.__(this._values,t)},t}(),p=function(t){function e(e){var i=t.call(this)||this;return i._ordering=e,i}return(0,r.C6)(e,t),e.prototype._insert=function(t){var e=o.IU(this._values,this._ordering,t).index;return o.At(this._values,e,t),e},e.prototype.indexOf=function(t){var e=o.IU(this._values,this._ordering,t),i=e.found,r=e.index;return i?r:-1},e.prototype.update=function(t){var e=o.qh(this._values,t);if(-1!==e){var i=this._values.length-1;(0===e||this._ordering(this._values[e-1],t)<0)&&(e===i||this._ordering(t,this._values[e+1])<0)||(o.xR(this._values,e),this._insert(t))}},e}(l),h=function(t){function e(e){var i=t.call(this)||this;return i.template=e,i}return(0,r.C6)(e,t),Object.defineProperty(e.prototype,"template",{get:function(){return this._template},set:function(t){t.isTemplate=!0,this._template=t},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(t){var e=this;a.__(t.iterator(),(function(t){e.insert(t.clone())}))},e.prototype.slice=function(t,i){var r=new e(this.template);return r._values=this._values.slice(t,i),r},e.prototype.create=function(t){var e=null!=t?new t:this.template.clone();return this.insert(e),e},e}(l),u=function(t){function e(e,i){var r=t.call(this,i)||this;return r.template=e,r}return(0,r.C6)(e,t),Object.defineProperty(e.prototype,"template",{get:function(){return this._template},set:function(t){t.isTemplate=!0,this._template=t},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(t){var e=this;a.__(t.iterator(),(function(t){e.insert(t.clone())}))},e.prototype.create=function(t){var e=null!=t?new t:this.template.clone();return this.insert(e),e},e}(p)},81529:(t,e,i)=>{"use strict";i.d(e,{d:()=>l});var r=i(6326),n=i(70695),o=i(86522),a=i(72537),s=i(71543),l=function(t){function e(){var e=t.call(this)||this;return e.className="Polyarc",e.controlPointDistance=.5,e.controlPointPosition=.5,e.applyTheme(),e}return(0,r.C6)(e,t),e.prototype.makePath=function(){this._distance=0;var t=this.segments;if(t&&t.length>0){var e="";this._realSegments=[];for(var i=0,r=t.length;i<r;i++){var n=t[i],o=[];if(this._realSegments.push(o),n.length>0){e+=s.tw(n[0]);for(var l=1;l<n.length;l++){var p=n[l-1],h=n[l],u=a.Yf(h,p),c=u*this.controlPointDistance,d=this.controlPointPosition,f=-a._H(p,h),y={x:p.x+(h.x-p.x)*d*.5-c*a.F8(f),y:p.y+(h.y-p.y)*d*.5-c*a.gn(f)},g={x:p.x+(h.x-p.x)*d*1.5-c*a.F8(f),y:p.y+(h.y-p.y)*d*1.5-c*a.gn(f)};e+=s.pC(h,y,g);var m=Math.ceil(u),v=p;if(m>0)for(var b=0;b<=m;b++){var _=a.lH(p,h,y,g,b/m);o.push(_),this._distance+=a.Yf(v,_),v=_}else o.push(p)}}}this.path=e}},Object.defineProperty(e.prototype,"controlPointPosition",{get:function(){return this.getPropertyValue("controlPointPosition")},set:function(t){this.setPropertyValue("controlPointPosition",t),this.makePath()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"controlPointDistance",{get:function(){return this.getPropertyValue("controlPointDistance")},set:function(t){this.setPropertyValue("controlPointDistance",t),this.makePath()},enumerable:!0,configurable:!0}),e}(n.R);o.u.registeredClasses.Polyarc=l},82313:(t,e,i)=>{"use strict";i.d(e,{T:()=>h});var r=i(6326),n=i(11796),o=i(94372),a=i(51974),s=i(26487);const l={_decimalSeparator:".",_thousandSeparator:",",_big_number_suffix_3:"k",_big_number_suffix_6:"M",_big_number_suffix_9:"G",_big_number_suffix_12:"T",_big_number_suffix_15:"P",_big_number_suffix_18:"E",_big_number_suffix_21:"Z",_big_number_suffix_24:"Y",_small_number_suffix_3:"m",_small_number_suffix_6:"\u03bc",_small_number_suffix_9:"n",_small_number_suffix_12:"p",_small_number_suffix_15:"f",_small_number_suffix_18:"a",_small_number_suffix_21:"z",_small_number_suffix_24:"y",_byte_suffix_B:"B",_byte_suffix_KB:"KB",_byte_suffix_MB:"MB",_byte_suffix_GB:"GB",_byte_suffix_TB:"TB",_byte_suffix_PB:"PB",_date:"yyyy-MM-dd",_date_millisecond:"mm:ss SSS",_date_second:"HH:mm:ss",_date_minute:"HH:mm",_date_hour:"HH:mm",_date_day:"MMM dd",_date_week:"ww",_date_month:"MMM",_date_year:"yyyy",_duration_millisecond:"SSS",_duration_millisecond_second:"ss.SSS",_duration_millisecond_minute:"mm:ss SSS",_duration_millisecond_hour:"hh:mm:ss SSS",_duration_millisecond_day:"d'd' mm:ss SSS",_duration_millisecond_week:"d'd' mm:ss SSS",_duration_millisecond_month:"M'm' dd'd' mm:ss SSS",_duration_millisecond_year:"y'y' MM'm' dd'd' mm:ss SSS",_duration_second:"ss",_duration_second_minute:"mm:ss",_duration_second_hour:"hh:mm:ss",_duration_second_day:"d'd' hh:mm:ss",_duration_second_week:"d'd' hh:mm:ss",_duration_second_month:"M'm' dd'd' hh:mm:ss",_duration_second_year:"y'y' MM'm' dd'd' hh:mm:ss",_duration_minute:"mm",_duration_minute_hour:"hh:mm",_duration_minute_day:"d'd' hh:mm",_duration_minute_week:"d'd' hh:mm",_duration_minute_month:"M'm' dd'd' hh:mm",_duration_minute_year:"y'y' MM'm' dd'd' hh:mm",_duration_hour:"hh'h'",_duration_hour_day:"d'd' hh'h'",_duration_hour_week:"d'd' hh'h'",_duration_hour_month:"M'm' dd'd' hh'h'",_duration_hour_year:"y'y' MM'm' dd'd' hh'h'",_duration_day:"d'd'",_duration_day_week:"d'd'",_duration_day_month:"M'm' dd'd'",_duration_day_year:"y'y' MM'm' dd'd'",_duration_week:"w'w'",_duration_week_month:"w'w'",_duration_week_year:"w'w'",_duration_month:"M'm'",_duration_month_year:"y'y' MM'm'",_duration_year:"y'y'",_era_ad:"AD",_era_bc:"BC",A:"",P:"",AM:"",PM:"","A.M.":"","P.M.":"",January:"",February:"",March:"",April:"",May:"",June:"",July:"",August:"",September:"",October:"",November:"",December:"",Jan:"",Feb:"",Mar:"",Apr:"","May(short)":"May",Jun:"",Jul:"",Aug:"",Sep:"",Oct:"",Nov:"",Dec:"",Sunday:"",Monday:"",Tuesday:"",Wednesday:"",Thursday:"",Friday:"",Saturday:"",Sun:"",Mon:"",Tue:"",Wed:"",Thu:"",Fri:"",Sat:"",_dateOrd:function(t){var e="th";if(t<11||t>13)switch(t%10){case 1:e="st";break;case 2:e="nd";break;case 3:e="rd"}return e},"Zoom Out":"",Play:"",Stop:"",Legend:"","Click, tap or press ENTER to toggle":"",Loading:"",Home:"",Chart:"","Serial chart":"","X/Y chart":"","Pie chart":"","Gauge chart":"","Radar chart":"","Sankey diagram":"","Flow diagram":"","Chord diagram":"","TreeMap chart":"","Force directed tree":"","Sliced chart":"",Series:"","Candlestick Series":"","OHLC Series":"","Column Series":"","Line Series":"","Pie Slice Series":"","Funnel Series":"","Pyramid Series":"","X/Y Series":"",Map:"","Press ENTER to zoom in":"","Press ENTER to zoom out":"","Use arrow keys to zoom in and out":"","Use plus and minus keys on your keyboard to zoom in and out":"",Export:"",Image:"",Data:"",Print:"","Press ENTER or use arrow keys to navigate":"","Click, tap or press ENTER to open":"","Click, tap or press ENTER to print.":"","Click, tap or press ENTER to export as %1.":"",'To save the image, right-click this link and choose "Save picture as..."':"",'To save the image, right-click thumbnail on the left and choose "Save picture as..."':"","(Press ESC to close this message)":"","Image Export Complete":"","Export operation took longer than expected. Something might have gone wrong.":"","Saved from":"",PNG:"",JPG:"",GIF:"",SVG:"",PDF:"",JSON:"",CSV:"",XLSX:"","Use TAB to select grip buttons or left and right arrows to change selection":"","Use left and right arrows to move selection":"","Use left and right arrows to move left selection":"","Use left and right arrows to move right selection":"","Use TAB select grip buttons or up and down arrows to change selection":"","Use up and down arrows to move selection":"","Use up and down arrows to move lower selection":"","Use up and down arrows to move upper selection":"","From %1 to %2":"","From %1":"","To %1":"","No parser available for file: %1":"","Error parsing file: %1":"","Unable to load file: %1":"","Invalid date":"",Close:"",Minimize:""};var p=i(76315),h=function(t){function e(){var e=t.call(this)||this;return e.adapter=new o.Y3(e),e._locale=l,e._defaultLocale=l,e.className="Language",s.a4
1(p.f.defaultLocale)&&(e.locale=p.f.defaultLocale),e.applyTheme(),e}return(0,r.C6)(e,t),e.prototype.getLocale=function(t){return null==t&&(t=this._locale),this.adapter.apply("locale",{locale:t}).locale},e.prototype.translate=function(t,e){for(var i=[],n=2;n<arguments.length;n++)i[n-2]=arguments[n];e=this.getLocale(e);var o=t,a=this.getTranslations(e)[t];if(null===a)a="";else if(s.a4(a))a&&(o=a);else if(e!==this._defaultLocale)return this.translate.apply(this,(0,r.gz)([t,this._defaultLocale],i));if(i.length)for(var l=i.length,p=0;p<l;++p)o=o.split("%"+(p+1)).join(i[p]);return this.adapter.apply("translate",{translation:o,locale:e}).translation},e.prototype.translateAny=function(t,e){for(var i=[],n=2;n<arguments.length;n++)i[n-2]=arguments[n];return this.translate.apply(this,(0,r.gz)([t,e],i))},e.prototype.setTranslationAny=function(t,e,i){(i||this.locale)[t]=e},e.prototype.translateEmpty=function(t,e){for(var i=[],n=2;n<arguments.length;n++)i[n-2]=arguments[n];var o=this.translate.apply(this,(0,r.gz)([t,e],i));return o==t?"":o},e.prototype.translateFunc=function(t,e){e=this.getLocale(e);var i=this.getTranslations(e)[t];return null!=i?i:e!==this._defaultLocale?this.translateFunc(t,this._defaultLocale):function(){return""}},e.prototype.translateAll=function(t,e){var i=this;return this.isDefault()?t:a.Tj(t,(function(t){return i.translate(t,e)}))},e.prototype.isDefault=function(){return this._defaultLocale===this._locale},Object.defineProperty(e.prototype,"locale",{get:function(){return this._locale},set:function(t){if(this._locale!=t&&(this._locale=t,this.events.isEnabled("localechanged"))){var e={type:"localechanged",locale:t,target:this};this.events.dispatchImmediately("localechanged",e)}},enumerable:!0,configurable:!0}),e.prototype.getTranslations=function(t){return this.adapter.apply("translations",{translations:t,locale:t}).translations},e}(n._)},84766:(t,e,i)=>{"use strict";i.d(e,{w:()=>v});var r=i(6326),n=i(28099),o=i(4829),a=i(7995),s=i(34410),l=new a.bT;var p=i(94372),h=i(72743),u=i(86070),c=i(82313),d=i(25696),f=i(96822),y=i(10270),g=i(12797),m=i(26487),v=function(t){function e(){var e=t.call(this)||this;return e.adapter=new p.Y3(e),e.closeDelay=1e3,e.closeOnClick=!0,e._language=new s.h1,e._menuTag="ul",e._itemTag="li",e._labelTag="a",e._iconTag="img",e._classPrefix="amexport",e._defaultStyles=!0,e._align="right",e._verticalAlign="top",e._tabindex=0,e._ignoreNextClose=!1,e._items=[{label:"...",menu:[{label:"Image",menu:[{type:"png",label:"PNG"},{type:"jpg",label:"JPG"},{type:"svg",label:"SVG"},{type:"pdf",label:"PDF"}]},{label:"Data",menu:[{type:"json",label:"JSON"},{type:"csv",label:"CSV"},{type:"xlsx",label:"XLSX"},{type:"html",label:"HTML"},{type:"pdfdata",label:"PDF"}]},{label:"Print",type:"print"}]}],e.className="ExportMenu",e._disposers.push(e._language),e.invali
1date(),e.applyTheme(),e}return(0,r.C6)(e,t),e.prototype.validate=function(){this.draw(),t.prototype.validate.call(this)},e.prototype.draw=function(){var t=this;this._element?(this._element.innerHTML="",this._element.className=this.getMenuItemClass(0)):this._element=this.createMenuElement(0),this.defaultStyles&&(this._element.style.display="none"),m._W(this._container).appendChild(this._element);for(var e=this.adapter.apply("items",{items:this._items}).items,i=e.length,r=0;r<i;r++)this.drawBranch(this._element,e[r],0);this._element=this.adapter.apply("menuElement",{menuElement:this._element}).menuElement,this._disposers.push((0,u.H)().body.events.on("down",(function(e){e.pointer.touch||(t._ignoreNextClose=!1),t.close()}))),this._disposers.push((0,u.H)().body.events.on("keydown",(function(e){var i=f.Q.getEventKey(e.event);switch(i){case"esc":t.close();break;case"up":case"down":case"left":case"right":t._currentSelection&&e.event.preventDefault(),t.moveSelection(i)}}))),this.defaultStyles&&this.loadDefaultCSS()},e.prototype.drawBranch=function(t,e,i){var r=this;if(!0!==(e=this.adapter.apply("branch",{branch:e,level:i}).branch).unsupported){e.ascendants||(e.ascendants=new h.B8);var n,o=e.type,a=this.createItemElement(i,o);e.icon?((n=this.createIconElement(i,o)).src=e.icon,(e.label||e.title)&&(n.title=e.title||e.label)):e.svg?(n=this.createSvgElement(i,o,e.svg),(e.label||e.title)&&(n.title=e.title||e.label)):((n=this.createLabelElement(i,o)).innerHTML=e.label?this.language.translate(e.label):"",e.title&&(n.title=e.title));var s=this.getReaderLabel(e,n.innerHTML);n.setAttribute("aria-label",s),a.appendChild(n),e.interactions=(0,u.H)().getInteraction(a),e.element=a,this.typeClickable(o)&&(e.interactions.events.on("hit",(function(t){if(r.events.isEnabled("hit")&&!r.isDisposed()){var i={type:"hit",event:t.event,target:r,branch:e};r.events.dispatchImmediately("hit",i)}})),e.interactions.events.on("keyup",(function(t){if(f.Q.isKey(t.event,"enter")&&r.events.isEnabled("enter")){var i={type:"enter",event:t.event,target:r,branch:e};r.events.dispatchImmediately("enter",i)}})));var l=this.getSubMenu(e);null!=l&&(e.interactions.events.on("keyup",(function(t){f.Q.isKey(t.event,"enter")&&(r.selectBranch(l[0]),r.setFocus(l[0]))})),e.interactions.events.on("hit",(function(t){r.selectBranch(e)}))),e.interactions.events.on("over",(function(t){if(t.pointer.touch&&(r._ignoreNextClose=!0),r.selectBranch(e),r.events.isEnabled("over")){var i={type:"over",event:t.event,target:r,branch:e};r.events.dispatchImmediately("over",i)}})),e.interactions.events.on("out",(function(t){if(!r.isDisposed()&&(t.pointer.touch||r.delayUnselectBranch(e),r.events.isEnabled("out"))){var i={type:"out",event:t.event,target:r,branch:e};r.events.dispatchImmediately("out",i)}})),e.interactions.events.on("focus",(function(t){r.selectBranch(e)})),e.interactions.events.on("blur",(function(t){r.delayUnselectBranch(e)}));var p=i+1;if(e.menu){var c=this.createMenuElement(p);e.submenuElement=c;for(var d=e.menu.length,y=0;y<d;y++){var g=new h.B8;e.menu[y].ascendants=g,e.ascendants.length&&g.copyFrom(e.ascendants),g.push(e),this.drawBranch(c,e.menu[y],p)}if(""==c.innerHTML)return;a.appendChild(c)}e.hidden&&this.hideBranch(e),e.id&&a.setAttribute("id",e.id),e.color&&(a.style.backgroundColor=e.color.hex),t.appendChild(a)}},e.prototype.createMenuElement=function(t){var e=document.createElement(this.menuTag);return e.className=this.getMenuItemClass(t),0===t?e.setAttribute("role","menubar"):e.setAttribute("role","menu"),e},e.prototype.getMenuItemClass=function(t){var e=this.classPrefix+"-menu "+this.classPrefix+"-menu-level-"+t;return 0===t&&(e+=" "+this.classPrefix+"-menu-root "+this.classPrefix+"-"+this.align+" "+this.classPrefix+"-"+this.verticalAlign),this.adapter.apply("menuClass",{className:e,level:t}).className},e.prototype.createItemElement=function(t,e){var i=document.createElement(this.itemTag),r=this.classPrefix+"-item "+this.classPrefix+"-item-level-"+t+" "+this.classPrefix+"-item-"+(e||"blank");return i.className=this.adapter.apply("itemClass",{className:r,level:t,type:e}).className,i.setAttribute("role","menuitem"),i.setAttribute("tabindex",this.tabindex.toString()),i},e.prototype.createLabelElement=function(t,e){var i=document.createElement(this.labelTag),r=this.classPrefix+"-label "+this.classPrefix+"-label-level-"+t+" "+this.classPrefix+"-item-"+(e||"blank");return this.typeClickable(e)&&(r+=" "+this.classPrefix+"-clickable"),i.className=this.adapter.apply("labelClass",{className:r,level:t,type:e}).className,i},e.prototype.createIconElement=function(t,e){var i=document.createElement(this.iconTag),r=this.classPrefix+"-icon "+this.classPrefix+"-icon-level-"+t+" "+this.classPrefix+"-item-"+(e||"blank");return this.typeClickable(e)&&(r+=" "+this.classPrefix+"-clickable"),i.className=this.adapter.apply("labelClass",{className:r,level:t,type:e}).className,i.setAttribute("tabindex",this.tabindex.toString()),i.setAttribute("role","menuitem"),i}
1,e.prototype.createSvgElement=function(t,e,i){var r=(new DOMParser).parseFromString(i,"image/svg+xml").documentElement,n=this.classPrefix+"-icon "+this.classPrefix+"-icon-level-"+t+" "+this.classPrefix+"-item-"+(e||"blank");return this.typeClickable(e)&&(n+=" "+this.classPrefix+"-clickable"),r.setAttribute("class",this.adapter.apply("labelClass",{className:n,level:t,type:e}).className),r.setAttribute("tabindex",this.tabindex.toString()),r.setAttribute("role","menuitem"),r},e.prototype.dispose=function(){this._disposed||(t.prototype.dispose.call(this),this._element&&this._element.parentNode&&this._element.parentNode.removeChild(this._element))},e.prototype.typeClickable=function(t){return m.a4(t)},e.prototype.hasSubMenu=function(t){return!(!t.menu||!t.menu.length)},e.prototype.getSubMenu=function(t){if(t.menu&&t.menu.length)return t.menu},e.prototype.getReaderLabel=function(t,e){return e=y.Kq(e),0==t.ascendants.length?(e="..."==e?this.language.translate("Export"):e,e+=" ["+this.language.translate("Press ENTER or use arrow keys to navigate")+"]"):this.hasSubMenu(t)?e+=" ["+this.language.translate("Click, tap or press ENTER to open")+"]":"print"==t.type?e=this.language.translate("Click, tap or press ENTER to print."):this.typeClickable(t.type)&&(e=this.language.translate("Click, tap or press ENTER to export as %1.",void 0,e)),this.adapter.apply("rederLabel",{label:e,branch:t}).label},Object.defineProperty(e.prototype,"container",{get:function(){return this._container},set:function(t){this._container=t,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"items",{get:function(){return this._items},set:function(t){this._items=t,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tag",{set:function(t){this._menuTag=t,this._itemTag="ul"==t?"li":"div",this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"menuTag",{get:function(){return this.adapter.apply("menuTag",{tag:this._menuTag}).tag},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"itemTag",{get:function(){return this.adapter.apply("itemTag",{tag:this._itemTag}).tag},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"labelTag",{get:function(){return this.adapter.apply("labelTag",{tag:this._labelTag}).tag},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"iconTag",{get:function(){return this.adapter.apply("iconTag",{tag:this._iconTag}).tag},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"align",{get:function(){return this.adapter.apply("align",{align:this._align}).align},set:function(t){this._align=t,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"verticalAlign",{get:function(){return this.adapter.apply("verticalAlign",{verticalAlign:this._verticalAlign}).verticalAlign},set:function(t){this._verticalAlign=t,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"classPrefix",{get:function(){return this.adapter.apply("classPrefix",{classPrefix:this._classPrefix}).classPrefix},set:function(t){this._classPrefix=t,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"defaultStyles",{get:function(){return this.adapter.apply("defaultStyles",{defaultStyles:this._defaultStyles}).defaultStyles},set:function(t){this._defaultStyles!=t&&(this._defaultStyles=t,t&&this.loadDefaultCSS()),this.invalidate()},enumerable:!0,configurable:!0}),e.prototype.loadDefaultCSS=function(){this._disposers.push(function(t,e){var i=e||"amexport",r=new o.T;return l.insertKeyIfEmpty(i,(function(){var e=new s.ZT([new n.aq(t,"."+i+"-menu *",{"box-sizing":"border-box"}),new n.aq(t,"."+i+"-menu-level-0",{position:"absolute",top:"5px",right:"5px"}),new n.aq(t,"."+i+"-menu-level-0."+i+"-left",{right:"auto",left:"5px"}),new n.aq(t,"."+i+"-menu-level-0."+i+"-right",{right:"5px",left:"auto"}),new n.aq(t,"."+i+"-menu-level-0."+i+"-top",{top:"5px",bottom:"auto"}),new n.aq(t,"."+i+"-menu-level-0."+i+"-bottom",{top:"auto",bottom:"5px"}),new n.aq(t,"."+i+"-item."+i+"-item-level-0",{opacity:"0.3",width:"30px","min-height":"30px",transition:"all 100ms ease-in-out"}),new n.aq(t,"div:hover ."+i+"-item."+i+"-item-level-0, ."+i+"-item."+i+"-item-level-0.active",{opacity:"0.9"}),new n.aq(t,"."+i+"-item."+i+"-item-level-0 > a",{padding:"0","text-align":"center",overflow:"hidden"}),new n.aq(t,"."+i+"-item."+i+"-item-level-0:before",{display:"block"}),new n.aq(t,"."+i+"-item",{position:"relative",display:"block",opacity:"0","z-index":"1","border-radius":"3px","background-color":r.getFor("secondaryButton").hex,padding:"0",margin:"1px 1px 0 0",color:r.getFor("secondaryButton").alternative.hex,transition:"all 100ms ease-in-out, opacity 0.5s ease 0.5s"}),new n.aq(t,"."+i+"-left ."+i+"-item",{margin:"1px 0 0 1px"}),new n.aq(t,"."+i+"-item:hover, ."+i+"-item.active",{background:r.getFor("secondaryButtonHover").hex,color:r.getFor("secondaryButtonText").hex}),new n.aq(t,"."+i+"-item > ."+i+"-menu",{position:"absolute",top:"-1px",right:"0","margin-right":"100%"}),new n.aq(t,"."+i+"-left ."+i+"-item > ."+i+"-menu",{left:"0",right:"auto","margin-left":"100%","margin-right":"auto"}),new n.aq(t,"."+i+"-right ."+i+"-item > ."+i+"-menu",{left:"auto",right:"0","margin-left":"auto","margin-right":"100%"}),new n.aq(t,"."+i+"-top ."+i+"-item > ."+i+"-menu",{top:"-1px",bottom:"auto"}),new n.aq(t,"."+i+"-bottom ."+i+"-item > ."+i+"-menu",{top:"auto",bottom:"0"}),new n.aq(t,"."+i+"-item > ."+i+"-menu",{display:"none"}),new n.aq(t,"."+i+"-item:hover > ."+i+"-menu, ."+i+"-item.active > ."+i+"-menu",{display:"block"}),new n.aq(t,"."+i+"-item:hover > ."+i+"-menu > ."+i+"-item, ."+i+"-item.active > ."+i+"-menu > ."+i+"-item",{opacity:"1"}),new n.aq(t,"."+i+"-menu",{display:"block","list-style":"none",margin:"0",padding:"0"}),new n.aq(t,"."+i+"-label",{display:"block",cursor:"default",padding:"0.5em 1em"}),new n.aq(t,"."+i+"-icon",{display:"block",cursor:"default",padding:"0.2em 0.4em",width:"1.2em",height:"1.2em","min-width":"32px","min-height":"32px",margin:"auto auto","border-radius":"3px"}),new n.aq(t,"."+i+"-item-level-0 > ."+i+"-icon",{padding:"0.1em 0.2em"}),new n.aq(t,"."+i+"-clickable",{cursor:"pointer"})]);return new s.Wr((function(){l.removeKey(i),e.dispose()}))})).increment()}(n.jG(this.container),this.classPrefix)),this._element&&(this._element.style.display="")},Object.defineProperty(e.prototype,"tabindex",{get:function(){return this.adapter.apply("tabindex",{tabindex:this._tabindex}).tabindex},set:function(t){this._tabindex=t,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"language",{get:function(){var t=this,e=this._language.get();return null==e&&(e=new c.T,this._language.set(e,e.events.on("localechanged",(function(e){t.invalidate()})))),e},set:function(t){var e=this;this._language.set(t,t.events.on("localechanged",(function(t){e.invali
1date()}))),this.invalidate()},enumerable:!0,configurable:!0}),e.prototype.close=function(){var t=this;if(!this.isDisposed())if(this._ignoreNextClose)this._ignoreNextClose=!1;else{if(this.closeOnClick&&(this._element.style.pointerEvents="none",setTimeout((function(){t._element.style.pointerEvents="auto"}),100)),this._currentSelection&&(this.setBlur(this._currentSelection),this._currentSelection=void 0),this._element)for(var e=this._element.getElementsByClassName("active"),i=e.length-1;i>=0;i--)e[i]&&n.vy(e[i],"active");this.events.dispatchImmediately("closed",{type:"closed",target:this})}},e.prototype.selectBranch=function(t){var e=this;if(!this.isDisposed()&&(t.closeTimeout&&(this.removeDispose(t.closeTimeout),t.closeTimeout=void 0),n.iQ(t.element,"active"),t.submenuElement&&t.submenuElement.setAttribute("aria-expanded","true"),this._currentSelection&&this._currentSelection!==t&&this._currentSelection.ascendants&&g.__(g.xW(g.ci([this._currentSelection]),this._currentSelection.ascendants.iterator()),(function(i){t.ascendants.contains(i)||t===i||e.unselectBranch(i,!0)})),g.__(t.ascendants.iterator(),(function(t){t.closeTimeout&&(e.removeDispose(t.closeTimeout),t.closeTimeout=void 0),n.iQ(t.element,"active")})),this._currentSelection=t,this.events.isEnabled("branchselected"))){var i={type:"branchselected",target:this,branch:t};this.events.dispatchImmediately("branchselected",i)}},e.prototype.unselectBranch=function(t,e){if(!this.isDisposed()&&(n.vy(t.element,"active"),t.submenuElement&&t.submenuElement.removeAttribute("aria-expanded"),this._currentSelection==t&&(this._currentSelection=void 0),this.events.isEnabled("branchunselected"))){var i={type:"branchunselected",target:this,branch:t};this.events.dispatchImmediately("branchunselected",i)}},e.prototype.delayUnselectBranch=function(t,e){var i=this;this.isDisposed()||(t.closeTimeout&&(this.removeDispose(t.closeTimeout),t.closeTimeout=void 0),t.closeTimeout=this.setTimeout((function(){i.unselectBranch(t,e)}),this.closeDelay),!0!==e&&t.ascendants&&g.__(t.ascendants.iterator(),(function(t){i.delayUnselectBranch(t,!0)})))},e.prototype.moveSelection=function(t){if(!this.isDisposed()&&this._currentSelection){var e;if("up"==t)e=this.getPrevSibling(this._currentSelection);else if("down"==t)e=this.getNextSibling(this._currentSelection);else if("left"==t&&"right"==this.align||"right"==t&&"left"==this.align){var i=this.getSubMenu(this._currentSelection);null!=i&&(e=i[0])}else("right"==t&&"right"==this.align||"left"==t&&"left"==this.align)&&(e=this.getParentItem(this._currentSelection));e&&e!==this._currentSelection&&(this.selectBranch(e),this.setFocus(e),this._currentSelection=e)}},e.prototype.getSiblings=function(t){var e=this.getParentItem(t);return e&&e.menu?e.menu:[]},e.prototype.getParentItem=function(t){return t.ascendants&&t.ascendants.length?t.ascendants.getIndex(t.ascendants.length-1):void 0},e.prototype.getNextSibling=function(t){var e=this.getSiblings(t);if(e.length>1){var i=e.indexOf(t)+1;return e[i=e.length==i?0:i].unsupported?this.getNextSibling(e[i]):e[i]}return t},e.prototype.getPrevSibling=function(t){var e=this.getSiblings(t);if(e.length>1){var i=e.indexOf(t)-1;return e[i=-1==i?e.length-1:i].unsupported?this.getPrevSibling(e[i]):e[i]}return t},e.prototype.setFocus=function(t){if(t.interactions)try{t.interactions.element.focus()}catch(e){}},e.prototype.setBlur=function(t){if(t.interactions)try{t.interactions.element.blur()}catch(e){}},e.prototype.hideBranch=function(t){t.element.style.display="none"},e.prototype.showBranch=function(t){t.element.style.display=""},Object.defineProperty(e.prototype,"element",{get:function(){return this._element},enumerable:!0,configurable:!0}),e}(d.m)},85452:(t,e,i)=>{"use strict";i.d(e,{T:()=>a});var r=i(6326),n=i(61654),o=i(34410),a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._domEvents={},e}return(0,r.C6)(e,t),e.prototype._addDOMEvent=function(t,e,i,r){var n=this;if(!this._domEvents[t]){var a=function(t){i.call(r,e,t)};this.target.element.addEventListener(t,a,!1),this._domEvents[t]=new o.Wr((function(){delete n._domEvents[t],n.target.element.removeEventListener(t,a,!1)}))}return this._domEvents[t].increment()},e.prototype._dispatchKeyboardEvent=function(t,e){this.target.events.isEnabled(t)&&this.target.events.dispatchImmediately(t,{type:t,target:this.target,event:e})}
1,e.prototype._on=function(e,i,r,n,a,s){var l=t.prototype._on.call(this,e,i,r,n,a,s),p=[l.disposer];switch(i){case"hit":case"doublehit":case"rightclick":case"down":case"up":this.target.clickable=!0;break;case"drag":case"dragstart":case"dragstop":this.target.draggable=!0;break;case"track":this.target.trackable=!0;break;case"resize":this.target.resizable=!0;break;case"swipe":case"swipeleft":case"swiperight":this.target.swipeable=!0;break;case"wheel":case"wheelup":case"wheeldown":case"wheelleft":case"wheelright":this.target.wheelable=!0;break;case"over":case"out":this.target.hoverable=!0;break;case"focus":case"blur":case"focusin":case"focusout":this.target.focusable=!0;break;case"keydown":case"keyup":case"keypress":case"input":p.push(this._addDOMEvent(i,i,this._dispatchKeyboardEvent,this))}return l.disposer=new o.ZT(p),l},e}(n.K)},86070:(t,e,i)=>{"use strict";i.d(e,{H:()=>S});var r=i(6326),n=i(11796),o=i(72743),a=i(18585),s=i(34410),l=i(66373),p=i(44152),h=i(7995),u=i(98476),c=i(28099),d=i(96822),f=i(55672),y=i(76315),g=i(5485),m=i(72537),v=i(51974),b=i(12797),_=i(26487),P=i(55674),x=function(t){function e(){var i=t.call(this)||this;return i._globalEventsAdded=!1,i._pointerEvents={pointerdown:"mousedown",pointerup:"mouseup",pointermove:"mousemove",pointercancel:"mouseup",pointerover:"mouseover",pointerout:"mouseout",wheel:"wheel"},i._usePointerEventsOnly=!1,i._useTouchEventsOnly=!1,i._addHoverEvents=!0,i._passiveSupported=!1,i._delayedEvents={out:[]},i.overObjects=new o.B8,i.downObjects=new o.B8,i.trackedObjects=new o.B8,i.transformedObjects=new o.B8,i.pointers=new h.bT,i.inertiaOptions=new h.bT,i.hitOptions={doubleHitTime:300,hitTolerance:10,noFocus:!0},i.hoverOptions={touchOutBehavior:"leave",touchOutDelay:1e3},i.swipeOptions={time:500,verticalThreshold:75,horizontalThreshold:30},i.keyboardOptions={speed:.1,accelleration:1.2,accellerationDelay:2e3},i.mouseOptions={sensitivity:1},i.className="Interaction",i.body=i.getInteraction(document.body),i._disposers.push(i.body),window.hasOwnProperty("PointerEvent")?(i._pointerEvents.pointerdown="pointerdown",i._pointerEvents.pointerup="pointerup",i._pointerEvents.pointermove="pointermove",i._pointerEvents.pointercancel="pointercancel",i._pointerEvents.pointerover="pointerover",i._pointerEvents.pointerout="pointerout"):window.hasOwnProperty("MSPointerEvent")?(i._pointerEvents.pointerdown="MSPointerDown",i._pointerEvents.pointerup="MSPointerUp",i._pointerEvents.pointermove="MSPointerMove",i._pointerEvents.pointercancel="MSPointerUp",i._pointerEvents.pointerover="MSPointerOver",i._pointerEvents.pointerout="MSPointerOut"):"undefined"!==typeof matchMedia&&matchMedia("(pointer:fine)").matches?"ontouchstart"in window&&(i._addHoverEvents=!1,i._useTouchEventsOnly=!0):window.navigator.userAgent.match(/MSIE /)||i.fullFF()?i._usePointerEventsOnly=!0:i._useTouchEventsOnly=!0,"onwheel"in document.createElement("div")?i._pointerEvents.wheel="wheel":_.a4(document.onmousewheel)&&(i._pointerEvents.wheel="mousewheel"),i.inertiaOptions.setKey("move",{time:100,duration:500,factor:1,easing:g.yR}),i.inertiaOptions.setKey("resize",{time:100,duration:500,factor:1,easing:g.yR}),i._passiveSupported=e.passiveSupported,i.applyTheme(),i}return(0,r.C6)(e,t),e.prototype.fullFF=function(){return window.navigator.userAgent.match(/Firefox/)&&!window.navigator.userAgent.match(/Android/)},e.prototype.debug=function(){},e.prototype.addGlobalEvents=function(){var t=this;this._globalEventsAdded||(this._useTouchEventsOnly||(this._disposers.push((0,c.q2)(document,this._pointerEvents.pointerdown,(function(e){t.handleGlobalPointerDown(e)}))),this._disposers.push((0,c.q2)(document,this._pointerEvents.pointermove,(function(e){t.handleGlobalPointerMove(e)}))),this._disposers.push((0,c.q2)(document,this._pointerEvents.pointerup,(function(e){t.handleGlobalPointerUp(e)}))),this._disposers.push((0,c.q2)(document,this._pointerEvents.pointercancel,(function(e){t.handleGlobalPointerUp(e,!0)}))),this._disposers.push((0,c.q2)(document,"mouseenter",(function(e){_.a4(e.relatedTarget)||0!=e.buttons&&0!=e.which||t.handleDocumentLeave(e)})))),this._usePointerEventsOnly||(this._disposers.push((0,c.q2)(document,"touchstart",(function(e){t.handleGlobalTouchStart(e)}))),this._disposers.push((0,c.q2)(document,"touchmove",(function(e){t.handleGlobalTouchMove(e)}))),this._disposers.push((0,c.q2)(document,"touchend",(function(e){t.handleGlobalTouchEnd(e)})))),this._disposers.push((0,c.q2)(document,"keydown",(function(e){t.handleGlobalKeyDown(e)}))),this._disposers.push((0,c.q2)(document,"keyup",(function(e){t.handleGlobalKeyUp(e)}))),this._globalEventsAdded=!0)},e.prototype.processClickable=function(t){this.processTouchable(t)}
1,e.prototype.processContextMenu=function(t){t.contextMenuDisabled?t.eventDisposers.hasKey("contextMenuDisabled")||t.eventDisposers.setKey("contextMenuDisabled",(0,c.q2)(t.element,"contextmenu",(function(t){t.preventDefault()}))):t.eventDisposers.hasKey("contextMenuDisabled")&&t.eventDisposers.getKey("contextMenuDisabled").dispose()},e.prototype.processHoverable=function(t){var e=this;if(t.hoverable||t.trackable)this.addGlobalEvents(),this.applyCursorOverStyle(t),!t.eventDisposers.hasKey("hoverable")&&this._addHoverEvents&&t.eventDisposers.setKey("hoverable",new s.ZT([(0,c.q2)(t.element,this._pointerEvents.pointerout,(function(i){return e.handlePointerOut(t,i)})),(0,c.q2)(t.element,this._pointerEvents.pointerover,(function(i){return e.handlePointerOver(t,i)}))])),t.trackable;else{var i=t.eventDisposers.getKey("hoverable");null!=i&&(i.dispose(),t.eventDisposers.removeKey("hoverable"))}this.processTouchable(t)},e.prototype.processMovable=function(t){(t.draggable||t.swipeable||t.trackable||t.resizable)&&(this.isGlobalElement(t)||t.isTouchProtected||this.prepElement(t),this.applyCursorOverStyle(t)),this.processTouchable(t)},e.prototype.processTrackable=function(t){this.processHoverable(t),this.processMovable(t),t.trackable?this.trackedObjects.moveValue(t):this.trackedObjects.removeValue(t)},e.prototype.processDraggable=function(t){this.processMovable(t)},e.prototype.processSwipeable=function(t){this.processMovable(t)},e.prototype.processResizable=function(t){this.processMovable(t)},e.prototype.processWheelable=function(t){var e=this;if(t.wheelable)t.eventDisposers.hasKey("wheelable")||t.eventDisposers.setKey("wheelable",new s.ZT([(0,c.q2)(t.element,this._pointerEvents.wheel,(function(i){return e.handleMouseWheel(t,i)}),!!this._passiveSupported&&{passive:!1}),t.events.on("out",(function(i){t.wheelable&&e.unlockWheel()})),t.events.on("over",(function(i){t.wheelable&&e.lockWheel()}))]));else{var i=t.eventDisposers.getKey("wheelable");null!=i&&(i.dispose(),t.eventDisposers.removeKey("wheelable"))}},e.prototype.processFocusable=function(t){var e=this;if(!0===t.focusable&&t.tabindex>-1&&!this._useTouchEventsOnly)t.eventDisposers.hasKey("focusable")||t.eventDisposers.setKey("focusable",new s.ZT([(0,c.q2)(t.element,"focus",(function(i){return e.handleFocus(t,i)})),(0,c.q2)(t.element,"blur",(function(i){return e.handleBlur(t,i)})),(0,c.q2)(t.element,this._pointerEvents.pointerdown,(function(i){return e.handleFocusBlur(t,i)})),(0,c.q2)(t.element,"touchstart",(function(i){return e.handleFocusBlur(t,i)}),!!this._passiveSupported&&{passive:!1})]));else{var i=t.eventDisposers.getKey("focusable");null!=i&&(i.dispose(),t.eventDisposers.removeKey("focusable"))}},e.prototype.processTouchable=function(t){var e=this;if(t.clickable||t.hoverable||t.trackable||t.draggable||t.swipeable||t.resizable)this.addGlobalEvents(),t.eventDisposers.hasKey("touchable")||(this._useTouchEventsOnly||this._usePointerEventsOnly?this._useTouchEventsOnly?this._usePointerEventsOnly||t.eventDisposers.setKey("touchable",(0,c.q2)(t.element,"touchstart",(function(i){return e.handleTouchDown(t,i)}),!!this._passiveSupported&&{passive:!1})):t.eventDisposers.setKey("touchable",(0,c.q2)(t.element,this._pointerEvents.pointerdown,(function(i){return e.handlePointerDown(t,i)}))):t.eventDisposers.setKey("touchable",new s.ZT([(0,c.q2)(t.element,this._pointerEvents.pointerdown,(function(i){return e.handlePointerDown(t,i)})),(0,c.q2)(t.element,"touchstart",(function(i){return e.handleTouchDown(t,i)}),!!this._passiveSupported&&{passive:!1})])));else{var i=t.eventDisposers.getKey("touchable");null!=i&&(i.dispose(),t.eventDisposers.removeKey("touchable"))}},e.prototype.handleFocus=function(t,e){if(t.focusable){if(t.isFocused=!0,t.events.isEnabled("focus")&&!f.q.isPaused){var i={type:"focus",target:t,event:e};t.events.dispatchImmediately("focus",i)}}else e.preventDefault()},e.prototype.handleFocusBlur=function(t,e){!1!==t.focusable&&this.getHitOption(t,"noFocus")&&t.events.once("focus",(function(){t.events.disableType("blur"),c.Ge(),t.sprite&&t.sprite.handleBlur(),t.events.enableType("blur")}))},e.prototype.handleBlur=function(t,e){if(t.focusable){if(t.isFocused=!1,t.events.isEnabled("blur")&&!f.q.isPau
1sed){var i={type:"blur",target:t,event:e};t.events.dispatchImmediately("blur",i)}}else e.preventDefault()},e.prototype.handleGlobalKeyDown=function(t){if(this.focusedObject)if(d.Q.isKey(t,"esc"))c.Ge();else if(this.focusedObject.draggable&&d.Q.isKey(t,["up","down","left","right"])){t.preventDefault();var e=this.focusedObject,i="interactionKeyboardObject";if(e.eventDisposers.hasKey(i))return;var r=new p.p(e,t);switch(e.eventDisposers.setKey(i,r),d.Q.getEventKey(t)){case"up":r.directionY=-1;break;case"down":r.directionY=1;break;case"left":r.directionX=-1;break;case"right":r.directionX=1}}},e.prototype.handleGlobalKeyUp=function(t){var e="interactionKeyboardObject";if(this.focusedObject){var i=this.focusedObject.eventDisposers.getKey(e);null!=i&&(t.preventDefault(),i.dispose(),this.focusedObject.eventDisposers.removeKey(e)),d.Q.isKey(t,"enter")&&this.focusedObject.sprite&&!this.focusedObject.sprite.events.isEnabled("toggled")&&(this.focusedObject.sprite.events.isEnabled("hit")?this.focusedObject.dispatchImmediately("hit"):"hit"==this.focusedObject.sprite.showTooltipOn&&this.focusedObject.dispatchImmediately("up"))}},e.prototype.handleGlobalPointerMove=function(t){var e=this.getPointer(t);if(e.point=this.getPointerPoint(t),this.events.isEnabled("track")&&!f.q.isPaused){var i={type:"track",target:this,event:t,pointer:e,touch:e.touch};this.events.dispatchImmediately("track",i)}this.addBreadCrumb(e,e.point),this.handleGlobalMove(e,t)},e.prototype.handleGlobalPointerDown=function(t){this.processDelayed();var e=this.getPointer(t);if(this.events.isEnabled("down")&&!f.q.isPaused){var i={type:"down",target:this,event:t,pointer:e,touch:e.touch};this.events.dispatchImmediately("down",i)}},e.prototype.preventTouchAction=function(t){t.defaultPrevented||t.preventDefault()},e.prototype.handleGlobalPointerUp=function(t,e){void 0===e&&(e=!1);var i=this.getPointer(t);if(this.events.isEnabled("up")&&!f.q.isPaused){var r={type:"up",target:this,event:t,pointer:i,touch:i.touch};this.events.dispatchImmediately("up",r)}this.handleGlobalUp(i,t,e)},e.prototype.handleGlobalTouchMove=function(t){for(var e=0;e<t.changedTouches.length;e++){var i=this.getPointer(t.changedTouches[e]);if(i.point=this.getPointerPoint(t.changedTouches[e]),this.events.isEnabled("track")&&!f.q.isPaused){var r={type:"track",target:this,event:t,pointer:i,touch:i.touch};this.events.dispatchImmediately("track",r)}this.addBreadCrumb(i,i.point),this.handleGlobalMove(i,t)}},e.prototype.handleGlobalTouchStart=function(t){this.processDelayed();for(var e=0;e<t.changedTouches.length;e++){var i=this.getPointer(t.changedTouches[e]);if(!this._usePointerEventsOnly&&this.events.isEnabled("down")&&!f.q.isPaused){var r={type:"down",target:this,event:t,pointer:i,touch:i.touch};this.events.dispatchImmediately("down",r)}}},e.prototype.handleGlobalTouchEnd=function(t){for(var e=0;e<t.changedTouches.length;e++){var i=this.getPointer(t.changedTouches[e]);if(this.events.isEnabled("up")&&!f.q.isPaused){var r={type:"up",target:this,event:t,pointer:i,touch:i.touch};this.events.dispatchImmediately("up",r)}this.handleGlobalUp(i,t)}},e.prototype.handlePointerDown=function(t,e){var i=this.getPointer(e);(i.touch||1==e.which||3==e.which)&&(i.button=e.which,this.resetPointer(i,e),this.handleDown(t,i,e))},e.prototype.handlePointerOver=function(t,e){var i=this.getPointer(e);this.handleOver(t,i,e)},e.prototype.handlePointerOut=function(t,e){var i=this.getPointer(e);this.handleOut(t,i,e)},e.prototype.handleMouseWheel=function(t,e){var i=this.getPointer(e);i.point=this.getPointerPoint(e);var r=0,n=0,o=1;if(1==e.deltaMode&&(o=50),o*=this.getMouseOption(t,"sensitivity"),!(e instanceof WheelEvent))throw new Error("Invalid event type");r=Math.round(-1*e.wheelDeltaX||e.deltaX)*o,n=Math.round(-1*e.wheelDeltaY||e.deltaY)*o,this.handleWheel(t,i,r,n,e)},e.prototype.handleTouchDown=function(t,e){for(var i=0;i<e.changedTouches.length;i++){var r=this.getPointer(e.changedTouches[i]);this.maybePreventDefault(t,e,r),this.resetPointer(r,e.changedTouches[i]),this.handleDown(t,r,e)}},e.prototype.handleHit=function(t,e,i){var r=P.WB();if(t.lastHit&&t.lastHit>=r-this.getHitOption(t,"doubleHitTime")){if(r-t.lastHit<100)return;if(t.lastHit=void 0,t.lastHitPointer=void 0,t.events.isEnabled("doublehit")&&!f.q.isPau
1sed){var n={type:"doublehit",target:t,point:e.point,event:i,touch:e.touch};t.events.dispatchImmediately("doublehit",n)}}else if(t.lastHit=r,t.lastHitPointer=e,3===e.button){if(t.events.isEnabled("rightclick")&&!f.q.isPaused){n={type:"rightclick",target:t,event:i};t.events.dispatchImmediately("rightclick",n)}}else if(t.events.isEnabled("hit")&&!f.q.isPaused){n={type:"hit",target:t,event:i,point:e.point,touch:e.touch};t.events.dispatchImmediately("hit",n)}},e.prototype.handleOver=function(t,e,i,r){if(void 0===r&&(r=!1),t.hoverable){var n=!1;if(this.shouldCancelHovers(e)&&this.areTransformed()&&this.moved(e,this.getHitOption(t,"hitTolerance"))&&(n=!0,this.cancelAllHovers(i)),this.processDelayed(),t.overPointers.moveValue(e),!t.isRealHover&&(n||(t.isHover=!0,t.isRealHover=!0,this.overObjects.moveValue(t)),this.handleTrack(this.body,e,i,!0),t.events.isEnabled("over")&&!f.q.isPaused&&!n)){var o={type:"over",target:t,event:i,pointer:e,touch:e.touch};t.events.dispatchImmediately("over",o)}}},e.prototype.handleOut=function(t,e,i,r,n){var o=this;if(void 0===r&&(r=!1),void 0===n&&(n=!1),t.hoverable&&(t.overPointers.removeValue(e),t.isHover&&(!t.hasDelayedOut||n))){if(r&&t.overPointers.length)return;if(e.touch&&!n&&!this.old(e)){var a=this.getHoverOption(t,"touchOutBehavior");if("leave"==a)return this._delayedEvents.out.push({type:"out",io:t,pointer:e,event:i,keepUntil:P.WB()+500}),void(t.hasDelayedOut=!0);if("delay"==a&&this.getHoverOption(t,"touchOutDelay"))return void this._delayedEvents.out.push({type:"out",io:t,pointer:e,event:i,keepUntil:P.WB()+500,timeout:this.setTimeout((function(){o.handleOut(t,e,i,!0)}),this.getHoverOption(t,"touchOutDelay"))})}if(t.isHover=!1,this.overObjects.removeValue(t),!t.isDisposed()&&t.events.isEnabled("out")&&!f.q.isPaused){var s={type:"out",target:t,event:i,pointer:e,touch:e.touch};t.events.dispatchImmediately("out",s)}t.overPointers.clear(),t.hasDelayedOut=!1}},e.prototype.processDelayed=function(){for(var t;t=this._delayedEvents.out.pop();)t.timeout&&t.timeout.dispose(),this.handleOut(t.io,t.pointer,t.event,!1,!0)},e.prototype.handleDown=function(t,e,i){if(this.maybePreventDefault(t,i,e),t.inert&&this.stopInertia(t),this.handleOver(t,e,i,!0),t.downPointers.moveValue(e),this.applyCursorDownStyle(t,e),t.isDown||(!1!==t.focusable&&this.getHitOption(t,"noFocus")&&this.focusedObject&&c.Ge(),t.isDown=!0,this.downObjects.moveValue(t),t.draggable&&this.processDragStart(t,e,i),t.resizable&&this.processResizeStart(t,e,i)),t.events.isEnabled("down")&&!f.q.isPaused){var r={type:"down",target:t,event:i,pointer:e,touch:e.touch};t.events.dispatchImmediately("down",r)}},e.prototype.handleGlobalUp=function(t,e,i){var r=this;void 0===i&&(i=!1);var n=this.downObjects.values.slice();n.sort((function(t,e){if(t&&e){var i=t.element.compareDocumentPosition(e.element);return i&Node.DOCUMENT_POSITION_CONTAINED_BY?1:i&Node.DOCUMENT_POSITION_CONTAINS?-1:0}return 0})),v.__(n,(function(n){n&&n.downPointers.contains(t)&&r.handleUp(n,t,e,i)}))},e.prototype.handleDocumentLeave=function(t){var e=this;b.__(this.downObjects.backwards().iterator(),(function(i){i.downPointers.each((function(r){e.handleUp(i,r,t)}))}))},e.prototype.handleUp=function(t,e,i,r){if(void 0===r&&(r=!1),this.restoreCursorDownStyle(t,e),t.downPointers.removeValue(e),(e.touch||this._useTouchEventsOnly)&&this.handleOut(t,e,i,!0),t.isDown){if(0==t.downPointers.length&&(t.isDown=!1,this.downObjects.removeValue(t)),t.events.isEnabled("up")&&!f.q.isPaused){var n={type:"up",target:t,event:i,pointer:e,touch:e.touch};t.events.dispatchImmediately("up",n)}r||(t.swipeable&&this.swiped(t,e)?this.handleSwipe(t,e,i):(t.clickable&&!this.moved(e,this.getHitOption(t,"hitTolerance"))&&this.handleHit(t,e,i),t.inert&&this.moved(e,this.getHitOption(t,"hitTolerance"))?this.handleInertia(t,e):t.draggable&&this.processDragStop(t,e,i),t.resizable&&this.processResizeStop(t,e,i)))}},e.prototype.maybePreventDefault=function(t,e,i){!_.a4(e)||!(t.draggable||t.swipeable||t.trackable||t.resizable)||this.isGlobalElement(t)||!1===e.cancelable||t.isTouchProtected&&i&&i.touch||e.preventDefault()},e.prototype.cancelAllHovers=function(t){var e=this;b.__(this.overObjects.backwards().iterator(),(function(i){if(i){var r=i.overPointers.getIndex(0);e.handleOut(i,r,t,!0,!0)}}))},e.prototype.shouldCancelHovers=function(t){return"always"==y.f.disableHoverOnTransform||"touch"==y.f.disableHoverOnTransform&&t.touch},e.prototype.handleGlobalMove=function(t,e){var i=this;if(!t.touch){var r=c.Mi(t.lastEvent);b.__(this.overObjects.backwards().iterator(),(function(n){if(n&&n.overPointers.contains(t)&&n.hoverable){var o=!1;n.element&&t.lastEvent&&c.gR(n.element,r)||(o=!0),o&&i.handleOut(n,t,e,!0)}}))}b.__(this.transformedObjects.backwards().iterator(),(function(r){!r.downPointers.contains(t)||r.swipeable&&i.swiping(r,t)||!r.draggable&&!r.resizable||i.handleTransform(r,e)})),b.__(this.trackedObjects.backwards().iterator(),(function(r){r.overPointers.contains(t)||i.handleTrack(r,t,e)}))}
1,e.prototype.handleTrack=function(t,e,i,r){if(void 0===r&&(r=!1),(r||this.moved(e,0))&&t.events.isEnabled("track")&&!f.q.isPaused){var n={type:"track",target:t,event:i,point:e.point,pointer:e,touch:e.touch};t.events.dispatchImmediately("track",n)}},e.prototype.handleSwipe=function(t,e,i){if(t.events.isEnabled("swipe")&&!f.q.isPaused){var r={type:"swipe",target:t,event:i,touch:e.touch};t.events.dispatchImmediately("swipe",r)}if(e.startPoint.x<e.point.x){if(t.events.isEnabled("swiperight")&&!f.q.isPaused){r={type:"swiperight",target:t,event:i,touch:e.touch};t.events.dispatchImmediately("swiperight",r)}}else if(t.events.isEnabled("swipeleft")&&!f.q.isPaused){r={type:"swipeleft",target:t,event:i,touch:e.touch};t.events.dispatchImmediately("swipeleft",r)}},e.prototype.handleWheel=function(t,e,i,r,n){var o={x:i,y:r};t.events.isEnabled("wheel")&&!f.q.isPaused&&t.events.dispatchImmediately("wheel",{type:"wheel",target:t,event:n,point:e.point,shift:o}),i<0?t.events.isEnabled("wheelleft")&&!f.q.isPaused&&t.events.dispatchImmediately("wheelleft",{type:"wheelleft",target:t,event:n,point:e.point,shift:o}):i>0?t.events.isEnabled("swiperight")&&!f.q.isPaused&&t.events.dispatchImmediately("wheelright",{type:"wheelright",target:t,event:n,point:e.point,shift:o}):r<0?t.events.isEnabled("wheelup")&&!f.q.isPaused&&t.events.dispatchImmediately("wheelup",{type:"wheelup",target:t,event:n,point:e.point,shift:o}):r>0&&t.events.isEnabled("wheeldown")&&!f.q.isPaused&&t.events.dispatchImmediately("wheeldown",{type:"wheeldown",target:t,event:n,point:e.point,shift:o})},e.prototype.handleInertia=function(t,e){t.draggable&&0===t.downPointers.length&&this.handleMoveInertia(t,e),t.resizable&&t.downPointers.length>1&&this.handleResizeInertia(t,e)},e.prototype.handleMoveInertia=function(t,e){var i=t,r={x:e.point.x,y:e.point.y},n={x:e.startPoint.x,y:e.startPoint.y},o=new u.p(i,"move",r,n),s=this.getTrailPoint(e,P.WB()-this.getInertiaOption(t,"move","time"));if("undefined"!==typeof s){var l=this.getInertiaOption(t,"move","factor"),p=[{to:e.point.x+(e.point.x-s.point.x)*l,property:"x"},{to:e.point.y+(e.point.y-s.point.y)*l,property:"y"}],h=new a.X5(o,p,this.getInertiaOption(t,"move","duration"),this.getInertiaOption(t,"move","easing")).start();this._disposers.push(h.events.on("animationended",(function(t){o.done()}))),t.inertias.setKey("move",o)}else this.processDragStop(t,e,e.lastUpEvent)},e.prototype.handleResizeInertia=function(t,e){},e.prototype.handleTransform=function(t,e){var i,r,n,o=t.downPointers.getIndex(0),a=null,s=null;o&&(a=o.point,s=o.startPoint),n=r={x:t.originalPosition.x,y:t.originalPosition.y};for(var l=!0,p=1;p<t.downPointers.length;p++){var h=t.downPointers.getIndex(p);if(s.x!=h.startPoint.x&&s.y!=h.startPoint.y){l=!1,r=(i=h).point,n=i.startPoint;break}}var u=o&&this.moved(o,0);if(t.draggable&&o&&o.dragStartEvents&&o.dragStartEvents.length&&u&&t.events.isEnabled("dragstart")&&!f.q.isPaused&&t.events.dispatchImmediately("dragstart",o.dragStartEvents.shift()),l&&t.draggable)this.handleTransformMove(t,a,s,e,u,o.touch),this.shouldCancelHovers(o)&&this.moved(o,this.getHitOption(t,"hitTolerance"))&&this.cancelAllHovers(e);else{var c=i&&this.moved(i,0);(this.shouldCancelHovers(o)&&this.moved(o,this.getHitOption(t,"hitTolerance"))||this.shouldCancelHovers(i)&&this.moved(i,this.getHitOption(t,"hitTolerance")))&&this.cancelAllHovers(e),t.draggable&&t.resizable?(this.handleTransformMove(t,a,s,e,u&&c,o.touch),this.handleTransformResize(t,a,s,r,n,e,u&&c,o.touch)):(t.draggable&&this.handleTransformMove(t,a,s,e,u,o.touch),!t.resizable||l&&!e.ctrlKey||this.handleTransformResize(t,a,s,r,n,e,u&&c,o.touch))}},e.prototype.handleTransformMove=function(t,e,i,r,n,o){if(n&&t.events.isEnabled("drag")&&!f.q.isPaused&&(!t.isTouchProtected||!o)){var a={type:"drag",target:t,event:r,shift:{x:e.x-i.x,y:e.y-i.y},startPoint:i,point:e,touch:o};t.events.dispatchImmediately("drag",a)}}
1,e.prototype.handleTransformResize=function(t,e,i,r,n,o,a,s){if(t.events.isEnabled("resize")&&!f.q.isPaused&&(!t.isTouchProtected||!s)){var l={type:"resize",target:t,event:o,scale:m.X_(e,i,r,n),startPoint1:i,point1:e,startPoint2:n,point2:r,touch:s};t.events.dispatchImmediately("resize",l)}},e.prototype.processDragStart=function(t,e,i){this.transformedObjects.moveValue(t),this.shouldCancelHovers(e)&&this.cancelAllHovers(i);var r={type:"dragstart",target:t,event:i,touch:!!e&&e.touch};e&&(e.dragTarget=t),e&&e.dragStartEvents?e.dragStartEvents.push(r):f.q.isPaused||t.dispatchImmediately("dragstart",r)},e.prototype.processDragStop=function(t,e,i){if(e||(e=this.getDragPointer(t)),e&&(e.dragTarget=void 0),this.transformedObjects.removeValue(t),(!e||this.moved(e,0))&&t.events.isEnabled("dragstop")&&!f.q.isPaused){var r={type:"dragstop",target:t,touch:!!e&&e.touch};t.events.dispatchImmediately("dragstop",r)}},e.prototype.processResizeStart=function(t,e,i){this.transformedObjects.moveValue(t)},e.prototype.processResizeStop=function(t,e,i){this.transformedObjects.removeValue(t)},e.prototype.dragStart=function(t,e){e||(e=this.getDragPointer(t)),e&&this.handleDown(t,e,e.lastDownEvent)},e.prototype.dragStop=function(t,e,i){e||(e=this.getDragPointer(t)),e&&!i&&this.handleGlobalUp(e,e.lastUpEvent,i)},e.prototype.getDragPointer=function(t){return t?t.downPointers.getIndex(0):this.transformedObjects.length?this.getDragPointer(this.transformedObjects.getIndex(0)):void 0},e.prototype.getPointerId=function(t){return(_.a4(t.identifier)?""+t.identifier:_.a4(t.pointerId)?""+t.pointerId:"m").replace("-","")},e.prototype.getPointerPoint=function(t){return{x:t.clientX,y:t.clientY}},e.prototype.getPointer=function(t){var e,i=this.getPointerId(t),r=this.getPointerPoint(t);return this.pointers.hasKey(i)?(e=this.pointers.getKey(i)).touch=this.isPointerTouch(t):(e={id:i,touch:this.isPointerTouch(t),startPoint:r,startTime:P.WB(),point:r,track:[],swipeCanceled:!1,dragStartEvents:[]},this.addBreadCrumb(e,r),this.pointers.setKey(i,e)),e.lastEvent=t,this.lastPointer=e,e},e.prototype.isPointerTouch=function(t){if("undefined"!==typeof Touch&&t instanceof Touch)return!0;if("undefined"!==typeof PointerEvent&&t instanceof PointerEvent&&_.a4(t.pointerType))switch(t.pointerType){case"touch":case"pen":case 2:return!0;case"mouse":case 4:return!1;default:return!(t instanceof MouseEvent)}else if(_.a4(t.type)&&t.type.match(/^mouse/))return!1;return!0},e.prototype.resetPointer=function(t,e){var i=this.getPointerPoint(e);t.startTime=P.WB(),t.startPoint={x:i.x,y:i.y},t.point={x:i.x,y:i.y},t.track=[],t.swipeCanceled=!1},e.prototype.addBreadCrumb=function(t,e){t.track.push({timestamp:P.WB(),point:e})},e.prototype.lockDocument=function(){this.prepElement(this.body)},e.prototype.unlockDocument=function(){0==this.transformedObjects.length&&this.restoreAllStyles(this.body)},e.prototype.lockElement=function(t){this.prepElement(t)},e.prototype.unlockElement=function(t){this.restoreAllStyles(t)},e.prototype.lockWheel=function(){window.addEventListener(this._pointerEvents.wheel,this.wheelLockEvent,!!this._passiveSupported&&{passive:!1})},e.prototype.unlockWheel=function(){window.removeEventListener(this._pointerEvents.wheel,this.wheelLockEvent)},e.prototype.isLocalElement=function(t,e,i){var r=this.getCache("local_pointer_"+t.id);if(_.a4(r))return r;var n=c.Zn(e)||document;if(n.elementFromPoint){var o=n.elementFromPoint(t.point.x,t.point.y),a=o&&c.gR(e,o);return this.setCache("local_pointer_"+t.id+"_"+i,a,100),a}return!1},e.prototype.wheelLockEvent=function(t){return t.preventDefault(),!1},e.prototype.prepElement=function(t){var e=t.element;if(e){for(var i=["touchAction","webkitTouchAction","MozTouchAction","MSTouchAction","msTouchAction","oTouchAction","userSelect","webkitUserSelect","MozUserSelect","MSUserSelect","msUserSelect","oUserSelect","touchSelect","webkitTouchSelect","MozTouchSelect","MSTouchSelect","msTouchSelect","oTouchSelect","touchCallout","webkitTouchCallout","MozTouchCallout","MSTouchCallout","msTouchCallout","oTouchCallout","contentZooming","webkitContentZooming","MozContentZooming","MSContentZooming","msContentZooming","oContentZooming","userDrag","
1webkitUserDrag","MozUserDrag","MSUserDrag","msUserDrag","oUserDrag"],r=0;r<i.length;r++)i[r]in e.style&&this.setTemporaryStyle(t,i[r],"none");this.setTemporaryStyle(t,"tapHighlightColor","rgba(0, 0, 0, 0)")}},e.prototype.unprepElement=function(t){var e=t.element;if(e){for(var i=["touchAction","webkitTouchAction","MozTouchAction","MSTouchAction","msTouchAction","oTouchAction","userSelect","webkitUserSelect","MozUserSelect","MSUserSelect","msUserSelect","oUserSelect","touchSelect","webkitTouchSelect","MozTouchSelect","MSTouchSelect","msTouchSelect","oTouchSelect","touchCallout","webkitTouchCallout","MozTouchCallout","MSTouchCallout","msTouchCallout","oTouchCallout","contentZooming","webkitContentZooming","MozContentZooming","MSContentZooming","msContentZooming","oContentZooming","userDrag","webkitUserDrag","MozUserDrag","MSUserDrag","msUserDrag","oUserDrag"],r=0;r<i.length;r++)i[r]in e.style&&this.restoreStyle(t,i[r]);this.restoreStyle(t,"tapHighlightColor")}},e.prototype.getHitOption=function(t,e){var i=t.hitOptions[e];return"undefined"===typeof i&&(i=this.hitOptions[e]),i},e.prototype.getHoverOption=function(t,e){var i=t.hoverOptions[e];return"undefined"===typeof i&&(i=this.hoverOptions[e]),i},e.prototype.getSwipeOption=function(t,e){var i=t.swipeOptions[e];return"undefined"===typeof i&&(i=this.swipeOptions[e]),i},e.prototype.getKeyboardOption=function(t,e){var i=t.keyboardOptions[e];return"undefined"===typeof i&&(i=this.keyboardOptions[e]),i},e.prototype.getMouseOption=function(t,e){var i=t.mouseOptions[e];return"undefined"===typeof i&&(i=this.mouseOptions[e]),i},e.prototype.getInertiaOption=function(t,e,i){var r=t.inertiaOptions.getKey(e);return r&&_.a4(r[i])?r[i]:this.inertiaOptions.getKey(e)[i]},e.prototype.stopInertia=function(t){for(var e,i=["move","resize"],r=0;r<i.length;r++)if(e=i[r],t.inertias.hasKey(e)){var n=t.inertias.getKey(e);if(n){n.dispose();continue}}},e.prototype.swiping=function(t,e){var i=P.WB();return!(e.swipeCanceled||!t.swipeable)&&(Math.abs(e.startPoint.y-e.point.y)<this.getSwipeOption(t,"verticalThreshold")&&e.startTime>i-this.getSwipeOption(t,"time"))},e.prototype.swiped=function(t,e){var i=P.WB();return!e.swipeCanceled&&(Math.abs(e.startPoint.x-e.point.x)>this.getSwipeOption(t,"horizontalThreshold")&&Math.abs(e.startPoint.y-e.point.y)<this.getSwipeOption(t,"verticalThreshold")&&e.startTime>i-this.getSwipeOption(t,"time"))},e.prototype.applyCursorOverStyle=function(t){var e=t.cursorOptions;if(_.a4(e.overStyle))for(var i=0;i<e.overStyle.length;i++)c.eC(t.element,e.overStyle[i].property,e.overStyle[i].value)},e.prototype.applyCursorDownStyle=function(t,e){if(!e||!e.touch){var i=t.cursorOptions.downStyle;if(t.downPointers.contains(e)&&_.a4(i))for(var r=0;r<i.length;r++)this.setTemporaryStyle(this.body,i[r].property,i[r].value),this.setTemporaryStyle(t,i[r].property,i[r].value)}},e.prototype.restoreCursorDownStyle=function(t,e){if(!e||!e.touch){var i=t.cursorOptions.downStyle;if(t.downPointers.contains(e)&&_.a4(i))for(var r=0;r<i.length;r++)this.restoreStyle(this.body,i[r].property),this.restoreStyle(t,i[r].property)}},e.prototype.setGlobalStyle=function(t){for(var e=S().body,i=_.cy(t)?t:[t],r=0;r<i.length;r++)this.setTemporaryStyle(e,i[r].property,i[r].value)},e.prototype.restoreGlobalStyle=function(t){for(var e=S().body,i=_.cy(t)?t:[t],r=0;r<i.length;r++)this.restoreStyle(e,i[r].property)},e.prototype.isGlobalElement=function(t){return document.body===t.element},e.prototype.moved=function(t,e,i){void 0===i&&(i=300);var r=this.getShift(t);return Math.abs(r.x)>e||Math.abs(r.y)>e},e.prototype.old=function(t,e){return void 0===e&&(e=300),P.WB()-t.startTime>e},e.prototype.getShift=function(t){return{x:t.startPoint.x-t.point.x,y:t.startPoint.y-t.point.y}},e.prototype.getTrailPoint=function(t,e){for(var i,r=0;r<t.track.length;r++)if(t.track[r].timestamp>=e){i=t.track[r];break}return i},e.prototype.pointerExists=function(t,e){var i=!1;return t.each((function(t){t!=e&&(i=t.point.x==e.point.x&&t.point.y==e.point.y)})),i},e.prototype.getInteraction=function(t){return new l.i(t)}
1,e.prototype.setTemporaryStyle=function(t,e,i){var r=t.element;_.a4(r.style[e])&&!t.replacedStyles.hasKey(e)&&t.replacedStyles.setKey(e,r.style[e]),c.eC(r,e,i)},e.prototype.restoreStyle=function(t,e){t.replacedStyles.hasKey(e)?(t.element.style[e]=t.replacedStyles.getKey(e),t.replacedStyles.removeKey(e)):delete t.element.style[e]},e.prototype.restoreAllStyles=function(t){b.__(t.replacedStyles.iterator(),(function(e){var i=e[0],r=e[1];t.element.style[i]=r,t.replacedStyles.removeKey(i)}))},e.prototype.dispose=function(){this.isDisposed()||(t.prototype.dispose.call(this),this.restoreAllStyles(this.body),this.unlockWheel())},e.prototype.log=function(t,e,i){if(e.changedTouches)for(var r=0;r<e.changedTouches.length;r++)this.logTouch(t,e.type,e.changedTouches[r]);else{var n="";if(e.pointerType)switch(e.pointerType){case 2:n="touch";break;case 4:n="mouse";break;default:n=e.pointerType}else n="undefined"!=typeof TouchEvent&&e instanceof TouchEvent?"touch":e.type.match(/^mouse/)?"mouse":"???";var o="";o=_.a4(e.identifier)?e.identifier:_.a4(e.pointerId)?e.pointerId:"???",i?console.log(t+" ("+i.uid+") "+e.type+" "+n+" "+o):console.log(t+" "+e.type+" "+n+" "+o)}},e.prototype.areTransformed=function(t){var e=this.transformedObjects.length;if(t)for(var i=_.cy(t)?t:[t],r=0;r<i.length;r++)this.transformedObjects.contains(i[r])&&e--;return e>0},e.prototype.logTouch=function(t,e,i){console.log(t+" "+e+" touch "+i.identifier)},Object.defineProperty(e,"passiveSupported",{get:function(){var t=this;if(null==this._passiveSupported)try{var e=Object.defineProperty({},"passive",{get:function(){t._passiveSupported=!0}
1});window.addEventListener("test",e,e),window.removeEventListener("test",e,e)}catch(i){this._passiveSupported=!1}return this._passiveSupported},enumerable:!0,configurable:!0}),e}(n._),w=null;function S(){return null==w&&(w=new x),w}},86522:(t,e,i)=>{"use strict";i.d(e,{is:()=>h,u:()=>p});var r=i(61654),n=i(7995),o=i(54461),a=i(26487),s=i(48538),l=i(51974),p=new(function(){function t(){var t=this;this.events=new r.Q,this.themes=[],this.loadedThemes={},this._uidCount=0,this.registeredClasses={},this._placeholders={},this.invalidSprites={},this.invalidDatas={},this.invalidRawDatas=[],this.invalidDataItems=[],this.invalidDataRange=[],this.invalidPositions={},this.invalidLayouts={},this.baseSprites=[],this.baseSpritesByUid={},this.queue=[],this.deferred=[],this.uid=this.getUniqueId(),this.invalidSprites.noBase=[],this.invalidDatas.noBase=[],this.invalidLayouts.noBase=[],this.invalidPositions.noBase=[],"undefined"!==typeof addEventListener&&(addEventListener("beforeprint",(function(){l.__(t.baseSprites,(function(t){var e=t.paper.svg;e.setAttribute("viewBox","0 0 "+e.clientWidth+" "+e.clientHeight)}))})),addEventListener("afterprint",(function(){l.__(t.baseSprites,(function(t){t.paper.svg.removeAttribute("viewBox")}))})))}return t.prototype.getUniqueId=function(){var t=this._uidCount;return this._uidCount+=1,"id-"+t},Object.defineProperty(t.prototype,"map",{get:function(){return this._map||(this._map=new n.bT),this._map},enumerable:!0,configurable:!0}),t.prototype.setCache=function(t,e,i){o.P.set(this.uid,t,e,i)},t.prototype.getCache=function(t,e){return void 0===e&&(e=void 0),o.P.get(this.uid,t,e)},t.prototype.dispatch=function(t,e){this.events.isEnabled(t)&&(e?(e.type=t,e.target=e.target||this,this.events.dispatch(t,{type:t,target:this})):this.events.dispatch(t,{type:t,target:this}))},t.prototype.dispatchImmediately=function(t,e){this.events.isEnabled(t)&&(e?(e.type=t,e.target=e.target||this,this.events.dispatchImmediately(t,e)):this.events.dispatchImmediately(t,{type:t,target:this}))},t.prototype.getPlaceholder=function(t){return a.a4(this._placeholders[t])||(this._placeholders[t]="__amcharts_"+t+"_"+s.yT(8)+"__"),this._placeholders[t]},t.prototype.addToInvalidComponents=function(t){t.baseId?l.Cy(this.invalidDatas[t.baseId],t):l.Cy(this.invalidDatas.noBase,t)},t.prototype.removeFromInvalidComponents=function(t){t.baseId&&l.TF(this.invalidDatas[t.baseId],t),l.TF(this.invalidDatas.noBase,t)},t.prototype.addToInvalidSprites=function(t){t.baseId?l.WQ(this.invalidSprites[t.baseId],t):l.WQ(this.invalidSprites.noBase,t)},t.prototype.removeFromInvalidSprites=function(t){t.baseId&&l.TF(this.invalidSprites[t.baseId],t),l.TF(this.invalidSprites.noBase,t)},t.prototype.addToInvalidPositions=function(t){t.baseId?l.WQ(this.invalidPositions[t.baseId],t):l.WQ(this.invalidPositions.noBase,t)},t.prototype.removeFromInvalidPositions=function(t){t.baseId&&l.TF(this.invalidPositions[t.baseId],t),l.TF(this.invalidPositions.noBase,t)},t.prototype.addToInvalidLayouts=function(t){t.baseId?l.WQ(this.invalidLayouts[t.baseId],t):l.WQ(this.invalidLayouts.noBase,t)},t.prototype.removeFromInvalidLayouts=function(t){t.baseId&&l.TF(this.invalidLayouts[t.baseId],t),l.TF(this.invalidLayouts.noBase,t)},t}());function h(t,e){var i=p.registeredClasses[e];return null!=i&&t instanceof i}},87850:(t,e,i)=>{"use strict";i.d(e,{m:()=>P});var r=i(6326),n=i(52888),o=i(60219),a=i(72743),s=i(34410),l=i(7995),p=i(86070),h=i(94034),u=i(77250),c=i(86522),d=i(4829),f=i(12797),y=i(51974),g=i(72537),m=i(26487),v=i(28099),b=i(55672),_=i(76315),P=function(t){function e(){var e=t.call(this)||this;return e._childrenByLayout=[],e._childrenDisposers=new l.bT,e.hasFocused=!1,e.setStateOnSprites=[],e.layoutInvalid=!1,e._absoluteWidth=0,e._absoluteHeight=0,e._shouldBeReady=[],e._tapToActivate=!1,e.tapTimeout=3e3,e.className="Container",e._element=e.paper.addGroup("g"),e.group.add(e.element),e.setPropertyValue("pixelPerfect",!1),e.setPropertyValue("layout","absolute"),e.setPropertyValue("fixedWidthGrid",!1),e.setPropertyValue("verticalCenter","none"),e.setPropertyValue("horizontalCenter","none"),e._positionPrecision=4,e._disposers.push(new l.ey(e._childrenDisposers)),e.children.events.on("inserted",e.handleChildAdded,e),e.children.events.on("removed",e.handleChildRemoved,e),e.applyTheme(),e}return(0,r.C6)(e,t),e.prototype.handleChildAdded=function(t){this.processChild(t.newValue)},e.prototype.processChild=function(t){try{this._childrenDisposers.insertKey(t.uid,new s.ZT([t.events.on("transformed",this.handleChildTransform,this),t.events.on("zIndexChanged",this.sortAndAdd,this)]))}catch(e){}this.element&&this.element.add(t.group);t.parent=this,t.paper=this.paper,this.dispatchImmediately("childadded",{type:"childadded",newValue:t}),this.invalidate()},e.prototype.sortAndAdd=function(){this.sortChildren(),this.addChildren()},e.prototype.handleChildRemoved=function(t){var e=t.oldValue;(this._childrenDisposers.removeKey(e.uid),this.element)&&this.element.removeElement(e.group);e.isMeasured&&this.invalidateLayout(),this.dispatchImmediately("childremoved",{type:"childremoved",oldValue:e})},e.prototype.handleChildTransform=function(t){t.target.isMeasured&&this.invalidateLayout()},e.prototype.invalidateLayout=function(){this.layoutInvalid||this.disabled||this.isTemplate||"none"==this.layout||this.__disabled||(this.layoutInvalid=!0,c.u.addToInvalidLayouts(this),b.q.requestFrame())},e.prototype.invalidate=function(){t.prototype.invalidate.call(this),this.invalidateLayout()},e.prototype.deepInvalidate=function(){t.prototype.invalidate.call(this),y.__(this._childrenByLayout,(function(t){t instanceof e?t.deepInvalidate():t.invali
1date()})),this.invalidateLayout()},Object.defineProperty(e.prototype,"children",{get:function(){return this._children||(this._children=new a.B8),this._children},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"minWidth",{get:function(){return this.getPropertyValue("minWidth")},set:function(t){this.setPropertyValue("minWidth",t)&&this.invalidateLayout()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"minHeight",{get:function(){return this.getPropertyValue("minHeight")},set:function(t){this.setPropertyValue("minHeight",t)&&this.invalidateLayout()},enumerable:!0,configurable:!0}),e.prototype.removeElement=function(){},e.prototype.sortChildren=function(){var t=this;if(this._childrenByLayout=[],"none"!=this.layout&&"absolute"!=this.layout&&this.layout){var e=[],i=[];f.__(this.children.iterator(),(function(r){"horizontal"==t.layout||"grid"==t.layout?m.Et(r.percentWidth)?i.push(r):e.push(r):"vertical"==t.layout&&m.Et(r.percentHeight)?i.push(r):e.push(r)})),this._childrenByLayout=e.concat(i)}else this._childrenByLayout=this.children.values;this.calculateRelativeSize()},e.prototype.calculateRelativeSize=function(){var t=this,e=0,i=0;y.__(this._childrenByLayout,(function(t){t.isMeasured&&(m.Et(t.percentWidth)&&(e+=t.percentWidth),m.Et(t.percentHeight)&&(i+=t.percentHeight))})),y.__(this._childrenByLayout,(function(r){r.isMeasured&&("horizontal"==t.layout&&(m.Et(r.percentWidth)&&(r.relativeWidth=r.percentWidth/e),m.Et(r.percentHeight)&&(r.relativeHeight=r.percentHeight/100)),"vertical"==t.layout&&(m.Et(r.percentHeight)&&(r.relativeHeight=r.percentHeight/i),m.Et(r.percentWidth)&&(r.relativeWidth=r.percentWidth/100)),"grid"==t.layout&&(m.Et(r.percentHeight)&&(r.relativeHeight=r.percentHeight/100),m.Et(r.percentWidth)&&(r.relativeWidth=r.percentWidth/100))),"absolute"!=t.layout&&r.isMeasured||(m.Et(r.percentWidth)&&(r.relativeWidth=r.percentWidth/100),m.Et(r.percentHeight)&&(r.relativeHeight=r.percentHeight/100))}))},e.prototype.addChildren=function(){if(this.element){var t=y.C(this.children.values),e=t.map((function(t,e){return{idx:e,data:t}}));e.sort((function(t,e){var i=t.data.zIndex||0,r=e.data.zIndex||0;return i<r?-1:i>r?1:t.idx-e.idx})),t=e.map((function(t){return t.data}));var i=this.element,r=!0;if(i.node&&i.node.childNodes)for(var n=0,o=i.node.childNodes.length;n<o;n++)if(i.node.childNodes[n]!=t[n].group.node){r=!1;break}r||(y.__(t,(function(t){t.group&&i.add(t.group)})),this._background&&this.group.addToBack(this._background.group),this.invalidateLayout())}},e.prototype.createChild=function(t){var e=new t;return e.parent=this,e},e.prototype.removeChildren=function(){for(;this.children.length>0;){var t=this.children.getIndex(0);t.parent=void 0,this.children.removeValue(t)}},e.prototype.disposeChildren=function(){for(;this.children.length>0;){var t=this.children.getIndex(0);t.dispose(),this.children.removeValue(t)}},Object.defineProperty(e.prototype,"background",{get:function(){return this._background||(this._background=this.createBackground(),this.processBackground()),this._background},set:function(t){this._background&&this.background!=t&&this.removeDispose(this._background),t&&(this._background=t,this._disposers.push(t),this.processBackground())},enumerable:!0,configurable:!0}),e.prototype.handleGlobalScale=function(){t.prototype.handleGlobalScale.call(this),this.children.each((function(t){t.handleGlobalScale()}))},e.prototype.createBackground=function(){return new h.M},e.prototype.processBackground=function(){var t=this._background;t&&(t.isMeasured=!1,this._background.fill=(new d.T).getFor("background"),t.parent=this,t.isMeasured=!1,this.children.removeValue(t),this._disposers.push(t),this.group.addToBack(this._background.group))},e.prototype.validateLayout=function(){var t=this;c.u.removeFromInvalidLayouts(this),this.layoutInvalid=!1,this._availableWidth=this.innerWidth,this._availableHeight=this.innerHeight;var e=0,i=0,r=!0;this.children&&(this.sortChildren(),y.__(this._childrenByLayout,(function(n){var o,a;if(m.Et(n.relativeWidth)?(o=g.LI(t._availableWidth*n.relativeWidth,2),"horizontal"==t.layout&&(o-=n.pixelMarginRight+n.pixelMarginLeft)):"horizontal"==t.layout&&n.invalid&&n.validate(),m.Et(n.relativeHeight)?(a=g.LI(t._availableHeight*n.relativeHeight,2),"vertical"==t.layout&&(a-=n.pixelMarginTop+n.pixelMarginBottom)):"vertical"==t.layout&&n.invalid&&n.validate(),0==n.invalid){if(m.Et(n.relativeWidth)&&(n.maxWidth=o),m.Et(n.relativeHeight)&&(n.maxHeight=a),n.isMeasured){"horizontal"==t.layout&&(m.Et(n.percentWidth)||n.measuredWidth>0&&(t._availableWidth-=n.measuredWidth+n.pixelMarginLeft+n.pixelMarginRight)),"vertical"==t.layout&&(m.Et(n.percentHeight)||n.measuredHeight>0&&(t._availableHeight-=n.measuredHeight+n.pixelMarginTop+n.pixelMarginBottom));var s=n.measuredWidth,l=n.measuredHeight;"none"!=n.align&&(s+=n.pixelMarginLeft+n.pixelMarginRight),"none"!=n.valign&&(l+=n.pixelMarginTop+n.pixelMarginBottom),e=Math.max(e,s),i=Math.max(i,l)}}else n.isMeasured&&(m.Et(n.relativeWidth)&&n.maxWidth!=o&&(n.maxWidth=o,r=!1),m.Et(n.relativeHeight)&&n.maxHeight!=a&&(n.maxHeight=a,r=!1))}))),this._absoluteWidth=e,this._absoluteHeight=i,r&&this.arrange()},e.prototype.arrange=function(){var t,e,i,r,n,o,a,s,l,p,h,c=this,d=this.children,v=0,b=0,_=g.T9(this.innerWidth,this._absoluteWidth),P=g.T9(this.innerHeight,this._absoluteHeight),x=this.pixelPaddingLeft,w=this.pixelPaddingRight,S=this.pixelPaddingTop,C=this.pixelPaddingBottom,O=0,T=0,E=0,k=0,F=[],I=[],M=this.maxWidth,D=this.maxHeight,j=this.minWidth,V=this.minHeight,L=y.C(d.values);if(this.reverseOrder&&L.reverse(),"grid"==this.layout){o=M,n=1;for(var R=0,A=L.length;R<A;R++){if((H=L[R]).isMeasured&&!H.disabled&&!H.__disabled){var B=H.measuredWidth;B<o&&(o=B),B>n&&(n=B)}}o=g.s_(o,1,M),n=g.s_(n,1,M),a=this.fixedWidthGrid?M/n:M/o,a=g.T9(1,Math.floor(a)),a=g.jk(this.maxColumns,a),F=this.getColumnWidth(L,a,n)}for(R=0,A=L.length;R<A;R++){var H;if(!(H=L[R]).isMeasured||H.disabled||H.__disabled)H.validatePosition();else{var N=void 0,W=void 0,G=H.pixelMarginLeft,z=H.pixelMarginRight,U=H.pixelMarginTop,Y=H.pixelMarginBottom,K=H.measuredWidth,X=H.measuredHeight,q=void 0,Z=void 0,Q=void 0,J=void 0;switch(this.layout){case"none":break;case"absolute":switch(H.align){case"left":N=G-H.maxLeft;break;case"center":N=(_-K)/2-H.maxLeft;break;case"right":N=_-z-H.maxRight;break;default:H.x instanceof u.QE||(N=H.pixelX)}switch(H.valign){case"top":W=U-H.maxTop;break;case"middle":W=(P-X)/2-H.maxTop;break;case"bottom":W=P-Y-H.maxBottom;break;default:H.y instanceof u.QE||(W=H.pixelY)}break;case"vertical":switch(H.align){case"left":N=G-H.maxLeft;break;case"center":N=(_-K)/2-H.maxLeft;break;case"right":N=_-z-H.maxRight;break;default:N=H.pixelX}
1T=(W=T+U-H.maxTop)+H.maxBottom+Y;break;case"horizontal":switch(H.valign){case"top":W=U-H.maxTop;break;case"middle":W=(P-X)/2-H.maxTop;break;case"bottom":W=P-Y-H.maxBottom;break;default:W=H.pixelY}O=(N=O+G-H.maxLeft)+H.maxRight+z;break;case"grid":switch(N=O+G-H.maxLeft,H.valign){case"top":W=T+U-H.maxTop;break;case"middle":W=T+(P-X)/2-H.maxTop;break;case"bottom":W=T+P-Y-H.maxBottom;break;default:W=T-H.maxTop}O+=F[k],I[E]=g.T9(I[E],X);var $=F[++k];if(m.Et($)||($=n),O>g.jk(this.innerWidth,M)-$+1&&k<a){a=k,O=0,T=0,E=0,k=0,F=this.getColumnWidth(L,a,n),I=[],R=-1;continue}k>=a&&(k=0,T+=I[E],E++,O=0)}"none"!==this.layout&&(H.moveTo({x:N,y:W}),q=N+H.maxLeft-G,Z=N+H.maxRight+z,Q=W+H.maxTop-U,J=W+H.maxBottom+Y,(Z>e||!m.Et(e))&&(e=Z),(q<t||!m.Et(t))&&(t=q),(Q<i||!m.Et(i))&&(i=Q),(J>r||!m.Et(r))&&(r=J),(Z>l||!m.Et(l))&&(l=Z),(q<s||!m.Et(s))&&(s=q),(Q<p||!m.Et(p))&&(p=Q),J>h||m.Et(h))}}if("none"==this.layout){var tt=this.bbox;t=tt.x,e=tt.x+tt.width,i=tt.y,r=tt.y+tt.height}m.Et(t)||(t=0,s=0),m.Et(e)||(l=e=this._availableWidth),m.Et(i)||(i=0,p=0),m.Et(r)||(h=r=this._availableHeight),m.Et(p)||(p=0),m.Et(h)||(h=p),m.Et(s)||(s=0),m.Et(l)||(l=s),v=e-t,b=r-i,m.Et(this.relativeWidth)&&(t=0,e=v=M-x-w),m.Et(this.relativeHeight)&&(i=0,r=b=D-S-C),m.Et(this._pixelWidth)&&(t=0,v=this._pixelWidth-x-w),m.Et(j)&&v<j&&(t=0,v=this.minWidth-x-w),m.Et(this._pixelHeight)&&(i=0,b=this._pixelHeight-S-C),m.Et(V)&&b<V&&(i=0,b=V-S-C);var et=l-s,it=h-p;if("none"!=this.layout&&(this.contentAlign||this.contentValign)&&d.length>0){var rt,nt,ot=v,at=b;ot<et&&(ot=et),at<it&&(at=it),"center"==this.contentAlign&&(rt=(ot-et)/2),"right"==this.contentAlign&&(rt=ot-et),"middle"==this.contentValign&&(nt=(at-it)/2),"bottom"==this.contentValign&&(nt=at-it),m.Et(rt)&&f.__(d.iterator(),(function(t){var e=t.maxLeft,i=rt;"horizontal"==c.layout&&(t.x=t.pixelX+i),"grid"==c.layout&&(t.x=t.pixelX+i),"vertical"==c.layout&&(i+=t.pixelMarginLeft,"none"==t.align&&(t.x=i-e)),"absolute"==c.layout&&(i+=t.pixelMarginLeft,"none"==t.align&&(t.x=i-e))})),m.Et(nt)&&f.__(d.iterator(),(function(t){var e=t.maxTop,i=nt;"horizontal"==c.layout&&(i+=t.pixelMarginTop,"none"==t.valign&&(t.y=i-e)),"grid"==c.layout&&(i+=t.pixelMarginTop,t.y=i-e),"vertical"==c.layout&&(t.y=t.pixelY+i),"absolute"==c.layout&&(i+=t.pixelMarginTop,"none"==t.valign&&(t.y=i-e))}))}var st=this.bbox;v=g.T9(v,j),b=g.T9(b,V),this.contentWidth=v,this.contentHeight=b,v=g.jk(v,M),b=g.jk(b,D),this._bbox={x:t,y:i,width:v,height:b};var lt=this.maxLeft,pt=this.maxTop,ht=this.maxBottom,ut=this.maxRight;if(this.measure(),(lt!=this.maxLeft||ut!=this.maxRight||pt!=this.maxTop||ht!=this.maxBottom)&&this.events.isEnabled("transformed")){var ct={type:"transformed",target:this};st&&(ct.dummyData=st.width+" "+v+" "+st.height+" "+b),this.events.dispatchImmediately("transformed",ct)}this.dispatchImmediately("layoutvalidated")},e.prototype.updateCenter=function(){t.prototype.updateCenter.call(this),this.updateBackgroun
1d()},e.prototype.updateBackground=function(){var t=this._background;t&&(t.x=this.maxLeft,t.y=this.maxTop,t.width=this.maxRight-this.maxLeft,t.height=this.maxBottom-this.maxTop)},e.prototype.getColumnWidth=function(t,e,i){var r=this,n=[],o=0;return y.__(t,(function(t){!t.isMeasured||t.disabled||t.__disabled||(r.fixedWidthGrid?n[o]=i:n[o]=g.T9(n[o],t.measuredWidth+t.pixelMarginRight+t.pixelMarginLeft),++o==e&&(o=0))})),n},Object.defineProperty(e.prototype,"layout",{get:function(){return this.getPropertyValue("layout")},set:function(t){this.setPropertyValue("layout",t)&&this.invalidateLayout()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"contentValign",{get:function(){return this.getPropertyValue("contentValign")},set:function(t){this.setPropertyValue("contentValign",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"contentAlign",{get:function(){return this.getPropertyValue("contentAlign")},set:function(t){this.setPropertyValue("contentAlign",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fixedWidthGrid",{get:function(){return this.getPropertyValue("fixedWidthGrid")},set:function(t){this.setPropertyValue("fixedWidthGrid",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxColumns",{get:function(){return this.getPropertyValue("maxColumns")},set:function(t){this.setPropertyValue("maxColumns",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"reverseOrder",{get:function(){return this.getPropertyValue("reverseOrder")},set:function(t){this.setPropertyValue("reverseOrder",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"setStateOnChildren",{get:function(){return this.getPropertyValue("setStateOnChildren")},set:function(t){this.setPropertyValue("setStateOnChildren",t,!0)},enumerable:!0,configurable:!0}),e.prototype.fitsToBounds=function(t){var e=t.x,i=t.y,r=.5;return e>=-.5&&e<=this.pixelWidth+r&&i>=-.5&&i<=this.pixelHeight+r},e.prototype.copyFrom=function(e){var i=this;t.prototype.copyFrom.call(this,e),this.layout=e.layout,this.setStateOnChildren=e.setStateOnChildren,e._background&&(this.background=e._background.clone(),this.background.copyFrom(e._background)),f.__(e.children.iterator(),(function(t){t.shouldClone&&(t.clone().parent=i)}))},Object.defineProperty(e.prototype,"preloader",{get:function(){var t=this._preloader;return t||(this.parent?this.parent.preloader:void 0)},set:function(t){this._preloader&&this.removeDispose(this._preloader),this._preloader=t,t&&(t.parent=this.tooltipContainer,this._disposers.push(t))},enumerable:!0,configurable:!0}),e.prototype.setPaper=function(e){var i=this,r=t.prototype.setPaper.call(this,e);return r&&(this._background&&(this._background.paper=e,this._background.topParent=this.topParent),this.children.each((function(t){t.setPaper(e),t.topParent=i.topParent}))),r},e.prototype.removeFromInvalids=function(){t.prototype.removeFromInvalids.call(this),c.u.removeFromInvalidLayouts(this)},e.prototype.setDataItem=function(e){this._dataItem!=e&&(f.__(this.children.iterator(),(function(t){t.dataItem=e})),this._background&&(this._background.dataItem=e)),t.prototype.setDataItem.call(this,e)},e.prototype.measureElement=function(){this.disabled||this.isTemplate||"none"==this.layout||this.__disabled||this.validateLayout()},Object.defineProperty(e.prototype,"fontFamily",{get:function(){return this.getPropertyValue("fontFamily")},set:function(t){this.setPropertyValue("fontFamily",t,!0)&&(this.setSVGAttribute({"font-family":t}),this.invalidateLabels())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fontSize",{get:function(){return this.getPropertyValue("fontSize")},set:function(t){this.setPropertyValue("fontSize",t,!0)&&(this.setSVGAttribute({"font-size":t}),this.invalidateLabels())},enumerable:!0,configurable:!0}),e.prototype.invalidateLabels=function(){this.children.each((function(t){t.hardInvalidate?(t.hardInvalidate(),t.events.once("validated",t.handleValidate,t,!1)):t instanceof e&&t.invalidateLabels()}))},Object.defineProperty(e.prototype,"fontWeight",{get:function(){return this.getPropertyValue("fontWeight")}
1,set:function(t){this.setPropertyValue("fontWeight",t),this.setSVGAttribute({"font-weight":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"textDecoration",{get:function(){return this.getPropertyValue("textDecoration")},set:function(t){this.setPropertyValue("textDecoration",t),this.setSVGAttribute({"text-decoration":t})},enumerable:!0,configurable:!0}),e.prototype.dispose=function(){this._background&&this._background.dispose(),this._shouldBeReady=[],this.disposeChildren(),t.prototype.dispose.call(this)},e.prototype.setState=function(e,i,r){var n=e;return e instanceof o.R&&(n=e.name),this.setStateOnChildren&&f.__(this.children.iterator(),(function(t){t.setState(n,i,r),"active"!=n&&(t.isActive=!1)})),this._background&&this._background.setState(n),this.setStateOnSprites.length&&y.__(this.setStateOnSprites,(function(t){t.setState(n,i,r)})),t.prototype.setState.call(this,e,i,r)},e.prototype.setActive=function(e){t.prototype.setActive.call(this,e),this._background&&(this._background.isActive=e)},e.prototype.dispatchReady=function(){var e=this;if(!this.isReady()&&!this.isDisposed()){var i=!0;f.FY(this.children.iterator(),(function(t){return!!(t.__disabled||t.disabled||t.isReady())||(i=!1,!1)})),y.FY(this._shouldBeReady,(function(t){return!!(t.__disabled||t.disabled||t.isReady())||(i=!1,!1)})),i?t.prototype.dispatchReady.call(this):c.u.events.once("exitframe",(function(){e.dispatchReady(),b.q.requestFrame()}),void 0,!1)}},e.prototype._systemUpdate=function(e){this.children.each((function(t){t.invalid&&(t._systemCheckIfValidate()?t.dataItem&&t.dataItem.component&&t.dataItem.component.dataInvalid?e.push(t):t.validate():e.push(t))})),t.prototype._systemUpdate.call(this,e)},e.prototype._systemValidatePositions=function(){this.children.each((function(t){t.positionInvalid&&t.validatePosition()})),t.prototype._systemValidatePositions.call(this)},e.prototype._systemValidateLayouts=function(){this.layoutInvalid&&!this.isDisposed()&&this.validateLayout()},Object.defineProperty(e.prototype,"tapToActivate",{get:function(){return this._tapToActivate},set:function(t){this._tapToActivate!=t&&this.setTapToActivate(t)},enumerable:!0,configurable:!0}),e.prototype.setTapToActivate=function(t){var e=this;this._tapToActivate=t,this.interactions.isTouchProtected=t,t&&this.interactions.setEventDisposer("container-tapToActivate",t,(function(){return new s.ZT([e.events.on("hit",e.handleTapToActivate,e,!1),e.events.on("down",e.initTapTimeout,e,!1),e.events.on("track",e.initTapTimeout,e,!1),(0,p.H)().body.events.on("down",(function(t){(0,p.H)().isLocalElement(t.pointer,e.paper.svg,e.uid)||e.handleTapToActivateDeactivation()}),e,!1)])})),(0,p.H)()},e.prototype.handleTapToActivate=function(){this.interactions.isTouchProtected=!1,this.initTapTimeout()},e.prototype.handleTapToActivateDeactivation=function(){this.interactions.isTouchProtected=!0},e.prototype.initTapTimeout=function(){var t=this;this._tapToActivateTimeout&&this._tapToActivateTimeout.dispose(),this.tapToActivate&&!this.interactions.isTouchProtected&&this.tapTimeout&&(this._tapToActivateTimeout=this.setTimeout((function(){t.handleTapToActivateDeactivation()}),this.tapTimeout))},e.prototype.moveHtmlContainer=function(t){var e=v.V6(t);if(e){this.htmlContainer=e;var i=this.svgContainer;i.htmlElement=e,i.htmlElement.appendChild(i.SVGContainer),i.initSensor(),i.measure()}else m.Kg(t)&&""!=t&&b.q.log("html container '"+t+"' not found")},e.prototype.hasLicense=function(){if(_.f.commercialLicense)return!0;for(var t=0;t<_.f.licenses.length;t++)if(_.f.licenses[t].match(/^CH.{5,}/i))return!0;return!1},e}(n.kx);c.u.registeredClasses.Container=P},89179:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r={type:"FeatureCollection",features:[{type:"Feature",geometry:{type:"Polygon",coordinates:[[[179.2223,-8.554],[179.2023,-8.4653],[179.2312,-8.5048],[179.2223,-8.554]]]},properties:{name:"Tuvalu",id:"TV"},id:"TV"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[3.4624,-54.4471],[3.3461,-54.4511],[3.3669,-54.3997],[3.4814,-54.4001],[3.4624,-54.4471]]]},properties:{name:"Bouvet Island",id:"BV"},id:"BV"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-5.3345,36.1623],[-5.3382,36.1122],[-5.3562,36.1264],[-5.3551,36.1455],[-5.3345,36.1623]]]},properties:{name:"Gibraltar",id:"GI"},id:"GI"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[47.3029,-11.5752],[47.282,-11.5747],[47.2789,-11.5574],[47.2971,-11.5543],[47.3029,-11.5752]]]},properties:{name:"Glorioso Islands",id:"GO"},id:"GO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[42.7579,
1-17.075],[42.7415,-17.0741],[42.7379,-17.0519],[42.761,-17.0652],[42.7579,-17.075]]]},properties:{name:"Juan De Nova Island",id:"JU"},id:"JU"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-160.0213,-.398],[-160.0453,-.3802],[-160.0178,-.3744],[-160.0213,-.398]]]},properties:{name:"Jarvis Island",id:"UM-DQ"},id:"UM-DQ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-176.456,.2226],[-176.4615,.215],[-176.4675,.2195],[-176.456,.2226]]]},properties:{name:"Baker Island",id:"UM-FQ"},id:"UM-FQ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-176.6311,.7952],[-176.6433,.7934],[-176.6429,.8081],[-176.6329,.8085],[-176.6311,.7952]]]},properties:{name:"Howland Island",id:"UM-HQ"},id:"UM-HQ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-169.5237,16.7305],[-169.5388,16.7243],[-169.5388,16.7296],[-169.5237,16.7305]]]},properties:{name:"Johnston Atoll",id:"UM-JQ"},id:"UM-JQ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-177.3881,28.1865],[-177.3879,28.2144],[-177.3646,28.2042],[-177.3881,28.1865]]]},properties:{name:"Midway Islands",id:"UM-MQ"},id:"UM-MQ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[166.6588,19.2829],[166.6087,19.3073],[166.6277,19.3246],[166.6588,19.3117],[166.6588,19.2829]]]},properties:{name:"Wake Island",id:"UM-WQ"},id:"UM-WQ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-68.2058,12.1446],[-68.2873,12.1717],[-68.3711,12.2574],[-68.3694,12.3018],[-68.2196,12.2312],[-68.2058,12.1446]]]},properties:{name:"Bonair, Saint Eustachius and Saba",id:"BQ"},id:"BQ"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[4.2263,51.3865],[3.9023,51.2076],[3.35,51.3776],[4.2263,51.3865]]],[[[4.2263,51.3865],[3.5871,51.454],[4.4829,52.3091],[4.7687,52.9412],[5.1203,52.3881],[5.5611,52.5948],[5.3755,53.0957],[6.0622,53.4071],[6.8164,53.4413],[7.1973,53.2823],[7.0352,52.3801],[6.7418,51.9109],[5.9486,51.7625],[6.1932,51.4888],[5.8949,50.9843],[5.9939,50.7504],[5.7972,50.7546],[5.6938,50.7748],[5.827,51.1257],[4.5033,51.4746],[4.2263,51.3865]]]]},properties:{name:"Netherlands",id:"NL"},id:"NL"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[31.2877,-22.4021],[30.4603,-22.3289],[29.6631,-22.1465],[29.3648,-22.194],[29.0372,-21.8113],[28.0455,-21.5729],[27.6696,-21.0642],[27.6997,-20.5307],[27.2807,-20.4788],[27.2217,-20.1458],[26.6784,-19.8928],[26.1683,-19.5381],[25.7613,-18.6495],[25.2242,-17.9153],[25.2588,-17.7936],[25.8634,-17.9521],[27.0206,-17.9583],[27.9323,-16.8961],[28.7606,-16.5321],[28.9129,-15.9879],[29.7297,-15.6448],[30.3959,-15.643],[30.4377,-15.9954],[31.2362,-16.0239],[31.9398,-16.4287],[32.2434,-16.4487],[32.9479,-16.7123],[32.9932,-18.3596],[32.7166,-19.0019],[33.0069,-19.8737],[32.4778,-20.7131],[32.3713,-21.335],[31.2877,-22.4021]]]},properties:{name:"Zimbabwe",id:"ZW"},id:"ZW"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[32.9199,-9.4072],[33.3509,-9.8
1622],[33.659,-10.5906],[33.2613,-10.8934],[33.3798,-11.1579],[33.2262,-11.5348],[33.2524,-12.1127],[33.398,-12.49],[33.0216,-12.6303],[32.9679,-13.2251],[32.6722,-13.6104],[32.9812,-14.0095],[33.2018,-14.0135],[31.729,-14.496],[30.2317,-14.9905],[30.3959,-15.643],[29.7297,-15.6448],[28.9129,-15.9879],[28.7606,-16.5321],[27.9323,-16.8961],[27.0206,-17.9583],[25.8634,-17.9521],[25.2588,-17.7936],[24.9325,-17.5433],[24.2751,-17.4812],[23.3807,-17.6405],[22.1507,-16.5974],[21.9798,-15.9555],[21.9789,-13.0009],[23.8432,-13.0009],[23.9915,-12.4221],[23.9666,-10.8716],[24.32,-11.0718],[24.5184,-11.4384],[25.1847,-11.2431],[25.3493,-11.6231],[26.0258,-11.8903],[26.5962,-11.972],[26.9496,-11.8988],[27.0459,-11.616],[27.5333,-12.1953],[28.3576,-12.482],[29.0141,-13.3689],[29.5543,-13.2491],[29.7954,-13.3929],[29.7954,-12.1553],[29.4274,-12.4314],[29.0643,-12.3489],[28.4823,-11.8122],[28.3572,-11.4828],[28.639,-10.6692],[28.6301,-9.8311],[28.4007,-9.2248],[28.9178,-8.7005],[28.9724,-8.4648],[30.7511,-8.1936],[31.0764,-8.6117],[31.3508,-8.6069],[31.9425,-9.0539],[32.4334,-9.1564],[32.9199,-9.4072]]]},properties:{name:"Zambia",id:"ZM"},id:"ZM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[31.2877,-22.4021],[31.5456,-23.4821],[31.7995,-23.8923],[31.986,-24.4605],[31.9482,-25.9577],[31.4151,-25.7464],[31.2074,-25.8432],[30.8034,-26.4136],[30.7941,-26.7643],[31.0636,-27.1123],[31.4697,-27.2956],[31.9584,-27.3058],[32.1129,-26.8393],[32.8862,-26.8495],[32.5346,-28.1998],[32.2856,-28.6215],[31.7782,-28.9371],[31.3352,-29.3779],[30.2885,-30.9701],[28.8561,-32.2943],[27.8604,-33.0538],[27.0774,-33.5212],[26.4293,-33.7596],[25.9894,-33.7112],[25.6383,-34.0112],[25.0031,-33.9735],[24.8273,-34.1688],[23.5858,-33.9851],[23.2684,-34.0814],[22.2456,-34.0694],[21.7889,-34.3726],[21.06,-34.3646],[20.53,-34.4631],[20.0204,-34.7858],[19.6351,-34.7534],[18.8086,-34.108],[18.3545,-33.9389],[18.4331,-33.7174],[17.8782,-32.9614],[18.2511,-32.652],[18.3105,-32.1225],[18.2107,-31.7425],[17.6776,-31.019],[17.1893,-30.0997],[16.95,-29.4036],[16.4475,-28.6175],[16.7556,-28.4524],[17.0561,-28.0311],[17.3855,-28.3534],[17.4481,-28.6983],[18.1028,-28.8719],[19.2458,-28.9016],[19.6715,-28.5039],[19.9805,-28.4515],[19.9805,-26.5312],[19.9805,-24.777],[20.3453,-25.03],[20.7932,-25.9155],[20.6268,-26.4438],[20.74,-26.849],[21.6464,-26.8544],[22.0907,-26.5801],[22.6403,-26.0714],[22.8786,-25.4579],[23.2662,-25.2666],[23.8938,-25.6008],[24.7483,-25.8174],[25.5837,-25.6062],[25.9122,-24.7477],[26.3974,-24.6136],[26.835,-24.2407],[27.1462,-23.5243],[27.8906,-23.0737],[28.2102,-22.6938],[28.8397,-22.4807],[29.3648,-22.194],[29.6631,-22.1465],[30.4603,-22.3289],[31.2877,-22.4021]],[[27.8303,-28.9091],[27.2945,-29.5195],[27.0517,-29.6642],[27.3886,-30.3158],[28.018,-30.6421],[28.3922,-30.1476],[29.098,-29.919],[29.3905,-29.2696],[29.3013,-29.0898],[28.6257,-28.5816],[27.8303,-28.9091]]]},properties:{name:"South Africa",id:"ZA"},id:"ZA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[53.0855,16.6484],[52.3278,16.2937],[52.2177,15.6554],[51.6038,15.3367],[50.5269,15.0384],[50.1669,14.8511],[49.3497,14.638],[48.6683,14.0503],[47.9901,14.0481],[47.4077,13.6614],[46.7889,13.4657],[45.6574,13.3387],[45.0386,12.8158],[44.6178,12.8171],[43.9298,12.6165],[43.4752,12.8389],[43.232,13.2672],[43.2826,13.6397],[43.089,14.0108],[43.0211,14.555],[42.7171,15.6545],[42.7992,16.3718],[43.1649,16.6892],[43.1911,17.3595],[43.418,17.5162],[43.9169,17.3249],[44.1557,17.3986],[45.1483,17.4274],[45.4066,17.32],[46.3104,17.2312],[46.6819,17.2685],[46.9758,16.9533],[47.4418,17.1118],[47.5795,17.4483],[48.172,18.1567],[49.0421,18.582],[51.9775,18.9961],[52.729,17.3005],[53.0855,16.6484]]]},properties:{name:"Yemen",id:"YE"},id:"YE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-172.3335,-13.4653],[-172.225,-13.8044],[-172.5357,-13.7915],[-172.7441,-13.5789],[-172.3335,-13.4653]]]},properties:{name:"Samoa",id:"WS"},id:"WS"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-178.0467,-14.3184],[-178.1585,-14.3118],[-178.1423,-14.2425],[-178.0467,-14.3184]]]},properties:{name:"Wallis and Futuna",id:"WF"},id:"WF"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[34.2454,31.2085],[34.1983,31.3226],[34.4775,31.5849],[34.2454,31.2085]]],[[[35.4505,31.4793],[34.9507,31.6022],[34.9561,32.1611],[35.1931,32.5344],[35.5513,32.3955],[35.5589,31.7656],[35.4505,31.4793]]]]},properties:{name:"Palestinian Territories",id:"PS"},id:"PS"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[166.7458,-14.8267],[166.8102,-15.1574],[167.1316,-15.1352],[167.1995,-15.4859],[166.8257,-15.635],[166.6313,-15.406],[166.5274,-14.8502],[166.7458,-14.8267]]],[[[167.4125,-16.0958],[167.8365,-16.4495],[167.4494,-16.5552],[167.4125,-16.0958]]]]},properties:{name:"Vanuatu",id:"VU"},id:"VU"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[107.9727,21.5081],[107.4099,21.2848],[107.3544,21.0553],[106.6757,20.9603],[106.7534,20.7348],[106.5181,20.2887],[105.9841,19.9389],[105.6219,18.9664],[105.8882,18.5025],[106.499,17.9463],[106.479,17.7195],[107.1804,16.8978],[108.0296,16.331],[108.8215,15.378],[109.0847,14.7161],[109.3035,13.8563],[109.272,13.2792],[109.4238,12.9561],[109.2187,12.6458],[109.1988,11.7247],[108.8206,11.3155],[108.2715,10.9342],[107.2616,10.3984],[106.8128,10.4334],[106.5723,9.6411],[105.5011,9.0933],[105.3223,8.8013],[104.8921,8.5833],[104.8184,8.8017],[104.8451,9.606],[105.028,10.0672],[104.6635,10.1698],[104.4265,10.4112],[104.8504,10.5347],[105.3866,10.9399],[106.1679,11.0123],[105.8558,11.2941],[105.8514,11.6351],[106.3401,11.6817],[106.4138,11.9484],[106.9305,12.0776],[107.5062,12.3644],[107.4756,13.0302],[107.6056,13.4377],[107.3313,14.12
166],[107.5195,14.705],[107.6531,15.255],[107.1897,15.7473],[107.3966,16.0429],[106.6961,16.4588],[106.5021,16.9542],[105.6916,17.7377],[105.4581,18.1545],[105.0857,18.4501],[105.115,18.6787],[104.7163,18.8035],[103.8965,19.3401],[104.0319,19.6753],[104.5463,19.6105],[104.9281,20.018],[104.6187,20.3744],[104.5832,20.6465],[104.0518,20.9413],[103.635,20.6971],[103.1046,20.8915],[102.8511,21.2657],[102.9488,21.5698],[102.1276,22.379],[102.5173,22.7408],[103.0051,22.4532],[103.3008,22.7643],[104.3719,22.704],[104.7958,22.9112],[104.8646,23.1363],[105.2752,23.3454],[105.8429,22.9228],[106.5421,22.9081],[106.7804,22.779],[106.5363,22.3954],[106.7294,22.0004],[107.3513,21.6089],[107.9727,21.5081]]]},properties:{name:"Vietnam",id:"VN"},id:"VN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-64.7656,17.7945],[-64.6862,17.7062],[-64.889,17.7017],[-64.8848,17.7723],[-64.7656,17.7945]]]},properties:{name:"US Virgin Islands",id:"VI"},id:"VI"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-64.3952,18.4648],[-64.4261,18.5132],[-64.3246,18.5176],[-64.3952,18.4648]]]},properties:{name:"British Virgin Islands",id:"VG"},id:"VG"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-60.0175,8.5491],[-59.8315,8.3059],[-60.0324,8.0537],[-60.5136,7.8131],[-60.7191,7.4989],[-60.3951,6.9453],[-61.1457,6.6945],[-61.1286,6.2142],[-61.3767,5.9071],[-60.7422,5.2022],[-60.6046,4.9944],[-61.0028,4.5354],[-62.1531,4.0982],[-62.7122,4.0179],[-62.9685,3.594],[-63.2948,3.9224],[-64.0214,3.9291],[-64.2556,4.1404],[-64.5679,3.8998],[-64.2212,3.5873],[-64.2188,3.2047],[-63.9242,2.4523],[-63.3893,2.4119],[-63.394,2.2223],[-64.0354,1.9045],[-64.1149,1.6191],[-65.1037,1.1082],[-65.3609,.8685],[-65.6814,.9834],[-66.06,.7854],[-66.4293,.8218],[-66.8761,1.2231],[-67.2108,2.3901],[-67.8347,2.8926],[-67.3111,3.416],[-67.6616,3.8643],[-67.8553,4.507],[-67.8249,5.2705],[-67.4394,6.0256],[-67.8591,6.2897],[-68.4717,6.1565],[-69.4392,6.1348],[-70.095,6.9378],[-70.6552,7.0829],[-71.0134,6.9946],[-72.0843,7.0967],[-72.443,7.4549],[-72.4166,8.3818],[-72.6654,8.6277],[-72.7963,9.1089],[-73.3563,9.2269],[-73.0065,9.7894],[-72.8693,10.4911],[-72.6902,10.8361],[-72.2485,11.1965],[-71.958,11.6666],[-71.3197,11.8619],[-71.8686,11.6275],[-71.9469,11.4144],[-71.5942,10.6572],[-72.1129,9.8155],[-71.6868,9.0725],[-71.2979,9.1257],[-71.0858,9.3481],[-71.0527,9.7059],[-71.3867,10.2639],[-71.5445,10.7788],[-71.4695,10.9643],[-70.2326,11.3732],[-70.2865,11.8859],[-70.004,12.1779],[-69.6316,11.4801],[-68.8279,11.4318],[-68.3987,11.161],[-68.234,10.5693],[-67.8715,10.4721],[-66.9891,10.6106],[-66.2471,10.6323],[-65.8518,10.2577],[-65.1292,10.0699],[-64.8504,10.0979],[-63.8734,10.6638],[-62.7024,10.7499],[-62.8429,10.4179],[-62.5151,10.176],[-60.7923,9.3606],[-61.0531,9.0951],[-61.3039,8.4102],[-60.801,8.5922],[-60.0175,8.5491]]]},properties:{name:"Venezuela",id:"VE"},id:"VE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-61.1745,13.1581],[-61.2773,13.2095],[-61.1821,13.356],[-61.1239,13.2939],[-61.1745,13.1581]]]},properties:{name:"Saint Vincent and the Grenadines",id:"VC"},id:"VC"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[12.4392,41.8983],[12.4307,41.8974],[12.4307,41.9054],[12.4383,41.9063],[12.4392,41.8983]]]},properties:{name:"Vatican City",id:"VA"},id:"VA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[70.9468,42.2485],[70.8421,42.0195],[70.1811,41.5716],[70.7826,41.2626],[71.4085,41.1361],[71.7924,41.4131],[72.6585,40.8698],[73.113,40.7859],[71.6926,40.1525],[70.9579,40.239],[70.3826,40.4534],[70.7511,40.7397],[70.4417,41.0234],[69.7128,40.6572],[69.2063,40.5666],[69.2281,40.1875],[68.6528,40.1827],[68.4632,39.5368],[67.7193,39.6216],[67.3495,39.242],[67.6767,39.0086],[68.1037,38.9619],[68.0478,38.6694],[68.2941,38.0329],[67.8143,37.4869],[67.7592,37.1722],[67.069,37.3346],[66.5221,37.3484],[66.5745,38.0107],[65.8572,38.2686],[65.613,38.2384],[64.1628,38.9535],[62.6505,39.8586],[61.903,41.0935],[60.455,41.2218],[60.0897,41.3994],[60.107,41.9076],[59.8584,42.2951],[59.4509,42.2996],[58.5889,42.7785],[58.2595,42.688],[57.8143,42.1899],[57.3819,42.1562],[56.9642,41.8566],[57.0179,41.2635],[55.9774,41.3221],[55.9766,42.929],[55.9757,44.9949],[58.5551,45.5555],[61.0081,44.3939],[61.1608,44.1688],[61.9904,43.4923],[63.2071,43.6281],[64.4434,43.5513],[64.9054,43.7147],[65.4963,43.3108],[65.803,42.8771],[66.1004,42.9907],[66.0094,42.0048],[66.4986,41.9951],[66.6686,41.2706],[66.8142,41.1423],[67.9359,41.1965],[68.2919,40.6563],[69.0652,41.367],[70.0954,41.8206],[70.4159,42.0785],[70.9468,42.2485]]]},properties:{name:"Uzbekistan",id:"UZ"},id:"UZ"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-166.1355,60.3835],[-165.7298,60.3143],[-165.5917,59.9132],[-166.1876,59.7738],[-167.1389,60.0086],[-166.1355,60.3835]]],[[[-171.4631,63.6401],[-170.4304,63.6989],[-169.7778,63.0937],[-171.4631,63.6401]]],[[[-141.0021,69.6509],[-141.0021,68.4819],[-141.0021,65.56],[-141.0021,63.2222],[-141.0021,60.3003],[-139.1852,60.0837],[-137.5932,59.2263],[-137.4385,58.9031],[-136.5787,59.1522],[-136.3219,59.6049],[-135.4759,59.7934],[-134.9439,59.2882],[-133.8208,58.7049],[-131.8661,56.7929],[-131.5752,56.5989],[-130.4772,56.2307],[-130.0251,55.8882],[-130.0366,55.2978],[-130.2142,55.026],[-130.5753,54.7696],[-131.0478,55.1576],[-130.9186,55.736],[-131.8439,56.1601],[-132.8143,57.0408],[-133.4659,57.1722],[-133.5543,57.6951],[-134.0634,58.2111],[-134.7761,58.4539],[-135.3025,58.2559],[-135.8618,58.5771],[-136.5827,58.2453],[-137.544,58.5811],[-138.3525,59.0873],[-140.2168,59.7266],[-140.8432,59.749],[-141.6702,59.9698],[-142.9457,60.097],[-143.8051,60.0129],[-144.9012,60.3351],[-145.8989,60.4783],[-146.874
11,61.005],[-148.3445,60.8536],[-148.1976,60.1678],[-148.4306,59.9891],[-149.4323,60.0011],[-150.9608,59.244],[-151.7383,59.1886],[-151.7345,59.9882],[-151.4515,60.2026],[-151.3217,60.7428],[-150.4412,61.0236],[-150.6124,61.3013],[-151.7341,60.9106],[-151.7505,60.7548],[-153.1061,59.875],[-154.0883,59.3632],[-154.1298,59.12],[-153.327,58.8843],[-154.0199,58.493],[-154.2469,58.1594],[-155.0069,58.016],[-156.4784,57.328],[-156.4751,57.1051],[-157.5784,56.6344],[-158.4144,56.4358],[-158.2757,56.1963],[-159.5233,55.8101],[-159.9623,55.7948],[-161.0995,55.4057],[-161.7416,55.3911],[-162.0741,55.1394],[-162.8651,54.9545],[-162.9621,55.1838],[-162.1571,55.7195],[-161.2156,56.0214],[-160.8514,55.7719],[-160.3021,56.3141],[-159.2831,56.6886],[-158.321,57.2978],[-157.6077,57.6014],[-157.5235,58.4213],[-158.5032,58.8503],[-159.0827,58.4697],[-159.6702,58.9111],[-160.3631,59.0512],[-161.7554,58.6119],[-161.8286,59.5887],[-162.2425,60.1782],[-163.2193,59.8455],[-163.9069,59.8067],[-164.6622,60.3038],[-165.3538,60.5413],[-164.8051,60.892],[-165.566,61.1024],[-166.0789,61.8031],[-165.1944,62.4736],[-164.409,63.2151],[-163.3589,63.0458],[-161.974,63.453],[-161.0997,63.558],[-160.7786,63.819],[-160.932,64.5792],[-161.7594,64.8162],[-162.807,64.3743],[-163.7132,64.5883],[-164.8995,64.4607],[-166.1428,64.5827],[-167.4039,65.4221],[-168.0884,65.6578],[-164.6742,66.5549],[-163.7755,66.5312],[-163.6954,66.0838],[-161.8164,66.0536],[-161.557,66.2504],[-160.2317,66.4202],[-160.864,66.6708],[-161.8566,66.7003],[-161.9653,67.0497],[-163.0016,67.0272],[-163.7205,67.1955],[-164.1251,67.6067],[-166.3805,68.4251],[-166.2092,68.8854],[-164.3024,68.9364],[-163.1614,69.3879],[-162.9521,69.7581],[-161.881,70.3318],[-160.9963,70.3045],[-159.3144,70.8785],[-157.9985,70.8454],[-156.7833,71.319],[-155.1669,71.0993],[-154.1952,70.801],[-153.2329,70.9326],[
1-152.233,70.8103],[-151.9447,70.4521],[-149.2694,70.5007],[-147.7053,70.2173],[-145.8232,70.16],[-145.1973,70.0086],[-143.2184,70.1163],[-141.4078,69.6533],[-141.0021,69.6509]]],[[[-155.5813,19.0121],[-155.8814,19.0707],[-156.0487,19.7498],[-155.8316,20.2759],[-155.1989,19.9944],[-154.8043,19.5244],[-155.5813,19.0121]]],[[[-72.5098,40.9861],[-73.1943,40.6541],[-73.5738,40.9195],[-72.5098,40.9861]]],[[[-93.3778,48.6166],[-92.9963,48.6117],[-91.5183,48.0582],[-90.8403,48.2007],[-89.4556,47.996],[-88.3782,48.3032],[-84.8759,46.9001],[-84.5617,46.4575],[-84.1921,46.5494],[-83.9777,46.0851],[-83.5926,45.817],[-82.5511,45.3473],[-82.1378,43.5709],[-82.5453,42.6245],[-83.0731,42.3005],[-83.1419,41.976],[-82.439,41.675],[-81.2778,42.209],[-80.2475,42.3662],[-79.0368,42.8025],[-79.1719,43.4666],[-78.7205,43.625],[-76.82,43.6286],[-76.4646,44.0574],[-75.1793,44.8994],[-74.7088,45.0038],[-71.5175,45.0078],[-71.3272,45.2901],[-70.898,45.2626],[-70.2963,45.9062],[-70.0078,46.7088],[-69.243,47.4629],[-68.8288,47.2032],[-68.311,47.3546],[-67.8067,47.083],[-67.7845,45.7016],[-67.4328,45.603],[-67.4725,45.2759],[-67.1249,45.1693],[-67.1067,44.8852],[-67.9071,44.4538],[-68.2775,44.5075],[-69.7916,43.8053],[-70.1789,43.7662],[-70.829,42.8251],[-71.0463,42.3311],[-70.7382,42.229],[-70.4046,41.6271],[-70.6572,41.5343],[-71.4265,41.6333],[-71.5228,41.3789],[-72.8471,41.2657],[-73.5831,41.022],[-74.2267,40.6079],[-73.9575,40.3282],[-74.1761,39.7268],[-74.4289,39.3872],[-74.897,39.1453],[-75.3922,39.0929],[-75.036,38.5034],[-75.6592,37.9539],[-76.2948,38.4945],[-76.2635,37.3568],[-75.8905,36.6568],[-76.4788,36.0283],[-75.7722,35.9],[-75.7739,35.647],[-76.513,35.2705],[-76.7449,34.9412],[-77.7508,34.2851],[-78.0134,33.9118],[-78.5778,33.8732],[-78.9202,33.6588],[-79.276,33.1354],[-80.8492,32.114],[-81.5203,30.8747],[-81.2496,29.7938],[-80.9,29.0498],[-80.524,28.4861],[-80.6501,28.1811],[-80.2262,27.2072],[-80.0413,26.5685],[-80.1263,25.8334],[-80.3669,25.3313],[-80.7366,25.1565],[-81.0978,25.3194],[-81.365,25.8312],[-81.7154,25.983],[-81.8666,26.4349],[-82.4414,27.0599],[-82.6609,27.7186],[-82.8436,27.846],[-82.6607,28.4857],[-82.6516,28.8874],[-83.2906,29.452],[-83.6943,29.9261],[-84.0443,30.1036],[-84.3828,29.9074],[-85.3189,29.6802],[-85.3536,29.8759],[-86.2573,30.4929],[-87.7903,30.2918],[-88.9051,30.4152],[-89.5885,30.1658],[-90.2253,30.3793],[-90.4131,30.1405],[-89.5894,29.915],[-90.1014,29.1817],[-90.3793,29.2953],[-90.7511,29.1311],[-91.2902,29.2891],[-91.331,29.5137],[-91.8932,29.836],[-92.2608,29.5568],[-93.1756,29.7792],[-93.6947,29.7698],[-94.8884,29.3708],[-95.2734,28.9637],[-95.8534,28.6401],[-96.4487,28.5944],[-96.5616,28.3671],[-97.1564,28.1443],[-97.1715,27.8797],[-97.5546,26.9675],[-97.4024,26.3967],[-97.1462,25.9617],[-97.3582,25.8707],[-98.0828,26.0642],[-99.1078,26.4469],[-99.4436,27.0368],[-99.5053,27.5482],[-100.2961,28.3276],[-100.6587,29.0685],[-101.4404,29.7769],[-102.269,29.871],[-102.7342,29.6438],[-102.892,29.2163],[-103.2577,29.001],[-104.1107,29.3863],[-104.504,29.6775],[-104.9179,30.5835],[-106.2558,31.5445],[-106.4533,31.77],[-108.2118,31.7793],[-108.2145,31.3292],[-111.042,31.3243],[-112.939,31.916],[-114.836,32.5082],[-114.7248,32.7155],[-117.1282,32.5335],[-117.4674,33.2957],[-118.5063,34.0174],[-119.1437,34.112],[-119.6061,34.4178],[-120.4812,34.4715],[-120.6448,34.5798],[-120.6337,35.0766],[-120.8603,35.3655],[-121.8774,36.331],[-121.79,36.7323],[-122.3948,37.2077],[-122.4669,37.838],[-122.9681,38.0968],[-122.9865,38.277],[-123.7012,38.9073],[-123.8845,39.8608],[-124.324,40.2519],[-124.3717,40.4912],[-124.0685,41.3843],[-124.5397,42.8127],[-124.1486,43.6916],[-123.9293,45.5768],[-124.0716,46.7447],[-124.3761,47.6587],[-124.6211,47.9042],[-124.6327,48.3751],[-123.9757,48.1683],[-122.2421,48.0107],[-122.7888,48.993],[-120.1281,48.993],[-118.4226,48.993],[-115.8643,48.993],[-112.4532,48.993],[-109.895,48.993],[-106.4839,48.993],[-103.9256,48.993],[-102.2201,48.993],[-99.2354,48.993],[-97.5297,48.9932],[-95.162,48.9917],[-94.6209,48.7427],[-93.7078,48.5256],[-93.3778,48.6166]]],[[[-163.4761,54.9807],[-163.3581,54.7357],[-164.5907,54.4043],[-164.8877,54.6078],[-164.5297,54.8808],[-163.4761,54.9807]]],[[[-130.9792,55.4892],[-131.0827,55.2668],[-131.8111,55.223],[-131.6249,55.8316],[-130.9792,55.4892]]],[[[-133.566,56.3392],[-133.2029,56.3199],[-131.9764,55.2086],[
1-131.9809,54.8049],[-132.7823,55.0484],[-133.4471,55.797],[-133.566,56.3392]]],[[[-133.3663,57.0035],[-132.9541,56.8803],[-133.2127,56.4646],[-133.6029,56.4642],[-133.8661,57.0687],[-133.3663,57.0035]]],[[[-134.9698,57.3515],[-134.6207,56.7183],[-135.787,57.3173],[-134.9698,57.3515]]],[[[-152.898,57.8238],[-152.4121,57.4547],[-153.7933,56.9895],[-154.3391,56.9209],[-154.7059,57.3353],[-154.2813,57.638],[-153.8184,57.5956],[-152.898,57.8238]]],[[[-135.7304,58.2442],[-135.002,58.0511],[-135.0848,57.5111],[-136.0767,57.6747],[-136.5123,58.0959],[-135.7304,58.2442]]],[[[-134.6802,58.1616],[-133.9611,57.6143],[-133.9253,57.3369],[-134.4354,57.057],[-134.66,57.638],[-134.6802,58.1616]]]]},properties:{name:"United States",id:"US"},id:"US"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-53.3707,-33.7422],[-53.7853,-34.3806],[-54.1686,-34.6709],[-54.9023,-34.9328],[-55.6732,-34.7756],[-56.1179,-34.9079],[-56.8552,-34.6766],[-57.1706,-34.4525],[-57.8291,-34.4773],[-58.4002,-33.9123],[-58.3534,-33.2602],[-58.0824,-32.8935],[-58.2011,-32.4718],[-58.1889,-31.9241],[-57.8105,-30.8587],[-57.8724,-30.5911],[-57.609,-30.188],[-57.2144,-30.2834],[-56.8328,-30.1072],[-56.1761,-30.6283],[-55.8736,-31.0696],[-55.5573,-30.876],[-55.2546,-31.2258],[-54.5876,-31.4851],[-54.2205,-31.8553],[-53.7618,-32.0568],[-53.6017,-32.403],[-53.1254,-32.7368],[-53.5314,-33.171],[-53.3707,-33.7422]]]},properties:{name:"Uruguay",id:"UY"},id:"UY"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[38.2142,47.0914],[37.5435,47.0745],[37.3398,46.9169],[36.2793,46.6586],[35.827,46.6244],[34.8495,46.1898],[35.0231,45.7011],[35.558,45.3109],[36.1705,45.453],[36.3934,45.0655],[35.5695,45.1192],[35.0879,44.8027],[34.7168,44.8071],[33.9098,44.3876],[33.4508,44.5537],[33.5551,45.0979],[32.508,45.4037],[33.6648,45.947],[33.2022,46.1756],[32.4769,46.0838],[32.0357,46.2609],[31.9744,46.7088],[30.7963,46.5521],[30.2193,45.8667],[29.6018,45.6825],[29.7061,45.2599],[29.2236,45.4028],[28.7606,45.2341],[28.2124,45.4503],[28.9475,46.05],[29.1464,46.5268],[29.838,46.3505],[29.8779,46.829],[29.5494,47.2467],[29.1597,47.4558],[29.1948,47.8824],[27.5493,48.4777],[26.6189,48.2597],[26.1625,47.9925],[24.8935,47.7177],[23.2027,48.0844],[22.8764,47.9472],[22.132,48.4053],[22.5386,49.0727],[22.6496,49.539],[23.7118,50.3773],[24.1056,50.8449],[23.6053,51.5179],[24.3617,51.8674],[25.9251,51.9136],[27.1422,51.752],[27.2701,51.6135],[28.5991,51.5427],[29.1357,51.6173],[29.3466,51.3825],[30.5331,51.5964],[30.9806,52.0461],[31.7636,52.1012],[32.508,52.3084],[33.7353,52.3448],[34.3976,51.7804],[34.2809,51.3117],[35.3121,51.0438],[35.4115,50.5398],[36.3059,50.2805],[37.4228,50.4115],[38.0469,49.9201],[38.2586,50.0524],[39.1748,49.8559],[39.7807,49.5721],[40.0701,49.2003],[39.6866,49.0079],[39.9609,48.238],[39.7359,47.8447],[38.9005,47.8553],[38.2875,47.5592],[38.2142,47.0914]]]},properties:{name:"Ukraine",id:"UA"},id:"UA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[33.9031,-1.0021],[32.1942,-1.0021],[30.8447,-1.0021],[30.51,-1.0674],[30.1016,-1.3688],[29.577,-1.3878],[29.5619,-.9772],[29.7177,.0983],[29.9343,.4991],[29.9427,.8192],[30.9424,1.683],[31.2527,2.0448],[31.1763,2.2703],[30.7284,2.4554],[30.8385,3.4905],[31.1523,3.7857],[31.4799,3.6805],[31.7982,3.8026],[32.0996,3.5291],[32.3358,3.7063],[32.8382,3.7986],[33.4894,3.7551],[33.9759,4.2203],[34.165,3.8128],[34.3928,3.6916],[34.4478,3.1634],[34.7425,2.818],[34.964,2.0625],[34.9654,1.6435],[34.7874,1.2307],[34.4815,1.042],[33.9431,.1738],[33.9031,-1.0021]]]},properties:{name:"Uganda",id:"UG"},id:"UG"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[33.9031,-1.0021],[34.7709,-1.4416],[36.2633,-2.2747],[37.6438,-3.0453],[37.6087,-3.4604],[37.7974,-3.6743],[39.2219,-4.6922],[38.8192,-5.8778],[38.8738,-6.3315],[39.4722,-6.8788],[39.5193,-7.1243],[39.2884,-7.518],[39.4411,-8.0116],[39.304,-8.444],[39.7838,-9.9146],[40.4634,-10.4641],[39.9889,-10.821],[39.3217,-11.1224],[38.7948,-11.2289],[38.4917,-11.4131],[37.9204,-11.2946],[37.5417,-11.675],[36.9789,-11.5667],[36.5185,-11.7163],[35.7852,-11.4531],[35.6312,-11.5818],[34.9596,-11.5783],[34.608,-11.0807],[34.6617,-10.71],[34.5241,-10.03],[34.3208,-9.7317],[32.9199,-9.4072],[32.4334,-9.1564],[31.9425,-9.0539],[31.3508,-8.6069],[31.0764,-8.6117],[30.7511,-8.1936],[30.3134,-7.2037],[29.7097,-6.6169],[29.4802,-6.0252],[29.5943,-5.651],[29.3426,-4.9829],[29.4034,-4.4494],[29.7177,-4.456],[30.1469,-4.0854],[30.4252,-3.5891],[30.7901,-3.2744],[30.5149,-2.9175],[30.5535,-2.3999],[30.8287,-2.3387],[30.8128,-1.5632],[30.51,-1.0674],[30.8447,-1.0021],[32.1942,-1.0021],[33.9031,-1.0021]]]},properties:{name:"Tanzania",id:"TZ"},id:"TZ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[121.009,22.6205],[120.5815,22.3564],[120.3258,22.5424],[120.0723,23.1496],[120.1589,23.7089],[121.0405,25.0326],[121.5936,25.2754],[121.9291,24.9736],[121.2957,22.9667],[121.009,22.6205]]]},properties:{name:"Taiwan",id:"TW"},id:"TW"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[41.5101,41.5174],[42.4663,41.4398],[42.7876,41.5636],[43.4393,41.1073],[43.7225,40.7193],[43.5693,40.4823],[43.7917,40.0703],[44.2893,40.0406],[44.7683,39.7037],[44.8171,39.6504],[44.023,39.3774],[44.4309,38.3569],[44.2112,37.9081],[44.5614,37.7448],[44.7652,37.1424],[44.2818,36.9782],[44.1562,37.2831],[43.5161,37.2445],[42.7748,37.3719],[42.3588,37.1087],[42.2683,37.2765],[41.5154,37.0892],[40.7058,37.0976],[40.0164,36.8259],[39.3568,36.6817],[38.7669,36.6932],[38.1916,36.9014],[37.4365,36.6435],[36.6584,36.8024],[36.1275,35.8316],[35.8927,35.9164],[35.811,36.3097],[36.1883,36.659],[36.0489,36.9107],[35.5375,36.5969],[34.6014,36.7847],[33.6945,36.1819],[32.7947,36.0358],[32.3775,36.1836],[32.0219,36.5352],[31.3525,36.8011],[30.6441,36.8654],[30.4838,36.3106],[29.6893,36.1565],[29.1433,36.3971],[29.0381,36.6937],[28.4837,36.8037],[28.1339,37.0297],[27.3491,37.
10195],[27.0779,37.6875],[27.2323,37.9787],[26.6828,38.1985],[26.7636,38.7098],[27.0135,38.8869],[26.6819,39.2922],[26.1133,39.4675],[26.1812,39.99],[26.7378,40.4002],[27.4756,40.3198],[28.2892,40.4033],[29.3648,40.8094],[29.3222,41.2276],[31.2549,41.1077],[31.4582,41.3199],[32.3065,41.7296],[33.3816,42.0177],[34.7505,41.9569],[35.2978,41.7287],[36.0516,41.6826],[36.5097,41.2626],[38.3811,40.9244],[39.4265,41.1064],[40.2654,40.9612],[40.9597,41.2116],[41.5101,41.5174]]],[[[28.0145,41.9689],[28.3465,41.4664],[29.0572,41.2298],[28.7802,40.9741],[28.172,41.0806],[27.4996,40.9732],[27.2581,40.6874],[26.1053,40.6114],[26.0391,40.7269],[26.6246,41.4016],[26.321,41.7167],[26.6153,41.9649],[27.2949,42.0794],[28.0145,41.9689]]]]},properties:{name:"Turkey",id:"TR"},id:"TR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[11.5043,33.182],[11.5048,32.4137],[10.8265,32.0807],[10.115,31.4637],[10.2162,30.7832],[9.8952,30.3873],[9.5188,30.2293],[9.0439,32.0723],[8.3332,32.5437],[8.2111,32.9268],[7.7628,33.2331],[7.5,33.8323],[7.5138,34.0805],[8.2457,34.7339],[8.3944,35.204],[8.2457,35.8707],[8.2306,36.5454],[8.5764,36.9374],[9.6879,37.3404],[10.1962,37.2059],[10.5713,36.8796],[11.1266,36.8739],[10.5256,36.3235],[10.5908,35.8871],[11.0045,35.6336],[11.1199,35.2404],[10.5349,34.5448],[10.0648,34.2119],[10.1589,33.8501],[10.7227,33.5145],[11.0844,33.5629],[11.2025,33.2491],[11.5043,33.182]]]},properties:{name:"Tunisia",id:"TN"},id:"TN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-61.0121,10.1343],[-61.5967,10.0646],[-61.4648,10.5391],[-61.0338,10.67],[-61.0121,10.1343]]]},properties:{name:"Trinidad and Tobago",id:"TT"},id:"TT"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-175.162,-21.1695],[-175.1567,-21.2636],[-175.3354,-21.1579],[-175.2255,-21.1188],[-175.162,-21.1695]]]},properties:{name:"Tonga",id:"TO"},id:"TO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[125.0679,-9.512],[124.9223,-8.9424],[125.178,-8.6477],[125.8043,-8.4923],[126.6198,-8.4595],[126.9149,-8.7152],[126.3823,-8.9575],[125.4079,-9.2758],[125.0679,-9.512]]]},properties:{name:"Timor-Leste",id:"TL"},id:"TL"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[66.5221,37.3484],[65.7648,37.569],[65.5549,37.2512],[64.8162,37.1322],[64.5108,36.3408],[63.8623,36.0123],[63.1086,35.8187],[63.0566,35.4459],[62.6105,35.2333],[61.262,35.6194],[61.1195,36.6426],[60.3413,36.6377],[60.0626,36.9631],[59.5623,37.1788],[59.2409,37.5206],[58.8157,37.6835],[58.4357,37.6387],[57.4236,37.9477],[57.1937,38.2162],[56.4409,38.2495],[56.2287,38.0733],[55.5784,38.0999],[55.0755,37.9024],[54.7452,37.502],[53.9142,37.3435],[53.8237,37.9281],[53.8685,38.9491],[53.6177,39.2159],[53.125,39.432],[53.4721,39.6686],[53.4042,39.9603],[52.9874,39.9878],[52.7335,40.3988],[53.1454,40.825],[53.8698,40.6487],[54.7101,40.8911],[54.5921,41.1934],[54.0949,41.5192],[53.8463,42.0914],[52.9701,41.9764],[52.4938,41.7802],[53.2502,42.2059],[54.1211,42.3351],[54.9037,41.9192],[55.5451,41.2626],[55.9774,41.3221],[57.0179,41.2635],[56.9642,41.8566],[57.3819,42.1562],[57.8143,42.1899],[58.2595,42.688],[58.5889,42.7785],[59.4509,42.2996],[59.8584,42.2951],[60.107,41.9076],[60.0897,41.3994],[60.455,41.2218],[61.903,41.0935],[62.6505,39.8586],[64.1628,38.9535],[65.613,38.2384],[65.8572,38.2686],[66.5745,38.0107],[66.5221,37.3484]]]},properties:{name:"Turkmenistan",id:"TM"},id:"TM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-172.4791,-8.5807],[-172.4836,-8.5829],[-172.4987,-8.5478],[-172.4874,-8.5563],[-172.4791,-8.5807]]]},properties:{name:"Tokelau",id:"TK"},id:"TK"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[70.9579,40.239],[70.4514,40.049],[69.9667,40.2022],[69.5304,40.0974],[69.229,39.761],[69.5987,39.5736],[70.6077,39.5643],[70.7333,39.4134],[71.4045,39.598],[71.8062,39.2758],[72.0428,39.3521],[73.2351,39.3743],[73.6315,39.4489],[73.8015,38.6068],[74.2773,38.6597],[74.7452,38.5101],[74.8912,37.2317],[74.2596,37.4154],[73.7496,37.2317],[73.4814,37.4718],[72.8955,37.2676],[71.8022,36.6941],[71.4329,37.1273],[71.5518,37.933],[71.2558,38.3068],[70.8789,38.4564],[70.2148,37.9246],[70.2512,37.664],[69.4922,37.553],[69.2649,37.1083],[68.9604,37.3249],[68.0677,36.9498],[67.7592,37.1722],[67.8143,37.4869],[68.2941,38.0329],[68.0478,38.6694],[68.1037,38.9619],[67.6767,39.0086],[67.3495,39.242],[67.7193,39.6216],[68.4632,39.5368],[68.6528,40.1827],[69.2281,40.1875],[69.2063,40.5666],[69.7128,40.6572],[70.4417,41.0234],[70.7511,40.7397],[70.3826,40.4534],[70.9579,40.239]]]},properties:{name:"Tajikistan",id:"TJ"},id:"TJ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[100.1225,20.3167],[100.5429,20.0885],[100.3977,19.7561],[100.6254,19.4999],[101.1546,19.5794],[101.2864,18.977],[101.0507,18.4071],[101.1133,18.0333],[100.9086,17.5837],[101.1053,17.4793],[102.1014,18.2104],[102.7175,17.8922],[103.0913,18.1381],[103.3669,18.4235],[103.9497,18.3192],[104.8162,17.3005],[104.7505,16.6475],[105.047,16.1601],[105.4062,15.9874],[105.6223,15.6998],[105.5131,15.3606],[105.4754,14.5301],[105.1833,14.3464],[104.7789,14.428],[103.1996,14.3326],[102.729,13.8421],[102.3198,13.5398],[102.4995,12.6698],[102.7557,12.4261],[102.7366,12.0896],[102.9341,11.7065],[102.7628,12.0124],[101.7236,12.6893],[101.4449,12.6187],[100.8634,12.7146],[100.9628,13.4319],[100.6561,13.5212],[100.0173,13.3534],[100.0901,13.0457],[99.964,12.6902],[99.9889,12.1708],[99.6271,11.4628],[99.48
169,10.8898],[99.165,10.3198],[99.1606,9.7339],[99.3936,9.2136],[99.7239,9.3144],[99.9046,9.1129],[99.9605,8.6712],[100.2792,8.2686],[100.4537,7.4425],[100.5864,7.1762],[101.0178,6.861],[101.4977,6.8654],[102.1009,6.2422],[101.8737,5.8254],[101.5563,5.908],[101.2571,5.7894],[101.0533,6.2427],[100.3453,6.5498],[100.119,6.442],[99.6959,6.8765],[99.7203,7.106],[99.051,7.8877],[98.5791,8.3445],[98.2382,8.4231],[98.3714,9.2904],[98.7025,10.1902],[98.7571,10.6612],[99.1903,11.1051],[99.6147,11.7811],[99.4052,12.5477],[99.2196,12.7399],[99.1366,13.7165],[98.2462,14.8147],[98.1911,15.204],[98.5653,15.4037],[98.6892,16.3052],[98.4388,16.9755],[97.793,17.6813],[97.4849,18.4941],[97.7539,18.621],[97.8169,19.46],[98.1112,19.7623],[98.9169,19.7729],[99.0208,20.0419],[99.3382,20.0788],[99.8904,20.4246],[100.1225,20.3167]]]},properties:{name:"Thailand",id:"TH"},id:"TH"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[.9007,10.9932],[.7799,10.3598],[1.3299,9.9971],[1.4244,9.2851],[1.6002,9.0498],[1.6224,6.2169],[1.1874,6.0895],[.7369,6.4526],[.5256,6.8508],[.6348,7.3537],[.5837,8.1456],[.688,8.3041],[.4153,8.6525],[.5291,9.3583],[.2619,9.4955],[.3627,10.2364],[-.0577,10.6305],[-.0686,11.1157],[.9007,10.9932]]]},properties:{name:"Togo",id:"TG"},id:"TG"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[22.86,10.9195],[22.4938,10.9963],[21.7063,10.5746],[21.7258,10.3664],[21.2638,9.9745],[20.7733,9.4058],[20.3422,9.1271],[19.1455,9.0161],[19.1087,8.6561],[18.4553,8.032],[17.6496,7.9836],[16.7849,7.5508],[16.3787,7.6835],[15.8452,7.4753],[15.4803,7.5237],[15.443,7.8518],[15.1163,8.5571],[14.3324,9.2034],[13.9773,9.6917],[14.2432,9.9798],[15.5411,9.9603],[15.1323,10.6483],[15.0297,11.1135],[15.0812,11.8455],[14.7612,12.6556],[14.5162,12.9796],[14.0638,13.0786],[13.6062,13.7045],[13.4481,14.3805],[14.3679,15.7499],[15.4745,16.9085],[15.7351,19.9039],[15.949,20.3034],[15.5873,20.7335],[15.6072,20.9546],[15.182,21.5232],[15.1722,21.9223],[14.9791,22.996],[15.9841,23.4452],[17.7521,22.5721],[19.6684,21.6257],[21.5847,20.6794],[23.9804,19.4968],[23.9822,17.2663],[23.9835,15.7801],[23.105,15.7024],[22.9323,15.1622],[22.6709,14.7223],[22.3815,14.5505],[22.5098,14.1275],[22.1076,13.7302],[22.2283,13.3294],[21.8253,12.7905],[22.3522,12.6604],[22.5564,11.6697],[22.9226,11.3448],[22.86,10.9195]]]},properties:{name:"Chad",id:"TD"},id:"TD"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-71.6615,21.7651],[-71.8304,21.7904],[-71.8062,21.8521],[-71.6684,21.8335],[-71.6615,21.7651]]]},properties:{name:"Turks and Caicos Islands",id:"TC"},id:"TC"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[42.3588,37.1087],[41.7884,36.5973],[41.4169,36.5148],[41.2456,36.0735],[41.3543,35.6403],[41.1945,34.7689],[40.9872,34.4289],[40.6894,34.3322],[38.7735,33.372],[36.8182,32.3173],[36.3721,32.387],[35.7875,32.735],[35.8691,33.4319],[35.9424,33.6676],[36.5851,34.2212],[36.4329,34.6136],[35.9761,34.6291],[35.9433,35.2239],[35.7644,35.5715],[35.8927,35.9164],[36.1275,35.8316],[36.6584,36.8024],[37.4365,36.6435],[38.1916,36.9014],[38.7669,36.6932],[39.3568,36.6817],[40.0164,36.8259],[40.7058,37.0976],[41.5154,37.0892],[42.2683,37.2765],[42.3588,37.1087]]]},properties:{name:"Syria",id:"SY"},id:"SY"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[55.5402,-4.6931],[55.3835,-4.6092],[55.4559,-4.5586],[55.5402,-4.6931]]]},properties:{name:"Seychelles",id:"SC"},id:"SC"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-63.123,18.0688],[-63.0111,18.0688],[-63.0231,18.0191],[-63.123,18.0688]]]},properties:{name:"Sint Maarten",id:"SX"},id:"SX"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[31.9482,-25.9577],[32.1129,-26.8393],[31.9584,-27.3058],[31.4697,-27.2956],[31.0636,-27.1123],[30.7941,-26.7643],[30.8034,-26.4136],[31.2074,-25.8432],[31.4151,-25.7464],[31.9482,-25.9577]]]},properties:{name:"Eswatini",id:"SZ"},id:"SZ"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[24.1557,65.8052],[23.1024,65.7353],[21.5656,65.4081],[21.1381,64.8087],[21.4653,64.3796],[20.7626,63.8678],[19.0345,63.2377],[18.4632,62.8959],[17.8955,62.8305],[17.4174,61.7407],[17.1307,61.5758],[17.251,60.7009],[17.9559,60.5897],[18.5573,60.2537],[18.9706,59.7572],[17.876,59.2709],[17.4569,58.8585],[16.6522,58.4344],[16.5279,57.0681],[15.9965,56.2227],[14.782,56.1619],[14.2152,55.8325],[14.3417,55.5278],[13.3212,55.3464],[12.5923,56.1377],[12.8835,56.6178],[12.4214,56.9063],[11.4493,58.1183],[11.147,58.9886],[11.3885,59.0365],[11.7982,59.29],[11.6806,59.5923],[12.4862,60.1067],[12.5888,60.4508],[12.294,61.0027],[12.8809,61.3523],[12.1555,61.7207],[12.3034,62.2856],[12.2181,63.0007],[11.9997,63.2917],[12.6625,63.9404],[13.9604,64.0141],[14.0776,64.464],[13.6501,64.5816],[14.4798,65.3014],[14.5432,66.1292],[15.423,66.4899],[16.4036,67.055],[16.1275,67.4259],[17.3247,68.1039],[17.9168,67.965],[18.3785,68.5624],[19.9698,68.3565],[20.6223,69.037],[21.9975,68.5207],[22.7823,68.3911],[23.639,67.9543],[23.4681,67.45],[23.9884,66.8106],[23.7012,66.4808],[24.1557,65.8052]]],[[[19.0767,57.836],[18.6998,57.2428],[18.1365,57.5566],[18.5374,57.8305],[19.0767,57.836]]]]},properties:{name:"Sweden",id:"SE"},id:"SE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[16.5163,46.4997],[15.6361,46.2005],[15.6246,45.8338],[15.3396,45.4672],[13.8787,45.4286],[13.5778,45.5169],[13.7198,45.5875],[13.3993,46.3177],[13.6998,46.5201],[14.5037,46.4171],[15.0009,46.6262],[15.9575,46.6777],[16.0929,46.8632],[16.5163,46.4997]]]},properties:{name:"Slovenia",id:"SI"},id:"SI"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[22.5386,49.0727],[22.132,48.4053],[21.4515,48.5522],[20.4901,48.5269],[19.8988,48.1314],[18.7917,48.0005],[18.7242,47.787],[17.7619,47.7701],[17.1475,48.0058],[16.9531,48.5988],[17.1884,48.861],[17.7583,48.888],[18.161,49.2574],[18.8321,49.5108],[19.4416,49.5976],[19.802,49.1923],[20.6161,49.3916],[21.6397,49.4121],[22.5386,49.0727]]]},properties:{name:"Slovakia",id:"SK"},id:"SK"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-54.1559,5.3589],[-54.4522,5.0135],[-54.3508,4.0543],[-53.9904,3.5895],[-54.2032,3.1381],[-54.1954,2.818],[-54.6163,2.3266],[-55.0058,2.593],[-56.1295,2.2996],[-56.0198,1.8424],[-56.4828,1.9422],[-56.7043,2.0363],[-57.2097,2.8828],[-57.3036,3.3769],[-57.5497,3.3529],[-57.8327,3.6761],[-58.0544,4.1719],[-57.7111,4.9909],[-57.3309,5.0202],[-57.1948,5.5484],[-56.9698,5.9927],[-55.9395,5.7957],[-55.8283,5.9617],[-54.8338,5.9883],[-54.0543,5.8081],[-54.1559,5.3589]]]},properties:{name:"Suriname",id:"SR"},id:"SR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[6.6602,.1205],[6.5243,.3402],[6.6868,.4041],[6.7498,.2435],[6.6602,.1205]]]},properties:{name:"Sao Tome and Principe",id:"ST"},id:"ST"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[20.2419,46.1086],[20.775,45.7499],[20.7741,45.4845],[21.4919,45.1223],[21.3845,44.8701],[22.7051,44.2376],[22.421,44.0077],[22.5546,43.4546],[22.9767,43.1878],[22.4667,42.8425],[22.3442,42.3138],[21.5625,42.2476],[21.7529,42.6698],[21.3907,42.7515],[21.0569,43.0915],[20.3445,42.8278],[19.5517,43.2122],[19.1943,43.5331],[19.4882,43.7036],[19.1517,44.3024],[19.3568,44.8586],[19.007,44.8693],[19.0549,45.5271],[18.9054,45.9315],[19.5308,46.1552],[20.2419,46.1086]]]},properties:{name:"Serbia",id:"RS"},id:"RS"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-56.2671,46.8384],[-56.3869,47.0679],[-56.2873,47.071],[-56.3148,46.9538],[-56.2671,46.8384]]]},properties:{name:"Saint Pierre and Miquelon",id:"PM"},id:"PM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[41.5328,-1.6955],[40.9788,-.8703],[40.9699,1.378],[40.9646,2.8145],[41.3419,3.2016],[41.8839,3.9779],[42.0241,4.1377],[42.7916,4.2922],[43.0158,4.5634],[43.5383,4.8404],[44.0283,4.9509],[44.9405,4.9119],[45.9348,5.9972],[47.9781,7.9969],[46.9784,7.9969],[44.023,8.9859],[43.4828,9.3796],[43.1818,9.8799],[42.8418,10.2031],[42.6594,10.6212],[42.9226,10.9994],[43.2462,11.4997],[43.853,10.7841],[44.3865,10.4303],[44.9427,10.4365],[45.8168,10.8361],[46.5652,10.7459],[47.405,11.1739],[48.0193,11.1392],[48.6745,11.3226],[48.9031,11.2546],[50.1101,11.5294],[50.7923,11.9835],[51.2549,11.8308],[51.0844,11.3354],[51.1408,10.6567],[50.8984,10.2532],[50.8247,9.428],[50.4297,8.8452],[50.103,8.1998],[49.3484,6.9906],[49.0492,6.1739],[48.6492,5.4943],[47.9754,4.4968],[46.879,3.2854],[46.0511,2.4753],[44.9201,1.81],[44.3328,1.3909],[43.4677,.6217],[41.9798,-.9728],[41.5328,-1.6955]]]}
1,properties:{name:"Somalia",id:"SO"},id:"SO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[12.4853,43.9016],[12.397,43.9344],[12.441,43.9824],[12.5146,43.9531],[12.4853,43.9016]]]},properties:{name:"San Marino",id:"SM"},id:"SM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-89.3626,14.416],[-89.0572,14.329],[-88.4491,13.851],[-88.151,13.9872],[-87.7153,13.8128],[-87.8143,13.3991],[-87.9308,13.1807],[-88.5121,13.1838],[-89.2776,13.4781],[-89.8043,13.5602],[-90.0952,13.7364],[-89.8726,14.0454],[-89.3626,14.416]]]},properties:{name:"El Salvador",id:"SV"},id:"SV"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-10.2832,8.4852],[-10.6474,7.7594],[-11.2678,7.2325],[-11.5075,6.9067],[-11.7334,7.0887],[-12.4856,7.3861],[-12.5104,7.6658],[-12.8809,7.8566],[-13.2284,8.696],[-13.2928,9.0494],[-12.7559,9.3734],[-12.5016,9.8622],[-11.911,9.9931],[-11.2056,9.9776],[-10.6905,9.3144],[-10.5005,8.6876],[-10.2832,8.4852]]]},properties:{name:"Sierra Leone",id:"SL"},id:"SL"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[161.7152,-10.3873],[162.1054,-10.4539],[162.1236,-10.8245],[161.5381,-10.5666],[161.7152,-10.3873]]],[[[159.7505,-9.2727],[159.9707,-9.4334],[160.3547,-9.4214],[160.6254,-9.5888],[160.6494,-9.9288],[159.8535,-9.7916],[159.6218,-9.5319],[159.7505,-9.2727]]],[[[160.7493,-8.3139],[160.9979,-8.6122],[161.2584,-9.3171],[160.8736,-9.1568],[160.5904,-8.3729],[160.7493,-8.3139]]],[[[159.8793,-8.5341],[158.944,-8.0409],[159.1095,-7.9037],[159.8433,-8.3272],[159.8793,-8.5341]]]]},properties:{name:"Solomon Islands",id:"SB"},id:"SB"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-5.6923,-15.9977],[-5.775,-15.9568],[-5.7078,-15.9062],[-5.6923,-15.9977]]]},properties:{name:"Saint Helena",id:"SH"},id:"SH"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-37.1034,-54.0658],[-36.3264,-54.2509],[-35.7986,-54.7636],[-36.0855,-54.8666],[-37.1034,-54.0658]]]},properties:{name:"South Georgia and South Sandwich Islands",id:"GS"},id:"GS"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[103.9697,1.3314],[103.8201,1.2653],[103.6501,1.3257],[103.8179,1.4473],[103.9697,1.3314]]]},properties:{name:"Singapore",id:"SG"},id:"SG"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-12.2807,14.8089],[-12.0193,14.2065],[-12.0543,13.633],[-11.6349,13.3698],[-11.3903,12.9419],[-11.3894,12.4043],[-12.2912,12.328],[-13.0828,12.6334],[-13.7294,12.6738],[-15.1962,12.68],[-15.5748,12.4904],[-16.7119,12.3551],[-16.7634,13.064],[-16.6488,13.1541],[-15.8343,13.1563],[-15.5096,13.5864],[-16.5623,13.5873],[-17.168,14.6407],[-17.1471,14.9221],[-16.5352,15.8383],[-16.4411,16.2045],[-16.1683,16.5472],[-15.6208,16.5068],[-15.1128,16.6448],[-14.3,16.5805],[-13.8685,16.1481],[-13.4095,16.0593],[-13.2579,15.7002],[-12.8584,15.2426],[-12.2807,14.8089]]]},properties:{name:"Senegal",id:"SN"},id:"SN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[34.078,9.4613],[34.0945,8.5824],[33.9533,8.4435],[33.2342,8.3964],[33.0127,7.9516],[33.2262,7.7608],[33.6661,7.6711],[34.0643,7.2259],[34.7106,6.6604],[35.0821,5.6731],[35.2681,5.4925],[33.9759,4.2203],[33.4894,3.7551],[32.8382,3.7986],[32.3358,3.7063],[32.0996,3.5291],[31.7982,3.8026],[31.4799,3.6805],[31.1523,3.7857],[30.8385,3.4905],[30.5083,3.8359],[30.1949,3.9819],[29.6768,4.5869],[29.1513,4.3881],[28.7269,4.5048],[28.192,4.3503],[27.7881,4.6446],[27.4032,5.1094],[27.0836,5.777],[26.5141,6.0691],[26.3619,6.6355],[25.8891,7.0647],[25.3809,7.3333],[25.2472,7.7244],[24.8535,8.1376],[24.2915,8.2912],[24.1473,8.6654],[24.5321,8.8869],[24.7852,9.7747],[25.067,10.2936],[25.7981,10.4206],[25.8913,10.2026],[26.5514,9.5257],[27.0743,9.614],[27.8857,9.5998],[28.0491,9.3286],[28.8445,9.3259],[28.9995,9.61],[29.4731,9.7685],[29.6054,10.065],[30.0031,10.2772],[30.7395,9.7427],[31.2247,9.7991],[31.6548,10.2213],[31.9331,10.6625],[32.4041,11.0576],[32.3353,11.7158],[32.0721,12.0066],[32.7366,12.0097],[33.1991,12.2174],[33.0731,11.5916],[33.172,10.8503],[33.892,10.1991],[34.078,9.4613]]]},properties:{name:"South Sudan",id:"SS"},id:"SS"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[36.8714,21.9968],[36.9269,21.5867],[37.1507,21.1037],[37.2274,20.5568],[37.2483,19.5821],[37.4711,18.8203],[37.9217,18.5558],[38.6093,18.0049],[38.2537,17.5845],[37.7823,17.458],[37.4112,17.0616],[37.0091,17.059],[36.9136,16.2964],[36.4267,15.132],[36.5243,14.2567],[36.3907,13.6259],[36.2123,13.2712],[36.1075,12.7266],[35.5961,12.5375],[35.1123,11.8166],[34.9312,10.8649],[34.5716,10.88],[34.2756,10.528],[34.2915,10.1249],[34.078,9.4613],[33.892,10.1991],[33.172,10.8503],[33.0731,11.5916],[33.1991,12.2174],[32.7366,12.0097],[32.0721,12.0066],[32.3353,11.7158],[32.4041,11.0576],[31.9331,10.6625
1],[31.6548,10.2213],[31.2247,9.7991],[30.7395,9.7427],[30.0031,10.2772],[29.6054,10.065],[29.4731,9.7685],[28.9995,9.61],[28.8445,9.3259],[28.0491,9.3286],[27.8857,9.5998],[27.0743,9.614],[26.5514,9.5257],[25.8913,10.2026],[25.7981,10.4206],[25.067,10.2936],[24.7852,9.7747],[24.5321,8.8869],[24.1473,8.6654],[23.5374,8.8159],[23.6461,9.8231],[23.2559,10.4579],[22.86,10.9195],[22.9226,11.3448],[22.5564,11.6697],[22.3522,12.6604],[21.8253,12.7905],[22.2283,13.3294],[22.1076,13.7302],[22.5098,14.1275],[22.3815,14.5505],[22.6709,14.7223],[22.9323,15.1622],[23.105,15.7024],[23.9835,15.7801],[23.9822,17.2663],[23.9804,19.4968],[23.9804,19.9958],[24.9796,20.0024],[24.9805,21.9959],[27.2723,21.9955],[30.3285,21.9951],[32.6061,21.9959],[34.2467,21.9964],[36.8714,21.9968]]]},properties:{name:"Sudan",id:"SD"},id:"SD"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[46.5314,29.0964],[47.4334,28.9895],[47.6713,28.5331],[48.4424,28.5429],[48.9067,27.6289],[49.4052,27.1811],[49.9862,26.829],[50.214,26.3084],[50.0315,26.1108],[50.558,25.0868],[50.8043,24.7894],[51.2682,24.6074],[51.5683,24.286],[51.5927,24.0787],[52.555,22.933],[55.1043,22.6214],[55.186,22.704],[55.641,22.0017],[54.9774,19.9958],[53.667,19.559],[51.9775,18.9961],[49.0421,18.582],[48.172,18.1567],[47.5795,17.4483],[47.4418,17.1118],[46.9758,16.9533],[46.6819,17.2685],[46.3104,17.2312],[45.4066,17.32],[45.1483,17.4274],[44.1557,17.3986],[43.9169,17.3249],[43.418,17.5162],[43.1911,17.3595],[43.1649,16.6892],[42.7992,16.3718],[42.6989,16.7372],[42.3833,17.1225],[42.294,17.435],[41.7498,17.8855],[41.2296,18.6783],[41.1159,19.0822],[40.7591,19.7556],[40.0808,20.2661],[39.6138,20.5178],[39.0936,21.3101],[38.9879,21.8819],[39.0958,22.3928],[38.9413,22.882],[38.4641,23.712],[37.9195,24.1852],[37.5431,24.2918],[37.1808,24.82],[37.1489,25.291],[36.7627,25.7513],[36.2496,26.5947],[35.5815,27.4323],[35.1807,28.0347],[34.616,28.1483],[34.7798,28.5074],[34.9507,29.3535],[36.0156,29.1906],[36.4759,29.4951],[36.7551,29.8662],[37.4694,29.9949],[37.6336,30.3132],[37.9803,30.5],[36.9584,31.4917],[38.9622,31.9951],[39.1455,32.1247],[40.3693,31.9391],[42.0743,31.0802],[42.8578,30.4952],[44.7163,29.1937],[46.3565,29.0636],[46.5314,29.0964]]]},properties:{name:"Saudi Arabia",id:"SA"},id:"SA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-8.6834,27.6565],[-8.6834,27.2858],[-8.6821,25.9954],[-10.5624,25.9954],[-12.0164,25.9954],[-12.0235,23.4674],[-12.6203,23.2712],[-13.0316,23],[-13.0944,22.4958],[-13.0163,21.3341],[-15.0018,21.3314],[-16.9647,21.3292],[-17.0481,20.8063],[-16.9309,21.9001],[-16.5143,22.3333],[-16.2103,23.0981],[-15.5864,24.0729],[-15.0388,24.5488],[-14.856,24.8715],[-14.7949,25.4041],[-14.4138,26.2538],[-13.5758,26.7349],[-13.1774,27.652],[-8.6834,27.6565]]]},properties:{name:"Western Sahara",id:"EH"},id:"EH"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[30.51,-1.0674],[30.8128,-1.5632],[30.8287,-2.3387],[30.5535,-2.3999],[29.9303,-2.3396],[29.8682,-2.7164],[29.3901,-2.8087],[29.0146,-2.7204],[28.8765,-2.4004],[29.1064,-2.2335],[29.1295,-1.8601],[29.577,-1.3878],[30.1016,-1.3688],[30.51,-1.0674]]]},properties:{name:"Rwanda",id:"RW"},id:"RW"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-178.8765,71.5769],[-177.5322,71.2631],[-177.8218,71.0675],[-179.5066,70.9235],[-180,70.993],[-180,71.1843],[-180,71.3998],[-180,71.5379],[-178.8765,71.5769]]],[[[178.8614,70.8265],[178.8911,71.2311],[180,71.5379],[180,70.993],[178.8614,70.8265]]],[[[60.4505,69.935],[59.5783,69.7385],[58.473,70.2668],[59.0052,70.4652],[60.4505,69.935]]],[[[169.201,69.5805],[167.789,69.8369],[168.358,70.0157],[169.375,69.8826],[169.201,69.5805]]],[[[50.265,69.1857],[49.6262,68.8596],[48.667,68.7331],[48.279,69.0403],[48.6315,69.436],[49.225,69.5113],[50.265,69.1857]]],[[[-179.7985,68.9404],[-178.8739,68.7542],[-177.4075,68.2451],[-175.3451,67.678],[-174.4476,67.1031],[-173.6797,67.1449],[-172.6405,66.9249],[-171.7956,66.9318],[-170.192,66.2014],[-170.6663,65.6214],[-172.2115,65.4252],[-172.2133,65.0482],[-172.9239,64.705],[-173.0092,64.2975],[-173.7298,64.3646],[-174.318,64.6376],[-175.3951,64.8025],[-175.8538,65.0109],[-176.0933,65.471],[-177.0563,65.6137],[-178.3103,65.4849],[-178.8794,65.9364],[-179.7283,65.8039],[-179.3521,65.5167],[-180,65.0672],[-180,65.312],[-180,65.5569],[-180,65.8014],[-180,66.0462],[-180,66.291],[-180,66.5359],[-180,66.7807],[-180,67.0252],[-180,67.2701],[-180,67.5149],[-180,67.7597],[-180,68.0045],[-180,68.2491],[-180,68.4939],[-180,68.7387],[-180,68.9835],[-179.7985,68.9404]]],[[[163.635,58.6033],[163.7611,59.015],[164.6156,58.8856],[163.635,58.6033]]],[[[21.2358,55.2641],[22.8311,54.8384],[22.7663,54.3568],[19.6045,54.4591],[19.9747,54.9212],[20.5202,54.9949],[20.8998,55.2867],[20.9579,55.279],[21.2358,55.2641]]],[[[142.761,54.3939],[142.9181,53.7942],[143.2235,53.2961],[143.3234,52.6136],[143.1556,52.0838],[143.4552,51.4715],[143.8161,50.2825],[144.272,49.3113],[143.105,49.1988],[142.5741,48.0719],[142.5568,47.7381],[143.0056,47.2228],[143.2821,46.5592],[142.5781,46.7008],[142.2088,46.0891],[141.8302,46.4508],[142.0388,47.1402],[141.9642,47.5872],[142.1817,48.0133],[141.8661,48.75],[142.1422,49.5692],[142.0712,50.5149],[142.2066,51.2225],[141.7223,51.7363],[141.8235,53.3394],[142.5262,53.4475],[142.761,54.3939]]],[[[148.5995,45.3176],[147.9137,44.9904],[147.7694,45.1906],[148.5995,45.3176]]],[[[96.5265,81.0755],[97.8316,80.7983],[97.1751,80.241],[94.565,80.1261],[93.8725,80.0102],[91.5239,80.3584],[93.2626,80.7912],[93.0651,80.9885],[95.8008,81.2804],[96.5265,81.0755]]],[[[54.719,81.1159],[57.694,80.7923],[55.7124,80.6372],[54.0665,80.8136],[54.719,81.1159]]],[[[62.168,80.8347],[61.0511,80.4186],[59.3044,80.5216],[59.5921,80.8165],[62.168,80.8347]]],[[[97.6744,80.1582],[100.0613,79.7772],[99.4394,78.8341],[97.5555,78.8266],[94.6524,79.1275],[93.0708,79.4953],[94.9871,80.0968],[97.6744,80.1582]]],[[[102.8848,79.254],[105.146,78.8188],[105.3125,78.4999],[103.7194,78.2582],[101.2043,78.192],[100.2841,78.6792],[101.5905,79.3504],[102.8848,79.254]]],[[[130.6871,42.3027],[130.5269,42.5353],[130.5771,42.8118],[131.0684,42.9024],[131.262,43.4333],[131.2553,44.0716],[131.0822,44.9101],[131.9775,45.2439],[132.9359,45.03],[133.1858,45.4947],[133.8614,46.2475],[134.1677,47.3022],[134.7523,47.7155],[134.5636,48.3219],[134.2933,48.3733],[133.4686,48.0972],[133.1441,48.1057],[132.5617,47.7683],[131.0027,47.6915],[130.712,48.1279],[130.8043,48.3414],[130.1962,48.8916],[129.5339,49.3235],[128.5267,49.5943],[127.9998,49.5685],[127.5027,49.8735],[127.5901,50.2091],[126.9247,51.1002],[126.313,52.3997
1],[125.649,53.0422],[124.8122,53.1339],[123.6079,53.5465],[122.338,53.485],[120.704,53.1718],[120.0945,52.7872],[120.6561,52.5666],[120.7497,52.0965],[120.067,51.6007],[119.1921,50.3797],[119.26,50.0664],[118.4517,49.8444],[117.8733,49.5135],[116.6832,49.8238],[116.1346,50.0109],[115.2743,49.9489],[114.743,50.2337],[114.2969,50.2743],[113.1641,49.7971],[113.0557,49.6162],[111.3366,49.3559],[110.8279,49.1661],[110.1997,49.1704],[109.2365,49.3348],[108.6137,49.3228],[108.034,49.594],[107.9479,49.9247],[107.2332,49.9893],[106.7112,50.3125],[106.218,50.3045],[105.3835,50.4736],[103.6328,50.1387],[102.6833,50.3871],[102.2883,50.585],[102.1116,51.3534],[101.3814,51.4526],[100.4687,51.7261],[98.8485,52.0701],[97.947,51.3483],[97.8254,50.9852],[98.2795,50.5333],[98.1032,50.0779],[97.2088,49.7308],[96.986,49.8828],[95.8518,50.0129],[95.5229,49.9112],[94.6147,50.0237],[94.2511,50.5564],[91.8044,50.6936],[89.644,49.903],[89.6542,49.7175],[88.8317,49.4485],[88.1925,49.4518],[87.8143,49.1624],[87.3229,49.0858],[86.6144,49.6098],[86.1807,49.4993],[85.21,49.6648],[84.9893,50.0615],[84.2578,50.2883],[83.9453,50.7746],[83.3571,50.9945],[82.4938,50.7275],[81.4657,50.7397],[80.8771,51.2815],[79.9862,50.7746],[79.4687,51.493],[78.4757,52.6385],[77.7042,53.3791],[76.5758,53.9424],[76.2664,54.312],[74.4518,53.6472],[73.2857,53.5984],[73.3993,53.8115],[72.9141,54.1073],[71.0933,54.2123],[71.1856,54.5994],[70.7382,55.3052],[70.1824,55.1625],[68.9773,55.3895],[68.2062,55.1609],[68.0739,54.9596],[66.2225,54.6673],[65.4767,54.6233],[65.1576,54.3643],[64.4611,54.3841],[63.0739,54.1053],[61.9287,53.9464],[61.3339,54.0492],[60.9797,53.6217],[61.1994,53.2872],[62.0148,53.1079],[61.974,52.9437],[61.0476,52.9725],[60.8021,52.7448],[60.9375,52.2805],[60.0657,51.9764],[60.4647,51.6513],[61.3632,51.442],[61.5851,51.2298],[61.3894,50.8609],[60.6379,50.6638],[59.9552,50.7992],[59.8122,50.5819],[58.8836,50.6945],[58.3594,51.0638],[57.8387,51.0917],[57.4423,50.8889],[57.0117,51.0651],[56.4915,51.0196],[55.7977,50.6021],[55.5424,50.6017],[54.727,50.9981],[54.4216,50.7804],[54.0416,51.1153],[53.3381,51.4824],[52.571,51.4817],[52.3309,51.6812],[51.6091,51.4839],[50.7941,51.7292],[50.2468,51.2895],[49.498,51.0835],[48.8086,50.6012],[48.8432,50.0131],[48.4344,49.8284],[47.706,50.378],[47.3264,50.2734],[46.8022,49.367],[47.0144,49.0984],[46.7028,48.8055],[46.661,48.4124],[47.0042,48.2846],[47.0934,47.9477],[48.1099,47.7452],[48.9595,46.7744],[48.6102,46.5663],[49.2321,46.3372],[48.1592,45.7371],[47.5244,45.6017],[46.7529,44.4205],[47.2301,44.1923],[47.5089,43.5096],[47.4632,43.0351],[48.5729,41.8446],[47.8609,41.2129],[47.2612,41.315],[46.7494,41.8126],[46.4298,41.8907],[45.6388,42.205],[45.7275,42.4749],[45.1602,42.6751],[44.5059,42.7488],[43.9573,42.5664],[43.7824,42.747],[42.4192,43.2242],[41.5807,43.2193],[40.6481,43.534],[39.9782,43.42],[38.7171,44.2882],[38.1814,44.4196],[37.8516,44.6988],[37.4112,44.7352],[36.9411,45.2896],[37.6474,45.3771],[37.9332,46.0016],[38.1836,46.0948],[37.9679,46.6182],[39.2933,47.1056],[38.2142,47.0914],[38.2875,47.5592],[38.9005,47.8553],[39.7359,47.8447],[39.9609,48.238],[39.6866,49.0079],[40.0701,49.2003],[39.7807,49.5721],[39.1748,49.8559],[38.2586,50.0524],[38.0469,49.9201],[37.4228,50.4115],[36.3059,50.2805],[35.4115,50.5398],[35.3121,51.0438],[34.2809,51.3117],[34.3976,51.7804],[33.7353,52.3448],[32.508,52.3084],[31.7636,52.1012],[31.5771,52.3122],[31.4178,53.196],[32.1422,53.0913],[32.7042,53.3363],[31.792,54.0558],[31.4036,54.1959],[31.1213,54.6484],[30.9069,55.5699],[30.2335,55.8452],[29.4824,55.6845],[29.375,55.9386],[28.7948,55.9426],[28.1481,56.143],[27.8063,56.867],[27.797,57.3169],[27.3517,57.5282],[27.753,57.8411],[27.4272,58.7331],[28.0127,59.4842],[28.014,59.7248],[28.9471,59.8289],[29.0692,60.1915],[28.6506,60.611],[27.7978,60.5362],[29.6902,61.5461],[31.2855,62.5679],[31.5341,62.8855],[31.1807,63.2082],[30.0555,63.689],[30.5038,64.0205],[30.1083,64.3661],[30.0728,64.7649],[29.604,64.9685],[29.9032,66.0911],[29.0869,66.9709],[29.9414,67.5475],[29.3439,68.062],[28.4708,68.4883],[28.9657,69.0219],[30.8696,69.7834],[31.9846,69.9536],[32.9417,69.7519],[32.3775,69.4791],[33.6843,69.3102],[35.858,69.1917],[40.3809,67.8318],[40.9663,67.7135],[41.1887,66.8262],[40.5216,66.4466],[39.2889,66.1321],[38.3975,66.0644],[35.5136,66.3958],[34.8247,66.6111],[32.4636,66.9163],[33.5667,66.321],[34.7865,65.8645],[34.4065,65.3957],[34.8034,64.986],[34.8695,64.5601],[35.6472,64.3783],[36.365,64.0028],[37.4423,63.8135],[38.0708,64.0259],[37.9537,64.3202],[37.
11835,64.4085],[36.5283,64.8473],[36.883,65.1724],[38.0096,64.8788],[39.7581,64.577],[40.281,64.998],[39.8167,65.5979],[41.4759,66.1235],[42.2106,66.5197],[44.0971,66.2351],[44.4886,66.6719],[44.292,67.0996],[43.7824,67.2545],[44.2254,67.9956],[44.0483,68.5489],[45.8922,68.4797],[46.6903,67.8489],[45.5287,67.7577],[44.9396,67.4776],[45.9859,66.853],[46.6908,66.8255],[47.7091,67.045],[47.8746,67.5841],[48.8778,67.7315],[50.839,68.3498],[52.5502,68.5924],[53.8019,68.9959],[53.9679,68.2273],[54.5614,68.273],[56.0436,68.649],[57.1267,68.554],[58.9191,69.0039],[59.8975,68.422],[60.9335,68.9868],[60.1704,69.5909],[61.0161,69.8515],[63.3616,69.6753],[68.5041,68.3485],[69.1406,68.9506],[68.5427,68.9671],[68.006,69.48],[67.0645,69.6937],[66.9265,70.0142],[67.2847,70.7386],[66.6664,70.9006],[66.9176,71.2824],[68.2693,71.6828],[69.039,72.67],[69.6449,72.8975],[71.5003,72.9137],[72.8121,72.6915],[72.6243,72.0794],[71.9118,71.5478],[72.7317,70.823],[72.5297,70.1724],[72.5275,69.0805],[73.548,68.5744],[73.1521,67.8651],[72.5945,67.587],[71.5514,66.7605],[70.9393,66.5481],[69.877,66.8455],[69.1943,66.5787],[70.3396,66.3423],[71.9172,66.2467],[72.4174,66.5607],[73.7922,66.9953],[74.0745,67.4141],[74.7696,67.7663],[74.3914,68.4206],[74.5796,68.7511],[76.4591,68.9784],[77.2385,68.4697],[77.6509,68.9029],[76.001,69.2349],[74.8149,69.0907],[73.7757,69.1983],[73.56,69.7072],[74.3111,70.6536],[73.0864,71.4449],[73.6719,71.845],[75.7413,72.2962],[76.0325,71.9103],[78.4828,72.395],[79.422,72.3808],[80.7626,72.0892],[81.511,71.7463],[82.9861,71.7487],[82.1835,72.2376],[80.827,72.4882],[80.5096,73.0861],[80.5833,73.5684],[83.5449,73.6665],[86.5913,73.8943],[86.6513,74.6824],[87.6713,75.1296],[90.1851,75.591],[93.5498,75.854],[94.5756,76.1517],[96.879,75.9311],[100.3223,76.479],[100.9899,76.9904],[103.1312,77.6265],[104.0146,77.7304],[105.8944,77.4889],[104.9121,77.1748],[107.4299,76.9265],[108.0278,76.7185],[111.1151,76.723],[112.6194,76.3836],[113.8712,75.856],[113.6137,75.293],[111.8683,74.7401],[109.8402,74.3219],[108.1996,73.6941],[107.2709,73.621],[106.4782,73.1394],[107.7503,73.1731],[109.8553,73.4726],[110.2614,74.0174],[112.1471,73.7089],[114.0607,73.5846],[115.3378,73.7025],[118.4504,73.5897],[118.4304,73.2466],[119.7505,72.9792],[123.1605,72.955],[123.6222,73.1933],[123.3052,73.5329],[124.3883,73.7549],[125.617,73.5207],[127.7406,73.4817],[128.8885,73.1902],[129.4118,72.3156
1],[128.3589,72.0883],[129.7621,71.1195],[131.1572,70.7422],[131.562,70.9011],[132.5621,71.8952],[134.1029,71.3789],[135.8847,71.6306],[137.3153,71.3594],[138.1183,71.5663],[139.695,71.7003],[139.6014,72.496],[142.0614,72.7208],[145.4856,72.5422],[146.594,72.3025],[148.402,72.312],[149.5015,72.1644],[150.5997,71.5201],[151.5825,71.2871],[152.5089,70.8345],[153.7944,70.88],[155.8953,71.0955],[158.0371,71.0394],[159.3506,70.7908],[160.0062,70.3096],[159.8326,69.7849],[161.5367,69.3796],[162.3757,69.6491],[164.1597,69.7192],[164.5135,69.6091],[166.8204,69.4995],[167.6283,69.7403],[168.303,69.2716],[169.3106,69.0796],[169.6098,68.7862],[170.5375,68.8254],[170.9952,69.0454],[170.5824,69.5834],[170.4869,70.1076],[172.5595,69.9682],[173.2772,69.8238],[176.1075,69.8604],[176.9243,69.646],[178.8485,69.3872],[180,68.9835],[180,65.0672],[178.5196,64.6029],[177.4671,64.7368],[177.433,64.4445],[178.6501,63.9653],[178.7065,63.5216],[179.3324,63.1902],[179.5703,62.6875],[179.1206,62.3204],[177.3513,62.5874],[175.2681,62.1025],[174.5144,61.8237],[173.6235,61.7161],[172.8564,61.4693],[172.3926,61.0618],[170.6081,60.435],[169.9827,60.067],[169.2267,60.5959],[168.1374,60.5739],[166.9642,60.3069],[166.3521,60.4847],[165.0843,60.0985],[163.7802,60.041],[163.41,59.8349],[163.2728,59.3026],[162.1418,58.4475],[161.9602,58.0768],[162.4671,57.7661],[163.2138,57.6869],[162.7792,57.3577],[162.8027,56.8115],[163.2564,56.6881],[163.3354,56.2325],[162.5284,56.2606],[162.085,56.0897],[161.7294,55.358],[162.1058,54.7521],[161.7258,54.533],[160.7728,54.5414],[160.0746,54.1892],[159.8437,53.7837],[159.8975,53.3807],[158.6088,52.8735],[158.4637,52.3049],[158.1037,51.8095],[156.7476,50.9692],[156.5003,51.475],[156.3645,52.5093],[156.0986,53.0065],[155.6201,54.8646],[155.5549,55.3484],[155.9828,56.6952],[156.7285,57.1522],[157.4503,57.7994],[158.2102,58.0253],[159.0367,58.4239],[159.8473,59.1271],[161.7534,60.1522],[162.0037,60.4201],[162.9732,60.7828],[163.71,60.9168],[164.0052,61.3439],[164.2556,62.6966],[163.3318,62.5508],[163.0091,61.7915],[162.3926,61.6621],[160.7666,60.7533],[159.8832,61.2917],[160.3174,61.7933],[159.5525,61.7194],[159.0767,61.9223],[158.07,61.7536],[157.4694,61.7989],[156.6801,61.4806],[156.63,61.2724],[155.8532,60.7772],[154.9707,60.3766],[154.2929,59.8333],[154.5827,59.5401],[155.1669,59.3601],[154.011,59.0756],[153.3611,59.2147],[152.8822,58.9391],[151.99,59.1601],[151.4857,59.5241],[150.4572,59.5907],[149.6427,59.7705],[149.205,59.4882],[147.8746,59.3881],[147.5146,59.2687],[146.4444,59.4305],[145.9317,59.1983],[145.5544,59.4136],[143.192,59.3701],[142.0255,58.9997],[141.7547,58.7453],[140.6849,58.2122],[140.447,57.8136],[140.0022,57.6875],[138.6621,56.9655],[137.6913,56.1395],[136.175,55.3522],[135.2623,54.9434],[135.8514,54.5838],[136.7973,54.6209],[136.6828,53.9313],[137.1555,53.8217],[137.3282,53.5389],[138.2923,53.5924],[138.6608,53.7449],[138.6958,54.3199],[139.7075,54.2771],[140.3471,53.8126],[141.4022,53.184],[141.1696,52.3684],[141.4853,52.1786],[140.6876,51.2322],[140.4763,50.546],[140.5171,49.596],[140.1704,48.5238],[139.3728,47.8873],[139.0012,47.3835],[138.5866,47.0572],[138.3367,46.5432],[137.6855,45.8183],[136.8035,45.1711],[136.1421,44.4893],[135.8745,44.3734],[135.1309,43.5256],[133.7092,42.83],[133.1601,42.6969],[132.4813,42.9099],[132.3344,43.2388],[131.7946,43.2553],[131.1586,42.6258],[130.6871,42.3027]]],[[[67.7654,76.2376],[66.2824,75.9837],[61.3561,75.3149],[60.2224,74.7965],[58.5347,74.4988],[58.4415,74.1288],[56.9638,73.3665],[55.0067,73.4539],[53.7629,73.7662],[54.6427,73.9595],[57.0876,75.3837],[58.8814,75.8547],[62.9714,76.2367],[65.8629,76.6133],[67.5351,77.0077],[68.4859,76.9338],[68.9,76.5729],[67.7654,76.2376]]],[[[140.0488,75.829],[140.9442,75.7004],[142.4605,75.9035],[143.6856,75.8636],[145.2552,75.5857],[144.0199,75.0446],[141.9873,74.9913],[139.0993,74.6566],[138.0921,74.7974],[137.0064,75.235],[137.5013,75.9097],[138.8139,76.1996],[140.0488,75.829]]],[[[146.7951,75.3709],[150.1039,75.2193],[150.6463,74.9445],[149.5969,74.7725],[148.0926,74.8258],[146.1483,75.1984],[146.7951,75.3709]]],[[[113.3873,74.4005],[112.7823,74.0951],[111.6428,74.2729],[112.0845,74.549],[113.3873,74.4005]]],[[[142.1848,73.8958],[143.3438,73.5687],[143.1934,73.2206],[140.6627,73.4519],[141.0849,73.8658],[142.1848,73.8958]]],[[[5
15.32,73.3083],[56.4293,73.2011],[55.356,72.4651],[55.2978,71.9354],[57.1458,70.589],[54.6009,70.68],[53.7225,70.8145],[53.3638,71.5416],[51.8124,71.4912],[51.5825,72.0712],[52.6221,72.3009],[53.7531,73.2932],[55.32,73.3083]]]]},properties:{name:"Russia",id:"RU"},id:"RU"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[28.2124,45.4503],[28.7606,45.2341],[29.2236,45.4028],[29.7061,45.2599],[29.5574,44.8435],[29.0483,44.7574],[28.6452,44.2958],[28.5853,43.7422],[27.0867,44.1675],[26.2158,44.0072],[25.4972,43.6708],[23.2244,43.8741],[22.7051,44.2376],[21.3845,44.8701],[21.4919,45.1223],[20.7741,45.4845],[20.775,45.7499],[20.2419,46.1086],[21.1519,46.3044],[22.2905,47.7279],[22.8764,47.9472],[23.2027,48.0844],[24.8935,47.7177],[26.1625,47.9925],[26.6189,48.2597],[26.9806,48.155],[27.3366,47.6396],[28.0717,46.9786],[28.2444,46.4513],[28.0997,45.9728],[28.2124,45.4503]]]},properties:{name:"Romania",id:"RO"},id:"RO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[55.7972,-21.3395],[55.3627,-21.2738],[55.3112,-20.904],[55.6618,-20.9062],[55.7972,-21.3395]]]},properties:{name:"Reunion",id:"RE"},id:"RE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[51.2682,24.6074],[50.8043,24.7894],[50.763,25.4445],[51.0032,25.9816],[51.2624,26.1534],[51.543,25.9022],[51.4853,25.5249],[51.602,25.148],[51.2682,24.6074]]]},properties:{name:"Qatar",id:"QA"},id:"QA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-149.3215,-17.6902],[-149.579,-17.7351],[-149.6114,-17.5318],[-149.3792,-17.5224],[-149.3215,-17.6902]]]},properties:{name:"French Polynesia",id:"PF"},id:"PF"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-58.1598,-20.1645],[-57.8303,-20.9981],[-57.9856,-22.0461],[-56.9374,-22.2712],[-56.5239,-22.1025],[-55.8492,-22.3076],[-55.6541,-22.8105],[-55.3662,-23.9913],[-54.6254,-23.8124],[-54.2418,-24.0472],[-54.4731,-25.2204],[-54.6158,-25.576],[-54.7552,-26.533],[-55.1358,-26.9312],[-55.4266,-27.0093],[-55.7147,-27.415],[-56.0673,-27.3076],[-56.3705,-27.5375],[-57.1118,-27.4701],[-58.6186,-27.1323],[-58.1914,-26.6302],[-58.2031,-26.3816],[-57.8906,-26.0065],[-57.5872,-25.4051],[-57.8216,-25.1365],[-58.3654,-24.9594],[-59.373,-24.4538],[-59.8924,-24.0934],[-61.0329,-23.7556],[-61.7984,-23.1821],[-62.3726,-22.439],[-62.6509,-22.2339],[-62.2767,-21.066],[-62.2763,-20.5627],[-61.917,-20.0553],[-61.7569,-19.6451],[-60.0073,-19.2976],[-59.0905,-19.286],[-58.1803,-19.8178],[-58.1598,-20.1645]]]},properties:{name:"Paraguay",id:"PY"},id:"PY"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-7.4061,37.1793],[-7.8343,37.0057],[-8.5977,37.1211],[-8.8141,37.431],[-8.9147,38.5123],[-9.4742,38.7307],[-9.3748,39.3384],[-9.1482,39.5426],[-8.8867,40.1795],[-8.6557,41.0296],[-8.7771,41.9409],[-8.2131,42.1336],[-7.9208,41.8836],[-7.4037,41.8335],[-6.6182,41.9422],[-6.2125,41.5321],[-6.9285,41.0092],[-6.8102,40.3429],[-7.0146,40.2084],[-7.0368,39.7139],[-7.4452,39.5363],[-7.0461,38.9069],[-7.3431,38.4572],[-7.1855,38.0062],[-7.5036,37.5854],[-7.4061,37.1793]]]},properties:{name:"Portugal",id:"PT"},id:"PT"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[130.5269,42.5353],[130.6871,42.3027],[130.4576,42.3018],[129.7563,41.7123],[129.7088,40.8574],[128.3043,40.0362],[127.5684,39.7818],[127.3943,39.2079],[127.7863,39.084],[128.3745,38.6233],[128.0389,38.3085],[127.1697,38.3045],[126.634,37.7816],[125.9419,37.8735],[125.4492,37.7301],[125.1931,38.0378],[124.691,38.1292],[125.0675,38.5567],[125.4097,39.2882],[125.3609,39.5266],[124.5574,39.7907],[124.3621,40.0042],[124.8895,40.4596],[125.989,40.9049],[126.9034,41.7811],[127.1795,41.5312],[128.1112,41.3891],[128.291,41.5627],[128.0451,41.9875],[128.9236,42.0381],[129.3137,42.4137],[129.7199,42.4749],[129.8983,42.9983],[130.2406,42.8917],[130.5269,42.5353]]]},properties:{name:"North Korea",id:"KP"},id:"KP"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-66.1295,18.4448],[-65.6288,18.3813],[-65.9708,17.9743],[-67.1968,17.9943],[-67.1587,18.4994],[-66.1295,18.4448]]]},properties:{name:"Puerto Rico",id:"PR"},id:"PR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[19.6045,54.4591],[22.7663,54.3568],[23.37,54.2005],[23.4845,53.9398],[23.8872,53.0276],[23.8445,52.6642],[23.1969,52.257],[23.6523,52.0403],[23.6053,51.5179],[24.1056,50.8449],[23.7118,50.3773],[22.6496,49.539],[22.5386,49.0727],[21.6397,49.4121],[20.6161,49.3916],[19.802,49.1923],[19.4416,49.5976],[18.8321,49.5108],[18.5622,49.8792],[17.8746,49.9722],[17.152,50.3784],[16.6792,50.0974],[16.0072,50.6117],[14.8096,50.8589],[15.0164,51.2527],[14.6018,51.8324],[14.7527,52.0818],[14.6196,52.5284],[14.1286,52.8782],[14.4145,53.2835],[14.2587,53.7296],[14.2139,53.8707],[14.2112,53.9504],[16.1865,54.2904],[16.5598,54.5539],[17.2621,54.7294],[18.3234,54.8382],[18.6697,54.4309],[19.6045,54.4591]]]},properties:{name:"Poland",id:"PL"},id:"PL"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[152.9656,-4.7565],[152.6807,-4.4986],[152.5985,-3.9948],[153.1241,-4.2523],[152.9656,-4.7565]]],[[[155.9575,-6.687],[155.7191,-6.8628],[155.344,-6.7217],[155.202,-6.3075],[154.782,-5.9706],[154.7412,-5.5453],[154.9969,-5.54],[155.467,-6.145],[155.8225,-6.3803],[155.9575,-6.687]]],[[[151.9158,-4.2967],[152.4054,-4.3406],[152.4001,-4.7312],[152.0135,-5.0038],[152.1431,-5.3571],[151.8652,-5.5649],[151.515,-5.5524],[151.2291,-5.92],[150.4283,-6.2764],[149.6524,-6.2906],[149.3825,-6.078],[149.1264,-6.1277],[148.4011,-5.7651],[148.3447,-5.5449],[148.999,-5.4845],[149.2454,-5.5729],[150.2987,-5.5356],[150.953,-5.4237],[151.3268,-4.9603],[151.6712,-4.8835],[151.5518,-4.3455],[151.9158,-4.2967]]],[[[140.9761,-9.1187],[140.9748,-6.3461],[140.9739,-4.0232],[140.9734,-2.6099],[141.1856,-2.6276],[142.2115,-3.0835],[142.9053,-3.3206],[143.509,-3.4311],[144.0159,-3.7835],[144.4775,-3.8253],[145.0879,-4.349],[145.3347,-4.3854],[145.767,-4.8231],[145.8527,-5.4712],[146.4036,-5.6164],[147.0344,-5.9191],[147.3766,-5.9506],[147.8018,-6.315],[147.8453,-6.6626],[147.1191,-6.7217],[146.9607,-6.929],[147.1902,-7.3782],[147.7242,-7.8762],[148.1268,-8.1035],[148.2471,-8.5545],[148.5831,-9.0516],[149.2476,-9.0712],[149.2032,-9.4068],[149.7612,-9.8058],[149.8744,-10.0131],[150.6672,-10.2573],[150.4825,-10.6368],[150.0169,-10.5773],[149.7541,-10.3531],[147.7685,-10.0699],[146.6965,-9.0255],[146.0334,-8.0764],[144.9738,-7.802
11],[144.5099,-7.5673],[143.6137,-8.2003],[143.0948,-8.3112],[143.366,-8.9611],[142.6474,-9.3277],[142.2297,-9.1697],[141.1332,-9.2212],[140.9761,-9.1187]]]]},properties:{name:"Papua New Guinea",id:"PG"},id:"PG"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[134.5956,7.3821],[134.5064,7.4372],[134.5561,7.5939],[134.6595,7.6631],[134.5956,7.3821]]]},properties:{name:"Palau",id:"PW"},id:"PW"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[126.0059,9.3211],[126.1932,9.2767],[126.3197,8.8448],[126.4355,7.8327],[126.5816,7.2476],[126.08,6.7332],[125.8243,7.3333],[125.4008,6.7957],[125.5886,6.4659],[125.6681,5.9785],[125.4559,5.6643],[124.6364,5.9981],[124.078,6.4042],[123.9853,6.9937],[124.2068,7.3963],[123.9684,7.6644],[123.493,7.8078],[123.3909,7.4074],[122.4978,7.6729],[122.176,7.0044],[122.0472,7.3635],[122.132,7.8105],[122.3371,8.0284],[122.911,8.1563],[123.0176,8.3982],[123.4344,8.7032],[124.2258,8.2712],[124.4513,8.6064],[124.731,8.5629],[124.869,8.9722],[125.5336,9.1408],[125.5211,9.7592],[126.0059,9.3211]]],[[[124.5938,9.7871],[124.3599,9.63],[123.9355,9.6238],[123.817,9.8173],[124.1726,10.1351],[124.577,10.0268],[124.5938,9.7871]]],[[[123.1308,9.064],[122.5626,9.4826],[122.4716,9.9616],[122.8556,10.0868],[122.8169,10.5036],[122.9834,10.8867],[123.2564,10.9941],[123.5676,10.7806],[123.1618,9.8644],[123.3083,9.357],[123.1308,9.064]]],[[[123.3705,9.4498],[123.386,9.9669],[123.7114,10.4738],[123.952,10.3167],[123.6435,10.0202],[123.3705,9.4498]]],[[[117.3109,8.4395],[117.35,8.7134],[117.8848,9.2407],[118.1148,9.3468],[119.0239,10.3535],[119.2241,10.4774],[119.2614,10.8449],[119.5268,10.9532],[119.6844,10.5515],[119.1917,10.061],[118.782,9.9163],[118.4348,9.2562],[117.9896,8.8772],[117.3109,8.4395]]],[[[124.5747,11.343],[124.9299,11.3727],[125.0133,10.7854],[125.2535,10.2639],[125.0266,10.0331],[124.7807,10.168],[124.7869,10.7815],[124.4456,10.9235],[124.5747,11.343]]],[[[122.4964,11.6151],[123.1583,11.5356],[123.0167,11.1166],[122.7699,10.8236],[122.1977,10.623],[121.9642,10.8716],[122.1036,11.643],[122.4964,11.6151]]],[[[125.2397,12.5277],[125.5358,12.1913],[125.4568,11.9524],[125.6281,11.1321],[125.2335,11.145],[124.8841,11.7753],[124.3848,12.2441],[124.2946,12.5695],[125.2397,12.5277]]],[[[120.7045,13.4794],[121.2029,13.4324],[121.5225,13.131],[121.5407,12.6383],[121.2367,12.2188],[120.922,12.5117],[120.7635,12.9698],[120.5082,13.2601],[120.7045,13.4794]]],[[[121.1017,18.6153],[121.8457,18.2952],[122.2998,18.4026],[122.1511,17.7563],[122.2368,17.435],[122.5191,17.1247],[122.1351,16.185],[121.5953,15.9333],[121.3925,15.3242],[121.6957,14.7374],[121.8004,14.1138],[122.4907,14.3224],[122.856,14.2509],[123.2315,13.7475],[123.4322,13.9664],[123.726,13.8843],[123.6079,13.5283],[124.1428,13.036],[124.0598,12.5672],[123.311,13.044],[123.1632,13.4417],[122.5954,13.9078],[122.4068,13.4927],[121.7778,13.9375],[121.2034,13.6401],[120.6166,14.1879],[120.922,14.4933],[120.8882,14.7157],[120.0821,14.8511],[119.8309,16.3266],[120.1598,16.0478],[120.3893,16.2218],[120.3054,16.5294],[120.4088,16.9555],[120.3582,17.6383],[120.5997,18.5078],[121.1017,18.6153]]]]},properties:{name:"Philippines",id:"PH"},id:"PH"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-69.9658,-4.2359],[-70.7995,-4.1733],[-70.9737,-4.3504],[-71.8448,-4.5044],[-72.6987,-5.0673],[-72.8871,-5.1228],[-72.9799,-5.635],[-73.2355,-6.0984],[-73.1374,-6.466],[-73.758,-6.9059],[-73.7496,-7.3356],[-74.0021,-7.5562],[-73.5491,-8.3459],[-72.9741,-8.993],[-73.2093,-9.4116],[-72.379,-9.5102],[-72.1815,-10.0038],[-71.238,-9.9661],[-70.637,-9.4782],[-70.6423,-11.0101],[-70.2202,-11.0478],[-69.5785,-10.9519],[-68.6852,-12.502],[-68.9786,-12.8802],[-69.0741,-13.6828],[-68.8803,-14.199],[-69.235,-14.5972],[-69.3748,-14.963],[-69.1726,-15.2368],[-69.4185,-15.6035],[-69.2176,-16.149],[-68.9134,-16.2618],[-69.0208,-16.6422],[-69.6249,-17.2002],[-69.5108,-17.506],[-69.8522,-17.704],[-69.9263,-18.206],[-70.4184,-18.3454],[-71.337,-17.6827],[-71.5323,-17.2943],[-72.1114,-17.0026],[-72.4676,-16.7079],[-73.825,-16.153],[-74.1471,-15.9124],[-75.1043,-15.4117],[-75.5336,-14.899],[-75.934,-14.6336],[-76.2891,-14.1333],[-76.1839,-13.5154],[-76.8322,-12.3489],[-77.1527,-12.0603],[-77.2204,-11.6635],[-77.6332,-11.288],[-77.7362,-10.8365],[-78.1856,-10.089],[-78.7622,-8.6171],[-79.3772,-7.8354],[-79.7621,-7.0666],[-80.1103,-6.6497],[-80.8117,-6.2822],[-81.1805,-5.9426],[-80.8827,-5.7589],[-81.1084,-5.0278],[-81.3366,-4.6695],[-81.2833,-4.3224],[-80.7986,-3.7312],[-80.3247,-3.388],[-80.1793,-3.8776],[-80.51,-4.0694],[-80.4885,-4.3939],[-80.1396,-4.2962],[-79.6385,-4.4547],[-79.3308,-4.9279],[-79.0763,-4.9905],[-78.4198,-3.7769],[-78.3472,-3.4311],[-77.8607,-2.9819],[-76.679,-2.5628],[-76.0898,-2.1331],[-75.5706,-1.5312],[-75.2632,-.5555],[-75.2845,-.1063],[-74.8018,-.2],[-74.4178,-.5809],[-74.2465,-.9706],[-73.6643,-1.2489],[-73.4963,-1.6932],[-73.1969,-1.8304],[-73.1545,-2.2783],[-72.3957,-2.4288],[-71.7525,-2.1527],[-71.3969,-2.3342],[-70.9146,-2.2184],[-70.0741,-2.7502],[-70.7351,-3.7818],[-70.3396,-3.8142],[-69.9658,-4.2359]]]},properties:{name:"Peru",id:"PE"},id:"PE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-128.2901,-24.3974],[-128.3205,-24.3997],[-128.3503,-24.3402],[-128.3037,-24.3335],[-128.2901,-24.3974]]]},properties:{name:"Pitcairn Islands",id:"PN"},id:"PN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-77.3742,8.6583],[-77.2124,8.0338],[-77.3509,7.7057],[-77.7439,7.537],[-77.9011,7.2294],[-78.1701,7.5437],[-78.4215,8.0608],[-78.1139,8.3796],[-79.0865,8.997],[-79.4416,9.0059],[-79.7
1505,8.5953],[-80.3687,8.289],[-80.4581,8.0768],[-80.0752,7.6671],[-80.4388,7.2752],[-80.8456,7.2201],[-81.0352,7.7111],[-81.5041,7.7213],[-81.7276,8.1376],[-82.6796,8.3218],[-82.8793,8.0706],[-82.9976,8.3676],[-82.917,8.7404],[-82.9399,9.4493],[-82.5635,9.5767],[-82.2441,9.0316],[-81.3548,8.7804],[-80.8387,8.8874],[-80.1272,9.2101],[-79.5774,9.598],[-78.5043,9.4063],[-78.0828,9.2363],[-77.3742,8.6583]]]},properties:{name:"Panama",id:"PA"},id:"PA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[77.7992,35.496],[77.0486,35.1099],[76.5945,34.7357],[75.7093,34.5031],[74.3004,34.7654],[73.9613,34.6535],[74.1499,33.507],[73.9941,33.2424],[74.6578,32.5189],[75.3334,32.2792],[74.5099,31.7127],[74.6329,31.0345],[73.8991,30.4352],[73.809,30.0934],[73.3816,29.9345],[72.903,29.029],[72.342,28.752],[71.8701,27.9623],[70.7373,27.7293],[70.4035,28.0249],[70.1447,27.8491],[69.5681,27.1744],[69.47,26.8046],[70.1567,26.4713],[70.0777,26.0718],[70.2646,25.7064],[70.6521,25.4228],[71.048,24.6877],[71.044,24.4001],[70.5469,24.4183],[69.7163,24.1728],[69.5592,24.2731],[68.7282,24.2656],[68.7242,23.9646],[68.1649,23.8572],[67.6687,23.811],[67.3096,24.175],[67.1715,24.7561],[66.7032,24.8608],[66.6988,25.2261],[66.4284,25.5755],[65.6796,25.3553],[64.7767,25.3074],[64.6591,25.184],[63.7207,25.3859],[63.4912,25.2106],[62.5723,25.2546],[62.3153,25.1347],[61.5878,25.2022],[61.6686,25.769],[61.8697,26.2422],[62.4392,26.5609],[63.1681,26.6657],[63.1667,27.2525],[62.7632,27.2503],[62.7397,28.0023],[62.3531,28.4146],[61.8901,28.5465],[61.6229,28.7915],[61.3184,29.3725],[60.8434,29.8586],[62.4765,29.4085],[63.5676,29.4982],[64.0989,29.3921],[64.521,29.5643],[65.0954,29.5594],[66.1772,29.8355],[66.3974,30.9124],[66.9243,31.3057],[67.2874,31.2178],[67.5781,31.5063],[68.2138,31.8073],[68.869,31.6342],[69.2791,31.9369],[69.2414,32.4336],[69.5015,33.02],[69.9201,33.1123],[70.2841,33.3689],[69.8682,33.8976],[71.0516,34.0498],[70.9655,34.5306],[71.6206,35.1831],[71.4276,35.8338],[71.1852,36.042],[71.6206,36.4366],[72.623,36.8295],[73.7691,36.8885],[74.0017,36.8233],[74.5415,37.0221],[75.3467,36.9134],[75.8403,36.6497],[75.945,36.0176],[76.2518,35.8108],[77.4467,35.4756],[77.7992,35.496]]]},properties:{name:"Pakistan",id:"PK"},id:"PK"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[56.388,24.9793],[56.6406,24.4702],[57.2199,23.9229],[58.5782,23.6437],[59.7998,22.2201],[59.3714,21.4988],[58.8956,21.1126],[58.4743,20.4068],[57.8618,20.2439],[57.7153,19.6069],[57.8116,19.017],[57.1764,18.9025],[56.6553,18.5873],[56.551,18.166],[56.2704,17.9508],[55.479,17.8433],[55.0644,17.039],[54.0683,17.0057],[53.6097,16.7598],[53.0855,16.6484],[52.729,17.3005],[51.9775,18.9961],[53.667,19.559],[54.9774,19.9958],[55.641,22.0017],[55.186,22.704],[55.1997,23.0346],[55.7608,24.2425],[55.7959,24.8679],[56.064,24.7388],[56.388,24.9793]]]},properties:{name:"Oman",id:"OM"},id:"OM"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[173.1152,-41.2791],[173.738,-40.9888],[174.3026,-41.0194],[174.0922,-41.505],[174.2831,-41.7407],[173.5449,-42.518],[173.2213,-42.9765],[172.7184,-43.2589],[172.9208,-43.8914],[172.3855,-43.8297],[171.4426,-44.136],[171.1133,-45.0393],[170.7005,-45.6843],[169.6866,-46.5516],[168.382,-46.6054],[168.1889,-46.3621],[167.682,-46.193],[166.7316,-46.1979],[166.7338,-45.5436],[167.1946,-44.9634],[167.7872,-44.595],[168.3665,-44.0818],[168.8064,-43.9922],[169.6613,-43.5913],[170.3027,-43.1075],[170.7417,-42.9273],[171.2571,-42.4652],[171.4861,-41.7949],[172.0108,-41.4447],[172.1396,-40.9471],[172.6407,-40.5183],[172.9887,-40.8481],[173.1152,-41.2791]]],[[[173.2693,-34.935],[173.8441,-35.0264],[174.3204,-35.2466],[174.5437,-35.5822],[174.391,-35.7739],[174.802,-36.3093],[174.7226,-36.8411],[175.2996,-36.9933],[175.4608,-36.4757],[175.8762,-36.9578],[176.1084,-37.6449],[177.3358,-37.9907],[178.0091,-37.5548],[178.536,-37.692],[178.2679,-38.5509],[177.9763,-38.7223],[177.9656,-39.1426],[177.4077,-39.0809],[176.954,-39.3677],[177.1098,-39.6731],[176.8421,-40.1578],[175.9828,-41.2134],[175.3098,-41.6107],[174.6356,-41.2893],[175.1625,-40.6217],[175.2543,-40.2892],[175.0093,-39.9523],[173.9342,-39.5093],[173.8441,-39.1395],[174.5974,-38.7849],[174.9281,-37.8043],[174.7292,-37.4487],[174.782,-36.9436],[174.4758,-36.9418],[174.4469,-36.4509],[173.9453,-36.1761],[173.1166,-35.2053],[173.2693,-34.935]]]]},properties:{name:"New Zealand",id:"NZ"},id:"NZ"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[20.898,80.2499],[22.4507,80.4022],[26.8608,80.16],[27.1986,79.9065],[25.641,79.403],[23.9475,79.1943],[20.8611,79.3978],[18.7251,79.7607],[18.3438,80.0595],[20.898,80.2499]]],[[[16.7867,79.9068],[18.5813,79.5716],[19.0896,79.157],[20.4581,79.1293],[21.3889,78.7404],[19.7687,78.6228],[18.4393,78.0251],[16.7005,76.5794],[14.3657,77.2345],[14.921,77.6889],[13.6807,78.028],[11.7738,78.7165],[10.866,79.7965],[12.7535,79.7758],[13.3838,79.4809],[15.8163,79.6819],[16.7867,79.9068]]],[[[21.6082,78.5957],[23.1166,77.9916],[24.2383,77.8986],[23.8414,77.4978],[22.057,77.5011],[21.6082,77.9161],[20.2282,78.4779],[21.6082,78.5957]]]]},properties:{name:"Svalbard and Jan Mayen",id:"SJ"},id:"SJ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[166.9584,-.5165],[166.9163,-.5467],[166.9136,-.4992],[166.9584,-.5165]]]},properties:{name:"Nauru",id:"NR"},id:"NR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[88.1099,27.8704],[87.9843,27.134],[88.1614,26.7247],[88.0549,26.43],[87.2874,26.3603],[87.0166,26.5556],[86.7014,26.4349],[86.3663,26.5743],[85.293,26.7412],[84.6853,27.0412],[84.6103,27.2987],[84.0909,27.4913],[83.2897,27.371],[82.7335,27.5189],[81.9877,27.9139],[81.8528,27.8669],[80.5868,28.6494],[80.0706,28.8301],[80.4017,29.7303],[81.0103,30.1645],[81.4169,30.3376],[82.0432,30.3269],[82.1591,30.1152],[82.8542,29.6833],[83.1556,29.6127],[83.5835,29.1834],[84.1016,29.2198],[84.2285,28.9118],[84.7141,28.5957],[85.1589,28.5922],[85.1225,28.3161],[85.6783,28.2775],[86.4089,27.9286],[86.5545,28.0853],[87.1413,27.8385],[88.1099,27.8704]]]},properties:{name:"Nepal",id:"NP"},id:"NP"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[30.8696,69.7834],[28.9657,69.0219],[29.1415,69.6715],[27.8897,70.0617],[26.5257,69.915],[26.0116,69.6526],[25.7484,68.9901],[24.9414,68.5933],[23.8539,68.8059],[22.4108,68.7198],[21.622,69.2707],[20.6223,69.037],[19.9698,68.3565],[18.3785,68.5624],[17.9168,67.965],[17.3247,68.1039],[16.1275,67.4259],[16.4036,67.055],[15.423,66.4899],[14.5432,66.1292],[14.4798,65.3014],[13.6501,64.5816],[14.0776,64.464],[13.9604,64.0141],[12.6625,63.9404],[11.9997,63.2917],[12.2181,63.0007],[12.3034,62.2856],[12.1555,61.7207],[12.8809,61.3523],[12.294,61.0027],[12.5888,60.4508],[12.4862,60.1067],[11.6806,59.5923],[11.7982,59.29],[11.3885,59.0365],[10.8345,59.1839],[9.6182,58.946],[8.1663,58.1452],[7.0051,58.0242],[5.7067,58.5236],[5.8452,59.3535],[5.1314,59.2265],[5.2441,60.5695],[5.0493,60.7076],[4.9276,61.7107],[5.5336,62.3109],[6.353,62.6112],[7.2838,62.6023],[7.0086,62.9576],[8.1006,63.091],[8.398,63.5351],[9.6968,63.6246],[9.7079,63.865],[11.3499,64.9059],[12.1595,65.1789],[12.2727,65.5682],[12.9763,66.0192],[13.1046,66.5394],[14.755,67.4991],[14.7989,67.8094],[16.0644,68.2],[16.6517,68.6257],[18.1015,69.1564],[18.2932,69.4751],[20.0688,69.8835],[21.163,69.8895],[21.4005,70.1744],[22.6847,70.3749],[23.0464,70.1019],[24.4198,70.702],[24.6582,71.001],[25.7684,70.8531],[27.5972,71.0913],[29.1024,70.8607],[30.9442,70.2745],[29.6014,69.9767],[29.7923,69.7279],[30.8696,69.7834]]]},properties:{name:"Norway",id:"NO"},id:"NO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-169.8034,-19.0832],[-169.9039,-19.1378],[-169.9483,-19.0729],[-169.834,-18.966],[-169.8034,-19.0832]]]},properties:{name:"Niue",id:"NU"},id:"NU"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-83.1576,14.9931],[-83.2992,14.749],[-83.1878,14.3401],[-83.4124,13.9966],[-83.5673,13.3205],[-83.511,12.4119],[-83.7693,11.9316],[-83.6517,11.6422],[-83.8679,11.2999],[-83.6419,10.9173],[-84.1684,10.7806],[-84.3484,10.9799],[-84.9092,10.9453],[-85.6215,11.1845],[-85.7444,11.062],[-86.4688,11.7385],[-86.7556,12.1566],[-87.6676,12.9037],[-87.3373,12.9792],[-87.0592,12.9916],[-86.7108,13.3134],[-86.7336,13.7635],[-86.3317,13.7702],[-86.1512,13.9948],[-85.7868,13.8443],[-85.1796,14.3432],[-84.9851,14.7525],[-84.646,14.6611],[-83.8674,14.7947],[-83.1576,14.9931]]]},properties:{name:"Nicaragua",id:"NI"},id:"NI"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[13.6062,13.7045],[14.0638,13.0786],[14.1974,12.3839],[14.6271,12.1087],[14.5597,11.4921],[13.892,11.1401],[13.5352,10.6052],[13.2697,10.0362],[13.1756,9.5394],[12.9297,9.4263],[12.8067,8.8865],[12.4037,8.5957],[12.0162,7.5899],[11.7676,7.272],[11.5518,6.6972],[11.1532,6.438],[11.0325,6.6981],[10.6064,7.063],[10.1438,6.9964],[9.0603,6.0092],[8.801,5.1973],[8.556,4.7
1552],[8.2932,4.5576],[7.1546,4.5146],[6.7569,4.3437],[6.0764,4.2904],[5.5877,4.6473],[5.2326,5.4836],[4.8611,6.0265],[4.4314,6.3487],[4.126,6.4113],[2.7064,6.3692],[2.7748,6.7119],[2.686,7.874],[2.7748,9.0485],[3.0451,9.084],[3.3252,9.7783],[3.5573,9.9074],[3.5764,10.2683],[3.8343,10.6074],[3.7163,11.0797],[3.4877,11.3954],[3.5955,11.6963],[3.6466,12.5299],[3.948,12.775],[4.1477,13.4577],[4.8233,13.76],[5.4918,13.8727],[6.3863,13.6037],[6.8044,13.1074],[7.0565,13],[7.7885,13.3378],[8.0953,13.2912],[8.7504,12.9081],[9.616,12.8105],[10.1847,13.2699],[10.9588,13.3716],[11.412,13.3538],[12.4632,13.0937],[12.6549,13.3267],[13.3239,13.6707],[13.6062,13.7045]]]},properties:{name:"Nigeria",id:"NG"},id:"NG"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[167.9394,-29.0175],[167.979,-29.0756],[167.9204,-29.0827],[167.9394,-29.0175]]]},properties:{name:"Norfolk Island",id:"NF"},id:"NF"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[14.9791,22.996],[15.1722,21.9223],[15.182,21.5232],[15.6072,20.9546],[15.5873,20.7335],[15.949,20.3034],[15.7351,19.9039],[15.4745,16.9085],[14.3679,15.7499],[13.4481,14.3805],[13.6062,13.7045],[13.3239,13.6707],[12.6549,13.3267],[12.4632,13.0937],[11.412,13.3538],[10.9588,13.3716],[10.1847,13.2699],[9.616,12.8105],[8.7504,12.9081],[8.0953,13.2912],[7.7885,13.3378],[7.0565,13],[6.8044,13.1074],[6.3863,13.6037],[5.4918,13.8727],[4.8233,13.76],[4.1477,13.4577],[3.948,12.775],[3.6466,12.5299],[3.5955,11.6963],[2.8782,12.3679],[2.3659,12.2219],[2.389,11.897],[2.0912,12.2778],[2.0739,12.7142],[1.5652,12.6356],[.9872,13.0418],[.9779,13.5518],[.6183,13.7036],[.1638,14.4973],[.2175,14.9114],[.9601,14.9869],[1.3002,15.2723],[3.5041,15.3562],[3.8769,15.7553],[4.1823,16.5818],[4.2347,16.9964],[4.2276,19.1426],[5.8367,19.4791],[7.4818,20.8729],[9.3785,21.9915],[11.9678,23.518],[13.4814,23.1802],[14.2307,22.6183],[14.9791,22.996]]]},properties:{name:"Niger",id:"NE"},id:"NE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[164.2023,-20.2462],[164.4358,-20.2821],[165.1918,-20.7691],[165.6627,-21.2671],[166.9425,-22.0901],[166.7742,-22.3759],[166.096,-21.9565],[165.2419,-21.5255],[164.4549,-20.829],[164.1699,-20.4801],[164.2023,-20.2462]]]},properties:{name:"New Caledonia",id:"NC"},id:"NC"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[23.3807,-17.6405],[24.2751,-17.4812],[24.9325,-17.5433],[25.2588,-17.7936],[24.359,-17.9783],[23.5804,-18.4528],[23.2986,-18.0276],[20.9739,-18.3188],[20.9779,-20.9684],[20.9708,-22],[19.9774,-22],[19.9805,-24.777],[19.9805,-26.5312],[19.9805,-28.4515],[19.6715,-28.5039],[19.2458,-28.9016],[18.1028,-28.8719],[17.4481,-28.6983],[17.3855,-28.3534],[17.0561,-28.0311],[16.7556,-28.4524],[16.4475,-28.6175],[15.7191,-27.9659],[15.3413,-27.3866],[14.9676,-26.3182],[14.8451,-25.7256],[14.8371,-25.0331],[14.5015,-24.2021],[14.474,-23.281],[14.5259,-22.7027],[14.3217,-22.19],[13.9733,-21.7678],[13.4504,-20.9169],[13.1685,-20.1845],[12.4583,-18.9269],[12.0956,-18.5412],[11.776,-18.0018],[11.7432,-17.2494],[12.5479,-17.2126],[13.101,-16.9676],[13.4038,-17.008],[13.9382,-17.3888],[16.9136,-17.3915],[18.3962,-17.3995],[18.8259,-17.7661],[19.6396,-17.8687],[20.3928,-17.8873],[20.625,-17.9965],[21.4169,-18.0005],[23.3807,-17.6405]]]},properties:{name:"Namibia",id:"NA"},id:"NA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[45.1802,-12.9765],[45.0692,-12.8957],[45.1349,-12.7093],[45.2233,-12.7519],[45.1802,-12.9765]]]},properties:{name:"Mayotte",id:"YT"},id:"YT"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[102.1009,6.2422],[102.9825,5.5249],[103.4157,4.8502],[103.4686,4.3934],[103.362,3.7693],[103.4397,2.933],[103.8121,2.5805],[104.2884,1.4806],[103.6945,1.4495],[102.7273,1.8557],[101.2953,2.8851],[101.2997,3.2535],[100.7155,3.9664],[100.6143,4.6522],[100.3524,5.5875],[100.3431,5.9843],[100.119,6.442],[100.3453,6.5498],[101.0533,6.2427],[101.2571,5.7894],[101.5563,5.908],[101.8737,5.8254],[102.1009,6.2422]]],[[[117.5746,4.1706],[117.1005,4.337],[115.8962,4.3486],[115.5686,3.9389],[115.4545,3.0342],[115.0861,2.8411],[115.1509,2.4931],[114.7865,2.2503],[114.8304,1.98],[114.5459,1.4673],[113.9022,1.4344],[113.6222,1.236],[112.476,1.5592],[112.1857,1.4393],[112.0783,1.1432],[111.7698,.9994],[110.9379,1.0172],[110.5056,.8618],[109.6542,1.6151],[109.6289,2.0275],[109.9845,1.7176],[110.3493,1.7198],[110.9402,1.5174],[111.1541,1.7389],[111.242,2.4358],[111.7276,2.854],[112.7375,3.0706],[113.0446,3.2051],[113.924,4.2434],[114.0638,4.5927],[114.6085,4.0241],[114.8402,4.3934],[114.7465,4.7179],[115.0266,4.8999],[115.1398,4.8999],[115.5198,5.049],[115.419,5.413],[115.7968,5.536],[116.1386,6.1295],[116.4946,6.5219],[117.294,6.6768],[117.6456,6.4735],[117.6172,5.9408],[118.0038,6.0531],[118.1157,5.8627],[118.5946,5.5919],[119.2236,5.4126],[119.1322,5.1005],[118.1854,4.8284],[118.4979,4.3623],[117.5746,4.1706]]]]},properties:{name:"Malaysia",id:"MY"},id:"MY"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[34.9596,-11.5783],[34.6595,-11.5885],[34.3608,-12.2104],[34.5636,-13.3601],[35.2477,-13.8967],[35.8474,-14.6709],[35.7555,-16.0585],[35.3587,-16.1606],[35.1673,-16.5601],[35.2903,-17.0967],[34.3954,-16.1992],[34.248,-15.8876],[34.541,-15.2972],[34.5055,-14.5981],[34.3324,-14.4085],[33.6364,-14.5683],[33.2018,-14.0135],[32.9812,-14.0095],[32.6722,-13.6104],[32.9679,-13.2251],[33.0216,-12.6303],[33.398,-12.49],[33.2524,-12.1127],[33.2262,-11.5348],[33.3798,-11.1579],[33.2613,-10.8934],[33.659,-10.5906],[33.3509,-9.8
1622],[32.9199,-9.4072],[34.3208,-9.7317],[34.5241,-10.03],[34.6617,-10.71],[34.608,-11.0807],[34.9596,-11.5783]]]},properties:{name:"Malawi",id:"MW"},id:"MW"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[57.6514,-20.485],[57.3859,-20.2284],[57.5759,-19.9971],[57.7921,-20.2124],[57.6514,-20.485]]]},properties:{name:"Mauritius",id:"MU"},id:"MU"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-60.8263,14.4946],[-61.0638,14.4671],[-61.2198,14.8044],[-60.9186,14.7352],[-60.8263,14.4946]]]},properties:{name:"Martinique",id:"MQ"},id:"MQ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-62.1484,16.7403],[-62.1542,16.6812],[-62.2217,16.6994],[-62.223,16.7518],[-62.1484,16.7403]]]},properties:{name:"Montserrat",id:"MS"},id:"MS"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-12.2807,14.8089],[-12.8584,15.2426],[-13.2579,15.7002],[-13.4095,16.0593],[-13.8685,16.1481],[-14.3,16.5805],[-15.1128,16.6448],[-15.6208,16.5068],[-16.1683,16.5472],[-16.4411,16.2045],[-16.5352,15.8383],[-16.5356,16.2866],[-16.0789,17.5459],[-16.0849,18.5212],[-16.2132,19.0032],[-16.5146,19.3619],[-16.2835,19.7871],[-16.2105,20.2279],[-16.4298,20.6523],[-17.0481,20.8063],[-16.9647,21.3292],[-15.0018,21.3314],[-13.0163,21.3341],[-13.0944,22.4958],[-13.0316,23],[-12.6203,23.2712],[-12.0235,23.4674],[-12.0164,25.9954],[-10.5624,25.9954],[-8.6821,25.9954],[-8.6834,27.2858],[-6.2387,25.848],[-4.8227,24.9958],[-6.594,24.9944],[-6.3113,22.5291],[-6.1404,21.0367],[-5.8556,18.5505],[-5.6286,16.5685],[-5.36,16.2831],[-5.5125,15.4965],[-7.3555,15.496],[-9.1768,15.496],[-9.9414,15.374],[-10.6965,15.4228],[-10.8956,15.1502],[-11.5026,15.6367],[-11.7603,15.4255],[-11.8728,14.9953],[-12.2807,14.8089]]]},properties:{name:"Mauritania",id:"MR"},id:"MR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[32.8862,-26.8495],[32.1129,-26.8393],[31.9482,-25.9577],[31.986,-24.4605],[31.7995,-23.8923],[31.5456,-23.4821],[31.2877,-22.4021],[32.3713,-21.335],[32.4778,-20.7131],[33.0069,-19.8737],[32.7166,-19.0019],[32.9932,-18.3596],[32.9479,-16.7123],[32.2434,-16.4487],[31.9398,-16.4287],[31.2362,-16.0239],[30.4377,-15.9954],[30.3959,-15.643],[30.2317,-14.9905],[31.729,-14.496],[33.2018,-14.0135],[33.6364,-14.5683],[34.3324,-14.4085],[34.5055,-14.5981],[34.541,-15.2972],[34.248,-15.8876],[34.3954,-16.1992],[35.2903,-17.0967],[35.1673,-16.5601],[35.3587,-16.1606],[35.7555,-16.0585],[35.8474,-14.6709],[35.2477,-13.8967],[34.5636,-13.3601],[34.3608,-12.2104],[34.6595,-11.5885],[34.9596,-11.5783],[35.6312,-11.5818],[35.7852,-11.4531],[36.5185,-11.7163],[36.9789,-11.5667],[37.5417,-11.675],[37.9204,-11.2946],[38.4917,-11.4131],[38.7948,-11.2289],[39.3217,-11.1224],[39.9889,-10.821],[40.4634,-10.4641],[40.5447,-11.0656],[40.403,-11.3319],[40.5806,-12.6356],[40.5451,-13.463],[40.6401,-14.3899],[40.835,-14.7916],[40.5589,-15.4734],[40.1087,-15.9795],[39.8446,-16.4358],[39.0842,-16.9729],[38.145,-17.2428],[37.2443,-17.7399],[36.5403,-18.5181],[35.6512,-19.1639],[34.9481,-19.8129],[34.7559,-19.8218],[34.6981,-20.4042],[34.9822,-20.8063],[35.2677,-21.6511],[35.3156,-22.3968],[35.5753,-22.9632],[35.3702,-23.7982],[35.4381,-24.171],[35.1558,-24.5413],[34.6072,-24.8214],[33.3474,-25.2608],[32.7921,-25.6443],[32.5905,-26.0039],[32.9337,-26.2525],[32.8862,-26.8495]]]},properties:{name:"Mozambique",id:"MZ"},id:"MZ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[145.7519,15.1334],[145.6845,15.1249],[145.7133,15.2155],[145.7821,15.1747],[145.7519,15.1334]]]},properties:{name:"Northern Mariana Islands",id:"MP"},id:"MP"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[116.6832,49.8238],[115.5575,47.945],[115.8984,47.6871],[116.7605,47.87],[117.3508,47.652],[117.7685,47.988],[118.4983,47.9841],[119.711,47.15],[119.8979,46.8579],[119.7066,46.6062],[118.3088,46.7172],[117.3335,46.3621],[116.5625,46.2897],[116.2407,45.7961],[115.6809,45.4583],[114.517,45.3646],[114.0305,44.9425],[113.5871,44.7459],[111.8981,45.0641],[111.4022,44.3672],[111.9331,43.7116],[111.0072,43.3414],[110.4004,42.7736],[109.4434,42.4558],[108.1712,42.4474],[106.7702,42.2889],[105.1971,41.738],[104.4984,41.6586],[104.4984,41.877],[103.7109,41.7514],[103.0726,42.0062],[101.9731,42.2157],[101.7139,42.4656],[99.984,42.6773],[99.4678,42.5681],[97.2057,42.7896],[96.3854,42.7204],[95.9126,43.2064],[95.3502,44.278],[94.7119,44.3508],[93.6563,44.9008],[92.7876,45.0357],[91.5842,45.0766],[90.8771,45.196],[90.6618,45.5253],[91.0019,46.0358],[91.0338,46.529],[90.87,46.9547],[90.4963,47.2854],[90.3134,47.676],[89.561,48.004],[89.0478,48.0027],[88.517,48.3844],[87.9798,48.5549],[87.8143,49.1624],[88.1925,49.4518],[88.8317,49.4485],[89.6542,49.7175],[89.644,49.903],[91.8044,50.6936],[94.2511,50.5564],[94.6147,50.0237],[95.5229,49.9112],[95.8518,50.0129],[96.986,49.8828],[97.2088,49.7308],[98.1032,50.0779],[98.2795,50.5333],[97.8254,50.9852],[97.947,51.3483],[98.8485,52.0701],[100.4687,51.7261],[101.3814,51.4526],[102.1116,51.3534],[102.2883,50.585],[102.6833,50.3871],[103.6328,50.1387],[105.3835,50.4736],[106.218,50.3045],[106.7112,50.3125],[107.2332,49.9893],[107.9479,49.9247],[108.034,49.594],[108.6137,49.3228],[109.2365,49.3348],[110.1997,49.1704],[110.8279,49.1661],[111.3366,49.3559],[113.0557,49.6162],[113.1641,49.7971],[114.2969,50.2743],[114.743,50.2337],[115.2743,49.9489],[116.1346,50.0109],[116.6832,49.8238]]]},properties:{name:"Mongolia",id:"MN"},id:"MN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[19.1943,43.5331],[19.5517,43.2122],[20.3445,42.8278],[20.0639,42.5473],[19.6546,42.6285],[19.2809,42.1726],[19.3426,41.869],[18.5174,42.4327],[18.4362,42.5597],[18.4437,42.9685],[18.9404,43.4967],[19.1943,43.5331]]]},properties:{name:"Montenegro",id:"ME"},id:"ME"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[101.139,21.5676],[100.7564,21.3128],[100.2495,20.7304],[100.1225,20.3167],[99.8904,20.4246],[99.3382,20.0788],[99.0208,20.0419],[98.9169,19.7729],[98.1112,19.7623],[97.8169,19.46],[97.7539,18.621],[97.4849,18.4941],[97.793,17.6813],[98.4388,16.9755],[98.6892,16.3052],[98.5653,15.4037],[98.1911,15.204],[98.2462,14.8147],[99.1366,13.7165],[99.2196,12.7399],[99.4052,12.5477],[99.6147,11.7811],[99.1903,11.
11051],[98.7571,10.6612],[98.7025,10.1902],[98.465,10.6758],[98.6754,10.987],[98.7416,11.5916],[98.576,13.162],[98.2453,13.7333],[97.8121,14.859],[97.7104,15.8756],[97.5843,16.0194],[97.6194,16.5374],[97.3757,16.5228],[97.1782,17.0621],[96.6224,16.564],[95.7635,16.169],[95.3897,15.7229],[94.9427,15.8183],[94.5876,16.2888],[94.2143,16.1268],[94.589,17.5695],[94.4309,18.2016],[94.07,18.8936],[93.7056,19.0267],[93.9981,19.4409],[93.3625,20.0584],[93.002,20.0748],[92.7357,20.5626],[92.3242,20.7917],[92.1795,21.2933],[92.5937,21.4673],[92.575,21.9782],[92.9643,22.0039],[93.1618,22.3604],[93.0788,22.7182],[93.366,23.1323],[93.4149,23.6823],[93.3074,24.0219],[94.1277,23.8763],[94.2929,24.3219],[94.7075,25.0486],[94.6227,25.4099],[95.1323,26.0411],[95.1287,26.5973],[96.0613,27.217],[96.6659,27.3391],[97.3353,27.9379],[97.3224,28.218],[97.5377,28.5101],[98.0988,28.1421],[98.299,27.5499],[98.651,27.5726],[98.7318,26.5836],[98.6546,25.9177],[98.0109,25.2923],[97.8196,25.2519],[97.5315,24.4915],[97.686,23.898],[98.2124,24.1106],[98.7642,24.116],[98.8636,23.1913],[99.3408,23.0959],[99.3377,22.498],[99.193,22.126],[99.9179,22.0279],[100.2148,21.4628],[101.139,21.5676]]]},properties:{name:"Myanmar",id:"MM"},id:"MM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[14.5663,35.8529],[14.4363,35.8219],[14.3524,35.8725],[14.4482,35.9572],[14.5663,35.8529]]]},properties:{name:"Malta",id:"MT"},id:"MT"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[4.2276,19.1426],[4.2347,16.9964],[4.1823,16.5818],[3.8769,15.7553],[3.5041,15.3562],[1.3002,15.2723],[.9601,14.9869],[.2175,14.9114],[-.2359,15.0592],[-.7604,15.0477],[-1.0496,14.8195],[-1.7678,14.4862],[-2.1132,14.1684],[-2.4572,14.274],[-3.1985,13.673],[-3.3017,13.2806],[-3.5758,13.194],[-4.0512,13.3822],[-4.3286,13.119],[-4.2272,12.7936],[-4.4807,12.6724],[-4.4287,12.3377],[-4.798,12.0319],[-5.2881,11.8277],[-5.2999,11.2058],[-5.4905,11.0425],[-5.5236,10.4259],[-6.0345,10.1946],[-6.2611,10.7242],[-6.6932,10.3495],[-7.1049,10.2035],[-7.6611,10.4272],[-7.9907,10.1627],[-8.2315,10.4379],[-8.4075,11.3865],[-8.8219,11.6732],[-9.043,12.4025],[-9.8207,12.0426],[-10.2748,12.2126],[-10.6774,11.8996],[-10.9333,12.205],[-11.3053,12.0155],[-11.3894,12.4043],[-11.3903,12.9419],[-11.6349,13.3698],[-12.0543,13.633],[-12.0193,14.2065],[-12.2807,14.8089],[-11.8728,14.9953],[-11.7603,15.4255],[-11.5026,15.6367],[-10.8956,15.1502],[-10.6965,15.4228],[-9.9414,15.374],[-9.1768,15.496],[-7.3555,15.496],[-5.5125,15.4965],[-5.36,16.2831],[-5.6286,16.5685],[-5.8556,18.5505],[-6.1404,21.0367],[-6.3113,22.5291],[-6.594,24.9944],[-4.8227,24.9958],[-3.2579,23.981],[-1.2931,22.6964],[1.1457,21.1024],[1.1657,20.8174],[1.6855,20.3784],[2.2195,20.2479],[2.4063,20.0637],[3.2036,19.7898],[3.2559,19.4107],[3.1059,19.1502],[3.4007,18.9886],[4.2276,19.1426]]]},properties:{name:"Mali",id:"ML"},id:"ML"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[22.3442,42.3138],[22.8369,41.9937],[23.0056,41.7172],[22.9159,41.3363],[22.7246,41.1783],[21.9296,41.1073],[21.5758,40.8689],[20.9641,40.8498],[20.4892,41.2724],[20.566,41.8739],[21.0596,42.1713],[21.5625,42.2476],[22.3442,42.3138]]]},properties:{name:"North Macedonia",id:"MK"},id:"MK"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[171.1017,7.1384],[171.2269,7.0869],[171.2025,7.0736],[171.0955,7.1091],[171.1017,7.1384]]]},properties:{name:"Marshall Islands",id:"MH"},id:"MH"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-97.1462,25.9617],[-97.5071,25.0144],[-97.6676,24.3899],[-97.8578,22.6245],[-97.6376,21.6035],[-97.1214,20.615],[-96.456,19.8697],[-96.2895,19.3437],[-95.821,18.7546],[-95.1818,18.7005],[-94.798,18.5145],[-94.5461,18.1749],[-94.189,18.1953],[-93.5523,18.4306],[-92.8849,18.4688],[-92.7102,18.6117],[-91.9738,18.716],[-91.8031,18.4706],[-91.2753,18.6246],[-91.343,18.9007],[-90.7393,19.3521],[-90.5072,19.9119],[-90.4841,20.5564],[-90.3531,21.0096],[-89.8198,21.2746],[-88.8787,21.414],[-88.1317,21.616],[-86.8242,21.4215],[-86.8648,20.8849],[-87.4672,20.1023],[-87.4248,19.5834],[-87.7619,18.4461],[-88.1967,18.7196],[-88.2957,18.4723],[-88.523,18.4457],[-88.8064,17.9654],[-89.1615,17.8149],[-90.9892,17.8163],[-90.993,17.2525],[-91.4096,17.2561],[-90.7107,16.7083],[-90.417,16.3909],[-90.4472,16.0726],[-91.7365,16.07],[-92.1871,15.3207],[-92.0748,15.0743],[-92.2352,14.5452],[-92.809,15.1387],[-93.916,16.0536],[-94.3741,16.2848],[-94.6615,16.2018],[-94.9004,16.4176],[-95.4643,15.9745],[-96.5108,15.6518],[-97.1846,15.9093],[-97.7548,15.967],[-98.5203,16.3048],[-98.7622,16.5347],[-99.6906,16.7198],[-100.0244,16.9205],[-100.8478,17.2006],[-101.6002,17.6516],[-101.847,17.9223],[-102.6995,18.0626],[-103.4415,18.3254],[-103.9125,18.8283],[-104.9385,19.3095],[-105.4821,19.9762],[-105.6694,20.3855],[-105.237,21.1193],[-105.2086,21.4908],[-105.6492,21.988],[-105.7917,22.6276],[-106.4023,23.1958],[-106.9354,23.8812],[-107.9512,24.6149],[-108.3736,25.1942],[-109.385,25.7273],[-109.4256,26.0327],[-109.1997,26.3052],[-109.4829,26.7105],[-109.7548,26.703],[-109.9441,27.0794],[-110.4779,27.3227],[-110.5298,27.8642],[-111.1215,27.9672],[-111.6801,28.4706],[-112.1618,29.0188],[-112.2235,29.2696],[-112.7384,29.9856],[-113.1104,30.7934],[-113.0467,31.1792],[-114.1493,31.5072],[-114.8395,31.7984],[-114.8819,31.1565],[-114.6334,30.5067],[-114.6498,30.2381],[-114.3726,29.8302],[-113.7556,29.3677],[-113.4997,28.9269],[-112.8709,28.4244],[-112.7339,27.826],[-112.3291,27.5233],[-112.0091,26.9671],[-111.5696,26.7074],[-111.2917,25.7899],[-111.0345,25.5271],[-110.6774,24.7885],[-110.5471,24.2141],[-110.0229,24.1746],[-109.421,23.4803],[-109.458,23.2149],[-109.9234,22.8859],[-110.3627,23.6051],[-111.4194,24.329],[-112.0725,24.84],[-112.0557,25.488],[-112.3773,26.2138],[-113.0207,26.5831],[-113.2058,26.857],[-113.5986,26.7212],[-113.841,26.9667],[-114.4454,27.2183],[-114.9936,27.7359],[-114.3007,27.8731],[-114.0485,28.4262],[-114.1455,28.6055],[-114.9936,29.3845],[-115.6738,29.7565],[-116.0622,30.8041],[-116.6622,31.5649],[-117.1282,32.5335],[-114.7248,32.7155],[-114.836,32.5082],[-112.939,31.916],[-111.042,31.3243],[-108.2145,31.3292],[-108.2118,31.7
1793],[-106.4533,31.77],[-106.2558,31.5445],[-104.9179,30.5835],[-104.504,29.6775],[-104.1107,29.3863],[-103.2577,29.001],[-102.892,29.2163],[-102.7342,29.6438],[-102.269,29.871],[-101.4404,29.7769],[-100.6587,29.0685],[-100.2961,28.3276],[-99.5053,27.5482],[-99.4436,27.0368],[-99.1078,26.4469],[-98.0828,26.0642],[-97.3582,25.8707],[-97.1462,25.9617]]]},properties:{name:"Mexico",id:"MX"},id:"MX"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[73.5121,4.1644],[73.473,4.1706],[73.5041,4.2345],[73.5285,4.2434],[73.5121,4.1644]]]},properties:{name:"Maldives",id:"MV"},id:"MV"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[49.5383,-12.4323],[49.9374,-13.0724],[50.174,-14.0401],[50.2353,-14.7321],[50.4829,-15.3855],[50.2091,-15.9604],[49.8926,-15.4579],[49.6498,-15.5671],[49.8389,-16.4864],[49.4491,-17.2406],[49.478,-17.8984],[48.6071,-20.4574],[48.3509,-21.3488],[47.9084,-22.4661],[47.5581,-23.8745],[47.1773,-24.7872],[46.7285,-25.1498],[46.1586,-25.2306],[45.5078,-25.5631],[45.1154,-25.5431],[44.8131,-25.334],[44.3457,-25.2262],[44.0354,-24.9958],[43.6874,-24.3579],[43.7225,-23.5296],[43.398,-22.8864],[43.2666,-22.0492],[43.5019,-21.3563],[43.8556,-21.0767],[44.4047,-19.9221],[44.4487,-19.4285],[44.2387,-19.0752],[44.2329,-18.7405],[44.0399,-18.2886],[43.9795,-17.3915],[44.4216,-16.7026],[44.4762,-16.2174],[44.9094,-16.1743],[45.1669,-15.983],[45.5984,-15.9928],[45.7,-15.8139],[46.3317,-15.7136],[46.475,-15.5134],[47.8116,-14.5448],[47.9954,-13.9606],[48.7966,-13.2673],[48.8996,-12.4585],[49.2072,-12.0794],[49.5383,-12.4323]]]},properties:{name:"Madagascar",id:"MG"},id:"MG"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[28.2124,45.4503],[28.0997,45.9728],[28.2444,46.4513],[28.0717,46.9786],[27.3366,47.6396],[26.9806,48.155],[26.6189,48.2597],[27.5493,48.4777],[29.1948,47.8824],[29.1597,47.4558],[29.5494,47.2467],[29.8779,46.829],[29.838,46.3505],[29.1464,46.5268],[28.9475,46.05],[28.2124,45.4503]]]},properties:{name:"Moldova",id:"MD"},id:"MD"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[7.4387,43.7507],[7.3779,43.7316],[7.4143,43.7711],[7.4387,43.7507]]]},properties:{name:"Monaco",id:"MC"},id:"MC"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-2.2197,35.1041],[-1.7955,34.7521],[-1.6792,33.3187],[-1.5099,32.8775],[-1.0656,32.4683],[-1.2753,32.0892],[-2.4485,32.13],[-2.9308,32.0426],[
1-3.0174,31.8344],[-3.8268,31.6617],[-3.8335,31.1978],[-4.3228,30.6989],[-4.9683,30.4654],[-5.4488,29.9567],[-6.5008,29.8093],[-6.6353,29.5687],[-7.095,29.6251],[-7.6851,29.3495],[-8.6599,28.7187],[-8.6834,27.6565],[-13.1774,27.652],[-12.949,27.9144],[-11.986,28.1292],[-11.4302,28.3822],[-11.0809,28.7138],[-10.4865,29.0649],[-9.6671,30.1094],[-9.6529,30.4477],[-9.8755,30.718],[-9.8087,31.4247],[-9.3475,32.0865],[-9.2458,32.5726],[-8.5962,33.1874],[-6.901,33.969],[-6.3532,34.776],[-5.9249,35.7859],[-5.3973,35.9297],[-5.1054,35.4676],[-4.3299,35.1613],[-3.6932,35.2799],[-2.84,35.1281],[-2.2197,35.1041]]]},properties:{name:"Morocco",id:"MA"},id:"MA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-63.0111,18.0688],[-63.123,18.0688],[-63.0631,18.1154],[-63.0111,18.0688]]]},properties:{name:"Saint Martin",id:"MF"},id:"MF"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[113.4788,22.1957],[113.4943,22.2414],[113.5467,22.2241],[113.4788,22.1957]]]},properties:{name:"Macau",id:"MO"},id:"MO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[27.3517,57.5282],[27.797,57.3169],[27.8063,56.867],[28.1481,56.143],[27.5768,55.7988],[26.5936,55.6676],[24.9032,56.3982],[24.1206,56.2642],[22.0845,56.4067],[21.0462,56.07],[21.0711,56.8237],[21.7285,57.571],[22.5546,57.7242],[23.6479,56.9711],[24.4034,57.3251],[24.3226,57.8706],[25.111,58.0635],[25.9912,57.8382],[26.5328,57.5311],[27.3517,57.5282]]]},properties:{name:"Latvia",id:"LV"},id:"LV"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[6.1164,50.1209],[6.4875,49.7985],[6.3441,49.4527],[5.7897,49.5383],[5.744,49.9196],[6.1164,50.1209]]]},properties:{name:"Luxembourg",id:"LU"},id:"LU"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[26.5936,55.6676],[26.175,55.0033],[25.8594,54.9192],[25.5473,54.3317],[24.7683,53.9746],[23.4845,53.9398],[23.37,54.2005],[22.7663,54.3568],[22.8311,54.8384],[21.2358,55.2641],[21.0462,56.07],[22.0845,56.4067],[24.1206,56.2642],[24.9032,56.3982],[26.5936,55.6676]]]},properties:{name:"Lithuania",id:"LT"},id:"LT"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[27.8303,-28.9091],[28.6257,-28.5816],[29.3013,-29.0898],[29.3905,-29.2696],[29.098,-29.919],[28.3922,-30.1476],[28.018,-30.6421],[27.3886,-30.3158],[27.0517,-29.6642],[27.2945,-29.5195],[27.8303,-28.9091]]]},properties:{name:"Lesotho",id:"LS"},id:"LS"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[79.9822,9.8129],[80.253,9.7965],[80.7111,9.3663],[81.373,8.4315],[81.436,8.119],[81.8741,7.2885],[81.8612,6.9014],[81.6375,6.4251],[80.724,5.979],[80.0954,6.153],[79.8593,6.8295],[79.7923,7.5854],[79.929,8.8994],[80.1185,9.3268],[79.9822,9.8129]]]},properties:{name:"Sri Lanka",id:"LK"},id:"LK"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[9.5801,47.0572],[9.4877,47.0621],[9.5277,47.2707],[9.5801,47.0572]]]},properties:{name:"Liechtenstein",id:"LI"},id:"LI"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-60.8953,13.8221],[-61.0636,13.9158],[-60.8867,14.0112],[-60.8953,13.8221]]]},properties:{name:"Saint Lucia",id:"LC"},id:"LC"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[25.1505,31.655],[24.8526,31.335],[24.9738,30.7766],[24.7115,30.1316],[24.9805,29.1817],[24.9805,27.8345],[24.9805,25.8134],[24.9805,24.2416],[24.9805,21.9959],[24.9796,20.0024],[23.9804,19.9958],[23.9804,19.4968],[21.5847,20.6794],[19.6684,21.6257],[17.7521,22.5721],[15.9841,23.4452],[14.9791,22.996],[14.2307,22.6183],[13.4814,23.1802],[11.9678,23.518],[11.5075,24.3144],[10.6863,24.5514],[10.2557,24.5909],[10.0009,25.3322],[9.4482,26.0673],[9.4913,26.3337],[9.8593,26.5521],[9.7474,27.3306],[9.9161,27.7856],[9.8424,28.9668],[9.6724,29.567],[9.3102,30.1152],[9.5188,30.2293],[9.8952,30.3873],[10.2162,30.7832],[10.115,31.4637],[10.8265,32.0807],[11.5048,32.4137],[11.5043,33.182],[12.2798,32.8584],[12.7535,32.8012],[13.2835,32.9148],[14.2369,32.6813],[14.5135,32.5109],[15.1767,32.391],[15.4963,31.6568],[16.123,31.2644],[17.3491,31.0815],[18.1902,30.7775],[18.9364,30.2905],[19.2915,30.2879],[19.7132,30.4885],[20.1509,31.0784],[19.9263,31.8175],[20.1216,32.2188],[20.621,32.5801],[21.6357,32.9374],[22.1875,32.9184],[23.0908,32.6187],[23.2866,32.2139],[24.1295,32.0093],[24.6839,32.0159],[25.1505,31.655]]]},properties:{name:"Libya",id:"LY"},id:"LY"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-8.4863,7.5584],[-8.2966,7.0741],[-8.3325,6.8015],[-8.6035,6.5077],[-7.8886,6.2347],[-7.7965,5.975],[-7.4543,5.8414],[-7.4299,5.3247],[-7.5688,5.0805],[-7.5451,4.3512],[-8.2591,4.59],[-9.1322,5.0548],[-10.2763,6.0775],[
1-11.5075,6.9067],[-11.2678,7.2325],[-10.6474,7.7594],[-10.2832,8.4852],[-9.7683,8.5345],[-9.5182,8.3463],[-9.369,7.6396],[-9.4598,7.4425],[-9.1175,7.2157],[-8.8896,7.2627],[-8.7083,7.6591],[-8.4863,7.5584]]]},properties:{name:"Liberia",id:"LR"},id:"LR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[35.8691,33.4319],[35.411,33.0755],[35.1087,33.0835],[35.9761,34.6291],[36.4329,34.6136],[36.5851,34.2212],[35.9424,33.6676],[35.8691,33.4319]]]},properties:{name:"Lebanon",id:"LB"},id:"LB"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[102.1276,22.379],[102.9488,21.5698],[102.8511,21.2657],[103.1046,20.8915],[103.635,20.6971],[104.0518,20.9413],[104.5832,20.6465],[104.6187,20.3744],[104.9281,20.018],[104.5463,19.6105],[104.0319,19.6753],[103.8965,19.3401],[104.7163,18.8035],[105.115,18.6787],[105.0857,18.4501],[105.4581,18.1545],[105.6916,17.7377],[106.5021,16.9542],[106.6961,16.4588],[107.3966,16.0429],[107.1897,15.7473],[107.6531,15.255],[107.5195,14.705],[106.82,14.3148],[106.5012,14.5781],[105.9788,14.3432],[105.9046,13.9247],[105.1833,14.3464],[105.4754,14.5301],[105.5131,15.3606],[105.6223,15.6998],[105.4062,15.9874],[105.047,16.1601],[104.7505,16.6475],[104.8162,17.3005],[103.9497,18.3192],[103.3669,18.4235],[103.0913,18.1381],[102.7175,17.8922],[102.1014,18.2104],[101.1053,17.4793],[100.9086,17.5837],[101.1133,18.0333],[101.0507,18.4071],[101.2864,18.977],[101.1546,19.5794],[100.6254,19.4999],[100.3977,19.7561],[100.5429,20.0885],[100.1225,20.3167],[100.2495,20.7304],[100.7564,21.3128],[101.139,21.5676],[101.2242,21.2236],[101.705,21.1503],[101.744,21.778],[101.5243,22.2538],[101.6712,22.4625],[102.1276,22.379]]]},properties:{name:"Lao People's Democratic Republic",id:"LA"},id:"LA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[48.4424,28.5429],[47.6713,28.5331],[47.4334,28.9895],[46.5314,29.0964],[46.9056,29.5377],[47.1143,29.9611],[47.6727,30.0956],[47.9785,29.9829],[47.9696,29.6167],[48.1836,28.9793],[48.4424,28.5429]]]},properties:{name:"Kuwait",id:"KW"},id:"KW"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[21.5625,42.2476],[21.0596,42.1713],[20.566,41.8739],[20.4856,42.2232],[20.0639,42.5473],[20.3445,42.8278],[21.0569,43.0915],[21.3907,42.7515],[21.7529,42.6698],[21.5625,42.2476]]]},properties:{name:"Kosovo",id:"XK"},id:"XK"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[128.3745,38.6233],[128.619,38.1763],[129.335,37.2747],[129.4735,36.742],[129.4034,36.0522],[129.5619,35.9475],[129.2143,35.1818],[128.5112,35.101],[128.4442,34.8706],[127.7148,34.9545],[127.0308,34.6069],[126.4817,34.4937],[126.2913,35.1542],[126.7174,35.769],[126.5483,36.4775],[126.2171,36.8708],[126.7463,37.1935],[126.634,37.7816],[127.1697,38.3045],[128.0389,38.3085],[128.3745,38.6233]]]},properties:{name:"South Korea",id:"KR"},id:"KR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-62.6307,17.2401],[-62.8389,17.3391],[-62.7945,17.4025],[-62.7137,17.3533],[-62.6307,17.2401]]]},properties:{name:"Saint Kitts and Nevis",id:"KN"},id:"KN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-157.3422,1.8557],[-157.2461,1.7318],[-157.4201,1.7873],[-157.3422,1.8557]]]},properties:{name:"Kiribati",id:"KI"},id:"KI"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[104.4265,10.4112],[104.2622,10.5413],[103.532,10.6048],[103.722,10.8902],[103.5325,11.1468],[103.153,10.9137],[103.1254,11.4606],[102.9341,11.7065],[102.7366,12.0896],[102.7557,12.4261],[102.4995,12.6698],[102.3198,13.5398],[102.729,13.8421],[103.1996,14.3326],[104.7789,14.428],[105.1833,14.3464],[105.9046,13.9247],[105.9788,14.3432],[106.5012,14.5781],[106.82,14.3148],[107.5195,14.705],[107.3313,14.1266],[107.6056,13.4377],[107.4756,13.0302],[107.5062,12.3644],[106.9305,12.0776],[106.4138,11.9484],[106.3401,11.6817],[105.8514,11.6351],[105.8558,11.2941],[106.1679,11.0123],[105.3866,10.9399],[104.8504,10.5347],[104.4265,10.4112]]]},properties:{name:"Cambodia",id:"KH"},id:"KH"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[80.2095,42.1899],[80.2162,42.0323],[79.2938,41.7829],[78.3625,41.3718],[78.1232,41.0758],[76.8239,40.9821],[76.4804,40.4494],[75.8718,40.3034],[75.5837,40.6052],[75.0044,40.4494],[74.4118,40.1374],[73.9915,40.0433],[73.9147,39.6065],[73.6315,39.4489],[73.2351,39.3743],[72.0428,39.3521],[71.8062,39.2758],[71.4045,39.598],[70.7333,39.4134],[70.6077,39.5643],[69.5987,39.5736],[69.229,39.761],[69.5304,40.0974],[69.9667,40.2022],[70.4514,40.049],[70.9579,40.239],[71.6926,40.1525],[73.113,40.7859],[72.6585,40.8698],[71.7924,41.4131],[71.4085,41.1361],[70.7826,41.2626],[70.1811,41.5716],[70.8421,42.0195],[70.9468,42.2485],[71.2567,42.7337],[71.8168,42.822],[72.8551,42.561],[73.422,42.5934],[73.5565,43.0027],[74.209,43.2402],[75.0475,42.9046],[76.9442,42.9716],[79.1646,42.759],[79.49,42.4576],[80.2095,42.1899]]]},properties:{name:"Kyrgyzstan",id:"KG"},id:"KG"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[41.8839,3.9779],[41.3419,3.2016],[40.9646,2.8145],[40.9699,1.378],[40.9788,-.8703],[41.5328,-1.6955],[40.9956,-1.9507],[40.6441,-2.5393],[40.2224,-2.6884],[40.1154,-3.2504],[39.4909,-4.4787],[39.2219,-4.6922],[37.7974,-3.6743],[37.6087,-3.4604],[37.6438,-3.0453],[36.2633,-2.2747],[34.7709,-1.4416],[33.9031,-1.0021],[33.9431,.1738],[34.4815,1.042],[34.7874,1.2307],[34.9654,1.6435],[34.964,2.0625],[34.7425,2.818],[34.4478,3.1634],[34.3928,3.6916],[34.165,3.8128],[33.9759,4.2203],[35.2681,5.4925],[35.7448,5.3442],[35.763,4.808],[36.0818,4.4498],[36.9056,4.4116],[38.0864,3.649],[39.4944,3.4559],[39.8424,3.8514],[40.7653,4.2731],[41.2207,3.9437],[41.8839,3.9779]]]},properties:{name:"Kenya",id:"KE"},id:"KE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[87.3229,49.0858],[8
16.7534,49.0088],[86.5496,48.5287],[85.7493,48.3849],[85.526,47.9157],[85.6565,47.2547],[84.786,46.8308],[83.1929,47.1864],[83.0043,47.0337],[82.3264,45.52],[82.4787,45.1236],[81.602,45.3109],[80.059,45.0064],[80.4554,44.7463],[80.3551,44.0973],[80.7857,43.1616],[80.1651,42.6653],[80.2095,42.1899],[79.49,42.4576],[79.1646,42.759],[76.9442,42.9716],[75.0475,42.9046],[74.209,43.2402],[73.5565,43.0027],[73.422,42.5934],[72.8551,42.561],[71.8168,42.822],[71.2567,42.7337],[70.9468,42.2485],[70.4159,42.0785],[70.0954,41.8206],[69.0652,41.367],[68.2919,40.6563],[67.9359,41.1965],[66.8142,41.1423],[66.6686,41.2706],[66.4986,41.9951],[66.0094,42.0048],[66.1004,42.9907],[65.803,42.8771],[65.4963,43.3108],[64.9054,43.7147],[64.4434,43.5513],[63.2071,43.6281],[61.9904,43.4923],[61.1608,44.1688],[61.0081,44.3939],[58.5551,45.5555],[55.9757,44.9949],[55.9766,42.929],[55.9774,41.3221],[55.5451,41.2626],[54.9037,41.9192],[54.1211,42.3351],[53.2502,42.2059],[52.4938,41.7802],[52.5968,42.7603],[51.8439,42.9104],[51.3019,43.4825],[50.8305,44.1928],[50.3311,44.3255],[50.4093,44.6242],[50.8603,44.6287],[51.4156,45.358],[52.5311,45.3988],[52.7739,45.5728],[53.1352,46.1916],[53.1703,46.6692],[52.9159,46.9542],[52.1888,46.8397],[51.1781,47.11],[50.4195,46.8796],[50,46.6342],[49.3475,46.5192],[49.2321,46.3372],[48.6102,46.5663],[48.9595,46.7744],[48.1099,47.7452],[47.0934,47.9477],[47.0042,48.2846],[46.661,48.4124],[46.7028,48.8055],[47.0144,49.0984],[46.8022,49.367],[47.3264,50.2734],[47.706,50.378],[48.4344,49.8284],[48.8432,50.0131],[48.8086,50.6012],[49.498,51.0835],[50.2468,51.2895],[50.7941,51.7292],[51.6091,51.4839],[52.3309,51.6812],[52.571,51.4817],[53.3381,51.4824],[54.0416,51.1153],[54.4216,50.7804],[54.727,50.9981],[55.5424,50.6017],[55.7977,50.6021],[56.4915,51.0196],[57.0117,51.0651],[57.4423,50.8889],[57.8387,51.0917],[58.3594,51.0638],[58.8836,50.6945],[59.8122,50.5819],[59.9552,50.7992],[60.6379,50.6638],[61.3894,50.8609],[61.5851,51.2298],[61.3632,51.442],[60.4647,51.6513],[60.0657,51.9764],[60.9375,52.2805],[60.8021,52.7448],[61.0476,52.9725],[61.974,52.9437],[62.0148,53.1079],[61.1994,53.2872],[60.9797,53.6217],[61.3339,54.0492],[61.9287,53.9464],[63.0739,54.1053],[64.4611,54.3841],[65.1576,54.3643],[65.4767,54.6233],[66.2225,54.6673],[68.0739,54.9596],[68.2062,55.1609],[68.9773,55.3895],[70.1824,55.1625],[70.7382,55.3052],[71.1856,54.5994],[71.0933,54.2123],[72.9141,54.1073],[73.3993,53.8115],[73.2857,53.5984],[74.4518,53.6472],[76.2664,54.312],[76.5758,53.9424],[77.7042,53.3791],[78.4757,52.6385],[79.4687,51.493],[79.9862,50.7746],[80.8771,51.2815],[81.4657,50.7397],[82.4938,50.7275],[83.3571,50.9945],[83.9453,50.7746],[84.2578,50.2883],[84.9893,50.0615],[85.21,49.6648],[86.1807,49.4993],[86.6144,49.6098],[87.3229,49.0858]]]},properties:{name:"Kazakhstan",id:"KZ"},id:"KZ"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[141.2296,41.3727],[141.4626,40.611],[141.7969,40.2914],[141.978,39.8444],[141.9007,39.1115],[141.6584,38.9748],[141.4675,38.404],[141.1084,38.3378],[140.9282,37.9494],[141.0365,37.4674],[140.9686,37.0022],[140.6272,36.5028],[140.6219,36.0593],[140.874,35.7251],[140.4572,35.5102],[140.4164,35.267],[139.7994,34.9567],[139.6502,35.409],[139.2494,35.2781],[138.9826,34.6984],[138.5773,35.0863],[138.1889,34.5963],[136.8848,34.8058],[136.5332,34.6784],[136.8537,34.3242],[136.3299,34.1768],[135.9162,33.5616],[135.4528,33.5536],[135.1753,33.898],[135.1003,34.2882],[135.3848,34.5004],[134.7399,34.7654],[134.2081,34.6975],[133.9684,34.5275],[133.1423,34.3024],[132.2381,34.227],[132.0903,33.8554],[131.7405,34.0521],[130.9188,33.9757],[131.0041,34.3925],[131.3543,34.4134],[132.923,35.5111],[133.3767,35.4588],[134.2139,35.5391],[135.1744,35.7473],[135.6805,35.5031],[136.0955,35.7677],[136.0063,35.9905],[136.6983,36.742],[137.3424,36.7705],[137.5142,36.9516],[138.3199,37.2183],[138.8849,37.8438],[139.4012,38.1425],[140.0479,39.4635],[139.9228,40.5986],[140.2814,40.8463],[141.1186,40.8822],[141.2296,41.3727]]],[[[143.8241,44.1169],[144.7985,43.9402],[145.1012,43.7644],[145.3476,43.1767],[144.6307,42.9468],[143.9693,42.8815],[143.4295,42.419],[143.2364,42.0004],[141.8515,42.5792],[140.9863,42.3422],[140.4803,42.5592],[140.3267,42.2934],[140.7337,42.1162],[140.3848,41.5192],[139.9951,41.5765],[140.1083,41.9129],[139.8211,42.3875],[139.8912,42.6494],[140.7808,43.2149],[141.2962,43.1998],[141.6446,44.0197],[141.7822,44.7166],[141.5829,45.156],[141.9376,45.5094],[142.7042,44.8191],[143.8241,44.1169]]],[[[131.1745,33.6024],[131.5829,33.6526],[131.8967,33.2548],[131.9766,32.8438],[131.7321,32.593],[131.3374,31.4047],[130.5886,31.1783],[130.2006,31.2919],[130.3218,31.6013],[130.1944,32.0909],[130.6405,32.6192],[129.5801,33.2362],[130.3649,33.6344],[130.4838,33.8345],[130.953,33.8718],[131.1745,33.6024]]],[[[134.3572,34.2562],[134.6373,34.2265],[134.739,33.8203],[134.3772,33.6082],[134.1815,33.2473],[133.6319,33.511],[133.2861,33.36],[132.9772,32.842],[132.4951,32.9166],[132.3659,33.5123],[132.7841,33.9926],[133.5822,34.017],[134.0758,34.3583],[134.3572,34.2562]]]]},properties:{name:"Japan",id:"JP"},id:"JP"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[39.1455,32.1247],[38.9622,31.9951],[36.9584,31.4917],[37.9803,30.5],[37.6336,30.3132],[37.4694,29.9949],[36.7551,29.8662],[36.4759,29.4951],[36.0156,29.1906],[34.9507,29.3535],[34.9734,29.555],[35.174,30.524],[35.4394,31.1326],[35.4505,31.4793],[35.5589,31.7656],[35.5513,32.3955],[35.7875,32.735],[36.3721,32.387],[36.8182,32.3173],[38.7735,33.372],[39.1455,32.1247]]]}
1,properties:{name:"Jordan",id:"JO"},id:"JO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-2.0186,49.2312],[-2.2359,49.1763],[-2.2206,49.2665],[-2.0186,49.2312]]]},properties:{name:"Jersey",id:"JE"},id:"JE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-77.2614,18.4572],[-76.3499,18.1518],[-76.5246,17.8664],[-76.8533,17.9738],[-77.3615,17.8336],[-77.7681,17.8775],[-78.2167,18.4479],[-77.8735,18.522],[-77.2614,18.4572]]]},properties:{name:"Jamaica",id:"JM"},id:"JM"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[9.632,40.8822],[9.8051,40.4996],[9.5623,39.1661],[9.0563,39.2394],[8.8814,38.9127],[8.418,39.2056],[8.4712,40.2927],[8.1898,40.6518],[9.2831,41.2018],[9.632,40.8822]]],[[[15.5766,38.2202],[15.0994,37.4585],[15.2943,37.0133],[15.1127,36.6879],[14.5019,36.7989],[12.4356,37.8198],[13.3518,38.1807],[13.6816,38.0009],[14.5059,38.0453],[14.846,38.1718],[15.5766,38.2202]]],[[[13.6998,46.5201],[13.3993,46.3177],[13.7198,45.5875],[13.2062,45.7713],[12.2745,45.4459],[12.5235,44.9678],[12.2483,44.7223],[12.3961,44.2238],[13.564,43.5713],[14.0106,42.6898],[14.8659,42.0523],[15.1687,41.9338],[15.9641,41.9396],[16.0125,41.4353],[17.1032,41.062],[17.955,40.6554],[18.4859,40.105],[18.0779,39.9367],[17.8649,40.2803],[16.9283,40.4579],[16.5301,39.8595],[16.5976,39.6389],[17.1147,39.3805],[17.1746,38.9979],[16.5589,38.7147],[16.5456,38.4093],[16.0569,37.9419],[15.7244,37.9392],[15.9726,38.7125],[16.1967,38.7591],[16.0236,39.3535],[15.6929,39.99],[14.9507,40.239],[14.7656,40.6683],[14.1024,40.8272],[13.7331,41.2356],[13.0886,41.244],[12.6309,41.4695],[11.6375,42.2876],[10.7084,42.9361],[10.0475,44.0201],[8.766,44.4223],[8.0815,43.9189],[7.4929,43.7671],[7.6771,44.0831],[6.9673,44.2802],[7.0308,44.7166],[6.6277,45.1178],[7.1533,45.401],[7.021,45.9257],[7.9932,46.0158],[8.4584,46.2458],[8.9537,45.8298],[9.2512,46.2866],[9.9392,46.3616],[10.4528,46.865],[11.0249,46.7971],[11.2442,46.9755],[12.1542,46.9351],[12.3881,46.7025],[13.6998,46.5201]],[[12.4853,43.9016],[12.5146,43.9531],[12.441,43.9824],[12.397,43.9344],[12.4853,43.9016]]]]},properties:{name:"Italy",id:"IT"},id:"IT"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[35.7875,32.735],[35.5513,32.3955],[35.1931,32.5344],[34.9561,32.1611],[34.9507,31.6022],[35.4505,31.4793],[35.4394,31.1326],[35.174,30.524],[34.9734,29.555],[34.9041,29.4773],[34.2454,31.2085],[34.4775,31.5849],[34.6786,31.8956],[35.1087,33.0835],[35.411,33.0755],[35.8691,33.4319],[35.7875,32.735]]]},properties:{name:"Israel",id:"IL"},id:"IL"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-15.5431,66.2285],[-14.6982,66.0203],[-14.7576,65.7557],[-13.6159,65.4872],[-13.853,64.8622],[-15.0215,64.296],[-16.0605,64.1113],[-16.6404,63.8654],[-17.8156,63.7129],[-18.6537,63.4066],[-20.1982,63.5558],[-21.8328,64.2054],[-21.9502,64.515],[-22.684,65.0264],[-22.0057,65.4934],[-22.9024,65.5804],[-24.2241,65.4872],[-23.7371,66.0695],[-22.4261,66.4302],[-21.3035,65.8765],[-21.23,65.4206],[-20.3567,65.7191],[-20.3567,66.0331],[-18.7775,66.1688],[-16.7485,66.1317],[-15.9854,66.5145],[-15.5431,66.2285]]]},properties:{name:"Iceland",id:"IS"},id:"IS"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[44.7652,37.1424],[45.3618,36.0154],[45.7235,35.8365],[46.1337,35.1276],[45.6783,34.7982],[45.4377,34.4152],[45.3968,33.9708],[46.1457,33.2295],[46.1128,32.9579],[46.57,32.834],[47.3713,32.4239],[47.8298,31.7944],[47.6793,31.0025],[48.0105,30.9896],[48.0149,30.4654],[48.5467,29.9625],[47.9785,29.9829],[47.6727,30.0956],[47.1143,29.9611],[46.9056,29.5377],[46.5314,29.0964],[46.3565,29.0636],[44.7163,29.1937],[42.8578,30.4952],[42.0743,31.0802],[40.3693,31.9391],[39.1455,32.1247],[38.7735,33.372],[40.6894,34.3322],[40.9872,34.4289],[41.1945,34.7689],[41.3543,35.6403],[41.2456,36.0735],[41.4169,36.5148],[41.7884,36.5973],[42.3588,37.1087],[42.7748,37.3719],[43.5161,37.2445],[44.1562,37.2831],[44.2818,36.9782],[44.7652,37.1424]]]},properties:{name:"Iraq",id:"IQ"},id:"IQ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[46.1146,38.8776],[46.4906,38.9065],[47.773,39.6486],[47.9958,39.6842],[48.2422,38.9788],[48.0233,38.819],[48.5929,38.4111],[48.8685,38.4355],[49.0811,37.6676],[49.47,37.4967],[50.1305,37.407],[50.5331,37.0137],[51.1186,36.7425],[52.1902,36.6217],[54.0172,36.9524],[53.9142,37.3435],[54.7452,37.502],[55.0755,37.9024],[55.5784,38.0999],[56.2287,38.0733],[56.4409,38.2495],[57.1937,38.2162],[57.4236,37.9477],[58.4357,37.6387],[58.8157,37.6835],[59.2409,37.5206],[59.5623,37.1788],[60.0626,36.9631],[60.3413,36.6377],[61.
11195,36.6426],[61.262,35.6194],[61.08,34.8555],[60.4856,34.0947],[60.5109,33.6388],[60.9171,33.5052],[60.5606,33.1376],[60.8292,32.2494],[60.854,31.4833],[61.6602,31.3825],[61.7844,30.8321],[61.104,30.1285],[60.8434,29.8586],[61.3184,29.3725],[61.6229,28.7915],[61.8901,28.5465],[62.3531,28.4146],[62.7397,28.0023],[62.7632,27.2503],[63.1667,27.2525],[63.1681,26.6657],[62.4392,26.5609],[61.8697,26.2422],[61.6686,25.769],[61.5878,25.2022],[61.412,25.1023],[60.6641,25.2821],[59.4562,25.4814],[59.0461,25.4175],[58.7979,25.5546],[57.7961,25.6532],[57.3344,25.7917],[56.9824,26.9054],[56.3561,27.2001],[55.6503,26.9777],[54.8957,26.5565],[53.7056,26.7256],[53.4548,26.9431],[52.6918,27.3235],[52.476,27.6165],[51.6664,27.8451],[51.2788,28.1314],[51.0622,28.7262],[50.6752,29.1466],[50.6499,29.42],[49.9831,30.2093],[49.5548,30.0291],[48.9191,30.1209],[48.5467,29.9625],[48.0149,30.4654],[48.0105,30.9896],[47.6793,31.0025],[47.8298,31.7944],[47.3713,32.4239],[46.57,32.834],[46.1128,32.9579],[46.1457,33.2295],[45.3968,33.9708],[45.4377,34.4152],[45.6783,34.7982],[46.1337,35.1276],[45.7235,35.8365],[45.3618,36.0154],[44.7652,37.1424],[44.5614,37.7448],[44.2112,37.9081],[44.4309,38.3569],[44.023,39.3774],[44.8171,39.6504],[45.4798,39.0063],[46.1146,38.8776]]]},properties:{name:"Iran",id:"IR"},id:"IR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-6.218,54.0887],[-6.0274,52.927],[-6.5612,52.1888],[-7.5273,52.0989],[-8.8135,51.5849],[-10.3786,51.8688],[-9.9558,52.1367],[-9.2993,53.0975],[-9.7954,53.3951],[-9.996,54.276],[-8.6231,54.3468],[-8.764,54.6813],[-8.2746,55.1463],[-7.2468,55.3531],[-7.2186,55.0921],[-8.1183,54.4143],[-7.3553,54.1213],[-6.218,54.0887]]]},properties:{name:"Ireland",id:"IE"},id:"IE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[72.492,-7.3773],[72.4671,-7.3675],[72.4738,-7.3098],[72.4356,-7.2304],[72.4938,-7.2619],[72.492,-7.3773]]]},properties:{name:"British Indian Ocean Territory",id:"IO"},id:"IO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[78.7198,31.8876],[78.8445,31.3017],[79.1073,31.4025],[79.3386,31.1055],[79.3697,31.0798],[79.9165,30.8942],[79.9245,30.8889],[80.1913,30.5684],[80.6823,30.4148],[81.0103,30.1645],[80.4017,29.7303],[80.0706,28.8301],[80.5868,28.6494],[81.8528,27.8669],[81.9877,27.9139],[82.7335,27.5189],[83.2897,27.371],[84.0909,27.4913],[84.6103,27.2987],[84.6853,27.0412],[85.293,26.7412],[86.3663,26.5743],[86.7014,26.4349],[87.0166,26.5556],[87.2874,26.3603],[88.0549,26.43],[88.1614,26.7247],[87.9843,27.134],[88.1099,27.8704],[88.6213,28.0919],[88.8485,27.8686],[88.8912,27.316],[88.8579,26.9613],[89.7638,26.7016],[90.3458,26.8903],[90.7395,26.7718],[91.9984,26.8548],[92.0836,27.2907],[91.5949,27.5575],[91.6317,27.7599],[91.9775,27.7301],[92.6642,27.949],[92.702,28.147],[93.2067,28.5909],[93.9022,28.803],[94.6231,29.3126],[94.7696,29.1759],[95.4204,29.0543],[96.0352,29.4471],[96.4355,29.0507],[96.776,28.3671],[97.3224,28.218],[97.3353,27.9379],[96.6659,27.3391],[96.0613,27.217],[95.1287,26.5973],[95.1323,26.0411],[94.6227,25.4099],[94.7075,25.0486],[94.2929,24.3219],[94.1277,23.8763],[93.3074,24.0219],[93.4149,23.6823],[93.366,23.1323],[93.0788,22.7182],[93.1618,22.3604],[92.9643,22.0039],[92.575,21.9782],[92.4916,22.6853],[92.3615,22.929],[92.2461,23.6836],[91.938,23.5047],[91.6198,22.9796],[91.3152,23.1043],[91.1603,23.6605],[91.3672,24.0933],[91.8768,24.1954],[92.2514,24.895],[92.0499,25.1693],[90.4394,25.1578],[89.814,25.3052],[89.8229,25.9413],[89.2893,26.0376],[89.1082,26.2023],[88.4402,26.3696],[88.0846,25.8884],[88.4521,25.5746],[88.4561,25.1884],[88.1454,24.4857],[88.7336,24.2309],[88.5671,23.6743],[88.7407,23.4368],[89.0514,22.0932],[89.0518,21.6541],[88.2537,21.6222],[87.9483,21.8255],[87.1005,21.5006],[86.8595,21.2369],[86.9753,20.7002],[86.7503,20.3131],[86.2793,19.9194],[85.5748,19.693],[84.7709,19.1253],[84.1042,18.2926],[83.6541,18.0697],[83.1982,17.609],[82.3597,17.0963],[82.259,16.56],[81.7618,16.3297],[81.2385,16.264],[80.9788,15.7584],[80.6467,15.8951],[80.2934,15.7109],[80.0533,15.0739],[80.1656,14.5776],[80.1119,14.2123],[80.3422,13.3614],[80.229,12.6902],[79.8584,11.9888],[79.7541,11.5751],[79.8486,11.1969],[79.838,10.3225],[79.3905,10.306],[78.9964,9.6833],[78.9795,9.2687],[78.4215,9.1049],[78.1925,8.8909],[78.0602,8.3844],[77.5178,8.0782],[76.9669,8.4071],[76.5536,8.9029],[76.3246,9.452],[76.3463,9.9221],[75.9224,10.7841],[75.724,11.3616],[75.1966,12.0576],[74.7705,13.0773],[74.6711,13.6676],[74.3821,14.4946],[73.9493,15.0748],[73.932,15.397],[73.4761,16.0544],[73.3376,16.4597],[73.1561,17.6218],[72.8711,18.6832],[72.6678,19.8311],[72.8813,20.5631],[72.8138,21.117],[72.5431,21.6968],[72.5901,22.2783],[72.3326,22.2703],[72.037,21.8233],[72.2541,21.5312],[72.0153,21.1557],[71.0245,20.7388],[70.7191,20.7406],[70.1274,21.0948],[69.0088,22.1966],[70.1771,22.5726],[70.2512,22.9707],[69.6644,22.759],[69.2361,22.8487],[68.6408,23.19],[68.1649,23.8572],[68.7242,23.9646],[68.7282,24.2656],[69.5592,24.2731],[69.7163,24.1728],[70.5469,24.4183],[71.044,24.4001],[71.048,24.6877],[70.6521,25.4228],[70.2646,25.7064],[70.0777,26.0718],[70.1567,26.4713],[69.47,26.8046],[69.5681,27.1744],[70.1447,27.8491],[70.4035,28.0249],[70.7373,27.7293],[71.8701,27.9623],[72.342,28.752],[72.903,29.029],[73.3816,29.9345],[73.809,30.0934],[73.8991,30.4352],[74.6329,31.0345],[74.5099,31.7127],[75.3334,32.2792],[74.6578,32.5189],[73.9941,33.2424],[74.1499,33.507],[73.9613,34.6535],[74.3004,34.7654],[75.7093,34.5031],[76.5945,34.7357],[77.0486,35.1099],[77.7992,35.496],[77.8107,35.4845],[78.2821,34.654],[78.9364,34.3521],[78.7531,34.0876],[78.8019,33.4999],[79.1127,33.2264],[79.1353,33.1718],[79.2165,32.5641],[79.2192,32.5011],[78.3896,32.5197],[78.7198,31.8876]]]},properties:{name:"India",id:"IN"},id:"IN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-4.4121,54.1854],[-4.7457,54.1189],[-4.5086,54.3768],[-4.4121,54.1854]]]}
1,properties:{name:"Isle of Man",id:"IM"},id:"IM"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[96.4924,5.2293],[97.4512,5.2359],[97.9084,4.8799],[98.2484,4.4147],[98.3074,4.0929],[99.7323,3.1829],[100.4572,2.2574],[100.6854,2.1202],[101.0462,2.2574],[101.4768,1.6932],[101.7849,1.6213],[102.1573,1.2591],[102.4694,.7792],[102.8493,.7153],[103.0664,.492],[103.4788,.4801],[103.7868,.0468],[103.4286,-.1916],[103.4313,-.5334],[103.7211,-.8867],[104.3608,-1.0385],[104.5685,-1.9218],[104.8451,-2.0932],[104.6684,-2.3857],[105.3968,-2.3804],[105.5819,-2.4918],[106.0445,-3.1062],[105.8438,-3.6135],[105.8873,-5.0096],[105.8163,-5.6767],[105.6183,-5.7997],[105.3493,-5.5493],[105.0812,-5.7455],[104.6396,-5.5205],[104.6014,-5.9044],[103.8312,-5.0797],[102.919,-4.4707],[102.5377,-4.152],[102.1276,-3.5993],[101.5785,-3.167],[100.8478,-2.1438],[100.8554,-1.9343],[100.4865,-1.2991],[100.3081,-.8268],[99.5978,.1023],[99.1593,.3518],[98.7962,1.4948],[98.5644,1.9023],[97.7006,2.3586],[97.591,2.8464],[97.3912,2.9752],[96.9691,3.5753],[96.4449,3.8163],[95.4949,4.7614],[95.2068,5.2839],[95.2277,5.5648],[95.629,5.6092],[96.1333,5.2941],[96.4924,5.2293]]],[[[120.0124,-9.3748],[120.5038,-9.674],[120.8327,-10.0375],[120.439,-10.2941],[120.1447,-10.2],[119.6009,-9.7734],[119.0856,-9.7068],[119.1855,-9.3846],[120.0124,-9.3748]]],[[[125.0679,-9.512],[124.4274,-10.1485],[123.8574,-10.3438],[123.5893,-9.9669],[123.7092,-9.6149],[124.0363,-9.3415],[124.4442,-9.1901],[124.9223,-8.9424],[125.0679,-9.512]]],[[[116.6406,-8.614],[116.3774,-8.9291],[116.0764,-8.7449],[116.0613,-8.4373],[116.4014,-8.2043],[116.7343,-8.3871],[116.6406,-8.614]]],[[[122.7828,-8.6117],[121.6513,-8.8989],[121.0351,-8.9353],[119.8078,-8.6974],[119.9183,-8.4453],[120.6103,-8.2407],[121.4444,-8.578],[121.9664,-8.4551],[122.263,-8.6251],[122.6034,-8.4027],[122.7828,-8.6117]]],[[[118.2426,-8.3179],[118.9879,-8.3379],[119.0061,-8.7498],[118.1898,-8.8403],[117.0614,-9.0991],[116.7884,-9.0064],[116.835,-8.5323],[117.1649,-8.3672],[117.567,-8.4266],[118.1174,-8.1221],[118.2426,-8.3179]]],[[[115.4479,-8.155],[115.7045,-8.4071],[115.2361,-8.7977],[114.4753,-8.1195],[115.4479,-8.155]]],[[[126.8009,-7.668],[126.4719,-7.9503],[125.8434,-7.8167],[126.6095,-7.5717],[126.8009,-7.668]]],[[[138.5351,-8.2735],[138.2963,-8.4053],[137.6851,-8.2624],[138.0074,-7.6414],[138.2954,-7.4385],[138.77,-7.3906],[138.9893,-7.696],[138.5351,-8.2735]]],[[[131.3255,-7.9996],[131.0866,-7.8651],[131.2602,-7.4705],[131.6912,-7.439],[131.3255,-7.9996]]],[[[113.8445,-7.1052],[113.4708,-7.2184],[112.7637,-7.1398],[112.868,-6.9001],[113.9746,-6.873],[113.8445,-7.1052]]],[[[134.537,-6.4424],[134.3559,-6.8149],[134.0589,-6.7691],[134.1681,-6.1761],[134.537,-6.4424]]],[[[107.3739,-6.0074],[107.6669,-6.2156],[108.295,-6.2649],[108.6776,-6.7905],[110.4261,-6.9471],[110.7369,-6.4722],[111.1546,-6.6693],[111.5403,-6.6484],[112.0872,-6.8934],[112.5391,-6.9263],[112.7943,-7.5526],[113.2484,-7.7182],[114.0705,-7.633],[114.4442,-7.8957],[114.387,-8.4053],[114.5836,-8.7698],[113.2533,-8.2868],[112.6789,-8.4093],[111.5101,-8.305],[110.6072,-8.1497],[110.0386,-7.8904],[109.2818,-7.7049],[108.7411,-7.6671],[108.4517,-7.7968],[107.9173,-7.724],[107.2852,-7.4718],[106.6313,-7.4155],[106.5199,-7.0537],[105.4838,-6.7816],[105.8682,-6.1166],[106.0751,-5.9142],[106.8253,-6.0984],[107.0463,-5.9044],[107.3739,-6.0074]]],[[[134.747,-5.7069],[134.7559,-6.1708],[134.4411,-6.335],[134.3413,-5.7127],[134.747,-5.7069]]],[[[122.6451,-5.2692],[122.3961,-5.0699],[122.369,-4.7672],[122.702,-4.6185],[122.6451,-5.2692]]],[[[126.8612,-3.0879],[127.2274,-3.3911],[127.2297,-3.6331],[126.6863,-3.8235],[126.2145,-3.6051],[126.0263,-3.1705],[126.8612,-3.0879]]],[[[129.7545,-2.866],[130.3791,-2.9894],[130.8598,-3.5705],[130.8052,-3.8577],[129.8442,-3.3272],[129.4678,-3.4533],[128.9675,-3.3259],[128.4193,-3.416],[128.0819,-3.1838],[128.1987,-2.866],[129.4274,-2.7905],[129.7545,-2.866]]],[[[108.2071,-2.9978],[107.6145,-3.2096],[107.6665,-2.5664],[108.0744,-2.597],[108.2071,-2.9978]]],[[[124.9694,-1.7057],[124.8344,-1.8943],[124.4176,-2.0053],[124.3808,-1.6875],[124.9694,-1.7057]]],[[[135.4741,-1.5916],[136.2016,-1.6551],[136.1927,-1.8593],[135.4741,-1.5916]]],[[[106.0458,-1.6693],[106.3658,-2.4647],[106.6788,-2.704],[106.547,-3.0555],[105.9988,-2.8247],[105.7857,-2.1815],[105.1332,-2.0426],[105.5855,-1.5268],[106.0458,-1.6693]]],[[[128.153,-1.6604],[127.5617,-1.7283],[127.6465,-1.3324],[128.153,-1.6604]]],[[[99.1637,-1.778],[98.8743,-1.6639],[98.6017,-1.1979],[98.869,-.9155],[99.2671,-1.6275],[99.1637,-1.778]]],[[[135.3831,-.6514],[135.8935,-.726],[135.8389,-1.1193],[135.3831,-.6514]]],[[[140.9734,-2.6099],[140.9739,-4.0232],[140.9748,-6.3461],[140.9761,-9.1187],[139.9347,-8.1013],[139.3856,-8.1892],[138.8561,-8.1452],[139.0878,-7.5872],[138.7478,-7.2517],[138.8645,-6.8584],[138.4388,-6.3435],[138.0611,-5.4654],[137.0894,-4.9243],[136.6189,-4.8187],[135.9797,-4.531],[135.1957,-4.4507],[134.1473,-3.7968],[133.9737,-3.8182],[133.6532,-3.3645],[133.2488,-4.0623],[132.9687,-4.0947],[132.7539,-3.7036],[132.7512,-3.2948],[132.3482,-2.9752],[133.1911,-2.4377],[133.6088,-2.5473],[133.9049,-2.391],[133.9218,-2.1021],[132.963,-2.2725],[132.3078,-2.2423],[132.0233,-1.9902],[131.9305,-1.5596],[131.2935,-1.3936],[131.2571,-.8556],[131.8044,-.7038],[132.1285,-.4539],[132.6252,-.3589],[133.4726,-.726],[133.9746,-.7442],[134.2596,-1.363],[134.106,-1.7212],[134.1557,-2.1953],[135.0373,-3.333],[135.4865,-3.345],[136.2433,-2.5832],[136.3898,-2.2734],[136.843,-2.1975],[137.1236,-1.8411],[137.8063,-1.4833],[138.6497,-1.7909],[139.7896,-2.3484],[140.6223,-2.4456],[140.9734,-2.6099]]],[[[97.4814,1.4651],[97.9319,.9741],[97.8764,.6283],[97.4054,.947],[97.2443,1.4238],[97.4814,1.4651]]],[[[124.889,.9954],[124.4274,.4707],[123.754,.3056],[123.2653,.3265],[123.0824,.4858],[121.8421,.4366],[121.4258,.4947],[120.3489,.4494],[120.1274,.1667],[120.012,-.307],[120.0972,-.6501],[120.5176,-1.0394],[120.6676,-1.3701],[121.0338,-1.4065],[121.5194,-.8556],[121.9695,-.9333],[122.2798,-.7571],[122.8888,-.7553],[122.5067,-1.3479],[121.7187,-1.8628],[121.349,-1.9458],[121.8484,-2.3316],[122.3992,-3.2007],[122.2527,-3.6206],[122.8773,-4.1089],[122.8973,-4.349],[122.207,-4.4964],[121.9172,-4.848],[121.4866,-4.5812],[121.618,-4.0929],[120.9144,-3.5558],[121.0542,-3.167],[121.052,-2.7515],[120.6538,-2.6676],[120.2539,-3.0529],[120.4368,-3.7072],[120.3627,-4.0858],[120.4199,-4.6176],[120.2792,-5.1463],[120.3116,-5.5418],[119.7172,-5.6932],[119.3763,-5.425],[119.6116,-4.4236],[119.6236,-4.0343],[119.4198,-3.4755],[118.9946,-3.5376],[118.8126,-3.1568],[118.7837,-2.7648],[119.0922,-2.4829],[119.3217,-1.9298],[119.3089,-1.4083],[119.7718,-.4836],[119.8091,.2386],[120.2694,.971],[120.5167,.8174],[120.9122,1.2888],[121.44,1.2142],[121.5918,1.0678],[122.4365,1.018],[122.8924,.8498],[123.2781,.9279],[123.8468,.8383],[124.2738,1.022],[124.9893,1.7012],[125.2339,1.5023],[124.889,.9954]]],[[[127.7326,.848],[128.1609,1.1579],[128.4242,1.5174],[128.6883,1.5725],[128.7025,1.1064],[128.299,.8769],[128.6914,.3602],[127.9829,.4721],[127.8875,.2985],[128.0464,-.706],[127.6918,-.2417],[127.7086,.2883],[127.5555,.4898],[127.4201,1.252],[127.6318,1.8437],[128.0109,1.7012],[128.0118,1.3319],[127.6527,1.0141],[127.7326,.848]]],[[[117.5746,4.1706],[117.6301,3.6361],[117.1662,3.5922],[117.6105,3.0644],[118.0664,2.3178],[117.8649,1.9684],[118.0806,1.7016],[118.9848,.9821],[118.5347,.8134],[118.196,.8742],[117.745,.7295],[117.5222,.2359],[117.4627,-.3238],[117.5626,-.7708],[116.5545,-1.474],[116.4236,-2.0528],[116.5656,-2.2996],[116.3308,-2.9024],[115.9561,-3.5949],[114.6937,-4.1697],[114.5361,-3.4946],[114.0825,-3.2788],[113.7957,-3.4564],[113.5258,-3.1838],[112.9714,-3.1869],[112.6003,-3.4005],[112.2851,-3.321],[111.8222,-3.5323],[111.8231,-3.0573],[111.3676,-2.9335],[111.0445,-3.0555],[110.5739,-2.8913],[110.2326,-2.925],[110.0191,-1.3989],[109.7874,-1.0114],[109.454,-.8689],[109.1606,-.4947],[109.2574,.0313],[108.9444,.3558],[108.9058,.7939],[109.0758,1.4957],[109.3785,1.9227],[109.6289,2.0275],[109.6542,1.6151],[110.5056,.8618],[110.9379,1.0172],[111.7698,.9994],[112.0783,1.1432],[112.1857,1.4393],[112.476,1.5592],[113.6222,1.236],[113.9022,1.4344],[114.5459,1.4673],[114.8304,1.98],[114.7865,2.2503],[115.1509,2.4931],[115.0861,2.8411],[115.4545,3.0342],[115.5686,3.9389],[115.8962,4.3486],[117.1005,4.337],[117.5746,4.1706]]]]},properties:{name:"Indonesia",id:"ID"},id:"ID"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[22.132,48.4053],[22.8764,47.9472],[22.2905,47.7279],[21.1519,46.3044],[20.2419,46.1086],[19.5308,46.1552],[18.9054,45.9315],[17.9639,45.7704],[17.3105,45.9963],[16.5163,46.4997],[16.0929,46.8632],[16.4533,47.0066],[16.4342,47.3675],[17.1475,48.0058],[17.7619,47.7701],[18.7242,47.787],[18.7917,48.0005],[19.8988,48.1314],[20.4901,48.5269],[21.4515,48.5522],[22.132,48.4053]]]},properties:{name:"Hungary",id:"HU"},id:"HU"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-71.7791,19.7183],[-71.6571,19.1306],[-71.7683,18.0391],[-72.0599,18.2286],[-72.8767,18.1518],[-73.3851,18.2513],[-73.885,18.0418],[-74.419,18.3463],[-74.2276,18.6628],[-72.7894,18.4346],[-72.3478,18.6747],[-72.8112,19.0716],[-72.7033,19.4409],[-73.0527,19.6109],[-73.1177,19.9039],[-72.6369,19.9008],[-71.7791,19.7183]]]},properties:{name:"Haiti",id:"HT"},id:"HT"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[18.9054,45.9315],[19.0549,45.5271],[19.007,44.8693],[18.6625,45.0774],[17.8129,45.0779],[16.5305,45.2168],[16.2935,45.0086],[15.7879,45.1791],[15.7369,44.7658],[16.214,44.215],[17.6247,43.0426],[17.5852,42.9383],[16.903,43.3924],[15.9415,43.6565],[15.123,44.2567],[14.8548,45.081],[14.3861,45.342],[13.9657,44.8355],[13.6293,45.1081],[13.5778,45.5169],[13.8787,45.4286],[15.3396,45.4672],[15.6246,45.8338],[15.6361,46.2005],[16.5163,46.4997],[17.3105,45.9963],[17.9639,45.7704],[18.9054,45.9315]]],[[[17.6678,42.897],[18.4362,42.5597],[18.5174,42.4327],[17.6678,42.897]]]]},properties:{name:"Croatia",id:"HR"},id:"HR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-83.1576,14.9931],[-83.8674,14.7947],[-84.646,14.6611],[-84.9851,14.7525],[-85.1796,14.3432],[-85.7868,13.8443],[-86.1512,13.9948],[-86.3317,13.7702],[-86.7336,13.7635],[-86.7108,13.3134],[-87.0592,12.9916],[-87.3373,12.9792],[-87.4891,13.3529],[-87.8143,13.3991],[-87.7153,13.8128],[-88.151,13.9872],[-88.4491,13.851],[-89.0572,14.329],[-89.3626,14.416],[-89.2223,14.8661],[-88.9764,15.1427],[-88.2284,15.7291],[-87.6181,15.9097],[-86.9072,15.7624],[-86.3568,15.7832],[-85.7839,16.003],[-85.4836,15.8995],[-84.9738,15.9901],[-84.2614,15.8227],[-83.7604,15.2204],[-83.3691,15.2399],[-83.1576,14.9931]]]},properties:{name:"Honduras",id:"HN"},id:"HN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[73.7074,-53.1372],[73.465,-53.1843],[73.3363,-53.0298],[73.5858,-53.0271],[73.7074,-53.1372]]]},properties:{name:"Heard Island and McDonald Islands",id:"HM"},id:"HM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[114.0154,22.5117],[114.2658,22.541],[114.268,22.2956],[114.0154,22.5117]]]},properties:{name:"Hong Kong",id:"HK"},id:"HK"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-57.1948,5.5484],[-57.3309,5.0202],[-57.7111,4.9909],[-58.0544,4.1719],[-57.8327,3.6761],[-57.5497,3.3529],[-57.3036,3.3769],[-57.2097,2.8828],[-56.7043,2.0363],[-56.4828,1.9422],[-56.8368,1.8814],[-57.1189,2.0141],[-57.5943,1.7043],[-58.3407,1.5876],[-58.5119,1.2848],[-58.8625,1.2036],[-59.2312,1.3758],[-59.7563,1.9005],[-59.7552,2.2743],[-59.9942,2.6902],[-59.8544,3.5873],[-59.5512,3.9335],[-59.8333,4.476],[-60.1112,4.511],[-59.9907,5.0828],[-60.142,5.239],[-60.7422,5.2022],[-61.3767,5.9071],[-61.1286,6.2142],[-61.1457,6.6945],[-60.3951,6.9453],[-60.7191,7.4989],[-60.5136,7.8131],[-60.0324,8.0537],[-59.8315,8.3059],[-60.0175,8.5491],[-59.2003,8.0746],[-58.6266,7.5459],[-58.4806,7.0381],[-57.9825,6.786],[-57.1902,6.0975],[-57.1948,5.5484]]]},properties:{name:"Guyana",id:"GY"},id:"GY"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[144.7416,13.2593],[144.6493,13.4288],[144.7905,13.5269],[144.7416,13.2593]]]},properties:{name:"Guam",id:"GU"},id:"GU"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-51.6526,4.0614],[-51.9906,3.7018],[-52.7006,2.3635],[-52.9648,2.1837],[-53.7678,2.3551],[-54.13,2.1211],[-54.6163,2.3266],[-54.1954,2.818],[-54.2032,3.1381],[-53.9904,3.5895],[-54.3508,4.0543],[-54.4522,5.0135],[-54.1559,5.3589],[-53.8472,5.7823],[-53.4544,5.5635],[-52.8993,5.425],[-52.2905,4.9421],[-51.9196,4.5244],[-51.6526,4.0614]]]},properties:{name:"French Guiana",id:"GF"},id:"GF"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-89.1615,17.8149],[-89.2374,15.8942],[-88.8941,15.8907],[
1-88.2284,15.7291],[-88.9764,15.1427],[-89.2223,14.8661],[-89.3626,14.416],[-89.8726,14.0454],[-90.0952,13.7364],[-90.607,13.9291],[-91.1461,13.9255],[-91.8191,14.2283],[-92.2352,14.5452],[-92.0748,15.0743],[-92.1871,15.3207],[-91.7365,16.07],[-90.4472,16.0726],[-90.417,16.3909],[-90.7107,16.7083],[-91.4096,17.2561],[-90.993,17.2525],[-90.9892,17.8163],[-89.1615,17.8149]]]},properties:{name:"Guatemala",id:"GT"},id:"GT"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-25.4324,70.9213],[-25.4022,70.6527],[-27.898,70.4541],[-27.7089,70.8971],[-25.4324,70.9213]]],[[[-52.7313,69.9447],[-52.0452,69.8071],[-52.1125,69.4891],[-53.5784,69.2567],[-53.7831,69.5064],[-54.804,69.6304],[-54.8304,70.1611],[-53.3751,70.2213],[-52.7313,69.9447]]],[[[-29.953,83.5649],[-25.9475,83.2897],[-24.4702,82.8773],[-21.5208,82.5954],[-25.1489,82.0011],[-21.3379,82.0687],[-21.1466,81.6952],[-17.2261,81.4304],[-15.5555,81.8337],[-12.1928,81.649],[-11.5288,81.424],[-14.5035,80.7633],[-16.7607,80.5733],[-16.8683,80.1982],[-19.4292,80.2577],[-20.1385,79.8033],[-19.2836,79.683],[-19.0749,79.1524],[-20.9557,78.5551],[-20.8625,77.9119],[-20.2319,77.3684],[-18.339,77.2152],[-18.5103,76.7782],[-20.9422,76.887],[-21.8772,76.5734],[-21.5692,76.2937],[-20.1037,76.2191],[-19.5091,75.7575],[-19.4261,75.2299],[-20.485,75.3143],[-19.2252,74.4795],[-19.3692,74.284],[-21.1295,74.1109],[-20.3673,73.8483],[-20.5096,73.493],[-22.1851,73.2699],[-22.0364,72.9184],[-22.2931,72.1196],[-24.0692,72.4987],[-24.6669,72.4374],[-22.0133,71.6888],[-21.7523,71.4784],[-21.5228,70.5262],[-23.3279,70.451],[-23.7917,70.5551],[-24.377,71.1463],[-25.7422,71.1836],[-26.7179,70.9506],[-27.6887,70.9934],[-28.5409,70.4769],[-28.0149,70.4024],[-26.7472,70.4756],[-23.1732,70.1145],[-23.0882,69.883],[-26.3414,68.7023],[-29.2496,68.2988],[-29.8686,68.3116],[-30.9786,68.0613],[-32.1373,68.3849],[-32.2747,67.9228],[-33.157,67.6267],[-34.1016,66.7258],[-34.6329,66.4349],[-36.3792,65.8307],[-37.7541,65.593],[-39.9609,65.5562],[-39.5779,65.3407],[-40.6554,64.9154],[-40.1822,64.48],[-40.6177,64.1317],[-40.5504,63.7254],[-42.1529,62.5686],[-42.3216,62.1526],[-42.1103,61.8572],[-42.4188,61.537],[-42.7171,60.7675],[-43.3201,59.9281],[-44.0654,59.9247],[-45.3793,60.2028],[-46.0467,60.6157],[-46.0116,61.0968],[-46.8746,60.8163],[-47.7963,60.829],[-48.922,61.2775],[-49.2891,61.59],[-49.5534,62.2328],[-50.3192,62.4731],[-50.3382,62.8287],[-51.4688,63.6423],[-51.4511,63.9047],[-52.0934,64.4158],[-52.259,65.1549],[-53.6346,66.4136],[-53.0382,66.8268],[-53.8845,67.1356],[-53.4189,67.5746],[-53.578,67.8369],[-53.0393,68.6108],[-51.2493,68.74],[-50.5,69.9358],[-52.2545,70.059],[-54.0143,70.4217],[-54.1659,70.8201],[-52.4052,70.6867],[-51.5246,70.4394],[-51.1302,70.9717],[-53.117,71.3128],[-53.4761,71.6402],[-54.6891,71.3672],[-55.5939,71.5536],[-55.3156,72.1107],[-55.6017,72.4536],[-54.7379,72.8724],[-56.104,73.5582],[-55.9295,73.8954],[-56.7063,74.2192],[-56.2556,74.5268],[-58.6035,75.3853],[-58.5163,75.6891],[-61.3747,76.1801],[-63.4388,76.3394],[-66.8262,75.9688],[-69.3728,76.3319],[-69.2521,76.6861],[-70.7928,76.869],[-70.8629,77.1755],[-69.3515,77.4671],[-72.8181,78.1945],[-72.3957,78.5043],[-68.9935,78.8574],[-67.4823,79.1169],[-65.9679,79.1324],[-64.7923,80.0007],[-66.8437,80.0761],[-66.996,80.413],[-62.9932,81.2069],[-61.436,81.1337],[-61.203,81.7469],[-58.7174,82.0932],[-54.7259,82.3513],[-52.7757,82.3218],[-50.8944,81.8952],[-48.8612,82.4054],[-45.2912,81.8288],[-44.239,82.3682],[-46.4782,82.9519],[-43.1945,83.255],[-32.9845,83.5995],[-29.953,83.5649]]]]},properties:{name:"Greenland",id:"GL"},id:"GL"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-61.7154,12.0128],[-61.715,12.185],[-61.6071,12.2232],[-61.6271,12.0541],[-61.7154,12.0128]]]},properties:{name:"Grenada",id:"GD"},id:"GD"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[23.8521,35.5355],[24.3129,35.3638],[24.7212,35.425],[25.4758,35.3061],[25.7448,35.1427],[24.7998,34.9345],[24.4638,35.1605],[23.5618,35.295],[23.8521,35.5355]]],[[[26.0391,40.7269],[25.1043,40.9945],[24.3839,40.9129],[23.8787,40.5444],[23.6643,40.2239],[23.3119,40.2164],[22.6296,40.4956],[22.5923,40.0371],[22.919,39.6291],[22.9656,39.0308],[23.2528,38.6614],[23.9671,38.2748],[23.5804,38.0107],[23.1938,37.9592],[23.1614,37.3338],[22.765,37.3932],[23.0735,36.7749],[22.6083,36.7798],[22.0805,37.0288],[21.5829,37.0807],[21.5714,37.541],[21.1448,37.9192],[21.4036,38.1967],[21.8248,38.3281],[22.7996,37.9814],[22.4219,38.4386],[21.4724,38.3214],[21.1133,38.3849],[20.7795,39.0086],[20.301,39.3273],[20.0013,39.7095],[20.6574,40.1174],[21.0312,40.6585],[20.9641,40.8498],[21.5758,40.8689],[21.9296,41.1073],[22.7246,41.1783],[22.9159,41.3363],[23.635,41.3869],[24.0558,41.5272],[25.2512,41.2436],[26.1355,41.3856],[26.321,41.7167],[26.6246,41.4016],[26.0391,40.7269]]],[[[23.4153,38.9588],[24.0989,38.6712],[23.7589,38.4013],[23.2519,38.8013],[23.4153,38.9588]]]]},properties:{name:"Greece",id:"GR"},id:"GR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[9.5907,1.0318],[9.3861,1.1392],[9.8069,1.9276],[9.8007,2.3044],[9.98,2.1677],[11.3286,2.1673],[11.3352,.9998],[9.5907,1.0318]]]},properties:{name:"Equatorial Guinea",id:"GQ"},id:"GQ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-15.0431,10.9404],[-15.3931,11.2174],[-15.5018,11.7238],[-16.1384,11.9174],[-16.7119,12.3551],[-15.5748,12.4904],[-15.1962,12.68],[-13.7294,12.6738],[-13.7327,11.7358],[-14.6831,11.5085],[-15.0431,10.9404]]]},properties:{name:"Guinea-Bissau",id:"GW"},id:"GW"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-16.7634,13.064],[-16.8248,13.3409],[-16.5623,13.5873],[-15.5096,13.5864],[-15.8343,13.1563],[-16.6488,13.1541],[-16.7634,13.064]]]}
1,properties:{name:"Gambia",id:"GM"},id:"GM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-61.3272,16.2302],[-61.5221,16.228],[-61.529,16.434],[-61.4065,16.4682],[-61.3272,16.2302]]]},properties:{name:"Guadeloupe",id:"GP"},id:"GP"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-11.3894,12.4043],[-11.3053,12.0155],[-10.9333,12.205],[-10.6774,11.8996],[-10.2748,12.2126],[-9.8207,12.0426],[-9.043,12.4025],[-8.8219,11.6732],[-8.4075,11.3865],[-8.2315,10.4379],[-7.9907,10.1627],[-8.1365,10.022],[-8.137,9.4955],[-7.8962,9.416],[-7.951,8.7866],[-7.8236,8.4674],[-8.232,7.5566],[-8.4863,7.5584],[-8.7083,7.6591],[-8.8896,7.2627],[-9.1175,7.2157],[-9.4598,7.4425],[-9.369,7.6396],[-9.5182,8.3463],[-9.7683,8.5345],[-10.2832,8.4852],[-10.5005,8.6876],[-10.6905,9.3144],[-11.2056,9.9776],[-11.911,9.9931],[-12.5016,9.8622],[-12.7559,9.3734],[-13.2928,9.0494],[-13.7005,9.8511],[-14.4269,10.2483],[-14.7758,10.9315],[-15.0431,10.9404],[-14.6831,11.5085],[-13.7327,11.7358],[-13.7294,12.6738],[-13.0828,12.6334],[-12.2912,12.328],[-11.3894,12.4043]]]},properties:{name:"Guinea",id:"GN"},id:"GN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-.0686,11.1157],[-.0577,10.6305],[.3627,10.2364],[.2619,9.4955],[.5291,9.3583],[.4153,8.6525],[.688,8.3041],[.5837,8.1456],[.6348,7.3537],[.5256,6.8508],[.7369,6.4526],[1.1874,6.0895],[.9499,5.8103],[.2597,5.7575],[-.7977,5.2266],[-1.6384,4.9807],[-2.0017,4.7623],[-3.1139,5.0885],[-3.0868,5.1285],[-3.0191,5.1307],[-2.7952,5.1844],[-3.2007,6.3483],[-3.2358,6.8073],[-2.9858,7.205],[-2.7899,7.9321],[-2.5058,8.2087],[-2.7466,9.1098],[-2.6958,9.4813],[-2.7865,10.4019],[-2.9148,10.5924],[-2.8298,10.9985],[-.7014,10.9888],[-.0686,11.1157]]]},properties:{name:"Ghana",id:"GH"},id:"GH"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-2.5124,49.4946],[-2.5475,49.4287],[-2.646,49.4682],[-2.5124,49.4946]]]},properties:{name:"Guernsey",id:"GG"},id:"GG"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[46.4298,41.8907],[46.1821,41.6573],[46.6189,41.3439],[46.4577,41.07],[45.281,41.4495],[45.0013,41.291],[43.4393,41.1073],[42.7876,41.5636],[42.4663,41.4398],[41.5101,41.5174],[41.7631,41.9702],[41.4888,42.6591],[40.8367,43.0635],[39.9782,43.42],[40.6481,43.534],[41.5807,43.2193],[42.4192,43.2242],[43.7824,42.747],[43.9573,42.5664],[44.5059,42.7488],[45.1602,42.6751],[45.7275,42.4749],[45.6388,42.205],[46.4298,41.8907]]]},properties:{name:"Georgia",id:"GE"},id:"GE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[13.2937,2.1615],[13.1627,1.6479],[13.2741,1.2409],[13.8512,1.4189],[14.181,1.3701],[14.4345,.8116],[14.0874,.5364],[13.8845,.1906],[13.8601,-.2035],[14.4806,-.6181],[14.3839,-1.8899],[14.0874,-2.4669],[13.7842,-2.1638],[13.465,-2.3955],[12.9918,-2.3134],[12.7934,-1.9316],[12.4321,-1.929],[12.4463,-2.3298],[11.5754,-2.3973],[11.5376,-2.8367],[11.934,-3.3188],[11.5043,-3.5203],[11.1301,-3.9163],[10.3476,-3.0129],[9.6245,-2.3671],[9.2658,-1.8251],[9.3306,-1.5348],[9.0647,-1.2982],[8.8215,-.7082],[9.2969,-.3514],[9.5907,1.0318],[11.3352,.9998],[11.3286,2.1673],[11.3485,2.2996],[13.2204,2.2565],[13.2937,2.1615]]]},properties:{name:"Gabon",id:"GA"},id:"GA"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[5.7897,49.5383],[6.3441,49.4527],[6.7356,49.1606],[7.4507,49.1522],[8.1348,48.9735],[7.5843,48.0644],[7.6154,47.5925],[7.0006,47.3227],[6.06,46.4282],[6.7583,46.4158],[7.021,45.9257],[7.1533,45.401],[6.6277,45.1178],[7.0308,44.7166],[6.9673,44.2802],[7.6771,44.0831],[7.4929,43.7671],[7.4387,43.7507],[7.4143,43.7711],[7.3779,43.7316],[6.4941,43.1692],[6.1159,43.0724],[5.4066,43.2286],[5.0599,43.4444],[4.7119,43.3733],[4.0527,43.5931],[3.2591,43.1931],[3.0518,42.9152],[3.2116,42.431],[2.0326,42.3537],[1.7059,42.5033],[1.4284,42.5961],[-.0411,42.6893],[-1.2855,43.0595],[-1.794,43.4075],[-1.4848,43.5638],[-1.2456,44.5599],[-1.066,45.8059],[-1.1464,46.3115],[-1.7867,46.5148],[-2.0188,47.0377],[-3.1587,47.6946],[-4.312,47.8229],[-4.6291,48.0857],[-4.3932,48.3676],[-4.7208,48.5398],[-3.2315,48.8408],[-2.6924,48.5367],[-2.4463,48.6483],[-1.4375,48.6415],[-1.8564,49.6837],[-1.2587,49.6802],[-1.1386,49.3879],[-.1636,49.2969],[.1869,49.703],[1.2456,49.9982],[1.5514,50.2938],[1.5794,50.7393],[1.9123,50.9905],[2.5249,51.0971],[2.8396,50.7118],[4.1744,50.2466],[4.8677,49.788],[5.7897,49.5383]]],[[[9.4802,42.8056],[9.5508,42.1296],[9.1863,41.3847],[8.8077,41.5885],[8.7132,42.5499],[9.4802,42.8056]]]]},properties:{name:"France",id:"FR"},id:"FR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[158.315,6.8135],[158.1836,6.8011],[158.1348,6.9449],[158.2946,6.9511],[158.315,6.8135]]]},properties:{name:"Federated States of Micronesia",id:"FM"},id:"FM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-6.6311,62.2279],[-7.0135,62.094],[-7.1722,62.2856],[-6.6311,62.2279]]]},properties:{name:"Faroe Islands",id:"FO"},id:"FO"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-58.8501,-51.2698],[-58.4737,-51.509],[-57.9765,-51.3843],[-57.8382,-51.7092],[-58.6834,-51.9361],[-59.0681,-52.1731],[
1-59.5708,-51.9254],[-59.0596,-51.6857],[-58.8501,-51.2698]]],[[[-60.2863,-51.462],[-59.268,-51.4274],[-59.9214,-51.9693],[-60.2863,-51.462]]]]},properties:{name:"Falkland Islands",id:"FK"},id:"FK"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[178.2804,-17.372],[178.5915,-17.6516],[178.6679,-18.0808],[177.8471,-18.2549],[177.3215,-18.0773],[177.2638,-17.8633],[177.6181,-17.4612],[178.2804,-17.372]]],[[[179.9991,-16.1686],[179.7483,-16.4464],[179.9281,-16.7443],[179.007,-16.9001],[178.805,-16.6315],[179.5517,-16.2498],[179.9991,-16.1686]]]]},properties:{name:"Fiji",id:"FJ"},id:"FJ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[28.9657,69.0219],[28.4708,68.4883],[29.3439,68.062],[29.9414,67.5475],[29.0869,66.9709],[29.9032,66.0911],[29.604,64.9685],[30.0728,64.7649],[30.1083,64.3661],[30.5038,64.0205],[30.0555,63.689],[31.1807,63.2082],[31.5341,62.8855],[31.2855,62.5679],[29.6902,61.5461],[27.7978,60.5362],[25.6565,60.3331],[23.7216,59.9656],[22.7934,60.0768],[22.5759,60.3591],[21.436,60.5964],[21.3605,60.9675],[21.606,61.5916],[21.2562,61.9897],[21.1035,62.6229],[22.2434,63.4379],[23.2488,63.8963],[24.5579,64.8009],[25.3729,65.0095],[25.348,65.4792],[24.1557,65.8052],[23.7012,66.4808],[23.9884,66.8106],[23.4681,67.45],[23.639,67.9543],[22.7823,68.3911],[21.9975,68.5207],[20.6223,69.037],[21.622,69.2707],[22.4108,68.7198],[23.8539,68.8059],[24.9414,68.5933],[25.7484,68.9901],[26.0116,69.6526],[26.5257,69.915],[27.8897,70.0617],[29.1415,69.6715],[28.9657,69.0219]]]},properties:{name:"Finland",id:"FI"},id:"FI"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[42.3784,12.4665],[41.7667,11.5889],[41.7982,10.9803],[42.5577,11.0806],[42.9226,10.9994],[42.6594,10.6212],[42.8418,10.2031],[43.1818,9.8799],[43.4828,9.3796],[44.023,8.9859],[46.9784,7.9969],[47.9781,7.9969],[45.9348,5.9972],[44.9405,4.9119],[44.0283,4.9509],[43.5383,4.8404],[43.0158,4.5634],[42.7916,4.2922],[42.0241,4.1377],[41.8839,3.9779],[41.2207,3.9437],[40.7653,4.2731],[39.8424,3.8514],[39.4944,3.4559],[38.0864,3.649],[36.9056,4.4116],[36.0818,4.4498],[35.763,4.808],[35.7448,5.3442],[35.2681,5.4925],[35.0821,5.6731],[34.7106,6.6604],[34.0643,7.2259],[33.6661,7.6711],[33.2262,7.7608],[33.0127,7.9516],[33.2342,8.3964],[33.9533,8.4435],[34.0945,8.5824],[34.078,9.4613],[34.2915,10.1249],[34.2756,10.528],[34.5716,10.88],[34.9312,10.8649],[35.1123,11.8166],[35.5961,12.5375],[36.1075,12.7266],[36.2123,13.2712],[36.3907,13.6259],[36.5243,14.2567],[37.0246,14.2718],[37.2572,14.4538],[37.571,14.1493],[37.8844,14.8524],[38.5045,14.4245],[39.074,14.6282],[40.2215,14.4311],[40.7697,14.1444],[41.3627,13.4998],[41.7649,13.1838],[42.3784,12.4665]]]},properties:{name:"Ethiopia",id:"ET"},id:"ET"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[28.0127,59.4842],[27.4272,58.7331],[27.753,57.8411],[27.3517,57.5282],[26.5328,57.5311],[25.9912,57.8382],[25.111,58.0635],[24.3226,57.8706],[24.529,58.3543],[23.7678,58.3609],[23.5094,58.6585],[23.4943,59.1957],[24.3803,59.4726],[25.5091,59.6389],[26.9749,59.4507],[28.0127,59.4842]]],[[[22.6172,58.6213],[23.2928,58.4834],[22.1875,58.1543],[22.0814,58.4781],[22.6172,58.6213]]]]},properties:{name:"Estonia",id:"EE"},id:"EE"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-1.794,43.4075],[-1.2855,43.0595],[-.0411,42.6893],[1.4284,42.5961],[1.4861,42.4345],[1.7059,42.5033],[2.0326,42.3537],[3.2116,42.431],[3.248,41.9445],[2.0827,41.2875],[1.0329,41.062],[-.3269,39.5199],[-.2049,39.0627],[.2015,38.7591],[-.3813,38.4355],[-.6468,38.1518],[-.8221,37.581],[-1.3275,37.561],[-1.7975,37.233],[-2.1116,36.7767],[-4.3668,36.7181],[-4.6742,36.5063],[-5.1716,36.4238],[-5.6254,36.026],[-6.0407,36.1885],[-6.4924,36.9547],[-6.8845,37.1944],[-7.4061,37.1793],[-7.5036,37.5854],[-7.1855,38.0062],[-7.3431,38.4572],[-7.0461,38.9069],[-7.4452,39.5363],[-7.0368,39.7139],[-7.0146,40.2084],[-6.8102,40.3429],[-6.9285,41.0092],[-6.2125,41.5321],[-6.6182,41.9422],[-7.4037,41.8335],[-7.9208,41.8836],[-8.2131,42.1336],[-8.7771,41.9409],[-8.691,42.2743],[-9.2352,42.977],[-8.8736,43.3343],[-7.6982,43.7644],[-7.2621,43.5948],[-5.6658,43.5824],[-4.523,43.416],[-3.6046,43.5194],[-3.0455,43.3716],[-2.3371,43.3281],[-1.794,43.4075]]],[[[3.1454,39.7902],[3.4619,39.6979],[3.0726,39.3011],[2.3713,39.6131],[2.785,39.8546],[3.1454,39.7902]]],[[[-16.3346,28.38],[-16.6579,28.0071],[-16.9054,28.3396],[-16.3346,28.38]]]]},properties:{name:"Spain",id:"ES"},id:"ES"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[38.6093,18.0049],[38.9116,17.427],[39.1424,16.7292],[39.2991,15.9213],[39.5064,15.532],[39.8637,15.4703],[40.2042,15.014],[41.1763,14.6202],[41.6584,13.9832],[42.2452,13.5877],[42.7961,12.8642],[43.1166,12.7084],[42.67,12.3764],[42.3784,12.4665],[41.7649,13.1838],[41.3627,13.4998],[40.7697,14.1444],[40.2215,14.4311],[39.074,14.6282],[38.5045,14.4245],[37.8844,14.8524],[37.571,14.1493],[37.2572,14.4538],[37.0246,14.2718],[36.5243,14.2567],[36.4267,15.132],[36.9136,16.2964],[37.0091,17.059],[37.4112,17.0616],[37.7823,17.458],[38.2537,17.5845],[38.6093,18.0049]]]},properties:{name:"Eritrea",id:"ER"},id:"ER"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-6.218,54.0887],[-7.3553,54.1213],[-8.1183,54.4143],[-7.2186,55.0921],[-6.1293,55.2175],[
1-5.4703,54.5002],[-5.6068,54.2727],[-6.218,54.0887]]],[[[-3.1097,58.5154],[-3.9901,57.959],[-3.4029,57.7082],[-2.0741,57.7024],[-1.778,57.4938],[-2.6527,56.3183],[-3.1783,56.0802],[-2.1471,55.9031],[-1.6555,55.5704],[-1.2917,54.7738],[-.6714,54.5039],[-.2055,54.0217],[.5589,52.967],[1.6566,52.7537],[1.5589,52.0869],[.9553,51.8077],[.6867,51.3865],[1.4151,51.3632],[.9601,50.9259],[.2051,50.763],[-1.5168,50.7475],[-2.5477,50.6163],[-3.4047,50.6323],[-3.7933,50.2293],[-4.1726,50.3908],[-5.3422,50.2461],[-4.583,50.7764],[-4.1881,51.1885],[-3.1359,51.2049],[-4.3863,51.7412],[-4.9023,51.6262],[-5.0881,51.9959],[-4.3832,52.1973],[-3.9804,52.5417],[-4.1111,53.2189],[-3.0646,53.4268],[-2.925,53.7327],[-3.958,54.7809],[-5.1354,54.8575],[-4.7212,55.421],[-5.2457,55.9293],[-5.6097,56.0553],[-5.392,56.5148],[-5.9368,56.6058],[-5.562,57.2328],[-5.8181,57.4361],[-5.3382,58.2386],[-4.7155,58.5101],[-3.1097,58.5154]]]]},properties:{name:"United Kingdom",id:"GB"},id:"GB"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[34.1983,31.3226],[34.2454,31.2085],[34.9041,29.4773],[34.7363,29.2705],[34.3999,28.016],[34.2201,27.7643],[33.7602,28.0475],[33.2475,28.5678],[33.0757,29.0729],[32.7215,29.5217],[32.6318,28.9921],[32.8982,28.5651],[33.5471,27.8984],[33.5498,27.6072],[33.8929,27.0497],[33.9591,26.6488],[34.565,25.6913],[35.194,24.4751],[35.6246,24.0658],[35.5229,23.4426],[35.6978,22.9463],[36.2296,22.6289],[36.8714,21.9968],[34.2467,21.9964],[32.6061,21.9959],[30.3285,21.9951],[27.2723,21.9955],[24.9805,21.9959],[24.9805,24.2416],[24.9805,25.8134],[24.9805,27.8345],[24.9805,29.1817],[24.7115,30.1316],[24.9738,30.7766],[24.8526,31.335],[25.1505,31.655],[25.3822,31.513],[25.8931,31.6209],[27.2479,31.3781],[27.9674,31.0975],[28.5147,31.0505],[29.0723,30.8303],[29.5916,31.0114],[30.3951,31.4575],[30.7005,31.4038],[31.1941,31.5876],[32.1018,31.0926],[33.1299,31.1681],[33.6665,31.1304],[34.1983,31.3226]]]},properties:{name:"Egypt",id:"EG"},id:"EG"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-91.2722,.0251],[-90.7997,-.7522],[-90.9055,-.9404],[-91.3692,-.287],[-91.2722,.0251]]],[[[-75.2845,-.1063],[-75.2632,-.5555],[-75.5706,-1.5312],[-76.0898,-2.1331],[-76.679,-2.5628],[-77.8607,-2.9819],[-78.3472,-3.4311],[-78.4198,-3.7769],[-79.0763,-4.9905],[-79.3308,-4.9279],[-79.6385,-4.4547],[-80.1396,-4.2962],[-80.4885,-4.3939],[-80.51,-4.0694],[-80.1793,-3.8776],[-80.3247,-3.388],[-79.9217,-3.0902],[-79.7299,-2.5793],[-80.4501,-2.6259],[-80.9628,-2.1891],[-80.7704,-2.0768],[-80.8015,-1.3834],[-80.9024,-1.0789],[-80.554,-.8481],[-80.4823,-.3682],[-80.1334,-.006],[-80.0251,.4104],[-80.0883,.7846],[-79.7412,.9799],[-78.8996,1.2063],[-78.8597,1.4553],[-78.3121,1.046],[-77.4676,.6363],[-77.4228,.425],[-76.4946,.2355],[-76.311,.4485],[-75.8798,.1511],[-75.2845,-.1063]]]]},properties:{name:"Ecuador",id:"EC"},id:"EC"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[8.5764,36.9374],[8.2306,36.5454],[8.2457,35.8707],[8.3944,35.204],[8.2457,34.7339],[7.5138,34.0805],[7.5,33.8323],[7.7628,33.2331],[8.2111,32.9268],[8.3332,32.5437],[9.0439,32.0723],[9.5188,30.2293],[9.3102,30.1152],[9.6724,29.567],[9.8424,28.9668],[9.9161,27.7856],[9.7474,27.3306],[9.8593,26.5521],[9.4913,26.3337],[9.4482,26.0673],[10.0009,25.3322],[10.2557,24.5909],[10.6863,24.5514],[11.5075,24.3144],[11.9678,23.518],[9.3785,21.9915],[7.4818,20.8729],[5.8367,19.4791],[4.2276,19.1426],[3.4007,18.9886],[3.1059,19.1502],[3.2559,19.4107],[3.2036,19.7898],[2.4063,20.0637],[2.2195,20.2479],[1.6855,20.3784],[1.1657,20.8174],[1.1457,21.1024],[-1.2931,22.6964],[-3.2579,23.981],[-4.8227,24.9958],[-6.2387,25.848],[-8.6834,27.2858],[-8.6834,27.6565],[-8.6599,28.7187],[-7.6851,29.3495],[-7.095,29.6251],[-6.6353,29.5687],[-6.5008,29.8093],[-5.4488,29.9567],[-4.9683,30.4654],[-4.3228,30.6989],[-3.8335,31.1978],[-3.8268,31.6617],[-3.0174,31.8344],[-2.9308,32.0426],[
1-2.4485,32.13],[-1.2753,32.0892],[-1.0656,32.4683],[-1.5099,32.8775],[-1.6792,33.3187],[-1.7955,34.7521],[-2.2197,35.1041],[-1.9132,35.0943],[-.9175,35.6683],[.0479,35.9004],[.5149,36.2618],[1.2571,36.5197],[2.5932,36.6009],[2.9727,36.7847],[3.7788,36.8961],[4.7581,36.8965],[5.1958,36.6768],[6.0649,36.8641],[6.4866,37.0856],[6.9274,36.9196],[7.6079,36.9999],[7.9106,36.8566],[8.5764,36.9374]]]},properties:{name:"Algeria",id:"DZ"},id:"DZ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-71.7683,18.0391],[-71.6571,19.1306],[-71.7791,19.7183],[-71.5578,19.8954],[-70.9542,19.9141],[-70.1294,19.6362],[-69.7394,19.2993],[-68.6848,18.9047],[-68.3594,18.538],[-68.6588,18.222],[-68.9349,18.408],[-69.7707,18.4435],[-70.1831,18.2517],[-71.0278,18.273],[-71.3958,17.6462],[-71.7683,18.0391]]]},properties:{name:"Dominican Republic",id:"DO"},id:"DO"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[9.7399,54.8255],[8.6701,54.9034],[8.6159,55.4181],[8.1321,55.5999],[8.1641,56.6069],[8.6186,57.1114],[9.5543,57.2325],[9.9623,57.581],[10.5371,57.4485],[10.2828,56.6204],[10.1829,55.8651],[9.5912,55.4932],[9.7399,54.8255]]],[[[12.5688,55.785],[11.6539,55.1869],[11.28
164,55.2044],[10.9788,55.7215],[12.219,56.1186],[12.5688,55.785]]],[[[10.645,55.6099],[10.7852,55.1334],[9.9889,55.1631],[9.8606,55.5156],[10.645,55.6099]]]]},properties:{name:"Denmark",id:"DK"},id:"DK"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-61.2817,15.2492],[-61.481,15.5253],[-61.3201,15.5853],[-61.2817,15.2492]]]},properties:{name:"Dominica",id:"DM"},id:"DM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[43.2462,11.4997],[42.9226,10.9994],[42.5577,11.0806],[41.7982,10.9803],[41.7667,11.5889],[42.3784,12.4665],[42.67,12.3764],[43.1166,12.7084],[43.41,12.1899],[43.2719,11.9698],[42.7992,11.7394],[43.2462,11.4997]]]},properties:{name:"Djibouti",id:"DJ"},id:"DJ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[9.7399,54.8255],[10.3604,54.4382],[11.3996,53.9446],[12.1111,54.1684],[12.5755,54.4673],[13.0287,54.4109],[13.8654,53.8534],[14.2587,53.7296],[14.4145,53.2835],[14.1286,52.8782],[14.6196,52.5284],[14.7527,52.0818],[14.6018,51.8324],[15.0164,51.2527],[14.8096,50.8589],[14.3692,50.8986],[12.4525,50.3498],[12.2763,50.0424],[12.6318,49.4613],[13.8148,48.7669],[13.4095,48.3942],[12.8143,48.1607],[12.686,47.6693],[11.717,47.5837],[11.2979,47.4247],[10.4306,47.541],[10.3129,47.3133],[9.5241,47.5242],[8.6177,47.7661],[7.6154,47.5925],[7.5843,48.0644],[8.1348,48.9735],[7.4507,49.1522],[6.7356,49.1606],[6.3441,49.4527],[6.4875,49.7985],[6.1164,50.1209],[6.3645,50.3163],[5.9939,50.7504],[5.8949,50.9843],[6.1932,51.4888],[5.9486,51.7625],[6.7418,51.9109],[7.0352,52.3801],[7.1973,53.2823],[7.2852,53.6814],[8.0091,53.6907],[8.5387,53.5569],[8.8978,53.8357],[8.9573,54.5383],[8.6701,54.9034],[9.7399,54.8255]]]},properties:{name:"Germany",id:"DE"},id:"DE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[14.8096,50.8589],[16.0072,50.6117],[16.6792,50.0974],[17.152,50.3784],[17.8746,49.9722],[18.5622,49.8792],[18.8321,49.5108],[18.161,49.2574],[17.7583,48.888],[17.1884,48.861],[16.9531,48.5988],[16.4777,48.8001],[16.0573,48.7549],[14.972,48.9839],[14.6915,48.5993],[14.0492,48.6024],[13.8148,48.7669],[12.6318,49.4613],[12.2763,50.0424],[12.4525,50.3498],[14.3692,50.8986],[14.8096,50.8589]]]},properties:{name:"Czechia",id:"CZ"},id:"CZ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[34.4633,35.5937],[33.9418,35.2918],[34.0501,34.9882],[32.9417,34.5758],[32.4489,34.7294],[32.3171,34.9532],[32.9417,35.3904],[33.4588,35.3358],[34.4633,35.5937]]]},properties:{name:"Cyprus",id:"CY"},id:"CY"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-81.3696,19.349],[-81.1306,19.3468],[-81.3037,19.2718],[-81.3696,19.349]]]},properties:{name:"Cayman Islands",id:"KY"},id:"KY"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[105.7253,-10.493],[105.6969,-10.564],[105.5842,-10.5125],[105.7053,-10.4308],[105.7253,-10.493]]]},properties:{name:"Christmas Island",id:"CX"},id:"CX"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-68.7511,12.0599],[-68.8033,12.0457],[-68.995,12.142],[-69.154,12.2982],[-69.0767,12.3422],[-69.0132,12.2312],[-68.8275,12.1584],[-68.7511,12.0599]]]},properties:{name:"Cura\xe7ao",id:"CW"},id:"CW"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-82.5617,21.5716],[-82.8531,21.4437],[-83.0826,21.7913],[-82.7146,21.8903],[-82.5617,21.5716]]],[[[-81.8375,23.1629],[-81.1785,23.0595],[-80.6501,23.103],[-80.0752,22.9423],[-79.183,22.3879],[-78.6865,22.367],[-77.8651,21.9005],[-77.4973,21.8717],[-76.6475,21.2844],[-75.7229,21.1108],[-75.6428,20.7335],[-74.8826,20.6505],[-74.2529,20.0797],[-75.1165,19.9012],[-76.1586,19.9896],[-77.7151,19.8555],[-77.2135,20.3003],[-77.2297,20.6438],[-77.9974,20.7153],[-78.4908,21.0536],[-78.6366,21.5157],[-79.2745,21.5627],[-80.2313,21.8721],[-80.4992,22.0634],[-80.9619,22.0528],[-81.8162,22.2001],[-81.9034,22.6791],[-82.7382,22.6893],[-83.3796,22.2228],[-84.3264,22.0745],[-84.3612,22.379],[-84.045,22.6662],[-83.2577,22.9676],[-82.1014,23.1905],[-81.8375,23.1629]]]]},properties:{name:"Cuba",id:"CU"},id:"CU"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-83.6419,10.9173],[-83.4482,10.4658],[-82.7783,9.6695],[-82.5635,9.5767],[-82.9399,9.4493],[-82.917,8.7404],[-82.9976,8.3676],[-82.8793,8.0706],[-83.1625,8.5882],[-83.734,8.6144],[-83.6373,9.0352],[-83.8956,9.2762],[-84.6589,9.6469],[-85.1145,9.5816],[-85.6248,9.9025],[-85.8305,10.3979],[-85.6672,10.7451],[-85.7444,11.062],[-85.6215,11.1845],[-84.9092,10.9453],[-84.3484,10.9799],[-84.1684,10.7806],[-83.6419,10.9173]]]},properties:{name:"Costa Rica",id:"CR"},id:"CR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-23.4442,15.0078],[-23.7054,14.9611],[-23.7007,15.2714],[-23.4442,15.0078]]]},properties:{name:"Cape Verde",id:"CV"},id:"CV"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[43.4659,-11.9014],[43.2266,-11.7518],[43.3793,-11.6142],[43.4659,-11.9014]]]},properties:{name:"Comoros",id:"KM"},id:"KM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-71.3197,11.8619],[-71.958,11.6666],[-72.2485,11.1965],[
1-72.6902,10.8361],[-72.8693,10.4911],[-73.0065,9.7894],[-73.3563,9.2269],[-72.7963,9.1089],[-72.6654,8.6277],[-72.4166,8.3818],[-72.443,7.4549],[-72.0843,7.0967],[-71.0134,6.9946],[-70.6552,7.0829],[-70.095,6.9378],[-69.4392,6.1348],[-68.4717,6.1565],[-67.8591,6.2897],[-67.4394,6.0256],[-67.8249,5.2705],[-67.8553,4.507],[-67.6616,3.8643],[-67.3111,3.416],[-67.8347,2.8926],[-67.2108,2.3901],[-66.8761,1.2231],[-67.352,2.0861],[-67.8152,1.79],[-68.1765,1.7198],[-69.8486,1.7087],[-69.8522,1.0593],[-69.3615,1.0642],[-69.1633,.864],[-70.0539,.5786],[-70.0706,-.1387],[-69.6675,-.4823],[-69.4003,-1.1948],[-69.6691,-2.6676],[-69.9658,-4.2359],[-70.3396,-3.8142],[-70.7351,-3.7818],[-70.0741,-2.7502],[-70.9146,-2.2184],[-71.3969,-2.3342],[-71.7525,-2.1527],[-72.3957,-2.4288],[-73.1545,-2.2783],[-73.1969,-1.8304],[-73.4963,-1.6932],[-73.6643,-1.2489],[-74.2465,-.9706],[-74.4178,-.5809],[-74.8018,-.2],[-75.2845,-.1063],[-75.8798,.1511],[-76.311,.4485],[-76.4946,.2355],[-77.4228,.425],[-77.4676,.6363],[-78.3121,1.046],[-78.8597,1.4553],[-78.5769,1.774],[-78.6171,2.3067],[-78.1201,2.4882],[-77.67,2.8788],[-77.2428,3.5855],[-77.1666,3.8621],[-77.4272,4.0605],[-77.2863,4.7219],[-77.4017,5.4161],[-77.2492,5.7801],[-77.4694,6.177],[-77.36,6.5046],[-77.9011,7.2294],[-77.7439,7.537],[-77.3509,7.7057],[-77.2124,8.0338],[-77.3742,8.6583],[-76.8519,8.0906],[-76.8879,8.6197],[-76.2769,8.989],[-76.1355,9.2656],[-75.6394,9.4502],[-75.671,10.1964],[-75.4459,10.611],[-74.8446,11.1095],[-74.4542,10.9892],[-74.0592,11.3408],[-73.3134,11.2959],[-72.722,11.7123],[-72.275,11.8894],[-72.1358,12.1886],[-71.7145,12.4199],[-71.2622,12.3351],[-71.3197,11.8619]]]},properties:{name:"Colombia",id:"CO"},id:"CO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-159.7406,-21.2494],[-159.8395,-21.2383],[-159.832,-21.2005],[-159.7683,-21.1885],[-159.7406,-21.2494]]]},properties:{name:"Cook Islands",id:"CK"},id:"CK"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[18.6102,3.4785],[18.4908,2.9246],[18.0722,2.0133],[18.058,1.5347],[17.9026,1.1179],[17.8875,.2341],[17.7242,-.2777],[17.753,-.5489],[17.2789,-.9994],[16.8799,-1.2258],[16.5407,-1.8402],[16.2154,-2.178],[16.2171,-3.0302],[16.1466,-3.4639],[15.8722,-3.9345],[15.6001,-4.0308],[14.7794,-4.8458],[14.4105,-4.8311],[14.3581,-4.2993],[13.4149,-4.8373],[13.0726,-4.6349],[12.8809,-4.4454],[12.3846,-4.6189],[12.0184,-5.0042],[11.7773,-4.5657],[11.1301,-3.9163],[11.5043,-3.5203],[11.934,-3.3188],[11.5376,-2.8367],[11.5754,-2.3973],[12.4463,-2.3298],[12.4321,-1.929],[12.7934,-1.9316],[12.9918,-2.3134],[13.465,-2.3955],[13.7842,-2.1638],[14.0874,-2.4669],[14.3839,-1.8899],[14.4806,-.6181],[13.8601,-.2035],[13.8845,.1906],[14.0874,.5364],[14.4345,.8116],[14.181,1.3701],[13.8512,1.4189],[13.2741,1.2409],[13.1627,1.6479],[13.2937,2.1615],[14.4842,2.1549],[14.9023,2.0124],[15.7417,1.9152],[16.0596,1.6763],[16.1834,2.2703],[16.4684,2.8318],[16.6735,3.5354],[17.4379,3.6845],[18.161,3.4998],[18.6102,3.4785]]]},properties:{name:"Republic of Congo",id:"CG"},id:"CG"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[27.4032,5.1094],[27.7881,4.6446],[28.192,4.3503],[28.7269,4.5048],[29.1513,4.3881],[29.6768,4.5869],[30.1949,3.9819],[30.5083,3.8359],[30.8385,3.4905],[30.7284,2.4554],[31.1763,2.2703],[31.2527,2.0448],[30.9424,1.683],[29.9427,.8192],[29.9343,.4991],[29.7177,.0983],[29.5619,-.9772],[29.577,-1.3878],[29.1295,-1.8601],[29.1064,-2.2335],[28.8765,-2.4004],[29.0146,-2.7204],[29.2245,-3.0533],[29.2232,-3.9109],[29.4034,-4.4494],[29.3426,-4.9829],[29.5943,-5.651],[29.4802,-6.0252],[29.7097,-6.6169],[30.3134,-7.2037],[30.7511,-8.1936],[28.9724,-8.4648],[28.9178,-8.7005],[28.4007,-9.2248],[28.6301,-9.8311],[28.639,-10.6692],[28.3572,-11.4828],[28.4823,-11.8122],[29.0643,-12.3489],[29.4274,-12.4314],[29.7954,-12.1553],[29.7954,-13.3929],[29.5543,-13.2491],[29.0141,-13.3689],[28.3576,-12.482],[27.5333,-12.1953],[27.0459,-11.616],[26.9496,-11.8988],[26.5962,-11.972],[26.0258,-11.8903],[25.3493,-11.6231],[25.1847,-11.2431],[24.5184,-11.4384],[24.32,-11.0718],[23.9666,-10.8716],[23.8339,-11.0136],[22.5613,-11.0558],[22.3069,-10.6914],[22.1977,-10.0406],[21.8133,-9.4689],[21.9056,-8.6934],[21.7511,-7.3054],[20.6077,-7.2778],[20.4821,-6.9161],[19.8753,-6.9862],[19.5277,-7.1447],[19.3408,-7.9668],[18.6532,-7.9361],[17.536,-8.076
1],[17.1551,-7.4612],[16.7094,-6.4717],[16.7179,-6.2414],[16.3152,-5.8658],[14.3985,-5.8925],[13.0682,-5.8649],[12.4117,-5.9866],[12.2137,-5.7589],[12.5035,-5.6958],[12.5222,-5.1489],[12.8298,-4.7366],[13.0726,-4.6349],[13.4149,-4.8373],[14.3581,-4.2993],[14.4105,-4.8311],[14.7794,-4.8458],[15.6001,-4.0308],[15.8722,-3.9345],[16.1466,-3.4639],[16.2171,-3.0302],[16.2154,-2.178],[16.5407,-1.8402],[16.8799,-1.2258],[17.2789,-.9994],[17.753,-.5489],[17.7242,-.2777],[17.8875,.2341],[17.9026,1.1179],[18.058,1.5347],[18.0722,2.0133],[18.4908,2.9246],[18.6102,3.4785],[18.5676,4.2576],[19.0687,4.8915],[19.5011,5.1276],[19.8065,5.0894],[20.2264,4.8297],[20.558,4.4627],[21.5376,4.2447],[22.4223,4.1351],[22.7557,4.6469],[23.4171,4.6633],[24.32,4.994],[24.7656,4.9301],[25.2495,5.0246],[25.5251,5.3123],[26.8222,5.0623],[27.1151,5.1977],[27.4032,5.1094]]]},properties:{name:"Democratic Republic of Congo",id:"CD"},id:"CD"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[15.4803,7.5237],[15.2459,7.2636],[14.7394,6.2799],[14.6169,5.8649],[14.7088,4.6655],[15.0226,4.3583],[15.1287,3.827],[15.775,3.127],[16.0636,2.9086],[16.1834,2.2703],[16.0596,1.6763],[15.7417,1.9152],[14.9023,2.0124],[14.4842,2.1549],[13.2937,2.1615],[13.2204,2.2565],[11.3485,2.2996],[11.3286,2.1673],[9.98,2.1677],[9.8007,2.3044],[9.8762,3.3099],[9.4252,3.9224],[8.9999,4.0916],[8.9027,4.4351],[8.556,4.7552],[8.801,5.1973],[9.0603,6.0092],[10.1438,6.9964],[10.6064,7.063],[11.0325,6.6981],[11.1532,6.438],[11.5518,6.6972],[11.7676,7.272],[12.0162,7.5899],[12.4037,8.5957],[12.8067,8.8865],[12.9297,9.4263],[13.1756,9.5394],[13.2697,10.0362],[13.5352,10.6052],[13.892,11.1401],[14.5597,11.4921],[14.6271,12.1087],[14.1974,12.3839],[14.0638,13.0786],[14.5162,12.9796],[14.7612,12.6556],[15.0812,11.8455],[15.0297,11.1135],[15.1323,10.6483],[15.5411,9.9603],[14.2432,9.9798],[13.9773,9.6917],[14.3324,9.2034],[15.1163,8.5571],[15.443,7.8518],[15.4803,7.5237]]]},properties:{name:"Cameroon",id:"CM"},id:"CM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-5.5236,10.4259],[-5.0999,10.2417],[-4.9698,9.9301],[-4.6258,9.7134],[-3.8776,9.895],[-3.2235,9.8954],[-2.6958,9.4813],[-2.7466,9.1098],[-2.5058,8.2087],[-2.7899,7.9321],[-2.9858,7.205],[-3.2358,6.8073],[-3.2007,6.3483],[-2.7952,5.1844],[-3.0191,5.1307],[-4.0372,5.2301],[-5.5646,5.0894],[-6.9229,4.6384],[-7.5451,4.3512],[-7.5688,5.0805],[-7.4299,5.3247],[-7.4543,5.8414],[-7.7965,5.975],[-7.8886,6.2347],[-8.6035,6.5077],[-8.3325,6.8015],[-8.2966,7.0741],[-8.4863,7.5584],[-8.232,7.5566],[-7.8236,8.4674],[-7.951,8.7866],[-7.8962,9.416],[-8.137,9.4955],[-8.1365,10.022],[-7.9907,10.1627],[-7.6611,10.4272],[-7.1049,10.2035],[-6.6932,10.3495],[-6.2611,10.7242],[-6.0345,10.1946],[-5.5236,10.4259]]]},properties:{name:"C\xf4te d'Ivoire",id:"CI"},id:"CI"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[110.8887,19.9918],[111.0138,19.6553],[110.5722,19.1719],[110.4514,18.748],[109.5193,18.2184],[108.7016,18.5354],[108.6936,19.3384],[109.6511,19.9842],[110.5886,20.0726],[110.8887,19.9918]]],[[[130.5269,42.5353],[130.2406,42.8917],[129.8983,42.9983],[129.7199,42.4749],[129.3137,42.4137],[128.9236,42.0381],[128.0451,41.9875],[128.291,41.5627],[128.1112,41.3891],[127.1795,41.5312],[126.9034,41.7811],[125.989,40.9049],[124.8895,40.4596],[124.3621,40.0042],[124.1056,39.8409],[123.3483,39.7632],[122.3349,39.3663],[121.6499,38.8652],[121.7853,39.401],[121.5177,39.6389],[122.2749,40.5418],[121.859,40.8423],[121.1745,40.9013],[120.479,40.231],[119.5912,39.9026],[118.9125,39.1666],[118.2977,39.0671],[117.7845,39.1346],[117.5577,38.625],[118.0149,38.1834],[118.94,38.0426],[119.0891,37.7008],[118.9529,37.3311],[119.45,37.1247],[120.3702,37.7008],[120.7502,37.834],[121.6402,37.4603],[122.6025,37.4265],[122.5195,36.9467],[121.9327,36.9595],[120.9899,36.5978],[120.3933,36.054],[120.0546,35.8614],[119.2156,35.0118],[119.5827,34.5821],[120.2015,34.3255],[120.8709,33.0165],[120.8532,32.6613],[121.4009,32.3719],[121.3521,31.8588],[121.0556,31.7194],[121.6606,31.3199],[121.8781,30.9168],[120.9974,30.5582],[121.1594,30.3016],[121.9442,29.8941],[121.7174,29.2562],[121.602,28.3667],[121.0986,28.2903],[120.2788,27.0972],[119.6484,25.9186],[119.5392,25.5915],[119.0248,25.2235],[118.5605,24.5803],[118.0873,24.6269],[118.0562,24.246],[116.5381,23.1798],[116.4706,22.9459],[115.4985,22.719],[115.1957,22.8171],[114.854,22.6169],[114.2658,22.541],[114.0154,22.5117],[113.6195,22.8615],[113.5467,22.2241],[113.4943,22.2414],[113.4788,22.1957],[113.0083,22.1193],[112.5861,21.7767],[111.9438,21.8495],[111.6029,21.5592],[110.771,21.3865],[110.1935,21.0376],[110.5114,20.5182],[110.123,20.2639],[109.6626,20.9168],[109.9307,21.4806],[109.5441,21.5378],[109.1486,21.4255],[109.0305,21.6266],[108.3247,21.6937],[107.9727,21.5081],[107.3513,21.6089],[106.7294,22.0004],[106.5363,22.3954],[106.7804,22.779],[106.5421,22.9081],[105.8429,22.9228],[105.2752,23.3454],[104.8646,23.1363],[104.7958,22.9112],[104.3719,22.704],[103.3008,22.7643],[103.0051,22.4532],[102.5173,22.7408],[102.1276,22.379],[101.6712,22.4625],[101.5243,22.2538],[101.744,21.778],[101.705,21.1503],[101.2242,21.2236],[101.139,21.5676],[100.2148,21.4628],[99.9179,22.0279],[99.193,22.126],[99.3377,22.498],[99.3408,23.0959],[98.8636,23.1913],[98.7642,24.116],[98.2124,24.1106],[97.686,23.898],[97.5315,24.4915],[97.8196,25.2519],[98.0109,25.2923],[98.6546,25.9177],[98.7318,26.5836],[98.651,27.5726],[98.299,27.5499],[98.0988,28.1421],[97.5377,28.5101],[97.3224,28.218],[96.776,28.3671],[96.4355,29.0507],[96.0352,29.4471],[95.4204,29.0543],[94.7696,29.1759],[94.6231,29.3126],[93.9022,28.803],[93.2067,28.5909],[92.702,28.147],[92.6642,27.949],[91.9775,27.7301],[91.6317,27.7599],[91.6056,27.9516],[90.3529,28.0804],[89.9809,28.3112],[89.537,28.1075],[88.8912,27.316],[88.8485,27.8686],[88.6213,28.0919],[88.1099,27.8704],[87.1413,27.8385],[86.5545,28.0853],[86.4089,27.9286],[85.6783,28.2775],[85.1225,28.3161],[85.1589,28.5922],[84.7141,28.5957],[84.2285,28.9118],[84.1016,29.2198],[83.5835,29.1834],[83.1556,29.6127],[82.8542,29.6833],[82.1591,30.1152],[82.0432,30.3269],[81.4169,30.3376],[81.0103,30.1645],[80.6823,30.4148],[80.1913,30.5684],[79.9245,30.8889],[79.9165,30.8942],[79.3697,31.0798],[79.3386,31.1055],[79.1073,31.4025],[78.8445,31.3017],[78.7198,31.8876],[78.3896,32.5197],[79.2192,32.5011],[79.2165,32.5641],[79.1353,33.1718],[79.1127,33.2264],[78.8019,33.4999],[78.7531,34.0876],[78.9364,34.3521],[78.2821,34.654],[77.8107,35.4845],[77.7992,35.496],[77.4467,35.4756],[76.2518,35.8108],[75.945,36.0176],[75.8403,36.6497],[75.3467,36.9134],[74.5415,37.0221],[74.8912,37.2317],[74.7452,38.5101],[74.2773,38.6597],[73.8015,38.6068],[73.6315,39.4489],[73.9147,39.6065],[73.9915,40.0433],[74.4118,40.1374],[75.0044,40.4494],[75.5837,40.6052],[75.8718,40.3034],[76.4804,40.4494],[76.8239,40.9821],[78.1232,41.0758],[78.3625,41.3718],[79.2938,41.7829],[80.2162,42.0323],[80.2095,42.1899],[80.1651,42.6653],[80.7857,43.1616],[80.3551,44.0973],[80.4554,44.7463],[80.059,45.0064],[81.602,45.3109],[82.4787,45.1236],[82.3264,45.52],[83.0043,47.0337],[83.1929,47.1864],[84.786,46.8308],[85.6565,47.2547],[85.526,47.9157],[85.7493,48.3849],[86.5496,48.5287],[86.7534,49.0088],[87.3229,49.0858],[87.8143,49.1624],[87.9798,48.5549],[88.517,48.3844],[89.0478,48.0027],[89.561,48.004],[90.3134,47.676],[90.4963,47.2854],[90.87,46.9547],[91.0338,46.529],[91.0019,46.0358],[90.6618,45.5253],[90.8771,45.196],[91.5842,45.0766],[92.7876,45.0357],[93.6563,44.9008],[94.7119,44.3508],[95.3502,44.278],[95.9126,43.2064],[96.3854,42.7204],[97.2057,42.7896],[99.4678,42.5681],[99.984,42.6773],[101.7139,42.4656],[101.9731,42.2157],[103.0726,42.0062],[103.7109,41.7514],[104.4984,41.877],[104.4984,41.6586],[105.1971,41.738],[106.7702,42.2889],[108.1712,42.4474],[109.4434,42.4558],[110.4004,42.7736],[111.0072,43.3414],[111.9331,43.7116],[111.4022,44.3672],[111.8981,45.0641],[113.5871,44.7459],[114.0305,44.9425],[114.517,45.3646],[115.6809,45.4583],[116.2407,45.7961],[116.5625,46.2897],[117.3335,46.3621],[118.3088,46.7172],[119.7066,46.6062],[119.8979,46.8579],[119.711,47.15],[118.4983,47.9841],[117.7685,47.988],[117.3508,47.652],[116.7605,47.87],[115.8984,47.6871],[115.5575,47.945],[116.6832,49.8238],[117.8733,49.5135],[118.4517,49.8444],[119.26,50.0664],[119.1921,50.3797],[120.067,51.6007],[120.7497,52.0965],[120.6561,52.5666],[120.0945,52.7872],[120.704,53.1718],[122.338,53.485],[123.6079,53.5465],[124.8122,53.1339],[125.649,53.0422],[126.313,52.3997
1],[126.9247,51.1002],[127.5901,50.2091],[127.5027,49.8735],[127.9998,49.5685],[128.5267,49.5943],[129.5339,49.3235],[130.1962,48.8916],[130.8043,48.3414],[130.712,48.1279],[131.0027,47.6915],[132.5617,47.7683],[133.1441,48.1057],[133.4686,48.0972],[134.2933,48.3733],[134.5636,48.3219],[134.7523,47.7155],[134.1677,47.3022],[133.8614,46.2475],[133.1858,45.4947],[132.9359,45.03],[131.9775,45.2439],[131.0822,44.9101],[131.2553,44.0716],[131.262,43.4333],[131.0684,42.9024],[130.5771,42.8118],[130.5269,42.5353]]]]},properties:{name:"China",id:"CN"},id:"CN"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-67.0799,-55.1538],[-68.07,-55.2213],[-68.107,-54.9292],[-67.2452,-54.9776],[-67.0799,-55.1538]]],[[[-69.703,-54.919],[-68.9007,-55.0176],[-68.2826,-55.255],[-68.2932,-55.5214],[-69.4119,-55.4441],[-69.9798,-55.1476],[-69.703,-54.919]]],[[[-72.9233,-53.4817],[-72.2055,-53.8075],[-73.3048,-53.9438],[-73.6865,-53.4266],[-72.9233,-53.4817]]],[[[-68.6299,-52.6525],[-68.6532,-54.8538],[-69.4862,-54.8591],[-69.7235,-54.7122],[-70.4972,-54.8094],[-71.4409,-54.6198],[-70.8982,-54.338],[-70.8678,-53.8843],[-70.0903,-53.4182],[-70.3906,-53.0263],[-69.7636,-52.7315],[-68.6299,-52.6525]]],[[[-74.4762,-49.148],[-74.5699,-49.9909],[-75.3001,-49.8475],[-75.1842,-49.0836],[-74.7934,-48.705],[-74.4762,-49.148]]],[[[-74.5672,-48.5918],[-74.923,-48.6264],[-75.2129,-48.1417],[-74.7292,-48.1261],[-74.5672,-48.5918]]],[[[-72.9861,-44.7801],[-73.4451,-44.6411],[-73.2078,-44.3348],[-72.7641,-44.5488],[-72.9861,-44.7801]]],[[[-73.7354,-44.3948],[-73.9833,-44.4946],[-73.7271,-45.1192],[-74.0991,-45.3252],[-74.6178,-44.6478],[-74.5017,-44.4733],[-73.7354,-44.3948]]],[[[-73.7733,-43.3459],[-74.355,-43.2637],[-74.2094,-42.8789],[-74.0368,-41.7953],[-73.5278,-41.8961],[-73.4708,-42.4665],[-73.7893,-42.5859],[-73.4364,-42.9366],[-73.7733,-43.3459]]],[[[-67.1948,-22.8216],[-67.0088,-23.0014],[-67.3562,-24.0339],[-68.2502,-24.3921],[-68.562,-24.8378],[-68.3842,-25.0921],[-68.6002,-25.4859],[-68.4144,-26.1539],[-68.5811,-26.5183],[-68.3461,-27.0279],[-68.8463,-27.1536],[-69.1744,-27.9246],[-69.6569,-28.4138],[-69.8278,-29.1031],[-70.0269,-29.3242],[-69.9277,-29.7694],[-69.9563,-30.358],[-70.1614,-30.4401],[-70.5196,-31.1486],[-70.5853,-31.5694],[-70.1696,-32.4718],[-70.0198,-33.2717],[-69.7978,-33.3987],[-69.8524,-34.2243],[-70.2899,-34.733],[-70.4703,-35.3261],[-70.4048,-36.0616],[-71.0556,-36.5237],[-71.1677,-37.7621],[-71.0281,-38.0413],[-70.9517,-38.7383],[-71.4256,-38.9855],[-71.5394,-39.6025],[-71.7199,-39.6354],[-71.6952,-40.3354],[-71.932,-40.6918],[-71.9114,-41.6506],[-71.7501,-42.0466],[-72.1247,-42.2983],[-72.1464,-42.9899],[-71.7816,-43.167],[-71.905,-43.44],[-71.6801,-43.9296],[-71.82,-44.3832],[-71.2127,-44.4414],[-71.2611,-44.7632],[-71.5962,-44.9794],[-71.3537,-45.2306],[-71.7727,-45.7242],[-71.8757,-46.1606],[-71.6952,-46.5783],[-71.9403,-46.8313],[-71.905,-47.2015],[-72.346,-47.4927],[-72.518,-47.8762],[-72.3549,-48.3658],[-72.6143,-48.7929],[-73.5762,-49.583],[-73.5012,-50.1254],[-73.153,-50.7384],[-72.5098,-50.6075],[-72.2763,-50.9102],[-72.4077,-51.541],[-71.9187,-51.9898],[-69.9603,-52.0084],[-68.4433,-52.3569],[-69.241,-52.2055],[-69.5606,-52.4217],[-70.795,-52.7688],[-70.9959,-53.7791],[-71.2977,-53.8834],[-72.1744,-53.6322],[-71.8528,-53.2855],[-71.4003,-53.107],[-71.3878,-52.7644],[-72.4583,-53.2544],[-73.0527,-53.2433],[-74.0143,-52.6392],[-73.5183,-52.0408],[-73.9733,-51.7847],[-73.8958,-51.3315],[-74.8147,-51.0629],[-75.0948,-50.6812],[-74.3337,-49.9745],[-74.3411,-48.5958],[-74.5772,-48.2744],[-74.6549,-47.7022],[-74.1584,-47.1824],[-74.152,-46.9742],[-75.6567,-46.6102],[-74.9245,-46.1597],[-75.0666,-45.8751],[-74.1579,-45.7673],[-74.0377,-45.4175],[-73.5498,-45.4836],[-73.3625,-44.978],[-72.739,-44.7343],[-72.6638,-44.4365],[-73.2651,-44.1688],[-72.9965,-43.6317],[-72.7852,-42.3014],[-72.4993,-41.9809],[-72.6698,-41.6595],[-73.0149,-41.5441],[-73.5214,-41.7971],[-73.966,-41.1184],[-73.6694,-40.0824],[-73.4104,-39.7889],[-73.2264,-39.2243],[-73.5325,-38.3667],[-73.4648,-38.0405],[-73.6619,-37.6987],[-73.6017,-37.1886],[-73.216,-37.1669],[-73.1181,-36.6884],[-72.8747,-36.3905],[-72.6239,-35.5857],[-72.2237,-35.0961],[-72.0029,-34.1653],[-71.6644,-33.6526],[-71.743,-33.0951],[-71.4522,-32.6596],[-71.5259,-31.806],[-71.6619,-31.1695],[-71.6695,-30.3305],[-71.4005,-30.1432],[-71.3157,-29.6496],[-71.5192,-28.9265],[-71.1863,-28.3778],[-71.0527,-27.7275],[-70.6465,-26.3293],[-70.7138,-25.7842],[-70.4455,-25.1725],[-70.5742,-24.6442],[-70.4878,-23.7818],[-70.5633,-23.0569],[-70.3316,-22.8487],[-70.087
15,-21.493],[-70.1971,-20.7256],[-70.1483,-19.8049],[-70.4184,-18.3454],[-69.9263,-18.206],[-69.8522,-17.704],[-69.5108,-17.506],[-69.3133,-17.9432],[-69.094,-18.0507],[-68.9684,-18.9682],[-68.4628,-19.4329],[-68.6983,-19.721],[-68.7451,-20.4588],[-68.4999,-20.6119],[-68.1969,-21.3004],[-67.9883,-22.0572],[-67.8795,-22.8229],[-67.1948,-22.8216]]]]},properties:{name:"Chile",id:"CL"},id:"CL"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[9.5241,47.5242],[9.5277,47.2707],[9.4877,47.0621],[9.5801,47.0572],[10.4528,46.865],[9.9392,46.3616],[9.2512,46.2866],[8.9537,45.8298],[8.4584,46.2458],[7.9932,46.0158],[7.021,45.9257],[6.7583,46.4158],[6.06,46.4282],[7.0006,47.3227],[7.6154,47.5925],[8.6177,47.7661],[9.5241,47.5242]]]},properties:{name:"Switzerland",id:"CH"},id:"CH"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[96.8404,-12.182],[96.835,-12.1797],[96.8279,-12.1509],[96.8257,-12.126],[96.8328,-12.126],[96.8395,-12.1602],[96.8404,-12.182]]]},properties:{name:"Cocos (Keeling) Islands",id:"CC"},id:"CC"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-105.289,72.9199],[-106.9216,73.4799],[-105.5123,73.7657],[-104.583,73.3538],[-105.289,72.9199]]],[[[-79.5373,73.6546],[-77.2066,73.4996],[-76.2895,73.081],[-76.4005,72.8207],[-77.836,72.8968],[-79.5006,72.7559],[-80.8241,73.3807],[-80.849,73.7211],[-79.5373,73.6546]]],[[[-86.5894,71.0107],[-84.7896,71.0933],[-84.6995,71.6315],[-85.9115,71.9866],[-85.3411,72.4216],[-85.6445,72.7745],[-85.0184,73.3356],[-82.6596,73.7296],[-81.406,73.6346],[
1-80.2748,72.7455],[-80.9413,72.2101],[-78.453,72.4352],[-77.7532,72.7248],[-75.2943,72.4809],[-74.9032,72.1005],[-73.7136,71.7198],[-71.6406,71.5163],[-70.7926,71.1033],[-70.5609,70.7382],[-69.1686,70.7641],[-67.3637,70.0344],[-66.6852,69.2858],[-67.7517,69.0387],[-68.038,68.5507],[-67.033,68.3261],[-66.2252,67.9588],[-64.5275,67.8127],[-64.0079,67.3473],[-61.9684,67.019],[-61.2997,66.6488],[-61.9915,66.0354],[-62.6589,65.6399],[-63.3643,65.5433],[-63.4018,65.1185],[-64.6653,65.1689],[-65.4015,65.7639],[-65.3054,66.0085],[-66.4771,66.2797],[-67.1833,66.0345],[-68.2568,65.9386],[-67.3034,65.4829],[-66.8606,65.0917],[-65.2748,64.6316],[-64.6784,64.0281],[-64.5144,63.2639],[-65.0688,63.2635],[-65.2659,62.7151],[-65.9788,63.0007],[-67.676,63.0935],[-66.2813,62.3027],[-66.2567,61.8683],[-67.4401,62.1513],[-69.0823,62.4052],[-69.5452,62.7446],[-70.2362,62.7634],[-71.2538,63.0424],[-73.4437,64.4236],[-74.5124,64.6702],[-75.0675,64.4567],[-76.7239,64.242],[-77.7912,64.367],[-78.0957,64.9392],[-77.4474,65.1616],[-77.3267,65.4532],[-75.8283,65.227],[-73.5607,65.5429],[-74.434,66.139],[-73.0333,66.7283],[-72.2201,67.2543],[-73.3283,68.2668],[-74.648,68.7076],[-74.9172,68.9828],[-76.4034,68.6923],[-75.7873,69.3186],[-77.1289,69.6526],[-78.9797,70.5813],[-79.3475,70.3722],[-78.7778,70.0477],[-79.3033,69.8948],[-81.0982,70.0912],[-82.1387,69.8413],[-86.3219,70.1454],[-86.6244,70.4013],[-87.9006,70.2519],[-88.8483,70.5229],[-89.3655,71.0671],[-88.0387,70.9512],[-87.8724,71.2085],[-89.0794,71.2879],[-89.8458,71.4924],[-90.0251,71.9489],[-89.2631,73.0691],[-87.7197,73.7229],[-85.1105,73.8081],[-86.6293,72.8709],[-86.0361,71.7709],[-85.0233,71.3532],[-86.5894,71.0107]]],[[[-100.002,73.946],[-99.1579,73.7316],[-97.5819,73.8876],[-97.0017,73.6665],[-97.7959,73.2852],[-97.0519,72.6367],[-96.6133,71.8339],[-98.663,71.3021],[-99.167,71.3672],[-100.5944,72.1524],[-101.7239,72.3149],[-102.7137,72.783],[-100.4847,72.773],[-100.2828,73.1203],[-101.4509,73.4311],[-100.9151,73.8053],[-100.002,73.946]]],[[[-93.171,74.161],[-92.2228,73.9724],[-90.3547,73.8687],[-92.118,72.7539],[-93.3407,72.8018],[-94.0377,72.0288],[-95.1929,72.0275],[-95.5475,72.7816],[-95.633,73.6954],[-95.0397,74.0239],[-93.171,74.161]]],[[[-119.7363,74.1126],[-117.5149,74.2318],[-115.5107,73.6188],[-115.4468,73.4388],[-118.9615,72.6842],[-120.18,72.2126],[-120.6192,71.5057],[-123.2107,71.1235],[-124.0077,71.6775],[-125.7626,72.1375],[-124.9871,72.5881],[-124.8364,73.0762],[-123.7973,73.7682],[-124.6962,74.3481],[-121.3153,74.5299],[-119.7363,74.1126]]],[[[-93.5427,75.028],[-93.5472,74.691],[-94.6973,74.6422],[-96.5658,75.0988],[-95.6707,75.5287],[-94.4272,75.5935],[-93.5427,75.028]]],[[[-102.2275,76.0149],[-103.3148,75.7641],[-104.3506,76.1823],[-102.5841,76.2817],[-102.2275,76.0149]]],[[[-97.7009,76.4664],[-97.4097,75.5522],[-97.7994,75.1167],[-100.2344,75.0078],[-100.712,75.4064],[-102.5413,75.5136],[-101.4313,75.9919],[-102.1378,76.2848],[-100.388,76.6135],[-97.7009,76.4664]]],[[[-108.2924,76.0571],[-105.481,75.7457],[-105.8625,75.1915],[-107.1533,74.9272],[-108.8312,75.0648],[-110.9408,74.6387],[-112.5193,74.4169],[-113.5141,74.43],[-114.4518,75.0879],[-115.7289,74.9682],[-117.6001,75.2716],[-116.6098,76.0738],[-115.5806,76.4375],[-114.1939,76.4515],[-112.6975,76.2016],[-111.0527,75.5484],[-109.0865,75.5065],[-108.9449,75.6989],[-110.2701,76.4169],[-108.467,76.7376],[-108.2924,76.0571]]],[[[-94.2949,76.9125],[-92.7162,76.6029],[-91.3051,76.6808],[-90.2515,76.0536],[-88.2014,75.512],[-86.0687,75.5023],[-83.932,75.819],[-82.1538,75.831],[-79.6602,75.4494],[-79.508,74.8801],[-80.2777,74.5816],[-81.8089,74.4766],[-88.4231,74.4942],[-89.8444,74.5485],[-91.9616,74.7931],[-92.4281,75.3828],[-92.1851,75.8465],[-93.0917,76.3541],[-95.2739,76.2644],[-96.6397,76.703],[-95.6383,77.0639],[-94.2949,76.9125]]],[[[-115.5513,77.3633],[-116.2205,76.6111],[-119.3679,76.2218],[-119.9128,75.8589],[-121.9083,76.0347],[-121.6138,76.4415],[-119.0903,77.3051],[-115.5513,77.3633]]],[[[-95.4843,77.7921],[-93.301,77.7399],[-93.5196,77.4745],[-95.987,77.484],[-95.4843,77.7921]]],[[[-110.4581,78.1032],[-109.7718,77.9574],[-110.1984,77.5246],[-111.952,77.3442],[-113.1643,77.5302],[-113.1872,77.9124],[-110.4581,78.1032]]],[[[-109.816,78.6503],[-109.3905,78.3367],[-113.1499,78.4084],[-110.4077,78.7566],[-109.816,78.6503]]],[[[-96.2045,78.5314],[-94.8873,78.3452],[-95.087,77.9927],[-96.9895,77.8061],[-98.2548,78.4293],[-96.2045,78.5314]]],[[[-103.426,79.3157],[-99.6094,78.5831],[-99.1664,77.8569],[-100.5859,77.8917],[
1-101.0742,78.1938],[-102.7313,78.3711],[-103.5183,78.7691],[-105.5358,79.0325],[-105.3877,79.3235],[-103.426,79.3157]]],[[[-91.8857,81.1328],[-90.643,80.5937],[-87.6749,80.3722],[-87.1442,79.6626],[-85.5014,79.5303],[-85.2899,79.2083],[-87.0164,78.8987],[-88.7911,78.1925],[-90.6144,78.1498],[-92.6782,78.3891],[-95.1032,79.29],[-95.297,79.6531],[-96.7734,80.1358],[-95.6146,80.3962],[-96.1328,80.6913],[-95.2697,81.0007],[-91.8857,81.1328]]],[[[-69.4889,83.0169],[-63.641,82.8127],[-61.4771,82.4674],[-62.1766,82.0434],[-64.5741,81.7336],[-65.4839,81.2848],[-70.1434,80.3977],[-71.3878,79.7618],[-75.2595,79.4209],[-76.2558,79.0068],[-74.4332,78.724],[-75.866,78.0098],[-78.0127,77.9461],[-78.0762,77.5191],[-79.3408,77.1584],[-78.2888,76.978],[-78.2844,76.5711],[-80.6903,76.1765],[-81.1708,76.5128],[-83.8856,76.4531],[-85.1412,76.3046],[-89.5701,76.4919],[-89.4997,76.8268],[-88.3982,77.104],[-86.8737,77.2004],[-88.0946,77.7193],[-87.0179,77.8922],[-87.5517,78.1767],[-86.808,78.7744],[-84.3162,78.9753],[-85.0899,79.6122],[-86.4207,79.8453],[-86.3073,80.3194],[-83.7236,80.229],[-80.0511,80.5287],[-83.4013,80.714],[-85.3074,80.526],[-88.9214,80.8057],[-89.9474,81.1725],[-88.9784,81.5414],[-90.4903,81.8772],[-86.5807,82.1873],[-82.1225,82.6019],[-79.8864,82.9386],[-69.97,83.1161],[-69.4889,83.0169]]],[[[-61.1053,45.9448],[-60.8061,45.738],[-60.5049,46.204],[-59.8651,46.1597],[-60.3862,45.6545],[-61.2837,45.5737],[-61.4953,45.9413],[-60.8703,46.7966],[-60.3318,46.7678],[-60.5768,46.1721],[-61.1053,45.9448]]],[[[-63.8113,46.4686],[-63.1294,46.422],[-62.1635,46.4872],[-62.8784,46.0012],[-63.641,46.2307],[-63.8113,46.4686]]],[[[-74.7088,45.0038],[-73.558,45.425],[-73.1596,46.0101],[-71.901,46.632],[-71.2611,46.7562],[-70.5196,47.0323],[-68.987,48.2748],[-67.5608,48.8559],[-66.1781,49.2132],[-64.8364,49.1917],[-64.2618,48.9218],[-64.2538,48.5505],[-65.2595,48.0213],[-65.9266,48.1887],[-65.6665,47.696],[-65.2282,47.8114],[-64.7033,47.7248],[-64.9121,47.3688],[-65.3189,47.1012],[-64.9057,46.8881],[-64.5415,46.2404],[-63.2928,45.7522],[-62.4831,45.6217],[-61.9556,45.868],[-61.4924,45.6869],[-61.2837,45.2355],[-63.7611,44.4862],[-64.286,44.5501],[-64.8624,43.8678],[-65.7382,43.5607],[-66.1257,43.8137],[-66.0995,44.3677],[-65.6567,44.7605],[-64.4489,45.2559],[-64.8979,45.6261],[-65.8845,45.223],[-66.8726,45.0672],[-67.1249,45.1693],[-67.4725,45.2759],[-67.4328,45.603],[-67.7845,45.7016],[-67.8067,47.083],[-68.311,47.3546],[-68.8288,47.2032],[-69.243,47.4629],[-70.0078,46.7088],[-70.2963,45.9062],[-70.898,45.2626],[-71.3272,45.2901],[-71.5175,45.0078],[-74.7088,45.0038]]],[[[-61.8011,49.094],[-62.2195,49.0791],[-63.5658,49.3994],[-64.1315,49.9416],[-62.8584,49.7055],[-61.8171,49.2835],[-61.8011,49.094]]],[[[-127.1973,50.6403],[-125.4821,50.3167],[-124.6429,49.4287],[-123.9959,49.2241],[-123.497,48.582],[-123.5946,48.3334],[-124.6893,48.5975],[-125.8285,49.0918],[-125.8354,49.2767],[-126.5485,49.4189],[-126.683,49.8764],[-127.1143,49.8797],[-128.2675,50.6092],[-127.9182,50.8605],[-127.1973,50.6403]]],[[[-55.4588,51.5365],[-55.8714,50.9073],[-56.6939,50.0597],[-55.7648,49.9605],[-55.892,49.5803],[-54.9827,49.268],[-54.579,49.4908],[-53.9577,49.4418],[-53.5733,49.1413],[-53.853,48.8112],[-53.5312,48.2317],[-52.955,48.0293],[-53.1756,47.6529],[-52.6536,47.5495],[-53.0697,46.6812],[-53.6164,46.6803],[-54.1737,46.8805],[-53.8692,47.387],[-54.8566,47.3848],[-56.2211,47.6716],[-56.9525,47.5743],[-58.3332,47.6769],[-59.1169,47.5708],[-59.3624,47.8655],[-58.7105,48.325],[-58.7165,48.598],[-58.0158,49.5426],[-57.4656,50.4636],[-56.7503,51.2748],[-56.0256,51.5685],[-55.4588,51.5365]]],[[[-80.7318,52.7472],[-81.8391,52.9579],[-81.8473,53.1862],[-81.1357,53.2058],[-80.7318,52.7472]]],[[[-132.6556,54.1275],[-131.7026,53.9864],[-132.0113,53.2653],[-132.7475,53.3105],[-133.0522,53.7782],[-132.6556,54.1275]]],[[[-78.9356,56.2662],[-79.1755,55.8851],[-80.0009,55.9322],[-79.5963,56.2444],[-78.9356,56.2662]]],[[[-79.5452,62.4117],[-79.324,62.0261],[-79.7144,61.6126],[-80.2652,61.8182],[-80.0215,62.3431],[-79.5452,62.4117]]],[[[-82.0004,62.9543],[-82.1138,62.6522],[-83.0158,62.2099],[-83.699,62.1602],[-83.8994,62.4765],[-83.3765,62.905],[-82.0004,62.9543]]],[[[-84.9197,65.261],[-83.4071,65.1039],[-82.0501,64.6442],[-81.7161,64.0219],[-80.829,64.09],[-80.3021,63.7622],[-81.0463,63.4615],[-82.3782,63.7067],[-82.4672,63.9269],[-83.4943,64.0993],[-83.7283,63.8135],[-84.6329,63.3092],[-85.4954,63.1392],[-85.7142,63.6579],[-87.1888,63.6723],[-86.252,64.1368],[-86.3743,64.5659],[-85.9617,65.7042],[-85.241,65.7954],[-84.9197,65.261]]],[[[-75.6758,68.3225],[-75.1538,68.234],[-75.1274,67.5373],[-75.7801,67.2836],[-77.0048,67.2669],[-77.3058,67.7062],[-76.7403,68.2313],[-75.6758,68.3225]]],[[[-97.4394,69.6427],[-96.2999,69.3444],[-95.6856,68.7358],[-96.4016,68.4708],[-97.472,68.5438],[-99.254,68.8632],[-99.5641,69.0341],[-97.4394,69.6427]]],[[[-74.7088,45.0038],[-75.1793,44.8994],[-76.4646,44.0574],[-76.82,43.6286],[-78.7205,43.625],[-79.1719,43.4666],[-79.0368,42.8025],[-80.2475,42.3662],[-81.2778,42.209],[-82.439,41.675],[-83.1419,41.976],[-83.0731,42.3005],[-82.5453,42.6245],[-82.1378,43.5709],[-82.5511,45.3473],[-83.5926,45.817],[-83.9777,46.0851],[-84.1921,46.5494],[-84.5617,46.4575],[-84.8759,46.9001],[-88.3782,48.3032],[-89.4556,47.996],[-90.8403,48.2007],[-91.5183,48.0582],[-92.9963,48.6117],[-93.3778,48.6166],[-93.7078,48.5256],[-94.6209,48.7427],[-95.162,48.9917],[
1-97.5297,48.9932],[-99.2354,48.993],[-102.2201,48.993],[-103.9256,48.993],[-106.4839,48.993],[-109.895,48.993],[-112.4532,48.993],[-115.8643,48.993],[-118.4226,48.993],[-120.1281,48.993],[-122.7888,48.993],[-123.0491,48.993],[-123.3356,49.4591],[-123.859,49.4829],[-124.4833,49.8082],[-125.21,50.4763],[-126.4045,50.5298],[-126.6318,50.9151],[-127.0577,50.8676],[-127.7082,51.1512],[-127.6449,51.4784],[-128.3576,52.1589],[-128.1088,52.858],[-128.6524,53.2437],[-129.2842,53.3931],[-129.5637,53.2515],[-130.3351,53.724],[-130.0433,54.1335],[-130.4304,54.4209],[-129.6666,55.4366],[-130.0251,55.8882],[-130.4772,56.2307],[-131.5752,56.5989],[-131.8661,56.7929],[-133.8208,58.7049],[-134.9439,59.2882],[-135.4759,59.7934],[-136.3219,59.6049],[-136.5787,59.1522],[-137.4385,58.9031],[-137.5932,59.2263],[-139.1852,60.0837],[-141.0021,60.3003],[-141.0021,63.2222],[-141.0021,65.56],[-141.0021,68.4819],[-141.0021,69.6509],[-139.1815,69.5155],[-138.1283,69.1519],[-136.7174,68.8891],[-135.8763,68.9169],[-135.6914,69.3111],[-135.1409,69.4678],[-133.1632,69.4338],[-130.4985,70.1431],[-128.9715,69.7123],[-127.765,70.2219],[-127.1385,70.2392],[-126.6122,69.7303],[-125.9073,69.4185],[-124.7679,69.99],[-123.6091,69.3774],[-123.0258,69.81],[-120.9624,69.6604],[-120.2925,69.4205],[-118.8687,69.2571],[-118.0953,69.043],[-116.0651,68.8554],[-115.6312,68.9726],[-114.4138,68.6597],[-115.1332,67.8191],[-112.4352,67.6849],[-110.9901,67.7907],[-110.0426,67.9772],[-109.6305,67.7328],[-108.5929,67.591],[-107.6263,67.0031],[-108.2611,68.1498],[-108.3134,68.6108],[-106.1646,68.9198],[-105.4286,68.4584],[-104.1935,68.0311],[-103.4741,68.115],[-102.692,67.8116],[-101.555,67.6931],[-100.4561,67.8396],[-99.1468,67.7237],[-98.4171,67.8265],[-98.2184,68.3174],[-97.2659,68.453],[-96.0361,68.1578],[-96.3714,67.5539],[-95.7826,67.1937],[-95.2588,67.2625],[-95.6505,67.7375],[-93.6517,68.5431],[-93.6814,68.8874],[-94.2707,69.4551],[-96.0503,69.8311],[-96.4924,70.1249],[-96.2265,70.5418],[-96.549,70.8088],[-96.4056,71.2737],[-95.2013,71.9036],[-94.3084,71.7649],[-92.9488,71.2622],[-92.9814,70.8523],[-91.5641,70.1782],[-92.751,69.7139],[-90.8221,69.2904],[-90.4683,68.8638],[-89.0567,69.266],[-88.0413,68.8117],[-87.8103,68.4042],[-88.347,68.2883],[-88.1958,67.7659],[-87.2663,67.1839],[-86.5363,67.5162],[-85.9526,68.0724],[-85.7338,68.6301],[-84.8622,69.074],[-85.3869,69.2318],[-85.5074,69.8453],[-82.6183,69.691],[-82.6421,69.4584],[-81.3286,69.12],[-81.2815,68.6572],[-82.5526,68.4464],[-81.9764,67.862],[-81.2702,67.4598],[-81.4675,67.0699],[-82.6416,66.5876],[-84.4784,66.1794],[-85.6039,66.5683],[-86.6331,66.5314],[-86.0429,66.0225],[-87.2914,65.3549],[-87.9701,65.3489],[-89.7494,65.9359],[-89.9241,65.7804],[-88.974,65.3482],[-87.0275,65.1982],[-87.2805,64.8262],[-88.1057,64.1832],[-88.653,64.0094],[-90.1418,63.9819],[-90.0135,63.8044],[-91.3301,63.5067],[-90.7466,63.3516],[-90.8711,62.9459],[-91.4491,62.8041],[-92.3613,62.8194],[-93.4206,61.7059],[-93.9127,61.4815],[-94.6467,60.4164],[-94.7858,59.9534],[-94.7135,58.9034],[-94.2871,58.716],[-93.2782,58.7564],[-92.249,57.009],[-91.1113,57.2412],[-90.5922,57.2246],[-89.7909,56.9813],[-88.9484,56.8512],[-88.0751,56.4673],[-87.5608,56.0565],[-85.8305,55.6569],[-85.061,55.2856],[-83.9107,55.3147],[-82.5775,55.1487],[-82.2195,54.8136],[-82.4181,54.3559],[-82.1413,53.8177],[-82.2605,52.9612],[-81.5994,52.4325],[-81.6613,52.2938],[-80.6579,51.7582],[-80.368,51.3299],[-79.8362,51.1734],[-79.4975,51.5698],[-78.9777,51.7338],[-78.4917,52.2521],[-78.7238,52.6278],[-79.2418,54.0989],[-79.6655,54.6975],[-77.8911,55.2364],[-77.3249,55.5555],[-76.6504,56.1073],[-76.5729,57.1813],[-77.1569,58.0189],[-78.5152,58.6823],[-77.7606,59.3801],[-77.3118,60.0424],[-77.8715,60.7859],[-77.7362,61.4373],[-78.1372,62.1074],[-78.0682,62.3555],[-77.3724,62.5726],[-74.69,62.1835],[-73.6299,62.4543],[-72.0814,61.7283],[-71.4227,61.159],[-70.2792,61.0687],[-69.6405,60.6898],[-69.7559,60.3886],[-69.682,59.3417],[-69.1735,58.8967],[-68.6981,58.9045],[-67.5697,58.2135],[-66.608,58.5489],[-65.6061,59.1107],[-64.9312,60.2519],[-64.4995,60.2683],[-63.1854,58.8579],[-62.5939,58.4741],[-62.3056,57.9723],[-61.899,57.8613],[-61.851,57.3812],[-61.3337,57.0106],[-61.5146,56.3903],[-59.9303,55.2594],[-58.997,55.1494],[-58.7802,54.8384],[-58.1951,54.8659],[-57.4046,54.5705],[-58.1514,54.3504],[-57.4161,54.1628],[-57.1489,53.8476],[-56.4651,53.7651],[-55.7979,53.212],[-55.8336,52.3104],[-55.6951,52.1378],[-56.976,51.4577],[-58.5103,51.295],[-59.1655,50.7799],[-60.0801,50.2546],[-61.2897,50.202],[-62.7155,50.3016],[-64.868,50.2754],[-65.2686,50.32],[-66.4955,50.2119],[-66.9411,49.9938],[-67.3719,49.3486],[-68.2819,49.1972],[-68.9291,48.829],[-69.775,48.0981],[-69.9055,47.8322],[-70.7058,47.1398],[-71.2678,46.7958],[-71.8797,46.687],[-72.981,46.2098],[-73.974,45.3451],[-74.7088,45.0038]]],[[[-114.5215,72.593],[-113.5001,72.6944],[-112.7537,72.986],[-111.2698,72.7137],[-108.7549,72.551],[-107.72,73.329],[-106.4822,73.1962],[-105.415,72.7883],[-104.3495,71.434],[-104.5697,71.1039],[-103.9535,70.7626],[-100.9732,70.0295],[-100.9351,69.7152],[-102.2343,69.8422],[-102.9197,69.5648],[-101.9756,69.4069],[-101.857,69.0239],[-103.4681,68.8086],[-105.0195,69.0814],[-106.1408,69.1621],[-106.6591,69.4396],[-107.4399,69.0021],[-108.946,68.7598],[-111.3108,68.542],[-113.1277,68.4941],[-113.6941,69.195],[-116.5135,69.4247],[-117.1354,70.1001],[-114.5923,70.3125],[-112.6378,70.2253],[-112.1143,70.4468],[-113.7573,70.6907],[-115.991,70.5864],[-117.587,70.6296],[-118.2642,70.8882],[-117.8141,71.1585],[-118.8683,71.6868],[-118.9447,71.9855],[-118.2136,72.2629],[-118.3745,72.5339],[-117.5517,72.8311],[-114.6382,73.3727],[-114.1091,72.8611],[-114.5215,72.593]]]]},properties:{name:"Canada",id:"CA"},id:"CA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[22.86,10.9195],[23.2559,10.4579],[23.6461,9.8231],[23.5374,8.8159],[24.1473,8.6654],[24.2915,8.2912],[24.8535,8.1376],[25.2472,7.7244],[25.3809,7.3333],[25.8891,7.0647],[26.3619,6.6355],[26.5141,6.0691],[27.0836,5.777],[27.4032,5.1094],[27.1151,5.1977],[26.8222,5.0623],[25.5251,5.3123],[25.2495,5.0246],[24.7656,4.9301],[24.32,4.994],[23.4171,4.6633],[22.7557,4.6469],[22.4223,4.1351],[21.5376,4.2447],[20.558,4.4627],[20.2264,4.8297],[19.8065,5.0894],[19.5011,5.1276],[19.0687,4.8915],[18.5676,4.2576],[18.6102,3.4785],[18.161,3.4998],[17.4379,3.6845],[16.6735,3.5354],[16.4684,2.8318],[16.1834,2.2703],[16.0636,2.9086],[15.775,3.127],[15.1287,3.827],[15.0226,4.3583],[14.7088,4.6655],[14.6169,5.8649],[14.7394,6.2799],[15.2459,7.2636],[15.4803,7.5237],[15.8452,7.4753],[16.3787,7.6835],[16.7849,7.5508],[17.6496,7.9836],[18.4553,8.032],[19.1087,8.6561],[19.1455,9.0161],[20.3422,9.1271],[20.7733,9.4058],[21.2638,9.9745],[21.7258,10.3664],[21.7063,10.5746],[22.4938,10.9963],[22.86,10.9195]]]},properties:{name:"Central African Republic",id:"CF"},id:"CF"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[5.6938,50.7748],[5.7972,50.7546],[5.9939,50.7504],[6.3645,50.3163],[6.1164,50.1209],[5.744,49.9196],[5.7897,49.5383],[4.8677,49.788],[4.1744,50.2466],[2.8396,50.7118],[2.5249,51.0971],[3.35,51.3776],[3.9023,51.2076],[4.2263,51.3865],[4.5033,51.4746],[5.827,51.1257],[5.6938,50.7748]]]},properties:{name:"Belgium",id:"BE"},id:"BE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[25.2588,-17.7936],[25.2242,-17.9153],[25.7613,-18.6495],[26.1683,-19.5381],[26.6784,-19.8928],[27.2217,-20.1458],[27.2807,-20.4788],[27.6997,-20.5307],[27.6696,-21.0642],[28.0455,-21.5729],[29.0372,-21.8113],[29.3648,-22.194],[28.8397,-22.4807],[28.2102,-22.6938],[27.8906,-23.0737],[27.1462,-23.5243],[26.835,-24.2407],[26.3974,-24.6136],[25.9122,-24.7477],[25.5837,-25.6062],[24.7483,-25.8174],[23.8938,-25.6008],[23.2662,-25.2666],[22.8786,-25.4579],[22.6403,-26.0714],[22.0907,-26.5801],[21.6464,-26.8544],[20.74,-26.849],[20.6268,-26.4438],[20.7932,-25.9155],[20.3453,-25.03],[19.9805,-24.777],[19.9774,-22],[20.9708,-22],[20.9779,-20.9684],[20.9739,-18.3188],[23.2986,-18.0276],[23.5804,-18.4528],[24.359,-17.9783],[25.2588,-17.7936]]]},properties:{name:"Botswana",id:"BW"},id:"BW"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[91.6317,27.7599],[91.5949,27.5575],[92.0836,27.2907],[91.9984,26.8548],[90.7395,26.7718],[90.3458,26.8903],[89.7638,26.7016],[88.8579,26.9613],[88.8912,27.316],[89.537,28.1075],[89.9809,28.3112],[90.3529,28.0804],[91.6056,27.9516],[91.6317,27.7599]]]},properties:{name:"Bhutan",id:"BT"},id:"BT"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[115.0266,4.8999],[114.7465,4.7179],[114.8402,4.3934],[114.6085,4.0241],[114.0638,4.5927],[114.2995,4.6074],[115.0266,4.8999],[115.1398,4.8999],[115.0266,4.8999]]]},properties:{name:"Brunei",id:"BN"},id:"BN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-59.4933,13.0822],[-59.6114,13.1021],[-59.5916,13.3179],[-59.4276,13.1527],[-59.4933,13.0822]]]},properties:{name:"Barbados",id:"BB"},id:"BB"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-51.8326,-1.4336],[-51.5461,-.6497],[-51.1608,-.6665],[-51.2764,-1.0216],[-51.8326,-1.4336]]],[[[-49.6287,-.2293],[-49.1169,-.1636],[-48.3798,-.3527],[-48.5396,-.801],[-48.9289,-1.4824],[-49.5878,-1.7123],[-50.5076,-1.7878],[-50.7597,-1.2405],[-50.7713,-.6452],[-50.6454,-.2728],[-50.2481,-.1165],[-49.6287,-.2293]]],[[[-56.4828,1.9422],[-56.0198,1.8424],[-56.1295,2.2996],[-55.0058,2.593],[-54.6163,2.3266],[-54.13,2.1211],[-53.7678,2.3551],[-52.9648,2.1837],[-52.7006,2.3635],[-51.9906,3.7018],[-51.6526,4.0614],[-51.2198,4.0938],[-51.0525,3.2819],[-50.659,2.1309],[-50.459,1.8295],[-49.9572,1.6599],[-49.8988,1.1628],[-50.2945,.8356],[-50.8163,.1724],[-51.2829,-.085],[-51.7026,-.7624],[-51.9476,-1.5867],[-51.2973,-1.2236],[-50.9177,-1.1153],[-50.69,-1.7616],[-50.4033,-2.0155],[-49.9991,-1.8317],[-49.7195,-1.9263],[-49.3137,-1.7319],[-48.9913,-1.83],[-48.115,-.7375],[-47.3981,-.6266],[-46.8113,-.7797],[-46.6173,-.9706],[-46.2192,-1.0314],[-45.6448,-1.3479],[-45.0764,-1.4664],[-44.6513,-1.7456],[-44.3
1082,-2.5353],[-43.9329,-2.5832],[-42.9368,-2.4652],[-42.2496,-2.7919],[-41.8761,-2.7466],[-41.3181,-2.9361],[-40.4745,-2.7954],[-39.9647,-2.8616],[-38.4757,-3.7174],[-38.0489,-4.2163],[-37.1746,-4.9123],[-36.5907,-5.0975],[-35.9799,-5.0544],[-35.5493,-5.1294],[-35.2355,-5.5666],[-34.9882,-6.3936],[-34.8056,-7.2885],[-34.8347,-7.9717],[-35.1578,-8.9305],[-35.3409,-9.2305],[-36.3983,-10.4841],[-36.9378,-10.8206],[-37.4119,-11.497],[-37.6887,-12.0998],[-38.2397,-12.8443],[-38.788,-12.7826],[-38.8352,-13.147],[-39.0894,-13.5882],[-38.9422,-14.0308],[-39.0596,-14.6549],[-38.8805,-15.8645],[-39.2152,-17.3156],[-39.1539,-17.704],[-39.4869,-17.9903],[-39.7399,-18.6397],[-39.6999,-19.278],[-40.0013,-19.7419],[-40.396,-20.5693],[-40.7892,-20.9062],[-41.0471,-21.5059],[-41.1226,-22.0843],[-41.7054,-22.3098],[-41.9804,-22.5806],[-42.0424,-22.9472],[-42.9583,-22.9672],[-43.5327,-23.0462],[-43.8661,-22.9104],[-44.6373,-23.0555],[-45.4233,-23.6854],[-45.9721,-23.7955],[-46.8672,-24.2363],[-47.8766,-24.9976],[-48.5451,-25.8161],[-48.6776,-26.703],[-48.5542,-27.1962],[-48.6208,-28.0755],[-48.7997,-28.5753],[-49.2714,-28.871],[-49.7461,-29.3633],[-50.2994,-30.4259],[-51.1572,-30.3642],[-51.4637,-31.0527],[-51.9724,-31.3839],[-52.1935,-31.8854],[-52.1274,-32.1678],[-52.6523,-33.1377],[-53.3707,-33.7422],[-53.5314,-33.171],[-53.1254,-32.7368],[-53.6017,-32.403],[-53.7618,-32.0568],[-54.2205,-31.8553],[-54.5876,-31.4851],[-55.2546,-31.2258],[-55.5573,-30.876],[-55.8736,-31.0696],[-56.1761,-30.6283],[-56.8328,-30.1072],[-57.2144,-30.2834],[-57.609,-30.188],[-56.9387,-29.595],[-55.7255,-28.2043],[-55.1014,-27.8669],[-54.8291,-27.5508],[-54.3271,-27.4234],[-53.8381,-27.1212],[-53.6712,-26.2249],[-53.8912,-25.6687],[-54.1546,-25.5231],[-54.6158,-25.576],[-54.4731,-25.2204],[-54.2418,-24.0472],[-54.6254,-23.8124],[-55.3662,-23.9913],[-55.6541,-22.8105],[-55.8492,-22.3076],[-56.5239,-22.1025],[-56.9374,-22.2712],[-57.9856,-22.0461],[-57.8303,-20.9981],[-58.1598,-20.1645],[-58.1314,-19.7446],[-57.8005,-19.0809],[-57.5741,-18.2793],[-57.8325,-17.5122],[-58.396,-17.2343],[-58.538,-16.3284],[-60.1756,-16.2693],[-60.299,-14.6185],[-60.5065,-13.7897],[-61.0769,-13.4897],[-61.79,-13.5256],[-62.176,-13.1337],[-62.7654,-12.9974],[-63.0675,-12.6694],[-63.5858,-12.5189],[-64.4205,-12.4399],[-64.5135,-12.2508],[-64.9925,-11.9751],[-65.39,-11.2462],[-65.334,-10.8929],[-65.4368,-10.449],[-65.3132,-10.2533],[-65.3962,-9.7126],[-66.2635,-9.8262],[-66.7301,-9.9754],[-67.5824,-10.5058],[-68.0717,-10.7029],[-68.398,-11.0185],[-69.5785,-10.9519],[-70.2202,-11.0478],[-70.6423,-11.0101],[-70.637,-9.4782],[-71.238,-9.9661],[-72.1815,-10.0038],[-72.379,-9.5102],[-73.2093,-9.4116],[-72.9741,-8.993],[-73.5491,-8.3459],[-74.0021,-7.5562],[-73.7496,-7.3356],[-73.758,-6.9059],[-73.1374,-6.466],[-73.2355,-6.0984],[-72.9799,-5.635],[-72.8871,-5.1228],[-72.6987,-5.0673],[-71.8448,-4.5044],[-70.9737,-4.3504],[-70.7995,-4.1733],[-69.9658,-4.2359],[-69.6691,-2.6676],[-69.4003,-1.1948],[-69.6675,-.4823],[-70.0706,-.1387],[-70.0539,.5786],[-69.1633,.864],[-69.3615,1.0642],[-69.8522,1.0593],[-69.8486,1.7087],[-68.1765,1.7198],[-67.8152,1.79],[-67.352,2.0861],[-66.8761,1.2231],[-66.4293,.8218],[-66.06,.7854],[-65.6814,.9834],[-65.3609,.8685],[-65.1037,1.1082],[-64.1149,1.6191],[-64.0354,1.9045],[-63.394,2.2223],[-63.3893,2.4119],[-63.9242,2.4523],[-64.2188,3.2047],[-64.2212,3.5873],[-64.5679,3.8998],[-64.2556,4.1404],[-64.0214,3.9291],[-63.2948,3.9224],[-62.9685,3.594],[-62.7122,4.0179],[-62.1531,4.0982],[-61.0028,4.5354],[-60.6046,4.9944],[-60.7422,5.2022],[-60.142,5.239],[-59.9907,5.0828],[-60.1112,4.511],[-59.8333,4.476],[-59.5512,3.9335],[-59.8544,3.5873],[-59.9942,2.6902],[-59.7552,2.2743],[-59.7563,1.9005],[-59.2312,1.3758],[-58.8625,1.2036],[-58.5119,1.2848],[-58.3407,1.5876],[-57.5943,1.7043],[-57.1189,2.0141],[-56.8368,1.8814],[-56.4828,1.9422]]]]},properties:{name:"Brazil",id:"BR"},id:"BR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-58.1598,-20.1645],[-58.1803,-19.8178],[-59.0905,-19.286],[-60.0073,-19.2976],[-61.7569,-19.6451],[-61.917,-20.0553],[-62.2763,-20.5627],[-62.2767,-21.066],[-62.6509,-22.2339],[-62.8434,-21.9973],[-63.8186,-22.0053],[-63.9762,-22.0728],[-64.3739,-22.7612],[-64.6056,-22.229],[-65.0579,-22.103],[-65.771,-22.0994],[-66.0986,-21.8353],[-66.3652,-22.1136],[-66.7117,-22.2161],[-67.1948,-22.8216],[-67.8795,-22.8229],[-67.9883,-22.0572],[-68.1969,-21.3004],[-68.4999,-20.6119],[-68.7451,-20.4588],[-68.6983,-19.721],[-68.4628,-19.4329],[-68.9684,-18.9682],[-69.094,-18.0507],[-69.3133,-17.9432],[-69.5108,-17.506],[-69.6249,-17.2002],[-69.0208,-16.6422],[-68.9134,-16.2618],[-69.2176,-16.149],[-69.4185,-15.6035],[-69.1726,-15.2368],[-69.3748,-14.963],[-69.235,-14.5972],[-68.8803,-14.199],[-69.0741,-13.6828],[-68.9786,-12.8802],[-68.6852,-12.502],[-69.5785,-10.9519],[-68.398,-11.0185],[-68.0717,-10.7029],[-67.5824,-10.5058],[-66.7301,-9.9754],[-66.2635,-9.8262],[-65.3962,-9.7126],[-65.3132,-10.2533],[-65.4368,-10.449],[-65.334,-10.8929],[-65.39,-11.2462],[-64.9925,-11.9751],[-64.5135,-12.2508],[-64.4205,-12.4399],[-63.5858,-12.5189],[-63.0675,-12.6694],[-62.7654,-12.9974],[-62.176,-13.1337],[-61.79,-13.5256],[-61.0769,-13.4897],[-60.5065,-13.7897],[-60.299,-14.6185],[-60.1756,-16.2693],[-58.538,-16.3284],[-58.396,-17.2343],[-57.8325,-17.5122],[-57.5741,-18.2793],[-57.8005,-19.0809],[-58.1314,-19.7446],[-58.1598,-20.1645]]]},properties:{name:"Bolivia",id:"BO"},id:"BO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-64.7303,32.2934],[-64.8202,32.2596],[-64.6946,32.387],[-64.7303,32.2934]]]},properties:{name:"Bermuda",id:"BM"},id:"BM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-88.8941,15.8907],[
1-89.2374,15.8942],[-89.1615,17.8149],[-88.8064,17.9654],[-88.523,18.4457],[-88.2957,18.4723],[-88.0973,18.1217],[-88.2717,17.6098],[-88.3134,16.6328],[-88.8941,15.8907]]]},properties:{name:"Belize",id:"BZ"},id:"BZ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[28.1481,56.143],[28.7948,55.9426],[29.375,55.9386],[29.4824,55.6845],[30.2335,55.8452],[30.9069,55.5699],[31.1213,54.6484],[31.4036,54.1959],[31.792,54.0558],[32.7042,53.3363],[32.1422,53.0913],[31.4178,53.196],[31.5771,52.3122],[31.7636,52.1012],[30.9806,52.0461],[30.5331,51.5964],[29.3466,51.3825],[29.1357,51.6173],[28.5991,51.5427],[27.2701,51.6135],[27.1422,51.752],[25.9251,51.9136],[24.3617,51.8674],[23.6053,51.5179],[23.6523,52.0403],[23.1969,52.257],[23.8445,52.6642],[23.8872,53.0276],[23.4845,53.9398],[24.7683,53.9746],[25.5473,54.3317],[25.8594,54.9192],[26.175,55.0033],[26.5936,55.6676],[27.5768,55.7988],[28.1481,56.143]]]},properties:{name:"Belarus",id:"BY"},id:"BY"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-62.832,17.8766],[-62.8655,17.9184],[-62.7996,17.9086],[-62.832,17.8766]]]},properties:{name:"Saint Barthelemy",id:"BL"},id:"BL"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-77.7439,24.7072],[-78.0449,24.2873],[-78.2988,24.7538],[-78.0333,25.1431],[-77.7439,24.7072]]],[[[-77.2257,25.904],[-77.4032,26.0247],[-77.2468,26.1565],[-77.2062,26.489],[-77.0384,26.3332],[-77.1673,26.2404],[-77.2257,25.904]]]]},properties:{name:"Bahamas",id:"BS"},id:"BS"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[50.6072,25.8831],[50.4661,25.9657],[50.4523,26.1907],[50.6099,26.1246],[50.6072,25.8831]]]},properties:{name:"Bahrain",id:"BH"},id:"BH"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[19.007,44.8693],[19.3568,44.8586],[19.1517,44.3024],[19.4882,43.7036],[19.1943,43.5331],[18.9404,43.4967],[18.4437,42.9685],[18.4362,42.5597],[17.6678,42.897],[17.5852,42.9383],[17.6247,43.0426],[16.214,44.215],[15.7369,44.7658],[15.7879,45.1791],[16.2935,45.0086],[16.5305,45.2168],[17.8129,45.0779],[18.6625,45.0774],[19.007,44.8693]]]},properties:{name:"Bosnia and Herzegovina",id:"BA"},id:"BA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[28.5853,43.7422],[28.4655,43.3893],[27.9288,43.186],[27.8888,42.7497],[27.4849,42.4683],[28.0145,41.9689],[27.2949,42.0794],[26.6153,41.9649],[26.321,41.7167],[26.1355,41.3856],[25.2512,41.2436],[24.0558,41.5272],[23.635,41.3869],[22.9159,41.3363],[23.0056,41.7172],[22.8369,41.9937],[22.3442,42.3138],[22.4667,42.8425],[22.9767,43.1878],[22.5546,43.4546],[22.421,44.0077],[22.7051,44.2376],[23.2244,43.8741],[25.4972,43.6708],[26.2158,44.0072],[27.0867,44.1675],[28.5853,43.7422]]]},properties:{name:"Bulgaria",id:"BG"},id:"BG"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[92.575,21.9782],[92.5937,21.4673],[92.1795,21.2933],[92.3242,20.7917],[92.0561,21.1747],[92.0082,21.6848],[91.693,22.5046],[91.4094,22.7972],[90.9455,22.597],[90.6334,23.0941],[90.435,22.7519],[90.5895,22.2583],[90.1589,21.8171],[89.8118,21.9835],[89.2343,21.7225],[89.0514,22.0932],[88.7407,23.4368],[88.5671,23.6743],[88.7336,24.2309],[88.1454,24.4857],[88.4561,25.1884],[88.4521,25.5746],[88.0846,25.8884],[88.4402,26.3696],[89.1082,26.2023],[89.2893,26.0376],[89.8229,25.9413],[89.814,25.3052],[90.4394,25.1578],[92.0499,25.1693],[92.2514,24.895],[91.8768,24.1954],[91.3672,24.0933],[91.1603,23.6605],[91.3152,23.1043],[91.6198,22.9796],[91.938,23.5047],[92.2461,23.6836],[92.3615,22.929],[92.4916,22.6853],[92.575,21.9782]]]},properties:{name:"Bangladesh",id:"BD"},id:"BD"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[.2175,14.9114],[.1638,14.4973],[.6183,13.7036],[.9779,13.5518],[.9872,13.0418],[1.5652,12.6356],[2.0739,12.7142],[2.0912,12.2778],[2.389,11.897],[1.9802,11.4184],[1.4267,11.4473],[.9007,10.9932],[-.0686,11.1157],[-.7014,10.9888],[-2.8298,10.9985],[-2.9148,10.5924],[-2.7865,10.4019],[-2.6958,9.4813],[-3.2235,9.8954],[-3.8776,9.895],[-4.6258,9.7134],[-4.9698,9.9301],[-5.0999,10.2417],[-5.5236,10.4259],[-5.4905,11.0425],[-5.2999,11.2058],[-5.2881,11.8277],[-4.798,12.0319],[-4.4287,12.3377],[-4.4807,12.6724],[-4.2272,12.7936],[-4.3286,13.119],[-4.0512,13.3822],[-3.5758,13.194],[-3.3017,13.2806],[-3.1985,13.673],[-2.4572,14.274],[-2.1132,14.1684],[-1.7678,14.4862],[-1.0496,14.8195],[-.7604,15.0477],[-.2359,15.0592],[.2175,14.9114]]]},properties:{name:"Burkina Faso",id:"BF"},id:"BF"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[3.5955,11.6963],[3.4877,11.3954],[3.7163,11.0797],[3.8343,10.6074],[3.5764,10.2683],[3.5573,9.9074],[3.3252,9.7783],[3.0451,9.084],[2.7748,9.0485],[2.686,7.874],[2.7748,6.7119],[2.7064,6.3692],[1.6224,6.2169],[1.6002,9.0498],[1.4244,9.2851],[1.3299,9.9971],[.7799,10.3598],[.9007,10.9932],[1.4267,11.4473],[1.9802,11.4184],[2.389,11.897],[2.3659,12.2219],[2.8782,12.3679],[3.5955,11.6963]]]},properties:{name:"Benin",id:"BJ"},id:"BJ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[30.5535,-2.3999],[30.5149,-2.9175],[30.7901,-3.2744],[30.4252,-3.5891],[30.1469,-4.0854],[29.7177,-4.456],[29.4034,-4.4494],[29.2232,-3.9109],[29.2245,-3.0533],[29.0146,-2.7204],[29.3901,-2.8087],[29.8682,-2.7164],[29.9303,-2.339
16],[30.5535,-2.3999]]]},properties:{name:"Burundi",id:"BI"},id:"BI"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[48.5729,41.8446],[49.1064,41.3017],[49.2263,41.026],[49.7758,40.5839],[49.3244,39.6083],[49.363,39.3495],[49.0137,39.1342],[48.8685,38.4355],[48.5929,38.4111],[48.0233,38.819],[48.2422,38.9788],[47.9958,39.6842],[47.773,39.6486],[46.4906,38.9065],[46.5501,39.2012],[45.7897,39.8812],[45.9646,40.2337],[45.376,40.6381],[45.5877,40.8467],[45.0013,41.291],[45.281,41.4495],[46.4577,41.07],[46.6189,41.3439],[46.1821,41.6573],[46.4298,41.8907],[46.7494,41.8126],[47.2612,41.315],[47.8609,41.2129],[48.5729,41.8446]]],[[[46.1146,38.8776],[45.4798,39.0063],[44.8171,39.6504],[44.7683,39.7037],[45.0315,39.7649],[45.7662,39.3783],[46.1146,38.8776]]]]},properties:{name:"Azerbaijan",id:"AZ"},id:"AZ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[16.9531,48.5988],[17.1475,48.0058],[16.4342,47.3675],[16.4533,47.0066],[16.0929,46.8632],[15.9575,46.6777],[15.0009,46.6262],[14.5037,46.4171],[13.6998,46.5201],[12.3881,46.7025],[12.1542,46.9351],[11.2442,46.9755],[11.0249,46.7971],[10.4528,46.865],[9.5801,47.0572],[9.5277,47.2707],[9.5241,47.5242],[10.3129,47.3133],[10.4306,47.541],[11.2979,47.4247],[11.717,47.5837],[12.686,47.6693],[12.8143,48.1607],[13.4095,48.3942],[13.8148,48.7669],[14.0492,48.6024],[14.6915,48.5993],[14.972,48.9839],[16.0573,48.7549],[16.4777,48.8001],[16.9531,48.5988]]]},properties:{name:"Austria",id:"AT"},id:"AT"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[145.0431,-40.7868],[145.2832,-40.7699],[146.3175,-41.1637],[146.99,-40.9923],[147.4547,-41.0017],[147.9687,-40.7797],[148.2928,-40.9471],[148.3017,-42.0399],[147.9244,-42.5726],[147.9807,-43.1572],[147.4081,-42.894],[146.8741,-43.6126],[146.0431,-43.5474],[145.2681,-42.5442],[145.2384,-42.0195],[144.778,-41.4189],[144.6462,-40.9808],[145.0431,-40.7868]]],[[[137.5963,-35.7384],[137.4485,-36.0749],[136.7551,-36.0332],[136.6388,-35.7491],[137.334,-35.5924],[137.5963,-35.7384]]],[[[136.7147,-13.8039],[136.8945,-14.2931],[136.3632,-14.2288],[136.4249,-13.8648],[136.7147,-13.8039]]],[[[130.6188,-11.3763],[131.2682,-11.1899],[131.5385,-11.4367],[130.9508,-11.9263],[130.645,-11.7425],[130.6188,-11.3763]]],[[[143.1787,-11.9547],[143.1103,-12.3036],[143.4015,-12.6401],[143.5866,-13.4435],[143.5485,-13.7409],[143.7562,-14.349],[143.9617,-14.4627],[144.4731,-14.2319],[144.648,-14.4924],[145.2876,-14.943],[145.2717,-15.4765],[145.4581,-16.0563],[145.4261,-16.406],[145.902,-17.0701],[146.1257,-17.6352],[146.0325,-18.2731],[146.3334,-18.5536],[146.4813,-19.0787],[147.1387,-19.393],[147.4183,-19.3783],[147.9155,-19.8693],[148.7593,-20.2897],[148.6839,-20.5804],[149.205,-21.1251],[149.7039,-22.4408],[150.0763,-22.1647],[150.5415,-22.5593],[150.7639,-22.5761],[150.8429,-23.4582],[151.1537,-23.784],[151.9025,-24.2008],[152.1298,-24.5976],[152.4565,-24.8023],[152.9137,-25.4321],[153.1649,-25.9644],[153.0842,-26.3039],[153.117,-27.1944],[153.5755,-28.2407],[153.6044,-28.8546],[153.3483,-29.2905],[153.2724,-29.8924],[153.0304,-30.5635],[152.9439,-31.4349],[152.5595,-32.0457],[152.4703,-32.439],[151.8128,-32.9011],[151.4839,-33.3476],[151.2313,-34.0294],[150.9601,-34.2971],[150.6902,-35.1778],[150.
11953,-35.8334],[149.9605,-36.8455],[149.9325,-37.5286],[149.2986,-37.8021],[148.2626,-37.8309],[147.3957,-38.2189],[146.8568,-38.6632],[145.9353,-38.9016],[145.791,-38.6668],[144.6653,-38.21],[143.5391,-38.8208],[142.6123,-38.4515],[141.725,-38.2713],[141.4244,-38.3636],[141.0112,-38.0769],[140.6272,-38.0285],[139.7843,-37.2459],[139.8575,-36.6622],[139.5486,-36.0967],[139.0376,-35.6892],[138.1845,-35.6128],[138.5112,-35.0242],[138.4899,-34.7636],[138.0895,-34.1697],[137.6918,-35.1432],[136.8834,-35.2399],[137.0144,-34.9159],[137.3908,-34.9132],[137.4938,-34.1613],[137.9319,-33.5789],[137.8524,-33.2007],[137.4423,-33.1936],[137.2372,-33.6295],[136.4307,-34.0299],[135.6476,-34.9394],[135.1855,-33.9069],[134.7909,-33.3285],[134.3013,-33.1652],[134.1002,-32.7488],[134.2343,-32.5486],[133.5511,-32.1829],[133.212,-32.1837],[132.7575,-31.956],[132.2146,-32.0071],[131.7214,-31.6964],[131.1435,-31.4957],[130.783,-31.604],[130.1296,-31.5792],[128.9462,-31.7026],[128.0677,-32.0666],[127.3198,-32.2641],[125.9171,-32.2969],[124.759,-32.8829],[124.126,-33.1292],[123.6506,-33.8364],[123.2076,-33.9882],[122.7774,-33.891],[122.1511,-33.9917],[121.4054,-33.8266],[119.854,-33.9748],[119.4505,-34.3681],[118.8951,-34.48],[118.1356,-34.9865],[117.5817,-35.0979],[116.5172,-34.9878],[115.9868,-34.7952],[115.7262,-34.5262],[115.0089,-34.2558],[115.1815,-33.6433],[115.5154,-33.5314],[115.6831,-33.1927],[115.6982,-31.6946],[115.1767,-30.8081],[114.9947,-30.2164],[114.9592,-29.4334],[114.5375,-28.5429],[114.165,-28.0808],[114.0283,-27.3471],[113.5818,-26.5583],[113.853,-26.3319],[113.5889,-26.0984],[113.5396,-25.6252],[114.2156,-26.2893],[114.2143,-25.8516],[113.671,-24.9772],[113.4175,-24.4356],[113.5529,-23.7329],[113.7571,-23.4182],[113.683,-22.6378],[113.9586,-21.9392],[114.1637,-22.3231],[114.3777,-22.3413],[114.8588,-21.7359],[115.4563,-21.4917],[116.0107,-21.0305],[116.7068,-20.6536],[117.4063,-20.7211],[118.1991,-20.3753],[118.7513,-20.2617],[119.1047,-19.9954],[119.5858,-20.0384],[120.8785,-19.6651],[121.4937,-19.1067],[121.8337,-18.4772],[122.2372,-17.9685],[122.1604,-17.3138],[122.7202,-16.7878],[122.9705,-16.4367],[123.5254,-17.4856],[123.778,-16.8677],[123.4903,-16.4908],[124.577,-16.1135],[124.3817,-15.758],[124.8389,-15.1609],[125.2432,-14.9448],[125.1789,-14.7148],[125.6814,-14.3881],[126.0209,-14.4946],[126.1115,-14.1142],[126.5696,-14.1608],[126.9034,-13.744],[127.6727,-14.195],[128.1996,-14.7517],[129.4589,-14.9332],[129.7536,-14.7894],[129.3785,-14.3926],[129.7097,-13.9802],[129.8389,-13.5731],[130.2597,-13.3024],[130.1682,-12.9574],[130.3999,-12.688],[130.898,-12.5238],[131.0458,-12.1895],[131.4382,-12.277],[132.3722,-12.2392],[132.5839,-12.1101],[132.6829,-11.5055],[133.0247,-11.4527],[133.1854,-11.7057],[133.904,-11.8322],[134.2369,-12.008],[134.7301,-11.9844],[135.2179,-12.2215],[135.7883,-11.9072],[136.0818,-12.4226],[136.5403,-11.9578],[136.9473,-12.3498],[136.5372,-12.7843],[136.5945,-13.0036],[135.9273,-13.3041],[135.9894,-13.8102],[135.8833,-14.1533],[135.4053,-14.7583],[135.5309,-15.0002],[136.2052,-15.4033],[136.7844,-15.8942],[137.0019,-15.8783],[137.7037,-16.2329],[138.2448,-16.7181],[139.0097,-16.8992],[139.2485,-17.3285],[140.0359,-17.7027],[140.5114,-17.6245],[140.8305,-17.4146],[141.2189,-16.6462],[141.412,-16.0696],[141.6255,-15.0566],[141.523,-14.4702],[141.5945,-14.1528],[141.4724,-13.7977],[141.6455,-13.2593],[141.6779,-12.4914],[141.9513,-11.8961],[142.1684,-10.9466],[142.4565,-10.7074],[142.8369,-11.3071],[142.8724,-11.8215],[143.1787,-11.9547]]]]},properties:{name:"Australia",id:"AU"},id:"AU"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[69.185,-49.1093],[69.9157,-49.3486],[69.6129,-49.6509],[68.8721,-49.4445],[69.185,-49.1093]]]},properties:{name:"French Southern and Antarctic Lands",id:"TF"},id:"TF"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-59.7339,-80.3442],[-60.5828,-80.9484],[-64.2683,-80.7486],[-65.9801,-80.3846],[-62.5189,-80.3736],[-61.3432,-79.8866],[-59.7064,-79.8755],[-59.7339,-80.3442]]],[[[-159.053,-79.8076],[-161.8655,-79.7037],[-164.2259,-79.3206],[-163.2562,-78.7223],[-161.6431,-78.9012],[-159.6842,-79.4023],[-159.053,-79.8076]]],[[[-70.334,-79.6797],[-71.7836,-79.4445],[-70.544,-78.8838],[-67.4785,-78.3627],[-66.7281,-78.3836],[-69.2509,-79.2101],[-70.334,-79.6797]]],[[[-45.2226,-78.8106],[-43.722,-78.8186],[-42.9654,-79.4769],[-43.5278,-80.1916],[-49.1875,-80.643],[-49.773,-80.7842],[-54.1626,-80.8703],[-53.4823,-80.1889],[-52.2971,-80.1414],[-50.3391,-79.4796],[-50.7331,-79.2829],[-50.2197,-78.6051],[-49.0811,-78.0476],[-46.8257,-77.7852],[-45.5302,-77.8815],[-43.8086,-78.2864],[-43.9473,-78.5975],[-45.2226,-78.8106]]],[[[-120.5562,-73.756],[-120.2726,-73.9891],[-121.0625,-74.3375],[-122.8591,-74.3428],[-122.6247,-73.9655],[-123.1121,-73.6823],[-120.5562,-73.756]]],[[[-126.3299,-73.2864],[-124.9933,-73.8297],[-124.8731,-74.2083],[-127.4143,-73.5163],[-126.3299,-73.2864]]],[[[-74.3544,-73.0986],[-74.5748,-73.6113],[-75.9009,-73.3325],[-75.3769,-72.8203],[-74.3544,-73.0986]]],[[[-91.1608,-73.1821],[-91.6699,-72.6236],[-90.8072,-72.6108],[-91.1608,-73.1821]]],[[[-98.0911,-71.9125],[-96.8695,-71.8508],[-95.6095,-72.0683],[-96.0518,-72.5775],[-98.4078,-72.5477],[-100.1951,-72.2725],[-102.2647,-72.1354],[-102.128,-71.9853],[-98.6155,-71.7638],[-98.0911,-71.9125]]],[[[-73.7067,-70.635],[-74.205,-70.924],[-76.1763,
1-71.1326],[-76.5004,-70.9413],[-75.0076,-70.6088],[-73.7067,-70.635]]],[[[-74.9871,-69.7277],[-74.8489,-70.1791],[-75.7267,-70.0961],[-74.9871,-69.7277]]],[[[-70.0511,-69.1892],[-69.417,-69.5834],[-68.3361,-70.8561],[-68.2411,-71.822],[-69.2092,-72.5344],[-72.3675,-72.6698],[-73.0864,-72.4079],[-71.1066,-72.047],[-72.4121,-71.6622],[-73.8994,-72.1522],[-75.3531,-71.8783],[-75.2925,-71.6151],[-74.1872,-71.383],[-72.6216,-71.3883],[-71.1941,-70.9848],[-71.0611,-70.5369],[-70.328,-70.3611],[-71.8537,-69.9692],[-71.869,-68.9411],[-70.417,-68.7889],[-70.0511,-69.1892]]],[[[-67.9885,-67.4745],[-68.5804,-67.7328],[-69.0825,-67.403],[-68.3359,-66.802],[-67.6878,-67.1473],[-67.9885,-67.4745]]],[[[-57.0206,-63.3729],[-58.2631,-63.7636],[-58.8954,-64.389],[-59.9632,-64.4312],[-61.0598,-64.9812],[-61.7361,-65.0335],[-62.1453,-65.3318],[-62.3051,-65.8405],[-61.8754,-66.296],[-63.7525,-66.2778],[-64.0778,-66.6542],[-64.6862,-66.8064],[-64.8193,-67.3076],[-65.4432,-67.3262],[-65.6394,-68.1306],[-64.8984,-68.6734],[-63.3436,-68.8106],[-63.4559,-69.0419],[-62.4505,-69.5843],[-61.9611,-70.1201],[-61.9611,-70.9005],[-61.0172,-71.1668],[-61.2136,-71.5641],[-60.7193,-72.0728],[-60.3846,-73.0072],[-61.4054,-73.467],[-60.8789,-73.6122],[-61.0107,-74.4782],[-62.2257,-74.5057],[-63.9247,-75.0047],[-63.3634,-75.4517],[-66.3705,-76.0132],[-69.3044,-76.3506],[-70.0954,-76.6546],[-71.7987,-76.7527],[-75.2683,-76.5814],[-77.19,-76.6298],[-76.2487,-77.2747],[-75.3869,-77.474],[-72.852,-77.5903],[-73.2515,-77.8944],[-74.812,-78.1776],[-80.6015,-77.7519],[-81.4411,-77.8855],[-77.4325,-78.4346],[-77.8691,-78.7454],[-80.2923,-78.8226],[-83.246,-78.3569],[-83.26,-78.7742],[-80.1512,-79.2683],[-76.499,-79.3255],[-76.5578,-79.9035],[-75.2366,-80.8028],[-73.0296,-80.9173],[-70.239,-80.8565],[-64.7501,-81.5219],[-64.1371,-81.8695],[-65.9133,-82.1833],[-62.7357,-82.5273],[-61.5898,-83.3414],[-59.5159,-83.4586],[-57.3535,-82.8403],[-53.9862,-82.2006],[-48.3607,-81.8921],[-43.6692,-82.2699],[-41.4338,-81.2977],[-38.7718,-80.8823],[-37.2093,-81.0638],[-35.3269,-80.6505],[-29.3291,-80.172],[-24.2403,-80.0619],[-25.2586,-79.7623],[-29.9494,-79.599],[-30.3161,-79.1631],[-32.9943,-79.2288],[-36.2391,-78.7742],[-36.181,-78.4684],[-34.0758,-77.4252],[-32.0634,-77.1598],[-28.9336,-76.3701],[-26.0594,-75.9573],[-24.2696,-75.7668],[-19.4931,-75.54],[-17.2989,-74.334],[-15.6725,-74.4072],[-15.7488,-73.9456],[-16.5188,-73.6441],[-15.5959,-73.0968],[-14.3211,-73.123],[-14.2978,-72.7328],[-13.2087,-72.7852],[-11.497,-72.4128],[-10.8254,-71.5534],[-9.8879,-71.0274],[-9.2307,-71.1739],[-8.6466,-71.6728],[-7.7137,-71.5463],[-7.8735,-70.9404],[-5.9364,-70.7127],[-5.5879,-70.8569],[-5.9499,-71.3417],[-2.8121,-71.3208],[-.8958,-71.3492],[-.5431,-71.7128],[.835,-71.2023],[2.6096,-70.9],[5.1132,-70.6559],[8.5232,-70.4739],[9.1415,-70.1836],[10.2175,-70.5081],[11.7014,-70.7664],[12.9292,-70.2133],[13.8228,-70.3434],[15.807,-70.3238],[18.1246,-70.5405],[19.1966,-70.2932],[19.2649,-70.9022],[21.0707,-70.8436],[21.705,-70.2586],[22.979,-70.8103],[23.8037,-70.4046],[24.7567,-70.892],[25.9743,-71.0372],[27.207,-70.9111],[30.0035,-70.2999],[31.3787,-70.2257],[32.6212,-70.0007],[32.9892,-69.6243],[32.5675,-69.0743],[33.1214,-68.689],[34.193,-68.7023],[35.2246,-69.6371],[37.5599,-69.7184],[38.8592,-70.006],[39.7053,-69.4258],[39.8637,-68.9669],[41.1328,-68.5749],[42.409,-68.3521],[42.8196,-68.123],[44.6999,-67.9042],[44.9893,-67.7692],[47.1174,-67.5726],[48.6479,-67.7941],[48.7136,-67.217],[49.2472,-66.9414],[50.6059,-67.15],[50.3325,-66.4447],[51.8843,-66.0199],[53.6719,-65.8587],[54.9481,-65.9164],[55.7102,-66.0798],[57.1853,-66.6133],[56.4533,-66.7798],[56.8919,-67.0563],[57.6274,-67.0142],[58.7376,-67.2295],[59.2507,-67.4851],[60.4821,-67.3853],[62.6878,-67.6476],[63.6989,-67.5082],[68.3279,-67.8895],[69.4163,-67.743],[69.9822,-68.4644],[69.5344,-68.7369],[69.6293,-69.2314],[68.9062,-69.3726],[69.0825,-69.8666],[68.1783,-69.8373],[67.2678,-70.2732],[67.9408,-70.4228],[69.2503,-70.4313],[68.8725,-71.0354],[68.0375,-71.391],[67.4321,-72.0031],[66.8919,-72.9486],[67.9714,-73.0857],[68.4197,-72.5149],[69.5548,-72.3746],[71.2766,-71.624],[71.9047,-70.7069],[72.7601,-70.3957],[72.8223,-70.0961],[73.9422,-69.7432],[75.4239,-69.8933],[75.8913,-69.5754],[77.8174,-69.069],[78.7265,-68.2779],[79.288,-68.1195],[82.017,-67.6902],[83.3043,-67.6032],[84.4851,-67.1145],[85.7107,-67.1611],[87.9803,-66.7882],[89.6986,-66.8229],[92.0734,-66.5077],[93.9644,-66.6897],[94.8397,-66.5015],[95.5411,-66.6311],[98.2577,-66.4673],[99.3701,-66.6484],[100.8891,-66.3581],[101.4746,-65.9511],[102.674,-65.8654],[103.9511,-65.9879],[108.1578,-66.6391],[109.4629,-66.9085],[110.6223,-66.5241],[110.9069,-66.0767],[113.0992,-65.8001],[113.7096,-65.9297],[114.3368,-66.3603],[115.3103,-66.561],[115.2739,-67.0279],[113.991,-67.2117],[114.0265,-67.4412],[116.7134,-67.047],[118.1388,-67.0825],[119.1331,-67.3706],[121.4875,-67.0905],[122.1826,-66.8593],[123.9693,-66.608],[124.5978,-66.7083],[125.8656,-66.3643],[126.6646,-66.4975],[127.5413,-67.051],[129.2369,-67.0417],[129.7412,-66.4686],[130.9517,-66.1912],[131.831,-66.2356],[133.4446,-66.0816],[134.9716,-66.3301],[135.352,-66.1273],[136.1941,-66.2924],[137.7539,-66.4065],[139.9001,-66.715],[141.9726,-66.8069],[142.8884,-67],[143.4481,-66.877],[144.6214,-67.1416],[143.9422,-67.7941],[145.9752,-67.6241],[146.8279,-67.9645],[147.0938,-68.3685],[148.4561,-68.467],[151.068,-68.3849],[151.562,-68.6939],[153.0819,-68.8568],[154.1997,-68.4178],[155.5202,-69.0246],[157.4813,-69.3087],[158.1578,-69.2088],[159.7838,-69.5217],[160.2095,-69.9749],[161.0369,-70.3172],[161.4244,-70.8268],[162.6749,-70.3047],[163.3487,-70.6208],[164.4034,-70.5103],[166.6269,-70.6643],[167.5692,-70.8103],[168.1725,-71.1832],[170.1625,-71.6307],[169.8287,-72.7288],[169.545,-73.0502],[167.6158,-73.337],[164.7758,-74.0286],[165.3027,-74.5936],[163.1672,-74.6021],[162.5337,-75.1671],[161.6797,-75.2177],[162.8156,-75.8463],[162.7628,-76.7456],[164.4296,-78.0422],[166.2087,-78.4515],[164.6347,-78.6033],[160.4829,-79.2017],[160.542,-80.425],[160.9078,-81.3901],[162.8214,-81.8664],[167.2328,-82.9521],[168.1099,-83.3618],[171.9172,-83.6441],[179.403,-84.2061],[180,-84.3517],[180,-89.9989],[-180,-89.9989],[-180,-89.583],[-180,-89.2931],[-180,-88.5869],[-180,-87.8811],[-180,-87.1753],[-180,-86.4695],[-180,-85.7633],[-180,-85.0575],[-180,-84.3517],[-171.7037,-84.5426],[-162.9335,-84.9012],[-157.1276,-85.1858],[-156.9864,-84.8111],[-163.5685,-84.5288],[-164.951,-83.8
1057],[-167.5528,-83.8111],[-169.1677,-83.4497],[-174.0661,-82.9002],[-171.8213,-82.8474],[-168.4178,-83.2287],[-163.111,-83.329],[-159.4445,-83.5434],[-157.6796,-83.1292],[-155.4594,-82.9805],[-153.0098,-82.4496],[-154.7175,-81.9409],[-153.9566,-81.7003],[-157.0326,-81.319],[-156.5283,-81.1623],[-148.1228,-80.9009],[-150.5755,-80.3536],[-148.3172,-80.0708],[-148.1765,-79.7761],[-152.0914,-79.2416],[-155.21,-78.9646],[-156.4693,-78.6353],[-154.7164,-78.3982],[-155.3416,-78.1918],[-157.2667,-78.1998],[-158.5003,-77.7786],[-158.2136,-77.1571],[-154.8149,-77.1269],[-153.4606,-77.4159],[-151.719,-77.4261],[-149.7177,-77.7976],[-145.967,-77.0688],[-145.7504,-76.7492],[-147.3404,-76.4384],[-146.383,-76.0998],[-143.5742,-75.5635],[-142.3298,-75.4907],[-141.5057,-75.6905],[-139.6911,-75.2129],[-137.6181,-75.0757],[-136.5494,-75.1396],[-135.362,-74.6904],[-133.4748,-74.852],[-132.0495,-74.7659],[-129.7907,-74.8915],[-127.8633,-74.7193],[-123.8894,-74.773],[-119.6771,-74.6544],[-118.3421,-74.3815],[-115.1052,-74.4551],[-114.7909,-73.9886],[-113.5085,-74.0889],[-113.9318,-74.982],[-111.6963,-74.7921],[-111.8064,-74.2696],[-110.307,-74.3668],[-110.3005,-74.7108],[-111.4631,-75.1334],[-109.2722,-75.1849],[-106.6189,-75.3438],[-104.9019,-75.1152],[-101.7081,-75.1272],[-101.0394,-75.4219],[-98.5578,-75.1898],[-101.2518,-74.4858],[-101.7154,-74.0237],[-102.7663,-73.8838],[-102.4108,-73.6166],[-100.9854,-73.7573],[-99.7812,-73.7201],[-100.0209,-73.4027],[-102.6751,-73.321],[-102.4092,-72.9876],[-98.0125,-73.0334],[-96.1521,-73.3095],[-94.2463,-73.313],[-92.241,-73.1785],[-90.9209,-73.3192],[-90.2954,-72.9779],[-88.1945,-72.8585],[-88.4193,-73.2291],[-87.0379,-73.3538],[-85.9808,-73.2087],[-84.9811,-73.5021],[-82.1835,-73.8568],[-81.3088,-73.7383],[-81.2624,-73.3148],[-80.4421,-72.9446],[-79.5217,-73.0897],[-78.4078,-73.5558],[-76.8506,-73.4604],[-77.1349,-73.8177],[-75.293,-73.6388],[-73.9961,-73.6996],[-72.9293,-73.4479],[-68.821,-73.1053],[-67.6671,-72.8345],[-66.8277,-72.0905],[-67.4603,-71.5268],[-67.8884,-70.4215],[-68.4033,-70.0198],[-68.7078,-69.4321],[-67.3717,-69.4125],[-66.9749,-69.1608],[-67.3906,-68.8612],[-66.7933,-68.2402],[-67.1498,-68.0245],[-66.705,-67.5273],[-67.5859,-67.435],[-67.4934,-67.1127],[-66.371,-66.6089],[-65.7664,-66.6249],[-65.6172,-66.1353],[-64.0658,-65.5538],[-64.0381,-65.1791],[-62.5761,-64.7557],[-61.6317,-64.6047],[-60.8643,-64.0734],[-59.5102,-63.8208],[-58.8721,-63.5518],[-57.3897,-63.2264],[-57.0206,-63.3729]]]]},properties:{name:"Antarctica",id:"AQ"},id:"AQ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-170.7262,-14.3513],[-170.8205,-14.3122],[-170.6891,-14.2576],[-170.7262,-14.3513]]]},properties:{name:"American Samoa",id:"AS"},id:"AS"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[46.4906,38.9065],[46.1146,38.8776],[45.7662,39.3783],[45.0315,39.7649],[44.7683,39.7037],[44.2893,40.0406],[43.7917,40.0703],[43.5693,40.4823],[43.7225,40.7193],[43.4393,41.1073],[45.0013,41.291],[45.5877,40.8467],[45.376,40.6381],[45.9646,40.2337],[45.7897,39.8812],[46.5501,39.2012],[46.4906,38.9065]]]},properties:{name:"Armenia",id:"AM"},id:"AM"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-62.6509,-22.2339],[-62.3726,-22.439],[-61.7984,-23.1821],[-61.0329,-23.7556],[-59.8924,-24.0934],[-59.373,-24.4538],[-58.3654,-24.9594],[-57.8216,-25.1365],[-57.5872,-25.4051],[-57.8906,-26.0065],[-58.2031,-26.3816],[-58.1914,-26.6302],[-58.6186,-27.1323],[-57.1118,
1-27.4701],[-56.3705,-27.5375],[-56.0673,-27.3076],[-55.7147,-27.415],[-55.4266,-27.0093],[-55.1358,-26.9312],[-54.7552,-26.533],[-54.6158,-25.576],[-54.1546,-25.5231],[-53.8912,-25.6687],[-53.6712,-26.2249],[-53.8381,-27.1212],[-54.3271,-27.4234],[-54.8291,-27.5508],[-55.1014,-27.8669],[-55.7255,-28.2043],[-56.9387,-29.595],[-57.609,-30.188],[-57.8724,-30.5911],[-57.8105,-30.8587],[-58.1889,-31.9241],[-58.2011,-32.4718],[-58.1709,-32.9592],[-58.4244,-33.1115],[-58.5471,-33.6637],[-58.2835,-34.6837],[-57.3036,-35.1884],[-57.1589,-35.5058],[-57.354,-35.7202],[-57.265,-36.1441],[-56.6981,-36.4265],[-56.6721,-36.8513],[-57.3957,-37.7448],[-57.5471,-38.0857],[-58.1792,-38.436],[-59.8282,-38.8381],[-61.1122,-38.993],[-62.067,-38.9189],[-62.3382,-39.1506],[-62.0537,-39.3739],[-62.2869,-39.8955],[-62.395,-40.8907],[-62.959,-41.1095],[-63.7731,-41.1499],[-64.8531,-40.8139],[-65.1334,-40.8805],[-65.059,-41.9698],[-64.4205,-42.4337],[-63.596,-42.4066],[-63.6925,-42.8052],[-64.1306,-42.8616],[-64.6504,-42.5313],[-65.0269,-42.759],[-64.4323,-43.0591],[-64.9856,-43.2935],[-65.2837,-43.6299],[-65.3613,-44.4773],[-65.6476,-44.6615],[-65.6388,-45.0078],[-66.1901,-44.9647],[-66.9414,-45.2573],[-67.5566,-45.9701],[-67.5633,-46.3452],[-66.7769,-47.0057],[-65.9985,-47.0936],[-65.7382,-47.3449],[-65.8101,-47.941],[-67.033,-48.6277],[-67.6849,-49.2465],[-67.7834,-49.8591],[-68.9396,-50.3824],[-69.2352,-50.9506],[-69.0325,-51.6364],[-68.4433,-52.3569],[-69.9603,-52.0084],[-71.9187,-51.9898],[-72.4077,-51.541],[-72.2763,-50.9102],[-72.5098,-50.6075],[-73.153,-50.7384],[-73.5012,-50.1254],[-73.5762,-49.583],[-72.6143,-48.7929],[-72.3549,-48.3658],[-72.518,-47.8762],[-72.346,-47.4927],[-71.905,-47.2015],[-71.9403,-46.8313],[-71.6952,-46.5783],[-71.8757,-46.1606],[-71.7727,-45.7242],[-71.3537,-45.2306],[-71.5962,-44.9794],[-71.2611,-44.7632],[-71.2127,-44.4414],[-71.82,-44.3832],[-71.6801,-43.9296],[-71.905,-43.44],[-71.7816,-43.167],[-72.1464,-42.9899],[-72.1247,-42.2983],[-71.7501,-42.0466],[-71.9114,-41.6506],[-71.932,-40.6918],[-71.6952,-40.3354],[-71.7199,-39.6354],[-71.5394,-39.6025],[-71.4256,-38.9855],[-70.9517,-38.7383],[-71.0281,-38.0413],[-71.1677,-37.7621],[-71.0556,-36.5237],[-70.4048,-36.0616],[-70.4703,-35.3261],[-70.2899,-34.733],[-69.8524,-34.2243],[-69.7978,-33.3987],[-70.0198,-33.2717],[-70.1696,-32.4718],[-70.5853,-31.5694],[-70.5196,-31.1486],[-70.1614,-30.4401],[-69.9563,-30.358],[-69.9277,-29.7694],[-70.0269,-29.3242],[-69.8278,-29.1031],[-69.6569,-28.4138],[-69.1744,-27.9246],[-68.8463,-27.1536],[-68.3461,-27.0279],[-68.5811,-26.5183],[-68.4144,-26.1539],[-68.6002,-25.4859],[-68.3842,-25.0921],[-68.562,-24.8378],[-68.2502,-24.3921],[-67.3562,-24.0339],[-67.0088,-23.0014],[-67.1948,-22.8216],[-66.7117,-22.2161],[-66.3652,-22.1136],[-66.0986,-21.8353],[-65.771,-22.0994],[-65.0579,-22.103],[-64.6056,-22.229],[-64.3739,-22.7612],[-63.9762,-22.0728],[-63.8186,-22.0053],[-62.8434,-21.9973],[-62.6509,-22.2339]]],[[[-68.6532,-54.8538],[-68.6299,-52.6525],[-68.2782,-52.9841],[-68.0085,-53.5638],[-67.2943,-54.0499],[-65.346,-54.8777],[-66.5112,-55.0322],[-66.9305,-54.9248],[-68.6532,-54.8538]]]]},properties:{name:"Argentina",id:"AR"},id:"AR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[56.2979,25.6505],[56.388,24.9793],[56.064,24.7388],[55.7959,24.8679],[55.7608,24.2425],[55.1997,23.0346],[55.186,22.704],[55.1043,22.6214],[52.555,22.933],[51.5927,24.0787],[51.5683,24.286],[51.9061,23.9855],[52.6483,24.1546],[53.8934,24.0769],[54.3972,24.278],[54.747,24.8102],[55.941,25.7939],[56.0804,26.0624],[56.2979,25.6505]]]},properties:{name:"United Arab Emirates",id:"AE"},id:"AE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[1.7059,42.5033],[1.4861,42.4345],[1.4284,42.5961],[1.7059,42.5033]]]},properties:{name:"Andorra",id:"AD"},id:"AD"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[19.9893,60.3511],[20.2588,60.2612],[19.7461,60.099],[19.6871,60.2677],[19.9893,60.3511]]]},properties:{name:"Aland Islands",id:"AX"},id:"AX"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[20.0639,42.5473],[20.4856,42.2232],[20.566,41.8739],[20.4892,41.2724],[20.9641,40.8498],[21.0312,40.6585],[20.6574,40.1174],[20.0013,39.7095],[19.8517,40.0437],[19.3981,40.2847],[19.4407,41.4247],[19.3426,41.869],[19.2809,42.1726],[19.6546,42.6285],[20.0639,42.5473]]]},properties:{name:"Albania",id:"AL"},id:"AL"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-63.0012,18.222],[-63.1534,18.2002],[-63.026,18.2699],[-63.0012,18.222]]]},properties:{name:"Anguilla",id:"AI"},id:"AI"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[12.2137,-5.7589],[12.0184,-5.0042],[12.3846,-4.6189],[12.8809,-4.4454],[13.0726,-4.6349],[12.8298,-4.7366],[12.5222,-5.1489],[12.5035,-5.6958],[12.2137,-5.7589]]],[[[23.9666,-10.8716],[23.9915,-12.4221],[23.8432,-13.0009],[21.9789,-13.0009],[21.9798,-15.9555],[22.1507,-16.5974],[23.3807,-17.6405],[21.4169,-18.0005],[20.625,-17.9965],[20.3928,-17.8873],[19.6396,-17.8687],[18.8259,-17.7661],[18.3962,-17.3995],[16.9136,-17.3915],[13.9382,-17.3888],[13.4038,-17.008],[13.101,-16.9676],[12.5479,-17.2126],[11.7432,-17.2494],[11.8191,-16.7043],[11.7507,-15.8321],[11.9678,-15.6341],[12.2803,-14.6376],[12.5506,-13.4377],[12.9834,-12.7759],[13.4171,-12.5202],[13.7855,-11.8127],[13.8477,-11.0545],[13.2093,-9.7033],[12.9985,-9.0481],[13.3589,-8.6872],[13.3785,-8.3698],[12.8622,-7.2317],[12.8236,-6.9547],[12.5213,-6.5903],[12.3025,-6.0927],[13.0682,-5.8649],[14.3985,-5.8925],[16.3152,-5.8658],[16.7179,-6.2414],[16.7094,-6.4717],[17.1551,-7.4612],[17.536,-8.076
1],[18.6532,-7.9361],[19.3408,-7.9668],[19.5277,-7.1447],[19.8753,-6.9862],[20.4821,-6.9161],[20.6077,-7.2778],[21.7511,-7.3054],[21.9056,-8.6934],[21.8133,-9.4689],[22.1977,-10.0406],[22.3069,-10.6914],[22.5613,-11.0558],[23.8339,-11.0136],[23.9666,-10.8716]]]]},properties:{name:"Angola",id:"AO"},id:"AO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[74.8912,37.2317],[74.5415,37.0221],[74.0017,36.8233],[73.7691,36.8885],[72.623,36.8295],[71.6206,36.4366],[71.1852,36.042],[71.4276,35.8338],[71.6206,35.1831],[70.9655,34.5306],[71.0516,34.0498],[69.8682,33.8976],[70.2841,33.3689],[69.9201,33.1123],[69.5015,33.02],[69.2414,32.4336],[69.2791,31.9369],[68.869,31.6342],[68.2138,31.8073],[67.5781,31.5063],[67.2874,31.2178],[66.9243,31.3057],[66.3974,30.9124],[66.1772,29.8355],[65.0954,29.5594],[64.521,29.5643],[64.0989,29.3921],[63.5676,29.4982],[62.4765,29.4085],[60.8434,29.8586],[61.104,30.1285],[61.7844,30.8321],[61.6602,31.3825],[60.854,31.4833],[60.8292,32.2494],[60.5606,33.1376],[60.9171,33.5052],[60.5109,33.6388],[60.4856,34.0947],[61.08,34.8555],[61.262,35.6194],[62.6105,35.2333],[63.0566,35.4459],[63.1086,35.8187],[63.8623,36.0123],[64.5108,36.3408],[64.8162,37.1322],[65.5549,37.2512],[65.7648,37.569],[66.5221,37.3484],[67.069,37.3346],[67.7592,37.1722],[68.0677,36.9498],[68.9604,37.3249],[69.2649,37.1083],[69.4922,37.553],[70.2512,37.664],[70.2148,37.9246],[70.8789,38.4564],[71.2558,38.3068],[71.5518,37.933],[71.4329,37.1273],[71.8022,36.6941],[72.8955,37.2676],[73.4814,37.4718],[73.7496,37.2317],[74.2596,37.4154],[74.8912,37.2317]]]},properties:{name:"Afghanistan",id:"AF"},id:"AF"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-61.7161,17.0368],[-61.8597,17.0133],[-61.8173,17.1691],[-61.7161,17.0368]]]},properties:{name:"Antigua and Barbuda",id:"AG"},id:"AG"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-69.8992,12.4518],[-69.9421,12.4385],[-70.0661,12.5468],[-69.9732,12.5677],[-69.8992,12.4518]]]},properties:{name:"Aruba",id:"AW"},id:"AW"}]}},89774:(t,e,i)=>{"use strict";i.d(e,{d:()=>h});var r=i(6326),n=i(11796),o=i(61944),a=i(18585),s=i(72743),l=i(37884),p=i(12797),h=function(t){function e(){var e=t.call(this)||this;return e.properties={},e.isTemplate=!1,e._scale=1,e._nonScaling=!0,e.className="Filter",e.filterPrimitives=new s.B8,e.properties.filterUnits="objectBoundingBox",e.filterPrimitives.events.on("inserted",(function(t){e._disposers.push(t.newValue)})),e.width=120,e.height=120,e.applyTheme(),e}return(0,r.C6)(e,t),e.prototype.appendPrimitives=function(t){p.__(this.filterPrimitives.iterator(),(function(e){t.add(e)}))},e.prototype.animate=function(t,e,i){return new a.X5(this,t,e,i).start()},Object.defineProperty(e.prototype,"width",{get:function(){return this.properties.width},set:function(t){this.properties.width=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"height",{get:function(){return this.properties.height},set:function(t){this.properties.height=t},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){var i=this;t.prototype.copyFrom.call(this,e),l.__(e.properties,(function(t,e){i[t]=e}))}
1,Object.defineProperty(e.prototype,"paper",{get:function(){return this._paper?this._paper:(0,o.w)()},set:function(t){this._paper!=t&&(this._paper=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"animations",{get:function(){return this._animations||(this._animations=[],this._disposers.push(new a.yo(this._animations))),this._animations},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"scale",{get:function(){return this._scale},set:function(t){this._scale=t,this.updateScale()},enumerable:!0,configurable:!0}),e.prototype.updateScale=function(){},Object.defineProperty(e.prototype,"filterUnits",{get:function(){return this.properties.filterUnits},set:function(t){this.properties.filterUnits=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nonScaling",{get:function(){return this._nonScaling},set:function(t){this._nonScaling=t,t||(this._scale=1),this.updateScale()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"sprite",{set:function(t){this.setSprite(t)},enumerable:!0,configurable:!0}),e.prototype.setSprite=function(t){this._sprite&&this._sprite!=t&&this._sprite.filters.removeValue(this),this._sprite=t},e}(n.b)},89866:(t,e,i)=>{"use strict";i.d(e,{a:()=>l});var r=i(6326),n=i(47177),o=i(67668),a=i(76488),s=i(71543),l=function(t){function e(){var e=t.call(this)||this;return e.className="WavedLine",e.element=e.paper.add("path"),e.waveLength=16,e.waveHeight=4,e.tension=.8,e.pixelPerfect=!1,e.fill=(0,o.yW)(),e.applyTheme(),e}return(0,r.C6)(e,t),e.prototype.draw=function(){var t={x:this.x1,y:this.y1},e={x:this.x2,y:this.y2};this.path=s.tw(t)+(0,a._h)(t,e,this.waveLength,this.waveHeight,this.tension,!0)},Object.defineProperty(e.prototype,"waveLength",{get:function(){return this.getPropertyValue("waveLength")},set:function(t){this.setPropertyValue("waveLength",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"waveHeight",{get:function(){return this.getPropertyValue("waveHeight")},set:function(t){this.setPropertyValue("waveHeight",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tension",{get:function(){return this.getPropertyValue("tension")},set:function(t){this.setPropertyValue("tension",t),this.invalidate()},enumerable:!0,configurable:!0}),e}(n.N)},93589:(t,e,i)=>{"use strict";i.d(e,{Z:()=>v});var r=i(6326),n=i(87850),o=i(59103),a=i(57095),s=i(86070),l=i(40885),p=i(39385),h=i(86522),u=i(96822),c=i(4829),d=i(77250),f=i(72537),y=i(5485),g=i(26487),m=i(10270),v=function(t){function e(){var e=t.call(this)||this;e._previousStart=0,e._previousEnd=1,e._prevStart=0,e._prevEnd=1,e._isBusy=!1,e._skipRangeEvents=!1,e.updateWhileMoving=!0,e.className="Scrollbar",e.minHeight=12,e.minWidth=12,e.animationDuration=0,e.animationEasing=y.Jx,e.margin(10,10,10,10);var i=new c.T,r=e.background;return r.cornerRadius(10,10,10,10),r.fill=i.getFor("fill"),r.fillOpacity=.5,e.showSystemTooltip=!0,e.startGrip=new o.l,e.endGrip=new o.l,e.events.on("transformed",e.updateThumb,e,!1),e.start=0,e.end=1,e.role="scrollbar",e.thumb.role="slider",e.thumb.readerLive="polite",e.startGrip.role="slider",e.endGrip.role="slider",e.events.once("inited",(function(){e._previousStart=void 0,e.dispatchRangeChange()}),void 0,!1),e.hideGrips=!1,e.orientation="horizontal",e.setSVGAttribute({"aria-valuemin":"0"}),e.setSVGAttribute({"aria-valuemax":"100"}),e.applyTheme(),e}return(0,r.C6)(e,t),e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),"horizontal"===this.orientation?(g.a4(this.readerTitle)||(this.readerTitle=this.language.translate("Use TAB to select grip buttons or left and right arrows to change selection")),g.a4(this.thumb.readerDescription)||(this.thumb.readerDescription=this.language.translate("Use left and right arrows to move selection")),g.a4(this.startGrip.readerDescription)||(this.startGrip.readerDescription=this.language.translate("Use left and right arrows to move left selection")),g.a4(this.endGrip.readerDescription)||(this.endGrip.readerDescription=this.language.translate("Use left and right arrows to move right selection")),this.readerOrientation="horizontal"):(g.a4(this.readerTitle)||(this.readerTitle=this.language.translate("Use TAB select grip buttons or up and down arrows to change selection")),g.a4(this.thumb.readerDescription)||(this.thumb.readerDescription=this.language.translate("Use up and down arrows to move selection")),g.a4(this.startGrip.readerDescription)||(this.startGrip.readerDescription=this.language.translate("Use up and down arrows to move upper selection")),g.a4(this.endGrip.readerDescription)||(this.endGrip.readerDescription=this.language.translate("Use up and down arrows to move lower selection")),this.readerOrientation="vertical"),this.readerControls=this.baseSprite.uidAttr()},e.prototype.validateLayout=function(){this.updateSize(),t.prototype.validateLayout.call(this),this.updateExtremes()}
1,e.prototype.processBackground=function(){t.prototype.processBackground.call(this);var e=this.background;e.clickable=!0,e.events.on("hit",this.handleBgHit,this,void 0)},e.prototype.handleBgHit=function(t){this.makeBusy();var e=t.spritePoint;e=m.oI(e,this.background,this);var i=this.thumb;if("horizontal"==this.orientation){var r=e.x-i.pixelWidth/2;r=f.s_(r,0,this.innerWidth-i.pixelWidth),this._thumbAnimation=i.animate({property:"x",to:r},this.animationDuration,this.animationEasing)}else{var n=e.y-i.pixelHeight/2;n=f.s_(n,0,this.innerHeight-i.pixelHeight),this._thumbAnimation=i.animate({property:"y",to:n},this.animationDuration,this.animationEasing)}this.animationDuration>0?this._thumbAnimation.events.on("animationended",this.makeUnbusy,this,!1):(this._thumb.validate(),this.makeUnbusy())},e.prototype.makeBusy=function(){this._isBusy=!0,this._skipRangeEvents=!1,this._unbusyTimeout&&this.removeDispose(this._unbusyTimeout),this._unbusyTimeout=void 0,this.stopAnimations()},e.prototype.stopAnimations=function(){this._thumbAnimation&&this._thumbAnimation.stop(!0),this._zoomAnimation&&this._zoomAnimation.stop(!0)},e.prototype.makeUnbusy=function(){this._unbusyTimeout=this.setTimeout(this.makeUnbusyReal.bind(this),1.1*this.animationDuration)},e.prototype.makeUnbusyReal=function(){this._usingGrip=void 0,this._isBusy=!1,this.updateWhileMoving||this.dispatchRangeChange()},e.prototype.dispatchRangeChange=function(){this._previousEnd==this.end&&this._previousStart==this.start||(this._previousStart=this.start,this._previousEnd=this.end,this.dispatch("rangechanged"))},e.prototype.updateThumb=function(){if(this.parent){var t=this.thumb,e=this.start,i=this.end,r=this.startGrip,n=this.endGrip;if("horizontal"==this.orientation){var o=this.innerWidth;t.width=o*(i-e),t.maxX=o-t.pixelWidth,t.x=e*o,r.moveTo({x:t.pixelX,y:0},void 0,void 0,!0),n.moveTo({x:t.pixelX+t.pixelWidth,y:0},void 0,void 0,!0),r.readerTitle=this.language.translate("From %1",void 0,this.adapter.apply("positionValue",{value:Math.round(100*e)+"%",position:e}).value),r.readerValueNow=""+Math.round(100*e),r.readerValueText=r.readerTitle,n.readerTitle=this.language.translate("To %1",void 0,this.adapter.apply("positionValue",{value:Math.round(100*i)+"%",position:i}).value),n.readerValueNow=""+Math.round(100*i),n.readerValueText=n.readerTitle}else{var a=this.innerHeight;t.height=a*(i-e),t.maxY=a-t.pixelHeight,t.y=(1-i)*a,r.moveTo({x:0,y:t.pixelY+t.pixelHeight},void 0,void 0,!0),n.moveTo({x:0,y:t.pixelY},void 0,void 0,!0),r.readerTitle=this.language.translate("To %1",void 0,this.adapter.apply("positionValue",{value:Math.round(100*(1-e))+"%",position:1-e}).value),r.readerValueNow=""+Math.round(100*e),r.readerValueText=r.readerTitle,n.readerTitle=this.language.translate("From %1",void 0,this.adapter.apply("positionValue",{value:Math.round(100*(1-i))+"%",position:1-i}).value),n.readerValueNow=""+Math.round(100*i),n.readerValueText=n.readerTitle}t.readerTitle=this.language.translate("From %1 to %2",void 0,this.adapter.apply("positionValue",{value:Math.round(100*e)+"%",position:e}).value,this.adapter.apply("positionValue",{value:Math.round(100*i)+"%",position:i}).value),t.readerValueNow=""+Math.round(100*e),t.readerValueText=t.readerTitle,this.readerValueNow=""+Math.round(100*e),this.readerValueText=t.readerTitle,!this._skipRangeEvents&&this.updateWhileMoving&&this.dispatchRangeChange()}},e.prototype.updateExtremes=function(){var t=0,e=0,i=0,r=0;"horizontal"==this.orientation?(i=this.innerWidth,e=r=this.innerHeight/2):(r=this.innerHeight,t=i=this.innerWidth/2);var n=this.startGrip;n.minX=t,n.maxX=i,n.minY=e,n.maxY=r;var o=this.endGrip;o.minX=t,o.maxX=i,o.minY=e,o.maxY=r;var a=this.thumb;a.minX=t,a.maxX=i,a.minY=e,a.maxY=r},e.prototype.updateSize=function(){var t=this.orientation,e=this.startGrip;e&&(e.orientation=t),this.endGrip&&(this.endGrip.orientation=t);var i=this.thumb;i&&("horizontal"==t?(g.Et(this._pixelWidth)||this.width instanceof d.QE||(this.width=(0,d.KN)(100)),g.a4(this.percentHeight)&&(this.height=this.minHeight),i.height=this.innerHeight,i.verticalCenter="middle",i.horizontalCenter="left"):(g.Et(this._pixelHeight)||this.height instanceof d.QE||(this.height=(0,d.KN)(100)),g.a4(this.percentWidth)&&(this.width=this.minWidth),i.width=this.innerWidth,i.verticalCenter="top",i.horizontalCenter="middle"))},Object.defineProperty(e.prototype,"isBusy",{get:function(){return this._isBusy},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"start",{get:function(){return Math.min(this.getPosition(this._start),this.getPosition(this._end))},set:function(t){this._isBusy||(this.__start=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"__start",{get:function(){return this._start},set:function(t){this._start=this.getPosition(t),this.updateThumb()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"end",{get:function(){return Math.max(this.getPosition(this._start),this.getPosition(this._end))},set:function(t){this._isBusy||(this.__end=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"__end",{get:function(){return this._end},set:function(t){this._end=this.getPosition(t),this.updateThumb()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"range",{get:function(){return{start:this.start,end:this.end,priority:this._usingGrip}},enumerable:!0,configurable:!0}),e.prototype.skipRangeEvents=function(){this._isBusy||(this._skipRangeEvents=!0)},e.prototype.fixRange=function(t){t.start==f.LI(this._start,2)&&t.end==f.LI(this._end,2)||(this._start=t.start,this._end=t.end,this._skipRangeEvents=!0,this.updateThumb(),this._skipRangeEvents=!1,this.thumb.validate(),this.thumb.background.validate())},e.prototype.getPosition=function(t){return f.s_(f.LI(t,4),0,1)},Object.defineProperty(e.prototype,"orientation",{get:function(){return this.getPropertyValue("orientation")},set:function(t){this.setPropertyValue("orientation",t)&&("horizontal"===t?(this.startGrip.cursorOverStyle=l.h.horizontalResize,this.endGrip.cursorOverStyle=l.h.horizontalResize):(this.startGrip.cursorOverStyle=l.h.verticalResize,this.endGrip.cursorOverStyle=l.h.verticalResize),this.updateByOrientation(),this.invalidate())},enumerable:!0,configurable:!0}),e.prototype.updateByOrientation=function(){},Object.defineProperty(e.prototype,"startGrip",{get:function(){return this._startGrip},set:function(t){this._startGrip&&this.removeDispose(this._startGrip),this._startGrip=t,this.processGrip(t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endGrip",{get:function(){return this._endGrip},set:function(t){this._endGrip&&this.removeDispose(this._endGrip),this._endGrip=t,this.processGrip(t)},enumerable:!0,configurable:!0}),e.prototype.processGrip=function(t){t.parent=this,t.isMeasured=!1,t.focu
1sable=!0,t.shouldClone=!1,t.zIndex=100,t.events.on("drag",this.handleGripDrag,this,!1),t.events.on("dragstop",this.makeUnbusy,this,!1),t.events.on("down",this.makeBusy,this,!1),t.events.on("up",this.makeUnbusy,this,!1),this._disposers.push(t)},e.prototype.handleGripDrag=function(t){this.makeBusy(),t.target===this._startGrip?this._usingGrip="start":this._usingGrip="end","horizontal"==this.orientation?(this._start=this.startGrip.pixelX/this.innerWidth,this._end=this.endGrip.pixelX/this.innerWidth):(this._start=1-this.startGrip.pixelY/this.innerHeight,this._end=1-this.endGrip.pixelY/this.innerHeight),this.updateThumb()},Object.defineProperty(e.prototype,"thumb",{get:function(){if(!this._thumb){var t=new a.$;t.background.cornerRadius(10,10,10,10),t.padding(0,0,0,0),this.thumb=t}return this._thumb},set:function(t){var e=this;t&&(this._thumb&&this.removeDispose(this._thumb),this._thumb=t,t.parent=this,t.isMeasured=!1,t.inert=!0,t.draggable=!0,t.clickable=!0,t.hoverable=!0,t.focusable=!0,t.shouldClone=!1,t.zIndex=0,t.cursorOverStyle=l.h.grab,t.cursorDownStyle=l.h.grabbing,t.events.on("dragstart",this.makeBusy,this,!1),t.events.on("dragstop",this.makeUnbusy,this,!1),t.events.on("positionchanged",this.handleThumbPosition,this,!1),t.events.on("sizechanged",this.handleThumbPosition,this,!1),t.events.on("doublehit",this.handleDoubleClick,this,!1),this._disposers.push((0,s.H)().body.events.on("keyup",(function(t){u.Q.isKey(t.event,["space","enter"])&&e.thumb.isFocused&&(t.event.preventDefault(),e.handleDoubleClick())}))),this._disposers.push(this._thumb))},enumerable:!0,configurable:!0}),e.prototype.handleDoubleClick=function(){this.makeBusy();var t=0,e=1;0!=this.start||1!=this.end?(this._prevStart=this.start,this._prevEnd=this.end):(t=this._prevStart,e=this._prevEnd);var i=this.animate([{property:"__start",to:t},{property:"__end",to:e}],this.animationDuration,this.animationEasing);i&&!i.isFinished()?(i.events.on("animationended",this.makeUnbusy,this,!1),this._zoomAnimation=i):this.makeUnbusy()},e.prototype.handleThumbPosition=function(){var t=this.thumb;if("horizontal"==this.orientation){var e=this.innerWidth,i=t.innerWidth,r=t.pixelX;this._start=r/e,this._end=(r+i)/e,this.updateThumb()}else{var n=this.innerHeight,o=t.innerHeight,a=t.pixelY;this._start=1-(a+o)/n,this._end=1-a/n,this.updateThumb()}},e.prototype.createBackground=function(){return new p.T},Object.defineProperty(e.prototype,"hideGrips",{get:function(){return this._hideGrips},set:function(t){var e=this;this._hideGrips=t,this._overDisposer&&this.removeDispose(this._overDisposer),this._outDisposer&&this.removeDispose(this._outDisposer),t?(this._overDisposer=this.events.on("over",(function(){e.startGrip.show(),e.endGrip.show()}),void 0,!1),this._outDisposer=this.events.on("out",(function(){e.startGrip.hide(),e.endGrip.hide()}),void 0,!1),this.startGrip.hide(),this.endGrip.hide()):(this.startGrip.show(),this.endGrip.show())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"animationDuration",{get:function(){return this.getPropertyValue("animationDuration")},set:function(t){this.setPropertyValue("animationDuration",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"animationEasing",{get:function(){return this.getPropertyValue("animationEasing")},set:function(t){this.setPropertyValue("animationEasing",t)},enumerable:!0,configurable:!0}),e.prototype.asFunction=function(e){return"animationEasing"==e||t.prototype.asIs.call(this,e)},e}(n.m);h.u.registeredClasses.Scrollbar=v},94034:(t,e,i)=>{"use strict";i.d(e,{M:()=>s});var r=i(6326),n=i(52888),o=i(86522),a=i(72537),s=function(t){function e(){var e=t.call(this)||this;return e.className="Rectangle",e.element=e.paper.add("rect"),e.applyTheme(),e}return(0,r.C6)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this);var e=this._positionPrecision;this.pixelPerfect&&(e=0);var i=a.LI(this.innerWidth,e),r=a.LI(this.innerHeight,e);this.element.attr({width:i,height:r})},e.prototype.measureElement=function(){},Object.defineProperty(e.prototype,"bbox",{get:function(){return this.definedBBox?this.definedBBox:this.isMeasured?{x:0,y:0,width:this.innerWidth,height:this.innerHeight}:{x:0,y:0,width:0,height:0}},enumerable:!0,configurable:!0}),e}(n.kx);o.u.registeredClasses.Rectangle=s},94372:(t,e,i)=>{"use strict";i.d(e,{Y3:()=>u,jv:()=>h});var r=i(78418),n=i(6474);function o(t,e){return 0===t?e:t}var a=i(12797),s=i(51974),l=i(26487),p=i(37884),h=new(function(){function t(){this._callbackId=0,this._callbacks=new r.aG((function(t,e){return o(n.f(t.priority,e.priority),n.f(t.id,e.id))}
1))}return t.prototype.addAll=function(t,e,i,r,n){void 0===r&&(r=0),this._callbacks.insert({id:++this._callbackId,key:e,callback:i,priority:r,scope:n,type:t})},t.prototype.isEnabled=function(t,e){return s.bz(this._callbacks.values,(function(i){return i.key===e&&t instanceof i.type}))},t.prototype.applyAll=function(t,e,i){var r=this._callbacks.values,n=r.length;if(0==n)return i;for(var o=0;o<n;++o){var a=r[o];a.key===e&&t instanceof a.type&&(i=a.callback.call(a.scope,i,t,e))}return i},t}()),u=function(){function t(t){this._callbackId=0,this._callbacks=new r.aG((function(t,e){return o(n.f(t.priority,e.priority),n.f(t.id,e.id))})),this._disabled={},this.object=t,this.events=this._callbacks.events}return t.prototype.add=function(t,e,i,r){void 0===i&&(i=0),this._callbacks.insert({id:++this._callbackId,key:t,callback:e,priority:i,scope:r})},t.prototype.has=function(t,e,i,r){return void 0===i&&(i=0),a.gR(this._callbacks.iterator(),(function(n){return n.key===t&&n.callback===e&&n.priority===i&&n.scope===r}))},t.prototype.remove=function(t,e){var i=this;s.__(a.$r(this._callbacks.iterator()),(function(r){r.key!==t||l.Et(e)&&e!==r.priority||i._callbacks.remove(r)}))},t.prototype.enableKey=function(t){delete this._disabled[t]},t.prototype.disableKey=function(t,e){void 0===e&&(e=1/0),this._disabled[t]=e},t.prototype._hasListenersByType=function(t){return s.bz(this._callbacks.values,(function(e){return e.key===t}))},t.prototype.isEnabled=function(t){return null==this._disabled[t]&&(this._hasListenersByType(t)||h.isEnabled(this.object,t))},t.prototype._shouldDispatch=function(t){var e=this._disabled[t];return!l.Et(e)||(e<=1?delete this._disabled[t]:--this._disabled[t],!1)},t.prototype.apply=function(t,e){if(this._shouldDispatch(t)){var i=this._callbacks.values,r=i.length;if(r>0)for(var n=0;n<r;++n){var o=i[n];o.key===t&&(e=o.callback.call(o.scope,e,this.object,t))}return e=h.applyAll(this.object,t,e)}return e},t.prototype.keys=function(){return a.$r(a.Tj(this._callbacks.iterator(),(function(t){return t.key})))},t.prototype.copyFrom=function(t){var e=this;a.__(t._callbacks.iterator(),(function(t){e.add(t.key,t.callback,t.priority,t.scope)})),p.__(t._disabled,(function(t,i){e._disabled[t]=i}))},t.prototype.clear=function(){this._callbacks.clear()},t}()},95258:(t,e,i)=>{"use strict";i.d(e,{mcf:()=>a.m,YqK:()=>M,yWT:()=>U.yW,vtF:()=>yt,DPo:()=>gt});var r=i(55672),n=i(11796),o=i(46090),a=i(87850),s=(i(14490),i(52888)),l=(i(9609),i(60219),i(86522)),p=i(76315),h=(i(48193),i(2963),i(9975),i(75637),i(41061),i(13162),i(57095)),u=i(52695),c=i(6326),d=function(t){function e(){var e=t.call(this)||this;return e.className="Ellipse",e.element=e.paper.add("ellipse"),e.applyTheme(),e}return(0,c.C6)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this),this.element.attr({rx:this.radius}),this.element.attr({ry:this.radiusY})},Object.defineProperty(e.prototype,"radiusY",{get:function(){return this.innerHeight/2},set:function(t){this.height=2*t,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"radius",{get:function(){return this.innerWidth/2},set:function(t){this.width=2*t,this.invalidate()},enumerable:!0,configurable:!0}),e}(u.j);l.u.registeredClasses.Ellipse=d;var f=i(28099),y=i(26487),g=function(t){function e(){var e=t.call(this)||this;return e.className="Image",e.element=e.paper.add("image"),e.applyTheme(),e.width=50,e.height=50,e}return(0,c.C6)(e,t),e.prototype.draw=function(){if(t.prototype.draw.call(this),this.href){var e=this.innerWidth,i=this.innerHeight;y.Et(this.widthRatio)&&(e=i*this.widthRatio,this.width=e),y.Et(this.heightRatio)&&(i=e*this.heightRatio,this.height=i),this.element.attr({width:e,height:i}),this.element.attrNS(f.zK,"xlink:href",this.href)}},Object.defineProperty(e.prototype,"href",{get:function(){return this.getPropertyValue("href")},set:function(t){this.setPropertyValue("href",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"widthRatio",{get:function(){return this.getPropertyValue("widthRatio")},set:function(t){this.setPropertyValue("widthRatio",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"heightRatio",{get:function(){return this.getPropertyValue("heightRatio")},set:function(t){this.setPropertyValue("heightRatio",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"bbox",{get:function(){return{x:0,y:0,width:this.pixelWidth,height:this.pixelHeight}},enumerable:!0,configurable:!0}),e}(s.kx);l.u.registeredClasses.Image=g;var m=i(4373),v=(i(47177),i(44194),i(4001),i(35719),i(43163),i(81529),i(9133),i(70695),i(9584)),b=i(4829),_=i(72537),P=i(71543),x=i(10270),w=i(77250),S=i(63004),C=function(t){function e(){var e=t.call(this)||this;return e.className="Slice",e.setPropertyValue("cornerRadius",0),e.setPropertyValue("startAngle",0),e.setPercentProperty("innerRadius",0),e.setPercentProperty("radius",0),e.setPropertyValue("arc",0),e.setPropertyValue("shiftRadius",0),e.strokeOpacity=1,e.setPropertyValue("layout","none"),e.slice=e.createChild(s.kx),e.slice.isMeasured=!1,e._disposers.push(e.slice),e.applyTheme(),e}return(0,c.C6)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this);var e=this.radiusY;this.radius>0&&0==e&&(e=.01),this.slice.path=P.JL(this.startAngle,this.arc,this.radius,this.pixelInnerRadius,e,this.cornerRadius,this.innerCornerRadius),this.slice.invalidate(),this.shiftRadius=this.shiftRadius,this.realFill instanceof S.E&&this.updateGradient(this.realFill),this.realStroke instanceof S.E&&this.updateGradient(this.realStroke)},e.prototype.updateGradient=function(t){t.element.attr({gradientUnits:"userSpaceOnUse"}),t.element.attr({r:this.radius}),t.cx=0,t.cy=0,t.element.attr({radius:this.radius})},Object.defineProperty(e.prototype,"bbox",{get:function(){if(this.definedBBox)return this.definedBBox;if(this.isMeasured){var t=_.RX(this.startAngle,this.startAngle+this.arc,this.pixelInnerRadius),e=_.RX(this.startAngle,this.startAngle+this.arc,this.radius);return _.Tm([t,e])}return{x:0,y:0,width:0,height:0}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"startAngle",{get:function(){return this.getPropertyValue("startAngle")}
1,set:function(t){this.setPropertyValue("startAngle",_.n0(t),!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"arc",{get:function(){return this.getPropertyValue("arc")},set:function(t){y.Et(t)||(t=0),this.setPropertyValue("arc",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"radius",{get:function(){var t=this.getPropertyValue("radius");return y.Et(t)||(t=0),t},set:function(t){this.setPropertyValue("radius",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"radiusY",{get:function(){var t=this.getPropertyValue("radiusY");return y.Et(t)||(t=this.radius),t},set:function(t){this.setPropertyValue("radiusY",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"innerRadius",{get:function(){return this.getPropertyValue("innerRadius")},set:function(t){this.setPercentProperty("innerRadius",t,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelInnerRadius",{get:function(){return x.JY(this.innerRadius,this.radius)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cornerRadius",{get:function(){return this.getPropertyValue("cornerRadius")},set:function(t){this.setPropertyValue("cornerRadius",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"innerCornerRadius",{get:function(){return this.getPropertyValue("innerCornerRadius")},set:function(t){this.setPropertyValue("innerCornerRadius",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"shiftRadius",{get:function(){return this.getPropertyValue("shiftRadius")},set:function(t){this.setPropertyValue("shiftRadius",t),t=this.getPropertyValue("shiftRadius"),this.dx=t*this.radius*this.ix,this.dy=t*this.radiusY*this.iy},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ix",{get:function(){return _.gn(this.middleAngle)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"iy",{get:function(){return _.F8(this.middleAngle)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"middleAngle",{get:function(){return this.startAngle+this.arc/2},enumerable:!0,configurable:!0}),e.prototype.getTooltipX=function(){var t=this.getPropertyValue("tooltipX");if(y.Et(t))return t;var e=.5;t instanceof w.QE&&(e=t.value);var i=x.JY(this.innerRadius,this.radius);return this.ix*(i+(this.radius-i)*e)},e.prototype.getTooltipY=function(){var t=this.getPropertyValue("tooltipY");if(y.Et(t))return t;var e=.5;t instanceof w.QE&&(e=t.value);var i=x.JY(this.innerRadius,this.radius);return this.iy*(i+(this.radius-i)*e)+this.slice.dy},e}(a.m);l.u.registeredClasses.Slice=C;var O=function(t){function e(){var e=t.call(this)||this;e.className="Preloader",e.width=(0,w.KN)(100),e.height=(0,w.KN)(100);var i=new b.T,r=e.createChild(a.m);r.shouldClone=!1;var n=r.createChild(C);n.shouldClone=!1,n.radius=53,n.arc=360,n.fill=i.getFor("fill"),n.fillOpacity=.8,n.innerRadius=42,n.isMeasured=!1,e.backgroundSlice=n;var o=r.createChild(C);o.shouldClone=!1,o.radius=50,o.innerRadius=45,o.fill=i.getFor("alternativeBackground"),o.fillOpacity=.2,o.isMeasured=!1,e.progressSlice=o;var s=r.createChild(m.J);return s.shouldClone=!1,s.horizontalCenter="middle",s.verticalCenter="middle",s.isMeasured=!1,s.fill=i.getFor("text"),s.align="center",s.valign="middle",s.textAlign="middle",s.fillOpacity=.4,e.label=s,e.background.opacity=1,e.background.fill=i.getFor("background"),e.contentAlign="center",e.contentValign="middle",e.delay=300,e.states.create("hidden").properties.opacity=0,e.visible=!1,e.hide(0),e.__disabled=!0,e._disposers.push(e.backgroundSlice),e._disposers.push(e.progressSlice),e._disposers.push(e.label),e._disposers.push(r),e}return(0,c.C6)(e,t),Object.defineProperty(e.prototype,"progress",{get:function(){return this.getPropertyValue("progress")},set:function(t){var e=this;this.__disabled=!1,this.validateLayout(),this.setPropertyValue("progress",t),this.progressSlice.arc=360*t,this.label&&(this.label.text=Math.round(100*t)+"%"),t>=1?(this._started&&(this._started=void 0),l.u.events.once("enterframe",(function(){var t=e.hide();t&&!t.isFinished()?t.events.once("animationended",(function(){e.__disabled=!0})):e.__disabled=!0})),this.interactionsEnabled=!1,this.setPropertyValue("progress",0)):t>0&&(this.delay?this._started?this._started+this.delay<=(new Date).getTime()&&(this.__disabled=!1,this.show(),this.interactionsEnabled=!0):this._started=(new Date).getTime():(this.__disabled=!1,this.show(),this.interactionsEnabled=!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"delay",{get:function(){return this.getPropertyValue("delay")},set:function(t){this.setPropertyValue("delay",t)},enumerable:!0,configurable:!0}),e}(a.m);l.u.registeredClasses.Preloader=O;i(94034),i(59103);var T=i(40885),E=function(t){function e(){var e=t.call(this)||this;e.className="CloseButton",e.padding(8,8,8,8),e.showSystemTooltip=!0,e.width=30,e.height=30;var i=new b.T;e.cursorOverStyle=T.h.pointer;var r=e.background;r.cornerRadius(20,20,20,20);var n=i.getFor("background");r.fill=n,r.stroke=i.getFor("primaryButton"),r.strokeOpacity=1,r.strokeWidth=1;var o=i.getFor("primaryButtonActive"),a=r.states.getKey("hover");a.properties.strokeWidth=3,a.properties.fill=n;var l=r.states.getKey("down");l.properties.stroke=o,l.properties.fill=n;var p=new s.kx;return p.element=e.paper.add("path"),p.stroke=r.stroke,e.icon=p,e.applyTheme(),e}return(0,c.C6)(e,t),e.prototype.validate=function(){t.prototype.validate.call(this);var e=this.pixelWidth/3,i=this.pixelHeight/3,r=P.tw({x:-e/2,y:-i/2});r+=P.a5({x:e/2,y:i/2}),r+=P.tw({x:e/2,y:-i/2}),r+=P.a5({x:-e/2,y:i/2}),this.icon.path=r,this.invalidateLayout()},e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),y.a4(this.readerTitle)||(this.readerTitle=this.language.translate("Close"))},e}(h.$);l.u.registeredClasses.CloseButton=E;var k=function(t){function e(){var e=t.call(this)||this;e.className="SwitchButton",e.tooltipY=0,e.layout="horizontal",e.contentAlign="center",e.contentValign="middle",e.padding(8,16,8,16),e.setStateOnChildren=!0,e.states.create("active");var i=new b.T,r=new m.J;r.fillOpacity=.3,r.states.create("active").properties.fillOpacity=1,r.isActive=!0,e.leftLabel=r;var n=new h.$,o=new u.j;n.contentValign="none",n.padding(0,0,0,0),o.radius=10,n.icon=o,n.icon.valign="middle",n.label=void 0;var a=(0,w.KN)(100);n.background.cornerRadius(a,a,a,a),n.width=3.5*o.radius,n.height=2.1*o.radius,n.marginLeft=8,n.marginRight=8,n.togglable=!0,o.dx=.7*-o.radius,o.fill=i.getFor("primaryButton"),o.states.create("hover").properties.fill=i.getFor("primaryButtonHover");var s=o.states.create("active");s.properties.fill=i.getFor("primaryButtonActive"),s.properties.dx=.7*o.radius,e.switchButton=n,e.events.on("toggled",(function(){e.leftLabel.isActive=!e.isActive,e.rightLabel.isActive=e.isActive}));var l=new m.J;return l.fillOpacity=.3,l.states.create("active").properties.fillOpacity=1,e.rightLabel=l,e.role="button",e.focusable=!0,l.valign="middle",r.valign="middle",n.valign="middle",e.applyTheme(),e}return(0,c.C6)(e,t),Object.defineProperty(e.prototype,"leftLabel",{get:function(){return this._leftLabel},set:function(t){this._leftLabel&&this.removeDispose(this._leftLabel),this._leftLabel=t,t&&(t.parent=this,t.interactionsEnabled=!1,t.shouldClone=!1,this._disposers.push(this._leftLabel))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"rightLabel",{get:function(){return this._rightLabel},set:function(t){this._rightLabel&&this.removeDispose(this._rightLabel),this._rightLabel=t,t&&(t.parent=this,t.interactionsEnabled=!1,t.shouldClone=!1,this._disposers.push(this._rightLabel))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"switch",{get:function(){return this._switchButton},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"switchButton",{get:function(){return this._switchButton},set:function(t){this._switchButton&&this.removeDispose(this._switchButton),this._switchButton=t,t&&(t.parent=this,t.shouldClone=!1,this._disposers.push(this._switchButton))},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),e.leftLabel&&this.left
1Label.copyFrom(e.leftLabel),e.rightLabel&&this.rightLabel.copyFrom(e.rightLabel),e.switchButton&&this.switchButton.copyFrom(e.switchButton)},e}(a.m);l.u.registeredClasses.SwitchButton=k;var F=i(39385),I=function(t){function e(){var e=t.call(this)||this;return e.className="Slider",e.thumb.opacity=0,e.thumb.interactionsEnabled=!1,e.endGrip.opacity=0,e.endGrip.interactionsEnabled=!1,e.startGrip.events.on("drag",(function(){e.endGrip.x=e.startGrip.x,e.endGrip.y=e.startGrip.y})),e.applyTheme(),e}return(0,c.C6)(e,t),Object.defineProperty(e.prototype,"__end",{get:function(){return this._start},set:function(t){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"end",{get:function(){return this._start},set:function(t){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"start",{get:function(){return this._start},set:function(t){this._isBusy||(this.__start=t)},enumerable:!0,configurable:!0}),e}(i(93589).Z);l.u.registeredClasses.Slider=I;var M=function(t){function e(){var e=t.call(this)||this;e.className="TextLink",e.selectable=!0;var i=new b.T;return e.fill=i.getFor("primaryButton").brighten(.3),e.states.create("hover").properties.fill=i.getFor("primaryButtonHover").brighten(.3),e.states.create("down").properties.fill=i.getFor("primaryButtonDown").brighten(.3),e.cursorOverStyle=T.h.pointer,e.applyTheme(),e}return(0,c.C6)(e,t),e}(m.J);l.u.registeredClasses.TextLink=M;var D=i(63372),j=function(t){function e(){var e=t.call(this)||this;return e.className="Trapezoid",e.element=e.paper.add("path"),e.topSide=(0,w.KN)(100),e.bottomSide=(0,w.KN)(100),e.leftSide=(0,w.KN)(100),e.rightSide=(0,w.KN)(100),e.isMeasured=!1,e.applyTheme(),e}return(0,c.C6)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this);var e=this.pixelWidth,i=this.pixelHeight,r=x.JY(this.topSide,e),n=x.JY(this.bottomSide,e),o=x.JY(this.leftSide,i),a=x.JY(this.rightSide,i),s=(e-r)/2,l=(i-o)/2,p=e-(e-r)/2,h=(i-a)/2,u=e-(e-n)/2,c=i-(i-a)/2,d=(e-n)/2,f=i-(i-o)/2,g="",m="",v="",b="";if(y.a4(this.horizontalNeck)){var _=this.horizontalNeck.value;g=P.a5({x:e*_,y:Math.max(l,h)}),v=P.a5({x:e*_,y:Math.min(c,f)})}if(y.a4(this.verticalNeck)){var w=this.verticalNeck.value;m=P.a5({x:Math.min(p,u),y:i*w}),b=P.a5({x:Math.max(s,d),y:i*w})}var S=P.tw({x:s,y:l})+g+P.a5({x:p,y:h})+m+P.a5({x:u,y:c})+v+P.a5({x:d,y:f})+b;this.path=S},Object.defineProperty(e.prototype,"topSide",{get:function(){return this.getPropertyValue("topSide")},set:function(t){this.setPercentProperty("topSide",t,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"bottomSide",{get:function(){return this.getPropertyValue("bottomSide")},set:function(t){this.setPercentProperty("bottomSide",t,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"leftSide",{get:function(){return this.getPropertyValue("leftSide")},set:function(t){this.setPercentProperty("leftSide",t,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"rightSide",{get:function(){return this.getPropertyValue("rightSide")},set:function(t){this.setPercentProperty("rightSide",t,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"horizontalNeck",{get:function(){return this.getPropertyValue("horizontalNeck")},set:function(t){this.setPropertyValue("horizontalNeck",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"verticalNeck",{get:function(){return this.getPropertyValue("verticalNeck")},set:function(t){this.setPropertyValue("verticalNeck",t,!0)},enumerable:!0,configurable:!0}),e}(s.kx);l.u.registeredClasses.Trapezoid=j;var V=i(59783),L=i(76488),R=function(t){function e(){var e=t.call(this)||this;return e.className="WavedCircle",e.element=e.paper.add("path"),e.waveLength=16,e.waveHeight=4,e.fill=void 0,e.fillOpacity=0,e.tension=.8,e.applyTheme(),e}return(0,c.C6)(e,t),e.prototype.draw=function(){var t="",e=this.pixelRadius;if(e>0){var i=this.getPoints(e);t=P.tw(i[0])+new L.hG(this.tension,this.tension).smooth(i)}var r=this.pixelInnerRadius;r>0&&((i=this.getPoints(r)).reverse(),t+=P.tw(i[0])+new L.hG(this.tension,this.tension).smooth(i));this.path=t},e.prototype.getPoints=function(t){for(var e=t*Math.PI*2,i=this.waveHeight/2,r=e/Math.round(e/this.waveLength),n=r/2,o=[],a=e/r,s=0;s<=a;s++){var l=s*r/e*360,p=(s*r+n)/e*360;o.push({x:(t-i)*_.gn(l),y:(t-i)*_.F8(l)}),o.push({x:(t+i)*_.gn(p),y:(t+i)*_.F8(p)})}return o.pop(),o},Object.defineProperty(e.prototype,"innerRadius",{get:function(){return this.getPropertyValue("innerRadius")},set:function(t){this.setPercentProperty("innerRadius",t,!0,!1,10,
1!1),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelInnerRadius",{get:function(){return x.JY(this.innerRadius,_.jk(this.innerWidth/2,this.innerHeight/2))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"waveLength",{get:function(){return this.getPropertyValue("waveLength")},set:function(t){this.setPropertyValue("waveLength",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"waveHeight",{get:function(){return this.getPropertyValue("waveHeight")},set:function(t){this.setPropertyValue("waveHeight",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tension",{get:function(){return this.getPropertyValue("tension")},set:function(t){this.setPropertyValue("tension",t),this.invalidate()},enumerable:!0,configurable:!0}),e}(u.j);l.u.registeredClasses.WavedCircle=R;i(89866),i(5503);var A=function(t){function e(){var e=t.call(this)||this;e.className="ZoomOutButton",e.padding(9,9,9,9),e.showSystemTooltip=!0;var i=new b.T,r=e.background;r.cornerRadius(20,20,20,20),r.fill=i.getFor("primaryButton"),r.stroke=i.getFor("primaryButtonStroke"),r.strokeOpacity=0,r.states.getKey("hover").properties.fill=i.getFor("primaryButtonHover"),r.states.getKey("down").properties.fill=i.getFor("primaryButtonActive");var n=new s.kx;n.element=e.paper.add("path");var o=P.tw({x:0,y:0});return o+=P.a5({x:11,y:0}),n.path=o,n.pixelPerfect=!0,n.padding(8,3,8,3),n.stroke=i.getFor("primaryButtonText"),e.icon=n,e.applyTheme(),e}return(0,c.C6)(e,t),e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),y.a4(this.readerTitle)||(this.readerTitle=this.language.translate("Zoom Out"))},e}(h.$);l.u.registeredClasses.ZoomOutButton=A;var B=function(t){function e(){var e=t.call(this)||this;e.className="PlayButton",e.padding(12,12,12,12),e.showSystemTooltip=!0;var i=new b.T,r=e.background;r.cornerRadius(25,25,25,25),r.fill=i.getFor("primaryButton"),r.stroke=i.getFor("primaryButtonStroke"),r.strokeOpacity=0,r.states.getKey("hover").properties.fill=i.getFor("primaryButtonHover"),r.states.getKey("down").properties.fill=i.getFor("primaryButtonActive");var n=new V.l;n.direction="right",n.width=9,n.height=11,n.marginLeft=1,n.marginRight=1,n.horizontalCenter="middle",n.verticalCenter="middle",n.stroke=i.getFor("primaryButtonText"),n.fill=n.stroke,e.icon=n;var o=new F.T;o.width=11,o.height=11,o.horizontalCenter="middle",o.verticalCenter="middle",o.cornerRadius(0,0,0,0),o.stroke=i.getFor("primaryButtonText"),o.fill=n.stroke,e.togglable=!0;var a=e.states.create("active");return a.transitionDuration=0,a.properties.icon=o,e.defaultState.transitionDuration=0,e.applyTheme(),e}return(0,c.C6)(e,t),e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),y.a4(this.readerTitle)||(this.readerTitle=this.language.translate("Play"))},e}(h.$);l.u.registeredClasses.PlayButton=B;var H=i(96514),N=function(t){function e(){var e=t.call(this)||this;return e.className="ColorModifier",e.applyTheme(),e}return(0,c.C6)(e,t),e.prototype.modify=function(t){return t},e}(n.b);l.u.registeredClasses.ColorModifier=N;var W=function(t){function e(){var e=t.call(this)||this;return e.lightnesses=[],e.brightnesses=[],e.opacities=[],e.offsets=[],e.className="GradientModifier",e.applyTheme(),e}return(0,c.C6)(e,t),Object.defineProperty(e.prototype,"lightnesses",{get:function(){return this._lightnesses},set:function(t){this._lightnesses=t,this._brightnesses=[]},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"brightnesses",{get:function(){return this._brightnesses},set:function(t){this._brightnesses=t,this._lightnesses=[]},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"opacities",{get:function(){return this._opacities},set:function(t){this._opacities=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"offsets",{get:function(){return this._offsets},set:function(t){this._offsets=t},enumerable:!0,configurable:!0}),e.prototype.modify=function(t){this.gradient.clear();var e=0;this.opacities&&(e=_.T9(e,this.opacities.length)),this.lightnesses&&(e=_.T9(e,this.lightnesses.length)),this.brightnesses&&(e=_.T9(e,this.brightnesses.length));for(var i,r,n=1,o=0;o<e;o++){var a=t;this.opacities&&y.Et(this.opacities[o])&&(n=this.opacities[o]),this.lightnesses&&y.Et(this.lightnesses[o])&&(i=this.lightnesses[o],r=void 0),this.brightnesses&&y.Et(this.brightnesses[o])&&(r=this.brightnesses[o],i=void 0),y.Et(r)?a=t.brighten(this.brightnesses[o]):y.Et(i)&&(a=t.lighten(this.lightnesses[o]));var s=this.offsets[o];
1this.gradient.addColor(a,n,s)}return this.gradient},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this._offsets=e.offsets,this._brightnesses=e.brightnesses,this._lightnesses=e.lightnesses,this._opacities=e.opacities},e}(N);l.u.registeredClasses.GradientModifier=W;var G=function(t){function e(){var e=t.call(this)||this;return e.className="LinearGradientModifier",e.gradient=new H.W,e.applyTheme(),e}return(0,c.C6)(e,t),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.gradient=e.gradient.clone()},e}(W);l.u.registeredClasses.LinearGradientModifier=G;var z=i(37884),U=(function(t){function e(){var e=t.call(this)||this;return e.className="Cone",e.angle=30,e.radius=(0,w.KN)(100),e.topRadius=(0,w.KN)(100),e.top=e.createChild(d),e.top.shouldClone=!1,e.bottom=e.createChild(d),e.bottom.shouldClone=!1,e.body=e.createChild(s.kx),e.body.shouldClone=!1,e.body.setElement(e.paper.add("path")),e.layout="none",e.bodyFillModifier=new G,e.bodyFillModifier.lightnesses=[0,-.25,0],e.body.fillModifier=e.bodyFillModifier,e.applyTheme(),e}(0,c.C6)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this),z.Lb(this,this.top,s.mM),z.Lb(this,this.bottom,s.mM),z.Lb(this,this.body,s.mM);var e,i,r,n=this.innerWidth,o=this.innerHeight,a=this.bottom,l=this.top,p=this.angle;"horizontal"==this.orientation?(e=o/2,a.y=o/2,l.y=o/2,l.x=n,i=(90-p)/90,r=0,this.bodyFillModifier.gradient.rotation=90):(i=0,r=(90-p)/90,e=n/2,a.y=o,a.x=n/2,l.x=n/2,this.bodyFillModifier.gradient.rotation=0);var h,u=this.radius.value*e,c=this.topRadius.value*e;a.radius=u-u*i,a.radiusY=u-u*r,l.radius=c-c*i,l.radiusY=c-c*r,h="horizontal"==this.orientation?P.tw({x:0,y:o/2-a.radiusY})+P.Kf(-90,-180,a.radius,a.radiusY)+P.a5({x:n,y:o/2+l.radiusY})+P.Kf(90,180,l.radius,l.radiusY)+P.OE():P.tw({x:n/2-l.radius,y:0})+P.Kf(180,-180,l.radius,l.radiusY)+P.a5({x:n/2+a.radius,y:o})+P.Kf(0,180,a.radius,a.radiusY)+P.OE(),this.body.path=h},Object.defineProperty(e.prototype,"angle",{get:function(){return this.getPropertyValue("angle")},set:function(t){this.setPropertyValue("angle",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(t){this.setPropertyValue("radius",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"topRadius",{get:function(){return this.getPropertyValue("topRadius")},set:function(t){this.setPropertyValue("topRadius",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"orientation",{get:function(){return this.getPropertyValue("orientation")},set:function(t){this.setPropertyValue("orientation",t,!0)},enumerable:!0,configurable:!0})}(a.m),i(67668)),Y=i(89774),K=function(t){function e(){var e=t.call(this)||this;return e.className="LightenFilter",e.feColorMatrix=e.paper.add("feColorMatrix"),e.feColorMatrix.attr({type:"matrix"}),e.filterPrimitives.push(e.feColorMatrix),e.lightness=0,e.applyTheme(),e}return(0,c.C6)(e,t),Object.defineProperty(e.prototype,"lightness",{get:function(){return this.properties.lightness},set:function(t){this.properties.lightness=t;var e=t+1;this.feColorMatrix.attr({values:e+" 0 0 0 0 0 "+e+" 0 0 0 0 0 "+e+" 0 0 0 0 0 1 0"})},enumerable:!0,configurable:!0}),e}(Y.d);l.u.registeredClasses.LightenFilter=K;(function(t){function e(){var e=t.call(this)||this;e.angle=30,e.depth=30,e.className="Rectangle3D",e.layout="none";var i=e.createChild(s.kx);i.shouldClone=!1,i.setElement(e.paper.add("path")),i.isMeasured=!1,e.sideBack=i,e._disposers.push(e.sideBack);var r=e.createChild(s.kx);r.shouldClone=!1,r.setElement(e.paper.add("path")),r.isMeasured=!1,e.sideBottom=r,e._disposers.push(e.sideBottom);var n=e.createChild(s.kx);n.shouldClone=!1,n.setElement(e.paper.add("path")),n.isMeasured=!1,e.sideLeft=n,e._disposers.push(e.sideLeft);var o=e.createChild(s.kx);o.shouldClone=!1,o.setElement(e.paper.add("path")),o.isMeasured=!1,e.sideRight=o,e._disposers.push(e.sideRight);var a=e.createChild(s.kx);a.shouldClone=!1,a.setElement(e.paper.add("path")),a.isMeasured=!1,e.sideTop=a,e._disposers.push(e.sideTop);var l=e.createChild(s.kx);return l.shouldClone=!1,l.setElement(e.paper.add("path")),l.isMeasured=!1,e.sideFront=l,e._disposers.push(e.sideFront),e.applyTheme(),e}(0,c.C6)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this);var e=this.innerWidth,i=this.innerHeight,r=this.depth,n=this.angle,o=_.F8(n),a=_.gn(n),s={x:0,y:0},l={x:e,y:0},p={x:e,y:i},h={x:0,y:i},u={x:r*a,y:-r*o},c={x:r*a+e,y:-r*o},d={x:r*a+e,y:-r*o+i},f={x:r*a,y:-r*o+i};
1this.sideFront.path=P.tw(s)+P.a5(l)+P.a5(p)+P.a5(h)+P.OE(),this.sideBack.path=P.tw(u)+P.a5(c)+P.a5(d)+P.a5(f)+P.OE(),this.sideLeft.path=P.tw(s)+P.a5(u)+P.a5(f)+P.a5(h)+P.OE(),this.sideRight.path=P.tw(l)+P.a5(c)+P.a5(d)+P.a5(p)+P.OE(),this.sideBottom.path=P.tw(h)+P.a5(f)+P.a5(d)+P.a5(p)+P.OE(),this.sideTop.path=P.tw(s)+P.a5(u)+P.a5(c)+P.a5(l)+P.OE()},Object.defineProperty(e.prototype,"depth",{get:function(){return this.getPropertyValue("depth")},set:function(t){this.setPropertyValue("depth",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"angle",{get:function(){return this.getPropertyValue("angle")},set:function(t){this.setPropertyValue("angle",t,!0)},enumerable:!0,configurable:!0}),e.prototype.setFill=function(e){var i;if(t.prototype.setFill.call(this,e),y.Gv(e)&&!("r"in e)||(e=(0,U.VR)(e)),e instanceof U.Q1)i=e.hex;else if(e instanceof H.W||e instanceof S.E)i=e.stops.getIndex(0).color.hex;else{var r=new K;r.lightness=-.2,this.sideBack.filters.push(r);var n=r.clone();n.lightness=-.4,this.sideLeft.filters.push(n);var o=r.clone();o.lightness=-.2,this.sideRight.filters.push(o);var a=r.clone();a.lightness=-.1,this.sideTop.filters.push(a);var s=r.clone();s.lightness=-.5,this.sideBottom.filters.push(s)}i&&(this.sideBack.fill=(0,U.yW)(i).lighten(-.2),this.sideLeft.fill=(0,U.yW)(i).lighten(-.4),this.sideRight.fill=(0,U.yW)(i).lighten(-.2),this.sideTop.fill=(0,U.yW)(i).lighten(-.1),this.sideBottom.fill=(0,U.yW)(i).lighten(-.5))},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.sideBack.copyFrom(e.sideBack),this.sideLeft.copyFrom(e.sideLeft),this.sideRight.copyFrom(e.sideRight),this.sideTop.copyFrom(e.sideTop),this.sideBottom.copyFrom(e.sideBottom)}})(a.m),function(t){function e(){var e=t.call(this)||this;e.className="Slice3D",e.layout="none";var i=e.createChild(s.kx);e.edge=i,i.shouldClone=!1,i.isMeasured=!1,i.toBack(),e.angle=30,e.depth=20;var r=e.createChild(s.kx);e.sideA=r,r.shouldClone=!1,r.isMeasured=!1;var n=e.createChild(s.kx);return e.sideB=n,n.shouldClone=!1,n.isMeasured=!1,e.applyTheme(),e}(0,c.C6)(e,t),e.prototype.setFill=function(e){var i;if(t.prototype.setFill.call(this,e),e instanceof U.Q1)i=e.hex;else if(e instanceof H.W||e instanceof S.E)i=e.stops.getIndex(0).color.hex;else{var r=new K;r.lightness=-.25,this.edge.filters.push(r),this.sideA.filters.push(r.clone()),this.sideB.filters.push(r.clone())}if(i){var n=(0,U.yW)(i).lighten(-.25);this.edge.fill=n,this.sideA.fill=n,this.sideB.fill=n,this.edge.stroke=n,this.sideA.stroke=n,this.sideB.stroke=n}},e.prototype.draw=function(){if(this.cornerRadius=0,this.innerCornerRadius=0,t.prototype.draw.call(this),0!==this.arc&&this.radius>0&&this.depth>0){this.sideB.show(0),this.sideA.show(0),this.edge.show(0);for(var e=this.startAngle,i=this.arc,r=this.pixelInnerRadius||0,n=this.radiusY||0,o=this.radius,a=e+i,s=n/o*r,l={x:_.gn(e)*r,y:_.F8(e)*s},p={x:_.gn(e)*o,y:_.F8(e)*n},h={x:_.gn(a)*o,y:_.F8(a)*n},u={x:_.gn(a)*r,y:_.F8(a)*s},c=this.depth,d={x:l.x,y:l.y-c},f={x:p.x,y:p.y-c},y={x:h.x,y:h.y-c},g={x:u.x,y:u.y-c},m="",v=Math.ceil(i/5),b=i/v,x=e,w=f,S=0;S<v;S++)if((x+=b)>0&&x<180){m+=P.tw(w);var C={x:_.gn(x)*o,y:_.F8(x)*n-c};m+=P.a5({x:w.x,y:w.y+c}),m+=P.Cc({x:C.x,y:C.y+c},o,n,!0),m+=P.a5(C),m+=P.Cc(w,o,n),m+="z",w=C}else{m+=P.tw(w);C={x:_.gn(x)*o,y:_.F8(x)*n-c};m+=P.Cc(C,o,n,!0),m+=P.a5({x:C.x,y:C.y+c}),m+=P.Cc({x:w.x,y:w.y+c},o,n),m+=P.a5(w),m+="z",w=C}w=d,x=e;for(S=0;S<v;S++)if((x+=b)>0&&x<180){m+=P.tw(w);C={x:_.gn(x)*r,y:_.F8(x)*s-c};m+=P.a5({x:w.x,y:w.y+c}),m+=P.Cc({x:C.x,y:C.y+c},r,s,!0),m+=P.a5(C),m+=P.Cc(w,r,s),m+="z",w=C}else{m+=P.tw(w);C={x:_.gn(x)*r,y:_.F8(x)*s-c};m+=P.Cc(C,r,s,!0),m+=P.a5({x:C.x,y:C.y+c}),m+=P.Cc({x:w.x,y:w.y+c},r,s),m+=P.a5(w),m+="z",w=C}this.edge.path=m,this.sideA.path=P.tw(l)+P.a5(p)+P.a5(f)+P.a5(d)+P.OE(),this.sideB.path=P.tw(h)+P.a5(u)+P.a5(g)+P.a5(y)+P.OE(),this.startAngle<90?this.sideA.toBack():this.sideA.toFront(),this.startAngle+this.arc>90?this.sideB.toBack():this.sideB.toFront(),this.slice.dy=-c}else this.sideA.hide(0),this.sideB.hide(0),this.edge.hide(0)},Object.defineProperty(e.prototype,"depth",{get:function(){return this.getPropertyValue("depth")},set:function(t){this.setPropertyValue("depth",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"angle",{get:function(){var t=this.getPropertyValue("angle");return y.Et(t)||(t=0),t},set:function(t){this.setPropertyValue("angle",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"radiusY",{get:function(){var t=this.getPropertyValue("radiusY");return y.Et(t)||(t=this.radius-this.radius*this.angle/90),t},set:function(t){this.setPropertyValue("radiusY",t,!0)},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.edge.copyFrom(e.edge),this.sideA.copyFrom(e.sideA),this.sideB.copyFrom(e.sideB)}}(C),i(70336),i(84766),i(62819),i(62459),i(48332),i(27982),i(98476),i(86070),i(44152),i(66373),i(85452),i(13268),i(32265);var X=i(61944),q=i(14263),Z=function(t){function e(){var e=t.call(this)||this;return e.className="RadialGradientModifier",e.gradient=new S.E,e.applyTheme(),e}return(0,c.C6)(e,t),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.gradient=e.gradient.clone()},e}(W);l.u.registeredClasses.RadialGradientModifier=Z;var Q=i(37821),J=function(t){function e(){var e=t.call(this)||this;return e.properties.gap=0,e._line=e.paper.add("path"),e.addElement(e._line),e}return(0,c.C6)(e,t),e.prototype.draw=function(){if(t.prototype.draw.call(this),Math.round(this.rotation/90)!=this.rotation/90&&(this.properties.shapeRendering="auto"),this._line){var e=this.width,i=this.height,r="";if(this.gap)for(var n=this.gap+this.strokeWidth,o=this.height/n,a=-o/2;a<1.5*o;a++)Math.round(this.rotation/90)!=this.rotation/90?(r+=P.tw({x:-e,y:(a+.5)*n})+P.a5({x:2*e,y:(a+.5)*n}),this.properties.rotationX=this.width/2,this.properties.rotationY=this.height/2):r+=P.tw({x:-e,y:a*n})+P.a5({x:2*e,y:a*n});else Math.round(this.rotation/90)!=this.rotation/90?(r=P.tw({x:-e,y:i/2})+P.a5({x:2*e,y:i/2}),this.properties.rotationX=this.width/2,this.properties.rotationY=this.height/2):r=P.tw({x:0,y:0})+P.a5({x:e,y:0});this._line.attr({d:r})}},Object.defineProperty(e.prototype,"gap",{get:function(){return this.properties.gap},set:function(t){this.properties.gap=t,this.draw()},enumerable:!0,configurable:!0}),e}(Q.z);l.u.registeredClasses.LinePattern=J;var $=function(t){function e(){var e=t.call(this)||this;return e.properties.radius=2,e._circle=e.paper.add("circle"),e.addElement(e._circle),e.shapeRendering="auto",e}return(0,c.C6)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this),this._circle&&this._circle.attr({r:this.radius,cx:this.width/2,cy:this.height/2})},Object.defineProperty(e.prototype,"radius",{get:function(){return this.properties.radius},set:function(t){this.properties.radius=t,this.draw()},enumerable:!0,configurable:!0}),e}(Q.z);l.u.registeredClasses.CirclePattern=$;var tt=function(t){function e(){var e=t.call(this)||this;return e.rectHeight=1,e.rectWidth=1,e._rect=e.paper.add("rect"),e.addElement(e._rect),e}return(0,c.C6)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this),this.properties.rotationX=this.width/2,this.properties.rotationY=this.height/2,this._rect&&this._rect.attr({width:this.rectWidth,height:this.rectHeight,x:(this.width-this.rectWidth)/2,y:(this.height-this.rectHeight)/2})},Object.defineProperty(e.prototype,"rectWidth",{get:function(){return this.properties.rectWidth}
1,set:function(t){this.properties.rectWidth=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"rectHeight",{get:function(){return this.properties.rectHeight},set:function(t){this.properties.rectHeight=t,this.draw()},enumerable:!0,configurable:!0}),e}(Q.z);l.u.registeredClasses.RectPattern=tt;var et=function(t){function e(){var e=t.call(this)||this;return e.className="ColorizeFilter",e.feColorMatrix=e.paper.add("feColorMatrix"),e.feColorMatrix.attr({type:"matrix"}),e.filterPrimitives.push(e.feColorMatrix),e.intensity=1,e.applyTheme(),e}return(0,c.C6)(e,t),e.prototype.applyFilter=function(){var t,e,i,r=this.intensity,n=1-r,o=this.color;o&&o.rgb?(t=o.rgb.r/255*r,e=o.rgb.g/255*r,i=o.rgb.b/255*r):(t=0,e=0,i=0),this.feColorMatrix.attr({values:n+" 0 0 0 "+t+" 0 "+n+" 0 0 "+e+" 0 0 "+n+" 0 "+i+" 0 0 0 1 0"})},Object.defineProperty(e.prototype,"color",{get:function(){return this.properties.color},set:function(t){this.properties.color=t,this.applyFilter()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"intensity",{get:function(){return this.properties.intensity},set:function(t){this.properties.intensity=t,this.applyFilter()},enumerable:!0,configurable:!0}),e}(Y.d);l.u.registeredClasses.ColorizeFilter=et;var it=function(t){function e(){var e=t.call(this)||this;return e.className="DesaturateFilter",e.feColorMatrix=e.paper.add("feColorMatrix"),e.feColorMatrix.attr({type:"saturate"}),e.filterPrimitives.push(e.feColorMatrix),e.width=120,e.height=120,e.saturation=0,e.applyTheme(),e}return(0,c.C6)(e,t),Object.defineProperty(e.prototype,"saturation",{get:function(){return this.properties.saturation},set:function(t){this.properties.saturation=t,this.feColorMatrix.attr({values:t.toString()})},enumerable:!0,configurable:!0}),e}(Y.d);l.u.registeredClasses.DesaturateFilter=it;i(74251);var rt=function(t){function e(){var e=t.call(this)||this;return e.className="BlurFilter",e.feGaussianBlur=e.paper.add("feGaussianBlur"),e.feGaussianBlur.attr({result:"blurOut",in:"SourceGraphic"}),e.filterPrimitives.push(e.feGaussianBlur),e.width=200,e.height=200,e.blur=1.5,e.applyTheme(),e}return(0,c.C6)(e,t),Object.defineProperty(e.prototype,"blur",{get:function(){return this.properties.blur},set:function(t){this.properties.blur=t,this.feGaussianBlur.attr({stdDeviation:t/this.scale})},enumerable:!0,configurable:!0}),e}(Y.d);l.u.registeredClasses.BlurFilter=rt;var nt=function(t){function e(){var e=t.call(this)||this;return e.className="FocusFilter",e.feFlood=e.paper.add("feFlood"),e.feFlood.attr({"flood-color":(new b.T).getFor("primaryButtonHover"),result:"base"}),e.filterPrimitives.push(e.feFlood),e.feMorphology=e.paper.add("feMorphology"),e.feMorphology.attr({result:"bigger",in:"SourceGraphic",operator:"dilate",radius:"2"}),e.filterPrimitives.push(e.feMorphology),e.feColorMatrix=e.paper.add("feColorMatrix"),e.feColorMatrix.attr({result:"mask",in:"bigger",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0"}),e.filterPrimitives.push(e.feColorMatrix),e.feComposite=e.paper.add("feComposite"),e.feComposite.attr({result:"drop",in:"base",in2:"mask",operator:"in"}),e.filterPrimitives.push(e.feComposite),e.feBlend=e.paper.add("feBlend"),e.feBlend.attr({in:"SourceGraphic",in2:"drop",mode:"normal"}),e.filterPrimitives.push(e.feBlend),e.width=130,e.height=130,e.applyTheme(),e}return(0,c.C6)(e,t),Object.defineProperty(e.prototype,"stroke",{get:function(){return this.properties.stroke},set:function(t){this.properties.stroke=t,this.feFlood.attr({"flood-color":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeWidth",{get:function(){return this.properties.strokeWidth},set:function(t){this.properties.strokeWidth=t,this.feMorphology.attr({radius:t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"opacity",{get:function(){return this.properties.opacity},set:function(t){this.properties.opacity=t,this.feColorMatrix.attr({values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "+t+" 0"})},enumerable:!0,configurable:!0}),e.prototype.setSprite=function(e){this._sprite&&this._sprite!=e&&this._sprite.group.removeStyle("outline"),e.group.addStyle({outline:"none"}),t.prototype.setSprite.call(this,e)},e}(Y.d),ot=(i(94372),i(18585),i(55644),i(54461),i(76662),function(t){function e(){var e=t.call(this)||this;e._list=[],e._currentStep=0,e._startIndex=0,e._currentPass=0,e.baseColor=new U.Q1({r:103,g:183,b:220}),e.className="PatternSet";var i=new b.T;return e.list=[e.getLinePattern(1e3,45,1,6),e.getRectPattern(10,0,4),e.getLinePattern(1e3,-45,1,6),e.getCirclePattern(11,2,!0),e.getLinePattern(6,90,1),e.getRectPattern(12,45,6,!0),e.getLinePattern(6,0,1),e.getRectPattern(7,0,4),e.getLinePattern(1e3,45,2,3,"4,2"),e.getCirclePattern(9,3,!1),e.getLinePattern(1e3,-45,2,3,"4,2"),e.getRectPattern(10,45,Math.sqrt(50)),e.getLinePattern(1e3,-45,2,1),e.getRectPattern(10,0,9),e.getLinePattern(1e3,45,2,1),e.getLinePattern(1e3,0,3,1),e.getRectPattern(10,45,10),e.getLinePattern(1e3,90,3,1)],e.baseColor=i.getFor("stroke"),e.applyTheme(),e}
1return(0,c.C6)(e,t),e.prototype.getLinePattern=function(t,e,i,r,n){var o=new J;return o.width=t,o.height=t,o.stroke=this.baseColor,o.gap=r,o.strokeDasharray=n,o.strokeWidth=i,o.rotation=e,o},e.prototype.getRectPattern=function(t,e,i,r){var n=new tt;return n.width=t,n.height=t,n.rectWidth=i,n.rectHeight=i,r?(n.stroke=this.baseColor,n.strokeWidth=1,n.fillOpacity=0):(n.fill=this.baseColor,n.strokeWidth=0),0!=e&&(n.shapeRendering="auto"),n.rotation=e,n},e.prototype.getCirclePattern=function(t,e,i){var r=new $;return r.width=t,r.height=t,r.shapeRendering="auto",r.radius=e,i?(r.stroke=this.baseColor,r.strokeWidth=1,r.fillOpacity=0):(r.fill=this.baseColor,r.strokeWidth=0),r},Object.defineProperty(e.prototype,"list",{get:function(){return this._list},set:function(t){this._list=t,this.reset()},enumerable:!0,configurable:!0}),e.prototype.next=function(){var t=this.getIndex(this.currentStep);return this._currentStep++,t},e.prototype.getIndex=function(t){for(;this.list.length<=t;)this.generatePatterns();return this.list[t].clone()},e.prototype.generatePatterns=function(){var t=this.list.length/(this._currentPass+1);this._currentPass++;for(var e=0;e<t;e++)this.list.push(this.list[e].clone())},e.prototype.reset=function(){this._currentStep=this._startIndex},Object.defineProperty(e.prototype,"currentStep",{get:function(){return this._currentStep},set:function(t){this._currentStep=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"startIndex",{get:function(){return this._startIndex},set:function(t){this._startIndex=t,this.reset()},enumerable:!0,configurable:!0}),e.prototype.processConfig=function(e){t.prototype.processConfig.call(this,e)},e}(n.b));l.u.registeredClasses.PatternSet=ot;i(7995);var at=i(34410),st=(i(61654),i(12797),i(96822),i(82313),i(72743),i(78058),function(){function t(){this._disposed=!1,this._disposers=[]}t.prototype.init=function(){},t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){if(!this._disposed){this._disposed=!0;var t=this._disposers;for(this._disposers=null;0!==t.length;){t.shift().dispose()}}}}(),i(99801),i(78418),i(25696),i(96923),i(5485),i(51974)),lt=(i(55674),i(63808),function(t){function e(){var e=t.call(this)||this;e.className="AmChartsLogo",e.valign="bottom";var i=.3;e.opacity=.3,e.defaultState.properties.opacity=.4,e.url="https://www.amcharts.com/",e.urlTarget="_blank",e.showSystemTooltip=!0,e.readerTitle="Chart created using amCharts library",e.width=66,e.height=21,e.background.opacity=0;var r=(0,U.yW)("#474758");"#ffffff"==(new b.T).getFor("background").alternative.hex&&(r=(0,U.yW)("#ffffff"));var n=new H.W;n.addColor(r),n.addColor(r,1,.75),n.addColor((0,U.yW)("#3cabff"),1,.755),n.rotation=-10;var o=n,a=e.createChild(v.W);a.shouldClone=!1,a.isMeasured=!1,a.segments=[[{x:15,y:15},{x:27,y:15},{x:36,y:6},{x:40.5,y:10.5},{x:45,y:6},{x:54,y:15},{x:60,y:15}]],a.strokeWidth=6*i,a.tensionX=.8,a.tensionY=1,a.stroke=(0,U.yW)("#3cabff");var s=e.createChild(v.W);s.shouldClone=!1,s.isMeasured=!1,s.segments=[[{x:6,y:15},{x:15,y:15},{x:27,y:12*i},{x:39.9,y:15},{x:51,y:15},{x:60,y:15}]],s.strokeWidth=6*i,s.tensionX=.75,s.tensionY=1,s.stroke=o,e._disposers.push(s);var l=new it;e.filters.push(l);var p=new it;p.saturation=1;var h=e.states.create("hover");return h.properties.opacity=1,h.filters.push(p),e.applyTheme(),e}return(0,c.C6)(e,t),e}(a.m)),pt=i(3877);function ht(t,e){var i=f.V6(t),n=!1;if(i||((i=document.createElement("div")).style.width="200px",i.style.height="200px",i.style.top="0",i.style.left="0",i.style.visibility="hidden",i.style.position="absolute",document.body.appendChild(i),n=!0),i){i.innerHTML="";var o=new q.U(i),s=new X.t(o.SVGContainer,"svg-"+(q.v.length-1)),h=new a.m;h.htmlContainer=i,h.svgContainer=o,h.width=(0,w.KN)(100),h.height=(0,w.KN)(100),h.background.fillOpacity=0,h.paper=s,s.append(h.group),n&&f.Gc((function(){h.moveHtmlContainer(t)})),h.relativeWidth=1,h.relativeHeight=1,o.container=h;var u=h.createChild(e);u.topParent=h;var c=u.uid;l.u.invalidSprites[c]=[],l.u.invalidDatas[c]=[],l.u.invalidPositions[c]=[],l.u.invalidLayouts[c]=[],h.baseId=c,u.isBaseSprite=!0,u.focusFilter=new nt,l.u.baseSprites.push(u),l.u.baseSpritesByUid[c]=u,u.maskRectangle={x:0,y:0,width:Math.max(o.width||0,0),height:Math.max(o.height||0,0)},h.events.on("maxsizechanged",(function(t){0!=t.previousWidth&&0!=t.previousHeight||h.deepInvalidate(),u.maskRectangle&&(u.maskRectangle={x:0,y:0,width:Math.max(o.width||0,0),height:Math.max(o.height||0,0)})}));var d=null,g=function(){u.isDisposed()?d=null:null==f.Zn(u.dom)?(p.f.autoDispose?(h.htmlContainer=void 0,o.htmlElement=void 0,u.dispose()):pt.i("Chart was not disposed",u.uid),d=null):d=window.setTimeout(g,1e3)};g(),u.addDisposer(new at.W_((function(){null!==d&&clearTimeout(d),st.TF(l.u.baseSprites,u),l.u.baseSpritesByUid[u.uid]=void 0}))),u.addDisposer(h);var m=h.createChild(a.m);m.topParent=h,m.width=(0,w.KN)(100),m.height=(0,w.KN)(100),m.isMeasured=!1,h.tooltipContainer=m,u.tooltip=new D.m,u.tooltip.hide(0),u.tooltip.setBounds({x:0,y:0,width:m.maxWidth,height:m.maxHeight}),m.events.on("maxsizechanged",(function(){y._W(u.tooltip).setBounds({x:0,y:0,width:m.maxWidth,height:m.maxHeight})}),void 0,!1);var v=new O;if(v.events.on("inited",(function(){v.__disabled=!0}),void 0,!1),h.preloader=v,u instanceof a.m&&!u.hasLicense()){var b=m.createChild(lt);m.events.on("maxsizechanged",(function(t){m.maxWidth<=100||m.maxHeight<=50?b.hide():(b.isHidden||b.isHiding)&&b.show()}),void 0,!1),u.logo=b,b.align="left",b.valign="bottom"}if(x.kH(u.numberFormatter),h.isStandaloneInstance=!0,p.f.onlyShowOnViewport)if(f.YG(i,p.f.viewportTarget))p.f.queue&&ut(u);else{u.__disabled=!0,u.tooltipContainer.__disabled=!0;var _=[f.q2(window,"DOMContentLoaded",(function(){dt(u)})),f.q2(window,"load",(function(){dt(u)})),f.q2(window,"resize",(function(){dt(u)})),f.q2(window,"scroll",(function(){dt(u)}))];if(p.f.viewportTarget)for(var P=y.cy(p.f.viewportTarget)?p.f.viewportTarget:p.f.viewportTarget?[p.f.viewportTarget]:[],S=0;S<P.length;S++){var C=P[S];_.push(f.q2(C,"resize",(function(){dt(u)}))),_.push(f.q2(C,"scroll",(function(){dt(u)})))}var T=new at.ZT(_);u.addDisposer(T),u.vpDisposer=T}else p.f.queue&&ut(u);return u}throw r.q.log("html container not found"),new Error("html container not found")}
1function ut(t){-1==l.u.queue.indexOf(t)&&(t.__disabled=!0,t.tooltipContainer.__disabled=!0,t.events.disableType("appeared"),0==l.u.queue.length&&(l.u.events.once("exitframe",(function(){ft(t)})),r.q.requestFrame()),t.addDisposer(new at.W_((function(){ct(t)}))),l.u.queue.push(t))}function ct(t){var e=l.u.queue.indexOf(t);if(e>=0){l.u.queue.splice(l.u.queue.indexOf(t),1);var i=l.u.queue[e];i&&ft(i)}}function dt(t){t.__disabled&&f.YG(t.htmlContainer,p.f.viewportTarget)&&(t.vpDisposer&&t.vpDisposer.dispose(),ut(t))}function ft(t){t.__disabled=!1,t.tooltipContainer.__disabled=!1,t.events.enableType("appeared"),t.dispatch("removedfromqueue"),t.showOnInit&&t.events.on("appeared",(function(){ct(t)})),t.vpDisposer&&t.vpDisposer.dispose(),t instanceof a.m&&t.invalidateLabels(),t.tooltipContainer&&t.tooltipContainer.invalidateLayout(),t instanceof o.u?(t.invalidateData(),t.reinit(),t.events.once("datavalidated",(function(){t.showOnInit?t.appear():ct(t)}))):(t.reinit(),t.events.once("inited",(function(){ct(t)})),t.showOnInit&&t.appear())}function yt(t,e){var i;y.Kg(e)&&(y.a4(l.u.registeredClasses[e])?e=l.u.registeredClasses[e]:(e=l.u.registeredClasses.Container,i=new Error("Class ["+e+"] is not loaded.")));var r=ht(t,e);return i&&r.raiseCriticalError(i),r}function gt(t){-1===l.u.themes.indexOf(t)&&l.u.themes.push(t)}},96514:(t,e,i)=>{"use strict";i.d(e,{W:()=>u});var r=i(6326),n=i(11796),o=i(72743),a=i(61944),s=i(86522),l=i(12797),p=i(72537),h=i(26487),u=function(t){function e(){var e=t.call(this)||this;return e._stops=new o.B8,e._rotation=0,e.className="LinearGradient",e._stops.events.on("setIndex",e.validate,e),e._stops.events.on("inserted",e.validate,e),e.element=e.paper.addGroup("linearGradient"),e.id="gradient-"+s.u.getUniqueId(),e.element.attr({id:e.id}),e._disposers.push(e.element),e.applyTheme(),e}return(0,r.C6)(e,t),e.prototype.validate=function(){var t=this,e=(this._rotation+90)*p.nr,i=Math.round(50+50*Math.sin(e+Math.PI))+"%",r=Math.round(50+50*Math.cos(e))+"%",n=Math.round(50+50*Math.sin(e))+"%",o=Math.round(50+50*Math.cos(e+Math.PI))+"%",a=this.element;a.removeChildNodes(),a.attr({x1:i,x2:n,y1:r,y2:o}),l.__(l.KF(this._stops.iterator()),(function(e){var i=e[0],r=e[1],n=r.offset;h.Et(n)||(n=i/(t._stops.length-1));var o=t.paper.add("stop");h.a4(r.color)&&o.attr({"stop-color":r.color.toString()}),h.Et(r.opacity)&&o.attr({"stop-opacity":r.opacity}),h.Et(n)&&o.attr({offset:n}),a.add(o)}))},e.prototype.clear=function(){this._stops.clear()},e.prototype.addColor=function(t,e,i){this._stops.push({color:t,o
1pacity:e,offset:i})},Object.defineProperty(e.prototype,"stops",{get:function(){return this._stops},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"paper",{get:function(){return this._paper?this._paper:(0,a.w)()},set:function(t){this._paper!=t&&(this._paper=t,this.validate(),t.appendDef(this.element))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"rotation",{get:function(){return this._rotation},set:function(t){this._rotation=t,this.validate()},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.stops.copyFrom(e.stops),this._rotation=e.rotation},Object.defineProperty(e.prototype,"gradientUnits",{set:function(t){this.element.attr({gradientUnits:t})},enumerable:!0,configurable:!0}),e}(n.b);s.u.registeredClasses.LinearGradient=u},96822:(t,e,i)=>{"use strict";i.d(e,{Q:()=>n});var r=i(26487),n=new(function(){function t(){}return t.prototype.getEventKey=function(t){var e;switch(t.keyCode||t.which){case 38:e="up";break;case 40:e="down";break;case 37:e="left";break;case 39:e="right";break;case 13:e="enter";break;case 27:e="esc";break;case 36:case 36:e="home";break;case 35:case 35:e="end";break;case 9:e="tab";break;case 17:e="ctrl";break;case 18:e="alt";break;case 16:e="shift";break;case 32:e="space";break;case 33:e="pgup";break;case 34:e="pgdn";break;case 45:e="ins";break;case 46:e="del";break;case 107:e="plus";break;case 109:e="minus";break;default:e="other"}return e},t.prototype.isKey=function(t,e){var i=this.getEventKey(t);return r.Kg(e)&&(e=[e]),-1!==e.indexOf(i)},t.prototype.shiftKey=function(t){return t.shiftKey},t.prototype.ctrlKey=function(t){return t.ctrlKey},t.prototype.altKey=function(t){return t.altKey},t.prototype.metaKey=function(t){return t.metaKey},t}())},96923:(t,e,i)=>{"use strict";i.d(e,{GW:()=>h,Ih:()=>f,K6:()=>g,ND:()=>l,Ob:()=>s,Qh:()=>a,T4:()=>m,Uq:()=>d,YL:()=>y,a:()=>u});var r=i(72537),n=i(26487),o={aliceblue:{r:240,g:248,b:255},antiquewhite:{r:250,g:235,b:215},aqua:{r:0,g:255,b:255},aquamarine:{r:127,g:255,b:212},azure:{r:240,g:255,b:255},beige:{r:245,g:245,b:220},bisque:{r:255,g:228,b:196},black:{r:0,g:0,b:0},blanchedalmond:{r:255,g:235,b:205},blue:{r:0,g:0,b:255},blueviolet:{r:138,g:43,b:226},brown:{r:165,g:42,b:42},burlywood:{r:222,g:184,b:135},cadetblue:{r:95,g:158,b:160},chartreuse:{r:127,g:255,b:0},chocolate:{r:210,g:105,b:30},coral:{r:255,g:127,b:80},cornflowerblue:{r:100,g:149,b:237},cornsilk:{r:255,g:248,b:220},crimson:{r:220,g:20,b:60},cyan:{r:0,g:255,b:255},darkblue:{r:0,g:0,b:139},darkcyan:{r:0,g:139,b:139},darkgoldenrod:{r:184,g:134,b:11},darkgray:{r:169,g:169,b:169},darkgrey:{r:169,g:169,b:169},darkgreen:{r:0,g:100,b:0},darkkhaki:{r:189,g:183,b:107},darkmagenta:{r:139,g:0,b:139},darkolivegreen:{r:85,g:107,b:47},darkorange:{r:255,g:140,b:0},darkorchid:{r:153,g:50,b:204},darkred:{r:139,g:0,b:0},darksalmon:{r:233,g:150,b:122},darkseagreen:{r:143,g:188,b:143},darkslateblue:{r:72,g:61,b:139},darkslategray:{r:47,g:79,b:79},darkslategrey:{r:47,g:79,b:79},darkturquoise:{r:0,g:206,b:209},darkviolet:{r:148,g:0,b:211},deeppink:{r:255,g:20,b:147},deepskyblue:{r:0,g:191,b:255},dimgray:{r:105,g:105,b:105},dimgrey:{r:105,g:105,b:105},dodgerblue:{r:30,g:144,b:255},firebrick:{r:178,g:34,b:34},floralwhite:{r:255,g:250,b:240},forestgreen:{r:34,g:139,b:34},fuchsia:{r:255,g:0,b:255},gainsboro:{r:220,g:220,b:220},ghostwhite:{r:248,g:248,b:255},gold:{r:255,g:215,b:0},goldenrod:{r:218,g:165,b:32},gray:{r:128,g:128,b:128},grey:{r:128,g:128,b:128},green:{r:0,g:128,b:0},greenyellow:{r:173,g:255,b:47},honeydew:{r:240,g:255,b:240},hotpink:{r:255,g:105,b:180},indianred:{r:205,g:92,b:92},indigo:{r:75,g:0,b:130},ivory:{r:255,g:255,b:240},khaki:{r:240,g:230,b:140},lavender:{r:230,g:230,b:250},lavenderblush:{r:255,g:240,b:245},lawngreen:{r:124,g:252,b:0},lemonchiffon:{r:255,g:250,b:205},lightblue:{r:173,g:216,b:230},lightcoral:{r:240,g:128,b:128},lightcyan:{r:224,g:255,b:255},lightgoldenrodyellow:{r:250,g:250,b:210},lightgray:{r:211,g:211,b:211},lightgrey:{r:211,g:211,b:211},lightgreen:{r:144,g:238,b:144},lightpink:{r:255,g:182,b:193},lightsalmon:{r:255,g:160,b:122},lightseagreen:{r:32,g:178,b:170},lightskyblue:{r:135,g:206,b:250},lightslategray:{r:119,g:136,b:153},lightslategrey:{r:119,g:136,b:153},lightsteelblue:{r:176,g:196,b:222},lightyellow:{r:255,g:255,b:224},lime:{r:0,g:255,b:0},limegreen:{r:50,g:205,b:50},linen:{r:250,g:240,b:230},magenta:{r:255,g:0,b:255}
1,maroon:{r:128,g:0,b:0},mediumaquamarine:{r:102,g:205,b:170},mediumblue:{r:0,g:0,b:205},mediumorchid:{r:186,g:85,b:211},mediumpurple:{r:147,g:112,b:219},mediumseagreen:{r:60,g:179,b:113},mediumslateblue:{r:123,g:104,b:238},mediumspringgreen:{r:0,g:250,b:154},mediumturquoise:{r:72,g:209,b:204},mediumvioletred:{r:199,g:21,b:133},midnightblue:{r:25,g:25,b:112},mintcream:{r:245,g:255,b:250},mistyrose:{r:255,g:228,b:225},moccasin:{r:255,g:228,b:181},navajowhite:{r:255,g:222,b:173},navy:{r:0,g:0,b:128},oldlace:{r:253,g:245,b:230},olive:{r:128,g:128,b:0},olivedrab:{r:107,g:142,b:35},orange:{r:255,g:165,b:0},orangered:{r:255,g:69,b:0},orchid:{r:218,g:112,b:214},palegoldenrod:{r:238,g:232,b:170},palegreen:{r:152,g:251,b:152},paleturquoise:{r:175,g:238,b:238},palevioletred:{r:219,g:112,b:147},papayawhip:{r:255,g:239,b:213},peachpuff:{r:255,g:218,b:185},peru:{r:205,g:133,b:63},pink:{r:255,g:192,b:203},plum:{r:221,g:160,b:221},powderblue:{r:176,g:224,b:230},purple:{r:128,g:0,b:128},rebeccapurple:{r:102,g:51,b:153},red:{r:255,g:0,b:0},rosybrown:{r:188,g:143,b:143},royalblue:{r:65,g:105,b:225},saddlebrown:{r:139,g:69,b:19},salmon:{r:250,g:128,b:114},sandybrown:{r:244,g:164,b:96},seagreen:{r:46,g:139,b:87},seashell:{r:255,g:245,b:238},sienna:{r:160,g:82,b:45},silver:{r:192,g:192,b:192},skyblue:{r:135,g:206,b:235},slateblue:{r:106,g:90,b:205},slategray:{r:112,g:128,b:144},slategrey:{r:112,g:128,b:144},snow:{r:255,g:250,b:250},springgreen:{r:0,g:255,b:127},steelblue:{r:70,g:130,b:180},tan:{r:210,g:180,b:140},teal:{r:0,g:128,b:128},thistle:{r:216,g:191,b:216},tomato:{r:255,g:99,b:71},turquoise:{r:64,g:224,b:208},violet:{r:238,g:130,b:238},wheat:{r:245,g:222,b:179},white:{r:255,g:255,b:255},whitesmoke:{r:245,g:245,b:245},yellow:{r:255,g:255,b:0},yellowgreen:{r:154,g:205,b:50}};function a(t,e){var i;return o[t]?i=o[t]:"#"===t.charAt(0)?i=function(t){var e=/^#?([a-f\d])([a-f\d])([a-f\d])$/i;t=t.replace(e,(function(t,e,i,r){return e+e+i+i+r+r}));var i=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(t);return i?{r:parseInt(i[1],16),g:parseInt(i[2],16),b:parseInt(i[3],16)}:function(t){var e=/^#?([a-f\d])([a-f\d])([a-f\d])([a-f\d])$/i;t=t.replace(e,(function(t,e,i,r,n){return e+e+i+i+r+r+n+n}));var i=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(t);return i?{r:parseInt(i[1],16),g:parseInt(i[2],16),b:parseInt(i[3],16),a:parseInt(i[4],16)/256}:void 0}(t)}(t):t.match(/^rgba?\(/)&&(i=function(t){t=t.replace(/[ ]/g,"");var e=t.match(/^rgb\(([0-9]*),([0-9]*),([0-9]*)\)/i);if(e)e.push("1");else if(!(e=t.match(/^rgba\(([0-9]*),([0-9]*),([0-9]*),([.0-9]*)\)/i)))return;return{r:parseInt(e[1]),g:parseInt(e[2]),b:parseInt(e[3]),a:parseFloat(e[4])}}(t)),i||(i={r:0,g:0,b:0,a:1}),n.a4(e)&&(i.a=e),i}function s(t){return"#"+p(t.r.toString(16))+p(t.g.toString(16))+p(t.b.toString(16))}function l(t){return n.a4(t.a)&&1!==t.a?"rgba("+t.r+","+t.g+","+t.b+","+t.a+")":"rgb("+t.r+","+t.g+","+t.b+")"}function p(t){return 1==t.length?"0"+t:""+t}function h(t,e,i){return i=r.s_(i,0,1),t?e?{r:t.r+Math.round((e.r-t.r)*i),g:t.g+Math.round((e.g-t.g)*i),b:t.b+Math.round((e.b-t.b)*i),a:(t.a||1)+Math.round(((e.a||1)-(t.a||1))*i)}:t:e||t}function u(t,e){return t?{r:Math.max(0,Math.min(255,t.r+c(t.r,e))),g:Math.max(0,Math.min(255,t.g+c(t.g,e))),b:Math.max(0,Math.min(255,t.b+c(t.b,e))),a:t.a}:t}function c(t,e){var i=e>0?255-t:t;return Math.round(i*e)}function d(t,e){if(t){var i=c(Math.min(Math.max(t.r,t.g,t.b),230),e);return{r:Math.max(0,Math.min(255,Math.round(t.r+i))),g:Math.max(0,Math.min(255,Math.round(t.g+i))),b:Math.max(0,Math.min(255,Math.round(t.b+i))),a:t.a}}return t}function f(t,e){if(null==t||1==e)return t;var i=g(t);return i.s=e,y(i)}function y(t){var e,i,r,n=t.h,o=t.s,a=t.l;if(0==o)e=i=r=a;else{var s=function(t,e,i){return i<0&&(i+=1),i>1&&(i-=1),i<1/6?t+6*(e-t)*i:i<.5?e:i<2/3?t+(e-t)*(2/3-i)*6:t},l=a<.5?a*(1+o):a+o-a*o,p=2*a-l;e=s(p,l,n+1/3),i=s(p,l,n),r=s(p,l,n-1/3)}return{r:Math.round(255*e),g:Math.round(255*i),b:Math.round(255*r)}}function g(t){var e=t.r/255,i=t.g/255,r=t.b/255,n=Math.max(e,i,r),o=Math.min(e,i,r),a=0,s=0,l=(n+o)/2;if(n===o)a=s=0;else{var p=n-o;switch(s=l>.5?p/(2-n-o):p/(n+o),n){case e:a=(i-r)/p+(i<r?6:0);break;case i:a=(r-e)/p+2;break;case r:a=(e-i)/p+4}a/=6}return{h:a,s:s,l:l}}function m(t){return(299*t.r+587*t.g+114*t.b)/1e3>=128}},98476:(t,e,i)=>{"use strict";i.d(e,{p:()=>l});var r=i(6326),n=i(11796),o=i(86070),a=i(18585),s=i(26487),l=function(t){function e(e,i,r,n){var o=t.call(this)||this;return o.animations=[],o.className="Inertia",o.interaction=e,o.type=i,o.point=r,o.startPoint=n,o._disposers.push(new a.yo(o.animations)),o}return(0,r.C6)(e,t),Object.defineProperty(e.prototype,"x",{get:function(){return this.point.x}
1,set:function(t){s.Et(t)&&(this.point.x=t,this.handleMove())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"y",{get:function(){return this.point.y},set:function(t){s.Et(t)&&(this.point.y=t,this.handleMove())},enumerable:!0,configurable:!0}),e.prototype.handleMove=function(){if(this.interaction.events.isEnabled("drag")){var t={type:"drag",target:this.interaction,shift:{x:this.x-this.startPoint.x,y:this.y-this.startPoint.y},startPoint:this.startPoint,point:{x:this.x,y:this.y},touch:!1};this.interaction.events.dispatchImmediately("drag",t)}},e.prototype.done=function(){this.interaction.inertias.removeKey(this.type),"move"===this.type&&(0,o.H)().processDragStop(this.interaction),this.dispose()},e}(n.b)},99801:(t,e,i)=>{"use strict";i.d(e,{Ft:()=>c,H$:()=>f,Z4:()=>d});var r=i(6326),n=i(11796),o=i(72743),a=i(94372),s=i(86522),l=i(12797),p=i(51974),h=i(26487),u=i(37884),c=function(t){function e(){var e=t.call(this)||this;return e._rules=new o.B8,e._appliedRules={},e._appliedTargets=[],e._useDefault=!0,e.adapter=new a.Y3(e),e._enabled=!1,e._responsiveDisposers=[],e._noStates=[],e.className="Responsive",e.rules.events.on("inserted",(function(){e.checkRules()}),!0),e.rules.events.on("removed",(function(){e.checkRules()}),!0),e._disposers.push(e.rules.events),e.applyTheme(),e}return(0,r.C6)(e,t),Object.defineProperty(e.prototype,"component",{get:function(){return this._component},set:function(t){var e=this;t!=this._component&&(this.disposeResponsiveHandlers(),this._component=t,this._responsiveDisposers.push(h._W(this.component).events.on("sizechanged",(function(){e.checkRules()}),this)),this._responsiveDisposers.push(h._W(this.component).events.on("datavalidated",(function(){e._component.isReady()&&e.checkRules(!0)}),this)),this.enabled=!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"enabled",{get:function(){return this.adapter.apply("enabled",this._enabled)},set:function(t){this._enabled!=t&&(this._enabled=t,this.applyRules())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"useDefault",{get:function(){return this.adapter.apply("useDefault",this._useDefault)},set:function(t){this._useDefault!=t&&(this._useDefault=t,this.applyRules())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"rules",{get:function(){return this.adapter.apply("rules",this._rules)},set:function(t){this._rules=t,this._enabled=!0,this.applyRules()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"defaultRules",{get:function(){return this.adapter.apply("defaultRules",d)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"allRules",{get:function(){var t=new o.B8;return this.useDefault&&t.copyFrom(this.defaultRules),t.copyFrom(this.rules),this.adapter.apply("allRules",t)},enumerable:!0,configurable:!0}),e.prototype.isApplied=function(t){var e=this._appliedRules[t];return!!h.a4(e)&&e},e.prototype.checkRules=function(t){var e=this;void 0===t&&(t=!1);var i=this.allRules;if(i&&0!=i.length){var r=!1,n=h._W(this.component);if(l.__(i.iterator(),(function(t){t.id||(t.id=s.u.getUniqueId());var i=t.relevant(n);(i&&!e.isApplied(t.id)||!i&&e.isApplied(t.id))&&(r=!0),e._appliedRules[t.id]=i})),t&&(r=!0),r){if(!this.component.isReady())return n.hidden=!0,void n.events.once("ready",(function(t){t.target.show(0),e.applyRules()}));this.dispatchImmediately("ruleschanged"),this.applyRules()}}},e.prototype.applyRules=function(t){var e=this,i=h.a4(t)?t:h._W(this.component),r=!1;if(this.enabled){var n=!1;l.__(this.allRules.iterator(),(function(t){var o=e.getState(t,i);o&&(r||(-1!==p.qh(e._appliedTargets,i.uid)&&i.setState(e.getDefaultState(i),0),r=!0),e.isApplied(h._W(t.id))&&(o.transitionDuration=0,e.setTargetState(i,o),e.dispatchImmediately("ruleapplied",{rule:t}),n=!0))})),n?p.HC(this._appliedTargets,i.uid):p.TF(this._appliedTargets,i.uid)}i.children&&l.__(i.children.iterator(),(function(t){e.applyRules(t)}))},e.prototype.getState=function(t,e){var i="responsive-"+t.id,r=e.uid+"_"+i;if(-1===p.qh(this._noStates,r)){if(e.states.hasKey(i))return e.states.getKey(i);var n=t.state(e,i);return n||this._noStates.push(r),n}},e.prototype.getDefaultState=function(t){return t.states.hasKey("responsive-default")?t.states.getKey("responsive-default"):t.states.create("responsive-default")}
1,e.prototype.setTargetState=function(t,e){var i=this,r=this.getDefaultState(t);u.__(e.properties,(function(e,n){h.a4(r.properties[e])||(r.properties[e]=i.getValue(t,e))})),t.setState(e)},e.prototype.getValue=function(t,e){var i=t.getPropertyValue(e);return!h.a4(i)&&h.a4(t[e])&&(i=t[e]),i},e.prototype.dispose=function(){this.disposeResponsiveHandlers(),t.prototype.dispose.call(this)},e.prototype.disposeResponsiveHandlers=function(){for(var t=this._responsiveDisposers.pop();t;)t.dispose(),t=this._responsiveDisposers.pop()},e}(n._),d=new o.B8;d.events.on("inserted",(function(t){t.newValue.id=s.u.getUniqueId()}));var f=function(){function t(){}return t.widthXXS=function(e){return e.pixelWidth<=t.XXS},t.widthXS=function(e){return e.pixelWidth<=t.XS},t.widthS=function(e){return e.pixelWidth<=t.S},t.widthM=function(e){return e.pixelWidth<=t.M},t.widthL=function(e){return e.pixelWidth<=t.L},t.widthXL=function(e){return e.pixelWidth<=t.XL},t.widthXXL=function(e){return e.pixelWidth<=t.XXL},t.heightXXS=function(e){return e.pixelHeight<=t.XXS},t.heightXS=function(e){return e.pixelHeight<=t.XS},t.heightS=function(e){return e.pixelHeight<=t.S},t.heightM=function(e){return e.pixelHeight<=t.M},t.heightL=function(e){return e.pixelHeight<=t.L},t.heightXL=function(e){return e.pixelHeight<=t.XL},t.heightXXL=function(e){return e.pixelHeight<=t.XXL},t.isXXS=function(e){return e.pixelWidth<=t.XXS&&e.pixelHeight<=t.XXS},t.isXS=function(e){return e.pixelWidth<=t.XS&&e.pixelHeight<=t.XS},t.isS=function(e){return e.pixelWidth<=t.S&&e.pixelHeight<=t.S},t.isM=function(e){return e.pixelWidth<=t.M&&e.pixelHeight<=t.M},t.isL=function(e){return e.pixelWidth<=t.L&&e.pixelHeight<=t.L},t.isXL=function(e){return e.pixelWidth<=t.XL&&e.pixelHeight<=t.XL},t.isXXL=function(e){return e.pixelWidth<=t.XXL&&e.pixelHeight<=t.XXL},t.maybeXXS=function(e){return e.pixelWidth<=t.XXS||e.pixelHeight<=t.XXS},t.maybeXS=function(e){return e.pixelWidth<=t.XS||e.pixelHeight<=t.XS},t.maybeS=function(e){return e.pixelWidth<=t.S||e.pixelHeight<=t.S},t.maybeM=function(e){return e.pixelWidth<=t.M||e.pixelHeight<=t.M},t.maybeL=function(e){return e.pixelWidth<=t.L||e.pixelHeight<=t.L},t.maybeXL=function(e){return e.pixelWidth<=t.XL||e.pixelHeight<=t.XL},t.maybeXXL=function(e){return e.pixelWidth<=t.XXL||e.pixelHeight<=t.XXL},t.XXS=100,t.XS=200,t.S=300,t.M=400,t.L=600,t.XL=800,t.XXL=1e3,t}()}}]); 2//# sourceMappingURL=1285.0e61eeb8.chunk.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.