1!function n(r,o,a){function s(i,t){if(!o[i]){if(!r[i]){var e="function"==typeof require&&require;if(!t&&e)return e(i,!0);if(l)return l(i,!0);t=new Error("Cannot find module '"+i+"'");throw t.code="MODULE_NOT_FOUND",t}e=o[i]={exports:{}};r[i][0].call(e.exports,function(t){var e=r[i][1][t];return s(e||t)},e,e.exports,n,r,o,a)}return o[i].exports}for(var l="function"==typeof require&&require,t=0;t<a.length;t++)s(a[t]);return s}({1:[function(t,M,L){var x=(t=t("jquery"))&&"object"==typeof t&&"default"in t?t.default:t;function n(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}var o={autoShow:!1,autoHide:!1,autoPick:!1,inline:!1,container:null,trigger:null,language:"",format:"mm/dd/yyyy",date:null,startDate:null,endDate:null,startView:0,weekStart:0,yearFirst:!1,yearSuffix:"",days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],itemTag:"li",mutedClass:"muted",pickedClass:"picked",disabledClass:"disabled",highlightedClass:"highlighted",template:'<div class="datepicker-container"><div class="datepicker-panel" data-view="years picker"><ul><li data-view="years prev">‹</li><li data-view="years current"></li><li data-view="years next">›</li></ul><ul data-view="years"></ul></div><div class="datepicker-panel" data-view="months picker"><ul><li data-view="year prev">‹</li><li data-view="year current"></li><li data-view="year next">›</li></ul><ul data-view="months"></ul></div><div class="datepicker-panel" data-view="days picker"><ul><li data-view="month prev">‹</li><li data-view="month current"></li><li data-view="month next">›</li></ul><ul data-view="week"></ul><ul data-view="days"></ul></div></div>',offset:10,zIndex:1e3,filter:null,show:null,hide:null,pick:null},t="undefined"!=typeof window,e=t?window:{},i=t&&"ontouchstart"in e.document.documentElement,u="datepicker",a="click.".concat(u),s="focus.".concat(u),l="hide.".concat(u),c="keyup.".concat(u),h="pick.".concat(u),r="resize.".concat(u),p="scroll.".concat(u),d="show.".concat(u),f="touchstart.".concat(u),g="".concat(u,"-hide"),m={},y=0,v=1,b=2,_=Object.prototype.toString;function w(t){return"string"==typeof t}var P=Number.isNaN||e.isNaN;function S(t){return"number"==typeof t&&!P(t)}function C(t){return void 0===t}function T(t){return"date"===_.call(t).slice(8,-1).toLowerCase()&&!P(t.getTime())}function O(n,r){for(var t=arguments.length,o=new Array(2<t?t-2:0),e=2;e<t;e++)o[e-2]=arguments[e];return function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];return n.apply(r,o.concat(e))}}function k(t){return'[data-view="'.concat(t,'"]')}function R(t,e){return[31,(t=t)%4==0&&t%100!=0||t%400==0?29:28,31,30,31,30,31,31,30,31,30,31][e]}function D(t,e,i){return Math.min(i,R(t,e))}var V=/(y|m|d)+/g;function I(t,e){var i=1<arguments.length&&void 0!==e?e:1,e=String(Math.abs(t)),n=e.length,r="";for(t<0&&(r+="-");n<i;)n+=1,r+="0";return r+e}var A,N=/\d+/g,t={show:function(){this.built||this.build(),this.shown||this.trigger(d).isDefaultPrevented()||(this.shown=!0,this.$picker.removeClass(g).on(a,x.proxy(this.click,this)),this.showView(this.options.startView),this.inline)||(this.$scrollParent.on(p,x.proxy(this.place,this)),x(window).on(r,this.onResize=O(this.place,this)),x(document).on(a,this.onGlobalClick=O(this.globalClick,this)),x(document).on(c,this.onGlobalKeyup=O(this.globalKeyup,this)),i&&x(document).on(f,this.onTouchStart=O(this.touchstart,this)),this.place())},hide:function(){!this.shown||this.trigger(l).isDefaultPrevented()||(this.shown=!1,this.$picker.addClass(g).off(a,this.click),this.inline)||(this.$scrollParent.off(p,this.place),x(window).off(r,this.onResize),x(document).off(a,this.onGlobalClick),x(document).off(c,this.onGlobalKeyup),i&&x(document).off(f,this.onTouchStart))},toggle:function(){this.shown?this.hide():this.show()},update:function(){var t=this.getValue();t!==this.oldValue&&(this.setDate(t,!0),this.oldValue=t)},pick:function(t){var e=this.$element,i=this.date;this.trigger(h,{view:t||"",date:i}).isDefaultPrevented()||(i=this.formatDate(this.date),this.setValue(i),this.isInput&&(e.trigger("input"),e.trigger("change")))},reset:function(){this.setDate(this.initialDate,!0),this.setValue(this.initialValue),this.shown&&this.showView(this.options.startView)},getMonthName:function(t,e){var i=this.options,n=i.monthsShort,i=i.months;return x.isNumeric(t)?t=Number(t):C(e)&&(e=t),(i=!0===e?n:i)[S(t)?t:this.date.getMonth()]}
1,getDayName:function(t,e,i){var n=this.options,r=n.days;return x.isNumeric(t)?t=Number(t):(C(i)&&(i=e),C(e)&&(e=t)),i?r=n.daysMin:e&&(r=n.daysShort),r[S(t)?t:this.date.getDay()]},getDate:function(t){var e=this.date;return t?this.formatDate(e):new Date(e)},setDate:function(t,e){var i=this.options.filter;(T(t)||w(t))&&(t=this.parseDate(t),x.isFunction(i)&&!1===i.call(this.$element,t,"day")||(this.date=t,this.viewDate=new Date(t),e||this.pick(),this.built&&this.render()))},setStartDate:function(t){T(t)||w(t)?this.startDate=this.parseDate(t):this.startDate=null,this.built&&this.render()},setEndDate:function(t){T(t)||w(t)?this.endDate=this.parseDate(t):this.endDate=null,this.built&&this.render()},parseDate:function(n){var r=this.format,t=[];return T(n)||(w(n)&&(t=n.match(N)||[]),T(n=n?new Date(n):new Date)||(n=new Date),t.length===r.parts.length&&x.each(t,function(t,e){var i=parseInt(e,10);switch(r.parts[t]){case"dd":case"d":n.setDate(i);break;case"mm":case"m":n.setMonth(i-1);break;case"yy":n.setFullYear(2e3+i);break;case"yyyy":n.setFullYear(2===e.length?2e3+i:i)}})),new Date(n.getFullYear(),n.getMonth(),n.getDate())},formatDate:function(t){var e,i,n,r=this.format,o="";return T(t)&&(e=t.getFullYear(),i=t.getMonth(),t=t.getDate(),n={d:t,dd:I(t,2),m:i+1,mm:I(i+1,2),yy:String(e).substring(2),yyyy:I(e,4)},o=r.source,x.each(r.parts,function(t,e){o=o.replace(e,n[e])})),o},destroy:function(){this.unbind(),this.unbuild(),this.$element.removeData(u)}},e={click:function(t){var e=x(t.target),i=this.options,n=this.date,r=this.viewDate,o=this.format;if(t.stopPropagation(),t.preventDefault(),!e.hasClass("disabled")){var a=e.data("view"),s=r.getFullYear(),l=r.getMonth(),u=r.getDate();switch(a){case"years prev":case"years next":r.setFullYear(s="years prev"===a?s-10:s+10),r.setDate(D(s,l,u)),this.renderYears();break;case"year prev":case"year next":r.setFullYear(s="year prev"===a?s-1:s+1),r.setDate(D(s,l,u)),this.renderMonths();break;case"year current":o.hasYear&&this.showView(b);break;case"year picked":o.hasMonth?this.showView(v):(e.addClass(i.pickedClass).siblings().removeClass(i.pickedClass),this.hideView()),this.pick("year");break;case"year":s=parseInt(e.text(),10),n.setFullYear(s),n.setDate(D(s,l,u)),r.setFullYear(s),r.setDate(D(s,l,u)),o.hasMonth?this.showView(v):(e.addClass(i.pickedClass).siblings().removeClass(i.pickedClass),this.hideView()),this.pick("year");break;case"month prev":case"month next":(l="month prev"===a?l-1:l+1)<0?(--s,l+=12):11<l&&(s+=1,l-=12),r.setFullYear(s),r.setDate(D(s,l,u)),r.setMonth(l),this.renderDays();break;case"month current":o.hasMonth&&this.showView(v);break;case"month picked":o.hasDay?this.showView(y):(e.addClass(i.pickedClass).siblings().removeClass(i.pickedClass),this.hideView()),this.pick("month");break;case"month":l=x.inArray(e.text(),i.monthsShort),n.setFullYear(s),n.setDate(D(s,l,u)),n.setMonth(l),r.setFullYear(s),r.setDate(D(s,l,u)),r.setMonth(l),o.hasDay?this.showView(y):(e.addClass(i.pickedClass).siblings().removeClass(i.pickedClass),this.hideView()),this.pick("month");break;case"day prev":case"day next":case"day":"day prev"===a?--l:"day next"===a&&(l+=1),u=parseInt(e.text(),10),n.setFullYear(s),n.setMonth(l),n.setDate(u),r.setFullYear(s),r.setMonth(l),r.setDate(u),this.renderDays(),"day"===a&&this.hideView(),this.pick("day");break;case"day picked":this.hideView(),this.pick("day")}}},globalClick:function(t){for(var e=t.target,i=this.element,n=this.$trigger[0],r=!0;e!==document;){if(e===n||e===i){r=!1;break}e=e.parentNode}r&&this.hide()},keyup:function(){this.update()},globalKeyup:function(t){var e=t.target;this.isInput&&e!==this.element&&this.shown&&("Tab"===t.key||9===t.keyCode)&&this.hide()},touchstart:function(t){t=t.target;this.isInput&&t!==this.element&&!x.contains(this.$picker[0],t)&&(this.hide(),this.element.blur())}},B={render:function(){this.renderYears(),this.renderMonths(),this.renderDays()},renderWeek:function(){var i=this,n=[],t=this.options,e=t.weekStart,t=t.daysMin,e=parseInt(e,10)%7,t=t.slice(e).concat(t.slice(0,e));x.each(t,function(t,e){n.push(i.createItem({text:e}))}),this.$week.html(n.join(""))},renderYears:function(){for(var t=this.options,e=this.startDate,i=this.endDate,n=t.disabledClass,r=t.filter,t=t.yearSuffix,o=this.viewDate.getFullYear(),a=(new Date).getFullYear(),s=this.date.getFullYear(),l=[],u=!1,c=!1,h=-5;h<=6;h+=1){var p=new Date(o+h,1,1),d=!1,f=(e&&(d=p.getFullYear()<e.getFullYear(),-5===h)&&(u=d),!d&&i&&(d=p.getFullYear()>i.getFullYear(),6===h)&&(c=d),!d&&r&&(d=!1===r.call(this.$element,p,"year")),o+h===s);l.push(this.createItem({picked:f,disabled:d,text:o+h,view:d?"year disabled":f?"year picked":"year",highlighted:p.getFullYear()===a}))}this.$yearsPrev.toggleClass(n,u),this.$yearsNext.toggleClass(n,c),this.$yearsCurrent.toggleClass(n,!0).html("".concat(o+-5+t," - ").concat(o+6).concat(t)),this.$years.html(l.join(""))},renderMonths:function(){for(var t=this.options,e=this.startDate,i=this.endDate,n=this.viewDate,r=t.disabledClass||"",o=t.monthsShort,a=x.isFunction(t.filter)&&t.filter,s=n.getFullYear(),n=new Date,l=n.getFullYear(),u=n.getMonth(),c=this.date.getFullYear(),h=this.date.getMonth(),p=[],d=!1,f=!1,g=0;g<=11;g+=1){var m=new Date(s,g,1),y=!1,v=(!(y=!(y=e?(d=m.getFullYear()===e.getFullYear())&&m.getMonth()<e.getMonth():y)&&i?(f=m.getFullYear()===i.getFullYear())&&m.getMonth()>i.getMonth():y)&&a&&(y=!1===a.call(this.$element,m,"month")),s===c&&g===h),b=v?"month picked":"month";p.push(this.createItem({disabled:y,picked:v,highlighted:s===l&&m.getMonth()===u,index:g,text:o[g],view:y?"month disabled":b}))}this.$yearPrev.toggleClass(r,d),this.$yearNext.toggleClass(r,f),this.$yearCurrent.toggleClass(r,d&&f).html(s+t.yearSuffix||""),this.$months.html(p.join(""))},renderDays:function(){var t,e=this.$element,i=this.options,n=this.startDate,r=this.endDate,o=this.viewDate,a=this.date,s=i.disabledClass,l=i.filter,u=i.months,c=i.weekStart,h=i.yearSuffix,p=o.getFullYear(),d=o.getMonth(),o=new Date,f=o.getFullYear(),g=o.getMonth(),m=o.getDate(),y=a.getFullYear(),v=a.getMonth(),b=a.getDate(),x=[],_=p,w=d,o=!1,a=(0===d?(--_,w=11):--w,t=R(_,w),new Date(p,d,1)),P=a.getDay()-parseInt(c,10)%7;for(P<=0&&(P+=7),n&&(o=a.getTime()<=n.getTime()),j=t-(P-1);j<=t;j+=1){var S=new Date(_,w,j),C=!1;!(C=n?S.getTime()<n.getTime():C)&&l&&(C=!1===l.call(e,S,"day")),x.push(this.createItem({disabled:C,highlighted:_===f&&w===g&&S.getDate()===m,muted:!0,picked:_
1===y&&w===v&&j===b,text:j,view:"day prev"}))}var T=[],O=p,k=d,c=!1,a=(11===d?(O+=1,k=0):k+=1,t=R(p,d),P=42-(x.length+t),new Date(p,d,t));for(r&&(c=a.getTime()>=r.getTime()),j=1;j<=P;j+=1){var D=new Date(O,k,j),L=O===y&&k===v&&j===b,I=!1;!(I=r?D.getTime()>r.getTime():I)&&l&&(I=!1===l.call(e,D,"day")),T.push(this.createItem({disabled:I,picked:L,highlighted:O===f&&k===g&&D.getDate()===m,muted:!0,text:j,view:"day next"}))}for(var A=[],j=1;j<=t;j+=1){var F=new Date(p,d,j),E=!1,M=(!(E=!(E=n?F.getTime()<n.getTime():E)&&r?F.getTime()>r.getTime():E)&&l&&(E=!1===l.call(e,F,"day")),p===y&&d===v&&j===b),V=M?"day picked":"day";A.push(this.createItem({disabled:E,picked:M,highlighted:p===f&&d===g&&F.getDate()===m,text:j,view:E?"day disabled":V}))}this.$monthPrev.toggleClass(s,o),this.$monthNext.toggleClass(s,c),this.$monthCurrent.toggleClass(s,o&&c).html(i.yearFirst?"".concat(p+h," ").concat(u[d]):"".concat(u[d]," ").concat(p).concat(h)),this.$days.html(x.join("")+A.join("")+T.join(""))}},j="".concat(u,"-top-left"),z="".concat(u,"-top-right"),F="".concat(u,"-bottom-left"),H="".concat(u,"-bottom-right"),W=[j,z,F,H].join(" "),E=(()=>{function r(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},i=this,n=r;if(!(i instanceof n))throw new TypeError("Cannot call a class as a function");this.$element=x(t),this.element=t,this.options=x.extend({},o,m[e.language],x.isPlainObject(e)&&e),this.$scrollParent=function(t,e){var e=1<arguments.length&&void 0!==e&&e,i=x(t),n=i.css("position"),r="absolute"===n,o=e?/auto|scroll|hidden/:/auto|scroll/,e=i.parents().filter(function(t,e){e=x(e);return(!r||"static"!==e.css("position"))&&o.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==n&&e.length?e:x(t.ownerDocument||document)}(t,!0),this.built=!1,this.shown=!1,this.isInput=!1,this.inline=!1,this.initialValue="",this.initialDate=null,this.startDate=null,this.endDate=null,this.init()}var t,e,i;return t=r,i=[{key:"setDefaults",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};x.extend(o,m[t.language],x.isPlainObject(t)&&t)}}],(e=[{key:"init",value:function(){var t=this.$element,e=this.options,i=e.startDate,n=e.endDate,r=e.date,t=(this.$trigger=x(e.trigger),this.isInput=t.is("input")||t.is("textarea"),this.inline=e.inline&&(e.container||!this.isInput),this.format=(i=>{var t=String(i).toLowerCase(),e=t.match(V);if(e&&0!==e.length)return i={source:t,parts:e},x.each(e,function(t,e){switch(e){case"dd":case"d":i.hasDay=!0;break;case"mm":case"m":i.hasMonth=!0;break;case"yyyy":case"yy":i.hasYear=!0}}),i;throw new Error("Invalid date format.")})(e.format),this.getValue());this.initialValue=t,this.oldValue=t,r=this.parseDate(r||t),i&&(i=this.parseDate(i),r.getTime()<i.getTime()&&(r=new Date(i)),this.startDate=i),n&&(n=this.parseDate(n),i&&n.getTime()<i.getTime()&&(n=new Date(i)),r.getTime()>n.getTime()&&(r=new Date(n)),this.endDate=n),this.date=r,this.viewDate=new Date(r),this.initialDate=new Date(this.date),this.bind(),(e.autoShow||this.inline)&&this.show(),e.autoPick&&this.pick()}},{key:"build",value:function(){var t,e,i;this.built||(this.built=!0,t=this.$element,e=this.options,i=x(e.template),this.$picker=i,this.$week=i.find(k("week")),this.$yearsPicker=i.find(k("years picker")),this.$yearsPrev=i.find(k("years prev")),this.$yearsNext=i.find(k("years next")),this.$yearsCurrent=i.find(k("years current")),this.$years=i.find(k("years")),this.$monthsPicker=i.find(k("months picker")),this.$yearPrev=i.find(k("year prev")),this.$yearNext=i.find(k("year next")),this.$yearCurrent=i.find(k("year current")),this.$months=i.find(k("months")),this.$daysPicker=i.find(k("days picker")),this.$monthPrev=i.find(k("month prev")),this.$monthNext=i.find(k("month next")),this.$monthCurrent=i.find(k("month current")),this.$days=i.find(k("days")),this.inline?x(e.container||t).append(i.addClass("".concat(u,"-inline"))):(x(document.body).append(i.addClass("".concat(u,"-dropdown"))),i.addClass(g).css({zIndex:parseInt(e.zIndex,10)})),this.renderWeek())}},{key:"unbuild",value:function(){this.built&&(this.built=!1,this.$picker.remove())}},{key:"bind",value:function(){var t=this.options,e=this.$element;x.isFunction(t.show)&&e.on(d,t.show),x.isFunction(t.hide)&&e.on(l,t.hide),x.isFunction(t.pick)&&e.on(h,t.pick),this.isInput&&e.on(c,x.proxy(this.keyup,this)),this.inline||(t.trigger?this.$trigger.on(a,x.proxy(this.toggle,this)):this.isInput?e.on(s,x.proxy(this.show,this)):e.on(a,x.proxy(this.show,this)))}},{key:"unbind",value:function(){var t=this.$element,e=this.options;x.isFunction(e.show)&&t.off(d,e.show),x.isFunction(e.hide)&&t.off(l,e.hide),x.isFunction(e.pick)&&t.off(h,e.pick),this.isInput&&t.off(c,this.keyup),this.inline||(e.trigger?this.$trigger.off(a,this.toggle):this.isInput?t.off(s,this.show):t.off(a,this.show))}},{key:"showView",value:function(t){var e=this.$yearsPicker,i=this.$monthsPicker,n=this.$daysPicker,r=this.format;if(r.hasYear||r.hasMonth||r.hasDay)switch(Number(t)){case b:i.addClass(g),n.addClass(g),r.hasYear?(this.renderYears(),e.removeClass(g),this.place()):this.showView(y);break;case v:e.addClass(g),n.addClass(g),r.hasMonth?(this.renderMonths(),i.removeClass(g),this.place()):this.showView(b);break;default:e.addClass(g),i.addClass(g),r.hasDay?(this.renderDays(),n.removeClass(g),this.place()):this.showView(v)}}}
1,{key:"hideView",value:function(){!this.inline&&this.options.autoHide&&this.hide()}},{key:"place",value:function(){var t,e,i,n,r,o,a,s,l,u,c;this.inline||(l=this.$element,u=this.options,t=this.$picker,e=x(document).outerWidth(),i=x(document).outerHeight(),n=l.outerWidth(),r=l.outerHeight(),o=t.width(),a=t.height(),s=(l=l.offset()).left,l=l.top,u=parseFloat(u.offset),c=j,P(u)&&(u=10),a<l&&i<l+r+a?(l-=a+u,c=F):l+=r+u,e<s+o&&(s+=n-o,c=c.replace("left","right")),t.removeClass(W).addClass(c).css({top:l,left:s}))}},{key:"trigger",value:function(t,e){t=x.Event(t,e);return this.$element.trigger(t),t}},{key:"createItem",value:function(t){var e=this.options,i=e.itemTag,n={text:"",view:"",muted:!1,picked:!1,disabled:!1,highlighted:!1},r=[];return x.extend(n,t),n.muted&&r.push(e.mutedClass),n.highlighted&&r.push(e.highlightedClass),n.picked&&r.push(e.pickedClass),n.disabled&&r.push(e.disabledClass),"<".concat(i,' class="').concat(r.join(" "),'" data-view="').concat(n.view,'">').concat(n.text,"</").concat(i,">")}},{key:"getValue",value:function(){var t=this.$element;return this.isInput?t.val():t.text()}},{key:"setValue",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"",e=this.$element;this.isInput?e.val(t):this.inline&&!this.options.container||e.text(t)}}])&&n(t.prototype,e),i&&n(t,i),r})();x.extend&&x.extend(E.prototype,B,e,t),x.fn&&(A=x.fn.datepicker,x.fn.datepicker=function(a){for(var s,t=arguments.length,l=new Array(1<t?t-1:0),e=1;e<t;e++)l[e-1]=arguments[e];return this.each(function(t,e){var i=x(e),n="destroy"===a;if(!(o=i.data(u))){if(n)return;var r=x.extend({},i.data(),x.isPlainObject(a)&&a),o=new E(e,r);i.data(u,o)}w(a)&&(e=o[a],x.isFunction(e))&&(s=e.apply(o,l),n)&&i.removeData(u)}),C(s)?this:s},x.fn.datepicker.Constructor=E,x.fn.datepicker.languages=m,x.fn.datepicker.setDefaults=E.setDefaults,x.fn.datepicker.noConflict=function(){return x.fn.datepicker=A,this})},{jquery:17}],2:[function(t,e,i){var n,r;n=this,r=function(){return n=[function(t,e,i){function n(t){return t&&t.__esModule?t:{default:t}}function r(){f=(0,d.default)(),y()}var o=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var i,n=arguments[e];for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},a=(n(i(1)),i(6)),s=n(a),l=n(i(7)),u=n(i(8)),c=n(i(9)),h=n(i(10)),p=n(i(11)),d=n(i(14)),f=[],g=!1,m={offset:120,delay:0,easing:"ease",duration:400,disable:!1,once:!1,startEvent:"DOMContentLoaded",throttleDelay:99,debounceDelay:50,disableMutationObserver:!1},y=function(){if(g=0<arguments.length&&void 0!==arguments[0]&&arguments[0]?!0:g)return f=(0,p.default)(f,m),(0,h.default)(f,m.once),f};t.exports={init:function(t){m=o(m,t),f=(0,d.default)();var e,t=document.all&&!window.atob;return!0===(e=m.disable)||"mobile"===e&&c.default.mobile()||"phone"===e&&c.default.phone()||"tablet"===e&&c.default.tablet()||"function"==typeof e&&!0===e()||t?void f.forEach(function(t,e){t.node.removeAttribute("data-aos"),t.node.removeAttribute("data-aos-easing"),t.node.removeAttribute("data-aos-duration"),t.node.removeAttribute("data-aos-delay")}):(m.disableMutationObserver||u.default.isSupported()||(console.info('\n aos: MutationObserver is not supported on this browser,\n code mutations observing has been disabled.\n You may have to call "refreshHard()" by yourself.\n '),m.disableMutationObserver=!0),document.querySelector("body").setAttribute("data-aos-easing",m.easing),document.querySelector("body").setAttribute("data-aos-duration",m.duration),document.querySelector("body").setAttribute("data-aos-delay",m.delay),"DOMContentLoaded"===m.startEvent&&-1<["complete","interactive"].indexOf(document.readyState)?y(!0):("load"===m.startEvent?window:document).addEventListener(m.startEvent,function(){y(!0)}),window.addEventListener("resize",(0,l.default)(y,m.debounceDelay,!0)),window.addEventListener("orientationchange",(0,l.default)(y,m.debounceDelay,!0)),window.addEventListener("scroll",(0,s.default)(function(){(0,h.default)(f,m.once)},m.throttleDelay)),m.disableMutationObserver||u.default.ready("[data-aos]",r),f)},refresh:y,refreshHard:r}},function(t,e){},,,,,function(f,t){!function(t){function o(n,i,t){function r(t){var e=l,i=u;return l=u=void 0,f=t,h=n.apply(i,e)}function o(t){var e=t-d;return void 0===d||i<=e||e<0||m&&c<=t-f}function a(){var t,e=P();
1return o(e)?s(e):void(p=setTimeout(a,(t=i-((e=e)-d),m?w(t,c-(e-f)):t)))}function s(t){return p=void 0,y&&l?r(t):(l=u=void 0,h)}function e(){var t=P(),e=o(t);if(l=arguments,u=this,d=t,e){if(void 0===p)return f=t=d,p=setTimeout(a,i),g?r(t):h;if(m)return p=setTimeout(a,i),r(d)}return void 0===p&&(p=setTimeout(a,i)),h}var l,u,c,h,p,d,f=0,g=!1,m=!1,y=!0;if("function"!=typeof n)throw new TypeError(x);return i=b(i)||0,v(t)&&(g=!!t.leading,m="maxWait"in t,c=m?_(b(t.maxWait)||0,i):c,y="trailing"in t?!!t.trailing:y),e.cancel=function(){void 0!==p&&clearTimeout(p),l=d=u=p=void(f=0)},e.flush=function(){return void 0===p?h:s(P())},e}function v(t){var e=void 0===t?"undefined":n(t);return t&&("object"==e||"function"==e)}function i(t){return"symbol"==(void 0===t?"undefined":n(t))||!!(e=t)&&"object"==(void 0===e?"undefined":n(e))&&d.call(t)==a;var e}function b(t){if("number"==typeof t)return t;if(i(t))return r;if("string"!=typeof(t=v(t)?v(e="function"==typeof t.valueOf?t.valueOf():t)?e+"":e:t))return 0===t?t:+t;t=t.replace(s,"");var e=u.test(t);return e||c.test(t)?h(t.slice(2),e?2:8):l.test(t)?r:+t}var 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},x="Expected a function",r=NaN,a="[object Symbol]",s=/^\s+|\s+$/g,l=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,c=/^0o[0-7]+$/i,h=parseInt,t="object"==(void 0===t?"undefined":n(t))&&t&&t.Object===Object&&t,e="object"==("undefined"==typeof self?"undefined":n(self))&&self&&self.Object===Object&&self,p=t||e||Function("return this")(),d=Object.prototype.toString,_=Math.max,w=Math.min,P=function(){return p.Date.now()};f.exports=function(t,e,i){var n=!0,r=!0;if("function"!=typeof t)throw new TypeError(x);return v(i)&&(n="leading"in i?!!i.leading:n,r="trailing"in i?!!i.trailing:r),o(t,e,{leading:n,maxWait:e,trailing:r})}}.call(t,function(){return this}())},function(d,t){!function(t){function v(t){var e=void 0===t?"undefined":n(t);return t&&("object"==e||"function"==e)}function i(t){return"symbol"==(void 0===t?"undefined":n(t))||!!(e=t)&&"object"==(void 0===e?"undefined":n(e))&&p.call(t)==o;var e}function b(t){if("number"==typeof t)return t;if(i(t))return r;if("string"!=typeof(t=v(t)?v(e="function"==typeof t.valueOf?t.valueOf():t)?e+"":e:t))return 0===t?t:+t;t=t.replace(a,"");var e=l.test(t);return e||u.test(t)?c(t.slice(2),e?2:8):s.test(t)?r:+t}function x(){return h.Date.now()}var 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},r=NaN,o="[object Symbol]",a=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,u=/^0o[0-7]+$/i,c=parseInt,t="object"==(void 0===t?"undefined":n(t))&&t&&t.Object===Object&&t,e="object"==("undefined"==typeof self?"undefined":n(self))&&self&&self.Object===Object&&self,h=t||e||Function("return this")(),p=Object.prototype.toString,_=Math.max,w=Math.min;d.exports=function(n,i,t){function r(t){var e=l,i=u;return l=u=void 0,f=t,h=n.apply(i,e)}function o(t){var e=t-d;return void 0===d||i<=e||e<0||m&&c<=t-f}function a(){var t,e=x();return o(e)?s(e):void(p=setTimeout(a,(t=i-((e=e)-d),m?w(t,c-(e-f)):t)))}function s(t){return p=void 0,y&&l?r(t):(l=u=void 0,h)}function e(){var t=x(),e=o(t);if(l=arguments,u=this,d=t,e){if(void 0===p)return f=t=d,p=setTimeout(a,i),g?r(t):h;if(m)return p=setTimeout(a,i),r(d)}return void 0===p&&(p=setTimeout(a,i)),h}var l,u,c,h,p,d,f=0,g=!1,m=!1,y=!0;if("function"!=typeof n)throw new TypeError("Expected a function");return i=b(i)||0,v(t)&&(g=!!t.leading,m="maxWait"in t,c=m?_(b(t.maxWait)||0,i):c,y="trailing"in t?!!t.trailing:y),e.cancel=function(){void 0!==p&&clearTimeout(p),l=d=u=p=void(f=0)},e.flush=function(){return void 0===p?h:s(x())},e}}.call(t,function(){return this}())},function(t,e){function r(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver}function o(t){t&&t.forEach(function(t){var e=Array.prototype.slice.call(t.addedNodes),t=Array.prototype.slice.call(t.removedNodes
1);if(function t(e){for(var i,n=void 0,n=0;n<e.length;n+=1){if((i=e[n]).dataset&&i.dataset.aos)return!0;if(i.children&&t(i.children))return!0}return!1}(e.concat(t)))return a()})}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){};e.default={isSupported:function(){return!!r()},ready:function(t,e){var i=window.document,n=new(r())(o);a=e,n.observe(i.documentElement,{childList:!0,subtree:!0,removedNodes:!0})}}},function(t,e){function i(){return navigator.userAgent||navigator.vendor||window.opera||""}Object.defineProperty(e,"__esModule",{value:!0});var n=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,r=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,o=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i,a=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|
1sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,s=(function(t,e,i){return e&&u(t.prototype,e),i&&u(t,i),t}(l,[{key:"phone",value:function(){var t=i();return!(!n.test(t)&&!r.test(t.substr(0,4)))}},{key:"mobile",value:function(){var t=i();return!(!o.test(t)&&!a.test(t.substr(0,4)))}},{key:"tablet",value:function(){return this.mobile()&&!this.phone()}}]),l);function l(){if(!(this instanceof l))throw new TypeError("Cannot call a class as a function")}function u(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}e.default=new s},function(t,e){Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t,o){var a=window.pageYOffset,s=window.innerHeight;t.forEach(function(t,e){var i,n,r;i=s+a,n=o,r=(t=t).node.getAttribute("data-aos-once"),i>t.position?t.node.classList.add("aos-animate"):void 0===r||"false"!==r&&(n||"true"===r)||t.node.classList.remove("aos-animate")})}},function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0});var i=i(12),n=(i=i)&&i.__esModule?i:{default:i};e.default=function(t,i){return t.forEach(function(t,e){t.node.classList.add("aos-init"),t.position=(0,n.default)(t.node,i.offset)}),t}},function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0});var i=i(13),a=(i=i)&&i.__esModule?i:{default:i};e.default=function(t,e){var i=0,n=0,r=window.innerHeight,o={offset:t.getAttribute("data-aos-offset"),anchor:t.getAttribute("data-aos-anchor"),anchorPlacement:t.getAttribute("data-aos-anchor-placement")};switch(o.offset&&!isNaN(o.offset)&&(n=parseInt(o.offset)),o.anchor&&document.querySelectorAll(o.anchor)&&(t=document.querySelectorAll(o.anchor)[0]),i=(0,a.default)(t).top,o.anchorPlacement){case"top-bottom":break;case"center-bottom":i+=t.offsetHeight/2;break;case"bottom-bottom":i+=t.offsetHeight;break;case"top-center":i+=r/2;break;case"bottom-center":i+=r/2+t.offsetHeight;break;case"center-center":i+=r/2+t.offsetHeight/2;break;case"top-top":i+=r;break;case"bottom-top":i+=t.offsetHeight+r;break;case"center-top":i+=t.offsetHeight/2+r}return i+(n=o.anchorPlacement||o.offset||isNaN(e)?n:e)}},function(t,e){Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t){for(var e=0,i=0;t&&!isNaN(t.offsetLeft)&&!isNaN(t.offsetTop);)e+=t.offsetLeft-("BODY"!=t.tagName?t.scrollLeft:0),i+=t.offsetTop-("BODY"!=t.tagName?t.scrollTop:0),t=t.offsetParent;return{top:i,left:e}}},function(t,e){Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t){return t=t||document.querySelectorAll("[data-aos]"),Array.prototype.map.call(t,function(t){return{node:t}})}}],r={},i.m=n,i.c=r,i.p="dist/",i(0);function i(t){var e;return(r[t]||(e=r[t]={exports:{},id:t,loaded:!1},n[t].call(e.exports,e,e.exports,i),e.loaded=!0,e)).exports}var n,r},"object"==typeof i&&"object"==typeof e?e.exports=r():"function"==typeof define&&define.amd?define([],r):"object"==typeof i?i.AOS=r():n.AOS=r()},{}],3:[function(t,e,i){i.byteLength=function(t){return 3*t.length/4-h(t)},i.toByteArray=function(t){var e,i,n,r,o,a=t.length,s=(r=h(t),o=new c(3*a/4-r),i=0<r?a-4:a,0);for(e=0;e<i;e+=4)n=u[t.charCodeAt(e)]<<18|u[t.charCodeAt(e+1)]<<12|u[t.charCodeAt(e+2)]<<6|u[t.charCodeAt(e+3)],o[s++]=n>>16&255,o[s++]=n>>8&255,o[s++]=255&n;2===r?(n=u[t.charCodeAt(e)]<<2|u[t.charCodeAt(e+1)]>>4,o[s++]=255&n):1===r&&(n=u[t.charCodeAt(e)]<<10|u[t.charCodeAt(e+1)]<<4|u[t.charCodeAt(e+2)]>>2,o[s++]=n>>8&255,o[s++]=255&n);return o},i.fromByteArray=function(t){for(var e,i=t.length,n=i%3,r="",o=[],a=0,s=i-n;a<s;a+=16383)o.push(((t,e,i)=>{for(var n,r=[],o=e;o<i;o+=3)n=(t[o]<<16)+(t[o+1]<<8)+t[o+2],r.push((t=>l[t>>18&63]+l[t>>12&63]+l[t>>6&63]+l[63&t])(n));return r.join("")})(t,a,s<a+16383?s:a+16383));1==n?(e=t[i-1],r=(r+=l[e>>2])+l[e<<4&63]+"=="):2==n&&(e=(t[i-2]<<8)+t[i-1],r=(r=(r+=l[e>>10])+l[e>>4&63])+l[e<<2&63]+"=");return o.push(r),o.join("")};for(var l=[],u=[],c="undefined"!=typeof Uint8Array?Uint8Array:Array,n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
1+/",r=0,o=n.length;r<o;++r)l[r]=n[r],u[n.charCodeAt(r)]=r;function h(t){var e=t.length;if(0<e%4)throw new Error("Invalid string. Length must be a multiple of 4");return"="===t[e-2]?2:"="===t[e-1]?1:0}u["-".charCodeAt(0)]=62,u["_".charCodeAt(0)]=63},{}],4:[function(t,e,i){var S=t("base64-js"),o=t("ieee754"),n=(i.Buffer=h,i.SlowBuffer=function(t){+t!=t&&(t=0);return h.alloc(+t)},i.INSPECT_MAX_BYTES=50,2147483647);function a(t){if(n<t)throw new RangeError("Invalid typed array length");t=new Uint8Array(t);return t.__proto__=h.prototype,t}function h(t,e,i){if("number"!=typeof t)return r(t,e,i);if("string"==typeof e)throw new Error("If encoding is specified then the first argument must be a string");return l(t)}function r(t,e,i){if("number"==typeof t)throw new TypeError('"value" argument must not be a number');if(t instanceof ArrayBuffer){var n=t,r=e;if(r<0||n.byteLength<r)throw new RangeError("'offset' is out of bounds");if(n.byteLength<r+(i||0))throw new RangeError("'length' is out of bounds");return(n=void 0===r&&void 0===i?new Uint8Array(n):void 0===i?new Uint8Array(n,r):new Uint8Array(n,r,i)).__proto__=h.prototype,n}if("string"!=typeof t){r=t;if(h.isBuffer(r))return i=0|c(r.length),0!==(n=a(i)).length&&r.copy(n,0,0,i),n;if(r){if(A(r)||"length"in r)return"number"!=typeof r.length||j(r.length)?a(0):u(r);if("Buffer"===r.type&&Array.isArray(r.data))return u(r.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}var o,i=t,t=e;if(h.isEncoding(t="string"==typeof t&&""!==t?t:"utf8"))return e=0|p(i,t),o=a(e),o=(i=o.write(i,t))!==e?o.slice(0,i):o;throw new TypeError('"encoding" must be a valid string encoding')}function s(t){if("number"!=typeof t)throw new TypeError('"size" argument must be a number');if(t<0)throw new RangeError('"size" argument must not be negative')}function l(t){return s(t),a(t<0?0:0|c(t))}function u(t){for(var e=t.length<0?0:0|c(t.length),i=a(e),n=0;n<e;n+=1)i[n]=255&t[n];return i}function c(t){if(n<=t)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+n.toString(16)+" bytes");return 0|t}function p(t,e){if(h.isBuffer(t))return t.length;if(A(t)||t instanceof ArrayBuffer)return t.byteLength;var i=(t="string"!=typeof t?""+t:t).length;if(0===i)return 0;for(var n=!1;;)switch(e){case"ascii":case"latin1":case"binary":return i;case"utf8":case"utf-8":case void 0:return k(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*i;case"hex":return i>>>1;case"base64":return D(t).length;default:if(n)return k(t).length;e=(""+e).toLowerCase(),n=!0}}function d(t,e,i){var n,r=!1;if((e=void 0===e||e<0?0:e)>this.length)return"";if((i=void 0===i||i>this.length?this.length:i)<=0)return"";if((i>>>=0)<=(e>>>=0))return"";for(t=t||"utf8";;)switch(t){case"hex":var o=this,a=e,s=i,l=o.length;(!s||s<0||l<s)&&(s=l);for(var u="",c=a=!a||a<0?0:a;c<s;++c)u+=(t=>t<16?"0"+t.toString(16):t.toString(16))(o[c]);return u;case"utf8":case"utf-8":return C(this,e,i);case"ascii":var h=this,l=e,p=i,d="";p=Math.min(h.length,p);for(var f=l;f<p;++f)d+=String.fromCharCode(127&h[f]);return d;case"latin1":case"binary":var g=this,a=e,m=i,y="";m=Math.min(g.length,m);for(var v=a;v<m;++v)y+=String.fromCharCode(g[v]);return y;case"base64":return b=this,n=i,0===(x=e)&&n===b.length?S.fromByteArray(b):S.fromByteArray(b.slice(x,n));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":for(var b=e,x=i,_=this.slice(b,x),w="",P=0;P<_.length;P+=2)w+=String.fromCharCode(_[P]+256*_[P+1]);return w;default:if(r)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),r=!0}}function f(t,e,i){var n=t[e];t[e]=t[i],t[i]=n}function g(t,e,i,n,r){if(0===t.length)return-1;if("string"==typeof i?(n=i,i=0):2147483647<i?i=2147483647:i<-2147483648&&(i=-2147483648),(i=j(i=+i)?r?0:t.length-1:i)<0&&(i=t.length+i),t.length<=i){if(r)return-1;i=t.length-1}else if(i<0){if(!r)return-1;i=0}if("string"==typeof e&&(e=h.from(e,n)),h.isBuffer(e))return 0===e.length?-1:m(t,e,i,n,r);if("number"==typeof e)return e&=255,"function"==typeof Uint8Array.prototype.indexOf?(r?Uint8Array.prototype.indexOf:Uint8Array.prototype.lastIndexOf).call(t,e,i):m(t,[e],i,n,r);throw new TypeError("val must be string, number or Buffer")}function m(t,e,i,n,r){var o=1,a=t.length,s=e.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(t.length<2||e.length<2)return-1;a/=o=2,s/=2,i/=2}function l(t,e){return 1===o?t[e]:t.readUInt16BE(e*o)}if(r)for(var u=-1,c=i;c<a;
vendor: 13,273 bytes, line 1
1c++)if(l(t,c)===l(e,-1===u?0:c-u)){if(c-(u=-1===u?c:u)+1===s)return u*o}else-1!==u&&(c-=c-u),u=-1;else for(c=i=a<i+s?a-s:i;0<=c;c--){for(var h=!0,p=0;p<s;p++)if(l(t,c+p)!==l(e,p)){h=!1;break}if(h)return c}return-1}function y(t,e,i,n){return I((t=>{for(var e=[],i=0;i<t.length;++i)e.push(255&t.charCodeAt(i));return e})(e),t,i,n)}function v(t,e,i,n){return I(((t,e)=>{for(var i,n,r=[],o=0;o<t.length&&!((e-=2)<0);++o)i=t.charCodeAt(o),n=i>>8,r.push(i%256),r.push(n);return r})(e,t.length-i),t,i,n)}function C(t,e,i){i=Math.min(t.length,i);for(var n=[],r=e;r<i;){var o,a,s,l,u=t[r],c=null,h=239<u?4:223<u?3:191<u?2:1;if(r+h<=i)switch(h){case 1:u<128&&(c=u);break;case 2:128==(192&(o=t[r+1]))&&127<(l=(31&u)<<6|63&o)&&(c=l);break;case 3:o=t[r+1],a=t[r+2],128==(192&o)&&128==(192&a)&&2047<(l=(15&u)<<12|(63&o)<<6|63&a)&&(l<55296||57343<l)&&(c=l);break;case 4:o=t[r+1],a=t[r+2],s=t[r+3],128==(192&o)&&128==(192&a)&&128==(192&s)&&65535<(l=(15&u)<<18|(63&o)<<12|(63&a)<<6|63&s)&&l<1114112&&(c=l)}null===c?(c=65533,h=1):65535<c&&(n.push((c-=65536)>>>10&1023|55296),c=56320|1023&c),n.push(c),r+=h}var p=n,d=p.length;if(d<=b)return String.fromCharCode.apply(String,p);for(var f="",g=0;g<d;)f+=String.fromCharCode.apply(String,p.slice(g,g+=b));return f}i.kMaxLength=n,(h.TYPED_ARRAY_SUPPORT=(()=>{try{var t=new Uint8Array(1);return t.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===t.foo()}catch(t){return!1}})())||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),"undefined"!=typeof Symbol&&Symbol.species&&h[Symbol.species]===h&&Object.defineProperty(h,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1}),h.poolSize=8192,h.from=r,h.prototype.__proto__=Uint8Array.prototype,h.__proto__=Uint8Array,h.alloc=function(t,e,i){return e=e,i=i,s(t=t),!(t<=0)&&void 0!==e?"string"==typeof i?a(t).fill(e,i):a(t).fill(e):a(t)},h.allocUnsafe=l,h.allocUnsafeSlow=l,h.isBuffer=function(t){return null!=t&&!0===t._isBuffer},h.compare=function(t,e){if(!h.isBuffer(t)||!h.isBuffer(e))throw new TypeError("Arguments must be Buffers");if(t===e)return 0;for(var i=t.length,n=e.length,r=0,o=Math.min(i,n);r<o;++r)if(t[r]!==e[r]){i=t[r],n=e[r];break}return i<n?-1:n<i?1:0},h.isEncoding=function(t){switch(String(t).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},h.concat=function(t,e){if(!Array.isArray(t))throw new TypeError('"list" argument must be an Array of Buffers');if(0===t.length)return h.alloc(0);if(void 0===e)for(r=e=0;r<t.length;++r)e+=t[r].length;for(var i=h.allocUnsafe(e),n=0,r=0;r<t.length;++r){var o=t[r];if(!h.isBuffer(o))throw new TypeError('"list" argument must be an Array of Buffers');o.copy(i,n),n+=o.length}return i},h.byteLength=p,h.prototype._isBuffer=!0,h.prototype.swap16=function(){var t=this.length;if(t%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var e=0;e<t;e+=2)f(this,e,e+1);return this},h.prototype.swap32=function(){var t=this.length;if(t%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var e=0;e<t;e+=4)f(this,e,e+3),f(this,e+1,e+2);return this},h.prototype.swap64=function(){var t=this.length;if(t%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var e=0;e<t;e+=8)f(this,e,e+7),f(this,e+1,e+6),f(this,e+2,e+5),f(this,e+3,e+4);return this},h.prototype.toString=function(){var t=this.length;return 0===t?"":0===arguments.length?C(this,0,t):d.apply(this,arguments)},h.prototype.equals=function(t){if(h.isBuffer(t))return this===t||0===h.compare(this,t);throw new TypeError("Argument must be a Buffer")},h.prototype.inspect=function(){var t="",e=i.INSPECT_MAX_BYTES;return 0<this.length&&(t=this.toString("hex",0,e).match(/.{2}/g).join(" "),this.length>e)&&(t+=" ... "),"<Buffer "+t+">"},h.prototype.compare=function(t,e,i,n,r){if(!h.isBuffer(t))throw new TypeError("Argument must be a Buffer");if(void 0===i&&(i=t?t.length:0),void 0===n&&(n=0),void 0===r&&(r=this.length),(e=void 0===e?0:e)<0||i>t.length||n<0||r>this.length)throw new RangeError("out of range index");if(r<=n&&i<=e)return 0;if(r<=n)return-1;if(i<=e)return 1;if(this===t)return 0;for(var o=(r>>>=0)-(n>>>=0),a=(i>>>=0)-(e>>>=0),s=Math.min(o,a),l=this.slice(n,r),u=t.slice(e,i),c=0;c<s;++c)if(l[c]!==u[c]){o=l[c],a=u[c];break}return o<a?-1:a<o?1:0},h.prototype.includes=function(t,e,i){return-1!==this.indexOf(t,e,i)},h.prototype.indexOf=function(t,e,i){return g(this,t,e,i,!0)},h.prototype.lastIndexOf=function(t,e,i){return g(this,t,e,i,!1)},h.prototype.write=function(t,e,i,n){if(void 0===e)n="utf8",i=this.length,e=0;else if(void 0===i&&"string"==typeof e)n=e,i=this.length,e=0;else{if(!isFinite(e))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");e>>>=0,isFinite(i)?(i>>>=0,void 0===n&&(n="utf8")):(n=i,i=void 0)}var r=this.length-e;if((void 0===i||r<i)&&(i=r),0<t.length&&(i<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");n=n||"utf8";for(var o,a,s,l=!1;;)switch(n){case"hex":var u=this,c=t,h=e,p=i,d=(h=Number(h)||0,u.length-h);if((!p||d<(p=Number(p)))&&(p=d),(d=c.length)%2!=0)throw new TypeError("Invalid hex string");d/2<p&&(p=d/2);for(var f=0;f<p;++f){var g=parseInt(c.substr(2*f,2),16);if(j(g))return f;u[h+f]=g}return f;case"utf8":case"utf-8":return d=e,s=i,I(k(t,(a=this).length-d),a,d,s);case"ascii":return y(this,t,e,i);case"latin1":case"binary":return y(this,t,e,i);case"base64":return a=this,s=e,o=i,I(D(t),a,s,o);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return v(this,t,e,i);default:if(l)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),l=!0}},h.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var b=4096;function x(t,e,i){if(t%1!=0||t<0)throw new RangeError("offset is not uint");if(i<t+e)throw new RangeError("Trying to access beyond buffer length")}function _(t,e,i,n,r,o){if(!h.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(r<e||e<o)throw new RangeError('"value" argument is out of bounds');if(i+n>t.length)throw new RangeError("Index out of range")}function w(t,e,i,n){if(i+n>t.length)throw new RangeError("Index out of range");if(i<0)throw new RangeError("Index out of range")}function P(t,e,i,n,r){return e=+e,i>>>=0,r||w(t,0,i,4),o.write(t,e,i,n,23,4),i+4}function T(t,e,i,n,r){return e=+e,i>>>=0,r||w(t,0,i,8),o.write(t,e,i,n,52,8),i+8}h.prototype.slice=function(t,e){var i=this.length,i=((t=~~t)<0?(t+=i)<0&&(t=0):i<t&&(t=i),(e=void 0===e?i:~~e)<0?(e+=i)<0&&(e=0):i<e&&(e=i),e<t&&(e=t),this.subarray(t,e));return i.__proto__=h.prototype,i},h.prototype.readUIntLE=function(t,e,i){t>>>=0,e>>>=0,i||x(t,e,this.length);for(var n=this[t],r=1,o=0;++o<e&&(r*=256);)n+=this[t+o]*r;return n},h.prototype.readUIntBE=function(t,e,i){t>>>=0,e>>>=0,i||x(t,e,this.length);for(var n=this[t+--e],r=1;0<e&&(r*=256);)n+=this[t+--e]*r;return n},h.prototype.readUInt8=function(t,e){return t>>>=0,e||x(t,1,this.length),this[t]},h.prototype.readUInt16LE=function(t,e){return t>>>=0,e||x(t,2,this.length),this[t]|this[t+1]<<8},h.prototype.readUInt16BE=function(t,e){return t>>>=0,e||x(t,2,this.length),this[t]<<8|this[t+1]},h.prototype.readUInt32LE=function(t,e){return t>>>=0,e||x(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},h.prototype.readUInt32BE=function(t,e){return t>>>=0,e||x(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},h.prototype.readIntLE=function(t,e,i){t>>>=0,e>>>=0,i||x(t,e,this.length);for(var n=this[t],r=1,o=0;++o<e&&(r*=256);)n+=this[t+o]*r;return(r*=128)<=n&&(n-=Math.pow(2,8*e)),n},h.prototype.readIntBE=function(t,e,i){t>>>=0,e>>>=0,i||x(t,e,this.length);for(var n=e,r=1,o=this[t+--n];0<n&&(r*=256);)o+=this[t+--n]*r;return(r*=128)<=o&&(o-=Math.pow(2,8*e)),o},h.prototype.readInt8=function(t,e){return t>>>=0,e||x(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},h.prototype.readInt16LE=function(t,e){t>>>=0,e||x(t,2,this.length);e=this[t]|this[t+1]<<8;return 32768&e?4294901760|e:e},h.prototype.readInt16BE=function(t,e){t>>>=0,e||x(t,2,this.length);e=this[t+1]|this[t]<<8;return 32768&e?4294901760|e:e},h.prototype.readInt32LE=function(t,e){return t>>>=0,e||x(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},h.prototype.readInt32BE=function(t,e){return t>>>=0,e||x(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},h.prototype.readFloatLE=function(t,e){return t>>>=0,e||x(t,4,this.length),o.read(this,t,!0,23,4)},h.prototype.readFloatBE=function(t,e){return t>>>=0,e||x(t,4,this.length),o.read(this,t,!1,23,4)},h.prototype.readDoubleLE=function(t,e){return t>>>=0,e||x(t,8,this.length),o.read(this,t,!0,52,8)},h.prototype.readDoubleBE=function(t,e){return t>>>=0,e||x(t,8,this.length),o.read(this,t,!1,52,8)},h.prototype.writeUIntLE=function(t,e,i,n){t=+t,e>>>=0,i>>>=0,n||_(this,t,e,i,Math.pow(2,8*i)-1,0);var r=1,o=0;for(this[e]=255&t;++o<i&&(r*=256);)this[e+o]=t/r&255;return e+i},h.prototype.writeUIntBE=function(t,e,i,n){t=+t,e>>>=0,i>>>=0,n||_(this,t,e,i,Math.pow(2,8*i)-1,0);var r=i-1,o=1;for(this[e+r]=255&t;0<=--r&&(o*=256);)this[e+r]=t/o&255;return e+i},h.prototype.writeUInt8=function(t,e,i){return t=+t,e>>>=0,i||_(this,t,e,1,255,0),this[e]=255&t,e+1},h.prototype.writeUInt16LE=function(t,e,i){return t=+t,e>>>=0,i||_(this,t,e,2,65535,0),this[e]=255&t,this[e+1]=t>>>8,e+2},h.prototype.writeUInt16BE=function(t,e,i){return t=+t,e>>>=0,i||_(this,t,e,2,65535,0),this[e]=t>>>8,this[e+1]=255&t,e+2},h.prototype.writeUInt32LE=function(t,e,i){return t=+t,e>>>=0,i||_(this,t,e,4,4294967295,0),this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t,e+4},h.prototype.writeUInt32BE=function(t,e,i){return t=+t,e>>>=0,i||_(this,t,e,4,4294967295,0),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},h.prototype.writeIntLE=function(t,e,i,n){t=+t,e>>>=0,n||_(this,t,e,i,(n=Math.pow(2,8*i-1))-1,-n);var r=0,o=1,a=0;for(this[e]=255&t;++r<i&&(o*=256);)t<0&&0===a&&0!==this[e+r-1]&&(a=1),this[e+r]=(t/o>>0)-a&255;return e+i},h.prototype.writeIntBE=function(t,e,i,n){t=+t,e>>>=0,n||_(this,t,e,i,(n=Math.pow(2,8*i-1))-1,-n);var r=i-1,o=1,a=0;for(this[e+r]=255&t;0<=--r&&(o*=256);)t<0&&0===a&&0!==this[e+r+1]&&(a=1),this[e+r]=(t/o>>0)-a&255;return e+i},h.prototype.writeInt8=function(t,e,i){return t=+t,e>>>=0,i||_(this,t,e,1,127,-128),this[e]=255&(t=t<0?255+t+1:t),e+1},h.prototype.writeInt16LE=function(t,e,i){return t=+t,e>>>=0,i||_(this,t,e,2,32767,-32768),this[e]=255&t,this[e+1]=t>>>8,e+2},h.prototype.writeInt16BE=function(t,e,i){return t=+t,e>>>=0,i||_(this,t,e,2,32767,-32768),this[e]=t>>>8,this[e+1]=255&t,e+2},h.prototype.writeInt32LE=function(t,e,i){return t=+t,e>>>=0,i||_(this,t,e,4,2147483647,-2147483648),this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24,e+4},h.prototype.writeInt32BE=function(t,e,i){return t=+t,e>>>=0,i||_(this,t,e,4,2147483647,-2147483648),this[e]=(t=t<0?4294967295+t+1:t)>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},h.prototype.writeFloatLE=function(t,e,i){return P(this,t,e,!0,i)},h.prototype.writeFloatBE=function(t,e,i){return P(this,t,e,!1,i)},h.prototype.writeDoubleLE=function(t,e,i){return T(this,t,e,!0,i)},h.prototype.writeDoubleBE=function(t,e,i){return T(this,t,e,!1,i)},h.prototype.copy=function(t,e,i,n){if(i=i||0,n||0===n||(n=this.length),e>=t.length&&(e=t.length),(n=0<n&&n<i?i:n)===i)return 0;if(0===t.length||0===this.length)return 0;if((e=e||0)<0)throw new RangeError("targetStart out of bounds");if(i<0||i>=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length);var r,o=(n=t.length-e<n-i?t.length-e+i:n)-i;if(this===t&&i<e&&e<n)for(r=o-1;0<=r;--r)t[r+e]=this[r+i];else if(o<1e3)for(r=0;r<o;++r)t[r+e]=this[r+i];else Uint8Array.prototype.set.call(t,this.subarray(i,i+o),e);return o},h.prototype.fill=function(t,e,i,n){if("string"==typeof t){var r;if("string"==typeof e?(n=e,e=0,i=this.length):"string"==typeof i&&(n=i,i=this.length),1===t.length&&(r=t.charCodeAt(0))<256&&(t=r),void 0!==n&&"string"!=typeof n)throw new TypeError("encoding must be a string");if("string"==typeof n&&!h.isEncoding(n))throw new TypeError("Unknown encoding: "+n)}else"number"==typeof t&&(t&=255);if(e<0||this.length<e||this.length<i)throw new RangeError("Out of range index");if(!(i<=e))if(e>>>=0,i=void 0===i?this.length:i>>>0,"number"==typeof(t=t||0))for(s=e;s<i;++s)this[s]=t;else for(var o=h.isBuffer(t)?t:new h(t,n),a=o.length,s=0;s<i-e;++s)this[s+e]=o[s%a];return this};var O=/[^+/0-9A-Za-z-_]/g;function k(t,e){e=e||1/0;for(var i,n=t.length,r=null,o=[],a=0;a<n;++a){if(55295<(i=t.charCodeAt(a))&&i<57344){if(!r){if(56319<i){-1<(e-=3)&&o.push(239,191,189);continue}if(a+1===n){-1<(e-=3)&&o.push(239,191,189);continue}r=i;continue}if(i<56320){-1<(e-=3)&&o.push(239,191,189),r=i;continue}i=65536+(r-55296<<10|i-56320)}else r&&-1<(e-=3)&&o.push(239,191,189);if(r=null,i<128){if(--e<0)break;o.push(i)}else if(i<2048){if((e-=2)<0)break;o.push(i>>6|192,63&i|128)}
1else if(i<65536){if((e-=3)<0)break;o.push(i>>12|224,i>>6&63|128,63&i|128)}else{if(!(i<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;o.push(i>>18|240,i>>12&63|128,i>>6&63|128,63&i|128)}}return o}function D(t){return S.toByteArray((t=>{if((t=t.trim().replace(O,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t})(t))}function I(t,e,i,n){for(var r=0;r<n&&!(r+i>=e.length||r>=t.length);++r)e[r+i]=t[r];return r}function A(t){return"function"==typeof ArrayBuffer.isView&&ArrayBuffer.isView(t)}function j(t){return t!=t}},{"base64-js":3,ieee754:15}],5:[function(r,t,e){var o;o=function(S,C,d,e,i,T){var t=S.fn.dataTable;function O(){return e||C.JSZip}function c(){return i||C.pdfMake}t.Buttons.pdfMake=function(t){if(!t)return c();i=t},t.Buttons.jszip=function(t){if(!t)return O();e=t};function k(t){var e="Sheet1";return e=t.sheetName?t.sheetName.replace(/[\[\]\*\/\\\?\:]/g,""):e}function f(t,e){for(var i=g(e),n=t.buttons.exportData(e.exportOptions),r=e.fieldBoundary,o=e.fieldSeparator,a=new RegExp(r,"g"),s=e.escapeChar!==T?e.escapeChar:"\\",l=function(t){for(var e="",i=0,n=t.length;i<n;i++)0<i&&(e+=o),e+=r?r+(""+t[i]).replace(a,s+r)+r:t[i];return e},t=e.header?l(n.header)+i:"",e=e.footer&&n.footer?i+l(n.footer):"",u=[],c=0,h=n.body.length;c<h;c++)u.push(l(n.body[c]));return{str:t+u.join(i)+e,rows:u.length}}function h(){var t;return-1!==navigator.userAgent.indexOf("Safari")&&-1===navigator.userAgent.indexOf("Chrome")&&-1===navigator.userAgent.indexOf("Opera")&&!!((t=navigator.userAgent.match(/AppleWebKit\/(\d+\.\d+)/))&&1<t.length&&+t[1]<603.1)}var D=(s=>{var l,u,c,h,p,d,e,f,g,n,t;if(!(void 0===s||"undefined"!=typeof navigator&&/MSIE [1-9]\./.test(navigator.userAgent)))return t=s.document,l=function(){return s.URL||s.webkitURL||s},u=t.createElementNS("http://www.w3.org/1999/xhtml","a"),c="download"in u,h=/constructor/i.test(s.HTMLElement)||s.safari,p=/CriOS\/[\d]+/.test(navigator.userAgent),d=function(t){(s.setImmediate||s.setTimeout)(function(){throw t},0)},e=4e4,f=function(t){setTimeout(function(){"string"==typeof t?l().revokeObjectURL(t):t.remove()},e)},g=function(t){return/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(t.type)?new Blob([String.fromCharCode(65279),t],{type:t.type}):t},t=(n=function(t,i,e){e||(t=g(t));var n,r,o=this,e="application/octet-stream"===t.type,a=function(){for(var t=o,e="writestart progress write writeend".split(" "),i=void 0,n=(e=[].concat(e)).length;n--;){var r=t["on"+e[n]];if("function"==typeof r)try{r.call(t,i||t)}catch(t){d(t)}}};o.readyState=o.INIT,c?(n=l().createObjectURL(t),setTimeout(function(){var t,e;u.href=n,u.download=i,t=u,e=new MouseEvent("click"),t.dispatchEvent(e),a(),f(n),o.readyState=o.DONE}
1)):(p||e&&h)&&s.FileReader?((r=new FileReader).onloadend=function(){var t=p?r.result:r.result.replace(/^data:[^;]*;/,"data:attachment/file;");s.open(t,"_blank")||(s.location.href=t),o.readyState=o.DONE,a()},r.readAsDataURL(t),o.readyState=o.INIT):(n=n||l().createObjectURL(t),!e&&s.open(n,"_blank")||(s.location.href=n),o.readyState=o.DONE,a(),f(n))}).prototype,"undefined"!=typeof navigator&&navigator.msSaveOrOpenBlob?function(t,e,i){return e=e||t.name||"download",i||(t=g(t)),navigator.msSaveOrOpenBlob(t,e)}:(t.abort=function(){},t.readyState=t.INIT=0,t.WRITING=1,t.DONE=2,t.error=t.onwritestart=t.onprogress=t.onwrite=t.onabort=t.onerror=t.onwriteend=null,function(t,e,i){return new n(t,e||t.name||"download",i)})})("undefined"!=typeof self&&self||void 0!==C&&C||this.content),g=(t.fileSave=D,function(t){return t.newline||(navigator.userAgent.match(/Windows/)?"\r\n":"\n")});function I(t){for(var e="A".charCodeAt(0),i="Z".charCodeAt(0)-e+1,n="";0<=t;)n=String.fromCharCode(t%i+e)+n,t=Math.floor(t/i)-1;return n}try{var A,j=new XMLSerializer}catch(t){}function F(t,e,i){var n=t.createElement(e);return i&&(i.attr&&S(n).attr(i.attr),i.children&&S.each(i.children,function(t,e){n.appendChild(e)}),null!==i.text)&&i.text!==T&&n.appendChild(t.createTextNode(i.text)),n}var E={"_rels/.rels":'<?xml version="1.0" encoding="UTF-8" standalone="yes"?><Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships"><Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument" Target="xl/workbook.xml"/></Relationships>',"xl/_rels/workbook.xml.rels":'<?xml version="1.0" encoding="UTF-8" standalone="yes"?><Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships"><Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet" Target="worksheets/sheet1.xml"/><Relationship Id="rId2" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles" Target="styles.xml"/></Relationships>',"[Content_Types].xml":'<?xml version="1.0" encoding="UTF-8" standalone="yes"?><Types xmlns="http://schemas.openxmlformats.org/package/2006/content-types"><Default Extension="xml" ContentType="application/xml" /><Default Extension="rels" ContentType="application/vnd.openxmlformats-package.relationships+xml" /><Default Extension="jpeg" ContentType="image/jpeg" /><Override PartName="/xl/workbook.xml" ContentType="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml" /><Override PartName="/xl/worksheets/sheet1.xml" ContentType="application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml" /><Override PartName="/xl/styles.xml" ContentType="application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml" /></Types>',"xl/workbook.xml":'<?xml version="1.0" encoding="UTF-8" standalone="yes"?><workbook xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships"><fileVersion appName="xl" lastEdited="5" lowestEdited="5" rupBuild="24816"/><workbookPr showInkAnnotation="0" autoCompressPictures="0"/><bookViews><workbookView xWindow="0" yWindow="0" windowWidth="25600" windowHeight="19020" tabRatio="500"/></bookViews><sheets><sheet name="Sheet1" sheetId="1" r:id="rId1"/></sheets><definedNames/></workbook>',"xl/worksheets/sheet1.xml":'<?xml version="1.0" encoding="UTF-8" standalone="yes"?><worksheet xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="x14ac" xmlns:x14ac="http://schemas.microsoft.com/office/spreadsheetml/2009/9/ac"><sheetData/><mergeCells count="0"/></worksheet>',"xl/styles.xml":'<?xml version="1.0" encoding="UTF-8"?><styleSheet xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="x14ac" xmlns:x14ac="http://schemas.microsoft.com/office/spreadsheetml/2009/9/ac"><numFmts count="6"><numFmt numFmtId="164" formatCode="#,##0.00_- [$$-45C]"/><numFmt numFmtId="165" formatCode=""£"#,##0.00"/><numFmt numFmtId="166" formatCode="[$â¬-2] #,##0.00"/><numFmt numFmtId="167" formatCode="0.0%"/><numFmt numFmtId="168" formatCode="#,##0;(#,##0)"/><numFmt numFmtId="169" formatCode="#,##0.00;(#,##0.00)"/></numFmts><fonts count="5" x14ac:knownFonts="1"><font><sz val="11" /><name val="Calibri" /></font><font><sz val="11" /><name val="Calibri" /><color rgb="FFFFFFFF" /></font><font><sz val="11" /><name val="Calibri" /><b /></font><font><sz val="11" /><name val="Calibri" /><i /></font><font><sz val="11" /><name val="Calibri" /><u /></font></fonts><fills count="6"><fill><patternFill patternType="none" /></fill><fill><patternFill patternType="none" /></fill><fill><patternFill patternType="solid"><fgColor rgb="FFD9D9D9" /><bgColor indexed="64" /></patternFill></fill><fill><patternFill patternType="solid"><fgColor rgb="FFD99795" /><bgColor indexed="64" /></patternFill></fill><fill><patternFill patternType="solid"><fgColor rgb="ffc6efce" /><bgColor indexed="64" /></patternFill></fill><fill><patternFill patternType="solid"><fgColor rgb="ffc6cfef" /><bgColor indexed="64" /></patternFill></fill></fills><borders count="2"><border><left /><right /><top /><bottom /><diagonal /></border><border diagonalUp="false" diagonalDown="false"><left style="thin"><color auto="1" /></left><right style="thin"><color auto="1" /></right><top style="thin"><color auto="1" /></top><bottom style="thin"><color auto="1" /></bottom><diagonal /></border></borders><cellStyleXfs count="1"><xf numFmtId="0" fontId="0" fillId="0" borderId="0" /></cellStyleXfs><cellXfs count="68"><xf numFmtId="0" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="1" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="2" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="3" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="4" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="0" fillId="2" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="1" fillId="2" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="2" fillId="2" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="3" fillId="2" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="4" fillId="2" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="0" fillId="3" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="1" fillId="3" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="2" fillId="3" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="3" fillId="3" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="4" fillId="3" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="0" fillId="4" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="1" fillId="4" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="2" fillId="4" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="3" fillId="4" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="4" fillId="4" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="0" fillId="5" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="1" fillId="5" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="2" fillId="5" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="3" fillId="5" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="4" fillId="5" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="0" fillId="0" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="1" fillId="0" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="2" fillId="0" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="3" fillId="0" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="4" fillId="0" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="0" fillId="2" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="1" fillId="2" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="2" fillId="2" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="3" fillId="2" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="4" fillId="2" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="0" fillId="3" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="1" fillId="3" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="2" fillId="3" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="3" fillId="3" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="4" fillId="3" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="0" fillId="4" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="1" fillId="4" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="2" fillId="4" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="3" fillId="4" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="4" fillId="4" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="0" fillId="5" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="1" fillId="5" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="2" fillId="5" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="3" fillId="5" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="4" fillId="5" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyAlignment="1"><alignment horizontal="left"/></xf><xf numFmtId="0" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyAlignment="1"><alignment horizontal="center"/></xf><xf numFmtId="0" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyAlignment="1"><alignment horizontal="right"/></xf><xf numFmtId="0" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyAlignment="1"><alignment horizontal="fill"/></xf><xf numFmtId="0" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyAlignment="1"><alignment textRotation="90"/></xf><xf numFmtId="0" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyAlignment="1"><alignment wrapText="1"/></xf><xf numFmtId="9" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyNumberFormat="1"/><xf numFmtId="164" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyNumberFormat="1"/><xf numFmtId="165" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyNumberFormat="1"/><xf numFmtId="166" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyNumberFormat="1"/><xf numFmtId="167" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyNumberFormat="1"/><xf numFmtId="168" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyNumberFormat="1"/><xf numFmtId="169" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyNumberFormat="1"/><xf numFmtId="3" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyNumberFormat="1"/><xf numFmtId="4" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyNumberFormat="1"/><xf numFmtId="1" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyNumberFormat="1"/><xf numFmtId="2" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyNumberFormat="1"/><xf numFmtId="14" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyNumberFormat="1"/></cellXfs><cellStyles count="1"><cellStyle name="Normal" xfId="0" builtinId="0" /></cellStyles><dxfs count="0" /><tableStyles count="0" defaultTableStyle="TableStyleMedium9" defaultPivotStyle="PivotStyleMedium4" /></styleSheet>'},M=[{match:/^\-?\d+\.\d%$/,style:60,fmt:function(t){return t/100}},{match:/^\-?\d+\.?\d*%$/,style:56,fmt:function(t){return t/100}},{match:/^\-?\$[\d,]+.?\d*$/,style:57},{match:/^\-?£[\d,]+.?\d*$/,style:58},{match:/^\-?â¬[\d,]+.?\d*$/,style:59},{match:/^\-?\d+$/,style:65},{match:/^\-?\d+\.\d{2}$/,style:66},{match:/^\([\d,]+\)$/,style:61,fmt:function(t){return-1*t.replace(/[\(\)]/g,"")}},{match:/^\([\d,]+\.\d{2}\)$/,style:62,fmt:function(t){return-1*t.replace(/[\(\)]/g,"")}},{match:/^\-?[\d,]+$/,style:63},{match:/^\-?[\d,]+\.\d{2}$/,style:64},{match:/^[\d]{4}\-[\d]{2}\-[\d]{2}$/,style:67,fmt:function(t){return Math.round(25569+Date.parse(t)/864e5)}}];return t.ext.buttons.copyHtml5={className:"buttons-copy buttons-html5",text:function(t){return t.i18n("buttons.copy","Copy")}
1,action:function(t,e,i,n){this.processing(!0);var r=this,o=f(e,n),a=e.buttons.exportInfo(n),s=g(n),l=o.str,u=S("<div/>").css({height:1,width:1,overflow:"hidden",position:"fixed",top:0,left:0}),s=(a.title&&(l=a.title+s+s+l),a.messageTop&&(l=a.messageTop+s+s+l),a.messageBottom&&(l=l+s+s+a.messageBottom),n.customize&&(l=n.customize(l,n,e)),S("<textarea readonly/>").val(l).appendTo(u));if(d.queryCommandSupported("copy")){u.appendTo(e.table().container()),s[0].focus(),s[0].select();try{var c=d.execCommand("copy");if(u.remove(),c)return e.buttons.info(e.i18n("buttons.copyTitle","Copy to clipboard"),e.i18n("buttons.copySuccess",{1:"Copied one row to clipboard",_:"Copied %d rows to clipboard"},o.rows),2e3),void this.processing(!1)}catch(t){}}function h(){p.off("click.buttons-copy"),S(d).off(".buttons-copy"),e.buttons.info(!1)}var a=S("<span>"+e.i18n("buttons.copyKeys","Press <i>ctrl</i> or <i>â</i> + <i>C</i> to copy the table data<br>to your system clipboard.<br><br>To cancel, click this message or press escape.")+"</span>").append(u),p=(e.buttons.info(e.i18n("buttons.copyTitle","Copy to clipboard"),a,0),s[0].focus(),s[0].select(),S(a).closest(".dt-button-info"));p.on("click.buttons-copy",h),S(d).on("keydown.buttons-copy",function(t){27===t.keyCode&&(h(),r.processing(!1))}).on("copy.buttons-copy cut.buttons-copy",function(){h(),r.processing(!1)})},exportOptions:{},fieldSeparator:"\t",fieldBoundary:"",header:!0,footer:!1,title:"*",messageTop:"*",messageBottom:"*"},t.ext.buttons.csvHtml5={bom:!1,className:"buttons-csv buttons-html5",available:function(){return C.FileReader!==T&&C.Blob},text:function(t){return t.i18n("buttons.csv","CSV")},action:function(t,e,i,n){this.processing(!0);var r=f(e,n).str,o=e.buttons.exportInfo(n),a=n.charset;n.customize&&(r=n.customize(r,n,e)),a=!1!==a?(a=a||d.characterSet||d.charset)&&";charset="+a:"",n.bom&&(r=String.fromCharCode(65279)+r),D(new Blob([r],{type:"text/csv"+a}),o.filename,!0),this.processing(!1)},filename:"*",extension:".csv",exportOptions:{},fieldSeparator:",",fieldBoundary:'"',escapeChar:'"',charset:null,header:!0,footer:!1},t.ext.buttons.excelHtml5={className:"buttons-excel buttons-html5",available:function(){return C.FileReader!==T&&O()!==T&&!h()&&j},text:function(t){return t.i18n("buttons.excel","Excel")},action:function(t,e,i,c){this.processing(!0);function n(t){return t=E[t],S.parseXML(t)}function r(t){p=F(f,"row",{attr:{r:h=d+1}});for(var e=0,i=t.length;e<i;e++){var n=I(e)+""+h,r=null;if(null===t[e]||t[e]===T||""===t[e]){if(!0!==c.createEmptyCells)continue;t[e]=""}var o=t[e];t[e]="function"==typeof t[e].trim?t[e].trim():t[e];for(var a=0,s=M.length;a<s;a++){var l=M[a];if(t[e].match&&!t[e].match(/^0\d+/)&&t[e].match(l.match)){var u=t[e].replace(/[^\d\.\-]/g,"");l.fmt&&(u=l.fmt(u)),r=F(f,"c",{attr:{r:n,s:l.style},children:[F(f,"v",{text:u})]});break}}r=r||("number"==typeof t[e]||t[e].match&&t[e].match(/^-?\d+(\.\d+)?$/)&&!t[e].match(/^0\d+/)?F(f,"c",{attr:{t:"n",r:n},children:[F(f,"v",{text:t[e]})]}):(o=o.replace?o.replace(/[\x00-\x09\x0B\x0C\x0E-\x1F\x7F-\x9F]/g,""):o,F(f,"c",{attr:{t:"inlineStr",r:n},children:{row:F(f,"is",{children:{row:F(f,"t",{text:o,attr:{"xml:space":"preserve"}})}})}}))),p.appendChild(r)}g.appendChild(p),d++}function o(t,e){var i=S("mergeCells",f);i[0].appendChild(F(f,"mergeCell",{attr:{ref:"A"+t+":"+I(e)+t}})),i.attr("count",parseFloat(i.attr("count"))+1),S("row:eq("+(t-1)+") c",f).attr("s","51")}var a,h,p,s=this,d=0,f=n("xl/worksheets/sheet1.xml"),g=f.getElementsByTagName("sheetData")[0],l={_rels:{".rels":n("_rels/.rels")},xl:{_rels:{"workbook.xml.rels":n("xl/_rels/workbook.xml.rels")},"workbook.xml":n("xl/workbook.xml"),"styles.xml":n("xl/styles.xml"),worksheets:{"sheet1.xml":f}},"[Content_Types].xml":n("[Content_Types].xml")},u=e.buttons.exportData(c.exportOptions),m=(c.customizeData&&c.customizeData(u),e.buttons.exportInfo(c));m.title&&(r([m.title]),o(d,u.header.length-1)),m.messageTop&&(r([m.messageTop]),o(d,u.header.length-1)),c.header&&(r(u.header),S("row:last c",f).attr("s","2"));for(var y=d,v=0,b=u.body.length;v<b;v++)r(u.body[v]);a=d,c.footer&&u.footer&&(r(u.footer),S("row:last c",f).attr("s","2")),m.messageBottom&&(r([m.messageBottom]),o(d,u.header.length-1));var x=F(f,"cols");S("worksheet",f).prepend(x);for(var _=0,w=u.header.length;_<w;_++)x.appendChild(F(f,"col",{attr:{min:_+1,max:_+1,width:((t,e)=>{var i=t.header[e].length;t.footer&&t.footer[e].length>i&&(i=t.footer[e].length);for(var n=0,r=t.body.length;n<r;n++){var o,a=t.body[n][e];if(40<(i=i<(o=(-1!==(a=null!==a&&a!==T?a.toString():"").indexOf("\n")?((o=a.split("\n")).sort(function(t,e){return e.length-t.length}),o[0]):a).length)?o:i))return 54}return 6<(i*=1.35)?i:6})(u,_),customWidth:1}}));var P=l.xl["workbook.xml"];S("sheets sheet",P).attr("name",k(c)),c.autoFilter&&(S("mergeCells",f).before(F(f,"autoFilter",{attr:{ref:"A"+y+":"+I(u.header.length-1)+a}})),S("definedNames",P).append(F(P,"definedName",{attr:{name:"_xlnm._FilterDatabase",localSheetId:"0",hidden:1},text:k(c)+"!$A$"+y+":"+I(u.header.length-1)+a}))),c.customize&&c.customize(l,c,e),0===S("mergeCells",f).children().length&&S("mergeCells",f).remove();P=new(O()),y={type:"blob",mimeType:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"};!function c(h,t){A===T&&(A=-1===j.serializeToString((new C.DOMParser).parseFromString(E["xl/worksheets/sheet1.xml"],"text/xml")).indexOf("xmlns:r")),S.each(t,function(t,e){if(S.isPlainObject(e))c(h.folder(t),e);else{if(A){for(var i,n=e.childNodes[0],r=[],o=n.attributes.length-1;0<=o;o--){var a=n.attributes[o].nodeName,s=n.attributes[o].nodeValue;-1!==a.indexOf(":")&&(r.push({name:a,value:s}),n.removeAttribute(a))}for(o=0,i=r.length;o<i;o++){var l=e.createAttribute(r[o].name.replace(":","_dt_b_namespace_token_"));l.value=r[o].value,n.setAttributeNode(l)}}var u=j.serializeToString(e),u=(u=A?(u=(u=-1===u.indexOf("<?xml")?'<?xml version="1.0" encoding="UTF-8" standalone="yes"?>'+u:u).replace(/_dt_b_namespace_token_/g,":")).replace(/xmlns:NS[\d]+="" NS[\d]+:/g,""):u).replace(/<([^<>]*?) xmlns=""([^<>]*?)>/g,"<$1 $2>");h.file(t,u)}})}(P,l),P.generateAsync?P.generateAsync(y).then(function(t){D(t,m.filename),s.processing(!1)}):(D(P.generate(y),m.filename),this.processing(!1))},filename:"*",extension:".xlsx",exportOptions:{},header:!0,footer:!1,title:"*",messageTop:"*",messageBottom:"*",createEmptyCells:!1,autoFilter:!1,sheetName:""},t.ext.buttons.pdfHtml5={className:"buttons-pdf buttons-html5",available:function(){return C.FileReader!==T&&c()},text:function(t){return t.i18n("buttons.pdf","PDF")}
1,action:function(t,e,i,n){this.processing(!0);var r=e.buttons.exportData(n.exportOptions),o=e.buttons.exportInfo(n),a=[];n.header&&a.push(S.map(r.header,function(t){return{text:"string"==typeof t?t:t+"",style:"tableHeader"}}));for(var s=0,l=r.body.length;s<l;s++)a.push(S.map(r.body[s],function(t){return{text:"string"==typeof(t=null!==t&&t!==T?t:"")?t:t+"",style:s%2?"tableBodyEven":"tableBodyOdd"}}));n.footer&&r.footer&&a.push(S.map(r.footer,function(t){return{text:"string"==typeof t?t:t+"",style:"tableFooter"}}));var u={pageSize:n.pageSize,pageOrientation:n.orientation,content:[{table:{headerRows:1,body:a},layout:"noBorders"}],styles:{tableHeader:{bold:!0,fontSize:11,color:"white",fillColor:"#2d4154",alignment:"center"},tableBodyEven:{},tableBodyOdd:{fillColor:"#f3f3f3"},tableFooter:{bold:!0,fontSize:11,color:"white",fillColor:"#2d4154"},title:{alignment:"center",fontSize:15},message:{}},defaultStyle:{fontSize:10}},e=(o.messageTop&&u.content.unshift({text:o.messageTop,style:"message",margin:[0,0,0,12]}),o.messageBottom&&u.content.push({text:o.messageBottom,style:"message",margin:[0,0,0,12]}),o.title&&u.content.unshift({text:o.title,style:"title",margin:[0,0,0,12]}),n.customize&&n.customize(u,n,e),c().createPdf(u));"open"!==n.download||h()?e.download(o.filename):e.open(),this.processing(!1)},title:"*",filename:"*",extension:".pdf",exportOptions:{},orientation:"portrait",pageSize:"A4",header:!0,footer:!1,messageTop:"*",messageBottom:"*",customize:null,download:"download"},t.Buttons},"function"==typeof define&&define.amd?define(["jquery","datatables.net","datatables.net-buttons"],function(t){return o(t,window,document)}):"object"==typeof e?t.exports=function(t,e,i,n){return t=t||window,(e=e&&e.fn.dataTable?e:r("datatables.net")(t,e).$).fn.dataTable.Buttons||r("datatables.net-buttons")(t,e),o(e,t,t.document,i,n)}:o(jQuery,window,document)},{"datatables.net":7,"datatables.net-buttons":6}],6:[function(i,t,e){var n;n=function(x,_,w,v){var i=x.fn.dataTable,n=0,b=0,P=i.ext.buttons;function S(t,e,i){x.fn.animate?t.stop().fadeIn(e,i):(t.css("display","block"),i&&i.call(t))}function C(t,e,i){x.fn.animate?t.stop().fadeOut(e,i):(t.css("display","none"),i&&i.call(t))}function T(e,t){if(!(this instanceof T))return function(t){return new T(t,e).container()};!0===(t=void 0===t?{}:t)&&(t={}),Array.isArray(t)&&(t={buttons:t}),this.c=x.extend(!0,{},T.defaults,t),t.buttons&&(this.c.buttons=t.buttons),this.s={dt:new i.Api(e),buttons:[],listenKeys:"",namespace:"dtb"+n++},this.dom={container:x("<"+this.c.dom.container.tag+"/>").addClass(this.c.dom.container.className)},this._constructor()}x.extend(T.prototype,{action:function(t,e){t=this._nodeToButton(t);return e===v?t.conf.action:(t.conf.action=e,this)},active:function(t,e){var t=this._nodeToButton(t),i=this.c.dom.button.active,t=x(t.node);return e===v?t.hasClass(i):(t.toggleClass(i,e===v||e),this)},add:function(t,e){var i=this.s.buttons;if("string"==typeof e){for(var n=e.split("-"),r=this.s,o=0,a=n.length-1;o<a;o++)r=r.buttons[+n[o]];i=r.buttons,e=+n[n.length-1]}return this._expandButton(i,t,t!==v?t.split:v,(t===v||t.split===v||0===t.split.length)&&r!==v,!1,e),this._draw(),this},collectionRebuild:function(t,e){var i=this._nodeToButton(t);if(e!==v){for(var n=i.buttons.length-1;0<=n;n--)this.remove(i.buttons[n].node);for(n=0;n<e.length;n++)this._expandButton(i.buttons,e[n],e[n]!==v&&e[n].config!==v&&e[n].config.split!==v,!0,e[n].parentConf!==v&&e[n].parentConf.split!==v,n,e[n].parentConf)}this._draw(i.collection,i.buttons)},container:function(){return this.dom.container},disable:function(t){t=this._nodeToButton(t);return x(t.node).addClass(this.c.dom.button.disabled).attr("disabled",!0),this},destroy:function(){x("body").off("keyup."+this.s.namespace);for(var t=this.s.buttons.slice(),e=0,i=t.length;e<i;e++)this.remove(t[e].node);this.dom.container.remove();var n=this.s.dt.settings()[0];for(e=0,i=n.length;e<i;e++)if(n.inst===this){n.splice(e,1);break}return this},enable:function(t,e){return!1===e?this.disable(t):(e=this._nodeToButton(t),x(e.node).removeClass(this.c.dom.button.disabled).removeAttr("disabled"),this)},name:function(){return this.c.name},node:function(t){return t?(t=this._nodeToButton(t),x(t.node)):this.dom.container},processing:function(t,e){var i=this.s.dt,n=this._nodeToButton(t);return e===v?x(n.node).hasClass("processing"):(x(n.node).toggleClass("processing",e),x(i.table().node()).triggerHandler("buttons-processing.dt",[e,i.button(t),i,x(t),n.c
1onf]),this)},remove:function(t){var e=this._nodeToButton(t),i=this._nodeToHost(t),n=this.s.dt;if(e.buttons.length)for(var r=e.buttons.length-1;0<=r;r--)this.remove(e.buttons[r].node);e.conf.destroying=!0,e.conf.destroy&&e.conf.destroy.call(n.button(t),n,x(t),e.conf),this._removeKey(e.conf),x(e.node).remove();n=x.inArray(e,i);return i.splice(n,1),this},text:function(t,e){function i(t){return"function"==typeof t?t(r,o,n.conf):t}var n=this._nodeToButton(t),t=this.c.dom.collection.buttonLiner,t=(n.inCollection&&t&&t.tag?t:this.c.dom.buttonLiner).tag,r=this.s.dt,o=x(n.node);return e===v?i(n.conf.text):(n.conf.text=e,(t?o.children(t).filter(":not(.dt-down-arrow)"):o).html(i(e)),this)},_constructor:function(){var i=this,t=this.s.dt,n=t.settings()[0],e=this.c.buttons;n._buttons||(n._buttons=[]),n._buttons.push({inst:this,name:this.c.name});for(var r=0,o=e.length;r<o;r++)this.add(e[r]);t.on("destroy",function(t,e){e===n&&i.destroy()}),x("body").on("keyup."+this.s.namespace,function(t){var e;w.activeElement&&w.activeElement!==w.body||(e=String.fromCharCode(t.keyCode).toLowerCase(),-1!==i.s.listenKeys.toLowerCase().indexOf(e)&&i._keypress(e,t))})},_addKey:function(t){t.key&&(this.s.listenKeys+=(x.isPlainObject(t.key)?t.key:t).key)},_draw:function(t,e){t||(t=this.dom.container,e=this.s.buttons),t.children().detach();for(var i=0,n=e.length;i<n;i++)t.append(e[i].inserter),t.append(" "),e[i].buttons&&e[i].buttons.length&&this._draw(e[i].collection,e[i].buttons)},_expandButton:function(t,e,i,n,r,o,a){var s=this.s.dt,l=!1,u=Array.isArray(e)?e:[e];e===v&&(u=Array.isArray(i)?i:[i]),e!==v&&e.split!==v&&(l=!0);for(var c=0,h=u.length;c<h;c++){var p=this._resolveExtends(u[c]);if(p)if(l=!(p.config===v||!p.config.split),Array.isArray(p))this._expandButton(t,p,d!==v&&d.conf!==v?d.conf.split:v,n,a!==v&&a.split!==v,o,a);else{var d=this._buildButton(p,n,p.split!==v||p.config!==v&&p.config.split!==v,r);if(d){if(o!==v&&null!==o?(t.splice(o,0,d),o++):t.push(d),d.conf.buttons||d.conf.split){if(d.collection=x("<"+(l?this.c.dom.splitCollection:this.c.dom.collection).tag+"/>"),d.conf._collection=d.collection,d.conf.split)for(var f=0;f<d.conf.split.length;f++)"object"==typeof d.conf.split[f]&&(d.conf.split[c].parent=a,d.conf.split[f].collectionLayout===v&&(d.conf.split[f].collectionLayout=d.conf.collectionLayout),d.conf.split[f].dropup===v&&(d.conf.split[f].dropup=d.conf.dropup),d.conf.split[f].fade===v)&&(d.conf.split[f].fade=d.conf.fade);else x(d.node).append(x('<span class="dt-down-arrow">'+this.c.dom.splitDropdown.text+"</span>"));this._expandButton(d.buttons,d.conf.buttons,d.conf.split,!l,l,o,d.conf)}d.conf.parent=a,p.init&&p.init.call(s.button(d.node),s,x(d.node),p),0}}}},_buildButton:function(e,t,i,n){function r(t){return"function"==typeof t?t(d,s,e):t}var o,a,s,l=this.c.dom.button,u=this.c.dom.buttonLiner,c=this.c.dom.collection,h=(this.c.dom.split,this.c.dom.splitCollection),p=this.c.dom.splitDropdownButton,d=this.s.dt;if(!i&&n&&h?l=p:!i&&t&&c.button&&(l=c.button),!i&&n&&h.buttonLiner?u=h.buttonLiner:!i&&t&&c.buttonLiner&&(u=c.buttonLiner),e.available&&!e.available(d,e)&&!e.hasOwnProperty("html"))return!1;e.hasOwnProperty("html")?s=x(e.html):(o=function(t,e,i,n){n.action.call(e.button(i),t,e,i,n),x(e.table().node()).triggerHandler("buttons-action.dt",[e.button(i),e,i,n])},p=e.tag||l.tag,a=e.clickBlurs!==v&&e.clickBlurs,s=x("<"+p+"/>").addClass(l.className).addClass(n?this.c.dom.splitDropdownButton.className:"").attr("tabindex",this.s.dt.settings()[0].iTabIndex).attr("aria-controls",this.s.dt.table().node().id).on("click.dtb",function(t){t.preventDefault(),!s.hasClass(l.disabled)&&e.action&&o(t,d,s,e),a&&s.trigger("blur")}).on("keyup.dtb",function(t){13===t.keyCode&&!s.hasClass(l.disabled)&&e.action&&o(t,d,s,e)}),"a"===p.toLowerCase()&&s.attr("href","#"),"button"===p.toLowerCase()&&s.attr("type","button"),u.tag?(h=x("<"+u.tag+"/>").html(r(e.text)).addClass(u.className),"a"===u.tag.toLowerCase()&&h.attr("href","#"),s.append(h)):s.html(r(e.text)),!1===e.enabled&&s.addClass(l.disabled),e.className&&s.addClass(e.className),e.titleAttr&&s.attr("title",r(e.titleAttr)),e.attr&&s.attr(e.attr),e.namespace||(e.namespace=".dt-button-"+b++),e.config!==v&&e.config.split&&(e.split=e.config.split));var f,g,m,y,c=this.c.dom.buttonContainer,p=c&&c.tag?x("<"+c.tag+"/>").addClass(c.className).append(s):s;return this._addKey(e),this.c.buttonCreated&&(p=this.c.buttonCreated(e,p)),i&&((f=x("<div/>").addClass(this.c.dom.splitWrapper.className)).append(s),g=x.extend(e,{text:this.c.dom.splitDropdown.text,className:this.c.dom.splitDropdown.className,attr:{"aria-haspopup":!0,"aria-expanded":!1},align:this.c.dom.splitDropdown.align,splitAlignClass:this.c.dom.splitDropdown.splitAlignClass}
1),this._addKey(g),m=function(t,e,i,n){P.split.action.call(e.button(x("div.dt-btn-split-wrapper")[0]),t,e,i,n),x(e.table().node()).triggerHandler("buttons-action.dt",[e.button(i),e,i,n]),i.attr("aria-expanded",!0)},y=x('<button class="'+this.c.dom.splitDropdown.className+' dt-button"><span class="dt-btn-split-drop-arrow">'+this.c.dom.splitDropdown.text+"</span></button>").on("click.dtb",function(t){t.preventDefault(),t.stopPropagation(),!y.hasClass(l.disabled)&&g.action&&m(t,d,y,g),a&&y.trigger("blur")}).on("keyup.dtb",function(t){13===t.keyCode&&!y.hasClass(l.disabled)&&g.action&&m(t,d,y,g)}),0===e.split.length&&y.addClass("dtb-hide-drop"),f.append(y).attr(g.attr)),{conf:e,node:(i?f:s).get(0),inserter:i?f:p,buttons:[],inCollection:t,isSplit:i,inSplit:n,collection:null}},_nodeToButton:function(t,e){for(var i=0,n=(e=e||this.s.buttons).length;i<n;i++){if(e[i].node===t)return e[i];if(e[i].buttons.length){var r=this._nodeToButton(t,e[i].buttons);if(r)return r}}},_nodeToHost:function(t,e){for(var i=0,n=(e=e||this.s.buttons).length;i<n;i++){if(e[i].node===t)return e;if(e[i].buttons.length){var r=this._nodeToHost(t,e[i].buttons);if(r)return r}}},_keypress:function(o,a){var s;a._buttonsHandled||(s=function(t){for(var e,i,n=0,r=t.length;n<r;n++)e=t[n].conf,i=t[n].node,!e.key||e.key!==o&&(!x.isPlainObject(e.key)||e.key.key!==o||e.key.shiftKey&&!a.shiftKey||e.key.altKey&&!a.altKey||e.key.ctrlKey&&!a.ctrlKey||e.key.metaKey&&!a.metaKey)||(a._buttonsHandled=!0,x(i).click()),t[n].buttons.length&&s(t[n].buttons)})(this.s.buttons)},_removeKey:function(t){var e;t.key&&(t=(x.isPlainObject(t.key)?t.key:t).key,e=this.s.listenKeys.split(""),t=x.inArray(t,e),e.splice(t,1),this.s.listenKeys=e.join(""))},_resolveExtends:function(i){function t(t){for(var e=0;!x.isPlainObject(t)&&!Array.isArray(t);){if(t===v)return;if("function"==typeof t){if(!(t=t(r,i)))return!1}else if("string"==typeof t){if(!P[t])return{html:t};t=P[t]}if(30<++e)throw"Buttons: Too many iterations"}return Array.isArray(t)?t:x.extend({},t)}var e,n,r=this.s.dt;for(i=t(i);i&&i.extend;){if(!P[i.extend])throw"Cannot extend unknown button type: "+i.extend;var o=t(P[i.extend]);if(Array.isArray(o))return o;if(!o)return!1;var a=o.className,s=(i.config!==v&&o.config!==v&&(i.config=x.extend({},o.config,i.config)),i=x.extend({},o,i),a&&i.className!==a&&(i.className=a+" "+i.className),i.postfixButtons);if(s){for(i.buttons||(i.buttons=[]),e=0,n=s.length;e<n;e++)i.buttons.push(s[e]);i.postfixButtons=null}var l=i.prefixButtons;if(l){for(i.buttons||(i.buttons=[]),e=0,n=l.length;e<n;e++)i.buttons.splice(e,0,l[e]);i.prefixButtons=null}i.extend=o.extend}return i},_popover:function(n,t,e,i){function r(){m=!0,C(x(".dt-button-collection"),y.fade,function(){x(this).detach()}),x(f.buttons('[aria-haspopup="true"][aria-expanded="true"]').nodes()).attr("aria-expanded","false"),x("div.dt-button-background").off("click.dtb-collection"),T.background(!1,y.backgroundClassName,y.fade,v),x("body").off(".dtb-collection"),f.off("buttons-action.b-internal"),f.off("destroy")}var o,a,s,l,u,c,h,p,d,f=t,g=this.c,m=!1,y=x.extend({align:"button-left",autoClose:!1,background:!0,backgroundClassName:"dt-button-background",contentClassName:g.dom.collection.className,collectionLayout:"",collectionTitle:"",dropup:!1,fade:400,popoverTitle:"",rightAlignClassName:"dt-button-right",splitRightAlignClassName:"dt-button-split-right",splitLeftAlignClassName:"dt-button-split-left",tag:g.dom.collection.tag},e),v=t.node(),g=(!1===n&&r(),x(f.buttons('[aria-haspopup="true"][aria-expanded="true"]').nodes())),e=(g.length&&(v=g.eq(0),r()),x("<div/>").addClass("dt-button-collection").addClass(y.collectionLayout).addClass(y.splitAlignClass).css("display","none")),g=(n=x(n).addClass(y.contentClassName).attr("role","menu").appendTo(e),v.attr("aria-expanded","true"),v.parents("body")[0]!==w.body&&(v=w.body.lastChild),y.popoverTitle?e.prepend('<div class="dt-button-collection-title">'+y.popoverTitle+"</div>"):y.collectionTitle&&e.prepend('<div class="dt-button-collection-title">'+y.collectionTitle+"</div>"),S(e.insertAfter(v),y.fade),x(t.table().container())),b=e.css("position");"dt-container"===y.align&&(v=v.parent(),e.css("width",g.width())),"absolute"===b?(b=v.position(),a=x(t.node()).position(),e.css({top:x(x(t[0].node).parent()[0]).hasClass("dt-buttons")?a.top+v.outerHeight():b.top+v.outerHeight(),left
1:b.left}),t=e.outerHeight(),b=g.offset().top+g.height(),b=a.top+v.outerHeight()+t-b,o=a.top-t,s=g.offset().top,a=a.top-t-5,(s-o<b||y.dropup)&&-a<s&&e.css("top",a),o=(t=g.offset().left)+g.width(),a=(b=e.offset().left)+(s=0===(s=e.outerWidth())&&0<e.children().length?x(e.children()[0]).outerWidth():s),s=(g=v.offset().left)+v.outerWidth(),e.hasClass(y.rightAlignClassName)||e.hasClass(y.leftAlignClassName)||e.hasClass(y.splitAlignClass)||"dt-container"===y.align?(l=g,u=s,v.hasClass("dt-btn-split-wrapper")&&0<v.children("button.dt-btn-split-drop").length&&(u=(l=v.children("button.dt-btn-split-drop").offset().left)+v.children("button.dt-btn-split-drop").outerWidth()),p=0,e.hasClass(y.rightAlignClassName)?b+(p=s-a)<t&&(p+=(h=o-(a+p))<(c=t-(b+p))?h:c):e.hasClass(y.splitRightAlignClassName)?b+(p=u-a)<t&&(p+=(h=o-(a+p))<(c=t-(b+p))?h:c):e.hasClass(y.splitLeftAlignClassName)?(o<a+(p=l-b)||b+p<t)&&(p+=(h=o-(a+p))<(c=t-(b+p))?h:c):o<a+(p=t-b)&&(p+=(h=o-(a+p))<(c=t-(b+p))?h:c)):(d=v.offset().top,p=0,p="button-right"===y.align?s-a:g-b),e.css("left",e.position().left+p)):((d=e.height()/2)>x(_).height()/2&&(d=x(_).height()/2),e.css("marginTop",-1*d)),y.background&&T.background(!0,y.backgroundClassName,y.fade,v),x("div.dt-button-background").on("click.dtb-collection",function(){}),y.autoClose&&setTimeout(function(){f.on("buttons-action.b-internal",function(t,e,i,n){n[0]!==v[0]&&r()})},0),x(e).trigger("buttons-popover.dt"),f.on("destroy",r),setTimeout(function(){m=!1,x("body").on("click.dtb-collection",function(t){var e,i;!m&&(e=x.fn.addBack?"addBack":"andSelf",i=x(t.target).parent()[0],!x(t.target).parents()[e]().filter(n).length&&!x(i).hasClass("dt-buttons")||x(t.target).hasClass("dt-button-background"))&&r()}).on("keyup.dtb-collection",function(t){27===t.keyCode&&r()})},0)}}),T.background=function(t,e,i,n){i===v&&(i=400),n=n||w.body,t?S(x("<div/>").addClass(e).css("display","none").insertAfter(n),i):C(x("div."+e),i,function(){x(this).removeClass(e).remove()})},T.instanceSelector=function(t,r){var o,a,s;return t===v||null===t?x.map(r,function(t){return t.inst}):(o=[],a=x.map(r,function(t){return t.name}),(s=function(t){var e;if(Array.isArray(t))for(var i=0,n=t.length;i<n;i++)s(t[i]);else"string"==typeof t?-1!==t.indexOf(",")?s(t.split(",")):-1!==(e=x.inArray(t.trim(),a))&&o.push(r[e].inst):"number"==typeof t&&o.push(r[t].inst)})(t),o)},T.buttonSelector=function(t,e){for(var u=[],c=function(t,e,i){for(var n,r,o=0,a=e.length;o<a;o++)(n=e[o])&&(t.push({node:n.node,name:n.conf.name,idx:r=i!==v?i+o:o+""}),n.buttons)&&c(t,n.buttons,r+"-")},h=function(t,e){var i=[],n=(c(i,e.s.buttons),x.map(i,function(t){return t.node}));if(Array.isArray(t)||t instanceof x)for(o=0,a=t.length;o<a;o++)h(t[o],e);else if(null===t||t===v||"*"===t)for(o=0,a=i.length;o<a;o++)u.push({inst:e,node:i[o].node});else if("number"==typeof t)u.push({inst:e,node:e.s.buttons[t].node});else if("string"==typeof t)if(-1!==t.indexOf(","))for(var r=t.split(","),o=0,a=r.length;o<a;o++)h(r[o].trim(),e);else if(t.match(/^\d+(\-\d+)*$/)){var s=x.map(i,function(t){return t.idx});u.push({inst:e,node:i[x.inArray(t,s)].node})}else if(-1!==t.indexOf(":name")){var l=t.replace(":name","");for(o=0,a=i.length;o<a;o++)i[o].name===l&&u.push({inst:e,node:i[o].node})}else x(n).filter(t).each(function(){u.push({inst:e,node:this})});else"object"==typeof t&&t.nodeName&&-1!==(s=x.inArray(t,n))&&u.push({inst:e,node:n[s]})},i=0,n=t.length;i<n;i++){var r=t[i];h(e,r)}return u},T.stripData=function(t,e){return"string"==typeof t&&(t=(t=t.replace(/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,"")).replace(/<!\-\-.*?\-\->/g,""),e&&!e.stripHtml||(t=t.replace(/<[^>]*>/g,"")),e&&!e.trim||(t=t.replace(/^\s+|\s+$/g,"")),e&&!e.stripNewlines||(t=t.replace(/\n/g," ")),!e||e.decodeEntities)&&(l.innerHTML=t,t=l.value),t},T.defaults={buttons:["copy","excel","csv","pdf","print"],name:"main",tabIndex:0,dom:{container:{tag:"div",className:"dt-buttons"},collection:{tag:"div",className:""},button:{tag:"button",className:"dt-button",active:"active",disabled:"disabled"},buttonLiner:{tag:"span",className:""},split:{tag:"div",className:"dt-button-split"},splitWrapper:{tag:"div",className:"dt-btn-split-wrapper"},splitDropdown:{tag:"button",text:"▼",className:"dt-btn-split-drop",align:"split-right",splitAlignClass:"dt-button-split-left"},splitDropdownButton:{tag:"button",className:"dt-btn-split-drop-button dt-button"},splitCollection:{tag:"div",className:"dt-button-split-collection"}}},T.version="2.0.1",x.extend(P,{collection:{text:function(t){return t.i18n("buttons.collection","Collection")}
1,className:"buttons-collection",init:function(t,e,i){e.attr("aria-expanded",!1)},action:function(t,e,i,n){n._collection.parents("body").length?this.popover(!1,n):this.popover(n._collection,n)},attr:{"aria-haspopup":!0}},split:{text:function(t){return t.i18n("buttons.split","Split")},className:"buttons-split",init:function(t,e,i){return e.attr("aria-expanded",!1)},action:function(t,e,i,n){this.popover(n._collection,n)},attr:{"aria-haspopup":!0}},copy:function(t,e){if(P.copyHtml5)return"copyHtml5"},csv:function(t,e){if(P.csvHtml5&&P.csvHtml5.available(t,e))return"csvHtml5"},excel:function(t,e){if(P.excelHtml5&&P.excelHtml5.available(t,e))return"excelHtml5"},pdf:function(t,e){if(P.pdfHtml5&&P.pdfHtml5.available(t,e))return"pdfHtml5"},pageLength:function(t){var e=t.settings()[0].aLengthMenu,i=[],n=[];if(Array.isArray(e[0]))i=e[0],n=e[1];else for(var r=0;r<e.length;r++){var o=e[r];x.isPlainObject(o)?(i.push(o.value),n.push(o.label)):(i.push(o),n.push(o))}return{extend:"collection",text:function(t){return t.i18n("buttons.pageLength",{"-1":"Show all rows",_:"Show %d rows"},t.page.len())},className:"buttons-page-length",autoClose:!0,buttons:x.map(i,function(o,t){return{text:n[t],className:"button-page-length",action:function(t,e){e.page.len(o).draw()},init:function(t,e,i){function n(){r.active(t.page.len()===o)}var r=this;t.on("length.dt"+i.namespace,n),n()},destroy:function(t,e,i){t.off("length.dt"+i.namespace)}}}),init:function(t,e,i){var n=this;t.on("length.dt"+i.namespace,function(){n.text(i.text)})},destroy:function(t,e,i){t.off("length.dt"+i.namespace)}}}}),i.Api.register("buttons()",function(e,i){i===v&&(i=e,e=v),this.selector.buttonGroup=e;var t=this.iterator(!0,"table",function(t){if(t._buttons)return T.buttonSelector(T.instanceSelector(e,t._buttons),i)},!0);return t._groupSelector=e,t}),i.Api.register("button()",function(t,e){t=this.buttons(t,e);return 1<t.length&&t.splice(1,t.length),t}),i.Api.registerPlural("buttons().active()","button().active()",function(e){return e===v?this.map(function(t){return t.inst.active(t.node)}):this.each(function(t){t.inst.active(t.node,e)})}),i.Api.registerPlural("buttons().action()","button().action()",function(e){return e===v?this.map(function(t){return t.inst.action(t.node)}):this.each(function(t){t.inst.action(t.node,e)})}),i.Api.registerPlural("buttons().collectionRebuild()","button().collectionRebuild()",function(i){return this.each(function(t){for(var e=0;e<i.length;e++)"object"==typeof i[e]&&(i[e].parentConf=t);t.inst.collectionRebuild(t.node,i)})}),i.Api.register(["buttons().enable()","button().enable()"],function(e){return this.each(function(t){t.inst.enable(t.node,e)})}),i.Api.register(["buttons().disable()","button().disable()"],function(){return this.each(function(t){t.inst.disable(t.node)})}),i.Api.registerPlural("buttons().nodes()","button().node()",function(){var e=x();return x(this.each(function(t){e=e.add(t.inst.node(t.node))})),e}),i.Api.registerPlural("buttons().processing()","button().processing()",function(e){return e===v?this.map(function(t){return t.inst.processing(t.node)}):this.each(function(t){t.inst.processing(t.node,e)})}),i.Api.registerPlural("buttons().text()","button().text()",function(e){return e===v?this.map(function(t){return t.inst.text(t.node)}):this.each(function(t){t.inst.text(t.node,e)})}),i.Api.registerPlural("buttons().trigger()","button().trigger()",function(){return this.each(function(t){t.inst.node(t.node).trigger("click")})}),i.Api.register("button().popover()",function(e,i){return this.map(function(t){return t.inst._popover(e,this.button(this[0].node),i)})}),i.Api.register("buttons().containers()",function(){var r=x(),o=this._groupSelector;return this.iterator(!0,"table",function(t){if(t._buttons)for(var e=T.instanceSelector(o,t._buttons),i=0,n=e.length;i<n;i++)r=r.add(e[i].container())}),r}),i.Api.register("buttons().container()",function(){return this.containers().eq(0)}),i.Api.register("button().add()",function(t,e){var i=this.context;return i.length&&(i=T.instanceSelector(this._groupSelector,i[0]._buttons)).length&&i[0].add(e,t),this.button(this._groupSelector,t)}),i.Api.register("buttons().destroy()",function(){return this.pluck("inst").unique().each(function(t){t.destroy()}),this}),i.Api.registerPlural("buttons().remove()","buttons().remove()",function(){return this.each(function(t){t.inst.remove(t.no
1de)}),this}),i.Api.register("buttons.info()",function(t,e,i){var n=this;return!1===t?(this.off("destroy.btn-info"),C(x("#datatables_buttons_info"),400,function(){x(this).remove()}),clearTimeout(r),r=null):(r&&clearTimeout(r),x("#datatables_buttons_info").length&&x("#datatables_buttons_info").remove(),t=t?"<h2>"+t+"</h2>":"",S(x('<div id="datatables_buttons_info" class="dt-button-info"/>').html(t).append(x("<div/>")["string"==typeof e?"html":"append"](e)).css("display","none").appendTo("body")),i!==v&&0!==i&&(r=setTimeout(function(){n.buttons.info(!1)},i)),this.on("destroy.btn-info",function(){n.buttons.info(!1)})),this}),i.Api.register("buttons.exportData()",function(t){if(this.context.length)return u(new i.Api(this.context[0]),t)}),i.Api.register("buttons.exportInfo()",function(t){return{filename:e(t=t||{}),title:a(t),messageTop:s(this,t.message||t.messageTop,"top"),messageBottom:s(this,t.messageBottom,"bottom")}});var r,e=function(t){var e;return(e="function"==typeof(e="*"===t.filename&&"*"!==t.title&&t.title!==v&&null!==t.title&&""!==t.title?t.title:t.filename)?e():e)===v||null===e?null:(e=(e=-1!==e.indexOf("*")?e.replace("*",x("head > title").text()).trim():e).replace(/[^a-zA-Z0-9_\u00A1-\uFFFF\.,\-_ !\(\)]/g,""))+(o(t.extension)||"")},o=function(t){return null===t||t===v?null:"function"==typeof t?t():t},a=function(t){t=o(t.title);return null===t?null:-1!==t.indexOf("*")?t.replace("*",x("head > title").text()||"Exported data"):t},s=function(t,e,i){e=o(e);return null===e?null:(t=x("caption",t.table().container()).eq(0),"*"===e?t.css("caption-side")!==i?null:t.length?t.text():"":e)},l=x("<textarea/>")[0],u=function(i,t){for(var n=x.extend(!0,{},{rows:null,columns:"",modifier:{search:"applied",order:"applied"},orthogonal:"display",stripHtml:!0,stripNewlines:!0,decodeEntities:!0,trim:!0,format:{header:function(t){return T.stripData(t,n)},footer:function(t){return T.stripData(t,n)},body:function(t){return T.stripData(t,n)}},customizeData:null},t),t=i.columns(n.columns).indexes().map(function(t){var e=i.column(t).header();return n.format.header(e.innerHTML,t,e)}).toArray(),e=i.table().footer()?i.columns(n.columns).indexes().map(function(t){var e=i.column(t).footer();return n.format.footer(e?e.innerHTML:"",t,e)}).toArray():null,r=x.extend({},n.modifier),r=(i.select&&"function"==typeof i.select.info&&r.selected===v&&i.rows(n.rows,x.extend({selected:!0},r)).any()&&x.extend(r,{selected:!0}),i.rows(n.rows,r).indexes().toArray()),r=i.cells(r,n.columns),o=r.render(n.orthogonal).toArray(),a=r.nodes().toArray(),s=t.length,l=[],u=0,c=0,h=0<s?o.length/s:0;c<h;c++){for(var p=[s],d=0;d<s;d++)p[d]=n.format.body(o[u],c,d,a[u]),u++;l[c]=p}r={header:t,footer:e,body:l};return n.customizeData&&n.customizeData(r),r};function t(t,e){t=new i.Api(t),e=e||t.init().buttons||i.defaults.buttons;return new T(t,e).container()}return x.fn.dataTable.Buttons=T,x.fn.DataTable.Buttons=T,x(w).on("init.dt plugin-init.dt",function(t,e){"dt"===t.namespace&&(t=e.oInit.buttons||i.defaults.buttons)&&!e._buttons&&new T(e,t).container()}),i.ext.feature.push({fnInit:t,cFeature:"B"}),i.ext.features&&i.ext.features.register("buttons",t),T},"function"==typeof define&&define.amd?define(["jquery","datatables.net"],function(t){return n(t,window,document)}):"object"==typeof e?t.exports=function(t,e){return t=t||window,e&&e.fn.dataTable||(e=i("datatables.net")(t,e).$),n(e,t,t.document)}:n(jQuery,window,document)},{"datatables.net":7}],7:[function(i,t,e){var n;n=function(j,F,x,E){function p(t){var e=parseInt(t,10);return!isNaN(e)&&isFinite(t)?e:null}function s(t,e,i){var n="string"==typeof t;return!!d(t)||(e&&n&&(t=X(t,e)),i&&n&&(t=t.replace(G,"")),!isNaN(parseFloat(t))&&isFinite(t))}function i(t,e,i){var n;return!!d(t)||(d(n=t)||"string"==typeof n)&&!!s(t.replace(W,""),e,i)||null}function y(t,e,i,n){var r=[],o=0,a=e.length;if(n!==E)for(;o<a;o++)t[e[o]][i]&&r.push(t[e[o]][i][n]);else for(;o<a;o++)r.push(t[e[o]][i]);return r}function h(t,e){var i,n=[];e===E?(e=0,i=t):(i=e,e=t);for(var r=e;r<i;r++)n.push(r);return n}function w(t){for(var e=[],i=0,n=t.length;i<n;i++)t[i]&&e.push(t[i]);return e}function n(t,e){return-1!==this.indexOf(t,e=e===E?0:e)}var f,e,t,P=function(t,b){if(this instanceof P)return j(t).DataTable(b);b=t,this.$=function(t,e){return this.api(!0).$(t,e)},this._=function(t,e){return this.api(!0).rows(t,e).data()},this.api=function(t){return new H(t?fe(this[f.iApiIndex]):this)},this.fnAddData=function(t,e){var i=this.api(!0),t=(Array.isArray(t)&&(Array.isArray(t[0])||j.isPlainObject(t[0]))?i.rows:i.row).add(t);return e!==E&&!e||i.draw(),t.flatten().toArray()}
1,this.fnAdjustColumnSizing=function(t){var e=this.api(!0).columns.adjust(),i=e.settings()[0],n=i.oScroll;t===E||t?e.draw(!1):""===n.sX&&""===n.sY||Qt(i)},this.fnClearTable=function(t){var e=this.api(!0).clear();t!==E&&!t||e.draw()},this.fnClose=function(t){this.api(!0).row(t).child.hide()},this.fnDeleteRow=function(t,e,i){var n=this.api(!0),t=n.rows(t),r=t.settings()[0],o=r.aoData[t[0][0]];return t.remove(),e&&e.call(this,r,o),i!==E&&!i||n.draw(),o},this.fnDestroy=function(t){this.api(!0).destroy(t)},this.fnDraw=function(t){this.api(!0).draw(t)},this.fnFilter=function(t,e,i,n,r,o){var a=this.api(!0);(null===e||e===E?a:a.column(e)).search(t,i,n,o),a.draw()},this.fnGetData=function(t,e){var i,n=this.api(!0);return t!==E?(i=t.nodeName?t.nodeName.toLowerCase():"",e!==E||"td"==i||"th"==i?n.cell(t,e).data():n.row(t).data()||null):n.data().toArray()},this.fnGetNodes=function(t){var e=this.api(!0);return t!==E?e.row(t).node():e.rows().nodes().flatten().toArray()},this.fnGetPosition=function(t){var e=this.api(!0),i=t.nodeName.toUpperCase();return"TR"==i?e.row(t).index():"TD"==i||"TH"==i?[(i=e.cell(t).index()).row,i.columnVisible,i.column]:null},this.fnIsOpen=function(t){return this.api(!0).row(t).child.isShown()},this.fnOpen=function(t,e,i){return this.api(!0).row(t).child(e,i).show().child()[0]},this.fnPageChange=function(t,e){t=this.api(!0).page(t);e!==E&&!e||t.draw(!1)},this.fnSetColumnVis=function(t,e,i){t=this.api(!0).column(t).visible(e);i!==E&&!i||t.columns.adjust().draw()},this.fnSettings=function(){return fe(this[f.iApiIndex])},this.fnSort=function(t){this.api(!0).order(t).draw()},this.fnSortListener=function(t,e,i){this.api(!0).order.listener(t,e,i)},this.fnUpdate=function(t,e,i,n,r){var o=this.api(!0);return(i===E||null===i?o.row(e):o.cell(e,i)).data(t),r!==E&&!r||o.columns.adjust(),n!==E&&!n||o.draw(),0},this.fnVersionCheck=f.fnVersionCheck;var e,x=this,_=b===E,w=this.length;for(e in _&&(b={}),this.oApi=this.internal=f.internal,P.ext.internal)e&&(this[e]=Re(e));return this.each(function(){var r=1<w?ge({},b,!0):b,o=0,t=this.getAttribute("id"),a=!1,e=P.defaults,s=j(this);if("table"!=this.nodeName.toLowerCase())N(null,0,"Non-table node initialisation ("+this.nodeName+")",2);else{J(e),Q(e.column),S(e,e,!0),S(e.column,e.column,!0),S(e,j.extend(r,s.data()),!0);for(var i=P.settings,o=0,l=i.length;o<l;o++){var n=i[o];if(n.nTable==this||n.nTHead&&n.nTHead.parentNode==this||n.nTFoot&&n.nTFoot.parentNode==this){var u=(r.bRetrieve!==E?r:e).bRetrieve,c=(r.bDestroy!==E?r:e).bDestroy;if(_||u)return n.oInstance;if(c){n.oInstance.fnDestroy();break}return void N(n,0,"Cannot reinitialise DataTable",3)}if(n.sTableId==this.id){i.splice(o,1);break}}null!==t&&""!==t||(t="DataTables_Table_"+P.ext._unique++,this.id=t);var h,p,d=j.extend(!0,{},P.models.oSettings,{sDestroyWidth:s[0].style.width,sInstance:t,sTableId:t}),f=(d.nTable=this,d.oApi=x.internal,d.oInit=r,i.push(d),d.oInstance=1===x.length?x:s.dataTable(),J(r),Z(r.oLanguage),r.aLengthMenu&&!r.iDisplayLength&&(r.iDisplayLength=(Array.isArray(r.aLengthMenu[0])?r.aLengthMenu[0]:r.aLengthMenu)[0]),r=ge(j.extend(!0,{},e),r),I(d.oFeatures,r,["bPaginate","bLengthChange","bFilter","bSort","bSortMulti","bInfo","bProcessing","bAutoWidth","bSortClasses","bServerSide","bDeferRender"]),I(d,r,["asStripeClasses","ajax","fnServerData","fnFormatNumber","sServerMethod","aaSorting","aaSortingFixed","aLengthMenu","sPaginationType","sAjaxSource","sAjaxDataProp","iStateDuration","sDom","bSortCellsTop","iTabIndex","fnStateLoadCallback","fnStateSaveCallback","renderer","searchDelay","rowId",["iCookieDuration","iStateDuration"],["oSearch","oPreviousSearch"],["aoSearchCols","aoPreSearchCols"],["iDisplayLength","_iDisplayLength"]]),I(d.oScroll,r,[["sScrollX","sX"],["sScrollXInner","sXInner"],["sScrollY","sY"],["bScrollCollapse","bCollapse"]]),I(d.oLanguage,r,"fnInfoCallback"),A(d,"aoDrawCallback",r.fnDrawCallback,"user"),A(d,"aoServerParams",r.fnServerParams,"user"),A(d,"aoStateSaveParams",r.fnStateSaveParams,"user"),A(d,"aoStateLoadParams",r.fnStateLoadParams,"user"),A(d,"aoStateLoaded",r.fnStateLoaded,"user"),A(d,"aoRowCallback",r.fnRowCallback,"user"),A(d,"aoRowCreatedCallback",r.fnCreatedRow,"user"),A(d,"aoHeaderCallback",r.fnHeaderCallback,"user"),A(d,"aoFooterCallback",r.fnFooterCallback,"user"),A(d,"aoInitComplete",r.fnInitComplete,"user"),A(d,"aoPreDrawCallback",r.fnPreDrawCallback,"user"),d.rowIdFn=O(r.rowId),tt(d),d.oClasses),g=(j.extend(f,P.ext.classes,r.oClasse
1s),s.addClass(f.sTable),d.iInitDisplayStart===E&&(d.iInitDisplayStart=r.iDisplayStart,d._iDisplayStart=r.iDisplayStart),null!==r.iDeferLoading&&(d.bDeferLoading=!0,t=Array.isArray(r.iDeferLoading),d._iRecordsDisplay=t?r.iDeferLoading[0]:r.iDeferLoading,d._iRecordsTotal=t?r.iDeferLoading[1]:r.iDeferLoading),d.oLanguage),t=(j.extend(!0,g,r.oLanguage),g.sUrl?(j.ajax({dataType:"json",url:g.sUrl,success:function(t){S(e.oLanguage,t),Z(t),j.extend(!0,g,t),B(d,null,"i18n",[d]),Yt(d)},error:function(){Yt(d)}}),a=!0):B(d,null,"i18n",[d]),null===r.asStripeClasses&&(d.asStripeClasses=[f.sStripeOdd,f.sStripeEven]),d.asStripeClasses),m=s.children("tbody").find("tr").eq(0),y=(-1!==j.inArray(!0,j.map(t,function(t,e){return m.hasClass(t)}))&&(j("tbody tr",this).removeClass(t.join(" ")),d.asDestroyStripes=t.slice()),[]),t=this.getElementsByTagName("thead");if(0!==t.length&&(Pt(d.aoHeader,t[0]),y=St(d)),null===r.aoColumns)for(h=[],o=0,l=y.length;o<l;o++)h.push(null);else h=r.aoColumns;for(o=0,l=h.length;o<l;o++)it(d,y?y[o]:null);lt(d,r.aoColumnDefs,h,function(t,e){nt(d,t,e)}),m.length&&(p=function(t,e){return null!==t.getAttribute("data-"+e)?e:null},j(m[0]).children("th, td").each(function(t,e){var i,n=d.aoColumns[t];n.mData===t&&(i=p(e,"sort")||p(e,"order"),e=p(e,"filter")||p(e,"search"),null===i&&null===e||(n.mData={_:t+".display",sort:null!==i?t+".@data-"+i:E,type:null!==i?t+".@data-"+i:E,filter:null!==e?t+".@data-"+e:E},nt(d,t)))}));var v=d.oFeatures,t=function(){if(r.aaSorting===E){var t=d.aaSorting;for(o=0,l=t.length;o<l;o++)t[o][1]=d.aoColumns[o].asSorting[0]}ce(d),v.bSort&&A(d,"aoDrawCallback",function(){var t,i;d.bSorted&&(t=k(d),i={},j.each(t,function(t,e){i[e.src]=e.dir}),B(d,null,"order",[d,t,i]),se(d))}),A(d,"aoDrawCallback",function(){(d.bSorted||"ssp"===z(d)||v.bDeferRender)&&ce(d)},"sc");var e=s.children("caption").each(function(){this._captionSide=j(this).css("caption-side")}),i=s.children("thead"),n=(0===i.length&&(i=j("<thead/>").appendTo(s)),d.nTHead=i[0],s.children("tbody")),i=(0===n.length&&(n=j("<tbody/>").insertAfter(i)),d.nTBody=n[0],s.children("tfoot"));if(0===(i=0===i.length&&0<e.length&&(""!==d.oScroll.sX||""!==d.oScroll.sY)?j("<tfoot/>").appendTo(s):i).length||0===i.children().length?s.addClass(f.sNoFooter):0<i.length&&(d.nTFoot=i[0],Pt(d.aoFooter,d.nTFoot)),r.aaData)for(o=0;o<r.aaData.length;o++)T(d,r.aaData[o]);else!d.bDeferLoading&&"dom"!=z(d)||ut(d,j(d.nTBody).children("tr"));d.aiDisplay=d.aiDisplayMaster.slice(),!(d.bInitialised=!0)===a&&Yt(d)};A(d,"aoDrawCallback",D,"state_save"),r.bStateSave?(v.bStateSave=!0,pe(d,0,t)):t()}}),x=null,this},l={},c=/[\r\n\u2028]/g,W=/<.*?>/g,U=/^\d{2,4}[\.\/\-]\d{1,2}[\.\/\-]\d{1,2}([T ]{1}\d{1,2}[:\.]\d{2}([\.:]\d{2})?)?$/,Y=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\","$","^","-"].join("|\\")+")","g"),G=/['\u00A0,$£â¬Â¥%\u2009\u202F\u20BD\u20a9\u20BArfkÉÎ]/gi,d=function(t){return!t||!0===t||"-"===t},X=function(t,e){return l[e]||(l[e]=new RegExp(Lt(e),"g")),"string"==typeof t&&"."!==e?t.replace(/\./g,"").replace(l[e],"."):t},M=function(t,e,i){var n=[],r=0,o=t.length;if(i!==E)for(;r<o;r++)t[r]&&t[r][e]&&n.push(t[r][e][i]);else for(;r<o;r++)t[r]&&n.push(t[r][e]);return n},q=function(t){if(!(t.length<2))for(var e=t.slice().sort(),i=e[0],n=1,r=e.length;n<r;n++){if(e[n]===i)return!1;i=e[n]}return!0},$=function(t){if(q(t))return t.slice();var e,i,n,r=[],o=t.length,a=0;t:for(i=0;i<o;i++){for(e=t[i],n=0;n<a;n++)if(r[n]===e)continue t;r.push(e),a++}return r},K=function(t,e){if(Array.isArray(e))for(var i=0;i<e.length;i++)K(t,e[i]);else t.push(e);return t};function a(i){var n,r,o={};j.each(i,function(t,e){(n=t.match(/^([^A-Z]+?)([A-Z])/))&&-1!=="a aa ai ao as b fn i m o s ".indexOf(n[1]+" ")&&(r=t.replace(n[0],n[2].toLowerCase()),o[r]=t,"o"===n[1])&&a(i[t])}),i._hungarianMap=o}function S(i,n,r){var o;i._hungarianMap||a(i),j.each(n,function(t,e){(o=i._hungarianMap[t])===E||!r&&n[o]!==E||("o"===o.charAt(0)?(n[o]||(n[o]={}),j.extend(!0,n[o],n[t]),S(i[o],n[o],r)):n[o]=n[t])})}function Z(t){var e,i=P.defaults.oLanguage,n=i.sDecimal;n&&Le(n),t&&(e=t.sZeroRecords,!t.sEmptyTable&&e&&"No data available in table"===i.sEmptyTable&&I(t,t,"sZeroRecords","sEmptyTable"),!t.sLoadingRecords&&e&&"Loading..."===i.sLoadingRecords&&I(t,t,"sZeroRecords","sLoadingRecords"),t.sInfoThousands&&(t.sThousands=t.sInfoThousands),e=t.sDecimal)&&n!==e&&Le(e)}Array.isArray||(Array.isArray=function(t){return"[object Array]"===Object.prototype.toString.call(t)}),Array.prototype.includes||(Array.prototype.includes=n),String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}),String.prototype.includes||(String.prototype.includes=n),P.util={throttle:function(n,t){var r,o,a=t!==E?t:200;return function(){var t=this,e=+new Date,i=arguments;r&&e<r+a?(clearTimeout(o),o=setTimeout(function(){r=E,n.apply(t,i)},a)):(r=e,n.apply(t,i))}},escapeRegex:function(t){return t.replace(Y,"\\$1")},set:function(n){var p;return j.isPlainObject(n)?P.util.set(n._):null===n?function(){}
1:"function"==typeof n?function(t,e,i){n(t,"set",e,i)}:"string"!=typeof n||-1===n.indexOf(".")&&-1===n.indexOf("[")&&-1===n.indexOf("(")?function(t,e){t[n]=e}:(p=function(t,e,i){for(var n,r,o,a,s=pt(i),i=s[s.length-1],l=0,u=s.length-1;l<u;l++){if("__proto__"===s[l]||"constructor"===s[l])throw new Error("Cannot set prototype values");if(n=s[l].match(ht),r=s[l].match(g),n){if(s[l]=s[l].replace(ht,""),t[s[l]]=[],(n=s.slice()).splice(0,l+1),a=n.join("."),Array.isArray(e))for(var c=0,h=e.length;c<h;c++)p(o={},e[c],a),t[s[l]].push(o);else t[s[l]]=e;return}r&&(s[l]=s[l].replace(g,""),t=t[s[l]](e)),null!==t[s[l]]&&t[s[l]]!==E||(t[s[l]]={}),t=t[s[l]]}i.match(g)?t[i.replace(g,"")](e):t[i.replace(ht,"")]=e},function(t,e){return p(t,e,n)})},get:function(r){var o,p;return j.isPlainObject(r)?(o={},j.each(r,function(t,e){e&&(o[t]=P.util.get(e))}),function(t,e,i,n){var r=o[e]||o._;return r!==E?r(t,e,i,n):t}):null===r?function(t){return t}:"function"==typeof r?function(t,e,i,n){return r(t,e,i,n)}:"string"!=typeof r||-1===r.indexOf(".")&&-1===r.indexOf("[")&&-1===r.indexOf("(")?function(t,e){return t[r]}:(p=function(t,e,i){var n,r,o;if(""!==i)for(var a=pt(i),s=0,l=a.length;s<l;s++){if(h=a[s].match(ht),n=a[s].match(g),h){if(a[s]=a[s].replace(ht,""),""!==a[s]&&(t=t[a[s]]),r=[],a.splice(0,s+1),o=a.join("."),Array.isArray(t))for(var u=0,c=t.length;u<c;u++)r.push(p(t[u],e,o));var h=h[0].substring(1,h[0].length-1);t=""===h?r:r.join(h);break}if(n)a[s]=a[s].replace(g,""),t=t[a[s]]();else{if(null===t||t[a[s]]===E)return E;t=t[a[s]]}}return t},function(t,e){return p(t,e,r)})}};var r=function(t,e,i){t[e]!==E&&(t[i]=t[e])};function J(t){r(t,"ordering","bSort"),r(t,"orderMulti","bSortMulti"),r(t,"orderClasses","bSortClasses"),r(t,"orderCellsTop","bSortCellsTop"),r(t,"order","aaSorting"),r(t,"orderFixed","aaSortingFixed"),r(t,"paging","bPaginate"),r(t,"pagingType","sPaginationType"),r(t,"pageLength","iDisplayLength"),r(t,"searching","bFilter"),"boolean"==typeof t.sScrollX&&(t.sScrollX=t.sScrollX?"100%":""),"boolean"==typeof t.scrollX&&(t.scrollX=t.scrollX?"100%":"");var e=t.aoSearchCols;if(e)for(var i=0,n=e.length;i<n;i++)e[i]&&S(P.models.oSearch,e[i])}function Q(t){r(t,"orderable","bSortable"),r(t,"orderData","aDataSort"),r(t,"orderSequence","asSorting"),r(t,"orderDataType","sortDataType");var e=t.aDataSort;"number"!=typeof e||Array.isArray(e)||(t.aDataSort=[e])}function tt(t){var e,i,n,r;P.__browser||(P.__browser=e={},r=(n=(i=j("<div/>").css({position:"fixed",top:0,left:-1*j(F).scrollLeft(),height:1,width:1,overflow:"hidden"}).append(j("<div/>").css({position:"absolute",top:1,left:1,width:100,overflow:"scroll"}).append(j("<div/>").css({width:"100%",height:10}))).appendTo("body")).children()).children(),e.barWidth=n[0].offsetWidth-n[0].clientWidth,e.bScrollOversize=100===r[0].offsetWidth&&100!==n[0].clientWidth,e.bScrollbarLeft=1!==Math.round(r.offset().left),e.bBounding=!!i[0].getBoundingClientRect().width,i.remove()),j.extend(t.oBrowser,P.__browser),t.oScroll.iBarWidth=P.__browser.barWidth}function et(t,e,i,n,r,o){var a,s=n,l=!1;for(i!==E&&(a=i,l=!0);s!==r;)t.hasOwnProperty(s)&&(a=l?e(a,t[s],s,t):t[s],l=!0,s+=o);return a}function it(t,e){var i=P.defaults.column,n=t.aoColumns.length,i=j.extend({},P.models.oColumn,i,{nTh:e||x.createElement("th"),sTitle:i.sTitle||(e?e.innerHTML:""),aDataSort:i.aDataSort||[n],mData:i.mData||n,idx:n}),i=(t.aoColumns.push(i),t.aoPreSearchCols);i[n]=j.extend({},P.models.oSearch,i[n]),nt(t,n,j(e).data())}function nt(t,e,i){function n(t){return"string"==typeof t&&-1!==t.indexOf("@")}var e=t.aoColumns[e],r=t.oClasses,o=j(e.nTh),a=(!e.sWidthOrig&&(e.sWidthOrig=o.attr("width")||null,u=(o.attr("style")||"").match(/width:\s*(\d+[pxem%]+)/))&&(e.sWidthOrig=u[1]),i!==E&&null!==i&&(Q(i),S(P.defaults.column,i,!0),i.mDataProp===E||i.mData||(i.mData=i.mDataProp),i.sType&&(e._sManualType=i.sType),i.className&&!i.sClass&&(i.sClass=i.className),i.sClass&&o.addClass(i.sClass),j.extend(e,i),I(e,i,"sWidth","sWidthOrig"),i.iDataSort!==E&&(e.aDataSort=[i.iDataSort]),I(e,i,"aDataSort")),e.mData),s=O(a),l=e.mRender?O(e.mRender):null,u=(e._bAttrSrc=j.isPlainObject(a)&&(n(a.sort)||n(a.type)||n(a.filter)),e._setter=null,e.fnGetData=function(t,e,
1i){var n=s(t,e,E,i);return l&&e?l(n,e,t,i):n},e.fnSetData=function(t,e,i){return m(a)(t,e,i)},"number"!=typeof a&&(t._rowReadObject=!0),t.oFeatures.bSort||(e.bSortable=!1,o.addClass(r.sSortableNone)),-1!==j.inArray("asc",e.asSorting)),i=-1!==j.inArray("desc",e.asSorting);e.bSortable&&(u||i)?u&&!i?(e.sSortingClass=r.sSortableAsc,e.sSortingClassJUI=r.sSortJUIAscAllowed):!u&&i?(e.sSortingClass=r.sSortableDesc,e.sSortingClassJUI=r.sSortJUIDescAllowed):(e.sSortingClass=r.sSortable,e.sSortingClassJUI=r.sSortJUI):(e.sSortingClass=r.sSortableNone,e.sSortingClassJUI="")}function L(t){if(!1!==t.oFeatures.bAutoWidth){var e=t.aoColumns;ee(t);for(var i=0,n=e.length;i<n;i++)e[i].nTh.style.width=e[i].sWidth}var r=t.oScroll;""===r.sY&&""===r.sX||Qt(t),B(t,null,"column-sizing",[t])}function rt(t,e){t=at(t,"bVisible");return"number"==typeof t[e]?t[e]:null}function ot(t,e){t=at(t,"bVisible"),e=j.inArray(e,t);return-1!==e?e:null}function C(t){var i=0;return j.each(t.aoColumns,function(t,e){e.bVisible&&"none"!==j(e.nTh).css("display")&&i++}),i}function at(t,i){var n=[];return j.map(t.aoColumns,function(t,e){t[i]&&n.push(e)}),n}function st(t){for(var e,i,n,r,o,a,s,l=t.aoColumns,u=t.aoData,c=P.ext.type.detect,h=0,p=l.length;h<p;h++)if(s=[],!(o=l[h]).sType&&o._sManualType)o.sType=o._sManualType;else if(!o.sType){for(e=0,i=c.length;e<i;e++){for(n=0,r=u.length;n<r&&(s[n]===E&&(s[n]=v(t,n,h,"type")),(a=c[e](s[n],t))||e===c.length-1)&&("html"!==a||d(s[n]));n++);if(a){o.sType=a;break}}o.sType||(o.sType="string")}}function lt(t,e,i,n){var r,o,a,s,l=t.aoColumns;if(e)for(r=e.length-1;0<=r;r--)for(var u,c=(u=e[r]).targets!==E?u.targets:u.aTargets,h=0,p=(c=Array.isArray(c)?c:[c]).length;h<p;h++)if("number"==typeof c[h]&&0<=c[h]){for(;l.length<=c[h];)it(t);n(c[h],u)}else if("number"==typeof c[h]&&c[h]<0)n(l.length+c[h],u);else if("string"==typeof c[h])for(a=0,s=l.length;a<s;a++)"_all"!=c[h]&&!j(l[a].nTh).hasClass(c[h])||n(a,u);if(i)for(r=0,o=i.length;r<o;r++)n(r,i[r])}function T(t,e,i,n){for(var r=t.aoData.length,o=j.extend(!0,{},P.models.oRow,{src:i?"dom":"data",idx:r}),a=(o._aData=e,t.aoData.push(o),t.aoColumns),s=0,l=a.length;s<l;s++)a[s].sType=null;t.aiDisplayMaster.push(r);e=t.rowIdFn(e);return e!==E&&(t.aIds[e]=o),!i&&t.oFeatures.bDeferRender||vt(t,r,i,n),r}function ut(i,t){var n;return(t=t instanceof j?t:j(t)).map(function(t,e){return n=yt(i,e),T(i,n.data,e,n.cells)})}function v(t,e,i,n){"search"===n?n="filter":"order"===n&&(n="sort");var r=t.iDraw,o=t.aoColumns[i],a=t.aoData[e]._aData,s=o.sDefaultContent,l=o.fnGetData(a,n,{settings:t,row:e,col:i});if(l===E)return t.iDrawError!=r&&null===s&&(N(t,0,"Requested unknown parameter "+("function"==typeof o.mData?"{function}":"'"+o.mData+"'")+" for row "+e+", column "+i,4),t.iDrawError=r),s;if(l!==a&&null!==l||null===s||n===E){if("function"==typeof l)return l.call(a)}else l=s;return null===l&&"display"===n?"":"filter"===n&&(e=P.ext.type.search)[o.sType]?e[o.sType](l):l}function ct(t,e,i,n){var r=t.aoColumns[i],o=t.aoData[e]._aData;r.fnSetData(o,n,{settings:t,row:e,col:i})}var ht=/\[.*?\]$/,g=/\(\)$/;function pt(t){return j.map(t.match(/(\\.|[^\.])+/g)||[""],function(t){return t.replace(/\\\./g,".")})}var O=P.util.get,m=P.util.set;function dt(t){return M(t.aoData,"_aData")}function ft(t){t.aoData.length=0,t.aiDisplayMaster.length=0,t.aiDisplay.length=0,t.aIds={}}function gt(t,e,i){for(var n=-1,r=0,o=t.length;r<o;r++)t[r]==e?n=r:t[r]>e&&t[r]--;-1!=n&&i===E&&t.splice(n,1)}function mt(i,n,t,e){function r(t,e){for(;t.childNodes.length;)t.removeChild(t.firstChild);t.innerHTML=v(i,n,e,"display")}var o,a,s=i.aoData[n];if("dom"!==t&&(t&&"auto"!==t||"dom"!==s.src)){var l=s.anCells;if(l)if(e!==E)r(l[e],e);else for(o=0,a=l.length;o<a;o++)r(l[o],o)}else s._aData=yt(i,s,e,e===E?E:s._aData).data;s._aSortData=null,s._aFilterData=null;var u=i.aoColumns;if(e!==E)u[e].sType=null;else{for(o=0,a=u.length;o<a;o++)u[o].sType=null;bt(i,s)}}function yt(t,e,i,n){function r(t,e){var i;"string"==typeof t&&-1!==(i=t.indexOf("@"))&&(i=t.substring(i+1),m(t)(n,e.getAttribute(i)))}function o(t){i!==E&&i!==h||(s=p[h],l=t.innerHTML.trim(),s&&s._bAttrSrc?(m(s.mData._)(n,l),r(s.mData.sort,t),r(s.mData.type,t),r(s.mData.filter,t)):d?(s._setter||(s._setter=m(s.mData)),s._setter(n,l)):n[h]=l),h++}var a,s,l,u=[],c=e.firstChild,h=0,p=t.aoColumns,d=t._rowReadObject;
1n=n!==E?n:d?{}:[];if(c)for(;c;)"TD"!=(a=c.nodeName.toUpperCase())&&"TH"!=a||(o(c),u.push(c)),c=c.nextSibling;else for(var f=0,g=(u=e.anCells).length;f<g;f++)o(u[f]);var e=e.firstChild?e:e.nTr;return e&&(e=e.getAttribute("id"))&&m(t.rowId)(n,e),{data:n,cells:u}}function vt(t,e,i,n){var r,o,a,s,l,u,c=t.aoData[e],h=c._aData,p=[];if(null===c.nTr){for(r=i||x.createElement("tr"),c.nTr=r,c.anCells=p,r._DT_RowIndex=e,bt(t,c),s=0,l=t.aoColumns.length;s<l;s++)a=t.aoColumns[s],(o=(u=!i)?x.createElement(a.sCellType):n[s])._DT_CellIndex={row:e,column:s},p.push(o),!u&&(!a.mRender&&a.mData===s||j.isPlainObject(a.mData)&&a.mData._===s+".display")||(o.innerHTML=v(t,e,s,"display")),a.sClass&&(o.className+=" "+a.sClass),a.bVisible&&!i?r.appendChild(o):!a.bVisible&&i&&o.parentNode.removeChild(o),a.fnCreatedCell&&a.fnCreatedCell.call(t.oInstance,o,v(t,e,s),h,e,s);B(t,"aoRowCreatedCallback",null,[r,h,e,p])}}function bt(t,e){var i=e.nTr,n=e._aData;i&&((t=t.rowIdFn(n))&&(i.id=t),n.DT_RowClass&&(t=n.DT_RowClass.split(" "),e.__rowc=e.__rowc?$(e.__rowc.concat(t)):t,j(i).removeClass(e.__rowc.join(" ")).addClass(n.DT_RowClass)),n.DT_RowAttr&&j(i).attr(n.DT_RowAttr),n.DT_RowData)&&j(i).data(n.DT_RowData)}function xt(t){var e,i,n,r=t.nTHead,o=t.nTFoot,a=0===j("th, td",r).length,s=t.oClasses,l=t.aoColumns;for(a&&(i=j("<tr/>").appendTo(r)),c=0,h=l.length;c<h;c++)n=l[c],e=j(n.nTh).addClass(n.sClass),a&&e.appendTo(i),t.oFeatures.bSort&&(e.addClass(n.sSortingClass),!1!==n.bSortable)&&(e.attr("tabindex",t.iTabIndex).attr("aria-controls",t.sTableId),ue(t,n.nTh,c)),n.sTitle!=e[0].innerHTML&&e.html(n.sTitle),ve(t,"header")(t,e,n,s);if(a&&Pt(t.aoHeader,r),j(r).children("tr").children("th, td").addClass(s.sHeaderTH),j(o).children("tr").children("th, td").addClass(s.sFooterTH),null!==o)for(var u=t.aoFooter[0],c=0,h=u.length;c<h;c++)(n=l[c]).nTf=u[c].cell,n.sClass&&j(n.nTf).addClass(n.sClass)}function _t(t,e,i){var n,r,o,a,s,l,u,c,h,p=[],d=[],f=t.aoColumns.length;if(e){for(i===E&&(i=!1),n=0,r=e.length;n<r;n++){for(p[n]=e[n].slice(),p[n].nTr=e[n].nTr,o=f-1;0<=o;o--)t.aoColumns[o].bVisible||i||p[n].splice(o,1);d.push([])}for(n=0,r=p.length;n<r;n++){if(u=p[n].nTr)for(;l=u.firstChild;)u.removeChild(l);for(o=0,a=p[n].length;o<a;o++)if(h=c=1,d[n][o]===E){for(u.appendChild(p[n][o].cell),d[n][o]=1;p[n+c]!==E&&p[n][o].cell==p[n+c][o].cell;)d[n+c][o]=1,c++;for(;p[n][o+h]!==E&&p[n][o].cell==p[n][o+h].cell;){for(s=0;s<c;s++)d[n+s][o+h]=1;h++}j(p[n][o].cell).attr("rowspan",c).attr("colspan",h)}}}}function b(t,e){var i=B(t,"aoPreDrawCallback","preDraw",[t]);if(-1!==j.inArray(!1,i))_(t,!1);else{var n=[],r=0,o=t.asStripeClasses,a=o.length,i=(t.aoOpenRows.length,t.oLanguage),s=t.iInitDisplayStart,l="ssp"==z(t),u=t.aiDisplay,s=(t.bDrawing=!0,s!==E&&-1!==s&&(t._iDisplayStart=!l&&s>=t.fnRecordsDisplay()?0:s,t.iInitDisplayStart=-1),t._iDisplayStart),c=t.fnDisplayEnd();if(t.bDeferLoading)t.bDeferLoading=!1,t.iDraw++,_(t,!1);else if(l){if(!t.bDestroying&&!e)return void Tt(t)}else t.iDraw++;if(0!==u.length)for(var h=l?t.aoData.length:c,p=l?0:s;p<h;p++){var d,f=u[p],g=t.aoData[f],m=(null===g.nTr&&vt(t,f),g.nTr);0!==a&&(d=o[r%a],g._sRowStripe!=d)&&(j(m).removeClass(g._sRowStripe).addClass(d),g._sRowStripe=d),B(t,"aoRowCallback",null,[m,g._aData,r,p,f]),n.push(m),r++}else{e=i.sZeroRecords;1==t.iDraw&&"ajax"==z(t)?e=i.sLoadingRecords:i.sEmptyTable&&0===t.fnRecordsTotal()&&(e=i.sEmptyTable),n[0]=j("<tr/>",{class:a?o[0]:""}).append(j("<td />",{valign:"top",colSpan:C(t),class:t.oClasses.sRowEmpty}).html(e))[0]}B(t,"aoHeaderCallback","header",[j(t.nTHead).children("tr")[0],dt(t),s,c,u]),B(t,"aoFooterCallback","footer",[j(t.nTFoot).children("tr")[0],dt(t),s,c,u]);l=j(t.nTBody);l.children().detach(),l.append(j(n)),B(t,"aoDrawCallback","draw",[t]),t.bSorted=!1,t.bFiltered=!1,t.bDrawing=!1}}function u(t,e){var i=t.oFeatures,n=i.bSort,i=i.bFilter;n&&ae(t),i?At(t,t.oPreviousSearch):t.aiDisplay=t.aiDisplayMaster.slice(),!0!==e&&(t._iDisplayStart=0),t._drawHold=e,b(t),t._drawHold=!1}function wt(t){for(var e,i,n,r,o,a,s,l=t.oClasses,u=j(t.nTable),u=j("<div/>").insertBefore(u),c=t.oFeatures,h=j("<div/>",{id:t.sTableId+"_wrapper",class:l.sWrapper+(t.nTFoot?"":" "+l.sNoFooter)}
1),p=(t.nHolding=u[0],t.nTableWrapper=h[0],t.nTableReinsertBefore=t.nTable.nextSibling,t.sDom.split("")),d=0;d<p.length;d++){if(e=null,"<"==(i=p[d])){if(n=j("<div/>")[0],"'"==(r=p[d+1])||'"'==r){for(o="",a=2;p[d+a]!=r;)o+=p[d+a],a++;"H"==o?o=l.sJUIHeader:"F"==o&&(o=l.sJUIFooter),-1!=o.indexOf(".")?(s=o.split("."),n.id=s[0].substr(1,s[0].length-1),n.className=s[1]):"#"==o.charAt(0)?n.id=o.substr(1,o.length-1):n.className=o,d+=a}h.append(n),h=j(n)}else if(">"==i)h=h.parent();else if("l"==i&&c.bPaginate&&c.bLengthChange)e=qt(t);else if("f"==i&&c.bFilter)e=It(t);else if("r"==i&&c.bProcessing)e=Zt(t);else if("t"==i)e=Jt(t);else if("i"==i&&c.bInfo)e=Ht(t);else if("p"==i&&c.bPaginate)e=$t(t);else if(0!==P.ext.feature.length)for(var f=P.ext.feature,g=0,m=f.length;g<m;g++)if(i==f[g].cFeature){e=f[g].fnInit(t);break}e&&((s=t.aanFeatures)[i]||(s[i]=[]),s[i].push(e),h.append(e))}u.replaceWith(h),t.nHolding=null}function Pt(t,e){var i,n,r,o,a,s,l,u,c,h,p=j(e).children("tr");for(t.splice(0,t.length),r=0,s=p.length;r<s;r++)t.push([]);for(r=0,s=p.length;r<s;r++)for(n=(i=p[r]).firstChild;n;){if("TD"==n.nodeName.toUpperCase()||"TH"==n.nodeName.toUpperCase())for(u=(u=+n.getAttribute("colspan"))&&0!=u&&1!=u?u:1,c=(c=+n.getAttribute("rowspan"))&&0!=c&&1!=c?c:1,l=((t,e,i)=>{for(var n=t[e];n[i];)i++;return i})(t,r,0),h=1==u,a=0;a<u;a++)for(o=0;o<c;o++)t[r+o][l+a]={cell:n,unique:h},t[r+o].nTr=i;n=n.nextSibling}}function St(t,e,i){var n=[];i||(i=t.aoHeader,e&&Pt(i=[],e));for(var r=0,o=i.length;r<o;r++)for(var a=0,s=i[r].length;a<s;a++)!i[r][a].unique||n[a]&&t.bSortCellsTop||(n[a]=i[r][a].cell);return n}function Ct(r,t,i){function e(t){var e=r.jqXhr?r.jqXhr.status:null;(null===t||"number"==typeof e&&204==e)&&Dt(r,t={},[]),(e=t.error||t.sError)&&N(r,0,e),r.json=t,B(r,null,"xhr",[r,t,r.jqXHR]),i(t)}B(r,"aoServerParams","serverParams",[t]),t&&Array.isArray(t)&&(n={},o=/(.*?)\[\]$/,j.each(t,function(t,e){var i=e.name.match(o);i?(i=i[0],n[i]||(n[i]=[]),n[i].push(e.value)):n[e.name]=e.value}),t=n);var n,o,a,s=r.ajax,l=r.oInstance,u=(j.isPlainObject(s)&&s.data&&(u="function"==typeof(a=s.data)?a(t,r):a,t="function"==typeof a&&u?u:j.extend(!0,t,u),delete s.data),{data:t,success:e,dataType:"json",cache:!1,type:r.sServerMethod,error:function(t,e,i){var n=B(r,null,"xhr",[r,null,r.jqXHR]);-1===j.inArray(!0,n)&&("parsererror"==e?N(r,0,"Invalid JSON response",1):4===t.readyState&&N(r,0,"Ajax error",7)),_(r,!1)}});r.oAjaxData=t,B(r,null,"preXhr",[r,t]),r.fnServerData?r.fnServerData.call(l,r.sAjaxSource,j.map(t,function(t,e){return{name:e,value:t}}),e,r):r.sAjaxSource||"string"==typeof s?r.jqXHR=j.ajax(j.extend(u,{url:s||r.sAjaxSource})):"function"==typeof s?r.jqXHR=s.call(l,t,e,r):(r.jqXHR=j.ajax(j.extend(u,s)),s.data=a)}function Tt(e){e.iDraw++,_(e,!0),Ct(e,Ot(e),function(t){kt(e,t)})}function Ot(t){for(var e,i,n,r=t.aoColumns,o=r.length,a=t.oFeatures,s=t.oPreviousSearch,l=t.aoPreSearchCols,u=[],c=k(t),h=t._iDisplayStart,p=!1!==a.bPaginate?t._iDisplayLength:-1,d=function(t,e){u.push({name:t,value:e})},f=(d("sEcho",t.iDraw),d("iColumns",o),d("sColumns",M(r,"sName").join(",")),d("iDisplayStart",h),d("iDisplayLength",p),{draw:t.iDraw,columns:[],order:[],start:h,length:p,search:{value:s.sSearch,regex:s.bRegex}}),g=0;g<o;g++)i=r[g],n=l[g],e="function"==typeof i.mData?"function":i.mData,f.columns.push({data:e,name:i.sName,searchable:i.bSearchable,orderable:i.bSortable,search:{value:n.sSearch,regex:n.bRegex}}),d("mDataProp_"+g,e),a.bFilter&&(d("sSearch_"+g,n.sSearch),d("bRegex_"+g,n.bRegex),d("bSearchable_"+g,i.bSearchable)),a.bSort&&d("bSortable_"+g,i.bSortable);a.bFilter&&(d("sSearch",s.sSearch),d("bRegex",s.bRegex)),a.bSort&&(j.each(c,function(t,e){f.order.push({column:e.col,dir:e.dir}),d("iSortCol_"+t,e.col),d("sSortDir_"+t,e.dir)}),d("iSortingCols",c.length));h=P.ext.legacy.ajax;return null===h?t.sAjaxSource?u:f:h?u:f}function kt(t,i){function e(t,e){return i[t]!==E?i[t]:i[e]}var n=Dt(t,i),r=e("sEcho","draw"),o=e("iTotalRecords","recordsTotal"),a=e("iTotalDisplayRecords","recordsFiltered");if(r!==E){if(+r<t.iDraw)return;t.iDraw=+r}n=n||[],ft(t),t._iRecordsTotal=parseInt(o,10),t._iRecordsDisplay=parseInt(a,10);for(var s=0,l=n.length;s<l;s++)T(t,n[s]);t.aiDisplay=t.aiDisplayMaster.slice(),b(t,!0),t._bInitComplete||Gt(t,i),_(t,!1)}function Dt(t,e,i){t=j.isPlainObject(t.ajax)&&t.ajax.dataSrc!==E?t.ajax.dataSrc:t.sAjaxDataProp;if(!i)return"data"===t?e.aaData||e[t]:""!==t?O(t)(e):e;m(t)(e,i)}function It(i){function e(t){a.f;var e=this.value||"";o.return&&"Enter"!==t.key||e!=o.sSearch&&(At(i,{sSearch:e,bRegex:o.bRegex,bSmart:o.bSmart,bCaseInsensitive:o.bCaseInsensitive,return:o.return}),i._iDisplayStart=0,b(i))}var t=i.oClasses,n=i.sTableId,r=i.oLanguage,o=i.oPreviousSearch,a=i.aanFeatures,s='<input type="search" class="'+t.sFilterInput+'"/>',l=(l=r.sSearch).match(/_INPUT_/)?l.replace("_INPUT_",s):l+s,s=j("<div/>",{id:a.f?null:n+"_filter",class:t.sFilter}).append(j("<label/>").append(l)),t=null!==i.searchDelay?i.searchDelay:"ssp"===z(i)?400:0,u=j("input",s).val(o.sSearch).attr("placeholder",r.sSearchPlaceholder).on("keyup.DT search.DT input.DT paste.DT cut.DT",t?ie(e,t):e).on("mouseup",function(t){setTimeout(function(){e.call(u[0],t)},10)}).on("keypress.DT",function(t){if(13==t.keyCode)return!1}).attr("aria-controls",n);return j(i.nTable).on("search.dt.DT",function(t,e){if(i===e)try{u[0]!==x.activeElement&&u.val(o.sSearch)}catch(t){}}),s[0]}function At(t,e,i){function n(t){o.sSearch=t.sSearch,o.bRegex=t.bRegex,o.bSmart=t.bSmart,o.bCaseInsensitive=t.bCaseInsensitive,o.return=t.return}function r(t){return t.bEscapeRegex!==E?!t.bEscapeRegex:t.bRegex}var o=t.oPreviousSearch,a=t.aoPreSearchCols;
1if(st(t),"ssp"!=z(t)){Et(t,e.sSearch,i,r(e),e.bSmart,e.bCaseInsensitive),n(e);for(var s=0;s<a.length;s++)Ft(t,a[s].sSearch,s,r(a[s]),a[s].bSmart,a[s].bCaseInsensitive);jt(t)}else n(e);t.bFiltered=!0,B(t,null,"search",[t])}function jt(t){for(var e,i,n=P.ext.search,r=t.aiDisplay,o=0,a=n.length;o<a;o++){for(var s=[],l=0,u=r.length;l<u;l++)i=r[l],e=t.aoData[i],n[o](t,e._aFilterData,i,e._aData,l)&&s.push(i);r.length=0,j.merge(r,s)}}function Ft(t,e,i,n,r,o){if(""!==e){for(var a,s=[],l=t.aiDisplay,u=Mt(e,n,r,o),c=0;c<l.length;c++)a=t.aoData[l[c]]._aFilterData[i],u.test(a)&&s.push(l[c]);t.aiDisplay=s}}function Et(t,e,i,n,r,o){var a,s,l,u=Mt(e,n,r,o),r=t.oPreviousSearch.sSearch,o=t.aiDisplayMaster,c=[];if(0!==P.ext.search.length&&(i=!0),s=Nt(t),e.length<=0)t.aiDisplay=o.slice();else{for((s||i||n||r.length>e.length||0!==e.indexOf(r)||t.bSorted)&&(t.aiDisplay=o.slice()),a=t.aiDisplay,l=0;l<a.length;l++)u.test(t.aoData[a[l]]._sFilterRow)&&c.push(a[l]);t.aiDisplay=c}}function Mt(t,e,i,n){return t=e?t:Lt(t),i&&(t="^(?=.*?"+j.map(t.match(/"[^"]+"|[^ ]+/g)||[""],function(t){var e;return(t='"'===t.charAt(0)?(e=t.match(/^"(.*)"$/))?e[1]:t:t).replace('"',"")}).join(")(?=.*?")+").*$"),new RegExp(t,n?"i":"")}var Lt=P.util.escapeRegex,Vt=j("<div>")[0],Rt=Vt.textContent!==E;function Nt(t){for(var e,i,n,r,o,a=t.aoColumns,s=!1,l=0,u=t.aoData.length;l<u;l++)if(!(o=t.aoData[l])._aFilterData){for(n=[],e=0,i=a.length;e<i;e++)a[e].bSearchable?"string"!=typeof(r=null===(r=v(t,l,e,"filter"))?"":r)&&r.toString&&(r=r.toString()):r="",r.indexOf&&-1!==r.indexOf("&")&&(Vt.innerHTML=r,r=Rt?Vt.textContent:Vt.innerText),r.replace&&(r=r.replace(/[\r\n\u2028]/g,"")),n.push(r);o._aFilterData=n,o._sFilterRow=n.join(" "),s=!0}return s}function Bt(t){return{search:t.sSearch,smart:t.bSmart,regex:t.bRegex,caseInsensitive:t.bCaseInsensitive}}function zt(t){return{sSearch:t.search,bSmart:t.smart,bRegex:t.regex,bCaseInsensitive:t.caseInsensitive}}function Ht(t){var e=t.sTableId,i=t.aanFeatures.i,n=j("<div/>",{class:t.oClasses.sInfo,id:i?null:e+"_info"});return i||(t.aoDrawCallback.push({fn:Wt,sName:"information"}),n.attr("role","status").attr("aria-live","polite"),j(t.nTable).attr("aria-describedby",e+"_info")),n[0]}function Wt(t){var e,i,n,r,o,a,s=t.aanFeatures.i;0!==s.length&&(a=t.oLanguage,e=t._iDisplayStart+1,i=t.fnDisplayEnd(),n=t.fnRecordsTotal(),o=(r=t.fnRecordsDisplay())?a.sInfo:a.sInfoEmpty,r!==n&&(o+=" "+a.sInfoFiltered),o=Ut(t,o+=a.sInfoPostFix),null!==(a=a.fnInfoCallback)&&(o=a.call(t.oInstance,t,e,i,n,r,o)),j(s).html(o))}function Ut(t,e){var i=t.fnFormatNumber,n=t._iDisplayStart+1,r=t._iDisplayLength,o=t.fnRecordsDisplay(),a=-1===r;return e.replace(/_START_/g,i.call(t,n)).replace(/_END_/g,i.call(t,t.fnDisplayEnd())).replace(/_MAX_/g,i.call(t,t.fnRecordsTotal())).replace(/_TOTAL_/g,i.call(t,o)).replace(/_PAGE_/g,i.call(t,a?1:Math.ceil(n/r))).replace(/_PAGES_/g,i.call(t,a?1:Math.ceil(o/r)))}function Yt(i){var n,t,e,r=i.iInitDisplayStart,o=i.aoColumns,a=i.oFeatures,s=i.bDeferLoading;if(i.bInitialised){for(wt(i),xt(i),_t(i,i.aoHeader),_t(i,i.aoFooter),_(i,!0),a.bAutoWidth&&ee(i),n=0,t=o.length;n<t;n++)(e=o[n]).sWidth&&(e.nTh.style.width=R(e.sWidth));B(i,null,"preInit",[i]),u(i);a=z(i);"ssp"==a&&!s||("ajax"==a?Ct(i,[],function(t){var e=Dt(i,t);for(n=0;n<e.length;n++)T(i,e[n]);i.iInitDisplayStart=r,u(i),_(i,!1),Gt(i,t)}):(_(i,!1),Gt(i)))}else setTimeout(function(){Yt(i)},200)}function Gt(t,e){t._bInitComplete=!0,(e||t.oInit.aaData)&&L(t),B(t,null,"plugin-init",[t,e]),B(t,"aoInitComplete","init",[t,e])}function Xt(t,e){e=parseInt(e,10);t._iDisplayLength=e,ye(t),B(t,null,"length",[t,e])}function qt(n){for(var t=n.oClasses,e=n.sTableId,i=n.aLengthMenu,r=Array.isArray(i[0]),o=r?i[0]:i,a=r?i[1]:i,s=j("<select/>",{name:e+"_length","aria-controls":e,class:t.sLengthSelect}),l=0,u=o.length;l<u;l++)s[0][l]=new Option("number"==typeof a[l]?n.fnFormatNumber(a[l]):a[l],o[l]);var c=j("<div><label/></div>").addClass(t.sLength);return n.aanFeatures.l||(c[0].id=e+"_length"),c.children().append(n.oLanguage.sLengthMenu.replace("_MENU_",s[0].outerHTML)),j("select",c).val(n._iDisplayLength).on("change.DT",function(t){Xt(n,j(this).val()),b(n)}
1),j(n.nTable).on("length.dt.DT",function(t,e,i){n===e&&j("select",c).val(i)}),c[0]}function $t(t){function c(t){b(t)}var e=t.sPaginationType,h=P.ext.pager[e],p="function"==typeof h,e=j("<div/>").addClass(t.oClasses.sPaging+e)[0],d=t.aanFeatures;return p||h.fnInit(t,e,c),d.p||(e.id=t.sTableId+"_paginate",t.aoDrawCallback.push({fn:function(t){if(p)for(var e=t._iDisplayStart,i=t._iDisplayLength,n=t.fnRecordsDisplay(),r=-1===i,o=r?0:Math.ceil(e/i),a=r?1:Math.ceil(n/i),s=h(o,a),l=0,u=d.p.length;l<u;l++)ve(t,"pageButton")(t,d.p[l],l,s,o,a);else h.fnUpdate(t,c)},sName:"pagination"})),e}function Kt(t,e,i){var n=t._iDisplayStart,r=t._iDisplayLength,o=t.fnRecordsDisplay(),o=(0===o||-1===r?n=0:"number"==typeof e?o<(n=e*r)&&(n=0):"first"==e?n=0:"previous"==e?(n=0<=r?n-r:0)<0&&(n=0):"next"==e?n+r<o&&(n+=r):"last"==e?n=Math.floor((o-1)/r)*r:N(t,0,"Unknown paging action: "+e,5),t._iDisplayStart!==n);return t._iDisplayStart=n,o&&(B(t,null,"page",[t]),i)&&b(t),o}function Zt(t){return j("<div/>",{id:t.aanFeatures.r?null:t.sTableId+"_processing",class:t.oClasses.sProcessing}).html(t.oLanguage.sProcessing).insertBefore(t.nTable)[0]}function _(t,e){t.oFeatures.bProcessing&&j(t.aanFeatures.r).css("display",e?"block":"none"),B(t,null,"processing",[t,e])}function Jt(t){var e,i,n,r,o,a,s,l,u,c,h,p,d=j(t.nTable),f=t.oScroll;return""===f.sX&&""===f.sY?t.nTable:(e=f.sX,i=f.sY,n=t.oClasses,o=(r=d.children("caption")).length?r[0]._captionSide:null,l=j(d[0].cloneNode(!1)),a=j(d[0].cloneNode(!1)),u=function(t){return t?R(t):null},(s=d.children("tfoot")).length||(s=null),l=j(h="<div/>",{class:n.sScrollWrapper}).append(j(h,{class:n.sScrollHead}).css({overflow:"hidden",position:"relative",border:0,width:e?u(e):"100%"}).append(j(h,{class:n.sScrollHeadInner}).css({"box-sizing":"content-box",width:f.sXInner||"100%"}).append(l.removeAttr("id").css("margin-left",0).append("top"===o?r:null).append(d.children("thead"))))).append(j(h,{class:n.sScrollBody}).css({position:"relative",overflow:"auto",width:u(e)}).append(d)),s&&l.append(j(h,{class:n.sScrollFoot}).css({overflow:"hidden",border:0,width:e?u(e):"100%"}).append(j(h,{class:n.sScrollFootInner}).append(a.removeAttr("id").css("margin-left",0).append("bottom"===o?r:null).append(d.children("tfoot"))))),u=l.children(),c=u[0],h=u[1],p=s?u[2]:null,e&&j(h).on("scroll.DT",function(t){var e=this.scrollLeft;c.scrollLeft=e,s&&(p.scrollLeft=e)}),j(h).css("max-height",i),f.bCollapse||j(h).css("height",i),t.nScrollHead=c,t.nScrollBody=h,t.nScrollFoot=p,t.aoDrawCallback.push({fn:Qt,sName:"scrolling"}),l[0])}function Qt(i){function t(t){(t=t.style).paddingTop="0",t.paddingBottom="0",t.borderTopWidth="0",t.borderBottomWidth="0",t.height=0}var e,n,r,o,a,s=i.oScroll,l=s.sX,u=s.sXInner,c=s.sY,s=s.iBarWidth,h=j(i.nScrollHead),p=h[0].style,d=h.children("div"),f=d[0].style,d=d.children("table"),g=i.nScrollBody,m=j(g),y=g.style,v=j(i.nScrollFoot).children("div"),b=v.children("table"),x=j(i.nTHead),_=j(i.nTable),w=_[0],P=w.style,S=i.nTFoot?j(i.nTFoot):null,C=i.oBrowser,T=C.bScrollOversize,O=(M(i.aoColumns,"nTh"),[]),k=[],D=[],I=[],A=g.scrollHeight>g.clientHeight;i.scrollBarVis!==A&&i.scrollBarVis!==E?(i.scrollBarVis=A,L(i)):(i.scrollBarVis=A,_.children("thead, tfoot").remove(),S&&(A=S.clone().prependTo(_),a=S.find("tr"),n=A.find("tr")),A=x.clone().prependTo(_),x=x.find("tr"),e=A.find("tr"),A.find("th, td").removeAttr("tabindex"),l||(y.width="100%",h[0].style.width="100%"),j.each(St(i,A),function(t,e){r=rt(i,t),e.style.width=i.aoColumns[r].sWidth}),S&&V(function(t){t.style.width=""},n),h=_.outerWidth(),""===l?(P.width="100%",T&&(_.find("tbody").height()>g.offsetHeight||"scroll"==m.css("overflow-y"))&&(P.width=R(_.outerWidth()-s)),h=_.outerWidth()):""!==u&&(P.width=R(u),h=_.outerWidth()),V(t,e),V(function(t){var e=F.getComputedStyle?F.getComputedStyle(t).width:R(j(t).width());D.push(t.innerHTML),O.push(e)},e),V(function(t,e){t.style.width=O[e]},x),j(e).height(0),S&&(V(t,n),V(function(t){I.push(t.innerHTML),k.push(R(j(t).css("width")))},n),V(function(t,e){t.style.width=k[e]},a),j(n).height(0)),V(function(t,e){t.innerHTML='<div class="dataTables_sizing">'+D[e]+"</div>",t.childNodes[0].style.height="0",t.childNodes[0].style.overflow="hidden",t.style.width=O[e]},e),S&&V(function(t,e){t.innerHTML='<div class="dataTables_sizing">'+I[e]+"</div>",t.childNodes[0].style.height="0",t.childNodes[0].style.overflow="hidden",t.style.width=k[e]},n),_.outerWidth()<h?(o=g.scrollHeight>g.offsetHeight||"scroll"==m.css("overflow-y")?h+s:h,T&&(g.scrollHeight>g.offsetHeight||"scroll"==m.css("overflow-y"))&&(P.width=R(o-s)),""!==l&&""===u||N(i,1,"Possible column misalignment",6)):o="100%",y.width=R(o),p.width=R(o),S&&(i.nScrollFoot.style.width=R(o)),c||T&&(y.height=R(w.offsetHeight+s)),A=_.outerWidth(),d[0].style.width=R(A),f.width=R(A),x=_.height()>g.clientHeight||"scroll"==m.css("overflow-y"),f[a="padding"+(C.bScrollbarLeft?"Left":"Right")]=x?s+"px":"0px",S&&(b[0].style.width=R(A),v[0].style.width=R(A),v[0].style[a]=x?s+"px":"0px"),_.children("colgroup").insertBefore(_.children("thead")),m.trigger("scroll"),!i.bSorted&&!i.bFiltered||i._drawHold||(g.scrollTop=0))}function V(t,e,i){for(var n,r,o=0,a=0,s=e.length;a<s;){for(n=e[a].firstChild,r=i?i[a].firstChild:null;n;)1===n.nodeType&&(i?t(n,r,o):t(n,o),o++),n=n.nextSibling,r=i?r.nextSibling:null;a++}}var te=/<.*?>/g;function ee(t){var e,i,n=t.nTable,r=t.aoColumns,o=t.oScroll,a=o.sY,s=o.sX,o=o.sXInner,l=r.length,u=at(t,"bVisible"),c=j("th",t.nTHead),h=n.getAttribute("width"),p=n.parentNode,d=!1,f=t.oBrowser,g=f.bScrollOversize,m=n.style.width;for(m&&-1!==m.indexOf("%")&&(h=m),_=0;_<u.length;_++)null!==(e=r[u[_]]).sWidth&&(e.sWidth=ne(e.sWidthOrig,p),d=!0);if(g||!d&&!s&&!a&&l==C(t)&&l==c.length)for(_=0;_<l;_++){var y=rt(t,_);null!==y&&(r[y].sWidth=R(c.eq(_).width()))}else{var m=j(n).clone().css("visibility","hidden").removeAttr("id"),v=(m.find("tbody tr").remove(),j("<tr/>").appendTo(m.find("tbody")));for(m.find("thead, tfoot").remove(),m.append(j(t.nTHead).clone()).append(j(t.nTFoot).clone()),m.find("tfoot th, tfoot td").css("width",""),c=St(t,m.find("thead")[0]),_=0;_<u.length;_++)e=r[u[_]],c[_].style.width=null!==e.sWidthOrig&&""!==e.sWidthOrig?R(e.sWidthOrig):"",e.sWidthOrig&&s&&j(c[_]).append(j("<div/>").css({width:e.sWidthOrig,margin:0,padding:0,border:0,height:1}));if(t.aoData.length)for(_=0;_<u.length;_++)e=r[i=u[_]],j(re(t,i)).clone(!1).append(e.sContentPadding).appendTo(v);j("[name]",m).removeAttr("name");for(var b=j("<div/>").css(s||a?{position:"absolute",top:0,left:0,height:1,right:0,overflow:"hidden"}:{}).append(m).appendTo(p),x=(s&&o?m.width(o):s?(m.css("width","auto"),m.removeAttr("width"),m.width()<p.clientWidth&&h&&m.width(p.clientWidth)):a?m.width(p.clientWidth):h&&m.width(h),0),_=0;_<u.length;_++){var w=j(c[_]),P=w.outerWidth()-w.width(),w=f.bBounding?Math.ceil(c[_].getBoundingClientRect().width):w.outerWidth();x+=w,r[u[_]].sWidth=R(w-P)}n.style.width=R(x),b.remove()}h&&(n.style.width=R(h)),!h&&!s||t._reszEvt||(o=function(){j(F).on("resize.DT-"+t.sInstance,ie(function(){L(t)}))},g?setTimeout(o,1e3):o(),t._reszEvt=!0)}var ie=P.util.throttle;function ne(t,e){return t?(e=(t=j("<div/>").css("width",R(t)).appendTo(e||x.body))[0].offsetWidth,t.remove(),e):0}function re(t,e){var i,n=oe(t,e);return n<0?null:(i=t.aoData[n]).nTr?i.anCells[e]:j("<td/>").html(v(t,n,e,"display"))[0]}function oe(t,e){for(var i,n=-1,r=-1,o=0,a=t.aoData.length;o<a;o++)(i=(i=(i=v(t,o,e,"display")+"").replace(te,"")).replace(/ /g," ")).length>n&&(n=i.length,r=o);return r}function R(t){return null===t?"0px":"number"==typeof t?t<0?"0px":t+"px":t.match(/\d$/)?t+"px":t}function k(t){function e(t){t.length&&!Array.isArray(t[0])?d.push(t):j.merge
1(d,t)}var i,n,r,o,a,s,l,u=[],c=t.aoColumns,h=t.aaSortingFixed,p=j.isPlainObject(h),d=[];for(Array.isArray(h)&&e(h),p&&h.pre&&e(h.pre),e(t.aaSorting),p&&h.post&&e(h.post),i=0;i<d.length;i++)for(r=(o=c[l=d[i][n=0]].aDataSort).length;n<r;n++)s=c[a=o[n]].sType||"string",d[i]._idx===E&&(d[i]._idx=j.inArray(d[i][1],c[a].asSorting)),u.push({src:l,col:a,dir:d[i][1],index:d[i]._idx,type:s,formatter:P.ext.type.order[s+"-pre"]});return u}function ae(t){var e,i,n,r,c,h=[],u=P.ext.type.order,p=t.aoData,o=0,a=t.aiDisplayMaster;for(st(t),e=0,i=(c=k(t)).length;e<i;e++)(r=c[e]).formatter&&o++,he(t,r.col);if("ssp"!=z(t)&&0!==c.length){for(e=0,n=a.length;e<n;e++)h[a[e]]=e;o===c.length?a.sort(function(t,e){for(var i,n,r,o,a=c.length,s=p[t]._aSortData,l=p[e]._aSortData,u=0;u<a;u++)if(0!=(r=(i=s[(o=c[u]).col])<(n=l[o.col])?-1:n<i?1:0))return"asc"===o.dir?r:-r;return(i=h[t])<(n=h[e])?-1:n<i?1:0}):a.sort(function(t,e){for(var i,n,r,o=c.length,a=p[t]._aSortData,s=p[e]._aSortData,l=0;l<o;l++)if(i=a[(r=c[l]).col],n=s[r.col],0!==(r=(u[r.type+"-"+r.dir]||u["string-"+r.dir])(i,n)))return r;return(i=h[t])<(n=h[e])?-1:n<i?1:0})}t.bSorted=!0}function se(t){for(var e=t.aoColumns,i=k(t),n=t.oLanguage.oAria,r=0,o=e.length;r<o;r++){var a=e[r],s=a.asSorting,l=a.ariaTitle||a.sTitle.replace(/<.*?>/g,""),u=a.nTh;u.removeAttribute("aria-sort"),a=a.bSortable?l+("asc"===(0<i.length&&i[0].col==r&&(u.setAttribute("aria-sort","asc"==i[0].dir?"ascending":"descending"),s[i[0].index+1])||s[0])?n.sSortAscending:n.sSortDescending):l,u.setAttribute("aria-label",a)}}function le(t,e,i,n){function r(t,e){var i=t._idx;return(i=i===E?j.inArray(t[1],l):i)+1<l.length?i+1:e?null:0}var o,a=t.aoColumns[e],s=t.aaSorting,l=a.asSorting;"number"==typeof s[0]&&(s=t.aaSorting=[s]),i&&t.oFeatures.bSortMulti?-1!==(a=j.inArray(e,M(s,"0")))?null===(o=null===(o=r(s[a],!0))&&1===s.length?0:o)?s.splice(a,1):(s[a][1]=l[o],s[a]._idx=o):(s.push([e,l[0],0]),s[s.length-1]._idx=0):s.length&&s[0][0]==e?(o=r(s[0]),s.length=1,s[0][1]=l[o],s[0]._idx=o):(s.length=0,s.push([e,l[0]]),s[0]._idx=0),u(t),"function"==typeof n&&n(t)}function ue(e,t,i,n){var r=e.aoColumns[i];me(t,{},function(t){!1!==r.bSortable&&(e.oFeatures.bProcessing?(_(e,!0),setTimeout(function(){le(e,i,t.shiftKey,n),"ssp"!==z(e)&&_(e,!1)},0)):le(e,i,t.shiftKey,n))})}function ce(t){var e,i,n,r=t.aLastSort,o=t.oClasses.sSortColumn,a=k(t),s=t.oFeatures;if(s.bSort&&s.bSortClasses){for(e=0,i=r.length;e<i;e++)n=r[e].src,j(M(t.aoData,"anCells",n)).removeClass(o+(e<2?e+1:3));for(e=0,i=a.length;e<i;e++)n=a[e].src,j(M(t.aoData,"anCells",n)).addClass(o+(e<2?e+1:3))}t.aLastSort=a}function he(t,e){for(var i,n,r,o=t.aoColumns[e],a=P.ext.order[o.sSortDataType],s=(a&&(i=a.call(t.oInstance,t,e,ot(t,e))),P.ext.type.order[o.sType+"-pre"]),l=0,u=t.aoData.length;l<u;l++)(n=t.aoData[l])._aSortData||(n._aSortData=[]),n._aSortData[e]&&!a||(r=a?i[l]:v(t,l,e,"sort"),n._aSortData[e]=s?s(r):r)}function D(i){var t;i._bLoadingState||(t={time:+new Date,start:i._iDisplayStart,length:i._iDisplayLength,order:j.extend(!0,[],i.aaSorting),search:Bt(i.oPreviousSearch),columns:j.map(i.aoColumns,function(t,e){return{visible:t.bVisible,search:Bt(i.aoPreSearchCols[e])}})},i.oSavedState=t,B(i,"aoStateSaveParams","stateSaveParams",[i,t]),i.oFeatures.bStateSave&&!i.bDestroying&&i.fnStateSaveCallback.call(i.oInstance,i,t))}function pe(e,t,i){var n;if(e.oFeatures.bStateSave)return(n=e.fnStateLoadCallback.call(e.oInstance,e,function(t){de(e,t,i)}))!==E&&de(e,n,i),!0;i()}function de(i,t,e){var n,r,o=i.aoColumns,a=(i._bLoadingState=!0,i._bInitComplete?new P.Api(i):null);if(t&&t.time){var s=B(i,"aoStateLoadParams","stateLoadParams",[i,t]);if(-1!==j.inArray(!1,s))i._bLoadingState=!1;else{s=i.iStateDuration;if(0<s&&t.time<+new Date-1e3*s)i._bLoadingState=!1;else if(t.columns&&o.length!==t.columns.length)i._bLoadingState=!1;else{if(i.oLoadedState=j.extend(!0,{},t),t.start!==E&&(i._iDisplayStart=t.start,null===a)&&(i.iInitDisplayStart=t.start),t.length!==E&&(i._iDisplayLength=t.length),t.order!==E&&(i.aaSorting=[],j.each(t.order,function(t,e){i.aaSorting.push(e[0]>=o.length?[0,e[1]]:e)})),t.search!==E&&j.extend(i.oPreviousSearch,zt(t.search)),t.columns){for(n=0,r=t.columns.length;n<r;n++){var l=t.columns[n];l.visible!==E&&(a?a.column(n).visible(l.visible,!1):o[n].bVisible=l.visible),l.search!==E&&j.extend(i.aoPreSearchCols[n],zt(l.search))}a&&a.columns.adjust()}i._bLoadingState=!1,B(i,"aoStateLoaded","stateLoaded",[i,t])}}}else i._bLoadingState=!1;e()}function fe(t){var e=P.settings,t=j.inArray(t,M(e,"nTable"));return-1!==t?e[t]:null}function N(t,e,i,n){if(i="DataTables warning: "+(t?"table id="+t.sTableId+" - ":"")+i,n&&(i+=". For more information about this error, please see http://datatables.net/tn/"+n),e)F.console&&console.log&&console.log(i);else{e=P.ext,e=e.sErrMode||e.errMode;if(t&&B(t,null,"error",[t,n,i]),"alert"==e)alert(i);else{if("throw"==e)throw new Error(i);"function"==typeof e&&e(t,n,i)}}}function I(i,n,t,e){Array.isArray(t)?j.each(t,function(t,e){Array.isArray(e)?I(i,n,e[0],e[1]):I(i,n,e)}):(e===E&&(e=t),n[t]!==E&&(i[e]=n[t]))}function ge(t,e,i){var n,r;for(r in e)e.hasOwnProperty(r)&&(n=e[r],j.isPlainObject(n)?(j.isPlainObject(t[r])||(t[r]={}),j.extend(!0,t[r],n)):i&&"data"!==r&&"aaData"!==r&&Array.isArray(n)?t[r]=n.slice():t[r]=n);return t}function me(e,t,i){j(e).on("click.DT",t,function(t){j(e).trigger("blur"),i(t)}).on("keypress.DT",t,function(t){13===t.which&&(t.preventDefault(),i(t))}).on("selectstart.DT",function(){return!1})}function A(t,e,i,n){i&&t[e].push({fn:i,sName:n})}function B(i,t,e,n){var r=[];return t&&(r=j.map(i[t].slice().reverse(),function(t,e){return t.fn.apply(i.oInstance,n)})),null!==e&&(t=j.Event(e+".dt"),j(i.nTable).trigger(t,n),r.push(t.result)),r}function ye(t){var e=t._iDisplayStart,i=t.fnDisplayEnd(),n=t._iDisplayLength;i<=e&&(e=i-n),e-=e%n,t._iDisplayStart=e=-1===n||e<0?0:e}function ve(t,e){var t=t.renderer,i=P.ext.renderer[e];return j.isPlainObject(t)&&t[e]?i[t[e]]||i._:"string"==typeof t&&i[t]||i._}function z(t){return t.oFeatures.bServerSide?"ssp":t.ajax||t.sAjaxSource?"ajax":"dom"}function be(t,i){var n;return Array.isArray(t)?j.map(t,function(t){return be(t,i)}):"number"==typeof t?[i[t]]:(n=j.map(i,function(t,e){return t.nTable}),j(n).filter(t).map(function(t){var e=j.inArray(this,n);return i[e]}).toArray())}function xe(r,o,t){var e,i;t&&(e=new H(r)).one("draw",function(){t(e.ajax.json())}),"ssp"==z(r)?u(r,o):(_(r,!0),(i=r.jqXHR)&&4!==i.readyState&&i.abort(),Ct(r,[],function(t){ft(r);for(var e=Dt(r,t),i=0,n=e.length;i<n;i++)T(r,e[i]);u(r,o),_(r,!1)}))}function _e(t,e,i,n,r){for(var o,a,s,l,u=[],c=typeof e,h=0,p=(e=e&&"string"!=c&&"function"!=c&&e.length!==E?e:[e]).length;h<p;h++)for(s=0,l=(a=e[h]&&e[h].split&&!e[h].match(/[\[\(:]/)?e[h].split(","):[e[h]]).length;s<l;s++)(o=i("string"==typeof a[s]?a[s].trim():a[s]))&&o.length&&(u=u.concat(o));var d=f.selector[t];if(d.length)for(h=0,p=d.length;h<p;h++)u=d[h](n,r,u);return $(u)}function we(t){return(t=t||{}).filter&&t.search===E&&(t.search=t.filter),j.extend({search:"none",order:"current",page:"all"},t)}function Pe(t){for(var e=0,i=t.length;e<i;e++)if(0<t[e].length)return t[0]=t[e],t[0].length=1,t.length=1,t.context=[t.context[e]],t;return t.length=0,t}function Se(o,t,e,i){function a(t,e){var i;if(Array.isArray(t)||t instanceof j)for(var n=0,r=t.length;n<r;n++)a(t[n],e);else t.nodeName&&"tr"===t.nodeName.toLowerCase()?s.push(t):(i=j("<tr><td></td></tr>").addClass(e),j("td",i).addClass(e).html(t)[0].colSpan=C(o),s.push(i[0]))}var s=[];a(e,i),t._details&&t._details.detach(),t._details=j(s),t._detailsShow&&t._details.insertAfter(t.nTr)}function Ce(t,e){var l,r,i,u,n=t.context;n.length&&t.length&&(i=n[0].aoData[t[0]])._details&&((i._detailsShow=e)?(i._details.insertAfter(i.nTr),j(i.nTr).addClass("dt-hasChild")):(i._details.detach(),j(i.nTr).removeClass("dt-hasChild")),B(n[0],null,"childRow",[e,t.row(t[0])]),l=n[0],r=new H(l),e="draw"+(i=".dt.DT_details"),t="column-visibility"+i,i="destroy"+i,u=l.aoData,r.off(e+" "+t+" "+i),0<M(u,"_details").length&&(r.on(e,function(t,e){l===e&&r.rows({page:"current"}).eq(0).each(function(t){t=u[t];t._detailsShow&&t._details.insertAfter(t.nTr)})}
1),r.on(t,function(t,e,i,n){if(l===e)for(var r,o=C(e),a=0,s=u.length;a<s;a++)(r=u[a])._details&&r._details.children("td[colspan]").attr("colspan",o)}),r.on(i,function(t,e){if(l===e)for(var i=0,n=u.length;i<n;i++)u[i]._details&&De(r,i)})),D(n[0]))}function Te(t,e,i,n,r){for(var o=[],a=0,s=r.length;a<s;a++)o.push(v(t,r[a],e));return o}var Oe=[],o=Array.prototype,H=function(t,e){if(!(this instanceof H))return new H(t,e);function i(t){var e,i,n,r;t=t,n=P.settings,r=j.map(n,function(t,e){return t.nTable}),(t=t?t.nTable&&t.oApi?[t]:t.nodeName&&"table"===t.nodeName.toLowerCase()?-1!==(e=j.inArray(t,r))?[n[e]]:null:t&&"function"==typeof t.settings?t.settings().toArray():("string"==typeof t?i=j(t):t instanceof j&&(i=t),i?i.map(function(t){return-1!==(e=j.inArray(this,r))?n[e]:null}).toArray():void 0):[])&&o.push.apply(o,t)}var o=[];if(Array.isArray(t))for(var n=0,r=t.length;n<r;n++)i(t[n]);else i(t);this.context=$(o),e&&j.merge(this,e),this.selector={rows:null,cols:null,opts:null},H.extend(this,this,Oe)},ke=(P.Api=H,j.extend(H.prototype,{any:function(){return 0!==this.count()},concat:o.concat,context:[],count:function(){return this.flatten().length},each:function(t){for(var e=0,i=this.length;e<i;e++)t.call(this,this[e],e,this);return this},eq:function(t){var e=this.context;return e.length>t?new H(e[t],this[t]):null},filter:function(t){var e=[];if(o.filter)e=o.filter.call(this,t,this);else for(var i=0,n=this.length;i<n;i++)t.call(this,this[i],i,this)&&e.push(this[i]);return new H(this.context,e)},flatten:function(){var t=[];return new H(this.context,t.concat.apply(t,this.toArray()))},join:o.join,indexOf:o.indexOf||function(t,e){for(var i=e||0,n=this.length;i<n;i++)if(this[i]===t)return i;return-1},iterator:function(t,e,i,n){var r,o,a,s,l,u,c,h,p=[],d=this.context,f=this.selector;for("string"==typeof t&&(n=i,i=e,e=t,t=!1),o=0,a=d.length;o<a;o++){var g=new H(d[o]);if("table"===e)(r=i.call(g,d[o],o))!==E&&p.push(r);else if("columns"===e||"rows"===e)(r=i.call(g,d[o],this[o],o))!==E&&p.push(r);else if("column"===e||"column-rows"===e||"row"===e||"cell"===e)for(c=this[o],"column-rows"===e&&(u=ke(d[o],f.opts)),s=0,l=c.length;s<l;s++)h=c[s],(r="cell"===e?i.call(g,d[o],h.row,h.column,o,s):i.call(g,d[o],h,o,s,u))!==E&&p.push(r)}return p.length||n?((t=(n=new H(d,t?p.concat.apply([],p):p)).selector).rows=f.rows,t.cols=f.cols,t.opts=f.opts,n):this},lastIndexOf:o.lastIndexOf||function(t,e){return this.indexOf.apply(this.toArray.reverse(),arguments)},length:0,map:function(t){var e=[];if(o.map)e=o.map.call(this,t,this);else for(var i=0,n=this.length;i<n;i++)e.push(t.call(this,this[i],i));return new H(this.context,e)},pluck:function(e){return this.map(function(t){return t[e]})},pop:o.pop,push:o.push,reduce:o.reduce||function(t,e){return et(this,t,e,0,this.length,1)},reduceRight:o.reduceRight||function(t,e){return et(this,t,e,this.length-1,-1,-1)},reverse:o.reverse,selector:null,shift:o.shift,slice:function(){return new H(this.context,this)},sort:o.sort,splice:o.splice,toArray:function(){return o.slice.call(this)},to$:function(){return j(this)},toJQuery:function(){return j(this)},unique:function(){return new H(this.context,$(this))},unshift:o.unshift}),H.extend=function(t,e,i){if(i.length&&e&&(e instanceof H||e.__dt_wrapper))for(var n,r=0,o=i.length;r<o;r++)e[(n=i[r]).name]="function"===n.type?((e,i,n)=>function(){var t=i.apply(e,arguments);return H.extend(t,t,n.methodExt),t})(t,n.val,n):"object"===n.type?{}:n.val,e[n.name].__dt_wrapper=!0,H.extend(t,e[n.name],n.propExt)},H.register=e=function(t,e){if(Array.isArray(t))for(var i=0,n=t.length;i<n;i++)H.register(t[i],e);else for(var r=t.split("."),o=Oe,a=0,s=r.length;a<s;a++){var l,u,c=((t,e)=>{for(var i=0,n=t.length;i<n;i++)if(t[i].name===e)return t[i];return null})(o,u=(l=-1!==r[a].indexOf("()"))?r[a].replace("()",""):r[a]);c||o.push(c={name:u,val:{},methodExt:[],propExt:[],type:"object"}),a===s-1?(c.val=e,c.type="function"==typeof e?"function":j.isPlainObject(e)?"object":"other"):o=l?c.methodExt:c.propExt}},H.registerPlural=t=function(t,e,i){H.register(t,i),H.register(e,function(){var t=i.apply(this,arguments);return t===this?this:t instanceof H?t.length?Array.isArray(t[0])?new H(t.context,t[0]):t[0]:E:t})},e("tables()",function(t){return t!==E&&null!==t?new H(be(t,this.context)):this}),e("table()",function(t){var t=this.tables(t),e=t.context;return e.length?new H(e[0]):t}),t("tables().nodes()","table().node()",function(){return this.iterator("table",function(t){return t.nTable},1)}),t("tables().body()","table().body()",function(){return this.iterator("table",function(t){return t.nTBody},1)}),t("tables().header()","table().header()",function(){return this.iterator("table",function(t){return t.nTHead},1)}),t("tables().footer()","table().footer()",function(){return this.iterator("table",function(t){return t.nTFoot},1)}),t("tables().containers()","table().container()",function(){return this.iterator("table",function(t){return t.nTableWrapper},1)}),e("draw()",function(e){return this.iterator("table",function(t){"page"===e?b(t):u(t,!1===(e="string"==typeof e?"full-hold"!==e:e))})}),e("page()",function(e){return e===E?this.page.info().page:this.iterator("table",function(t){Kt(t,e)})}),e("page.info()",function(t){var e,i,n,r,o;return 0===this.context.length?E:(i=(e=this.context[0])._iDisplayStart,n=e.oFeatures.bPaginate?e._iDisplayLength:-1,r=e.fnRecordsDisplay(),{page:(o=-1===n)?0:Math.floor(i/n),pages:o?1:Math.ceil(r/n),start:i,end:e.fnDisplayEnd(),length:n,recordsTotal:e.fnRecordsTotal(),recordsDisplay:r,serverSide:"ssp"===z(e)}
1)}),e("page.len()",function(e){return e===E?0!==this.context.length?this.context[0]._iDisplayLength:E:this.iterator("table",function(t){Xt(t,e)})}),e("ajax.json()",function(){var t=this.context;if(0<t.length)return t[0].json}),e("ajax.params()",function(){var t=this.context;if(0<t.length)return t[0].oAjaxData}),e("ajax.reload()",function(e,i){return this.iterator("table",function(t){xe(t,!1===i,e)})}),e("ajax.url()",function(e){var t=this.context;return e===E?0===t.length?E:(t=t[0]).ajax?j.isPlainObject(t.ajax)?t.ajax.url:t.ajax:t.sAjaxSource:this.iterator("table",function(t){j.isPlainObject(t.ajax)?t.ajax.url=e:t.ajax=e})}),e("ajax.url().load()",function(e,i){return this.iterator("table",function(t){xe(t,!1===i,e)})}),function(t,e){var i,n=[],r=t.aiDisplay,o=t.aiDisplayMaster,a=e.search,s=e.order,e=e.page;if("ssp"==z(t))return"removed"===a?[]:h(0,o.length);if("current"==e)for(u=t._iDisplayStart,c=t.fnDisplayEnd();u<c;u++)n.push(r[u]);else if("current"==s||"applied"==s){if("none"==a)n=o.slice();else if("applied"==a)n=r.slice();else if("removed"==a){for(var l={},u=0,c=r.length;u<c;u++)l[r[u]]=null;n=j.map(o,function(t){return l.hasOwnProperty(t)?null:t})}}else if("index"==s||"original"==s)for(u=0,c=t.aoData.length;u<c;u++)("none"==a||-1===(i=j.inArray(u,r))&&"removed"==a||0<=i&&"applied"==a)&&n.push(u);return n}),De=(e("rows()",function(e,i){e===E?e="":j.isPlainObject(e)&&(i=e,e=""),i=we(i);var t=this.iterator("table",function(t){return _e("row",e,function(i){var t=p(i),n=r.aoData;if(null!==t&&!o)return[t];if(a=a||ke(r,o),null!==t&&-1!==j.inArray(t,a))return[t];if(null===i||i===E||""===i)return a;if("function"==typeof i)return j.map(a,function(t){var e=n[t];return i(t,e._aData,e.nTr)?t:null});if(i.nodeName)return t=i._DT_RowIndex,e=i._DT_CellIndex,t!==E?n[t]&&n[t].nTr===i?[t]:[]:e?n[e.row]&&n[e.row].nTr===i.parentNode?[e.row]:[]:(t=j(i).closest("*[data-dt-row]")).length?[t.data("dt-row")]:[];if("string"==typeof i&&"#"===i.charAt(0)){var e=r.aIds[i.replace(/^#/,"")];if(e!==E)return[e.idx]}t=w(y(r.aoData,a,"nTr"));return j(t).filter(i).map(function(){return this._DT_RowIndex}).toArray()},r=t,o=i);var r,o,a},1);return t.selector.rows=e,t.selector.opts=i,t}),e("rows().nodes()",function(){return this.iterator("row",function(t,e){return t.aoData[e].nTr||E},1)}),e("rows().data()",function(){return this.iterator(!0,"rows",function(t,e){return y(t.aoData,e,"_aData")},1)}),t("rows().cache()","row().cache()",function(i){return this.iterator("row",function(t,e){t=t.aoData[e];return"search"===i?t._aFilterData:t._aSortData},1)}),t("rows().invalidate()","row().invalidate()",function(i){return this.iterator("row",function(t,e){mt(t,e,i)})}),t("rows().indexes()","row().index()",function(){return this.iterator("row",function(t,e){return e},1)}),t("rows().ids()","row().id()",function(t){for(var e=[],i=this.context,n=0,r=i.length;n<r;n++)for(var o=0,a=this[n].length;o<a;o++){var s=i[n].rowIdFn(i[n].aoData[this[n][o]]._aData);e.push((!0===t?"#":"")+s)}return new H(i,e)}),t("rows().remove()","row().remove()",function(){var h=this;return this.iterator("row",function(t,e,i){var n,r,o,a,s,l,u=t.aoData,c=u[e];for(u.splice(e,1),n=0,r=u.length;n<r;n++)if(l=(s=u[n]).anCells,null!==s.nTr&&(s.nTr._DT_RowIndex=n),null!==l)for(o=0,a=l.length;o<a;o++)l[o]._DT_CellIndex.row=n;gt(t.aiDisplayMaster,e),gt(t.aiDisplay,e),gt(h[i],e,!1),0<t._iRecordsDisplay&&t._iRecordsDisplay--,ye(t);i=t.rowIdFn(c._aData);i!==E&&delete t.aIds[i]}),this.iterator("table",function(t){for(var e=0,i=t.aoData.length;e<i;e++)t.aoData[e].idx=e}),this}),e("rows.add()",function(o){var t=this.iterator("table",function(t){for(var e,i=[],n=0,r=o.length;n<r;n++)(e=o[n]).nodeName&&"TR"===e.nodeName.toUpperCase()?i.push(ut(t,e)[0]):i.push(T(t,e));return i},1),e=this.rows(-1);return e.pop(),j.merge(e,t),e}),e("row()",function(t,e){return Pe(this.rows(t,e))}),e("row().data()",function(t){var e,i=this.context;return t===E?i.length&&this.length?i[0].aoData[this[0]]._aData:E:((e=i[0].aoData[this[0]])._aData=t,Array.isArray(t)&&e.nTr&&e.nTr.id&&m(i[0].rowId)(t,e.nTr.id),mt(i[0],this[0],"data"),this)}),e("row().node()",function(){var t=this.context;return t.length&&this.length&&t[0].aoData[this[0]].nTr||null}),e("row.add()",function(e){e instanceof j&&e.length&&(e=e[0]);
1var t=this.iterator("table",function(t){return e.nodeName&&"TR"===e.nodeName.toUpperCase()?ut(t,e)[0]:T(t,e)});return this.row(t[0])}),j(x).on("plugin-init.dt",function(t,e){var r=new H(e),i=(r.on("stateSaveParams",function(t,e,i){var n=r.rows().iterator("row",function(t,e){return t.aoData[e]._detailsShow?e:E});i.childRows=r.rows(n).ids(!0).toArray()}),r.state.loaded());i&&i.childRows&&r.rows(i.childRows).every(function(){B(e,null,"requestChild",[this])})}),function(t,e){var i=t.context;i.length&&(e=i[0].aoData[e!==E?e:t[0]])&&e._details&&(e._details.remove(),e._detailsShow=E,e._details=E,j(e.nTr).removeClass("dt-hasChild"),D(i[0]))}),Ie="row().child",Ae=Ie+"()",je=(e(Ae,function(t,e){var i=this.context;return t===E?i.length&&this.length?i[0].aoData[this[0]]._details:E:(!0===t?this.child.show():!1===t?De(this):i.length&&this.length&&Se(i[0],i[0].aoData[this[0]],t,e),this)}),e([Ie+".show()",Ae+".show()"],function(t){return Ce(this,!0),this}),e([Ie+".hide()",Ae+".hide()"],function(){return Ce(this,!1),this}),e([Ie+".remove()",Ae+".remove()"],function(){return De(this),this}),e(Ie+".isShown()",function(){var t=this.context;return t.length&&this.length&&t[0].aoData[this[0]]._detailsShow||!1}),/^([^:]+):(name|visIdx|visible)$/),Fe=(e("columns()",function(i,n){i===E?i="":j.isPlainObject(i)&&(n=i,i=""),n=we(n);var t=this.iterator("table",function(t){return e=i,s=n,l=(a=t).aoColumns,u=M(l,"sName"),c=M(l,"nTh"),_e("column",e,function(i){var n,t=p(i);if(""===i)return h(l.length);if(null!==t)return[0<=t?t:l.length+t];if("function"==typeof i)return n=ke(a,s),j.map(l,function(t,e){return i(e,Te(a,e,0,0,n),c[e])?e:null});var r="string"==typeof i?i.match(je):"";if(r)switch(r[2]){case"visIdx":case"visible":var e,o=parseInt(r[1],10);return o<0?[(e=j.map(l,function(t,e){return t.bVisible?e:null}))[e.length+o]]:[rt(a,o)];case"name":return j.map(u,function(t,e){return t===r[1]?e:null});default:return[]}return i.nodeName&&i._DT_CellIndex?[i._DT_CellIndex.column]:(t=j(c).filter(i).map(function(){return j.inArray(this,c)}).toArray()).length||!i.nodeName?t:(t=j(i).closest("*[data-dt-column]")).length?[t.data("dt-column")]:[]},a,s);var a,e,s,l,u,c},1);return t.selector.cols=i,t.selector.opts=n,t}),t("columns().header()","column().header()",function(t,e){return this.iterator("column",function(t,e){return t.aoColumns[e].nTh},1)}),t("columns().footer()","column().footer()",function(t,e){return this.iterator("column",function(t,e){return t.aoColumns[e].nTf},1)}),t("columns().data()","column().data()",function(){return this.iterator("column-rows",Te,1)}),t("columns().dataSrc()","column().dataSrc()",function(){return this.iterator("column",function(t,e){return t.aoColumns[e].mData},1)}),t("columns().cache()","column().cache()",function(o){return this.iterator("column-rows",function(t,e,i,n,r){return y(t.aoData,r,"search"===o?"_aFilterData":"_aSortData",e)},1)}),t("columns().nodes()","column().nodes()",function(){return this.iterator("column-rows",function(t,e,i,n,r){return y(t.aoData,r,"anCells",e)},1)}),t("columns().visible()","column().visible()",function(h,i){var e=this,t=this.iterator("column",function(t,e){if(h===E)return t.aoColumns[e].bVisible;var i,n,r=e,e=h,o=t.aoColumns,a=o[r],s=t.aoData;if(e===E)a.bVisible;else if(a.bVisible!==e){if(e)for(var l=j.inArray(!0,M(o,"bVisible"),r+1),u=0,c=s.length;u<c;u++)n=s[u].nTr,i=s[u].anCells,n&&n.insertBefore(i[r],i[l]||null);else j(M(t.aoData,"anCells",r)).detach();a.bVisible=e}});return h!==E&&this.iterator("table",function(t){_t(t,t.aoHeader),_t(t,t.aoFooter),t.aiDisplay.length||j(t.nTBody).find("td[colspan]").attr("colspan",C(t)),D(t),e.iterator("column",function(t,e){B(t,null,"column-visibility",[t,e,h,i])}),i!==E&&!i||e.columns.adjust()}),t}),t("columns().indexes()","column().index()",function(i){return this.iterator("column",function(t,e){return"visible"===i?ot(t,e):e},1)}),e("columns.adjust()",function(){return this.iterator("table",function(t){L(t)},1)}),e("column.index()",function(t,e){var i;if(0!==this.context.length)return i=this.context[0],"fromVisible"===t||"toData"===t?rt(i,e):"fromData"===t||"toVisible"===t?ot(i,e):void 0}),e("column()",function(t,e){return Pe(this.columns(t,e))}),e("cells()",function(g,t,m){var n,r,o,a,s,l,e;return j.isPlainObject(g)&&(g.row===E?(m=g,g=null):(m=t,t=null)),j.isPlainObject(t)&&(m=t,t=null),null===t||t===E?this.iterator("table",function(t){return n=t,t=g,e=we(m),h=n.aoData,p=ke(n,e),i=w(y(h,p,"anCells")),d=j(K([],i)),f=n.aoColumns.length,_e("cell",t,function(t){var e,i="function"==typeof t;if(null===t||t===E||i){for(o=[],a=0,s=p.length;a<s;a++)for(r=p[a],l=0;l<f;l++)u={row:r,column:l},(!i||(c=h[r],t(u,v(n,r,l),c.anCells?c.anCells[l]:null)))&&o.push(u);return o}return j.isPlainObject(t)?t.column!==E&&t.row!==E&&-1!==j.inArray(t.row,p)?[t]:[]:(e=d.filter(t).map(function(t,e){return{row:e._DT_CellIndex.row,column:e._DT_CellIndex.column}}).toArray()).length||!t.nodeName?e:(c=j(t).closest("*[data-dt-row]")).length?[{row:c.data("dt-row"),column:c.data("dt-column")}]:[]},n,e);var n,e,r,o,a,s,l,u,c,h,p,i,d,f}):(e=m?{page:m.page,order:m.order,search:m.search}:{},n=this.columns(t,e),r=this.rows(g,e),e=this.iterator("table",function(t,e){var i=[];for(o=0,a=r[e].length;o<a;o++)for(s=0,l=n[e].length;s<l;s++)i.push({row:r[e][o],column:n[e][s]});return i},1),e=m&&m.selected?this.cells(e,m):e,j.extend(e.selector,{cols:t,rows:g,opts:m}),e)}),t("cells().nodes()","cell().node()",function(){return this.iterator("cell",function(t,e,
1i){t=t.aoData[e];return t&&t.anCells?t.anCells[i]:E},1)}),e("cells().data()",function(){return this.iterator("cell",function(t,e,i){return v(t,e,i)},1)}),t("cells().cache()","cell().cache()",function(n){return n="search"===n?"_aFilterData":"_aSortData",this.iterator("cell",function(t,e,i){return t.aoData[e][n][i]},1)}),t("cells().render()","cell().render()",function(n){return this.iterator("cell",function(t,e,i){return v(t,e,i,n)},1)}),t("cells().indexes()","cell().index()",function(){return this.iterator("cell",function(t,e,i){return{row:e,column:i,columnVisible:ot(t,i)}},1)}),t("cells().invalidate()","cell().invalidate()",function(n){return this.iterator("cell",function(t,e,i){mt(t,e,n,i)})}),e("cell()",function(t,e,i){return Pe(this.cells(t,e,i))}),e("cell().data()",function(t){var e=this.context,i=this[0];return t===E?e.length&&i.length?v(e[0],i[0].row,i[0].column):E:(ct(e[0],i[0].row,i[0].column,t),mt(e[0],i[0].row,"data",i[0].column),this)}),e("order()",function(e,t){var i=this.context;return e===E?0!==i.length?i[0].aaSorting:E:("number"==typeof e?e=[[e,t]]:e.length&&!Array.isArray(e[0])&&(e=Array.prototype.slice.call(arguments)),this.iterator("table",function(t){t.aaSorting=e.slice()}))}),e("order.listener()",function(e,i,n){return this.iterator("table",function(t){ue(t,e,i,n)})}),e("order.fixed()",function(e){var t;return e?this.iterator("table",function(t){t.aaSortingFixed=j.extend(!0,{},e)}):(t=(t=this.context).length?t[0].aaSortingFixed:E,Array.isArray(t)?{pre:t}:t)}),e(["columns().order()","column().order()"],function(n){var r=this;return this.iterator("table",function(t,e){var i=[];j.each(r[e],function(t,e){i.push([e,n])}),t.aaSorting=i})}),e("search()",function(e,i,n,r){var t=this.context;return e===E?0!==t.length?t[0].oPreviousSearch.sSearch:E:this.iterator("table",function(t){t.oFeatures.bFilter&&At(t,j.extend({},t.oPreviousSearch,{sSearch:e+"",bRegex:null!==i&&i,bSmart:null===n||n,bCaseInsensitive:null===r||r}),1)})}),t("columns().search()","column().search()",function(n,r,o,a){return this.iterator("column",function(t,e){var i=t.aoPreSearchCols;if(n===E)return i[e].sSearch;t.oFeatures.bFilter&&(j.extend(i[e],{sSearch:n+"",bRegex:null!==r&&r,bSmart:null===o||o,bCaseInsensitive:null===a||a}),At(t,t.oPreviousSearch,1))})}),e("state()",function(){return this.context.length?this.context[0].oSavedState:null}),e("state.clear()",function(){return this.iterator("table",function(t){t.fnStateSaveCallback.call(t.oInstance,t,{})})}),e("state.loaded()",function(){return this.context.length?this.context[0].oLoadedState:null}),e("state.save()",function(){return this.iterator("table",function(t){D(t)})}),P.versionCheck=P.fnVersionCheck=function(t){for(var e,i,n=P.version.split("."),r=t.split("."),o=0,a=r.length;o<a;o++)if((e=parseInt(n[o],10)||0)!==(i=parseInt(r[o],10)||0))return i<e;return!0},P.isDataTable=P.fnIsDataTable=function(t){var r=j(t).get(0),o=!1;return t instanceof P.Api||(j.each(P.settings,function(t,e){var i=e.nScrollHead?j("table",e.nScrollHead)[0]:null,n=e.nScrollFoot?j("table",e.nScrollFoot)[0]:null;e.nTable!==r&&i!==r&&n!==r||(o=!0)}),o)},P.tables=P.fnTables=function(e){var t=!1,i=(j.isPlainObject(e)&&(t=e.api,e=e.visible),j.map(P.settings,function(t){if(!e||j(t.nTable).is(":visible"))return t.nTable}));return t?new H(i):i},P.camelToHungarian=S,e("$()",function(t,e){e=this.rows(e).nodes(),e=j(e);return j([].concat(e.filter(t).toArray(),e.find(t).toArray()))}),j.each(["on","one","off"],function(t,i){e(i+"()",function(){var t=Array.prototype.slice.call(arguments),e=(t[0]=j.map(t[0].split(/\s/),function(t){return t.match(/\.dt\b/)?t:t+".dt"}).join(" "),j(this.tables().nodes()));return e[i].apply(e,t),this})}),e("clear()",function(){return this.iterator("table",function(t){ft(t)})}),e("settings()",function(){return new H(this.context,this.context)}),e("init()",function(){var t=this.context;return t.length?t[0].oInit:null}),e("data()",function(){return this.iterator("table",function(t){return M(t.aoData,"_aData")}).flatten()}),e("destroy()",function(h){return h=h||!1,this.iterator("table",function(e){var i,t=e.nTableWrapper.parentNode,n=e.oClasse
1s,r=e.nTable,o=e.nTBody,a=e.nTHead,s=e.nTFoot,l=j(r),o=j(o),u=j(e.nTableWrapper),c=j.map(e.aoData,function(t){return t.nTr}),s=(e.bDestroying=!0,B(e,"aoDestroyCallback","destroy",[e]),h||new H(e).columns().visible(!0),u.off(".DT").find(":not(tbody *)").off(".DT"),j(F).off(".DT-"+e.sInstance),r!=a.parentNode&&(l.children("thead").detach(),l.append(a)),s&&r!=s.parentNode&&(l.children("tfoot").detach(),l.append(s)),e.aaSorting=[],e.aaSortingFixed=[],ce(e),j(c).removeClass(e.asStripeClasses.join(" ")),j("th, td",a).removeClass(n.sSortable+" "+n.sSortableAsc+" "+n.sSortableDesc+" "+n.sSortableNone),o.children().detach(),o.append(c),h?"remove":"detach"),a=(l[s](),u[s](),!h&&t&&(t.insertBefore(r,e.nTableReinsertBefore),l.css("width",e.sDestroyWidth).removeClass(n.sTable),i=e.asDestroyStripes.length)&&o.children().each(function(t){j(this).addClass(e.asDestroyStripes[t%i])}),j.inArray(e,P.settings));-1!==a&&P.settings.splice(a,1)})}),j.each(["column","row","cell"],function(t,l){e(l+"s().every()",function(o){var a=this.selector.opts,s=this;return this.iterator(l,function(t,e,i,n,r){o.call(s[l](e,"cell"===l?i:a,"cell"===l?a:E),e,i,n,r)})})}),e("i18n()",function(t,e,i){var n=this.context[0],t=O(t)(n.oLanguage);return t===E&&(t=e),(t=i!==E&&j.isPlainObject(t)?t[i]!==E?t[i]:t._:t).replace("%d",i)}),P.version="1.11.3",P.settings=[],P.models={},P.models.oSearch={bCaseInsensitive:!0,sSearch:"",bRegex:!1,bSmart:!0,return:!1},P.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,_sRowStripe:"",src:null,idx:-1},P.models.oColumn={idx:null,aDataSort:null,asSorting:null,bSearchable:null,bSortable:null,bVisible:null,_sManualType:null,_bAttrSrc:!1,fnCreatedCell:null,fnGetData:null,fnSetData:null,mData:null,mRender:null,nTh:null,nTf:null,sClass:null,sContentPadding:null,sDefaultContent:null,sName:null,sSortDataType:"std",sSortingClass:null,sSortingClassJUI:null,sTitle:null,sType:null,sWidth:null,sWidthOrig:null},P.defaults={aaData:null,aaSorting:[[0,"asc"]],aaSortingFixed:[],ajax:null,aLengthMenu:[10,25,50,100],aoColumns:null,aoColumnDefs:null,aoSearchCols:[],asStripeClasses:null,bAutoWidth:!0,bDeferRender:!1,bDestroy:!1,bFilter:!0,bInfo:!0,bLengthChange:!0,bPaginate:!0,bProcessing:!1,bRetrieve:!1,bScrollCollapse:!1,bServerSide:!1,bSort:!0,bSortMulti:!0,bSortCellsTop:!1,bSortClasses:!0,bStateSave:!1,fnCreatedRow:null,fnDrawCallback:null,fnFooterCallback:null,fnFormatNumber:function(t){return t.toString().replace(/\B(?=(\d{3})+(?!\d))/g,this.oLanguage.sThousands)},fnHeaderCallback:null,fnInfoCallback:null,fnInitComplete:null,fnPreDrawCallback:null,fnRowCallback:null,fnServerData:null,fnServerParams:null,fnStateLoadCallback:function(t){try{return JSON.parse((-1===t.iStateDuration?sessionStorage:localStorage).getItem("DataTables_"+t.sInstance+"_"+location.pathname))}catch(t){return{}}},fnStateLoadParams:null,fnStateLoaded:null,fnStateSaveCallback:function(t,e){try{(-1===t.iStateDuration?sessionStorage:localStorage).setItem("DataTables_"+t.sInstance+"_"+location.pathname,JSON.stringify(e))}catch(t){}},fnStateSaveParams:null,iStateDuration:7200,iDeferLoading:null,iDisplayLength:10,iDisplayStart:0,iTabIndex:0,oClasses:{},oLanguage:{oAria:{sSortAscending:": activate to sort column ascending",sSortDescending:": activate to sort column descending"},oPaginate:{sFirst:"First",sLast:"Last",sNext:"Next",sPrevious:"Previous"},sEmptyTable:"No data available in table",sInfo:"Showing _START_ to _END_ of _TOTAL_ entries",sInfoEmpty:"Showing 0 to 0 of 0 entries",sInfoFiltered:"(filtered from _MAX_ total entries)",sInfoPostFix:"",sDecimal:"",sThousands:",",sLengthMenu:"Show _MENU_ entries",sLoadingRecords:"Loading...",sProcessing:"Processing...",sSearch:"Search:",sSearchPlaceholder:"",sUrl:"",sZeroRecords:"No matching records found"},oSearch:j.extend({},P.models.oSearch),sAjaxDataProp:"data",sAjaxSource:null,sDom:"lfrtip",searchDelay:null,sPaginationType:"simple_numbers",sScrollX:"",sScrollXInner:"",sScrollY:"",sServerMethod:"GET",renderer:null,rowId:"DT_RowId"},a(P.defaults),P.defaults.column={aDataSort:null,iDataSort:-1,asSorting:["asc","desc"],bSearchable:!0,bSortable:!0,bVisible:!0,fnCreatedCell:null,mData:null,mRender:null,sCellType:"td",sClass:"",sContentPadding:"",sDefaultContent:null,sName:"",sSortDataType:"std",sTitle:null,sType:null,sWidth:null},a(P.defaults.column),P.models.oSettings={oFeatures:{bAutoWidth:null,bDeferRender:null,bFilter:null,bInfo:null,bLengthChange:null,bPaginate:null,bProcessing:null,bServerSide:null,bSort:null,bSortMulti:null,bSortClasses:null,bStateSave:null},oScroll:{bCollapse:null,iBarWidth:0,sX:null,sXInner:null,sY:null},oLanguage:{fnInfoCallback:null},oBrowser:{bScrollOversize:!1,bScrollbarLeft:!1,bBounding:!1,barWidth:0},ajax:null,aanFeatures:[],aoData:[],aiDisplay:[],aiDisplayMaster:[],aIds:{},aoColumns:[],aoHeader:[],aoFooter:[],oPreviousSearch:{},aoPreSearchCols:[],aaSorting:null,aaSortingFixed:[],asStripeClasses:null,asDestroyStripes:[],sDestroyWidth:0,aoRowCallback:[],aoHeaderCallback:[],aoFooterCallback:[],aoDrawCallback:[],aoRowCreatedCallback:[],aoPreDrawCallback:[],aoInitComplete:[],aoStateSaveParams:[],aoStateLoadParams:[],aoStateLoaded:[],sTableId:"",nTable:null,nTHead:null,nTFoot:null,nTBody:null,nTableWrapper:null,bDeferLoading:!1,bInitialised:!1,aoOpenRows:[],sDom:null,searchDelay:null,sPaginationType:"two_button",iStateDuration:0,aoStateSave:[],aoStateLoad:[],oSavedState:null,oLoadedState:null,sAjaxSource:null,sAjaxDataProp:null,jqXHR:null,json:E,oAjaxD
1ata:E,fnServerData:null,aoServerParams:[],sServerMethod:null,fnFormatNumber:null,aLengthMenu:null,iDraw:0,bDrawing:!1,iDrawError:-1,_iDisplayLength:10,_iDisplayStart:0,_iRecordsTotal:0,_iRecordsDisplay:0,oClasses:{},bFiltered:!1,bSorted:!1,bSortCellsTop:null,oInit:null,aoDestroyCallback:[],fnRecordsTotal:function(){return"ssp"==z(this)?+this._iRecordsTotal:this.aiDisplayMaster.length},fnRecordsDisplay:function(){return"ssp"==z(this)?+this._iRecordsDisplay:this.aiDisplay.length},fnDisplayEnd:function(){var t=this._iDisplayLength,e=this._iDisplayStart,i=e+t,n=this.aiDisplay.length,r=this.oFeatures,o=r.bPaginate;return r.bServerSide?!1===o||-1===t?e+n:Math.min(e+t,this._iRecordsDisplay):!o||n<i||-1===t?n:i},oInstance:null,sInstance:null,iTabIndex:0,nScrollHead:null,nScrollFoot:null,aLastSort:[],oPlugins:{},rowIdFn:null,rowId:null},P.ext=f={buttons:{},classes:{},builder:"-source-",errMode:"alert",feature:[],search:[],selector:{cell:[],column:[],row:[]},internal:{},legacy:{ajax:null},pager:{},renderer:{pageButton:{},header:{}},order:{},type:{detect:[],search:{},order:{}},_unique:0,fnVersionCheck:P.fnVersionCheck,iApiIndex:0,oJUIClasses:{},sVersion:P.version},j.extend(f,{afnFiltering:f.search,aTypes:f.type.detect,ofnSearch:f.type.search,oSort:f.type.order,afnSortData:f.order,aoFeatures:f.feature,oApi:f.internal,oStdClasses:f.classes,oPagination:f.pager}),j.extend(P.ext.classes,{sTable:"dataTable",sNoFooter:"no-footer",sPageButton:"paginate_button",sPageButtonActive:"current",sPageButtonDisabled:"disabled",sStripeOdd:"odd",sStripeEven:"even",sRowEmpty:"dataTables_empty",sWrapper:"dataTables_wrapper",sFilter:"dataTables_filter",sInfo:"dataTables_info",sPaging:"dataTables_paginate paging_",sLength:"dataTables_length",sProcessing:"dataTables_processing",sSortAsc:"sorting_asc",sSortDesc:"sorting_desc",sSortable:"sorting",sSortableAsc:"sorting_desc_disabled",sSortableDesc:"sorting_asc_disabled",sSortableNone:"sorting_disabled",sSortColumn:"sorting_",sFilterInput:"",sLengthSelect:"",sScrollWrapper:"dataTables_scroll",sScrollHead:"dataTables_scrollHead",sScrollHeadInner:"dataTables_scrollHeadInner",sScrollBody:"dataTables_scrollBody",sScrollFoot:"dataTables_scrollFoot",sScrollFootInner:"dataTables_scrollFootInner",sHeaderTH:"",sFooterTH:"",sSortJUIAsc:"",sSortJUIDesc:"",sSortJUI:"",sSortJUIAscAllowed:"",sSortJUIDescAllowed:"",sSortJUIWrapper:"",sSortIcon:"",sJUIHeader:"",sJUIFooter:""}),P.ext.pager);function Ee(t,e){var i=[],n=Fe.numbers_length,r=Math.floor(n/2);return e<=n?i=h(0,e):t<=r?((i=h(0,n-2)).push("ellipsis"),i.push(e-1)):((e-1-r<=t?i=h(e-(n-2),e):((i=h(t-r+2,t+r-1)).push("ellipsis"),i.push(e-1),i)).splice(0,0,"ellipsis"),i.splice(0,0,0)),i.DT_el="span",i}j.extend(Fe,{simple:function(t,e){return["previous","next"]},full:function(t,e){return["first","previous","next","last"]},numbers:function(t,e){return[Ee(t,e)]},simple_numbers:function(t,e){return["previous",Ee(t,e),"next"]},full_numbers:function(t,e){return["first","previous",Ee(t,e),"next","last"]},first_last_numbers:function(t,e){return["first",Ee(t,e),"last"]},_numbers:Ee,numbers_length:7}),j.extend(!0,P.ext.renderer,{pageButton:{_:function(u,t,c,e,h,p){function d(t,e){for(var i,n,r=m.sPageButtonDisabled,o=function(t){Kt(u,t.data.action,!0)},a=0,s=e.length;a<s;a++)if(i=e[a],Array.isArray(i)){var l=j("<"+(i.DT_el||"div")+"/>").appendTo(t);d(l,i)}else{switch(f=null,g=i,n=u.iTabIndex,i){case"ellipsis":t.append('<span class="ellipsis">…</span>');break;case"first":f=y.sFirst,0===h&&(n=-1,g+=" "+r);break;case"previous":f=y.sPrevious,0===h&&(n=-1,g+=" "+r);break;case"next":f=y.sNext,0!==p&&h!==p-1||(n=-1,g+=" "+r);break;case"last":f=y.sLast,0!==p&&h!==p-1||(n=-1,g+=" "+r);break;default:f=u.fnFormatNumber(i+1),g=h===i?m.sPageButtonActive:""}null!==f&&(me(j("<a>",{class:m.sPageButton+" "+g,"aria-controls":u.sTableId,"aria-label":v[i],"data-dt-idx":b,tabindex:n,id:0===c&&"string"==typeof i?u.sTableId+"_"+i:null}).html(f).appendTo(t),{action:i},o),b++)}}var f,g,i,m=u.oClasses,y=u.oLanguage.oPaginate,v=u.oLanguage.oAria.paginate||{},b=0;try{i=j(t).find(x.activeElement).data("dt-idx")}catch(t){}d(j(t).empty(),e),i!==E&&j(t).find("[data-dt-idx="+i+"]").trigger("focus")}}}),j.extend(P.ext.type.detect,[function(t,e){e=e.oLanguage.sDecimal;return s(t,e)?"num"+e:null},function(t,e){var i;return(!t||t instanceof Date||U.test(t))&&(null!==(i=Date.parse(t))&&!isNaN(i)||d(t))?"date":null},function(t,e){e=e.oLanguage.sDecimal;return s(t,e,!0)?"num-fmt"+e:null},function(t,e){e=e.oLanguage.sDecimal;return i(t,e)?"html-num"+e:null},function(t,e){e=e.oLanguage.sDecimal;return i(t,e,!0)?"html-num-fmt"+e:null},function(t,e){return d(t)||"string"==typeof t&&-1!==t.indexOf("<")?"html":null}]),j.extend(P.ext.type.search,{html:function(t){return d(t)?t:"string"==typeof t?t.replace(c," ").replace(W,""):""},string:function(t){return!d(t)&&"string"==typeof t?t.replace(c," "):t}});function Me(t,e,i,n){return 0===t||t&&"-"!==t?+(t=(t=e?X(t,e):t).replace&&(i&&(t=t.replace(i,"")),n)?t.replace(n,""):t):-1/0}function Le(i){j.each({num:function(t){return Me(t,i)},"num-fmt":function(t){return Me(t,i,G)},"html-num":function(t){return Me(t,i,W)},"html-num-fmt":function(t){return Me(t,i,W,G)}},function(t,e){f.type.order[t+i+"-pre"]=e,t.match(/^html\-/)&&(f.type.search[t+i]=f.type.search.html)})}j.extend(f.type.order,{"date-pre":function(t){t=Date.parse(t);return isNaN(t)?-1/0:t},"html-pre":function(t){return d(t)?"":t.replace?t.replace(/<.*?>/g,"").toLowerCase():t+""},"string-pre":function(t){return d(t)?"":"string"==typeof t?t.toLowerCase():t.toString?t.toString():""},"string-asc":function(t,e){return t<e?-1:e<t?1:0},"string-desc":function(t,e){return t<e?1:e<t?-1:0}}),Le(""),j.extend(!0,P.ext.renderer,{header:{_:function(r,o,a,s){j(r.nTable).on("order.dt.DT",function(t,e,
1i,n){r===e&&(e=a.idx,o.removeClass(s.sSortAsc+" "+s.sSortDesc).addClass("asc"==n[e]?s.sSortAsc:"desc"==n[e]?s.sSortDesc:a.sSortingClass))})},jqueryui:function(r,o,a,s){j("<div/>").addClass(s.sSortJUIWrapper).append(o.contents()).append(j("<span/>").addClass(s.sSortIcon+" "+a.sSortingClassJUI)).appendTo(o),j(r.nTable).on("order.dt.DT",function(t,e,i,n){r===e&&(e=a.idx,o.removeClass(s.sSortAsc+" "+s.sSortDesc).addClass("asc"==n[e]?s.sSortAsc:"desc"==n[e]?s.sSortDesc:a.sSortingClass),o.find("span."+s.sSortIcon).removeClass(s.sSortJUIAsc+" "+s.sSortJUIDesc+" "+s.sSortJUI+" "+s.sSortJUIAscAllowed+" "+s.sSortJUIDescAllowed).addClass("asc"==n[e]?s.sSortJUIAsc:"desc"==n[e]?s.sSortJUIDesc:a.sSortingClassJUI))})}}});function Ve(t){return"string"==typeof(t=Array.isArray(t)?t.join(","):t)?t.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,"""):t}function Re(e){return function(){var t=[fe(this[P.ext.iApiIndex])].concat(Array.prototype.slice.call(arguments));return P.ext.internal[e].apply(this,t)}}return P.render={number:function(n,r,o,a,s){return{display:function(t){if("number"!=typeof t&&"string"!=typeof t)return t;var e=t<0?"-":"",i=parseFloat(t);if(isNaN(i))return Ve(t);i=i.toFixed(o),t=Math.abs(i);i=parseInt(t,10),t=o?r+(t-i).toFixed(o).substring(2):"";return(e=0===i&&0===parseFloat(t)?"":e)+(a||"")+i.toString().replace(/\B(?=(\d{3})+(?!\d))/g,n)+t+(s||"")}}},text:function(){return{display:Ve,filter:Ve}}},j.extend(P.ext.internal,{_fnExternApiFunc:Re,_fnBuildAjax:Ct,_fnAjaxUpdate:Tt,_fnAjaxParameters:Ot,_fnAjaxUpdateDraw:kt,_fnAjaxDataSrc:Dt,_fnAddColumn:it,_fnColumnOptions:nt,_fnAdjustColumnSizing:L,_fnVisibleToColumnIndex:rt,_fnColumnIndexToVisible:ot,_fnVisbleColumns:C,_fnGetColumns:at,_fnColumnTypes:st,_fnApplyColumnDefs:lt,_fnHungarianMap:a,_fnCamelToHungarian:S,_fnLanguageCompat:Z,_fnBrowserDetect:tt,_fnAddData:T,_fnAddTr:ut,_fnNodeToDataIndex:function(t,e){return e._DT_RowIndex!==E?e._DT_RowIndex:null},_fnNodeToColumnIndex:function(t,e,i){return j.inArray(i,t.aoData[e].anCells)},_fnGetCellData:v,_fnSetCellData:ct,_fnSplitObjNotation:pt,_fnGetObjectDataFn:O,_fnSetObjectDataFn:m,_fnGetDataMaster:dt,_fnClearTable:ft,_fnDeleteIndex:gt,_fnInvalidate:mt,_fnGetRowElements:yt,_fnCreateTr:vt,_fnBuildHead:xt,_fnDrawHead:_t,_fnDraw:b,_fnReDraw:u,_fnAddOptionsHtml:wt,_fnDetectHeader:Pt,_fnGetUniqueThs:St,_fnFeatureHtmlFilter:It,_fnFilterComplete:At,_fnFilterCustom:jt,_fnFilterColumn:Ft,_fnFilter:Et,_fnFilterCreateSearch:Mt,_fnEscapeRegex:Lt,_fnFilterData:Nt,_fnFeatureHtmlInfo:Ht,_fnUpdateInfo:Wt,_fnInfoMacros:Ut,_fnInitialise:Yt,_fnInitComplete:Gt,_fnLengthChange:Xt,_fnFeatureHtmlLength:qt,_fnFeatureHtmlPaginate:$t,_fnPageChange:Kt,_fnFeatureHtmlProcessing:Zt,_fnProcessingDisplay:_,_fnFeatureHtmlTable:Jt,_fnScrollDraw:Qt,_fnApplyToChildren:V,_fnCalculateColumnWidths:ee,_fnThrottle:ie,_fnConvertToWidth:ne,_fnGetWidestNode:re,_fnGetMaxLenString:oe,_fnStringToCss:R,_fnSortFlatten:k,_fnSort:ae,_fnSortAria:se,_fnSortListener:le,_fnSortAttachListener:ue,_fnSortingClasses:ce,_fnSortData:he,_fnSaveState:D,_fnLoadState:pe,_fnImplementState:de,_fnSettingsFromNode:fe,_fnLog:N,_fnMap:I,_fnBindAction:me,_fnCallbackReg:A,_fnCallbackFire:B,_fnLengthOverflow:ye,_fnRenderer:ve,_fnDataSource:z,_fnRowAttributes:bt,_fnExtend:ge,_fnCalculateEnd:function(){}}),((j.fn.dataTable=P).$=j).fn.dataTableSettings=P.settings,j.fn.dataTableExt=P.ext,j.fn.DataTable=function(t){return j(this).dataTable(t).api()},j.each(P,function(t,e){j.fn.DataTable[t]=e}),P},"function"==typeof define&&define.amd?define(["jquery"],function(t){return n(t,window,document)}):"object"==typeof e?t.exports=function(t,e){return t=t||window,e=e||("undefined"!=typeof window?i("jquery"):i("jquery")(t)),n(e,t,t.document)}:window.DataTable=n(jQuery,window,document)},{jquery:8}],8:[function(t,e,i){var n,r;n="undefined"!=typeof window?window:this,r=function(_,L){function v(t){return"function"==typeof t&&"number"!=typeof t.nodeType}function g(t){return null!=t&&t===t.window}var e=[],V=Object.getPrototypeOf,s=e.slice,R=e.flat?function(t){return e.flat.call(t)}:function(t){return e.concat.apply([],t)},N=e.push,B=e.indexOf,z={},H=z.toString,W=z.hasOwnProperty,U=W.toString,Y=U.call(Object),m={},w=_.document,G={type:!0,src:!0,nonce:!0,noModule:!0};function X(t,e,i){var n,r,o=(i=i||w).createElement("script");
vendor: 1,679 bytes, line 1
1if(o.text=t,e)for(n in G)(r=e[n]||e.getAttribute&&e.getAttribute(n))&&o.setAttribute(n,r);i.head.appendChild(o).parentNode.removeChild(o)}function f(t){return null==t?t+"":"object"==typeof t||"function"==typeof t?z[H.call(t)]||"object":typeof t}var P=function(t,e){return new P.fn.init(t,e)};function q(t){var e=!!t&&"length"in t&&t.length,i=f(t);return!v(t)&&!g(t)&&("array"===i||0===e||"number"==typeof e&&0<e&&e-1 in t)}P.fn=P.prototype={jquery:"3.5.1",constructor:P,length:0,toArray:function(){return s.call(this)},get:function(t){return null==t?s.call(this):t<0?this[t+this.length]:this[t]},pushStack:function(t){t=P.merge(this.constructor(),t);return t.prevObject=this,t},each:function(t){return P.each(this,t)},map:function(i){return this.pushStack(P.map(this,function(t,e){return i.call(t,e,t)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(P.grep(this,function(t,e){return(e+1)%2}))},odd:function(){return this.pushStack(P.grep(this,function(t,e){return e%2}))},eq:function(t){var e=this.length,t=+t+(t<0?e:0);return this.pushStack(0<=t&&t<e?[this[t]]:[])},end:function(){return this.prevObject||this.constructor()},push:N,sort:e.sort,splice:e.splice},P.extend=P.fn.extend=function(){var t,e,i,n,r,o=arguments[0]||{},a=1,s=arguments.length,l=!1;for("boolean"==typeof o&&(l=o,o=arguments[a]||{},a++),"object"==typeof o||v(o)||(o={}),a===s&&(o=this,a--);a<s;a++)if(null!=(t=arguments[a]))for(e in t)i=t[e],"__proto__"!==e&&o!==i&&(l&&i&&(P.isPlainObject(i)||(n=Array.isArray(i)))?(r=o[e],r=n&&!Array.isArray(r)?[]:n||P.isPlainObject(r)?r:{}
vendor: 13,143 bytes, line 1
1,n=!1,o[e]=P.extend(l,r,i)):void 0!==i&&(o[e]=i));return o},P.extend({expando:"jQuery"+("3.5.1"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(t){throw new Error(t)},noop:function(){},isPlainObject:function(t){return!(!t||"[object Object]"!==H.call(t)||(t=V(t))&&("function"!=typeof(t=W.call(t,"constructor")&&t.constructor)||U.call(t)!==Y))},isEmptyObject:function(t){for(var e in t)return!1;return!0},globalEval:function(t,e,i){X(t,{nonce:e&&e.nonce},i)},each:function(t,e){var i,n=0;if(q(t))for(i=t.length;n<i&&!1!==e.call(t[n],n,t[n]);n++);else for(n in t)if(!1===e.call(t[n],n,t[n]))break;return t},makeArray:function(t,e){e=e||[];return null!=t&&(q(Object(t))?P.merge(e,"string"==typeof t?[t]:t):N.call(e,t)),e},inArray:function(t,e,i){return null==e?-1:B.call(e,t,i)},merge:function(t,e){for(var i=+e.length,n=0,r=t.length;n<i;n++)t[r++]=e[n];return t.length=r,t},grep:function(t,e,i){for(var n=[],r=0,o=t.length,a=!i;r<o;r++)!e(t[r],r)!=a&&n.push(t[r]);return n},map:function(t,e,i){var n,r,o=0,a=[];if(q(t))for(n=t.length;o<n;o++)null!=(r=e(t[o],o,i))&&a.push(r);else for(o in t)null!=(r=e(t[o],o,i))&&a.push(r);return R(a)},guid:1,support:m}),"function"==typeof Symbol&&(P.fn[Symbol.iterator]=e[Symbol.iterator]),P.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(t,e){z["[object "+e+"]"]=e.toLowerCase()});function n(t,e,i){for(var n=[],r=void 0!==i;(t=t[e])&&9!==t.nodeType;)if(1===t.nodeType){if(r&&P(t).is(i))break;n.push(t)}return n}function $(t,e){for(var i=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&i.push(t);return i}var t=(L=>{function h(t,e){return t="0x"+t.slice(1)-65536,e||(t<0?String.fromCharCode(65536+t):String.fromCharCode(t>>10|55296,1023&t|56320))}function V(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t}function R(){w()}var t,p,x,o,N,d,B,z,_,l,u,w,P,i,S,f,n,r,g,C="sizzle"+ +new Date,c=L.document,T=0,H=0,W=A(),U=A(),Y=A(),m=A(),G=function(t,e){return t===e&&(u=!0),0},X={}.hasOwnProperty,e=[],q=e.pop,$=e.push,O=e.push,K=e.slice,v=function(t,e){for(var i=0,n=t.length;i<n;i++)if(t[i]===e)return i;return-1},Z="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",a="[\\x20\\t\\r\\n\\f]",s="(?:\\\\[\\da-fA-F]{1,6}"+a+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",J="\\["+a+"*("+s+")(?:"+a+"*([*^$|!~]?=)"+a+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+s+"))|)"+a+"*\\]",Q=":("+s+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+J+")*)|.*)\\)|)",tt=new RegExp(a+"+","g"),y=new RegExp("^"+a+"+|((?:^|[^\\\\])(?:\\\\.)*)"+a+"+$","g"),et=new RegExp("^"+a+"*,"+a+"*"),it=new RegExp("^"+a+"*([>+~]|"+a+")"+a+"*"),nt=new RegExp(a+"|>"),rt=new RegExp(Q),ot=new RegExp("^"+s+"$"),b={ID:new RegExp("^#("+s+")"),CLASS:new RegExp("^\\.("+s+")"),TAG:new RegExp("^("+s+"|[*])"),ATTR:new RegExp("^"+J),PSEUDO:new RegExp("^"+Q),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+a+"*(even|odd|(([+-]|)(\\d*)n|)"+a+"*(?:([+-]|)"+a+"*(\\d+)|))"+a+"*\\)|)","i"),bool:new RegExp("^(?:"+Z+")$","i"),needsContext:new RegExp("^"+a+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+a+"*((?:-\\d)?\\d*)"+a+"*\\)|)(?=[^-]|$)","i")},at=/HTML$/i,st=/^(?:input|select|textarea|button)$/i,lt=/^h\d$/i,k=/^[^{]+\{\s*\[native \w/,ut=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ct=/[+~]/,D=new RegExp("\\\\[\\da-fA-F]{1,6}"+a+"?|\\\\([^\\r\\n\\f])","g"),ht=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,pt=vt(function(t){return!0===t.disabled&&"fieldset"===t.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{O.apply(e=K.call(c.childNodes),c.childNodes),e[c.childNodes.length].nodeType}catch(t){O={apply:e.length?function(t,e){$.apply(t,K.call(e))}:function(t,e){for(var i=t.length,n=0;t[i++]=e[n++];);t.length=i-1}}}function I(e,t,i,n){var r,o,a,s,l,u,c=t&&t.ownerDocument,h=t?t.nodeType:9;if(i=i||[],"string"!=typeof e||!e||1!==h&&9!==h&&11!==h)return i;if(!n&&(w(t),t=t||P,S)){if(11!==h&&(s=ut.exec(e)))if(r=s[1]){if(9===h){if(!(u=t.getElementById(r)))return i;if(u.id===r)return i.push(u),i}else if(c&&(u=c.getElementById(r))&&g(t,u)&&u.id===r)return i.push(u),i}else{if(s[2])return O.apply(i,t.getElementsByTagName(e)),i;if((r=s[3])&&p.getElementsByClassName&&t.getElementsByClassName)return O.apply(i,t.getElementsByClassName(r)),i}if(p.qsa&&!m[e+" "]&&(!f||!f.test(e))&&(1!==h||"object"!==t.nodeName.toLowerCase())){if(u=e,c=t,1===h&&(nt.test(e)||it.test(e))){for((c=ct.test(e)&&mt(t.parentNode)||t)===t&&p.scope||((a=t.getAttribute("id"))?a=a.replace(ht,V):t.setAttribute("id",a=C)),o=(l=d(e)).length;o--;)l[o]=(a?"#"+a:":scope")+" "+M(l[o]);u=l.join(",")}try{return O.apply(i,c.querySelectorAll(u)),i}catch(t){m(e,!0)}finally{a===C&&t.removeAttribute("id")}}}return z(e.replace(y,"$1"),t,i,n)}function A(){var i=[];function n(t,e){return i.push(t+" ")>x.cacheLength&&delete n[i.shift()],n[t+" "]=e}return n}function j(t){return t[C]=!0,t}function F(t){var e=P.createElement("fieldset");try{return!!t(e)}catch(t){return!1}finally{e.parentNode&&e.parentNode.removeChild(e)}}function dt(t,e){for(var i=t.split("|"),n=i.length;n--;)x.attrHandle[i[n]]=e}function ft(t,e){var i=e&&t,n=i&&1===t.nodeType&&1===e.nodeType&&t.sourceIndex-e.sourceIndex;if(n)return n;if(i)for(;i=i.nextSibling;)if(i===e)return-1;return t?1:-1}function gt(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&pt(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function E(a){return j(function(o){return o=+o,j(function(t,e){for(var i,n=a([],t.length,o),r=n.length;r--;)t[i=n[r]]&&(t[i]=!(e[i]=t[i]))})})}function mt(t){return t&&void 0!==t.getElementsByTagName&&t}for(t in p=I.support={},N=I.isXML=function(t){var e=t.namespaceURI,t=(t.ownerDocument||t).documentElement;return!at.test(e||t&&t.nodeName||"HTML")},w=I.setDocument=function(t){var t=t?t.ownerDocument||t:c;return t!=P&&9===t.nodeType&&t.documentElement&&(i=(P=t).documentElement,S=!N(P),c!=P&&(t=P.defaultView)&&t.top!==t&&(t.addEventListener?t.addEventListener("unload",R,!1):t.attachEvent&&t.attachEvent("onunload",R)),p.scope=F(function(t){return i.appendChild(t).appendChild(P.createElement("div")),void 0!==t.querySelectorAll&&!t.querySelectorAll(":scope fieldset div").length}),p.attributes=F(function(t){return t.className="i",!t.getAttribute("className")}),p.getElementsByTagName=F(function(t){return t.appendChild(P.createComment("")),!t.getElementsByTagName("*").length}),p.getElementsByClassName=k.test(P.getElementsByClassName),p.getById=F(function(t){return i.appendChild(t).id=C,!P.getElementsByName||!P.getElementsByName(C).length}),p.getById?(x.filter.ID=function(t){var e=t.replace(D,h);return function(t){return t.getAttribute("id")===e}},x.find.ID=function(t,e){if(void 0!==e.getElementById&&S)return(e=e.getElementById(t))?[e]:[]}):(x.filter.ID=function(t){var e=t.replace(D,h);return function(t){t=void 0!==t.getAttributeNode&&t.getAttributeNode("id");return t&&t.value===e}},x.find.ID=function(t,e){if(void 0!==e.getElementById&&S){var i,n,r,o=e.getElementById(t);if(o){if((i=o.getAttributeNode("id"))&&i.value===t)return[o];for(r=e.getElementsByName(t),n=0;o=r[n++];)if((i=o.getAttributeNode("id"))&&i.value===t)return[o]}return[]}}),x.find.TAG=p.getElementsByTagName?function(t,e){return void 0!==e.getElementsByTagName?e.getElementsByTagName(t):p.qsa?e.querySelectorAll(t):void 0}:function(t,e){var i,n=[],r=0,o=e.getElementsByTagName(t);if("*"!==t)return o;for(;i=o[r++];)1===i.nodeType&&n.push(i);return n},x.find.CLASS=p.getElementsByClassName&&function(t,e){if(void 0!==e.getElementsByClassName&&S)return e.getElementsByClassName(t)},n=[],f=[],(p.qsa=k.test(P.querySelectorAll))&&(F(function(t){var e;i.appendChild(t).innerHTML="<a id='"+C+"'></a><select id='"+C+"-\r\\' msallowcapture=''><option selected=''></option></select>",t.querySelectorAll("[msallowcapture^='']").length&&f.push("[*^$]="+a+"*(?:''|\"\")"),t.querySelectorAll("[selected]").length||f.push("\\["+a+"*(?:value|"+Z+")"),t.querySelectorAll("[id~="+C+"-]").length||f.push("~="),(e=P.createElement("input")).setAttribute("name",""),t.appendChild(e),t.querySelectorAll("[name='']").length||f.push("\\["+a+"*name"+a+"*="+a+"*(?:''|\"\")"),t.querySelectorAll(":checked").length||f.push(":checked"),t.querySelectorAll("a#"+C+"+*").length||f.push(".#.+[+~]"),t.querySelectorAll("\\\f"),f.push("[\\r\\n\\f]")}),F(function(t){t.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var e=P.createElement("input");e.setAttribute("type","hidden"),t.appendChild(e).setAttribute("name","D"),t.querySelectorAll("[name=d]").length&&f.push("name"+a+"*[*^$|!~]?="),2!==t.querySelectorAll(":enabled").length&&f.push(":enabled",":disabled"),i.appendChild(t).disabled=!0,2!==t.querySelectorAll(":disabled").length&&f.push(":enabled",":disabled"),t.querySelectorAll("*,:x"),f.push(",.*:")})),(p.matchesSelector=k.test(r=i.matches||i.webkitMatchesSelector||i.mozMatchesSelector||i.oMatchesSelector||i.msMatchesSelector))&&F(function(t){p.disconnectedMatch=r.call(t,"*"),r.call(t,"[s!='']:x"),n.push("!=",Q)}),f=f.length&&new RegExp(f.join("|")),n=n.length&&new RegExp(n.join("|")),t=k.test(i.compareDocumentPosition),g=t||k.test(i.contains)?function(t,e){var i=9===t.nodeType?t.documentElement:t,e=e&&e.parentNode;return t===e||!(!e||1!==e.nodeType||!(i.contains?i.contains(e):t.compareDocumentPosition&&16&t.compareDocumentPosition(e)))}:function(t,e){if(e)for(;e=e.parentNode;)if(e===t)return!0;return!1},G=t?function(t,e){var i;return t===e?(u=!0,0):(i=!t.compareDocumentPosition-!e.compareDocumentPosition)||(1&(i=(t.ownerDocument||t)==(e.ownerDocument||e)?t.compareDocumentPosition(e):1)||!p.sortDetached&&e.compareDocumentPosition(t)===i?t==P||t.ownerDocument==c&&g(c,t)?-1:e==P||e.ownerDocument==c&&g(c,e)?1:l?v(l,t)-v(l,e):0:4&i?-1:1)}:function(t,e){if(t===e)return u=!0,0;var i,n=0,r=t.parentNode,o=e.parentNode,a=[t],s=[e];if(!r||!o)return t==P?-1:e==P?1:r?-1:o?1:l?v(l,t)-v(l,e):0;if(r===o)return ft(t,e);for(i=t;i=i.parentNode;)a.unshift(i);for(i=e;i=i.parentNode;)s.unshift(i);for(;a[n]===s[n];)n++;return n?ft(a[n],s[n]):a[n]==c?-1:s[n]==c?1:0}),P},I.matches=function(t,e){return I(t,null,null,e)},I.matchesSelector=function(t,e){if(w(t),p.matchesSelector&&S&&!m[e+" "]&&(!n||!n.test(e))&&(!f||!f.test(e)))try{var i=r.call(t,e);if(i||p.disconnectedMatch||t.document&&11!==t.document.nodeType)return i}catch(t){m(e,!0)}return 0<I(e,P,null,[t]).length},I.contains=function(t,e){return(t.ownerDocument||t)!=P&&w(t),g(t,e)},I.attr=function(t,e){(t.ownerDocument||t)!=P&&w(t);var i=x.attrHandle[e.toLowerCase()],i=i&&X.call(x.attrHandle,e.toLowerCase())?i(t,e,!S):void 0;return void 0!==i?i:p.attributes||!S?t.getAttribute(e):(i=t.getAttributeNode(e))&&i.specified?i.value:null},I.escape=function(t){return(t+"").replace(ht,V)},I.error=function(t){throw new Error("Syntax error, unrecognized expression: "+t)},I.uniqueSort=function(t){var e,i=[],n=0,r=0;if(u=!p.detectDuplicates,l=!p.sortStable&&t.slice(0),t.sort(G),u){for(;e=t[r++];)e===t[r]&&(n=i.push(r));for(;n--;)t.splice(i[n],1)}return l=null,t},o=I.getText=function(t){var e,i="",n=0,r=t.nodeType;if(r){if(1===r||9===r||11===r){if("string"==typeof t.textContent)return t.textContent;for(t=t.firstChild;t;t=t.nextSibling)i+=o(t)}else if(3===r||4===r)return t.nodeValue}else for(;e=t[n++];)i+=o(e);return i},(x=I.selectors={cacheLength:50,createPseudo:j,match:b,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(D,h),t[3]=(t[3]||t[4]||t[5]||"").replace(D,h),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||I.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&I.error(t[0]),t},PSEUDO:function(t){var e,i=!t[6]&&t[2];return b.CHILD.test(t[0])?null:(t[3]?t[2]=t[4]||t[5]||"":i&&rt.test(i)&&(e=(e=d(i,!0))&&i.indexOf(")",i.length-e)-i.length)&&(t[0]=t[0].slice(0,e),t[2]=i.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(D,h).toLowerCase();return"*"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=W[t+" "];return e||(e=new RegExp("(^|"+a+")"+t+"("+a+"|$)"))&&W(t,function(t){return e.test("string"==typeof t.className&&t.className||void 0!==t.getAttribute&&t.getAttribute("class")||"")})},ATTR:function(e,i,n){return function(t){t=I.attr(t,e);return null==t?"!="===i:!i||(t+="","="===i?t===n:"!="===i?t!==n:"^="===i?n&&0===t.indexOf(n):"*="===i?n&&-1<t.indexOf(n):"$="===i?n&&t.slice(-n.length)===n:"~="===i?-1<(" "+t.replace(tt," ")+" ").indexOf(n):"|="===i&&(t===n||t.slice(0,n.length+1)===n+"-"))}},CHILD:function(f,t,e,g,m){var y="nth"!==f.slice(0,3),v="last"!==f.slice(-4),b="of-type"===t;return 1===g&&0===m?function(t){return!!t.parentNode}
vendor: 8,684 bytes, line 1
1:function(t,e,i){var n,r,o,a,s,l,u=y!=v?"nextSibling":"previousSibling",c=t.parentNode,h=b&&t.nodeName.toLowerCase(),p=!i&&!b,d=!1;if(c){if(y){for(;u;){for(a=t;a=a[u];)if(b?a.nodeName.toLowerCase()===h:1===a.nodeType)return!1;l=u="only"===f&&!l&&"nextSibling"}return!0}if(l=[v?c.firstChild:c.lastChild],v&&p){for(d=(s=(n=(r=(o=(a=c)[C]||(a[C]={}))[a.uniqueID]||(o[a.uniqueID]={}))[f]||[])[0]===T&&n[1])&&n[2],a=s&&c.childNodes[s];a=++s&&a&&a[u]||(d=s=0,l.pop());)if(1===a.nodeType&&++d&&a===t){r[f]=[T,s,d];break}}else if(!1===(d=p?s=(n=(r=(o=(a=t)[C]||(a[C]={}))[a.uniqueID]||(o[a.uniqueID]={}))[f]||[])[0]===T&&n[1]:d))for(;(a=++s&&a&&a[u]||(d=s=0,l.pop()))&&((b?a.nodeName.toLowerCase()!==h:1!==a.nodeType)||!++d||(p&&((r=(o=a[C]||(a[C]={}))[a.uniqueID]||(o[a.uniqueID]={}))[f]=[T,d]),a!==t)););return(d-=m)===g||d%g==0&&0<=d/g}}},PSEUDO:function(t,o){var e,a=x.pseudos[t]||x.setFilters[t.toLowerCase()]||I.error("unsupported pseudo: "+t);return a[C]?a(o):1<a.length?(e=[t,t,"",o],x.setFilters.hasOwnProperty(t.toLowerCase())?j(function(t,e){for(var i,n=a(t,o),r=n.length;r--;)t[i=v(t,n[r])]=!(e[i]=n[r])}):function(t){return a(t,0,e)}):a}},pseudos:{not:j(function(t){var n=[],r=[],s=B(t.replace(y,"$1"));return s[C]?j(function(t,e,i,n){for(var r,o=s(t,null,n,[]),a=t.length;a--;)(r=o[a])&&(t[a]=!(e[a]=r))}):function(t,e,i){return n[0]=t,s(n,null,i,r),n[0]=null,!r.pop()}}),has:j(function(e){return function(t){return 0<I(e,t).length}}),contains:j(function(e){return e=e.replace(D,h),function(t){return-1<(t.textContent||o(t)).indexOf(e)}}),lang:j(function(i){return ot.test(i||"")||I.error("unsupported lang: "+i),i=i.replace(D,h).toLowerCase(),function(t){var e;do{if(e=S?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(e=e.toLowerCase())===i||0===e.indexOf(i+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var e=L.location&&L.location.hash;return e&&e.slice(1)===t.id},root:function(t){return t===i},focus:function(t){return t===P.activeElement&&(!P.hasFocus||P.hasFocus())&&!!(t.type||t.href||~t.tabIndex)},enabled:gt(!1),disabled:gt(!0),checked:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&!!t.checked||"option"===e&&!!t.selected},selected:function(t){return t.parentNode&&t.parentNode.selectedIndex,!0===t.selected},empty:function(t){for(t=t.firstChild;t;t=t.nextSibling)if(t.nodeType<6)return!1;return!0},parent:function(t){return!x.pseudos.empty(t)},header:function(t){return lt.test(t.nodeName)},input:function(t){return st.test(t.nodeName)},button:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&"button"===t.type||"button"===e},text:function(t){return"input"===t.nodeName.toLowerCase()&&"text"===t.type&&(null==(t=t.getAttribute("type"))||"text"===t.toLowerCase())},first:E(function(){return[0]}),last:E(function(t,e){return[e-1]}),eq:E(function(t,e,i){return[i<0?i+e:i]}),even:E(function(t,e){for(var i=0;i<e;i+=2)t.push(i);return t}),odd:E(function(t,e){for(var i=1;i<e;i+=2)t.push(i);return t}),lt:E(function(t,e,i){for(var n=i<0?i+e:e<i?e:i;0<=--n;)t.push(n);return t}),gt:E(function(t,e,i){for(var n=i<0?i+e:i;++n<e;)t.push(n);return t})}}).pseudos.nth=x.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})x.pseudos[t]=(e=>function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e})(t);for(t in{submit:!0,reset:!0})x.pseudos[t]=(i=>function(t){var e=t.nodeName.toLowerCase();return("input"===e||"button"===e)&&t.type===i})(t);function yt(){}function M(t){for(var e=0,i=t.length,n="";e<i;e++)n+=t[e].value;return n}function vt(a,t,e){var s=t.dir,l=t.next,u=l||s,c=e&&"parentNode"===u,h=H++;return t.first?function(t,e,i){for(;t=t[s];)if(1===t.nodeType||c)return a(t,e,i);return!1}:function(t,e,i){var n,r,o=[T,h];if(i){for(;t=t[s];)if((1===t.nodeType||c)&&a(t,e,i))return!0}else for(;t=t[s];)if(1===t.nodeType||c)if(r=(r=t[C]||(t[C]={}))[t.uniqueID]||(r[t.uniqueID]={}),l&&l===t.nodeName.toLowerCase())t=t[s]||t;else{if((n=r[u])&&n[0]===T&&n[1]===h)return o[2]=n[2];if((r[u]=o)[2]=a(t,e,i))return!0}return!1}}function bt(r){return 1<r.length?function(t,e,i){for(var n=r.length;n--;)if(!r[n](t,e,i))return!1;return!0}:r[0]}function xt(t,e,i,n,r){for(var o,a=[],s=0,l=t.length,u=null!=e;s<l;s++)!(o=t[s])||i&&!i(o,n,r)||(a.push(o),u&&e.push(s));return a}function _t(d,f,g,m,y,t){return m&&!m[C]&&(m=_t(m)),y&&!y[C]&&(y=_t(y,t)),j(function(t,e,i,n){var r,o,a,s=[],l=[],u=e.length,c=t||((t,e,i)=>{for(var n=0,r=e.length;n<r;n++)I(t,e[n],i);return i})(f||"*",i.nodeType?[i]:i,[]),h=!d||!t&&f?c:xt(c,s,d,i,n),p=g?y||(t?d:u||m)?[]:e:h;if(g&&g(h,p,i,n),m)for(r=xt(p,l),m(r,[],i,n),o=r.length;o--;)(a=r[o])&&(p[l[o]]=!(h[l[o]]=a));if(t){if(y||d){if(y){for(r=[],o=p.length;o--;)(a=p[o])&&r.push(h[o]=a);y(null,p=[],r,n)}for(o=p.length;o--;)(a=p[o])&&-1<(r=y?v(t,a):s[o])&&(t[r]=!(e[r]=a))}}else p=xt(p===e?p.splice(u,p.length):p),y?y(null,e,p,n):O.apply(e,p)})}function wt(m,y){function t(t,e,i,n,r){var o,a,s,l=0,u="0",c=t&&[],h=[],p=_,d=t||b&&x.find.TAG("*",r),f=T+=null==p?1:Math.random()||.1,g=d.length;for(r&&(_=e==P||e||r);u!==g&&null!=(o=d[u]);u++){if(b&&o){for(a=0,e||o.ownerDocument==P||(w(o),i=!S);s=m[a++];)if(s(o,e||P,i)){n.push(o);break}r&&(T=f)}v&&((o=!s&&o)&&l--,t)&&c.push(o)}if(l+=u,v&&u!==l){for(a=0;s=y[a++];)s(c,h,e,i);if(t){if(0<l)for(;u--;)c[u]||h[u]||(h[u]=q.call(n));h=xt(h)}O.apply(n,h),r&&!t&&0<h.length&&1<l+y.length&&I.uniqueSort(n)}return r&&(T=f,_=p),c}var v=0<y.length,b=0<m.length;return v?j(t):t}return yt.prototype=x.filters=x.pseudos,x.setFilters=new yt,d=I.tokenize=function(t,e){var i,n,r,o,a,s,l,u=U[t+" "];if(u)return e?0:u.slice(0);for(a=t,s=[],l=x.preFilter;a;){for(o in i&&!(n=et.exec(a))||(n&&(a=a.slice(n[0].length)||a),s.push(r=[])),i=!1,(n=it.exec(a))&&(i=n.shift(),r.push({value:i,type:n[0].replace(y," ")}),a=a.slice(i.length)),x.filter)!(n=b[o].exec(a))||l[o]&&!(n=l[o](n))||(i=n.shift(),r.push({value:i,type:o,matches:n}),a=a.slice(i.length));if(!i)break}return e?a.length:a?I.error(t):U(t,s).slice(0)},B=I.compile=function(t,e){var i,n=[],r=[],o=Y[t+" "];if(!o){for(i=(e=e||d(t)).length;i--;)((o=function t(e){for(var n,i,r,o=e.length,a=x.relative[e[0].type],s=a||x.relative[" "],l=a?1:0,u=vt(function(t){return t===n},s,!0),c=vt(function(t){return-1<v(n,t)},s,!0),h=[function(t,e,i){return t=!a&&(i||e!==_)||((n=e).nodeType?u:c)(t,e,i),n=null,t}];l<o;l++)if(i=x.relative[e[l].type])h=[vt(bt(h),i)];else{if((i=x.filter[e[l].type].apply(null,e[l].matches))[C]){for(r=++l;r<o&&!x.relative[e[r].type];r++);return _t(1<l&&bt(h),1<l&&M(e.slice(0,l-1).concat({value:" "===e[l-2].type?"*":""})).replace(y,"$1"),i,l<r&&t(e.slice(l,r)),r<o&&t(e=e.slice(r)),r<o&&M(e))}h.push(i)}return bt(h)}(e[i]))[C]?n:r).push(o);(o=Y(t,wt(r,n))).selector=t}return o},z=I.select=function(t,e,i,n){var r,o,a,s,l,u="function"==typeof t&&t,c=!n&&d(t=u.selector||t);if(i=i||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===e.nodeType&&S&&x.relative[o[1].type]){if(!(e=(x.find.ID(a.matches[0].replace(D,h),e)||[])[0]))return i;u&&(e=e.parentNode),t=t.slice(o.shift().value.length)}for(r=b.needsContext.test(t)?0:o.length;r--&&(a=o[r],!x.relative[s=a.type]);)if((l=x.find[s])&&(n=l(a.matches[0].replace(D,h),ct.test(o[0].type)&&mt(e.parentNode)||e))){if(o.splice(r,1),t=n.length&&M(o))break;return O.apply(i,n),i}}return(u||B(t,c))(n,e,!S,i,!e||ct.test(t)&&mt(e.parentNode)||e),i},p.sortStable=C.split("").sort(G).join("")===C,p.detectDuplicates=!!u,w(),p.sortDetached=F(function(t){return 1&t.compareDocumentPosition(P.createElement("fieldset"))}),F(function(t){return t.innerHTML="<a href='#'></a>","#"===t.firstChild.getAttribute("href")})||dt("type|href|height|width",function(t,e,i){if(!i)return t.getAttribute(e,"type"===e.toLowerCase()?1:2)}),p.attributes&&F(function(t){return t.innerHTML="<input/>",t.firstChild.setAttribute("value",""),""===t.firstChild.getAttribute("value")})||dt("value",function(t,e,i){if(!i&&"input"===t.nodeName.toLowerCase())return t.defaultValue}),F(function(t){return null==t.getAttribute("disabled")})||dt(Z,function(t,e,i){if(!i)return!0===t[e]?e.toLowerCase():(i=t.getAttributeNode(e))&&i.specified?i.value:null}),I})(_),K=(P.find=t,P.expr=t.selectors,P.expr[":"]=P.expr.pseudos,P.uniqueSort=P.unique=t.uniqueSort,P.text=t.getText,P.isXMLDoc=t.isXML,P.contains=t.contains,P.escapeSelector=t.escape,P.expr.match.needsContext);function l(t,e){return t.nodeName&&t.nodeName.toLowerCase()===e.toLowerCase()}var Z=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function J(t,i,n){return v(i)?P.grep(t,function(t,e){return!!i.call(t,e,t)!==n}):i.nodeType?P.grep(t,function(t){return t===i!==n}):"string"!=typeof i?P.grep(t,function(t){return-1<B.call(i,t)!==n}):P.filter(i,t,n)}
vendor: 5,402 bytes, line 1
1P.filter=function(t,e,i){var n=e[0];return i&&(t=":not("+t+")"),1===e.length&&1===n.nodeType?P.find.matchesSelector(n,t)?[n]:[]:P.find.matches(t,P.grep(e,function(t){return 1===t.nodeType}))},P.fn.extend({find:function(t){var e,i,n=this.length,r=this;if("string"!=typeof t)return this.pushStack(P(t).filter(function(){for(e=0;e<n;e++)if(P.contains(r[e],this))return!0}));for(i=this.pushStack([]),e=0;e<n;e++)P.find(t,r[e],i);return 1<n?P.uniqueSort(i):i},filter:function(t){return this.pushStack(J(this,t||[],!1))},not:function(t){return this.pushStack(J(this,t||[],!0))},is:function(t){return!!J(this,"string"==typeof t&&K.test(t)?P(t):t||[],!1).length}});var Q,tt=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,et=((P.fn.init=function(t,e,i){if(t){if(i=i||Q,"string"!=typeof t)return t.nodeType?(this[0]=t,this.length=1,this):v(t)?void 0!==i.ready?i.ready(t):t(P):P.makeArray(t,this);if(!(n="<"===t[0]&&">"===t[t.length-1]&&3<=t.length?[null,t,null]:tt.exec(t))||!n[1]&&e)return(!e||e.jquery?e||i:this.constructor(e)).find(t);if(n[1]){if(e=e instanceof P?e[0]:e,P.merge(this,P.parseHTML(n[1],e&&e.nodeType?e.ownerDocument||e:w,!0)),Z.test(n[1])&&P.isPlainObject(e))for(var n in e)v(this[n])?this[n](e[n]):this.attr(n,e[n])}else(i=w.getElementById(n[2]))&&(this[0]=i,this.length=1)}return this}).prototype=P.fn,Q=P(w),/^(?:parents|prev(?:Until|All))/),it={children:!0,contents:!0,next:!0,prev:!0};function nt(t,e){for(;(t=t[e])&&1!==t.nodeType;);return t}P.fn.extend({has:function(t){var e=P(t,this),i=e.length;return this.filter(function(){for(var t=0;t<i;t++)if(P.contains(this,e[t]))return!0})},closest:function(t,e){var i,n=0,r=this.length,o=[],a="string"!=typeof t&&P(t);if(!K.test(t))for(;n<r;n++)for(i=this[n];i&&i!==e;i=i.parentNode)if(i.nodeType<11&&(a?-1<a.index(i):1===i.nodeType&&P.find.matchesSelector(i,t))){o.push(i);break}return this.pushStack(1<o.length?P.uniqueSort(o):o)},index:function(t){return t?"string"==typeof t?B.call(P(t),this[0]):B.call(this,t.jquery?t[0]:t):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,e){return this.pushStack(P.uniqueSort(P.merge(this.get(),P(t,e))))},addBack:function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}}),P.each({parent:function(t){t=t.parentNode;return t&&11!==t.nodeType?t:null},parents:function(t){return n(t,"parentNode")},parentsUntil:function(t,e,i){return n(t,"parentNode",i)},next:function(t){return nt(t,"nextSibling")},prev:function(t){return nt(t,"previousSibling")},nextAll:function(t){return n(t,"nextSibling")},prevAll:function(t){return n(t,"previousSibling")},nextUntil:function(t,e,i){return n(t,"nextSibling",i)},prevUntil:function(t,e,i){return n(t,"previousSibling",i)},siblings:function(t){return $((t.parentNode||{}).firstChild,t)},children:function(t){return $(t.firstChild)},contents:function(t){return null!=t.contentDocument&&V(t.contentDocument)?t.contentDocument:(l(t,"template")&&(t=t.content||t),P.merge([],t.childNodes))}},function(n,r){P.fn[n]=function(t,e){var i=P.map(this,r,t);return(e="Until"!==n.slice(-5)?t:e)&&"string"==typeof e&&(i=P.filter(e,i)),1<this.length&&(it[n]||P.uniqueSort(i),et.test(n))&&i.reverse(),this.pushStack(i)}});var S=/[^\x20\t\r\n\f]+/g;function c(t){return t}function rt(t){throw t}function ot(t,e,i,n){var r;try{t&&v(r=t.promise)?r.call(t).done(e).fail(i):t&&v(r=t.then)?r.call(t,e,i):e.apply(void 0,[t].slice(n))}catch(t){i.apply(void 0,[t])}}P.Callbacks=function(n){var t,i;n="string"==typeof n?(t=n,i={},P.each(t.match(S)||[],function(t,e){i[e]=!0}),i):P.extend({},n);function r(){for(s=s||n.once,a=o=!0;u.length;c=-1)for(e=u.shift();++c<l.length;)!1===l[c].apply(e[0],e[1])&&n.stopOnFalse&&(c=l.length,e=!1);n.memory||(e=!1),o=!1,s&&(l=e?[]:"")}var o,e,a,s,l=[],u=[],c=-1,h={add:function(){return l&&(e&&!o&&(c=l.length-1,u.push(e)),function i(t){P.each(t,function(t,e){v(e)?n.unique&&h.has(e)||l.push(e):e&&e.length&&"string"!==f(e)&&i(e)})}(arguments),e)&&!o&&r(),this},remove:function(){return P.each(arguments,function(t,e){for(var i;-1<(i=P.inArray(e,l,i));)l.splice(i,1),i<=c&&c--}),this},has:function(t){return t?-1<P.inArray(t,l):0<l.length},empty:function(){return l=l&&[],this},disable:function(){return s=u=[],l=e="",this},disabled:function(){return!l},lock:function(){return s=u=[],e||o||(l=e=""),this},locked:function(){return!!s},fireWith:function(t,e){return s||(e=[t,(e=e||[]).slice?e.slice():e],u.push(e),o)||r(),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!a}};return h},P.extend({Deferred:function(t){var o=[["notify","progress",P.Callbacks("memory"),P.Callbacks("memory"),2],["resolve","done",P.Callbacks("once memory"),P.Callbacks("once memory"),0,"resolved"],["reject","fail",P.Callbacks("once memory"),P.Callbacks("once memory"),1,"rejected"]],r="pending",a={state:function(){return r},always:function(){return s.done(arguments).fail(arguments),this},catch:function(t){return a.then(null,t)},pipe:function(){var r=arguments;return P.Deferred(function(n){P.each(o,function(t,e){var i=v(r[e[4]])&&r[e[4]];s[e[1]](function(){var t=i&&i.apply(this,arguments);t&&v(t.promise)?t.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[e[0]+"With"](this,i?[t]:arguments)})}),r=null}).promise()},then:function(e,i,n){var l=0;function u(r,o,a,s){return function(){function t(){var t,e;if(!(r<l)){if((t=a.apply(i,n))===o.promise())throw new TypeError("Thenable self
1-resolution");e=t&&("object"==typeof t||"function"==typeof t)&&t.then,v(e)?s?e.call(t,u(l,o,c,s),u(l,o,rt,s)):(l++,e.call(t,u(l,o,c,s),u(l,o,rt,s),u(l,o,c,o.notifyWith))):(a!==c&&(i=void 0,n=[t]),(s||o.resolveWith)(i,n))}}var i=this,n=arguments,e=s?t:function(){try{t()}catch(t){P.Deferred.exceptionHook&&P.Deferred.exceptionHook(t,e.stackTrace),l<=r+1&&(a!==rt&&(i=void 0,n=[t]),o.rejectWith(i,n))}};r?e():(P.Deferred.getStackHook&&(e.stackTrace=P.Deferred.getStackHook()),_.setTimeout(e))}}return P.Deferred(function(t){o[0][3].add(u(0,t,v(n)?n:c,t.notifyWith)),o[1][3].add(u(0,t,v(e)?e:c)),o[2][3].add(u(0,t,v(i)?i:rt))}).promise()},promise:function(t){return null!=t?P.extend(t,a):a}},s={};return P.each(o,function(t,e){var i=e[2],n=e[5];a[e[1]]=i.add,n&&i.add(function(){r=n},o[3-t][2].disable,o[3-t][3].disable,o[0][2].lock,o[0][3].lock),i.add(e[3].fire),s[e[0]]=function(){return s[e[0]+"With"](this===s?void 0:this,arguments),this},s[e[0]+"With"]=i.fireWith}),a.promise(s),t&&t.call(s,s),s},when:function(t){function e(e){return function(t){r[e]=this,o[e]=1<arguments.length?s.call(arguments):t,--i||a.resolveWith(r,o)}}var i=arguments.length,n=i,r=Array(n),o=s.call(arguments),a=P.Deferred();if(i<=1&&(ot(t,a.done(e(n)).resolve,a.reject,!i),"pending"===a.state()||v(o[n]&&o[n].then)))return a.then();for(;n--;)ot(o[n],e(n),a.reject);return a.promise()}});var at=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/,st=(P.Deferred.exceptionHook=function(t,e){_.console&&_.console.warn&&t&&at.test(t.name)&&_.console.warn("jQuery.Deferred exception: "+t.message,t.stack,e)},P.readyException=function(t){_.setTimeout(function(){throw t})},P.Deferred());function lt(){w.removeEventListener("DOMContentLoaded",lt),_.removeEventListener("load",lt),P.ready()}P.fn.ready=function(t){return st.then(t).catch(function(t){P.readyException(t)}),this},P.extend({isReady:!1,readyWait:1,ready:function(t){(!0===t?--P.readyWait:P.isReady)||(P.isReady=!0)!==t&&0<--P.readyWait||st.resolveWith(w,[P])}}),P.ready.then=st.then,"complete"===w.readyState||"loading"!==w.readyState&&!w.documentElement.doScroll?_.setTimeout(P.ready):(w.addEventListener("DOMContentLoaded",lt),_.addEventListener("load",lt));function h(t,e,i,n,r,o,a){var s=0,l=t.length,u=null==i;if("object"===f(i))for(s in r=!0,i)h(t,e,s,i[s],!0,o,a);else if(void 0!==n&&(r=!0,v(n)||(a=!0),e=u?a?(e.call(t,n),null):(u=e,function(t,e,i){return u.call(P(t),i)}):e))for(;s<l;s++)e(t[s],i,a?n:n.call(t[s],s,e(t[s],i)));return r?t:u?e.call(t):l?e(t[0],i):o}var ut=/^-ms-/,ct=/-([a-z])/g;function ht(t,e){return e.toUpperCase()}function b(t){return t.replace(ut,"ms-").replace(ct,ht)}function y(t){return 1===t.nodeType||9===t.nodeType||!+t.nodeType}function pt(){this.expando=P.expando+pt.uid++}pt.uid=1,pt.prototype={cache:function(t){var e=t[this.expando];return e||(e={},y(t)&&(t.nodeType?t[this.expando]=e:Object.defineProperty(t,this.expando,{value:e,configurable:!0}))),e},set:function(t,e,i){var n,r=this.cache(t);if("string"==typeof e)r[b(e)]=i;else for(n in e)r[b(n)]=e[n];return r},get:function(t,e){return void 0===e?this.cache(t):t[this.expando]&&t[this.expando][b(e)]},access:function(t,e,i){return void 0===e||e&&"string"==typeof e&&void 0===i?this.get(t,e):(this.set(t,e,i),void 0!==i?i:e)},remove:function(t,e){var i,n=t[this.expando];if(void 0!==n){if(void 0!==e){i=(e=Array.isArray(e)?e.map(b):(e=b(e))in n?[e]:e.match(S)||[]).length;for(;i--;)delete n[e[i]]}void 0!==e&&!P.isEmptyObject(n)||(t.nodeType?t[this.expando]=void 0:delete t[this.expando])}},hasData:function(t){t=t[this.expando];return void 0!==t&&!P.isEmptyObject(t)}};var x=new pt,u=new pt,dt=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,ft=/[A-Z]/g;function gt(t,e,i){var n,r;if(void 0===i&&1===t.nodeType)if(n="data-"+e.replace(ft,"-$&").toLowerCase(),"string"==typeof(i=t.getAttribute(n))){try{i="true"===(r=i)||"false"!==r&&("null"===r?null:r===+r+""?+r:dt.test(r)?JSON.parse(r):r)}catch(t){}u.set(t,e,i)}else i=void 0;return i}P.extend({hasData:function(t){return u.hasData(t)||x.hasData(t)}
vendor: 4,709 bytes, line 1
1,data:function(t,e,i){return u.access(t,e,i)},removeData:function(t,e){u.remove(t,e)},_data:function(t,e,i){return x.access(t,e,i)},_removeData:function(t,e){x.remove(t,e)}}),P.fn.extend({data:function(i,t){var e,n,r,o=this[0],a=o&&o.attributes;if(void 0!==i)return"object"==typeof i?this.each(function(){u.set(this,i)}):h(this,function(t){var e;if(o&&void 0===t)return void 0!==(e=u.get(o,i))||void 0!==(e=gt(o,i))?e:void 0;this.each(function(){u.set(this,i,t)})},null,t,1<arguments.length,null,!0);if(this.length&&(r=u.get(o),1===o.nodeType)&&!x.get(o,"hasDataAttrs")){for(e=a.length;e--;)a[e]&&0===(n=a[e].name).indexOf("data-")&&(n=b(n.slice(5)),gt(o,n,r[n]));x.set(o,"hasDataAttrs",!0)}return r},removeData:function(t){return this.each(function(){u.remove(this,t)})}}),P.extend({queue:function(t,e,i){var n;if(t)return n=x.get(t,e=(e||"fx")+"queue"),i&&(!n||Array.isArray(i)?n=x.access(t,e,P.makeArray(i)):n.push(i)),n||[]},dequeue:function(t,e){e=e||"fx";var i=P.queue(t,e),n=i.length,r=i.shift(),o=P._queueHooks(t,e);"inprogress"===r&&(r=i.shift(),n--),r&&("fx"===e&&i.unshift("inprogress"),delete o.stop,r.call(t,function(){P.dequeue(t,e)},o)),!n&&o&&o.empty.fire()},_queueHooks:function(t,e){var i=e+"queueHooks";return x.get(t,i)||x.access(t,i,{empty:P.Callbacks("once memory").add(function(){x.remove(t,[e+"queue",i])})})}}),P.fn.extend({queue:function(e,i){var t=2;return"string"!=typeof e&&(i=e,e="fx",t--),arguments.length<t?P.queue(this[0],e):void 0===i?this:this.each(function(){var t=P.queue(this,e,i);P._queueHooks(this,e),"fx"===e&&"inprogress"!==t[0]&&P.dequeue(this,e)})},dequeue:function(t){return this.each(function(){P.dequeue(this,t)})},clearQueue:function(t){return this.queue(t||"fx",[])},promise:function(t,e){function i(){--r||o.resolveWith(a,[a])}var n,r=1,o=P.Deferred(),a=this,s=this.length;for("string"!=typeof t&&(e=t,t=void 0),t=t||"fx";s--;)(n=x.get(a[s],t+"queueHooks"))&&n.empty&&(r++,n.empty.add(i));return i(),o.promise(e)}});function mt(t,e){return"none"===(t=e||t).style.display||""===t.style.display&&T(t)&&"none"===P.css(t,"display")}var t=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,yt=new RegExp("^(?:([+-])=|)("+t+")([a-z%]*)$","i"),p=["Top","Right","Bottom","Left"],C=w.documentElement,T=function(t){return P.contains(t.ownerDocument,t)},vt={composed:!0};C.getRootNode&&(T=function(t){return P.contains(t.ownerDocument,t)||t.getRootNode(vt)===t.ownerDocument});function bt(t,e,i,n){var r,o,a=20,s=n?function(){return n.cur()}:function(){return P.css(t,e,"")},l=s(),u=i&&i[3]||(P.cssNumber[e]?"":"px"),c=t.nodeType&&(P.cssNumber[e]||"px"!==u&&+l)&&yt.exec(P.css(t,e));if(c&&c[3]!==u){for(u=u||c[3],c=+(l/=2)||1;a--;)P.style(t,e,c+u),(1-o)*(1-(o=s()/l||.5))<=0&&(a=0),c/=o;P.style(t,e,(c*=2)+u),i=i||[]}return i&&(c=+c||+l||0,r=i[1]?c+(i[1]+1)*i[2]:+i[2],n)&&(n.unit=u,n.start=c,n.end=r),r}var xt={};function O(t,e){for(var i,n,r,o,a,s=[],l=0,u=t.length;l<u;l++)(n=t[l]).style&&(i=n.style.display,e?("none"===i&&(s[l]=x.get(n,"display")||null,s[l]||(n.style.display="")),""===n.style.display&&mt(n)&&(s[l]=(a=o=void 0,o=(r=n).ownerDocument,(a=xt[r=r.nodeName])||(o=o.body.appendChild(o.createElement(r)),a=P.css(o,"display"),o.parentNode.removeChild(o),xt[r]=a="none"===a?"block":a),a))):"none"!==i&&(s[l]="none",x.set(n,"display",i)));for(l=0;l<u;l++)null!=s[l]&&(t[l].style.display=s[l]);return t}P.fn.extend({show:function(){return O(this,!0)},hide:function(){return O(this)},toggle:function(t){return"boolean"==typeof t?t?this.show():this.hide():this.each(function(){mt(this)?P(this).show():P(this).hide()})}});var _t=/^(?:checkbox|radio)$/i,wt=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Pt=/^$|^module$|\/(?:java|ecma)script/i,k=(j=w.createDocumentFragment().appendChild(w.createElement("div")),(a=w.createElement("input")).setAttribute("type","radio"),a.setAttribute("checked","checked"),a.setAttribute("name","t"),j.appendChild(a),m.checkClone=j.cloneNode(!0).cloneNode(!0).lastChild.checked,j.innerHTML="<textarea>x</textarea>",m.noCloneChecked=!!j.cloneNode(!0).lastChild.defaultValue,j.innerHTML="<option></option>",m.option=!!j.lastChild,{thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]});function D(t,e){var i=void 0!==t.getElementsByTagName?t.getElementsByTagName(e||"*"):void 0!==t.querySelectorAll?t.querySelectorAll(e||"*"):[];return void 0===e||e&&l(t,e)?P.merge([t],i):i}function St(t,e){for(var i=0,n=t.length;i<n;i++)x.set(t[i],"globalEval",!e||x.get(e[i],"globalEval"))}k.tbody=k.tfoot=k.colgroup=k.caption=k.thead,k.th=k.td,m.option||(k.optgroup=k.option=[1,"<select multiple='multiple'>","</select>"]);
vendor: 4,581 bytes, line 1
1var Ct=/<|&#?\w+;/;function Tt(t,e,i,n,r){for(var o,a,s,l,u,c=e.createDocumentFragment(),h=[],p=0,d=t.length;p<d;p++)if((o=t[p])||0===o)if("object"===f(o))P.merge(h,o.nodeType?[o]:o);else if(Ct.test(o)){for(a=a||c.appendChild(e.createElement("div")),s=(wt.exec(o)||["",""])[1].toLowerCase(),s=k[s]||k._default,a.innerHTML=s[1]+P.htmlPrefilter(o)+s[2],u=s[0];u--;)a=a.lastChild;P.merge(h,a.childNodes),(a=c.firstChild).textContent=""}else h.push(e.createTextNode(o));for(c.textContent="",p=0;o=h[p++];)if(n&&-1<P.inArray(o,n))r&&r.push(o);else if(l=T(o),a=D(c.appendChild(o),"script"),l&&St(a),i)for(u=0;o=a[u++];)Pt.test(o.type||"")&&i.push(o);return c}var Ot=/^key/,kt=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Dt=/^([^.]*)(?:\.(.+)|)/;function i(){return!0}function d(){return!1}function It(t,e){return t===(()=>{try{return w.activeElement}catch(t){}})()==("focus"===e)}function At(t,e,i,n,r,o){var a,s;if("object"==typeof e){for(s in"string"!=typeof i&&(n=n||i,i=void 0),e)At(t,s,i,n,e[s],o);return t}if(null==n&&null==r?(r=i,n=i=void 0):null==r&&("string"==typeof i?(r=n,n=void 0):(r=n,n=i,i=void 0)),!1===r)r=d;else if(!r)return t;return 1===o&&(a=r,(r=function(t){return P().off(t),a.apply(this,arguments)}).guid=a.guid||(a.guid=P.guid++)),t.each(function(){P.event.add(this,e,r,n,i)})}function jt(t,r,o){o?(x.set(t,r,!1),P.event.add(t,r,{namespace:!1,handler:function(t){var e,i,n=x.get(this,r);if(1&t.isTrigger&&this[r]){if(n.length)(P.event.special[r]||{}).delegateType&&t.stopPropagation();else if(n=s.call(arguments),x.set(this,r,n),e=o(this,r),this[r](),n!==(i=x.get(this,r))||e?x.set(this,r,!1):i={},n!==i)return t.stopImmediatePropagation(),t.preventDefault(),i.value}else n.length&&(x.set(this,r,{value:P.event.trigger(P.extend(n[0],P.Event.prototype),n.slice(1),this)}),t.stopImmediatePropagation())}})):void 0===x.get(t,r)&&P.event.add(t,r,i)}P.event={global:{},add:function(e,t,i,n,r){var o,a,s,l,u,c,h,p,d,f=x.get(e);if(y(e))for(i.handler&&(i=(o=i).handler,r=o.selector),r&&P.find.matchesSelector(C,r),i.guid||(i.guid=P.guid++),s=(s=f.events)||(f.events=Object.create(null)),a=(a=f.handle)||(f.handle=function(t){return void 0!==P&&P.event.triggered!==t.type?P.event.dispatch.apply(e,arguments):void 0}),l=(t=(t||"").match(S)||[""]).length;l--;)h=d=(p=Dt.exec(t[l])||[])[1],p=(p[2]||"").split(".").sort(),h&&(u=P.event.special[h]||{},h=(r?u.delegateType:u.bindType)||h,u=P.event.special[h]||{},d=P.extend({type:h,origType:d,data:n,handler:i,guid:i.guid,selector:r,needsContext:r&&P.expr.match.needsContext.test(r),namespace:p.join(".")},o),(c=s[h])||((c=s[h]=[]).delegateCount=0,u.setup&&!1!==u.setup.call(e,n,p,a))||e.addEventListener&&e.addEventListener(h,a),u.add&&(u.add.call(e,d),d.handler.guid||(d.handler.guid=i.guid)),r?c.splice(c.delegateCount++,0,d):c.push(d),P.event.global[h]=!0)},remove:function(t,e,i,n,r){var o,a,s,l,u,c,h,p,d,f,g,m=x.hasData(t)&&x.get(t);if(m&&(l=m.events)){for(u=(e=(e||"").match(S)||[""]).length;u--;)if(d=g=(s=Dt.exec(e[u])||[])[1],f=(s[2]||"").split(".").sort(),d){for(h=P.event.special[d]||{},p=l[d=(n?h.delegateType:h.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;o--;)c=p[o],!r&&g!==c.origType||i&&i.guid!==c.guid||s&&!s.test(c.namespace)||n&&n!==c.selector&&("**"!==n||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,h.remove&&h.remove.call(t,c));a&&!p.length&&(h.teardown&&!1!==h.teardown.call(t,f,m.handle)||P.removeEvent(t,d,m.handle),delete l[d])}else for(d in l)P.event.remove(t,d+e[u],i,n,!0);P.isEmptyObject(l)&&x.remove(t,"handle events")}},dispatch:function(t){var e,i,n,r,o,a=new Array(arguments.length),s=P.event.fix(t),t=(x.get(this,"events")||Object.create(null))[s.type]||[],l=P.event.special[s.type]||{};for(a[0]=s,e=1;e<arguments.length;e++)a[e]=arguments[e];if(s.delegateTarget=this,!l.preDispatch||!1!==l.preDispatch.call(this,s)){for(o=P.event.handlers.call(this,s,t),e=0;(n=o[e++])&&!s.isPropagationStopped();)for(s.currentTarget=n.elem,i=0;(r=n.handlers[i++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==r.namespace&&!s.rnamespace.test(r.namespace)||(s.handleObj=r,s.data=r.data,void 0!==(r=((P.event.special[r.origType]||{}).handle||r.handler).apply(n.elem,a))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return l.postDispatch&&l.postDispatch.call(this,s),s.result}},handlers:function(t,e){var i,n,r,o,a,s=[],l=e.delegateCount,u=t.target;if(l&&u.nodeType&&!("click"===t.type&&1<=t.button))for(;u!==this;u=u.parentNode||this)if(1===u.nodeType&&("click"!==t.type||!0!==u.disabled)){for(o=[],a={},i=0;i<l;
vendor: 2,874 bytes, line 1
1i++)void 0===a[r=(n=e[i]).selector+" "]&&(a[r]=n.needsContext?-1<P(r,this).index(u):P.find(r,this,null,[u]).length),a[r]&&o.push(n);o.length&&s.push({elem:u,handlers:o})}return u=this,l<e.length&&s.push({elem:u,handlers:e.slice(l)}),s},addProp:function(e,t){Object.defineProperty(P.Event.prototype,e,{enumerable:!0,configurable:!0,get:v(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(t){return t[P.expando]?t:new P.Event(t)},special:{load:{noBubble:!0},click:{setup:function(t){t=this||t;return _t.test(t.type)&&t.click&&l(t,"input")&&jt(t,"click",i),!1},trigger:function(t){t=this||t;return _t.test(t.type)&&t.click&&l(t,"input")&&jt(t,"click"),!0},_default:function(t){t=t.target;return _t.test(t.type)&&t.click&&l(t,"input")&&x.get(t,"click")||l(t,"a")}},beforeunload:{postDispatch:function(t){void 0!==t.result&&t.originalEvent&&(t.originalEvent.returnValue=t.result)}}}},P.removeEvent=function(t,e,i){t.removeEventListener&&t.removeEventListener(e,i)},P.Event=function(t,e){if(!(this instanceof P.Event))return new P.Event(t,e);t&&t.type?(this.originalEvent=t,this.type=t.type,this.isDefaultPrevented=t.defaultPrevented||void 0===t.defaultPrevented&&!1===t.returnValue?i:d,this.target=t.target&&3===t.target.nodeType?t.target.parentNode:t.target,this.currentTarget=t.currentTarget,this.relatedTarget=t.relatedTarget):this.type=t,e&&P.extend(this,e),this.timeStamp=t&&t.timeStamp||Date.now(),this[P.expando]=!0},P.Event.prototype={constructor:P.Event,isDefaultPrevented:d,isPropagationStopped:d,isImmediatePropagationStopped:d,isSimulated:!1,preventDefault:function(){var t=this.originalEvent;this.isDefaultPrevented=i,t&&!this.isSimulated&&t.preventDefault()},stopPropagation:function(){var t=this.originalEvent;this.isPropagationStopped=i,t&&!this.isSimulated&&t.stopPropagation()},stopImmediatePropagation:function(){var t=this.originalEvent;this.isImmediatePropagationStopped=i,t&&!this.isSimulated&&t.stopImmediatePropagation(),this.stopPropagation()}},P.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(t){var e=t.button;return null==t.which&&Ot.test(t.type)?null!=t.charCode?t.charCode:t.keyCode:!t.which&&void 0!==e&&kt.test(t.type)?1&e?1:2&e?3:4&e?2:0:t.which}},P.event.addProp),P.each({focus:"focusin",blur:"focusout"},function(t,e){P.event.special[t]={setup:function(){return jt(this,t,It),!1},trigger:function(){return jt(this,t),!0},delegateType:e}}
vendor: 5,449 bytes, line 1
1),P.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(t,r){P.event.special[t]={delegateType:r,bindType:r,handle:function(t){var e,i=t.relatedTarget,n=t.handleObj;return i&&(i===this||P.contains(this,i))||(t.type=n.origType,e=n.handler.apply(this,arguments),t.type=r),e}}}),P.fn.extend({on:function(t,e,i,n){return At(this,t,e,i,n)},one:function(t,e,i,n){return At(this,t,e,i,n,1)},off:function(t,e,i){var n,r;if(t&&t.preventDefault&&t.handleObj)n=t.handleObj,P(t.delegateTarget).off(n.namespace?n.origType+"."+n.namespace:n.origType,n.selector,n.handler);else{if("object"!=typeof t)return!1!==e&&"function"!=typeof e||(i=e,e=void 0),!1===i&&(i=d),this.each(function(){P.event.remove(this,t,i,e)});for(r in t)this.off(r,e,t[r])}return this}});var Ft=/<script|<style|<link/i,Et=/checked\s*(?:[^=]|=\s*.checked.)/i,Mt=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Lt(t,e){return l(t,"table")&&l(11!==e.nodeType?e:e.firstChild,"tr")&&P(t).children("tbody")[0]||t}function Vt(t){return t.type=(null!==t.getAttribute("type"))+"/"+t.type,t}function Rt(t){return"true/"===(t.type||"").slice(0,5)?t.type=t.type.slice(5):t.removeAttribute("type"),t}function Nt(t,e){var i,n,r,o;if(1===e.nodeType){if(x.hasData(t)&&(o=x.get(t).events))for(r in x.remove(e,"handle events"),o)for(i=0,n=o[r].length;i<n;i++)P.event.add(e,r,o[r][i]);u.hasData(t)&&(t=u.access(t),t=P.extend({},t),u.set(e,t))}}function I(i,n,r,o){n=R(n);var t,e,a,s,l,u,c=0,h=i.length,p=h-1,d=n[0],f=v(d);if(f||1<h&&"string"==typeof d&&!m.checkClone&&Et.test(d))return i.each(function(t){var e=i.eq(t);f&&(n[0]=d.call(this,t,e.html())),I(e,n,r,o)});if(h&&(e=(t=Tt(n,i[0].ownerDocument,!1,i,o)).firstChild,1===t.childNodes.length&&(t=e),e||o)){for(s=(a=P.map(D(t,"script"),Vt)).length;c<h;c++)l=t,c!==p&&(l=P.clone(l,!0,!0),s)&&P.merge(a,D(l,"script")),r.call(i[c],l,c);if(s)for(u=a[a.length-1].ownerDocument,P.map(a,Rt),c=0;c<s;c++)l=a[c],Pt.test(l.type||"")&&!x.access(l,"globalEval")&&P.contains(u,l)&&(l.src&&"module"!==(l.type||"").toLowerCase()?P._evalUrl&&!l.noModule&&P._evalUrl(l.src,{nonce:l.nonce||l.getAttribute("nonce")},u):X(l.textContent.replace(Mt,""),l,u))}return i}function Bt(t,e,i){for(var n,r=e?P.filter(e,t):t,o=0;null!=(n=r[o]);o++)i||1!==n.nodeType||P.cleanData(D(n)),n.parentNode&&(i&&T(n)&&St(D(n,"script")),n.parentNode.removeChild(n));return t}P.extend({htmlPrefilter:function(t){return t},clone:function(t,e,i){var n,r,o,a,s,l,u,c=t.cloneNode(!0),h=T(t);if(!(m.noCloneChecked||1!==t.nodeType&&11!==t.nodeType||P.isXMLDoc(t)))for(a=D(c),n=0,r=(o=D(t)).length;n<r;n++)s=o[n],l=a[n],u=void 0,"input"===(u=l.nodeName.toLowerCase())&&_t.test(s.type)?l.checked=s.checked:"input"!==u&&"textarea"!==u||(l.defaultValue=s.defaultValue);if(e)if(i)for(o=o||D(t),a=a||D(c),n=0,r=o.length;n<r;n++)Nt(o[n],a[n]);else Nt(t,c);return 0<(a=D(c,"script")).length&&St(a,!h&&D(t,"script")),c},cleanData:function(t){for(var e,i,n,r=P.event.special,o=0;void 0!==(i=t[o]);o++)if(y(i)){if(e=i[x.expando]){if(e.events)for(n in e.events)r[n]?P.event.remove(i,n):P.removeEvent(i,n,e.handle);i[x.expando]=void 0}i[u.expando]&&(i[u.expando]=void 0)}}}),P.fn.extend({detach:function(t){return Bt(this,t,!0)},remove:function(t){return Bt(this,t)},text:function(t){return h(this,function(t){return void 0===t?P.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=t)})},null,t,arguments.length)},append:function(){return I(this,arguments,function(t){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Lt(this,t).appendChild(t)})},prepend:function(){return I(this,arguments,function(t){var e;1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(e=Lt(this,t)).insertBefore(t,e.firstChild)})},before:function(){return I(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this)})},after:function(){return I(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)})},empty:function(){for(var t,e=0;null!=(t=this[e]);e++)1===t.nodeType&&(P.cleanData(D(t,!1)),t.textContent="");return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map(function(){return P.clone(this,t,e)})},html:function(t){return h(this,function(t){var e=this[0]||{},i=0,n=this.length;if(void 0===t&&1===e.nodeType)return e.innerHTML;if("string"==typeof t&&!Ft.test(t)&&!k[(wt.exec(t)||["",""])[1].toLowerCase()]){t=P.htmlPrefilter(t);try{for(;i<n;i++)1===(e=this[i]||{}).nodeType&&(P.cleanData(D(e,!1)),e.innerHTML=t);e=0}catch(t){}}e&&this.empty().append(t)},null,t,arguments.length)},replaceWith:function(){var i=[];return I(this,arguments,function(t){var e=this.parentNode;P.inArray(this,i)<0&&(P.cleanData(D(this)),e)&&e.replaceChild(t,this)},i)}}),P.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(t,a){P.fn[t]=function(t){for(var e,i=[],n=P(t),r=n.length-1,o=0;o<=r;o++)e=o===r?this:this.clone(!0),P(n[o])[a](e),N.apply(i,e.get());return this.pushStack(i)}});function zt(t){var e=t.ownerDocument.defaultView;return(e=e&&e.opener?e:_).getComputedStyle(t)}function Ht(t,e,i){var n,r={};for(n in e)r[n]=t.style[n],t.style[n]=e[n];for(n in i=i.call(t),e)t.style[n]=r[n];return i}var Wt,Ut,Yt,Gt,Xt,qt,$t,r,Kt=new RegExp("^("+t+")(?!px)[a-z%]+$","i"),Zt=new RegExp(p.join("|"),"i");function Jt(){var t;r&&($t.style.cssText="position:absolute;
1left:-11111px;width:60px;margin-top:1px;padding:0;border:0",r.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",C.appendChild($t).appendChild(r),t=_.getComputedStyle(r),Wt="1%"!==t.top,qt=12===Qt(t.marginLeft),r.style.right="60%",Gt=36===Qt(t.right),Ut=36===Qt(t.width),r.style.position="absolute",Yt=12===Qt(r.offsetWidth/3),C.removeChild($t),r=null)}function Qt(t){return Math.round(parseFloat(t))}function te(t,e,i){var n,r,o=t.style;return(i=i||zt(t))&&(""!==(r=i.getPropertyValue(e)||i[e])||T(t)||(r=P.style(t,e)),!m.pixelBoxStyles())&&Kt.test(r)&&Zt.test(e)&&(t=o.width,e=o.minWidth,n=o.maxWidth,o.minWidth=o.maxWidth=o.width=r,r=i.width,o.width=t,o.minWidth=e,o.maxWidth=n),void 0!==r?r+"":r}function ee(t,e){return{get:function(){if(!t())return(this.get=e).apply(this,arguments);delete this.get}}}$t=w.createElement("div"),(r=w.createElement("div")).style&&(r.style.backgroundClip="content-box",r.cloneNode(!0).style.backgroundClip="",m.clearCloneStyle="content-box"===r.style.backgroundClip,P.extend(m,{boxSizingReliable:function(){return Jt(),Ut},pixelBoxStyles:function(){return Jt(),Gt},pixelPosition:function(){return Jt(),Wt},reliableMarginLeft:function(){return Jt(),qt},scrollboxSize:function(){return Jt(),Yt},reliableTrDimensions:function(){var t,e,i;return null==Xt&&(t=w.createElement("table"),e=w.createElement("tr"),i=w.createElement("div"),t.style.cssText="position:absolute;
1left:-11111px",e.style.height="1px",i.style.height="9px",C.appendChild(t).appendChild(e).appendChild(i),i=_.getComputedStyle(e),Xt=3<parseInt(i.height),C.removeChild(t)),Xt}}));var ie=["Webkit","Moz","ms"],ne=w.createElement("div").style,re={};function oe(t){var e=P.cssProps[t]||re[t];return e||(t in ne?t:re[t]=(t=>{for(var e=t[0].toUpperCase()+t.slice(1),i=ie.length;i--;)if((t=ie[i]+e)in ne)return t})(t)||t)}var ae=/^(none|table(?!-c[ea]).+)/,se=/^--/,le={position:"absolute",visibility:"hidden",display:"block"},ue={letterSpacing:"0",fontWeight:"400"};function ce(t,e,i){var n=yt.exec(e);return n?Math.max(0,n[2]-(i||0))+(n[3]||"px"):e}function he(t,e,i,n,r,o){var a="width"===e?1:0,s=0,l=0;if(i===(n?"border":"content"))return 0;for(;a<4;a+=2)"margin"===i&&(l+=P.css(t,i+p[a],!0,r)),n?("content"===i&&(l-=P.css(t,"padding"+p[a],!0,r)),"margin"!==i&&(l-=P.css(t,"border"+p[a]+"Width",!0,r))):(l+=P.css(t,"padding"+p[a],!0,r),"padding"!==i?l+=P.css(t,"border"+p[a]+"Width",!0,r):s+=P.css(t,"border"+p[a]+"Width",!0,r));return!n&&0<=o&&(l+=Math.max(0,Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-o-l-s-.5))||0),l}function pe(t,e,i){var n=zt(t),r=(!m.boxSizingReliable()||i)&&"border-box"===P.css(t,"boxSizing",!1,n),o=r,a=te(t,e,n),s="offset"+e[0].toUpperCase()+e.slice(1);if(Kt.test(a)){if(!i)return a;a="auto"}return(!m.boxSizingReliable()&&r||!m.reliableTrDimensions()&&l(t,"tr")||"auto"===a||!parseFloat(a)&&"inline"===P.css(t,"display",!1,n))&&t.getClientRects().length&&(r="border-box"===P.css(t,"boxSizing",!1,n),o=s in t)&&(a=t[s]),(a=parseFloat(a)||0)+he(t,e,i||(r?"border":"content"),o,n,a)+"px"}function o(t,e,i,n,r){return new o.prototype.init(t,e,i,n,r)}P.extend({cssHooks:{opacity:{get:function(t,e){if(e)return""===(e=te(t,"opacity"))?"1":e}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(t,e,i,n){if(t&&3!==t.nodeType&&8!==t.nodeType&&t.style){var r,o,a,s=b(e),l=se.test(e),u=t.style;if(l||(e=oe(s)),a=P.cssHooks[e]||P.cssHooks[s],void 0===i)return a&&"get"in a&&void 0!==(r=a.get(t,!1,n))?r:u[e];"string"===(o=typeof i)&&(r=yt.exec(i))&&r[1]&&(i=bt(t,e,r),o="number"),null==i||i!=i||("number"!==o||l||(i+=r&&r[3]||(P.cssNumber[s]?"":"px")),m.clearCloneStyle||""!==i||0!==e.indexOf("background")||(u[e]="inherit"),a&&"set"in a&&void 0===(i=a.set(t,i,n)))||(l?u.setProperty(e,i):u[e]=i)}},css:function(t,e,i,n){var r,o=b(e);return se.test(e)||(e=oe(o)),"normal"===(r=void 0===(r=(o=P.cssHooks[e]||P.cssHooks[o])&&"get"in o?o.get(t,!0,i):r)?te(t,e,n):r)&&e in ue&&(r=ue[e]),(""===i||i)&&(o=parseFloat(r),!0===i||isFinite(o))?o||0:r}}),P.each(["height","width"],function(t,a){P.cssHooks[a]={get:function(t,e,i){if(e)return!ae.test(P.css(t,"display"))||t.getClientRects().length&&t.getBoundingClientRect().width?pe(t,a,i):Ht(t,le,function(){return pe(t,a,i)})},set:function(t,e,i){var n=zt(t),r=!m.scrollboxSize()&&"absolute"===n.position,o=(r||i)&&"border-box"===P.css(t,"boxSizing",!1,n),i=i?he(t,a,i,o,n):0;return o&&r&&(i-=Math.ceil(t["offset"+a[0].toUpperCase()+a.slice(1)]-parseFloat(n[a])-he(t,a,"border",!1,n)-.5)),i&&(o=yt.exec(e))&&"px"!==(o[3]||"px")&&(t.style[a]=e,e=P.css(t,a)),ce(0,e,i)}}}),P.cssHooks.marginLeft=ee(m.reliableMarginLeft,function(t,e){if(e)return(parseFloat(te(t,"marginLeft"))||t.getBoundingClientRect().left-Ht(t,{marginLeft:0},function(){return t.getBoundingClientRect().left}))+"px"}),P.each({margin:"",padding:"",border:"Width"},function(r,o){P.cssHooks[r+o]={expand:function(t){for(var e=0,i={},n="string"==typeof t?t.split(" "):[t];e<4;e++)i[r+p[e]+o]=n[e]||n[e-2]||n[0];return i}},"margin"!==r&&(P.cssHooks[r+o].set=ce)}),P.fn.extend({css:function(t,e){return h(this,function(t,e,i){var n,r,o={},a=0;if(Array.isArray(e)){for(n=zt(t),r=e.length;a<r;a++)o[e[a]]=P.css(t,e[a],!1,n);return o}return void 0!==i?P.style(t,e,i):P.css(t,e)},t,e,1<arguments.length)}}
vendor: 9,236 bytes, line 1
1),((P.Tween=o).prototype={constructor:o,init:function(t,e,i,n,r,o){this.elem=t,this.prop=i,this.easing=r||P.easing._default,this.options=e,this.start=this.now=this.cur(),this.end=n,this.unit=o||(P.cssNumber[i]?"":"px")},cur:function(){var t=o.propHooks[this.prop];return(t&&t.get?t:o.propHooks._default).get(this)},run:function(t){var e,i=o.propHooks[this.prop];return this.options.duration?this.pos=e=P.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):this.pos=e=t,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),(i&&i.set?i:o.propHooks._default).set(this),this}}).init.prototype=o.prototype,(o.propHooks={_default:{get:function(t){return 1!==t.elem.nodeType||null!=t.elem[t.prop]&&null==t.elem.style[t.prop]?t.elem[t.prop]:(t=P.css(t.elem,t.prop,""))&&"auto"!==t?t:0},set:function(t){P.fx.step[t.prop]?P.fx.step[t.prop](t):1!==t.elem.nodeType||!P.cssHooks[t.prop]&&null==t.elem.style[oe(t.prop)]?t.elem[t.prop]=t.now:P.style(t.elem,t.prop,t.now+t.unit)}}}).scrollTop=o.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},P.easing={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},_default:"swing"},P.fx=o.prototype.init,P.fx.step={};var A,de,a,j,fe=/^(?:toggle|show|hide)$/,ge=/queueHooks$/;function me(){de&&(!1===w.hidden&&_.requestAnimationFrame?_.requestAnimationFrame(me):_.setTimeout(me,P.fx.interval),P.fx.tick())}function ye(){return _.setTimeout(function(){A=void 0}),A=Date.now()}function ve(t,e){var i,n=0,r={height:t};for(e=e?1:0;n<4;n+=2-e)r["margin"+(i=p[n])]=r["padding"+i]=t;return e&&(r.opacity=r.width=t),r}function be(t,e,i){for(var n,r=(F.tweeners[e]||[]).concat(F.tweeners["*"]),o=0,a=r.length;o<a;o++)if(n=r[o].call(i,e,t))return n}function F(r,t,e){var i,o,n,a,s,l,u,c=0,h=F.prefilters.length,p=P.Deferred().always(function(){delete d.elem}),d=function(){if(!o){for(var t=A||ye(),t=Math.max(0,f.startTime+f.duration-t),e=1-(t/f.duration||0),i=0,n=f.tweens.length;i<n;i++)f.tweens[i].run(e);if(p.notifyWith(r,[f,e,t]),e<1&&n)return t;n||p.notifyWith(r,[f,1,0]),p.resolveWith(r,[f])}return!1},f=p.promise({elem:r,props:P.extend({},t),opts:P.extend(!0,{specialEasing:{},easing:P.easing._default},e),originalProperties:t,originalOptions:e,startTime:A||ye(),duration:e.duration,tweens:[],createTween:function(t,e){e=P.Tween(r,f.opts,t,e,f.opts.specialEasing[t]||f.opts.easing);return f.tweens.push(e),e},stop:function(t){var e=0,i=t?f.tweens.length:0;if(!o){for(o=!0;e<i;e++)f.tweens[e].run(1);t?(p.notifyWith(r,[f,1,0]),p.resolveWith(r,[f,t])):p.rejectWith(r,[f,t])}return this}}),g=f.props,m=g,y=f.opts.specialEasing;for(n in m)if(s=y[a=b(n)],l=m[n],Array.isArray(l)&&(s=l[1],l=m[n]=l[0]),n!==a&&(m[a]=l,delete m[n]),(u=P.cssHooks[a])&&"expand"in u)for(n in l=u.expand(l),delete m[a],l)n in m||(m[n]=l[n],y[n]=s);else y[a]=s;for(;c<h;c++)if(i=F.prefilters[c].call(f,r,g,f.opts))return v(i.stop)&&(P._queueHooks(f.elem,f.opts.queue).stop=i.stop.bind(i)),i;return P.map(g,be,f),v(f.opts.start)&&f.opts.start.call(r,f),f.progress(f.opts.progress).done(f.opts.done,f.opts.complete).fail(f.opts.fail).always(f.opts.always),P.fx.timer(P.extend(d,{elem:r,anim:f,queue:f.opts.queue})),f}P.Animation=P.extend(F,{tweeners:{"*":[function(t,e){var i=this.createTween(t,e);return bt(i.elem,t,yt.exec(e),i),i}]},tweener:function(t,e){for(var i,n=0,r=(t=v(t)?(e=t,["*"]):t.match(S)).length;n<r;n++)i=t[n],F.tweeners[i]=F.tweeners[i]||[],F.tweeners[i].unshift(e)},prefilters:[function(t,e,i){var n,r,o,a,s,l,u,c="width"in e||"height"in e,h=this,p={},d=t.style,f=t.nodeType&&mt(t),g=x.get(t,"fxshow");for(n in i.queue||(null==(a=P._queueHooks(t,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,h.always(function(){h.always(function(){a.unqueued--,P.queue(t,"fx").length||a.empty.fire()})})),e)if(r=e[n],fe.test(r)){if(delete e[n],o=o||"toggle"===r,r===(f?"hide":"show")){if("show"!==r||!g||void 0===g[n])continue;f=!0}p[n]=g&&g[n]||P.style(t,n)}if((l=!P.isEmptyObject(e))||!P.isEmptyObject(p))for(n in c&&1===t.nodeType&&(i.overflow=[d.overflow,d.overflowX,d.overflowY],null==(u=g&&g.display)&&(u=x.get(t,"display")),"none"===(c=P.css(t,"display"))&&(u?c=u:(O([t],!0),u=t.style.display||u,c=P.css(t,"display"),O([t]))),"inline"===c||"inline-block"===c&&null!=u)&&"none"===P.css(t,"float")&&(l||(h.done(function(){d.display=u}),null==u&&(c=d.display,u="none"===c?"":c)),d.display="inline-block"),i.overflow&&(d.overflow="hidden",h.always(function(){d.overflow=i.overflow[0],d.overflowX=i.overflow[1],d.overflowY=i.overflow[2]})),l=!1,p)l||(g?"hidden"in g&&(f=g.hidden):g=x.access(t,"fxshow",{display:u}),o&&(g.hidden=!f),f&&O([t],!0),h.done(function(){for(n in f||O([t]),x.remove(t,"fxshow"),p)P.style(t,n,p[n])})),l=be(f?g[n]:0,n,h),n in g||(g[n]=l.start,f&&(l.end=l.start,l.start=0))}],prefilter:function(t,e){e?F.prefilters.unshift(t):F.prefilters.push(t)}}),P.speed=function(t,e,i){var n=t&&"object"==typeof t?P.extend({},t):{complete:i||!i&&e||v(t)&&t,duration:t,easing:i&&e||e&&!v(e)&&e};return P.fx.off?n.duration=0:"number"!=typeof n.duration&&(n.duration in P.fx.speeds?n.duration=P.fx.speeds[n.duration]:n.duration=P.fx.speeds._default),null!=n.queue&&!0!==n.queue||(n.queue="fx"),n.old=n.complete,n.complete=function(){v(n.old)&&n.old.call(this),n.queue&&P.dequeue(this,n.queue)},n},P.fn.extend({fadeTo:function(t,e,i,n){return this.filter(mt).css("opacity",0).show().end().animate({opacity:e},t,i,n)},animate:function(e,t,i,n){function r(){var t=F(this,P.extend({},e),a);(o||x.get(this,"finish"))&&t.stop(!0)}var o=P.isEmptyObject(e),a=P.speed(t,i,n);return r.finish=r,o||!1===a.queue?this.each(r):this.queue(a.queue,r)},stop:function(r,t,o){function a(t){var e=t.stop;delete t.stop,e(o)}return"string"!=typeof r&&(o=t,t=r,r=void 0),t&&this.queue(r||"fx",[]),this.each(function(){var t=!0,e=null!=r&&r+"queueHooks",i=P.timers,n=x.get(this);if(e)n[e]&&n[e].stop&&a(n[e]);else for(e in n)n[e]&&n[e].stop&&ge.test(e)&&a(n[e]);for(e=i.length;e--;)i[e].elem!==this||null!=r&&i[e].queue!==r||(i[e].anim.stop(o),t=!1,i.splice(e,1));!t&&o||P.dequeue(this,r)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var t,e=x.get(this),i=e[a+"queue"],n=e[a+"queueHooks"],r=P.timers,o=i?i.length:0;for(e.finish=!0,P.queue(this,a,[]),n&&n.stop&&n.stop.call(this,!0),t=r.length;t--;)r[t].elem===this&&r[t].queue===a&&(r[t].anim.stop(!0),r.splice(t,1));for(t=0;t<o;t++)i[t]&&i[t].finish&&i[t].finish.call(this);delete e.finish})}}),P.each(["toggle","show","hide"],function(t,n){var r=P.fn[n];P.fn[n]=function(t,e,i){return null==t||"boolean"==typeof t?r.apply(this,arguments):this.animate(ve(n,!0),t,e,i)}}),P.each({slideDown:ve("show"),slideUp:ve("hide"),slideToggle:ve("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(t,n){P.fn[t]=function(t,e,i){return this.animate(n,t,e,i)}}),P.timers=[],P.fx.tick=function(){var t,e=0,i=P.timers;for(A=Date.now();e<i.length;e++)(t=i[e])()||i[e]!==t||i.splice(e--,1);i.length||P.fx.stop(),A=void 0},P.fx.timer=function(t){P.timers.push(t),P.fx.start()},P.fx.interval=13,P.fx.start=function(){de||(de=!0,me())},P.fx.stop=function(){de=null},P.fx.speeds={slow:600,fast:200,_default:400},P.fn.delay=function(n,t){return n=P.fx&&P.fx.speeds[n]||n,this.queue(t=t||"fx",function(t,e){var i=_.setTimeout(t,n);e.stop=function(){_.clearTimeout(i)}})},a=w.createElement("input"),j=w.createElement("select").appendChild(w.createElement("option")),a.type="checkbox",m.checkOn=""!==a.value,m.optSelected=j.selected,(a=w.createElement("input")).value="t",a.type="radio",m.radioValue="t"===a.value;var xe,_e=P.expr.attrHandle,we=(P.fn.extend({attr:function(t,e){return h(this,P.attr,t,e,1<arguments.length)},removeAttr:function(t){return this.each(function(){P.removeAttr(this,t)})}}),P.extend({attr:function(t,e,i){var n,r,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===t.getAttribute?P.prop(t,e,i):(1===o&&P.isXMLDoc(t)||(r=P.attrHooks[e.toLowerCase()]||(P.expr.match.bool.test(e)?xe:void 0)),void 0!==i?null===i?void P.removeAttr(t,e):r&&"set"in r&&void 0!==(n=r.set(t,i,e))?n:(t.setAttribute(e,i+""),i):!(r&&"get"in r&&null!==(n=r.get(t,e)))&&null==(n=P.find.attr(t,e))?void 0:n)},attrHooks:{type:{set:function(t,e){var i;if(!m.radioValue&&"radio"===e&&l(t,"input"))return i=t.value,t.setAttribute("type",e),i&&(t.value=i),e}}},removeAttr:function(t,e){var i,n=0,r=e&&e.match(S);if(r&&1===t.nodeType)for(;i=r[n++];)t.removeAttribute(i)}}),xe={set:function(t,e,i){return!1===e?P.removeAttr(t,i):t.setAttribute(i,i),i}},P.each(P.expr.match.bool.source.match(/\w+/g),function(t,e){var a=_e[e]||P.find.attr;_e[e]=function(t,e,i){var n,r,o=e.toLowerCase();return i||(r=_e[o],_e[o]=n,n=null!=a(t,e,i)?o:null,_e[o]=r),n}}),/^(?:input|select|textarea|button)$/i),Pe=/^(?:a|area)$/i;function E(t){return(t.match(S)||[]).join(" ")}function M(t){return t.getAttribute&&t.getAttribute("class")||""}function Se(t){return Array.isArray(t)?t:"string"==typeof t&&t.match(S)||[]}P.fn.extend({prop:function(t,e){return h(this,P.prop,t,e,1<arguments.length)},removeProp:function(t){return this.each(function(){delete this[P.propFix[t]||t]})}}
1),P.extend({prop:function(t,e,i){var n,r,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&P.isXMLDoc(t)||(e=P.propFix[e]||e,r=P.propHooks[e]),void 0!==i?r&&"set"in r&&void 0!==(n=r.set(t,i,e))?n:t[e]=i:r&&"get"in r&&null!==(n=r.get(t,e))?n:t[e]},propHooks:{tabIndex:{get:function(t){var e=P.find.attr(t,"tabindex");return e?parseInt(e,10):we.test(t.nodeName)||Pe.test(t.nodeName)&&t.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),m.optSelected||(P.propHooks.selected={get:function(t){t=t.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(t){t=t.parentNode;t&&(t.selectedIndex,t.parentNode)&&t.parentNode.selectedIndex}}),P.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){P.propFix[this.toLowerCase()]=this}),P.fn.extend({addClass:function(e){var t,i,n,r,o,a,s=0;if(v(e))return this.each(function(t){P(this).addClass(e.call(this,t,M(this)))});if((t=Se(e)).length)for(;i=this[s++];)if(a=M(i),n=1===i.nodeType&&" "+E(a)+" "){for(o=0;r=t[o++];)n.indexOf(" "+r+" ")<0&&(n+=r+" ");a!==(a=E(n))&&i.setAttribute("class",a)}return this},removeClass:function(e){var t,i,n,r,o,a,s=0;if(v(e))return this.each(function(t){P(this).removeClass(e.call(this,t,M(this)))});if(!arguments.length)return this.attr("class","");if((t=Se(e)).length)for(;i=this[s++];)if(a=M(i),n=1===i.nodeType&&" "+E(a)+" "){for(o=0;r=t[o++];)for(;-1<n.indexOf(" "+r+" ");)n=n.replace(" "+r+" "," ");a!==(a=E(n))&&i.setAttribute("class",a)}return this},toggleClass:function(r,e){var o=typeof r,a="string"==o||Array.isArray(r);return"boolean"==typeof e&&a?e?this.addClass(r):this.removeClass(r):v(r)?this.each(function(t){P(this).toggleClass(r.call(this,t,M(this),e),e)}):this.each(function(){var t,e,i,n;if(a)for(e=0,i=P(this),n=Se(r);t=n[e++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==r&&"boolean"!=o||((t=M(this))&&x.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",!t&&!1!==r&&x.get(this,"__className__")||""))})},hasClass:function(t){for(var e,i=0,n=" "+t+" ";e=this[i++];)if(1===e.nodeType&&-1<(" "+E(M(e))+" ").indexOf(n))return!0;return!1}});function Ce(t){t.stopPropagation()}var Te=/\r/g,Oe=(P.fn.extend({val:function(e){var i,t,n,r=this[0];return arguments.length?(n=v(e),this.each(function(t){1!==this.nodeType||(null==(t=n?e.call(this,t,P(this).val()):e)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=P.map(t,function(t){return null==t?"":t+""})),(i=P.valHooks[this.type]||P.valHooks[this.nodeName.toLowerCase()])&&"set"in i&&void 0!==i.set(this,t,"value"))||(this.value=t)})):r?(i=P.valHooks[r.type]||P.valHooks[r.nodeName.toLowerCase()])&&"get"in i&&void 0!==(t=i.get(r,"value"))?t:"string"==typeof(t=r.value)?t.replace(Te,""):null==t?"":t:void 0}}),P.extend({valHooks:{option:{get:function(t){var e=P.find.attr(t,"value");return null!=e?e:E(P.text(t))}},select:{get:function(t){for(var e,i=t.options,n=t.selectedIndex,r="select-one"===t.type,o=r?null:[],a=r?n+1:i.length,s=n<0?a:r?n:0;s<a;s++)if(((e=i[s]).selected||s===n)&&!e.disabled&&(!e.parentNode.disabled||!l(e.parentNode,"optgroup"))){if(e=P(e).val(),r)return e;o.push(e)}return o},set:function(t,e){for(var i,n,r=t.options,o=P.makeArray(e),a=r.length;a--;)((n=r[a]).selected=-1<P.inArray(P.valHooks.option.get(n),o))&&(i=!0);return i||(t.selectedIndex=-1),o}}}}),P.each(["radio","checkbox"],function(){P.valHooks[this]={set:function(t,e){if(Array.isArray(e))return t.checked=-1<P.inArray(P(t).val(),e)}},m.checkOn||(P.valHooks[this].get=function(t){return null===t.getAttribute("value")?"on":t.value})}),m.focusin="onfocusin"in _,/^(?:focusinfocus|focusoutblur)$/),ke=(P.extend(P.event,{trigger:function(t,e,i,n){var r,o,a,s,l,u,c,h=[i||w],p=W.call(t,"type")?t.type:t,d=W.call(t,"namespace")?t.namespace.split("."):[],f=c=o=i=i||w;if(3!==i.nodeType&&8!==i.nodeType&&!Oe.test(p+P.event.triggered)&&(-1<p.indexOf(".")&&(p=(d=p.split(".")).shift(),d.sort()),s=p.indexOf(":")<0&&"on"+p,(t=t[P.expando]?t:new P.Event(p,"object"==typeof t&&t)).isTrigger=n?2:3,t.namespace=d.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+d.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=i),e=null==e?[t]:P.makeArray(e,[t]),u=P.event.special[p]||{},n||!u.trigger||!1!==u.trigger.apply(i,e))){if(!n&&!u.noBubble&&!g(i)){for(a=u.delegateType||p,Oe.test(a+p)||(f=f.parentNode);f;f=f.parentNode)h.push(f),o=f;o===(i.ownerDocument||w)&&h.push(o.defaultView||o.parentWindow||_)}for(r=0;(f=h[r++])&&!t.isPropagationStopped();
vendor: 7,305 bytes, line 1
1)c=f,t.type=1<r?a:u.bindType||p,(l=(x.get(f,"events")||Object.create(null))[t.type]&&x.get(f,"handle"))&&l.apply(f,e),(l=s&&f[s])&&l.apply&&y(f)&&(t.result=l.apply(f,e),!1===t.result)&&t.preventDefault();return t.type=p,n||t.isDefaultPrevented()||u._default&&!1!==u._default.apply(h.pop(),e)||!y(i)||s&&v(i[p])&&!g(i)&&((o=i[s])&&(i[s]=null),P.event.triggered=p,t.isPropagationStopped()&&c.addEventListener(p,Ce),i[p](),t.isPropagationStopped()&&c.removeEventListener(p,Ce),P.event.triggered=void 0,o)&&(i[s]=o),t.result}},simulate:function(t,e,i){i=P.extend(new P.Event,i,{type:t,isSimulated:!0});P.event.trigger(i,null,e)}}),P.fn.extend({trigger:function(t,e){return this.each(function(){P.event.trigger(t,e,this)})},triggerHandler:function(t,e){var i=this[0];if(i)return P.event.trigger(t,e,i,!0)}}),m.focusin||P.each({focus:"focusin",blur:"focusout"},function(i,n){function r(t){P.event.simulate(n,t.target,P.event.fix(t))}P.event.special[n]={setup:function(){var t=this.ownerDocument||this.document||this,e=x.access(t,n);e||t.addEventListener(i,r,!0),x.access(t,n,(e||0)+1)},teardown:function(){var t=this.ownerDocument||this.document||this,e=x.access(t,n)-1;e?x.access(t,n,e):(t.removeEventListener(i,r,!0),x.remove(t,n))}}}),_.location),De={guid:Date.now()},Ie=/\?/,Ae=(P.parseXML=function(t){var e;if(!t||"string"!=typeof t)return null;try{e=(new _.DOMParser).parseFromString(t,"text/xml")}catch(t){e=void 0}return e&&!e.getElementsByTagName("parsererror").length||P.error("Invalid XML: "+t),e},/\[\]$/),je=/\r?\n/g,Fe=/^(?:submit|button|image|reset|file)$/i,Ee=/^(?:input|select|textarea|keygen)/i;P.param=function(t,e){function i(t,e){e=v(e)?e():e,r[r.length]=encodeURIComponent(t)+"="+encodeURIComponent(null==e?"":e)}var n,r=[];if(null==t)return"";if(Array.isArray(t)||t.jquery&&!P.isPlainObject(t))P.each(t,function(){i(this.name,this.value)});else for(n in t)!function i(n,t,r,o){if(Array.isArray(t))P.each(t,function(t,e){r||Ae.test(n)?o(n,e):i(n+"["+("object"==typeof e&&null!=e?t:"")+"]",e,r,o)});else if(r||"object"!==f(t))o(n,t);else for(var e in t)i(n+"["+e+"]",t[e],r,o)}(n,t[n],e,i);return r.join("&")},P.fn.extend({serialize:function(){return P.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var t=P.prop(this,"elements");return t?P.makeArray(t):this}).filter(function(){var t=this.type;return this.name&&!P(this).is(":disabled")&&Ee.test(this.nodeName)&&!Fe.test(t)&&(this.checked||!_t.test(t))}).map(function(t,e){var i=P(this).val();return null==i?null:Array.isArray(i)?P.map(i,function(t){return{name:e.name,value:t.replace(je,"\r\n")}}):{name:e.name,value:i.replace(je,"\r\n")}}).get()}});var Me=/%20/g,Le=/#.*$/,Ve=/([?&])_=[^&]*/,Re=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ne=/^(?:GET|HEAD)$/,Be=/^\/\//,ze={},He={},We="*/".concat("*"),Ue=w.createElement("a");function Ye(o){return function(t,e){"string"!=typeof t&&(e=t,t="*");var i,n=0,r=t.toLowerCase().match(S)||[];if(v(e))for(;i=r[n++];)"+"===i[0]?(i=i.slice(1)||"*",(o[i]=o[i]||[]).unshift(e)):(o[i]=o[i]||[]).push(e)}}function Ge(e,n,r,o){var a={},s=e===He;function l(t){var i;return a[t]=!0,P.each(e[t]||[],function(t,e){e=e(n,r,o);return"string"!=typeof e||s||a[e]?s?!(i=e):void 0:(n.dataTypes.unshift(e),l(e),!1)}),i}return l(n.dataTypes[0])||!a["*"]&&l("*")}function Xe(t,e){var i,n,r=P.ajaxSettings.flatOptions||{};for(i in e)void 0!==e[i]&&((r[i]?t:n=n||{})[i]=e[i]);return n&&P.extend(!0,t,n),t}Ue.href=ke.href,P.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:ke.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(ke.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":We,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":P.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?Xe(Xe(t,P.ajaxSettings),e):Xe(P.ajaxSettings,t)},ajaxPrefilter:Ye(ze),ajaxTransport:Ye(He),ajax:function(t,e){"object"==typeof t&&(e=t,t=void 0);var l,u,c,i,h,p,d,n,f=P.ajaxSetup({},e=e||{}),g=f.context||f,m=f.context&&(g.nodeType||g.jquery)?P(g):P.event,y=P.Deferred(),v=P.Callbacks("once memory"),b=f.statusCode||{},r={},o={},a="canceled",x={readyState:0,getResponseHeader:function(t){var e;if(p){if(!i)for(i={};e=Re.exec(c);)i[e[1].toLowerCase()+" "]=(i[e[1].toLowerCase()+" "]||[]).concat(e[2]);e=i[t.toLowerCase()+" "]}return null==e?null:e.join(", ")},getAllResponseHeaders:function(){return p?c:null},setRequestHeader:function(t,e){return null==p&&(t=o[t.toLowerCase()]=o[t.toLowerCase()]||t,r[t]=e),this},overrideMimeType:function(t){return null==p&&(f.mimeType=t),this},statusCode:function(t){if(t)if(p)x.always(t[x.status]);else for(var e in t)b[e]=[b[e],t[e]];return this},abort:function(t){t=t||a;return l&&l.abort(t),s(0,t),this}};if(y.promise(x),f.url=((t||f.url||ke.href)+"").replace(Be,ke.protocol+"//"),f.type=e.method||e.type||f.method||f.type,f.dataTypes=(f.dataType||"*").toLowerCase().match(S)||[""],null==f.crossDomain){t=w.createElement("a");try{t.href=f.url,t.href=t.href,f.crossDomain=Ue.protocol+"//"+Ue.host!=t.protocol+"//"+t.host}catch(t){f.crossDomain=!0}}if(f.data&&f.processData&&"string"!=typeof f.data&&(f.data=P.param(f.data,f.traditional)),Ge(ze,f,e,x),!p){for(n in(d=P.event&&f.global)&&0==P.active++&&P.event.trigger("ajaxStart"),f.type=f.type.toUpperCase(),f.hasContent=!Ne.test(f.type),u=f.url.replace(Le,""),f.hasContent?f.data&&f.processData&&0===(f.contentType||"").indexOf("application/x-www-form-urlencoded")&&(f.data=f.data.replace(Me,"+")):(t=f.url.slice(u.length),f.data&&(f.processData||"string"==typeof f.data)&&(u+=(Ie.test(u)?"&":"?")+f.data,delete f.data),!1===f.cache&&(u=u.replace(Ve,"$1"),t=(Ie.test(u)?"&":"?")+"_="+De.guid+++t),f.url=u+t),f.ifModified&&(P.lastModified[u]&&x.setRequestHeader("If-Modified-Since",P.lastModified[u]),P.etag[u])&&x.setRequestHeader("If-None-Match",P.etag[u]),(f.data&&f.hasContent&&!1!==f.contentType||e.contentType)&&x.setRequestHeader("Content-Type",f.contentType),x.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+We+"; q=0.01":""):f.accepts["*"]),f.headers)x.setRequestHeader(n,f.headers[n]);if(f.beforeSend&&(!1===f.beforeSend.call(g,x,f)||p))return x.abort();if(a="abort",v.add(f.complete),x.done(f.success),x.fail(f.error),l=Ge(He,f,e,x)){if(x.readyState=1,d&&m.trigger("ajaxSend",[x,f]),p)return x;f.async&&0<f.timeout&&(h=_.setTimeout(function(){x.abort("timeout")},f.timeout));try{p=!1,l.send(r,s)}catch(t){if(p)throw t;s(-1,t)}}else s(-1,"No Transport")}return x;function s(t,e,i,n){var r,o,a,s=e;p||(p=!0,h&&_.clearTimeout(h),l=void 0,c=n||"",x.readyState=0<t?4:0,n=200<=t&&t<300||304===t,i&&(a=((t,e,i)=>{for(var n,r,o,a,s=t.contents,l=t.dataTypes;"*"===l[0];)l.shift(),void 0===n&&(n=t.mimeType||e.getResponseHeader("Content-Type"));if(n)for(r in s)if(s[r]&&s[r].test(n)){l.unshift(r);break}if(l[0]in i)o=l[0];else{for(r in i){if(!l[0]||t.converters[r+" "+l[0]]){o=r;break}a=a||r}o=o||a}if(o)return o!==l[0]&&l.unshift(o),i[o]}
vendor: 4,449 bytes, line 1
1)(f,x,i)),!n&&-1<P.inArray("script",f.dataTypes)&&(f.converters["text script"]=function(){}),a=((t,e,i,n)=>{var r,o,a,s,l,u={},c=t.dataTypes.slice();if(c[1])for(a in t.converters)u[a.toLowerCase()]=t.converters[a];for(o=c.shift();o;)if(t.responseFields[o]&&(i[t.responseFields[o]]=e),!l&&n&&t.dataFilter&&(e=t.dataFilter(e,t.dataType)),l=o,o=c.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(!(a=u[l+" "+o]||u["* "+o]))for(r in u)if((s=r.split(" "))[1]===o&&(a=u[l+" "+s[0]]||u["* "+s[0]])){!0===a?a=u[r]:!0!==u[r]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&t.throws)e=a(e);else try{e=a(e)}catch(t){return{state:"parsererror",error:a?t:"No conversion from "+l+" to "+o}}}return{state:"success",data:e}})(f,a,x,n),n?(f.ifModified&&((i=x.getResponseHeader("Last-Modified"))&&(P.lastModified[u]=i),i=x.getResponseHeader("etag"))&&(P.etag[u]=i),204===t||"HEAD"===f.type?s="nocontent":304===t?s="notmodified":(s=a.state,r=a.data,n=!(o=a.error))):(o=s,!t&&s||(s="error",t<0&&(t=0))),x.status=t,x.statusText=(e||s)+"",n?y.resolveWith(g,[r,s,x]):y.rejectWith(g,[x,s,o]),x.statusCode(b),b=void 0,d&&m.trigger(n?"ajaxSuccess":"ajaxError",[x,f,n?r:o]),v.fireWith(g,[x,s]),d&&(m.trigger("ajaxComplete",[x,f]),--P.active||P.event.trigger("ajaxStop")))}},getJSON:function(t,e,i){return P.get(t,e,i,"json")},getScript:function(t,e){return P.get(t,void 0,e,"script")}}),P.each(["get","post"],function(t,r){P[r]=function(t,e,i,n){return v(e)&&(n=n||i,i=e,e=void 0),P.ajax(P.extend({url:t,type:r,dataType:n,data:e,success:i},P.isPlainObject(t)&&t))}}),P.ajaxPrefilter(function(t){for(var e in t.headers)"content-type"===e.toLowerCase()&&(t.contentType=t.headers[e]||"")}),P._evalUrl=function(t,e,i){return P.ajax({url:t,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(t){P.globalEval(t,e,i)}})},P.fn.extend({wrapAll:function(t){return this[0]&&(v(t)&&(t=t.call(this[0])),t=P(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var t=this;t.firstElementChild;)t=t.firstElementChild;return t}).append(this)),this},wrapInner:function(i){return v(i)?this.each(function(t){P(this).wrapInner(i.call(this,t))}):this.each(function(){var t=P(this),e=t.contents();e.length?e.wrapAll(i):t.append(i)})},wrap:function(e){var i=v(e);return this.each(function(t){P(this).wrapAll(i?e.call(this,t):e)})},unwrap:function(t){return this.parent(t).not("body").each(function(){P(this).replaceWith(this.childNodes)}),this}}),P.expr.pseudos.hidden=function(t){return!P.expr.pseudos.visible(t)},P.expr.pseudos.visible=function(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)},P.ajaxSettings.xhr=function(){try{return new _.XMLHttpRequest}catch(t){}};var qe={0:200,1223:204},$e=P.ajaxSettings.xhr(),Ke=(m.cors=!!$e&&"withCredentials"in $e,m.ajax=$e=!!$e,P.ajaxTransport(function(r){var o,a;if(m.cors||$e&&!r.crossDomain)return{send:function(t,e){var i,n=r.xhr();if(n.open(r.type,r.url,r.async,r.username,r.password),r.xhrFields)for(i in r.xhrFields)n[i]=r.xhrFields[i];for(i in r.mimeType&&n.overrideMimeType&&n.overrideMimeType(r.mimeType),r.crossDomain||t["X-Requested-With"]||(t["X-Requested-With"]="XMLHttpRequest"),t)n.setRequestHeader(i,t[i]);o=function(t){return function(){o&&(o=a=n.onload=n.onerror=n.onabort=n.ontimeout=n.onreadystatechange=null,"abort"===t?n.abort():"error"===t?"number"!=typeof n.status?e(0,"error"):e(n.status,n.statusText):e(qe[n.status]||n.status,n.statusText,"text"!==(n.responseType||"text")||"string"!=typeof n.responseText?{binary:n.response}:{text:n.responseText},n.getAllResponseHeaders()))}},n.onload=o(),a=n.onerror=n.ontimeout=o("error"),void 0!==n.onabort?n.onabort=a:n.onreadystatechange=function(){4===n.readyState&&_.setTimeout(function(){o&&a()})},o=o("abort");try{n.send(r.hasContent&&r.data||null)}catch(t){if(o)throw t}},abort:function(){o&&o()}}}),P.ajaxPrefilter(function(t){t.crossDomain&&(t.contents.script=!1)}),P.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(t){return P.globalEval(t),t}}}),P.ajaxPrefilter("script",function(t){void 0===t.cache&&(t.cache=!1),t.crossDomain&&(t.type="GET")}),P.ajaxTransport("script",function(i){var n,r;if(i.crossDomain||i.scriptAttrs)return{send:function(t,e){n=P("<script>").attr(i.scriptAttrs||{}
vendor: 4,211 bytes, line 1
1).prop({charset:i.scriptCharset,src:i.url}).on("load error",r=function(t){n.remove(),r=null,t&&e("error"===t.type?404:200,t.type)}),w.head.appendChild(n[0])},abort:function(){r&&r()}}}),[]),Ze=/(=)\?(?=&|$)|\?\?/,Je=(P.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var t=Ke.pop()||P.expando+"_"+De.guid++;return this[t]=!0,t}}),P.ajaxPrefilter("json jsonp",function(t,e,i){var n,r,o,a=!1!==t.jsonp&&(Ze.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ze.test(t.data)&&"data");if(a||"jsonp"===t.dataTypes[0])return n=t.jsonpCallback=v(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,a?t[a]=t[a].replace(Ze,"$1"+n):!1!==t.jsonp&&(t.url+=(Ie.test(t.url)?"&":"?")+t.jsonp+"="+n),t.converters["script json"]=function(){return o||P.error(n+" was not called"),o[0]},t.dataTypes[0]="json",r=_[n],_[n]=function(){o=arguments},i.always(function(){void 0===r?P(_).removeProp(n):_[n]=r,t[n]&&(t.jsonpCallback=e.jsonpCallback,Ke.push(n)),o&&v(r)&&r(o[0]),o=r=void 0}),"script"}),m.createHTMLDocument=((t=w.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===t.childNodes.length),P.parseHTML=function(t,e,i){var n;return"string"!=typeof t?[]:("boolean"==typeof e&&(i=e,e=!1),e||(m.createHTMLDocument?((n=(e=w.implementation.createHTMLDocument("")).createElement("base")).href=w.location.href,e.head.appendChild(n)):e=w),n=!i&&[],(i=Z.exec(t))?[e.createElement(i[1])]:(i=Tt([t],e,n),n&&n.length&&P(n).remove(),P.merge([],i.childNodes)))},P.fn.load=function(t,e,i){var n,r,o,a=this,s=t.indexOf(" ");return-1<s&&(n=E(t.slice(s)),t=t.slice(0,s)),v(e)?(i=e,e=void 0):e&&"object"==typeof e&&(r="POST"),0<a.length&&P.ajax({url:t,type:r||"GET",dataType:"html",data:e}).done(function(t){o=arguments,a.html(n?P("<div>").append(P.parseHTML(t)).find(n):t)}).always(i&&function(t,e){a.each(function(){i.apply(this,o||[t.responseText,e,t])})}),this},P.expr.pseudos.animated=function(e){return P.grep(P.timers,function(t){return e===t.elem}).length},P.offset={setOffset:function(t,e,i){var n,r,o,a,s=P.css(t,"position"),l=P(t),u={};"static"===s&&(t.style.position="relative"),o=l.offset(),n=P.css(t,"top"),a=P.css(t,"left"),s=("absolute"===s||"fixed"===s)&&-1<(n+a).indexOf("auto")?(r=(s=l.position()).top,s.left):(r=parseFloat(n)||0,parseFloat(a)||0),null!=(e=v(e)?e.call(t,i,P.extend({},o)):e).top&&(u.top=e.top-o.top+r),null!=e.left&&(u.left=e.left-o.left+s),"using"in e?e.using.call(t,u):("number"==typeof u.top&&(u.top+="px"),"number"==typeof u.left&&(u.left+="px"),l.css(u))}},P.fn.extend({offset:function(e){var t,i;return arguments.length?void 0===e?this:this.each(function(t){P.offset.setOffset(this,e,t)}):(i=this[0])?i.getClientRects().length?(t=i.getBoundingClientRect(),i=i.ownerDocument.defaultView,{top:t.top+i.pageYOffset,left:t.left+i.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var t,e,i,n=this[0],r={top:0,left:0};if("fixed"===P.css(n,"position"))e=n.getBoundingClientRect();else{for(e=this.offset(),i=n.ownerDocument,t=n.offsetParent||i.documentElement;t&&(t===i.body||t===i.documentElement)&&"static"===P.css(t,"position");)t=t.parentNode;t&&t!==n&&1===t.nodeType&&((r=P(t).offset()).top+=P.css(t,"borderTopWidth",!0),r.left+=P.css(t,"borderLeftWidth",!0))}return{top:e.top-r.top-P.css(n,"marginTop",!0),left:e.left-r.left-P.css(n,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var t=this.offsetParent;t&&"static"===P.css(t,"position");)t=t.offsetParent;return t||C})}}),P.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var o="pageYOffset"===r;P.fn[e]=function(t){return h(this,function(t,e,i){var n;if(g(t)?n=t:9===t.nodeType&&(n=t.defaultView),void 0===i)return n?n[r]:t[e];n?n.scrollTo(o?n.pageXOffset:i,o?i:n.pageYOffset):t[e]=i},e,t,arguments.length)}}),P.each(["top","left"],function(t,i){P.cssHooks[i]=ee(m.pixelPosition,function(t,e){if(e)return e=te(t,i),Kt.test(e)?P(t).position()[i]+"px":e})}),P.each({Height:"height",Width:"width"},function(a,s){P.each({padding:"inner"+a,content:s,"":"outer"+a},function(n,o){P.fn[o]=function(t,e){var i=arguments.length&&(n||"boolean"!=typeof t),r=n||(!0===t||!0===e?"margin":"border");
1return h(this,function(t,e,i){var n;return g(t)?0===o.indexOf("outer")?t["inner"+a]:t.document.documentElement["client"+a]:9===t.nodeType?(n=t.documentElement,Math.max(t.body["scroll"+a],n["scroll"+a],t.body["offset"+a],n["offset"+a],n["client"+a])):void 0===i?P.css(t,e,r):P.style(t,e,i,r)},s,i?t:void 0,i)}})}),P.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(t,e){P.fn[e]=function(t){return this.on(e,t)}}),P.fn.extend({bind:function(t,e,i){return this.on(t,null,e,i)},unbind:function(t,e){return this.off(t,null,e)},delegate:function(t,e,i,n){return this.on(e,t,i,n)},undelegate:function(t,e,i){return 1===arguments.length?this.off(t,"**"):this.off(e,t||"**",i)},hover:function(t,e){return this.mouseenter(t).mouseleave(e||t)}}),P.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(t,i){P.fn[i]=function(t,e){return 0<arguments.length?this.on(i,null,t,e):this.trigger(i)}}),/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g),Qe=(P.proxy=function(t,e){var i,n;if("string"==typeof e&&(n=t[e],e=t,t=n),v(t))return i=s.call(arguments,2),(n=function(){return t.apply(e||this,i.concat(s.call(arguments)))}).guid=t.guid=t.guid||P.guid++,n},P.holdReady=function(t){t?P.readyWait++:P.ready(!0)},P.isArray=Array.isArray,P.parseJSON=JSON.parse,P.nodeName=l,P.isFunction=v,P.isWindow=g,P.camelCase=b,P.type=f,P.now=Date.now,P.isNumeric=function(t){var e=P.type(t);return("number"===e||"string"===e)&&!isNaN(t-parseFloat(t))},P.trim=function(t){return null==t?"":(t+"").replace(Je,"")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return P}),_.jQuery),ti=_.$;return P.noConflict=function(t){return _.$===P&&(_.$=ti),t&&_.jQuery===P&&(_.jQuery=Qe),P},void 0===L&&(_.jQuery=_.$=P),P},"object"==typeof e&&"object"==typeof e.exports?e.exports=n.document?r(n,!0):function(t){if(t.document)return r(t);throw new Error("jQuery requires a window with a document")}:r(n)},{}],9:[function(i,t,e){var n;n=function(F,H,x,E){function p(t){var e=parseInt(t,10);return!isNaN(e)&&isFinite(t)?e:null}function l(t,e,i){var n="string"==typeof t;return!!r(t)||(e&&n&&(t=X(t,e)),i&&n&&(t=t.replace(G,"")),!isNaN(parseFloat(t))&&isFinite(t))}function i(t,e,i){var n;return!!r(t)||(r(n=t)||"string"==typeof n)&&!!l(t.replace(W,""),e,i)||null}function y(t,e,i,n){var r=[],o=0,a=e.length;if(n!==E)for(;o<a;o++)t[e[o]][i]&&r.push(t[e[o]][i][n]);else for(;o<a;o++)r.push(t[e[o]][i]);return r}function h(t,e){var i,n=[];e===E?(e=0,i=t):(i=e,e=t);for(var r=e;r<i;r++)n.push(r);return n}function _(t){for(var e=[],i=0,n=t.length;i<n;i++)t[i]&&e.push(t[i]);return e}var f,e,t,P=function(b){this.$=function(t,e){return this.api(!0).$(t,e)},this._=function(t,e){return this.api(!0).rows(t,e).data()},this.api=function(t){return new z(t?he(this[f.iApiIndex]):this)},this.fnAddData=function(t,e){var i=this.api(!0),t=(F.isArray(t)&&(F.isArray(t[0])||F.isPlainObject(t[0]))?i.rows:i.row).add(t);return e!==E&&!e||i.draw(),t.flatten().toArray()},this.fnAdjustColumnSizing=function(t){var e=this.api(!0).columns.adjust(),i=e.settings()[0],n=i.oScroll;t===E||t?e.draw(!1):""===n.sX&&""===n.sY||Kt(i)},this.fnClearTable=function(t){var e=this.api(!0).clear();t!==E&&!t||e.draw()},this.fnClose=function(t){this.api(!0).row(t).child.hide()},this.fnDeleteRow=function(t,e,i){var n=this.api(!0),t=n.rows(t),r=t.settings()[0],o=r.aoData[t[0][0]];return t.remove(),e&&e.call(this,r,o),i!==E&&!i||n.draw(),o},this.fnDestroy=function(t){this.api(!0).destroy(t)},this.fnDraw=function(t){this.api(!0).draw(t)},this.fnFilter=function(t,e,i,n,r,o){var a=this.api(!0);(null===e||e===E?a:a.column(e)).search(t,i,n,o),a.draw()},this.fnGetData=function(t,e){var i,n=this.api(!0);return t!==E?(i=t.nodeName?t.nodeName.toLowerCase():"",e!==E||"td"==i||"th"==i?n.cell(t,e).data():n.row(t).data()||null):n.data().toArray()},this.fnGetNodes=function(t){var e=this.api(!0);return t!==E?e.row(t).node():e.rows().nodes().flatten().toArray()},this.fnGetPosition=function(t){var e=this.api(!0),i=t.nodeName.toUpperCase();return"TR"==i?e.row(t).index():"TD"==i||"TH"==i?[(i=e.cell(t).index()).row,i.columnVisible,i.column]:null},this.fnIsOpen=function(t){return this.api(!0).row(t).child.isShown()}
1,this.fnOpen=function(t,e,i){return this.api(!0).row(t).child(e,i).show().child()[0]},this.fnPageChange=function(t,e){t=this.api(!0).page(t);e!==E&&!e||t.draw(!1)},this.fnSetColumnVis=function(t,e,i){t=this.api(!0).column(t).visible(e);i!==E&&!i||t.columns.adjust().draw()},this.fnSettings=function(){return he(this[f.iApiIndex])},this.fnSort=function(t){this.api(!0).order(t).draw()},this.fnSortListener=function(t,e,i){this.api(!0).order.listener(t,e,i)},this.fnUpdate=function(t,e,i,n,r){var o=this.api(!0);return(i===E||null===i?o.row(e):o.cell(e,i)).data(t),r!==E&&!r||o.columns.adjust(),n!==E&&!n||o.draw(),0},this.fnVersionCheck=f.fnVersionCheck;var t,x=this,_=b===E,w=this.length;for(t in _&&(b={}),this.oApi=this.internal=f.internal,P.ext.internal)t&&(this[t]=Me(t));return this.each(function(){var n=1<w?pe({},b,!0):b,r=0,t=this.getAttribute("id"),o=!1,e=P.defaults,a=F(this);if("table"!=this.nodeName.toLowerCase())B(null,0,"Non-table node initialisation ("+this.nodeName+")",2);else{Z(e),J(e.column),S(e,e,!0),S(e.column,e.column,!0),S(e,F.extend(n,a.data()),!0);for(var i=P.settings,r=0,s=i.length;r<s;r++){var l=i[r];if(l.nTable==this||l.nTHead&&l.nTHead.parentNode==this||l.nTFoot&&l.nTFoot.parentNode==this){var u=(n.bRetrieve!==E?n:e).bRetrieve,c=(n.bDestroy!==E?n:e).bDestroy;if(_||u)return l.oInstance;if(c){l.oInstance.fnDestroy();break}return void B(l,0,"Cannot reinitialise DataTable",3)}if(l.sTableId==this.id){i.splice(r,1);break}}null!==t&&""!==t||(t="DataTables_Table_"+P.ext._unique++,this.id=t);var h,p,d=F.extend(!0,{},P.models.oSettings,{sDestroyWidth:a[0].style.width,sInstance:t,sTableId:t}),f=(d.nTable=this,d.oApi=x.internal,d.oInit=n,i.push(d),d.oInstance=1===x.length?x:a.dataTable(),Z(n),K(n.oLanguage),n.aLengthMenu&&!n.iDisplayLength&&(n.iDisplayLength=(F.isArray(n.aLengthMenu[0])?n.aLengthMenu[0]:n.aLengthMenu)[0]),n=pe(F.extend(!0,{},e),n),D(d.oFeatures,n,["bPaginate","bLengthChange","bFilter","bSort","bSortMulti","bInfo","bProcessing","bAutoWidth","bSortClasses","bServerSide","bDeferRender"]),D(d,n,["asStripeClasses","ajax","fnServerData","fnFormatNumber","sServerMethod","aaSorting","aaSortingFixed","aLengthMenu","sPaginationType","sAjaxSource","sAjaxDataProp","iStateDuration","sDom","bSortCellsTop","iTabIndex","fnStateLoadCallback","fnStateSaveCallback","renderer","searchDelay","rowId",["iCookieDuration","iStateDuration"],["oSearch","oPreviousSearch"],["aoSearchCols","aoPreSearchCols"],["iDisplayLength","_iDisplayLength"]]),D(d.oScroll,n,[["sScrollX","sX"],["sScrollXInner","sXInner"],["sScrollY","sY"],["bScrollCollapse","bCollapse"]]),D(d.oLanguage,n,"fnInfoCallback"),I(d,"aoDrawCallback",n.fnDrawCallback,"user"),I(d,"aoServerParams",n.fnServerParams,"user"),I(d,"aoStateSaveParams",n.fnStateSaveParams,"user"),I(d,"aoStateLoadParams",n.fnStateLoadParams,"user"),I(d,"aoStateLoaded",n.fnStateLoaded,"user"),I(d,"aoRowCallback",n.fnRowCallback,"user"),I(d,"aoRowCreatedCallback",n.fnCreatedRow,"user"),I(d,"aoHeaderCallback",n.fnHeaderCallback,"user"),I(d,"aoFooterCallback",n.fnFooterCallback,"user"),I(d,"aoInitComplete",n.fnInitComplete,"user"),I(d,"aoPreDrawCallback",n.fnPreDrawCallback,"user"),d.rowIdFn=O(n.rowId),Q(d),d.oClasses),g=(F.extend(f,P.ext.classes,n.oClasses),a.addClass(f.sTable),d.iInitDisplayStart===E&&(d.iInitDisplayStart=n.iDisplayStart,d._iDisplayStart=n.iDisplayStart),null!==n.iDeferLoading&&(d.bDeferLoading=!0,t=F.isArray(n.iDeferLoading),d._iRecordsDisplay=t?n.iDeferLoading[0]:n.iDeferLoading,d._iRecordsTotal=t?n.iDeferLoading[1]:n.iDeferLoading),d.oLanguage),t=(F.extend(!0,g,n.oLanguage),g.sUrl&&(F.ajax({dataType:"json",url:g.sUrl,success:function(t){K(t),S(e.oLanguage,t),F.extend(!0,g,t),Ht(d)},error:function(){Ht(d)}}),o=!0),null===n.asStripeClasses&&(d.asStripeClasses=[f.sStripeOdd,f.sStripeEven]),d.asStripeClasses),m=a.children("tbody").find("tr").eq(0),y=(-1!==F.inArray(!0,F.map(t,function(t,e){return m.hasClass(t)}))&&(F("tbody tr",this).removeClass(t.join(" ")),d.asDestroyStripes=t.slice()),[]),t=this.getElementsByTagName("thead");if(0!==t.length&&(xt(d.aoHeader,t[0]),y=_t(d)),null===n.aoColumns)for(h=[],r=0,s=y.length;r<s;r++)h.push(null);else h=n.aoColumns;for(r=0,s=h.length;r<s;r++)et(d,y?y[r]:null);ot(d,n.aoColumnDefs,h,function(t,e){it(d,t,e)}),m.length&&(p=function(t,e){return null!==t.getAttribute("data-"+e)?e:null},F(m[0]).children("th, td").each(function(t,e){var i,n=d.aoColumns[t];n.mData===t&&(i=p(e,"sort")||p(e,"order"),e=p(e,"filter")||p(e,"search"),null===i&&null===e||(n.mData={_:t+".display",sort:null!==i?t+".@data-"+i:E,type:null!==i?t+".@data-"+i:E,filter:null!==e?t+".@data-"+e:E},it(d,t)))}));var v=d.oFeatures,t=function(){if(n.aaSorting===E){var t=d.aaSorting;for(r=0,s=t.length;r<s;r++)t[r][1]=d.aoColumns[r].asSorting[0]}se(d),v.bSort&&I(d,"aoDrawCallback",function(){var t,i;d.bSorted&&(t=k(d),i={},F.each(t,function(t,e){i[e.src]=e.dir}),A(d,null,"order",[d,t,i]),re(d))}),I(d,"aoDrawCallback",function(){(d.bSorted||"ssp"===j(d)||v.bDeferRender)&&se(d)},"sc");var e=a.children("caption").each(function(){this._captionSide=F(this).css("caption-side")}),i=a.children("thead"),i=(0===i.length&&(i=F("<thead/>").appendTo(a)),d.nTHead=i[0],a.children("tbody")),i=(0===i.length&&(i=F("<tbody/>").appendTo(a)),d.nTBody=i[0],a.children("tfoot"));if(0===(i=0===i.length&&0<e.length&&(""!==d.oScroll.sX||""!==d.oScroll.sY)?F("<tfoot/>").appendTo(a):i).length||0===i.children().length?a.addClass(f.sNoFooter):0<i.length&&(d.nTFoot=i[0],xt(d.aoFooter,d.nTFoot)),n.aaData)for(r=0;r<n.aaData.length;r++)T(d,n.aaData[r]);else!d.bDeferLoading&&"dom"!=j(d)||at(d,F(d.nTBody).children("tr"));d.aiDisplay=d.aiDisplayMaster.slice(),!(d.bInitialised=!0)===o&&Ht(d)};n.bStateSave?(v.bStateSave=!0,I(d,"aoDrawCallback",ue,"state_save"),ce(d,0,t)):t()}}),x=null,this},n={},w=/[\r\n\u2028]/g,W=/<.*?>/g,U=/^\d{2,4}[\.\/\-]\d{1,2}[\.\/\-]\d{1,2}([T ]{1}\d{1,2}[:\.]\d{2}([\.:]\d{2})?)?$/,Y=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\","$","^","-"].join("|\\")+")","g"),G=/[',$£â¬Â¥%\u2009\u202F\u20BD\u20a9\u20BArfkÉÎ]/gi,r=function(t){return!t||!0===t||"-"===t},X=function(t,e){return n[e]||(n[e]=new RegExp(Ft(e),"g")),"string"==typeof t&&"."!==e?t.replace(/\./g,"").replace(n[e],"."):t}
1,M=function(t,e,i){var n=[],r=0,o=t.length;if(i!==E)for(;r<o;r++)t[r]&&t[r][e]&&n.push(t[r][e][i]);else for(;r<o;r++)t[r]&&n.push(t[r][e]);return n},q=function(t){if(!(t.length<2))for(var e=t.slice().sort(),i=e[0],n=1,r=e.length;n<r;n++){if(e[n]===i)return!1;i=e[n]}return!0},$=function(t){if(q(t))return t.slice();var e,i,n,r=[],o=t.length,a=0;t:for(i=0;i<o;i++){for(e=t[i],n=0;n<a;n++)if(r[n]===e)continue t;r.push(e),a++}return r};function a(i){var n,r,o={};F.each(i,function(t,e){(n=t.match(/^([^A-Z]+?)([A-Z])/))&&-1!=="a aa ai ao as b fn i m o s ".indexOf(n[1]+" ")&&(r=t.replace(n[0],n[2].toLowerCase()),o[r]=t,"o"===n[1])&&a(i[t])}),i._hungarianMap=o}function S(i,n,r){var o;i._hungarianMap||a(i),F.each(n,function(t,e){(o=i._hungarianMap[t])===E||!r&&n[o]!==E||("o"===o.charAt(0)?(n[o]||(n[o]={}),F.extend(!0,n[o],n[t]),S(i[o],n[o],r)):n[o]=n[t])})}function K(t){var e,i=P.defaults.oLanguage,n=i.sDecimal;n&&Fe(n),t&&(e=t.sZeroRecords,!t.sEmptyTable&&e&&"No data available in table"===i.sEmptyTable&&D(t,t,"sZeroRecords","sEmptyTable"),!t.sLoadingRecords&&e&&"Loading..."===i.sLoadingRecords&&D(t,t,"sZeroRecords","sLoadingRecords"),t.sInfoThousands&&(t.sThousands=t.sInfoThousands),e=t.sDecimal)&&n!==e&&Fe(e)}P.util={throttle:function(n,t){var r,o,a=t!==E?t:200;return function(){var t=this,e=+new Date,i=arguments;r&&e<r+a?(clearTimeout(o),o=setTimeout(function(){r=E,n.apply(t,i)},a)):(r=e,n.apply(t,i))}},escapeRegex:function(t){return t.replace(Y,"\\$1")}};var o=function(t,e,i){t[e]!==E&&(t[i]=t[e])};function Z(t){o(t,"ordering","bSort"),o(t,"orderMulti","bSortMulti"),o(t,"orderClasses","bSortClasses"),o(t,"orderCellsTop","bSortCellsTop"),o(t,"order","aaSorting"),o(t,"orderFixed","aaSortingFixed"),o(t,"paging","bPaginate"),o(t,"pagingType","sPaginationType"),o(t,"pageLength","iDisplayLength"),o(t,"searching","bFilter"),"boolean"==typeof t.sScrollX&&(t.sScrollX=t.sScrollX?"100%":""),"boolean"==typeof t.scrollX&&(t.scrollX=t.scrollX?"100%":"");var e=t.aoSearchCols;if(e)for(var i=0,n=e.length;i<n;i++)e[i]&&S(P.models.oSearch,e[i])}function J(t){o(t,"orderable","bSortable"),o(t,"orderData","aDataSort"),o(t,"orderSequence","asSorting"),o(t,"orderDataType","sortDataType");var e=t.aDataSort;"number"!=typeof e||F.isArray(e)||(t.aDataSort=[e])}function Q(t){var e,i,n,r;P.__browser||(P.__browser=e={},r=(n=(i=F("<div/>").css({position:"fixed",top:0,left:-1*F(H).scrollLeft(),height:1,width:1,overflow:"hidden"}).append(F("<div/>").css({position:"absolute",top:1,left:1,width:100,overflow:"scroll"}).append(F("<div/>").css({width:"100%",height:10}))).appendTo("body")).children()).children(),e.barWidth=n[0].offsetWidth-n[0].clientWidth,e.bScrollOversize=100===r[0].offsetWidth&&100!==n[0].clientWidth,e.bScrollbarLeft=1!==Math.round(r.offset().left),e.bBounding=!!i[0].getBoundingClientRect().width,i.remove()),F.extend(t.oBrowser,P.__browser),t.oScroll.iBarWidth=P.__browser.barWidth}function tt(t,e,i,n,r,o){var a,s=n,l=!1;for(i!==E&&(a=i,l=!0);s!==r;)t.hasOwnProperty(s)&&(a=l?e(a,t[s],s,t):t[s],l=!0,s+=o);return a}function et(t,e){var i=P.defaults.column,n=t.aoColumns.length,i=F.extend({},P.models.oColumn,i,{nTh:e||x.createElement("th"),sTitle:i.sTitle||(e?e.innerHTML:""),aDataSort:i.aDataSort||[n],mData:i.mData||n,idx:n}),i=(t.aoColumns.push(i),t.aoPreSearchCols);i[n]=F.extend({},P.models.oSearch,i[n]),it(t,n,F(e).data())}function it(t,e,i){function n(t){return"string"==typeof t&&-1!==t.indexOf("@")}var e=t.aoColumns[e],r=t.oClasses,o=F(e.nTh),a=(!e.sWidthOrig&&(e.sWidthOrig=o.attr("width")||null,u=(o.attr("style")||"").match(/width:\s*(\d+[pxem%]+)/))&&(e.sWidthOrig=u[1]),i!==E&&null!==i&&(J(i),S(P.defaults.column,i,!0),i.mDataProp===E||i.mData||(i.mData=i.mDataProp),i.sType&&(e._sManualType=i.sType),i.className&&!i.sClass&&(i.sClass=i.className),i.sClass&&o.addClass(i.sClass),F.extend(e,i),D(e,i,"sWidth","sWidthOrig"),i.iDataSort!==E&&(e.aDataSort=[i.iDataSort]),D(e,i,"aDataSort")),e.mData),s=O(a),l=e.mRender?O(e.mRender):null,u=(e._bAttrSrc=F.isPlainObject(a)&&(n(a.sort)||n(a.type)||n(a.filter)),e._setter=null,e.fnGetData=function(t,e,i){var n=s(t,e,E,i);return l&&e?l(n,e,t,i):n}
1,e.fnSetData=function(t,e,i){return m(a)(t,e,i)},"number"!=typeof a&&(t._rowReadObject=!0),t.oFeatures.bSort||(e.bSortable=!1,o.addClass(r.sSortableNone)),-1!==F.inArray("asc",e.asSorting)),i=-1!==F.inArray("desc",e.asSorting);e.bSortable&&(u||i)?u&&!i?(e.sSortingClass=r.sSortableAsc,e.sSortingClassJUI=r.sSortJUIAscAllowed):!u&&i?(e.sSortingClass=r.sSortableDesc,e.sSortingClassJUI=r.sSortJUIDescAllowed):(e.sSortingClass=r.sSortable,e.sSortingClassJUI=r.sSortJUI):(e.sSortingClass=r.sSortableNone,e.sSortingClassJUI="")}function L(t){if(!1!==t.oFeatures.bAutoWidth){var e=t.aoColumns;Jt(t);for(var i=0,n=e.length;i<n;i++)e[i].nTh.style.width=e[i].sWidth}var r=t.oScroll;""===r.sY&&""===r.sX||Kt(t),A(t,null,"column-sizing",[t])}function V(t,e){t=nt(t,"bVisible");return"number"==typeof t[e]?t[e]:null}function c(t,e){t=nt(t,"bVisible"),e=F.inArray(e,t);return-1!==e?e:null}function C(t){var i=0;return F.each(t.aoColumns,function(t,e){e.bVisible&&"none"!==F(e.nTh).css("display")&&i++}),i}function nt(t,i){var n=[];return F.map(t.aoColumns,function(t,e){t[i]&&n.push(e)}),n}function rt(t){for(var e,i,n,r,o,a,s,l=t.aoColumns,u=t.aoData,c=P.ext.type.detect,h=0,p=l.length;h<p;h++)if(s=[],!(o=l[h]).sType&&o._sManualType)o.sType=o._sManualType;else if(!o.sType){for(e=0,i=c.length;e<i;e++){for(n=0,r=u.length;n<r&&(s[n]===E&&(s[n]=v(t,n,h,"type")),(a=c[e](s[n],t))||e===c.length-1)&&"html"!==a;n++);if(a){o.sType=a;break}}o.sType||(o.sType="string")}}function ot(t,e,i,n){var r,o,a,s,l=t.aoColumns;if(e)for(r=e.length-1;0<=r;r--)for(var u,c=(u=e[r]).targets!==E?u.targets:u.aTargets,h=0,p=(c=F.isArray(c)?c:[c]).length;h<p;h++)if("number"==typeof c[h]&&0<=c[h]){for(;l.length<=c[h];)et(t);n(c[h],u)}else if("number"==typeof c[h]&&c[h]<0)n(l.length+c[h],u);else if("string"==typeof c[h])for(a=0,s=l.length;a<s;a++)"_all"!=c[h]&&!F(l[a].nTh).hasClass(c[h])||n(a,u);if(i)for(r=0,o=i.length;r<o;r++)n(r,i[r])}function T(t,e,i,n){for(var r=t.aoData.length,o=F.extend(!0,{},P.models.oRow,{src:i?"dom":"data",idx:r}),a=(o._aData=e,t.aoData.push(o),t.aoColumns),s=0,l=a.length;s<l;s++)a[s].sType=null;t.aiDisplayMaster.push(r);e=t.rowIdFn(e);return e!==E&&(t.aIds[e]=o),!i&&t.oFeatures.bDeferRender||gt(t,r,i,n),r}function at(i,t){var n;return(t=t instanceof F?t:F(t)).map(function(t,e){return n=ft(i,e),T(i,n.data,e,n.cells)})}function v(t,e,i,n){var r=t.iDraw,o=t.aoColumns[i],a=t.aoData[e]._aData,s=o.sDefaultContent,l=o.fnGetData(a,n,{settings:t,row:e,col:i});if(l===E)return t.iDrawError!=r&&null===s&&(B(t,0,"Requested unknown parameter "+("function"==typeof o.mData?"{function}":"'"+o.mData+"'")+" for row "+e+", column "+i,4),t.iDrawError=r),s;if(l!==a&&null!==l||null===s||n===E){if("function"==typeof l)return l.call(a)}else l=s;return null===l&&"display"==n?"":l}function st(t,e,i,n){var r=t.aoColumns[i],o=t.aoData[e]._aData;r.fnSetData(o,n,{settings:t,row:e,col:i})}var lt=/\[.*?\]$/,d=/\(\)$/;function ut(t){return F.map(t.match(/(\\.|[^\.])+/g)||[""],function(t){return t.replace(/\\\./g,".")})}function O(r){var o,p;return F.isPlainObject(r)?(o={},F.each(r,function(t,e){e&&(o[t]=O(e))}),function(t,e,i,n){var r=o[e]||o._;return r!==E?r(t,e,i,n):t}):null===r?function(t){return t}:"function"==typeof r?function(t,e,i,n){return r(t,e,i,n)}:"string"!=typeof r||-1===r.indexOf(".")&&-1===r.indexOf("[")&&-1===r.indexOf("(")?function(t,e){return t[r]}:(p=function(t,e,i){var n,r,o;if(""!==i)for(var a=ut(i),s=0,l=a.length;s<l;s++){if(h=a[s].match(lt),n=a[s].match(d),h){if(a[s]=a[s].replace(lt,""),""!==a[s]&&(t=t[a[s]]),r=[],a.splice(0,s+1),o=a.join("."),F.isArray(t))for(var u=0,c=t.length;u<c;u++)r.push(p(t[u],e,o));var h=h[0].substring(1,h[0].length-1);t=""===h?r:r.join(h);break}if(n)a[s]=a[s].replace(d,""),t=t[a[s]]();else{if(null===t||t[a[s]]===E)return E;t=t[a[s]]}}return t},function(t,e){return p(t,e,r)})}function m(n){var p;return F.isPlainObject(n)?m(n._):null===n?function(){}:"function"==typeof n?function(t,e,i){n(t,"set",e,i)}:"string"!=typeof n||-1===n.indexOf(".")&&-1===n.indexOf("[")&&-1===n.indexOf("(")?function(t,e){t[n]=e}:(p=function(t,e,i){for(var n,r,o,a,s=ut(i),i=s[s.length-1],l=0,u=s.length-1;l<u;l++){if(n=s[l].match(lt),r=s[l].match(d),n){if(s[l]=s[l].replace(lt,""),t[s[l]]=[],(n=s.slice()).splice(0,l+1),a=n.join("."),F.isArray(e))for(var c=0,h=e.length;c<h;c++)p(o={},e[c],a),t[s[l]].push(o);else t[s[l]]=e;return}r&&(s[l]=s[l].replace(d,""),t=t[s[l]](e)),null!==t[s[l]]&&t[s[l]]!==E||(t[s[l]]={}),t=t[s[l]]}i.match(d)?t[i.replace(d,"")](e):t[i.replace(lt,"")]=e},function(t,e){return p(t,e,n)})}function ct(t){return M(t.aoData,"_aData")}function ht(t){t.aoData.length=0,t.aiDisplayMaster.length=0,t.aiDisplay.length=0,t.aIds={}}function pt(t,e,i){for(var n=-1,r=0,o=t.length;r<o;r++)t[r]==e?n=r:t[r]>e&&t[r]--;-1!=n&&i===E&&t.splice(n,1)}function dt(i,n,t,e){function r(t,e){for(;t.childNodes.length;)t.removeChild(t.firstChild);t.innerHTML=v(i,n,e,"display")}var o,a,s=i.aoData[n];
1if("dom"!==t&&(t&&"auto"!==t||"dom"!==s.src)){var l=s.anCells;if(l)if(e!==E)r(l[e],e);else for(o=0,a=l.length;o<a;o++)r(l[o],o)}else s._aData=ft(i,s,e,e===E?E:s._aData).data;s._aSortData=null,s._aFilterData=null;var u=i.aoColumns;if(e!==E)u[e].sType=null;else{for(o=0,a=u.length;o<a;o++)u[o].sType=null;mt(i,s)}}function ft(t,e,i,n){function r(t,e){var i;"string"==typeof t&&-1!==(i=t.indexOf("@"))&&(i=t.substring(i+1),m(t)(n,e.getAttribute(i)))}function o(t){i!==E&&i!==h||(s=p[h],l=F.trim(t.innerHTML),s&&s._bAttrSrc?(m(s.mData._)(n,l),r(s.mData.sort,t),r(s.mData.type,t),r(s.mData.filter,t)):d?(s._setter||(s._setter=m(s.mData)),s._setter(n,l)):n[h]=l),h++}var a,s,l,u=[],c=e.firstChild,h=0,p=t.aoColumns,d=t._rowReadObject;n=n!==E?n:d?{}:[];if(c)for(;c;)"TD"!=(a=c.nodeName.toUpperCase())&&"TH"!=a||(o(c),u.push(c)),c=c.nextSibling;else for(var f=0,g=(u=e.anCells).length;f<g;f++)o(u[f]);var e=e.firstChild?e:e.nTr;return e&&(e=e.getAttribute("id"))&&m(t.rowId)(n,e),{data:n,cells:u}}function gt(t,e,i,n){var r,o,a,s,l,u,c=t.aoData[e],h=c._aData,p=[];if(null===c.nTr){for(r=i||x.createElement("tr"),c.nTr=r,c.anCells=p,r._DT_RowIndex=e,mt(t,c),s=0,l=t.aoColumns.length;s<l;s++)a=t.aoColumns[s],(o=(u=!i)?x.createElement(a.sCellType):n[s])._DT_CellIndex={row:e,column:s},p.push(o),!u&&(i&&!a.mRender&&a.mData===s||F.isPlainObject(a.mData)&&a.mData._===s+".display")||(o.innerHTML=v(t,e,s,"display")),a.sClass&&(o.className+=" "+a.sClass),a.bVisible&&!i?r.appendChild(o):!a.bVisible&&i&&o.parentNode.removeChild(o),a.fnCreatedCell&&a.fnCreatedCell.call(t.oInstance,o,v(t,e,s),h,e,s);A(t,"aoRowCreatedCallback",null,[r,h,e,p])}c.nTr.setAttribute("role","row")}function mt(t,e){var i=e.nTr,n=e._aData;i&&((t=t.rowIdFn(n))&&(i.id=t),n.DT_RowClass&&(t=n.DT_RowClass.split(" "),e.__rowc=e.__rowc?$(e.__rowc.concat(t)):t,F(i).removeClass(e.__rowc.join(" ")).addClass(n.DT_RowClass)),n.DT_RowAttr&&F(i).attr(n.DT_RowAttr),n.DT_RowData)&&F(i).data(n.DT_RowData)}function yt(t){var e,i,n,r=t.nTHead,o=t.nTFoot,a=0===F("th, td",r).length,s=t.oClasses,l=t.aoColumns;for(a&&(i=F("<tr/>").appendTo(r)),c=0,h=l.length;c<h;c++)n=l[c],e=F(n.nTh).addClass(n.sClass),a&&e.appendTo(i),t.oFeatures.bSort&&(e.addClass(n.sSortingClass),!1!==n.bSortable)&&(e.attr("tabindex",t.iTabIndex).attr("aria-controls",t.sTableId),ae(t,n.nTh,c)),n.sTitle!=e[0].innerHTML&&e.html(n.sTitle),ge(t,"header")(t,e,n,s);if(a&&xt(t.aoHeader,r),F(r).find(">tr").attr("role","row"),F(r).find(">tr>th, >tr>td").addClass(s.sHeaderTH),F(o).find(">tr>th, >tr>td").addClass(s.sFooterTH),null!==o)for(var u=t.aoFooter[0],c=0,h=u.length;c<h;c++)(n=l[c]).nTf=u[c].cell,n.sClass&&F(n.nTf).addClass(n.sClass)}function vt(t,e,i){var n,r,o,a,s,l,u,c,h,p=[],d=[],f=t.aoColumns.length;if(e){for(i===E&&(i=!1),n=0,r=e.length;n<r;n++){for(p[n]=e[n].slice(),p[n].nTr=e[n].nTr,o=f-1;0<=o;o--)t.aoColumns[o].bVisible||i||p[n].splice(o,1);d.push([])}for(n=0,r=p.length;n<r;n++){if(u=p[n].nTr)for(;l=u.firstChild;)u.removeChild(l);for(o=0,a=p[n].length;o<a;o++)if(h=c=1,d[n][o]===E){for(u.appendChild(p[n][o].cell),d[n][o]=1;p[n+c]!==E&&p[n][o].cell==p[n+c][o].cell;)d[n+c][o]=1,c++;for(;p[n][o+h]!==E&&p[n][o].cell==p[n][o+h].cell;){for(s=0;s<c;s++)d[n+s][o+h]=1;h++}F(p[n][o].cell).attr("rowspan",c).attr("colspan",h)}}}}function g(t){var e=A(t,"aoPreDrawCallback","preDraw",[t]);if(-1!==F.inArray(!1,e))b(t,!1);else{var i=[],n=0,r=t.asStripeClasses,o=r.length,e=(t.aoOpenRows.length,t.oLanguage),a=t.iInitDisplayStart,s="ssp"==j(t),l=t.aiDisplay,a=(t.bDrawing=!0,a!==E&&-1!==a&&(t._iDisplayStart=!s&&a>=t.fnRecordsDisplay()?0:a,t.iInitDisplayStart=-1),t._iDisplayStart),u=t.fnDisplayEnd();if(t.bDeferLoading)t.bDeferLoading=!1,t.iDraw++,b(t,!1);else if(s){if(!t.bDestroying&&!Pt(t))return}else t.iDraw++;if(0!==l.length)for(var c=s?t.aoData.length:u,h=s?0:a;h<c;h++){var p,d=l[h],f=t.aoData[d],g=(null===f.nTr&>(t,d),f.nTr);0!==o&&(p=r[n%o],f._sRowStripe!=p)&&(F(g).removeClass(f._sRowStripe).addClass(p),f._sRowStripe=p),A(t,"aoRowCallback",null,[g,f._aData,n,h,d]),i.push(g),n++}else{s=e.sZeroRecords;1==t.iDraw&&"ajax"==j(t)?s=e.sLoadingRecords:e.sEmptyTable&&0===t.fnRecordsTotal()&&(s=e.sEmptyTable),i[0]=F("<tr/>",{class:o?r[0]:""}).append(F("<td />
1",{valign:"top",colSpan:C(t),class:t.oClasses.sRowEmpty}).html(s))[0]}A(t,"aoHeaderCallback","header",[F(t.nTHead).children("tr")[0],ct(t),a,u,l]),A(t,"aoFooterCallback","footer",[F(t.nTFoot).children("tr")[0],ct(t),a,u,l]);e=F(t.nTBody);e.children().detach(),e.append(F(i)),A(t,"aoDrawCallback","draw",[t]),t.bSorted=!1,t.bFiltered=!1,t.bDrawing=!1}}function u(t,e){var i=t.oFeatures,n=i.bSort,i=i.bFilter;n&&ne(t),i?kt(t,t.oPreviousSearch):t.aiDisplay=t.aiDisplayMaster.slice(),!0!==e&&(t._iDisplayStart=0),t._drawHold=e,g(t),t._drawHold=!1}function bt(t){for(var e,i,n,r,o,a,s,l=t.oClasses,u=F(t.nTable),u=F("<div/>").insertBefore(u),c=t.oFeatures,h=F("<div/>",{id:t.sTableId+"_wrapper",class:l.sWrapper+(t.nTFoot?"":" "+l.sNoFooter)}),p=(t.nHolding=u[0],t.nTableWrapper=h[0],t.nTableReinsertBefore=t.nTable.nextSibling,t.sDom.split("")),d=0;d<p.length;d++){if(e=null,"<"==(i=p[d])){if(n=F("<div/>")[0],"'"==(r=p[d+1])||'"'==r){for(o="",a=2;p[d+a]!=r;)o+=p[d+a],a++;"H"==o?o=l.sJUIHeader:"F"==o&&(o=l.sJUIFooter),-1!=o.indexOf(".")?(s=o.split("."),n.id=s[0].substr(1,s[0].length-1),n.className=s[1]):"#"==o.charAt(0)?n.id=o.substr(1,o.length-1):n.className=o,d+=a}h.append(n),h=F(n)}else if(">"==i)h=h.parent();else if("l"==i&&c.bPaginate&&c.bLengthChange)e=Yt(t);else if("f"==i&&c.bFilter)e=Ot(t);else if("r"==i&&c.bProcessing)e=qt(t);else if("t"==i)e=$t(t);else if("i"==i&&c.bInfo)e=Nt(t);else if("p"==i&&c.bPaginate)e=Gt(t);else if(0!==P.ext.feature.length)for(var f=P.ext.feature,g=0,m=f.length;g<m;g++)if(i==f[g].cFeature){e=f[g].fnInit(t);break}e&&((s=t.aanFeatures)[i]||(s[i]=[]),s[i].push(e),h.append(e))}u.replaceWith(h),t.nHolding=null}function xt(t,e){var i,n,r,o,a,s,l,u,c,h,p=F(e).children("tr");for(t.splice(0,t.length),r=0,s=p.length;r<s;r++)t.push([]);for(r=0,s=p.length;r<s;r++)for(n=(i=p[r]).firstChild;n;){if("TD"==n.nodeName.toUpperCase()||"TH"==n.nodeName.toUpperCase())for(u=(u=+n.getAttribute("colspan"))&&0!=u&&1!=u?u:1,c=(c=+n.getAttribute("rowspan"))&&0!=c&&1!=c?c:1,l=((t,e,i)=>{for(var n=t[e];n[i];)i++;return i})(t,r,0),h=1==u,a=0;a<u;a++)for(o=0;o<c;o++)t[r+o][l+a]={cell:n,unique:h},t[r+o].nTr=i;n=n.nextSibling}}function _t(t,e,i){var n=[];i||(i=t.aoHeader,e&&xt(i=[],e));for(var r=0,o=i.length;r<o;r++)for(var a=0,s=i[r].length;a<s;a++)!i[r][a].unique||n[a]&&t.bSortCellsTop||(n[a]=i[r][a].cell);return n}function wt(r,t,e){function i(t){A(r,null,"xhr",[r,t,r.jqXHR]),e(t)}A(r,"aoServerParams","serverParams",[t]),t&&F.isArray(t)&&(n={},o=/(.*?)\[\]$/,F.each(t,function(t,e){var i=e.name.match(o);i?(i=i[0],n[i]||(n[i]=[]),n[i].push(e.value)):n[e.name]=e.value}),t=n);var n,o,a,s=r.ajax,l=r.oInstance,u=(F.isPlainObject(s)&&s.data&&(u="function"==typeof(a=s.data)?a(t,r):a,t="function"==typeof a&&u?u:F.extend(!0,t,u),delete s.data),{data:t,success:function(t){var e=t.error||t.sError;e&&B(r,0,e),r.json=t,i(t)},dataType:"json",cache:!1,type:r.sServerMethod,error:function(t,e,i){var n=A(r,null,"xhr",[r,null,r.jqXHR]);-1===F.inArray(!0,n)&&("parsererror"==e?B(r,0,"Invalid JSON response",1):4===t.readyState&&B(r,0,"Ajax error",7)),b(r,!1)}});r.oAjaxData=t,A(r,null,"preXhr",[r,t]),r.fnServerData?r.fnServerData.call(l,r.sAjaxSource,F.map(t,function(t,e){return{name:e,value:t}}),i,r):r.sAjaxSource||"string"==typeof s?r.jqXHR=F.ajax(F.extend(u,{url:s||r.sAjaxSource})):"function"==typeof s?r.jqXHR=s.call(l,t,i,r):(r.jqXHR=F.ajax(F.extend(u,s)),s.data=a)}function Pt(e){return!e.bAjaxDataGet||(e.iDraw++,b(e,!0),wt(e,St(e),function(t){Ct(e,t)}),!1)}function St(t){for(var e,i,n,r=t.aoColumns,o=r.length,a=t.oFeatures,s=t.oPreviousSearch,l=t.aoPreSearchCols,u=[],c=k(t),h=t._iDisplayStart,p=!1!==a.bPaginate?t._iDisplayLength:-1,d=function(t,e){u.push({name:t,value:e})},f=(d("sEcho",t.iDraw),d("iColumns",o),d("sColumns",M(r,"sName").join(",")),d("iDisplayStart",h),d("iDisplayLength",p),{draw:t.iDraw,columns:[],order:[],start:h,length:p,search:{value:s.sSearch,regex:s.bRegex}}),g=0;g<o;g++)i=r[g],n=l[g],e="function"==typeof i.mData?"function":i.mData,f.columns.push({data:e,name:i.sName,searchable:i.bSearchable,orderable:i.bSortable,search:{value:n.sSearch,regex:n.bRegex}}),d("mDataProp_"+g,e),a.bFilter&&(d("sSearch_"+g,n.sSearch),d("bRegex_"+g,n.bRegex),d("bSearchable_"+g,i.b
1Searchable)),a.bSort&&d("bSortable_"+g,i.bSortable);a.bFilter&&(d("sSearch",s.sSearch),d("bRegex",s.bRegex)),a.bSort&&(F.each(c,function(t,e){f.order.push({column:e.col,dir:e.dir}),d("iSortCol_"+t,e.col),d("sSortDir_"+t,e.dir)}),d("iSortingCols",c.length));h=P.ext.legacy.ajax;return null===h?t.sAjaxSource?u:f:h?u:f}function Ct(t,i){function e(t,e){return i[t]!==E?i[t]:i[e]}var n=Tt(t,i),r=e("sEcho","draw"),o=e("iTotalRecords","recordsTotal"),a=e("iTotalDisplayRecords","recordsFiltered");if(r!==E){if(+r<t.iDraw)return;t.iDraw=+r}ht(t),t._iRecordsTotal=parseInt(o,10),t._iRecordsDisplay=parseInt(a,10);for(var s=0,l=n.length;s<l;s++)T(t,n[s]);t.aiDisplay=t.aiDisplayMaster.slice(),t.bAjaxDataGet=!1,g(t),t._bInitComplete||Wt(t,i),t.bAjaxDataGet=!0,b(t,!1)}function Tt(t,e){t=F.isPlainObject(t.ajax)&&t.ajax.dataSrc!==E?t.ajax.dataSrc:t.sAjaxDataProp;return"data"===t?e.aaData||e[t]:""!==t?O(t)(e):e}function Ot(i){function e(){a.f;var t=this.value||"";t!=o.sSearch&&(kt(i,{sSearch:t,bRegex:o.bRegex,bSmart:o.bSmart,bCaseInsensitive:o.bCaseInsensitive}),i._iDisplayStart=0,g(i))}var t=i.oClasses,n=i.sTableId,r=i.oLanguage,o=i.oPreviousSearch,a=i.aanFeatures,s='<input type="search" class="'+t.sFilterInput+'"/>',l=(l=r.sSearch).match(/_INPUT_/)?l.replace("_INPUT_",s):l+s,s=F("<div/>",{id:a.f?null:n+"_filter",class:t.sFilter}).append(F("<label/>").append(l)),t=null!==i.searchDelay?i.searchDelay:"ssp"===j(i)?400:0,u=F("input",s).val(o.sSearch).attr("placeholder",r.sSearchPlaceholder).on("keyup.DT search.DT input.DT paste.DT cut.DT",t?Qt(e,t):e).on("mouseup",function(t){setTimeout(function(){e.call(u[0])},10)}).on("keypress.DT",function(t){if(13==t.keyCode)return!1}).attr("aria-controls",n);return F(i.nTable).on("search.dt.DT",function(t,e){if(i===e)try{u[0]!==x.activeElement&&u.val(o.sSearch)}catch(t){}}),s[0]}function kt(t,e,i){function n(t){o.sSearch=t.sSearch,o.bRegex=t.bRegex,o.bSmart=t.bSmart,o.bCaseInsensitive=t.bCaseInsensitive}function r(t){return t.bEscapeRegex!==E?!t.bEscapeRegex:t.bRegex}var o=t.oPreviousSearch,a=t.aoPreSearchCols;if(rt(t),"ssp"!=j(t)){At(t,e.sSearch,i,r(e),e.bSmart,e.bCaseInsensitive),n(e);for(var s=0;s<a.length;s++)It(t,a[s].sSearch,s,r(a[s]),a[s].bSmart,a[s].bCaseInsensitive);Dt(t)}else n(e);t.bFiltered=!0,A(t,null,"search",[t])}function Dt(t){for(var e,i,n=P.ext.search,r=t.aiDisplay,o=0,a=n.length;o<a;o++){for(var s=[],l=0,u=r.length;l<u;l++)i=r[l],e=t.aoData[i],n[o](t,e._aFilterData,i,e._aData,l)&&s.push(i);
1r.length=0,F.merge(r,s)}}function It(t,e,i,n,r,o){if(""!==e){for(var a,s=[],l=t.aiDisplay,u=jt(e,n,r,o),c=0;c<l.length;c++)a=t.aoData[l[c]]._aFilterData[i],u.test(a)&&s.push(l[c]);t.aiDisplay=s}}function At(t,e,i,n,r,o){var a,s,l,u=jt(e,n,r,o),r=t.oPreviousSearch.sSearch,o=t.aiDisplayMaster,c=[];if(0!==P.ext.search.length&&(i=!0),s=Lt(t),e.length<=0)t.aiDisplay=o.slice();else{for((s||i||n||r.length>e.length||0!==e.indexOf(r)||t.bSorted)&&(t.aiDisplay=o.slice()),a=t.aiDisplay,l=0;l<a.length;l++)u.test(t.aoData[a[l]]._sFilterRow)&&c.push(a[l]);t.aiDisplay=c}}function jt(t,e,i,n){return t=e?t:Ft(t),i&&(t="^(?=.*?"+F.map(t.match(/"[^"]+"|[^ ]+/g)||[""],function(t){var e;return(t='"'===t.charAt(0)?(e=t.match(/^"(.*)"$/))?e[1]:t:t).replace('"',"")}).join(")(?=.*?")+").*$"),new RegExp(t,n?"i":"")}var Ft=P.util.escapeRegex,Et=F("<div>")[0],Mt=Et.textContent!==E;function Lt(t){for(var e,i,n,r,o,a,s=t.aoColumns,l=P.ext.type.search,u=!1,c=0,h=t.aoData.length;c<h;c++)if(!(a=t.aoData[c])._aFilterData){for(r=[],i=0,n=s.length;i<n;i++)(e=s[i]).bSearchable?(o=v(t,c,i,"filter"),"string"!=typeof(o=null===(o=l[e.sType]?l[e.sType](o):o)?"":o)&&o.toString&&(o=o.toString())):o="",o.indexOf&&-1!==o.indexOf("&")&&(Et.innerHTML=o,o=Mt?Et.textContent:Et.innerText),o.replace&&(o=o.replace(/[\r\n\u2028]/g,"")),r.push(o);a._aFilterData=r,a._sFilterRow=r.join(" "),u=!0}return u}function Vt(t){return{search:t.sSearch,smart:t.bSmart,regex:t.bRegex,caseInsensitive:t.bCaseInsensitive}}function Rt(t){return{sSearch:t.search,bSmart:t.smart,bRegex:t.regex,bCaseInsensitive:t.caseInsensitive}}function Nt(t){var e=t.sTableId,i=t.aanFeatures.i,n=F("<div/>",{class:t.oClasses.sInfo,id:i?null:e+"_info"});return i||(t.aoDrawCallback.push({fn:Bt,sName:"information"}),n.attr("role","status").attr("aria-live","polite"),F(t.nTable).attr("aria-describedby",e+"_info")),n[0]}function Bt(t){var e,i,n,r,o,a,s=t.aanFeatures.i;0!==s.length&&(a=t.oLanguage,e=t._iDisplayStart+1,i=t.fnDisplayEnd(),n=t.fnRecordsTotal(),o=(r=t.fnRecordsDisplay())?a.sInfo:a.sInfoEmpty,r!==n&&(o+=" "+a.sInfoFiltered),o=zt(t,o+=a.sInfoPostFix),null!==(a=a.fnInfoCallback)&&(o=a.call(t.oInstance,t,e,i,n,r,o)),F(s).html(o))}function zt(t,e){var i=t.fnFormatNumber,n=t._iDisplayStart+1,r=t._iDisplayLength,o=t.fnRecordsDisplay(),a=-1===r;return e.replace(/_START_/g,i.call(t,n)).replace(/_END_/g,i.call(t,t.fnDisplayEnd())).replace(/_MAX_/g,i.call(t,t.fnRecordsTotal())).replace(/_TOTAL_/g,i.call(t,o)).replace(/_PAGE_/g,i.call(t,a?1:Math.ceil(n/r))).replace(/_PAGES_/g,i.call(t,a?1:Math.ceil(o/r)))}function Ht(i){var n,t,e,r=i.iInitDisplayStart,o=i.aoColumns,a=i.oFeatures,s=i.bDeferLoading;if(i.bInitialised){for(bt(i),yt(i),vt(i,i.aoHeader),vt(i,i.aoFooter),b(i,!0),a.bAutoWidth&&Jt(i),n=0,t=o.length;n<t;n++)(e=o[n]).sWidth&&(e.nTh.style.width=N(e.sWidth));A(i,null,"preInit",[i]),u(i);a=j(i);"ssp"==a&&!s||("ajax"==a?wt(i,[],function(t){var e=Tt(i,t);for(n=0;n<e.length;n++)T(i,e[n]);i.iInitDisplayStart=r,u(i),b(i,!1),Wt(i,t)}):(b(i,!1),Wt(i)))}else setTimeout(function(){Ht(i)},200)}function Wt(t,e){t._bInitComplete=!0,(e||t.oInit.aaData)&&L(t),A(t,null,"plugin-init",[t,e]),A(t,"aoInitComplete","init",[t,e])}function Ut(t,e){e=parseInt(e,10);t._iDisplayLength=e,fe(t),A(t,null,"length",[t,e])}function Yt(n){for(var t=n.oClasses,e=n.sTableId,i=n.aLengthMenu,r=F.isArray(i[0]),o=r?i[0]:i,a=r?i[1]:i,s=F("<select/>",{name:e+"_length","aria-controls":e,class:t.sLengthSelect}),l=0,u=o.length;l<u;l++)s[0][l]=new Option("number"==typeof a[l]?n.fnFormatNumber(a[l]):a[l],o[l]);var c=F("<div><label/></div>").addClass(t.sLength);return n.aanFeatures.l||(c[0].id=e+"_length"),c.children().append(n.oLanguage.sLengthMenu.replace("_MENU_",s[0].outerHTML)),F("select",c).val(n._iDisplayLength).on("change.DT",function(t){Ut(n,F(this).val()),g(n)}),F(n.nTable).on("length.dt.DT",function(t,e,i){n===e&&F("select",c).val(i)}),c[0]}function Gt(t){function c(t){g(t)}var e=t.sPaginationType,h=P.ext.pager[e],p="function"==typeof h,e=F("<div/>").addClass(t.oClasses.sPaging+e)[0],d=t.aanFeatures;return p||h.fnInit(t,e,c),d.p||(e.id=t.sTableId+"_paginate",t.aoDrawCallback.push({fn:function(t){if(p)for(var e=t._iDisplayStart,i=t._iDisplayLength,n=t.fnRecordsDisplay(),r=-1===i,o=r?0:Math.ceil(e/i),a=r?1:Math.ceil(n/i),s=h(o,a),l=0,u=d.p.length;l<u;l++)ge(t,"pageButton")(t,d.p[l],l,s,o,a);else h.fnUpdate(t,c)},sName:"pagination"})),e}function Xt(t,e,i){var n=t._iDisplayStart,r=t._iDisplayLength,o=t.fnRecordsDisplay(),o=(0===o||-1===r?n=0:"number"==typeof e?o<(n=e*r)&&(n=0):"first"==e?n=0:"previous"==e?(n=0<=r?n-r:0)<0&&(n=0):"next"==e?n+r<o&&
1(n+=r):"last"==e?n=Math.floor((o-1)/r)*r:B(t,0,"Unknown paging action: "+e,5),t._iDisplayStart!==n);return t._iDisplayStart=n,o&&(A(t,null,"page",[t]),i)&&g(t),o}function qt(t){return F("<div/>",{id:t.aanFeatures.r?null:t.sTableId+"_processing",class:t.oClasses.sProcessing}).html(t.oLanguage.sProcessing).insertBefore(t.nTable)[0]}function b(t,e){t.oFeatures.bProcessing&&F(t.aanFeatures.r).css("display",e?"block":"none"),A(t,null,"processing",[t,e])}function $t(t){var e,i,n,r,o,a,s,l,u,c,h,p,d=F(t.nTable),f=(d.attr("role","grid"),t.oScroll);return""===f.sX&&""===f.sY?t.nTable:(e=f.sX,i=f.sY,n=t.oClasses,o=(r=d.children("caption")).length?r[0]._captionSide:null,l=F(d[0].cloneNode(!1)),a=F(d[0].cloneNode(!1)),u=function(t){return t?N(t):null},(s=d.children("tfoot")).length||(s=null),l=F(h="<div/>",{class:n.sScrollWrapper}).append(F(h,{class:n.sScrollHead}).css({overflow:"hidden",position:"relative",border:0,width:e?u(e):"100%"}).append(F(h,{class:n.sScrollHeadInner}).css({"box-sizing":"content-box",width:f.sXInner||"100%"}).append(l.removeAttr("id").css("margin-left",0).append("top"===o?r:null).append(d.children("thead"))))).append(F(h,{class:n.sScrollBody}).css({position:"relative",overflow:"auto",width:u(e)}).append(d)),s&&l.append(F(h,{class:n.sScrollFoot}).css({overflow:"hidden",border:0,width:e?u(e):"100%"}).append(F(h,{class:n.sScrollFootInner}).append(a.removeAttr("id").css("margin-left",0).append("bottom"===o?r:null).append(d.children("tfoot"))))),u=l.children(),c=u[0],h=u[1],p=s?u[2]:null,e&&F(h).on("scroll.DT",function(t){var e=this.scrollLeft;c.scrollLeft=e,s&&(p.scrollLeft=e)}),F(h).css("max-height",i),f.bCollapse||F(h).css("height",i),t.nScrollHead=c,t.nScrollBody=h,t.nScrollFoot=p,t.aoDrawCallback.push({fn:Kt,sName:"scrolling"}),l[0])}function Kt(i){function t(t){(t=t.style).paddingTop="0",t.paddingBottom="0",t.borderTopWidth="0",t.borderBottomWidth="0",t.height=0}var e,n,r,o,a,s=i.oScroll,l=s.sX,u=s.sXInner,c=s.sY,s=s.iBarWidth,h=F(i.nScrollHead),p=h[0].style,d=h.children("div"),f=d[0].style,d=d.children("table"),g=i.nScrollBody,m=F(g),y=g.style,v=F(i.nScrollFoot).children("div"),b=v.children("table"),x=F(i.nTHead),_=F(i.nTable),w=_[0],P=w.style,S=i.nTFoot?F(i.nTFoot):null,C=i.oBrowser,T=C.bScrollOversize,O=M(i.aoColumns,"nTh"),k=[],D=[],I=[],A=[],j=g.scrollHeight>g.clientHeight;i.scrollBarVis!==j&&i.scrollBarVis!==E?(i.scrollBarVis=j,L(i)):(i.scrollBarVis=j,_.children("thead, tfoot").remove(),S&&(j=S.clone().prependTo(_),a=S.find("tr"),n=j.find("tr")),j=x.clone().prependTo(_),x=x.find("tr"),e=j.find("tr"),j.find("th, td").removeAttr("tabindex"),l||(y.width="100%",h[0].style.width="100%"),F.each(_t(i,j),function(t,e){r=V(i,t),e.style.width=i.aoColumns[r].sWidth}),S&&R(function(t){t.style.width=""},n),h=_.outerWidth(),""===l?(P.width="100%",T&&(_.find("tbody").height()>g.offsetHeight||"scroll"==m.css("overflow-y"))&&(P.width=N(_.outerWidth()-s)),h=_.outerWidth()):""!==u&&(P.width=N(u),h=_.outerWidth()),R(t,e),R(function(t){I.push(t.innerHTML),k.push(N(F(t).css("width")))},e),R(function(t,e){-1!==F.inArray(t,O)&&(t.style.width=k[e])},x),F(e).height(0),S&&(R(t,n),R(function(t){A.push(t.innerHTML),D.push(N(F(t).css("width")))},n),R(function(t,e){t.style.width=D[e]},a),F(n).height(0)),R(function(t,e){t.innerHTML='<div class="dataTables_sizing">'+I[e]+"</div>",t.childNodes[0].style.height="0",t.childNodes[0].style.overflow="hidden",t.style.width=k[e]},e),S&&R(function(t,e){t.innerHTML='<div class="dataTables_sizing">'+A[e]+"</div>",t.childNodes[0].style.height="0",t.childNodes[0].style.overflow="hidden",t.style.width=D[e]},n),_.outerWidth()<h?(o=g.scrollHeight>g.offsetHeight||"scroll"==m.css("overflow-y")?h+s:h,T&&(g.scrollHeight>g.offsetHeight||"scroll"==m.css("overflow-y"))&&(P.width=N(o-s)),""!==l&&""===u||B(i,1,"Possible column misalignment",6)):o="100%",y.width=N(o),p.width=N(o),S&&(i.nScrollFoot.style.width=N(o)),c||T&&(y.height=N(w.offsetHeight+s)),j=_.outerWidth(),d[0].style.width=N(j),f.width=N(j),x=_.height()>g.clientHeight||"scroll"==m.css("overflow-y"),f[a="padding"+(C.bScrollbarLeft?"Left":"Right")]=x?s+"px":"0px",S&&(b[0].style.width=N(j),v[0].style.width=N(j),v[0].style[a]=x?s+"px":"0px"),_.children("colgroup").insertBefore(_.children("thead")),m.trigger("scroll"),!i.bSorted&&!i.bFiltered||i._drawHold||(g.scrollTop=0))}function R(t,e,i){for(var n,r,o=0,a=0,s=e.length;a<s;){for(n=e[a].firstChild,r=i?i[a].firstChild:null;n;)1===n.nodeType&&(i?t(n,r,o):t(n,o),o++),n=n.nextSibling,r=i?r.nextSibling:null;a++}}var Zt=/<.*?>/g;function Jt(t){var e,i,n=t.nTable,r=t.aoColumns,o=t.oScroll,a=o.sY,s=o.sX,o=o.sXInner,l=r.length,u=nt(t,"bVisible"),c=F("th",t.nTHead),h=n.getAttribute("width"),p=n.parentNode,d=!1,f=t.oBrowser,g=f.bScrollOversize,m=n.style.width;for(m&&-1!==m.indexOf("%")&&(h=m),_=0;_<u.length;_++)null!==(e=r[u[_]]).sWidth&&(e.sWidth=te(e.sWidthOrig,p),d=!0);if(g||!d&&!s&&!a&&l==C(t)&&l==c.length)for(_=0;_<l;_++){var y=V(t,_);null!==y&&(r[y].sWidth=N(c.eq(_).width()))}else{var m=F(n).clone().css("visibility","hidden").removeAttr("id"),v=(m.find("tbody tr").remove(),F("<tr/>").appendTo(m.find("tbody")));for(m.find("thead, tfoot").remove(),m.append(F(t.nTHead).clone()).append(F(t.nTFoot).clone()),m.find("tfoot th, tfoot td").css("width",""),c=_t(t,m.find("thead")[0]),_=0;_<u.length;_++)e=r[u[_]],c[_].style.width=null!==e.sWidthOrig&&""!==e.sWidthOrig?N(e.sWidthOrig):"",e.sWidthOrig&&s&&F(c[_]).append(F("<div/>").css({width:e.sWidthOrig,margin:0,padding:0,border:0,height:1}));if(t.aoData.length)for(_=0;_<u.length;_++)e=r[i=u[_]],F(ee(t,i)).clone(!1).append(e.sContentPadding).appendTo(v);F("[name]",m).removeAttr("name");for(var b=F("<div/>").css(s||a?{position:"absolute",top:0,left:0,height:1,right:0,overflow:"hidden"}:{}).append(m).appendTo(p),x=(s&&o?m.width(o):s?(m.css("width","auto"),m.removeAttr("width"),m.width()<p.clientWidth&&h&&m.width(p.clientWidth)):a?m.width(p.clientWidth):h&&m.width(h),0),_=0;_<u.length;_++){var w=F(c[_]),P=w.outerWidth()-w.width(),w=f.bBounding?Math.ceil(c[_].getBoundingClientRect().width):w.outerWidth();x+=w,r[u[_]].sWidth=N(w-P)}n.style.width=N(x),b.remove()}h&&(n.style.width=N(h)),!h&&!s||t._reszEvt||(o=function(){F(H).on("resize.DT-"+t.sInstance,Qt(function(){L(t)}))},g?setTimeout(o,1e3):o(),t._reszEvt=!0)}var Qt=P.util.throttle;function te(t,e){return t?(e=(t=F("<div/>").css("width",N(t)).appendTo(e||x.body))[0].offsetWidth,t.remove(),e):0}function ee(t,e){var i,n=ie(t,e);return n<0?null:(i=t.aoData[n]).nTr?i.anCells[e]:F("<td/>").html(v(t,n,e,"display"))[0]}function ie(t,e){for(var i,n=-1,r=-1,o=0,a=t.aoData.length;o<a;o++)(i=(i=(i=v(t,o,e,"display")+"").replace(Zt,"")).replace(/ /g," ")).length>n&&(n=i.length,r=o);return r}function N(t){return null===t?"0px":"number"==typeof t?t<0?"0px":t+"px":t.match(/\d$/)?t+"px":t}function k(t){function e(t){t.length&&!F.isArray(t[0])?d.push(t):F.merge(d,t)}var i,n,r,o,a,s,l,u=[],c=t.aoColumns,h=t.aaSortingFixed,p=F.isPlainObject(h),d=[];for(F.isArray(h)&&e(h),p&&h.pre&&e(h.pre),e(t.aaSorting),p&&h.post&&e(h.post),i=0;i<d.length;i++)for(r=(o=c[l=d[i][n=0]].aDataSort).length;n<r;n++)s=c[a=o[n]].sType||"string",d[i]._idx===E&&(d[i]._idx=F.inArray(d[i][1],c[a].asSorting)),u.push({src:l,col:a,dir:d[i][1],index:d[i]._idx,type:s,formatter:P.ext.type.order[s+"-pre"]});return u}function ne(t){var e,i,n,r,c,h=[],u=P.ext.type.order,p=t.aoData,o=0,a=t.aiDisplayMaster;for(rt(t),e=0,i=(c=k(t)).length;e<i;e++)(r=c[e]).formatter&&o++,le(t,r.col);if("ssp"!=j(t)&&0!==c.length){for(e=0,n=a.length;e<n;e++)h[a[e]]=e;o===c.length?a.sort(function(t,e){for(var i,n,r,o,a=c.length,s=p[t]._aSortData,l=p[e]._aSortData,u=0;u<a;u++)if(0!=(r=(i=s[(o=c[u]).col])<(n=l[o.col])?-1:n<i?1:0))return"asc"===o.dir?r:-r;return(i=h[t])<(n=h[e])?-1:n<i?1:0}):a.sort(function(t,e){for(var i,n,r,o=c.length,a=p[t]._aSortData,s=p[e]._aSortData,l=0;l<o;l++)if(i=a[(r=c[l]).col],n=s[r.col],0!==(r=(u[r.type+"-"+r.dir]||u["string-"+r.dir])(i,n)))return r;return(i=h[t])<(n=h[e])?-1:n<i?1:0})}t.bSorted=!0}
1function re(t){for(var e=t.aoColumns,i=k(t),n=t.oLanguage.oAria,r=0,o=e.length;r<o;r++){var a=e[r],s=a.asSorting,l=a.sTitle.replace(/<.*?>/g,""),u=a.nTh;u.removeAttribute("aria-sort"),a=a.bSortable?l+("asc"===(0<i.length&&i[0].col==r&&(u.setAttribute("aria-sort","asc"==i[0].dir?"ascending":"descending"),s[i[0].index+1])||s[0])?n.sSortAscending:n.sSortDescending):l,u.setAttribute("aria-label",a)}}function oe(t,e,i,n){function r(t,e){var i=t._idx;return(i=i===E?F.inArray(t[1],l):i)+1<l.length?i+1:e?null:0}var o,a=t.aoColumns[e],s=t.aaSorting,l=a.asSorting;"number"==typeof s[0]&&(s=t.aaSorting=[s]),i&&t.oFeatures.bSortMulti?-1!==(a=F.inArray(e,M(s,"0")))?null===(o=null===(o=r(s[a],!0))&&1===s.length?0:o)?s.splice(a,1):(s[a][1]=l[o],s[a]._idx=o):(s.push([e,l[0],0]),s[s.length-1]._idx=0):s.length&&s[0][0]==e?(o=r(s[0]),s.length=1,s[0][1]=l[o],s[0]._idx=o):(s.length=0,s.push([e,l[0]]),s[0]._idx=0),u(t),"function"==typeof n&&n(t)}function ae(e,t,i,n){var r=e.aoColumns[i];de(t,{},function(t){!1!==r.bSortable&&(e.oFeatures.bProcessing?(b(e,!0),setTimeout(function(){oe(e,i,t.shiftKey,n),"ssp"!==j(e)&&b(e,!1)},0)):oe(e,i,t.shiftKey,n))})}function se(t){var e,i,n,r=t.aLastSort,o=t.oClasses.sSortColumn,a=k(t),s=t.oFeatures;if(s.bSort&&s.bSortClasses){for(e=0,i=r.length;e<i;e++)n=r[e].src,F(M(t.aoData,"anCells",n)).removeClass(o+(e<2?e+1:3));for(e=0,i=a.length;e<i;e++)n=a[e].src,F(M(t.aoData,"anCells",n)).addClass(o+(e<2?e+1:3))}t.aLastSort=a}function le(t,e){for(var i,n,r,o=t.aoColumns[e],a=P.ext.order[o.sSortDataType],s=(a&&(i=a.call(t.oInstance,t,e,c(t,e))),P.ext.type.order[o.sType+"-pre"]),l=0,u=t.aoData.length;l<u;l++)(n=t.aoData[l])._aSortData||(n._aSortData=[]),n._aSortData[e]&&!a||(r=a?i[l]:v(t,l,e,"sort"),n._aSortData[e]=s?s(r):r)}function ue(i){var t;i.oFeatures.bStateSave&&!i.bDestroying&&(t={time:+new Date,start:i._iDisplayStart,length:i._iDisplayLength,order:F.extend(!0,[],i.aaSorting),search:Vt(i.oPreviousSearch),columns:F.map(i.aoColumns,function(t,e){return{visible:t.bVisible,search:Vt(i.aoPreSearchCols[e])}})},A(i,"aoStateSaveParams","stateSaveParams",[i,t]),i.oSavedState=t,i.fnStateSaveCallback.call(i.oInstance,i,t))}function ce(n,t,r){function e(t){if(t&&t.time){var e=A(n,"aoStateLoadParams","stateLoadParams",[n,t]);if(-1===F.inArray(!1,e)){e=n.iStateDuration;if(!(0<e&&t.time<+new Date-1e3*e||t.columns&&s.length!==t.columns.length)){if(n.oLoadedState=F.extend(!0,{},t),t.start!==E&&(n._iDisplayStart=t.start,n.iInitDisplayStart=t.start),t.length!==E&&(n._iDisplayLength=t.length),t.order!==E&&(n.aaSorting=[],F.each(t.order,function(t,e){n.aaSorting.push(e[0]>=s.length?[0,e[1]]:e)})),t.search!==E&&F.extend(n.oPreviousSearch,Rt(t.search)),t.columns)for(o=0,a=t.columns.length;o<a;o++){var i=t.columns[o];i.visible!==E&&(s[o].bVisible=i.visible),i.search!==E&&F.extend(n.aoPreSearchCols[o],Rt(i.search))}A(n,"aoStateLoaded","stateLoaded",[n,t])}}}r()}var o,a,i,s=n.aoColumns;n.oFeatures.bStateSave?(i=n.fnStateLoadCallback.call(n.oInstance,n,e))!==E&&e(i):r()}function he(t){var e=P.settings,t=F.inArray(t,M(e,"nTable"));return-1!==t?e[t]:null}function B(t,e,i,n){if(i="DataTables warning: "+(t?"table id="+t.sTableId+" - ":"")+i,n&&(i+=". For more information about this error, please see http://datatables.net/tn/"+n),e)H.console&&console.log&&console.log(i);else{e=P.ext,e=e.sErrMode||e.errMode;if(t&&A(t,null,"error",[t,n,i]),"alert"==e)alert(i);else{if("throw"==e)throw new Error(i);"function"==typeof e&&e(t,n,i)}}}function D(i,n,t,e){F.isArray(t)?F.each(t,function(t,e){F.isArray(e)?D(i,n,e[0],e[1]):D(i,n,e)}):(e===E&&(e=t),n[t]!==E&&(i[e]=n[t]))}function pe(t,e,i){var n,r;for(r in e)e.hasOwnProperty(r)&&(n=e[r],F.isPlainObject(n)?(F.isPlainObject(t[r])||(t[r]={}),F.extend(!0,t[r],n)):i&&"data"!==r&&"aaData"!==r&&F.isArray(n)?t[r]=n.slice():t[r]=n);return t}function de(e,t,i){F(e).on("click.DT",t,function(t){F(e).trigger("blur"),i(t)}).on("keypress.DT",t,function(t){13===t.which&&(t.preventDefault(),i(t))}).on("selectstart.DT",function(){return!1})}function I(t,e,i,n){i&&t[e].push({fn:i,sName:n})}function A(i,t,e,n){var r=[];return t&&(r=F.map(i[t].slice().reverse(),function(t,e){return t.fn.apply(i.oInstance,n)})),null!==e&&(t=F.Event(e+".dt"),F(i.nTable).trigger(t,n),r.push(t.result)),r}function fe(t){var e=t._iDisplayStart,i=t.fnDisplayEnd(),n=t._iDisplayLength;i<=e&&(e=i-n),e-=e%n,t._iDisplayStart=e=-1===n||e<0?0:e}function ge(t,e){var t=t.renderer,i=P.ext.renderer[e];return F.isPlainObject(t)&&t[e]?i[t[e]]||i._:"string"==typeof t&&i[t]||i._}function j(t){return t.oFeatures.bServerSide?"ssp":t.ajax||t.sAjaxSource?"ajax":"dom"}function me(t,i){var n;return F.isArray(t)?F.map(t,function(t){return me(t,i)}):"number"==typeof t?[i[t]]:(n=F.map(i,function(t,e){return t.nTable}),F(n).filter(t).map(function(t){var e=F.inArray(this,n);return i[e]}).toArray())}function ye(r,o,t){var e,i;t&&(e=new z(r)).one("draw",function(){t(e.ajax.json())}),"ssp"==j(r)?u(r,o):(b(r,!0),(i=r.jqXHR)&&4!==i.readyState&&i.abort(),wt(r,[],function(t){ht(r);for(var e=Tt(r,t),i=0,n=e.length;i<n;i++)T(r,e[i]);u(r,o),b(r,!1)}))}function ve(t,e,i,n,r){for(var o,a,s,l,u=[],c=typeof e,h=0,p=(e=e&&"string"!=c&&"function"!=c&&e.length!==E?e:[e]).length;h<p;h++)for(s=0,l=(a=e[h]&&e[h].split&&!e[h].match(/[\[\(:]/)?e[h].split(","):[e[h]]).length;s<l;s++)(o=i("string"==typeof a[s]?F.trim(a[s]):a[s]))&&o.length&&(u=u.concat(o));var d=f.selector[t];if(d.length)for(h=0,p=d.length;h<p;h++)u=d[h](n,r,u);return $(u)}function be(t){return(t=t||{}).filter&&t.search===E&&(t.search=t.filter),F.extend({search:"none",order:"current",page:"all"},t)}function xe(t){for(var e=0,i=t.length;e<i;e++)if(0<t[e].length)return t[0]=t[e],t[0].length=1,t.length=1,t.context=[t.context[e]],t;return t.length=0,t}function _e(o,t,e,i){function a(t,e){var i;if(F.isArray(t)||t instanceof F)for(var n=0,r=t.length;n<r;n++)a(t[n],e);else t.nodeName&&"tr"===t.nodeName.toLowerCase()?s.push(t):(i=F("<tr><td/></tr>").addClass(e),F("td",i).addClass(e).html(t)[0].colSpan=C(o),s.push(i[0]))}var s=[];a(e,i),t._details&&t._details.detach(),t._details=F(s),t._detailsShow&&t._details.insertAfter(t.nTr)}function we(t,e){var l,r,u,i=t.context;i.length&&t.length&&(t=i[0].aoData[t[0]])._details&&((t._detailsShow=e)?t._details.insertAfter(t.nTr):t._details.detach(),l=i[0],r=new z(l),t="draw"+(e=".dt.DT_details"),i="column-visibility"+e,e="destroy"+e,u=l.aoData,r.off(t+" "+i+" "+e),0<M(u,"_details").length)&&(r.on(t,function(t,e){l===e&&r.rows({page:"current"}).eq(0).each(function(t){t=u[t];t._detailsShow&&t._details.insertAfter(t.nTr)})}
1),r.on(i,function(t,e,i,n){if(l===e)for(var r,o=C(e),a=0,s=u.length;a<s;a++)(r=u[a])._details&&r._details.children("td[colspan]").attr("colspan",o)}),r.on(e,function(t,e){if(l===e)for(var i=0,n=u.length;i<n;i++)u[i]._details&&Te(r,i)}))}function Pe(t,e,i,n,r){for(var o=[],a=0,s=r.length;a<s;a++)o.push(v(t,r[a],e));return o}var Se=[],s=Array.prototype,z=function(t,e){if(!(this instanceof z))return new z(t,e);function i(t){var e,i,n,r;t=t,n=P.settings,r=F.map(n,function(t,e){return t.nTable}),(t=t?t.nTable&&t.oApi?[t]:t.nodeName&&"table"===t.nodeName.toLowerCase()?-1!==(e=F.inArray(t,r))?[n[e]]:null:t&&"function"==typeof t.settings?t.settings().toArray():("string"==typeof t?i=F(t):t instanceof F&&(i=t),i?i.map(function(t){return-1!==(e=F.inArray(this,r))?n[e]:null}).toArray():void 0):[])&&o.push.apply(o,t)}var o=[];if(F.isArray(t))for(var n=0,r=t.length;n<r;n++)i(t[n]);else i(t);this.context=$(o),e&&F.merge(this,e),this.selector={rows:null,cols:null,opts:null},z.extend(this,this,Se)},Ce=(P.Api=z,F.extend(z.prototype,{any:function(){return 0!==this.count()},concat:s.concat,context:[],count:function(){return this.flatten().length},each:function(t){for(var e=0,i=this.length;e<i;e++)t.call(this,this[e],e,this);return this},eq:function(t){var e=this.context;return e.length>t?new z(e[t],this[t]):null},filter:function(t){var e=[];if(s.filter)e=s.filter.call(this,t,this);else for(var i=0,n=this.length;i<n;i++)t.call(this,this[i],i,this)&&e.push(this[i]);return new z(this.context,e)},flatten:function(){var t=[];return new z(this.context,t.concat.apply(t,this.toArray()))},join:s.join,indexOf:s.indexOf||function(t,e){for(var i=e||0,n=this.length;i<n;i++)if(this[i]===t)return i;return-1},iterator:function(t,e,i,n){var r,o,a,s,l,u,c,h,p=[],d=this.context,f=this.selector;for("string"==typeof t&&(n=i,i=e,e=t,t=!1),o=0,a=d.length;o<a;o++){var g=new z(d[o]);if("table"===e)(r=i.call(g,d[o],o))!==E&&p.push(r);else if("columns"===e||"rows"===e)(r=i.call(g,d[o],this[o],o))!==E&&p.push(r);else if("column"===e||"column-rows"===e||"row"===e||"cell"===e)for(c=this[o],"column-rows"===e&&(u=Ce(d[o],f.opts)),s=0,l=c.length;s<l;s++)h=c[s],(r="cell"===e?i.call(g,d[o],h.row,h.column,o,s):i.call(g,d[o],h,o,s,u))!==E&&p.push(r)}return p.length||n?((t=(n=new z(d,t?p.concat.apply([],p):p)).selector).rows=f.rows,t.cols=f.cols,t.opts=f.opts,n):this},lastIndexOf:s.lastIndexOf||function(t,e){return this.indexOf.apply(this.toArray.reverse(),arguments)},length:0,map:function(t){var e=[];if(s.map)e=s.map.call(this,t,this);else for(var i=0,n=this.length;i<n;i++)e.push(t.call(this,this[i],i));return new z(this.context,e)},pluck:function(e){return this.map(function(t){return t[e]})},pop:s.pop,push:s.push,reduce:s.reduce||function(t,e){return tt(this,t,e,0,this.length,1)},reduceRight:s.reduceRight||function(t,e){return tt(this,t,e,this.length-1,-1,-1)},reverse:s.reverse,selector:null,shift:s.shift,slice:function(){return new z(this.context,this)},sort:s.sort,splice:s.splice,toArray:function(){return s.slice.call(this)},to$:function(){return F(this)},toJQuery:function(){return F(this)},unique:function(){return new z(this.context,$(this))},unshift:s.unshift}),z.extend=function(t,e,i){if(i.length&&e&&(e instanceof z||e.__dt_wrapper))for(var n,r=0,o=i.length;r<o;r++)e[(n=i[r]).name]="function"===n.type?((e,i,n)=>function(){var t=i.apply(e,arguments);return z.extend(t,t,n.methodExt),t})(t,n.val,n):"object"===n.type?{}:n.val,e[n.name].__dt_wrapper=!0,z.extend(t,e[n.name],n.propExt)},z.register=e=function(t,e){if(F.isArray(t))for(var i=0,n=t.length;i<n;i++)z.register(t[i],e);else for(var r=t.split("."),o=Se,a=0,s=r.length;a<s;a++){var l,u,c=((t,e)=>{for(var i=0,n=t.length;i<n;i++)if(t[i].name===e)return t[i];return null})(o,u=(l=-1!==r[a].indexOf("()"))?r[a].replace("()",""):r[a]);c||o.push(c={name:u,val:{},methodExt:[],propExt:[],type:"object"}),a===s-1?(c.val=e,c.type="function"==typeof e?"function":F.isPlainObject(e)?"object":"other"):o=l?c.methodExt:c.propExt}},z.registerPlural=t=function(t,e,i){z.register(t,i),z.register(e,function(){var t=i.apply(this,arguments);return t===this?this:t instanceof z?t.length?F.isArray(t[0])?new z(t.context,t[0]):t[0]:E:t})},e("tables()",function(t){return t!==E&&null!==t?new z(me(t,this.context)):this}),e("table()",function(t){var t=this.tables(t),e=t.context;return e.length?new z(e[0]):t}),t("tables().nodes()","table().node()",function(){return this.iterator("table",function(t){return t.nTable},1)}),t("tables().body()","table().body()",function(){return this.iterator("table",function(t){return t.nTBody},1)}),t("tables().header()","table().header()",function(){return this.iterator("table",function(t){return t.nTHead},1)}),t("tables().footer()","table().footer()",function(){return this.iterator("table",function(t){return t.nTFoot},1)}),t("tables().containers()","table().container()",function(){return this.iterator("table",function(t){return t.nTableWrapper},1)}),e("draw()",function(e){return this.iterator("table",function(t){"page"===e?g(t):u(t,!1===(e="string"==typeof e?"full-hold"!==e:e))})}),e("page()",function(e){return e===E?this.page.info().page:this.iterator("table",function(t){Xt(t,e)})}),e("page.info()",function(t){var e,i,n,r,o;return 0===this.context.length?E:(i=(e=this.context[0])._iDisplayStart,n=e.oFeatures.bPaginate?e._iDisplayLength:-1,r=e.fnRecordsDisplay(),{page:(o=-1===n)?0:Math.floor(i/n),pages:o?1:Math.ceil(r/n),start:i,end:e.fnDisplayEnd(),length:n,recordsTotal:e.fnRecordsTotal(),recordsDisplay:r,serverSide:"ssp"===j(e)})}),e("page.len()",function(e){return e===E?0!==this.context.length?this.context[0]._iDisplayLength:E:this.iterator("table",function(t){Ut(t,e)})}
1),e("ajax.json()",function(){var t=this.context;if(0<t.length)return t[0].json}),e("ajax.params()",function(){var t=this.context;if(0<t.length)return t[0].oAjaxData}),e("ajax.reload()",function(e,i){return this.iterator("table",function(t){ye(t,!1===i,e)})}),e("ajax.url()",function(e){var t=this.context;return e===E?0===t.length?E:(t=t[0]).ajax?F.isPlainObject(t.ajax)?t.ajax.url:t.ajax:t.sAjaxSource:this.iterator("table",function(t){F.isPlainObject(t.ajax)?t.ajax.url=e:t.ajax=e})}),e("ajax.url().load()",function(e,i){return this.iterator("table",function(t){ye(t,!1===i,e)})}),function(t,e){var i,n=[],r=t.aiDisplay,o=t.aiDisplayMaster,a=e.search,s=e.order,e=e.page;if("ssp"==j(t))return"removed"===a?[]:h(0,o.length);if("current"==e)for(u=t._iDisplayStart,c=t.fnDisplayEnd();u<c;u++)n.push(r[u]);else if("current"==s||"applied"==s){if("none"==a)n=o.slice();else if("applied"==a)n=r.slice();else if("removed"==a){for(var l={},u=0,c=r.length;u<c;u++)l[r[u]]=null;n=F.map(o,function(t){return l.hasOwnProperty(t)?null:t})}}else if("index"==s||"original"==s)for(u=0,c=t.aoData.length;u<c;u++)("none"==a||-1===(i=F.inArray(u,r))&&"removed"==a||0<=i&&"applied"==a)&&n.push(u);return n}),Te=(e("rows()",function(e,i){e===E?e="":F.isPlainObject(e)&&(i=e,e=""),i=be(i);var t=this.iterator("table",function(t){return ve("row",e,function(i){var t=p(i),n=r.aoData;if(null!==t&&!o)return[t];if(a=a||Ce(r,o),null!==t&&-1!==F.inArray(t,a))return[t];if(null===i||i===E||""===i)return a;if("function"==typeof i)return F.map(a,function(t){var e=n[t];return i(t,e._aData,e.nTr)?t:null});if(i.nodeName)return t=i._DT_RowIndex,e=i._DT_CellIndex,t!==E?n[t]&&n[t].nTr===i?[t]:[]:e?n[e.row]&&n[e.row].nTr===i.parentNode?[e.row]:[]:(t=F(i).closest("*[data-dt-row]")).length?[t.data("dt-row")]:[];if("string"==typeof i&&"#"===i.charAt(0)){var e=r.aIds[i.replace(/^#/,"")];if(e!==E)return[e.idx]}t=_(y(r.aoData,a,"nTr"));return F(t).filter(i).map(function(){return this._DT_RowIndex}).toArray()},r=t,o=i);var r,o,a},1);return t.selector.rows=e,t.selector.opts=i,t}),e("rows().nodes()",function(){return this.iterator("row",function(t,e){return t.aoData[e].nTr||E},1)}),e("rows().data()",function(){return this.iterator(!0,"rows",function(t,e){return y(t.aoData,e,"_aData")},1)}),t("rows().cache()","row().cache()",function(i){return this.iterator("row",function(t,e){t=t.aoData[e];return"search"===i?t._aFilterData:t._aSortData},1)}),t("rows().invalidate()","row().invalidate()",function(i){return this.iterator("row",function(t,e){dt(t,e,i)})}),t("rows().indexes()","row().index()",function(){return this.iterator("row",function(t,e){return e},1)}),t("rows().ids()","row().id()",function(t){for(var e=[],i=this.context,n=0,r=i.length;n<r;n++)for(var o=0,a=this[n].length;o<a;o++){var s=i[n].rowIdFn(i[n].aoData[this[n][o]]._aData);e.push((!0===t?"#":"")+s)}return new z(i,e)}),t("rows().remove()","row().remove()",function(){var h=this;return this.iterator("row",function(t,e,i){var n,r,o,a,s,l,u=t.aoData,c=u[e];for(u.splice(e,1),n=0,r=u.length;n<r;n++)if(l=(s=u[n]).anCells,null!==s.nTr&&(s.nTr._DT_RowIndex=n),null!==l)for(o=0,a=l.length;o<a;o++)l[o]._DT_CellIndex.row=n;pt(t.aiDisplayMaster,e),pt(t.aiDisplay,e),pt(h[i],e,!1),0<t._iRecordsDisplay&&t._iRecordsDisplay--,fe(t);i=t.rowIdFn(c._aData);i!==E&&delete t.aIds[i]}),this.iterator("table",function(t){for(var e=0,i=t.aoData.length;e<i;e++)t.aoData[e].idx=e}),this}),e("rows.add()",function(o){var t=this.iterator("table",function(t){for(var e,i=[],n=0,r=o.length;n<r;n++)(e=o[n]).nodeName&&"TR"===e.nodeName.toUpperCase()?i.push(at(t,e)[0]):i.push(T(t,e));return i},1),e=this.rows(-1);return e.pop(),F.merge(e,t),e}),e("row()",function(t,e){return xe(this.rows(t,e))}),e("row().data()",function(t){var e,i=this.context;return t===E?i.length&&this.length?i[0].aoData[this[0]]._aData:E:((e=i[0].aoData[this[0]])._aData=t,F.isArray(t)&&e.nTr&&e.nTr.id&&m(i[0].rowId)(t,e.nTr.id),dt(i[0],this[0],"data"),this)}),e("row().node()",function(){var t=this.context;return t.length&&this.length&&t[0].aoData[this[0]].nTr||null}),e("row.add()",function(e){e instanceof F&&e.length&&(e=e[0]);
1var t=this.iterator("table",function(t){return e.nodeName&&"TR"===e.nodeName.toUpperCase()?at(t,e)[0]:T(t,e)});return this.row(t[0])}),function(t,e){var i=t.context;i.length&&(i=i[0].aoData[e!==E?e:t[0]])&&i._details&&(i._details.remove(),i._detailsShow=E,i._details=E)}),Oe="row().child",ke=Oe+"()",De=(e(ke,function(t,e){var i=this.context;return t===E?i.length&&this.length?i[0].aoData[this[0]]._details:E:(!0===t?this.child.show():!1===t?Te(this):i.length&&this.length&&_e(i[0],i[0].aoData[this[0]],t,e),this)}),e([Oe+".show()",ke+".show()"],function(t){return we(this,!0),this}),e([Oe+".hide()",ke+".hide()"],function(){return we(this,!1),this}),e([Oe+".remove()",ke+".remove()"],function(){return Te(this),this}),e(Oe+".isShown()",function(){var t=this.context;return t.length&&this.length&&t[0].aoData[this[0]]._detailsShow||!1}),/^([^:]+):(name|visIdx|visible)$/),Ie=(e("columns()",function(i,n){i===E?i="":F.isPlainObject(i)&&(n=i,i=""),n=be(n);var t=this.iterator("table",function(t){return e=i,s=n,l=(a=t).aoColumns,u=M(l,"sName"),c=M(l,"nTh"),ve("column",e,function(i){var n,t=p(i);if(""===i)return h(l.length);if(null!==t)return[0<=t?t:l.length+t];if("function"==typeof i)return n=Ce(a,s),F.map(l,function(t,e){return i(e,Pe(a,e,0,0,n),c[e])?e:null});var r="string"==typeof i?i.match(De):"";if(r)switch(r[2]){case"visIdx":case"visible":var e,o=parseInt(r[1],10);return o<0?[(e=F.map(l,function(t,e){return t.bVisible?e:null}))[e.length+o]]:[V(a,o)];case"name":return F.map(u,function(t,e){return t===r[1]?e:null});default:return[]}return i.nodeName&&i._DT_CellIndex?[i._DT_CellIndex.column]:(t=F(c).filter(i).map(function(){return F.inArray(this,c)}).toArray()).length||!i.nodeName?t:(t=F(i).closest("*[data-dt-column]")).length?[t.data("dt-column")]:[]},a,s);var a,e,s,l,u,c},1);return t.selector.cols=i,t.selector.opts=n,t}),t("columns().header()","column().header()",function(t,e){return this.iterator("column",function(t,e){return t.aoColumns[e].nTh},1)}),t("columns().footer()","column().footer()",function(t,e){return this.iterator("column",function(t,e){return t.aoColumns[e].nTf},1)}),t("columns().data()","column().data()",function(){return this.iterator("column-rows",Pe,1)}),t("columns().dataSrc()","column().dataSrc()",function(){return this.iterator("column",function(t,e){return t.aoColumns[e].mData},1)}),t("columns().cache()","column().cache()",function(o){return this.iterator("column-rows",function(t,e,i,n,r){return y(t.aoData,r,"search"===o?"_aFilterData":"_aSortData",e)},1)}),t("columns().nodes()","column().nodes()",function(){return this.iterator("column-rows",function(t,e,i,n,r){return y(t.aoData,r,"anCells",e)},1)}),t("columns().visible()","column().visible()",function(h,i){var e=this,t=this.iterator("column",function(t,e){if(h===E)return t.aoColumns[e].bVisible;var i,n,r=e,e=h,o=t.aoColumns,a=o[r],s=t.aoData;if(e===E)a.bVisible;else if(a.bVisible!==e){if(e)for(var l=F.inArray(!0,M(o,"bVisible"),r+1),u=0,c=s.length;u<c;u++)n=s[u].nTr,i=s[u].anCells,n&&n.insertBefore(i[r],i[l]||null);else F(M(t.aoData,"anCells",r)).detach();a.bVisible=e}});return h!==E&&this.iterator("table",function(t){vt(t,t.aoHeader),vt(t,t.aoFooter),t.aiDisplay.length||F(t.nTBody).find("td[colspan]").attr("colspan",C(t)),ue(t),e.iterator("column",function(t,e){A(t,null,"column-visibility",[t,e,h,i])}),i!==E&&!i||e.columns.adjust()}),t}),t("columns().indexes()","column().index()",function(i){return this.iterator("column",function(t,e){return"visible"===i?c(t,e):e},1)}),e("columns.adjust()",function(){return this.iterator("table",function(t){L(t)},1)}),e("column.index()",function(t,e){var i;if(0!==this.context.length)return i=this.context[0],"fromVisible"===t||"toData"===t?V(i,e):"fromData"===t||"toVisible"===t?c(i,e):void 0}),e("column()",function(t,e){return xe(this.columns(t,e))}),e("cells()",function(g,t,m){var n,r,o,a,s,l,e;return F.isPlainObject(g)&&(g.row===E?(m=g,g=null):(m=t,t=null)),F.isPlainObject(t)&&(m=t,t=null),null===t||t===E?this.iterator("table",function(t){return n=t,t=g,e=be(m),h=n.aoData,p=Ce(n,e),i=_(y(h,p,"anCells")),d=F([].concat.apply([],i)),f=n.aoColumns.length,ve("cell",t,function(t){var e,i="function"==typeof t;if(null===t||t===E||i){for(o=[],a=0,s=p.length;a<s;a++)for(r=p[a],l=0;l<f;l++)u={row:r,column:l},(!i||(c=h[r],t(u,v(n,r,l),c.anCells?c.anCells[l]:null)))&&o.push(u);return o}return F.isPlainObject(t)?t.column!==E&&t.row!==E&&-1!==F.inArray(t.row,p)?[t]:[]:(e=d.filter(t).map(function(t,e){return{row:e._DT_CellIndex.row,column:e._DT_CellIndex.column}}).toArray()).length||!t.nodeName?e:(c=F(t).closest("*[data-dt-row]")).length?[{row:c.data("dt-row"),column:c.data("dt-column")}]:[]},n,e);var n,e,r,o,a,s,l,u,c,h,p,i,d,f}):(e=m?{page:m.page,order:m.order,search:m.search}:{},n=this.columns(t,e),r=this.rows(g,e),e=this.iterator("table",function(t,e){var i=[];for(o=0,a=r[e].length;o<a;o++)for(s=0,l=n[e].length;s<l;s++)i.push({row:r[e][o],column:n[e][s]});return i},1),e=m&&m.selected?this.cells(e,m):e,F.extend(e.selector,{cols:t,rows:g,opts:m}),e)}),t("cells().nodes()","cell().node()",function(){return this.iterator("cell",function(t,e,
1i){t=t.aoData[e];return t&&t.anCells?t.anCells[i]:E},1)}),e("cells().data()",function(){return this.iterator("cell",function(t,e,i){return v(t,e,i)},1)}),t("cells().cache()","cell().cache()",function(n){return n="search"===n?"_aFilterData":"_aSortData",this.iterator("cell",function(t,e,i){return t.aoData[e][n][i]},1)}),t("cells().render()","cell().render()",function(n){return this.iterator("cell",function(t,e,i){return v(t,e,i,n)},1)}),t("cells().indexes()","cell().index()",function(){return this.iterator("cell",function(t,e,i){return{row:e,column:i,columnVisible:c(t,i)}},1)}),t("cells().invalidate()","cell().invalidate()",function(n){return this.iterator("cell",function(t,e,i){dt(t,e,n,i)})}),e("cell()",function(t,e,i){return xe(this.cells(t,e,i))}),e("cell().data()",function(t){var e=this.context,i=this[0];return t===E?e.length&&i.length?v(e[0],i[0].row,i[0].column):E:(st(e[0],i[0].row,i[0].column,t),dt(e[0],i[0].row,"data",i[0].column),this)}),e("order()",function(e,t){var i=this.context;return e===E?0!==i.length?i[0].aaSorting:E:("number"==typeof e?e=[[e,t]]:e.length&&!F.isArray(e[0])&&(e=Array.prototype.slice.call(arguments)),this.iterator("table",function(t){t.aaSorting=e.slice()}))}),e("order.listener()",function(e,i,n){return this.iterator("table",function(t){ae(t,e,i,n)})}),e("order.fixed()",function(e){var t;return e?this.iterator("table",function(t){t.aaSortingFixed=F.extend(!0,{},e)}):(t=(t=this.context).length?t[0].aaSortingFixed:E,F.isArray(t)?{pre:t}:t)}),e(["columns().order()","column().order()"],function(n){var r=this;return this.iterator("table",function(t,e){var i=[];F.each(r[e],function(t,e){i.push([e,n])}),t.aaSorting=i})}),e("search()",function(e,i,n,r){var t=this.context;return e===E?0!==t.length?t[0].oPreviousSearch.sSearch:E:this.iterator("table",function(t){t.oFeatures.bFilter&&kt(t,F.extend({},t.oPreviousSearch,{sSearch:e+"",bRegex:null!==i&&i,bSmart:null===n||n,bCaseInsensitive:null===r||r}),1)})}),t("columns().search()","column().search()",function(n,r,o,a){return this.iterator("column",function(t,e){var i=t.aoPreSearchCols;if(n===E)return i[e].sSearch;t.oFeatures.bFilter&&(F.extend(i[e],{sSearch:n+"",bRegex:null!==r&&r,bSmart:null===o||o,bCaseInsensitive:null===a||a}),kt(t,t.oPreviousSearch,1))})}),e("state()",function(){return this.context.length?this.context[0].oSavedState:null}),e("state.clear()",function(){return this.iterator("table",function(t){t.fnStateSaveCallback.call(t.oInstance,t,{})})}),e("state.loaded()",function(){return this.context.length?this.context[0].oLoadedState:null}),e("state.save()",function(){return this.iterator("table",function(t){ue(t)})}),P.versionCheck=P.fnVersionCheck=function(t){for(var e,i,n=P.version.split("."),r=t.split("."),o=0,a=r.length;o<a;o++)if((e=parseInt(n[o],10)||0)!==(i=parseInt(r[o],10)||0))return i<e;return!0},P.isDataTable=P.fnIsDataTable=function(t){var r=F(t).get(0),o=!1;return t instanceof P.Api||(F.each(P.settings,function(t,e){var i=e.nScrollHead?F("table",e.nScrollHead)[0]:null,n=e.nScrollFoot?F("table",e.nScrollFoot)[0]:null;e.nTable!==r&&i!==r&&n!==r||(o=!0)}),o)},P.tables=P.fnTables=function(e){var t=!1,i=(F.isPlainObject(e)&&(t=e.api,e=e.visible),F.map(P.settings,function(t){if(!e||F(t.nTable).is(":visible"))return t.nTable}));return t?new z(i):i},P.camelToHungarian=S,e("$()",function(t,e){e=this.rows(e).nodes(),e=F(e);return F([].concat(e.filter(t).toArray(),e.find(t).toArray()))}),F.each(["on","one","off"],function(t,i){e(i+"()",function(){var t=Array.prototype.slice.call(arguments),e=(t[0]=F.map(t[0].split(/\s/),function(t){return t.match(/\.dt\b/)?t:t+".dt"}).join(" "),F(this.tables().nodes()));return e[i].apply(e,t),this})}),e("clear()",function(){return this.iterator("table",function(t){ht(t)})}),e("settings()",function(){return new z(this.context,this.context)}),e("init()",function(){var t=this.context;return t.length?t[0].oInit:null}),e("data()",function(){return this.iterator("table",function(t){return M(t.aoData,"_aData")}).flatten()}),e("destroy()",function(h){return h=h||!1,this.iterator("table",function(e){var i,t=e.nTableWrapper.parentNode,n=e.oClasse
1s,r=e.nTable,o=e.nTBody,a=e.nTHead,s=e.nTFoot,l=F(r),o=F(o),u=F(e.nTableWrapper),c=F.map(e.aoData,function(t){return t.nTr}),s=(e.bDestroying=!0,A(e,"aoDestroyCallback","destroy",[e]),h||new z(e).columns().visible(!0),u.off(".DT").find(":not(tbody *)").off(".DT"),F(H).off(".DT-"+e.sInstance),r!=a.parentNode&&(l.children("thead").detach(),l.append(a)),s&&r!=s.parentNode&&(l.children("tfoot").detach(),l.append(s)),e.aaSorting=[],e.aaSortingFixed=[],se(e),F(c).removeClass(e.asStripeClasses.join(" ")),F("th, td",a).removeClass(n.sSortable+" "+n.sSortableAsc+" "+n.sSortableDesc+" "+n.sSortableNone),o.children().detach(),o.append(c),h?"remove":"detach"),a=(l[s](),u[s](),!h&&t&&(t.insertBefore(r,e.nTableReinsertBefore),l.css("width",e.sDestroyWidth).removeClass(n.sTable),i=e.asDestroyStripes.length)&&o.children().each(function(t){F(this).addClass(e.asDestroyStripes[t%i])}),F.inArray(e,P.settings));-1!==a&&P.settings.splice(a,1)})}),F.each(["column","row","cell"],function(t,l){e(l+"s().every()",function(o){var a=this.selector.opts,s=this;return this.iterator(l,function(t,e,i,n,r){o.call(s[l](e,"cell"===l?i:a,"cell"===l?a:E),e,i,n,r)})})}),e("i18n()",function(t,e,i){var n=this.context[0],t=O(t)(n.oLanguage);return t===E&&(t=e),(t=i!==E&&F.isPlainObject(t)?t[i]!==E?t[i]:t._:t).replace("%d",i)}),P.version="1.10.21",P.settings=[],P.models={},P.models.oSearch={bCaseInsensitive:!0,sSearch:"",bRegex:!1,bSmart:!0},P.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,_sRowStripe:"",src:null,idx:-1},P.models.oColumn={idx:null,aDataSort:null,asSorting:null,bSearchable:null,bSortable:null,bVisible:null,_sManualType:null,_bAttrSrc:!1,fnCreatedCell:null,fnGetData:null,fnSetData:null,mData:null,mRender:null,nTh:null,nTf:null,sClass:null,sContentPadding:null,sDefaultContent:null,sName:null,sSortDataType:"std",sSortingClass:null,sSortingClassJUI:null,sTitle:null,sType:null,sWidth:null,sWidthOrig:null},P.defaults={aaData:null,aaSorting:[[0,"asc"]],aaSortingFixed:[],ajax:null,aLengthMenu:[10,25,50,100],aoColumns:null,aoColumnDefs:null,aoSearchCols:[],asStripeClasses:null,bAutoWidth:!0,bDeferRender:!1,bDestroy:!1,bFilter:!0,bInfo:!0,bLengthChange:!0,bPaginate:!0,bProcessing:!1,bRetrieve:!1,bScrollCollapse:!1,bServerSide:!1,bSort:!0,bSortMulti:!0,bSortCellsTop:!1,bSortClasses:!0,bStateSave:!1,fnCreatedRow:null,fnDrawCallback:null,fnFooterCallback:null,fnFormatNumber:function(t){return t.toString().replace(/\B(?=(\d{3})+(?!\d))/g,this.oLanguage.sThousands)},fnHeaderCallback:null,fnInfoCallback:null,fnInitComplete:null,fnPreDrawCallback:null,fnRowCallback:null,fnServerData:null,fnServerParams:null,fnStateLoadCallback:function(t){try{return JSON.parse((-1===t.iStateDuration?sessionStorage:localStorage).getItem("DataTables_"+t.sInstance+"_"+location.pathname))}catch(t){return{}}},fnStateLoadParams:null,fnStateLoaded:null,fnStateSaveCallback:function(t,e){try{(-1===t.iStateDuration?sessionStorage:localStorage).setItem("DataTables_"+t.sInstance+"_"+location.pathname,JSON.stringify(e))}catch(t){}},fnStateSaveParams:null,iStateDuration:7200,iDeferLoading:null,iDisplayLength:10,iDisplayStart:0,iTabIndex:0,oClasses:{},oLanguage:{oAria:{sSortAscending:": activate to sort column ascending",sSortDescending:": activate to sort column descending"},oPaginate:{sFirst:"First",sLast:"Last",sNext:"Next",sPrevious:"Previous"},sEmptyTable:"No data available in table",sInfo:"Showing _START_ to _END_ of _TOTAL_ entries",sInfoEmpty:"Showing 0 to 0 of 0 entries",sInfoFiltered:"(filtered from _MAX_ total entries)",sInfoPostFix:"",sDecimal:"",sThousands:",",sLengthMenu:"Show _MENU_ entries",sLoadingRecords:"Loading...",sProcessing:"Processing...",sSearch:"Search:",sSearchPlaceholder:"",sUrl:"",sZeroRecords:"No matching records found"},oSearch:F.extend({},P.models.oSearch),sAjaxDataProp:"data",sAjaxSource:null,sDom:"lfrtip",searchDelay:null,sPaginationType:"simple_numbers",sScrollX:"",sScrollXInner:"",sScrollY:"",sServerMethod:"GET",renderer:null,rowId:"DT_RowId"},a(P.defaults),P.defaults.column={aDataSort:null,iDataSort:-1,asSorting:["asc","desc"],bSearchable:!0,bSortable:!0,bVisible:!0,fnCreatedCell:null,mData:null,mRender:null,sCellType:"td",sClass:"",sContentPadding:"",sDefaultContent:null,sName:"",sSortDataType:"std",sTitle:null,sType:null,sWidth:null},a(P.defaults.column),P.models.oSettings={oFeatures:{bAutoWidth:null,bDeferRender:null,bFilter:null,bInfo:null,bLengthChange:null,bPaginate:null,bProcessing:null,bServerSide:null,bSort:null,bSortMulti:null,bSortClasses:null,bStateSave:null},oScroll:{bCollapse:null,iBarWidth:0,sX:null,sXInner:null,sY:null},oLanguage:{fnInfoCallback:null},oBrowser:{bScrollOversize:!1,bScrollbarLeft:!1,bBounding:!1,barWidth:0},ajax:null,aanFeatures:[],aoData:[],aiDisplay:[],aiDisplayMaster:[],aIds:{},aoColumns:[],aoHeader:[],aoFooter:[],oPreviousSearch:{},aoPreSearchCols:[],aaSorting:null,aaSortingFixed:[],asStripeClasses:null,asDestroyStripes:[],sDestroyWidth:0,aoRowCallback:[],aoHeaderCallback:[],aoFooterCallback:[],aoDrawCallback:[],aoRowCreatedCallback:[],aoPreDrawCallback:[],aoInitComplete:[],aoStateSaveParams:[],aoStateLoadParams:[],aoStateLoaded:[],sTableId:"",nTable:null,nTHead:null,nTFoot:null,nTBody:null,nTableWrapper:null,bDeferLoading:!1,bInitialised:!1,aoOpenRows:[],sDom:null,searchDelay:null,sPaginationType:"two_button",iStateDuration:0,aoStateSave:[],aoStateLoad:[],oSavedState:null,oLoadedState:null,sAjaxSource:null,sAjaxDataProp:null,bAjaxDataGet:!0,jqXHR:null,json:E,oAjaxD
1ata:E,fnServerData:null,aoServerParams:[],sServerMethod:null,fnFormatNumber:null,aLengthMenu:null,iDraw:0,bDrawing:!1,iDrawError:-1,_iDisplayLength:10,_iDisplayStart:0,_iRecordsTotal:0,_iRecordsDisplay:0,oClasses:{},bFiltered:!1,bSorted:!1,bSortCellsTop:null,oInit:null,aoDestroyCallback:[],fnRecordsTotal:function(){return"ssp"==j(this)?+this._iRecordsTotal:this.aiDisplayMaster.length},fnRecordsDisplay:function(){return"ssp"==j(this)?+this._iRecordsDisplay:this.aiDisplay.length},fnDisplayEnd:function(){var t=this._iDisplayLength,e=this._iDisplayStart,i=e+t,n=this.aiDisplay.length,r=this.oFeatures,o=r.bPaginate;return r.bServerSide?!1===o||-1===t?e+n:Math.min(e+t,this._iRecordsDisplay):!o||n<i||-1===t?n:i},oInstance:null,sInstance:null,iTabIndex:0,nScrollHead:null,nScrollFoot:null,aLastSort:[],oPlugins:{},rowIdFn:null,rowId:null},P.ext=f={buttons:{},classes:{},builder:"-source-",errMode:"alert",feature:[],search:[],selector:{cell:[],column:[],row:[]},internal:{},legacy:{ajax:null},pager:{},renderer:{pageButton:{},header:{}},order:{},type:{detect:[],search:{},order:{}},_unique:0,fnVersionCheck:P.fnVersionCheck,iApiIndex:0,oJUIClasses:{},sVersion:P.version},F.extend(f,{afnFiltering:f.search,aTypes:f.type.detect,ofnSearch:f.type.search,oSort:f.type.order,afnSortData:f.order,aoFeatures:f.feature,oApi:f.internal,oStdClasses:f.classes,oPagination:f.pager}),F.extend(P.ext.classes,{sTable:"dataTable",sNoFooter:"no-footer",sPageButton:"paginate_button",sPageButtonActive:"current",sPageButtonDisabled:"disabled",sStripeOdd:"odd",sStripeEven:"even",sRowEmpty:"dataTables_empty",sWrapper:"dataTables_wrapper",sFilter:"dataTables_filter",sInfo:"dataTables_info",sPaging:"dataTables_paginate paging_",sLength:"dataTables_length",sProcessing:"dataTables_processing",sSortAsc:"sorting_asc",sSortDesc:"sorting_desc",sSortable:"sorting",sSortableAsc:"sorting_asc_disabled",sSortableDesc:"sorting_desc_disabled",sSortableNone:"sorting_disabled",sSortColumn:"sorting_",sFilterInput:"",sLengthSelect:"",sScrollWrapper:"dataTables_scroll",sScrollHead:"dataTables_scrollHead",sScrollHeadInner:"dataTables_scrollHeadInner",sScrollBody:"dataTables_scrollBody",sScrollFoot:"dataTables_scrollFoot",sScrollFootInner:"dataTables_scrollFootInner",sHeaderTH:"",sFooterTH:"",sSortJUIAsc:"",sSortJUIDesc:"",sSortJUI:"",sSortJUIAscAllowed:"",sSortJUIDescAllowed:"",sSortJUIWrapper:"",sSortIcon:"",sJUIHeader:"",sJUIFooter:""}),P.ext.pager);function Ae(t,e){var i=[],n=Ie.numbers_length,r=Math.floor(n/2);return e<=n?i=h(0,e):t<=r?((i=h(0,n-2)).push("ellipsis"),i.push(e-1)):((e-1-r<=t?i=h(e-(n-2),e):((i=h(t-r+2,t+r-1)).push("ellipsis"),i.push(e-1),i)).splice(0,0,"ellipsis"),i.splice(0,0,0)),i.DT_el="span",i}F.extend(Ie,{simple:function(t,e){return["previous","next"]},full:function(t,e){return["first","previous","next","last"]},numbers:function(t,e){return[Ae(t,e)]},simple_numbers:function(t,e){return["previous",Ae(t,e),"next"]},full_numbers:function(t,e){return["first","previous",Ae(t,e),"next","last"]},first_last_numbers:function(t,e){return["first",Ae(t,e),"last"]},_numbers:Ae,numbers_length:7}),F.extend(!0,P.ext.renderer,{pageButton:{_:function(u,t,c,e,h,p){function d(t,e){for(var i,n,r=m.sPageButtonDisabled,o=function(t){Xt(u,t.data.action,!0)},a=0,s=e.length;a<s;a++)if(i=e[a],F.isArray(i)){var l=F("<"+(i.DT_el||"div")+"/>").appendTo(t);d(l,i)}else{switch(f=null,g=i,n=u.iTabIndex,i){case"ellipsis":t.append('<span class="ellipsis">…</span>');break;case"first":f=y.sFirst,0===h&&(n=-1,g+=" "+r);break;case"previous":f=y.sPrevious,0===h&&(n=-1,g+=" "+r);break;case"next":f=y.sNext,0!==p&&h!==p-1||(n=-1,g+=" "+r);break;case"last":f=y.sLast,h===p-1&&(n=-1,g+=" "+r);break;default:f=i+1,g=h===i?m.sPageButtonActive:""}null!==f&&(de(F("<a>",{class:m.sPageButton+" "+g,"aria-controls":u.sTableId,"aria-label":v[i],"data-dt-idx":b,tabindex:n,id:0===c&&"string"==typeof i?u.sTableId+"_"+i:null}).html(f).appendTo(t),{action:i},o),b++)}}var f,g,i,m=u.oClasses,y=u.oLanguage.oPaginate,v=u.oLanguage.oAria.paginate||{},b=0;try{i=F(t).find(x.activeElement).data("dt-idx")}catch(t){}d(F(t).empty(),e),i!==E&&F(t).find("[data-dt-idx="+i+"]").trigger("focus")}}}),F.extend(P.ext.type.detect,[function(t,e){e=e.oLanguage.sDecimal;return l(t,e)?"num"+e:null},function(t,e){var i;return(!t||t instanceof Date||U.test(t))&&(null!==(i=Date.parse(t))&&!isNaN(i)||r(t))?"date":null},function(t,e){e=e.oLanguage.sDecimal;return l(t,e,!0)?"num-fmt"+e:null},function(t,e){e=e.oLanguage.sDecimal;return i(t,e)?"html-num"+e:null},function(t,e){e=e.oLanguage.sDecimal;return i(t,e,!0)?"html-num-fmt"+e:null},function(t,e){return r(t)||"string"==typeof t&&-1!==t.indexOf("<")?"html":null}]),F.extend(P.ext.type.search,{html:function(t){return r(t)?t:"string"==typeof t?t.replace(w," ").replace(W,""):""},string:function(t){return!r(t)&&"string"==typeof t?t.replace(w," "):t}});function je(t,e,i,n){return 0===t||t&&"-"!==t?+(t=(t=e?X(t,e):t).replace&&(i&&(t=t.replace(i,"")),n)?t.replace(n,""):t):-1/0}function Fe(i){F.each({num:function(t){return je(t,i)},"num-fmt":function(t){return je(t,i,G)},"html-num":function(t){return je(t,i,W)},"html-num-fmt":function(t){return je(t,i,W,G)}},function(t,e){f.type.order[t+i+"-pre"]=e,t.match(/^html\-/)&&(f.type.search[t+i]=f.type.search.html)})}F.extend(f.type.order,{"date-pre":function(t){t=Date.parse(t);return isNaN(t)?-1/0:t},"html-pre":function(t){return r(t)?"":t.replace?t.replace(/<.*?>/g,"").toLowerCase():t+""},"string-pre":function(t){return r(t)?"":"string"==typeof t?t.toLowerCase():t.toString?t.toString():""},"string-asc":function(t,e){return t<e?-1:e<t?1:0},"string-desc":function(t,e){return t<e?1:e<t?-1:0}}),Fe(""),F.extend(!0,P.ext.renderer,{header:{_:function(r,o,a,s){F(r.nTable).on("order.dt.DT",function(t,e,
1i,n){r===e&&(e=a.idx,o.removeClass(a.sSortingClass+" "+s.sSortAsc+" "+s.sSortDesc).addClass("asc"==n[e]?s.sSortAsc:"desc"==n[e]?s.sSortDesc:a.sSortingClass))})},jqueryui:function(r,o,a,s){F("<div/>").addClass(s.sSortJUIWrapper).append(o.contents()).append(F("<span/>").addClass(s.sSortIcon+" "+a.sSortingClassJUI)).appendTo(o),F(r.nTable).on("order.dt.DT",function(t,e,i,n){r===e&&(e=a.idx,o.removeClass(s.sSortAsc+" "+s.sSortDesc).addClass("asc"==n[e]?s.sSortAsc:"desc"==n[e]?s.sSortDesc:a.sSortingClass),o.find("span."+s.sSortIcon).removeClass(s.sSortJUIAsc+" "+s.sSortJUIDesc+" "+s.sSortJUI+" "+s.sSortJUIAscAllowed+" "+s.sSortJUIDescAllowed).addClass("asc"==n[e]?s.sSortJUIAsc:"desc"==n[e]?s.sSortJUIDesc:a.sSortingClassJUI))})}}});function Ee(t){return"string"==typeof t?t.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,"""):t}function Me(e){return function(){var t=[he(this[P.ext.iApiIndex])].concat(Array.prototype.slice.call(arguments));return P.ext.internal[e].apply(this,t)}}return P.render={number:function(n,r,o,a,s){return{display:function(t){if("number"!=typeof t&&"string"!=typeof t)return t;var e=t<0?"-":"",i=parseFloat(t);if(isNaN(i))return Ee(t);i=i.toFixed(o),t=Math.abs(i);i=parseInt(t,10),t=o?r+(t-i).toFixed(o).substring(2):"";return e+(a||"")+i.toString().replace(/\B(?=(\d{3})+(?!\d))/g,n)+t+(s||"")}}},text:function(){return{display:Ee,filter:Ee}}},F.extend(P.ext.internal,{_fnExternApiFunc:Me,_fnBuildAjax:wt,_fnAjaxUpdate:Pt,_fnAjaxParameters:St,_fnAjaxUpdateDraw:Ct,_fnAjaxDataSrc:Tt,_fnAddColumn:et,_fnColumnOptions:it,_fnAdjustColumnSizing:L,_fnVisibleToColumnIndex:V,_fnColumnIndexToVisible:c,_fnVisbleColumns:C,_fnGetColumns:nt,_fnColumnTypes:rt,_fnApplyColumnDefs:ot,_fnHungarianMap:a,_fnCamelToHungarian:S,_fnLanguageCompat:K,_fnBrowserDetect:Q,_fnAddData:T,_fnAddTr:at,_fnNodeToDataIndex:function(t,e){return e._DT_RowIndex!==E?e._DT_RowIndex:null},_fnNodeToColumnIndex:function(t,e,i){return F.inArray(i,t.aoData[e].anCells)},_fnGetCellData:v,_fnSetCellData:st,_fnSplitObjNotation:ut,_fnGetObjectDataFn:O,_fnSetObjectDataFn:m,_fnGetDataMaster:ct,_fnClearTable:ht,_fnDeleteIndex:pt,_fnInvalidate:dt,_fnGetRowElements:ft,_fnCreateTr:gt,_fnBuildHead:yt,_fnDrawHead:vt,_fnDraw:g,_fnReDraw:u,_fnAddOptionsHtml:bt,_fnDetectHeader:xt,_fnGetUniqueThs:_t,_fnFeatureHtmlFilter:Ot,_fnFilterComplete:kt,_fnFilterCustom:Dt,_fnFilterColumn:It,_fnFilter:At,_fnFilterCreateSearch:jt,_fnEscapeRegex:Ft,_fnFilterData:Lt,_fnFeatureHtmlInfo:Nt,_fnUpdateInfo:Bt,_fnInfoMacros:zt,_fnInitialise:Ht,_fnInitComplete:Wt,_fnLengthChange:Ut,_fnFeatureHtmlLength:Yt,_fnFeatureHtmlPaginate:Gt,_fnPageChange:Xt,_fnFeatureHtmlProcessing:qt,_fnProcessingDisplay:b,_fnFeatureHtmlTable:$t,_fnScrollDraw:Kt,_fnApplyToChildren:R,_fnCalculateColumnWidths:Jt,_fnThrottle:Qt,_fnConvertToWidth:te,_fnGetWidestNode:ee,_fnGetMaxLenString:ie,_fnStringToCss:N,_fnSortFlatten:k,_fnSort:ne,_fnSortAria:re,_fnSortListener:oe,_fnSortAttachListener:ae,_fnSortingClasses:se,_fnSortData:le,_fnSaveState:ue,_fnLoadState:ce,_fnSettingsFromNode:he,_fnLog:B,_fnMap:D,_fnBindAction:de,_fnCallbackReg:I,_fnCallbackFire:A,_fnLengthOverflow:fe,_fnRenderer:ge,_fnDataSource:j,_fnRowAttributes:mt,_fnExtend:pe,_fnCalculateEnd:function(){}}),((F.fn.dataTable=P).$=F).fn.dataTableSettings=P.settings,F.fn.dataTableExt=P.ext,F.fn.DataTable=function(t){return F(this).dataTable(t).api()},F.each(P,function(t,e){F.fn.DataTable[t]=e}),F.fn.dataTable},"function"==typeof define&&define.amd?define(["jquery"],function(t){return n(t,window,document)}):"object"==typeof e?t.exports=function(t,e){return t=t||window,e=e||("undefined"!=typeof window?i("jquery"):i("jquery")(t)),n(e,t,t.document)}:n(jQuery,window,document)},{jquery:10}],10:[function(t,e,i){arguments[4][8][0].apply(i,arguments)},{dup:8}],11:[function(t,e,i){e.exports=function(e,i,n){var r,o,a,s,l;function u(){var t=Date.now()-s;t<i&&0<=t?r=setTimeout(u,i-t):(r=null,n||(l=e.apply(a,o),a=o=null))}null==i&&(i=100);function t(){a=this,o=arguments,s=Date.now();var t=n&&!r;return r=r||setTimeout(u,i),t&&(l=e.apply(a,o),a=o=null),l}return t.clear=function(){r&&(clearTimeout(r),r=null)},t.flush=function(){r&&(l=e.apply(a,o),a=o=null,clearTimeout(r),r=null)},t}},{}
1],12:[function(t,e,i){e.exports=t("./").polyfill()},{"./":13}],13:[function(H,i,n){!function(B,z){var t,e;t=this,e=function(){function l(t){return"function"==typeof t}var i=Array.isArray||function(t){return"[object Array]"===Object.prototype.toString.call(t)},n=0,e=void 0,r=void 0,a=function(t,e){h[n]=t,h[n+1]=e,2===(n+=2)&&(r?r(p):L())};var t="undefined"!=typeof window?window:void 0,o=t||{},o=o.MutationObserver||o.WebKitMutationObserver,s="undefined"==typeof self&&void 0!==B&&"[object process]"==={}.toString.call(B),u="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel;function c(){var t=setTimeout;return function(){return t(p,1)}}var h=new Array(1e3);function p(){for(var t=0;t<n;t+=2)(0,h[t])(h[t+1]),h[t]=void 0,h[t+1]=void 0;n=0}function d(){try{var t=Function("return this")().require("vertx");return void 0!==(e=t.runOnLoop||t.runOnContext)?function(){e(p)}:c()}catch(t){return c()}}var f,g,m,L=void 0;function y(t,e){var i,n=this,r=new this.constructor(x),o=(void 0===r[b]&&j(r),n._state);return o?(i=arguments[o-1],a(function(){return I(o,r,i,n._result)})):k(n,r,t,e),r}function v(t){var e;return t&&"object"==typeof t&&t.constructor===this?t:(C(e=new this(x),t),e)}var L=s?function(){return B.nextTick(p)}:o?(g=0,s=new o(p),m=document.createTextNode(""),s.observe(m,{characterData:!0}),function(){m.data=g=++g%2}):u?((f=new MessageChannel).port1.onmessage=p,function(){return f.port2.postMessage(0)}):(void 0===t&&"function"==typeof H?d:c)(),b=Math.random().toString(36).substring(2);function x(){}var _=void 0,w=1,P=2;function V(t,n,r){a(function(e){var i=!1,t=((t,e,i,n)=>{try{t.call(e,i,n)}catch(t){return t}})(r,n,function(t){i||(i=!0,(n!==t?C:T)(e,t))},function(t){i||(i=!0,O(e,t))},e._label);!i&&t&&(i=!0,O(e,t))},t)}function S(t,e,i){var n,r;e.constructor===t.constructor&&i===y&&e.constructor.resolve===v?(n=t,(r=e)._state===w?T(n,r._result):r._state===P?O(n,r._result):k(r,void 0,function(t){return C(n,t)},function(t){return O(n,t)})):void 0!==i&&l(i)?V(t,e,i):T(t,e)}function C(e,t){if(e===t)O(e,new TypeError("You cannot resolve a promise with itself"));else if(i=typeof t,null===t||"object"!=i&&"function"!=i)T(e,t);else{i=void 0;try{i=t.then}catch(t){return void O(e,t)}S(e,t,i)}var i}function R(t){t._onerror&&t._onerror(t._result),D(t)}function T(t,e){t._state===_&&(t._result=e,t._state=w,0!==t._subscribers.length)&&a(D,t)}function O(t,e){t._state===_&&(t._state=P,t._result=e,a(R,t))}function k(t,e,i,n){var r=t._subscribers,o=r.length;t._onerror=null,r[o]=e,r[o+w]=i,r[o+P]=n,0===o&&t._state&&a(D,t)}function D(t){var e=t._subscribers,i=t._state;if(0!==e.length){for(var n,r=void 0,o=t._result,a=0;a<e.length;a+=3)n=e[a],r=e[a+i],n?I(i,n,r,o):r(o);t._subscribers.length=0}}function I(t,e,i,n){var r=l(i),o=void 0,a=void 0,s=!0;if(r){try{o=i(n)}catch(t){s=!1,a=t}if(e===o)return void O(e,new TypeError("A promises callback cannot return that same promise."))}else o=n;e._state===_&&(r&&s?C(e,o):!1===s?O(e,a):t===w?T(e,o):t===P&&O(e,o))}var A=0;function j(t){t[b]=A++,t._state=void 0,t._result=void 0,t._subscribers=[]}F.prototype._enumerate=function(t){for(var e=0;this._state===_&&e<t.length;e++)this._eachEntry(t[e],e)},F.prototype._eachEntry=function(e,t){var i=this._instanceConstructor,n=i.resolve;if(n===v){var r,o=void 0,a=void 0,s=!1;try{o=e.then}catch(t){s=!0,a=t}o===y&&e._state!==_?this._settledAt(e._state,t,e._result):"function"!=typeof o?(this._remaining--,this._result[t]=e):i===E?(r=new i(x),s?O(r,a):S(r,e,o),this._willSettleAt(r,t)):this._willSettleAt(new i(function(t){return t(e)}),t)}else this._willSettleAt(n(e),t)},F.prototype._settledAt=function(t,e,i){var n=this.promise;n._state===_&&(this._remaining--,t===P?O(n,i):this._result[e]=i),0===this._remaining&&T(n,this._result)},F.prototype._willSettleAt=function(t,e){var i=this;k(t,void 0,function(t){return i._settledAt(w,e,t)},function(t){return i._settledAt(P,e,t)})};var N=F;function F(t,e){this._instanceConstructor=t,this.promise=new t(x),this.promise[b]||j(this.promise),i(e)?(this.length=e.length,this._remaining=e.length,this._result=new Array(this.length),0!==this.length&&(this.length=this.length||0,this._enumerate(e),0!==this._remaining)||T(this.promise,this._result)):O(this.promise,new Error("Array Methods must be provided an Array"))}M.prototype.catch=function(t){return this.then(null,t)},M.prototype.finally=function(e){var i=this.constructor;return l(e)?this.then(function(t){return i.resolve(e()).then(function(){return t})},function(t){return i.resolve(e()).then(function(){throw t})}):this.then(e,e)};var E=M;function M(t){if(this[b]=A++,this._result=this._state=void 0,this._subscribers=[],x!==t){if("function"!=typeof t)throw new TypeError("You must pass a resolver function as the first argument to the promise constructor");if(!(this instanceof M))throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object c
1onstructor cannot be called as a function.");var e=this;try{t(function(t){C(e,t)},function(t){O(e,t)})}catch(t){O(e,t)}}}return E.prototype.then=y,E.all=function(t){return new N(this,t).promise},E.race=function(r){var o=this;return i(r)?new o(function(t,e){for(var i=r.length,n=0;n<i;n++)o.resolve(r[n]).then(t,e)}):new o(function(t,e){return e(new TypeError("You must pass an array to race."))})},E.resolve=v,E.reject=function(t){var e=new this(x);return O(e,t),e},E._setScheduler=function(t){r=t},E._setAsap=function(t){a=t},E._asap=a,E.polyfill=function(){var t=void 0;if(void 0!==z)t=z;else if("undefined"!=typeof self)t=self;else try{t=Function("return this")()}catch(t){throw new Error("polyfill failed because global object is unavailable in this environment")}var e=t.Promise;if(e){var i=null;try{i=Object.prototype.toString.call(e.resolve())}catch(t){}if("[object Promise]"===i&&!e.cast)return}t.Promise=E},E.Promise=E},"object"==typeof n&&void 0!==i?i.exports=e():"function"==typeof define&&define.amd?define(e):t.ES6Promise=e()}.call(this,H("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{_process:22}],14:[function(t,e,i){var n,r;n="undefined"!=typeof window?window:this,r=function(){function t(){}var e=t.prototype;return e.on=function(t,e){var i;if(t&&e)return-1==(i=(i=this._events=this._events||{})[t]=i[t]||[]).indexOf(e)&&i.push(e),this},e.once=function(t,e){var i;if(t&&e)return this.on(t,e),((i=this._onceEvents=this._onceEvents||{})[t]=i[t]||{})[e]=!0,this},e.off=function(t,e){t=this._events&&this._events[t];if(t&&t.length)return-1!=(e=t.indexOf(e))&&t.splice(e,1),this},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];for(var n=this._onceEvents&&this._onceEvents[t],r=0;r<i.length;r++){var o=i[r];n&&n[o]&&(this.off(t,o),delete n[o]),o.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t},"function"==typeof define&&define.amd?define(r):"object"==typeof e&&e.exports?e.exports=r():n.EvEmitter=r()},{}],15:[function(t,e,i){i.read=function(t,e,i,n,r){var o,a,s=8*r-n-1,l=(1<<s)-1,u=l>>1,c=-7,h=i?r-1:0,p=i?-1:1,r=t[e+h];for(h+=p,o=r&(1<<-c)-1,r>>=-c,c+=s;0<c;o=256*o+t[e+h],h+=p,c-=8);for(a=o&(1<<-c)-1,o>>=-c,c+=n;0<c;a=256*a+t[e+h],h+=p,c-=8);if(0===o)o=1-u;else{if(o===l)return a?NaN:1/0*(r?-1:1);a+=Math.pow(2,n),o-=u}return(r?-1:1)*a*Math.pow(2,o-n)},i.write=function(t,e,i,n,r,o){var a,s,l=8*o-r-1,u=(1<<l)-1,c=u>>1,h=23===r?Math.pow(2,-24)-Math.pow(2,-77):0,p=n?0:o-1,d=n?1:-1,o=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(s=isNaN(e)?1:0,a=u):(a=Math.floor(Math.log(e)/Math.LN2),e*(n=Math.pow(2,-a))<1&&(a--,n*=2),2<=(e+=1<=a+c?h/n:h*Math.pow(2,1-c))*n&&(a++,n/=2),u<=a+c?(s=0,a=u):1<=a+c?(s=(e*n-1)*Math.pow(2,r),a+=c):(s=e*Math.pow(2,c-1)*Math.pow(2,r),a=0));8<=r;t[i+p]=255&s,p+=d,s/=256,r-=8);for(a=a<<r|s,l+=r;0<l;t[i+p]=255&a,p+=d,a/=256,l-=8);t[i+p-d]|=128*o}},{}],16:[function(t,e,i){var n,r;n="undefined"!=typeof window?window:this,r=function(e,t){var o=e.jQuery,a=e.console;function s(t,e){for(var i in e)t[i]=e[i];return t}var l=Array.prototype.slice;function u(t,e,i){if(!(this instanceof u))return new u(t,e,i);var n,r=t;(r="string"==typeof t?document.querySelectorAll(t):r)?(this.elements=(n=r,Array.isArray(n)?n:"object"==typeof n&&"number"==typeof n.length?l.call(n):[n]),this.options=s({},this.options),"function"==typeof e?i=e:s(this.options,e),i&&this.on("always",i),this.getImages(),o&&(this.jqDeferred=new o.Deferred),setTimeout(this.check.bind(this))):a.error("Bad element for imagesLoaded "+(r||t))}(u.prototype=Object.create(t.prototype)).options={},u.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},u.prototype.addElementImages=function(t){"IMG"==t.nodeName&&this.addImage(t),!0===this.options.background&&this.addElementBackgroundImages(t);var e=t.nodeType;if(e&&c[e]){for(var i=t.querySelectorAll("img"),n=0;n<i.length;n++){var r=i[n];this.addImage(r)}if("string"==typeof this.options.background)for(var o=t.querySelectorAll(this.options.background),n=0;n<o.length;n++){var a=o[n];
1this.addElementBackgroundImages(a)}}};var c={1:!0,9:!0,11:!0};function i(t){this.img=t}function n(t,e){this.url=t,this.element=e,this.img=new Image}return u.prototype.addElementBackgroundImages=function(t){var e=getComputedStyle(t);if(e)for(var i=/url\((['"])?(.*?)\1\)/gi,n=i.exec(e.backgroundImage);null!==n;){var r=n&&n[2];r&&this.addBackground(r,t),n=i.exec(e.backgroundImage)}},u.prototype.addImage=function(t){t=new i(t);this.images.push(t)},u.prototype.addBackground=function(t,e){t=new n(t,e);this.images.push(t)},u.prototype.check=function(){var n=this;function e(t,e,i){setTimeout(function(){n.progress(t,e,i)})}this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?this.images.forEach(function(t){t.once("progress",e),t.check()}):this.complete()},u.prototype.progress=function(t,e,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emitEvent("progress",[this,t,e]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&a&&a.log("progress: "+i,t,e)},u.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done";this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred&&(t=this.hasAnyBroken?"reject":"resolve",this.jqDeferred[t](this))},(i.prototype=Object.create(t.prototype)).check=function(){this.getIsImageComplete()?this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.proxyImage.src=this.img.src)},i.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},i.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.img,e])},i.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},i.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},i.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},i.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},(n.prototype=Object.create(i.prototype)).check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},n.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},n.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.element,e])},(u.makeJQueryPlugin=function(t){(t=t||e.jQuery)&&((o=t).fn.imagesLoaded=function(t,e){return new u(this,t,e).jqDeferred.promise(o(this))})})(),u},"function"==typeof define&&define.amd?define(["ev-emitter/ev-emitter"],function(t){return r(n,t)}):"object"==typeof e&&e.exports?e.exports=r(n,t("ev-emitter")):n.imagesLoaded=r(n,n.EvEmitter)},{"ev-emitter":14}],17:[function(t,e,i){var n,r;n="undefined"!=typeof window?window:this,r=function(_,L){var t=[],w=_.document,V=Object.getPrototypeOf,s=t.slice,R=t.concat,N=t.push,r=t.indexOf,i={},B=i.toString,z=i.hasOwnProperty,H=z.toString,W=H.call(Object),g={};function U(t,e){var i=(e=e||w).createElement("script");i.text=t,e.head.appendChild(i).parentNode.removeChild(i)}function Y(t,e){return e.toUpperCase()}var P=function(t,e){return new P.fn.init(t,e)},G=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,X=/^-ms-/,q=/-([a-z])/g;function $(t){var e=!!t&&"length"in t&&t.length,i=P.type(t);return"function"!==i&&!P.isWindow(t)&&("array"===i||0===e||"number"==typeof e&&0<e&&e-1 in t)}P.fn=P.prototype={jquery:"3.2.1",constructor:P,length:0,toArray:function(){return s.call(this)},get:function(t){return null==t?s.call(this):t<0?this[t+this.length]:this[t]},pushStack:function(t){t=P.merge(this.constructor(),t);return t.prevObject=this,t},each:function(t){return P.each(this,t)},map:function(i){return this.pushStack(P.map(this,function(t,e){return i.call(t,e,t)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(t){var e=this.length,t=+t+(t<0?e:0);return this.pushStack(0<=t&&t<e?[this[t]]:[])},end:function(){return this.prevObject||this.constructor()},push:N,sort:t.sort,splice:t.splice},P.extend=P.fn.extend=function(){var t,e,i,n,r,o=arguments[0]||{},a=1,s=arguments.length,l=!1;for("boolean"==typeof o&&(l=o,o=arguments[a]||{},a++),"object"==typeof o||P.isFunction(o)||(o={}),a===s&&(o=this,a--);a<s;a++)if(null!=(t=arguments[a]))for(e in t)r=o[e],o!==(i=t[e])&&(l&&i&&(P.isPlainObject(i)||(n=Array.isArray(i)))?(r=n?(n=!1,r&&Array.isArray(r)?r:[]):r&&P.isPlainObject(r)?r:{}
vendor: 13,360 bytes, line 1
1,o[e]=P.extend(l,r,i)):void 0!==i&&(o[e]=i));return o},P.extend({expando:"jQuery"+("3.2.1"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(t){throw new Error(t)},noop:function(){},isFunction:function(t){return"function"===P.type(t)},isWindow:function(t){return null!=t&&t===t.window},isNumeric:function(t){var e=P.type(t);return("number"===e||"string"===e)&&!isNaN(t-parseFloat(t))},isPlainObject:function(t){return!(!t||"[object Object]"!==B.call(t)||(t=V(t))&&("function"!=typeof(t=z.call(t,"constructor")&&t.constructor)||H.call(t)!==W))},isEmptyObject:function(t){for(var e in t)return!1;return!0},type:function(t){return null==t?t+"":"object"==typeof t||"function"==typeof t?i[B.call(t)]||"object":typeof t},globalEval:function(t){U(t)},camelCase:function(t){return t.replace(X,"ms-").replace(q,Y)},each:function(t,e){var i,n=0;if($(t))for(i=t.length;n<i&&!1!==e.call(t[n],n,t[n]);n++);else for(n in t)if(!1===e.call(t[n],n,t[n]))break;return t},trim:function(t){return null==t?"":(t+"").replace(G,"")},makeArray:function(t,e){e=e||[];return null!=t&&($(Object(t))?P.merge(e,"string"==typeof t?[t]:t):N.call(e,t)),e},inArray:function(t,e,i){return null==e?-1:r.call(e,t,i)},merge:function(t,e){for(var i=+e.length,n=0,r=t.length;n<i;n++)t[r++]=e[n];return t.length=r,t},grep:function(t,e,i){for(var n=[],r=0,o=t.length,a=!i;r<o;r++)!e(t[r],r)!=a&&n.push(t[r]);return n},map:function(t,e,i){var n,r,o=0,a=[];if($(t))for(n=t.length;o<n;o++)null!=(r=e(t[o],o,i))&&a.push(r);else for(o in t)null!=(r=e(t[o],o,i))&&a.push(r);return R.apply([],a)},guid:1,proxy:function(t,e){var i,n;if("string"==typeof e&&(n=t[e],e=t,t=n),P.isFunction(t))return i=s.call(arguments,2),(n=function(){return t.apply(e||this,i.concat(s.call(arguments)))}).guid=t.guid=t.guid||P.guid++,n},now:Date.now,support:g}),"function"==typeof Symbol&&(P.fn[Symbol.iterator]=t[Symbol.iterator]),P.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(t,e){i["[object "+e+"]"]=e.toLowerCase()});function n(t,e,i){for(var n=[],r=void 0!==i;(t=t[e])&&9!==t.nodeType;)if(1===t.nodeType){if(r&&P(t).is(i))break;n.push(t)}return n}function K(t,e){for(var i=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&i.push(t);return i}var t=(L=>{function h(t,e,i){var n="0x"+e-65536;return n!=n||i?e:n<0?String.fromCharCode(65536+n):String.fromCharCode(n>>10|55296,1023&n|56320)}function V(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t}function R(){w()}var t,d,x,o,N,f,B,z,_,l,u,w,P,i,S,g,n,r,m,C="sizzle"+ +new Date,y=L.document,T=0,H=0,W=ht(),U=ht(),v=ht(),Y=function(t,e){return t===e&&(u=!0),0},G={}.hasOwnProperty,e=[],X=e.pop,q=e.push,O=e.push,$=e.slice,b=function(t,e){for(var i=0,n=t.length;i<n;i++)if(t[i]===e)return i;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",a="[\\x20\\t\\r\\n\\f]",s="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",Z="\\["+a+"*("+s+")(?:"+a+"*([*^$|!~]?=)"+a+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+s+"))|)"+a+"*\\]",J=":("+s+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+Z+")*)|.*)\\)|)",Q=new RegExp(a+"+","g"),k=new RegExp("^"+a+"+|((?:^|[^\\\\])(?:\\\\.)*)"+a+"+$","g"),tt=new RegExp("^"+a+"*,"+a+"*"),et=new RegExp("^"+a+"*([>+~]|"+a+")"+a+"*"),it=new RegExp("="+a+"*([^\\]'\"]*?)"+a+"*\\]","g"),nt=new RegExp(J),rt=new RegExp("^"+s+"$"),p={ID:new RegExp("^#("+s+")"),CLASS:new RegExp("^\\.("+s+")"),TAG:new RegExp("^("+s+"|[*])"),ATTR:new RegExp("^"+Z),PSEUDO:new RegExp("^"+J),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+a+"*(even|odd|(([+-]|)(\\d*)n|)"+a+"*(?:([+-]|)"+a+"*(\\d+)|))"+a+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+a+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+a+"*((?:-\\d)?\\d*)"+a+"*\\)|)(?=[^-]|$)","i")},ot=/^(?:input|select|textarea|button)$/i,at=/^h\d$/i,c=/^[^{]+\{\s*\[native \w/,st=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,lt=/[+~]/,D=new RegExp("\\\\([\\da-f]{1,6}"+a+"?|("+a+")|.)","ig"),ut=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ct=M(function(t){return!0===t.disabled&&("form"in t||"label"in t)},{dir:"parentNode",next:"legend"});try{O.apply(e=$.call(y.childNodes),y.childNodes),e[y.childNodes.length].nodeType}catch(t){O={apply:e.length?function(t,e){q.apply(t,$.call(e))}:function(t,e){for(var i=t.length,n=0;t[i++]=e[n++];);t.length=i-1}}}function I(t,e,i,n){var r,o,a,s,l,u,c,h=e&&e.ownerDocument,p=e?e.nodeType:9;if(i=i||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return i;if(!n&&((e?e.ownerDocument||e:y)!==P&&w(e),e=e||P,S)){if(11!==p&&(l=st.exec(t)))if(r=l[1]){if(9===p){if(!(a=e.getElementById(r)))return i;if(a.id===r)return i.push(a),i}else if(h&&(a=h.getElementById(r))&&m(e,a)&&a.id===r)return i.push(a),i}else{if(l[2])return O.apply(i,e.getElementsByTagName(t)),i;if((r=l[3])&&d.getElementsByClassName&&e.getElementsByClassName)return O.apply(i,e.getElementsByClassName(r)),i}if(d.qsa&&!v[t+" "]&&(!g||!g.test(t))){if(1!==p)h=e,c=t;else if("object"!==e.nodeName.toLowerCase()){for((s=e.getAttribute("id"))?s=s.replace(ut,V):e.setAttribute("id",s=C),o=(u=f(t)).length;o--;)u[o]="#"+s+" "+E(u[o]);c=u.join(","),h=lt.test(t)&>(e.parentNode)||e}if(c)try{return O.apply(i,h.querySelectorAll(c)),i}catch(t){}finally{s===C&&e.removeAttribute("id")}}}return z(t.replace(k,"$1"),e,i,n)}function ht(){var i=[];function n(t,e){return i.push(t+" ")>x.cacheLength&&delete n[i.shift()],n[t+" "]=e}return n}function A(t){return t[C]=!0,t}function j(t){var e=P.createElement("fieldset");try{return!!t(e)}catch(t){return!1}finally{e.parentNode&&e.parentNode.removeChild(e)}}function pt(t,e){for(var i=t.split("|"),n=i.length;n--;)x.attrHandle[i[n]]=e}function dt(t,e){var i=e&&t,n=i&&1===t.nodeType&&1===e.nodeType&&t.sourceIndex-e.sourceIndex;if(n)return n;if(i)for(;i=i.nextSibling;)if(i===e)return-1;return t?1:-1}function ft(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ct(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function F(a){return A(function(o){return o=+o,A(function(t,e){for(var i,n=a([],t.length,o),r=n.length;r--;)t[i=n[r]]&&(t[i]=!(e[i]=t[i]))})})}function gt(t){return t&&void 0!==t.getElementsByTagName&&t}for(t in d=I.support={},N=I.isXML=function(t){t=t&&(t.ownerDocument||t).documentElement;return!!t&&"HTML"!==t.nodeName},w=I.setDocument=function(t){var t=t?t.ownerDocument||t:y;return t!==P&&9===t.nodeType&&t.documentElement&&(i=(P=t).documentElement,S=!N(P),y!==P&&(t=P.defaultView)&&t.top!==t&&(t.addEventListener?t.addEventListener("unload",R,!1):t.attachEvent&&t.attachEvent("onunload",R)),d.attributes=j(function(t){return t.className="i",!t.getAttribute("className")}),d.getElementsByTagName=j(function(t){return t.appendChild(P.createComment("")),!t.getElementsByTagName("*").length}),d.getElementsByClassName=c.test(P.getElementsByClassName),d.getById=j(function(t){return i.appendChild(t).id=C,!P.getElementsByName||!P.getElementsByName(C).length}),d.getById?(x.filter.ID=function(t){var e=t.replace(D,h);return function(t){return t.getAttribute("id")===e}},x.find.ID=function(t,e){if(void 0!==e.getElementById&&S)return(e=e.getElementById(t))?[e]:[]}):(x.filter.ID=function(t){var e=t.replace(D,h);return function(t){t=void 0!==t.getAttributeNode&&t.getAttributeNode("id");return t&&t.value===e}},x.find.ID=function(t,e){if(void 0!==e.getElementById&&S){var i,n,r,o=e.getElementById(t);if(o){if((i=o.getAttributeNode("id"))&&i.value===t)return[o];for(r=e.getElementsByName(t),n=0;o=r[n++];)if((i=o.getAttributeNode("id"))&&i.value===t)return[o]}return[]}}),x.find.TAG=d.getElementsByTagName?function(t,e){return void 0!==e.getElementsByTagName?e.getElementsByTagName(t):d.qsa?e.querySelectorAll(t):void 0}:function(t,e){var i,n=[],r=0,o=e.getElementsByTagName(t);if("*"!==t)return o;for(;i=o[r++];)1===i.nodeType&&n.push(i);return n},x.find.CLASS=d.getElementsByClassName&&function(t,e){if(void 0!==e.getElementsByClassName&&S)return e.getElementsByClassName(t)},n=[],g=[],(d.qsa=c.test(P.querySelectorAll))&&(j(function(t){i.appendChild(t).innerHTML="<a id='"+C+"'></a><select id='"+C+"-\r\\' msallowcapture=''><option selected=''></option></select>",t.querySelectorAll("[msallowcapture^='']").length&&g.push("[*^$]="+a+"*(?:''|\"\")"),t.querySelectorAll("[selected]").length||g.push("\\["+a+"*(?:value|"+K+")"),t.querySelectorAll("[id~="+C+"-]").length||g.push("~="),t.querySelectorAll(":checked").length||g.push(":checked"),t.querySelectorAll("a#"+C+"+*").length||g.push(".#.+[+~]")}),j(function(t){t.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var e=P.createElement("input");e.setAttribute("type","hidden"),t.appendChild(e).setAttribute("name","D"),t.querySelectorAll("[name=d]").length&&g.push("name"+a+"*[*^$|!~]?="),2!==t.querySelectorAll(":enabled").length&&g.push(":enabled",":disabled"),i.appendChild(t).disabled=!0,2!==t.querySelectorAll(":disabled").length&&g.push(":enabled",":disabled"),t.querySelectorAll("*,:x"),g.push(",.*:")})),(d.matchesSelector=c.test(r=i.matches||i.webkitMatchesSelector||i.mozMatchesSelector||i.oMatchesSelector||i.msMatchesSelector))&&j(function(t){d.disconnectedMatch=r.call(t,"*"),r.call(t,"[s!='']:x"),n.push("!=",J)}),g=g.length&&new RegExp(g.join("|")),n=n.length&&new RegExp(n.join("|")),t=c.test(i.compareDocumentPosition),m=t||c.test(i.contains)?function(t,e){var i=9===t.nodeType?t.documentElement:t,e=e&&e.parentNode;return t===e||!(!e||1!==e.nodeType||!(i.contains?i.contains(e):t.compareDocumentPosition&&16&t.compareDocumentPosition(e)))}:function(t,e){if(e)for(;e=e.parentNode;)if(e===t)return!0;return!1},Y=t?function(t,e){var i;return t===e?(u=!0,0):(i=!t.compareDocumentPosition-!e.compareDocumentPosition)||(1&(i=(t.ownerDocument||t)===(e.ownerDocument||e)?t.compareDocumentPosition(e):1)||!d.sortDetached&&e.compareDocumentPosition(t)===i?t===P||t.ownerDocument===y&&m(y,t)?-1:e===P||e.ownerDocument===y&&m(y,e)?1:l?b(l,t)-b(l,e):0:4&i?-1:1)}:function(t,e){if(t===e)return u=!0,0;var i,n=0,r=t.parentNode,o=e.parentNode,a=[t],s=[e];if(!r||!o)return t===P?-1:e===P?1:r?-1:o?1:l?b(l,t)-b(l,e):0;if(r===o)return dt(t,e);for(i=t;i=i.parentNode;)a.unshift(i);for(i=e;i=i.parentNode;)s.unshift(i);for(;a[n]===s[n];)n++;return n?dt(a[n],s[n]):a[n]===y?-1:s[n]===y?1:0}),P},I.matches=function(t,e){return I(t,null,null,e)},I.matchesSelector=function(t,e){if((t.ownerDocument||t)!==P&&w(t),e=e.replace(it,"='$1']"),d.matchesSelector&&S&&!v[e+" "]&&(!n||!n.test(e))&&(!g||!g.test(e)))try{var i=r.call(t,e);if(i||d.disconnectedMatch||t.document&&11!==t.document.nodeType)return i}catch(t){}return 0<I(e,P,null,[t]).length},I.contains=function(t,e){return(t.ownerDocument||t)!==P&&w(t),m(t,e)},I.attr=function(t,e){(t.ownerDocument||t)!==P&&w(t);var i=x.attrHandle[e.toLowerCase()],i=i&&G.call(x.attrHandle,e.toLowerCase())?i(t,e,!S):void 0;return void 0!==i?i:d.attributes||!S?t.getAttribute(e):(i=t.getAttributeNode(e))&&i.specified?i.value:null},I.escape=function(t){return(t+"").replace(ut,V)},I.error=function(t){throw new Error("Syntax error, unrecognized expression: "+t)},I.uniqueSort=function(t){var e,i=[],n=0,r=0;if(u=!d.detectDuplicates,l=!d.sortStable&&t.slice(0),t.sort(Y),u){for(;e=t[r++];)e===t[r]&&(n=i.push(r));for(;n--;)t.splice(i[n],1)}return l=null,t},o=I.getText=function(t){var e,i="",n=0,r=t.nodeType;if(r){if(1===r||9===r||11===r){if("string"==typeof t.textContent)return t.textContent;for(t=t.firstChild;t;t=t.nextSibling)i+=o(t)}else if(3===r||4===r)return t.nodeValue}else for(;e=t[n++];)i+=o(e);return i},(x=I.selectors={cacheLength:50,createPseudo:A,match:p,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(D,h),t[3]=(t[3]||t[4]||t[5]||"").replace(D,h),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||I.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&I.error(t[0]),t},PSEUDO:function(t){var e,i=!t[6]&&t[2];return p.CHILD.test(t[0])?null:(t[3]?t[2]=t[4]||t[5]||"":i&&nt.test(i)&&(e=(e=f(i,!0))&&i.indexOf(")",i.length-e)-i.length)&&(t[0]=t[0].slice(0,e),t[2]=i.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(D,h).toLowerCase();return"*"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=W[t+" "];return e||(e=new RegExp("(^|"+a+")"+t+"("+a+"|$)"))&&W(t,function(t){return e.test("string"==typeof t.className&&t.className||void 0!==t.getAttribute&&t.getAttribute("class")||"")})},ATTR:function(e,i,n){return function(t){t=I.attr(t,e);return null==t?"!="===i:!i||(t+="","="===i?t===n:"!="===i?t!==n:"^="===i?n&&0===t.indexOf(n):"*="===i?n&&-1<t.indexOf(n):"$="===i?n&&t.slice(-n.length)===n:"~="===i?-1<(" "+t.replace(Q," ")+" ").indexOf(n):"|="===i&&(t===n||t.slice(0,n.length+1)===n+"-"))}},CHILD:function(f,t,e,g,m){var y="nth"!==f.slice(0,3),v="last"!==f.slice(-4),b="of-type"===t;return 1===g&&0===m?function(t){return!!t.parentNode}
vendor: 8,812 bytes, line 1
1:function(t,e,i){var n,r,o,a,s,l,u=y!=v?"nextSibling":"previousSibling",c=t.parentNode,h=b&&t.nodeName.toLowerCase(),p=!i&&!b,d=!1;if(c){if(y){for(;u;){for(a=t;a=a[u];)if(b?a.nodeName.toLowerCase()===h:1===a.nodeType)return!1;l=u="only"===f&&!l&&"nextSibling"}return!0}if(l=[v?c.firstChild:c.lastChild],v&&p){for(d=(s=(n=(r=(o=(a=c)[C]||(a[C]={}))[a.uniqueID]||(o[a.uniqueID]={}))[f]||[])[0]===T&&n[1])&&n[2],a=s&&c.childNodes[s];a=++s&&a&&a[u]||(d=s=0,l.pop());)if(1===a.nodeType&&++d&&a===t){r[f]=[T,s,d];break}}else if(!1===(d=p?s=(n=(r=(o=(a=t)[C]||(a[C]={}))[a.uniqueID]||(o[a.uniqueID]={}))[f]||[])[0]===T&&n[1]:d))for(;(a=++s&&a&&a[u]||(d=s=0,l.pop()))&&((b?a.nodeName.toLowerCase()!==h:1!==a.nodeType)||!++d||(p&&((r=(o=a[C]||(a[C]={}))[a.uniqueID]||(o[a.uniqueID]={}))[f]=[T,d]),a!==t)););return(d-=m)===g||d%g==0&&0<=d/g}}},PSEUDO:function(t,o){var e,a=x.pseudos[t]||x.setFilters[t.toLowerCase()]||I.error("unsupported pseudo: "+t);return a[C]?a(o):1<a.length?(e=[t,t,"",o],x.setFilters.hasOwnProperty(t.toLowerCase())?A(function(t,e){for(var i,n=a(t,o),r=n.length;r--;)t[i=b(t,n[r])]=!(e[i]=n[r])}):function(t){return a(t,0,e)}):a}},pseudos:{not:A(function(t){var n=[],r=[],s=B(t.replace(k,"$1"));return s[C]?A(function(t,e,i,n){for(var r,o=s(t,null,n,[]),a=t.length;a--;)(r=o[a])&&(t[a]=!(e[a]=r))}):function(t,e,i){return n[0]=t,s(n,null,i,r),n[0]=null,!r.pop()}}),has:A(function(e){return function(t){return 0<I(e,t).length}}),contains:A(function(e){return e=e.replace(D,h),function(t){return-1<(t.textContent||t.innerText||o(t)).indexOf(e)}}),lang:A(function(i){return rt.test(i||"")||I.error("unsupported lang: "+i),i=i.replace(D,h).toLowerCase(),function(t){var e;do{if(e=S?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(e=e.toLowerCase())===i||0===e.indexOf(i+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var e=L.location&&L.location.hash;return e&&e.slice(1)===t.id},root:function(t){return t===i},focus:function(t){return t===P.activeElement&&(!P.hasFocus||P.hasFocus())&&!!(t.type||t.href||~t.tabIndex)},enabled:ft(!1),disabled:ft(!0),checked:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&!!t.checked||"option"===e&&!!t.selected},selected:function(t){return t.parentNode&&t.parentNode.selectedIndex,!0===t.selected},empty:function(t){for(t=t.firstChild;t;t=t.nextSibling)if(t.nodeType<6)return!1;return!0},parent:function(t){return!x.pseudos.empty(t)},header:function(t){return at.test(t.nodeName)},input:function(t){return ot.test(t.nodeName)},button:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&"button"===t.type||"button"===e},text:function(t){return"input"===t.nodeName.toLowerCase()&&"text"===t.type&&(null==(t=t.getAttribute("type"))||"text"===t.toLowerCase())},first:F(function(){return[0]}),last:F(function(t,e){return[e-1]}),eq:F(function(t,e,i){return[i<0?i+e:i]}),even:F(function(t,e){for(var i=0;i<e;i+=2)t.push(i);return t}),odd:F(function(t,e){for(var i=1;i<e;i+=2)t.push(i);return t}),lt:F(function(t,e,i){for(var n=i<0?i+e:i;0<=--n;)t.push(n);return t}),gt:F(function(t,e,i){for(var n=i<0?i+e:i;++n<e;)t.push(n);return t})}}).pseudos.nth=x.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})x.pseudos[t]=(e=>function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e})(t);for(t in{submit:!0,reset:!0})x.pseudos[t]=(i=>function(t){var e=t.nodeName.toLowerCase();return("input"===e||"button"===e)&&t.type===i})(t);function mt(){}function E(t){for(var e=0,i=t.length,n="";e<i;e++)n+=t[e].value;return n}function M(a,t,e){var s=t.dir,l=t.next,u=l||s,c=e&&"parentNode"===u,h=H++;return t.first?function(t,e,i){for(;t=t[s];)if(1===t.nodeType||c)return a(t,e,i);return!1}:function(t,e,i){var n,r,o=[T,h];if(i){for(;t=t[s];)if((1===t.nodeType||c)&&a(t,e,i))return!0}else for(;t=t[s];)if(1===t.nodeType||c)if(r=(r=t[C]||(t[C]={}))[t.uniqueID]||(r[t.uniqueID]={}),l&&l===t.nodeName.toLowerCase())t=t[s]||t;else{if((n=r[u])&&n[0]===T&&n[1]===h)return o[2]=n[2];if((r[u]=o)[2]=a(t,e,i))return!0}return!1}}function yt(r){return 1<r.length?function(t,e,i){for(var n=r.length;n--;)if(!r[n](t,e,i))return!1;return!0}:r[0]}function vt(t,e,i,n,r){for(var o,a=[],s=0,l=t.length,u=null!=e;s<l;s++)!(o=t[s])||i&&!i(o,n,r)||(a.push(o),u&&e.push(s));return a}function bt(d,f,g,m,y,t){return m&&!m[C]&&(m=bt(m)),y&&!y[C]&&(y=bt(y,t)),A(function(t,e,i,n){var r,o,a,s=[],l=[],u=e.length,c=t||((t,e,i)=>{for(var n=0,r=e.length;n<r;n++)I(t,e[n],i);return i})(f||"*",i.nodeType?[i]:i,[]),h=!d||!t&&f?c:vt(c,s,d,i,n),p=g?y||(t?d:u||m)?[]:e:h;if(g&&g(h,p,i,n),m)for(r=vt(p,l),m(r,[],i,n),o=r.length;o--;)(a=r[o])&&(p[l[o]]=!(h[l[o]]=a));if(t){if(y||d){if(y){for(r=[],o=p.length;o--;)(a=p[o])&&r.push(h[o]=a);y(null,p=[],r,n)}for(o=p.length;o--;)(a=p[o])&&-1<(r=y?b(t,a):s[o])&&(t[r]=!(e[r]=a))}}else p=vt(p===e?p.splice(u,p.length):p),y?y(null,e,p,n):O.apply(e,p)})}function xt(m,y){function t(t,e,i,n,r){var o,a,s,l=0,u="0",c=t&&[],h=[],p=_,d=t||b&&x.find.TAG("*",r),f=T+=null==p?1:Math.random()||.1,g=d.length;for(r&&(_=e===P||e||r);u!==g&&null!=(o=d[u]);u++){if(b&&o){for(a=0,e||o.ownerDocument===P||(w(o),i=!S);s=m[a++];)if(s(o,e||P,i)){n.push(o);break}r&&(T=f)}v&&((o=!s&&o)&&l--,t)&&c.push(o)}if(l+=u,v&&u!==l){for(a=0;s=y[a++];)s(c,h,e,i);if(t){if(0<l)for(;u--;)c[u]||h[u]||(h[u]=X.call(n));h=vt(h)}O.apply(n,h),r&&!t&&0<h.length&&1<l+y.length&&I.uniqueSort(n)}return r&&(T=f,_=p),c}var v=0<y.length,b=0<m.length;return v?A(t):t}return mt.prototype=x.filters=x.pseudos,x.setFilters=new mt,f=I.tokenize=function(t,e){var i,n,r,o,a,s,l,u=U[t+" "];if(u)return e?0:u.slice(0);for(a=t,s=[],l=x.preFilter;a;){for(o in i&&!(n=tt.exec(a))||(n&&(a=a.slice(n[0].length)||a),s.push(r=[])),i=!1,(n=et.exec(a))&&(i=n.shift(),r.push({value:i,type:n[0].replace(k," ")}),a=a.slice(i.length)),x.filter)!(n=p[o].exec(a))||l[o]&&!(n=l[o](n))||(i=n.shift(),r.push({value:i,type:o,matches:n}),a=a.slice(i.length));if(!i)break}return e?a.length:a?I.error(t):U(t,s).slice(0)},B=I.compile=function(t,e){var i,n=[],r=[],o=v[t+" "];if(!o){for(i=(e=e||f(t)).length;i--;)((o=function t(e){for(var n,i,r,o=e.length,a=x.relative[e[0].type],s=a||x.relative[" "],l=a?1:0,u=M(function(t){return t===n},s,!0),c=M(function(t){return-1<b(n,t)},s,!0),h=[function(t,e,i){return t=!a&&(i||e!==_)||((n=e).nodeType?u:c)(t,e,i),n=null,t}];l<o;l++)if(i=x.relative[e[l].type])h=[M(yt(h),i)];else{if((i=x.filter[e[l].type].apply(null,e[l].matches))[C]){for(r=++l;r<o&&!x.relative[e[r].type];r++);return bt(1<l&&yt(h),1<l&&E(e.slice(0,l-1).concat({value:" "===e[l-2].type?"*":""})).replace(k,"$1"),i,l<r&&t(e.slice(l,r)),r<o&&t(e=e.slice(r)),r<o&&E(e))}h.push(i)}return yt(h)}(e[i]))[C]?n:r).push(o);(o=v(t,xt(r,n))).selector=t}return o},z=I.select=function(t,e,i,n){var r,o,a,s,l,u="function"==typeof t&&t,c=!n&&f(t=u.selector||t);if(i=i||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===e.nodeType&&S&&x.relative[o[1].type]){if(!(e=(x.find.ID(a.matches[0].replace(D,h),e)||[])[0]))return i;u&&(e=e.parentNode),t=t.slice(o.shift().value.length)}for(r=p.needsContext.test(t)?0:o.length;r--&&(a=o[r],!x.relative[s=a.type]);)if((l=x.find[s])&&(n=l(a.matches[0].replace(D,h),lt.test(o[0].type)&>(e.parentNode)||e))){if(o.splice(r,1),t=n.length&&E(o))break;return O.apply(i,n),i}}return(u||B(t,c))(n,e,!S,i,!e||lt.test(t)&>(e.parentNode)||e),i},d.sortStable=C.split("").sort(Y).join("")===C,d.detectDuplicates=!!u,w(),d.sortDetached=j(function(t){return 1&t.compareDocumentPosition(P.createElement("fieldset"))}),j(function(t){return t.innerHTML="<a href='#'></a>","#"===t.firstChild.getAttribute("href")})||pt("type|href|height|width",function(t,e,i){if(!i)return t.getAttribute(e,"type"===e.toLowerCase()?1:2)}),d.attributes&&j(function(t){return t.innerHTML="<input/>",t.firstChild.setAttribute("value",""),""===t.firstChild.getAttribute("value")})||pt("value",function(t,e,i){if(!i&&"input"===t.nodeName.toLowerCase())return t.defaultValue}),j(function(t){return null==t.getAttribute("disabled")})||pt(K,function(t,e,i){if(!i)return!0===t[e]?e.toLowerCase():(i=t.getAttributeNode(e))&&i.specified?i.value:null}),I})(_),Z=(P.find=t,P.expr=t.selectors,P.expr[":"]=P.expr.pseudos,P.uniqueSort=P.unique=t.uniqueSort,P.text=t.getText,P.isXMLDoc=t.isXML,P.contains=t.contains,P.escapeSelector=t.escape,P.expr.match.needsContext);function l(t,e){return t.nodeName&&t.nodeName.toLowerCase()===e.toLowerCase()}var J=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,Q=/^.[^:#\[\.,]*$/;function tt(t,i,n){return P.isFunction(i)?P.grep(t,function(t,e){return!!i.call(t,e,t)!==n}):i.nodeType?P.grep(t,function(t){return t===i!==n}):"string"!=typeof i?P.grep(t,function(t){return-1<r.call(i,t)!==n}):Q.test(i)?P.filter(i,t,n):(i=P.filter(i,t),P.grep(t,function(t){return-1<r.call(i,t)!==n&&1===t.nodeType}))}
vendor: 5,458 bytes, line 1
1P.filter=function(t,e,i){var n=e[0];return i&&(t=":not("+t+")"),1===e.length&&1===n.nodeType?P.find.matchesSelector(n,t)?[n]:[]:P.find.matches(t,P.grep(e,function(t){return 1===t.nodeType}))},P.fn.extend({find:function(t){var e,i,n=this.length,r=this;if("string"!=typeof t)return this.pushStack(P(t).filter(function(){for(e=0;e<n;e++)if(P.contains(r[e],this))return!0}));for(i=this.pushStack([]),e=0;e<n;e++)P.find(t,r[e],i);return 1<n?P.uniqueSort(i):i},filter:function(t){return this.pushStack(tt(this,t||[],!1))},not:function(t){return this.pushStack(tt(this,t||[],!0))},is:function(t){return!!tt(this,"string"==typeof t&&Z.test(t)?P(t):t||[],!1).length}});var et,it=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,nt=((P.fn.init=function(t,e,i){if(t){if(i=i||et,"string"!=typeof t)return t.nodeType?(this[0]=t,this.length=1,this):P.isFunction(t)?void 0!==i.ready?i.ready(t):t(P):P.makeArray(t,this);if(!(n="<"===t[0]&&">"===t[t.length-1]&&3<=t.length?[null,t,null]:it.exec(t))||!n[1]&&e)return(!e||e.jquery?e||i:this.constructor(e)).find(t);if(n[1]){if(e=e instanceof P?e[0]:e,P.merge(this,P.parseHTML(n[1],e&&e.nodeType?e.ownerDocument||e:w,!0)),J.test(n[1])&&P.isPlainObject(e))for(var n in e)P.isFunction(this[n])?this[n](e[n]):this.attr(n,e[n])}else(i=w.getElementById(n[2]))&&(this[0]=i,this.length=1)}return this}).prototype=P.fn,et=P(w),/^(?:parents|prev(?:Until|All))/),rt={children:!0,contents:!0,next:!0,prev:!0};function ot(t,e){for(;(t=t[e])&&1!==t.nodeType;);return t}P.fn.extend({has:function(t){var e=P(t,this),i=e.length;return this.filter(function(){for(var t=0;t<i;t++)if(P.contains(this,e[t]))return!0})},closest:function(t,e){var i,n=0,r=this.length,o=[],a="string"!=typeof t&&P(t);if(!Z.test(t))for(;n<r;n++)for(i=this[n];i&&i!==e;i=i.parentNode)if(i.nodeType<11&&(a?-1<a.index(i):1===i.nodeType&&P.find.matchesSelector(i,t))){o.push(i);break}return this.pushStack(1<o.length?P.uniqueSort(o):o)},index:function(t){return t?"string"==typeof t?r.call(P(t),this[0]):r.call(this,t.jquery?t[0]:t):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,e){return this.pushStack(P.uniqueSort(P.merge(this.get(),P(t,e))))},addBack:function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}}),P.each({parent:function(t){t=t.parentNode;return t&&11!==t.nodeType?t:null},parents:function(t){return n(t,"parentNode")},parentsUntil:function(t,e,i){return n(t,"parentNode",i)},next:function(t){return ot(t,"nextSibling")},prev:function(t){return ot(t,"previousSibling")},nextAll:function(t){return n(t,"nextSibling")},prevAll:function(t){return n(t,"previousSibling")},nextUntil:function(t,e,i){return n(t,"nextSibling",i)},prevUntil:function(t,e,i){return n(t,"previousSibling",i)},siblings:function(t){return K((t.parentNode||{}).firstChild,t)},children:function(t){return K(t.firstChild)},contents:function(t){return l(t,"iframe")?t.contentDocument:(l(t,"template")&&(t=t.content||t),P.merge([],t.childNodes))}},function(n,r){P.fn[n]=function(t,e){var i=P.map(this,r,t);return(e="Until"!==n.slice(-5)?t:e)&&"string"==typeof e&&(i=P.filter(e,i)),1<this.length&&(rt[n]||P.uniqueSort(i),nt.test(n))&&i.reverse(),this.pushStack(i)}});var S=/[^\x20\t\r\n\f]+/g;function c(t){return t}function at(t){throw t}function st(t,e,i,n){var r;try{t&&P.isFunction(r=t.promise)?r.call(t).done(e).fail(i):t&&P.isFunction(r=t.then)?r.call(t,e,i):e.apply(void 0,[t].slice(n))}catch(t){i.apply(void 0,[t])}}P.Callbacks=function(n){var t,i;n="string"==typeof n?(t=n,i={},P.each(t.match(S)||[],function(t,e){i[e]=!0}),i):P.extend({},n);function r(){for(s=s||n.once,a=o=!0;u.length;c=-1)for(e=u.shift();++c<l.length;)!1===l[c].apply(e[0],e[1])&&n.stopOnFalse&&(c=l.length,e=!1);n.memory||(e=!1),o=!1,s&&(l=e?[]:"")}var o,e,a,s,l=[],u=[],c=-1,h={add:function(){return l&&(e&&!o&&(c=l.length-1,u.push(e)),function i(t){P.each(t,function(t,e){P.isFunction(e)?n.unique&&h.has(e)||l.push(e):e&&e.length&&"string"!==P.type(e)&&i(e)})}(arguments),e)&&!o&&r(),this},remove:function(){return P.each(arguments,function(t,e){for(var i;-1<(i=P.inArray(e,l,i));)l.splice(i,1),i<=c&&c--}),this},has:function(t){return t?-1<P.inArray(t,l):0<l.length},empty:function(){return l=l&&[],this},disable:function(){return s=u=[],l=e="",this},disabled:function(){return!l},lock:function(){return s=u=[],e||o||(l=e=""),this},locked:function(){return!!s},fireWith:function(t,e){return s||(e=[t,(e=e||[]).slice?e.slice():e],u.push(e),o)||r(),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!a}};return h},P.extend({Deferred:function(t){var o=[["notify","progress",P.Callbacks("memory"),P.Callbacks("memory"),2],["resolve","done",P.Callbacks("once memory"),P.Callbacks("once memory"),0,"resolved"],["reject","fail",P.Callbacks("once memory"),P.Callbacks("once memory"),1,"rejected"]],r="pending",a={state:function(){return r},always:function(){return s.done(arguments).fail(arguments),this},catch:function(t){return a.then(null,t)},pipe:function(){var r=arguments;return P.Deferred(function(n){P.each(o,function(t,e){var i=P.isFunction(r[e[4]])&&r[e[4]];s[e[1]](function(){var t=i&&i.apply(this,arguments);t&&P.isFunction(t.promise)?t.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[e[0]+"With"](this,i?[t]:arguments)})}),r=null}).promise()},then:function(e,i,n){var l=0;function u(r,o,a,s){return function(){function t(){var t,e;if(!(r<l)){if((t=a.apply(i,n))===o.promise())throw new TypeError("Thenable self
1-resolution");e=t&&("object"==typeof t||"function"==typeof t)&&t.then,P.isFunction(e)?s?e.call(t,u(l,o,c,s),u(l,o,at,s)):(l++,e.call(t,u(l,o,c,s),u(l,o,at,s),u(l,o,c,o.notifyWith))):(a!==c&&(i=void 0,n=[t]),(s||o.resolveWith)(i,n))}}var i=this,n=arguments,e=s?t:function(){try{t()}catch(t){P.Deferred.exceptionHook&&P.Deferred.exceptionHook(t,e.stackTrace),l<=r+1&&(a!==at&&(i=void 0,n=[t]),o.rejectWith(i,n))}};r?e():(P.Deferred.getStackHook&&(e.stackTrace=P.Deferred.getStackHook()),_.setTimeout(e))}}return P.Deferred(function(t){o[0][3].add(u(0,t,P.isFunction(n)?n:c,t.notifyWith)),o[1][3].add(u(0,t,P.isFunction(e)?e:c)),o[2][3].add(u(0,t,P.isFunction(i)?i:at))}).promise()},promise:function(t){return null!=t?P.extend(t,a):a}},s={};return P.each(o,function(t,e){var i=e[2],n=e[5];a[e[1]]=i.add,n&&i.add(function(){r=n},o[3-t][2].disable,o[0][2].lock),i.add(e[3].fire),s[e[0]]=function(){return s[e[0]+"With"](this===s?void 0:this,arguments),this},s[e[0]+"With"]=i.fireWith}),a.promise(s),t&&t.call(s,s),s},when:function(t){function e(e){return function(t){r[e]=this,o[e]=1<arguments.length?s.call(arguments):t,--i||a.resolveWith(r,o)}}var i=arguments.length,n=i,r=Array(n),o=s.call(arguments),a=P.Deferred();if(i<=1&&(st(t,a.done(e(n)).resolve,a.reject,!i),"pending"===a.state()||P.isFunction(o[n]&&o[n].then)))return a.then();for(;n--;)st(o[n],e(n),a.reject);return a.promise()}});var lt=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/,ut=(P.Deferred.exceptionHook=function(t,e){_.console&&_.console.warn&&t&<.test(t.name)&&_.console.warn("jQuery.Deferred exception: "+t.message,t.stack,e)},P.readyException=function(t){_.setTimeout(function(){throw t})},P.Deferred());function ct(){w.removeEventListener("DOMContentLoaded",ct),_.removeEventListener("load",ct),P.ready()}P.fn.ready=function(t){return ut.then(t).catch(function(t){P.readyException(t)}),this},P.extend({isReady:!1,readyWait:1,ready:function(t){(!0===t?--P.readyWait:P.isReady)||(P.isReady=!0)!==t&&0<--P.readyWait||ut.resolveWith(w,[P])}}),P.ready.then=ut.then,"complete"===w.readyState||"loading"!==w.readyState&&!w.documentElement.doScroll?_.setTimeout(P.ready):(w.addEventListener("DOMContentLoaded",ct),_.addEventListener("load",ct));function h(t,e,i,n,r,o,a){var s=0,l=t.length,u=null==i;if("object"===P.type(i))for(s in r=!0,i)h(t,e,s,i[s],!0,o,a);else if(void 0!==n&&(r=!0,P.isFunction(n)||(a=!0),e=u?a?(e.call(t,n),null):(u=e,function(t,e,i){return u.call(P(t),i)}):e))for(;s<l;s++)e(t[s],i,a?n:n.call(t[s],s,e(t[s],i)));return r?t:u?e.call(t):l?e(t[0],i):o}function ht(t){return 1===t.nodeType||9===t.nodeType||!+t.nodeType}function e(){this.expando=P.expando+e.uid++}e.uid=1,e.prototype={cache:function(t){var e=t[this.expando];return e||(e={},ht(t)&&(t.nodeType?t[this.expando]=e:Object.defineProperty(t,this.expando,{value:e,configurable:!0}))),e},set:function(t,e,i){var n,r=this.cache(t);if("string"==typeof e)r[P.camelCase(e)]=i;else for(n in e)r[P.camelCase(n)]=e[n];return r},get:function(t,e){return void 0===e?this.cache(t):t[this.expando]&&t[this.expando][P.camelCase(e)]},access:function(t,e,i){return void 0===e||e&&"string"==typeof e&&void 0===i?this.get(t,e):(this.set(t,e,i),void 0!==i?i:e)},remove:function(t,e){var i,n=t[this.expando];if(void 0!==n){if(void 0!==e){i=(e=Array.isArray(e)?e.map(P.camelCase):(e=P.camelCase(e))in n?[e]:e.match(S)||[]).length;for(;i--;)delete n[e[i]]}void 0!==e&&!P.isEmptyObject(n)||(t.nodeType?t[this.expando]=void 0:delete t[this.expando])}},hasData:function(t){t=t[this.expando];return void 0!==t&&!P.isEmptyObject(t)}};var y=new e,u=new e,pt=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,dt=/[A-Z]/g;function ft(t,e,i){var n,r;if(void 0===i&&1===t.nodeType)if(n="data-"+e.replace(dt,"-$&").toLowerCase(),"string"==typeof(i=t.getAttribute(n))){try{i="true"===(r=i)||"false"!==r&&("null"===r?null:r===+r+""?+r:pt.test(r)?JSON.parse(r):r)}catch(t){}u.set(t,e,i)}else i=void 0;return i}P.extend({hasData:function(t){return u.hasData(t)||y.hasData(t)}
1,data:function(t,e,i){return u.access(t,e,i)},removeData:function(t,e){u.remove(t,e)},_data:function(t,e,i){return y.access(t,e,i)},_removeData:function(t,e){y.remove(t,e)}}),P.fn.extend({data:function(i,t){var e,n,r,o=this[0],a=o&&o.attributes;if(void 0!==i)return"object"==typeof i?this.each(function(){u.set(this,i)}):h(this,function(t){var e;if(o&&void 0===t)return void 0!==(e=u.get(o,i))||void 0!==(e=ft(o,i))?e:void 0;this.each(function(){u.set(this,i,t)})},null,t,1<arguments.length,null,!0);if(this.length&&(r=u.get(o),1===o.nodeType)&&!y.get(o,"hasDataAttrs")){for(e=a.length;e--;)a[e]&&0===(n=a[e].name).indexOf("data-")&&(n=P.camelCase(n.slice(5)),ft(o,n,r[n]));y.set(o,"hasDataAttrs",!0)}return r},removeData:function(t){return this.each(function(){u.remove(this,t)})}}),P.extend({queue:function(t,e,i){var n;if(t)return n=y.get(t,e=(e||"fx")+"queue"),i&&(!n||Array.isArray(i)?n=y.access(t,e,P.makeArray(i)):n.push(i)),n||[]},dequeue:function(t,e){e=e||"fx";var i=P.queue(t,e),n=i.length,r=i.shift(),o=P._queueHooks(t,e);"inprogress"===r&&(r=i.shift(),n--),r&&("fx"===e&&i.unshift("inprogress"),delete o.stop,r.call(t,function(){P.dequeue(t,e)},o)),!n&&o&&o.empty.fire()},_queueHooks:function(t,e){var i=e+"queueHooks";return y.get(t,i)||y.access(t,i,{empty:P.Callbacks("once memory").add(function(){y.remove(t,[e+"queue",i])})})}}),P.fn.extend({queue:function(e,i){var t=2;return"string"!=typeof e&&(i=e,e="fx",t--),arguments.length<t?P.queue(this[0],e):void 0===i?this:this.each(function(){var t=P.queue(this,e,i);P._queueHooks(this,e),"fx"===e&&"inprogress"!==t[0]&&P.dequeue(this,e)})},dequeue:function(t){return this.each(function(){P.dequeue(this,t)})},clearQueue:function(t){return this.queue(t||"fx",[])},promise:function(t,e){function i(){--r||o.resolveWith(a,[a])}var n,r=1,o=P.Deferred(),a=this,s=this.length;for("string"!=typeof t&&(e=t,t=void 0),t=t||"fx";s--;)(n=y.get(a[s],t+"queueHooks"))&&n.empty&&(r++,n.empty.add(i));return i(),o.promise(e)}});function gt(t,e){return"none"===(t=e||t).style.display||""===t.style.display&&P.contains(t.ownerDocument,t)&&"none"===P.css(t,"display")}function mt(t,e,i,n){var r,o={};for(r in e)o[r]=t.style[r],t.style[r]=e[r];for(r in i=i.apply(t,n||[]),e)t.style[r]=o[r];return i}var t=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,p=new RegExp("^(?:([+-])=|)("+t+")([a-z%]*)$","i"),d=["Top","Right","Bottom","Left"];function yt(t,e,i,n){var r,o=1,a=20,s=n?function(){return n.cur()}:function(){return P.css(t,e,"")},l=s(),u=i&&i[3]||(P.cssNumber[e]?"":"px"),c=(P.cssNumber[e]||"px"!==u&&+l)&&p.exec(P.css(t,e));if(c&&c[3]!==u)for(u=u||c[3],i=i||[],c=+l||1;c/=o=o||".5",P.style(t,e,c+u),o!==(o=s()/l)&&1!==o&&--a;);return i&&(c=+c||+l||0,r=i[1]?c+(i[1]+1)*i[2]:+i[2],n)&&(n.unit=u,n.start=c,n.end=r),r}var vt={};function m(t,e){for(var i,n,r,o,a,s=[],l=0,u=t.length;l<u;l++)(n=t[l]).style&&(i=n.style.display,e?("none"===i&&(s[l]=y.get(n,"display")||null,s[l]||(n.style.display="")),""===n.style.display&>(n)&&(s[l]=(a=o=void 0,o=(r=n).ownerDocument,(a=vt[r=r.nodeName])||(o=o.body.appendChild(o.createElement(r)),a=P.css(o,"display"),o.parentNode.removeChild(o),vt[r]=a="none"===a?"block":a),a))):"none"!==i&&(s[l]="none",y.set(n,"display",i)));for(l=0;l<u;l++)null!=s[l]&&(t[l].style.display=s[l]);return t}P.fn.extend({show:function(){return m(this,!0)},hide:function(){return m(this)},toggle:function(t){return"boolean"==typeof t?t?this.show():this.hide():this.each(function(){gt(this)?P(this).show():P(this).hide()})}});var bt=/^(?:checkbox|radio)$/i,xt=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,_t=/^$|\/(?:java|ecma)script/i,f={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function v(t,e){var i=void 0!==t.getElementsByTagName?t.getElementsByTagName(e||"*"):void 0!==t.querySelectorAll?t.querySelectorAll(e||"*"):[];return void 0===e||e&&l(t,e)?P.merge([t],i):i}function wt(t,e){for(var i=0,n=t.length;i<n;i++)y.set(t[i],"globalEval",!e||y.get(e[i],"globalEval"))}f.optgroup=f.option,f.tbody=f.tfoot=f.colgroup=f.caption=f.thead,f.th=f.td;var Pt=/<|&#?\w+;/;function St(t,e,i,n,r){for(var o,a,s,l,u,c=e.createDocumentFragment(),h=[],p=0,d=t.length;p<d;p++)if((o=t[p])||0===o)if("object"===P.type(o))P.merge(h,o.nodeType?[o]:o);else if(Pt.test(o)){for(a=a||c.appendChild(e.createElement("div")),s=(xt.exec(o)||["",""])[1].toLowerCase(),s=f[s]||f._default,a.innerHTML=s[1]+P.htmlPrefilter(o)+s[2],u=s[0];u--;)a=a.lastChild;P.merge(h,a.childNodes),(a=c.firstChild).textContent=""}else h.push(e.createTextNode(o));for(c.textContent="",p=0;o=h[p++];
vendor: 4,302 bytes, line 1
1)if(n&&-1<P.inArray(o,n))r&&r.push(o);else if(l=P.contains(o.ownerDocument,o),a=v(c.appendChild(o),"script"),l&&wt(a),i)for(u=0;o=a[u++];)_t.test(o.type||"")&&i.push(o);return c}D=w.createDocumentFragment().appendChild(w.createElement("div")),(k=w.createElement("input")).setAttribute("type","radio"),k.setAttribute("checked","checked"),k.setAttribute("name","t"),D.appendChild(k),g.checkClone=D.cloneNode(!0).cloneNode(!0).lastChild.checked,D.innerHTML="<textarea>x</textarea>",g.noCloneChecked=!!D.cloneNode(!0).lastChild.defaultValue;var Ct=w.documentElement,Tt=/^key/,Ot=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,kt=/^([^.]*)(?:\.(.+)|)/;function Dt(){return!0}function b(){return!1}function It(){try{return w.activeElement}catch(t){}}function At(t,e,i,n,r,o){var a,s;if("object"==typeof e){for(s in"string"!=typeof i&&(n=n||i,i=void 0),e)At(t,s,i,n,e[s],o);return t}if(null==n&&null==r?(r=i,n=i=void 0):null==r&&("string"==typeof i?(r=n,n=void 0):(r=n,n=i,i=void 0)),!1===r)r=b;else if(!r)return t;return 1===o&&(a=r,(r=function(t){return P().off(t),a.apply(this,arguments)}).guid=a.guid||(a.guid=P.guid++)),t.each(function(){P.event.add(this,e,r,n,i)})}P.event={global:{},add:function(e,t,i,n,r){var o,a,s,l,u,c,h,p,d,f=y.get(e);if(f)for(i.handler&&(i=(o=i).handler,r=o.selector),r&&P.find.matchesSelector(Ct,r),i.guid||(i.guid=P.guid++),s=(s=f.events)||(f.events={}),a=(a=f.handle)||(f.handle=function(t){return void 0!==P&&P.event.triggered!==t.type?P.event.dispatch.apply(e,arguments):void 0}),l=(t=(t||"").match(S)||[""]).length;l--;)h=d=(p=kt.exec(t[l])||[])[1],p=(p[2]||"").split(".").sort(),h&&(u=P.event.special[h]||{},h=(r?u.delegateType:u.bindType)||h,u=P.event.special[h]||{},d=P.extend({type:h,origType:d,data:n,handler:i,guid:i.guid,selector:r,needsContext:r&&P.expr.match.needsContext.test(r),namespace:p.join(".")},o),(c=s[h])||((c=s[h]=[]).delegateCount=0,u.setup&&!1!==u.setup.call(e,n,p,a))||e.addEventListener&&e.addEventListener(h,a),u.add&&(u.add.call(e,d),d.handler.guid||(d.handler.guid=i.guid)),r?c.splice(c.delegateCount++,0,d):c.push(d),P.event.global[h]=!0)},remove:function(t,e,i,n,r){var o,a,s,l,u,c,h,p,d,f,g,m=y.hasData(t)&&y.get(t);if(m&&(l=m.events)){for(u=(e=(e||"").match(S)||[""]).length;u--;)if(d=g=(s=kt.exec(e[u])||[])[1],f=(s[2]||"").split(".").sort(),d){for(h=P.event.special[d]||{},p=l[d=(n?h.delegateType:h.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;o--;)c=p[o],!r&&g!==c.origType||i&&i.guid!==c.guid||s&&!s.test(c.namespace)||n&&n!==c.selector&&("**"!==n||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,h.remove&&h.remove.call(t,c));a&&!p.length&&(h.teardown&&!1!==h.teardown.call(t,f,m.handle)||P.removeEvent(t,d,m.handle),delete l[d])}else for(d in l)P.event.remove(t,d+e[u],i,n,!0);P.isEmptyObject(l)&&y.remove(t,"handle events")}},dispatch:function(t){var e,i,n,r,o,a=P.event.fix(t),s=new Array(arguments.length),t=(y.get(this,"events")||{})[a.type]||[],l=P.event.special[a.type]||{};for(s[0]=a,e=1;e<arguments.length;e++)s[e]=arguments[e];if(a.delegateTarget=this,!l.preDispatch||!1!==l.preDispatch.call(this,a)){for(o=P.event.handlers.call(this,a,t),e=0;(n=o[e++])&&!a.isPropagationStopped();)for(a.currentTarget=n.elem,i=0;(r=n.handlers[i++])&&!a.isImmediatePropagationStopped();)a.rnamespace&&!a.rnamespace.test(r.namespace)||(a.handleObj=r,a.data=r.data,void 0!==(r=((P.event.special[r.origType]||{}).handle||r.handler).apply(n.elem,s))&&!1===(a.result=r)&&(a.preventDefault(),a.stopPropagation()));return l.postDispatch&&l.postDispatch.call(this,a),a.result}},handlers:function(t,e){var i,n,r,o,a,s=[],l=e.delegateCount,u=t.target;if(l&&u.nodeType&&!("click"===t.type&&1<=t.button))for(;u!==this;u=u.parentNode||this)if(1===u.nodeType&&("click"!==t.type||!0!==u.disabled)){for(o=[],a={},i=0;i<l;i++)void 0===a[r=(n=e[i]).selector+" "]&&(a[r]=n.needsContext?-1<P(r,this).index(u):P.find(r,this,null,[u]).length),a[r]&&o.push(n);o.length&&s.push({elem:u,handlers:o})}return u=this,l<e.length&&s.push({elem:u,handlers:e.slice(l)}),s},addProp:function(e,t){Object.defineProperty(P.Event.prototype,e,{enumerable:!0,configurable:!0,get:P.isFunction(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]}
vendor: 2,320 bytes, line 1
1,set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(t){return t[P.expando]?t:new P.Event(t)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==It()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===It()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&l(this,"input"))return this.click(),!1},_default:function(t){return l(t.target,"a")}},beforeunload:{postDispatch:function(t){void 0!==t.result&&t.originalEvent&&(t.originalEvent.returnValue=t.result)}}}},P.removeEvent=function(t,e,i){t.removeEventListener&&t.removeEventListener(e,i)},P.Event=function(t,e){if(!(this instanceof P.Event))return new P.Event(t,e);t&&t.type?(this.originalEvent=t,this.type=t.type,this.isDefaultPrevented=t.defaultPrevented||void 0===t.defaultPrevented&&!1===t.returnValue?Dt:b,this.target=t.target&&3===t.target.nodeType?t.target.parentNode:t.target,this.currentTarget=t.currentTarget,this.relatedTarget=t.relatedTarget):this.type=t,e&&P.extend(this,e),this.timeStamp=t&&t.timeStamp||P.now(),this[P.expando]=!0},P.Event.prototype={constructor:P.Event,isDefaultPrevented:b,isPropagationStopped:b,isImmediatePropagationStopped:b,isSimulated:!1,preventDefault:function(){var t=this.originalEvent;this.isDefaultPrevented=Dt,t&&!this.isSimulated&&t.preventDefault()},stopPropagation:function(){var t=this.originalEvent;this.isPropagationStopped=Dt,t&&!this.isSimulated&&t.stopPropagation()},stopImmediatePropagation:function(){var t=this.originalEvent;this.isImmediatePropagationStopped=Dt,t&&!this.isSimulated&&t.stopImmediatePropagation(),this.stopPropagation()}},P.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(t){var e=t.button;return null==t.which&&Tt.test(t.type)?null!=t.charCode?t.charCode:t.keyCode:!t.which&&void 0!==e&&Ot.test(t.type)?1&e?1:2&e?3:4&e?2:0:t.which}},P.event.addProp),P.each({mouseenter:"mouseover",mouseleave:"mou
1seout",pointerenter:"pointerover",pointerleave:"pointerout"},function(t,r){P.event.special[t]={delegateType:r,bindType:r,handle:function(t){var e,i=t.relatedTarget,n=t.handleObj;return i&&(i===this||P.contains(this,i))||(t.type=n.origType,e=n.handler.apply(this,arguments),t.type=r),e}}}),P.fn.extend({on:function(t,e,i,n){return At(this,t,e,i,n)},one:function(t,e,i,n){return At(this,t,e,i,n,1)},off:function(t,e,i){var n,r;if(t&&t.preventDefault&&t.handleObj)n=t.handleObj,P(t.delegateTarget).off(n.namespace?n.origType+"."+n.namespace:n.origType,n.selector,n.handler);else{if("object"!=typeof t)return!1!==e&&"function"!=typeof e||(i=e,e=void 0),!1===i&&(i=b),this.each(function(){P.event.remove(this,t,i,e)});for(r in t)this.off(r,e,t[r])}return this}});var jt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,Ft=/<script|<style|<link/i,Et=/checked\s*(?:[^=]|=\s*.checked.)/i,Mt=/^true\/(.*)/,Lt=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Vt(t,e){return l(t,"table")&&l(11!==e.nodeType?e:e.firstChild,"tr")&&P(">tbody",t)[0]||t}function Rt(t){return t.type=(null!==t.getAttribute("type"))+"/"+t.type,t}function Nt(t){var e=Mt.exec(t.type);return e?t.type=e[1]:t.removeAttribute("type"),t}function Bt(t,e){var i,n,r,o,a,s;if(1===e.nodeType){if(y.hasData(t)&&(o=y.access(t),a=y.set(e,o),s=o.events))for(r in delete a.handle,a.events={},s)for(i=0,n=s[r].length;i<n;i++)P.event.add(e,r,s[r][i]);u.hasData(t)&&(o=u.access(t),a=P.extend({},o),u.set(e,a))}}function x(i,n,r,o){n=R.apply([],n);var t,e,a,s,l,u,c=0,h=i.length,p=h-1,d=n[0],f=P.isFunction(d);if(f||1<h&&"string"==typeof d&&!g.checkClone&&Et.test(d))return i.each(function(t){var e=i.eq(t);f&&(n[0]=d.call(this,t,e.html())),x(e,n,r,o)});if(h&&(e=(t=St(n,i[0].ownerDocument,!1,i,o)).firstChild,1===t.childNodes.length&&(t=e),e||o)){for(s=(a=P.map(v(t,"script"),Rt)).length;c<h;c++)l=t,c!==p&&(l=P.clone(l,!0,!0),s)&&P.merge(a,v(l,"script")),r.call(i[c],l,c);if(s)for(u=a[a.length-1].ownerDocument,P.map(a,Nt),c=0;c<s;c++)l=a[c],_t.test(l.type||"")&&!y.access(l,"globalEval")&&P.contains(u,l)&&(l.src?P._evalUrl&&P._evalUrl(l.src):U(l.textContent.replace(Lt,""),u))}return i}function zt(t,e,i){for(var n,r=e?P.filter(e,t):t,o=0;null!=(n=r[o]);o++)i||1!==n.nodeType||P.cleanData(v(n)),n.parentNode&&(i&&P.contains(n.ownerDocument,n)&&wt(v(n,"script")),n.parentNode.removeChild(n));return t}P.extend({htmlPrefilter:function(t){return t.replace(jt,"<$1></$2>")},clone:function(t,e,i){var n,r,o,a,s,l,u,c=t.cloneNode(!0),h=P.contains(t.ownerDocument,t);if(!(g.noCloneChecked||1!==t.nodeType&&11!==t.nodeType||P.isXMLDoc(t)))for(a=v(c),n=0,r=(o=v(t)).length;n<r;n++)s=o[n],l=a[n],u=void 0,"input"===(u=l.nodeName.toLowerCase())&&bt.test(s.type)?l.checked=s.checked:"input"!==u&&"textarea"!==u||(l.defaultValue=s.defaultValue);if(e)if(i)for(o=o||v(t),a=a||v(c),n=0,r=o.length;n<r;n++)Bt(o[n],a[n]);else Bt(t,c);return 0<(a=v(c,"script")).length&&wt(a,!h&&v(t,"script")),c},cleanData:function(t){for(var e,i,n,r=P.event.special,o=0;void 0!==(i=t[o]);o++)if(ht(i)){if(e=i[y.expando]){if(e.events)for(n in e.events)r[n]?P.event.remove(i,n):P.removeEvent(i,n,e.handle);i[y.expando]=void 0}i[u.expando]&&(i[u.expando]=void 0)}}}),P.fn.extend({detach:function(t){return zt(this,t,!0)},remove:function(t){return zt(this,t)},text:function(t){return h(this,function(t){return void 0===t?P.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=t)})},null,t,arguments.length)},append:function(){return x(this,arguments,function(t){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Vt(this,t).appendChild(t)})},prepend:function(){return x(this,arguments,function(t){var e;1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(e=Vt(this,t)).insertBefore(t,e.firstChild)})},before:function(){return x(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this)})},after:function(){return x(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)})},empty:function(){for(var t,e=0;null!=(t=this[e]);e++)1===t.nodeType&&(P.cleanData(v(t,!1)),t.textContent="");return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map(function(){return P.clone(this,t,e)})},html:function(t){return h(this,function(t){var e=this[0]||{},i=0,n=this.length;if(void 0===t&&1===e.nodeType)return e.innerHTML;if("string"==typeof t&&!Ft.test(t)&&!f[(xt.exec(t)||["",""])[1].toLowerCase()]){t=P.htmlPrefilter(t);try{for(;i<n;i++)1===(e=this[i]||{}
1).nodeType&&(P.cleanData(v(e,!1)),e.innerHTML=t);e=0}catch(t){}}e&&this.empty().append(t)},null,t,arguments.length)},replaceWith:function(){var i=[];return x(this,arguments,function(t){var e=this.parentNode;P.inArray(this,i)<0&&(P.cleanData(v(this)),e)&&e.replaceChild(t,this)},i)}}),P.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(t,a){P.fn[t]=function(t){for(var e,i=[],n=P(t),r=n.length-1,o=0;o<=r;o++)e=o===r?this:this.clone(!0),P(n[o])[a](e),N.apply(i,e.get());return this.pushStack(i)}});function Ht(t){var e=t.ownerDocument.defaultView;return(e=e&&e.opener?e:_).getComputedStyle(t)}var Wt,Ut,Yt,Gt,o,a,Xt=/^margin/,qt=new RegExp("^("+t+")(?!px)[a-z%]+$","i");function $t(){var t;a&&(a.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",a.innerHTML="",Ct.appendChild(o),t=_.getComputedStyle(a),Wt="1%"!==t.top,Gt="2px"===t.marginLeft,Ut="4px"===t.width,a.style.marginRight="50%",Yt="4px"===t.marginRight,Ct.removeChild(o),a=null)}function C(t,e,i){var n,r,o=t.style;return(i=i||Ht(t))&&(""!==(r=i.getPropertyValue(e)||i[e])||P.contains(t.ownerDocument,t)||(r=P.style(t,e)),!g.pixelMarginRight())&&qt.test(r)&&Xt.test(e)&&(t=o.width,e=o.minWidth,n=o.maxWidth,o.minWidth=o.maxWidth=o.width=r,r=i.width,o.width=t,o.minWidth=e,o.maxWidth=n),void 0!==r?r+"":r}function Kt(t,e){return{get:function(){if(!t())return(this.get=e).apply(this,arguments);delete this.get}}}o=w.createElement("div"),(a=w.createElement("div")).style&&(a.style.backgroundClip="content-box",a.cloneNode(!0).style.backgroundClip="",g.clearCloneStyle="content-box"===a.style.backgroundClip,o.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",o.appendChild(a),P.extend(g,{pixelPosition:function(){return $t(),Wt},boxSizingReliable:function(){return $t(),Ut},pixelMarginRight:function(){return $t(),Yt},reliableMarginLeft:function(){return $t(),Gt}}));var Zt=/^(none|table(?!-c[ea]).+)/,Jt=/^--/,Qt={position:"absolute",visibility:"hidden",display:"block"},te={letterSpacing:"0",fontWeight:"400"},ee=["Webkit","Moz","ms"],ie=w.createElement("div").style;function ne(t){return P.cssProps[t]||(P.cssProps[t]=(t=>{if(t in ie)return t;for(var e=t[0].toUpperCase()+t.slice(1),i=ee.length;i--;)if((t=ee[i]+e)in ie)return t})(t)||t)}function re(t,e,i){var n=p.exec(e);return n?Math.max(0,n[2]-(i||0))+(n[3]||"px"):e}function oe(t,e,i,n,r){for(var o=0,a=i===(n?"border":"content")?4:"width"===e?1:0;a<4;a+=2)"margin"===i&&(o+=P.css(t,i+d[a],!0,r)),n?("content"===i&&(o-=P.css(t,"padding"+d[a],!0,r)),"margin"!==i&&(o-=P.css(t,"border"+d[a]+"Width",!0,r))):(o+=P.css(t,"padding"+d[a],!0,r),"padding"!==i&&(o+=P.css(t,"border"+d[a]+"Width",!0,r)));return o}function ae(t,e,i){var n,r=Ht(t),o=C(t,e,r),a="border-box"===P.css(t,"boxSizing",!1,r);return qt.test(o)?o:(n=a&&(g.boxSizingReliable()||o===t.style[e]),"auto"===o&&(o=t["offset"+e[0].toUpperCase()+e.slice(1)]),(o=parseFloat(o)||0)+oe(t,e,i||(a?"border":"content"),n,r)+"px")}function T(t,e,i,n,r){return new T.prototype.init(t,e,i,n,r)}P.extend({cssHooks:{opacity:{get:function(t,e){if(e)return""===(e=C(t,"opacity"))?"1":e}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:"cssFloat"},style:function(t,e,i,n){if(t&&3!==t.nodeType&&8!==t.nodeType&&t.style){var r,o,a,s=P.camelCase(e),l=Jt.test(e),u=t.style;if(l||(e=ne(s)),a=P.cssHooks[e]||P.cssHooks[s],void 0===i)return a&&"get"in a&&void 0!==(r=a.get(t,!1,n))?r:u[e];"string"===(o=typeof i)&&(r=p.exec(i))&&r[1]&&(i=yt(t,e,r),o="number"),null==i||i!=i||("number"===o&&(i+=r&&r[3]||(P.cssNumber[s]?"":"px")),g.clearCloneStyle||""!==i||0!==e.indexOf("background")||(u[e]="inherit"),a&&"set"in a&&void 0===(i=a.set(t,i,n)))||(l?u.setProperty(e,i):u[e]=i)}},css:function(t,e,i,n){var r,o=P.camelCase(e);return Jt.test(e)||(e=ne(o)),"normal"===(r=void 0===(r=(o=P.cssHooks[e]||P.cssHooks[o])&&"get"in o?o.get(t,!0,i):r)?C(t,e,n):r)&&e in te&&(r=te[e]),(""===i||i)&&(o=parseFloat(r),!0===i||isFinite(o))?o||0:r}}),P.each(["height","width"],function(t,r){P.cssHooks[r]={get:function(t,e,
vendor: 8,995 bytes, line 1
1i){if(e)return!Zt.test(P.css(t,"display"))||t.getClientRects().length&&t.getBoundingClientRect().width?ae(t,r,i):mt(t,Qt,function(){return ae(t,r,i)})},set:function(t,e,i){var n=i&&Ht(t),i=i&&oe(t,r,i,"border-box"===P.css(t,"boxSizing",!1,n),n);return i&&(n=p.exec(e))&&"px"!==(n[3]||"px")&&(t.style[r]=e,e=P.css(t,r)),re(0,e,i)}}}),P.cssHooks.marginLeft=Kt(g.reliableMarginLeft,function(t,e){if(e)return(parseFloat(C(t,"marginLeft"))||t.getBoundingClientRect().left-mt(t,{marginLeft:0},function(){return t.getBoundingClientRect().left}))+"px"}),P.each({margin:"",padding:"",border:"Width"},function(r,o){P.cssHooks[r+o]={expand:function(t){for(var e=0,i={},n="string"==typeof t?t.split(" "):[t];e<4;e++)i[r+d[e]+o]=n[e]||n[e-2]||n[0];return i}},Xt.test(r)||(P.cssHooks[r+o].set=re)}),P.fn.extend({css:function(t,e){return h(this,function(t,e,i){var n,r,o={},a=0;if(Array.isArray(e)){for(n=Ht(t),r=e.length;a<r;a++)o[e[a]]=P.css(t,e[a],!1,n);return o}return void 0!==i?P.style(t,e,i):P.css(t,e)},t,e,1<arguments.length)}}),((P.Tween=T).prototype={constructor:T,init:function(t,e,i,n,r,o){this.elem=t,this.prop=i,this.easing=r||P.easing._default,this.options=e,this.start=this.now=this.cur(),this.end=n,this.unit=o||(P.cssNumber[i]?"":"px")},cur:function(){var t=T.propHooks[this.prop];return(t&&t.get?t:T.propHooks._default).get(this)},run:function(t){var e,i=T.propHooks[this.prop];return this.options.duration?this.pos=e=P.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):this.pos=e=t,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),(i&&i.set?i:T.propHooks._default).set(this),this}}).init.prototype=T.prototype,(T.propHooks={_default:{get:function(t){return 1!==t.elem.nodeType||null!=t.elem[t.prop]&&null==t.elem.style[t.prop]?t.elem[t.prop]:(t=P.css(t.elem,t.prop,""))&&"auto"!==t?t:0},set:function(t){P.fx.step[t.prop]?P.fx.step[t.prop](t):1!==t.elem.nodeType||null==t.elem.style[P.cssProps[t.prop]]&&!P.cssHooks[t.prop]?t.elem[t.prop]=t.now:P.style(t.elem,t.prop,t.now+t.unit)}}}).scrollTop=T.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},P.easing={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},_default:"swing"},P.fx=T.prototype.init,P.fx.step={};var O,se,k,D,le=/^(?:toggle|show|hide)$/,ue=/queueHooks$/;function ce(){se&&(!1===w.hidden&&_.requestAnimationFrame?_.requestAnimationFrame(ce):_.setTimeout(ce,P.fx.interval),P.fx.tick())}function he(){return _.setTimeout(function(){O=void 0}),O=P.now()}function pe(t,e){var i,n=0,r={height:t};for(e=e?1:0;n<4;n+=2-e)r["margin"+(i=d[n])]=r["padding"+i]=t;return e&&(r.opacity=r.width=t),r}function de(t,e,i){for(var n,r=(I.tweeners[e]||[]).concat(I.tweeners["*"]),o=0,a=r.length;o<a;o++)if(n=r[o].call(i,e,t))return n}function I(r,t,e){var i,o,n,a,s,l,u,c=0,h=I.prefilters.length,p=P.Deferred().always(function(){delete d.elem}),d=function(){if(!o){for(var t=O||he(),t=Math.max(0,f.startTime+f.duration-t),e=1-(t/f.duration||0),i=0,n=f.tweens.length;i<n;i++)f.tweens[i].run(e);if(p.notifyWith(r,[f,e,t]),e<1&&n)return t;n||p.notifyWith(r,[f,1,0]),p.resolveWith(r,[f])}return!1},f=p.promise({elem:r,props:P.extend({},t),opts:P.extend(!0,{specialEasing:{},easing:P.easing._default},e),originalProperties:t,originalOptions:e,startTime:O||he(),duration:e.duration,tweens:[],createTween:function(t,e){e=P.Tween(r,f.opts,t,e,f.opts.specialEasing[t]||f.opts.easing);return f.tweens.push(e),e},stop:function(t){var e=0,i=t?f.tweens.length:0;if(!o){for(o=!0;e<i;e++)f.tweens[e].run(1);t?(p.notifyWith(r,[f,1,0]),p.resolveWith(r,[f,t])):p.rejectWith(r,[f,t])}return this}}),g=f.props,m=g,y=f.opts.specialEasing;for(n in m)if(s=y[a=P.camelCase(n)],l=m[n],Array.isArray(l)&&(s=l[1],l=m[n]=l[0]),n!==a&&(m[a]=l,delete m[n]),(u=P.cssHooks[a])&&"expand"in u)for(n in l=u.expand(l),delete m[a],l)n in m||(m[n]=l[n],y[n]=s);else y[a]=s;for(;c<h;c++)if(i=I.prefilters[c].call(f,r,g,f.opts))return P.isFunction(i.stop)&&(P._queueHooks(f.elem,f.opts.queue).stop=P.proxy(i.stop,i)),i;return P.map(g,de,f),P.isFunction(f.opts.start)&&f.opts.start.call(r,f),f.progress(f.opts.progress).done(f.opts.done,f.opts.complete).fail(f.opts.fail).always(f.opts.always),P.fx.timer(P.extend(d,{elem:r,anim:f,queue:f.opts.queue})),f}P.Animation=P.extend(I,{tweeners:{"*":[function(t,e){var i=this.createTween(t,e);return yt(i.elem,t,p.exec(e),i),i}]},tweener:function(t,e){for(var i,n=0,r=(t=P.isFunction(t)?(e=t,["*"]):t.match(S)).length;n<r;n++)i=t[n],I.tweeners[i]=I.tweeners[i]||[],I.tweeners[i].unshift(e)},prefilters:[function(t,e,i){var n,r,o,a,s,l,u,c="width"in e||"height"in e,h=this,p={},d=t.style,f=t.nodeType&>(t),g=y.get(t,"fxshow");for(n in i.queue||(null==(a=P._queueHooks(t,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,h.always(function(){h.always(function(){a.unqueued--,P.queue(t,"fx").length||a.empty.fire()})})),e)if(r=e[n],le.test(r)){if(delete e[n],o=o||"toggle"===r,r===(f?"hide":"show")){if("show"!==r||!g||void 0===g[n])continue;f=!0}p[n]=g&&g[n]||P.style(t,n)}if((l=!P.isEmptyObject(e))||!P.isEmptyObject(p))for(n in c&&1===t.nodeType&&(i.overflow=[d.overflow,d.overflowX,d.overflowY],null==(u=g&&g.display)&&(u=y.get(t,"display")),"none"===(c=P.css(t,"display"))&&(u?c=u:(m([t],!0),u=t.style.display||u,c=P.css(t,"display"),m([t]))),"inline"===c||"inline-block"===c&&null!=u)&&"none"===P.css(t,"float")&&(l||(h.done(function(){d.display=u}),null==u&&(c=d.display,u="none"===c?"":c)),d.display="inline-block"),i.overflow&&(d.overflow="hidden",h.always(function(){d.overflow=i.overflow[0],d.overflowX=i.overflow[1],d.overflowY=i.overflow[2]})),l=!1,p)l||(g?"hidden"in g&&(f=g.hidden):g=y.access(t,"fxshow",{display:u}),o&&(g.hidden=!f),f&&m([t],!0),h.done(function(){for(n in f||m([t]),y.remove(t,"fxshow"),p)P.style(t,n,p[n])})),l=de(f?g[n]:0,n,h),n in g||(g[n]=l.start,f&&(l.end=l.start,l.start=0))}],prefilter:function(t,e){e?I.prefilters.unshift(t):I.prefilters.push(t)}}),P.speed=function(t,e,i){var n=t&&"object"==typeof t?P.extend({},t):{complete:i||!i&&e||P.isFunction(t)&&t,duration:t,easing:i&&e||e&&!P.isFunction(e)&&e};return P.fx.off?n.duration=0:"number"!=typeof n.duration&&(n.duration in P.fx.speeds?n.duration=P.fx.speeds[n.duration]:n.duration=P.fx.speeds._default),null!=n.queue&&!0!==n.queue||(n.queue="fx"),n.old=n.complete,n.complete=function(){P.isFunction(n.old)&&n.old.call(this),n.queue&&P.dequeue(this,n.queue)},n},P.fn.extend({fadeTo:function(t,e,i,n){return this.filter(gt).css("opacity",0).show().end().animate({opacity:e},t,i,n)},animate:function(e,t,i,n){function r(){var t=I(this,P.extend({},e),a);(o||y.get(this,"finish"))&&t.stop(!0)}var o=P.isEmptyObject(e),a=P.speed(t,i,n);return r.finish=r,o||!1===a.queue?this.each(r):this.queue(a.queue,r)},stop:function(r,t,o){function a(t){var e=t.stop;delete t.stop,e(o)}return"string"!=typeof r&&(o=t,t=r,r=void 0),t&&!1!==r&&this.queue(r||"fx",[]),this.each(function(){var t=!0,e=null!=r&&r+"queueHooks",i=P.timers,n=y.get(this);if(e)n[e]&&n[e].stop&&a(n[e]);else for(e in n)n[e]&&n[e].stop&&ue.test(e)&&a(n[e]);for(e=i.length;e--;)i[e].elem!==this||null!=r&&i[e].queue!==r||(i[e].anim.stop(o),t=!1,i.splice(e,1));!t&&o||P.dequeue(this,r)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var t,e=y.get(this),i=e[a+"queue"],n=e[a+"queueHooks"],r=P.timers,o=i?i.length:0;for(e.finish=!0,P.queue(this,a,[]),n&&n.stop&&n.stop.call(this,!0),t=r.length;t--;)r[t].elem===this&&r[t].queue===a&&(r[t].anim.stop(!0),r.splice(t,1));for(t=0;t<o;t++)i[t]&&i[t].finish&&i[t].finish.call(this);delete e.finish})}}),P.each(["toggle","show","hide"],function(t,n){var r=P.fn[n];P.fn[n]=function(t,e,i){return null==t||"boolean"==typeof t?r.apply(this,arguments):this.animate(pe(n,!0),t,e,i)}}),P.each({slideDown:pe("show"),slideUp:pe("hide"),slideToggle:pe("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(t,n){P.fn[t]=function(t,e,i){return this.animate(n,t,e,i)}}),P.timers=[],P.fx.tick=function(){var t,e=0,i=P.timers;for(O=P.now();e<i.length;e++)(t=i[e])()||i[e]!==t||i.splice(e--,1);i.length||P.fx.stop(),O=void 0},P.fx.timer=function(t){P.timers.push(t),P.fx.start()},P.fx.interval=13,P.fx.start=function(){se||(se=!0,ce())},P.fx.stop=function(){se=null},P.fx.speeds={slow:600,fast:200,_default:400},P.fn.delay=function(n,t){return n=P.fx&&P.fx.speeds[n]||n,this.queue(t=t||"fx",function(t,e){var i=_.setTimeout(t,n);e.stop=function(){_.clearTimeout(i)}})},k=w.createElement("input"),D=w.createElement("select").appendChild(w.createElement("option")),k.type="checkbox",g.checkOn=""!==k.value,g.optSelected=D.selected,(k=w.createElement("input")).value="t",k.type="radio",g.radioValue="t"===k.value;var fe,A=P.expr.attrHandle,ge=(P.fn.extend({attr:function(t,e){return h(this,P.attr,t,e,1<arguments.length)},removeAttr:function(t){return this.each(function(){P.removeAttr(this,t)})}}
vendor: 10,141 bytes, line 1
1),P.extend({attr:function(t,e,i){var n,r,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===t.getAttribute?P.prop(t,e,i):(1===o&&P.isXMLDoc(t)||(r=P.attrHooks[e.toLowerCase()]||(P.expr.match.bool.test(e)?fe:void 0)),void 0!==i?null===i?void P.removeAttr(t,e):r&&"set"in r&&void 0!==(n=r.set(t,i,e))?n:(t.setAttribute(e,i+""),i):!(r&&"get"in r&&null!==(n=r.get(t,e)))&&null==(n=P.find.attr(t,e))?void 0:n)},attrHooks:{type:{set:function(t,e){var i;if(!g.radioValue&&"radio"===e&&l(t,"input"))return i=t.value,t.setAttribute("type",e),i&&(t.value=i),e}}},removeAttr:function(t,e){var i,n=0,r=e&&e.match(S);if(r&&1===t.nodeType)for(;i=r[n++];)t.removeAttribute(i)}}),fe={set:function(t,e,i){return!1===e?P.removeAttr(t,i):t.setAttribute(i,i),i}},P.each(P.expr.match.bool.source.match(/\w+/g),function(t,e){var a=A[e]||P.find.attr;A[e]=function(t,e,i){var n,r,o=e.toLowerCase();return i||(r=A[o],A[o]=n,n=null!=a(t,e,i)?o:null,A[o]=r),n}}),/^(?:input|select|textarea|button)$/i),me=/^(?:a|area)$/i;function j(t){return(t.match(S)||[]).join(" ")}function F(t){return t.getAttribute&&t.getAttribute("class")||""}P.fn.extend({prop:function(t,e){return h(this,P.prop,t,e,1<arguments.length)},removeProp:function(t){return this.each(function(){delete this[P.propFix[t]||t]})}}),P.extend({prop:function(t,e,i){var n,r,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&P.isXMLDoc(t)||(e=P.propFix[e]||e,r=P.propHooks[e]),void 0!==i?r&&"set"in r&&void 0!==(n=r.set(t,i,e))?n:t[e]=i:r&&"get"in r&&null!==(n=r.get(t,e))?n:t[e]},propHooks:{tabIndex:{get:function(t){var e=P.find.attr(t,"tabindex");return e?parseInt(e,10):ge.test(t.nodeName)||me.test(t.nodeName)&&t.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),g.optSelected||(P.propHooks.selected={get:function(t){t=t.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(t){t=t.parentNode;t&&(t.selectedIndex,t.parentNode)&&t.parentNode.selectedIndex}}),P.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){P.propFix[this.toLowerCase()]=this}),P.fn.extend({addClass:function(e){var t,i,n,r,o,a,s=0;if(P.isFunction(e))return this.each(function(t){P(this).addClass(e.call(this,t,F(this)))});if("string"==typeof e&&e)for(t=e.match(S)||[];i=this[s++];)if(a=F(i),n=1===i.nodeType&&" "+j(a)+" "){for(o=0;r=t[o++];)n.indexOf(" "+r+" ")<0&&(n+=r+" ");a!==(a=j(n))&&i.setAttribute("class",a)}return this},removeClass:function(e){var t,i,n,r,o,a,s=0;if(P.isFunction(e))return this.each(function(t){P(this).removeClass(e.call(this,t,F(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(S)||[];i=this[s++];)if(a=F(i),n=1===i.nodeType&&" "+j(a)+" "){for(o=0;r=t[o++];)for(;-1<n.indexOf(" "+r+" ");)n=n.replace(" "+r+" "," ");a!==(a=j(n))&&i.setAttribute("class",a)}return this},toggleClass:function(r,e){var o=typeof r;return"boolean"==typeof e&&"string"==o?e?this.addClass(r):this.removeClass(r):P.isFunction(r)?this.each(function(t){P(this).toggleClass(r.call(this,t,F(this),e),e)}):this.each(function(){var t,e,i,n;if("string"==o)for(e=0,i=P(this),n=r.match(S)||[];t=n[e++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==r&&"boolean"!=o||((t=F(this))&&y.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",!t&&!1!==r&&y.get(this,"__className__")||""))})},hasClass:function(t){for(var e,i=0,n=" "+t+" ";e=this[i++];)if(1===e.nodeType&&-1<(" "+j(F(e))+" ").indexOf(n))return!0;return!1}});var ye=/\r/g,ve=(P.fn.extend({val:function(e){var i,t,n,r=this[0];return arguments.length?(n=P.isFunction(e),this.each(function(t){1!==this.nodeType||(null==(t=n?e.call(this,t,P(this).val()):e)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=P.map(t,function(t){return null==t?"":t+""})),(i=P.valHooks[this.type]||P.valHooks[this.nodeName.toLowerCase()])&&"set"in i&&void 0!==i.set(this,t,"value"))||(this.value=t)})):r?(i=P.valHooks[r.type]||P.valHooks[r.nodeName.toLowerCase()])&&"get"in i&&void 0!==(t=i.get(r,"value"))?t:"string"==typeof(t=r.value)?t.replace(ye,""):null==t?"":t:void 0}}),P.extend({valHooks:{option:{get:function(t){var e=P.find.attr(t,"value");return null!=e?e:j(P.text(t))}},select:{get:function(t){for(var e,i=t.options,n=t.selectedIndex,r="select-one"===t.type,o=r?null:[],a=r?n+1:i.length,s=n<0?a:r?n:0;s<a;s++)if(((e=i[s]).selected||s===n)&&!e.disabled&&(!e.parentNode.disabled||!l(e.parentNode,"optgroup"))){if(e=P(e).val(),r)return e;o.push(e)}return o},set:function(t,e){for(var i,n,r=t.options,o=P.makeArray(e),a=r.length;a--;)((n=r[a]).selected=-1<P.inArray(P.valHooks.option.get(n),o))&&(i=!0);return i||(t.selectedIndex=-1),o}}}}),P.each(["radio","checkbox"],function(){P.valHooks[this]={set:function(t,e){if(Array.isArray(e))return t.checked=-1<P.inArray(P(t).val(),e)}},g.checkOn||(P.valHooks[this].get=function(t){return null===t.getAttribute("value")?"on":t.value})}),/^(?:focusinfocus|focusoutblur)$/),E=(P.extend(P.event,{trigger:function(t,e,i,n){var r,o,a,s,l,u,c=[i||w],h=z.call(t,"type")?t.type:t,p=z.call(t,"namespace")?t.namespace.split("."):[],d=o=i=i||w;if(3!==i.nodeType&&8!==i.nodeType&&!ve.test(h+P.event.triggered)&&(-1<h.indexOf(".")&&(h=(p=h.split(".")).shift(),p.sort()),s=h.indexOf(":")<0&&"on"+h,(t=t[P.expando]?t:new P.Event(h,"object"==typeof t&&t)).isTrigger=n?2:3,t.namespace=p.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=i),e=null==e?[t]:P.makeArray(e,[t]),u=P.event.special[h]||{},n||!u.trigger||!1!==u.trigger.apply(i,e))){if(!n&&!u.noBubble&&!P.isWindow(i)){for(a=u.delegateType||h,ve.test(a+h)||(d=d.parentNode);d;d=d.parentNode)c.push(d),o=d;o===(i.ownerDocument||w)&&c.push(o.defaultView||o.parentWindow||_)}for(r=0;(d=c[r++])&&!t.isPropagationStopped();)t.type=1<r?a:u.bindType||h,(l=(y.get(d,"events")||{})[t.type]&&y.get(d,"handle"))&&l.apply(d,e),(l=s&&d[s])&&l.apply&&ht(d)&&(t.result=l.apply(d,e),!1===t.result)&&t.preventDefault();return t.type=h,n||t.isDefaultPrevented()||u._default&&!1!==u._default.apply(c.pop(),e)||!ht(i)||s&&P.isFunction(i[h])&&!P.isWindow(i)&&((o=i[s])&&(i[s]=null),i[P.event.triggered=h](),P.event.triggered=void 0,o)&&(i[s]=o),t.result}},simulate:function(t,e,i){i=P.extend(new P.Event,i,{type:t,isSimulated:!0});P.event.trigger(i,null,e)}}),P.fn.extend({trigger:function(t,e){return this.each(function(){P.event.trigger(t,e,this)})},triggerHandler:function(t,e){var i=this[0];if(i)return P.event.trigger(t,e,i,!0)}}),P.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(t,i){P.fn[i]=function(t,e){return 0<arguments.length?this.on(i,null,t,e):this.trigger(i)}}),P.fn.extend({hover:function(t,e){return this.mouseenter(t).mouseleave(e||t)}}),g.focusin="onfocusin"in _,g.focusin||P.each({focus:"focusin",blur:"focusout"},function(i,n){function r(t){P.event.simulate(n,t.target,P.event.fix(t))}P.event.special[n]={setup:function(){var t=this.ownerDocument||this,e=y.access(t,n);e||t.addEventListener(i,r,!0),y.access(t,n,(e||0)+1)},teardown:function(){var t=this.ownerDocument||this,e=y.access(t,n)-1;e?y.access(t,n,e):(t.removeEventListener(i,r,!0),y.remove(t,n))}}}),_.location),be=P.now(),xe=/\?/,_e=(P.parseXML=function(t){var e;if(!t||"string"!=typeof t)return null;try{e=(new _.DOMParser).parseFromString(t,"text/xml")}catch(t){e=void 0}return e&&!e.getElementsByTagName("parsererror").length||P.error("Invalid XML: "+t),e},/\[\]$/),we=/\r?\n/g,Pe=/^(?:submit|button|image|reset|file)$/i,Se=/^(?:input|select|textarea|keygen)/i;P.param=function(t,e){function i(t,e){e=P.isFunction(e)?e():e,r[r.length]=encodeURIComponent(t)+"="+encodeURIComponent(null==e?"":e)}var n,r=[];if(Array.isArray(t)||t.jquery&&!P.isPlainObject(t))P.each(t,function(){i(this.name,this.value)});else for(n in t)!function i(n,t,r,o){if(Array.isArray(t))P.each(t,function(t,e){r||_e.test(n)?o(n,e):i(n+"["+("object"==typeof e&&null!=e?t:"")+"]",e,r,o)});else if(r||"object"!==P.type(t))o(n,t);else for(var e in t)i(n+"["+e+"]",t[e],r,o)}(n,t[n],e,i);return r.join("&")},P.fn.extend({serialize:function(){return P.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var t=P.prop(this,"elements");return t?P.makeArray(t):this}).filter(function(){var t=this.type;return this.name&&!P(this).is(":disabled")&&Se.test(this.nodeName)&&!Pe.test(t)&&(this.checked||!bt.test(t))}).map(function(t,e){var i=P(this).val();return null==i?null:Array.isArray(i)?P.map(i,function(t){return{name:e.name,value:t.replace(we,"\r\n")}}):{name:e.name,value:i.replace(we,"\r\n")}}).get()}});var Ce=/%20/g,Te=/#.*$/,Oe=/([?&])_=[^&]*/,ke=/^(.*?):[ \t]*([^\r\n]*)$/gm,De=/^(?:GET|HEAD)$/,Ie=/^\/\//,Ae={},je={},Fe="*/".concat("*"),Ee=w.createElement("a");function Me(o){return function(t,e){"string"!=typeof t&&(e=t,t="*");var i,n=0,r=t.toLowerCase().match(S)||[];if(P.isFunction(e))for(;i=r[n++];)"+"===i[0]?(i=i.slice(1)||"*",(o[i]=o[i]||[]).unshift(e)):(o[i]=o[i]||[]).push(e)}}function Le(e,n,r,o){var a={},s=e===je;function l(t){var i;return a[t]=!0,P.each(e[t]||[],function(t,e){e=e(n,r,o);return"string"!=typeof e||s||a[e]?s?!(i=e):void 0:(n.dataTypes.unshift(e),l(e),!1)}),i}return l(n.dataTypes[0])||!a["*"]&&l("*")}function Ve(t,e){var i,n,r=P.ajaxSettings.flatOptions||{};for(i in e)void 0!==e[i]&&((r[i]?t:n=n||{})[i]=e[i]);return n&&P.extend(!0,t,n),t}Ee.href=E.href,P.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:E.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(E.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Fe,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":P.parseXML}
vendor: 4,325 bytes, line 1
1,flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?Ve(Ve(t,P.ajaxSettings),e):Ve(P.ajaxSettings,t)},ajaxPrefilter:Me(Ae),ajaxTransport:Me(je),ajax:function(t,e){"object"==typeof t&&(e=t,t=void 0);var l,u,c,i,h,p,d,n,f=P.ajaxSetup({},e=e||{}),g=f.context||f,m=f.context&&(g.nodeType||g.jquery)?P(g):P.event,y=P.Deferred(),v=P.Callbacks("once memory"),b=f.statusCode||{},r={},o={},a="canceled",x={readyState:0,getResponseHeader:function(t){var e;if(p){if(!i)for(i={};e=ke.exec(c);)i[e[1].toLowerCase()]=e[2];e=i[t.toLowerCase()]}return null==e?null:e},getAllResponseHeaders:function(){return p?c:null},setRequestHeader:function(t,e){return null==p&&(t=o[t.toLowerCase()]=o[t.toLowerCase()]||t,r[t]=e),this},overrideMimeType:function(t){return null==p&&(f.mimeType=t),this},statusCode:function(t){if(t)if(p)x.always(t[x.status]);else for(var e in t)b[e]=[b[e],t[e]];return this},abort:function(t){t=t||a;return l&&l.abort(t),s(0,t),this}};if(y.promise(x),f.url=((t||f.url||E.href)+"").replace(Ie,E.protocol+"//"),f.type=e.method||e.type||f.method||f.type,f.dataTypes=(f.dataType||"*").toLowerCase().match(S)||[""],null==f.crossDomain){t=w.createElement("a");try{t.href=f.url,t.href=t.href,f.crossDomain=Ee.protocol+"//"+Ee.host!=t.protocol+"//"+t.host}catch(t){f.crossDomain=!0}}if(f.data&&f.processData&&"string"!=typeof f.data&&(f.data=P.param(f.data,f.traditional)),Le(Ae,f,e,x),!p){for(n in(d=P.event&&f.global)&&0==P.active++&&P.event.trigger("ajaxStart"),f.type=f.type.toUpperCase(),f.hasContent=!De.test(f.type),u=f.url.replace(Te,""),f.hasContent?f.data&&f.processData&&0===(f.contentType||"").indexOf("application/x-www-form-urlencoded")&&(f.data=f.data.replace(Ce,"+")):(t=f.url.slice(u.length),f.data&&(u+=(xe.test(u)?"&":"?")+f.data,delete f.data),!1===f.cache&&(u=u.replace(Oe,"$1"),t=(xe.test(u)?"&":"?")+"_="+be+++t),f.url=u+t),f.ifModified&&(P.lastModified[u]&&x.setRequestHeader("If-Modified-Since",P.lastModified[u]),P.etag[u])&&x.setRequestHeader("If-None-Match",P.etag[u]),(f.data&&f.hasContent&&!1!==f.contentType||e.contentType)&&x.setRequestHeader("Content-Type",f.contentType),x.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+Fe+"; q=0.01":""):f.accepts["*"]),f.headers)x.setRequestHeader(n,f.headers[n]);if(f.beforeSend&&(!1===f.beforeSend.call(g,x,f)||p))return x.abort();if(a="abort",v.add(f.complete),x.done(f.success),x.fail(f.error),l=Le(je,f,e,x)){if(x.readyState=1,d&&m.trigger("ajaxSend",[x,f]),p)return x;f.async&&0<f.timeout&&(h=_.setTimeout(function(){x.abort("timeout")},f.timeout));try{p=!1,l.send(r,s)}catch(t){if(p)throw t;s(-1,t)}}else s(-1,"No Transport")}return x;function s(t,e,i,n){var r,o,a,s=e;p||(p=!0,h&&_.clearTimeout(h),l=void 0,c=n||"",x.readyState=0<t?4:0,n=200<=t&&t<300||304===t,i&&(a=((t,e,i)=>{for(var n,r,o,a,s=t.contents,l=t.dataTypes;"*"===l[0];)l.shift(),void 0===n&&(n=t.mimeType||e.getResponseHeader("Content-Type"));if(n)for(r in s)if(s[r]&&s[r].test(n)){l.unshift(r);break}if(l[0]in i)o=l[0];else{for(r in i){if(!l[0]||t.converters[r+" "+l[0]]){o=r;break}a=a||r}o=o||a}if(o)return o!==l[0]&&l.unshift(o),i[o]})(f,x,i)),a=((t,e,i,n)=>{var r,o,a,s,l,u={},c=t.dataTypes.slice();if(c[1])for(a in t.converters)u[a.toLowerCase()]=t.converters[a];for(o=c.shift();o;)if(t.responseFields[o]&&(i[t.responseFields[o]]=e),!l&&n&&t.dataFilter&&(e=t.dataFilter(e,t.dataType)),l=o,o=c.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(!(a=u[l+" "+o]||u["* "+o]))for(r in u)if((s=r.split(" "))[1]===o&&(a=u[l+" "+s[0]]||u["* "+s[0]])){!0===a?a=u[r]:!0!==u[r]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&t.throws)e=a(e);else try{e=a(e)}catch(t){return{state:"parsererror",error:a?t:"No conversion from "+l+" to "+o}}}return{state:"success",data:e}})(f,a,x,n),n?(f.ifModified&&((i=x.getResponseHeader("Last-Modified"))&&(P.lastModified[u]=i),i=x.getResponseHeader("etag"))&&(P.etag[u]=i),204===t||"HEAD"===f.type?s="nocontent":304===t?s="notmodified":(s=a.state,r=a.data,n=!(o=a.error))):(o=s,!t&&s||(s="error",t<0&&(t=0))),x.status=t,x.statusText=(e||s)+"",n?y.resolveWith(g,[r,s,x]):y.rejectWith(g,[x,s,o]),x.statusCode(b),b=void 0,d&&m.trigger(n?"ajaxSuccess":"ajaxError",[x,f,n?r:o]),v.fireWith(g,[x,s]),d&&(m.trigger("ajaxComplete",[x,f]),--P.active||P.event.trigger("ajaxStop")))}}
vendor: 4,145 bytes, line 1
1,getJSON:function(t,e,i){return P.get(t,e,i,"json")},getScript:function(t,e){return P.get(t,void 0,e,"script")}}),P.each(["get","post"],function(t,r){P[r]=function(t,e,i,n){return P.isFunction(e)&&(n=n||i,i=e,e=void 0),P.ajax(P.extend({url:t,type:r,dataType:n,data:e,success:i},P.isPlainObject(t)&&t))}}),P._evalUrl=function(t){return P.ajax({url:t,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},P.fn.extend({wrapAll:function(t){return this[0]&&(P.isFunction(t)&&(t=t.call(this[0])),t=P(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var t=this;t.firstElementChild;)t=t.firstElementChild;return t}).append(this)),this},wrapInner:function(i){return P.isFunction(i)?this.each(function(t){P(this).wrapInner(i.call(this,t))}):this.each(function(){var t=P(this),e=t.contents();e.length?e.wrapAll(i):t.append(i)})},wrap:function(e){var i=P.isFunction(e);return this.each(function(t){P(this).wrapAll(i?e.call(this,t):e)})},unwrap:function(t){return this.parent(t).not("body").each(function(){P(this).replaceWith(this.childNodes)}),this}}),P.expr.pseudos.hidden=function(t){return!P.expr.pseudos.visible(t)},P.expr.pseudos.visible=function(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)},P.ajaxSettings.xhr=function(){try{return new _.XMLHttpRequest}catch(t){}};var Re={0:200,1223:204},M=P.ajaxSettings.xhr(),Ne=(g.cors=!!M&&"withCredentials"in M,g.ajax=M=!!M,P.ajaxTransport(function(r){var o,a;if(g.cors||M&&!r.crossDomain)return{send:function(t,e){var i,n=r.xhr();if(n.open(r.type,r.url,r.async,r.username,r.password),r.xhrFields)for(i in r.xhrFields)n[i]=r.xhrFields[i];for(i in r.mimeType&&n.overrideMimeType&&n.overrideMimeType(r.mimeType),r.crossDomain||t["X-Requested-With"]||(t["X-Requested-With"]="XMLHttpRequest"),t)n.setRequestHeader(i,t[i]);o=function(t){return function(){o&&(o=a=n.onload=n.onerror=n.onabort=n.onreadystatechange=null,"abort"===t?n.abort():"error"===t?"number"!=typeof n.status?e(0,"error"):e(n.status,n.statusText):e(Re[n.status]||n.status,n.statusText,"text"!==(n.responseType||"text")||"string"!=typeof n.responseText?{binary:n.response}:{text:n.responseText},n.getAllResponseHeaders()))}},n.onload=o(),a=n.onerror=o("error"),void 0!==n.onabort?n.onabort=a:n.onreadystatechange=function(){4===n.readyState&&_.setTimeout(function(){o&&a()})},o=o("abort");try{n.send(r.hasContent&&r.data||null)}catch(t){if(o)throw t}},abort:function(){o&&o()}}}),P.ajaxPrefilter(function(t){t.crossDomain&&(t.contents.script=!1)}),P.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(t){return P.globalEval(t),t}}}),P.ajaxPrefilter("script",function(t){void 0===t.cache&&(t.cache=!1),t.crossDomain&&(t.type="GET")}),P.ajaxTransport("script",function(i){var n,r;if(i.crossDomain)return{send:function(t,e){n=P("<script>").prop({charset:i.scriptCharset,src:i.url}).on("load error",r=function(t){n.remove(),r=null,t&&e("error"===t.type?404:200,t.type)}),w.head.appendChild(n[0])},abort:function(){r&&r()}}}),[]),Be=/(=)\?(?=&|$)|\?\?/,ze=(P.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var t=Ne.pop()||P.expando+"_"+be++;return this[t]=!0,t}}),P.ajaxPrefilter("json jsonp",function(t,e,i){var n,r,o,a=!1!==t.jsonp&&(Be.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&Be.test(t.data)&&"data");if(a||"jsonp"===t.dataTypes[0])return n=t.jsonpCallback=P.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,a?t[a]=t[a].replace(Be,"$1"+n):!1!==t.jsonp&&(t.url+=(xe.test(t.url)?"&":"?")+t.jsonp+"="+n),t.converters["script json"]=function(){return o||P.error(n+" was not called"),o[0]},t.dataTypes[0]="json",r=_[n],_[n]=function(){o=arguments},i.always(function(){void 0===r?P(_).removeProp(n):_[n]=r,t[n]&&(t.jsonpCallback=e.jsonpCallback,Ne.push(n)),o&&P.isFunction(r)&&r(o[0]),o=r=void 0}),"script"}),g.createHTMLDocument=((t=w.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>
1",2===t.childNodes.length),P.parseHTML=function(t,e,i){var n;return"string"!=typeof t?[]:("boolean"==typeof e&&(i=e,e=!1),e||(g.createHTMLDocument?((n=(e=w.implementation.createHTMLDocument("")).createElement("base")).href=w.location.href,e.head.appendChild(n)):e=w),n=!i&&[],(i=J.exec(t))?[e.createElement(i[1])]:(i=St([t],e,n),n&&n.length&&P(n).remove(),P.merge([],i.childNodes)))},P.fn.load=function(t,e,i){var n,r,o,a=this,s=t.indexOf(" ");return-1<s&&(n=j(t.slice(s)),t=t.slice(0,s)),P.isFunction(e)?(i=e,e=void 0):e&&"object"==typeof e&&(r="POST"),0<a.length&&P.ajax({url:t,type:r||"GET",dataType:"html",data:e}).done(function(t){o=arguments,a.html(n?P("<div>").append(P.parseHTML(t)).find(n):t)}).always(i&&function(t,e){a.each(function(){i.apply(this,o||[t.responseText,e,t])})}),this},P.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(t,e){P.fn[e]=function(t){return this.on(e,t)}}),P.expr.pseudos.animated=function(e){return P.grep(P.timers,function(t){return e===t.elem}).length},P.offset={setOffset:function(t,e,i){var n,r,o,a,s=P.css(t,"position"),l=P(t),u={};"static"===s&&(t.style.position="relative"),o=l.offset(),n=P.css(t,"top"),a=P.css(t,"left"),s=("absolute"===s||"fixed"===s)&&-1<(n+a).indexOf("auto")?(r=(s=l.position()).top,s.left):(r=parseFloat(n)||0,parseFloat(a)||0),null!=(e=P.isFunction(e)?e.call(t,i,P.extend({},o)):e).top&&(u.top=e.top-o.top+r),null!=e.left&&(u.left=e.left-o.left+s),"using"in e?e.using.call(t,u):l.css(u)}},P.fn.extend({offset:function(e){var t,i,n;return arguments.length?void 0===e?this:this.each(function(t){P.offset.setOffset(this,e,t)}):(n=this[0])?n.getClientRects().length?(i=n.getBoundingClientRect(),t=(n=n.ownerDocument).documentElement,{top:i.top+(n=n.defaultView).pageYOffset-t.clientTop,left:i.left+n.pageXOffset-t.clientLeft}):{top:0,left:0}:void 0},position:function(){var t,e,i,n;if(this[0])return i=this[0],n={top:0,left:0},"fixed"===P.css(i,"position")?e=i.getBoundingClientRect():(t=this.offsetParent(),e=this.offset(),n={top:(n=l(t[0],"html")?n:t.offset()).top+P.css(t[0],"borderTopWidth",!0),left:n.left+P.css(t[0],"borderLeftWidth",!0)}),{top:e.top-n.top-P.css(i,"marginTop",!0),left:e.left-n.left-P.css(i,"marginLeft",!0)}},offsetParent:function(){return this.map(function(){for(var t=this.offsetParent;t&&"static"===P.css(t,"position");)t=t.offsetParent;return t||Ct})}}),P.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var o="pageYOffset"===r;P.fn[e]=function(t){return h(this,function(t,e,i){var n;if(P.isWindow(t)?n=t:9===t.nodeType&&(n=t.defaultView),void 0===i)return n?n[r]:t[e];n?n.scrollTo(o?n.pageXOffset:i,o?i:n.pageYOffset):t[e]=i},e,t,arguments.length)}}),P.each(["top","left"],function(t,i){P.cssHooks[i]=Kt(g.pixelPosition,function(t,e){if(e)return e=C(t,i),qt.test(e)?P(t).position()[i]+"px":e})}),P.each({Height:"height",Width:"width"},function(a,s){P.each({padding:"inner"+a,content:s,"":"outer"+a},function(n,o){P.fn[o]=function(t,e){var i=arguments.length&&(n||"boolean"!=typeof t),r=n||(!0===t||!0===e?"margin":"border");return h(this,function(t,e,i){var n;return P.isWindow(t)?0===o.indexOf("outer")?t["inner"+a]:t.document.documentElement["client"+a]:9===t.nodeType?(n=t.documentElement,Math.max(t.body["scroll"+a],n["scroll"+a],t.body["offset"+a],n["offset"+a],n["client"+a])):void 0===i?P.css(t,e,r):P.style(t,e,i,r)},s,i?t:void 0,i)}})}),P.fn.extend({bind:function(t,e,i){return this.on(t,null,e,i)},unbind:function(t,e){return this.off(t,null,e)},delegate:function(t,e,i,n){return this.on(e,t,i,n)},undelegate:function(t,e,i){return 1===arguments.length?this.off(t,"**"):this.off(e,t||"**",i)}}),P.holdReady=function(t){t?P.readyWait++:P.ready(!0)},P.isArray=Array.isArray,P.parseJSON=JSON.parse,P.nodeName=l,"function"==typeof define&&define.amd&&define("jquery",[],function(){return P}),_.jQuery),He=_.$;return P.noConflict=function(t){return _.$===P&&(_.$=He),t&&_.jQuery===P&&(_.jQuery=ze),P},L||(_.jQuery=_.$=P),P},"object"==typeof e&&"object"==typeof e.exports?e.exports=n.document?r(n,!0):function(t){if(t.document)return r(t);throw new Error("jQuery requires a window with a document")}:r(n)},{}
1],18:[function(t,e,i){var n,r,o,a;n=function(){function s(){for(var t=0,e={};t<arguments.length;t++){var i,n=arguments[t];for(i in n)e[i]=n[i]}return e}function u(t){return t.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function t(l){function a(){}function i(t,e,i){if("undefined"!=typeof document){"number"==typeof(i=s({path:"/"},a.defaults,i)).expires&&(i.expires=new Date(+new Date+864e5*i.expires)),i.expires=i.expires?i.expires.toUTCString():"";try{var n=JSON.stringify(e);/^[\{\[]/.test(n)&&(e=n)}catch(t){}e=l.write?l.write(e,t):encodeURIComponent(String(e)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var r,o="";for(r in i)i[r]&&(o+="; "+r,!0!==i[r])&&(o+="="+i[r].split(";")[0]);return document.cookie=t+"="+e+o}}function e(t,e){if("undefined"!=typeof document){for(var i={},n=document.cookie?document.cookie.split("; "):[],r=0;r<n.length;r++){var o=n[r].split("="),a=o.slice(1).join("=");e||'"'!==a.charAt(0)||(a=a.slice(1,-1));try{var s=u(o[0]),a=(l.read||l)(a,s)||u(a);if(e)try{a=JSON.parse(a)}catch(t){}if(i[s]=a,t===s)break}catch(t){}}return t?i[t]:i}}return a.set=i,a.get=function(t){return e(t,!1)},a.getJSON=function(t){return e(t,!0)},a.remove=function(t,e){i(t,"",s(e,{expires:-1}))},a.defaults={},a.withConverter=t,a}(function(){})},"function"==typeof define&&define.amd&&(define(n),r=!0),"object"==typeof i&&(e.exports=n(),r=!0),r||(o=window.Cookies,(a=window.Cookies=n()).noConflict=function(){return window.Cookies=o,a})},{}],19:[function(u,e,n){!function(i,p){!function(t){"object"==typeof n&&void 0!==e?e.exports=t():"function"==typeof define&&define.amd?define([],t):("undefined"!=typeof window?window:void 0!==i?i:"undefined"!=typeof self?self:this).JSZip=t()}(function(){return function n(r,o,a){function s(e,t){if(!o[e]){if(!r[e]){var i="function"==typeof u&&u;if(!t&&i)return i(e,!0);if(l)return l(e,!0);t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}i=o[e]={exports:{}};r[e][0].call(i.exports,function(t){return s(r[e][1][t]||t)},i,i.exports,n,r,o,a)}return o[e].exports}for(var l="function"==typeof u&&u,t=0;t<a.length;t++)s(a[t]);return s}({1:[function(t,e,i){var h=t("./utils"),c=t("./support"),p="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";i.encode=function(t){for(var e,i,n,r,o,a,s=[],l=0,u=t.length,c="string"!==h.getTypeOf(t);l<t.length;)a=u-l,n=c?(e=t[l++],i=l<u?t[l++]:0,l<u?t[l++]:0):(e=t.charCodeAt(l++),i=l<u?t.charCodeAt(l++):0,l<u?t.charCodeAt(l++):0),r=(3&e)<<4|i>>4,o=1<a?(15&i)<<2|n>>6:64,a=2<a?63&n:64,s.push(p.charAt(e>>2)+p.charAt(r)+p.charAt(o)+p.charAt(a));return s.join("")},i.decode=function(t){var e,i,n,r,o,a=0,s=0;if("data:"===t.substr(0,"data:".length))throw new Error("Invalid base64 input, it looks like a data url.");var l,u=3*(t=t.replace(/[^A-Za-z0-9\+\/\=]/g,"")).length/4;if(t.charAt(t.length-1)===p.charAt(64)&&u--,t.charAt(t.length-2)===p.charAt(64)&&u--,u%1!=0)throw new Error("Invalid base64 input, bad content length.");for(l=new(c.uint8array?Uint8Array:Array)(0|u);a<t.length;)e=p.indexOf(t.charAt(a++))<<2|(r=p.indexOf(t.charAt(a++)))>>4,i=(15&r)<<4|(r=p.indexOf(t.charAt(a++)))>>2,n=(3&r)<<6|(o=p.indexOf(t.charAt(a++))),l[s++]=e,64!==r&&(l[s++]=i),64!==o&&(l[s++]=n);return l}},{"./support":30,"./utils":32}],2:[function(t,e,i){var n=t("./external"),r=t("./stream/DataWorker"),o=t("./stream/Crc32Probe"),a=t("./stream/DataLengthProbe");function s(t,e,i,n,r){this.compressedSize=t,this.uncompressedSize=e,this.crc32=i,this.compression=n,this.compressedContent=r}s.prototype={getContentWorker:function(){var t=new r(n.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new a("data_length")),e=this;return t.on("end",function(){if(this.streamInfo.data_length!==e.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),t},getCompressedWorker:function(){return new r(n.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}}
vendor: 90,421 bytes, line 1
1,s.createWorkerFrom=function(t,e,i){return t.pipe(new o).pipe(new a("uncompressedSize")).pipe(e.compressWorker(i)).pipe(new a("compressedSize")).withStreamInfo("compression",e)},e.exports=s},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(t,e,i){var n=t("./stream/GenericWorker");i.STORE={magic:"\0\0",compressWorker:function(t){return new n("STORE compression")},uncompressWorker:function(){return new n("STORE decompression")}},i.DEFLATE=t("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(t,e,i){var n=t("./utils"),a=(()=>{for(var t=[],e=0;e<256;e++){for(var i=e,n=0;n<8;n++)i=1&i?3988292384^i>>>1:i>>>1;t[e]=i}return t})();e.exports=function(t,e){return void 0!==t&&t.length?("string"!==n.getTypeOf(t)?(t,e,i)=>{var n=a,r=0+i;t^=-1;for(var o=0;o<r;o++)t=t>>>8^n[255&(t^e[o])];return-1^t}:(t,e,i)=>{var n=a,r=0+i;t^=-1;for(var o=0;o<r;o++)t=t>>>8^n[255&(t^e.charCodeAt(o))];return-1^t})(0|e,t,t.length):0}},{"./utils":32}],5:[function(t,e,i){i.base64=!1,i.binary=!1,i.dir=!1,i.createFolders=!0,i.date=null,i.compression=null,i.compressionOptions=null,i.comment=null,i.unixPermissions=null,i.dosPermissions=null},{}],6:[function(t,e,i){t="undefined"!=typeof Promise?Promise:t("lie");e.exports={Promise:t}},{lie:37}],7:[function(t,e,i){var n="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,r=t("pako"),o=t("./utils"),a=t("./stream/GenericWorker"),s=n?"uint8array":"array";function l(t,e){a.call(this,"FlateWorker/"+t),this._pako=null,this._pakoAction=t,this._pakoOptions=e,this.meta={}}i.magic="\b\0",o.inherits(l,a),l.prototype.processChunk=function(t){this.meta=t.meta,null===this._pako&&this._createPako(),this._pako.push(o.transformTo(s,t.data),!1)},l.prototype.flush=function(){a.prototype.flush.call(this),null===this._pako&&this._createPako(),this._pako.push([],!0)},l.prototype.cleanUp=function(){a.prototype.cleanUp.call(this),this._pako=null},l.prototype._createPako=function(){this._pako=new r[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var e=this;this._pako.onData=function(t){e.push({data:t,meta:e.meta})}},i.compressWorker=function(t){return new l("Deflate",t)},i.uncompressWorker=function(){return new l("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(t,e,i){function v(t,e){for(var i="",n=0;n<e;n++)i+=String.fromCharCode(255&t),t>>>=8;return i}function n(t,e,i,n,r,o){var a=t.file,s=t.compression,l=o!==x.utf8encode,u=b.transformTo("string",o(a.name)),c=b.transformTo("string",x.utf8encode(a.name)),h=a.comment,o=b.transformTo("string",o(h)),p=b.transformTo("string",x.utf8encode(h)),d=c.length!==a.name.length,h=p.length!==h.length,f="",g=a.dir,m=a.date,y={crc32:0,compressedSize:0,uncompressedSize:0},i=(e&&!i||(y.crc32=t.crc32,y.compressedSize=t.compressedSize,y.uncompressedSize=t.uncompressedSize),0),t=(e&&(i|=8),l||!d&&!h||(i|=2048),0),e=0,m=(g&&(t|=16),"UNIX"===r?(e=798,t|=(65535&((l=a.unixPermissions)?l:g?16893:33204))<<16):(e=20,t|=63&(a.dosPermissions||0)),r=m.getUTCHours(),r=(r=((r<<=6)|m.getUTCMinutes())<<5)|m.getUTCSeconds()/2,l=m.getUTCFullYear()-1980,l=(l=((l<<=4)|m.getUTCMonth()+1)<<5)|m.getUTCDate(),d&&(g=v(1,1)+v(_(u),4)+c,f+="up"+v(g.length,2)+g),h&&(a=v(1,1)+v(_(o),4)+p,f+="uc"+v(a.length,2)+a),""),m=(m=(m=(m=(m=(m=(m=(m=(m=(m+="\n\0")+v(i,2))+s.magic)+v(r,2))+v(l,2))+v(y.crc32,4))+v(y.compressedSize,4))+v(y.uncompressedSize,4))+v(u.length,2))+v(f.length,2);return{fileRecord:w.LOCAL_FILE_HEADER+m+u+f,dirRecord:w.CENTRAL_FILE_HEADER+v(e,2)+m+v(o.length,2)+"\0\0\0\0"+v(t,4)+v(n,4)+u+f+o}}var b=t("../utils"),r=t("../stream/GenericWorker"),x=t("../utf8"),_=t("../crc32"),w=t("../signature");function o(t,e,i,n){r.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=e,this.zipPlatform=i,this.encodeFileName=n,this.streamFiles=t,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}b.inherits(o,r),o.prototype.push=function(t){var e=t.meta.percent||0,i=this.entriesCount,n=this._sources.length;this.accumulate?this.contentBuffer.push(t):(this.bytesWritten+=t.data.length,r.prototype.push.call(this,{data:t.data,meta:{currentFile:this.currentFile,percent:i?(e+100*(i-n-1))/i:100}}))},o.prototype.openedSource=function(t){this.currentSourceOffset=this.bytesWritten,this.currentFile=t.file.name;var e=this.streamFiles&&!t.file.dir;e?(t=n(t,e,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName),this.push({data:t.fileRecord,meta:{percent:0}})):this.accumulate=!0},o.prototype.closedSource=function(t){this.accumulate=!1;var e=this.streamFiles&&!t.file.dir,i=n(t,e,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(i.dirRecord),e)this.push({data:(e=t,w.DATA_DESCRIPTOR+v(e.crc32,4)+v(e.compressedSize,4)+v(e.uncompressedSize,4)),meta:{percent:100}});else for(this.push({data:i.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},o.prototype.flush=function(){for(var t=this.bytesWritten,e=0;e<this.dirRecords.length;e++)this.push({data:this.dirRecords[e],meta:{percent:100}});var i=this.bytesWritten-t,i=((t,e,i,n,r)=>(r=b.transformTo("string",r(n)),w.CENTRAL_DIRECTORY_END+"\0\0\0\0"+v(t,2)+v(t,2)+v(e,4)+v(i,4)+v(r.length,2)+r))(this.dirRecords.length,i,t,this.zipComment,this.encodeFileName);this.push({data:i,meta:{percent:100}})},o.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},o.prototype.registerPrevious=function(t){this._sources.push(t);var e=this;return t.on("data",function(t){e.processChunk(t)}),t.on("end",function(){e.closedSource(e.previous.streamInfo),e._sources.length?e.prepareNextSource():e.end()}),t.on("error",function(t){e.error(t)}),this},o.prototype.resume=function(){return!!r.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},o.prototype.error=function(t){var e=this._sources;if(!r.prototype.error.call(this,t))return!1;for(var i=0;i<e.length;i++)try{e[i].error(t)}catch(t){}return!0},o.prototype.lock=function(){r.prototype.lock.call(this);for(var t=this._sources,e=0;e<t.length;e++)t[e].lock()},e.exports=o},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}],9:[function(t,e,i){var u=t("../compressions"),n=t("./ZipFileWorker");i.generateWorker=function(t,a,e){var s=new n(a.streamFiles,e,a.platform,a.encodeFileName),l=0;try{t.forEach(function(t,e){l++;var i=((t,e)=>{if(e=u[t=t||e])return e;throw new Error(t+" is not a valid compression method !")})(e.options.compression,a.compression),n=e.options.compressionOptions||a.compressionOptions||{},r=e.dir,o=e.date;e._compressWorker(i,n).withStreamInfo("file",{name:t,dir:r,date:o,comment:e.comment||"",unixPermissions:e.unixPermissions,dosPermissions:e.dosPermissions}).pipe(s)}),s.entriesCount=l}catch(t){s.error(t)}return s}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(t,e,i){function n(){if(!(this instanceof n))return new n;if(arguments.length)throw new Error("The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide.");this.files=Object.create(null),this.comment=null,this.root="",this.clone=function(){var t,e=new n;for(t in this)"function"!=typeof this[t]&&(e[t]=this[t]);return e}}(n.prototype=t("./object")).loadAsync=t("./load"),n.support=t("./support"),n.defaults=t("./defaults"),n.version="3.7.1",n.loadAsync=function(t,e){return(new n).loadAsync(t,e)},n.external=t("./external"),e.exports=n},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(t,e,i){var n=t("./utils"),a=t("./external"),s=t("./utf8"),l=t("./zipEntries"),u=t("./stream/Crc32Probe"),c=t("./nodejsUtils");e.exports=function(t,r){var o=this;return r=n.extend(r||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:s.utf8decode}),c.isNode&&c.isStream(t)?a.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):n.prepareContent("the loaded zip file",t,!0,r.optimizedBinaryString,r.base64).then(function(t){var e=new l(r);return e.load(t),e}).then(function(t){var e=[a.Promise.resolve(t)],i=t.files;if(r.checkCRC32)for(var n=0;n<i.length;n++)e.push((n=>new a.Promise(function(t,e){var i=n.decompressed.getContentWorker().pipe(new u);i.on("error",function(t){e(t)}).on("end",function(){i.streamInfo.crc32!==n.decompressed.crc32?e(new Error("Corrupted zip : CRC32 mismatch")):t()}).resume()}))(i[n]));return a.Promise.all(e)}).then(function(t){for(var t=t.shift(),e=t.files,i=0;i<e.length;i++){var n=e[i];o.file(n.fileNameStr,n.decompressed,{binary:!0,optimizedBinaryString:!0,date:n.date,dir:n.dir,comment:n.fileCommentStr.length?n.fileCommentStr:null,unixPermissions:n.unixPermissions,dosPermissions:n.dosPermissions,createFolders:r.createFolders})}return t.zipComment.length&&(o.comment=t.zipComment),o})}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(t,e,i){var n=t("../utils"),r=t("../stream/GenericWorker");function o(t,e){r.call(this,"Nodejs stream input adapter for "+t),this._upstreamEnded=!1,this._bindStream(e)}n.inherits(o,r),o.prototype._bindStream=function(t){var e=this;(this._stream=t).pause(),t.on("data",function(t){e.push({data:t,meta:{percent:0}})}).on("error",function(t){e.isPaused?this.generatedError=t:e.error(t)}).on("end",function(){e.isPaused?e._upstreamEnded=!0:e.end()})},o.prototype.pause=function(){return!!r.prototype.pause.call(this)&&(this._stream.pause(),!0)},o.prototype.resume=function(){return!!r.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},e.exports=o},{"../stream/GenericWorker":28,"../utils":32}],13:[function(t,e,i){var r=t("readable-stream").Readable;function n(t,e,i){r.call(this,e),this._helper=t;var n=this;t.on("data",function(t,e){n.push(t)||n._helper.pause(),i&&i(e)}).on("error",function(t){n.emit("error",t)}).on("end",function(){n.push(null)})}t("../utils").inherits(n,r),n.prototype._read=function(){this._helper.resume()},e.exports=n},{"../utils":32,"readable-stream":16}],14:[function(t,e,i){e.exports={isNode:void 0!==p,newBufferFrom:function(t,e){if(p.from&&p.from!==Uint8Array.from)return p.from(t,e);if("number"==typeof t)throw new Error('The "data" argument must not be a number');return new p(t,e)},allocBuffer:function(t){return p.alloc?p.alloc(t):((t=new p(t)).fill(0),t)},isBuffer:function(t){return p.isBuffer(t)},isStream:function(t){return t&&"function"==typeof t.on&&"function"==typeof t.pause&&"function"==typeof t.resume}}},{}],15:[function(t,e,i){function r(t,e,i){var n=l.getTypeOf(e),r=l.extend(i||{},h),o=(r.date=r.date||new Date,null!==r.compression&&(r.compression=r.compression.toUpperCase()),"string"==typeof r.unixPermissions&&(r.unixPermissions=parseInt(r.unixPermissions,8)),r.unixPermissions&&16384&r.unixPermissions&&(r.dir=!0),r.dosPermissions&&16&r.dosPermissions&&(r.dir=!0),r.dir&&(t=y(t)),r.createFolders&&(o=a(t))&&s.call(this,o,!0),"string"===n&&!1===r.binary&&!1===r.base64),n=(i&&void 0!==i.binary||(r.binary=!o),(e instanceof p&&0===e.uncompressedSize||r.dir||!e||0===e.length)&&(r.base64=!1,r.binary=!0,e="",r.compression="STORE"),e instanceof p||e instanceof u?e:g.isNode&&g.isStream(e)?new m(t,e):l.prepareContent(t,e,r.binary,r.optimizedBinaryString,r.base64)),i=new d(t,n,r);this.files[t]=i}function a(t){var e=(t="/"===t.slice(-1)?t.substring(0,t.length-1):t).lastIndexOf("/");return 0<e?t.substring(0,e):""}function s(t,e){return e=void 0!==e?e:h.createFolders,t=y(t),this.files[t]||r.call(this,t,null,{dir:!0,createFolders:e}),this.files[t]}var o=t("./utf8"),l=t("./utils"),u=t("./stream/GenericWorker"),c=t("./stream/StreamHelper"),h=t("./defaults"),p=t("./compressedObject"),d=t("./zipObject"),f=t("./generate"),g=t("./nodejsUtils"),m=t("./nodejs/NodejsStreamInputAdapter"),y=function(t){return"/"!==t.slice(-1)&&(t+="/"),t};function v(t){return"[object RegExp]"===Object.prototype.toString.call(t)}e.exports={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(t){var e,i,n;for(e in this.files)n=this.files[e],(i=e.slice(this.root.length,e.length))&&e.slice(0,this.root.length)===this.root&&t(i,n)},filter:function(i){var n=[];return this.forEach(function(t,e){i(t,e)&&n.push(e)}),n},file:function(t,e,i){var n;return 1!==arguments.length?(t=this.root+t,r.call(this,t,e,i),this):v(t)?(n=t,this.filter(function(t,e){return!e.dir&&n.test(t)})):(e=this.files[this.root+t])&&!e.dir?e:null},folder:function(i){var t,e;return i?v(i)?this.filter(function(t,e){return e.dir&&i.test(t)}):(t=this.root+i,t=s.call(this,t),(e=this.clone()).root=t.name,e):this},remove:function(i){i=this.root+i;var t=this.files[i];if(t||("/"!==i.slice(-1)&&(i+="/"),t=this.files[i]),t&&!t.dir)delete this.files[i];else for(var e=this.filter(function(t,e){return e.name.slice(0,i.length)===i}),n=0;n<e.length;n++)delete this.files[e[n].name];return this},generate:function(t){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},generateInternalStream:function(t){var e={};try{if((e=l.extend(t||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:o.utf8encode})).type=e.type.toLowerCase(),e.compression=e.compression.toUpperCase(),"binarystring"===e.type&&(e.type="string"),!e.type)throw new Error("No output type specified.");l.checkSupport(e.type),"darwin"!==e.platform&&"freebsd"!==e.platform&&"linux"!==e.platform&&"sunos"!==e.platform||(e.platform="UNIX"),"win32"===e.platform&&(e.platform="DOS");var i=e.comment||this.comment||"",n=f.generateWorker(this,e,i)}catch(t){(n=new u("error")).error(t)}return new c(n,e.type||"string",e.mimeType)},generateAsync:function(t,e){return this.generateInternalStream(t).accumulate(e)},generateNodeStream:function(t,e){return(t=t||{}).type||(t.type="nodebuffer"),this.generateInternalStream(t).toNodejsStream(e)}}},{"./compressedObject":2,"./defaults":5,"./generate":9,"./nodejs/NodejsStreamInputAdapter":12,"./nodejsUtils":14,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31,"./utils":32,"./zipObject":35}],16:[function(t,e,i){e.exports=t("stream")},{stream:void 0}],17:[function(t,e,i){var n=t("./DataReader");function r(t){n.call(this,t);for(var e=0;e<this.data.length;e++)t[e]=255&t[e]}t("../utils").inherits(r,n),r.prototype.byteAt=function(t){return this.data[this.zero+t]},r.prototype.lastIndexOfSignature=function(t){for(var e=t.charCodeAt(0),i=t.charCodeAt(1),n=t.charCodeAt(2),r=t.charCodeAt(3),o=this.length-4;0<=o;--o)if(this.data[o]===e&&this.data[o+1]===i&&this.data[o+2]===n&&this.data[o+3]===r)return o-this.zero;return-1},r.prototype.readAndCheckSignature=function(t){var e=t.charCodeAt(0),i=t.charCodeAt(1),n=t.charCodeAt(2),t=t.charCodeAt(3),r=this.readData(4);return e===r[0]&&i===r[1]&&n===r[2]&&t===r[3]},r.prototype.readData=function(t){var e;return this.checkOffset(t),0===t?[]:(e=this.data.slice(this.zero+this.index,this.zero+this.index+t),this.index+=t,e)},e.exports=r},{"../utils":32,"./DataReader":18}],18:[function(t,e,i){var n=t("../utils");function r(t){this.data=t,this.length=t.length,this.index=0,this.zero=0}r.prototype={checkOffset:function(t){this.checkIndex(this.index+t)},checkIndex:function(t){if(this.length<this.zero+t||t<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+t+"). Corrupted zip ?")},setIndex:function(t){this.checkIndex(t),this.index=t},skip:function(t){this.setIndex(this.index+t)},byteAt:function(t){},readInt:function(t){var e,i=0;for(this.checkOffset(t),e=this.index+t-1;e>=this.index;e--)i=(i<<8)+this.byteAt(e);return this.index+=t,i},readString:function(t){return n.transformTo("string",this.readData(t))},readData:function(t){},lastIndexOfSignature:function(t){},readAndCheckSignature:function(t){},readDate:function(){var t=this.readInt(4);return new Date(Date.UTC(1980+(t>>25&127),(t>>21&15)-1,t>>16&31,t>>11&31,t>>5&63,(31&t)<<1))}},e.exports=r},{"../utils":32}],19:[function(t,e,i){var n=t("./Uint8ArrayReader");function r(t){n.call(this,t)}t("../utils").inherits(r,n),r.prototype.readData=function(t){this.checkOffset(t);var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=r},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(t,e,i){var n=t("./DataReader");function r(t){n.call(this,t)}t("../utils").inherits(r,n),r.prototype.byteAt=function(t){return this.data.charCodeAt(this.zero+t)},r.prototype.lastIndexOfSignature=function(t){return this.data.lastIndexOf(t)-this.zero},r.prototype.readAndCheckSignature=function(t){return t===this.readData(4)},r.prototype.readData=function(t){this.checkOffset(t);var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=r},{"../utils":32,"./DataReader":18}],21:[function(t,e,i){var n=t("./ArrayReader");function r(t){n.call(this,t)}t("../utils").inherits(r,n),r.prototype.readData=function(t){var e;return this.checkOffset(t),0===t?new Uint8Array(0):(e=this.data.subarray(this.zero+this.index,this.zero+this.index+t),this.index+=t,e)},e.exports=r},{"../utils":32,"./ArrayReader":17}],22:[function(t,e,i){var n=t("../utils"),r=t("../support"),o=t("./ArrayReader"),a=t("./StringReader"),s=t("./NodeBufferReader"),l=t("./Uint8ArrayReader");e.exports=function(t){var e=n.getTypeOf(t);return n.checkSupport(e),"string"!==e||r.uint8array?"nodebuffer"===e?new s(t):r.uint8array?new l(n.transformTo("uint8array",t)):new o(n.transformTo("array",t)):new a(t)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(t,e,i){i.LOCAL_FILE_HEADER="PK��",i.CENTRAL_FILE_HEADER="PK��",i.CENTRAL_DIRECTORY_END="PK��",i.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK��",i.ZIP64_CENTRAL_DIRECTORY_END="PK��",i.DATA_DESCRIPTOR="PK�\b"},{}],24:[function(t,e,i){var n=t("./GenericWorker"),r=t("../utils");function o(t){n.call(this,"ConvertWorker to "+t),this.destType=t}r.inherits(o,n),o.prototype.processChunk=function(t){this.push({data:r.transformTo(this.destType,t.data),meta:t.meta})},e.exports=o},{"../utils":32,"./GenericWorker":28}],25:[function(t,e,i){var n=t("./GenericWorker"),r=t("../crc32");function o(){n.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}t("../utils").inherits(o,n),o.prototype.processChunk=function(t){this.streamInfo.crc32=r(t.data,this.streamInfo.crc32||0),this.push(t)},e.exports=o},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(t,e,i){var n=t("../utils"),r=t("./GenericWorker");function o(t){r.call(this,"DataLengthProbe for "+t),this.propName=t,this.withStreamInfo(t,0)}n.inherits(o,r),o.prototype.processChunk=function(t){var e;t&&(e=this.streamInfo[this.propName]||0,this.streamInfo[this.propName]=e+t.data.length),r.prototype.processChunk.call(this,t)},e.exports=o},{"../utils":32,"./GenericWorker":28}],27:[function(t,e,i){var n=t("../utils"),r=t("./GenericWorker");function o(t){r.call(this,"DataWorker");var e=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,t.then(function(t){e.dataIsReady=!0,e.data=t,e.max=t&&t.length||0,e.type=n.getTypeOf(t),e.isPaused||e._tickAndRepeat()},function(t){e.error(t)})}n.inherits(o,r),o.prototype.cleanUp=function(){r.prototype.cleanUp.call(this),this.data=null},o.prototype.resume=function(){return!!r.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,n.delay(this._tickAndRepeat,[],this)),!0)},o.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished)||(n.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0)},o.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var t=null,e=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":t=this.data.substring(this.index,e);break;case"uint8array":t=this.data.subarray(this.index,e);break;case"array":case"nodebuffer":t=this.data.slice(this.index,e)}return this.index=e,this.push({data:t,meta:{percent:this.max?this.index/this.max*100:0}})},e.exports=o},{"../utils":32,"./GenericWorker":28}],28:[function(t,e,i){function n(t){this.name=t||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}n.prototype={push:function(t){this.emit("data",t)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(t){this.emit("error",t)}return!0},error:function(t){return!this.isFinished&&(this.isPaused?this.generatedError=t:(this.isFinished=!0,this.emit("error",t),this.previous&&this.previous.error(t),this.cleanUp()),!0)},on:function(t,e){return this._listeners[t].push(e),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(t,e){if(this._listeners[t])for(var i=0;i<this._listeners[t].length;i++)this._listeners[t][i].call(this,e)},pipe:function(t){return t.registerPrevious(this)},registerPrevious:function(t){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.streamInfo=t.streamInfo,this.mergeStreamInfo(),this.previous=t;var e=this;return t.on("data",function(t){e.processChunk(t)}),t.on("end",function(){e.end()}),t.on("error",function(t){e.error(t)}),this},pause:function(){return!this.isPaused&&!this.isFinished&&(this.isPaused=!0,this.previous&&this.previous.pause(),!0)},resume:function(){var t;return!(!this.isPaused||this.isFinished||(t=this.isPaused=!1,this.generatedError&&(this.error(this.generatedError),t=!0),this.previous&&this.previous.resume(),t))},flush:function(){},processChunk:function(t){this.push(t)},withStreamInfo:function(t,e){return this.extraStreamInfo[t]=e,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var t in this.extraStreamInfo)this.extraStreamInfo.hasOwnProperty(t)&&(this.streamInfo[t]=this.extraStreamInfo[t])},lock:function(){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.isLocked=!0,this.previous&&this.previous.lock()},toString:function(){var t="Worker "+this.name;return this.previous?this.previous+" -> "+t:t}},e.exports=n},{}],29:[function(t,e,i){var l=t("../utils"),r=t("./ConvertWorker"),o=t("./GenericWorker"),u=t("../base64"),n=t("../support"),a=t("../external"),s=null;if(n.nodestream)try{s=t("../nodejs/NodejsStreamOutputAdapter")}catch(t){}function c(t,s){return new a.Promise(function(e,i){var n=[],r=t._internalType,o=t._outputType,a=t._mimeType;t.on("data",function(t,e){n.push(t),s&&s(e)}).on("error",function(t){n=[],i(t)}).on("end",function(){try{var t=((t,e,i)=>{switch(t){case"blob":return l.newBlob(l.transformTo("arraybuffer",e),i);case"base64":return u.encode(e);default:return l.transformTo(t,e)}})(o,((t,e)=>{for(var i=0,n=null,r=0,o=0;o<e.length;o++)r+=e[o].length;switch(t){case"string":return e.join("");case"array":return Array.prototype.concat.apply([],e);case"uint8array":for(n=new Uint8Array(r),o=0;o<e.length;o++)n.set(e[o],i),i+=e[o].length;return n;case"nodebuffer":return p.concat(e);default:throw new Error("concat : unsupported type '"+t+"'")}})(r,n),a);e(t)}catch(t){i(t)}n=[]}).resume()})}function h(t,e,i){var n=e;switch(e){case"blob":case"arraybuffer":n="uint8array";break;case"base64":n="string"}try{this._internalType=n,this._outputType=e,this._mimeType=i,l.checkSupport(n),this._worker=t.pipe(new r(n)),t.lock()}catch(t){this._worker=new o("error"),this._worker.error(t)}}h.prototype={accumulate:function(t){return c(this,t)},on:function(t,e){var i=this;return"data"===t?this._worker.on(t,function(t){e.call(i,t.data,t.meta)}):this._worker.on(t,function(){l.delay(e,arguments,i)}),this},resume:function(){return l.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(t){if(l.checkSupport("nodestream"),"nodebuffer"!==this._outputType)throw new Error(this._outputType+" is not supported by this method");return new s(this,{objectMode:"nodebuffer"!==this._outputType},t)}},e.exports=h},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(t,e,i){if(i.base64=!0,i.array=!0,i.string=!0,i.arraybuffer="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array,i.nodebuffer=void 0!==p,i.uint8array="undefined"!=typeof Uint8Array,"undefined"==typeof ArrayBuffer)i.blob=!1;else{var n=new ArrayBuffer(0);try{i.blob=0===new Blob([n],{type:"application/zip"}).size}catch(t){try{var r=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);r.append(n),i.blob=0===r.getBlob("application/zip").size}catch(t){i.blob=!1}}}try{i.nodestream=!!t("readable-stream").Readable}catch(t){i.nodestream=!1}},{"readable-stream":16}],31:[function(t,e,r){for(var l=t("./utils"),u=t("./support"),c=t("./nodejsUtils"),i=t("./stream/GenericWorker"),h=new Array(256),n=0;n<256;n++)h[n]=252<=n?6:248<=n?5:240<=n?4:224<=n?3:192<=n?2:1;function o(){i.call(this,"utf-8 decode"),this.leftOver=null}function a(){i.call(this,"utf-8 encode")}h[254]=h[254]=1,r.utf8encode=function(t){if(u.nodebuffer)return c.newBufferFrom(t,"utf-8");for(var e,i,n,r,o=t,a=o.length,s=0,l=0;l<a;l++)55296==(64512&(i=o.charCodeAt(l)))&&l+1<a&&56320==(64512&(n=o.charCodeAt(l+1)))&&(i=65536+(i-55296<<10)+(n-56320),l++),s+=i<128?1:i<2048?2:i<65536?3:4;for(e=new(u.uint8array?Uint8Array:Array)(s),l=r=0;r<s;l++)55296==(64512&(i=o.charCodeAt(l)))&&l+1<a&&56320==(64512&(n=o.charCodeAt(l+1)))&&(i=65536+(i-55296<<10)+(n-56320),l++),i<128?e[r++]=i:(i<2048?e[r++]=192|i>>>6:(i<65536?e[r++]=224|i>>>12:(e[r++]=240|i>>>18,e[r++]=128|i>>>12&63),e[r++]=128|i>>>6&63),e[r++]=128|63&i);return e},r.utf8decode=function(t){if(u.nodebuffer)return l.transformTo("nodebuffer",t).toString("utf-8");for(var e,i,n,r=t=l.transformTo(u.uint8array?"uint8array":"array",t),o=r.length,a=new Array(2*o),s=e=0;s<o;)if((i=r[s++])<128)a[e++]=i;else if(4<(n=h[i]))a[e++]=65533,s+=n-1;else{for(i&=2===n?31:3===n?15:7;1<n&&s<o;)i=i<<6|63&r[s++],n--;1<n?a[e++]=65533:i<65536?a[e++]=i:(i-=65536,a[e++]=55296|i>>10&1023,a[e++]=56320|1023&i)}return a.length!==e&&(a.subarray?a=a.subarray(0,e):a.length=e),l.applyFromCharCode(a)},l.inherits(o,i),o.prototype.processChunk=function(t){var e=l.transformTo(u.uint8array?"uint8array":"array",t.data),i=(this.leftOver&&this.leftOver.length&&(u.uint8array?(i=e,(e=new Uint8Array(i.length+this.leftOver.length)).set(this.leftOver,0),e.set(i,this.leftOver.length)):e=this.leftOver.concat(e),this.leftOver=null),((t,e)=>{for(var i=(e=(e=e||t.length)>t.length?t.length:e)-1;0<=i&&128==(192&t[i]);)i--;return!(i<0)&&0!==i&&i+h[t[i]]>e?i:e})(e)),n=e;i!==e.length&&(u.uint8array?(n=e.subarray(0,i),this.leftOver=e.subarray(i,e.length)):(n=e.slice(0,i),this.leftOver=e.slice(i,e.length))),this.push({data:r.utf8decode(n),meta:t.meta})},o.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:r.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},r.Utf8DecodeWorker=o,l.inherits(a,i),a.prototype.processChunk=function(t){this.push({data:r.utf8encode(t.data),meta:t.meta})},r.Utf8EncodeWorker=a},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(t,e,a){var s=t("./support"),l=t("./base64"),i=t("./nodejsUtils"),n=t("set-immediate-shim"),u=t("./external");function r(t){return t}function c(t,e){for(var i=0;i<t.length;++i)e[i]=255&t.charCodeAt(i);return e}a.newBlob=function(e,i){a.checkSupport("blob");try{return new Blob([e],{type:i})}catch(t){try{var n=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return n.append(e),n.getBlob(i)}catch(t){throw new Error("Bug : can't construct the Blob.")}}};var o={stringifyByChunk:function(t,e,i){var n=[],r=0,o=t.length;if(o<=i)return String.fromCharCode.apply(null,t);for(;r<o;)n.push("array"===e||"nodebuffer"===e?String.fromCharCode.apply(null,t.slice(r,Math.min(r+i,o))):String.fromCharCode.apply(null,t.subarray(r,Math.min(r+i,o)))),r+=i;return n.join("")},stringifyByChar:function(t){for(var e="",i=0;i<t.length;i++)e+=String.fromCharCode(t[i]);return e},applyCanBeUsed:{uint8array:(()=>{try{return s.uint8array&&1===String.fromCharCode.apply(null,new Uint8Array(1)).length}catch(t){return!1}})(),nodebuffer:(()=>{try{return s.nodebuffer&&1===String.fromCharCode.apply(null,i.allocBuffer(1)).length}catch(t){return!1}})()}};function h(t){var e=65536,i=a.getTypeOf(t),n=!0;if("uint8array"===i?n=o.applyCanBeUsed.uint8array:"nodebuffer"===i&&(n=o.applyCanBeUsed.nodebuffer),n)for(;1<e;)try{return o.stringifyByChunk(t,i,e)}catch(t){e=Math.floor(e/2)}return o.stringifyByChar(t)}function p(t,e){for(var i=0;i<t.length;i++)e[i]=t[i];return e}a.applyFromCharCode=h;var d={};d.string={string:r,array:function(t){return c(t,new Array(t.length))},arraybuffer:function(t){return d.string.uint8array(t).buffer},uint8array:function(t){return c(t,new Uint8Array(t.length))},nodebuffer:function(t){return c(t,i.allocBuffer(t.length))}},d.array={string:h,array:r,arraybuffer:function(t){return new Uint8Array(t).buffer},uint8array:function(t){return new Uint8Array(t)},nodebuffer:function(t){return i.newBufferFrom(t)}},d.arraybuffer={string:function(t){return h(new Uint8Array(t))},array:function(t){return p(new Uint8Array(t),new Array(t.byteLength))},arraybuffer:r,uint8array:function(t){return new Uint8Array(t)},nodebuffer:function(t){return i.newBufferFrom(new Uint8Array(t))}},d.uint8array={string:h,array:function(t){return p(t,new Array(t.length))},arraybuffer:function(t){return t.buffer},uint8array:r,nodebuffer:function(t){return i.newBufferFrom(t)}},d.nodebuffer={string:h,array:function(t){return p(t,new Array(t.length))},arraybuffer:function(t){return d.nodebuffer.uint8array(t).buffer},uint8array:function(t){return p(t,new Uint8Array(t.length))},nodebuffer:r},a.transformTo=function(t,e){if(e=e||"",!t)return e;a.checkSupport(t);var i=a.getTypeOf(e);return d[i][t](e)},a.getTypeOf=function(t){return"string"==typeof t?"string":"[object Array]"===Object.prototype.toString.call(t)?"array":s.nodebuffer&&i.isBuffer(t)?"nodebuffer":s.uint8array&&t instanceof Uint8Array?"uint8array":s.arraybuffer&&t instanceof ArrayBuffer?"arraybuffer":void 0},a.checkSupport=function(t){if(!s[t.toLowerCase()])throw new Error(t+" is not supported by this platform")},a.MAX_VALUE_16BITS=65535,a.MAX_VALUE_32BITS=-1,a.pretty=function(t){for(var e,i="",n=0;n<(t||"").length;n++)i+="\\x"+((e=t.charCodeAt(n))<16?"0":"")+e.toString(16).toUpperCase();return i},a.delay=function(t,e,i){n(function(){t.apply(i||null,e||[])})},a.inherits=function(t,e){function i(){}i.prototype=e.prototype,t.prototype=new i},a.extend=function(){for(var t,e={},i=0;i<arguments.length;i++)for(t in arguments[i])arguments[i].hasOwnProperty(t)&&void 0===e[t]&&(e[t]=arguments[i][t]);return e},a.prepareContent=function(i,t,n,r,o){return u.Promise.resolve(t).then(function(n){return s.blob&&(n instanceof Blob||-1!==["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(n)))&&"undefined"!=typeof FileReader?new u.Promise(function(e,i){var t=new FileReader;t.onload=function(t){e(t.target.result)},t.onerror=function(t){i(t.target.error)},t.readAsArrayBuffer(n)}):n}).then(function(t){var e=a.getTypeOf(t);return e?("arraybuffer"===e?t=a.transformTo("uint8array",t):"string"===e&&(o?t=l.decode(t):n&&!0!==r&&(t=c(e=t,new(s.uint8array?Uint8Array:Array)(e.length)))),t):u.Promise.reject(new Error("Can't read the data of '"+i+"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?"))})}},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,"set-immediate-shim":54}],33:[function(t,e,i){var n=t("./reader/readerFor"),r=t("./utils"),o=t("./signature"),a=t("./zipEntry"),s=(t("./utf8"),t("./support"));function l(t){this.files=[],this.loadOptions=t}l.prototype={checkSignature:function(t){var e;if(!this.reader.readAndCheckSignature(t))throw this.reader.index-=4,e=this.reader.readString(4),new Error("Corrupted zip or bug: unexpected signature ("+r.pretty(e)+", expected "+r.pretty(t)+")")},isSignature:function(t,e){var i=this.reader.index,t=(this.reader.setIndex(t),this.reader.readString(4)===e);return this.reader.setIndex(i),t},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2);var t=this.reader.readData(this.zipCommentLength),e=s.uint8array?"uint8array":"array",e=r.transformTo(e,t);this.zipComment=this.loadOptions.decodeFileName(e)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.reader.skip(4),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var t,e,i,n=this.zip64EndOfCentralSize-44;0<n;)t=this.reader.readInt(2),e=this.reader.readInt(4),i=this.reader.readData(e),this.zip64ExtensibleData[t]={id:t,length:e,value:i}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),1<this.disksCount)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){for(var t,e=0;e<this.files.length;e++)t=this.files[e],this.reader.setIndex(t.localHeaderOffset),this.checkSignature(o.LOCAL_FILE_HEADER),t.readLocalPart(this.reader),t.handleUTF8(),t.processAttributes()},readCentralDir:function(){var t;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(o.CENTRAL_FILE_HEADER);)(t=new a({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(t);if(this.centralDirRecords!==this.files.length&&0!==this.centralDirRecords&&0===this.files.length)throw new Error("Corrupted zip or bug: expected "+this.centralDirRecords+" records in central dir, got "+this.files.length)},readEndOfCentral:function(){var t=this.reader.lastIndexOfSignature(o.CENTRAL_DIRECTORY_END);if(t<0)throw this.isSignature(0,o.LOCAL_FILE_HEADER)?new Error("Corrupted zip: can't find end of central directory"):new Error("Can't find end of central directory : is this a zip file ? If it is, see https://stuk.github.io/jszip/documentation/howto/read_zip.html");this.reader.setIndex(t);var e=t;if(this.checkSignature(o.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===r.MAX_VALUE_16BITS||this.diskWithCentralDirStart===r.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===r.MAX_VALUE_16BITS||this.centralDirRecords===r.MAX_VALUE_16BITS||this.centralDirSize===r.MAX_VALUE_32BITS||this.centralDirOffset===r.MAX_VALUE_32BITS){if(this.zip64=!0,(t=this.reader.lastIndexOfSignature(o.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw new Error("Corrupted zip: can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(t),this.checkSignature(o.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,o.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(o.ZIP64_CENTRAL_DIRECTORY_END),this.relativeOffsetEndOfZip64CentralDir<0))throw new Error("Corrupted zip: can't find the ZIP64 end of central directory");this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(o.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}t=this.centralDirOffset+this.centralDirSize,t=e-(t=this.zip64?t+20+(12+this.zip64EndOfCentralSize):t);if(0<t)this.isSignature(e,o.CENTRAL_FILE_HEADER)||(this.reader.zero=t);else if(t<0)throw new Error("Corrupted zip: missing "+Math.abs(t)+" bytes.")},prepareReader:function(t){this.reader=n(t)},load:function(t){this.prepareReader(t),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},e.exports=l},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utf8":31,"./utils":32,"./zipEntry":34}],34:[function(t,e,i){var n=t("./reader/readerFor"),r=t("./utils"),o=t("./compressedObject"),a=t("./crc32"),s=t("./utf8"),l=t("./compressions"),u=t("./support");function c(t,e){this.options=t,this.loadOptions=e}c.prototype={isEncrypted:function(){return 1==(1&this.bitFlag)},useUTF8:function(){return 2048==(2048&this.bitFlag)},readLocalPart:function(t){var e;if(t.skip(22),this.fileNameLength=t.readInt(2),e=t.readInt(2),this.fileName=t.readData(this.fileNameLength),t.skip(e),-1===this.compressedSize||-1===this.uncompressedSize)throw new Error("Bug or corrupted zip : didn't get enough information from the central directory (compressedSize === -1 || uncompressedSize === -1)");if(null===(e=(t=>{for(var e in l)if(l.hasOwnProperty(e)&&l[e].magic===t)return l[e];return null})(this.compressionMethod)))throw new Error("Corrupted zip : compression "+r.pretty(this.compressionMethod)+" unknown (inner file : "+r.transformTo("string",this.fileName)+")");this.decompressed=new o(this.compressedSize,this.uncompressedSize,this.crc32,e,t.readData(this.compressedSize))},readCentralPart:function(t){this.versionMadeBy=t.readInt(2),t.skip(2),this.bitFlag=t.readInt(2),this.compressionMethod=t.readString(2),this.date=t.readDate(),this.crc32=t.readInt(4),this.compressedSize=t.readInt(4),this.uncompressedSize=t.readInt(4);var e=t.readInt(2);if(this.extraFieldsLength=t.readInt(2),this.fileCommentLength=t.readInt(2),this.diskNumberStart=t.readInt(2),this.internalFileAttributes=t.readInt(2),this.externalFileAttributes=t.readInt(4),this.localHeaderOffset=t.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");t.skip(e),this.readExtraFields(t),this.parseZIP64ExtraField(t),this.fileComment=t.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var t=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),0==t&&(this.dosPermissions=63&this.externalFileAttributes),3==t&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||"/"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(t){var e;this.extraFields[1]&&(e=n(this.extraFields[1].value),this.uncompressedSize===r.MAX_VALUE_32BITS&&(this.uncompressedSize=e.readInt(8)),this.compressedSize===r.MAX_VALUE_32BITS&&(this.compressedSize=e.readInt(8)),this.localHeaderOffset===r.MAX_VALUE_32BITS&&(this.localHeaderOffset=e.readInt(8)),this.diskNumberStart===r.MAX_VALUE_32BITS)&&(this.diskNumberStart=e.readInt(4))},readExtraFields:function(t){var e,i,n,r=t.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});t.index+4<r;)e=t.readInt(2),i=t.readInt(2),n=t.readData(i),this.extraFields[e]={id:e,length:i,value:n};t.setIndex(r)},handleUTF8:function(){var t,e=u.uint8array?"uint8array":"array";this.useUTF8()?(this.fileNameStr=s.utf8decode(this.fileName),this.fileCommentStr=s.utf8decode(this.fileComment)):(null!==(t=this.findExtraFieldUnicodePath())?this.fileNameStr=t:(t=r.transformTo(e,this.fileName),this.fileNameStr=this.loadOptions.decodeFileName(t)),null!==(t=this.findExtraFieldUnicodeComment())?this.fileCommentStr=t:(t=r.transformTo(e,this.fileComment),this.fileCommentStr=this.loadOptions.decodeFileName(t)))},findExtraFieldUnicodePath:function(){var t,e=this.extraFields[28789];return!e||1!==(t=n(e.value)).readInt(1)||a(this.fileName)!==t.readInt(4)?null:s.utf8decode(t.readData(e.length-5))},findExtraFieldUnicodeComment:function(){var t,e=this.extraFields[25461];return!e||1!==(t=n(e.value)).readInt(1)||a(this.fileComment)!==t.readInt(4)?null:s.utf8decode(t.readData(e.length-5))}},e.exports=c},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(t,e,i){function n(t,e,i){this.name=t,this.dir=i.dir,this.date=i.date,this.comment=i.comment,this.unixPermissions=i.unixPermissions,this.dosPermissions=i.dosPermissions,this._data=e,this._dataBinary=i.binary,this.options={compression:i.compression,compressionOptions:i.compressionOptions}}var o=t("./stream/StreamHelper"),r=t("./stream/DataWorker"),a=t("./utf8"),s=t("./compressedObject"),l=t("./stream/GenericWorker");n.prototype={internalStream:function(t){var e=null,i="string";try{if(!t)throw new Error("No output type specified.");var n="string"===(i=t.toLowerCase())||"text"===i,r=("binarystring"!==i&&"text"!==i||(i="string"),e=this._decompressWorker(),!this._dataBinary);r&&!n&&(e=e.pipe(new a.Utf8EncodeWorker)),!r&&n&&(e=e.pipe(new a.Utf8DecodeWorker))}catch(t){(e=new l("error")).error(t)}return new o(e,i,"")},async:function(t,e){return this.internalStream(t).accumulate(e)},nodeStream:function(t,e){return this.internalStream(t||"nodebuffer").toNodejsStream(e)},_compressWorker:function(t,e){var i;return this._data instanceof s&&this._data.compression.magic===t.magic?this._data.getCompressedWorker():(i=this._decompressWorker(),this._dataBinary||(i=i.pipe(new a.Utf8EncodeWorker)),s.createWorkerFrom(i,t,e))},_decompressWorker:function(){return this._data instanceof s?this._data.getContentWorker():this._data instanceof l?this._data:new r(this._data)}};for(var u=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],c=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},h=0;h<u.length;h++)n.prototype[u[h]]=c;e.exports=n},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(t,u,e){!function(e){var n,t,i,r,o=e.MutationObserver||e.WebKitMutationObserver,a=o?(t=0,o=new o(l),i=e.document.createTextNode(""),o.observe(i,{characterData:!0}),function(){i.data=t=++t%2}):e.setImmediate||void 0===e.MessageChannel?"document"in e&&"onreadystatechange"in e.document.createElement("script")?function(){var t=e.document.createElement("script");t.onreadystatechange=function(){l(),t.onreadystatechange=null,t.parentNode.removeChild(t),t=null},e.document.documentElement.appendChild(t)}:function(){setTimeout(l,0)}:((r=new e.MessageChannel).port1.onmessage=l,function(){r.port2.postMessage(0)}),s=[];function l(){var t,e;n=!0;for(var i=s.length;i;){for(e=s,s=[],t=-1;++t<i;)e[t]();i=s.length}n=!1}u.exports=function(t){1!==s.push(t)||n||a()}}.call(this,void 0!==i?i:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],37:[function(t,e,i){var r=t("immediate");function l(){}var u={},o=["REJECTED"],a=["FULFILLED"],n=["PENDING"];function s(t){if("function"!=typeof t)throw new TypeError("resolver must be a function");this.state=n,this.queue=[],this.outcome=void 0,t!==l&&d(this,t)}function c(t,e,i){this.promise=t,"function"==typeof e&&(this.onFulfilled=e,this.callFulfilled=this.otherCallFulfilled),"function"==typeof i&&(this.onRejected=i,this.callRejected=this.otherCallRejected)}function h(e,i,n){r(function(){var t;try{t=i(n)}catch(t){return u.reject(e,t)}t===e?u.reject(e,new TypeError("Cannot resolve promise with itself")):u.resolve(e,t)})}function p(t){var e=t&&t.then;if(t&&("object"==typeof t||"function"==typeof t)&&"function"==typeof e)return function(){e.apply(t,arguments)}}function d(e,t){var i=!1;function n(t){i||(i=!0,u.reject(e,t))}function r(t){i||(i=!0,u.resolve(e,t))}var o=f(function(){t(r,n)});"error"===o.status&&n(o.value)}function f(t,e){var i={};try{i.value=t(e),i.status="success"}catch(t){i.status="error",i.value=t}return i}(e.exports=s).prototype.finally=function(e){var i;return"function"!=typeof e?this:(i=this.constructor,this.then(function(t){return i.resolve(e()).then(function(){return t})},function(t){return i.resolve(e()).then(function(){throw t})}))},s.prototype.catch=function(t){return this.then(null,t)},s.prototype.then=function(t,e){var i;return"function"!=typeof t&&this.state===a||"function"!=typeof e&&this.state===o?this:(i=new this.constructor(l),this.state!==n?h(i,this.state===a?t:e,this.outcome):this.queue.push(new c(i,t,e)),i)},c.prototype.callFulfilled=function(t){u.resolve(this.promise,t)},c.prototype.otherCallFulfilled=function(t){h(this.promise,this.onFulfilled,t)},c.prototype.callRejected=function(t){u.reject(this.promise,t)},c.prototype.otherCallRejected=function(t){h(this.promise,this.onRejected,t)},u.resolve=function(t,e){var i=f(p,e);if("error"===i.status)return u.reject(t,i.value);i=i.value;if(i)d(t,i);else{t.state=a,t.outcome=e;for(var n=-1,r=t.queue.length;++n<r;)t.queue[n].callFulfilled(e)}return t},u.reject=function(t,e){t.state=o,t.outcome=e;for(var i=-1,n=t.queue.length;++i<n;)t.queue[i].callRejected(e);return t},s.resolve=function(t){return t instanceof this?t:u.resolve(new this(l),t)},s.reject=function(t){var e=new this(l);return u.reject(e,t)},s.all=function(t){var i=this;if("[object Array]"!==Object.prototype.toString.call(t))return this.reject(new TypeError("must be an array"));var n=t.length,r=!1;if(!n)return this.resolve([]);for(var o=new Array(n),a=0,e=-1,s=new this(l);++e<n;)((t,e)=>{i.resolve(t).then(function(t){o[e]=t,++a!==n||r||(r=!0,u.resolve(s,o))},function(t){r||(r=!0,u.reject(s,t))})})(t[e],e);return s},s.race=function(t){if("[object Array]"!==Object.prototype.toString.call(t))return this.reject(new TypeError("must be an array"));var e=t.length,i=!1;if(!e)return this.resolve([]);for(var n,r=-1,o=new this(l);++r<e;)n=t[r],this.resolve(n).then(function(t){i||(i=!0,u.resolve(o,t))},function(t){i||(i=!0,u.reject(o,t))});return o}},{immediate:36}],38:[function(t,e,i){var n={};(0,t("./lib/utils/common").assign)(n,t("./lib/deflate"),t("./lib/inflate"),t("./lib/zlib/constants")),e.exports=n},{"./lib/deflate":39,"./lib/inflate":40,"./lib/utils/common":41,"./lib/zlib/constants":44}],39:[function(t,e,i){var a=t("./zlib/deflate"),s=t("./utils/common"),l=t("./utils/strings"),n=t("./zlib/messages"),r=t("./zlib/zstream"),u=Object.prototype.toString;function o(t){if(!(this instanceof o))return new o(t);this.options=s.assign({level:-1,method:8,chunkSize:16384,windowBits:15,memLevel:8,strategy:0,to:""},t||{});var t=this.options,e=(t.raw&&0<t.windowBits?t.windowBits=-t.windowBits:t.gzip&&0<t.windowBits&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new r,this.strm.avail_out=0,a.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy));if(0!==e)throw new Error(n[e]);if(t.header&&a.deflateSetHeader(this.strm,t.header),t.dictionary){t="string"==typeof t.dictionary?l.string2buf(t.dictionary):"[object ArrayBuffer]"===u.call(t.dictionary)?new Uint8Array(t.dictionary):t.dictionary;if(0!==(e=a.deflateSetDictionary(this.strm,t)))throw new Error(n[e]);this._dict_set=!0}}function c(t,e){e=new o(e);if(e.push(t,!0),e.err)throw e.msg||n[e.err];return e.result}o.prototype.push=function(t,e){var i,n,r=this.strm,o=this.options.chunkSize;if(this.ended)return!1;n=e===~~e?e:!0===e?4:0,"string"==typeof t?r.input=l.string2buf(t):"[object ArrayBuffer]"===u.call(t)?r.input=new Uint8Array(t):r.input=t,r.next_in=0,r.avail_in=r.input.length;do{if(0===r.avail_out&&(r.output=new s.Buf8(o),r.next_out=0,r.avail_out=o),1!==(i=a.deflate(r,n))&&0!==i)return this.onEnd(i),!(this.ended=!0)}while(0!==r.avail_out&&(0!==r.avail_in||4!==n&&2!==n)||("string"===this.options.to?this.onData(l.buf2binstring(s.shrinkBuf(r.output,r.next_out))):this.onData(s.shrinkBuf(r.output,r.next_out))),(0<r.avail_in||0===r.avail_out)&&1!==i);return 4===n?(i=a.deflateEnd(this.strm),this.onEnd(i),this.ended=!0,0===i):2!==n||(this.onEnd(0),!(r.avail_out=0))},o.prototype.onData=function(t){this.chunks.push(t)},o.prototype.onEnd=function(t){0===t&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=s.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},i.Deflate=o,i.deflate=c,i.deflateRaw=function(t,e){return(e=e||{}).raw=!0,c(t,e)},i.gzip=function(t,e){return(e=e||{}).gzip=!0,c(t,e)}},{"./utils/common":41,"./utils/strings":42,"./zlib/deflate":46,"./zlib/messages":51,"./zlib/zstream":53}],40:[function(t,e,i){var h=t("./zlib/inflate"),p=t("./utils/common"),d=t("./utils/strings"),f=t("./zlib/constants"),n=t("./zlib/messages"),r=t("./zlib/zstream"),o=t("./zlib/gzheader"),g=Object.prototype.toString;function a(t){if(!(this instanceof a))return new a(t);this.options=p.assign({chunkSize:16384,windowBits:0,to:""},t||{});var e=this.options,t=(e.raw&&0<=e.windowBits&&e.windowBits<16&&(e.windowBits=-e.windowBits,0===e.windowBits)&&(e.windowBits=-15),!(0<=e.windowBits&&e.windowBits<16)||t&&t.windowBits||(e.windowBits+=32),15<e.windowBits&&e.windowBits<48&&0==(15&e.windowBits)&&(e.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new r,this.strm.avail_out=0,h.inflateInit2(this.strm,e.windowBits));if(t!==f.Z_OK)throw new Error(n[t]);this.header=new o,h.inflateGetHeader(this.strm,this.header)}function s(t,e){e=new a(e);if(e.push(t,!0),e.err)throw e.msg||n[e.err];return e.result}a.prototype.push=function(t,e){var i,n,r,o,a,s=this.strm,l=this.options.chunkSize,u=this.options.dictionary,c=!1;if(this.ended)return!1;n=e===~~e?e:!0===e?f.Z_FINISH:f.Z_NO_FLUSH,"string"==typeof t?s.input=d.binstring2buf(t):"[object ArrayBuffer]"===g.call(t)?s.input=new Uint8Array(t):s.input=t,s.next_in=0,s.avail_in=s.input.length;do{if(0===s.avail_out&&(s.output=new p.Buf8(l),s.next_out=0,s.avail_out=l),(i=h.inflate(s,f.Z_NO_FLUSH))===f.Z_NEED_DICT&&u&&(a="string"==typeof u?d.string2buf(u):"[object ArrayBuffer]"===g.call(u)?new Uint8Array(u):u,i=h.inflateSetDictionary(this.strm,a)),i===f.Z_BUF_ERROR&&!0===c&&(i=f.Z_OK,c=!1),i!==f.Z_STREAM_END&&i!==f.Z_OK)return this.onEnd(i),!(this.ended=!0)}while(!s.next_out||0!==s.avail_out&&i!==f.Z_STREAM_END&&(0!==s.avail_in||n!==f.Z_FINISH&&n!==f.Z_SYNC_FLUSH)||("string"===this.options.to?(a=d.utf8border(s.output,s.next_out),r=s.next_out-a,o=d.buf2string(s.output,a),s.next_out=r,s.avail_out=l-r,r&&p.arraySet(s.output,s.output,a,r,0),this.onData(o)):this.onData(p.shrinkBuf(s.output,s.next_out))),0===s.avail_in&&0===s.avail_out&&(c=!0),(0<s.avail_in||0===s.avail_out)&&i!==f.Z_STREAM_END);return(n=i===f.Z_STREAM_END?f.Z_FINISH:n)===f.Z_FINISH?(i=h.inflateEnd(this.strm),this.onEnd(i),this.ended=!0,i===f.Z_OK):n!==f.Z_SYNC_FLUSH||(this.onEnd(f.Z_OK),!(s.avail_out=0))},a.prototype.onData=function(t){this.chunks.push(t)},a.prototype.onEnd=function(t){t===f.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=p.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},i.Inflate=a,i.inflate=s,i.inflateRaw=function(t,e){return(e=e||{}).raw=!0,s(t,e)},i.ungzip=s},{"./utils/common":41,"./utils/strings":42,"./zlib/constants":44,"./zlib/gzheader":47,"./zlib/inflate":49,"./zlib/messages":51,"./zlib/zstream":53}],41:[function(t,e,i){var n="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array,r=(i.assign=function(t){for(var e=Array.prototype.slice.call(arguments,1);e.length;){var i=e.shift();if(i){if("object"!=typeof i)throw new TypeError(i+"must be non-object");for(var n in i)i.hasOwnProperty(n)&&(t[n]=i[n])}}return t},i.shrinkBuf=function(t,e){return t.length===e?t:t.subarray?t.subarray(0,e):(t.length=e,t)},{arraySet:function(t,e,i,n,r){if(e.subarray&&t.subarray)t.set(e.subarray(i,i+n),r);else for(var o=0;o<n;o++)t[r+o]=e[i+o]},flattenChunks:function(t){for(var e,i,n,r,o=e=0,a=t.length;o<a;o++)e+=t[o].length;for(r=new Uint8Array(e),o=i=0,a=t.length;o<a;o++)n=t[o],r.set(n,i),i+=n.length;return r}}),o={arraySet:function(t,e,i,n,r){for(var o=0;o<n;o++)t[r+o]=e[i+o]},flattenChunks:function(t){return[].concat.apply([],t)}};i.setTyped=function(t){t?(i.Buf8=Uint8Array,i.Buf16=Uint16Array,i.Buf32=Int32Array,i.assign(i,r)):(i.Buf8=Array,i.Buf16=Array,i.Buf32=Array,i.assign(i,o))},i.setTyped(n)},{}],42:[function(t,e,i){var l=t("./common"),r=!0,o=!0;try{String.fromCharCode.apply(null,[0])}catch(t){r=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(t){o=!1}for(var u=new l.Buf8(256),n=0;n<256;n++)u[n]=252<=n?6:248<=n?5:240<=n?4:224<=n?3:192<=n?2:1;function c(t,e){if(e<65537&&(t.subarray&&o||!t.subarray&&r))return String.fromCharCode.apply(null,l.shrinkBuf(t,e));for(var i="",n=0;n<e;n++)i+=String.fromCharCode(t[n]);return i}u[254]=u[254]=1,i.string2buf=function(t){for(var e,i,n,r,o=t.length,a=0,s=0;s<o;s++)55296==(64512&(i=t.charCodeAt(s)))&&s+1<o&&56320==(64512&(n=t.charCodeAt(s+1)))&&(i=65536+(i-55296<<10)+(n-56320),s++),a+=i<128?1:i<2048?2:i<65536?3:4;for(e=new l.Buf8(a),s=r=0;r<a;s++)55296==(64512&(i=t.charCodeAt(s)))&&s+1<o&&56320==(64512&(n=t.charCodeAt(s+1)))&&(i=65536+(i-55296<<10)+(n-56320),s++),i<128?e[r++]=i:(i<2048?e[r++]=192|i>>>6:(i<65536?e[r++]=224|i>>>12:(e[r++]=240|i>>>18,e[r++]=128|i>>>12&63),e[r++]=128|i>>>6&63),e[r++]=128|63&i);return e},i.buf2binstring=function(t){return c(t,t.length)},i.binstring2buf=function(t){for(var e=new l.Buf8(t.length),i=0,n=e.length;i<n;i++)e[i]=t.charCodeAt(i);return e},i.buf2string=function(t,e){for(var i,n,r,o=e||t.length,a=new Array(2*o),s=i=0;s<o;)if((n=t[s++])<128)a[i++]=n;else if(4<(r=u[n]))a[i++]=65533,s+=r-1;else{for(n&=2===r?31:3===r?15:7;1<r&&s<o;)n=n<<6|63&t[s++],r--;1<r?a[i++]=65533:n<65536?a[i++]=n:(n-=65536,a[i++]=55296|n>>10&1023,a[i++]=56320|1023&n)}return c(a,i)},i.utf8border=function(t,e){for(var i=(e=(e=e||t.length)>t.length?t.length:e)-1;0<=i&&128==(192&t[i]);)i--;return!(i<0)&&0!==i&&i+u[t[i]]>e?i:e}},{"./common":41}],43:[function(t,e,i){e.exports=function(t,e,i,n){for(var r=65535&t|0,o=t>>>16&65535|0,a=0;0!==i;){for(i-=a=2e3<i?2e3:i;o=o+(r=r+e[n++]|0)|0,--a;);r%=65521,o%=65521}return r|o<<16|0}},{}],44:[function(t,e,i){e.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],45:[function(t,e,i){var s=(()=>{for(var t=[],e=0;e<256;e++){for(var i=e,n=0;n<8;n++)i=1&i?3988292384^i>>>1:i>>>1;t[e]=i}return t})();e.exports=function(t,e,i,n){var r=s,o=n+i;t^=-1;for(var a=n;a<o;a++)t=t>>>8^r[255&(t^e[a])];return-1^t}},{}],46:[function(t,L,e){var s,h=t("../utils/common"),l=t("./trees"),p=t("./adler32"),d=t("./crc32"),i=t("./messages"),u=0,c=0,f=-2,n=2,g=8,r=286,o=30,a=19,V=2*r+1,R=15,m=3,y=258,v=y+m+1,b=42,x=113;function _(t,e){return t.msg=i[e],e}function w(t){return(t<<1)-(4<t?9:0)}function P(t){for(var e=t.length;0<=--e;)t[e]=0}function S(t){var e=t.state,i=e.pending;0!==(i=t.avail_out<i?t.avail_out:i)&&(h.arraySet(t.output,e.pending_buf,e.pending_out,i,t.next_out),t.next_out+=i,e.pending_out+=i,t.total_out+=i,t.avail_out-=i,e.pending-=i,0===e.pending)&&(e.pending_out=0)}function C(t,e){l._tr_flush_block(t,0<=t.block_start?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,S(t.strm)}function T(t,e){t.pending_buf[t.pending++]=e}function O(t,e){t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pending++]=255&e}function k(t,e){var i,n,r=t.max_chain_length,o=t.strstart,a=t.prev_length,s=t.nice_match,l=t.w_size-v<t.strstart?t.strstart-(t.w_size-v):0,u=t.window,c=t.w_mask,h=t.prev,p=t.strstart+y,d=u[o+a-1],f=u[o+a];t.good_match<=t.prev_length&&(r>>=2),t.lookahead<s&&(s=t.lookahead);do{if(u[(i=e)+a]===f&&u[i+a-1]===d&&u[i]===u[o]&&u[++i]===u[o+1]){for(o+=2,i++;u[++o]===u[++i]&&u[++o]===u[++i]&&u[++o]===u[++i]&&u[++o]===u[++i]&&u[++o]===u[++i]&&u[++o]===u[++i]&&u[++o]===u[++i]&&u[++o]===u[++i]&&o<p;);if(n=y-(p-o),o=p-y,a<n){if(t.match_start=e,s<=(a=n))break;d=u[o+a-1],f=u[o+a]}}}while((e=h[e&c])>l&&0!=--r);return a<=t.lookahead?a:t.lookahead}function D(t){var e,i,n,r,o,a,s,l,u,c=t.w_size;do{if(l=t.window_size-t.lookahead-t.strstart,c+(c-v)<=t.strstart){for(h.arraySet(t.window,t.window,c,c,0),t.match_start-=c,t.strstart-=c,t.block_start-=c,e=i=t.hash_size;n=t.head[--e],t.head[e]=c<=n?n-c:0,--i;);for(e=i=c;n=t.prev[--e],t.prev[e]=c<=n?n-c:0,--i;);l+=c}if(0===t.strm.avail_in)break;if(a=t.window,s=t.strstart+t.lookahead,u=void 0,i=0===(u=(l=l)<(u=(o=t.strm).avail_in)?l:u)?0:(o.avail_in-=u,h.arraySet(a,o.input,o.next_in,u,s),1===o.state.wrap?o.adler=p(o.adler,a,u,s):2===o.state.wrap&&(o.adler=d(o.adler,a,u,s)),o.next_in+=u,o.total_in+=u,u),t.lookahead+=i,m<=t.lookahead+t.insert)for(r=t.strstart-t.insert,t.ins_h=t.window[r],t.ins_h=(t.ins_h<<t.hash_shift^t.window[r+1])&t.hash_mask;t.insert&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[r+m-1])&t.hash_mask,t.prev[r&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=r,r++,t.insert--,!(t.lookahead+t.insert<m)););}while(t.lookahead<v&&0!==t.strm.avail_in)}function I(t,e){for(var i,n;;){if(t.lookahead<v){if(D(t),t.lookahead<v&&e===u)return 1;if(0===t.lookahead)break}if(i=0,m<=t.lookahead&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+m-1])&t.hash_mask,i=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),0!==i&&t.strstart-i<=t.w_size-v&&(t.match_length=k(t,i)),m<=t.match_length)if(n=l._tr_tally(t,t.strstart-t.match_start,t.match_length-m),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=m){for(t.match_length--;t.strstart++,t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+m-1])&t.hash_mask,i=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart,0!=--t.match_length;);t.strstart++}else t.strstart+=t.match_length,t.match_length=0,t.ins_h=t.window[t.strstart],t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+1])&t.hash_mask;else n=l._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++;if(n&&(C(t,!1),0===t.strm.avail_out))return 1}return t.insert=t.strstart<m-1?t.strstart:m-1,4===e?(C(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(C(t,!1),0===t.strm.avail_out)?1:2}function A(t,e){for(var i,n,r;;){if(t.lookahead<v){if(D(t),t.lookahead<v&&e===u)return 1;if(0===t.lookahead)break}if(i=0,m<=t.lookahead&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+m-1])&t.hash_mask,i=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),t.prev_length=t.match_length,t.prev_match=t.match_start,t.match_length=m-1,0!==i&&t.prev_length<t.max_lazy_match&&t.strstart-i<=t.w_size-v&&(t.match_length=k(t,i),t.match_length<=5)&&(1===t.strategy||t.match_length===m&&4096<t.strstart-t.match_start)&&(t.match_length=m-1),m<=t.prev_length&&t.match_length<=t.prev_length){for(r=t.strstart+t.lookahead-m,n=l._tr_tally(t,t.strstart-1-t.prev_match,t.prev_length-m),t.lookahead-=t.prev_length-1,t.prev_length-=2;++t.strstart<=r&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+m-1])&t.hash_mask,i=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),0!=--t.prev_length;);if(t.match_available=0,t.match_length=m-1,t.strstart++,n&&(C(t,!1),0===t.strm.avail_out))return 1}else if(t.match_available){if((n=l._tr_tally(t,0,t.window[t.strstart-1]))&&C(t,!1),t.strstart++,t.lookahead--,0===t.strm.avail_out)return 1}else t.match_available=1,t.strstart++,t.lookahead--}return t.match_available&&(n=l._tr_tally(t,0,t.window[t.strstart-1]),t.match_available=0),t.insert=t.strstart<m-1?t.strstart:m-1,4===e?(C(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(C(t,!1),0===t.strm.avail_out)?1:2}function j(t,e,i,n,r){this.good_length=t,this.max_lazy=e,this.nice_length=i,this.max_chain=n,this.func=r}function N(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=g,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new h.Buf16(2*V),this.dyn_dtree=new h.Buf16(2*(2*o+1)),this.bl_tree=new h.Buf16(2*(2*a+1)),P(this.dyn_ltree),P(this.dyn_dtree),P(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new h.Buf16(R+1),this.heap=new h.Buf16(2*r+1),P(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new h.Buf16(2*r+1),P(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function F(t){var e;return t&&t.state?(t.total_in=t.total_out=0,t.data_type=n,(e=t.state).pending=0,e.pending_out=0,e.wrap<0&&(e.wrap=-e.wrap),e.status=e.wrap?b:x,t.adler=2===e.wrap?0:1,e.last_flush=u,l._tr_init(e),c):_(t,f)}function E(t){var e=F(t);return e===c&&((t=t.state).window_size=2*t.w_size,P(t.head),t.max_lazy_match=s[t.level].max_lazy,t.good_match=s[t.level].good_length,t.nice_match=s[t.level].nice_length,t.max_chain_length=s[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=m-1,t.match_available=0,t.ins_h=0),e}function M(t,e,i,n,r,o){if(!t)return f;var a=1;if(-1===e&&(e=6),n<0?(a=0,n=-n):15<n&&(a=2,n-=16),r<1||9<r||i!==g||n<8||15<n||e<0||9<e||o<0||4<o)return _(t,f);8===n&&(n=9);var s=new N;return(t.state=s).strm=t,s.wrap=a,s.gzhead=null,s.w_bits=n,s.w_size=1<<s.w_bits,s.w_mask=s.w_size-1,s.hash_bits=r+7,s.hash_size=1<<s.hash_bits,s.hash_mask=s.hash_size-1,s.hash_shift=~~((s.hash_bits+m-1)/m),s.window=new h.Buf8(2*s.w_size),s.head=new h.Buf16(s.hash_size),s.prev=new h.Buf16(s.w_size),s.lit_bufsize=1<<r+6,s.pending_buf_size=4*s.lit_bufsize,s.pending_buf=new h.Buf8(s.pending_buf_size),s.d_buf=+s.lit_bufsize,s.l_buf=3*s.lit_bufsize,s.level=e,s.strategy=o,s.method=i,E(t)}s=[new j(0,0,0,0,function(t,e){var i=65535;for(i>t.pending_buf_size-5&&(i=t.pending_buf_size-5);;){if(t.lookahead<=1){if(D(t),0===t.lookahead&&e===u)return 1;if(0===t.lookahead)break}t.strstart+=t.lookahead,t.lookahead=0;var n=t.block_start+i;if((0===t.strstart||t.strstart>=n)&&(t.lookahead=t.strstart-n,t.strstart=n,C(t,!1),0===t.strm.avail_out))return 1;if(t.w_size-v<=t.strstart-t.block_start&&(C(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(C(t,!0),0===t.strm.avail_out?3:4):(t.strstart>t.block_start&&(C(t,!1),t.strm.avail_out),1)}),new j(4,4,8,4,I),new j(4,5,16,8,I),new j(4,6,32,32,I),new j(4,4,16,16,A),new j(8,16,32,32,A),new j(8,16,128,128,A),new j(8,32,128,256,A),new j(32,128,258,1024,A),new j(32,258,258,4096,A)],e.deflateInit=function(t,e){return M(t,e,g,15,8,0)},e.deflateInit2=M,e.deflateReset=E,e.deflateResetKeep=F,e.deflateSetHeader=function(t,e){return!t||!t.state||2!==t.state.wrap?f:(t.state.gzhead=e,c)},e.deflate=function(t,e){var i,n,r,o;if(!t||!t.state||5<e||e<0)return t?_(t,f):f;if(n=t.state,!t.output||!t.input&&0!==t.avail_in||666===n.status&&4!==e)return _(t,0===t.avail_out?-5:f);if(n.strm=t,i=n.last_flush,n.last_flush=e,n.status===b&&(2===n.wrap?(t.adler=0,T(n,31),T(n,139),T(n,8),n.gzhead?(T(n,(n.gzhead.text?1:0)+(n.gzhead.hcrc?2:0)+(n.gzhead.extra?4:0)+(n.gzhead.name?8:0)+(n.gzhead.comment?16:0)),T(n,255&n.gzhead.time),T(n,n.gzhead.time>>8&255),T(n,n.gzhead.time>>16&255),T(n,n.gzhead.time>>24&255),T(n,9===n.level?2:2<=n.strategy||n.level<2?4:0),T(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(T(n,255&n.gzhead.extra.length),T(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(t.adler=d(t.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=69):(T(n,0),T(n,0),T(n,0),T(n,0),T(n,0),T(n,9===n.level?2:2<=n.strategy||n.level<2?4:0),T(n,3),n.status=x)):(a=g+(n.w_bits-8<<4)<<8,a|=(2<=n.strategy||n.level<2?0:n.level<6?1:6===n.level?2:3)<<6,0!==n.strstart&&(a|=32),a+=31-a%31,n.status=x,O(n,a),0!==n.strstart&&(O(n,t.adler>>>16),O(n,65535&t.adler)),t.adler=1)),69===n.status)if(n.gzhead.extra){for(r=n.pending;n.gzindex<(65535&n.gzhead.extra.length)&&(n.pending!==n.pending_buf_size||(n.gzhead.hcrc&&n.pending>r&&(t.adler=d(t.adler,n.pending_buf,n.pending-r,r)),S(t),r=n.pending,n.pending!==n.pending_buf_size));)T(n,255&n.gzhead.extra[n.gzindex]),n.gzindex++;n.gzhead.hcrc&&n.pending>r&&(t.adler=d(t.adler,n.pending_buf,n.pending-r,r)),n.gzindex===n.gzhead.extra.length&&(n.gzindex=0,n.status=73)}else n.status=73;if(73===n.status)if(n.gzhead.name){r=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>r&&(t.adler=d(t.adler,n.pending_buf,n.pending-r,r)),S(t),r=n.pending,n.pending===n.pending_buf_size)){o=1;break}}while(o=n.gzindex<n.gzhead.name.length?255&n.gzhead.name.charCodeAt(n.gzindex++):0,T(n,o),0!==o);n.gzhead.hcrc&&n.pending>r&&(t.adler=d(t.adler,n.pending_buf,n.pending-r,r)),0===o&&(n.gzindex=0,n.status=91)}else n.status=91;if(91===n.status)if(n.gzhead.comment){r=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>r&&(t.adler=d(t.adler,n.pending_buf,n.pending-r,r)),S(t),r=n.pending,n.pending===n.pending_buf_size)){o=1;break}}while(o=n.gzindex<n.gzhead.comment.length?255&n.gzhead.comment.charCodeAt(n.gzindex++):0,T(n,o),0!==o);n.gzhead.hcrc&&n.pending>r&&(t.adler=d(t.adler,n.pending_buf,n.pending-r,r)),0===o&&(n.status=103)}else n.status=103;if(103===n.status&&(n.gzhead.hcrc?(n.pending+2>n.pending_buf_size&&S(t),n.pending+2<=n.pending_buf_size&&(T(n,255&t.adler),T(n,t.adler>>8&255),t.adler=0,n.status=x)):n.status=x),0!==n.pending){if(S(t),0===t.avail_out)return n.last_flush=-1,c}else if(0===t.avail_in&&w(e)<=w(i)&&4!==e)return _(t,-5);if(666===n.status&&0!==t.avail_in)return _(t,-5);if(0!==t.avail_in||0!==n.lookahead||e!==u&&666!==n.status){var a=2===n.strategy?((t,e)=>{for(var i;;){if(0===t.lookahead&&(D(t),0===t.lookahead)){if(e===u)return 1;break}if(t.match_length=0,i=l._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,i&&(C(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(C(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(C(t,!1),0===t.strm.avail_out)?1:2})(n,e):3===n.strategy?((t,e)=>{for(var i,n,r,o,a=t.window;;){if(t.lookahead<=y){if(D(t),t.lookahead<=y&&e===u)return 1;if(0===t.lookahead)break}if(t.match_length=0,m<=t.lookahead&&0<t.strstart&&(n=a[r=t.strstart-1])===a[++r]&&n===a[++r]&&n===a[++r]){for(o=t.strstart+y;n===a[++r]&&n===a[++r]&&n===a[++r]&&n===a[++r]&&n===a[++r]&&n===a[++r]&&n===a[++r]&&n===a[++r]&&r<o;);t.match_length=y-(o-r),t.lookahead<t.match_length&&(t.match_length=t.lookahead)}if(m<=t.match_length?(i=l._tr_tally(t,1,t.match_length-m),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(i=l._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),i&&(C(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(C(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(C(t,!1),0===t.strm.avail_out)?1:2})(n,e):s[n.level].func(n,e);if(3!==a&&4!==a||(n.status=666),1===a||3===a)return 0===t.avail_out&&(n.last_flush=-1),c;if(2===a&&(1===e?l._tr_align(n):5!==e&&(l._tr_stored_block(n,0,0,!1),3===e)&&(P(n.head),0===n.lookahead)&&(n.strstart=0,n.block_start=0,n.insert=0),S(t),0===t.avail_out))return n.last_flush=-1,c}return 4!==e||!(n.wrap<=0)&&(2===n.wrap?(T(n,255&t.adler),T(n,t.adler>>8&255),T(n,t.adler>>16&255),T(n,t.adler>>24&255),T(n,255&t.total_in),T(n,t.total_in>>8&255),T(n,t.total_in>>16&255),T(n,t.total_in>>24&255)):(O(n,t.adler>>>16),O(n,65535&t.adler)),S(t),0<n.wrap&&(n.wrap=-n.wrap),0!==n.pending)?c:1},e.deflateEnd=function(t){var e;return t&&t.state?(e=t.state.status)!==b&&69!==e&&73!==e&&91!==e&&103!==e&&e!==x&&666!==e?_(t,f):(t.state=null,e===x?_(t,-3):c):f},e.deflateSetDictionary=function(t,e){var i,n,r,o,a,s,l,u=e.length;if(!t||!t.state)return f;if(2===(o=(i=t.state).wrap)||1===o&&i.status!==b||i.lookahead)return f;for(1===o&&(t.adler=p(t.adler,e,u,0)),i.wrap=0,i.w_size<=u&&(0===o&&(P(i.head),i.strstart=0,i.block_start=0,i.insert=0),l=new h.Buf8(i.w_size),h.arraySet(l,e,u-i.w_size,i.w_size,0),e=l,u=i.w_size),l=t.avail_in,a=t.next_in,s=t.input,t.avail_in=u,t.next_in=0,t.input=e,D(i);i.lookahead>=m;){for(n=i.strstart,r=i.lookahead-(m-1);i.ins_h=(i.ins_h<<i.hash_shift^i.window[n+m-1])&i.hash_mask,i.prev[n&i.w_mask]=i.head[i.ins_h],i.head[i.ins_h]=n,n++,--r;);i.strstart=n,i.lookahead=m-1,D(i)}return i.strstart+=i.lookahead,i.block_start=i.strstart,i.insert=i.lookahead,i.lookahead=0,i.match_length=i.prev_length=m-1,i.match_available=0,t.next_in=a,t.input=s,t.avail_in=l,i.wrap=o,c},e.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./messages":51,"./trees":52}],47:[function(t,e,i){e.exports=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},{}],48:[function(t,e,i){e.exports=function(t,e){var i,n,r,o,a,s,l=t.state,u=t.next_in,c=t.input,h=u+(t.avail_in-5),p=t.next_out,d=t.output,f=p-(e-t.avail_out),g=p+(t.avail_out-257),m=l.dmax,y=l.wsize,v=l.whave,b=l.wnext,x=l.window,_=l.hold,w=l.bits,P=l.lencode,S=l.distcode,C=(1<<l.lenbits)-1,T=(1<<l.distbits)-1;t:do{for(w<15&&(_+=c[u++]<<w,w+=8,_+=c[u++]<<w,w+=8),i=P[_&C];;){if(_>>>=n=i>>>24,w-=n,0==(n=i>>>16&255))d[p++]=65535&i;else{if(!(16&n)){if(0==(64&n)){i=P[(65535&i)+(_&(1<<n)-1)];continue}if(32&n){l.mode=12;break t}t.msg="invalid literal/length code",l.mode=30;break t}for(r=65535&i,(n&=15)&&(w<n&&(_+=c[u++]<<w,w+=8),r+=_&(1<<n)-1,_>>>=n,w-=n),w<15&&(_+=c[u++]<<w,w+=8,_+=c[u++]<<w,w+=8),i=S[_&T];;){if(_>>>=n=i>>>24,w-=n,!(16&(n=i>>>16&255))){if(0==(64&n)){i=S[(65535&i)+(_&(1<<n)-1)];continue}t.msg="invalid distance code",l.mode=30;break t}if(o=65535&i,w<(n&=15)&&(_+=c[u++]<<w,(w+=8)<n)&&(_+=c[u++]<<w,w+=8),m<(o+=_&(1<<n)-1)){t.msg="invalid distance too far back",l.mode=30;break t}if(_>>>=n,w-=n,(n=p-f)<o){if(v<(n=o-n)&&l.sane){t.msg="invalid distance too far back",l.mode=30;break t}if(s=x,(a=0)===b){if(a+=y-n,n<r){for(r-=n;d[p++]=x[a++],--n;);a=p-o,s=d}}else if(b<n){if(a+=y+b-n,(n-=b)<r){for(r-=n;d[p++]=x[a++],--n;);if(a=0,b<r){for(r-=n=b;d[p++]=x[a++],--n;);a=p-o,s=d}}}else if(a+=b-n,n<r){for(r-=n;d[p++]=x[a++],--n;);a=p-o,s=d}for(;2<r;)d[p++]=s[a++],d[p++]=s[a++],d[p++]=s[a++],r-=3;r&&(d[p++]=s[a++],1<r)&&(d[p++]=s[a++])}else{for(a=p-o;d[p++]=d[a++],d[p++]=d[a++],d[p++]=d[a++],2<(r-=3););r&&(d[p++]=d[a++],1<r)&&(d[p++]=d[a++])}break}}break}}while(u<h&&p<g);u-=r=w>>3,_&=(1<<(w-=r<<3))-1,t.next_in=u,t.next_out=p,t.avail_in=u<h?h-u+5:5-(u-h),t.avail_out=p<g?g-p+257:257-(p-g),l.hold=_,l.bits=w}},{}],49:[function(t,e,i){var A=t("../utils/common"),j=t("./adler32"),F=t("./crc32"),E=t("./inffast"),M=t("./inftrees"),L=0,V=-2,R=1,n=852,r=592;function N(t){return(t>>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24)}function o(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new A.Buf16(320),this.work=new A.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function a(t){var e;return t&&t.state?(e=t.state,t.total_in=t.total_out=e.total=0,t.msg="",e.wrap&&(t.adler=1&e.wrap),e.mode=R,e.last=0,e.havedict=0,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new A.Buf32(n),e.distcode=e.distdyn=new A.Buf32(r),e.sane=1,e.back=-1,L):V}function s(t){var e;return t&&t.state?((e=t.state).wsize=0,e.whave=0,e.wnext=0,a(t)):V}function l(t,e){var i,n;return!t||!t.state||(n=t.state,e<0?(i=0,e=-e):(i=1+(e>>4),e<48&&(e&=15)),e&&(e<8||15<e))?V:(null!==n.window&&n.wbits!==e&&(n.window=null),n.wrap=i,n.wbits=e,s(t))}function u(t,e){var i;return t?(i=new o,(t.state=i).window=null,(i=l(t,e))!==L&&(t.state=null),i):V}var B,z,H=!0;function W(t,e,i,n){var r,t=t.state;return null===t.window&&(t.wsize=1<<t.wbits,t.wnext=0,t.whave=0,t.window=new A.Buf8(t.wsize)),t.wsize<=n?(A.arraySet(t.window,e,i-t.wsize,t.wsize,0),t.wnext=0,t.whave=t.wsize):(n<(r=t.wsize-t.wnext)&&(r=n),A.arraySet(t.window,e,i-n,r,t.wnext),(n-=r)?(A.arraySet(t.window,e,i-n,n,0),t.wnext=n,t.whave=t.wsize):(t.wnext+=r,t.wnext===t.wsize&&(t.wnext=0),t.whave<t.wsize&&(t.whave+=r))),0}i.inflateReset=s,i.inflateReset2=l,i.inflateResetKeep=a,i.inflateInit=function(t){return u(t,15)},i.inflateInit2=u,i.inflate=function(t,e){var i,n,r,o,a,s,l,u,c,h,p,d,f,g,m,y,v,b,x,_,w,P,S,C,T=0,O=new A.Buf8(4),k=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!t||!t.state||!t.output||!t.input&&0!==t.avail_in)return V;12===(i=t.state).mode&&(i.mode=13),a=t.next_out,r=t.output,o=t.next_in,n=t.input,u=i.hold,c=i.bits,h=s=t.avail_in,p=l=t.avail_out,P=L;t:for(;;)switch(i.mode){case R:if(0===i.wrap)i.mode=13;else{for(;c<16;){if(0===s)break t;s--,u+=n[o++]<<c,c+=8}if(2&i.wrap&&35615===u)O[i.check=0]=255&u,O[1]=u>>>8&255,i.check=F(i.check,O,2,0),c=u=0,i.mode=2;else if(i.flags=0,i.head&&(i.head.done=!1),!(1&i.wrap)||(((255&u)<<8)+(u>>8))%31)t.msg="incorrect header check",i.mode=30;else if(8!=(15&u))t.msg="unknown compression method",i.mode=30;else{if(c-=4,w=8+(15&(u>>>=4)),0===i.wbits)i.wbits=w;else if(w>i.wbits){t.msg="invalid window size",i.mode=30;break}i.dmax=1<<w,t.adler=i.check=1,i.mode=512&u?10:12,c=u=0}}break;case 2:for(;c<16;){if(0===s)break t;s--,u+=n[o++]<<c,c+=8}if(i.flags=u,8!=(255&i.flags)){t.msg="unknown compression method",i.mode=30;break}if(57344&i.flags){t.msg="unknown header flags set",i.mode=30;break}i.head&&(i.head.text=u>>8&1),512&i.flags&&(O[0]=255&u,O[1]=u>>>8&255,i.check=F(i.check,O,2,0)),c=u=0,i.mode=3;case 3:for(;c<32;){if(0===s)break t;s--,u+=n[o++]<<c,c+=8}i.head&&(i.head.time=u),512&i.flags&&(O[0]=255&u,O[1]=u>>>8&255,O[2]=u>>>16&255,O[3]=u>>>24&255,i.check=F(i.check,O,4,0)),c=u=0,i.mode=4;case 4:for(;c<16;){if(0===s)break t;s--,u+=n[o++]<<c,c+=8}i.head&&(i.head.xflags=255&u,i.head.os=u>>8),512&i.flags&&(O[0]=255&u,O[1]=u>>>8&255,i.check=F(i.check,O,2,0)),c=u=0,i.mode=5;case 5:if(1024&i.flags){for(;c<16;){if(0===s)break t;s--,u+=n[o++]<<c,c+=8}i.length=u,i.head&&(i.head.extra_len=u),512&i.flags&&(O[0]=255&u,O[1]=u>>>8&255,i.check=F(i.check,O,2,0)),c=u=0}else i.head&&(i.head.extra=null);i.mode=6;case 6:if(1024&i.flags&&((d=s<(d=i.length)?s:d)&&(i.head&&(w=i.head.extra_len-i.length,i.head.extra||(i.head.extra=new Array(i.head.extra_len)),A.arraySet(i.head.extra,n,o,d,w)),512&i.flags&&(i.check=F(i.check,n,d,o)),s-=d,o+=d,i.length-=d),i.length))break t;i.length=0,i.mode=7;case 7:if(2048&i.flags){if(0===s)break t;for(d=0;w=n[o+d++],i.head&&w&&i.length<65536&&(i.head.name+=String.fromCharCode(w)),w&&d<s;);if(512&i.flags&&(i.check=F(i.check,n,d,o)),s-=d,o+=d,w)break t}else i.head&&(i.head.name=null);i.length=0,i.mode=8;case 8:if(4096&i.flags){if(0===s)break t;for(d=0;w=n[o+d++],i.head&&w&&i.length<65536&&(i.head.comment+=String.fromCharCode(w)),w&&d<s;);if(512&i.flags&&(i.check=F(i.check,n,d,o)),s-=d,o+=d,w)break t}else i.head&&(i.head.comment=null);i.mode=9;case 9:if(512&i.flags){for(;c<16;){if(0===s)break t;s--,u+=n[o++]<<c,c+=8}if(u!==(65535&i.check)){t.msg="header crc mismatch",i.mode=30;break}c=u=0}i.head&&(i.head.hcrc=i.flags>>9&1,i.head.done=!0),t.adler=i.check=0,i.mode=12;break;case 10:for(;c<32;){if(0===s)break t;s--,u+=n[o++]<<c,c+=8}t.adler=i.check=N(u),c=u=0,i.mode=11;case 11:if(0===i.havedict)return t.next_out=a,t.avail_out=l,t.next_in=o,t.avail_in=s,i.hold=u,i.bits=c,2;t.adler=i.check=1,i.mode=12;case 12:if(5===e||6===e)break t;case 13:if(i.last)u>>>=7&c,c-=7&c,i.mode=27;else{for(;c<3;){if(0===s)break t;s--,u+=n[o++]<<c,c+=8}switch(i.last=1&u,--c,3&(u>>>=1)){case 0:i.mode=14;break;case 1:D=I=void 0;var D,I=i;if(H){for(B=new A.Buf32(512),z=new A.Buf32(32),D=0;D<144;)I.lens[D++]=8;for(;D<256;)I.lens[D++]=9;for(;D<280;)I.lens[D++]=7;for(;D<288;)I.lens[D++]=8;for(M(1,I.lens,0,288,B,0,I.work,{bits:9}),D=0;D<32;)I.lens[D++]=5;M(2,I.lens,0,32,z,0,I.work,{bits:5}),H=!1}if(I.lencode=B,I.lenbits=9,I.distcode=z,I.distbits=5,i.mode=20,6!==e)break;u>>>=2,c-=2;break t;case 2:i.mode=17;break;case 3:t.msg="invalid block type",i.mode=30}u>>>=2,c-=2}break;case 14:for(u>>>=7&c,c-=7&c;c<32;){if(0===s)break t;s--,u+=n[o++]<<c,c+=8}if((65535&u)!=(u>>>16^65535)){t.msg="invalid stored block lengths",i.mode=30;break}if(i.length=65535&u,c=u=0,i.mode=15,6===e)break t;case 15:i.mode=16;case 16:if(d=i.length){if(0===(d=l<(d=s<d?s:d)?l:d))break t;A.arraySet(r,n,o,d,a),s-=d,o+=d,l-=d,a+=d,i.length-=d}else i.mode=12;break;case 17:for(;c<14;){if(0===s)break t;s--,u+=n[o++]<<c,c+=8}if(i.nlen=257+(31&u),u>>>=5,c-=5,i.ndist=1+(31&u),u>>>=5,c-=5,i.ncode=4+(15&u),u>>>=4,c-=4,286<i.nlen||30<i.ndist){t.msg="too many length or distance symbols",i.mode=30;break}i.have=0,i.mode=18;case 18:for(;i.have<i.ncode;){for(;c<3;){if(0===s)break t;s--,u+=n[o++]<<c,c+=8}i.lens[k[i.have++]]=7&u,u>>>=3,c-=3}for(;i.have<19;)i.lens[k[i.have++]]=0;if(i.lencode=i.lendyn,i.lenbits=7,S={bits:i.lenbits},P=M(0,i.lens,0,19,i.lencode,0,i.work,S),i.lenbits=S.bits,P){t.msg="invalid code lengths set",i.mode=30;break}i.have=0,i.mode=19;case 19:for(;i.have<i.nlen+i.ndist;){for(;y=(T=i.lencode[u&(1<<i.lenbits)-1])>>>16&255,v=65535&T,!((m=T>>>24)<=c);){if(0===s)break t;s--,u+=n[o++]<<c,c+=8}if(v<16)u>>>=m,c-=m,i.lens[i.have++]=v;else{if(16===v){for(C=m+2;c<C;){if(0===s)break t;s--,u+=n[o++]<<c,c+=8}if(u>>>=m,c-=m,0===i.have){t.msg="invalid bit length repeat",i.mode=30;break}w=i.lens[i.have-1],d=3+(3&u),u>>>=2,c-=2}else if(17===v){for(C=m+3;c<C;){if(0===s)break t;s--,u+=n[o++]<<c,c+=8}w=0,d=3+(7&(u>>>=m)),u>>>=3,c=c-m-3}else{for(C=m+7;c<C;){if(0===s)break t;s--,u+=n[o++]<<c,c+=8}w=0,d=11+(127&(u>>>=m)),u>>>=7,c=c-m-7}if(i.have+d>i.nlen+i.ndist){t.msg="invalid bit length repeat",i.mode=30;break}for(;d--;)i.lens[i.have++]=w}}if(30===i.mode)break;if(0===i.lens[256]){t.msg="invalid code -- missing end-of-block",i.mode=30;break}if(i.lenbits=9,S={bits:i.lenbits},P=M(1,i.lens,0,i.nlen,i.lencode,0,i.work,S),i.lenbits=S.bits,P){t.msg="invalid literal/lengths set",i.mode=30;break}if(i.distbits=6,i.distcode=i.distdyn,S={bits:i.distbits},P=M(2,i.lens,i.nlen,i.ndist,i.distcode,0,i.work,S),i.distbits=S.bits,P){t.msg="invalid distances set",i.mode=30;break}if(i.mode=20,6===e)break t;case 20:i.mode=21;case 21:if(6<=s&&258<=l){t.next_out=a,t.avail_out=l,t.next_in=o,t.avail_in=s,i.hold=u,i.bits=c,E(t,p),a=t.next_out,r=t.output,l=t.avail_out,o=t.next_in,n=t.input,s=t.avail_in,u=i.hold,c=i.bits,12===i.mode&&(i.back=-1);break}for(i.back=0;y=(T=i.lencode[u&(1<<i.lenbits)-1])>>>16&255,v=65535&T,!((m=T>>>24)<=c);){if(0===s)break t;s--,u+=n[o++]<<c,c+=8}if(y&&0==(240&y)){for(b=m,x=y,_=v;y=(T=i.lencode[_+((u&(1<<b+x)-1)>>b)])>>>16&255,v=65535&T,!(b+(m=T>>>24)<=c);){if(0===s)break t;s--,u+=n[o++]<<c,c+=8}u>>>=b,c-=b,i.back+=b}if(u>>>=m,c-=m,i.back+=m,i.length=v,0===y){i.mode=26;break}if(32&y){i.back=-1,i.mode=12;break}if(64&y){t.msg="invalid literal/length code",i.mode=30;break}i.extra=15&y,i.mode=22;case 22:if(i.extra){for(C=i.extra;c<C;){if(0===s)break t;s--,u+=n[o++]<<c,c+=8}i.length+=u&(1<<i.extra)-1,u>>>=i.extra,c-=i.extra,i.back+=i.extra}i.was=i.length,i.mode=23;case 23:for(;y=(T=i.distcode[u&(1<<i.distbits)-1])>>>16&255,v=65535&T,!((m=T>>>24)<=c);){if(0===s)break t;s--,u+=n[o++]<<c,c+=8}if(0==(240&y)){for(b=m,x=y,_=v;y=(T=i.distcode[_+((u&(1<<b+x)-1)>>b)])>>>16&255,v=65535&T,!(b+(m=T>>>24)<=c);){if(0===s)break t;s--,u+=n[o++]<<c,c+=8}u>>>=b,c-=b,i.back+=b}if(u>>>=m,c-=m,i.back+=m,64&y){t.msg="invalid distance code",i.mode=30;break}i.offset=v,i.extra=15&y,i.mode=24;case 24:if(i.extra){for(C=i.extra;c<C;){if(0===s)break t;s--,u+=n[o++]<<c,c+=8}i.offset+=u&(1<<i.extra)-1,u>>>=i.extra,c-=i.extra,i.back+=i.extra}if(i.offset>i.dmax){t.msg="invalid distance too far back",i.mode=30;break}i.mode=25;case 25:if(0===l)break t;if(i.offset>(d=p-l)){if((d=i.offset-d)>i.whave&&i.sane){t.msg="invalid distance too far back",i.mode=30;break}f=d>i.wnext?(d-=i.wnext,i.wsize-d):i.wnext-d,d>i.length&&(d=i.length),g=i.window}else g=r,f=a-i.offset,d=i.length;for(l-=d=l<d?l:d,i.length-=d;r[a++]=g[f++],--d;);0===i.length&&(i.mode=21);break;case 26:if(0===l)break t;r[a++]=i.length,l--,i.mode=21;break;case 27:if(i.wrap){for(;c<32;){if(0===s)break t;s--,u|=n[o++]<<c,c+=8}if(p-=l,t.total_out+=p,i.total+=p,p&&(t.adler=i.check=(i.flags?F:j)(i.check,r,p,a-p)),p=l,(i.flags?u:N(u))!==i.check){t.msg="incorrect data check",i.mode=30;break}c=u=0}i.mode=28;case 28:if(i.wrap&&i.flags){for(;c<32;){if(0===s)break t;s--,u+=n[o++]<<c,c+=8}if(u!==(4294967295&i.total)){t.msg="incorrect length check",i.mode=30;break}c=u=0}i.mode=29;case 29:P=1;break t;case 30:P=-3;break t;case 31:return-4;default:return V}return t.next_out=a,t.avail_out=l,t.next_in=o,t.avail_in=s,i.hold=u,i.bits=c,(i.wsize||p!==t.avail_out&&i.mode<30&&(i.mode<27||4!==e))&&W(t,t.output,t.next_out,p-t.avail_out)?(i.mode=31,-4):(h-=t.avail_in,p-=t.avail_out,t.total_in+=h,t.total_out+=p,i.total+=p,i.wrap&&p&&(t.adler=i.check=(i.flags?F:j)(i.check,r,p,t.next_out-p)),t.data_type=i.bits+(i.last?64:0)+(12===i.mode?128:0)+(20===i.mode||15===i.mode?256:0),P=(0==h&&0===p||4===e)&&P===L?-5:P)},i.inflateEnd=function(t){var e;return t&&t.state?((e=t.state).window&&(e.window=null),t.state=null,L):V},i.inflateGetHeader=function(t,e){return!t||!t.state||0==(2&(t=t.state).wrap)?V:((t.head=e).done=!1,L)},i.inflateSetDictionary=function(t,e){var i,n=e.length;return!t||!t.state||0!==(i=t.state).wrap&&11!==i.mode?V:11===i.mode&&j(1,e,n,0)!==i.check?-3:W(t,e,n,n)?(i.mode=31,-4):(i.havedict=1,L)},i.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./inffast":48,"./inftrees":50}],50:[function(t,e,i){var E=t("../utils/common"),M=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],L=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],V=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],R=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];e.exports=function(t,e,i,n,r,o,a,s){for(var l,u,c,h,p,d,f,g,m,y=s.bits,v=0,b=0,x=0,_=0,w=0,P=0,S=0,C=0,T=0,O=0,k=null,D=0,I=new E.Buf16(16),A=new E.Buf16(16),j=null,F=0,v=0;v<=15;v++)I[v]=0;for(b=0;b<n;b++)I[e[i+b]]++;for(w=y,_=15;1<=_&&0===I[_];_--);if(_<w&&(w=_),0===_)r[o++]=20971520,r[o++]=20971520,s.bits=1;else{for(x=1;x<_&&0===I[x];x++);for(w<x&&(w=x),v=C=1;v<=15;v++)if((C=(C<<1)-I[v])<0)return-1;if(0<C&&(0===t||1!==_))return-1;for(A[1]=0,v=1;v<15;v++)A[v+1]=A[v]+I[v];for(b=0;b<n;b++)0!==e[i+b]&&(a[A[e[i+b]]++]=b);if(d=0===t?(k=j=a,19):1===t?(k=M,D-=257,j=L,F-=257,256):(k=V,j=R,-1),v=x,p=o,S=b=O=0,c=-1,h=(T=1<<(P=w))-1,1===t&&852<T||2===t&&592<T)return 1;for(;;){for(m=a[b]<d?(g=0,a[b]):a[b]>d?(g=j[F+a[b]],k[D+a[b]]):(g=96,0),l=1<<(f=v-S),x=u=1<<P;r[p+(O>>S)+(u-=l)]=f<<24|g<<16|m|0,0!==u;);for(l=1<<v-1;O&l;)l>>=1;if(0!==l?O=(O&l-1)+l:O=0,b++,0==--I[v]){if(v===_)break;v=e[i+a[b]]}if(w<v&&(O&h)!==c){for(p+=x,C=1<<(P=v-(S=0===S?w:S));P+S<_&&!((C-=I[P+S])<=0);)P++,C<<=1;if(T+=1<<P,1===t&&852<T||2===t&&592<T)return 1;r[c=O&h]=w<<24|P<<16|p-o|0}}0!==O&&(r[p+O]=v-S<<24|64<<16|0),s.bits=w}return 0}},{"../utils/common":41}],51:[function(t,e,i){e.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],52:[function(t,L,e){var r=t("../utils/common");function i(t){for(var e=t.length;0<=--e;)t[e]=0}var n=16,l=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],u=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],s=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],c=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],h=new Array(576),p=(i(h),new Array(60)),d=(i(p),new Array(512)),f=(i(d),new Array(256)),g=(i(f),new Array(29));i(g);var m,y,v,b=new Array(30);function x(t,e,i,n,r){this.static_tree=t,this.extra_bits=e,this.extra_base=i,this.elems=n,this.max_length=r,this.has_stree=t&&t.length}function _(t,e){this.dyn_tree=t,this.max_code=0,this.stat_desc=e}function w(t){return t<256?d[t]:d[256+(t>>>7)]}function o(t,e){t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending++]=e>>>8&255}function P(t,e,i){t.bi_valid>n-i?(t.bi_buf|=e<<t.bi_valid&65535,o(t,t.bi_buf),t.bi_buf=e>>n-t.bi_valid,t.bi_valid+=i-n):(t.bi_buf|=e<<t.bi_valid&65535,t.bi_valid+=i)}function S(t,e,i){P(t,i[2*e],i[2*e+1])}function C(t,e){for(var i=0;i|=1&t,t>>>=1,i<<=1,0<--e;);return i>>>1}function T(t,e,i){for(var n,r=new Array(16),o=0,a=1;a<=15;a++)r[a]=o=o+i[a-1]<<1;for(n=0;n<=e;n++){var s=t[2*n+1];0!==s&&(t[2*n]=C(r[s]++,s))}}function O(t){for(var e=0;e<286;e++)t.dyn_ltree[2*e]=0;for(e=0;e<30;e++)t.dyn_dtree[2*e]=0;for(e=0;e<19;e++)t.bl_tree[2*e]=0;t.dyn_ltree[512]=1,t.opt_len=t.static_len=0,t.last_lit=t.matches=0}function k(t){8<t.bi_valid?o(t,t.bi_buf):0<t.bi_valid&&(t.pending_buf[t.pending++]=t.bi_buf),t.bi_buf=0,t.bi_valid=0}function a(t,e,i,n){var r=2*e,o=2*i;return t[r]<t[o]||t[r]===t[o]&&n[e]<=n[i]}function D(t,e,i){for(var n=t.heap[i],r=i<<1;r<=t.heap_len&&(r<t.heap_len&&a(e,t.heap[r+1],t.heap[r],t.depth)&&r++,!a(e,n,t.heap[r],t.depth));)t.heap[i]=t.heap[r],i=r,r<<=1;t.heap[i]=n}function I(t,e,i){var n,r,o,a,s=0;if(0!==t.last_lit)for(;n=t.pending_buf[t.d_buf+2*s]<<8|t.pending_buf[t.d_buf+2*s+1],r=t.pending_buf[t.l_buf+s],s++,0==n?S(t,r,e):(S(t,(o=f[r])+256+1,e),0!==(a=l[o])&&P(t,r-=g[o],a),S(t,o=w(--n),i),0!==(a=u[o])&&P(t,n-=b[o],a)),s<t.last_lit;);S(t,256,e)}function A(t,e){var i,n,r,o=e.dyn_tree,a=e.stat_desc.static_tree,s=e.stat_desc.has_stree,l=e.stat_desc.elems,u=-1;for(t.heap_len=0,t.heap_max=573,i=0;i<l;i++)0!==o[2*i]?(t.heap[++t.heap_len]=u=i,t.depth[i]=0):o[2*i+1]=0;for(;t.heap_len<2;)o[2*(r=t.heap[++t.heap_len]=u<2?++u:0)]=1,t.depth[r]=0,t.opt_len--,s&&(t.static_len-=a[2*r+1]);for(e.max_code=u,i=t.heap_len>>1;1<=i;i--)D(t,o,i);for(r=l;i=t.heap[1],t.heap[1]=t.heap[t.heap_len--],D(t,o,1),n=t.heap[1],t.heap[--t.heap_max]=i,t.heap[--t.heap_max]=n,o[2*r]=o[2*i]+o[2*n],t.depth[r]=(t.depth[i]>=t.depth[n]?t.depth[i]:t.depth[n])+1,o[2*i+1]=o[2*n+1]=r,t.heap[1]=r++,D(t,o,1),2<=t.heap_len;);t.heap[--t.heap_max]=t.heap[1];for(var c,h,p,d,f,g=t,m=e.dyn_tree,y=e.max_code,v=e.stat_desc.static_tree,b=e.stat_desc.has_stree,x=e.stat_desc.extra_bits,_=e.stat_desc.extra_base,w=e.stat_desc.max_length,P=0,S=0;S<=15;S++)g.bl_count[S]=0;for(m[2*g.heap[g.heap_max]+1]=0,c=g.heap_max+1;c<573;c++)w<(S=m[2*m[2*(h=g.heap[c])+1]+1]+1)&&(S=w,P++),m[2*h+1]=S,y<h||(g.bl_count[S]++,d=0,_<=h&&(d=x[h-_]),f=m[2*h],g.opt_len+=f*(S+d),b&&(g.static_len+=f*(v[2*h+1]+d)));if(0!==P){do{for(S=w-1;0===g.bl_count[S];)S--}while(g.bl_count[S]--,g.bl_count[S+1]+=2,g.bl_count[w]--,0<(P-=2));for(S=w;0!==S;S--)for(h=g.bl_count[S];0!==h;)y<(p=g.heap[--c])||(m[2*p+1]!==S&&(g.opt_len+=(S-m[2*p+1])*m[2*p],m[2*p+1]=S),h--)}T(o,u,t.bl_count)}function j(t,e,i){var n,r,o=-1,a=e[1],s=0,l=7,u=4;for(0===a&&(l=138,u=3),e[2*(i+1)+1]=65535,n=0;n<=i;n++)r=a,a=e[2*(n+1)+1],++s<l&&r===a||(s<u?t.bl_tree[2*r]+=s:0!==r?(r!==o&&t.bl_tree[2*r]++,t.bl_tree[32]++):s<=10?t.bl_tree[34]++:t.bl_tree[36]++,o=r,u=(s=0)===a?(l=138,3):r===a?(l=6,3):(l=7,4))}function F(t,e,i){var n,r,o=-1,a=e[1],s=0,l=7,u=4;for(0===a&&(l=138,u=3),n=0;n<=i;n++)if(r=a,a=e[2*(n+1)+1],!(++s<l&&r===a)){if(s<u)for(;S(t,r,t.bl_tree),0!=--s;);else 0!==r?(r!==o&&(S(t,r,t.bl_tree),s--),S(t,16,t.bl_tree),P(t,s-3,2)):s<=10?(S(t,17,t.bl_tree),P(t,s-3,3)):(S(t,18,t.bl_tree),P(t,s-11,7));o=r,u=(s=0)===a?(l=138,3):r===a?(l=6,3):(l=7,4)}}i(b);var E=!1;function M(t,e,i,n){P(t,0+(n?1:0),3),n=e,e=i,k(i=t),o(i,e),o(i,~e),r.arraySet(i.pending_buf,i.window,n,e,i.pending),i.pending+=e}e._tr_init=function(t){if(!E){for(var e,i,n,r,o=new Array(16),a=n=0;a<28;a++)for(g[a]=n,e=0;e<1<<l[a];e++)f[n++]=a;for(f[n-1]=a,a=r=0;a<16;a++)for(b[a]=r,e=0;e<1<<u[a];e++)d[r++]=a;for(r>>=7;a<30;a++)for(b[a]=r<<7,e=0;e<1<<u[a]-7;e++)d[256+r++]=a;for(i=0;i<=15;i++)o[i]=0;for(e=0;e<=143;)h[2*e+1]=8,e++,o[8]++;for(;e<=255;)h[2*e+1]=9,e++,o[9]++;for(;e<=279;)h[2*e+1]=7,e++,o[7]++;for(;e<=287;)h[2*e+1]=8,e++,o[8]++;for(T(h,287,o),e=0;e<30;e++)p[2*e+1]=5,p[2*e]=C(e,5);m=new x(h,l,257,286,15),y=new x(p,u,0,30,15),v=new x(new Array(0),s,0,19,7),E=!0}t.l_desc=new _(t.dyn_ltree,m),t.d_desc=new _(t.dyn_dtree,y),t.bl_desc=new _(t.bl_tree,v),t.bi_buf=0,t.bi_valid=0,O(t)},e._tr_stored_block=M,e._tr_flush_block=function(t,e,i,n){var r,o,a,s=0;if(0<t.level?(2===t.strm.data_type&&(t.strm.data_type=(t=>{for(var e=4093624447,i=0;i<=31;i++,e>>>=1)if(1&e&&0!==t.dyn_ltree[2*i])return 0;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return 1;for(i=32;i<256;i++)if(0!==t.dyn_ltree[2*i])return 1;return 0})(t)),A(t,t.l_desc),A(t,t.d_desc),s=(t=>{var e;for(j(t,t.dyn_ltree,t.l_desc.max_code),j(t,t.dyn_dtree,t.d_desc.max_code),A(t,t.bl_desc),e=18;3<=e&&0===t.bl_tree[2*c[e]+1];e--);return t.opt_len+=3*(e+1)+5+5+4,e})(t),(o=t.static_len+3+7>>>3)<=(r=t.opt_len+3+7>>>3)&&(r=o)):r=o=i+5,i+4<=r&&-1!==e)M(t,e,i,n);else if(4===t.strategy||o===r)P(t,2+(n?1:0),3),I(t,h,p);else{P(t,4+(n?1:0),3);var l=t,u=(e=t.l_desc.max_code+1,i=t.d_desc.max_code+1,s+1);for(P(l,e-257,5),P(l,i-1,5),P(l,u-4,4),a=0;a<u;a++)P(l,l.bl_tree[2*c[a]+1],3);F(l,l.dyn_ltree,e-1),F(l,l.dyn_dtree,i-1),I(t,t.dyn_ltree,t.dyn_dtree)}O(t),n&&k(t)},e._tr_tally=function(t,e,i){return t.pending_buf[t.d_buf+2*t.last_lit]=e>>>8&255,t.pending_buf[t.d_buf+2*t.last_lit+1]=255&e,t.pending_buf[t.l_buf+t.last_lit]=255&i,t.last_lit++,0===e?t.dyn_ltree[2*i]++:(t.matches++,e--,t.dyn_ltree[2*(f[i]+256+1)]++,t.dyn_dtree[2*w(e)]++),t.last_lit===t.lit_bufsize-1},e._tr_align=function(t){P(t,2,3),S(t,256,h),16===(t=t).bi_valid?(o(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):8<=t.bi_valid&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)}},{"../utils/common":41}
vendor: 17,162 bytes, line 1
1],53:[function(t,e,i){e.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(t,e,i){e.exports="function"==typeof setImmediate?setImmediate:function(){var t=[].slice.apply(arguments);t.splice(1,0,0),setTimeout.apply(null,t)}},{}]},{},[10])(10)})}.call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},u("buffer").Buffer)},{buffer:4}],20:[function(t,e,i){var n;n=function(u){function t(){}function c(t,e){f.ev.on("mfp"+t+P,e)}function h(t,e,i,n){var r=document.createElement("div");return r.className="mfp-"+t,i&&(r.innerHTML=i),n?e&&e.appendChild(r):(r=u(r),e&&r.appendTo(e)),r}function p(t,e){f.ev.triggerHandler("mfp"+t,e),f.st.callbacks&&(t=t.charAt(0).toLowerCase()+t.slice(1),f.st.callbacks[t])&&f.st.callbacks[t].apply(f,u.isArray(e)?e:[e])}function d(t){return t===i&&f.currTemplate.closeBtn||(f.currTemplate.closeBtn=u(f.st.closeMarkup.replace("%title%",f.st.tClose)),i=t),f.currTemplate.closeBtn}function o(){u.magnificPopup.instance||((f=new t).init(),u.magnificPopup.instance=f)}function a(){v&&(y.after(v.addClass(l)).detach(),v=null)}function r(){b&&u(document.body).removeClass(b)}function e(){r(),f.req&&f.req.abort()}var f,n,g,s,m,i,l,y,v,b,x="Close",_="BeforeClose",w="MarkupParse",P=".mfp",S="mfp-ready",L="mfp-removing",C="mfp-prevent-close",T=!!window.jQuery,O=u(window),k=(u.magnificPopup={instance:null,proto:t.prototype={constructor:t,init:function(){var t=navigator.appVersion;f.isLowIE=f.isIE8=document.all&&!document.addEventListener,f.isAndroid=/android/gi.test(t),f.isIOS=/iphone|ipad|ipod/gi.test(t),f.supportsTransition=(()=>{var t=document.createElement("p").style,e=["ms","O","Moz","Webkit"];if(void 0!==t.transition)return!0;for(;e.length;)if(e.pop()+"Transition"in t)return!0;return!1})(),f.probablyMobile=f.isAndroid||f.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),g=u(document),f.popupsCache={}},open:function(t){if(!1===t.isObj){f.items=t.items.toArray(),f.index=0;for(var e,i=t.items,n=0;n<i.length;n++)if((e=(e=i[n]).parsed?e.el[0]:e)===t.el[0]){f.index=n;break}}else f.items=u.isArray(t.items)?t.items:[t.items],f.index=t.index||0;if(!f.isOpen){f.types=[],m="",t.mainEl&&t.mainEl.length?f.ev=t.mainEl.eq(0):f.ev=g,t.key?(f.popupsCache[t.key]||(f.popupsCache[t.key]={}),f.currTemplate=f.popupsCache[t.key]):f.currTemplate={},f.st=u.extend(!0,{},u.magnificPopup.defaults,t),f.fixedContentPos="auto"===f.st.fixedContentPos?!f.probablyMobile:f.st.fixedContentPos,f.st.modal&&(f.st.closeOnContentClick=!1,f.st.closeOnBgClick=!1,f.st.showCloseBtn=!1,f.st.enableEscapeKey=!1),f.bgOverlay||(f.bgOverlay=h("bg").on("click.mfp",function(){f.close()}),f.wrap=h("wrap").attr("tabindex",-1).on("click.mfp",function(t){f._checkIfClose(t.target)&&f.close()}),f.container=h("container",f.wrap)),f.contentContainer=h("content"),f.st.preloader&&(f.preloader=h("preloader",f.container,f.st.tLoading));var r=u.magnificPopup.modules;for(n=0;n<r.length;n++){var o=(o=r[n]).charAt(0).toUpperCase()+o.slice(1);f["init"+o].call(f)}p("BeforeOpen"),f.st.showCloseBtn&&(f.st.closeBtnInside?(c(w,function(t,e,i,n){i.close_replaceWith=d(n.type)}),m+=" mfp-close-btn-in"):f.wrap.append(d())),f.st.alignTop&&(m+=" mfp-align-top"),f.fixedContentPos?f.wrap.css({overflow:f.st.overflowY,overflowX:"hidden",overflowY:f.st.overflowY}):f.wrap.css({top:O.scrollTop(),position:"absolute"}),!1!==f.st.fixedBgPos&&("auto"!==f.st.fixedBgPos||f.fixedContentPos)||f.bgOverlay.css({height:g.height(),position:"absolute"}),f.st.enableEscapeKey&&g.on("keyup.mfp",function(t){27===t.keyCode&&f.close()}),O.on("resize.mfp",function(){f.updateSize()}),f.st.closeOnContentClick||(m+=" mfp-auto-cursor"),m&&f.wrap.addClass(m);var a=f.wH=O.height(),s={},l=(f.fixedContentPos&&f._hasScrollBar(a)&&(l=f._getScrollbarSize())&&(s.marginRight=l),f.fixedContentPos&&(f.isIE7?u("body, html").css("overflow","hidden"):s.overflow="hidden"),f.st.mainClass);return f.isIE7&&(l+=" mfp-ie7"),l&&f._addClassToMFP(l),f.updateItemHTML(),p("BuildControls"),u("html").css(s),f.bgOverlay.add(f.wrap).prependTo(f.st.prependTo||u(document.body)),f._lastFocusedEl=document.activeElement,setTimeout(function(){f.content?(f._addClassToMFP(S),f._setFocus()):f.bgOverlay.addClass(S),g.on("focusin.mfp",f._onFocusIn)},16),f.isOpen=!0,f.updateSize(a),p("Open"),t}f.updateItemHTML()},close:function(){f.isOpen&&(p(_),f.isOpen=!1,f.st.removalDelay&&!f.isLowIE&&f.supportsTransition?(f._addClassToMFP(L),setTimeout(function(){f._close()},f.st.removalDelay)):f._close())},_close:function(){p(x);var t=L+" "+S+" ";f.bgOverlay.detach(),f.wrap.detach(),f.container.empty(),f.st.mainClass&&(t+=f.st.mainClass+" "),f._removeClassFromMFP(t),f.fixedContentPos&&(t={marginRight:""},f.isIE7?u("body, html").css("overflow",""):t.overflow="",u("html").css(t)),g.off("keyup.mfp focusin.mfp"),f.ev.off(P),f.wrap.attr("class","mfp-wrap").removeAttr("style"),f.bgOverlay.attr("class","mfp-bg"),f.container.attr("class","mfp-container"),!f.st.showCloseBtn||f.st.closeBtnInside&&!0!==f.currTemplate[f.currItem.type]||f.currTemplate.closeBtn&&f.currTemplate.closeBtn.detach(),f.st.autoFocusLast&&f._lastFocusedEl&&u(f._lastFocusedEl).focus(),f.currItem=null,f.content=null,f.currTemplate=null,f.prevHeight=0,p("AfterClose")},updateSize:function(t){var e;f.isIOS?(e=document.documentElement.clientWidth/window.innerWidth,f.wrap.css("height",e=window.innerHeight*e),f.wH=e):f.wH=t||O.height(),f.fixedContentPos||f.wrap.css("height",f.wH),p("Resize")},updateItemHTML:function(){var t=f.items[f.index],e=(f.contentContainer.detach(),f.content&&f.content.detach(),(t=t.parsed?t:f.parseEl(f.index)).type),i=(p("BeforeChange",[f.currItem?f.currItem.type:"",e]),f.currItem=t,f.currTemplate[e]||(i=!!f.st[e]&&f.st[e].markup,p("FirstMarkupParse",i),f.currTemplate[e]=!i||u(i)),s&&s!==t.type&&f.container.removeClass("mfp-"+s+"-holder"),f["get"+e.charAt(0).toUpperCase()+e.slice(1)](t,f.currTemplate[e]));f.appendContent(i,e),t.preloaded=!0,p("Change",t),s=t.type,f.container.prepend(f.contentContainer),p("AfterChange")},appendContent:function(t,e){(f.content=t)?f.st.showCloseBtn&&f.st.closeBtnInside&&!0===f.currTemplate[e]?f.content.find(".mfp-close").length||f.content.append(d()):f.content=t:f.content="",p("BeforeAppend"),f.container.addClass("mfp-"+e+"-holder"),f.contentContainer.append(f.content)},parseEl:function(t){var e,i=f.items[t];if((i=i.tagName?{el:u(i)}:(e=i.type,{data:i,src:i.src})).el){for(var n=f.types,r=0;r<n.length;r++)if(i.el.hasClass("mfp-"+n[r])){e=n[r];break}i.src=i.el.attr("data-mfp-src"),i.src||(i.src=i.el.attr("href"))}return i.type=e||f.st.type||"inline",i.index=t,i.parsed=!0,f.items[t]=i,p("ElementParse",i),f.items[t]},addGroup:function(e,i){function t(t){t.mfpEl=this,f._openClick(t,e,i)}var n="click.magnificPopup";(i=i||{}).mainEl=e,i.items?(i.isObj=!0,e.off(n).on(n,t)):(i.isObj=!1,i.delegate?e.off(n).on(n,i.delegate,t):(i.items=e).off(n).on(n,t))},_openClick:function(t,e,i){var n=(void 0!==i.midClick?i:u.magnificPopup.defaults).midClick;if(n||!(2===t.which||t.ctrlKey||t.metaKey||t.altKey||t.shiftKey)){n=(void 0!==i.disableOn?i:u.magnificPopup.defaults).disableOn;if(n)if(u.isFunction(n)){if(!n.call(f))return!0}else if(O.width()<n)return!0;t.type&&(t.preventDefault(),f.isOpen)&&t.stopPropagation(),i.el=u(t.mfpEl),i.delegate&&(i.items=e.find(i.delegate)),f.open(i)}},updateStatus:function(t,e){var i;f.preloader&&(n!==t&&f.container.removeClass("mfp-s-"+n),i={status:t,text:e=e||"loading"!==t?e:f.st.tLoading},p("UpdateStatus",i),t=i.status,f.preloader.html(e=i.text),f.preloader.find("a").on("click",function(t){t.stopImmediatePropagation()}),f.container.addClass("mfp-s-"+t),n=t)},_checkIfClose:function(t){if(!u(t).hasClass(C)){var e=f.st.closeOnContentClick,i=f.st.closeOnBgClick;if(e&&i)return!0;if(!f.content||u(t).hasClass("mfp-close")||f.preloader&&t===f.preloader[0])return!0;if(t===f.content[0]||u.contains(f.content[0],t)){if(e)return!0}else if(i&&u.contains(document,t))return!0;return!1}},_addClassToMFP:function(t){f.bgOverlay.addClass(t),f.wrap.addClass(t)},_removeClassFromMFP:function(t){this.bgOverlay.removeClass(t),f.wrap.removeClass(t)},_hasScrollBar:function(t){return(f.isIE7?g.height():document.body.scrollHeight)>(t||O.height())},_setFocus:function(){(f.st.focus?f.content.find(f.st.focus).eq(0):f.wrap).focus()},_onFocusIn:function(t){if(t.target!==f.wrap[0]&&!u.contains(f.wrap[0],t.target))return f._setFocus(),!1},_parseMarkup:function(r,t,e){var o;e.data&&(t=u.extend(e.data,t)),p(w,[r,t,e]),u.each(t,function(t,e){if(void 0===e||!1===e)return!0;var i,n;1<(o=t.split("_")).length?0<(i=r.find(".mfp-"+o[0])).length&&("replaceWith"===(n=o[1])?i[0]!==e[0]&&i.replaceWith(e):"img"===n?i.is("img")?i.attr("src",e):i.replaceWith(u("<img>").attr("src",e).attr("class",i.attr("class"))):i.attr(o[1],e)):r.find(".mfp-"+t).html(e)})},_getScrollbarSize:function(){var t;return void 0===f.scrollbarSize&&((t=document.createElement("div")).style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(t),f.scrollbarSize=t.offsetWidth-t.clientWidth,document.body.removeChild(t)),f.scrollbarSize}},modules:[],open:function(t,e){return o(),(t=t?u.extend(!0,{},t):{}).isObj=!0,t.index=e||0,this.instance.open(t)},close:function(){return u.magnificPopup.instance&&u.magnificPopup.instance.close()},registerModule:function(t,e){e.options&&(u.magnificPopup.defaults[t]=e.options),u.extend(this.proto,e.proto),this.modules.push(t)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">×</button>',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},u.fn.magnificPopup=function(t){o();var e,i,n,r=u(this);return"string"==typeof t?"open"===t?(e=T?r.data("magnificPopup"):r[0].magnificPopup,i=parseInt(arguments[1],10)||0,n=e.items?e.items[i]:(n=r,(n=e.delegate?n.find(e.delegate):n).eq(i)),f._openClick({mfpEl:n},r,e)):f.isOpen&&f[t].apply(f,Array.prototype.slice.call(arguments,1)):(t=u.extend(!0,{},t),T?r.data("magnificPopup",t):r[0].magnificPopup=t,f.addGroup(r,t)),r},"inline"),D=(u.magnificPopup.registerModule(k,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){f.types.push(k),c(x+"."+k,function(){a()})},getInline:function(t,e){var i,n,r;return a(),t.src?(i=f.st.inline,(n=u(t.src)).length?((r=n[0].parentNode)&&r.tagName&&(y||(l=i.hiddenClass,y=h(l),l="mfp-"+l),v=n.after(y).detach().removeClass(l)),f.updateStatus("ready")):(f.updateStatus("error",i.tNotFound),n=u("<div>")),t.inlineElement=n):(f.updateStatus("ready"),f._parseMarkup(e,{},t),e)}}}),"ajax");u.magnificPopup.registerModule(D,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){f.types.push(D),b=f.st.ajax.cursor,c(x+"."+D,e),c("BeforeChange.ajax",e)},getAjax:function(n){b&&u(document.body).addClass(b),f.updateStatus("loading");var t=u.extend({url:n.src,success:function(t,e,i){t={data:t,xhr:i};p("ParseAjax",t),f.appendContent(u(t.data),D),n.finished=!0,r(),f._setFocus(),setTimeout(function(){f.wrap.addClass(S)},16),f.updateStatus("ready"),p("AjaxContentAdded")},error:function(){r(),n.finished=n.loadError=!0,f.updateStatus("error",f.st.ajax.tError.replace("%url%",n.src))}},f.st.ajax.settings);return f.req=u.ajax(t),""}}});var I;u.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var t=f.st.image,e=".image";f.types.push("image"),c("Open"+e,function(){"image"===f.currItem.type&&t.cursor&&u(document.body).addClass(t.cursor)}),c(x+e,function(){t.cursor&&u(document.body).removeClass(t.cursor),O.off("resize.mfp")}),c("Resize"+e,f.resizeImage),f.isLowIE&&c("AfterChange",f.resizeImage)},resizeImage:function(){var t,e=f.currItem;e&&e.img&&f.st.image.verticalFit&&(t=0,f.isLowIE&&(t=parseInt(e.img.css("padding-top"),10)+parseInt(e.img.css("padding-bottom"),10)),e.img.css("max-height",f.wH-t))},_onImageHasSize:function(t){t.img&&(t.hasSize=!0,I&&clearInterval(I),t.isCheckingImgSize=!1,p("ImageHasSize",t),t.imgHidden)&&(f.content&&f.content.removeClass("mfp-loading"),t.imgHidden=!1)},findImageSize:function(e){function i(t){I&&clearInterval(I),I=setInterval(function(){0<r.naturalWidth?f._onImageHasSize(e):(200<n&&clearInterval(I),3===++n?i(10):40===n?i(50):100===n&&i(500))},t)}var n=0,r=e.img[0];i(1)},getImage:function(t,e){function i(){t&&(t.img[0].complete?(t.img.off(".mfploader"),t===f.currItem&&(f._onImageHasSize(t),f.updateStatus("ready")),t.hasSize=!0,t.loaded=!0,p("ImageLoadComplete")):++o<200?setTimeout(i,100):n())}function n(){t&&(t.img.off(".mfploader"),t===f.currItem&&(f._onImageHasSize(t),f.updateStatus("error",a.tError.replace("%url%",t.src))),t.hasSize=!0,t.loaded=!0,t.loadError=!0)}var r,o=0,a=f.st.image,s=e.find(".mfp-img");return s.length&&((r=document.createElement("img")).className="mfp-img",t.el&&t.el.find("img").length&&(r.alt=t.el.find("img").attr("alt")),t.img=u(r).on("load.mfploader",i).on("error.mfploader",n),r.src=t.src,s.is("img")&&(t.img=t.img.clone()),0<(r=t.img[0]).naturalWidth?t.hasSize=!0:r.width||(t.hasSize=!1)),f._parseMarkup(e,{title:(t=>{if(t.data&&void 0!==t.data.title)return t.data.title;var e=f.st.image.titleSrc;if(e){if(u.isFunction(e))return e.call(f,t);if(t.el)return t.el.attr(e)||""}return""})(t),img_replaceWith:t.img},t),f.resizeImage(),t.hasSize?(I&&clearInterval(I),t.loadError?(e.addClass("mfp-loading"),f.updateStatus("error",a.tError.replace("%url%",t.src))):(e.removeClass("mfp-loading"),f.updateStatus("ready"))):(f.updateStatus("loading"),t.loading=!0,t.hasSize||(t.imgHidden=!0,e.addClass("mfp-loading"),f.findImageSize(t))),e}}});function A(t){var e;f.currTemplate[E]&&(e=f.currTemplate[E].find("iframe")).length&&(t||(e[0].src="//about:blank"),f.isIE8)&&e.css("display",t?"block":"none")}function j(t){var e=f.items.length;return e-1<t?t-e:t<0?e+t:t}function V(t,e,i){return t.replace(/%curr%/gi,e+1).replace(/%total%/gi,i)}u.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(t){return t.is("img")?t:t.find("img")}},proto:{initZoom:function(){var t,e,i,n,r,o,a=f.st.zoom;a.enabled&&f.supportsTransition&&(e=a.duration,i=function(t){var t=t.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),e="all "+a.duration/1e3+"s "+a.easing,i={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},n="transition";return i["-webkit-"+n]=i["-moz-"+n]=i["-o-"+n]=i[n]=e,t.css(i),t},n=function(){f.content.css("visibility","visible")},c("BuildControls.zoom",function(){f._allowZoom()&&(clearTimeout(r),f.content.css("visibility","hidden"),(t=f._getItemToZoom())?((o=i(t)).css(f._getOffset()),f.wrap.append(o),r=setTimeout(function(){o.css(f._getOffset(!0)),r=setTimeout(function(){n(),setTimeout(function(){o.remove(),t=o=null,p("ZoomAnimationEnded")},16)},e)},16)):n())}),c(_+".zoom",function(){if(f._allowZoom()){if(clearTimeout(r),f.st.removalDelay=e,!t){if(!(t=f._getItemToZoom()))return;o=i(t)}o.css(f._getOffset(!0)),f.wrap.append(o),f.content.css("visibility","hidden"),setTimeout(function(){o.css(f._getOffset())},16)}}),c(x+".zoom",function(){f._allowZoom()&&(n(),o&&o.remove(),t=null)}))},_allowZoom:function(){return"image"===f.currItem.type},_getItemToZoom:function(){return!!f.currItem.hasSize&&f.currItem.img},_getOffset:function(t){var t=t?f.currItem.img:f.st.zoom.opener(f.currItem.el||f.currItem),e=t.offset(),i=parseInt(t.css("padding-top"),10),n=parseInt(t.css("padding-bottom"),10),t=(e.top-=u(window).scrollTop()-i,{width:t.width(),height:(T?t.innerHeight():t[0].offsetHeight)-n-i});return(F=void 0===F?void 0!==document.createElement("p").style.MozTransform:F)?t["-moz-transform"]=t.transform="translate("+e.left+"px,"+e.top+"px)":(t.left=e.left,t.top=e.top),t}}});var F,E="iframe",M=(u.magnificPopup.registerModule(E,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){f.types.push(E),c("BeforeChange",function(t,e,
1i){e!==i&&(e===E?A():i===E&&A(!0))}),c(x+"."+E,function(){A()})},getIframe:function(t,e){var i=t.src,n=f.st.iframe,r=(u.each(n.patterns,function(){if(-1<i.indexOf(this.index))return this.id&&(i="string"==typeof this.id?i.substr(i.lastIndexOf(this.id)+this.id.length,i.length):this.id.call(this,i)),i=this.src.replace("%id%",i),!1}),{});return n.srcAction&&(r[n.srcAction]=i),f._parseMarkup(e,r,t),f.updateStatus("ready"),e}}}),u.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var o=f.st.gallery,t=".mfp-gallery";if(f.direction=!0,!o||!o.enabled)return!1;m+=" mfp-gallery",c("Open"+t,function(){o.navigateByImgClick&&f.wrap.on("click"+t,".mfp-img",function(){if(1<f.items.length)return f.next(),!1}),g.on("keydown"+t,function(t){37===t.keyCode?f.prev():39===t.keyCode&&f.next()})}),c("UpdateStatus"+t,function(t,e){e.text&&(e.text=V(e.text,f.currItem.index,f.items.length))}),c(w+t,function(t,e,i,n){var r=f.items.length;i.counter=1<r?V(o.tCounter,n.index,r):""}),c("BuildControls"+t,function(){var t,e;1<f.items.length&&o.arrows&&!f.arrowLeft&&(e=o.arrowMarkup,t=f.arrowLeft=u(e.replace(/%title%/gi,o.tPrev).replace(/%dir%/gi,"left")).addClass(C),e=f.arrowRight=u(e.replace(/%title%/gi,o.tNext).replace(/%dir%/gi,"right")).addClass(C),t.click(function(){f.prev()}),e.click(function(){f.next()}),f.container.append(t.add(e)))}),c("Change"+t,function(){f._preloadTimeout&&clearTimeout(f._preloadTimeout),f._preloadTimeout=setTimeout(function(){f.preloadNearbyImages(),f._preloadTimeout=null},16)}),c(x+t,function(){g.off(t),f.wrap.off("click"+t),f.arrowRight=f.arrowLeft=null})},next:function(){f.direction=!0,f.index=j(f.index+1),f.updateItemHTML()},prev:function(){f.direction=!1,f.index=j(f.index-1),f.updateItemHTML()},goTo:function(t){f.direction=t>=f.index,f.index=t,f.updateItemHTML()},preloadNearbyImages:function(){for(var t=f.st.gallery.preload,e=Math.min(t[0],f.items.length),i=Math.min(t[1],f.items.length),n=1;n<=(f.direction?i:e);n++)f._preloadItem(f.index+n);for(n=1;n<=(f.direction?e:i);n++)f._preloadItem(f.index-n)},_preloadItem:function(t){var e;t=j(t),f.items[t].preloaded||((e=f.items[t]).parsed||(e=f.parseEl(t)),p("LazyLoad",e),"image"===e.type&&(e.img=u('<img class="mfp-img" />').on("load.mfploader",function(){e.hasSize=!0}).on("error.mfploader",function(){e.hasSize=!0,e.loadError=!0,p("LazyLoadError",e)}).attr("src",e.src)),e.preloaded=!0)}}}),"retina");u.magnificPopup.registerModule(M,{options:{replaceSrc:function(t){return t.src.replace(/\.\w+$/,function(t){return"@2x"+t})},ratio:1},proto:{initRetina:function(){var i,n;1<window.devicePixelRatio&&(i=f.st.retina,n=i.ratio,1<(n=isNaN(n)?n():n))&&(c("ImageHasSize."+M,function(t,e){e.img.css({"max-width":e.img[0].naturalWidth/n,width:"100%"})}),c("ElementParse."+M,function(t,e){e.src=i.replaceSrc(e,n)}))}}}),o()},"function"==typeof define&&define.amd?define(["jquery"],n):n("object"==typeof i?t("jquery"):window.jQuery||window.Zepto)},{jquery:17}],21:[function(t,e,i){var n;n=function(){var at="12.1.0";function a(t){return null!=t}function st(t){t.preventDefault()}function h(t){return"number"==typeof t&&!isNaN(t)&&isFinite(t)}function lt(t,e,i){0<i&&(ht(t,e),setTimeout(function(){pt(t,e)},i))}function ut(t){return Math.max(Math.min(t,100),0)}function ct(t){return Array.isArray(t)?t:[t]}function e(t){t=(t=String(t)).split(".");return 1<t.length?t[1].length:0}function ht(t,e){t.classList?t.classList.add(e):t.className+=" "+e}function pt(t,e){t.classList?t.classList.remove(e):t.className=t.className.replace(new RegExp("(^|\\b)"+e.split(" ").join("|")+"(\\b|$)","gi")," ")}function dt(t){var e=void 0!==window.pageXOffset,i="CSS1Compat"===(t.compatMode||"");return{x:e?window.pageXOffset:(i?t.documentElement:t.body).scrollLeft,y:e?window.pageYOffset:(i?t.documentElement:t.body).scrollTop}}function p(t,e){return 100/(e-t)}function d(t,e){return 100*e/(t[1]-t[0])}function s(t,e){for(var i=1;t>=e[i];)i+=1;return i}function i(t,e,i){var n,r,o;return i>=t.slice(-1)[0]?100:(n=s(i,t),o=t[n-1],r=e[n-1],e=e[n],r+(i=i,d(o=[o,t[n]],o[0]<0?i+Math.abs(o[0]):i-o[0])/p(r,e)))}function n(t,e,i,n){var r,o,a;return 100===n?n:(o=t[(r=s(n,t))-1],a=t[r],i?(a-o)/2<n-o?a:o:e[r-1]?t[r-1]+(i=n-t[r-1],a=e[r-1],Math.round(i/a)*a):n)}function r(t,e,i){this.xPct=[],this.xVal=[],this.xSteps=[i||!1],this.xNumSteps=[!1],this.xHighestCompleteStep=[],this.snap=e;var n,r,o,a,s=[];
1for(n in t)t.hasOwnProperty(n)&&s.push([t[n],n]);for(s.length&&"object"==typeof s[0][0]?s.sort(function(t,e){return t[0][0]-e[0][0]}):s.sort(function(t,e){return t[0]-e[0]}),n=0;n<s.length;n++){c=u=l=void 0;var l=s[n][1],u=s[n][0],c=this;if("number"==typeof u&&(u=[u]),!Array.isArray(u))throw new Error("noUiSlider ("+at+"): 'range' contains invalid value.");if(!h(l="min"===l?0:"max"===l?100:parseFloat(l))||!h(u[0]))throw new Error("noUiSlider ("+at+"): 'range' value isn't numeric.");c.xPct.push(l),c.xVal.push(u[0]),l?c.xSteps.push(!isNaN(u[1])&&u[1]):isNaN(u[1])||(c.xSteps[0]=u[1]),c.xHighestCompleteStep.push(0)}for(this.xNumSteps=this.xSteps.slice(0),n=0;n<this.xNumSteps.length;n++)r=n,o=this.xNumSteps[n],a=this,o&&(a.xSteps[r]=d([a.xVal[r],a.xVal[r+1]],o)/p(a.xPct[r],a.xPct[r+1]),o=(a.xVal[r+1]-a.xVal[r])/a.xNumSteps[r],o=Math.ceil(Number(o.toFixed(3))-1),o=a.xVal[r]+a.xNumSteps[r]*o,a.xHighestCompleteStep[r]=o)}r.prototype.getMargin=function(t){var e=this.xNumSteps[0];if(e&&t/e%1!=0)throw new Error("noUiSlider ("+at+"): 'limit', 'margin' and 'padding' must be divisible by step.");return 2===this.xPct.length&&d(this.xVal,t)},r.prototype.toStepping=function(t){return t=i(this.xVal,this.xPct,t)},r.prototype.fromStepping=function(t){return e=this.xVal,i=this.xPct,100<=(t=t)?e.slice(-1)[0]:(n=s(t,i),r=e[n-1],o=i[n-1],(t-o)*p(o,i[n])*((t=[r,e[n]])[1]-t[0])/100+t[0]);var e,i,n,r,o},r.prototype.getStep=function(t){return t=n(this.xPct,this.xSteps,this.snap,t)},r.prototype.getNearbySteps=function(t){t=s(t,this.xPct);return{stepBefore:{startValue:this.xVal[t-2],step:this.xNumSteps[t-2],highestStep:this.xHighestCompleteStep[t-2]},thisStep:{startValue:this.xVal[t-1],step:this.xNumSteps[t-1],highestStep:this.xHighestCompleteStep[t-1]},stepAfter:{startValue:this.xVal[t],step:this.xNumSteps[t],highestStep:this.xHighestCompleteStep[t]}}},r.prototype.countStepDecimals=function(){var t=this.xNumSteps.map(e);return Math.max.apply(null,t)},r.prototype.convert=function(t){return this.getStep(this.toStepping(t))};var l={to:function(t){return void 0!==t&&t.toFixed(2)},from:Number};function o(t){if("object"!=typeof(t=t)||"function"!=typeof t.to||"function"!=typeof t.from)throw new Error("noUiSlider ("+at+"): 'format' requires 'to' and 'from' methods.")}function u(t,e){if(!h(e))throw new Error("noUiSlider ("+at+"): 'step' is not numeric.");t.singleStep=e}function c(t,e){if("object"!=typeof e||Array.isArray(e))throw new Error("noUiSlider ("+at+"): 'range' is not an object.");if(void 0===e.min||void 0===e.max)throw new Error("noUiSlider ("+at+"): Missing 'min' or 'max' in 'range'.");if(e.min===e.max)throw new Error("noUiSlider ("+at+"): 'range' 'min' and 'max' cannot be equal.");t.spectrum=new r(e,t.snap,t.singleStep)}function f(t,e){if(e=ct(e),!Array.isArray(e)||!e.length)throw new Error("noUiSlider ("+at+"): 'start' option is incorrect.");t.handles=e.length,t.start=e}function g(t,e){if("boolean"!=typeof(t.snap=e))throw new Error("noUiSlider ("+at+"): 'snap' option must be a boolean.")}function m(t,e){if("boolean"!=typeof(t.animate=e))throw new Error("noUiSlider ("+at+"): 'animate' option must be a boolean.")}function y(t,e){if("number"!=typeof(t.animationDuration=e))throw new Error("noUiSlider ("+at+"): 'animationDuration' option must be a number.")}function v(t,e){var i,n=[!1];if("lower"===e?e=[!0,!1]:"upper"===e&&(e=[!1,!0]),!0===e||!1===e){for(i=1;i<t.handles;i++)n.push(e);n.push(!1)}else{if(!Array.isArray(e)||!e.length||e.length!==t.handles+1)throw new Error("noUiSlider ("+at+"): 'connect' option doesn't match handle count.");n=e}t.connect=n}function b(t,e){switch(e){case"horizontal":t.ort=0;break;case"vertical":t.ort=1;break;default:throw new Error("noUiSlider ("+at+"): 'orientation' option is invalid.")}}function x(t,e){if(!h(e))throw new Error("noUiSlider ("+at+"): 'margin' option must be numeric.");if(0!==e&&(t.margin=t.spectrum.getMargin(e),!t.margin))throw new Error("noUiSlider ("+at+"): 'margin' option is only supported on linear sliders.")}function _(t,e){if(!h(e))throw new Error("noUiSlider ("+at+"): 'limit' option must be numeric.");if(t.limit=t.spectrum.getMargin(e),!t.limit||t.handles<2)throw new Error("noUiSlider ("+at+"): 'limit' option is only supported on linear sliders with 2 or more handles.")}function w(t,e){if(!h(e)&&!Array.isArray(e))throw new Error("noUiSlider ("+at+"): 'padding' option must be numeric or array of exactly 2 numbers.");if(Array.isArray(e)&&2!==e.length&&!h(e[0])&&!h(e[1]))throw new Error("noUiSlider ("+at+"): 'padding' option must be numeric or array of exactly 2 numbers.");if(0!==e){if(Array.isArray(e)||(e=[e,e]),!(t.padding=[t.spectrum.getMargin(e[0]),t.spectrum.getMargin(e[1])])===t.padding[0]||!1===t.padding[1])throw new Error("noUiSlider ("+at+"): 'padding' option is only supported on linear sliders.");if(t.padding[0]<0||t.padding[1]<0)throw new Error("noUiSlider ("+at+"): 'padding' option must be a positive number(s).");if(100<=t.padding[0]+t.padding[1])throw new Error("noUiSlider ("+at+"): 'padding' option must not exceed 100% of the range.")}}function P(t,e){switch(e){case"ltr":t.dir=0;break;case"rtl":t.dir=1;break;default:throw new Error("noUiSlider ("+at+"): 'direction' option was not recognized.")}}function S(t,e){if("string"!=typeof e)throw new Error("noUiSlider ("+at+"): 'behaviour' must be a string containing options.");var i=0<=e.indexOf("tap"),n=0<=e.indexOf("drag"),r=0<=e.indexOf("fixed"),o=0<=e.indexOf("snap"),a=0<=e.indexOf("hover"),e=0<=e.indexOf("unconstrained");if(r){if(2!==t.handles)throw new Error("noUiSlider ("+at+"): 'fixed' behaviour must be used with 2 handles");x(t,t.start[1]-t.start[0])}if(e&&(t.margin||t.limit))throw new Error("noUiSlider ("+at+"): 'unconstrained' behaviour cannot be used with margin or limit");t.events={tap:i||o,drag:n,fixed:r,snap:o,hover:a,unconstrained:e}}function C(t,e){if(!1!==e)if(!0===e){t.tooltips=[];for(var i=0;i<t.handles;i++)t.tooltips.push(!0)}else{if(t.tooltips=ct(e),t.tooltips.length!==t.handles)throw new Error("noUiSlider ("+at+"): must pass a formatter for all handles.");t.tooltips.forEach(function(t){if("boolean"!=typeof t&&("object"!=typeof t||"function"!=typeof t.to))throw new Error("noUiSlider ("+at+"): 'tooltips' must be passed a formatter or 'false'.")})}}function T(t,e){o(t.ariaFormat=e)}function O(t,e){o(t.format=e)}function k(t,e){if("boolean"!=typeof(t.keyboardSupport=e))throw new Error("noUiSlider ("+at+"): 'keyboardSupport' option must be a boolean.")}function D(t,e){t.documentElement=e}function I(t,e){if("string"!=typeof e&&!1!==e)throw new Error("noUiSlider ("+at+"): 'cssPrefix' must be a string or `false`.");t.cssPrefix=e}function A(t,e){if("object"!=typeof e)throw new Error("noUiSlider ("+at+"): 'cssClasse
1s' must be an object.");if("string"==typeof t.cssPrefix)for(var i in t.cssClasses={},e)e.hasOwnProperty(i)&&(t.cssClasses[i]=t.cssPrefix+e[i]);else t.cssClasses=e}function ft(e){var i={margin:0,limit:0,padding:0,animate:!0,animationDuration:300,ariaFormat:l,format:l},n={step:{r:!1,t:u},start:{r:!0,t:f},connect:{r:!0,t:v},direction:{r:!0,t:P},snap:{r:!1,t:g},animate:{r:!1,t:m},animationDuration:{r:!1,t:y},range:{r:!0,t:c},orientation:{r:!1,t:b},margin:{r:!1,t:x},limit:{r:!1,t:_},padding:{r:!1,t:w},behaviour:{r:!0,t:S},ariaFormat:{r:!1,t:T},format:{r:!1,t:O},tooltips:{r:!1,t:C},keyboardSupport:{r:!0,t:k},documentElement:{r:!1,t:D},cssPrefix:{r:!0,t:I},cssClasses:{r:!0,t:A}},r={connect:!1,direction:"ltr",behaviour:"tap",orientation:"horizontal",keyboardSupport:!0,cssPrefix:"noUi-",cssClasses:{target:"target",base:"base",origin:"origin",handle:"handle",handleLower:"handle-lower",handleUpper:"handle-upper",horizontal:"horizontal",vertical:"vertical",background:"background",connect:"connect",connects:"connects",ltr:"ltr",rtl:"rtl",draggable:"draggable",drag:"state-drag",tap:"state-tap",active:"active",tooltip:"tooltip",pips:"pips",pipsHorizontal:"pips-horizontal",pipsVertical:"pips-vertical",marker:"marker",markerHorizontal:"marker-horizontal",markerVertical:"marker-vertical",markerNormal:"marker-normal",markerLarge:"marker-large",markerSub:"marker-sub",value:"value",valueHorizontal:"value-horizontal",valueVertical:"value-vertical",valueNormal:"value-normal",valueLarge:"value-large",valueSub:"value-sub"}},t=(e.format&&!e.ariaFormat&&(e.ariaFormat=e.format),Object.keys(n).forEach(function(t){if(!a(e[t])&&void 0===r[t]){if(n[t].r)throw new Error("noUiSlider ("+at+"): '"+t+"' is required.");return!0}n[t].t(i,(a(e[t])?e:r)[t])}),i.pips=e.pips,document.createElement("div")),o=void 0!==t.style.msTransform,t=void 0!==t.style.transform;i.transformRule=t?"transform":o?"msTransform":"webkitTransform";return i.style=[["left","top"],["right","bottom"]][i.dir][i.ort],i}function j(t,p,o){var s,a,l,u,c,n,h=window.navigator.pointerEnabled?{start:"pointerdown",move:"pointermove",end:"pointerup"}:window.navigator.msPointerEnabled?{start:"MSPointerDown",move:"MSPointerMove",end:"MSPointerUp"}:{start:"mousedown touchstart",move:"mousemove touchmove",end:"mouseup touchend"},L=window.CSS&&CSS.supports&&CSS.supports("touch-action","none")&&(()=>{var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("test",null,e)}catch(t){}return t})(),b=t,d=[],f=[],g=0,x=p.spectrum,m=[],y={},v=t.ownerDocument,_=p.documentElement||v.documentElement,w=v.body,V=-1,P=0,S=1,C=2,R="rtl"===v.dir||1===p.ort?0:100;function T(t,e){var i=v.createElement("div");return e&&ht(i,e),t.appendChild(i),i}function N(t,e){return!!e&&T(t,p.cssClasses.connect)}function B(t,e){return!!p.tooltips[e]&&T(t.firstChild,p.cssClasses.tooltip)}function z(r,o,a){var s=v.createElement("div"),n=[],l=(n[P]=p.cssClasses.valueNormal,n[S]=p.cssClasses.valueLarge,n[C]=p.cssClasses.valueSub,[]),u=(l[P]=p.cssClasses.markerNormal,l[S]=p.cssClasses.markerLarge,l[C]=p.cssClasses.markerSub,[p.cssClasses.valueHorizontal,p.cssClasses.valueVertical]),c=[p.cssClasses.markerHorizontal,p.cssClasses.markerVertical];function h(t,e){var i=e===p.cssClasses.value;return e+" "+(i?u:c)[p.ort]+" "+(i?n:l)[t]}return ht(s,p.cssClasses.pips),ht(s,0===p.ort?p.cssClasses.pipsHorizontal:p.cssClasse
1s.pipsVertical),Object.keys(r).forEach(function(t){var e,i,n;i=r[e=t][0],t=r[t][1],(t=o?o(i,t):t)!==V&&((n=T(s,!1)).className=h(t,p.cssClasses.marker),n.style[p.style]=e+"%",P<t)&&((n=T(s,!1)).className=h(t,p.cssClasses.value),n.setAttribute("data-value",i),n.style[p.style]=e+"%",n.innerHTML=a.to(i))}),s}function H(){var t;u&&((t=u).parentElement.removeChild(t),u=null)}function O(t){H();var p,d,f,g,m,y,v,e=t.mode,i=t.density||1,n=t.filter||!1,r=((t,e,i)=>{if("range"===t||"steps"===t)return x.xVal;if("count"===t){if(e<2)throw new Error("noUiSlider ("+at+"): 'values' (>= 2) required for mode 'count'.");var n=e-1,r=100/n;for(e=[];n--;)e[n]=n*r;e.push(100),t="positions"}return"positions"===t?e.map(function(t){return x.fromStepping(i?x.getStep(t):t)}):"values"===t?i?e.map(function(t){return x.fromStepping(x.getStep(x.toStepping(t)))}):e:void 0})(e,t.values||!1,t.stepped||!1),r=(p=i,d=e,f=r,g={},i=x.xVal[0],e=x.xVal[x.xVal.length-1],y=m=!1,v=0,(f=f.slice().sort(function(t,e){return t-e}).filter(function(t){return!this[t]&&(this[t]=!0)},{}))[0]!==i&&(f.unshift(i),m=!0),f[f.length-1]!==e&&(f.push(e),y=!0),f.forEach(function(t,e){var i,n,r,o,a,s,l,u=f[e+1],c="steps"===d,h=(h=c?x.xNumSteps[e]:h)||u-t;if(!1!==t&&void 0!==u)for(h=Math.max(h,1e-7),i=t;i<=u;i=+(i+h).toFixed(7)){for(l=(a=(r=x.toStepping(i))-v)/(s=Math.round(a/p)),n=1;n<=s;n+=1)g[(o=v+n*l).toFixed(5)]=[x.fromStepping(o),0];a=-1<f.indexOf(i)?S:c?C:P,!e&&m&&(a=0),i===u&&y||(g[r.toFixed(5)]=[i,a]),v=r}}),g),i=t.format||{to:Math.round};return u=b.appendChild(z(r,n,i))}function W(){var t=r.getBoundingClientRect(),e="offset"+["Width","Height"][p.ort];return 0===p.ort?t.width||r[e]:t.height||r[e]}function k(n,r,o,a){function e(t){var e,i;return!!(t=((t,e,i)=>{var n,r=0===t.type.indexOf("touch"),o=0===t.type.indexOf("mouse"),a=0===t.type.indexOf("pointer");if(0===t.type.indexOf("MSPointer")&&(a=!0),r){r=function(t){return t.target===i||i.contains(t.target)};if("touchstart"===t.type){var s=Array.prototype.filter.call(t.touches,r);if(1<s.length)return!1;n=s[0].pageX,s=s[0].pageY}else{r=Array.prototype.find.call(t.changedTouches,r);if(!r)return!1;n=r.pageX,s=r.pageY}}return e=e||dt(v),(o||a)&&(n=t.clientX+e.x,s=t.clientY+e.y),t.pageOffset=e,t.points=[n,s],t.cursor=o||a,t})(t,a.pageOffset,a.target||r))&&!(b.hasAttribute("disabled")&&!a.doNotReject||(e=b,i=p.cssClasses.tap,(e.classList?e.classList.contains(i):new RegExp("\\b"+i+"\\b").test(e.className))&&!a.doNotReject)||n===h.start&&void 0!==t.buttons&&1<t.buttons||a.hover&&t.buttons)&&(L||t.preventDefault(),t.calcPoint=t.points[p.ort],void o(t,a))}var i=[];return n.split(" ").forEach(function(t){r.addEventListener(t,e,!!L&&{passive:!0}),i.push([t,e])}),i}function U(t){var e,i,n=ut(100*(t-(t=r,n=p.ort,e=t.getBoundingClientRect(),i=(t=t.ownerDocument).documentElement,t=dt(t),/webkit.*Chrome.*Mobile/i.test(navigator.userAgent)&&(t.x=0),n?e.top+t.y-i.clientTop:e.left+t.x-i.clientLeft))/W());return p.dir?100-n:n}function Y(t,e){"mouseout"===t.type&&"HTML"===t.target.nodeName&&null===t.relatedTarget&&D(t,e)}function G(t,e){if(-1===navigator.appVersion.indexOf("MSIE 9")&&0===t.buttons&&0!==e.buttonsProperty)return D(t,e);t=(p.dir?-1:1)*(t.calcPoint-e.startCalcPoint);J(0<t,100*t/e.baseSize,e.locations,e.handleNumbers)}function D(t,e){e.handle&&(pt(e.handle,p.cssClasses.active),--g),e.listeners.forEach(function(t){_.removeEventListener(t[0],t[1])}),0===g&&(pt(b,p.cssClasses.drag),tt(),t.cursor)&&(w.style.cursor="",w.removeEventListener("selectstart",st)),e.handleNumbers.forEach(function(t){I("change",t),I("set",t),I("end",t)})}function X(t,e){if(1===e.handleNumbers.length){var i=s[e.handleNumbers[0]];if(i.hasAttribute("disabled"))return!1;i=i.children[0],g+=1,ht(i,p.cssClasses.active)}t.stopPropagation();var n=[],r=k(h.move,_,G,{target:t.target,handle:i,listeners:n,startCalcPoint:t.calcPoint,baseSize:W(),pageOffset:t.pageOffset,handleNumbers:e.handleNumbers,buttonsProperty:t.buttons,locations:d.slice()}),o=k(h.end,_,D,{target:t.target,handle:i,listeners:n,doNotReject:!0,handleNumbers:e.handleNumbers}),i=k("mouseout",_,Y,{target:t.target,handle:i,listeners:n,doNotReject:!0,handleNumbers:e.handleNumbers});n.push.apply(n,r.concat(o,i)),t.cursor&&(w.style.cursor=getComputedStyle(t.target).cursor,1<s.length&&ht(b,p.cssClasse
1s.drag),w.addEventListener("selectstart",st,!1)),e.handleNumbers.forEach(function(t){I("start",t)})}function q(t){t.stopPropagation();var i,n,r,e=U(t.calcPoint),o=(i=e,r=!(n=100),s.forEach(function(t,e){!t.hasAttribute("disabled")&&((t=Math.abs(d[e]-i))<n||100===t&&100===n)&&(r=e,n=t)}),r);if(!1===o)return!1;p.events.snap||lt(b,p.cssClasses.tap,p.animationDuration),j(o,e,!0,!0),tt(),I("slide",o,!0),I("update",o,!0),I("change",o,!0),I("set",o,!0),p.events.snap&&X(t,{handleNumbers:[o]})}function $(t){var t=U(t.calcPoint),t=x.getStep(t),e=x.fromStepping(t);Object.keys(y).forEach(function(t){"hover"===t.split(".")[0]&&y[t].forEach(function(t){t.call(l,e)})})}function K(t,e){y[t]=y[t]||[],y[t].push(e),"update"===t.split(".")[0]&&s.forEach(function(t,e){I("update",e)})}function I(i,n,r){Object.keys(y).forEach(function(t){var e=t.split(".")[0];i===e&&y[t].forEach(function(t){t.call(l,m.map(p.format.to),n,m.slice(),r||!1,d.slice())})})}function A(t,e,i,n,r,o){return 1<s.length&&!p.events.unconstrained&&(n&&0<e&&(i=Math.max(i,t[e-1]+p.margin)),r)&&e<s.length-1&&(i=Math.min(i,t[e+1]-p.margin)),1<s.length&&p.limit&&(n&&0<e&&(i=Math.min(i,t[e-1]+p.limit)),r)&&e<s.length-1&&(i=Math.max(i,t[e+1]-p.limit)),p.padding&&(0===e&&(i=Math.max(i,p.padding[0])),e===s.length-1)&&(i=Math.min(i,100-p.padding[1])),!((i=ut(i=x.getStep(i)))===t[e]&&!o)&&i}function Z(t,e){var i=p.ort;return(i?e:t)+", "+(i?t:e)}function J(t,i,n,e){var r=n.slice(),o=[!t,t],a=[t,!t],s=(e=e.slice(),t&&e.reverse(),1<e.length?e.forEach(function(t,e){e=A(r,t,r[t]+i,o[e],a[e],!1);!1===e?i=0:(i=e-r[t],r[t]=e)}):o=a=[!0],!1);e.forEach(function(t,e){s=j(t,n[t]+i,o[e],a[e])||s}),s&&e.forEach(function(t){I("update",t),I("slide",t)})}function Q(t,e){return p.dir?100-t-e:t}function tt(){f.forEach(function(t){var e=50<d[t]?-1:1,e=3+(s.length+e*t);s[t].style.zIndex=e})}function j(t,e,i,n){return!1!==(e=A(d,t,e,i,n,!1))&&(i=e,d[n=t]=i,m[n]=x.fromStepping(i),i="translate("+Z(Q(i,0)-R+"%","0")+")",s[n].style[p.transformRule]=i,et(n),et(n+1),!0)}function et(t){var e,i;a[t]&&(i=100,e="translate("+Z(Q(e=(e=0)!==t?d[t-1]:e,i=(i=t!==a.length-1?d[t]:i)-e)+"%","0")+")",i="scale("+Z(i/100,"1")+")",a[t].style[p.transformRule]=e+" "+i)}function F(t,e){var i=ct(t),t=void 0===d[0];e=void 0===e||!!e,p.animate&&!t&<(b,p.cssClasses.tap,p.animationDuration),f.forEach(function(t){var e;j(t,(e=i[t],t=t,null===e||!1===e||void 0===e||("number"==typeof e&&(e=String(e)),e=p.format.from(e),!1===(e=x.toStepping(e)))||isNaN(e)?d[t]:e),!0,!1)}),f.forEach(function(t){j(t,d[t],!0,!0)}),tt(),f.forEach(function(t){I("update",t),null!==i[t]&&e&&I("set",t)})}function it(){var t=m.map(p.format.to);return 1===t.length?t[0]:t}ht(t=b,p.cssClasses.target),ht(t,0===p.dir?p.cssClasses.ltr:p.cssClasse
1s.rtl),ht(t,0===p.ort?p.cssClasses.horizontal:p.cssClasses.vertical);var r=T(t,p.cssClasses.base),nt=p.connect,rt=r,ot=T(rt,p.cssClasses.connects);s=[],(a=[]).push(N(ot,nt[0]));for(var e,i,E,M=0;M<p.handles;M++)s.push((i=M,E=void 0,e=T(e=rt,p.cssClasses.origin),(E=T(e,p.cssClasses.handle)).setAttribute("data-handle",i),p.keyboardSupport&&E.setAttribute("tabindex","0"),E.setAttribute("role","slider"),E.setAttribute("aria-orientation",p.ort?"vertical":"horizontal"),0===i?ht(E,p.cssClasses.handleLower):i===p.handles-1&&ht(E,p.cssClasses.handleUpper),e)),f[M]=M,a.push(N(ot,nt[M+1]));return(c=p.events).fixed||s.forEach(function(t,e){k(h.start,t.children[0],X,{handleNumbers:[e]})}),c.tap&&k(h.start,r,q,{}),c.hover&&k(h.move,r,$,{hover:!0}),c.drag&&a.forEach(function(t,e){var i,n,r;!1!==t&&0!==e&&e!==a.length-1&&(i=s[e-1],n=s[e],r=[t],ht(t,p.cssClasses.draggable),c.fixed&&(r.push(i.children[0]),r.push(n.children[0])),r.forEach(function(t){k(h.start,t,X,{handles:[i,n],handleNumbers:[e-1,e]})}))}),F(p.start),l={destroy:function(){for(var t in p.cssClasses)p.cssClasse
1s.hasOwnProperty(t)&&pt(b,p.cssClasses[t]);for(;b.firstChild;)b.removeChild(b.firstChild);delete b.noUiSlider},steps:function(){return d.map(function(t,e){var i=x.getNearbySteps(t),e=m[e],n=i.thisStep.step,r=null,e=(!1!==n&&e+n>i.stepAfter.startValue&&(n=i.stepAfter.startValue-e),r=e>i.thisStep.startValue?i.thisStep.step:!1!==i.stepBefore.step&&e-i.stepBefore.highestStep,100===t?n=null:0===t&&(r=null),x.countStepDecimals());return null!==n&&!1!==n&&(n=Number(n.toFixed(e))),[r=null!==r&&!1!==r?Number(r.toFixed(e)):r,n]})},on:K,off:function(t){var n=t&&t.split(".")[0],r=n&&t.substring(n.length);Object.keys(y).forEach(function(t){var e=t.split(".")[0],i=t.substring(e.length);n&&n!==e||r&&r!==i||delete y[t]})},get:it,set:F,setHandle:function(t,e,i){var n=[];if(!(0<=(t=Number(t))&&t<f.length))throw new Error("noUiSlider ("+at+"): invalid handle number, got: "+t);for(var r=0;r<f.length;r++)n[r]=null;n[t]=e,F(n,i)},reset:function(t){F(p.start,t)},__moveHandles:function(t,e,i){J(t,e,d,i)},options:o,updateOptions:function(e,t){var i=it(),n=["margin","limit","padding","range","animate","snap","step","format"],r=(n.forEach(function(t){void 0!==e[t]&&(o[t]=e[t])}),ft(o));n.forEach(function(t){void 0!==e[t]&&(p[t]=r[t])}),x=r.spectrum,p.margin=r.margin,p.limit=r.limit,p.padding=r.padding,p.pips&&O(p.pips),d=[],F(e.start||i,t)},target:b,removePips:H,pips:O},p.pips&&O(p.pips),p.tooltips&&(n=s.map(B),K("update",function(t,e,i){n[e]&&(t=t[e],!0!==p.tooltips[e]&&(t=p.tooltips[e].to(i[e])),n[e].innerHTML=t)})),K("update",function(t,e,o,i,a){f.forEach(function(t){var e=s[t],i=A(d,t,0,!0,!0,!0),n=A(d,t,100,!0,!0,!0),r=a[t],t=p.ariaFormat.to(o[t]),i=x.fromStepping(i).toFixed(1),n=x.fromStepping(n).toFixed(1),r=x.fromStepping(r).toFixed(1);e.children[0].setAttribute("aria-valuemin",i),e.children[0].setAttribute("aria-valuemax",n),e.children[0].setAttribute("aria-valuenow",r),e.children[0].setAttribute("aria-valuetext",t)})}),l}return{__spectrum:r,version:at,create:function(t,e){if(!t||!t.nodeName)throw new Error("noUiSlider ("+at+"): create requires a single element, got: "+t);if(t.noUiSlider)throw new Error("noUiSlider ("+at+"): Slider was already initialized.");return e=j(t,ft(e),e),t.noUiSlider=e}}},"function"==typeof define&&define.amd?define([],n):"object"==typeof i?e.exports=n():window.noUiSlider=n()},{}],22:[function(t,e,i){var n,r,e=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}try{n="function"==typeof setTimeout?setTimeout:o}catch(t){n=o}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(t){r=a}function s(e){if(n===setTimeout)return setTimeout(e,0);if((n===o||!n)&&setTimeout)return(n=setTimeout)(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}var l,u=[],c=!1,h=-1;function p(){c&&l&&(c=!1,l.length?u=l.concat(u):h=-1,u.length)&&d()}function d(){if(!c){for(var t=s(p),e=(c=!0,u.length);e;){for(l=u,u=[];++h<e;)l&&l[h].run();h=-1,e=u.length}l=null,c=!1,!function(e){if(r===clearTimeout)return clearTimeout(e);if((r===a||!r)&&clearTimeout)return(r=clearTimeout)(e);try{r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(t)}}function f(t,e){this.fun=t,this.array=e}function g(){}e.nextTick=function(t){var e=new Array(arguments.length-1);if(1<arguments.length)for(var i=1;i<arguments.length;i++)e[i-1]=arguments[i];u.push(new f(t,e)),1!==u.length||c||s(d)},f.prototype.run=function(){this.fun.apply(null,this.array)},e.title="browser",e.browser=!0,e.env={},e.argv=[],e.version="",e.versions={},e.on=g,e.addListener=g,e.once=g,e.off=g,e.removeListener=g,e.removeAllListeners=g,e.emit=g,e.prependListener=g,e.prependOnceListener=g,e.listeners=function(t){return[]},e.binding=function(t){throw new Error("process.binding is not supported")},e.cwd=function(){return"/"},e.chdir=function(t){throw new Error("process.chdir is not supported")},e.umask=function(){return 0}},{}],23:[function(i,h,S){var n;n=function(e){(l=e&&e.fn&&e.fn.select2&&e.fn.select2.amd?e.fn.select2.amd:l)&&l.requirejs||(l?i=l:l={},d={},f={},g={},m={},n=Object.prototype.hasOwnProperty,r=[].slice,y=/\.js$/,v=function(t,e){var i,n,r=c(t),o=r[0],e=e[1];return t=r[1],o&&(i=w(o=u(o,e))),o?t=i&&i.normalize?i.normalize(t,(n=e,function(t){return u(t,n)})):u(t,e):(o=(r=c(t=u(t,e)))[0],t=r[1],o&&(i=w(o))),{f:o?o+"!"+t:t,n:t,pr:o,p:i}},b={require:function(t){return _(t)},exports:function(t){var e=d[t];return void 0!==e?e:d[t]={}},module:function(t){return{id:t,uri:"",exports:d[t],config:(e=t,function(){return g&&g.config&&g.config[e]||{}})};var e}}
vendor: 11,011 bytes, line 1
1,a=function(t,e,i,n){var r,o,a,s,l,u=[],c=typeof i,h=P(n=n||t);if("undefined"==c||"function"==c){for(e=!e.length&&i.length?["require","exports","module"]:e,s=0;s<e.length;s+=1)if("require"===(o=(a=v(e[s],h)).f))u[s]=b.require(t);else if("exports"===o)u[s]=b.exports(t),l=!0;else if("module"===o)r=u[s]=b.module(t);else if(x(d,o)||x(f,o)||x(m,o))u[s]=w(o);else{if(!a.p)throw new Error(t+" missing "+o);a.p.load(a.n,_(n,!0),(e=>function(t){d[e]=t})(o),{}),u[s]=d[o]}c=i?i.apply(d[t],u):void 0,t&&(r&&r.exports!==p&&r.exports!==d[t]?d[t]=r.exports:c===p&&l||(d[t]=c))}else t&&(d[t]=i)},t=i=o=function(t,e,i,n,r){if("string"==typeof t)return b[t]?b[t](e):w(v(t,P(e)).f);if(!t.splice){if((g=t).deps&&o(g.deps,g.callback),!e)return;e.splice?(t=e,e=i,i=null):t=p}return e=e||function(){},"function"==typeof i&&(i=n,n=r),n?a(p,t,e,i):setTimeout(function(){a(p,t,e,i)},4),o},o.config=function(t){return o(t)},t._defined=d,(s=function(t,e,i){if("string"!=typeof t)throw new Error("See almond README: incorrect module build, no module name");e.splice||(i=e,e=[]),x(d,t)||x(f,t)||(f[t]=[t,e,i])}).amd={jQuery:!0},l.requirejs=t,l.require=i,l.define=s),l.define("almond",function(){}),l.define("jquery",[],function(){var t=e||$;return null==t&&console&&console.error&&console.error("Select2: An instance of jQuery or a jQuery-compatible library was not found. Make sure that you are including jQuery before Select2 on your web page."),t}),l.define("select2/utils",["jquery"],function(o){function u(t){var e,i=t.prototype,n=[];for(e in i)"function"==typeof i[e]&&"constructor"!==e&&n.push(e);return n}function t(){this.listeners={}}var e={Extend:function(t,e){function i(){this.constructor=t}var n,r={}.hasOwnProperty;for(n in e)r.call(e,n)&&(t[n]=e[n]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t}};e.Decorate=function(n,r){function o(){var t=Array.prototype.unshift,e=r.prototype.constructor.length,i=n.prototype.constructor;0<e&&(t.call(arguments,n.prototype.constructor),i=r.prototype.constructor),i.apply(this,arguments)}var t=u(r),e=u(n);r.displayName=n.displayName,o.prototype=new function(){this.constructor=o};for(var i=0;i<e.length;i++){var a=e[i];o.prototype[a]=n.prototype[a]}for(var s=0;s<t.length;s++){var l=t[s];o.prototype[l]=(t=>{var e=function(){},i=(t in o.prototype&&(e=o.prototype[t]),r.prototype[t]);return function(){return Array.prototype.unshift.call(arguments,e),i.apply(this,arguments)}})(l)}return o};return t.prototype.on=function(t,e){this.listeners=this.listeners||{},t in this.listeners?this.listeners[t].push(e):this.listeners[t]=[e]},t.prototype.trigger=function(t){var e=Array.prototype.slice,i=e.call(arguments,1);this.listeners=this.listeners||{},0===(i=null==i?[]:i).length&&i.push({}),(i[0]._type=t)in this.listeners&&this.invoke(this.listeners[t],e.call(arguments,1)),"*"in this.listeners&&this.invoke(this.listeners["*"],arguments)},t.prototype.invoke=function(t,e){for(var i=0,n=t.length;i<n;i++)t[i].apply(this,e)},e.Observable=t,e.generateChars=function(t){for(var e="",i=0;i<t;i++)e+=Math.floor(36*Math.random()).toString(36);return e},e.bind=function(t,e){return function(){t.apply(e,arguments)}},e._convertData=function(t){for(var e in t){var i=e.split("-"),n=t;if(1!==i.length){for(var r=0;r<i.length;r++){var o=i[r];(o=o.substring(0,1).toLowerCase()+o.substring(1))in n||(n[o]={}),r==i.length-1&&(n[o]=t[e]),n=n[o]}delete t[e]}}return t},e.hasScroll=function(t,e){var i=o(e),n=e.style.overflowX,r=e.style.overflowY;return(n!==r||"hidden"!==r&&"visible"!==r)&&("scroll"===n||"scroll"===r||i.innerHeight()<e.scrollHeight||i.innerWidth()<e.scrollWidth)},e.escapeMarkup=function(t){var e={"\\":"\","&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};return"string"!=typeof t?t:String(t).replace(/[&<>"'\/\\]/g,function(t){return e[t]})},e.appendMany=function(t,e){var i;"1.7"===o.fn.jquery.substr(0,3)&&(i=o(),o.map(e,function(t){i=i.add(t)}),e=i),t.append(e)},e}),l.define("select2/results",["jquery","./utils"],function(c,t){function n(t,e,i){this.$element=t,this.data=i,this.options=e,n.__super__.constructor.call(this)}return t.Extend(n,t.Observable),n.prototype.render=function(){var t=c('<ul class="select2-results__options" role="tree"></ul>');return this.options.get("multiple")&&t.attr("aria-multiselectable","true"),this.$results=t},n.prototype.clear=function(){this.$results.empty()},n.prototype.displayMessage=function(t){var e=this.options.get("escapeMarkup"),i=(this.clear(),this.hideLoading(),c('<li role="treeitem" aria-live="assertive" class="select2-results__option"></li>')),n=this.options.get("translations").get(t.message);i.append(e(n(t.args))),i[0].className+=" select2-results__message",this.$results.append(i)},n.prototype.hideMessages=function(){this.$results.find(".select2-results__message").remove()},n.prototype.append=function(t){this.hideLoading();var e=[];if(null==t.results||0===t.results.length)0===this.$results.children().length&&this.trigger("results:message",{message:"noResults"});else{t.results=this.sort(t.results);for(var i=0;i<t.results.length;i++){var n=t.results[i],n=this.option(n);e.push(n)}this.$results.append(e)}},n.prototype.position=function(t,e){e.find(".select2-results").append(t)},n.prototype.sort=function(t){return this.options.get("sorter")(t)},n.prototype.highlightFirstItem=function(){var t=this.$results.find(".select2-results__option[aria-selected]"),e=t.filter("[aria-selected=true]");(0<e.length?e:t).first().trigger("mouseenter"),this.ensureHighlightVisible()},n.prototype.setClasses=function(){var e=this;this.data.current(function(t){var n=c.map(t,function(t){return t.id.toString()});e.$results.find(".select2-results__option[aria-selected]").each(function(){var t=c(this),e=c.data(this,"data"),i=""+e.id;null!=e.element&&e.element.selected||null==e.element&&-1<c.inArray(i,n)?t.attr("aria-selected","true"):t.attr("aria-selected","false")})})},n.prototype.showLoading=function(t){this.hideLoading();t={disabled:!0,loading:!0,text:this.options.get("translations").get("searching")(t)},t=this.option(t);t.className+=" loading-results",this.$results.prepend(t)},n.prototype.hideLoading=function(){this.$results.find(".loading-results").remove()},n.prototype.option=function(t){var e,i=document.createElement("li"),n=(i.className="select2-results__option",{role:"treeitem","aria-selected":"false"});for(e in t.disabled&&(delete n["aria-selected"],n["aria-disabled"]="true"),null==t.id&&delete n["aria-selected"],null!=t._resultId&&(i.id=t._resultId),t.title&&(i.title=t.title),t.children&&(n.role="group",n["aria-label"]=t.text,delete n["aria-selected"]),n)i.setAttribute(e,n[e]);if(t.children){var r=c(i),o=document.createElement("strong");o.className="select2-results__group",c(o),this.template(t,o);for(var a=[],s=0;s<t.children.length;s++){var l=t.children[s],l=this.option(l);a.push(l)}var u=c("<ul></ul>",{class:"select2-results__options select2-results__options--nested"});u.append(a),r.append(o),r.append(u)}else this.template(t,i);return c.data(i,"data",t),i},n.prototype.bind=function(e,t){var r=this,i=e.id+"-results";this.$results.attr("id",i),e.on("results:all",function(t){r.clear(),r.append(t.data),e.isOpen()&&(r.setClasses(),r.highlightFirstItem())}),e.on("results:append",function(t){r.append(t.data),e.isOpen()&&r.setClasses()}),e.on("query",function(t){r.hideMessages(),r.showLoading(t)}),e.on("select",function(){e.isOpen()&&(r.setClasses(),r.highlightFirstItem())}),e.on("unselect",function(){e.isOpen()&&(r.setClasses(),r.highlightFirstItem())}),e.on("open",function(){r.$results.attr("aria-expanded","true"),r.$results.attr("aria-hidden","false"),r.setClasses(),r.ensureHighlightVisible()}),e.on("close",function(){r.$results.attr("aria-expanded","false"),r.$results.attr("aria-hidden","true"),r.$results.removeAttr("aria-activedescendant")}),e.on("results:toggle",function(){var t=r.getHighlightedResults();0!==t.length&&t.trigger("mouseup")}),e.on("results:select",function(){var t,e=r.getHighlightedResults();0!==e.length&&(t=e.data("data"),"true"==e.attr("aria-selected")?r.trigger("close",{}):r.trigger("select",{data:t}))}),e.on("results:previous",function(){var t,e=r.getHighlightedResults(),i=r.$results.find("[aria-selected]"),n=i.index(e);0!==n&&(n=n-1,0===e.length&&(n=0),(e=i.eq(n)).trigger("mouseenter"),i=r.$results.offset().top,e=e.offset().top,t=r.$results.scrollTop()+(e-i),0===n?r.$results.scrollTop(0):e-i<0&&r.$results.scrollTop(t))}),e.on("results:next",function(){var t,e,i=r.getHighlightedResults(),n=r.$results.find("[aria-selected]"),i=n.index(i)+1;i>=n.length||((n=n.eq(i)).trigger("mouseenter"),t=r.$results.offset().top+r.$results.outerHeight(!1),n=n.offset().top+n.outerHeight(!1),e=r.$results.scrollTop()+n-t,0===i?r.$results.scrollTop(0):t<n&&r.$results.scrollTop(e))}),e.on("results:focus",function(t){t.element.addClass("select2-results__option--highlighted")}),e.on("results:message",function(t){r.displayMessage(t)}),c.fn.mousewheel&&this.$results.on("mousewheel",function(t){var e=r.$results.scrollTop(),i=r.$results.get(0).scrollHeight-e+t.deltaY,e=0<t.deltaY&&e-t.deltaY<=0,i=t.deltaY<0&&i<=r.$results.height();e?(r.$results.scrollTop(0),t.preventDefault(),t.stopPropagation()):i&&(r.$results.scrollTop(r.$results.get(0).scrollHeight-r.$results.height()),t.preventDefault(),t.stopPropagation())}),this.$results.on("mouseup",".select2-results__option[aria-selected]",function(t){var e=c(this),i=e.data("data");"true"===e.attr("aria-selected")?r.options.get("multiple")?r.trigger("unselect",{originalEvent:t,data:i}):r.trigger("close",{}):r.trigger("select",{originalEvent:t,data:i})}),this.$results.on("mouseenter",".select2-results__option[aria-selected]",function(t){var e=c(this).data("data");r.getHighlightedResults().removeClass("select2-results__option--highlighted"),r.trigger("results:focus",{data:e,element:c(this)})})},n.prototype.getHighlightedResults=function(){return this.$results.find(".select2-results__option--highlighted")},n.prototype.destroy=function(){this.$results.remove()},n.prototype.ensureHighlightVisible=function(){var t,e,i,n,r=this.getHighlightedResults();0!==r.length&&(t=this.$results.find("[aria-selected]").index(r),e=this.$results.offset().top,n=r.offset().top,i=this.$results.scrollTop()+(n-e),n=n-e,i-=2*r.outerHeight(!1),t<=2?this.$results.scrollTop(0):(n>this.$results.outerHeight()||n<0)&&this.$results.scrollTop(i))},n.prototype.template=function(t,e){var i=this.options.get("templateResult"),n=this.options.get("escapeMarkup"),i=i(t,e);null==i?e.style.display="none":"string"==typeof i?e.innerHTML=n(i):c(e).append(i)},n}),l.define("select2/keys",[],function(){return{BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46}}),l.define("select2/selection/base",["jquery","../utils","../keys"],function(i,t,r){function n(t,e){this.$element=t,this.options=e,n.__super__.constructor.call(this)}return t.Extend(n,t.Observable),n.prototype.render=function(){var t=i('<sp
1an class="select2-selection" role="combobox" aria-haspopup="true" aria-expanded="false"></span>');return this._tabindex=0,null!=this.$element.data("old-tabindex")?this._tabindex=this.$element.data("old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),t.attr("title",this.$element.attr("title")),t.attr("tabindex",this._tabindex),this.$selection=t},n.prototype.bind=function(t,e){var i=this,n=(t.id,t.id+"-results");this.container=t,this.$selection.on("focus",function(t){i.trigger("focus",t)}),this.$selection.on("blur",function(t){i._handleBlur(t)}),this.$selection.on("keydown",function(t){i.trigger("keypress",t),t.which===r.SPACE&&t.preventDefault()}),t.on("results:focus",function(t){i.$selection.attr("aria-activedescendant",t.data._resultId)}),t.on("selection:update",function(t){i.update(t.data)}),t.on("open",function(){i.$selection.attr("aria-expanded","true"),i.$selection.attr("aria-owns",n),i._attachCloseHandler(t)}),t.on("close",function(){i.$selection.attr("aria-expanded","false"),i.$selection.removeAttr("aria-activedescendant"),i.$selection.removeAttr("aria-owns"),i.$selection.focus(),i._detachCloseHandler(t)}),t.on("enable",function(){i.$selection.attr("tabindex",i._tabindex)}),t.on("disable",function(){i.$selection.attr("tabindex","-1")})},n.prototype._handleBlur=function(t){var e=this;window.setTimeout(function(){document.activeElement==e.$selection[0]||i.contains(e.$selection[0],document.activeElement)||e.trigger("blur",t)},1)},n.prototype._attachCloseHandler=function(t){i(document.body).on("mousedown.select2."+t.id,function(t){var e=i(t.target).closest(".select2");i(".select2.select2-container--open").each(function(){var t=i(this);this!=e[0]&&t.data("element").select2("close")})})},n.prototype._detachCloseHandler=function(t){i(document.body).off("mousedown.select2."+t.id)},n.prototype.position=function(t,e){e.find(".selection").append(t)},n.prototype.destroy=function(){this._detachCloseHandler(this.container)},n.prototype.update=function(t){throw new Error("The `update` method must be defined in child classes.")},n}),l.define("select2/selection/single",["jquery","./base","../utils","../keys"],function(t,e,i,n){function r(){r.__super__.constructor.apply(this,arguments)}return i.Extend(r,e),r.prototype.render=function(){var t=r.__super__.render.call(this);return t.addClass("select2-selection--single"),t.html('<span class="select2-selection__rendered"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span>'),t},r.prototype.bind=function(e,t){var i=this,n=(r.__super__.bind.apply(this,arguments),e.id+"-container");this.$selection.find(".select2-selection__rendered").attr("id",n),this.$selection.attr("aria-labelledby",n),this.$selection.on("mousedown",function(t){1===t.which&&i.trigger("toggle",{originalEvent:t})}),this.$selection.on("focus",function(t){}),this.$selection.on("blur",function(t){}),e.on("focus",function(t){e.isOpen()||i.$selection.focus()}),e.on("selection:update",function(t){i.update(t.data)})},r.prototype.clear=function(){this.$selection.find(".select2-selection__rendered").empty()},r.prototype.display=function(t,e){var i=this.options.get("templateSelection");return this.options.get("escapeMarkup")(i(t,e))},r.prototype.selectionContainer=function(){return t("<span></span>")},r.prototype.update=function(t){var e,i;0===t.length?this.clear():(t=t[0],e=this.$selection.find(".select2-selection__rendered"),i=this.display(t,e),e.empty().append(i),e.prop("title",t.title||t.text))},r}),l.define("select2/selection/multiple",["jquery","./base","../utils"],function(n,t,s){function r(t,e){r.__super__.constructor.apply(this,arguments)}return s.Extend(r,t),r.prototype.render=function(){var t=r.__super__.render.call(this);return t.addClass("select2-selection--multiple"),t.html('<ul class="select2-selection__rendered"></ul>'),t},r.prototype.bind=function(t,e){var i=this;r.__super__.bind.apply(this,arguments),this.$selection.on("click",function(t){i.trigger("toggle",{originalEvent:t})}),this.$selection.on("click",".select2-selection__choice__remove",function(t){var e;i.options.get("disabled")||(e=n(this).parent().data("data"),i.trigger("unselect",{originalEvent:t,data:e}))})},r.prototype.clear=function(){this.$selection.find(".select2-selection__rendered").empty()},r.prototype.display=function(t,e){var i=this.options.get("templateSelection");return this.options.get("escapeMarkup")(i(t,e))},r.prototype.selectionContainer=function(){return n('<li class="select2-selection__choice"><span class="select2-selection__choice__remove" role="presentation">×</span></li>')},r.prototype.update=function(t){if(this.clear(),0!==t.length){for(var e=[],i=0;i<t.length;i++){var n=t[i],r=this.selectionContainer(),o=this.display(n,r);r.append(o),r.prop("title",n.title||n.text),r.data("data",n),e.push(r)}var a=this.$selection.find(".select2-selection__rendered");s.appendMany(a,e)}},r}),l.define("select2/selection/placeholder",["../utils"],function(t){function e(t,e,i){this.placeholder=this.normalizePlaceholder(i.get("placeholder")),t.call(this,e,i)}return e.prototype.normalizePlaceholder=function(t,e){return e="string"==typeof e?{id:"",text:e}:e},e.prototype.createPlaceholder=function(t,e){var i=this.selectionContainer();return i.html(this.display(e)),i.addClass("select2-selection__placeholder").removeClass("select2-selection__choice"),i},e.prototype.update=function(t,e){var i=1==e.length&&e[0].id!=this.placeholder.id;if(1<e.length||i)return t.call(this,e);this.clear();i=this.createPlaceholder(this.placeholder);this.$selection.find(".select2-selection__rendered").append(i)},e}
1),l.define("select2/selection/allowClear",["jquery","../keys"],function(i,n){function t(){}return t.prototype.bind=function(t,e,i){var n=this;t.call(this,e,i),null==this.placeholder&&this.options.get("debug")&&window.console&&console.error&&console.error("Select2: The `allowClear` option should be used in combination with the `placeholder` option."),this.$selection.on("mousedown",".select2-selection__clear",function(t){n._handleClear(t)}),e.on("keypress",function(t){n._handleKeyboardClear(t,e)})},t.prototype._handleClear=function(t,e){if(!this.options.get("disabled")){var i=this.$selection.find(".select2-selection__clear");if(0!==i.length){e.stopPropagation();for(var n=i.data("data"),r=0;r<n.length;r++){var o={data:n[r]};if(this.trigger("unselect",o),o.prevented)return}this.$element.val(this.placeholder.id).trigger("change"),this.trigger("toggle",{})}}},t.prototype._handleKeyboardClear=function(t,e,i){i.isOpen()||e.which!=n.DELETE&&e.which!=n.BACKSPACE||this._handleClear(e)},t.prototype.update=function(t,e){t.call(this,e),0<this.$selection.find(".select2-selection__placeholder").length||0===e.length||((t=i('<span class="select2-selection__clear">×</span>')).data("data",e),this.$selection.find(".select2-selection__rendered").prepend(t))},t}),l.define("select2/selection/search",["jquery","../utils","../keys"],function(i,t,o){function e(t,e,i){t.call(this,e,i)}return e.prototype.render=function(t){var e=i('<li class="select2-search select2-search--inline"><input class="select2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="none" spellcheck="false" role="textbox" aria-autocomplete="list" /></li>'),e=(this.$searchContainer=e,this.$search=e.find("input"),t.call(this));return this._transferTabIndex(),e},e.prototype.bind=function(t,e,i){var n=this,t=(t.call(this,e,i),e.on("open",function(){n.$search.trigger("focus")}),e.on("close",function(){n.$search.val(""),n.$search.removeAttr("aria-activedescendant"),n.$search.trigger("focus")}),e.on("enable",function(){n.$search.prop("disabled",!1),n._transferTabIndex()}),e.on("disable",function(){n.$search.prop("disabled",!0)}),e.on("focus",function(t){n.$search.trigger("focus")}),e.on("results:focus",function(t){n.$search.attr("aria-activedescendant",t.id)}),this.$selection.on("focusin",".select2-search--inline",function(t){n.trigger("focus",t)}),this.$selection.on("focusout",".select2-search--inline",function(t){n._handleBlur(t)}),this.$selection.on("keydown",".select2-search--inline",function(t){var e;t.stopPropagation(),n.trigger("keypress",t),n._keyUpPrevented=t.isDefaultPrevented(),t.which===o.BACKSPACE&&""===n.$search.val()&&0<(e=n.$searchContainer.prev(".select2-selection__choice")).length&&(e=e.data("data"),n.searchRemoveChoice(e),t.preventDefault())}),document.documentMode),r=t&&t<=11;this.$selection.on("input.searchcheck",".select2-search--inline",function(t){r?n.$selection.off("input.search input.searchcheck"):n.$selection.off("keyup.search")}),this.$selection.on("keyup.search input.search",".select2-search--inline",function(t){var e;r&&"input"===t.type?n.$selection.off("input.search input.searchcheck"):(e=t.which)!=o.SHIFT&&e!=o.CTRL&&e!=o.ALT&&e!=o.TAB&&n.handleSearch(t)})},e.prototype._transferTabIndex=function(t){this.$search.attr("tabindex",this.$selection.attr("tabindex")),this.$selection.attr("tabindex","-1")},e.prototype.createPlaceholder=function(t,e){this.$search.attr("placeholder",e.text)},e.prototype.update=function(t,e){var i=this.$search[0]==document.activeElement;this.$search.attr("placeholder",""),t.call(this,e),this.$selection.find(".select2-selection__rendered").append(this.$searchContainer),this.resizeSearch(),i&&this.$search.focus()},e.prototype.handleSearch=function(){var t;this.resizeSearch(),this._keyUpPrevented||(t=this.$search.val(),this.trigger("query",{term:t})),this._keyUpPrevented=!1},e.prototype.searchRemoveChoice=function(t,e){this.trigger("unselect",{data:e}),this.$search.val(e.text),this.handleSearch()},e.prototype.resizeSearch=function(){this.$search.css("width","25px");var t="",t=""!==this.$search.attr("placeholder")?this.$selection.find(".select2-selection__rendered").innerWidth():.75*(this.$search.val().length+1)+"em";this.$search.css("width",t)},e}),l.define("select2/selection/eventRelay",["jquery"],function(a){function t(){}
vendor: 4,287 bytes, line 1
1return t.prototype.bind=function(t,e,i){var n=this,r=["open","opening","close","closing","select","selecting","unselect","unselecting"],o=["opening","closing","selecting","unselecting"];t.call(this,e,i),e.on("*",function(t,e){var i;-1!==a.inArray(t,r)&&(i=a.Event("select2:"+t,{params:e=e||{}}),n.$element.trigger(i),-1!==a.inArray(t,o))&&(e.prevented=i.isDefaultPrevented())})},t}),l.define("select2/translation",["jquery","require"],function(e,i){function n(t){this.dict=t||{}}return n.prototype.all=function(){return this.dict},n.prototype.get=function(t){return this.dict[t]},n.prototype.extend=function(t){this.dict=e.extend({},t.all(),this.dict)},n._cache={},n.loadPath=function(t){var e;return t in n._cache||(e=i(t),n._cache[t]=e),new n(n._cache[t])},n}),l.define("select2/diacritics",[],function(){return{"â¶":"A","A":"A","Ã":"A","Ã":"A","Ã":"A","Ầ":"A","Ấ":"A","Ẫ":"A","Ẩ":"A","Ã":"A","Ä":"A","Ä":"A","Ằ":"A","Ắ":"A","Ẵ":"A","Ẳ":"A","Ȧ":"A","Ç ":"A","Ã":"A","Ç":"A","Ả":"A","Ã
":"A","Ǻ":"A","Ç":"A","È":"A","È":"A","Ạ":"A","Ậ":"A","Ặ":"A","á¸":"A","Ä":"A","Ⱥ":"A","Ɐ":"A","ê²":"AA","Ã":"AE","Ǽ":"AE","Ç¢":"AE","ê´":"AO","ê¶":"AU","ê¸":"AV","êº":"AV","ê¼":"AY","â·":"B","ï¼¢":"B","á¸":"B","á¸":"B","á¸":"B","É":"B","Æ":"B","Æ":"B","â¸":"C","ï¼£":"C","Ä":"C","Ä":"C","Ä":"C","Ä":"C","Ã":"C","á¸":"C","Æ":"C","È»":"C","ê¾":"C","â¹":"D","D":"D","á¸":"D","Ä":"D","á¸":"D","á¸":"D","á¸":"D","á¸":"D","Ä":"D","Æ":"D","Æ":"D","Æ":"D","ê¹":"D","DZ":"DZ","Ç":"DZ","Dz":"Dz","Ç
":"Dz","âº":"E","ï¼¥":"E","Ã":"E","Ã":"E","Ã":"E","á»":"E","Ế":"E","á»":"E","á»":"E","Ẽ":"E","Ä":"E","á¸":"E","á¸":"E","Ä":"E","Ä":"E","Ã":"E","Ẻ":"E","Ä":"E","È":"E","È":"E","Ẹ":"E","á»":"E","Ȩ":"E","á¸":"E","Ä":"E","á¸":"E","á¸":"E","Æ":"E","Æ":"E","â»":"F","F":"F","á¸":"F","Æ":"F","ê»":"F","â¼":"G","ï¼§":"G","Ç´":"G","Ä":"G","Ḡ":"G","Ä":"G","Ä ":"G","Ǧ":"G","Ä¢":"G","Ǥ":"G","Æ":"G","ê ":"G","ê½":"G","ê¾":"G","â½":"H","H":"H","Ĥ":"H","Ḣ":"H","Ḧ":"H","È":"H","Ḥ":"H","Ḩ":"H","Ḫ":"H","Ħ":"H","â±§":"H","â±µ":"H","ê":"H","â¾":"I","I":"I","Ã":"I","Ã":"I","Ã":"I","Ĩ":"I","Ī":"I","Ĭ":"I","İ":"I","Ã":"I","Ḯ":"I","á»":"I","Ç":"I","È":"I","È":"I","á»":"I","Ä®":"I","Ḭ":"I","Æ":"I","â¿":"J","J":"J","Ä´":"J","É":"J","â":"K","K":"K","Ḱ":"K","Ǩ":"K","Ḳ":"K","Ķ":"K","Ḵ":"K","Æ":"K","Ⱪ":"K","ê":"K","ê":"K","ê":"K","ê¢":"K","â":"L","L":"L","Ä¿":"L","Ĺ":"L","Ľ":"L","Ḷ":"L","Ḹ":"L","Ä»":"L","Ḽ":"L","Ḻ":"L","Å":"L","Ƚ":"L","â±¢":"L","â± ":"L","ê":"L","ê":"L","ê":"L","Ç":"LJ","Ç":"Lj","â":"M","ï¼":"M","Ḿ":"M","á¹":"M","á¹":"M","â±®":"M","Æ":"M","â":"N","ï¼®":"N","Ǹ":"N","Å":"N","Ã":"N","á¹":"N","Å":"N","á¹":"N","Å
":"N","á¹":"N","á¹":"N","È ":"N","Æ":"N","ê":"N","ê¤":"N","Ç":"NJ","Ç":"Nj","â":"O","O":"O","Ã":"O","Ã":"O","Ã":"O","á»":"O","á»":"O","á»":"O","á»":"O","Ã":"O","á¹":"O","Ȭ":"O","á¹":"O","Å":"O","á¹":"O","á¹":"O","Å":"O","È®":"O","Ȱ":"O","Ã":"O","Ȫ":"O","á»":"O","Å":"O","Ç":"O","È":"O","È":"O","Æ ":"O","á»":"O","á»":"O","á» ":"O","á»":"O","Ợ":"O","á»":"O","á»":"O","Ǫ":"O","Ǭ":"O","Ã":"O","Ǿ":"O","Æ":"O","Æ":"O","ê":"O","ê":"O","Æ¢":"OI","ê":"OO","È¢":"OU","â
":"P","ï¼°":"P","á¹":"P","á¹":"P","Ƥ":"P","â±£":"P","ê":"P","ê":"P","ê":"P","â":"Q","ï¼±":"Q","ê":"Q","ê":"Q","É":"Q","â":"R","ï¼²":"R","Å":"R","á¹":"R","Å":"R","È":"R","È":"R","á¹":"R","á¹":"R","Å":"R","á¹":"R","É":"R","Ɽ":"R","ê":"R","ê¦":"R","ê":"R","â":"S","ï¼³":"S","áº":"S","Å":"S","Ṥ":"S","Å":"S","á¹ ":"S","Å ":"S","Ṧ":"S","á¹¢":"S","Ṩ":"S","È":"S","Å":"S","â±¾":"S","ê¨":"S","ê":"S","â":"T","ï¼´":"T","Ṫ":"T","Ť":"T","Ṭ":"T","È":"T","Å¢":"T","á¹°":"T","á¹®":"T","Ŧ":"T","Ƭ":"T","Æ®":"T","Ⱦ":"T","ê":"T","ê¨":"TZ","â":"U","ï¼µ":"U","Ã":"U","Ã":"U","Ã":"U","Ũ":"U","Ṹ":"U","Ū":"U","Ṻ":"U","Ŭ":"U","Ã":"U","Ç":"U","Ç":"U","Ç":"U","Ç":"U","Ủ":"U","Å®":"U","Ű":"U","Ç":"U","È":"U","È":"U","Ư":"U","Ừ":"U","Ứ":"U","á»®":"U","Ử":"U","á»°":"U","Ụ":"U","á¹²":"U","Ų":"U","á¹¶":"U","á¹´":"U","É":"U","â":"V","ï¼¶":"V","á¹¼":"V","á¹¾":"V","Ʋ":"
1V","ê":"V","É
":"V","ê ":"VY","â":"W","ï¼·":"W","áº":"W","áº":"W","Å´":"W","áº":"W","áº":"W","áº":"W","â±²":"W","â":"X","X":"X","áº":"X","áº":"X","â":"Y","ï¼¹":"Y","Ỳ":"Y","Ã":"Y","Ŷ":"Y","Ỹ":"Y","Ȳ":"Y","áº":"Y","Ÿ":"Y","á»¶":"Y","á»´":"Y","Ƴ":"Y","É":"Y","Ỿ":"Y","â":"Z","Z":"Z","Ź":"Z","áº":"Z","Å»":"Z","Ž":"Z","áº":"Z","áº":"Z","Ƶ":"Z","Ȥ":"Z","Ɀ":"Z","Ⱬ":"Z","ê¢":"Z","â":"a","ï½":"a","áº":"a","à ":"a","á":"a","â":"a","ầ":"a","ấ":"a","ẫ":"a","ẩ":"a","ã":"a","Ä":"a","Ä":"a","ằ":"a","ắ":"a","ẵ":"a","ẳ":"a","ȧ":"a","Ç¡":"a","ä":"a","Ç":"a","ả":"a","Ã¥":"a","Ç»":"a","Ç":"a","È":"a","È":"a","ạ":"a","áº":"a","ặ":"a","á¸":"a","Ä
":"a","â±¥":"a","É":"a","ê³":"aa","æ":"ae","ǽ":"ae","Ç£":"ae","êµ":"ao","ê·":"au","ê¹":"av","ê»":"av","ê½":"ay","â":"b","ï½":"b","á¸":"b","á¸
":"b","á¸":"b","Æ":"b","Æ":"b","É":"b","â":"c","ï½":"c","Ä":"c","Ä":"c","Ä":"c","Ä":"c","ç":"c","á¸":"c","Æ":"c","ȼ":"c","ê¿":"c","â":"c","â":"d","ï½":"d","á¸":"d","Ä":"d","á¸":"d","á¸":"d","á¸":"d","á¸":"d","Ä":"d","Æ":"d","É":"d","É":"d","êº":"d","dz":"dz","Ç":"dz","â":"e","ï½
":"e","è":"e","é":"e","ê":"e","á»":"e","ế":"e","á»
":"e","á»":"e","ẽ":"e","Ä":"e","á¸":"e","á¸":"e","Ä":"e","Ä":"e","ë":"e","ẻ":"e","Ä":"e","È
":"e","È":"e","ẹ":"e","á»":"e","È©":"e","á¸":"e","Ä":"e","á¸":"e","á¸":"e","É":"e","É":"e","Ç":"e","â":"f","ï½":"f","á¸":"f","Æ":"f","ê¼":"f","â":"g","ï½":"g","ǵ":"g","Ä":"g","ḡ":"g","Ä":"g","Ä¡":"g","ǧ":"g","Ä£":"g","Ç¥":"g","É ":"g","ê¡":"g","áµ¹":"g","ê¿":"g","â":"h","ï½":"h","Ä¥":"h","ḣ":"h","ḧ":"h","È":"h","ḥ":"h","ḩ":"h","ḫ":"h","áº":"h","ħ":"h","ⱨ":"h","â±¶":"h","É¥":"h","Æ":"hv","â":"i","ï½":"i","ì":"i","Ã":"i","î":"i","Ä©":"i","Ä«":"i","Ä":"i","ï":"i","ḯ":"i","á»":"i","Ç":"i","È":"i","È":"i","á»":"i","į":"i","á¸":"i","ɨ":"i","ı":"i","â":"j","ï½":"j","ĵ":"j","ǰ":"j","É":"j","â":"k","ï½":"k","ḱ":"k","Ç©":"k","ḳ":"k","Ä·":"k","ḵ":"k","Æ":"k","ⱪ":"k","ê":"k","ê":"k","ê
":"k","ê£":"k","â":"l","ï½":"l","Å":"l","ĺ":"l","ľ":"l","ḷ":"l","ḹ":"l","ļ":"l","ḽ":"l","ḻ":"l","Å¿":"l","Å":"l","Æ":"l","É«":"l","ⱡ":"l","ê":"l","ê":"l","ê":"l","Ç":"lj","â":"m","ï½":"m","ḿ":"m","á¹":"m","á¹":"m","ɱ":"m","ɯ":"m","â":"n","ï½":"n","ǹ":"n","Å":"n","ñ":"n","á¹
":"n","Å":"n","á¹":"n","Å":"n","á¹":"n","á¹":"n","Æ":"n","ɲ":"n","Å":"n","ê":"n","ê¥":"n","Ç":"nj","â":"o","ï½":"o","ò":"o","ó":"o","ô":"o","á»":"o","á»":"o","á»":"o","á»":"o","õ":"o","á¹":"o","È":"o","á¹":"o","Å":"o","á¹":"o","á¹":"o","Å":"o","ȯ":"o","ȱ":"o","ö":"o","È«":"o","á»":"o","Å":"o","Ç":"o","È":"o","È":"o","Æ¡":"o","á»":"o","á»":"o","ỡ":"o","á»":"o","ợ":"o","á»":"o","á»":"o","Ç«":"o","Ç":"o","ø":"o","Ç¿":"o","É":"o","ê":"o","ê":"o","ɵ":"o","Æ£":"oi","È£":"ou","ê":"oo","â":"p","ï½":"p","á¹":"p","á¹":"p","Æ¥":"p","áµ½":"p","ê":"p","ê":"p","ê":"p","â ":"q","ï½":"q","É":"q","ê":"q","ê":"q","â¡":"r","ï½":"r","Å":"r","á¹":"r","Å":"r","È":"r","È":"r","á¹":"r","á¹":"r","Å":"r","á¹":"r","É":"r","ɽ":"r","ê":"r","ê§":"r","ê":"r","â¢":"s","ï½":"s","Ã":"s","Å":"s","á¹¥":"s","Å":"s","ṡ":"s","Å¡":"s","á¹§":"s","á¹£":"s","ṩ":"s","È":"s","Å":"s","È¿":"s","ê©":"s","ê
":"s","áº":"s","â£":"t","ï½":"t","ṫ":"t","áº":"t","Å¥":"t","á¹":"t","È":"t","Å£":"t","á¹±":"t","ṯ":"t","ŧ":"t","Æ":"t","Ê":"t","ⱦ":"t","ê":"t","ê©":"tz","â¤":"u","ï½":"u","ù":"u","ú":"u","û":"u","Å©":"u","á¹¹":"u","Å«":"u","á¹»":"u","Å":"u","ü":"u","Ç":"u","Ç":"u","Ç":"u","Ç":"u","á»§":"u","ů":"u","ű":"u","Ç":"u","È":"u","È":"u","ư":"u","ừ":"u","ứ":"u","ữ":"u","á»":"u","á»±":"u","ụ":"u","á¹³":"u","ų":"u","á¹·":"u","á¹µ":"u","Ê":"u","â¥":"v","ï½":"v","á¹½":"v","ṿ":"v","Ê":"v","ê":"v","Ê":"v","ê¡":"vy","â¦":"w","ï½":"w","áº":"w","áº":"w","ŵ":"w","áº":"w","áº
":"w","áº":"w","áº":"w","â±³":"w","â§":"x","ï½":"x","áº":"x","áº":"x","â¨":"y","ï½":"y","ỳ":"y","ý":"y","Å·":"y","ỹ":"y","ȳ":"y","áº":"y","ÿ":"y","á»·":"y","áº":"y","ỵ":"y","Æ´":"y","É":"y","ỿ":"y","â©":"z","ï½":"z","ź":"z","áº":"z","ż":"z","ž":"z","áº":"z","áº":"z","ƶ":"z","È¥":"z","É":"z","ⱬ":"z","ê£":"z","Î":"Î","Î":"Î","Î":"Î","Î":"Î","Ϊ":"Î","Î":"Î","Î":"Î¥","Ϋ":"Î¥","Î":"Ω","ά":"α","Î":"ε","ή":"η","ί":"ι","Ï":"ι","Î":"ι","Ï":"ο","Ï":"Ï
","Ï":"Ï
","ΰ":"Ï
","Ï":"Ï","Ï":"Ï"}}),l.define("select2/data/base",["../utils"],function(i){function n(t,e){n.__super__.constructor.call(this)}return i.Extend(n,i.Observable),n.prototype.current=function(t){throw new Error("The `current` method must be defined in child classes.")},n.prototype.query=function(t,e){throw new Error("The `query` method must be defined in child classes.")},n.prototype.bind=function(t,e){},n.prototype.destroy=function(){},n.prototype.generateResultId=function(t,e){t=t.id+"-result-";return t+=i.generateChars(4),null!=e.id?t+="-"+e.id.toString():t+="-"+i.generateChars(4),t},n}),l.define("select2/data/select",["./base","../utils","jquery"],function(t,e,a){function i(t,e){this.$element=t,this.options=e,i.__super__.constructor.call(this)}return e.Extend(i,t),i.prototype.current=function(t){var e=[],i=this;this.$element.find(":selected").each(function(){var t=a(this),t=i.item(t);e.push(t)}),t(e)},i.prototype.select=function(r){var t,o=this;r.selected=!0,a(r.element).is("option")?(r.element.selected=!0,this.$element.trigger("change")):this.$element.prop("multiple")?this.current(function(t){var e=[];(r=[r]).push.apply(r,t);for(var i=0;i<r.length;i++){var n=r[i].id;-1===a.inArray(n,e)&&e.push(n)}o.$element.val(e),o.$element.trigger("change")}):(t=r.id,this.$element.val(t),this.$element.trigger("change"))},i.prototype.unselect=function(r){var o=this;this.$element.prop("multiple")&&(r.selected=!1,a(r.element).is("option")?(r.element.selected=!1,this.$element.trigger("change")):this.current(function(t){for(var e=[],i=0;i<t.length;i++){var n=t[i].id;n!==r.id&&-1===a.inArray(n,e)&&e.push(n)}o.$element.val(e),o.$element.trigger("change")}))},i.prototype.bind=function(t,e){var i=this;(this.container=t).on("select",function(t){i.select(t.data)}),t.on("unselect",function(t){i.unselect(t.data)})},i.prototype.destroy=function(){this.$element.find("*").each(function(){a.removeData(this,"data")})},i.prototype.query=function(e,t){var i=[],n=this;this.$element.children().each(function(){var t=a(this);(t.is("option")||t.is("optgroup"))&&(t=n.item(t),null!==(t=n.matches(e,t)))&&i.push(t)}),t({results:i})},i.prototype.addOptions=function(t){e.appendMany(this.$element,t)},i.prototype.option=function(t){t.children?(e=document.createElement("optgroup")).label=t.text:void 0!==(e=document.createElement("option")).textContent?e.textContent=t.text:e.innerText=t.text,void 0!==t.id&&(e.value=t.id),t.disabled&&(e.disabled=!0),t.selected&&(e.selected=!0),t.title&&(e.title=t.title);var e,i=a(e),t=this._normalizeItem(t);return t.element=e,a.data(e,"data",t),i},i.prototype.item=function(t){var e={};if(null==(e=a.data(t[0],"data"))){if(t.is("option"))e={id:t.val(),text:t.text(),disabled:t.prop("disabled"),selected:t.prop("selected"),title:t.prop("title")};else if(t.is("optgroup")){for(var e={text:t.prop("label"),children:[],title:t.prop("title")},i=t.children("option"),n=[],r=0;r<i.length;r++){var o=a(i[r]),o=this.item(o);n.push(o)}e.children=n}(e=this._normalizeItem(e)).element=t[0],a.data(t[0],"data",e)}return e},i.prototype._normalizeItem=function(t){a.isPlainObject(t)||(t={id:t,text:t});return null!=(t=a.extend({},{text:""},t)).id&&(t.id=t.id.toString()),null!=t.text&&(t.text=t.text.toString()),null==t._resultId&&t.id&&null!=this.container&&(t._resultId=this.generateResultId(this.container,t)),a.extend({},{selected:!1,disabled:!1},t)},i.prototype.matches=function(t,e){return this.options.get("matcher")(t,e)},i}),l.define("select2/data/array",["./select","../utils","jquery"],function(t,u,c){function n(t,e){var i=e.get("data")||[];n.__super__.constructor.call(this,t,e),this.addOptions(this.convertToOptions(i))}return u.Extend(n,t),n.prototype.select=function(i){var t;0===this.$element.find("option").filter(function(t,e){return e.value==i.id.toString()}).length&&(t=this.option(i),this.addOptions(t)),n.__super__.select.call(this,i)},n.prototype.convertToOptions=function(t){for(var e=this,i=this.$element.find("option"),n=i.map(function(){return e.item(c(this)).id}).get(),r=[],o=0;o<t.length;o++){var a,s,l=this._normalizeItem(t[o]);0<=c.inArray(l.id,n)?(a=i.filter((t=>function(){return c(this).val()==t.id})(l)),s=this.item(a),s=c.extend(!0,{},l,s),s=this.option(s),a.replaceWith(s)):(a=this.option(l),l.children&&(s=this.convertToOptions(l.children),u.appendMany(a,s)),r.push(a))}return r},n}),l.define("select2/data/ajax",["./array","../utils","jquery"],function(t,e,o){function i(t,e){this.ajaxOptions=this._applyDefaults(e.get("ajax")),null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults),i.__super__.constructor.call(this,t,e)}return e.Extend(i,t),i.prototype._applyDefaults=function(t){return o.extend({},{data:function(t){return o.extend({},t,{q:t.term})}
1,transport:function(t,e,i){t=o.ajax(t);return t.then(e),t.fail(i),t}},t,!0)},i.prototype.processResults=function(t){return t},i.prototype.query=function(e,i){function t(){var t=r.transport(r,function(t){t=n.processResults(t,e);n.options.get("debug")&&window.console&&console.error&&(t&&t.results&&o.isArray(t.results)||console.error("Select2: The AJAX results did not return an array in the `results` key of the response.")),i(t)},function(){t.status&&"0"===t.status||n.trigger("results:message",{message:"errorLoading"})});n._request=t}var n=this,r=(null!=this._request&&(o.isFunction(this._request.abort)&&this._request.abort(),this._request=null),o.extend({type:"GET"},this.ajaxOptions));"function"==typeof r.url&&(r.url=r.url.call(this.$element,e)),"function"==typeof r.data&&(r.data=r.data.call(this.$element,e)),this.ajaxOptions.delay&&null!=e.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(t,this.ajaxOptions.delay)):t()},i}),l.define("select2/data/tags",["jquery"],function(s){function t(t,e,i){var n=i.get("tags"),r=i.get("createTag"),r=(void 0!==r&&(this.createTag=r),i.get("insertTag"));if(void 0!==r&&(this.insertTag=r),t.call(this,e,i),s.isArray(n))for(var o=0;o<n.length;o++){var a=n[o],a=this._normalizeItem(a),a=this.option(a);this.$element.append(a)}}return t.prototype.query=function(t,u,c){var h=this;this._removeOldTags(),null==u.term||null!=u.page?t.call(this,u,c):t.call(this,u,function t(e,i){for(var n=e.results,r=0;r<n.length;r++){var o=n[r],a=null!=o.children&&!t({results:o.children},!0);if((o.text||"").toUpperCase()===(u.term||"").toUpperCase()||a)return!i&&(e.data=n,void c(e))}if(i)return!0;var s,l=h.createTag(u);null!=l&&((s=h.option(l)).attr("data-select2-tag",!0),h.addOptions([s]),h.insertTag(n,l)),e.results=n,c(e)})},t.prototype.createTag=function(t,e){e=s.trim(e.term);return""===e?null:{id:e,text:e}},t.prototype.insertTag=function(t,e,i){e.unshift(i)},t.prototype._removeOldTags=function(t){this._lastTag,this.$element.find("option[data-select2-tag]").each(function(){this.selected||s(this).remove()})},t}),l.define("select2/data/tokenizer",["jquery"],function(u){function t(t,e,i){var n=i.get("tokenizer");void 0!==n&&(this.tokenizer=n),t.call(this,e,i)}return t.prototype.bind=function(t,e,i){t.call(this,e,i),this.$search=e.dropdown.$search||e.selection.$search||i.find(".select2-search__field")},t.prototype.query=function(t,e,i){var n=this,r=(e.term=e.term||"",this.tokenizer(e,this.options,function(t){var e=n._normalizeItem(t);n.$element.find("option").filter(function(){return u(this).val()===e.id}).length||((t=n.option(e)).attr("data-select2-tag",!0),n._removeOldTags(),n.addOptions([t])),n.trigger("select",{data:e})}));r.term!==e.term&&(this.$search.length&&(this.$search.val(r.term),this.$search.focus()),e.term=r.term),t.call(this,e,i)},t.prototype.tokenizer=function(t,e,i,n){for(var r=i.get("tokenSeparators")||[],o=e.term,a=0,s=this.createTag||function(t){return{id:t.term,text:t.term}};a<o.length;){var l=o[a];-1!==u.inArray(l,r)&&(l=o.substr(0,a),null!=(l=s(u.extend({},e,{term:l}))))?(n(l),o=o.substr(a+1)||"",a=0):a++}return{term:o}},t}),l.define("select2/data/minimumInputLength",[],function(){function t(t,e,i){this.minimumInputLength=i.get("minimumInputLength"),t.call(this,e,i)}return t.prototype.query=function(t,e,i){e.term=e.term||"",e.term.length<this.minimumInputLength?this.trigger("results:message",{message:"inputTooShort",args:{minimum:this.minimumInputLength,input:e.term,params:e}}):t.call(this,e,i)},t}),l.define("select2/data/maximumInputLength",[],function(){function t(t,e,i){this.maximumInputLength=i.get("maximumInputLength"),t.call(this,e,i)}return t.prototype.query=function(t,e,i){e.term=e.term||"",0<this.maximumInputLength&&e.term.length>this.maximumInputLength?this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:e.term,params:e}}):t.call(this,e,i)},t}),l.define("select2/data/maximumSelectionLength",[],function(){function t(t,e,i){this.maximumSelectionLength=i.get("maximumSelectionLength"),t.call(this,e,i)}return t.prototype.query=function(e,i,n){var r=this;this.current(function(t){t=null!=t?t.length:0;0<r.maximumSelectionLength&&t>=r.maximumSelectionLength?r.trigger("results:message",{message:"maximumSelected",args:{maximum:r.maximumSelectionLength}}):e.call(r,i,n)})},t}),l.define("select2/dropdown",["jquery","./utils"],function(e,t){function i(t,e){this.$element=t,this.options=e,i.__super__.constructor.call(this)}return t.Extend(i,t.Observable),i.prototype.render=function(){var t=e('<span class="select2-dropdown"><span class="select2-results"></span></span>');return t.attr("dir",this.options.get("dir")),this.$dropdown=t},i.prototype.bind=function(){},i.prototype.position=function(t,e){},i.prototype.destroy=function(){this.$dropdown.remove()},i}),l.define("select2/dropdown/search",["jquery","../utils"],function(r,t){function e(){}return e.prototype.render=function(t){var t=t.call(this),e=r('<span class="select2-search select2-search--dropdown"><input class="select2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="none" spellcheck="false" role="textbox" /></span>');return this.$searchContainer=e,this.$search=e.find("input"),t.prepend(e),t}
vendor: 4,322 bytes, line 1
1,e.prototype.bind=function(t,e,i){var n=this;t.call(this,e,i),this.$search.on("keydown",function(t){n.trigger("keypress",t),n._keyUpPrevented=t.isDefaultPrevented()}),this.$search.on("input",function(t){r(this).off("keyup")}),this.$search.on("keyup input",function(t){n.handleSearch(t)}),e.on("open",function(){n.$search.attr("tabindex",0),n.$search.focus(),window.setTimeout(function(){n.$search.focus()},0)}),e.on("close",function(){n.$search.attr("tabindex",-1),n.$search.val("")}),e.on("focus",function(){e.isOpen()||n.$search.focus()}),e.on("results:all",function(t){null!=t.query.term&&""!==t.query.term||(n.showSearch(t)?n.$searchContainer.removeClass("select2-search--hide"):n.$searchContainer.addClass("select2-search--hide"))})},e.prototype.handleSearch=function(t){var e;this._keyUpPrevented||(e=this.$search.val(),this.trigger("query",{term:e})),this._keyUpPrevented=!1},e.prototype.showSearch=function(t,e){return!0},e}),l.define("select2/dropdown/hidePlaceholder",[],function(){function t(t,e,i,n){this.placeholder=this.normalizePlaceholder(i.get("placeholder")),t.call(this,e,i,n)}return t.prototype.append=function(t,e){e.results=this.removePlaceholder(e.results),t.call(this,e)},t.prototype.normalizePlaceholder=function(t,e){return e="string"==typeof e?{id:"",text:e}:e},t.prototype.removePlaceholder=function(t,e){for(var i=e.slice(0),n=e.length-1;0<=n;n--){var r=e[n];this.placeholder.id===r.id&&i.splice(n,1)}return i},t}),l.define("select2/dropdown/infiniteScroll",["jquery"],function(r){function t(t,e,i,n){this.lastParams={},t.call(this,e,i,n),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return t.prototype.append=function(t,e){this.$loadingMore.remove(),this.loading=!1,t.call(this,e),this.showLoadingMore(e)&&this.$results.append(this.$loadingMore)},t.prototype.bind=function(t,e,i){var n=this;t.call(this,e,i),e.on("query",function(t){n.lastParams=t,n.loading=!0}),e.on("query:append",function(t){n.lastParams=t,n.loading=!0}),this.$results.on("scroll",function(){var t=r.contains(document.documentElement,n.$loadingMore[0]);!n.loading&&t&&n.$results.offset().top+n.$results.outerHeight(!1)+50>=n.$loadingMore.offset().top+n.$loadingMore.outerHeight(!1)&&n.loadMore()})},t.prototype.loadMore=function(){this.loading=!0;var t=r.extend({},{page:1},this.lastParams);t.page++,this.trigger("query:append",t)},t.prototype.showLoadingMore=function(t,e){return e.pagination&&e.pagination.more},t.prototype.createLoadingMore=function(){var t=r('<li class="select2-results__option select2-results__option--load-more"role="treeitem" aria-disabled="true"></li>'),e=this.options.get("translations").get("loadingMore");return t.html(e(this.lastParams)),t},t}),l.define("select2/dropdown/attachBody",["jquery","../utils"],function(u,a){function t(t,e,i){this.$dropdownParent=i.get("dropdownParent")||u(document.body),t.call(this,e,i)}return t.prototype.bind=function(t,e,i){var n=this,r=!1;t.call(this,e,i),e.on("open",function(){n._showDropdown(),n._attachPositioningHandler(e),r||(r=!0,e.on("results:all",function(){n._positionDropdown(),n._resizeDropdown()}),e.on("results:append",function(){n._positionDropdown(),n._resizeDropdown()}))}),e.on("close",function(){n._hideDropdown(),n._detachPositioningHandler(e)}),this.$dropdownContainer.on("mousedown",function(t){t.stopPropagation()})},t.prototype.destroy=function(t){t.call(this),this.$dropdownContainer.remove()},t.prototype.position=function(t,e,i){e.attr("class",i.attr("class")),e.removeClass("select2"),e.addClass("select2-container--open"),e.css({position:"absolute",top:-999999}),this.$container=i},t.prototype.render=function(t){var e=u("<span></span>"),t=t.call(this);return e.append(t),this.$dropdownContainer=e},t.prototype._hideDropdown=function(t){this.$dropdownContainer.detach()},t.prototype._attachPositioningHandler=function(t,e){var i=this,n="scroll.select2."+e.id,r="resize.select2."+e.id,e="orientationchange.select2."+e.id,o=this.$container.parents().filter(a.hasScroll);o.each(function(){u(this).data("select2-scroll-position",{x:u(this).scrollLeft(),y:u(this).scrollTop()})}),o.on(n,function(t){var e=u(this).data("select2-scroll-position");u(this).scrollTop(e.y)}),u(window).on(n+" "+r+" "+e,function(t){i._positionDropdown(),i._resizeDropdown()})},t.prototype._detachPositioningHandler=function(t,e){var i="scroll.
1select2."+e.id,n="resize.select2."+e.id,e="orientationchange.select2."+e.id;this.$container.parents().filter(a.hasScroll).off(i),u(window).off(i+" "+n+" "+e)},t.prototype._positionDropdown=function(){var t=u(window),e=this.$dropdown.hasClass("select2-dropdown--above"),i=this.$dropdown.hasClass("select2-dropdown--below"),n=null,r=this.$container.offset(),o=(r.bottom=r.top+this.$container.outerHeight(!1),{height:this.$container.outerHeight(!1)});o.top=r.top,o.bottom=r.top+o.height;var a=this.$dropdown.outerHeight(!1),s=t.scrollTop(),t=t.scrollTop()+t.height(),s=s<r.top-a,t=t>r.bottom+a,r={left:r.left,top:o.bottom},l=this.$dropdownParent,l=(l="static"===l.css("position")?l.offsetParent():l).offset();r.top-=l.top,r.left-=l.left,e||i||(n="below"),t||!s||e?!s&&t&&e&&(n="below"):n="above",("above"==n||e&&"below"!==n)&&(r.top=o.top-l.top-a),null!=n&&(this.$dropdown.removeClass("select2-dropdown--below select2-dropdown--above").addClass("select2-dropdown--"+n),this.$container.removeClass("select2-container--below select2-container--above").addClass("select2-container--"+n)),this.$dropdownContainer.css(r)},t.prototype._resizeDropdown=function(){var t={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(t.minWidth=t.width,t.position="relative",t.width="auto"),this.$dropdown.css(t)},t.prototype._showDropdown=function(t){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},t}),l.define("select2/dropdown/minimumResultsForSearch",[],function(){function t(t,e,i,n){this.minimumResultsForSearch=i.get("minimumResultsForSearch"),this.minimumResultsForSearch<0&&(this.minimumResultsForSearch=1/0),t.call(this,e,i,n)}return t.prototype.showSearch=function(t,e){return!(function t(e){for(var i=0,n=0;n<e.length;n++){var r=e[n];r.children?i+=t(r.children):i++}return i}(e.data.results)<this.minimumResultsForSearch)&&t.call(this,e)},t}),l.define("select2/dropdown/selectOnClose",[],function(){function t(){}return t.prototype.bind=function(t,e,i){var n=this;t.call(this,e,i),e.on("close",function(t){n._handleSelectOnClose(t)})},t.prototype._handleSelectOnClose=function(t,e){if(e&&null!=e.originalSelect2Event){e=e.originalSelect2Event;if("select"===e._type||"unselect"===e._type)return}var e=this.getHighlightedResults();e.length<1||null!=(e=e.data("data")).element&&e.element.selected||null==e.element&&e.selected||this.trigger("select",{data:e})},t}),l.define("select2/dropdown/closeOnSelect",[],function(){function t(){}return t.prototype.bind=function(t,e,i){var n=this;t.call(this,e,i),e.on("select",function(t){n._selectTriggered(t)}),e.on("unselect",function(t){n._selectTriggered(t)})},t.prototype._selectTriggered=function(t,e){var i=e.originalEvent;i&&i.ctrlKey||this.trigger("close",{originalEvent:i,originalSelect2Event:e})},t}),l.define("select2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(t){var t=t.input.length-t.maximum,e="Please delete "+t+" character";return 1!=t&&(e+="s"),e},inputTooShort:function(t){return"Please enter "+(t.minimum-t.input.length)+" or more characters"},loadingMore:function(){return"Loading more resultsâ¦"},maximumSelected:function(t){var e="You can only select "+t.maximum+" item";return 1!=t.maximum&&(e+="s"),e},noResults:function(){return"No results found"},searching:function(){return"Searchingâ¦"}}}),l.define("select2/defaults",["jquery","require","./results","./selection/single","./selection/multiple","./selection/placeholder","./selection/allowClear","./selection/search","./selection/eventRelay","./utils","./translation","./diacritics","./data/select","./data/array","./data/ajax","./data/tags","./data/tokenizer","./data/minimumInputLength","./data/maximumInputLength","./data/maximumSelectionLength","./dropdown","./dropdown/search","./dropdown/hidePlaceholder","./dropdown/infiniteScroll","./dropdown/attachBody","./dropdown/minimumResultsForSearch","./dropdown/selectOnClose","./dropdown/closeOnSelect","./i18n/en"],function(l,u,c,h,p,d,f,g,m,y,v,e,b,x,_,w,P,S,C,T,O,k,D,I,A,j,F,E,t){function i(){this.reset()}return i.prototype.apply=function(e){if(null==(e=l.extend(!0,{},this.defaults,e)).dataAdapter&&(null!=e.ajax?e.dataAdapter=_:null!=e.data?e.dataAdapter=x:e.dataAdapter=b,0<e.minimumInputLength&&(e.dataAdapter=y.Decorate(e.dataAdapter,S)),0<e.maximumInputLength&&(e.dataAdapter=y.Decorate(e.dataAdapter,C)),0<e.maximumSelectionLength&&(e.dataAdapter=y.Decorate(e.dataAdapter,T)),e.tags&&(e.dataAdapter=y.Decorate(e.dataAdapter,w)),null==e.tokenSeparators&&null==e.tokenizer||(e.dataAdapter=y.Decorate(e.dataAdapter,P)),null!=e.query&&(a=u(e.amdBase+"compat/query"),e.dataAdapter=y.Decorate(e.dataAdapter,a)),null!=e.initSelection)&&(a=u(e.amdBase+"compat/initSelection"),e.dataAdapter=y.Decorate(e.dataAdapter,a)),null==e.resultsAdapter&&(e.resultsAdapter=c,null!=e.ajax&&(e.resultsAdapter=y.Decorate(e.resultsAdapter,I)),null!=e.placeholder&&(e.resultsAdapter=y.Decorate(e.resultsAdapter,D)),e.selectOnClose)&&(e.resultsAdapter=y.Decorate(e.resultsAdapter,F)),null==e.dropdownAdapter&&(e.multiple?e.dropdownAdapter=O:(a=y.Decorate(O,k),e.dropdownAdapter=a),0!==e.minimumResultsForSearch&&(e.dropdownAdapter=y.Decorate(e.dropdownAdapter,j)),e.closeOnSelect&&(e.dropdownAdapter=y.Decorate(e.dropdownAdapter,E)),null==e.dropdownCssClass&&null==e.dropdownCss&&null==e.adaptDropdownCssClass||(a=u(e.amdBase+"compat/dropdownCss"),e.dropdownAdapter=y.Decorate(e.dropdownAdapter,a)),e.dropdownAdapter=y.Decorate(e.dropdownAdapter,A)),null==e.selectionAdapter&&(e.multiple?e.selectionAdapter=p:e.selectionAdapter=h,null!=e.placeholder&&(e.selectionAdapter=y.Decorate(e.selectionAdapter,d)),e.allowClear&&(e.selectionAdapter=y.Decorate(e.selectionAdapter,f)),e.multiple&&(e.selectionAdapter=y.Decorate(e.selectionAdapter,g)),null==e.containerCssClass&&null==e.containerCss&&null==e.adaptC
1ontainerCssClass||(a=u(e.amdBase+"compat/containerCss"),e.selectionAdapter=y.Decorate(e.selectionAdapter,a)),e.selectionAdapter=y.Decorate(e.selectionAdapter,m)),"string"==typeof e.language&&(0<e.language.indexOf("-")?(a=e.language.split("-")[0],e.language=[e.language,a]):e.language=[e.language]),l.isArray(e.language)){var t=new v;e.language.push("en");for(var i=e.language,n=0;n<i.length;n++){var r=i[n],o={};try{o=v.loadPath(r)}catch(t){try{r=this.defaults.amdLanguageBase+r,o=v.loadPath(r)}catch(t){e.debug&&window.console&&console.warn&&console.warn('Select2: The language file for "'+r+'" could not be automatically loaded. A fallback will be used instead.');continue}}t.extend(o)}e.translations=t}else{var a=v.loadPath(this.defaults.amdLanguageBase+"en"),s=new v(e.language);s.extend(a),e.translations=s}return e},i.prototype.reset=function(){function s(t){return t.replace(/[^\u0000-\u007E]/g,function(t){return e[t]||t})}this.defaults={amdBase:"./",amdLanguageBase:"./i18n/",closeOnSelect:!0,debug:!1,dropdownAutoWidth:!1,escapeMarkup:y.escapeMarkup,language:t,matcher:function t(e,i){if(""===l.trim(e.term))return i;if(i.children&&0<i.children.length){for(var n=l.extend(!0,{},i),r=i.children.length-1;0<=r;r--)null==t(e,i.children[r])&&n.children.splice(r,1);return 0<n.children.length?n:t(e,n)}var o=s(i.text).toUpperCase(),a=s(e.term).toUpperCase();return-1<o.indexOf(a)?i:null},minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,sorter:function(t){return t},templateResult:function(t){return t.text},templateSelection:function(t){return t.text},theme:"default",width:"resolve"}},i.prototype.set=function(t,e){var i={},t=(i[l.camelCase(t)]=e,y._convertData(i));l.extend(this.defaults,t)},new i}),l.define("select2/options",["require","jquery","./defaults","./utils"],function(i,r,n,o){function t(t,e){this.options=t,null!=e&&this.fromElement(e),this.options=n.apply(this.options),e&&e.is("input")&&(t=i(this.get("amdBase")+"compat/inputData"),this.options.dataAdapter=o.Decorate(this.options.dataAdapter,t))}return t.prototype.fromElement=function(t){var e,i=["select2"],t=(null==this.options.multiple&&(this.options.multiple=t.prop("multiple")),null==this.options.disabled&&(this.options.disabled=t.prop("disabled")),null==this.options.language&&(t.prop("lang")?this.options.language=t.prop("lang").toLowerCase():t.closest("[lang]").prop("lang")&&(this.options.language=t.closest("[lang]").prop("lang"))),null==this.options.dir&&(t.prop("dir")?this.options.dir=t.prop("dir"):t.closest("[dir]").prop("dir")?this.options.dir=t.closest("[dir]").prop("dir"):this.options.dir="ltr"),t.prop("disabled",this.options.disabled),t.prop("multiple",this.options.multiple),t.data("select2Tags")&&(this.options.debug&&window.console&&console.warn&&console.warn('Select2: The `data-select2-tags` attribute has been changed to use the `data-data` and `data-tags="true"` attributes and will be removed in future versions of Select2.'),t.data("data",t.data("select2Tags")),t.data("tags",!0)),t.data("ajaxUrl")&&(this.options.debug&&window.console&&console.warn&&console.warn("Select2: The `data-ajax-url` attribute has been changed to `data-ajax--url` and support for the old attribute will be removed in future versions of Select2."),t.attr("ajax--url",t.data("ajaxUrl")),t.data("ajax--url",t.data("ajaxUrl"))),r.fn.jquery&&"1."==r.fn.jquery.substr(0,2)&&t[0].dataset?r.extend(!0,{},t[0].dataset,t.data()):t.data()),n=r.extend(!0,{},t);for(e in n=o._convertData(n))-1<r.inArray(e,i)||(r.isPlainObject(this.options[e])?r.extend(this.options[e],n[e]):this.options[e]=n[e]);return this},t.prototype.get=function(t){return this.options[t]},t.prototype.set=function(t,e){this.options[t]=e},t}),l.define("select2/core",["jquery","./options","./utils","./keys"],function(r,o,i,n){function a(t,e){null!=t.data("select2")&&t.data("select2").destroy(),this.$element=t,this.id=this._generateId(t),this.options=new o(e=e||{},t),a.__super__.constructor.call(this);var e=t.attr("tabindex")||0,e=(t.data("old-tabindex",e),t.attr("tabindex","-1"),this.options.get("dataAdapter")),e=(this.dataAdapter=new e(t,this.options),this.render()),i=(this._placeContainer(e),this.options.get("selectionAdapter")),i=(this.selection=new i(t,this.options),this.$selection=this.selection.render(),this.selection.position(this.$selection,e),this.options.get("dropdownAdapter")),i=(this.dropdown=new i(t,this.options),this.$dropdown=this.dropdown.render(),this.dropdown.position(this.$dropdown,e),this.options.get("resultsAdapter")),n=(this.results=new i(t,this.options,this.dataAdapter),this.$results=this.results.render(),this.results.position(this.$results,this.$dropdown),this);this._bindAdapters(),this._registerDomEvents(),this._registerDataEvents(),this._registerSelectionEvents(),this._registerDropdownEvents(),this._registerResultsEvents(),this._registerEvents(),this.dataAdapter.current(function(t){n.trigger("selection:update",{data:t})}),t.addClass("select2-hidden-accessible"),t.attr("aria-hidden","true"),this._syncAttributes(),t.data("select2",this)}return i.Extend(a,i.Observable),a.prototype._generateId=function(t){return"select2-"+(null!=t.attr("id")?t.attr("id"):null!=t.attr("name")?t.attr("name")+"-"+i.generateChars(2):i.generateChars(4)).replace(/(:|\.|\[|\]|,)/g,"")},a.prototype._placeContainer=function(t){t.insertAfter(this.$element);var e=this._resolveWidth(this.$element,this.options.get("width"));null!=e&&t.css("width",e)},a.prototype._resolveWidth=function(t,e){var i=/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i;if("resolve"==e)return null!=(n=this._resolveWidth(t,"style"))?n:this._resolveWidth(t,"element");
1if("element"==e)return(n=t.outerWidth(!1))<=0?"auto":n+"px";if("style"!=e)return e;var n=t.attr("style");if("string"==typeof n)for(var r=n.split(";"),o=0,a=r.length;o<a;o+=1){var s=r[o].replace(/\s/g,"").match(i);if(null!==s&&1<=s.length)return s[1]}return null},a.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container),this.selection.bind(this,this.$container),this.dropdown.bind(this,this.$container),this.results.bind(this,this.$container)},a.prototype._registerDomEvents=function(){var e=this,t=(this.$element.on("change.select2",function(){e.dataAdapter.current(function(t){e.trigger("selection:update",{data:t})})}),this.$element.on("focus.select2",function(t){e.trigger("focus",t)}),this._syncA=i.bind(this._syncAttributes,this),this._syncS=i.bind(this._syncSubtree,this),this.$element[0].attachEvent&&this.$element[0].attachEvent("onpropertychange",this._syncA),window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver);null!=t?(this._observer=new t(function(t){r.each(t,e._syncA),r.each(t,e._syncS)}),this._observer.observe(this.$element[0],{attributes:!0,childList:!0,subtree:!1})):this.$element[0].addEventListener&&(this.$element[0].addEventListener("DOMAttrModified",e._syncA,!1),this.$element[0].addEventListener("DOMNodeInserted",e._syncS,!1),this.$element[0].addEventListener("DOMNodeRemoved",e._syncS,!1))},a.prototype._registerDataEvents=function(){var i=this;this.dataAdapter.on("*",function(t,e){i.trigger(t,e)})},a.prototype._registerSelectionEvents=function(){var i=this,n=["toggle","focus"];this.selection.on("toggle",function(){i.toggleDropdown()}),this.selection.on("focus",function(t){i.focus(t)}),this.selection.on("*",function(t,e){-1===r.inArray(t,n)&&i.trigger(t,e)})},a.prototype._registerDropdownEvents=function(){var i=this;this.dropdown.on("*",function(t,e){i.trigger(t,e)})},a.prototype._registerResultsEvents=function(){var i=this;this.results.on("*",function(t,e){i.trigger(t,e)})},a.prototype._registerEvents=function(){var i=this;this.on("open",function(){i.$container.addClass("select2-container--open")}),this.on("close",function(){i.$container.removeClass("select2-container--open")}),this.on("enable",function(){i.$container.removeClass("select2-container--disabled")}),this.on("disable",function(){i.$container.addClass("select2-container--disabled")}),this.on("blur",function(){i.$container.removeClass("select2-container--focus")}),this.on("query",function(e){i.isOpen()||i.trigger("open",{}),this.dataAdapter.query(e,function(t){i.trigger("results:all",{data:t,query:e})})}),this.on("query:append",function(e){this.dataAdapter.query(e,function(t){i.trigger("results:append",{data:t,query:e})})}),this.on("keypress",function(t){var e=t.which;i.isOpen()?e===n.ESC||e===n.TAB||e===n.UP&&t.altKey?(i.close(),t.preventDefault()):e===n.ENTER?(i.trigger("results:select",{}),t.preventDefault()):e===n.SPACE&&t.ctrlKey?(i.trigger("results:toggle",{}),t.preventDefault()):e===n.UP?(i.trigger("results:previous",{}),t.preventDefault()):e===n.DOWN&&(i.trigger("results:next",{}),t.preventDefault()):(e===n.ENTER||e===n.SPACE||e===n.DOWN&&t.altKey)&&(i.open(),t.preventDefault())})},a.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled")),this.options.get("disabled")?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},a.prototype._syncSubtree=function(t,e){var i=!1,n=this;if(!t||!t.target||"OPTION"===t.target.nodeName||"OPTGROUP"===t.target.nodeName){if(e)if(e.addedNodes&&0<e.addedNodes.length)for(var r=0;r<e.addedNodes.length;r++)e.addedNodes[r].selected&&(i=!0);else e.removedNodes&&0<e.removedNodes.length&&(i=!0);else i=!0;i&&this.dataAdapter.current(function(t){n.trigger("selection:update",{data:t})})}},a.prototype.trigger=function(t,e){var i=a.__super__.trigger,n={open:"opening",close:"closing",select:"selecting",unselect:"unselecting"};if(void 0===e&&(e={}),t in n){var r={prevented:!1,name:t,args:e};if(i.call(this,n[t],r),r.prevented)return void(e.prevented=!0)}i.call(this,t,e)},a.prototype.toggleDropdown=function(){this.options.get("disabled")||(this.isOpen()?this.close():this.open())},a.prototype.open=function(){this.isOpen()||this.trigger("query",{})},a.prototype.close=function(){this.isOpen()&&this.trigger("close",{})},a.prototype.isOpen=function(){return this.$container.hasClass("select2-container--open")},a.prototype.hasFocus=function(){return this.$container.hasClass("select2-container--focus")}
1,a.prototype.focus=function(t){this.hasFocus()||(this.$container.addClass("select2-container--focus"),this.trigger("focus",{}))},a.prototype.enable=function(t){this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("enable")` method has been deprecated and will be removed in later Select2 versions. Use $element.prop("disabled") instead.');t=!(t=null!=t&&0!==t.length?t:[!0])[0];this.$element.prop("disabled",t)},a.prototype.data=function(){this.options.get("debug")&&0<arguments.length&&window.console&&console.warn&&console.warn('Select2: Data can no longer be set using `select2("data")`. You should consider setting the value instead using `$element.val()`.');var e=[];return this.dataAdapter.current(function(t){e=t}),e},a.prototype.val=function(t){if(this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("val")` method has been deprecated and will be removed in later Select2 versions. Use $element.val() instead.'),null==t||0===t.length)return this.$element.val();t=t[0];r.isArray(t)&&(t=r.map(t,function(t){return t.toString()})),this.$element.val(t).trigger("change")},a.prototype.destroy=function(){this.$container.remove(),this.$element[0].detachEvent&&this.$element[0].detachEvent("onpropertychange",this._syncA),null!=this._observer?(this._observer.disconnect(),this._observer=null):this.$element[0].removeEventListener&&(this.$element[0].removeEventListener("DOMAttrModified",this._syncA,!1),this.$element[0].removeEventListener("DOMNodeInserted",this._syncS,!1),this.$element[0].removeEventListener("DOMNodeRemoved",this._syncS,!1)),this._syncA=null,this._syncS=null,this.$element.off(".select2"),this.$element.attr("tabindex",this.$element.data("old-tabindex")),this.$element.removeClass("select2-hidden-accessible"),this.$element.attr("aria-hidden","false"),this.$element.removeData("select2"),this.dataAdapter.destroy(),this.selection.destroy(),this.dropdown.destroy(),this.results.destroy(),this.dataAdapter=null,this.selection=null,this.dropdown=null,this.results=null},a.prototype.render=function(){var t=r('<span class="select2 select2-container"><span class="selection"></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>');return t.attr("dir",this.options.get("dir")),this.$container=t,this.$container.addClass("select2-container--"+this.options.get("theme")),t.data("element",this.$element),t},a}),l.define("select2/compat/utils",["jquery"],function(a){return{syncCssClasses:function(t,e,i){var n,r=[],o=a.trim(t.attr("class"));o&&a((o=""+o).split(/\s+/)).each(function(){0===this.indexOf("select2-")&&r.push(this)}),(o=a.trim(e.attr("class")))&&a((o=""+o).split(/\s+/)).each(function(){0!==this.indexOf("select2-")&&null!=(n=i(this))&&r.push(n)}),t.attr("class",r.join(" "))}}}),l.define("select2/compat/containerCss",["jquery","./utils"],function(o,a){function s(t){return null}function t(){}return t.prototype.render=function(t){var i,t=t.call(this),e=this.options.get("containerCssClass")||"",n=(o.isFunction(e)&&(e=e(this.$element)),this.options.get("adaptContainerCssClass")),r=(n=n||s,-1!==e.indexOf(":all:")&&(e=e.replace(":all:",""),i=n,n=function(t){var e=i(t);return null!=e?e+" "+t:t}),this.options.get("containerCss")||{});return o.isFunction(r)&&(r=r(this.$element)),a.syncCssClasses(t,this.$element,n),t.css(r),t.addClass(e),t},t}),l.define("select2/compat/dropdownCss",["jquery","./utils"],function(o,a){function s(t){return null}function t(){}return t.prototype.render=function(t){var i,t=t.call(this),e=this.options.get("dropdownCssClass")||"",n=(o.isFunction(e)&&(e=e(this.$element)),this.options.get("adaptDropdownCssClass")),r=(n=n||s,-1!==e.indexOf(":all:")&&(e=e.replace(":all:",""),i=n,n=function(t){var e=i(t);return null!=e?e+" "+t:t}),this.options.get("dropdownCss")||{});return o.isFunction(r)&&(r=r(this.$element)),a.syncCssClasses(t,this.$element,n),t.css(r),t.addClass(e),t},t}),l.define("select2/compat/initSelection",["jquery"],function(n){function t(t,e,i){i.get("debug")&&window.console&&console.warn&&console.warn("Select2: The `initSelection` option has been deprecated
1in favor of a custom data adapter that overrides the `current` method. This method is now called multiple times instead of a single time when the instance is initialized. Support will be removed for the `initSelection` option in future versions of Select2"),this.initSelection=i.get("initSelection"),this._isInitialized=!1,t.call(this,e,i)}return t.prototype.current=function(t,e){var i=this;this._isInitialized?t.call(this,e):this.initSelection.call(null,this.$element,function(t){i._isInitialized=!0,n.isArray(t)||(t=[t]),e(t)})},t}),l.define("select2/compat/inputData",["jquery"],function(o){function t(t,e,i){this._currentData=[],this._valueSeparator=i.get("valueSeparator")||",","hidden"===e.prop("type")&&i.get("debug")&&console&&console.warn&&console.warn("Select2: Using a hidden input with Select2 is no longer supported and may stop working in the future. It is recommended to use a `<select>` element instead."),t.call(this,e,i)}return t.prototype.current=function(t,e){for(var i=[],n=0;n<this._currentData.length;n++){var r=this._currentData[n];i.push.apply(i,function t(e,i){var n=[];return e.selected||-1!==o.inArray(e.id,i)?(e.selected=!0,n.push(e)):e.selected=!1,e.children&&n.push.apply(n,t(e.children,i)),n}(r,this.$element.val().split(this._valueSeparator)))}e(i)},t.prototype.select=function(t,e){var i;this.options.get("multiple")?(i=this.$element.val(),i+=this._valueSeparator+e.id,this.$element.val(i)):(this.current(function(t){o.map(t,function(t){t.selected=!1})}),this.$element.val(e.id)),this.$element.trigger("change")},t.prototype.unselect=function(t,r){var o=this;r.selected=!1,this.current(function(t){for(var e=[],i=0;i<t.length;i++){var n=t[i];r.id!=n.id&&e.push(n.id)}o.$element.val(e.join(o._valueSeparator)),o.$element.trigger("change")})},t.prototype.query=function(t,e,i){for(var n=[],r=0;r<this._currentData.length;r++){var o=this._currentData[r],o=this.matches(e,o);null!==o&&n.push(o)}i({results:n})},t.prototype.addOptions=function(t,e){e=o.map(e,function(t){return o.data(t[0],"data")});this._currentData.push.apply(this._currentData,e)},t}),l.define("select2/compat/matcher",["jquery"],function(a){return function(o){return function(t,e){var i=a.extend(!0,{},e);if(null==t.term||""===a.trim(t.term))return i;if(e.children){for(var n=e.children.length-1;0<=n;n--){var r=e.children[n];o(t.term,r.text,r)||i.children.splice(n,1)}if(0<i.children.length)return i}return o(t.term,e.text,e)?i:null}}}),l.define("select2/compat/query",[],function(){function t(t,e,i){i.get("debug")&&window.console&&console.warn&&console.warn("Select2: The `query` option has been deprecated in favor of a custom data adapter that overrides the `query` method. Support will be removed for the `query` option in future versions of Select2."),t.call(this,e,i)}return t.prototype.query=function(t,e,i){e.callback=i,this.options.get("query").call(null,e)},t}),l.define("select2/dropdown/attachContainer",[],function(){function t(t,e,i){t.call(this,e,i)}return t.prototype.position=function(t,e,i){i.find(".dropdown-wrapper").append(e),e.addClass("select2-dropdown--below"),i.addClass("select2-container--below")},t}),l.define("select2/dropdown/stopPropagation",[],function(){function t(){}return t.prototype.bind=function(t,e,i){t.call(this,e,i);this.$dropdown.on(["blur","change","click","dblclick","focus","focusin","focusout","input","keydown","keyup","keypress","mousedown","mouseenter","mouseleave","mousemove","mouseover","mouseup","search","touchend","touchstart"].join(" "),function(t){t.stopPropagation()})},t}),l.define("select2/selection/stopPropagation",[],function(){function t(){}return t.prototype.bind=function(t,e,i){t.call(this,e,i);this.$selection.on(["blur","change","click","dblclick","focus","focusin","focusout","input","keydown","keyup","keypress","mousedown","mouseenter","mouseleave","mousemove","mouseover","mouseup","search","touchend","touchstart"].join(" "),function(t){t.stopPropagation()})},t}),t=function(c){function e(t){var e,i=t||window.event,n=g.call(arguments,1),r=0,o=0,a=0,s=0,l=0,u=0;if((t=c.event.fix(i)).type="mousewheel","detail"in i&&(a=-1*i.detail),"wheelDelta"in i&&(a=i.wheelDelta),"wheelDeltaY"in i&&(a=i.wheelDeltaY),"wheelDeltaX"in i&&(o=-1*i.wheelDeltaX),"axis"in i&&i.axis===i.HORIZONTAL_AXIS&&(o=-1*a,a=0),r=0===a?o:a,"deltaY"in i&&(r=a=-1*i.deltaY),"deltaX"in i&&(o=i.deltaX,0===a)&&(r=-1*o),0!==a||0!==o)return 1===i.deltaMode?(r*=e=c.data(this,"mousewheel-line-height"),a*=e,o*=e):2===i.deltaMode&&(r*=e=c.data(this,"mousewheel-page-height"),a*=e,o*=e),s=Math.max(Math.abs(a),Math.abs(o)),(!f||s<f)&&p(i,f=s)&&(f/=40),p(i,s)&&(r/=40,o/=40,a/=40),r=Math[1<=r?"floor":"ceil"](r/f),o=Math[1<=o?"floor":"ceil"](o/f),a=Math[1<=a?"floor":"ceil"](a/f),m.settings.normalizeOffset&&this.getBoundingClientRect&&(e=this.getBoundingClientRect(),l=t.clientX-e.left,u=t.clientY-e.top),t.deltaX=o,t.deltaY=a,t.deltaFactor=f,t.offsetX=l,t.offsetY=u,t.deltaMode=0,n.unshift(t,r,o,a),d&&clearTimeout(d),d=setTimeout(h,200),(c.event.dispatch||c.event.handle).apply(this,n)}function h(){f=null}function p(t,e){return m.settings.adjustOldDeltas&&"mousewheel"===t.type&&e%120==0}var d,f,t=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],i="onwheel"in document||9<=document.documentMode?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],g=Array.prototype.slice;if(c.event.fixHooks)for(var n=t.length;n;)c.event.fixHooks[t[--n]]=c.event.mouseHooks;var m=c.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var t=i.length;t;)this.addEventListener(i[--t],e,!1);else this.onmousewheel=e;c.data(this,"mousewheel-line-height",m.getLineHeight(this)),c.data(this,"mousewheel-page-height",m.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var t=i.length;t;)this.removeEventListener(i[--t],e,!1);else this.onmousewheel=null;c.removeData(this,"mousewheel-line-height"),c.removeData(this,"mousewheel-page-height")},getLineHeight:function(t){var t=c(t),e=t["offsetParent"in c.fn?"offsetParent":"parent"]();return e.length||(e=c("body")),parseInt(e.css("fontSize"),10)||parseInt(t.css("fontSize"),10)||16},getPageHeight:function(t){return c(t).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};c.fn.extend({mousewheel:function(t){return t?this.bind("mousewheel",t):this.trigger("mousewheel")},unmousewheel:function(t){return this.unbind("mousewheel",t)}})},"function"==typeof l.define&&l.define.amd?l.define("jquery-mousewheel",["jquery"],t):"object"==typeof S?h.exports=t:t(e),l.define("jquery.select2",["jquery","jquery-mousewheel","./select2/core","./select2/defaults"],function(r,t,o,e){var a;return null==r.fn.select2&&(a=["open","close","destroy"],r.fn.select2=function(e){if("object"==typeof(e=e||{}))return this.each(function(){var t=r.extend(!0,{},e);new o(r(this),t)}),this;var i,n;if("string"==typeof e)return n=Array.prototype.slice.call(arguments,1
1),this.each(function(){var t=r(this).data("select2");null==t&&window.console&&console.error&&console.error("The select2('"+e+"') method was called on an element that is not using Select2."),i=t[e].apply(t,n)}),-1<r.inArray(e,a)?this:i;throw new Error("Invalid arguments for Select2: "+e)}),null==r.fn.select2.defaults&&(r.fn.select2.defaults=e),o});var t,i,p,o,d,f,g,m,n,r,y,v,b,a,s={define:l.define,require:l.require},l=s.require("jquery.select2");function x(t,e){return n.call(t,e)}function u(t,e){var i,n,r,o,a,s,l,u,c,h,p=e&&e.split("/"),d=g.map,f=d&&d["*"]||{};if(t){for(e=(t=t.split("/")).length-1,g.nodeIdCompat&&y.test(t[e])&&(t[e]=t[e].replace(y,"")),"."===t[0].charAt(0)&&p&&(t=p.slice(0,p.length-1).concat(t)),u=0;u<t.length;u++)if("."===(h=t[u]))t.splice(u,1),--u;else if(".."===h){if(0===u||1===u&&".."===t[2]||".."===t[u-1])continue;0<u&&(t.splice(u-1,2),u-=2)}t=t.join("/")}if((p||f)&&d){for(u=(i=t.split("/")).length;0<u;--u){if(n=i.slice(0,u).join("/"),p)for(c=p.length;0<c;--c)if(r=(r=d[p.slice(0,c).join("/")])&&r[n]){o=r,a=u;break}if(o)break;!s&&f&&f[n]&&(s=f[n],l=u)}!o&&s&&(o=s,a=l),o&&(i.splice(0,a,o),t=i.join("/"))}return t}function _(e,i){return function(){var t=r.call(arguments,0);return"string"!=typeof t[0]&&1===t.length&&t.push(null),o.apply(p,t.concat([e,i]))}}function w(t){var e;if(x(f,t)&&(e=f[t],delete f[t],m[t]=!0,a.apply(p,e)),x(d,t)||x(m,t))return d[t];throw new Error("No "+t)}function c(t){var e,i=t?t.indexOf("!"):-1;return-1<i&&(e=t.substring(0,i),t=t.substring(i+1,t.length)),[e,t]}function P(t){return t?c(t):[]}return e.fn.select2.amd=s,l},"function"==typeof define&&define.amd?define(["jquery"],n):"object"==typeof h&&h.exports?h.exports=function(t,e){return void 0===e&&(e="undefined"!=typeof window?i("jquery"):i("jquery")(t)),n(e),e}:n(jQuery)},{jquery:17}],24:[function(t,e,i){var n;n=function(u){var n,o=window.Slick||{};n=0,(o=function(t,e){var i=this;i.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:u(t),appendDots:u(t),arrows:!0,asNavFor:null,prevArrow:'<button type="button" data-role="none" class="slick-prev" aria-label="Previous" tabindex="0" role="button">Previous</button>',nextArrow:'<button type="button" data-role="none" class="slick-next" aria-label="Next" tabindex="0" role="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(t,e){return u('<button type="button" data-role="none" role="button" tabindex="0" />').text(e+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},i.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},u.extend(i,i.initials),i.activeBreakpoint=null,i.animType=null,i.animProp=null,i.breakpoints=[],i.breakpointSettings=[],i.cssTransitions=!1,i.focussed=!1,i.interrupted=!1,i.hidden="hidden",i.paused=!0,i.positionProp=null,i.respondTo=null,i.rowCount=1,i.shouldClick=!0,i.$slider=u(t),i.$slidesCache=null,i.transformType=null,i.transitionType=null,i.visibilityChange="visibilitychange",i.windowWidth=0,i.windowTimer=null,t=u(t).data("slick")||{},i.options=u.extend({},i.defaults,e,t),i.currentSlide=i.options.initialSlide,i.originalSettings=i.options,void 0!==document.mozHidden?(i.hidden="mozHidden",i.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(i.hidden="webkitHidden",i.visibilityChange="webkitvisibilitychange"),i.autoPlay=u.proxy(i.autoPlay,i),i.autoPlayClear=u.proxy(i.autoPlayClear,i),i.autoPlayIterator=u.proxy(i.autoPlayIterator,i),i.changeSlide=u.proxy(i.changeSlide,i),i.clickHandler=u.proxy(i.clickHandler,i),i.selectHandler=u.proxy(i.selectHandler,i),i.setPosition=u.proxy(i.setPosition,i),i.swipeHandler=u.proxy(i.swipeHandler,i),i.dragHandler=u.proxy(i.dragHandler,i),i.keyHandler=u.proxy(i.keyHandler,i),i.instanceUid=n++,i.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,i.registerBreakpoints(),i.init(!0)}).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})}
vendor: 6,192 bytes, line 1
1,o.prototype.addSlide=o.prototype.slickAdd=function(t,e,i){var n=this;if("boolean"==typeof e)i=e,e=null;else if(e<0||e>=n.slideCount)return!1;n.unload(),"number"==typeof e?0===e&&0===n.$slides.length?u(t).appendTo(n.$slideTrack):i?u(t).insertBefore(n.$slides.eq(e)):u(t).insertAfter(n.$slides.eq(e)):!0===i?u(t).prependTo(n.$slideTrack):u(t).appendTo(n.$slideTrack),n.$slides=n.$slideTrack.children(this.options.slide),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.append(n.$slides),n.$slides.each(function(t,e){u(e).attr("data-slick-index",t)}),n.$slidesCache=n.$slides,n.reinit()},o.prototype.animateHeight=function(){var t;1===this.options.slidesToShow&&!0===this.options.adaptiveHeight&&!1===this.options.vertical&&(t=this.$slides.eq(this.currentSlide).outerHeight(!0),this.$list.animate({height:t},this.options.speed))},o.prototype.animateSlide=function(t,e){var i={},n=this;n.animateHeight(),!0===n.options.rtl&&!1===n.options.vertical&&(t=-t),!1===n.transformsEnabled?!1===n.options.vertical?n.$slideTrack.animate({left:t},n.options.speed,n.options.easing,e):n.$slideTrack.animate({top:t},n.options.speed,n.options.easing,e):!1===n.cssTransitions?(!0===n.options.rtl&&(n.currentLeft=-n.currentLeft),u({animStart:n.currentLeft}).animate({animStart:t},{duration:n.options.speed,easing:n.options.easing,step:function(t){t=Math.ceil(t),!1===n.options.vertical?i[n.animType]="translate("+t+"px, 0px)":i[n.animType]="translate(0px,"+t+"px)",n.$slideTrack.css(i)},complete:function(){e&&e.call()}})):(n.applyTransition(),t=Math.ceil(t),!1===n.options.vertical?i[n.animType]="translate3d("+t+"px, 0px, 0px)":i[n.animType]="translate3d(0px,"+t+"px, 0px)",n.$slideTrack.css(i),e&&setTimeout(function(){n.disableTransition(),e.call()},n.options.speed))},o.prototype.getNavTarget=function(){var t=this.options.asNavFor;return t=t&&null!==t?u(t).not(this.$slider):t},o.prototype.asNavFor=function(e){var t=this.getNavTarget();null!==t&&"object"==typeof t&&t.each(function(){var t=u(this).slick("getSlick");t.unslicked||t.slideHandler(e,!0)})},o.prototype.applyTransition=function(t){var e=this,i={};!1===e.options.fade?i[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:i[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,(!1===e.options.fade?e.$slideTrack:e.$slides.eq(t)).css(i)},o.prototype.autoPlay=function(){this.autoPlayClear(),this.slideCount>this.options.slidesToShow&&(this.autoPlayTimer=setInterval(this.autoPlayIterator,this.options.autoplaySpeed))},o.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},o.prototype.autoPlayIterator=function(){var t=this,e=t.currentSlide+t.options.slidesToScroll;t.paused||t.interrupted||t.focussed||(!1===t.options.infinite&&(1===t.direction&&t.currentSlide+1===t.slideCount-1?t.direction=0:0===t.direction&&(e=t.currentSlide-t.options.slidesToScroll,t.currentSlide-1==0)&&(t.direction=1)),t.slideHandler(e))},o.prototype.buildArrows=function(){var t=this;!0===t.options.arrows&&(t.$prevArrow=u(t.options.prevArrow).addClass("slick-arrow"),t.$nextArrow=u(t.options.nextArrow).addClass("slick-arrow"),t.slideCount>t.options.slidesToShow?(t.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.prependTo(t.options.appendArrows),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.appendTo(t.options.appendArrows),!0!==t.options.infinite&&t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):t.$prevArrow.add(t.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},o.prototype.buildDots=function(){var t,e,i=this;if(!0===i.options.dots&&i.slideCount>i.options.slidesToShow){for(i.$slider.addClass("slick-dotted"),e=u("<ul />").addClass(i.options.dotsClass),t=0;t<=i.getDotCount();t+=1)e.append(u("<li />").append(i.options.customPaging.call(this,i,t)));i.$dots=e.appendTo(i.options.appendDots),i.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}},o.prototype.buildOut=function(){var t=this;t.$slides=t.$slider.children(t.options.slide+":not(.slick-cloned)").addClass("slick-slide"),t.slideCount=t.$slides.length,t.$slides.each(function(t,e){u(e).attr("data-slick-index",t).data("originalStyling",u(e).attr("style")||"")}),t.$slider.addClass("slick-slider"),t.$slideTrack=0===t.slideCount?u('<div class="slick-track"/>').appendTo(t.$slider):t.$slides.wrapAll('<div class="slick-track"/>').parent(),t.$list=t.$slideTrack.wrap('<div aria-live="polite" class="slick-list"/>').parent(),t.$slideTrack.css("opacity",0),!0!==t.options.centerMode&&!0!==t.options.swipeToSlide||(t.options.slidesToScroll=1),u("img[data-lazy]",t.$slider).not("[src]").addClass("slick-loading"),t.setupInfinite(),t.buildArrows(),t.buildDots(),t.updateDots(),t.setSlideClasses("number"==typeof t.currentSlide?t.currentSlide:0),!0===t.options.draggable&&t.$list.addClass("draggable")},o.prototype.buildRows=function(){var t,e,i,n=this,r=document.createDocumentFragment(),o=n.$slider.children();if(1<n.options.rows){for(i=n.options.slidesPerRow*n.options.rows,e=Math.ceil(o.length/i),t=0;t<e;t++){for(var a=document.createElement("div"),s=0;s<n.options.rows;s++){for(var l=document.createElement("div"),u=0;u<n.options.slidesPerRow;u++){var c=t*i+(s*n.options.slidesPerRow+u);o.get(c)&&l.appendChild(o.get(c))}a.appendChild(l)}r.appendChild(a)}n.$slider.empty().append(r),n.$slider.children().children().children().css({width:100/n.options.slidesPerRow+"%",display:"inline-block"})}},o.prototype.checkResponsive=function(t,e){var i,n,r,o=this,a=!1,s=o.$slider.width(),l=window.innerWidth||u(window).width();if("window"===o.respondTo?r=l:"slider"===o.respondTo?r=s:"min"===o.respondTo&&(r=Math.min(l,s)),o.options.responsive&&o.options.responsive.length&&null!==o.options.responsive){for(i in n=null,o.breakpoints)o.breakpoints.hasOwnProperty(i)&&(!1===o.originalSettings.mobileFirst?r<o.breakpoints[i]&&(n=o.breakpoints[i]):r>o.breakpoints[i]&&(n=o.breakpoints[i]));null!==n?null!==o.activeBreakpoint&&n===o.activeBreakpoint&&!e||(o.activeBreakpoint=n,"unsl
1ick"===o.breakpointSettings[n]?o.unslick(n):(o.options=u.extend({},o.originalSettings,o.breakpointSettings[n]),!0===t&&(o.currentSlide=o.options.initialSlide),o.refresh(t)),a=n):null!==o.activeBreakpoint&&(o.activeBreakpoint=null,o.options=o.originalSettings,!0===t&&(o.currentSlide=o.options.initialSlide),o.refresh(t),a=n),t||!1===a||o.$slider.trigger("breakpoint",[o,a])}},o.prototype.changeSlide=function(t,e){var i,n=this,r=u(t.currentTarget);switch(r.is("a")&&t.preventDefault(),r.is("li")||(r=r.closest("li")),i=n.slideCount%n.options.slidesToScroll!=0?0:(n.slideCount-n.currentSlide)%n.options.slidesToScroll,t.data.message){case"previous":o=0==i?n.options.slidesToScroll:n.options.slidesToShow-i,n.slideCount>n.options.slidesToShow&&n.slideHandler(n.currentSlide-o,!1,e);break;case"next":o=0==i?n.options.slidesToScroll:i,n.slideCount>n.options.slidesToShow&&n.slideHandler(n.currentSlide+o,!1,e);break;case"index":var o=0===t.data.index?0:t.data.index||r.index()*n.options.slidesToScroll;n.slideHandler(n.checkNavigable(o),!1,e),r.children().trigger("focus");break;default:return}},o.prototype.checkNavigable=function(t){var e=this.getNavigableIndexes(),i=0;if(t>e[e.length-1])t=e[e.length-1];else for(var n in e){if(t<e[n]){t=i;break}i=e[n]}return t},o.prototype.cleanUpEvents=function(){var t=this;t.options.dots&&null!==t.$dots&&u("li",t.$dots).off("click.slick",t.changeSlide).off("mouseenter.slick",u.proxy(t.interrupt,t,!0)).off("mouseleave.slick",u.proxy(t.interrupt,t,!1)),t.$slider.off("focus.slick blur.slick"),!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow&&t.$prevArrow.off("click.slick",t.changeSlide),t.$nextArrow)&&t.$nextArrow.off("click.slick",t.changeSlide),t.$list.off("touchstart.slick mousedown.slick",t.swipeHandler),t.$list.off("touchmove.slick mousemove.slick",t.swipeHandler),t.$list.off("touchend.slick mouseup.slick",t.swipeHandler),t.$list.off("touchcancel.slick mouseleave.
1slick",t.swipeHandler),t.$list.off("click.slick",t.clickHandler),u(document).off(t.visibilityChange,t.visibility),t.cleanUpSlideEvents(),!0===t.options.accessibility&&t.$list.off("keydown.slick",t.keyHandler),!0===t.options.focusOnSelect&&u(t.$slideTrack).children().off("click.slick",t.selectHandler),u(window).off("orientationchange.slick.slick-"+t.instanceUid,t.orientationChange),u(window).off("resize.slick.slick-"+t.instanceUid,t.resize),u("[draggable!=true]",t.$slideTrack).off("dragstart",t.preventDefault),u(window).off("load.slick.slick-"+t.instanceUid,t.setPosition),u(document).off("ready.slick.slick-"+t.instanceUid,t.setPosition)},o.prototype.cleanUpSlideEvents=function(){this.$list.off("mouseenter.slick",u.proxy(this.interrupt,this,!0)),this.$list.off("mouseleave.slick",u.proxy(this.interrupt,this,!1))},o.prototype.cleanUpRows=function(){var t;1<this.options.rows&&((t=this.$slides.children().children()).removeAttr("style"),this.$slider.empty().append(t))},o.prototype.clickHandler=function(t){!1===this.shouldClick&&(t.stopImmediatePropagation(),t.stopPropagation(),t.preventDefault())},o.prototype.destroy=function(t){var e=this;e.autoPlayClear(),e.touchObject={},e.cleanUpEvents(),u(".slick-cloned",e.$slider).detach(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.$prevArrow.length&&(e.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),e.htmlExpr.test(e.options.prevArrow))&&e.$prevArrow.remove(),e.$nextArrow&&e.$nextArrow.length&&(e.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),e.htmlExpr.test(e.options.nextArrow))&&e.$nextArrow.remove(),e.$slides&&(e.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){u(this).attr("style",u(this).data("originalStyling"))}),e.$slideTrack.children(this.options.slide).detach(),e.$slideTrack.detach(),e.$list.detach(),e.$slider.append(e.$slides)),e.cleanUpRows(),e.$slider.removeClass("slick-slider"),e.$slider.removeClass("slick-initialized"),e.$slider.removeClass("slick-dotted"),e.unslicked=!0,t||e.$slider.trigger("destroy",[e])},o.prototype.disableTransition=function(t){var e={};e[this.transitionType]="",(!1===this.options.fade?this.$slideTrack:this.$slides.eq(t)).css(e)},o.prototype.fadeSlide=function(t,e){var i=this;!1===i.cssTransitions?(i.$slides.eq(t).css({zIndex:i.options.zIndex}),i.$slides.eq(t).animate({opacity:1},i.options.speed,i.options.easing,e)):(i.applyTransition(t),i.$slides.eq(t).css({opacity:1,zIndex:i.options.zIndex}),e&&setTimeout(function(){i.disableTransition(t),e.call()},i.options.speed))},o.prototype.fadeSlideOut=function(t){!1===this.cssTransitions?this.$slides.eq(t).animate({opacity:0,zIndex:this.options.zIndex-2},this.options.speed,this.options.easing):(this.applyTransition(t),this.$slides.eq(t).css({opacity:0,zIndex:this.options.zIndex-2}))},o.prototype.filterSlides=o.prototype.slickFilter=function(t){null!==t&&(this.$slidesCache=this.$slides,this.unload(),this.$slideTrack.children(this.options.slide).detach(),this.$slidesCache.filter(t).appendTo(this.$slideTrack),this.reinit())},o.prototype.focusHandler=function(){var i=this;i.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*:not(.slick-arrow)",function(t){t.stopImmediatePropagation();var e=u(this);setTimeout(function(){i.options.pauseOnFocus&&(i.focussed=e.is(":focus"),i.autoPlay())},0)})},o.prototype.getCurrent=o.prototype.slickCurrentSlide=function(){return this.currentSlide},o.prototype.getDotCount=function(){var t=this,e=0,i=0,n=0;if(!0===t.options.infinite)for(;e<t.slideCount;)++n,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else if(!0===t.options.centerMode)n=t.slideCount;else if(t.options.asNavFor)for(;e<t.slideCount;)++n,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else n=1+Math.ceil((t.slideCount-t.options.slidesToShow)/t.options.slidesToScroll);return n-1},o.prototype.getLeft=function(t){var e,i=this,n=0;return i.slideOffset=0,e=i.$slides.first().outerHeight(!0),!0===i.options.infinite?(i.slideCount>i.options.slidesToShow&&(i.slideOffset=i.slideWidth*i.options.slidesToShow*-1,n=e*i.options.slidesToShow*-1),i.slideCount%i.options.slidesToScroll!=0&&t+i.options.slidesToScroll>i.slideCount&&i.slideCount>i.options.slidesToShow&&(n=t>i.slideCount?(i.slideOffset=(i.options.slidesToShow-(t-i.slideCount))*i.slideWidth*-1,(i.options.slidesToShow-(t-i.slideCount))*e*-1):(i.slideOffset=i.slideCount%i.options.slidesToScroll*i.slideWidth*-1,i.slideCount%i.options.slidesToScroll*e*-1))):t+i.options.slidesToShow>i.slideCount&&(i.slideOffset=(t+i.options.slidesToShow-i.slideCount)*i.slideWidth,n=(t+i.options.slidesToShow-i.slideCount)*e),i.slideCount<=i.options.slidesToShow&&(n=i.slideOffset=0),!0===i.options.centerMode&&!0===i.options.infinite?i.slideOffset+=i.slideWidth*Math.floor(i.options.slidesToShow/2)-i.slideWidth:!0===i.options.centerMode&&(i.slideOffset=0,i.slideOffset+=i.slideWidth*Math.floor(i.options.slidesToShow/2)),e=!1===i.options.vertical?t*i.slideWidth*-1+i.slideOffset:t*e*-1+n,!0===i.options.variableWidth&&(n=i.slideCount<=i.options.slidesToShow||!1===i.options.infinite?i.$slideTrack.children(".slick-slide").eq(t):i.$slideTrack.children(".slick-slide").eq(t+i.options.slidesToShow),e=!0===i.options.rtl?n[0]?-1*(i.$slideTrack.width()-n[0].offsetLeft-n.width()):0:n[0]?-1*n[0].offsetLeft:0,!0===i.options.centerMode)&&(n=i.slideCount<=i.options.slidesToShow||!1===i.options.infinite?i.$slideTrack.children(".slick-slide").eq(t):i.$slideTrack.children(".slick-slide").eq(t+i.options.slidesToShow+1),e=!0===i.options.rtl?n[0]?-1*(i.$slideTrack.width()-n[0].offsetLeft-n.width()):0:n[0]?-1*n[0].offsetLeft:0,e+=(i.$list.width()-n.outerWidth())/2),e},o.prototype.getOption=o.prototype.slickGetOption=function(t){return this.options[t]},o.prototype.getNavigableIndexes=function(){for(var t=this,e=0,i=0,n=[],r=!1===t.options.infinite?t.slideCount:(e=-1*t.options.slidesToScroll,i=-1*t.options.slidesToScroll,2*t.slideCount);e<r;)n.push(e),e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;return n},o.prototype.getSlick=function(){return this},o.prototype.getSlideCount=function(){var i,n=this,r=!0===n.options.centerMode?n.slideWidth*Math.floor(n.options.slidesToShow/2):0;return!0===n.options.swipeToSlide?(n.$slideTrack.find(".slick-slide").each(function(t,e){if(e.offsetLeft-r+u(e).outerWidth()/2>-1*n.swipeLeft)return i=e,!1}),Math.abs(u(i).attr("data-slick-index")-n.currentSlide)||1):n.options.slidesToScroll},o.prototype.goTo=o.prototype.slickGoTo=function(t,e){this.changeSlide({data:{message:"index",index:
1parseInt(t)}},e)},o.prototype.init=function(t){var e=this;u(e.$slider).hasClass("slick-initialized")||(u(e.$slider).addClass("slick-initialized"),e.buildRows(),e.buildOut(),e.setProps(),e.startLoad(),e.loadSlider(),e.initializeEvents(),e.updateArrows(),e.updateDots(),e.checkResponsive(!0),e.focusHandler()),t&&e.$slider.trigger("init",[e]),!0===e.options.accessibility&&e.initADA(),e.options.autoplay&&(e.paused=!1,e.autoPlay())},o.prototype.initADA=function(){var e=this;e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),e.$slideTrack.attr("role","listbox"),e.$slides.not(e.$slideTrack.find(".slick-cloned")).each(function(t){u(this).attr({role:"option","aria-describedby":"slick-slide"+e.instanceUid+t})}),null!==e.$dots&&e.$dots.attr("role","tablist").find("li").each(function(t){u(this).attr({role:"presentation","aria-selected":"false","aria-controls":"navigation"+e.instanceUid+t,id:"slick-slide"+e.instanceUid+t})}).first().attr("aria-selected","true").end().find("button").attr("role","button").end().closest("div").attr("role","toolbar"),e.activateADA()},o.prototype.initArrowEvents=function(){!0===this.options.arrows&&this.slideCount>this.options.slidesToShow&&(this.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},this.changeSlide),this.$nextArrow.off("click.slick").on("click.slick",{message:"next"},this.changeSlide))},o.prototype.initDotEvents=function(){var t=this;!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&u("li",t.$dots).on("click.slick",{message:"index"},t.changeSlide),!0===t.options.dots&&!0===t.options.pauseOnDotsHover&&u("li",t.$dots).on("mouseenter.slick",u.proxy(t.interrupt,t,!0)).on("mouseleave.slick",u.proxy(t.interrupt,t,!1))},o.prototype.initSlideEvents=function(){this.options.pauseOnHover&&(this.$list.on("mouseenter.slick",u.proxy(this.interrupt,this,!0)),this.$list.on("mouseleave.slick",u.proxy(this.interrupt,this,!1)))},o.prototype.initializeEvents=function(){var t=this;t.initArrowEvents(),t.initDotEvents(),t.initSlideEvents(),t.$list.on("touchstart.slick mousedown.slick",{action:"start"},t.swipeHandler),t.$list.on("touchmove.slick mousemove.slick",{action:"move"},t.swipeHandler),t.$list.on("touchend.slick mouseup.slick",{action:"end"}
1,t.swipeHandler),t.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},t.swipeHandler),t.$list.on("click.slick",t.clickHandler),u(document).on(t.visibilityChange,u.proxy(t.visibility,t)),!0===t.options.accessibility&&t.$list.on("keydown.slick",t.keyHandler),!0===t.options.focusOnSelect&&u(t.$slideTrack).children().on("click.slick",t.selectHandler),u(window).on("orientationchange.slick.slick-"+t.instanceUid,u.proxy(t.orientationChange,t)),u(window).on("resize.slick.slick-"+t.instanceUid,u.proxy(t.resize,t)),u("[draggable!=true]",t.$slideTrack).on("dragstart",t.preventDefault),u(window).on("load.slick.slick-"+t.instanceUid,t.setPosition),u(document).on("ready.slick.slick-"+t.instanceUid,t.setPosition)},o.prototype.initUI=function(){!0===this.options.arrows&&this.slideCount>this.options.slidesToShow&&(this.$prevArrow.show(),this.$nextArrow.show()),!0===this.options.dots&&this.slideCount>this.options.slidesToShow&&this.$dots.show()},o.prototype.keyHandler=function(t){t.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===t.keyCode&&!0===this.options.accessibility?this.changeSlide({data:{message:!0===this.options.rtl?"next":"previous"}}):39===t.keyCode&&!0===this.options.accessibility&&this.changeSlide({data:{message:!0===this.options.rtl?"previous":"next"}}))},o.prototype.lazyLoad=function(){var t,e,n=this;function i(t){u("img[data-lazy]",t).each(function(){var t=u(this),e=u(this).attr("data-lazy"),i=document.createElement("img");i.onload=function(){t.animate({opacity:0}
vendor: 6,500 bytes, line 1
1,100,function(){t.attr("src",e).animate({opacity:1},200,function(){t.removeAttr("data-lazy").removeClass("slick-loading")}),n.$slider.trigger("lazyLoaded",[n,t,e])})},i.onerror=function(){t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),n.$slider.trigger("lazyLoadError",[n,t,e])},i.src=e})}!0===n.options.centerMode?e=!0===n.options.infinite?(t=n.currentSlide+(n.options.slidesToShow/2+1))+n.options.slidesToShow+2:(t=Math.max(0,n.currentSlide-(n.options.slidesToShow/2+1)),n.options.slidesToShow/2+1+2+n.currentSlide):(t=n.options.infinite?n.options.slidesToShow+n.currentSlide:n.currentSlide,e=Math.ceil(t+n.options.slidesToShow),!0===n.options.fade&&(0<t&&t--,e<=n.slideCount)&&e++),i(n.$slider.find(".slick-slide").slice(t,e)),n.slideCount<=n.options.slidesToShow?i(n.$slider.find(".slick-slide")):n.currentSlide>=n.slideCount-n.options.slidesToShow?i(n.$slider.find(".slick-cloned").slice(0,n.options.slidesToShow)):0===n.currentSlide&&i(n.$slider.find(".slick-cloned").slice(-1*n.options.slidesToShow))},o.prototype.loadSlider=function(){this.setPosition(),this.$slideTrack.css({opacity:1}),this.$slider.removeClass("slick-loading"),this.initUI(),"progressive"===this.options.lazyLoad&&this.progressiveLazyLoad()},o.prototype.next=o.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},o.prototype.orientationChange=function(){this.checkResponsive(),this.setPosition()},o.prototype.pause=o.prototype.slickPause=function(){this.autoPlayClear(),this.paused=!0},o.prototype.play=o.prototype.slickPlay=function(){this.autoPlay(),this.options.autoplay=!0,this.paused=!1,this.focussed=!1,this.interrupted=!1},o.prototype.postSlide=function(t){var e=this;e.unslicked||(e.$slider.trigger("afterChange",[e,t]),e.animating=!1,e.setPosition(),e.swipeLeft=null,e.options.autoplay&&e.autoPlay(),!0===e.options.accessibility&&e.initADA())},o.prototype.prev=o.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},o.prototype.preventDefault=function(t){t.preventDefault()},o.prototype.progressiveLazyLoad=function(t){t=t||1;var e,i,n=this,r=u("img[data-lazy]",n.$slider);r.length?(e=r.first(),i=e.attr("data-lazy"),(r=document.createElement("img")).onload=function(){e.attr("src",i).removeAttr("data-lazy").removeClass("slick-loading"),!0===n.options.adaptiveHeight&&n.setPosition(),n.$slider.trigger("lazyLoaded",[n,e,i]),n.progressiveLazyLoad()},r.onerror=function(){t<3?setTimeout(function(){n.progressiveLazyLoad(t+1)},500):(e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),n.$slider.trigger("lazyLoadError",[n,e,i]),n.progressiveLazyLoad())},r.src=i):n.$slider.trigger("allImagesLoaded",[n])},o.prototype.refresh=function(t){var e=this,i=e.slideCount-e.options.slidesToShow;!e.options.infinite&&e.currentSlide>i&&(e.currentSlide=i),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),i=e.currentSlide,e.destroy(!0),u.extend(e,e.initials,{currentSlide:i}),e.init(),t||e.changeSlide({data:{message:"index",index:i}},!1)},o.prototype.registerBreakpoints=function(){var t,e,i,n=this,r=n.options.responsive||null;if("array"===u.type(r)&&r.length){for(t in n.respondTo=n.options.respondTo||"window",r)if(i=n.breakpoints.length-1,e=r[t].breakpoint,r.hasOwnProperty(t)){for(;0<=i;)n.breakpoints[i]&&n.breakpoints[i]===e&&n.breakpoints.splice(i,1),i--;n.breakpoints.push(e),n.breakpointSettings[e]=r[t].settings}n.breakpoints.sort(function(t,e){return n.options.mobileFirst?t-e:e-t})}},o.prototype.reinit=function(){var t=this;t.$slides=t.$slideTrack.children(t.options.slide).addClass("slick-slide"),t.slideCount=t.$slides.length,t.currentSlide>=t.slideCount&&0!==t.currentSlide&&(t.currentSlide=t.currentSlide-t.options.slidesToScroll),t.slideCount<=t.options.slidesToShow&&(t.currentSlide=0),t.registerBreakpoints(),t.setProps(),t.setupInfinite(),t.buildArrows(),t.updateArrows(),t.initArrowEvents(),t.buildDots(),t.updateDots(),t.initDotEvents(),t.cleanUpSlideEvents(),t.initSlideEvents(),t.checkResponsive(!1,!0),!0===t.options.focusOnSelect&&u(t.$slideTrack).children().on("click.slick",t.selectHandler),t.setSlideClasses("number"==typeof t.currentSlide?t.currentSlide:0),t.setPosition(),t.focusHandler(),t.paused=!t.options.autoplay,t.autoPlay(),t.$slider.trigger("reInit",[t])},o.prototype.resize=function(){var t=this;u(window).width()!==t.windowWidth&&(clearTimeout(t.windowDelay),t.windowDelay=window.setTimeout(function(){t.windowWidth=u(window).width(),t.checkResponsive(),t.unslicked||t.setPosition()},50))},o.prototype.removeSlide=o.prototype.slickRemove=function(t,e,i){var n=this;if(t="boolean"==typeof t?!0===(e=t)?0:n.slideCount-1:!0===e?--t:t,n.slideCount<1||t<0||t>n.slideCount-1)return!1;n.unload(),(!0===i?n.$slideTrack.children():n.$slideTrack.children(this.options.slide).eq(t)).remove(),n.$slides=n.$slideTrack.children(this.options.slide),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.append(n.$slides),n.$slidesCache=n.$slides,n.reinit()},o.prototype.setCSS=function(t){var e,i,n=this,r={};!0===n.options.rtl&&(t=-t),e="left"==n.positionProp?Math.ceil(t)+"px":"0px",i="top"==n.positionProp?Math.ceil(t)+"px":"0px",r[n.positionProp]=t,!1!==n.transformsEnabled&&(!(r={})===n.cssTransitions?r[n.animType]="translate("+e+", "+i+")":r[n.animType]="translate3d("+e+", "+i+", 0px)"),n.$slideTrack.css(r)},o.prototype.setDimensions=function(){var t=this,e=(!1===t.options.vertical?!0===t.options.centerMode&&t.$list.css({padding:"0px "+t.options.centerPadding}):(t.$list.height(t.$slides.first().outerHeight(!0)*t.options.slidesToShow),!0===t.options.centerMode&&t.$list.css({padding:t.options.centerPadding+" 0px"})),t.listWidth=t.$list.width(),t.listHeight=t.$list.height(),!1===t.options.vertical&&!1===t.options.variableWidth?(t.slideWidth=Math.ceil(t.listWidth/t.options.slidesToShow),t.$slideTrack.width(Math.ceil(t.slideWidth*t.$slideTrack.children(".slick-slide").length))):!0===t.options.variableWidth?t.$slideTrack.width(5e3*t.slideCount):(t.slideWidth=Math.ceil(t.listWidth),t.$slideTrack.height(Math.ceil(t.$slides.first().outerHeight(!0)*t.$slideTrack.children(".slick-slide").length))),t.$slides.first().outerWidth(!0)-t.$slides.first().width());!1===t.options.variableWidth&&t.$slideTrack.children(".slick-slide").width(t.slideWidth-e)},o.prototype.setFade=function(){var i,n=this;n.$slides.each(function(t,e){i=n.slideWidth*t*-1,!0===n.options.rtl?u(e).css({position:"relative",right:i,top:0,zIndex:n.options.zIndex-2,opacity:0}
1):u(e).css({position:"relative",left:i,top:0,zIndex:n.options.zIndex-2,opacity:0})}),n.$slides.eq(n.currentSlide).css({zIndex:n.options.zIndex-1,opacity:1})},o.prototype.setHeight=function(){var t;1===this.options.slidesToShow&&!0===this.options.adaptiveHeight&&!1===this.options.vertical&&(t=this.$slides.eq(this.currentSlide).outerHeight(!0),this.$list.css("height",t))},o.prototype.setOption=o.prototype.slickSetOption=function(){var t,e,i,n,r,o=this,a=!1;if("object"===u.type(arguments[0])?(i=arguments[0],a=arguments[1],r="multiple"):"string"===u.type(arguments[0])&&(i=arguments[0],n=arguments[1],a=arguments[2],"responsive"===arguments[0]&&"array"===u.type(arguments[1])?r="responsive":void 0!==arguments[1]&&(r="single")),"single"===r)o.options[i]=n;else if("multiple"===r)u.each(i,function(t,e){o.options[t]=e});else if("responsive"===r)for(e in n)if("array"!==u.type(o.options.responsive))o.options.responsive=[n[e]];else{for(t=o.options.responsive.length-1;0<=t;)o.options.responsive[t].breakpoint===n[e].breakpoint&&o.options.responsive.splice(t,1),t--;o.options.responsive.push(n[e])}a&&(o.unload(),o.reinit())},o.prototype.setPosition=function(){this.setDimensions(),this.setHeight(),!1===this.options.fade?this.setCSS(this.getLeft(this.currentSlide)):this.setFade(),this.$slider.trigger("setPosition",[this])},o.prototype.setProps=function(){var t=this,e=document.body.style;t.positionProp=!0===t.options.vertical?"top":"left","top"===t.positionProp?t.$slider.addClass("slick-vertical"):t.$slider.removeClass("slick-vertical"),void 0===e.WebkitTransition&&void 0===e.MozTransition&&void 0===e.msTransition||!0===t.options.useCSS&&(t.cssTransitions=!0),t.options.fade&&("number"==typeof t.options.zIndex?t.options.zIndex<3&&(t.options.zIndex=3):t.options.zIndex=t.defaults.zIndex),void 0!==e.OTransform&&(t.animType="OTransform",t.transformType="-o-transform",t.transitionType="OTransition",void 0===e.perspectiveProperty)&&void 0===e.webkitPerspective&&(t.animType=!1),void 0!==e.MozTransform&&(t.animType="MozTransform",t.transformType="-moz-transform",t.transitionType="MozTransition",void 0===e.perspectiveProperty)&&void 0===e.MozPerspective&&(t.animType=!1),void 0!==e.webkitTransform&&(t.animType="webkitTransform",t.transformType="-webkit-transform",t.transitionType="webkitTransition",void 0===e.perspectiveProperty)&&void 0===e.webkitPerspective&&(t.animType=!1),void 0!==e.msTransform&&(t.animType="msTransform",t.transformType="-ms-transform",t.transitionType="msTransition",void 0===e.msTransform)&&(t.animType=!1),void 0!==e.transform&&!1!==t.animType&&(t.animType="transform",t.transformType="transform",t.transitionType="transition"),t.transformsEnabled=t.options.useTransform&&null!==t.animType&&!1!==t.animType},o.prototype.setSlideClasses=function(t){var e,i,n=this,r=n.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true");n.$slides.eq(t).addClass("slick-current"),!0===n.options.centerMode?(i=Math.floor(n.options.slidesToShow/2),!0===n.options.infinite&&((i<=t&&t<=n.slideCount-1-i?n.$slides.slice(t-i,t+i+1):(e=n.options.slidesToShow+t,r.slice(e-i+1,e+i+2))).addClass("slick-active").attr("aria-hidden","false"),0===t?r.eq(r.length-1-n.options.slidesToShow).addClass("slick-center"):t===n.slideCount-1&&r.eq(n.options.slidesToShow).addClass("slick-center")),n.$slides.eq(t).addClass("slick-center")):(0<=t&&t<=n.slideCount-n.options.slidesToShow?n.$slides.slice(t,t+n.options.slidesToShow):r.length<=n.options.slidesToShow?r:(i=n.slideCount%n.options.slidesToShow,e=!0===n.options.infinite?n.options.slidesToShow+t:t,n.options.slidesToShow==n.options.slidesToScroll&&n.slideCount-t<n.options.slidesToShow?r.slice(e-(n.options.slidesToShow-i),e+i):r.slice(e,e+n.options.slidesToShow))).addClass("slick-active").attr("aria-hidden","false"),"ondemand"===n.options.lazyLoad&&n.lazyLoad()},o.prototype.setupInfinite=function(){var t,e,i,n=this;if(!0===n.options.fade&&(n.options.centerMode=!1),!0===n.options.infinite&&!1===n.options.fade&&(e=null,n.slideCount>n.options.slidesToShow)){for(i=!0===n.options.centerMode?n.options.slidesToShow+1:n.options.slidesToShow,t=n.slideCount;t>n.slideCount-i;--t)u(n.$slides[e=t-1]).clone(!0).attr("id","").attr("data-slick-index",e-n.slideCount).prependTo(n.$slideTrack).addClass("slick-cloned");for(t=0;t<i;t+=1)e=t,u(n.$slides[e]).clone(!0).attr("id","").attr("data-slick-index",e+n.slideCount).appendTo(n.$slideTrack).addClass("slick-cloned");n.$slideTrack.find(".slick-cloned").find("[id]").each(function(){u(this).attr("id","")})}},o.prototype.interrupt=function(t){t||this.autoPlay(),this.interrupted=t},o.prototype.selectHandler=function(t){t=u(t.target).is(".slick-slide")?u(t.target):u(t.target).parents(".slick-slide"),t=(t=parseInt(t.attr("data-slick-index")))||0;this.slideCount<=this.options.slidesToShow?(this.setSlideClasses(t),this.asNavFor(t)):this.slideHandler(t)}
1,o.prototype.slideHandler=function(t,e,i){var n,r,o,a=this;e=e||!1,!0===a.animating&&!0===a.options.waitForAnimate||!0===a.options.fade&&a.currentSlide===t||a.slideCount<=a.options.slidesToShow||(!1===e&&a.asNavFor(t),n=t,e=a.getLeft(n),o=a.getLeft(a.currentSlide),a.currentLeft=null===a.swipeLeft?o:a.swipeLeft,!1===a.options.infinite&&!1===a.options.centerMode&&(t<0||t>a.getDotCount()*a.options.slidesToScroll)||!1===a.options.infinite&&!0===a.options.centerMode&&(t<0||t>a.slideCount-a.options.slidesToScroll)?!1===a.options.fade&&(n=a.currentSlide,!0!==i?a.animateSlide(o,function(){a.postSlide(n)}):a.postSlide(n)):(a.options.autoplay&&clearInterval(a.autoPlayTimer),r=n<0?a.slideCount%a.options.slidesToScroll!=0?a.slideCount-a.slideCount%a.options.slidesToScroll:a.slideCount+n:n>=a.slideCount?a.slideCount%a.options.slidesToScroll!=0?0:n-a.slideCount:n,a.animating=!0,a.$slider.trigger("beforeChange",[a,a.currentSlide,r]),t=a.currentSlide,a.currentSlide=r,a.setSlideClasses(a.currentSlide),a.options.asNavFor&&(o=(o=a.getNavTarget()).slick("getSlick")).slideCount<=o.options.slidesToShow&&o.setSlideClasses(a.currentSlide),a.updateDots(),a.updateArrows(),!0===a.options.fade?(!0!==i?(a.fadeSlideOut(t),a.fadeSlide(r,function(){a.postSlide(r)})):a.postSlide(r),a.animateHeight()):!0!==i?a.animateSlide(e,function(){a.postSlide(r)}):a.postSlide(r)))},o.prototype.startLoad=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.hide(),t.$nextArrow.hide()),!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&t.$dots.hide(),t.$slider.addClass("slick-loading")},o.prototype.swipeDirection=function(){var t=this.touchObject.startX-this.touchObject.curX,e=this.touchObject.startY-this.touchObject.curY,e=Math.atan2(e,t),t=Math.round(180*e/Math.PI);return(t=t<0?360-Math.abs(t):t)<=45&&0<=t||t<=360&&315<=t?!1===this.options.rtl?"left":"right":135<=t&&t<=225?!1===this.options.rtl?"right":"left":!0===this.options.verticalSwiping?35<=t&&t<=135?"down":"up":"vertical"},o.prototype.swipeEnd=function(t){var e,i,n=this;if(n.dragging=!1,n.interrupted=!1,n.shouldClick=!(10<n.touchObject.swipeLength),void 0===n.touchObject.curX)return!1;if(!0===n.touchObject.edgeHit&&n.$slider.trigger("edge",[n,n.swipeDirection()]),n.touchObject.swipeLength>=n.touchObject.minSwipe){switch(i=n.swipeDirection()){case"left":case"down":e=n.options.swipeToSlide?n.checkNavigable(n.currentSlide+n.getSlideCount()):n.currentSlide+n.getSlideCount(),n.currentDirection=0;break;case"right":case"up":e=n.options.swipeToSlide?n.checkNavigable(n.currentSlide-n.getSlideCount()):n.currentSlide-n.getSlideCount(),n.currentDirection=1}"vertical"!=i&&(n.slideHandler(e),n.touchObject={},n.$slider.trigger("swipe",[n,i]))}else n.touchObject.startX!==n.touchObject.curX&&(n.slideHandler(n.currentSlide),n.touchObject={})},o.prototype.swipeHandler=function(t){var e=this;if(!(!1===e.options.swipe||"ontouchend"in document&&!1===e.options.swipe||!1===e.options.draggable&&-1!==t.type.indexOf("mouse")))switch(e.touchObject.fingerCount=t.originalEvent&&void 0!==t.originalEvent.touches?t.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,!0===e.options.verticalSwiping&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),t.data.action){case"start":e.swipeStart(t);break;case"move":e.swipeMove(t);break;case"end":e.swipeEnd(t)}},o.prototype.swipeMove=function(t){var e,i,n=this,r=void 0!==t.originalEvent?t.originalEvent.touches:null;return!(!n.dragging||r&&1!==r.length)&&(e=n.getLeft(n.currentSlide),n.touchObject.curX=void 0!==r?r[0].pageX:t.clientX,n.touchObject.curY=void 0!==r?r[0].pageY:t.clientY,n.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(n.touchObject.curX-n.touchObject.startX,2))),!0===n.options.verticalSwiping&&(n.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(n.touchObject.curY-n.touchObject.startY,2)))),"vertical"!==(r=n.swipeDirection())?(void 0!==t.originalEvent&&4<n.touchObject.swipeLength&&t.preventDefault(),t=(!1===n.options.rtl?1:-1)*(n.touchObject.curX>n.touchObject.startX?1:-1),!0===n.options.verticalSwiping&&(t=n.touchObject.curY>n.touchObject.startY?1:-1),i=n.touchObject.swipeLength,(n.touchObject.edgeHit=!1)===n.options.infinite&&(0===n.currentSlide&&"right"===r||n.currentSlide>=n.getDotCount()&&"left"===r)&&(i=n.touchObject.swipeLength*n.options.edgeFriction,n.touchObject.edgeHit=!0),!1===n.options.vertical?n.swipeLeft=e+i*t:n.swipeLeft=e+i*(n.$list.height()/n.listWidth)*t,!0===n.options.verticalSwiping&&(n.swipeLeft=e+i*t),!0!==n.options.fade&&!1!==n.options.touchMove&&(!0===n.animating?(n.swipeLeft=null,!1):void n.setCSS(n.swipeLeft))):void 0)},o.prototype.swipeStart=function(t){var e,i=this;if(i.interrupted=!0,1!==i.touchObject.fingerCount||i.slideCount<=i.options.slidesToShow)return!(i.touchObject={});void 0!==t.originalEvent&&void 0!==t.originalEvent.touches&&(e=t.originalEvent.touches[0]),i.touchObject.startX=i.touchObject.curX=void 0!==e?e.pageX:t.clientX,i.touchObject.startY=i.touchObject.curY=void 0!==e?e.pageY:t.clientY,i.dragging=!0},o.prototype.unfilterSlides=o.prototype.slickUnfilter=function(){null!==this.$slidesCache&&(this.unload(),this.$slideTrack.children(this.options.slide).detach(),this.$slidesCache.appendTo(this.$slideTrack),this.reinit())},o.prototype.unload=function(){var t=this;u(".slick-cloned",t.$slider).remove(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove(),t.$nextArrow&&t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove(),t.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")}
1,o.prototype.unslick=function(t){this.$slider.trigger("unslick",[this,t]),this.destroy()},o.prototype.updateArrows=function(){var t=this;Math.floor(t.options.slidesToShow/2);!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&!t.options.infinite&&(t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===t.currentSlide?(t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):(t.currentSlide>=t.slideCount-t.options.slidesToShow&&!1===t.options.centerMode||t.currentSlide>=t.slideCount-1&&!0===t.options.centerMode)&&(t.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},o.prototype.updateDots=function(){null!==this.$dots&&(this.$dots.find("li").removeClass("slick-active").attr("aria-hidden","true"),this.$dots.find("li").eq(Math.floor(this.currentSlide/this.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden","false"))},o.prototype.visibility=function(){this.options.autoplay&&(document[this.hidden]?this.interrupted=!0:this.interrupted=!1)},u.fn.slick=function(){for(var t,e=arguments[0],i=Array.prototype.slice.call(arguments,1),n=this.length,r=0;r<n;r++)if("object"==typeof e||void 0===e?this[r].slick=new o(this[r],e):t=this[r].slick[e].apply(this[r].slick,i),void 0!==t)return t;return this}},"function"==typeof define&&define.amd?define(["jquery"],n):void 0!==i?e.exports=n(t("jquery")):n(jQuery)},{jquery:17}],25:[function(t,e,i){var n;n=function(b){function e(t){this.$container,this.constraints=null,this.__$tooltip,this.__init(t)}function r(i,n){var r=!0;return b.each(i,function(t,e){return void 0===n[t]||i[t]!==n[t]?r=!1:void 0}),r}function l(t){var e=t.attr("id"),e=e?x.window.document.getElementById(e):null;return e?e===t[0]:b.contains(x.window.document.body,t[0])}function t(){this.__$emitterPrivate=b({}),this.__$emitterPublic=b({}),this.__instancesLatestArr=[],this.__plugins={},this._env=x}var u={animation:"fade",animationDuration:350,content:null,contentAsHTML:!1,contentCloning:!1,debug:!0,delay:300,delayTouch:[300,500],functionInit:null,functionBefore:null,functionReady:null,functionAfter:null,functionFormat:null,IEmin:6,interactive:!1,multiple:!1,parent:null,plugins:["sideTip"],repositionOnScroll:!1,restoration:"none",selfDestruction:!0,theme:[],timer:0,trackerInterval:500,trackOrigin:!1,trackTooltip:!1,trigger:"hover",triggerClose:{click:!1,mouseleave:!1,originClick:!1,scroll:!1,tap:!1,touchleave:!1},triggerOpen:{click:!1,mouseenter:!1,tap:!1,touchstart:!1},updateAnimation:"rotate",zIndex:9999999},o="undefined"!=typeof window?window:null,x={hasTouchCapability:!(!o||!("ontouchstart"in o||o.DocumentTouch&&o.document instanceof o.DocumentTouch||o.navigator.maxTouchPoints)),hasTransitions:(()=>{if(o){var t=(o.document.body||o.document.documentElement).style,e=["Moz","Webkit","Khtml","O","ms"];if("string"==typeof t[i="transition"])return!0;for(var i=i.charAt(0).toUpperCase()+i.substr(1),n=0;n<e.length;n++)if("string"==typeof t[e[n]+i])return!0}return!1})(),IE:!1,semVer:"4.2.5",window:o},i=(t.prototype={__bridge:function(t,i,n){var e,r;return i[n]||((e=function(){}).prototype=t,(r=new e).__init&&r.__init(i),b.each(t,function(t,e){0!=t.indexOf("__")&&(i[t]?u.debug&&console.log("The "+t+" method of the "+n+" plugin conflicts with another plugin or native methods"):(i[t]=function(){return r[t].apply(r,Array.prototype.slice.apply(arguments))},i[t].bridged=r))}),i[n]=r),this},__setWindow:function(t){return x.window=t,this},_getRuler:function(t){return new e(t)},_off:function(){return this.__$emitterPrivate.off.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_on:function(){return this.__$emitterPrivate.on.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_one:function(){return this.__$emitterPrivate.one.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_plugin:function(t){var i,n;if("string"==typeof t)return n=null,0<(i=t).indexOf(".")?n=this.__plugins[i]:b.each(this.__plugins,function(t,e){return e.name.substring(e.name.length-i.length-1)=="."+i?(n=e,!1):void 0}),n;if(t.name.indexOf(".")<0)throw new Error("Plugins must be namespaced");return(this.__plugins[t.name]=t).core&&this.__bridge(t.core,this,t.n
1ame),this},_trigger:function(){var t=Array.prototype.slice.apply(arguments);return"string"==typeof t[0]&&(t[0]={type:t[0]}),this.__$emitterPrivate.trigger.apply(this.__$emitterPrivate,t),this.__$emitterPublic.trigger.apply(this.__$emitterPublic,t),this},instances:function(t){var n=[];return b(t||".tooltipstered").each(function(){var i=b(this),t=i.data("tooltipster-ns");t&&b.each(t,function(t,e){n.push(i.data(e))})}),n},instancesLatest:function(){return this.__instancesLatestArr},off:function(){return this.__$emitterPublic.off.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},on:function(){return this.__$emitterPublic.on.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},one:function(){return this.__$emitterPublic.one.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},origins:function(t){return b((t?t+" ":"")+".tooltipstered").toArray()},setDefaults:function(t){return b.extend(u,t),this},triggerHandler:function(){return this.__$emitterPublic.triggerHandler.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this}},b.tooltipster=new t,b.Tooltipster=function(t,e){this.__callbacks={close:[],open:[]},this.__closingTime,this.__Content,this.__contentBcr,this.__destroyed=!1,this.__$emitterPrivate=b({}),this.__$emitterPublic=b({}),this.__enabled=!0,this.__garbageCollector,this.__Geometry,this.__lastPosition,this.__namespace="tooltipster-"+Math.round(1e6*Math.random()),this.__options,this.__$originParents,this.__pointerIsOverOrigin=!1,this.__previousThemes=[],this.__state="closed",this.__timeouts={close:[],open:null},this.__touchEvents=[],this.__tracker=null,this._$origin,this._$tooltip,this.__init(t,e)},b.Tooltipster.prototype={__init:function(t,e){var i,n=this;n._$origin=b(t),n.__options=b.extend(!0,{},u,e),n.__optionsFormat(),!x.IE||x.IE>=n.__options.IEmin?(t=null,void 0===n._$origin.data("tooltipster-initialTitle")&&(t=n._$origin.attr("title"),n._$origin.data("tooltipster-initialTitle",t=void 0===t?null:t)),null!==n.__options.content?n.__contentSet(n.__options.content):(i=(e=n._$origin.attr("data-tooltip-content"))?b(e):i)&&i[0]?n.__contentSet(i.first()):n.__contentSet(t),n._$origin.removeAttr("title").addClass("tooltipstered"),n.__prepareOrigin(),n.__prepareGC(),b.each(n.__options.plugins,function(t,e){n._plug(e)}),x.hasTouchCapability&&b(x.window.document.body).on("touchmove."+n.__namespace+"-triggerOpen",function(t){n._touchRecordEvent(t)}),n._on("created",function(){n.__prepareTooltip()})._on("repositioned",function(t){n.__lastPosition=t.position})):n.__options.disabled=!0},__contentInsert:function(){var t=this,e=t._$tooltip.find(".tooltipster-content"),i=t.__Content;return t._trigger({type:"format",content:t.__Content,format:function(t){i=t}}),"string"!=typeof(i=t.__options.functionFormat?t.__options.functionFormat.call(t,t,{origin:t._$origin[0]},t.__Content):i)||t.__options.contentAsHTML?e.empty().append(i):e.text(i),t},__contentSet:function(t){return t instanceof b&&this.__options.contentCloning&&(t=t.clone(!0)),this.__Content=t,this._trigger({type:"updated",content:t}),this},__destroyError:function(){throw new Error("This tooltip has been destroyed and cannot execute your method call.")},__geometry:function(){var t=this._$origin,e=this._$origin.is("area"),i=(e&&(i=this._$origin.parent().attr("name"),t=b('img[usemap="#'+i+'"]')),t[0].getBoundingClientRect()),n=b(x.window.document),r=b(x.window),o=t,a={available:{document:null,window:null},document:{size:{height:n.height(),width:n.width()}},window:{scroll:{left:x.window.scrollX||x.window.document.documentElement.scrollLeft,top:x.window.scrollY||x.window.document.documentElement.scrollTop},size:{height:r.height(),width:r.width()}},origin:{fixedLineage:!1,offset:{},size:{height:i.bottom-i.top,width:i.right-i.left},usemapImage:e?t[0]:null,windowOffset:{bottom:i.bottom,left:i.left,right:i.right,top:i.top}}};if(e){var n=this._$origin.attr("shape"),s=this._$origin.attr("coords");if(s&&(s=s.split(","),b.map(s,function(t,e){s[e]=parseInt(t)})),"default"!=n)switch(n){case"circle":var l=s[0],u=s[1],c=s[2],u=u-c,l=l-c;a.origin.size.height=2*c,a.origin.size.width=a.origin.size.height,a.origin.windowOffset.left+=l,a.origin.windowOffset.top+=u;break;
1case"rect":var c=s[0],l=s[1],u=s[2],h=s[3];a.origin.size.height=h-l,a.origin.size.width=u-c,a.origin.windowOffset.left+=c,a.origin.windowOffset.top+=l;break;case"poly":for(var p=0,d=0,f=0,g=0,m="even",y=0;y<s.length;y++)var v=s[y],m="even"==m?(v<(p=f<v&&(f=v,0===y)?f:p)&&(p=v),"odd"):(v<(d=g<v&&(g=v,1==y)?g:d)&&(d=v),"even");a.origin.size.height=g-d,a.origin.size.width=f-p,a.origin.windowOffset.left+=p,a.origin.windowOffset.top+=d}}for(this._trigger({type:"geometry",edit:function(t){a.origin.size.height=t.height,a.origin.windowOffset.left=t.left,a.origin.windowOffset.top=t.top,a.origin.size.width=t.width},geometry:{height:a.origin.size.height,left:a.origin.windowOffset.left,top:a.origin.windowOffset.top,width:a.origin.size.width}}),a.origin.windowOffset.right=a.origin.windowOffset.left+a.origin.size.width,a.origin.windowOffset.bottom=a.origin.windowOffset.top+a.origin.size.height,a.origin.offset.left=a.origin.windowOffset.left+a.window.scroll.left,a.origin.offset.top=a.origin.windowOffset.top+a.window.scroll.top,a.origin.offset.bottom=a.origin.offset.top+a.origin.size.height,a.origin.offset.right=a.origin.offset.left+a.origin.size.width,a.available.document={bottom:{height:a.document.size.height-a.origin.offset.bottom,width:a.document.size.width},left:{height:a.document.size.height,width:a.origin.offset.left},right:{height:a.document.size.height,width:a.document.size.width-a.origin.offset.right},top:{height:a.origin.offset.top,width:a.document.size.width}},a.available.window={bottom:{height:Math.max(a.window.size.height-Math.max(a.origin.windowOffset.bottom,0),0),width:a.window.size.width},left:{height:a.window.size.height,width:Math.max(a.origin.windowOffset.left,0)},right:{height:a.window.size.height,width:Math.max(a.window.size.width-Math.max(a.origin.windowOffset.right,0),0)},top:{height:Math.max(a.origin.windowOffset.top,0),width:a.window.size.width}};"html"!=o[0].tagName.toLowerCase();){if("fixed"==o.css("position")){a.origin.fixedLineage=!0;break}o=o.parent()}return a},__optionsFormat:function(){return"number"==typeof this.__options.animationDuration&&(this.__options.animationDuration=[this.__options.animationDuration,this.__options.animationDuration]),"number"==typeof this.__options.delay&&(this.__options.delay=[this.__options.delay,this.__options.delay]),"number"==typeof this.__options.delayTouch&&(this.__options.delayTouch=[this.__options.delayTouch,this.__options.delayTouch]),"string"==typeof this.__options.theme&&(this.__options.theme=[this.__options.theme]),null===this.__options.parent?this.__options.parent=b(x.window.document.body):"string"==typeof this.__options.parent&&(this.__options.parent=b(this.__options.parent)),"hover"==this.__options.trigger?(this.__options.triggerOpen={mouseenter:!0,touchstart:!0},this.__options.triggerClose={mouseleave:!0,originClick:!0,touchleave:!0}):"click"==this.__options.trigger&&(this.__options.triggerOpen={click:!0,tap:!0},this.__options.triggerClose={click:!0,tap:!0}),this._trigger("options"),this},__prepareGC:function(){var t=this;return t.__options.selfDestruction?t.__garbageCollector=setInterval(function(){var i=(new Date).getTime();t.__touchEvents=b.grep(t.__touchEvents,function(t,e){return 6e4<i-t.time}),l(t._$origin)||t.close(function(){t.destroy()})},2e4):clearInterval(t.__garbageCollector),t},__prepareOrigin:function(){var t,e=this;return e._$origin.off("."+e.__namespace+"-triggerOpen"),x.hasTouchCapability&&e._$origin.on("touchstart."+e.__namespace+"-triggerOpen touchend."+e.__namespace+"-triggerOpen touchcancel."+e.__namespace+"-triggerOpen",function(t){e._touchRecordEvent(t)}),(e.__options.triggerOpen.click||e.__options.triggerOpen.tap&&x.hasTouchCapability)&&(t="",e.__options.triggerOpen.click&&(t+="click."+e.__namespace+"-triggerOpen "),e.__options.triggerOpen.tap&&x.hasTouchCapability&&(t+="touchend."+e.__namespace+"-triggerOpen"),e._$origin.on(t,function(t){e._touchIsMeaningfulEvent(t)&&e._open(t)})),(e.__options.triggerOpen.mouseenter||e.__options.triggerOpen.touchstart&&x.hasTouchCapability)&&(t="",e.__options.triggerOpen.mouseenter&&(t+="mouseenter."+e.__namespace+"-triggerOpen "),e.__options.triggerOpen.touchstart&&x.hasTouchCapability&&(t+="touchstart."+e.__namespace+"-triggerOpen"),e._$origin.on(t,function(t){!e._touchIsTouchEvent(t)&&e._touchIsEmulatedEvent(t)||(e.__pointerIsOverOrigin=!0,e._openShortly(t))})),(e.__options.triggerClose.mouseleave||e.__options.triggerClose.touchleave&&x.hasTouchCapability)&&(t="",e.__options.triggerClose.mouseleave&&(t+="mouseleave."+e.__namespace+"-triggerOpen "),e.__options.triggerClose.touchleave&&x.hasTouchCapability&&(t+="touchend."+e.__namespace+"-triggerOpen touchcancel."+e.__namespace+"-triggerOpen"),e._$origin.on(t,function(t){e._touchIsMeaningfulEvent(t)&&(e.__pointerIsOverOrigin=!1)})),e},__prepareTooltip:function(){var i=this,t=i.__options.interactive?"auto":"";return i._$tooltip.attr("id",i.__namespace).css({"pointer-events":t,zIndex:i.__options.zIndex}),b.each(i.__previousThemes,function(t,e){i._$tooltip.removeClass(e)}),b.each(i.__options.theme,function(t,e){i._$tooltip.addClass(e)}),i.__previousThemes=b.merge([],i.__options.theme),i},__scrollHandler:function(t){var o,a,e,i,n=this;return n.__options.triggerClose.scroll?n._close(t):l(n._$origin)&&l(n._$tooltip)&&(o=null,t.target===x.window.document?n.__Geometry.origin.fixedLineage||n.__options.repositionOnScroll&&n.reposition(t):(o=n.__geometry(),a=!1,"fixed"!=n._$origin.css("position")&&n.__$originParents.each(function(t,e){var i=b(e),n=i.css("overflow-x"),r=i.css("overflow-y");if("visible"!=n||"visible"!=r){e=e.getBoundingClientRect();if("visible"!=n&&(o.origin.windowOffset.left<e.left||o.origin.windowOffset.right>e.right))return!(a=!0);if("visible"!=r&&(o.origin.windowOffset.top<e.top||o.origin.windowOffset.bottom>e.bottom))return!(a=!0)}return"fixed"!=i.css("position")&&void 0}),a?n._$tooltip.css("visibility","hidden"):(n._$tooltip.css("visibility","visible"),n.__options.repositionOnScroll?n.reposition(t):(e=o.origin.offset.left-n.__Geometry.origin.offset.left,i=o.origin.offset.top-n.__Geometry.origin.offset.top,n._$tooltip.css({left:n.__lastPosition.coord.left+e,top:n.__lastPosition.coord.top+i})))),n._trigger({type:"scroll",event:t,geo:o})),n},__stateSet:function(t){return this.__state=t,this._trigger({type:"state",state:t}),this},__timeoutsClear:function(){return clearTimeout(this.__timeouts.open),this.__timeouts.open=null,b.each(this.__timeouts.close,function(t,e){clearTimeout(e)}),this.__timeouts.close=[],this},__trackerStart:function(){var i=this,n=i._$tooltip.find(".tooltipster-content");return i.__options.trackTooltip&&(i.__contentBcr=n[0].getBoundingClientRect()),i.__tracker=setInterval(function(){var t,e;l(i._$origin)&&l(i._$tooltip)?(i.__options.trackOrigin&&(t=!1,r((e=i.__geometry()).origin.size,i.__Geometry.origin.size)&&(i.__Geometry.origin.fixedLineage?r(e.origin.windowOffset,i.__Geometry.origin.windowOffset)&&(t=!0):r(e.origin.offset,i.__Geometry.origin.offset)&&(t=!0)),t||(i.__options.triggerClose.mouseleave?i._close():i.reposition())),!i.__options.trackTooltip||(e=n[0].getBoundingClientRect()).height===i.__contentBcr.height&&e.width===i.__contentBcr.width||(i.reposition(),i.__contentBcr=e)):i._close()},i.__options.trackerInterval),i},_close:function(i,t,e){var n,r=this,o=!0;return r._trigger({type:"close",event:i,stop:function(){o=!1}
1}),(o||e)&&(t&&r.__callbacks.close.push(t),r.__callbacks.open=[],r.__timeoutsClear(),n=function(){b.each(r.__callbacks.close,function(t,e){e.call(r,r,{event:i,origin:r._$origin[0]})}),r.__callbacks.close=[]},"closed"!=r.__state?(e=!0,t=(new Date).getTime()+r.__options.animationDuration[1],(e=!("disappearing"==r.__state&&t>r.__closingTime&&0<r.__options.animationDuration[1])&&e)&&(r.__closingTime=t,"disappearing"!=r.__state&&r.__stateSet("disappearing"),e=function(){clearInterval(r.__tracker),r._trigger({type:"closing",event:i}),r._$tooltip.off("."+r.__namespace+"-triggerClose").removeClass("tooltipster-dying"),b(x.window).off("."+r.__namespace+"-triggerClose"),r.__$originParents.each(function(t,e){b(e).off("scroll."+r.__namespace+"-triggerClose")}),r.__$originParents=null,b(x.window.document.body).off("."+r.__namespace+"-triggerClose"),r._$origin.off("."+r.__namespace+"-triggerClose"),r._off("dismissable"),r.__stateSet("closed"),r._trigger({type:"after",event:i}),r.__options.functionAfter&&r.__options.functionAfter.call(r,r,{event:i,origin:r._$origin[0]}),n()},x.hasTransitions?(r._$tooltip.css({"-moz-animation-duration":r.__options.animationDuration[1]+"ms","-ms-animation-duration":r.__options.animationDuration[1]+"ms","-o-animation-duration":r.__options.animationDuration[1]+"ms","-webkit-animation-duration":r.__options.animationDuration[1]+"ms","animation-duration":r.__options.animationDuration[1]+"ms","transition-duration":r.__options.animationDuration[1]+"ms"}),r._$tooltip.clearQueue().removeClass("tooltipster-show").addClass("tooltipster-dying"),0<r.__options.animationDuration[1]&&r._$tooltip.delay(r.__options.animationDuration[1]),r._$tooltip.queue(e)):r._$tooltip.stop().fadeOut(r.__options.animationDuration[1],e))):n()),r},_off:function(){return this.__$emitterPrivate.off.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_on:function(){return this.__$emitterPrivate.on.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_one:function(){return this.__$emitterPrivate.one.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_open:function(t,e){var i,n,r,o,a,s=this;return!s.__destroying&&l(s._$origin)&&s.__enabled&&!(i=!0)!==(i="closed"==s.__state&&(s._trigger({type:"before",event:t,stop:function(){i=!1}}),i)&&s.__options.functionBefore?s.__options.functionBefore.call(s,s,{event:t,origin:s._$origin[0]}):i)&&null!==s.__Content&&(e&&s.__callbacks.open.push(e),s.__callbacks.close=[],s.__timeoutsClear(),r=function(){"stable"!=s.__state&&s.__stateSet("stable"),b.each(s.__callbacks.open,function(t,e){e.call(s,s,{origin:s._$origin[0],tooltip:s._$tooltip[0]})}),s.__callbacks.open=[]},"closed"!==s.__state?(n=0,"disappearing"===s.__state?(s.__stateSet("appearing"),x.hasTransitions?(s._$tooltip.clearQueue().removeClass("tooltipster-dying").addClass("tooltipster-show"),0<s.__options.animationDuration[0]&&s._$tooltip.delay(s.__options.animationDuration[0]),s._$tooltip.queue(r)):s._$tooltip.stop().fadeIn(r)):"stable"==s.__state&&r()):(s.__stateSet("appearing"),n=s.__options.animationDuration[0],s.__contentInsert(),s.reposition(t,!0),x.hasTransitions?(s._$tooltip.addClass("tooltipster-"+s.__options.animation).addClass("tooltipster-initial").css({"-moz-animation-duration":s.__options.animationDuration[0]+"ms","-ms-animation-duration":s.__options.animationDuration[0]+"ms","-o-animation-duration":s.__options.animationDuration[0]+"ms","-webkit-animation-duration":s.__options.animationDuration[0]+"ms","animation-duration":s.__options.animationDuration[0]+"ms","transition-duration":s.__options.animationDuration[0]+"ms"}),setTimeout(function(){"closed"!=s.__state&&(s._$tooltip.addClass("tooltipster-show").removeClass("tooltipster-initial"),0<s.__options.animationDuration[0]&&s._$tooltip.delay(s.__options.animationDuration[0]),s._$tooltip.queue(r))},0)):s._$tooltip.css("display","none").fadeIn(s.__options.animationDuration[0],r),s.__trackerStart(),b(x.window).on("resize."+s.__namespace+"-triggerClose",function(t){var e=b(document.activeElement);(e.is("input")||e.is("textarea"))&&b.contains(s._$tooltip[0],e[0])||s.reposition(t)}).on("scroll."+s.__namespace+"-triggerClose",function(t){s.__scrollHandler(t)}),s.__$originParents=s._$origin.parents(),s.__$originParents.each(function(t,e){b(e).on("scroll."+s.__namespace+"-triggerClose",function(t){s.__scrollHandler(t)})}),(s.__options.triggerClose.mouseleave||s.__options.triggerClose.touchleave&&x.hasTouchCapability)&&(s._on("dismissable",function(t){t.dismissable?t.delay?(a=setTimeout(function(){s._close(t.event)},t.delay),s.__timeouts.close.push(a)):s._close(t):clearTimeout(a)}),e=s._$origin,o=t="",a=null,s.__options.interactive&&(e=e.add(s._$tooltip)),s.__options.triggerClose.mouseleave&&(t+="mouseenter."+s.__namespace+"-triggerClose ",o+="mouseleave."+s.__namespace+"-triggerClose "),s.__options.triggerClose.touchleave&&x.hasTouchCapability&&(t+="touchstart."+s.__namespace+"-triggerClose",o+="touchend."+s.__namespace+"-triggerClose touchcancel."+s.__namespace+"-triggerClose"),e.on(o,function(t){var e;!s._touchIsTouchEvent(t)&&s._touchIsEmulatedEvent(t)||(e="mouseleave"==t.type?s.__options.delay:s.__options.delayTouch,s._trigger({delay:e[1],dismissable:!0,event:t,type:"dismissable"}))}).on(t,function(t){!s._touchIsTouchEvent(t)&&s._touchIsEmulatedEvent(t)||s._trigger({dismissable:!1,event:t,type:"dismissable"})})),s.__options.triggerClose.originClick&&s._$origin.on("click."+s.__namespace+"-triggerClose",function(t){s._touchIsTouchEvent(t)||s._touchIsEmulatedEvent(t)||s._close(t)}),(s.__options.triggerClose.click||s.__options.triggerClose.tap&&x.hasTouchCapability)&&setTimeout(function(){var t,e;"closed"!=s.__state&&(t="",e=b(x.window.document.body),s.__options.triggerClose.click&&(t+="click."+s.__namespace+"-triggerClose "),s.__options.triggerClose.tap&&x.hasTouchCapability&&(t+="touchend."+s.__namespace+"-triggerClose"),e.on(t,function(t){s._touchIsMeaningfulEvent(t)&&(s._touchRecordEvent(t),s.__options.interactive&&b.contains(s._$tooltip[0],t.target)||s._close(t))}),s.__options.triggerClose.tap)&&x.hasTouchCapability&&e.on("touchstart."+s.__namespace+"-triggerClose",function(t){s._touchRecordEvent(t)})},0),s._trigger("ready"),s.__options.functionReady&&s.__options.functionReady.call(s,s,{origin:s._$origin[0],tooltip:s._$tooltip[0]})),0<s.__options.timer)&&(a=setTimeout(function(){s._close()},s.__options.timer+n),s.__timeouts.close.push(a)),s},_openShortly:function(t){var e,i=this,n=!0;return"stable"!=i.__state&&"appearing"!=i.__state&&!i.__timeouts.open&&(i._trigger({type:"start",event:t,stop:function(){n=!1}}),n)&&((e=0==t.type.indexOf("touch")?i.__options.delayTouch:i.__options.delay)[0]?i.__timeouts.open=setTimeout(function(){i.__timeouts.open=null,i.__pointerIsOverOrigin&&i._touchIsMeaningfulEvent(t)?(i._trigger("startend"),i._open(t)):i._trigger("startcancel")},e[0]):(i._trigger("startend"),i._open(t))),i},_optionsExtract:function(t,e){var n=this,i=b.extend(!0,{},e),r=n.__options[t];return r||(r={},b.each(e,function(t,e){var i=n.__options[t];void 0!==i&&(r[t]=i)})),b.each(i,function(t,e){void 0!==r[t]&&("object"!=typeof e||e instanceof Array||null==e||"object"!=typeof r[t]||r[t]instanceof Array||null==r[t]?i[t]=r[t]:b.extend(i[t],r[t]))}),i},_plug:function(t){var e=b.tooltipster._plugin(t);
vendor: 10,784 bytes, line 1
1if(e)return e.instance&&b.tooltipster.__bridge(e.instance,this,e.name),this;throw new Error('The "'+t+'" plugin is not defined')},_touchIsEmulatedEvent:function(t){for(var e=!1,i=(new Date).getTime(),n=this.__touchEvents.length-1;0<=n;n--){var r=this.__touchEvents[n];if(!(i-r.time<500))break;r.target===t.target&&(e=!0)}return e},_touchIsMeaningfulEvent:function(t){return this._touchIsTouchEvent(t)&&!this._touchSwiped(t.target)||!this._touchIsTouchEvent(t)&&!this._touchIsEmulatedEvent(t)},_touchIsTouchEvent:function(t){return 0==t.type.indexOf("touch")},_touchRecordEvent:function(t){return this._touchIsTouchEvent(t)&&(t.time=(new Date).getTime(),this.__touchEvents.push(t)),this},_touchSwiped:function(t){for(var e=!1,i=this.__touchEvents.length-1;0<=i;i--){var n=this.__touchEvents[i];if("touchmove"==n.type){e=!0;break}if("touchstart"==n.type&&t===n.target)break}return e},_trigger:function(){var t=Array.prototype.slice.apply(arguments);return"string"==typeof t[0]&&(t[0]={type:t[0]}),t[0].instance=this,t[0].origin=this._$origin?this._$origin[0]:null,t[0].tooltip=this._$tooltip?this._$tooltip[0]:null,this.__$emitterPrivate.trigger.apply(this.__$emitterPrivate,t),b.tooltipster._trigger.apply(b.tooltipster,t),this.__$emitterPublic.trigger.apply(this.__$emitterPublic,t),this},_unplug:function(i){var t,n=this;return n[i]&&((t=b.tooltipster._plugin(i)).instance&&b.each(t.instance,function(t,e){n[t]&&n[t].bridged===n[i]&&delete n[t]}),n[i].__destroy&&n[i].__destroy(),delete n[i]),n},close:function(t){return this.__destroyed?this.__destroyError():this._close(null,t),this},content:function(t){var e,i=this;return void 0===t?i.__Content:(i.__destroyed?i.__destroyError():(i.__contentSet(t),null!==i.__Content?"closed"!==i.__state&&(i.__contentInsert(),i.reposition(),i.__options.updateAnimation)&&(x.hasTransitions?(e=i.__options.updateAnimation,i._$tooltip.addClass("tooltipster-update-"+e),setTimeout(function(){"closed"!=i.__state&&i._$tooltip.removeClass("tooltipster-update-"+e)},1e3)):i._$tooltip.fadeTo(200,.5,function(){"closed"!=i.__state&&i._$tooltip.fadeTo(200,1)})):i._close()),i)},destroy:function(){var t,e,i=this;return i.__destroyed?i.__destroyError():("closed"!=i.__state?i.option("animationDuration",0)._close(null,null,!0):i.__timeoutsClear(),i._trigger("destroy"),i.__destroyed=!0,i._$origin.removeData(i.__namespace).off("."+i.__namespace+"-triggerOpen"),b(x.window.document.body).off("."+i.__namespace+"-triggerOpen"),(t=i._$origin.data("tooltipster-ns"))&&(1===t.length?(e=null,"previous"==i.__options.restoration?e=i._$origin.data("tooltipster-initialTitle"):"current"==i.__options.restoration&&(e="string"==typeof i.__Content?i.__Content:b("<div></div>").append(i.__Content).html()),e&&i._$origin.attr("title",e),i._$origin.removeClass("tooltipstered"),i._$origin.removeData("tooltipster-ns").removeData("tooltipster-initialTitle")):(t=b.grep(t,function(t,e){return t!==i.__namespace}),i._$origin.data("tooltipster-ns",t))),i._trigger("destroyed"),i._off(),i.off(),i.__Content=null,i.__$emitterPrivate=null,i.__$emitterPublic=null,i.__options.parent=null,i._$origin=null,i._$tooltip=null,b.tooltipster.__instancesLatestArr=b.grep(b.tooltipster.__instancesLatestArr,function(t,e){return i!==t}),clearInterval(i.__garbageCollector)),i},disable:function(){return this.__destroyed?this.__destroyError():(this._close(),this.__enabled=!1),this},elementOrigin:function(){return this.__destroyed?void this.__destroyError():this._$origin[0]},elementTooltip:function(){return this._$tooltip?this._$tooltip[0]:null},enable:function(){return this.__enabled=!0,this},hide:function(t){return this.close(t)},instance:function(){return this},off:function(){return this.__destroyed||this.__$emitterPublic.off.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},on:function(){return this.__destroyed?this.__destroyError():this.__$emitterPublic.on.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},one:function(){return this.__destroyed?this.__destroyError():this.__$emitterPublic.one.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},open:function(t){return this.__destroyed?this.__destroyError():this._open(null,t),this},option:function(t,e){return void 0===e?this.__options[t]:(this.__destroyed?this.__destroyError():(this.__options[t]=e,this.__optionsFormat(),0<=b.inArray(t,["trigger","triggerClose","triggerOpen"])&&this.__prepareOrigin(),"selfDestruction"===t&&this.__prepareGC()),this)},reposition:function(t,e){var i=this;return i.__destroyed?i.__destroyError():"closed"!=i.__state&&l(i._$origin)&&(e||l(i._$tooltip))&&(e||i._$tooltip.detach(),i.__Geometry=i.__geometry(),i._trigger({type:"reposition",event:t,helper:{geo:i.__Geometry}})),i},show:function(t){return this.open(t)},status:function(){return{destroyed:this.__destroyed,enabled:this.__enabled,open:"closed"!==this.__state,state:this.__state}},triggerHandler:function(){return this.__destroyed?this.__destroyError():this.__$emitterPublic.triggerHandler.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this}},b.fn.tooltipster=function(){var i,r=Array.prototype.slice.apply(arguments),n="You are using a single HTML element as content for several tooltips. You probably want to set the contentCloning option to TRUE.";if(0!==this.length){if("string"==typeof r[0])return i="#*$~&",this.each(function(){var t=b(this).data("tooltipster-ns"),t=t?b(this).data(t[0]):null;if(!t)throw new Error("You called Tooltipster's \""+r[0]+'" method on an uninitialized element');if("function"!=typeof t[r[0]])throw new Error('Unknown method "'+r[0]+'"');1<this.length&&"content"==r[0]&&(r[1]instanceof b||"object"==typeof r[1]&&null!=r[1]&&r[1].tagName)&&!t.__options.contentCloning&&t.__options.debug&&console.log(n);var e=t[r[0]](r[1],r[2]);return e!==t||"instance"===r[0]?(i=e,!1):void 0}),"#*$~&"!==i?i:this;b.tooltipster.__instancesLatestArr=[];var t=r[0]&&void 0!==r[0].multiple,o=t&&r[0].multiple||!t&&u.multiple,t=r[0]&&void 0!==r[0].content,t=t&&r[0].content||!t&&u.content,e=r[0]&&void 0!==r[0].contentCloning,e=e&&r[0].contentCloning||!e&&u.contentCloning,a=r[0]&&void 0!==r[0].debug,s=a&&r[0].debug||!a&&u.debug;1<this.length&&(t instanceof b||"object"==typeof t&&null!=t&&t.tagName)&&!e&&s&&console.log(n),this.each(function(){var t=!1,e=b(this),i=e.data("tooltipster-ns"),n=null;!i||o?t=!0:s&&(console.log("Tooltipster: one or more tooltips are already attached to the element below. Ignoring."),console.log(this)),t&&(n=new b.Tooltipster(this,r[0]),(i=i||[]).push(n.__namespace),e.data("tooltipster-ns",i),e.data(n.__namespace,n),n.__options.functionInit&&n.__options.functionInit.call(n,n,{origin:this}),n._trigger("init")),b.tooltipster.__instancesLatestArr.push(n)})}return this},e.prototype={__init:function(t){this.__$tooltip=t,this.__$tooltip.css({left:0,overflow:"hidden",position:"absolute",top:0}).find(".tooltipster-content").css("overflow","auto"),this.$container=b('<div class="tooltipster-ruler"></div>').append(this.__$tooltip).appendTo(x.window.document.body)},__forceRedraw:function(){var t=this.__$tooltip.parent();this.__$tooltip.detach(),this.__$tooltip.appendTo(t)},constrain:function(t,e){return this.constraints={width:t,height:e},this.__$tooltip.css({display:"block",height:"",overflow:"auto",width:t}),this},destroy:function(){this.__$tooltip.detach().find(".tooltipster-content").css({display:"",overflow:""}),this.$container.remove()},free:function(){return this.constraints=null,this.__$tooltip.css({display:"",height:"",overflow:"visible",width:""}),this},measure:function(){this.__forceRedraw();var t,e,i,n=this.__$tooltip[0].getBoundingClientRect(),r={size:{height:n.height||n.bottom-n.top,width:n.width||n.right-n.left}};return this.constraints&&(t=this.__$tooltip.find(".tooltipster-content"),i=this.__$tooltip.outerHeight(),e=t[0].getBoundingClientRect(),i={height:i<=this.constraints.height,width:n.width<=this.constraints.width&&e.width>=t[0].scrollWidth-1},r.fits=i.height&&i.width),x.IE&&x.IE<=11&&r.size.width!==x.window.document.documentElement.clientWidth&&(r.size.width=Math.ceil(r.size.width)+1),r}},navigator.userAgent.toLowerCase()),n=(-1!=i.indexOf("msie")?x.IE=parseInt(i.split("msie")[1]):-1!==i.toLowerCase().indexOf("trident")&&-1!==i.indexOf(" rv:11")?x.IE=11:-1!=i.toLowerCase().indexOf("edge/")&&(x.IE=parseInt(i.toLowerCase().split("edge/")[1])),"tooltipster.sideTip");return b.tooltipster._plugin({name:n,instance:{__defaults:function(){return{arrow:!0,distance:6,functionPosition:null,maxWidth:null,minIntersection:16,minWidth:0,position:null,side:"top",viewportAware:!0}},__init:function(t){var e=this;e.__instance=t,e.__namespace="tooltipster-sideTip-"+Math.round(1e6*Math.random()),e.__previousState="closed",e.__options,e.__optionsFormat(),e.__instance._on("state."+e.__namespace,function(t){"closed"==t.state?e.__close():"appearing"==t.state&&"closed"==e.__previousState&&e.__create(),e.__previousState=t.state}),e.__instance._on("options."+e.__namespace,function(){e.__optionsFormat()}),e.__instance._on("reposition."+e.__namespace,function(t){e.__reposition(t.event,t.helper)})},__close:function(){this.__instance.content()instanceof b&&this.__instance.content().detach(),this.__instance._$tooltip.remove(),this.__instance._$tooltip=null},__create:function(){var t=b('<div class="tooltipster-base tooltipster-sidetip"><div class="tooltipster-box"><div class="tooltipster-content"></div></div><div class="tooltipster-arrow"><div class="tooltipster-arrow-uncropped"><div class="tooltipster-arrow-border"></div><div class="tooltipster-arrow-background"></div></div></div></div>');this.__options.arrow||t.find(".tooltipster-box").css("margin",0).end().find(".tooltipster-arrow").hide(),this.__options.minWidth&&t.css("min-width",this.__options.minWidth+"px"),this.__options.maxWidth&&t.css("max-width",this.__options.maxWidth+"px"),this.__instance._$tooltip=t,this.__instance._trigger("created")},__destroy:function(){this.__instance._off("."+self.__namespace)},__optionsFormat:function(){var t=this;t.__options=t.__instance._optionsExtract(n,t.__defaults()),t.__options.position&&(t.__options.side=t.__options.position),"object"!=typeof t.__options.distance&&(t.__options.distance=[t.__options.distance]),t.__options.distance.length<4&&(void 0===t.__options.distance[1]&&(t.__options.distance[1]=t.__options.distance[0]),void 0===t.__options.distance[2]&&(t.__options.distance[2]=t.__options.distance[0]),void 0===t.__options.distance[3]&&(t.__options.distance[3]=t.__options.distance[1]),t.__options.distance={top:t.__options.distance[0],right:t.__options.distance[1],bottom:t.__options.distance[2],left:t.__options.distance[3]}),"string"==typeof t.__options.side&&(t.__options.side=[t.__options.side,{top:"bottom",right:"left",bottom:"top",left:"r
1ight"}[t.__options.side]],"left"==t.__options.side[0]||"right"==t.__options.side[0]?t.__options.side.push("top","bottom"):t.__options.side.push("right","left")),6===b.tooltipster._env.IE&&!0!==t.__options.arrow&&(t.__options.arrow=!1)},__reposition:function(l,u){var e,c=this,h=c.__targetFind(u),p=[],i=(c.__instance._$tooltip.detach(),c.__instance._$tooltip.clone()),d=b.tooltipster._getRuler(i),f=!1,t=c.__instance.option("animation");switch(t&&i.removeClass("tooltipster-"+t),b.each(["window","document"],function(t,r){var o=null;if(c.__instance._trigger({container:r,helper:u,satisfied:f,takeTest:function(t){o=t},results:p,type:"positionTest"}),1==o||0!=o&&0==f&&("window"!=r||c.__options.viewportAware))for(t=0;t<c.__options.side.length;t++){var a={horizontal:0,vertical:0},s=c.__options.side[t];"top"==s||"bottom"==s?a.vertical=c.__options.distance[s]:a.horizontal=c.__options.distance[s],c.__sideChange(i,s),b.each(["natural","constrained"],function(t,e){if(o=null,c.__instance._trigger({container:r,event:l,helper:u,mode:e,results:p,satisfied:f,side:s,takeTest:function(t){o=t},type:"positionTest"}),1==o||0!=o&&0==f){var i={container:r,distance:a,fits:null,mode:e,outerSize:null,side:s,size:null,target:h[s],whole:null},n=("natural"==e?d.free():d.constrain(u.geo.available[r][s].width-a.horizontal,u.geo.available[r][s].height-a.vertical)).measure();if(i.size=n.size,i.outerSize={height:n.size.height+a.vertical,width:n.size.width+a.horizontal},"natural"==e?u.geo.available[r][s].width>=i.outerSize.width&&u.geo.available[r][s].height>=i.outerSize.height?i.fits=!0:i.fits=!1:i.fits=n.fits,"window"==r&&(i.whole=!!i.fits&&("top"==s||"bottom"==s?u.geo.origin.windowOffset.right>=c.__options.minIntersection&&u.geo.window.size.width-u.geo.origin.windowOffset.left>=c.__options.minIntersection:u.geo.origin.windowOffset.bottom>=c.__options.minIntersection&&u.geo.window.size.height-u.geo.origin.windowOffset.top>=c.__options.minIntersection)),p.push(i),i.whole)f=!0;else if("natural"==i.mode&&(i.fits||i.size.width<=u.geo.available[r][s].width))return!1}})}}),c.__instance._trigger({edit:function(t){p=t},event:l,helper:u,results:p,type:"positionTested"}),p.sort(function(t,e){var i,n;return t.whole&&!e.whole?-1:!t.whole&&e.whole?1:t.whole&&e.whole?(i=c.__options.side.indexOf(t.side))<(n=c.__options.side.indexOf(e.side))||!(n<i)&&"natural"==t.mode?-1:1:t.fits&&!e.fits?-1:!t.fits&&e.fits?1:t.fits&&e.fits?(i=c.__options.side.indexOf(t.side))<(n=c.__options.side.indexOf(e.side))||!(n<i)&&"natural"==t.mode?-1:1:"document"==t.container&&"bottom"==t.side&&"natural"==t.mode?-1:1}),(e=p[0]).coord={},e.side){case"left":case"right":e.coord.top=Math.floor(e.target-e.size.height/2);break;case"bottom":case"top":e.coord.left=Math.floor(e.target-e.size.width/2)}switch(e.side){case"left":e.coord.left=u.geo.origin.windowOffset.left-e.outerSize.width;break;case"right":e.coord.left=u.geo.origin.windowOffset.right+e.distance.horizontal;break;case"top":e.coord.top=u.geo.origin.windowOffset.top-e.outerSize.height;break;case"bottom":e.coord.top=u.geo.origin.windowOffset.bottom+e.distance.vertical}"window"==e.container?"top"==e.side||"bottom"==e.side?e.coord.left<0?0<=u.geo.origin.windowOffset.right-this.__options.minIntersection?e.coord.left=0:e.coord.left=u.geo.origin.windowOffset.right-this.__options.minIntersection-1:e.coord.left>u.geo.window.size.width-e.size.width&&(u.geo.origin.windowOffset.left+this.__options.minIntersection<=u.geo.window.size.width?e.coord.left=u.geo.window.size.width-e.size.width:e.coord.left=u.geo.origin.windowOffset.left+this.__options.minIntersection+1-e.size.width):e.coord.top<0?0<=u.geo.origin.windowOffset.bottom-this.__options.minIntersection?e.coord.top=0:e.coord.top=u.geo.origin.windowOffset.bottom-this.__options.minIntersection-1:e.coord.top>u.geo.window.size.height-e.size.height&&(u.geo.origin.windowOffset.top+this.__options.minIntersection<=u.geo.window.size.height?e.coord.top=u.geo.window.size.height-e.size.height:e.coord.top=u.geo.origin.windowOffset.top+this.__options.minIntersection+1-e.size.height):(e.coord.left>u.geo.window.size.width-e.size.width&&(e.coord.left=u.geo.window.size.width-e.size.width),e.coord.left<0&&(e.coord.left=0)),c.__sideChange(i,e.side),u.tooltipClone=i[0],u.tooltipParent=c.__instance.option("parent").parent[0],u.mode=e.mode,u.whole=e.whole,u.origin=c.__instance._$origin[0],u.tooltip=c.__instance._$tooltip[0],delete e.container,delete e.fits,delete e.mode,delete e.outerSize,delete e.whole,e.distance=e.distance.horizontal||e.distance.vertical;var n,t=b.extend(!0,{},e);c.__instance._trigger({edit:function(t){e=t},event:l,helper:u,position:t,type:"position"}),c.__options.functionPosition&&(t=c.__options.functionPosition.call(c,c.__instance,u,t))&&(e=t),d.destroy(),t="top"==e.side||"bottom"==e.side?(n={prop:"left",val:e.target-e.coord.left},e.size.width-this.__options.minIntersection):(n={prop:"top",val:e.target-e.coord.top},e.size.height-this.__options.minIntersection),n.val<this.__options.minIntersection?n.val=this.__options.minIntersection:n.val>t&&(n.val=t),t=u.geo.origin.fixedLineage?u.geo.origin.windowOffset:{left:u.geo.origin.windowOffset.left+u.geo.window.scroll.left,top:u.geo.origin.windowOffset.top+u.geo.window.scroll.top},e.coord={left:t.left+(e.coord.left-u.geo.origin.windowOffset.left),top:t.top+(e.coord.top-u.geo.origin.windowOffset.top)},c.__sideChange(c.__instance._$tooltip,e.side),u.geo.origin.fixedLineage?c.__instance._$tooltip.css("position","fixed"):c.__instance._$tooltip.css("position",""),c.__instance._$tooltip.css({left:e.coord.left,top:e.coord.top,height:e.size.height,width:e.size.width}).find(".tooltipster-arrow").css({left:"",top:""}).css(n.prop,n.val),c.__instance._$tooltip.appendTo(c.__instance.option("parent")),c.__instance._trigger({type:"repositioned",event:l,position:e})},__sideChange:function(t,e){t.removeClass("tooltipster-bottom").removeClass("tooltipster-left").removeClass("tooltipster-right").removeClass("tooltipster-top").addClass("tooltipster-"+e)},__targetFind:function(t){var e={},i=this.__instance._$origin[0].getClientRects();return 1<i.length&&1==this.__instance._$origin.css("opacity")&&(this.__instance._$origin.css("opacity",.99),i=this.__instance._$origin[0].getClientRects(),this.__instance._$origin.css("opacity",1)),i.length<2?(e.top=Math.floor(t.geo.origin.windowOffset.left+t.geo.origin.size.width/2),e.bottom=e.top,e.left=Math.floor(t.geo.origin.windowOffset.top+t.geo.origin.size.height/2),e.right=e.left):(t=i[0],e.top=Math.floor(t.left+(t.right-t.left)/2),t=2<i.length?i[Math.ceil(i.length/2)-1]:i[0],e.right=Math.floor(t.top+(t.bottom-t.top)/2),t=i[i.length-1],e.bottom=Math.floor(t.left+(t.right-t.left)/2),t=2<i.length?i[Math.ceil((i.length+1)/2)-1]:i[i.length-1],e.left=Math.floor(t.top+(t.bottom-t.top)/2)),e}}}),b},"function"==typeof define&&define.amd?define(["jquery"],n):"object"==typeof i?e.exports=n(t("jquery")):n(jQuery)},{jquery:17}
1],26:[function(t,e,i){var n=t("./add_event"),t=document.querySelectorAll(".accordion");Array.prototype.forEach.call(t,function(e){var t=e.querySelector(".accordion__opener > a");t&&n(t,"click",function(t){t.preventDefault(),e.classList.toggle("closed")})})},{"./add_event":28}],27:[function(t,e,i){var t=t("./add_event"),n=document.querySelector(".site-header__account > .btn, .login-menu.logged-in > .btn"),r=document.querySelector(".site-menu__account > .btn");n&&t(n,"click",function(t){t.preventDefault();t=n.parentElement;t.classList.contains("open")?t.classList.remove("open"):t.classList.add("open")}),r&&t(r,"click",function(t){t.preventDefault();t=r.parentElement;t.classList.contains("open")?t.classList.remove("open"):t.classList.add("open")})},{"./add_event":28}],28:[function(t,e,i){e.exports=function(t,e,i){null!=t&&(t.addEventListener?t.addEventListener(e,i,!1):t.attachEvent?t.attachEvent("on"+e,i):t["on"+e]=i)}},{}],29:[function(t,e,i){var n=t("./equal_heights"),t=t("./add_event");function r(){var t;560<document.documentElement.clientWidth?n(".agency-summary__row",".agency-summary__row__item"):0<(t=document.querySelectorAll(".agency-summary__row__item")).length&&Array.prototype.forEach.call(t,function(t){t.style.height="auto"})}t(window,"load",function(){r()}),t(window,"resize",function(){r()})},{"./add_event":28,"./equal_heights":48}],30:[function(t,e,i){var a=t("jquery");t("imagesloaded"),a(function(){a(".also-like").each(function(){var n=a(this),r=n.closest(".two-column__sidebar"),o=r.prev(".two-column__main");r.add(o).imagesLoaded(function(){function t(){o.height()>=r.height()&&i.matches?r.height(o.height()):r.height("")}var e=n.height()+6*parseInt(a("html").css("font-size").replace("px","")),i=window.matchMedia("(min-width: 876px) and (min-height: "+e+"px)");t(),a(window).resize(t)})})})},{imagesloaded:16,jquery:17}],31:[function(t,e,i){var t=t("aos");((t=t)&&t.__esModule?t:{default:t}).default.init({easing:"ease-out",duration:1e3,once:!0})},{aos:2}],32:[function(t,e,i){var r=t("jquery"),o=t("js-cookie");r(document).ready(function(){var t=r(".announcement-banner"),n=r("body").data("host");t.length&&t.each(function(){var e=r(this),i="shephard-announcement-banner-"+e.data("pk"),t=e.find(".announcement-banner__close");o.get(i)||e.slideDown("fast"),t.on("click",function(t){t.preventDefault(),o.set(i,"hide",{expires:3,domain:n}),e.slideUp("fast")})})})},{jquery:17,"js-cookie":18}],33:[function(t,e,i){var t=t("jquery");(0,((t=t)&&t.__esModule?t:{default:t}).default)(function(e){var i=e("#data-search-form");e("body").on("click","[data-remove-attribute]",function(t){t.preventDefault();t=e(this).data("removeAttribute");i.find('input[name="attribute"][value="'+t+'"]').prop("checked",!1),i.submit()})})},{jquery:17}],34:[function(t,e,i){var n=t("jquery"),h=(n=n)&&n.__esModule?n:{default:n};t("../../vendor/amcharts4/core"),t("../../vendor/amcharts4/charts"),t("../../vendor/amcharts4/maps"),t("../../vendor/amcharts4/themes/animated"),t("es6-promise/auto"),window.am4core=am4core,window.am4charts=am4charts,window.am4maps=am4maps,am4core.addLicense("CH212960173"),am4core.addLicense("MP299790034");var p=document.querySelector("body"),d=document.querySelector("#bid-chart-data"),f=document.querySelector("#expenditure-graph"),g=document.querySelector("#orders-graph"),m=document.querySelector("#export-expenditure-xlsx"),y=document.querySelector("#export-orders-xlsx"),v=document.querySelector("#export-expenditure-image"),b=document.querySelector("#export-orders-image"),x=void 0,_=void 0;am4core.ready(function(){function t(t,e){this.element=t,this.data=e,this.init=function(){var t=am4core.create(this.element,am4charts.XYChart),e=(t.data=this.data,t.plotContainer.mouseOptions.sensitivity=.75,t.paddingBottom=0,t.paddingLeft=0,t.paddingRight=0,d.getAttribute("data-programme"));this.element===f?(t.exporting.filePrefix=e+" Expenditure",t.exporting.title=e+" Expenditure"):(t.exporting.filePrefix=e+" Orders",t.exporting.title=e+" Orders"),this.graphObject=t},this.createXAxis=function(){var t=this.graphObject.xAxes.push(new am4charts.CategoryAxis);t.dataFields.category="year",t.renderer.minGridDistance=25,t.renderer.grid.template.disabled=!0,t.renderer.labels.template.rotation=90,t.renderer.labels.template.horizontalCenter="left",t.renderer.labels.template.verticalCenter="middle",t.renderer.labels.template.fill=am4core.color("#9B9B9B"),t.renderer.labels.template.fontWeight="bold",t.renderer.labels.template.fontSize=16},this.createYAxis=function(){var t=this.graphObject.yAxes.push(new am4charts.ValueAxis);t.min=0,t.renderer.minGridDistance=25,t.renderer.grid.template.disabled=!0,t.renderer.baseGrid.stroke=am4core.color("#DCDCDC"),t.renderer.baseGrid.strokeOpacity=1,t.renderer.line.strokeOpacity=1,t.renderer.line.strokeWidth=1,t.renderer.line.stroke=am4core.color("#DCDCDC"),t.renderer.labels.template.fill=am4core.color("#9B9B9B"),t.renderer.labels.template.fontWeight="bold",t.renderer.labels.template.fontSize=12,t.numberFormatter=new am4core.NumberFormatter,t.numberFormatter.numberFormat="#.###a",t.numberFormatter.smallNumberPrefixes=[],t.numberFormatter.bigNumberPrefixes=[{number:1e3,suffix:"K"},{number:1e6,suffix:"M"},{number:1e9,suffix:"B"},{number:1e12,suffix:"T"}],this.element===f&&t.renderer.labels.template.adapter.add("text",function(t){return"$"+t})},this.createSeries=function(){var t=this.graphObject.series.push(new am4charts.ColumnSeries);t.dataFields.categoryX="year",t.dataFields.valueY="value",t.tooltip.getFillFromObject=!1,t.tooltip.background.fill=am4core.color("#000000"),t.tooltip.background.fillOpacity=.8,t.tooltip.background.strokeWidth=0,t.columns.template.strokeWidth=0,t.columns.template.fill=am4core.color("#4972C0"),this.element===f?t.columns.template.tooltipText="[bold]{categoryX}[/]\n${valueY}":t.columns.template.tooltipText="[bold]{categoryX}[/]\n{valueY}"},this.build=function(){this.init(),this.createXAxis(),this.createYAxis(),this.createSeries()},this.exportImage=function(){return this.graphObject.exporting.export("png",{quality:1,scale:2})},this.exportXLSX=function(){return this.graphObject.exporting.export("csv")}}var e,i,n,r,o,a,s,l,u;d&&((x=new t(f,JSON.parse(d.getAttribute("data-expenditure")))).build(),(_=new t(g,JSON.parse(d.getAttribute("data-orders")))).build()),m&&m.addEventListener("click",function(t){t.preventDefault(),p.classList.add("loading"),setTimeout(function(){p.classList.remove("loading")},6e4),x.exportXLSX().then(function(){p.classList.remove("loading")})}),y&&y.addEventListener("click",function(t){t.preventDefault(),p.classList.add("loading"),setTimeout(function(){p.classList.remove("loading")},6e4),_.exportXLSX().then(function(){p.classList.remove("loading")})}),v&&v.addEventListener("click",function(t){t.preventDefault(),p.classList.add("loading"),setTimeout(function(){p.classList.remove("loading")},6e4),x.exportImage().then(function(){p.classList.remove("loading")})}),b&&b.addEventListener("click",function(t){t.preventDefault(),p.classList.add("loading"),setTimeout(function(){p.classList.remove("loading")},6e4),_.exportImage().then(function(){p.classList.remove("loading")})}),document.getElementById("dashboard__pie-chart")&&(am4core.useTheme(am4themes_animated),e=am4core.create("dashboard__pie-chart",am4charts.PieChart),n=window.location.search,(0,h.default)(function(t){t.ajax({type:"GET",url:t("#dashboard__pie-chart").attr("data-url")+n,success:function(t){e.data=t}})}),e.radius=am4core.percent(50),e.paddingLeft=0,e.paddingRight=0,e.legend=new am4charts.Legend,e.legend.maxHeight=150,e.legend.scrollable=!0,e.legend.valueLabels.template.align="right",e.legend.valueLabels.template.textAlign="end",e.legend.labels.template.fontSize=14,e.legend.valueLabels.template.fontSize=14,(r=e.series.push(new am4charts.PieSeries)).dataFields.value="amount",r.dataFields.category="item",r.slices.template.strokeWidth=2,r.slices.template.strokeOpacity=1,r.labels.template.fontSize=12,r.labels.template.maxWidth=200,r.labels.template.wrap=!0,r.labels.template.padding(4,4,4,4),r.hiddenState.properties.opacity=1,r.hiddenState.properties.endAngle=-90,r.hiddenState.properties.startAngle=-90,r.labels.template.disabled=!0,r.ticks.template.disabled=!0,e.exporting.menu=new am4core.ExportMenu,e.exporting.adapter.add("data",function(t){t.data=[];for(var e=0;e<r.data.length;e++){var i=r.data[e];t.data.push({id:i.id,value:i.value})}return t}),(0,h.default)(window).resize(function(){600<=e.pixelWidth?(r.labels.template.disabled=!1,r.ticks.template.disabled=!1,e.legend.disabled=!0):(r.labels.template.disabled=!0,r.ticks.template.disabled=!0,e.legend.disabled=!1)}).resize()),document.getElementById("dashboard__pie-chart1")&&(am4core.useTheme(am4themes_animated),e=am4core.create("dashboard__pie-chart1",am4charts.PieChart),n=window.location.search,(0,h.default)(function(t){t.ajax({type:"GET",url:t("#dashboard__pie-chart1").attr("data-url")+n,success:function(t){e.data=t}})}),e.radius=am4core.percent(50),e.paddingLeft=0,e.paddingRight=0,e.legend=new am4charts.Legend,e.legend.maxHeight=150,e.legend.scrollable=!0,e.legend.valueLabels.template.align="right",e.legend.valueLabels.template.textAlign="end",e.legend.labels.template.fontSize=14,e.legend.valueLabels.template.fontSize=14,(r=e.series.push(new am4charts.PieSeries)).dataFields.value="amount",r.dataFields.category="item",r.slices.template.strokeWidth=2,r.slices.template.strokeOpacity=1,r.labels.template.fontSize=12,r.labels.template.maxWidth=200,r.labels.template.wrap=!0,r.labels.template.padding(4,4,4,4),r.hiddenState.properties.opacity=1,r.hiddenState.properties.endAngle=-90,r.hiddenState.properties.startAngle=-90,r.labels.template.disabled=!0,r.ticks.template.disabled=!0,e.exporting.menu=new am4core.ExportMenu,e.exporting.menu.items=[{label:"...",menu:[{type:"jpg",label:"JPG"},{type:"png",label:"PNG"},{type:"svg",label:"SVG"},{type:"json",label:"JSON"},{type:"csv",label:"CSV"},{type:"print",label:"Print"}]}],(0,h.default)(window).resize(function(){600<=e.pixelWidth?(r.labels.template.disabled=!1,r.ticks.template.disabled=!1,e.legend.disabled=!0):(r.labels.template.disabled=!0,r.ticks.template.disabled=!0,e.legend.disabled=!1)}).resize()),document.getElementById("dashboard__pie-chart2")&&(am4core.useTheme(am4themes_animated),i=am4core.create("dashboard__pie-chart2",am4charts.PieChart),n=window.location.search,(0,h.default)(function(t){t.ajax({type:"GET",url:t("#dashboard__pie-chart2").attr("data-url")+n,success:function(t){i.data=t}})}),i.radius=am4core.percent(50),i.paddingLeft=0,i.paddingRight=0,i.legend=new am4charts.Legend,i.legend.maxHeight=150,i.legend.scrollable=!0,i.legend.valueLabels.template.align="right",i.legend.valueLabels.template.textAlign="end",i.legend.labels.template.fontSize=14,i.legend.valueLabels.template.fontSize=14,(r=i.series.push(new am4charts.PieSeries)).dataFields.value="amount",r.dataFields.category="item",r.slices.template.strokeWidth=2,r.slices.template.strokeOpacity=1,(o=new am4core.ColorSet).list=[am4core.color("#6FC051"),am4core.color("#6DA5F2"),am4core.color("#DE6487"),am4core.color("#EBA564"),am4core.color("#F2E332")],r.slices.template.propertyFields.fill="color",i.colors=o,r.labels.template.fontSize=12,r.labels.template.maxWidth=200,r.labels.template.wrap=!0,r.labels.template.padding(4,4,4,4),r.hiddenState.properties.opacity=1,r.hiddenState.properties.endAngle=-90,r.hiddenState.properties.startAngle=-90,r.labels.template.disabled=!0,r.ticks.template.disabled=!0,i.exporting.menu=new am4core.ExportMenu,i.exporting.menu.items=[{label:"...",menu:[{type:"jpg",label:"JPG"},{type:"png",label:"PNG"},{type:"svg",label:"SVG"},{type:"json",label:"JSON"},{type:"csv",label:"CSV"},{type:"print",label:"Print"}]}],(0,h.default)(window).resize(function(){600<=i.pixelWidth?(r.labels.template.disabled=!1,r.ticks.template.disabled=!1,i.legend.disabled=!0):(r.labels.template.disabled=!0,r.ticks.template.disabled=!0,i.legend.disabled=!1)}).resize());
1let c={Unawarded:am4core.color("#6DA5F2"),Awarded:am4core.color("#6FC051"),Cancelled:am4core.color("#c00")};document.getElementById("dashboard__stacked-chart")&&(am4core.useTheme(am4themes_animated),a=am4core.create("dashboard__stacked-chart",am4charts.XYChart),l=window.location.search,(0,h.default)(function(t){t.ajax({type:"GET",url:t("#dashboard__stacked-chart").attr("data-url")+l,success:function(r){a.data=r.data,Object.keys(r.names).forEach(function(t){var e=a.series.push(new am4charts.ColumnSeries),i=r.names[t],n=r.names[t].replace(/\(\$ millions\)/g,"").trim();return c[n]&&(e.fill=c[n]),e.name=r.names[t].replace(/\(\$ millions\)/g,"").trim(),e.dataFields.valueY=i,e.dataFields.categoryX="Year",e.sequencedInterpolation=!0,e.stacked=!0,e.columns.template.width=am4core.percent(60),e.columns.template.tooltipText="[bold]{name}[/]\n[font-size:14px]{categoryX}: {valueY.formatNumber('#,###.#')}",e})}})}),(u=a.xAxes.push(new am4charts.CategoryAxis)).dataFields.category="Year",u.renderer.grid.template.location=0,a.yAxes.push(new am4charts.ValueAxis).min=0,a.paddingLeft=0,a.paddingRight=0,a.legend=new am4charts.Legend,a.exporting.menu=new am4core.ExportMenu,a.exporting.menu.items=[{label:"...",menu:[{type:"jpg",label:"JPG"},{type:"png",label:"PNG"},{type:"svg",label:"SVG"},{type:"json",label:"JSON"},{type:"csv",label:"CSV"},{type:"print",label:"Print"}]}]),document.getElementById("dashboard__stacked-chart1")&&(am4core.useTheme(am4themes_animated),s=am4core.create("dashboard__stacked-chart1",am4charts.XYChart),l=window.location.search,(0,h.default)(function(t){t.ajax({type:"GET",url:t("#dashboard__stacked-chart1").attr("data-url")+l,success:function(n){s.data=n.data,Object.keys(n.names).forEach(function(t){var e=s.series.push(new am4charts.ColumnSeries),i=n.names[t];return c[i]&&(e.fill=c[i]),e.name=n.names[t],e.dataFields.valueY=t,e.dataFields.categoryX="Year",e.sequencedInterpolation=!0,e.stacked=!0,e.columns.template.width=am4core.percent(60),e.columns.template.tooltipText="[bold]{name}[/]\n[font-size:14px]{categoryX}: {valueY.formatNumber('#,###.#')}",e})}})}),(u=s.xAxes.push(new am4charts.CategoryAxis)).dataFields.category="Year",u.renderer.grid.template.location=0,s.yAxes.push(new am4charts.ValueAxis).min=0,s.paddingLeft=0,s.paddingRight=0,s.legend=new am4charts.Legend,s.exporting.menu=new am4core.ExportMenu,s.exporting.menu.items=[{label:"...",menu:[{type:"jpg",label:"JPG"},{type:"png",label:"PNG"},{type:"svg",label:"SVG"},{type:"json",label:"JSON"},{type:"csv",label:"CSV"},{type:"print",label:"Print"}]}])})},{"../../vendor/amcharts4/charts":80,"../../vendor/amcharts4/core":81,"../../vendor/amcharts4/maps":83,"../../vendor/amcharts4/themes/animated":84,"es6-promise/auto":12,jquery:17}],35:[function(t,e,i){var n=t("./add_event"),t=document.querySelectorAll(".bid-details__opener");t.length&&Array.prototype.forEach.call(t,function(e){e.parentElement.classList.remove("bid-details__item--open"),e.classList.contains("bid-details__opener--empty")||n(e,"click",function(t){t.preventDefault();t=e.parentElement;t.classList.contains("bid-details__item--open")?t.classList.remove("bid-details__item--open"):t.classList.add("bid-details__item--open")})})},{"./add_event":28}],36:[function(t,e,i){var n=t("jquery");t("magnific-popup"),n(function(t){t(".cancel-modal").each(function(){t(this).magnificPopup({type:"inline"})})})},{jquery:17,"magnific-popup":20}],37:[function(t,e,i){t("jquery")(function(t){var e=t(".dashboard__header-subcategories"),i=e.find(".show-more");e.children().slice(0,2).show(),2<e.children().length&&(i.html("& "+String(e.children().length-2)+" more"),i.show()),i.on("click",function(){e.children().show(),i.hide()})})},{jquery:17}],38:[function(t,e,i){var n=t("jquery");t("magnific-popup"),n(function(e){e(".comparison-table__embed").each(function(){var t=e(this).closest(".comparison-table");e(this).magnificPopup({items:{src:t.find(".comparison-embed-modal"),type:"inline"}})}),e(".comparison-embed-copy").click(function(){var t=e(".comparison-embed-modal textarea")[0];t.select(),t.setSelectionRange(0,99999),navigator.clipboard.writeText(t.value)})})},{jquery:17,"magnific-popup":20}
1],39:[function(t,e,i){var n=t("./equal_heights"),t=t("./add_event");function r(){n(".contacts__grid","h3"),n(".contacts__grid","p"),n(".contacts__grid","ul")}function o(){var t=document.querySelectorAll(".contacts__grid h3, .contacts__grid p, .contacts__grid ul");0<t.length&&Array.prototype.forEach.call(t,function(t){t.style.height="auto"})}t(window,"load",function(){(719<document.documentElement.clientWidth?r:o)()}),t(window,"resize",function(){(719<document.documentElement.clientWidth?r:o)()})},{"./add_event":28,"./equal_heights":48}],40:[function(t,e,i){var h=t("jquery");t("../../vendor/amcharts4/core"),t("../../vendor/amcharts4/charts"),t("../../vendor/amcharts4/maps"),t("../../vendor/amcharts4/geodata/worldHigh"),t("../../vendor/amcharts4/themes/animated"),window.am4core=am4core,window.am4charts=am4charts,window.am4maps=am4maps,am4core.addLicense("CH212960173"),am4core.addLicense("MP299790034"),am4core.ready(function(){if(document.getElementById("dashboard__map")){am4core.useTheme(am4themes_animated);var e=am4core.create("dashboard__map",am4maps.MapChart);try{e.geodata=am4geodata_worldHigh}catch(t){e.raiseCriticalError(new Error("Map geodata could not be loaded."))}e.projection=new am4maps.projections.Mercator;(a=e.series.push(new am4maps.MapPolygonSeries)).exclude=["AQ"];var t=am4core.color("#263866"),i=am4core.color("#DEEAF6"),n=(a.heatRules.push({property:"fill",target:a.mapPolygons.template,min:i,max:t}),a.useGeodata=!0,void 0),r=(function(){(n=e.tooltipContainer.createChild(am4core.Container)).background.fill=am4core.color("#fff"),n.background.fillOpacity=.8,n.width=am4core.percent(100),n.height=am4core.percent(100);var t=n.createChild(am4core.Label);t.text="Loading data...",t.align="center",t.valign="middle",t.fontSize=14}(),window.location.search),o=4e7;h.get(h("#dashboard__map").attr("data-url")+r).done(function(t){t.codes.length&&(a.include=t.codes),t.map_data.length&&(a.data=t.map_data),o=t.max}).fail(function(t,e){console.log(e)}).always(function(){n.dispose()}),(s=a.mapPolygons.template).strokeOpacity=1,s.stroke=am4core.color("#ffffff"),s.nonScalingStroke=!0,s.strokeWidth=1,s.tooltipText='[bold]{name}[/]\nOrders: {value.formatNumber("#,###")}\nDelivered: {delivered.formatNumber("#,###")}\nInventory: {inventory.formatNumber("#,###")}',s.states.create("hover").properties.stroke=am4core.color("#000000"),(l=e.createChild(am4maps.HeatLegend)).series=a,l.background.fill=t,l.background.fillOpacity=.05,l.padding(5,5,0,5),l.align="left",l.valign="bottom",l.width=am4core.percent(20),l.minValue=0,l.maxValue=o,(u=l.valueAxis.axisRanges.create()).value=l.minValue,u.label.text="Low",u.label.fontSize=14,u.label.horizontalCenter="left",(c=l.valueAxis.axisRanges.create()).value=l.maxValue,c.label.text="High",c.label.fontSize=14,c.label.horizontalCenter="right",l.valueAxis.renderer.labels.template.adapter.add("text",function(t){return""})}if(document.getElementById("dashboard__map2")){am4core.useTheme(am4themes_animated);e=am4core.create("dashboard__map2",am4maps.MapChart);try{e.geodata=am4geodata_worldHigh}catch(t){e.raiseCriticalError(new Error("Map geodata could not be loaded."))}e.projection=new am4maps.projections.Mercator;(a=e.series.push(new am4maps.MapPolygonSeries)).exclude=["AQ"];var a,s,l,u,c,t=am4core.color("#263866"),i=am4core.color("#DEEAF6"),n=(a.heatRules.push({property:"fill",target:a.mapPolygons.template,min:i,max:t}),a.useGeodata=!0,void 0),r=(function(){(n=e.tooltipContainer.createChild(am4core.Container)).background.fill=am4core.color("#fff"),n.background.fillOpacity=.8,n.width=am4core.percent(100),n.height=am4core.percent(100);var t=n.createChild(am4core.Label);t.text="Loading data...",t.align="center",t.valign="middle",t.fontSize=14}(),window.location.search),o=4e7;h.get(h("#dashboard__map2").attr("data-url")+r).done(function(t){t.codes.length&&(a.include=t.codes),t.map_data.length&&(a.data=t.map_data),o=t.max}).fail(function(t,e){console.log(e)}).always(function(){n.dispose()}),(s=a.mapPolygons.template).strokeOpacity=1,s.stroke=am4core.color("#ffffff"),s.nonScalingStroke=!0,s.strokeWidth=1,s.tooltipText='[bold]{name}[/]\nMarket Value: $ {mkv.formatNumber("#,###")}\nUnits Required: {unq.formatNumber("#,###")}',s.states.create("hover").properties.stroke=am4core.color("#000000"),e.exporting.menu=new am4core.ExportMenu,e.exporting.formatOptions.getKey("xlsx").disabled=!0,e.exporting.formatOptions.getKey("pdf").disabled=!0,e.exporting.adapter.add("data",function(t){t.data=[];for(var e=0;e<a.data.length;e++){var i=a.data[e];t.data.push({id:i.id,"Market Value ($)":i.mkv,"Unit Required":i.unq})}return t}),(l=e.createChild(am4maps.HeatLegend)).series=a,l.background.fill=t,l.background.fillOpacity=.05,l.padding(5,5,0,5),l.align="left",l.valign="bottom",l.width=am4core.percent(20),l.minValue=0,l.maxValue=o,(u=l.valueAxis.axisRanges.create()).value=l.minValue,u.label.text="Low",u.label.fontSize=14,u.label.horizontalCenter="left",(c=l.valueAxis.axisRanges.create()).value=l.maxValue,c.label.text="High",c.label.fontSize=14,c.label.horizontalCenter="r
1ight",l.valueAxis.renderer.labels.template.adapter.add("text",function(t){return""})}})},{"../../vendor/amcharts4/charts":80,"../../vendor/amcharts4/core":81,"../../vendor/amcharts4/geodata/worldHigh":82,"../../vendor/amcharts4/maps":83,"../../vendor/amcharts4/themes/animated":84,jquery:17}],41:[function(t,e,i){var n=function(t,e,i){return e&&r(t.prototype,e),i&&r(t,i),t};function r(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}var t=t("jquery"),o=(t=t)&&t.__esModule?t:{default:t};n(s,[{key:"bind",value:function(){var e=this;this.$el.on("click",".inline-delete",function(t){return e.onClickDelete(t)}),this.$el.on("click",".inline-undo",function(t){return e.onClickUndo(t)})}},{key:"updateIcons",value:function(t){this.$icons.children().addClass("hide"),this.$icons.children(t.join(",")).removeClass("hide")}},{key:"onClickDelete",value:function(t){var e=this;t.preventDefault(),o.default.ajax({type:"DELETE",url:t.currentTarget.href}).then(function(){return e.updateIcons([".inline-undo"])},function(){return e.$el.remove()})}},{key:"onClickUndo",value:function(t){var e=this;t.preventDefault(),o.default.ajax({type:"POST",url:t.currentTarget.href}).then(function(){return e.updateIcons([".inline-edit__toggle",".inline-delete"])},function(){return e.$el.remove()})}}]);var a=s;function s(t){if(!(this instanceof s))throw new TypeError("Cannot call a class as a function");this.$el=(0,o.default)(t),this.$icons=this.$el.find(".dashboard__updates__item__icons"),this.bind()}(0,o.default)(function(){(0,o.default)(".dashboard__updates__item").each(function(t,e){return new a(e)})})},{jquery:17}],42:[function(t,e,i){var r=t("jquery");r(document).ready(function(){r(".inline-edit").each(function(){var e=r(this),i=e.find(".inline-edit__original"),n=e.find(".inline-edit__form");r(this).on("click",".inline-edit__toggle",function(t){t.preventDefault(),e.hasClass("edit")?(i.animate({opacity:1},200),n.fadeOut("fast")):(n.fadeIn("fast"),i.animate({opacity:0}
1,200)),e.toggleClass("edit")})})})},{jquery:17}],43:[function(t,e,i){var a=t("jquery"),r=t("debounce");a(document).ready(function(){var o=a(".dashboard__sidebar__filters, .filter-form"),t=o.find(".has-options > a"),e=o.find(".filter-options .parent .label");function i(t,e){e.slideToggle("fast",function(){t.toggleClass("open")})}function n(t){o.find(".filter-actions").hide(),t.closest("fieldset").find(".filter-actions").show()}a(".filter-options ul ul, .filter-options:not(.open)").slideUp(),t.click(function(t){t.preventDefault(),i(a(this).closest(".options"),a(this).next(".filter-options"))}),e.click(function(t){t.preventDefault(),i(a(this).closest(".options"),a(this).parent().next("ul"))}),o.on("change","input, select",function(){n(a(this))}),o.on("keyup",".search-field, .selected-attribute input",function(){n(a(this))}),o.on("click",".filter-actions__clear",function(){a(this).closest("fieldset").find('input[type="text"], input[type="number"]').val("").trigger("change"),a(this).closest("fieldset").find('input[type="checkbox"], input[type="radio"]').prop("checked",!1).trigger("change")});t=a(".has-options:not(.companies)").find(".filter-options__search"),e=a(".has-options.companies").find(".filter-options__search");t.on("keyup","input",function(){var t,e=a(this),i=e.closest(".filter-options"),n=i.find("li[data-search-string]"),r="";e.val()&&(r=e.val().toLowerCase()),e.closest(".filter-options").find(".hidden").removeClass("hidden"),""!==r&&(t=i.find(".options ul li"),(t=i.hasClass("single-level")?i.find(".options"):t).not('[data-search-string*="'+r+'"]').each(function(){a(this).addClass("hidden"),0===a(this).closest(".options").find("li:not(.hidden)").length&&a(this).closest(".options").find(".parent").addClass("hidden")})),i.find(".empty-message").remove(),o.find("li.hidden").length>=n.length&&i.find(".filter-options__options").append('<p class="empty-message">Sorry, there are no filters that match <strong>"'+e.val()+'"</strong>.</p>')}),e.on("keyup","input",r(function(){var t=a(this).closest(".filter-options"),n=t.find(".options ul"),e=t.find(".empty-message.initial"),i=t.find(".empty-message.results"),r=t.find(".error-message.error"),t=a(this).val();r.hide(),e.hide(),i.hide(),0===t.length?(n.find("input:not(:checked)").closest("li").remove(),n.find("input:checked").closest("li").show(),e.show()):a.get(window.suppliersJsonUrl,{query:t}).done(function(t){t=t.results.reverse();n.find("input:not(:checked)").closest("li").remove(),n.find("input:checked").closest("li").hide(),0===t.length?i.show():a(t).each(function(){var t=a(this)[0],e=n.find('li[data-pk="'+t.pk+'"]'),i=1<=e.length?"checked":"",e=(e.remove(),'<li data-pk="'+t.pk+'"><label><input type="checkbox" name="supplier" value="'+t.pk+'" '+i+"><span>"+t.name+"</span></label></li>");n.prepend(e)})}).fail(function(){i.hide(),r.show()})},300));o.find(".has-options .parent .checkbox").click(function(){var t=a(this).parent().next("ul").find("input[type=checkbox]");a(this).hasClass("checked")||a(this).hasClass("intermediate")?(t.prop("checked",!1),a(this).removeClass("checked intermediate")):(t.prop("checked",!0),a(this).addClass("checked")),t.trigger("change")});t=o.find(".has-options input[type=checkbox]");t.change(function(){var t=a(this).closest(".options"),e=t.find(".parent .checkbox"),i=t.find("input[type=checkbox]"),t=t.find("input[type=checkbox]:checked");t.length===i.length?e.removeClass("intermediate").addClass("checked"):0<t.length?e.removeClass("checked").addClass("intermediate"):e.removeClass("checked intermediate")}),t.trigger("change")})},{debounce:11,jquery:17}],44:[function(t,e,i){var n=t("./equal_heights"),t=t("./add_event");function r(){n(".data-list-grid",".data-list__content")}function o(){var t=document.querySelectorAll(".data-list-grid .data-list__content");0<t.length&&Array.prototype.forEach.call(t,function(t){t.style.height="auto"})}t(window,"load",function(){(767<document.documentElement.clientWidth?r:o)()}),t(window,"resize",function(){(767<document.documentElement.clientWidth?r:o)()})},{"./add_event":28,"./equal_heights":48}],45:[function(t,e,i){var n=t("jquery");t("slick-carousel"),n(".image--carousel").each(function(){n(this).slick({slidesToShow:1,slidesToScroll:1})})},{jquery:17,"slick-carousel":24}
1],46:[function(t,e,i){var n=t("jquery"),r=t("jszip");t("datatables.net")(window,n),t("datatables.net-buttons")(window,n),t("datatables.net-buttons/js/buttons.html5.js")(window,n,r),n(function(s){s.extend(s.fn.dataTableExt.oSort,{"formatted_numbers-pre":function(t){return t=""===t?0:t.replace(/[^\d\-\.]/g,""),parseFloat(t)},"formatted_numbers-asc":function(t,e){return t-e},"formatted_numbers-desc":function(t,e){return e-t}}),s(".company-datatable").each(function(){var e=s(this),i=e.closest(".datatable-container"),t=e.hasClass("search"),n=e.find("thead th").length,r=(6<n&&e.css("min-width",120*n+"px"),e.on("init.dt",function(){e.wrap('<div class="datatable-container__table"></div>')}),e.on("draw.dt",function(){var t=e.DataTable().page.info();i.find(".company-datatable__paginator .page-info").text(t.start+1+"-"+t.end+" of "+t.recordsDisplay)}),e.on("page.dt",function(){i.prev("h2, h3, h4")[0].scrollIntoView()}),[]),o=(e.find('th[data-type="number"]').each(function(){r.push(s(this).index())}),e.DataTable({lengthChange:!1,info:!1,searching:t,buttons:[{text:"Export Data",extend:"excel",className:"btn company-datatable__export",filename:s("#company-name").text().toLowerCase().replace(" ","-")}],language:{searchPlaceholder:"Search Table"},columnDefs:[{type:"formatted_numbers",targets:r}]})),n=i.find(".company-datatable__paginator"),t=n.find(".length-change"),a=n.find(".next"),n=n.find(".prev");t.val(o.page.len()),t.change(function(){o.page.len(s(this).val()).draw()}),a.on("click",function(){o.page("next").draw("page")}),n.on("click",function(){o.page("previous").draw("page")}),o.buttons().container().prependTo(i)})})},{"datatables.net":9,"datatables.net-buttons":6,"datatables.net-buttons/js/buttons.html5.js":5,jquery:17,jszip:19}],47:[function(t,e,i){var n=t("jquery");t("@chenfengyuan/datepicker"),n(function(){var t=new Date;n('[data-toggle="datepicker"]').datepicker({format:"dd/mm/yyyy",endDate:t,autoHide:!0}),n('[data-toggle="yearpicker"]').datepicker({format:"yyyy",endDate:t,autoHide:!0}),n('[data-toggle="futureyearpicker"]').datepicker({format:"yyyy",autoHide:!0})})},{"@chenfengyuan/datepicker":1,jquery:17}],48:[function(t,e,i){e.exports=function(t,i){var e=document.querySelectorAll(t),t=document.querySelectorAll(t+" "+i);0<t.length&&Array.prototype.forEach.call(t,function(t){t.style.height="auto"}),0<e.length&&Array.prototype.forEach.call(e,function(t){var e=0,t=t.querySelectorAll(i);Array.prototype.forEach.call(t,function(t){t.classList.add("equal-height");t=t.offsetHeight;e=e<t?t:e}),Array.prototype.forEach.call(t,function(t){t.style.height=e+"px"})})}},{}],49:[function(t,e,i){var n=t("./equal_heights"),t=t("./add_event");function r(){var t;360<=document.documentElement.clientWidth?n(".event-reports","h3"):0<(t=document.querySelectorAll(".event-reports h3")).length&&Array.prototype.forEach.call(t,function(t){t.style.height="auto"})}t(window,"load",function(){r()}),t(window,"resize",function(){r()})},{"./add_event":28,"./equal_heights":48}],50:[function(t,e,i){var n=t("./add_event"),t=document.querySelectorAll(".filter-form .collapse");t&&Array.prototype.forEach.call(t,function(e){n(e,"click",function(t){t.preventDefault();t=e.parentElement.parentElement;t.classList.contains("closed")?t.classList.remove("closed"):t.classList.add("closed")})})},{"./add_event":28}],51:[function(t,e,i){var n=t("jquery");t("slick-carousel"),n(".image-carousel__slides").each(function(){n(this).slick({slidesToShow:1,slidesToScroll:1,arrows:!1,dots:!0,infinite:!0,autoplay:!0,autoplaySpeed:8e3,adaptiveHeight:!0})})},{jquery:17,"slick-carousel":24}],52:[function(t,e,i){var r=t("jquery");t("slick-carousel"),r(".image-block--gallery").each(function(t){var e="slider"+t,i="sliderNav"+t,t=r(".image-gallery:eq("+t+")"),n=(t.show(),this.id=e,t.find(".image-gallery__thumbnails")[0].id=i,"#"+e),e="#"+i;r(n).slick({slidesToShow:1,slidesToScroll:1,arrows:!1,fade:!0,asNavFor:e}),r(e).slick({slidesToShow:4,slidesToScroll:1,asNavFor:n,focusOnSelect:!0,arrows:!1,responsive:[{breakpoint:501,settings:{slidesToShow:3}}]}),t.find(".prev").click(function(){r(n).slick("slickPrev")}),t.find(".next").click(function(){r(n).slick("slickNext")})})},{jquery:17,"slick-carousel":24}
1],53:[function(t,e,i){t("jquery")(function(e){e('.studio-header .links nav a[href^="#"], .plus-header .links nav a[href^="#"], .discover-cta a[href^="#"]').click(function(t){t.preventDefault();t=e(e(this).attr("href"));e("html, body").animate({scrollTop:t.offset().top},1e3)})})},{jquery:17}],54:[function(t,e,i){var n=t("./equal_heights"),t=t("./add_event");function r(){n(".landing-page__cta-blocks",".text")}function o(){var t=document.querySelectorAll(".landing-page__cta-blocks .text");0<t.length&&Array.prototype.forEach.call(t,function(t){t.style.height="auto"})}t(window,"load",function(){(660<=document.documentElement.clientWidth?r:o)()}),t(window,"resize",function(){(660<=document.documentElement.clientWidth?r:o)()})},{"./add_event":28,"./equal_heights":48}],55:[function(t,e,i){var n=t("./equal_heights"),t=t("./add_event");function r(){n(".landing-page__subscriptions",".text")}function o(){var t=document.querySelectorAll(".landing-page__subscriptions .text");0<t.length&&Array.prototype.forEach.call(t,function(t){t.style.height="auto"})}t(window,"load",function(){(660<=document.documentElement.clientWidth?r:o)()}),t(window,"resize",function(){(660<=document.documentElement.clientWidth?r:o)()})},{"./add_event":28,"./equal_heights":48}],56:[function(t,e,i){document.addEventListener("DOMContentLoaded",function(){var e,i,t,n=document.querySelectorAll(".lazy");"IntersectionObserver"in window?(e=new IntersectionObserver(function(t){Array.prototype.forEach.call(t,function(t){t.isIntersecting&&((t=t.target)instanceof HTMLImageElement&&(t.src=t.getAttribute("data-src")),t.classList.remove("lazy"),e.unobserve(t))})}),Array.prototype.forEach.call(n,function(t){e.observe(t)})):(i=void 0,t=function t(){i&&clearTimeout(i),i=setTimeout(function(){var e=window.pageYOffset;Array.prototype.forEach.call(n,function(t){t.offsetTop<window.innerHeight+e&&(t instanceof HTMLImageElement&&(t.src=t.getAttribute("data-src")),t.classList.remove("lazy"))}),0===n.length&&(document.removeEventListener("scroll",t),window.removeEventListener("resize",t),window.removeEventListener("orientationChange",t))},20)},document.addEventListener("scroll",t),window.addEventListener("resize",t),window.addEventListener("orientationChange",t))})},{}],57:[function(t,e,i){var o=t("jquery");document.body.className=document.body.className.replace("no-js","js");var n=(t=>{var e=null;if(document.cookie&&""!==document.cookie)for(var i=document.cookie.split(";"),n=0;n<i.length;n++){var r=o.trim(i[n]);if(r.substring(0,t.length+1)===t+"="){e=decodeURIComponent(r.substring(t.length+1));break}}return e})("csrftoken");o.ajaxSetup({beforeSend:function(t,e){/^(GET|HEAD|OPTIONS|TRACE)$/.test(e.type)||this.crossDomain||t.setRequestHeader("X-CSRFToken",n)}}),t("./lazyload"),t("./news_bypass"),t("./image-carousel"),t("./rotator"),t("./small-rotator"),t("./tabs"),t("./filter_collapse"),t("./image_gallery"),t("./show_news"),t("./contacts_heights"),t("./report_heights"),t("./tooltips"),t("./data_carousel"),t("./select2_replace"),t("./slide-input"),t("./related_item_heights"),t("./account_nav"),t("./related_publication_carousel"),t("./datepicker"),t("./datatables"),t("./read_more_heights"),t("./subscription_list_heights"),t("./subscription_list_toggle"),t("./event_reports"),t("./agency_summary_heights"),t("./subcategory_toggle"),t("./attributes-select"),t("./search_actions"),t("./dashboard_filters"),t("./dashboard_edit_item"),t("./dashboard_delete_item"),t("./landing_subscription_heights"),t("./landing_cta_block_heights"),t("./top-menu"),t("./cancel-modal"),t("./animate-scroll"),t("./internal-link"),t("./data-list-grid"),t("./accordion"),t("./bid-details"),t("./bid-charts"),t("./notification-delete"),t("./policy-banner"),t("./sticky-headers"),t("./product-mobile-nav"),t("./announcement-banner"),t("./dashboard-map"),t("./company_dashboard-header"),t("./subscription-sessions"),t("./comparison-table-embed"),t("./also-like-height")},{"./accordion":26,"./account_nav":27,"./agency_summary_heights":29,"./also-like-height":30,"./animate-scroll":31,"./announcement-banner":32,"./attributes-select":33,"./bid-charts":34,"./bid-details":35,"./cancel-modal":36,"./company_dashboard-header":37,"./comparison-table-embed":38,"./contacts_heights":39,"./dashboard-map":40,"./dashboard_delete_item":41,"./dashboard_edit_item":42,"./dashboard_filters":43,"./data-list-grid":44,"./data_carousel":45,"./datatables":46,"./datepicker":47,"./event_reports":49,"./filter_collapse":50,"./image-carousel":51,"./image_gallery":52,"./internal-link":53,"./landing_cta_block_heights":54,"./landing_subscription_heights":55,"./lazyload":56,"./news_bypass":58,"./notification-delete":59,"./policy-banner":60,"./product-mobile-nav":61,"./read_more_heights":62,"./related_item_heights":63,"./related_publication_carousel":64,"./report_heights":65,"./rotator":66,"./search_actions":67,"./select2_replace":68,"./show_news":69,"./slide-input":70,"./small-rotator":71,"./sticky-headers":72,"./subcategory_toggle":73,"./subscription-sessions":74,"./subscription_list_heights":75,"./subscription_list_toggle":76,"./tabs":77,"./tooltips":78,"./top-menu":79,jquery:17}
1],58:[function(t,e,i){var n=t("jquery"),r=t("js-cookie");document.addEventListener("gtm-cookie",function(){!r.get("gtm_news")&&window.news_ajax_url&&n.get(window.news_ajax_url).done(function(t){var e=n(".paywall-content");t.success&&e.length&&(e.html(t.content),n(".read-more-block, .article-confirmation").remove(),r.set("gtm_news","true",{expires:365,path:"/"}))}).fail(function(t,e){console.log(e)})})},{jquery:17,"js-cookie":18}],59:[function(t,e,i){var n=t("jquery");t("magnific-popup"),n(function(t){t(".notification-delete").each(function(){t(this).magnificPopup({type:"inline",midClick:!0})})})},{jquery:17,"magnific-popup":20}],60:[function(t,e,i){var n=t("jquery"),r=t("js-cookie");n(document).ready(function(){var e=n(".policy-banner"),i=n("body").data("host");r.get("shephard-policy-banner")||e.slideDown("fast"),n(document).on("click",".policy-banner__close",function(t){t.preventDefault(),r.set("shephard-policy-banner","hide",{expires:30,domain:i}),e.slideUp("fast")})})},{jquery:17,"js-cookie":18}],61:[function(t,e,i){var t=t("jquery");(0,((t=t)&&t.__esModule?t:{default:t}).default)(function(i){var n=i(".news-header__mobile-toggle, .studio-header__mobile-toggle, .plus-header__mobile-toggle");n.click(function(t){t.preventDefault();var t=i(this).closest(".sticky-header"),e=t.outerHeight(),t=(t.hasClass("sticky")||(e+=t.offset().top),i(".product-mobile-nav")),e=(t.css({top:String(e)+"px",height:"calc(100% - "+e+"px)"}),parseFloat(t.find("nav").css("margin-top").replace("px",""))),e=t.find(".login-menu").outerHeight(!0)+t.find(".social-links").outerHeight(!0)+e;t.find("nav").css("min-height","calc(100% - "+(Math.ceil(e)+4)+"px)"),t.toggleClass("open"),i("body").toggleClass("product-nav-open")}),i(document).on("click",function(t){var e=i("body");!e.hasClass("product-nav-open")||i(t.target).is(n)||i(t.target).closest(".product-mobile-nav").length||(i(".product-mobile-nav").removeClass("open"),e.removeClass("product-nav-open"))}),i(".news-header__mobile-search").click(function(t){t.preventDefault(),i(".mobile-search-form").slideToggle("fast")})})},{jquery:17}],62:[function(t,e,i){var n=t("./equal_heights"),t=t("./add_event");function r(){n(".read-more-block",".read-more-block__prompt__content")}function o(){var t=document.querySelectorAll(".read-more-block__prompt__content");0<t.length&&Array.prototype.forEach.call(t,function(t){t.style.height="auto"})}t(window,"load",function(){(719<document.documentElement.clientWidth?r:o)()}),t(window,"resize",function(){(719<document.documentElement.clientWidth?r:o)()})},{"./add_event":28,"./equal_heights":48}],63:[function(t,e,i){var n=t("./equal_heights"),t=t("./add_event");function r(){n(".related-items",".related-items__header")}function o(){var t=document.querySelectorAll(".related-items .related-items__header");0<t.length&&Array.prototype.forEach.call(t,function(t){t.style.height="auto"})}t(window,"load",function(){(600<=document.documentElement.clientWidth?r:o)()}),t(window,"resize",function(){(600<=document.documentElement.clientWidth?r:o)()})},{"./add_event":28,"./equal_heights":48}],64:[function(t,e,i){var n=t("jquery");t("slick-carousel"),n(".related-publications__slides").each(function(){n(this).slick({slidesToShow:1,slidesToScroll:1,prevArrow:'<button type="button" class="slick-prev">«</button>',nextArrow:'<button type="button" class="slick-next">»</button>'})})},{jquery:17,"slick-carousel":24}],65:[function(t,e,i){var n=t("./equal_heights"),t=t("./add_event");function r(){n(".report-grid","h3")}function o(){var t=document.querySelectorAll(".report-grid h3");0<t.length&&Array.prototype.forEach.call(t,function(t){t.style.height="auto"})}t(window,"load",function(){(360<=document.documentElement.clientWidth?r:o)()}),t(window,"resize",function(){(360<=document.documentElement.clientWidth?r:o)()})},{"./add_event":28,"./equal_heights":48}],66:[function(t,e,i){var n=t("./equal_heights"),r=t("./add_event");function o(){var t=document.querySelectorAll(".rotator__item p");0<t.length&&Array.prototype.forEach.call(t,function(t){t.style.height="auto"})}r(window,"load",function(){939<document.documentElement.clientWidth?n(".rotator__content","p"):o()}),r(window,"resize",function(){939<document.documentElement.clientWidth?n(".rotator__content","p"):o()});var a=document.querySelectorAll(".rotator__image"),s=document.querySelectorAll(".rotator__item"),l=document.querySelectorAll(".rotator__navigation a");function u(t){for(var e=0;t=t.previousElementSibling;)e++;return e}function c(){a&&Array.prototype.forEach.call(a,function(t){t.classList.remove("active")}),s&&Array.prototype.forEach.call(s,function(t){t.classList.remove("active")}),l&&Array.prototype.forEach.call(l,function(t){t.classList.remove("active")})}function h(){var t=document.querySelectorAll(".rotator__content .active");Array.prototype.forEach.call(t,function(t){var e=u(t.parentElement.firstElementChild);t.nextElementSibling&&(e=u(t.nextElementSibling)),c(),s[e].classList.add("active"),l[e].classList.add("active"),a[e].classList.add("active")})}var p=setInterval(h,5e3);s&&Array.prototype.forEach.call(s,function(e){var i=u(e);r(e,"click",function(t){e.classList.contains("active")||(t.preventDefault(),c(),e.classList.add("active"),l[i].classList.add("active"),a[i].classList.add("active"),clearInterval(p),p=setInterval(h,5e3))})}),l&&Array.prototype.forEach.call(l,function(t){var e=u(t.parentElement);r(t,"click",function(){c(),t.classList.add("active"),s[e].classList.add("active"),a[e].classList.add("active"),clearInterval(p),p=setInterval(h,5e3)})})},{"./add_event":28,"./equal_heights":48}
1],67:[function(t,e,i){var t=t("./add_event"),n=document.querySelector(".compare-items__actions > .btn, .programme-index__actions__actions > .opener");n&&t(n,"click",function(t){t.preventDefault();t=n.parentElement;t.classList.contains("open")?t.classList.remove("open"):t.classList.add("open")})},{"./add_event":28}],68:[function(t,e,i){var n=r(t("jquery"));function r(t){return t&&t.__esModule?t:{default:t}}(0,r(t("../../node_modules/select2/dist/js/select2.full.min")).default)(window,n.default),(0,n.default)(function(e){e("select[multiple]").each(function(){var t=e(this);t.select2({placeholder:t.data("placeholder")})}),e("select.replace").each(function(){var t=e(this);t.select2({placeholder:t.data("placeholder"),dropdownAutoWidth:!0,dropdownParent:t.parent()})})})},{"../../node_modules/select2/dist/js/select2.full.min":23,jquery:17}],69:[function(t,e,i){var o=t("jquery");t("slick-carousel"),o(".show-news-header__highlights").each(function(){var i=o(this),n=o(this).find(".show-news-header__carousel"),r=o(this).find(".show-news-header__carousel__videos");n.length&&(n.find(".slick-arrow").show(),r.slick({slidesToShow:5,slidesToScroll:1,arrows:!1,responsive:[{breakpoint:701,settings:{slidesToShow:4}},{breakpoint:501,settings:{slidesToShow:3}},{breakpoint:401,settings:{slidesToShow:1,centerMode:!0}}]}),n.find(".prev").click(function(){r.slick("slickPrev")}),n.find(".next").click(function(){r.slick("slickNext")})),i.find(".hide").click(function(){var e=o(this);i.find(".show-news-header__information, .show-news-header__carousel").slideToggle("fast",function(){var t=i.find(".show-news-header__information").is(":hidden");t?e.addClass("closed").text("Show"):e.removeClass("closed").text("Hide"),n&&(r.slick("unslick"),t?n.height(0):n.height(""),r.slick({slidesToShow:5,slidesToScroll:1,arrows:!1,responsive:[{breakpoint:701,settings:{slidesToShow:4}},{breakpoint:501,settings:{slidesToShow:3}},{breakpoint:401,settings:{slidesToShow:1,centerMode:!0}}]}))})})})},{jquery:17,"slick-carousel":24}],70:[function(t,e,i){var o=n(t("nouislider"));function n(t){return t&&t.__esModule?t:{default:t}}(0,n(t("jquery")).default)(function(r){r(".slide-input").each(function(){var i,n,t=r(this),e=t.find(".slider");0<e.length&&(o.default.create(e[0],{start:[parseFloat(e.data("min")),parseFloat(e.data("max"))],connect:!0,range:{min:parseFloat(e.data("min")),max:parseFloat(e.data("max"))},cssPrefix:"slider__",tooltips:1024<document.documentElement.clientWidth,format:{from:function(t){return parseInt(t)},to:function(t){return parseInt(t)}}}),e.data("minInitial")&&e[0].noUiSlider.setHandle(0,parseFloat(e.data("minInitial"))),e.data("maxInitial")&&e[0].noUiSlider.setHandle(1,parseFloat(e.data("maxInitial"))),i=t.find("input.min"),n=t.find("input.max"),e[0].noUiSlider.on("update",function(t,e){t=t[e];(e?n:i).val(t)}),i.on("change",function(){e[0].noUiSlider.set([this.value,null])}),n.on("change",function(){e[0].noUiSlider.set([null,this.value])}))})})},{jquery:17,nouislider:21}],71:[function(t,e,i){var n,r=t("./add_event"),o=document.querySelectorAll(".small-rotator__image"),a=document.querySelectorAll(".small-rotator__item"),s=document.querySelectorAll(".small-rotator__navigation a");function l(t){for(var e=0;t=t.previousElementSibling;)e++;return e}function u(){o&&Array.prototype.forEach.call(o,function(t){t.classList.remove("active")}),a&&Array.prototype.forEach.call(a,function(t){t.classList.remove("active")}),s&&Array.prototype.forEach.call(s,function(t){t.classList.remove("active")})}function c(){var t=document.querySelectorAll(".small-rotator__content .active");Array.prototype.forEach.call(t,function(t){var e=l(t.parentElement.firstElementChild);t.nextElementSibling&&(e=l(t.nextElementSibling)),u(),a[e].classList.add("active"),s[e].classList.add("active"),o[e].classList.add("active")})}1<a.length&&(n=setInterval(c,5e3),Array.prototype.forEach.call(a,function(e){var i=l(e);r(e,"click",function(t){e.classList.contains("active")||(t.preventDefault(),u(),e.classList.add("active"),s[i].classList.add("active"),o[i].classList.add("active"),clearInterval(n),n=setInterval(c,5e3))})})),1<s.length&&Array.prototype.forEach.call(s,function(t){var e=l(t.parentElement);r(t,"click",function(){u(),t.classList.add("active"),a[e].classList.add("active"),o[e].classList.add("active"),clearInterval(n),n=setInterval(c,5e3)})})},{"./add_event":28}
1],72:[function(t,e,i){var t=t("jquery");(0,((t=t)&&t.__esModule?t:{default:t}).default)(function(e){var i=e(".sticky-header-container"),n=e(".sticky-header");i.length&&e(window).scroll(function(){var t;e(document).scrollTop()>=i.offset().top?(n.addClass("sticky"),n.prev(".cloned").length||((t=n.clone()).css("visibility","hidden").addClass("cloned").removeClass("sticky-header sticky"),n.before(t))):(n.removeClass("sticky"),n.prev(".cloned").length&&n.prev(".cloned").remove())}).scroll()})},{jquery:17}],73:[function(t,e,i){var t=t("jquery"),t=(t=t)&&t.__esModule?t:{default:t};window.jQuery=t.default,(0,t.default)(function(n){var t=n(".item-search .hide"),t=(0<t.length&&t.each(function(){var e=n(this),i=e.parent().find(".subcategories");e.on("click",function(t){t.preventDefault(),i.hasClass("show")?(i.removeClass("show"),e.html("+")):(i.addClass("show"),e.html("-"))})}),n(".has-subcategories")),t=(t.find(".parent .checkbox").click(function(){var t=n(this).closest(".has-subcategories").find(".subcategories input[type=checkbox]");n(this).hasClass("checked")||n(this).hasClass("intermediate")?(t.prop("checked",!1),n(this).removeClass("checked intermediate")):(t.prop("checked",!0),n(this).addClass("checked")),t.trigger("change")}),t.find("input[type=checkbox]"));t.change(function(){var t=n(this).closest(".has-subcategories"),e=t.find(".parent .checkbox"),i=t.find("input[type=checkbox]"),t=t.find("input[type=checkbox]:checked");t.length===i.length?e.removeClass("intermediate").addClass("checked"):0<t.length?e.removeClass("checked").addClass("intermediate"):e.removeClass("checked intermediate")}),t.trigger("change")})},{jquery:17}],74:[function(t,e,i){var t=t("jquery"),r=(t=t)&&t.__esModule?t:{default:t};function n(){var t=Math.floor((0,r.default)(".top-menu").outerHeight()),e=Math.floor((0,r.default)(".news-header").outerHeight()),i=Math.floor((0,r.default)(".product-footer").outerHeight()),n=Math.floor((0,r.default)(".site-footer").outerHeight());(0,r.default)(".subscription-sessions").css("min-height","calc(100vh - "+t+"px - "+e+"px - "+i+"px - "+n+"px")}(0,r.default)(function(){n()}),(0,r.default)(window).resize(function(){n()})},{jquery:17}],75:[function(t,e,i){var n=t("./equal_heights"),t=t("./add_event");function r(){n(".subscription-list ul","a")}function o(){var t=document.querySelectorAll(".subscription-list ul a");0<t.length&&Array.prototype.forEach.call(t,function(t){t.style.height="auto"})}t(window,"load",function(){(500<document.documentElement.clientWidth?r:o)()}),t(window,"resize",function(){(500<document.documentElement.clientWidth?r:o)()})},{"./add_event":28,"./equal_heights":48}],76:[function(t,e,i){var n=t("./add_event"),t=document.querySelectorAll(".subscription-list .collapse");t&&Array.prototype.forEach.call(t,function(e){n(e,"click",function(t){t.preventDefault();t=e.parentElement.parentElement;t.classList.contains("closed")?(t.classList.remove("closed"),e.innerHTML="-"):(t.classList.add("closed"),e.innerHTML="+")})})},{"./add_event":28}],77:[function(t,e,i){var n=t("./add_event"),r=document.querySelectorAll(".tabs__nav a"),o=document.querySelectorAll(".tabs__content > *");r&&Array.prototype.forEach.call(r,function(t){var e=(t=>{for(var e=0;t=t.previousElementSibling;)e++;return e})(t.parentElement);n(t,"click",function(){r&&Array.prototype.forEach.call(r,function(t){t.classList.remove("active")}),o&&Array.prototype.forEach.call(o,function(t){t.classList.remove("active")}),t.classList.add("active"),o[e].classList.add("active")})})},{"./add_event":28}],78:[function(t,e,i){var n=t("jquery");t("tooltipster"),n(document).ready(function(){n(".icon-tooltip").tooltipster({side:"right"}),n(".tooltipped-input__link").tooltipster({side:"right"}),n(".tooltip-flag").tooltipster({side:"bottom",contentAsHTML:!0,theme:["tooltipster-shadow","tooltipster-shadow-customized"]}),n(".tooltip-filter").tooltipster({side:"bottom",contentAsHTML:!0,distance:-2,functionInit:function(t,e){e=n(e.origin).find(".tooltip_templates__filter").detach();t.content(e)}})})},{jquery:17,tooltipster:25}],79:[function(t,e,i){t("jquery")(function(i){var e=i(".top-menu");e.find(".menu").find(".menu__column").not(".no-children").hover(function(){i(this).addClass("hovered"),e.addClass("open");var t=i(this).position().left+parseInt(i(this).find(".opener").css("padding-left"));i(this).find(".menu__sub").css({left:t,height:"auto",overflow:"visible",visibility:"visible"}),i(this).is(":last-child")&&i(this).find(".menu__sub").css({left:"auto",right:"0"})},function(){i(this).find(".menu__sub").css({height:0,overflow:"hidden",visibility:"hidden"}),e.removeClass("open"),i(this).removeClass("hovered")}),e.find(".search-form-opener").click(function(){e.find(".search-form").slideToggle("fast")}),i("body").on("click",".menu__mobile-opener",function(t){t.preventDefault(),i(".mobile-menu").toggleClass("open"),i("body").toggleClass("nav-open")}),i(document).on("click",function(t){var e=i("body");!e.hasClass("nav-open")||i(t.target).is(".menu__mobile-opener")||i(t.target).closest(".menu__mobile-opener").length||i(t.target).closest(".mobile-menu").length||(i(".mobile-menu").removeClass("open"),e.removeClass("nav-open"))}),i(".mobile-menu__sub").hide(),i(".mobile-menu__section").on("click",".opener",function(t){t.preventDefault();var e=i(this);e.hasClass("open")?i(this).next(".mobile-menu__sub").slideUp("fast",function(){e.removeClass("open")}):(e.addClass("open"),i(this).next(".mobile-menu__sub").slideDown("fast"))})})},{jquery:17}
1],80:[function(t,e,i){am4internal_webpackJsonp(["689e"],{XFs4:function(L,t,e){Object.defineProperty(t,"__esModule",{value:!0});var V,R,t={},I=(e.d(t,"GaugeChartDataItem",function(){return wt}),e.d(t,"GaugeChart",function(){return Pt}),e.d(t,"RadarChartDataItem",function(){return dt}),e.d(t,"RadarChart",function(){return ft}),e.d(t,"XYChartDataItem",function(){return N.b}),e.d(t,"XYChart",function(){return N.a}),e.d(t,"SerialChartDataItem",function(){return kt.b}),e.d(t,"SerialChart",function(){return kt.a}),e.d(t,"PieChart3DDataItem",function(){return Rt}),e.d(t,"PieChart3D",function(){return Nt}),e.d(t,"PieChartDataItem",function(){return Dt.b}),e.d(t,"PieChart",function(){return Dt.a}),e.d(t,"SlicedChart",function(){return Gt}),e.d(t,"SlicedChartDataItem",function(){return Yt}),e.d(t,"FlowDiagramDataItem",function(){return ge}),e.d(t,"FlowDiagram",function(){return me}),e.d(t,"SankeyDiagramDataItem",function(){return je}),e.d(t,"SankeyDiagram",function(){return Fe}),e.d(t,"ChordDiagramDataItem",function(){return Xe}),e.d(t,"ChordDiagram",function(){return qe}),e.d(t,"TreeMapDataItem",function(){return oi}),e.d(t,"TreeMap",function(){return ai}),e.d(t,"XYChart3DDataItem",function(){return Oi}),e.d(t,"XYChart3D",function(){return ki}),e.d(t,"ChartDataItem",function(){return Kt.b}),e.d(t,"Chart",function(){return Kt.a}),e.d(t,"LegendDataItem",function(){return ie.b}),e.d(t,"Legend",function(){return ie.a}),e.d(t,"LegendSettings",function(){return ie.c}),e.d(t,"HeatLegend",function(){return Ai.a}),e.d(t,"SeriesDataItem",function(){return ji.b}),e.d(t,"Series",function(){return ji.a}),e.d(t,"XYSeriesDataItem",function(){return Fi.b}),e.d(t,"XYSeries",function(){return Fi.a}),e.d(t,"LineSeriesDataItem",function(){return B.b}),e.d(t,"LineSeries",function(){return B.a}),e.d(t,"LineSeriesSegment",function(){return Ei.a}),e.d(t,"CandlestickSeriesDataItem",function(){return Ni}),e.d(t,"CandlestickSeries",function(){return Bi}),e.d(t,"OHLCSeriesDataItem",function(){return Xi}),e.d(t,"OHLCSeries",function(){return qi}),e.d(t,"ColumnSeriesDataItem",function(){return g.b}),e.d(t,"ColumnSeries",function(){return g.a}),e.d(t,"StepLineSeriesDataItem",function(){return nn}),e.d(t,"StepLineSeries",function(){return rn}),e.d(t,"RadarSeriesDataItem",function(){return z}),e.d(t,"RadarSeries",function(){return H}),e.d(t,"RadarColumnSeriesDataItem",function(){return pn}),e.d(t,"RadarColumnSeries",function(){return dn}),e.d(t,"PieSeriesDataItem",function(){return It.b}),e.d(t,"PieSeries",function(){return It.a}),e.d(t,"FunnelSeries",function(){return Cn}),e.d(t,"FunnelSeriesDataItem",function(){return Sn}),e.d(t,"PyramidSeries",function(){return In}),e.d(t,"PyramidSeriesDataItem",function(){return Dn}),e.d(t,"PictorialStackedSeries",function(){return Mn}),e.d(t,"PictorialStackedSeriesDataItem",function(){return En}),e.d(t,"PieTick",function(){return Nn.a}),e.d(t,"FunnelSlice",function(){return mn}),e.d(t,"PieSeries3DDataItem",function(){return jt}),e.d(t,"PieSeries3D",function(){return Ft}),e.d(t,"TreeMapSeriesDataItem",function(){return Qe}),e.d(t,"TreeMapSeries",function(){return ti}),e.d(t,"ColumnSeries3DDataItem",function(){return _i}),e.d(t,"ColumnSeries3D",function(){return wi}),e.d(t,"ConeSeriesDataItem",function(){return Yn}),e.d(t,"ConeSeries",function(){return Gn}),e.d(t,"CurvedColumnSeries",function(){return er}),e.d(t,"CurvedColumnSeriesDataItem",function(){return tr}),e.d(t,"AxisDataItem",function(){return or.b}),e.d(t,"Axis",function(){return or.a}),e.d(t,"Grid",function(){return J.a}),e.d(t,"AxisTick",function(){return ar.a}),e.d(t,"AxisLabel",function(){return sr.a}),e.d(t,"AxisLine",function(){return lr.a}),e.d(t,"AxisFill",function(){return q.a}),e.d(t,"AxisRenderer",function(){return X.a}),e.d(t,"AxisBreak",function(){return ur.a}),e.d(t,"AxisBullet",function(){return nt.a}),e.d(t,"ValueAxisDataItem",function(){return Je.b}),e.d(t,"ValueAxis",function(){return Je.a}),e.d(t,"CategoryAxisDataItem",function(){return st.b}),e.d(t,"CategoryAxis",function(){return st.a}),e.d(t,"CategoryAxisBreak",function(){return cr.a}),e.d(t,"DateAxisDataItem",function(){return hr.b}),e.d(t,"DateAxis",function(){return hr.a}),e.d(t,"DurationAxisDataItem",function(){return pr.b}),e.d(t,"DurationAxis",function(){return pr.a}),e.d(t,"DateAxisBreak",function(){return dr.a}),e.d(t,"ValueAxisBreak",function(){return fr.a}),e.d(t,"AxisRendererX",function(){return li.a}),e.d(t,"AxisRendererY",function(){return at.a}),e.d(t,"AxisRendererRadial",function(){return ct}),e.d(t,"AxisLabelCircular",function(){return it.a}),e.d(t,"AxisRendererCircular",function(){return rt}),e.d(t,"AxisFillCircular",function(){return $}),e.d(t,"GridCircular",function(){return Q}),e.d(t,"AxisRendererX3D",function(){return ui}),e.d(t,"AxisRendererY3D",function(){return di}),e.d(t,"Tick",function(){return bn.a}),e.d(t,"Bullet",function(){return ae.a}),e.d(t,"LabelBullet",function(){return xe}),e.d(t,"CircleBullet",function(){return gr}),e.d(t,"ErrorBullet",function(){return vr}),e.d(t,"XYChartScrollbar",function(){return wr.a}),e.d(t,"ClockHand",function(){return bt}),e.d(t,"FlowDiagramNode",function(){return ne}),e.d(t,"FlowDiagramLink",function(){return ce}),e.d(t,"SankeyNode",function(){return Pe}),e.d(t,"SankeyLink",function(){return ke}),e.d(t,"ChordNode",function(){return Ve}),e.d(t,"ChordLink",function(){return He}),e.d(t,"NavigationBarDataItem",function(){return Tr}),e.d(t,"NavigationBar",function(){return Or}),e.d(t,"Column",function(){return fi.a}),e.d(t,"Candlestick",function(){return Mi}),e.d(t,"OHLC",function(){return Wi}),e.d(t,"RadarColumn",function(){return ln}),e.d(t,"Column3D",function(){return mi}),e.d(t,"ConeColumn",function(){return zn}),e.d(t,"CurvedColumn",function(){return Kn}),e.d(t,"XYCursor",function(){return Ar.a}),e.d(t,"Cursor",function(){return jr.a}),e.d(t,"RadarCursor",function(){return Fr}),e("m4/l")),N=e("0Mwj"),b=e("tjMS"),B=e("v36H"),i=e("aCit"),A=e("Gg2j"),j=e("hGwe"),z=(R=B.b,Object(I.c)(W,R),W),H=(V=B.a,Object(I.c)(n,V),n.prototype.validate=function(){this.chart.invalid&&this.chart.validate(),V.prototype.validate.call(this)},n.prototype.createDataItem=function(){return new z}
1,n.prototype.getPoint=function(t,e,i,n,r,o,a){o=o||"valueX";var s=this.yAxis.getX(t,i,r,a=a||"valueY"),i=this.yAxis.getY(t,i,r,a),r=A.getDistance({x:s,y:i}),a=(0==r&&(r=1e-5),this.xAxis.getAngle(t,e,n,o)),s=this.chart.startAngle,i=this.chart.endAngle;return a<s||i<a?void 0:{x:r*A.cos(a),y:r*A.sin(a)}},n.prototype.addPoints=function(t,e,i,n,r){i=this.getPoint(e,i,n,e.locations[i],e.locations[n]);i&&t.push(i)},n.prototype.getMaskPath=function(){var t=this.yAxis.renderer;return j.arc(t.startAngle,t.endAngle-t.startAngle,t.pixelRadius,t.pixelInnerRadius)},n.prototype.drawSegment=function(t,e,i){var n=this.yAxis.renderer;this.connectEnds&&360==Math.abs(n.endAngle-n.startAngle)&&(this.dataFields[this._xOpenField]||this.dataFields[this._yOpenField]||this.stacked)&&(e.push(e[0]),0<i.length)&&i.unshift(i[i.length-1]),V.prototype.drawSegment.call(this,t,e,i)},Object.defineProperty(n.prototype,"connectEnds",{get:function(){return this.getPropertyValue("connectEnds")},set:function(t){this.setPropertyValue("connectEnds",t,!0)},enumerable:!0,configurable:!0}),n.prototype.positionBulletReal=function(t,e,i){var n=this.xAxis,r=this.yAxis;(e<n.start||e>n.end||i<r.start||i>r.end)&&(t.visible=!1),t.moveTo(this.xAxis.renderer.positionToPoint(e,i))},n.prototype.setXAxis=function(t){V.prototype.setXAxis.call(this,t),this.updateRendererRefs()},n.prototype.setYAxis=function(t){V.prototype.setYAxis.call(this,t),this.updateRendererRefs()},n.prototype.updateRendererRefs=function(){var t=this.xAxis.renderer,e=this.yAxis.renderer;t.axisRendererY=e},n);function n(){var t=V.call(this)||this;return t.className="RadarSeries",t.connectEnds=!0,t.applyTheme(),t}function W(){var t=R.call(this)||this;return t.className="RadarSeriesDataItem",t.setLocation("dateX",0,0),t.setLocation("dateY",0,0),t.setLocation("categoryX",0,0),t.setLocation("categoryY",0,0),t.applyTheme(),t}i.c.registeredClasses.RadarSeries=H,i.c.registeredClasses.RadarSeriesDataItem=z;var U,Y=e("C6dT"),G=e("FzPm"),X=e("Meme"),q=e("8EhG"),F=e("Mtpk"),$=(U=q.a,Object(I.c)(K,U),K.prototype.draw=function(){var t;U.prototype.draw.call(this),this.__disabled||this.disabled||!this.axis||(t=this.axis.renderer,this.fillPath=t.getPositionRangePath(this.startPosition,this.endPosition,this.radius,(F.hasValue(this.innerRadius)?this:t).innerRadius,this.cornerRadius),this.path=this.fillPath)},Object.defineProperty(K.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(K.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(K.prototype,"cornerRadius",{get:function(){return this.getPropertyValue("cornerRadius")},set:function(t){this.setPropertyValue("cornerRadius",t,!0)},enumerable:!0,configurable:!0}),K);function K(t){t=U.call(this,t)||this;return t.className="AxisFillCircular",t.element=t.paper.add("path"),t.radius=Object(b.c)(100),t.applyTheme(),t}i.c.registeredClasses.AxisFillCircular=$;var Z,J=e("AaJ4"),Q=(Z=J.a,Object(I.c)(tt,Z),Object.defineProperty(tt.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(tt.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(t){this.setPercentProperty("radius",t,!0,!1,10,!1)},enumerable:!0,configurable:!0}),tt);function tt(){var t=Z.call(this)||this;return t.className="GridCircular",t.pixelPerfect=!1,t.applyTheme(),t}i.c.registeredClasses.GridCircular=Q;var et,it=e("IbTV"),w=e("v9UT"),nt=e("5xph"),rt=(et=X.a,Object(I.c)(r,et),r.prototype.setAxis=function(t){var i=this,t=(et.prototype.setAxis.call(this,t),t.isMeasured=!1,t.tooltip);t.adapter.add("dx",function(t,e){e=w.svgPointToSprite({x:e.pixelX,y:e.pixelY},i);return i.pixelRadius*Math.cos(Math.atan2(e.y,e.x))-e.x}),t.adapter.add("dy",function(t,e){e=w.svgPointToSprite({x:e.pixelX,y:e.pixelY},i);return i.pixelRadius*Math.sin(Math.atan2(e.y,e.x))-e.y})},r.prototype.validate=function(){this.chart&&this.chart.invalid&&this.chart.validate(),et.prototype.validate.call(this)}
1,Object.defineProperty(r.prototype,"axisLength",{get:function(){return 2*Math.PI*this.pixelRadius},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(t){this.setPercentProperty("radius",t,!1,!1,10,!1)&&this.axis&&this.axis.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pixelRadius",{get:function(){return w.relativeRadiusToValue(this.radius,this.pixelRadiusReal)||0},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"innerRadius",{get:function(){var t,e,i=this.chart,n=this.getPropertyValue("innerRadius");if(i)return F.hasValue(n)?n instanceof b.a&&i&&(t=i.mr,e=n.value,e=Math.max(t*e,t-Math.min(i.plotContainer.innerHeight,i.plotContainer.innerWidth))/t,n=Object(b.c)(100*e)):(n=i.innerRadius)instanceof b.a&&i&&(n=Object(b.c)(n.value*i.innerRadiusModifyer*100)),n},set:function(t){this.setPercentProperty("innerRadius",t,!1,!1,10,!1)&&this.axis&&this.axis.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"useChartAngles",{get:function(){return this.getPropertyValue("useChartAngles")},set:function(t){this.setPropertyValue("useChartAngles",t)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pixelInnerRadius",{get:function(){return w.relativeRadiusToValue(this.innerRadius,this.pixelRadiusReal)||0},enumerable:!0,configurable:!0}),r.prototype.positionToPoint=function(t,e){F.isNumber(e)||(e=1);var i,t=this.positionToCoordinate(t),t=this.startAngle+(this.endAngle-this.startAngle)*t/this.axisLength,n=this.pixelRadius,r=this.pixelInnerRadius;return this.axisRendererY?{x:(i=0==(i=A.fitToRange(this.axisRendererY.positionToCoordinate(e),0,1/0))?1e-6:i)*A.cos(t),y:i*A.sin(t)}:{x:A.cos(t)*r+(n-r)*A.cos(t)*e,y:A.sin(t)*r+(n-r)*A.sin(t)*e}},r.prototype.positionToAngle=function(t){var e=this.axis,i=(this.endAngle-this.startAngle)/(e.end-e.start),t=e.renderer.inversed?this.startAngle+(e.end-t)*i:this.startAngle+(t-e.start)*i;return A.round(t,3)},r.prototype.angleToPosition=function(t){var e=this.axis,i=(this.endAngle-this.startAngle)/(e.end-e.start),t=e.renderer.inversed?e.end-(t-this.startAngle)/i:(t-this.startAngle)/i+e.start;return A.round(t,5)},r.prototype.updateAxisLine=function(){var t=this.pixelRadius,e=this.startAngle,i=this.endAngle,i=A.min(360,i-e);this.line.path=j.moveTo({x:t*A.cos(e),y:t*A.sin(e)})+j.arcTo(e,i,t,t)},r.prototype.updateGridElement=function(t,e,i){e+=(i-e)*t.location;var n,r,i=this.positionToPoint(e);F.isNumber(i.x)&&F.isNumber(i.y)&&t.element&&(i=A.DEGREES*Math.atan2(i.y,i.x),n=w.relativeRadiusToValue(F.hasValue(t.radius)?t.radius:Object(b.c)(100),this.pixelRadius),r=w.relativeRadiusToValue(t.innerRadius,this.pixelRadius),t.zIndex=0,r=w.relativeRadiusToValue(F.isNumber(r)?r:this.innerRadius,this.pixelRadiusReal,!0),F.isNumber(r)||(r=0),t.path=j.moveTo({x:r*A.cos(i),y:r*A.sin(i)})+j.lineTo({x:n*A.cos(i),y:n*A.sin(i)})),this.toggleVisibility(t,e,0,1)},r.prototype.updateTickElement=function(t,e,i){e+=(i-e)*t.location;var n,r,i=this.positionToPoint(e);t.element&&(n=this.pixelRadius,i=A.DEGREES*Math.atan2(i.y,i.x),r=t.length,t.inside&&(r=-r),t.zIndex=1,t.path=j.moveTo({x:n*A.cos(i),y:n*A.sin(i)})+j.lineTo({x:(n+r)*A.cos(i),y:(n+r)*A.sin(i)})),this.toggleVisibility(t,e,0,1)},r.prototype.updateBullet=function(t,e,i){var n=.5,i=(t instanceof nt.a&&(n=t.location),this.positionToPoint(e+=(i-e)*n)),n=this.pixelRadius,r=A.DEGREES*Math.atan2(i.y,i.x),i={x:n*A.cos(r),y:n*A.sin(r)};this.positionItem(t,i),this.toggleVisibility(t,e,0,1)},r.prototype.updateLabelElement=function(t,e,i,n){F.hasValue(n)||(n=t.location),t.fixPosition(this.positionToAngle(e+=(i-e)*n),this.pixelRadius),t.zIndex=2,this.toggleVisibility(t,e,this.minLabelPosition,this.maxLabelPosition)},r.prototype.fitsToBounds=function(t){return!0},Object.defineProperty(r.prototype,"startAngle",{get:function(){return this.getPropertyValue("startAngle")},set:function(t){this.setPropertyValue("startAngle",t)&&(this.invalidateAxisItems(),this.axis)&&this.axis.invalidateSeries()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endAngle",{get:function(){return this.getPropertyValue("endAngle")}
1,set:function(t){this.setPropertyValue("endAngle",t)&&(this.invalidateAxisItems(),this.axis)&&this.axis.invalidateSeries()},enumerable:!0,configurable:!0}),r.prototype.getPositionRangePath=function(t,e,i,n,r){var o="";return F.isNumber(t)&&F.isNumber(e)&&(F.hasValue(i)||(i=this.radius),t=A.max(t,this.axis.start),(e=A.min(e,this.axis.end))<t&&(e=t),i=w.relativeRadiusToValue(i,this.pixelRadius),n=w.relativeRadiusToValue(n,this.pixelRadius,!0),t=this.positionToAngle(t),e=this.positionToAngle(e)-t,o=j.arc(t,e,i,n,i,r)),o},r.prototype.createGrid=function(){return new Q},r.prototype.createFill=function(t){return new $(t)},r.prototype.createLabel=function(){return new it.a},r.prototype.pointToPosition=function(t){t=A.fitAngleToRange(A.getAngle(t),this.startAngle,this.endAngle);return this.coordinateToPosition((t-this.startAngle)/360*this.axisLength)},r);function r(){var t=et.call(this)||this;return t.pixelRadiusReal=0,t.layout="none",t.className="AxisRendererCircular",t.isMeasured=!1,t.startAngle=-90,t.endAngle=270,t.useChartAngles=!0,t.radius=Object(b.c)(100),t.isMeasured=!1,t.grid.template.location=0,t.labels.template.location=0,t.labels.template.radius=15,t.ticks.template.location=0,t.ticks.template.pixelPerfect=!1,t.tooltipLocation=0,t.line.strokeOpacity=0,t.applyTheme(),t}i.c.registeredClasses.AxisRendererCircular=rt;var ot,at=e("OXm9"),st=e("VB2N"),lt=e("Vk33"),ut=e("hD5A"),ct=(ot=at.a,Object(I.c)(o,ot),o.prototype.validate=function(){this.chart&&this.chart.invalid&&this.chart.validate(),ot.prototype.validate.call(this)},Object.defineProperty(o.prototype,"axisLength",{get:function(){return this.pixelRadius-this.pixelInnerRadius},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(t){this.setPercentProperty("radius",t,!1,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"pixelRadius",{get:function(){return w.relativeRadiusToValue(this.radius,this.pixelRadiusReal)||0},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"innerRadius",{get:function(){var t,e,i=this.chart,n=this.getPropertyValue("innerRadius");return i&&(F.hasValue(n)?n instanceof b.a&&i&&(t=i.mr,e=n.value,e=Math.max(t*e,t-Math.min(i.plotContainer.innerHeight,i.plotContainer.innerWidth))/t,n=Object(b.c)(100*e)):(n=i.innerRadius)instanceof b.a&&i&&(n=Object(b.c)(n.value*i.innerRadiusModifyer*100))),n},set:function(t){this.setPercentProperty("innerRadius",t,!1,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"pixelInnerRadius",{get:function(){return w.relativeRadiusToValue(this.innerRadius,this.pixelRadiusReal)||0},enumerable:!0,configurable:!0}),o.prototype.positionToPoint=function(t,e){t=A.fitToRange(this.positionToCoordinate(t),0,1/0);return{x:t*A.cos(this.axisAngle),y:t*A.sin(this.axisAngle)}},o.prototype.updateAxisLine=function(){this.line.path=j.moveTo({x:this.pixelInnerRadius*A.cos(this.axisAngle),y:this.pixelInnerRadius*A.sin(this.axisAngle)})+j.lineTo({x:this.pixelRadius*A.cos(this.axisAngle),y:this.pixelRadius*A.sin(this.axisAngle)});var t=this.axis.title,e=(t.valign="none",t.horizontalCenter="middle",t.verticalCenter="bottom",t.y=-this.axisLength/2,90);this.opposite?this.inside||(e=-90):this.inside&&(e=-90),t.rotation=e},o.prototype.updateGridElement=function(t,e,i){e+=(i-e)*t.location;var i=this.positionToPoint(e),n=A.getDistance(i),i=this.startAngle,r=this.endAngle,o=this.chart;if(F.isNumber(n)&&t.element&&o){var a=o.xAxes.getIndex(0),s=0,l=o.series.getIndex(0);if(l&&(s=l.dataItems.length),"polygons"==this.gridType&&0<s&&l&&a&&a instanceof st.a){for(var u=a.renderer.grid.template.location,c=a.getAngle(l.dataItems.getIndex(0),"categoryX",u),h=j.moveTo({x:n*A.cos(c),y:n*A.sin(c)}),p=1;p<s;p++)c=a.getAngle(l.dataItems.getIndex(p),"categoryX",u),h+=j.lineTo({x:n*A.cos(c),y:n*A.sin(c)});c=a.getAngle(l.dataItems.getIndex(s-1),"categoryX",a.renderer.cellEndLocation),h+=j.lineTo({x:n*A.cos(c),y:n*A.sin(c)})}else h=j.moveTo({x:n*A.cos(i),y:n*A.sin(i)})+j.arcTo(i,r-i,n,n);t.path=h}this.toggleVisibility(t,e,0,1)}
1,o.prototype.updateLabelElement=function(t,e,i,n){F.hasValue(n)||(n=t.location);i=this.positionToPoint(e+=(i-e)*n);this.positionItem(t,i),this.toggleVisibility(t,e,this.minLabelPosition,this.maxLabelPosition)},o.prototype.updateBaseGridElement=function(){},o.prototype.fitsToBounds=function(t){return!0},Object.defineProperty(o.prototype,"startAngle",{get:function(){return this.getPropertyValue("startAngle")},set:function(t){this.setPropertyValue("startAngle",t)&&this.invalidateAxisItems()},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"endAngle",{get:function(){return this.getPropertyValue("endAngle")},set:function(t){this.setPropertyValue("endAngle",t)&&this.invalidateAxisItems()},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"axisAngle",{get:function(){return this.getPropertyValue("axisAngle")},set:function(t){this.setPropertyValue("axisAngle",A.normalizeAngle(t)),this.invalidateAxisItems()},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"gridType",{get:function(){return this.chart.xAxes.getIndex(0)instanceof st.a?this.getPropertyValue("gridType"):"circles"},set:function(t){this.setPropertyValue("gridType",t,!0)},enumerable:!0,configurable:!0}),o.prototype.getPositionRangePath=function(t,e){var i=this.pixelInnerRadius,n=this.axisLength+i,r=A.fitToRange(this.positionToCoordinate(t),i,n),o=A.fitToRange(this.positionToCoordinate(e),i,n),t=this.startAngle,e=this.endAngle-t,i=this.chart,a=i.xAxes.getIndex(0),s=i.series.getIndex(0),l=0;if(s&&(l=s.dataItems.length),"polygons"==this.gridType&&0<l&&s&&a&&a instanceof st.a){for(var u=a.renderer.grid.template.location,c=a.getAngle(s.dataItems.getIndex(0),"categoryX",u),h=j.moveTo({x:o*A.cos(c),y:o*A.sin(c)}),p=1;p<l;p++)c=a.getAngle(s.dataItems.getIndex(p),"categoryX",u),h+=j.lineTo({x:o*A.cos(c),y:o*A.sin(c)});for(c=a.getAngle(s.dataItems.getIndex(l-1),"categoryX",a.renderer.cellEndLocation),h=(h+=j.lineTo({x:o*A.cos(c),y:o*A.sin(c)}))+j.moveTo({x:r*A.cos(c),y:r*A.sin(c)}),p=l-1;0<=p;p--)c=a.getAngle(s.dataItems.getIndex(p),"categoryX",u),h+=j.lineTo({x:r*A.cos(c),y:r*A.sin(c)})}else h=j.arc(t,e,o,r);return h},o.prototype.updateBreakElement=function(t){var e=t.startLine,i=t.endLine,n=t.fillShape,r=t.startPoint,t=t.endPoint;e.radius=Math.abs(r.y),i.radius=Math.abs(t.y),n.radius=Math.abs(t.y),n.innerRadius=Math.abs(r.y)},o.prototype.createBreakSprites=function(t){t.startLine=new lt.a,t.endLine=new lt.a,t.fillShape=new lt.a},o.prototype.updateTooltip=function(){var t,e;this.axis&&((t=this.axisAngle)<0&&(t+=360),e="vertical",this.axis.updateTooltip(e=45<t&&t<135||225<t&&t<315?"horizontal":e,{x:-4e3,y:-4e3,width:8e3,height:8e3}))},o.prototype.updateTickElement=function(t,e,i){e+=(i-e)*t.location;var n,r,i=this.positionToPoint(e);t.element&&((n=A.normalizeAngle(this.axisAngle+90))/90!=Math.round(n/90)?t.pixelPerfect=!1:t.pixelPerfect=!0,r=-t.length,t.inside&&(r*=-1),t.path=j.moveTo({x:0,y:0})+j.lineTo({x:r*A.cos(n),y:r*A.sin(n)})),this.positionItem(t,i),this.toggleVisibility(t,e,0,1)},o.prototype.updateBullet=function(t,e,i){var n=.5,i=(t instanceof nt.a&&(n=t.location),this.positionToPoint(e+=(i-e)*n));this.positionItem(t,i),this.toggleVisibility(t,e,0,1)},o.prototype.positionToCoordinate=function(t){var e=this.axis,i=e.axisFullLength,n=this.pixelInnerRadius,t=e.renderer.inversed?(e.end-t)*i+n:(t-e.start)*i+n;return A.round(t,1)},o.prototype.pointToPosition=function(t){t=A.getDistance(t)-this.pixelInnerRadius;return this.coordinateToPosition(t)},Object.defineProperty(o.prototype,"chart",{get:function(){return this._chart.get()},set:function(t){this._chart.set(t,null)},enumerable:!0,configurable:!0}),o);function o(){var t=ot.call(this)||this;return t._chart=new ut.d,t.pixelRadiusReal=0,t.className="AxisRendererRadial",t.isMeasured=!1,t.startAngle=-90,t.endAngle=270,t.minGridDistance=30,t.gridType="circles",t.axisAngle=-90,t.isMeasured=!1,t.layout="none",t.radius=Object(b.c)(100),t.line.strokeOpacity=0,t.labels.template.horizontalCenter="middle",t._disposers.push(t._chart),t.applyTheme(),t}i.c.registeredClasses.AxisRendererRadial=ct;var ht,pt,x=e("Wglt"),dt=(pt=N.b,Object(I.c)(gt,pt),gt),ft=(ht=N.a,Object(I.c)(a,ht),a.prototype.applyInternalDefaults=function(){ht.prototype.applyInternalDefaults.call(this),F.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Radar chart"))},a.prototype.processAxis=function(t){ht.prototype.processAxis.call(this,t);var e=t.renderer;(e.gridContainer.parent=e).breakContainer.parent=e,t.parent=this.radarContainer,e.toBack()}
1,a.prototype.handleXAxisRangeChange=function(){ht.prototype.handleXAxisRangeChange.call(this),x.each(this.yAxes.iterator(),function(t){t.invalidate()})},a.prototype.handleYAxisRangeChange=function(){ht.prototype.handleYAxisRangeChange.call(this),x.each(this.xAxes.iterator(),function(t){t.invalidate()})},a.prototype.processConfig=function(t){if(t&&(F.hasValue(t.cursor)&&!F.hasValue(t.cursor.type)&&(t.cursor.type="RadarCursor"),F.hasValue(t.series))&&F.isArray(t.series))for(var e=0,i=t.series.length;e<i;e++)t.series[e].type=t.series[e].type||"RadarSeries";ht.prototype.processConfig.call(this,t)},a.prototype.beforeDraw=function(){ht.prototype.beforeDraw.call(this);var t,e=this.plotContainer,i=A.getArcRect(this.startAngle,this.endAngle,1),n={x:0,y:0,width:0,height:0},r=e.innerWidth/i.width,o=e.innerHeight/i.height,a=this.innerRadius,o=(a instanceof b.a&&(t=a.value,r=Math.min(r,o),this.mr=r,t=Math.max(r*t,r-Math.min(e.innerHeight,e.innerWidth))/r,n=A.getArcRect(this.startAngle,this.endAngle,t),this.innerRadiusModifyer=t/a.value,a=Object(b.c)(100*t)),i=A.getCommonRectangle([i,n]),Math.min(e.innerWidth/i.width,e.innerHeight/i.height)),s=2*w.relativeRadiusToValue(this.radius,o)||0,l=s/2,u=this.startAngle,c=this.endAngle,r=(this._pixelInnerRadius=w.relativeRadiusToValue(a,l),this._bulletMask.path=j.arc(u,c-u,l,this._pixelInnerRadius),x.each(this.xAxes.iterator(),function(t){t.renderer.useChartAngles&&(t.renderer.startAngle=u,t.renderer.endAngle=c),t.width=s,t.height=s,t.renderer.pixelRadiusReal=l}),x.each(this.yAxes.iterator(),function(t){t.renderer.startAngle=u,t.renderer.endAngle=c,t.width=s,t.height=s,t.renderer.pixelRadiusReal=l}),this.cursor);r&&(r.width=s,r.height=s,r.startAngle=u,r.endAngle=c),this.radarContainer.definedBBox={x:l*i.x,y:l*i.y,width:l*i.width,height:l*i.height},this.radarContainer.validatePosition()},a.prototype.createSeries=function(){return new H},Object.defineProperty(a.prototype,"startAngle",{get:function(){return this.getPropertyValue("startAngle")},set:function(t){this.setPropertyValue("startAngle",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"endAngle",{get:function(){return this.getPropertyValue("endAngle")},set:function(t){this.setPropertyValue("endAngle",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(a.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(a.prototype,"pixelInnerRadius",{get:function(){return this._pixelInnerRadius},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"innerRadius",{get:function(){return this.getPropertyValue("innerRadius")},set:function(t){this.setPercentProperty("innerRadius",t,!0,!1,10,!1)},enumerable:!0,configurable:!0}),a.prototype.updateXAxis=function(t){t&&t.processRenderer()},a.prototype.updateYAxis=function(t){t&&t.processRenderer()},a);function a(){var t=ht.call(this)||this,e=(t._axisRendererX=rt,t._axisRendererY=ct,t.innerRadiusModifyer=1,t.mr=1,t.className="RadarChart",t.startAngle=-90,t.endAngle=270,t.radius=Object(b.c)(80),t.innerRadius=0,t.plotContainer.createChild(Y.a));return e.shouldClone=!1,e.layout="absolute",e.align="center",e.valign="middle",t.seriesContainer.parent=e,t.radarContainer=e,t.bulletsContainer.parent=e,t.axisBulletsContainer=e,t._cursorContainer=e,t.chartContainer.events.on("maxsizechanged",t.invalidate,t,!1),t._bulletMask=e.createChild(G.a),t._bulletMask.shouldClone=!1,t._bulletMask.element=t.paper.add("path"),t._bulletMask.opacity=0,t.applyTheme(),t}function gt(){var t=pt.call(this)||this;return t.className="RadarChartDataItem",t.applyTheme(),t}i.c.registeredClasses.RadarChart=ft;var mt,s=e("vMqJ"),yt=e("DziZ"),vt=e("MIZb"),bt=(mt=Y.a,Object(I.c)(l,mt),l.prototype.validate=function(){mt.prototype.validate.call(this);var t,e,i=this.hand,n=(i.width=this.pixelWidth,Math.max(this.startWidth,this.endWidth));i.height=n,i.leftSide=Object(b.c)(this.startWidth/n*100),i.rightSide=Object(b.c)(this.endWidth/n*100),this.axis&&(e=this.axis.renderer,t=w.relativeRadiusToValue(this.innerRadius,e.pixelRadius),e=w.relativeRadiusToValue(this.radius,e.pixelRadius),i.x=t,i.y=-n/2,i.width=e-t)}
1,Object.defineProperty(l.prototype,"pin",{get:function(){return this._pin},set:function(t){this._pin&&this.removeDispose(this._pin),t&&((this._pin=t).parent=this)._disposers.push(t)},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"hand",{get:function(){return this._hand},set:function(t){this._hand&&this.removeDispose(this._hand),t&&((this._hand=t).parent=this)._disposers.push(t)},enumerable:!0,configurable:!0}),Object.defineProperty(l.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(l.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(l.prototype,"startWidth",{get:function(){return this.getPropertyValue("startWidth")},set:function(t){this.setPropertyValue("startWidth",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"endWidth",{get:function(){return this.getPropertyValue("endWidth")},set:function(t){this.setPropertyValue("endWidth",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"rotationDirection",{get:function(){return this.getPropertyValue("rotationDirection")},set:function(t){this.setPropertyValue("rotationDirection",t)},enumerable:!0,configurable:!0}),l.prototype.showValue=function(t,e,i){var n;null!=(this._value=t)&&(F.isNumber(e)||(e=0),this.axis)&&(t=this.axis.renderer.positionToAngle(this.axis.anyToPosition(t)),n=this.rotation,"clockWise"==this.rotationDirection&&t<n&&(this.rotation=n-360),"counterClockWise"==this.rotationDirection&&n<t&&(this.rotation=n+360),this.animate({property:"rotation",to:t},e,i))},Object.defineProperty(l.prototype,"currentPosition",{get:function(){if(this.axis)return this.axis.renderer.angleToPosition(this.rotation)},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"value",{get:function(){return this._value},set:function(t){this.showValue(t)},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"axis",{get:function(){return this._axis.get()},set:function(t){var e;this.axis!=t&&this._axis.set(t,new ut.c([t.events.on("datavalidated",this.updateValue,this,
1!1),t.events.on("datarangechanged",this.updateValue,this,!1),t.events.on("dataitemsvalidated",this.updateValue,this,!1),t.events.on("propertychanged",this.invalidate,this,!1)])),t&&(e=t.chart)&&(this.rotation=e.startAngle),this.parent=t.renderer,this.zIndex=5},enumerable:!0,configurable:!0}),l.prototype.updateValue=function(){this.value=this.value},l.prototype.processConfig=function(t){t&&F.hasValue(t.axis)&&F.isString(t.axis)&&this.map.hasKey(t.axis)&&(t.axis=this.map.getKey(t.axis)),mt.prototype.processConfig.call(this,t)},l);function l(){var t=mt.call(this)||this,e=(t._axis=new ut.d,t.className="ClockHand",new vt.a),e=(t.fill=e.getFor("alternativeBackground"),t.stroke=t.fill,new G.a),e=(e.radius=5,t.pin=e,t.isMeasured=!1,t.startWidth=5,t.endWidth=1,t.width=Object(b.c)(100),t.height=Object(b.c)(100),t.radius=Object(b.c)(100),t.innerRadius=Object(b.c)(0),new yt.a);return t.hand=e,t._disposers.push(t._axis),t.applyTheme(),t}i.c.registeredClasses.ClockHand=bt;_t=dt,Object(I.c)(Ct,_t);var xt,_t,wt=Ct,Pt=(xt=ft,Object(I.c)(St,xt),St.prototype.applyInternalDefaults=function(){xt.prototype.applyInternalDefaults.call(this),F.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Gauge chart"))},St.prototype.processHand=function(t){t=t.newValue;t.axis||(t.axis=this.xAxes.getIndex(0))},St.prototype.configOrder=function(t,e){return t==e?0:"hands"==t?1:"hands"==e?-1:xt.prototype.configOrder.call(this,t,e)},St);function St(){var t=xt.call(this)||this;return t.className="GaugeChart",t.startAngle=180,t.endAngle=360,t.hands=new s.e(new bt),t.hands.events.on("inserted",t.processHand,t,!1),t._disposers.push(new s.c(t.hands)),t._disposers.push(t.hands.template),t.applyTheme(),t}function Ct(){var t=_t.call(this)||this;return t.className="GaugeChartDataItem",t.applyTheme(),t}i.c.registeredClasses.GaugeChart=Pt;var Tt,Ot,kt=e("2I/e"),Dt=e("quKg"),It=e("Puh1"),At=e("nPzZ"),jt=(Ot=It.b,Object(I.c)(Mt,Ot),Object.defineProperty(Mt.prototype,"depthValue",{get:function(){return this.values.depthValue.value},set:function(t){this.setValue("depthValue",t)},enumerable:!0,configurable:!0}),Mt),Ft=(Tt=It.a,Object(I.c)(Et,Tt),Et.prototype.createDataItem=function(){return new jt},Et.prototype.createSlice=function(){return new At.a},Et.prototype.validateDataElement=function(t){var e=t.slice,i=this.depth,n=(F.isNumber(i)||(i=this.chart.depth),t.values.depthValue.percent),n=(F.isNumber(n)||(n=100),e.depth=n*i/100,this.angle);F.isNumber(n)||(n=this.chart.angle),e.angle=n,Tt.prototype.validateDataElement.call(this,t)},Et.prototype.validate=function(){Tt.prototype.validate.call(this);for(var t=this._workingStartIndex;t<this._workingEndIndex;t++){var e=this.dataItems.getIndex(t).slice,i=e.startAngle;-90<=i&&i<90?e.toFront():90<=i&&e.toBack()}},Object.defineProperty(Et.prototype,"depth",{get:function(){return this.getPropertyValue("depth")},set:function(t){this.setPropertyValue("depth",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(Et.prototype,"angle",{get:function(){return this.getPropertyValue("angle")},set:function(t){this.setPropertyValue("angle",t)},enumerable:!0,configurable:!0}),Et.prototype.positionBullet=function(t){Tt.prototype.positionBullet.call(this,t);var e=t.dataItem.slice;t.y=t.pixelY-e.depth},Et);function Et(){var t=Tt.call(this)||this;return t.className="PieSeries3D",t.applyTheme(),t}function Mt(){var t=Ot.call(this)||this;return t.className="PieSeries3DDataItem",t.values.depthValue={},t.applyTheme(),t}i.c.registeredClasses.PieSeries3D=Ft,i.c.registeredClasses.PieSeries3DDataItem=jt;Vt=Dt.b,Object(I.c)(zt,Vt);var Lt,Vt,Rt=zt,Nt=(Lt=Dt.a,Object(I.c)(Bt,Lt),Object.defineProperty(Bt.prototype,"depth",{get:function(){return this.getPropertyValue("depth")},set:function(t){this.setPropertyValue("depth",t)&&this.invalidateDataUsers()},enumerable:!0,configurable:!0}),Object.defineProperty(Bt.prototype,"angle",{get:function(){return this.getPropertyValue("angle")},set:function(t){t=A.fitToRange(t,0,90),this.setPropertyValue("angle",t)&&this.invalidateDataUsers()},enumerable:!0,configurable:!0}),Bt.prototype.createSeries=function(){return new Ft},Bt);function Bt(){var t=Lt.call(this)||this;return t.className="PieChart3D",t.depth=20,t.angle=10,t.applyTheme(),t}function zt(){var t=Vt.call(this)||this;return t.className="PieChart3DDataItem",t.applyTheme(),t}i.c.registeredClasses.PieChart3D=Nt;var Ht,Wt,Ut=e("DXFp"),Yt=(Wt=Ut.b,Object(I.c)(qt,Wt),qt),Gt=(Ht=Ut.a,Object(I.c)(Xt,Ht),Xt.prototype.applyInternalDefaults=function(){Ht.prototype.applyInternalDefaults.call(this),F.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Sliced chart"))},Xt.prototype.validate=function(){Ht.prototype.validate.call(this)},Xt);function Xt(){var t=Ht.call(this)||this;return t.className="SlicedChart",t.seriesContainer.layout="horizontal",t.padding(15,15,15,15),t.applyTheme(),t}function qt(){var t=Wt.call(this)||this;return t.className="SlicedChartDataItem",t.applyTheme(),t}i.c.registeredClasses.SlicedChart=Gt,i.c.registeredClasses.SlicedChartDataItem=Yt;var $t,Kt=e("VIOb"),Zt=e("+qIf"),_=e("Vs7R"),Jt=e("wUYf"),Qt=e("MlsF"),te=e("3Cxr"),ee=e("CnhP"),P=e("Qkdp"),ie=e("uWmK"),ne=($t=Y.a,Object(I.c)(u,$t),u.prototype.handleHit=function(t){this.isHidden||this.isHiding?this.show():this.hide()},u.prototype.show=function(e){var t=$t.prototype.show.call(this,e);return this.outgoingDataItems.each(function(t){t.toNode&&(t.toNode,t.toNode.isHidden)||(t.setWorkingValue("value",t.getValue("value"),e),t.link.show())}),this.incomingDataItems.each(function(t){t.fromNode&&(t.fromNode,t.fromNode.isHidden)||(t.setWorkingValue("value",t.getValue("value"),e),t.link.show())}),t},u.prototype.hide=function(e){var t=$t.prototype.hide.call(this,e);return this.outgoingDataItems.each(function(t){t.setWorkingValue("value",0,e),t.link.hide()}),this.incomingDataItems.each(function(t){t.setWorkingValue("value",0,e),t.link.hide()}),t},u.prototype.validate=function(){this.isDisposed()||($t.prototype.validate.call(this),this.invalidateLinks())},u.prototype.invalidateLinks=function(){var i=this;this.outgoingDataItems.each(function(t){var e,t=t.link;"fromNode"==t.colorMode&&(t.fill=t.dataItem.fromNode.color),"gradient"==t.colorMode&&(t.fill=t.gradient,t.stroke=t.gradient,e=t.gradient.stops.getIndex(0))&&(e.color=i.color,t.gradient.validate())}),this.incomingDataItems.each(function(t){var e,t=t.link;"toNode"==t.colorMode&&(t.fill=t.dataItem.toNode.color),"gradient"==t.colorMode&&(t.fill=t.gradient,t.stroke=t.gradient,e=t.gradient.stops.getIndex(1))&&(e.color=i.color,t.gradient.validate())})},Object.defineProperty(u.prototype,"incomingDataItems",{get:function(){var t,e=this;return this._incomingDataItems||((t=new s.b).events.on("inserted",function(){"name"==e.chart.sortBy?e._incomingSorted=x.sort(e._incomingDataItems.iterator(),function(t,e){return Jt.order(t.fromName,e.fromName)}
1):"value"==e.chart.sortBy?e._incomingSorted=x.sort(e._incomingDataItems.iterator(),function(t,e){return Qt.b(te.order(t.value,e.value))}):e._incomingSorted=e._incomingDataItems.iterator()},void 0,!1),this._incomingDataItems=t),this._incomingDataItems},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"outgoingDataItems",{get:function(){var t,e=this;return this._outgoingDataItems||((t=new s.b).events.on("inserted",function(){"name"==e.chart.sortBy?e._outgoingSorted=x.sort(e._outgoingDataItems.iterator(),function(t,e){return Jt.order(t.fromName,e.fromName)}):"value"==e.chart.sortBy?e._outgoingSorted=x.sort(e._outgoingDataItems.iterator(),function(t,e){return Qt.b(te.order(t.value,e.value))}):e._outgoingSorted=e._outgoingDataItems.iterator()},void 0,!1),this._outgoingDataItems=t),this._outgoingDataItems},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"name",{get:function(){return this.getPropertyValue("name")},set:function(t){this.setPropertyValue("name",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"total",{get:function(){return this.getPropertyValue("total")},set:function(t){this.setPropertyValue("total",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"totalIncoming",{get:function(){return this.getPropertyValue("totalIncoming")},set:function(t){this.setPropertyValue("totalIncoming",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"totalOutgoing",{get:function(){return this.getPropertyValue("totalOutgoing")},set:function(t){this.setPropertyValue("totalOutgoing",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"color",{get:function(){return this.getPropertyValue("color")}
1,set:function(t){this.setColorProperty("color",t),this._background&&(this._background.fill=t),this.fill=t},enumerable:!0,configurable:!0}),u.prototype.createLegendMarker=function(t){var e=t.pixelWidth,i=t.pixelHeight,n=(t.removeChildren(),t.createChild(ee.a)),e=(n.shouldClone=!1,P.copyProperties(this,n,_.b),n.stroke=this.fill,n.copyFrom(this),n.padding(0,0,0,0),n.width=e,n.height=i,t.dataItem);e.color=n.fill,e.colorOrig=n.fill},Object.defineProperty(u.prototype,"legendDataItem",{get:function(){return this._legendDataItem},set:function(t){this._legendDataItem=t,this._legendDataItem.itemContainer.deepInvalidate()},enumerable:!0,configurable:!0}),u);function u(){var t=$t.call(this)||this;return t.legendSettings=new ie.c,t.className="FlowDiagramNode",t.isMeasured=!1,new vt.a,t.draggable=!0,t.inert=!0,t.setStateOnChildren=!0,t.events.on("positionchanged",t.invalidateLinks,t,!1),t.events.on("sizechanged",t.invalidateLinks,t,!1),t}i.c.registeredClasses.FlowDiagramNode=ne;var re,oe=e("sxA1"),ae=e("TXRX"),se=e("8ZqG"),le=e("jfaP"),ue=e("PTiM"),ce=(re=Y.a,Object(I.c)(c,re),c.prototype.positionBullets=function(){var e=this;x.each(this.bullets.iterator(),function(t){t.parent=e.bulletsContainer,t.maxWidth=e.maxWidth,t.maxHeight=e.maxHeight,e.positionBullet(t)})},Object.defineProperty(c.prototype,"bulletsContainer",{get:function(){var t;return this._bulletsContainer||((t=this.createChild(Y.a)).shouldClone=!1,t.layout="none",this._bulletsContainer=t),this._bulletsContainer},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"bulletsMask",{get:function(){var t;return this._bulletsMask||((t=this.createChild(_.a)).shouldClone=!1,t.setElement(this.paper.add("path")),t.isMeasured=!1,this._bulletsMask=t),this._bulletsMask},enumerable:!0,configurable:!0}),c.prototype.positionBullet=function(t){var e=t.locationX,e=(F.isNumber(e)||(e=t.locationY),F.isNumber(e)||(e=.5),this.middleLine.positionToPoint(e));t.moveTo(e);var i,n=t.propertyFields.rotation;t.dataItem&&(i=t.dataItem.dataContext[n]),F.isNumber(i)||(i=e.angle),t.rotation=i},Object.defineProperty(c.prototype,"startAngle",{get:function(){return this.getPropertyValue("startAngle")},set:function(t){this.setPropertyValue("startAngle",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"endAngle",{get:function(){return this.getPropertyValue("endAngle")},set:function(t){this.setPropertyValue("endAngle",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"colorMode",{get:function(){return this.getPropertyValue("colorMode")},set:function(t){var e;"gradient"==t&&(e=this.fill,this.gradient.stops.clear(),e instanceof se.a&&(this.gradient.addColor(e),this.gradient.addColor(e)),this.fill=this.gradient,this.stroke=this.gradient),this.setPropertyValue("colorMode",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"maskBullets",{get:function(){return this.getPropertyValue("maskBullets")},set:function(t){this.setPropertyValue("maskBullets",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"tooltipLocation",{get:function(){return this.getPropertyValue("tooltipLocation")},set:function(t){this.setPropertyValue("tooltipLocation",t,!0)},enumerable:!0,configurable:!0}),c.prototype.setFill=function(t){re.prototype.setFill.call(this,t);var e=this._gradient;e&&t instanceof se.a&&(e.stops.clear(),e.addColor(t),e.addColor(t))},c.prototype.measureElement=function(){},Object.defineProperty(c.prototype,"bullets",{get:function(){var e=this;return this._bullets||(this._bullets=new s.e(new ae.a),this._disposers.push(new s.c(this._bullets)),this._disposers.push(this._bullets.template),this._bullets.events.on("inserted",function(t){t.newValue.events.on("propertychanged",function(t){"locationX"!=t.property&&"locationY"!=t.property||e.positionBullet(t.target)},void 0,!1)},void 0,!1)),this._bullets},enumerable:!0,configurable:!0}),c.prototype.copyFrom=function(t){re.prototype.copyFrom.call(this,t),this.bullets.copyFrom(t.bullets);var e=this.middleLine;e&&(e instanceof ue.a&&t.middleLine instanceof ue.a&&e.copyFrom(t.middleLine),e instanceof le.a)&&t.middleLine instanceof le.a&&e.copyFrom(t.middleLine),this.link.copyFrom(t.link)},c.prototype.getTooltipX=function(){if(this.middleLine)return this.middleLine.positionToPoint(this.tooltipLocation).x}
1,c.prototype.getTooltipY=function(){if(this.middleLine)return this.middleLine.positionToPoint(this.tooltipLocation).y},Object.defineProperty(c.prototype,"gradient",{get:function(){return this._gradient||(this._gradient=new oe.a),this._gradient},enumerable:!0,configurable:!0}),c);function c(){var t=re.call(this)||this,e=(t.className="FlowDiagramLink",new vt.a);return t.maskBullets=!1,t.colorMode="fromNode",t.layout="none",t.isMeasured=!1,t.startAngle=0,t.endAngle=0,t.strokeOpacity=0,t.verticalCenter="none",t.horizontalCenter="none",t.tooltipText="{fromName}â{toName}:{value.value}",t.tooltipLocation=.5,t.link=t.createChild(_.a),t.link.shouldClone=!1,t.link.setElement(t.paper.add("path")),t.link.isMeasured=!1,t.fillOpacity=.2,t.fill=e.getFor("alternativeBackground"),t.applyTheme(),t}i.c.registeredClasses.FlowDiagramLink=ce;var he,pe,de=e("/e9j"),fe=e("DHte"),ge=(pe=Kt.b,Object(I.c)(ye,pe),Object.defineProperty(ye.prototype,"fromName",{get:function(){return this.properties.fromName},set:function(t){this.setProperty("fromName",t)},enumerable:!0,configurable:!0}),Object.defineProperty(ye.prototype,"toName",{get:function(){return this.properties.toName},set:function(t){this.setProperty("toName",t)},enumerable:!0,configurable:!0}),Object.defineProperty(ye.prototype,"color",{get:function(){return this.properties.color},set:function(t){this.setProperty("color",Object(se.e)(t))},enumerable:!0,configurable:!0}),Object.defineProperty(ye.prototype,"value",{get:function(){return this.values.value.value},set:function(t){this.setValue("value",t)},enumerable:!0,configurable:!0}),Object.defineProperty(ye.prototype,"link",{get:function(){var t,e=this;return this._link||(t=this.component.links.create(),this._link=t,this.addSprite(t),this._disposers.push(new ut.b(function(){e.component&&e.component.links.removeValue(t)}))),this._link},enumerable:!0,configurable:!0}),ye),me=(he=Kt.a,Object(I.c)(h,he),h.prototype.dispose=function(){he.prototype.dispose.call(this),this.dataItem.dispose()},h.prototype.validateData=function(){var n=this;0==this._parseDataFrom&&this.nodes.clear(),this.sortNodes(),this.colors.reset(),he.prototype.validateData.call(this);var r,o,a=0,s=0,t=(x.each(this.dataItems.iterator(),function(t){var e=t.fromName;e&&((i=n.nodes.getKey(e))||((i=n.nodes.create(e)).name=e,i.chart=n,i.dataItem=t),t.fromNode=i,t.fromNode.outgoingDataItems.push(t));var i,e=t.toName,e=(e&&((i=n.nodes.getKey(e))||((i=n.nodes.create(e)).name=e,i.chart=n,i.dataItem=t),t.toNode=i,t.toNode.incomingDataItems.push(t)),t.fromNode||((e=new de.a).opacities=[0,1],t.link.strokeModifier=e),t.toNode||((i=new de.a).opacities=[1,0],t.link.strokeModifier=i),t.value);F.isNumber(e)&&(a+=e,s++,(e<r||!F.isNumber(r))&&(r=e),o<e||!F.isNumber(o))&&(o=e)}),"value");this.dataItem.setCalculatedValue(t,o,"high"),this.dataItem.setCalculatedValue(t,r,"low"),this.dataItem.setCalculatedValue(t,a,"sum"),this.dataItem.setCalculatedValue(t,a/s,"average"),this.dataItem.setCalculatedValue(t,s,"count"),x.each(this.nodes.iterator(),function(t){t=t[1];t.fill instanceof se.a&&(t.color=t.fill),null==t.color&&(t.color=n.colors.next()),null!=t.dataItem.color&&(t.color=t.dataItem.color),t.dataItem.visible||t.hide(0),n.getNodeValue(t)}),this.sortNodes(),this.feedLegend()},h.prototype.handleDataItemWorkingValueChange=function(t,e){this.invalidate()},h.prototype.sortNodes=function(){"name"==this.sortBy?this._sorted=this.nodes.sortedIterator():"value"==this.sortBy?this._sorted=x.sort(this.nodes.iterator(),function(t,e){return Qt.b(te.order(t[1].total,e[1].total))}):this._sorted=this.nodes.iterator()},h.prototype.getNodeValue=function(t){var e=0,i=0;x.each(t.incomingDataItems.iterator(),function(t){t=t.getWorkingValue("value");F.isNumber(t)&&(e+=t)}),x.each(t.outgoingDataItems.iterator(),function(t){t=t.getWorkingValue("value");F.isNumber(t)&&(i+=t)}),t.total=e+i,t.totalIncoming=e,t.totalOutgoing=i},h.prototype.changeSorting=function(){this.sortNodes()},h.prototype.applyInternalDefaults=function(){he.prototype.applyInternalDefaults.call(this),F.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Flow diagram"))},h.prototype.createDataItem=function(){return new ge},Object.defineProperty(h.prototype,"nodePadding",{get:function(){return this.getPropertyValue("nodePadding")}
1,set:function(t){this.setPropertyValue("nodePadding",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"sortBy",{get:function(){return this.getPropertyValue("sortBy")},set:function(t){this.setPropertyValue("sortBy",t),this.changeSorting()},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"minNodeSize",{get:function(){return this.getPropertyValue("minNodeSize")},set:function(t){this.setPropertyValue("minNodeSize",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"nodes",{get:function(){var t;return this._nodes||((t=this.createNode()).events.on("hit",function(t){t.target.handleHit(t)}),this._nodes=new Zt.c(t),this._disposers.push(new Zt.b(this._nodes))),this._nodes},enumerable:!0,configurable:!0}),h.prototype.createNode=function(){var t=new ne;return this._disposers.push(t),t},Object.defineProperty(h.prototype,"links",{get:function(){return this._links||(this._links=new s.e(this.createLink()),this._disposers.push(new s.c(this._links))),this._links},enumerable:!0,configurable:!0}),h.prototype.createLink=function(){var t=new ce;return this._disposers.push(t),t},h.prototype.feedLegend=function(){var i,t=this.legend;t&&(i=[],this.nodes.each(function(t,e){i.push(e)}),t.data=i,t.dataFields.name="name")},h.prototype.disposeData=function(){he.prototype.disposeData.call(this),this.nodes.clear()},h);function h(){var t=he.call(this)||this,e=(t.colors=new fe.a,t.className="FlowDiagram",t.nodePadding=20,t.sortBy="none",t.sequencedInterpolation=!0,t.colors.step=2,t.minNodeSize=.02,t.chartContainer.createChild(Y.a)),e=(e.shouldClone=!1,e.layout="none",e.isMeasured=!1,t.linksContainer=e,t.chartContainer.createChild(Y.a));return e.shouldClone=!1,e.layout="none",e.isMeasured=!1,t.nodesContainer=e,t.dataItem=t.createDataItem(),(t.dataItem.component=t).applyTheme(),t}function ye(){var t=pe.call(this)||this;return t.className="FlowDiagramDataItem",t.values.value={},t.applyTheme(),t}i.c.registeredClasses.FlowDiagram=me;var ve,be=e("p9TX"),xe=(ve=ae.a,Object(I.c)(_e,ve),_e.prototype.handleMaxSize=function(){this.label.maxWidth=this.maxWidth,this.label.maxHeight=this.maxHeight},_e.prototype.copyFrom=function(t){ve.prototype.copyFrom.call(this,t),this.label.copyFrom(t.label)},_e);function _e(){var t=ve.call(this)||this,e=(t.className="LabelBullet",t.createChild(be.a));return e.shouldClone=!1,e.verticalCenter="middle",e.horizontalCenter="middle",e.truncate=!0,e.hideOversized=!1,e.maxWidth=500,e.maxHeight=500,e.stroke=Object(se.c)(),e.strokeOpacity=0,e.fill=(new vt.a).getFor("text"),t.events.on("maxsizechanged",t.handleMaxSize,t,!1),t.label=e,t.applyTheme(),t}i.c.registeredClasses.LabelBullet=xe;we=ne,Object(I.c)(Se,we),Se.prototype.invalidateLinks=function(){var a,s=this,l=(we.prototype.invalidateLinks.call(this),this.nextInCoord=0,this.nextOutCoord=0,this.chart);l&&(a=l.orientation,this._incomingSorted&&x.each(this._incomingSorted,function(t){var e,i,n,r=t.link,o=t.getWorkingValue("value");F.isNumber(o)&&(r.parent=s.chart.linksContainer,n=e=i=void 0,n="horizontal"==a?(i=s.pixelX+s.dx,e=s.nextInCoord+s.pixelY+s.dy,0):(e=s.pixelY+s.dy,i=s.nextInCoord+s.pixelX+s.dx,90),r.endX=i,r.endY=e,r.startAngle=n,r.endAngle=n,r.gradient.rotation=n,r.linkWidth=o*l.valueHeight,!t.fromNode&&("horizontal"==a?(r.maxWidth=200,r.startX=s.pixelX+s.dx-r.maxWidth,r.startY=r.endY):(r.maxHeight=200,r.startX=r.endX,r.startY=s.pixelY+s.dy-r.maxHeight),w.used(r.gradient),r.fill=t.toNode.color,i=r.gradient.stops.getIndex(0))&&("gradient"==r.colorMode&&(i.color=s.color),i.opacity=0,r.fill=r.gradient,r.stroke=r.gradient,r.gradient.validate()),s.nextInCoord+=r.linkWidth)}),this._outgoingSorted)&&x.each(this._outgoingSorted,function(t){var e,i,n,r=t.link,o=(r.parent=s.chart.linksContainer,t.getWorkingValue("value"));F.isNumber(o)&&(e=n=i=void 0,n="horizontal"==a?(e=0,i=s.pixelX+s.pixelWidth+s.dx-1,s.nextOutCoord+s.pixelY+s.dy):(e=90,i=s.nextOutCoord+s.pixelX+s.dx,s.pixelY+s.pixelHeight+s.dy-1),r.startX=i,r.startY=n,r.startAngle=e,r.endAngle=e,r.gradient.rotation=e,r.linkWidth=o*s.chart.valueHeight,!t.toNode&&("horizontal"==a?(r.maxWidth=200,r.endX=s.pixelX+r.maxWidth+s.dx,r.endY=r.startY):(r.maxHeight=200,r.endX=r.startX,r.endY=s.pixelY+r.maxHeight+s.dy),r.opacity=s.opacity,i=r.gradient.stops.getIndex(1))&&("gradient"==r.colorMode&&(i.color=s.color),i.opacity=0,r.f
1ill=r.gradient,r.stroke=r.gradient,r.gradient.validate()),s.nextOutCoord+=r.linkWidth)}),this.positionBullet(this.nameLabel),this.positionBullet(this.valueLabel)},Se.prototype.positionBullet=function(t){t&&(t.x=this.measuredWidth*t.locationX,t.y=this.measuredHeight*t.locationY)},Object.defineProperty(Se.prototype,"level",{get:function(){return this.getPropertyValue("level")},set:function(t){this.setPropertyValue("level",t,!0)},enumerable:!0,configurable:!0}),Se.prototype.copyFrom=function(t){we.prototype.copyFrom.call(this,t),this.nameLabel.copyFrom(t.nameLabel),this.valueLabel.copyFrom(t.valueLabel)};var we,Pe=Se;function Se(){var t=we.call(this)||this,e=(t.nextInCoord=0,t.nextOutCoord=0,t.className="SankeyNode",t.width=10,t.height=10,t.createChild(xe)),e=(e.shouldClone=!1,e.locationX=1,e.locationY=.5,e.label.text="{name}",e.width=150,e.height=150,e.label.horizontalCenter="left",e.label.padding(0,5,0,5),t.nameLabel=e,t.createChild(xe)),e=(e.shouldClone=!1,e.label.hideOversized=!1,e.locationX=.5,e.locationY=.5,e.width=150,e.height=150,e.label.horizontalCenter="middle",t.valueLabel=e,t.hiddenState);return e.properties.fill=(new vt.a).getFor("disabledBackground"),e.properties.opacity=.5,e.properties.visible=!0,t.background.hiddenState.copyFrom(e),t}i.c.registeredClasses.SankeyNode=Pe;var Ce,Te=e("xgTw"),Oe=e("aFzC"),ke=(Ce=ce,Object(I.c)(p,Ce),p.prototype.makeBackwards=function(){null!=this.states.getKey("backwards")&&this.setState("backwards")},p.prototype.validate=function(){var t,e,i,n,r,o,a,s,l,u,c,h,p,d,f,g,m,y,v,b,x,_,w,P,S,C,T,O,k,D;Ce.prototype.validate.call(this),this.isTemplate||(m=this.startX,D=this.startY,v=this.endX,y=this.endY,this.states.getKey("backwards")&&this.setState("default"),this.dataItem&&(O=this.dataItem.component)&&("horizontal"==O.orientation?v<m&&(m=(O=Object(I.e)([v,m],2))[0],v=O[1],D=(O=Object(I.e)([y,D],2))[0],y=O[1],this.makeBackwards()):y<D&&(D=(O=Object(I.e)([y,D],2))[0],y=O[1],m=(O=Object(I.e)([v,m],2))[0],v=O[1],this.makeBackwards())),F.isNumber(v)||(v=m),F.isNumber(y)||(y=D),O=this.startAngle,t=this.endAngle,e="",n=D,r=v,o=y,a=(i=m)+(C=this.linkWidth)*A.sin(O),s=v+C*A.sin(t),l=D+C*A.cos(O),u=y+C*A.cos(t),c=m+C/2*A.sin(O),h=v+C/2*A.sin(t),p=D+C/2*A.cos(O),d=y+C/2*A.cos(t),this.zIndex=this.zIndex||this.dataItem.index,f=this.tension+(1-this.tension)*A.sin(O),g=this.tension+(1-this.tension)*A.cos(O),this.middleLine.tensionX=f,this.middleLine.tensionY=g,F.isNumber(C)&&F.isNumber(m)&&F.isNumber(v)&&F.isNumber(D)&&F.isNumber(y)&&(A.round(i,3)==A.round(r,3)&&(r+=.01),A.round(n,3)==A.round(o,3)&&(o+=.01),A.round(a,3)==A.round(s,3)&&(s+=.01),A.round(l,3)==A.round(u,3)&&(u+=.01),m=Math.min(a,s,i,r),v=Math.min(l,u,n,o),D=Math.max(a,s,i,r),y=Math.max(l,u,n,o),this._bbox={x:m,y:v,width:D-m,height:y-v},m=i+(r-i)*(D=this.controlPointDistance)*A.cos(O),y=n+(o-n)*D*A.sin(O),v=r-(r-i)*D*A.cos(t),b=o-(o-n)*D*A.sin(t),x=c+(h-c)*D*A.cos(O),_=p+(d-p)*D*A.sin(O),w=h-(h-c)*D*A.cos(t),P=d-(d-p)*D*A.sin(t),T=A.getAngle({x:m,y:y},{x:v,y:b}),S=(C/A.cos(T)-C)/A.tan(T)*A.cos(O),C=(C/A.sin(T)-C)*A.tan(T)*A.sin(O),T=-S/2+a+(s-a)*D*A.cos(O),O=-C/2+l+(u-l)*D*A.sin(O),k=-S/2+s-(s-a)*D*A.cos(t),D=-C/2+u-(u-l)*D*A.sin(t),this.middleLine.segments=[[{x:c,y:p},{x:x,y:_},{x:w,y:P},{x:h,y:d}]],m+=S/2,y+=C/2,v+=S/2,b+=C/2,e=(e=(e=(e=(e+=j.moveTo({x:i,y:n}))+new Oe.d(f,g).smooth([{x:i,y:n},{x:m,y:y},{x:v,y:b},{x:r,y:o}]))+j.lineTo({x:s,y:u}))+new Oe.d(f,g).smooth([{x:s,y:u},{x:k,y:D},{x:T,y:O},{x:a,y:l}]))+j.closePath()),this.link.path=e,this.maskBullets&&(this.bulletsMask.path=e,this.bulletsContainer.mask=this.bulletsMask),this.positionBullets())},Object.defineProperty(p.prototype,"startX",{get:function(){return this.getPropertyValue("startX")},set:function(t){this.setPropertyValue("startX",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"endX",{get:function(){return this.getPropertyValue("endX")},set:function(t){this.setPropertyValue("endX",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"startY",{get:function(){return this.getPropertyValue("startY")},set:function(t){this.setPropertyValue("startY",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"endY",{get:function(){return this.getPropertyValue("endY")},set:function(t){this.setPropertyValue("endY",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"linkWidth",{get:function(){return this.getPropertyValue("linkWidth")},set:function(t){this.setPropertyValue("linkWidth",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"controlPointDistance",{get:function(){return this.getPropertyValue("controlPointDistance")},set:function(t){this.setPropertyValue("controlPointDistance",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"tension",{get:function(){return this.getPropertyValue("tension")},set:function(t){this.setPropertyValue("tension",t,!0)},enumerable:!0,configurable:!0}),p);function p(){var t=Ce.call(this)||this;return t.className="SankeyLink",new vt.a,t.tension=.8,t.controlPointDistance=.2,t.startAngle=0,t.endAngle=0,t.linkWidth=0,t.startX=0,t.endX=0,t.startY=0,t.endY=0,t.middleLine=t.createChild(Te.a),t.middleLine.shouldClone=!1,t.middleLine.strokeOpacity=0,t.applyTheme(),t}i.c.registeredClasses.SankeyLink=ke;var De,Ie,Ae=e("1yyj"),je=(Ie=ge,Object(I.c)(Ee,Ie),Ee),Fe=(De=me,Object(I.c)(d,De),d.prototype.validateData=function(){var i=this;this._valueHeight=void 0,De.prototype.validateData.call(this),this._levelCount=0,this.nodes.each(function(t,e){e.level=void 0}),this.nodes.each(function(t,e){e.level=i.getNodeLevel(e,0),i._levelCount=A.max(i._levelCount,e.level)})},d.prototype.getNodeLevel=function(t,e){var i=this,n=[e];return x.each(t.incomingDataItems.iterator(),function(t){t.fromNode&&(F.isNumber(t.fromNode.level)?n.push(t.fromNode.level+1):(i._counter=0,i.checkLoop(t.fromNode),i._counter<i.dataItems.length&&n.push(i.getNodeLevel(t.fromNode,e+1))))}),Math.max.apply(Math,Object(I.f)(n))},d.prototype.checkLoop=function(t){var e=this;this._counter++,this._counter>this.dataItems.length||x.each(t.incomingDataItems.iterator(),function(t){e.checkLoop(t.fromNode)})},d.prototype.calculateValueHeight=function(){var n=this;this._levelSum={},this._levelNodesCount={},this.maxSum=0;var r,o,a,s=this.dataItem.values.value.sum,t=(x.each(this._sorted,function(t){t=t[1];n.getNodeValue(t)}),this.nodes.each(function(t,e){var i=e.level,e=Math.max(e.totalIncoming,e.totalOutgoing);e/s<n.minNodeSize&&(e=s*n.minNodeSize),F.isNumber(n._levelSum[i])?n._levelSum[i]+=e
1:n._levelSum[i]=e,F.isNumber(n._levelNodesCount[i])?n._levelNodesCount[i]++:n._levelNodesCount[i]=1}),r="horizontal"==this.orientation?this.chartContainer.maxHeight-1:this.chartContainer.maxWidth-1,P.each(this._levelSum,function(t,e){var i=n._levelNodesCount[t],i=(r-(i-1)*n.nodePadding)/e;((i=i==1/0?0:i)<a||!F.isNumber(a))&&(a=i,n.maxSum=e,o=F.toNumber(t))}),this._maxSumLevel=o,this._levelNodesCount[this._maxSumLevel]),t=(r-(t-1)*this.nodePadding)/this.maxSum;if(t==1/0&&(t=0),F.isNumber(this.valueHeight)){var e=void 0;try{e=this._heightAnimation.animationOptions[0].to}catch(n){}if(e!=t){e=this.interpolationDuration;try{e=this.nodes.template.states.getKey("active").transitionDuration}catch(n){}this._heightAnimation=new Ae.a(this,{property:"valueHeight",from:this.valueHeight,to:t},e,this.interpolationEasing).start(),this._disposers.push(this._heightAnimation)}}else this.valueHeight=t},d.prototype.validate=function(){var u=this;De.prototype.validate.call(this),this.calculateValueHeight();var c=this.nodesContainer,h={},p=this._levelNodesCount[this._maxSumLevel],d=this.dataItem.values.value.sum,f="horizontal"==this.orientation?this.chartContainer.maxHeight-1:this.chartContainer.maxWidth-1;x.each(this._sorted,function(t){var e,t=t[1],i=t.level,n=0,r=u._levelNodesCount[i];switch(u.nodeAlign){case"bottom":n=(u.maxSum-u._levelSum[i])*u.valueHeight-(r-p)*u.nodePadding;break;case"middle":n=(u.maxSum-u._levelSum[i])*u.valueHeight/2-(r-p)*u.nodePadding/2}if(0==u.maxSum)switch(u.nodeAlign){case"bottom":n=f-r*(u.minNodeSize*f+u.nodePadding);break;case"middle":n=f/2-r/2*(u.minNodeSize*f+u.nodePadding)}t.parent=c;var o,a,s,l=Math.max(t.totalIncoming,t.totalOutgoing);l/d<u.minNodeSize&&(l=d*u.minNodeSize),"horizontal"==u.orientation?(o=(e=(u.innerWidth-t.pixelWidth)/u._levelCount)*t.level,a=h[i]||n,s=l*u.valueHeight,0==d&&0==s&&(s=u.minNodeSize*f),t.height=s,t.minX=o,t.maxX=o,h[i]=a+s+u.nodePadding):(e=(u.innerHeight-t.pixelHeight)/u._levelCount,o=h[i]||n,a=e*t.level,s=l*u.valueHeight,0==d&&0==s&&(s=u.minNodeSize*f),t.width=s,t.minY=a,t.maxY=a,h[i]=o+s+u.nodePadding),t.x=o,t.y=a})},d.prototype.showReal=function(t){var r,o,a=this;if(!this.preventShow)return 0<this.interpolationDuration&&(r=this.nodesContainer,o=0,x.each(this.links.iterator(),function(t){t.hide(0)}),x.each(this._sorted,function(t){var t=t[1],e="horizontal"==a.orientation?(t.dx=-(r.pixelWidth-t.pixelWidth)/Math.max(a._levelCount,1),"dx"):(t.dy=-(r.pixelHeight-t.pixelHeight)/Math.max(a._levelCount,1),"dy"),i=0,n=a.interpolationDuration;a.sequencedInterpolation&&(i=a.sequencedInterpolationDelay*o+n*o/x.length(a.nodes.iterator())),t.opacity=0,t.invalidateLinks(),t.animate([{property:"opacity",from:0,to:1},{property:e,to:0}],a.interpolationDuration,a.interpolationEasing).delay(i),x.each(t.outgoingDataItems.iterator(),function(t){t=t.link.show(a.interpolationDuration);t&&!t.isFinished()&&t.delay(i)}),x.each(t.incomingDataItems.iterator(),function(t){t.fromNode||(t=t.link.show(a.interpolationDuration))&&!t.isFinished()&&t.delay(i)}),o++})),De.prototype.showReal.call(this)},d.prototype.changeSorting=function(){var o=this,a=(this.sortNodes(),{});x.each(this._sorted,function(t){var e,t=t[1],i=t.level,n=(o.maxSum-o._levelSum[i])*o.valueHeight/2,r="horizontal"==o.orientation?(e="y",t.pixelHeight):(e="x",t.pixelWidth);t.animate({property:e,to:a[i]||n},o.interpolationDuration,o.interpolationEasing),a[i]=(a[i]||n)+r+o.nodePadding,t.invalidateLinks()})},d.prototype.applyInternalDefaults=function(){De.prototype.applyInternalDefaults.call(this),F.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Sankey diagram"))},d.prototype.createDataItem=function(){return new je},Object.defineProperty(d.prototype,"nodeAlign",{get:function(){return this.getPropertyValue("nodeAlign")},set:function(t){this.setPropertyValue("nodeAlign",t),this.changeSorting()},enumerable:!0,configurable:!0}),Object.defineProperty(d.prototype,"orientation",{get:function(){return this.getPropertyValue("orientation")},set:function(t){this.setPropertyValue("orientation",t,!0);var e=this.nodes.template.nameLabel;"vertical"==t?(this.nodes.template.width=void 0,e.label.horizontalCenter="middle",e.locationX=.5):(this.nodes.template.height=void 0,e.label.horizontalCenter="left",e.locationX=1)},enumerable:!0,configurable:!0}),d.prototype.createNode=function(){var t=new Pe;return this._disposers.push(t),t},d.prototype.createLink=function(){var t=new ke;return this._disposers.push(t),t},Object.defineProperty(d.prototype,"valueHeight",{get:function(){return this._valueHeight},set:function(t){t!=this._valueHeight&&(this._valueHeight=t,this.invalidate())},enumerable:!0,configurable:!0}),d.prototype.disposeData=function(){De.prototype.disposeData.call(this),this._sorted=this.nodes.iterator()},d);function d(){var t=De.call(this)||this;return t.className="SankeyDiagram",t.orientation="horizontal",t.nodeAlign="middle",t.nodesContainer.width=Object(b.c)(100),t.nodesContainer.height=Object(b.c)(100),t.linksContainer.width=Object(b.c)(100),t.linksContainer.height=Object(b.c)(100),t.applyTheme(),t}function Ee(){var t=Ie.call(this)||this;return t.className="SankeyDiagramDataItem",t.applyTheme(),t}i.c.registeredClasses.SankeyDiagram=Fe;var Me,Le=e("Inf5"),Ve=(Me=ne,Object(I.c)(Re,Me),Re.prototype.invalidateLinks=function(){var r,o,t,e,a=this,i=(Me.prototype.invalidateLinks.call(this),this.label),s=this.slice,l=this.chart;l&&s&&(e=this.total,r=s.arc,o=s.startAngle,this.children.each(function(t){var e,i;t instanceof ae.a&&(e=t.locationX,F.isNumber(e)||(e=.5),i=t.locationY,i=(i=F.isNumber(i)?i:1)*s.radius,t.x=i*A.cos(e=o+r*e),t.y=i*A.sin(e))}),t=o+r*i.location,e=o+(1-e/this.adjustedTotal)*r*.5,F.isNaN(e)&&(e=o),i.fixPosition(t,s.radius),this.nextAngle=e,this._outgoingSorted&&x.each(this._outgoingSorted,function(t){var e,i=t.link,n=(i.parent=a.chart.linksContainer,t.getWorkingValue("value"));F.isNumber(n)&&(l.nonRibbon?(e=i.percentWidth,F.isNumber(e)||(e=5),i.startAngle=o+r/2-r/2*(e/=100),i.arc=r*e):(i.arc=n*l.valueAngle,i.startAngle=a.nextAngle,a.nextAngle+=i.arc),t.toNode||(i.endAngle=i.startAngle),i.radius=s.pixelInnerRadius)}),this._incomingSorted)&&x.each(this._incomingSorted,function(t){var e,i=t.link;i.radius=s.pixelInnerRadius,l.nonRibbon?(e=i.percentWidth,F.isNumber(e)||(e=5),i.endAngle=o+r/2-r/2*(e/=100),i.arc=r*e):(i.endAngle=a.nextAngle,e=t.getWorkingValue("value"),F.isNumber(e)&&(i.arc=e*l.valueAngle,a.nextAngle+=i.arc)),t.fromNode||(i.startAngle=i.endAngle)})},Re.prototype.updateRotation=function(){var t=this.slice,e=this.trueStartAngle+t.arc/2,i=t.radius,n=i*A.cos(e),i=i*A.sin(e),n=A.getAngle({x:n+this.pixelX,y:i+this.pixelY});t.startAngle=this.trueStartAngle+(n-e),this.dx=-this.pixelX,this.dy=-this.pixelY},Re.prototype.copyFrom=function(t){Me.prototype.copyFrom.call(this,t),this.label.copyFrom(t.label),this.slice.copyFrom(t.slice)},Re);function Re(){var t=Me.call(this)||this,e=(t.className="ChordNode",t.createChild(it.a)),e=(e.location=.5,e.radius=5,e.text="{name}",e.zIndex=1,e.shouldClone=!1,t.label=e,t.layout="none",t.events.on("positionchanged",t.updateRotation,t,!1),t.isMeasured=!1,t.slice=t.createChild(Le.a),t.slice.isMeasured=!1,t.hiddenState);
1return e.properties.fill=(new vt.a).getFor("disabledBackground"),e.properties.opacity=.5,e.properties.visible=!0,t.setStateOnChildren=!1,t.slice.hiddenState.properties.visible=!0,t.adapter.add("tooltipX",function(t,e){return e.slice.ix*(e.slice.radius-(e.slice.radius-e.slice.pixelInnerRadius)/2)}),t.adapter.add("tooltipY",function(t,e){return e.slice.iy*(e.slice.radius-(e.slice.radius-e.slice.pixelInnerRadius)/2)}),t}i.c.registeredClasses.ChordNode=Ve;Be=ue.a,Object(I.c)(Ue,Be),Ue.prototype.draw=function(){var t,e,i;F.isNumber(this.x1+this.x2+this.y1+this.y2+this.cpx+this.cpy)&&(i={x:this.x1,y:this.y1},t={x:this.x2,y:this.y2},e={x:this.cpx,y:this.cpy},i=j.moveTo(i)+j.quadraticCurveTo(t,e),this.path=i)},Object.defineProperty(Ue.prototype,"cpx",{get:function(){return this.getPropertyValue("cpx")},set:function(t){this.setPropertyValue("cpx",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(Ue.prototype,"cpy",{get:function(){return this.getPropertyValue("cpy")},set:function(t){this.setPropertyValue("cpy",t,!0)},enumerable:!0,configurable:!0}),Ue.prototype.positionToPoint=function(t){var e={x:this.x1,y:this.y1},i={x:this.cpx,y:this.cpy},n={x:this.x2,y:this.y2},r=A.getPointOnQuadraticCurve(e,n,i,t),e=A.getPointOnQuadraticCurve(e,n,i,t+.001);return{x:r.x,y:r.y,angle:A.getAngle(r,e)}};var Ne,Be,ze=Ue,He=(Ne=ce,Object(I.c)(We,Ne),We.prototype.validate=function(){var t,e,i,n,r,o,a,s,l,u,c,h,p,d;Ne.prototype.validate.call(this),this.isTemplate||(t=this.startAngle,e=this.endAngle,i=this.arc,n=this.radius,a=this.dataItem.fromNode,h=this.dataItem.toNode,o=r=0,a&&(r=a.pixelX+a.dx,o=a.pixelY+a.dy),s=a=0,h&&(a=h.pixelX+h.dx,s=h.pixelY+h.dy),0<n&&(h=n*A.cos(t)+r,l=n*A.sin(t)+o,p=n*A.cos(e)+a,d=n*A.sin(e)+s,u={x:0,y:0},c=j.moveTo({x:h,y:l}),c=(c=(c=(c+=j.arcTo(t,i,n))+j.quadraticCurveTo({x:p,y:d},u))+j.arcTo(e,i,n))+j.quadraticCurveTo({x:h,y:l},u),this.link.path=0<i?c:"",this.maskBullets&&(this.bulletsMask.path=c,this.bulletsContainer.mask=this.bulletsMask),p=e+i/2,(d=this.middleLine).x1=n*A.cos(h=t+i/2)+r,d.y1=n*A.sin(h)+o,d.x2=n*A.cos(p)+a,d.y2=n*A.sin(p)+s,d.cpx=0,d.cpy=0,d.stroke=this.fill,this.positionBullets()))},Object.defineProperty(We.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(t){this.setPropertyValue("radius",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(We.prototype,"arc",{get:function(){return this.getPropertyValue("arc")},set:function(t){this.setPropertyValue("arc",t,!0)},enumerable:!0,configurable:!0}),We);function We(){var t=Ne.call(this)||this;return t.className="ChordLink",t.middleLine=t.createChild(ze),t.middleLine.shouldClone=!1,t.middleLine.strokeOpacity=0,t.applyTheme(),t}function Ue(){var t=Be.call(this)||this;return t.className="QuadraticCurve",t.element=t.paper.add("path"),t.pixelPerfect=!1,t.fill=Object(se.c)(),t.applyTheme(),t}i.c.registeredClasses.ChordLink=He;Ge=ge,Object(I.c)($e,Ge);var Ye,Ge,Xe=$e,qe=(Ye=me,Object(I.c)(f,Ye),f.prototype.validate=function(){var n=this,t=this.chartContainer,r=this.endAngle,o=this.startAngle+this.nodePadding/2,e=A.getArcRect(this.startAngle,this.endAngle,1),e=A.getCommonRectangle([e,{x:0,y:0,width:0,height:0}]),t=Math.min(t.innerWidth/e.width,t.innerHeight/e.height),a=(F.isNumber(t)||(t=0),w.relativeRadiusToValue(this.radius,t)),s=w.relativeRadiusToValue(this.innerRadius,a,!0),l=this.dataItem.values.value.sum,u=0,i=0;x.each(this._sorted,function(t){var t=t[1],e=(n.getNodeValue(t),u++,t.total);t.total/l<n.minNodeSize&&(e=l*n.minNodeSize),i+=e}),this.valueAngle=(r-this.startAngle-this.nodePadding*u)/i,x.each(this._sorted,function(t){var t=t[1],e=t.slice;e.radius=a,e.innerRadius=s;var i=t.total;t.total/l<n.minNodeSize&&(i=l*n.minNodeSize),t.adjustedTotal=i,i=n.nonRibbon?(r-n.startAngle)/u-n.nodePadding:n.valueAngle*i,e.arc=i,e.startAngle=o,t.trueStartAngle=o,t.parent=n.nodesContainer,t.validate(),o+=i+n.nodePadding}),this.chordContainer.definedBBox={x:a*e.x,y:a*e.y,width:a*e.width,height:a*e.height},this.chordContainer.invalidateLayout(),Ye.prototype.validate.call(this)},f.prototype.applyInternalDefaults=function(){Ye.prototype.applyInternalDefaults.call(this),F.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Chord diagram"))},f.prototype.createDataItem=function(){return new Xe},Object.defineProperty(f.prototype,"startAngle",{get:function(){return this.getPropertyValue("startAngle")}
1,set:function(t){this.setPropertyValue("startAngle",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"endAngle",{get:function(){return this.getPropertyValue("endAngle")},set:function(t){this.setPropertyValue("endAngle",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(f.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(f.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(f.prototype,"nonRibbon",{get:function(){return this.getPropertyValue("nonRibbon")},set:function(t){this.setPropertyValue("nonRibbon",t,!0),this.links.template.middleLine.strokeOpacity=1,this.links.template.link.fillOpacity=0},enumerable:!0,configurable:!0}),f.prototype.createNode=function(){var t=new Ve;return this._disposers.push(t),t},f.prototype.createLink=function(){var t=new He;return this._disposers.push(t),t},f);function f(){var t=Ye.call(this)||this,e=(t.valueAngle=0,t.className="ChordDiagram",t.startAngle=-90,t.endAngle=270,t.radius=Object(b.c)(80),t.innerRadius=-15,t.nodePadding=5,t.chartContainer.createChild(Y.a));return e.align="center",e.valign="middle",e.shouldClone=!1,e.layout="absolute",t.chordContainer=e,t.nodesContainer.parent=e,t.linksContainer.parent=e,t.chartContainer.events.on("maxsizechanged",t.invalidate,t,!1),t.applyTheme(),t}function $e(){var t=Ge.call(this)||this;return t.className="ChordDiagramDataItem",t.applyTheme(),t}i.c.registeredClasses.ChordDiagram=qe;var Ke,Ze,Je=e("pR7v"),g=e("5vid"),Qe=(Ze=g.b,Object(I.c)(ei,Ze),Object.defineProperty(ei.prototype,"parentName",{get:function(){var t=this.treeMapDataItem;if(t&&t.parent)return t.parent.name},enumerable:!0,configurable:!0}),Object.defineProperty(ei.prototype,"value",{get:function(){var t=this.treeMapDataItem;if(t)return t.value},enumerable:!0,configurable:!0}),Object.defineProperty(ei.prototype,"treeMapDataItem",{get:function(){return this._dataContext},enumerable:!0,configurable:!0}),ei.prototype.hide=function(t,e,i,n){var r=this.treeMapDataItem;return r&&r.hide(t),Ze.prototype.hide.call(this,t,e,i,n)},ei.prototype.show=function(t,e,i){var n=this.treeMapDataItem;return n&&n.show(t,e,i),Ze.prototype.show.call(this,t,e,i)},ei),ti=(Ke=g.a,Object(I.c)(m,Ke),m.prototype.processDataItem=function(t,e){e.seriesDataItem=t,Ke.prototype.processDataItem.call(this,t,e)},m.prototype.createDataItem=function(){return new Qe},m.prototype.show=function(e){var t;if(!this.preventShow)return t=this.defaultState.transitionDuration,F.isNumber(e)&&(t=e),this.dataItems.each(function(t){t.show(e)}),Ke.prototype.showReal.call(this,t)},m.prototype.hide=function(e){var t=this.defaultState.transitionDuration,t=(F.isNumber(e)&&(t=e),Ke.prototype.hideReal.call(this,t));return this.dataItems.each(function(t){t.hide(e)}),t},m.prototype.processValues=function(){},m.prototype.getStartLocation=function(t){return 0},m.prototype.getEndLocation=function(t){return 1},m.prototype.dataChangeUpdate=function(){},m.prototype.processConfig=function(t){!t||F.hasValue(t.dataFields)&&F.isObject(t.dataFields)||(t.dataFields={}),Ke.prototype.processConfig.call(this,t)},m.prototype.createLegendMarker=function(t){var e=t.pixelWidth,i=t.pixelHeight,n=(t.removeChildren(),t.createChild(ee.a)),e=(n.shouldClone=!1,P.copyProperties(this,n,_.b),n.padding(0,0,0,0),n.width=e,n.height=i,t.dataItem);e.color=n.fill,e.colorOrig=n.fill},m.prototype.disableUnusedColumns=function(t){Ke.prototype.disableUnusedColumns.call(this,t),t.column&&(t.column.__disabled=!1)},m);function m(){var t=Ke.call(this)||this,e=(t.className="TreeMapSeries",t.applyTheme(),t.fillOpacity=1,t.strokeOpacity=1,t.minBulletDistance=0,t.columns.template.tooltipText="{parentName} {name}: {value}",t.columns.template.configField="config",new vt.a);return t.stroke=e.getFor("background"),t.dataFields.openValueX="x0",t.dataFields.valueX="x1",t.dataFields.openValueY="y0",t.dataFields.valueY="y1",t.sequencedInterpolation=!1,t.showOnInit=!1,t.columns.template.pixelPerfect=!1,t}function ei(){var t=Ze.call(this)||this;return t.className="TreeMapSeriesDataItem",t.applyTheme(),t}i.c.registeredClasses.TreeMapSeries=ti,i.c.registeredClasses.TreeMapSeriesDataItem=Qe;var y,ii,ni=e("qCRI"),ri=e("hJ5i"),oi=(ii=N.b,Object(I.c)(S,ii),Object.defineProperty(S.prototype,"legendDataItem",{get:function(){return this._legendDataItem},set:function(t){(this._legendDataItem=t).label&&(t.label.dataItem=this),t.valueLabel&&(t.valueLabel.dataItem=this)},enumerable:!0,configurable:!0}),S.prototype.getDuration=function(){return 0},Object.defineProperty(S.prototype,"value",{get:function(){var e=0;return this.children&&0!=this.children.length?x.each(this.children.iterator(),function(t){t=t.value;F.isNumber(t)&&(e+=t)}):e=this.values.value.workingValue,e},set:function(t){this.setValue("value",t)},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"percent",{get:function(){return this.parent?this.value/this.parent.value*100:100},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"x0",{get:function(){return this.values.x0.value},set:function(t){this.setValue("x0",t)},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"x1",{get:function(){return this.values.x1.value},set:function(t){this.setValue("x1",t)},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"y0",{get:function(){return this.values.y0.value},set:function(t){this.setValue("y0",t)},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"y1",{get:function(){return this.values.y1.value},set:function(t){this.setValue("y1",t)},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"name",{get:function(){return this.properties.name},set:function(t){this.setProperty("name",t)},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"children",{get:function(){return this.properties.children},set:function(t){this.setProperty("children",t)},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"level",{get:function(){return this.parent?this.parent.level+1:0},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"color",{get:function(){var t=this.properties.color;return t=null==(t=null==t&&this.parent?this.parent.color:t)&&this.component?this.component.colors.getIndex(this.component.colors.step*this.index):t},set:function(t){this.setProperty("color",t)},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"fill",{get:function(){return this.color},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"series",{get:function(){return this._series},set:function(t){t!=this._series&&(this._series&&(this.component.series.removeValue(this._series),this._series.dispose()),this._series=t,this._disposers.push(t))},enumerable:!0,configurable:!0}),S.prototype.hide=function(e,i,n,r){this.setWorkingValue("value",0),this.children&&this.children.each(function(t){t.hide(e,i,n,r)});var t=this.seriesDataItem;return t&&t.bullets.each(function(t,e){e.hide(),e.preventShow=!0}),ii.prototype.hide.call(this,e,i,n,r)},S.prototype.show=function(e,i,n){this.setWorkingValue("value",this.values.value.value),this.children&&this.children.each(function(t){t.show(e,i,n)});var t=this.seriesDataItem;return t&&t.bullets.each(function(t,e){e.preventShow=!1}),ii.prototype.show.call(this,e,i,n)},S),ai=(y=N.a,Object(I.c)(v,y),Object.defineProperty(v.prototype,"navigationBar",{get:function(){return this._navigationBar},set:function(t){var e=this;this._navigationBar!=t&&((this._navigationBar=t).parent=this,t.toBack(),t.links.template.events.on("hit",function(t){t=t.target.dataItem.dataContext;t.isDisposed()||(e.zoomToChartDataItem(t),e.createTreeSeries(t))},void 0,!0),this._disposers.push(t))},enumerable:!0,configurable:!0}),v.prototype.validateData=function(){this.series.clear(),this._tempSeries=[],y.prototype.validateData.call(this),this._homeDataItem&&this._homeDataItem.dispose();var e=this.dataItems.template.clone(),t=(this._homeDataItem=e,x.each(this.dataItems.iterator(),function(t){t.parent=e}),e.children=this.dataItems,e.x0=0,e.y0=0,e.name=this._homeText,10*Math.round(1e3*this.pixelHeight/this.pixelWidth/10)||1e3);e.x1=1e3,e.y1=t,this.xAxis.min=0,this.xAxis.max=1e3,this.xAxis.getMinMax(),this.yAxis.min=0,this.yAxis.max=t,this.yAxis.getMinMax(),this.layoutItems(e),this.createTreeSeries(e),this.feedLegend()},v.prototype.layoutItems=function(t,e){if(t){var i=t.children;"ascending"==(e=e||this.sorting)&&i.values.sort(function(t,e){return t.value-e.value}
1),"descending"==e&&i.values.sort(function(t,e){return e.value-t.value}),this._updateDataItemIndexes(0),this.layoutAlgorithm(t);for(var n=0,r=i.length;n<r;n++){var o=i.getIndex(n);o.children&&this.layoutItems(o)}}},v.prototype.createTreeSeries=function(t){var e=this;this._tempSeries=[];for(var i=[t],n=t.parent;null!=n;)this.initSeries(n),i.push(n),n=n.parent;i.reverse(),this.navigationBar&&(this.navigationBar.data=i),this.createTreeSeriesReal(t),ri.each(this._tempSeries,function(t){-1==e.series.indexOf(t)&&e.series.push(t),t.zIndex=t.level})},v.prototype.createTreeSeriesReal=function(t){if(t.children&&t.level<this.currentLevel+this.maxLevels){this.initSeries(t);for(var e=0;e<t.children.length;e++){var i=t.children.getIndex(e);i.children&&this.createTreeSeriesReal(i)}}},v.prototype.setData=function(t){this.currentLevel=0,this.currentlyZoomed=void 0,this.xAxis.start=0,this.xAxis.end=1,this.yAxis.start=0,this.yAxis.end=1,y.prototype.setData.call(this,t)},v.prototype.seriesAppeared=function(){return!0},v.prototype.initSeries=function(e){var t,i,n=this;e.series||(t=void 0,(t=(i=this.seriesTemplates.getKey(e.level.toString()))?i.clone():this.series.create()).dataItem.dataContext=e,t.name=e.name,((t.parentDataItem=e).series=t).level=e.level,(i=e.dataContext)&&(t.config=i.config),this.dataUsers.removeValue(t),t.data=e.children.values,t.fill=e.color,t.columnsContainer.hide(0),t.bulletsContainer.hide(0),t.columns.template.adapter.add("fill",function(t,e){var i=e.dataItem;if(i){i=i.treeMapDataItem;if(i)return e.fill=i.color,e.adapter.remove("fill"),i.color}}),this.zoomable&&(e.level>this.currentLevel||e.children&&0<e.children.length)&&(t.columns.template.cursorOverStyle=ni.a.pointer,this.zoomable)&&t.columns.template.events.on("hit",function(t){t=t.target.dataItem;e.level>n.currentLevel?n.zoomToChartDataItem(t.treeMapDataItem.parent):n.zoomToSeriesD
1ataItem(t)},this,void 0)),this._tempSeries.push(e.series)},v.prototype.toggleBullets=function(e){var i=this;x.each(this.series.iterator(),function(t){-1==i._tempSeries.indexOf(t)?(t.columnsContainer.hide(),t.bulletsContainer.hide(e)):(t.columnsContainer.show(),t.bulletsContainer.show(e),t.dataItems.each(function(t){t.bullets.each(function(t,e){e.show()})}),t.level<i.currentLevel?(i.hideParentColumns&&t.columnsContainer.hide(),t.bulletsContainer.hide(e)):t.level==i.currentLevel&&1<i.maxLevels&&t.dataItems.each(function(t){t.treeMapDataItem.children&&t.bullets.each(function(t,e){e.hide()})}))})},v.prototype.zoomToSeriesDataItem=function(t){this.zoomToChartDataItem(t.treeMapDataItem)},v.prototype.zoomToChartDataItem=function(t){var e=this,i=(t=t||this._homeDataItem,this.zoomOutButton);i&&(t!=this._homeDataItem?i.show():i.hide()),t&&t.children&&(this.xAxis.zoomToValues(t.x0,t.x1),this.yAxis.zoomToValues(t.y0,t.y1),this.currentLevel=t.level,this.currentlyZoomed=t,this.createTreeSeries(t),!(i=this.xAxis.rangeChangeAnimation||this.yAxis.rangeChangeAnimation)||i.isDisposed()||i.isFinished()?this.toggleBullets():(this._dataDisposers.push(i),i.events.once("animationended",function(){e.toggleBullets()})))},v.prototype.applyInternalDefaults=function(){y.prototype.applyInternalDefaults.call(this),F.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("TreeMap chart"))},v.prototype.createDataItem=function(){return new oi},Object.defineProperty(v.prototype,"maxLevels",{get:function(){return this.getPropertyValue("maxLevels")},set:function(t){this.setPropertyValue("maxLevels",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"currentLevel",{get:function(){return this.getPropertyValue("currentLevel")},set:function(t){this.setPropertyValue("currentLevel",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"hideParentColumns",{get:function(){return this.getPropertyValue("hideParentColumns")},set:function(t){this.setPropertyValue("hideParentColumns",t)},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"sorting",{get:function(){return this.getPropertyValue("sorting")},set:function(t){this.setPropertyValue("sorting",t,!0)},enumerable:!0,configurable:!0}),v.prototype.createSeries=function(){return new ti},Object.defineProperty(v.prototype,"homeText",{get:function(){return this._homeText},set:function(t){this._homeText=t,this._homeDataItem&&(this._homeDataItem.name=this._homeText)},enumerable:!0,configurable:!0}),v.prototype.processConfig=function(t){if(t){if(F.hasValue(t.layoutAlgorithm)&&F.isString(t.layoutAlgorithm))switch(t.layoutAlgorithm){case"squarify":t.layoutAlgorithm=this.squarify;break;case"binaryTree":t.layoutAlgorithm=this.binaryTree;break;case"slice":t.layoutAlgorithm=this.slice;break;case"dice":t.layoutAlgorithm=this.dice;break;case"sliceDice":t.layoutAlgorithm=this.sliceDice;break;default:delete t.layoutAlgorithm}F.hasValue(t.navigationBar)&&!F.hasValue(t.navigationBar.type)&&(t.navigationBar.type="NavigationBar"),y.prototype.processConfig.call(this,t)}},v.prototype.validateLayout=function(){y.prototype.validateLayout.call(this),this.layoutItems(this.currentlyZoomed)},v.prototype.validateDataItems=function(){y.prototype.validateDataItems.call(this),this.layoutItems(this._homeDataItem),x.each(this.series.iterator(),function(t){t.validateRawData()}),this.zoomToChartDataItem(this._homeDataItem)},v.prototype.binaryTree=function(t){var e,i,g=t.children,n=g.length,m=new Array(n+1);for(m[0]=i=e=0;e<n;++e)m[e+1]=i+=g.getIndex(e).value;0<n&&function t(e,i,n,r,o,a,s){if(i-1<=e)return(d=g.getIndex(e)).x0=r,d.y0=o,d.x1=a,d.y1=s;for(var l=m[e],u=n/2+l,c=e+1,h=i-1;c<h;){var p=c+h>>>1;m[p]<u?c=1+p:h=p}u-m[c-1]<m[c]-u&&e+1<c&&--c;var d,l=m[c]-l,f=n-l;if(0==n)return(d=g.getIndex(e)).x0=r,d.y0=o,d.x1=a,d.y1=s;s-o<a-r?(t(e,c,l,r,o,d=(r*f+a*l)/n,s),t(c,i,f,d,o,a,s)):(t(e,c,l,r,o,a,d=(o*f+s*l)/n),t(c,i,f,r,d,a,s))}(0,n,t.value,t.x0,t.y0,t.x1,t.y1)},v.prototype.slice=function(t){for(var e,i=t.x0,n=t.x1,r=t.y0,o=t.children,a=-1,s=o.length,l=t.value&&(t.y1-r)/t.value;++a<s;)(e=o.getIndex(a)).x0=i,e.x1=n,e.y0=r,e.y1=r+=e.value*l},v.prototype.dice=function(t){for(var e,i=t.x0,n=t.y0,r=t.y1,o=t.children,a=-1,s=o.length,l=t.value&&(t.x1-i)/t.value;++a<s;)(e=o.getIndex(a)).y0=n,e.y1=r,e.x0=i,e.x1=i+=e.value*l},v.prototype.sliceDice=function(t){1&t.level?this.slice(t):this.dice(t)},v.prototype.squarify=function(t){for(var e,i,n,r,o,a,s,l,u,c,h=(1+Math.sqrt(5))/2,p=t.x0,d=t.x1,f=t.y0,g=t.y1,m=t.children,y=0,v=0,b=m.length,x=t.value;y<b;){for(i=d-p,n=g-f;!(r=m.getIndex(v++).value)&&v<b;);for(c=(o=a=r)*r*(u=Math.max(n/i,i/n)/(x*h)),l=Math.max(a/c,c/o);v<b;++v){if(r+=e=m.getIndex(v).value,e<o&&(o=e),a<e&&(a=e),c=r*r*u,(s=Math.max(a/c,c/o))>l){r-=e;break}l=s}var _=this.dataItems.template.clone();_.value=r,_.dice=i<n,_.children=m.slice(y,v),_.x0=p,_.y0=f,_.x1=d,_.y1=g,_.dice?(_.y1=x?f+=n*r/x:g,this.dice(_)):(_.x1=x?p+=i*r/x:d,this.slice(_)),x-=r,y=v}},v.prototype.handleSeriesAdded2=function(){},v.prototype.handleDataItemValueChange=function(t,e){"value"==e&&this.invalidateDataItems()},v.prototype.handleDataItemWorkingValueChange=function(t,e){"value"==e&&this.invalidateDataItems()},v.prototype.getLegendLevel=function(t){var e;if(t&&t.children)return!(1<t.children.length)&&1==t.children.length&&(e=t.children.getIndex(0)).children?this.getLegendLevel(e):t},v.prototype.handleLegendSeriesAdded=function(t){},Object.defineProperty(v.prototype,"homeDataItem",{get:function(){return this._homeDataItem},enumerable:!0,configurable:!0}),v.prototype.feedLegend=function(){var t,e,i=this.legend;i&&(i.dataFields.name="name",t=this.getLegendLevel(this._homeDataItem))&&(e=[],t.children.each(function(t){e.push(t)}),i.data=e)},v.prototype.disposeData=function(){y.prototype.disposeData.call(this),this._homeDataItem=void 0,this.series.clear(),this.navigationBar&&this.navigationBar.disposeData(),this.xAxis.disposeData(),this.yAxis.disposeData()},v.prototype.getExporting=function(){var e=this,t=y.prototype.getExporting.call(this);return t.adapter.add("formatDataFields",function(t){return"csv"!=t.format&&"xlsx"!=t.format||F.hasValue(e.dataFields.children)&&delete t.dataFields[e.dataFields.children],t}),t},v);function v(){var t=y.call(this)||this,e=(t.layoutAlgorithm=t.squarify,t.zoomable=!0,t.className="TreeMap",t._usesData=!0,t.maxLevels=2,t.currentLevel=0,t.hideParentColumns=!1,t.colors=new fe.a,t.sorting="descending",t.xAxes.push(new Je.a)),i=(e.title.disabled=!0,e.strictMinMax=!0,e.renderer),i=(i.inside=!0,i.labels.template.disabled=!0,i.ticks.template.disabled=!0,i.grid.template.disabled=!0,i.axisFills.template.disabled=!0,i.minGridDistance=100,i.line.disabled=!0,i.baseGrid.disabled=!0,t.yAxes.push(new Je.a)),n=(i.title.disabled=!0,i.strictMinMax=!0,i.renderer),n=(n.inside=!0,n.labels.template.disabled=!0,n.ticks.template.disabled=!0,n.grid.template.disabled=!0,n.axisFills.template.disabled=!0,n.minGridDistance=100,n.line.disabled=!0,n.baseGrid.disabled=!0,n.inversed=!0,t.xAxis=e,t.yAxis=i,new ti);return t.seriesTemplates=new Zt.c(n),(n.virtualParent=t)._disposers.push(new Zt.b(t.seriesTemplates)),t._disposers.push(n),t.zoomOutButton.events.on("hit",function(){t.zoomToChartDataItem(t._homeDataItem)},void 0,!1),t.seriesTemplates.events.on("insertKey",function(t){t.newValue.isTemplate=!0},void 0,!1),t.applyTheme(),t}function S(){var t=ii.call(this)||this;return t.rows=[],t.className="TreeMapDataItem",t.values.value={workingValue:0},t.values.x0={},t.values.y0={},t.values.x1={},t.values.y1={},t.hasChildren.children=!0,t.applyTheme(),t}i.c.registeredClasses.TreeMap=ai;var si,li=e("k6kv"),ui=(si=li.a,Object(I.c)(ci,si),ci.prototype.updateGridElement=function(t,e,
1i){e+=(i-e)*t.location;var n,r,o,i=this.positionToPoint(e);t.element&&(n=this.chart.dx3D||0,r=this.chart.dy3D||0,o=this.getHeight(),t.path=j.moveTo({x:n,y:r})+j.lineTo({x:n,y:o+r})+j.lineTo({x:0,y:o})),this.positionItem(t,i),this.toggleVisibility(t,e,0,1)},ci.prototype.updateBaseGridElement=function(){si.prototype.updateBaseGridElement.call(this);var t=this.getHeight(),e=this.chart.dx3D||0,i=this.chart.dy3D||0;this.baseGrid.path=j.moveTo({x:e,y:i})+j.lineTo({x:0,y:0})+j.lineTo({x:0,y:t})},Object.defineProperty(ci.prototype,"chart",{get:function(){return this._chart.get()},set:function(t){t&&this._chart.set(t,t.events.on("propertychanged",this.handle3DChanged,this,!1))},enumerable:!0,configurable:!0}),ci.prototype.handle3DChanged=function(t){"depth"!=t.property&&"angle"!=t.property||this.invalidate()},ci);function ci(){var t=si.call(this)||this;return t._chart=new ut.d,t.className="AxisRendererX3D",t._disposers.push(t._chart),t.applyTheme(),t}i.c.registeredClasses.AxisRendererX3D=ui;pi=at.a,Object(I.c)(vi,pi),vi.prototype.updateGridElement=function(t,e,i){e+=(i-e)*t.location;var n,r,o,i=this.positionToPoint(e);t.element&&(n=this.chart.dx3D||0,r=this.chart.dy3D||0,o=this.getWidth(),t.path=j.moveTo({x:0,y:0})+j.lineTo({x:n,y:r})+j.lineTo({x:o+n,y:r})),this.positionItem(t,i),this.toggleVisibility(t,e,0,1)},vi.prototype.updateBaseGridElement=function(){pi.prototype.updateBaseGridElement.call(this);var t=this.chart.dx3D||0,e=this.chart.dy3D||0,i=this.getWidth();this.baseGrid.path=j.moveTo({x:0,y:0})+j.lineTo({x:i,y:0})+j.lineTo({x:i+t,y:e})},Object.defineProperty(vi.prototype,"chart",{get:function(){return this._chart.get()},set:function(t){t&&this._chart.set(t,t.events.on("propertychanged",this.handle3DChanged,this,!1))},enumerable:!0,configurable:!0}),vi.prototype.handle3DChanged=function(t){"depth"!=t.property&&"angle"!=t.property||this.invalidate()};var hi,pi,di=vi,fi=e("DG6Q"),gi=e("Mr4Y"),mi=(hi=fi.a,Object(I.c)(yi,hi),yi.prototype.createAssets=function(){this.column3D=this.createChild(gi.a),this.column3D.shouldClone=!1,this.column3D.strokeOpacity=0,this.column=this.column3D},yi.prototype.validate=function(){hi.prototype.validate.call(this),this.column3D&&(this.column3D.width=this.pixelWidth,this.column3D.height=this.pixelHeight,this.column3D.invalid)&&this.column3D.validate()},yi.prototype.copyFrom=function(t){hi.prototype.copyFrom.call(this,t),this.column3D&&this.column3D.copyFrom(t.column3D)},yi.prototype.setFill=function(t){hi.prototype.setFill.call(this,t),this.column.fill=t},yi);function yi(){var t=hi.call(this)||this;return t.className="Column3D",t}function vi(){var t=pi.call(this)||this;return t._chart=new ut.d,t.className="AxisRendererY3D",t._disposers.push(t._chart),t.applyTheme(),t}i.c.registeredClasses.Column3D=mi;xi=g.b,Object(I.c)(Si,xi);var bi,xi,_i=Si,wi=(bi=g.a,Object(I.c)(Pi,bi),Object.defineProperty(Pi.prototype,"columnsContainer",{get:function(){var t=this.chart;return t&&t.columnsContainer&&"vertical"!=t.leftAxesContainer.layout&&"vertical"!=t.rightAxesContainer.layout&&"horizontal"!=t.bottomAxesContainer.layout&&"horizontal"!=t.topAxesContainer.layout?t.columnsContainer:this._columnsContainer},enumerable:!0,configurable:!0}),Pi.prototype.validateDataElementReal=function(t){bi.prototype.validateDataElementReal.call(this,t),t.column&&(t.column.dx=this.dx,t.column.dy=this.dy,t.column.visible=this.visible)},Pi.prototype.validateDataElements=function(){bi.prototype.validateDataElements.call(this),this.chart&&this.chart.invalidateLayout()},Pi.prototype.createColumnTemplate=function(){return new mi},Object.defineProperty(Pi.prototype,"depth",{get:function(){return this.getPropertyValue("depth")},set:function(t){this.setPropertyValue("depth",t,!0),this.columns.template.column3D.depth=t},enumerable:!0,configurable:!0}),Object.defineProperty(Pi.prototype,"angle",{get:function(){return this.getPropertyValue("angle")},set:function(t){this.setPropertyValue("angle",t),this.columns.template.column3D.angle=t},enumerable:!0,configurable:!0}),Pi);function Pi(){var t=bi.call(this)||this;return t.className="ColumnSeries3D",t.columns.template.column3D.applyOnClones=!0,t.columns.template.hiddenState.properties.visible=!0,t.applyTheme(),t}function Si(){var t=xi.call(this)||this;return t.className="ColumnSeries3DDataItem",t.applyTheme(),t}i.c.registeredClasses.ColumnSeries3D=wi,i.c.registeredClasses.ColumnSeries3DDataItem=_i;Ti=N.b,Object(I.c)(Di,Ti);var Ci,Ti,Oi=Di,ki=(Ci=N.a,Object(I.c)(C,Ci),C.prototype.updateSeriesMasks=function(){var t,e;
1Ci.prototype.updateSeriesMasks.call(this),w.isIE()&&(e=(t=this.columnsContainer).mask,t.mask=void 0,t.mask=e)},Object.defineProperty(C.prototype,"depth",{get:function(){return this.getPropertyValue("depth")},set:function(t){this.setPropertyValue("depth",t),this.fixLayout(),this.invalidateDataUsers()},enumerable:!0,configurable:!0}),Object.defineProperty(C.prototype,"angle",{get:function(){return this.getPropertyValue("angle")},set:function(t){this.setPropertyValue("angle",t),this.fixLayout(),this.invalidateDataUsers()},enumerable:!0,configurable:!0}),Object.defineProperty(C.prototype,"dx3D",{get:function(){return A.cos(this.angle)*this.depth},enumerable:!0,configurable:!0}),Object.defineProperty(C.prototype,"dy3D",{get:function(){return-A.sin(this.angle)*this.depth},enumerable:!0,configurable:!0}),C.prototype.validateLayout=function(){Ci.prototype.validateLayout.call(this),this.fixColumns()},C.prototype.fixLayout=function(){this.chartContainer.paddingTop=-this.dy3D,this.chartContainer.paddingRight=this.dx3D,this.scrollbarX&&(this.scrollbarX.dy=this.dy3D,this.scrollbarX.dx=this.dx3D),this.scrollbarY&&(this.scrollbarY.dy=this.dy3D,this.scrollbarY.dx=this.dx3D),this.fixColumns(),Ci.prototype.fixLayout.call(this)},C.prototype.fixColumns=function(){var t=this,r=1,e=0,o=(x.each(this.series.iterator(),function(t){t instanceof wi&&(!t.clustered&&0<e&&r++,t.depthIndex=r-1,e++)}),0);x.each(this.series.iterator(),function(e){var i,n;e instanceof wi&&(e.depth=t.depth/r,e.angle=t.angle,e.columnsContainer==t.columnsContainer&&(e.dx=t.depth/r*A.cos(t.angle)*e.depthIndex,e.dy=-t.depth/r*A.sin(t.angle)*e.depthIndex),i=!1,(e.baseAxis==e.xAxis&&e.xAxis.renderer.inversed||e.baseAxis==e.yAxis&&e.yAxis.renderer.inversed)&&(i=!0),n=1,e.dataItems.each(function(t){t=t.column;t&&(t.zIndex=i?1e3*(1e3-n)+o-100*e.depthIndex:1e3*n+o-100*e.depthIndex),n++}),i?o--:o++)}),this.maskColumns()},C.prototype.processConfig=function(t){if(t&&F.hasValue(t.series)&&F.isArray(t.series))for(var e=0,i=t.series.length;e<i;e++)t.series[e].type=t.series[e].type||"ColumnSeries3D";Ci.prototype.processConfig.call(this,t)},C.prototype.maskColumns=function(){var t=this.plotContainer.pixelWidth,e=this.plotContainer.pixelHeight,i=this.dx3D,n=this.dy3D,i=j.moveTo({x:0,y:0})+j.lineTo({x:i,y:n})+j.lineTo({x:t+i,y:n})+j.lineTo({x:t+i,y:e+n})+j.lineTo({x:t,y:e})+j.lineTo({x:t,y:e})+j.lineTo({x:0,y:e})+j.closePath(),n=this.columnsContainer;n&&n.mask&&(n.mask.path=i)},C);function C(){var t=Ci.call(this)||this,e=(t._axisRendererX=ui,t._axisRendererY=di,t.className="XYChart3D",t.depth=30,t.angle=30,t.seriesContainer.createChild(Y.a));return e.shouldClone=!1,e.isMeasured=!1,e.layout="none",t.columnsContainer=e,t.columnsContainer.mask=t.createChild(_.a),t.applyTheme(),t}function Di(){var t=Ti.call(this)||this;return t.className="XYChart3DDataItem",t.applyTheme(),t}i.c.registeredClasses.XYChart3D=ki;var Ii,Ai=e("2OXf"),ji=e("aM7D"),Fi=e("Uf57"),Ei=e("YOID"),Mi=(Ii=fi.a,Object(I.c)(Li,Ii),Li.prototype.createAssets=function(){Ii.prototype.createAssets.call(this),this.lowLine=this.createChild(ue.a),this.lowLine.shouldClone=!1,this.highLine=this.createChild(ue.a),this.highLine.shouldClone=!1},Li.prototype.copyFrom=function(t){Ii.prototype.copyFrom.call(this,t),this.lowLine&&this.lowLine.copyFrom(t.lowLine),this.highLine&&this.highLine.copyFrom(t.highLine)},Li);function Li(){var t=Ii.call(this)||this;return t.className="Candlestick",t.layout="none",t}i.c.registeredClasses.Candlestick=Mi;Ri=g.b,Object(I.c)(zi,Ri),Object.defineProperty(zi.prototype,"lowValueX",{get:function(){return this.values.lowValueX.value},set:function(t){this.setValue("lowValueX",t)},enumerable:!0,configurable:!0}),Object.defineProperty(zi.prototype,"lowValueY",{get:function(){return this.values.lowValueY.value},set:function(t){this.setValue("lowValueY",t)},enumerable:!0,configurable:!0}),Object.defineProperty(zi.prototype,"highValueX",{get:function(){return this.values.highValueX.value},set:function(t){this.setValue("highValueX",t)},enumerable:!0,configurable:!0}),Object.defineProperty(zi.prototype,"highValueY",{get:function(){return this.values.highValueY.value},set:function(t){this.setValue("highValueY",t)},enumerable:!0,configurable:!0}),Object.defineProperty(zi.prototype,"closeValueX",{get:function(){return this.values.valueX.value},set:function(t){this.setValue("valueX",t)},enumerable:!0,configurable:!0}),Object.defineProperty(zi.prototype,"closeValueY",{get:function(){return this.values.valueY.value},set:function(t){this.setValue("valueY",t)},enumerable:!0,configurable:!0});var Vi,Ri,Ni=zi,Bi=(Vi=g.a,Object(I.c)(T,Vi),T.prototype.applyInternalDefaults=function(){Vi.prototype.applyInternalDefaults.call(this),F.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Candlestick Series"))},T.prototype.createDataItem=function(){return new Ni},T.prototype.validateDataElementReal=function(t){Vi.prototype.validateDataElementReal.call(this,t),this.validateCandlestick(t)},T.prototype.validateCandlestick=function(i){var n,r,t,e,o,a,s,l,u,c=i.column;c&&(n=c.lowLine,r=c.highLine,this.baseAxis==this.xAxis&&(e=c.pixelWidth/2,n.x=e,r.x=e,e=i.getWorkingValue(this.yOpenField),o=i.getWorkingValue(this.yField),s=this.yAxis.getY(i,this.yOpenField),a=this.yAxis.getY(i,this.yField),u=this.yAxis.getY(i,this.yLowField),t=this.yAxis.getY(i,this.yHighField),l=c.pixelY,n.y1=u-l,r.y1=t-l,e<o?(n.y2=s-l,r.y2=a-l):(n.y2=a-l,r.y2=s-l)),this.baseAxis==this.yAxis&&(u=c.pixelHeight/2,n.y=u,r.y=u,t=i.getWorkingValue(this.xOpenField),e=i.getWorkingValue(this.xField),o=this.xAxis.getX(i,this.xOpenField),a=this.xAxis.getX(i,this.xField),s=this.xAxis.getX(i,this.xLowField),l=this.xAxis.getX(i,this.xHighField),u=c.pixelX,n.x1=s-u,r.x1=l-u,t<e?(n.x2=o-u,r.x2=a-u):(n.x2=a-u,r.x2=o-u)),x.each(this.axisRanges.iterator(),function(t){var e,t=i.rangesColumns.getKey(t.uid);t&&((e=t.lowLine).x=n.x,e.y=n.y,e.x1=n.x1,e.x2=n.x2,e.y1=n.y1,e.y2=n.y2,(e=t.highLine).x=r.x,e.y=r.y,e.x1=r.x1,e.x2=r.x2,e.y1=r.y1,e.y2=r.y2)}))},Object.defineProperty(T.prototype,"xLowField",{get:function(){return this._xLowField},enumerable:!0,configurable:!0}),Object.defineProperty(T.prototype,"yLowField",{get:function(){return this._yLowField},enumerable:!0,configurable:!0}),Object.defineProperty(T.prototype,"xHighField",{get:function(){return this._xHighField},enumerable:!0,configurable:!0}),Object.defineProperty(T.prototype,"yHighField",{get:function(){return this._yHighField},enumerable:!0,configurable:!0}),T.prototype.defineFields=function(){Vi.prototype.defineFields.call(this);var t,e=this.xAxis,i=this.yAxis;e&&i&&(this.baseAxis==e&&(t=w.capitalize(i.axisFieldName),this._yLowField="low"+t+"Y",this._yHighField="high"+t+"Y"),this.baseAxis==i&&(t=w.capitalize(e.axisFieldName),this._xLowField="low"+t+"X",this._xHighField="high"+t+"X"),this.addValueField(e,this._xValueFields,this._xLowField),this.addValueField(e,this._xValueFields,this._xHighField),this.addValueField(i,this._yValueFields,this._yLowField),this.addValueField(i,this._yValueFields,this._yHighField))},T.prototype.createLegendMarker=function(t){var e=t.pixelWidth,i=t.pixelHeight;t.removeChildren();var n,r,o=t.createChild(Mi),a=(o.shouldClone=!1,o.copyFrom(this.columns.template),o.lowLine),s=o.highLine,e=(this.baseAxis==this.yAxis?(n=e/3,a.y=(r=i)/2,s.y=i/2,a.x2=e/3,s.x2=e/3,s.x=e/3*2,o.column.x=e/3):(r=i/3,a.x=(n=e)/2,s.x=e/2,a.y2=i/3,s.y2=i/3,s.y=i/3*2,o.column.y=i/3),o.width=n,o.height=r,P.copyProperties(this,t,_.b),P.copyProperties(this.columns.template,o,_.b),o.stroke=this.riseFromOpenState.properties.stroke,o.fill=o.stroke,t.dataItem);e.color=o.fill,e.colorOrig=o.fill},T.prototype.createColumnTemplate=function(){return new Mi},T);
1function T(){var t=Vi.call(this)||this,e=(t.className="CandlestickSeries",t.groupFields.lowValueX="low",t.groupFields.lowValueY="low",t.groupFields.highValueX="high",t.groupFields.highValueY="high",t.strokeOpacity=1,new vt.a),i=e.getFor("positive"),e=e.getFor("negative");return t.dropFromOpenState.properties.fill=e,t.dropFromOpenState.properties.stroke=e,t.riseFromOpenState.properties.fill=i,t.riseFromOpenState.properties.stroke=i,t.applyTheme(),t}function zi(){var t=Ri.call(this)||this;return t.values.lowValueX={},t.values.lowValueY={},t.values.highValueX={},t.values.highValueY={},t.className="CandlestickSeriesDataItem",t.applyTheme(),t}i.c.registeredClasses.CandlestickSeries=Bi,i.c.registeredClasses.CandlestickSeriesDataItem=Ni;Hi=Mi,Object(I.c)(Ui,Hi),Ui.prototype.createAssets=function(){this.openLine=this.createChild(ue.a),this.openLine.shouldClone=!1,this.highLowLine=this.createChild(ue.a),this.highLowLine.shouldClone=!1,this.closeLine=this.createChild(ue.a),this.closeLine.shouldClone=!1},Ui.prototype.copyFrom=function(t){Hi.prototype.copyFrom.call(this,t),this.openLine&&this.openLine.copyFrom(t.openLine),this.highLowLine&&this.highLowLine.copyFrom(t.highLowLine),this.closeLine&&this.closeLine.copyFrom(t.closeLine)};var Hi,Wi=Ui;function Ui(){var t=Hi.call(this)||this;return t.className="OHLC",t.layout="none",t}i.c.registeredClasses.OHLC=Wi;Gi=Ni,Object(I.c)(Ki,Gi);var Yi,Gi,Xi=Ki,qi=(Yi=Bi,Object(I.c)($i,Yi),$i.prototype.applyInternalDefaults=function(){Yi.prototype.applyInternalDefaults.call(this),F.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("OHLC Series"))},$i.prototype.createDataItem=function(){return new Xi},$i.prototype.validateCandlestick=function(i){var n,r,o,t,e,a,s,l,u,c=i.column;c&&(n=c.openLine,r=c.highLowLine,o=c.closeLine,this.baseAxis==this.xAxis&&(a=c.pixelWidth/2,r.x=a,i.getWorkingValue(this.yOpenField),i.getWorkingValue(this.yField),t=this.yAxis.getY(i,this.yOpenField),e=this.yAxis.getY(i,this.yField),l=this.yAxis.getY(i,this.yLowField),s=this.yAxis.getY(i,this.yHighField),u=c.pixelY,n.y1=t-u,n.y2=t-u,n.x1=0,n.x2=a,o.y1=e-u,o.y2=e-u,o.x1=a,o.x2=2*a,r.y1=s-u,r.y2=l-u),this.baseAxis==this.yAxis&&(t=c.pixelHeight/2,r.y=t,i.getWorkingValue(this.xOpenField),i.getWorkingValue(this.xField),e=this.xAxis.getX(i,this.xOpenField),a=this.xAxis.getX(i,this.xField),s=this.xAxis.getX(i,this.xLowField),l=this.xAxis.getX(i,this.xHighField),u=c.pixelX,n.x1=e-u,n.x2=e-u,n.y1=t,n.y2=2*t,o.x1=a-u,o.x2=a-u,o.y1=0,o.y2=t,r.x1=l-u,r.x2=s-u),x.each(this.axisRanges.iterator(),function(t){var e,t=i.rangesColumns.getKey(t.uid);t&&((e=t.openLine).x=n.x,e.y=n.y,e.x1=n.x1,e.x2=n.x2,e.y1=n.y1,e.y2=n.y2,(e=t.closeLine).x=o.x,e.y=o.y,e.x1=o.x1,e.x2=o.x2,e.y1=o.y1,e.y2=o.y2,(e=t.highLowLine).x=r.x,e.y=r.y,e.x1=r.x1,e.x2=r.x2,e.y1=r.y1,e.y2=r.y2)}))},$i.prototype.createLegendMarker=function(t){var e=t.pixelWidth,i=t.pixelHeight;t.removeChildren();var n,r,o=t.createChild(Wi),a=(o.shouldClone=!1,o.copyFrom(this.columns.template),o.openLine),s=o.closeLine,l=o.highLowLine,l=(this.baseAxis==this.yAxis?(n=e/3,l.y=(r=i)/2,l.x2=e,a.x=e/3*2,a.y2=i/2,s.x=e/3,s.y2=i,s.y1=i/2):(r=i/3,l.x=(n=e)/2,l.y2=i,a.y=i/3*2,a.x2=e/2,s.y=i/3,s.x2=e,s.x1=e/2),o.width=n,o.height=r,P.copyProperties(this,t,_.b),P.copyProperties(this.columns.template,o,_.b),o.stroke=this.riseFromOpenState.properties.stroke,t.dataItem);l.color=o.stroke,l.colorOrig=o.stroke},$i.prototype.createColumnTemplate=function(){return new Wi},$i);function $i(){var t=Yi.call(this)||this;return t.className="OHLCSeries",t.applyTheme(),t}function Ki(){var t=Gi.call(this)||this;return t.className="OHLCSeriesDataItem",t.applyTheme(),t}i.c.registeredClasses.OHLCSeries=qi,i.c.registeredClasses.OHLCSeriesDataItem=Xi;Zi=Ei.a,Object(I.c)(Qi,Zi),Qi.prototype.drawSegment=function(t,e,i,n,r,o){if(0<t.length&&0<e.length)if(r){var a=j.moveTo(t[0]);if(0<t.length)for(var s=1;s<t.length;s++){var l=t[s];s/2==Math.round(s/2)?a+=j.moveTo(l):a+=j.lineTo(l)}this.strokeSprite.path=a,(0<this.fillOpacity||0<this.fillSprite.fillOpacity)&&(a=j.moveTo(t[0])+j.polyline(t),a=(a=(a+=j.lineTo(e[0])+j.polyline(e))+j.lineTo(t[0]))+j.closePath(),this.fillSprite.path=a)}else a=j.moveTo(t[0])+j.polyline(t),this.strokeSprite.path=a,(0<this.fillOpacity||0<this.fillSprite.fillOpacity)&&(a=(a=(a+=j.lineTo(e[0])+j.polyline(e))+j.lineTo(t[0]))+j.closePath(),this.fillSprite.path=a);else this.strokeSprite.path="",this.fillSprite.path=""};var Zi,Ji=Qi;function Qi(){var t=Zi.call(this)||this;return t.className="StepLineSeriesSegment",t}
1i.c.registeredClasses.StepLineSeriesSegment=Ji;en=B.b,Object(I.c)(an,en);var tn,en,nn=an,rn=(tn=B.a,Object(I.c)(on,tn),on.prototype.createDataItem=function(){return new nn},on.prototype.addPoints=function(t,e,i,n,r){this.baseAxis==this.xAxis&&(o=this.startLocation,s=this.endLocation,a=this.getAdjustedXLocation(e,this.yOpenField),l=this.getAdjustedXLocation(e,this.yField)),this.baseAxis==this.yAxis&&(a=this.startLocation,l=this.endLocation,o=this.getAdjustedXLocation(e,this.xOpenField),s=this.getAdjustedXLocation(e,this.xField));var o=this.xAxis.getX(e,i,o),a=this.yAxis.getY(e,n,a),i=this.xAxis.getX(e,i,s),s=this.yAxis.getY(e,n,l),o=A.fitToRange(o,-1e5,1e5),a=A.fitToRange(a,-1e5,1e5),i=A.fitToRange(i,-1e5,1e5),s=A.fitToRange(s,-1e5,1e5),n=(!this.noRisers&&1<t.length&&(e=t[t.length-1],this.baseAxis==this.xAxis&&(r?t.push({x:e.x,y:s}):t.push({x:o,y:e.y})),this.baseAxis==this.yAxis)&&(r?t.push({x:i,y:e.y}):t.push({x:e.x,y:a})),{x:o,y:a}),l={x:i,y:s};r?t.push(l,n):t.push(n,l)},on.prototype.drawSegment=function(t,e,i){var n=!1;this.yAxis==this.baseAxis&&(n=!0),t.drawSegment(e,i,this.tensionX,this.tensionY,this.noRisers,n)},on.prototype.createSegment=function(){return new Ji},Object.defineProperty(on.prototype,"noRisers",{get:function(){return this.getPropertyValue("noRisers")},set:function(t){this.setPropertyValue("noRisers",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(on.prototype,"startLocation",{get:function(){return this.getPropertyValue("startLocation")},set:function(t){this.setPropertyValue("startLocation",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(on.prototype,"endLocation",{get:function(){return this.getPropertyValue("endLocation")},set:function(t){this.setPropertyValue("endLocation",t,!0)},enumerable:!0,configurable:!0}),on);function on(){var t=tn.call(this)||this;return t.className="StepLineSeries",t.applyTheme(),t.startLocation=0,t.endLocation=1,t}function an(){var t=en.call(this)||this;return t.className="StepLineSeriesDataItem",t.applyTheme(),t}i.c.registeredClasses.StepLineSeries=rn,i.c.registeredClasses.StepLineSeriesDataItem=nn;sn=fi.a,Object(I.c)(un,sn),un.prototype.createAssets=function(){this.radarColumn=this.createChild(Le.a),this.radarColumn.shouldClone=!1,this.radarColumn.strokeOpacity=void 0,this.column=this.radarColumn},un.prototype.copyFrom=function(t){sn.prototype.copyFrom.call(this,t),this.radarColumn&&this.radarColumn.copyFrom(t.radarColumn)},un.prototype.getTooltipX=function(){var t=this.getPropertyValue("tooltipX");return F.isNumber(t)?t:this.radarColumn.getTooltipX()},un.prototype.getTooltipY=function(){var t=this.getPropertyValue("tooltipX");return F.isNumber(t)?t:this.radarColumn.getTooltipY()};var sn,ln=un;function un(){var t=sn.call(this)||this;return t.className="RadarColumn",t}i.c.registeredClasses.RadarColumn=ln;hn=g.b,Object(I.c)(fn,hn);var cn,hn,pn=fn,dn=(cn=g.a,Object(I.c)(O,cn),O.prototype.createColumnTemplate=function(){return new ln},O.prototype.validate=function(){this.chart.invalid&&this.chart.validate(),cn.prototype.validate.call(this)},O.prototype.disableUnusedColumns=function(e){e&&(e.column&&(e.column.__disabled=!0),x.each(this.axisRanges.iterator(),function(t){t=e.rangesColumns.getKey(t.uid);t&&(t.__disabled=!0)}))},O.prototype.validateDataElementReal=function(n){var r,o,t,a,s=this,e=this.chart.startAngle,i=this.chart.endAngle,l=this.yField,u=this.yOpenField,c=this.xField,h=this.xOpenField,p=this.getStartLocation(n),d=this.getEndLocation(n),f=(i-e)/(this.dataItems.length*(this.end-this.start)),g=n.column,m=(g||(g=this.columns.create(),n.column=g,P.copyProperties(this,g,_.b),P.copyProperties(this.columns.template,g,_.b),n.addSprite(g),g.paper=this.paper,this.setColumnStates(g)),g.width),y=100,y=(m instanceof b.a&&(y=m.percent),A.round((d-p)*(1-y/100)/2,5)),p=(p+=y,d-=y,this.xAxis instanceof st.a&&this.yAxis instanceof st.a?(r=A.getDistance({x:this.yAxis.getX(n,l,0,"valueY"),y:this.yAxis.getY(n,l,0,"valueY")}),o=A.getDistance({x:this.yAxis.getX(n,u,1,"valueY"),y:this.yAxis.getY(n,u,1,"valueY")}),a=this.xAxis.getAngle(n,h,0,"valueX"),t=this.xAxis.getAngle(n,c,1,"valueX"),e+=p*f,i-=(1-d)*f):this.baseAxis==this.xAxis?(r=A.getDistance({x:this.yAxis.getX(n,l,n.locations[l],"valueY"),y:this.yAxis.getY(n,l,n.locations[l],"valueY")}),o=A.getDistance({x:this.yAxis.getX(n,u,n.locations[u],"valueY"),y:this.yAxis.getY(n,u,n.locations[u],"valueY")}),a=this.xAxis.getAngle(n,h,p,"valueX"),t=this.xAxis.getAngle(n,c,d,"valueX"),e+=p*f,i-=(1-d)*f):(r=A.getDistance({x:this.yAxis.getX(n,l,p,"valueY"),y:this.yAxis.getY(n,l,p,"valueY")}),o=A.getDistance({x:this.yAxis.getX(n,u,d,"valueY"),y:this.yAxis.getY(n,u,d,"valueY")}
1),F.isNumber(m)&&m<(y=Math.abs(r-o))&&(r+=f=(y-m)/2,o-=f),a=this.xAxis.getAngle(n,c,n.locations[c],"valueX"),t=this.xAxis.getAngle(n,h,n.locations[h],"valueX")),t<a&&(l=t,t=a,a=l),a=A.fitToRange(a,e,i),t=A.fitToRange(t,e,i),g.radarColumn),v=t-(p.startAngle=a);0<v?(p.arc=v,p.radius=r,p.innerRadius=o,g.__disabled=!1,g.parent=this.columnsContainer,x.each(this.axisRanges.iterator(),function(t){var e=n.rangesColumns.getKey(t.uid),i=(e||(e=s.columns.create(),P.forceCopyProperties(s.columns.template,e,_.b),P.copyProperties(t.contents,e,_.b),e.dataItem&&ri.remove(e.dataItem.sprites,e),n.addSprite(e),e.paper=s.paper,s.setColumnStates(e),n.rangesColumns.setKey(t.uid,e)),e.radarColumn);i.startAngle=a,i.arc=v,i.radius=r,i.innerRadius=o,i.invalid&&(i.paper=s.paper,i.validate()),e.__disabled=!1,e.parent=t.contents})):this.disableUnusedColumns(n)},O.prototype.getPoint=function(t,e,i,n,r,o,a){o=o||"valueX";var s=this.yAxis.getX(t,i,r,a=a||"valueY"),i=this.yAxis.getY(t,i,r,a),r=A.getDistance({x:s,y:i}),a=(0==r&&(r=1e-5),this.xAxis.getAngle(t,e,n,o));return{x:r*A.cos(a),y:r*A.sin(a)}},O.prototype.getMaskPath=function(){var t=this.yAxis.renderer;return j.arc(t.startAngle,t.endAngle-t.startAngle,t.pixelRadius,t.pixelInnerRadius)},O.prototype.positionBulletReal=function(t,e,i){var n=this.xAxis,r=this.yAxis;(e<n.start||e>n.end||i<r.start||i>r.end)&&(t.visible=!1),t.moveTo(this.xAxis.renderer.positionToPoint(e,i))},O.prototype.setXAxis=function(t){cn.prototype.setXAxis.call(this,t),this.updateRendererRefs()},O.prototype.setYAxis=function(t){cn.prototype.setYAxis.call(this,t),this.updateRendererRefs()},O.prototype.updateRendererRefs=function(){var t=this.xAxis.renderer,e=this.yAxis.renderer;t.axisRendererY=e},O);function O(){var t=cn.call(this)||this;return t.className="RadarColumnSeries",t.applyTheme(),t}function fn(){var t=hn.call(this)||this;return t.className="ColumnSeriesDataItem",t.applyTheme(),t}i.c.registeredClasses.RadarColumnSeries=dn,i.c.registeredClasses.RadarColumnSeriesDataItem=pn;var gn,Ut=e("AC2I"),mn=(gn=Y.a,Object(I.c)(yn,gn),yn.prototype.draw=function(){gn.prototype.draw.call(this);var t,e,i,n,r,o,a,s,l,u,c=this.pixelPaddingTop,h=this.pixelPaddingBottom,p=this.pixelPaddingRight,d=this.pixelPaddingLeft,p=this.pixelWidth-p-d,h=this.pixelHeight-c-h,f=this.expandDistance,g="";"vertical"==this.orientation?(i={x:(p-(t=w.relativeToValue(this.topWidth,p)))/2+d,y:c},o={x:(p+t)/2+d,y:c},r={x:(p+(e=w.relativeToValue(this.bottomWidth,p)))/2+d,y:c+h},a={x:o.x+(r.x-o.x)/2+f*h,y:o.y+.5*h},s={x:i.x+((n={x:(p-e)/2+d,y:c+h}).x-i.x)/2-f*h,y:i.y+.5*h},l=j.lineTo(r),u=j.lineTo(i),0!=f&&(l=j.quadraticCurveTo(r,a),u=j.quadraticCurveTo(i,s)),g=j.moveTo(i)+j.lineTo(o)+l+j.lineTo(n)+u,this.tickPoint={x:o.x+(r.x-o.x)/2,y:o.y+(r.y-o.y)/2}):(i={x:d,y:(h-(t=w.relativeToValue(this.topWidth,h)))/2+c},n={x:d,y:(h+t)/2+c},r={x:d+p,y:(h-(e=w.relativeToValue(this.bottomWidth,h)))/2+c},a={y:i.y+(r.y-i.y)/2-f*p,x:i.x+.5*p},s={y:n.y+((o={x:d+p,y:(h+e)/2+c}).y-n.y)/2+f*p,x:n.x+.5*p},l=j.lineTo(r),u=j.lineTo(n),0!=f&&(l=j.quadraticCurveTo(r,a),u=j.quadraticCurveTo(n,s)),g=j.moveTo(n)+j.lineTo(i)+l+j.lineTo(o)+u,this.tickPoint={y:n.y+(o.y-n.y)/2,x:n.x+(o.x-n.x)/2}),this.slice.path=g,this.invalidateLayout()},yn.prototype.getPoint=function(t,e){var i,n,r,o,a,s,l=this.pixelPaddingTop,u=this.pixelPaddingBottom,c=this.pixelPaddingRight,h=this.pixelPaddingLeft,c=this.pixelWidth-c-h,u=this.pixelHeight-l-u;return"vertical"==this.orientation?(o=(c-(s=w.relativeToValue(this.topWidth,c)))/2+h,r=(c+s)/2+h,a=l,n=(c+(i=w.relativeToValue(this.bottomWidth,c)))/2+h,{x:(o=o+((c-i)/2+h-o)*e)+(r+(n-r)*e-o)*t,y:a+(l+u-a)*e}):(n=h,r=(u-(s=w.relativeToValue(this.topWidth,u)))/2+l,o=(u+s)/2+l,a=h+c,{y:(s=r+((u-(i=w.relativeToValue(this.bottomWidth,u)))/2+l-r)*t)+(o+((u+i)/2+l-o)*t-s)*e,x:n+(a-n)*t})},Object.defineProperty(yn.prototype,"bottomWidth",{get:function(){return this.getPropertyValue("bottomWidth")},set:function(t){this.setPercentProperty("bottomWidth",t,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(yn.prototype,"topWidth",{get:function(){return this.getPropertyValue("topWidth")}
1,set:function(t){this.setPercentProperty("topWidth",t,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(yn.prototype,"orientation",{get:function(){return this.getPropertyValue("orientation")},set:function(t){this.setPropertyValue("orientation",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(yn.prototype,"expandDistance",{get:function(){return this.getPropertyValue("expandDistance")},set:function(t){this.setPropertyValue("expandDistance",t,!0)},enumerable:!0,configurable:!0}),yn.prototype.copyFrom=function(t){gn.prototype.copyFrom.call(this,t),this.slice&&this.slice.copyFrom(t.slice)},yn);function yn(){var t=gn.call(this)||this;return t.slice=t.createChild(_.a),t.slice.shouldClone=!1,t.slice.setElement(t.paper.add("path")),t.slice.isMeasured=!1,t.orientation="vertical",t.bottomWidth=Object(b.c)(100),t.topWidth=Object(b.c)(100),t.isMeasured=!1,t.width=10,t.height=10,t.expandDistance=0,t.className="FunnelSlice",t.applyTheme(),t}i.c.registeredClasses.FunnelSlice=mn;var vn,bn=e("qzbU"),xn=(vn=bn.a,Object(I.c)(_n,vn),_n.prototype.draw=function(){vn.prototype.draw.call(this);var t,e,i,n,r,o,a,s=this.slice,l=s.getPoint(this.locationX,this.locationY);l&&(t=this.label,r=n=i=void 0,"vertical"==(e=s.dataItem.component).orientation?(o=t.pixelX,a=t.pixelY,e.labelsOpposite||(o+=t.maxRight),i=w.spritePointToSprite(l,s,this.parent),r=w.spritePointToSprite({x:o,y:a},t.parent,this.parent),n={x:t.parent.pixelX-this.length,y:r.y},e.labelsOpposite||(n.x=t.parent.measuredWidth+this.length)):(o=t.pixelX,a=t.pixelY,e.labelsOpposite||(a+=t.maxBottom),i=w.spritePointToSprite(l,s,this.parent),n={x:(r=w.spritePointToSprite({x:o,y:a},t.parent,this.parent)).x,y:t.parent.pixelY-this.length},e.labelsOpposite||(n.y=t.parent.measuredHeight+this.length)),this.path=j.moveTo(i)+j.lineTo(n)+j.lineTo(r))},Object.defineProperty(_n.prototype,"slice",{get:function(){return this._slice.get()},set:function(t){this._slice.set(t,new ut.c([t.events.on("transformed",this.invalidate,this,!1),t.events.on("validated",this.invalidate,this,!1)]))},enumerable:!0,configurable:!0}),Object.defineProperty(_n.prototype,"label",{get:function(){return this._label.get()},set:function(t){this._label.set(t,t.events.on("transformed",this.invalidate,this,!1))},enumerable:!0,configurable:!0}),Object.defineProperty(_n.prototype,"locationX",{get:function(){return this.getPropertyValue("locationX")},set:function(t){this.setPropertyValue("locationX",t,!1,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(_n.prototype,"locationY",{get:function(){return this.getPropertyValue("locationY")},set:function(t){this.setPropertyValue("locationY",t,!1,!0)},enumerable:!0,configurable:!0}),_n);function _n(){var t=vn.call(this)||this;return t._label=new ut.d,t._slice=new ut.d,t.className="FunnelTick",t.element=t.paper.add("path"),t._disposers.push(t._label),t._disposers.push(t._slice),t.setPropertyValue("locationX",0),t.setPropertyValue("locationY",0),t.applyTheme(),t}i.c.registeredClasses.FunnelTick=xn;var k,wn,Pn=e("Q4nc"),Sn=(wn=Ut.b,Object(I.c)(Tn,wn),Object.defineProperty(Tn.prototype,"sliceLink",{get:function(){var t,e=this;return this._sliceLink||(t=this.component.sliceLinks.create(),this._sliceLink=t,this._disposers.push(t),t.parent=this.component.slicesContainer,this._disposers.push(new ut.b(function(){e.component&&e.component.sliceLinks.removeValue(t)})),this.addSprite(t),t.visible=this.visible),this._sliceLink},enumerable:!0,configurable:!0}),Tn),Cn=(k=Ut.a,Object(I.c)(D,k),D.prototype.createSlice=function(){return new mn},D.prototype.createTick=function(){return new xn},D.prototype.applyInternalDefaults=function(){k.prototype.applyInternalDefaults.call(this),F.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Funnel Series"))},D.prototype.createDataItem=function(){return new Sn},D.prototype.initSlice=function(t){t.isMeasured=!1,t.defaultState.properties.scale=1,t.observe("scale",this.handleSliceScale,this),t.observe(["dx","dy","x","y"],this.handleSliceMove,this),t.tooltipText="{category}: {value.percent.formatNumber('#.#')}% ({value.value})",t.states.create("hover").properties.expandDistance=.2},D.prototype.initLabel=function(t){k.prototype.initLabel.call(this,t),t.verticalCenter="middle",t.horizontalCenter="middle",t.isMeasured=!0,t.padding(5,5,5,5)},D.prototype.validate=function(){k.prototype.validate.call(this),this._nextY=0},D.prototype.validateDataElements=function(){var e=this,t=this.slice
1sContainer,i=this.labelsContainer,n=this.labels.template,r=(this.alignLabels?(n.interactionsEnabled=!0,t.isMeasured=!0,i.isMeasured=!0):(n.interactionsEnabled=!1,t.isMeasured=!1,i.isMeasured=!1),0),o=0;this.dataItems.each(function(t){F.hasValue(t.value)&&(o++,0<t.value?r+=Math.abs(t.getWorkingValue("value")/t.value):e.ignoreZeroValues||!t.visible||t.__disabled||t.isHiding?o--:r+=1)}),this._total=1/o*r,this._count=o,k.prototype.validateDataElements.call(this),this.arrangeLabels()},D.prototype.getNextValue=function(t){var e=t.index,t=t.getWorkingValue("value");if(e<this.dataItems.length-1){e=this.dataItems.getIndex(e+1),t=e.getWorkingValue("value");if(!e.visible||e.isHiding||e.__disabled||0==e.value&&this.ignoreZeroValues)return this.getNextValue(e)}return t},D.prototype.formDataElement=function(){},D.prototype.validateDataElement=function(e){var i=this,t=e.slice,n=(t.orientation=this.orientation,e.sliceLink),r=(n.orientation=this.orientation,e.tick),o=e.label;r.slice=t,r.label=o,F.hasValue(e.value)?(this.decorateSlice(e),ri.each(e.sprites,function(t){0==e.value&&i.ignoreZeroValues?t.__disabled=!0:t.__disabled=!1})):ri.each(e.sprites,function(t){t.__disabled=!0}),e.index==this.dataItems.length-1&&(n.disabled=!0),k.prototype.validateDataElement.call(this,e),n.fill=t.fill},D.prototype.decorateSlice=function(t){var e=t.slice,i=t.sliceLink,n=t.label,r=t.tick,o=this.slicesContainer.innerWidth,a=this.slicesContainer.innerHeight,s=this.getNextValue(t),l=Math.abs(t.getWorkingValue("value")),u=this.bottomRatio,c=1;0!=t.value?c=l/Math.abs(t.value):!t.__disabled&&!t.isHiding&&t.visible||(c=1e-6),this.ignoreZeroValues&&0==t.value?t.__disabled=!0:(t.__disabled=!1,this._nextY==1/0&&(this._nextY=0),"vertical"==this.orientation?(a+=t=i.pixelHeight*c,e.topWidth=l/this.dataItem.values.value.high*o,e.bottomWidth=(l-(l-s)*u)/this.dataItem.values.value.high*o,i.topWidth=e.bottomWidth,i.bottomWidth=(l-(l-s))/this.dataItem.values.value.high*o,e.y=this._nextY,e.height=Math.min(1e5,A.max(0,a/this._count*c/this._total-t)),e.x=o/2,this.alignLabels?n.x=void 0:n.x=e.x,n.y=e.pixelY+e.pixelHeight*r.locationY,this._nextY+=e.pixelHeight+t,i.y=this._nextY-t,i.x=e.x):(o+=t=i.pixelWidth*c,e.topWidth=l/this.dataItem.values.value.high*a,e.bottomWidth=(l-(l-s)*u)/this.dataItem.values.value.high*a,i.topWidth=e.bottomWidth,i.bottomWidth=(l-(l-s))/this.dataItem.values.value.high*a,e.x=this._nextY,e.width=Math.min(1e5,o/this._count*c*1/this._total-t),e.y=a/2,this.alignLabels?n.y=this.labelsContainer.measuredHeight:n.y=e.y,n.x=e.pixelX+e.pixelWidth*r.locationX,this._nextY+=e.pixelWidth+t,i.x=this._nextY-t,i.y=e.y))},D.prototype.getLastLabel=function(t){var e;if(0<t)return(e=this.labels.getIndex(t)).__disabled||!e.visible?this.getLastLabel(t-1):e},D.prototype.arrangeLabels=function(){if(this.alignLabels){var t=this.labels.length;if(1<t){var e=this.getLastLabel(t-1);if(e){var i=e.pixelY,n=e.pixelX;if(1<t){for(var r,o=t-2;0<=o;o--)(r=this.labels.getIndex(o)).visible&&!r.__disabled&&(r.invali
1d&&r.validate(),"vertical"==this.orientation?r.pixelY+r.measuredHeight>i&&(r.y=Math.min(1e6,i-r.measuredHeight)):r.pixelX+r.measuredWidth>n&&(r.x=Math.min(1e6,n-r.measuredWidth)),i=r.pixelY,n=r.pixelX);for(o=n=i=0;o<t;o++)(r=this.labels.getIndex(o)).visible&&!r.__disabled&&(r.invalid&&r.validate(),"vertical"==this.orientation?r.pixelY<i&&(r.y=Math.min(1e6,i)):r.pixelX<n&&(r.x=Math.min(1e6,n)),i+=r.measuredHeight,n+=r.measuredWidth)}}}}},D.prototype.positionBullet=function(t){k.prototype.positionBullet.call(this,t);var e=t.dataItem.slice,i=t.locationX,n=(F.isNumber(i)||(i=.5),t.locationY);F.isNumber(n)||(n=1),t.x=e.pixelX+e.measuredWidth*i,t.y=e.pixelY+e.measuredHeight*n},Object.defineProperty(D.prototype,"orientation",{get:function(){return this.getPropertyValue("orientation")},set:function(t){this.setPropertyValue("orientation",t)&&(this.labelsOpposite=this.labelsOpposite,this.invalidate(),"vertical"==t?(this.ticks.template.locationX=1,this.ticks.template.locationY=.5,this.labels.template.rotation=0,this.layout="horizontal"):(this.ticks.template.locationX=.5,this.ticks.template.locationY=1,this.labels.template.rotation=-90,this.layout="vertical"))},enumerable:!0,configurable:!0}),Object.defineProperty(D.prototype,"bottomRatio",{get:function(){return this.getPropertyValue("bottomRatio")},set:function(t){this.setPropertyValue("bottomRatio",t)&&this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(D.prototype,"sliceLinks",{get:function(){var t;return this._sliceLinks||((t=new mn).applyOnClones=!0,t.fillOpacity=.5,t.expandDistance=-.3,t.hiddenState.properties.opacity=0,this._disposers.push(t),this._sliceLinks=new s.e(t),this._disposers.push(new s.c(this._sliceLinks))),this._sliceLinks},enumerable:!0,configurable:!0}),D.prototype.show=function(t){var i=this,n=this.startIndex,r=this.endIndex,o=this.defaultState.transitionDuration,a=(F.isNumber(t)&&(o=t),Pn.a.animationsEnabled||(o=0),0);return x.each(x.indexed(this.dataItems.iterator()),function(t){var e=t[0],t=t[1];i.sequencedInterpolation&&(a=i.sequencedInterpolationDelay*e+o*(e-n)/(r-n)),t.show(o,a,["value"])}),k.prototype.show.call(this,t)},D.prototype.hide=function(t){var i=this,n=["value"],r=this.startIndex,o=this.endIndex,a=0,s=this.hiddenState.transitionDuration,t=(F.isNumber(t)&&(s=t),Pn.a.animationsEnabled||(s=0),x.each(x.indexed(this.dataItems.iterator()),function(t){var e=t[0],t=t[1];i.sequencedInterpolation&&(a=i.sequencedInterpolationDelay*e+s*(e-r)/(o-r)),t.hide(s,a,0,n)}),k.prototype.hide.call(this,t));return t&&!t.isFinished()&&t.delay(a),t},D.prototype.setAlignLabels=function(t){k.prototype.setAlignLabels.call(this,t),this.ticks.template.disabled=!t;var e=this.labelsContainer;e&&(t?(e.height=void 0,e.width=void 0,e.margin(10,10,10,10)):(e.width=Object(b.c)(100),e.height=Object(b.c)(100))),this.labelsOpposite=this.labelsOpposite},Object.defineProperty(D.prototype,"labelsOpposite",{get:function(){return this.getPropertyValue("labelsOpposite")},set:function(t){this.setPropertyValue("labelsOpposite",t);var e=this.labels.template,i="none",n="none";this.alignLabels?t?(this.labelsContainer.toFront(),"vertical"==this.orientation?(this.ticks.template.locationX=1,e.horizontalCenter="left",i="right"):(this.ticks.template.locationY=1,e.horizontalCenter="right",n="bottom")):(this.labelsContainer.toBack(),"vertical"==this.orientation?(this.ticks.template.locationX=0,i="left"):(n="top",this.ticks.template.locationY=0)):"vertical"==this.orientation?i="center":n="middle",e.align=i,e.valign=n,this.validateLayout(),this.ticks.each(function(t){t.invalidate()}),this.invalidateDataItems()},enumerable:!0,configurable:!0}),D);function D(){var t=k.call(this)||this;return t._nextY=0,t.className="FunnelSeries",t.orientation="vertical",t.width=Object(b.c)(100),t.height=Object(b.c)(100),t.slicesContainer.width=Object(b.c)(100),t.slicesContainer.height=Object(b.c)(100),t._disposers.push(t.slicesContainer.events.on("maxsizechanged",t.invalidateDataItems,t,!1)),t.labelsOpposite=!0,t.labelsContainer.layout="absolute",t.bottomRatio=0,t.applyTheme(),t}function Tn(){var t=wn.call(this)||this;return t.className="FunnelSeriesDataItem",t.events.on("visibilitychanged",function(){t.component&&t.component.invali
1dateDataItems()},t,!1),t.applyTheme(),t}i.c.registeredClasses.FunnelSeries=Cn,i.c.registeredClasses.FunnelSeriesDataItem=Sn;kn=Sn,Object(I.c)(An,kn);var On,kn,Dn=An,In=(On=Cn,Object(I.c)(E,On),E.prototype.applyInternalDefaults=function(){On.prototype.applyInternalDefaults.call(this),F.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Pyramid Series"))},E.prototype.createDataItem=function(){return new Dn},E.prototype.validate=function(){On.prototype.validate.call(this),this._nextWidth=void 0},E.prototype.getNextValue=function(t){var e=t.index,t=t.getWorkingValue("value");return t=0==(t=e<this.dataItems.length-1?this.dataItems.getIndex(e+1).getWorkingValue("value"):t)?1e-6:t},E.prototype.validateDataElements=function(){var t,i=this,n=this.slicesContainer.innerWidth,r=this.slicesContainer.innerHeight;this.dataItems.each(function(t){var e;0<t.value&&(e=t.getWorkingValue("value")/t.value,t=t.sliceLink,"vertical"==i.orientation?r-=t.pixelHeight*e:n-=t.pixelWidth*e)}),this._pyramidHeight=w.relativeToValue(this.pyramidHeight,r),this._pyramidWidth=w.relativeToValue(this.pyramidHeight,n),"vertical"==this.orientation?(t=(r-this._pyramidHeight)/2,this.slicesContainer.y=t,this.labelsContainer.y=t,this.ticksContainer.y=t):(t=(n-this._pyramidWidth)/2,this.slicesContainer.x=t,this.labelsContainer.x=t,this.ticksContainer.x=t),On.prototype.validateDataElements.call(this)},E.prototype.decorateSlice=function(t){var e,i,n,r,o,a,s,l,u,c,h,p,d,f,g,m,y,v,b,x,_=this.dataItem.values.value.absoluteSum;0!=_&&(e=t.slice,i=t.sliceLink,n=t.label,r=t.tick,this.getNextValue(t),o=Math.abs(t.getWorkingValue("value")),a=this._pyramidWidth,s=this._pyramidHeight,l=this.slicesContainer.innerWidth,u=this.slicesContainer.innerHeight,c=i.pixelWidth,h=i.pixelHeight,0!=t.value&&null!=t.value||!this.ignoreZeroValues?t.__disabled=!1:t.__disabled=!0,"vertical"==this.orientation?(b=w.relativeToValue(this.topWidth,l),F.isNumber(this._nextWidth)||(this._nextWidth=b),p=w.relativeToValue(this.bottomWidth,l),d=this._nextWidth,f=Math.atan2(s,b-p),g=void(0==(v=Math.tan(Math.PI/2-f))&&(v=1e-8)),y=void 0,y="area"==this.valueIs?(m=(b+p)/2*s*o/_,x=Math.abs(d*d-2*m*v),0<(g=(d-Math.sqrt(x))/v)?(2*m-g*d)/g:d
1):d-(g=s*o/_)*v,e.height=g,e.width=l,e.bottomWidth=y,e.topWidth=d,i.topWidth=e.bottomWidth,i.bottomWidth=e.bottomWidth,e.y=this._nextY,this.alignLabels?n.x=0:n.x=l/2,n.y=e.pixelY+e.pixelHeight*r.locationY+e.dy,this._nextY+=e.pixelHeight+h*o/Math.max(Math.abs(t.value),1e-8),i.y=this._nextY-h,i.x=l/2):(b=w.relativeToValue(this.topWidth,u),F.isNumber(this._nextWidth)||(this._nextWidth=b),p=w.relativeToValue(this.bottomWidth,u),d=this._nextWidth,f=Math.atan2(a,b-p),x=void(0==(v=Math.tan(Math.PI/2-f))&&(v=1e-8)),y=void 0,y="area"==this.valueIs?(2*(m=(b+p)/2*a*o/_)-(x=(d-Math.sqrt(d*d-2*m*v))/v)*d)/x:d-(x=a*o/_)*v,e.width=x,e.height=u,e.bottomWidth=y,e.topWidth=d,i.topWidth=e.bottomWidth,i.bottomWidth=e.bottomWidth,e.x=this._nextY,this.alignLabels?n.y=this.labelsContainer.measuredHeight:n.y=u/2,n.x=e.pixelX+e.pixelWidth*r.locationX+e.dx,this._nextY+=e.pixelWidth+c*o/Math.max(Math.abs(t.value),1e-8),i.x=this._nextY-c,i.y=u/2),this._nextWidth=e.bottomWidth)},Object.defineProperty(E.prototype,"topWidth",{get:function(){return this.getPropertyValue("topWidth")},set:function(t){this.setPercentProperty("topWidth",t,!1,!1,10,!1)&&this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"pyramidHeight",{get:function(){return this.getPropertyValue("pyramidHeight")},set:function(t){this.setPercentProperty("pyramidHeight",t,!1,!1,10,!1)&&this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"bottomWidth",{get:function(){return this.getPropertyValue("bottomWidth")},set:function(t){this.setPercentProperty("bottomWidth",t,!1,!1,10,!1)&&this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"valueIs",{get:function(){return this.getPropertyValue("valueIs")},set:function(t){this.setPropertyValue("valueIs",t)&&this.invalidate()},enumerable:!0,configurable:!0}),E);function E(){var t=On.call(this)||this;return t.className="PyramidSeries",t.topWidth=Object(b.c)(0),t.bottomWidth=Object(b.c)(100),t.pyramidHeight=Object(b.c)(100),t.valueIs="area",t.sliceLinks.template.width=0,t.sliceLinks.template.height=0,t.applyTheme(),t}function An(){var t=kn.call(this)||this;return t.className="PyramidSeriesDataItem",t.applyTheme(),t}i.c.registeredClasses.PyramidSeries=In,i.c.registeredClasses.PyramidSeriesDataItem=Dn;Fn=Dn,Object(I.c)(Vn,Fn);var jn,Fn,En=Vn,Mn=(jn=In,Object(I.c)(Ln,jn),Ln.prototype.validateDataElements=function(){var t,e,i=this.slicesContainer.maxWidth,n=this.slicesContainer.maxHeight,r=this._maskSprite,o=r.measuredWidth/r.scale,a=r.measuredHeight/r.scale,s=A.min(n/a,i/o),s=A.max(.001,s=s==1/0?1:s),l=this.startLocation,u=this.endLocation,o=A.min(i,o*s),a=A.min(n,a*s);r.scale=s,"vertical"==this.orientation?(this.topWidth=o+4,this.bottomWidth=o+4,this.pyramidHeight=a*(u-l),r.x=i/2,r.y=a/2):(this.topWidth=a+4,this.bottomWidth=a+4,this.pyramidHeight=o*(u-l),r.valign="middle",r.x=o/2,r.y=n/2),r.verticalCenter="middle",r.horizontalCenter="middle",jn.prototype.validateDataElements.call(this),"vertical"==this.orientation?("bottom"==this.valign&&(t=n-a),"middle"==this.valign&&(t=(n-a)/2),"top"==this.valign&&(t=0),"left"==this.align&&(e=-(i-o)/2),"center"==this.align&&(e=0),"right"==this.align&&(e=(i-o)/2),this.slices.template.dy=l*a,this.alignLabels&&(this.slice
1sContainer.dx=e)):("bottom"==this.valign&&(t=(n-a)/2),"middle"==this.valign&&(t=0),"top"==this.valign&&(t=-(n-a)/2),"left"==this.align&&(e=0),"center"==this.align&&(e=(i-o)/2),"right"==this.align&&(e=i-o),this.slices.template.dx=l*o,this.alignLabels&&(this.slicesContainer.dy=t)),this.slicesContainer.x=e,this.labelsContainer.x=e,this.ticksContainer.x=e,this.slicesContainer.y=t,this.labelsContainer.y=t,this.ticksContainer.y=t,0<o&&0<a&&(this.slicesContainer.mask=r)},Ln.prototype.applyInternalDefaults=function(){jn.prototype.applyInternalDefaults.call(this),F.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Pyramid Series"))},Ln.prototype.createDataItem=function(){return new En},Object.defineProperty(Ln.prototype,"maskSprite",{get:function(){return this._maskSprite},enumerable:!0,configurable:!0}),Ln.prototype.initSlice=function(t){jn.prototype.initSlice.call(this,t);t=t.states.getKey("hover");t&&(t.properties.expandDistance=0)},Object.defineProperty(Ln.prototype,"startLocation",{get:function(){return this.getPropertyValue("startLocation")},set:function(t){this.setPropertyValue("startLocation",t)&&this.invalidateDataItems()},enumerable:!0,configurable:!0}),Object.defineProperty(Ln.prototype,"endLocation",{get:function(){return this.getPropertyValue("endLocation")},set:function(t){this.setPropertyValue("endLocation",t)&&this.invalidateDataItems()},enumerable:!0,configurable:!0}),Ln);function Ln(){var t=jn.call(this)||this;return t.className="PictorialStackedSeries",t.topWidth=Object(b.c)(100),t.bottomWidth=Object(b.c)(100),t.valueIs="height",t.applyTheme(),t.startLocation=0,t.endLocation=1,t.align="center",t.valign="middle",t._maskSprite=t.slicesContainer.createChild(_.a),t._maskSprite.visible=!1,t._maskSprite.zIndex=100,t._maskSprite.shouldClone=!1,t}function Vn(){var t=Fn.call(this)||this;return t.className="PictorialStackedSeriesDataItem",t.applyTheme(),t}i.c.registeredClasses.PictorialStackedSeries=Mn,i.c.registeredClasses.PictorialStackedSeriesDataItem=En;var Rn,Nn=e("BmDP"),Bn=e("ncT3"),zn=(Rn=fi.a,Object(I.c)(Hn,Rn),Hn.prototype.createAssets=function(){this.coneColumn=this.createChild(Bn.a),this.coneColumn.shouldClone=!1,this.column=this.coneColumn},Hn.prototype.copyFrom=function(t){Rn.prototype.copyFrom.call(this,t),this.coneColumn&&this.coneColumn.copyFrom(t.coneColumn)},Hn);function Hn(){var t=Rn.call(this)||this;return t.className="ConeColumn",t}i.c.registeredClasses.ConeColumn=zn;Un=g.b,Object(I.c)(qn,Un);var Wn,Un,Yn=qn,Gn=(Wn=g.a,Object(I.c)(Xn,Wn),Xn.prototype.createColumnTemplate=function(){return new zn},Xn.prototype.getMaskPath=function(){var t=0,e=0,i=this.columns.getIndex(0);if(i)return this.baseAxis==this.xAxis?e=i.coneColumn.innerWidth/2+1:t=i.coneColumn.innerHeight/2+1,j.rectToPath({x:-t,y:0,width:this.xAxis.axisLength+t,height:this.yAxis.axisLength+e})},Xn.prototype.validateDataElementReal=function(t){var e;Wn.prototype.validateDataElementReal.call(this,t),t.column&&((e=t.column.coneColumn).fill=t.column.fill,this.baseAxis==this.yAxis?e.orientation="horizontal":e.orientation="vertical")},Xn);function Xn(){var t=Wn.call(this)||this;return t.className="ConeSeries",t.applyTheme(),t}function qn(){var t=Un.call(this)||this;return t.className="ConeSeriesDataItem",t.applyTheme(),t}i.c.registeredClasses.ConeSeries=Gn,i.c.registeredClasses.ConeSeriesDataItem=Yn;$n=fi.a,Object(I.c)(Zn,$n),Zn.prototype.createAssets=function(){this.curvedColumn=this.createChild(_.a),this.curvedColumn.shouldClone=!1,this.setPropertyValue("tension",.7),this.width=Object(b.c)(120),this.height=Object(b.c)(120),this.column=this.curvedColumn},Zn.prototype.draw=function(){$n.prototype.draw.call(this);var t=this.realWidth,e=this.realHeight,i=this.realX-this.pixelX,n=this.realY-this.pixelY,r=(w.used(this.width),1),o=1,n="vertical"==this.orientation?(r=this.tension,[{x:0,y:e+n},{x:t/2,y:n},{x:t,y:e+n}]):(o=this.tension,[{x:i,y:e=Math.abs(e)},{x:i+t,y:e/2},{x:i,y:0}]),t=j.moveTo(n[0])+new Oe.d(r,o).smooth(n);this.column.path=t},Zn.prototype.copyFrom=function(t){$n.prototype.copyFrom.call(this,t),this.curvedColumn&&this.curvedColumn.copyFrom(t.curvedColumn)},Object.defineProperty(Zn.prototype,"tension",{get:function(){return this.getPropertyValue("tension")},set:function(t){this.setPropertyValue("tension",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(Zn.prototype,"orientation",{get:function(){return this.getPropertyValue("orientation")},set:function(t){this.setPropertyValue("orientation",t,!0)},enumerable:!0,configurable:!0});var $n,Kn=Zn;function Zn(){var t=$n.call(this)||this;return t.className="CurvedColumn",t}i.c.registeredClasses.CurvedColumn=Kn;Qn=g.b,Object(I.c)(nr,Qn);var Jn,Qn,tr=nr,er=(Jn=g.a,Object(I.c)(ir,Jn),ir.prototype.createColumnTemplate=function(){return new Kn},ir.prototype.validateDataElementReal=function(t){Jn.prototype.validateDataElementReal.call(this,t);var e=t.column;(e=t.column)&&(t.column.curvedColumn.fill=t.column.fill,this.baseAxis==this.yAxis?e.orientation="horizontal":e.orientation="vertical")},ir);function ir(){var t=Jn.call(this)||this;return t.className="CurvedColumnSeries",t.applyTheme(),t}function nr(){var t=Qn.call(this)||this;return t.className="CurvedColumnSeriesDataItem",t.applyTheme(),t}i.c.registeredClasses.CurvedColumnSeries=er,i.c.registeredClasses.CurvedColumnSeriesDataItem=tr;var rr,or=e("AAkI"),ar=e("eN1s"),sr=e("TDx+"),lr=e("eAid"),ur=e("Uslz"),cr=e("+K/x"),hr=e("KknQ"),pr=e("ncgu"),dr=e("9ZsQ"),fr=e("ZoDA"),gr=(rr=ae.a,Object(I.c)(mr,rr),mr.prototype.copyFrom=function(t){rr.prototype.copyFrom.call(this,t),this.circle.copyFrom(t.circle)},mr);function mr(){var t=rr.call(this)||this,e=(t.className="CircleBullet",t.createChild(G.a));return e.shouldClone=!1,e.radius=5,e.isMeasured=!1,t.circle=e,t.applyTheme(),t}i.c.registeredClasses.CircleBullet=gr;yr=ae.a,Object(I.c)(br,yr),br.prototype.validatePosition=function(){yr.prototype.validatePosition.call(this);var t=this.pixelWidth/2,e=this.pixelHeight/2;this.errorLine.path=j.moveTo({x:-t,y:-e})+j.lineTo({x:t,y:-e})+j.moveTo({x:0,y:-e})+j.lineTo({x:0,y:e})+j.moveTo({x:-t,y:e})+j.lineTo({x:t,y:e})},br.prototype.copyFrom=function(t){yr.prototype.copyFrom.call(this,t),this.errorLine.copyFrom(t.errorLine)};var yr,vr=br;function br(){var t=yr.call(this)||this;return t.className="ErrorBullet",t.errorLine=t.createChild(_.a),t.errorLine.shouldClone=!1,t.width=20,t.height=20,t.strokeOpacity=1,t.isDynamic=!0,t}i.c.registeredClasses.ErrorBullet=vr;var xr,_r,wr=e("C6Lh"),Ut=e("Y9w3"),Pr=e("A6AV"),Sr=e("Trvg"),Cr=e("Rnbi"),Tr=(_r=Pr.a,Object(I.c)(Dr,_r),Object.defineProperty(Dr.prototype,"name",{get:function(){return this.properties.name},set:function(t){this.setProperty("name",t)},enumerable:!0,configurable:!0}),Dr),Or=(xr=Ut.a,Object(I.c)(kr,xr),kr.prototype.validateDataElements=function(){this.removeChildren(),this._linksIterator.reset(),xr.prototype.validateDataElements.call(this)},kr.prototype.validateDataElement=function(t){var e,i;xr.prototype.validateDataElement.call(this,t),t.index<this.dataItems.length-1?((i=((e=this._linksIterator.getLast()).parent=this).separators.create()).parent=this,i.valign="middle"):((e=this.activeLink).events.copyFrom(this.links.template.events),e.hide(0),e.show(),e.parent=this),e.dataItem=t,e.text=t.name,e.validate()},kr);function kr(){var t=xr.call(this)||this,e=(t.className="NavigationBar",new vt.a),i=new Sr.a,n=(i.valign="middle",i.paddingTop=8,i.paddingBottom=8,t.paddingBottom=2,t.links=new s.e(i),t._disposers.push(new s.c(t.links)),t._disposers.push(i),t._linksIterator=new x.ListIterator(t.links,function(){return t.links.create()}),t._linksIterator.createNewItems=!0,new Cr.a),e=(n.direction="right",n.width=8,n.height=12,n.fill=e.getFor("alternativeBackgroun
1d"),n.fillOpacity=.5,n.valign="middle",n.marginLeft=10,n.marginRight=10,t.separators=new s.e(n),t._disposers.push(new s.c(t.separators)),t._disposers.push(n),new Sr.a);return(t.activeLink=e).copyFrom(i),e.valign="middle",e.fontWeight="bold",t.width=Object(b.c)(100),t.layout="grid",t.dataFields.name="name",t.applyTheme(),t}function Dr(){var t=_r.call(this)||this;return t.className="NavigationBarDataItem",t.applyTheme(),t}i.c.registeredClasses.NavigationBar=Or,i.c.registeredClasses.NavigationBarDataItem=Tr;var Ir,Ar=e("gqvf"),jr=e("1Fjw"),Fr=(Ir=Ar.a,Object(I.c)(M,Ir),M.prototype.fitsToBounds=function(t){t=A.getDistance(t);return t<this.truePixelRadius+1&&t>this.pixelInnerRadius-1},Object.defineProperty(M.prototype,"startAngle",{get:function(){return this.getPropertyValue("startAngle")},set:function(t){this.setPropertyValue("startAngle",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"endAngle",{get:function(){return this.getPropertyValue("endAngle")},set:function(t){this.setPropertyValue("endAngle",t,!0)},enumerable:!0,configurable:!0}),M.prototype.triggerMoveReal=function(t,e){this.xAxis&&(!this.xAxis||this.xAxis.cursorTooltipEnabled&&!this.xAxis.tooltip.disabled)||this.updateLineX(this.point),this.yAxis&&(!this.yAxis||this.yAxis.cursorTooltipEnabled&&!this.yAxis.tooltip.disabled)||this.updateLineY(this.point),this.updateSelection(),Ir.prototype.triggerMoveReal.call(this,t,e)},M.prototype.updateLineX=function(t){var e,i,n,r=this.pixelRadius,o=this.startAngle,a=this.endAngle,s=this.pixelInnerRadius;0<r&&F.isNumber(o)&&F.isNumber(a)&&F.isNumber(s)&&(t=A.fitAngleToRange(A.getAngle(t),o,a),e=void 0,this.lineX)&&this.lineX.visible&&(this.lineX.moveTo({x:0,y:0}),this.xAxis&&this.fullWidthLineX&&(i=this.xAxis.currentItemStartPoint,n=this.xAxis.currentItemEndPoint,i)&&n&&(i=A.fitAngleToRange(A.getAngle(i),o,a),n=A.fitAngleToRange(A.getAngle(n),o,a)-i,o<a?n<0&&(n+=360):0<n&&(n-=360),e=j.moveTo({x:s*A.cos(t-=n/2),y:s*A.sin(t)})+j.lineTo({x:r*A.cos(t),y:r*A.sin(t)})+j.arcTo(t,n,r)+j.lineTo({x:s*A.cos(t+n),y:s*A.sin(t+n)})+j.arcTo(t+n,-n,s)),e=e||j.moveTo({x:s*A.cos(t),y:s*A.sin(t)})+j.lineTo({x:r*A.cos(t),y:r*A.sin(t)}),this.lineX.path=e)},M.prototype.updateLineY=function(t){var e,i,n,r,o,a,s;this.lineY&&this.lineY.visible&&(e=this.startAngle,i=this.endAngle,n=this.truePixelRadius,t=A.fitToRange(A.getDistance(t),0,this.truePixelRadius),F.isNumber(t))&&F.isNumber(e)&&(this.lineY.moveTo({x:0,y:0}),s=void 0,r=i-e,this.yAxis&&this.fullWidthLineY&&(a=this.yAxis.currentItemStartPoint,o=this.yAxis.currentItemEndPoint,a)&&o&&(a=A.fitToRange(A.getDistance(a),0,n),t=A.fitToRange(A.getDistance(o),0,n),s=j.moveTo({x:t*A.cos(e),y:t*A.sin(e)})+j.arcTo(e,r,t),s+=j.moveTo({x:a*A.cos(i),y:a*A.sin(i)})+j.arcTo(i,-r,a)),s=s||j.moveTo({x:t*A.cos(e),y:t*A.sin(e)})+j.arcTo(e,i-e,t),this.lineY.path=s)},M.prototype.updateSelection=function(){var t,e,i,n,r,o,a,s,l,u,c,h,p,d;this._usesSelection&&(a=this.downPoint)&&(s=this.point,t=this.pixelRadius,l=this.truePixelRadius,e=this.pixelInnerRadius,i=Math.min(this.startAngle,this.endAngle),n=Math.max(this.startAngle,this.endAngle),r=A.fitAngleToRange(A.getAngle(a),i,n),o=A.fitAngleToRange(A.getAngle(s),i,n),(a=A.getDistance(a))<l&&(s=A.fitToRange(A.getDistance(s),0,l),this._prevAngle=o,l=j.moveTo({x:0,y:0}),u=A.sin(r),c=A.cos(r),h=A.sin(o),p=A.cos(o),"zoomX"==(d=this.behavior)||"selectX"==d?l+=j.lineTo({x:t*c,y:t*u})+j.arcTo(r,o-r,t)+j.lineTo({x:e*p,y:e*h})+j.arcTo(o,r-o,e):"zoomY"==d||"selectY"==d?l=j.moveTo({x:s*A.cos(i),y:s*A.sin(i)})+j.arcTo(i,n-i,s)+j.lineTo({x:a*A.cos(n),y:a*A.sin(n)})+j.arcTo(n,i-n,a)+j.closePath():"zoomXY"==d&&(l=j.moveTo({x:s*A.cos(r),y:s*A.sin(r)})+j.arcTo(r,o-r,s)+j.lineTo({x:a*A.cos(o),y:a*A.sin(o)})+j.arcTo(o,r-o,a)+j.closePath()),this.selection.path=l),this.selection.moveTo({x:0,y:0}))},M.prototype.getPositions=function(){var t,e,i,n;this.chart&&(t=this.pixelInnerRadius,e=this.truePixelRadius-t,i=this.startAngle,n=this.endAngle,n=(A.fitAngleToRange(A.getAngle(this.point),i,n)-i)/(n-i),this.xPosition=n,this.yPosition=A.fitToRange((A.getDistance(this.point)-t)/e,0,1))},M.prototype.updatePoint=function(t){}
1,M.prototype.handleXTooltipPosition=function(t){var e;this.xAxis.cursorTooltipEnabled&&(e=this.xAxis.tooltip,this.updateLineX(w.svgPointToSprite({x:e.pixelX,y:e.pixelY},this)))},M.prototype.handleYTooltipPosition=function(t){var e;this.yAxis.cursorTooltipEnabled&&(e=this.yAxis.tooltip,this.updateLineY(w.svgPointToSprite({x:e.pixelX,y:e.pixelY},this)))},M.prototype.updateLinePositions=function(t){},M.prototype.getRanges=function(){var t,e,i,n,r,o,a,s,l,u,c,h=this.downPoint;h&&(r=this.upPoint,this.chart)&&(t=this.pixelRadius,e=this.startAngle,i=this.endAngle,l=A.fitAngleToRange(A.getAngle(h),this.startAngle,this.endAngle),n=A.fitAngleToRange(A.getAngle(r),this.startAngle,this.endAngle),h=A.fitToRange(A.getDistance(h),0,t),r=A.fitToRange(A.getDistance(r),0,t),o=u=0,a=c=1,"zoomX"!=(s=this.behavior)&&"selectX"!=s&&"zoomXY"!=s&&"selectXY"!=s||(u=A.round((l-e)/(l=i-e),5),c=A.round((n-e)/l,5)),"zoomY"!=s&&"selectY"!=s&&"zoomXY"!=s&&"selectXY"!=s||(o=A.round(h/t,5),a=A.round(r/t,5)),this.xRange={start:Math.min(u,c),end:Math.max(u,c)},this.yRange={start:Math.min(o,a),end:Math.max(o,a)},"selectX"!=this.behavior)&&"selectY"!=this.behavior&&"selectXY"!=this.behavior&&this.selection.hide()},M.prototype.updateSize=function(){},Object.defineProperty(M.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(t){this.setPercentProperty("radius",t,!1,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"pixelRadius",{get:function(){return w.relativeRadiusToValue(this.radius,this.truePixelRadius)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"truePixelRadius",{get:function(){return w.relativeToValue(Object(b.c)(100),A.min(this.innerWidth/2,this.innerHeight/2))},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"innerRadius",{get:function(){return this.getPropertyValue("innerRadius")},set:function(t){this.setPercentProperty("innerRadius",t,!1,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"pixelInnerRadius",{get:function(){var t=this.innerRadius;return t instanceof b.a&&(t=Object(b.c)(100*t.value*this.chart.innerRadiusModifyer)),w.relativeRadiusToValue(t,this.truePixelRadius)||0},enumerable:!0,configurable:!0}),M.prototype.fixPoint=function(t){return t},M);function M(){var t=Ir.call(this)||this;return t.className="RadarCursor",t.radius=Object(b.c)(100),t.innerRadius=Object(b.c)(0),t.applyTheme(),t.mask=void 0,t}i.c.registeredClasses.RadarCursor=Fr,window.am4charts=t}},["XFs4"])},{}],81:[function(t,e,i){var l,u,n,c,Rt="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};function h(t){var e;return(n[t]||(e=n[t]={i:t,l:!1,exports:{}},l[t].call(e.exports,e,e.exports,h),e.l=!0,e)).exports}l={"+81g":function(t,e){globalThis.regeneratorRuntime=void 0},"+APs":function(t,e,i){var n=i("0sYB"),r=i("Wqjq").codeAt;n({target:"String",proto:!0},{codePointAt:function(t){return r(this,t)}})},"+K/x":function(t,e,i){i.d(e,"a",function(){return o});var n,e=i("m4/l"),r=i("Uslz"),i=i("aCit"),o=(n=r.a,Object(e.c)(a,n),Object.defineProperty(a.prototype,"startPosition",{get:function(){if(this.axis)return this.axis.indexToPosition(this.adjustedStartValue,this.startLocation)},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"endPosition",{get:function(){if(this.axis)return this.axis.indexToPosition(this.adjustedEndValue,this.endLocation)},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"startCategory",{get:function(){return this.getPropertyValue("startCategory")},set:function(t){this.setPropertyValue("startCategory",t)&&this.axis&&(this.axis.invalidateDataItems(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"endCategory",{get:function(){return this.getPropertyValue("endCategory")},set:function(t){this.setPropertyValue("endCategory",t)&&this.axis&&(this.axis.invalidateDataItems(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"startValue",{get:function(){var t=this.getPropertyValue("startCategory");return t?this.axis.categoryToIndex(t):this.getPropertyValue("startValue")}
1,set:function(t){this.setPropertyValue("startValue",t)&&this.axis&&(this.axis.invalidateDataItems(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"endValue",{get:function(){var t=this.getPropertyValue("endCategory");return t?this.axis.categoryToIndex(t):this.getPropertyValue("endValue")},set:function(t){this.setPropertyValue("endValue",t)&&this.axis&&(this.axis.invalidateDataItems(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"startLocation",{get:function(){return this.getPropertyValue("startLocation")},set:function(t){this.setPropertyValue("startLocation",t)&&this.axis&&(this.axis.invalidateDataItems(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"endLocation",{get:function(){return this.getPropertyValue("endLocation")},set:function(t){this.setPropertyValue("endLocation",t)&&this.axis&&(this.axis.invalidateDataItems(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),a);function a(){var t=n.call(this)||this;return t.className="CategoryAxisBreak",t.properties.startLocation=.5,t.properties.endLocation=.5,t.applyTheme(),t}i.c.registeredClasses.CategoryAxisBreak=o},"+Pwd":function(t,e,i){var n=i("0sYB"),r=i("tNpr"),o=i("9XRO"),i=i("xlUI"),a=[].join,r=r!=Object,i=i("join",",");n({target:"Array",proto:!0,forced:r||!i},{join:function(t){return a.call(o(this),void 0===t?",":t)}})},"+Z4/":function(t,e,i){var n=i("UseD"),r=i("ojxk").indexOf,o=n.aTypedArray;(0,n.exportTypedArrayMethod)("indexOf",function(t){return r(o(this),t,1<arguments.length?arguments[1]:void 0)})},"+qIf":function(t,e,i){i.d(e,"b",function(){return c}),i.d(e,"a",function(){return h}),i.d(e,"c",function(){return p});var n,r,o=i("m4/l"),e=i("hD5A"),a=i("o0Lc"),s=i("Qkdp"),l=i("Wglt"),u=i("wUYf"),c=(r=e.b,Object(o.c)(g,r),g),h=(f.prototype.hasKey=function(t){return s.hasKey(this._dictionary,t)},f.prototype.getKey=function(t){return this._dictionary[t]},f.prototype.insertKey=function(t,e){if(s.hasKey(this._dictionary,t))throw new Error("Key "+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})},f.prototype.setKey=function(t,e){var i;s.hasKey(this._dictionary,t)?(i=this._dictionary[t])!==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}):(this._dictionary[t]=e,this.events.isEnabled("insertKey")&&this.events.dispatchImmediately("insertKey",{type:"insertKey",target:this,key:t,newValue:e}))},f.prototype.updateKey=function(t,e){if(!s.hasKey(this._dictionary,t))throw new Error("Key "+t+" doesn't exist in dictionary");var i=this._dictionary[t],e=e(i);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})},f.prototype.removeKey=function(t){var e;s.hasKey(this._dictionary,t)&&(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})},f.prototype.insertKeyIfEmpty=function(t,e){return this.hasKey(t)||this.insertKey(t,e()),this.getKey(t)},f.prototype.clear=function(){var i=this;this.events.isEnabled("removed")&&s.each(this._dictionary,function(t,e){i.events.dispatchImmediately("removed",{type:"removed",target:i,oldValue:e})}),this._dictionary={},this.events.isEnabled("cleared")&&this.events.dispatchImmediately("cleared",{type:"cleared",target:this})},f.prototype.copyFrom=function(t){var e=this;l.each(t.iterator(),function(t){e.setKey(t[0],t[1])})},f.prototype.iterator=function(){return s.entries(this._dictionary)},f.prototype[Symbol.iterator]=function(){var e,i,n,r;return Object(o.d)(this,function(t){switch(t.label){case 0:for(i in e=[],this._dictionary)e.push(i);n=0,t.label=1;case 1:return n<e.length?(r=e[n],s.hasKey(this._dictionary,r)?[4,[r,this._dictionary[r]]]:[3,3]):[3,4];case 2:t.sent(),t.label=3;case 3:return n++,[3,1];case 4:return[2]}})},f.prototype.each=function(i){l.each(this.iterator(),function(t){var t=Object(o.e)(t,2),e=t[0];return i(e,t[1])})},f.prototype.sortedIterator=function(){return l.sort(this.iterator(),function(t,e){return u.order(t[0],e[0])})},f),p=(n=h,Object(o.c)(d,n),Object.defineProperty(d.prototype,"template",{get:function(){return this._template},set:function(t){t.isTemplate=!0,this._template=t},enumerable:!0,configurable:!0}),d.prototype.copyFrom=function(t){var e=this;l.each(t.iterator(),function(t){e.setKey(t[0],t[1].clone())})},d.prototype.create=function(t){var e=this;return this.insertKeyIfEmpty(t,function(){return e.template.clone()})},d);function d(t){var e=n.call(this)||this;return e.template=t,e}function f(){this.events=new a.a,this._dictionary={}}function g(t){var e=t.events.on("removed",function(t){t.oldValue.dispose()},void 0,!1);return r.call(this,function(){e.dispose(),l.each(t.iterator(),function(t){t[1].dispose()})})||this}}
1,"+s7l":function(t,e,i){var r=i("9XRO"),o=i("exNg"),a=i("tHyI"),n=i("xlUI"),i=i("J+FZ"),s=Math.min,l=[].lastIndexOf,u=!!l&&1/[1].lastIndexOf(1,-0)<0,n=n("lastIndexOf"),i=i("indexOf",{ACCESSORS:!0,1:0});t.exports=u||!n||!i?function(t){if(u)return l.apply(this,arguments)||0;var e=r(this),i=a(e.length),n=i-1;for((n=1<arguments.length?s(n,o(arguments[1])):n)<0&&(n=i+n);0<=n;n--)if(n in e&&e[n]===t)return n||0;return-1}:l},"+uwN":function(t,e,i){i("0sYB")({target:"Math",stat:!0},{fround:i("I42a")})},"/9XX":function(t,e,i){i.d(e,"b",function(){return u}),e.a=function(t){o.push(t),h()},e.c=function(t){a.push(t),h()},e.f=function(t){s.push(t),h()},e.e=function(t){l.push(t)},e.d=function(){for(var t=Date.now(),e=l.length,i=0;i<e;++i)l.shift()(t)};var n=i("hJ5i"),r=!1,o=[],a=[],s=[],l=[],u="function"==typeof requestAnimationFrame?function(t){requestAnimationFrame(t)}:function(t){setTimeout(t,1e3/60)};function c(){for(var t=Date.now(),e=o.length,i=0;i<e;++i)o[i](t);for(n.shiftLeft(o,e),i=0;i<a.length;++i)a[i](t);for(i=a.length=0;i<s.length;++i)s[i](t);(s.length=0)===o.length&&0===a.length?r=!1:u(c)}function h(){r||(r=!0,u(c))}},"/IEW":function(t,e,i){i.d(e,"a",function(){return a});var n,e=i("m4/l"),r=i("Tjl+"),o=i("aCit"),a=(n=r.b,Object(e.c)(s,n),s.prototype.invalidate=function(){null===this._validateDisposer&&(this._validateDisposer=o.c.events.on("exitframe",this.validate,this))},s.prototype.validate=function(){null!==this._validateDisposer&&(this._validateDisposer.dispose(),this._validateDisposer=null)},s.prototype.dispose=function(){null!==this._validateDisposer&&(this._validateDisposer.dispose(),this._validateDisposer=null),n.prototype.dispose.call(this)},s);function s(){var t=null!==n&&n.apply(this,arguments)||this;return t._validateDisposer=null,t}},"/NC3":function(t,e,i){var n=i("0sYB"),r=i("vfdp"),i=i("gBcN");n({global:!0,bind:!0,enumerable:!0,forced:!r.setImmediate||!r.clearImmediate},{setImmediate:i.set,clearImmediate:i.clear})},"/SU0":function(t,e,i){var n=i("0sYB"),r=i("3weC"),o=i("gxUV").f;n({target:"Reflect",stat:!0},{deleteProperty:function(t,e){var i=o(r(t),e);return!(i&&!i.configurable)&&delete t[e]}})},"/XmW":function(t,e,i){var n=i("UseD"),r=i("X/sl").forEach,o=n.aTypedArray;(0,n.exportTypedArrayMethod)("forEach",function(t){r(o(this),t,1<arguments.length?arguments[1]:void 0)})},"/arR":function(t,e,i){var n=i("3weC");t.exports=function(){var t=n(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},"/e9j":function(t,e,i){i.d(e,"a",function(){return a});var n,e=i("m4/l"),r=i("sxA1"),o=i("3/51"),i=i("aCit"),a=(n=o.a,Object(e.c)(s,n),s.prototype.copyFrom=function(t){n.prototype.copyFrom.call(this,t),this.gradient=t.gradient.clone()},s);function s(){var t=n.call(this)||this;return t.className="LinearGradientModifier",t.gradient=new r.a,t.applyTheme(),t}i.c.registeredClasses.LinearGradientModifier=a},"/fwt":function(t,e,i){var n=i("0sYB"),r=i("3sMl"),o=i("hqo8"),a=i("7X7h"),s=i("HnbP"),l=i("8+rI");r&&n({target:"Object",proto:!0,forced:o},{__defineGetter__:function(t,e){l.f(a(this),t,{get:s(e),enumerable:!0,configurable:!0})}})},"/vWR":function(t,e,i){var r=i("z3p0");t.exports=function(t,e,i){for(var n in e)r(t,n,e[n],i);return t}},"02tF":function(t,e,i){var i=i("0sYB"),n=Math.log,r=Math.LN2;i({target:"Math",stat:!0},{log2:function(t){return n(t)/r}})},"047P":function(t,e,i){var n=i("Kg2n"),r=i("KJuV");t.exports=function(t,e,i){return r&&"function"==typeof(e=e.constructor)&&e!==i&&n(e=e.prototype)&&e!==i.prototype&&r(t,e),t}},"06/b":function(t,e,i){i("6WsA")("search")},"09Lt":function(t,e,i){var n=i("Kg2n"),r=i("8+rI"),o=i("Ox5T"),i=i("KslR")("hasInstance"),a=Function.prototype;i in a||r.f(a,i,{value:function(t){if("function"==typeof this&&n(t)){if(!n(this.prototype))return t instanceof this;for(;t=o(t);)if(this.prototype===t)return!0}return!1}})},"0FA2":function(t,e,i){var n=i("KslR"),r=i("QzDi"),i=i("8+rI"),o=n("unscopables"),a=Array.prototype;null==a[o]&&i.f(a,o,{configurable:!0,value:r(null)}),t.exports=function(t){a[o][t]=!0}}
1,"0FpR":function(L,t,e){Object.defineProperty(t,"__esModule",{value:!0}),t.linear=n,t.quadIn=r,t.quadOut=o,t.quadInOut=a,t.polyIn=s,t.polyOut=l,t.polyInOut=u,t.polyIn3=c,t.polyOut3=h,t.polyInOut3=p,t.expIn=d,t.expOut=f,t.expInOut=g,t.sinIn=m,t.sinOut=y,t.sinInOut=v,t.cubicIn=b,t.cubicOut=x,t.cubicInOut=_,t.circleIn=w,t.circleOut=P,t.circleInOut=S,t.bounceIn=O,t.bounceOut=k,t.bounceInOut=D,t.elasticIn=F,t.elasticOut=E,t.elasticInOut=M;var i=e("Gg2j"),t=e("aCit");function n(t){return+t}function r(t){return t*t}function o(t){return t*(2-t)}function a(t){return((t*=2)<=1?t*t:--t*(2-t)+1)/2}function s(t,e){return Math.pow(t,e)}function l(t,e){return 1-Math.pow(1-t,e)}function u(t,e){return((t*=2)<=1?Math.pow(t,e):2-Math.pow(2-t,e))/2}function c(t){return s(t,3)}function h(t){return l(t,3)}function p(t){return u(t,3)}function d(t){return Math.pow(2,10*t-10)}function f(t){return 1-Math.pow(2,-10*t)}function g(t){return((t*=2)<=1?Math.pow(2,10*t-10):2-Math.pow(2,10-10*t))/2}function m(t){return 1-Math.cos(t*i.HALFPI)}function y(t){return Math.sin(t*i.HALFPI)}function v(t){return(1-Math.cos(i.PI*t))/2}function b(t){return t*t*t}function x(t){return--t*t*t+1}function _(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2}function w(t){return 1-Math.sqrt(1-t*t)}function P(t){return Math.sqrt(1- --t*t)}function S(t){return((t*=2)<=1?1-Math.sqrt(1-t*t):Math.sqrt(1-(t-=2)*t)+1)/2}t.c.registeredClasses["ease.linear"]=n,t.c.registeredClasses["ease.quadIn"]=r,t.c.registeredClasses["ease.quadOut"]=o,t.c.registeredClasses["ease.quadInOut"]=a,t.c.registeredClasses["ease.polyIn"]=s,t.c.registeredClasses["ease.polyOut"]=l,t.c.registeredClasses["ease.polyInOut"]=u,t.c.registeredClasses["ease.polyIn3"]=c,t.c.registeredClasses["ease.polyOut3"]=h,t.c.registeredClasses["ease.polyInOut3"]=p,t.c.registeredClasses["ease.expIn"]=d,t.c.registeredClasses["ease.expOut"]=f,t.c.registeredClasses["ease.expInOut"]=g,t.c.registeredClasses["ease.sinIn"]=m,t.c.registeredClasses["ease.sinOut"]=y,t.c.registeredClasses["ease.sinInOut"]=v,t.c.registeredClasses["ease.cubicIn"]=b,t.c.registeredClasses["ease.cubicOut"]=x,t.c.registeredClasses["ease.cubicInOut"]=_,t.c.registeredClasses["ease.circleIn"]=w,t.c.registeredClasses["ease.circleOut"]=P,t.c.registeredClasses["ease.circleInOut"]=S;var C=4/11,V=6/11,R=8/11,N=.75,B=9/11,z=10/11,H=.9375,W=21/22,U=63/64,T=1/C/C;function O(t){return 1-k(1-t)}function k(t){return(t=+t)<C?T*t*t:t<R?T*(t-=V)*t+N:t<z?T*(t-=B)*t+H:T*(t-=W)*t+U}function D(t){return((t*=2)<=1?1-k(1-t):k(t-1)+1)/2}t.c.registeredClasses["ease.bounceIn"]=O,t.c.registeredClasses["ease.bounceOut"]=k,t.c.registeredClasses["ease.bounceInOut"]=D;var I=1,A=.3/(2*Math.PI),j=Math.asin(1/I)*A;function F(t){return I*Math.pow(2,10*--t)*Math.sin((j-t)/A)}function E(t){return 1-I*Math.pow(2,-10*(t=+t))*Math.sin((t+j)/A)}function M(t){return((t=2*t-1)<0?I*Math.pow(2,10*t)*Math.sin((j-t)/A):2-I*Math.pow(2,-10*t)*Math.sin((j+t)/A))/2}t.c.registeredClasses["ease.elasticIn"]=F,t.c.registeredClasses["ease.elasticOut"]=E,t.c.registeredClasses["ease.elasticInOut"]=M},"0KD/":function(t,e,i){var n=i("0sYB"),i=i("CqLV");n({global:!0,forced:parseFloat!=i},{parseFloat:i})},"0Mwj":function(t,e,i){i.d(e,"b",function(){return _}),i.d(e,"a",function(){return w});var u,n,e=i("m4/l"),r=i("2I/e"),o=i("C6dT"),a=i("vMqJ"),s=i("8ZqG"),h=i("pR7v"),l=i("KknQ"),c=i("k6kv"),p=i("OXm9"),d=i("VB2N"),f=i("Uf57"),g=i("hD5A"),m=i("BEgH"),y=i("tjMS"),v=i("aCit"),b=i("C6Lh"),P=i("Gg2j"),x=i("Wglt"),S=i("Mtpk"),C=i("v9UT"),T=i("hJ5i"),O=i("3Cxr"),i=i("TGuK"),_=(n=r.b,Object(e.c)(D,n),D),w=(u=r.a,Object(e.c)(k,u),k.prototype.applyInternalDefaults=function(){u.prototype.applyInternalDefaults.call(this),this.zoomOutButton.exportable=!1,S.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("X/Y chart"))},k.prototype.draw=function(){u.prototype.draw.call(this),this.seriesContainer.toFront(),this.bulletsContainer.toFront(),this.maskBullets&&(this.bulletsContainer.mask=this._bulletMask),this.updateSeriesLegend()},k.prototype.updatePlotElements=function(){x.each(this.series.iterator(),function(t){t.invalidate()})},k.prototype.validateData=function(){0==this._parseDataFrom&&(x.each(this.xAxes.iterator(),function(t){t.dataChangeUpdate()}),x.each(this.yAxes.iterator(),function(t){t.dataChangeUpdate()}),x.each(this.series.iterator(),function(t){t.dataChangeUpdate()})),u.prototype.validateData.call(this)},k.prototype.updateXAxesMargins=function(){var t=this.leftAxesContainer.measuredWidth,e=this.rightAxesContainer.measuredWidth,i=this.bottomAxesContainer,i=(i.paddingLeft==t&&i.paddingRight==e||(i.paddingLeft=t,i.paddingRight=e),this.topAxesContainer);i.paddingLeft==t&&i.paddingRight==e||(i.paddingLeft=t,i.paddingRight=e)},k.prototype.reinit=function(){u.prototype.reinit.call(this),this.series.each(function(t){t.appeared=!1})}
1,k.prototype.handleXAxisChange=function(t){this.updateXAxis(t.target)},k.prototype.handleYAxisChange=function(t){this.updateYAxis(t.target)},k.prototype.processXAxis=function(t){t=t.newValue;t.chart=this,t.renderer||(t.renderer=new this._axisRendererX,t.renderer.observe(["opposite","inside","inversed","minGridDistance"],this.handleXAxisChange,this,!1)),t.axisLetter="X",t.events.on("startendchanged",this.handleXAxisRangeChange,this,!1),(t.dataProvider=this).updateXAxis(t.renderer),this.processAxis(t)},k.prototype.processYAxis=function(t){t=t.newValue;t.chart=this,t.renderer||(t.renderer=new this._axisRendererY,t.renderer.observe(["opposite","inside","inversed","minGridDistance"],this.handleYAxisChange,this,!1)),t.axisLetter="Y",t.events.on("startendchanged",this.handleYAxisRangeChange,this,!1),(t.dataProvider=this).updateYAxis(t.renderer),this.processAxis(t)},k.prototype.handleXAxisRangeChange=function(){var t=this.getCommonAxisRange(this.xAxes);this.scrollbarX&&this.zoomAxes(this.xAxes,t,!0),this.toggleZoomOutButton(),this.updateScrollbar(this.scrollbarX,t)},k.prototype.toggleZoomOutButton=function(){var i;this.zoomOutButton&&(i=!1,x.eachContinue(this.xAxes.iterator(),function(t){if(t.toggleZoomOutButton)if(0<t.maxZoomCount){var e=t.maxZoomFactor/t.maxZoomCount;if(P.round(t.end-t.start,3)<1/e)return!(i=!0)}else if(0<P.round(t.start,3)||P.round(t.end,3)<1)return!(i=!0);return!0}),x.eachContinue(this.yAxes.iterator(),function(t){if(t.toggleZoomOutButton){if(0<t.maxZoomCount){var e=t.maxZoomFactor/t.maxZoomCount;if(P.round(t.end-t.start,3)<1/e)return!(i=!0)}else if(0<P.round(t.start,3)||P.round(t.end,3)<1)return!(i=!0);return!0}}),(i=this.seriesAppeared?i:!1)?this.zoomOutButton.show():this.zoomOutButton.hide())},k.prototype.seriesAppeared=function(){var e=!1;return x.each(this.series.iterator(),function(t){if(!t.appeared)return e=!1}),e},k.prototype.handleYAxisRangeChange=function(){var t=this.getCommonAxisRange(this.yAxes);this.scrollbarY&&this.zoomAxes(this.yAxes,t,!0),this.toggleZoomOutButton(),this.updateScrollbar(this.scrollbarY,t)},k.prototype.updateScrollbar=function(t,e){t&&(t.skipRangeEvents(),t.start=e.start,t.end=e.end)},k.prototype.getCommonAxisRange=function(t){var n,r;return t.each(function(t){var e,i;t.zoomable&&!(t instanceof h.a&&t.syncWithAxis)&&(e=t.start,i=t.end,t.renderer.inversed&&(e=1-t.end,i=1-t.start),(!S.isNumber(n)||e<n)&&(n=e),!S.isNumber(r)||r<i)&&(r=i)}),{start:n,end:r}},k.prototype.updateXAxis=function(t){var e=t.axis;t.opposite?(e.parent=this.topAxesContainer,e.toFront()):(e.parent=this.bottomAxesContainer,e.toBack()),e.renderer&&e.renderer.processRenderer()},k.prototype.updateYAxis=function(t){var e=t.axis;t.opposite?(e.parent=this.rightAxesContainer,e.toBack()):(e.parent=this.leftAxesContainer,e.toFront()),e.renderer&&e.renderer.processRenderer()},k.prototype.processAxis=function(e){var i=this,n=(e instanceof d.a&&this._dataUsers.moveValue(e),e.renderer);n.gridContainer.parent=this.plotContainer,n.gridContainer.toBack(),n.breakContainer.parent=this.plotContainer,n.breakContainer.toFront(),n.breakContainer.zIndex=10,e.addDisposer(new g.b(function(){i.dataUsers.removeValue(e)})),n.bulletsContainer.parent=this.axisBulletsContainer,this._disposers.push(e.events.on("positionchanged",function(){var t=C.spritePointToSprite({x:0,y:0},e,i.axisBulletsContainer);e.renderer instanceof p.a&&(n.bulletsContainer.y=t.y),e.renderer instanceof c.a&&(n.bulletsContainer.x=t.x)},void 0,!1)),this.plotContainer.events.on("maxsizechanged",function(){i.inited&&(e.invalidateDataItems(),i.updateSeriesMasks())},e,!1)},k.prototype.updateSeriesMasks=function(){C.isIE()&&this.series.each(function(t){var e=t.mainContainer.mask;t.mainContainer.mask=void 0,t.mainContainer.mask=e})},k.prototype.handleSeriesRemoved=function(t){var e=t.oldValue;e&&(e.xAxis&&(e.xAxis.series.removeValue(e),e.xAxis.invalidateProcessedData()),e.yAxis&&(e.yAxis.series.removeValue(e),e.yAxis.invalidateProcessedData()),this.series.each(function(t){t.resetExtremes()})),u.prototype.handleSeriesRemoved.call(this,t)},Object.defineProperty(k.prototype,"xAxes",{get:function(){return this._xAxes||(this._xAxes=new a.b,this._xAxes.events.on("inserted",this.processXAxis,this,!1),this._xAxes.events.on("removed",this.handleAxisRemoval,this,!1),this._disposers.push(new a.c(this._xAxes,!1))),this._xAxes},enumerable:!0,configurable:!0}),k.prototype.handleAxisRemoval=function(t){t=t.oldValue;this.dataUsers.removeValue(t),t.autoDispose&&t.dispose()},Object.defineProperty(k.prototype,"yAxes",{get:function(){return this._yAxes||(this._yAxes=new a.b,this._yAxes.events.on("inserted",this.processYAxis,this,!1),this._yAxes.events.on("removed",this.handleAxisRemoval,this,!1),this._disposers.push(new a.c(this._yAxes,!1))),this._yAxes},enumerable:!0,configurable:!0}),k.prototype.handleSeriesAdded=function(t){try{u.prototype.handleSeriesAdded.call(this,t);var e=t.newValue;0!=this.xAxes.length&&0!=this.yAxes.length||(v.c.removeFromInvalidComponents(e),e.dataInvalid=!1),C.used(e.xAxis),C.used(e.yAxis),e.maskBullets=e.maskBullets,null==e.fill&&(this.patterns?(S.hasValue(e.stroke)||(e.stroke=this.colors.next()),e.fill=this.patterns.next(),S.hasValue(e.fillOpacity)&&(e.fill.backgroundOpacity=e.fillOpacity),e.stroke instanceof s.a&&(e.fill.stroke=e.stroke,e.fill.fill=e.stroke)):e.fill=this.colors.next()),S.hasValue(e.stroke)||(e.stroke=e.fill)}catch(t){this.raiseCriticalError(t)}},Object.defineProperty(k.prototype,"cursor",{get:function(){return this._cursor},set:function(t){this._cursor!=t&&(this._cursor&&this.removeDispose(this._cursor),this._cursor=t)&&(this._disposers.push(t),t.chart=this,t.shouldClone=!1,t.parent=this._cursorContainer,t.events.on("cursorpositionchanged",this.handleCursorPositionChange,this,
1!1),t.events.on("zoomstarted",this.handleCursorZoomStart,this,!1),t.events.on("zoomended",this.handleCursorZoomEnd,this,!1),t.events.on("panstarted",this.handleCursorPanStart,this,!1),t.events.on("panning",this.handleCursorPanning,this,!1),t.events.on("panended",this.handleCursorPanEnd,this,!1),t.events.on("behaviorcanceled",this.handleCursorCanceled,this,!1),t.events.on("hidden",this.handleHideCursor,this,!1),t.zIndex=Number.MAX_SAFE_INTEGER-1,this.tapToActivate)&&this.setTapToActivate(this.tapToActivate)},enumerable:!0,configurable:!0}),k.prototype.handleCursorPositionChange=function(){var n,r,o,t,a,i,e=this.cursor;e.visible&&!e.isHiding&&(n=this.cursor.xPosition,r=this.cursor.yPosition,this.showSeriesTooltip({x:n,y:r}),o=[],(t=e.snapToSeries)&&!e.downPoint&&(t instanceof f.a&&(t=[t]),a=[],T.each(t,function(t){var e,i;t.isHidden||t.isHiding||(e=t.xAxis,i=t.yAxis,e instanceof h.a&&!(e instanceof l.a)&&i instanceof h.a&&!(i instanceof l.a)?(t.dataItems.each(function(t){a.push(t)}),T.move(o,t.yAxis),T.move(o,t.xAxis)):(t.baseAxis==t.xAxis&&(T.move(o,t.yAxis),a.push(e.getSeriesDataItem(t,e.toAxisPosition(n),!0))),t.baseAxis==t.yAxis&&(T.move(o,t.xAxis),a.push(i.getSeriesDataItem(t,i.toAxisPosition(r),!0)))))}),i=this.getClosest(a,n,r))&&(this.series.each(function(t){var e=i.component;t!=e&&(t.hideTooltip(),t.xAxis!=e.xAxis&&(t.xAxis.hideTooltip(),o.push(t.xAxis)),t.yAxis!=e.yAxis)&&(t.yAxis.hideTooltip(),o.push(t.yAxis))}),i.component.showTooltipAtDataItem(i),e.handleSnap(i.component)),this._seriesPoints=[],this._cursorXPosition!=n&&this.showAxisTooltip(this.xAxes,n,o),this._cursorYPosition!=r&&this.showAxisTooltip(this.yAxes,r,o),this.arrangeTooltips&&this.sortSeriesTooltips(this._seriesPoints),this.legend)&&this.legend.afterDraw()},k.prototype.getClosest=function(t,s,l){var u,c=1/0;return T.eachContinue(t,function(t){var e,i,n,r,o,a;if(t)return r=t.component.xAxis,a=t.component.yAxis,e=r.positionToCoordinate(r.toGlobalPosition(r.toAxisPosition(s))),i=a.positionToCoordinate(a.toGlobalPosition(a.toAxisPosition(l))),o=t.component.xField,n=t.component.yField,r instanceof h.a&&!S.isNumber(t.getValue(o))||a instanceof h.a&&!S.isNumber(t.getValue(n))||(r=r.positionToCoordinate(r.toGlobalPosition(r.getPositionX(t,o,t.locations[o],"valueX"))),o=a.positionToCoordinate(a.toGlobalPosition(a.getPositionY(t,n,t.locations[n],"valueY"))),(a=Math.sqrt(Math.pow(e-r,2)+Math.pow(i-o,2)))<c&&(c=a,u=t)),!0}),u},k.prototype.handleHideCursor=function(){this.hideObjectTooltip(this.xAxes),this.hideObjectTooltip(this.yAxes),this.hideObjectTooltip(this.series),this._cursorXPosition=void 0,this._cursorYPosition=void 0,this.updateSeriesLegend()},k.prototype.updateSeriesLegend=function(){x.each(this.series.iterator(),function(t){t.updateLegendValue()})},k.prototype.hideObjectTooltip=function(t){x.each(t.iterator(),function(t){t.cursorTooltipEnabled&&t.hideTooltip(0)})},k.prototype.showSeriesTooltip=function(i){var n,r=this;i?(n=[],this.series.each(function(t){var e;t.xAxis instanceof l.a&&t.xAxis.snapTooltip||t.yAxis instanceof l.a&&t.yAxis.snapTooltip||(e=t.showTooltipAtPosition(i.x,i.y))&&(t.tooltip.setBounds(C.spriteRectToSvg({x:0,y:0,width:r.pixelWidth,height:r.pixelHeight},r)),n.push({series:t,point:e}))}),this.arrangeTooltips&&this.sortSeriesTooltips(n)):this.series.each(function(t){t.hideTooltip()})},k.prototype.sortSeriesTooltips=function(t){if(0<t.length){var n,r,o,a,i,s=this.cursor,l=(s&&S.isNumber(s.maxTooltipDistance)&&(o=C.spritePointToSvg({x:s.point.x,y:s.point.y},s),a=1/0,T.each(t,function(t){var e,i=t.series,t=t.point;t&&(t={x:t.x,y:t.y},(e=Math.abs(P.getDistance(t,o)))<a)&&(r=t,a=e,n=i)}),i=[],n&&(T.each(t,function(t){var e;Math.abs(P.getDistance(t.point,r))<=Math.abs(s.maxTooltipDistance)?i.push({series:t.series,point:t.point}):((e=t.series.tooltipDataItem)&&T.each(e.sprites,function(t){t.isHover=!1,t.handleOutReal()}),t.series.hideTooltip(0))}),s.maxTooltipDistance<0)&&(0<i.length&&T.each(i,function(t){n!=t.series&&t.series.hideTooltip(0)}),i=[{series:n,point:r}]),t=i),C.spritePointToSvg({x:-.5,y:-.5},this.plotContainer)),u=C.spritePointToSvg({x:this.plotContainer.pixelWidth+.5,y:this.plotContainer.pixelHeight+.5},this.plotContainer),c=0,h=[],e=(T.each(t,function(t){var e=t.point;e&&P.isInRectangle(e,{x:l.x,y:l.y,width:u.x-l.x,height:u.y-l.y})&&(h.push({point:e,series:t.series}),c+=e.y)}),t=h,this.series.getIndex(0)),p=!1,e=((p=e&&e.yAxis&&e.yAxis.renderer.inversed?!0:p)?t.sort(function(t,e){return O.order(t.point.y,e.point.y)}):(t.sort(function(t,e){return O.order(e.point.y,t.point.y)}),t.reverse()),c/t.length),d=C.svgPointToDocument({x:0,y:0},this.svgContainer.SVGContainer).y;if(0<t.length){var p=l.y,f=u.y,g=(C.spritePointToDocument({x:0,y:p},this),!1);if(p+(f-p)/2<e)for(var m=f,y=t.length-1;0<=y;y--){var v=(w=t[y].series).tooltip,b=t[y].point.y;if(v.setBounds({x:0,y:-d,width:this.pixelWidth,height:m+d}
1),v.invalid&&v.validate(),v.toBack(),(m=C.spritePointToSvg({x:0,y:v.label.pixelY-v.pixelY+b-v.pixelMarginTop},v).y)<-d){g=!0;break}}if(e<=p+(f-p)/2||g)for(var x=p,_=(y=0,t.length);y<_;y++){var w=t[y].series,b=t[y].point.y;(v=w.tooltip).setBounds({x:0,y:x,width:this.pixelWidth,height:f}),v.invalid&&v.validate(),v.toBack(),x=C.spritePointToSvg({x:0,y:v.label.pixelY+v.label.measuredHeight-v.pixelY+b+v.pixelMarginBottom},v).y}}}},k.prototype.showAxisTooltip=function(t,e,i){var n=this;x.each(t.iterator(),function(t){i&&-1!=i.indexOf(t)||(0<n.dataItems.length||0<t.dataItems.length)&&t.showTooltipAtPosition(e)})},k.prototype.getUpdatedRange=function(t,e){var i;if(t)return t=t.renderer.inversed?(P.invertRange(e),i=1-t.end,1-t.start):(i=t.start,t.end),{start:i+e.start*(t=t-i),end:i+e.end*t}},k.prototype.handleCursorZoomEnd=function(t){var e,i=this.cursor,n=i.behavior;"zoomX"!=n&&"zoomXY"!=n||(e=i.xRange)&&0<this.xAxes.length&&((e=this.getUpdatedRange(this.xAxes.getIndex(0),e)).priority="start",this.zoomAxes(this.xAxes,e)),"zoomY"!=n&&"zoomXY"!=n||(e=i.yRange)&&0<this.yAxes.length&&((e=this.getUpdatedRange(this.yAxes.getIndex(0),e)).priority="start",this.zoomAxes(this.yAxes,e)),this.handleHideCursor()},k.prototype.handleCursorPanStart=function(t){var e=this.xAxes.getIndex(0),e=(e&&(this._panStartXRange={start:e.start,end:e.end},e.renderer.inversed)&&(this._panStartXRange=P.invertRange(this._panStartXRange)),this.yAxes.getIndex(0));e&&(this._panStartYRange={start:e.start,end:e.end},e.renderer.inversed)&&(this._panStartYRange=P.invertRange(this._panStartYRange))},k.prototype.handleCursorPanEnd=function(t){var e,i,n,r=this.cursor,o=r.behavior;!this._panEndXRange||"panX"!=o&&"panXY"!=o||(e=this._panEndXRange,i=this._panStartXRange,e.start<(n=0)&&(n=e.start),1<i.end?e.end>i.end&&(n=e.end-i.end):1<e.end&&(n=e.end-1),this.zoomAxes(this.xAxes,{start:e.start-n,end:e.end-n},!1,r.snapOnPan),this._panEndXRange=void 0,this._panStartXRange=void 0),!this._panEndYRange||"panY"!=o&&"panXY"!=o||((e=this._panEndYRange).start<(n=0)&&(n=e.start),1<e.end&&(n=e.end-1),this.zoomAxes(this.yAxes,{start:e.start-n,end:e.end-n},!1,r.snapOnPan),this._panEndYRange=void 0,this._panStartYRange=void 0)},k.prototype.handleCursorCanceled=function(){this._panEndXRange=void 0,this._panStartXRange=void 0},k.prototype.handleCursorPanning=function(t){var e,i,n,r,o,a,s,l,u=this.cursor,c=u.behavior,h=u.maxPanOut;!this._panStartXRange||"panX"!=c&&"panXY"!=c||(e=this._panStartXRange,i=u.xRange,n=this.getCommonAxisRange(this.xAxes),r=e.end-e.start,o=i.start*(n.end-n.start),a=Math.max(-h,o+e.start),s=Math.min(o+e.end,1+h),l={start:a=1<=(s=a<=0?a+r:s)?s-r:a,end:s},this._panEndXRange=l,this.zoomAxes(this.xAxes,l,!1,!1,u.maxPanOut)),!this._panStartYRange||"panY"!=c&&"panXY"!=c||(e=this._panStartYRange,i=u.yRange,n=this.getCommonAxisRange(this.yAxes),r=e.end-e.start,o=i.start*(n.end-n.start),a=Math.max(-h,o+e.start),s=Math.min(o+e.end,1+h),this._panEndYRange=l={start:a=1<=(s=a<=0?a+r:s)?s-r:a,end:s},this.zoomAxes(this.yAxes,l,!1,!1,u.maxPanOut)),this.handleHideCursor()},k.prototype.handleYAxisSet=function(t){},k.prototype.handleCursorZoomStart=function(t){},Object.defineProperty(k.prototype,"scrollbarX",{get:function(){return this._scrollbarX},set:function(t){var i=this;this._scrollbarX&&this.removeDispose(this._scrollbarX),(this._scrollbarX=t)&&(this._disposers.push(t),t.parent=this.topAxesContainer,t.shouldClone=!1,t.startGrip.exportable=!1,t.endGrip.exportable=!1,t.toBack(),t.orientation="horizontal",t.events.on("rangechanged",this.handleXScrollbarChange,this,!1),this.events.on("datavalidated",function(){return t.updateThumb(!1)},this,!1),t.adapter.add("positionValue",function(t){var e=i.xAxes.getIndex(0);return e&&(t.value=e.getPositionLabel(e.renderer.inversed?1-t.position:t.position)),t}))},enumerable:!0,configurable:!0}),Object.defineProperty(k.prototype,"scrollbarY",{get:function(){return this._scrollbarY},set:function(t){var i=this;this._scrollbarY&&this.removeDispose(this._scrollbarY),(this._scrollbarY=t)&&(this._disposers.push(t),t.parent=this.rightAxesContainer,t.startGrip.exportable=!1,t.shouldClone=!1,t.endGrip.exportable=!1,t.toFront(),t.orientation="vertical",t.events.on("rangechanged",this.handleYScrollbarChange,this,
1!1),this.events.on("datavalidated",function(){return t.updateThumb(!1)},this,!1),t.adapter.add("positionValue",function(t){var e=i.yAxes.getIndex(0);return e&&(t.value=e.getPositionLabel(t.position)),t}))},enumerable:!0,configurable:!0}),k.prototype.handleXScrollbarChange=function(t){var e;this.inited&&(0==(e=(t=t.target).range).start&&(e.priority="start"),1==e.end&&(e.priority="end"),e=this.zoomAxes(this.xAxes,e),t.fixRange(e))},k.prototype.handleYScrollbarChange=function(t){var e;this.inited&&(1==(e=(t=t.target).range).end&&(e.priority="end"),0==e.start&&(e.priority="start"),e=this.zoomAxes(this.yAxes,e),t.fixRange(e))},k.prototype.zoomAxes=function(t,i,n,r,o,a){var s={start:0,end:1},l=(this.showSeriesTooltip(),i);return this.dataInvalid||x.each(t.iterator(),function(t){var e=t.maxZoomFactor;S.isNumber(t.minZoomCount)&&(e/=t.minZoomCount),a&&1/(i.end-i.start)>=e||t.zoomable&&(i=t.renderer.inversed?P.invertRange(l):l,t.hideTooltip(0),r&&(t instanceof d.a?(e=t.getCellEndPosition(0)-t.getCellStartPosition(0),i.start=t.roundPosition(i.start+e/2-t.startLocation*e,t.startLocation),i.end=t.roundPosition(i.end-e/2+(1-t.endLocation)*e,t.endLocation)):(i.start=t.roundPosition(i.start+1e-4,0,t.startLocation),i.end=t.roundPosition(i.end+1e-4,0,t.endLocation))),e=t.zoom(i,n,n,o),t.renderer.inversed&&(e=P.invertRange(e)),s=e)}),s},Object.defineProperty(k.prototype,"maskBullets",{get:function(){return this.getPropertyValue("maskBullets")},set:function(t){this.setPropertyValue("maskBullets",t,!0)&&this.bulletsContainer&&(this.bulletsContainer.mask=t?this._bulletMask:void 0)},enumerable:!0,configurable:!0}),Object.defineProperty(k.prototype,"arrangeTooltips",{get:function(){return this.getPropertyValue("arrangeTooltips")},set:function(t){this.setPropertyValue("arrangeTooltips",t,!0)},enumerable:!0,configurable:!0}),k.prototype.handleWheel=function(t){var e=this.plotContainer,i=C.documentPointToSvg(t.point,this.htmlContainer,this.svgContainer.cssScale),i=C.svgPointToSprite(i,e),e=t.shift.y;this.handleWheelReal(e,this.mouseWheelBehavior,i)},k.prototype.handleHorizontalWheel=function(t){var e=this.plotContainer,i=C.documentPointToSvg(t.point,this.htmlContainer,this.svgContainer.cssScale),i=C.svgPointToSprite(i,e);this.handleWheelReal(t.shift.x,this.horizontalMouseWheelBehavior,i)},k.prototype.handleWheelReal=function(t,e,i){var n,r,o,a,s,l,u,c,h;0!=t&&(n=this.plotContainer,u=this.getCommonAxisRange(this.xAxes),r=this.getCommonAxisRange(this.yAxes),"panX"!=e&&"panXY"!=e||(c=u.end-u.start,l=Math.max(-0,u.start+.1*t/100*(u.end-u.start)),o=Math.min(u.end+.1*t/100*(u.end-u.start),1),this.zoomAxes(this.xAxes,{start:l=1<=(o=l<=0?l+c:o)?o-c:l,end:o})),"panY"!=e&&"panXY"!=e||(t*=-1,c=r.end-r.start,h=Math.max(-0,r.start+.1*t/100*(r.end-r.start)),a=Math.min(r.end+.1*t/100*(r.end-r.start),1),this.zoomAxes(this.yAxes,{start:h=1<=(a=h<=0?h+c:a)?a-c:h,end:a})),"zoomX"!=e&&"zoomXY"!=e||(c=i.x/n.maxWidth,s=this.xAxes.getIndex(0).toAxisPosition(c),l=Math.max(-0,u.start-.1*(u.end-u.start)*t/100*c),l=Math.min(l,s),o=Math.min(u.end+.1*(u.end-u.start)*t/100*(1-c),1),o=Math.max(o,s),this.zoomAxes(this.xAxes,{start:l,end:o},void 0,void 0,void 0,!0)),"zoomY"!=e&&"zoomXY"!=e||(u=i.y/n.maxHeight,c=this.yAxes.getIndex(0).toAxisPosition(u),h=Math.max(-0,r.start-.1*(r.end-r.start)*t/100*(1-u)),h=Math.min(h,c),a=Math.min(r.end+.1*t/100*u*(r.end-r.start),1),a=Math.max(a,c),this.zoomAxes(this.yAxes,{start:h,end:a},void 0,void 0,void 0,!0)))},Object.defineProperty(k.prototype,"mouseWheelBehavior",{get:function(){return this.getPropertyValue("mouseWheelBehavior")},set:function(t){this.setPropertyValue("mouseWheelBehavior",t)&&("none"!=t?(this._mouseWheelDisposer=this.plotContainer.events.on("wheel",this.handleWheel,this,!1),this._disposers.push(this._mouseWheelDisposer)):this._mouseWheelDisposer&&(this.plotContainer.wheelable=!1,this.plotContainer.hoverable=!1,this._mouseWheelDisposer.dispose()))},enumerable:!0,configurable:!0}),Object.defineProperty(k.prototype,"horizontalMouseWheelBehavior",{get:function(){return this.getPropertyValue("horizontalMouseWheelBehavior")}
1,set:function(t){this.setPropertyValue("horizontalMouseWheelBehavior",t)&&("none"!=t?(this._mouseWheelDisposer2=this.plotContainer.events.on("wheel",this.handleHorizontalWheel,this,!1),this._disposers.push(this._mouseWheelDisposer2)):this._mouseWheelDisposer2&&(this.plotContainer.wheelable=!1,this.plotContainer.hoverable=!1,this._mouseWheelDisposer2.dispose()))},enumerable:!0,configurable:!0}),k.prototype.dataSourceDateFields=function(e){var i=this;return e=u.prototype.dataSourceDateFields.call(this,e),x.each(this.series.iterator(),function(t){e=i.populateDataSourceFields(e,t.dataFields,["dateX","dateY","openDateX","openDateY"])}),e},k.prototype.dataSourceNumberFields=function(e){var i=this;return e=u.prototype.dataSourceDateFields.call(this,e),x.each(this.series.iterator(),function(t){e=i.populateDataSourceFields(e,t.dataFields,["valueX","valueY","openValueX","openValueY"])}),e},k.prototype.processConfig=function(t){if(t){var e=[],i=[];if(S.hasValue(t.xAxes)&&S.isArray(t.xAxes))for(var n=0,r=t.xAxes.length;n<r;n++){if(!t.xAxes[n].type)throw Error("[XYChart error] No type set for xAxes["+n+"].");if(S.hasValue(t.xAxes[n].axisRanges)){for(var o=0,a=t.xAxes[n].axisRanges.length;o<a;o++){var s=t.xAxes[n].axisRanges[o];S.hasValue(s.date)&&S.isString(s.date)&&(s.date=this.dateFormatter.parse(s.date)),S.hasValue(s.endDate)&&S.isString(s.endDate)&&(s.endDate=this.dateFormatter.parse(s.endDate))}e.push({axisRanges:t.xAxes[n].axisRanges,index:n}),delete t.xAxes[n].axisRanges}}if(S.hasValue(t.yAxes)&&S.isArray(t.yAxes))for(n=0,r=t.yAxes.length;n<r;n++){if(!t.yAxes[n].type)throw Error("[XYChart error] No type set for yAxes["+n+"].");if(S.hasValue(t.yAxes[n].axisRanges)){for(var o=0,l=t.yAxes[n].axisRanges.length;o<l;o++)s=t.yAxes[n].axisRanges[o],S.hasValue(s.date)&&S.isString(s.date)&&(s.date=this.dateFormatter.parse(s.date)),S.hasValue(s.endDate)&&S.isString(s.endDate)&&(s.endDate=this.dateFormatter.parse(s.endDate));i.push({axisRanges:t.yAxes[n].axisRanges,index:n}),delete t.yAxes[n].axisRanges}}if(S.hasValue(t.series)&&S.isArray(t.series))for(n=0,r=t.series.length;n<r;n++)t.series[n].type=t.series[n].type||"LineSeries";if(S.hasValue(t.cursor)&&!S.hasValue(t.cursor.type)&&(t.cursor.type="XYCursor"),S.hasValue(t.scrollbarX)&&!S.hasValue(t.scrollbarX.type)&&(t.scrollbarX.type="Scrollbar"),S.hasValue(t.scrollbarY)&&!S.hasValue(t.scrollbarY.type)&&(t.scrollbarY.type="Scrollbar"),u.prototype.processConfig.call(this,t),i.length)for(n=0,r=i.length;n<r;n++)this.yAxes.getIndex(i[n].index).config={axisRanges:i[n].axisRanges};if(e.length)for(n=0,r=e.length;n<r;n++)this.xAxes.getIndex(e[n].index).config={axisRanges:e[n].axisRanges}}},k.prototype.configOrder=function(t,e){return t==e?0:"scrollbarX"==t?1:"scrollbarX"==e?-1:"scrollbarY"==t?1:"scrollbarY"==e?-1:"cursor"==t?1:"cursor"==e?-1:"series"==t?1:"series"==e?-1:u.prototype.configOrder.call(this,t,e)},k.prototype.createSeries=function(){return new f.a},Object.defineProperty(k.prototype,"zoomOutButton",{get:function(){return this._zoomOutButton},set:function(t){var e=this;(this._zoomOutButton=t)&&t.events.on("hit",function(){e.zoomAxes(e.xAxes,{start:0,end:1}),e.zoomAxes(e.yAxes,{start:0,end:1})},void 0,!1)},enumerable:!0,configurable:!0}),k.prototype.copyFrom=function(t){var e=this;t.xAxes.each(function(t){t=e.xAxes.push(t.clone());t.chart=e,t.renderer.chart=e}),t.yAxes.each(function(t){t=e.yAxes.push(t.clone());t.renderer.chart=e,t.chart=e}),u.prototype.copyFrom.call(this,t),t.cursor&&(this.cursor=t.cursor.clone()),t.scrollbarX&&(this.scrollbarX=t.scrollbarX.clone()),t.scrollbarY&&(this.scrollbarY=t.scrollbarY.clone())},k.prototype.disposeData=function(){u.prototype.disposeData.call(this);var t=this.scrollbarX,t=(t&&t instanceof b.a&&t.scrollbarChart.disposeData(),this.scrollbarY);t&&t instanceof b.a&&t.scrollbarChart.disposeData(),this.xAxes.each(function(t){t instanceof d.a&&t.disposeData()}),this.yAxes.each(function(t){t instanceof d.a&&t.disposeData()})},k.prototype.addData=function(t,e){this.scrollbarX instanceof b.a&&this.addScrollbarData(this.scrollbarX,e),this.scrollbarY instanceof b.a&&this.addScrollbarData(this.scrollbarY,e),u.prototype.addData.call(this,t,e)},k.prototype.addScrollbarData=function(t,e){t=t.scrollbarChart;t._parseDataFrom=t.data.length,t.invalidateData()},k.prototype.removeScrollbarData=function(t,e){var i=t.scrollbarChart;if(S.isNumber(e)){for(;0<e;){var n=this.dataItems.getIndex(0);n&&i.dataItems.remove(n),i.dataUsers.each(function(t){var e=t.dataItems.getIndex(0);e&&t.dataItems.remove(e)}),i._parseDataFrom--,e--}i.invalidateData()}},k.prototype.removeData=function(t){this.scrollbarX instanceof b.a&&this.removeScrollbarData(this.scrollbarX,t),this.scrollbarY instanceof b.a&&this.removeScrollbarData(this.scrollbarY,t),u.prototype.removeData.call(this,t)},k.prototype.setTapToActivate=function(t){u.prototype.setTapToActivate.call(this,t),this.cursor&&(this.cursor.interactions.isTouchProtected=t,this.plotContainer.interactions.isTouchProtected=t)},k.prototype.handleTapToActivate=function(){u.prototype.handleTapToActivate.call(this),this.cursor&&(this.cursor.interactions.isTouchProtected=!1,this.plotContainer.interactions.isTouchProtected=!1)},k.prototype.handleTapToActivateDeactivation=function(){u.prototype.handleTapToActivateDeactivation.call(this),this.cursor&&(this.cursor.interactions.isTouchProtected=!0,this.plotContainer.interactions.isTouchProtected=!0)},k);function k(){var t=u.call(this)||this,e=(t._axisRendererX=c.a,t._axisRendererY=p.a,t._seriesPoints=[],t.className="XYChart",t.maskBullets=!0,t.arrangeTooltips=!0,t.chartContainer),i=(e.layout="vertical",t.padding(15,15,15,15),e.createChild(o.a)),i=(i.shouldClone=!1,i.layout="vertical",i.width=Object(y.c)(100),i.zIndex=1,t.topAxesContainer=i,e.createChild(o.a)),e=(i.shouldClone=!1,i.layout="horizontal",i.width=Object(y.c)(100),i.height=Object(y.c)(100),i.zIndex=0,t.yAxesAndPlotContainer=i,e.createChild(o.a)),e=(e.shouldClone=!1,e.width=Object(y.c)(100),e.layout="vertical",e.zIndex=1,t.bottomAxesContainer=e,i.createChild(o.a)),e=(e.shouldClone=!1,e.layout="horizontal",e.height=Object(y.c)(100),e.contentAlign="right",e.events.on("transformed",t.updateXAxesMargins,t,!1),e.zIndex=1,t.leftAxesContainer=e,i.createChild(o.a)),i=(e.shouldClone=!1,e.height=Object(y.c)(100),e.width=Object(y.c)(100),e.background.fillOpacity=0,t.plotContainer=e,t.mouseWheelBehavior="none",t._cursorContainer=e,i.createChild(o.a)),i=(i.shouldClone=!1,i.layout="horizontal",i.height=Object(y.c)(100),i.zIndex=1,i.events.on("transformed",t.updateXAxesMargins,t,!1),t.rightAxesContainer=i,t.seriesContainer.parent=e,(t.bulletsContainer.parent=e).createChild(m.a)),e=(i.shouldClone=!1,i.align="right",i.valign="top",i.zIndex=Number.MAX_SAFE_INTEGER,i.marginTop=5,i.marginRight=5,i.hide(0),t.zoomOutButton=i,t.plotContainer.createChild(o.a));return e.shouldClone=!1,e.width=Object(y.c)(100),e.height=Object(y.c)(100),e.isMeasured=!1,e.zIndex=4,e.layout="none",t.axisBulletsContainer=e,t._bulletMask=t.plotContainer,t.events.on("beforedatavalidated",function(){t.series.each(function(t){t.dataGrouped=!1,t._baseInterval={}})},t,!1),t.applyTheme(),t}function D(){var t=n.call(this)||this;return t.className="XYChartDataItem",t.applyTheme(),t}v.c.registeredClasses.XYChart=w,i.c.push({relevant:i.b.maybeXS,state:function(t,e){var i;return t instanceof w&&t.scrollbarX?(i=t.states.create(e),t.scrollbarX.states.create(e).properties.disabled=!0,i):null}}),i.c.push({relevant:i.b.maybeXS,state:function(t,e){var i;return t instanceof w&&t.scrollbarY?(i=t.states.create(e),t.scrollbarY.states.create(e).properties.disabled=!0,i):null}})}
1,"0PyG":function(t,e,i){i.d(e,"a",function(){return l});var o,e=i("m4/l"),n=i("Tjl+"),r=i("zhwk"),a=i("1yyj"),s=i("Mtpk"),l=(o=n.a,Object(e.c)(u,o),Object.defineProperty(u.prototype,"x",{get:function(){return this.point.x},set:function(t){s.isNumber(t)&&(this.point.x=t,this.handleMove())},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"y",{get:function(){return this.point.y},set:function(t){s.isNumber(t)&&(this.point.y=t,this.handleMove())},enumerable:!0,configurable:!0}),u.prototype.handleMove=function(){var t;this.interaction.events.isEnabled("drag")&&(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))},u.prototype.done=function(){this.interaction.inertias.removeKey(this.type),"move"===this.type&&Object(r.b)().processDragStop(this.interaction),this.dispose()},u);function u(t,e,i,n){var r=o.call(this)||this;return r.animations=[],r.className="Inertia",r.interaction=t,r.type=e,r.point=i,r.startPoint=n,r._disposers.push(new a.b(r.animations)),r}},"0aVp":function(t,e,i){var n=i("0sYB"),r=i("mtbW");n({global:!0,forced:!i("jqyf")},{DataView:r.DataView})},"0irS":function(t,e,i){i=i("KslR");e.f=i},"0sYB":function(t,e,i){var u=i("vfdp"),c=i("gxUV").f,h=i("k2B3"),p=i("z3p0"),d=i("29Us"),f=i("z4fB"),g=i("EjSS");t.exports=function(t,e){var i,n,r,o,a=t.target,s=t.global,l=t.stat;if(i=s?u:l?u[a]||d(a,{}):(u[a]||{}).prototype)for(n in e){if(r=e[n],o=t.noTargetGet?(o=c(i,n))&&o.value:i[n],!g(s?n:a+(l?".":"#")+n,t.forced)&&void 0!==o){if((void 0===r?"undefined":Rt(r))==(void 0===o?"undefined":Rt(o)))continue;f(r,o)}(t.sham||o&&o.sham)&&h(r,"sham",!0),p(i,n,r,t)}}},"16a9":function(t,e,i){var n=i("0sYB"),i=i("HZlQ");n({target:"Object",stat:!0,forced:Object.assign!==i},{assign:i})},"1DgP":function(L,t,e){function i(o,a){var s,l=1;function e(){for(var t,e=s.length,i=0,n=0,r=0;r<e;++r)i+=(t=s[r]).x,n+=t.y;for(i=(i/e-o)*l,n=(n/e-a)*l,r=0;r<e;++r)(t=s[r]).x-=i,t.y-=n}return null==o&&(o=0),null==a&&(a=0),e.initialize=function(t){s=t},e.x=function(t){return arguments.length?(o=+t,e):o},e.y=function(t){return arguments.length?(a=+t,e):a},e.strength=function(t){return arguments.length?(l=+t,e):l},e}function h(t,e,i,n){if(!isNaN(e)&&!isNaN(i)){var r,o,a,s,l,u,c,h,p,d=t._root,f={data:n},g=t._x0,m=t._y0,y=t._x1,v=t._y1;if(d){for(;d.length;)if((u=e>=(o=(g+y)/2))?g=o:y=o,(c=i>=(a=(m+v)/2))?m=a:v=a,!(d=(r=d)[h=c<<1|u]))return r[h]=f,t;if(s=+t._x.call(null,d.data),l=+t._y.call(null,d.data),e===s&&i===l)f.next=d,r?r[h]=f:t._root=f;else{for(;r=r?r[h]=new Array(4):t._root=new Array(4),(u=e>=(o=(g+y)/2))?g=o:y=o,(c=i>=(a=(m+v)/2))?m=a:v=a,(h=c<<1|u)==(p=(a<=l)<<1|o<=s););r[p]=d,r[h]=f}}else t._root=f}return t}function y(t,e,i,n,r){this.node=t,this.x0=e,this.y0=i,this.x1=n,this.y1=r}function n(t){return t[0]}function r(t){return t[1]}function m(t,e,i){e=new o(null==e?n:e,null==i?r:i,NaN,NaN,NaN,NaN);return null==t?e:e.addAll(t)}function o(t,e,i,n,r,o){this._x=t,this._y=e,this._x0=i,this._y0=n,this._x1=r,this._y1=o,this._root=void 0}function a(t){for(var e={data:t.data},i=e;t=t.next;)i=i.next={data:t.data};return e}function v(t){return function(){return t}}function b(t){return 1e-6*(t()-.5)}var s=m.prototype=o.prototype;s.copy=function(){var t,e,i=new o(this._x,this._y,this._x0,this._y0,this._x1,this._y1),n=this._root;if(n)if(n.length)for(t=[{source:n,target:i._root=new Array(4)}];n=t.pop();)for(var r=0;r<4;++r)(e=n.source[r])&&(e.length?t.push({source:e,target:n.target[r]=new Array(4)}):n.target[r]=a(e));else i._root=a(n);return i},s.add=function(t){var e=+this._x.call(null,t),i=+this._y.call(null,t);return h(this.cover(e,i),e,i,t)},s.addAll=function(t){for(var e,i,n=t.length,r=new Array(n),o=new Array(n),a=1/0,s=1/0,l=-1/0,u=-1/0,c=0;c<n;++c)isNaN(e=+this._x.call(null,i=t[c]))||isNaN(i=+this._y.call(null,i))||((r[c]=e)<a&&(a=e),l<e&&(l=e),(o[c]=i)<s&&(s=i),u<i&&(u=i));if(!(l<a||u<s))for(this.cover(a,s).cover(l,u),c=0;c<n;++c)h(this,r[c],o[c],t[c]);return this},s.cover=function(t,e){if(!isNaN(t=+t)&&!isNaN(e=+e)){var i=this._x0,n=this._y0,r=this._x1,o=this._y1;if(isNaN(i))r=(i=Math.floor(t))+1,o=(n=Math.floor(e))+1;else{for(var a,s,l=r-i||1,u=this._root;t<i||r<=t||e<n||o<=e;)switch(s=(e<n)<<1|t<i,(a=new Array(4))[s]=u,u=a,l*=2,s){case 0:r=i+l,o=n+l;break;case 1:i=r-l,o=n+l;break;case 2:r=i+l,n=o-l;break;case 3:i=r-l,n=o-l}this._root&&this._root.length&&(this._root=u)}this._x0=i,this._y0=n,this._x1=r,this._y1=o}return this},s.data=function(){var e=[];return this.visit(function(t){if(!t.length)for(;e.push(t.data),t=t.next;);}),e},s.extent=function(t){return arguments.length?this.cover(+t[0][0],+t[0][1]).cover(+t[1][0],+t[1][1]):isNaN(this._x0)?void 0:[[this._x0,this._y0],[this._x1,this._y1]]}
1,s.find=function(t,e,i){var n,r,o,a,s,l,u,c,h=this._x0,p=this._y0,d=this._x1,f=this._y1,g=[],m=this._root;for(m&&g.push(new y(m,h,p,d,f)),null==i?i=1/0:(h=t-i,p=e-i,d=t+i,f=e+i,i*=i);n=g.pop();)!(m=n.node)||(s=n.x0)>d||(l=n.y0)>f||(a=n.x1)<h||(r=n.y1)<p||(m.length?(g.push(new y(m[3],o=(s+a)/2,u=(l+r)/2,a,r),new y(m[2],s,u,o,r),new y(m[1],o,l,a,u),new y(m[0],s,l,o,u)),(r=(u<=e)<<1|o<=t)&&(n=g[g.length-1],g[g.length-1]=g[g.length-1-r],g[g.length-1-r]=n)):(l=(a=t-+this._x.call(null,m.data))*a+(s=e-+this._y.call(null,m.data))*s)<i&&(h=t-(u=Math.sqrt(i=l)),p=e-u,d=t+u,f=e+u,c=m.data));return c},s.remove=function(t){if(!isNaN(o=+this._x.call(null,t))&&!isNaN(a=+this._y.call(null,t))){var e,i,n,r,o,a,s,l,u,c,h,p=this._root,d=this._x0,f=this._y0,g=this._x1,m=this._y1;if(p){if(p.length)for(;;){if((l=o>=(s=(d+g)/2))?d=s:g=s,(u=a>=(s=(f+m)/2))?f=s:m=s,!(p=(e=p)[c=u<<1|l]))return this;if(!p.length)break;(e[c+1&3]||e[c+2&3]||e[c+3&3])&&(i=e,h=c)}for(;p.data!==t;)if(!(p=(n=p).next))return this;(r=p.next)&&delete p.next,n?r?n.next=r:delete n.next:e?(r?e[c]=r:delete e[c],(p=e[0]||e[1]||e[2]||e[3])&&p===(e[3]||e[2]||e[1]||e[0])&&!p.length&&(i?i[h]=p:this._root=p)):this._root=r}}return this},s.removeAll=function(t){for(var e=0,i=t.length;e<i;++e)this.remove(t[e]);return this},s.root=function(){return this._root},s.size=function(){var e=0;return this.visit(function(t){if(!t.length)for(;++e,t=t.next;);}),e},s.visit=function(t){var e,i,n,r,o,a,s,l=[],u=this._root;for(u&&l.push(new y(u,this._x0,this._y0,this._x1,this._y1));o=l.pop();)!t(u=o.node,i=o.x0,n=o.y0,r=o.x1,o=o.y1)&&u.length&&(a=(i+r)/2,s=(n+o)/2,(e=u[3])&&l.push(new y(e,a,s,r,o)),(e=u[2])&&l.push(new y(e,i,s,a,o)),(e=u[1])&&l.push(new y(e,a,n,r,s)),e=u[0])&&l.push(new y(e,i,n,a,s));return this},s.visitAfter=function(t){var e,i=[],n=[];for(this._root&&i.push(new y(this._root,this._x0,this._y0,this._x1,this._y1));e=i.pop();){var r,o,a,s,l,u,c,h=e.node;h.length&&(o=e.x0,a=e.y0,u=(o+(s=e.x1))/2,c=(a+(l=e.y1))/2,(r=h[0])&&i.push(new y(r,o,a,u,c)),(r=h[1])&&i.push(new y(r,u,a,s,c)),(r=h[2])&&i.push(new y(r,o,c,u,l)),r=h[3])&&i.push(new y(r,u,c,s,l)),n.push(e)}for(;e=n.pop();)t(e.node,e.x0,e.y0,e.x1,e.y1);return this},s.x=function(t){return arguments.length?(this._x=t,this):this._x},s.y=function(t){return arguments.length?(this._y=t,this):this._y};function x(t){return t.x+t.vx}function V(t){return t.y+t.vy}function R(n){var o,a,p,d=1,f=1;function e(){for(var t,e,s,l,u,c,h,i=o.length,n=0;n<f;++n)for(e=m(o,x,V).visitAfter(g),t=0;t<i;++t)s=o[t],c=a[s.index],h=c*c,l=s.x+s.vx,u=s.y+s.vy,e.visit(r);function r(t,e,i,n,r){var o=t.data,t=t.r,a=c+t;if(!o)return l+a<e||n<l-a||u+a<i||r<u-a;o.index>s.index&&(i=(e=l-o.x-o.vx)*e+(n=u-o.y-o.vy)*n)<a*a&&(0===e&&(i+=(e=b(p))*e),0===n&&(i+=(n=b(p))*n),i=(a-(i=Math.sqrt(i)))/i*d,s.vx+=(e*=i)*(a=(t*=t)/(h+t)),s.vy+=(n*=i)*a,o.vx-=e*(a=1-a),o.vy-=n*a)}}function g(t){if(t.data)return t.r=a[t.data.index];for(var e=t.r=0;e<4;++e)t[e]&&t[e].r>t.r&&(t.r=t[e].r)}function i(){if(o){var t,e,i=o.length;for(a=new Array(i),t=0;t<i;++t)e=o[t],a[e.index]=+n(e,t,o)}}return"function"!=typeof n&&(n=v(null==n?1:+n)),e.initialize=function(t,e){o=t,p=e,i()},e.iterations=function(t){return arguments.length?(f=+t,e):f},e.strength=function(t){return arguments.length?(d=+t,e):d},e.radius=function(t){return arguments.length?(n="function"==typeof t?t:v(+t),i(),e):n},e}function _(t){return(_="function"==typeof Symbol&&"symbol"==Rt(Symbol.iterator)?function(t){return void 0===t?"undefined":Rt(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":void 0===t?"undefined":Rt(t)})(t)}function N(t){return t.index}function w(t,e){t=t.get(e);if(t)return t;throw new Error("node not found: "+e)}function B(u){var c,h,o,a,p,d,s=N,i=function(t){return 1/Math.min(a[t.source.index],a[t.target.index])},n=v(30),f=1;function e(t){for(var e=0,i=u.length;e<f;++e)for(var n,r,o,a,s,l=0;l<i;++l)n=(r=u[l]).source,o=(r=r.target).x+r.vx-n.x-n.vx||b(d),a=r.y+r.vy-n.y-n.vy||b(d),o*=s=((s=Math.sqrt(o*o+a*a))-h[l])/s*t*c[l],a*=s,r.vx-=o*(s=p[l]),r.vy-=a*s,n.vx+=o*(s=1-s),n.vy+=a*s}function r(){if(o){var t,e=o.length,i=u.length,n=new Map(o.map(function(t,e){return[s(t,e,o),t]})),r=0;for(a=new Array(e);r<i;++r)(t=u[r]).index=r,"object"!==_(t.source)&&(t.source=w(n,t.source)),"object"!==_(t.target)&&(t.target=w(n,t.target)),a[t.source.index]=(a[t.source.index]||0)+1,a[t.target.index]=(a[t.target.index]||0)+1;for(r=0,p=new Array(i);r<i;++r)t=u[r],p[r]=a[t.source.index]/(a[t.source.index]+a[t.target.index]);c=new Array(i),l(),h=new Array(i),g()}}function l(){if(o)for(var t=0,e=u.length;t<e;++t)c[t]=+i(u[t],t,u)}function g(){if(o)for(var t=0,e=u.length;t<e;++t)h[t]=+n(u[t],t,u)}return null==u&&(u=[]),e.initialize=function(t,e){o=t,d=e,r()},e.links=function(t){return arguments.length?(u=t,r(),e):u},e.id=function(t){return arguments.length?(s=t,e):s},e.iterations=function(t){return arguments.length?(f=+t,e):f},e.strength=function(t){return arguments.length?(i="function"==typeof t?t:v(+t),l(),e):i},e.distance=function(t){return arguments.length?(n="function"==typeof t?t:v(+t),g(),e):n},e}var z={value:function(){}};function l(){for(var t,e=0,i=arguments.length,n={};e<i;++e){if(!(t=arguments[e]+"")||t in n||/[\s.]/.test(t))throw new Error("illegal type: "+t);n[t]=[]}return new u(n)}function u(t){this._=t}function c(t,e,i){for(var n=0,r=t.length;n<r;++n)if(t[n].name===e){t[n]=z,t=t.slice(0,n).concat(t.slice(n+1));break}return null!=i&&t.push({name:e,value:i}),t}u.prototype=l.prototype={constructor:u,on:function(t,e){var i,n,r=this._,o=(n=r,(t+"").trim().split(/^|\s+/).map(function(t){var e="",i=t.indexOf(".");if(0<=i&&(e=t.slice(i+1),t=t.slice(0,i)),t&&!n.hasOwnProperty(t))throw new Error("unknown type: "+t);return{type:t,name:e}})),a=-1,s=o.length;if(!(arguments.length<2)){if(null!=e&&"function"!=typeof e)throw new Error("invalid callback: "+e);for(;++a<s;)if(i=(t=o[a]).type)r[i]=c(r[i],t.name,e);else if(null==e)for(i in r)r[i]=c(r[i],t.name,null);return this}for(;++a<s;)if(i=(i=(t=o[a]).type)&&((t,e)=>{for(var i,n=0,r=t.length;n<r;++n)if((i=t[n]).name===e)return i.value})(r[i],t.name))return i},copy:function(){var t,e={},i=this._;for(t in i)e[t]=i[t].slice();return new u(e)},call:function(t,e){if(0<(i=arguments.length-2))for(var i,n,r=new Array(i),o=0;o<i;++o)r[o]=arguments[o+2];if(!this._.hasOwnProperty(t))throw new Error("unknown type: "+t);for(o=0,i=(n=this._[t]).length;o<i;++o)n[o].value.apply(e,r)}
1,apply:function(t,e,i){if(!this._.hasOwnProperty(t))throw new Error("unknown type: "+t);for(var n=this._[t],r=0,o=n.length;r<o;++r)n[r].value.apply(e,i)}};var H=l;function p(t){return(p="function"==typeof Symbol&&"symbol"==Rt(Symbol.iterator)?function(t){return void 0===t?"undefined":Rt(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":void 0===t?"undefined":Rt(t)})(t)}var d,f,g=0,P=0,S=0,C=1e3,T=0,O=0,k=0,D="object"===("undefined"==typeof performance?"undefined":p(performance))&&performance.now?performance:Date,I="object"===("undefined"==typeof window?"undefined":p(window))&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(t){setTimeout(t,17)};function A(){return O||(I(W),O=D.now()+k)}function W(){O=0}function j(){this._call=this._time=this._next=null}function F(t,e,i){var n=new j;return n.restart(t,e,i),n}function E(){O=(T=D.now())+k,g=P=0;try{A(),++g;for(var t,e=d;e;)0<=(t=O-e._time)&&e._call.call(null,t),e=e._next;--g}finally{for(var i,n,r=d,o=1/(g=0);r;)r=r._call?(o>r._time&&(o=r._time),(i=r)._next):(n=r._next,r._next=null,i?i._next=n:d=n);f=i,M(o),O=0}}function U(){var t=D.now(),e=t-T;C<e&&(k-=e,T=t)}function M(t){g||(P=P&&clearTimeout(P),24<t-O?(t<1/0&&(P=setTimeout(E,t-D.now()-k)),S=S&&clearInterval(S)):(S||(T=D.now(),S=setInterval(U,C)),g=1,I(E)))}j.prototype=F.prototype={constructor:j,restart:function(t,e,i){if("function"!=typeof t)throw new TypeError("callback is not a function");i=(null==i?A():+i)+(null==e?0:+e),this._next||f===this||(f?f._next=this:d=this,f=this),this._call=t,this._time=i,M()},stop:function(){this._call&&(this._call=null,this._time=1/0,M())}};function Y(t){return t.x}function G(t){return t.y}function X(l){var o,t,a=1,e=.001,s=1-Math.pow(e,1/300),u=0,c=.6,h=new Map,i=F(p),n=H("tick","end"),r=(t=1,function(){return(t=(1664525*t+1013904223)%4294967296)/4294967296});function p(){d(),n.call("tick",o),a<e&&(i.stop(),n.call("end",o))}function d(t){var e,i,n=l.length;void 0===t&&(t=1);for(var r=0;r<t;++r)for(a+=(u-a)*s,h.forEach(function(t){t(a)}),e=0;e<n;++e)null==(i=l[e]).fx?i.x+=i.vx*=c:(i.x=i.fx,i.vx=0),null==i.fy?i.y+=i.vy*=c:(i.y=i.fy,i.vy=0);return o}function f(){for(var t,e,i,n=0,r=l.length;n<r;++n)(t=l[n]).index=n,null!=t.fx&&(t.x=t.fx),null!=t.fy&&(t.y=t.fy),(isNaN(t.x)||isNaN(t.y))&&(e=10*Math.sqrt(.5+n),i=n*J,t.x=e*Math.cos(i),t.y=e*Math.sin(i)),(isNaN(t.vx)||isNaN(t.vy))&&(t.vx=t.vy=0)}function g(t){return t.initialize&&t.initialize(l,r),t}return null==l&&(l=[]),f(),o={tick:d,restart:function(){return i.restart(p),o},stop:function(){return i.stop(),o},nodes:function(t){return arguments.length?(l=t,f(),h.forEach(g),o):l},alpha:function(t){return arguments.length?(a=+t,o):a},alphaMin:function(t){return arguments.length?(e=+t,o):e},alphaDecay:function(t){return arguments.length?(s=+t,o):+s},alphaTarget:function(t){return arguments.length?(u=+t,o):u},velocityDecay:function(t){return arguments.length?(c=1-t,o):1-c},randomSource:function(t){return arguments.length?(r=t,h.forEach(g),o):r},force:function(t,e){return 1<arguments.length?(null==e?h.delete(t):h.set(t,g(e)),o):h.get(t)},find:function(t,e,i){var n,r,o,a=0,s=l.length;for(null==i?i=1/0:i*=i,a=0;a<s;++a)(n=(n=t-(r=l[a]).x)*n+(n=e-r.y)*n)<i&&(o=r,i=n);return o},on:function(t,e){return 1<arguments.length?(n.on(t,e),o):n.on(t)}}}function q(){var r,l,u,c,h,n=v(-30),p=1,d=1/0,f=.81;function e(t){var e,i=r.length,n=m(r,Y,G).visitAfter(o);for(c=t,e=0;e<i;++e)l=r[e],n.visit(a)}function i(){if(r){var t,e,i=r.length;for(h=new Array(i),t=0;t<i;++t)e=r[t],h[e.index]=+n(e,t,r)}}function o(t){var e,i,n,r,o,a=0,s=0;if(t.length){for(n=r=o=0;o<4;++o)(e=t[o])&&(i=Math.abs(e.value))&&(a+=e.value,s+=i,n+=i*e.x,r+=i*e.y);t.x=n/s,t.y=r/s}else for((e=t).x=e.data.x,e.y=e.data.y;a+=h[e.data.index],e=e.next;);t.value=a}function a(t,e,i,n){if(!t.value)return!0;var r=t.x-l.x,o=t.y-l.y,a=n-e,s=r*r+o*o;if(a*a/f<s)return s<d&&(0===r&&(s+=(r=b(u))*r),0===o&&(s+=(o=b(u))*o),s<p&&(s=Math.sqrt(p*s)),l.vx+=r*t.value*c/s,l.vy+=o*t.value*c/s),!0;if(!(t.length||d<=s))for((t.data!==l||t.next)&&(0===r&&(s+=(r=b(u))*r),0===o&&(s+=(o=b(u))*o),s<p)&&(s=Math.sqrt(p*s));t.data!==l&&(a=h[t.data.index]*c/s,l.vx+=r*a,l.vy+=o*a),t=t.next;);}return e.initialize=function(t,e){r=t,u=e,i()},e.strength=function(t){return arguments.length?(n="function"==typeof t?t:v(+t),i(),e):n},e.distanceMin=function(t){return arguments.length?(p=t*t,e):Math.sqrt(p)},e.distanceMax=function(t){return arguments.length?(d=t*t,e):Math.sqrt(d)},e.theta=function(t){return arguments.length?(f=t*t,e):Math.sqrt(f)},e}function $(i,s,l){var u,c,h,n=v(.1);function e(t){for(var e=0,i=u.length;e<i;++e){var n=u[e],r=n.x-s||1e-6,o=n.y-l||1e-6,a=Math.sqrt(r*r+o*o),a=(h[e]-a)*c[e]*t/a;n.vx+=r*a,n.vy+=o*a}}function r(){if(u){var t,e=u.length;for(c=new Array(e),h=new Array(e),t=0;t<e;++t)h[t]=+i(u[t],t,u),c[t]=isNaN(h[t])?0:+n(u[t],t,u)}}return"function"!=typeof i&&(i=v(+i)),null==s&&(s=0),null==l&&(l=0),e.initialize=function(t){u=t,r()},e.strength=function(t){return arguments.length?(n="function"==typeof t?t:v(+t),r(),e):n},e.radius=function(t){return arguments.length?(i="function"==typeof t?t:v(+t),r(),e):i},e.x=function(t){return arguments.length?(s=+t,e):s},e.y=function(t){return arguments.length?(l=+t,e):l},e}function K(i){var r,o,a,n=v(.1);function e(t){for(var e,i=0,n=r.length;i<n;++i)(e=r[i]).vx+=(a[i]-e.x)*o[i]*t}function s(){if(r){var t,e=r.length;for(o=new Array(e),a=new Array(e),t=0;t<e;++t)o[t]=isNaN(a[t]=+i(r[t],t,r))?0:+n(r[t],t,r)}}
1return"function"!=typeof i&&(i=v(null==i?0:+i)),e.initialize=function(t){r=t,s()},e.strength=function(t){return arguments.length?(n="function"==typeof t?t:v(+t),s(),e):n},e.x=function(t){return arguments.length?(i="function"==typeof t?t:v(+t),s(),e):i},e}function Z(i){var r,o,a,n=v(.1);function e(t){for(var e,i=0,n=r.length;i<n;++i)(e=r[i]).vy+=(a[i]-e.y)*o[i]*t}function s(){if(r){var t,e=r.length;for(o=new Array(e),a=new Array(e),t=0;t<e;++t)o[t]=isNaN(a[t]=+i(r[t],t,r))?0:+n(r[t],t,r)}}return"function"!=typeof i&&(i=v(null==i?0:+i)),e.initialize=function(t){r=t,s()},e.strength=function(t){return arguments.length?(n="function"==typeof t?t:v(+t),s(),e):n},e.y=function(t){return arguments.length?(i="function"==typeof t?t:v(+t),s(),e):i},e}var J=Math.PI*(3-Math.sqrt(5));e.d(t,!1,function(){return i}),e.d(t,"a",function(){return R}),e.d(t,"b",function(){return B}),e.d(t,"c",function(){return q}),e.d(t,!1,function(){return $}),e.d(t,"d",function(){return X}),e.d(t,"e",function(){return K}),e.d(t,"f",function(){return Z})},"1E9r":function(t,e,i){var n=i("0sYB"),r=i("3weC"),o=Object.isExtensible;n({target:"Reflect",stat:!0},{isExtensible:function(t){return r(t),!o||o(t)}})},"1Er2":function(t,e,i){i("6WsA")("toPrimitive")},"1Fjw":function(t,e,i){i.d(e,"a",function(){return f});var n,e=i("m4/l"),r=i("C6dT"),o=i("zhwk"),a=i("aCit"),s=i("tjMS"),l=i("qCRI"),u=i("Gg2j"),c=i("v9UT"),h=i("Mtpk"),p=i("58Sn"),d=i("Rpw0"),f=(n=r.a,Object(e.c)(g,n),g.prototype.handleCursorMove=function(t){if(!(!this.interactionsEnabled||this.interactions.isTouchProtected&&t.touch)){if(("zoom"==this._generalBehavior||"pan"==this._generalBehavior)&&this.downPoint||Object(o.b)().isLocalElement(t.pointer,this.paper.svg,this.uid))return t=c.documentPointToSprite(t.pointer.point,this),"hard"==this._stick&&this._stickPoint&&(t=this._stickPoint),"soft"==this._stick&&this._stickPoint&&!this.fitsToBounds(t)&&(t=this._stickPoint),this._adapterO&&this._adapterO.apply("cursorPoint",t),this.triggerMove(t),t;this.isHidden&&this.isHiding||this.hide()}},g.prototype.hideReal=function(t){if("hard"!=this._stick&&"soft"!=this._stick||!this._stickPoint)return n.prototype.hideReal.call(this,t)},g.prototype.triggerMove=function(t,e,i){t.x=u.round(t.x,1),t.y=u.round(t.y,1),e&&(this._stick=e),"hard"!=e&&"soft"!=e||(this._stickPoint=t),this.triggerMoveReal(t,i)},g.prototype.triggerMoveReal=function(t,e){(this.point.x!=t.x||this.point.y!=t.y||e)&&(this.point=t,this.invalidatePosition(),this.fitsToBounds(t)?this.show(0):this.downPoint||this.hide(0),this.visible)&&(this.getPositions(),this.dispatch("cursorpositionchanged"))},g.prototype.triggerDown=function(t){this.triggerDownReal(t)},g.prototype.triggerDownReal=function(t){switch(this._generalBehavior){case"zoom":this.dispatchImmediately("zoomstarted");break;case"select":this.dispatchImmediately("selectstarted");break;case"pan":this.dispatchImmediately("panstarted"),Object(o.b)().setGlobalStyle(l.a.grabbing)}},g.prototype.triggerUp=function(t){this.triggerUpReal(t)},g.prototype.triggerUpReal=function(t){d.b.requestFrame(),this.updatePoint(this.upPoint);var e=Object(o.b)();if(u.getDistance(this._upPointOrig,this._downPointOrig)>e.getHitOption(this.interactions,"hitTolerance")){switch(this._generalBehavior){case"zoom":this.dispatch("zoomended");break;case"select":this.dispatch("selectended");break;case"pan":this.dispatch("panended"),e.setGlobalStyle(l.a.default)}this.downPoint=void 0,this.updateSelection()}},g.prototype.updateSelection=function(){},g.prototype.getPositions=function(){this.xPosition=this.point.x/this.innerWidth,this.yPosition=1-this.point.y/this.innerHeight},g.prototype.handleCursorDown=function(t){var e;!this.interactionsEnabled||this.interactions.isTouchProtected&&t.touch||!Object(o.b)().isLocalElement(t.pointer,this.paper.svg,this.uid)||(p.h(),e=c.documentPointToSprite(t.pointer.point,this),"hard"==this._stick&&this._stickPoint&&(e=this._stickPoint),this._adapterO&&this._adapterO.apply("cursorPoint",e),this.fitsToBounds(e)&&(this._downPointOrig={x:e.x,y:e.y},t.event.cancelable&&this.shouldPreventGestures(t.touch)&&this.fitsToBounds(e)&&t.event.preventDefault(),this.triggerMove(e),this.triggerDown(e)))},g.prototype.shouldPreventGestures=function(t){return!0},g.prototype.updatePoint=function(t){},g.prototype.handleCursorUp=function(t){this.interactionsEnabled&&(this.downPoint||Object(o.b)().isLocalElement(t.pointer,this.paper.svg,this.uid))&&(t=c.documentPointToSprite(t.pointer.point,this),this._adapterO&&this._adapterO.apply("cursorPoint",t),this.downPoint)&&this.fitsToBounds(this.downPoint)&&("hard"==this._stick&&this._stickPoint&&(t=this._stickPoint),this._upPointOrig={x:t.x,y:t.y},this.triggerMove(t),this.triggerUp(t))},Object.defineProperty(g.prototype,"chart",{get:function(){return this._chart},set:function(t){this._chart=t,h.hasValue(this._chart.plotContainer)&&Object(o.b)().lockElement(this._chart.plotContainer.interactions)},enumerable:!0,configurable:!0}),g);function g(){var t=n.call(this)||this,e=(t.point={x:0,y:0},t._stick="none",t.className="Cursor",t.width=Object(s.c)(100),t.height=Object(s.c)(100),t.shouldClone=!1,t.hide(0),t.trackable=!0,t.clickable=!0,t.isMeasured=!1,Object(o.b)());return t._disposers.push(e.body.events.on("down",t.handleCursorDown,t)),t._disposers.push(e.body.events.on("up",t.handleCursorUp,t)),t._disposers.push(e.body.events.on("track",t.handleCursorMove,t)),t.applyTheme(),t}a.c.registeredClasses.Cursor=f}
1,"1M4z":function(t,e,i){var n=i("0sYB"),i=i("4Wbs");n({target:"RegExp",proto:!0,forced:/./.exec!==i},{exec:i})},"1ayE":function(t,e,i){var n=i("UseD"),r=i("X/sl").some,o=n.aTypedArray;(0,n.exportTypedArrayMethod)("some",function(t){return r(o(this),t,1<arguments.length?arguments[1]:void 0)})},"1dhw":function(t,e,i){var n=i("0sYB"),r=i("3sMl"),o=i("3weC"),a=i("gxUV");n({target:"Reflect",stat:!0,sham:!r},{getOwnPropertyDescriptor:function(t,e){return a.f(o(t),e)}})},"1qam":function(t,e,i){i.d(e,"a",function(){return a});var n,e=i("m4/l"),r=i("Vs7R"),o=i("Mtpk"),a=(n=r.a,Object(e.c)(s,n),s.prototype.draw=function(){n.prototype.draw.call(this),o.isNumber(this.pointerX)||(this.pointerX=this.pixelWidth/2),o.isNumber(this.pointerY)||(this.pointerY=this.pixelHeight+10)},Object.defineProperty(s.prototype,"pointerBaseWidth",{get:function(){return this.getPropertyValue("pointerBaseWidth")},set:function(t){this.setPropertyValue("pointerBaseWidth",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"pointerLength",{get:function(){return this.getPropertyValue("pointerLength")},set:function(t){this.setPropertyValue("pointerLength",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"pointerX",{get:function(){return this.getPropertyValue("pointerX")},set:function(t){this.setPropertyValue("pointerX",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"pointerY",{get:function(){return this.getPropertyValue("pointerY")},set:function(t){this.setPropertyValue("pointerY",t,!0)},enumerable:!0,configurable:!0}),s);function s(){var t=n.call(this)||this;return t.className="PointedShape",t.pointerBaseWidth=15,t.pointerLength=10,t.pointerY=0,t.pointerX=0,t.applyTheme(),t}},"1t1Z":function(t,e,i){var n=i("0sYB"),r=i("qK31"),o=i("swFJ");n({target:"String",proto:!0,forced:!i("eVN0")("includes")},{includes:function(t){return!!~String(o(this)).indexOf(r(t),1<arguments.length?arguments[1]:void 0)}})},"1wCr":function(t,e,i){function n(t){return"function"==typeof t?t:void 0}var r=i("lCww"),o=i("vfdp");t.exports=function(t,e){return arguments.length<2?n(r[t])||n(o[t]):r[t]&&r[t][e]||o[t]&&o[t][e]}},"1yyj":function(t,e,i){e.c=function(i,n){var r=!1,o=Date.now();return l.a(function t(e){r||(i<=(e=e-o)?n(1):(l.a(t),n(e/i)))}),new a.b(function(){r=!0})},i.d(e,"b",function(){return _}),i.d(e,"a",function(){return w});var e=i("m4/l"),n=i("Tjl+"),r=i("hpNl"),a=i("hD5A"),o=i("8ZqG"),s=i("tjMS"),l=i("/9XX"),u=i("0FpR"),c=i("hxI2"),h=i("Gg2j"),p=i("hJ5i"),d=i("Mtpk"),f=i("Rpw0"),g=i("Q4nc");function m(t,e,i){return e+(i-e)*t}function y(t,e,i){return new s.a(m(t,e.percent,i.percent))}function v(t,e,i){var n=new o.a(c.interpolate(e.rgb,i.rgb,t));return e.alpha!=i.alpha&&(n.alpha=e.alpha+(i.alpha-e.alpha)*t),n}function b(t,e){return e+t.charAt(0).toUpperCase()+t.substr(1)}S.prototype.isDisposed=function(){return this._disposer.isDisposed()},S.prototype.dispose=function(){this._disposer.dispose()};var x,_=S,w=(x=n.b,Object(e.c)(P,x),P.prototype.debug=function(){},P.prototype.dispose=function(){x.prototype.dispose.call(this),this.pause()},P.prototype.delay=function(t){var e,i=this;return 0<t&&(this.pause(),p.move(this.object.animations,this),e=setTimeout(function(){i._delayTimeout=null,i.start()},t),this._delayTimeout=new a.b(function(){clearTimeout(e)})),this},P.prototype._start=function(){this._isFinished=!1,this._delayTimeout&&(this.removeDispose(this._delayTimeout),this._delayTimeout=null),this.stopSameAnimations(),this._pause=!1,p.move(f.b.animations,this),p.move(this.object.animations,this),f.b.requestFrame()},P.prototype.start=function(){this._start(),this._startTime=Date.now(),this._time=0,this.staticOptions=[];for(var t,e=this.animationOptions.length-1;0<=e;e--){var i,n=this.animationOptions[e];d.hasValue(n.from)||(n.childObject?n.from=n.childObject[n.property]:(n.from=this.object[n.property],d.hasValue(n.from)||(n.from=r.a[n.property]))),n.from==n.to?p.remove(this.animationOptions,n):!d.hasValue(n.from)||!(n.from instanceof s.a)&&n.to instanceof s.a||n.from instanceof s.a&&!(n.to instanceof s.a)?(this.staticOptions.push(n),p.remove(this.animationOptions,n)):d.isNumber(n.to)?(n.updateMethod=m,n.from instanceof s.a?(i=this.object[b(n.property,"pixel")],isNaN(i)?(this.staticOptions.push(n),p.remove(this.animationOptions,n)):n.from=i):isNaN(n.from)&&(this.staticOptions.push(n),p.remove(this.animationOptions,n))):n.to instanceof o.a?n.from?n.updateMethod=v:(this.staticOptions.push(n),p.remove(this.animationOptions,n)):n.to instanceof s.a?(n.updateMethod=y,isNaN(n.from)||(i=this.object[b(n.property,"relative")],isNaN(i))||(n.from=Object(s.c)(100*i))):(this.staticOptions.push(n),p.remove(this.animationOptions,n))}return this.applyStaticOptions(),this.events.isEnabled("animationstarted")&&(t={type:"animationstarted",target:this,progress:this.progress},this.events.dispatchImmediately("animationstarted",t)),this.update(),0===this.duration&&this.end(),this},P.prototype.loop=function(t){return d.isNumber(t)||(t=1/0),this._loop=t,this},P.prototype.pause=function(){return this._pause=!0,this._delayTimeout&&(this.removeDispose(this._delayTimeout),this._delayTimeout=null),p.remove(f.b.animations,this),p.remove(this.object.animations,this),this},P.prototype.resume=function(){return this._start(),this._startTime=Date.now()-this._time,this},P.prototype.end=function(){var t;return 0==this._loop&&this.pause(),this.setProgress(1),this.applyStaticOptions(),this.events.isEnabled("animationended")&&(t={type:"animationended",target:this,progress:this.progress},this.events.dispatchImmediately("animationended",t)),0<this._loop?(this._loop--,this.start()):(this.stop(),this._isFinished=!0),this},P.prototype.kill=function(){this.pause(),this._isFinished=!0},P.prototype.isFinished=function(){return this._isFinished},P.prototype.applyStaticOptions=function(){var e=this;p.each(this.staticOptions,function(t){t.childObject?t.childObject[t.property]=1==e.progress?t.to:t.from:e.object[t.property]=1==e.progress?t.to:t.from})},P.prototype.stop=function(t){return this.pause(),!t&&this.events.isEnabled("animationstopped")&&(t={type:"animationstopped",target:this,progress:this.progress},this.events.dispatchImmediately("animationstopped",t)),this},P.prototype.setProgress=function(i){var t,n=this;this._time=this.duration*i,p.each(this.animationOptions,function(t){var e;t.updateMethod&&d.hasValue(t.from)&&(e=t.updateMethod(i,t.from,t.to),t.childObject?t.childObject[t.property]=e:n.object[t.property]=e)}),this.progress=i,this.events.isEnabled("animationprogress")&&(t={type:"animationprogress",target:this,progress:this.progress},this.events.dispatchImmediately("animationprogress",t)),f.b.requestFrame()},P.prototype.update=function(){var t,e;return this._pause||(e=void 0,this._time=h.fitToRange(Date.now()-this._startTime,0,this.duration),t=this._time/this.duration,e=this.easing(t),(0==this.duration||!d.isNumber(e)||1<=t)&&(e=1),this.setProgress(e),1==h.round(this._time/this.duration,6)&&this.end()),this},Object.defineProperty(P.prototype,"delayed",{get:function(){return!!this._delayTimeout},enumerable:!0,configurable:!0}),P.prototype.stopSameAnimations=function(){var t=this;p.each(p.copy(this.object.animations),function(i){var n;i===t||i.delayed||(n=[],p.each(t.animationOptions,function(e){p.each(i.animationOptions,function(t){e.property==t.property&&e.childObject==t.childObject&&(n.push(t),0==i.animationOptions.length)&&i.kill()})}),p.each(n,function(t){p.remove(i.animationOptions,t)}))})},P.prototype.asFunction=function(t){return"easing"==t||x.prototype.asIs.call(this,t)},P);function P(t,e,i,n){var r=x.call(this)||this;return r.duration=0,r.easing=u.linear,r.progress=0,r._loop=0,r._pause=!1,r._delayTimeout=null,r._time=0,r._isFinished=!1,!(r.className="Animation")===g.a.animationsEnabled&&(i=0),r.object=t,r.animationOptions=p.toArray(e),r.duration=i,n&&(r.easing=n),r.applyTheme(),r}function S(t){this._disposer=new a.b(function(){for(;0!==t.length;)t[0].dispose()})}}
1,"29Us":function(t,e,i){var n=i("vfdp"),r=i("k2B3");t.exports=function(e,i){try{r(n,e,i)}catch(t){n[e]=i}return i}},"2D0i":function(t,e,i){var n,r,o,a,s,l,u,c,h=i("vfdp"),p=i("gxUV").f,d=i("gBcN").set,f=i("q8hm"),g=i("nlhF"),i=h.MutationObserver||h.WebKitMutationObserver,m=h.document,y=h.process,v=h.Promise,p=p(h,"queueMicrotask"),p=p&&p.value;p||(n=function(){var t,e;for(g&&(t=y.domain)&&t.exit();r;){e=r.fn,r=r.next;try{e()}catch(t){throw r?a():o=void 0,t}}o=void 0,t&&t.enter()},a=!f&&!g&&i&&m?(s=!0,l=m.createTextNode(""),new i(n).observe(l,{characterData:!0}),function(){l.data=s=!s}):v&&v.resolve?(u=v.resolve(void 0),c=u.then,function(){c.call(u,n)}):g?function(){y.nextTick(n)}:function(){d.call(h,n)}),t.exports=p||function(t){t={fn:t,next:void 0};o&&(o.next=t),r||(r=t,a()),o=t}},"2I/e":function(t,e,i){i.d(e,"b",function(){return m}),i.d(e,"a",function(){return y});var n,r,e=i("m4/l"),o=i("VIOb"),a=i("vMqJ"),s=i("C6dT"),l=i("aM7D"),u=i("tjMS"),c=i("DHte"),h=i("aCit"),p=i("Wglt"),d=i("Mtpk"),f=i("hJ5i"),g=i("hD5A"),m=(r=o.b,Object(e.c)(b,r),b),y=(n=o.a,Object(e.c)(v,n),v.prototype.dispose=function(){n.prototype.dispose.call(this),this.colors&&this.colors.dispose(),this.patterns&&this.patterns.dispose()},v.prototype.applyInternalDefaults=function(){n.prototype.applyInternalDefaults.call(this),d.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Serial chart"))},Object.defineProperty(v.prototype,"series",{get:function(){return this._series||(this._series=new a.e(this.createSeries()),this._series.events.on("inserted",this.handleSeriesAdded,this,!1),this._series.events.on("removed",this.handleSeriesRemoved,this,!1),this._disposers.push(new a.c(this._series,!1)),this._disposers.push(this._series.template)),this._series},enumerable:!0,configurable:!0}),v.prototype.handleSeriesRemoved=function(t){var e=t.oldValue,i=(this.dataUsers.removeValue(e),this.dataUsers.each(function(t){t.invalidateDataItems()}),e.autoDispose?e.dispose():(e.parent=void 0,e.bulletsContainer.parent=void 0),this.legend);if(i){for(var n=this.legend.dataItems,r=n.length-1;0<=r;r--){var o=n.getIndex(r);o&&o.dataContext==e&&i.dataItems.remove(o)}for(r=i.data.length-1;0<=r;r--){var a=i.data[r];a&&a==e&&f.remove(i.data,a)}}},v.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 g.b(function(){e.dataUsers.removeValue(i)})),this.handleSeriesAdded2(i),this.handleLegendSeriesAdded(i))},v.prototype.handleLegendSeriesAdded=function(t){t.hiddenInLegend||this.legend&&this.legend.addData(t)},v.prototype.handleSeriesAdded2=function(t){var e=this;this.dataInvalid||this._disposers.push(h.c.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=[])})}))},v.prototype.feedLegend=function(){var e,t=this.legend;t&&(e=[],p.each(this.series.iterator(),function(t){t.hiddenInLegend||e.push(t)}),t.dataFields.name="name",t.data=e)},v.prototype.createSeries=function(){return new l.a},Object.defineProperty(v.prototype,"colors",{get:function(){return this.getPropertyValue("colors")},set:function(t){this.setPropertyValue("colors",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"patterns",{get:function(){return this.getPropertyValue("patterns")},set:function(t){this.setPropertyValue("patterns",t,!0)},enumerable:!0,configurable:!0}),v.prototype.copyFrom=function(t){n.prototype.copyFrom.call(this,t),this.series.copyFrom(t.series)},v.prototype.appear=function(){n.prototype.appear.call(this),this.series.each(function(t){t.showOnInit&&t.inited&&t.appear()})},v);function v(){var t=n.call(this)||this,e=(t.className="SerialChart",t.colors=new c.a,t._usesData=!1,t.chartContainer.createChild(s.a)),e=(e.shouldClone=!1,e.width=Object(u.c)(100),e.height=Object(u.c)(100),e.isMeasured=!1,e.layout="none",e.zIndex=2,t.seriesContainer=e,t.chartContainer.createChild(s.a));return e.shouldClone=!1,e.width=Object(u.c)(100),e.height=Object(u.c)(100),e.isMeasured=!1,e.zIndex=3,e.layout="none",t.bulletsContainer=e,t.applyTheme(),t}function b(){var t=r.call(this)||this;return t.className="SerialChartDataItem",t.applyTheme(),t}
1h.c.registeredClasses.SerialChart=y},"2K9G":function(t,e,i){var n=i("0sYB"),r=i("6aQQ"),o=i("7X7h"),a=i("EErT");n({target:"Date",proto:!0,forced:r(function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})})},{toJSON:function(t){var e=o(this),i=a(e);return"number"!=typeof i||isFinite(i)?e.toISOString():null}})},"2MCn":function(t,e,i){var n=i("0sYB"),r=i("6aQQ"),o=i("WShl");n({target:"Array",stat:!0,forced:r(function(){function t(){}return!(Array.of.call(t)instanceof t)})},{of:function(){for(var t=0,e=arguments.length,i=new("function"==typeof this?this:Array)(e);t<e;)o(i,t,arguments[t++]);return i.length=e,i}})},"2OXf":function(t,e,i){i.d(e,"a",function(){return h});var f,e=i("m4/l"),n=i("C6dT"),g=i("sxA1"),r=i("aCit"),m=i("8ZqG"),o=i("vMqJ"),y=i("tjMS"),a=i("pR7v"),s=i("k6kv"),l=i("OXm9"),u=i("Wglt"),v=i("Mtpk"),b=i("hxI2"),c=i("CnhP"),h=(f=n.a,Object(e.c)(p,f),p.prototype.getMinFromRules=function(e){var i,t=this.series;if(t)return u.eachContinue(t.heatRules.iterator(),function(t){return t.property!=e||(i=t.min,!1)}),i},p.prototype.getMaxFromRules=function(e){var i,t=this.series;if(t)return u.each(t.heatRules.iterator(),function(t){return t.property!=e||(i=t.max,!1)}),i},p.prototype.validate=function(){f.prototype.validate.call(this),this.valueAxis.renderer.inversed=this.reverseOrder;var t=this.series,e=this.minColor,i=this.maxColor,n=(v.hasValue(e)||(e=Object(m.e)(this.getMinFromRules("fill"))),v.hasValue(i)||(i=Object(m.e)(this.getMaxFromRules("fill"))),t&&(t=t.fill,!v.hasValue(e)&&t instanceof m.a&&(e=t),!v.hasValue(i))&&t instanceof m.a&&(i=t),v.hasValue(i)||(i=Object(m.e)(this.getMaxFromRules("fill"))),v.toNumber(this.getMinFromRules("fillOpacity"))),r=(v.isNumber(n)||(n=1),v.toNumber(this.getMaxFromRules("fillOpacity"))),o=(v.isNumber(r)||(r=1),v.toNumber(this.getMinFromRules("strokeOpacity"))),a=(v.isNumber(o)||(o=1),v.toNumber(this.getMaxFromRules("strokeOpacity")));v.isNumber(a)||(a=1);for(var s=Object(m.e)(this.getMinFromRules("stroke")),l=Object(m.e)(this.getMaxFromRules("stroke")),u=0;u<this.markerCount;u++){var c,h,p=this.markers.getIndex(u);p||((p=this.markers.create()).parent=this.markerContainer,p.height=Object(y.c)(100),p.width=Object(y.c)(100)),1==this.markerCount?(c=new g.a,this.reverseOrder?(c.addColor(i,r),c.addColor(e,n)):(c.addColor(e,n),c.addColor(i,r)),"vertical"==this.orientation&&(c.rotation=-90),p.fill=c,v.hasValue(s)&&v.hasValue(l)&&(c=new g.a,this.reverseOrder?(c.addColor(l,a),c.addColor(s,o)):(c.addColor(s,o),c.addColor(l,a)),"vertical"==this.orientation&&(c.rotation=-90),p.stroke=c)):(c=u,this.reverseOrder&&(c=this.markerCount-u-1),h=new m.a(b.interpolate(e.rgb,i.rgb,c/this.markerCount)),p.fill=h,h=n+(r-n)*c/this.markerCount,p.fillOpacity=h,v.hasValue(s)&&v.hasValue(l)&&(h=new m.a(b.interpolate(s.rgb,l.rgb,c/this.markerCount)),p.stroke=h,h=o+(a-o)*c/this.markerCount,p.strokeOpacity=h))}t=this.valueAxis.renderer;1<this.markerCount&&("horizontal"==this.orientation?t.minGridDistance=this.measuredWidth/this.markerCount:t.minGridDistance=this.measuredHeight/this.markerCount),this.valueAxis.invalidate();for(var u=this.markerCount,d=this.markers.length;u<d;u++)this.markers.getIndex(u).parent=void 0},Object.defineProperty(p.prototype,"minColor",{get:function(){return this.getPropertyValue("minColor")},set:function(t){t instanceof m.a||(t=Object(m.e)(t)),this.setColorProperty("minColor",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"maxColor",{get:function(){return this.getPropertyValue("maxColor")},set:function(t){t instanceof m.a||(t=Object(m.e)(t)),this.setColorProperty("maxColor",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"markerCount",{get:function(){return this.getPropertyValue("markerCount")},set:function(t){this.setPropertyValue("markerCount",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(p.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(p.prototype,"maxValue",{get:function(){return this.getPropertyValue("maxValue")}
1,set:function(t){this.setPropertyValue("maxValue",t),this.valueAxis.max=t},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"orientation",{get:function(){return this.getPropertyValue("orientation")},set:function(t){this.setPropertyValue("orientation",t,!0);var e=this.markerContainer,i=this.valueAxis,e=("horizontal"==t?(v.hasValue(this.width)||(this.width=200),this.height=void 0,i.width=Object(y.c)(100),i.height=void 0,i.tooltip.pointerOrientation="vertical",this.layout="vertical",e.width=Object(y.c)(100),e.height=void 0,i.renderer instanceof s.a||(i.renderer=new s.a)):(v.hasValue(this.height)||(this.height=200),this.width=void 0,this.layout="horizontal",e.width=void 0,e.height=Object(y.c)(100),i.height=Object(y.c)(100),i.width=void 0,i.tooltip.pointerOrientation="horizontal",i.renderer instanceof l.a||(i.renderer=new l.a),i.renderer.inside=!0,i.renderer.labels.template.inside=!0,this.markerContainer.reverseOrder=!0),i.renderer);e.grid.template.disabled=!0,e.axisFills.template.disabled=!0,e.baseGrid.disabled=!0,e.labels.template.padding(2,3,2,3),e.minHeight=void 0,e.minWidth=void 0,this.markerContainer.layout=t},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"valueAxis",{get:function(){return this._valueAxis||(this.valueAxis=this.createChild(a.a),this.valueAxis.shouldClone=!1),this._valueAxis},set:function(t){(this._valueAxis=t).parent=this,t.strictMinMax=!0,this.orientation=this.orientation},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"series",{get:function(){return this._series},set:function(e){var i=this,n=(this._series=e,"value");try{var t=e.heatRules.getIndex(0).dataField;t&&(n=t)}catch(e){}this.updateMinMax(e.dataItem.values[n].low,e.dataItem.values[n].high),e.dataItem.events.on("calculatedvaluechanged",function(t){i.updateMinMax(e.dataItem.values[n].low,e.dataItem.values[n].high)},void 0,!1),e.heatRules.events.on("inserted",this.invalidate,this,!1),e.heatRules.events.on("removed",this.invalidate,this,!1)},enumerable:!0,configurable:!0}),p.prototype.updateMinMax=function(t,e){var i=this.valueAxis;v.isNumber(this.minValue)||(i.min=t,i.invalidate()),v.isNumber(this.maxValue)||(i.max=e,i.invalidate())},p.prototype.processConfig=function(t){var e,i;t&&v.hasValue(t.series)&&v.isString(t.series)&&v.isString(t.series)&&(this.map.hasKey(t.series)?t.series=this.map.getKey(t.series):(e=t.series,i=this.map.events.on("insertKey",function(t){t.key==e&&(this.series=t.newValue,i.dispose())},this),this._disposers.push(i),delete t.series)),f.prototype.processConfig.call(this,t)},p);function p(){var t=f.call(this)||this,e=(t.className="HeatLegend",t.markerContainer=t.createChild(n.a),t.markerContainer.shouldClone=!1,t.markerCount=1,new c.a);return e.minHeight=20,e.minWidth=20,e.interactionsEnabled=!1,e.fillOpacity=1,e.cornerRadius(0,0,0,0),t.markerContainer.minHeight=20,t.markerContainer.minWidth=20,t.orientation="horizontal",t.markers=new o.e(e),t._disposers.push(new o.c(t.markers)),t._disposers.push(t.markers.template),t.applyTheme(),t}r.c.registeredClasses.HeatLegend=h},"2fPu":function(t,e,i){var i=i("bvi0"),n=Function.toString;"function"!=typeof i.inspectSource&&(i.inspectSource=function(t){return n.call(t)}),t.exports=i.inspectSource},"2gKx":function(t,e,i){i.d(e,"a",function(){return o});var n,e=i("m4/l"),r=i("ZLF9"),i=i("aCit"),o=(n=r.a,Object(e.c)(a,n),a.prototype.draw=function(){n.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(a.prototype,"rectWidth",{get:function(){return this.properties.rectWidth},set:function(t){this.properties.rectWidth=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"rectHeight",{get:function(){return this.properties.rectHeight},set:function(t){this.properties.rectHeight=t,this.draw()},enumerable:!0,configurable:!0}),a);function a(){var t=n.call(this)||this;return t.rectHeight=1,t.rectWidth=1,t._rect=t.paper.add("rect"),t.addElement(t._rect),t}i.c.registeredClasses.RectPattern=o}
1,"2gbO":function(t,e,i){var n=i("3sMl"),r=i("vfdp"),o=i("EjSS"),s=i("047P"),a=i("8+rI").f,l=i("GtmK").f,u=i("AzDz"),c=i("/arR"),h=i("mte+"),p=i("z3p0"),d=i("6aQQ"),f=i("SqFF").set,g=i("YRD/"),m=i("KslR")("match"),y=r.RegExp,v=y.prototype,b=/a/g,x=/a/g,_=new y(b)!==b,w=h.UNSUPPORTED_Y;if(n&&o("RegExp",!_||w||d(function(){return x[m]=!1,y(b)!=b||y(x)==x||"/a/i"!=y(b,"i")}))){for(var P=function t(e,i){var n,r=this instanceof t,o=u(e),a=void 0===i;if(!r&&o&&e.constructor===t&&a)return e;_?o&&!a&&(e=e.source):e instanceof t&&(a&&(i=c.call(e)),e=e.source),w&&(n=!!i&&-1<i.indexOf("y"))&&(i=i.replace(/y/g,""));o=s(_?new y(e,i):y(e,i),r?this:v,t);return w&&n&&f(o,{sticky:n}),o},S=l(y),C=0;S.length>C;)(e=>{e in P||a(P,e,{configurable:!0,get:function(){return y[e]},set:function(t){y[e]=t}})})(S[C++]);(v.constructor=P).prototype=v,p(r,"RegExp",P)}g("RegExp")},"2ih1":function(t,e,i){var n=i("0sYB"),i=i("UseD");n({target:"ArrayBuffer",stat:!0,forced:!i.NATIVE_ARRAY_BUFFER_VIEWS},{isView:i.isView})},"2xmP":function(t,e){var i={}.toString;t.exports=function(t){return i.call(t).slice(8,-1)}},"3/51":function(t,e,i){i.d(e,"a",function(){return a});var n,e=i("m4/l"),r=i("DA7/"),o=i("aCit"),l=i("Gg2j"),u=i("Mtpk"),a=(n=r.a,Object(e.c)(s,n),Object.defineProperty(s.prototype,"lightnesses",{get:function(){return this._lightnesses},set:function(t){this._lightnesses=t,this._brightnesses=[]},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"brightnesses",{get:function(){return this._brightnesses},set:function(t){this._brightnesses=t,this._lightnesses=[]},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"opacities",{get:function(){return this._opacities},set:function(t){this._opacities=t},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"offsets",{get:function(){return this._offsets},set:function(t){this._offsets=t},enumerable:!0,configurable:!0}),s.prototype.modify=function(t){this.gradient.clear();var e=0;this.opacities&&(e=l.max(e,this.opacities.length)),this.lightnesses&&(e=l.max(e,this.lightnesses.length)),this.brightnesses&&(e=l.max(e,this.brightnesses.length));for(var i,n,r=1,o=0;o<e;o++){var a=t,s=(this.opacities&&u.isNumber(this.opacities[o])&&(r=this.opacities[o]),this.lightnesses&&u.isNumber(this.lightnesses[o])&&(i=this.lightnesses[o],n=void 0),this.brightnesses&&u.isNumber(this.brightnesses[o])&&(n=this.brightnesses[o],i=void 0),u.isNumber(n)?a=t.brighten(this.brightnesses[o]):u.isNumber(i)&&(a=t.lighten(this.lightnesses[o])),this.offsets[o]);this.gradient.addColor(a,r,s)}return this.gradient},s.prototype.copyFrom=function(t){n.prototype.copyFrom.call(this,t),this._offsets=t.offsets,this._brightnesses=t.brightnesses,this._lightnesses=t.lightnesses,this._opacities=t.opacities},s);function s(){var t=n.call(this)||this;return t.lightnesses=[],t.brightnesses=[],t.opacities=[],t.offsets=[],t.className="GradientModifier",t.applyTheme(),t}o.c.registeredClasses.GradientModifier=a},"32Y2":function(t,e,i){var i=i("UseD"),n=i.aTypedArray,i=i.exportTypedArrayMethod,r=[].sort;i("sort",function(t){return r.call(n(this),t)})},"36nV":function(t,e,i){var n=i("UseD"),i=i("NSJ1"),r=n.aTypedArrayConstructor;(0,n.exportTypedArrayStaticMethod)("of",function(){for(var t=0,e=arguments.length,i=new(r(this))(e);t<e;)i[t]=arguments[t++];return i},i)},"39+r":function(t,e,i){var l=i("7X7h"),u=i("Y8n3"),c=i("tHyI"),h=Math.min;t.exports=[].copyWithin||function(t,e){var i=l(this),n=c(i.length),r=u(t,n),o=u(e,n),t=2<arguments.length?arguments[2]:void 0,a=h((void 0===t?n:u(t,n))-o,n-r),s=1;for(o<r&&r<o+a&&(s=-1,o+=a-1,r+=a-1);0<a--;)o in i?i[r]=i[o]:delete i[r],r+=s,o+=s;return i}},"3Cxr":function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),e.order=function(t,e){return t===e?0:t<e?-1:1}},"3Fha":function(t,e,i){var h=i("7X7h"),p=i("tHyI"),d=i("Ur2B"),f=i("3Ok2"),g=i("cLsB"),m=i("UseD").aTypedArrayConstructor;t.exports=function(t){var e,i,n,r,o,a,s=h(t),t=arguments.length,l=1<t?arguments[1]:void 0,u=void 0!==l,c=d(s);if(null!=c&&!f(c))for(a=(o=c.call(s)).next,s=[];!(r=a.call(o)).done;)s.push(r.value);for(u&&2<t&&(l=g(l,arguments[2],2)),i=p(s.length),n=new(m(this))(i),e=0;e<i;e++)n[e]=u?l(s[e],e):s[e];return n}}
1,"3Ok2":function(t,e,i){var n=i("KslR"),r=i("CNF5"),o=n("iterator"),a=Array.prototype;t.exports=function(t){return void 0!==t&&(r.Array===t||a[o]===t)}},"3XS/":function(t,e,i){var n=i("0sYB"),r=i("rhk+").start;n({target:"String",proto:!0,forced:i("tf09")},{padStart:function(t){return r(this,t,1<arguments.length?arguments[1]:void 0)}})},"3Z2E":function(t,e,i){var n=i("NZ9V"),C=i("3weC"),T=i("7X7h"),O=i("tHyI"),k=i("exNg"),o=i("swFJ"),D=i("L0in"),I=i("Xw1K"),A=Math.max,j=Math.min,F=Math.floor,E=/\$([$&'`]|\d\d?|<[^>]*>)/g,M=/\$([$&'`]|\d\d?)/g;n("replace",2,function(r,x,_,t){var w=t.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,P=t.REPLACE_KEEPS_$0,S=w?"$":"$0";return[function(t,e){var i=o(this),n=null==t?void 0:t[r];return void 0!==n?n.call(t,i,e):x.call(String(i),t,e)},function(t,e){if(!w&&P||"string"==typeof e&&-1===e.indexOf(S)){var i=_(x,t,this,e);if(i.done)return i.value}var n,r=C(t),o=String(this),a="function"==typeof e,s=(a||(e=String(e)),r.global);s&&(n=r.unicode,r.lastIndex=0);for(var l=[];;){var u=I(r,o);if(null===u)break;if(l.push(u),!s)break;""===String(u[0])&&(r.lastIndex=D(o,O(r.lastIndex),n))}for(var c,h="",p=0,d=0;d<l.length;d++){for(var u=l[d],f=String(u[0]),g=A(j(k(u.index),o.length),0),m=[],y=1;y<u.length;y++)m.push(void 0===(c=u[y])?c:String(c));var v=u.groups,b=a?(b=[f].concat(m,g,o),void 0!==v&&b.push(v),String(e.apply(void 0,b))):((o,a,s,l,u,t)=>{var c=s+o.length,h=l.length,e=M;return void 0!==u&&(u=T(u),e=E),x.call(t,e,function(t,e){var i;switch(e.charAt(0)){case"$":return"$";case"&":return o;case"`":return a.slice(0,s);case"'":return a.slice(c);case"<":i=u[e.slice(1,-1)];break;default:var n,r=+e;if(0==r)return t;if(h<r)return 0!==(n=F(r/10))&&n<=h?void 0===l[n-1]?e.charAt(1):l[n-1]+e.charAt(1):t;i=l[r-1]}return void 0===i?"":i})})(f,o,g,m,v,e);p<=g&&(h+=o.slice(p,g)+b,p=g+f.length)}return h+o.slice(p)}]})},"3mR7":function(t,e,i){function n(t){var e,i,n,r,o,a,s,l=h(t,!1);if("string"==typeof l&&2<l.length)if(43===(t=(l=y(l)).charCodeAt(0))||45===t){if(88===(e=l.charCodeAt(2))||120===e)return NaN}else if(48===t){switch(l.charCodeAt(1)){case 66:case 98:i=2,n=49;break;case 79:case 111:i=8,n=55;break;default:return+l}for(o=(r=l.slice(2)).length,a=0;a<o;a++)if((s=r.charCodeAt(a))<48||n<s)return NaN;return parseInt(r,i)}return+l}var r=i("3sMl"),o=i("vfdp"),a=i("EjSS"),s=i("z3p0"),l=i("JZRr"),u=i("2xmP"),c=i("047P"),h=i("EErT"),p=i("6aQQ"),d=i("QzDi"),f=i("GtmK").f,g=i("gxUV").f,m=i("8+rI").f,y=i("jnLg").trim,v=o.Number,b=v.prototype,x="Number"==u(d(b));if(a("Number",!v(" 0o1")||!v("0b1")||v("+0x1"))){for(var _,w=function t(e){var e=arguments.length<1?0:e,i=this;return i instanceof t&&(x?p(function(){b.valueOf.call(i)}):"Number"!=u(i))?c(new v(n(e)),i,t):n(e)},P=r?f(v):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),S=0;P.length>S;S++)l(v,_=P[S])&&!l(w,_)&&m(w,_,g(v,_));s(o,"Number",(w.prototype=b).constructor=w)}},"3pky":function(t,e,i){var a=i("JZRr"),s=i("9XRO"),l=i("ojxk").indexOf,u=i("lt6Q");t.exports=function(t,e){var i,n=s(t),r=0,o=[];for(i in n)!a(u,i)&&a(n,i)&&o.push(i);for(;e.length>r;)!a(n,i=e[r++])||~l(o,i)||o.push(i);return o}},"3sMl":function(t,e,i){i=i("6aQQ");t.exports=!i(function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})},"3weC":function(t,e,i){var n=i("Kg2n");t.exports=function(t){if(n(t))return t;throw TypeError(String(t)+" is not an object")}},"4BZe":function(t,e,i){var n=i("2xmP");t.exports=function(t){if("number"!=typeof t&&"Number"!=n(t))throw TypeError("Incorrect invocation");return+t}},"4DCw":function(t,e,i){i.d(e,"a",function(){return o});var n,e=i("m4/l"),r=i("mIpt"),p=i("Mtpk"),s=i("hJ5i"),l=[",",";","\t"],o=(n=r.a,Object(e.c)(d,n),d.isCSV=function(t){return!!d.getDelimiterFromData(t)},d.getDelimiterFromData=function(t){var r,o=t.split("\n"),a=o.length;return s.each(l,function(t){for(var e,i=0,n=0;n<a;++n){if(!(1<(e=o[n].split(t).length))){i=0;break}if(0===i)i=e;else if(e!=i){i=0;break}}i&&(r=t)}),r},d.prototype.parse=function(t){this.options.delimiter||(this.options.delimiter=d.getDelimiterFromData(t));var e,i,n=this.CSVToArray(t,this.options.delimiter),r=p.hasValue(this.options.emptyAs),o=this.parsableNumbers,a=this.parsableDates,s=[],l=[];for(h=0;h<this.options.skipRows;h++)n.shift();if(this.options.useColumnNames)for(var l=n.shift(),u=0;u<l.length;u++)""===(e=p.hasValue(l[u])?l[u].replace(/^\s+|\s+$/gm,""):"")&&(e="col"+u),l[u]=e;for(;i=this.options.reverse?n.pop():n.shift();)if(!this.options.skipEmpty||1!==i.length||""!==i[0]){for(var c={},h=0;h<i.length;h++)c[e=void 0===l[h]?"col"+h:l[h]]=""===i[h]?this.options.emptyAs:i[h],r&&(c[e]=this.maybeToEmpty(c[e])),o&&(c[e]=this.maybeToNumber(e,c[e])),a&&(c[e]=this.maybeToDate(e,c[e]));s.push(c)}return s},d.prototype.CSVToArray=function(t,e){e=e||",";for(var i=new RegExp("(\\"+e+'|\\r?\\n|\\r|^)(?:"([^"]*(?:""[^"]*)*)"|([^"\\'+e+"\\r\\n]*))","gi"),n=[[]],r=null;r=i.exec(t);){var o=r[1],o=(o.length&&o!==e&&n.push([]),r[2]?r[2].replace(new RegExp('""',"g"),'"'):r[3]);n[n.length-1].push(o)}return n},d);function d(){var t=null!==n&&n.apply(this,arguments)||this;return t.contentType="text/csv",t.options={delimiter:"",reverse:!1,skipRows:0,skipEmpty:!0,useColumnNames:!1},t}}
1,"4Wbs":function(t,e,i){var n,r,h=i("/arR"),i=i("mte+"),p=RegExp.prototype.exec,d=String.prototype.replace,o=p,f=(n=/a/,r=/b*/g,p.call(n,"a"),p.call(r,"a"),0!==n.lastIndex||0!==r.lastIndex),g=i.UNSUPPORTED_Y||i.BROKEN_CARET,m=void 0!==/()??/.exec("")[1];t.exports=o=f||m||g?function(t){var e,i,n,r,o=this,a=g&&o.sticky,s=h.call(o),l=o.source,u=0,c=t;return a&&(-1===(s=s.replace("y","")).indexOf("g")&&(s+="g"),c=String(t).slice(o.lastIndex),0<o.lastIndex&&(!o.multiline||(o.multiline,"\n"!==t[o.lastIndex-1]))&&(l="(?: "+l+")",c=" "+c,u++),i=new RegExp("^(?:"+l+")",s)),m&&(i=new RegExp("^"+l+"$(?!\\s)",s)),f&&(e=o.lastIndex),n=p.call(a?i:o,c),a?n?(n.input=n.input.slice(u),n[0]=n[0].slice(u),n.index=o.lastIndex,o.lastIndex+=n[0].length):o.lastIndex=0:f&&n&&(o.lastIndex=o.global?n.index+n[0].length:e),m&&n&&1<n.length&&d.call(n[0],i,function(){for(r=1;r<arguments.length-2;r++)void 0===arguments[r]&&(n[r]=void 0)}),n}:o},"57vZ":function(t,e,i){function r(t,e,i){var n=i.charAt(e-1),i=i.charAt(e+1);return l.test(t)&&!u.test(i)||u.test(t)&&!l.test(n)?"\\u"+t.charCodeAt(0).toString(16):t}var n=i("0sYB"),o=i("1wCr"),i=i("6aQQ"),a=o("JSON","stringify"),s=/[\uD800-\uDFFF]/g,l=/^[\uD800-\uDBFF]$/,u=/^[\uDC00-\uDFFF]$/,o=i(function(){return'"\\udf06\\ud834"'!==a("\udf06\ud834")||'"\\udead"'!==a("\udead")});a&&n({target:"JSON",stat:!0,forced:o},{stringify:function(t,e,i){var n=a.apply(null,arguments);return"string"==typeof n?n.replace(s,r):n}})},"58Sn":function(t,e,i){i.d(e,"a",function(){return n}),i.d(e,"e",function(){return h}),i.d(e,"d",function(){return p}),e.g=function(t,e,i,n){return t.addEventListener(e,i,n||!1),new r.b(function(){t.removeEventListener(e,i,n||!1)})},e.q=function(t){if(c.isString(t)){var e=document.getElementById(t);if((e=null==e?document.getElementsByClassName(t)[0]:e)instanceof HTMLElement)return e}else if(t instanceof HTMLElement)return t},e.f=function(e,i){var t;e&&(e.classList?(t=i.split(" "),u.each(t,function(t){e.classList.add(t)})):(t=e.getAttribute("class"))?e.setAttribute("class",t.split(" ").filter(function(t){return t!==i}).join(" ")+" "+i):e.setAttribute("class",i))},e.y=function(t,e){var i;t&&(t.classList?t.classList.remove(e):(i=t.getAttribute("class"))&&t.setAttribute("class",i.split(" ").filter(function(t){return t!==e}).join(" ")))},e.z=function(t,e,i){t.style[e]=i},e.p=d,e.h=function(){var t;document.activeElement&&document.activeElement!=document.body&&(document.activeElement.blur?document.activeElement.blur():((t=document.createElement("button")).style.position="fixed",t.style.top="0px",t.style.left="-10000px",document.body.appendChild(t),t.focus(),t.blur(),document.body.removeChild(t)))},e.o=function(t){var e,i;t instanceof HTMLElement?t.focus():(e=document.createElement("input"),(i=document.createElementNS(n,"foreignObject")).appendChild(e),t.appendChild(i),e.focus(),e.disabled=!0,i.remove())},e.w=function(t){var e;return t.outerHTML||(e=document.createElement("div"),t=t.cloneNode(!0),e.appendChild(t),e.innerHTML)},e.t=function(t){return t instanceof Object&&t&&1===t.nodeType},e.i=function(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}},e.s=function(t){for(var e=t;;){if(null==e.parentNode)return null!=e.host?e:null;e=e.parentNode}},e.r=function(t){for(var e=t.ownerDocument,i=t;;){if(null==i.parentNode)return i===e||null!=i.host?i:null;i=i.parentNode}},e.k=function(t){return"function"==typeof t.composedPath?t.composedPath()[0]:t.target},e.j=function(t,e){u.each(t.attributes,function(t){null!=t.value&&e.setAttribute(t.name,t.value)})},e.n=function(n){Object(o.c)(function(){try{var t=n.getBoundingClientRect(),e=t.left-Math.round(t.left),i=t.top-Math.round(t.top);0!=e&&Object(o.f)(function(){n.style.left=e+"px"}),0!=i&&Object(o.f)(function(){n.style.top=i+"px"})}catch(t){}})},i.d(e,"c",function(){return m}),i.d(e,"b",function(){return v}),e.x=function(e){"loading"!==document.readyState?e():document.addEventListener("readystatechange",function t(){"loading"!==document.readyState&&(document.removeEventListener("readystatechange",t),e())})},e.l=function t(e){var i=d(e,"font-family");
1return i||((i=e.parentElement||e.parentNode)?t(i):void 0)},e.m=function t(e){var i=d(e,"font-size");return i||((i=e.parentElement||e.parentNode)?t(i):void 0)},e.v=function(t){return null===t.offsetParent},e.u=function t(e,i){var n=e.getBoundingClientRect(),r=c.isArray(i)?i:i?[i]:[];if(r.length){for(var o=0;o<r.length;o++){var a=r[o];if(!t(a))return!1;a=a.getBoundingClientRect();if(0<=n.top&&0<=n.left&&n.top<=a.top+a.height&&n.left<=a.left+a.width)return!0}return!1}return 0<=n.top&&0<=n.left&&n.top<=(window.innerHeight||document.documentElement.clientHeight)&&n.left<=(window.innerWidth||document.documentElement.clientWidth)};var a,e=i("m4/l"),r=i("hD5A"),o=i("/9XX"),s=i("Q4nc"),l=i("Qkdp"),u=i("hJ5i"),c=i("Mtpk"),n="http://www.w3.org/2000/svg",h="http://www.w3.org/2000/xmlns/",p="http://www.w3.org/1999/xlink";function d(t,e){return t.currentStyle?t.currentStyle[e]:document.defaultView.getComputedStyle(t,null).getPropertyValue(e)}g=r.b,Object(e.c)(x,g),Object.defineProperty(x.prototype,"selector",{get:function(){return this._rule.selectorText},set:function(t){this._rule.selectorText=t},enumerable:!0,configurable:!0}),x.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,"")},x.prototype.setStyle=function(t,e){"transition"===t?this._setVendorPrefixName(t,e):this._rule.style.setProperty(t,e,"")};var f,g,m=x,y=0,v=(f=m,Object(e.c)(b,f),Object.defineProperty(b.prototype,"className",{get:function(){return this._className},set:function(t){this._className=t,this.selector="."+t},enumerable:!0,configurable:!0}),b.prototype.toString=function(){return this._className},b);function b(t,e,i){var n=this,i=c.hasValue(i)?i:"__style_"+ ++y+"__";return(n=f.call(this,t,"."+i,e)||this)._className=i,n}function x(t,e,i){var n,r=this,o=null==(t=t)?(c.hasValue(a)||((n=document.createElement("style")).type="text/css",""!=s.a.nonce&&n.setAttribute("nonce",s.a.nonce),document.head.appendChild(n),a=n.sheet),a):((n=document.createElement("style")).type="text/css",""!=s.a.nonce&&n.setAttribute("nonce",s.a.nonce),t.appendChild(n),n.sheet);return(r=g.call(this,function(){var t=u.indexOf(o.cssRules,r._rule);if(-1===t)throw new Error("Could not dispose StyleRule");o.deleteRule(t)})||this)._rule=(n=(t=o).cssRules.length,t.insertRule(e+"{}",n),t.cssRules[n]),l.each(i,function(t,e){r.setStyle(t,e)}),r}},"5FpK":function(t,e,i){var n=i("0sYB"),r=i("saPf");n({target:"String",proto:!0,forced:i("v0oN")("fontsize")},{fontsize:function(t){return r(this,"font","size",t)}})},"5SyC":function(t,e){var i=Math.expm1,n=Math.exp;t.exports=!i||22025.465794806718<i(10)||i(10)<22025.465794806718||-2e-17!=i(-2e-17)?function(t){return 0==(t=+t)?t:-1e-6<t&&t<1e-6?t+t*t/2:n(t)-1}:i},"5hgO":function(t,e,i){var n=i("0sYB"),r=i("UjlR"),o=i("7X7h"),a=i("tHyI"),s=i("exNg"),l=i("Rs0P");n({target:"Array",proto:!0},{flat:function(){var t=arguments.length?arguments[0]:void 0,e=o(this),i=a(e.length),n=l(e,0);return n.length=r(n,e,e,i,0,void 0===t?1:s(t)),n}})},"5ou3":function(t,e,i){var n=i("oRlD"),r=i("2xmP"),o=i("KslR")("toStringTag"),a="Arguments"==r(function(){return arguments}());t.exports=n?r:function(t){var e;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(e=((t,e)=>{try{return t[e]}catch(t){}})(t=Object(t),o))?e:a?r(t):"Object"==(e=r(t))&&"function"==typeof t.callee?"Arguments":e}},"5rWR":function(t,e,i){i("0sYB")({target:"Number",stat:!0},{MIN_SAFE_INTEGER:-9007199254740991})},"5tyj":function(t,e,i){var n=i("0sYB"),r=i("aHAe");n({target:"Array",stat:!0,forced:!i("XqrT")(function(t){Array.from(t)})},{from:r})},"5vid":function(t,e,i){i.d(e,"b",function(){return d}),i.d(e,"a",function(){return f});var u,n,e=i("m4/l"),r=i("Uf57"),A=i("Vs7R"),o=i("C6dT"),a=i("vMqJ"),s=i("+qIf"),j=i("pR7v"),F=i("VB2N"),l=i("aCit"),c=i("DG6Q"),h=i("CnhP"),E=i("tjMS"),M=i("Gg2j"),L=i("Qkdp"),V=i("Wglt"),R=i("hJ5i"),N=i("Mtpk"),p=i("hD5A"),d=(n=r.b,Object(e.c)(m,n),Object.defineProperty(m.prototype,"column",{get:function(){return this._column},set:function(t){this.setColumn(t)},enumerable:!0,configurable:!0}),m.prototype.setColumn=function(t){var e,i=this;this._column&&t!=this._column&&R.remove(this.sprites,this._column),(this._column=t)&&((e=t.dataItem)&&e!=this&&(e.column=void 0),this.addSprite(t),this._disposers.push(new p.b(function(){i.component&&i.component.columns.removeValue(t)})))},Object.defineProperty(m.prototype,"width",{get:function(){var t=this.properties.width;return t=this._adapterO?this._adapterO.apply("width",t):t},set:function(t){this.properties.width!=t&&(this.properties.width=t,this.component)&&this.component.validateDataElement(this)},enumerable:!0,configurable:!0}),Object.defineProperty(m.prototype,"height",{get:function(){var t=this.properties.height;return t=this._adapterO?this._adapterO.apply("height",t):t},set:function(t){this.properties.height!=t&&(this.properties.height=t,this.component)&&this.component.validateDataElement(this)},enumerable:!0,configurable:!0}),Object.defineProperty(m.prototype,"rangesColumns",{get:function(){return this._rangesColumns||(this._rangesColumns=new s.a),this._rangesColumns},enumerable:!0,configurable:!0}),m),f=(u=r.a,Object(e.c)(g,u),Object.defineProperty(g.prototype,"columnsContainer",{get:function(){return this._columnsContainer},enumerable:!0,configurable:!0}),g.prototype.applyInternalDefaults=function(){u.prototype.applyInternalDefaults.call(this),N.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("C
1olumn Series"))},g.prototype.createDataItem=function(){return new d},g.prototype.validate=function(){var i,n,r,o,t,e,a=this;this.group.node.removeAttribute("fill"),this.chart&&this.xAxis&&this.yAxis&&(t=this.chart.series,r=n=0,o=[],V.each(t.iterator(),function(t){var e;t instanceof g&&a.baseAxis==t.baseAxis&&(e=a.baseAxis==a.xAxis?a.chart.yAxes.indexOf(t.yAxis):a.chart.xAxes.indexOf(t.xAxis),o.push({series:t,axis:e}))}),o.sort(function(t,e){return t.axis-e.axis}),R.each(o,function(t){var e=t.series;e instanceof g&&((!e.stacked&&e.clustered||i!=t.axis&&e.clustered)&&n++,e==a)&&(r=n-1),i=t.axis}),this.clustered||(r=0,n=1),e=(t=this.baseAxis.renderer).cellStartLocation,this._startLocation=e+r/n*((t=t.cellEndLocation)-e),this._endLocation=e+(r+1)/n*(t-e),t=this.xAxis,e=this.yAxis,t instanceof F.a&&e instanceof j.a&&t.sortBySeries==this&&this.sortCategoryAxis(t,"valueY"),e instanceof F.a)&&t instanceof j.a&&e.sortBySeries==this&&this.sortCategoryAxis(e,"valueX"),u.prototype.validate.call(this);for(var s=0;s<this.startIndex;s++){var l=this.dataItems.getIndex(s);this.disableUnusedColumns(l)}for(s=this.dataItems.length-1;s>this.endIndex;s--)l=this.dataItems.getIndex(s),this.disableUnusedColumns(l);this._propertiesChanged=!1},g.prototype.sortCategoryAxis=function(t,i){var r=this,e=(this.dataItems.values.sort(function(t,e){return e.values[i].workingValue-t.values[i].workingValue}),0);this.dataItems.each(function(t){t._index=e,e++}),t.dataItems.each(function(t){var e=t.component,i=e.categoryToPosition(t.category)-t.deltaPosition,n=e.getSeriesDataItemByCategory(t.category,r);n&&(n=r.dataItems.indexOf(n),t._index=n,n=M.round((n+.5)/r.dataItems.length-i,3),t.deltaAnimation&&!t.deltaAnimation.isDisposed()&&t.deltaAnimation.animationOptions[0].to==n||n!=M.round(t.deltaPosition,3)&&(t.deltaAnimation&&t.deltaAnimation.stop(),t.deltaAnimation=t.animate({property:"deltaPosition",from:-n,to:0},e.interpolationDuration,e.interpolationEasing),r._disposers.push(t.deltaAnimation)))}),t.dataItems.values.sort(function(t,e){return t.index-e.index})},g.prototype.validateDataElement=function(t){this.chart&&this.xAxis&&this.yAxis&&(this.validateDataElementReal(t),u.prototype.validateDataElement.call(this,t))},g.prototype.getStartLocation=function(t){var e=this._startLocation;return this.baseAxis==this.xAxis?e+=t.locations[this.xOpenField]-.5:e+=t.locations[this.yOpenField]-.5,e},g.prototype.getEndLocation=function(t){var e=this._endLocation;return this.baseAxis==this.xAxis?e+=t.locations[this.xField]-.5:e+=t.locations[this.yField]-.5,e},g.prototype.validateDataElementReal=function(i){var t,e,n,r,o=this,a=this.getStartLocation(i),s=this.getEndLocation(i),l=this.xField,u=this.xOpenField,c=this.yField,h=this.yOpenField,p=this.columns.template,d=p.percentWidth,f=p.percentHeight,g=p.pixelWidth,m=p.pixelHeight,y=p.maxWidth,v=p.maxHeight,b=p.pixelPaddingLeft,x=p.pixelPaddingRight,_=p.pixelPaddingTop,p=p.pixelPaddingBottom,w=!1,P=i.width,P=(N.hasValue(P)&&(N.isNumber(P)&&(g=P),P instanceof E.a)&&(d=100*P.value),i.height);if(N.hasValue(P)&&(N.isNumber(P)&&(m=P),P instanceof E.a)&&(f=100*P.value),this.xAxis instanceof F.a&&this.yAxis instanceof F.a){if(!i.hasValue(this._xValueFields)||!i.hasValue(this._yValueFields))return;a=0,s=1,N.isNaN(d)||(a+=C=M.round((s-a)*(1-d/100)/2,5),s-=C),t=this.xAxis.getX(i,u,a),e=this.xAxis.getX(i,l,s),N.isNaN(d)&&(t+=C=(e-t-g)/2,e-=C),!N.isNaN(y)&&y<Math.abs(e-t)&&(t+=C=(e-t-y)/2,e-=C),a=0,s=1,N.isNaN(f)||(a+=C=M.round((1-f/100)/2,5),s-=C),n=this.yAxis.getY(i,h,a),r=this.yAxis.getY(i,c,s),N.isNaN(f)&&(r+=C=(r-n-m)/2,n-=C),!N.isNaN(v)&&v<Math.abs(r-n)&&(r+=C=(r-n-v)/2,n-=C),e=this.fixHorizontalCoordinate(e),t=this.fixHorizontalCoordinate(t),n=this.fixVerticalCoordinate(n),r=this.fixVerticalCoordinate(r)}else if(this.baseAxis==this.xAxis){if(!i.hasValue(this._yValueFields))return;N.isNaN(d)||(a+=C=M.round((s-a)*(1-d/100)/2,5),s-=C),t=this.xAxis.getX(i,u,a),e=this.xAxis.getX(i,l,s),N.isNaN(d)&&(t+=C=(e-t-g)/2,e-=C),!N.isNaN(y)&&y<Math.abs(e-t)&&(t+=C=(e-t-y)/2,e-=C);var P=i.locations[h],d=i.locations[c],S=(this.yAxis instanceof j.a&&this.dataFields[this.yField]!=this.dataFields[this.yOpenField]&&(d=P=0),r=this.yAxis.getY(i,h,P),n=this.yAxis.getY(i,c,d),Math.ceil(this.yAxis.axisLength));(n<0&&r<0||S<n&&S<r)&&(w=!0),n=this.fixVerticalCoordinate(n),r=this.fixVerticalCoordinate(r),Math.abs(e-t)-b-x==0&&(w=!0)}else{if(!i.hasValue(this._xValueFields))return;
1N.isNaN(f)||(a+=C=M.round((s-a)*(1-f/100)/2,5),s-=C),n=this.yAxis.getY(i,h,a),r=this.yAxis.getY(i,c,s),N.isNaN(f)&&(r-=C=(r-n-m)/2,n+=C),!N.isNaN(v)&&v<Math.abs(r-n)&&(r-=C=(r-n-v)/2,n+=C);var C,g=i.locations[l],y=i.locations[u];this.xAxis instanceof j.a&&this.dataFields[this.xField]!=this.dataFields[this.xOpenField]&&(y=g=0),e=this.xAxis.getX(i,l,g),t=this.xAxis.getX(i,u,y),S=Math.ceil(this.xAxis.axisLength),(e<0&&t<0||S<e&&S<t)&&(w=!0),e=this.fixHorizontalCoordinate(e),t=this.fixHorizontalCoordinate(t),Math.abs(n-r)-_-p==0&&(w=!0)}var T,O=Math.abs(e-t),k=Math.abs(r-n),D=Math.min(t,e),I=Math.min(n,r);w?this.disableUnusedColumns(i):(i.column?(T=i.column,this._propertiesChanged&&(L.copyProperties(this,T,A.b),L.copyProperties(this.columns.template,T,A.b),R.each(A.b,function(t){T[t]=T[t]}))):(T=this.columns.create(),L.copyProperties(this,T,A.b),L.copyProperties(this.columns.template,T,A.b),i.addSprite(T),(i.column=T).paper=this.paper,this.itemsFocusable()?(N.hasValue(this.role)||(this.role="menu"),N.hasValue(T.role)||(T.role="menuitem"),T.focusable=!0):(N.hasValue(this.role)||(this.role="list"),N.hasValue(T.role)||(T.role="listitem"),T.focusable=!1),T.focusable&&(T.events.on("focus",function(t){T.readerTitle=o.populateString(o.itemReaderText,i)},void 0,!1),T.events.on("blur",function(t){T.readerTitle=""},void 0,!1)),T.hoverable&&(T.events.on("over",function(t){T.readerTitle=o.populateString(o.itemReaderText,i)},void 0,!1),T.events.on("out",function(t){T.readerTitle=""},void 0,!1)),T.parent=this.columnsContainer,T.virtualParent=this),T.width=O,T.height=k,T.x=D,T.y=I,T.realX=t,T.realY=n,T.realWidth=e-t,T.realHeight=r-n,this.setColumnStates(T),T.invalid&&T.validate(),T.__disabled=!1,V.each(this.axisRanges.iterator(),function(t){var e=i.rangesColumns.getKey(t.uid);e||(e=o.columns.create(),L.copyProperties(t.contents,e,A.b),i.addSprite(e),i.rangesColumns.setKey(t.uid,e),e.paper=o.paper),e.parent=t.contents,e.width=O,e.height=k,e.x=D,e.y=I,o.setColumnStates(e),e.invalid&&e.validate(),e.__disabled=!1})),i.itemWidth=O,i.itemHeight=k},g.prototype.disableUnusedColumns=function(e){e&&(e.column&&(e.column.width=0,e.column.height=0,e.column.__disabled=!0),V.each(this.axisRanges.iterator(),function(t){t=e.rangesColumns.getKey(t.uid);t&&(t.width=0,t.height=0,t.__disabled=!0)}))},g.prototype.setColumnStates=function(t){var e,i,n,r;(this._dropFromOpenState||this._dropFromPreviousState||this._riseFromOpenState||this._riseFromPreviousState)&&(e=t.dataItem,this.xAxis instanceof j.a||this.yAxis instanceof j.a)&&(r=n=void 0,r=this.baseAxis==this.yAxis?(this.xOpenField&&this.xField&&this.xAxis instanceof j.a&&(i=e.getValue(this.xOpenField),n=e.getValue(this.xField)),e.getValue(this.xAxis.axisFieldName+"X","previousChange")):(this.yOpenField&&this.yField&&this.yAxis instanceof j.a&&(i=e.getValue(this.yOpenField),n=e.getValue(this.yField)),e.getValue(this.yAxis.axisFieldName+"Y","previousChange")),n<i?(e.droppedFromOpen=!0,t.defaultState.copyFrom(this._dropFromOpenState),t.setState(this._dropFromOpenState,0)):(e.droppedFromOpen=!1,t.defaultState.copyFrom(this._riseFromOpenState),t.setState(this._riseFromOpenState,0)),r<0?(e.droppedFromPrevious=!0,t.defaultState.copyFrom(this._dropFromPreviousState),t.setState(this._dropFromPreviousState,0)):(e.droppedFromPrevious=!1,t.defaultState.copyFrom(this._riseFromPreviousState),t.setState(this._riseFromPreviousState,0)))},Object.defineProperty(g.prototype,"columns",{get:function(){return this._columns||(this._columns=new a.e(this.createColumnTemplate()),this._disposers.push(new a.c(this._columns)),this._disposers.push(this._columns.template)),this._columns},enumerable:!0,configurable:!0}),g.prototype.createColumnTemplate=function(){return new c.a},Object.defineProperty(g.prototype,"clustered",{get:function(){return this.getPropertyValue("clustered")},set:function(t){this.setPropertyValue("clustered",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"dropFromOpenState",{get:function(){return this._dropFromOpenState||(this._dropFromOpenState=this.states.create("dropFromOpenState")),this._dropFromOpenState},set:function(t){this._dropFromOpenState=t},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"dropFromPreviousState",{get:function(){return this._dropFromPreviousState||(this._dropFromPreviousState=this.states.create("dropFromPreviousState")),this._dropFromPreviousState},set:function(t){this._dropFromPreviousState=t},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"riseFromOpenState",{get:function(){return this._riseFromOpenState||(this._riseFromOpenState=this.states.create("riseFromOpenState")),this._riseFromOpenState},set:function(t){this._riseFromOpenState=t},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"riseFromPreviousState",{get:function(){return this._riseFromPreviousState||(this._riseFromPreviousState=this.states.create("riseFromPreviousState")),this._riseFromPreviousState},set:function(t){this._riseFromPreviousState=t},enumerable:!0,configurable:!0}),g.prototype.updateLegendValue=function(e,t){var i,n,r=this;u.prototype.updateLegendValue.call(this,e,t),this.legendDataItem&&(t=this.legendDataItem.marker,e&&(i=e.droppedFromOpen?this._dropFromOpenState:this._riseFromOpenState,n=e.droppedFromPrevious?this._dropFromPreviousState:this._riseFromPreviousState),V.each(t.children.iterator(),function(t){e?(t.setState(n),t.setState(i)):(t.setState(r._riseFromPreviousState),t.setState(r._riseFromOpenState))}))},g.prototype.createLegendMarker=function(t){var e=t.pixelWidth,i=t.pixelHeight,n=(t.removeChildren(),t.createChild(h.a)),e=(n.shouldClone=!1,L.copyProperties(this,n,A.b),n.copyFrom(this.columns.template),n.padding(0,0,0,0),n.width=e,n.height=i,t.dataItem);e.color=this.fill,e.colorOrig=this.fill},g.prototype.copyFrom=function(t){u.prototype.copyFrom.call(this,t),this.columns.template.copyFrom(t.columns.template)},g.prototype.getBulletLocationX=function(t,e){var i,n;return this.baseAxis==this.xAxis?(i=t.locationX,N.isNumber(i)||(i=.5),(n=this.getEndLocation(t.dataItem))-(n-this.getStartLocation(t.dataItem))*i):u.prototype.getBulletLocationX.call(this,t,e)},g.prototype.getBulletLocationY=function(t,e){var i,n;return this.baseAxis==this.yAxis?(i=t.locationY,N.isNumber(i)||(i=.5),(n=this.getEndLocation(t.dataItem))-(n-this.getStartLocation(t.dataItem))*i):u.prototype.getBulletLocationY.call(this,t,e)}
1,g.prototype.getAdjustedXLocation=function(t,e,i){return N.isNumber(i)||(i=t?t.locations[e]:.5),this._endLocation-(this._endLocation-this._startLocation)*(1-i)},g.prototype.getAdjustedYLocation=function(t,e,i){return N.isNumber(i)||(i=t?t.locations[e]:.5),this._endLocation-(this._endLocation-this._startLocation)*i},g.prototype.fixVerticalCoordinate=function(t){var e=this.columns.template.pixelPaddingBottom,i=-this.columns.template.pixelPaddingTop,e=this.yAxis.axisLength+e;return M.fitToRange(t,i,e)},g.prototype.fixHorizontalCoordinate=function(t){var e=this.columns.template.pixelPaddingLeft,i=this.columns.template.pixelPaddingRight,i=this.xAxis.axisLength+i;return M.fitToRange(t,-e,i)},g.prototype.disposeData=function(){u.prototype.disposeData.call(this),this.columns.clear()},g);function g(){var t=u.call(this)||this,e=(t._startLocation=0,t._endLocation=1,t.className="ColumnSeries",t.width=Object(E.c)(100),t.height=Object(E.c)(100),t.strokeOpacity=0,t.fillOpacity=1,t.clustered=!0,t.mainContainer.createChild(o.a));return e.shouldClone=!1,e.isMeasured=!1,e.layout="none",t._columnsContainer=e,t.columns.template.pixelPerfect=!1,t.tooltipColorSource=t.columns.template,t.applyTheme(),t}function m(){var t=n.call(this)||this;return t.className="ColumnSeriesDataItem",t.locations.dateX=.5,t.locations.dateY=.5,t.locations.categoryX=.5,t.locations.categoryY=.5,t.applyTheme(),t}l.c.registeredClasses.ColumnSeries=f,l.c.registeredClasses.ColumnSeriesDataItem=d},"5xph":function(t,e,i){i.d(e,"a",function(){return o});var n,e=i("m4/l"),r=i("C6dT"),i=i("aCit"),o=(n=r.a,Object(e.c)(a,n),Object.defineProperty(a.prototype,"location",{get:function(){return this.getPropertyValue("location")},set:function(t){this.setPropertyValue("location",t,!0)},enumerable:!0,configurable:!0}),a.prototype.setDisabled=function(t){t=n.prototype.setDisabled.call(this,t);return this.axis&&this.axis.invalidateDataItems(),t},a);function a(){var t=n.call(this)||this;return t.className="AxisBullet",t.location=.5,t.isMeasured=!1,t.applyTheme(),t}i.c.registeredClasses.AxisBullet=o},"6Ah2":function(t,e,i){var n=i("0sYB"),r=i("X/sl").filter,o=i("ugpH"),i=i("J+FZ"),o=o("filter"),i=i("filter");n({target:"Array",proto:!0,forced:!o||!i},{filter:function(t){return r(this,t,1<arguments.length?arguments[1]:void 0)}})},"6EAy":function(t,e,i){i=i("6aQQ");t.exports=!i(function(){return Object.isExtensible(Object.preventExtensions({}))})},"6WsA":function(t,e,i){var n=i("lCww"),r=i("JZRr"),o=i("0irS"),a=i("8+rI").f;t.exports=function(t){var e=n.Symbol||(n.Symbol={});r(e,t)||a(e,t,{value:o.f(t)})}},"6aQQ":function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},"7W4+":function(t,e,i){i=i("xaIW");t.exports=i&&!Symbol.sham&&"symbol"==Rt(Symbol.iterator)},"7X7h":function(t,e,i){var n=i("swFJ");t.exports=function(t){return Object(n(t))}},"7XB+":function(t,e,i){i.d(e,"a",function(){return s});var n,e=i("m4/l"),c=i("P/bD"),r=i("Tjl+"),l=i("MipW"),o=i("aCit"),x=i("ScGY"),_=i("v9UT"),h=i("Mtpk"),a=i("L91H"),s=(n=r.a,Object(e.c)(u,n),Object.defineProperty(u.prototype,"language",{get:function(){return this._language},set:function(t){this._language=t,this.dateFormat=this._language.translate("_date")},enumerable:!0,configurable:!0}),u.prototype.format=function(t,e,i){var n,r;if(this.language||(this.sprite?this.language=this.sprite.language:this.language=new c.a),void 0!==e&&""!==e||(e=this._dateFormat),r=h.isString(t)?this.parse(t):_.anyToDate(t),h.isObject(e))try{return(this.intlLocales?new Intl.DateTimeFormat(this.intlLocales,e):new Intl.DateTimeFormat(void 0,e)).format(r)}catch(t){return"Invalid"}else{e=_.cleanFormat(e);e=this.parseFormat(e);if(h.hasValue(this.timezoneOffset)?r.setMinutes(r.getMinutes()+r.getTimezoneOffset()-this.timezoneOffset):h.hasValue(this.timezone)&&!1!==i&&(r=a.setTimezone(r,this.timezone)),!h.isNumber(r.getTime()))return this.language.translate("Invalid date");n=this.applyFormat(r,e,this.language),this.capitalize&&(n=n.replace(/^.{1}/,n.substr(0,1).toUpperCase()))}return n},u.prototype.parseFormat=function(t){var e=this.getCache(t);if(h.hasValue(e))return e;for(var i={template:"",parts:[]},n=Object(l.b)().chunk(t,!0),r=0;r<n.length;r++){var o=n[r];if("value"===o.type){o.text.match(/^date$/i)&&h.isString(this._dateFormat)&&(o.text=this._dateFormat);var a=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(a)for(var s=0;s<a.length;s++)i.parts.push(a[s]),o.text=o.text.replace(a[s],x.d)}i.template+=o.text}return this.setCache(t,i),i}
1,u.prototype.applyFormat=function(t,e,i){for(var n,r,o,a,s,l,u,c=e.template,h=t.getTimezoneOffset(),p=t.getTime(),d=this.utc?(n=t.getUTCFullYear(),r=t.getUTCMonth(),o=t.getUTCDay(),a=t.getUTCDate(),s=t.getUTCHours(),l=t.getUTCMinutes(),u=t.getUTCSeconds(),t.getUTCMilliseconds()):(n=t.getFullYear(),r=t.getMonth(),o=t.getDay(),a=t.getDate(),s=t.getHours(),l=t.getMinutes(),u=t.getSeconds(),t.getMilliseconds()),f=0,g=e.parts.length;f<g;f++){var m="";switch(e.parts[f]){case"G":m=i.translate(n<0?"_era_bc":"_era_ad");break;case"yyyy":m=Math.abs(n).toString(),n<0&&(m+=i.translate("_era_bc"));break;case"yyy":case"yy":case"y":m=Math.abs(n).toString().substr(-e.parts[f].length),n<0&&(m+=i.translate("_era_bc"));break;case"YYYY":case"YYY":case"YY":case"Y":var y=n;1==_.getWeek(t)&&4<o&&y--,m="YYYY"==e.parts[f]?Math.abs(y).toString():Math.abs(y).toString().substr(-e.parts[f].length),y<0&&(m+=i.translate("_era_bc"));break;case"u":break;case"q":m=""+Math.ceil((t.getMonth()+1)/3);break;case"MMMMM":m=i.translate(this.months[r]).substr(0,1);break;case"MMMM":m=i.translate(this.months[r]);break;case"MMM":m=i.translate(this.monthsShort[r]);break;case"MM":m=_.padString(r+1,2,"0");break;case"M":m=(r+1).toString();break;case"ww":m=_.padString(_.getWeek(t,this.utc),2,"0");break;case"w":m=_.getWeek(t,this.utc).toString();break;case"W":m=_.getMonthWeek(t,this.utc).toString();break;case"dd":m=_.padString(a,2,"0");break;case"d":m=a.toString();break;case"DD":case"DDD":m=_.padString(_.getYearDay(t,this.utc).toString(),e.parts[f].length,"0");break;case"D":m=_.getYearDay(t,this.utc).toString();break;case"F":case"g":break;case"t":m=i.translateFunc("_dateOrd").call(this,a);break;case"E":m=(o||7).toString();break;case"EE":m=_.padString((o||7).toString(),2,"0");break;case"EEE":case"eee":m=i.translate(this.weekdaysShort[o]);break;case"EEEE":case"eeee":m=i.translate(this.weekdays[o]);break;case"EEEEE":case"eeeee":m=i.translate(this.weekdays[o]).substr(0,1);break;case"e":case"ee":m=(o-this.firstDayOfWeek+1).toString(),"ee"==e.parts[f]&&(m=_.padString(m,2,"0"));break;case"a":m=12<=s?i.translate("PM"):i.translate("AM");break;case"aa":m=12<=s?i.translate("P.M."):i.translate("A.M.");break;case"aaa":m=12<=s?i.translate("P"):i.translate("A");break;case"h":m=_.get12Hours(s).toString();break;case"hh":m=_.padString(_.get12Hours(s),2,"0");break;case"H":m=s.toString();break;case"HH":m=_.padString(s,2,"0");break;case"K":m=_.get12Hours(s,0).toString();break;case"KK":m=_.padString(_.get12Hours(s,0),2,"0");break;case"k":m=(s+1).toString();break;case"kk":m=_.padString(s+1,2,"0");break;case"m":m=l.toString();break;case"mm":m=_.padString(l,2,"0");break;case"s":m=u.toString();break;case"ss":m=_.padString(u,2,"0");break;case"S":case"SS":case"SSS":m=Math.round(d/1e3*Math.pow(10,e.parts[f].length)).toString();break;case"x":m=p.toString();break;case"n":case"nn":case"nnn":m=_.padString(d,e.parts[f].length,"0");break;case"z":m=_.getTimeZone(t,!1,!1,this.utc);break;case"zz":m=_.getTimeZone(t,!0,!1,this.utc);break;case"zzz":m=_.getTimeZone(t,!1,!0,this.utc);break;case"zzzz":m=_.getTimeZone(t,!0,!0,this.utc);break;case"Z":case"ZZ":var y=Math.abs(h)/60,v=Math.floor(y),b=60*y-60*v;this.utc&&(b=v=0),"Z"==e.parts[f]?(m="GMT",m=(m+=0<h?"-":"+")+(_.padString(v,2)+":"+_.padString(b,2))):(m=0<h?"-":"+",m+=_.padString(v,2)+_.padString(b,2));break;case"i":m=t.toISOString();break;case"I":m=t.toUTCString()}c=c.replace(x.d,m)}return c},u.prototype.parse=function(t,e){if(h.hasValue(e)||(e=this.inputDateFormat),t instanceof Date)return t;if("number"==typeof t)return new Date(t);"string"!=typeof t&&(t=t.toString()),this.language||(this.sprite?this.language=this.sprite.language:this.language=new c.a);var i="";e=(e=_.cleanFormat(e)).substr(0,t.length);for(var n,r=this.parseFormat(e),o={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},e={year:1970,month:0,day:1,hour:0,minute:0,second:0,millisecond:0,timestamp:null,offset:0,utc:this.utc},a=0,s=0;s<r.parts.length;s++){switch(n=s+a+1,r.parts[s]){case"yyyy":case"YYYY":i+="([0-9]{4})",o.year=n;break;case"yyy":case"YYY":i+="([0-9]{3})",o.year3=n;break;case"yy":case"YY":i+="([0-9]{2})",o.year2=n;break;case"y":case"Y":i+="([0-9]{1})",o.year1=n;break;case"MMMM":i+="("+this.getStringList(this.months).join("|")+")",o.monthLong=n;break;case"MMM":i+="("+this.getStringList(this.monthsShort).join("|")+")",o.monthShort=n;break;case"MM":case"M":i+="([0-9]{2}|[0-9]{1})",o.month=n;break;case"ww":case"w":i+="([0-9]{2}|[0-9]{1})",o.week=n;break;case"dd":case"d":i+="([0-9]{2}|[0-9]{1})",o.day=n;break;case"DDD":case"DD":case"D":i+="([0-9]{3}|[0-9]{2}|[0-9]{1})",o.yearDay=n;break;case"dddd":i+="("+this.getStringList(this.weekdays).join("|")+")",o.weekdayLong=n;break;case"ddd":i+="("+this.getStringList(this.weekdaysShort).join("|")+")",o.weekdayShort=n;break;case"aaa":case"aa":case"a":i+="("+this.getStringList(["AM","PM","A.M.","P.M.","A","P"]).join("|")+")",o.am=n;break;case"hh":case"h":i+="([0-9]{2}|[0-9]{1})",o.hour12Base1=n;break;case"HH":case"H":i+="([0-9]{2}|[0-9]{1})",o.hourBase0=n;break;case"KK":case"K":i+="([0-9]{2}|[0-9]{1})",o.hour12Base0=n;break;case"kk":case"k":i+="([0-9]{2}|[0-9]{1})",o.hourBase1=n;break;case"mm":case"m":i+="([0-9]{2}|[0-9]{1})",o.minute=n;break;case"ss":case"s":i+="([0-9]{2}|[0-9]{1})",o.second=n;break;case"SSS":case"SS":case"S":i+="([0-9]{3}|[0-9]{2}|[0-9]{1})",o.millisecond=n,o.millisecondDigits=r.parts[s].length;break;case"nnn":case"nn":case"n":i+="([0-9]{3}|[0-9]{2}|[0-9]{1})",o.millisecond=n;break;case"x":i+="([0-9]{1,})",o.timestamp=n;break;case"Z":i+="GMT([-+]+[0-9]{2}:[0-9]{2})",o.zone=n;break;case"ZZ":i+="([\\-+]+[0-9]{2}[0-9]{2})",o.zone=n;break;case"i":i+="([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}|$)",o.iso=n,a+=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"
1:case"zzz":case"zz":case"z":case"t":a--}i+="[^0-9]*"}var l,u=new RegExp(i),u=t.match(u);return u?(-1<o.year&&(e.year=parseInt(u[o.year])),-1<o.year3&&(l=parseInt(u[o.year3]),e.year=l+=1e3),-1<o.year2&&(l=parseInt(u[o.year2]),e.year=l+=50<l?1e3:2e3),-1<o.year1&&(l=parseInt(u[o.year1]),l=10*Math.floor((new Date).getFullYear()/10)+l,e.year=l),-1<o.monthLong&&(e.month=this.resolveMonth(u[o.monthLong])),-1<o.monthShort&&(e.month=this.resolveShortMonth(u[o.monthShort])),-1<o.month&&(e.month=parseInt(u[o.month])-1),-1<o.week&&-1===o.day&&(e.month=0,e.day=_.getDayFromWeek(parseInt(u[o.week]),e.year,1,this.utc)),-1<o.day&&(e.day=parseInt(u[o.day])),-1<o.yearDay&&(e.month=0,e.day=parseInt(u[o.yearDay])),-1<o.hourBase0&&(e.hour=parseInt(u[o.hourBase0])),-1<o.hourBase1&&(e.hour=parseInt(u[o.hourBase1])-1),-1<o.hour12Base0&&(11==(l=parseInt(u[o.hour12Base0]))&&(l=0),-1<o.am&&!this.isAm(u[o.am])&&(l+=12),e.hour=l),-1<o.hour12Base1&&(12==(l=parseInt(u[o.hour12Base1]))&&(l=0),-1<o.am&&!this.isAm(u[o.am])&&(l+=12),e.hour=l),-1<o.minute&&(e.minute=parseInt(u[o.minute])),-1<o.second&&(e.second=parseInt(u[o.second])),-1<o.millisecond&&(l=parseInt(u[o.millisecond]),2==o.millisecondDigits?l*=10:1==o.millisecondDigits&&(l*=100),e.millisecond=l),-1<o.timestamp&&(e.timestamp=parseInt(u[o.timestamp]),l=new Date(e.timestamp),e.year=l.getUTCFullYear(),e.month=l.getUTCMonth(),e.day=l.getUTCDate(),e.hour=l.getUTCHours(),e.minute=l.getUTCMinutes(),e.second=l.getUTCSeconds(),e.millisecond=l.getUTCMilliseconds()),-1<o.zone&&(e.offset=this.resolveTimezoneOffset(new Date(e.year,e.month,e.day),u[o.zone])),-1<o.iso&&(e.year=h.toNumber(u[o.iso+0]),e.month=h.toNumber(u[o.iso+1])-1,e.day=h.toNumber(u[o.iso+2]),e.hour=h.toNumber(u[o.iso+3]),e.minute=h.toNumber(u[o.iso+4]),e.second=h.toNumber(u[o.iso+5]),e.millisecond=h.toNumber(u[o.iso+6]),"Z"==u[o.iso+7]||"z"==u[o.iso+7]?e.utc=!0:""!=u[o.iso+7]&&(e.offset=this.resolveTimezoneOffset(new Date(e.year,e.month,e.day),u[o.iso+7]))),e.utc?new Date(Date.UTC(e.year,e.month,e.day,e.hour,e.minute,e.second,e.millisecond)):new Date(e.year,e.month,e.day,e.hour,e.minute+e.offset,e.second,e.millisecond)):new Date(t)},u.prototype.resolveTimezoneOffset=function(t,e){var i,n;return e.match(/([+\-]?)([0-9]{2}):?([0-9]{2})/)?(i=(e=h.getValue(e.match(/([+\-]?)([0-9]{2}):?([0-9]{2})/)))[1],n=e[3],e=60*parseInt(e[2])+parseInt(n),"+"==i&&(e*=-1),e-(t||new Date).getTimezoneOffset()):0},u.prototype.resolveMonth=function(t){var e=this.months.indexOf(t);return-1<e||this.language&&!this.language.isDefault()&&-1<(e=this.language.translateAll(this.months).indexOf(t))?e:0},u.prototype.resolveShortMonth=function(t){var e=this.monthsShort.indexOf(t);return-1<e||-1<(e=this.months.indexOf(t))||this.language&&!this.language.isDefault()&&-1<(e=this.language.translateAll(this.monthsShort).indexOf(t))?e:0},u.prototype.isAm=function(t){return-1<this.getStringList(["AM","A.M.","A"]).indexOf(t.toUpperCase())},u.prototype.invalidateSprite=function(){this.sprite&&this.sprite.invalidate()},u.prototype.getStringList=function(t){for(var e=[],i=0;i<t.length;i++)this.language?e.push(_.escapeForRgex(this.language.translate(t[i]))):e.push(_.escapeForRgex(t[i]));return e},Object.defineProperty(u.prototype,"dateFormat",{get:function(){return this._dateFormat},set:function(t){this._dateFormat=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"inputDateFormat",{get:function(){return this._inputDateFormat},set:function(t){this._inputDateFormat=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"intlLocales",{get:function(){return this._intlLocales},set:function(t){this._intlLocales=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"utc",{get:function(){return this._utc},set:function(t){this._utc=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"timezoneOffset",{get:function(){return this._timezoneOffset},set:function(t){this._timezoneOffset!=t&&(this._timezoneOffset=t,this.invalidateSprite())},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"timezone",{get:function(){return this._timezone},set:function(t){this._timezone!=t&&(this._timezone=t,this.timezoneMinutes=a.getTimezoneMinutes(t),this.invalidateSprite())},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"firstDayOfWeek",{get:function(){return this._firstDayOfWeek},set:function(t){this._firstDayOfWeek=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"outputFormat",{get:function(){return this._outputFormat},set:function(t){this._outputFormat=t.toLowerCase(),this.invalidateSprite()},enumerable:!0,configurable:!0}),u);function u(){var t=n.call(this)||this;return t._dateFormat="yyyy-MM-dd",t._inputDateFormat="yyyy-MM-dd",t._utc=!1,t.timezoneMinutes=0,t._firstDayOfWeek=1,t.months=["January","February","March","April","May","June","July","August","September","October","November","December"],t.monthsShort=["Jan","Feb","Mar","Apr","May(short)","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],t.weekdays=["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1ay","Saturday"],t.weekdaysShort=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],t._outputFormat="svg",t.capitalize=!0,t.className="DateFormatter",t.applyTheme(),t}o.c.registeredClasses.DateFormatter=s},"7bEX":function(t,e,i){var n=i("3weC"),r=i("Ur2B");t.exports=function(t){var e=r(t);if("function"!=typeof e)throw TypeError(String(t)+" is not iterable");return n(e.call(t))}},"7dku":function(t,e,i){function n(u){return function(t,e,i,n){c(e);var r=h(t),o=p(r),a=d(r.length),s=u?a-1:0,l=u?-1:1;if(i<2)for(;;){if(s in o){n=o[s],s+=l;break}if(s+=l,u?s<0:a<=s)throw TypeError("Reduce of empty array with no initial value")}for(;u?0<=s:s<a;s+=l)s in o&&(n=e(n,o[s],s,r));return n}}var c=i("HnbP"),h=i("7X7h"),p=i("tNpr"),d=i("tHyI");t.exports={left:n(!1),right:n(!0)}},"7gIX":function(t,e,i){var n=i("UseD"),a=i("Nfo5"),i=i("6aQQ"),s=n.aTypedArray,l=n.aTypedArrayConstructor,n=n.exportTypedArrayMethod,u=[].slice;n("slice",function(t,e){for(var i=u.call(s(this),t,e),t=a(this,this.constructor),n=0,r=i.length,o=new(l(t))(r);n<r;)o[n]=i[n++];return o},i(function(){new Int8Array(1).slice()}))},"8+rI":function(t,e,i){var n=i("3sMl"),r=i("t+NF"),o=i("3weC"),a=i("EErT"),s=Object.defineProperty;e.f=n?s:function(t,e,i){if(o(t),e=a(e,!0),o(i),r)try{return s(t,e,i)}catch(t){}if("get"in i||"set"in i)throw TypeError("Accessors not supported");return"value"in i&&(t[e]=i.value),t}},"85D4":function(t,e,i){i.d(e,"a",function(){return o});var n,e=i("m4/l"),r=i("ohjg"),i=i("aCit"),o=(n=r.a,Object(e.c)(a,n),Object.defineProperty(a.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}),a);function a(){var t=n.call(this)||this;return t.className="DesaturateFilter",t.feColorMatrix=t.paper.add("feColorMatrix"),t.feColorMatrix.attr({type:"saturate"}),t.filterPrimitives.push(t.feColorMatrix),t.width=120,t.height=120,t.saturation=0,t.applyTheme(),t}i.c.registeredClasses.DesaturateFilter=o},"8Cf/":function(t,e,i){var n=i("z3p0"),r=i("3weC"),o=i("6aQQ"),a=i("/arR"),s=RegExp.prototype,l=s.toString,i=o(function(){return"/a/b"!=l.call({source:"a",flags:"b"})}),o="toString"!=l.name;(i||o)&&n(RegExp.prototype,"toString",function(){var t=r(this),e=String(t.source),i=t.flags;return"/"+e+"/"+String(void 0===i&&t instanceof RegExp&&!("flags"in s)?a.call(t):i)},{unsafe:!0})},"8EhG":function(t,e,i){i.d(e,"a",function(){return l});var n,e=i("m4/l"),r=i("Vs7R"),o=i("aCit"),a=i("MIZb"),s=i("Mtpk"),l=(n=r.a,Object(e.c)(u,n),u.prototype.setDisabled=function(t){t=n.prototype.setDisabled.call(this,t);return this.axis&&this.axis.invalidateDataItems(),t},u.prototype.draw=function(){n.prototype.draw.call(this),this.__disabled||this.disabled||this.axis&&s.isNumber(this.startPosition)&&s.isNumber(this.endPosition)&&(this.fillPath=this.axis.getPositionRangePath(this.startPosition,this.endPosition),this.path=this.fillPath,this.isMeasured)&&this.measure()},Object.defineProperty(u.prototype,"startPosition",{get:function(){return this.getPropertyValue("startPosition")},set:function(t){this.setPropertyValue("startPosition",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"endPosition",{get:function(){return this.getPropertyValue("endPosition")},set:function(t){this.setPropertyValue("endPosition",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"location",{get:function(){return this.getPropertyValue("location")},set:function(t){this.setPropertyValue("location",t,!0)},enumerable:!0,configurable:!0}),u.prototype.setPath=function(t){return!!this.setPropertyValue("path",t)&&(this.element.attr({d:t}),!0)},Object.defineProperty(u.prototype,"above",{get:function(){return this.getPropertyValue("above")},set:function(t){this.setPropertyValue("above",t,!0)},enumerable:!0,configurable:!0}),u);function u(t){var e=n.call(this)||this,t=(e.axis=t,e.element=e.paper.add("path"),e.className="AxisFill",e.isMeasured=!1,e.location=0,e.above=!1,new a.a);return e.fill=t.getFor("alternativeBackground"),e.fillOpacity=0,e.a
1pplyTheme(),e}o.c.registeredClasses.AxisFill=l},"8ZqG":function(t,e,i){i.d(e,"a",function(){return s}),e.c=l,e.d=u,e.b=c,e.e=function(t){return a.hasValue(t)&&!u(t)?c(t):t};var r=i("aCit"),o=i("hxI2"),a=i("Mtpk"),s=(Object.defineProperty(n.prototype,"rgb",{get:function(){return this._value},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"hex",{get:function(){return this._value?o.rgbToHex(this._value):"none"},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"rgba",{get:function(){return this._value?o.rgbToRGBA(this._value):"none"},enumerable:!0,configurable:!0}),Object.defineProperty(n.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(n.prototype,"lightColor",{get:function(){return this._lightColor||(this._lightColor=new n({r:255,g:255,b:255})),this._lightColor},set:function(t){this._lightColor=t},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"darkColor",{get:function(){return this._darkColor||(this._darkColor=new n({r:0,g:0,b:0})),this._darkColor},set:function(t){this._darkColor=t},enumerable:!0,configurable:!0}),n.prototype.toString=function(){return this.alpha<1?this.rgba:this.hex},n.prototype.lighten=function(t){return new n(o.lighten(this.rgb,t))},n.prototype.brighten=function(t){return new n(o.brighten(this.rgb,t))},n.prototype.saturate=function(t){return new n(o.saturate(this.rgb,t))},Object.defineProperty(n.prototype,"alternative",{get:function(){if(null!=this.rgb)return o.isLight(this.rgb)?this.darkColor:this.lightColor;throw new Error("Color does not exist")},enumerable:!0,configurable:!0}),n);function n(t){this._value=t}function l(t,e){var i,n;return a.hasValue(t)?"string"==typeof t?(n=r.c.getCache(i="_color_"+t+"_"+(e||"1")))?new s({r:n.r,g:n.g,b:n.b,a:n.a}):(n=o.rgb(t,e),r.c.setCache(i,n),new s(n)):t instanceof s?(a.hasValue(e)&&(t.alpha=e),t):new s(t):new s(void 0)}function u(t){return t instanceof s}function c(t){return l(t)}},"8nEM":function(t,e){t.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},"8xQt":function(t,e,i){var n=i("0sYB"),i=i("HgTb");n({target:"Array",proto:!0,forced:[].forEach!=i},{forEach:i})},"97TN":function(t,e,i){i=i("vfdp");t.exports=i.Promise},"9HTT":function(t,e,i){var n=i("0sYB"),a=i("3weC"),s=i("Kg2n"),l=i("JZRr"),r=i("6aQQ"),u=i("8+rI"),c=i("gxUV"),h=i("Ox5T"),p=i("Pm8L");n({target:"Reflect",stat:!0,forced:r(function(){function t(){}var e=u.f(new t,"a",{configurable:!0});return!1!==Reflect.set(t.prototype,"a",1,e)})},{set:function t(e,i,n){var r=arguments.length<4?e:arguments[3],o=c.f(a(e),i);if(!o){if(s(e=h(e)))return t(e,i,n,r);o=p(0)}if(l(o,"value")){if(!1===o.writable||!s(r))return!1;if(e=c.f(r,i)){if(e.get||e.set||!1===e.writable)return!1;e.value=n,u.f(r,i,e)}else u.f(r,i,p(0,n));return!0}return void 0!==o.set&&(o.set.call(r,n),!0)}})},"9PYb":function(t,e,i){i("eygo")("Uint8",function(n){return function(t,e,i){return n(this,t,e,i)}},!0)},"9XRO":function(t,e,i){var n=i("tNpr"),r=i("swFJ");t.exports=function(t){return n(r(t))}},"9ZsQ":function(t,e,i){i.d(e,"a",function(){return o});var n,e=i("m4/l"),r=i("ZoDA"),i=i("aCit"),o=(n=r.a,Object(e.c)(a,n),Object.defineProperty(a.prototype,"startDate",{get:function(){return this.getPropertyValue("startDate")},set:function(t){this.setPropertyValue("startDate",t)&&(this.startValue=t.getTime(),this.axis)&&(this.axis.invalidate(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"endDate",{get:function(){return this.getPropertyValue("endDate")},set:function(t){this.setPropertyValue("endDate",t)&&(this.endValue=t.getTime(),this.axis)&&(this.axis.invalidate(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),a);function a(){var t=n.call(this)||this;return t.className="DateAxisBreak",t.applyTheme(),t}i.c.registeredClasses.DateAxisBreak=o},"9bPn":function(t,e,i){i("HMf+")("WeakSet",function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},i("NNEa"))}
1,"9lsj":function(t,e,i){var n=i("0sYB"),r=i("3sMl"),o=i("3weC"),a=i("EErT"),s=i("8+rI");n({target:"Reflect",stat:!0,forced:i("6aQQ")(function(){Reflect.defineProperty(s.f({},1,{value:1}),1,{value:2})}),sham:!r},{defineProperty:function(t,e,i){o(t);e=a(e,!0);o(i);try{return s.f(t,e,i),!0}catch(t){return!1}}})},A6AV:function(t,e,i){i.d(e,"a",function(){return c});var n,e=i("m4/l"),r=i("Tjl+"),o=i("x79X"),a=i("1yyj"),s=i("v9UT"),l=i("hJ5i"),u=i("Mtpk"),c=(n=r.b,Object(e.c)(h,n),Object.defineProperty(h.prototype,"adapter",{get:function(){return this._adapterO||(this._adapterO=new o.a(this)),this._adapterO},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"index",{get:function(){return this.component&&null!=this._index?this._index:-1},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"animations",{get:function(){return this._animations||(this._animations=[],this._disposers.push(new a.b(this._animations))),this._animations},enumerable:!0,configurable:!0}),Object.defineProperty(h.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(h.prototype,"hidden",{get:function(){return this._hidden},set:function(t){this._hidden!=t&&((this._hidden=t)?this.setVisibility(!1):this.setVisibility(!0,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"__disabled",{get:function(){return this._disabled},set:function(e){this._disabled=e,l.each(this.sprites,function(t){t.__disabled=e})},enumerable:!0,configurable:!0}),h.prototype.setVisibility=function(e,t){l.each(this.sprites,function(t){e?t.visible=t.defaultState.properties.visible:t.hiddenState?t.visible=t.hiddenState.properties.visible:t.visible=!1}),this._visible=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("visibilitychanged")&&this.events.dispatchImmediately("visibilitychanged",{type:"visibilitychanged",target:this,visible:e})},h.prototype.show=function(e,i,t){var n,r=this;if(!this.hidden)return this.setVisibility(!0,!0),this.isHiding=!1,this._hideDisposer&&this.removeDispose(this._hideDisposer),t&&l.each(t,function(t){n=r.setWorkingValue(t,r.values[t].value,e,i)}),l.each(this.sprites,function(t){t=t.show(e);null==t||t.isFinished()||(r._disposers.push(t),null!=i&&0<i&&t.delay(i))}),n},h.prototype.dispose=function(){n.prototype.dispose.call(this),l.each(this.sprites,function(t){t.dispose()}),this.sprites=[]},h.prototype.hide=function(e,i,n,t){var r,o=this;if(this.isHiding=!0,l.each(this.sprites,function(t){t=t.hide(e);null==t||t.isFinished()||(o._disposers.push(t),null!=i&&0<i&&t.delay(i))}),u.isNumber(n)&&t){if(l.each(t,function(t){t=o.setWorkingValue(t,n,e,i);t&&(r=t)}),r&&!r.isFinished())return this._hideDisposer=r.events.on("animationended",function(){o.setVisibility(!1,!0),o.isHiding=!1}),this._disposers.push(this._hideDisposer),r;this.isHiding=!1,this.setVisibility(!1,!0)}else this.isHiding=!1,this.setVisibility(!1)},h.prototype.getDuration=function(t){var e;if(u.isNumber(t)||(e=this.component)&&(t=e.interpolationDuration),null!=t)return this._adapterO?this._adapterO.apply("duration",t):t},h.prototype.getValue=function(t,e){if(t&&this.component)return e=(e=e||this.component.dataFields[t+"Show"])||"value",e=this.values[t][e],this._adapterO&&this._adapterO.isEnabled("value")?this._adapterO.apply("value",{value:e,field:t}).value:e},h.prototype.getWorkingValue=function(t){var e;if(t&&this.component)return e=(e=this.component.dataFields[t+"Show"])||"workingValue",this._adapterO?this._adapterO.apply("workingValue",{workingValue:this.values[t][e],field:t}).workingValue:this.values[t][e]},h.prototype.getActualWorkingValue=function(t){return this.values[t].workingValue},h.prototype.setValue=function(t,e,i,n){var r=this.values[t].value,i=this.getDuration(i);r!==(e=u.toNumber(e))&&(this.values[t].value=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("valuechanged")&&this.events.dispatchImmediately("valuechanged",{type:"valuechanged",target:this,property:t}),this.component)&&this.component.handleDataItemValueChange(this,t),this.setWorkingValue(t,e,i,n)}
1,h.prototype.setCalculatedValue=function(t,e,i){this.values[t][i]!==e&&u.isNumber(e)&&(this.values[t][i]=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("calculatedvaluechanged")&&this.events.dispatchImmediately("calculatedvaluechanged",{type:"calculatedvaluechanged",target:this,property:t}),this.component)&&this.component.handleDataItemCalculatedValueChange(this,t)},h.prototype.setWorkingValue=function(t,e,i,n){if(u.isNumber(this.values[t].value)){var r,i=this.getDuration(i),o=this.values[t].workingValue;if(null!=i&&0<i&&u.isNumber(o)&&this.component){if(o!=e)return o=this.animate({childObject:this.values[t],property:"workingValue",from:o,to:e,dummyData:t},i,this.component.interpolationEasing),null!=n&&o.delay(n),o.events.on("animationstarted",this.handleInterpolationProgress,this),o.events.on("animationprogress",this.handleInterpolationProgress,this),o.events.on("animationended",this.handleInterpolationProgress,this),this._valueAnimations[t]=o;(r=this._valueAnimations[t])&&r.stop(),this.values[t].workingValue=e}else(r=this._valueAnimations[t])&&r.stop(),this.values[t].workingValue=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("workingvaluechanged")&&this.events.dispatchImmediately("workingvaluechanged",{type:"workingvaluechanged",target:this,property:t}),this.component&&this.component.handleDataItemWorkingValueChange(this,t)}},h.prototype.setLocation=function(t,e,i,n){this.locations[t]!==e&&(this.locations[t]=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("locationchanged")&&this.events.dispatchImmediately("locationchanged",{type:"locationchanged",target:this,property:t}),this.component&&this.component.handleDataItemValueChange(this,t),this.setWorkingLocation(t,e,i,n))},h.prototype.setWorkingLocation=function(t,e,i,n){var r,i=this.getDuration(i),o=this.workingLocations[t];if(null!=i&&0<i&&u.isNumber(o)&&this.component){if(o!=e)return o=this.animate({childObject:this.workingLocations,property:t,from:o,to:e,dummyData:t},i,this.component.interpolationEasing),null!=n&&o.delay(n),o.events.on("animationstarted",this.handleInterpolationProgress,this),o.events.on("animationprogress",this.handleInterpolationProgress,this),o.events.on("animationended",this.handleInterpolationProgress,this),this._locationAnimations[t]=o;(r=this._locationAnimations[t])&&r.stop(),this.workingLocations[t]=e}else(r=this._locationAnimations[t])&&r.stop(),this.workingLocations[t]=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("workinglocationchanged")&&this.events.dispatchImmediately("workinglocationchanged",{type:"workinglocationchanged",target:this,property:t}),this.component&&this.component.handleDataItemWorkingLocationChange(this,t)},h.prototype.setDate=function(t,e,i){!u.isDate(e)&&this.component&&(e=this.component.dateFormatter.parse(e)),this.dates[t]!==e&&(this.dates[t]=e,this.setValue(t,e.getTime(),i))},h.prototype.getDate=function(t){return this._adapterO?this._adapterO.apply("date",{date:this.dates[t],field:t}).date:this.dates[t]},h.prototype.setProperty=function(t,e){this.properties[t]!==e&&(this.hasProperties=!0,this.properties[t]=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("propertychanged")&&this.events.dispatchImmediately("propertychanged",{type:"propertychanged",target:this,property:t,value:e}),this.component)&&this.component.handleDataItemPropertyChange(this,t)},h.prototype.setCategory=function(t,e){u.isString(e)||(e=u.castString(e)),this.categories[t]!==e&&(this.categories[t]=e)},h.prototype.copyFrom=function(t){n.prototype.copyFrom.call(this,t),t.dataContext&&(this.dataContext=s.copy(t.dataContext,{})),s.copyProperties(t.locations,this.locations),t._adapterO&&this.adapter.copyFrom(t._adapterO),this.component=t.component},Object.defineProperty(h.prototype,"opacity",{set:function(e){l.each(this.sprites,function(t){t.opacity=e})},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"ignoreMinMax",{get:function(){return this._ignoreMinMax},set:function(t){this._ignoreMinMax=t,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("propertychanged")&&this.events.dispatchImmediately("propertychanged",{type:"propertychanged",target:this,property:"ignoreMinMax",value:t}),this.component&&this.component.handleDataItemPropertyChange(this,"ignoreMinMax")},enumerable:!0,configurable:!0}
1),h.prototype.animate=function(t,e,i){return new a.a(this,t,e,i).start()},h.prototype.handleInterpolationProgress=function(t){var e,t=t.target.animationOptions[0];t&&(this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("workingvaluechanged")&&(e={type:"workingvaluechanged",target:this,property:t.dummyData},this.events.dispatchImmediately("workingvaluechanged",e)),this.component)&&this.component.handleDataItemWorkingValueChange(this,t.dummyData)},h.prototype.hasValue=function(t){for(var e=0,i=t.length;e<i;e++){var n=this.values[t[e]];if(!n||!u.hasValue(n.value))return!1}return!0},Object.defineProperty(h.prototype,"depth",{get:function(){return this.parent?this.parent.depth+1:0},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"dataContext",{get:function(){return this._dataContext},set:function(t){this._dataContext=t},enumerable:!0,configurable:!0}),h.prototype.addSprite=function(t){t.dataItem&&t.dataItem!=this&&l.remove(t.dataItem.sprites,t),this.visible||t.hide(0),this.isHiding&&t.hide(),this.sprites.push(t),t.dataItem=this},h);function h(){var t=n.call(this)||this;return t._disabled=!1,t.hasProperties=!1,t.values={},t.categories={},t.dates={},t.locations={},t.workingLocations={},t.properties={},t.sprites=[],t.isTemplate=!1,t._index=null,t._visible=!0,t._hidden=!1,t._ignoreMinMax=!1,t.hasChildren={},t.isHiding=!1,t._valueAnimations={},t._locationAnimations={},t.className="DataItem",t.applyTheme(),t}},AAkI:function(t,e,i){i.d(e,"b",function(){return _}),i.d(e,"a",function(){return S});var n,e=i("m4/l"),r=i("Y9w3"),o=i("C6dT"),a=i("A6AV"),s=i("Uslz"),l=i("p9TX"),u=i("cxKZ"),c=i("VGgz"),h=i("vMqJ"),p=i("hD5A"),d=i("aCit"),f=i("MIZb"),g=i("Wglt"),m=i("Gg2j"),y=i("v9UT"),v=i("3Cxr"),b=i("hJ5i"),x=i("Mtpk"),i=i("TGuK"),_=(n=a.a,Object(e.c)(w,n),Object.defineProperty(w.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 p.b(function(){t.renderer.grid.removeValue(e)}))}(this.grid=e).shouldClone=!1,this._disposers.push(e),e.axis=this.component}}return this._grid},set:function(t){this._grid&&this._grid!=t&&(b.remove(this.sprites,this._grid),this._grid.dataItem=void 0),t&&(t.dataItem&&t.dataItem!=this&&(b.remove(t.dataItem.sprites,t),t.dataItem.grid=void 0),this.addSprite(t)),this._grid=t},enumerable:!0,configurable:!0}),Object.defineProperty(w.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 p.b(function(){t.renderer.ticks.removeValue(e)}))}(this.tick=e).axis=this.component,e.shouldClone=!1,this._disposers.push(e)}}return this._tick},set:function(t){this._tick&&this._tick!=t&&(b.remove(this.sprites,this._tick),this._tick.dataItem=void 0),t&&(t.dataItem&&t.dataItem!=this&&(b.remove(t.dataItem.sprites,t),t.dataItem.tick=void 0),this.addSprite(t)),this._tick=t},enumerable:!0,configurable:!0}),Object.defineProperty(w.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 p.b(function(){t.renderer.labels.removeValue(e)}))}this._disposers.push(e),(this.label=e).shouldClone=!1,e.axis=this.component,e.virtualParent=t}}return this._label},set:function(t){this._label&&this._label!=t&&(b.remove(this.sprites,this._label),this._label.dataItem=void 0),t&&(t.dataItem&&t.dataItem!=this&&(b.remove(t.dataItem.sprites,t),t.dataItem.label=void 0),this.addSprite(t)),this._label=t},enumerable:!0,configurable:!0}),Object.defineProperty(w.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 p.b(function(){t.renderer.axisFills.removeValue(e)}))}(this.axisFill=e).shouldClone=!1,this._disposers.push(e)}}return this._axisFill},set:function(t){this._axisFill&&this._axisFill!=t&&(b.remove(this.sprites,this._axisFill),this._axisFill.dataItem=void 0),t&&(t.dataItem&&t.dataItem!=this&&(b.remove(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(w.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(w.prototype,"mask",{get:function(){return this._mask},enumerable:!0,configurable:!0}),Object.defineProperty(w.prototype,"contents",{get:function(){var t,e,i;return!this._contents&&(t=new o.a,this.addSprite(t),t.isMeasured=!1,this._contents=t,e=this.component)&&((i=e.renderer.createFill(this.component)).disabled=!1,i.axis=e,this.addSprite(i),this._mask=i,t.mask=i),this._contents},enumerable:!0,configurable:!0}),Object.defineProperty(w.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}),w.prototype.validate=function(){this.component&&this.component.validateDataElement(this)},w.prototype.appendChildren=function(){this.component&&this.component.appendDataItem(this)},w.prototype.hasProperty=function(t){return"component"==t||n.prototype.hasProperty.call(this,t)},w.prototype.copyFrom=function(t){n.prototype.copyFrom.call(this,t),this.text=t.text,t.bullet&&(this.bullet=t.bullet.clone()),this.minPosition=t.minPosition,this.maxPosition=t.maxPosition},w.prototype.setVisibility=function(t,e){n.prototype.setVisibility.call(this,t,e),this._contents&&(this._contents.visible=t)},Object.defineProperty(w.prototype,"bullet",{get:function(){return this._bullet},set:function(t){this._bullet&&this._bullet!=t&&(b.remove(this.sprites,this._bullet),this._bullet.dataItem=void 0),(this._bullet=t)&&this.addSprite(t)},enumerable:!0,configurable:!0}),w);function w(){var t=n.call(this)||this;return t.className="AxisDataItem",t.applyTheme(),t}P=r.a,Object(e.c)(C,P),C.prototype.fillRule=function(t,e){(e=x.isNumber(e)?e:t.index)/2==Math.round(e/2)?(t.axisFill.__disabled=!0,t.axisFill.opacity=0):(t.axisFill.opacity=1,t.axisFill.__disabled=!1)},C.prototype.createDataItem=function(){return new _},C.prototype.invalidateLayout=function(){P.prototype.invalidateLayout.call(this),g.each(this.series.iterator(),function(t){t.invalidateLayout()})},C.prototype.invalidateSeries=function(){g.each(this.series.iterator(),function(t){t.invalidate()})},C.prototype.validateDataElements=function(){this._axisItemCount=0,this.ghostLabel&&(this.renderer.updateLabelElement(this.ghostLabel,this.start,this.end),this.ghostLabel.validate())},C.prototype.updateGridCount=function(){var t;this.renderer&&(t=this.axisLength/this.renderer.minGridDistance)!=this._gridCount&&(this._gridCount=t,this.clearCache())},C.prototype.validateLayout=function(){this.axisFullLength=this.axisLength/(this.end-this.start),P.prototype.validateLayout.call(this),this.updateGridCount();var t=this.renderer;t&&(t.updateAxisLine(),t.updateTooltip(),t.updateBaseGridElement()),this._prevLength!=this.axisLength&&(this.dispatchImmediately("lengthchanged"),this._prevLength=this.axisLength)},C.prototype.initRenderer=function(){},C.prototype.appendDataItem=function(t){var e=this.renderer,i=t.tick,i=(i&&(i.above?i.parent=e.bulletsContainer:i.parent=e.gridContainer),t.label&&(t.label.parent=e),t.axisFill),i=(i&&(i.above?i.parent=e.bulletsContainer:i.parent=e.gridContainer),t.grid);i&&(i.above?i.parent=e.bulletsContainer:i.parent=e.gridContainer),t.bullet&&(t.bullet.parent=e.bulletsContainer)},C.prototype.validate=function(){P.prototype.validate.call(this),this.validateLayout(),this.renderer.updateGridContainer()},C.prototype.validateAxisRanges=function(){var e=this;g.each(this.axisRanges.iterator(),function(t){e.appendDataItem(t),e.validateDataElement(t),t.grid&&t.grid.validate(),t.tick&&t.tick.validate(),t.axisFill&&t.axisFill.validate(),t.label&&t.label.validate()})},C.prototype.validateBreaks=function(){this._axisBreaks&&g.each(this._axisBreaks.iterator(),function(t){t.invalidate()})},C.prototype.processBreak=function(t){t=t.newValue;t.parent=this.renderer.breakContainer,t.axis=this},C.prototype.registerSeries=function(t){var e=this;return this.series.moveValue(t),new p.c([new p.b(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("endc
1hanged",t.invalidate,t,!1)])},Object.defineProperty(C.prototype,"renderer",{get:function(){return this._renderer},set:function(t){var e;t!=this._renderer&&((this._renderer=t).chart=this.chart,t.axis=this,((t.parent=this).title.parent=this).initRenderer(),this._disposers.push(t.gridContainer.events.on("maxsizechanged",this.invalidate,this,!1)),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}),C.prototype.positionToAngle=function(t){return this.renderer.positionToAngle(t)},C.prototype.pointToPosition=function(t){return this.renderer.pointToPosition(t)},C.prototype.positionToCoordinate=function(t){return this.renderer.positionToCoordinate(t)},C.prototype.getAnyRangePath=function(t,e){return this.renderer.getPositionRangePath(t,e)},C.prototype.anyToPosition=function(t){return 0},C.prototype.anyToPoint=function(t){return{x:0,y:0,angle:0}},C.prototype.getPositionRangePath=function(t,e){return this.renderer?this.renderer.getPositionRangePath(t,e):""},Object.defineProperty(C.prototype,"axisLength",{get:function(){return this.renderer?this.renderer.axisLength:0},enumerable:!0,configurable:!0}),Object.defineProperty(C.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(C.prototype,"toggleZoomOutButton",{get:function(){return this.getPropertyValue("toggleZoomOutButton")},set:function(t){this.setPropertyValue("toggleZoomOutButton",t)},enumerable:!0,configurable:!0}),C.prototype.hideTooltip=function(t){P.prototype.hideTooltip.call(this,t),this._tooltipPosition=void 0},C.prototype.showTooltipAtPosition=function(t,e){var i,n,r,o=this._tooltip;!o||this.dataItems.length<=0?this._tooltipPosition=void 0:(e||(t=this.toAxisPosition(t)),!x.isNumber(t)||t<this.start||t>this.end?(o.hide(0),this._tooltipPosition=void 0):(e=this.renderer,o.parent||(o.parent=this.tooltipContainer),i=e.tooltipLocation,r=this.getCellStartPosition(t),n=this.getCellEndPosition(t),"fixed"==this.tooltipPosition&&(t=r+(n-r)*i),t=m.fitToRange(t,this.start,this.end),this._tooltipPosition!=t&&(this._tooltipPosition=t,i=e.tooltipLocation2,r=e.positionToPoint(r,i),n=e.positionToPoint(n,i),this.currentItemStartPoint=r,this.currentItemEndPoint=n,e.fullWidthTooltip&&(o.width=n.x-r.x,o.height=n.y-r.y),n=e.positionToPoint(t,i),r=y.spritePointToSvg(n,this.renderer.line),o.text=this.getTooltipText(t),o.text)&&(o.delayedPointTo(r),o.show()),this.cursorTooltipEnabled&&!this.tooltip.disabled||o.hide(0)))},C.prototype.toAxisPosition=function(t){if(null!=(t=this.renderer.toAxisPosition(t)))return t*=this.end-this.start,this.renderer.inversed?this.end-t:this.start+t},C.prototype.toGlobalPosition=function(t){return this.renderer.inversed?t=this.end-t:t-=this.start,t/(this.end-this.start)},C.prototype.getTooltipText=function(t){},C.prototype.updateTooltip=function(t,e){var i=this._tooltip;i&&(i.fixDoc=!1,i.pointerOrientation=t,i.setBounds(y.spriteRectToSvg(e,this.renderer.line)))},C.prototype.roundPosition=function(t,e,i){return t},C.prototype.getCellStartPosition=function(t){return t},C.prototype.getCellEndPosition=function(t){return t},Object.defineProperty(C.prototype,"axisRanges",{get:function(){var t;return this._axisRanges||((t=this.createDataItem()).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 h.e(t),this._axisRanges.events.on("inserted",this.processAxisRange,this,
1!1),this._disposers.push(new h.c(this._axisRanges)),this._disposers.push(this._axisRanges.template)),this._axisRanges},enumerable:!0,configurable:!0}),C.prototype.processAxisRange=function(t){t=t.newValue;t.component=this,t.isRange=!0},Object.defineProperty(C.prototype,"axisBreaks",{get:function(){return this._axisBreaks||(this._axisBreaks=new c.d(this.createAxisBreak(),function(t,e){return v.order(t.adjustedStartValue,e.adjustedStartValue)}),this._axisBreaks.events.on("inserted",this.processBreak,this,!1),this._disposers.push(new h.c(this._axisBreaks)),this._disposers.push(this._axisBreaks.template)),this._axisBreaks},enumerable:!0,configurable:!0}),C.prototype.createAxisBreak=function(){return new s.a},Object.defineProperty(C.prototype,"series",{get:function(){return this._series||(this._series=new h.b),this._series},enumerable:!0,configurable:!0}),C.prototype.processSeriesDataItems=function(){},C.prototype.processSeriesDataItem=function(t,e){},C.prototype.postProcessSeriesDataItems=function(t){},C.prototype.postProcessSeriesDataItem=function(t){},C.prototype.updateAxisBySeries=function(){},C.prototype.hideUnusedDataItems=function(){var e=this,t=this._dataItemsIterator;t.createNewItems=!1,g.each(t.iterator(),function(t){e.validateDataElement(t),t.__disabled=!0}),t.clear(),t.createNewItems=!0},C.prototype.getSeriesDataItem=function(t,e,i){},C.prototype.getAngle=function(t,e,i,n,r){},C.prototype.getX=function(t,e,i,n,r){},C.prototype.getPositionX=function(t,e,i,n,r){},C.prototype.getY=function(t,e,i,n,r){},C.prototype.getPositionY=function(t,e,i,n,r){},Object.defineProperty(C.prototype,"basePoint",{get:function(){return{x:0,y:0}},enumerable:!0,configurable:!0}),C.prototype.dataChangeUpdate=function(){},C.prototype.seriesDataChangeUpdate=function(t){},C.prototype.adjustDifference=function(n,r){var o=r-n;if(x.isNumber(o))return this._axisBreaks&&g.eachContinue(this._axisBreaks.iterator(),function(t){var e=t.adjustedStartValue,i=t.adjustedEndValue;if(x.isNumber(e)&&x.isNumber(i))return!(r<e||(n<=i&&x.isNumber(e)&&x.isNumber(i)&&(t=t.breakSize,e=m.intersection({start:e,end:i},{start:n,end:r}))&&(o-=(e.end-e.start)*(1-t)),0))}),o},C.prototype.isInBreak=function(e){if(this._axisBreaks)return g.find(this._axisBreaks.iterator(),function(t){return e>=t.adjustedStartValue&&e<=t.adjustedEndValue})},C.prototype.fixAxisBreaks=function(){var t,e,n,r=this;this._axisBreaks&&0<(t=this._axisBreaks).length&&(b.each(g.toArray(t.iterator()),function(t){var e=m.min(t.startValue,t.endValue),i=m.max(t.startValue,t.endValue);t.adjustedStartValue=e,t.adjustedEndValue=i,r._axisBreaks.update(t)}),e=t.first,n=Math.min(e.startValue,e.endValue),g.each(t.iterator(),function(t){var e=t.adjustedStartValue,i=t.adjustedEndValue;e<n&&i<(e=n)&&(i=n),t.adjustedStartValue=e,t.adjustedEndValue=i}))},Object.defineProperty(C.prototype,"startIndex",{get:function(){return 0},set:function(t){},enumerable:!0,configurable:!0}),Object.defineProperty(C.prototype,"endIndex",{get:function(){return this.dataItems.length},set:function(t){},enumerable:!0,configurable:!0}),C.prototype.getPositionLabel=function(t){return Math.round(100*t)+"%x"},Object.defineProperty(C.prototype,"chart",{get:function(){return this._chart},set:function(t){this._chart=t},enumerable:!0,configurable:!0}),C.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 p.b(function(){t.axisRanges.removeValue(e)})),t.axisRanges.push(e),e},C.prototype.copyFrom=function(t){P.prototype.copyFrom.call(this,t),this.renderer?this.renderer.copyFrom(t.renderer):t.renderer&&(this.renderer=t.renderer.clone(),this._disposers.push(this.renderer)),t.title&&(this.title?this.title.copyFrom(t.title):(this.title=t.title.clone(),this.title.parent=this),this._disposers.push(this.title))},C.prototype.resetIterators=function(){this._dataItemsIterator.reset()},C.prototype.processConfig=function(t){if(t&&x.hasValue(t.axisRanges)&&x.isArray(t.axisRanges))for(var e=0,i=t.axisRanges.length;e<i;e++){var n=t.axisRanges[e];x.hasValue(n.series)&&x.isString(n.series)&&this.map.hasKey(n.series)&&(t.axisRanges[e]=this.createSeriesRange(this.map.getKey(n.series)),delete n.series,t.axisRanges[e].config=n)}P.prototype.processConfig.call(this,t)},C.prototype.configOrder=function(t,e){return t==e?0:"title"==t?1:"title"==e||"component"==t?-1:"component"==e?1:P.prototype.configOrder.call(this,t,e)},Object.defineProperty(C.prototype,"startLocation",{get:function(){return this.getPropertyValue("startLocation")},set:function(t){this.setPropertyValue("startLocation",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(C.prototype,"endLocation",{get:function(){return this.getPropertyValue("endLocation")},set:function(t){this.setPropertyValue("endLocation",t,!0)},enumerable:!0,configurable:!0}),C.prototype.setDisabled=function(t){var e=P.prototype.setDisabled.call(this,t);return this.renderer&&(this.renderer.gridContainer.disabled=t),e},Object.defineProperty(C.prototype,"title",{get:function(){return this._title},set:function(t){this._title&&this._title!=t&&this._title.dispose(),t&&((this._title=t).parent=this,t.shouldClone=!1)},enumerable:!0,configurable:!0}),Object.defineProperty(C.prototype,"hideTooltipWhileZooming",{get:function(){return this.getPropertyValue("hideTooltipWhileZooming")}
1,set:function(t){this.setPropertyValue("hideTooltipWhileZooming",t)},enumerable:!0,configurable:!0}),Object.defineProperty(C.prototype,"zoomable",{get:function(){return this.getPropertyValue("zoomable")},set:function(t){this.setPropertyValue("zoomable",t)},enumerable:!0,configurable:!0});var P,S=C;function C(){var t=P.call(this)||this;if(t._gridCount=10,t._series=new h.b,t.autoDispose=!0,t._axisItemCount=0,t.constructor===C)throw new Error("'Axis' cannot be instantiated directly. Please use a specific axis type.");t.hideTooltipWhileZooming=!0,t.minWidth=1e-4,t.minHeight=1e-4,t.className="Axis",t.shouldClone=!1,t.setPropertyValue("cursorTooltipEnabled",!0),t.toggleZoomOutButton=!0,t.zoomable=!0;var e=new f.a,i=(t.title=new l.a,t.title.shouldClone=!1,t._disposers.push(t.title),t.setPropertyValue("startLocation",0),t.setPropertyValue("endLocation",1),t._dataItemsIterator=new g.ListIterator(t.dataItems,function(){return t.dataItems.create()}),t._dataItemsIterator.createNewItems=!0,new u.a),n=(t._disposers.push(i),i.label.padding(5,10,5,10),i.background.pointerLength=5,i.fitPointerToBounds=!0,i.background.filters.clear(),i.virtualParent=t,i.background);return n.cornerRadius=0,n.fill=e.getFor("alternativeBackground"),n.stroke=n.fill,n.strokeWidth=1,n.fillOpacity=1,i.label.fill=e.getFor("alternativeText"),t.tooltip=i,t.readerHidden=!0,t.events.on("rangechangestarted",function(){t.series.each(function(t){t.hideTooltipWhileZooming&&(t.tooltip.hide(),t.tooltip.preventShow=!0)}),t.hideTooltipWhileZooming&&(t.tooltip.hide(),t.tooltip.preventShow=!0)},void 0,!1),t.events.on("rangechangeended",function(){t.series.each(function(t){t.hideTooltipWhileZooming&&(t.tooltip.hide(),t.tooltip.preventShow=!1)}),t.hideTooltipWhileZooming&&(t.tooltip.hide(),t.tooltip.preventShow=!1)},void 0,!1),t.applyTheme(),t}d.c.registeredClasses.Axis=S,d.c.registeredClasses.AxisDataItem=_,i.c.push({relevant:i.b.maybeXS,state:function(t,e){return t instanceof S&&t.tooltip?((t=t.states.create(e)).properties.cursorTooltipEnabled=!1,t):null}})},AC2I:function(t,e,i){i.d(e,"b",function(){return v}),i.d(e,"a",function(){return b});var n,r,e=i("m4/l"),o=i("aM7D"),a=i("Vs7R"),s=i("p9TX"),l=i("8ZqG"),u=i("qzbU"),c=i("vMqJ"),h=i("C6dT"),p=i("DHte"),d=i("aCit"),f=i("Wglt"),g=i("0FpR"),m=i("Mtpk"),y=i("hD5A"),i=i("TGuK"),v=(r=o.b,Object(e.c)(_,r),_.prototype.uidAttr=function(){return this.slice.uidAttr()},_.prototype.hide=function(t,e,i,n){return r.prototype.hide.call(this,t,e,0,n=n||["value"])},_.prototype.setVisibility=function(t,e){e||(t?this.setWorkingValue("value",this.values.value.value,0,0):this.setWorkingValue("value",0,0,0)),r.prototype.setVisibility.call(this,t,e)},_.prototype.show=function(t,e,i){return r.prototype.show.call(this,t,e,i=i||["value"])},Object.defineProperty(_.prototype,"category",{get:function(){return this.properties.category},set:function(t){this.setProperty("category",t)},enumerable:!0,configurable:!0}),_.prototype.createLegendMarker=function(t){this.component.createLegendMarker(t,this)},Object.defineProperty(_.prototype,"legendDataItem",{get:function(){return this._legendDataItem},set:function(t){(this._legendDataItem=t).label&&(t.label.dataItem=this),t.valueLabel&&(t.valueLabel.dataItem=this)},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"tick",{get:function(){var t,e=this;return this._tick||(t=this.component.ticks.create(),this._tick=t,this.addSprite(t),this._disposers.push(t),t.parent=this.component.ticksContainer,this._disposers.push(new y.b(function(){e.component&&e.component.ticks.removeValue(t)})),t.visible=this.visible),this._tick},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"label",{get:function(){var t,e=this;return this._label||(t=this.component.labels.create(),this.addSprite(t),this._label=t,this._disposers.push(t),t.parent=this.component.labelsContainer,this._disposers.push(new y.b(function(){e.component&&e.component.labels.removeValue(t)})),t.visible=this.visible),this._label},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"slice",{get:function(){var e,i,n=this;return this._slice||(e=this.component,i=e.slices.create(),this.addSprite(i),this._slice=i,this._disposers.push(i),i.parent=e.slicesContainer,this._disposers.push(new y.b(function(){e.slices.removeValue(i)})),i.visible=this.visible,e.itemsFocusable()?(m.hasValue(this.component.role)||(this.component.role="menu"),m.hasValue(i.role)||(i.role="menuitem"),i.focusable=!0):(m.hasValue(this.component.role)||(this.component.role="list"),m.hasValue(i.role)||(i.role="listitem"),i.focusable=!1),i.focusable&&(i.events.on("focus",function(t){i.readerTitle=e.populateString(e.itemReaderText,n)},void 0,!1),i.events.on("blur",function(t){i.readerTitle=""},void 0,!1)),i.hoverable&&(i.events.on("over",function(t){i.readerTitle=e.populateString(e.itemReaderText,n)},void 0,!1),i.events.on("out",function(t){i.readerTitle=""},void 0,!1))),this._slice},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"hiddenInLegend",{get:function(){return this.properties.hiddenInLegend},set:function(t){this.setProperty("hiddenInLegend",t)},enumerable:!0,configurable:!0}
1),_),b=(n=o.a,Object(e.c)(x,n),x.prototype.createSlice=function(){return new a.a},x.prototype.createTick=function(){return new u.a},x.prototype.createLabel=function(){return new s.a},Object.defineProperty(x.prototype,"slices",{get:function(){var t;return this._slices||((t=this.createSlice()).applyOnClones=!0,this._disposers.push(t),this.initSlice(t),this._slices=new c.e(t),this._disposers.push(new c.c(this._slices))),this._slices},enumerable:!0,configurable:!0}),Object.defineProperty(x.prototype,"ticks",{get:function(){var t;return this._ticks||((t=this.createTick()).applyOnClones=!0,this._disposers.push(t),this.initTick(t),this._ticks=new c.e(t),this._disposers.push(new c.c(this._ticks))),this._ticks},enumerable:!0,configurable:!0}),Object.defineProperty(x.prototype,"labels",{get:function(){var t;return this._labels||((t=this.createLabel()).applyOnClones=!0,this._disposers.push(t),this.initLabel(t),this._labels=new c.e(t),this._disposers.push(new c.c(this._labels))),this._labels},enumerable:!0,configurable:!0}),x.prototype.createDataItem=function(){return new v},x.prototype.initSlice=function(t){},x.prototype.initLabel=function(t){t.text="{category}: {value.percent.formatNumber('#.0')}%",t.isMeasured=!1,t.padding(5,5,5,5)},x.prototype.initTick=function(t){},x.prototype.validateDataItems=function(){this.colors.reset(),this.patterns&&this.patterns.reset(),n.prototype.validateDataItems.call(this)},x.prototype.validateDataElement=function(t){var i=t.slice;i&&(null==i.fill?this.patterns?(m.hasValue(i.stroke)||(i.stroke=this.colors.next()),i.fill=this.patterns.next(),m.hasValue(i.fillOpacity)&&(i.fill.backgroundOpacity=i.fillOpacity),i.stroke instanceof l.a&&(i.fill.stroke=i.stroke,i.fill.fill=i.stroke)):i.fill=this.colors.next():this.colors.currentStep+=this.colors.step,null==i.stroke)&&(i.stroke=i.fill),n.prototype.validateDataElement.call(this,t),i&&t.bullets.each(function(t,e){null==e.fill&&(e.fill=i.fill),null==e.stroke&&(e.stroke=i.stroke)}),this.updateLegendValue(t)},x.prototype.validateData=function(){n.prototype.validateData.call(this),this.chart&&this.chart.feedLegend()},x.prototype.arrangeLabels=function(t){for(var e=0,i=t.length;e<i;e++){var n,r,o=t[e].label;o&&(o.invalid&&o.validate(),n=o.measuredHeight,o.visible||(n=0),o.pixelY-n/2<-this.maxHeight/2&&(o.y=-this.maxHeight/2+n/2),r=this.getNextLabel(e+1,t),o=o.pixelY+n,r)&&r.y<o&&(r.y=o)}},x.prototype.arrangeLabels2=function(t){for(var e=this.maxHeight/2,i=t.length-1;0<=i;i--){var n,r=t[i].label;r&&(r.invalid&&r.validate(),n=r.measuredHeight,r.visible||(n=0),i==t.length-1&&(e+=n/2),r.pixelY+n>e)&&(r.y=e-n,e=r.y)}},x.prototype.getNextLabel=function(t,e){if(e.length>=t){var i=e[t];if(i)return i.label&&i.visible?i.label:this.getNextLabel(t+1,e)}},Object.defineProperty(x.prototype,"colors",{get:function(){return this.getPropertyValue("colors")},set:function(t){this.setPropertyValue("colors",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(x.prototype,"patterns",{get:function(){return this.getPropertyValue("patterns")},set:function(t){this.setPropertyValue("patterns",t,!0)},enumerable:!0,configurable:!0}),x.prototype.createLegendMarker=function(t,r){f.each(t.children.iterator(),function(e){var i=r.slice,n=(e.defaultState.properties.fill=i.fill,e.defaultState.properties.stroke=i.stroke,e.defaultState.properties.fillOpacity=i.fillOpacity,e.defaultState.properties.strokeOpacity=i.strokeOpacity,e.fill=i.fill,e.stroke=i.stroke,e.fillOpacity=i.fillOpacity,e.strokeOpacity=i.strokeOpacity,null==e.fill&&(e.__disabled=!0),t.dataItem);n.color=i.fill,n.colorOrig=i.fill,e.addDisposer(i.events.on("propertychanged",function(t){"fill"==t.property&&(e.__disabled=!1,e.isActive||(e.fill=i.fill),e.defaultState.properties.fill=i.fill,n.color=i.fill,n.colorOrig=i.fill),"stroke"==t.property&&(e.isActive||(e.stroke=i.stroke),e.defaultState.properties.stroke=i.stroke)},void 0,!1))})},x.prototype.handleSliceScale=function(t){var e=this,t=t.target.dataItem;t&&t.bullets&&f.each(t.bullets.iterator(),function(t){t=t[1];e.positionBullet(t)})},x.prototype.handleSliceMove=function(t){},x.prototype.copyFrom=function(t){n.prototype.copyFrom.call(this,t),this.slice
1s.template.copyFrom(t.slices.template),this.labels.template.copyFrom(t.labels.template),this.ticks.template.copyFrom(t.ticks.template),this.colors=t.colors.clone()},Object.defineProperty(x.prototype,"alignLabels",{get:function(){return this.getPropertyValue("alignLabels")},set:function(t){this.setAlignLabels(t)},enumerable:!0,configurable:!0}),x.prototype.setAlignLabels=function(t){this.setPropertyValue("alignLabels",t,!0)},Object.defineProperty(x.prototype,"ignoreZeroValues",{get:function(){return this.getPropertyValue("ignoreZeroValues")},set:function(t){this.setPropertyValue("ignoreZeroValues",t,!0)},enumerable:!0,configurable:!0}),x.prototype.updateLegendValue=function(t){var e;t&&(e=t.legendDataItem,t=t.legendSettings,e)&&t&&(t.labelText&&(e.label.text=t.labelText),t.itemLabelText&&(e.label.text=t.itemLabelText),t.valueText&&(e.valueLabel.text=t.valueText),t.itemValueText)&&(e.valueLabel.text=t.itemValueText)},x);function x(){var t=n.call(this)||this,e=(t.className="PercentSeries",t._addAllDataItems=!1,t.colors=new p.a,t.colors.step=1,t.isMeasured=!0,t.calculatePercent=!0,t.createChild(h.a)),e=(e.shouldClone=!1,e.isMeasured=!1,t.slicesContainer=e,t.createChild(h.a)),e=(e.shouldClone=!1,e.isMeasured=!1,e.layout="none",t.ticksContainer=e,t.createChild(h.a));return e.shouldClone=!1,e.isMeasured=!1,e.layout="none",t.labelsContainer=e,t.alignLabels=!1,t.bulletsContainer.toFront(),t.skipFocusThreshold=50,t.defaultState.transitionEasing=g.sinOut,t.itemReaderText="{category}: {value.percent.formatNumber('#.#')}%",t.applyTheme(),t}function _(){var t=r.call(this)||this;return t.className="PercentSeriesDataItem",t.applyTheme(),t}d.c.registeredClasses.PercentSeries=b,d.c.registeredClasses.PercentSeriesDataItem=v,i.c.push({relevant:i.b.maybeXS,state:function(t,e){var i;return t instanceof b?(i=t.states.create(e),t.labels.template.states.create(e).properties.disabled=!0,t.ticks.template.states.create(e).properties.disabled=!0,i):null}})},AYiJ:function(t,e){t.exports=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}}},AaJ4:function(t,e,i){i.d(e,"a",function(){return l});var n,e=i("m4/l"),r=i("Vs7R"),o=i("aCit"),a=i("8ZqG"),s=i("MIZb"),i=i("TGuK"),l=(n=r.a,Object(e.c)(u,n),Object.defineProperty(u.prototype,"location",{get:function(){return this.getPropertyValue("location")},set:function(t){this.setPropertyValue("location",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"above",{get:function(){return this.getPropertyValue("above")},set:function(t){this.setPropertyValue("above",t,!0)},enumerable:!0,configurable:!0}),u.prototype.setDisabled=function(t){t=n.prototype.setDisabled.call(this,t);return this.axis&&this.axis.invalidateDataItems(),t},u);function u(){var t=n.call(this)||this,e=(t.className="Grid",t.element=t.paper.add("path"),t.location=.5,t.isMeasured=!1,t.above=!1,new s.a);return t.stroke=e.getFor("grid"),t.pixelPerfect=!0,t.strokeOpacity=.15,t.fill=Object(a.c)(),t.applyTheme(),t}o.c.registeredClasses.Grid=l,i.c.push({relevant:i.b.maybeXS,state:function(t,e){return t instanceof l?((t=t.states.create(e)).properties.disabled=!0,t):null}})},AzDz:function(t,e,i){var n=i("Kg2n"),r=i("2xmP"),o=i("KslR")("match");t.exports=function(t){var e;return n(t)&&(void 0!==(e=t[o])?!!e:"RegExp"==r(t))}},BAfC:function(t,e,i){var n=i("vfdp"),i=i("Kg2n"),r=n.document,o=i(r)&&i(r.createElement);t.exports=function(t){return o?r.createElement(t):{}}},BEgH:function(t,e,i){i.d(e,"a",function(){return c});var r,e=i("m4/l"),n=i("aGXA"),o=i("Vs7R"),a=i("aCit"),s=i("MIZb"),l=i("hGwe"),u=i("Mtpk"),c=(r=n.a,Object(e.c)(h,r),h.prototype.applyInternalDefaults=function(){r.prototype.applyInternalDefaults.call(this),u.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Zoom Out"))},h);function h(){var t=r.call(this)||this,e=(t.className="ZoomOutButton",t.padding(9,9,9,9),t.showSystemTooltip=!0,new s.a),i=t.background,i=(i.cornerRadius(20,20,20,20),i.fill=e.getFor("primaryButton"),i.stroke=e.getFor("primaryButtonStroke"),i.strokeOpacity=0,i.states.getKey("hover").properties.fill=e.getFor("primaryButtonHover"),i.states.getKey("down").properties.fill=e.getFor("primaryButtonActive"),new o.a),n=(i.element=t.paper.add("path"),l.moveTo({x:0,y:0}));return n+=l.lineTo({x:11,y:0}),i.path=n,i.pixelPerfect=!0,i.padding(8,3,8,3),i.stroke=e.getFor("primaryButtonText"),t.icon=i,t.applyTheme(),t}a.c.registeredClasses.ZoomOutButton=c}
1,BKHV:function(t,e,i){var n=i("0sYB"),r=i("saPf");n({target:"String",proto:!0,forced:i("v0oN")("sub")},{sub:function(){return r(this,"sub","","")}})},BmDP:function(t,e,i){i.d(e,"a",function(){return o});var u,e=i("m4/l"),n=i("qzbU"),r=i("hD5A"),i=i("aCit"),o=(u=n.a,Object(e.c)(a,u),a.prototype.draw=function(){u.prototype.draw.call(this);var t,e,i,n,r,o,a=this.slice,s=this.label,l=a.dataItem.component;a&&0<a.radius&&s&&s.text&&(t=a.dx+a.slice.dx+a.pixelX+a.ix*a.radius*a.scale,e=a.dy+a.slice.dy+a.pixelY+a.iy*a.radiusY*a.scale,o=r=n=i=void 0,l.alignLabels?(i=s.pixelX-this.length,n=s.pixelY,r=s.pixelX,o=n,"right"==s.horizontalCenter&&(r=(i+=2*this.length)-this.length)):(r=i=t+(l=s.pixelRadius(a.radius))*a.ix,o=n=e+l*a.iy),this.element.attr({points:[t,e,i,n,r,o]}))},Object.defineProperty(a.prototype,"slice",{get:function(){return this._slice.get()},set:function(t){this._slice.set(t,new r.c([t.events.on("transformed",this.invalidate,this),t.events.on("validated",this.invalidate,this)]))},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"label",{get:function(){return this._label.get()},set:function(t){this._label.set(t,t.events.on("transformed",this.invalidate,this,!1))},enumerable:!0,configurable:!0}),a);function a(){var t=u.call(this)||this;return t._label=new r.d,t._slice=new r.d,t.className="PieTick",t.element=t.paper.add("polyline"),t._disposers.push(t._label),t._disposers.push(t._slice),t.applyTheme(),t}i.c.registeredClasses.PieTick=o},C6Lh:function(t,e,i){i.d(e,"a",function(){return p});var o,e=i("m4/l"),n=i("ISWh"),r=i("Vs7R"),a=i("vMqJ"),s=i("hD5A"),l=i("0Mwj"),f=i("pR7v"),g=i("KknQ"),u=i("aCit"),m=i("MIZb"),c=i("85D4"),y=i("Wglt"),v=i("Mtpk"),h=i("hGwe"),b=i("v9UT"),x=i("tjMS"),_=i("8ZqG"),w=i("Q4nc"),p=(o=n.a,Object(e.c)(d,o),Object.defineProperty(d.prototype,"series",{get:function(){return this._series||(this._series=new a.b,this._disposers.push(this._series.events.on("inserted",this.handleSeriesAdded,this,!1)),this._disposers.push(this._series.events.on("removed",this.handleSeriesRemoved,this,!1))),this._series},enumerable:!0,configurable:!0}),d.prototype.handleSeriesAdded=function(t){var e,i,n,r,o,a,s,l,u,c,h,p=this,d=t.newValue;d.xAxis&&d.yAxis&&((e=this.scrollbarChart).zoomOutButton.disabled=!0,this.chart=d.chart,e.dateFormatter.inputDateFormat=this.chart.dateFormatter.inputDateFormat,e.language.locale=this.chart.language.locale,n=i=!0,y.each(this.series.iterator(),function(t){t!=d&&(t.xAxis==d.xAxis&&0<p.scrollbarChart.xAxes.length&&(i=!1),t.yAxis==d.yAxis)&&0<p.scrollbarChart.yAxes.length&&(n=!1)}),d.events.on("beforedisposed",function(){p.series.removeValue(d)}),t=new m.a,r=d.clone(),(w.a.onlyShowOnViewport||w.a.queue)&&this.addDisposer(this.chart.events.on("removedfromqueue",function(){e.invalidateData()})),b.isIE()&&(r.stroke=Object(_.c)("#aaaaaa"),r.fill=r.stroke,r.propertyFields.fill=void 0,r.propertyFields.stroke=void 0),d.scrollbarSeries=r,i?(u=d.xAxis.clone(),e.xAxes.moveValue(u),u.title.disabled=!0,u.rangeChangeDuration=0,(l=u.renderer).ticks.template.disabled=!0,l.inside=!0,l.labels.template.inside=!0,l.line.strokeOpacity=0,l.minLabelPosition=.02,l.maxLabelPosition=.98,l.line.disabled=!0,l.axisFills.template.disabled=!0,l.baseGrid.disabled=!0,l.grid.template.strokeOpacity=.05,l.minWidth=void 0,l.minHeight=void 0,l.padding(0,0,0,0),l.chart=e,l.margin(0,0,0,0),u.width=Object(x.c)(100),l.labels.template.fillOpacity=.5,u.maxZoomCount=void 0,u.minZoomCount=void 0,u instanceof g.a?(o=u,a=d.xAxis,o.groupCount=5*a.groupCount,o.min=void 0,o.max=void 0,this._disposers.push(o.clonedFrom.events.on("extremeschanged",function(){v.isNumber(o.clonedFrom.minDefined)&&(o.min=o.clonedFrom.minDefined),v.isNumber(o.clonedFrom.maxDefined)&&(o.max=o.clonedFrom.maxDefined)},void 0,!1))):u instanceof f.a&&((s=u).min=void 0,s.max=void 0,v.isNumber(s.clonedFrom.minDefined)||(s.min=void 0),v.isNumber(s.clonedFrom.maxDefined)||(s.max=void 0),this._disposers.push(s.clonedFrom.events.on("extremeschanged",function(){v.isNumber(s.clonedFrom.minDefined)&&(s.min=s.clonedFrom.min),v.isNumber(s.clonedFrom.maxDefined)&&(s.max=s.clonedFrom.max)},void 0,!1))),r.xAxis=u):this.scrollbarChart.xAxes.each(function(t){t.clonedFrom==d.xAxis&&(r.xAxis=t)}),n?(u=d.yAxis.clone(),e.yAxes.moveValue(u),u.title.disabled=!0,u.rangeChangeDuration=0,(l=u.renderer).ticks.template.disabled=!0,l.inside=!0,l.labels.template.inside=!0,l.line.strokeOpacity=0,l.minLabelPosition=.02,l.maxLabelPosition=.98,l.line.disabled=!0,l.axisFills.template.disabled=!0,l.grid.template.stroke=t.getFor("background"),l.baseGrid.disabled=!0,l.grid.template.strokeOpacity=.05,l.minWidth=void 0,l.minHeight=void 0,l.chart=e,l.padding(0,0,0,0),l.margin(0,0,0,0),u.height=Object(x.c)(100),l.labels.template.fillOpacity=.5,(r.yAxis=u).maxZoomCount=void 0,u.minZoomCount=void 0,u instanceof g.a?((c=u).min=void 0,c.max=void 0,a=d.yAxis,u.groupCount=5*a.groupCount,this._disposers.push(c.clonedFrom.events.on("extremeschanged",function(){v.isNumber(c.clonedFrom.minDefined)&&(c.min=c.clonedFrom.minDefined),v.isNumber(c.clonedFrom.maxDefined)&&(c.max=c.clonedFrom.maxDefined)}
1))):u instanceof f.a&&((h=u).min=void 0,h.max=void 0,v.isNumber(h.clonedFrom.minDefined)||(h.min=void 0),v.isNumber(h.clonedFrom.maxDefined)||(h.max=void 0),this._disposers.push(h.clonedFrom.events.on("extremeschanged",function(){v.isNumber(h.clonedFrom.minDefined)&&(h.min=h.clonedFrom.minDefined),v.isNumber(h.clonedFrom.maxDefined)&&(h.max=h.clonedFrom.maxDefined)})))):this.scrollbarChart.yAxes.each(function(t){t.clonedFrom==d.yAxis&&(r.yAxis=t)}),r.rangeChangeDuration=0,r.interpolationDuration=0,r.defaultState.transitionDuration=0,r.showOnInit=!1,this._disposers.push(r.events.on("validated",this.zoomOutAxes,this,!1)),this._disposers.push(d.events.on("datavalidated",function(){r.data!=d.data&&(r.data=d.data)},void 0,!1)),r.defaultState.properties.visible=!0,e.series.push(r),this.updateByOrientation())},d.prototype.updateByOrientation=function(){var i=this;this._scrollbarChart&&(y.each(this._scrollbarChart.xAxes.iterator(),function(t){var e=t.renderer;"vertical"==i.orientation?(e.grid.template.disabled=!0,e.labels.template.disabled=!0,e.minGridDistance=10):(e.grid.template.disabled=!1,e.labels.template.disabled=!1,e.minGridDistance=t.clonedFrom.renderer.minGridDistance)}),y.each(this._scrollbarChart.yAxes.iterator(),function(t){var e=t.renderer;"horizontal"==i.orientation?(e.grid.template.disabled=!0,e.labels.template.disabled=!0,e.minGridDistance=10):(e.grid.template.disabled=!1,e.labels.template.disabled=!1,e.minGridDistance=t.clonedFrom.renderer.minGridDistance)}))},d.prototype.handleSeriesRemoved=function(t){var e=t.oldValue,i=this.scrollbarChart;i.series.each(function(t){t&&t.clonedFrom==e&&i.series.removeValue(t)}),0==i.series.length&&(i.xAxes.clear(),i.yAxes.clear());try{e.events.off("validated",this.zoomOutAxes,this)}catch(t){}},Object.defineProperty(d.prototype,"scrollbarChart",{get:function(){return this._scrollbarChart},enumerable:!0,configurable:!0}),Object.defineProperty(d.prototype,"chart",{get:function(){return this._chart.get()},set:function(t){this._chart.get()!==t&&(this._chart.set(t,t.events.on("datavalidated",this.handleDataChanged,this,!1)),this.handleDataChanged(),this._scrollbarChart.dataProvider=t)},enumerable:!0,configurable:!0}),Object.defineProperty(d.prototype,"unselectedOverlay",{get:function(){return this._unselectedOverlay},enumerable:!0,configurable:!0}),d.prototype.handleDataChanged=function(){this.chart.data!=this.scrollbarChart.data?this.scrollbarChart.data=this.chart.data:this.scrollbarChart.invalidateRawData()},d.prototype.zoomOutAxes=function(){var t=this.scrollbarChart;y.each(t.xAxes.iterator(),function(t){t.zoom({start:0,end:1},!0,!0)}),y.each(t.yAxes.iterator(),function(t){t.zoom({start:0,end:1},!0,!0)})},d.prototype.updateThumb=function(t){var e,i,n,r;o.prototype.updateThumb.call(this,t=void 0===t?!0:t),this._unselectedOverlay&&(e=(t=this.thumb).pixelX||0,i=t.pixelY||0,n=t.pixelWidth||0,t=t.pixelHeight||0,r="","horizontal"==this.orientation?(r=h.rectToPath({x:-1,y:0,width:e,height:t}),r+=h.rectToPath({x:e+n,y:0,width:(this.pixelWidth||0)-e-n,height:t})):(r=h.rectToPath({x:0,y:0,width:n,height:i}),r+=h.rectToPath({x:0,y:i+t,width:n,height:(this.pixelHeight||0)-i-t})),this._unselectedOverlay.path=r)},d.prototype.processConfig=function(t){if(t&&v.hasValue(t.series)&&v.isArray(t.series))for(var e=0,i=t.series.length;e<i;e++){var n=t.series[e];if(v.hasValue(n)&&v.isString(n)){if(!this.map.hasKey(n))throw Error("XYChartScrollbar error: Series with id `"+n+"` does not exist.");t.series[e]=this.map.getKey(n)}}o.prototype.processConfig.call(this,t)},d);function d(){var t=o.call(this)||this,e=(t._chart=new s.d,t.className="XYChartScrollbar",new m.a),i=(t.padding(0,0,0,0),t.createChild(l.a)),n=(i.shouldClone=!1,i.margin(0,0,0,0),i.padding(0,0,0,0),i.interactionsEnabled=!1,t._scrollbarChart=i,b.isIE()||((n=new c.a).filterUnits="userSpaceOnUse",i.plotContainer.filters.push(n)),t._disposers.push(t._scrollbarChart),t.minHeight=60,t.minWidth=60,t.createChild(r.a)),n=(n.shouldClone=!1,n.setElement(t.paper.add("path")),n.fill=e.getFor("background"),n.fillOpacity=.8,n.interactionsEnabled=!1,n.isMeasured=!1,n.toBack(),t._unselectedOverlay=n,t._disposers.push(t._unselectedOverlay),i.toBack(),t.background.cornerRadius(0,0,0,0),t.thumb.background),i=(n.cornerRadius(0,0,0,0),n.fillOpacity=0,n.fill=e.getFor("background"),n.states.getKey("hover")),e=(i&&(i.properties.fillOpacity=.2),n.states.getKey("down"));return e&&(e.properties.fillOpacity=.4),t._disposers.push(t._chart),t.applyTheme(),t}u.c.registeredClasses.XYChartScrollbar=p}
1,C6dT:function(t,e,i){i.d(e,"a",function(){return m});var r,e=i("m4/l"),n=i("Vs7R"),o=i("ux7t"),a=i("vMqJ"),s=i("hD5A"),l=i("+qIf"),u=i("zhwk"),c=i("GtDR"),J=i("tjMS"),h=i("aCit"),p=i("MIZb"),Q=i("Wglt"),tt=i("hJ5i"),et=i("Gg2j"),it=i("Mtpk"),d=i("58Sn"),f=i("Rpw0"),g=i("Q4nc"),m=(r=n.a,Object(e.c)(y,r),y.prototype.handleChildAdded=function(t){this.processChild(t.newValue)},y.prototype.processChild=function(t){try{this._childrenDisposers.insertKey(t.uid,new s.c([t.events.on("transformed",this.handleChildTransform,this),t.events.on("zIndexChanged",this.sortAndAdd,this)]))}catch(t){}this.element&&this.element.add(t.group),t.parent=this,t.paper=this.paper,this.dispatchImmediately("childadded",{type:"childadded",newValue:t}),this.invalidate()},y.prototype.sortAndAdd=function(){this.sortChildren(),this.addChildren()},y.prototype.handleChildRemoved=function(t){t=t.oldValue;this._childrenDisposers.removeKey(t.uid),this.element&&this.element.removeElement(t.group),t.isMeasured&&this.invalidateLayout(),this.dispatchImmediately("childremoved",{type:"childremoved",oldValue:t})},y.prototype.handleChildTransform=function(t){t.target.isMeasured&&this.invalidateLayout()},y.prototype.invalidateLayout=function(){this.layoutInvalid||this.disabled||this.isTemplate||"none"==this.layout||this.__disabled||(this.layoutInvalid=!0,h.c.addToInvalidLayouts(this),f.b.requestFrame())},y.prototype.invalidate=function(){r.prototype.invalidate.call(this),this.invalidateLayout()},y.prototype.deepInvalidate=function(){r.prototype.invalidate.call(this),tt.each(this._childrenByLayout,function(t){t instanceof y?t.deepInvalidate():t.invalidate()}),this.invalidateLayout()},Object.defineProperty(y.prototype,"children",{get:function(){return this._children||(this._children=new a.b),this._children},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"minWidth",{get:function(){return this.getPropertyValue("minWidth")},set:function(t){this.setPropertyValue("minWidth",t)&&this.invalidateLayout()},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"minHeight",{get:function(){return this.getPropertyValue("minHeight")},set:function(t){this.setPropertyValue("minHeight",t)&&this.invalidateLayout()},enumerable:!0,configurable:!0}),y.prototype.removeElement=function(){},y.prototype.sortChildren=function(){var e,i,n=this;this._childrenByLayout=[],"none"!=this.layout&&"absolute"!=this.layout&&this.layout?(e=[],i=[],Q.each(this.children.iterator(),function(t){("horizontal"==n.layout||"grid"==n.layout?it.isNumber(t.percentWidth)?i:e:"vertical"==n.layout&&it.isNumber(t.percentHeight)?i:e).push(t)}),this._childrenByLayout=e.concat(i)):this._childrenByLayout=this.children.values,this.calculateRelativeSize()},y.prototype.calculateRelativeSize=function(){var e=this,i=0,n=0;tt.each(this._childrenByLayout,function(t){t.isMeasured&&(it.isNumber(t.percentWidth)&&(i+=t.percentWidth),it.isNumber(t.percentHeight))&&(n+=t.percentHeight)}),tt.each(this._childrenByLayout,function(t){t.isMeasured&&("horizontal"==e.layout&&(it.isNumber(t.percentWidth)&&(t.relativeWidth=t.percentWidth/i),it.isNumber(t.percentHeight))&&(t.relativeHeight=t.percentHeight/100),"vertical"==e.layout&&(it.isNumber(t.percentHeight)&&(t.relativeHeight=t.percentHeight/n),it.isNumber(t.percentWidth))&&(t.relativeWidth=t.percentWidth/100),"grid"==e.layout)&&(it.isNumber(t.percentHeight)&&(t.relativeHeight=t.percentHeight/100),it.isNumber(t.percentWidth))&&(t.relativeWidth=t.percentWidth/100),"absolute"!=e.layout&&t.isMeasured||(it.isNumber(t.percentWidth)&&(t.relativeWidth=t.percentWidth/100),it.isNumber(t.percentHeight)&&(t.relativeHeight=t.percentHeight/100))})},y.prototype.addChildren=function(){if(this.element){var t=tt.copy(this.children.values),e=t.map(function(t,e){return{idx:e,data:t}}),i=(e.sort(function(t,e){var i=t.data.zIndex||0,n=e.data.zIndex||0;return i<n?-1:n<i?1:t.idx-e.idx}),t=e.map(function(t){return t.data}),this.element),n=!0;if(i.node&&i.node.childNodes)for(var r=0,o=i.node.childNodes.length;r<o;r++)if(i.node.childNodes[r]!=t[r].group.node){n=!1;break}n||(tt.each(t,function(t){t.group&&i.add(t.group)}),this._background&&this.group.addToBack(this._background.group),this.invalidateLayout())}},y.prototype.createChild=function(t){t=new t;return t.parent=this,t},y.prototype.removeChildren=function(){for(;0<this.children.length;){var t=this.children.getIndex(0);t.parent=void 0,this.children.removeValue(t)}},y.prototype.disposeChildren=function(){for(;0<this.children.length;){var t=this.children.getIndex(0);t.dispose(),this.children.removeValue(t)}},Object.defineProperty(y.prototype,"background",{get:function(){return this._background||(this._background=this.createBackgroun
1d(),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}),y.prototype.handleGlobalScale=function(){r.prototype.handleGlobalScale.call(this),this.children.each(function(t){t.handleGlobalScale()})},y.prototype.createBackground=function(){return new c.a},y.prototype.processBackground=function(){var t=this._background;t&&(t.isMeasured=!1,this._background.fill=(new p.a).getFor("background"),t.parent=this,t.isMeasured=!1,this.children.removeValue(t),this._disposers.push(t),this.group.addToBack(this._background.group))},y.prototype.validateLayout=function(){var o=this,a=(h.c.removeFromInvalidLayouts(this),this.layoutInvalid=!1,this._availableWidth=this.innerWidth,this._availableHeight=this.innerHeight,0),s=0,l=!0;this.children&&(this.sortChildren(),tt.each(this._childrenByLayout,function(t){var e,i,n,r;it.isNumber(t.relativeWidth)?(e=et.round(o._availableWidth*t.relativeWidth,2),"horizontal"==o.layout&&(e-=t.pixelMarginRight+t.pixelMarginLeft)):"horizontal"==o.layout&&t.invalid&&t.validate(),it.isNumber(t.relativeHeight)?(i=et.round(o._availableHeight*t.relativeHeight,2),"vertical"==o.layout&&(i-=t.pixelMarginTop+t.pixelMarginBottom)):"vertical"==o.layout&&t.invalid&&t.validate(),0==t.invali
1d?(it.isNumber(t.relativeWidth)&&(t.maxWidth=e),it.isNumber(t.relativeHeight)&&(t.maxHeight=i),t.isMeasured&&("horizontal"!=o.layout||it.isNumber(t.percentWidth)||0<t.measuredWidth&&(o._availableWidth-=t.measuredWidth+t.pixelMarginLeft+t.pixelMarginRight),"vertical"!=o.layout||it.isNumber(t.percentHeight)||0<t.measuredHeight&&(o._availableHeight-=t.measuredHeight+t.pixelMarginTop+t.pixelMarginBottom),n=t.measuredWidth,r=t.measuredHeight,"none"!=t.align&&(n+=t.pixelMarginLeft+t.pixelMarginRight),"none"!=t.valign&&(r+=t.pixelMarginTop+t.pixelMarginBottom),a=Math.max(a,n),s=Math.max(s,r))):t.isMeasured&&(it.isNumber(t.relativeWidth)&&t.maxWidth!=e&&(t.maxWidth=e,l=!1),it.isNumber(t.relativeHeight))&&t.maxHeight!=i&&(t.maxHeight=i,l=!1)})),this._absoluteWidth=a,this._absoluteHeight=s,l&&this.arrange()},y.prototype.arrange=function(){var t,e,i,n,r,o,a,s,l,u,c=this,h=this.children,p=0,d=0,L=et.max(this.innerWidth,this._absoluteWidth),f=et.max(this.innerHeight,this._absoluteHeight),g=this.pixelPaddingLeft,m=this.pixelPaddingRight,y=this.pixelPaddingTop,v=this.pixelPaddingBottom,b=0,x=0,_=0,w=0,V=[],R=[],P=this.maxWidth,N=this.maxHeight,B=this.minWidth,z=this.minHeight,S=tt.copy(h.values);if(this.reverseOrder&&S.reverse(),"grid"==this.layout){for(var H,C=P,T=1,O=0,W=S.length;O<W;O++)!(o=S[O]).isMeasured||o.disabled||o.__disabled||((H=o.measuredWidth)<C&&(C=H),T<H&&(T=H));C=et.fitToRange(C,1,P),T=et.fitToRange(T,1,P),t=this.fixedWidthGrid?P/T:P/C,t=et.max(1,Math.floor(t)),t=et.min(this.maxColumns,t),V=this.getColumnWidth(S,t,T)}for(O=0,W=S.length;O<W;O++)if(!(o=S[O]).isMeasured||o.disabled||o.__disabled)o.validatePosition();else{var k,D,I,U,A=void 0,j=void 0,F=o.pixelMarginLeft,Y=o.pixelMarginRight,E=o.pixelMarginTop,G=o.pixelMarginBottom,X=o.measuredWidth,q=o.measuredHeight;switch(this.layout){case"none":break;case"absolute":switch(o.align){case"left":A=F-o.maxLeft;break;case"center":A=(L-X)/2-o.maxLeft;break;case"right":A=L-Y-o.maxRight;break;default:o.x instanceof J.a||(A=o.pixelX)}switch(o.valign){case"top":j=E-o.maxTop;break;case"middle":j=(f-q)/2-o.maxTop;break;case"bottom":j=f-G-o.maxBottom;break;default:o.y instanceof J.a||(j=o.pixelY)}break;case"vertical":switch(o.align){case"left":A=F-o.maxLeft;break;case"center":A=(L-X)/2-o.maxLeft;break;case"right":A=L-Y-o.maxRight;break;default:A=o.pixelX}x=(j=x+E-o.maxTop)+o.maxBottom+G;break;case"horizontal":switch(o.valign){case"top":j=E-o.maxTop;break;case"middle":j=(f-q)/2-o.maxTop;break;case"bottom":j=f-G-o.maxBottom;break;default:j=o.pixelY}b=(A=b+F-o.maxLeft)+o.maxRight+Y;break;case"grid":switch(A=b+F-o.maxLeft,o.valign){case"top":j=x+E-o.maxTop;break;case"middle":j=x+(f-q)/2-o.maxTop;break;case"bottom":j=x+f-G-o.maxBottom;break;default:j=x-o.maxTop}b+=V[w],R[_]=et.max(R[_],q);var $=V[++w];if(it.isNumber($)||($=T),b>et.min(this.innerWidth,P)-$+1&&w<t){t=w,w=_=x=b=0,V=this.getColumnWidth(S,t,T),R=[],O=-1;continue}t<=w&&(x+=R[_],_++,b=w=0)}"none"!==this.layout&&(o.moveTo({x:A,y:j}),k=A+o.maxLeft-F,D=A+o.maxRight+Y,I=j+o.maxTop-E,U=j+o.maxBottom+G,(s<D||!it.isNumber(s))&&(s=D),(k<a||!it.isNumber(a))&&(a=k),(I<l||!it.isNumber(l))&&(l=I),(u<U||!it.isNumber(u))&&(u=U),(i<D||!it.isNumber(i))&&(i=D),(k<e||!it.isNumber(e))&&(e=k),(I<n||!it.isNumber(n))&&(n=I),r<U||it.isNumber(r))}"none"==this.layout&&(a=(M=this.bbox).x,s=M.x+M.width,u=(l=M.y)+M.height),it.isNumber(a)||(e=a=0),it.isNumber(s)||(i=s=this._availableWidth),it.isNumber(l)||(n=l=0),it.isNumber(u)||(r=u=this._availableHeight),it.isNumber(n)||(n=0),it.isNumber(r)||(r=n),it.isNumber(e)||(e=0),it.isNumber(i)||(i=e),p=s-a,d=u-l,it.isNumber(this.relativeWidth)&&(a=0,s=p=P-g-m),it.isNumber(this.relativeHeight)&&(l=0,u=d=N-y-v),it.isNumber(this._pixelWidth)&&(a=0,p=this._pixelWidth-g-m),it.isNumber(B)&&p<B&&(a=0,p=this.minWidth-g-m),it.isNumber(this._pixelHeight)&&(l=0,d=this._pixelHeight-y-v),it.isNumber(z)&&d<z&&(l=0,d=z-y-v);var K,Z,M=i-e,g=r-n,v=("none"!=this.layout&&(this.contentAlign||this.contentValign)&&0<h.length&&((m=p)<M&&(m=M),(y=d)<g&&(y=g),"center"==this.contentAlign&&(K=(m-M)/2),"right"==this.contentAlign&&(K=m-M),"middle"==this.contentValign&&(Z=(y-g)/2),"bottom"==this.contentValign&&(Z=y-g),it.isNumber(K)&&Q.each(h.iterator(),function(t){var e=t.maxLeft,i=K;"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)}),it.isNumber(Z))&&Q.each(h.iterator(),function(t){var e=t.maxTop,i=Z;"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)}),this.bbox),p=et.max(p,B),d=et.max(d,z),m=(this.contentWidth=p,this.contentHeight=d,p=et.min(p,P),d=et.min(d,N),this._bbox={x:a,y:l,width:p,height:d},this.maxLeft),M=this.maxTop,y=this.maxBottom,g=this.maxRight;this.measure(),m==this.maxLeft&&g==this.maxRight&&M==this.maxTop&&y==this.maxBottom||!this.events.isEnabled("transformed")||(h={type:"transformed",target:this},v&&(h.dummyData=v.width+" "+p+" "+v.height+" "+d),this.events.dispatchImmediately("transformed",h)),this.dispatchImmediately("layoutvalidated")},y.prototype.updateCenter=function(){r.prototype.updateCenter.call(this),this.updateBackgroun
1d()},y.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)},y.prototype.getColumnWidth=function(t,e,i){var n=this,r=[],o=0;return tt.each(t,function(t){!t.isMeasured||t.disabled||t.__disabled||(n.fixedWidthGrid?r[o]=i:r[o]=et.max(r[o],t.measuredWidth+t.pixelMarginRight+t.pixelMarginLeft),++o==e&&(o=0))}),r},Object.defineProperty(y.prototype,"layout",{get:function(){return this.getPropertyValue("layout")},set:function(t){this.setPropertyValue("layout",t)&&this.invalidateLayout()},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"contentValign",{get:function(){return this.getPropertyValue("contentValign")},set:function(t){this.setPropertyValue("contentValign",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"contentAlign",{get:function(){return this.getPropertyValue("contentAlign")},set:function(t){this.setPropertyValue("contentAlign",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"fixedWidthGrid",{get:function(){return this.getPropertyValue("fixedWidthGrid")},set:function(t){this.setPropertyValue("fixedWidthGrid",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"maxColumns",{get:function(){return this.getPropertyValue("maxColumns")},set:function(t){this.setPropertyValue("maxColumns",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"reverseOrder",{get:function(){return this.getPropertyValue("reverseOrder")},set:function(t){this.setPropertyValue("reverseOrder",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"setStateOnChildren",{get:function(){return this.getPropertyValue("setStateOnChildren")},set:function(t){this.setPropertyValue("setStateOnChildren",t,!0)},enumerable:!0,configurable:!0}),y.prototype.fitsToBounds=function(t){var e=t.x,t=t.y;return-.5<=e&&e<=this.pixelWidth+.5&&-.5<=t&&t<=this.pixelHeight+.5},y.prototype.copyFrom=function(t){var e=this;r.prototype.copyFrom.call(this,t),this.layout=t.layout,this.setStateOnChildren=t.setStateOnChildren,t._background&&(this.background=t._background.clone(),this.background.copyFrom(t._background)),Q.each(t.children.iterator(),function(t){t.shouldClone&&(t.clone().parent=e)})},Object.defineProperty(y.prototype,"preloader",{get:function(){return this._preloader||(this.parent?this.parent.preloader:void 0)},set:function(t){this._preloader&&this.removeDispose(this._preloader),(this._preloader=t)&&(t.parent=this.tooltipContainer,this._disposers.push(t))},enumerable:!0,configurable:!0}),y.prototype.setPaper=function(e){var i=this,t=r.prototype.setPaper.call(this,e);return t&&(this._background&&(this._background.paper=e,this._background.topParent=this.topParent),this.children.each(function(t){t.setPaper(e),t.topParent=i.topParent})),t},y.prototype.removeFromInvalids=function(){r.prototype.removeFromInvalids.call(this),h.c.removeFromInvalidLayouts(this)},y.prototype.setDataItem=function(e){this._dataItem!=e&&(Q.each(this.children.iterator(),function(t){t.dataItem=e}),this._background)&&(this._background.dataItem=e),r.prototype.setDataItem.call(this,e)},y.prototype.measureElement=function(){this.disabled||this.isTemplate||"none"==this.layout||this.__disabled||this.validateLayout()},Object.defineProperty(y.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(y.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}),y.prototype.invalidateLabels=function(){this.children.each(function(t){t.hardInvalidate?(t.hardInvalidate(),t.events.once("validated",t.handleValidate,t,!1)):t instanceof y&&t.invalidateLabels()})},Object.defineProperty(y.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(y.prototype,"textDecoration",{get:function(){return this.getPropertyValue("textDecoration")},set:function(t){this.setPropertyValue("textDecoration",t),this.setSVGAttribute({"text-decoration":t})},enumerable:!0,configurable:!0}),y.prototype.dispose=function(){this._background&&this._background.dispose(),this._shouldBeReady=[],this.disposeChildren(),r.prototype.dispose.call(this)},y.prototype.setState=function(t,e,i){var n=t;return t instanceof o.a&&(n=t.name),this.setStateOnChildren&&Q.each(this.children.iterator(),function(t){t.setState(n,e,i),"active"!=n&&(t.isActive=!1)}),this._background&&this._background.setState(n),this.setStateOnSprites.length&&tt.each(this.setStateOnSprites,function(t){t.setState(n,e,i)}),r.prototype.setState.call(this,t,e,i)},y.prototype.setActive=function(t){r.prototype.setActive.call(this,t),this._background&&(this._background.isActive=t)},y.prototype.dispatchReady=function(){var e,t=this;this.isReady()||this.isDisposed()||(e=!0,Q.eachContinue(this.children.iterator(),function(t){return!!(t.__disabled||t.disabled||t.isReady())||(e=!1)}),tt.eachContinue(this._shouldBeReady,function(t){return!!(t.__disabled||t.disabled||t.isReady())||(e=!1)}),e?r.prototype.dispatchReady.call(this):h.c.events.once("exitframe",function(){t.dispatchReady(),f.b.requestFrame()},void 0,!1))},y.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())}),r.prototype._systemUpdate.call(this,e)},y.prototype._systemValidatePositions=function(){this.children.each(function(t){t.positionInvalid&&t.validatePosition()}),r.prototype._systemValidatePositions.call(this)},y.prototype._systemValidateLayouts=function(){this.layoutInvalid&&!this.isDisposed()&&this.validateLayout()},Object.defineProperty(y.prototype,"tapToActivate",{get:function(){return this._tapToActivate},set:function(t){this._tapToActivate!=t&&this.setTapToActivate(t)},enumerable:!0,configurable:!0}),y.prototype.setTapToActivate=function(t){var e=this;this._tapToActivate=t,(this.interactions.isTouchProtected=t)&&this.interactions.setEventDisposer("container-tapToActivate",t,function(){return new s.c([e.events.on("hit",e.handleTapToActivate,e,!1),e.events.on("down",e.initTapTimeout,e,!1),e.events.on("track",e.initTapTimeout,e,!1),Object(u.b)().body.events.on("down",function(t){Object(u.b)().isLocalElement(t.pointer,e.paper.svg,e.uid)||e.handleTapToActivateDeactivation()},e,!1)])}),Object(u.b)()},y.prototype.handleTapToActivate=function(){this.interactions.isTouchProtected=!1,this.initTapTimeout()},y.prototype.handleTapToActivateDeactivation=function(){this.interactions.isTouchProtected=!0},y.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))},y.prototype.moveHtmlContainer=function(t){var e,i=d.q(t);i?(this.htmlContainer=i,(e=this.svgContainer).htmlElement=i,e.htmlElement.appendChild(e.SVGContainer),e.initSensor(),e.measure()):it.isString(t)&&""!=t&&f.b.log("html container '"+t+"' not found")},y.prototype.hasLicense=function(){if(g.a.commercialLicense)return!0;for(var t=0;t<g.a.licenses.length;t++)if(g.a.licenses[t].match(/^CH.{5,}/i))return!0;return!1},y);function y(){var t=r.call(this)||this;return t._childrenByLayout=[],t._childrenDisposers=new l.a,t.hasFocused=!1,t.setStateOnSprites=[],t.layoutInvalid=!1,t._absoluteWidth=0,t._absoluteHeight=0,t._shouldBeReady=[],t._tapToActivate=!1,t.tapTimeout=3e3,t.className="Container",t._element=t.paper.addGroup("g"),t.group.add(t.element),t.setPropertyValue("pixelPerfect",!1),t.setPropertyValue("layout","absolute"),t.setPropertyValue("fixedWidthGrid",!1),t.setPropertyValue("verticalCenter","none"),t.setPropertyValue("horizontalCenter","none"),t._positionPrecision=4,t._disposers.push(new l.b(t._childrenDisposers)),t.children.events.on("inserted",t.handleChildAdded,t),t.children.events.on("removed",t.handleChildRemoved,t),t.applyTheme(),t}h.c.registeredClasses.Container=m}
1,C84C:function(t,e,i){i.d(e,"a",function(){return o});var n,e=i("m4/l"),r=i("ohjg"),i=i("aCit"),o=(n=r.a,Object(e.c)(a,n),Object.defineProperty(a.prototype,"lightness",{get:function(){return this.properties.lightness},set:function(t){t=(this.properties.lightness=t)+1;this.feColorMatrix.attr({values:t+" 0 0 0 0 0 "+t+" 0 0 0 0 0 "+t+" 0 0 0 0 0 1 0"})},enumerable:!0,configurable:!0}),a);function a(){var t=n.call(this)||this;return t.className="LightenFilter",t.feColorMatrix=t.paper.add("feColorMatrix"),t.feColorMatrix.attr({type:"matrix"}),t.filterPrimitives.push(t.feColorMatrix),t.lightness=0,t.applyTheme(),t}i.c.registeredClasses.LightenFilter=o},CNF5:function(t,e){t.exports={}},CTEm:function(t,e,i){i.d(e,"a",function(){return l});var n,e=i("m4/l"),r=i("P/bD"),o=i("Tjl+"),h=i("MipW"),a=i("aCit"),p=i("ScGY"),s=i("Qkdp"),f=i("v9UT"),d=i("Mtpk"),g=i("Gg2j"),l=(n=o.a,Object(e.c)(u,n),u.prototype.dispose=function(){n.prototype.dispose.call(this),this.language&&this.language.dispose()},Object.defineProperty(u.prototype,"language",{get:function(){return this._language||(this.sprite?this._language=this.sprite.language:this._language=new r.a),this._language},set:function(t){this._language=t},enumerable:!0,configurable:!0}),u.prototype.format=function(t,e,i){(void 0===e||d.isString(e)&&"number"===e.toLowerCase())&&(e=this._numberFormat);var n=Number(t);if(d.isObject(e))try{return(this.intlLocales?new Intl.NumberFormat(this.intlLocales,e):new Intl.NumberFormat(void 0,e)).format(n)}catch(t){return"Invalid"}else{e=f.cleanFormat(e);var e=this.parseFormat(e,this.language),r=void 0,r=n>this._negativeBase?e.positive:n<this._negativeBase?e.negative:e.zero;d.hasValue(i)&&!r.mod&&((r=s.clone(r)).decimals.active=0==n?0:i),r=r.template.split(p.d).join(this.applyFormat(n,r))}return r=this.forceLTR?"â"+r:r},u.prototype.parseFormat=function(t,e){var u,c=this,i=this.getCache(t);return d.hasValue(i)?i:(u={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}},i=(t=t.replace("||",p.e)).split("|"),u.positive.source=i[0],void 0===i[2]?u.zero=u.positive:u.zero.source=i[2],void 0===i[1]?u.negative=u.positive:u.negative.source=i[1],s.each(u,function(t,e){if(!e.parsed)if(void 0===c.getCache(e.source)){var i=e.source;"number"===i.toLowerCase()&&(i=d.isString(c._numberFormat)?c._numberFormat:"#,###.#####");for(var n=Object(h.b)().chunk(i,!0),r=0;r<n.length;r++){var o,a,s,l=n[r];l.text=l.text.replace(p.e,"|"),"value"===l.type?(o=l.text.match(/[#0.,]+[ ]?[abesABES%!]?[abesABESâ°!]?/))&&(null===o||""===o[0]?e.template+=l.text:((a=o[0].match(/[abesABES%â°!]{2}|[abesABES%â°]{1}$/))&&(e.mod=a[0].toLowerCase(),e.modSpacing=!!o[0].match(/[ ]{1}[abesABES%â°!]{1}$/)),""!==(a=o[0].split("."))[0]&&(e.thousands.active=(a[0].match(/0/g)||[]).length,e.thousands.passive=(a[0].match(/\#/g)||[]).length+e.thousands.active,1!==(s=a[0].split(",")).length)&&(e.thousands.interval=d.getValue(s.pop()).length,0===e.thousands.interval)&&(e.thousands.interval=-1),void 0!==a[1]&&(e.decimals.active=(a[1].match(/0/g)||[]).length,e.decimals.passive=(a[1].match(/\#/g)||[]).length+e.decimals.active),e.template+=l.text.split(o[0]).join(p.d))):e.template+=l.text}c.setCache(e.source,e),e.parsed=!0}else u[t]=c.getCache(e.source)}),this.setCache(t,u),u)},u.prototype.applyFormat=function(t,e){var i=t<0,n=(t=Math.abs(t),""),r="",o=e.mod?e.mod.split(""):[],a=(-1!==o.indexOf("b")?(t=(a=this.applyPrefix(t,this.bytePrefixes,-1!==o.indexOf("!")))[0],n=a[1],r=a[2],e.modSpacing&&(r=" "+r)):-1!==o.indexOf("a")?(t=(a=this.applyPrefix(t,t<this.smallNumberThreshold?this.smallNumberPrefixes:this.bigNumberPrefixes,-1!==o.indexOf("!")))[0],n=a[1],r=a[2],e.modSpacing&&(r=" "+r)):-1!==o.indexOf("%")?(s=g.min(t.toString().length+2,21),t*=100,t=parseFloat(t.toPrecision(s)),r="%"):-1!==o.indexOf("â°")&&(s=g.min(t.toString().length+3,21),t*=1e3,t=parseFloat(t.toPrecision(s)),r="â°"),-1!==o.indexOf("e")?(a=void 0,a=(0<=e.decimals.passive?t.toExponential(e.decimals.passive):t.toExponential()).split("e"),t=Number(a[0]),r
1="e"+a[1],e.modSpacing&&(r=" "+r)):0===e.decimals.passive?t=Math.round(t):0<e.decimals.passive&&(s=Math.pow(10,e.decimals.passive),t=Math.round(t*s)/s),""),s=f.numberToString(t).split("."),l=s[0];if(l.length<e.thousands.active&&(l=Array(e.thousands.active-l.length+1).join("0")+l),0<e.thousands.interval){for(var u=[],c=l.split("").reverse().join(""),h=0,p=l.length;h<=p;h+=e.thousands.interval){var d=c.substr(h,e.thousands.interval).split("").reverse().join("");""!==d&&u.unshift(d)}l=u.join(e.thousands.separator)}a+=l,1===s.length&&s.push("");l=s[1];return l.length<e.decimals.active&&(l+=Array(e.decimals.active-l.length+1).join("0")),""!==l&&(a+=e.decimals.separator+l),""===a&&(a="0"),0!==t&&i&&-1===o.indexOf("s")&&(a="-"+a),n&&(a=n+a),r&&(a+=r),a},u.prototype.applyPrefix=function(t,e,i){void 0===i&&(i=!1);for(var n=t,r="",o="",a=!1,s=1,l=0,u=e.length;l<u;l++)e[l].number<=t&&(0===e[l].number?n=0:(n=t/e[l].number,s=e[l].number),r=e[l].prefix,o=e[l].suffix,a=!0);return!a&&i&&e.length&&0!=t&&(n=t/e[0].number,r=e[0].prefix,o=e[0].suffix,a=!0),[n=a?parseFloat(n.toPrecision(g.min(s.toString().length+Math.floor(n).toString().replace(/[^0-9]*/g,"").length,21))):n,r,o]},u.prototype.invalidateSprite=function(){this.sprite&&this.sprite.invalidate()},Object.defineProperty(u.prototype,"numberFormat",{get:function(){return this._numberFormat},set:function(t){this._numberFormat=t},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"intlLocales",{get:function(){return this._intlLocales},set:function(t){this._intlLocales=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"negativeBase",{get:function(){return this._negativeBase},set:function(t){this._negativeBase=t},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"bigNumberPrefixes",{get:function(){return d.hasValue(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(u.prototype,"smallNumberPrefixes",{get:function(){return d.hasValue(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(u.prototype,"smallNumberThreshold",{get:function(){return this._smallNumberThreshold},set:function(t){this._smallNumberThreshold=t},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"bytePrefixes",{get:function(){return d.hasValue(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(u.prototype,"outputFormat",{get:function(){return this._outputFormat},set:function(t){this._outputFormat=t.toLowerCase(),this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"forceLTR",{get:function(){return this._forceLTR}
1,set:function(t){this._forceLTR=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),u.prototype.escape=function(t){return t.replace("||",p.e)},u.prototype.unescape=function(t){return t.replace(p.e,"|")},u);function u(){var t=n.call(this)||this;return t._negativeBase=0,t._numberFormat="#,###.#####",t._outputFormat="svg",t._smallNumberThreshold=1,t._forceLTR=!1,t.className="NumberFormatter",t.applyTheme(),t}a.c.registeredClasses.NumberFormatter=l},Ca8x:function(t,e,i){var n=i("0sYB"),i=i("6aQQ"),r=Math.imul;n({target:"Math",stat:!0,forced:i(function(){return-5!=r(4294967295,5)||2!=r.length})},{imul:function(t,e){var t=+t,e=+e,i=65535&t,n=65535&e;return 0|i*n+((65535&t>>>16)*n+i*(65535&e>>>16)<<16>>>0)}})},CnhP:function(t,e,i){i.d(e,"a",function(){return o});var s,e=i("m4/l"),n=i("Vs7R"),r=i("aCit"),l=i("Gg2j"),u=i("Mtpk"),c=i("v9UT"),o=(s=n.a,Object(e.c)(a,s),a.prototype.draw=function(){s.prototype.draw.call(this);var t,e,i,n,r,o=this.innerWidth,a=this.innerHeight;u.isNumber(o)&&u.isNumber(a)&&(r=l.min(o,a)/2,e=c.relativeToValue(this.cornerRadiusTopLeft,r),i=c.relativeToValue(this.cornerRadiusTopRight,r),n=c.relativeToValue(this.cornerRadiusBottomRight,r),r=c.relativeToValue(this.cornerRadiusBottomLeft,r),t=l.min(Math.abs(o/2),Math.abs(a/2)),e=l.fitToRange(e,0,t),i=l.fitToRange(i,0,t),n=l.fitToRange(n,0,t),r=l.fitToRange(r,0,t),this.path="M"+e+",0 L"+(o-i)+",0 a"+i+","+i+" 0 0 1 "+i+","+i+" L"+o+","+(a-n)+" a"+n+","+n+" 0 0 1 -"+n+","+n+" L"+r+","+a+" a"+r+","+r+" 0 0 1 -"+r+",-"+r+" L0,"+e+" a"+e+","+e+" 0 0 1 "+e+",-"+e+" Z")},a.prototype.cornerRadius=function(t,e,i,n){this.cornerRadiusTopLeft=t,this.cornerRadiusTopRight=e,this.cornerRadiusBottomLeft=i,this.cornerRadiusBottomRight=n},Object.defineProperty(a.prototype,"cornerRadiusTopLeft",{get:function(){return this.getPropertyValue("cornerRadiusTopLeft")},set:function(t){this.setPercentProperty("cornerRadiusTopLeft",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"cornerRadiusTopRight",{get:function(){return this.getPropertyValue("cornerRadiusTopRight")},set:function(t){this.setPercentProperty("cornerRadiusTopRight",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"cornerRadiusBottomRight",{get:function(){return this.getPropertyValue("cornerRadiusBottomRight")},set:function(t){this.setPercentProperty("cornerRadiusBottomRight",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"cornerRadiusBottomLeft",{get:function(){return this.getPropertyValue("cornerRadiusBottomLeft")},set:function(t){this.setPercentProperty("cornerRadiusBottomLeft",t,!0)},enumerable:!0,configurable:!0}),a.prototype.measureElement=function(){},Object.defineProperty(a.prototype,"bbox",{get:function(){return 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}),a);function a(){var t=s.call(this)||this;return t.className="RoundedRectangle",t.element=t.paper.add("path"),t.cornerRadius(3,3,3,3),t.applyTheme(),t}r.c.registeredClasses.RoundedRectangle=o},CqLV:function(t,e,i){var n=i("vfdp"),r=i("jnLg").trim,i=i("DUr5"),o=n.parseFloat,n=1/o(i+"-0")!=-1/0;t.exports=n?function(t){var t=r(String(t)),e=o(t);return 0===e&&"-"==t.charAt(0)?-0:e}:o},CuFa:function(t,e,i){i.d(e,"a",function(){return h});var n,e=i("m4/l"),r=i("Tjl+"),o=i("vMqJ"),a=i("P7v+"),s=i("aCit"),l=i("Wglt"),u=i("Mtpk"),c=i("tjMS"),h=(n=r.a,Object(e.c)(p,n),p.prototype.draw=function(){var t,n=this,r=this.element;u.isNumber(this.cx)&&((t=this.cx)instanceof c.a&&(t=t.percent+"%"),r.attr({cx:t})),u.isNumber(this.cy)&&((t=this.cy)instanceof c.a&&(t=t.percent+"%"),r.attr({cy:t})),this.fx&&((t=this.fx)instanceof c.a&&(t=t.percent+"%"),r.attr({fx:t})),this.fy&&((t=this.fy)instanceof c.a&&(t=t.percent+"%"),r.attr({fy:t})),r.removeChildNodes(),l.each(l.indexed(this._stops.iterator()),function(t){var e=t[0],t=t[1],i=t.offset,e=(u.isNumber(i)||(i=e/(n._stops.length-1)),n.paper.add("stop"));u.hasValue(t.color)&&e.attr({"stop-color":t.color.toString()}),u.isNumber(t.opacity)&&e.attr({"stop-opacity":t.opacity}),u.isNumber(i)&&e.attr({offset:i}),r.add(e)})}
1,p.prototype.addColor=function(t,e,i){this._stops.push({color:t,opacity:e,offset:i}),this.draw()},Object.defineProperty(p.prototype,"paper",{get:function(){return this._paper||Object(a.b)()},set:function(t){this._paper!=t&&(this._paper=t,this.draw(),t.appendDef(this.element))},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"cx",{get:function(){return this._cx},set:function(t){this._cx=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"cy",{get:function(){return this._cy},set:function(t){this._cy=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"fx",{get:function(){return this._fx},set:function(t){this._fx=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"fy",{get:function(){return this._fy},set:function(t){this._fy=t,this.draw()},enumerable:!0,configurable:!0}),p.prototype.copyFrom=function(t){n.prototype.copyFrom.call(this,t),this.stops.copyFrom(t.stops),this.cx=t.cx,this.cy=t.cy,this.fx=t.fx,this.fy=t.fy},Object.defineProperty(p.prototype,"stops",{get:function(){return this._stops},enumerable:!0,configurable:!0}),p.prototype.clear=function(){this._stops.clear()},p);function p(){var t=n.call(this)||this;return t._stops=new o.b,t.element=t.paper.addGroup("radialGradient"),t.id="gradient-"+s.c.getUniqueId(),t.element.attr({id:t.id}),t._disposers.push(t.element),t.applyTheme(),t}s.c.registeredClasses.RadialGradient=h},D3TA:function(t,e,i){var n=i("UseD"),r=i("X/sl").map,o=i("Nfo5"),a=n.aTypedArray,s=n.aTypedArrayConstructor;(0,n.exportTypedArrayMethod)("map",function(t){return r(a(this),t,1<arguments.length?arguments[1]:void 0,function(t,e){return new(s(o(t,t.constructor)))(e)})})},"DA7/":function(t,e,i){i.d(e,"a",function(){return o});var n,e=i("m4/l"),r=i("Tjl+"),i=i("aCit"),o=(n=r.a,Object(e.c)(a,n),a.prototype.modify=function(t){return t},a);function a(){var t=n.call(this)||this;return t.className="ColorModifier",t.applyTheme(),t}i.c.registeredClasses.ColorModifier=o},DDWt:function(t,e,i){var n=i("3sMl"),i=i("8+rI").f,r=Function.prototype,o=r.toString,a=/^\s*function ([^ (]*)/;!n||"name"in r||i(r,"name",{configurable:!0,get:function(){try{return o.call(this).match(a)[1]}catch(t){return""}}})},DG6Q:function(t,e,i){i.d(e,"a",function(){return u});var n,e=i("m4/l"),r=i("C6dT"),o=i("CnhP"),a=i("aCit"),s=i("tjMS"),l=i("Gg2j"),u=(n=r.a,Object(e.c)(c,n),c.prototype.handleKidAdded=function(){"none"==this.layout&&(this.layout="absolute")},c.prototype.createAssets=function(){this.column=this.createChild(o.a),this.column.shouldClone=!1,this.column.isMeasured=!1,this.column.cornerRadius(0,0,0,0),this._disposers.push(this.column)},c.prototype.validate=function(){n.prototype.validate.call(this);var t=this.column;t&&(t.width=l.min(this.pixelWidth,this.maxWidth),t.height=l.min(this.pixelHeight,this.maxHeight),t.invalid)&&t.validate()},c.prototype.copyFrom=function(t){n.prototype.copyFrom.call(this,t),this.column&&this.column.copyFrom(t.column)},Object.defineProperty(c.prototype,"bbox",{get:function(){return this.definedBBox||(this.column?{x:0,y:0,width:this.column.measuredWidth,height:this.column.measuredHeight}:{x:0,y:0,width:l.min(this.pixelWidth,this.maxWidth),height:l.min(this.pixelHeight,this.maxHeight)})},enumerable:!0,configurable:!0}),c);function c(){var t=n.call(this)||this;return t.className="Column",t.width=Object(s.c)(80),t.height=Object(s.c)(80),t.events.disableType("transformed"),t.applyOnClones=!0,t.strokeOpacity=1,t.layout="none",t.createAssets(),t.events.on("childadded",t.handleKidAdded,t,!1),t}a.c.registeredClasses.Column=u},DHte:function(t,e,i){i.d(e,"a",function(){return s});var n,e=i("m4/l"),r=i("Tjl+"),c=i("8ZqG"),o=i("aCit"),h=i("hxI2"),p=i("Mtpk"),d=i("v9UT"),a=i("Gg2j"),s=(n=r.a,Object(e.c)(l,n),Object.defineProperty(l.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}),l.prototype.getReusableColor=function(t){return 0==this._list.length?(this.generate(1),this.list[0]):(t=t-Math.floor(t/this._list.length)*this.list.length,this.list[t])},l.prototype.next=function(){var t=this.list.length<=this._currentStep?this.reuse?this.getReusableColor(this._currentStep):(this.generate(a.max(this.minColors,this._currentStep+1)),this.list[this._currentStep]):this.list[this._currentStep];return this._currentStep+=this.step,t.saturate(this.saturation)},l.prototype.getIndex=function(t){t=this.list.length<=t?this.reuse?this.getReusableColor(t):(this.generate(this.minColors),this.getIndex(t)):this.list[t];return t.saturate(this.saturation)},l.prototype.reset=function(){this._currentStep=this._startIndex},Object.defineProperty(l.prototype,"currentStep",{get:function(){return this._currentStep},set:function(t){this._currentStep=t},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"startIndex",{get:function(){return this._startIndex},set:function(t){this._startIndex=t,this.reset()},enumerable:!0,configurable:!0}),l.prototype.generate=function(t){var e=this.currentColor,i=h.rgbToHsl(p.getValue(e.rgb)),n=p.hasValue(this.stepOptions.hue)?this.stepOptions.hue:1/t,r={brighten:0,lighten:0,hue:i.h,lightness:i.l,saturation:i.s},o=[],e=0==this.list.length?0:1;if(this.reuse)for(var a=e;a<=t;a++)o.push(h.rgbToHsl(p.getValue(this._list[a].rgb)).h);else for(a=e;a<=t;a++){var s=i.h+n*a;this.wrap&&1<s&&--s,o.push(s)}for(this.shuffle&&o.sort(function(t,e){return Math.random()-.5}),a=0;a<t;a++){this.reuse?i=h.rgbToHsl(p.getValue(this._list[a].rgb)):i.h=o.shift(),this.applyStepOptions(i,r,a,this._currentPass);var l=Object(c.c)(h.hslToRgb(i)),u=(this.stepOptions.brighten||0)*a+(this.passOptions.brighten||0)*this._currentPass,u=(0!=u&&(u=this.wrap?d.fitNumberRelative(u,this.minLightness,this.maxLightness):d.fitNumber(u,this.minLightness,this.maxLightness),l=l.brighten(u)),(this.stepOptions.lighten||0)*a+(this.passOptions.lighten||0)*this._currentPass);0!=u&&(u=this.wrap?d.fitNumberRelative(u,this.minLightness,this.maxLightness):d.fitNumber(u,this.minLightness,this.maxLightness),l=l.lighten(u)),this._list.push(l)}this._currentPass++},Object.defineProperty(l.prototype,"currentColor",{get:function(){return(0==this._list.length?this.baseColor:this._list[this._list.length-1]).saturate(this.saturation)},enumerable:!0,configurable:!0}
1),l.prototype.applyStepOptions=function(t,e,i,n){t.l=e.lightness+(this.stepOptions.lightness||0)*i+(this.passOptions.lightness||0)*n,this.wrap?(1<t.l?t.l=t.l-Math.floor(t.l):t.l<0&&(t.l=-(t.l-Math.floor(t.l))),t.l=d.fitNumberRelative(t.l,this.minLightness,this.maxLightness)):(1<t.l?t.l=1:t.l<0&&(t.l=0),t.l=d.fitNumber(t.l,this.minLightness,this.maxLightness))},l.prototype.processConfig=function(t){if(t){if(p.hasValue(t.list)&&p.isArray(t.list))for(var e=0,i=t.list.length;e<i;e++)t.list[e]instanceof c.a||(t.list[e]=Object(c.c)(t.list[e]));!p.hasValue(t.baseColor)||t.baseColor instanceof c.a||(t.baseColor=Object(c.c)(t.baseColor))}n.prototype.processConfig.call(this,t)},l);function l(){var t=n.call(this)||this;return t._list=[],t._currentStep=0,t._startIndex=0,t._currentPass=0,t.baseColor=new c.a({r:103,g:183,b:220}),t.stepOptions={},t.passOptions={brighten:-.2},t.step=1,t.minColors=20,t.minLightness=.2,t.maxLightness=.9,t.shuffle=!1,t.wrap=!0,t.reuse=!1,t.saturation=1,t.className="ColorSet",t.applyTheme(),t}o.c.registeredClasses.ColorSet=s},DMUu:function(t,e,i){var n=i("0sYB"),i=i("Uskt");n({global:!0,forced:parseInt!=i},{parseInt:i})},DUr5:function(t,e){t.exports="\t\n\v\f\r  áââââââ
ââââââ¯âã\u2028\u2029\ufeff"},DUzp:function(t,e,i){var n=i("0sYB"),r=i("vfdp"),o=i("mtbW"),i=i("YRD/"),o=o.ArrayBuffer;n({global:!0,forced:r.ArrayBuffer!==o},{ArrayBuffer:o}),i("ArrayBuffer")},DXFp:function(t,e,i){i.d(e,"b",function(){return u}),i.d(e,"a",function(){return c});var n,r,e=i("m4/l"),o=i("2I/e"),a=i("AC2I"),s=i("aCit"),l=i("Wglt"),u=(r=o.b,Object(e.c)(p,r),p),c=(n=o.a,Object(e.c)(h,n),h.prototype.validateData=function(){n.prototype.validateData.call(this),this.feedLegend()},h.prototype.feedLegend=function(){var i,t=this.legend;t&&(i=[],l.each(this.series.iterator(),function(e){e.hiddenInLegend||l.each(e.dataItems.iterator(),function(t){t.hiddenInLegend||(i.push(t),t.legendSettings)||(t.legendSettings=e.legendSettings)})}),t.data=i,t.dataFields.name="category")},h.prototype.createSeries=function(){return new a.a},h.prototype.setLegend=function(t){n.prototype.setLegend.call(this,t),t&&(t.labels.template.text="{category}",t.valueLabels.template.text="{value.percent.formatNumber('#.0')}%",t.itemContainers.template.events.on("over",function(t){var t=t.target.dataItem.dataContext;t.visible&&!t.isHiding&&((t=t.slice).dispatchImmediately("over"),t.isHover=!0,t.interactions.isRealHover=!0)}),t.itemContainers.template.events.on("out",function(t){t=t.target.dataItem.dataContext.slice;t.dispatchImmediately("out"),t.isHover=!1}))},h);function h(){var t=n.call(this)||this;return t.className="PercentChart",t.align="none",t.valign="none",t.chartContainer.minHeight=50,t.chartContainer.minWidth=50,t.applyTheme(),t}function p(){var t=r.call(this)||this;return t.className="PercentChartDataItem",t.applyTheme(),t}s.c.registeredClasses.PercentChart=c,s.c.registeredClasses.PercentChartDataItem=u},DgVf:function(t,e,i){i("eygo")("Float32",function(n){return function(t,e,i){return n(this,t,e,i)}})},Djm3:function(t,e,i){var n=i("0sYB"),r=i("saPf");n({target:"String",proto:!0,forced:i("v0oN")("fixed")},{fixed:function(){return r(this,"tt","","")}})},DziZ:function(t,e,i){i.d(e,"a",function(){return a});var g,e=i("m4/l"),n=i("Vs7R"),r=i("tjMS"),o=i("aCit"),m=i("v9UT"),y=i("Mtpk"),v=i("hGwe"),a=(g=n.a,Object(e.c)(s,g),s.prototype.draw=function(){g.prototype.draw.call(this);var t=this.pixelWidth,e=this.pixelHeight,i=m.relativeToValue(this.topSide,t),n=m.relativeToValue(this.bottomSide,t),r=m.relativeToValue(this.leftSide,e),o=m.relativeToValue(this.rightSide,e),a=(t-i)/2,s=(e-r)/2,i=t-(t-i)/2,l=(e-o)/2,u=t-(t-n)/2,o=e-(e-o)/2,n=(t-n)/2,r=e-(e-r)/2,c="",h="",p="",d="",f=(y.hasValue(this.horizontalNeck)&&(f=this.horizontalNeck.value,c=v.lineTo({x:t*f,y:Math.max(s,l)}),p=v.lineTo({x:t*f,y:Math.min(o,r)})),y.hasValue(this.verticalNeck)&&(t=this.verticalNeck.value,h=v.lineTo({x:Math.min(i,u),y:e*t}),d=v.lineTo({x:Math.max(a,n),y:e*t})),v.moveTo({x:a,y:s})+c+v.lineTo({x:i,y:l})+h+v.lineTo({x:u,y:o})+p+v.lineTo({x:n,y:r})+d);this.path=f},Object.defineProperty(s.prototype,"topSide",{get:function(){return this.getPropertyValue("topSide")}
1,set:function(t){this.setPercentProperty("topSide",t,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(s.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(s.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(s.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(s.prototype,"horizontalNeck",{get:function(){return this.getPropertyValue("horizontalNeck")},set:function(t){this.setPropertyValue("horizontalNeck",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"verticalNeck",{get:function(){return this.getPropertyValue("verticalNeck")},set:function(t){this.setPropertyValue("verticalNeck",t,!0)},enumerable:!0,configurable:!0}),s);function s(){var t=g.call(this)||this;return t.className="Trapezoid",t.element=t.paper.add("path"),t.topSide=Object(r.c)(100),t.bottomSide=Object(r.c)(100),t.leftSide=Object(r.c)(100),t.rightSide=Object(r.c)(100),t.isMeasured=!1,t.applyTheme(),t}o.c.registeredClasses.Trapezoid=a},"E+A3":function(t,e,i){var n=i("exNg"),r=i("tHyI");t.exports=function(t){if(void 0===t)return 0;var t=n(t),e=r(t);if(t!==e)throw RangeError("Wrong length or index");return e}},E81g:function(t,e,i){var n=i("3weC"),r=i("Kg2n"),o=i("TQpL");t.exports=function(t,e){return n(t),r(e)&&e.constructor===t?e:((0,(t=o.f(t)).resolve)(e),t.promise)}},EErT:function(t,e,i){var r=i("Kg2n");t.exports=function(t,e){if(!r(t))return t;var i,n;if(e&&"function"==typeof(i=t.toString)&&!r(n=i.call(t))||"function"==typeof(i=t.valueOf)&&!r(n=i.call(t))||!e&&"function"==typeof(i=t.toString)&&!r(n=i.call(t)))return n;throw TypeError("Can't convert object to primitive value")}},EVp9:function(t,e,i){var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,o=r&&!n.call({1:2},1);e.f=o?function(t){t=r(this,t);return!!t&&t.enumerable}:n},Ecdy:function(t,L,e){e("yBTm");function i(t){return N[t]}function r(t){return encodeURIComponent(t).replace(R,i)}function c(t){this.entries.length=0,E(this.entries,t)}function u(t,e){if(t<e)throw TypeError("Not enough arguments")}function h(){g(this,h,"URLSearchParams");var t,e,i,n,r,o,a,s,l=0<arguments.length?arguments[0]:void 0,u=[];if(O(this,{type:"URLSearchParams",entries:u,updateURL:function(){},updateSearchParams:c}),void 0!==l)if(x(l))if("function"==typeof(t=S(l)))for(i=(e=t.call(l)).next;!(n=i.call(e)).done;){if((o=(r=(n=P(b(n.value))).next).call(n)).done||(a=r.call(n)).done||!r.call(n).done)throw TypeError("Expected sequence with length 2");u.push({key:o.value+"",value:a.value+""})}else for(s in l)m(l,s)&&u.push({key:s,value:l[s]+""});else E(u,"string"==typeof l?"?"===l.charAt(0)?l.slice(1):l:l+"")}var n=e("0sYB"),o=e("1wCr"),a=e("leaB"),s=e("z3p0"),l=e("/vWR"),p=e("NRfM"),d=e("F/ei"),f=e("SqFF"),g=e("L56b"),m=e("JZRr"),y=e("cLsB"),v=e("5ou3"),b=e("3weC"),x=e("Kg2n"),_=e("QzDi"),w=e("Pm8L"),P=e("7bEX"),S=e("Ur2B"),e=e("KslR"),C=o("fetch"),T=o("Headers"),o=e("iterator"),O=f.set,k=f.getterFor("URLSearchParams"),D=f.getterFor("URLSearchParamsIterator"),I=/\+/g,A=Array(4),j=function(t){return A[t-1]||(A[t-1]=RegExp("((?:%[\\da-f]{2}){"+t+"})","gi"))},V=function(e){try{return decodeURIComponent(e)}catch(t){return e}},F=function(t){var e=t.replace(I," "),i=4;try{return decodeURIComponent(e)}catch(t){for(;i;)e=e.replace(j(i--),V);return e}},R=/[!'()~]|%20/g,N={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},E=function(t,e){if(e)for(var i,n=e.split("&"),r=0;r<n.length;)(i=n[r++]).length&&(i=i.split("="),t.push({key:F(i.shift()),value:F(i.join("="))}))},M=d(function(t,e){O(this,{type:"URLSearchParamsIterator",iterator:P(k(t).entries),kind:e})},"Iterator",function(){var t=D(this),e=t.kind,t=t.iterator.next(),i=t.value;return t.done||(t.value="keys"===e?i.key:"values"===e?i.value:[i.key,i.value]),t}),e=h.prototype;l(e,{append:function(t,e){u(arguments.length,2);var i=k(this);i.entries.push({key:t+"",value:e+""}),i.updateURL()},delete:function(t){u(arguments.length,1);for(var e=k(this),i=e.entries,n=t+"",r=0;r<i.length;)i[r].key===n?i.splice(r,1):r++;e.updateURL()},get:function(t){u(arguments.length,1);for(var e=k(this).entries,i=t+"",n=0;n<e.length;n++)if(e[n].key===i)return e[n].value;return null},getAll:function(t){u(arguments.length,1);for(var e=k(this).entries,i=t+"",n=[],r=0;r<e.length;r++)e[r].key===i&&n.push(e[r].value);return n},has:function(t){u(arguments.length,1);for(var e=k(this).entries,i=t+"",n=0;n<e.length;)if(e[n++].key===i)return!0;return!1},set:function(t,e){u(arguments.length,1);for(var i,n=k(this),r=n.entries,o=!1,a=t+"",s=e+"",l=0;l<r.length;l++)(i=r[l]).key===a&&(o?r.splice(l--,1):(o=!0,i.value=s));o||r.push({key:a,value:s}),n.updateURL()},sort:function(){for(var t,e,i=k(this),n=i.entries,r=n.slice(),o=n.length=0;o<r.length;o++){for(t=r[o],e=0;e<o;e++)if(n[e].key>t.key){n.splice(e,0,t);break}e===o&&n.push(t)}i.updateURL()}
1,forEach:function(t){for(var e,i=k(this).entries,n=y(t,1<arguments.length?arguments[1]:void 0,3),r=0;r<i.length;)n((e=i[r++]).value,e.key,this)},keys:function(){return new M(this,"keys")},values:function(){return new M(this,"values")},entries:function(){return new M(this,"entries")}},{enumerable:!0}),s(e,o,e.entries),s(e,"toString",function(){for(var t,e=k(this).entries,i=[],n=0;n<e.length;)t=e[n++],i.push(r(t.key)+"="+r(t.value));return i.join("&")},{enumerable:!0}),p(h,"URLSearchParams"),n({global:!0,forced:!a},{URLSearchParams:h}),a||"function"!=typeof C||"function"!=typeof T||n({global:!0,enumerable:!0,forced:!0},{fetch:function(t){var e,i,n,t=[t];return 1<arguments.length&&(x(e=arguments[1])&&(i=e.body,"URLSearchParams"===v(i))&&((n=e.headers?new T(e.headers):new T).has("content-type")||n.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"),e=_(e,{body:w(0,String(i)),headers:w(0,n)})),t.push(e)),C.apply(this,t)}}),t.exports={URLSearchParams:h,getState:k}},EjGA:function(t,e,i){i.d(e,"a",function(){return f});var n,e=i("m4/l"),r=i("Mpxm"),o=i("ZhuL"),a=i("4DCw"),s=i("Tjl+"),l=i("x79X"),u=i("P/bD"),c=i("7XB+"),h=i("aCit"),p=i("Mtpk"),d=i("Qkdp"),f=(n=s.b,Object(e.c)(g,n),g.prototype.processData=function(t,e){this.dispatchImmediately("parsestarted"),this.parser||(this.parser=r.b.getParserByData(t,e),this.parser)?(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))),!p.hasValue(this.data)&&this.events.isEnabled("parseerror")&&(e={type:"parseerror",message:this.language.translate("Error parsing file: %1",null,this.url),target:this},this.events.dispatchImmediately("parseerror",e)),this.dispatchImmediately("parseended"),p.hasValue(this.data)&&this.dispatchImmediately("done",{data:this.data}),this.lastLoad=new Date):(this.events.isEnabled("parseerror")&&(t={type:"parseerror",message:this.language.translate("No parser available for file: %1",null,this.url),target:this},this.events.dispatchImmediately("parseerror",t)),this.dispatchImmediately("parseended"))},Object.defineProperty(g.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(g.prototype,"requestOptions",{get:function(){return this.adapter.apply("requestOptions",this._requestOptions)},set:function(t){this._requestOptions=t},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"parser",{get:function(){return this._parser||(this._parser=new o.a),this.adapter.apply("parser",this._parser)},set:function(t){this._parser=t},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"reloadFrequency",{get:function(){return this.adapter.apply("reloadTimeout",this._reloadFrequency)},set:function(t){var e=this;this._reloadFrequency!=t&&((this._reloadFrequency=t)?p.hasValue(this._reloadDisposer)||(this._reloadDisposer=this.events.on("ended",function(t){e._reloadTimeout=setTimeout(function(){e.load()},e.reloadFrequency)})):p.hasValue(this._reloadDisposer)&&(this._reloadDisposer.dispose(),this._reloadDisposer=void 0))},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"incremental",{get:function(){return this.adapter.apply("incremental",this._incremental)},set:function(t){this._incremental=t},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"incrementalParams",{get:function(){return this.adapter.apply("incrementalParams",this._incrementalParams)},set:function(t){this._incrementalParams=t},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"keepCount",{get:function(){return this.adapter.apply("keepCount",this._keepCount)},set:function(t){this._keepCount=t},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"updateCurrentData",{get:function(){return this.adapter.apply("updateCurrentData",this._updateCurrentData)},set:function(t){this._updateCurrentData=t},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"language",{get:function(){return this._language||(this.component?(this._language=this.component.language,this._language):(this.language=new u.a,this.language))},set:function(t){this._language=t},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"dateFormatter",{get:function(){return this._dateFormatter||(this.component?(this._dateFormatter=this.component.dateFormatter,this._dateFormatter):(this.dateFormatter=new c.a,this.dateFormatter))},set:function(t){this._dateFormatter=t},enumerable:!0,configurable:!0}),g.prototype.timestampUrl=function(t){var e={};return e[(new Date).getTime().toString()]="",this.addUrlParams(t,e)},g.prototype.dispose=function(){n.prototype.dispose.call(this),this._reloadTimeout&&clearTimeout(this._reloadTimeout),p.hasValue(this._reloadDisposer)&&(this._reloadDisposer.dispose(),this._reloadDisposer=void 0)},g.prototype.load=function(){this.url&&(this._reloadTimeout&&clearTimeout(this._reloadTimeout),r.b.load(this))},g.prototype.addUrlParams=function(t,e){var i=t.match(/\?/)?"&":"?",n=[];return d.each(e,function(t,e){n.push(""!=e?t+"="+encodeURIComponent(e):t)}),n.length?t+i+n.join("&"):t},g.prototype.processConfig=function(t){h.c.registeredClasses.json=o.a,h.c.registeredClasses.JSONParser=o.a,h.c.registeredClasses.csv=a.a,h.c.registeredClasses.CSVParser=a.a,n.prototype.processConfig.call(this,t)},g);function g(t,e){var i=n.call(this)||this;return i.adapter=new l.a(i),i._requestOptions={},i._incremental=!1,i._incrementalParams={},i._keepCount=!1,i._updateCurrentData=!1,i.showPreloader=!0,i.className="DataSource",t&&(i.url=t),e&&(i.parser="string"==typeof e?r.b.getParserByType(e):e),i}}
1,EjSS:function(t,e,i){function n(t,e){return(t=s[a(t)])==u||t!=l&&("function"==typeof e?r(e):!!e)}var r=i("6aQQ"),o=/#|\.prototype\./,a=n.normalize=function(t){return String(t).replace(o,".").toLowerCase()},s=n.data={},l=n.NATIVE="N",u=n.POLYFILL="P";t.exports=n},EyBv:function(t,e,i){i("0sYB")({target:"Object",stat:!0},{setPrototypeOf:i("KJuV")})},"F/ei":function(t,e,i){function n(){return this}var r=i("WeDP").IteratorPrototype,o=i("QzDi"),a=i("Pm8L"),s=i("NRfM"),l=i("CNF5");t.exports=function(t,e,i){e+=" Iterator";return t.prototype=o(r,{next:a(1,i)}),s(t,e,!1,!0),l[e]=n,t}},FBxm:function(t,e,i){var n=i("0sYB"),r=i("saPf");n({target:"String",proto:!0,forced:i("v0oN")("link")},{link:function(t){return r(this,"a","href",t)}})},FE89:function(t,e,i){var n=i("NZ9V"),c=i("3weC"),h=i("tHyI"),r=i("swFJ"),p=i("L0in"),d=i("Xw1K");n("match",1,function(n,l,u){return[function(t){var e=r(this),i=null==t?void 0:t[n];return void 0!==i?i.call(t,e):new RegExp(t)[n](String(e))},function(t){var e=u(l,t,this);if(e.done)return e.value;var i=c(t),n=String(this);if(!i.global)return d(i,n);for(var r=i.unicode,o=[],a=i.lastIndex=0;null!==(s=d(i,n));){var s=String(s[0]);""===(o[a]=s)&&(i.lastIndex=p(n,h(i.lastIndex),r)),a++}return 0===a?null:o}]})},FL8s:function(t,e,i){var n=i("0sYB"),r=i("7dku").left,o=i("xlUI"),a=i("J+FZ"),s=i("hvfb"),i=i("nlhF"),o=o("reduce"),a=a("reduce",{1:0});n({target:"Array",proto:!0,forced:!o||!a||!i&&79<s&&s<83},{reduce:function(t){return r(this,t,arguments.length,1<arguments.length?arguments[1]:void 0)}})},FZ9I:function(t,e,i){i("0FA2")("flat")},FZOp:function(t,e,i){var n=i("0sYB"),r=i("vfdp"),i=i("NRfM");n({global:!0},{Reflect:{}}),i(r.Reflect,"Reflect",!0)},Fhpb:function(t,e,i){var n=i("UseD"),r=i("39+r"),o=n.aTypedArray;(0,n.exportTypedArrayMethod)("copyWithin",function(t,e){return r.call(o(this),t,e,2<arguments.length?arguments[2]:void 0)})},FzPm:function(t,e,i){i.d(e,"a",function(){return u});var n,e=i("m4/l"),r=i("Vs7R"),o=i("tjMS"),a=i("aCit"),s=i("v9UT"),l=i("Gg2j"),u=(n=r.a,Object(e.c)(c,n),c.prototype.draw=function(){n.prototype.draw.call(this),this.element.attr({r:this.pixelRadius})},Object.defineProperty(c.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(c.prototype,"pixelRadius",{get:function(){return s.relativeToValue(this.radius,l.min(this.innerWidth/2,this.innerHeight/2))},enumerable:!0,configurable:!0}),c.prototype.measureElement=function(){var t=this.pixelRadius;this._bbox={x:-t,y:-t,width:2*t,height:2*t}},c);function c(){var t=n.call(this)||this;return t.className="Circle",t.element=t.paper.add("circle"),t.setPercentProperty("radius",Object(o.c)(100)),t.setPropertyValue("horizontalCenter","middle"),t.setPropertyValue("verticalCenter","middle"),t.applyTheme(),t}a.c.registeredClasses.Circle=u},G83T:function(t,e,i){var i=i("0sYB"),n=Math.ceil,r=Math.floor;i({target:"Math",stat:!0},{trunc:function(t){return(0<t?r:n)(t)}})},GAaQ:function(t,e,r){r.d(e,"a",function(){return j});var i,b=r("m4/l"),n=r("qJno"),o=r("x79X"),x=r("Vs7R"),a=r("W8Sc"),s=r("vMqJ"),l=r("+qIf"),u=r("7XB+"),c=r("akNo"),h=r("CTEm"),p=r("P/bD"),e=r("/IEW"),d=r("8ZqG"),f=r("aCit"),g=r("Q4nc"),m=r("58Sn"),y=r("LBDG"),v=r("Qkdp"),_=r("OVUc"),w=r("Mtpk"),P=r("pjXm"),S=r("v9UT"),C=r("hJ5i"),T=r("Gg2j"),O=r("ScGY"),k=/src: ([^;]+);/;function D(r,o,a){return Object(b.b)(this,void 0,void 0,function(){var e,i,n;return Object(b.d)(this,function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),[4,_.load(o)];case 1:return e=t.sent(),[3,3];case 2:return n=t.sent(),console.error("Failed to load stylesheet",o,n),[2];case 3:(i=r.createElement("style")).textContent=e.response,""!=g.a.nonce&&i.setAttribute("nonce",g.a.nonce),r.head.appendChild(i),t.label=4;case 4:return t.trys.push([4,,7,8]),[4,function(n){return Object(b.b)(this,void 0,void 0,function(){var i;return Object(b.d)(this,function(t){switch(t.label){case 0:i=n.sheet,t.label=1;case 1:return t.trys.push([1,2,,4]),[2,i.cssRules];case 2:return t.sent(),[4,new Promise(function(t,e){n.addEventListener("load",function(){t(i.cssRules)},!0),n.addEventListener("error",function(t){e(t)},!0),setTimeout(function(){e(new Error("Timeout while waiting for <style> to load"))},1e4)})];case 3:return[2,t.sent()];case 4:return[2]}})})}(i)];case 5:return n=t.sent(),[4,I(r,o,n,a)];case 6:return t.sent(),[3,8];case 7:return r.head.removeChild(i),[7];case 8:return[2]}})})}function I(a,s,l,u){return Object(b.b)(this,void 0,void 0,function(){var e,i,n,r,o;return Object(b.d)(this,function(t){switch(t.label){case 0:for(e=[],i=l.length,n=0;n<i;n++)(r=l[n]).type===CSSRule.IMPORT_RULE?(o=r.href)&&(o=S.joinUrl(s,o),e.push(D(a,o,u))):u(s,r);return e.length?[4,Promise.all(e)]:[3,2];case 1:t.sent(),t.label=2;case 2:return[2]}})})}A=e.a,Object(b.c)(F,A),Object.defineProperty(F.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.typeSupp
1orted(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=g.a.classNamePrefix+t.classPrefix,t}),this._disposers.push(this._menu)},enumerable:!0,configurable:!0}),F.prototype.typeSupported=function(t){var e=!0,i=this.getFormatOptions(t);return w.hasValue(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},F.prototype._hasData=function(){return this.data&&this.data.length},F.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}},F.prototype.export=function(o,a){return Object(b.b)(this,void 0,void 0,function(){var e,i,n,r=this;return Object(b.d)(this,function(t){switch(t.label){case 0:return"custom"==o?(this.handleCustom(a),[2,!0]):(this._exportRunning=!0,this.events.isEnabled("exportstarted")&&(e={type:"exportstarted",target:this,format:o,options:a},this.events.dispatchImmediately("exportstarted",e)),this.showPreloader(),this.timeoutDelay&&(this.hideTimeout(),this._timeoutTimeout=this.setTimeout(function(){var t;r.events.isEnabled("exporttimedout")&&(t={type:"exporttimedout",target:r,format:o,options:a},r.events.dispatchImmediately("exporttimedout",t)),r.showTimeout()},this.timeoutDelay)),this.hideNonExportableSprites(),e=this._getFunction(o),a=this.adapter.apply("options",{options:a,type:o}).options,[4,(e=this.adapter.apply("exportFunction",{func:e,type:o,options:a}).func).call(this,o,a)]);case 1:return i=t.sent(),this._exportRunning=!1,this._releasePointers(),this.restoreNonExportableSprites(),i?(this.events.isEnabled("exportfinished")&&(n={type:"exportfinished",target:this,format:o,options:a},this.events.dispatchImmediately("exportfinished",n)),this.hidePreloader(),this.hideTimeout(),this.menu&&this.menu.close(),"print"===o?[2,this.print(i,a,this.adapter.apply("title",{title:this.title,options:a}).title)]:"pdfdata"==o?[2,this.download(i,this.filePrefix+".pdf")]:[2,this.download(i,this.filePrefix+"."+o,a&&a.addBOM)]):(this.events.isEnabled("error")&&(n={type:"error",target:this,format:o,options:a},this.events.dispatchImmediately("error",n)),[2,!1])}})})},F.prototype.unsupported=function(t,e){return Object(b.b)(this,void 0,void 0,function(){return Object(b.d)(this,function(t){return[2,""]})})},F.prototype.handleCustom=function(t){w.hasValue(t)&&w.hasValue(t.callback)&&t.callback.call(t.callbackTarget||this,t)},F.prototype.getPrint=function(t,e){return Object(b.b)(this,void 0,void 0,function(){return Object(b.d)(this,function(t){return[2,this.getImage("png",e)]})})},F.prototype.getFontFamilies=function(){return Object(b.b)(this,void 0,void 0,function(){var c,h,i,e,n=this;return Object(b.d)(this,function(t){switch(t.label){case 0:return c=this.getDOMURL(),h=[],i=[],[4,function(n){return Object(b.b)(this,void 0,void 0,function(){var e,i;return Object(b.d)(this,function(t){switch(t.label){case 0:(e=document.createElement("iframe")).src="about:blank",e.setAttribute("title",""),document.head.appendChild(e),t.label=1;case 1:return t.trys.push([1,,3,4]),i=e.contentDocument,[4,Promise.all(C.map(document.styleSheets,function(t){var e=t.href;return null==e?I(i,location.href,t.cssRules,n):(e=S.joinUrl(location.href,e),D(i,e,n))}))];case 2:return t.sent(),[3,4];case 3:return document.head.removeChild(e),[7];case 4:return[2]}})})}(function(u,t){var e;t.type===CSSRule.FONT_FACE_RULE&&(e=t.cssText,null!==(t=k.exec(e)))&&(t=t[1].split(/ *, */).map(function(l){return Object(b.b)(n,void 0,void 0,function(){var e,i,n,o,a,s;return Object(b.d)(this,function(t){switch(t.label){case 0:return null!==(e=/^url\(["']?([^"'\)]+)["']?\)([^,]*)$/.exec(l))?[3,1]:[2,l];case 1:if(i=e[2],n=S.joinUrl(u,e[1]),this.webFontFilter&&!n.match(this.webFontFilter))return[2,null];t.label=2;case 2:return t.trys.push([2,7,,8]),[4,_.load(n,void 0,{responseType:"blob"})];case 3:return o=t.sent(),null==window.navigator.msSaveOrOpenBlob?[3,4]:(a=c.createObjectURL(o.blob),h.push(a),[3,6]);case 4:return[4,(r=o.blob,new Promise(function(e,i){var n=new FileReader;n.onload=function(t){e(n.result)},n.onerror=function(t){i(t)},n.readAsDataURL(r)}))];case 5:a=t.sent(),t.label=6;case 6:return[2,'url("'+a+'")'+i];case 7:return s=t.sent(),console.error("Failed to load font",n,s),[2,null];case 8:return[2]}var r})})}
1),i.push(Promise.all(t).then(function(t){return 0===(t=t.filter(function(t){return null!=t})).length?"":e.replace(k,"src: "+t.join(", ")+";")})))})];case 1:return t.sent(),[4,Promise.all(i)];case 2:return e=t.sent(),[2,{blobs:h,cssText:e.filter(function(t){return!!t}).join("\n")}]}})})},F.prototype.getImage=function(o,a,s){return Object(b.b)(this,void 0,void 0,function(){var e,i,n,r;return Object(b.d)(this,function(t){switch(t.label){case 0:return(e=this._objectsAlreadyHidden)||this.hideNonExportableSprites(),w.hasValue(a)||(a=this.getFormatOptions(o)),[4,this.awaitValidSprites()];case 1:return t.sent(),[4,this.simplifiedImageExport()];case 2:if(!t.sent())return[3,10];i=void 0,t.label=3;case 3:return t.trys.push([3,7,,9]),[4,this.getCanvas(a)];case 4:return i=t.sent(),!1===s?[3,6]:[4,this.addExtras(i,a)];case 5:i=t.sent(),t.label=6;case 6:return n=i.toDataURL(this.getContentType(o),a.quality),this.disposeCanvas(i),e||this.restoreNonExportableSprites(),[2,n];case 7:return n=t.sent(),console.error(n.message+"\n"+n.stack),P.b("Simple export failed, falling back to advanced export"),i&&this.disposeCanvas(i),[4,this.getImageAdvanced(o,a,s)];case 8:return r=t.sent(),e||this.restoreNonExportableSprites(),[2,r];case 9:return[3,12];case 10:return[4,this.getImageAdvanced(o,a,s)];case 11:return r=t.sent(),e||this.restoreNonExportableSprites(),[2,r];case 12:return[2]}})})},F.prototype.addExtras=function(m,y,v){return Object(b.b)(this,void 0,void 0,function(){var a,s,l,u,c,h,e,i,n,r,o,p,d,f,g=this;return Object(b.d)(this,function(t){switch(t.label){case 0:return this.extraSprites.length?(s=a=0,l=m.width,u=m.height,h=c=0,[4,Promise.all(C.map(this.extraSprites,function(o){return Object(b.b)(g,void 0,void 0,function(){var e,i,n,r;return Object(b.d)(this,function(t){switch(t.label){case 0:return(e=o instanceof x.a?{sprite:o,position:"bottom"}:o).position=e.position||"bottom",e.marginTop=e.marginTop||0,e.marginRight=e.marginRight||0,e.marginBottom=e.marginBottom||0,e.marginLeft=e.marginLeft||0,v?[4,e.sprite.exporting.getCanvasAdvanced(y)]:[3,2];case 1:return i=t.sent(),[3,4];case 2:return[4,e.sprite.exporting.getCanvas(y)];case 3:i=t.sent(),t.label=4;case 4:return n=i.width+e.marginLeft+e.marginRight,r=i.height+e.marginTop+e.marginBottom,"top"==e.position?(l=e.crop?u:T.max(l,n),s+=r):"right"==e.position?(u=e.crop?u:T.max(u,r),c+=n):"left"==e.position?(u=e.crop?u:T.max(u,r),a+=n):"bottom"===e.position&&(l=e.crop?u:T.max(l,n),h+=r),[2,{canvas:i,position:e.position,left:e.marginLeft,top:e.marginTop,width:n,height:r}]}})})}))]):[3,2];case 1:return e=t.sent(),(i=this.getDisposableCanvas()).width=a+l+c,i.height=s+u+h,n=i.getContext("2d"),(r=this.backgroundColor||this.findBackgroundColor(this.sprite.dom))&&(n.fillStyle=r.toString(),n.fillRect(0,0,i.width,i.height)),d=(o=a)+l,f=(p=s)+u,C.each(e,function(t){"top"==t.position?(p-=t.height,n.drawImage(t.canvas,a+t.left,p+t.top)):"right"==t.position?(n.drawImage(t.canvas,d+t.left,s+t.top),d+=t.width):"left"==t.position?(o-=t.width,n.drawImage(t.canvas,o+t.left,s+t.top)):"bottom"===t.position&&(n.drawImage(t.canvas,a+t.left,f+t.top),f+=t.height),g.disposeCanvas(t.canvas)}),n.drawImage(m,a,s),[2,i];case 2:return[2,m]}})})},F.prototype.getCanvas=function(g){return Object(b.b)(this,void 0,void 0,function(){var e,i,n,r,o,a,s,l,u,c,h,p,d,f;return Object(b.d)(this,function(t){switch(t.label){case 0:w.hasValue(g)||(g={}),e=this.backgroundColor||this.findBackgroundColor(this.sprite.dom),i=this.getDOMURL(),r=n=null,t.label=1;case 1:return t.trys.push([1,,4,5]),a=this.sprite.pixelWidth,s=this.sprite.pixelHeight,l=m.l(this.sprite.dom),u=m.m(this.sprite.dom),c=g.scale||1,h=this.getPixelRatio(g),c=this.getAdjustedScale(a*h,s*h,c,g),(o=this.getDisposableCanvas()).style.width=a*c+"px",o.style.height=s*c+"px",o.width=a*c,o.height=s*c,p=o.getContext("2d"),e&&(p.fillStyle=e.toString(),p.fillRect(0,0,a*c,s*c)),d=[],this.useWebFonts&&d.push(this.getFontFamilies().then(function(t){return r=t.blobs,t.cssText})),d.push(this.imagesToDataURI(this.sprite.dom,g)),d.push(this.prepForeignObjects(this.sprite.dom,g)),[4,Promise.all(d)];case 2:return d=t.sent(),f=this.normalizeSVG("<style>"+d[0]+"</style>"+this.serializeElement(this.sprite.paper.defs)+this.serializeElement(this.sprite.dom),g,a,s,c,l,u),f=new Blob([f],{type:"image/svg+xml"}),n=i.createObjectURL(f),[4,this.loadNewImage(n,a*c*h,s*c*h,"anonymous")];case 3:return f=t.sent(),p.drawImage(f,0,0),[3,5];case 4:return null!==n&&i.revokeObjectURL(n),null!==r&&C.each(r,function(t){i.revokeObjectURL(t)}),this.restoreRemovedObjects(),[7];case 5:return[2,o]}})})},F.prototype.getCanvasAdvanced=function(c){return Object(b.b)(this,void 0,void 0,function(){var e,i,n,r,o,a,s,l,u;return Object(b.d)(this,function(t){switch(t.label){case 0:return w.hasValue(c)||(c={}),[4,this.imagesToDataURI(this.sprite.dom,c)];case 1:return t.sent(),e=this.backgroundColor||this.findBackgroun
1dColor(this.sprite.dom),[4,this.canvg];case 2:return i=t.sent(),n=this.sprite.pixelWidth,r=this.sprite.pixelHeight,s=m.l(this.sprite.dom),l=m.m(this.sprite.dom),o=c.scale||1,a=this.getPixelRatio(c),o=this.getAdjustedScale(n*a,r*a,o,c),s=this.normalizeSVG(this.serializeElement(this.sprite.paper.defs)+this.serializeElement(this.sprite.dom),c,n,r,o,s,l,e),(l=this.getDisposableCanvas()).style.width=n*a*o+"px",l.style.height=r*a*o+"px",l.width=n*a*o,l.height=r*a*o,u={useCORS:!0},1!=a&&(u.ignoreDimensions=!0,u.scaleWidth=n*a*o,u.scaleHeight=r*a*o),[4,i.fromString(l.getContext("2d"),s,u).render()];case 3:return t.sent(),[2,l]}})})},F.prototype.getImageAdvanced=function(r,o,a){return Object(b.b)(this,void 0,void 0,function(){var e,i,n;return Object(b.d)(this,function(t){switch(t.label){case 0:return(e=this._objectsAlreadyHidden)||this.hideNonExportableSprites(),w.hasValue(o)||(o=this.getFormatOptions(r)),[4,this.getCanvasAdvanced(o)];case 1:return i=t.sent(),!1===a?[3,3]:[4,this.addExtras(i,o,!0)];case 2:i=t.sent(),t.label=3;case 3:return n=i.toDataURL(this.getContentType(r),o.quality),this.disposeCanvas(i),e||this.restoreNonExportableSprites(),[2,n]}})})},F.prototype.getDisposableCanvas=function(){var t=document.createElement("canvas");return t.style.position="fixed",t.style.top="-10000px",document.body.appendChild(t),t},F.prototype.disposeCanvas=function(t){document.body.removeChild(t)},F.prototype.getPixelRatio=function(t){return this.useRetina?S.getPixelRatio():1},F.prototype.getAdjustedScale=function(t,e,i,n){var r,o,a,s;return n?(s=a=t*i,n.maxWidth&&a>n.maxWidth&&(r=n.maxWidth/t),n.maxHeight&&s>n.maxHeight&&(o=n.maxHeight/e),r||o?T.min(r,o):(n.minWidth&&a<n.minWidth&&(r=n.minWidth/t),n.minHeight&&s<n.minHeight&&(o=n.minHeight/e),r||o?T.max(r,o):i)):i},F.prototype.imagesToDataURI=function(s,l){return Object(b.b)(this,void 0,void 0,function(){var e,i,n,r,o,a;return Object(b.d)(this,function(t){switch(t.label){case 0:if(!(e=s.querySelectorAll("image")).length)return[3,2];for(i=[],n=e.length,r=0;r<n;r++)o=e[r],!(a=o.getAttributeNS(F.XLINK,"href"))||-1===a.indexOf("data:image")&&(-1!==a.indexOf(".svg")?i.push(this.svgToDataURI(o,l)):i.push(this.imageToDataURI(o,l)));return[4,Promise.all(i)];case 1:return t.sent(),[2];case 2:return[2]}})})},F.prototype.prepForeignObjects=function(r,t){return Object(b.b)(this,void 0,void 0,function(){var e,i,n;return Object(b.d)(this,function(t){if((e=r.querySelectorAll("foreignObject")).length)for(i=e.length,n=0;n<i;n++)this.temporarilyRemoveObject(e[n]);return[2]})})},F.prototype.imageToDataURI=function(r,o){return Object(b.b)(this,void 0,void 0,function(){var e,i,n;return Object(b.d)(this,function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),[4,this.loadNewImage(r.getAttributeNS(F.XLINK,"href"),null,null,"anonymous")];case 1:e=t.sent(),(i=document.createElement("canvas")).width=e.width,i.height=e.height,i.getContext("2d").drawImage(e,0,0);try{return n=i.toDataURL(),r.setAttribute("href",n),[2,n]}catch(t){return!1!==o.keepTainted&&this.temporarilyRemoveObject(r),[2,void 0]}return[3,3];case 2:return t.sent(),o&&!1===o.keepTainted||this.temporarilyRemoveObject(r),[2,void 0];case 3:return[2]}})})},F.prototype.svgToDataURI=function(r,o){return Object(b.b)(this,void 0,void 0,function(){var e,i,n;return Object(b.d)(this,function(t){switch(t.label){case 0:e=r.getAttributeNS(F.XLINK,"href"),t.label=1;case 1:return t.trys.push([1,3,,4]),[4,_.load(e)];case 2:return i=t.sent(),n=this.adapter.apply("charset",{charset:"base64",type:"svg",options:o}).charset,n=this.adapter.apply("svgToDataURI",{data:"data:"+this.getContentType("svg")+";"+n+","+btoa(i.response),options:o}).data,r.setAttributeNS(F.XLINK,"href",n),[2,n];case 3:return t.sent(),o&&!1===o.keepTainted||this.temporarilyRemoveObject(r),[2,void 0];case 4:return[2]}})})},F.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})},F.prototype.restoreRemovedObjects=function(){for(var t;t=this._removedObjects.pop();)(t.placeholder.parentElement||t.placeholder.parentNode).insertBefore(t.element,t.placeholder)},F.prototype.simplifiedImageExport=function(){return Object(b.b)(this,void 0,void 0,function(){var e,i,n,r,o;return Object(b.d)(this,function(t){switch(t.label){case 0:if(!1===this.useSimplifiedExport)return[2,!1];if(!1===(e=f.c.getCache("simplifiedImageExport"))||!0===e)return[2,e];t.label=1;case 1:t.trys.push([1,6,,7]),(e=document.createElement("canvas")).width=1,e.height=1,i=e.getContext("2d"),n=this.getDOMURL(),r=new Blob([this.normalizeSVG("<g></g>",{}
1,1,1)],{type:"image/svg+xml"}),r=n.createObjectURL(r),o=void 0,t.label=2;case 2:return t.trys.push([2,4,,5]),[4,this.loadNewImage(r,1,1)];case 3:return o=t.sent(),[3,5];case 4:return t.sent(),[2,!1];case 5:i.drawImage(o,0,0),n.revokeObjectURL(r);try{return f.c.setCache("simplifiedImageExport",!0),[2,!0]}catch(t){return f.c.setCache("simplifiedImageExport",!1),[2,!1]}return[3,7];case 6:return t.sent(),f.c.setCache("simplifiedImageExport",!1),[2,!1];case 7:return[2]}})})},F.prototype.loadNewImage=function(r,o,a,s){return new Promise(function(t,e){var i;function n(){var t;s?(t=i.src,i.onerror=function(){e(new Error('Loading image "'+r+'" failed'))},i.removeAttribute("crossorigin"),i.src="",i.src=t):e(new Error('Loading image "'+r+'" failed'))}i=o&&a?new Image(o,a):new Image,s&&i.setAttribute("crossOrigin",s),i.onload=function(){t(i)},i.onabort=n,i.onerror=n,i.src=r})},F.prototype.getDOMURL=function(){return self.URL||self.webkitURL||self},F.prototype.getSVG=function(l,u,c){return void 0===c&&(c=!0),Object(b.b)(this,void 0,void 0,function(){var e,i,n,r,o,a,s;return Object(b.d)(this,function(t){switch(t.label){case 0:return(e=this._objectsAlreadyHidden)||this.hideNonExportableSprites(),w.hasValue(u)||(u=this.getFormatOptions("svg")),[4,this.awaitValidSprites()];case 1:return t.sent(),a=this.sprite.pixelWidth,s=this.sprite.pixelHeight,i=m.l(this.sprite.dom),n=m.m(this.sprite.dom),r=u.scale||1,o=this.getPixelRatio(u),r=this.getAdjustedScale(a*o,s*o,r,u),o=this.normalizeSVG(this.serializeElement(this.sprite.paper.defs)+this.serializeElement(this.sprite.dom),u,a,s,r,i,n),a=this.adapter.apply("charset",{charset:"charset=utf-8",type:"svg",options:u}).charset,s=this.adapter.apply("getSVG",{data:c?"data:"+this.getContentType(l)+";"+a+","+encodeURIComponent(o):o,options:u}).data,e||this.restoreNonExportableSprites(),[2,s]}})})},F.prototype.normalizeSVG=function(t,e,i,n,r,o,a,s){var l="",u=(i&&(l+='width="'+Math.round(i*(r||1))+'px" '),n&&(l+='height="'+Math.round(n*(r||1))+'px" '),""),c=(o&&(u+="font-family: "+o.replace(/"/g,"")+";"),a&&(u+="font-size: "+a+";"),r&&(l+='viewBox="0 0 '+i+" "+n+'" '),[]),h=t.match(/<foreignObject[\s\S]*<\/foreignObject>/gi);if(h)for(var p=0;p<h.length;p++)t=t.replace(h[p],O.d),c.push(h[p]);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="'+u+'" 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+'"/>')),y.a()&&(t=t.replace(/<feColorMatrix [^\/>]*\/>/gi,""));o=new RegExp("url\\("+S.escapeForRgex(S.getBaseURI()),"g");if(t=(t=t.replace(o,"url(#")).replace(/url\("([^)]*)"\)/gm,"url($1)"),c.length)for(p=0;p<c.length;p++)t=t.replace(O.d,c[p]);return this.adapter.apply("normalizeSVG",{data:t,options:e}).data},F.prototype.serializeElement=function(t){return(new XMLSerializer).serializeToString(t)},F.prototype.getPDF=function(p,d){return Object(b.b)(this,void 0,void 0,function(){function e(t){var e={};e.normal=t.normal.path,h[t.normal.path]=t.normal.bytes,t.bold?(e.bold=t.bold.path,h[t.bold.path]=t.bold.bytes):e.bold=t.normal.path,t.italics?(e.italics=t.italics.path,h[t.italics.path]=t.italics.bytes):e.italics=t.normal.path,t.bolditalics?(e.bolditalics=t.bolditalics.path,h[t.bolditalics.path]=t.bolditalics.bytes):e.bolditalics=t.normal.path,c[t.name]=e}var i,n,r,o,a,s,l,u,c,h;return Object(b.d)(this,function(t){switch(t.label){case 0:return[4,this.getImage(d.imageFormat||"png",d)];case 1:return i=t.sent(),[4,this.pdfmake];case 2:return n=t.sent(),o=[30,30,30,30],r={pageSize:d.pageSize||"A4",pageOrientation:d.pageOrientation||"portrait",pageMargins:d.pageMargins||o,defaultStyle:{font:d.font?d.font.name:void 0},content:[]},o=this.adapter.apply("title",{title:this.title,options:d}).title,a=0,o&&(r.content.push({text:o,fontSize:d.fontSize||14,bold:!0,margin:[0,0,0,15]}),a+=50),d.addURL&&(r.content.push({text:this.language.translate("Saved from")+": "+document.location.href,fontSize:d.fontSize,margin:[0,0,0,15]}),a+=50),"pdfdata"!=p&&r.content.push({image:i,alignment:d.align||"left",fit:this.getPageSizeFit(r.pageSize,r.pageMargins,a)}
1),"pdfdata"==p||d.addData?(l=(s=r.content).push,u={},[4,this.getPDFData("pdf",d)]):[3,4];case 3:l.apply(s,[(u.table=t.sent(),u.fontSize=d.fontSize||14,u)]),t.label=4;case 4:return r=this.adapter.apply("pdfmakeDocument",{doc:r,options:d}).doc,h=c=null,d.font&&(c={},h={},e(d.font),d.extraFonts)&&C.each(d.extraFonts,e),[4,new Promise(function(e,t){n.createPdf(r,null,c,h).getDataUrl(function(t){e(t)})})];case 5:return[2,t.sent()]}})})},F.prototype.getPDFData=function(t,u){return Object(b.b)(this,void 0,void 0,function(){var a,e,s,i,n,r,l=this;return Object(b.d)(this,function(t){if(a={body:[]},e=this.adapter.apply("formatDataFields",{dataFields:this.dataFields,format:"pdf"}).dataFields,s=this.data,u.pivot)i=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"pdfdata"}).dataFieldsOrder,v.eachOrdered(e,function(t,e){var i=[];u.addColumnNames&&i.push(e);for(var n=s.length,r=0;r<n;r++){var o=s[r][t];i.push(l.convertToSpecialFormat(t,o,u,!0))}a.body.push(l.getPDFDataRow(i,u,void 0,!0))},function(t,e){t=i.indexOf(t),e=i.indexOf(e);return e<t?1:t<e?-1:0});else for(u.addColumnNames&&(a.body.push(this.getPDFDataRow(e,u,void 0,!0)),a.headerRows=1),n=s.length,r=0;r<n;r++)a.body.push(this.getPDFDataRow(s[r],u,e));return[2,this.adapter.apply("pdfmakeTable",{table:a,options:u}).table]})})},F.prototype.getPDFDataRow=function(n,r,t,o){var a=this,s=(void 0===o&&(o=!1),[]),i=(t=t||n,this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"pdfdata"}).dataFieldsOrder);return v.eachOrdered(t,function(t,e){var i=a.convertEmptyValue(t,n[t],r),t=o?i:a.convertToSpecialFormat(t,i,r);s.push(""+t)},function(t,e){t=i.indexOf(t),e=i.indexOf(e);return e<t?1:t<e?-1:0}),s},F.prototype.getPageSizeFit=function(t,e,i){void 0===i&&(i=0);var n=[0,0,0,0],e=("number"==typeof e?n=[e,e,e,e]:2==e.length?n=[e[0],e[1],e[0],e[1]]:4==e.length&&(n=e),{"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 e[0]-=n[0]+n[2],e[1]-=n[1]+n[3]+i,e},F.prototype.getExcel=function(h,p){return Object(b.b)(this,void 0,void 0,function(){var e,i,n,r,a,o,s,l,u,c=this;return Object(b.d)(this,function(t){switch(t.label){case 0:return w.hasValue(p)||(p=this.getFormatOptions("xlsx")),[4,this.xlsx];case 1:if(e=t.sent(),i=this.adapter.apply("xlsxWorkbookOptions",{xlsx:e,options:{bookType:"xlsx",bookSST:!1,type:"base64"}}).options,n=this.normalizeExcelSheetName(this.adapter.apply("xlsxSheetName",{xlsx:e,name:this.title||this.language.translate("Data")}).name),r={SheetNames:[n],Sheets:{}},a=[],o=this.adapter.apply("formatDataFields",{dataFields:this.dataFields,format:"xslx"}).dataFields,p.pivot)s=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"xlsx"}).dataFieldsOrder,v.eachOrdered(o,function(t,e){var i=[];p.addColumnNames&&i.push(e);for(var n=c.data.length,r=0;r<n;r++){var o=c.data[r][t];i.push(c.convertToSpecialFormat(t,o,p,!0))}a.push(c.getExcelRow(i,p,void 0,!0))},function(t,e){t=s.indexOf(t),e=s.indexOf(e);return e<t?1:t<e?-1:0});else for(p.addColumnNames&&a.push(this.getExcelRow(o,p,void 0,!0)),l=this.data.length,u=0;u<l;u++)a.push(this.getExcelRow(this.data[u],p,o));return r.Sheets[n]=e.utils.aoa_to_sheet(a),r=this.adapter.apply("xlsxWorkbook",{xlsx:e,workbook:r,options:p}).workbook,[2,this.adapter.apply("getExcel",{data:"data:"+this.getContentType(h)+";base64,"+e.write(r,i),options:p}).data]}})})},F.prototype.normalizeExcelSheetName=function(t){return t=t.replace(/([:\\\/?*\[\]]+)/g," "),S.truncateWithEllipsis(t,31,"...",!0)},F.prototype.getExcelRow=function(n,r,t,o){var a=this,s=(void 0===o&&(o=!1),[]),i=(t=t||n,this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"xlsx"}).dataFieldsOrder);return v.eachOrdered(t,function(t,e){var i=a.convertEmptyValue(t,n[t],r),t=o?i:a.convertToSpecialFormat(t,i,r,!0);s.push(t)},function(t,e){t=i.indexOf(t),e=i.indexOf(e);return e<t?1:t<e?-1:0}),s},F.prototype.getCSV=function(h,p,d){return void 0===d&&(d=!0),Object(b.b)(this,void 0,void 0,function(){var a,e,s,l,i,n,r,o,u,c=this;return Object(b.d)(this,function(t){if(w.hasValue(p)||(p=this.getFormatOptions("csv")),a="",e=this.adapter.apply("formatDataFields",{dataFields:this.dataFields,format:"csv"}).dataFields,s="",l=this.data,p.pivot)i=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"csv"}).dataFieldsOrder,v.eachOrdered(e,function(t,e){var i=[];p.addColumnNames&&i.push(e);for(var n=l.length,r=0;r<n;r++){var o=l[r][t];i.push(c.convertToSpecialFormat(t,o,p,!0))}
1a+=s+c.getCSVRow(i,p,void 0,!0),s="\n"},function(t,e){t=i.indexOf(t),e=i.indexOf(e);return e<t?-1:t<e?1:0});else{for(n=l.length,r=0;r<n;r++)o=this.getCSVRow(l[r],p,e),p.reverse?a=o+s+a:a+=s+o,s="\n";p.addColumnNames&&(a=this.getCSVRow(e,p,void 0,!0)+s+a)}return u=this.adapter.apply("charset",{charset:"charset=utf-8",type:h,options:p}).charset,[2,this.adapter.apply("getCSV",{data:d?"data:"+this.getContentType(h)+";"+u+","+encodeURIComponent(a):a,options:p}).data]})})},F.prototype.getCSVRow=function(n,r,t,o){var a=this,s=(void 0===o&&(o=!1),r.separator||","),l=[],i=(t=t||n,this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"csv"}).dataFieldsOrder);return v.eachOrdered(t,function(t,e){var i=a.convertEmptyValue(t,n[t],r),t=(t=""+(t=o?i:a.convertToSpecialFormat(t,i,r))).replace(/"/g,'""');(r.forceQuotes||0<=t.search(new RegExp('"|\n|'+s,"g")))&&(t='"'+t+'"'),l.push(t)},function(t,e){t=i.indexOf(t),e=i.indexOf(e);return e<t?1:t<e?-1:0}),l.join(s)},F.prototype.getHTML=function(u,c,h){return void 0===h&&(h=!0),Object(b.b)(this,void 0,void 0,function(){var a,e,s,i,n,r,o,l=this;return Object(b.d)(this,function(t){if(w.hasValue(c)||(c=this.getFormatOptions("html")),a="<table>",c.tableClass&&(a='<table class="'+c.tableClass+'">'),e=this.adapter.apply("formatDataFields",{dataFields:this.dataFields,format:"html"}).dataFields,s=this.data,c.pivot)i=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"html"}).dataFieldsOrder,a+="\n<tbody>",v.eachOrdered(e,function(t,e){var i=[];c.addColumnNames&&i.push(e);for(var n=s.length,r=0;r<n;r++){var o=s[r][t];i.push(l.convertToSpecialFormat(t,o,c,!0))}a+="\n"+l.getHTMLRow(i,c,void 0,!0)},function(t,e){t=i.indexOf(t),e=i.indexOf(e);return e<t?-1:t<e?1:0});else for(c.addColumnNames&&(a+="\n<thead>\n"+this.getHTMLRow(e,c,void 0,!0,!0)+"\n</thead>"),a+="\n<tbody>",n=s.length,r=0;r<n;r++)a+="\n"+this.getHTMLRow(s[r],c,e);return a=a+"\n</tbody>"+"\n</table>",o=this.adapter.apply("charset",{charset:"charset=utf-8",type:u,options:c}).charset,[2,this.adapter.apply("getHTML",{data:h?"data:"+this.getContentType(u)+";"+o+","+encodeURIComponent(a):a,options:c}).data]})})},F.prototype.getHTMLRow=function(n,r,t,o,e){var a=this,s=(void 0===o&&(o=!1),void 0===e&&(e=!1),"\t<tr>"),i=(r.rowClass&&(s='\t<tr class="'+r.rowClass+'">'),t=t||n,this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"html"}).dataFieldsOrder),l=e?"th":"td",u=!0;return v.eachOrdered(t,function(t,e){var i=a.convertEmptyValue(t,n[t],r),t=(t=""+(t=o?i:a.convertToSpecialFormat(t,i,r))).replace(/[\u00A0-\u9999<>\&]/gim,function(t){return"&#"+t.charCodeAt(0)+";"}),i=l;r.pivot&&u&&(i="th"),s+=r.cellClass?"\n\t\t<"+i+' class="'+r.cellClass+'">'+t+"</"+i+">":"\n\t\t<"+i+">"+t+"</"+i+">",u=!1},function(t,e){t=i.indexOf(t),e=i.indexOf(e);return e<t?1:t<e?-1:0}),s+="\n\t</tr>"},F.prototype.getJSON=function(c,h,p){return void 0===p&&(p=!0),Object(b.b)(this,void 0,void 0,function(){var n,r,o,e,i,a,s,l,u=this;return Object(b.d)(this,function(t){if(w.hasValue(h)||(h=this.getFormatOptions("json")),r=this.adapter.apply("formatDataFields",{dataFields:this.dataFields,format:"json"}).dataFields,this._dynamicDataFields)n=this.data;else for(n=[],o=this.data,e=function(t,e){var i,e=o[e];"object"==(void 0===e?"undefined":Rt(e))&&(i={},v.each(e,function(t,e){w.hasValue(r[t])&&(i[r[t]]=u.convertToSpecialFormat(t,e,h))}),n.push(i))},i=o.length,a=0;a<i;a++)e(0,a);return s=JSON.stringify(n,function(t,i){return"object"==(void 0===i?"undefined":Rt(i))&&v.each(i,function(t,e){i[t]=u.convertToSpecialFormat(t,e,h)}),i},h.indent),l=this.adapter.apply("charset",{charset:"charset=utf-8",type:c,options:h}).charset,[2,this.adapter.apply("getJSON",{data:p?"data:"+this.getContentType(c)+";"+l+","+encodeURIComponent(s):s,options:h}).data]})})},F.prototype.convertToSpecialFormat=function(t,e,i,n){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?n||(e=e.toLocaleStr
1ing()):e=this.dateFormatter.format(e,this.dateFormat):w.isString(e)&&this.isDateField(t)&&this.dateFormat&&(e=this.dateFormatter.format(this.dateFormatter.parse(e),this.dateFormat)),e},F.prototype.convertEmptyValue=function(t,e,i){return w.hasValue(e)?e:i.emptyAs},F.prototype.download=function(f,g,m){return void 0===m&&(m=!1),Object(b.b)(this,void 0,void 0,function(){var e,i,n,r,o,a,s,l,u,c,h,p,d;return Object(b.d)(this,function(t){if(this.msBlobDownloadSupport()){if(c=f.split(";"),h=c.shift().replace(/data:/,""),f=decodeURIComponent(c.join(";").replace(/^[^,]*,/,"")),-1!=["image/svg+xml","application/json","text/csv"].indexOf(h))return s=new Blob([f],{type:h}),window.navigator.msSaveBlob(s,g),[2,!0];try{i=atob(f),f=i}catch(t){return[2,!1]}for(r=new Array(f.length),o=0;o<f.length;++o)a=f.charCodeAt(o),r[o]=a;s=new Blob([new Uint8Array(r)],{type:h}),window.navigator.msSaveBlob(s,g)}else if(this.blobDownloadSupport()){if((e=document.createElement("a")).download=g,document.body.appendChild(e),c=f.split(";"),h=c.shift().replace(/data:/,""),f=decodeURIComponent(c.join(";").replace(/^[^,]*,/,"")),-1!=["image/svg+xml","application/json","text/csv","text/html"].indexOf(h))return m&&(f="\ufeff"+f),u=new Blob([f],{type:h}),n=window.URL.createObjectURL(u),e.href=n,e.download=g,e.click(),setTimeout(function(){document.body.removeChild(e),window.URL.revokeObjectURL(n)},100),[2,!0];try{i=atob(f),f=i}catch(t){return[2,!1]}for(r=new Array(f.length),o=0;o<f.length;++o)a=f.charCodeAt(o),r[o]=a;m&&(r=[239,187,191].concat(r)),s=new Blob([new Uint8Array(r)],{type:h}),l=window.URL.createObjectURL(s),e.href=l,e.download=g,document.body.appendChild(e),e.click(),document.body.removeChild(e),setTimeout(function(){window.URL.revokeObjectURL(l)},100)}else this.linkDownloadSupport()?((u=document.createElement("a")).download=g,u.href=f,document.body.appendChild(u),u.click(),document.body.removeChild(u)):this.legacyIE()?4===(c=f.match(/^data:(.*);[ ]*([^,]*),(.*)$/)).length&&("base64"==c[2]?c[1].match(/^image\//)&&this.showModal('<img src="'+f+'" 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")):(h=void 0,g.match(/\.svg$/)?h="image/svg+xml":(h="text/plain",g+=".txt"),(p=document.createElement("iframe")).width="1px",p.height="1px",p.style.display="none",document.body.appendChild(p),(d=p.contentDocument).open(h,"replace"),d.write(decodeURIComponent(c[3])),d.close(),d.execCommand("SaveAs",!0,g),document.body.removeChild(p))):window.location.href=f;return[2,!0]})})},F.prototype.downloadSupport=function(){return this.linkDownloadSupport()||this.msBlobDownloadSupport()},F.prototype.linkDownloadSupport=function(){var t=f.c.getCache("linkDownloadSupport");return!1===t||!0===t||(t=void 0!==document.createElement("a").download,f.c.setCache("linkDownloadSupport",t)),t},F.prototype.blobDownloadSupport=function(){return w.hasValue(window.Blob)},F.prototype.msBlobDownloadSupport=function(){return w.hasValue(window.navigator.msSaveOrOpenBlob)},F.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},F.prototype.print=function(e,i,n){return Object(b.b)(this,void 0,void 0,function(){return Object(b.d)(this,function(t){return"css"==i.printMethod?[2,this.printViaCSS(e,i,n)]:[2,this.printViaIframe(e,i,n)]})})},F.prototype.printViaCSS=function(o,a,s){return Object(b.b)(this,void 0,void 0,function(){var e,i,n,r;return Object(b.d)(this,function(t){return e=document.documentElement.scrollTop||document.body.scrollTop,i=new m.c(m.s(this.container),"body > *",{display:"none",position:"fixed",visibility:"hidden",opacity:"0",clipPath:"polygon(0px 0px,0px 0px,0px 0px,0px 0px);"}),s&&document&&document.title&&(n=document.title,document.title=s),(r=new Image).src=o,r.style.maxWidth="100%",r.style.display="block",r.style.position="relative",r.style.visibility="visible",r.style.opacity="1",r.style.clipPath="none",document.body.appendChild(r),this.setTimeout(function(){window.print()},50),/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream&&a.delay<1e3?a.delay=1e3:a.delay<100&&(a.delay=100),this.setTimeout(function(){document.body.removeChild(r),i.dispose(),n&&(document.title=document.title),document.documentElement.scrollTop=document.body.scrollTop=e},a.delay||500),[2,!0]})})},F.prototype.printViaIframe=function(n,r,o){return Object(b.b)(this,void 0,void 0,function(){var e,i;return Object(b.d)(this,function(t){return(e=document.createElement("iframe")).style.visibility="hidden",document.body.appendChild(e),e.contentWindow.document.open(),e.contentWindow.document.close(),(i=new Image).src=n,i.style.maxWidth="100%",i.style.height="auto",o&&(e.contentWindow.document.title=o),e.contentWindow.document.body.appendChild(i),e.load=function(){e.contentWindow.document.body.appendChild(i)},this.setTimeout(function(){try{e.contentWindow.document.execCommand("print",!1,null)||e.contentWindow.print()}catch(t){e.contentWindow.print()}},r.delay||50),/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream&&r.delay<1e3?r.delay=1e3:r.delay<100&&(r.delay=100),this.setTimeout(function(){document.body.removeChild(e)},r.delay+50||100),[2,!0]})})}
1,F.prototype.findBackgroundColor=function(t){var e=1,i=Object(m.p)(t,"background-color");return 0==(e=!i.match(/[^,]*,[^,]*,[^,]*,[ ]?0/)&&"transparent"!=i?e:0)?(t=t.parentElement)?this.findBackgroundColor(t):Object(d.c)("#fff"):Object(d.c)(i,e)},Object.defineProperty(F.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(F.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(F.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(F.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(F.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(F.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}),F.prototype.handleDataUpdated=function(){this._dynamicDataFields&&(this._dataFields=void 0);var t=0<this.data.length;this._prevHasData!=t&&(this._prevHasData=t,this.menu)&&this.menu.invalidate()},Object.defineProperty(F.prototype,"dateFormatter",{get:function(){return this._dateFormatter||(this._dateFormatter=new u.a,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(F.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(F.prototype,"dateFields",{get:function(){return this._dateFields||(this._dateFields=new s.b),this.adapter.apply("dateFields",{dateFields:this._dateFields}).dateFields},set:function(t){this._dateFields=t},enumerable:!0,configurable:!0}),Object.defineProperty(F.prototype,"numberFormatter",{get:function(){return this._numberFormatter||(this._numberFormatter=new h.a,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(F.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(F.prototype,"numberFields",{get:function(){return this._numberFields||(this._numberFields=new s.b),this.adapter.apply("numberFields",{numberFields:this._numberFields}).numberFields},set:function(t){this._numberFields=t},enumerable:!0,configurable:!0}),Object.defineProperty(F.prototype,"durationFormatter",{get:function(){return this._durationFormatter||(this._durationFormatter=new c.a,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(F.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(F.prototype,"durationFields",{get:function(){return this._durationFields||(this._durationFields=new s.b),this.adapter.apply("durationFields",{durationFields:this._durationFields}).durationFields}
1,set:function(t){this._durationFields=t},enumerable:!0,configurable:!0}),F.prototype.generateDataFields=function(){var i=this;this._dataFields={},this.data.length&&C.each(this.data,function(t){v.each(t,function(t,e){w.hasValue(i._dataFields[t])||(i._dataFields[t]=i.adapter.apply("dataFieldName",{name:t,field:t}).name)})})},F.prototype.isDateField=function(t){return this.adapter.apply("isDateField",{isDateField:this.dateFields.contains(t),field:t}).isDateField},F.prototype.isNumberField=function(t){return this.adapter.apply("isNumberField",{isNumberField:this.numberFields.contains(t),field:t}).isNumberField},F.prototype.isDurationField=function(t){return this.adapter.apply("isDurationField",{isDurationField:this.durationFields.contains(t),field:t}).isDurationField},F.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(F.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(F.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(F.prototype,"title",{get:function(){return this.adapter.apply("title",{title:this._title}).title},set:function(t){this._title=t},enumerable:!0,configurable:!0}),F.prototype.showPreloader=function(){var t=this.preloader;t&&(t.progress=.5,t.label.text="...")},F.prototype.hidePreloader=function(){var t=this.preloader;t&&(t.progress=1)},Object.defineProperty(F.prototype,"preloader",{get:function(){return this._sprite&&this._sprite.parent&&this._sprite.parent.preloader?this._sprite.parent.preloader:void 0},enumerable:!0,configurable:!0}),F.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)},F.prototype.hideTimeout=function(){this._timeoutTimeout&&(this.removeDispose(this._timeoutTimeout),this._timeoutTimeout=null),this.hideModal()},Object.defineProperty(F.prototype,"language",{get:function(){return this._language||(this._language=new p.a),this._language},set:function(t){this._language=t},enumerable:!0,configurable:!0}),Object.defineProperty(F.prototype,"modal",{get:function(){return this._modal||(this._modal=new a.a,this._modal.adapter.add("classPrefix",function(t){return g.a.classNamePrefix+t})),this._modal},enumerable:!0,configurable:!0}),F.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()},F.prototype.hideModal=function(){this._modal&&this.modal.close()},F.prototype._canvg=function(){return Object(b.b)(this,void 0,void 0,function(){var e;return Object(b.d)(this,function(t){switch(t.label){case 0:return[4,r.e("0471").then(r.bind(null,"6p/1"))];case 1:return null!=(e=t.sent()).default?[2,e.default]:[2,e]}})})},Object.defineProperty(F.prototype,"canvg",{get:function(){return this._canvg()},enumerable:!0,configurable:!0}),Object.defineProperty(F.prototype,"pdfmake",{get:function(){return i=null==i?function(){return Object(b.b)(this,void 0,void 0,function(){var e,i,n;return Object(b.d)(this,function(t){switch(t.label){case 0:return[4,Promise.all([r.e("076f").then(r.bind(null,"o2M+")),r.e("076f").then(r.bind(null,"/9Au"))])];case 1:return i=t.sent(),e=i[0],i=i[1],(n=window).pdfMake=n.pdfMake||{},n.pdfMake.vfs=i.default,e.vfs=i.default,[2,e]}})})}():i},enumerable:!0,configurable:!0}),F.prototype._xlsx=function(){return Object(b.b)(this,void 0,void 0,function(){return Object(b.d)(this,function(t){switch(t.label){case 0:return[4,r.e("bf3e").then(r.bind(null,"dyxf"))];case 1:return[2,t.sent()]}})})},Object.defineProperty(F.prototype,"xlsx",{get:function(){return this._xlsx()},enumerable:!0,configurable:!0}),F.prototype.setFormatOptions=function(t,e){this._formatOptions.setKey(t,e)},F.prototype.getFormatOptions=function(t){return this._formatOptions.getKey(t)},Object.defineProperty(F.prototype,"formatOptions",{get:function(){return this._formatOptions},enumerable:!0,configurable:!0}),F.prototype._disablePointers=function(){w.hasValue(this._spriteInteractionsEnabled)||(this._spriteInteractionsEnabled=this.sprite.interactionsEnabled),this.sprite.interactionsEnabled=!1},F.prototype._releasePointers=function(){w.hasValue(this._spriteInteractionsEnabled)&&!this._exportRunning&&(this.sprite.interactionsEnabled=this._spriteInteractionsEnabled)},F.prototype.hideNonExportableSprites=function(){var t,e=this;this._objectsAlreadyHidden||((t=this.sprite.svgContainer)&&C.each(t.nonExportableSprites,function(t){t.isHidden||t.isHiding||!t.visible||e._hiddenObjects.push(t),t.hide(0)}),this._objectsAlreadyHidden=!0)},F.prototype.restoreNonExportableSprites=function(){this._objectsAlreadyHidden&&(C.each(this._hiddenObjects,function(t){t.show(0)}),this._hiddenObjects=[],this._objectsAlreadyHidden=!1)},F.prototype.awaitValidSprites=function(){return Object(b.b)(this,void 0,void 0,function(){var e;return Object(b.d)(this,function(t){switch(t.label){case 0:return e=[],this.validateSprites.length&&C.each(this.validateSprites,function(i,t){i.invalid&&e.push(new Promise(function(e,t){i.events.once("validated",function(t){e()})}))}),e.length?[4,Promise.all(e)]:[3,2];case 1:t.sent(),t.label=2;case 2:return[2]}})})},F.prototype.processConfig=function(t){f.c.registeredClasses.ExportMenu=n.a,t&&(w.hasValue(t.menu)&&!w.hasValue(t.menu.type)&&(t.menu.type="ExportMenu"),w.hasValue(t.dataFields))&&w.isObject(t.dataFields)&&(this.dataFields=t.dataFields,delete t.dataFields),A.prototype.processConfig.call(this,t)},F.XLINK="http://www.w3.org/1999/xlink";var A,j=F;function F(t){var i=A.call(this)||this;return i.adapter=new o.a(i),i._formatOptions=new l.a,i._extraSprites=[],i._validateSprites=[],i.dataFieldsOrder=[],i._dynamicDataFields=!0,i._removedObjects=new s.b,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=t,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);
1return t.options?t.options=v.merge(e,t.options):t.options=e,t}),i.applyTheme(),i.dispatchImmediately("inited"),i}},Gg2j:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),i.d(e,"PI",function(){return n}),i.d(e,"HALFPI",function(){return r}),i.d(e,"RADIANS",function(){return o}),i.d(e,"DEGREES",function(){return a}),e.toNumberRange=function(t,e,i){return d.hasValue(t)?l(t=d.toNumber(t),e,i):t},e.round=s,e.ceil=function(t,e){return!d.isNumber(e)||e<=0?Math.ceil(t):(e=Math.pow(10,e),Math.ceil(t*e)/e)},e.stretch=function(t,e,i){return t*(i-e)+e},e.fitToRange=l,e.sin=u,e.tan=function(t){return s(Math.tan(o*t),10)},e.cos=c,e.max=h,e.min=p,e.closest=function(t,i){return t.reduce(function(t,e){return Math.abs(e-i)<Math.abs(t-i)?e:t})},e.intersect=function(t,e){var i=d.getValue(t.start),n=d.getValue(e.start),t=d.getValue(t.end),e=d.getValue(e.end);return Math.max(i,n)<=Math.min(t,e)},e.invertRange=function(t){var e=d.getValue(t.start);return{start:1-d.getValue(t.end),end:1-e}},e.intersection=function(t,e){var i=d.getValue(t.start),n=d.getValue(e.start),t=d.getValue(t.end),e=d.getValue(e.end),i=Math.max(i,n),n=Math.min(t,e);return n<i?void 0:{start:i,end:n}},e.getDistance=f,e.getHorizontalDistance=function(t,e){return t?(e=e||{x:0,y:0},Math.abs(t.x-e.x)):0},e.getVerticalDistance=function(t,e){return t?(e=e||{x:0,y:0},Math.abs(t.y-e.y)):0},e.getCubicCurveDistance=function(t,e,i,n,r){if(!t)return 0;e=e||{x:0,y:0};var o=0,a=t;if(0<r)for(var s=0;s<=r;s++){var l=y(t,e,i,n,s/r);o+=f(a,l),a=l}return o},e.getScale=function(t,e,i,n){e=f(e,n),n=f(t,i);return Math.abs(n/e)},e.getMidPoint=function(t,e,i){return d.isNumber(i)||(i=.5),{x:t.x+(e.x-t.x)*i,y:t.y+(e.y-t.y)*i}},e.getRotation=g,e.getAngle=m,e.getCenterShift=function(t,e,i,n,r){i=g(e,i,n,r)-90,i<0&&(i+=360),r=f(e,n),n=Math.cos(i)/r+e.x,i=Math.cos(i)/r+e.y;return{x:n-t.x,y:i-t.y}},e.getBBox=function(t){if(t){var e=t.length;if(0!==e){for(var i,n=void 0,r=void 0,o=void 0,a=0;a<e;a++){var s=t[a];(!d.isNumber(r)||s.x>r)&&(r=s.x),(!d.isNumber(n)||s.x<n)&&(n=s.x),(!d.isNumber(i)||s.y<i)&&(i=s.y),(!d.isNumber(o)||s.y>o)&&(o=s.y)}return{x:n,y:i,width:r-n,height:o-i}}}return{x:0,y:0,width:0,height:0}},e.getCommonRectangle=function(t){var e=t.length;if(0!==e){for(var i=void 0,n=void 0,r=void 0,o=void 0,a=0;a<e;a++)var s=t[a],i=p(s.x,i),n=p(s.y,n),r=h(s.x+s.width,r),o=h(s.y+s.height,o);return{x:i,y:n,width:r-i,height:o-n}}},e.getPointOnQuadraticCurve=function(t,e,i,n){return{x:(1-n)*(1-n)*t.x+2*(1-n)*n*i.x+n*n*e.x,y:(1-n)*(1-n)*t.y+2*(1-n)*n*i.y+n*n*e.y}},e.getPointOnCubicCurve=y,e.getCubicControlPointA=function(t,e,i,n,r,o){return r=v(r),o=v(o),{x:(-t.x+e.x/r+i.x)*r,y:(e.y/o-t.y+i.y)*o}},e.getCubicControlPointB=function(t,e,i,n,r,o){return r=v(r),o=v(o),{x:(e.x+i.x/r-n.x)*r,y:(e.y+i.y/o-n.y)*o}},e.adjustTension=v,e.normalizeAngle=b,e.fitAngleToRange=function(t,e,i){i<e&&(n=e,e=i,i=n),t=b(t);var n=(e-b(e))/360;return t<e&&(t+=360*(1+n)),i<t&&(e<t-360?t-=360:t=t<e+(i-e)/2+180?i:e),t=t<e?e+(i-e)/2-180<t?e:i:t},e.getArcRect=function(t,e,i){var n=Number.MAX_VALUE,r=Number.MAX_VALUE,o=-Number.MAX_VALUE,a=-Number.MAX_VALUE,s=[];d.isNumber(i)||(i=1),s.push(x(i,t)),s.push(x(i,e));for(var l=Math.min(90*Math.floor(t/90),90*Math.floor(e/90)),u=Math.max(90*Math.ceil(t/90),90*Math.ceil(e/90)),c=l;c<=u;c+=90)t<=c&&c<=e&&s.push(x(i,c));for(var h=0;h<s.length;h++){var p=s[h];p.x<n&&(n=p.x),p.y<r&&(r=p.y),o<p.x&&(o=p.x),a<p.y&&(a=p.y)}return{x:n,y:r,width:o-n,height:a-r}},e.getArcPoint=x,e.isInRectangle=function(t,e){return t.x>=e.x&&t.x<=e.x+e.width&&t.y>=e.y&&t.y<=e.y+e.height},e.getLineIntersection=function(t,e,i,n){return{x:((t.x*e.y-e.x*t.y)*(i.x-n.x)-(t.x-e.x)*(i.x*n.y-i.y*n.x))/((t.x-e.x)*(i.y-n.y)-(t.y-e.y)*(i.x-n.x)),y:((t.x*e.y-e.x*t.y)*(i.y-n.y)-(t.y-e.y)*(i.x*n.y-i.y*n.x))/((t.x-e.x)*(i.y-n.y)-(t.y-e.y)*(i.x-n.x))}};var d=i("Mtpk"),n=Math.PI,r=n/2,o=n/180,a=180/n;function s(t,e,i){var n;return!d.isNumber(e)||e<=0?(n=Math.round(t),i&&n-t==.5&&n--,n):(i=Math.pow(10,e),Math.round(t*i)/i)}function l(t,e,i){var n;return d.isNumber(e)&&(d.isNumber(i)&&i<e&&(n=i,i=e,e=n),t<e)&&(t=e),t=d.isNumber(i)&&i<t?i:t}function u(t){return s(Math.sin(o*t),10)}function c(t){return s(Math.cos(o*t),10)}function h(t,e){return d.isNumber(t)?d.isNumber(e)&&t<e?e:t:d.isNumber(e)?e:null}function p(t,e){return d.isNumber(t)?d.isNumber(e)&&e<t?e:t:d.isNumber(e)?e:null}function f(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 g(t,e,i,n){e=m(e,n)-m(t,i);return e<0&&(e+=360),e}function m(t,e){var i=(e=e||{x:2*t.x,y:2*t.y}).x-t.x,e=e.y-t.y,t=Math.atan2(e,i)*a;return t<0&&(t+=360),b(t)}function y(t,e,i,n,r){var o={x:0,y:0},a=1-r,s=a*a,l=s*a;return o.x=t.x*l+3*i.x*s*r+3*n.x*a*r*r+e.x*r*r*r,o.y=t.y*l+3*i.y*s*r+3*n.y*a*r*r+e.y*r*r*r,o}function v(t){return 1-t+1e-5}function b(t){return 360==t?360:t%360}function x(t,e){return{x:t*c(e),y:t*u(e)}}}
1,Gkqv:function(t,e,i){i("1M4z");var n,r=i("0sYB"),o=i("Kg2n"),i=(n=!1,(i=/[ac]/).exec=function(){return n=!0,/./.exec.apply(this,arguments)},!0===i.test("abc")&&n),a=/./.test;r({target:"RegExp",proto:!0,forced:!i},{test:function(t){if("function"!=typeof this.exec)return a.call(this,t);t=this.exec(t);if(null===t||o(t))return!!t;throw new Error("RegExp exec method returned something other than an Object or null")}})},Gmkj:function(t,e,i){var n=i("UseD"),r=i("X/sl").findIndex,o=n.aTypedArray;(0,n.exportTypedArrayMethod)("findIndex",function(t){return r(o(this),t,1<arguments.length?arguments[1]:void 0)})},GtDR:function(t,e,i){i.d(e,"a",function(){return s});var n,e=i("m4/l"),r=i("Vs7R"),o=i("aCit"),a=i("Gg2j"),s=(n=r.a,Object(e.c)(l,n),l.prototype.draw=function(){n.prototype.draw.call(this);var t=this._positionPrecision,e=(this.pixelPerfect&&(t=0),a.round(this.innerWidth,t)),t=a.round(this.innerHeight,t);this.element.attr({width:e,height:t})},l.prototype.measureElement=function(){},Object.defineProperty(l.prototype,"bbox",{get:function(){return 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}),l);function l(){var t=n.call(this)||this;return t.className="Rectangle",t.element=t.paper.add("rect"),t.applyTheme(),t}o.c.registeredClasses.Rectangle=s},GtmK:function(t,e,i){var n=i("3pky"),r=i("XhXf").concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,r)}},GzrW:function(t,e,i){var n=i("0sYB"),r=i("Kg2n"),o=i("Tl3C").onFreeze,a=i("6EAy"),i=i("6aQQ"),s=Object.seal;n({target:"Object",stat:!0,forced:i(function(){s(1)}),sham:!a},{seal:function(t){return s&&r(t)?s(o(t)):t}})},HDh7:function(t,e,i){var n=i("UsNi"),r=i("W8Sc"),o=i("vMqJ"),a=i("v9UT"),s=i("58Sn"),l=i("hJ5i"),u=i("Mtpk"),c=i("pjXm"),h=(g.prototype.addTarget=function(t,e){this._observer.observe(t,{box:"content-box"}),this._targets.push({target:t,callback:e})},g.prototype.removeTarget=function(e){this._observer.unobserve(e),l.keepIf(this._targets,function(t){return t.target!==e})},g),p=(f.prototype.addTarget=function(t,e){var i,n=this,r=(0===this._targets.length&&(i=null,this._timer=requestAnimationFrame(function t(){var e=Date.now();(null===i||i+f.delay<e)&&(i=e,l.each(n._targets,function(t){var e=t.target.getBoundingClientRect();e.width===t.size.width&&e.height===t.size.height||(t.size=e,t.callback())})),n._timer=requestAnimationFrame(t)})),t.getBoundingClientRect());this._targets.push({target:t,callback:e,size:r})},f.prototype.removeTarget=function(e){l.keepIf(this._targets,function(t){return t.target!==e}),0===this._targets.length&&cancelAnimationFrame(this._timer)},f.delay=200,f),d=null;function f(){this._targets=[]}function g(){var i=this;this._targets=[],this._observer=new ResizeObserver(function(t){l.each(t,function(e){l.each(i._targets,function(t){t.target===e.target&&t.callback()})})})}y.prototype.isDisposed=function(){return this._disposed},y.prototype.dispose=function(){this._disposed||(this._disposed=!0,this._sensor.removeTarget(this._element))},Object.defineProperty(y.prototype,"sensor",{get:function(){return this._sensor},enumerable:!0,configurable:!0}),y.prototype.reset=function(){c.b("resizeSensor.reset() is no longer needed and can be removed")};var m=y;function y(t,e){this._disposed=!1,this._sensor=d=null===d?new("undefined"!=typeof ResizeObserver?h:p):d,this._element=t,this._sensor.addTarget(t,e)}i.d(e,"b",function(){return v}),i.d(e,"a",function(){return b});var v=[],b=(x.prototype.initSensor=function(){var t=this;this.resizeSensor&&this.resizeSensor.dispose(),this.resizeSensor=new m(this.htmlElement,function(){t.autoResize&&!t._printing&&t.measure()}),this._disposers.push(this.resizeSensor)},x.prototype.measure=function(){var t=a.width(this.htmlElement),e=a.height(this.htmlElement),i=this.container;i&&(this.width==t&&this.height==e||(this.width=t,this.height=e,0<t&&(i.maxWidth=t),0<e&&(i.maxHeight=e),s.n(this.SVGContainer)),i.maxWidth||(i.maxWidth=0),i.maxHeight||(i.maxHeight=0),this.cssScale=1,this.checkTransform(this.htmlElement))},Object.defineProperty(x.prototype,"container",{get:function(){return this._container},set:function(t){this._container=t,this.measure()},enumerable:!0,configurable:!0}),x.prototype.isDisposed=function(){return this._disposed},x.prototype.dispose=function(){this._disposed||l.remove(v,this),l.each(this._disposers,function(t){t.dispose()})},Object.defineProperty(x.prototype,"hideOverflow",{set:function(t){this.SVGContainer.style.overflow=t?"hidden":""},enumerable:!0,configurable:!0}),Object.defineProperty(x.prototype,"modal",{get:function(){return u.hasValue(this._modal)||(this._modal=new r.a,this._modal.container=this.SVGContainer,this._disposers.push(this._modal)),this._modal},enumerable:!0,configurable:!0}),x.prototype.openModal=function(t,e){this.closeModal();var i=this.modal;return i.content=t,i.readerTitle=e||"",i.title=e||"",i.open(),i},x.prototype.closeModal=function(){this._modal&&this.modal.close()},Object.defineProperty(x.prototype,"popups",{get:function(){var t;return u.hasValue(this._popups)||((t=new n.a).container=this.SVGContainer,this._popups=new o.e(t),this._disposers.push(new o.c(this._popups)),this._disposers.push(this._popups.template)),this._popups},enumerable:!0,configurable:!0}),x.prototype.openPopup=function(t,e){var i=this.popups.create();return i.content=t,u.hasValue(e)&&(i.title=e),i.open(),i},x.prototype.closeAllPopups=function(){this.popups.each(function(t){t.close()})},Object.defineProperty(x.prototype,"readerAlertElement",{get:function(){var t;return u.hasValue(this._readerAlertElement)||((t=document.createElement("div")).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),this._readerAlertElement},enumerable:!0,configurable:!0}),x.prototype.readerAlert=function(t){this.readerAlertElement.innerHTML=t},x.prototype.checkTransform=function(t){var e,i;window.getComputedStyle&&(t&&t.style&&(e=window.getComputedStyle(t,null))&&(e=e.getPropertyValue("-webkit-transform")||e.getPropertyValue("-moz-transform")||e.getPropertyValue("-ms-transform")||e.getPropertyValue("-o-transform")||e.getPropertyValue("transform"))&&"none"!==e&&(e=e.split("(")[1].split(")")[0].split(","),i=Number(e[0]),e=Number(e[1]),i=Math.sqrt(i*i+e*e),isNaN(i)||(this.cssScale*=i)),t.parentNode)&&t.parentNode instanceof HTMLElement&&this.checkTransform(t.parentNode)},x);function x(t,e){var i=this,e=(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.g(window,"beforeprint",function(){i._printing=!0})),this._disposers.push(s.g(window,"afterprint",function(){i._printing=!1}))),v.push(this),document.createElement("div")),n=e.style;
1n.width="100%",n.height="100%",n.position="relative",t.appendChild(e),this.SVGContainer=e}},"HMf+":function(t,e,i){var m=i("0sYB"),y=i("vfdp"),v=i("EjSS"),b=i("z3p0"),x=i("Tl3C"),_=i("L4xm"),w=i("L56b"),P=i("Kg2n"),S=i("6aQQ"),C=i("XqrT"),T=i("NRfM"),O=i("047P");t.exports=function(i,t,e){function n(t){var i=d[t];b(d,t,"add"==t?function(t){return i.call(this,0===t?0:t),this}:"delete"==t?function(t){return!(c&&!P(t))&&i.call(this,0===t?0:t)}:"get"==t?function(t){return c&&!P(t)?void 0:i.call(this,0===t?0:t)}:"has"==t?function(t){return!(c&&!P(t))&&i.call(this,0===t?0:t)}:function(t,e){return i.call(this,0===t?0:t,e),this})}var r,o,a,s,l,u=-1!==i.indexOf("Map"),c=-1!==i.indexOf("Weak"),h=u?"set":"add",p=y[i],d=p&&p.prototype,f=p,g={};return v(i,"function"!=typeof p||!(c||d.forEach&&!S(function(){(new p).entries().next()})))?(f=e.getConstructor(t,i,u,h),x.REQUIRED=!0):v(i,!0)&&(o=(r=new f)[h](c?{}:-0,1)!=r,a=S(function(){r.has(1)}),s=C(function(t){new p(t)}),l=!c&&S(function(){for(var t=new p,e=5;e--;)t[h](e,e);return!t.has(-0)}),s||(((f=t(function(t,e){w(t,f,i);t=O(new p,t,f);return null!=e&&_(e,t[h],{that:t,AS_ENTRIES:u}),t})).prototype=d).constructor=f),(a||l)&&(n("delete"),n("has"),u)&&n("get"),(l||o)&&n(h),c)&&d.clear&&delete d.clear,m({global:!0,forced:(g[i]=f)!=p},g),T(f,i),c||e.setStrong(f,i,u),f}},HZlQ:function(t,e,i){var p=i("3sMl"),n=i("6aQQ"),d=i("kcMx"),f=i("KSd4"),g=i("EVp9"),m=i("7X7h"),y=i("tNpr"),r=Object.assign,o=Object.defineProperty;t.exports=!r||n(function(){var t,e,i;return!(!p||1===r({b:1},r(o({},"a",{enumerable:!0,get:function(){o(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)||(e={},(t={})[i=Symbol()]=7,"abcdefghijklmnopqrst".split("").forEach(function(t){e[t]=t}),7!=r({},t)[i])||"abcdefghijklmnopqrst"!=d(r({},e)).join("")})?function(t,e){for(var i=m(t),n=arguments.length,r=1,o=f.f,a=g.f;r<n;)for(var s,l=y(arguments[r++]),u=o?d(l).concat(o(l)):d(l),c=u.length,h=0;h<c;)s=u[h++],p&&!a.call(l,s)||(i[s]=l[s]);return i}:r},Hfxi:function(t,e,i){var n=i("0sYB"),r=i("6EAy"),o=i("6aQQ"),a=i("Kg2n"),s=i("Tl3C").onFreeze,l=Object.freeze;n({target:"Object",stat:!0,forced:o(function(){l(1)}),sham:!r},{freeze:function(t){return l&&a(t)?l(s(t)):t}})},HgTb:function(t,e,i){var n=i("X/sl").forEach,r=i("xlUI"),i=i("J+FZ"),r=r("forEach"),i=i("forEach");t.exports=r&&i?[].forEach:function(t){return n(this,t,1<arguments.length?arguments[1]:void 0)}},HnbP:function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},Hp8y:function(t,e,i){var n,r=i("vfdp"),o=i("pVcl"),a=i("yBTm"),s=i("k2B3"),i=i("KslR"),l=i("iterator"),u=i("toStringTag"),c=a.values;for(n in o){var h=r[n],p=h&&h.prototype;if(p){if(p[l]!==c)try{s(p,l,c)}catch(t){p[l]=c}if(p[u]||s(p,u,n),o[n])for(var d in a)if(p[d]!==a[d])try{s(p,d,a[d])}catch(t){p[d]=a[d]}}}},HyBf:function(t,e,i){i("0sYB")({target:"Number",stat:!0},{isInteger:i("IpLv")})},I42a:function(t,e,i){var n=i("8nEM"),r=Math.abs,i=Math.pow,o=i(2,-52),a=i(2,-23),s=i(2,127)*(2-a),l=i(2,-126);t.exports=Math.fround||function(t){var e,i=r(t),t=n(t);return i<l?t*(i/l/a+1/o-1/o)*l*a:(e=(e=(1+a/o)*i)-(e-i))>s||e!=e?t*(1/0):t*e}},IN7q:function(t,e,i){var n=i("UseD"),r=i("7dku").left,o=n.aTypedArray;(0,n.exportTypedArrayMethod)("reduce",function(t){return r(o(this),t,arguments.length,1<arguments.length?arguments[1]:void 0)})},ISWh:function(t,e,i){i.d(e,"a",function(){return v});var n,e=i("m4/l"),r=i("C6dT"),o=i("xIv9"),a=i("aGXA"),s=i("zhwk"),l=i("qCRI"),u=i("CnhP"),c=i("aCit"),h=i("WYhe"),p=i("MIZb"),d=i("tjMS"),f=i("Gg2j"),g=i("0FpR"),m=i("Mtpk"),y=i("v9UT"),v=(n=r.a,Object(e.c)(b,n),b.prototype.applyInternalDefaults=function(){n.prototype.applyInternalDefaults.call(this),"horizontal"===this.orientation?(m.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Use TAB to select grip buttons or left and right arrows to change selection")),m.hasValue(this.thumb.readerDescription)||(this.thumb.readerDescription=this.language.translate("Use left and right arrows to move selection")),m.hasValue(this.startGrip.readerDescription)||(this.startGrip.readerDescription=this.language.translate("Use left and right arrows to move left selection")),m.hasValue(this.endGrip.readerDescription)||(this.endGrip.readerDescription=this.language.translate("Use left and right arrows to move right selection")),this.readerOrientation="horizontal"):(m.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Use TAB select grip buttons or up and down arrows to change selection")),m.hasValue(this.thumb.readerDescription)||(this.thumb.readerDescription=this.language.translate("Use up and down arrows to move selection")),m.hasValue(this.startGrip.readerDescription)||(this.startGrip.readerDescription=this.language.translate("Use up and down arrows to move upper selection")),m.hasValue(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()},b.prototype.validateLayout=function(){this.updateSize(),n.prototype.validateLayout.call(this),this.updateExtremes()}
1,b.prototype.processBackground=function(){n.prototype.processBackground.call(this);var t=this.background;t.clickable=!0,t.events.on("hit",this.handleBgHit,this,void 0)},b.prototype.handleBgHit=function(t){this.makeBusy();var e,t=t.spritePoint,t=y.spritePointToSprite(t,this.background,this),i=this.thumb;"horizontal"==this.orientation?(e=t.x-i.pixelWidth/2,e=f.fitToRange(e,0,this.innerWidth-i.pixelWidth),this._thumbAnimation=i.animate({property:"x",to:e},this.animationDuration,this.animationEasing)):(e=t.y-i.pixelHeight/2,e=f.fitToRange(e,0,this.innerHeight-i.pixelHeight),this._thumbAnimation=i.animate({property:"y",to:e},this.animationDuration,this.animationEasing)),0<this.animationDuration?this._thumbAnimation.events.on("animationended",this.makeUnbusy,this,!1):(this._thumb.validate(),this.makeUnbusy())},b.prototype.makeBusy=function(){this._isBusy=!0,this._skipRangeEvents=!1,this._unbusyTimeout&&this.removeDispose(this._unbusyTimeout),this._unbusyTimeout=void 0,this.stopAnimations()},b.prototype.stopAnimations=function(){this._thumbAnimation&&this._thumbAnimation.stop(!0),this._zoomAnimation&&this._zoomAnimation.stop(!0)},b.prototype.makeUnbusy=function(){this._unbusyTimeout=this.setTimeout(this.makeUnbusyReal.bind(this),1.1*this.animationDuration)},b.prototype.makeUnbusyReal=function(){this._usingGrip=void 0,this._isBusy=!1,this.updateWhileMoving||this.dispatchRangeChange()},b.prototype.dispatchRangeChange=function(){this._previousEnd==this.end&&this._previousStart==this.start||(this._previousStart=this.start,this._previousEnd=this.end,this.dispatch("rangechanged"))},b.prototype.updateThumb=function(t){var e,i,n,r,o,a;void 0===t&&(t=!0),this.parent&&(e=this.thumb,i=this.start,n=this.end,r=this.startGrip,o=this.endGrip,"horizontal"==this.orientation?(a=this.innerWidth,e.width=a*(n-i),e.maxX=a-e.pixelWidth,e.x=i*a,r.moveTo({x:e.pixelX,y:0},void 0,void 0,!0),o.moveTo({x:e.pixelX+e.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*i)+"%",position:i}).value),r.readerValueNow=""+Math.round(100*i),r.readerValueText=r.readerTitle,o.readerTitle=this.language.translate("To %1",void 0,this.adapter.apply("positionValue",{value:Math.round(100*n)+"%",position:n}).value)):(a=this.innerHeight,e.height=a*(n-i),e.maxY=a-e.pixelHeight,e.y=(1-n)*a,r.moveTo({x:0,y:e.pixelY+e.pixelHeight},void 0,void 0,!0),o.moveTo({x:0,y:e.pixelY},void 0,void 0,!0),r.readerTitle=this.language.translate("To %1",void 0,this.adapter.apply("positionValue",{value:Math.round(100*(1-i))+"%",position:1-i}).value),r.readerValueNow=""+Math.round(100*i),r.readerValueText=r.readerTitle,o.readerTitle=this.language.translate("From %1",void 0,this.adapter.apply("positionValue",{value:Math.round(100*(1-n))+"%",position:1-n}).value)),o.readerValueNow=""+Math.round(100*n),o.readerValueText=o.readerTitle,e.readerTitle=this.language.translate("From %1 to %2",void 0,this.adapter.apply("positionValue",{value:Math.round(100*i)+"%",position:i}).value,this.adapter.apply("positionValue",{value:Math.round(100*n)+"%",position:n}).value),e.readerValueNow=""+Math.round(100*i),e.readerValueText=e.readerTitle,this.readerValueNow=""+Math.round(100*i),this.readerValueText=e.readerTitle,!this._skipRangeEvents)&&this.updateWhileMoving&&t&&this.dispatchRangeChange()},b.prototype.updateExtremes=function(){var t=0,e=0,i=0,n=0,r=("horizontal"==this.orientation?(i=this.innerWidth,e=n=this.innerHeight/2):(n=this.innerHeight,t=i=this.innerWidth/2),this.startGrip),r=(r.minX=t,r.maxX=i,r.minY=e,r.maxY=n,this.endGrip),r=(r.minX=t,r.maxX=i,r.minY=e,r.maxY=n,this.thumb);r.minX=t,r.maxX=i,r.minY=e,r.maxY=n},b.prototype.updateSize=function(){var t=this.orientation,e=this.startGrip,e=(e&&(e.orientation=t),this.endGrip&&(this.endGrip.orientation=t),this.thumb);e&&("horizontal"==t?(m.isNumber(this._pixelWidth)||this.width instanceof d.a||(this.width=Object(d.c)(100)),m.hasValue(this.percentHeight)&&(this.height=this.minHeight),e.height=this.innerHeight,e.verticalCenter="middle",e.horizontalCenter="left"):(m.isNumber(this._pixelHeight)||this.height instanceof d.a||(this.height=Object(d.c)(100)),m.hasValue(this.percentWidth)&&(this.width=this.minWidth),e.width=this.innerWidth,e.verticalCenter="top",e.horizontalCenter="middle"))},Object.defineProperty(b.prototype,"isBusy",{get:function(){return this._isBusy},enumerable:!0,configurable:!0}),Object.defineProperty(b.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(b.prototype,"__start",{get:function(){return this._start},set:function(t){this._start=this.getPosition(t),this.updateThumb()},enumerable:!0,configurable:!0}),Object.defineProperty(b.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(b.prototype,"__end",{get:function(){return this._end},set:function(t){this._end=this.getPosition(t),this.updateThumb()},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"range",{get:function(){return{start:this.start,end:this.end,priority:this._usingGrip}},enumerable:!0,configurable:!0}),b.prototype.skipRangeEvents=function(){this._isBusy||(this._skipRangeEvents=!0)},b.prototype.fixRange=function(t){t.start==f.round(this._start,2)&&t.end==f.round(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())},b.prototype.getPosition=function(t){return f.fitToRange(f.round(t,4),0,1)},Object.defineProperty(b.prototype,"orientation",{get:function(){return this.getPropertyValue("orientation")},set:function(t){this.setPropertyValue("orientation",t)&&("horizontal"===t?(this.startGrip.cursorOverStyle=l.a.horizontalResize,this.endGrip.cursorOverStyle=l.a.horizontalResize):(this.startGrip.cursorOverStyle=l.a.verticalResize,this.endGrip.cursorOverStyle=l.a.verticalResize),this.updateByOrientation(),this.invalidate())},enumerable:!0,configurable:!0}),b.prototype.updateByOrientation=function(){},Object.defineProperty(b.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(b.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}),b.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)},b.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(b.prototype,"thumb",{get:function(){var t;return this._thumb||((t=new a.a).background.cornerRadius(10,10,10,10),t.padding(0,0,0,0),this.thumb=t),this._thumb},set:function(t){var e=this;t&&(this._thumb&&this.removeDispose(this._thumb),(this._thumb=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.a.grab,t.cursorDownStyle=l.a.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(Object(s.b)().body.events.on("keyup",function(t){h.b.isKey(t.event,["space","enter"])&&e.thumb.isFocused&&(t.event.preventDefault(),e.handleDoubleClick())})),this._disposers.push(this._thumb))},enumerable:!0,configurable:!0}),b.prototype.handleDoubleClick=function(){this.makeBusy();var t=0,e=1,t=(0!=this.start||1!=this.end?(this._prevStart=this.start,this._prevEnd=this.end):(t=this._prevStart,e=this._prevEnd),this.animate([{property:"__start",to:t},{property:"__end",to:e}],this.animationDuration,this.animationEasing));t&&!t.isFinished()?(t.events.on("animationended",this.makeUnbusy,this,!1),this._zoomAnimation=t):this.makeUnbusy()},b.prototype.handleThumbPosition=function(){var t,e,i,n=this.thumb;"horizontal"==this.orientation?(i=this.innerWidth,e=n.innerWidth,t=n.pixelX,this._start=t/i,this._end=(t+e)/i):(t=this.innerHeight,e=n.innerHeight,i=n.pixelY,this._start=1-(i+e)/t,this._end=1-i/t),this.updateThumb()},b.prototype.createBackground=function(){return new u.a},Object.defineProperty(b.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(b.prototype,"animationDuration",{get:function(){return this.getPropertyValue("animationDuration")},set:function(t){this.setPropertyValue("animationDuration",t)},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"animationEasing",{get:function(){return this.getPropertyValue("animationEasing")},set:function(t){this.setPropertyValue("animationEasing",t)},enumerable:!0,configurable:!0}),b.prototype.asFunction=function(t){return"animationEasing"==t||n.prototype.asIs.call(this,t)},b);function b(){var t=n.call(this)||this,e=(t._previousStart=0,t._previousEnd=1,t._prevStart=0,t._prevEnd=1,t._isBusy=!1,t._skipRangeEvents=!1,t.updateWhileMoving=!0,t.className="Scrollbar",t.minHeight=12,t.minWidth=12,t.animationDuration=0,t.animationEasing=g.cubicOut,t.margin(10,10,10,10),new p.a),i=t.background;return i.cornerRadius(10,10,10,10),i.fill=e.getFor("fill"),i.fillOpacity=.5,t.showSystemTooltip=!0,t.startGrip=new o.a,t.endGrip=new o.a,t.events.on("transformed",function(){t.updateThumb()},t,!1),t.start=0,t.end=1,t.role="scrollbar",t.thumb.role="slider",t.thumb.readerLive="polite",t.startGrip.role="slider",t.endGrip.role="slider",t.events.once("inited",function(){t._previousStart=void 0,t.dispatchRangeChange()},void 0,!1),t.hideGrips=!1,t.orientation="horizontal",t.setSVGAttribute({"aria-valuemin":"
10"}),t.setSVGAttribute({"aria-valuemax":"100"}),t.applyTheme(),t}c.c.registeredClasses.Scrollbar=v},IbQD:function(t,e,i){var n=i("HMf+"),i=i("JZFm");t.exports=n("Set",function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},i)},IbTV:function(t,e,i){i.d(e,"a",function(){return s});var n,e=i("m4/l"),r=i("TDx+"),o=i("aCit"),v=i("Gg2j"),b=i("Mtpk"),x=i("hGwe"),a=i("v9UT"),_=i("tjMS"),s=(n=r.a,Object(e.c)(l,n),Object.defineProperty(l.prototype,"relativeRotation",{get:function(){return this.getPropertyValue("relativeRotation")},set:function(t){this.setPropertyValue("relativeRotation",t,!0),b.hasValue(t)||(this.rotation=void 0,(t=this.dataItem)&&t.component&&t.component.invalidateDataItems())},enumerable:!0,configurable:!0}),Object.defineProperty(l.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(l.prototype,"bent",{get:function(){return this.getPropertyValue("bent")},set:function(t){this.setPropertyValue("bent",t,!0),this.setPropertyValue("wrap",!1),this.setPropertyValue("horizontalCenter","none"),this.setPropertyValue("verticalCenter","none"),t?(this.setPropertyValue("dx",0),this.setPropertyValue("dy",0),this.setPropertyValue("x",0),this.setPropertyValue("y",0),this.setPropertyValue("rotation",0),this.fdx=0,this.fdy=0,this.textAlign="middle"):this.textPathElement&&(this.textPathElement.dispose(),this.textPathElement=void 0)},enumerable:!0,configurable:!0}),l.prototype.pixelRadius=function(t){var e=1;return this.inside&&(e=-1),a.relativeToValue(this.radius,t)*e},l.prototype.pixelRadiusY=function(t,e){var i=1,n=(this.inside&&(i=-1),this.radius);return b.isNumber(n)?a.relativeToValue(n*=e/t,t)*i:a.relativeToValue(n,e)*i},l.prototype.fixPosition=function(t,e,i,n,r){b.isNumber(i)||(i=e),b.isNumber(n)||(n=0),b.isNumber(r)||(r=0);var o,a,s,l,u,c,h,p,d,f={x:e*v.cos(t),y:i*v.sin(t)},g=(this.invalid&&this.validate(),!1),m=this.radius,m=((m instanceof _.a&&m.value<0||m<0)&&(g=!0),this.relativeRotation),y=this.pixelRadius(e);this.bent?(o={x:(e+y)*v.cos(t+180),y:(i+y*i/e)*v.sin(t+180)},this.path=x.moveTo(o)+x.arcTo(t+180,360,e+y,i+y*i/e),this.textPathElement&&this.textPathElement.attr({startOffset:100*this.locationOnPath+"%"})):(b.isNumber(m)?(this.horizontalCenter="none",this.verticalCenter="none",t=v.fitAngleToRange(t,-180,180),o=this.bbox.width,a=this.bbox.height,s=this.pixelPaddingBottom,l=this.pixelPaddingTop,u=this.pixelPaddingLeft,c=this.pixelPaddingRight,90<t||t<-90?-90==m&&(m=90,o=0):(-90==m&&(a=-a),90==m&&(m=-90,o=-u-c,a=-a-l-s)),this.rotation=m+t+90,h=v.sin(m)/2,p=v.cos(m)/2,d=this.rotation,this.dx=a*h*v.sin(d)-o*p*v.cos(d),this.dy=-a*h*v.cos(d)-o*p*v.sin(d),this.inside?90<t||t<-90?y-=(s+l)*v.cos(m)+(u+c)*v.sin(m):y+=(s+this.bbox.height+l)*v.cos(m)+(u+c+this.bbox.width)*v.sin(m):y+=(a+s+l)*v.cos(m)+(o+u+c)*v.sin(m),f.x+=v.cos(t)*y,f.y+=v.sin(t)*y*i/e):(this.horizontalCenter="middle",this.verticalCenter="middle",g?(this.dx=0,this.dy=0,f.x=(e+y)*v.cos(t),f.y=(i+y*i/e)*v.sin(t)):(this.dy=this._measuredHeight/2*v.sin(t),this.dx=this._measuredWidth/2*v.cos(t),f.x+=v.cos(t)*y,f.y+=v.sin(t)*y*i/e)),f.x+=n,f.y+=r,this.fdx=this.dx,this.fdy=this.dy,this.moveTo(f))},l);function l(){var t=n.call(this)||this;return t.fdx=0,t.fdy=0,t.className="AxisLabelCircular",t.padding(0,0,0,0),t.location=.5,t.locationOnPath=.5,t.radius=0,t.isMeasured=!1,t.applyTheme(),t}o.c.registeredClasses.AxisLabelCircular=s},Ibl2:function(t,e,i){var n=i("0sYB"),r=i("rhk+").end;n({target:"String",proto:!0,forced:i("tf09")},{padEnd:function(t){return r(this,t,1<arguments.length?arguments[1]:void 0)}})},Inf5:function(t,e,i){i.d(e,"a",function(){return d});var n,e=i("m4/l"),r=i("C6dT"),o=i("Vs7R"),a=i("aCit"),s=i("Gg2j"),l=i("hGwe"),u=i("Mtpk"),c=i("v9UT"),h=i("tjMS"),p=i("CuFa"),d=(n=r.a,Object(e.c)(f,n),f.prototype.draw=function(){n.prototype.draw.call(this);var t=this.radiusY;0<this.radius&&0==t&&(t=.01),this.slice.path=l.arc(this.startAngle,this.arc,this.radius,this.pixelInnerRadius,t,this.cornerRadius,this.innerCornerRadius),this.slice.invalidate(),this.shiftRadius=this.shiftRadius,this.realFill instanceof p.a&&this.updateGradient(this.realFill),this.realStroke instanceof p.a&&this.updateGradient(this.realStroke)},f.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(f.prototype,"bbox",{get:function(){var t,e;return this.definedBBox||(this.isMeasured?(t=s.getArcRect(this.startAngle,this.startAngle+this.arc,this.pixelInnerRadius),e=s.getArcRect(this.startAngle,this.startAngle+this.arc,this.radius),s.getCommonRectangle([t,e])):{x:0,y:0,width:0,height:0})},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"startAngle",{get:function(){return this.getPropertyValue("startAngle")}
1,set:function(t){this.setPropertyValue("startAngle",s.normalizeAngle(t),!0)},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"arc",{get:function(){return this.getPropertyValue("arc")},set:function(t){u.isNumber(t)||(t=0),this.setPropertyValue("arc",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"radius",{get:function(){var t=this.getPropertyValue("radius");return t=u.isNumber(t)?t:0},set:function(t){this.setPropertyValue("radius",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"radiusY",{get:function(){var t=this.getPropertyValue("radiusY");return t=u.isNumber(t)?t:this.radius},set:function(t){this.setPropertyValue("radiusY",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(f.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(f.prototype,"pixelInnerRadius",{get:function(){return c.relativeToValue(this.innerRadius,this.radius)},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"cornerRadius",{get:function(){return this.getPropertyValue("cornerRadius")},set:function(t){this.setPropertyValue("cornerRadius",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"innerCornerRadius",{get:function(){return this.getPropertyValue("innerCornerRadius")},set:function(t){this.setPropertyValue("innerCornerRadius",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(f.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(f.prototype,"ix",{get:function(){return s.cos(this.middleAngle)},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"iy",{get:function(){return s.sin(this.middleAngle)},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"middleAngle",{get:function(){return this.startAngle+this.arc/2},enumerable:!0,configurable:!0}),f.prototype.getTooltipX=function(){var t,e=this.getPropertyValue("tooltipX");return u.isNumber(e)?e:(t=.5,e instanceof h.a&&(t=e.value),e=c.relativeToValue(this.innerRadius,this.radius),this.ix*(e+(this.radius-e)*t))},f.prototype.getTooltipY=function(){var t,e=this.getPropertyValue("tooltipY");return u.isNumber(e)?e:(t=.5,e instanceof h.a&&(t=e.value),e=c.relativeToValue(this.innerRadius,this.radius),this.iy*(e+(this.radius-e)*t)+this.slice.dy)},f);function f(){var t=n.call(this)||this;return t.className="Slice",t.setPropertyValue("cornerRadius",0),t.setPropertyValue("startAngle",0),t.setPercentProperty("innerRadius",0),t.setPercentProperty("radius",0),t.setPropertyValue("arc",0),t.setPropertyValue("shiftRadius",0),t.strokeOpacity=1,t.setPropertyValue("layout","none"),t.slice=t.createChild(o.a),t.slice.isMeasured=!1,t._disposers.push(t.slice),t.applyTheme(),t}a.c.registeredClasses.Slice=d},IpLv:function(t,e,i){var n=i("Kg2n"),r=Math.floor;t.exports=function(t){return!n(t)&&isFinite(t)&&r(t)===t}},IwOK:function(t,e,i){var n=i("vfdp").isFinite;t.exports=Number.isFinite||function(t){return"number"==typeof t&&n(t)}},Iz1H:function(t,e,i){i.d(e,"a",function(){return n});r.prototype.init=function(){},r.prototype.isDisposed=function(){return this._disposed},r.prototype.dispose=function(){if(!this._disposed){this._disposed=!0;var t=this._disposers;for(this._disposers=null;0!==t.length;)t.shift().dispose()}};var n=r;function r(){this._disposed=!1,this._disposers=[]}},"J+05":function(t,e,i){var n=i("0sYB"),o=i("Kg2n"),a=i("3weC"),s=i("JZRr"),l=i("gxUV"),u=i("Ox5T");n({target:"Reflect",stat:!0},{get:function t(e,i){var n,r=arguments.length<3?e:arguments[2];return a(e)===r?e[i]:(n=l.f(e,i))?s(n,"value")?n.value:void 0===n.get?void 0:n.get.call(r):o(n=u(e))?t(n,i,r):void 0}})},"J+FZ":function(t,e,i){function a(t){throw t}var s=i("3sMl"),l=i("6aQQ"),u=i("JZRr"),c=Object.defineProperty,h={};t.exports=function(t,e){var i,n,r,o;return u(h,t)?h[t]:(i=[][t],n=!!u(e=e||{},"ACCESSORS")&&e.ACCESSORS,r=u(e,0)?e[0]:a,o=u(e,1)?e[1]:void 0,h[t]=!!i&&!l(function(){if(n&&!s)return!0;var t={length:-1};n?c(t,1,{enumerable:!0,get:a}):t[1]=1,i.call(t,r,o)}))}}
1,JAqT:function(t,e,i){var n=i("vfdp"),i=i("2fPu"),n=n.WeakMap;t.exports="function"==typeof n&&/native code/.test(i(n))},JNIx:function(t,e,i){e.a={_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:"μ",_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||13<t)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:""}}
1,JZFm:function(t,e,i){var u=i("8+rI").f,c=i("QzDi"),h=i("/vWR"),p=i("cLsB"),d=i("L56b"),f=i("L4xm"),a=i("vBfr"),s=i("YRD/"),g=i("3sMl"),m=i("Tl3C").fastKey,i=i("SqFF"),y=i.set,v=i.getterFor;t.exports={getConstructor:function(t,i,n,r){function o(t,e,i){var n,r=l(t),o=a(t,e);return o?o.value=i:(r.last=o={index:n=m(e,!0),key:e,value:i,previous:e=r.last,next:void 0,removed:!1},r.first||(r.first=o),e&&(e.next=o),g?r.size++:t.size++,"F"!==n&&(r.index[n]=o)),t}function a(t,e){var i,t=l(t),n=m(e);if("F"!==n)return t.index[n];for(i=t.first;i;i=i.next)if(i.key==e)return i}var s=t(function(t,e){d(t,s,i),y(t,{type:i,index:c(null),first:void 0,last:void 0,size:0}),g||(t.size=0),null!=e&&f(e,t[r],{that:t,AS_ENTRIES:n})}),l=v(i);return h(s.prototype,{clear:function(){for(var t=l(this),e=t.index,i=t.first;i;)i.removed=!0,i.previous&&(i.previous=i.previous.next=void 0),delete e[i.index],i=i.next;t.first=t.last=void 0,g?t.size=0:this.size=0},delete:function(t){var e,i,n=l(this),t=a(this,t);return t&&(e=t.next,i=t.previous,delete n.index[t.index],t.removed=!0,i&&(i.next=e),e&&(e.previous=i),n.first==t&&(n.first=e),n.last==t&&(n.last=i),g?n.size--:this.size--),!!t},forEach:function(t){for(var e,i=l(this),n=p(t,1<arguments.length?arguments[1]:void 0,3);e=e?e.next:i.first;)for(n(e.value,e.key,this);e&&e.removed;)e=e.previous},has:function(t){return!!a(this,t)}}),h(s.prototype,n?{get:function(t){t=a(this,t);return t&&t.value},set:function(t,e){return o(this,0===t?0:t,e)}}:{add:function(t){return o(this,t=0===t?0:t,t)}}),g&&u(s.prototype,"size",{get:function(){return l(this).size}}),s},setStrong:function(t,e,i){var n=e+" Iterator",r=v(e),o=v(n);a(t,e,function(t,e){y(this,{type:n,target:t,state:r(t),kind:e,last:void 0})},function(){for(var t=o(this),e=t.kind,i=t.last;i&&i.removed;)i=i.previous;return t.target&&(t.last=i=i?i.next:t.state.first)?"keys"==e?{value:i.key,done:!1}:"values"==e?{value:i.value,done:!1}:{value:[i.key,i.value],done:!1}:{value:t.target=void 0,done:!0}},i?"entries":"values",!i,!0),s(e)}}},JZRr:function(t,e){var i={}.hasOwnProperty;t.exports=function(t,e){return i.call(t,e)}},Jdjl:function(t,e,i){var n=i("0sYB"),u=i("Kg2n"),c=i("o3G/"),h=i("Y8n3"),p=i("tHyI"),d=i("9XRO"),f=i("WShl"),r=i("KslR"),o=i("ugpH"),i=i("J+FZ"),o=o("slice"),i=i("slice",{ACCESSORS:!0,0:0,1:2}),g=r("species"),m=[].slice,y=Math.max;n({target:"Array",proto:!0,forced:!o||!i},{slice:function(t,e){var i,n,r,o=d(this),a=p(o.length),s=h(t,a),l=h(void 0===e?a:e,a);if(c(o)&&((i="function"==typeof(i=o.constructor)&&(i===Array||c(i.prototype))||u(i)&&null===(i=i[g])?void 0:i)===Array||void 0===i))return m.call(o,s,l);for(n=new(void 0===i?Array:i)(y(l-s,0)),r=0;s<l;s++,r++)s in o&&f(n,r,o[s]);return n.length=r,n}})},JezW:function(t,e,i){var n=i("0sYB"),r=i("39+r"),i=i("0FA2");n({target:"Array",proto:!0},{copyWithin:r}),i("copyWithin")},KJuV:function(t,e,i){var r=i("3weC"),o=i("ucqQ");
1t.exports=Object.setPrototypeOf||("__proto__"in{}?(()=>{var i,n=!1,t={};try{(i=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(t,[]),n=t instanceof Array}catch(i){}return function(t,e){return r(t),o(e),n?i.call(t,e):t.__proto__=e,t}})():void 0)},KSd4:function(t,e){e.f=Object.getOwnPropertySymbols},KWPb:function(t,e,i){var n=i("UseD"),r=i("ojxk").includes,o=n.aTypedArray;(0,n.exportTypedArrayMethod)("includes",function(t){return r(o(this),t,1<arguments.length?arguments[1]:void 0)})},KWTK:function(t,e,i){var n=i("UseD"),r=i("vjgd"),o=n.aTypedArray;(0,n.exportTypedArrayMethod)("fill",function(t){return r.apply(o(this),arguments)})},Kg2n:function(t,e){t.exports=function(t){return"object"==(void 0===t?"undefined":Rt(t))?null!==t:"function"==typeof t}},KknQ:function(t,e,i){i.d(e,"b",function(){return l}),i.d(e,"a",function(){return c});var u,n,f=i("m4/l"),e=i("pR7v"),r=i("vMqJ"),o=i("+qIf"),a=i("9ZsQ"),s=i("aCit"),g=i("L91H"),m=i("Mtpk"),p=i("Wglt"),y=i("Gg2j"),d=i("hJ5i"),v=i("Qkdp"),b=i("v9UT"),x=i("VGgz"),l=(n=e.b,Object(f.c)(_,n),Object.defineProperty(_.prototype,"date",{get:function(){return this.dates.date},set:function(t){this.setDate("date",t),this.value=t.getTime()},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"endDate",{get:function(){return this.dates.endDate},set:function(t){this.setDate("endDate",t),this.endValue=t.getTime()},enumerable:!0,configurable:!0}),_),c=(u=e.a,Object(f.c)(h,u),h.prototype.fillRule=function(t){var e=t.value,i=t.component,n=i._gridInterval,n=g.getDuration(n.timeUnit,n.count);Math.round((e-i.min)/n)/2==Math.round(Math.round((e-i.min)/n)/2)?t.axisFill.__disabled=!0:t.axisFill.__disabled=!1},h.prototype.applyInternalDefaults=function(){u.prototype.applyInternalDefaults.call(this),this.dateFormats.hasKey("millisecond")||this.dateFormats.setKey("millisecond",this.language.translate("_date_millisecond")),this.dateFormats.hasKey("second")||this.dateFormats.setKey("second",this.language.translate("_date_second")),this.dateFormats.hasKey("minute")||this.dateFormats.setKey("minute",this.language.translate("_date_minute")),this.dateFormats.hasKey("hour")||this.dateFormats.setKey("hour",this.language.translate("_date_hour")),this.dateFormats.hasKey("day")||this.dateFormats.setKey("day",this.language.translate("_date_day")),this.dateFormats.hasKey("week")||this.dateFormats.setKey("week",this.language.translate("_date_day")),this.dateFormats.hasKey("month")||this.dateFormats.setKey("month",this.language.translate("_date_month")),this.dateFormats.hasKey("year")||this.dateFormats.setKey("year",this.language.translate("_date_year")),this.periodChangeDateFormats.hasKey("millisecond")||this.periodChangeDateFormats.setKey("millisecond",this.language.translate("_date_millisecond")),this.periodChangeDateFormats.hasKey("second")||this.periodChangeDateFormats.setKey("second",this.language.translate("_date_second")),this.periodChangeDateFormats.hasKey("minute")||this.periodChangeDateFormats.setKey("minute",this.language.translate("_date_minute")),this.periodChangeDateFormats.hasKey("hour")||this.periodChangeDateFormats.setKey("hour",this.language.translate("_date_day")),this.periodChangeDateFormats.hasKey("day")||this.periodChangeDateFormats.setKey("day",this.language.translate("_date_day")),this.periodChangeDateFormats.hasKey("week")||this.periodChangeDateFormats.setKey("week",this.language.translate("_date_day")),this.periodChangeDateFormats.hasKey("month")||this.periodChangeDateFormats.setKey("month",this.language.translate("_date_month")+" "+this.language.translate("_date_year"))},h.prototype.createDataItem=function(){return new l},h.prototype.createAxisBreak=function(){return new a.a},h.prototype.validateDataItems=function(){var t=this.start,e=this.end,i=this.baseDuration,n=(this.max-this.min)/i,r=(this._firstWeekDay=this.getFirstWeekDay(),this.getDFFormatter(),u.prototype.validateDataItems.call(this),g.getDuration(this.mainBaseInterval.timeUnit,this.mainBaseInterval.count));this.maxZoomFactor=Math.max(1,(this.max-this.min)/r),this._deltaMinMax=this.baseDuration/2,t+=(e-t)*(1-n/((this.max-this.min)/i)),this.zoom({start:t,end:e},!1,!0)},h.prototype.handleSelectionExtremesChange=function(){},h.prototype.calculateZoom=function(){var t,e,s=this,i=(u.prototype.calculateZoom.call(this),this.adjustDifference(this._minZoomed,this._maxZoomed)),l=!1,n=(this.groupData&&m.hasValue(i)&&(n=this.mainBaseInterval,e=i+(this.startLocation+(1-this.endLocation))*this.baseDuration,t=void 0,this.groupInterval?t=Object(f.a)({},this.groupInterval):(t=this.chooseInterval(0,e,this.groupCount,this.groupIntervals),g.getDuration(t.timeUnit,t.count)<g.getDuration(n.timeUnit,n.count)&&(t=Object(f.a)({},n))),e=(this._groupInterval=t).timeUnit+t.count,this._currentDataSetId!=e&&(this._currentDataSetId=e,this.dispatch("groupperiodchanged")),this.series.each(function(t){t.baseAxis==s&&t.setDataSet(s._currentDataSetId)&&(l=!0)})),this.chooseInterval(0,i,this._gridCount));g.getDuration(n.timeUnit,n.count)<this.baseDuration&&(n=Object(f.a)({},this.baseInterval)),this._gridInterval=n,this._nextGridUnit=g.getNextUnit(n.timeUnit),this._intervalDuration=g.getDuration(n.timeUnit,n.count),this._gridDate=g.round(new Date(this.minZoomed-g.getDuration(n.timeUnit,n.count)),n.timeUnit,n.count,this._firstWeekDay,this._df.utc,new Date(this.min),this._df.timezoneMinutes,this._df.timezone),p.each(this.series.iterator(),function(t){var e,i,n,r,o,a;t.baseAxis==s&&(e=t.getAxisField(s),r=(i=g.round(new Date(s._minZ
1oomed+.05*s.baseDuration),s.baseInterval.timeUnit,s.baseInterval.count,s._firstWeekDay,s._df.utc,void 0,s._df.timezoneMinutes,s._df.timezone).getTime()).toString(),r=t.dataItemsByAxis.getKey(s.uid).getKey(r+t.currentDataSetId),(n=0)!=s.start&&(n=r?(r=s.findFirst(r,i,e)).index:t.dataItems.findClosestIndex(s._minZoomed,function(t){return t[e]},"left")),r=s.baseInterval,o=(r=g.add(g.round(new Date(s._maxZoomed),r.timeUnit,r.count,s._firstWeekDay,s._df.utc,void 0,s._df.timezoneMinutes,s._df.timezone),r.timeUnit,r.count,s._df.utc).getTime()).toString(),o=t.dataItemsByAxis.getKey(s.uid).getKey(o+t.currentDataSetId),a=t.dataItems.length,1!=s.end&&(o?a=o.index:(a=t.dataItems.findClosestIndex(--r,function(t){return t[e]},"right"),a++)),t.max(s)<i?(t.startIndex=t.dataItems.length,t.endIndex=t.dataItems.length,t.outOfRange=!0):t.min(s)>r?(t.startIndex=0,t.endIndex=0,t.outOfRange=!0):(t.outOfRange=!1,t.startIndex=n,t.endIndex=a),!l)&&t.dataRangeInvalid&&t.validateDataRange()})},h.prototype.findFirst=function(t,e,i){var n,r=t.index;return!(0<r)||!(n=(r=t.component.dataItems.getIndex(r-1))[i])||n.getTime()<e?t:this.findFirst(r,e,i)},h.prototype.validateData=function(){u.prototype.validateData.call(this),m.isNumber(this.baseInterval.count)||(this.baseInterval.count=1)},Object.defineProperty(h.prototype,"minDifference",{get:function(){var e=this,i=Number.MAX_VALUE;return this.series.each(function(t){i>e._minDifference[t.uid]&&(i=e._minDifference[t.uid])}),i=i!=Number.MAX_VALUE&&0!=i?i:g.getDuration("day")},enumerable:!0,configurable:!0}),h.prototype.seriesDataChangeUpdate=function(t){this._minDifference[t.uid]=Number.MAX_VALUE},h.prototype.postProcessSeriesDataItems=function(t){var e=this;this._firstWeekDay=this.getFirstWeekDay(),t?this.seriesGroupUpdate(t):this.series.each(function(t){e.seriesGroupUpdate(t)}),this.addEmptyUnitsBreaks()},h.prototype.seriesGroupUpdate=function(t){var e=this;JSON.stringify(t._baseInterval[this.uid])!=JSON.stringify(this.mainBaseInterval)&&(t._baseInterval[this.uid]=this.mainBaseInterval,t.mainDataSet.each(function(t){e.postProcessSeriesDataItem(t)}
1),this.groupData)&&this.groupSeriesData(t)},h.prototype.groupSeriesData=function(c){var i,t,n,h=this;c.baseAxis==this&&0<c.dataItems.length&&!c.dataGrouped&&(c.bulletsContainer.removeChildren(),i=[],t=this.mainBaseInterval,n=g.getDuration(t.timeUnit,t.count),this.groupIntervals.each(function(t){var e=g.getDuration(t.timeUnit,t.count);(n<e&&e<h.max-h.min||h.groupInterval)&&i.push(t)}),c._dataSets&&(c._dataSets.each(function(t,e){e.each(function(t){t.dispose()}),e.clear()}),c._dataSets.clear()),c.dataGrouped=!0,d.each(i,function(r){var i="date"+h.axisLetter,t=r.timeUnit+r.count,e=new x.b(c.mainDataSet.template.clone());c.dataSets.setKey(t,e);var o,a,t=c.mainDataSet,s=Number.NEGATIVE_INFINITY,l=0,u=[];v.each(c.dataFields,function(t,e){t!=i&&-1==t.indexOf("Show")&&u.push(t)}),t.each(function(n){var t=n.getDate(i);t&&(t=t.getTime(),t=(a=g.round(new Date(t),r.timeUnit,r.count,h._df.firstDayOfWeek,h._df.utc,void 0,h._df.timezoneMinutes,h._df.timezone)).getTime(),s<t?(o&&c._adapterO&&d.each(u,function(t){o.values[t].value=c._adapterO.apply("groupDataItem",{dataItem:o,interval:r,dataField:t,date:a,value:o.values[t].value}).value,o.values[t].workingValue=o.values[t].value}),(o=e.create()).dataContext={},o.setWorkingLocation("dateX",c.dataItems.template.locations.dateX,0),o.setWorkingLocation("openDateX",c.dataItems.template.locations.openDateX,0),o.setWorkingLocation("dateY",c.dataItems.template.locations.dateY,0),o.setWorkingLocation("openDateY",c.dataItems.template.locations.openDateY,0),o.component=c,o.setDate(i,a),o._index=l,l++,d.each(u,function(t){var e=n.values[t];e&&(e=e.value,c._adapterO&&(e=c._adapterO.apply("groupValue",{dataItem:n,interval:r,dataField:t,date:a,value:e}).value),t=o.values[t],m.isNumber(e)?(t.value=e,t.workingValue=e,t.open=e,t.close=e,t.low=e,t.high=e,t.sum=e,t.average=e,t.count=1):t.count=0)}),h.postProcessSeriesDataItem(o,r),v.each(c.propertyFields,function(t,e){var i=t,t=n.properties[t];m.hasValue(t)&&(o.hasProperties=!0,o.setProperty(i,t))}),o.groupDataItems=[n],s=t):o&&(d.each(u,function(t){var e=c.groupFields[t],i=n.values[t];i&&(i=i.value,c._adapterO&&(i=c._adapterO.apply("groupValue",{dataItem:n,interval:r,dataField:t,date:a,value:i}).value),m.isNumber(i))&&(t=o.values[t],m.isNumber(t.open)||(t.open=i),t.close=i,(t.low>i||!m.isNumber(t.low))&&(t.low=i),(t.high<i||!m.isNumber(t.high))&&(t.high=i),m.isNumber(t.sum)?t.sum+=i:t.sum=i,t.count++,t.average=t.sum/t.count,m.isNumber(t[e]))&&(t.value=t[e],t.workingValue=t.value)}),b.copyProperties(n.properties,o.properties),v.each(c.propertyFields,function(t,e){var i=t,t=n.properties[t];m.hasValue(t)&&(o.hasProperties=!0,o.setProperty(i,t))}),o.groupDataItems.push(n))),o&&b.copyProperties(n.dataContext,o.dataContext)}),o&&c._adapterO&&d.each(u,function(t){o.values[t].value=c._adapterO.apply("groupDataItem",{dataItem:o,interval:r,dataField:t,date:a,value:o.values[t].value}).value,o.values[t].workingValue=o.values[t].value})}),this.calculateZoom())},h.prototype.getDFFormatter=function(){this._df=this.dateFormatter},h.prototype.postProcessSeriesDataItem=function(n,r){var o=this,a="",s=(r?a=r.timeUnit+r.count:r=this.mainBaseInterval,n.component.dataItemsByAxis.getKey(this.uid));v.each(n.dates,function(t){var e=n.getDate(t).getTime(),e=g.round(new Date(e),r.timeUnit,r.count,o._firstWeekDay,o._df.utc,void 0,o._df.timezoneMinutes,o._df.timezone).getTime(),i=g.add(new Date(e),r.timeUnit,r.count,o._df.utc);n.setCalculatedValue(t,e,"open"),n.setCalculatedValue(t,i.getTime(),"close"),s.setKey(e+a,n)})},h.prototype.addEmptyUnitsBreaks=function(){var i=this;if(this.skipEmptyPeriods&&m.isNumber(this.min)&&m.isNumber(this.max)){var n=this.baseInterval.timeUnit,r=this.baseInterval.count;this._axisBreaks&&this._axisBreaks.clear();for(var o=g.round(new Date(this.min),n,r,this._firstWeekDay,this._df.utc,void 0,this._df.timezoneMinutes,this._df.timezone),a=void 0,s=this;o.getTime()<this.max-this.baseDuration;)(()=>{g.add(o,n,r,s._df.utc);var t,e=(t=o.getTime()).toString();p.contains(s.series.iterator(),function(t){return!!t.dataItemsByAxis.getKey(i.uid).getKey(e+t.currentDataSetId)})?a&&(a.endDate=new Date(t-1),a=void 0):a||((a=s.axisBreaks.create()).startDate=new Date(t),s._gapBreaks=!0)})()}},h.prototype.fixAxisBreaks=function(){var i=this,t=(u.prototype.fixAxisBreaks.call(this),this._axisBreaks);t&&0<t.length&&t.each(function(t){var e=Math.ceil(i._gridCount*(Math.min(i.end,t.endPosition)-Math.max(i.start,t.startPosition))/(i.end-i.start)),e=(t.gridInterval=i.chooseInterval(0,t.adjustedEndValue-t.adjustedStartValue,e),g.round(new Date(t.adjustedStartValue),t.gridInterval.timeUnit,t.gridInterval.count,i._firstWeekDay,i._df.utc,void 0,i._df.timezoneMinutes,i._df.timezone));e.getTime()>t.startDate.getTime()&&g.add(e,t.gridInterval.timeUnit,t.gridInterval.count,i._df.utc),t.gridDate=e})},h.prototype.getFirstWeekDay=function(){return this._df?this._df.firstDayOfWeek:1},h.prototype.getGridDate=function(t,e){var i=this._gridInterval.timeUnit,n=this._gridInterval.count,r=(g.round(t,i,1,this._firstWeekDay,this._df.utc,void 0,this._df.timezoneMinutes,this._df.timezone),t.getTime()),o=g.copy(t),a=g.add(o,i,e,this._df.utc).getTime(),s=this.isInBreak(a),s=(s&&s.endDate&&(o=new Date(s.endDate.getTime()),g.round(o,i,n,this._firstWeekDay,this._df.utc,void 0,this._df.timezoneMinutes,this._df.timezone),o.getTime()<s.endDate.getTime()&&g.add(o,i,n,this._df.utc),a=o.getTime()),this.adjustDifference(r,a));return Math.round(s/g.getDuration(i))<n?this.getGridDate(t,e+n):o}
1,h.prototype.getBreaklessDate=function(t,e,i){var n=new Date(t.endValue),r=(g.round(n,e,i,this._firstWeekDay,this._df.utc,void 0,this._df.timezoneMinutes,this._df.timezone),g.add(n,e,i,this._df.utc),n.getTime());return(t=this.isInBreak(r))?this.getBreaklessDate(t,e,i):n},h.prototype.validateAxisElements=function(){var c=this;if(m.isNumber(this.max)&&m.isNumber(this.min)){this.calculateZoom();var r=this._gridDate.getTime(),o=this._gridInterval.timeUnit,a=this._gridInterval.count,s=g.copy(this._gridDate),h=this._dataItemsIterator;this.resetIterators();for(var l=this;r<=this._maxZoomed;)(()=>{var t=l.getGridDate(g.copy(s),a),e=(r=t.getTime(),g.copy(t)),i=(e=g.add(e,o,a,l._df.utc),l.dateFormats.getKey(o)),n=(l.markUnitChange&&s&&g.checkChange(t,s,l._nextGridUnit,l._df.utc)&&"year"!==o&&(i=l.periodChangeDateFormats.getKey(o)),l._df.format(t,i));(i=h.find(function(t){return t.text===n})).__disabled&&(i.__disabled=!1),l.appendDataItem(i),i.axisBreak=void 0,i.date=t,i.endDate=e,i.text=n,l.validateDataElement(i),s=t})();var t=this.renderer;this._axisBreaks&&p.each(this._axisBreaks.iterator(),function(r){if(0<r.breakSize){var o=r.gridInterval.timeUnit,a=r.gridInterval.count;if(y.getDistance(r.startPoint,r.endPoint)>4*t.minGridDistance)for(var s,l=r.gridDate.getTime(),u=0;l<=r.adjustedMax;)(()=>{var t,e,i,n=g.copy(r.gridDate);l=g.add(n,o,a*u,c._df.utc).getTime(),u++,l>r.adjustedStartValue&&l<r.adjustedEndValue&&(t=g.copy(n),t=g.add(t,o,a,c._df.utc),i=c.dateFormats.getKey(o),c.markUnitChange&&s&&g.checkChange(n,s,c._nextGridUnit,c._df.utc)&&"year"!==o&&(i=c.periodChangeDateFormats.getKey(o)),e=c._df.format(n,i),(i=h.find(function(t){return t.text===e})).__disabled&&(i.__disabled=!1),c.appendDataItem(i),(i.axisBreak=r).dataItems.moveValue(i),i.date=n,i.endDate=t,i.text=e,s=n,c.validateDataElement(i))})()}})}},h.prototype.validateDataElement=function(t){var e,i,n,r,o;t.itemIndex=this._axisItemCount,this._axisItemCount++,m.isNumber(this.max)&&m.isNumber(this.min)&&(e=this.renderer,i=t.value,m.isNumber(n=t.endValue)||(n=i),i=this.valueToPosition(i),r=n=this.valueToPosition(n),!t.isRange&&this._gridInterval.count>this.baseInterval.count&&(n=i+(n-i)/(this._gridInterval.count/this.baseInterval.count)),t.position=i,(o=t.tick)&&!o.disabled&&e.updateTickElement(o,i,n),(o=t.grid)&&!o.disabled&&e.updateGridElement(o,i,n),(o=t.axisFill)&&!o.disabled&&(e.updateFillElement(o,i,r),t.isRange||this.fillRule(t)),(o=t.mask)&&e.updateFillElement(o,i,n),t.bullet&&e.updateBullet(t.bullet,i,n),r=t.label)&&!r.disabled&&(0==(o=r.location)&&(o=1!=this._gridInterval.count||"week"==this._gridInterval.timeUnit||t.isRange?0:.5),e.updateLabelElement(r,i,n,o))},Object.defineProperty(h.prototype,"baseDuration",{get:function(){return g.getDuration(this.baseInterval.timeUnit,this.baseInterval.count)},enumerable:!0,configurable:!0}),h.prototype.adjustMinMax=function(t,e){return{min:t,max:e,step:this.baseDuration}},h.prototype.fixMin=function(t){var e=this.baseInterval,t=g.round(new Date(t),e.timeUnit,e.count,this._firstWeekDay,this._df.utc,void 0,this._df.timezoneMinutes,this._df.timezone).getTime();return t+(g.add(new Date(t),e.timeUnit,e.count,this._df.utc).getTime()-t)*this.startLocation},h.prototype.fixMax=function(t){var e=this.baseInterval,t=g.round(new Date(t),e.timeUnit,e.count,this._firstWeekDay,this._df.utc,void 0,this._df.timezoneMinutes,this._df.timezone).getTime();return t+(g.add(new Date(t),e.timeUnit,e.count,this._df.utc).getTime()-t)*this.endLocation},h.prototype.chooseInterval=function(t,e,i,n){var r=(n=n||this.gridIntervals).getIndex(t),r=g.getDuration(r.timeUnit,r.count),o=n.length-1;return o<=t?Object(f.a)({},n.getIndex(o)):(o=Math.ceil(e/r),e<r&&0<t?Object(f.a)({},n.getIndex(t-1)):!(o<=i)&&t+1<n.length?this.chooseInterval(t+1,e,i,n):Object(f.a)({},n.getIndex(t)))},h.prototype.formatLabel=function(t){return this._df.format(t)},h.prototype.dateToPosition=function(t){return this.valueToPosition(t.getTime())},h.prototype.anyToPosition=function(t){return t instanceof Date?this.dateToPosition(t):this.valueToPosition(t)},h.prototype.dateToPoint=function(t){var t=this.dateToPosition(t),e=this.renderer.positionToPoint(t),t=this.renderer.positionToAngle(t);return{x:e.x,y:e.y,angle:t}},h.prototype.anyToPoint=function(t){return t instanceof Date?this.dateToPoint(t):this.valueToPoint(t)},h.prototype.positionToDate=function(t){return new Date(this.positionToValue(t))}
1,h.prototype.getPositionX=function(t,e,i,n,r){t=this.getTimeByLocation(t,e,i),m.isNumber(t)||(t=this.baseValue),e=this.valueToPosition(t);return e=r?y.fitToRange(e,r.start,r.end):e},h.prototype.getPositionY=function(t,e,i,n,r){e=this.getTimeByLocation(t,e,i),i=t.getValue("valueX","stack"),m.isNumber(e)||(e=this.baseValue),t=this.valueToPosition(e+i);return t=r?y.fitToRange(t,r.start,r.end):t},h.prototype.getAngle=function(t,e,i,n,r){e=this.getTimeByLocation(t,e,i),i=t.getValue(n,"stack"),m.isNumber(e)||(e=this.baseValue),t=this.valueToPosition(e+i);return r&&(t=y.fitToRange(t,r.start,r.end)),this.positionToAngle(t)},h.prototype.getTimeByLocation=function(t,e,i){var n,r,o;if(m.hasValue(e))return m.isNumber(i)||(i=t.workingLocations[e],m.isNumber(i))||(i=0),n=t.values[e].open,r=t.values[e].close,o=t.values[e].workingValue,r-=t=t.values[e].value-o,m.isNumber(n-=t)&&m.isNumber(r)?n+(r-n)*i:void 0},h.prototype.processSeriesDataItem=function(t,e){var i,n,r=t.component,o=t["date"+e];m.isNumber(this.timezoneOffset)?(o.setTime(o.getTime()+6e4*(o.getTimezoneOffset()-this.timezoneOffset)),t.setValue("date"+e,o.getTime(),0)):m.hasValue(this.timezone)&&(o=g.setTimezone(o,this.timezone),t.setValue("date"+e,o.getTime(),0),t["date"+e]=o),o&&(o=o.getTime(),e=t["openDate"+e],i=this._prevSeriesTime[r.uid],e&&(n=e.getTime()),m.isNumber(n)&&(e=Math.abs(o-n),this._minDifference[r.uid]>e)&&(this._minDifference[r.uid]=e),0<(n=o-i)&&this._minDifference[r.uid]>n&&(this._minDifference[r.uid]=n),this._prevSeriesTime[r.uid]=o,r._baseInterval[this.uid])&&this.postProcessSeriesDataItem(t)},h.prototype.updateAxisBySeries=function(){u.prototype.updateAxisBySeries.call(this);var t=this.chooseInterval(0,this.minDifference,1);this.minDifference>=g.getDuration("day",27)&&"week"==t.timeUnit&&(t.timeUnit="month",t.count=1),"month"==t.timeUnit&&(this.minDifference>=g.getDuration("day",58)&&1==t.count&&(t.count=2),this.minDifference>=g.getDuration("day",87)&&2==t.count&&(t.count=3),this.minDifference>=g.getDuration("day",174))&&5==t.count&&(t.count=6),this.minDifference>=g.getDuration("hour",23)&&"hour"==t.timeUnit&&(t.timeUnit="day",t.count=1),this.minDifference>=g.getDuration("week",1)-g.getDuration("hour",1)&&"day"==t.timeUnit&&(t.timeUnit="week",t.count=1),this.minDifference>=g.getDuration("year",1)-g.getDuration("day",1.01)&&"month"==t.timeUnit&&(t.timeUnit="year",t.count=1),this._baseIntervalReal=t,this._mainBaseInterval=t},Object.defineProperty(h.prototype,"baseInterval",{get:function(){return this._groupInterval||this._baseInterval||this._baseIntervalReal},set:function(t){JSON.stringify(this._baseInterval)!=JSON.stringify(t)&&(this._baseInterval=t,this._mainBaseInterval=t,m.isNumber(t.count)||(t.count=1),this.invalidate(),this.postProcessSeriesDataItems())},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"mainBaseInterval",{get:function(){return this._baseInterval||this._mainBaseInterval||this._baseIntervalReal},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"skipEmptyPeriods",{get:function(){return this.getPropertyValue("skipEmptyPeriods")},set:function(t){var e;t?((e=this.axisBreaks.template).startLine.disabled=!0,e.endLine.disabled=!0,e.fillShape.disabled=!0,e.breakSize=0):this._gapBreaks&&(this.axisBreaks.clear(),this._gapBreaks=!1),this.setPropertyValue("skipEmptyPeriods",t)&&(this.invalidate(),this.postProcessSeriesDataItems(),this.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"tooltipDateFormat",{get:function(){return this.getPropertyValue("tooltipDateFormat")},set:function(t){this.setPropertyValue("tooltipDateFormat",t)},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"markUnitChange",{get:function(){return this.getPropertyValue("markUnitChange")},set:function(t){this.setPropertyValue("markUnitChange",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),h.prototype.getTooltipText=function(t){var e,i=this.positionToDate(t),i=g.round(i,this.baseInterval.timeUnit,this.baseInterval.count,this._firstWeekDay,this._df.utc,new Date(this.min),this._df.timezoneMinutes,this._df.timezone);return this.tooltipDate=i,i=m.hasValue(this.tooltipDateFormat)?this._df.format(i,this.tooltipDateFormat,-1==["day","month","week","year"].indexOf(this.baseInterval.timeUnit)):(e=this.dateFormats.getKey(this.baseInterval.timeUnit))?this._df.format(i,e):this.getPositionLabel(t),this._adapterO?this._adapterO.apply("getTooltipText",i):i}
1,h.prototype.roundPosition=function(t,e,i){var n=this.baseInterval,r=n.timeUnit,o=n.count,a=this.positionToDate(t);if(g.round(a,r,o,this._firstWeekDay,this._df.utc,void 0,this._df.timezoneMinutes,this._df.timezone),0<e&&g.add(a,r,e*o,this._df.utc),0<i&&i<1&&a.setTime(a.getTime()+this.baseDuration*i),this.isInBreak(a.getTime()))for(;a.getTime()<this.max&&(g.add(a,r,o,this._df.utc),this.isInBreak(a.getTime())););return this.dateToPosition(a)},h.prototype.getCellStartPosition=function(t){return this.roundPosition(t,0)},h.prototype.getCellEndPosition=function(t){return this.roundPosition(t,1)},h.prototype.getSeriesDataItem=function(t,e,i){var e=this.positionToValue(e),n=e-("Y"==this.axisLetter?t.dataItems.template.locations.dateY:t.dataItems.template.locations.dateX)*this.baseDuration,r=g.round(new Date(e),this.baseInterval.timeUnit,this.baseInterval.count,this._firstWeekDay,this._df.utc,void 0,this._df.timezoneMinutes,this._df.timezone),e=g.round(new Date(e+this.baseDuration),this.baseInterval.timeUnit,this.baseInterval.count,this._firstWeekDay,this._df.utc,void 0,this._df.timezoneMinutes,this._df.timezone);e.getTime()>r.getTime()&&Math.abs(e.getTime()-n)<Math.abs(n-r.getTime())&&(r=e);var o,n=t.dataItemsByAxis.getKey(this.uid).getKey(r.getTime()+t.currentDataSetId);return!n&&i&&(o="Y"==this.axisLetter?"dateY":"dateX",n=t.dataItems.getIndex(t.dataItems.findClosestIndex(r.getTime(),function(t){return t[o]?t[o].getTime():-1/0},"any"))),n},h.prototype.getPositionLabel=function(t){t=this.positionToDate(t);return this._df.format(t,this.getCurrentLabelFormat())},h.prototype.getCurrentLabelFormat=function(){return this.dateFormats.getKey(this._gridInterval?this._gridInterval.timeUnit:"day")},h.prototype.initRenderer=function(){u.prototype.initRenderer.call(this);var t=this.renderer;t&&(t.ticks.template.location=0,t.grid.template.location=0,t.labels.template.location=0,t.baseGrid.disabled=!0)},Object.defineProperty(h.prototype,"basePoint",{get:function(){return{x:0,y:0}},enumerable:!0,configurable:!0}),h.prototype.animateMinMax=function(t,e){var i=this,t=this.animate([{property:"_minAdjusted",from:this._minAdjusted,to:t},{property:"_maxAdjusted",from:this._maxAdjusted,to:e}],this.rangeChangeDuration,this.rangeChangeEasing);return t.events.on("animationprogress",function(){i.dispatch("extremeschanged")}),t},h.prototype.handleExtremesChange=function(){var t;u.prototype.handleExtremesChange.call(this),this.groupData&&(t=this.baseInterval.timeUnit+this.baseInterval.count,this.groupMin[t]=this._finalMin,this.groupMax[t]=this._finalMax)},h.prototype.zoomToDates=function(t,e,i,n,r){t=this._df.parse(t),e=this._df.parse(e),this.zoomToValues(t.getTime(),e.getTime(),i,n,r)},h.prototype.zoomToValues=function(t,e,i,n,r){var o,a,s,l,u,c,h,p,d=this;this.groupData?(o=this.adjustDifference(t,e),a=!1,e==this.max&&(a=!0),s=!1,t==this.min&&(s=!0),m.hasValue(o)&&(h=this.mainBaseInterval,h=(l=(l=this.chooseInterval(0,o,this.groupCount,this.groupIntervals)).timeUnit==h.timeUnit&&l.count<h.count||g.getDuration(l.timeUnit,1)<g.getDuration(h.timeUnit,1)?Object(f.a)({},h):l).timeUnit+l.count,u=this.groupMin[h],c=this.groupMax[h],m.isNumber(u)&&m.isNumber(c)||(u=Number.POSITIVE_INFINITY,c=Number.NEGATIVE_INFINITY,this.series.each(function(t){var e,i,n=t.min(d),r=t.max(d);t._dataSets&&(i=t._dataSets.getKey(l.timeUnit+l.count))&&(e=i.getIndex(0),i=i.getIndex(i.length-1),e&&(t.xAxis==d?n=e.dateX.getTime():t.yAxis==d&&(n=e.dateY.getTime())),i)&&(t.xAxis==d?r=i.dateX.getTime():t.yAxis==d&&(r=i.dateY.getTime())),r=g.round(g.add(new Date(r),l.timeUnit,1,d._df.utc),l.timeUnit,1,d._df.firstDayOfWeek,d._df.utc,void 0,d._df.timezoneMinutes,d._df.timezone).getTime(),n<u&&(u=n),c<r&&(c=r)}),this.groupMin[h]=u,this.groupMax[h]=c),t=y.fitToRange(t,u,c),e=y.fitToRange(e,u,c),r&&(a&&(t=y.fitToRange(t=e-o,u,c)),s)&&(e=y.fitToRange(e=t+o,u,c)),h=(t-u)/(c-u),p=(e-u)/(c-u),this.zoom({start:h,end:p},i,n))):(h=this.valueToPosition(t),p=this.valueToPosition(e),this.zoom({start:h,end:p},i,n))},h.prototype.asIs=function(t){return"baseInterval"==t||u.prototype.asIs.call(this,t)},h.prototype.copyFrom=function(t){var e=this;u.prototype.copyFrom.call(this,t),this.dateFormats=t.dateFormats,this.periodChangeDateFormats=t.periodChangeDateFormats,this.groupIntervals.clear(),t.groupIntervals.each(function(t){e.groupIntervals.push(Object(f.a)({},t))}),this.gridIntervals.clear(),t.gridIntervals.each(function(t){e.gridIntervals.push(Object(f.a)({},t))}),t._baseInterval&&(this.baseInterval=t._baseInterval)},h.prototype.showTooltipAtPosition=function(n,t){var r,o,i,a=this;t||(n=this.toAxisPosition(n)),this.snapTooltip&&(r=this.positionToDate(n).getTime(),this.series.each(function(t){var e,i;t.baseAxis==a&&(e=a.getSeriesDataItem(t,n,!0))&&(i=void 0,t.xAxis==a&&(i=e.dateX),t.yAxis==a&&(i=e.dateY),!o||Math.abs(o.getTime()-r)>Math.abs(i.getTime()-r))&&(o=i)}),o)&&(i=o.getTime(),i=(o=g.round(new Date(i),this.baseInterval.timeUnit,this.baseInterval.count,this._firstWeekDay,this._df.utc,void 0,this._df.timezoneMinutes,this._df.timezone)).getTime(),0==(t=this.renderer.tooltipLocation)&&(t=1e-4),o=new Date(o.getTime()+this.baseDuration*t),n=this.dateToPosition(o),this.chart.cursor&&this.chart.cursor.snapToSeries||this.series.each(function(t){var e=t.dataItemsByAxis.getKey(a.uid).getKey(i+t.currentDataSetId),e=t.showTooltipAtDataItem(e);e?a.chart._seriesPoints.push({series:t,point:e}):(t.tooltipText||t.tooltipHTML)&&t.hideTooltip()})),u.prototype.showTooltipAtPosition.call(this,n,!0)},Object.defineProperty(h.prototype,"snapTooltip",{get:function(){return this.getPropertyValue("snapTooltip")},set:function(t){this.setPropertyValue("snapTooltip",t)},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"groupData",{get:function(){return this.getPropertyValue("groupData")},set:function(e){var i=this;this.setPropertyValue("groupData",e)&&(this.series.each(function(t){t.setDataSet(""),e&&!t.dataGrouped&&t.inited&&(t._baseInterval[i.uid]=i.mainBaseInterval,i.groupSeriesD
1ata(t))}),this._currentDataSetId="",this._groupInterval=void 0,this.invalidate(),this.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"groupInterval",{get:function(){return this.getPropertyValue("groupInterval")},set:function(t){this.setPropertyValue("groupInterval",t)&&(this.invalidate(),this.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"groupCount",{get:function(){return this.getPropertyValue("groupCount")},set:function(t){this.setPropertyValue("groupCount",t)},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"timezoneOffset",{get:function(){return this.getPropertyValue("timezoneOffset")},set:function(t){this.setPropertyValue("timezoneOffset",t)},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"timezone",{get:function(){return this.getPropertyValue("timezone")},set:function(t){this.setPropertyValue("timezone",t)},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"gridInterval",{get:function(){return this._gridInterval},enumerable:!0,configurable:!0}),h.prototype.makeGap=function(t,e){var i=t.component;if(t&&e&&!i.connect&&m.isNumber(i.autoGapCount)&&i.baseAxis==this){t=t.dates["date"+this.axisLetter],e=e.dates["date"+this.axisLetter];if(t&&e&&t.getTime()-e.getTime()>i.autoGapCount*this.baseDuration)return!0}return!1},Object.defineProperty(h.prototype,"baseValue",{get:function(){return this.min},enumerable:!0,configurable:!0}),h);function h(){var t=u.call(this)||this;return t._gapBreaks=!1,t.gridIntervals=new r.b,t.groupIntervals=new r.b,t.dateFormats=new o.a,t.periodChangeDateFormats=new o.a,t._baseIntervalReal={timeUnit:"day",count:1},t._prevSeriesTime={},t._minDifference={},t._firstWeekDay=1,t.groupMin={},t.groupMax={},t.className="DateAxis",t.setPropertyValue("markUnitChange",!0),t.snapTooltip=!0,t.tooltipPosition="pointer",t.setPropertyValue("groupData",!1),t.groupCount=200,t.events.on("parentset",t.getDFFormatter,t,!1),t.gridIntervals.pushAll([{timeUnit:"millisecond",count:1},{timeUnit:"millisecond",count:5},{timeUnit:"millisecond",count:10},{timeUnit:"millisecond",count:50},{timeUnit:"millisecond",count:100},{timeUnit:"millisecond",count:500},{timeUnit:"second",count:1},{timeUnit:"second",count:5},{timeUnit:"second",count:10},{timeUnit:"second",count:30},{timeUnit:"minute",count:1},{timeUnit:"minute",count:5},{timeUnit:"minute",count:10},{timeUnit:"minute",count:15},{timeUnit:"minute",count:30},{timeUnit:"hour",count:1},{timeUnit:"hour",count:3},{timeUnit:"hour",count:6},{timeUnit:"hour",count:12},{timeUnit:"day",count:1},{timeUnit:"day",count:2},{timeUnit:"day",count:3},{timeUnit:"day",count:4},{timeUnit:"day",count:5},{timeUnit:"week",count:1},{timeUnit:"month",count:1},{timeUnit:"month",count:2},{timeUnit:"month",count:3},{timeUnit:"month",count:6},{timeUnit:"year",count:1},{timeUnit:"year",count:2},{timeUnit:"year",count:5},{timeUnit:"year",count:10},{timeUnit:"year",count:50},{timeUnit:"year",count:100},{timeUnit:"year",count:200},{timeUnit:"year",count:500},{timeUnit:"year",count:1e3},{timeUnit:"year",count:2e3},{timeUnit:"year",count:5e3},{timeUnit:"year",count:1e4},{timeUnit:"year",count:1e5}]),t.groupIntervals.pushAll([{timeUnit:"millisecond",count:1},{timeUnit:"millisecond",count:10},{timeUnit:"millisecond",count:100},{timeUnit:"second",count:1},{timeUnit:"second",count:10},{timeUnit:"minute",count:1},{timeUnit:"minute",count:10},{timeUnit:"hour",count:1},{timeUnit:"day",count:1},{timeUnit:"week",count:1},{timeUnit:"month",count:1},{timeUnit:"year",count:1}]),t.axisFieldName="date",t.applyTheme(),t}function _(){var t=n.call(this)||this;return t.className="DateAxisDataItem",t.applyTheme(),t.values.date={},t.values.endDate={},t}s.c.registeredClasses.DateAxis=c,s.c.registeredClasses.DateAxisDataItem=l},KslR:function(t,e,i){var n=i("vfdp"),r=i("LO3D"),o=i("JZRr"),a=i("vfRf"),s=i("xaIW"),i=i("7W4+"),l=r("wks"),u=n.Symbol,c=i?u:u&&u.withoutSetter||a;t.exports=function(t){return o(l,t)||(s&&o(u,t)?l[t]=u[t]:l[t]=c("Symbol."+t)),l[t]}},KvVN:function(t,e,i){i("YRD/")("Array")}
1,L0in:function(t,e,i){var n=i("Wqjq").charAt;t.exports=function(t,e,i){return e+(i?n(t,e).length:1)}},L4xm:function(t,e,i){function m(t,e){this.stopped=t,this.result=e}var y=i("3weC"),v=i("3Ok2"),b=i("tHyI"),x=i("cLsB"),_=i("Ur2B"),w=i("Tmzw");t.exports=function(t,e,i){function n(t){return o&&w(o),new m(!0,t)}function r(t){return p?(y(t),f?g(t[0],t[1],n):g(t[0],t[1])):f?g(t,n):g(t)}var o,a,s,l,u,c,h=i&&i.that,p=!(!i||!i.AS_ENTRIES),d=!(!i||!i.IS_ITERATOR),f=!(!i||!i.INTERRUPTED),g=x(e,h,1+p+f);if(d)o=t;else{if("function"!=typeof(i=_(t)))throw TypeError("Target is not iterable");if(v(i)){for(a=0,s=b(t.length);a<s;a++)if((l=r(t[a]))&&l instanceof m)return l;return new m(!1)}o=i.call(t)}for(u=o.next;!(c=u.call(o)).done;){try{l=r(c.value)}catch(t){throw w(o),t}if("object"==(void 0===l?"undefined":Rt(l))&&l&&l instanceof m)return l}return new m(!1)}},L56b:function(t,e){t.exports=function(t,e,i){if(t instanceof e)return t;throw TypeError("Incorrect "+(i?i+" ":"")+"invocation")}},L7fL:function(t,e,i){var n=i("0sYB"),r=i("6aQQ"),o=i("5SyC"),a=Math.abs,s=Math.exp,l=Math.E;n({target:"Math",stat:!0,forced:r(function(){return-2e-17!=Math.sinh(-2e-17)})},{sinh:function(t){return a(t=+t)<1?(o(t)-o(-t))/2:(s(t-1)-s(-t-1))*(l/2)}})},L91H:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),i.d(e,"timeUnitDurations",function(){return n}),e.getNextUnit=l,e.getDuration=f,e.now=r,e.getTime=function(){return r().getTime()},e.copy=function(t){return new Date(t.getTime())},e.checkChange=function t(e,i,n,r){e=new Date(e.getTime()),i=new Date(i.getTime());var o=0,a=0,s=(r||"millisecond"==n||(o=e.getTimezoneOffset(),e.setUTCMinutes(e.getUTCMinutes()-o),a=i.getTimezoneOffset(),i.setUTCMinutes(i.getUTCMinutes()-a)),!1);switch(n){case"year":e.getUTCFullYear()!=i.getUTCFullYear()&&(s=!0);break;case"month":e.getUTCFullYear()==i.getUTCFullYear()&&e.getUTCMonth()==i.getUTCMonth()||(s=!0);break;case"day":e.getUTCMonth()==i.getUTCMonth()&&e.getUTCDate()==i.getUTCDate()||(s=!0);break;case"hour":e.getUTCHours()!=i.getUTCHours()&&(s=!0);break;case"minute":e.getUTCMinutes()!=i.getUTCMinutes()&&(s=!0);break;case"second":e.getUTCSeconds()!=i.getUTCSeconds()&&(s=!0);break;case"millisecond":e.getTime()!=i.getTime()&&(s=!0)}return!!s||!!(n=l(n))&&(e.setUTCMinutes(e.getUTCMinutes()+o),i.setUTCMinutes(i.getUTCMinutes()+a),t(e,i,n,r))},e.add=function(t,e,i,n){var r=0;switch(n||"millisecond"==e||(r=t.getTimezoneOffset(),t.setUTCMinutes(t.getUTCMinutes()-r)),e){case"day":var o=t.getUTCDate();t.setUTCDate(o+i);break;case"second":o=t.getUTCSeconds();t.setUTCSeconds(o+i);break;case"millisecond":o=t.getUTCMilliseconds();t.setUTCMilliseconds(o+i);break;case"hour":o=t.getUTCHours();t.setUTCHours(o+i);break;case"minute":o=t.getUTCMinutes();t.setUTCMinutes(o+i);break;case"year":o=t.getUTCFullYear();t.setUTCFullYear(o+i);break;case"month":o=t.getUTCMonth();t.setUTCMonth(o+i);break;case"week":o=t.getUTCDate();t.setUTCDate(o+7*i)}return n||"millisecond"==e||(t.setUTCMinutes(t.getUTCMinutes()+r),"day"!=e&&"week"!=e&&"month"!=e&&"year"!=e)||(n=t.getTimezoneOffset())!=r&&(e=n-r,t.setUTCMinutes(t.getUTCMinutes()+e),t.getTimezoneOffset()!=n)&&t.setUTCMinutes(t.getUTCMinutes()-e),t},e.round=function t(e,i,n,r,o,a,s,l){void 0===s&&(s=0),d.isNumber(n)||(n=1);var u=0;switch(l&&-1!=["day","month","week","year"].indexOf(i)&&(e=g(e,l)),o||"millisecond"==i||(u=e.getTimezoneOffset(),e.setUTCMinutes(e.getUTCMinutes()-u)),i){case"day":var c=e.getUTCDate();1<n?a&&(a=t(a,"day",1),h=e.getTime()-a.getTime(),h=Math.floor(h/f("day")/n),h=f("day",h*n),e.setTime(a.getTime()+h-u*f("minute"))):e.setUTCDate(c),e.setUTCHours(0,0,0,0);break;case"second":var h=e.getUTCSeconds();1<n&&(h=Math.floor(h/n)*n),e.setUTCSeconds(h,0);break;case"millisecond":if(1==n)return e;var p=e.getUTCMilliseconds(),p=Math.floor(p/n)*n;e.setUTCMilliseconds(p);break;case"hour":c=e.getUTCHours();1<n&&(c=Math.floor(c/n)*n),e.setUTCHours(c,s,0,0);break;case"minute":h=e.getUTCMinutes();p=e.getUTCMilliseconds(),1<n&&(h=Math.floor(h/n)*n),e.setUTCMinutes(h,0,0);break;case"month":c=e.getUTCMonth();1<n&&(c=Math.floor(c/n)*n),e.setUTCMonth(c,1),e.setUTCHours(0,s,0,0);break;case"year":p=e.getUTCFullYear();1<n&&(p=Math.floor(p/n)*n),e.setUTCFullYear(p,0,1),e.setUTCHours(0,s,0,0);break;case"week":h=e.getUTCDate(),c=e.getUTCDay();d.isNumber(r)||(r=1),e.setUTCDate(r<=c?h-c+r:h-(7+c)+r),e.setUTCHours(0,s,0,0)}return o||"millisecond"==i||(e.setUTCMinutes(e.getUTCMinutes()+u),"day"!=i&&"week"!=i&&"month"!=i&&"year"!=i)||(l=e.getTimezoneOffset())!=u&&(o=l-u,e.setUTCMinutes(e.getUTCMinutes()+o)),e},e.setTimezone=g,e.getTimezoneMinutes=function(t){var e=new Date;return e.setHours(0,0,0,0),g(e,t).getMinutes()};var d=i("Mtpk"),n={millisecond:1,second:1e3,minute:6e4,hour:36e5,day:864e5,week:6048e5,month:2592e6,year:31536e6};function l(t){switch(t){case"year":return;case"month":return"year";case"week":case"day":return"month";case"hour":return"day";case"minute":return"hour";case"second":return"minute";case"millisecond":return"second"}}function f(t,e){return d.hasValue(e)||(e=1),n[t]*e}function r(){return new Date}
1function g(t,e){return new Date(t.toLocaleString("en-US",{timeZone:e}))}},LBDG:function(t,e,i){e.b=function(){return/apple/i.test(navigator.vendor)},e.a=function(){return/MSIE |Trident\//.test(navigator.userAgent)}},LO3D:function(t,e,i){var n=i("lnCe"),r=i("bvi0");(t.exports=function(t,e){return r[t]||(r[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.7.0",mode:n?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},LPN9:function(t,e,i){var n=i("0sYB"),r=i("X/sl").every,o=i("xlUI"),i=i("J+FZ"),o=o("every"),i=i("every");n({target:"Array",proto:!0,forced:!o||!i},{every:function(t){return r(this,t,1<arguments.length?arguments[1]:void 0)}})},"LV//":function(t,e,i){i("0sYB")({target:"String",proto:!0},{repeat:i("ScUe")})},LoW2:function(t,e,i){var n=i("0sYB"),r=i("6aQQ"),o=i("9XRO"),a=i("gxUV").f,i=i("3sMl"),r=r(function(){a(1)});n({target:"Object",stat:!0,forced:!i||r,sham:!i},{getOwnPropertyDescriptor:function(t,e){return a(o(t),e)}})},M1hx:function(t,e,i){i("0FA2")("flatMap")},M44V:function(t,e,i){var n=i("0sYB"),r=i("vfdp"),o=i("2D0i"),a=i("nlhF"),s=r.process;n({global:!0,enumerable:!0,noTargetGet:!0},{queueMicrotask:function(t){var e=a&&s.domain;o(e?e.bind(t):t)}})},MC1b:function(L,V,t){function R(n){d.call(l,function(){var t,e=n.facade,i=n.value;if(it(n)&&(t=y(function(){x?O.emit("unhandledRejection",i,e):F("unhandledrejection",e,i)}),n.rejection=x||it(n)?2:1,t.error))throw t.value})}function N(e){d.call(l,function(){var t=e.facade;x?O.emit("rejectionHandled",t):F("rejectionhandled",t,e.value)})}function r(i,t,e){if(!i.done){i.done=!0,e&&(i=e);try{if(i.facade===t)throw C("Promise can't be resolved itself");var n=A(t);n?f(function(){var e={done:!1};try{n.call(t,E(r,e,i),E(M,e,i))}catch(t){M(e,t,i)}}):(i.value=t,i.state=1,j(i,!1))}catch(t){M({done:!1},t,i)}}}var i,e,n,o,a=t("0sYB"),s=t("lnCe"),l=t("vfdp"),u=t("1wCr"),c=t("97TN"),B=t("z3p0"),z=t("/vWR"),H=t("NRfM"),W=t("YRD/"),U=t("Kg2n"),h=t("HnbP"),Y=t("L56b"),G=t("2fPu"),p=t("L4xm"),X=t("XqrT"),q=t("Nfo5"),d=t("gBcN").set,f=t("2D0i"),g=t("E81g"),$=t("Y2i6"),m=t("TQpL"),y=t("AYiJ"),v=t("SqFF"),K=t("EjSS"),b=t("KslR"),x=t("nlhF"),_=t("hvfb"),Z=b("species"),w="Promise",P=v.get,J=v.set,Q=v.getterFor(w),S=c,C=l.TypeError,T=l.document,O=l.process,k=u("fetch"),D=m.f,tt=D,et=!!(T&&T.createEvent&&l.dispatchEvent),I="function"==typeof PromiseRejectionEvent,t=K(w,function(){if(G(S)===String(S)){if(66===_)return!0;if(!x&&!I)return!0}var t,e;return!(!s||S.prototype.finally)||!(51<=_&&/native code/.test(S)||(e=function(t){t(function(){},function(){})},((t=S.resolve(1)).constructor={})[Z]=e,t.then(function(){})instanceof e))}),b=t||!X(function(t){S.all(t).catch(function(){})}),A=function(t){var e;return!(!U(t)||"function"!=typeof(e=t.then))&&e},j=function(h,p){var d;h.notified||(h.notified=!0,d=h.reactions,f(function(){for(var t=h.value,e=1==h.state,i=0;d.length>i;){var n,r,o,a=d[i++],s=e?a.ok:a.fail,l=a.resolve,u=a.reject,c=a.domain;try{s?(e||(2===h.rejection&&N(h),h.rejection=1),!0===s?n=t:(c&&c.enter(),n=s(t),c&&(c.exit(),o=!0)),n===a.promise?u(C("Promise-chain cycle")):(r=A(n))?r.call(n,l,u):l(n)):u(t)}catch(t){c&&!o&&c.exit(),u(t)}}h.reactions=[],h.notified=!1,p&&!h.rejection&&R(h)}))},F=function(t,e,i){var n;et?((n=T.createEvent("Event")).promise=e,n.reason=i,n.initEvent(t,!1,!0),l.dispatchEvent(n)):n={promise:e,reason:i},!I&&(e=l["on"+t])?e(n):"unhandledrejection"===t&&$("Unhandled promise rejection",i)},it=function(t){return 1!==t.rejection&&!t.parent},E=function(e,i,n){return function(t){e(i,t,n)}},M=function(t,e,i){t.done||(t.done=!0,(t=i?i:t).value=e,t.state=2,j(t,!0))};t&&(S=function(t){Y(this,S,w),h(t),i.call(this);var e=P(this);try{t(E(r,e),E(M,e))}catch(t){M(e,t)}},(i=function(t){J(this,{type:w,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=z(S.prototype,{then:function(t,e){var i=Q(this),n=D(q(this,S));return n.ok="function"!=typeof t||t,n.fail="function"==typeof e&&e,n.domain=x?O.domain:void 0,i.parent=!0,i.reactions.push(n),0!=i.state&&j(i,!1),n.promise},catch:function(t){return this.then(void 0,t)}}),e=function(){var t=new i,e=P(t);this.promise=t,this.resolve=E(r,e),this.reject=E(M,e)},m.f=D=function(t){return t===S||t===n?new e:tt(t)},s||"function"!=typeof c||(o=c.prototype.then,B(c.prototype,"then",function(t,e){var i=this;return new S(function(t,e){o.call(i,t,e)}).then(t,e)},{unsafe:!0}),"function"==typeof k&&a({global:!0,enumerable:!0,forced:!0},{fetch:function(t){return g(S,k.apply(l,arguments))}}))),a({global:!0,wrap:!0,forced:t},{Promise:S}),H(S,w,!1,!0),W(w),n=u(w),a({target:w,stat:!0,forced:t},{reject:function(t){var e=D(this);return e.reject.call(void 0,t),e.promise}}),a({target:w,stat:!0,forced:s||t},{resolve:function(t){return g(s&&this===n?S:this,t)}}),a({target:w,stat:!0,forced:b},{all:function(t){var s=this,e=D(s),l=e.resolve,u=e.reject,i=y(function(){var n=h(s.resolve),r=[],o=0,a=1;p(t,function(t){var e=o++,i=!1;r.push(void 0),a++,n.call(s,t).then(function(t){i||(i=!0,r[e]=t,--a)||l(r)},u)}),--a||l(r)});return i.error&&u(i.value),e.promise},race:function(t){var i=this,n=D(i),r=n.reject,e=y(function(){var e=h(i.resolve);p(t,function(t){e.call(i,t).then(n.resolve,r)})});return e.error&&r(e.value),n.promise}})}
1,MIZb:function(t,e,i){i.d(e,"a",function(){return s});var n,e=i("m4/l"),r=i("Tjl+"),o=i("aCit"),a=i("8ZqG"),s=(n=r.a,Object(e.c)(l,n),l.prototype.debug=function(){},l.prototype.getFor=function(t){return this._purposes[t]},l.prototype.setFor=function(t,e){this._purposes[t]=e},l);function l(){var t=n.call(this)||this;return t._purposes={stroke:Object(a.c)("#e5e5e5"),fill:Object(a.c)("#f3f3f3"),primaryButton:Object(a.c)("#6794dc"),primaryButtonHover:Object(a.c)("#6771dc"),primaryButtonDown:Object(a.c)("#68dc75"),primaryButtonActive:Object(a.c)("#68dc75"),primaryButtonText:Object(a.c)("#FFFFFF"),primaryButtonStroke:Object(a.c)("#FFFFFF"),secondaryButton:Object(a.c)("#d9d9d9"),secondaryButtonHover:Object(a.c)("#d9d9d9").brighten(-.25),secondaryButtonDown:Object(a.c)("#d9d9d9").brighten(-.35),secondaryButtonActive:Object(a.c)("#d9d9d9").brighten(.35),secondaryButtonText:Object(a.c)("#000000"),secondaryButtonStroke:Object(a.c)("#FFFFFF"),grid:Object(a.c)("#000000"),background:Object(a.c)("#ffffff"),alternativeBackground:Object(a.c)("#000000"),text:Object(a.c)("#000000"),alternativeText:Object(a.c)("#FFFFFF"),disabledBackground:Object(a.c)("#999999"),positive:Object(a.c)("#67dc75"),negative:Object(a.c)("#dc6788")},t.className="InterfaceColorSet",t.applyTheme(),t}o.c.registeredClasses.InterfaceColorSet=s},"MS5+":function(t,e,i){var n=i("0sYB"),i=i("+s7l");n({target:"Array",proto:!0,forced:i!==[].lastIndexOf},{lastIndexOf:i})},MXvJ:function(t,e,i){i.d(e,"a",function(){return a});var n,e=i("m4/l"),r=i("jfaP"),o=i("aCit"),b=i("Gg2j"),x=i("hGwe"),a=(n=r.a,Object(e.c)(s,n),s.prototype.makePath=function(){this._distance=0;var t=this.segments;if(t&&0<t.length){var e="";this._realSegments=[];for(var i=0,n=t.length;i<n;i++){var r=t[i],o=[];if(this._realSegments.push(o),0<r.length){e+=x.moveTo(r[0]);for(var a=1;a<r.length;a++){var s=r[a-1],l=r[a],u=b.getDistance(l,s),c=u*this.controlPointDistance,h=this.controlPointPosition,p=-b.getAngle(s,l),d={x:s.x+(l.x-s.x)*h*.5-c*b.sin(p),y:s.y+(l.y-s.y)*h*.5-c*b.cos(p)},f={x:s.x+(l.x-s.x)*h*1.5-c*b.sin(p),y:s.y+(l.y-s.y)*h*1.5-c*b.cos(p)},g=(e+=x.cubicCurveTo(l,d,f),Math.ceil(u)),m=s;if(0<g)for(var y=0;y<=g;y++){var v=b.getPointOnCubicCurve(s,l,d,f,y/g);o.push(v),this._distance+=b.getDistance(m,v),m=v}else o.push(s)}}}this.path=e}},Object.defineProperty(s.prototype,"controlPointPosition",{get:function(){return this.getPropertyValue("controlPointPosition")},set:function(t){this.setPropertyValue("controlPointPosition",t),this.makePath()},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"controlPointDistance",{get:function(){return this.getPropertyValue("controlPointDistance")},set:function(t){this.setPropertyValue("controlPointDistance",t),this.makePath()},enumerable:!0,configurable:!0}),s);function s(){var t=n.call(this)||this;return t.className="Polyarc",t.controlPointDistance=.5,t.controlPointPosition=.5,t.applyTheme(),t}o.c.registeredClasses.Polyarc=a},MZQ8:function(t,e,i){i.d(e,"a",function(){return r});var y,e=i("m4/l"),n=i("1qam"),v=i("Gg2j"),r=(y=n.a,Object(e.c)(o,y),o.prototype.draw=function(){y.prototype.draw.call(this);var t,e,i,n,r,o,a,s,l,u,c,h,p,d,f=this.cornerRadius,g=this.innerWidth,m=this.innerHeight;0<g&&0<m&&(i=this.pointerX,n=this.pointerY,r=this.pointerBaseWidth/2,c=v.min(g/2,m/2),o=v.fitToRange(f,0,c),a=v.fitToRange(f,0,c),s=v.fitToRange(f,0,c),f=v.fitToRange(f,0,c),p=h=d=c=void 0,u=+i*(0-m)-(n-m)*+g,c=0<(l=+i*+m-+n*+g)&&0<u?"M"+o+",0 L"+((t=v.fitToRange(i,o+r,g-r-a))-r)+",0 L"+i+","+(n=v.fitToRange(n,-1/0,0))+" L"+(t+r)+",0 L"+(g-a)+",0":"M"+o+",0 L"+(g-a)+",0",h=l<0&&u<0?" L"+(g-s)+","+m+" L"+((t=v.fitToRange(i,f+r,g-r-s))+r)+","+m+" L"+i+","+(n=v.fitToRange(n,m,1/0))+" L"+(t-r)+","+m+" L"+f+","+m:" L"+f+","+m,p=l<0&&0<u?" L0,"+(m-f)+" L0,"+((e=v.fitToRange(n,o+r,m-f-r))+r)+" L"+(i=v.fitToRange(i,-1/0,0))+","+n+" L0,"+(e-r)+" L0,"+o:" L0,"+o,d=0<l&&u<0?" L"+g+","+a+" L"+g+","+((e=v.fitToRange(n,a+r,m-r-s))-r)+" L"+(i=v.fitToRange(i,g,1/0))+","+n+" L"+g+","+(e+r)+" L"+g+","+(m-s):" L"+g+","+(m-s),this.path=c+(" a"+a+","+a+" 0 0 1 "+a+","+a)+d+(" a"+s+","+s+" 0 0 1 -"+s+","+s)+h+(" a"+f+","+f+" 0 0 1 -"+f+",-"+f)+p+(" a"+o+","+o+" 0 0 1 "+o+",-"+o))},Object.defineProperty(o.prototype,"cornerRadius",{get:function(){return this.getPropertyValue("cornerRadius")},set:function(t){this.setPropertyValue("cornerRadius",t,!0)},enumerable:!0,configurable:!0}),o);function o(){var t=y.call(this)||this;return t.className="PointedRectangle",t.element=t.paper.add("path"),t.cornerRadius=6,t.applyTheme(),t}}
1,Mdrz:function(t,e,i){var n=i("3sMl"),a=i("8+rI"),s=i("3weC"),l=i("kcMx");t.exports=n?Object.defineProperties:function(t,e){s(t);for(var i,n=l(e),r=n.length,o=0;o<r;)a.f(t,i=n[o++],e[i]);return t}},Meme:function(t,e,i){i.d(e,"a",function(){return y});var a,e=i("m4/l"),s=i("C6dT"),l=i("hD5A"),u=i("AAkI"),c=i("eAid"),n=i("8EhG"),h=i("AaJ4"),r=i("TDx+"),o=i("eN1s"),p=i("vMqJ"),d=i("aCit"),f=i("tjMS"),g=i("Gg2j"),m=i("Mtpk"),y=(a=s.a,Object(e.c)(v,a),Object.defineProperty(v.prototype,"axis",{get:function(){return this._axis},set:function(t){this.setAxis(t)},enumerable:!0,configurable:!0}),v.prototype.setAxis=function(t){this._axis=t,this.baseGrid.parent=t,this.line.parent=t,this.gridContainer.bind("opacity",t)},v.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},v.prototype.updateTooltip=function(){},Object.defineProperty(v.prototype,"axisLength",{get:function(){return 0},enumerable:!0,configurable:!0}),v.prototype.positionItem=function(t,e){t&&t.moveTo(e)},v.prototype.positionToPoint=function(t,e){return{x:0,y:0}},v.prototype.positionToAngle=function(t){return 0},v.prototype.positionToCoordinate=function(t){var e=this.axis,i=e.axisFullLength;return e.renderer.inversed?(e.end-t)*i:(t-e.start)*i},v.prototype.updateGridContainer=function(){},v.prototype.getHeight=function(){var t=this.gridContainer;return t.parent?t.parent.pixelHeight:this.gridContainer.pixelHeight||0},v.prototype.getWidth=function(){var t=this.gridContainer;return t.parent?t.parent.pixelWidth:this.gridContainer.pixelWidth||0},v.prototype.coordinateToPosition=function(t,e){var i=this.axis,n=i.axisFullLength,t=i.renderer.inversed?i.end-t/n:t/n+i.start;return g.round(t,5)},v.prototype.pointToPosition=function(t){return 0},v.prototype.getPositionRangePath=function(t,e){return""},v.prototype.invalidateAxisItems=function(){var t=this.axis;t&&t.invalidateDataItems()},v.prototype.updateGridElement=function(t,e,i){},v.prototype.updateTickElement=function(t,e,i){},v.prototype.updateBullet=function(t,e,i){},v.prototype.updateLabelElement=function(t,e,i,n){},v.prototype.updateFillElement=function(t,e,i){t.startPosition=e,t.endPosition=i},v.prototype.updateAxisLine=function(){},v.prototype.updateBaseGridElement=function(){},v.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(v.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(v.prototype,"chart",{get:function(){return this._chart.get()},set:function(t){this._chart.set(t,null)},enumerable:!0,configurable:!0}),v.prototype.toggleVisibility=function(t,e,i,n){var r=this.axis,o=t.dataItem,o=(o&&o instanceof u.b&&(m.isNumber(o.minPosition)&&(i=o.minPosition),m.isNumber(o.maxPosition))&&(n=o.maxPosition),r.start+(r.end-r.start)*(i-1e-4));t.disabled||(t.__disabled=e<o||r.start+(r.end-r.start)*(n+1e-4)<e)},v.prototype.createBreakSprites=function(t){},Object.defineProperty(v.prototype,"axisFills",{get:function(){var t;return this._axisFills||(t=this.createFill(this.axis),this._axisFills=new p.e(t),t.applyOnClones=!0,t.events.on("enabled",this.invalidateAxisItems,this,!1),this._disposers.push(new p.c(this._axisFills)),this._disposers.push(this._axisFills.template)),this._axisFills},enumerable:!0,configurable:!0}),v.prototype.createFill=function(t){return new n.a(t)},Object.defineProperty(v.prototype,"grid",{get:function(){var t;return this._grid||(t=this.createGrid(),this._grid=new p.e(t),t.applyOnClones=!0,t.events.on("enabled",this.invalidateAxisItems,this,!1),this._disposers.push(new p.c(this._grid)),this._disposers.push(this._grid.template)),this._grid},enumerable:!0,configurable:!0}),v.prototype.createGrid=function(){return new h.a},Object.defineProperty(v.prototype,"ticks",{get:function(){var t;return this._ticks||((t=this.createTick()).applyOnClones=!0,t.isMeasured=!1,t.events.on("enabled",this.invalidateAxisItems,this,!1),this._ticks=new p.e(t),this._disposers.push(new p.c(this._ticks)),this._disposers.push(this._ticks.template)),this._ticks},enumerable:!0,configurable:!0}),v.prototype.createTick=function(){return new o.a},Object.defineProperty(v.prototype,"labels",{get:function(){var t;return this._labels||(t=this.createLabel(),this._labels=new p.e(t),t.applyOnClones=!0,t.events.on("enabled",this.invalidateAxisItems,this,!1),this._disposers.push(new p.c(this._labels)),this._disposers.push(this._labels.template)),this._labels},enumerable:!0,configurable:!0}),v.prototype.createLabel=function(){return new r.a},Object.defineProperty(v.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(v.prototype,"opposite",{get:function(){return this.getPropertyValue("opposite")}
1,set:function(t){this.setPropertyValue("opposite",t)},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"fullWidthTooltip",{get:function(){return this.getPropertyValue("fullWidthTooltip")},set:function(t){this.setPropertyValue("fullWidthTooltip",t)},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"tooltipLocation",{get:function(){return this.getPropertyValue("tooltipLocation")},set:function(t){this.setPropertyValue("tooltipLocation",t)},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"tooltipLocation2",{get:function(){return this.getPropertyValue("tooltipLocation2")},set:function(t){this.setPropertyValue("tooltipLocation2",t)},enumerable:!0,configurable:!0}),Object.defineProperty(v.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(v.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(v.prototype,"inversed",{get:function(){return this.getPropertyValue("inversed")},set:function(t){this.setPropertyValue("inversed",t)},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"minLabelPosition",{get:function(){return this.getPropertyValue("minLabelPosition")},set:function(t){this.setPropertyValue("minLabelPosition",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"maxLabelPosition",{get:function(){return this.getPropertyValue("maxLabelPosition")},set:function(t){this.setPropertyValue("maxLabelPosition",t,!0)},enumerable:!0,configurable:!0}),v.prototype.copyFrom=function(t){a.prototype.copyFrom.call(this,t),this.grid.template.copyFrom(t.grid.template),this.ticks.template.copyFrom(t.ticks.template),this.labels.template.copyFrom(t.labels.template),this.axisFills.template.copyFrom(t.axisFills.template),this.line.copyFrom(t.line),this.baseGrid.copyFrom(t.baseGrid)},v.prototype.toAxisPosition=function(t){return t},v.prototype.setVisibility=function(t){a.prototype.setVisibility.call(this,t),this.bulletsContainer.visible=t},v);function v(){var t=a.call(this)||this,e=(t._chart=new l.d,t.className="AxisRenderer",t.minGridDistance=50,t.inside=!1,t.inversed=!1,t.tooltipLocation=.5,t.fullWidthTooltip=!1,t.cellStartLocation=0,t.cellEndLocation=1,t.minLabelPosition=0,t.maxLabelPosition=1,t.shouldClone=!1,t.createChild(s.a)),i=(e.shouldClone=!1,e.layout="none",e.virtualParent=t,e.width=Object(f.c)(100),e.height=Object(f.c)(100),(t.gridContainer=e).events.on("maxsizechanged",function(){t.inited&&t.invalidateAxisItems()},t,!1),t.createChild(s.a)),n=(i.shouldClone=!1,i.isMeasured=!1,i.layout="none",i.width=Object(f.c)(100),i.height=Object(f.c)(100),t.breakContainer=i,t.createChild(s.a)),r=(n.shouldClone=!1,n.isMeasured=!1,n.layout="none",n.width=Object(f.c)(100),n.height=Object(f.c)(100),t.bulletsContainer=n,t.line=t.createChild(c.a),t.line.shouldClone=!1,t.line.strokeOpacity=0,t.createChild(h.a)),o=(r.shouldClone=!1,t.baseGrid=r,t._disposers);return o.push(r),o.push(t.line),o.push(e),o.push(i),o.push(n),o.push(t._chart),t.ticks.template.disabled=!0,t.axisFills.template.disabled=!0,t.axisFills.template.interactionsEnabled=!1,t.applyTheme(),t}d.c.registeredClasses.AxisRenderer=y},MfFr:function(t,e){var p=Math.abs,d=Math.pow,f=Math.floor,g=Math.log,m=Math.LN2;t.exports={pack:function(t,e,i){var n,r,o,a=new Array(i),s=8*i-e-1,i=(1<<s)-1,l=i>>1,u=23===e?d(2,-24)-d(2,-77):0,c=t<0||0===t&&1/t<0?1:0,h=0;for((t=p(t))!=t||t===1/0?(r=t!=t?1:0,n=i):(n=f(g(t)/m),t*(o=d(2,-n))<1&&(n--,o*=2),2<=(t+=1<=n+l?u/o:u*d(2,1-l))*o&&(n++,o/=2),i<=n+l?(r=0,n=i):1<=n+l?(r=(t*o-1)*d(2,e),n+=l):(r=t*d(2,l-1)*d(2,e),n=0));8<=e;a[h++]=255&r,r/=256,e-=8);for(n=n<<e|r,s+=e;0<s;a[h++]=255&n,n/=256,s-=8);return a[--h]|=128*c,a},unpack:function(t,e){var i,n=t.length,r=8*n-e-1,o=(1<<r)-1,a=o>>1,s=r-7,l=n-1,r=t[l--],u=127&r;for(r>>=7;0<s;u=256*u+t[l],l--,s-=8);for(i=u&(1<<-s)-1,u>>=-s,s+=e;0<s;i=256*i+t[l],l--,s-=8);if(0===u)u=1-a;else{if(u===o)return i?NaN:r?-1/0:1/0;i+=d(2,e),u-=a}return(r?-1:1)*i*d(2,u-e)}}}
1,MipW:function(t,e,i){i.d(e,"a",function(){return h}),e.b=function(){return n=null==n?new h:n};var n,r,e=i("m4/l"),o=i("Tjl+"),a=i("pzs1"),s=i("x79X"),l=i("aCit"),c=i("ScGY"),u=i("Mtpk"),h=(r=o.a,Object(e.c)(p,r),p.prototype.debug=function(){},p.prototype.format=function(t,e){u.hasValue(e)||(e="svg");var i="",n=(t=this.escape(t)).match(/\[([^\]]*?)\]/gm);if(!n)return this.wrap(t,"",e);for(var r=t.split(/\[[^\[\]]*\]/),o=0,a=r.length;o<a;o++){var s,l=r[o];""!==l&&(l=this.adapter.apply("chunk",l),s="",0<o&&(s=n[o-1].replace("[","").replace("]","")),i+=this.wrap(l,s,e))}return i=this.unescape(i),this.cleanUp(i)},p.prototype.escape=function(t){return t.replace(/\[\[/g,l.c.getPlaceholder("1")).replace(/([^\/]{1})\]\]/g,"$1"+l.c.getPlaceholder("2")).replace(/\]\]/g,l.c.getPlaceholder("2")).replace(/\{\{/g,l.c.getPlaceholder("3")).replace(/\}\}/g,l.c.getPlaceholder("4")).replace(/\'\'/g,l.c.getPlaceholder("5"))},p.prototype.unescape=function(t){return t.replace(new RegExp(l.c.getPlaceholder("1"),"g"),"[[").replace(new RegExp(l.c.getPlaceholder("2"),"g"),"]]").replace(new RegExp(l.c.getPlaceholder("3"),"g"),"{{").replace(new RegExp(l.c.getPlaceholder("4"),"g"),"}}").replace(new RegExp(l.c.getPlaceholder("5"),"g"),"'")},p.prototype.cleanUp=function(t){return t.replace(/\[\[/g,"[").replace(/\]\]/g,"]").replace(/\{\{/g,"{").replace(/\}\}/g,"}").replace(/\'\'/g,"'")},p.prototype.wrap=function(t,e,i){return"html"!==(""!==e&&"/"!==e||(e=""),i)?this.wrapSvg(t,this.translateStyleShortcuts(e)):this.wrapHtml(t,this.translateStyleShortcuts(e))},p.prototype.wrapSvg=function(t,e){return""===e?"<tspan>"+t+"</tspan>":"<tspan style='"+e+"'>"+t+"</tspan>"},p.prototype.getSvgElement=function(t,e){var i=new a.a("tspan");return i.textContent=t,e&&i.node.setAttribute("style",e),i},p.prototype.wrapHtml=function(t,e){return""===e?"<span>"+t+"</span>":"<span style='"+this.styleSvgToHtml(e)+"'>"+t+"</span>"},p.prototype.getHtmlElement=function(t,e){var i=document.createElement("span");return i.innerHTML=t,e&&i.setAttribute("style",e),i},p.prototype.styleSvgToHtml=function(t){return t.replace(/fill:/,"color:")},p.prototype.translateStyleShortcuts=function(t){if(""==t||"[ ]"==t)return"";var e=l.c.getCache("translateStyleShortcuts_"+t);if(e)return e;var i=t.match(/('[^']*')|("[^"]*")/gi);if(i)for(var n=0;n<i.length;n++)t=t.replace(i[n],i[n].replace(/['"]*/g,"").replace(/[ ]+/g,"+"));var r=t.match(/([\w\-]*:[\s]?[^;\s\]]*)|(\#[\w]{1,6})|([\w]+)|(\/)/gi);if(!r)return t;for(n=0;n<r.length;n++)r[n].match(/^bold$/i)?r[n]="font-weight:"+r[n]:"/"==r[n]?r[n]="":r[n].match(/:/)?r[n]=r[n].replace(/\+/g," "):r[n]="fill:"+r[n];e=r.join(";");return l.c.setCache("translateStyleShortcuts_"+t,e),e},p.prototype.chunk=function(t,e,i){void 0===e&&(e=!1),void 0===i&&(i=!1);var n=[];t=this.escape(t);for(var r=e?t.split("'"):[t],o=0;o<r.length;o++){var a,s=r[o];if(""!==s)if(o%2==0)for(var l=(s=(s=s.replace(/\]\[/g,"]"+c.d+"[")).replace(/\[\]/g,"[ ]")).split(/[\[\]]+/),u=0;u<l.length;u++)(a=this.cleanUp(this.unescape(l[u])))!==c.d&&""!==a&&n.push(u%2==0?{type:"value",text:this.adapter.apply("chunk",a)}:{type:i?"value":"format",text:"["+a+"]"});else for(l=s.split(/[\[\]]+/),u=0;u<l.length;u++)""!==(a=this.cleanUp(this.unescape(l[u])))&&(u%2==0?n.push({type:"text",text:a}):this.isImage(a)?n.push({type:"image",text:"["+a+"]"}):n.push({type:"format",text:"["+a+"]"}))}return n},p.prototype.isImage=function(t){return!!t.match(/img[ ]?:/)},p);function p(){var t=r.call(this)||this;return t.adapter=new s.a(t),t.className="TextFormatter",t.applyTheme(),t}l.c.registeredClasses.TextFormatter=h},MlsF:function(t,e,i){e.b=function(t){switch(t){case 0:return 0;case-1:return 1;case 1:return-1}},e.a=function(t,e){return 0===t?e:t}},Mpxm:function(t,e,i){i.d(e,"a",function(){return l}),i.d(e,"b",function(){return u});var n=i("4DCw"),r=i("ZhuL"),o=i("x79X"),a=i("OVUc"),s=i("hJ5i"),l=(c.prototype.load=function(t){t=Array.isArray(t)?t:[t],t=s.map(t,function(t){return t.dispatchImmediately("started"),t.dispatchImmediately("loadstarted"),a.load(t.url,t,t.requestOptions)});Promise.all(t).then(function(t){s.each(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"))})},c.prototype.getParserByType=function(t){return this.adapter.apply("getParserByType",{parser:null,type:t}).parser||("csv"==t||"text/csv"==t||"application/vnd.ms-excel"==t?new n.a:"json"==t||"application/json"==t?new r.a:void 0)},c.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(r.a.isJSON(t))return this.getParserByType("json");
1if(n.a.isCSV(t))return this.getParserByType("csv")}return i},c),u=new l;function c(){this.adapter=new o.a(this)}},Mr4Y:function(t,e,i){i.d(e,"a",function(){return c});var h,e=i("m4/l"),n=i("C6dT"),r=i("Vs7R"),p=i("Gg2j"),d=i("hGwe"),o=i("8ZqG"),a=i("CuFa"),s=i("sxA1"),l=i("C84C"),u=i("Mtpk"),c=(h=n.a,Object(e.c)(f,h),f.prototype.draw=function(){h.prototype.draw.call(this);var t=this.innerWidth,e=this.innerHeight,i=this.depth,n=this.angle,r=p.sin(n),n=p.cos(n),o={x:0,y:0},a={x:t,y:0},s={x:t,y:e},l={x:0,y:e},u={x:i*n,y:-i*r},c={x:i*n+t,y:-i*r},t={x:i*n+t,y:-i*r+e},n={x:i*n,y:-i*r+e};this.sideFront.path=d.moveTo(o)+d.lineTo(a)+d.lineTo(s)+d.lineTo(l)+d.closePath(),this.sideBack.path=d.moveTo(u)+d.lineTo(c)+d.lineTo(t)+d.lineTo(n)+d.closePath(),this.sideLeft.path=d.moveTo(o)+d.lineTo(u)+d.lineTo(n)+d.lineTo(l)+d.closePath(),this.sideRight.path=d.moveTo(a)+d.lineTo(c)+d.lineTo(t)+d.lineTo(s)+d.closePath(),this.sideBottom.path=d.moveTo(l)+d.lineTo(n)+d.lineTo(t)+d.lineTo(s)+d.closePath(),this.sideTop.path=d.moveTo(o)+d.lineTo(u)+d.lineTo(c)+d.lineTo(a)+d.closePath()},Object.defineProperty(f.prototype,"depth",{get:function(){return this.getPropertyValue("depth")},set:function(t){this.setPropertyValue("depth",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"angle",{get:function(){return this.getPropertyValue("angle")},set:function(t){this.setPropertyValue("angle",t,!0)},enumerable:!0,configurable:!0}),f.prototype.setFill=function(t){var e,i;h.prototype.setFill.call(this,t),(t=!u.isObject(t)||"r"in t?Object(o.e)(t):t)instanceof o.a?e=t.hex:t instanceof s.a||t instanceof a.a?e=t.stops.getIndex(0).color.hex:((t=new l.a).lightness=-.2,this.sideBack.filters.push(t),(i=t.clone()).lightness=-.4,this.sideLeft.filters.push(i),(i=t.clone()).lightness=-.2,this.sideRight.filters.push(i),(i=t.clone()).lightness=-.1,this.sideTop.filters.push(i),(i=t.clone()).lightness=-.5,this.sideBottom.filters.push(i)),e&&(this.sideBack.fill=Object(o.c)(e).lighten(-.2),this.sideLeft.fill=Object(o.c)(e).lighten(-.4),this.sideRight.fill=Object(o.c)(e).lighten(-.2),this.sideTop.fill=Object(o.c)(e).lighten(-.1),this.sideBottom.fill=Object(o.c)(e).lighten(-.5))},f.prototype.copyFrom=function(t){h.prototype.copyFrom.call(this,t),this.sideBack.copyFrom(t.sideBack),this.sideLeft.copyFrom(t.sideLeft),this.sideRight.copyFrom(t.sideRight),this.sideTop.copyFrom(t.sideTop),this.sideBottom.copyFrom(t.sideBottom)},f);function f(){var t=h.call(this)||this,e=(t.angle=30,t.depth=30,t.className="Rectangle3D",t.layout="none",t.createChild(r.a)),e=(e.shouldClone=!1,e.setElement(t.paper.add("path")),e.isMeasured=!1,t.sideBack=e,t._disposers.push(t.sideBack),t.createChild(r.a)),e=(e.shouldClone=!1,e.setElement(t.paper.add("path")),e.isMeasured=!1,t.sideBottom=e,t._disposers.push(t.sideBottom),t.createChild(r.a)),e=(e.shouldClone=!1,e.setElement(t.paper.add("path")),e.isMeasured=!1,t.sideLeft=e,t._disposers.push(t.sideLeft),t.createChild(r.a)),e=(e.shouldClone=!1,e.setElement(t.paper.add("path")),e.isMeasured=!1,t.sideRight=e,t._disposers.push(t.sideRight),t.createChild(r.a)),e=(e.shouldClone=!1,e.setElement(t.paper.add("path")),e.isMeasured=!1,t.sideTop=e,t._disposers.push(t.sideTop),t.createChild(r.a));return e.shouldClone=!1,e.setElement(t.paper.add("path")),e.isMeasured=!1,t.sideFront=e,t._disposers.push(t.sideFront),t.applyTheme(),t}},Mtpk:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),e.isNaN=r,e.getType=o,e.getDefault=function(t,e){return t||e},e.checkString=function(t){if("string"==typeof t)return!0;throw new Error("Expected a string but got "+o(t))},e.checkBoolean=function(t){if("boolean"==typeof t)return!0;throw new Error("Expected a boolean but got "+o(t))},e.checkNumber=function(t){if("number"!=typeof t)throw new Error("Expected a number but got "+o(t));if(r(t))throw new Error("Expected a number but got NaN");return!0},e.checkObject=function(t){t=o(t);if("[object Object]"===t)return!0;throw new Error("Expected an object but got "+t)},e.checkArray=function(t){if(Array.isArray(t))return!0;throw new Error("Expected an array but got "+o(t))},e.checkDate=function(t){t=o(t);if("[object Date]"===t)return!0;throw new Error("Expected a date but got "+t)},e.castString=a,e.castNumber=function(t){if("string"==typeof t){var e=+t;if(r(e))throw new Error("Cannot cast string "+JSON.stringify(t)+" to a number");return e}if("number"==typeof t){if(r(t))throw new Error("Expected a number but got NaN");return t}e=o(t);if("[object Date]"===e)return t.getTime();throw new Error("Expected a string, number, or date but got "+e)},e.toBoolean=function(t){return!!t},e.toNumber=s,e.toText=function(t){if(l(t)&&!u(t)){if(c(t))return a(t);if(h(t))return t.toString()}return t},e.toNumberOrPercent=function(t){return!l(t)||c(t)||Object(n.b)(t)?t:u(t)&&-1!=t.indexOf("%")?Object(n.c)(s(t)):s(t)},e.hasValue=l,e.getValue=function(t){if(l(t))return t;throw new Error("Value doesn't exist")},e.getValueDefault=function(t,e){return l(t)?t:e},e.isDate=function(t){return"[object Date]"===o(t)},e.isString=u,e.isNumber=c,e.isObject=h,e.isArray=function(t){return Array.isArray(t)};var n=i("tjMS");function r(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){var e;return l(t)&&!c(t)?r(e=Number(t))&&u(t)&&""!=t?s(t.replace(/[^0-9.\-]+/g,"")):e:t}function l(t){return null!=t}function u(t){return"string"==typeof t}function c(t){return"number"==typeof t&&Number(t)==t}function h(t){return"object"==(void 0===t?"undefined":Rt(t))&&null!=t}}
1,"ND2/":function(t,e,i){i.d(e,"a",function(){return l});var n,e=i("m4/l"),r=i("PTiM"),o=i("8ZqG"),a=i("aFzC"),s=i("hGwe"),l=(n=r.a,Object(e.c)(u,n),u.prototype.draw=function(){var t={x:this.x1,y:this.y1},e={x:this.x2,y:this.y2};this.path=s.moveTo(t)+Object(a.e)(t,e,this.waveLength,this.waveHeight,this.tension,!0)},Object.defineProperty(u.prototype,"waveLength",{get:function(){return this.getPropertyValue("waveLength")},set:function(t){this.setPropertyValue("waveLength",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"waveHeight",{get:function(){return this.getPropertyValue("waveHeight")},set:function(t){this.setPropertyValue("waveHeight",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"tension",{get:function(){return this.getPropertyValue("tension")},set:function(t){this.setPropertyValue("tension",t),this.invalidate()},enumerable:!0,configurable:!0}),u);function u(){var t=n.call(this)||this;return t.className="WavedLine",t.element=t.paper.add("path"),t.waveLength=16,t.waveHeight=4,t.tension=.8,t.pixelPerfect=!1,t.fill=Object(o.c)(),t.applyTheme(),t}},"NI+5":function(t,e,i){var n=i("0sYB"),r=i("3sMl"),o=i("hqo8"),a=i("7X7h"),s=i("EErT"),l=i("Ox5T"),u=i("gxUV").f;r&&n({target:"Object",proto:!0,forced:o},{__lookupSetter__:function(t){var e,i=a(this),n=s(t,!0);do{if(e=u(i,n))return e.set}while(i=l(i))}})},NK3S:function(t,e,i){var n=i("3weC"),r=i("EErT");t.exports=function(t){if("string"!==t&&"number"!==t&&"default"!==t)throw TypeError("Incorrect hint");return r(n(this),"number"!==t)}},NKcy:function(t,e,i){var n=i("0sYB"),r=i("UjlR"),o=i("7X7h"),a=i("tHyI"),s=i("HnbP"),l=i("Rs0P");n({target:"Array",proto:!0},{flatMap:function(t){var e,i=o(this),n=a(i.length);return s(t),(e=l(i,0)).length=r(e,i,i,n,0,1,t,1<arguments.length?arguments[1]:void 0),e}})},NNEa:function(t,e,i){function l(t){return t.frozen||(t.frozen=new n)}function n(){this.entries=[]}function r(t,e){return a(t.entries,function(t){return t[0]===e})}var u=i("/vWR"),c=i("Tl3C").getWeakData,h=i("3weC"),p=i("Kg2n"),d=i("L56b"),f=i("L4xm"),o=i("X/sl"),g=i("JZRr"),i=i("SqFF"),m=i.set,y=i.getterFor,a=o.find,s=o.findIndex,v=0;n.prototype={get:function(t){t=r(this,t);if(t)return t[1]},has:function(t){return!!r(this,t)},set:function(t,e){var i=r(this,t);i?i[1]=e:this.entries.push([t,e])},delete:function(e){var t=s(this.entries,function(t){return t[0]===e});return~t&&this.entries.splice(t,1),!!~t}},t.exports={getConstructor:function(t,i,n,r){function o(t,e,i){var n=s(t),r=c(h(e),!0);return!0===r?l(n).set(e,i):r[n.id]=i,t}var a=t(function(t,e){d(t,a,i),m(t,{type:i,id:v++,frozen:void 0}),null!=e&&f(e,t[r],{that:t,AS_ENTRIES:n})}),s=y(i);return u(a.prototype,{delete:function(t){var e,i=s(this);return!!p(t)&&(!0===(e=c(t))?l(i).delete(t):e&&g(e,i.id)&&delete e[i.id])},has:function(t){var e,i=s(this);return!!p(t)&&(!0===(e=c(t))?l(i).has(t):e&&g(e,i.id))}}),u(a.prototype,n?{get:function(t){var e,i=s(this);if(p(t))return!0===(e=c(t))?l(i).get(t):e?e[i.id]:void 0},set:function(t,e){return o(this,t,e)}}:{add:function(t){return o(this,t,!0)}}),a}}},NR9A:function(t,e,i){i("NRfM")(Math,"Math",!0)},NRfM:function(t,e,i){var n=i("8+rI").f,r=i("JZRr"),o=i("KslR")("toStringTag");t.exports=function(t,e,i){t&&!r(t=i?t:t.prototype,o)&&n(t,o,{configurable:!0,value:e})}},NSJ1:function(t,e,i){var n=i("vfdp"),r=i("6aQQ"),o=i("XqrT"),i=i("UseD").NATIVE_ARRAY_BUFFER_VIEWS,a=n.ArrayBuffer,s=n.Int8Array;t.exports=!i||!r(function(){s(1)})||!r(function(){new s(-1)})||!o(function(t){new s,new s(null),new s(1.5),new s(t)},!0)||r(function(){return 1!==new s(new a(2),1,void 0).length})},NWlt:function(t,e,i){var n=i("0sYB"),r=i("saPf");n({target:"String",proto:!0,forced:i("v0oN")("big")},{big:function(){return r(this,"big","","")}})},NZ9V:function(t,e,i){i("1M4z");var u=i("z3p0"),c=i("6aQQ"),h=i("KslR"),p=i("4Wbs"),d=i("k2B3"),f=h("species"),g=!c(function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")}),m="$0"==="a".replace(/./,"$0"),i=h("replace"),y=!!/./[i]&&""===/./[i]("a","$0"),v=!c(function(){var t=/(?:)/,e=t.exec,t=(t.exec=function(){return e.apply(this,arguments)},"ab".split(t));return 2!==t.length||"a"!==t[0]||"b"!==t[1]});t.exports=function(i,t,e,n){var o,r,a=h(i),s=!c(function(){var t={};return t[a]=function(){return 7},7!=""[i](t)}),l=s&&!c(function(){var t=!1,e=/a/;return"split"===i&&((e={}).constructor={},e.constructor[f]=function(){return e},e.flags="",e[a]=/./[a]),e.exec=function(){return t=!0,null},e[a](""),!t});s&&l&&("replace"!==i||g&&m&&!y)&&("split"!==i||v)||(o=/./[a],e=(l=e(a,""[i],function(t,e,
1i,n,r){return e.exec===p?s&&!r?{done:!0,value:o.call(e,i,n)}:{done:!0,value:t.call(i,e,n)}:{done:!1}},{REPLACE_KEEPS_$0:m,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:y}))[0],r=l[1],u(String.prototype,i,e),u(RegExp.prototype,a,2==t?function(t,e){return r.call(t,this,e)}:function(t){return r.call(t,this)})),n&&d(RegExp.prototype[a],"sham",!0)}},Nfo5:function(t,e,i){var n=i("3weC"),r=i("HnbP"),o=i("KslR")("species");t.exports=function(t,e){var t=n(t).constructor;return void 0===t||null==(t=n(t)[o])?e:r(t)}},"Nv8/":function(L,t,e){Object.defineProperty(t,"__esModule",{value:!0});var i,t={},n=(e.d(t,"System",function(){return m.a}),e.d(t,"system",function(){return m.b}),e.d(t,"BaseObject",function(){return q.a}),e.d(t,"BaseObjectEvents",function(){return q.b}),e.d(t,"Component",function(){return $.a}),e.d(t,"Container",function(){return y.a}),e.d(t,"DataItem",function(){return K.a}),e.d(t,"Sprite",function(){return Z.a}),e.d(t,"SpriteEventDispatcher",function(){return J.a}),e.d(t,"SpriteState",function(){return Q.a}),e.d(t,"registry",function(){return v.c}),e.d(t,"Registry",function(){return v.a}),e.d(t,"is",function(){return v.b}),e.d(t,"options",function(){return b.a}),e.d(t,"CSVParser",function(){return tt.a}),e.d(t,"DataLoader",function(){return et.a}),e.d(t,"dataLoader",function(){return et.b}),e.d(t,"DataParser",function(){return it.a}),e.d(t,"DataSource",function(){return nt.a}),e.d(t,"JSONParser",function(){return rt.a}),e.d(t,"SVGDefaults",function(){return ot.a}),e.d(t,"Button",function(){return a.a}),e.d(t,"Circle",function(){return at.a}),e.d(t,"Ellipse",function(){return st.a}),e.d(t,"Image",function(){return lt}),e.d(t,"Label",function(){return s.a}),e.d(t,"Line",function(){return ct.a}),e.d(t,"Popup",function(){return ht.a}),e.d(t,"Modal",function(){return pt.a}),e.d(t,"PointedRectangle",function(){return dt.a}),e.d(t,"PointedShape",function(){return ft.a}),e.d(t,"Polyarc",function(){return gt.a}),e.d(t,"Polygon",function(){return mt.a}),e.d(t,"Polyline",function(){return yt.a}),e.d(t,"Polyspline",function(){return vt.a}),e.d(t,"Preloader",function(){return xt}),e.d(t,"Rectangle",function(){return _t.a}),e.d(t,"ResizeButton",function(){return wt.a}),e.d(t,"CloseButton",function(){return St}),e.d(t,"SwitchButton",function(){return Ct}),e.d(t,"RoundedRectangle",function(){return Ot.a}),e.d(t,"Scrollbar",function(){return kt.a}),e.d(t,"Slider",function(){return Dt}),e.d(t,"Slice",function(){return bt.a}),e.d(t,"TextLink",function(){return It.a}),e.d(t,"Tooltip",function(){return At.a}),e.d(t,"Trapezoid",function(){return jt.a}),e.d(t,"Triangle",function(){return Ft.a}),e.d(t,"WavedCircle",function(){return Et.a}),e.d(t,"WavedLine",function(){return Mt.a}),e.d(t,"WavedRectangle",function(){return Lt.a}),e.d(t,"ZoomOutButton",function(){return Vt.a}),e.d(t,"PlayButton",function(){return Rt}),e.d(t,"Cone",function(){return Bt.a}),e.d(t,"Rectangle3D",function(){return zt.a}),e.d(t,"Slice3D",function(){return Ht.a}),e.d(t,"Export",function(){return Wt.a}),e.d(t,"ExportMenu",function(){return Ut.a}),e.d(t,"DateFormatter",function(){return Yt.a}),e.d(t,"DurationFormatter",function(){return Gt.a}),e.d(t,"NumberFormatter",function(){return Xt.a}),e.d(t,"TextFormatter",function(){return qt.a}),e.d(t,"getTextFormatter",function(){return qt.b}),e.d(t,"Inertia",function(){return $t.a}),e.d(t,"Interaction",function(){return Kt.a}),e.d(t,"getInteraction",function(){return Kt.b}),e.d(t,"InteractionKeyboardObject",function(){return Zt.a}),e.d(t,"InteractionObject",function(){return Jt.a}),e.d(t,"InteractionObjectEventDispatcher",function(){return Qt.a}),e.d(t,"MouseCursorStyle",function(){return Pt.a}),e.d(t,"AMElement",function(){return te.a}),e.d(t,"Group",function(){return ee.a}),e.d(t,"Paper",function(){return ie.a}),e.d(t,"Tension",function(){return ne.d}),e.d(t,"Basis",function(){return ne.a}),e.d(t,"SVGContainer",function(){return re.a}),e.d(t,"ColorModifier",function(){return oe.a}),e.d(t,"LinearGradient",function(){return ae.a}),e.d(t,"LinearGradientModifier",function(){return se.a}),e.d(t,"RadialGradientModifier",function(){return ue}),e.d(t,"LinePattern",function(){return pe.a}),e.d(t,"CirclePattern",function(){return de.a}),e.d(t,"Pattern",function(){return fe.a}),e.d(t,"RadialGradient",function(){return le.a}),e.d(t,"RectPattern",function(){return ge.a}),e.d(t,"ColorizeFilter",function(){return me}),e.d(t,"DesaturateFilter",function(){return ve.a}),e.d(t,"DropShadowFilter",function(){return be.a}),e.d(t,"BlurFilter",function(){return xe}),e.d(t,"Filter",function(){return C.a}),e.d(t,"FocusFilter",function(){return Pe}),e.d(t,"LightenFilter",function(){return Se.a}),e.d(t,"GlobalAdapter",function(){return Ce.b}),e.d(t,"globalAdapter",function(){return Ce.c}),e.d(t,"Adapter",function(){return Ce.a}),e.d(t,"Animation",function(){return Te.a}),e.d(t,"animate",function(){return Te.c}),e.d(t,"nextFrame",function(){return k.a}),e.d(t,"readFrame",function(){return k.c}),e.d(t,"writeFrame",function(){return k.f}),e.d(t,"whenIdle",function(){return k.e}),e.d(t,"triggerIdle",function(){return k.d}),e.d(t,"Cache",function(){return Oe.a}),e.d(t,"cache",function(){return Oe.b}),e.d(t,"Color",function(){return D.a}),e.d(t,"color",function(){return D.c}),e.d(t,"isColor",function(){return D.d}),e.d(t,"castColor",function(){return D.b}),e.d(t,"ColorSet",function(){return ke.a}),e.d(t,"PatternSet",function(){return De.a}),e.d(t,"InterfaceColorSet",function(){return l.a}),e.d(t,"DictionaryDisposer",function(){return Ie.b}),e.d(t,"Dictionary",function(){return Ie.a}),e.d(t,"DictionaryTemplate",function(){return Ie.c}),e.d(t,"Disposer",function(){return I.b}),e.d(t,"MultiDisposer",function(){return I.c}),e.d(t,"MutableValueDisposer",function(){return I.d}),e.d(t,"CounterDisposer",function(){return I.a}),e.d(t,"StyleRule",function(){return x.c}),e.d(t,"StyleClass",function(){return x.b}),e.d(t,"getElement",function(){return x.q}),e.d(t,"addClass",function(){return x.f}),e.d(t,"removeClass",function(){return x.y}),e.d(t,"blur",function(){return x.h}),e.d(t,"focus",function(){return x.o}),e.d(t,"outerHTML",function(){return x.w}),e.d(t,"isElement",function(){return x.t}),e.d(t,"copyAttributes",function(){return x.j}),e.d(t,"fixPixelPerfect",function(){return x.n}),e.d(t,"ready",function(){return x.x}),e.d(t,"EventDispatcher",function(){return Ae.a}),e.d(t,"TargetedEventDispatcher",function(){return Ae.b}),e.d(t,"ListIterator",function(){return A.ListIterator}),e.d(t,"min",function(){return A.min}),e.d(t,"max",function(){return A.max}),e.d(t,"join",function(){return A.join}),e.d(t,"Keyboard",function(){return je.a}),e.d(t,"keyboard",function(){return je.b}),e.d(t,"Language",function(){return Fe.a}),e.d(t,"IndexedIterable",function(){return j.a}),e.d(t,"ListGrouper",function(){return j.d}),e.d(t,"ListDisposer",function(){return j.c}),e.d(t,"List",function(){return j.b}),e.d(t,"ListTemplate",function(){return j.e}),e.d(t,"Morpher",function(){return Ee.a}),e.d(t,"reverse",function(){return Me.b}),e.d(t,"or",function(){return Me.a}),e.d(t,"Percent",function(){return w.a}),e.d(t,"percent",function(){return w.c}),e.d(t,"isPercent",function(){return w.b}),e.d(t,"Plugin",function(){return Le.a}),e.d(t,"Responsive",function(){return Ve.a}),e.d(t,"ResponsiveBreakpoints",function(){return Ve.b}),e.d(t,"defaultRules",function(){return Ve.c}),e.d(t,"OrderedList",function(){return Re.a}),e.d(t,"SortedList",function(){return Re.c}),e.d(t,"OrderedListTemplate",function(){return Re.b}),e.d(t,"SortedListTemplate",function(){return Re.d}),e.d(t,"PX",function(){return F.f}),e.d(t,"STRING",function(){return F.g}),e.d(t,"NUMBER",function(){return F.c}),e.d(t,"DATE",function(){return F.a}),e.d(t,"DURATION",function(){return F.b}),e.d(t,"PLACEHOLDER",function(){return F.d}
1),e.d(t,"PLACEHOLDER2",function(){return F.e}),e.d(t,"isNaN",function(){return _.isNaN}),e.d(t,"checkString",function(){return _.checkString}),e.d(t,"checkBoolean",function(){return _.checkBoolean}),e.d(t,"checkNumber",function(){return _.checkNumber}),e.d(t,"checkObject",function(){return _.checkObject}),e.d(t,"castString",function(){return _.castString}),e.d(t,"castNumber",function(){return _.castNumber}),e.d(t,"isString",function(){return _.isString}),e.d(t,"isNumber",function(){return _.isNumber}),e.d(t,"isObject",function(){return _.isObject}),e.d(t,"isArray",function(){return _.isArray}),e.d(t,"Validatable",function(){return Ne.a}),e.d(t,"path",function(){return h}),e.d(t,"colors",function(){return Be}),e.d(t,"ease",function(){return ze}),e.d(t,"math",function(){return He}),e.d(t,"array",function(){return We}),e.d(t,"number",function(){return Ue}),e.d(t,"object",function(){return Ye}),e.d(t,"string",function(){return Ge}),e.d(t,"time",function(){return Xe}),e.d(t,"utils",function(){return qe}),e.d(t,"iter",function(){return A}),e.d(t,"type",function(){return _}),e.d(t,"net",function(){return $e}),e.d(t,"create",function(){return ri}),e.d(t,"createFromConfig",function(){return oi}),e.d(t,"createDeferred",function(){return ai}),e.d(t,"disposeAllCharts",function(){return ti}),e.d(t,"viewPortHandler",function(){return M}),e.d(t,"useTheme",function(){return li}),e.d(t,"unuseTheme",function(){return ui}),e.d(t,"unuseAllThemes",function(){return ci}),e.d(t,"addLicense",function(){return hi}),window.Promise),V=n&&n.prototype.then,R=n&&n.prototype.catch,N=n&&n.prototype.finally,B=n&&n.reject,z=n&&n.resolve,H=n&&n.allSettled,W=n&&n.all,U=n&&n.race,Y=window.fetch,G=String.prototype.startsWith,X=String.prototype.endsWith,m=(e("nj15"),e("+81g"),e("TFFM"),e("Rpw0")),q=e("Tjl+"),$=e("Y9w3"),y=e("C6dT"),K=e("A6AV"),Z=e("Vs7R"),J=e("kQxV"),Q=e("ux7t"),v=e("aCit"),b=e("Q4nc"),tt=e("4DCw"),et=e("Mpxm"),it=e("mIpt"),nt=e("EjGA"),rt=e("ZhuL"),ot=e("hpNl"),a=e("aGXA"),at=e("FzPm"),st=e("Ybtf"),r=e("m4/l"),x=e("58Sn"),_=e("Mtpk"),lt=(i=Z.a,Object(r.c)(o,i),o.prototype.draw=function(){var t,e;i.prototype.draw.call(this),this.href&&(t=this.innerWidth,e=this.innerHeight,_.isNumber(this.widthRatio)&&(t=e*this.widthRatio,this.width=t),_.isNumber(this.heightRatio)&&(e=t*this.heightRatio,this.height=e),this.element.attr({width:t,height:e}),this.element.attrNS(x.d,"xlink:href",this.href))},Object.defineProperty(o.prototype,"href",{get:function(){return this.getPropertyValue("href")},set:function(t){this.setPropertyValue("href",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"widthRatio",{get:function(){return this.getPropertyValue("widthRatio")},set:function(t){this.setPropertyValue("widthRatio",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"heightRatio",{get:function(){return this.getPropertyValue("heightRatio")},set:function(t){this.setPropertyValue("heightRatio",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"bbox",{get:function(){return{x:0,y:0,width:this.pixelWidth,height:this.pixelHeight}},enumerable:!0,configurable:!0}),o);function o(){var t=i.call(this)||this;return t.className="Image",t.element=t.paper.add("image"),t.applyTheme(),t.width=50,t.height=50,t}v.c.registeredClasses.Image=lt;var ut,s=e("p9TX"),ct=e("PTiM"),ht=e("UsNi"),pt=e("W8Sc"),dt=e("MZQ8"),ft=e("1qam"),gt=e("MXvJ"),mt=e("R6wv"),yt=e("jfaP"),vt=e("xgTw"),l=e("MIZb"),bt=e("Inf5"),w=e("tjMS"),xt=(ut=y.a,Object(r.c)(u,ut),Object.defineProperty(u.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)+"%"),1<=t?(this._started&&(this._started=void 0),v.c.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)):0<t&&(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(u.prototype,"delay",{get:function(){return this.getPropertyValue("delay")},set:function(t){this.setPropertyValue("delay",t)},enumerable:!0,configurable:!0}),u);function u(){var t=ut.call(this)||this,e=(t.className="Preloader",t.width=Object(w.c)(100),t.height=Object(w.c)(100),new l.a),i=t.createChild(y.a),n=(i.shouldClone=!1,i.createChild(bt.a)),n=(n.shouldClone=!1,n.radius=53,n.arc=360,n.fill=e.getFor("fill"),n.fillOpacity=.8,n.innerRadius=42,n.isMeasured=!1,t.backgroundSlice=n,i.createChild(bt.a)),n=(n.shouldClone=!1,n.radius=50,n.innerRadius=45,n.fill=e.getFor("alternativeBackgroun
1d"),n.fillOpacity=.2,n.isMeasured=!1,t.progressSlice=n,i.createChild(s.a));return n.shouldClone=!1,n.horizontalCenter="middle",n.verticalCenter="middle",n.isMeasured=!1,n.fill=e.getFor("text"),n.align="center",n.valign="middle",n.textAlign="middle",n.fillOpacity=.4,t.label=n,t.background.opacity=1,t.background.fill=e.getFor("background"),t.contentAlign="center",t.contentValign="middle",t.delay=300,t.states.create("hidden").properties.opacity=0,t.visible=!1,t.hide(0),t.__disabled=!0,t._disposers.push(t.backgroundSlice),t._disposers.push(t.progressSlice),t._disposers.push(t.label),t._disposers.push(i),t}v.c.registeredClasses.Preloader=xt;var c,_t=e("GtDR"),wt=e("xIv9"),h=e("hGwe"),Pt=e("qCRI"),St=(c=a.a,Object(r.c)(p,c),p.prototype.validate=function(){c.prototype.validate.call(this);var t=this.pixelWidth/3,e=this.pixelHeight/3,i=h.moveTo({x:-t/2,y:-e/2}),i=(i=(i+=h.lineTo({x:t/2,y:e/2}))+h.moveTo({x:t/2,y:-e/2}))+h.lineTo({x:-t/2,y:e/2});this.icon.path=i,this.invalidateLayout()},p.prototype.applyInternalDefaults=function(){c.prototype.applyInternalDefaults.call(this),_.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Close"))},p);function p(){var t=c.call(this)||this,e=(t.className="CloseButton",t.padding(8,8,8,8),t.showSystemTooltip=!0,t.width=30,t.height=30,new l.a),i=(t.cursorOverStyle=Pt.a.pointer,t.background),n=(i.cornerRadius(20,20,20,20),e.getFor("background")),e=(i.fill=n,i.stroke=e.getFor("primaryButton"),i.strokeOpacity=1,i.strokeWidth=1,e.getFor("primaryButtonActive")),r=i.states.getKey("hover"),r=(r.properties.strokeWidth=3,r.properties.fill=n,i.states.getKey("down")),e=(r.properties.stroke=e,r.properties.fill=n,new Z.a);return e.element=t.paper.add("path"),e.stroke=i.stroke,t.icon=e,t.applyTheme(),t}v.c.registeredClasses.CloseButton=St;d=y.a,Object(r.c)(f,d),Object.defineProperty(f.prototype,"leftLabel",{get:function(){return this._leftLabel},set:function(t){this._leftLabel&&this.removeDispose(this._leftLabel),(this._leftLabel=t)&&(t.parent=this,t.interactionsEnabled=!1,t.shouldClone=!1,this._disposers.push(this._leftLabel))},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"rightLabel",{get:function(){return this._rightLabel},set:function(t){this._rightLabel&&this.removeDispose(this._rightLabel),(this._rightLabel=t)&&(t.parent=this,t.interactionsEnabled=!1,t.shouldClone=!1,this._disposers.push(this._rightLabel))},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"switch",{get:function(){return this._switchButton},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"switchButton",{get:function(){return this._switchButton},set:function(t){this._switchButton&&this.removeDispose(this._switchButton),(this._switchButton=t)&&(t.parent=this,t.shouldClone=!1,this._disposers.push(this._switchButton))},enumerable:!0,configurable:!0}),f.prototype.copyFrom=function(t){d.prototype.copyFrom.call(this,t),t.leftLabel&&this.leftLabel.copyFrom(t.leftLabel),t.rightLabel&&this.rightLabel.copyFrom(t.rightLabel),t.switchButton&&this.switchButton.copyFrom(t.switchButton)};var d,Ct=f;function f(){var t=d.call(this)||this,e=(t.className="SwitchButton",t.tooltipY=0,t.layout="horizontal",t.contentAlign="center",t.contentValign="middle",t.padding(8,16,8,16),t.setStateOnChildren=!0,t.states.create("active"),new l.a),i=new s.a,n=(i.fillOpacity=.3,i.states.create("active").properties.fillOpacity=1,i.isActive=!0,t.leftLabel=i,new a.a),r=new at.a,o=(n.contentValign="none",n.padding(0,0,0,0),r.radius=10,n.icon=r,n.icon.valign="middle",n.label=void 0,Object(w.c)(100)),o=(n.background.cornerRadius(o,o,o,o),n.width=3.5*r.radius,n.height=2.1*r.radius,n.marginLeft=8,n.marginRight=8,n.togglable=!0,r.dx=.7*-r.radius,r.fill=e.getFor("primaryButton"),r.states.create("hover").properties.fill=e.getFor("primaryButtonHover"),r.states.create("active")),e=(o.properties.fill=e.getFor("primaryButtonActive"),o.properties.dx=.7*r.radius,t.switchButton=n,t.events.on("toggled",function(){t.leftLabel.isActive=!t.isActive,t.rightLabel.isActive=t.isActive}),new s.a);return e.fillOpacity=.3,e.states.create("active").properties.fillOpacity=1,t.rightLabel=e,t.role="button",t.focusable=!0,e.valign="middle",i.valign="middle",n.valign="middle",t.applyTheme(),t}v.c.registeredClasses.SwitchButton=Ct;
1var Tt,Ot=e("CnhP"),kt=e("ISWh"),Dt=(Tt=kt.a,Object(r.c)(g,Tt),Object.defineProperty(g.prototype,"__end",{get:function(){return this._start},set:function(t){},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"end",{get:function(){return this._start},set:function(t){},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"start",{get:function(){return this._start},set:function(t){this._isBusy||(this.__start=t)},enumerable:!0,configurable:!0}),g);function g(){var t=Tt.call(this)||this;return t.className="Slider",t.thumb.opacity=0,t.thumb.interactionsEnabled=!1,t.endGrip.opacity=0,t.endGrip.interactionsEnabled=!1,t.startGrip.events.on("drag",function(){t.endGrip.x=t.startGrip.x,t.endGrip.y=t.startGrip.y}),t.applyTheme(),t}v.c.registeredClasses.Slider=Dt;var P,It=e("Trvg"),At=e("cxKZ"),jt=e("DziZ"),Ft=e("Rnbi"),Et=e("Vk33"),Mt=e("ND2/"),Lt=e("w4m0"),Vt=e("BEgH"),Rt=(P=a.a,Object(r.c)(Nt,P),Nt.prototype.applyInternalDefaults=function(){P.prototype.applyInternalDefaults.call(this),_.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Play"))},Nt);function Nt(){var t=P.call(this)||this,e=(t.className="PlayButton",t.padding(12,12,12,12),t.showSystemTooltip=!0,new l.a),i=t.background,i=(i.cornerRadius(25,25,25,25),i.fill=e.getFor("primaryButton"),i.stroke=e.getFor("primaryButtonStroke"),i.strokeOpacity=0,i.states.getKey("hover").properties.fill=e.getFor("primaryButtonHover"),i.states.getKey("down").properties.fill=e.getFor("primaryButtonActive"),new Ft.a),n=(i.direction="right",i.width=9,i.height=11,i.marginLeft=1,i.marginRight=1,i.horizontalCenter="middle",i.verticalCenter="middle",i.stroke=e.getFor("primaryButtonText"),i.fill=i.stroke,t.icon=i,new Ot.a),e=(n.width=11,n.height=11,n.horizontalCenter="middle",n.verticalCenter="middle",n.cornerRadius(0,0,0,0),n.stroke=e.getFor("primaryButtonText"),n.fill=i.stroke,t.togglable=!0,t.states.create("active"));return e.transitionDuration=0,e.properties.icon=n,t.defaultState.transitionDuration=0,t.applyTheme(),t}v.c.registeredClasses.PlayButton=Rt;var S,Bt=e("ncT3"),zt=e("Mr4Y"),Ht=e("nPzZ"),Wt=e("GAaQ"),Ut=e("qJno"),Yt=e("7XB+"),Gt=e("akNo"),Xt=e("CTEm"),qt=e("MipW"),$t=e("0PyG"),Kt=e("zhwk"),Zt=e("Oe1l"),Jt=e("vbOF"),Qt=e("YotE"),te=e("pzs1"),ee=e("cOH5"),ie=e("P7v+"),ne=e("aFzC"),re=e("HDh7"),oe=e("DA7/"),ae=e("sxA1"),se=e("/e9j"),le=e("CuFa"),ue=(S=e("3/51").a,Object(r.c)(ce,S),ce.prototype.copyFrom=function(t){S.prototype.copyFrom.call(this,t),this.gradient=t.gradient.clone()},ce);function ce(){var t=S.call(this)||this;return t.className="RadialGradientModifier",t.gradient=new le.a,t.applyTheme(),t}v.c.registeredClasses.RadialGradientModifier=ue;var he,pe=e("WODi"),de=e("TZWN"),fe=e("ZLF9"),ge=e("2gKx"),C=e("ohjg"),me=(he=C.a,Object(r.c)(T,he),T.prototype.applyFilter=function(){var t,e,i=this.intensity,n=1-i,r=this.color,r=r&&r.rgb?(t=r.rgb.r/255*i,e=r.rgb.g/255*i,r.rgb.b/255*i):e=t=0;this.feColorMatrix.attr({values:n+" 0 0 0 "+t+" 0 "+n+" 0 0 "+e+" 0 0 "+n+" 0 "+r+" 0 0 0 1 0"})},Object.defineProperty(T.prototype,"color",{get:function(){return this.properties.color},set:function(t){this.properties.color=t,this.applyFilter()},enumerable:!0,configurable:!0}),Object.defineProperty(T.prototype,"intensity",{get:function(){return this.properties.intensity},set:function(t){this.properties.intensity=t,this.applyFilter()},enumerable:!0,configurable:!0}),T);function T(){var t=he.call(this)||this;return t.className="ColorizeFilter",t.feColorMatrix=t.paper.add("feColorMatrix"),t.feColorMatrix.attr({type:"matrix"}),t.filterPrimitives.push(t.feColorMatrix),t.intensity=1,t.applyTheme(),t}v.c.registeredClasses.ColorizeFilter=me;var ye,ve=e("85D4"),be=e("VAFc"),xe=(ye=C.a,Object(r.c)(_e,ye),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);function _e(){var t=ye.call(this)||this;return t.className="BlurFilter",t.feGaussianBlur=t.paper.add("feGaussianBlur"),t.feGaussianBlur.attr({result:"blurOut",in:"SourceGraphic"}),t.filterPrimitives.push(t.feGaussianBlur),t.width=200,t.height=200,t.blur=1.5,t.applyTheme(),t}v.c.registeredClasses.BlurFilter=xe;O=C.a,Object(r.c)(E,O),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}
1,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(t){this._sprite&&this._sprite!=t&&this._sprite.group.removeStyle("outline"),t.group.addStyle({outline:"none"}),O.prototype.setSprite.call(this,t)};var we,O,Pe=E,Se=e("C84C"),Ce=e("x79X"),Te=e("1yyj"),k=e("/9XX"),Oe=e("eCqC"),D=e("8ZqG"),ke=e("DHte"),De=e("W0E6"),Ie=e("+qIf"),I=e("hD5A"),Ae=e("o0Lc"),A=e("Wglt"),je=e("WYhe"),Fe=e("P/bD"),j=e("vMqJ"),Ee=e("oC3T"),Me=e("MlsF"),Le=e("Iz1H"),Ve=e("TGuK"),Re=e("VGgz"),F=e("ScGY"),Ne=e("/IEW"),Be=e("hxI2"),ze=e("0FpR"),He=e("Gg2j"),We=e("hJ5i"),Ue=e("3Cxr"),Ye=e("Qkdp"),Ge=e("wUYf"),Xe=e("L91H"),qe=e("v9UT"),$e=e("OVUc"),Ke=(we=y.a,Object(r.c)(Je,we),Je),Ze=e("pjXm");function Je(){var t=we.call(this)||this,e=(t.className="AmChartsLogo",t.valign="bottom",t.opacity=.3,t.defaultState.properties.opacity=.4,t.url="https://www.amcharts.com/",t.urlTarget="_blank",t.showSystemTooltip=!0,t.readerTitle="Chart created using amCharts library",t.width=66,t.height=21,t.background.opacity=0,Object(D.c)("#474758")),i=("#ffffff"==(new l.a).getFor("background").alternative.hex&&(e=Object(D.c)("#ffffff")),new ae.a),e=(i.addColor(e),i.addColor(e,1,.75),i.addColor(Object(D.c)("#3cabff"),1,.755),i.rotation=-10,i),i=t.createChild(vt.a),i=(i.shouldClone=!1,i.isMeasured=!1,i.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}]],i.strokeWidth=6*.3,i.tensionX=.8,i.tensionY=1,i.stroke=Object(D.c)("#3cabff"),t.createChild(vt.a)),e=(i.shouldClone=!1,i.isMeasured=!1,i.segments=[[{x:6,y:15},{x:15,y:15},{x:27,y:12*.3},{x:39.9,y:15},{x:51,y:15},{x:60,y:15}]],i.strokeWidth=6*.3,i.tensionX=.75,i.tensionY=1,i.stroke=e,t._disposers.push(i),new ve.a),i=(t.filters.push(e),new ve.a),e=(i.saturation=1,t.states.create("hover"));return e.properties.opacity=1,e.filters.push(i),t.applyTheme(),t}function E(){var t=O.call(this)||this;return t.className="FocusFilter",t.feFlood=t.paper.add("feFlood"),t.feFlood.attr({"flood-color":(new l.a).getFor("primaryButtonHover"),result:"base"}),t.filterPrimitives.push(t.feFlood),t.feMorphology=t.paper.add("feMorphology"),t.feMorphology.attr({result:"bigger",in:"SourceGraphic",operator:"dilate",radius:"2"}),t.filterPrimitives.push(t.feMorphology),t.feColorMatrix=t.paper.add("feColorMatrix"),t.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"}),t.filterPrimitives.push(t.feColorMatrix),t.feComposite=t.paper.add("feComposite"),t.feComposite.attr({result:"drop",in:"base",in2:"mask",operator:"in"}),t.filterPrimitives.push(t.feComposite),t.feBlend=t.paper.add("feBlend"),t.feBlend.attr({in:"SourceGraphic",in2:"drop",mode:"normal"}),t.filterPrimitives.push(t.feBlend),t.width=130,t.height=130,t.applyTheme(),t}function Qe(t,e){var i=x.q(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 r,o=new re.a(i),a=new ie.a(o.SVGContainer,"svg-"+(re.b.length-1)),s=new y.a,l=(s.htmlContainer=i,s.svgContainer=o,s.width=Object(w.c)(100),s.height=Object(w.c)(100),s.background.fillOpacity=0,(s.paper=a).append(s.group),n&&x.x(function(){s.moveHtmlContainer(t)}),s.relativeWidth=1,s.relativeHeight=1,(o.container=s).createChild(e)),a=(l.topParent=s,l.uid),u=(v.c.invalidSprites[a]=[],v.c.invalidDatas[a]=[],v.c.invalidPositions[a]=[],v.c.invalidLayouts[a]=[],s.baseId=a,l.isBaseSprite=!0,l.focusFilter=new Pe,v.c.baseSprites.push(l),(v.c.baseSpritesByUid[a]=l).maskRectangle={x:0,y:0,width:Math.max(o.width||0,0),height:Math.max(o.height||0,0)},s.events.on("maxsizechanged",function(t){0!=t.previousWidth&&0!=t.previousHeight||s.deepInvalidate(),l.maskRectangle&&(l.maskRectangle={x:0,y:0,width:Math.max(o.width||0,0),height:Math.max(o.height||0,0)})}),null),c=(function t(){u=l.isDisposed()?null:null==x.r(l.dom)?(b.a.autoDispose?(s.htmlContainer=void 0,o.htmlElement=void 0,l.dispose()):Ze.b("Chart was not disposed",l.uid),null):window.setTimeout(t,1e3)}(),l.addDisposer(new I.b(function(){null!==u&&clearTimeout(u),We.remove(v.c.baseSprites,l),v.c.baseSpritesByUid[l.uid]=void 0})),l.addDisposer(s),s.createChild(y.a)),h=(c.topParent=s,c.width=Object(w.c)(100),c.height=Object(w.c)(100),c.isMeasured=!1,s.tooltipContainer=c,l.tooltip=new At.a,l.tooltip.hide(0),l.tooltip.setBounds({x:0,y:0,width:c.maxWidth,height:c.maxHeight}),c.events.on("maxsizechanged",function(){_.getValue(l.tooltip).setBounds({x:0,y:0,width:c.maxWidth,height:c.maxHeight})},void 0,!1),new xt);if(h.events.on("inited",function(){h.__disabled=!0},void 0,!1),s.preloader=h,l instanceof y.a&&!l.hasLicense()&&(r=c.createChild(Ke),c.events.on("maxsizechanged",function(t){c.maxWidth<=100||c.maxHeight<=50?r.hide():(r.isHidden||r.isHiding)&&r.show()},void 0,!1),(l.logo=r).align="left",r.valign="bottom"),qe.used(l.numberFormatter),s.isStandaloneInstance=!0,b.a.onlyShowOnViewport)if(x.u(i,b.a.viewportTarget))b.a.queue&&ei(l);else{l.__disabled=!0,l.tooltipContainer.__disabled=!0;var p=[x.g(window,"DOMContentLoaded",function(){M(l)}),x.g(window,"load",function(){M(l)}),x.g(window,"resize",function(){M(l)}),x.g(window,"scroll",function(){M(l)})];if(b.a.viewportTarget)for(var d=_.isArray(b.a.viewportTarget)?b.a.viewportTarget:b.a.viewportTarget?[b.a.viewportTarget]:[],f=0;f<d.length;f++){var g=d[f];p.push(x.g(g,"resize",function(){M(l)})),p.push(x.g(g,"scroll",function(){M(l)}))}
1n=new I.c(p);l.addDisposer(n),l.vpDisposer=n}else b.a.queue&&ei(l);return l}throw m.b.log("html container not found"),new Error("html container not found")}function ti(){for(;0!==v.c.baseSprites.length;)v.c.baseSprites.pop().dispose()}function ei(t){-1==v.c.queue.indexOf(t)&&(t.__disabled=!0,t.tooltipContainer.__disabled=!0,t.events.disableType("appeared"),0==v.c.queue.length&&(v.c.events.once("exitframe",function(){ni(t)}),m.b.requestFrame()),t.addDisposer(new I.b(function(){ii(t)})),v.c.queue.push(t))}function ii(t){var e=v.c.queue.indexOf(t);0<=e&&(v.c.queue.splice(v.c.queue.indexOf(t),1),t=v.c.queue[e])&&ni(t)}function M(t){t.__disabled&&x.u(t.htmlContainer,b.a.viewportTarget)&&(t.vpDisposer&&t.vpDisposer.dispose(),ei(t))}function ni(t){t&&t.tooltipContainer&&(t.__disabled=!1,t.tooltipContainer.__disabled=!1,t.events.enableType("appeared"),t.dispatch("removedfromqueue"),t.showOnInit&&t.events.on("appeared",function(){ii(t)}),t.vpDisposer&&t.vpDisposer.dispose(),t instanceof y.a&&t.invalidateLabels(),t.tooltipContainer&&t.tooltipContainer.invalidateLayout(),t instanceof $.a?(t.invalidateData(),t.reinit(),t.events.once("datavalidated",function(){t.showOnInit?t.appear():ii(t)})):(t.reinit(),t.events.once("inited",function(){ii(t)}),t.showOnInit&&t.appear()))}function ri(t,e){_.isString(e)&&(_.hasValue(v.c.registeredClasses[e])?e=v.c.registeredClasses[e]:(e=v.c.registeredClasses.Container,i=new Error("Class ["+e+"] is not loaded.")));var i,t=Qe(t,e);return i&&t.raiseCriticalError(i),t}function oi(t,e,i){_.hasValue(i)||(i=t.type,delete t.type),_.hasValue(e)||(e=t.container,delete t.container),_.isString(i)&&_.hasValue(v.c.registeredClasses[i])?n=v.c.registeredClasses[i]:"function"!=typeof i?(n=y.a,r=new Error("Class ["+i+"] is not loaded.")):n=i;var n,r,i=Qe(e,n);return r?i.raiseCriticalError(r):i.config=t,i}function ai(i,n){for(var r=[],t=2;t<arguments.length;t++)r[t-2]=arguments[t];return new Promise(function(t,e){v.c.deferred.push({scope:n,callback:i,args:r,resolve:t}),1==v.c.deferred.length&&si()})}function si(){var t,e,i=v.c.deferred[0];i&&(e=(t=i.callback).call.apply(t,Object(r.f)([i.scope],i.args))).events.on("ready",function(){i.resolve(e),v.c.deferred.shift(),b.a.deferredDelay?setTimeout(si,b.a.deferredDelay):si()})}function li(t){-1===v.c.themes.indexOf(t)&&v.c.themes.push(t)}function ui(t){We.remove(v.c.themes,t)}function ci(){v.c.themes=[]}function hi(t){b.a.licenses.push(t)}window.am4core=t,e.p=/(.*\/)[^\/]*$/.exec((document.currentScript||(t=document.getElementsByTagName("script"))[t.length-1]).src)[1],n&&(window.Promise=n,V&&(n.prototype.then=V),R&&(n.prototype.catch=R),N&&(n.prototype.finally=N),B&&(n.reject=B),z&&(n.resolve=z),H&&(n.allSettled=H),W&&(n.all=W),U)&&(n.race=U),Y&&(window.fetch=Y),G&&(String.prototype.startsWith=G),X&&(String.prototype.endsWith=X)},OMnz:function(t,e,i){var i=i("z3p0"),n=Date.prototype,r=n.toString,o=n.getTime;new Date(NaN)+""!="Invalid Date"&&i(n,"toString",function(){var t=o.call(this);return t==t?r.call(this):"Invalid Date"})},ORGY:function(t,e,i){i("6WsA")("replace")},OVUc:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),e.load=function(a,s,l){return new Promise(function(i,n){var r=u.hasValue(l)&&"blob"==l.responseType,o=new XMLHttpRequest;if(o.onload=function(){var e,t;200===o.status?(t=void 0,r?c(e=o.response).then(function(t){t={xhr:o,error:!1,response:t,blob:e,type:o.getResponseHeader("Content-Type"),target:s};i(t)}):(t=o.responseText||o.response,t={xhr:o,error:!1,response:t,blob:e,type:o.getResponseHeader("Content-Type"),target:s},i(t))):n({xhr:o,error:!0,type:o.getResponseHeader("Content-Type"),target:s})},o.onerror=function(){n({xhr:o,error:!0,type:o.getResponseHeader("Content-Type"),target:s})},o.open("GET",a,!0),l&&l.withCredentials&&(o.withCredentials=!0),u.hasValue(l)){if(u.hasValue(l.requestHeaders))for(var t=0;t<l.requestHeaders.length;t++){var e=l.requestHeaders[t];o.setRequestHeader(e.key,e.value)}u.hasValue(l.responseType)&&(o.responseType=l.responseType)}o.send()})},e.readBlob=c;var u=i("Mtpk");function c(t){return new Promise(function(e,i){var n=new FileReader;n.onload=function(t){e(n.result)},n.onerror=function(t){i(t)},n.readAsText(t)})}}
1,OXm9:function(t,e,i){i.d(e,"a",function(){return g});var l,e=i("m4/l"),n=i("Meme"),r=i("ND2/"),o=i("w4m0"),a=i("aCit"),s=i("tjMS"),u=i("Gg2j"),c=i("hGwe"),h=i("v9UT"),p=i("Mtpk"),d=i("TGuK"),f=i("5xph"),g=(l=n.a,Object(e.c)(m,l),m.prototype.setAxis=function(t){l.prototype.setAxis.call(this,t),t.layout="horizontal"},m.prototype.updateGridContainer=function(){var t,e=this.axis;e&&((t=this.gridContainer).y=e.pixelY,t.height=e.axisLength)},m.prototype.toAxisPosition=function(t){var e=this.axis;if(e){var i=1-t,n=e.relativePositionSprite,r=e.pixelY;if(n?r=h.spritePointToSprite({x:0,y:this.pixelY},this.parent,n).y:n=e.parent,n)return 1-(i-r/n.innerHeight)/(e.axisLength/n.innerHeight)}return t},m.prototype.processRenderer=function(){l.prototype.processRenderer.call(this);var t,e=this.axis;e&&((t=e.title).valign="middle",e.height instanceof s.a||(e.height=Object(s.c)(100)),(this.opposite?(t.rotation=90,this.line.toBack(),t):(t.rotation=-90,t.toBack(),this.line)).toFront())},m.prototype.updateTooltip=function(){var t,e,i;this.axis&&(t=0,e=2e3,i=this.axisLength,this.opposite?this.inside&&(t=-2e3,e=2e3):this.inside||(t=-2e3,e=2e3),this.axis.updateTooltip("horizontal",{x:t,y:0,width:e,height:i}))},Object.defineProperty(m.prototype,"axisLength",{get:function(){var t=this.axis;return t.measuredHeight-t.pixelPaddingTop-t.pixelPaddingBottom||0},enumerable:!0,configurable:!0}),m.prototype.positionToPoint=function(t,e){return{x:0,y:this.positionToCoordinate(t)}},m.prototype.pointToPosition=function(t){return this.coordinateToPosition(t.y,t.x)},m.prototype.coordinateToPosition=function(t,e){var i=this.axis,n=i.axisFullLength,t=i.renderer.inversed?1-i.start-t/n:t/n+(1-i.end);return u.round(t,5)},m.prototype.getPositionRangePath=function(t,e){var t=u.fitToRange(this.positionToCoordinate(t),0,this.axisLength),e=u.fitToRange(this.positionToCoordinate(e),0,this.axisLength),i=Math.abs(e-t),n=this.getWidth(),t=Math.min(t,e);return c.rectToPath({x:0,y:t,width:n,height:i},!0)},m.prototype.updateGridElement=function(t,e,i){e+=(i-e)*t.location;i=this.positionToPoint(e);t.path=c.moveTo({x:0,y:0})+c.lineTo({x:this.getWidth(),y:0}),this.positionItem(t,i),this.toggleVisibility(t,e,0,1)},m.prototype.updateTickElement=function(t,e,i){e+=(i-e)*t.location;var i=this.positionToPoint(e),n=t.length;try{h.used(this.axis.title.measuredWidth)}catch(t){}i.x=h.spritePointToSprite({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=c.moveTo({x:0,y:0})+c.lineTo({x:n,y:0}),this.positionItem(t,i),this.toggleVisibility(t,e,0,1)},m.prototype.updateAxisLine=function(){this.line.path=c.moveTo({x:0,y:0})+c.lineTo({x:0,y:this.axisLength})},m.prototype.updateBaseGridElement=function(){l.prototype.updateBaseGridElement.call(this);var t=this.axis,e=this.getWidth(),i=this.axisLength,t=t.basePoint.y,n=this.baseGrid;t<-.2||i+.2<t?n.hide(0):(i=h.spritePointToSprite({x:0,y:0},this.gridContainer,n.parent).x,n.path=c.moveTo({x:0,y:0})+c.lineTo({x:e,y:0}),n.moveTo({x:i,y:t}),n.show(0))},m.prototype.updateLabelElement=function(t,e,i,n){e+=(i-e)*(n=p.hasValue(n)?n:t.location),t.isMeasured=!t.inside;var r,i=this.positionToPoint(e),n=0,o=this.gridContainer.maxWidth;this.opposite?(t.inside?(r="right","left"==t.align&&(n=-o,r="left"),"center"==t.align&&(n=-o/2,r="middle")):r="left",i.x=0+n):(t.inside?(r="left","right"==t.align&&(n=o,r="right"),"center"==t.align&&(n=o/2,r="middle")):r="right",i.x=this.measuredWidth+n),0==t.rotation&&(t.horizontalCenter=r),this.positionItem(t,i),this.toggleVisibility(t,e,this.minLabelPosition,this.maxLabelPosition)},m.prototype.updateBreakElement=function(t){l.prototype.updateBreakElement.call(this,t);var e=t.startLine,i=t.endLine,n=t.fillShape,r=t.startPoint,o=t.endPoint,a=t.pixelMarginLeft,s=this.getWidth()-t.pixelMarginLeft-t.pixelMarginRight,t=(r.y=u.fitToRange(r.y,-1,this.axisLength+1),o.y=u.fitToRange(o.y,-1,this.axisLength+1),r.y==o.y&&(r.y<0||r.y>this.axisLength)?t.fillShape.__disabled=!0:t.fillShape.__disabled=!1,Math.abs(s-a));e.x=a,e.height=0,e.width=t,i.x=a,i.height=0,i.width=t,n.width=t,n.height=Math.abs(o.y-r.y),n.x=a,n.y=o.y},m.prototype.createBreakSprites=function(t){t.startLine=new r.a,t.endLine=new r.a;var e=new o.a;e.setWavedSides(!0,!1,!0,!1),t.fillShape=e},m.prototype.positionToCoordinate=function(t){var e=this.axis,i=e.axisFullLength;return e.renderer.inversed?(t-e.start)*i:(e.end-t)*i}
1,m.prototype.updateBullet=function(t,e,i){var n=.5,i=(t instanceof f.a&&(n=t.location),this.positionToPoint(e+=(i-e)*n));i.x=h.spritePointToSprite({x:this.line.pixelX,y:0},this.line.parent,this.gridContainer).x,this.positionItem(t,i),this.toggleVisibility(t,e,0,1)},m);function m(){var t=l.call(this)||this;return t.className="AxisRendererY",t.minGridDistance=40,t.opposite=!1,t.height=Object(s.c)(100),t.labels.template.verticalCenter="middle",t.applyTheme(),t}a.c.registeredClasses.AxisRendererY=g,d.c.push({relevant:d.b.widthS,state:function(t,e){return t instanceof g?((t=t.states.create(e)).properties.inside=!0,t.properties.maxLabelPosition=.9,t.properties.minLabelPosition=.1,t):null}}),d.c.push({relevant:d.b.widthXS,state:function(t,e){return t instanceof g?((t=t.states.create(e)).properties.disabled=!0,t):null}})},Oe1l:function(t,e,i){i.d(e,"a",function(){return o});var l=i("zhwk"),n=i("Rpw0"),r=i("hJ5i"),o=(a.prototype.update=function(){var t,e=this.interaction,i=Object(l.b)().getKeyboardOption(e,"speed"),n=Object(l.b)().getKeyboardOption(e,"accelleration"),r=Object(l.b)().getKeyboardOption(e,"accellerationDelay"),o={x:0,y:0},a=(this.keyboardEvent.shiftKey?(i*=.5,n=1):this.keyboardEvent.ctrlKey&&(i*=2),(new Date).getTime()-this._startedOn),s=a-r;0<n&&0<s&&(t=a/r,a=r,o.x+=this.directionX*(i*n*t*s),o.y+=this.directionY*(i*n*t*s)),o.x+=this.directionX*(i*a),o.y+=this.directionY*(i*a),Object(l.b)().handleTransformMove(e,o,{x:0,y:0},this.keyboardEvent,!0,!1)},a.prototype.isDisposed=function(){return this._disposed},a.prototype.dispose=function(){this._disposed||(Object(l.b)().processDragStop(this.interaction),r.remove(n.b.animations,this))},a);function a(t,e){this._disposed=!1,this.directionX=0,this.directionY=0,this.interaction=t,this.keyboardEvent=e,this._startedOn=(new Date).getTime(),Object(l.b)().processDragStart(t),n.b.animations.push(this),this.update()}},OhoW:function(t,e,i){var n=i("NZ9V"),c=i("AzDz"),y=i("3weC"),h=i("swFJ"),v=i("Nfo5"),b=i("L0in"),x=i("tHyI"),_=i("Xw1K"),p=i("4Wbs"),i=i("6aQQ"),d=[].push,w=Math.min,P=!i(function(){return!RegExp(4294967295,"y")});n("split",2,function(r,f,g){var m="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||1<".".split(/()()/).length||"".split(/.?/).length?function(t,e){var i=String(h(this)),n=void 0===e?4294967295:e>>>0;if(0==n)return[];if(void 0===t)return[i];if(!c(t))return f.call(i,t,n);for(var r,o,a,s=[],e=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),l=0,u=new RegExp(t.source,e+"g");(r=p.call(u,i))&&!((o=u.lastIndex)>l&&(s.push(i.slice(l,r.index)),1<r.length&&r.index<i.length&&d.apply(s,r.slice(1)),a=r[0].length,l=o,n<=s.length));)u.lastIndex===r.index&&u.lastIndex++;return l===i.length?!a&&u.test("")||s.push(""):s.push(i.slice(l)),n<s.length?s.slice(0,n):s}:"0".split(void 0,0).length?function(t,e){return void 0===t&&0===e?[]:f.call(this,t,e)}:f;return[function(t,e){var i=h(this),n=null==t?void 0:t[r];return void 0!==n?n.call(t,i,e):m.call(String(i),t,e)},function(t,e){var i=g(m,t,this,e,m!==f);if(i.done)return i.value;var i=y(t),n=String(this),t=v(i,RegExp),r=i.unicode,o=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(P?"y":"g"),a=new t(P?i:"^(?:"+i.source+")",o),s=void 0===e?4294967295:e>>>0;if(0==s)return[];if(0===n.length)return null===_(a,n)?[n]:[];for(var l=0,u=0,c=[];u<n.length;){a.lastIndex=P?u:0;var h,p=_(a,P?n:n.slice(u));if(null===p||(h=w(x(a.lastIndex+(P?0:u)),n.length))===l)u=b(n,u,r);else{if(c.push(n.slice(l,u)),c.length===s)return c;for(var d=1;d<=p.length-1;d++)if(c.push(p[d]),c.length===s)return c;u=l=h}}return c.push(n.slice(l)),c}]},!P)},Ox5T:function(t,e,i){var n=i("JZRr"),r=i("7X7h"),o=i("fYap"),i=i("QKtu"),a=o("IE_PROTO"),s=Object.prototype;t.exports=i?Object.getPrototypeOf:function(t){return t=r(t),n(t,a)?t[a]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?s:null}},"Oz+B":function(t,e,i){var n=i("0sYB"),r=i("6aQQ"),o=i("mtbW"),l=i("3weC"),u=i("Y8n3"),c=i("tHyI"),h=i("Nfo5"),p=o.ArrayBuffer,d=o.DataView,f=p.prototype.slice;n({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:r(function(){return!new p(2).slice(1,void 0).byteLength})},{slice:function(t,e){if(void 0!==f&&void 0===e)return f.call(l(this),t);for(var i=l(this).byteLength,n=u(t,i),r=u(void 0===e?i:e,i),t=new(h(this,p))(c(r-n)),o=new d(this),a=new d(t),s=0;n<r;)a.setUint8(s++,o.getUint8(n++));return t}})}
1,"P+4d":function(t,e,i){var n=i("0sYB"),i=i("CqLV");n({target:"Number",stat:!0,forced:Number.parseFloat!=i},{parseFloat:i})},"P/bD":function(t,e,i){i.d(e,"a",function(){return c});var n,l=i("m4/l"),e=i("Tjl+"),r=i("x79X"),o=i("hJ5i"),u=i("Mtpk"),a=i("JNIx"),s=i("Q4nc"),c=(n=e.b,Object(l.c)(h,n),h.prototype.getLocale=function(t){return null==t&&(t=this._locale),this.adapter.apply("locale",{locale:t}).locale},h.prototype.translate=function(t,e){for(var i=[],n=2;n<arguments.length;n++)i[n-2]=arguments[n];e=this.getLocale(e);var r=t,o=this.getTranslations(e)[t];if(null===o)o="";else if(u.hasValue(o))o&&(r=o);else if(e!==this._defaultLocale)return this.translate.apply(this,Object(l.f)([t,this._defaultLocale],i));if(i.length)for(var a=i.length,s=0;s<a;++s)r=r.split("%"+(s+1)).join(i[s]);return this.adapter.apply("translate",{translation:r,locale:e}).translation},h.prototype.translateAny=function(t,e){for(var i=[],n=2;n<arguments.length;n++)i[n-2]=arguments[n];return this.translate.apply(this,Object(l.f)([t,e],i))},h.prototype.setTranslationAny=function(t,e,i){(i||this.locale)[t]=e},h.prototype.translateEmpty=function(t,e){for(var i=[],n=2;n<arguments.length;n++)i[n-2]=arguments[n];e=this.translate.apply(this,Object(l.f)([t,e],i));return e==t?"":e},h.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""}},h.prototype.translateAll=function(t,e){var i=this;return this.isDefault()?t:o.map(t,function(t){return i.translate(t,e)})},h.prototype.isDefault=function(){return this._defaultLocale===this._locale},Object.defineProperty(h.prototype,"locale",{get:function(){return this._locale},set:function(t){this._locale!=t&&(this._locale=t,this.events.isEnabled("localechanged"))&&this.events.dispatchImmediately("localechanged",{type:"localechanged",locale:t,target:this})},enumerable:!0,configurable:!0}),h.prototype.getTranslations=function(t){return this.adapter.apply("translations",{translations:t,locale:t}).translations},h);function h(){var t=n.call(this)||this;return t.adapter=new r.a(t),t._locale=a.a,t._defaultLocale=a.a,t.className="Language",u.hasValue(s.a.defaultLocale)&&(t.locale=s.a.defaultLocale),t.applyTheme(),t}},"P7v+":function(t,e,i){i.d(e,"a",function(){return s}),e.b=function(){var t;return null===l&&((t=document.createElement("div")).hidden=!0,t.style.width="1px",t.style.height="1px",t.style.position="absolute",t.style.zIndex="-1000000",document.body.appendChild(t),t=new o.a(t,!0),l=new s(t.SVGContainer,"ghost")),l};var n=i("pzs1"),r=i("cOH5"),o=i("HDh7"),a=i("58Sn"),s=(u.prototype.add=function(t){return new n.a(t)},u.prototype.addGroup=function(t){return new r.a(t)},u.prototype.append=function(t){t&&this.svg.appendChild(t.node)},u.prototype.appendDef=function(t){t&&this.defs.appendChild(t.node)},u.prototype.foreignObject=function(){return new n.a("foreignObject")},u.prototype.supportsForeignObject=function(){return document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Extensibility","1.1")},u),l=null;function u(t,e){this.container=t,this.id=e;t=document.createElementNS(a.a,"svg");t.setAttribute("version","1.1"),t.setAttributeNS(a.e,"xmlns",a.a),t.setAttributeNS(a.e,"xmlns:xlink",a.d),t.setAttribute("role","group"),this.container.appendChild(t),this.defs=document.createElementNS(a.a,"defs"),t.appendChild(this.defs),t.style.width="100%",t.style.height="100%",t.style.overflow="visible",this.svg=t}},PGhV:function(t,e,i){var n=i("0sYB"),r=i("saPf");n({target:"String",proto:!0,forced:i("v0oN")("blink")},{blink:function(){return r(this,"blink","","")}})},PTiM:function(t,e,i){i.d(e,"a",function(){return c});var n,e=i("m4/l"),r=i("Vs7R"),o=i("8ZqG"),a=i("sxA1"),s=i("aCit"),l=i("Mtpk"),u=i("Gg2j"),c=(n=r.a,Object(e.c)(h,n),h.prototype.draw=function(){n.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(h.prototype,"x1",{get:function(){return this.getPropertyValue("x1")},set:function(t){l.isNumber(t)||(t=0);var e=0;this.pixelPerfect&&this.stroke instanceof a.a&&(e=1e-5),this.setPropertyValue("x1",t,!0),this.element.attr({x1:t+e})},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"x2",{get:function(){var t=this.getPropertyValue("x2");return t=l.isNumber(t)?t:this.pixelWidth}
1,set:function(t){l.isNumber(t)||(t=0),this.setPropertyValue("x2",t,!0),this.element.attr({x2:t})},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"y1",{get:function(){return this.getPropertyValue("y1")},set:function(t){l.isNumber(t)||(t=0);var e=0;this.pixelPerfect&&this.stroke instanceof a.a&&(e=1e-5),this.setPropertyValue("y1",t,!0),this.element.attr({y1:t+e})},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"y2",{get:function(){var t=this.getPropertyValue("y2");return t=l.isNumber(t)?t:this.pixelHeight},set:function(t){l.isNumber(t)||(t=0),this.setPropertyValue("y2",t,!0),this.element.attr({y2:t})},enumerable:!0,configurable:!0}),h.prototype.positionToPoint=function(t){var e={x:this.x1,y:this.y1},i={x:this.x2,y:this.y2},t=u.getMidPoint(e,i,t),e=u.getAngle(e,i);return{x:t.x,y:t.y,angle:e}},h);function h(){var t=n.call(this)||this;return t.className="Line",t.element=t.paper.add("line"),t.fill=Object(o.c)(),t.x1=0,t.y1=0,t.applyTheme(),t}s.c.registeredClasses.Line=c},Pm8L:function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},PoRT:function(t,e,i){var n=i("UseD"),r=i("X/sl").every,o=n.aTypedArray;(0,n.exportTypedArrayMethod)("every",function(t){return r(o(this),t,1<arguments.length?arguments[1]:void 0)})},Puh1:function(t,e,i){i.d(e,"b",function(){return d}),i.d(e,"a",function(){return f});var u,r,e=i("m4/l"),n=i("AC2I"),o=i("Inf5"),a=i("IbTV"),s=i("BmDP"),l=i("aCit"),c=i("Gg2j"),h=i("Mtpk"),p=i("tjMS"),d=(r=n.b,Object(e.c)(m,r),Object.defineProperty(m.prototype,"radiusValue",{get:function(){return this.values.radiusValue.value},set:function(t){this.setValue("radiusValue",t)},enumerable:!0,configurable:!0}),m.prototype.hide=function(t,e,i,n){return r.prototype.hide.call(this,t,e,0,["value","radiusValue"])},m.prototype.show=function(t,e,i){return r.prototype.show.call(this,t,e,["value","radiusValue"])},m),f=(u=n.a,Object(e.c)(g,u),g.prototype.createSlice=function(){return new o.a},g.prototype.createTick=function(){return new s.a},g.prototype.createLabel=function(){return new a.a},g.prototype.applyInternalDefaults=function(){u.prototype.applyInternalDefaults.call(this),h.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Pie Slice Series"))},g.prototype.createDataItem=function(){return new d},g.prototype.initSlice=function(t){t.isMeasured=!1,t.defaultState.properties.scale=1,t.observe("scale",this.handleSliceScale,this),t.observe(["dx","dy","x","y","shiftRadius"],this.handleSliceMove,this),t.tooltipText="{category}: {value.percent.formatNumber('#.#')}% ({value.value})",t.states.create("hover").properties.scale=1.05,t.defaultState.properties.shiftRadius=0,t.togglable=!0,t.events.on("toggled",function(t){t.target.hideTooltip(),t.target.interactions.lastHitPointer&&t.target.interactions.lastHitPointer.touch&&!t.target.isActive&&(t.target.isHover=!1)}),t.states.create("active").properties.shiftRadius=.1},g.prototype.validate=function(){this._leftItems=[],this._rightItems=[],this._currentStartAngle=this.startAngle,this._arcRect=c.getArcRect(this.startAngle,this.endAngle),this._maxRadiusPercent=0;for(var t=this.startIndex;t<this.endIndex;t++){var e=this.dataItems.getIndex(t).values.radiusValue.percent;e>this._maxRadiusPercent&&(this._maxRadiusPercent=e)}u.prototype.validate.call(this),this.alignLabels&&((this.startAngle>this.endAngle?this._rightItems:this._leftItems).reverse(),this._rightItems.sort(function(t,e){t=(t.slice.middleAngle+360)%360,e=(e.slice.middleAngle+360)%360;return 270<t&&(t-=360),270<e&&(e-=360),t<e?-1:e<t?1:0}),this._leftItems.sort(function(t,e){t=(t.slice.middleAngle+360)%360,e=(e.slice.middleAngle+360)%360;return t<e?1:e<t?-1:0}),this.arrangeLabels(this._rightItems),this.arrangeLabels2(this._rightItems),this.arrangeLabels(this._leftItems),this.arrangeLabels2(this._leftItems))},g.prototype.validateDataElement=function(t){var e,i,n,r,o,a,s,l;0<this.pixelRadius&&(!this.ignoreZeroValues||0!=t.value&&null!=t.value?t.__disabled=!1:t.__disabled=!0,(e=t.slice).radius=this.pixelRadius,h.isNumber(t.radiusValue)&&(e.radiu
1s=this.pixelInnerRadius+(this.pixelRadius-this.pixelInnerRadius)*t.values.radiusValue.percent/this._maxRadiusPercent),e.innerRadius instanceof p.a||(e.innerRadius=this.pixelInnerRadius),e.startAngle=this._currentStartAngle,e.arc=Math.abs(t.values.value.percent)*(this.endAngle-this.startAngle)/100,this.labels.template.disabled||(i=t.label,(n=t.tick).slice=e,n.label=i,a=(e.middleAngle+360)%360,s=void 0,this.alignLabels?(r=i.pixelRadius(e.radius),o=n.length+r,i.dx=0,i.dy=0,i.verticalCenter="middle",l=this._arcRect,270<a||a<=90?(o+=(l.width+l.x)*this.pixelRadius,i.horizontalCenter="left",this._rightItems.push(t)):(o-=l.x*this.pixelRadius,i.horizontalCenter="right",this._leftItems.push(t),o*=-1),a=e.radius+n.length+r,s={x:o,y:e.iy*a},i.moveTo(s)):(l=e.depth,h.isNumber(l)||(l=0),i.fixPosition(e.middleAngle,e.radius,e.radiusY,0,-l))),this._currentStartAngle+=e.arc,u.prototype.validateDataElement.call(this,t))},Object.defineProperty(g.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(t){this.setPercentProperty("radius",t,!0,!1,10,!1)&&this.invalidateDataItems()},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"pixelRadius",{get:function(){return this._pixelRadius},set:function(t){this._pixelRadius!=t&&(this._pixelRadius=t,this.invalidateDataItems())},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"pixelInnerRadius",{get:function(){return this._pixelInnerRadius},set:function(t){this._pixelInnerRadius!=t&&(this._pixelInnerRadius=t,this.invalidateDataItems())},enumerable:!0,configurable:!0}),Object.defineProperty(g.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(g.prototype,"startAngle",{get:function(){var t=this.getPropertyValue("startAngle");return h.isNumber(t)?t:this._startAngleInternal},set:function(t){this.setPropertyValue("startAngle",c.normalizeAngle(t),!0)},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"endAngle",{get:function(){var t=this.getPropertyValue("endAngle");return h.isNumber(t)?t:this._endAngleInternal},set:function(t){this.setPropertyValue("endAngle",t,!0)},enumerable:!0,configurable:!0}),g.prototype.positionBullet=function(t){u.prototype.positionBullet.call(this,t);var e=t.dataItem.slice,i=t.locationX,n=(h.isNumber(i)||(i=.5),t.locationY),i=(h.isNumber(n)||(n=1),e.startAngle+e.arc*i);t.x=n*e.radius*c.cos(i),t.y=n*e.radiusY*c.sin(i)},g.prototype.handleSliceMove=function(t){var e;this.alignLabels||(e=(t=t.target).dataItem)&&(e=e.label)&&(e.dx=e.fdx+t.dx+t.pixelX,e.dy=e.fdy+t.dy+t.pixelY)},Object.defineProperty(g.prototype,"bbox",{get:function(){var t;return this.definedBBox||((t=this.chart)?c.getArcRect(t.startAngle,t.endAngle,this.pixelRadius):c.getArcRect(this.startAngle,this.endAngle,this.pixelRadius))},enumerable:!0,configurable:!0}),g);function g(){var t=u.call(this)||this;return t.className="PieSeries",t.alignLabels=!0,t.layout="none",t.labels.template.radius=Object(p.c)(5),t.addDisposer(t.labels.template.events.on("enabled",t.invalidate,t,!1)),t.applyTheme(),t}function m(){var t=r.call(this)||this;return t.className="PieSeriesDataItem",t.values.radiusValue={},t.applyTheme(),t}l.c.registeredClasses.PieSeries=f,l.c.registeredClasses.PieSeriesDataItem=d},Q0ab:function(t,e,i){var n=i("0sYB"),r=i("X/sl").map,o=i("ugpH"),i=i("J+FZ"),o=o("map"),i=i("map");n({target:"Array",proto:!0,forced:!o||!i},{map:function(t){return r(this,t,1<arguments.length?arguments[1]:void 0)}})},Q4nc:function(t,e,i){i.d(e,"a",function(){return n});var n={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}},QKtu:function(t,e,i){i=i("6aQQ");t.exports=!i(function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype})}
1,QQDG:function(t,e,i){var n=i("0sYB"),r=i("5SyC"),i=Math.cosh,o=Math.abs,a=Math.E;n({target:"Math",stat:!0,forced:!i||i(710)===1/0},{cosh:function(t){t=r(o(t)-1)+1;return(t+1/(t*a*a))*(a/2)}})},QgOz:function(t,e,i){var n=i("UseD"),a=i("tHyI"),s=i("oxAz"),l=i("7X7h"),i=i("6aQQ"),u=n.aTypedArray;(0,n.exportTypedArrayMethod)("set",function(t){u(this);var e=s(1<arguments.length?arguments[1]:void 0,1),i=this.length,n=l(t),r=a(n.length),o=0;if(i<r+e)throw RangeError("Wrong length");for(;o<r;)this[e+o]=n[o++]},i(function(){new Int8Array(1).set({})}))},Qj4T:function(t,e,i){var n=i("0sYB"),r=i("5SyC"),o=Math.exp;n({target:"Math",stat:!0},{tanh:function(t){var e=r(t=+t),i=r(-t);return e==1/0?1:i==1/0?-1:(e-i)/(o(t)+o(-t))}})},Qkdp:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),e.entries=function(i){return function(t){for(var e in i)if(s(i,e)&&!t([e,i[e]]))break}},e.keys=o,e.keysOrdered=a,e.hasKey=s,e.getKey=function(t,e){return t[e]},e.eachContinue=l,e.each=function(t,i){l(t,function(t,e){return i(t,e),1})},e.eachOrdered=function(e,i,t){n.each(a(e,t),function(t){i(t,e[t])})},e.copy=function(t){return Object.assign({},t)},e.merge=function(t,e){return Object.assign({},t,e)},e.clone=function(t){return JSON.parse(JSON.stringify(t))},e.copyProperties=u,e.softCopyProperties=function(e,i,t){n.each(t,function(t){r.hasValue(e[t])&&!r.hasValue(i[t])&&(i[t]=e[t])})},e.forceCopyProperties=function(e,i,t){n.each(t,function(t){i[t]=e[t]})},e.copyAllProperties=function(t,e){u(t,e,o(t))};var n=i("hJ5i"),r=i("Mtpk");function o(t){var e,i=[];for(e in t)s(t,e)&&i.push(e);return i}function a(t,e){return o(t).sort(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 u(e,i,t){n.each(t,function(t){r.hasValue(e[t])&&(i[t]=e[t])})}},"QwL+":function(t,e,i){var n=i("0sYB"),r=i("vRI3"),i=Math.acosh,o=Math.log,a=Math.sqrt,s=Math.LN2;n({target:"Math",stat:!0,forced:!i||710!=Math.floor(i(Number.MAX_VALUE))||i(1/0)!=1/0},{acosh:function(t){return(t=+t)<1?NaN:94906265.62425156<t?o(t)+s:r(t-1+a(t-1)*a(t+1))}})},QzDi:function(t,e,i){function n(){}function r(t){return"<script>"+t+"<\/script>"}var o,a=i("3weC"),s=i("Mdrz"),l=i("XhXf"),u=i("lt6Q"),c=i("fGTV"),h=i("BAfC"),p=i("fYap")("IE_PROTO"),d=function(){try{o=document.domain&&new ActiveXObject("htmlfile")}catch(i){}var t,e;d=o?((t=o).write(r("")),t.close(),e=t.parentWindow.Object,t=null,e):((t=h("iframe")).style.display="none",c.appendChild(t),t.src=String("javascript:"),(t=t.contentWindow.document).open(),t.write(r("document.F=Object")),t.close(),t.F);for(var i=l.length;i--;)delete d.prototype[l[i]];return d()};
1u[p]=!0,t.exports=Object.create||function(t,e){var i;return null!==t?(n.prototype=a(t),i=new n,n.prototype=null,i[p]=t):i=d(),void 0===e?i:s(i,e)}},R3j0:function(t,e,i){i("6WsA")("hasInstance")},R6wv:function(t,e,i){i.d(e,"a",function(){return a});var f,e=i("m4/l"),n=i("Vs7R"),r=i("oC3T"),o=i("aCit"),g=i("hGwe"),m=i("Mtpk"),a=(f=n.a,Object(e.c)(s,f),Object.defineProperty(s.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"),n=0;n<i.length;n++){var r=i[n];if(0<r.length){var r=r.split("M"),o=r[0],r=r[1];if(o&&0<o.length){var a=o.split("L");if(0<a.length){var s=[],o=[s];t.push(o);for(var l=0;l<a.length;l++){var u=a[l].split(",");s.push({x:+u[0],y:+u[1]})}if(r&&0<r.length){var c=r.split("L");if(0<c.length){var h=[];for(o.push(h),l=c.length-1;0<=l;l--)u=c[l].split(","),h.push({x:+u[0],y:+u[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(s.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}),s.prototype.draw=function(){var t,e,i,n,r="",o=this._currentPoints;if(0<o.length){for(var a=0,s=o.length;a<s;a++){var l=o[a][0],u=o[a][1];if(l&&0<l.length){var c=l[0];r+=g.moveTo(c);for(var h=0;h<l.length;h++)c=l[h],r+=g.lineTo(c),(!m.isNumber(e)||e<c.x)&&(e=c.x),(!m.isNumber(t)||t>c.x)&&(t=c.x),(!m.isNumber(i)||i>c.y)&&(i=c.y),(!m.isNumber(n)||n<c.y)&&(n=c.y)}if(u&&0<u.length){c=u[0],r+=g.moveTo(c);for(var p=0,d=u.length;p<d;p++)c=u[p],r+=g.lineTo(c)}}r&&(r+=g.closePath()),this.bbox.x=t,this.bbox.y=i,this.bbox.width=e-t,this.bbox.height=n-i,f.prototype.setPath.call(this,r)}},s.prototype.setPath=function(t){return!!f.prototype.setPath.call(this,t)&&(this.points=[],this._bbox=this.group.getBBox(),!0)},s.prototype.measureElement=function(){},Object.defineProperty(s.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(s.prototype,"morpher",{get:function(){return this._morpher||(this._morpher=new r.a(this),this._disposers.push(this._morpher)),this._morpher},enumerable:!0,configurable:!0}),s);function s(){var t=f.call(this)||this;return t.className="Polygon",t.element=t.paper.add("path"),t.shapeRendering="auto",t._currentPoints=[],t.applyTheme(),t}o.c.registeredClasses.Polygon=a},RBX2:function(t,e,i){i("0sYB")({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return URL.prototype.toString.call(this)}})},"RIy+":function(t,e,i){var n=i("0sYB"),r=i("jnLg").start,i=i("rCh7")("trimStart"),o=i?function(){return r(this)}:"".trimStart;n({target:"String",proto:!0,forced:i},{trimStart:o,trimLeft:o})},RjhM:function(t,e,i){i=i("1wCr");t.exports=i("navigator","userAgent")||""},RlUG:function(t,e,i){var n=i("HMf+"),i=i("JZFm");t.exports=n("Map",function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},i)},Rnbi:function(t,e,i){i.d(e,"a",function(){return s});var n,e=i("m4/l"),r=i("Vs7R"),o=i("aCit"),a=i("hGwe"),s=(n=r.a,Object(e.c)(l,n),l.prototype.draw=function(){n.prototype.draw.call(this);var t,e=this.pixelWidth,i=this.pixelHeight;switch(this.direction){case"right":t=a.moveTo({x:0,y:0})+a.lineTo({x:e,y:i/2})+a.lineTo({x:0,y:i})+a.closePath();break;case"left":t=a.moveTo({x:e,y:0})+a.lineTo({x:0,y:i/2})+a.lineTo({x:e,y:i})+a.closePath();break;case"bottom":t=a.moveTo({x:0,y:0})+a.lineTo({x:e,y:0})+a.lineTo({x:e/2,y:i})+a.closePath();break;case"top":t=a.moveTo({x:e/2,y:0})+a.lineTo({x:e,y:i})+a.lineTo({x:0,y:i})+a.closePath()}this.path=t},Object.defineProperty(l.prototype,"direction",{get:function(){return this.getPropertyValue("direction")},set:function(t){this.setPropertyValue("direction",t,!0)},enumerable:!0,configurable:!0}),l);function l(){var t=n.call(this)||this;return t.className="Triangle",t.element=t.paper.add("path"),t.direction="top",t.applyTheme(),t}o.c.registeredClasses.Triangle=s}
1,Rpw0:function(t,e,i){i.d(e,"a",function(){return o}),i.d(e,"b",function(){return a});var u=i("aCit"),n=i("C6dT"),c=i("/9XX"),h=i("hJ5i"),p=i("Qkdp"),r=i("pjXm"),o=(s.prototype.reportTime=function(t,e){this.dummyCounter,e&&(this.time=Date.now())},s.prototype.update=function(){var r=this;if(!this._isPaused){this._frameRequested=!1;var t,o=Date.now();for(t in u.c.dispatchImmediately("enterframe"),u.c.invalidDatas)if(p.hasKey(u.c.invalidDatas,t)){for(var e=u.c.invalidDatas[t];0<e.length;){var i=(n=e[0]).dataProvider;if(n.isDisposed())h.remove(e,n);else if(i&&i.dataInvalid)try{if(i.validateData(),i.dataValidationProgress<1)break}catch(r){h.remove(e,i),i.raiseCriticalError(r)}else try{if(n.validateData(),n.dataValidationProgress<1)break}catch(r){h.remove(e,n),n.raiseCriticalError(r)}}if(Date.now()-o>this.updateStepDuration)break}for(;0<u.c.invalidRawDatas.length;)if((n=u.c.invalidRawDatas[0]).isDisposed())h.remove(u.c.invalidRawDatas,n);else try{n.validateRawData()}catch(r){h.remove(u.c.invalidRawDatas,n),n.raiseCriticalError(r)}for(;0<u.c.invalidDataItems.length;){if(i=(n=u.c.invalidDataItems[0]).dataProvider,!(n.isDisposed()||n.dataInvalid||i&&i.dataInvalid))try{n.validateDataItems()}catch(r){h.remove(u.c.invalidDataItems,n),n.raiseCriticalError(r)}h.remove(u.c.invalidDataItems,n)}for(;0<u.c.invalidDataRange.length;){var n,i=(n=u.c.invalidDataRange[0]).dataProvider;if(!(n.isDisposed()||n.dataInvalid||i&&i.dataInvalid))try{n.validateDataRange(),n.skipRangeEvent||n.dispatchImmediately("datarangechanged"),n.skipRangeEvent=!1}catch(r){h.remove(u.c.invalidDataRange,n),n.raiseCriticalError(r)}h.remove(u.c.invalidDataRange,n)}var a,s=[],l=(p.each(u.c.invalidLayouts,function(t){r.validateLayouts(t)}),p.each(u.c.invalidPositions,function(t){r.validatePositions(t)}),!1),o=Date.now();p.each(u.c.invalidSprites,function(t,e){for(var i=0;0<e.length;){if(r.validateLayouts(t),r.validatePositions(t),5==++i){if(Date.now()-o>r.updateStepDuration)break;i=0}var n=e[e.length-1];if(n&&!n.isDisposed()){if(n._systemCheckIfValidate())if(r.checkIfValidate2(n))try{n._systemUpdate(s)}catch(t){n.invalid=!1,h.remove(e,n),n.raiseCriticalError(t)}else s.push(n);else s.push(n);n.invalid=!1}h.remove(e,n)}u.c.invalidSprites[t]=u.c.invalidSprites[t].concat(s)}),p.each(u.c.invalidSprites,function(t,e){0<e.length&&(l=!0)}),p.each(u.c.invalidDatas,function(t,e){0<e.length&&(l=!0)}),h.each(h.copy(this.animations),function(t){t.update()}),p.each(u.c.invalidLayouts,function(t){r.validateLayouts(t)}),p.each(u.c.invalidPositions,function(t){r.validatePositions(t)}),Object(c.d)(),p.each(u.c.invalidLayouts,function(t){r.validateLayouts(t)}),p.each(u.c.invalidPositions,function(t){r.validatePositions(t)}),u.c.dispatchImmediately("exitframe"),(l||0<this.animations.length||0<[].length)&&this.requestFrame(),this.updateStepDuration<200&&(a=!0,p.each(u.c.invalidDatas,function(t,e){0<e.length&&(a=!1)}),p.each(u.c.invalidSprites,function(t,e){0<e.length&&(a=!1)}),a)&&(this.updateStepDuration=200)}},s.prototype.checkIfValidate2=function(t){return!(t.dataItem&&t.dataItem.component&&t.dataItem.component.dataInvalid&&!t.dataItem.component.isTemplate)},s.prototype.requestFrame=function(){var t=this;this._frameRequested||(Object(c.b)(function(){t.update()}),this._frameRequested=!0)},s.prototype.softInvalidate=function(t){var e=this;t.children.each(function(t){t instanceof n.a&&e.softInvalidate(t),t.measureFailed&&(Object(u.b)(t,"Label")?t.hardInvalidate():t.invalidate(),t.measureFailed=!1)})},s.prototype.validatePositions=function(t){for(var e=u.c.invalidPositions[t];0<e.length;){var i=e[e.length-1];if(i.isDisposed())h.remove(e,i);else try{i._systemValidatePositions()}catch(t){i.positionInvalid=!1,h.remove(e,i),i.raiseCriticalError(t)}}},s.prototype.validateLayouts=function(t){for(var e=u.c.invalidLayouts[t];0<e.length;){var i=e[e.length-1];if(i.isDisposed())h.remove(e,i);else try{i.children.each(function(t){t._systemValidateLayouts()}),i.validateLayout()}catch(t){i.layoutInvalid=!1,h.remove(e,i),i.raiseCriticalError(t)}}},s.prototype.log=function(t){r.a(t)}
1,Object.defineProperty(s.prototype,"isPaused",{get:function(){return this._isPaused},set:function(t){(this._isPaused=t)||(this._frameRequested=!1,this.requestFrame())},enumerable:!0,configurable:!0}),s.VERSION="4.10.23",s),a=new o;function s(){this._isPaused=!1,this.animations=[],this.uid=u.c.getUniqueId(),this.dummyCounter=0,this._frameRequested=!1,this.updateStepDuration=45,this.time=Date.now()}},Rs0P:function(t,e,i){var n=i("Kg2n"),r=i("o3G/"),o=i("KslR")("species");t.exports=function(t,e){var i;return new(void 0===(i=r(t)&&("function"==typeof(i=t.constructor)&&(i===Array||r(i.prototype))||n(i)&&null===(i=i[o]))?void 0:i)?Array:i)(0===e?0:e)}},"S+7J":function(t,e,i){var n=i("0sYB"),r=i("L4xm"),o=i("WShl");n({target:"Object",stat:!0},{fromEntries:function(t){var i={};return r(t,function(t,e){o(i,t,e)},{AS_ENTRIES:!0}),i}})},ScGY:function(t,e,i){i.d(e,"f",function(){return n}),i.d(e,"g",function(){return r}),i.d(e,"c",function(){return o}),i.d(e,"a",function(){return a}),i.d(e,"b",function(){return s}),i.d(e,"d",function(){return l}),i.d(e,"e",function(){return u});var n="px",r="string",o="number",a="date",s="duration",l="__§§§__",u="__§§§§__"},ScUe:function(t,e,i){var r=i("exNg"),o=i("swFJ");t.exports="".repeat||function(t){var e=String(o(this)),i="",n=r(t);if(n<0||n==1/0)throw RangeError("Wrong number of repetitions");for(;0<n;(n>>>=1)&&(e+=e))1&n&&(i+=e);return i}},SqFF:function(t,e,i){var n,r,o,a,s,l,u,c,h=i("JAqT"),p=i("vfdp"),d=i("Kg2n"),f=i("k2B3"),g=i("JZRr"),m=i("bvi0"),y=i("fYap"),i=i("lt6Q"),p=p.WeakMap;u=h?(n=m.state||(m.state=new p),r=n.get,o=n.has,a=n.set,s=function(t,e){return e.facade=t,a.call(n,t,e),e},l=function(t){return r.call(n,t)||{}},function(t){return o.call(n,t)}):(i[c=y("state")]=!0,s=function(t,e){return e.facade=t,f(t,c,e),e},l=function(t){return g(t,c)?t[c]:{}},function(t){return g(t,c)}),t.exports={set:s,get:l,has:u,enforce:function(t){return u(t)?l(t):s(t,{})},getterFor:function(e){return function(t){if(d(t)&&(t=l(t)).type===e)return t;throw TypeError("Incompatible receiver, "+e+" required")}}}},"TDx+":function(t,e,i){i.d(e,"a",function(){return o});var n,e=i("m4/l"),r=i("p9TX"),i=i("aCit"),o=(n=r.a,Object(e.c)(a,n),Object.defineProperty(a.prototype,"location",{get:function(){return this.getPropertyValue("location")},set:function(t){this.setPropertyValue("location",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"inside",{get:function(){return this.getPropertyValue("inside")},set:function(t){this.setPropertyValue("inside",t,!0)},enumerable:!0,configurable:!0}),a.prototype.setDisabled=function(t){t=n.prototype.setDisabled.call(this,t);return this.axis&&this.axis.invalidateDataItems(),t},a);function a(){var t=n.call(this)||this;return t.className="AxisLabel",t.isMeasured=!1,t.padding(10,10,10,10),t.location=.5,t.applyTheme(),t}i.c.registeredClasses.AxisLabel=o},TFFM:function(t,e,i){var n=(a=>{var l,t=Object.prototype,u=t.hasOwnProperty,e="function"==typeof Symbol?Symbol:{},n=e.iterator||"@@iterator",i=e.asyncIterator||"@@asyncIterator",r=e.toStringTag||"@@toStringTag";function o(t,e,i){return Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{o({},"")}catch(a){o=function(t,e,i){return t[e]=i}}function s(t,e,i,n){var r,o,a,s,e=e&&e.prototype instanceof m?e:m,e=Object.create(e.prototype),n=new C(n||[]);return e._invoke=(r=t,o=i,a=n,s=h,function(t,e){if(s===d)throw new Error("Generator is already running");if(s===f){if("throw"===t)throw e;return O()}for(a.method=t,a.arg=e;;){var i=a.delegate;if(i){i=function t(e,i){var n=e.iterator[i.method];if(n===l){if(i.delegate=null,"throw"===i.method){if(e.iterator.return&&(i.method="return",i.arg=l,t(e,i),"throw"===i.method))return g;i.method="throw",i.arg=new TypeError("The iterator does not provide a 'throw' method")}return g}n=c(n,e.iterator,i.arg);if("throw"===n.type)return i.method="throw",i.arg=n.arg,i.delegate=null,g;n=n.arg;return n?n.done?(i[e.resultName]=n.value,i.next=e.nextLoc,"return"!==i.method&&(i.method="next",i.arg=l),i.delegate=null,g):n:(i.method="throw",i.arg=new TypeError("iterator result is not an object"),i.delegate=null,g)}(i,a);if(i){if(i===g)continue;return i}}if("next"===a.method)a.sent=a._sent=a.arg;else if("throw"===a.method){if(s===h)throw s=f,a.arg;a.dispatchException(a.arg)}else"return"===a.method&&a.abrupt("return",a.arg);s=d;i=c(r,o,a);if("normal"===i.type){if(s=a.done?f:p,i.arg===g)continue;return{value:i.arg,done:a.done}}
vendor: 4,482 bytes, line 1
1"throw"===i.type&&(s=f,a.method="throw",a.arg=i.arg)}}),e}function c(t,e,i){try{return{type:"normal",arg:t.call(e,i)}}catch(t){return{type:"throw",arg:t}}}a.wrap=s;var h="suspendedStart",p="suspendedYield",d="executing",f="completed",g={};function m(){}function y(){}function v(){}(e={})[n]=function(){return this};var b=Object.getPrototypeOf,x=((b=b&&b(b(T([]))))&&b!==t&&u.call(b,n)&&(e=b),v.prototype=m.prototype=Object.create(e));function _(t){["next","throw","return"].forEach(function(e){o(t,e,function(t){return this._invoke(e,t)})})}function w(a,s){var e;this._invoke=function(i,n){function t(){return new s(function(t,e){!function e(t,i,n,r){var o,t=c(a[t],a,i);return"throw"!==t.type?(i=(o=t.arg).value)&&"object"==(void 0===i?"undefined":Rt(i))&&u.call(i,"__await")?s.resolve(i.__await).then(function(t){e("next",t,n,r)},function(t){e("throw",t,n,r)}):s.resolve(i).then(function(t){o.value=t,n(o)},function(t){return e("throw",t,n,r)}):void r(t.arg)}(i,n,t,e)})}return e=e?e.then(t,t):t()}}function P(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function S(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function C(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(P,this),this.reset(!0)}function T(e){if(e){var i,t=e[n];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return i=-1,(t=function t(){for(;++i<e.length;)if(u.call(e,i))return t.value=e[i],t.done=!1,t;return t.value=l,t.done=!0,t}).next=t}return{next:O}}function O(){return{value:l,done:!0}}return((y.prototype=x.constructor=v).constructor=y).displayName=o(v,r,"GeneratorFunction"),a.isGeneratorFunction=function(t){t="function"==typeof t&&t.constructor;return!!t&&(t===y||"GeneratorFunction"===(t.displayName||t.name))},a.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,v):(t.__proto__=v,o(t,r,"GeneratorFunction")),t.prototype=Object.create(x),t},a.awrap=function(t){return{__await:t}},_(w.prototype),w.prototype[i]=function(){return this},a.AsyncIterator=w,a.async=function(t,e,i,n,r){void 0===r&&(r=Promise);var o=new w(s(t,e,i,n),r);return a.isGeneratorFunction(e)?o:o.next().then(function(t){return t.done?t.value:o.next()})},_(x),o(x,r,"Generator"),x[n]=function(){return this},x.toString=function(){return"[object Generator]"},a.keys=function(i){var t,n=[];for(t in i)n.push(t);return n.reverse(),function t(){for(;n.length;){var e=n.pop();if(e in i)return t.value=e,t.done=!1,t}return t.done=!0,t}},a.values=T,C.prototype={constructor:C,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=l,this.done=!1,this.delegate=null,this.method="next",this.arg=l,this.tryEntries.forEach(S),!t)for(var e in this)"t"===e.charAt(0)&&u.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=l)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(i){if(this.done)throw i;var n=this;function t(t,e){return o.type="throw",o.arg=i,n.next=t,e&&(n.method="next",n.arg=l),!!e}for(var e=this.tryEntries.length-1;0<=e;--e){var r=this.tryEntries[e],o=r.completion;if("root"===r.tryLoc)return t("end");if(r.tryLoc<=this.prev){var a=u.call(r,"catchLoc"),s=u.call(r,"finallyLoc");if(a&&s){if(this.prev<r.catchLoc)return t(r.catchLoc,!0);if(this.prev<r.finallyLoc)return t(r.finallyLoc)}else if(a){if(this.prev<r.catchLoc)return t(r.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<r.finallyLoc)return t(r.finallyLoc)}}}},abrupt:function(t,e){for(var i=this.tryEntries.length-1;0<=i;--i){var n=this.tryEntries[i];if(n.tryLoc<=this.prev&&u.call(n,"finallyLoc")&&this.prev<n.finallyLoc){var r=n;break}}var o=(r=r&&("break"===t||"continue"===t)&&r.tryLoc<=e&&e<=r.finallyLoc?null:r)?r.completion:{};return o.type=t,o.arg=e,r?(this.method="next",this.next=r.finallyLoc,g):this.complete(o)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),g},finish:function(t){for(var e=this.tryEntries.length-1;0<=e;--e){var i=this.tryEntries[e];if(i.finallyLoc===t)return this.complete(i.completion,i.afterLoc),S(i),g}},catch:function(t){for(var e=this.tryEntries.length-1;0<=e;--e){var i,n,r=this.tryEntries[e];if(r.tryLoc===t)return"throw"===(i=r.completion).type&&(n=i.arg,
1S(r)),n}throw new Error("illegal catch attempt")},delegateYield:function(t,e,i){return this.delegate={iterator:T(t),resultName:e,nextLoc:i},"next"===this.method&&(this.arg=l),g}},a})(t.exports);try{regeneratorRuntime=n}catch(t){Function("r","regeneratorRuntime = r")(n)}},TGuK:function(t,e,i){i.d(e,"a",function(){return p}),i.d(e,"c",function(){return d}),i.d(e,"b",function(){return g});var n,e=i("m4/l"),r=i("Tjl+"),o=i("vMqJ"),a=i("x79X"),s=i("aCit"),l=i("Wglt"),u=i("hJ5i"),c=i("Mtpk"),h=i("Qkdp"),p=(n=r.b,Object(e.c)(f,n),Object.defineProperty(f.prototype,"component",{get:function(){return this._component},set:function(t){var e=this;t!=this._component&&(this.disposeResponsiveHandlers(),this._component=t,this._responsiveDisposers.push(c.getValue(this.component).events.on("sizechanged",function(){e.checkRules()},this)),this._responsiveDisposers.push(c.getValue(this.component).events.on("datavalidated",function(){e._component.isReady()&&e.checkRules(!0)},this)),this.enabled=!0)},enumerable:!0,configurable:!0}),Object.defineProperty(f.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(f.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(f.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(f.prototype,"defaultRules",{get:function(){return this.adapter.apply("defaultRules",d)},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"allRules",{get:function(){var t=new o.b;return this.useDefault&&t.copyFrom(this.defaultRules),t.copyFrom(this.rules),this.adapter.apply("allRules",t)},enumerable:!0,configurable:!0}),f.prototype.isApplied=function(t){t=this._appliedRules[t];return!!c.hasValue(t)&&t},f.prototype.checkRules=function(t){var i,n,r=this,e=(void 0===t&&(t=!1),this.allRules);e&&0!=e.length&&(i=!1,n=c.getValue(this.component),l.each(e.iterator(),function(t){t.id||(t.id=s.c.getUniqueId());var e=t.relevant(n);(e&&!r.isApplied(t.id)||!e&&r.isApplied(t.id))&&(i=!0),r._appliedRules[t.id]=e}),i=!!t||i)&&(this.component.isReady()?(this.dispatchImmediately("ruleschanged"),this.applyRules()):(n.hidden=!0,n.events.once("ready",function(t){t.target.show(0),r.applyRules()})))},f.prototype.applyRules=function(t){var i,n=this,r=c.hasValue(t)?t:c.getValue(this.component),o=!1;this.enabled&&(i=!1,l.each(this.allRules.iterator(),function(t){var e=n.getState(t,r);e&&(o||(-1!==u.indexOf(n._appliedTargets,r.uid)&&r.setState(n.getDefaultState(r),0),o=!0),n.isApplied(c.getValue(t.id)))&&(e.transitionDuration=0,n.setTargetState(r,e),n.dispatchImmediately("ruleapplied",{rule:t}),i=!0)}),i?u.replace(this._appliedTargets,r.uid):u.remove(this._appliedTargets,r.uid)),r.children&&l.each(r.children.iterator(),function(t){n.applyRules(t)})},f.prototype.getState=function(t,e){var i="responsive-"+t.id,n=e.uid+"_"+i;if(-1===u.indexOf(this._noStates,n))return e.states.hasKey(i)?e.states.getKey(i):((t=t.state(e,i))||this._noStates.push(n),t)},f.prototype.getDefaultState=function(t){return t.states.hasKey("responsive-default")?t.states.getKey("responsive-default"):t.states.create("responsive-default")},f.prototype.setTargetState=function(i,t){var n=this,r=this.getDefaultState(i);h.each(t.properties,function(t,e){c.hasValue(r.properties[t])||(r.properties[t]=n.getValue(i,t))}),i.setState(t)},f.prototype.getValue=function(t,e){var i=t.getPropertyValue(e);return i=!c.hasValue(i)&&c.hasValue(t[e])?t[e]:i},f.prototype.dispose=function(){this.disposeResponsiveHandlers(),n.prototype.dispose.call(this)},f.prototype.disposeResponsiveHandlers=function(){for(var t=this._responsiveDisposers.pop();t;)t.dispose(),t=this._responsiveDisposers.pop()},f),d=new o.b;function f(){var t=n.call(this)||this;return t._rules=new o.b,t._appliedRules={},t._appliedTargets=[],t._useDefault=!0,t.adapter=new a.a(t),t._enabled=!1,t._responsiveDisposers=[],t._noStates=[],t.className="Responsive",t.rules.events.on("inserted",function(){t.checkRules()},!0),t.rules.events.on("removed",function(){t.checkRules()},!0),t._disposers.push(t.rules.events),t.applyTheme(),t}d.events.on("inserted",function(t){t.newValue.id=s.c.getUniqueId()});m.widthXXS=function(t){return t.pixelWidth<=m.XXS},m.widthXS=function(t){return t.pixelWidth<=m.XS},m.widthS=function(t){return t.pixelWidth<=m.S},m.widthM=function(t){return t.pixelWidth<=m.M},m.widthL=function(t){return t.pixelWidth<=m.L},m.widthXL=function(t){return t.pixelWidth<=m.XL},m.widthXXL=function(t){return t.pixelWidth<=m.XXL},m.heightXXS=function(t){return t.pixelHeight<=m.XXS},m.heightXS=function(t){return t.pixelHeight<=m.XS},m.heightS=function(t){return t.pixelHeight<=m.S},m.heightM=function(t){return t.pixelHeight<=m.M},m.heightL=function(t){return t.pixelHeight<=m.L},m.heightXL=function(t){return t.pixelHeight<=m.XL},m.heightXXL=function(t){return t.pixelHeight<=m.XXL},m.isXXS=function(t){return t.pixelWidth<=m.XXS&&t.pixelHeight<=m.XXS},m.isXS=function(t){return t.pixelWidth<=m.XS&&t.pixelHeight<=m.XS},m.isS=function(t){return t.pixelWidth<=m.S&&t.pixelHeight<=m.S},m.isM=function(t){return t.pixelWidth<=m.M&&t.pixelHeight<=m.M},m.isL=function(t){return t.pixelWidth<=m.L&&t.pixelHeight<=m.L},m.isXL=function(t){return t.pixelWidth<=m.XL&&t.pixelHeight<=m.XL},m.isXXL=function(t){return t.pixelWidth<=m.XXL&&t.pixelHeight<=m.XXL},m.maybeXXS=function(t){return t.pixelWidth<=m.XXS||t.pixelHeight<=m.XXS},m.maybeXS=function(t){return t.pixelWidth<=m.XS||t.pixelHeight<=m.XS},m.maybeS=function(t){return t.pixelWidth<=m.S||t.pixelHeight<=m.S},m.maybeM=function(t){return t.pixelWidth<=m.M||t.pixelHeight<=m.M},m.maybeL=function(t){return t.pixelWidth<=m.L||t.pixelHeight<=m.L},m.maybeXL=function(t){return t.pixelWidth<=m.XL||t.pixelHeight<=m.XL},m.maybeXXL=function(t){return t.pixelWidth<=m.XXL||t.pixelHeight<=m.XXL},m.XXS=100,m.XS=200,m.S=300,m.M=400,m.L=600,m.XL=800,m.XXL=1e3;var g=m;function m(){}}
1,TIsG:function(t,e,i){var n=i("0sYB"),h=i("Y8n3"),p=i("exNg"),d=i("tHyI"),f=i("7X7h"),g=i("Rs0P"),m=i("WShl"),r=i("ugpH"),i=i("J+FZ"),r=r("splice"),i=i("splice",{ACCESSORS:!0,0:0,1:2}),y=Math.max,v=Math.min;n({target:"Array",proto:!0,forced:!r||!i},{splice:function(t,e){var i,n,r,o,a,s,l=f(this),u=d(l.length),c=h(t,u),t=arguments.length;if(0===t?i=n=0:n=1===t?(i=0,u-c):(i=t-2,v(y(p(e),0),u-c)),9007199254740991<u+i-n)throw TypeError("Maximum allowed length exceeded");for(r=g(l,n),o=0;o<n;o++)(a=c+o)in l&&m(r,o,l[a]);if(i<(r.length=n)){for(o=c;o<u-n;o++)s=o+i,(a=o+n)in l?l[s]=l[a]:delete l[s];for(o=u;u-n+i<o;o--)delete l[o-1]}else if(n<i)for(o=u-n;c<o;o--)s=o+i-1,(a=o+n-1)in l?l[s]=l[a]:delete l[s];for(o=0;o<i;o++)l[o+c]=arguments[o+2];return l.length=u-n+i,r}})},TM0y:function(t,e,i){var n=i("vfdp");i("NRfM")(n.JSON,"JSON",!0)},TQpL:function(t,e,i){var r=i("HnbP");t.exports.f=function(t){return new function(t){var i,n;this.promise=new t(function(t,e){if(void 0!==i||void 0!==n)throw TypeError("Bad Promise constructor");i=t,n=e}),this.resolve=r(i),this.reject=r(n)}(t)}},TXRX:function(t,e,i){i.d(e,"a",function(){return a});var n,e=i("m4/l"),r=i("C6dT"),o=i("aCit"),i=i("TGuK"),a=(n=r.a,Object(e.c)(s,n),Object.defineProperty(s.prototype,"locationX",{get:function(){return this.getPropertyValue("locationX")},set:function(t){this.setPropertyValue("locationX",t)&&(t=this.dataItem)&&t.component&&t.component.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"locationY",{get:function(){return this.getPropertyValue("locationY")},set:function(t){this.setPropertyValue("locationY",t)&&(t=this.dataItem)&&t.component&&t.component.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"xField",{get:function(){return this.getPropertyValue("xField")},set:function(t){this.setPropertyValue("xField",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"yField",{get:function(){return this.getPropertyValue("yField")},set:function(t){this.setPropertyValue("yField",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"isDynamic",{get:function(){return this.getPropertyValue("isDynamic")},set:function(t){this.setPropertyValue("isDynamic",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"copyToLegendMarker",{get:function(){return this.getPropertyValue("copyToLegendMarker")},set:function(t){this.setPropertyValue("copyToLegendMarker",t)},enumerable:!0,configurable:!0}),s);function s(){var t=n.call(this)||this;return t.className="Bullet",t.isMeasured=!1,t.tooltipX=0,t.tooltipY=0,t.layout="none",t.applyOnClones=!0,t.copyToLegendMarker=!0,t.applyTheme(),t}o.c.registeredClasses.Bullet=a,i.c.push({relevant:i.b.isXS,state:function(t,e){return t instanceof a?((t=t.states.create(e)).properties.disabled=!0,t):null}})},TZWN:function(t,e,i){i.d(e,"a",function(){return o});var n,e=i("m4/l"),r=i("ZLF9"),i=i("aCit"),o=(n=r.a,Object(e.c)(a,n),a.prototype.draw=function(){n.prototype.draw.call(this),this._circle&&this._circle.attr({r:this.radius,cx:this.width/2,cy:this.height/2})},Object.defineProperty(a.prototype,"radius",{get:function(){return this.properties.radius},set:function(t){this.properties.radius=t,this.draw()},enumerable:!0,configurable:!0}),a);function a(){var t=n.call(this)||this;return t.properties.radius=2,t._circle=t.paper.add("circle"),t.addElement(t._circle),t.shapeRendering="auto",t}i.c.registeredClasses.CirclePattern=o},"Tjl+":function(t,e,i){i.d(e,"a",function(){return y}),i.d(e,"b",function(){return v});var n,e=i("m4/l"),a=i("vMqJ"),s=i("VGgz"),l=i("+qIf"),o=i("hD5A"),u=i("o0Lc"),c=i("x79X"),h=i("8ZqG"),p=i("tjMS"),d=i("aCit"),r=i("eCqC"),f=i("hJ5i"),g=i("Qkdp"),m=i("Mtpk"),y=(x.prototype.debug=function(){},Object.defineProperty(x.prototype,"uid",{get:function(){return this._uid||(this._uid=d.c.getUniqueId(),d.c.map.setKey(this._uid,this)),this._uid},enumerable:!0,configurable:!0}),Object.defineProperty(x.prototype,"id",{get:function(){return this._id},set:function(t){this._id=t},enumerable:!0,configurable:!0}),Object.defineProperty(x.prototype,"map",{get:function(){return this._map||(this._map=new l.a),this._map},enumerable:!0,configurable:!0}),Object.defineProperty(x.prototype,"delayedMap",{get:function(){return this._delayedMap||(this._delayedMap=new l.a),this._delayedMap},enumerable:!0,configurable:!0}),x.prototype.addDelayedMap=function(t,e){var i=this.delayedMap;i.hasKey(e)||i.setKey(e,[]),i.getKey(e).push({property:t,target:this})},x.prototype.processDelayedMap=function(){var n=this;this.delayedMap.each(function(t,e){var i;n.map.hasKey(t)&&(i=n.map.getKey(t),f.each(e,function(t){t.target[t.property]=i}),n.delayedMap.removeKey(t))})},x.prototype.applyTheme=function(){var t,i=this;d.c&&(t=this.getCurrentThemes())&&f.each(t,function(t,e){t(i)})}
1,Object.defineProperty(x.prototype,"themes",{get:function(){return this._themes},set:function(t){this._themes=t},enumerable:!0,configurable:!0}),x.prototype.getCurrentThemes=function(){return this.themes||d.c.themes},x.prototype.isDisposed=function(){return this._disposed},x.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&&d.c.map.removeKey(e)}},x.prototype.addDisposer=function(t){this._disposers.push(t)},x.prototype.removeDispose=function(t){var e;this._disposed||-1<(e=f.indexOf(this._disposers,t))&&this._disposers.splice(e,1),t.dispose()},x.prototype.clone=function(t){t=t||"clone-"+d.c.getUniqueId();var e=new this.constructor;return e.cloneId=t,e.copyFrom(this),e},Object.defineProperty(x.prototype,"clones",{get:function(){return this._clones||(this._clones=new a.b),this._clones},enumerable:!0,configurable:!0}),x.prototype.copyFrom=function(t){t.clones.push(this),this.clonedFrom=t},Object.defineProperty(x.prototype,"className",{get:function(){return this._className},set:function(t){this._className=t},enumerable:!0,configurable:!0}),x.prototype.setCache=function(t,e,i){r.b.set(this.uid,t,e,i)},x.prototype.getCache=function(t,e){return r.b.get(this.uid,t,e=void 0===e?void 0:e)},x.prototype.clearCache=function(){r.b.clear(this.uid)},x.prototype.setTimeout=function(t,e){var i=this,n=setTimeout(function(){i.removeDispose(r),t()},e),r=new o.b(function(){clearTimeout(n)});return this._disposers.push(r),r},x.prototype.setInterval=function(t,e){var i=this,n=setInterval(function(){i.removeDispose(r),t()},e),r=new o.b(function(){clearTimeout(n)});return this._disposers.push(r),r},Object.defineProperty(x.prototype,"config",{set:function(t){try{this.processConfig(t)}catch(t){this.raiseCriticalError(t)}},enumerable:!0,configurable:!0}),x.prototype.processConfig=function(t){var r=this;if(t){var o=this;if(g.eachOrdered(t,function(t,e){var n,i=e;if("callback"==t&&"function"==typeof e&&e.call(o),r.hasProperty(t))if(m.isObject(i)&&m.hasValue(i.type)&&(!m.isObject(o[t])||!m.hasValue(o[t].className)||i.forceCreate||o[t].className!=i.type)&&!r.asIs(t)&&(n=r.createClassInstance(i.type))?o[t]=n:n=o[t],n instanceof c.a)r.processAdapters(n,i);else if(n instanceof u.a)r.processEvents(n,i);else if("locale"==t&&m.isString(i))window["am4lang_"+i]&&(o[t]=window["am4lang_"+i]);else if("parent"==t&&m.isString(i)){var e=r.map.getKey(i);e?o[t]=e:r.addDelayedMap("parent",i)}else if(r.asIs(t))o[t]=i;else if(r.asFunction(t)&&m.isString(i)){if(!m.hasValue(d.c.registeredClasses[i]))throw Error("Invalid easing function: "+i);o[t]=d.c.registeredClasses[i]}else i instanceof x?o[t]=i:n instanceof x?n.config=i:n instanceof a.e||n instanceof s.b||n instanceof s.d?m.isArray(i)?n instanceof a.e?r.processListTemplate(i,n):r.processOrderedTemplate(i,n):m.isObject(i)&&(i instanceof x?n.template=i:(e=void 0,e=m.hasValue(i.template)?i.template:i,n.template instanceof x?n.template.config=e:g.each(e,function(t,e){var i=n.template[t];i instanceof c.a?r.processAdapters(i,e):i instanceof u.a?r.processEvents(i,e):i instanceof l.c?r.processDictionaryTemplate(i,e):n.template[t]instanceof x?n.template[t].config=e:m.isObject(e)&&m.hasValue(e.type)?(i=r.createClassInstance(e.type))?(i instanceof x&&(i.config=e),n.template[t]=i):n.template[t]=e:i instanceof a.b?r.processList(e,i):n.template[t]=r.maybeColorOrPercent(e)}),m.hasValue(i.values)&&(n instanceof a.e?r.processListTemplate(i.values,n):r.processOrderedTemplate(i.values,n)
1))):n instanceof a.b?"children"==t?r.processList(i,n,r):r.processList(i,n):n instanceof l.c?r.processDictionaryTemplate(n,i):n instanceof l.a?r.processDictionary(n,i):n instanceof h.a||n instanceof p.a?o[t]=r.maybeColorOrPercent(i):m.isObject(n)&&m.isObject(i)?g.copyAllProperties(i,n):(i=r.maybeColorOrPercent(i),o[t]=i);else r.isReserved(t)||(o[t]=i)},this.configOrder),this.processingErrors.length)throw t=this.processingErrors.join("\n"),this._processingErrors=[],Error(t)}},x.prototype.maybeColorOrPercent=function(t){if(m.isString(t)){if(t.match(/^[\-]?[0-9.]+\%$/))return Object(p.c)(m.toNumber(t));if(t.match(/^\#[0-9abcdef]{3,}$/i))return Object(h.c)(t)}return t},x.prototype.processAdapters=function(i,t){var n=this;m.isArray(t)?f.each(t,function(t,e){i.add(t.key,t.callback,t.priority||0,n)}):m.isObject(t)&&g.each(t,function(t,e){i.has(t,e)||i.add(t,e)})},x.prototype.processEvents=function(i,t){var n=this;m.isArray(t)?f.each(t,function(t,e){i.on(t.type,t.callback,n)}):m.isObject(t)&&g.each(t,function(t,e){i.has(t,e)||i.on(t,e)})},x.prototype.processDictionaryTemplate=function(n,t){m.isObject(t)&&g.each(t,function(t,e){var i;(i="template"==t?n.template:n.hasKey(t)?n.getKey(t):n.create(t))instanceof x?i.config=e:m.isObject(i)&&m.isObject(e)?g.copyAllProperties(e,i):i.setKey(t,e)})},x.prototype.processDictionary=function(i,t){m.isObject(t)&&g.each(t,function(t,e){i.setKey(t,e)})},x.prototype.processListTemplate=function(t,r){var o=this;for(f.each(t,function(t,e){var i,n=o.getConfigEntryType(t);if(r.hasIndex(e)&&!t.forceCreate)i=r.getIndex(e);else{if(t instanceof x)return void r.push(t);i=n?r.create(n):r.create()}t!==i&&m.isObject(t)&&(i instanceof x?i.config=t:m.isObject(i)&&m.isObject(t)?g.copyAllProperties(t,i):r.setIndex(r.indexOf(i),t))});t.length>r.length;)r.pop()},x.prototype.processOrderedTemplate=function(t,n){var r=this;f.each(t,function(t,e){var i=r.getConfigEntryType(t),i=i?n.create(i):n.create();m.isObject(t)&&(i instanceof x?i.config=t:m.isObject(i)&&m.isObject(t)?g.copyAllProperties(t,i):n.insert(t))})},x.prototype.processList=function(t,n,r){var o=this,a=(m.isArray(t)||(t=[t]),n.length),s=0;for(f.each(t,function(t,e){if(m.isObject(t)){var i=void 0;if(e<a&&!t.forceCreate)i=n.getIndex(e);else{if(t instanceof x)return void n.push(t);s++,i=o.createEntryInstance(t),r?i.parent=r:n.push(i)}i instanceof x?i.config=t:m.isObject(i)&&m.isObject(t)&&g.copyAllProperties(t,i)}else n.hasIndex(e)?n.setIndex(e,t):n.push(t)});!r&&t.length+s<n.length;)n.pop()},x.prototype.configOrder=function(t,e){return t==e?0:"language"==t?-1:"language"==e?1:0},x.prototype.asIs=function(t){return-1!=f.indexOf(["locale"],t)},x.prototype.asFunction=function(t){return!1},x.prototype.createClassInstance=function(t){if(m.hasValue(d.c.registeredClasses[t]))return new d.c.registeredClasses[t];throw Error('Invalid type: "'+t+'".')},x.prototype.createEntryInstance=function(t){var e;return(e=m.hasValue(t.type)?this.createClassInstance(t.type):e)||t},x.prototype.getConfigEntryType=function(t){if(m.hasValue(t.type)){if(m.hasValue(d.c.registeredClasses[t.type]))return d.c.registeredClasses[t.type];throw Error('Invalid type: "'+t.type+'".')}},x.prototype.hasProperty=function(t){return t in this},x.prototype.isReserved=function(t){return-1!==["type","forceCreate"].indexOf(t)},Object.defineProperty(x.prototype,"processingErrors",{get:function(){return this._processingErrors||(this._processingErrors=[]),this._processingErrors},enumerable:!0,configurable:!0}),x),v=(n=y,Object(e.c)(b,n),Object.defineProperty(b.prototype,"events",{get:function(){return this._eventDispatcher||(this._eventDispatcher=new u.a,this._disposers.push(this._eventDispatcher)),this._eventDispatcher},enumerable:!0,configurable:!0}),b.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}))},b.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}))},b.prototype.copyFrom=function(t){n.prototype.copyFrom.call(this,t),t._eventDispatcher&&this.events.copyFrom(t._eventDispatcher)},b);function b(){var t=n.call(this)||this;return t.className="BaseObjectEvents",t}function x(){this._disposed=!1,this._disposers=[],this.className="BaseObject"}}
1,Tl3C:function(t,e,i){function n(t){s(t,c,{value:{objectID:"O"+ ++h,weakData:{}}})}var r=i("lt6Q"),o=i("Kg2n"),a=i("JZRr"),s=i("8+rI").f,l=i("vfRf"),u=i("6EAy"),c=l("meta"),h=0,p=Object.isExtensible||function(){return!0},d=t.exports={REQUIRED:!1,fastKey:function(t,e){if(!o(t))return"symbol"==(void 0===t?"undefined":Rt(t))?t:("string"==typeof t?"S":"P")+t;if(!a(t,c)){if(!p(t))return"F";if(!e)return"E";n(t)}return t[c].objectID},getWeakData:function(t,e){if(!a(t,c)){if(!p(t))return!0;if(!e)return!1;n(t)}return t[c].weakData},onFreeze:function(t){return u&&d.REQUIRED&&p(t)&&!a(t,c)&&n(t),t}};r[c]=!0},Tmzw:function(t,e,i){var n=i("3weC");t.exports=function(t){var e=t.return;if(void 0!==e)return n(e.call(t)).value}},TqDQ:function(t,e,i){var n=i("3sMl"),r=i("mte+").UNSUPPORTED_Y,o=i("8+rI").f,a=i("SqFF").get,s=RegExp.prototype;n&&r&&o(RegExp.prototype,"sticky",{configurable:!0,get:function(){if(this!==s){if(this instanceof RegExp)return!!a(this).sticky;throw TypeError("Incompatible receiver, RegExp required")}}})},Trvg:function(t,e,i){i.d(e,"a",function(){return s});var n,e=i("m4/l"),r=i("p9TX"),o=i("qCRI"),a=i("MIZb"),i=i("aCit"),s=(n=r.a,Object(e.c)(l,n),l);function l(){var t=n.call(this)||this,e=(t.className="TextLink",t.selectable=!0,new a.a);return t.fill=e.getFor("primaryButton").brighten(.3),t.states.create("hover").properties.fill=e.getFor("primaryButtonHover").brighten(.3),t.states.create("down").properties.fill=e.getFor("primaryButtonDown").brighten(.3),t.cursorOverStyle=o.a.pointer,t.applyTheme(),t}i.c.registeredClasses.TextLink=s},TskY:function(t,e,i){i("0sYB")({target:"Function",proto:!0},{bind:i("uKH8")})},"U+Re":function(t,e,i){var n=i("3sMl"),r=i("8+rI"),o=i("/arR"),i=i("mte+").UNSUPPORTED_Y;n&&("g"!=/./g.flags||i)&&r.f(RegExp.prototype,"flags",{configurable:!0,get:o})},"Uf/F":function(t,e,i){i("0sYB")({target:"Number",stat:!0},{MAX_SAFE_INTEGER:9007199254740991})},Uf57:function(t,e,i){i.d(e,"b",function(){return m}),i.d(e,"a",function(){return y});var _,n,l=i("m4/l"),e=i("aM7D"),r=i("Vs7R"),w=i("pR7v"),o=i("+qIf"),a=i("hD5A"),s=i("0Mwj"),x=i("VB2N"),P=i("KknQ"),u=i("aCit"),h=i("Wglt"),S=i("Gg2j"),c=i("v9UT"),C=i("Mtpk"),T=i("L91H"),p=i("hJ5i"),d=i("Qkdp"),f=i("hGwe"),g=i("Q4nc"),m=(n=e.b,Object(l.c)(b,n),Object.defineProperty(b.prototype,"valueX",{get:function(){return this.values.valueX.value},set:function(t){this.setValue("valueX",t)},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"customValue",{get:function(){return this.values.customValue.value},set:function(t){this.setValue("customValue",t)},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"valueY",{get:function(){return this.values.valueY.value},set:function(t){this.setValue("valueY",t)},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"dateX",{get:function(){return this.getDate("dateX")},set:function(t){this.setDate("dateX",t)},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"dateY",{get:function(){return this.getDate("dateY")},set:function(t){this.setDate("dateY",t)},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"categoryX",{get:function(){return this.categories.categoryX},set:function(t){this.setCategory("categoryX",t)},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"categoryY",{get:function(){return this.categories.categoryY},set:function(t){this.setCategory("categoryY",t)},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"openValueX",{get:function(){return this.values.openValueX.value},set:function(t){this.setValue("openValueX",t)},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"openValueY",{get:function(){return this.values.openValueY.value},set:function(t){this.setValue("openValueY",t)},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"openDateX",{get:function(){return this.getDate("openD
1ateX")},set:function(t){this.setDate("openDateX",t)},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"openDateY",{get:function(){return this.getDate("openDateY")},set:function(t){this.setDate("openDateY",t)},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"openCategoryX",{get:function(){return this.categories.openCategoryX},set:function(t){this.setCategory("openCategoryX",t)},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"openCategoryY",{get:function(){return this.categories.openCategoryY},set:function(t){this.setCategory("openCategoryY",t)},enumerable:!0,configurable:!0}),b.prototype.getMin=function(t,e,i){var n,r=this;return C.isNumber(i)||(i=0),p.each(t,function(t){t=e?r.getWorkingValue(t):r.getValue(t);((t+=i)<n||!C.isNumber(n))&&(n=t)}),n},b.prototype.getMax=function(t,e,i){var n,r=this;return C.isNumber(i)||(i=0),p.each(t,function(t){t=e?r.getWorkingValue(t):r.getValue(t);((t+=i)>n||!C.isNumber(n))&&(n=t)}),n},b),y=(_=e.a,Object(l.c)(v,_),v.prototype.applyInternalDefaults=function(){_.prototype.applyInternalDefaults.call(this),C.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("X/Y Series"))},v.prototype.createDataItem=function(){return new m},v.prototype.resetExtremes=function(){this._tmin.clear(),this._tmax.clear(),this._smin.clear(),this._smax.clear()},v.prototype.dataChangeUpdate=function(){this.dataGrouped=!1,this._baseInterval={},this._currentDataSetId="",this.resetExtremes(),this.xAxis&&this.xAxis.seriesDataChangeUpdate(this),this.yAxis&&this.yAxis.seriesDataChangeUpdate(this)},v.prototype.validateData=function(){this._baseInterval={};var t=this.dataFields;if(t.valueYShow||t.openValueXShow||t.openValueYShow?this.usesShowFields=!0:this.usesShowFields=!1,this.defineFields(),0<this.data.length&&this.dataChangeUpdate(),_.prototype.validateData.call(this),this.updateItemReaderText(),this.chart&&(!C.hasValue(this.dataFields[this._xField])||!C.hasValue(this.dataFields[this._yField])))throw Error('Data fields for series "'+(this.name||this.uid)+'" are not properly defined.');this.inited&&this.isHidden&&this.hide(0),this.dataGrouped=!1},v.prototype.processDataItem=function(t,e){try{_.prototype.processDataItem.call(this,t,e),this.xAxis.processSeriesDataItem(t,"X"),this.yAxis.processSeriesDataItem(t,"Y"),this.setInitialWorkingValues(t)}catch(t){this._chart&&this._chart.raiseCriticalError(t)}},v.prototype.updateDataItem=function(t){_.prototype.updateDataItem.call(this,t),this.xAxis.processSeriesDataItem(t,"X"),this.yAxis.processSeriesDataItem(t,"Y")},v.prototype.setInitialWorkingValues=function(t){},v.prototype.disposeData=function(){_.prototype.disposeData.call(this);var t,e=this.xAxis,i=this.yAxis;e&&((t=this.dataItemsByAxis.getKey(e.uid))&&t.clear(),e instanceof x.a)&&this.clearCatAxis(e),i&&((t=this.dataItemsByAxis.getKey(i.uid))&&t.clear(),i instanceof x.a)&&this.clearCatAxis(i)},v.prototype.clearCatAxis=function(t){var e=this.uid;t.dataItems.each(function(t){t.seriesDataItems[e]&&(t.seriesDataItems[e]=[])})},v.prototype.defineFields=function(){var t,e,i,n,r=this.xAxis,o=this.yAxis;r&&o&&(t=(e=r.axisFieldName)+"X",e="open"+c.capitalize(e)+"X",i=(n=o.axisFieldName)+"Y",n="open"+c.capitalize(n)+"Y",this._xField=t,this._yField=i,this.dataFields[e]&&(this._xOpenField=e),this.dataFields[n]&&(this._yOpenField=n),this.dataFields[n]||this.baseAxis!=o||(this._yOpenField=i),this.dataFields[e]||this.baseAxis!=r||(this._xOpenField=t),this.stacked&&this.baseAxis==r&&(this._xOpenField=t),this.stacked&&this.baseAxis==o&&(this._yOpenField=i),r instanceof x.a&&o instanceof x.a&&(this._yOpenField||(this._yOpenField=i)),this._xValueFields=[],this._yValueFields=[],this.addValueField(r,this._xValueFields,this._xField),this.addValueField(r,this._xValueFields,this._xOpenField),this.addValueField(o,this._yValueFields,this._yField),this.addValueField(o,this._yValueFields,this._yOpenField))},v.prototype.addValueField=function(t,e,i){t instanceof w.a&&C.hasValue(this.dataFields[i])&&-1==e.indexOf(i)&&e.push(i)},v.prototype.setCategoryAxisField=function(t,e){C.hasValue(this.dataFields[t])||(this.dataFields[t]=e.dataFields.category)},v.prototype.setDateAxisField=function(t,e){C.hasValue(this.dataFields[t])||(this.dataFields[t]=e.dataFields.date)},v.prototype.afterDraw=function(){_.prototype.afterDraw.call(this),this.createMask()},v.prototype.createMask=function(){var e;this.mainContainer.mask&&(e=this.getMaskPath(),h.each(this.axisRanges.iterator(),function(t){t.axisFill.fillPath&&(t.axisFill.validate(),e+=t.axisFill.fillPath)}),this.mainContainer.mask.path=e)},v.prototype.getMaskPath=function(){return this.xAxis&&this.yAxis?f.rectToPath({x:0,y:0,width:this.xAxis.axisLength,height:this.yAxis.axisLength}):""},v.prototype.getAxisField=function(t){return t==this.xAxis?this.xField:t==this.yAxis?this.yField:void 0},v.prototype.validateDataItems=function(){var t=this.chart,t=(t&&(this._max
1xX=S.max(1e5,2*t.plotContainer.maxWidth),this._maxxY=S.max(1e5,2*t.plotContainer.maxHeight)),this.xAxis),e=this.yAxis;t&&e&&(t.updateAxisBySeries(),e.updateAxisBySeries()),_.prototype.validateDataItems.call(this),t&&e&&(t.postProcessSeriesDataItems(this),e.postProcessSeriesDataItems(this))},v.prototype.validateDataRange=function(){var t=this.xAxis,e=this.yAxis;t&&e&&(t.dataRangeInvalid&&t.validateDataRange(),e.dataRangeInvalid)&&e.validateDataRange(),_.prototype.validateDataRange.call(this)},v.prototype.validate=function(){var t,e=this.xAxis,i=this.yAxis;e&&i&&(e.invalid&&e.validate(),i.invalid&&i.validate(),this.y=i.pixelY,this.x=e.pixelX,this._showBullets=!0,t=this.minBulletDistance,C.isNumber(t))&&this.baseAxis.axisLength/(this.endIndex-this.startIndex)<t&&(this._showBullets=!1),this.updateTooltip(),e instanceof P.a&&e.groupData&&!this.dataGrouped||i instanceof P.a&&i.groupData&&!this.dataGrouped||(_.prototype.validate.call(this),t=this.chart,e=this.maskBullets,t&&e&&"XYChart"==t.className&&("vertical"!=t.leftAxesContainer.layout&&"vertical"!=t.rightAxesContainer.layout||(this.yAxis?this.bulletsContainer.mask=this.yAxis.renderer.gridContainer:this.bulletsContainer.mask=void 0),"horizontal"!=t.topAxesContainer.layout&&"horizontal"!=t.bottomAxesContainer.layout||(this.xAxis?this.bulletsContainer.mask=this.xAxis.renderer.gridContainer:this.bulletsContainer.mask=void 0)))},Object.defineProperty(v.prototype,"xAxis",{get:function(){if(this.chart){if(!this._xAxis.get()){var t=this.chart.xAxes.getIndex(0);if(!t)throw Error("There are no X axes on chart.");this.xAxis=t}return this._xAxis.get()}},set:function(t){this.setXAxis(t)},enumerable:!0,configurable:!0}),v.prototype.setXAxis=function(t){var e=this._xAxis.get();e!=t&&(e&&(this.dataItemsByAxis.removeKey(e.uid),this._xAxis.dispose(),e.series.removeValue(this)),this._xAxis.set(t,t.registerSeries(this)),this.dataItemsByAxis.setKey(t.uid,new o.a),this.invalidateData())},Object.defineProperty(v.prototype,"yAxis",{get:function(){if(this.chart){if(!this._yAxis.get()){var t=this.chart.yAxes.getIndex(0);if(!t)throw Error("There are no Y axes on chart.");this.yAxis=t}return this._yAxis.get()}},set:function(t){this.setYAxis(t)},enumerable:!0,configurable:!0}),v.prototype.setYAxis=function(t){var e=this._yAxis.get();e!=t&&(e&&(this.dataItemsByAxis.removeKey(e.uid),this._yAxis.dispose(),e.series.removeValue(this)),this._yAxis.set(t,t.registerSeries(this)),t.chart instanceof s.a&&t.chart.handleYAxisSet(this),this.dataItemsByAxis.setKey(t.uid,new o.a),this.invalidateData())},Object.defineProperty(v.prototype,"baseAxis",{get:function(){var t=this.xAxis,e=this.yAxis;return!this._baseAxis&&t&&e&&(e instanceof P.a&&(this._baseAxis=e),t instanceof P.a&&(this._baseAxis=t),e instanceof x.a&&(this._baseAxis=e),t instanceof x.a&&(this._baseAxis=t),this._baseAxis||(this._baseAxis=t)),this._baseAxis},set:function(t){this._baseAxis!=t&&(this._baseAxis=t,this.invalidate())},enumerable:!0,configurable:!0}),v.prototype.addData=function(t,e,i){_.prototype.addData.call(this,t,e,i),this.scrollbarSeries&&(this.scrollbarSeries.addData(t,e,!0),this.scrollbarSeries._parseDataFrom=this._parseDataFrom)},v.prototype.setData=function(t){_.prototype.setData.call(this,t),this.scrollbarSeries&&this.scrollbarSeries.setData(t)},v.prototype.setDataSet=function(t){var e,i,n,t=_.prototype.setDataSet.call(this,t);return t&&(this._dataSetChanged=!0,e=this.dataItems,this.resetExtremes(),e)&&0<e.length&&(i=this.xAxis,n=this.yAxis,this._prevStartIndex=void 0,this._prevEndIndex=void 0,this._startIndex=void 0,this._endIndex=void 0,this.appeared||this.processValues(!1),i instanceof P.a&&i==this.baseAxis&&(this._tmin.setKey(i.uid,e.getIndex(0).dateX.getTime()),this._tmax.setKey(i.uid,e.getIndex(e.length-1).dateX.getTime()),this.dispatch("extremeschanged")),n instanceof P.a)&&n==this.baseAxis&&(this._tmin.setKey(n.uid,e.getIndex(0).dateY.getTime()),this._tmax.setKey(n.uid,e.getIndex(e.length-1).dateY.getTime()),this.dispatch("extremeschanged")),t},v.prototype.processValues=function(t){_.prototype.processValues.call(this,t);var e=this.xAxis,i=this.yAxis;if(e&&i){var n=this.dataItems,r=1/0,o=-1/0,a=1/0,s=-1/0,l=this.startIndex,u=this.endIndex,c=l,h=u;t||(l=0,u=this.dataItems.length);for(var p=l;p<u;p++){var d=n.getIndex(p),f=(this.getStackValue(d,t),d.getValue("valueX","stack")),g=d.getValue("valueY","stack"),r=S.min(d.getMin(this._xValueFields,t,f),r),a=S.min(d.getMin(this._yValueFields,t,g),a),o=S.max(d.getMax(this._xValueFields,t,f),o),s=S.max(d.getMax(this._yValueFields,t,g),s);this.stacked&&(this.baseAxis==e&&(g<a&&(a=g),s<g)&&(s=g),this.baseAxis==i)&&(f<r&&(r=f),o<f)&&(o=f)}
1e.processSeriesDataItems(),i.processSeriesDataItems();var m,y,v,b=e.uid,x=i.uid;if(this.xAxis instanceof w.a&&(r==1/0||o==-1/0))this._smin.setKey(b,void 0),this._smax.setKey(b,void 0),this.dispatchImmediately("selectionextremeschanged");else if(this.yAxis instanceof w.a&&(a==1/0||s==-1/0))this._smin.setKey(x,void 0),this._smax.setKey(x,void 0),this.dispatchImmediately("selectionextremeschanged");else{if(t||this._tmin.getKey(b)==r&&this._tmax.getKey(b)==o&&this._tmin.getKey(x)==a&&this._tmax.getKey(x)==s||(this._tmin.setKey(b,r),this._tmax.setKey(b,o),this._tmin.setKey(x,a),this._tmax.setKey(x,s),(m=this.stackedSeries)&&(m.isDisposed()?this.stackedSeries=void 0:m.processValues(!1)),this.dispatchImmediately("extremeschanged")),l!=c||u!=h)for(a=r=1/0,s=o=-1/0,p=c;p<h;p++)d=n.getIndex(p),this.getStackValue(d,t),f=d.getValue("valueX","stack"),g=d.getValue("valueY","stack"),r=S.min(d.getMin(this._xValueFields,t,f),r),a=S.min(d.getMin(this._yValueFields,t,g),a),o=S.max(d.getMax(this._xValueFields,t,f),o),s=S.max(d.getMax(this._yValueFields,t,g),s),this.stacked&&(this.baseAxis==e&&(g<a&&(a=g),s<g)&&(s=g),this.baseAxis==i)&&(f<r&&(r=f),o<f)&&(o=f);this.xAxis instanceof w.a&&(r==1/0||o==-1/0)?(this._smin.setKey(b,void 0),this._smax.setKey(b,void 0),this.dispatchImmediately("selectionextremeschanged")):this.yAxis instanceof w.a&&(a==1/0||s==-1/0)?(this._smin.setKey(x,void 0),this._smax.setKey(x,void 0),this.dispatchImmediately("selectionextremeschanged")):(this._smin.getKey(b)==r&&this._smax.getKey(b)==o&&this._smin.getKey(x)==a&&this._smax.getKey(x)==s||(this._smin.setKey(b,r),this._smax.setKey(b,o),this._smin.setKey(x,a),this._smax.setKey(x,s),!this.appeared&&0==this.start&&1==this.end&&this.dataItems==this.mainDataSet)||(m=!1,i instanceof w.a&&!(i instanceof P.a)&&(y=this._tmin.getKey(x),(!C.isNumber(y)||(this.usesShowFields||this._dataSetChanged||e instanceof P.a&&e.groupData&&this.isShowing)&&a<y||this.stackedSeries&&!this.isHidden)&&(this._tmin.setKey(x,a),m=!0),v=this._tmax.getKey(x),!C.isNumber(v)||(this.usesShowFields||this._dataSetChanged||e instanceof P.a&&e.groupData&&this.isShowing)&&v<s||this.stackedSeries&&!this.isHidden)&&(this._tmax.setKey(x,s),m=!0),e instanceof w.a&&!(e instanceof P.a)&&(y=this._tmin.getKey(b),(!C.isNumber(y)||(this.usesShowFields||this._dataSetChanged||i instanceof P.a&&i.groupData&&this.isShowing)&&r<y||this.stackedSeries&&!this.isHidden)&&(this._tmin.setKey(b,r),m=!0),v=this._tmax.getKey(b),!C.isNumber(v)||(this.usesShowFields||this._dataSetChanged||i instanceof P.a&&i.groupData&&this.isShowing)&&v<o||this.stackedSeries&&!this.isHidden)&&(this._tmax.setKey(b,o),m=!0),m&&this.dispatchImmediately("extremeschanged"),0==this.start&&1==this.end&&(this._dataSetChanged=!1),this.dispatchImmediately("selectionextremeschanged")),!t&&this.stacked&&this.processValues(!0))}}},v.prototype.hideTooltip=function(t){_.prototype.hideTooltip.call(this,t),this.returnBulletDefaultState(),this._prevTooltipDataItem=void 0},v.prototype.showTooltipAtPosition=function(t,e){var i;if(this.visible&&!this.isHiding&&!this.isShowing){var n=this._xAxis.get(),r=this._yAxis.get(),n=(n==this.baseAxis&&(i=n.getSeriesDataItem(this,n.toAxisPosition(t),this.snapTooltip)),r==this.baseAxis&&(i=r.getSeriesDataItem(this,r.toAxisPosition(e),this.snapTooltip)),this.showTooltipAtDataItem(i));if(n)return n;if(!this.tooltipText&&!this.tooltipHTML)return}this.hideTooltip()},v.prototype.getAdjustedXLocation=function(t,e,i){return t.locations[e]},v.prototype.getAdjustedYLocation=function(t,e,i){return t.locations[e]},v.prototype.showTooltipAtDataItem=function(t){var e,i,n=this.chart.cursor;if(n&&n.hideSeriesTooltipsOnSelection&&n.selection.visible&&n.downPoint)this.hideTooltip();else if(this.returnBulletDefaultState(t),t&&t.visible){if(this.updateLegendValue(t),this.cursorTooltipEnabled){this.tooltipDataItem=t;var n=this.tooltipXField,r=this.tooltipYField;if(C.hasValue(t[n])&&C.hasValue(t[r])){n=this.getPoint(t,n,r,this.getAdjustedXLocation(t,n),this.getAdjustedYLocation(t,r));if(n&&("XYChart"!=this.chart.className||!(n.y<-1||n.y>this.yAxis.pixelHeight+1||n.x<-1||n.x>this.xAxis.pixelWidth+1))){if(this.tooltipX=n.x,this.tooltipY=n.y,this._prevTooltipDataItem!=t&&(this.dispatchImmediately("tooltipshownat",{type:"tooltipshownat",target:this,dataItem:t}),this._prevTooltipDataItem=t),this.cursorHoverEnabled)try{for(var o=Object(l.g)(t.sprites),a=o.next();!a.done;a=o.next()){var s=a.value;!s.parent.visible||s.isHidden||s.__disabled||s.disabled||s.isHiding||(s.interactions.isRealHover||(s.dispatchImmediately("over"),s.interactions.isRealHover=!0),s.isHover=!0)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(i=o.return)&&i.call(o)}finally{if(e)throw e.error}}return this.showTooltip()?c.spritePointToSvg({x:n.x,y:n.y},this):void 0}}}}else this.updateLegendValue(t,!0)},v.prototype.returnBulletDefaultState=function(t){var e,i;if(this._prevTooltipDataItem&&this._prevTooltipDataItem!=t)try{for(var n=Object(l.g)(this._prevTooltipDataItem.sprites),r=n.next();!r.done;r=n.next()){var o,a=r.value;a.isDisposed()?this._prevTooltipDataItem=void 0:(o=a.interactions.isRealHover,a.isHover=!1,o&&a.dispatchImmediately("out"))}}catch(t){e={error:t}}finally{try{r&&!r.done&&(i=n.return)&&i.call(n)}finally{if(e)throw e.error}}},v.prototype.shouldCreateBullet=function(t,e){var i=e.xField,n=(C.hasValue(i)||(i=this.xField),e.yField);return C.hasValue(n)||(n=this.yField),!(this.xAxis instanceof w.a&&!t.hasValue([i])||this.yAxis instanceof w.a&&!t.hasValue([n])||e.disabled&&(i=e.propertyFields.disabled,!(n=t.dataContext)||!1!==n[i]))},v.prototype.updateTooltip=function(){this.hideTooltipWhileZooming||!this.tooltip||this.tooltip.isHidden||this.isHiding||this.isHidden||!this.tooltipDataItem||this.showTooltipAtDataItem(this.tooltipDataItem)},v.prototype.positionBullet=function(t){_.prototype.positionBullet.call(this,t);var e,i,n,r,o,a,s,l,u,c,h,p,d,f,g=t.dataItem,m=t.xField,y=(C.hasValue(m)||(m=this.xField),t.yField),v=(C.hasValue(y)||(y=this.yField),this.xAxis),b=this.yAxis;!(v instanceof w.a&&!g.hasValue([m])||b instanceof w.a&&!g.hasValue([y]))&&(e=this.getBulletLocationX(t,m),i=this.getBulletLocationY(t,y),this.getPoint(g,m,y,e,i))?(f=this.xOpenField,n=this.yOpenField,p=u=void 0,v instanceof P.a?(C.isNumber(e)||(e=0),a=void 0,s=g.getWorkingValue(m),f?a=g.getWorkingValue(f):v==this.baseAxis&&(a=v.baseValue),C.isNumber(a)||(a=s),l=void((a+=h=g.getValue("valueX","stack"))==(s+=h)&&(r=v.baseInterval,o=v.dateFormatter,a=T.round(new Date(a),r.timeUnit,r.count,o.firstDayOfWeek,o.utc,void 0,o.timezoneMinutes,o.timezone).getTime(),s=T.add(new Date(a),r.timeUnit,r.count,o.utc).getTime())),l=v==this.baseAxis?a+(s-a)*e:a+(s-a)*(1-e),u=v.valueToPosition(l)):v instanceof w.a?(C.isNumber(e)||(e=0),a=void 0,s=g.getWorkingValue(m),a=f?g.getWorkingValue(f):v.baseValue,l=(a+=h=g.getValue("valueX","stack"))+((s+=h)-a)*(1-e),u=v.valueToPosition(l)):v instanceof x.a&&(d=this.getAdjustedXLocation(g,m,t.locationX),c=this.getAdjustedXLocation(g,f,t.locationX),m=void(u=v.categoryToPosition(g[m],d)),f&&(m=v.categoryToPosition(g[f],c)),u=(m=C.isNumber(m)?m:1)+(u-m)*e),b instanceof P.a?(C.isNumber(i)||(i=0),a=void 0,s=g.getWorkingValue(y),n?a=g.getWorkingValue(n):b==this.baseAxis&&(a=b.baseValue),C.isNumber(a)||(a=s),(a+=h=g.getValue("valueY","stack"))==(s+=h)&&(r=b.baseInterval,o=b.dateFormatter,a=T.round(new Date(a),r.timeUnit,r.count,o.firstDayOfWeek,o.utc,void 0,o.timezoneMinutes,o.timezone).getTime(),s=T.add(new Date(a),r.timeUnit,r.count,o.utc).getTime()),l=void 0,l=b==this.baseAxis?a+(s-a)*i:a+(s-a)*(1-i),p=b.valueToPosition(l)):b instanceof w.a?(C.isNumber(i)||(i=0),a=void 0,s=g.getWorkingValue(y),a=n?g.getWorkingValue(n):b.baseValue,l=(a+=h=g.getValue("valueY","stack"))+((s+=h)-a)*(1-i),p=b.valueToPosition(l)):b instanceof x.a&&(p=b.categoryToPosition(g[y],i),d=this.getAdjustedYLocation(g,y,t.locationY),v=this.getAdjustedYLocation(g,n,t.locationY),f=void(p=b.categoryToPosition(g[y],d)),n&&(f=b.categoryToPosition(g[n],v)),p=(f=C.isNumber(f)?f:1)+(p-f)*i),t.visible=!0,this.positionBulletReal(t,u,p)):t.visible=!1}
1,v.prototype.positionBulletReal=function(t,e,i){t.x=this.xAxis.renderer.positionToPoint(e,i).x,t.y=this.yAxis.renderer.positionToPoint(i,e).y},v.prototype.getBulletLocationX=function(t,e){var i=t.locationX,t=t.dataItem;return i=C.isNumber(i)?i:t.workingLocations[e]},v.prototype.getBulletLocationY=function(t,e){var i=t.locationY,t=t.dataItem;return i=C.isNumber(i)?i:t.workingLocations[e]},v.prototype.updateStacking=function(){var e=this;this.invalidateDataItems(),this.chart&&this.chart.series.each(function(t){t.baseAxis==e.baseAxis&&(t.stackedSeries=void 0,t.invalidateDataItems(),t.invalidateProcessedData())})},Object.defineProperty(v.prototype,"stacked",{get:function(){return this.getPropertyValue("stacked")},set:function(t){var e,i,n;this.setPropertyValue("stacked",t,!0)&&(this.updateStacking(),i=this.xAxis,n=this.yAxis,!t)&&(i!=this.baseAxis&&i instanceof w.a&&(e=this.xField),e=n!=this.baseAxis&&n instanceof w.a?this.yField:e)&&this.dataItems.each(function(t){t.setCalculatedValue(e,0,"stack")})},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"snapTooltip",{get:function(){return this.getPropertyValue("snapTooltip")},set:function(t){this.setPropertyValue("snapTooltip",t)},enumerable:!0,configurable:!0}),v.prototype.show=function(t){var n,r=this;this.isHidden&&(this.appeared&&this.xAxis instanceof P.a&&this.xAxis.groupData&&(this._tmin.setKey(this.yAxis.uid,void 0),this._tmax.setKey(this.yAxis.uid,void 0)),this.appeared)&&this.yAxis instanceof P.a&&this.yAxis.groupData&&(this._tmin.setKey(this.xAxis.uid,void 0),this._tmax.setKey(this.xAxis.uid,void 0)),this.xAxis instanceof w.a&&this.xAxis!=this.baseAxis&&(n=this._xValueFields),this.yAxis instanceof w.a&&this.yAxis!=this.baseAxis&&(n=this._yValueFields);var o,a=this.startIndex,s=this.endIndex,l=0,u=this.defaultState.transitionDuration,t=(C.isNumber(t)&&(u=t),g.a.animationsEnabled||(u=0),h.each(h.indexed(this.dataItems.iterator()),function(t){var e=t[0],t=t[1],i=u;(e<r.startIndex-10||e>r.endIndex+10)&&(l=i=0),r.sequencedInterpolation&&0<i&&(l=r.sequencedInterpolationDelay*e+u*(e-a)/(s-a)),o=t.show(i,l,n)}),this.dataSets.each(function(t,e){e!=r.dataItems&&e.each(function(t){t.events.disable(),t.show(0,0,n),t.events.enable()})}),this.mainDataSet!=this.dataItems&&this.mainDataSet.each(function(t){t.events.disable(),t.show(0,0,n),t.events.enable()}),_.prototype.show.call(this,t));return o&&!o.isFinished()&&(t=o),this.hidden&&(this.dispatchImmediately("selectionextremeschanged"),this.hidden=!1),t},v.prototype.hide=function(t){var n,r,o=this,e=this.xAxis,e=(e instanceof w.a&&e!=this.baseAxis&&(n=this._xValueFields,r=this.stacked||e.minZoomed<e.baseValue&&e.maxZoomed>e.baseValue||this.stackedSeries?e.baseValue:e.min),this.yAxis),a=(e instanceof w.a&&e!=this.baseAxis&&(n=this._yValueFields,r=this.stacked||e.minZoomed<e.baseValue&&e.maxZoomed>e.baseValue||this.stackedSeries?e.baseValue:e.min),this.startIndex),s=this.endIndex,l=this.hiddenState.transitionDuration;C.isNumber(t)&&(l=t),g.a.animationsEnabled||(l=0);var u,c=0,e=(h.each(h.indexed(this.dataItems.iterator()),function(t){var e=t[0],t=t[1],i=l;0==(i=e<o.startIndex-10||e>o.endIndex+10?0:i)?t.hide(0,0,r,n):(o.sequencedInterpolation&&0<i&&(c=o.sequencedInterpolationDelay*e+l*(e-a)/(s-a)),u=t.hide(i,c,r,n))}),this.dataSets.each(function(t,e){e!=o.dataItems&&e.each(function(t){t.events.disable(),t.hide(0,0,r,n),t.events.enable()})}),this.mainDataSet!=this.dataItems&&this.mainDataSet.each(function(t){t.events.disable(),t.hide(0,0,r,n),t.events.enable()}),_.prototype.hide.call(this,l));return e&&!e.isFinished()&&e.delay(c),u&&!u.isFinished()&&(e=u),this.validateDataElements(),e},v.prototype.handleDataItemWorkingValueChange=function(t,e){_.prototype.handleDataItemWorkingValueChange.call(this,t,e);t=this.baseAxis.series;h.each(t.iterator(),function(t){(t.stacked||t.stackedSeries)&&t.invalidateProcessedData()})},v.prototype.getStackValue=function(r,o){var a,t,e,s=this,l=this.xAxis,u=this.yAxis;this.stacked&&l&&u&&(e=(t=this.chart).series.indexOf(this),l!=this.baseAxis&&l instanceof w.a&&(a=this.xField),a=u!=this.baseAxis&&u instanceof w.a?this.yField:a)&&(r.setCalculatedValue(a,0,"stack"),h.eachContinue(t.series.range(0,e).backwards().iterator(),function(t){if(t.xAxis==l&&t.yAxis==u&&t.className==s.className){t.stackedSeries=s;var e=t.dataItems.getIndex(r.index);if(e&&e.hasValue(s._xValueFields)&&e.hasValue(s._yValueFields)){var i=r.getValue(a),n=e.getValue(a)+e.getValue(a,"stack"),e=o?e.getWorkingValue(a)+e.getValue(a,"stack"):e.getValue(a)+e.getValue(a,"stack");if(!s.stackToNegative)return r.setCalculatedValue(a,e,"stack"),!1;if(0<=i&&0<=n||i<0&&n<0)return r.setCalculatedValue(a,e,"stack"),!1}if(!t.stacked)return!1}return!0}))},Object.defineProperty(v.prototype,"stackToNegative",{get:function(){return this.getPropertyValue("stackToNegative")}
1,set:function(t){this.setPropertyValue("stackToNegative",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"xField",{get:function(){return this._xField},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"yField",{get:function(){return this._yField},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"xOpenField",{get:function(){return this._xOpenField},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"yOpenField",{get:function(){return this._yOpenField},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"tooltipXField",{get:function(){return this._tooltipXField||this._xField},set:function(t){this._tooltipXField=t},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"tooltipYField",{get:function(){return this._tooltipYField||this._yField},set:function(t){this._tooltipYField=t},enumerable:!0,configurable:!0}),v.prototype.min=function(t){return this._tmin.getKey(t.uid)},v.prototype.max=function(t){return this._tmax.getKey(t.uid)},v.prototype.selectionMin=function(t){return this._smin.getKey(t.uid)},v.prototype.selectionMax=function(t){return this._smax.getKey(t.uid)},v.prototype.processConfig=function(t){if(t){if(C.hasValue(t.baseAxis)&&C.isString(t.baseAxis)&&(this.map.hasKey(t.baseAxis)?t.baseAxis=this.map.getKey(t.baseAxis):(this.processingErrors.push("[XYSeries ("+(this.name||"unnamed")+')] No axis with id "'+t.baseAxis+'" found for `baseAxis`.'),delete t.baseAxis)),C.hasValue(t.xAxis)&&C.isString(t.xAxis)&&(this.map.hasKey(t.xAxis)?t.xAxis=this.map.getKey(t.xAxis):(this.processingErrors.push("[XYSeries ("+(this.name||"unnamed")+')] No axis with id "'+t.xAxis+'" found for `xAxis`.'),delete t.xAxis)),C.hasValue(t.yAxis)&&C.isString(t.yAxis)&&(this.map.hasKey(t.yAxis)?t.yAxis=this.map.getKey(t.yAxis):(this.processingErrors.push("[XYSeries ("+(this.name||"unnamed")+')] No axis with id "'+t.yAxis+'" found for `yAxis`.'),delete t.yAxis)),C.hasValue(t.axisRanges)&&C.isArray(t.axisRanges))for(var e=0,i=t.axisRanges.length;e<i;e++){var n=t.axisRanges[e];C.hasValue(n.type)||(n.type="AxisDataItem"),C.hasValue(n.axis)&&C.isString(n.axis)&&this.map.hasKey(n.axis)?n.component=this.map.getKey(n.axis):C.hasValue(n.component)&&C.isString(n.component)&&this.map.hasKey(n.component)&&(n.component=this.map.getKey(n.component))}C.hasValue(t.dataFields)&&C.isObject(t.dataFields)||this.processingErrors.push("`dataFields` is not set for series ["+(this.name||"unnamed")+"]")}_.prototype.processConfig.call(this,t)},v.prototype.getPoint=function(t,e,i,n,r,o,a){if(this.xAxis&&this.yAxis)return e=this.xAxis.getX(t,e,n),n=this.yAxis.getY(t,i,r),{x:e=S.fitToRange(e,-this._maxxX,this._maxxX),y:n=S.fitToRange(n,-this._maxxY,this._maxxY)}},v.prototype.updateItemReaderText=function(){var i;this._itemReaderTextChanged||(i="",d.each(this.dataFields,function(t,e){i+="{"+t+"} "}),this.itemReaderText=i,this._itemReaderTextChanged=!1)},Object.defineProperty(v.prototype,"cursorTooltipEnabled",{get:function(){return this.getPropertyValue("cursorTooltipEnabled")},set:function(t){this.setPropertyValue("cursorTooltipEnabled",t)},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"cursorHoverEnabled",{get:function(){return this.getPropertyValue("cursorHoverEnabled")},set:function(t){this.setPropertyValue("cursorHoverEnabled",t)},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"excludeFromTotal",{get:function(){return this.getPropertyValue("excludeFromTotal")},set:function(t){this.setPropertyValue("excludeFromTotal",t)},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"hideTooltipWhileZooming",{get:function(){return this.getPropertyValue("hideTooltipWhileZooming")},set:function(t){this.setPropertyValue("hideTooltipWhileZooming",t)},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"maskBullets",{get:function(){return this.getPropertyValue("maskBullets")},set:function(t){this.setPropertyValue("maskBullets",t);var e=this.chart;e&&(this.bulletsContainer.parent=t?e.bulletsContainer:e.axisBulletsContainer)},enumerable:!0,configurable:!0}),v.prototype.copyFrom=function(t){this.groupFields=c.copyProperties(t.groupFields,{}),_.prototype.copyFrom.call(this,t)},v.prototype.dispose=function(){this.scrollbarSeries&&this.scrollbarSeries.dispose(),_.prototype.dispose.call(this)},v);function v(){var t=_.call(this)||this;return t.groupFields={},t._xAxis=new a.d,t._yAxis=new a.d,t._xValueFields=[],t._yValueFields=[],t._baseInterval={}
1,t.dataGrouped=!1,t.usesShowFields=!1,t._dataSetChanged=!1,t._maxxX=1e5,t._maxxY=1e5,t._propertiesChanged=!1,t.outOfRange=!1,t.className="XYSeries",t.isMeasured=!1,t.groupFields.valueX="close",t.groupFields.valueY="close",t.groupFields.customValue="close",t.groupFields.openValueX="open",t.groupFields.openValueY="open",t.cursorTooltipEnabled=!0,t.cursorHoverEnabled=!0,t.excludeFromTotal=!1,t.mainContainer.mask=new r.a,t.mainContainer.mask.setElement(t.paper.add("path")),t.stacked=!1,t.snapTooltip=!1,t._showBullets=!1,t.tooltip.pointerOrientation="horizontal",t.properties.stackToNegative=!0,t.hideTooltipWhileZooming=!0,t.setPropertyValue("maskBullets",!0),t.tooltip.events.on("hidden",function(){t.returnBulletDefaultState()},void 0,!1),t._disposers.push(t._xAxis),t._disposers.push(t._yAxis),t.observe(r.b,function(){t.inited&&(t._propertiesChanged=!0,t.legendDataItem&&(t.legendDataItem.childrenCreated=!1),t.chart&&t.chart.legend&&t.chart.legend.invalidateDataItems(),t.invalidate())},void 0,!1),t.applyTheme(),t}function b(){var t=n.call(this)||this;return t.className="XYSeriesDataItem",t.values.customValue={},t.values.valueX={stack:0},t.values.valueY={stack:0},t.values.openValueX={},t.values.openValueY={},t.values.dateX={},t.values.dateY={},t.values.openDateX={},t.values.openDateY={},t.setLocation("dateX",.5,0),t.setLocation("dateY",.5,0),t.setLocation("categoryX",.5,0),t.setLocation("categoryY",.5,0),t.applyTheme(),t}u.c.registeredClasses.XYSeries=y,u.c.registeredClasses.XYSeriesDataItem=m},Ui9R:function(t,e,i){i("6WsA")("asyncIterator")},UjlR:function(t,e,i){var d=i("o3G/"),f=i("tHyI"),g=i("cLsB");t.exports=function t(e,i,n,r,o,a,s,l){for(var u,c=o,h=0,p=!!s&&g(s,l,3);h<r;){if(h in n){if(u=p?p(n[h],h,i):n[h],0<a&&d(u))c=t(e,i,u,f(u.length),c,a-1)-1;else{if(9007199254740991<=c)throw TypeError("Exceed the acceptable array length");e[c]=u}c++}h++}return c}},Ur2B:function(t,e,i){var n=i("5ou3"),r=i("CNF5"),o=i("KslR")("iterator");t.exports=function(t){if(null!=t)return t[o]||t["@@iterator"]||r[n(t)]}},UsNi:function(t,e,i){var n,r=i("m4/l"),a=i("58Sn"),o=i("+qIf"),s=i("hD5A"),l=i("MIZb"),u=new o.a,c=i("x79X"),o=i("Tjl+"),h=i("zhwk"),p=i("WYhe"),d=i("Mtpk"),f=i("Qkdp"),g=(i.d(e,"a",function(){return g}),n=o.b,Object(r.c)(m,n),m.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"))},m.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()},m.prototype.dispose=function(){this.close(),n.prototype.dispose.call(this)},m.prototype.positionElement=function(r){var o=this;void 0===r&&(r=!0),this._elements.wrapper&&setTimeout(function(){if(o._elements.wrapper){var t;if(!r&&o._sized||(o._elements.wrapper.style.opacity="0.01",o._elements.wrapper.style.left="0",o._elements.wrapper.style.top="0",o._elements.wrapper.style.margin="0 0 0 0",o._elements.wrapper.style.width="",o._elements.wrapper.style.height="",t=o._elements.wrapper.getBoundingClientRect(),o._elements.wrapper.style.width=t.width+"px",o._elements.wrapper.style.height=t.height+"px",o._sized=!0),o.dynamicResize)for(var e=o._elements.wrapper.getElementsByTagName("img"),i=0;i<e.length;i++){var n=e[i];if(!n.complete){n.addEventListener("load",function(){o.positionElement(!0)});break}}setTimeout(function(){if(o._elements.wrapper){var t;switch(!r&&o._sized||!o._bbox?(t=o._elements.wrapper.getBoundingClientRect(),o._elements.wrapper.style.opacity=""):t=o._bbox,o.align){case"left":o._elements.wrapper.style.left="0",o._elements.wrapper.style.right="auto",o._elements.wrapper.style.marginLeft=o.toStyle(o._shift.x+o._tempShift.x);break;case"center":o._elements.wrapper.style.left="50%",o._elements.wrapper.style.right="auto",o._elements.wrapper.style.marginLeft=o.toStyle(Math.round(-t.width/2)+(o._shift.x+o._tempShift.x));break;case"right":o._elements.wrapper.style.left="auto",o._elements.wrapper.style.right="0",o._elements.wrapper.style.marginLeft=o.toStyle(o._shift.x+o._tempShift.x);break;default:o._elements.wrapper.style.left=o.toStyle(o.left)||"auto",o._elements.wrapper.style.right=o.toStyle(o.right)||"auto",o._elements.wrapper.style.marginLeft=o.toStyle(o._shift.x+o._tempShift.x)}switch(o.verticalAlign){case"top":o._elements.wrapper.style.top="0",o._elements.wrapper.style.bottom="auto",o._elements.wrapper.style.marginTop=o.toStyle(o._shift.y+o._tempShift.y);break;case"middle":o._elements.wrapper.style.top="50%",o._elements.wrapper.style.bottom="auto",o._elements.wrapper.style.marginTop=o.toStyle(Math.round(-t.height/2)+(o._shift.y+o._tempShift.y));break;case"bottom":o._elements.wrapper.style.top="auto",o._elements.wrapper.style.bottom="0",o._elements.wrapper.style.marginTop=o.toStyle(o._shift.y+o._tempShift.y);break;default:o._elements.wrapper.style.top=o.toStyle(o.top)||"auto",o._elements.wrapper.style.bottom=o.toStyle(o.bottom)||"auto",o._elements.wrapper.style.marginTop=o.toStyle(o._shift.y+o._tempShift.y)}}},1)}},1)},m.prototype.setupDragging=function(){var e=this;this.draggable?(this._IOs.header.events.has("drag")||this._IOs.header.events.on("drag",function(t){e._tempShift.x=t.shift.x,e._tempShift.y=t.shift.y,e.positionElement(!1)}),this._IOs.header.events.has("dragstop")||this._IOs.header.events.on("dragstop",function(t){e._shift.x+=e._tempShift.x,e._shift.y+=e._tempShift.y,e._tempShift.x=0,e._tempShift.y=0,e.positionElement(!1)})):this._IOs.header&&(Object(h.b)().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")},m.prototype.toStyle=function(t){return d.hasValue(t)?d.isNumber(t)?t+"px":t.toString():null},Object.defineProperty(m.prototype,"classPrefix",{get:function(){return this.adapter.apply("classPrefix",this._classPrefix)},set:function(t){this._classPrefix=t},enumerable:!0,configurable:!0}),Object.defineProperty(m.prototype,"classPrefixRaw",{get:function(){return this._classPrefix},enumerable:!0,configurable:!0}),Object.defineProperty(m.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}),m.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"})},m.prototype.createContentElement=function(){var t,e,i,n,r,o;this._elements.wrapper||(t=this.getClassNames(),(e=document.createElement("div")).className=t.contentClass,e.style.opacity="0.01",(i=document.createElement("a")).className=t.closeClass,(n=document.createElement("div")).className=t.headerClass,(r=document.createElement("div")).innerHTML=this.title,r.className=t.titleClass,this.title||(r.style.display="none"),(o=document.createElement("div")).className=t.insideClass,o.innerHTML=this.content,this._IOs.wrapper=Object(h.b)().getInteraction(e),this._IOs.header=Object(h.b)().getInteraction(n),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=Object(h.b)().getInteraction(i),this._disposers.push(this._IOs.close),i.style.visibility="hidden",e.setAttribute("role","dialog"),n.appendChild(i),n.appendChild(r),e.a
1ppendChild(n),e.appendChild(o),this.container.appendChild(e),this._elements.wrapper=e,this._elements.header=n,this._elements.content=o,this._elements.title=r,this._elements.close=i,this.defaultStyles&&this.loadDefaultCSS(),this.createCurtainElement(),this.applyEvents(),this.applyReaderSettings(),this.setupDragging())},Object.defineProperty(m.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(m.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(m.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(m.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(m.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(m.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}),m.prototype.createCurtainElement=function(){var t=this.getClassNames(),e=document.createElement("div");e.className=t.curtainClass,this.container.appendChild(e),this._IOs.curtain=Object(h.b)().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(m.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(m.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(m.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(m.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(m.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(m.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(m.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(m.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(m.prototype,"elements",{get:function(){return this._elements},enumerable:!0,configurable:!0}),m.prototype.loadDefaultCSS=function(){var e,i,t,n,r,o;this._cssLoaded||(this._disposers.push((e=Object(a.s)(this.container),i=(i=this.classPrefix)||"ampopup",t=new l.a,n=t.getFor("text"),(r=t.getFor("background")).alpha=.8,(o=t.getFor("alternativeBackgroun
1d")).alpha=.05,u.insertKeyIfEmpty(i,function(){var t=new s.c([new a.c(e,"."+i,{overflow:"visible",position:"absolute",top:"0",left:"0","z-index":"2000"}),new a.c(e,"."+i+"-curtain",{width:"100%",height:"100%",position:"absolute",top:"0",left:"0","z-index":"2001","background-color":r.hex,opacity:"0.5"}),new a.c(e,"."+i+"-header",{display:"block",width:"100%","min-height":"1.8em",background:o.rgba}),new a.c(e,"."+i+"-title",{"font-weight":"bold","font-size":"110%",padding:"0.5em 1.2em 0.5em 1em"}),new a.c(e,"."+i+"-content",{background:r.hex,"background-color":r.rgba,color:n.hex,display:"inline-block",position:"absolute",top:"0",left:"0","max-width":"90%","max-height":"90%",overflow:"auto","z-index":"2002"}),new a.c(e,"."+i+"-inside",{padding:"1em"}),new a.c(e,"."+i+"-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 s.a(function(){u.removeKey(i),t.dispose()})}).increment())),f.each(this._elements,function(t,e){e.style.display=""}),this._cssLoaded=!0)},m.prototype.applyEvents=function(){var t,e=this;this._IOs.close&&(this.closable?(this._IOs.close.element.style.visibility="visible",(t=[Object(h.b)().body.events.on("keyup",function(t){p.b.isKey(t.event,"esc")&&e.closable&&e.close()}),this._IOs.close.events.on("hit",function(t){e.close()})]).push(this._IOs.curtain.events.on("hit",function(t){e.showCurtain&&e.closable&&e.close()})),this._disposers.push(new s.c(t))):this._IOs.close.element.style.visibility="hidden")},m.prototype.disablePointers=function(){this.sprite&&(this._spriteInteractionsEnabled=this.sprite.interactionsEnabled,this.sprite.interactionsEnabled=!1)},m.prototype.releasePointers=function(){d.hasValue(this._spriteInteractionsEnabled)&&(this.sprite.interactionsEnabled=this._spriteInteractionsEnabled,this._spriteInteractionsEnabled=void 0)},m.prototype.applyReaderSettings=function(){this.elements.wrapper.setAttribute("aria-label",this.readerTitle)},m.prototype.copyFrom=function(t){n.prototype.copyFrom.call(this,t),this.container=t.container,this.sprite=t.sprite,this.classPrefix=t.classPrefixRaw,this.content=t.content,this.title=t.title,this.readerTitle=t.readerTitle,this.defaultStyles=t.defaultStyles,this.showCurtain=t.showCurtain,this.align=t.align,this.verticalAlign=t.verticalAlign,this.left=t.left,this.right=t.right,this.top=t.top,this.bottom=t.bottom,this.adapter.copyFrom(t.adapter)},m);function m(){var t=n.call(this)||this;return t.adapter=new c.a(t),t._elements={},t._IOs={},t._content="",t._title="",t._classPrefix="ampopup",t._defaultStyles=!0,t._showCurtain=!1,t._draggable=!0,t._align="center",t._dynamicResize=!0,t._verticalAlign="middle",t._shift={x:0,y:0},t._tempShift={x:0,y:0},t._readerTitle="",t._closable=!0,t._cssLoaded=!1,t._fitTo="window",t.isTemplate=!1,t._sized=!1,t.className="Popup",t}},UseD:function(t,e,i){function n(t){return l(t)&&u(T,c(t))}var r,o=i("jqyf"),a=i("3sMl"),s=i("vfdp"),l=i("Kg2n"),u=i("JZRr"),c=i("5ou3"),h=i("k2B3"),p=i("z3p0"),d=i("8+rI").f,f=i("Ox5T"),g=i("KJuV"),m=i("KslR"),i=i("vfRf"),y=s.Int8Array,v=y&&y.prototype,b=s.Uint8ClampedArray,b=b&&b.prototype,x=y&&f(y),_=v&&f(v),w=Object.prototype,P=w.isPrototypeOf,m=m("toStringTag"),S=i("TYPED_ARRAY_TAG"),C=o&&!!g&&"Opera"!==c(s.opera),i=!1,T={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8};for(r in T)s[r]||(C=!1);if((!C||"function"!=typeof x||x===Function.prototype)&&(x=function(){throw TypeError("Incorrect invocation")},C))for(r in T)s[r]&&g(s[r],x);if((!C||!_||_===w)&&(_=x.prototype,C))for(r in T)s[r]&&g(s[r].prototype,_);if(C&&f(b)!==_&&g(b,_),a&&!u(_,m))for(r in i=!0,d(_,m,{get:function(){return l(this)?this[S]:void 0}}),T)s[r]&&h(s[r],S,r);t.exports={NATIVE_ARRAY_BUFFER_VIEWS:C,TYPED_ARRAY_TAG:i&&S,aTypedArray:function(t){if(n(t))return t;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(t){if(g){if(P.call(x,t))return t}else for(var e in T)if(u(T,r)){e=s[e];if(e&&(t===e||P.call(e,t)))return t}throw TypeError("Target is not a typed array constructor")}
1,exportTypedArrayMethod:function(t,e,i){if(a){if(i)for(var n in T){n=s[n];n&&u(n.prototype,t)&&delete n.prototype[t]}_[t]&&!i||p(_,t,!i&&C&&v[t]||e)}},exportTypedArrayStaticMethod:function(t,e,i){var n,r;if(a){if(g){if(i)for(n in T)(r=s[n])&&u(r,t)&&delete r[t];if(x[t]&&!i)return;try{return p(x,t,!i&&C&&y[t]||e)}catch(t){}}for(n in T)!(r=s[n])||r[t]&&!i||p(r,t,e)}},isView:function(t){t=c(t);return"DataView"===t||u(T,t)},isTypedArray:n,TypedArray:x,TypedArrayPrototype:_}},Uskt:function(t,e,i){var n=i("vfdp"),r=i("jnLg").trim,i=i("DUr5"),o=n.parseInt,a=/^[+-]?0[Xx]/,n=8!==o(i+"08")||22!==o(i+"0x16");t.exports=n?function(t,e){t=r(String(t));return o(t,e>>>0||(a.test(t)?16:10))}:o},Uslz:function(t,e,i){i.d(e,"a",function(){return h});var n,e=i("m4/l"),r=i("C6dT"),o=i("hD5A"),a=i("ND2/"),s=i("vMqJ"),l=i("aCit"),u=i("8ZqG"),c=i("MIZb"),h=(n=r.a,Object(e.c)(p,n),p.prototype.dispose=function(){n.prototype.dispose.call(this),this._fillShape&&this._fillShape.dispose(),this._startLine&&this._startLine.dispose(),this._endLine&&this._endLine.dispose()},Object.defineProperty(p.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(p.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(p.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}),p.prototype.addBreakSprite=function(t){t.parent=this,t.isMeasured=!1,this._disposers.push(t)},Object.defineProperty(p.prototype,"axis",{get:function(){return this._axis.get()},set:function(t){this._axis.get()!==t&&(this._axis.set(t,t.renderer.gridContainer.events.on("transformed",this.invalidate,this,!1)),t.renderer.createBreakSprites(this),t=t.axisBreaks.template,this.startLine.copyFrom(t.startLine),this.endLine.copyFrom(t.endLine),this.fillShape.copyFrom(t.fillShape))},enumerable:!0,configurable:!0}),Object.defineProperty(p.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(p.prototype,"startPoint",{get:function(){var t=this.axis.renderer;if(t)return t.positionToPoint(this.startPosition)},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"endPoint",{get:function(){var t=this.axis.renderer;if(t)return t.positionToPoint(this.endPosition)},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"startPosition",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"endPosition",{get:function(){},enumerable:!0,configurable:!0}),p.prototype.draw=function(){n.prototype.draw.call(this),this.axis&&this.axis.renderer.updateBreakElement(this)},Object.defineProperty(p.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(p.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}),p);function p(){var t=n.call(this)||this,e=(t._axis=new o.d,t.dataItems=new s.b,t.className="AxisBreak",t.breakSize=.01,t.marginLeft=-5,t.marginRight=-5,t.marginTop=-5,t.marginBottom=-5,new c.a),i=new a.a,i=(i.fill=e.getFor("background"),i.stroke=Object(u.c)(),i.fillOpacity=.9,i.zIndex=0,t._fillShape=i,new a.a),e=(i.fill=Object(u.c)(),i.stroke=e.getFor("grid"),i.strokeOpacity=.3,i.zIndex=1,t._startLine=i,new a.a);return e.fill=Object(u.c)(),e.stroke=Object(u.c)("#000000"),e.strokeOpacity=.3,e.zIndex=2,t._endLine=e,t._disposers.push(t._axis),t.applyTheme(),t}l.c.registeredClasses.AxisBreak=h}
1,VAFc:function(t,e,i){i.d(e,"a",function(){return a});var n,e=i("m4/l"),r=i("ohjg"),o=i("8ZqG"),i=i("aCit"),a=(n=r.a,Object(e.c)(s,n),Object.defineProperty(s.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(s.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(s.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(s.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(s.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}),s.prototype.updateScale=function(){this.dx=this.dx,this.dy=this.dy,this.blur=this.blur},s);function s(){var t=n.call(this)||this;return t.className="DropShadowFilter",t.color=Object(o.c)("#000"),t.feGaussianBlur=t.paper.add("feGaussianBlur"),t.feGaussianBlur.attr({result:"blurOut",in:"SourceGraphic"}),t.filterPrimitives.push(t.feGaussianBlur),t.feOffset=t.paper.add("feOffset"),t.feOffset.attr({result:"offsetBlur"}),t.filterPrimitives.push(t.feOffset),t.feFlood=t.paper.add("feFlood"),t.feFlood.attr({"flood-color":t.color}),t.filterPrimitives.push(t.feFlood),t.feComposite=t.paper.add("feComposite"),t.feComposite.attr({in2:"offsetBlur",operator:"in"}),t.filterPrimitives.push(t.feComposite),t.feMerge=t.paper.addGroup("feMerge"),t.feMerge.add(t.paper.add("feMergeNode")),t.feMerge.add(t.paper.add("feMergeNode").attr({in:"SourceGraphic"})),t.filterPrimitives.push(t.feMerge),t.width=200,t.height=200,t.blur=1.5,t.dx=3,t.dy=3,t.opacity=.5,t.applyTheme(),t}i.c.registeredClasses.DropShadowFilter=a},VB2N:function(t,e,i){i.d(e,"b",function(){return l}),i.d(e,"a",function(){return u});var c,n,e=i("m4/l"),r=i("AAkI"),h=i("k6kv"),p=i("OXm9"),o=i("aCit"),a=i("+qIf"),s=i("+K/x"),d=i("Gg2j"),f=i("Mtpk"),g=i("Wglt"),l=(n=r.b,Object(e.c)(y,n),Object.defineProperty(y.prototype,"category",{get:function(){return this._adapterO&&this._adapterO.isEnabled("category")?this._adapterO.apply("category",this.properties.category):this.properties.category},set:function(t){var e=this.properties.category;this.setProperty("category",t),f.hasValue(e)&&e!=t&&this.component&&this.component.validateDataElement(this)},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"endCategory",{get:function(){return this.properties.endCategory},set:function(t){this.setProperty("endCategory",t)},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"deltaPosition",{get:function(){return this.properties.deltaCoordinate},set:function(t){t!=this.properties.deltaCoordinate&&(this.setProperty("deltaCoordinate",t),this.component)&&(this.component.invalidateDataItems(),this.component.invalidateSeries())},enumerable:!0,configurable:!0}),y),u=(c=r.a,Object(e.c)(m,c),m.prototype.createDataItem=function(){return new l},m.prototype.createAxisBreak=function(){return new s.a},m.prototype.processSeriesDataItem=function(t,e){c.prototype.processSeriesDataItem.call(this,t,e);var i,n,e=t["category"+this.axisLetter];f.hasValue(e)?(e=this.dataItemsByCategory.getKey(e))&&(i=t.component.uid,(n=e.seriesDataItems[i])||(e.seriesDataItems[i]=n=[]),n.push(t)):t.component.dataItems.remove(t)},m.prototype.validateDataRange=function(){var h=this;c.prototype.validateDataRange.call(this),g.each(this._series.iterator(),function(t){if(t.xAxis instanceof m&&t.yAxis instanceof m)t.invalidateDataRange();else{var e=h.positionToIndex(h.start),i=h.positionToIndex(h.end);i>=h.dataItems.length&&i--;for(var n=t.uid,r=void 0,o=void 0,a=e;a<=i;a++){var s=h.dataItems.getIndex(a);if(s){var l=s.seriesDataItems[n];if(l)for(var u=0;u<l.length;u++){var c=l[u];c&&(c=c.index,(!f.isNumber(r)||c<r)&&(r=c),!f.isNumber(o)||o<c)&&(o=c)}}}f.isNumber(r)?t.startIndex=r:t.start=h.start,f.isNumber(o)?t.endIndex=o+1:t.end=h.end,h._axisBreaks&&0<h._axisBreaks.length&&t.invalidateDataRange()}})},m.prototype.validate=function(){var s=this,t=(c.prototype.validate.call(this),this.dataItems.length),e=d.fitToRange(Math.floor(this.start*t-1),0,t),i=d.fitToRange(Math.ceil(this.end*t),0,t),n=(this.renderer.invalid&&this.renderer.validate(),this.renderer.axisLength/Math.max(this.renderer.minGridDistance,1/Number.MAX_SAFE_INTEGER)),n=Math.min(this.dataItems.length,Math.ceil((i-e)/n));if(this._startIndex=Math.floor(e/n)*n,this._endIndex=Math.ceil(this.end*t),this.fixAxisBreaks(),this._startIndex==this._endIndex&&this._endIndex++,this._frequency=n,!(this.axisLength<=0)){this.maxZoomFactor=this.dataItems.length,this.dataItems.length<=0&&(this.maxZoomFactor=1),this.resetIterators();for(var e=d.max(0,this._startIndex-this._frequency),i=d.min(this.dataItems.length,this._endIndex+this._frequency),r=0,o=0;o<e;o++)(a=this.dataItems.getIndex(o)).__disabled=!0;for(var a,o=i,l=this.dataItems.length;o<l;o++)(a=this.dataItems.getIndex(o)).__disabled=!0;for(o=e;o<i;o++)o<this.dataItems.length&&(a=this.dataItems.getIndex(o),o/this._frequency==Math.round(o/this._frequency)?(this.isInBreak(o)||
1(this.appendDataItem(a),this.validateDataElement(a,r)),r++):a.__disabled=!0);this.appendDataItem(this._lastDataItem),this.validateDataElement(this._lastDataItem,r+1,this.dataItems.length),this._axisBreaks&&this._axisBreaks.each(function(t){var e=t.adjustedStartValue,i=t.adjustedEndValue;if(d.intersect({start:e,end:i},{start:s._startIndex,end:s._endIndex})){for(var n=e;n<=i;n++)(r=s.dataItems.getIndex(n)).__disabled=!0;var r,o=d.fitToRange(Math.ceil(s._frequency/t.breakSize),1,i-e),a=0;if(0<t.breakSize)for(n=e;n<=i;n+=o)(r=s.dataItems.getIndex(n)).__disabled=!1,s.appendDataItem(r),s.validateDataElement(r,a),a++}}),this.validateBreaks(),this.validateAxisRanges(),this.ghostLabel.invalidate(),this.renderer.invalidateLayout()}},m.prototype.validateDataElement=function(t,e,i){c.prototype.validateDataElement.call(this,t),t.itemIndex=this._axisItemCount,this._axisItemCount++;var n=this.renderer,r=(f.isNumber(i)||(i=this.categoryToIndex(t.category)),this.categoryToIndex(t.endCategory));f.isNumber(r)||(r=i);var o,a,s,l=this.indexToPosition(i,t.locations.category),u=this.indexToPosition(r,t.locations.endCategory),r=(t.position=l,t.isRange&&(o=r,a=this.indexToPosition(i,t.locations.category),s=this.indexToPosition(o,t.locations.endCategory)),t.point=n.positionToPoint(l),t.tick),r=(r&&!r.disabled&&n.updateTickElement(r,l,u),t.grid),r=(r&&!r.disabled&&n.updateGridElement(r,l,u),t.label),r=(r&&!r.disabled&&(t.isRange&&null!=r.text||(t.text=t.text),n.updateLabelElement(r,l,u),n instanceof p.a&&t.label.measuredWidth>this.ghostLabel.measuredWidth||n instanceof h.a&&t.label.measuredHeight>this.ghostLabel.measuredHeight)&&(t.label.html?this.ghostLabel.html=t.label.currentText:this.ghostLabel.text=t.label.currentText),t.axisFill),i=(r&&!r.disabled&&(t.isRange||(o=i+this._frequency,a=this.indexToPosition(i,r.location),s=this.indexToPosition(o,r.location)),n.updateFillElement(r,a,s),t.isRange||this.fillRule(t,e)),t.bullet&&n.updateBullet(t.bullet,l,u),t.mask);i&&n.updateFillElement(i,a,s)},m.prototype.disposeData=function(){this.dataItemsByCategory.clear(),c.prototype.disposeData.call(this)},m.prototype.processDataItem=function(t,e){t&&(c.prototype.processDataItem.call(this,t,e),f.hasValue(t.category))&&this.dataItemsByCategory.setKey(t.category,t)},m.prototype.getDataItem=function(t){t=t[this.dataFields.category];if(f.hasValue(t))return this.dataItemsByCategory.getKey(t)||this.dataItems.create()},m.prototype.indexToPosition=function(n,t){f.isNumber(t)||(t=.5);var r=this.startIndex,o=this.endIndex,e=this.adjustDifference(r,o),i=this.startLocation,e=e-i-(1-this.endLocation),a=(this._axisBreaks&&(a=this._axisBreaks,g.eachContinue(a.iterator(),function(t){var e=t.adjustedStartValue,i=t.adjustedEndValue;return!(n<r||!f.isNumber(e)||!f.isNumber(i)||(d.intersect({start:e,end:i},{start:r,end:o})&&(e=Math.max(r,e),i=Math.min(o,i),t=t.breakSize,i<n?r+=(i-e)*(1-t):n<e||(n=e+(n-e)*t)),0))})),0),s=this.dataItems.getIndex(n);return s&&(a=s.deltaPosition),d.round(a+(n+t-i-r)/e,5)},m.prototype.categoryToPosition=function(t,e){t=this.categoryToIndex(t);return this.indexToPosition(t,e)},m.prototype.categoryToPoint=function(t,e){t=this.categoryToPosition(t,e),e=this.renderer.positionToPoint(t),t=this.renderer.positionToAngle(t);return{x:e.x,y:e.y,angle:t}},m.prototype.anyToPoint=function(t,e){return this.categoryToPoint(t,e)},m.prototype.anyToPosition=function(t,e){return this.categoryToPosition(t,e)},m.prototype.categoryToIndex=function(t){if(f.hasValue(t)){t=this.dataItemsByCategory.getKey(t);if(t)return t.index}},m.prototype.zoomToCategories=function(t,e){this.zoomToIndexes(this.categoryToIndex(t),this.categoryToIndex(e)+1)},m.prototype.getAnyRangePath=function(t,e,i,n){t=this.categoryToPosition(t,i),i=this.categoryToPosition(e,n);return this.getPositionRangePath(t,i)},m.prototype.roundPosition=function(t,e){t=this.positionToIndex(t);return this.indexToPosition(t,e)},m.prototype.getFirstSeriesDataItem=function(t,e){for(var i=0;i<t.dataItems.length;i++){var n=t.dataItems.getIndex(i);if(t.xAxis==this&&n.categoryX==e)return n;if(t.yAxis==this&&n.categoryY==e)return n}},m.prototype.getLastSeriesDataItem=function(t,e){for(var i=t.dataItems.length-1;0<=i;i--){var n=t.dataItems.getIndex(i);if(t.xAxis==this&&n.categoryX==e)return n;if(t.yAxis==this&&n.categoryY==e)return n}},m.prototype.getSeriesDataItemByCategory=function(e,i){var n,r=this;return i.dataItems.each(function(t){i.xAxis==r?t.categoryX==e&&(n=t):i.yAxis==r&&t.categoryY==e&&(n=t)}),n},m.prototype.getSeriesDataItem=function(e,t,i){var n=this;if(f.isNumber(t)){var r=this.positionToIndex(t),t=(r>=this.dataItems.length&&r--,this.dataItems.getIndex(r));if(t){var o,a=t.category,t=e.dataItems.getIndex(r);if(t){if(e.xAxis==this&&t.categoryX==a)return t;if(e.yAxis==this&&t.categoryY==a)return t}return e.dataItems.each(function(t){e.xAxis==n&&t.categoryX==a&&(o=o||t,Math.abs(r-o.index)>Math.abs(r-t.index))&&(o=t),e.yAxis==n&&t.categoryY==a&&(o=o||t,Math.abs(r-o.index)>Math.abs(r-t.index))&&(o=t)}),o}}}
1,m.prototype.getX=function(t,e,i,n,r){t=this.getPositionX(t,e,i,n,r);return(f.isNaN(t)?this.basePoint:this.renderer.positionToPoint(t)).x},m.prototype.getPositionX=function(t,e,i,n,r){var o;return f.hasValue(e)&&(o=this.categoryToPosition(t.categories[e],i)),o=r?d.fitToRange(o,r.start,r.end):o},m.prototype.getY=function(t,e,i,n,r){t=this.getPositionY(t,e,i,n,r);return(f.isNaN(t)?this.basePoint:this.renderer.positionToPoint(t)).y},m.prototype.getPositionY=function(t,e,i,n,r){var o;return f.hasValue(e)&&(o=this.categoryToPosition(t.categories[e],i)),o=r?d.fitToRange(o,r.start,r.end):o},m.prototype.getAngle=function(t,e,i,n,r){t=this.categoryToPosition(t.categories[e],i);return r&&(t=d.fitToRange(t,r.start,r.end)),this.positionToAngle(t)},m.prototype.getCellStartPosition=function(t){return this.roundPosition(t,0)},m.prototype.getCellEndPosition=function(t){return this.roundPosition(t,1)},m.prototype.getTooltipText=function(t){t=this.dataItems.getIndex(this.positionToIndex(t));if(t)return this.tooltipDataItem=t,this.tooltip.dataItem=t,this.tooltipText||(this._adapterO?this._adapterO.apply("getTooltipText",t.category):t.category)},m.prototype.positionToIndex=function(o){1<(o=(o=d.round(o,10))<0?0:o)&&(o=1);var t,a=this.startIndex,s=this.endIndex,l=s-a-this.startLocation-(1-this.endLocation),u=(o+=1/l*this.startLocation,null);return this._axisBreaks&&(t=this._axisBreaks,g.eachContinue(t.iterator(),function(t){var e=t.startPosition,i=t.endPosition,n=t.adjustedEndValue,r=d.max(t.adjustedStartValue,a),n=d.min(n,s),t=t.breakSize;if(l-=(n-r)*(1-t),i<o)a+=(n-r)*(1-t);else if(!(o<e))return t=(o-e)/(i-e),u=r+Math.round(t*(n-r)),!1;return!0})),u=(u=f.isNumber(u)?u:Math.floor(o*l+a))>=this.dataItems.length?this.dataItems.length-1:u},m.prototype.positionToCategory=function(t){return this.getPositionLabel(t)},m.prototype.getPositionLabel=function(t){t=this.dataItems.getIndex(this.positionToIndex(t));if(t)return t.category},Object.defineProperty(m.prototype,"basePoint",{get:function(){return this.renderer.positionToPoint(1)},enumerable:!0,configurable:!0}),m.prototype.initRenderer=function(){c.prototype.initRenderer.call(this),this.renderer.baseGrid.disabled=!0},Object.defineProperty(m.prototype,"frequency",{get:function(){return this._frequency},enumerable:!0,configurable:!0}),Object.defineProperty(m.prototype,"sortBySeries",{get:function(){return this.getPropertyValue("sortBySeries")},set:function(t){this.setPropertyValue("sortBySeries",t,!0)},enumerable:!0,configurable:!0}),m.prototype.processConfig=function(t){t&&f.hasValue(t.sortBySeries)&&f.isString(t.sortBySeries)&&(this.map.hasKey(t.sortBySeries)?t.sortBySeries=this.map.getKey(t.sortBySeries):(this.addDelayedMap("sortBySeries",t.sortBySeries),delete t.sortBySeries)),c.prototype.processConfig.call(this,t)},m);function m(){var t=c.call(this)||this,e=(t.dataItemsByCategory=new a.a,t.className="CategoryAxis",t.axisFieldName="category",t._lastDataItem=t.createDataItem(),(t._lastDataItem.component=t)._disposers.push(t._lastDataItem),t.applyTheme(),t.dataItemsByCategory);return t.addDisposer(t.mainDataSet.events.on("removed",function(t){e.removeKey(t.oldValue.category)})),t}function y(){var t=n.call(this)||this;return t.seriesDataItems={},t.className="CategoryAxisDataItem",t.text="{category}",t.locations.category=0,t.locations.endCategory=1,t.deltaPosition=0,t.applyTheme(),t}o.c.registeredClasses.CategoryAxis=u,o.c.registeredClasses.CategoryAxisDataItem=l},VGgz:function(t,e,i){i.d(e,"a",function(){return h}),i.d(e,"c",function(){return p}),i.d(e,"b",function(){return d}),i.d(e,"d",function(){return f});var n,r,o,a=i("m4/l"),s=i("o0Lc"),l=i("hJ5i"),u=i("Wglt"),c=i("Mtpk"),h=(Object.defineProperty(v.prototype,"values",{get:function(){return this._values},enumerable:!0,configurable:!0}),v.prototype._insert=function(t){return this._values.push(t),this._values.length-1},Object.defineProperty(v.prototype,"length",{get:function(){return this._values.length},enumerable:!0,configurable:!0}),v.prototype.indexOf=function(t){return l.indexOf(this._values,t)},v.prototype.contains=function(t){return-1!==this.indexOf(t)},v.prototype.getIndex=function(t){return this._values[t]},Object.defineProperty(v.prototype,"first",{get:function(){return this._values[0]},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"last",{get:function(){return this._values[this._values.length-1]},enumerable:!0,configurable:!0}),v.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})},v.prototype.remove=function(t){var e,t=this.indexOf(t);-1!==t&&(e=this._values[t],l.removeIndex(this._values,t),this.events.isEnabled("removed"))&&this.events.dispatchImmediately("removed",{type:"removed",target:this,index:t,oldValue:e})},v.prototype.setAll=function(t){var i=this;l.eachReverse(this._values,function(t,e){i._values.pop(),i.events.isEnabled("removed")&&i.events.dispatchImmediately("removed",{type:"removed",target:i,index:e,oldValue:t})}),l.each(t,function(t){i.insert(t)})},v.prototype.clear=function(){this.setAll([])},v.prototype.slice=function(t,e){var i=new v;return i._values=this._values.slice(t,e),i},v.prototype.findClosestIndex=function(i,n,r){void 0===r&&(r="any");var o,a,s=-1,l=0;return u.eachContinue(this.iterator(),function(t){t=n(t);if("any"===r){if(t===i)return s=l,!1;var e=Math.abs(i-t);(!c.hasValue(a)||e<a)&&(s=l,o=t,a=e)}else"left"===r&&t<i?(!c.hasValue(o)||o<t)&&(s=l,o=t):"right"===r&&i<=t&&(!c.hasValue(o)||t<=o)&&(s=l,o=t);return++l,!0}),-1===s&&("left"===r?s=0:"right"===r&&(s=this.length-1)),s},v.prototype.iterator=function(){return u.fromArray(this._values)},v.prototype[Symbol.iterator]=function(){var e,i;return Object(a.d)(this,function(t){switch(t.label){case 0:e=this._values.length,i=0,t.label=1;case 1:return i<e?[4,this._values[i]]:[3,4];case 2:t.sent(),t.label=3;case 3:return++i,[3,1];case 4:return[2]}})},v.prototype.each=function(t){l.each(this._values,t)},v),p=(o=h,Object(a.c)(y,o),y.prototype._insert=function(t){var e=l.getSortedIndex(this._values,this._ordering,t).index;return l.insertIndex(this._values,e,t),e},y.prototype.indexOf=function(t){t=l.getSortedIndex(this._values,this._ordering,t);return t.found?t.index:-1},y.prototype.update=function(t){var e,i=l.indexOf(this._values,t);-1!==i&&(e=this._values.length-1,(0===i||this._ordering(this._values[i-1],t)<0)&&(i===e||this._ordering(t,this._values[i+1])<0)||(l.removeIndex(this._values,i),this._insert(t)))}
1,y),d=(r=h,Object(a.c)(m,r),Object.defineProperty(m.prototype,"template",{get:function(){return this._template},set:function(t){t.isTemplate=!0,this._template=t},enumerable:!0,configurable:!0}),m.prototype.copyFrom=function(t){var e=this;u.each(t.iterator(),function(t){e.insert(t.clone())})},m.prototype.slice=function(t,e){var i=new m(this.template);return i._values=this._values.slice(t,e),i},m.prototype.create=function(t){t=null!=t?new t:this.template.clone();return this.insert(t),t},m),f=(n=p,Object(a.c)(g,n),Object.defineProperty(g.prototype,"template",{get:function(){return this._template},set:function(t){t.isTemplate=!0,this._template=t},enumerable:!0,configurable:!0}),g.prototype.copyFrom=function(t){var e=this;u.each(t.iterator(),function(t){e.insert(t.clone())})},g.prototype.create=function(t){t=null!=t?new t:this.template.clone();return this.insert(t),t},g);function g(t,e){e=n.call(this,e)||this;return e.template=t,e}function m(t){var e=r.call(this)||this;return e.template=t,e}function y(t){var e=o.call(this)||this;return e._ordering=t,e}function v(t){this._values=[],this.events=new s.a,null!=t&&this.setAll(t)}},VIOb:function(t,e,i){var r,n=i("m4/l"),o=i("aCit"),a=i("Y9w3"),s=i("hD5A"),l=i("vMqJ"),u=i("C6dT"),c=i("p9TX"),h=i("aGXA"),p=i("Vs7R"),d=i("MIZb"),f=i("tjMS"),g=i("hGwe"),m=(r=h.a,Object(n.c)(y,r),Object.defineProperty(y.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=Object(f.c)(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=Object(f.c)(30);break;case"top":this.align="center",this.valign="top",this.horizontalCenter="middle",this.verticalCenter="top",this.icon.rotation=90,this.width=Object(f.c)(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=Object(f.c)(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=Object(f.c)(30),this.height=void 0}},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"autoHideDelay",{get:function(){return this.getPropertyValue("autoHideDelay")},set:function(t){this.setPropertyValue("autoHideDelay",t)},enumerable:!0,configurable:!0}),y);function y(){var e=r.call(this)||this,t=(e.className="Grip",new d.a),i=(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),new p.a),n=(i.element=e.paper.add("path"),g.moveTo({x:-6,y:0})),n=(n=(n=(n=(n=(n=(n+=g.lineTo({x:6,y:0}))+g.moveTo({x:-8,y:-6}))+g.lineTo({x:0,y:-12}))+g.lineTo({x:8,y:-6}))+g.moveTo({x:-8,y:6}))+g.lineTo({x:0,y:12}))+g.lineTo({x:8,y:6});return i.path=n,i.strokeWidth=2,i.fillOpacity=0,i.pixelPerfect=!0,i.padding(0,4,0,4),i.stroke=t.getFor("text"),i.strokeOpacity=.7,i.align="center",i.valign="middle",e.icon=i,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}o.c.registeredClasses.Grip=m;var v,b,h=i("A6AV"),x=i("Wglt"),_=i("Mtpk"),w=i("TGuK"),P=(i.d(e,"b",function(){return P}),i.d(e,"a",function(){return S}),b=h.a,Object(n.c)(T,b),T),S=(v=a.a,Object(n.c)(C,v),C.prototype.applyInternalDefaults=function(){v.prototype.applyInternalDefaults.call(this),_.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Chart"))},C.prototype.draw=function(){this.fixLayout(),v.prototype.draw.call(this)},C.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}}},C.prototype.feedLegend=function(){},C.prototype.processTitle=function(t){t=t.newValue;return t.parent=this,t.toBack(),t.shouldClone=!1,t.align="center",t.uidAttr(),t},C.prototype.updateReaderTitleReferences=function(){var e;this.titles.length?(e=[],x.each(this.titles.iterator(),function(t){e.push(t.uid)}),this.setSVGAttribute({"aria-labelledby":e.join(" ")})):this.removeSVGAttribute("aria-labelledby")},Object.defineProperty(C.prototype,"legend",{get:function(){return this._legend.get()},set:function(t){this.setLegend(t)},enumerable:!0,configurable:!0}),C.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 s.b(function(){e.legend=void 0}))):this._legend.reset(),this.feedLegend())},C.prototype.dispose=function(){this.legend&&this.legend.dispose(),v.prototype.dispose.call(this)},C.prototype.processConfig=function(t){t&&_.hasValue(t.legend)&&!_.hasValue(t.legend.type)&&(t.legend.type="Legend"),v.prototype.processConfig.call(this,t)},C.prototype.copyFrom=function(t){this.titles.copyFrom(t.titles),this.chartContainer.copyFrom(t.chartContainer),t.legend&&(this.legend=t.legend.clone(),this.legend.removeChildren()),v.prototype.copyFrom.call(this,t)},Object.defineProperty(C.prototype,"dragGrip",{get:function(){var e,i=this;return this._dragGrip||((e=this.tooltipContainer.createChild(m)).align="right",e.valign="middle",e.hide(0),e.events.on("down",function(t){t.touch&&(i.interactionsEnabled=!1)}),e.events.on("up",function(t){i.interactionsEnabled=!0}),this.events.on("down",function(t){t.touch&&e.show()}),this._dragGrip=e),this._dragGrip},set:function(t){this._dragGrip=t},enumerable:!0,configurable:!0}),Object.defineProperty(C.prototype,"focusable",{get:function(){return this.parent.focusable},set:function(t){this.parent.focusable=t},enumerable:!0,configurable:!0}),C);function C(){var e=v.call(this)||this;if(e._legend=new s.d,e.constructor===C)throw new Error("'Chart' cannot be instantiated directly. Please use a specific chart type.");e.className="Chart";var t=new c.a,t=(e.titles=new l.e(t),e._disposers.push(new l.c(e.titles)
1),e._disposers.push(t),e.width=Object(f.c)(100),e.height=Object(f.c)(100),e.layout="vertical",e.createChild(u.a)),t=(t.shouldClone=!1,t.layout="vertical",t.width=Object(f.c)(100),t.height=Object(f.c)(100),(e.chartAndLegendContainer=t).createChild(u.a));return t.shouldClone=!1,t.width=Object(f.c)(100),t.height=Object(f.c)(100),e.chartContainer=t,e.showOnInit=!0,e._disposers.push(e._legend),e.titles.events.on("inserted",function(t){e.processTitle(t),e.updateReaderTitleReferences()},e,!1),e.titles.events.on("removed",function(t){e.updateReaderTitleReferences()},e,!1),e.role="region",e.defaultState.transitionDuration=1,e.applyTheme(),e}function T(){var t=b.call(this)||this;return t.className="ChartDataItem",t.applyTheme(),t}o.c.registeredClasses.Chart=S,w.c.push({relevant:w.b.widthXS,state:function(t,e){return t instanceof S?(e=t.states.create(e),10<t.pixelPaddingLeft&&(e.properties.paddingLeft=10),10<t.pixelPaddingRight&&(e.properties.paddingRight=10),e):null}}),w.c.push({relevant:w.b.heightXS,state:function(t,e){return t instanceof S?(e=t.states.create(e),10<t.pixelPaddingTop&&(e.properties.paddingTop=10),10<t.pixelPaddingBottom&&(e.properties.paddingBottom=10),e):null}}),w.c.push({relevant:w.b.widthXXS,state:function(t,e){return t instanceof S?((t=t.states.create(e)).properties.paddingLeft=0,t.properties.paddingRight=0,t):null}}),w.c.push({relevant:w.b.heightXXS,state:function(t,e){return t instanceof S?((t=t.states.create(e)).properties.paddingTop=0,t.properties.paddingBottom=0,t):null}})},VTyh:function(t,e){var i=function(){return this}();try{i=i||Function("return this")()||(0,eval)("this")}catch(t){"object"==("undefined"==typeof window?"undefined":Rt(window))&&(i=window)}t.exports=i},Vk33:function(t,e,i){i.d(e,"a",function(){return u});var n,e=i("m4/l"),r=i("FzPm"),o=i("aCit"),a=i("hGwe"),c=i("Gg2j"),s=i("v9UT"),l=i("aFzC"),u=(n=r.a,Object(e.c)(h,n),h.prototype.draw=function(){var t,e="",i=this.pixelRadius,i=(0<i&&(t=this.getPoints(i),e=a.moveTo(t[0])+new l.d(this.tension,this.tension).smooth(t)),this.pixelInnerRadius);0<i&&((t=this.getPoints(i)).reverse(),e+=a.moveTo(t[0])+new l.d(this.tension,this.tension).smooth(t)),this.path=e},h.prototype.getPoints=function(t){for(var e=t*Math.PI*2,i=this.waveHeight/2,n=e/Math.round(e/this.waveLength),r=n/2,o=[],a=e/n,s=0;s<=a;s++){var l=s*n/e*360,u=(s*n+r)/e*360;o.push({x:(t-i)*c.cos(l),y:(t-i)*c.sin(l)}),o.push({x:(t+i)*c.cos(u),y:(t+i)*c.sin(u)})}return o.pop(),o},Object.defineProperty(h.prototype,"innerRadius",{get:function(){return this.getPropertyValue("innerRadius")},set:function(t){this.setPercentProperty("innerRadius",t,!0,!1,10,!1),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"pixelInnerRadius",{get:function(){return s.relativeToValue(this.innerRadius,c.min(this.innerWidth/2,this.innerHeight/2))},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"waveLength",{get:function(){return this.getPropertyValue("waveLength")},set:function(t){this.setPropertyValue("waveLength",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"waveHeight",{get:function(){return this.getPropertyValue("waveHeight")},set:function(t){this.setPropertyValue("waveHeight",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"tension",{get:function(){return this.getPropertyValue("tension")},set:function(t){this.setPropertyValue("tension",t),this.invalidate()},enumerable:!0,configurable:!0}),h);function h(){var t=n.call(this)||this;return t.className="WavedCircle",t.element=t.paper.add("path"),t.waveLength=16,t.waveHeight=4,t.fill=void 0,t.fillOpacity=0,t.tension=.8,t.applyTheme(),t}o.c.registeredClasses.WavedCircle=u},VlLm:function(t,e,i){var n,r,o,a,s=i("0sYB"),l=i("3sMl"),u=i("vfdp"),c=i("JZRr"),h=i("Kg2n"),p=i("8+rI").f,i=i("z4fB"),d=u.Symbol;!l||"function"!=typeof d||"description"in d.prototype&&void 0===d().description||(n={},i(u=function t(){var e=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),i=this instanceof t?new d(e):void 0===e?d():d(e);return""===e&&(n[i]=!0),i},d),(l=u.prototype=d.prototype).constructor=u,r=l.toString,o="Symbol(test)"==String(d("test")),a=/^Symbol\((.*)\)[^)]+$/,p(l,"description",{configurable:!0,get:function(){var t=h(this)?this.valueOf():this,e=r.call(t);return c(n,t)?"":""===(t=o?e.slice(7,-1):e.replace(a,"$1"))?void 0:t}}),s({global:!0,forced:!0},{Symbol:u}))},Vs7R:function(L,t,e){e.d(t,"b",function(){return N}),e.d(t,"a",function(){return E});var n,o=e("m4/l"),r=e("ux7t"),i=e("kQxV"),t=e("Tjl+"),a=e("x79X"),s=e("+qIf"),l=e("vMqJ"),u=e("hD5A"),c=e("1yyj"),h=e("P7v+"),p=e("C6dT"),d=e("ZLF9"),f=e("sxA1"),g=e("CuFa"),m=e("8ZqG"),y=e("zhwk"),v=e("qCRI"),b=e("Q4nc"),x=e("aCit"),_=e("CTEm"),w=e("7XB+"),P=e("akNo"),S=e("MipW"),V=e("P/bD"),R=e("GAaQ"),C=e("v9UT"),T=e("Gg2j"),O=e("ScGY"),k=e("hJ5i"),D=e("Qkdp"),I=e("Mtpk"),A=e("Wglt"),j=e("Rpw0"),F=e("tjMS"),N=["fill","fillOpacity","stroke","strokeOpacity","strokeWidth","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin"],E=(n=t.b,Object(o.c)(M,n),Object.defineProperty(M.prototype,"events",{get:function(){return this._eventDispatcher},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"adapter",{get:function(){return this._adapterO||(this._adapterO=new a.a(this)),this._adapterO},enumerable:!0,configurable:!0}),M.prototype.applyTheme=function(){n.prototype.applyTheme.call(this),b.a.autoSetClassName&&this.setClassName()},M.prototype.getCurrentThemes=function(){var t=this._themes;return t||((t=this._parent)?t.getCurrentThemes():x.c.themes)},M.prototype.applyInternalDefaults=function(){this._internalDefaultsApplied=!0},M.prototype.invalidate=function(){this.disabled||this._isTemplate||this.__disabled||this.invalid||(this.invalid=!0,x.c.addToInvalidSprites(this),j.b.requestFrame())},M.prototype.validate=function(){this.dispatchImmediately("beforevalidated"),this._internalDefaultsApplied||this.applyInternalDefaults(),this.beforeDraw(),this.draw(),this.invalid=!1,x.c.removeFromInvalidSprites(this),this.afterDraw()},M.prototype.invalidatePosition=function(){this.disabled||this._isTemplate||this.positionInvalid||(this.positionInvalid=!0,x.c.addToInvalidPositions(this),j.b.requestFrame())},M.prototype.validatePosition=function(){var t=this.pixelX,e=this.pixelY,i=this.dx,n=this.dy,r=t+i,o=e+n,a=(this._updateDisabled&&(this._internalDisabled?this.group.attr({display:"none"}):this.disabled||this.removeSVGAttribute("display"),this._updateDisabled=!1),this.measure()),s=this.group.transformString,a=(this.group.moveTo({x:r,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==r&&e+n==o&&(x.c.removeFromInvalidPositions(this),this.positionInvalid=!1),this._maskRectangle);a&&this._clipElement.moveTo({x:a.x-t,y:a.y-e})},M.prototype.beforeDraw=function(){},M.prototype.draw=function(){},M.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=Object(o.g)(this._adapterO.keys()),n=i.next();!n.done;n=i.next()){var r=n.value;switch(r){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[r]=this[r]}}}catch(e){t={error:e}}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())},M.prototype.dispatchReady=function(){this.isReady()||(this._ready=!0,this.dispatch("ready"))},M.prototype.reinit=function(){this._inited=!1,this.setState(this.defaultState),this.invalidate()},M.prototype.handleGlobalScale=function(){this.dispatch("globalscalechanged"),this.nonScalingStroke&&(this.strokeWidth=this.strokeWidth),this.nonScaling&&this.validatePosition(),this.updateFilterScale()},M.prototype.updateFilterScale=function(){var e=this;A.each(this.filters.iterator(),function(t){t.scale=e.globalScale})},M.prototype.removeFromInvalids=function(){x.c.removeFromInvalidSprites(this),x.c.removeFromInvalidPositions(this)},M.prototype.copyFrom=function(t){var e=this;n.prototype.copyFrom.call(this,t),this.isMeasured=t.isMeasured,this.states.copyFrom(t.states),0<t.filters.length&&t.filters.each(function(t){e.filters.push(t.clone())}),t._adapterO&&this.adapter.copyFrom(t._adapterO),t._interaction&&this.interactions.copyFrom(t.interactions),t._plugins&&this.plugins.copyFrom(t.plugins),this.configField=t.configField,this.applyOnClones=t.applyOnClones,this.disabled=t.disabled,this.virtualParent=t.virtualParent,this.exportable=t.exportable,t._tooltip&&(this._tooltip?this._tooltip.copyFrom(t.tooltip):t.cloneTooltip?this.tooltip=t.tooltip.clone():this._tooltip=t.tooltip),this._showSystemTooltip=t.showSystemTooltip,C.copyProperties(t.propertyFields,this.propertyFields),C.copyProperties(t.properties,this),t.fillModifier&&(this.fillModifier=t.fillModifier.clone()),t.strokeModifier&&(this.strokeModifier=t.strokeModifier.clone())},M.prototype.dispose=function(){if(!this.isDisposed()){if("always"==this.showTooltipOn&&this.tooltip&&this.tooltip.hide(),this.dispatchImmediately("beforedisposed"),this.isBaseSprite){if(this.htmlContainer)for(;0<this.htmlContainer.childNodes.length;)this.htmlContainer.removeChild(this.htmlContainer.firstChild);this.isBaseSprite=!1}if(n.prototype.dispose.call(this),this._adapterO&&this._adapterO.clear(),this.applyOnClones&&this._clones)for(var t=this._clones.length-1;0<=t;t--)this._clones.getIndex(t).dispose();
1this._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 e=this.stroke,e=(!e||e instanceof m.a||!e.dispose||this.clonedFrom&&this.clonedFrom.stroke==e||e.dispose(),this.fill);if(!e||e instanceof m.a||!e.dispose||this.clonedFrom&&this.clonedFrom.fill==e||e.dispose(),I.hasValue(this.id)&&this.map.removeKey(this.id),this.parent=void 0,this._filters)for(;0<this._filters.length;){var i=this._filters.getIndex(0);i.dispose(),this._filters.removeValue(i)}this._alwaysShowDisposers=void 0}},Object.defineProperty(M.prototype,"isTemplate",{get:function(){return this._isTemplate},set:function(e){e=I.toBoolean(e),this._isTemplate!=e&&(this._isTemplate=e,this instanceof p.a&&A.each(this.children.iterator(),function(t){t.isTemplate=e}),e?(this.parent=this._parent,this.removeFromInvalids()):this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"showSystemTooltip",{get:function(){return I.hasValue(this._showSystemTooltip)?this._showSystemTooltip:this.virtualParent?this.virtualParent.showSystemTooltip:!!this._parent&&this._parent.showSystemTooltip}
1,set:function(t){t=I.toBoolean(t),this._showSystemTooltip!=t&&(this._showSystemTooltip=t,this.applyAccessibility())},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"topParent",{get:function(){return this._topParent||(this._parent?this._parent.topParent:void 0)},set:function(t){this._topParent=t},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"parent",{get:function(){return this._parent},set:function(t){var e;this._isTemplate||(C.used(this.paper),(e=this._parent)!=t&&(e&&e.children.removeValue(this),(this._parent=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}),M.prototype.handleAlwaysShow=function(){this.showTooltip()},M.prototype.handleAlwaysShowTooltip=function(){var t=this,e=this._alwaysShowDisposers;if(e&&k.each(e,function(t){t.dispose()}),this._alwaysShowDisposers=[],"always"==this.showTooltipOn)for(;null!=t;){var i=t.events.on("visibilitychanged",this.handleAlwaysShow,this,!1);this.addDisposer(i),this._alwaysShowDisposers.push(i),t=t.parent}},Object.defineProperty(M.prototype,"virtualParent",{get:function(){return this._virtualParent},set:function(t){this._virtualParent=t,this.dataItem&&this.applyAccessibility()},enumerable:!0,configurable:!0}),M.prototype.appendDefs=function(){this.filterElement&&this.paper.appendDef(this.filterElement);var t=this.fill,t=(t&&t.element&&this.paper.appendDef(t.element),this.stroke);t&&t.element&&this.paper.appendDef(t.element),this.fillModifier&&this.fill instanceof m.a&&(t=this.fillModifier.modify(this.fill))&&t.element&&this.paper.appendDef(t.element),this.strokeModifier&&this.stroke instanceof m.a&&(t=this.strokeModifier.modify(this.stroke))&&t.element&&this.paper.appendDef(t.element),this._clipPath&&this.paper.appendDef(this._clipPath),!1===this._exportable&&(this.exportable=!1)},Object.defineProperty(M.prototype,"map",{get:function(){var t=this.topParent;return t?t.map:(this._map||(this._map=new s.a),this._map)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"delayedMap",{get:function(){var t=this.topParent;return t?t.delayedMap:(this._delayedMap||(this._delayedMap=new s.a),this._delayedMap)},enumerable:!0,configurable:!0}),Object.defineProperty(M.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),b.a.autoSetClassName&&this.setClassName()}},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"dom",{get:function(){return this.group.node},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"paper",{get:function(){var t;return this._paper||((t=this._parent)?t.paper:Object(h.b)())},set:function(t){this.setPaper(t)},enumerable:!0,configurable:!0}),M.prototype.setPaper=function(t){return this._paper!=t&&(this._paper=t,this.appendDefs(),!0)},Object.defineProperty(M.prototype,"htmlContainer",{get:function(){var t;return this._htmlContainer||((t=this._parent)?t.htmlContainer:void 0)},set:function(t){this._htmlContainer=t},enumerable:!0,configurable:!0}),Object.defineProperty(M.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(M.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(M.prototype,"filters",{get:function(){return this._filters||(this._filters=new l.b,this._disposers.push(this._filters.events.onAll(this.applyFilters,this)),this._disposers.push(new l.c(this._filters))),this._filters},enumerable:!0,configurable:!0}),M.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},M.prototype.setSVGAttribute=function(t){this.group.attr(t)},M.prototype.removeSVGAttribute=function(t){this.group.removeAttr(t)},M.prototype.setClassName=function(){var t=this.className,e=b.a.classNamePrefix;this.element&&this.element.addClass(e+t),this.group.addClass(e+t+"-group"),I.hasValue(this.id
1)&&this.group.addClass(e+this.id),this.userClassName&&this.group.addClass(this.userClassName)},M.prototype.uidAttr=function(){return this.setSVGAttribute({id:this.uid}),this.uid},M.prototype.updateClipPath=function(){var t=this._clipElement;t&&t.moveTo({x:this.mask.pixelX,y:this.mask.pixelY})},M.prototype.createClipPath=function(){var t;this._clipPath||(this._clipPath=this.paper.addGroup("clipPath"),this.paper.appendDef(this._clipPath),this._disposers.push(this._clipPath),t=x.c.getUniqueId(),this._clipPath.attr({id:t}),this.group.attr({"clip-path":'url("'+C.getBaseURI()+t+'")'}))},M.prototype.applyMask=function(){var t,e=this.mask;this._clipPath&&e&&(e instanceof p.a?(this._clipElement.attr({width:T.max(0,e.pixelWidth),height:T.max(0,e.pixelHeight)}),t=C.spritePointToSprite({x:e.pixelX,y:e.pixelY},e.parent,this),this._clipPath.x=t.x,this._clipPath.y=t.y):(e.element&&e.element!=this._clipElement&&(this._clipElement=e.element,this._clipPath.add(this._clipElement)),this._clipPath.scale=e.scale,this._clipPath.x=e.pixelX,this._clipPath.y=e.pixelY,this._clipPath.rotation=e.rotation))},M.prototype.applyFilters=function(){var e,i,t,n,r,o=this;this._filters&&0<this._filters.length?(i=e=100,this.filterElement?this.filterElement.removeChildNodes():(this.filterElement=this.paper.addGroup("filter"),this._disposers.push(this.filterElement)),this.paper.appendDef(this.filterElement),t="filter-"+this.uid,this.filterElement.attr({id:t}),A.each(this.filters.iterator(),function(t){t.sprite=o,t.paper=o.paper,o.filterElement.attr({filterUnits:t.filterUnits}),t.appendPrimitives(o.filterElement),t.width>e&&(e=t.width),i<t.height&&(i=t.height),t.scale=o.globalScale}),n=e+"%",r=i+"%",this.filterElement.attr({width:n,height:r,x:-(e-100)/2+"%",y:-(i-100)/2+"%"}),this.group.attr({filter:'url("'+C.getBaseURI()+t+'")'})):this.filterElement&&(this.group.removeAttr("filter"),this.filterElement.removeChildNodes())},M.prototype.removeClipPath=function(){this._clipPath&&(this.removeDispose(this._clipPath),this._clipPath=void 0)},M.prototype.setElement=function(t){this.element=t,this.setSVGAttributes(),this.applyAccessibility()},Object.defineProperty(M.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(),b.a.autoSetClassName&&this.setClassName()},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"svgContainer",{get:function(){return this._svgContainer||(this._parent?this._parent.svgContainer:void 0)},set:function(t){this._svgContainer=t},enumerable:!0,configurable:!0}),M.prototype.measureElement=function(){var t;this.element&&(this.definedBBox?this._bbox=this.definedBBox:(t=this.element.getBBox(),this._bbox={x:t.x,y:t.y,width:t.width,height:t.height}))},M.prototype.updateCenter=function(){if(this.element){var t=this.element.transformString,e=this.bbox,i=0,n=0,r=e.x,o=e.y,a=e.width,s=e.height,l=this.pixelPaddingLeft,u=this.pixelPaddingRight,c=this.pixelPaddingTop,h=this.pixelPaddingBottom,p=T.max(a+l+u,this.pixelWidth),d=T.max(s+c+h,this.pixelHeight),f=e.x,g=e.x+p,m=e.y,e=e.y+d,y=this.horizontalCenter,v=this.verticalCenter;switch(y){case"none":i=r+l;break;case"left":i=l;break;case"middle":i=l-(a+u+l)/2;break;case"right":i=-u-a}switch(v){case"none":n=o+c;break;case"top":n=c;break;case"middle":n=c-(s+h+c)/2;break;case"bottom":n=-h-s}this._measuredHeight=d,this._measuredWidth=p;y=T.round(i-r,this._positionPrecision,!0),v=T.round(n-o,this._positionPrecision,!0);this.ex=y-l,this.ey=v-c,this.maxLeft=f+y-l,this.maxRight=g+y-l,this.maxTop=m+v-c,this.maxBottom=e+v-c,this.pixelPerfect&&0==b.a.pixelPerfectPrecision&&(y-=.5,v-=.5),this.element.moveTo({x:y,y:v}),t!=this.element.transformString&&this.dispatchImmediately("transformed")}},M.prototype.measure=function(){this.updateCenter();var t,e,i,n,r,o=this._measuredWidth,a=this._measuredHeight,s=this.maxLeft,l=this.maxRight,u=this.maxTop,c=this.maxBottom,h=(this._measuredWidthSelf=o,this._measuredHeightSelf=a,this._positionPrecision);return 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),t=(r=this.paper.svg).createSVGMatrix(),e=this.rotation,i=this.scale,this.nonScaling&&(i=this.scale/this.globalScale),t.a=T.cos(e)*i,t.c=-T.sin(e)*i,t.e=0,t.b=T.sin(e)*i,t.d=T.cos(e)*i,t.f=0,(e=r.createSVGPoint()).x=s,e.y=u,(i=r.createSVGPoint()).x=l,i.y=u,(n=r.createSVGPoint()).x=l,n.y=c,(r=r.createSVGPoint()).x=s,r.y=c,e=e.matrixTransform(t),i=i.matrixTransform(t),n=n.matrixTransform(t),r=r.matrixTransform(t),s=Math.min(e.x,i.x,n.x,r.x),l=Math.max(e.x,i.x,n.x,r.x),u=Math.min(e.y,i.y,n.y,r.y),o=l-s,a=(c=Math.max(e.y,i.y,n.y,r.y))-u,this.maxLeft=T.round(s,h,!0),this.maxRight=T.round(l,h,!0),this.maxTop=T.round(u,h,!0),this.maxBottom=T.round(c,h,!0)),this._measuredWidth=T.round(o,h,!0),this._measuredHeight=T.round(a,h,!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&&(I.hasValue(this.tooltipText)||I.hasValue(this.tooltipHTML))&&this.updateTooltipPosition(),!0)},M.prototype.insertBefore=function(t){var e=this._parent;return e&&-1!==(t=e.children.indexOf(t))&&(e.children.moveValue(this,t),e.sortChildren()),this},M.prototype.insertAfter=function(t){var e=this._parent;return e&&-1!==(t=e.children.indexOf(t))&&(e.children.moveValue(this,t+1),e.sortChildren()),this},M.prototype.removeElement=function(){this._element&&(this.removeDispose(this._element),this._element=void 0)},M.prototype.getRelativeX=function(t){return t instanceof F.a?t.value:this._parent?t/this._parent.innerWidth:0},M.prototype.getRelativeY=function(t){return t instanceof F.a?t.value:this._parent?t/this._parent.innerHe
1ight:0},M.prototype.getPixelX=function(t){var e=0;return I.isNumber(t)?e=t:t instanceof F.a&&(t=t.value,this._parent)&&(e=T.round(this._parent.innerWidth*t,this._positionPrecision,!0)),e},M.prototype.getPixelY=function(t){var e=0;return I.isNumber(t)?e=t:t instanceof F.a&&(t=t.value,this._parent)&&(e=T.round(this._parent.innerHeight*t,this._positionPrecision,!0)),e},M.prototype.moveTo=function(t,e,i,n){this.isDragged&&!n||(t&&(I.isNumber(t.x)&&this.setPropertyValue("x",T.round(t.x,this._positionPrecision,!0)),I.isNumber(t.y))&&this.setPropertyValue("y",T.round(t.y,this._positionPrecision,!0)),I.isNumber(e)&&(this.rotation=e),I.isNumber(i)&&(this.scale=i),this.invalidatePosition())},Object.defineProperty(M.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 p.a?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 u.c([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(M.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(M.prototype,"isMeasured",{get:function(){return this._isMeasured},set:function(t){(t=I.toBoolean(t))||(this._measuredWidth=0,this._measuredHeight=0),this._isMeasured!=t&&(this._isMeasured=t,this.invalidatePosition())},enumerable:!0,configurable:!0}),M.prototype.hitTest=function(t){this.invalid&&this.validate(),t.invalid&&t.validate();var e=this.pixelX+this.maxLeft,i=this.pixelY+this.maxTop,n=e+this.maxRight,r=i+this.maxBottom,o=t.pixelX+t.maxLeft,a=t.pixelY+t.maxTop;return!(n<o||o+t.maxRight<e||r<a||a+t.maxBottom<i)},Object.defineProperty(M.prototype,"inited",{get:function(){return this._inited},enumerable:!0,configurable:!0}),M.prototype.isReady=function(){return this._ready},Object.defineProperty(M.prototype,"states",{get:function(){var t;return this._states||(t=new r.a,this._states=new s.c(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 s.b(this._states)),this._disposers.push(t)),this._states},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"hiddenState",{get:function(){var t;return this.states.getKey("hidden")||((t=this.states.create("hidden")).properties.opacity=0,t.properties.visible=!1),this.states.getKey("hidden")},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"defaultState",{get:function(){return this.states.getKey("default")||(this.states.create("default").properties.opacity=1),this.states.getKey("default")},enumerable:!0,configurable:!0}),M.prototype.processState=function(t){var e=t.newValue;if(e.sprite=this,e.name=t.key,(this.states.hasKey("hover")||"hover"==this.showTooltipOn&&(I.hasValue(this.tooltipHTML)||I.hasValue(this.tooltipText)))&&(this.hoverable=!0),(this.states.hasKey("down")||"hover"==this.showTooltipOn&&(I.hasValue(this.tooltipHTML)||I.hasValue(this.tooltipText)))&&(this.clickable=!0),this.states.hasKey("focus")&&(this.focusable=!0),this.applyOnClones)for(var i=this.clones.values,n=i.length,r=0;r<n;++r){var o=i[r];o.isDisposed()||o.states.setKey(e.name,e)}},Object.defineProperty(M.prototype,"animations",{get:function(){return this._animations||(this._animations=[],this._disposers.push(new c.b(this._animations))),this._animations},enumerable:!0,configurable:!0}),M.prototype.getSvgPoint=function(t){try{var e=this.htmlContainer.getBoundingClientRect();return{x:t.x-e.left,y:t.y-e.top}}catch(e){return t}}
1,M.prototype.animate=function(t,e,i){return new c.a(this,t,e,i).start()},M.prototype.setState=function(t,e,i){var n;if(t instanceof r.a)this.states.setKey(t.name,t),n=t;else if(!(n=this.states.getKey(t)))return;if("hover"==n.name){if(this.isHidden)return;this.isHover=!0}return"hidden"==n.name?this.isHiding=!0:this.visible||this.setVisibility(n.properties.visible||this.defaultState.properties.visible),"active"==n.name&&(this.isActive=!0),I.isNumber(e)||(e=n.transitionDuration),I.hasValue(i)||(i=n.transitionEasing),this.transitTo(n,e,i)},M.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,e=this.isActive&&(e=this.setState("active",t),this.isHover)&&this.states.hasKey("hoverActive")?this.setState("hoverActive",t):e},M.prototype.transitTo=function(t,i,n){var e,o,a=this,r=[],s=t.allValues;return D.each(s,function(t,e){var i=a[t];e!=i&&null==a.defaultState.properties[t]&&(a.defaultState.properties[t]=i),"__unset"!=e&&r.push({from:i,to:e,property:t})}),0<r.length&&((e=this.animate(r,i,n))&&!e.isFinished()?this._disposers.push(e.events.on("animationended",function(){a.dispatchImmediately("transitionended")})):this.dispatchImmediately("transitionended")),0<t.filters.length&&(o=[],A.each(t.filters.iterator(),function(t){var e=t.clone(),r=(o.push(e),[]);A.each(a.filters.iterator(),function(n){n.className==e.className&&(A.contains(a.defaultState.filters.iterator(),function(t){return t.className===e.className})||a.defaultState.filters.push(n),D.each(e.properties,function(t,e){var i=n.properties[t];i!=e&&r.push({property:t,from:i,to:e})}))}),e.animate(r,i,n)}),this.filters.clear(),this.filters.pushAll(o)),e},M.prototype.isInTransition=function(){return 0<this.animations.length},Object.defineProperty(M.prototype,"isHover",{get:function(){return!!this.isInteractive()&&this.interactions.isHover},set:function(t){(t=I.toBoolean(t))!==this.isHover&&this.isInteractive()&&((this.interactions.isHover=t)?this.handleOver():(this.interactions.isRealHover=!1,this.handleOut()))},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"isDragged",{get:function(){return this._isDragged},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"isResized",{get:function(){return this._isResized},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"isDown",{get:function(){return!!this.isInteractive()&&this.interactions.isDown}
1,set:function(t){t=I.toBoolean(t),this.isInteractive()&&this.isDown!=t&&((this.interactions.isDown=t)?this.handleDown():this.handleUp())},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"isFocused",{get:function(){return!!this.isInteractive()&&this.interactions.isFocused},set:function(t){t=I.toBoolean(t),this.focusable&&this.isFocused!=t&&this.isInteractive()&&(!0===(this.interactions.isFocused=t)?this.handleFocus():this.handleBlur())},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"isActive",{get:function(){return this._isActive},set:function(t){this.setActive(t)},enumerable:!0,configurable:!0}),M.prototype.setActive=function(t){t=I.toBoolean(t),this._isActive!==t&&((this._isActive=t)&&this.states.hasKey("active")?(this.setState("active"),this.isHover&&this.states.hasKey("hoverActive")&&this.setState("hoverActive")):this.applyCurrentState(),this.dispatchImmediately("toggled"))},Object.defineProperty(M.prototype,"disabled",{get:function(){var t=this.getPropertyValue("disabled");return I.hasValue(t)?t:this.virtualParent?this.virtualParent.disabled:!!this._parent&&this._parent.disabled},set:function(t){this.setDisabled(t)},enumerable:!0,configurable:!0}),M.prototype.setDisabled=function(t){return t=I.toBoolean(t),this.getPropertyValue("disabled")!=t&&(this.setPropertyValue("disabled",t,!0),t?(this.parent=this._parent,this.removeFromInvalids(),this.group.attr({display:"none"}),this.dispatch("disabled")):(this._parent&&!(t=this._parent.element).hasChild(this.group)&&t.add(this.group),this instanceof p.a?(this.deepInvalidate(),this._background&&this._background.invalidate()):this.invalidate(),this.__disabled||this.removeSVGAttribute("display"),this.dispatch("enabled")),this.dispatch("transformed"),j.b.requestFrame(),!0)},Object.defineProperty(M.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(M.prototype,"numberFormatter",{get:function(){return this._numberFormatter||(this.virtualParent||this._parent||(this._numberFormatter=new _.a,this._numberFormatter.language=this.language,this)).numberFormatter},set:function(t){this._numberFormatter=t,this._numberFormatter.language=this.language},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"dateFormatter",{get:function(){return this._dateFormatter||(this.virtualParent||this._parent||(this._dateFormatter=new w.a,this._dateFormatter.language=this.language,this)).dateFormatter},set:function(t){this._dateFormatter=t,this._dateFormatter.language=this.language},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"durationFormatter",{get:function(){return this._durationFormatter||(this.virtualParent||this._parent||(this._durationFormatter=new P.a,this._durationFormatter.language=this.language,this)).durationFormatter},set:function(t){this._durationFormatter=t,this._durationFormatter.language=this.language},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"language",{get:function(){var t;return this._language.get()||(this.virtualParent?this.virtualParent.language:this._parent?this._parent.language:(t=new V.a,this.language=t))},set:function(t){var i=this;this._language.get()!==t&&this._language.set(t,t.events.on("localechanged",function(t){var e;i._numberFormatter&&(i._numberFormatter.language=i.language),i._dateFormatter&&(i._dateFormatter.language=i.language),i._durationFormatter&&(i._durationFormatter.language=i.language),i._exporting.get()&&((e=i._exporting.get()).numberFormatter.language=i.language,e.dateFormatter.language=i.language,e.durationFormatter.language=i.language,e.language=i.language),i instanceof p.a&&i.deepInvalidate()}))},enumerable:!0,configurable:!0}),M.prototype.populateString=function(t,e){if(I.hasValue(t)){t=I.castString(t);var i=(t=Object(S.b)().escape(t)).match(/\{([^}]+)\}/g),n=void 0;if(i)for(n=0;n<i.length;n++){var r=i[n].replace(/\{([^}]+)\}/,"$1"),r=this.getTagValue(r,"",e);I.hasValue(r)||(r=""),t=t.split(i[n]).join(r)}t=Object(S.b)().unescape(t)}else t="";return this._adapterO?this._adapterO.apply("populateString",t):t}
1,M.prototype.getTagValue=function(t,e,i){var n;I.hasValue(i)||(i=this.dataItem);for(var r,o,a=[],s=/([^.]+)\(([^)]*)\)|([^.]+)/g;null!==(r=s.exec(t));)if(r[3])a.push({prop:r[3]});else{var l=[];if(""!=C.trim(r[2]))for(var u,c=/'([^']*)'|"([^"]*)"|([0-9\-]+)/g;null!==(u=c.exec(r[2]));)l.push(u[1]||u[2]||u[3]);a.push({method:r[1],params:l})}return i&&(n=this.getTagValueFromObject(a,i.values),I.hasValue(n)&&!I.isObject(n)||(n=this.getTagValueFromObject(a,i)),o=i.dataContext,!I.hasValue(n)&&o&&(n=this.getTagValueFromObject(a,i.dataContext),I.hasValue(n)||(n=this.getTagValueFromObject([{prop:t}],o)),!I.hasValue(n))&&o.dataContext&&(n=this.getTagValueFromObject(a,o.dataContext)),!I.hasValue(n))&&i.component&&i.component.dataItem!==i&&(n=i.component.getTagValue(t,e)),I.hasValue(n)||(n=this.getTagValueFromObject(a,this.populateStringFrom||this)),n=!I.hasValue(n)&&this._parent?this._parent.getTagValue(t,e):n},M.prototype.getTagValueFromObject=function(t,e,i){for(var n,r=e,o=!1,a=0,s=t.length;a<s;a++){var l=t[a];if(l.prop){if(r=r[l.prop],!I.hasValue(r))return}else switch(l.method){case"formatNumber":var u=C.anyToNumber(r);I.hasValue(u)&&(r=this.numberFormatter.format(u,i||l.params[0]||void 0),o=!0);break;case"formatDate":u=void 0,u=I.isString(r)?this.dateFormatter.parse(r):C.anyToDate(r);if(!I.isDate(u)||I.isNaN(u.getTime()))return;I.hasValue(u)&&(r=this.dateFormatter.format(u,i||l.params[0]||void 0),o=!0);break;case"formatDuration":var c=C.anyToNumber(r);I.hasValue(c)&&(r=this.durationFormatter.format(c,i||l.params[0]||void 0,l.params[1]||void 0),o=!0);break;case"urlEncode":case"encodeURIComponent":r=encodeURIComponent(r);break;default:r[l.method]&&r[l.method].apply(this,l.params)}}return o||(e=[{method:"",params:i}],I.hasValue(i)?(n=C.getFormat(i))===O.c?e[0].method="formatNumber":n===O.a?e[0].method="formatDate":n===O.b&&(e[0].method="formatDuration"):I.isNumber(r)?(e[0].method="formatNumber",e[0].params=""):I.isDate(r)&&(e[0].method="formatDate",e[0].params=""),e[0].method&&(r=this.getTagValueFromObject(e,r))),r},Object.defineProperty(M.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}),M.prototype.setDataItem=function(t){var e,i,n,r=this;this._dataItem!=t&&((this._dataItem=t)&&(this.configField&&(e=t.dataContext)&&(this.config=e[this.configField],!this.config)&&e.dataContext&&(this.config=e.dataContext[this.configField]),i=t.dataContext)&&(n=i.dataContext,D.each(this.propertyFields,function(t,e){I.hasValue(i[e])?r[t]=i[e]:n&&(e=n[e],I.hasValue(e))&&(r[t]=e)})),this.invalidate())},M.prototype.getPropertyValue=function(t){var e=this.properties[t];return this._isTemplate||(this._adapterO&&(e=this._adapterO.apply(t,e)),e=a.c.applyAll(this,t,e)),e},M.prototype.setColorProperty=function(t,e,i){var n=this.properties[t];return!(e instanceof m.a&&n instanceof m.a&&e.toString()==n.toString())&&this.setPropertyValue(t,e,i)},M.prototype.setPercentProperty=function(t,e,i,n,r,o){return e=I.toNumberOrPercent(e),I.isNumber(e)?(I.isNumber(r)&&(e=T.round(e,r,o)),this.setPropertyValue(t,e,i,n)):(r=this.properties[t],!(e instanceof F.a&&r instanceof F.a&&e.value==r.value)&&this.setPropertyValue(t,e,i,n))},M.prototype.setPropertyValue=function(t,e,i,n){if(this.properties[t]===e||this.isDisposed())return!1;if(this.properties[t]=e,this.events.isEnabled("propertychanged")&&this.events.dispatchImmediately("propertychanged",{type:"propertychanged",target:this,property:t}),i&&this.invalidate(),n&&this.invalidatePosition(),this.applyOnClones)for(var r=this.clones.values,o=r.length,a=0;a<o;++a){var s=r[a];s.isDisposed()||(s[t]=e)}return!0},M.prototype.bind=function(e,i,n,r){var o=this;void 0===n&&(n=e),I.hasValue(this._bindings[e])&&this._bindings[e].dispose(),this[e]=i[n],this._bindings[e]=i.events.on("propertychanged",function(t){t.property===n&&(t=i[n],r&&(t=r(t)),o[e]=t)})},M.prototype.observe=function(t,i,n,r){var o=this;return new u.c(k.map(k.toArray(t),function(e){return o.events.on("propertychanged",function(t){t.property===e&&i.call(n,t)},n,r)}))},M.prototype.applyAccessibility=function(){var t,e=this.readerTitle,i=this.readerDescription,n=this.role,r=this.readerHidden,o=this.readerChecked,a=this.readerControls,s=this.readerLive,l=this.readerOrientation,u=this.readerValueNow,c=this.readerValueText,h=[],p=[],d=this.readerLabelledBy,d=(d&&h.push(d),this.readerDescribedBy);d&&p.push(d),e?h.length||this.showSystemTooltip?(d=this.titleElement,t=this.uid+"-title",d.node.textContent!=e&&(d.node.textContent=e,d.attr({id:t})),h.push(t)):(this._titleElement&&(this.group.removeElement(this._titleElement),this._titleElement=void 0),this.setSVGAttribute({"aria-label":e})):(this.removeSVGAttribute("aria-label"),this._titleElement&&(this.group.removeElement(this._titleElement),this._titleElement=void 0)),i?(d=this.descriptionElement,t=this.uid+"-description",d.node.textContent!=i&&(d.node.textContent=i,d.attr({id:t})),p.push(t)):this._descriptionElement&&(this.group.removeElement(this._descriptionElement),this._descriptionElement=void 0),h.length?this.setSVGAttribute({"aria-labelledby":h.join(" ")}):this.removeSVGAttribute("aria-labelledby"),p.length?this.setSVGAttribute({"aria-describedby":p.join(" ")}):this.removeSVGAttribute("aria-describedby"),n?this.setSVGAttribute({role:n}):this.removeSVGAttribute("role"),r?this.setSVGAttribute({"aria-hidden":"true"}):this.removeSVGAttribute("aria-hidden"),o?this.setSVGAttribute({"aria-checked":"true"}):!1===o?this.setSVGAttribute({"aria-checked":"false"}):this.removeSVGAttribute("aria-checked"),a?this.setSVGAttribute({"aria-controls":a}):this.removeSVGAttribute("aria-controls"),s?this.setSVGAttribute({"aria-live":s}):this.removeSVGAttribute("aria-live"),l?this.setSVGAttribute({"aria-orientation":l}):this.removeSVGAttribute("aria-orientation"),u?this.setSVGAttribute({"aria-valuenow":u}):this.removeSVGAttribute("aria-valuenow"),c?this.setSVGAttribute({"aria-valuetext":c}):this.removeSVGAttribute("aria-valuetext")},Object.defineProperty(M.prototype,"readerTitle",{get:function(){var t=this.getPropertyValue("readerTitle");return I.hasValue(t)&&this.dataItem?this.populateString(t):t},set:function(t){t=I.toText(t),this.setPropertyValue("readerTitle",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"readerDescription",{get:function(){var t=this.getPropertyValue("readerDescription");return I.hasValue(t)&&this.dataItem?this.populateString(t):this.getPropertyValue("readerDescription")},set:function(t){t=I.toText(t),this.setPropertyValue("readerDescription",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"role",{get:function(){return this.getPropertyValue("role")}
1,set:function(t){t=I.toText(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(M.prototype,"readerHidden",{get:function(){return this.getPropertyValue("readerHidden")},set:function(t){t=I.toBoolean(t),this.setPropertyValue("readerHidden",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"readerChecked",{get:function(){return this.getPropertyValue("readerChecked")},set:function(t){t=I.toBoolean(t),this.setPropertyValue("readerChecked",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"readerControls",{get:function(){return this.getPropertyValue("readerControls")},set:function(t){t=I.toText(t),this.setPropertyValue("readerControls",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"readerLive",{get:function(){return this.getPropertyValue("readerLive")},set:function(t){t=I.toText(t),this.setPropertyValue("readerLive",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"readerLabelledBy",{get:function(){return this.getPropertyValue("readerLabelledBy")},set:function(t){t=I.toText(t),this.setPropertyValue("readerLabelledBy",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"readerDescribedBy",{get:function(){return this.getPropertyValue("readerDescribedBy")},set:function(t){t=I.toText(t),this.setPropertyValue("readerDescribedBy",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"readerOrientation",{get:function(){return this.getPropertyValue("readerOrientation")},set:function(t){t=I.toText(t),this.setPropertyValue("readerOrientation",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"readerValueNow",{get:function(){return this.getPropertyValue("readerValueNow")},set:function(t){t=I.toText(t),this.setPropertyValue("readerValueNow",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"readerValueText",{get:function(){return this.getPropertyValue("readerValueText")},set:function(t){t=I.toText(t),this.setPropertyValue("readerValueText",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(M.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(M.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(M.prototype,"interactions",{get:function(){var t;return this._interaction||(t=Object(y.b)().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)._disposers.push(this._interaction)),this._interaction},enumerable:!0,configurable:!0}),M.prototype.isInteractive=function(){return!!this._interaction},Object.defineProperty(M.prototype,"focusable",{get:function(){return this.getPropertyValue("focusable")},set:function(t){var e=this;t=I.toBoolean(t),this.setPropertyValue("focusable",t)&&(t||this.isInteractive())&&((this.interactions.focusable=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 u.c([e.events.on("blur",e.handleBlur,e,!1),e.events.on("focus",e.handleFocus,e,!1)])}))},enumerable:!0,configurable:!0}),M.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())},M.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(M.prototype,"focusFilter",{get:function(){return this._focusFilter||(this.virtualParent?this.virtualParent.focusFilter:this._parent?this._parent.focusFilter:void 0)},set:function(t){this._focusFilter=t},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"hoverOnFocus",{get:function(){return this.getPropertyValue("hoverOnFocus")},set:function(t){t!==this.hoverOnFocus&&this.setPropertyValue("hoverOnFocus",t)},enumerable:!0,configurable:!0}),Object.defineProperty(M.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=I.toNumber(t),this.setPropertyValue("tabindex",t)&&I.isNumber(t)&&(this.interactions.tabindex=t,this.setSVGAttribute({tabindex:t}),this._tabindex=t,this.focusable=-1<t||void 0)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"inertiaOptions",{get:function(){return(!this.interactions.inertiaOptions&&this._parent?this._parent:this.interactions).inertiaOptions},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"draggable",{get:function(){return this.getPropertyValue("draggable")}
1,set:function(t){var e=this;t=I.toBoolean(t),this.setPropertyValue("draggable",t)&&(t||this.isInteractive())&&(this.applyCursorStyle(),this.interactions.draggable=t,this.interactions.setEventDisposer("sprite-draggable",t,function(){return new u.c([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}),M.prototype.handleDragStart=function(t){this.interactions.isTouchProtected&&t.touch||(this.interactions.originalPosition={x:this.pixelX,y:this.pixelY},this._isDragged=!0,this.hideTooltip(0))},M.prototype.dragStart=function(t){this._isDragged=!0,Object(y.b)().dragStart(this.interactions,t)},M.prototype.handleDragStop=function(t){this.interactions.isTouchProtected&&t.touch||(this._isDragged=!1,this.showTooltip(),this.interactions.originalPosition=void 0)},M.prototype.dragStop=function(t,e){this._isDragged=!1,Object(y.b)().dragStop(this.interactions,t,e)},M.prototype.handleDragMove=function(t){var e,i;this.interactions.isTouchProtected&&t.touch||((e=this.interactions.originalPosition)&&this._isDragged&&(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(M.prototype,"inert",{get:function(){return this.getPropertyValue("inert")}
1,set:function(t){t=I.toBoolean(t),this.setPropertyValue("inert",t)&&(t||this.isInteractive())&&(this.interactions.inert=t)},enumerable:!0,configurable:!0}),Object.defineProperty(M.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(M.prototype,"hoverable",{get:function(){return this.getPropertyValue("hoverable")},set:function(t){var e=this;t=I.toBoolean(t),this.setPropertyValue("hoverable",t)&&(t||this.isInteractive())&&(this.applyCursorStyle(),this.interactions.hoverable=t,this.interactions.setEventDisposer("sprite-hoverable",t,function(){return new u.c([e.events.on("over",e.handleOver,e,!1),e.events.on("out",e.handleOut,e,!1)])}))},enumerable:!0,configurable:!0}),M.prototype.handleOver=function(t){var e;this._outTimeout&&this._outTimeout.dispose(),this.isHover?(this.states.hasKey("hover")&&!this.isHidden&&this.applyCurrentState(),e=void 0,t&&t.pointer&&(e=C.documentPointToSvg(t.pointer.point,this.svgContainer.SVGContainer,this.svgContainer.cssScale)),"hover"==this.showTooltipOn&&this.showTooltip(e)):("hover"==this.showTooltipOn&&this.hideTooltip(),!this.isHidden&&this.states.hasKey("hover")&&this.applyCurrentState())},M.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))},M.prototype.handleOutReal=function(){this.isHidden||this.isHiding||!this.states.hasKey("hover")||this.applyCurrentState()},Object.defineProperty(M.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}),M.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")},M.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(x.c.events.once("exitframe",function(){e.showTooltip()})),this._disposers.push(Object(y.b)().body.events.once("down",function(t){e.hideTooltip()})))},Object.defineProperty(M.prototype,"clickable",{get:function(){return this.getPropertyValue("clickable")},set:function(t){var e=this;t=I.toBoolean(t),this.setPropertyValue("clickable",t)&&(t||this.isInteractive())&&(this.applyCursorStyle(),this.interactions.clickable=t,this.interactions.setEventDisposer("sprite-clickable",t,function(){return new u.c([e.events.on("down",e.handleDown,e,!1),e.events.on("up",e.handleUp,e,!1)])}))},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"togglable",{get:function(){return this.getPropertyValue("togglable")},set:function(t){var e=this;t=I.toBoolean(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}),M.prototype.handleToggle=function(t){this.isActive=!this.isActive},Object.defineProperty(M.prototype,"contextMenuDisabled",{get:function(){return this.getPropertyValue("contextMenuDisabled")}
1,set:function(t){t=I.toBoolean(t),this.setPropertyValue("contextMenuDisabled",t)&&(this.interactions.contextMenuDisabled=t)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"url",{get:function(){return this.getPropertyValue("url")},set:function(t){this.setPropertyValue("url",t)&&(this._urlDisposer&&this._urlDisposer.dispose(),C.isNotEmpty(t))&&(this._urlDisposer=this.events.on("hit",this.urlHandler,this,!1),this.clickable=!0,this.cursorOverStyle=v.a.pointer)},enumerable:!0,configurable:!0}),Object.defineProperty(M.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}),M.prototype.setBaseId=function(t){t!=this._baseId&&(this.invalid&&(this.invalid=!1,x.c.removeFromInvalidSprites(this),this.invalidate()),this._baseId=t)},Object.defineProperty(M.prototype,"baseSprite",{get:function(){return this.isBaseSprite?this:this._parent?this._parent.baseSprite:void 0},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"urlTarget",{get:function(){return this.getPropertyValue("urlTarget")},set:function(t){this.setPropertyValue("urlTarget",t)},enumerable:!0,configurable:!0}),M.prototype.urlHandler=function(t){var e;C.isNotEmpty(this.url)&&(e=this.populateString(this.url),"_self"===this.urlTarget?window.location.href=e:window.open(e,this.urlTarget))},Object.defineProperty(M.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(M.prototype,"swipeable",{get:function(){return this.getPropertyValue("swipeable")}
1,set:function(t){t=I.toBoolean(t),this.setPropertyValue("swipeable",t)&&(this.applyCursorStyle(),t||this.isInteractive())&&(this.interactions.swipeable=t)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"trackable",{get:function(){return this.getPropertyValue("trackable")},set:function(t){t=I.toBoolean(t),this.setPropertyValue("trackable",t)&&(t||this.isInteractive())&&(this.applyCursorStyle(),this.interactions.trackable=t)},enumerable:!0,configurable:!0}),Object.defineProperty(M.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(M.prototype,"resizable",{get:function(){return this.getPropertyValue("resizable")},set:function(t){var e=this;t=I.toBoolean(t),this.setPropertyValue("resizable",t)&&(t||this.isInteractive())&&(this.applyCursorStyle(),this.interactions.resizable=t,this.interactions.setEventDisposer("sprite-resizable",t,function(){return new u.c([e.events.on("down",e.handleDown,e,!1),e.events.on("resize",e.handleResize,e,!1)])}))},enumerable:!0,configurable:!0}),M.prototype.handleResize=function(t){var e,i,n,r;this.interactions.isTouchProtected&&t.touch||(this._isResized=!0,this.scale=this.interactions.originalScale*t.scale,this.validatePosition(),!this.draggable&&!this.dragWhileResize)||(this._isDragged=!1,e=C.documentPointToSvg(t.point1,this.htmlContainer,this.svgContainer.cssScale),i=C.documentPointToSvg(t.point2,this.htmlContainer,this.svgContainer.cssScale),e=T.getMidPoint(e,i),i=C.documentPointToSprite(t.startPoint1,this._parent),t=C.documentPointToSprite(t.startPoint2,this._parent),n=this.interactions.originalPosition,r=this.interactions.originalScale,n&&(i={x:(i.x-n.x)/r,y:(i.y-n.y)/r},t={x:(t.x-n.x)/r,y:(t.y-n.y)/r},n=T.getMidPoint(i,t),r=C.svgPointToSprite(e,this._parent),this.moveTo({x:r.x-n.x*this.scale,y:r.y-n.y*this.scale},void 0,void 0,!0)))},Object.defineProperty(M.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(M.prototype,"cursorOverStyle",{set:function(t){this.cursorOptions.overStyle||(this.interactions.cursorOptions={defaultStyle:this.cursorOptions.defaultStyle}),this.cursorOptions.overStyle=t,Object(y.b)().applyCursorOverStyle(this.interactions)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"cursorDownStyle",{set:function(t){this.cursorOptions.downStyle=t},enumerable:!0,configurable:!0}),M.prototype.applyCursorStyle=function(){},Object.defineProperty(M.prototype,"interactionsEnabled",{get:function(){return!1!==this.getPropertyValue("interactionsEnabled")&&(this.virtualParent?this.virtualParent.interactionsEnabled:!this._parent||this._parent.interactionsEnabled)},set:function(t){var e;t=I.toBoolean(t),this.setPropertyValue("interactionsEnabled",t)&&(e=null,t?this.group.node.style.pointerEvents="":e="none",this.group.node.style.pointerEvents=e)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"exporting",{get:function(){return this.getExporting()},set:function(t){this._exporting.set(t,t)},enumerable:!0,configurable:!0}),M.prototype.getExporting=function(){var t=this._exporting.get();return t||(!this.isStandaloneInstance&&this._parent?this._parent.exporting:((t=new R.a(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(M.prototype,"exportable",{get:function(){return this._exportable},set:function(t){var e=this.svgContainer;this._exportable=t,e&&(t?k.remove(e.nonExportableSprites,this):-1==k.indexOf(e.nonExportableSprites,this)&&e.nonExportableSprites.push(this))},enumerable:!0,configurable:!0}),M.prototype.modalPrefix=function(t){return b.a.classNamePrefix+t},Object.defineProperty(M.prototype,"modal",{get:function(){var t=this.svgContainer;if(t)return(t=t.modal).adapter.has("classPrefix",this.modalPrefix)||t.adapter.add("classPrefix",this.modalPrefix),t},enumerable:!0,configurable:!0}),M.prototype.openModal=function(t,e){var i=this.svgContainer;if(i)return i.openModal(t,e)},M.prototype.closeModal=function(){var t=this.svgContainer;t&&t.closeModal()}
1,Object.defineProperty(M.prototype,"popups",{get:function(){var t=this.svgContainer;if(t)return(t=t.popups).template.sprite=this,t.template.adapter.has("classPrefix",this.modalPrefix)||t.template.adapter.add("classPrefix",this.modalPrefix),t},enumerable:!0,configurable:!0}),M.prototype.openPopup=function(t,e){var i=this.svgContainer;if(i)return i.openPopup(t,e)},M.prototype.closeAllPopups=function(){var t=this.svgContainer;t&&t.closeAllPopups()},Object.defineProperty(M.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(M.prototype,"pixelX",{get:function(){var t=T.fitToRange(this.getPixelX(this.x),this.minX,this.maxX);return this._adapterO?this._adapterO.apply("pixelX",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(M.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(M.prototype,"minX",{get:function(){return this.getPropertyValue("minX")},set:function(t){I.isNumber(t)&&(t=T.round(t,this._positionPrecision,!0),this.setPropertyValue("minX",t,!1,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"maxX",{get:function(){return this.getPropertyValue("maxX")},set:function(t){I.isNumber(t)&&(t=T.round(t,this._positionPrecision,!0),this.setPropertyValue("maxX",t,!1,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(M.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(M.prototype,"pixelY",{get:function(){var t=T.fitToRange(this.getPixelY(this.y),this.minY,this.maxY);return this._adapterO?this._adapterO.apply("pixelY",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(M.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(M.prototype,"minY",{get:function(){return this.getPropertyValue("minY")},set:function(t){I.isNumber(t)&&(t=T.round(t,this._positionPrecision,!0),this.setPropertyValue("minY",t,!1,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"maxY",{get:function(){return this.getPropertyValue("maxY")},set:function(t){I.isNumber(t)&&(t=T.round(t,this._positionPrecision,!0),this.setPropertyValue("maxY",t,!1,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"dx",{get:function(){return this.getPropertyValue("dx")},set:function(t){I.isNumber(t)&&(t=T.round(t,this._positionPrecision,!0),this.setPropertyValue("dx",t,!1,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"dy",{get:function(){return this.getPropertyValue("dy")},set:function(t){I.isNumber(t)&&(t=T.round(t,this._positionPrecision,!0),this.setPropertyValue("dy",t,!1,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"rotation",{get:function(){return this.getPropertyValue("rotation")},set:function(t){t=I.toNumber(t),I.isNumber(t)||(t=0),this.setPropertyValue("rotation",t,!1,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"align",{get:function(){return this.getPropertyValue("align")},set:function(t){t=I.toText(t),this.setPropertyValue("align",t)&&this._parent&&this._parent.invalidateLayout()},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"valign",{get:function(){return this.getPropertyValue("valign")},set:function(t){t=I.toText(t),this.setPropertyValue("valign",t)&&this._parent&&this._parent.invalidateLayout()},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"horizontalCenter",{get:function(){return this.getPropertyValue("horizontalCenter")},set:function(t){t=I.toText(t),this.setPropertyValue("horizontalCenter",t)&&this.updateCenter()},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"verticalCenter",{get:function(){return this.getPropertyValue("verticalCenter")},set:function(t){t=I.toText(t),this.setPropertyValue("verticalCenter",t)&&this.updateCenter()},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"maxWidth",{get:function(){var t,e=this.getPropertyValue("maxWidth");return!I.isNumber(e)&&this._parent?(t=this._parent.maxWidth,"absolute"!=this._parent.layout&&"n
1one"!=this.align&&null!=this.align?t-this.pixelMarginLeft-this.pixelMarginRight:t):e},set:function(t){this.setMaxWidth(t)},enumerable:!0,configurable:!0}),M.prototype.setMaxWidth=function(t){var e=this.maxWidth,i=this.maxHeight;this.setPropertyValue("maxWidth",t)&&(I.isNumber(this.relativeWidth)&&this.invalidate(),this.dispatchImmediately("maxsizechanged",{type:"maxsizechanged",target:this,previousWidth:e,previousHeight:i}))},Object.defineProperty(M.prototype,"maxHeight",{get:function(){var t,e=this.getPropertyValue("maxHeight");return!I.isNumber(e)&&this._parent?(t=this._parent.maxHeight,"absolute"!=this._parent.layout&&"none"!=this.valign&&null!=this.valign?t-this.pixelMarginTop-this.pixelMarginBottom:t):e},set:function(t){this.setMaxHeight(t)},enumerable:!0,configurable:!0}),M.prototype.setMaxHeight=function(t){var e=this.maxWidth,i=this.maxHeight;this.setPropertyValue("maxHeight",t)&&(I.isNumber(this.relativeHeight)&&this.invalidate(),this.dispatchImmediately("maxsizechanged",{type:"maxsizechanged",target:this,previousWidth:e,previousHeight:i}))},Object.defineProperty(M.prototype,"minWidth",{get:function(){return this.getPropertyValue("minWidth")},set:function(t){this.setPropertyValue("minWidth",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"minHeight",{get:function(){return this.getPropertyValue("minHeight")},set:function(t){this.setPropertyValue("minHeight",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(M.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 F.a?(this.percentWidth=t.percent,I.isNumber(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(M.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 F.a?(this.percentHeight=t.percent,I.isNumber(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(M.prototype,"pixelWidth",{get:function(){var t=I.isNumber(this.percentWidth)?this.maxWidth:I.isNumber(this._pixelWidth)?this._pixelWidth:0,e=this.minWidth,e=T.round(t=null!=e&&t<e?e:t,this._positionPrecision,!0);return this._adapterO?this._adapterO.apply("pixelWidth",e):e},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"pixelHeight",{get:function(){var t=I.isNumber(this.percentHeight)?this.maxHeight:I.isNumber(this._pixelHeight)?this._pixelHeight:0,e=this.minHeight,e=T.round(t=null!=e&&t<e?e:t,this._positionPrecision,!0);return this._adapterO?this._adapterO.apply("pixelHeight",e):e},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"relativeWidth",{get:function(){var t=this._relativeWidth;if(I.isNumber(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(M.prototype,"relativeHeight",{get:function(){var t=this._relativeHeight;if(I.isNumber(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(M.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(M.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(M.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(M.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(M.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(M.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(M.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(M.prototype,"scale",{get:function(){return this.getPropertyValue("scale")},set:function(t){(t=(t=I.toNumber(t))<0?0:t)!=this.getPropertyValue("scale")&&(this.setPropertyValue("scale",t,!1,!0),this.handleGlobalScale())},enumerable:!0,configurable:!0}),M.prototype.margin=function(t,e,i,n){return this.marginTop=t,this.marginRight=e,this.marginBottom=i,this.marginLeft=n,this},Object.defineProperty(M.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(M.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(M.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(M.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(M.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(M.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(M.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(M.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(M.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(M.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(M.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(M.prototype,"relativeMarginBottom",{get:function(){var t=this.getRelativeY(this.marginBottom);return this._adapterO?this._adapterO.apply("relativeMarginBottom",t):t},enumerable:!0,configurable:!0}),M.prototype.padding=function(t,e,i,n){return this.paddingTop=t,this.paddingRight=e,this.paddingBottom=i,this.paddingLeft=n,this},Object.defineProperty(M.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(M.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(M.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(M.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(M.prototype,"pixelPaddingRight",{get:function(){return this.getPixelX(this.paddingRight)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"relativePaddingRight",{get:function(){return this.getRelativeX(this.paddingRight)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"pixelPaddingLeft",{get:function(){return this.getPixelX(this.paddingLeft)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"relativePaddingLeft",{get:function(){return this.getRelativeX(this.paddingLeft)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"pixelPaddingTop",{get:function(){return this.getPixelY(this.paddingTop)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"relativePaddingTop",{get:function(){return this.getRelativeY(this.paddingTop)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"pixelPaddingBottom",{get:function(){return this.getPixelY(this.paddingBottom)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"relativePaddingBottom",{get:function(){return this.getRelativeY(this.paddingBottom)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"path",{get:function(){return this.getPropertyValue("path")},set:function(t){this.setPath(t)},enumerable:!0,configurable:!0}),M.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),I.hasValue(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(M.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(M.prototype,"strokeModifier",{get:function(){return this.getPropertyValue("strokeModifier")},set:function(t){this.setPropertyValue("strokeModifier",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"fillOpacity",{get:function(){return this.getPropertyValue("fillOpacity")},set:function(t){t=T.toNumberRange(t,0,1),this.setPropertyValue("fillOpacity",t)&&this.setSVGAttribute({"fill-opacity":t})},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"fill",{get:function(){return this.getPropertyValue("fill")}
1,set:function(t){this.setFill(t)},enumerable:!0,configurable:!0}),M.prototype.setFill=function(t){(!I.isObject(t)||"r"in t)&&(t=Object(m.e)(t)),(this.setColorProperty("fill",t)||this.fillModifier)&&(t instanceof m.a&&this.fillModifier&&(t=this.fillModifier.modify(t)),(this.realFill=t)instanceof m.a?this.setSVGAttribute({fill:t.toString()}):I.hasValue(t)?(t instanceof d.a||t instanceof f.a||t instanceof g.a)&&((t=t).paper=this.paper,this.setSVGAttribute({fill:'url("'+C.getBaseURI()+t.id+'")'})):this.removeSVGAttribute("fill"))},Object.defineProperty(M.prototype,"opacity",{get:function(){return this.getPropertyValue("opacity")},set:function(t){t=T.toNumberRange(t,0,1),this.setPropertyValue("opacity",t)&&this.setSVGAttribute({opacity:t})},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"stroke",{get:function(){return this.getPropertyValue("stroke")},set:function(t){this.setStroke(t)},enumerable:!0,configurable:!0}),M.prototype.setStroke=function(t){(!I.isObject(t)||"r"in t)&&(t=Object(m.e)(t)),(this.setColorProperty("stroke",t)||this.strokeModifier)&&(t instanceof m.a&&this.strokeModifier&&(t=this.strokeModifier.modify(t)),(this.realStroke=t)instanceof m.a?"none"==t.hex?this.removeSVGAttribute("stroke"):this.setSVGAttribute({stroke:t.toString()}):I.hasValue(t)?(t instanceof d.a||t instanceof f.a||t instanceof g.a)&&((t=t).paper=this.paper,this.setSVGAttribute({stroke:'url("'+C.getBaseURI()+t.id+'")'})):this.removeSVGAttribute("stroke"))},Object.defineProperty(M.prototype,"strokeOpacity",{get:function(){return this.getPropertyValue("strokeOpacity")},set:function(t){t=T.toNumberRange(t,0,1),this.setPropertyValue("strokeOpacity",t)&&this.setSVGAttribute({"stroke-opacity":t})},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"nonScalingStroke",{get:function(){return this.getPropertyValue("nonScalingStroke")}
1,set:function(t){t=I.toBoolean(t),this.setPropertyValue("nonScalingStroke",t)&&(this.strokeWidth=this.strokeWidth)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"nonScaling",{get:function(){return this.getPropertyValue("nonScaling")},set:function(t){t=I.toBoolean(t),this.setPropertyValue("nonScaling",t,!1,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"strokeWidth",{get:function(){return this.getPropertyValue("strokeWidth")},set:function(t){t=I.toNumber(t),this.setPropertyValue("strokeWidth",t,!0),this.nonScalingStroke&&(I.isNumber(t)||(t=1),t/=this.globalScale),this.setSVGAttribute({"stroke-width":t})},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"strokeDasharray",{get:function(){return this.getPropertyValue("strokeDasharray")},set:function(t){t=I.toText(t),this.setPropertyValue("strokeDasharray",t)&&this.setSVGAttribute({"stroke-dasharray":t})},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"strokeDashoffset",{get:function(){return this.getPropertyValue("strokeDashoffset")},set:function(t){t=I.toNumber(t),this.setPropertyValue("strokeDashoffset",t)&&this.setSVGAttribute({"stroke-dashoffset":t})},enumerable:!0,configurable:!0}),Object.defineProperty(M.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(M.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(M.prototype,"shapeRendering",{get:function(){return this.getPropertyValue("shapeRendering")},set:function(t){t=I.toText(t),this.setPropertyValue("shapeRendering",t)&&this.setSVGAttribute({"shape-rendering":t})},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"pixelPerfect",{get:function(){return this.getPropertyValue("pixelPerfect")}
1,set:function(t){t=I.toBoolean(t),this._positionPrecision=t?b.a.pixelPerfectPrecision:3,this.setPropertyValue("pixelPerfect",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"rtl",{get:function(){return I.hasValue(this._rtl)?this._rtl:!!this._topParent&&this._topParent.rtl},set:function(t){t=I.toBoolean(t),this.isBaseSprite&&(this.topParent.rtl=t),this._rtl=t},enumerable:!0,configurable:!0}),M.prototype.show=function(t){return this.showReal(t)},M.prototype.showReal=function(t){var e,i,n=this;if(!this.preventShow)return i=this.defaultState.properties,this.disabled||!(this.isHidden||!this.visible||this.isHiding||null!=i.opacity&&this.opacity<i.opacity&&!this.isShowing)||this.isDisposed()||(this.invalid&&this.validate(),this.positionInvalid&&this.validatePosition(),I.isNumber(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,(e=this.applyCurrentState(t))&&!e.isFinished()?(this._showHideDisposer=e.events.on("animationended",function(){n.isShowing=!1}),this._disposers.push(this._showHideDisposer)):this.isShowing=!1,i=this.defaultState.properties.visible,I.hasValue(i)||(i=!0),this.visible=i,this.readerHidden=!1,this.dispatchImmediately("shown")),e},M.prototype.hide=function(t){return this.hideReal(t)},M.prototype.hideReal=function(t){var e,i,n=this;return 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),(i=this.hiddenState)?(e=this.setState(i,t,void 0))&&!e.isFinished()?(this._hideAnimation=e,this._showHideDisposer=e.events.on("animationended",function(){n.isHiding=!1,n._isHidden=!0,0==i.properties.visible&&(n.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()),I.isNumber(t)||(t=this.hiddenState.transitionDuration),e},Object.defineProperty(M.prototype,"visible",{get:function(){return this.getVisibility()}
1,set:function(t){t=I.toBoolean(t),this.setVisibility(t)},enumerable:!0,configurable:!0}),M.prototype.getVisibility=function(){var t=this.getPropertyValue("visible");return t=I.hasValue(t)?t:!0},M.prototype.setVisibility=function(t){this.setPropertyValue("visible",t)&&(t?this.group.removeAttr("visibility"):this.group.attr({visibility:"hidden"}),this.events.isEnabled("visibilitychanged"))&&this.events.dispatchImmediately("visibilitychanged",{type:"visibilitychanged",target:this,visible:t})},Object.defineProperty(M.prototype,"zIndex",{get:function(){return this.getPropertyValue("zIndex")},set:function(t){t=I.toNumber(t),this.setPropertyValue("zIndex",t)&&this.dispatch("zIndexChanged")},enumerable:!0,configurable:!0}),M.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"))},M.prototype.toBack=function(){var t=this._parent;t&&0!=t.children.indexOf(this)&&(t.children.moveValue(this,0),this.dispatch("zIndexChanged"))},Object.defineProperty(M.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(M.prototype,"tooltip",{get:function(){return 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.parent=this.tooltipContainer)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"tooltipDataItem",{get:function(){return this._tooltipDataItem||this.dataItem},set:function(t){this._tooltipDataItem=t},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"tooltipColorSource",{get:function(){return this._tooltipColorSource},set:function(t){this._tooltipColorSource=t},enumerable:!0,configurable:!0}),M.prototype.showTooltip=function(t){"always"==this.showTooltipOn&&!this._tooltip&&this.tooltip&&(this._tooltip=this.tooltip.clone()),!t&&"pointer"==this.tooltipPosition&&this.isHover&&(t=C.documentPointToSvg(Object(y.b)().lastPointer.point,this.svgContainer.SVGContainer,this.svgContainer.cssScale));for(var e=this;null!=e;){if(!e.visible||e.disabled||e.__disabled)return void(this._tooltip&&this._tooltip.visible&&this._tooltip.hide(0));e=e.parent}if(I.hasValue(this.tooltipText)||I.hasValue(this.tooltipHTML)){var i=this.tooltip,n=this.tooltipDataItem;if(i){var r=i.targetSprite=this,o=this.tooltipColorSource;if((i.getStrokeFromObject||i.getFillFromObject)&&o&&(o.isTemplate?n&&k.eachContinue(n.sprites,function(t){return t.clonedFrom!=o||(r=t,!1)}):r=o),i.getStrokeFromObject){for(var a=this.stroke,s=r;null!=s.parent&&(null==(a=s.stroke)&&(s=s.parent),null==a););a instanceof m.a?i.background.animate({property:"stroke",to:a},i.animationDuration):i.background.stroke=a}if(i.dataItem=n,i.label.populateStringFrom=this,i.getFillFromObject){for(var l=this.fill,s=r;null!=s.parent;)if(null==(l=s.fill)||l instanceof m.a&&null==l.rgb)s=s.parent;else if(null!=l)break;(l=null==l?Object(m.c)("#000000"):l)instanceof m.a&&i.visible?i.background.animate({property:"fill",to:l},i.animationDuration):i.background.fill=l,i.autoTextColor&&l instanceof m.a&&(i.label.fill=l.alternative)}n="";if(this.tooltipHTML&&(i.html=this.tooltipHTML,n=this.tooltipHTML),this.tooltipText&&(i.text=this.tooltipText,n=this.tooltipText),this.updateTooltipPosition(t)&&(i.readerDescribedBy=this.uidAttr(),i.label.invalid&&i.label.validate(),null!=n)&&""!=n&&""!=i.label.currentText)return i&&!i.parent&&(i.parent=this.tooltipContainer),t=i.defaultState.transitionDuration,i.show(t=t<=0?1:t),i.currentSprite=this,!0;this.hideTooltip(0)}}return!1},M.prototype.updateTooltipPosition=function(t){var e,i=this;return"pointer"!=this.tooltipPosition?(e=C.spritePointToSvg({x:this.getTooltipX(),y:this.getTooltipY()},this),this.pointTooltipTo(e)):(this._interactionDisposer&&this._interactionDisposer.dispose(),this._interactionDisposer=Object(y.b)().body.events.on("track",function(t){return i.pointTooltipTo(C.documentPointToSvg(t.point,i.svgContainer.SVGContainer,i.svgContainer.cssScale),!0)}),t?this.pointTooltipTo(t,!0):void 0)},M.prototype.pointTooltipTo=function(t,e){var i=this.tooltip;if(i&&this.topParent){if(i.showInViewport)return i.pointTo(t,e),!0;if(T.isInRectangle(t,{x:0,y:0,width:this.topParent.maxWidth,height:this.topParent.maxHeight}))return i.pointTo(t,e),!0}return!1},M.prototype.hideTooltip=function(t){var e;"always"!=this.showTooltipOn&&(e=this.tooltip)&&(e.targetSprite==this&&(e.targetSprite=void 0),e.hide(t),this._interactionDisposer)&&(this._interactionDisposer.dispose(),this._interactionDisposer=void 0)}
1,Object.defineProperty(M.prototype,"tooltipHTML",{get:function(){return this.getPropertyValue("tooltipHTML")},set:function(t){t=I.toText(t),this.hoverable=!0,this.setPropertyValue("tooltipHTML",t)&&this.tooltip&&this.tooltip.visible&&this.showTooltip()},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"tooltipText",{get:function(){return this.getPropertyValue("tooltipText")},set:function(t){(t=I.toText(t))&&(this.hoverable=!0),this.setPropertyValue("tooltipText",t)&&this.tooltip&&this.tooltip.visible&&this.showTooltip()},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"tooltipContainer",{get:function(){return this._tooltipContainer||(this._parent?this._parent.tooltipContainer:void 0)},set:function(t){this._tooltipContainer=t},enumerable:!0,configurable:!0}),Object.defineProperty(M.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(M.prototype,"alwaysShowTooltip",{get:function(){return"always"==this.getPropertyValue("showTooltipOn")},set:function(t){(t=I.toBoolean(t))&&(this.showTooltipOn="always")},enumerable:!0,configurable:!0}),Object.defineProperty(M.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(M.prototype,"tooltipPosition",{get:function(){return this.getPropertyValue("tooltipPosition")},set:function(t){this.setPropertyValue("tooltipPosition",t)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"tooltipY",{get:function(){return this.getTooltipY()},set:function(t){this.setPercentProperty("tooltipY",t)&&this.tooltip&&this.tooltip.invalidate()},enumerable:!0,configurable:!0}),M.prototype.getTooltipX=function(){var t,e=this.getPropertyValue("tooltipX");return I.hasValue(e)||(e=Object(F.c)(50)),I.isNumber(e)&&(t=e),e instanceof F.a&&(t=this.maxLeftSelf+this._measuredWidthSelf*e.value-this.pixelPaddingLeft-this.ex),t=I.isNumber(t)?t:0},M.prototype.getTooltipY=function(){var t,e=this.getPropertyValue("tooltipY");return I.hasValue(e)||(e=Object(F.c)(50)),I.isNumber(e)&&(t=e),e instanceof F.a&&(t=this.maxTopSelf+this._measuredHeightSelf*e.value-this.pixelPaddingTop-this.ey),t=I.isNumber(t)?t:0},M.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,b.a.suppressErrors||this.modal.open()),b.a.verbose&&console.log(t)},M.prototype.processConfig=function(t){t&&(I.hasValue(t.tooltipColorSource)&&I.isString(t.tooltipColorSource)&&this.map.hasKey(t.tooltipColorSource)&&(t.tooltipColorSource=this.map.getKey(t.tooltipColorSource)),I.hasValue(t.cursorOverStyle)&&I.isString(t.cursorOverStyle)&&(t.cursorOverStyle=this.getCursorStyle(t.cursorOverStyle)),I.hasValue(t.cursorDowntyle)&&I.isString(t.cursorDowntyle)&&(t.cursorDowntyle=this.getCursorStyle(t.cursorDowntyle)),I.hasValue(t.cursorOptions))&&(I.hasValue(t.cursorOptions.overStyle)&&I.isString(t.cursorOptions.overStyle)&&(t.cursorOptions.overStyle=this.getCursorStyle(t.cursorOptions.overStyle)),I.hasValue(t.cursorOptions.downStyle))&&I.isString(t.cursorOptions.downStyle)&&(t.cursorOptions.downStyle=this.getCursorStyle(t.cursorOptions.downStyle)),n.prototype.processConfig.call(this,t),this.processDelayedMap()},M.prototype.getCursorStyle=function(t){switch(t){case"grab":return v.a.grab;case"grabbing":return v.a.grabbing;case"pointer":return v.a.pointer;case"horizontalResize":return v.a.horizontalResize;case"verticalResize":return v.a.verticalResize;default:return v.a.default}},M.prototype.configOrder=function(t,e){return t==e?0:"tooltipColorSource"==t?1:"tooltipColorSource"==e?-1:n.prototype.configOrder.call(this,t,e)},Object.defineProperty(M.prototype,"isHidden",{get:function(){return this._isHidden||!!this._parent&&this._parent.isHidden},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"showOnInit",{get:function(){return this.getPropertyValue("showOnInit")}
1,set:function(t){t=I.toBoolean(t),this.setShowOnInit(t)},enumerable:!0,configurable:!0}),M.prototype.setShowOnInit=function(t){!this.setPropertyValue("showOnInit",t)||this.isTemplate||(!t||this.inited||this.hidden?this._showOnInitDisposer&&this._showOnInitDisposer.dispose():(this._showOnInitDisposer=new u.c([x.c.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)))},M.prototype.hideInitially=function(){this.isDisposed()||(this.appeared=!1,this.inited)||this.hide(0)},M.prototype.appear=function(){var t,e=this;this.appeared=!1,this.hidden||this.isHidden||this.hide(0),!this.hidden&&(t=this.show())&&!t.isFinished()?this.addDisposer(t.events.on("animationended",function(){e.appeared=!0,e.dispatch("appeared")})):(this.appeared=!0,this.dispatch("appeared"))},Object.defineProperty(M.prototype,"hidden",{get:function(){return this.getPropertyValue("hidden")},set:function(t){t=I.toBo
1olean(t),this.setPropertyValue("hidden",t)},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"bbox",{get:function(){return this.definedBBox||this._bbox},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"plugins",{get:function(){var e=this;return this._plugins||(this._plugins=new l.b,this._disposers.push(this._plugins.events.on("inserted",function(t){t.newValue.target=e,t.newValue.init()})),this._disposers.push(new l.c(this._plugins))),this._plugins},enumerable:!0,configurable:!0}),M.prototype._systemUpdate=function(t){this.validate()},M.prototype._systemCheckIfValidate=function(){return!0},M.prototype._systemValidatePositions=function(){this.validatePosition()},M.prototype._systemValidateLayouts=function(){},M);function M(){var t=n.call(this)||this;return t.properties={},t._eventDispatcher=new i.a(t),t._bindings={},t._isTemplate=!1,t._isPath=!1,t._inited=!1,t._ready=!1,t.isHiding=!1,t._isHidden=!1,t.isShowing=!1,t.isStandaloneInstance=!1,t._isActive=!1,t._mask=new u.d,t._positionPrecision=3,t._language=new u.d,t._exporting=new u.d,t._exportable=!0,t._bbox={x:0,y:0,width:0,height:0},t.invalid=!1,t.positionInvalid=!1,t.propertyFields={},t.applyOnClones=!1,t._measuredWidthSelf=0,t._measuredHeightSelf=0,t.maxLeft=0,t.maxRight=0,t.maxTop=0,t.maxBottom=0,t.maxLeftSelf=0,t.maxRightSelf=0,t.maxTopSelf=0,t.maxBottomSelf=0,t._isDragged=!1,t._isResized=!1,t._disabled=!1,t._internalDisabled=!1,t._updateDisabled=!1,t._internalDefaultsApplied=!1,t.rollOutDelay=0,t.isBaseSprite=!1,t.shouldClone=!0,t.appeared=!1,t.ex=0,t.ey=0,t.dragWhileResize=!1,t.measureFailed=!1,t.preventShow=!1,t.cloneTooltip=!0,t.className="Sprite",t._disposers.push(t._eventDispatcher),C.used(t.uid),t.group=t.paper.addGroup("g"),t.setPropertyValue("scale",1),t.setPropertyValue("rotation",0),t.setPropertyValue("align","none"),t.setPropertyValue("valign","none"),t.setPropertyValue("pixelPerfect",!1),t.setPropertyValue("visible",!0),t.setPropertyValue("tooltipPosition","fixed"),t.setPropertyValue("verticalCenter","none"),t.setPropertyValue("horizontalCenter","none"),t.setPropertyValue("tooltipX",Object(F.c)(50)),t.setPropertyValue("tooltipX",Object(F.c)(50)),t.setPropertyValue("marginTop",0),t.setPropertyValue("marginBottom",0),t.setPropertyValue("marginLeft",0),t.setPropertyValue("marginRight",0),t.setPropertyValue("dx",0),t.setPropertyValue("dy",0),t.setPropertyValue("paddingTop",0),t.setPropertyValue("paddingBottom",0),t.setPropertyValue("paddingRight",0),t.setPropertyValue("paddingLeft",0),t.setPropertyValue("togglable",!1),t.setPropertyValue("hidden",!1),t.setPropertyValue("urlTarget","_self"),t.setPropertyValue("alwaysShowTooltip",!1),t.setPropertyValue("showTooltipOn","hover"),t._prevMeasuredWidth=0,t._prevMeasuredHeight=0,t._measuredWidth=0,t._measuredHeight=0,t._isMeasured=!0,t.invalidate(),t.applyTheme(),t._disposers.push(t.events),t._disposers.push(t.group),t._disposers.push(t._mask),t._disposers.push(t._language),t._disposers.push(t._exporting),t._disposers.push(new u.b(function(){D.each(t._bindings,function(t,e){e.dispose()})})),t.setPropertyValue("interactionsEnabled",!0),t}x.c.registeredClasses.Sprite=E},Vwc7:function(L,V,t){function e(t,e){var i=D[t]=v(T.prototype);return rt(i,{type:"Symbol",tag:t,description:e}),c||(i.description=e),i}function n(t,e,i){return t===C&&n(I,e,i),f(t),e=m(e,!0),f(i),(d(D,e)?(i.enumerable?(d(t,S)&&t[S][e]&&(t[S][e]=!1),i=v(i,{enumerable:y(0,!1)})):(d(t,S)||k(t,S,y(1,{})),t[S][e]=!0),E):k)(t,e,i)}function i(e,t){f(e);var i=g(t),t=U(i).concat(s(i));return P(t,function(t){c&&!r.call(i,t)||n(e,t,i[t])}),e}function r(t){var t=m(t,!0),e=lt.call(this,t);return!(this===C&&d(D,t)&&!d(I,t))&&(!(e||!d(this,t)||!d(D,t)||d(this,S)&&this[S][t])||e)}function o(t,e){var i,t=g(t),e=m(e,!0);if(t!==C||!d(D,e)||d(I,e))return!(i=at(t,e))||!d(D,e)||d(t,S)&&t[S][e]||(i.enumerable=!0),i}function a(t){var t=st(g(t)),e=[];return P(t,function(t){d(D,t)||d(J,t)||e.push(t)}),e}function s(t){var e=t===C,t=st(e?I:g(t)),i=[];return P(t,function(t){!d(D,t)||e&&!d(C,t)||i.push(D[t])}),i}var l=t("0sYB"),u=t("vfdp"),R=t("1wCr"),N=t("lnCe"),c=t("3sMl"),h=t("xaIW"),B=t("7W4+"),p=t("6aQQ"),d=t("JZRr"),z=t("o3G/"),H=t("Kg2n"),f=t("3weC"),W=t("7X7h"),g=t("9XRO"),m=t("EErT"),y=t("Pm8L"),v=t("QzDi"),U=t("kcMx"),Y=t("GtmK"),G=t("YG4I"),b=t("KSd4"),X=t("gxUV"),q=t("8+rI"),$=t("EVp9"),K=t("k2B3"),x=t("z3p0"),_=t("LO3D"),Z=t("fYap"),J=t
1("lt6Q"),Q=t("vfRf"),tt=t("KslR"),et=t("0irS"),it=t("6WsA"),nt=t("NRfM"),w=t("SqFF"),P=t("X/sl").forEach,S=Z("hidden"),t=tt("toPrimitive"),rt=w.set,ot=w.getterFor("Symbol"),C=Object.prototype,T=u.Symbol,O=R("JSON","stringify"),at=X.f,k=q.f,st=G.f,lt=$.f,D=_("symbols"),I=_("op-symbols"),A=_("string-to-symbol-registry"),j=_("symbol-to-string-registry"),Z=_("wks"),w=u.QObject,F=!w||!w.prototype||!w.prototype.findChild,E=c&&p(function(){return 7!=v(k({},"a",{get:function(){return k(this,"a",{value:7}).a}})).a})?function(t,e,i){var n=at(C,e);n&&delete C[e],k(t,e,i),n&&t!==C&&k(C,e,n)}:k,M=B?function(t){return"symbol"==(void 0===t?"undefined":Rt(t))}:function(t){return Object(t)instanceof T};h||(x((T=function(){if(this instanceof T)throw TypeError("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,i=Q(t);return c&&F&&E(C,i,{configurable:!0,set:function t(e){this===C&&t.call(I,e),d(this,S)&&d(this[S],i)&&(this[S][i]=!1),E(this,i,y(1,e))}}),e(i,t)}).prototype,"toString",function(){return ot(this).tag}),x(T,"withoutSetter",function(t){return e(Q(t),t)}),$.f=r,q.f=n,X.f=o,Y.f=G.f=a,b.f=s,et.f=function(t){return e(tt(t),t)},c&&(k(T.prototype,"description",{configurable:!0,get:function(){return ot(this).description}}),N||x(C,"propertyIsEnumerable",r,{unsafe:!0}))),l({global:!0,wrap:!0,forced:!h,sham:!h},{Symbol:T}),P(U(Z),function(t){it(t)}),l({target:"Symbol",stat:!0,forced:!h},{for:function(t){var e,t=String(t);return d(A,t)?A[t]:(e=T(t),A[t]=e,j[e]=t,e)},keyFor:function(t){if(!M(t))throw TypeError(t+" is not a symbol");if(d(j,t))return j[t]},useSetter:function(){F=!0},useSimple:function(){F=!1}}),l({target:"Object",stat:!0,forced:!h,sham:!c},{create:function(t,e){return void 0===e?v(t):i(v(t),e)},defineProperty:n,defineProperties:i,getOwnPropertyDescriptor:o}),l({target:"Object",stat:!0,forced:!h},{getOwnPropertyNames:a,getOwnPropertySymbols:s}),l({target:"Object",stat:!0,forced:p(function(){b.f(1)})},{getOwnPropertySymbols:function(t){return b.f(W(t))}}),O&&l({target:"JSON",stat:!0,forced:!h||p(function(){var t=T();return"[null]"!=O([t])||"{}"!=O({a:t})||"{}"!=O(Object(t))})},{stringify:function(t,e,i){for(var n,r=[t],o=1;o<arguments.length;)r.push(arguments[o++]);if((H(n=e)||void 0!==t)&&!M(t))return z(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!M(e))return e}),r[1]=e,O.apply(null,r)}}),T.prototype[t]||K(T.prototype,t,T.prototype.valueOf),nt(T,"Symbol"),J[S]=!0},VwzZ:function(t,e,i){var r=i("3weC"),o=i("Tmzw");t.exports=function(t,e,i,n){try{return n?e(r(i)[0],i[1]):e(i)}catch(e){throw o(t),e}}},VzG8:function(t,e,i){var n=i("0sYB"),h=i("HnbP"),p=i("1wCr"),r=i("TQpL"),o=i("AYiJ"),d=i("L4xm");n({target:"Promise",stat:!0},{any:function(t){var l=this,e=r.f(l),u=e.resolve,c=e.reject,i=o(function(){var n=h(l.resolve),r=[],o=0,a=1,s=!1;d(t,function(t){var e=o++,i=!1;r.push(void 0),a++,n.call(l,t).then(function(t){i||s||(s=!0,u(t))},function(t){i||s||(i=!0,r[e]=t,--a)||c(new(p("AggregateError"))(r,"No one promise resolved"))})}),--a||c(new(p("AggregateError"))(r,"No one promise resolved"))});return i.error&&c(i.value),e.promise}})},W0E6:function(t,e,i){i.d(e,"a",function(){return c});var n,e=i("m4/l"),r=i("Tjl+"),o=i("8ZqG"),a=i("MIZb"),s=i("WODi"),l=i("2gKx"),u=i("TZWN"),i=i("aCit"),c=(n=r.a,Object(e.c)(h,n),h.prototype.getLinePattern=function(t,e,i,n,r){var o=new s.a;return o.width=t,o.height=t,o.stroke=this.baseColor,o.gap=n,o.strokeDasharray=r,o.strokeWidth=i,o.rotation=e,o},h.prototype.getRectPattern=function(t,e,i,n){var r=new l.a;return r.width=t,r.height=t,r.rectWidth=i,r.rectHeight=i,n?(r.stroke=this.baseColor,r.strokeWidth=1,r.fillOpacity=0):(r.fill=this.baseColor,r.strokeWidth=0),0!=e&&(r.shapeRendering="auto"),r.rotation=e,r},h.prototype.getCirclePattern=function(t,e,i){var n=new u.a;return n.width=t,n.height=t,n.shapeRendering="auto",n.radius=e,i?(n.stroke=this.baseColor,n.strokeWidth=1,n.fillOpacity=0):(n.fill=this.baseColor,n.strokeWidth=0),n},Object.defineProperty(h.prototype,"list",{get:function(){return this._list},set:function(t){this._list=t,this.reset()},enumerable:!0,configurable:!0}),h.prototype.next=function(){var t=this.getIndex(this.currentStep);return this._currentStep++,t},h.prototype.getIndex=function(t){for(;this.list.length<=t;)this.generatePatterns();return this.list[t].clone()},h.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())},h.prototype.reset=function(){this._currentStep=this._startIndex},Object.defineProperty(h.prototype,"currentStep",{get:function(){return this._currentStep},set:function(t){this._currentStep=t},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"startIndex",{get:function(){return this._startIndex},set:function(t){this._startIndex=t,this.reset()},enumerable:!0,configurable:!0}),h.prototype.processConfig=function(t){n.prototype.processConfig.call(this,t)},h);function h(){var t=n.call(this)||this,e=(t._list=[],t._currentStep=0,t._startIndex=0,t._currentPass=0,t.baseColor=new o.a({r:103,g:183,b:220}),t.className="PatternSet",new a.a);return t.list=[t.getLinePattern(1e3,45,1,6),t.getRectPattern(10,0,4),t.getLinePattern(1e3,-45,1,6),t.getCirclePattern(11,2,!0),t.getLinePattern(6,90,1),t.getRectPattern(12,45,6,!0),t.getLinePattern(6,0,1),t.getRectPattern(7,0,4),t.getLinePattern(1e3,45,2,3,"4,2"),t.getCirclePattern(9,3,!1),t.getLinePattern(1e3,-45,2,3,"4,2"),t.getRectPattern(10,45,Math.sqrt(50)),t.getLinePattern(1e3,-45,2,1),t.getRectPattern(10,0,9),t.getLinePattern(1e3,45,2,1),t.getLinePattern(1e3,0,3,1),t.getRectPattern(10,45,10),t.getLinePattern(1e3,90,3,1)],t.baseColor=e.getFor("stroke"),t.applyTheme(),t}i.c.registeredClasses.PatternSet=c}
1,W8Sc:function(t,e,i){i.d(e,"a",function(){return a});var n,e=i("m4/l"),r=i("UsNi"),o=i("x79X"),a=(n=r.a,Object(e.c)(s,n),s);function s(){var t=n.call(this)||this;return t.adapter=new o.a(t),t.className="Modal",t.showCurtain=!0,t.draggable=!1,t}},WAWz:function(t,e,i){i("6WsA")("split")},WODi:function(t,e,i){i.d(e,"a",function(){return o});var a,e=i("m4/l"),n=i("ZLF9"),r=i("aCit"),s=i("hGwe"),o=(a=n.a,Object(e.c)(l,a),l.prototype.draw=function(){if(a.prototype.draw.call(this),Math.round(this.rotation/90)!=this.rotation/90&&(this.properties.shapeRendering="auto"),this._line){var t=this.width,e=this.height,i="";if(this.gap)for(var n=this.gap+this.strokeWidth,r=this.height/n,o=-r/2;o<1.5*r;o++)Math.round(this.rotation/90)!=this.rotation/90?(i+=s.moveTo({x:-t,y:(o+.5)*n})+s.lineTo({x:2*t,y:(o+.5)*n}),this.properties.rotationX=this.width/2,this.properties.rotationY=this.height/2):i+=s.moveTo({x:-t,y:o*n})+s.lineTo({x:2*t,y:o*n});else Math.round(this.rotation/90)!=this.rotation/90?(i=s.moveTo({x:-t,y:e/2})+s.lineTo({x:2*t,y:e/2}),this.properties.rotationX=this.width/2,this.properties.rotationY=this.height/2):i=s.moveTo({x:0,y:0})+s.lineTo({x:t,y:0});this._line.attr({d:i})}},Object.defineProperty(l.prototype,"gap",{get:function(){return this.properties.gap},set:function(t){this.properties.gap=t,this.draw()},enumerable:!0,configurable:!0}),l);function l(){var t=a.call(this)||this;return t.properties.gap=0,t._line=t.paper.add("path"),t.addElement(t._line),t}r.c.registeredClasses.LinePattern=o},WShl:function(t,e,i){var n=i("EErT"),r=i("8+rI"),o=i("Pm8L");t.exports=function(t,e,i){e=n(e);e in t?r.f(t,e,o(0,i)):t[e]=i}},WYhe:function(t,e,i){i.d(e,"a",function(){return r}),i.d(e,"b",function(){return o});var n=i("Mtpk"),r=(a.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:e="home";break;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 36:e="home";break;case 35:e="end";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},a.prototype.isKey=function(t,e){t=this.getEventKey(t);return-1!==(e=n.isString(e)?[e]:e).indexOf(t)},a.prototype.shiftKey=function(t){return t.shiftKey},a.prototype.ctrlKey=function(t){return t.ctrlKey},a.prototype.altKey=function(t){return t.altKey},a.prototype.metaKey=function(t){return t.metaKey},a),o=new r;function a(){}},WeDP:function(t,e,i){var n,r,o=i("Ox5T"),a=i("k2B3"),s=i("JZRr"),l=i("KslR"),i=i("lnCe"),l=l("iterator"),u=!1;[].keys&&("next"in(r=[].keys())?(o=o(o(r)))!==Object.prototype&&(n=o):u=!0),null==n&&(n={}),i||s(n,l)||a(n,l,function(){return this}),t.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:u}},Wglt:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),e.fromArray=r,e.length=function(t){var e=0;return t(function(t){return++e,!0}),e},e.toArray=o,e.eachContinue=function(t,e){t(e)},e.each=function(t,e){t(function(t){return e(t),!0})},e.sort=function(t,e){return r(o(t).sort(e))},e.map=function(t,i){return function(e){return t(function(t){return e(i(t))})}},e.filter=function(t,i){return function(e){return t(function(t){return!i(t)||e(t)})}},e.concat=function(){for(var o=[],t=0;t<arguments.length;t++)o[t]=arguments[t];return function(e){for(var i=!0,t=function(t){return i=e(t)},n=o.length,r=0;r<n&&(o[r](t),i);++r);}},e.flatten=function(t){return function(e){function i(t){return n=e(t)}var n=!0;t(function(t){return t(i),n})}},e.indexed=function(t){return function(e){var i=0;t(function(t){return e([i++,t])})}},e.findIndex=function(t,e){var i=!1,n=0;return t(function(t){return e(t)?!(i=!0):(++n,!0)}),i?n:-1},e.find=function(t,e){var i;return t(function(t){return!e(t)||(i=t,!1)}),i},e.findMap=function(t,e){var i;return t(function(t){t=e(t);return null===t||(i=t,!1)}),i},e.contains=function(t,e){var i=!1;return t(function(t){return!e(t)||!(i=!0)}),i},e.foldl=a,e.min=function(t){return a(t,null,s)},e.max=function(t){return a(t,null,l)},e.join=function(t,e){void 0===e&&(e="");var i=!0,n="";return t(function(t){return i?i=!1:n+=e,n+=t,!0}),n},i.d(e,"ListIterator",function(){return u});var n=i("hJ5i");function r(n){return function(t){for(var e=n.length,i=0;i<e&&t(n[i]);++i);}}function o(t){var e=[];return t(function(t){return e.push(t),!0}),e}function a(t,e,i){return t(function(t){return e=i(e,t),!0}),e}function s(t,e){return null==t||e<t?e:t}function l(t,e){return null==t||t<e?e:t}c.prototype.reset=function(){this._listCopy=o(this.list.iterator())},c.prototype.clear=function(){this._listCopy.length=0},c.prototype.getFirst=function(){return this.returnItem(0)},c.prototype.getLast=function(){return this.returnItem(this._listCopy.length-1)},c.prototype.find=function(t){var t=n.findIndex(this._listCopy,t);return-1!==t?(t=this._listCopy[t],n.remove(this._listCopy,t),t):this.getLast()},c.prototype.removeItem=function(t){return n.remove(this._listCopy,t)},c.prototype.returnItem=function(t){return 0<=t&&t<this._listCopy.length?(t=this._listCopy[t],n.remove(this._listCopy,t),t):this.createNewItems?this._create():void 0},c.prototype.iterator=function(){return r(this._listCopy)};var u=c;function c(t,e){this.createNewItems=!1,this.list=t,this._create=e,this.reset()}}
1,Wqjq:function(t,e,i){function n(r){return function(t,e){var i,t=String(a(t)),e=o(e),n=t.length;return e<0||n<=e?r?"":void 0:(i=t.charCodeAt(e))<55296||56319<i||e+1===n||(n=t.charCodeAt(e+1))<56320||57343<n?r?t.charAt(e):i:r?t.slice(e,e+2):n-56320+(i-55296<<10)+65536}}var o=i("exNg"),a=i("swFJ");t.exports={codeAt:n(!1),charAt:n(!0)}},"X/sl":function(t,e,i){function n(p){var d=1==p,f=2==p,g=3==p,m=4==p,y=6==p,v=5==p||y;return function(t,e,i,n){for(var r,o,a=_(t),s=x(a),l=b(e,i,3),u=w(s.length),c=0,e=n||P,h=d?e(t,u):f?e(t,0):void 0;c<u;c++)if((v||c in s)&&(o=l(r=s[c],c,a),p))if(d)h[c]=o;else if(o)switch(p){case 3:return!0;case 5:return r;case 6:return c;case 2:S.call(h,r)}else if(m)return!1;return y?-1:g||m?m:h}}var b=i("cLsB"),x=i("tNpr"),_=i("7X7h"),w=i("tHyI"),P=i("Rs0P"),S=[].push;t.exports={forEach:n(0),map:n(1),filter:n(2),some:n(3),every:n(4),find:n(5),findIndex:n(6)}},XDqO:function(t,e,i){var n=i("0sYB"),r=i("IpLv"),o=Math.abs;n({target:"Number",stat:!0},{isSafeInteger:function(t){return r(t)&&o(t)<=9007199254740991}})},XDyS:function(t,e,i){i("0sYB")({target:"Reflect",stat:!0},{has:function(t,e){return e in t}})},XUj0:function(t,e,i){var n=i("0sYB"),r=i("saPf");n({target:"String",proto:!0,forced:i("v0oN")("bold")},{bold:function(){return r(this,"b","","")}})},XaED:function(t,e,i){var n=i("0sYB"),r=i("saPf");n({target:"String",proto:!0,forced:i("v0oN")("anchor")},{anchor:function(t){return r(this,"a","name",t)}})},XhXf:function(t,e){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},XqrT:function(t,e,i){var r=i("KslR")("iterator"),o=!1;try{var n=0,a={next:function(){return{done:!!n++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,function(){throw 2})}catch(t){}t.exports=function(t,e){if(!e&&!o)return!1;var i=!1;try{var n={};n[r]=function(){return{next:function(){return{done:i=!0}}}},t(n)}catch(t){}return i}},Xroj:function(t,e,i){var n=i("0sYB"),r=i("saPf");n({target:"String",proto:!0,forced:i("v0oN")("strike")},{strike:function(){return r(this,"strike","","")}})},Xw1K:function(t,e,i){var n=i("2xmP"),r=i("4Wbs");t.exports=function(t,e){var i=t.exec;if("function"==typeof i){i=i.call(t,e);if("object"!=(void 0===i?"undefined":Rt(i)))throw TypeError("RegExp exec method returned something other than an Object or null");return i}if("RegExp"!==n(t))throw TypeError("RegExp#exec called on incompatible receiver");return r.call(t,e)}},Y2i6:function(t,e,i){var n=i("vfdp");t.exports=function(t,e){var i=n.console;i&&i.error&&(1===arguments.length?i.error(t):i.error(t,e))}},Y8n3:function(t,e,i){var n=i("exNg"),r=Math.max,o=Math.min;t.exports=function(t,e){t=n(t);return t<0?r(t+e,0):o(t,e)}},Y8ws:function(t,e,i){var n=i("0sYB"),r=i("saPf");n({target:"String",proto:!0,forced:i("v0oN")("small")},{small:function(){return r(this,"small","","")}})},Y9w3:function(t,e,i){i.d(e,"a",function(){return _});var n,e=i("m4/l"),r=i("C6dT"),p=i("vMqJ"),d=i("VGgz"),o=i("+qIf"),a=i("hD5A"),s=i("EjGA"),l=i("TGuK"),u=i("Rpw0"),c=i("A6AV"),h=i("aCit"),f=i("Gg2j"),g=i("hJ5i"),m=i("0FpR"),y=i("v9UT"),v=i("Wglt"),b=i("Qkdp"),x=i("Mtpk"),_=(n=r.a,Object(e.c)(w,n),w.prototype.createDataItem=function(){return new c.a},w.prototype.handleDataUserAdded=function(t){t.newValue.dataProvider=this},w.prototype.handleDataItemValueChange=function(t,e){this.dataItemsInvalid||this.invalidateDataItems()},w.prototype.handleDataItemWorkingValueChange=function(t,e){},w.prototype.handleDataItemWorkingLocationChange=function(t,e){},w.prototype.handleDataItemCalculatedValueChange=function(t,e){},w.prototype.handleDataItemPropertyChange=function(t,e){},w.prototype.processDataItem=function(l,u){var c,h=this;l&&(u=u||{},l.dataContext=u,c=!1,b.each(this.dataFields,function(t,e){var i=u[e];if(h._adapterO&&h._adapterO.isEnabled("dataContextValue")&&(i=h._adapterO.apply("dataContextValue",{field:t,value:i,dataItem:l}).value),x.hasValue(i))if(c=!0,l.hasChildren[t]){var e=h.createDataItem(),n=(e.copyFrom(h.mainDataSet.template),new d.b(e));n.events.on("inserted",h.handleDataItemAdded,h,!1),n.events.on("removed",h.handleDataItemRemoved,h,!1),h._dataDisposers.push(new p.c(n));for(var r=i.length,o=0;o<r;o++){var a=i[o],s=n.create();s.parent=l,h.processDataItem(s,a)}l[t]=n}else l[t]=i}),b.each(this.propertyFields,function(t,e){e=u[e];x.hasValue(e)&&(c=!0,l.setProperty(t,e))}),this._addAllDataItems||c||this.mainDataSet.remove(l))},w.prototype.updateDataItem=function(i){var n,r=this;i&&(n=i.dataContext,b.each(this.dataFields,function(t,e){e=n[e];r._adapterO&&(e=r._adapterO.apply("dataContextValue",{field:t,value:e,dataItem:i}).value),x.hasValue(e)&&(i.hasChildren[t]?i[t].each(function(t){r.updateDataItem(t)}):i[t]=e)}),b.each(this.propertyFields,function(t,e){e=n[e];x.hasValue(e)&&i.setProperty(t,e)}))},w.prototype.validateDataElements=function(){for(var t=this.endIndex,e=this.startIndex;e<t;e++){var i=this.dataItems.getIndex(e);i&&this.validateDataElement(i)}},w.prototype.validate=function(){this.validateDataElements(),n.prototype.validate.call(this)},w.prototype.validateDataElement=function(t){}
1,w.prototype.addData=function(t,e,i){var n=this;if(!this.dataInvalid&&this.inited&&(this._parseDataFrom=this.data.length),i||(t instanceof Array?g.each(t,function(t){n.data.push(t)}):this.data.push(t)),this.inited)this.removeData(e,i);else if(x.isNumber(e))for(;0<e;)this.data.shift(),e--;this.invalidateData()},w.prototype.removeData=function(t,e){if(x.isNumber(t)&&0<t){for(;0<t;){var i=this.mainDataSet.getIndex(0);i&&this.mainDataSet.remove(i),this.dataUsers.each(function(t){var e;t.data&&0!=t.data.length||(e=t.mainDataSet.getIndex(0))&&t.mainDataSet.remove(e)}),e||this.data.shift(),0<this._parseDataFrom&&this._parseDataFrom--,t--}this.invalidateDataItems()}},w.prototype.invalidateData=function(){this.disabled||this.isTemplate||(h.c.addToInvalidComponents(this),u.b.requestFrame(),this.dataInvalid=!0,v.each(this.dataUsers.iterator(),function(t){t.invalidateDataItems()}))},w.prototype.invalidateDataUsers=function(){v.each(this.dataUsers.iterator(),function(t){t.invalidate()})},w.prototype.invalidateDataItems=function(){this.disabled||this.isTemplate||(g.move(h.c.invalidDataItems,this),u.b.requestFrame(),this.dataItemsInvalid=!0,v.each(this.dataUsers.iterator(),function(t){t.invalidateDataItems()}))},w.prototype.invalidateDataRange=function(){this.disabled||this.isTemplate||(this.dataRangeInvalid=!0,g.move(h.c.invalidDataRange,this),u.b.requestFrame())},w.prototype.validateDataRange=function(){g.remove(h.c.invalidDataRange,this),this.dataRangeInvalid=!1,this.startIndex==this._prevStartIndex&&this.endIndex==this._prevEndIndex||(this.rangeChangeUpdate(),this.appendDataItems(),this.invalidate(),this.dispatchImmediately("datarangechanged"))},w.prototype.sliceData=function(){this._workingStartIndex=this.startIndex,this._workingEndIndex=this.endIndex},w.prototype.rangeChangeUpdate=function(){this.sliceData(),this._prevStartIndex=this.startIndex,this._prevEndIndex=this.endIndex},w.prototype.appendDataItems=function(){for(var t,e=this.endIndex,i=this.startIndex;i<e;i++)(t=this.dataItems.getIndex(i))&&(t.__disabled=!1);for(i=0;i<this.startIndex;i++)(t=this.dataItems.getIndex(i))&&(t.__disabled=!0);for(i=this.endIndex;i<this.dataItems.length;i++)(t=this.dataItems.getIndex(i))&&(t.__disabled=!0)},w.prototype.invalidateRawData=function(){this.disabled||this.isTemplate||(g.move(h.c.invalidRawDatas,this),u.b.requestFrame(),this.rawDataInvalid=!0,v.each(this.dataUsers.iterator(),function(t){t.invalidateRawData()}))},w.prototype.validateRawData=function(){var e=this;g.remove(h.c.invalidRawDatas,this),v.each(this.mainDataSet.iterator(),function(t){t&&e.updateDataItem(t)})},w.prototype.dispose=function(){var i=this;this.mainDataSet.template.clones.clear(),b.each(this._dataSources,function(t,e){i.removeDispose(e)}),this.disposeData(),n.prototype.dispose.call(this)},w.prototype.disposeData=function(){this.mainDataSet.template.clones.clear(),g.each(this._dataDisposers,function(t){t.dispose()}),v.each(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()},w.prototype.getDataItem=function(t){return this.mainDataSet.create()},w.prototype.validateData=function(){if(this.dispatchImmediately("beforedatavalidated"),this.dataInvalid=!1,h.c.removeFromInvalidComponents(this),!this.__disabled){var t;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&&(t=this.dataItem.dataContext,this._data=t[this.dataFields.data]),0===this._parseDataFrom&&0<this.data.length&&this.disposeData(),0<this.data.length){var e=this.preloader;v.each(this.dataUsers.iterator(),function(t){t._startIndex=void 0,t._endIndex=void 0});for(var n=0,r=Date.now(),o=this._parseDataFrom,i=this.data.length,a=this;o<i;o++){var s=(()=>{var t,i=a.data[o];if(a._usesData&&(t=a.getDataItem(i),a.processDataItem(t,i)),a.dataUsers.each(function(t){var e;0==t.data.length&&(e=t.getDataItem(i),t.processDataItem(e,i))}),100==++n&&(n=0,Date.now()-r>a.parsingStepDuration)&&o<a.data.length-10)return a._parseDataFrom=o+1,!e||.5<o/
1a.data.length&&!e.visible||(e.progress=o/a.data.length),a.dataValidationProgress=o/a.data.length,o=a.data.length,a.invalidateData(),{value:void 0}})();if("object"==(void 0===s?"undefined":Rt(s)))return s.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")}},w.prototype.validateDataItems=function(){g.remove(h.c.invalidDataItems,this),this.dataItemsInvalid=!1,this.invalidateDataRange(),this.invalidate(),this.dispatch("dataitemsvalidated")},Object.defineProperty(w.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}),w.prototype.setData=function(t){this.isDisposed()||(this._parseDataFrom=0,this.disposeData(),(this._data=t)&&0<t.length?this.invalidateData():(this.dispatchImmediately("beforedatavalidated"),this.dispatch("datavalidated")))},w.prototype.getDataSource=function(t){var e=this;return x.hasValue(this._dataSources[t])||(this._dataSources[t]=new s.a,(this._dataSources[t].component=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(w.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).events.on("inited",function(){e.loadData("data")},this,!1),this.setDataSourceEvents(t,"data")},enumerable:!0,configurable:!0}),w.prototype.loadData=function(t){this._dataSources[t].load()},w.prototype.dataSourceDateFields=function(t){return t},w.prototype.dataSourceNumberFields=function(t){return t},w.prototype.populateDataSourceFields=function(e,i,t){return g.each(t,function(t){i[t]&&-1===g.indexOf(e,i[t])&&e.push(i[t])}),e},w.prototype.setDataSourceEvents=function(e,i){var n=this;e.events.on("started",function(t){var e=n.preloader;e&&(e.progress=0)},void 0,!1),e.events.on("loadstarted",function(t){var e=n.preloader;e&&(e.progress=.25)},void 0,!1),e.events.on("loadended",function(t){var e=n.preloader;e&&(e.progress=.5)},void 0,!1),e.events.on("parseended",function(t){var e=n.preloader;e&&(e.progress=.75)},void 0,!1),e.events.on("ended",function(t){var e=n.preloader;e&&(e.progress=1)},void 0,!1),e.events.on("error",function(t){var e=n.preloader;e&&(e.progress=1),n.openModal(t.message)},void 0,!1),i&&e.events.on("done",function(r){var t=n.preloader;t&&(t.progress=1),"data"!=i||x.isArray(r.data)||(r.data=[r.data]),e.incremental&&"data"==i&&n.data.length?n.addData(r.data,e.keepCount?r.data.length:0):e.updateCurrentData&&"data"==i&&n.data.length?(g.each(n.data,function(i,n){x.hasValue(r.data[n])&&b.each(i,function(t,e){x.hasValue(r.data[n][t])&&(i[t]=r.data[n][t])})}),n.invalidateRawData()):n[i]=r.data})},Object.defineProperty(w.prototype,"responsive",{get:function(){return this._responsive||(this._responsive=new l.a,this._responsive.component=this),this._responsive},set:function(t){this._responsive=t,this._responsive.component=this},enumerable:!0,configurable:!0}),w.prototype.zoom=function(t,e,i,n){var r=this,o=(void 0===e&&(e=!1),void 0===i&&(i=!1),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),"start"==(s="end"==s&&1==a&&0!=o&&o<this.start?"start":s)&&0==o&&a>this.end&&(s="end"),x.isNumber(n)||(n=this.maxZoomDeclination),!x.isNumber(o)||!x.isNumber(a))return{start:this.start,end:this.end};if(this._finalStart!=o||this._finalEnd!=a){var t=this.maxZoomFactor/this.minZoomCount,l=this.maxZoomFactor/this.maxZoomCount;if("start"==s?1<(a=t<1/((a=0<this.maxZoomCount&&1/(a-o)<l?o+1/l:a)-o)?o+1/t:a)&&a-o<1/t&&(o=a-1/t):(o=t<1/(a-(o=0<this.maxZoomCount&&1/(a-o)<l?a-1/l:o))?a-1/t:o)<0&&a-o<1/t&&(a=o+1/t),t<1/((a=1+n<(a=t<1/(a-(o=o<-n?-n:o))?o+1/t:a)?1+n:a)-o)&&(o=a-1/t),this._finalEnd=a,this._finalStart=o,this.skipRangeEvent=e,this.dispatchImmediately("rangechangestarted"),0<this.rangeChangeDuration&&!i){s=this.rangeChangeAnimation;if(s&&s.progress<1){l=s.animationOptions;if(1<l.length){if(l[0].to==o&&l[1].to==a)return{start:o,end:a};s.isDisposed()||s.stop()}}this.rangeChangeAnimation&&this.rangeChangeAnimation.kill(),s=this.animate([{property:"start",to:o},{property:"end",to:a}],this.rangeChangeDuration,this.rangeChangeEasing),(this.rangeChangeAnimation=s)&&!s.isFinished()?s.events.on("animationended",function(){r.dispatchImmediately("rangechangeended")}):this.dispatchImmediately("rangechangeended")}else this.start=o,this.end=a,this.dispatch("rangechangeended")}return{start:o,end:a}}
1,w.prototype.zoomToIndexes=function(t,e,i,n){x.isNumber(t)&&x.isNumber(e)&&(t=t/this.dataItems.length,e=e/this.dataItems.length,this.zoom({start:t,end:e},i,n))},Object.defineProperty(w.prototype,"zoomFactor",{get:function(){return f.fitToRange(1/(this.end-this.start),1,this.maxZoomFactor)},enumerable:!0,configurable:!0}),Object.defineProperty(w.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(w.prototype,"maxZoomDeclination",{get:function(){return this.getPropertyValue("maxZoomDeclination")},set:function(t){this.setPropertyValue("maxZoomDeclination",t)&&this.invalidateDataRange()},enumerable:!0,configurable:!0}),Object.defineProperty(w.prototype,"startIndex",{get:function(){return x.isNumber(this._startIndex)||(this._startIndex=0),this._startIndex},set:function(t){this._startIndex=f.fitToRange(Math.round(t),0,this.dataItems.length),this.start=this.indexToPosition(this._startIndex)},enumerable:!0,configurable:!0}),w.prototype.indexToPosition=function(t){return t/this.dataItems.length},Object.defineProperty(w.prototype,"endIndex",{get:function(){var t=this.dataItems.length;return(!x.isNumber(this._endIndex)||this._endIndex>t)&&(this._endIndex=t),this._endIndex},set:function(t){this._endIndex=f.fitToRange(Math.round(t),0,this.dataItems.length),this.end=this.indexToPosition(this._endIndex)},enumerable:!0,configurable:!0}),Object.defineProperty(w.prototype,"start",{get:function(){return this._adapterO?this._adapterO.apply("start",this._start):this._start},set:function(t){this._start!=t&&(this._start=t,t=Math.max(0,Math.floor(this.dataItems.length*t)||0),this._startIndex=Math.min(t,this.dataItems.length),this.invalidateDataRange(),this.invalidate(),this.dispatchImmediately("startchanged"),this.dispatch("startendchanged"))},enumerable:!0,configurable:!0}),Object.defineProperty(w.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}),w.prototype.removeFromInvalids=function(){n.prototype.removeFromInvalids.call(this),h.c.removeFromInvalidComponents(this),g.remove(h.c.invalidDataItems,this),g.remove(h.c.invalidDataRange,this),g.remove(h.c.invalidRawDatas,this)},Object.defineProperty(w.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(w.prototype,"dataSets",{get:function(){return this._dataSets||(this._dataSets=new o.a),this._dataSets},enumerable:!0,configurable:!0}),w.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(w.prototype,"currentDataSetId",{get:function(){return this._currentDataSetId},enumerable:!0,configurable:!0}),Object.defineProperty(w.prototype,"mainDataSet",{get:function(){return this._dataItems},enumerable:!0,configurable:!0}),w.prototype._updateDataItemIndexes=function(t){for(var e=this.mainDataSet.values,i=e.length,n=t;n<i;++n)e[n]._index=n},w.prototype.handleDataItemAdded=function(t){(t.newValue.component=this)._updateDataItemIndexes(t.index),this.dataItemsInvalid||this.invalidateDataItems()},w.prototype.handleDataItemRemoved=function(t){this._updateDataItemIndexes(t.index),this.dataItemsInvali
1d||this.invalidateDataItems()},w.prototype.bindDataField=function(t,e){this.dataFields[t]=e,this.invalidateDataRange()},w.prototype.invalidateProcessedData=function(){this.resetProcessedRange(),this.invalidateDataRange()},w.prototype.resetProcessedRange=function(){this._prevEndIndex=null,this._prevStartIndex=null},Object.defineProperty(w.prototype,"dataUsers",{get:function(){var t=this;return this._dataUsers||(this._dataUsers=new p.b,this._disposers.push(new a.b(function(){v.each(t._dataUsers.iterator(),function(t){t.dispose()})}))),this._dataUsers},enumerable:!0,configurable:!0}),w.prototype.clone=function(){var t=n.prototype.clone.call(this);return t.dataFields=y.copyProperties(this.dataFields,{}),t},w.prototype.copyFrom=function(t){n.prototype.copyFrom.call(this,t),this.data=t.data,this.sequencedInterpolation=t.sequencedInterpolation,this.sequencedInterpolationDelay=t.sequencedInterpolationDelay,this.interpolationDuration=t.interpolationDuration,this.interpolationEasing=t.interpolationEasing},w.prototype.reinit=function(){this._inited=!1,this.deepInvalidate()},w.prototype.getExporting=function(){var e=n.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},w.prototype._exportData=function(t){return t.data=this.data,t},w.prototype.setDisabled=function(t){t=n.prototype.setDisabled.call(this,t);return t&&this.invalidateData(),t},w.prototype.setShowOnInit=function(t){t!=this.getPropertyValue("showOnInit")&&(!t||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))),n.prototype.setShowOnInit.call(this,t)},w.prototype.setBaseId=function(t){t!=this._baseId&&this.dataInvalid&&(this.dataInvalid=!1,h.c.removeFromInvalidComponents(this),this._baseId=t,this.invalidateData()),n.prototype.setBaseId.call(this,t)},Object.defineProperty(w.prototype,"minZoomCount",{get:function(){return this.getPropertyValue("minZoomCount")},set:function(t){this.setPropertyValue("minZoomCount",t)},enumerable:!0,configurable:!0}),Object.defineProperty(w.prototype,"maxZoomCount",{get:function(){return this.getPropertyValue("maxZoomCount")},set:function(t){this.setPropertyValue("maxZoomCount",t)},enumerable:!0,configurable:!0}),w.prototype._systemCheckIfValidate=function(){return!(this.dataInvalid||this.dataProvider&&this.dataProvider.dataInvalid)},w.prototype.asFunction=function(t){return"interpolationEasing"==t||"rangeChangeEasing"==t||n.prototype.asIs.call(this,t)},w);function w(){var t=n.call(this)||this;return t.dataFields={},t._dataSources={},t._parseDataFrom=0,t._dataDisposers=[],t._currentDataSetId="",t._start=0,t._end=1,t.skipRangeEvent=!1,t.rangeChangeDuration=0,t.rangeChangeEasing=m.cubicOut,t.parsingStepDuration=50,t.dataInvalid=!1,t.rawDataInvalid=!1,t.dataRangeInvalid=!1,t.dataItemsInvalid=!1,t.interpolationDuration=0,t.interpolationEasing=m.cubicOut,t.sequencedInterpolation=!0,t.sequencedInterpolationDelay=0,t.dataValidationProgress=0,t._addAllDataItems=!0,t._usesData=!0,t.className="Component",t.minZoomCount=1,t.maxZoomCount=0,t._dataItems=new d.b(t.createDataItem()),t._dataItems.events.on("inserted",t.handleDataItemAdded,t,!1),t._dataItems.events.on("removed",t.handleDataItemRemoved,t,!1),t._disposers.push(new p.c(t._dataItems)),t._disposers.push(t._dataItems.template),t.invalidateData(),t.dataUsers.events.on("inserted",t.handleDataUserAdded,t,!1),t._disposers.push(new a.c(t._dataDisposers)),t._start=0,t._end=1,t.maxZoomDeclination=1,t.applyTheme(),t}h.c.registeredClasses.Component=_},YG4I:function(t,e,i){var n=i("9XRO"),r=i("GtmK").f,o={}.toString,a="object"==("undefined"==typeof window?"undefined":Rt(window))&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){if(!a||"[object Window]"!=o.call(t))return r(n(t));var e=t;try{return r(e)}catch(e){return a.slice()}}}
1,YOID:function(t,e,i){i.d(e,"a",function(){return p});var n,e=i("m4/l"),r=i("C6dT"),o=i("Vs7R"),a=i("aCit"),s=i("hGwe"),l=i("Qkdp"),u=i("Mtpk"),c=i("8ZqG"),h=i("aFzC"),p=(n=r.a,Object(e.c)(d,n),d.prototype.drawSegment=function(t,e,i,n){var r,o;this.disabled||(0<t.length&&0<e.length&&u.isNumber(t[0].x)&&u.isNumber(t[0].y)?(r=s.moveTo({x:t[0].x-.2,y:t[0].y-.2})+s.moveTo(t[0]),"bezier"==(o=this.series).smoothing?r+=new h.d(i,n).smooth(t):"monotoneX"==o.smoothing?r+=new h.b({closed:!1}).smooth(t):"monotoneY"==o.smoothing&&(r+=new h.c({closed:!1}).smooth(t)),0!=this.strokeOpacity&&0!=this.strokeSprite.strokeOpacity&&(this.strokeSprite.path=r),(0<this.fillOpacity||0<this.fillSprite.fillOpacity)&&u.isNumber(e[0].x)&&u.isNumber(e[0].y)&&(r+=s.lineTo(e[0]),"bezier"==o.smoothing?r+=new h.d(i,n).smooth(e):"monotoneX"==o.smoothing?r+=new h.b({closed:!1}).smooth(e):"monotoneY"==o.smoothing&&(r+=new h.c({closed:!1}).smooth(e)),r=(r+=s.lineTo(t[0]))+s.closePath(),this.fillSprite.path=r)):(this.fillSprite.path="",this.strokeSprite.path=""))},d.prototype.copyFrom=function(t){n.prototype.copyFrom.call(this,t);var e=this.strokeSprite,e=(l.copyProperties(t,e.properties,o.b),e.events.copyFrom(t.strokeSprite.events),e.fillOpacity=0,this.fillSprite);l.copyProperties(t,e.properties,o.b),e.events.copyFrom(t.fillSprite.events),e.strokeOpacity=0},d);function d(){var t=n.call(this)||this,e=(t.className="LineSeriesSegment",t.isMeasured=!1,t.interactionsEnabled=!1,t.layout="none",t.createChild(o.a)),e=((t.fillSprite=e).shouldClone=!1,e.setElement(t.paper.add("path")),e.isMeasured=!1,t._disposers.push(e),t.createChild(o.a));return(t.strokeSprite=e).shouldClone=!1,e.fill=Object(c.c)(),e.setElement(t.paper.add("path")),e.isMeasured=!1,t._disposers.push(e),t}a.c.registeredClasses.LineSeriesSegment=p},"YRD/":function(t,e,i){var n=i("1wCr"),r=i("8+rI"),o=i("KslR"),a=i("3sMl"),s=o("species");t.exports=function(t){var t=n(t),e=r.f;a&&t&&!t[s]&&e(t,s,{configurable:!0,get:function(){return this}})}},YWS7:function(t,e,i){var n=i("0sYB"),a=i("9XRO"),s=i("tHyI");n({target:"String",stat:!0},{raw:function(t){for(var e=a(t.raw),i=s(e.length),n=arguments.length,r=[],o=0;o<i;)r.push(String(e[o++])),o<n&&r.push(String(arguments[o]));return r.join("")}})},Ybtf:function(t,e,i){i.d(e,"a",function(){return o});var n,e=i("m4/l"),r=i("FzPm"),i=i("aCit"),o=(n=r.a,Object(e.c)(a,n),a.prototype.draw=function(){n.prototype.draw.call(this),this.element.attr({rx:this.radius}),this.element.attr({ry:this.radiusY})},Object.defineProperty(a.prototype,"radiusY",{get:function(){return this.innerHeight/2},set:function(t){this.height=2*t,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"radius",{get:function(){return this.innerWidth/2},set:function(t){this.width=2*t,this.invalidate()},enumerable:!0,configurable:!0}),a);function a(){var t=n.call(this)||this;return t.className="Ellipse",t.element=t.paper.add("ellipse"),t.applyTheme(),t}i.c.registeredClasses.Ellipse=o},YcPX:function(t,e,i){var n=i("0sYB"),r=i("Kg2n"),o=i("Tl3C").onFreeze,a=i("6EAy"),i=i("6aQQ"),s=Object.preventExtensions;n({target:"Object",stat:!0,forced:i(function(){s(1)}),sham:!a},{preventExtensions:function(t){return s&&r(t)?s(o(t)):t}})},Ygeo:function(t,e,i){var n=i("UseD"),r=i("7dku").right,o=n.aTypedArray;(0,n.exportTypedArrayMethod)("reduceRight",function(t){return r(o(this),t,arguments.length,1<arguments.length?arguments[1]:void 0)})},YotE:function(t,e,i){i.d(e,"a",function(){return r});var s,e=i("m4/l"),n=i("o0Lc"),l=i("hD5A"),r=(s=n.b,Object(e.c)(o,s),o.prototype._addDOMEvent=function(t,e,i,n){var r,o=this;return this._domEvents[t]||(this.target.element.addEventListener(t,r=function(t){i.call(n,e,t)},!1),this._domEvents[t]=new l.a(function(){delete o._domEvents[t],o.target.element.removeEventListener(t,r,!1)})),this._domEvents[t].increment()},o.prototype._dispatchKeyboardEvent=function(t,e){this.target.events.isEnabled(t)&&this.target.events.dispatchImmediately(t,{type:t,target:this.target,event:e})},o.prototype._on=function(t,e,i,n,r,o){var t=s.prototype._on.call(this,t,e,i,n,r,o),a=[t.dis
1poser];switch(e){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":a.push(this._addDOMEvent(e,e,this._dispatchKeyboardEvent,this))}return t.disposer=new l.c(a),t},o);function o(){var t=null!==s&&s.apply(this,arguments)||this;return t._domEvents={},t}},ZKUO:function(t,e,i){i("0sYB")({target:"Reflect",stat:!0},{ownKeys:i("grfs")})},ZLF9:function(t,e,i){i.d(e,"a",function(){return d});var o,e=i("m4/l"),a=i("Tjl+"),n=i("P7v+"),r=i("vMqJ"),s=i("1yyj"),l=i("aCit"),u=i("MIZb"),c=i("Wglt"),h=i("Qkdp"),p=i("Mtpk"),d=(o=a.a,Object(e.c)(f,o),f.prototype.draw=function(){var t,e=this,i=this.element;i&&(i.removeChildNodes(),(t=this.paper.add("rect")).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}),i.add(t),i.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}),c.each(this._elements.iterator(),function(t){t.rotation=e.rotation,t.rotationX=e.properties.rotationX,t.rotationY=e.properties.rotationY,e.element.add(t)}))},f.prototype.animate=function(t,e,i){return new s.a(this,t,e,i).start()},f.prototype.addElement=function(t){this._elements.push(t),this._disposers.push(t)},f.prototype.removeElement=function(t){this._elements.removeValue(t),this.removeDispose(t)},Object.defineProperty(f.prototype,"elements",{get:function(){return this._elements},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"fillOpacity",{get:function(){return this.properties.fillOpacity},set:function(t){this.properties.fillOpacity=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"fill",{get:function(){return this.properties.fill},set:function(t){this.properties.fill=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"backgroundFill",{get:function(){return this.properties.backgroundFill},set:function(t){this.properties.backgroundFill=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"backgroundOpacity",{get:function(){return this.properties.backgroundOpacity},set:function(t){this.properties.backgroundOpacity=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"stroke",{get:function(){return this.properties.stroke},set:function(t){this.properties.stroke=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"strokeOpacity",{get:function(){return this.properties.strokeOpacity},set:function(t){this.properties.strokeOpacity=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"strokeWidth",{get:function(){return this.properties.strokeWidth},set:function(t){this.properties.strokeWidth=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"shapeRendering",{get:function(){return this.properties.shapeRendering},set:function(t){this.properties.shapeRendering=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"rotation",{get:function(){return this.properties.rotation},set:function(t){this.properties.rotation=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"patternUnits",{get:function(){return this.properties.patternUnits},set:function(t){this.properties.patternUnits=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"width",{get:function(){return this.properties.width}
1,set:function(t){this.properties.width=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"height",{get:function(){return this.properties.height},set:function(t){this.properties.height=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"x",{get:function(){return this.properties.x},set:function(t){this.properties.x=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"y",{get:function(){return this.properties.y},set:function(t){this.properties.y=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"paper",{get:function(){return this._paper||Object(n.b)()},set:function(t){this._paper!=t&&(this._paper=t,this.draw(),t.appendDef(this.element))},enumerable:!0,configurable:!0}),f.prototype.copyFrom=function(t){var i=this;o.prototype.copyFrom.call(this,t),h.each(t.properties,function(t,e){i[t]=e})},Object.defineProperty(f.prototype,"animations",{get:function(){return this._animations||(this._animations=[],this._disposers.push(new s.b(this._animations))),this._animations},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"strokeDasharray",{get:function(){return this.properties.strokeDashArray},set:function(t){this.properties.strokeDashArray=t,this.draw()},enumerable:!0,configurable:!0}),f.prototype.processConfig=function(t){if(t&&p.hasValue(t.elements)&&p.isArray(t.elements))for(var e=0,i=t.elements.length;e<i;e++){var n,r=t.elements[e];p.hasValue(r.type)&&((n=this.createEntryInstance(r))instanceof a.a&&(n.config=r),this.addElement(p.hasValue(r.typeProperty)?n[r.typeProperty]:n.element))}o.prototype.processConfig.call(this,t)},f);function f(){var t=o.call(this)||this,e=(t._elements=new r.b,t.properties={},t.className="Pattern",t.width=10,t.height=10,t.x=0,t.y=0,t.patternUnits="userSpaceOnUse",new u.a);return t.backgroundFill=e.getFor("background"),t.backgroundOpacity=0,t.fillOpacity=1,t.fill=e.getFor("alternativeBackground"),t.stroke=e.getFor("alternativeBackground"),t.strokeOpacity=1,t.strokeWidth=1,t.shapeRendering="crispEdges",t.rotation=0,t.element=t.paper.addGroup("pattern"),t.id="pattern-"+l.c.getUniqueId(),t.element.attr({id:t.id}),t._disposers.push(t.element),t._disposers.push(new r.c(t._elements)),t.patternUnits=t.patternUnits,t.width=t.width,t.height=t.height,t.applyTheme(),t}l.c.registeredClasses.Pattern=d},ZYec:function(t,e,i){i("0sYB")({target:"Object",stat:!0},{is:i("fXYt")})},ZhuL:function(t,e,i){i.d(e,"a",function(){return o});var n,e=i("m4/l"),r=i("mIpt"),l=i("Qkdp"),u=i("Mtpk"),o=(n=r.a,Object(e.c)(a,n),a.isJSON=function(t){try{return JSON.parse(t),!0}catch(t){return!1}},a.prototype.parse=function(t){var e,n=this;try{u.hasValue(JSON)&&(e=JSON.parse(t))}catch(t){return}var r=u.hasValue(this.options.emptyAs),o=this.parsableNumbers,a=this.parsableDates;if(Array.isArray(e)&&(o||a||r))for(var i=0,s=e.length;i<s;i++)(t=>{var i=e[t];l.each(i,function(t,e){r&&(i[t]=n.maybeToEmpty(i[t])),o&&(i[t]=n.maybeToNumber(t,i[t])),a&&(i[t]=n.maybeToDate(t,i[t]))})})(i);return e},a);function a(){var t=null!==n&&n.apply(this,arguments)||this;return t.contentType="application/json",t.options={},t}},ZjxQ:function(t,e,i){var i=i("UseD"),n=i.aTypedArray,i=i.exportTypedArrayMethod,r=[].join;i("join",function(t){return r.apply(n(this),arguments)})},ZoDA:function(t,e,i){i.d(e,"a",function(){return o});var n,e=i("m4/l"),r=i("Uslz"),i=i("aCit"),o=(n=r.a,Object(e.c)(a,n),Object.defineProperty(a.prototype,"startPosition",{get:function(){if(this.axis)return this.axis.valueToPosition(this.adjustedStartValue)},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"endPosition",{get:function(){if(this.axis)return this.axis.valueToPosition(this.adjustedEndValue)},enumerable:!0,configurable:!0}),a);function a(){var t=n.call(this)||this;return t.className="ValueAxisBreak",t.applyTheme(),t}i.c.registeredClasses.ValueAxisBreak=o},aCit:function(t,e,i){i.d(e,"a",function(){return u}),i.d(e,"c",function(){return c}),e.b=function(t,e){e=c.registeredClasses[e];return null!=e&&t instanceof e};var n=i("o0Lc"),r=i("+qIf"),o=i("eCqC"),a=i("Mtpk"),s=i("wUYf"),l=i("hJ5i"),u=(h.prototype.getUniqueId=function(){var t=this._uidCount;return this._uidCount+=1,"id-"+t},Object.defineProperty(h.prototype,"map",{get:function(){return this._map||(this._map=new r.a),this._map},enumerable:!0,configurable:!0}
1),h.prototype.setCache=function(t,e,i){o.b.set(this.uid,t,e,i)},h.prototype.getCache=function(t,e){return o.b.get(this.uid,t,e=void 0===e?void 0:e)},h.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}))},h.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}))},h.prototype.getPlaceholder=function(t){return a.hasValue(this._placeholders[t])||(this._placeholders[t]="__amcharts_"+t+"_"+s.random(8)+"__"),this._placeholders[t]},h.prototype.addToInvalidComponents=function(t){t.baseId?l.move(this.invalidDatas[t.baseId],t):l.move(this.invalidDatas.noBase,t)},h.prototype.removeFromInvalidComponents=function(t){t.baseId&&l.remove(this.invalidDatas[t.baseId],t),l.remove(this.invalidDatas.noBase,t)},h.prototype.addToInvalidSprites=function(t){t.baseId?l.add(this.invalidSprites[t.baseId],t):l.add(this.invalidSprites.noBase,t)},h.prototype.removeFromInvalidSprites=function(t){t.baseId&&l.remove(this.invalidSprites[t.baseId],t),l.remove(this.invalidSprites.noBase,t)},h.prototype.addToInvalidPositions=function(t){t.baseId?l.add(this.invalidPositions[t.baseId],t):l.add(this.invalidPositions.noBase,t)},h.prototype.removeFromInvalidPositions=function(t){t.baseId&&l.remove(this.invalidPositions[t.baseId],t),l.remove(this.invalidPositions.noBase,t)},h.prototype.addToInvalidLayouts=function(t){t.baseId?l.add(this.invalidLayouts[t.baseId],t):l.add(this.invalidLayouts.noBase,t)},h.prototype.removeFromInvalidLayouts=function(t){t.baseId&&l.remove(this.invalidLayouts[t.baseId],t),l.remove(this.invalidLayouts.noBase,t)},h),c=new u;function h(){var t=this;this.events=new n.a,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.each(t.baseSprites,function(t){t=t.paper.svg;t.setAttribute("viewBox","0 0 "+t.clientWidth+" "+t.clientHeight)})}),addEventListener("afterprint",function(){l.each(t.baseSprites,function(t){t.paper.svg.removeAttribute("viewBox")})}))}},aFzC:function(t,e,i){i.d(e,"d",function(){return C}),e.e=function(t,e,i,n,r,o){var a=t.x,s=t.y,l=e.x,u=e.y,c=S.getDistance(t,e),o=(o&&(i=c/Math.round(c/i)),_.c.getCache(P.stringify(["wavedLine",t.x,e.x,t.y,e.y,i,n])));if(!o){if(0<c){var h=Math.atan2(u-s,l-a),p=Math.cos(h),d=Math.sin(h),f=i*p,g=i*d;if(i<=1||n<=1)o=w.lineTo(e);else{var m=Math.round(2*c/i),y=[],v=1;l<a&&(v*=-1),u<s&&(v*=-1);for(var b=0;b<=m;b++){var x=a+b*f/2+(v*=-1)*n/2*d;y.push({x:x,y:s+b*g/2-v*n/2*p})}o=new C(r,r).smooth(y)}}else o="";_.c.setCache(P.stringify(["wavedLine",t.x,e.x,t.y,e.y,i,n]),o)}return o},i.d(e,"b",function(){return l}),i.d(e,"c",function(){return u}),i.d(e,"a",function(){return c});var e=i("m4/l"),_=i("aCit"),w=i("hGwe"),y=i("hJ5i"),P=i("v9UT"),S=i("Gg2j"),C=(n.prototype.smooth=function(t){for(var e=t.length-1;0<e;e--){var i=t[e],n=t[e-1];Math.abs(i.x-n.x)<.1&&Math.abs(i.y-n.y)<.1&&t.splice(e-1,1)}var r=this._tensionX,o=this._tensionY;if(t.length<3||1<=r&&1<=o)return w.polyline(t);var a=t[0],s=t[t.length-1],l=!1;S.round(a.x,3)==S.round(s.x)&&S.round(a.y)==S.round(s.y)&&(l=!0);for(var u="",c=(e=0,t.length-1);e<c;e++){var i=t[e-1],n=t[e],h=t[e+1],p=t[e+2],d=(0===e?i=l?t[t.length-2]:t[e]:e==t.length-2&&(p=l?t[1]:t[e+1]),S.getCubicControlPointA(i,n,h,p,r,o)),p=S.getCubicControlPointB(i,n,h,p,r,o);u+=w.cubicCurveTo(h,d,p)}return u},n);function n(t,e){this._tensionX=t,this._tensionY=e}r.prototype._curve=function(t,e,i,n,r,o){var a=(e-t)/3;return this._reversed?w.cubicCurveTo({x:n,y:e},{x:i+a*r,y:t+a},{x:n-a*o,y:e-a}):w.cubicCurveTo({x:e,y:n},{x:t+a,y:i+a*r},{x:e-a,y:n-a*o})},r.prototype.smooth=function(t){var r=this,o=NaN,a=NaN,s=NaN,l=NaN,u=NaN,c=0,h="";switch(y.each(t,function(t){var e=t.x,i=t.y,n=(r._reversed&&(t=e,e=i,i=t),NaN);if(e!==a||i!==l){switch(c){case 0:c=1,r._reversed?h+=w.lineTo({x:i,y:e}):h+=w.lineTo({x:e,y:i});break;case 1:c=2;break;case 2:c=3,h+=r._curve(o,a,s,l,p(o,a,s,l,n=d(o,a,s,l,e,i)),n);break;default:h+=r._curve(o,a,s,l,u,n=d(o,a,s,l,e,i))}o=a,a=e,s=l,l=i,u=n}}),c){case 2:this._reversed?h+=w.lineTo({x:l,y:a}):h+=w.lineTo({x:a,y:l});break;case 3:h+=this._curve(o,a,s,l,u,p(o,a,s,l,u))}return this._closed&&(h+=w.closePath()),h};i=r;function r(t,e){this._reversed=t,this._closed=e.closed}function a(t){return t<0?-1:1}
1function p(t,e,i,n,r){e-=t;return e?(3*(n-i)/e-r)/2:r}function d(t,e,i,n,r,o){t=e-t,r-=e,e=(n-i)/(t||r<0&&-0),i=(o-n)/(r||t<0&&-0),o=(e*r+i*t)/(t+r);return(a(e)+a(i))*Math.min(Math.abs(e),Math.abs(i),.5*Math.abs(o))||0}s=i,Object(e.c)(g,s);var o,s,l=g,u=(o=i,Object(e.c)(f,o),f),c=(h.prototype.smooth=function(t){function n(t,e){m+=w.cubicCurveTo({x:(o+4*a+t)/6,y:(c+4*h+e)/6},{x:(2*o+a)/3,y:(2*c+h)/3},{x:(o+2*a)/3,y:(c+2*h)/3})}function e(t){var e=t.x,i=t.y;switch(g){case 0:g=1,r._closed?(s=e,p=i):m+=w.lineTo({x:e,y:i});break;case 1:g=2,r._closed&&(l=e,d=i);break;case 2:if(g=3,r._closed){u=e,f=i,m+=w.moveTo({x:(o+4*a+e)/6,y:(c+4*h+i)/6});break}m+=w.lineTo({x:(5*o+a)/6,y:(5*c+h)/6});default:n(e,i)}o=a,a=e,c=h,h=i}var r=this,o=NaN,a=NaN,s=NaN,l=NaN,u=NaN,c=NaN,h=NaN,p=NaN,d=NaN,f=NaN,g=0,m="";if(y.each(t,e),this._closed)switch(g){case 1:m=(m+=w.moveTo({x:s,y:p}))+w.closePath();break;case 2:m=(m=(m+=w.moveTo({x:(s+2*l)/3,y:(p+2*d)/3}))+w.lineTo({x:(l+2*s)/3,y:(d+2*p)/3}))+w.closePath();break;case 3:e({x:s,y:p}),e({x:l,y:d}),e({x:u,y:f})}else{switch(g){case 3:n(a,h);case 2:m+=w.lineTo({x:a,y:h})}m+=w.closePath()}return m},h);function h(t){this._closed=t.closed}function f(t){return o.call(this,!0,t)||this}function g(t){return s.call(this,!1,t)||this}},aGXA:function(t,e,i){i.d(e,"a",function(){return l});var r,e=i("m4/l"),n=i("C6dT"),o=i("p9TX"),a=i("CnhP"),s=i("MIZb"),i=i("aCit"),l=(r=n.a,Object(e.c)(u,r),Object.defineProperty(u.prototype,"icon",{get:function(){return this._icon},set:function(t){var e=this._icon;e&&(e.parent=void 0),t&&((this._icon=t).parent=this,t.interactionsEnabled=!1,t.shouldClone=!1,this.iconPosition=this.iconPosition,this._disposers.push(t))},enumerable:!0,configurable:!0}),Object.defineProperty(u.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(u.prototype,"label",{get:function(){return this._label},set:function(t){this._label&&this.removeDispose(this._label),(this._label=t)&&(t.parent=this,t.interactionsEnabled=!1,this._disposers.push(this._label))},enumerable:!0,configurable:!0}),u.prototype.createBackground=function(){return new a.a},u.prototype.copyFrom=function(t){r.prototype.copyFrom.call(this,t),t.label&&this.label.copyFrom(t.label),t.icon&&(this.icon=t.icon.clone())},u);function u(){var t=r.call(this)||this,e=(t.className="Button",t.tooltipY=0,t.iconPosition="left",t.layout="horizontal",t.contentAlign="center",t.contentValign="middle",t.padding(8,16,8,16),t.setStateOnChildren=!0,new s.a),i=t.background,n=(i.fill=e.getFor("secondaryButton"),i.stroke=e.getFor("secondaryButtonStroke"),i.fillOpacity=1,i.strokeOpacity=1,i.cornerRadius(3,3,3,3),t.label=new o.a,t.label.fill=e.getFor("secondaryButtonText"),t.label.shouldClone=!1,i.states.create("hover")),n=(n.properties.fillOpacity=1,n.properties.fill=e.getFor("secondaryButtonHover"),i.states.create("down"));return n.transitionDuration=100,n.properties.fill=e.getFor("secondaryButtonDown"),n.properties.fillOpacity=1,t.role="button",t.focusable=!0,t.applyTheme(),t}i.c.registeredClasses.Button=l},aHAe:function(t,e,i){var d=i("cLsB"),f=i("7X7h"),g=i("VwzZ"),m=i("3Ok2"),y=i("tHyI"),v=i("WShl"),b=i("Ur2B");t.exports=function(t){var e,i,n,r,o,a,s=f(t),t="function"==typeof this?this:Array,l=arguments.length,u=1<l?arguments[1]:void 0,c=void 0!==u,h=b(s),p=0;if(c&&(u=d(u,2<l?arguments[2]:void 0,2)),null==h||t==Array&&m(h))for(i=new t(e=y(s.length));p<e;p++)a=c?u(s[p],p):s[p],v(i,p,a);else for(o=(r=h.call(s)).next,i=new t;!(n=o.call(r)).done;p++)a=c?g(r,u,[n.value,p],!0):n.value,v(i,p,a);return i.length=p,i}},aM7D:function(t,e,i){i.d(e,"b",function(){return C}),i.d(e,"a",function(){return T});var c,n,e=i("m4/l"),r=i("Y9w3"),h=i("Vs7R"),p=i("vMqJ"),o=i("+qIf"),a=i("A6AV"),s=i("C6dT"),l=i("cxKZ"),u=i("TXRX"),d=i("uWmK"),f=i("Q4nc"),g=i("8ZqG"),m=i("aCit"),y=i("Wglt"),b=i("Gg2j"),v=i("0FpR"),x=i("v9UT"),_=i("Qkdp"),w=i("Mtpk"),P=i("hJ5i"),S=i("hxI2"),C=(n=a.a,Object(e.c)(k,n),Object.defineProperty(k.prototype,"bullets",{get:function(){return this._bullets||(this._bullets=new o.a,this._disposers.push(new o.b(this._bullets))),this._bullets},enumerable:!0,configurable:!0}),k.prototype.dispose=function(){this.bullets.clear(),n.prototype.dispose.call(this)},Object.defineProperty(k.prototype,"value",{get:function(){return this.values.value.value},set:function(t){this.setValue("value",t)},enumerable:!0,configurable:!0}),k),T=(c=r.a,Object(e.c)(O,c),O.prototype.applyTheme=function(){c.prototype.applyTheme.call(this),f.a.autoSetClassName&&this.bulletsContainer&&(this.bulletsContainer.className=this.className+"-bullets",this.bulletsContainer.setClassName())},O.prototype.applyInternalDefaults=function(){c.prototype.applyInternalDefaults.call(this),w.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Series"))},O.prototype.createDataItem=function(){return new C},Object.defineProperty(O.prototype,"chart",{get:function(){return this._chart},set:function(t){this._chart=t},enumerable:!0,configurable:!0}),O.prototype.positionBullet=function(t){},O.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()},O.prototype.removeBullet=function(t){var e=t.oldValue;this.dataItems.each(function(t){t=t.bullets.getKey(e.uid);t&&t.dispose()}),this.invalidate()},O.prototype.validateDataItems=function(){c.prototype.validateDataItems.call(this),this.processValues(!1)},O.prototype.getFirstValue=function(t,e){for(var i=e;0<=i;i--){var n=this.dataItems.getIndex(i).getActualWorkingValue(t);if(w.isNumber(n))return n}return null},O.prototype.getAbsoluteFirstValue=function(t){for(var e=0;e<this.dataItems.length;e++){var i=this.dataItems.getIndex(e).values[t].value;if(w.isNumber(i))return i}return null},O.prototype.rangeChangeUpdate=function(){c.prototype.rangeChangeUpdate.call(this),this.processValues(!0)},O.prototype.processValues=function(t){var o=this;if(!this.simplifiedProcessing){var n,e=this.dataItems,a={},s={},l={},u={},c={},h={},p={},d={},f={},g={},m=b.max(0,this.startIndex),m=b.min(m,this.dataItems.length),i=b.min(this.endIndex,this.dataItems.length);w.isNumber(m)||(m=0),w.isNumber(i)||(i=this.dataItems.length),0<m&&(n=e.getIndex(m-1),_.each(n.values,function(t,e){var i=n.getActualWorkingValue(t);w.isNumber(i)&&(d[t]=i)}));for(var r,y=m;y<i;y++)(t=>{var r=e.getIndex(t);_.each(r.values,function(t,e){var i,n=r.getActualWorkingValue(t);w.isNumber(n)&&(w.isNumber(a[t])||(a[t]=0),a[t]++,w.isNumber(s[t])||(s[t]=0),s[t]+=n,w.isNumber(l[t])||(l[t]=0),l[t]+=Math.abs(n),w.isNumber(h[t])||(h[t]=n),p[t]=n,(!w.isNumber(u[t])||u[t]>n)&&(u[t]=n),(!w.isNumber(c[t])||c[t]<n)&&(c[t]=n),w.isNumber(f[t])||(f[t]=o.getFirstValue(t,m)),w.isNumber(g[t])||(g[t]=o.getAbsoluteFirstValue(t)),r.setCalculatedValue(t,n-f[t],"change"),r.setCalculatedValue(t,(n-f[t])/f[t]*100,"changePercent"),r.setCalculatedValue(t,n-g[t],"startChange"),r.setCalculatedValue(t,(n-g[t])/g[t]*100,"startChangePercent"),i=d[t],w.isNumber(i)||(i=n),r.setCalculatedValue(t,n-i,"previousChange"),r.setCalculatedValue(t,(n-i)/i*100,"previousChangePercent"),d[t]=n)})})(y);if(this.calculatePercent)for(y=m;y<i;y++)(t=>{var n=e.getIndex(t);_.each(n.values,function(t){var e=l[t],i=n.getActualWorkingValue(t);w.isNumber(i)&&(0<e?(o.usePercentHack&&i==e&&(e=n.values[t].value),n.setCalculatedValue(t,i/e*100,"percent")):n.setCalculatedValue(t,0,"percent"))})})(y);0<m&&(r=e.getIndex(m-1),_.each(r.values,function(t){var e=r.values[t].value;r.setCalculatedValue(t,e-h[t],"change"),r.setCalculatedValue(t,(e-h[t])/h[t]*100,"changePercent")}));var v=this.dataItem;_.each(v.values,function(t){v.setCalculatedValue(t,s[t],"sum"),v.setCalculatedValue(t,l[t],"absoluteSum"),v.setCalculatedValue(t,s[t]/a[t],"average"),v.setCalculatedValue(t,h[t],"open"),v.setCalculatedValue(t,p[t],"close"),v.setCalculatedValue(t,u[t],"low"),v.setCalculatedValue(t,c[t],"high"),v.setCalculatedValue(t,a[t],"count")})}},O.prototype.validate=function(){x.isIE()&&this.filters.clear(),y.each(this.axisRanges.iterator(),function(t){t.validate()}),c.prototype.validate.call(this);var t=this.bulletsContainer;if(t.fill=this.fill,t.stroke=this.stroke,t.x=this.pixelX,t.y=this.pixelY,0<this.bulletsContainer.children.length)if(this._showBullets){for(var e,i=0;i<this.startIndex;i++)(e=this.dataItems.getIndex(i))&&e.bullets.each(function(t,e){e.__disabled=!0});for(i=this.dataItems.length-1;i>this.endIndex;i--)(e=this.dataItems.getIndex(i))&&e.bullets.each(function(t,e){e.__disabled=!0})}else this.bulletsContainer.children.each(function(t){t.__disabled=!0});this.updateTooltipBounds()},O.prototype.updateTooltipBounds=function(){var t;this.topParent&&(t={x:0,y:0,width:this.topParent.maxWidth,height:this.topParent.maxHeight},this.tooltip.setBounds(t))},O.prototype.shouldCreateBullet=function(t,e){return!0},O.prototype.validateDataElement=function(o){var a=this;c.prototype.validateDataElement.call(this,o),this._showBullets?(this.isHidden||(this.bulletsContainer.visible=!0),this.bullets.each(function(t){var e,i,n,r=o.bullets.getKey(t.uid);a.shouldCreateBullet(o,t)?(r||(e=t.propertyFields.disabled,i=o.dataContext,e&&i&&!1===i[e]?(t.applyOnClones=!1,t.disabled=!1,r=t.clone(),t.disabled=!0,t.applyOnClones=!0):r=t.clone(),r.shouldClone=!1,o.addSprite(r),a.visible&&!a.isHiding)||r.hide(0),(i=r.dataItem)!=o&&(i&&i.bullets.setKey(t.uid,void 0),n=a.itemReaderText,r instanceof u.a&&(n=n||"{"+r.xField+"}: {"+r.yField+"}",r.isDynamic&&(o.events.on("workingvaluechanged",r.deepInvalidate,r,!1),a.dataItem.events.on("workingvaluechanged",r.deepInvalidate,r,!1)),r.deepInvalidate()),r.focusable&&(r.events.on("focus",function(t){r.readerTitle=a.populateString(n,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=a.populateString(n,r.dataItem)},void 0,!1),r.events.on("out",function(t){r.readerTitle=""},void 0,!1)),r.parent=a.bulletsContainer,o.bullets.setKey(t.uid,r),r.maxWidth=o.itemWidth,r.maxHeight=o.itemHeight,r.__disabled=!1,a.positionBullet(r)):r&&(r.__disabled=!0)})):this.bulletsContainer.visible=!1},O.prototype.handleDataItemWorkingValueChange=function(t,e){this.dataRangeInvalid||this.invalidateProcessedData()},Object.defineProperty(O.prototype,"ignoreMinMax",{get:function(){return this._ignoreMinMax},set:function(t){this._ignoreMinMax=t,this.invalidateDataItems()},enumerable:!0,configurable:!0}),O.prototype.createMask=function(){},O.prototype.processAxisRange=function(t){this.rangesContainer||(this.rangesContainer=this.createChild(s.a),this.rangesContainer.shouldClone=!1,this.rangesContainer.isMeasured=!1);t=t.newValue;t&&(t.contents.parent=this.rangesContainer,t.isRange=!0,t.events.on("valuechanged",this.invalidateDataItems,this,!1))},O.prototype.getAxisField=function(t){},O.prototype.showTooltipAtPosition=function(t,e){},Object.defineProperty(O.prototype,"minBulletDistance",{get:function(){return this.getPropertyValue("minBulletDistance")},set:function(t){this.setPropertyValue("minBulletDistance",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(O.prototype,"bullets",{get:function(){return this._bullets||(this._bullets=new p.e(new u.a),(this._bullets.template.virtualParent=this)._bullets.events.on("inserted",this.processBullet,this,!1),this._bullets.events.on("removed",this.removeBullet,this,!1),this._disposers.push(new p.c(this._bullets)),this._disposers.push(this._bullets.template)),this._bullets},enumerable:!0,configurable:!0}),O.prototype.createLegendMarker=function(t){},Object.defineProperty(O.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(O.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(O.prototype,"itemReaderText",{get:function(){var t=this._itemReaderText;return t||(this.tooltipText?t=x.plainText(this.tooltipText):this.tooltipHTML&&(t=x.plainText(this.tooltipHTML))),this._adapterO?this._adapterO.apply("itemReaderText",t):t},set:function(t){this._itemReaderText=t,this._itemReaderTextChanged=!0},enumerable:!0,configurable:!0}),O.prototype.itemsFocusable=function(){return!(this.dataItems.length>=this.skipFocusThreshold)},Object.defineProperty(O.prototype,"legendDataItem",{get:function(){return this._legendDataItem},set:function(t){this._legendDataItem=t,this._legendDataItem.itemContainer.deepInvalidate()},enumerable:!0,configurable:!0}),O.prototype.updateLegendValue=function(t,e){var i,n,r;this.legendDataItem&&(i=this.legendSettings,n=(r=this.legendDataItem).label,r=r.valueLabel,t&&!t.isDisposed()||e?(r&&(i.itemValueText&&(r.text=i.itemValueText),r.dataItem=t),n&&(i.itemLabelText&&(n.text=i.itemLabelText),n.dataItem=t)):(n&&(!i.labelText&&null==i.itemLabelText||(n.text=i.labelText),n.dataItem=this.dataItem),r&&(!i.valueText&&null==i.itemValueText||(r.text=i.valueText),r.dataItem=this.dataItem)))},O.prototype.copyFrom=function(t){this.bullets.copyFrom(t.bullets),this.bulletsContainer.copyFrom(t.bulletsContainer),this.calculatePercent=t.calculatePercent,this.usePercentHack=t.usePercentHack,this.simplifiedProcessing=t.simplifiedProcessing,c.prototype.copyFrom.call(this,t)},O.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,f.a.suppressErrors||this._chart.modal.open(),this._chart.disabled=!0),f.a.verbose&&console.log(t)},O.prototype.applyFilters=function(){var e=this;c.prototype.applyFilters.call(this),this.bulletsContainer.filters.clear(),y.each(this.filters.iterator(),function(t){e.bulletsContainer.filters.push(t.clone())})},Object.defineProperty(O.prototype,"heatRules",{get:function(){var r=this;return this._heatRules||(this._heatRules=new p.b,this._heatRules.events.on("inserted",function(t){var l,u,i,e,c=t.newValue,n=c.target;n&&(l=c.dataField,w.hasValue(l)||(l="value"),u=r.dataItem,i=c.property,t=w.toNumber(c.minValue),e=w.toNumber(c.maxValue),w.isNumber(t)||w.isNumber(e)||r.dataItem.events.on("calculatedvaluechanged",function(t){t.property==l&&y.each(r.dataItems.iterator(),function(t){var e=!1;P.each(t.sprites,function(t){t.clonedFrom==n&&(t[i]=t[i],e=!0)}),e||P.each(t.sprites,function(t){t instanceof s.a&&y.each(t.children.iterator(),function(t){t.className==n.className?t[i]=t[i]:t instanceof s.a&&t.deepInvalidate()})})})}),r.dataItems.template.events.on("workingvaluechanged",function(t){var e;t.property==l&&(t=t.target,e=!1,P.each(t.sprites,function(t){t.clonedFrom==n&&(t[i]=t[i],e=!0)}),e||P.each(t.sprites,function(t){t instanceof s.a&&y.each(t.children.iterator(),function(t){t.className==n.className?t[i]=t[i]:t instanceof s.a&&t.deepInvalidate()})}))}),n.adapter.add(i,function(t,e,i){var n=w.toNumber(c.minValue),r=w.toNumber(c.maxValue),o=c.min,a=c.max;if(e instanceof h.a){i=e.propertyFields[i];if(i&&e.dataItem){var s=e.dataItem.dataContext;if(s&&w.hasValue(s[i]))return t}}s=e.dataItem;if(w.isNumber(n)||(n=u.values[l].low),w.isNumber(r)||(r=u.values[l].high),s&&s.values[l]){i=s.getActualWorkingValue(l);if(w.hasValue(o)&&w.hasValue(a)&&w.isNumber(n)&&w.isNumber(r)&&w.isNumber(i)){e=void 0,e=c.logarithmic?(Math.log(i)*Math.LOG10E-Math.log(n)*Math.LOG10E)/(Math.log(r)*Math.LOG10E-Math.log(n)*Math.LOG10E):(i-n)/(r-n);if(!w.isNumber(i)||w.isNumber(e)&&Math.abs(e)!=1/0||(e=.5),w.isNumber(o))return o+(a-o)*e;if(o instanceof g.a)return new g.a(S.interpolate(o.rgb,a.rgb,e))}}return t}))})),this._heatRules},enumerable:!0,configurable:!0}),O.prototype.processConfig=function(t){var e;if(t){if(w.hasValue(t.bullets)&&w.isArray(t.bullets))for(var i=0,n=t.bullets.length;i<n;i++){var r=t.bullets[i];w.hasValue(r.type)||(r.type="Bullet")}w.hasValue(t.heatRules)&&w.isArray(t.heatRules)&&(e=t.heatRules,delete t.heatRules)}if(c.prototype.processConfig.call(this,t),e){for(i=0,n=e.length;i<n;i++){var o,a=e[i],s=this;if(w.hasValue(a.target)&&w.isString(a.target))if(this.map.hasKey(a.target))s=this.map.getKey(a.target);else for(var l=a.target.split("."),u=0;u<l.length;u++)s=s instanceof p.b?s.getIndex(w.toNumber(l[u]))||s[l[u]]:(o=l[u].match(/^(.*)\[([0-9]+)\]/))?s[o[1]]instanceof p.b?s[o[1]].getIndex(w.toNumber(o[2])):s[o[1]][w.toNumber(o[2])]:s[l[u]];a.target=s,w.hasValue(a.min)&&(a.min=this.maybeColorOrPercent(a.min)),w.hasValue(a.max)&&(a.max=this.maybeColorOrPercent(a.max))}c.prototype.processConfig.call(this,{heatRules:e})}},O.prototype.configOrder=function(t,e){return t==e?0:"heatRules"==t?1:"heatRules"==e?-1:c.prototype.configOrder.call(this,t,e)},O.prototype.setVisibility=function(t){c.prototype.setVisibility.call(this,t),this.bulletsContainer.visible=t},O);function O(){var t=c.call(this)||this;if(t._ignoreMinMax=!1,t._showBullets=!0,t.legendSettings=new d.c,t._tmin=new o.a,t._tmax=new o.a,t._smin=new o.a,t._smax=new o.a,t.dataItemsByAxis=new o.a,t.skipFocusThreshold=20,t._itemReaderTextChanged=!1,t.calculatePercent=!1,t.usePercentHack=!0,t.autoDispose=!0,t.simplifiedProcessing=!1,t.constructor===O)throw new Error("'Series' cannot be instantiated directly. Please use a specific series type.");t.className="Series",t.isMeasured=!1,t.layout="none",t.shouldClone=!1,t.setPropertyValue("hidden",!1),t.axisRanges=new p.b,t.axisRanges.events.on("inserted",t.processAxisRange,t,!1),t.minBulletDistance=0,t.mainContainer=t.createChild(s.a),t.mainContainer.shouldClone=!1,t.mainContainer.mask=t.createChild(h.a),t._disposers.push(t.mainContainer);var e=t.mainContainer.createChild(s.a);return t._shouldBeReady.push(e),e.shouldClone=!1,e.layout="none",(e.virtualParent=t)._disposers.push(e),t.bulletsContainer=e,t.tooltip=new l.a,(t.tooltip.virtualParent=t)._disposers.push(t.tooltip),t.hiddenState.transitionEasing=v.cubicIn,t.dataItem=t.createDataItem(),t._disposers.push(t.dataItem),(t.dataItem.component=t).role="group",t.applyTheme(),t}function k(){var t=n.call(this)||this;return t.className="SeriesDataItem",t.values.value={},t.values.value={},t.applyTheme(),t}m.c.registeredClasses.Series=T,m.c.registeredClasses.SeriesDataItem=C}
1,aSLB:function(t,e,i){var n=i("0sYB"),r=i("3sMl"),o=i("hqo8"),a=i("7X7h"),s=i("HnbP"),l=i("8+rI");r&&n({target:"Object",proto:!0,forced:o},{__defineSetter__:function(t,e){l.f(a(this),t,{set:s(e),enumerable:!0,configurable:!0})}})},abrF:function(t,e,i){var n=i("0sYB"),r=i("6aQQ"),i=i("YG4I").f;n({target:"Object",stat:!0,forced:r(function(){return!Object.getOwnPropertyNames(1)})},{getOwnPropertyNames:i})},akNo:function(t,e,i){i.d(e,"a",function(){return u});var n,e=i("m4/l"),r=i("P/bD"),o=i("Tjl+"),h=i("MipW"),a=i("aCit"),p=i("ScGY"),s=i("Qkdp"),c=i("v9UT"),d=i("Mtpk"),l=i("Gg2j"),u=(n=o.a,Object(e.c)(f,n),f.prototype.format=function(t,e,i){this.language||(this.sprite?this.language=this.sprite.language:this.language=new r.a);i=i||this._baseUnit;void 0!==e&&""!==e||(e=d.hasValue(this.durationFormat)?this.durationFormat:this.getFormat(d.toNumber(t),null,i)),e=c.cleanFormat(e);e=this.parseFormat(e,i),i=Number(t),t=i>this._negativeBase?e.positive:i<this._negativeBase?e.negative:e.zero,e=this.applyFormat(i,t);return""!==t.color&&("svg"===this._outputFormat?e="<tspan fill='"+t.color+"'>"+e+"</tspan>":"html"===this._outputFormat&&(e="<span style='color: "+t.color+";'>"+e+"</span>")),e},f.prototype.parseFormat=function(t,e){var u,c=this,i=this.getCache(t);return d.hasValue(i)?i:(i=e||this._baseUnit,u={positive:{color:"",template:"",parts:[],source:"",baseUnit:i,parsed:!1,absolute:!1},negative:{color:"",template:"",parts:[],source:"",baseUnit:i,parsed:!1,absolute:!1},zero:{color:"",template:"",parts:[],source:"",baseUnit:i,parsed:!1,absolute:!1}},e=(t=t.replace("||",p.e)).split("|"),u.positive.source=e[0],void 0===e[2]?u.zero=u.positive:u.zero.source=e[2],void 0===e[1]?u.negative=u.positive:u.negative.source=e[1],s.each(u,function(t,e){if(!e.parsed)if(void 0===c.getCache(e.source)){var i,n=e.source;(i=e.source.match(/^\[([^\]]*)\]/))&&i.length&&""!==i[0]&&(n=e.source.substr(i[0].length),e.color=i[1]);for(var r=Object(h.b)().chunk(n,!0),o=0;o<r.length;o++){var a=r[o];if(a.text=a.text.replace(p.e,"|"),"value"===a.type){a.text.match(/[yYMdDwhHKkmsSn]+a/)&&(e.absolute=!0,a.text=a.text.replace(/([yYMdDwhHKkmsSn]+)a/,"$1"));var s=a.text.match(/y+|Y+|M+|d+|D+|w+|h+|H+|K+|k+|m+|s+|S+|n+/g);if(s)for(var l=0;l<s.length;l++)d.hasValue(s[l])||(s[l]=c._unitAliases[s[l]]),e.parts.push(s[l]),a.text=a.text.replace(s[l],p.d)}e.template+=a.text}c.setCache(e.source,e),e.parsed=!0}else u[t]=c.getCache(e.source)}),this.setCache(t,u),u)},f.prototype.applyFormat=function(t,e){var i=!e.absolute&&t<this._negativeBase;t=Math.abs(t);for(var n=this.toTimeStamp(t,e.baseUnit),r=e.template,o=0,a=e.parts.length;o<a;o++){var s=e.parts[o],l=this.toTimeUnit(s.substr(0,1)),s=s.length,u=Math.floor(n/this._unitValues[l]),r=r.replace(p.d,c.padString(u,s,"0"));n-=u*this._unitValues[l]}return r=i?"-"+r:r},f.prototype.toTimeStamp=function(t,e){return t*this._unitValues[e]},f.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"}},f.prototype.invalidateSprite=function(){this.sprite&&this.sprite.invalidate()},Object.defineProperty(f.prototype,"baseUnit",{get:function(){return this._baseUnit},set:function(t){this._baseUnit=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"outputFormat",{get:function(){return this._outputFormat},set:function(t){this._outputFormat=t.toLowerCase(),this.invalidateSprite()},enumerable:!0,configurable:!0}),f.prototype.getFormat=function(t,e,i){return d.hasValue(this.durationFormat)?this.durationFormat:(i=i||this.baseUnit,d.hasValue(e)&&t!=e?(t=Math.abs(t),e=Math.abs(e),e=this.getValueUnit(l.max(t,e),i),this.durationFormats[i][e]):(e=this.getValueUnit(t,i),this.durationFormats[i][e]))},f.prototype.getValueUnit=function(t,i){i=i||this.baseUnit;var n,r=this.getMilliseconds(t,i);return s.eachContinue(this._unitValues,function(t,e){if(t==i||n){if(r/e<=1)return n=n||t,!1;n=t}return!0}),n},f.prototype.getMilliseconds=function(t,e){return e=e||this.baseUnit,t*this._unitValues[e]},Object.defineProperty(f.prototype,"durationFormat",{get:function(){return this._durationFormat},set:function(t){this._durationFormat!=t&&(this._durationFormat=t,this.invalidateSprite())},enumerable:!0,configurable:!0}),Object.defineProperty(f.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}),f);function f(){var t=n.call(this)||this;return t._negativeBase=0,t._baseUnit="second",t._outputFormat="svg",t._unitValues={millisecond:1,second:1e3,minute:6e4,hour:36e5,day:864e5,week:6048e5,month:2592e6,year:31536e6},t._unitAliases={Y:"y",D:"d",H:"h",K:"h",k:"h",n:"S"},t.className="DurationFormatter",t.applyTheme(),t}a.c.registeredClasses.DurationFormatter=u}
1,bUwg:function(t,e,i){i("0sYB")({target:"Object",stat:!0,sham:!i("3sMl")},{create:i("QzDi")})},bZFJ:function(t,e,i){var n=i("0sYB"),r=i("8nEM"),o=Math.abs,a=Math.pow;n({target:"Math",stat:!0},{cbrt:function(t){return r(t=+t)*a(o(t),1/3)}})},bvi0:function(t,e,i){var n=i("vfdp"),i=i("29Us"),n=n["__core-js_shared__"]||i("__core-js_shared__",{});t.exports=n},cBFz:function(t,e,i){var n=i("vfdp"),r=i("UseD"),i=i("6aQQ"),o=n.Int8Array,a=r.aTypedArray,n=r.exportTypedArrayMethod,s=[].toLocaleString,l=[].slice,u=!!o&&i(function(){s.call(new o(1))});n("toLocaleString",function(){return s.apply(u?l.call(a(this)):a(this),arguments)},i(function(){return[1,2].toLocaleString()!=new o([1,2]).toLocaleString()})||!i(function(){o.prototype.toLocaleString.call([1,2])}))},cLsB:function(t,e,i){var o=i("HnbP");t.exports=function(n,r,t){if(o(n),void 0===r)return n;switch(t){case 0:return function(){return n.call(r)};case 1:return function(t){return n.call(r,t)};case 2:return function(t,e){return n.call(r,t,e)};case 3:return function(t,e,i){return n.call(r,t,e,i)}}return function(){return n.apply(r,arguments)}}},cOH5:function(t,e,i){i.d(e,"a",function(){return r});var n,e=i("m4/l"),r=(n=i("pzs1").a,Object(e.c)(o,n),o.prototype.add=function(t){t&&this.node.appendChild(t.node)},o.prototype.addToBack=function(t){var e;t&&((e=this.node.childNodes[0])?e!=t.node&&this.node.insertBefore(t.node,e):this.node.appendChild(t.node))},o.prototype.removeElement=function(t){if(t)try{t.node&&t.node.parentNode==this.node&&this.node.removeChild(t.node)}catch(t){}},o.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(o.prototype,"content",{get:function(){return this.node.innerHTML},set:function(t){this.node.innerHTML=t},enumerable:!0,configurable:!0}),o.prototype.removeChildren=function(){if(this.node.childNodes)for(;0<this.node.childNodes.length;){var t=this.node.firstChild;t&&t.parentNode&&t.parentNode.removeChild(t)}},o);function o(t){return n.call(this,t)||this}},cSfM:function(t,e,i){var n=i("0sYB"),r=i("saPf");n({target:"String",proto:!0,forced:i("v0oN")("sup")},{sup:function(){return r(this,"sup","","")}})},"cXJ+":function(t,e,i){var n=i("0sYB"),r=i("7dku").right,o=i("xlUI"),a=i("J+FZ"),s=i("hvfb"),i=i("nlhF"),o=o("reduceRight"),a=a("reduce",{1:0});n({target:"Array",proto:!0,forced:!o||!a||!i&&79<s&&s<83},{reduceRight:function(t){return r(this,t,arguments.length,1<arguments.length?arguments[1]:void 0)}})},cxKZ:function(t,e,i){i.d(e,"a",function(){return f});var h,e=i("m4/l"),n=i("C6dT"),r=i("aCit"),o=i("MZQ8"),a=i("p9TX"),s=i("1yyj"),l=i("8ZqG"),u=i("VAFc"),p=i("Gg2j"),c=i("0FpR"),d=i("v9UT"),f=(h=n.a,Object(e.c)(g,h),g.prototype.handleVisibility=function(){this.visible&&this.label.invalidate()},Object.defineProperty(g.prototype,"getStrokeFromObject",{get:function(){return this.getPropertyValue("getStrokeFromObject")},set:function(t){this.setPropertyValue("getStrokeFromObject",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"autoTextColor",{get:function(){return this.getPropertyValue("autoTextColor")}
1,set:function(t){this.setPropertyValue("autoTextColor",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(g.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(g.prototype,"showInViewport",{get:function(){return this.getPropertyValue("showInViewport")},set:function(t){this.setPropertyValue("showInViewport",t)},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"getFillFromObject",{get:function(){return this.getPropertyValue("getFillFromObject")},set:function(t){this.setPropertyValue("getFillFromObject",t,!0)},enumerable:!0,configurable:!0}),g.prototype.createBackground=function(){return new o.a},Object.defineProperty(g.prototype,"pointerOrientation",{get:function(){return this.getPropertyValue("pointerOrientation")},set:function(t){this.setPropertyValue("pointerOrientation",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"animationDuration",{get:function(){return this.getPropertyValue("animationDuration")},set:function(t){this.setPropertyValue("animationDuration",t)},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"animationEasing",{get:function(){return this.getPropertyValue("animationEasing")},set:function(t){this.setPropertyValue("animationEasing",t)},enumerable:!0,configurable:!0}),Object.defineProperty(g.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(g.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}),g.prototype.draw=function(){h.prototype.draw.call(this);var t=this.label;t.invalid&&t.validate();var e,i,n,r=this._pointTo.x,o=this._pointTo.y,a=this._boundingRect,s=t.measuredWidth,l=t.measuredHeight,u=this.background.pointerLength,c=((a=this.ignoreBounds?void 0:a)&&this.fixDoc&&s>a.width&&(d.spritePointToDocument({x:a.x,y:a.y},this.parent),c=d.spritePointToDocument({x:a.x+a.width,y:a.y+a.height},this.parent),n=document.body.offsetWidth,d.used(document.body.offsetHeight),c.x>n/2?a.x=a.width-s:a.width=a.x+s),this.pointerOrientation);"horizontal"==c||"left"==c||"right"==c?(i=-l/2,e="horizontal"==c?a&&r>a.x+a.width/2?-s/2-u:s/2+u:"left"==c?s/2+u:-s/2-u):(a&&(e=p.fitToRange(0,a.x-r+s/2,a.x-r+a.width-s/2)),"vertical"==c?a&&o>a.y+l+u?(i=-l-u,this._verticalOrientation="up"):(i=u,this._verticalOrientation="down"):"down"==c?(i=-l-u,this._verticalOrientation="up"):(i=u,this._verticalOrientation="down")),a&&(i=p.fitToRange(i,a.y-o,a.y+a.height-l-o)),t.x=e,t.y=i,this.drawBackground()}
1,g.prototype.updateBackground=function(){this.group.addToBack(this.background.group)},g.prototype.drawBackground=function(){var t=this.label,e=this.background,i=t.measuredWidth,n=this._boundingRect,r=i,o=t.measuredHeight,a=t.pixelY,s=this._pointTo.x,l=this._pointTo.y,s=n.x-s,u=s+n.width,l=n.y-l,n=l+n.height;e.x=t.pixelX-i/2,e.y=a,e.width=r,e.height=o,this.fitPointerToBounds?(e.pointerX=p.fitToRange(-e.x,s-e.x,u-e.x),e.pointerY=p.fitToRange(-e.y,l-e.y,n-e.y)):(e.pointerX=-e.x,e.pointerY=-e.y),e.validate()},g.prototype.delayedPointTo=function(t,e){var i=this;this._pointToDisposer&&this._pointToDisposer.dispose(),this._pointToDisposer=r.c.events.once("exitframe",function(){i.pointTo(t,e)}),this.addDisposer(this._pointToDisposer)},g.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 s.a(this,[{property:"x",to:t.x,from:this.pixelX},{property:"y",to:t.y,from:this.pixelY}],this.animationDuration,this.animationEasing).start()))},g.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(g.prototype,"boundingContainer",{set:function(t){(this._boundingContainer=t).events.on("sizechanged",this.updateBounds,this),t.events.on("positionchanged",this.updateBounds,this)},enumerable:!0,configurable:!0}),g.prototype.updateBounds=function(){var t=this._boundingContainer,t=d.spriteRectToSvg({x:t.pixelX,y:t.pixelY,width:t.maxWidth,height:t.maxHeight},t);this.setBounds(t)},Object.defineProperty(g.prototype,"ignoreBounds",{get:function(){return this.getPropertyValue("ignoreBounds")},set:function(t){this.setPropertyValue("ignoreBounds",t)},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"verticalOrientation",{get:function(){return this._verticalOrientation},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"tooltip",{get:function(){},enumerable:!0,configurable:!0}),g.prototype.copyFrom=function(t){h.prototype.copyFrom.call(this,t),this.label.copyFrom(t.label),t._boundingRect&&(this._boundingRect=t._boundingRect)},g.prototype.asFunction=function(t){return"animationEasing"==t||h.prototype.asIs.call(this,t)},g);function g(){var t=h.call(this)||this,e=(t._boundingRect={x:-4e4,y:-4e4,width:8e4,height:8e4},t._pointTo={x:0,y:0},t.fitPointerToBounds=!1,t._verticalOrientation="up",t.fixDoc=!0,t.className="Tooltip",t.isMeasured=!1,t.getFillFromObject=!0,t.margin(5,5,5,5),t.defaultState.transitionDuration=1,t.hiddenState.transitionDuration=1,t.background),i=(e.interactionsEnabled=!1,e.fillOpacity=.9,e.strokeWidth=1,e.strokeOpacity=1,e.stroke=Object(l.c)("#ffffff"),e.cornerRadius=3,e.pointerLength=6,e.pointerBaseWidth=10,new u.a),e=(i.dy=1,i.dx=1,i.opacity=.5,e.filters.push(i),t.autoTextColor=!0,t.createChild(a.a));return e.shouldClone=!1,(t.label=e).padding(7,12,4,12),e.interactionsEnabled=!1,e.horizontalCenter="middle",e.fill=Object(l.c)("#ffffff"),t._disposers.push(e),t.label.events.on("sizechanged",t.drawBackground,t),t.label.zIndex=1,t.pointerOrientation="vertical",t.animationDuration=0,t.animationEasing=c.cubicOut,t.setPropertyValue("showInViewport",!1),t.role="tooltip",t.visible=!1,t.opacity=0,t.x=0,t.y=0,t.events.on("visibilitychanged",t.handleVisibility,t),t.applyTheme(),t}r.c.registeredClasses.Tooltip=f},dAGi:function(t,e,i){var n=i("NZ9V"),a=i("3weC"),s=i("swFJ"),l=i("fXYt"),u=i("Xw1K");n("search",1,function(n,r,o){return[function(t){var e=s(this),i=null==t?void 0:t[n];return void 0!==i?i.call(t,e):new RegExp(t)[n](String(e))},function(t){var e,i=o(r,t,this);return i.done?i.value:(i=a(t),t=String(this),e=i.lastIndex,l(e,0)||(i.lastIndex=0),t=u(i,t),l(i.lastIndex,e)||(i.lastIndex=e),null===t?-1:t.index)}]})},dEJP:function(t,e,i){var n=i("0sYB"),i=i("Uskt");n({target:"Number",stat:!0,forced:Number.parseInt!=i},{parseInt:i})}
1,dlbc:function(t,e,i){var n=i("0sYB"),r=i("saPf");n({target:"String",proto:!0,forced:i("v0oN")("fontcolor")},{fontcolor:function(t){return r(this,"font","color",t)}})},dzqq:function(t,e,i){var n=i("0sYB"),r=i("ibOM").values;n({target:"Object",stat:!0},{values:function(t){return r(t)}})},e71F:function(t,e,i){var n=i("0sYB"),r=i("6aQQ"),o=i("Kg2n"),a=Object.isExtensible;n({target:"Object",stat:!0,forced:r(function(){a(1)})},{isExtensible:function(t){return!!o(t)&&(!a||a(t))}})},eAid:function(t,e,i){i.d(e,"a",function(){return l});var n,e=i("m4/l"),r=i("Vs7R"),o=i("aCit"),a=i("8ZqG"),s=i("MIZb"),l=(n=r.a,Object(e.c)(u,n),u);function u(){var t=n.call(this)||this,e=(t.className="AxisLine",t.element=t.paper.add("path"),new s.a);return t.stroke=e.getFor("grid"),t.strokeOpacity=.15,t.pixelPerfect=!0,t.fill=Object(a.c)(),t.applyTheme(),t.interactionsEnabled=!1,t}o.c.registeredClasses.AxisLine=l},eCqC:function(t,e,i){i.d(e,"a",function(){return n}),i.d(e,"b",function(){return a});var r=i("+qIf"),o=i("Mtpk"),n=(s.prototype.set=function(t,e,i,n){t=this._storage.insertKeyIfEmpty(t,function(){return new r.a}),n={touched:(new Date).getTime(),ttl:o.isNumber(n)?n:this.ttl,value:i};t.setKey(e,n)},s.prototype.get=function(t,e,i){var n;return void 0===i&&(i=void 0),this._storage.hasKey(t)&&(t=this._storage.getKey(t)).hasKey(e)?((n=t.getKey(e)).ttl&&n.touched+n.ttl<(new Date).getTime()&&(n.expired=!0),n.expired?(t.removeKey(e),i):n.value):i},s.prototype.clear=function(t){t?this._storage.removeKey(t):this._storage.clear()},s),a=new n;function s(){this._storage=new r.a,this.ttl=1e3}},eK2B:function(t,e,i){i("6WsA")("matchAll")},eKCf:function(t,e,i){var n=i("0sYB"),r=i("1wCr"),o=i("3weC");n({target:"Reflect",stat:!0,sham:!i("6EAy")},{preventExtensions:function(t){o(t);try{var e=r("Object","preventExtensions");return e&&e(t),!0}catch(t){return!1}}})},eKg1:function(t,e,i){var i=i("0sYB"),n=Math.asinh,r=Math.log,o=Math.sqrt;i({target:"Math",stat:!0,forced:!(n&&0<1/n(0))},{asinh:function t(e){return isFinite(e=+e)&&0!=e?e<0?-t(-e):r(e+o(e*e+1)):e}})},eN1s:function(t,e,i){i.d(e,"a",function(){return o});var n,e=i("m4/l"),r=i("qzbU"),i=i("aCit"),o=(n=r.a,Object(e.c)(a,n),Object.defineProperty(a.prototype,"location",{get:function(){return this.getPropertyValue("location")},set:function(t){this.setPropertyValue("location",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"inside",{get:function(){return this.getPropertyValue("inside")},set:function(t){this.setPropertyValue("inside",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"above",{get:function(){return this.getPropertyValue("above")},set:function(t){this.setPropertyValue("above",t,!0)},enumerable:!0,configurable:!0}),a.prototype.setDisabled=function(t){t=n.prototype.setDisabled.call(this,t);return this.axis&&this.axis.invalidateDataItems(),t},a);function a(){var t=n.call(this)||this;return t.className="AxisTick",t.element=t.paper.add("path"),t.location=.5,t.above=!1,t.isMeasured=!1,t.pixelPerfect=!0,t.strokeOpacity=0,t.length=5,t.applyTheme(),t}i.c.registeredClasses.AxisTick=o},eVN0:function(t,e,i){var n=i("KslR")("match");t.exports=function(e){var i=/./;try{"/./"[e](i)}catch(t){try{return i[n]=!1,"/./"[e](i)}catch(e){}}return!1}},exNg:function(t,e){var i=Math.ceil,n=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(0<t?n:i)(t)}},eygo:function(t,L,e){function d(t,e){for(var i=0,n=e.length,r=new(q(t))(n);i<n;)r[i]=e[i++];return r}function i(t,e){k(t,e,{get:function(){return O(this)[e]}})}function f(t){return t instanceof I||"ArrayBuffer"==(t=R(t))||"SharedArrayBuffer"==t}function n(t,e){return M(t)&&"symbol"!=(void 0===e?"undefined":Rt(e))&&e in t&&String(+e)==String(e)}function r(t,e){return n(t,e=p(e,!0))?h(2,t[e]):Y(t,e)}function o(t,e,i){return!(n(t,e=p(e,!0))&&_(i)&&x(i,"value"))||x(i,"get")||x(i,"set")||i.configurable||x(i,"writable")&&!i.writable||x(i,"enumerable")&&!i.enumerable?k(t,e,i):(t[e]=i.value,t)}var s=e("0sYB"),l=e("vfdp"),a=e("3sMl"),g=e("NSJ1"),u=e("UseD"),c=e("mtbW"),m=e("L56b"),h=e("Pm8L"),y=e("k2B3"),V=e("tHyI"),v=e("E+A3"),b=e("oxAz"),p=e("EErT"),x=e("JZRr"),R=e("5ou3"),_=e("Kg2n"),N=e("QzDi"),w=e("KJuV"),B=e("GtmK").f,P=e("3Fha"),z=e("X/sl").forEach,H=e("YRD/"),S=e("8+rI"),C=e("gxUV"),T=e("SqFF"),W=e("047P"),O=T.get,U=T.set,k=S.f,Y=C.f,G=Math.round,D=l.RangeError,I=c.ArrayBuffer,X=c.DataView,A=u.NATIVE_ARRAY_BUFFER_VIEWS,j=u.TYPED_ARRAY_TAG,F=u.TypedArray,E=u.TypedArrayPrototype,q=u.aTypedArrayConstructor,M=u.isTypedArray;a?(A||(C.f=r,S.f=o,i(E,"buffer"),i(E,"byteOffset"),i(E,"byteLength"),i(E,"length")),s({target:"Object",stat:!0,forced:!A},{getOwnPropertyDescriptor:r,defineProperty:o}),t.exports=function(t,e,r){function u(t,n){k(t,n,{get:function(){var t=this,e=n;return(t=O(t)).view[i](e*c+t.byteOffset,!0)},set:function(t){var e=this,i=n;e=O(e),r&&(t=(t=G(t))<0?0:255<t?255:255&t),e.view[o](i*c+e.byteOffset,t,!0)},enumerable:!0})}var c=t.match(/\d+$/)[0]/8,h=t+(r?"Clamped":"")+"Array",i="get"+t,o="set"+t,a=l[h],p=a,t=p&&p.prototype,n={};
1A?g&&(p=e(function(t,e,i,n){return m(t,p,h),W(_(e)?f(e)?void 0!==n?new a(e,b(i,c),n):void 0!==i?new a(e,b(i,c)):new a(e):M(e)?d(p,e):P.call(p,e):new a(v(e)),t,p)}),w&&w(p,F),z(B(a),function(t){t in p||y(p,t,a[t])}),p.prototype=t):(p=e(function(t,e,i,n){m(t,p,h);var r,o,a=0,s=0;if(_(e)){if(!f(e))return M(e)?d(p,e):P.call(p,e);var l=e,s=b(i,c),i=e.byteLength;if(void 0===n){if(i%c)throw D("Wrong length");if((r=i-s)<0)throw D("Wrong length")}else if((r=V(n)*c)+s>i)throw D("Wrong length");o=r/c}else o=v(e),l=new I(r=o*c);for(U(t,{buffer:l,byteOffset:s,byteLength:r,length:o,view:new X(l)});a<o;)u(t,a++)}),w&&w(p,F),t=p.prototype=N(E)),t.constructor!==p&&y(t,"constructor",p),j&&y(t,j,h),s({global:!0,forced:(n[h]=p)!=a,sham:!A},n),"BYTES_PER_ELEMENT"in p||y(p,"BYTES_PER_ELEMENT",c),"BYTES_PER_ELEMENT"in t||y(t,"BYTES_PER_ELEMENT",c),H(h)}):t.exports=function(){}},f3Fu:function(t,e,i){var n=i("0sYB"),r=i("1wCr"),o=i("HnbP"),a=i("3weC"),s=i("Kg2n"),l=i("QzDi"),u=i("uKH8"),i=i("6aQQ"),c=r("Reflect","construct"),h=i(function(){function t(){}return!(c(function(){},[],t)instanceof t)}),p=!i(function(){c(function(){})}),r=h||p;n({target:"Reflect",stat:!0,forced:r,sham:r},{construct:function(t,e){o(t),a(e);var i=arguments.length<3?t:o(arguments[2]);if(p&&!h)return c(t,e,i);if(t==i){switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3])}var n=[null];return n.push.apply(n,e),new(u.apply(t,n))}n=i.prototype,i=l(s(n)?n:Object.prototype),n=Function.apply.call(t,i,e);return s(n)?n:i}})},"fG/y":function(t,e,i){var i=i("UseD"),r=i.aTypedArray,i=i.exportTypedArrayMethod,o=Math.floor;i("reverse",function(){for(var t,e=r(this).length,i=o(e/2),n=0;n<i;)t=this[n],this[n++]=this[--e],this[e]=t;return this})},fGTV:function(t,e,i){i=i("1wCr");t.exports=i("document","documentElement")},fXYt:function(t,e){t.exports=Object.is||function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e}},fYap:function(t,e,i){var n=i("LO3D"),r=i("vfRf"),o=n("keys");t.exports=function(t){return o[t]||(o[t]=r(t))}},ffjw:function(t,e,i){var n=i("0sYB"),r=i("X/sl").find,o=i("0FA2"),a=!0,i=i("J+FZ")("find");"find"in[]&&Array(1).find(function(){a=!1}),n({target:"Array",proto:!0,forced:a||!i},{find:function(t){return r(this,t,1<arguments.length?arguments[1]:void 0)}}),o("find")},fjAw:function(t,e,i){i("6WsA")("unscopables")},flUP:function(t,e,i){var n=i("0sYB"),r=i("gxUV").f,o=i("tHyI"),a=i("qK31"),s=i("swFJ"),l=i("eVN0"),i=i("lnCe"),u="".startsWith,c=Math.min,l=l("startsWith");n({target:"String",proto:!0,forced:!(!i&&!l&&(n=r(String.prototype,"startsWith"))&&!n.writable||l)},{startsWith:function(t){var e=String(s(this)),i=(a(t),o(c(1<arguments.length?arguments[1]:void 0,e.length))),t=String(t);return u?u.call(e,t,i):e.slice(i,i+t.length)===t}})},fluH:function(t,e,i){var n=i("UseD"),r=i("+s7l"),o=n.aTypedArray;(0,n.exportTypedArrayMethod)("lastIndexOf",function(t){return r.apply(o(this),arguments)})},g3YV:function(t,e,i){var n=i("0sYB"),r=i("3sMl"),l=i("grfs"),u=i("9XRO"),c=i("gxUV"),h=i("WShl");n({target:"Object",stat:!0,sham:!r},{getOwnPropertyDescriptors:function(t){for(var e,i,n=u(t),r=c.f,o=l(n),a={},s=0;o.length>s;)void 0!==(i=r(n,e=o[s++]))&&h(a,e,i);return a}})},gBcN:function(t,e,i){function n(t){return function(){_(t)}}function r(t){_(t.data)}function o(t){s.postMessage(t+"",d.protocol+"//"+d.host)}var a,s=i("vfdp"),l=i("6aQQ"),u=i("cLsB"),c=i("fGTV"),h=i("BAfC"),p=i("q8hm"),i=i("nlhF"),d=s.location,f=s.setImmediate,g=s.clearImmediate,m=s.process,y=s.MessageChannel,v=s.Dispatch,b=0,x={},_=function(t){var e;x.hasOwnProperty(t)&&(e=x[t],delete x[t],e())};f&&g||(f=function(t){for(var e=[],i=1;i<arguments.length;)e.push(arguments[i++]);return x[++b]=function(){("function"==typeof t?t:Function(t)).apply(void 0,e)},a(b),b},g=function(t){delete x[t]},i?a=function(t){m.nextTick(n(t))}:v&&v.now?a=function(t){v.now(n(t))}:y&&!p?(p=(i=new y).port2,i.port1.onmessage=r,a=u(p.postMessage,p,1)):s.addEventListener&&"function"==typeof postMessage&&!s.importScripts&&d&&"file:"!==d.protocol&&!l(o)?(a=o,s.addEventListener("message",r,!1)):a="onreadystatechange"in h("script")?function(t){c.appendChild(h("script")).onreadystatechange=function(){c.removeChild(this),_(t)}}:function(t){setTimeout(n(t),0)}),t.exports={set:f,clear:g}}
1,gaw2:function(t,e,i){var n,r=i("vfdp"),o=i("pVcl"),a=i("HgTb"),s=i("k2B3");for(n in o){var l=r[n],l=l&&l.prototype;if(l&&l.forEach!==a)try{s(l,"forEach",a)}catch(t){l.forEach=a}}},gqvf:function(t,e,i){i.d(e,"a",function(){return x});var o,e=i("m4/l"),n=i("1Fjw"),r=i("Vs7R"),a=i("hD5A"),u=i("pR7v"),c=i("KknQ"),s=i("Uf57"),l=i("aCit"),h=i("8ZqG"),p=i("MIZb"),d=i("zhwk"),f=i("qCRI"),g=i("Gg2j"),m=i("v9UT"),y=i("Mtpk"),v=i("hJ5i"),b=i("hGwe"),x=(o=n.a,Object(e.c)(_,o),_.prototype.updateSize=function(){this.lineX&&(this.lineX.path=b.moveTo({x:0,y:0})+b.lineTo({x:0,y:this.innerHeight})),this.lineY&&(this.lineY.path=b.moveTo({x:0,y:0})+b.lineTo({x:this.innerWidth,y:0}))},_.prototype.updateSelection=function(){if(this._usesSelection){var t=this.downPoint,e=this.behavior;if(t){var i=this.point,n=(this.lineX&&(i.x=this.lineX.pixelX),this.lineY&&(i.y=this.lineY.pixelY),this.selection),r=Math.min(i.x,t.x),o=Math.min(i.y,t.y),a=g.round(Math.abs(t.x-i.x),this._positionPrecision),s=g.round(Math.abs(t.y-i.y),this._positionPrecision);switch(e){case"zoomX":o=0,s=this.pixelHeight;break;case"zoomY":r=0,a=this.pixelWidth;break;case"selectX":o=0,s=this.pixelHeight;break;case"selectY":r=0,a=this.pixelWidth}n.x=r,n.y=o,n.path=b.rectangle(a,s),n.validatePosition()}else"select"!=this._generalBehavior&&this.selection.hide()}},_.prototype.fixPoint=function(t){return t.x=Math.max(0,t.x),t.y=Math.max(0,t.y),t.x=Math.min(this.pixelWidth,t.x),t.y=Math.min(this.pixelHeight,t.y),t},_.prototype.triggerMoveReal=function(t,e){o.prototype.triggerMoveReal.call(this,t,e);var i,e=this.snapToSeries;e&&!this.downPoint?e instanceof s.a?e.isHidden&&this.updateLinePositions(t):(i=!0,v.each(e,function(t){t.isHidden||(i=!1)}),i&&this.updateLinePositions(t)):this.updateLinePositions(t),this.downPoint&&3<g.getDistance(this.downPoint,t)&&"pan"==this._generalBehavior&&(this.getPanningRanges(),this.dispatch("panning"))},_.prototype.updateLinePositions=function(t){t=this.fixPoint(this.point),this.lineX&&this.lineX.visible&&!this.xAxis&&(this.lineX.x=t.x),this.lineY&&this.lineY.visible&&!this.yAxis&&(this.lineY.y=t.y),this.updateSelection()},_.prototype.triggerDownReal=function(t){var e,i,n;this.visible&&!this.isHiding&&("select"==this._generalBehavior&&(this.selection.parent=this.parent),this.fitsToBounds(t))?(this.downPoint={x:t.x,y:t.y},this.updatePoint(t),this.point.x=this.downPoint.x,this.point.y=this.downPoint.y,e=this.selection,i=this.downPoint.x,n=this.downPoint.y,this._usesSelection&&(e.x=i,e.y=n,e.path="",e.show()),o.prototype.triggerDownReal.call(this,t)):this.downPoint=void 0},_.prototype.updatePoint=function(t){this.lineX&&(t.x=this.lineX.pixelX),this.lineY&&(t.y=this.lineY.pixelY)},_.prototype.triggerUpReal=function(t){this.hasMoved()?this.downPoint&&(this.upPoint=t,this.updatePoint(this.upPoint),"pan"!=this._generalBehavior&&this.getRanges(),"select"!=this._generalBehavior&&this.selection.hide(),o.prototype.triggerUpReal.call(this,t)):("select"!=this._generalBehavior?this.selection.hide(0):(this.xRange=void 0,this.yRange=void 0,this.dispatchImmediately("selectended")),"pan"==this._generalBehavior&&Object(d.b)().setGlobalStyle(f.a.default),this.dispatchImmediately("behaviorcanceled")),this.downPoint=void 0,this.dispatch("cursorpositionchanged")},_.prototype.hasMoved=function(){return("zoomX"==this.behavior||"panX"==this.behavior?g.getHorizontalDistance(this._upPointOrig,this._downPointOrig):"zoomY"==this.behavior||"panY"==this.behavior?g.getVerticalDistance(this._upPointOrig,this._downPointOrig):g.getDistance(this._upPointOrig,this._downPointOrig))>Object(d.b)().getHitOption(this.interactions,"hitTolerance")},_.prototype.getPanningRanges=function(){var t=g.round(this.downPoint.x/this.innerWidth,5),e=1-g.round(this.downPoint.y/this.innerHeight,5),t=t-g.round(this.point.x/this.innerWidth,5),e=e-(1-g.round(this.point.y/this.innerHeight,5));this.xRange={start:t,end:1+t},this.yRange={start:e,end:1+e},"panX"==this.behavior&&(this.yRange.start=0,this.yRange.end=1),"panY"==this.behavior&&(this.xRange.start=0,this.xRange.end=1)},_.prototype.getRanges=function(){this.lineX&&(this.upPoint.x=this.lineX.pixelX),this.lineY&&(this.upPoint.y=this.lineY.pixelY),m.used(this.selection);var t=g.round(this.downPoint.x/this.innerWidth,5),e=g.round(this.upPoint.x/this.innerWidth,5),i=1-g.round(this.downPoint.y/this.innerHeight,5),n=1-g.round(this.upPoint.y/this.innerHeight,5);this.xRange={start:g.min(t,e),end:g.max(t,e)},this.yRange={start:g.min(i,n),end:g.max(i,n)}},Object.defineProperty(_.prototype,"behavior",{get:function(){return this.getPropertyValue("behavior")}
1,set:function(t){this.setPropertyValue("behavior",t,!0),this._usesSelection=!1,-1!=t.indexOf("zoom")&&(this._generalBehavior="zoom",this._usesSelection=!0),-1!=t.indexOf("select")&&(this._generalBehavior="select",this._usesSelection=!0),-1!=t.indexOf("pan")&&(this._generalBehavior="pan",this._usesSelection=!1)},enumerable:!0,configurable:!0}),_.prototype.shouldPreventGestures=function(t){return!(this.interactions.isTouchProtected&&t||"none"==this.behavior)},Object.defineProperty(_.prototype,"fullWidthLineX",{get:function(){return this.getPropertyValue("fullWidthLineX")},set:function(t){this.setPropertyValue("fullWidthLineX",t),t||this.updateSize()},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"fullWidthLineY",{get:function(){return this.getPropertyValue("fullWidthLineY")},set:function(t){this.setPropertyValue("fullWidthLineY",t),t||this.updateSize()},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"hideSeriesTooltipsOnSelection",{get:function(){return this.getPropertyValue("hideSeriesTooltipsOnSelection")},set:function(t){this.setPropertyValue("hideSeriesTooltipsOnSelection",t)},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"maxTooltipDistance",{get:function(){return this.getPropertyValue("maxTooltipDistance")},set:function(t){this.setPropertyValue("maxTooltipDistance",t)},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"maxPanOut",{get:function(){return this.getPropertyValue("maxPanOut")},set:function(t){this.setPropertyValue("maxPanOut",t)},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"xAxis",{get:function(){return this._xAxis.get()},set:function(t){var e=this;this._xAxis.get()!=t&&this._xAxis.set(t,new a.c([t.tooltip.events.on("positionchanged",this.handleXTooltipPosition,this,!1),t.events.on("rangechangestarted",function(t){e.hide(0),e.preventShow=!0},void 0,!1),t.events.on("rangechangeended",function(t){e.preventShow=!1,e.hide(0),e.dispatch("cursorpositionchanged")},void 0,!1)]))},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"yAxis",{get:function(){return this._yAxis.get()},set:function(t){var e=this;this._yAxis.get()!=t&&this._yAxis.set(t,new a.c([t.tooltip.events.on("positionchanged",this.handleYTooltipPosition,this,!1),t.events.on("rangechangestarted",function(t){e.hide(0),e.__disabled=!0},void 0,!1),t.events.on("rangechangeended",function(t){e.__disabled=!1,e.hide(0),e.dispatch("cursorpositionchanged")},void 0,!1)]))},enumerable:!0,configurable:!0}),_.prototype.handleXTooltipPosition=function(t){var e,i=this.xAxis.tooltip,i=m.svgPointToSprite({x:i.pixelX,y:i.pixelY},this),n=i.x;i.y=1,this.lineX&&(this.lineX.x=n,this.fitsToBounds(i)||this.hide()),this.xAxis&&this.fullWidthLineX&&(i=this.xAxis.currentItemStartPoint,e=this.xAxis.currentItemEndPoint,i)&&e&&(this.lineX.x=n,n=e.x-i.x,this.lineX.path=b.rectangle(n,this.innerHeight,-n/2))},_.prototype.handleYTooltipPosition=function(t){var e,i=this.yAxis.tooltip,i=m.svgPointToSprite({x:i.pixelX,y:i.pixelY},this),n=i.y;i.x=1,this.lineY&&(this.lineY.y=n,this.fitsToBounds(i)||this.hide()),this.yAxis&&this.fullWidthLineY&&(i=this.yAxis.currentItemStartPoint,e=this.yAxis.currentItemEndPoint,i)&&e&&(this.lineY.y=n,n=e.y-i.y,this.lineY.path=b.rectangle(this.innerWidth,n,0,-n/2))},Object.defineProperty(_.prototype,"lineX",{get:function(){return this._lineX.get()},set:function(t){t?(t.setElement(this.paper.add("path")),this._lineX.set(t,t.events.on("positionchanged",this.updateSelection,this,!1)),t.interactionsEnabled=!1,t.parent=this):this._lineX.reset()},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"lineY",{get:function(){return this._lineY.get()},set:function(t){t?(t.setElement(this.paper.add("path")),this._lineY.set(t,t.events.on("positionchanged",this.updateSelection,this,!1)),t.parent=this,t.interactionsEnabled=!1):this._lineY.reset()},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"selection",{get:function(){return this._selection},set:function(t){(this._selection=t)&&(t.element=this.paper.add("path"),t.parent=this)},enumerable:!0,configurable:!0}),_.prototype.processConfig=function(t){var i,n,r=this;t&&(y.hasValue(t.xAxis)&&y.isString(t.xAxis)&&(this.map.hasKey(t.xAxis)?t.xAxis=this.map.getKey(t.xAxis):(this.processingErrors.push('[XYCursor] No axis with id "'+t.xAxis+'" found for `xAxis`'),delete t.xAxis)),y.hasValue(t.yAxis)&&y.isString(t.yAxis)&&(this.map.hasKey(t.yAxis)?t.yAxis=this.map.getKey(t.yAxis):(this.processingErrors.push('[XYCursor] No axis with id "'+t.yAxis+'" found for `yAxis`'),delete t.yAxis)),y.hasValue(t.snapToSeries))&&
1(i=y.isArray(t.snapToSeries)?t.snapToSeries:[t.snapToSeries],n=!1,v.each(i,function(t,e){y.isString(t)&&(r.map.hasKey(t)?i[e]=r.map.getKey(t):(r.processingErrors.push('[XYCursor] No series with id "'+t+'" found for `series`'),n=!0))}),n?delete t.snapToSeries:t.snapToSeries=i),o.prototype.processConfig.call(this,t)},Object.defineProperty(_.prototype,"snapToSeries",{get:function(){return this.getPropertyValue("snapToSeries")},set:function(t){var e=this;this.setPropertyValue("snapToSeries",t)&&(t instanceof s.a&&(t=[t]),this._snapToDisposers&&v.each(this._snapToDisposers,function(t){t.dispose()}),this._snapToDisposers=[],t)&&v.each(t,function(t){e._snapToDisposers.push(t.events.on("tooltipshownat",function(){e.handleSnap(t)},void 0,!1))})},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"snapOnPan",{get:function(){return this.getPropertyValue("snapOnPan")},set:function(t){this.setPropertyValue("snapOnPan",t)},enumerable:!0,configurable:!0}),_.prototype.handleSnap=function(t){var e,i,n,r,o,a,s,l;this.downPoint||(e=t.getTooltipX()+t.xAxis.pixelX,i=t.getTooltipY()+t.yAxis.pixelY,r=t.yAxis,(n=t.xAxis)&&n.renderer.opposite&&(i-=this.pixelHeight),this.point={x:e,y:i},this.getPositions(),o=e,a=i,e-=this.pixelWidth,r&&r.renderer.opposite&&(e+=this.pixelWidth),s=(l=t.tooltip).animationDuration,l=l.animationEasing,n instanceof u.a&&!(n instanceof c.a)&&r instanceof u.a&&!(r instanceof c.a)?(t.yAxis.showTooltipAtPosition(this.yPosition),t.xAxis.showTooltipAtPosition(this.xPosition)):(t.baseAxis==t.xAxis&&t.yAxis.showTooltipAtPosition(this.yPosition),t.baseAxis==t.yAxis&&t.xAxis.showTooltipAtPosition(this.xPosition)),this.lineY.x=e,this.lineX.y=i,this.xAxis||this.lineX.animate([{property:"x",to:o}],s,l),this.yAxis)||this.lineY.animate([{property:"y",to:a}],s,l)},_.prototype.dispose=function(){this.hide(0),o.prototype.dispose.call(this)},_);function _(){var t=o.call(this)||this,e=(t._lineX=new a.d,t._lineY=new a.d,t._xAxis=new a.d,t._yAxis=new a.d,t._snapToDisposers=[],t.className="XYCursor",t.behavior="zoomX",t.maxPanOut=.1,new p.a),i=(t.snapOnPan=!0,t.createChild(r.a)),i=(i.shouldClone=!1,i.fillOpacity=.2,i.fill=e.getFor("alternativeBackground"),i.isMeasured=!1,i.visible=!1,i.interactionsEnabled=!1,t.selection=i,t._disposers.push(t.selection),t.createChild(r.a)),i=(i.shouldClone=!1,i.stroke=e.getFor("grid"),i.fill=Object(h.c)(),i.strokeDasharray="3,3",i.isMeasured=!1,i.strokeOpacity=.4,i.interactionsEnabled=!1,i.y=0,t.lineX=i,t._disposers.push(t.lineX),t.createChild(r.a));return i.shouldClone=!1,i.stroke=e.getFor("grid"),i.fill=Object(h.c)(),i.strokeDasharray="3,3",i.isMeasured=!1,i.strokeOpacity=.4,i.interactionsEnabled=!1,i.x=0,t.lineY=i,t._disposers.push(t.lineY),t.events.on("sizechanged",t.updateSize,t,!1),t._disposers.push(t._lineX),t._disposers.push(t._lineY),t._disposers.push(t._xAxis),t._disposers.push(t._yAxis),(t.mask=t).hideSeriesTooltipsOnSelection=!0,t.applyTheme(),t}l.c.registeredClasses.XYCursor=x},grfs:function(t,e,i){var n=i("1wCr"),r=i("GtmK"),o=i("KSd4"),a=i("3weC");t.exports=n("Reflect","ownKeys")||function(t){var e=r.f(a(t)),i=o.f;return i?e.concat(i(t)):e}},gxUV:function(t,e,i){var n=i("3sMl"),r=i("EVp9"),o=i("Pm8L"),a=i("9XRO"),s=i("EErT"),l=i("JZRr"),u=i("t+NF"),c=Object.getOwnPropertyDescriptor;e.f=n?c:function(t,e){if(t=a(t),e=s(e,!0),u)try{return c(t,e)}catch(t){}if(l(t,e))return o(!r.f.call(t,e),t[e])}},"h+H5":function(t,e,i){var n=i("0sYB"),r=i("ibOM").entries;n({target:"Object",stat:!0},{entries:function(t){return r(t)}})},hD5A:function(t,e,i){i.d(e,"b",function(){return l}),i.d(e,"c",function(){return u}),i.d(e,"d",function(){return c}),i.d(e,"a",function(){return h});var n,r,o,e=i("m4/l"),a=i("hJ5i"),s=i("Mtpk"),l=(g.prototype.isDisposed=function(){return this._disposed},g.prototype.dispose=function(){this._disposed||(this._disposed=!0,this._dispose())},g),u=(o=l,Object(e.c)(f,o),f),c=(r=l,Object(e.c)(d,r),d.prototype.get=function(){return this._value},d.prototype.set=function(t,e){s.hasValue(this._disposer)&&this._disposer.dispose(),this._disposer=e,this._value=t},d.prototype.reset=function(){this.set(void 0,void 0)},d),h=(n=l,Object(e.c)(p,n),p.prototype.increment=function(){var t=this;return++this._counter,new l(function(){--t._counter,0===t._counter&&t.dispose()})},p);function p(){var t=null!==n&&n.apply(this,arguments)||this;return t._counter=0,t}function d(){var t=r.call(this,function(){s.hasValue(t._disposer)&&(t._disposer.dispose(),t._disposer=void 0)})||this;return t}function f(t){return o.call(this,function(){a.each(t,function(t){t.dispose()})})||this}function g(t){this._disposed=!1,this._dispose=t}}
1,hGwe:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),e.polyline=function(t){var e=S(t[0]),i={x:0,y:0},n=l.a.minPolylineStep;w.isNumber(n)||(n=.5);for(var r=0,o=t.length;r<o;r++){var a=t[r];_.getDistance(a,i)>n&&(e+=S(a),i=a)}return e},e.moveTo=P,e.lineTo=S,e.quadraticCurveTo=function(t,e){return" Q"+_.round(e.x,4)+","+_.round(e.y,4)+" "+_.round(t.x,4)+","+_.round(t.y,4)},e.cubicCurveTo=function(t,e,i){return" C"+_.round(e.x,4)+","+_.round(e.y,4)+" "+_.round(i.x,4)+","+_.round(i.y,4)+" "+_.round(t.x,4)+","+_.round(t.y,4)},e.closePath=function(){return" Z"},e.arcTo=C,e.arc=function(t,e,i,n,r,o,a){var s,l,u,c,h,p,d,f,g,m,y,v,b,x;return 0==e||(w.isNumber(n)||(n=0),0==i&&n<=0)?"":(i<n&&(s=i,i=n,n=s,w.isNumber(r))&&(r=r/n*i),360==(e=_.min(e,360))&&(a=o=0),s=t+e,h=_.sin(_.min(e,45)/2),l=(r=w.isNumber(r)?r:i)/i*n,u=r/i*(o=o||0),c=r/i*(a=w.isNumber(a)?a:o),o=_.fitToRange(o,0,(i-n)/2),u=_.fitToRange(u,0,(r-l)/2),a=_.fitToRange(a,0,(i-n)/2),c=_.fitToRange(c,0,(r-l)/2),o=_.round(_.fitToRange(o,0,i*h),4),u=_.round(_.fitToRange(u,0,r*h),4),a=_.round(_.fitToRange(a,0,n*h),4),c=_.round(_.fitToRange(c,0,l*h),4),h=Math.asin(o/i/2)*_.DEGREES*2,v=Math.asin(u/r/2)*_.DEGREES*2,n<a&&(n=a),l<c&&(l=c),p=Math.asin(a/n/2)*_.DEGREES*2,x=Math.asin(c/l/2)*_.DEGREES*2,w.isNumber(p)||(p=0),w.isNumber(x)||(x=0),d={x:_.round(_.cos(d=t+e/2)*n,4),y:_.sin(d)*l},f={x:_.cos(t)*(n+a),y:_.sin(t)*(l+c)},g={x:_.cos(t)*(i-o),y:_.sin(t)*(r-u)},m={x:_.cos(s)*(i-o),y:_.sin(s)*(r-u)},y={x:_.cos(s)*(n+a),y:_.sin(s)*(l+c)},v={x:_.cos(t+h)*i,y:_.sin(t+v)*r},b={x:_.cos(s-p)*n,y:_.sin(s-x)*l},a+=a*_.sin(p/2),c+=c*_.sin(x/2),(s-t)/2<p&&(b=d),x="",360==e?x=P(g):(x=P(f),x=(x+=S(g))+T(v,o,u,!0)),x+=C(t+h,e-2*h,i,r),w.isNumber(n)&&0!=n?(360==e&&0==o?x+=P(y):x=(x=(x+=T(m,o,u,!0))+S(y))+T(b,a,c,!0),x+=C(s-p,-(e-2*p),n,l),(e<360||0<o)&&(x+=T(f,a,c,!0)),x+=S(f)):(x+=T(m,o,u,!0),e<360&&(x+=S(f))),x)},e.arcToPoint=T,e.rectangle=function(t,e,i,n){return P({x:i=w.isNumber(i)?i:0,y:n=w.isNumber(n)?n:0})+S({x:i+t,y:n})+S({x:i+t,y:n+e})+S({x:i,y:n+e})+" Z"},e.rectToPath=function(t,e){return e?"M"+t.x+","+t.y+" L"+t.x+","+(t.y+t.height)+" L"+(t.x+t.width)+","+(t.y+t.height)+" L"+(t.x+t.width)+","+t.y+" L"+t.x+","+t.y:"M"+t.x+","+t.y+" L"+(t.x+t.width)+","+t.y+" L"+(t.x+t.width)+","+(t.y+t.height)+" L"+t.x+","+(t.y+t.height)+" L"+t.x+","+t.y},e.pathToPoints=function(t,e){var i=Object(s.b)().add("path").node;if(i.setAttribute("d",t),i.getPointAtLength&&i.getTotalLength){for(var n=i.getTotalLength(),r=[],o=0;o<e;o++){var a=i.getPointAtLength(o/e*n);r.push({x:a.x,y:a.y})}return r}i.remove()},e.spiralPoints=function(t,e,i,n,r,o,a,s,l){w.isNumber(s)||(s=0),w.isNumber(s)||(l=s);for(var u=r+.01,c=s*_.RADIANS,h=[];u<i+a;){var p=u<o/2?2*u:o;if((c+=2*Math.asin(p/2/u))*_.DEGREES>l+(i-r)/a*360)break;var p=c*_.DEGREES,d={x:t+u*Math.cos(c),y:e+u*n/i*Math.sin(c)};h.push(d),u=r+p/360*a}return h.shift(),h},e.pointsToPath=function(t){if(!t||0==t.length)return"";var e=P(t[0]);if(t&&0<t.length)for(var i=1;i<t.length;i++)e+=S(t[i]);return e};var _=i("Gg2j"),w=i("Mtpk"),s=i("P7v+"),l=i("Q4nc");function P(t){return" M"+_.round(t.x,4)+","+_.round(t.y,4)+" "}function S(t){return" L"+_.round(t.x,4)+","+_.round(t.y,4)+" "}function C(t,e,i,n){if(0==e)return"";w.isNumber(n)||(n=i);var r="",o=Math.ceil(Math.abs(e)/180),a=1,s=(e<0&&(a=0),0),l=0,u=-_.cos(t)*i,c=-_.sin(t)*n;if(e<.5&&3e3<i)return S({x:p=_.round(_.cos(f=t+e)*i,4),y:d=_.round(_.sin(f)*n,4)});for(var h=0;h<o;h++){var p,d,f=t+e/o*(h+1);r+=" a"+i+","+n+",0,0,"+a+","+(p=_.round(_.cos(f)*i+u-s,4))+","+(d=_.round(_.sin(f)*n+c-l,4)),s=p,l=d}return r}function T(t,e,i,n,r,o){return 0==e?"":" A"+e+","+i+","+(o=o||0)+","+ +(r=Boolean(r))+","+ +(n=Boolean(n))+","+_.round(t.x,4)+","+_.round(t.y,4)}},hJ5i:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),e.indexOf=o,e.any=function(t,e){for(var i=t.length,n=0;n<i;++n)if(e(t[n]))return!0;return!1},e.map=function(t,e){for(var i=t.length,n=new Array(i),r=0;r<i;++r)n[r]=e(t[r],r);return n},e.each=function(t,e){for(var i=t.length,n=0;n<i;++n)e(t[n],n)},e.eachReverse=function(t,e){for(var i=t.length;i--;)e(t[i],i)},e.eachContinue=function(t,e){for(var i=t.length,n=0;n<i&&e(t[n],n);++n);},e.shiftLeft=function(t,e){for(var i=t.length,n=e;n<i;++n)t[n-e]=t[n];t.length=i-e},e.last=function(t){var e=t.length;return e?t[e-1]:void 0},e.first=function(t){return t[0]}
1,e.insert=a,e.setIndex=function(t,e,i){s(t,e),a(t,e,i)},e.pushAll=function(t,e){for(var i=e.length,n=0;n<i;++n)t.push(e[n])},e.remove=s,e.move=function(t,e,i){var n=o(t,e);-1!==n&&u(t,n),null==i?t.push(e):l(t,i,e)},e.add=function(t,e,i){r.isNumber(i)?0===i?t.unshift(e):t.splice(i,0,e):t.push(e)},e.replace=function(t,e,i){var n=t.indexOf(e);-1!==n&&t.splice(n,1),r.isNumber(i)?t.splice(i,0,e):t.push(e)},e.toArray=function(t){return Array.isArray(t)?t:[t]},e.has=function(t,e){return-1!==o(t,e)},e.copy=function(t){for(var e=t.length,i=new Array(e),n=0;n<e;++n)i[n]=t[n];return i},e.slice=function(t,e,i){void 0===i&&(i=t.length);for(var n=new Array(i-e),r=e;r<i;++r)n[r-e]=t[r];return n},e.insertIndex=l,e.removeIndex=u,e.getSortedIndex=function(t,e,i){for(var n=0,r=t.length,o=!1;n<r;){var a=n+r>>1,s=e(i,t[a]);s<0?r=a:n=(0===s&&(o=!0),1+a)}return{found:o,index:o?n-1:n}},e.findIndex=c,e.find=function(t,e){e=c(t,e);if(-1!==e)return t[e]},e.shuffle=function(t){for(var e,i,n=t.length;0!==n;)i=Math.floor(Math.random()*n),e=t[--n],t[n]=t[i],t[i]=e},e.keepIf=function(t,e){for(var i=t.length,n=0;n<i;)e(t[n])?++n:(t.splice(n,1),--i)};var n=i("Gg2j"),r=i("Mtpk");function o(t,e){for(var i=t.length,n=0;n<i;++n)if(t[n]===e)return n;return-1}function a(t,e,i){i=n.fitToRange(i,0,t.length),t.splice(i,0,e)}function s(t,e){var i=!1,n=t.indexOf(e);if(-1!==n){i=!0,t.splice(n,1);for(var r=t.length;n<r;)t[n]===e?(t.splice(n,1),--r):++n}return i}function l(t,e,i){t.splice(e,0,i)}function u(t,e){t.splice(e,1)}function c(t,e){for(var i=t.length,n=0;n<i;++n)if(e(t[n],n))return n;return-1}},ha1R:function(t,e,i){var n=i("0sYB"),r=i("6aQQ"),o=i("Kg2n"),a=Object.isFrozen;n({target:"Object",stat:!0,forced:r(function(){a(1)})},{isFrozen:function(t){return!o(t)||!!a&&a(t)}})},hpNl:function(t,e,i){i.d(e,"a",function(){return n});var e=i("8ZqG"),n=(r.opacity=1,r.strokeOpacity=1,r.strokeWidth=1,r.fillOpacity=1,r.fill=Object(e.c)("#000000"),r.stroke=Object(e.c)("#000000"),r.focusable=void 0,r.tabindex=0,r);function r(){}},hqo8:function(t,e,i){var n=i("lnCe"),r=i("vfdp"),i=i("6aQQ");t.exports=n||!i(function(){var t=Math.random();__defineSetter__.call(null,t,function(){}),delete r[t]})},htcA:function(t,e,i){var n=i("0sYB"),p=i("swFJ"),d=i("AzDz"),f=i("/arR"),r=i("KslR"),g=i("lnCe"),m=r("replace"),y=RegExp.prototype;n({target:"String",proto:!0},{replaceAll:function t(e,i){var n,r,o,a,s,l,u,c,h=p(this);if(null!=e){if((n=d(e))&&!~String(p("flags"in y?e.flags:f.call(e))).indexOf("g"))throw TypeError("`.replaceAll` does not allow non-global regexes");if(void 0!==(r=e[m]))return r.call(e,h,i);if(g&&n)return String(h).replace(e,i)}if(o=String(h),""===(a=String(e)))return t.call(o,/(?:)/g,i);if(s=o.split(a),"function"!=typeof i)return s.join(String(i));for(u=(l=s[0]).length,c=1;c<s.length;c++)l+=String(i(a,u,o)),u+=a.length+s[c].length,l+=s[c];return l}})},hvfb:function(t,e,i){var n,r,o=i("vfdp"),i=i("RjhM"),o=o.process,o=o&&o.versions,o=o&&o.v8;o?r=(n=o.split("."))[0]+n[1]:i&&(!(n=i.match(/Edge\/(\d+)/))||74<=n[1])&&(n=i.match(/Chrome\/(\d+)/))&&(r=n[1]),t.exports=r&&+r},hxI2:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),e.rgb=function(t,e){var i;return o[t]?i=o[t]:"#"===t.charAt(0)?i=a(t):t.match(/^rgba?\(/)&&(i=l(t)),i=i||{r:0,g:0,b:0,a:1},r.hasValue(e)&&(i.a=e),i},e.hexToRgb=a,e.hexToRgbWithAlpha=s,e.rgbaToRgb=l,e.rgbToHex=function(t){return"#"+u(t.r.toString(16))+u(t.g.toString(16))+u(t.b.toString(16))},e.rgbToRGBA=function(t){return r.hasValue(t.a)&&1!==t.a?"rgba("+t.r+","+t.g+","+t.b+","+t.a+")":"rgb("+t.r+","+t.g+","+t.b+")"},e.pad2=u,e.interpolate=function(t,e,i){return i=n.fitToRange(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},e.lighten=function(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}},e.getLightnessStep=c,e.brighten=function(t,e){return t&&(e=c(Math.min(Math.max(t.r,t.g,t.b),230),e),{r:Math.max(0,Math.min(255,Math.round(t.r+e))),g:Math.max(0,Math.min(255,Math.round(t.g+e))),b:Math.max(0,Math.min(255,Math.round(t.b+e))),a:t.a})},e.getBrightnessStep=function(t,e){return Math.round(255*e)},e.saturate=function(t,e){return null==t||1==e?t:((t=p(t)).s=e,h(t))},e.hslToRgb=h,e.rgbToHsl=p,e.rgbToHsv=function(t){var e=t.r/255,i=t.g/255,n=t.b/255,t=Math.max(e,i,n),r=Math.min(e,i,n),o=0,a=t,s=t-r,l=0==t?0:s/t;if(t==r)o=0;else{switch(t){case e:o=(i-n)/s+(i<n?6:0);break;case i:o=(n-e)/s+2;break;case n:o=(e-i)/s+4}o/=6}return{h:o,s:l,v:a}},e.hsvToRgb=function(t){var e=0,i=0,n=0,r=t.h,o=t.s,a=t.v,t=Math.floor(6*r),r=6*r-t,s=a*(1-o),l=a*(1-r*o),u=a*(1-(1-r)*o);switch(t%6){case 0:e=a,i=u,n=s;break;case 1:e=l,i=a,n=s;break;case 2:e=s,i=a,n=u;break;case 3:e=s,i=l,n=a;break;case 4:e=u,i=s,n=a;break;case 5:e=a,i=s,n=l}return{r:Math.round(255*e),g:Math.round(255*i),b:Math.round(255*n)}},e.isLight=function(t){return 128<=(299*t.r+587*t.g+114*t.b)/1e3};var n=i("Gg2j"),r=i("Mtpk"),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}
1,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},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){t=t.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(t,e,i,n){return e+e+i+i+n+n});var e=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(t);return e?{r:parseInt(e[1],16),g:parseInt(e[2],16),b:parseInt(e[3],16)}:s(t)}function s(t){t=t.replace(/^#?([a-f\d])([a-f\d])([a-f\d])([a-f\d])$/i,function(t,e,i,n,r){return e+e+i+i+n+n+r+r});t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(t);return t?{r:parseInt(t[1],16),g:parseInt(t[2],16),b:parseInt(t[3],16),a:parseInt(t[4],16)/256}:void 0}function l(t){var e=(t=t.replace(/[ ]/g,"")).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])}}function u(t){return 1==t.length?"0"+t:""+t}function c(t,e){return Math.round((0<e?255-t:t)*e)}function h(t){var e,i,n,r,o=t.h,a=t.s,t=t.l;return 0==a?i=n=r=t:(i=(e=function(t,e,i){return i<0&&(i+=1),1<i&&--i,i<1/6?t+6*(e-t)*i:i<.5?e:i<2/3?t+(e-t)*(2/3-i)*6:t})(a=2*t-(t=t<.5?t*(1+a):t+a-t*a),t,o+1/3),n=e(a,t,o),r=e(a,t,o-1/3)),{r:Math.round(255*i),g:Math.round(255*n),b:Math.round(255*r)}}function p(t){var e=t.r/255,i=t.g/255,n=t.b/255,t=Math.max(e,i,n),r=Math.min(e,i,n),o=0,a=0,s=(t+r)/2;if(t===r)o=a=0;else{var l=t-r,a=.5<s?l/(2-t-r):l/(t+r);switch(t){case e:o=(i-n)/l+(i<n?6:0);break;case i:o=(n-e)/l+2;break;case n:o=(e-i)/l+4}o/=6}return{h:o,s:a,l:s}}}
1,hznD:function(t,e,i){var n=i("oRlD"),r=i("5ou3");t.exports=n?{}.toString:function(){return"[object "+r(this)+"]"}},ibOM:function(t,e,i){function n(s){return function(t){for(var e,i=c(t),n=u(i),r=n.length,o=0,a=[];o<r;)e=n[o++],l&&!h.call(i,e)||a.push(s?[e,i[e]]:i[e]);return a}}var l=i("3sMl"),u=i("kcMx"),c=i("9XRO"),h=i("EVp9").f;t.exports={entries:n(!0),values:n(!1)}},ilXn:function(t,e,i){function y(t){return t+22+75*(t<26)}function o(t){var e,i=[],n=(t=(t=>{for(var e=[],i=0,n=t.length;i<n;){var r,o=t.charCodeAt(i++);55296<=o&&o<=56319&&i<n?56320==(64512&(r=t.charCodeAt(i++)))?e.push(((1023&o)<<10)+(1023&r)+65536):(e.push(o),i--):e.push(o)}return e})(t)).length,r=128,o=0,a=72;for(c=0;c<t.length;c++)(e=t[c])<128&&i.push(x(e));var s=i.length,l=s;for(s&&i.push("-");l<n;){for(var u=2147483647,c=0;c<t.length;c++)(e=t[c])>=r&&e<u&&(u=e);var h=l+1;if(u-r>b((2147483647-o)/h))throw RangeError(v);for(o+=(u-r)*h,r=u,c=0;c<t.length;c++){if((e=t[c])<r&&2147483647<++o)throw RangeError(v);if(e==r){for(var p=o,d=36;;d+=36){var f=d<=a?1:a+26<=d?26:d-a;if(p<f)break;var g=p-f,m=36-f;i.push(x(y(f+g%m))),p=b(g/m)}i.push(x(y(p))),a=((t,e,i)=>{var n=0;for(t=i?b(t/700):t>>1,t+=b(t/e);455<t;n+=36)t=b(t/35);return b(n+36*t/(t+38))})(o,h,l==s),o=0,++l}}++o,++r}return i.join("")}var a=/[^\0-\u007E]/,s=/[.\u3002\uFF0E\uFF61]/g,v="Overflow: input needs wider integers to process",b=Math.floor,x=String.fromCharCode;t.exports=function(t){for(var e,i=[],n=t.toLowerCase().replace(s,".").split("."),r=0;r<n.length;r++)e=n[r],i.push(a.test(e)?"xn--"+o(e):e);return i.join(".")}},"jC/1":function(t,e,i){var n=i("0sYB"),r=i("HnbP"),o=i("7X7h"),a=i("6aQQ"),i=i("xlUI"),s=[],l=s.sort,u=a(function(){s.sort(void 0)}),a=a(function(){s.sort(null)}),i=i("sort");n({target:"Array",proto:!0,forced:u||!a||!i},{sort:function(t){return void 0===t?l.call(o(this)):l.call(o(this),r(t))}})},jFX2:function(t,e,i){function n(t){var e=u(this),t=String(t),i=m(e,RegExp),n=void 0===(n=void 0===(n=e.flags)&&e instanceof RegExp&&!("flags"in P)?p.call(e):n)?"":String(n),i=new i(i===RegExp?e.source:e,n),r=!!~n.indexOf("g"),n=!!~n.indexOf("u");return i.lastIndex=s(e.lastIndex),new O(i,t,r,n)}var r=i("0sYB"),o=i("F/ei"),a=i("swFJ"),s=i("tHyI"),l=i("HnbP"),u=i("3weC"),c=i("2xmP"),h=i("AzDz"),p=i("/arR"),d=i("k2B3"),f=i("6aQQ"),g=i("KslR"),m=i("Nfo5"),y=i("L0in"),v=i("SqFF"),b=i("lnCe"),x=g("matchAll"),_=v.set,w=v.getterFor("RegExp String Iterator"),P=RegExp.prototype,S=P.exec,C="".matchAll,T=!!C&&!f(function(){"a".matchAll(/./)}),O=o(function(t,e,i,n){_(this,{type:"RegExp String Iterator",regexp:t,string:e,global:i,unicode:n,done:!1})},"RegExp String",function(){var t,e,i,n=w(this);return n.done?{value:void 0,done:!0}:null===(i=((t,e)=>{var i=t.exec;if("function"!=typeof i)return S.call(t,e);if("object"!=Rt(i=i.call(t,e)))throw TypeError("Incorrect exec result");return i})(t=n.regexp,e=n.string))?{value:void 0,done:n.done=!0}:(n.global?""==String(i[0])&&(t.lastIndex=y(e,s(t.lastIndex),n.unicode)):n.done=!0,{value:i,done:!1})});r({target:"String",proto:!0,forced:T},{matchAll:function(t){var e,i=a(this);if(null!=t){if(h(t)&&!~String(a("flags"in P?t.flags:p.call(t))).indexOf("g"))throw TypeError("`.matchAll` does not allow non-global regexes");if(T)return C.apply(i,arguments);if(null!=(e=void 0===(e=t[x])&&b&&"RegExp"==c(t)?n:e))return l(e).call(t,i)}else if(T)return C.apply(i,arguments);return e=String(i),i=new RegExp(t,"g"),b?n.call(i,e):i[x](e)}}),b||x in P||d(P,x,n)},jViO:function(t,e,i){var n=i("0sYB"),r=i("1wCr"),o=i("HnbP"),a=i("3weC"),i=i("6aQQ"),s=r("Reflect","apply"),l=Function.apply;n({target:"Reflect",stat:!0,forced:!i(function(){s(function(){})})},{apply:function(t,e,i){return o(t),a(i),s?s(t,e,i):l.call(t,e,i)}})},jfaP:function(t,e,i){i.d(e,"a",function(){return l});var n,e=i("m4/l"),r=i("Vs7R"),o=i("8ZqG"),a=i("aCit"),s=i("hGwe"),d=i("Gg2j"),l=(n=r.a,Object(e.c)(u,n),u.prototype.makePath=function(){this._distance=0;var t=this.segments;if(t&&0<t.length){for(var e="",i=0,n=t.length;i<n;i++){var r=t[i];if(0<r.length){e+=s.moveTo(r[0]);for(var o=1;o<r.length;o++){var a=r[o];e+=s.lineTo(a),this._distance+=d.getDistance(r[o-1],a)}}}this.path=e}this._realSegments=t},Object.defineProperty(u.prototype,"segments",{get:function(){return this.getPropertyValue("segments")},set:function(t){this.setPropertyValue("segments",t),this.makePath()},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"distance",{get:function(){return this._distance},enumerable:!0,configurable:!0}),u.prototype.positionToPoint=function(t){var e=0,i=(t<0&&(t=Math.abs(t),e=180),this._realSegments);if(i){for(var n,r=this.distance,o=0,a=0,s=0,l=void 0,u=void 0,c=0;c<i.length;c++){var h=i[c];if(1<h.length){for(var p=1;p<h.length;p++)if(l=h[p-1],u=h[p],a=o/r,s=(o+=d.getDistance(l,u))/r,a<=t&&t<s){c=i.length;break}}else 1==h.length&&(l=h[0],u=h[0],a=0,s=1)}if(l&&u)return{x:(n=d.getMidPoint(l,u,(t-a)/(s-a))).x,y:n.y,angle:e+d.getAngle(l,u)}}return{x:0,y:0,angle:0}},Object.defineProperty(u.prototype,"realSegments",{get:function(){return this._realSegments},enumerable:!0,configurable:!0}),u);function u(){var t=n.call(this)||this;return t._distance=0,t.className="Polyline",t.element=t.paper.add("path"),t.shapeRendering="auto",t.fill=Object(o.c)(),t.strokeOpacity=1,t.applyTheme(),t}a.c.registeredClasses.Polyline=l}
1,jgaU:function(t,e,i){i("gaw2"),i("Hp8y"),i("/NC3"),i("M44V"),i("ybeA"),i("w2pQ"),i("RBX2"),i("Ecdy");i=i("lCww");t.exports=i},jmmR:function(t,e,i){var n=i("0sYB"),r=i("7X7h"),o=i("kcMx");n({target:"Object",stat:!0,forced:i("6aQQ")(function(){o(1)})},{keys:function(t){return o(r(t))}})},jnLg:function(t,e,i){function n(e){return function(t){t=String(r(t));return 1&e&&(t=t.replace(o,"")),t=2&e?t.replace(a,""):t}}var r=i("swFJ"),i="["+i("DUr5")+"]",o=RegExp("^"+i+i+"*"),a=RegExp(i+i+"*$");t.exports={start:n(1),end:n(2),trim:n(3)}},jqnv:function(t,e,i){var n=i("0sYB"),r=i("3weC"),o=i("ucqQ"),a=i("KJuV");a&&n({target:"Reflect",stat:!0},{setPrototypeOf:function(t,e){r(t),o(e);try{return a(t,e),!0}catch(t){return!1}}})},jqyf:function(t,e){t.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},k2B3:function(t,e,i){var n=i("3sMl"),r=i("8+rI"),o=i("Pm8L");t.exports=n?function(t,e,i){return r.f(t,e,o(1,i))}:function(t,e,i){return t[e]=i,t}},k6kv:function(t,e,i){i.d(e,"a",function(){return f});var l,e=i("m4/l"),n=i("Meme"),r=i("5xph"),o=i("ND2/"),a=i("w4m0"),s=i("aCit"),u=i("tjMS"),c=i("Gg2j"),h=i("hGwe"),p=i("v9UT"),d=i("Mtpk"),i=i("TGuK"),f=(l=n.a,Object(e.c)(g,l),g.prototype.setAxis=function(t){l.prototype.setAxis.call(this,t),t.layout="vertical"},g.prototype.updateGridContainer=function(){var t,e=this.axis;e&&((t=this.gridContainer).x=e.pixelX,t.width=e.axisLength)},g.prototype.processRenderer=function(){l.prototype.processRenderer.call(this);var t=this.axis;t&&(t.width instanceof u.a||(t.width=Object(u.c)(100)),p.used(this.line),(t=t.title).rotation=0,t.align="center",(this.opposite?(this.line.toFront(),t):(t.toFront(),this.toBack(),this.line)).toBack())},g.prototype.updateTooltip=function(){var t,e,i,n;this.axis&&(t=this.line.pixelX,e=this.line.pixelY,i=this.axisLength,n=1e3,this.opposite?this.inside||(e=-1e3,n=1e3):this.inside&&(e=-1e3,n=1e3),this.axis.updateTooltip("vertical",{x:t,y:e,width:i,height:n}))},g.prototype.updateLabelElement=function(t,e,i,n){d.hasValue(n)||(n=t.location);i=this.positionToPoint(e+=(i-e)*n);t.isMeasured=!t.inside;var r,n=0,o=this.gridContainer.maxHeight;this.opposite?(t.inside?(r="top","bottom"==t.valign&&(n=o,r="bottom"),"middle"==t.valign&&(n=o/2,r="middle")):r="bottom",i.y=n):(t.inside?(r="bottom","top"==t.valign&&(n=-o,r="top"),"middle"==t.valign&&(n=-o/2,r="middle")):r="top",i.y+=n),0==t.rotation&&(t.verticalCenter=r),this.positionItem(t,i),this.toggleVisibility(t,e,this.minLabelPosition,this.maxLabelPosition)},Object.defineProperty(g.prototype,"axisLength",{get:function(){var t=this.axis;return t.measuredWidth-t.pixelPaddingRight-t.pixelPaddingLeft||0},enumerable:!0,configurable:!0}),g.prototype.positionToPoint=function(t,e){return{x:this.positionToCoordinate(t),y:0}},g.prototype.pointToPosition=function(t){return this.coordinateToPosition(t.x,t.y)},g.prototype.getPositionRangePath=function(t,e){var t=c.fitToRange(this.positionToCoordinate(t),0,this.axisLength),e=c.fitToRange(this.positionToCoordinate(e),0,this.axisLength),i=Math.abs(e-t),n=this.getHeight(),t=Math.min(t,e);return h.rectToPath({x:t,y:0,width:i,height:n},!0)},g.prototype.updateBreakElement=function(t){l.prototype.updateBreakElement.call(this,t);var e=t.startLine,i=t.endLine,n=t.fillShape,r=t.startPoint,o=t.endPoint,a=t.pixelMarginLeft,s=this.getHeight()-t.pixelMarginTop-t.pixelMarginBottom;r.x=c.fitToRange(r.x,-1,this.axisLength+1),o.x=c.fitToRange(o.x,-1,this.axisLength+1),r.x==o.x&&(r.x<0||r.x>this.axisLength)?t.fillShape.__disabled=!0:t.fillShape.__disabled=!1,e.y=a,e.width=0,e.height=s,i.y=a,i.width=0,i.height=s,n.height=s,n.width=Math.abs(o.x-r.x),n.y=a,n.x=r.x},g.prototype.updateGridElement=function(t,e,i){e+=(i-e)*t.location;i=this.positionToPoint(e);t.path=h.moveTo({x:0,y:0})+h.lineTo({x:0,y:this.getHeight()}),this.positionItem(t,i),this.toggleVisibility(t,e,0,1)},g.prototype.updateTickElement=function(t,e,i){e+=(i-e)*t.location;var i=this.positionToPoint(e),n=t.length;i.y=p.spritePointToSprite({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=h.moveTo({x:0,y:0})+h.lineTo({x:0,y:n}),this.positionItem(t,i),this.toggleVisibility(t,e,0,1)},g.prototype.updateAxisLine=function(){this.line.path=h.moveTo({x:0,y:0})+h.lineTo({x:this.axisLength,y:0})},g.prototype.updateBaseGridElement=function(){l.prototype.updateBaseGridElement.call(this);var t=this.axis,e=this.getHeight(),i=this.axisLength,n=this.baseGrid,t=t.basePoint.x;t<-.2||i+.2<t?n.hide(0):(i=p.spritePointToSprite({x:0,y:0},this.gridContainer,n.parent).y,n.path=h.moveTo({x:0,y:0})+h.lineTo({x:0,y:e}),n.moveTo({x:t,y:i}),n.show(0))},g.prototype.createBreakSprites=function(t){t.startLine=new o.a,t.endLine=new o.a;var e=new a.a;e.setWavedSides(!1,!0,!1,!0),t.fillShape=e},g.prototype.toAxisPosition=function(t){var e=t,i=this.axis;if(i){var n=i.relativePositionSprite,r=i.pixelX;if(n?r=p.spritePointToSprite({x:this.pixelX,y:0},this.parent,n).x:n=i.parent,n)return(e-r/n.innerWidth)/(i.axisLength/n.innerWidth)}return t}
1,g.prototype.updateBullet=function(t,e,i){var n=.5,i=(t instanceof r.a&&(n=t.location),this.positionToPoint(e+=(i-e)*n));i.y=p.spritePointToSprite({x:0,y:this.line.pixelY},this.line.parent,this.gridContainer).y,this.positionItem(t,i),this.toggleVisibility(t,e,0,1)},g);function g(){var t=l.call(this)||this;return t.className="AxisRendererX",t.minGridDistance=120,t.opposite=!1,t.rotation=0,t.width=Object(u.c)(100),t.labels.template.horizontalCenter="middle",t.applyTheme(),t}s.c.registeredClasses.AxisRendererX=f,i.c.push({relevant:i.b.heightXS,state:function(t,e){return t instanceof f?((t=t.states.create(e)).properties.inside=!0,t.properties.maxLabelPosition=.9,t.properties.minLabelPosition=.1,t):null}}),i.c.push({relevant:i.b.heightXXS,state:function(t,e){return t instanceof f?((t=t.states.create(e)).properties.disabled=!0,t):null}})},kHz4:function(t,e,i){var n=i("0sYB"),u=i("HnbP"),r=i("TQpL"),o=i("AYiJ"),c=i("L4xm");n({target:"Promise",stat:!0},{allSettled:function(t){var s=this,e=r.f(s),l=e.resolve,i=e.reject,n=o(function(){var n=u(s.resolve),r=[],o=0,a=1;c(t,function(t){var e=o++,i=!1;r.push(void 0),a++,n.call(s,t).then(function(t){i||(i=!0,r[e]={status:"fulfilled",value:t},--a)||l(r)},function(t){i||(i=!0,r[e]={status:"rejected",reason:t},--a)||l(r)})}),--a||l(r)});return n.error&&i(n.value),e.promise}})},kQxV:function(t,e,i){i.d(e,"a",function(){return u});var s,e=i("m4/l"),n=i("+qIf"),r=i("o0Lc"),l=i("hD5A"),o=i("v9UT"),a=i("Qkdp"),u=(s=r.b,Object(e.c)(c,s),c.prototype._dispatchSpriteEvent=function(t){this.target.disabled||this.target.isTemplate||!this.target.events.isEnabled(t.type)||(t=a.merge(t,{target:this.target}),this.target.events.dispatchImmediately(t.type,t))},c.prototype._dispatchSpritePointEvent=function(t){this.target.disabled||this.target.isTemplate||!this.target.events.isEnabled(t.type)||(t=a.merge(t,{target:this.target,spritePoint:t.point?o.documentPointToSprite(t.point,this.target):void 0,svgPoint:this.target.getSvgPoint(t.point)}),this.target.events.dispatchImmediately(t.type,t))},c.prototype._addInteractionObjectEvent=function(e,i,n,r){var o=this,a=r+"-"+e;return this._interactionEvents.insertKeyIfEmpty(a,function(){var t=o.target.interactions.events.on(e,i,n,r);return new l.a(function(){o._interactionEvents.removeKey(a),t.dispose()})}).increment()},c.prototype._on=function(t,e,i,n,r,o){var t=s.prototype._on.call(this,t,e,i,n,r,o),a=[t.disposer];switch(e){case"hit":case"track":case"doublehit":case"wheel":case"wheelup":case"wheeldown":case"wheelleft":case"wheelright":a.push(this._addInteractionObjectEvent(e,this._dispatchSpritePointEvent,this,r));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":a.push(this._addInteractionObjectEvent(e,this._dispatchSpriteEvent,this,r))}switch(e){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 t.disposer=new l.c(a),t},c);function c(){var t=null!==s&&s.apply(this,arguments)||this;return t._interactionEvents=new n.a,t}},"kZk/":function(t,e,i){var n=i("0sYB"),r=i("jnLg").trim;n({target:"String",proto:!0,forced:i("rCh7")("trim")},{trim:function(){return r(this)}})},kcMx:function(t,e,i){var n=i("3pky"),r=i("XhXf");t.exports=Object.keys||function(t){return n(t,r)}},keeN:function(t,e,i){i("eygo")("Int8",function(n){return function(t,e,i){return n(this,t,e,i)}})},kwkr:function(t,e,i){var n=i("0sYB"),i=i("uPlY");n({target:"Date",proto:!0,forced:Date.prototype.toISOString!==i},{toISOString:i})}
1,lCww:function(t,e,i){i=i("vfdp");t.exports=i},lL3t:function(t,e,i){var n=i("0sYB"),r=i("X/sl").some,o=i("xlUI"),i=i("J+FZ"),o=o("some"),i=i("some");n({target:"Array",proto:!0,forced:!o||!i},{some:function(t){return r(this,t,1<arguments.length?arguments[1]:void 0)}})},lOhE:function(t,e,i){var i=i("0sYB"),n=Math.log,r=Math.LOG10E;i({target:"Math",stat:!0},{log10:function(t){return n(t)*r}})},lPoY:function(t,e,i){var n=i("0sYB"),r=i("ojxk").indexOf,o=i("xlUI"),i=i("J+FZ"),a=[].indexOf,s=!!a&&1/[1].indexOf(1,-0)<0,o=o("indexOf"),i=i("indexOf",{ACCESSORS:!0,1:0});n({target:"Array",proto:!0,forced:s||!o||!i},{indexOf:function(t){return s?a.apply(this,arguments)||0:r(this,t,1<arguments.length?arguments[1]:void 0)}})},leaB:function(t,e,i){var n=i("6aQQ"),r=i("KslR"),o=i("lnCe"),a=r("iterator");t.exports=!n(function(){var t=new URL("b?a=1&b=2&c=3","http://a"),i=t.searchParams,n="";return t.pathname="c%20d",i.forEach(function(t,e){i.delete("b"),n+=e+t}),o&&!t.toJSON||!i.sort||"http://a/c%20d?a=1&c=3"!==t.href||"3"!==i.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!i[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://ÑеÑÑ").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==n||"x"!==new URL("http://x",void 0).host})},lkeQ:function(t,e,i){function n(){return s.call(c(this))}var r=i("vfdp"),o=i("UseD"),a=i("yBTm"),i=i("KslR")("iterator"),r=r.Uint8Array,s=a.values,l=a.keys,u=a.entries,c=o.aTypedArray,a=o.exportTypedArrayMethod,o=r&&r.prototype[i],r=!!o&&("values"==o.name||null==o.name);a("entries",function(){return u.call(c(this))}),a("keys",function(){return l.call(c(this))}),a("values",n,!r),a(i,n,!r)},lm74:function(t,e,i){var n=i("0sYB"),r=i("o3G/"),o=[].reverse,i=[1,2];n({target:"Array",proto:!0,forced:String(i)===String(i.reverse())},{reverse:function(){return r(this)&&(this.length=this.length),o.call(this)}})},lnCe:function(t,e){t.exports=!1},lt6Q:function(t,e){t.exports={}},lzhD:function(t,e,i){i("eygo")("Uint32",function(n){return function(t,e,i){return n(this,t,e,i)}})},"m4/l":function(t,e,i){e.c=function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)},i.d(e,"a",function(){return r}),e.b=function(t,a,s,l){return new(s=s||Promise)(function(i,e){function n(t){try{o(l.next(t))}catch(t){e(t)}}function r(t){try{o(l.throw(t))}catch(t){e(t)}}function o(t){var e;t.done?i(t.value):((e=t.value)instanceof s?e:new s(function(t){t(e)})).then(n,r)}o((l=l.apply(t,a||[])).next())})},e.d=function(n,r){var o,a,s,l={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]},t={next:e(0),throw:e(1),return:e(2)};return"function"==typeof Symbol&&(t[Symbol.iterator]=function(){return this}),t;function e(i){return function(t){var e=[i,t];if(o)throw new TypeError("Generator is already executing.");for(;l;)try{if(o=1,a&&(s=2&e[0]?a.return:e[0]?a.throw||((s=a.return)&&s.call(a),0):a.next)&&!(s=s.call(a,e[1])).done)return s;switch(a=0,(e=s?[2&e[0],s.value]:e)[0]){case 0:case 1:s=e;break;case 4:return l.label++,{value:e[1],done:!1};case 5:l.label++,a=e[1],e=[0];continue;case 7:e=l.ops.pop(),l.trys.pop();continue;default:if(!(s=0<(s=l.trys).length&&s[s.length-1])&&(6===e[0]||2===e[0])){l=0;continue}if(3===e[0]&&(!s||e[1]>s[0]&&e[1]<s[3]))l.label=e[1];else if(6===e[0]&&l.label<s[1])l.label=s[1],s=e;else{if(!(s&&l.label<s[2])){s[2]&&l.ops.pop(),l.trys.pop();continue}l.label=s[2],l.ops.push(e)}}e=r.call(n,l)}catch(t){e=[6,t],a=0}finally{o=s=0}if(5&e[0])throw e[1];return{value:e[0]?e[1]:void 0,done:!0}}}},e.g=function(t){var e="function"==typeof Symbol&&Symbol.iterator,i=e&&t[e],n=0;if(i)return i.call(t);if(t&&"number"==typeof t.length)return{next:function(){return{value:(t=t&&n>=t.length?void 0:t)&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},e.e=o,e.f=function(){for(var t=[],e=0;e<arguments.length;e++)t=t.concat(o(arguments[e]));return t};var n=function(t,e){return(n=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])}))(t,e)},r=function(){return(r=Object.assign||function(t){for(var e,i=1,n=arguments.length;i<n;i++)for(var r in e=arguments[i])Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}).apply(this,arguments)};function o(t,e){var i="function"==typeof Symbol&&t[Symbol.iterator];if(!i)return t;var n,r,o=i.call(t),a=[];try{for(;(void 0===e||0<e--)&&!(n=o.next()).done;)a.push(n.value)}catch(t){r={error:t}}finally{try{n&&!n.done&&(i=o.return)&&i.call(o)}finally{if(r)throw r.error}}return a}Object.create}
1,"mF5+":function(t,e,i){i("Vwc7"),i("Ui9R"),i("VlLm"),i("R3j0"),i("zNr0"),i("uAB6"),i("t/IY"),i("eK2B"),i("ORGY"),i("06/b"),i("ywCi"),i("WAWz"),i("1Er2"),i("ruXs"),i("fjAw"),i("x0OK"),i("5tyj"),i("xbKe"),i("2MCn"),i("xv7a"),i("JezW"),i("LPN9"),i("tCdX"),i("6Ah2"),i("ffjw"),i("onIP"),i("5hgO"),i("NKcy"),i("8xQt"),i("nK49"),i("lPoY"),i("+Pwd"),i("MS5+"),i("Q0ab"),i("FL8s"),i("cXJ+"),i("lm74"),i("Jdjl"),i("lL3t"),i("jC/1"),i("TIsG"),i("KvVN"),i("FZ9I"),i("M1hx"),i("yBTm"),i("TskY"),i("DDWt"),i("09Lt"),i("ntrI"),i("16a9"),i("bUwg"),i("vIej"),i("w+oS"),i("h+H5"),i("Hfxi"),i("S+7J"),i("LoW2"),i("g3YV"),i("abrF"),i("sB9f"),i("ZYec"),i("e71F"),i("ha1R"),i("wgyV"),i("jmmR"),i("YcPX"),i("GzrW"),i("EyBv"),i("dzqq"),i("ywzu"),i("/fwt"),i("aSLB"),i("s4go"),i("NI+5"),i("oxU5"),i("YWS7"),i("+APs"),i("wLyq"),i("1t1Z"),i("FE89"),i("jFX2"),i("Ibl2"),i("3XS/"),i("LV//"),i("3Z2E"),i("dAGi"),i("OhoW"),i("flUP"),i("kZk/"),i("RIy+"),i("sgPD"),i("sSOU"),i("XaED"),i("NWlt"),i("PGhV"),i("XUj0"),i("Djm3"),i("dlbc"),i("5FpK"),i("u5pl"),i("FBxm"),i("Y8ws"),i("Xroj"),i("BKHV"),i("cSfM"),i("htcA"),i("2gbO"),i("1M4z"),i("U+Re"),i("TqDQ"),i("Gkqv"),i("8Cf/"),i("DMUu"),i("0KD/"),i("3mR7"),i("zYbq"),i("yv8f"),i("HyBf"),i("sVTF"),i("XDqO"),i("Uf/F"),i("5rWR"),i("P+4d"),i("dEJP"),i("onRi"),i("mSSX"),i("QwL+"),i("eKg1"),i("ocaP"),i("bZFJ"),i("pkYH"),i("QQDG"),i("qcEY"),i("+uwN"),i("oe0p"),i("Ca8x"),i("lOhE"),i("zQLg"),i("02tF"),i("xLUE"),i("L7fL"),i("Qj4T"),i("NR9A"),i("G83T"),i("pNDo"),i("2K9G"),i("kwkr"),i("OMnz"),i("ob/C"),i("57vZ"),i("TM0y"),i("MC1b"),i("kHz4"),i("VzG8"),i("wGwV"),i("RlUG"),i("IbQD"),i("vi/P"),i("9bPn"),i("DUzp"),i("2ih1"),i("Oz+B"),i("0aVp"),i("keeN"),i("tqfd"),i("9PYb"),i("sEiD"),i("mukW"),i("oq5N"),i("lzhD"),i("DgVf"),i("xtHw"),i("wfEi"),i("36nV"),i("Fhpb"),i("PoRT"),i("KWTK"),i("tEse"),i("wyAw"),i("Gmkj"),i("/XmW"),i("KWPb"),i("+Z4/"),i("lkeQ"),i("ZjxQ"),i("fluH"),i("D3TA"),i("IN7q"),i("Ygeo"),i("fG/y"),i("QgOz"),i("7gIX"),i("1ayE"),i("32Y2"),i("tg9j"),i("cBFz"),i("oa9N"),i("jViO"),i("f3Fu"),i("9lsj"),i("/SU0"),i("J+05"),i("1dhw"),i("olmY"),i("XDyS"),i("1E9r"),i("ZKUO"),i("eKCf"),i("9HTT"),i("jqnv"),i("FZOp");i=i("lCww");t.exports=i},mIpt:function(t,e,i){i.d(e,"a",function(){return a});var n=i("7XB+"),r=i("v9UT"),o=i("Mtpk"),a=(s.prototype.parse=function(t){return[]},Object.defineProperty(s.prototype,"parsableNumbers",{get:function(){return this.options.numberFields&&0<this.options.numberFields.length},enumerable:!0,configurable:!0}),s.prototype.maybeToNumber=function(t,e){return-1!==this.options.numberFields.indexOf(t)?r.anyToNumber(e):e},Object.defineProperty(s.prototype,"parsableDates",{get:function(){return this.options.dateFields&&0<this.options.dateFields.length},enumerable:!0,configurable:!0}),s.prototype.maybeToDate=function(t,e){return-1!==this.options.dateFields.indexOf(t)?this.options.dateFormatter.parse(e,this.dateFormat):e},s.prototype.maybeToEmpty=function(t){return o.hasValue(t)&&""!=t||!o.hasValue(this.options.emptyAs)?t:this.options.emptyAs},Object.defineProperty(s.prototype,"dateFormatter",{get:function(){return this.options.dateFormatter||(this.options.dateFormatter=new n.a,this.options.dateFormat&&(this.options.dateFormat=this.options.dateFormat)),this.options.dateFormatter},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"dateFormat",{get:function(){return this.options.dateFormat||this.dateFormatter.inputDateFormat},enumerable:!0,configurable:!0}),s);function s(){}},mSSX:function(t,e,i){var n=i("0sYB"),r=i("6aQQ"),o=i("4BZe"),a=1..toPrecision;n({target:"Number",proto:!0,forced:r(function(){return"1"!==a.call(1,void 0)})||!r(function(){a.call({})})},{toPrecision:function(t){return void 0===t?a.call(o(this)):a.call(o(this),t)}})},mtbW:function(t,L,e){function i(t){return[255&t]}function n(t){return[255&t,t>>8&255]}function r(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function o(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]}function a(t){return I(t,23,4)}function s(t){return I(t,52,8)}function l(t,e){B(t.prototype,e,{get:function(){return P(this)[e]}})}function u(t,e,i,n){if(i=b(i),t=P(t),i+e>t.byteLength)throw D("Wrong index");var r=P(t.buffer).bytes,i=i+t.byteOffset,t=r.slice(i,i+e);return n?t:t.reverse()}function c(t,e,i,n,r,o){if(i=b(i),t=P(t),i+e>t.byteLength)throw D("Wrong index");for(var a=P(t.buffer).bytes,s=i+t.byteOffset,l=n(+r),u=0;u<e;u++)a[s+u]=l[o?u:e-u-1]}var h=e("vfdp"),p=e("3sMl"),d=e("jqyf"),f=e("k2B3"),g=e("/vWR"),m=e("6aQQ"),y=e("L56b"),v=e("exNg"),V=e("tHyI"),b=e("E+A3"),x=e("MfFr"),R=e("Ox5T"),_=e("KJuV"),N=e("GtmK").f,B=e("8+rI").f,z=e("vjgd"),w=e("NRfM"),e=e("SqFF"),P=e.get,S=e.set,C=h.ArrayBuffer,T=C,O=h.DataView,e=O&&O.prototype,k=Object.prototype,D=h.RangeError,I=x.pack,A=x.unpack;if(d){if(!m(function(){C(1)})||!m(function(){new C(-1)})||m(function(){return new C,new C(1.5),new C(NaN),"ArrayBuffer"!=C.name})){for(var j,h=(T=function(t){return y(this,T),new C(b(t))}).prototype=C.prototype,F=N(C),E=0;F.length>E;)(j=F[E++])in T||f(T,j,C[j]);h.constructor=T}_&&R(e)!==k&&_(e,k);var x=new O(new T(2)),M=e.setInt8;x.setInt8(0,2147483648),x.setInt8(1,2147483649),!x.getInt8(0)&&x.getInt8(1)||g(e,{setInt8:function(t,e){M.call(this,t,e<<24>>24)},setUint8:function(t,e){M.call(this,t,e<<24>>24)}},{unsafe:!0})}else T=function(t){y(this,T,"ArrayBuffer");t=b(t);S(this,{bytes:z.call(new Array(t),0),byteLength:t}),p||(this.byteLength=t)}
1,O=function(t,e,i){y(this,O,"DataView"),y(t,T,"DataView");var n=P(t).byteLength,e=v(e);if(e<0||n<e)throw D("Wrong offset");if(e+(i=void 0===i?n-e:V(i))>n)throw D("Wrong length");S(this,{buffer:t,byteLength:i,byteOffset:e}),p||(this.buffer=t,this.byteLength=i,this.byteOffset=e)},p&&(l(T,"byteLength"),l(O,"buffer"),l(O,"byteLength"),l(O,"byteOffset")),g(O.prototype,{getInt8:function(t){return u(this,1,t)[0]<<24>>24},getUint8:function(t){return u(this,1,t)[0]},getInt16:function(t){t=u(this,2,t,1<arguments.length?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(t){t=u(this,2,t,1<arguments.length?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(t){return o(u(this,4,t,1<arguments.length?arguments[1]:void 0))},getUint32:function(t){return o(u(this,4,t,1<arguments.length?arguments[1]:void 0))>>>0},getFloat32:function(t){return A(u(this,4,t,1<arguments.length?arguments[1]:void 0),23)},getFloat64:function(t){return A(u(this,8,t,1<arguments.length?arguments[1]:void 0),52)},setInt8:function(t,e){c(this,1,t,i,e)},setUint8:function(t,e){c(this,1,t,i,e)},setInt16:function(t,e){c(this,2,t,n,e,2<arguments.length?arguments[2]:void 0)},setUint16:function(t,e){c(this,2,t,n,e,2<arguments.length?arguments[2]:void 0)},setInt32:function(t,e){c(this,4,t,r,e,2<arguments.length?arguments[2]:void 0)},setUint32:function(t,e){c(this,4,t,r,e,2<arguments.length?arguments[2]:void 0)},setFloat32:function(t,e){c(this,4,t,a,e,2<arguments.length?arguments[2]:void 0)},setFloat64:function(t,e){c(this,8,t,s,e,2<arguments.length?arguments[2]:void 0)}});w(T,"ArrayBuffer"),w(O,"DataView"),t.exports={ArrayBuffer:T,DataView:O}},"mte+":function(t,e,i){i=i("6aQQ");function n(t,e){return RegExp(t,e)}e.UNSUPPORTED_Y=i(function(){var t=n("a","y");return t.lastIndex=2,null!=t.exec("abcd")}),e.BROKEN_CARET=i(function(){var t=n("^r","gy");return t.lastIndex=2,null!=t.exec("str")})},mukW:function(t,e,i){i("eygo")("Uint16",function(n){return function(t,e,i){return n(this,t,e,i)}})},nK49:function(t,e,i){var n=i("0sYB"),r=i("ojxk").includes,o=i("0FA2");n({target:"Array",proto:!0,forced:!i("J+FZ")("indexOf",{ACCESSORS:!0,1:0})},{includes:function(t){return r(this,t,1<arguments.length?arguments[1]:void 0)}}),o("includes")},nPzZ:function(t,e,i){i.d(e,"a",function(){return c});var w,e=i("m4/l"),n=i("Inf5"),r=i("Vs7R"),P=i("Gg2j"),S=i("hGwe"),o=i("Mtpk"),a=i("8ZqG"),s=i("CuFa"),l=i("sxA1"),u=i("C84C"),c=(w=n.a,Object(e.c)(h,w),h.prototype.setFill=function(t){var e;w.prototype.setFill.call(this,t),t instanceof a.a?e=t.hex:t instanceof l.a||t instanceof s.a?e=t.stops.getIndex(0).color.hex:((t=new u.a).lightness=-.25,this.edge.filters.push(t),this.sideA.filters.push(t.clone()),this.sideB.filters.push(t.clone())),e&&(t=Object(a.c)(e).lighten(-.25),this.edge.fill=t,this.sideA.fill=t,this.sideB.fill=t,this.edge.stroke=t,this.sideA.stroke=t,this.sideB.stroke=t)},h.prototype.draw=function(){if(this.cornerRadius=0,this.innerCornerRadius=0,w.prototype.draw.call(this),0!==this.arc&&0<this.radius&&0<this.depth){this.sideB.show(0),this.sideA.show(0),this.edge.show(0);for(var t,e=this.startAngle,i=this.arc,n=this.pixelInnerRadius||0,r=this.radiusY||0,o=this.radius,a=e+i,s=r/o*n,l={x:P.cos(e)*n,y:P.sin(e)*s},u={x:P.cos(e)*o,y:P.sin(e)*r},c={x:P.cos(a)*o,y:P.sin(a)*r},a={x:P.cos(a)*n,y:P.sin(a)*s},h=this.depth,p={x:l.x,y:l.y-h},d={x:u.x,y:u.y-h},f={x:c.x,y:c.y-h},g={x:a.x,y:a.y-h},m="",y=Math.ceil(i/5),v=i/y,b=e,x=d,_=0;_<y;_++)x=(m=0<(b+=v)&&b<180?(m+=S.moveTo(x),t={x:P.cos(b)*o,y:P.sin(b)*r-h},(m=(m=(m+=S.lineTo({x:x.x,y:x.y+h}))+S.arcToPoint({x:t.x,y:t.y+h},o,r,!0))+S.lineTo(t))+S.arcToPoint(x,o,r)+"z"):(m+=S.moveTo(x),t={x:P.cos(b)*o,y:P.sin(b)*r-h},(m=(m=(m+=S.arcToPoint(t,o,r,!0))+S.lineTo({x:t.x,y:t.y+h}))+S.arcToPoint({x:x.x,y:x.y+h},o,r))+S.lineTo(x)+"z"),t);for(x=p,b=e,_=0;_<y;_++)x=(m=0<(b+=v)&&b<180?(m+=S.moveTo(x),t={x:P.cos(b)*n,y:P.sin(b)*s-h},(m=(m=(m+=S.lineTo({x:x.x,y:x.y+h}))+S.arcToPoint({x:t.x,y:t.y+h},n,s,!0))+S.lineTo(t))+S.arcToPoint(x,n,s)+"z"):(m+=S.moveTo(x),t={x:P.cos(b)*n,y:P.sin(b)*s-h},(m=(m=(m+=S.arcToPoint(t,n,s,!0))+S.lineTo({x:t.x,y:t.y+h}))+S.arcToPoint({x:x.x,y:x.y+h},n,s))+S.lineTo(x)+"z"),t);this.edge.path=m,this.sideA.path=S.moveTo(l)+S.lineTo(u)+S.lineTo(d)+S.lineTo(p)+S.closePath(),this.sideB.path=S.moveTo(c)+S.lineTo(a)+S.lineTo(g)+S.lineTo(f)+S.closePath(),this.startAngle<90?this.sideA.toBack():this.sideA.toFront(),90<this.startAngle+this.arc?this.sideB.toBack():this.sideB.toFront(),this.slice.dy=-h}else this.sideA.hide(0),this.sideB.hide(0),this.edge.hide(0)},Object.defineProperty(h.prototype,"depth",{get:function(){return this.getPropertyValue("depth")},set:function(t){this.setPropertyValue("depth",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"angle",{get:function(){var t=this.getPropertyValue("angle");return t=o.isNumber(t)?t:0},set:function(t){this.setPropertyValue("angle",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"radiusY",{get:function(){var t=this.getPropertyValue("radiusY");return t=o.isNumber(t)?t:this.radius-this.radius*this.angle/90},set:function(t){this.setPropertyValue("radiusY",t,!0)},enumerable:!0,configurable:!0}),h.prototype.copyFrom=function(t){w.prototype.copyFrom.call(this,t),this.edge.copyFrom(t.edge),this.sideA.copyFrom(t.sideA),this.sideB.copyFrom(t.sideB)},h);function h(){var t=w.call(this)||this,e=(t.className="Slice3D",t.layout="none",t.createChild(r.a)),e=((t.edge=e).shouldClone=!1,e.isMeasured=!1,e.toBack(),t.angle=30,t.depth=20,t.createChild(r.a)),e=((t.sideA=e).shouldClone=!1,e.isMeasured=!1,t.createChild(r.a));return(t.sideB=e).shouldClone=!1,e.isMeasured=!1,t.applyTheme(),t}}
1,ncT3:function(t,e,i){i.d(e,"a",function(){return s});var l,e=i("m4/l"),n=i("C6dT"),u=i("Vs7R"),r=i("Ybtf"),o=i("/e9j"),a=i("tjMS"),c=i("Qkdp"),h=i("hGwe"),s=(l=n.a,Object(e.c)(p,l),p.prototype.draw=function(){l.prototype.draw.call(this),c.copyProperties(this,this.top,u.b),c.copyProperties(this,this.bottom,u.b),c.copyProperties(this,this.body,u.b);var t,e,i=this.innerWidth,n=this.innerHeight,r=this.bottom,o=this.top,a=this.angle;"horizontal"==this.orientation?(r.y=s=n/2,o.y=n/2,o.x=i,t=(90-a)/90,e=0,this.bodyFillModifier.gradient.rotation=90):(t=0,e=(90-a)/90,s=i/2,r.y=n,r.x=i/2,o.x=i/2,this.bodyFillModifier.gradient.rotation=0);var a=this.radius.value*s,s=this.topRadius.value*s;r.radius=a-a*t,r.radiusY=a-a*e,o.radius=s-s*t,o.radiusY=s-s*e,a="horizontal"==this.orientation?h.moveTo({x:0,y:n/2-r.radiusY})+h.arcTo(-90,-180,r.radius,r.radiusY)+h.lineTo({x:i,y:n/2+o.radiusY})+h.arcTo(90,180,o.radius,o.radiusY)+h.closePath():h.moveTo({x:i/2-o.radius,y:0})+h.arcTo(180,-180,o.radius,o.radiusY)+h.lineTo({x:i/2+r.radius,y:n})+h.arcTo(0,180,r.radius,r.radiusY)+h.closePath(),this.body.path=a},Object.defineProperty(p.prototype,"angle",{get:function(){return this.getPropertyValue("angle")},set:function(t){this.setPropertyValue("angle",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(t){this.setPropertyValue("radius",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"topRadius",{get:function(){return this.getPropertyValue("topRadius")},set:function(t){this.setPropertyValue("topRadius",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"orientation",{get:function(){return this.getPropertyValue("orientation")},set:function(t){this.setPropertyValue("orientation",t,!0)},enumerable:!0,configurable:!0}),p);function p(){var t=l.call(this)||this;return t.className="Cone",t.angle=30,t.radius=Object(a.c)(100),t.topRadius=Object(a.c)(100),t.top=t.createChild(r.a),t.top.shouldClone=!1,t.bottom=t.createChild(r.a),t.bottom.shouldClone=!1,t.body=t.createChild(u.a),t.body.shouldClone=!1,t.body.setElement(t.paper.add("path")),t.layout="none",t.bodyFillModifier=new o.a,t.bodyFillModifier.lightnesses=[0,-.25,0],t.body.fillModifier=t.bodyFillModifier,t.applyTheme(),t}},ncgu:function(t,e,i){i.d(e,"b",function(){return o}),i.d(e,"a",function(){return a});var g,n,m=i("m4/l"),e=i("pR7v"),r=i("aCit"),y=i("Gg2j"),o=(n=e.b,Object(m.c)(l,n),l),a=(g=e.a,Object(m.c)(s,g),s.prototype.formatLabel=function(t,e){return this.durationFormatter.format(t,e||this.axisDurationFormat)},s.prototype.adjustMinMax=function(t,e,i,n,r){var o=this.baseUnit;if(this.setPropertyValue("maxPrecision",0),"millisecond"==o||"second"==o||"minute"==o||"hour"==o){n<=1&&(n=1),n=Math.round(n);var a=t,s=e;0===i&&(i=Math.abs(e));var l=[60,30,20,15,10,2,1],u=1;"hour"==o&&(l=[24,12,6,4,2,1]);try{for(var c=Object(m.g)(l),h=c.next();!h.done;h=c.next()){var p=h.value;if(n<i/p){u=p;break}}}catch(t){f={error:t}}finally{try{h&&!h.done&&(d=c.return)&&d.call(c)}finally{if(f)throw f.error}}var o=Math.ceil((e-t)/u/n),d=Math.log(Math.abs(o))*Math.LOG10E,f=Math.pow(10,Math.floor(d))/10,d=u*(y.closest(l,o/f)*f);this.durationFormatter.getValueUnit(d,this.baseUnit),t=Math.floor(t/d)*d,e=Math.ceil(e/d)*d,r&&((t-=d)<0&&0<=a&&(t=0),0<(e+=d))&&s<=0&&(e=0),l={min:t,max:e,step:d}}else l=g.prototype.adjustMinMax.call(this,t,e,i,n,r);return this.axisDurationFormat=this.durationFormatter.getFormat(l.step,l.max,this.baseUnit),l},Object.defineProperty(s.prototype,"tooltipDurationFormat",{get:function(){return this._tooltipDurationFormat},set:function(t){this._tooltipDurationFormat=t},enumerable:!0,configurable:!0}),s.prototype.getTooltipText=function(t){t=y.round(this.positionToValue(t),this._stepDecimalPlaces),t=this.formatLabel(t,this.tooltipDurationFormat);return this._adapterO?this._adapterO.apply("getTooltipText",t):t},Object.defineProperty(s.prototype,"baseUnit",{get:function(){return this._baseUnit},set:function(t){this._baseUnit!=t&&(this._baseUnit=t,this.durationFormatter.baseUnit=t,this.invalidate())},enumerable:!0,configurable:!0}),s.prototype.copyFrom=function(t){g.prototype.copyFrom.call(this,t),this.baseUnit=t.baseUnit},s);function s(){var t=g.call(this)||this;return t._baseUnit="second",t.className="DurationAxis",t.setPropertyValue("maxZoomFactor",1e6),t.applyTheme(),t}function l(){var t=n.call(this)||this;return t.className="DurationAxisDataItem",t.applyTheme(),t}r.c.registeredClasses.DurationAxis=a,r.c.registeredClasses.DurationAxisDataItem=o}
1,nj15:function(t,e,i){i("mF5+"),i("jgaU");i=i("lCww");t.exports=i},nlhF:function(t,e,i){var n=i("2xmP"),i=i("vfdp");t.exports="process"==n(i.process)},ntrI:function(t,e,i){i("0sYB")({global:!0},{globalThis:i("vfdp")})},o0Lc:function(t,e,i){i.d(e,"a",function(){return s}),i.d(e,"b",function(){return u});var n,e=i("m4/l"),l=i("hD5A"),r=i("hJ5i"),o=i("/9XX"),a=i("Mtpk"),s=(h.prototype.isDisposed=function(){return this._disposed},h.prototype.dispose=function(){if(!this._disposed){this._disposed=!0;var t=this._listeners;this._iterating=1,this._listeners=null,this._disabled=null;try{r.each(t,function(t){t.disposer.dispose()})}finally{this._killed=null,this._iterating=null}}},h.prototype.hasListeners=function(){return 0!==this._listeners.length},h.prototype.hasListenersByType=function(e){return r.any(this._listeners,function(t){return(null===t.type||t.type===e)&&!t.killed})},h.prototype.enable=function(){this._enabled=!0},h.prototype.disable=function(){this._enabled=!1},h.prototype.enableType=function(t){delete this._disabled[t]},h.prototype.disableType=function(t,e){this._disabled[t]=e=void 0===e?1/0:e},h.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)},h.prototype._removeExistingListener=function(e,i,n,r){if(this._disposed)throw new Error("EventDispatcher is disposed");this._eachListener(function(t){t.once!==e||t.type!==i||null!=n&&t.callback!==n||t.context!==r||t.disposer.dispose()})},h.prototype.isEnabled=function(t){if(this._disposed)throw new Error("EventDispatcher is disposed");return this._enabled&&0<this._listeners.length&&this.hasListenersByType(t)&&null==this._disabled[t]},h.prototype.has=function(e,i,n){return-1!==r.findIndex(this._listeners,function(t){return!0!==t.once&&t.type===e&&(null==i||t.callback===i)&&t.context===n})},h.prototype._shouldDispatch=function(t){if(this._disposed)throw new Error("EventDispatcher is disposed");var e=this._disabled[t];return a.isNumber(e)?(e<=1?delete this._disabled[t]:--this._disabled[t],!1):this._enabled},h.prototype._eachListener=function(t){var e=this;++this._iterating;try{r.each(this._listeners,t)}finally{--this._iterating,0===this._iterating&&0!==this._killed.length&&(r.each(this._killed,function(t){e._removeListener(t)}),this._killed.length=0)}},h.prototype.dispatchImmediately=function(e,i){this._shouldDispatch(e)&&this._eachListener(function(t){t.killed||null!==t.type&&t.type!==e||t.dispatch(e,i)})},h.prototype.dispatch=function(e,i){this._shouldDispatch(e)&&this._eachListener(function(t){t.killed||null!==t.type&&t.type!==e||o.e(function(){t.killed||t.dispatch(e,i)})})},h.prototype._on=function(t,e,i,n,r,o){var a=this;if(this._disposed)throw new Error("EventDispatcher is disposed");this._removeExistingListener(t,e,i,n);var s={type:e,callback:i,context:n,shouldClone:r,dispatch:o,killed:!1,once:t,disposer:new l.b(function(){s.killed=!0,a._removeListener(s)})};return this._listeners.push(s),s},h.prototype.onAll=function(i,n,t){return this._on(!1,null,i,n,t=void 0===t?!0:t,function(t,e){return i.call(n,t,e)}).disposer},h.prototype.on=function(t,i,n,e){return this._on(!1,t,i,n,e=void 0===e?!0:e,function(t,e){return i.call(n,e)}).disposer},h.prototype.once=function(t,i,n,e){var r=this._on(!0,t,i,n,e=void 0===e?!0:e,function(t,e){r.disposer.dispose(),i.call(n,e)});return r.disposer},h.prototype.off=function(t,e,i){this._removeExistingListener(!1,t,e,i)},h.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");r.each(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))})},h),u=(n=s,Object(e.c)(c,n),c.prototype.copyFrom=function(e){var i=this;if(this._disposed)throw new Error("EventDispatcher is disposed");if(e===this)throw new Error("Cannot copyFrom the same TargetedEventDispatcher");r.each(e._listeners,function(t){t.context!==e.target&&!t.killed&&t.shouldClone&&(null===t.type?i.onAll(t.callback,t.context):t.once?i.once(t.type,t.callback,t.context):i.on(t.type,t.callback,t.context))})},c);function c(t){var e=n.call(this)||this;return e.target=t,e}function h(){this._listeners=[],this._killed=[],this._disabled={},this._iterating=0,this._enabled=!0,this._disposed=!1}}
1,"o3G/":function(t,e,i){var n=i("2xmP");t.exports=Array.isArray||function(t){return"Array"==n(t)}},oC3T:function(t,e,i){i.d(e,"a",function(){return a});var n,e=i("m4/l"),r=i("Tjl+"),_=i("1yyj"),w=i("Gg2j"),o=i("0FpR"),P=i("Mtpk"),a=(n=r.a,Object(e.c)(s,n),s.prototype.morphToPolygon=function(t,e,i){var n=this.morphable.currentPoints;if(n&&t)return this.sortPoints(n),this.sortPoints(t),this._morphFromPointsReal=[],this._morphToPointsReal=[],P.hasValue(e)||(e=this.morphDuration),P.hasValue(i)||(i=this.morphEasing),this._morphFromPointsReal=this.normalizePoints(t,n),this._morphToPointsReal=this.normalizePoints(n,t),this.morphable.currentPoints=this._morphFromPointsReal,n=new _.a(this,{property:"morphProgress",from:0,to:1},e,i),this._disposers.push(n),n.start(),n},s.prototype.normalizePoints=function(t,e){for(var i=0,n=t.length;i<n;i++){var r=t[i][0],o=t[i][1],a=P.getValue(w.getBBox(r)),s=a.x+a.width,a=a.y+a.height;if(e[i]||(e[i]=[]),r&&!e[i][0]&&(e[i][0]=[{x:s,y:a},{x:s,y:a}]),e[i][0]){e[i][0]=this.addPoints(e[i][0],r.length);for(var l=1/0,u=0,c=0;c<e[i][0].length;c++){var h=w.getDistance(e[i][0][c],r[0]);h<l&&(u=c,l=h)}var p=e[i][0].slice(0,u),d=e[i][0].slice(u);e[i][0]=d.concat(p)}o&&(e[i][1]||(e[i][1]=[{x:s,y:a},{x:s,y:a}]),e[i][1]=this.addPoints(e[i][1],o.length))}return e},s.prototype.sortPoints=function(t){t.sort(function(t,e){t=P.getValue(w.getBBox(t[0])),e=P.getValue(w.getBBox(e[0]));return t.width*t.height>e.width*e.height?-1:1});for(var e=[],i=0,n=t.length;i<n;i++){var r=t[i][0];r&&e.push(P.getValue(w.getBBox(r)))}return w.getCommonRectangle(e)},s.prototype.morphToCircle=function(t,e,i){var n=this.morphable.points,r=this.sortPoints(n);this._morphFromPointsReal=[],this._morphToPointsReal=[],P.hasValue(e)||(e=this.morphDuration),P.hasValue(i)||(i=this.morphEasing);for(var o=0,a=n.length;o<a;o++){var s=n[o][0],l=n[o][1];if(this._morphFromPointsReal[o]=[],this._morphToPointsReal[o]=[],s){var u=s,c=P.getValue(w.getBBox(s)),h=(c=this.morphToSingle?P.getValue(r):c).x+c.width/2,p=c.y+c.height/2,d=t,f=(P.isNumber(d)||(d=Math.min(c.width/2,c.height/2)),u=[],w.getAngle({x:h,y:p},s[0])),g=100;s.length>g&&(g=s.length);for(var m=360/((g=(c=this.addPoints(s,g)).length)-1),y=0;y<g;y++){var v=m*y+f,v={x:h+d*w.cos(v),y:p+d*w.sin(v)};u[y]=v}if(l&&0<l.length)for(var b=0,x=l.length;b<x;b++)u.push({x:h,y:p});this._morphFromPointsReal[o][0]=c,this._morphToPointsReal[o][0]=u}}this.morphable.currentPoints=this._morphFromPointsReal;e=new _.a(this,{property:"morphProgress",from:0,to:1},e,i);return this._disposers.push(e),e.start(),e},s.prototype.addPoints=function(t,e){for(var i=Math.round(e/t.length),n=[],r=0,o=t.length;r<o;r++){var a=t[r],s=r==t.length-1?t[0]:t[r+1];n.push(a);for(var l=1;l<i;l++){var u=l/i,u={x:a.x+(s.x-a.x)*u,y:a.y+(s.y-a.y)*u};n.push(u)}n.length+t.length-r==e&&(i=0)}if(n.length<e&&0<t.length)for(var c=t[t.length-1],l=n.length;l<e;l++)n.push({x:c.x,y:c.y});return n},s.prototype.morphToRectangle=function(t,e,i,n){var r=this.morphable.points;this.sortPoints(r),this._morphFromPointsReal=[],this._morphToPointsReal=[],P.hasValue(i)||(i=this.morphDuration),P.hasValue(n)||(n=this.morphEasing);for(var o=0,a=r.length;o<a;o++){var s=r[o][0],l=r[o][1];if(this._morphFromPointsReal[o]=[],this._morphToPointsReal[o]=[],s){var u=s,c=s,h=this._bboxes[o],p=(this.morphToSingle,h.x),d=h.y,f=t,g=e;if(P.isNumber(f)||(f=h.width),P.isNumber(g)||(g=h.height),u=this.addPoints(u=[{x:p,y:d},{x:p+f,y:d},{x:p+f,y:d+g},{x:p,y:d+g}],s.length),s.length<4)for(var m=s.length;m<4;m++)u.push({x:s[m].x,y:s[m].y});if(l&&0<l.length)for(var y=h.x+h.width/2,v=h.y+h.height/2,b=0,x=l.length;b<x;b++)u.push({x:y,y:v});this._morphFromPointsReal[o][0]=c,this._morphToPointsReal[o][0]=u}}this.morphable.currentPoints=this._morphFromPointsReal;i=new _.a(this,{property:"morphProgress",from:0,to:1},i,n);return this._disposers.push(i),i.start(),i},Object.defineProperty(s.prototype,"morphProgress",{get:function(){return this._morphProgress},set:function(t){var e=[];if(null!=(this._morphProgress=t)){var i=this._morphFromPointsReal,n=this._morphToPointsReal;if(null!=i&&null!=n)for(var r=0,o=i.length;r<o;r++){var a=[],s=(e.push(a),i[r][0]),l=i[r][1],u=n[r][0],c=n[r][1];if(s&&0<s.length&&u&&0<u.length){for(var h=[],p=0,d=s.length;p<d;p++){var f=s[p],g=u[p],m={x:f.x+(g.x*this.scaleRatio-f.x)*t,y:f.y+(g.y*this.scaleRatio-f.y)*t};h.push(m)}a[0]=h}if(l&&0<l.length&&c&&0<c.length){for(var y=[],v=0,b=l.length;v<b;v++)f=l[v],g=c[v],m={x:f.x+(g.x*this.scaleRatio-f.x)*t,y:f.y+(g.y*this.scaleRatio-f.y)*t},y.push(m);a[1]=y}}}this.morphable.currentPoints=e},enumerable:!0,configurable:!0}),s.prototype.morphBack=function(t,e){this._morphToPointsReal=this._morphFromPointsReal,this._morphFromPointsReal=this.morphable.currentPoints,P.hasValue(t)||(t=this.morphDuration),P.hasValue(e)||(e=this.morphEasing);t=new _.a(this,{property:"morphProgress",from:0,to:1},t,e);return this._disposers.push(t),t.start(),t},Object.defineProperty(s.prototype,"animations",{get:function(){return this._animations||(this._animations=[],this._disposers.push(new _.b(this._animations))),this._animations},enumerable:!0,configurable:!0}),s);function s(t){var e=n.call(this)||this;return e._bboxes=[],e.morphDuration=800,e.morphEasing=o.cubicOut,e.morphToSingle=!0,e.scaleRatio=1,e.className="Morpher",e.morphable=t,e.applyTheme(),e}}
1,oRlD:function(t,e,i){var n={};n[i("KslR")("toStringTag")]="z",t.exports="[object z]"===String(n)},oa9N:function(t,e,i){var n=i("UseD").exportTypedArrayMethod,r=i("6aQQ"),i=i("vfdp").Uint8Array,i=i&&i.prototype||{},o=[].toString,a=[].join,r=(r(function(){o.call({})})&&(o=function(){return a.call(this)}),i.toString!=o);n("toString",o,r)},"ob/C":function(t,e,i){var n=i("k2B3"),r=i("NK3S"),i=i("KslR")("toPrimitive"),o=Date.prototype;i in o||n(o,i,r)},ocaP:function(t,e,i){var i=i("0sYB"),n=Math.atanh,r=Math.log;i({target:"Math",stat:!0,forced:!(n&&1/n(-0)<0)},{atanh:function(t){return 0==(t=+t)?t:r((1+t)/(1-t))/2}})},oe0p:function(t,e,i){var i=i("0sYB"),n=Math.hypot,l=Math.abs,u=Math.sqrt;i({target:"Math",stat:!0,forced:!!n&&n(1/0,NaN)!==1/0},{hypot:function(t,e){for(var i,n,r=0,o=0,a=arguments.length,s=0;o<a;)s<(i=l(arguments[o++]))?(r=r*(n=s/i)*n+1,s=i):r+=0<i?(n=i/s)*n:i;return s===1/0?1/0:s*u(r)}})},ohjg:function(t,e,i){i.d(e,"a",function(){return c});var n,e=i("m4/l"),r=i("Tjl+"),o=i("P7v+"),a=i("1yyj"),s=i("vMqJ"),l=i("Qkdp"),u=i("Wglt"),c=(n=r.a,Object(e.c)(h,n),h.prototype.appendPrimitives=function(e){u.each(this.filterPrimitives.iterator(),function(t){e.add(t)})},h.prototype.animate=function(t,e,i){return new a.a(this,t,e,i).start()},Object.defineProperty(h.prototype,"width",{get:function(){return this.properties.width},set:function(t){this.properties.width=t},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"height",{get:function(){return this.properties.height},set:function(t){this.properties.height=t},enumerable:!0,configurable:!0}),h.prototype.copyFrom=function(t){var i=this;n.prototype.copyFrom.call(this,t),l.each(t.properties,function(t,e){i[t]=e})},Object.defineProperty(h.prototype,"paper",{get:function(){return this._paper||Object(o.b)()},set:function(t){this._paper!=t&&(this._paper=t)},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"animations",{get:function(){return this._animations||(this._animations=[],this._disposers.push(new a.b(this._animations))),this._animations},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"scale",{get:function(){return this._scale},set:function(t){this._scale=t,this.updateScale()},enumerable:!0,configurable:!0}),h.prototype.updateScale=function(){},Object.defineProperty(h.prototype,"filterUnits",{get:function(){return this.properties.filterUnits},set:function(t){this.properties.filterUnits=t},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"nonScaling",{get:function(){return this._nonScaling},set:function(t){(this._nonScaling=t)||(this._scale=1),this.updateScale()},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"sprite",{set:function(t){this.setSprite(t)},enumerable:!0,configurable:!0}),h.prototype.setSprite=function(t){this._sprite&&this._sprite!=t&&this._sprite.filters.removeValue(this),this._sprite=t},h);function h(){var e=n.call(this)||this;return e.properties={},e.isTemplate=!1,e._scale=1,e._nonScaling=!0,e.className="Filter",e.filterPrimitives=new s.b,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}},ojxk:function(t,e,i){function n(s){return function(t,e,i){var n,r=l(t),o=u(r.length),a=c(i,o);if(s&&e!=e){for(;a<o;)if((n=r[a++])!=n)return!0}else for(;a<o;a++)if((s||a in r)&&r[a]===e)return s||a||0;return!s&&-1}}var l=i("9XRO"),u=i("tHyI"),c=i("Y8n3");t.exports={includes:n(!0),indexOf:n(!1)}},olmY:function(t,e,i){var n=i("0sYB"),r=i("3weC"),o=i("Ox5T");n({target:"Reflect",stat:!0,sham:!i("QKtu")},{getPrototypeOf:function(t){return o(r(t))}})},onIP:function(t,e,i){var n=i("0sYB"),r=i("X/sl").findIndex,o=i("0FA2"),a=!0,i=i("J+FZ")("findIndex");"findIndex"in[]&&Array(1).findIndex(function(){a=!1}),n({target:"Array",proto:!0,forced:a||!i},{findIndex:function(t){return r(this,t,1<arguments.length?arguments[1]:void 0)}}),o("findIndex")},onRi:function(t,e,i){function h(t,e,i){return 0===e?i:e%2==1?h(t,e-1,i*t):h(t*t,e/2,i)}var n=i("0sYB"),p=i("exNg"),d=i("4BZe"),f=i("ScUe"),i=i("6aQQ"),r=1..toFixed,g=Math.floor;n({target:"Number",proto:!0,forced:r&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==0xde0b6b3a7640080.toFixed(0))||!i(function(){r.call({})})},{toFixed:function(t){function e(t,e){for(var i=-1,n=e;++i<6;)n+=t*l[i],l[i]=n%1e7,n=g(n/1e7)}function i(t){for(var e=6,i=0;0<=--e;)i+=l[e],l[e]=g(i/t),i=i%t*1e7}function n(){for(var t,e=6,i="";0<=--e;)""===i&&0!==e&&0===l[e]||(t=String(l[e]),i=""===i?t:i+f.call("0",7-t.length)+t);return i}var r,o,a,s=d(this),t=p(t),l=[0,0,0,0,0,0],u="",c="0";if(t<0||20<t)throw RangeError("Incorrect fraction digits");if(s!=s)return"NaN";if(s<=-1e21||1e21<=s)return String(s);if(s<0&&(u="-",s=-s),1e-21<s)if(a=(r=(()=>{for(var t=0,e=s*h(2,69,1);4096<=e;)t+=12,e/=4096;for(;2<=e;)t+=1,e/=2;return t})()-69)<0?s*h(2,-r,1):s/h(2,r,1),a*=4503599627370496,0<(r=52-r)){for(e(0,a),o=t;7<=o;)e(1e7,0),o-=7;for(e(h(10,o,1),0),o=r-1;23<=o;)i(1<<23),o-=23;i(1<<o),e(1,1),i(2),c=n()}else e(0,a),e(1<<-r,0),c=n()+f.call("0",t);return 0<t?u+((a=c.length)<=t?"0."+f.call("0",t-a)+c:c.slice(0,a-t)+"."+c.slice(a-t)):u+c}})}
1,oq5N:function(t,e,i){i("eygo")("Int32",function(n){return function(t,e,i){return n(this,t,e,i)}})},oxAz:function(t,e,i){var n=i("sxi3");t.exports=function(t,e){t=n(t);if(t%e)throw RangeError("Wrong offset");return t}},oxU5:function(t,e,i){var n=i("0sYB"),o=i("Y8n3"),a=String.fromCharCode,i=String.fromCodePoint;n({target:"String",stat:!0,forced:!!i&&1!=i.length},{fromCodePoint:function(t){for(var e,i=[],n=arguments.length,r=0;r<n;){if(e=+arguments[r++],o(e,1114111)!==e)throw RangeError(e+" is not a valid code point");i.push(e<65536?a(e):a(55296+((e-=65536)>>10),e%1024+56320))}return i.join("")}})},p9TX:function(t,e,i){i.d(e,"a",function(){return c});var L,e=i("m4/l"),n=i("C6dT"),r=i("aCit"),V=i("MipW"),o=i("hD5A"),a=i("MIZb"),R=i("Gg2j"),N=i("v9UT"),B=i("Mtpk"),s=i("58Sn"),l=i("TGuK"),u=i("Q4nc"),c=(L=n.a,Object(e.c)(h,L),h.prototype.afterDraw=function(){L.prototype.afterDraw.call(this),this.validatePosition()},h.prototype.setPaper=function(t){t=L.prototype.setPaper.call(this,t);return t&&this.hardInvalidate(),t},h.prototype.handleValidate=function(){!this.currentText&&!this.text||0!=this.bbox.width&&0!=this.bbox.height||r.c.events.once("exitframe",this.hardInvalidate,this)},h.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()},h.prototype.arrange=function(){},h.prototype.updateCurrentText=function(){var t,e=N.isNotEmpty(this.html)&&this.paper.supportsForeignObject()?(t="html",this.html):(t="svg",this.text),i=(B.isObject(e)&&(e=e.toString()),B.hasValue(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)),e!=this.currentText||t!=this._currentFormat);return this.currentText=e,this._currentFormat=t,i},h.prototype.hardInvalidate=function(){this._prevStatus="",this.invalidate()},h.prototype.getLineBBox=function(t){var e=t&&t.element,i=e&&e.node;i&&i.parentNode&&(t.bbox=e.getBBox())},h.prototype.draw=function(){L.prototype.draw.call(this);var t=this.bbox.width,e=this.bbox.height,i=this.topParent;if(!i||i.maxWidth&&i.maxHeight){var n=R.max(this.availableWidth-this.pixelPaddingLeft-this.pixelPaddingRight,0),r=R.max(this.availableHeight-this.pixelPaddingTop-this.pixelPaddingBottom,0),o=r+","+n+this.wrap+this.truncate+this.fullWords+this.rtl+this.ellipsis;if(this.updateCurrentText()||!this.inited||this._prevStatus!=o){this._measuredWidth=0,this._measuredHeight=0,this.isOversized=!1;var a=this._currentFormat,s=this.currentText;if(B.hasValue(s)&&""!=s){var l=s.split("\n"),o=(this._prevStatus=o,this.textAlign=this.textAlign,this.group.getAttr("display"));if("none"==o&&this.group.removeAttr("display"),this.textPathElement&&this.textPathElement.removeChildren(),"svg"===a){this.element.removeAttr("display");var u=this.element;this.resetBBox();for(var c=0,h="",p=0;p<l.length;p++){var d=l[p];if(""!=d){var f=Object(V.b)().chunk(d,null,this.ignoreFormatting),g=0,m=!0,y=!1,v=this.getLineInfo(p);v?(v.text="",v.element.textContent=""):(v={text:"",element:this.getSVGLineElement("",0),complex:!1},u.add(v.element)),v.element.removeAttr("display"),v.element.removeChildren(),this.textPathElement&&v.element.add(this.textPathElement);for(var b=0;b<f.length;b++){b&&(v.complex=!0);var x=f[b];if("format"===x.type)h=x.text;else if(!y){if(v.text=x.text,v.style=Object(V.b)().translateStyleShortcuts(h),this.textPathElement?this.getSvgElement(v.text,v.style,this.textPathElement):this.getSvgElement(v.text,v.style,v.element),this.getLineBBox(v),v.bbox.width=Math.ceil(v.bbox.width),g<v.bbox.height&&(g=v.bbox.height),(this.wrap||this.truncate)&&v.bbox.width>n){this.isOversized=!0;var _=v.element.textContent,w=v.bbox.width/_.length,P=R.min(Math.ceil((v.bbox.width-n)/w),_.length);if(this.truncate){var S=!1,C=v.element.node;if(C&&C.childNodes)for(var T=v.element.node.childNodes.length-1;0<=T;T--){var O=v.element.node.childNodes[T];if(S&&v.bbox.width<=n&&(O.textContent+=" "+this.ellipsis,v.bbox=v.element.getBBox(),v.bbox.width=Math.floor(v.bbox.width),v.bbox.width<=n))break;for(var S=!1,k=O.textContent,_=v.element.textContent,P=R.min(Math.ceil((v.bbox.width-n)/w),_.length);v.bbox.width>n&&P<=_.length&&0<P;)(j=R.max(_.length-P-this.ellipsis.length,1))<=1&&(P=0)<T&&(S=!0,v.element.node.removeChild(O)),(k=N.truncateWithEllipsis(k,j,this.ellipsis,this.fullWords,this.rtl)).length>j&&this.fullWords&&(k=N.truncateWithEllipsis(k,j,this.ellipsis,!1,this.rtl)),O.textContent=k,v.bbox=v.element.getBBox(),v.bbox.width=Math.floor(v.bbox.width),P=Math.ceil(1.1*P);y=!0}}else if(v.element.node){for(var D=v.element.node.lastChild,I=void 0;v.bbox.width>n&&P<=_.length&&0<P;){var A,j=R.max(x.text.length-P,1);
1m?I=N.splitTextByCharCount(x.text,j,!0,this.rtl):((I=N.splitTextByCharCount(x.text,j,!0,this.rtl,!1))[0].length>j||1===j)&&(v.element.node.removeChild(D),P=0),0<P&&(A=I.shift(),m&&(A=N.trim(A)),D.textContent=Object(V.b)().cleanUp(A)),v.bbox=v.element.getBBox(),v.bbox.width=Math.floor(v.bbox.width),P++}if(0<I.length){var F="";B.hasValue(I)&&(this.rtl?F+=I.join("")+h:F+=h+I.join("").replace(/([\[\]]{1})/g,"$1$1"));for(var E=b+1;E<f.length;E++)"value"==f[E].type?F+=f[E].text.replace(/([\[\]]{1})/g,"$1$1"):F+=f[E].text;l.splice(p+1,0,F)}y=!0}}this.bbox.width<v.bbox.width&&(this.bbox.width=v.bbox.width),this.bbox.height=c+g,this.textPathElement?v.element.attr({dy:-this.paddingBottom.toString()}):v.element.attr({x:"0",y:c+g,dy:R.round(this.baseLineRatio*g,3).toString()}),m=!1}}d=v.element.node;d&&(D=d.lastChild)&&(D.textContent=this.rtl?N.ltrim(D.textContent):N.rtrim(D.textContent)),c+=g,this.addLineInfo(v,p)}else{var d=this.getSVGLineElement("",0),M=(d.add(this.getSvgElement(".",Object(V.b)().translateStyleShortcuts(h))),u.add(d),Math.ceil(d.getBBox().height)),M=(0<M&&(c+=M),u.removeElement(d),this.getLineInfo(p));M&&(M.text="",M.element.textContent="")}}this.maybeHideOversized(),this.measureFailed=!1,0!=this.bbox.width&&0!=this.bbox.height||(this.measureFailed=!0),this._measuredWidth=R.round(R.max(this.bbox.width,this.pixelWidth-this.pixelPaddingLeft-this.pixelPaddingRight)),this._measuredHeight=R.round(R.max(this.bbox.height,this.pixelHeight-this.pixelPaddingTop-this.pixelPaddingBottom)),this.alignSVGText(),this.bbox.width=this._measuredWidth,this.bbox.height=this._measuredHeight,e==this._measuredHeight&&t==this._measuredWidth||this.dispatch("transformed"),this.hideUnused(l.length)}else{this.element.removeAttr("display"),this.resetBBox(),(u=this.element).removeChildren();a=this.paper.foreignObject(),e=(u.add(a),this.maxWidth&&a.attr({width:this.maxWidth-this.pixelPaddingLeft-this.pixelPaddingRight}),this.maxHeight&&a.attr({height:this.maxHeight-this.pixelPaddingTop-this.pixelPaddingBottom}),this.getHTMLLineElement(s)),t=(a.node.appendChild(e),e.style.display="inline-block",e.clientWidth),s=e.clientHeight;e.style.display="block",this._bbox={x:0,y:0,width:t,height:s},a.attr({width:t+1,height:s}),this.maybeHideOversized(),this._measuredWidth=R.max(this.bbox.width,this.pixelWidth-this.pixelPaddingLeft-this.pixelPaddingRight),this._measuredHeight=R.max(this.bbox.height,this.pixelHeight-this.pixelPaddingTop-this.pixelPaddingBottom),this.bbox.width=this._measuredWidth,this.bbox.height=this._measuredHeight,this.truncate&&(e.style.overflow="hidden"),(n<t||r<s)&&(this.isOversized=!0)}
1this.setStyles(),this.updateCenter(),this.updateBackground(),"none"==o&&this.group.attr({display:"none"}),this.pathElement&&this.paper.appendDef(this.pathElement)}else this.element.attr({display:"none"})}}else i.events.once("maxsizechanged",this.hardInvalidate,this,!1)},h.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))},h.prototype.alignSVGText=function(){var t=this.element,e=t.node.children||t.node.childNodes;if(e&&(!e||0!=e.length)){var i=this._measuredWidth,n=this._measuredHeight;N.used(this.pixelPaddingLeft),N.used(this.pixelPaddingRight),N.used(this.pixelPaddingTop),N.used(this.pixelPaddingBottom),this.rtl?t.attr({direction:"rtl"}):t.removeAttr("direction");for(var r=e.length-1;0<=r;r--){var o=e[r];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=B.toNumber(o.getAttribute("y"));switch(this.textValign){case"middle":o.setAttribute("y",((a||0)+(n-this.bbox.height)/2).toString());break;case"bottom":o.setAttribute("y",((a||0)+n-this.bbox.height).toString());break;default:o.setAttribute("y",(a||0).toString())}}}}},h.prototype.getSVGLineElement=function(t,e){var i=this.paper.addGroup("text");return i.textContent=t,i.attr({x:"0"}),B.hasValue(e)&&i.attr({y:e.toString()}),(this.truncate||this.wrap)&&i.attr({overflow:"hidden"}),i},Object.defineProperty(h.prototype,"rtl",{get:function(){return B.hasValue(this._rtl)?this._rtl:!!this._topParent&&this._topParent.rtl}
1,set:function(t){t=B.toBoolean(t),this._rtl=t,this.element&&this.alignSVGText()},enumerable:!0,configurable:!0}),h.prototype.resetBBox=function(){this._bbox={x:0,y:0,width:0,height:0}},h.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"),B.hasValue(this.fill)&&(e.style.color=this.fill.toString()),e},h.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"))},h.prototype.hideUnused=function(t){this.initLineCache();var e=this.getCache("lineInfo");if(e.length>=t)for(var i=t;i<e.length;i++){var n=e[i];n&&n.element&&n.element.attr({display:"none"})}},Object.defineProperty(h.prototype,"text",{get:function(){return this.getPropertyValue("text")},set:function(t){this.setPropertyValue("text",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(h.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(s.d,"xlink:href","#text-path-"+this.uid),this.textPathElement.attr({path:t}),this._disposers.push(this.textPathElement),this.hardInvalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(h.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(h.prototype,"baseLineRatio",{get:function(){return this.getPropertyValue("baseLineRatio")},set:function(t){this.setPropertyValue("baseLineRatio",t)},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"wrap",{get:function(){return this.getPropertyValue("wrap")},set:function(t){this.resetBBox(),this.setPropertyValue("wrap",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"truncate",{get:function(){return this.getPropertyValue("truncate")},set:function(t){this.resetBBox(),this.setPropertyValue("truncate",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"fullWords",{get:function(){return this.getPropertyValue("fullWords")},set:function(t){this.setPropertyValue("fullWords",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"ellipsis",{get:function(){return this.getPropertyValue("ellipsis")},set:function(t){this.setPropertyValue("ellipsis",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"selectable",{get:function(){return this.getPropertyValue("selectable")},set:function(t){this.setPropertyValue("selectable",t,!0),this.setStyles()},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"textAlign",{get:function(){return this.getPropertyValue("textAlign")},set:function(t){this.setPropertyValue("textAlign",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"textValign",{get:function(){return this.getPropertyValue("textValign")},set:function(t){this.setPropertyValue("textValign",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"html",{get:function(){return this.getPropertyValue("html")},set:function(t){this.setPropertyValue("html",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"hideOversized",{get:function(){return this.getPropertyValue("hideOversized")},set:function(t){this.setPropertyValue("hideOversized",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"ignoreFormatting",{get:function(){return this.getPropertyValue("ignoreFormatting")}
1,set:function(t){this.setPropertyValue("ignoreFormatting",t,!0)},enumerable:!0,configurable:!0}),h.prototype.measureElement=function(){},h.prototype.getLineInfo=function(t){this.initLineCache();var e=this.getCache("lineInfo");return e.length>t?e[t]:void 0},h.prototype.addLineInfo=function(t,e){this.initLineCache(),this.getCache("lineInfo")[e]=t},h.prototype.initLineCache=function(){B.hasValue(this.getCache("lineInfo"))||this.setCache("lineInfo",[],0)},h.prototype.setDataItem=function(t){this._sourceDataItemEvents&&this._sourceDataItemEvents.dispose(),t&&(this._sourceDataItemEvents=new o.c([t.events.on("valuechanged",this.invalidate,this,!1),t.events.on("workingvaluechanged",this.invalidate,this,!1),t.events.on("calculatedvaluechanged",this.invalidate,this,!1),t.events.on("propertychanged",this.invalidate,this,!1)])),L.prototype.setDataItem.call(this,t)},Object.defineProperty(h.prototype,"availableWidth",{get:function(){return B.hasValue(this.maxWidth)?this.maxWidth:this.pixelWidth},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"availableHeight",{get:function(){return B.hasValue(this.maxHeight)?this.maxHeight:this.pixelHeight},enumerable:!0,configurable:!0}),h.prototype.getSvgElement=function(t,e,i){var n,r,o=this.paper.add("tspan");return o.textContent=t,e&&(u.a.nonce&&i?(t="amcharts_element_style_"+btoa(e).replace(/[^\w]*/g,""),o.node.setAttribute("class",t),n=document.createElementNS(s.a,"defs"),i.node.appendChild(n),(r=document.createElement("style")).type="text/css",r.innerHTML="."+t+" { "+e+"}",r.setAttribute("nonce",u.a.nonce),n.appendChild(r)):o.node.setAttribute("style",e)),i&&i.add(o),o},h.prototype.deepInvalidate=function(){L.prototype.deepInvalidate.call(this),this.hardInvalidate()},Object.defineProperty(h.prototype,"readerTitle",{get:function(){var t=this.getPropertyValue("readerTitle");return t?this.dataItem&&(t=this.populateString(t)):t=this.populateString(N.plainText(N.isNotEmpty(this.html)?this.html:this.text)),t},set:function(t){t=B.toText(t),this.setPropertyValue("readerTitle",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),h);function h(){var t=L.call(this)||this;return t.isOversized=!1,t.className="Label",t.fill=(new a.a).getFor("text"),t.wrap=!1,t.truncate=!1,t.fullWords=!0,t.ellipsis="â¦",t.textAlign="start",t.textValign="top",t.layout="absolute",t.baseLineRatio=-.27,t._positionPrecision=1,t.events.on("maxsizechanged",function(){t.inited&&t.handleMaxSize()},t,!1),t.events.once("validated",t.handleValidate,t,!1),t.applyTheme(),t}r.c.registeredClasses.Label=c,l.c.push({relevant:l.b.heightXS,state:function(t,e){return t instanceof c&&t.parent&&t.parent.isBaseSprite?((t=t.states.create(e)).properties.disabled=!0,t):null}})},pNDo:function(t,e,i){i("0sYB")({target:"Date",stat:!0},{now:function(){return(new Date).getTime()}})},pR7v:function(t,e,i){i.d(e,"b",function(){return g}),i.d(e,"a",function(){return m});var a,n,e=i("m4/l"),r=i("AAkI"),o=i("OXm9"),s=i("hD5A"),l=i("aCit"),u=i("ZoDA"),c=i("Gg2j"),h=i("Wglt"),p=i("Qkdp"),d=i("Mtpk"),f=i("v9UT"),g=(n=r.b,Object(e.c)(v,n),Object.defineProperty(v.prototype,"value",{get:function(){return this.values.value.value},set:function(t){this.setValue("value",t)},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"endValue",{get:function(){return this.values.endValue.value},set:function(t){this.setValue("endValue",t)},enumerable:!0,configurable:!0}),v),m=(a=r.a,Object(e.c)(y,a),y.prototype.fillRule=function(t){var e=t.value,i=t.component;t.axisFill.disabled||(c.round(e/i.step/2,5)==Math.round(e/i.step/2)?t.axisFill.__disabled=!0:t.axisFill.__disabled=!1)},y.prototype.createDataItem=function(){return new g},y.prototype.createAxisBreak=function(){return new u.a},y.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}
1,y.prototype.processSeriesDataItems=function(){if(this.calculateTotals){var t=this.series.getIndex(0),e=t.startIndex;if(0<t.dataItems.length){0<e&&e--;var i=t.endIndex;i<t.dataItems.length&&i++;for(var o=this,n=e;n<i;++n)(e=>{var n={},r={};o.series.each(function(t){var i;t.excludeFromTotal||(i=t.dataItems.getIndex(e))&&p.each(i.values,function(t){var e=i.values[t].workingValue;d.isNumber(e)&&(d.isNumber(n[t])?n[t]+=Math.abs(e):n[t]=Math.abs(e),d.isNumber(r[t])?r[t]+=e:r[t]=e)})}),o.series.each(function(t){var i;t.excludeFromTotal||(i=t.dataItems.getIndex(e))&&p.each(i.values,function(t){var e=i.values[t].workingValue;d.isNumber(e)&&(i.setCalculatedValue(t,n[t],"total"),i.setCalculatedValue(t,100*e/n[t],"totalPercent"),i.setCalculatedValue(t,r[t],"sum"))})})})(n)}}},y.prototype.validate=function(){this.axisLength<=0||(a.prototype.validate.call(this),this.getMinMax(),d.isNumber(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())},y.prototype.calculateZoom=function(){var t,e,i,n,r;d.isNumber(this.min)&&d.isNumber(this.max)&&(t=this.positionToValue(this.start),e=this.positionToValue(this.end),r=this.adjustDifference(t,e),i=this.adjustMinMax(t,e,r,this._gridCount,!0),n=f.decimalPlaces(i.step),this._stepDecimalPlaces=n,t=c.round(t,n),e=c.round(e,n),n=(i=this.adjustMinMax(t,e,r,this._gridCount,!0)).step,this.syncWithAxis?(r=this.getCache(t+"-"+e),d.isNumber(r)&&(n=r)):(t=i.min,e=i.max),this._minZoomed==t&&this._maxZoomed==e&&this._step==n&&!this._dsc||(this._dsc=!1,this._minZoomed=t,this._maxZoomed=e,this._step=n,this.dispatchImmediately("selectionextremeschanged")))},y.prototype.fixSmallStep=function(t){return 1+t==1?this.fixSmallStep(t*=2):t},y.prototype.validateAxisElements=function(){var n=this;if(d.isNumber(this.max)&&d.isNumber(this.min)){var e=this.minZoomed-2*this._step,t=(this.logarithmic?1<Math.log(this.max)*Math.LOG10E-Math.log(this.min)*Math.LOG10E?e=Math.pow(10,Math.log(this.min)*Math.LOG10E):0==(e=Math.floor(this.minZoomed/this._step)*this._step)&&(e=this.minZoomed):e=Math.floor(e/this._step)*this._step,this._maxZoomed+this._step),r=(this.resetIterators(),this._dataItemsIterator);if(0!=this._step){this._step=this.fixSmallStep(this._step);var i=0,o=this._prevStepDecimalPlaces!=this._stepDecimalPlaces;for(this._prevStepDecimalPlaces=this._stepDecimalPlaces;e<=t;){this.isInBreak(e)||((a=r.find(function(t){return t.value===e})).__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)),i++;var a=e,s=(this.logarithmic&&1<Math.log(this.max)*Math.LOG10E-Math.log(this.min)*Math.LOG10E?e=Math.pow(10,Math.log(this.min)*Math.LOG10E+i):e+=this._step,Math.pow(10,Math.floor(Math.log(Math.abs(this._step))*Math.LOG10E)));if(s<1){s=Math.round(Math.abs(Math.log(Math.abs(s))*Math.LOG10E))+2,s=Math.min(13,s);if(a==(e=c.round(e,s))){e=t;break}}}var l,u=this._axisBreaks;u&&(l=this.renderer,h.each(u.iterator(),function(t){if(0<t.breakSize&&c.getDistance(t.startPoint,t.endPoint)>l.minGridDistance)for(var e=t.adjustedMin;e<=t.adjustedMax;){var i;t.adjustedStartValue<=e&&e<=t.adjustedEndValue&&((i=r.find(function(t){return t.value===e})).__disabled&&(i.__disabled=!1),n.appendDataItem(i),i.axisBreak=t,i.value!=e&&(i.value=e,i.text=n.formatLabel(e),i.label)&&i.label.invalid&&i.label.validate(),n.val
1idateDataElement(i)),e+=t.adjustedStep}}))}}},y.prototype.validateDataElement=function(t){a.prototype.validateDataElement.call(this,t),t.itemIndex=this._axisItemCount,this._axisItemCount++;var e=this.renderer,i=t.value,n=t.endValue,r=this.valueToPosition(i),o=t.position=r,i=this.valueToPosition(i+this._step),n=(d.isNumber(n)&&(i=o=this.valueToPosition(n)),t.point=e.positionToPoint(r),t.tick),n=(n&&!n.disabled&&e.updateTickElement(n,r,o),t.grid),n=(n&&!n.disabled&&e.updateGridElement(n,r,o),t.label),n=(n&&!n.disabled&&e.updateLabelElement(n,r,o),t.axisFill),n=(n&&!n.disabled&&(e.updateFillElement(n,r,i),t.isRange||this.fillRule(t)),t.bullet&&e.updateBullet(t.bullet,r,o),t.mask);n&&e.updateFillElement(n,r,i)},y.prototype.formatLabel=function(t){return this.adjustLabelPrecision&&0!=t?this.numberFormatter.format(t,void 0,this._stepDecimalPlaces):this.numberFormatter.format(t)},Object.defineProperty(y.prototype,"basePoint",{get:function(){var t=this.baseValue,t=this.valueToPosition(t);return this.renderer.positionToPoint(t)},enumerable:!0,configurable:!0}),Object.defineProperty(y.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}),y.prototype.anyToPosition=function(t){return this.valueToPosition(t)},y.prototype.valueToPoint=function(t){var t=this.valueToPosition(t),e=this.renderer.positionToPoint(t),t=this.renderer.positionToAngle(t);return{x:e.x,y:e.y,angle:t}},y.prototype.anyToPoint=function(t){return this.valueToPoint(t)},y.prototype.valueToPosition=function(n){if(d.isNumber(n)){var t,e,r=this.min,o=this.max;if(d.isNumber(r)&&d.isNumber(o))return t=this._difference,(e=this._axisBreaks)&&0<e.length&&h.eachContinue(e.iterator(),function(t){var e=t.adjustedStartValue,i=t.adjustedEndValue;if(d.isNumber(e)&&d.isNumber(i)){if(n<e)return!1;c.intersect({start:e,end:i},{start:r,end:o})&&(e=Math.max(e,r),i=Math.min(i,o),t=t.breakSize,i<n?r+=(i-e)*(1-t):n<e||(n=e+(n-e)*t))}return!0}),this.logarithmic?(e=this.treatZeroAs,d.isNumber(e)&&n<=e&&(n=e),(Math.log(n)*Math.LOG10E-Math.log(this.min)*Math.LOG10E)/(Math.log(this.max)*Math.LOG10E-Math.log(this.min)*Math.LOG10E)):(n-r)/t}return 0},y.prototype.invalidateLabels=function(){a.prototype.invalidateLabels.call(this),this.dataItems&&(this.dataItems.each(function(t){t.value=void 0}),this.invalidate())},y.prototype.positionToValue=function(o){var a,s,t,l=this.min,u=this.max;if(d.isNumber(l)&&d.isNumber(u))return a=u-l,s=null,(t=this._axisBreaks)&&0<t.length&&h.eachContinue(t.iterator(),function(t){var e=t.startPosition,i=t.endPosition,n=t.adjustedEndValue;if(d.isNumber(r=t.adjustedStartValue)&&d.isNumber(n)){if(u<r)return!1;if(c.intersect({start:r,end:n},{start:l,end:u})){var r=c.max(r,l),n=c.min(n,u),t=t.breakSize;if(a-=(n-r)*(1-t),i<o)l+=(n-r)*(1-t);else if(!(o<e))return s=r+(o-e)/(i-e)*(n-r),!1}return!0}}),s=d.isNumber(s)?s:this.logarithmic?Math.pow(Math.E,(o*(Math.log(this.max)*Math.LOG10E-Math.log(this.min)*Math.LOG10E)+Math.log(this.min)*Math.LOG10E)/Math.LOG10E):o*a+l},y.prototype.xToValue=function(t){return this.positionToValue(this.pointToPosition({x:t,y:0}))},y.prototype.yToValue=function(t){return this.positionToValue(this.pointToPosition({x:0,y:t}))},y.prototype.pointToPosition=function(t){return this.renderer instanceof o.a?1-this.renderer.pointToPosition(t):this.renderer.pointToPosition(t)},y.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)},y.prototype.getMinMax=function(){var i=this,n=(this.updateGridCount(),Number.POSITIVE_INFINITY),r=Number.NEGATIVE_INFINITY;if(d.isNumber(this._minDefined)&&d.isNumber(this._maxDefined)||(this.series.each(function(t){var e;t.ignoreMinMax||(e=t.min(i),d.isNumber(e)&&e<n&&(n=e),e=t.max(i),d.isNumber(e)&&r<e&&(r=e))}),this.includeRangesInMinMax&&this.axisRanges.each(function(t){var e;!t.ignoreMinMax&&(e=c.min(t.value,t.endValue),t=c.max(t.value,t.endValue),(e<n||!d.isNumber(n))&&(n=e),r<t||!d.isNumber(r))&&(r=t)})),this.logarithmic&&(t=this.treatZeroAs,(n=d.isNumber(t)&&n<=0?t:n)<=0)&&this.raiseCriticalError(new Error("Logarithmic value axis can not have values <= 0."),!0),0==n&&0==r&&(n=-(r=.9)),d.isNumber(this._minDefined)&&(n=this._minDefined),d.isNumber(this._maxDefined)&&(r=this._maxDefined),this._adapterO&&(n=this._adapterO.apply("min",n)),this._adapterO&&(r=this._adapterO.apply("max",r)),d.isNumber(n)&&d.isNumber(r)){this._minReal=n,this._maxReal=r,n==Number.POSITIVE_INFINITY&&(n=void 0),r==Number.NEGATIVE_INFINITY&&(r=void 0);var t=this.adjustDifference(n,r),n=this.fixMin(n),e=((r=this.fixMax(r))-n<=1/Math.pow(10,15)&&(r-n!=0?this._deltaMinMax=(r-n)/2:(e=Math.log(Math.abs(r))*Math.LOG10E,e=Math.pow(10,Math.floor(e)),this._deltaMinMax=e/=10),n-=this._deltaMinMax,r+=this._deltaMinMax),n-=(r-n)*this.extraMin,r+=(r-n)*this.extraMax,this.strictMinMax),t=(d.isNumber(this._maxDefined)&&(e=!0),this.adjustMinMax(n,r,t,this._gridCount,e));if(n=t.min,r=t.max,t=this.adjustMinMax(n,r,r-n,this._gridCount,!0),n=t.min,r=t.max,this.strictMinMax&&(n=d.isNumber(this._minDefined)?this._minDefined:this._minReal,(r=d.isNumber(this._maxDefined)?this._maxDefined:this._maxReal)-n<=1e-8&&(n-=this._deltaMinMax,r+=this._deltaMinMax),n-=(r-n)*this.extraMin,r+=(r-n)*this.extraMax),this._adapterO&&(n=this._adapterO.apply("min",n)),this._adapterO&&(r=this._adapterO.apply("max",r)),this._step=t.step,d.isNumber(n)||d.isNumber(r)||(this.start=0,this.end=1,this.renderer.labels.each(function(t){t.dataItem.text=""})),(this._minAdjusted!=n||this._maxAdjusted!=r)&&d.isNumber(n)&&d.isNumber(r)){e=this._minMaxAnimation;if(this._extremesChanged&&d.isNumber(this._minAdjusted)&&d.isNumber(this._maxAdjusted)&&this.inited){if(e&&!e.isFinished()&&this._finalMax==r&&this._finalMin==n)return;this._finalMin=n,this._finalMax=r,(e=this.animateMinMax(n,r))&&!e.isFinished()?(e.events.on("animationprogress",this.validateDataItems,this),e.events.on("animationended",function(){i.series.each(function(t){t.validate()}),i.validateDataItems(),i.handleSelectionExtremesChange()}),this._minMaxAnimation=e):this.series.each(function(t){t.invalidate()}),this.validateDataItems(),this.dispatchImmediately("extremeschanged"),this.handleSelectionExtremesChange()}else{if(e&&!e.isFinished()&&this._finalMax==r&&this._finalMin==n)return;this._minAdjusted=n,this._maxAdjusted=r,this._finalMin=n,this._finalMax=r,this.invalidateDataItems(),this.dispatchImmediately("extremeschanged")}}this._extremesChanged=!1,this._difference=this.adjustDifference(n,r)}},y.prototype.fixMin=function(t){return t},y.prototype.fixMax=function(t){return t}
1,y.prototype.adjustMinMax=function(t,e,i,n,r){n<=1&&(n=1),n=Math.round(n);var o=t,a=e,s=(0===i&&(i=Math.abs(e)),Math.log(Math.abs(i))*Math.LOG10E),l=Math.pow(10,Math.floor(s)),u=l/=10,u=(r&&(u=0),this.logarithmic?((t=t<=0?this.baseValue:t)==1/0&&(t=1),e==-1/0&&(e=10),this.strictMinMax?(t=0<this._minDefined?this._minDefined:t,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)))):(e=r?(t=Math.floor(t/l)*l,Math.ceil(e/l)*l):(t=Math.ceil(t/l)*l-u,Math.floor(e/l)*l+u),t<0&&0<=o&&(t=0),0<e&&a<=0&&(e=0)),s=Math.log(Math.abs(i))*Math.LOG10E,l=Math.pow(10,Math.floor(s)),l/=10,Math.ceil(i/n/l)*l),s=Math.pow(10,Math.floor(Math.log(Math.abs(u))*Math.LOG10E)),i=Math.ceil(u/s),n=(5<i?i=10:i<=5&&2<i&&(i=5),u=Math.ceil(u/(s*i))*s*i,this.maxPrecision<Number.MAX_VALUE&&u!=c.ceil(u,this.maxPrecision)&&(u=c.ceil(u,this.maxPrecision)),0);return s<1&&(n=Math.round(Math.abs(Math.log(Math.abs(s))*Math.LOG10E))+1,u=c.round(u,n)),this.logarithmic||(l=Math.floor(t/u),i=void(t=c.round(u*l,n)),(i=r?Math.floor(e/u):Math.ceil(e/u))==l&&i++,(e=c.round(u*i,n))<a&&(e+=u),o<t&&(t-=u)),{min:t,max:e,step:u}},Object.defineProperty(y.prototype,"min",{get:function(){var t=this._minAdjusted;return t=d.isNumber(t)?t:this._minDefined},set:function(t){this._minDefined!=t&&(this._minDefined=t,this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"minDefined",{get:function(){return this._minDefined},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"maxDefined",{get:function(){return this._maxDefined},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"extraMin",{get:function(){return this.getPropertyValue("extraMin")},set:function(t){this.setPropertyValue("extraMin",t)&&this.invalidateDataItems()},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"extraMax",{get:function(){return this.getPropertyValue("extraMax")},set:function(t){this.setPropertyValue("extraMax",t)&&this.invalidateDataItems()},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"step",{get:function(){return this._step},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"max",{get:function(){var t=this._maxAdjusted;return t=d.isNumber(t)?t:this._maxDefined},set:function(t){this._maxDefined!=t&&(this._maxDefined=t,this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"adjustLabelPrecision",{get:function(){return this.getPropertyValue("adjustLabelPrecision")},set:function(t){this.setPropertyValue("adjustLabelPrecision",t)&&this.invalidate()},enumerable:!0,configurable:!0}),y.prototype.registerSeries=function(t){return new s.c([a.prototype.registerSeries.call(this,t),t.events.on("extremeschanged",this.handleExtremesChange,this,!1),t.events.on("selectionextremeschanged",this.handleSelectionExtremesChange,this,!1),this.events.on("extremeschanged",t.invalidate,t,!1)])},y.prototype.handleSelectionExtremesChange=function(){var i,n,r=this,o=!0,t=(h.each(this.series.iterator(),function(t){var e;t.ignoreMinMax||t.isHidden||t.outOfRange||(t.visible&&!t.isHiding&&(o=!1),e=t.selectionMin(r),t=t.selectionMax(r),d.isNumber(e)&&(!d.isNumber(i)||e<i)&&(i=e),d.isNumber(t)&&(!d.isNumber(n)||n<t)&&(n=t))}),this.includeRangesInMinMax&&this.axisRanges.each(function(t){var e;t.ignoreMinMax||(e=c.min(t.value,t.endValue),t=c.max(t.value,t.endValue),e<i&&(i=e),n<t&&(n=t))}),d.isNumber(this._minDefined)?i=this.strictMinMax?this._minDefined:this.min:this.strictMinMax&&(i=this._minReal),d.isNumber(this._maxDefined)?n=this.strictMinMax?this._maxDefined:this.max:this.strictMinMax&&(n=this._maxReal),i==n&&(i-=this._deltaMinMax,n+=this._deltaMinMax,t=this.adjustMinMax(i,n,0,this._gridCount,this.strictMinMax),i=t.min,n=t.max),this.adjustDifference(i,n)),e=this.adjustMinMax(i,n,t,this._gridCount),t=(i=e.min,i-=((n=e.max)-i)*this.extraMin,n+=(n-i)*this.extraMax,i=c.fitToRange(i,this.min,this.max),n=c.fitToRange(n,this.min,this.max),t=this.adjustDifference(i,n),e=this.adjustMinMax(i,n,t,this._gridCount,!0),i=e.min,n=e.max,this.strictMinMax&&(i=c.max(i,this._minDefined),n=c.min(n,this._maxDefined)),e.step),e=(this.syncWithAxis&&(e=this.syncAxes(i,n,t),i=e.min,n=e.max,this.invalidate()),t=e.step,this._difference=this.adjustDifference(this.min,this.max),this.valueToPosition(i)),a=this.valueToPosition(n),s=(o&&
1!this.syncWithAxis&&(e=0,a=1),0);this.syncWithAxis?(s=5,this.setCache(i+"-"+n,t)):(this._step==t&&this._minZoomed==i&&this._maxZoomed==n||(this._dsc=!0),this._step=t,this._minZoomed=i,this._maxZoomed=n),this.keepSelection||this.zoom({start:e,end:a},!1,!1,s)},Object.defineProperty(y.prototype,"strictMinMax",{get:function(){return this.getPropertyValue("strictMinMax")},set:function(t){this.setPropertyValue("strictMinMax",t)&&this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(y.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(y.prototype,"keepSelection",{get:function(){return this.getPropertyValue("keepSelection")},set:function(t){this.setPropertyValue("keepSelection",t)},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"includeRangesInMinMax",{get:function(){return this.getPropertyValue("includeRangesInMinMax")},set:function(t){this.setPropertyValue("includeRangesInMinMax",t)},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"maxPrecision",{get:function(){return this.getPropertyValue("maxPrecision")},set:function(t){this.setPropertyValue("maxPrecision",t)&&this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"extraTooltipPrecision",{get:function(){return this.getPropertyValue("extraTooltipPrecision")},set:function(t){this.setPropertyValue("extraTooltipPrecision",t)&&this.invalidate()},enumerable:!0,configurable:!0}),y.prototype.handleExtremesChange=function(){var e=this;this._extremesChanged=!0,this.getMinMax(),this.ghostLabel&&this.dataItems.each(function(t){t.label&&0<t.label.pixelWidth&&(e.ghostLabel.text=t.label.currentText)})},y.prototype.getX=function(t,e,i,n,r){return this.renderer.positionToPoint(this.getPositionX(t,e,i,n,r)).x},y.prototype.getPositionX=function(t,e,i,n,r){e=t.getWorkingValue(e),d.hasValue(n)||(n="valueX"),t=t.getValue(n,"stack"),d.isNumber(e)||(e=this.baseValue,this.logarithmic&&0<t&&(e=0)),n=this.valueToPosition(e+t);return n=r?c.fitToRange(n,r.start,r.end):n},y.prototype.getY=function(t,e,i,n,r){return this.renderer.positionToPoint(this.getPositionY(t,e,i,n,r)).y},y.prototype.getPositionY=function(t,e,i,n,r){e=t.getWorkingValue(e),d.hasValue(n)||(n="valueY"),t=t.getValue(n,"stack"),d.isNumber(e)||(e=this.baseValue,this.logarithmic&&0<t&&(e=0)),n=this.valueToPosition(e+t);return n=r?c.fitToRange(n,r.start,r.end):n},y.prototype.getAngle=function(t,e,i,n,r){e=t.getWorkingValue(e),t=t.getValue(n,"stack"),d.isNumber(e)||(e=this.baseValue),n=this.valueToPosition(e+t);return r&&(n=c.fitToRange(n,r.start,r.end)),this.positionToAngle(n)},y.prototype.getAnyRangePath=function(t,e,i){t=this.valueToPosition(t),e=this.valueToPosition(e);return this.getPositionRangePath(t,e)},y.prototype.getTooltipText=function(t){t=c.round(this.positionToValue(t),this._stepDecimalPlaces+this.extraTooltipPrecision),t=this.tooltip.numberFormatter.format(t);return this._adapterO?this._adapterO.apply("getTooltipText",t):t},y.prototype.zoomToValues=function(t,e,i,n){t=(t-this.min)/(this.max-this.min),e=(e-this.min)/(this.max-this.min);this.zoom({start:t,end:e},i,n)},Object.defineProperty(y.prototype,"minZoomed",{get:function(){return this.syncWithAxis?this._minZoomed:c.max(this.min,this._minZoomed)},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"maxZoomed",{get:function(){return this.syncWithAxis?this._maxZoomed:c.min(this.max,this._maxZoomed)},enumerable:!0,configurable:!0}),y.prototype.fixAxisBreaks=function(){var o=this,t=(a.prototype.fixAxisBreaks.call(this),this._axisBreaks);t&&0<t.length&&t.each(function(t){var e=t.adjustedStartValue,i=t.adjustedEndValue,n=i-e,r=Math.ceil(n*t.breakSize)*o._gridCount/(o.max-o.min),e=o.adjustMinMax(e,i,n,r,!0);t.adjustedStep=e.step,t.adjustedMin=e.min,t.adjustedMax=e.max}),this._difference=this.adjustDifference(this.min,this.max)},y.prototype.getPositionLabel=function(t){t=this.positionToValue(t);return this.numberFormatter.format(t)},y.prototype.showTooltipAt=function(t){this.showTooltipAtPosition(this.valueToPosition(t))},y.prototype.copyFrom=function(t){a.prototype.copyFrom.call(this,t),this.min=t.min,this.max=t.max,this.calculateTotals=t.calculateTotals,this._baseValue=t.baseValue},Object.defineProperty(y.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!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(l.c.events.once("exitframe",function(){e.handleSelectionExtremesChange()}))},this,!1))},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"treatZeroAs",{get:function(){return this.getPropertyValue("treatZeroAs")},set:function(t){this.setPropertyValue("treatZeroAs",t,!0)},enumerable:!0,configurable:!0}),y.prototype.syncAxes=function(t,e,i){var n=this.syncWithAxis;if(n){d.isNumber(t)||(t=this.min),d.isNumber(e)||(e=this.max),d.isNumber(i)||(i=this._step);var r=Math.round((n.maxZoomed-n.minZoomed)/n.step),n=Math.round((e-t)/i);if(d.isNumber(r)&&d.isNumber(n))for(var o=!1,a=0,s=.01*(e-t),l=t,u=e,c=i;1!=o;){var h,o=this.checkSync(l,u,c,r);(o=1e3<++a||o)?(t=l,e=u,i=c):(a/3==Math.round(a/3)?(l=t-s*a,0<=t&&l<0&&(l=0)):(u=e+s*a)<=0&&0<u&&(u=0),l=(h=this.adjustMinMax(l,u,u-l,this._gridCount,!0)).min,u=h.max,c=h.step)}}return{min:t,max:e,step:i}},y.prototype.checkSync=function(t,e,i,n){for(var r=(e-t)/i,o=1;o<n;o++)if(c.round(r/o,1)==n||r*o==n)return!0;return!1},y.prototype.processConfig=function(t){t&&d.hasValue(t.syncWithAxis)&&d.isString(t.syncWithAxis)&&(this.map.hasKey(t.syncWithAxis)?t.syncWithAxis=this.map.getKey(t.syncWithAxis):(this.processingErrors.push('[ValueAxis] No axis with id "'+t.syncWithAxis+'" found for `syncWithAxis`'),delete t.xAxis)),a.prototype.processConfig.call(this,t)},y);function y(){var t=a.call(this)||this;return t._stepDecimalPlaces=0,t._prevStepDecimalPlaces=0,t._adjustLabelPrecision=!0,t._baseValue=0,t._adjustedStart=0,t._adjustedEnd=1,t._extremesChanged=!1,t._deltaMinMax=1,t._dsc=!1,t.calculateTotals=!1,t.className="ValueAxis",t.axisFieldName="value",t.setPropertyValue("maxZoomFactor",1e3),t.setPropertyValue("extraMin",0),t.setPropertyValue("extraMax",0),t.setPropertyValue("strictMinMax",!1),t.setPropertyValue("maxPrecision",Number.MAX_VALUE),t.setPropertyValue("adjustLabelPrecision",!0),t.setPropertyValue("extraTooltipPrecision",0),t.keepSelection=!1,t.includeRangesInMinMax=!1,t.applyTheme(),t}function v(){var t=n.call(this)||this;return t.className="ValueAxisDataItem",t.values.value={},t.values.endValue={},t.applyTheme(),t}l.c.registeredClasses.ValueAxis=m,l.c.registeredClasses.ValueAxisDataItem=g},pVcl:function(t,e){t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},pjXm:function(t,e,i){e.a=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];r.a.verbose&&console&&console.log.apply(console,Object(n.f)(t))},e.b=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];r.a.suppressWarnings||console&&console.warn.apply(console,Object(n.f)(t))};var n=i("m4/l"),r=i("Q4nc")},pkYH:function(t,e,i){var i=i("0sYB"),n=Math.floor,r=Math.log,o=Math.LOG2E;i({target:"Math",stat:!0},{clz32:function(t){return(t>>>=0)?31-n(r(t+.5)*o):32}})},pzs1:function(t,e,i){i.d(e,"a",function(){return a});var n=i("58Sn"),r=i("Qkdp"),o=i("Mtpk"),a=(s.prototype.removeNode=function(){this.node&&this.node.parentNode&&this.node.parentNode.removeChild(this.node)},Object.defineProperty(s.prototype,"transformString",{get:function(){if(this.node)return this._transformString},enumerable:!0,configurable:!0}),s.prototype.transform=function(){var t,e="translate("+this._x+","+this._y+")";1!=this._scale&&(e+=(e?" ":"")+"scale("+this._scale+")"),0!=this._rotation&&(t="rotate("+this._rotation+")",e+=(e?" ":"")+(t=this._rotationX&&this._rotationY?"rotate("+this._rotation+" "+this._rotationX+" "+this._rotationY+")":t)),this._transformString=e,this.node.setAttribute("transform",e)},s.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(t){}return t},s.prototype.moveTo=function(t){var e;t&&(e=t.x,t=t.y,this._x==e&&this._y==t||(this._x=e,this._y=t,this.transform()))},Object.defineProperty(s.prototype,"content",{get:function(){return this.node.innerHTML||""},set:function(t){this.node.innerHTML=t},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"textContent",{get:function(){return this.node.textContent||""},set:function(t){this.node.textContent=t},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"x",{get:function(){return this._x},set:function(t){this._x!=t&&(this._x=t,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"y",{get:function(){return this._y},set:function(t){this._y!=t&&(this._y=t,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"rotation",{get:function(){return this._rotation},set:function(t){this._rotation!=t&&(this._rotation=t,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"rotationX",{get:function(){return this._rotationX},set:function(t){this._rotationX!=t&&(this._rotationX=t,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"rotationY",{get:function(){return this._rotationY},set:function(t){this._rotationY!=t&&(this._rotationY=t,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"scale",{get:function(){return this._scale},set:function(t){this._scale!=t&&(this._scale=t,this.transform())},enumerable:!0,configurable:!0}),s.prototype.removeAttr=function(t){this.node.removeAttribute(t)},s.prototype.attr=function(t){var i=this;return r.each(t,function(t,e){o.hasValue(e)?i.node.setAttribute(t,e):i.node.removeAttribute(t)}),this},s.prototype.getAttr=function(t){return this.node.getAttribute(t)}
1,s.prototype.attrNS=function(t,e,i){return this.node.setAttributeNS(t,e,i),this},s.prototype.getAttrNS=function(t,e){return this.node.getAttributeNS(t,e)},s.prototype.removeStyle=function(t){this.node.style[t]=null,delete this.node.style[t]},s.prototype.getStyle=function(t){return this.node.style[t]},s.prototype.addStyle=function(t){var i=this;return r.each(t,function(t,e){o.hasValue(e)?i.node.style[t]=e:i.removeStyle(t)}),this},s.prototype.addClass=function(t){n.f(this.node,t)},s.prototype.removeClass=function(t){n.y(this.node,t)},s.prototype.setClass=function(t){this.node.setAttribute("class",t)},s.prototype.removeChildNodes=function(){for(;0<this.node.childNodes.length;)this.node.removeChild(this.node.firstChild)},s.prototype.isDisposed=function(){return this._isDisposed},s.prototype.dispose=function(){this.removeNode()},s);function s(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(n.a,t):t}},q8hm:function(t,e,i){i=i("RjhM");t.exports=/(iphone|ipod|ipad).*applewebkit/i.test(i)},qCRI:function(t,e,i){i.d(e,"a",function(){return n});r.grab=[{property:"cursor",value:"move"},{property:"cursor",value:"grab"},{property:"cursor",value:"-webkit-grab"}],r.grabbing=[{property:"cursor",value:"move"},{property:"cursor",value:"grabbing"},{property:"cursor",value:"-webkit-grabbing"}],r.pointer=[{property:"cursor",value:"pointer"}],r.default=[{property:"cursor",value:"default"}],r.horizontalResize=[{property:"cursor",value:"ew-resize"}],r.verticalResize=[{property:"cursor",value:"ns-resize"}],r.notAllowed=[{property:"cursor",value:"not-allowed"}],r.text=[{property:"cursor",value:"text"}];var n=r;function r(){}},qJno:function(t,e,i){var n,r=i("m4/l"),o=i("58Sn"),a=i("MIZb"),s=i("+qIf"),l=i("hD5A"),u=new s.a,c=i("x79X"),f=i("vMqJ"),g=i("zhwk"),h=i("P/bD"),s=i("/IEW"),m=i("WYhe"),p=i("v9UT"),d=i("Wglt"),y=i("Mtpk"),v=(i.d(e,"a",function(){return v}),n=s.a,Object(r.c)(b,n),b.prototype.validate=function(){this.draw(),n.prototype.validate.call(this)},b.prototype.draw=function(){var i=this;this._element?(this._element.innerHTML="",this._element.className=this.getMenuItemClass(0)):this._element=this.createMenuElement(0),this.defaultStyles&&(this._element.style.display="none"),y.getValue(this._container).appendChild(this._element);for(var t=this.adapter.apply("items",{items:this._items}).items,e=t.length,n=0;n<e;n++)this.drawBranch(this._element,t[n],0);this._element=this.adapter.apply("menuElement",{menuElement:this._element}).menuElement,this._disposers.push(Object(g.b)().body.events.on("down",function(t){t.pointer.touch||(i._ignoreNextClose=!1),i.close()})),this._disposers.push(Object(g.b)().body.events.on("keydown",function(t){var e=m.b.getEventKey(t.event);switch(e){case"esc":i.close();break;case"up":case"down":case"left":case"right":i._currentSelection&&t.event.preventDefault(),i.moveSelection(e)}})),this.defaultStyles&&this.loadDefaultCSS()},b.prototype.drawBranch=function(t,e,i){var n=this;if(!0!==(e=this.adapter.apply("branch",{branch:e,level:i}).branch).unsupported){e.ascendants||(e.ascendants=new f.b);var r,o=e.type,a=this.createItemElement(i,o),s=(e.icon?((r=this.createIconElement(i,o)).src=e.icon,(e.label||e.title)&&(r.title=e.title||e.label)):e.svg?(r=this.createSvgElement(i,o,e.svg),(e.label||e.title)&&(r.title=e.title||e.label)):((r=this.createLabelElement(i,o)).innerHTML=e.label?this.language.translate(e.label):"",e.title&&(r.title=e.title)),this.getReaderLabel(e,r.innerHTML)),l=(r.setAttribute("aria-label",s),a.appendChild(r),e.interactions=Object(g.b)().getInteraction(a),e.element=a,this.typeClickable(o)&&(e.interactions.events.on("hit",function(t){n.events.isEnabled("hit")&&!n.isDisposed()&&(t={type:"hit",event:t.event,target:n,branch:e},n.events.dispatchImmediately("hit",t))}),e.interactions.events.on("keyup",function(t){m.b.isKey(t.event,"enter")&&n.events.isEnabled("enter")&&(t={type:"enter",event:t.event,target:n,branch:e},n.events.dispatchImmediately("enter",t))})),this.getSubMenu(e)),u=(null!=l&&(e.interactions.events.on("keyup",function(t){m.b.isKey(t.event,"enter")&&(n.selectBranch(l[0]),n.setFocus(l[0]))}
1),e.interactions.events.on("hit",function(t){n.selectBranch(e)})),e.interactions.events.on("over",function(t){t.pointer.touch&&(n._ignoreNextClose=!0),n.selectBranch(e),n.events.isEnabled("over")&&(t={type:"over",event:t.event,target:n,branch:e},n.events.dispatchImmediately("over",t))}),e.interactions.events.on("out",function(t){!n.isDisposed()&&(t.pointer.touch||n.delayUnselectBranch(e),n.events.isEnabled("out"))&&(t={type:"out",event:t.event,target:n,branch:e},n.events.dispatchImmediately("out",t))}),e.interactions.events.on("focus",function(t){n.selectBranch(e)}),e.interactions.events.on("blur",function(t){n.delayUnselectBranch(e)}),i+1);if(e.menu){var c=this.createMenuElement(u);e.submenuElement=c;for(var h=e.menu.length,p=0;p<h;p++){var d=new f.b;e.menu[p].ascendants=d,e.ascendants.length&&d.copyFrom(e.ascendants),d.push(e),this.drawBranch(c,e.menu[p],u)}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)}},b.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},b.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},b.prototype.createItemElement=function(t,e){var i=document.createElement(this.itemTag),n=this.classPrefix+"-item "+this.classPrefix+"-item-level-"+t+" "+this.classPrefix+"-item-"+(e||"blank");return i.className=this.adapter.apply("itemClass",{className:n,level:t,type:e}).className,i.setAttribute("role","menuitem"),i.setAttribute("tabindex",this.tabindex.toString()),i},b.prototype.createLabelElement=function(t,e){var i=document.createElement(this.labelTag),n=this.classPrefix+"-label "+this.classPrefix+"-label-level-"+t+" "+this.classPrefix+"-item-"+(e||"blank");return this.typeClickable(e)&&(n+=" "+this.classPrefix+"-clickable"),i.className=this.adapter.apply("labelClass",{className:n,level:t,type:e}).className,i},b.prototype.createIconElement=function(t,e){var i=document.createElement(this.iconTag),n=this.classPrefix+"-icon "+this.classPrefix+"-icon-level-"+t+" "+this.classPrefix+"-item-"+(e||"blank");return this.typeClickable(e)&&(n+=" "+this.classPrefix+"-clickable"),i.className=this.adapter.apply("labelClass",{className:n,level:t,type:e}).className,i.setAttribute("tabindex",this.tabindex.toString()),i.setAttribute("role","menuitem"),i},b.prototype.createSvgElement=function(t,e,i){var i=(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"),i.setAttribute("class",this.adapter.apply("labelClass",{className:n,level:t,type:e}).className),i.setAttribute("tabindex",this.tabindex.toString()),i.setAttribute("role","menuitem"),i},b.prototype.dispose=function(){this._disposed||(n.prototype.dispose.call(this),this._element&&this._element.parentNode&&this._element.parentNode.removeChild(this._element))},b.prototype.typeClickable=function(t){return y.hasValue(t)},b.prototype.hasSubMenu=function(t){return!(!t.menu||!t.menu.length)},b.prototype.getSubMenu=function(t){if(t.menu&&t.menu.length)return t.menu},b.prototype.getReaderLabel=function(t,e){return e=p.stripTags(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(b.prototype,"container",{get:function(){return this._container},set:function(t){this._container=t,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"items",{get:function(){return this._items},set:function(t){this._items=t,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"tag",{set:function(t){this._menuTag=t,this._itemTag="ul"==t?"li":"div",this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"menuTag",{get:function(){return this.adapter.apply("menuTag",{tag:this._menuTag}).tag},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"itemTag",{get:function(){return this.adapter.apply("itemTag",{tag:this._itemTag}).tag},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"labelTag",{get:function(){return this.adapter.apply("labelTag",{tag:this._labelTag}).tag},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"iconTag",{get:function(){return this.adapter.apply("iconTag",{tag:this._iconTag}).tag},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"align",{get:function(){return this.adapter.apply("align",{align:this._align}
1).align},set:function(t){this._align=t,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(b.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(b.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(b.prototype,"defaultStyles",{get:function(){return this.adapter.apply("defaultStyles",{defaultStyles:this._defaultStyles}).defaultStyles},set:function(t){this._defaultStyles!=t&&(this._defaultStyles=t)&&this.loadDefaultCSS(),this.invalidate()},enumerable:!0,configurable:!0}),b.prototype.loadDefaultCSS=function(){var e,t,i,n;this._disposers.push((e=o.s(this.container),t=this.classPrefix,i=t||"amexport",n=new a.a,u.insertKeyIfEmpty(i,function(){var t=new l.c([new o.c(e,"."+i+"-menu *",{"box-sizing":"border-box"}),new o.c(e,"."+i+"-menu-level-0",{position:"absolute",top:"5px",right:"5px"}),new o.c(e,"."+i+"-menu-level-0."+i+"-left",{right:"auto",left:"5px"}),new o.c(e,"."+i+"-menu-level-0."+i+"-right",{right:"5px",left:"auto"}),new o.c(e,"."+i+"-menu-level-0."+i+"-top",{top:"5px",bottom:"auto"}),new o.c(e,"."+i+"-menu-level-0."+i+"-bottom",{top:"auto",bottom:"5px"}),new o.c(e,"."+i+"-item."+i+"-item-level-0",{opacity:"0.3",width:"30px","min-height":"30px",transition:"all 100ms ease-in-out"}),new o.c(e,"div:hover > div > ."+i+"-menu ."+i+"-item."+i+"-item-level-0, ."+i+"-item."+i+"-item-level-0.active",{opacity:"0.9"}),new o.c(e,"."+i+"-item."+i+"-item-level-0 > a",{padding:"0","text-align":"center",overflow:"hidden"}),new o.c(e,"."+i+"-item."+i+"-item-level-0:before",{display:"block"}),new o.c(e,"."+i+"-item",{position:"relative",display:"block",opacity:"0","z-index":"1","border-radius":"3px","background-color":n.getFor("secondaryButton").hex,padding:"0",margin:"1px 1px 0 0",color:n.getFor("secondaryButton").alternative.hex,transition:"all 100ms ease-in-out, opacity 0.5s ease 0.5s"}),new o.c(e,"."+i+"-left ."+i+"-item",{margin:"1px 0 0 1px"}),new o.c(e,"."+i+"-item:hover, ."+i+"-item.active",{background:n.getFor("secondaryButtonHover").hex,color:n.getFor("secondaryButtonText").hex}),new o.c(e,"."+i+"-item > ."+i+"-menu",{position:"absolute",top:"-1px",right:"0","margin-right":"100%"}),new o.c(e,"."+i+"-left ."+i+"-item > ."+i+"-menu",{left:"0",right:"auto","margin-left":"100%","margin-right":"auto"}),new o.c(e,"."+i+"-right ."+i+"-item > ."+i+"-menu",{left:"auto",right:"0","margin-left":"auto","margin-right":"100%"}),new o.c(e,"."+i+"-top ."+i+"-item > ."+i+"-menu",{top:"-1px",bottom:"auto"}),new o.c(e,"."+i+"-bottom ."+i+"-item > ."+i+"-menu",{top:"auto",bottom:"0"}),new o.c(e,"."+i+"-item > ."+i+"-menu",{display:"none"}),new o.c(e,"."+i+"-item:hover > ."+i+"-menu, ."+i+"-item.active > ."+i+"-menu",{display:"block"}),new o.c(e,"."+i+"-item:hover > ."+i+"-menu > ."+i+"-item, ."+i+"-item.active > ."+i+"-menu > ."+i+"-item",{opacity:"1"}),new o.c(e,"."+i+"-menu",{display:"block","list-style":"none",margin:"0",padding:"0"}),new o.c(e,"."+i+"-label",{display:"block",cursor:"default",padding:"0.5em 1em"}),new o.c(e,"."+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 o.c(e,"."+i+"-item-level-0 > ."+i+"-icon",{padding:"0.1em 0.2em"}),new o.c(e,"."+i+"-clickable",{cursor:"pointer"})]);return new l.a(function(){u.removeKey(i),t.dispose()})}).increment())),this._element&&(this._element.style.display="")},Object.defineProperty(b.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(b.prototype,"language",{get:function(){var e=this,t=this._language.get();return null==t&&(t=new h.a,this._language.set(t,t.events.on("localechanged",function(t){e.invali
1date()}))),t},set:function(t){var e=this;this._language.set(t,t.events.on("localechanged",function(t){e.invalidate()})),this.invalidate()},enumerable:!0,configurable:!0}),b.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;0<=i;i--)e[i]&&o.y(e[i],"active");this.events.dispatchImmediately("closed",{type:"closed",target:this})}},b.prototype.selectBranch=function(e){var i=this;!this.isDisposed()&&(e.closeTimeout&&(this.removeDispose(e.closeTimeout),e.closeTimeout=void 0),o.f(e.element,"active"),e.submenuElement&&e.submenuElement.setAttribute("aria-expanded","true"),this._currentSelection&&this._currentSelection!==e&&this._currentSelection.ascendants&&d.each(d.concat(d.fromArray([this._currentSelection]),this._currentSelection.ascendants.iterator()),function(t){e.ascendants.contains(t)||e===t||i.unselectBranch(t,!0)}),d.each(e.ascendants.iterator(),function(t){t.closeTimeout&&(i.removeDispose(t.closeTimeout),t.closeTimeout=void 0),o.f(t.element,"active")}),this._currentSelection=e,this.events.isEnabled("branchselected"))&&this.events.dispatchImmediately("branchselected",{type:"branchselected",target:this,branch:e})},b.prototype.unselectBranch=function(t,e){!this.isDisposed()&&(o.y(t.element,"active"),t.submenuElement&&t.submenuElement.removeAttribute("aria-expanded"),this._currentSelection==t&&(this._currentSelection=void 0),this.events.isEnabled("branchunselected"))&&this.events.dispatchImmediately("branchunselected",{type:"branchunselected",target:this,branch:t})},b.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&&d.each(t.ascendants.iterator(),function(t){i.delayUnselectBranch(t,!0)}))},b.prototype.moveSelection=function(t){var e,i;!this.isDisposed()&&this._currentSelection&&("up"==t?e=this.getPrevSibling(this._currentSelection):"down"==t?e=this.getNextSibling(this._currentSelection):"left"==t&&"right"==this.align||"right"==t&&"left"==this.align?null!=(i=this.getSubMenu(this._currentSelection))&&(e=i[0]):("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)},b.prototype.getSiblings=function(t){t=this.getParentItem(t);return t&&t.menu?t.menu:[]},b.prototype.getParentItem=function(t){return t.ascendants&&t.ascendants.length?t.ascendants.getIndex(t.ascendants.length-1):void 0},b.prototype.getNextSibling=function(t){var e,i=this.getSiblings(t);return 1<i.length?(e=i.indexOf(t)+1,i[e=i.length==e?0:e].unsupported?this.getNextSibling(i[e]):i[e]):t},b.prototype.getPrevSibling=function(t){var e,i=this.getSiblings(t);return 1<i.length?(e=i.indexOf(t)-1,i[e=-1==e?i.length-1:e].unsupported?this.getPrevSibling(i[e]):i[e]):t},b.prototype.setFocus=function(t){if(t.interactions)try{t.interactions.element.focus()}catch(t){}},b.prototype.setBlur=function(t){if(t.interactions)try{t.interactions.element.blur()}catch(t){}},b.prototype.hideBranch=function(t){t.element.style.display="none"},b.prototype.showBranch=function(t){t.element.style.display=""},Object.defineProperty(b.prototype,"element",{get:function(){return this._element},enumerable:!0,configurable:!0}),b);function b(){var t=n.call(this)||this;return t.adapter=new c.a(t),t.closeDelay=1e3,t.closeOnClick=!0,t._language=new l.d,t._menuTag="ul",t._itemTag="li",t._labelTag="a",t._iconTag="img",t._classPrefix="amexport",t._defaultStyles=!0,t._align="right",t._verticalAlign="top",t._tabindex=0,t._ignoreNextClose=!1,t._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"}]}],t.className="ExportMenu",t._disposers.push(t._language),t.invalidate(),t.applyTheme(),t}}
1,qK31:function(t,e,i){var n=i("AzDz");t.exports=function(t){if(n(t))throw TypeError("The method doesn't accept regular expressions");return t}},qcEY:function(t,e,i){var n=i("0sYB"),i=i("5SyC");n({target:"Math",stat:!0,forced:i!=Math.expm1},{expm1:i})},quKg:function(t,e,i){i.d(e,"b",function(){return d}),i.d(e,"a",function(){return f});var n,r,e=i("m4/l"),o=i("DXFp"),s=i("tjMS"),a=i("Puh1"),l=i("aCit"),u=i("Wglt"),c=i("v9UT"),h=i("Gg2j"),p=i("Mtpk"),d=(r=o.b,Object(e.c)(m,r),m),f=(n=o.a,Object(e.c)(g,n),g.prototype.applyInternalDefaults=function(){n.prototype.applyInternalDefaults.call(this),p.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Pie chart"))},g.prototype.validateLayout=function(){n.prototype.validateLayout.call(this),this.updateRadius()},g.prototype.handleSeriesAdded=function(t){n.prototype.handleSeriesAdded.call(this,t),this._chartPixelRadius=void 0,this.updateSeriesAngles()},g.prototype.updateSeriesAngles=function(){var e=this;this.series.each(function(t){t._startAngleInternal=e.startAngle,t._endAngleInternal=e.endAngle})},g.prototype.updateRadius=function(){var t=this.chartContainer,e=h.getArcRect(this.startAngle,this.endAngle,1),i={x:0,y:0,width:0,height:0},n=this.innerRadius,n=(n instanceof s.a&&(i=h.getArcRect(this.startAngle,this.endAngle,n.value)),e=h.getCommonRectangle([e,i]),Math.min(t.innerWidth/e.width,t.innerHeight/e.height)),r=(p.isNumber(n)||(n=0),c.relativeRadiusToValue(this.radius,n)),o=c.relativeRadiusToValue(this.innerRadius,n),a=(r-o)/this.series.length;r==this._chartPixelRadius&&o==this._chartPixelInnerRadius||(this._chartPixelRadius=r,this._chartPixelInnerRadius=o,u.each(u.indexed(this.series.iterator()),function(t){var e=t[0],t=t[1],i=o+c.relativeRadiusToValue(t.radius,r-o),n=o+c.relativeRadiusToValue(t.innerRadius,r-o);p.isNumber(i)||(i=o+a*(e+1)),p.isNumber(n)||(n=o+a*e),t.pixelRadius=i,t.pixelInnerRadius=n}),this.seriesContainer.definedBBox={x:r*e.x,y:r*e.y,width:r*e.width,height:r*e.height},this.seriesContainer.invalidateLayout(),this.bulletsContainer.x=this.seriesContainer.x,this.bulletsContainer.y=this.seriesContainer.y)},Object.defineProperty(g.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(t){this.setPercentProperty("radius",t,!0,!1,10,!1)&&this.invalidateLayout()},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"innerRadius",{get:function(){return this.getPropertyValue("innerRadius")},set:function(t){this.setPercentProperty("innerRadius",t,!0,!1,10,!1)},enumerable:!0,configurable:!0}),g.prototype.createSeries=function(){return new a.a},Object.defineProperty(g.prototype,"startAngle",{get:function(){return this.getPropertyValue("startAngle")},set:function(t){this.setPropertyValue("startAngle",t)&&(this.updateRadius(),this.updateSeriesAngles())},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"endAngle",{get:function(){return this.getPropertyValue("endAngle")},set:function(t){this.setPropertyValue("endAngle",t)&&(this.updateRadius(),this.updateSeriesAngles())},enumerable:!0,configurable:!0}),g);function g(){var t=n.call(this)||this,e=(t.className="PieChart",t.innerRadius=0,t.radius=Object(s.c)(80),t.align="none",t.valign="none",t.startAngle=-90,t.endAngle=270,t.seriesContainer);return e.isMeasured=!0,e.valign="middle",e.align="center",e.layout="absolute",e.width=void 0,e.height=void 0,t.chartContainer.minHeight=50,t.chartContainer.minWidth=50,t.chartContainer.events.on("maxsizechanged",t.updateRadius,t,!1),t.applyTheme(),t}function m(){var t=r.call(this)||this;return t.className="PieChartDataItem",t.applyTheme(),t}l.c.registeredClasses.PieChart=f,l.c.registeredClasses.PieChartDataItem=d},qzbU:function(t,e,i){i.d(e,"a",function(){return s});var n,e=i("m4/l"),r=i("Vs7R"),o=i("aCit"),a=i("MIZb"),s=(n=r.a,Object(e.c)(l,n),Object.defineProperty(l.prototype,"length",{get:function(){return this.disabled?0:this.getPropertyValue("length")},set:function(t){this.setPropertyValue("length",t,!0)},enumerable:!0,configurable:!0}),l);function l(){var t=n.call(this)||this,e=(t.className="Tick",new a.a);return t.fillOpacity=0,t.length=6,t.strokeOpacity=.2,t.stroke=e.getFor("grid"),t.isMeasured=!1,t.nonScalingStroke=!0,t.applyTheme(),t}o.c.registeredClasses.Tick=s}
1,rCh7:function(t,e,i){var n=i("6aQQ"),r=i("DUr5");t.exports=function(t){return n(function(){return!!r[t]()||"âÂ
á "!="âÂ
á "[t]()||r[t].name!==t})}},"rhk+":function(t,e,i){function n(r){return function(t,e,i){var t=String(s(t)),n=t.length,i=void 0===i?" ":String(i),e=o(e);return e<=n||""==i?t:((n=a.call(i,l((e=e-n)/i.length))).length>e&&(n=n.slice(0,e)),r?t+n:n+t)}}var o=i("tHyI"),a=i("ScUe"),s=i("swFJ"),l=Math.ceil;t.exports={start:n(!1),end:n(!0)}},ruXs:function(t,e,i){i("6WsA")("toStringTag")},s4go:function(t,e,i){var n=i("0sYB"),r=i("3sMl"),o=i("hqo8"),a=i("7X7h"),s=i("EErT"),l=i("Ox5T"),u=i("gxUV").f;r&&n({target:"Object",proto:!0,forced:o},{__lookupGetter__:function(t){var e,i=a(this),n=s(t,!0);do{if(e=u(i,n))return e.get}while(i=l(i))}})},sB9f:function(t,e,i){var n=i("0sYB"),r=i("6aQQ"),o=i("7X7h"),a=i("Ox5T"),i=i("QKtu");n({target:"Object",stat:!0,forced:r(function(){a(1)}),sham:!i},{getPrototypeOf:function(t){return a(o(t))}})},sEiD:function(t,e,i){i("eygo")("Int16",function(n){return function(t,e,i){return n(this,t,e,i)}})},sSOU:function(t,e,i){var n=i("Wqjq").charAt,r=i("SqFF"),i=i("vBfr"),o=r.set,a=r.getterFor("String Iterator");i(String,"String",function(t){o(this,{type:"String Iterator",string:String(t),index:0})},function(){var t=a(this),e=t.string,i=t.index;return i>=e.length?{value:void 0,done:!0}:(e=n(e,i),t.index+=e.length,{value:e,done:!1})})},sVTF:function(t,e,i){i("0sYB")({target:"Number",stat:!0},{isNaN:function(t){return t!=t}})},saPf:function(t,e,i){var o=i("swFJ"),a=/"/g;t.exports=function(t,e,i,n){var t=String(o(t)),r="<"+e;return""!==i&&(r+=" "+i+'="'+String(n).replace(a,""")+'"'),r+">"+t+"</"+e+">"}},sgPD:function(t,e,i){var n=i("0sYB"),r=i("jnLg").end,i=i("rCh7")("trimEnd"),o=i?function(){return r(this)}:"".trimEnd;n({target:"String",proto:!0,forced:i},{trimEnd:o,trimRight:o})},swFJ:function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},sxA1:function(t,e,i){i.d(e,"a",function(){return h});var n,e=i("m4/l"),r=i("Tjl+"),o=i("vMqJ"),a=i("P7v+"),s=i("aCit"),l=i("Wglt"),u=i("Gg2j"),c=i("Mtpk"),h=(n=r.a,Object(e.c)(p,n),p.prototype.validate=function(){var n=this,t=(this._rotation+90)*u.RADIANS,e=Math.round(50+50*Math.sin(t+Math.PI))+"%",i=Math.round(50+50*Math.cos(t))+"%",r=Math.round(50+50*Math.sin(t))+"%",t=Math.round(50+50*Math.cos(t+Math.PI))+"%",o=this.element;o.removeChildNodes(),o.attr({x1:e,x2:r,y1:i,y2:t}),l.each(l.indexed(this._stops.iterator()),function(t){var e=t[0],t=t[1],i=t.offset,e=(c.isNumber(i)||(i=e/(n._stops.length-1)),n.paper.add("stop"));c.hasValue(t.color)&&e.attr({"stop-color":t.color.toString()}),c.isNumber(t.opacity)&&e.attr({"stop-opacity":t.opacity}),c.isNumber(i)&&e.attr({offset:i}),o.add(e)})},p.prototype.clear=function(){this._stops.clear()},p.prototype.addColor=function(t,e,i){this._stops.push({color:t,o
1pacity:e,offset:i})},Object.defineProperty(p.prototype,"stops",{get:function(){return this._stops},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"paper",{get:function(){return this._paper||Object(a.b)()},set:function(t){this._paper!=t&&(this._paper=t,this.validate(),t.appendDef(this.element))},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"rotation",{get:function(){return this._rotation},set:function(t){this._rotation=t,this.validate()},enumerable:!0,configurable:!0}),p.prototype.copyFrom=function(t){n.prototype.copyFrom.call(this,t),this.stops.copyFrom(t.stops),this._rotation=t.rotation},Object.defineProperty(p.prototype,"gradientUnits",{set:function(t){this.element.attr({gradientUnits:t})},enumerable:!0,configurable:!0}),p);function p(){var t=n.call(this)||this;return t._stops=new o.b,t._rotation=0,t.className="LinearGradient",t._stops.events.on("setIndex",t.validate,t),t._stops.events.on("inserted",t.validate,t),t.element=t.paper.addGroup("linearGradient"),t.id="gradient-"+s.c.getUniqueId(),t.element.attr({id:t.id}),t._disposers.push(t.element),t.applyTheme(),t}s.c.registeredClasses.LinearGradient=h},sxi3:function(t,e,i){var n=i("exNg");t.exports=function(t){t=n(t);if(t<0)throw RangeError("The argument can't be less than 0");return t}},"t+NF":function(t,e,i){var n=i("3sMl"),r=i("6aQQ"),o=i("BAfC");t.exports=!n&&!r(function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a})},"t/IY":function(t,e,i){i("6WsA")("match")},tCdX:function(t,e,i){var n=i("0sYB"),r=i("vjgd"),i=i("0FA2");n({target:"Array",proto:!0},{fill:r}),i("fill")},tEse:function(t,e,i){var n=i("UseD"),o=i("X/sl").filter,a=i("Nfo5"),s=n.aTypedArray,l=n.aTypedArrayConstructor;(0,n.exportTypedArrayMethod)("filter",function(t){for(var e=o(s(this),t,1<arguments.length?arguments[1]:void 0),t=a(this,this.constructor),i=0,n=e.length,r=new(l(t))(n);i<n;)r[i]=e[i++];return r})},tHyI:function(t,e,i){var n=i("exNg"),r=Math.min;t.exports=function(t){return 0<t?r(n(t),9007199254740991):0}},tNpr:function(t,e,i){var n=i("6aQQ"),r=i("2xmP"),o="".split;t.exports=n(function(){return!Object("z").propertyIsEnumerable(0)})?function(t){return"String"==r(t)?o.call(t,""):Object(t)}:Object},tf09:function(t,e,i){i=i("RjhM");t.exports=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(i)},tg9j:function(t,e,i){var n=i("UseD"),r=i("tHyI"),o=i("Y8n3"),a=i("Nfo5"),s=n.aTypedArray;(0,n.exportTypedArrayMethod)("subarray",function(t,e){var i=s(this),n=i.length,t=o(t,n);return new(a(i,i.constructor))(i.buffer,i.byteOffset+t*i.BYTES_PER_ELEMENT,r((void 0===e?n:o(e,n))-t))})},tjMS:function(t,e,i){i.d(e,"a",function(){return n}),e.c=function(t){return new n(t)},e.b=function(t){return t instanceof n};Object.defineProperty(r.prototype,"value",{get:function(){return this._value/100},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"percent",{get:function(){return this._value},enumerable:!0,configurable:!0}),r.prototype.toString=function(){return this._value+"%"};var n=r;function r(t){this._value=t}},tqfd:function(t,e,i){i("eygo")("Uint8",function(n){return function(t,e,i){return n(this,t,e,i)}})},u5pl:function(t,e,i){var n=i("0sYB"),r=i("saPf");n({target:"String",proto:!0,forced:i("v0oN")("italics")},{italics:function(){return r(this,"i","","")}})},uAB6:function(t,e,i){i("6WsA")("iterator")},uKH8:function(t,e,i){var n=i("HnbP"),r=i("Kg2n"),c=[].slice,h={};t.exports=Function.bind||function(a){function s(){var t=u.concat(c.call(arguments));if(this instanceof s){var e=l,i=t.length,n=t;if(!(i in h)){for(var r=[],o=0;o<i;o++)r[o]="a["+o+"]";h[i]=Function("C,a","return new C("+r.join(",")+")")}return h[i](e,n)}return l.apply(a,t)}var l=n(this),u=c.call(arguments,1);return r(l.prototype)&&(s.prototype=l.prototype),s}},uPlY:function(t,e,i){var n=i("6aQQ"),r=i("rhk+").start,o=Math.abs,i=Date.prototype,a=i.getTime,s=i.toISOString;t.exports=n(function(){return"0385-07-25T07:06:39.999Z"!=s.call(new Date(-5e13-1))})||!n(function(){s.call(new Date(NaN))})?function(){var t,e,i;if(isFinite(a.call(this)))return t=this.getUTCFullYear(),e=this.getUTCMilliseconds(),(i=t<0?"-":9999<t?"+":"")+r(o(t),i?6:4,0)+"-"+r(this.getUTCMonth()+1,2,0)+"-"+r(this.getUTCDate(),2,0)+"T"+r(this.getUTCHours(),2,0)+":"+r(this.getUTCMinutes(),2,0)+":"+r(this.getUTCSeconds(),2,0)+"."+r(e,3,0)+"Z";throw RangeError("Invalid time value")}:s}
1,uWmK:function(t,e,i){i.d(e,"b",function(){return S}),i.d(e,"c",function(){return C}),i.d(e,"a",function(){return T});var l,n,e=i("m4/l"),r=i("Y9w3"),o=i("A6AV"),a=i("vMqJ"),s=i("CnhP"),u=i("C6dT"),c=i("p9TX"),h=i("WYhe"),p=i("aCit"),d=i("zhwk"),f=i("tjMS"),g=i("MIZb"),m=i("v9UT"),y=i("Mtpk"),v=i("Gg2j"),b=i("Vs7R"),x=i("hD5A"),_=i("qCRI"),w=i("TGuK"),P=i("ISWh"),S=(n=o.a,Object(e.c)(k,n),Object.defineProperty(k.prototype,"label",{get:function(){var t,e=this;return this._label||(t=this.component.labels.create(),this._label=t,this.addSprite(t),this._disposers.push(t),t.parent=this.itemContainer,this._disposers.push(new x.b(function(){y.hasValue(e.component)&&e.component.labels.removeValue(t)}))),this._label},enumerable:!0,configurable:!0}),Object.defineProperty(k.prototype,"color",{get:function(){return this.properties.color},set:function(t){this.setProperty("color",t)},enumerable:!0,configurable:!0}),Object.defineProperty(k.prototype,"valueLabel",{get:function(){var t,e=this;return this._valueLabel||(t=this.component.valueLabels.create(),this._valueLabel=t,this.addSprite(t),this._disposers.push(t),t.parent=this.itemContainer,this._disposers.push(new x.b(function(){y.hasValue(e.component)&&e.component.valueLabels.removeValue(t)}))),this._valueLabel},enumerable:!0,configurable:!0}),Object.defineProperty(k.prototype,"itemContainer",{get:function(){var e,i,t,n,r=this;return this._itemContainer||(e=this.component,(i=e.itemContainers.create()).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 x.b(function(){y.hasValue(r.component)&&r.component.itemContainers.removeValue(i)})),this.dataContext.uidAttr&&(i.readerControls=this.dataContext.uidAttr(),i.readerLabelledBy=this.dataContext.uidAttr()),((t=this.dataContext)instanceof o.a||t instanceof b.a)&&!t.isDisposed()&&(n=function(t){i.readerChecked=t.visible,i.events.disableType("toggled"),i.isActive=!t.visible,i.events.enableType("toggled")},t.addDisposer(new x.b(function(){r.component&&r.component.dataItems.remove(r)})),t instanceof b.a?(i.addDisposer(t.events.on("visibilitychanged",n,void 0,!1)),i.addDisposer(t.events.on("hidden",function(t){i.readerChecked=!1,i.events.disableType("toggled"),i.isActive=!0,i.events.enableType("toggled")},void 0,!1)),i.addDisposer(t.events.on("shown",function(t){i.readerChecked=!0,i.events.disableType("toggled"),i.isActive=!1,i.events.enableType("toggled")},void 0,!1))):i.addDisposer(t.events.on("visibilitychanged",n,void 0,!1)))),this._itemContainer},enumerable:!0,configurable:!0}),Object.defineProperty(k.prototype,"marker",{get:function(){var t,e=this;return this._marker||(t=this.component.markers.create(),(this._marker=t).parent=this.itemContainer,this.addSprite(t),this._disposers.push(t),this._disposers.push(new x.b(function(){y.hasValue(e.component)&&e.component.markers.removeValue(t)}))),this._marker},enumerable:!0,configurable:!0}),k),C=function(){this.createMarker=!0},T=(l=r.a,Object(e.c)(O,l),O.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),y.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Legend"))},O.prototype.createDataItem=function(){return new S},O.prototype.validateDataElements=function(){this.scrollbar&&(this.scrollbar.start=0,this.scrollbar.end=1),l.prototype.validateDataElements.call(this)},O.prototype.validateDataElement=function(t){l.prototype.validateDataElement.call(this,t);var e=t.itemContainer,i=t.marker,n=(m.used(t.label),t.valueLabel),r=(e.readerChecked=t.dataContext.visible,(t.dataContext.legendDataItem=t).label.maxWidth),r=(t.label.width instanceof f.a||(t.label.width=void 0),0<r&&(t.label.maxWidth=r),"right"==n.align&&(n.width=void 0),t.dataContext.legendSettings),o=t.dataContext,i=(!o.createLegendMarker||this.useDefaultMarker&&o instanceof b.a?this.markers.template.propertyFields.fill=void 0:t.childrenCreated||(o.createLegendMarker(i),t.childrenCreated=!0),o.updateLegendValue&&o.updateLegendValue(),o.component&&o.component.updateLegendValue&&o.component.updateLegendValue(o),n.invalid&&n.validate(),""==n.text||null==n.text?n.__disabled=!0:n.__disabled=!1,!r||null==r.itemValueText&&null==r.valueText||(n.__disabled=!1),t.dataContext.visible),i=y.toBoolean(i=void 0===i?!0:i);t.dataContext.visible=i,e.events.disableType("toggled"),e.isActive=!i,e.isActive?e.setState("active",0):e.setState("default",0),e.events.enableType("toggled")},O.prototype.afterDraw=function(){var e=this,t=this.getPropertyValue("maxWidth"),i=0,n=(this.labels.each(function(t){t.invalid&&(t.maxWidth=void 0,t.validate()),i<t.measuredWidth+t.pixelMarginLeft+t.pixelMarginRight&&(i=t.measuredWidth+t.pixelMarginLeft+t.pixelMarginRight)}),0),r=(this.valueLabels.each(function(t){t.invalid&&t.validate(),n<t.measuredWidth+t.pixelMarginLeft+t.pixelMarginRight&&(n=t.measuredWidth+t.pixelMarginLeft+t.pixelMarginRight)}),0);this.markers.each(function(t){t.invalid&&t.validate(),r<t.measuredWidth+t.pixelMarginLeft+t.pixelMarginRight&&(r=t.measuredWidth+t.pixelMarginLeft+t.pixelMarginRight)});var o=this.itemContainers.template,o=o.pixelMarginRight+o.pixelMarginLeft,a=i+n+r,s=y.isNumber(t)?(t=(t-=o)>a?a:t)-r-n:i;this.labels.each(function(t){!("right"==e.valueLabels.template.align||t.measuredWidth>s)||t.width instanceof f.a||(t.width=Math.min(t.maxWidth,s-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}),l.prototype.afterDraw.call(this)},O.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(O.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",y.isNumber(this.maxColumns)||(this.maxColumns=1),this.width=void 0,this.maxWidth=220):(this.maxColumns=void 0,this.width=Object(f.c)(100),this.valueLabels.template.align="left"),this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(O.prototype,"useDefaultMarker",{get:function(){return this.getPropertyValue("useDefaultMarker")},set:function(t){this.setPropertyValue("useDefaultMarker",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(O.prototype,"scrollable",{get:function(){return this.getPropertyValue("scrollable")},set:function(t){this.setPropertyValue("scrollable",t,!0)&&(t?(t=this.createChild(P.a),(this.scrollbar=t).isMeasured=!1,t.orientation="vertical",t.endGrip.__disabled=!0,t.startGrip.__disabled=!0,t.visible=!1,this._mouseWheelDisposer=this.events.on("wheel",this.handleWheel,this,!(t.marginLeft=5)),this._disposers.push(this._mouseWheelDisposer),this._disposers.push(t.events.on("rangechanged",this.updateMasks,this,!1))):this._mouseWheelDisposer&&(this._mouseWheelDisposer.dispose(),this.scrollbar)&&(this.scrollbar.dispose(),this.scrollbar=void 0))},enumerable:!0,configurable:!0}),O.prototype.handleWheel=function(t){var e,i,t=t.shift.y,n=this.scrollbar;n&&(e=t/1e3*this.measuredHeight/this.contentHeight,i=n.end-n.start,0<t?(n.start=v.max(0,n.start-e),n.end=n.start+i):(n.end=v.min(1,n.end-e),n.start=n.end-i))},O.prototype.updateMasks=function(){var e=this;this.scrollbar&&this.itemContainers.each(function(t){t.dy=-e.scrollbar.thumb.pixelY*e.contentHeight/e.measuredHeight,t.maskRectangle={x:0,y:-t.dy,width:e.measuredWidth,height:e.measuredHeight}})},O.prototype.toggleDataItem=function(t){var e=t.dataContext;!e.visible||e.isHiding||e instanceof b.a&&e.isHidden?(t.color=t.colorOrig,e.appeared=!0,!(t.itemContainer.isActive=!1)===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.appeared=!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 g.a).getFor("disabledBackground"))},Object.defineProperty(O.prototype,"preloader",{get:function(){},enumerable:!0,configurable:!0}),O.prototype.handleDataItemPropertyChange=function(t,e){t.valueLabel.invalidate(),t.label.invalidate()},O);function O(){var n=l.call(this)||this,t=(n.className="Legend",n.layout="grid",n.setPropertyValue("useDefaultMarker",!1),n.setPropertyValue("scrollable",!1),n.setPropertyValue("contentAlign","center"),new u.a),e=(t.applyOnClones=!0,t.padding(8,0,8,0),t.margin(0,10,0,10),t.layout="horizontal",t.clickable=!0,t.focusable=!0,t.role="switch",t.togglable=!0,t.cursorOverStyle=_.a.pointer,t.background.fillOpacity=0,n.itemContainers=new a.e(t),n._disposers.push(new a.c(n.itemContainers)),n._disposers.push(n.itemContainers.template),n._disposers.push(Object(d.b)().body.events.on("keyup",function(t){var e,i;h.b.isKey(t.event,"enter")&&n.focusedItem&&((i=(e=n.focusedItem).itemContainer).togglable?n.toggleDataItem(e):i.clickable&&i.events.isEnabled("hit")&&(i.dispatchImmediately("hit",{event:t}),n.focusedItem=e))},n)),new g.a),i=new u.a,r=(i.width=23,i.height=23,i.interactionsEnabled=!1,i.applyOnClones=!0,i.setStateOnChildren=!0,i.background.fillOpacity=0,i.background.strokeOpacity=0,i.propertyFields.fill="fill",i.valign="middle",e.getFor("disabledBackground")),i=(i.events.on("childadded",function(t){t=t.newValue.states.create("active");t.properties.stroke=r,t.properties.fill=r}),n.markers=new a.e(i),n._disposers.push(new a.c(n.markers)),n._disposers.push(n.markers.template),i.createChild(s.a)),i=(i.width=Object(f.c)(100),i.height=Object(f.c)(100),i.applyOnClones=!0,i.propertyFields.fill="fill",i.strokeOpacity=0,new c.a),i=(i.text="{name}
1",i.margin(0,5,0,5),i.valign="middle",i.applyOnClones=!0,i.states.create("active").properties.fill=e.getFor("disabledBackground"),n.labels=new a.e(i),n._disposers.push(new a.c(n.labels)),n._disposers.push(n.labels.template),i.interactionsEnabled=!1,i.truncate=!0,i.fullWords=!1,new c.a);return i.margin(0,5,0,0),i.valign="middle",i.width=50,i.align="right",i.textAlign="end",i.applyOnClones=!0,i.states.create("active").properties.fill=e.getFor("disabledBackground"),i.interactionsEnabled=!1,n.valueLabels=new a.e(i),n._disposers.push(new a.c(n.valueLabels)),n._disposers.push(n.valueLabels.template),n.position="bottom",t.states.create("active"),t.setStateOnChildren=!0,n.role="group",n.events.on("layoutvalidated",n.handleScrollbar,n,!1),n.applyTheme(),n}function k(){var t=n.call(this)||this;return t.childrenCreated=!1,t.className="LegendDataItem",t.applyTheme(),t}p.c.registeredClasses.Legend=T,w.c.push({relevant:w.b.widthXS,state:function(t,e){return t instanceof T&&("left"==t.position||"right"==t.position)?((t=t.states.create(e)).properties.position="bottom",t):null}}),w.c.push({relevant:w.b.heightXS,state:function(t,e){return t instanceof T&&("top"==t.position||"bottom"==t.position)?((t=t.states.create(e)).properties.position="right",t):null}}),w.c.push({relevant:w.b.isXS,state:function(t,e){return t instanceof T?((t=t.states.create(e)).properties.disabled=!0,t):null}})},ucqQ:function(t,e,i){var n=i("Kg2n");t.exports=function(t){if(n(t)||null===t)return t;throw TypeError("Can't set "+String(t)+" as a prototype")}},ugpH:function(t,e,i){var n=i("6aQQ"),r=i("KslR"),o=i("hvfb"),a=r("species");t.exports=function(e){return 51<=o||!n(function(){var t=[];return(t.constructor={})[a]=function(){return{foo:1}},1!==t[e](Boolean).foo})}},ux7t:function(t,e,i){i.d(e,"a",function(){return f});var n,e=i("m4/l"),r=i("Tjl+"),o=i("aCit"),a=i("x79X"),s=i("vMqJ"),l=i("8ZqG"),u=i("tjMS"),c=i("v9UT"),h=i("0FpR"),p=i("Qkdp"),d=i("Mtpk"),f=(n=r.a,Object(e.c)(g,n),Object.defineProperty(g.prototype,"adapter",{get:function(){var e=this;return this._adapterO||(this._adapterO=new a.a(this),this._adapterO.events.on("inserted",function(t){e[t.newValue.key]=e[t.newValue.key]},void 0,!1),this._adapterO.events.on("removed",function(t){e[t.newValue.key]=e[t.newValue.key]},void 0,!1)),this._adapterO},enumerable:!0,configurable:!0}),g.prototype.getPropertyValue=function(t){var e,i=this.properties[t],n=this.sprite;return n&&(e=this.propertyFields[t],d.hasValue(e)&&null==(i=n.dataItem?n.dataItem.dataContext[e]:i)&&(i="__unset"),d.hasValue(i)?this._adapterO&&(i=this._adapterO.apply(t,i)):(e=n.getPropertyValue(t),(i=this._adapterO?this._adapterO.apply(t,e):e)==e&&(i=void 0))),i},g.prototype.copyFrom=function(t){t&&t!=this&&(this.transitionDuration=t.transitionDuration,this.transitionEasing=t.transitionEasing,c.copyProperties(t.properties,this.properties),c.copyProperties(t.propertyFields,this.propertyFields),this.filters.copyFrom(t.filters),t._adapterO)&&this.adapter.copyFrom(t._adapterO)},Object.defineProperty(g.prototype,"allValues",{get:function(){var n=this,r={},t=(p.each(this.properties,function(t,e){r[t]=n.getPropertyValue(t)}),this._adapterO&&(t=this._adapterO.keys(),p.each(t,function(t,e){var i=n.getPropertyValue(e);r[e]=i})),this.propertyFields);return p.each(t,function(t){var e=n.getPropertyValue(t);r[t]=e}),r},enumerable:!0,configurable:!0}),g.prototype.reset=function(){this.properties={},this.filters.clear()},g.prototype.processConfig=function(i){d.hasValue(i)&&d.hasValue(i.properties)&&p.each(i.properties,function(t,e){d.isString(e)&&(e.match(/^[0-9.\-]+\%$/)?i.properties[t]=Object(u.c)(d.toNumber(e)):e.match(/^\#[0-9abcdef]{3,}$/i)&&(i.properties[t]=Object(l.e)(e)))}),n.prototype.processConfig.call(this,i)},g.prototype.asFunction=function(t){return"transitionEasing"==t||n.prototype.asIs.call(this,t)},g);function g(){var t=n.call(this)||this;return t.transitionDuration=0,t.transitionEasing=h.cubicOut,t.properties={},t.propertyFields={},t.filters=new s.b,t.isTemplate=!1,t.className="SpriteState",t._disposers.push(new s.c(t.filters)),t.applyTheme(),t}o.c.registeredClasses.SpriteState=f}
1,v0oN:function(t,e,i){var n=i("6aQQ");t.exports=function(e){return n(function(){var t=""[e]('"');return t!==t.toLowerCase()||3<t.split('"').length})}},v36H:function(t,e,i){i.d(e,"b",function(){return P}),i.d(e,"a",function(){return S});var n,r,e=i("m4/l"),o=i("Uf57"),d=i("Vs7R"),a=i("C6dT"),s=i("vMqJ"),l=i("YOID"),u=i("pR7v"),f=i("KknQ"),c=i("ncgu"),h=i("VB2N"),p=i("aCit"),g=i("PTiM"),m=i("p9TX"),y=i("GtDR"),v=i("Wglt"),b=i("Qkdp"),x=i("Mtpk"),_=i("hJ5i"),w=i("TXRX"),P=(r=o.b,Object(e.c)(T,r),T),S=(n=o.a,Object(e.c)(C,n),C.prototype.applyInternalDefaults=function(){n.prototype.applyInternalDefaults.call(this),x.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Line Series"))},C.prototype.createSegment=function(){return new l.a},C.prototype.createDataItem=function(){return new P},C.prototype.setInitialWorkingValues=function(t){var e,i,n,r=this._yAxis.get(),o=this._xAxis.get();this.appeared&&this.visible?(e=this.dataItems.getIndex(t.index-1),(t.component=this).baseAxis==o&&r instanceof u.a&&(n=r.minZoomed,e&&(n=e.values.valueY.workingValue),t.setWorkingValue("valueY",n,0),t.setWorkingValue("valueY",t.values.valueY.value),o instanceof f.a?(t.setWorkingLocation("dateX",t.locations.dateX-1,0),t.setWorkingLocation("dateX",t.locations.dateX)):o instanceof c.a&&e&&(i=t.valueX,t.setWorkingValue("valueX",e.valueX,0),t.setWorkingValue("valueX",i))),this.baseAxis==r&&o instanceof u.a&&(n=o.minZoomed,e&&(n=e.values.valueX.workingValue),t.setWorkingValue("valueX",n,0),t.setWorkingValue("valueX",t.values.valueX.value),r instanceof f.a?(t.setWorkingLocation("dateY",t.locations.dateX-1,0),t.setWorkingLocation("dateY",t.locations.dateY)):r instanceof c.a&&e&&(i=t.valueY,t.setWorkingValue("valueY",e.valueY,0),t.setWorkingValue("valueY",i)))):(this.baseAxis==o&&r instanceof u.a&&(o instanceof f.a&&t.setWorkingLocation("dateX",t.locations.dateX),o instanceof h.a)&&t.setWorkingLocation("categoryX",t.locations.categoryX),this.baseAxis==r&&o instanceof u.a&&(r instanceof f.a&&t.setWorkingLocation("dateY",t.locations.dateY),r instanceof h.a)&&t.setWorkingLocation("categoryY",t.locations.categoryY))},C.prototype.updateLegendValue=function(t,e){n.prototype.updateLegendValue.call(this,t,e),t&&t.segment&&(this.tooltipColorSource=t.segment)},C.prototype.validate=function(){var e=this;n.prototype.validate.call(this),this.xAxis&&this.yAxis&&(this._segmentsIterator.reset(),this.openSegmentWrapper(this._adjustedStartIndex),v.each(this.axisRanges.iterator(),function(t){e.openSegmentWrapper(e._adjustedStartIndex,t)}),v.each(this._segmentsIterator.iterator(),function(t){t.__disabled=!0}))},C.prototype.sliceData=function(){for(var t=this.startIndex,e=this.endIndex,i=this.startIndex-1;0<=i;i--)if((n=this.dataItems.getIndex(i))&&n.hasValue(this._xValueFields)&&n.hasValue(this._yValueFields)){t=i;break}this._adjustedStartIndex=this.findAdjustedIndex(t,["stroke","strokeWidth","strokeDasharray","strokeOpacity","fill","fillOpacity","opacity"]);for(var n,i=this.endIndex,r=this.dataItems.length;i<r;i++)if((n=this.dataItems.getIndex(i))&&n.hasValue(this._xValueFields)&&n.hasValue(this._yValueFields)){e=i+1;break}this._workingStartIndex=t,this._workingEndIndex=e},C.prototype.findAdjustedIndex=function(n,t){var r=this,o=this.propertyFields,a=n;return _.each(t,function(t){if(x.hasValue(o[t]))for(var e=a;0<=e;e--){var i=r.dataItems.getIndex(e);if(i&&x.hasValue(i.properties[t])){e<n&&(n=e);break}}}),n},C.prototype.openSegmentWrapper=function(t,e){for(var i={index:t,axisRange:e};i=this.openSegment(i.index,i.axisRange););},C.prototype.getSegment=function(){var t=this._segmentsIterator.getFirst();return t.series=this,t.isDisposed()?(this.segments.removeValue(t),this.getSegment()):t},C.prototype.openSegment=function(t,e){var i=!1,n=[];t=Math.min(t,this.dataItems.length);var r,o=Math.min(this._workingEndIndex,this.dataItems.length),a=(this._workingEndIndex=Math.min(this._workingEndIndex,this.dataItems.length),!1),s=this.getSegment();s.strokeDasharray=void 0,s.__disabled=!1,e?(s.parent=e.contents,b.copyProperties(e.contents,s,d.b)):(b.copyProperties(this,s,d.b),s.filters.clear(),s.parent=this.segmentsContainer),this.group.node.removeAttribute("fill");for(var l=this.connect,u=!1,c=t;c<o;c++){var h=this.dataItems.getIndex(c);if(h.segment=s,h.hasProperties&&(c==t?this.updateSegmentProperties(h.properties,s):a=this.updateSegmentProperties(h.properties,s,!0)),h.hasValue(this._xValueFields)&&h.hasValue(this._yValueFields))this.addPoints(n,h,this.xField,this.yField),u=!0;else{if(c==t)continue;if(!l&&u){r=c;break}}if(r=c,this.baseAxis instanceof f.a){var p=this.dataItems.getIndex(c+1);if(p&&this.baseAxis.makeGap(p,h)){i=!0;break}}if(a)break}return this.closeSegment(s,n,t,r,e,i)}
1,C.prototype.addPoints=function(t,e,i,n,r){i=this.getPoint(e,i,n,e.workingLocations[i],e.workingLocations[n]);r||(e.point=i),t.push(i)},C.prototype.closeSegment=function(t,e,i,n,r,o){var a=[];if(this.dataFields[this._xOpenField]||this.dataFields[this._yOpenField]||this.stacked)for(var s=n;i<=s;s--){var l=this.dataItems.getIndex(s);l.hasValue(this._xValueFields)&&l.hasValue(this._yValueFields)&&this.addPoints(a,l,this.xOpenField,this.yOpenField,!0)}else{var u=this.baseAxis,c=e.length,h=this.xAxis,p=this.yAxis;0<c&&(u==h?(a.push({x:e[c-1].x,y:p.basePoint.y}),a.push({x:e[0].x,y:p.basePoint.y})):(a.push({x:h.basePoint.x,y:e[c-1].y}),a.push({x:h.basePoint.x,y:e[0].y})))}return this.drawSegment(t,e,a),o&&n++,n<this._workingEndIndex-1?{index:n,axisRange:r}:null},C.prototype.drawSegment=function(t,e,i){t.drawSegment(e,i,this.tensionX,this.tensionY)},C.prototype.updateSegmentProperties=function(t,o,a){var s=!1;return b.each(t,function(t,e){var i,n,r;x.hasValue(e)&&(n=void 0,r=void((i=o[t])&&(n=i.toString?i.toString():i)),e&&(r=e.toString?e.toString():e),i==e||null!=n&&null!=r&&n==r||(a||(o[t]=e),s=!0))}),s},Object.defineProperty(C.prototype,"connect",{get:function(){return this.getPropertyValue("connect")}
1,set:function(t){this.setPropertyValue("connect",t)&&this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(C.prototype,"tensionX",{get:function(){return this.getPropertyValue("tensionX")},set:function(t){this.setPropertyValue("tensionX",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(C.prototype,"tensionY",{get:function(){return this.getPropertyValue("tensionY")},set:function(t){this.setPropertyValue("tensionY",t,!0)},enumerable:!0,configurable:!0}),C.prototype.createLegendMarker=function(i){var n=this,r=i.pixelWidth,o=i.pixelHeight,t=(i.disposeChildren(),i.createChild(g.a)),e=(t.shouldClone=!1,b.copyProperties(this,t,d.b),t.x2=r,t.y=o/2,t.y2=1e-5,t.visible=!0,0<this.fillOpacity&&(e=i.createChild(y.a),b.copyProperties(this,e,d.b),e.width=r,e.height=o,e.y=0,e.strokeOpacity=0,e.visible=!0,t.y=0),i.dataItem);e.color=this.stroke,e.colorOrig=this.fill,v.eachContinue(this.bullets.iterator(),function(t){var e;return!(t instanceof w.a&&!t.copyToLegendMarker)&&(e=!1,t instanceof a.a&&v.each(t.children.iterator(),function(t){if(t instanceof m.a)return e=!0}),e?void 0:((t=t.clone()).parent=i,t.isMeasured=!0,t.tooltipText=void 0,t.x=r/2,0<n.fillOpacity?t.y=0:t.y=o/2,t.visible=!0,x.hasValue(t.fill)||(t.fill=n.fill),x.hasValue(t.stroke)||(t.stroke=n.stroke),!1))})},C.prototype.disposeData=function(){n.prototype.disposeData.call(this),this.segments.clear()},Object.defineProperty(C.prototype,"autoGapCount",{get:function(){return this.getPropertyValue("autoGapCount")},set:function(t){this.setPropertyValue("autoGapCount",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(C.prototype,"smoothing",{get:function(){return this.getPropertyValue("smoothing")},set:function(t){this.setPropertyValue("smoothing",t,!0)},enumerable:!0,configurable:!0}),C);function C(){var t=n.call(this)||this;return t.minDistance=.5,t.segments=new s.e(t.createSegment()),t.segments.template.applyOnClones=!0,t._disposers.push(new s.c(t.segments)),t._disposers.push(t.segments.template),t._segmentsIterator=new v.ListIterator(t.segments,function(){return t.segments.create()}),t._segmentsIterator.createNewItems=!0,t.className="LineSeries",t.strokeOpacity=1,t.fillOpacity=0,t.connect=!0,t.tensionX=1,t.tensionY=1,t.autoGapCount=1.1,t.smoothing="bezier",t.segmentsContainer=t.mainContainer.createChild(a.a),t.segmentsContainer.isMeasured=!1,t.bulletsContainer.toFront(),t.applyTheme(),t}function T(){var t=r.call(this)||this;return t.className="LineSeriesDataItem",t}p.c.registeredClasses.LineSeries=S,p.c.registeredClasses.LineSeriesDataItem=P},v9UT:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),e.used=function(t){},e.copyProperties=function(t,i){return o.each(t,function(t,e){p.hasValue(e)&&(i[t]=e)}),i},e.stripHash=l,e.getBaseURI=function(){var t,e="#";return e=Object(r.b)()&&(t=document.baseURI)&&(t=l(t))!==(t=l(location.href))?t+e:e},e.softCopyProperties=function(t,i){return o.each(t,function(t,e){p.hasValue(e)&&!p.hasValue(i[t])&&(i[t]=e)}),i},e.copy=function(t,i){return o.each(t,function(t,e){i[t]=e}),i},e.isNotEmpty=function(t){return p.hasValue(t)&&""!==t.toString()},e.relativeToValue=function(t,e){return p.isNumber(t)?t:null!=t&&p.isNumber(t.value)&&p.isNumber(e)?e*t.value:0},e.relativeRadiusToValue=function(t,e,i){var n;return p.isNumber(t)?(n=t)<0&&(n=i?e+t:e-t):null!=t&&p.isNumber(t.value)&&(n=e*t.value),n},e.valueToRelative=function(t,e){return t instanceof n.a?t.value:t/e},e.getPixelRatio=function(){return window.devicePixelRatio||1},e.camelToDashed=function(t){return t.replace(/\W+/g,"-").replace(/([a-z\d])([A-Z])/g,"$1-$2").toLowerCase()},e.capitalize=function(t){t=t.split("");return t[0]=t[0].toUpperCase(),t.join("")},e.stringify=function(t){return JSON.stringify(t)},e.escapeForRgex=function(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},e.splitTextByCharCount=u,e.truncateWithEllipsis=function(t,e,i,n,r){return t.length<=e?t:(u(t,e=(e-=i.length)<1?1:e,n,r)[0]||"")+i},e.trim=function(t){return t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")},e.rtrim=function(t){return t.replace(/[\s\uFEFF\xA0]+$/g,"")},e.ltrim=function(t){return t.replace(/^[\s\uFEFF\xA0]+/g,"")},e.reverseString=f,e.unquote=function(t){var e=t.trim();return e=(e=t.replace(/^'(.*)'$/,"$1"))==t?t.replace(/^"(.*)"$/,"$1"):e}
1,e.padString=function(t,e,i){return void 0===i&&(i="0"),(e=void 0===e?0:e)>(t="string"!=typeof t?t.toString():t).length?Array(e-t.length+1).join(i)+t:t},e.getFormat=function(t){var e;return void 0===t?d.g:(e=(t=(t=(t=t.toLowerCase().replace(/^\[[^\]]*\]/,"")).replace(/\[[^\]]+\]/,"")).trim()).match(/\/(date|number|duration)$/))?e[1]:t===d.c?d.c:t===d.a?d.a:t===d.b?d.b:t.match(/[#0]/)?d.c:t.match(/[ymwdhnsqaxkzgtei]/)?d.a:d.g},e.cleanFormat=function(t){return t.replace(/\/(date|number|duration)$/i,"")},e.stripTags=c,e.plainText=function(t){return t&&c((""+t).replace(/[\n\r]+/g,". "))},e.numberToString=function(t){if(p.isNaN(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,n=p.getValue(/^([0-9]+)(?:\.([0-9]+))?(?:e[\+\-]([0-9]+))?$/.exec(""+t)),r=n[1],o=n[2]||"";return t=null==n[3]?""===o?r:r+"."+o:(n=+n[3],t<1?"0."+a.repeat("0",i=n-1)+r+o:0===(i=n-o.length)?r+o:i<0?r+o.slice(0,i)+"."+o.slice(i):r+o+a.repeat("0",i)),e?"-"+t:t},e.anyToDate=function(t){var e;return p.isDate(t)?((e=new Date(t)).setMilliseconds(t.getMilliseconds()),e):!p.isNumber(t)&&(e=Number(t),p.isNumber(e))?new Date(e):new Date(t)},e.anyToNumber=function(t){return p.isDate(t)?t.getTime():p.isNumber(t)?t:p.isString(t)&&(t=Number(t),p.isNumber(t))?t:void 0},e.getYearDay=g,e.getWeek=m,e.getMonthWeek=function(t,e){void 0===e&&(e=!1);var i=m(new Date(t.getFullYear(),t.getMonth(),1),e),t=m(t,e);return(t=1==t?53:t)-i+1},e.getDayFromWeek=function(t,e,i,n){void 0===i&&(i=1),void 0===n&&(n=!1);var r=new Date(e,0,4,0,0,0,0);return n&&r.setUTCFullYear(e),7*t+i-((r.getDay()||7)+3)},e.get12Hours=function(t,e){return 12<t?t-=12:0===t&&(t=12),p.hasValue(e)?t+(e-1):t},e.getTimeZone=function(t,e,i,n){return void 0===e&&(e=!1),void 0===i&&(i=!1),(n=void 0!==n&&n)?e?"Coordinated Universal Time":"UTC":(n=t.toLocaleString("UTC"),t=t.toLocaleString("UTC",{timeZoneName:e?"long":"short"}).substr(n.length),!1===i?t.replace(/ (standard|daylight|summer|winter) /i," "):t)},e.random=function(t,e){return Math.floor(Math.random()*(e-t))+t},e.fitNumber=function(t,e,i){return i<t?i:t<e?e:t},e.fitNumberRelative=function(t,e,i){var n=i-e;return t=i<t||t<e?e+(t-n*Math.floor(t/n)):t},e.svgPointToSprite=y,e.spritePointToSvg=v,e.spritePointToSprite=function(t,e,i){return y(v(t,e),i)},e.svgRectToSprite=function(t,e){var i=y(t,e),t=y({x:t.x+t.width,y:t.y+t.height},e);return{x:i.x,y:i.y,width:t.x-i.x,height:t.y-i.y}},e.spriteRectToSvg=function(t,e){var i=v(t,e),t=v({x:t.x+t.width,y:t.y+t.height},e);return{x:i.x,y:i.y,width:t.x-i.x,height:t.y-i.y}}
1,e.documentPointToSvg=b,e.svgPointToDocument=x,e.documentPointToSprite=function(t,e){return e&&e.htmlContainer?y(b(t,p.getValue(e.htmlContainer),e.svgContainer.cssScale),e):t},e.spritePointToDocument=function(t,e){return e&&e.htmlContainer?x(v(t,e),p.getValue(e.htmlContainer)):t},e.width=function(t){var e=getComputedStyle(t),i=parseFloat(e.paddingLeft)+parseFloat(e.paddingRight),e=parseFloat(e.borderLeftWidth)+parseFloat(e.borderRightWidth);return t.clientWidth-i-e},e.height=function(t){var e=getComputedStyle(t),i=parseFloat(e.paddingTop)+parseFloat(e.paddingBottom),e=parseFloat(e.borderTopWidth)+parseFloat(e.borderBottomWidth);return t.clientHeight-i-e},e.decimalPlaces=function(t){t=(""+t).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0},e.parseUrl=w,e.serializeUrl=P,e.joinUrl=function(t,e){t=w(t),e=w(e);if(S(t))throw new Error("Left URL is not absolute");if(S(e)){if(""!==e.path)if("/"===e.path[0])t.path=e.path;else{var i=t.path.split(/\//),n=e.path.split(/\//);if(0===i.length?0!==n.length&&i.push(""):1<i.length&&i.pop(),s.pushAll(i,n),t.path=i.join("/"),""!==t.path&&"/"!==t.path[0])throw new Error("URL path must start with /")}return t.query=e.query,t.hash=e.hash,P(t)}return P(e)},e.isIE=function(){return!!window.MSInputMethodContext&&!!document.documentMode};var n=i("tjMS"),r=i("LBDG"),h=i("Gg2j"),p=i("Mtpk"),a=i("wUYf"),d=i("ScGY"),o=i("Qkdp"),s=i("hJ5i");function l(t){return/^[^#]*/.exec(t)[0]}function u(t,e,i,n,r){if(t.length<=e)return[t];var o,a=[];if(i){for(var s=-1,l=t.replace(/([,;:!?\\\/\.]+|[\s])/g,d.d+"$1"+d.d).split(d.d),u=1;u<l.length;u++)"."!=(c=l[u])&&","!=c||!l[u-1].match(/[\w]+$/)||(l[u-1]+=c,l[u]="");for(u=0;u<l.length;u++){var c,h=(c=l[u]).length;if(0!==h){if(e<h&&(!0!==i||0!=r)){if(o=(c=n?f(c):c).match(new RegExp(".{1,"+e+"}","g"))){if(n)for(var p=0;p<o.length;p++)o[p]=f(o[p]);a=a.concat(o)}}else-1===s&&(a.push(""),s=0),a[s].length+h+1>e&&""!==a[s]&&(a.push(""),s++),a[s]+=c;s=a.length-1}}}else if(o=t.match(new RegExp(".{1,"+e+"}","g"))){if(n)for(p=0;p<o.length;p++)o[p]=f(o[p]);a=o}return a=1==a.length&&i&&r&&a[0].length>e?[]:a}function f(t){return t.split("").reverse().join("")}function c(t){return t&&t.replace(/<[^>]*>/g,"")}function g(t,e){void 0===e&&(e=!1);e=new Date(t.getFullYear(),0,0),e=t.getTime()-e.getTime()+60*(e.getTimezoneOffset()-t.getTimezoneOffset())*1e3;return Math.floor(e/864e5)}function m(t,e){e=g(t,e=void 0===e?!1:e)-1,e=Math.floor((e-(t.getDay()||7)+10)/7);return 0===e?e=53:53===e&&(e=1),e}function y(t,e){var i=t.x,n=t.y,r=[];if(e){for(;p.hasValue(e.parent);)r.push(e),e=e.parent;r.reverse();for(var o=0;o<r.length;o++){var a=r[o],s=a.rotation,l=i-a.pixelX-a.ex,u=n-a.pixelY-a.ey,c=(a.dx&&(i-=a.dx),a.dy&&(n-=a.dy),a.scale);a.group&&(c=a.group.scale),i=(h.cos(-s)*l-h.sin(-s)*u)/c-a.pixelPaddingLeft,n=(h.cos(-s)*u+h.sin(-s)*l)/c-a.pixelPaddingTop}}return{x:i,y:n}}function v(t,e){var i=t.x,n=t.y;if(e)for(;p.hasValue(e.parent);){var r=e.rotation,o=(i+=e.pixelPaddingLeft+e.ex,n+=e.pixelPaddingTop+e.ey,e.scale),a=(e.group&&(o=e.group.scale),e.pixelX+(i*h.cos(r)-n*h.sin(r))*o),r=e.pixelY+(i*h.sin(r)+n*h.cos(r))*o;e.dx&&(a+=e.dx),e.dy&&(r+=e.dy),i=a,n=r,e=e.parent}return{x:i,y:n}}function b(t,e,i){try{var n=e.getBoundingClientRect();return p.isNumber(i)||(i=1),{x:(t.x-n.left)/i,y:(t.y-n.top)/i}}catch(e){return t}}function x(t,e){try{var i=e.getBoundingClientRect();return{x:t.x+i.left,y:t.y+i.top}}catch(e){return t}}var _=/^([a-zA-Z][a-zA-Z0-9\+\.\-]*:)?(?:(\/\/)([^\@]+\@)?([^\/\?\#\:]*)(\:[0-9]+)?)?([^\?\#]*)(\?[^\#]*)?(\#.*)?$/;function w(t){t=_.exec(t);return{protocol:t&&t[1]||"",separator:t&&t[2]||"",authority:t&&t[3]||"",domain:t&&t[4]||"",port:t&&t[5]||"",path:t&&t[6]||"",query:t&&t[7]||"",hash:t&&t[8]||""}}function P(t){return t.protocol+t.separator+t.authority+t.domain+t.port+t.path+t.query+t.hash}function S(t){return""===t.protocol&&""===t.separator&&""===t.authority&&""===t.domain&&""===t.port}},vBfr:function(t,e,i){function g(){return this}var m=i("0sYB"),y=i("F/ei"),v=i("Ox5T"),b=i("KJuV"),x=i("NRfM"),_=i("k2B3"),w=i("z3p0"),n=i("KslR"),P=i("lnCe"),S=i("CNF5"),i=i("WeDP"),C=i.IteratorPrototype,T=i.BUGGY_SAFARI_ITERATORS,O=n("iterator");
1t.exports=function(t,e,i,n,r,o,a){y(i,e,n);function s(t){if(t===r&&d)return d;if(!T&&t in h)return h[t];switch(t){case"keys":case"values":case"entries":return function(){return new i(this,t)}}return function(){return new i(this)}}var l,u,n=e+" Iterator",c=!1,h=t.prototype,p=h[O]||h["@@iterator"]||r&&h[r],d=!T&&p||s(r),f="Array"==e&&h.entries||p;if(f&&(f=v(f.call(new t)),C!==Object.prototype)&&f.next&&(P||v(f)===C||(b?b(f,C):"function"!=typeof f[O]&&_(f,O,g)),x(f,n,!0,!0),P)&&(S[n]=g),"values"==r&&p&&"values"!==p.name&&(c=!0,d=function(){return p.call(this)}),P&&!a||h[O]===d||_(h,O,d),S[e]=d,r)if(l={values:s("values"),keys:o?d:s("keys"),entries:s("entries")},a)for(u in l)!T&&!c&&u in h||w(h,u,l[u]);else m({target:e,proto:!0,forced:T||c},l);return l}},vIej:function(t,e,i){var n=i("0sYB"),r=i("3sMl");n({target:"Object",stat:!0,forced:!r,sham:!r},{defineProperty:i("8+rI").f})},vMqJ:function(t,e,i){i.d(e,"a",function(){return u}),i.d(e,"d",function(){return c}),i.d(e,"c",function(){return h}),i.d(e,"b",function(){return y}),i.d(e,"e",function(){return v});var n,a,r=i("m4/l"),e=i("hD5A"),o=i("o0Lc"),s=i("hJ5i"),l=i("Wglt"),u=(f.prototype.iterator=function(){var i=this;return function(t){if(i._start!==i._end)if(i._start<i._end)for(var e=i._start;e<i._end&&t(i._array[e]);++e);else for(e=i._start-1;e>=i._end&&t(i._array[e]);--e);}},f.prototype.backwards=function(){return new f(this._array,this._end,this._start)},f.prototype.range=function(t,e){var i;if(t<=e)return this._start===this._end?this:(e=this._start<this._end?(i=e-t,t=Math.max(this._start+t,this._start),Math.min(t+i,this._end)):(i=e-t,t=Math.max(this._start-t,this._end),Math.max(t-i,this._end)),new f(this._array,t,e));throw new Error("Start index must be lower than end index")},f),c=(a=e.c,Object(r.c)(d,a),d.prototype._insert=function(t,e,i){if(null==this._groups[e]){this._groups[e]=[];var n=s.getSortedIndex(this._keys,this._sort,e),r=n.found,n=n.index;if(r)throw new Error("Key already exists: "+e);s.insertIndex(this._keys,n,e)}null==i?this._groups[e].push(t):s.insertIndex(this._groups[e],i,t)},d.prototype._remove=function(t){var e=this._getKey(t),i=this._groups[e];if(null!=i&&(s.remove(i,t),0===i.length)){delete this._groups[e];t=s.getSortedIndex(this._keys,this._sort,e),i=t.found,t=t.index;if(!i)throw new Error("Key doesn't exist: "+e);s.removeIndex(this._keys,t)}},d.prototype.iterator=function(){var e=this;return l.flatten(l.map(l.fromArray(this._keys),function(t){return l.fromArray(e._groups[t])}))},d),h=(n=e.b,Object(r.c)(p,n),p);function p(t,e){var i;return(e=void 0===e?!0:e)?(i=t.events.on("removed",function(t){t.oldValue.dispose()},void 0,!1),n.call(this,function(){i.dispose(),l.each(t.iterator(),function(t){t.dispose()})})||this):n.call(this,function(){l.each(t.iterator(),function(t){t.dispose()})})||this}function d(r,e,t){var o=a.call(this,[r.events.on("inserted",function(t){var e=t.newValue,i=o._getKey(e),n=0;l.eachContinue(r.iterator(),function(t){return t!==e&&(o._getKey(t)===i&&++n,!0)}),o._insert(e,i,n)},void 0,!1),r.events.on("removed",function(t){o._remove(t.oldValue)},void 0,!1)])||this;return o._keys=[],o._groups={},o._getKey=e,o._sort=t,l.each(r.iterator(),function(t){o._insert(t,e(t))}),o}function f(t,e,i){this._array=t,this._start=e,this._end=i}function g(t,e){if(!(0<=t&&t<e))throw new Error("Index out of bounds: "+t)}Object.defineProperty(x.prototype,"values",{get:function(){return this._values},enumerable:!0,configurable:!0}),x.prototype.contains=function(t){return-1!==this._values.indexOf(t)},x.prototype.removeValue=function(t){for(var e=0,i=this._values.length;e<i;)this._values[e]===t?(this.removeIndex(e),--i):++e},x.prototype.indexOf=function(t){return s.indexOf(this._values,t)},Object.defineProperty(x.prototype,"length",{get:function(){return this._values.length},enumerable:!0,configurable:!0}),x.prototype.hasIndex=function(t){return 0<=t&&t<this._values.length},x.prototype.getIndex=function(t){return this._values[t]},x.prototype.setIndex=function(t,e){g(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},x.prototype.insertIndex=function(t,e){g(t,this._values.length+1),s.insertIndex(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})}
1,x.prototype._sortQuicksort=function(t,e,i){var n;t<e&&(n=this._sortPartition(t,e,i),this._sortQuicksort(t,n,i),this._sortQuicksort(n+1,e,i))},x.prototype._sortPartition=function(t,e,i){for(var n=this._values,r=n[t],o=t-1,a=e+1;;){for(;i(n[++o],r)<0;);for(;0<i(n[--a],r););if(a<=o)return a;this.swap(o,a)}},x.prototype.sort=function(t){this._sortQuicksort(0,this._values.length-1,t)},x.prototype.swap=function(t,e){var i,n=this._values.length;g(t,n),g(e,n),t!==e&&(n=this._values[t],i=this._values[e],this._values[t]=i,this.events.isEnabled("setIndex")&&this.events.dispatchImmediately("setIndex",{type:"setIndex",target:this,index:t,oldValue:n,newValue:i}),this._values[e]=n,this.events.isEnabled("setIndex"))&&this.events.dispatchImmediately("setIndex",{type:"setIndex",target:this,index:e,oldValue:i,newValue:n})},x.prototype.removeIndex=function(t){g(t,this._values.length);var e=this._values[t];return s.removeIndex(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},x.prototype.moveValue=function(t,e){var i,n=this.indexOf(t);-1!==n&&(i=this._values[n],s.removeIndex(this._values,n),this.events.isEnabled("removeIndex"))&&this.events.dispatchImmediately("removeIndex",{type:"removeIndex",target:this,index:n,oldValue:i}),null==e?(e=this._values.length,this._values.push(t)):s.insertIndex(this._values,e,t),this.events.isEnabled("insertIndex")&&this.events.dispatchImmediately("insertIndex",{type:"insertIndex",target:this,index:e,newValue:t}),-1===n&&this.events.isEnabled("inserted")&&this.events.dispatchImmediately("inserted",{type:"inserted",target:this,newValue:t})},x.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},x.prototype.unshift=function(t){this.insertIndex(0,t)},x.prototype.pushAll=function(t){var e=this;s.each(t,function(t){e.push(t)})},x.prototype.copyFrom=function(t){this.pushAll(t._values)},x.prototype.pop=function(){return this._values.length-1<0?void 0:this.removeIndex(this._values.length-1)},x.prototype.shift=function(){return this._values.length?this.removeIndex(0):void 0},x.prototype.setAll=function(t){var e=this,i=s.copy(this._values);this._values.length=0,s.each(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")&&s.each(i,function(t){e.events.dispatchImmediately("removed",{type:"removed",target:e,oldValue:t})}),this.events.isEnabled("inserted")&&s.each(this._values,function(t){e.events.dispatchImmediately("inserted",{type:"inserted",target:e,newValue:t})})},x.prototype.clear=function(){this.setAll([])},x.prototype.iterator=function(){return l.fromArray(this._values)},x.prototype[Symbol.iterator]=function(){var e,i;return Object(r.d)(this,function(t){switch(t.label){case 0:e=this._values.length,i=0,t.label=1;case 1:return i<e?[4,this._values[i]]:[3,4];case 2:t.sent(),t.label=3;case 3:return++i,[3,1];case 4:return[2]}})},x.prototype.each=function(t){s.each(this._values,t)},x.prototype.range=function(t,e){var i;if(t<=e)return i=e-t,t=Math.max(t,0),e=Math.min(t+i,this._values.length),new u(this._values,t,e);throw new Error("Start index must be lower than end index")},x.prototype.backwards=function(){return new u(this._values,this._values.length,0)};var m,y=x,v=(m=y,Object(r.c)(b,m),Object.defineProperty(b.prototype,"template",{get:function(){return this._template},set:function(t){t.isTemplate=!0,this._template=t},enumerable:!0,configurable:!0}),b.prototype.copyFrom=function(t){var e=this;l.each(t.iterator(),function(t){e.push(t.clone())})},b.prototype.create=function(t){t=null!=t?new t:this.template.clone();return this.push(t),t},b.prototype.clone=function(){for(var t=new b(this.template),e=this.values,i=e.length,n=0;n<i;++n)t.push(e[n].clone());return t},b);function b(t){var e=m.call(this)||this;return e.template=t,e}function x(t){void 0===t&&(t=[]),this.events=new o.a,this._values=t}},vRI3:function(t,e){var i=Math.log;t.exports=Math.log1p||function(t){return-1e-8<(t=+t)&&t<1e-8?t-t*t/2:i(1+t)}}
1,vbOF:function(t,e,i){i.d(e,"a",function(){return c});var n,e=i("m4/l"),r=i("YotE"),o=i("Tjl+"),a=i("vMqJ"),s=i("+qIf"),l=i("zhwk"),u=i("Mtpk"),c=(n=o.b,Object(e.c)(h,n),Object.defineProperty(h.prototype,"events",{get:function(){return this._eventDispatcher},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"isHover",{get:function(){return this._isHover},set:function(t){this.isHover!=t&&((this._isHover=t)?Object(l.b)().overObjects.moveValue(this):(this.isRealHover=!1,Object(l.b)().overObjects.removeValue(this)))},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"isHoverByTouch",{get:function(){return this._isHoverByTouch},set:function(t){this.isHoverByTouch!=t&&(this._isHoverByTouch=t)},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"overPointers",{get:function(){return this._overPointers||(this._overPointers=new a.b),this._overPointers},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"isDown",{get:function(){return this._isDown},set:function(t){this.isDown!=t&&((this._isDown=t)?Object(l.b)().downObjects.moveValue(this):Object(l.b)().downObjects.removeValue(this))},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"downPointers",{get:function(){return this._downPointers||(this._downPointers=new a.b),this._downPointers},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"isFocused",{get:function(){return this._isFocused},set:function(t){this.isFocused!=t&&(this._isFocused=t,Object(l.b)().focusedObject=t?this:void 0)},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"isTouchProtected",{get:function(){return this._isTouchProtected},set:function(t){this._isTouchProtected!=t&&((this._isTouchProtected=t)?Object(l.b)().unprepElement(this):(this.draggable||this.swipeable||this.trackable||this.resizable)&&Object(l.b)().prepElement(this))},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"clickable",{get:function(){return this._clickable},set:function(t){this._clickable!==t&&(this._clickable=t,Object(l.b)().processClickable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"contextMenuDisabled",{get:function(){return this._contextMenuDisabled},set:function(t){this._contextMenuDisabled!==t&&(this._contextMenuDisabled=t,Object(l.b)().processContextMenu(this))},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"hoverable",{get:function(){return this._hoverable},set:function(t){this._hoverable!==t&&(this._hoverable=t,Object(l.b)().processHoverable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"trackable",{get:function(){return this._trackable},set:function(t){this._trackable!==t&&(this._trackable=t,Object(l.b)().processTrackable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"draggable",{get:function(){return this._draggable},set:function(t){this._draggable!==t&&(this._draggable=t,Object(l.b)().processDraggable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"swipeable",{get:function(){return this._swipeable},set:function(t){this._swipeable!==t&&(this._swipeable=t,Object(l.b)().processSwipeable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"resizable",{get:function(){return this._resizable},set:function(t){this._resizable!==t&&(this._resizable=t,Object(l.b)().processResizable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"wheelable",{get:function(){return this._wheelable},set:function(t){this._wheelable!==t&&(this._wheelable=t,Object(l.b)().processWheelable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"inert",{get:function(){return this._inert},set:function(t){this._inert!==t&&(this._inert=t)},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"focusable",{get:function(){return this._focusable},set:function(t){this._focusable!==t&&(this._focusable=t,this._focusable&&-1==this.tabindex&&(this._tabindex=1),Object(l.b)().processFocusable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"tabindex",{get:function(){return u.getValueDefault(this._tabindex,-1)},set:function(t){this._tabindex!==t&&(-1<(this._tabindex=t)&&(this.focusable=!0),Object(l.b)().processFocusable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"element",{get:function(){return this._element},set:function(t){this._element=t},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"originalPosition",{get:function(){return this._originalPosition||{x:0,y:0}},set:function(t){this._originalPosition=t},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"originalScale",{get:function(){return u.getValueDefault(this._originalScale,1)},set:function(t){this._originalScale!==t&&(this._originalScale=t)},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"originalAngle",{get:function(){return u.getValueDefault(this._originalAngle,0)},set:function(t){this._originalAngle!==t&&(this._originalAngle=t)},enumerable:!0,configurable:!0}),Object.defineProperty(h.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(h.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(h.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(h.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(h.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(h.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(h.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}),h.prototype.copyFrom=function(t){n.prototype.copyFrom.call(this,t),this.inertiaOptions=t.inertiaOptions,this.hitOptions=t.hitOptions,this.hoverOptions=t.hoverOptions,this.swipeOptions=t.swipeOptions,this.keyboardOptions=t.keyboardOptions,this.cursorOptions=t.cursorOptions,this.contextMenuDisabled=t.contextMenuDisabled,Object(l.b)().applyCursorOverStyle(this)},h.prototype.setEventDisposer=function(t,e,i){var n=this.eventDisposers.getKey(t);e?null==n&&this.eventDisposers.setKey(t,i()):null!=n&&(n.dispose(),this.eventDisposers.removeKey(t))},h.prototype.dispose=function(){n.prototype.dispose.call(this);var t=Object(l.b)();t.overObjects.removeValue(this),t.downObjects.removeValue(this),t.trackedObjects.removeValue(this),t.transformedObjects.removeValue(this),this.isHover&&this.wheelable&&t.unlockWheel(),t.focusedObject===this&&(t.focusedObject=void 0)},h);function h(t){var e=n.call(this)||this;return e._eventDispatcher=new r.a(e),e.eventDisposers=new s.a,e.replacedStyles=new s.a,e._clickable=!1,e._contextMenuDisabled=!1,e._hoverable=!1,e._trackable=!1,e._draggable=!1,e._swipeable=!1,e._resizable=!1,e._wheelable=!1,e._inert=!1,e._isHover=!1,e.isRealHover=!1,e._isHoverByTouch=!1,e._isDown=!1,e._isFocused=!1,e._isTouchProtected=!1,e._inertiaOptions=new s.a,e.inertias=new s.a,e._hitOptions={},e._hoverOptions={},e._swipeOptions={},e._keyboardOptions={},e._mouseOptions={},e._cursorOptions={defaultStyle:[{property:"cursor",value:"default"}]},e._disposers.push(e._eventDispatcher),e._element=t,e.className="InteractionObject",e._disposers.push(new s.b(e.inertias)),e._disposers.push(new s.b(e.eventDisposers)),e.applyTheme(),e}},vfRf:function(t,e){var i=0,n=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++i+n).toString(36)}},vfdp:function(i,t,e){!function(t){function e(t){return t&&t.Math==Math&&t}i.exports=e("object"==("undefined"==typeof globalThis?"undefined":Rt(globalThis))&&globalThis)||e("object"==("undefined"==typeof window?"undefined":Rt(window))&&window)||e("object"==("undefined"==typeof self?"undefined":Rt(self))&&self)||e("object"==(void 0===t?"undefined":Rt(t))&&t)||function(){return this}()||Function("return this")()}.call(t,e("VTyh"))},"vi/P":function(t,e,i){function n(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}var r,o,a,s,l,u=i("vfdp"),c=i("/vWR"),h=i("Tl3C"),p=i("HMf+"),d=i("NNEa"),f=i("Kg2n"),g=i("SqFF").enforce,i=i("JAqT"),u=!u.ActiveXObject&&"ActiveXObject"in u,m=Object.isExtensible,t=t.exports=p("WeakMap",n,d);i&&u&&(r=d.getConstructor(n,"WeakMap",!0),h.REQUIRED=!0,p=t.prototype,o=p.delete,a=p.has,s=p.get,l=p.set,c(p,{delete:function(t){var e;return f(t)&&!m(t)?((e=g(this)).frozen||(e.frozen=new r),o.call(this,t)||e.frozen.delete(t)):o.call(this,t)},has:function(t){var e;return f(t)&&!m(t)?((e=g(this)).frozen||(e.frozen=new r),a.call(this,t)||e.frozen.has(t)):a.call(this,t)},get:function(t){var e;return!f(t)||m(t)||((e=g(this)).frozen||(e.frozen=new r),a.call(this,t))?s.call(this,t):e.frozen.get(t)},set:function(t,e){var i;return!f(t)||m(t)||((i=g(this)).frozen||(i.frozen=new r),a.call(this,t))?l.call(this,t,e):i.frozen.set(t,e),this}}))}
1,vjgd:function(t,e,i){var a=i("7X7h"),s=i("Y8n3"),l=i("tHyI");t.exports=function(t){for(var e=a(this),i=l(e.length),n=arguments.length,r=s(1<n?arguments[1]:void 0,i),n=2<n?arguments[2]:void 0,o=void 0===n?i:s(n,i);r<o;)e[r++]=t;return e}},"w+oS":function(t,e,i){var n=i("0sYB"),r=i("3sMl");n({target:"Object",stat:!0,forced:!r,sham:!r},{defineProperties:i("Mdrz")})},w2pQ:function(m,V,t){t("sSOU");function c(t){var e,i,n,r;if("number"==typeof t){for(e=[],i=0;i<4;i++)e.unshift(t%256),t=q(t/256);return e.join(".")}if("object"!=(void 0===t?"undefined":Rt(t)))return t;for(e="",n=(t=>{for(var e=null,i=1,n=null,r=0,o=0;o<8;o++)0!==t[o]?(i<r&&(e=n,i=r),n=null,r=0):(null===n&&(n=o),++r);return i<r&&(e=n,i=r),e})(t),i=0;i<8;i++)r&&0===t[i]||(r=r&&!1,n===i?(e+=i?":":"::",r=!0):(e+=t[i].toString(16),i<7&&(e+=":")));return"["+e+"]"}function r(t){return!t.host||t.cannotBeABaseURL||"file"==t.scheme}function s(t,e,i,n){var r,o,a,s=i||D,l=0,u="",c=!1,h=!1,p=!1;for(i||(t.scheme="",t.username="",t.password="",t.host=null,t.port=null,t.path=[],t.query=null,t.fragment=null,t.cannotBeABaseURL=!1,e=e.replace(rt,"")),e=e.replace(ot,""),r=b(e);l<=r.length;){switch(o=r[l],s){case D:if(!o||!K.test(o)){if(i)return"Invalid scheme";s=I;continue}u+=o.toLowerCase(),s=ft;break;case ft:if(o&&(Z.test(o)||"+"==o||"-"==o||"."==o))u+=o.toLowerCase();else{if(":"!=o){if(i)return"Invalid scheme";u="",s=I,l=0;continue}if(i&&(T(t)!=v(C,u)||"file"==u&&(O(t)||null!==t.port)||"file"==t.scheme&&!t.host))return;if(t.scheme=u,i)return void(T(t)&&C[t.scheme]==t.port&&(t.port=null));u="","file"==t.scheme?s=Pt:T(t)&&n&&n.scheme==t.scheme?s=gt:T(t)?s=bt:"/"==r[l+1]?(s=mt,l++):(t.cannotBeABaseURL=!0,t.path.push(""),s=Tt)}break;case I:if(!n||n.cannotBeABaseURL&&"#"!=o)return"Invalid scheme";if(n.cannotBeABaseURL&&"#"==o){t.scheme=n.scheme,t.path=n.path.slice(),t.query=n.query,t.fragment="",t.cannotBeABaseURL=!0,s=L;break}s="file"==n.scheme?Pt:yt;continue;case gt:if("/"!=o||"/"!=r[l+1]){s=yt;continue}s=A,l++;break;case mt:if("/"==o){s=j;break}s=E;continue;case yt:if(t.scheme=n.scheme,o==y)t.username=n.username,t.password=n.password,t.host=n.host,t.port=n.port,t.path=n.path.slice(),t.query=n.query;else if("/"==o||"\\"==o&&T(t))s=vt;else if("?"==o)t.username=n.username,t.password=n.password,t.host=n.host,t.port=n.port,t.path=n.path.slice(),t.query="",s=M;else{if("#"!=o){t.username=n.username,t.password=n.password,t.host=n.host,t.port=n.port,t.path=n.path.slice(),t.path.pop(),s=E;continue}t.username=n.username,t.password=n.password,t.host=n.host,t.port=n.port,t.path=n.path.slice(),t.query=n.query,t.fragment="",s=L}break;case vt:if(!T(t)||"/"!=o&&"\\"!=o){if("/"!=o){t.username=n.username,t.password=n.password,t.host=n.host,t.port=n.port,s=E;continue}s=j}else s=A;break;case bt:if(s=A,"/"!=o||"/"!=u.charAt(l+1))continue;l++;break;case A:if("/"==o||"\\"==o)break;s=j;continue;case j:if("@"==o){c&&(u="%40"+u);for(var c=!0,d=b(u),f=0;f<d.length;f++){var g=d[f];":"!=g||p?(g=S(g,P),p?t.password+=g:t.username+=g):p=!0}u=""}else if(o==y||"/"==o||"?"==o||"#"==o||"\\"==o&&T(t)){if(c&&""==u)return"Invalid authority";l-=b(u).length+1,u="",s=xt}else u+=o;break;case xt:case _t:if(i&&"file"==t.scheme){s=Ct;continue}if(":"!=o||h){if(o==y||"/"==o||"?"==o||"#"==o||"\\"==o&&T(t)){if(T(t)&&""==u)return"Invalid host";if(i&&""==u&&(O(t)||null!==t.port))return;if(a=_(t,u))return a;if(u="",s=F,i)return;continue}"["==o?h=!0:"]"==o&&(h=!1),u+=o}else{if(""==u)return"Invalid host";if(a=_(t,u))return a;if(u="",s=wt,i==_t)return}break;case wt:if(!x.test(o)){if(o==y||"/"==o||"?"==o||"#"==o||"\\"==o&&T(t)||i){if(""!=u){var m=parseInt(u,10);if(65535<m)return"Invalid port";t.port=T(t)&&m===C[t.scheme]?null:m,u=""}if(i)return;s=F;continue}return"Invalid port"}u+=o;break;case Pt:if(t.scheme="file","/"==o||"\\"==o)s=St;else{if(!n||"file"!=n.scheme){s=E;continue}if(o==y)t.host=n.host,t.path=n.path.slice(),t.query=n.query;else if("?"==o)t.host=n.host,t.path=n.path.slice(),t.query="",s=M;else{if("#"!=o){ct(r.slice(l).join(""))||(t.host=n.host,t.path=n.path.slice(),ht(t)),s=E;continue}t.host=n.host,t.path=n.path.slice(),t.query=n.query,t.fragment="",s=L}}break;case St:if("/"==o||"\\"==o){s=Ct;break}n&&"file"==n.scheme&&!ct(r.slice(l).join(""))&&(k(n.path[0],!0)?t.path.push(n.path[0]):t.host=n.host),s=E;continue;
vendor: 7,151 bytes, line 1
1case Ct:if(o==y||"/"==o||"\\"==o||"?"==o||"#"==o){if(!i&&k(u))s=E;else{if(""==u){if(t.host="",i)return}else{if(a=_(t,u))return a;if("localhost"==t.host&&(t.host=""),i)return;u=""}s=F}continue}u+=o;break;case F:if(T(t)){if(s=E,"/"!=o&&"\\"!=o)continue}else if(i||"?"!=o)if(i||"#"!=o){if(o!=y&&(s=E,"/"!=o))continue}else t.fragment="",s=L;else t.query="",s=M;break;case E:if(o==y||"/"==o||"\\"==o&&T(t)||!i&&("?"==o||"#"==o)){if(dt(u)?(ht(t),"/"==o||"\\"==o&&T(t)||t.path.push("")):pt(u)?"/"==o||"\\"==o&&T(t)||t.path.push(""):("file"==t.scheme&&!t.path.length&&k(u)&&(t.host&&(t.host=""),u=u.charAt(0)+":"),t.path.push(u)),u="","file"==t.scheme&&(o==y||"?"==o||"#"==o))for(;1<t.path.length&&""===t.path[0];)t.path.shift();"?"==o?(t.query="",s=M):"#"==o&&(t.fragment="",s=L)}else u+=S(o,ut);break;case Tt:"?"==o?(t.query="",s=M):"#"==o?(t.fragment="",s=L):o!=y&&(t.path[0]+=S(o,w));break;case M:i||"#"!=o?o!=y&&("'"==o&&T(t)?t.query+="%27":t.query+="#"==o?"%23":S(o,w)):(t.fragment="",s=L);break;case L:o!=y&&(t.fragment+=S(o,lt))}l++}}function l(t){var e,i,n=z(this,l,"URL"),r=1<arguments.length?arguments[1]:void 0,t=String(t),o=X(n,{type:"URL"});if(void 0!==r)if(r instanceof l)e=f(r);else if(i=s(e={},String(r)))throw TypeError(i);if(i=s(o,t,null,e))throw TypeError(i);var a=o.searchParams=new G;(r=d(a)).updateSearchParams(o.query),r.updateURL=function(){o.query=String(a)||null},u||(n.href=g.call(n),n.origin=Ot.call(n),n.protocol=kt.call(n),n.username=Dt.call(n),n.password=It.call(n),n.host=At.call(n),n.hostname=jt.call(n),n.port=Ft.call(n),n.pathname=Et.call(n),n.search=Mt.call(n),n.searchParams=Lt.call(n),n.hash=Vt.call(n))}function e(t,e){return{get:t,set:e,configurable:!0,enumerable:!0}}var y,i,n,R=t("0sYB"),u=t("3sMl"),N=t("leaB"),o=t("vfdp"),B=t("Mdrz"),a=t("z3p0"),z=t("L56b"),v=t("JZRr"),h=t("HZlQ"),b=t("aHAe"),H=t("Wqjq").codeAt,W=t("ilXn"),U=t("NRfM"),Y=t("Ecdy"),t=t("SqFF"),p=o.URL,G=Y.URLSearchParams,d=Y.getState,X=t.set,f=t.getterFor("URL"),q=Math.floor,$=Math.pow,K=/[A-Za-z]/,Z=/[\d+-.A-Za-z]/,x=/\d/,J=/^(0x|0X)/,Q=/^[0-7]+$/,tt=/^\d+$/,et=/^[\dA-Fa-f]+$/,it=/[\u0000\u0009\u000A\u000D #%/:?@[\\]]/,nt=/[\u0000\u0009\u000A\u000D #/:?@[\\]]/,rt=/^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g,ot=/[\u0009\u000A\u000D]/g,_=function(t,e){var i,n,r;if("["==e.charAt(0))return"]"==e.charAt(e.length-1)&&(i=st(e.slice(1,-1)))?void(t.host=i):"Invalid host";if(T(t))return e=W(e),it.test(e)||null===(i=at(e))?"Invalid host":void(t.host=i);if(nt.test(e))return"Invalid host";for(i="",n=b(e),r=0;r<n.length;r++)i+=S(n[r],w);t.host=i},at=function(t){var e,i,n,r,o,a,s,l=t.split(".");if(l.length&&""==l[l.length-1]&&l.pop(),4<(e=l.length))return t;for(i=[],n=0;n<e;n++){if(""==(r=l[n]))return t;if(o=10,1<r.length&&"0"==r.charAt(0)&&(o=J.test(r)?16:8,r=r.slice(8==o?1:2)),""===r)a=0;else{if(!(10==o?tt:8==o?Q:et).test(r))return t;a=parseInt(r,o)}i.push(a)}for(n=0;n<e;n++)if(a=i[n],n==e-1){if(a>=$(256,5-e))return null}else if(255<a)return null;for(s=i.pop(),n=0;n<i.length;n++)s+=i[n]*$(256,3-n);return s},st=function(t){function e(){return t.charAt(p)}var i,n,r,o,a,s,l,u=[0,0,0,0,0,0,0,0],c=0,h=null,p=0;if(":"==e()){if(":"!=t.charAt(1))return;p+=2,h=++c}for(;e();){if(8==c)return;if(":"!=e()){for(i=n=0;n<4&&et.test(e());)i=16*i+parseInt(e(),16),p++,n++;if("."==e()){if(0==n)return;if(p-=n,6<c)return;for(r=0;e();){if(o=null,0<r){if(!("."==e()&&r<4))return;p++}if(!x.test(e()))return;for(;x.test(e());){if(a=parseInt(e(),10),null===o)o=a;else{if(0==o)return;o=10*o+a}if(255<o)return;p++}u[c]=256*u[c]+o,2!=++r&&4!=r||c++}if(4!=r)return;break}if(":"==e()){if(p++,!e())return}else if(e())return;u[c++]=i}else{if(null!==h)return;p++,h=++c}}if(null!==h)for(s=c-h,c=7;0!=c&&0<s;)l=u[c],u[c--]=u[h+s-1],u[h+--s]=l;else if(8!=c)return;return u},w={},lt=h({},w,{" ":1,'"':1,"<":1,">":1,"`":1}),ut=h({},lt,{"#":1,"?":1,"{":1,"}":1}),P=h({},ut,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),S=function(t,e){var i=H(t,0);return 32<i&&i<127&&!v(e,t)?t:encodeURIComponent(t)},C={ftp:21,file:null,http:80,https:443,ws:80,wss:443},T=function(t){return v(C,t.scheme)},O=function(t){return""!=t.username||""!=t.password},k=function(t,e){return 2==t.length&&K.test(t.charAt(0))&&(":"==(t=t.charAt(1))||!e&&"|"==t)},ct=function(t){return 1<t.length&&k(t.slice(0,2))&&(2==t.length||"/"===(t=t.charAt(2))||"\\"===t||"?"===t||"#"===t)},ht=function(t){var e=t.path,i=e.length;!i||"file"==t.scheme&&1==i&&k(e[0],!0)||e.pop()},pt=function(t){return"."===t||"%2e"===t.toLowerCase()},dt=function(t){return".."===(t=t.toLowerCase())||"%2e."===t||".%2e"===t||"%2e%2e"===t},D={},ft={},I={},gt={},mt={},yt={},vt={},bt={},A={},j={},xt={},_t={},wt={},Pt={},St={},Ct={},F={},E={},Tt={},M={},L={},o=l.prototype,g=function(){var t=f(this),e=t.scheme,i=t.username,n=t.password,r=t.host,o=t.port,a=t.path,s=t.query,l=t.fragment,u=e+":";return null!==r?(u+="//",O(t)&&(u+=i+(n?":"+n:"")+"@"),u+=c(r),null!==o&&(u+=":"+o)):"file"==e&&(u+="//"),u+=t.cannotBeABaseURL?a[0]:a.length?"/"+a.join("/"):"",null!==s&&(u+="?"+s),null!==l&&(u+="#"+l),u},Ot=function(){var t=f(this),e=t.scheme,i=t.port;if("blob"==e)try{return new URL(e.path[0]).origin}catch(t){return"null"}return"file"!=e&&T(t)?e+"://"+c(t.host)+(null!==i?":"+i:""):"null"},kt=function(){return f(this).scheme+":"},Dt=function(){return f(this).username},It=function(){return f(this).password},At=function(){var t=f(this),e=t.host,t=t.port;return null===e?"":null===t?c(e):c(e)+":"+t},jt=function(){var t=f(this).host;return null===t?"":c(t)},Ft=function(){var t=f(this).port;return null===t?"":String(t)},Et=function(){var t=f(this),e=t.path;return t.cannotBeABaseURL?e[0]:e.length?"/"+e.join("/"):""},Mt=function(){var t=f(this).query;return t?"?"+t:""},Lt=function(){return f(this).searchParams},Vt=function(){var t=f(this).fragment;return t?"#"+t:""};u&&B(o,{href:e(g,function(t){var e=f(this),t=String(t),t=s(e,t);if(t)throw TypeError(t);d(e.searchParams).updateSearchParams(e.query)}),origin:e(Ot),protocol:e(kt,function(t){var e=f(this);s(e,String(t)+":",D)}),username:e(Dt,function(t){var e=f(this),i=b(String(t));if(!r(e)){e.username="";for(var n=0;n<i.length;n++)e.username+=S(i[n],P)}}),password:e(It,function(t){var e=f(this),i=b(String(t));if(!r(e)){e.password="";for(var n=0;n<i.length;n++)e.password+=S(i[n],P)}}),host:e(At,function(t){var e=f(this);e.cannotBeABaseURL||s(e,String(t),xt)}),hostname:e(jt,function(t){var e=f(this);e.cannotBeABaseURL||s(e,String(t),_t)}),port:e(Ft,function(t){var e=f(this);r(e)||(""==(t=String(t))?e.port=null:s(e,t,wt))}),pathname:e(Et,function(t){var e=f(this);e.cannotBeABaseURL||(e.path=[],s(e,t+"",F))}),search:e(Mt,function(t){var e=f(this);""==(t=String(t))?e.query=null:("?"==t.charAt(0)&&(t=t.slice(1)),e.query="",s(e,t,M)),d(e.searchParams).updateSearchParams(e.query)}),searchParams:e(Lt),hash:e(Vt,function(t){var e=f(this);""!=(t=String(t))?("#"==t.charAt(0)&&(t=t.slice(1)),e.fragment="",s(e,t,L)):e.fragment=null})}),a(o,"toJSON",function(){return g.call(this)},{enumerable:!0}),a(o,"toString",function(){return g.call(this)},{enumerable:!0}),p&&(i=p.createObjectURL,n=p.revokeObjectURL,i&&a(l,"createObjectURL",function(t){return i.apply(
1p,arguments)}),n)&&a(l,"revokeObjectURL",function(t){return n.apply(p,arguments)}),U(l,"URL"),R({global:!0,forced:!N,sham:!u},{URL:l})},w4m0:function(t,e,i){i.d(e,"a",function(){return r});var p,e=i("m4/l"),n=i("GtDR"),d=i("aFzC"),f=i("hGwe"),r=(p=n.a,Object(e.c)(o,p),o.prototype.draw=function(){p.prototype.draw.call(this);var t,e,i,n,r,o,a,s,l,u,c=this.pixelWidth,h=this.pixelHeight;0<c&&0<h&&(t={x:0,y:0},e={x:c,y:0},i={x:c,y:h},n={x:0,y:h},r=Math.min(c,this.waveLength),o=Math.min(h,this.waveHeight),h=Math.min(h,this.waveLength),c=Math.min(c,this.waveHeight),u=l=s=a="",this.wavedTop&&(a=Object(d.e)(t,e,r,o,this.tension,!0)),this.wavedRight&&(s=Object(d.e)(e,i,h,c,this.tension,!0)),this.wavedBottom&&(l=Object(d.e)(i,n,r,o,this.tension,!0)),this.wavedLeft&&(u=Object(d.e)(n,t,h,c,this.tension,!0)),this.path=f.moveTo(t)+a+f.lineTo(e)+s+f.lineTo(i)+l+f.lineTo(n)+u+"z")},Object.defineProperty(o.prototype,"waveLength",{get:function(){return this.getPropertyValue("waveLength")},set:function(t){this.setPropertyValue("waveLength",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"waveHeight",{get:function(){return this.getPropertyValue("waveHeight")},set:function(t){this.setPropertyValue("waveHeight",t),this.invalidate()},enumerable:!0,configurable:!0}),o.prototype.setWavedSides=function(t,e,i,n){this.wavedTop=t,this.wavedRight=e,this.wavedBottom=i,this.wavedLeft=n},Object.defineProperty(o.prototype,"tension",{get:function(){return this.getPropertyValue("tension")},set:function(t){this.setPropertyValue("tension",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"wavedRight",{get:function(){return this.getPropertyValue("wavedRight")},set:function(t){this.setPropertyValue("wavedRight",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"wavedLeft",{get:function(){return this.getPropertyValue("wavedLeft")},set:function(t){this.setPropertyValue("wavedLeft",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"wavedTop",{get:function(){return this.getPropertyValue("wavedTop")},set:function(t){this.setPropertyValue("wavedTop",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"wavedBottom",{get:function(){return this.getPropertyValue("wavedBottom")},set:function(t){this.setPropertyValue("wavedBottom",t,!0)},enumerable:!0,configurable:!0}),o);function o(){var t=p.call(this)||this;return t.className="WavedRectangle",t.element=t.paper.add("path"),t.waveLength=16,t.waveHeight=4,t.tension=.8,t.setPropertyValue("wavedLeft",!0),t.setPropertyValue("wavedRight",!0),t.setPropertyValue("wavedTop",!0),t.setPropertyValue("wavedBottom",!0),t.applyTheme(),t}},wGwV:function(t,e,i){var n=i("0sYB"),r=i("lnCe"),o=i("97TN"),a=i("6aQQ"),s=i("1wCr"),l=i("Nfo5"),u=i("E81g"),i=i("z3p0");n({target:"Promise",proto:!0,real:!0,forced:!!o&&a(function(){o.prototype.finally.call({then:function(){}},function(){})})},{finally:function(e){var i=l(this,s("Promise")),t="function"==typeof e;return this.then(t?function(t){return u(i,e()).then(function(){return t})}:e,t?function(t){return u(i,e()).then(function(){throw t})}:e)}}),r||"function"!=typeof o||o.prototype.finally||i(o.prototype,"finally",s("Promise").prototype.finally)},wLyq:function(t,e,i){var n=i("0sYB"),r=i("gxUV").f,o=i("tHyI"),a=i("qK31"),s=i("swFJ"),l=i("eVN0"),i=i("lnCe"),u="".endsWith,c=Math.min,l=l("endsWith");n({target:"String",proto:!0,forced:!(!i&&!l&&(n=r(String.prototype,"endsWith"))&&!n.writable||l)},{endsWith:function(t){var e=String(s(this)),i=(a(t),1<arguments.length?arguments[1]:void 0),n=o(e.length),i=void 0===i?n:c(o(i),n),n=String(t);return u?u.call(e,n,i):e.slice(i-n.length,i)===n}})},wUYf:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),e.order=function(t,e){return t===e?0:t<e?-1:1},e.repeat=function(t,e){return new Array(e+1).join(t)},e.random=function(t){for(var e="",i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",n=0;n<t;n++)e+=i.charAt(Math.floor(Math.random()*i.length));return e}},wfEi:function(t,e,i){var n=i("NSJ1");(0,i("UseD").exportTypedArrayStaticMethod)("from",i("3Fha"),n)}
1,wgyV:function(t,e,i){var n=i("0sYB"),r=i("6aQQ"),o=i("Kg2n"),a=Object.isSealed;n({target:"Object",stat:!0,forced:r(function(){a(1)})},{isSealed:function(t){return!o(t)||!!a&&a(t)}})},wyAw:function(t,e,i){var n=i("UseD"),r=i("X/sl").find,o=n.aTypedArray;(0,n.exportTypedArrayMethod)("find",function(t){return r(o(this),t,1<arguments.length?arguments[1]:void 0)})},x0OK:function(t,e,i){function n(t,e){var i=this;return i instanceof n?(a&&(i=a(new Error(void 0),o(i))),void 0!==e&&l(i,"message",String(e)),c(t,(e=[]).push,{that:e}),l(i,"errors",e),i):new n(t,e)}var r=i("0sYB"),o=i("Ox5T"),a=i("KJuV"),s=i("QzDi"),l=i("k2B3"),u=i("Pm8L"),c=i("L4xm");n.prototype=s(Error.prototype,{constructor:u(5,n),message:u(5,""),name:u(5,"AggregateError")}),r({global:!0},{AggregateError:n})},x79X:function(t,e,i){i.d(e,"b",function(){return c}),i.d(e,"c",function(){return h}),i.d(e,"a",function(){return p});var n=i("VGgz"),r=i("3Cxr"),o=i("MlsF"),a=i("Wglt"),s=i("hJ5i"),l=i("Mtpk"),u=i("Qkdp"),c=(f.prototype.addAll=function(t,e,i,n,r){void 0===n&&(n=0),this._callbacks.insert({id:++this._callbackId,key:e,callback:i,priority:n,scope:r,type:t})},f.prototype.isEnabled=function(e,i){return s.any(this._callbacks.values,function(t){return t.key===i&&e instanceof t.type})},f.prototype.applyAll=function(t,e,i){var n=this._callbacks.values,r=n.length;if(0!=r)for(var o=0;o<r;++o){var a=n[o];a.key===e&&t instanceof a.type&&(i=a.callback.call(a.scope,i,t,e))}return i},f),h=new c,p=(d.prototype.add=function(t,e,i,n){void 0===i&&(i=0),this._callbacks.insert({id:++this._callbackId,key:t,callback:e,priority:i,scope:n})},d.prototype.has=function(e,i,n,r){return void 0===n&&(n=0),a.contains(this._callbacks.iterator(),function(t){return t.key===e&&t.callback===i&&t.priority===n&&t.scope===r})},d.prototype.remove=function(e,i){var n=this;s.each(a.toArray(this._callbacks.iterator()),function(t){t.key!==e||l.isNumber(i)&&i!==t.priority||n._callbacks.remove(t)})},d.prototype.enableKey=function(t){delete this._disabled[t]},d.prototype.disableKey=function(t,e){this._disabled[t]=e=void 0===e?1/0:e},d.prototype._hasListenersByType=function(e){return s.any(this._callbacks.values,function(t){return t.key===e})},d.prototype.isEnabled=function(t){return null==this._disabled[t]&&(this._hasListenersByType(t)||h.isEnabled(this.object,t))},d.prototype._shouldDispatch=function(t){var e=this._disabled[t];return!l.isNumber(e)||(e<=1?delete this._disabled[t]:--this._disabled[t],!1)},d.prototype.apply=function(t,e){if(this._shouldDispatch(t)){var i=this._callbacks.values,n=i.length;if(0<n)for(var r=0;r<n;++r){var o=i[r];o.key===t&&(e=o.callback.call(o.scope,e,this.object,t))}return h.applyAll(this.object,t,e)}return e},d.prototype.keys=function(){return a.toArray(a.map(this._callbacks.iterator(),function(t){return t.key}))},d.prototype.copyFrom=function(t){var i=this;a.each(t._callbacks.iterator(),function(t){i.add(t.key,t.callback,t.priority,t.scope)}),u.each(t._disabled,function(t,e){i._disabled[t]=e})},d.prototype.clear=function(){this._callbacks.clear()},d);function d(t){this._callbackId=0,this._callbacks=new n.c(function(t,e){return o.a(r.order(t.priority,e.priority),r.order(t.id,e.id))}),this._disabled={},this.object=t,this.events=this._callbacks.events}function f(){this._callbackId=0,this._callbacks=new n.c(function(t,e){return o.a(r.order(t.priority,e.priority),r.order(t.id,e.id))})}},xIv9:function(t,e,i){i.d(e,"a",function(){return u});var n,e=i("m4/l"),r=i("aGXA"),o=i("Vs7R"),a=i("MIZb"),s=i("aCit"),l=i("hGwe"),u=(n=r.a,Object(e.c)(c,n),Object.defineProperty(c.prototype,"orientation",{set:function(t){var e=this.icon;e&&(e.rotation="horizontal"==t?0:-90)},enumerable:!0,configurable:!0}),c);function c(){var t=n.call(this)||this,e=(t.className="ResizeButton",t.orientation="horizontal",t.layout="absolute",t.horizontalCenter="middle",t.verticalCenter="middle",t.draggable=!0,t.padding(8,8,8,8),t.background.cornerRadius(20,20,20,20),new o.a),i=(e.element=t.paper.add("path"),l.moveTo({x:-2,y:-6})),i=(i=(i+=l.lineTo({x:-2,y:6}))+l.moveTo({x:2,y:-6}))+l.lineTo({x:2,y:6});return e.path=i,e.pixelPerfect=!0,e.padding(0,4,0,4),e.stroke=(new a.a).getFor("alternativeText"),e.strokeOpacity=.7,t.icon=e,t.label.dispose(),t.label=void 0,t.applyTheme(),t}s.c.registeredClasses.ResizeButton=u}
1,xLUE:function(t,e,i){i("0sYB")({target:"Math",stat:!0},{sign:i("8nEM")})},xaIW:function(t,e,i){i=i("6aQQ");t.exports=!!Object.getOwnPropertySymbols&&!i(function(){return!String(Symbol())})},xbKe:function(t,e,i){i("0sYB")({target:"Array",stat:!0},{isArray:i("o3G/")})},xgTw:function(t,e,i){i.d(e,"a",function(){return a});var n,e=i("m4/l"),r=i("jfaP"),o=i("aCit"),T=i("Gg2j"),u=i("Mtpk"),O=i("hGwe"),a=(n=r.a,Object(e.c)(s,n),s.prototype.makePath=function(){this._distance=0;var t=this.segments,e=this.tensionX,i=this.tensionY;if(this.allPoints=[],t&&0<t.length){var n="";this._realSegments=[];for(var r=0,o=t.length;r<o;r++){var a=t[r],s=[];if(this._realSegments.push(s),0<a.length){var l=a[0],u=a[a.length-1],c=!1;T.round(l.x,3)==T.round(u.x)&&T.round(l.y)==T.round(u.y)&&(c=!0),n+=O.moveTo(a[0]);for(var h=0;h<a.length-1;h++){var p=a[h-1],d=a[h],f=a[h+1],g=a[h+2],m=(0===h?p=a[h]:h==a.length-2&&(g=a[h+1]),g=g||f,0===h?p=c?a[a.length-2]:a[r]:h==a.length-2&&(g=c?a[1]:a[h+1]),T.getCubicControlPointA(p,d,f,g,e,i)),y=T.getCubicControlPointB(p,d,f,g,e,i),v=(n+=O.cubicCurveTo(f,m,y),1.2*Math.ceil(T.getCubicCurveDistance(d,f,m,y,20))),b=d;if(0<v)for(var x=0;x<=v;x++){var _,w=T.getPointOnCubicCurve(d,f,m,y,x/v);w.x==b.x&&w.y==b.y||(s.push(w),_=T.round(T.getAngle(b,w),5),this._distance+=T.getDistance(b,w),this.allPoints[Math.floor(this._distance)]={x:w.x,y:w.y,angle:_},b=w)}else s.push(p)}}var P=this.allPoints;if(1<P.length)for(var S=0;S<P.length;S++)if(!P[S])if(1<S)P[S]=P[S-1];else for(var C=1;C<P.length;C++)if(P[C]){P[S]=P[C];break}}this.path=n}},s.prototype.getClosestPointIndex=function(t){var e,i=this.allPoints,n=1/0;if(1<i.length)for(var r=1;r<i.length;r++){var o=T.getDistance(t,i[r]);o<n&&(e=r,n=o)}return e},Object.defineProperty(s.prototype,"tensionX",{get:function(){return this.getPropertyValue("tensionX")},set:function(t){this.setPropertyValue("tensionX",t),this.makePath()},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"tensionY",{get:function(){return this.getPropertyValue("tensionY")},set:function(t){this.setPropertyValue("tensionY",t,!0),this.makePath()},enumerable:!0,configurable:!0}),s.prototype.positionToPoint=function(t,e){var i,n,r,o,a=0,s=this.allPoints,l=s.length;if(u.isNumber(t)||(t=0),1<l){if(e&&3<l){if(t<0)return r=s[0],o=s[1],{x:i=r.x-(r.x-o.x)*l*(t=t<-.01?-.01:t),y:n=r.y-(r.y-o.y)*l*t,angle:T.getAngle(r,o)};if(1<t)return r=s[s.length-2],o=s[s.length-3],{x:i=r.x+(r.x-o.x)*l*((t=1.01<t?1.01:t)-1),y:n=r.y+(r.y-o.y)*l*(t-1),angle:T.getAngle(r,{x:i,y:n})};if(1==t)return{x:(e=s[s.length-1]).x,y:e.y,angle:e.angle}}else t<0&&(t=Math.abs(t),a=180),1<=t&&(t=.9999999999999);return{x:(o=s[Math.floor(t*l)]).x,y:o.y,angle:o.angle+a}}return 1==l?{x:(o=s[0]).x,y:o.y,angle:o.angle}:{x:0,y:0,angle:0}},s);function s(){var t=n.call(this)||this;return t.className="Polyspline",t.tensionX=.5,t.tensionY=.5,t.applyTheme(),t}o.c.registeredClasses.Polyspline=a},xlUI:function(t,e,i){var n=i("6aQQ");t.exports=function(t,e){var i=[][t];return!!i&&n(function(){i.call(null,e||function(){throw 1},1)})}},xtHw:function(t,e,i){i("eygo")("Float64",function(n){return function(t,e,i){return n(this,t,e,i)}})},xv7a:function(t,e,i){var n=i("0sYB"),r=i("6aQQ"),h=i("o3G/"),p=i("Kg2n"),d=i("7X7h"),f=i("tHyI"),g=i("WShl"),m=i("Rs0P"),o=i("ugpH"),a=i("KslR"),i=i("hvfb"),y=a("isConcatSpreadable"),a=51<=i||!r(function(){var t=[];return t[y]=!1,t.concat()[0]!==t}),i=o("concat");n({target:"Array",proto:!0,forced:!a||!i},{concat:function(t){for(var e,i,n,r,o,a=d(this),s=m(a,0),l=0,u=-1,c=arguments.length;u<c;u++)if(o=void 0,!p(r=n=-1===u?a:arguments[u])||(void 0!==(o=r[y])?!o:!h(r))){if(9007199254740991<=l)throw TypeError("Maximum allowed index exceeded");g(s,l++,n)}else{if(9007199254740991<l+(i=f(n.length)))throw TypeError("Maximum allowed index exceeded");for(e=0;e<i;e++,l++)e in n&&g(s,l,n[e])}return s.length=l,s}})},yBTm:function(t,e,i){var n=i("9XRO"),r=i("0FA2"),o=i("CNF5"),a=i("SqFF"),i=i("vBfr"),s=a.set,l=a.getterFor("Array Iterator");t.exports=i(Array,"Array",function(t,e){s(this,{type:"Array Iterator",target:n(t),index:0,kind:e})},function(){var t=l(this),e=t.target,i=t.kind,n=t.index++;return!e||n>=e.length?{value:t.target=void 0,done:!0}:"keys"==i?{value:n,done:!1}:"values"==i?{value:e[n],done:!1}:{value:[n,e[n]],done:!1}},"values"),o.Arguments=o.Array,r("keys"),r("values"),r("entries")}
1,ybeA:function(t,e,i){function n(r){return function(t,e){var i=2<arguments.length,n=i?a.call(arguments,2):void 0;return r(i?function(){("function"==typeof t?t:Function(t)).apply(this,n)}:t,e)}}var r=i("0sYB"),o=i("vfdp"),i=i("RjhM"),a=[].slice;r({global:!0,bind:!0,forced:/MSIE .\./.test(i)},{setTimeout:n(o.setTimeout),setInterval:n(o.setInterval)})},yv8f:function(t,e,i){i("0sYB")({target:"Number",stat:!0},{isFinite:i("IwOK")})},ywCi:function(t,e,i){i("6WsA")("species")},ywzu:function(t,e,i){var n=i("oRlD"),r=i("z3p0"),i=i("hznD");n||r(Object.prototype,"toString",i,{unsafe:!0})},z3p0:function(t,e,i){var s=i("vfdp"),l=i("k2B3"),u=i("JZRr"),c=i("29Us"),n=i("2fPu"),i=i("SqFF"),r=i.get,h=i.enforce,p=String(String).split("String");(t.exports=function(t,e,i,n){var r,o=!!n&&!!n.unsafe,a=!!n&&!!n.enumerable,n=!!n&&!!n.noTargetGet;"function"==typeof i&&("string"!=typeof e||u(i,"name")||l(i,"name",e),(r=h(i)).source||(r.source=p.join("string"==typeof e?e:""))),t!==s?(o?!n&&t[e]&&(a=!0):delete t[e],a?t[e]=i:l(t,e,i)):a?t[e]=i:c(e,i)})(Function.prototype,"toString",function(){return"function"==typeof this&&r(this).source||n(this)})},z4fB:function(t,e,i){var s=i("JZRr"),l=i("grfs"),u=i("gxUV"),c=i("8+rI");t.exports=function(t,e){for(var i=l(e),n=c.f,r=u.f,o=0;o<i.length;o++){var a=i[o];s(t,a)||n(t,a,r(e,a))}}},zNr0:function(t,e,i){i("6WsA")("isConcatSpreadable")},zQLg:function(t,e,i){i("0sYB")({target:"Math",stat:!0},{log1p:i("vRI3")})},zYbq:function(t,e,i){i("0sYB")({target:"Number",stat:!0},{EPSILON:Math.pow(2,-52)})},zhwk:function(t,e,i){i.d(e,"a",function(){return w}),e.b=C;var n,e=i("m4/l"),r=i("Tjl+"),o=i("vMqJ"),a=i("1yyj"),s=i("hD5A"),l=i("vbOF"),u=i("Oe1l"),c=i("+qIf"),h=i("0PyG"),p=i("58Sn"),d=i("WYhe"),f=i("Rpw0"),g=i("Q4nc"),m=i("0FpR"),y=i("Gg2j"),v=i("hJ5i"),b=i("Wglt"),x=i("Mtpk"),_=i("L91H"),w=(n=r.b,Object(e.c)(S,n),S.prototype.fullFF=function(){return window.navigator.userAgent.match(/Firefox/)&&!window.navigator.userAgent.match(/Android/)},S.prototype.debug=function(){},S.prototype.addGlobalEvents=function(){var e=this;this._globalEventsAdded||(this._useTouchEventsOnly||(this._disposers.push(Object(p.g)(document,this._pointerEvents.pointerdown,function(t){e.handleGlobalPointerDown(t)})),this._disposers.push(Object(p.g)(document,this._pointerEvents.pointermove,function(t){e.handleGlobalPointerMove(t)})),this._disposers.push(Object(p.g)(document,this._pointerEvents.pointerup,function(t){e.handleGlobalPointerUp(t)})),this._disposers.push(Object(p.g)(document,this._pointerEvents.pointercancel,function(t){e.handleGlobalPointerUp(t,!0)})),this._disposers.push(Object(p.g)(document,"mouseenter",function(t){x.hasValue(t.relatedTarget)||0!=t.buttons&&0!=t.which||e.handleDocumentLeave(t)}))),this._usePointerEventsOnly||(this._disposers.push(Object(p.g)(document,"touchstart",function(t){e.handleGlobalTouchStart(t)})),this._disposers.push(Object(p.g)(document,"touchmove",function(t){e.handleGlobalTouchMove(t)})),this._disposers.push(Object(p.g)(document,"touchend",function(t){e.handleGlobalTouchEnd(t)}))),this._disposers.push(Object(p.g)(document,"keydown",function(t){e.handleGlobalKeyDown(t)})),this._disposers.push(Object(p.g)(document,"keyup",function(t){e.handleGlobalKeyUp(t)})),this._globalEventsAdded=!0)},S.prototype.processClickable=function(t){this.processTouchable(t)},S.prototype.processContextMenu=function(t){t.contextMenuDisabled?t.eventDisposers.hasKey("contextMenuDisabled")||t.eventDisposers.setKey("contextMenuDisabled",Object(p.g)(t.element,"contextmenu",function(t){t.preventDefault()})):t.eventDisposers.hasKey("contextMenuDisabled")&&t.eventDisposers.getKey("contextMenuDisabled").dispose()},S.prototype.processHoverable=function(e){var t,i=this;e.hoverable||e.trackable?(this.addGlobalEvents(),this.applyCursorOverStyle(e),!e.eventDisposers.hasKey("hoverable")&&this._addHoverEvents&&e.eventDisposers.setKey("hoverable",new s.c([Object(p.g)(e.element,this._pointerEvents.pointerout,function(t){return i.handlePointerOut(e,t)}),Object(p.g)(e.element,this._pointerEvents.pointerover,function(t){return i.handlePointerOver(e,t)})])),e.trackable):null!=(t=e.eventDisposers.getKey("hoverable"))&&(t.dispose(),e.eventDisposers.removeKey("hoverable")),this.processTouchable(e)},S.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)}
1,S.prototype.processTrackable=function(t){this.processHoverable(t),this.processMovable(t),t.trackable?this.trackedObjects.moveValue(t):this.trackedObjects.removeValue(t)},S.prototype.processDraggable=function(t){this.processMovable(t)},S.prototype.processSwipeable=function(t){this.processMovable(t)},S.prototype.processResizable=function(t){this.processMovable(t)},S.prototype.processWheelable=function(e){var t,i=this;e.wheelable?e.eventDisposers.hasKey("wheelable")||e.eventDisposers.setKey("wheelable",new s.c([Object(p.g)(e.element,this._pointerEvents.wheel,function(t){return i.handleMouseWheel(e,t)},!!this._passiveSupported&&{passive:!1}),e.events.on("out",function(t){e.wheelable&&i.unlockWheel()}),e.events.on("over",function(t){e.wheelable&&i.lockWheel()})])):null!=(t=e.eventDisposers.getKey("wheelable"))&&(t.dispose(),e.eventDisposers.removeKey("wheelable"))},S.prototype.processFocusable=function(e){var t,i=this;!0===e.focusable&&-1<e.tabindex&&!this._useTouchEventsOnly?e.eventDisposers.hasKey("focusable")||e.eventDisposers.setKey("focusable",new s.c([Object(p.g)(e.element,"focus",function(t){return i.handleFocus(e,t)}),Object(p.g)(e.element,"blur",function(t){return i.handleBlur(e,t)}),Object(p.g)(e.element,this._pointerEvents.pointerdown,function(t){return i.handleFocusBlur(e,t)}),Object(p.g)(e.element,"touchstart",function(t){return i.handleFocusBlur(e,t)},!!this._passiveSupported&&{passive:!1})])):null!=(t=e.eventDisposers.getKey("focusable"))&&(t.dispose(),e.eventDisposers.removeKey("focusable"))},S.prototype.processTouchable=function(e){var t,i=this;e.clickable||e.hoverable||e.trackable||e.draggable||e.swipeable||e.resizable?(this.addGlobalEvents(),e.eventDisposers.hasKey("touchable")||(this._useTouchEventsOnly||this._usePointerEventsOnly?this._useTouchEventsOnly?this._usePointerEventsOnly||e.eventDisposers.setKey("touchable",Object(p.g)(e.element,"touchstart",function(t){return i.handleTouchDown(e,t)},!!this._passiveSupported&&{passive:!1})):e.eventDisposers.setKey("touchable",Object(p.g)(e.element,this._pointerEvents.pointerdown,function(t){return i.handlePointerDown(e,t)})):e.eventDisposers.setKey("touchable",new s.c([Object(p.g)(e.element,this._pointerEvents.pointerdown,function(t){return i.handlePointerDown(e,t)}),Object(p.g)(e.element,"touchstart",function(t){return i.handleTouchDown(e,t)},!!this._passiveSupported&&{passive:!1})])))):null!=(t=e.eventDisposers.getKey("touchable"))&&(t.dispose(),e.eventDisposers.removeKey("touchable"))},S.prototype.handleFocus=function(t,e){t.focusable?(t.isFocused=!0,t.events.isEnabled("focus")&&!f.b.isPaused&&t.events.dispatchImmediately("focus",{type:"focus",target:t,event:e})):e.preventDefault()},S.prototype.handleFocusBlur=function(t,e){!1!==t.focusable&&this.getHitOption(t,"noFocus")&&t.events.once("focus",function(){t.events.disableType("blur"),p.h(),t.sprite&&t.sprite.handleBlur(),t.events.enableType("blur")})},S.prototype.handleBlur=function(t,e){t.focusable?(t.isFocused=!1,t.events.isEnabled("blur")&&!f.b.isPaused&&t.events.dispatchImmediately("blur",{type:"blur",target:t,event:e})):e.preventDefault()},S.prototype.handleGlobalKeyDown=function(t){if(this.focusedObject)if(d.b.isKey(t,"esc"))p.h();else if(this.focusedObject.draggable&&d.b.isKey(t,["up","down","left","right"])){t.preventDefault();var e=this.focusedObject;if(!e.eventDisposers.hasKey("interactionKeyboardObject")){var i=new u.a(e,t);switch(e.eventDisposers.setKey("interactionKeyboardObject",i),d.b.getEventKey(t)){case"up":i.directionY=-1;break;case"down":i.directionY=1;break;case"left":i.directionX=-1;break;case"right":i.directionX=1}}}},S.prototype.handleGlobalKeyUp=function(t){var e;this.focusedObject&&(null!=(e=this.focusedObject.eventDisposers.getKey("interactionKeyboardObject"))&&(t.preventDefault(),e.dispose(),this.focusedObject.eventDisposers.removeKey("interactionKeyboardObject")),d.b.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.
1sprite.showTooltipOn&&this.focusedObject.dispatchImmediately("up"))},S.prototype.handleGlobalPointerMove=function(t){var e,i=this.getPointer(t);i.point=this.getPointerPoint(t),this.events.isEnabled("track")&&!f.b.isPaused&&(e={type:"track",target:this,event:t,pointer:i,touch:i.touch},this.events.dispatchImmediately("track",e)),this.addBreadCrumb(i,i.point),this.handleGlobalMove(i,t)},S.prototype.handleGlobalPointerDown=function(t){this.processDelayed();var e=this.getPointer(t);this.events.isEnabled("down")&&!f.b.isPaused&&(t={type:"down",target:this,event:t,pointer:e,touch:e.touch},this.events.dispatchImmediately("down",t))},S.prototype.preventTouchAction=function(t){t.defaultPrevented||t.preventDefault()},S.prototype.handleGlobalPointerUp=function(t,e){void 0===e&&(e=!1);var i,n=this.getPointer(t);this.events.isEnabled("up")&&!f.b.isPaused&&(i={type:"up",target:this,event:t,pointer:n,touch:n.touch},this.events.dispatchImmediately("up",i)),this.handleGlobalUp(n,t,e)},S.prototype.handleGlobalTouchMove=function(t){for(var e=0;e<t.changedTouches.length;e++){var i,n=this.getPointer(t.changedTouches[e]);n.point=this.getPointerPoint(t.changedTouches[e]),this.events.isEnabled("track")&&!f.b.isPaused&&(i={type:"track",target:this,event:t,pointer:n,touch:n.touch},this.events.dispatchImmediately("track",i)),this.addBreadCrumb(n,n.point),this.handleGlobalMove(n,t)}},S.prototype.handleGlobalTouchStart=function(t){this.processDelayed();for(var e=0;e<t.changedTouches.length;e++){var i=this.getPointer(t.changedTouches[e]);this._usePointerEventsOnly||!this.events.isEnabled("down")||f.b.isPaused||(i={type:"down",target:this,event:t,pointer:i,touch:i.touch},this.events.dispatchImmediately("down",i))}},S.prototype.handleGlobalTouchEnd=function(t){for(var e=0;e<t.changedTouches.length;e++){var i,n=this.getPointer(t.changedTouches[e]);this.events.isEnabled("up")&&!f.b.isPaused&&(i={type:"up",target:this,event:t,pointer:n,touch:n.touch},this.events.dispatchImmediately("up",i)),this.handleGlobalUp(n,t)}},S.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))},S.prototype.handlePointerOver=function(t,e){var i=this.getPointer(e);this.handleOver(t,i,e)},S.prototype.handlePointerOut=function(t,e){var i=this.getPointer(e);this.handleOut(t,i,e)},S.prototype.handleMouseWheel=function(t,e){var i,n=this.getPointer(e),r=(n.point=this.getPointerPoint(e),1);if(1==e.deltaMode&&(r=50),r*=this.getMouseOption(t,"sensitivity"),!(e instanceof WheelEvent))throw new Error("Invalid event type");i=Math.round(-1*e.wheelDeltaX||e.deltaX*r),r=Math.round(-1*e.wheelDeltaY||e.deltaY*r),this.handleWheel(t,n,i,r,e)},S.prototype.handleTouchDown=function(t,e){for(var i=0;i<e.changedTouches.length;i++){var n=this.getPointer(e.changedTouches[i]);this.maybePreventDefault(t,e,n),this.resetPointer(n,e.changedTouches[i]),this.handleDown(t,n,e)}},S.prototype.handleHit=function(t,e,i){var n,r=_.getTime();t.lastHit&&t.lastHit>=r-this.getHitOption(t,"doubleHitTime")?r-t.lastHit<100||(t.lastHit=void 0,t.lastHitPointer=void 0,t.events.isEnabled("doublehit")&&!f.b.isPaused&&(n={type:"doublehit",target:t,point:e.point,event:i,touch:e.touch},t.events.dispatchImmediately("doublehit",n))):(t.lastHit=r,3===(t.lastHitPointer=e).button?t.events.isEnabled("rightclick")&&!f.b.isPaused&&t.events.dispatchImmediately("rightclick",n={type:"rightclick",target:t,event:i}):t.events.isEnabled("hit")&&!f.b.isPaused&&(n={type:"hit",target:t,event:i,point:e.point,touch:e.touch},t.events.dispatchImmediately("hit",n)))},S.prototype.handleOver=function(t,e,i,n){void 0===n&&(n=!1),t.hoverable&&(n=!1,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.b.isPaused||n||(n={type:"over",target:t,event:i,pointer:e,touch:e.touch}
1,t.events.dispatchImmediately("over",n)))},S.prototype.handleOut=function(t,e,i,n,r){var o=this;if(void 0===n&&(n=!1),void 0===r&&(r=!1),t.hoverable&&(t.overPointers.removeValue(e),t.isHover)&&(!t.hasDelayedOut||r)&&(!n||!t.overPointers.length)){if(e&&e.touch&&!r&&!this.old(e)){n=this.getHoverOption(t,"touchOutBehavior");if("leave"==n)return this._delayedEvents.out.push({type:"out",io:t,pointer:e,event:i,keepUntil:_.getTime()+500}),void(t.hasDelayedOut=!0);if("delay"==n&&this.getHoverOption(t,"touchOutDelay"))return void this._delayedEvents.out.push({type:"out",io:t,pointer:e,event:i,keepUntil:_.getTime()+500,timeout:this.setTimeout(function(){o.handleOut(t,e,i,!0)},this.getHoverOption(t,"touchOutDelay"))})}t.isHover=!1,this.overObjects.removeValue(t),t.isDisposed()||!t.events.isEnabled("out")||f.b.isPaused||(r={type:"out",target:t,event:i,pointer:e,touch:e.touch},t.events.dispatchImmediately("out",r)),t.overPointers.clear(),t.hasDelayedOut=!1}},S.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)},S.prototype.handleDown=function(t,e,i){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&&p.h(),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.b.isPaused&&(i={type:"down",target:t,event:i,pointer:e,touch:e.touch},t.events.dispatchImmediately("down",i))},S.prototype.handleGlobalUp=function(e,i,n){var r=this,t=(void 0===n&&(n=!1),this.downObjects.values.slice());t.sort(function(t,e){return t&&e?(t=t.element.compareDocumentPosition(e.element))&Node.DOCUMENT_POSITION_CONTAINED_BY?1:t&Node.DOCUMENT_POSITION_CONTAINS?-1:0:0}),v.each(t,function(t){t&&t.downPointers.contains(e)&&r.handleUp(t,e,i,n)})},S.prototype.handleDocumentLeave=function(i){var n=this;b.each(this.downObjects.backwards().iterator(),function(e){e.downPointers.each(function(t){n.handleUp(e,t,i)})})},S.prototype.handleUp=function(t,e,i,n){var r;void 0===n&&(n=!1),this.restoreCursorDownStyle(t,e),t.downPointers.removeValue(e),(e.touch||this._useTouchEventsOnly)&&this.handleOut(t,e,i,!0),t.isDown&&(0==t.downPointers.length&&(t.isDown=!1,this.downObjects.removeValue(t)),t.events.isEnabled("up")&&!f.b.isPaused&&(r={type:"up",target:t,event:i,pointer:e,touch:e.touch},t.events.dispatchImmediately("up",r)),n||(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))))},S.prototype.maybePreventDefault=function(t,e,i){!x.hasValue(e)||!(t.draggable||t.swipeable||t.trackable||t.resizable)||this.isGlobalElement(t)||!1===e.cancelable||t.isTouchProtected&&i&&i.touch||e.preventDefault()},S.prototype.cancelAllHovers=function(i){var n=this;b.each(this.overObjects.backwards().iterator(),function(t){var e;t&&(e=t.overPointers.getIndex(0),n.handleOut(t,e,i,!0,!0))})},S.prototype.shouldCancelHovers=function(t){return"always"==g.a.disableHoverOnTransform||"touch"==g.a.disableHoverOnTransform&&t.touch},S.prototype.handleGlobalMove=function(i,n){var r,o=this;i.touch||(r=p.k(i.lastEvent),b.each(this.overObjects.backwards().iterator(),function(t){var e;t&&t.overPointers.contains(i)&&t.hoverable&&(e=!1,e=!(t.element&&i.lastEvent&&p.i(t.element,r))||e)&&o.handleOut(t,i,n,!0)})),b.each(this.transformedObjects.backwards().iterator(),function(t){!t.downPointers.contains(i)||t.swipeable&&o.swiping(t,i)||!t.draggable&&!t.resizable||o.handleTransform(t,n)}),b.each(this.trackedObjects.backwards().iterator(),function(t){t.overPointers.contains(i)||o.handleTrack(t,i,n)})},S.prototype.handleTrack=function(t,e,i,n){((n=void 0===n?!1:n)||this.moved(e,0))&&t.events.isEnabled("track")&&!f.b.isPaused&&(n={type:"track",target:t,event:i,point:e.point,pointer:e,touch:e.touch}
1,t.events.dispatchImmediately("track",n))},S.prototype.handleSwipe=function(t,e,i){var n;t.events.isEnabled("swipe")&&!f.b.isPaused&&(n={type:"swipe",target:t,event:i,touch:e.touch},t.events.dispatchImmediately("swipe",n)),e.startPoint.x<e.point.x?t.events.isEnabled("swiperight")&&!f.b.isPaused&&(n={type:"swiperight",target:t,event:i,touch:e.touch},t.events.dispatchImmediately("swiperight",n)):t.events.isEnabled("swipeleft")&&!f.b.isPaused&&(n={type:"swipeleft",target:t,event:i,touch:e.touch},t.events.dispatchImmediately("swipeleft",n))},S.prototype.handleWheel=function(t,e,i,n,r){var o={x:i,y:n};t.events.isEnabled("wheel")&&!f.b.isPaused&&t.events.dispatchImmediately("wheel",{type:"wheel",target:t,event:r,point:e.point,shift:o}),i<0?t.events.isEnabled("wheelleft")&&!f.b.isPaused&&t.events.dispatchImmediately("wheelleft",{type:"wheelleft",target:t,event:r,point:e.point,shift:o}):0<i?t.events.isEnabled("swiperight")&&!f.b.isPaused&&t.events.dispatchImmediately("wheelright",{type:"wheelright",target:t,event:r,point:e.point,shift:o}):n<0?t.events.isEnabled("wheelup")&&!f.b.isPaused&&t.events.dispatchImmediately("wheelup",{type:"wheelup",target:t,event:r,point:e.point,shift:o}):0<n&&t.events.isEnabled("wheeldown")&&!f.b.isPaused&&t.events.dispatchImmediately("wheeldown",{type:"wheeldown",target:t,event:r,point:e.point,shift:o})},S.prototype.handleInertia=function(t,e){t.draggable&&0===t.downPointers.length&&this.handleMoveInertia(t,e),t.resizable&&1<t.downPointers.length&&this.handleResizeInertia(t,e)},S.prototype.handleMoveInertia=function(t,e){var i={x:e.point.x,y:e.point.y},n={x:e.startPoint.x,y:e.startPoint.y},r=new h.a(t,"move",i,n),i=this.getTrailPoint(e,_.getTime()-this.getInertiaOption(t,"move","time"));void 0!==i?(n=this.getInertiaOption(t,"move","factor"),i=[{to:e.point.x+(e.point.x-i.point.x)*n,property:"x"},{to:e.point.y+(e.point.y-i.point.y)*n,property:"y"}],n=new a.a(r,i,this.getInertiaOption(t,"move","duration"),this.getInertiaOption(t,"move","easing")).start(),this._disposers.push(n.events.on("animationended",function(t){r.done()})),t.inertias.setKey("move",r)):this.processDragStop(t,e,e.lastUpEvent)},S.prototype.handleResizeInertia=function(t,e){},S.prototype.handleTransform=function(t,e){var i,n,r=t.downPointers.getIndex(0),o=null,a=null;r&&(o=r.point,a=r.startPoint);for(var s=n={x:t.originalPosition.x,y:t.originalPosition.y},l=!0,u=1;u<t.downPointers.length;u++){var c=t.downPointers.getIndex(u);if(a.x!=c.startPoint.x&&a.y!=c.startPoint.y){l=!1,n=(i=c).point,s=i.startPoint;break}}var h,p=r&&this.moved(r,0);t.draggable&&r&&r.dragStartEvents&&r.dragStartEvents.length&&p&&t.events.isEnabled("dragstart")&&!f.b.isPaused&&t.events.dispatchImmediately("dragstart",r.dragStartEvents.shift()),l&&t.draggable?(this.handleTransformMove(t,o,a,e,p,r.touch),this.shouldCancelHovers(r)&&this.moved(r,this.getHitOption(t,"hitTolerance"))&&this.cancelAllHovers(e)):(h=i&&this.moved(i,0),(this.shouldCancelHovers(r)&&this.moved(r,this.getHitOption(t,"hitTolerance"))||this.shouldCancelHovers(i)&&this.moved(i,this.getHitOption(t,"hitTolerance")))&&this.cancelAllHovers(e),t.draggable&&t.resizable?(this.handleTransformMove(t,o,a,e,p&&h,r.touch),this.handleTransformResize(t,o,a,n,s,e,p&&h,r.touch)):(t.draggable&&this.handleTransformMove(t,o,a,e,p,r.touch),!t.resizable||l&&!e.ctrlKey||this.handleTransformResize(t,o,a,n,s,e,p&&h,r.touch)))},S.prototype.handleTransformMove=function(t,e,i,n,r,o){!r||!t.events.isEnabled("drag")||f.b.isPaused||t.isTouchProtected&&o||(r={type:"drag",target:t,event:n,shift:{x:e.x-i.x,y:e.y-i.y},startPoint:i,point:e,touch:o},t.events.dispatchImmediately("drag",r))},S.prototype.handleTransformResize=function(t,e,i,n,r,o,a,s){!t.events.isEnabled("resize")||f.b.isPaused||t.isTouchProtected&&s||(o={type:"resize",target:t,event:o,scale:y.getScale(e,i,n,r),startPoint1:i,point1:e,startPoint2:r,point2:n,touch:s},t.events.dispatchImmediately("resize",o))},S.prototype.processDragStart=function(t,e,i){this.transformedObjects.moveValue(t),this.shouldCancelHovers(e)&&this.cancelAllHovers(i);i={type:"dragstart",target:t,event:i,touch:!!e&&e.touch};e&&(e.dragTarget=t),e&&e.dragStartEvents?e.dragStartEvents.push(i):f.b.isPaused||t.dispatchImmediately("dragstart",i)}
1,S.prototype.processDragStop=function(t,e,i){(e=e||this.getDragPointer(t))&&(e.dragTarget=void 0),this.transformedObjects.removeValue(t),e&&!this.moved(e,0)||!t.events.isEnabled("dragstop")||f.b.isPaused||(e={type:"dragstop",target:t,touch:!!e&&e.touch},t.events.dispatchImmediately("dragstop",e))},S.prototype.processResizeStart=function(t,e,i){this.transformedObjects.moveValue(t)},S.prototype.processResizeStop=function(t,e,i){this.transformedObjects.removeValue(t)},S.prototype.dragStart=function(t,e){(e=e||this.getDragPointer(t))&&this.handleDown(t,e,e.lastDownEvent)},S.prototype.dragStop=function(t,e,i){(e=e||this.getDragPointer(t))&&!i&&this.handleGlobalUp(e,e.lastUpEvent,i)},S.prototype.getDragPointer=function(t){return t?t.downPointers.getIndex(0):this.transformedObjects.length?this.getDragPointer(this.transformedObjects.getIndex(0)):void 0},S.prototype.getPointerId=function(t){return(x.hasValue(t.identifier)?""+t.identifier:x.hasValue(t.pointerId)?""+t.pointerId:"m").replace("-","")},S.prototype.getPointerPoint=function(t){return{x:t.clientX,y:t.clientY}},S.prototype.getPointer=function(t){var e,i=this.getPointerId(t),n=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:n,startTime:_.getTime(),point:n,track:[],swipeCanceled:!1,dragStartEvents:[]},this.addBreadCrumb(e,n),this.pointers.setKey(i,e)),e.lastEvent=t,this.lastPointer=e},S.prototype.isPointerTouch=function(t){if(!("undefined"!=typeof Touch&&t instanceof Touch))if("undefined"!=typeof PointerEvent&&t instanceof PointerEvent&&x.hasValue(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(x.hasValue(t.type)&&t.type.match(/^mouse/))return!1;return!0},S.prototype.resetPointer=function(t,e){e=this.getPointerPoint(e);t.startTime=_.getTime(),t.startPoint={x:e.x,y:e.y},t.point={x:e.x,y:e.y},t.track=[],t.swipeCanceled=!1},S.prototype.addBreadCrumb=function(t,e){t.track.push({timestamp:_.getTime(),point:e})},S.prototype.lockDocument=function(){this.prepElement(this.body)},S.prototype.unlockDocument=function(){0==this.transformedObjects.length&&this.restoreAllStyles(this.body)},S.prototype.lockElement=function(t){this.prepElement(t)},S.prototype.unlockElement=function(t){this.restoreAllStyles(t)},S.prototype.lockWheel=function(){window.addEventListener(this._pointerEvents.wheel,this.wheelLockEvent,!!this._passiveSupported&&{passive:!1})},S.prototype.unlockWheel=function(){window.removeEventListener(this._pointerEvents.wheel,this.wheelLockEvent)},S.prototype.isLocalElement=function(t,e,i){var n=this.getCache("local_pointer_"+t.id);return x.hasValue(n)?n:!!(n=p.r(e)||document).elementFromPoint&&(e=(n=n.elementFromPoint(t.point.x,t.point.y))&&p.i(e,n),this.setCache("local_pointer_"+t.id+"_"+i,e,100),e)},S.prototype.wheelLockEvent=function(t){return t.preventDefault(),!1},S.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","webkitUserDrag","MozUserDrag","MSUserDrag","msUserDrag","oUserDrag"],n=0;n<i.length;n++)i[n]in e.style&&this.setTemporaryStyle(t,i[n],"none");this.setTemporaryStyle(t,"tapHighlightColor","rgba(0, 0, 0, 0)")}},S.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","
1webkitContentZooming","MozContentZooming","MSContentZooming","msContentZooming","oContentZooming","userDrag","webkitUserDrag","MozUserDrag","MSUserDrag","msUserDrag","oUserDrag"],n=0;n<i.length;n++)i[n]in e.style&&this.restoreStyle(t,i[n]);this.restoreStyle(t,"tapHighlightColor")}},S.prototype.getHitOption=function(t,e){t=t.hitOptions[e];return t=void 0===t?this.hitOptions[e]:t},S.prototype.getHoverOption=function(t,e){t=t.hoverOptions[e];return t=void 0===t?this.hoverOptions[e]:t},S.prototype.getSwipeOption=function(t,e){t=t.swipeOptions[e];return t=void 0===t?this.swipeOptions[e]:t},S.prototype.getKeyboardOption=function(t,e){t=t.keyboardOptions[e];return t=void 0===t?this.keyboardOptions[e]:t},S.prototype.getMouseOption=function(t,e){t=t.mouseOptions[e];return t=void 0===t?this.mouseOptions[e]:t},S.prototype.getInertiaOption=function(t,e,i){t=t.inertiaOptions.getKey(e);return(t&&x.hasValue(t[i])?t:this.inertiaOptions.getKey(e))[i]},S.prototype.stopInertia=function(t){for(var e,i=["move","resize"],n=0;n<i.length;n++)t.inertias.hasKey(e=i[n])&&(e=t.inertias.getKey(e))&&e.dispose()},S.prototype.swiping=function(t,e){var i=_.getTime();return!(e.swipeCanceled||!t.swipeable)&&Math.abs(e.startPoint.y-e.point.y)<this.getSwipeOption(t,"verticalThreshold")&&e.startTime>i-this.getSwipeOption(t,"time")},S.prototype.swiped=function(t,e){var i=_.getTime();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")},S.prototype.applyCursorOverStyle=function(t){var e=t.cursorOptions;if(x.hasValue(e.overStyle))for(var i=0;i<e.overStyle.length;i++)p.z(t.element,e.overStyle[i].property,e.overStyle[i].value)},S.prototype.applyCursorDownStyle=function(t,e){if(!e||!e.touch){var i=t.cursorOptions.downStyle;if(t.downPointers.contains(e)&&x.hasValue(i))for(var n=0;n<i.length;n++)this.setTemporaryStyle(this.body,i[n].property,i[n].value),this.setTemporaryStyle(t,i[n].property,i[n].value)}},S.prototype.restoreCursorDownStyle=function(t,e){if(!e||!e.touch){var i=t.cursorOptions.downStyle;if(t.downPointers.contains(e)&&x.hasValue(i))for(var n=0;n<i.length;n++)this.restoreStyle(this.body,i[n].property),this.restoreStyle(t,i[n].property)}},S.prototype.setGlobalStyle=function(t){for(var e=C().body,i=x.isArray(t)?t:[t],n=0;n<i.length;n++)this.setTemporaryStyle(e,i[n].property,i[n].value)},S.prototype.restoreGlobalStyle=function(t){for(var e=C().body,i=x.isArray(t)?t:[t],n=0;n<i.length;n++)this.restoreStyle(e,i[n].property)},S.prototype.isGlobalElement=function(t){return document.body===t.element},S.prototype.moved=function(t,e,i){void 0===i&&(i=300);i=this.getShift(t);return Math.abs(i.x)>e||Math.abs(i.y)>e},S.prototype.old=function(t,e){return void 0===e&&(e=300),_.getTime()-t.startTime>e},S.prototype.getShift=function(t){return{x:t.startPoint.x-t.point.x,y:t.startPoint.y-t.point.y}},S.prototype.getTrailPoint=function(t,e){for(var i,n=0;n<t.track.length;n++)if(t.track[n].timestamp>=e){i=t.track[n];break}return i},S.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},S.prototype.getInteraction=function(t){return new l.a(t)},S.prototype.setTemporaryStyle=function(t,e,i){var n=t.element;x.hasValue(n.style[e])&&!t.replacedStyles.hasKey(e)&&t.replacedStyles.setKey(e,n.style[e]),p.z(n,e,i)},S.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]},S.prototype.restoreAllStyles=function(i){b.each(i.replacedStyles.iterator(),function(t){var e=t[0];i.element.style[e]=t[1],i.replacedStyles.removeKey(e)})},S.prototype.dispose=function(){this.isDisposed()||(n.prototype.dispose.call(this),this.restoreAllStyles(this.body),this.unlockWheel())},S.prototype.log=function(t,e,i){if(e.changedTouches)for(var n=0;n<e.changedTouches.length;n++)this.logTouch(t,e.type,e.changedTouches[n]);else{var r="";if(e.pointerType)switch(e.pointerType){case 2:r="touch";break;case 4:r="mouse";break;default:r=e.pointerType}else r="undefined"!=typeof TouchEvent&&e instanceof TouchEvent?"touch":e.type.match(/^mouse/)?"mouse":"???";var o=x.hasValue(e.identifier)?e.identifier:x.hasValue(e.pointerId)?e.pointerId:"???";i?console.log(t+" ("+i.uid+") "+e.type+" "+r+" "+o):console.log(t+" "+e.type+" "+r+" "+o)}},S.prototype.areTransformed=function(t){var e=this.transformedObjects.length;if(t)for(var i=x.isArray(t)?t:[t],n=0;n<i.length;n++)this.transformedObjects.contains(i[n])&&e--;return 0<e}
1,S.prototype.logTouch=function(t,e,i){console.log(t+" "+e+" touch "+i.identifier)},Object.defineProperty(S,"passiveSupported",{get:function(){var t=this;if(null==this._passiveSupported)try{var e=Object.defineProperty({},"passive",{get:function(){t._passiveSupported=!0}});window.addEventListener("test",e,e),window.removeEventListener("test",e,e)}catch(t){this._passiveSupported=!1}return this._passiveSupported},enumerable:!0,configurable:!0}),S),P=null;function S(){var t=n.call(this)||this;return t._globalEventsAdded=!1,t._pointerEvents={pointerdown:"mousedown",pointerup:"mouseup",pointermove:"mousemove",pointercancel:"mouseup",pointerover:"mouseover",pointerout:"mouseout",wheel:"wheel"},t._usePointerEventsOnly=!1,t._useTouchEventsOnly=!1,t._addHoverEvents=!0,t._passiveSupported=!1,t._delayedEvents={out:[]},t.overObjects=new o.b,t.downObjects=new o.b,t.trackedObjects=new o.b,t.transformedObjects=new o.b,t.pointers=new c.a,t.inertiaOptions=new c.a,t.hitOptions={doubleHitTime:300,hitTolerance:10,noFocus:!0},t.hoverOptions={touchOutBehavior:"leave",touchOutDelay:1e3},t.swipeOptions={time:500,verticalThreshold:75,horizontalThreshold:30},t.keyboardOptions={speed:.1,accelleration:1.2,accellerationDelay:2e3},t.mouseOptions={sensitivity:1},t.className="Interaction",t.body=t.getInteraction(document.body),t._disposers.push(t.body),window.hasOwnProperty("PointerEvent")?(t._pointerEvents.pointerdown="pointerdown",t._pointerEvents.pointerup="pointerup",t._pointerEvents.pointermove="pointermove",t._pointerEvents.pointercancel="pointercancel",t._pointerEvents.pointerover="pointerover",t._pointerEvents.pointerout="pointerout"):window.hasOwnProperty("MSPointerEvent")?(t._pointerEvents.pointerdown="MSPointerDown",t._pointerEvents.pointerup="MSPointerUp",t._pointerEvents.pointermove="MSPointerMove",t._pointerEvents.pointercancel="MSPointerUp",t._pointerEvents.pointerover="MSPointerOver",t._pointerEvents.pointerout="MSPointerOut"):"undefined"!=typeof matchMedia&&matchMedia("(pointer:fine)").matches?"ontouchstart"in window&&(t._addHoverEvents=!1,t._useTouchEventsOnly=!0):window.navigator.userAgent.match(/MSIE /)||t.fullFF()?t._usePointerEventsOnly=!0:t._useTouchEventsOnly=!0,"onwheel"in document.createElement("div")?t._pointerEvents.wheel="wheel":x.hasValue(document.onmousewheel)&&(t._pointerEvents.wheel="mousewheel"),t.inertiaOptions.setKey("move",{time:100,duration:500,factor:1,easing:m.polyOut3}),t.inertiaOptions.setKey("resize",{time:100,duration:500,factor:1,easing:m.polyOut3}),t._passiveSupported=S.passiveSupported,t.applyTheme(),t}function C(){return P=null==P?new w:P}}},u=window.am4internal_webpackJsonp,window.am4internal_webpackJsonp=function(t,e,i){for(var n,r,o,a=0,s=[];a<t.length;a++)c[r=t[a]]&&s.push(c[r][0]),c[r]=0;for(n in e)Object.prototype.hasOwnProperty.call(e,n)&&(l[n]=e[n]);for(u&&u(t,e,i);s.length;)s.shift()();if(i)for(a=0;a<i.length;a++)o=h(h.s=i[a]);return o},n={},c={"04af":0},h.e=function(i){var t,e,n,r,o=c[i];return 0===o?new Promise(function(t){t()}):o?o[2]:(t=new Promise(function(t,e){o=c[i]=[t,e]}),o[2]=t,e=document.getElementsByTagName("head")[0],(n=document.createElement("script")).type="text/javascript",n.charset="utf-8",n.async=!0,n.timeout=12e4,h.nc&&n.setAttribute("nonce",h.nc),n.src=h.p+"deps/"+({"0471":"canvg","076f":"pdfmake",bf3e:"xlsx"}[i]||i)+".js",r=setTimeout(a,12e4),n.onerror=n.onload=a,e.appendChild(n),t);function a(){n.onerror=n.onload=null,clearTimeout(r);var t=c[i];0!==t&&(t&&t[1](new Error("Loading chunk "+i+" failed.")),c[i]=void 0)}},h.m=l,h.c=n,h.d=function(t,e,i){h.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:i})},h.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return h.d(e,"a",e),e},h.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},h.p="",h.oe=function(t){throw console.error(t),t},h(h.s="Nv8/")},{}],82:[function(t,e,i){am4internal_webpackJsonp(["0c53"],{avuy:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0});window.am4geodata_worldHigh={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],[4.1726,51.307],[3.9023,51.2076],[3.35,51.3776],[3.5893,51.3994],[3.8836,51.3545],[4.2263,51.3865]]],[[[4.2263,51.3865],[4.0066,51.4433],[3.8219,51.4093],[3.5871,51.454],[3.7438,51.596],[4.0807,51.5512],[4.1828,51.6102],[3.9471,51.8106],[4.4829,52.3091],[4.5623,52.4425],[4.6782,52.8098],[4.7687,52.9412],[5.0257,52.9499],[5.107,52.7745],[5.0138,52.6223],[5.1203,52.3881],[5.5611,52.5948],[5.5948,52.7639],[5.4252,52.848],[5.3755,53.0957],[5.5318,53.2686],[6.0622,53.4071],[6.8164,53.4413],[6.9682,53.3272],[7.1973,53.2823],[7.1897,52.9996],[7.013,52.6336],[6.7485,52.634],[6.7489,52.464],[7.0352,52.3801],[6.9771,52.2055],[6.7489,52.0987],[6.7418,51.9109],[6.3556,51.8246],[6.1665,51.8808],[5.9486,51.7625],[6.1932,51.4888],[6.076,51.224],[6.1301,51.1474],[5.8949,50.9843],[6.0485,50.9049],[5.9939,50.7504],[5.7972,50.7546],[5.6938,50.7748],[5.827,51.1257],[5.5087,51.2751],[5.3107,51.2598],[5.0999,51.3465],[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],[31.0733,-22.3076],[30.7116,-22.2978],[30.4603,-22.3289],[30.1904,-22.2912],[29.9023,-22.1842],[29.6631,-22.1465],[29.3648,-22.194],[29.2374,-22.0794],[29.1069,-22.0657],[29.0159,-21.94],[29.0372,-21.8113],[28.532,-21.6511],[28.0455,-21.5729],[27.844,-21.2613],[27.6696,-21.0642],[27.7042,-20.7664],[27.6997,-20.5307],[27.6247,-20.4836],[27.2807,-20.4788],[27.2217,-20.1458],[27.0916,-20.0544],[26.6784,-19.8928],[26.2411,-19.5692],[26.1683,-19.5381],[25.9508,-19.0818],[25.9393,-18.9384],[25.8119,-18.7968],[25.7613,-18.6495],[25.4892,-18.3512],[25.3844,-18.1421],[25.2242,-17.9153],[25.2588,-17.7936],[25.4519,-17.8451],[25.6396,-17.8243],[25.8634,-17.9521],[25.9961,-17.9699],[26.1395,-17.9117],[26.3334,-17.9295],[26.5776,-18.0227],[26.78,-18.0413],[27.0206,-17.9583],[27.4379,-17.5118],[27.6367,-17.2623],[27.7566,-17.0603],[27.9323,-16.8961],[28.3998,-16.6626],[28.7606,-16.5321],[28.8326,-16.4242],[28.857,-16.1424],[28.9129,-15.9879],[29.288,-15.7766],[29.4873,-15.6967],[29.7297,-15.6448],[30.3959,-15.643],[30.4377,-15.9954],[31.2362,-16.0239],[31.4897,-16.1797],[31.6877,-16.2143],[31.9398,-16.4287],[32.2434,-16.4487],[32.6358,-16.5894],[32.7419,-16.6777],[32.9479,-16.7123],[32.8764,-16.8837],[32.8844,-17.0377],[32.9692,-17.2517],[32.9554,-18.0831],[32.9932,-18.3596],[32.8547,-18.7636],[32.7219,-18.8284],[32.7166,-19.0019],[32.8498,-19.1045],[32.7779,-19.3886],[32.8307,-19.5581],[33.0069,-19.8737],[32.9927,-19.9847],[32.8698,-20.2173],[32.6727,-20.516],[32.5293,-20.6133],[32.4778,-20.7131],[32.476,-20.9502],[32.3535,-21.1366],[32.3713,-21.335],[31.4293,-22.2987],[31.2877,-22.4021]]]},properties:{name:"Zimbabwe",id:"ZW"},id:"ZW"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[32.9199,-9.4072],[32.9958,-9.6229],[33.1956,-9.626],[33.3509,-9.8
1622],[33.3114,-10.038],[33.5289,-10.2346],[33.5538,-10.3913],[33.659,-10.5906],[33.4646,-10.7833],[33.2613,-10.8934],[33.3798,-11.1579],[33.2262,-11.5348],[33.2883,-11.6111],[33.3008,-11.8881],[33.2524,-12.1127],[33.3403,-12.3085],[33.4917,-12.3311],[33.398,-12.49],[33.0216,-12.6303],[32.9457,-12.8043],[32.9998,-12.8997],[32.9679,-13.2251],[32.852,-13.4568],[32.6722,-13.6104],[32.765,-13.7609],[32.8671,-13.8173],[32.9812,-14.0095],[33.1481,-13.9411],[33.2018,-14.0135],[32.2727,-14.3229],[31.729,-14.496],[31.5381,-14.5772],[30.6734,-14.8191],[30.2317,-14.9905],[30.2521,-15.1831],[30.3507,-15.3496],[30.3959,-15.643],[29.7297,-15.6448],[29.4873,-15.6967],[29.288,-15.7766],[28.9129,-15.9879],[28.857,-16.1424],[28.8326,-16.4242],[28.7606,-16.5321],[28.3998,-16.6626],[27.9323,-16.8961],[27.7566,-17.0603],[27.6367,-17.2623],[27.4379,-17.5118],[27.0206,-17.9583],[26.78,-18.0413],[26.5776,-18.0227],[26.3334,-17.9295],[26.1395,-17.9117],[25.9961,-17.9699],[25.8634,-17.9521],[25.6396,-17.8243],[25.4519,-17.8451],[25.2588,-17.7936],[25.0923,-17.6343],[24.9325,-17.5433],[24.2751,-17.4812],[23.3807,-17.6405],[22.9559,-17.2858],[22.3051,-16.6897],[22.1507,-16.5974],[22.0401,-16.2627],[21.9798,-15.9555],[21.9793,-14.7614],[21.9793,-14.1196],[21.9789,-13.0009],[23.0415,-13.0009],[23.8432,-13.0009],[23.9679,-12.957],[23.8823,-12.799],[23.9915,-12.4221],[23.9591,-12.1176],[23.9711,-11.636],[24.0465,-11.4052],[23.9666,-10.8716],[24.0785,-10.8916],[24.1366,-11.0261],[24.32,-11.0718],[24.3963,-11.2551],[24.335,-11.3714],[24.5184,-11.4384],[24.6684,-11.3528],[25.1847,-11.2431],[25.3192,-11.2369],[25.2828,-11.4052],[25.3493,-11.6231],[25.5118,-11.7536],[25.6188,-11.7443],[26.0258,-11.8903],[26.5962,-11.972],[26.8905,-11.9436],[26.9496,-11.8988],[27.0459,-11.616],[27.1964,-11.6049],[27.2381,-11.7834],[27.4236,-11.9445],[27.5333,-12.1953],[27.6443,-12.2668],[27.8573,-12.285],[28.3576,-12.482],[28.4743,-12.6232],[28.5507,-12.8363],[28.6728,-12.8611],[28.7731,-12.9819],[29.0141,-13.3689],[29.2019,-13.3982],[29.5543,-13.2491],[29.652,-13.4142],[29.7954,-13.3929],[29.7954,-12.1553],[29.5597,-12.2024],[29.5051,-12.3862],[29.4274,-12.4314],[29.0643,-12.3489],[28.8499,-12.1207],[28.4823,-11.8122],[28.3572,-11.4828],[28.544,-10.8024],[28.639,-10.6692],[28.6075,-10.3975],[28.6301,-9.8311],[28.5405,-9.5102],[28.4007,-9.2248],[28.6164,-9.0721],[28.7935,-8.891],[28.9178,-8.7005],[28.9724,-8.4648],[30.0515,-8.3001],[30.7511,-8.1936],[30.8305,-8.3858],[30.9686,-8.5509],[31.0764,-8.6117],[31.3508,-8.6069],[31.535,-8.7134],[31.6735,-8.9087],[31.9185,-8.942],[31.9425,-9.0539],[32.4334,-9.1564],[32.4871,-9.2128],[32.9199,-9.4072]]]},properties:{name:"Zambia",id:"ZM"},id:"ZM"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[37.8569,-46.9445],[37.6119,-46.9463],[37.6847,-46.8242],[37.8569,-46.9445]]],[[[31.2877,-22.4021],[31.4191,-22.8252],[31.5319,-23.2793],[31.5456,-23.4821],[31.7995,-23.8923],[31.986,-24.4605],[31.9846,-25.6319],[31.9203,-25.7739],[31.9482,-25.9577],[31.8714,-25.9817],[31.4151,-25.7464],[31.2074,-25.8432],[30.8034,-26.4136],[30.7941,-26.7643],[30.8833,-26.7922],[31.0636,-27.1123],[31.274,-27.2383],[31.4697,-27.2956],[31.9584,-27.3058],[31.946,-27.1735],[31.9948,-26.8175],[32.1129,-26.8393],[32.3535,-26.8615],[32.8862,-26.8495],[32.8489,-27.0803],[32.6571,-27.6072],[32.5346,-28.1998],[32.2856,-28.6215],[32.0273,-28.8395],[31.7782,-28.9371],[31.3352,-29.3779],[31.1701,-29.591],[31.0232,-29.9008],[30.8776,-30.0713],[30.6636,-30.4344],[30.2885,-30.9701],[29.9711,-31.3221],[29.735,-31.4704],[29.4829,-31.6746],[29.1277,-32.0031],[28.8561,-32.2943],[28.4495,-32.6245],[28.2142,-32.7692],[27.8604,-33.0538],[27.0774,-33.5212],[26.4293,-33.7596],[25.9894,-33.7112],[25.8061,-33.7369],[25.6525,-33.8497],[25.6383,-34.0112],[25.4772,-34.0281],[25.1696,-33.9606],[25.0031,-33.9735],[24.8273,-34.1688],[24.5956,-34.1746],[24.1832,-34.0614],[23.5858,-33.9851],[23.2684,-34.0814],[22.9257,-34.0632],[22.5537,-34.0099],[22.2456,-34.0694],[21.7889,-34.3726],[21.2491,-34.4072],[21.06,-34.3646],[20.7746,-34.44],[20.53,-34.4631],[20.0204,-34.7858],[19.6351,-34.7534],[19.3235,-34.571],[19.3306,-34.4924],[19.0985,-34.3499],[18.8312,-34.3641],[18.8086,-34.108],[18.5338,-34.0858],[18.3523,-34.1884],[18.3545,-33.9389],[18.465,-33.8878],[18.4331,-33.7174],[18.2613,-33.4218],[18.1565,-33.3587],[17.8782,-32.9614],[17.8511,-32.8274],[18.0367,-32.775],[18.2511,-32.652],[18.3252,-32.5051],[18.3105,-32.1225],[18.2107,-31.7425],[17.6776,-31.019],[17.3473,-30.445],[17.1893,-30.0997],[16.95,-29.4036],[16.7396,-29.0095],[16.4475,-28.6175],[16.6264,-28.4879],[16.7556,-28.4524],[16.8102,-28.2646],[16.9331,-28.0698],[17.0561,-28.0311],[17.2044,-28.1989],[17.3122,-28.2287],[17.3855,-28.3534],[17.3477,-28.5012],[17.4481,-28.6983],[17.8418,-28.7769],[18.1028,-28.8719],[18.311,-28.8861],[18.6004,-28.8554],[18.8388,-28.8692],[19.0261,-28.9278],[19.2458,-28.9016],[19.2711,-28.7778],[19.4829,-28.6615],[19.6715,-28.5039],[19.9805,-28.4515],[19.9805,-27.4208],[19.9805,-26.5312],[19.9805,-25.6417],[19.9805,-24.777],[20.3453,-25.03],[20.6095,-25.4912],[20.7932,-25.9155],[20.815,-26.165],[20.6268,-26.4438],[20.6414,-26.7421],[20.74,-26.849],[20.8709,-26.8087],[21.0711,-26.8517],[21.4551,-26.8326],[21.6464,-26.8544],[21.8333,-26.6782],[22.0907,-26.5801],[22.2177,-26.3887],[22.5488,-26.1783],[22.6403,-26.0714],[22.8786,-25.4579],[23.022,-25.3243],[23.2662,-25.2666],[23.5214,-25.3443],[23.8938,-25.6008],[24.193,-25.6328],[24.3306,-25.7429],[24.7483,-25.8174],[24.9991,-25.754],[25.2135,-25.7562],[25.4434,-25.7145],[25.5837,-25.6062],[25.8523,-24.9354],[25.9122,-24.7477],[26.3974,-24.6136],[26.6175,-24.3957],[26.835,-24.2407],[26.9869,-23.7045],[27.1462,-23.5243],[27.5928,-23.2526],[27.7166,-23.2198],[27.8906,-23.0737],[28.0278,-22.8736],[28.2102,-22.6938],[28.3816,-22.5935],[28.8397,-22.4807],[29.0137,-22.2783],[29.13,-22.2135],[29.3
1648,-22.194],[29.6631,-22.1465],[29.9023,-22.1842],[30.1904,-22.2912],[30.4603,-22.3289],[30.7116,-22.2978],[31.0733,-22.3076],[31.2877,-22.4021]],[[27.8303,-28.9091],[27.7357,-28.9402],[27.2945,-29.5195],[27.0517,-29.6642],[27.1307,-29.84],[27.3553,-30.1587],[27.3886,-30.3158],[27.492,-30.3638],[27.753,-30.5999],[28.018,-30.6421],[28.1392,-30.4499],[28.3922,-30.1476],[28.6346,-30.129],[28.9009,-30.0384],[29.098,-29.919],[29.1424,-29.7011],[29.2933,-29.567],[29.3905,-29.2696],[29.3013,-29.0898],[28.9537,-28.8816],[28.6257,-28.5816],[28.2324,-28.7014],[27.9599,-28.8732],[27.8303,-28.9091]]]]},properties:{name:"South Africa",id:"ZA"},id:"ZA"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[53.7633,12.6369],[54.1872,12.664],[54.5113,12.5526],[54.1295,12.3608],[53.7189,12.3191],[53.5982,12.3422],[53.3159,12.5331],[53.4308,12.6636],[53.6386,12.7075],[53.7633,12.6369]]],[[[53.0855,16.6484],[52.5812,16.4704],[52.3278,16.2937],[52.2372,16.1712],[52.1742,15.9568],[52.2177,15.6554],[51.6038,15.3367],[51.3223,15.2261],[51.0152,15.1409],[50.5269,15.0384],[50.1669,14.8511],[49.9063,14.828],[49.5486,14.7223],[49.3497,14.638],[49.0483,14.4564],[49.0048,14.3552],[48.7802,14.124],[48.6683,14.0503],[48.2777,13.9975],[47.9901,14.0481],[47.6336,13.8585],[47.4077,13.6614],[46.9758,13.5473],[46.7889,13.4657],[46.5021,13.4155],[46.2029,13.4239],[45.6574,13.3387],[45.3937,13.0671],[45.1638,12.9983],[45.0386,12.8158],[44.7554,12.7639],[44.6178,12.8171],[44.3586,12.6693],[43.9298,12.6165],[43.6346,12.7443],[43.4877,12.6986],[43.4752,12.8389],[43.232,13.2672],[43.2826,13.6397],[43.2342,13.859],[43.089,14.0108],[43.0935,14.2039],[43.0065,14.4831],[43.0211,14.555],[42.9128,14.863],[42.9363,14.9385],[42.8556,15.1329],[42.6576,15.2328],[42.8001,15.3717],[42.7171,15.6545],[42.8396,16.0323],[42.7992,16.3718],[43.0336,16.5503],[43.1649,16.6892],[43.1845,16.8117],[43.1166,16.9418],[43.1911,17.3595],[43.418,17.5162],[43.5973,17.4714],[43.7132,17.3657],[43.9169,17.3249],[44.1557,17.3986],[44.5463,17.4043],[44.747,17.4318],[45.1483,17.4274],[45.4066,17.32],[46.3104,17.2312],[46.6819,17.2685],[46.7787,17.2121],[46.9758,16.9533],[47.1435,16.9467],[47.4418,17.1118],[47.5795,17.4483],[48.172,18.1567],[49.0421,18.582],[49.1926,18.6215],[50.3551,18.7777],[51.9775,18.9961],[52.2874,18.297],[52.729,17.3005],[52.8005,17.268],[53.0855,16.6484]]]]},properties:{name:"Yemen",id:"YE"},id:"YE"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-172.3335,-13.4653],[-172.2215,-13.5594],[-172.1769,-13.6845],[-172.225,-13.8044],[-172.5357,-13.7915],[-172.7441,-13.5789],[-172.6696,-13.5239],[-172.3335,-13.4653]]],[[[-171.454,-14.0463],[-171.7283,-14.0472],[-171.9119,-14.0015],[-172.0281,-13.9069],[-171.8581,-13.8071],[-171.6038,-13.8794],[-171.454,-14.0463]]]]},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.5255,31.5254],[34.3501,31.363],[34.2454,31.2085]]],[[[35.4505,31.4793],[35.1012,31.3661],[34.8726,31.3967],[34.9507,31.6022],[35.198,31.7762],[34.9898,31.9134],[34.9561,32.1611],[35.0652,32.4603],[35.1931,32.5344],[35.3622,32.5073],[35.5513,32.3955],[35.5722,32.2379],[35.5313,31.9849],[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],[166.9234,-15.1392],[166.9873,-14.9399],[167.1316,-15.1352],[167.1995,-15.4859],[167.0938,-15.5809],[166.9367,-15.5782],[166.8257,-15.635],[166.6313,-15.406],[166.6477,-15.2115],[166.5274,-14.8502],[166.6078,-14.6367],[166.7458,-14.8267]]],[[[168.2129,-15.9706],[168.1228,-15.6807],[168.1836,-15.5081],[168.2679,-15.8925],[168.2129,-15.9706]]],[[[167.9115,-15.4357],[167.8445,-15.4819],[167.6744,-15.4517],[167.8263,-15.3119],[167.9115,-15.4357]]],[[[167.4125,-16.0958],[167.7144,-16.3137],[167.8365,-16.4495],[167.7597,-16.5166],[167.6114,-16.4984],[167.4494,-16.5552],[167.3801,-16.2458],[167.3158,-16.1157],[167.1515,-16.0807],[167.1995,-15.8849],[167.3358,-15.9169],[167.4125,-16.0958]]],[[[168.4468,-16.7789],[168.1814,-16.8038],[168.1245,-16.6901],[168.1991,-16.5938],[168.366,-16.7589],[168.4468,-16.7789]]],[[[168.2968,-16.3363],[168.0216,-16.3155],[168.0642,-16.1814],[168.1641,-16.0816],[168.2968,-16.3363]]],[[[168.4459,-17.5424],[168.5454,-17.6845],[168.5245,-17.7981],[168.2515,-17.7808],[168.1583,-17.7106],[168.2733,-17.5522],[168.4459,-17.5424]]],[[[169.3346,-18.9402],[169.248,-18.9833],[168.987,-18.8714],[169.0159,-18.6437],[169.1437,-18.6313],[169.201,-18.7955],[169.3346,-18.9402]]],[[[169.4913,-19.5404],[169.3475,-19.6234],[169.2174,-19.4764],[169.2476,-19.3446],[169.4913,-19.5404]]]]},properties:{name:"Vanuatu",id:"VU"},id:"VU"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[107.9727,21.5081],[107.8089,21.497],[107.6367,21.3678],[107.4099,21.2848],[107.3544,21.0553],[107.1649,20.9488],[107.0752,20.9994],[106.8861,20.9501],[106.6757,20.9603],[106.7534,20.7348],[106.551,20.5267],[106.5727,20.3922],[106.5181,20.2887],[106.1657,19.9922],[105.9841,19.9389],[105.8141,19.5874],[105.791,19.294],[105.6219,18.9664],[105.8882,18.5025],[106.0658,18.3165],[106.2393,18.2206],[106.499,17.9463],[106.479,17.7195],[106.7356,17.367],[107.12,17.0554],[107.1804,16.8978],[107.3548,16.7935],[107.7242,16.4877],[107.8338,16.3226],[108.0296,16.331],[108.2675,16.09],[108.2861,15.9892],[108.6741,15.4836],[108.8215,15.378],[108.94,15.0015],[109.0847,14.7161],[109.0869,14.5528],[109.1912,14.2704],[109.3035,13.8563],[109.2472,13.8545],[109.272,13.2792],[109.4238,12.9561],[109.4198,12.719],[109.3355,12.7519],[109.2187,12.6458],[109.2156,12.0727],[109.1575,11.837],[109.1988,11.7247],[109.1326,11.6009],[109.0399,11.5929],[108.9866,11.3363],[108.8206,11.3155],[108.7003,11.1992],[108.5511,
111.1561],[108.2715,10.9342],[108.0948,10.8973],[108.0016,10.7202],[107.8453,10.7002],[107.4703,10.4858],[107.2616,10.3984],[107.0876,10.4983],[106.8128,10.4334],[106.7574,10.2958],[106.7853,10.1165],[106.6593,9.9913],[106.657,9.9012],[106.5075,9.8213],[106.5723,9.6411],[106.3778,9.5563],[106.2038,9.6753],[106.1683,9.3965],[105.5011,9.0933],[105.3223,8.8013],[105.1145,8.629],[104.8921,8.5833],[104.8961,8.7467],[104.8184,8.8017],[104.8144,9.1857],[104.8451,9.606],[104.9032,9.8164],[105.0923,9.9008],[105.028,10.0672],[104.873,10.1147],[104.802,10.2026],[104.6635,10.1698],[104.4265,10.4112],[104.5641,10.516],[104.8504,10.5347],[105.0613,10.734],[105.0222,10.8867],[105.1594,10.8978],[105.3147,10.8454],[105.3866,10.9399],[105.7551,10.9901],[105.8532,10.8636],[105.9384,10.8853],[106.0991,10.7974],[106.1679,11.0123],[105.8558,11.2941],[105.8514,11.6351],[106.0059,11.758],[106.3401,11.6817],[106.4107,11.7385],[106.4138,11.9484],[106.7001,11.9795],[106.7649,12.0523],[106.9305,12.0776],[107.1591,12.2769],[107.5062,12.3644],[107.5555,12.5402],[107.4756,13.0302],[107.6056,13.4377],[107.3313,14.1266],[107.3646,14.3685],[107.4485,14.4511],[107.5195,14.705],[107.4805,14.9798],[107.6531,15.255],[107.5644,15.3917],[107.3389,15.5604],[107.1897,15.7473],[107.1888,15.8387],[107.3606,15.9217],[107.3966,16.0429],[107.2172,16.1366],[107.0699,16.2799],[106.9305,16.3532],[106.8324,16.5263],[106.6961,16.4588],[106.5461,16.6506],[106.5021,16.9542],[106.2695,17.2166],[106.0063,17.4154],[105.6916,17.7377],[105.5886,17.9836],[105.4581,18.1545],[105.3334,18.1896],[105.0857,18.4501],[105.115,18.6787],[104.7163,18.8035],[104.1087,19.1954],[103.9182,19.2687],[103.8965,19.3401],[104.0629,19.4826],[104.0319,19.6753],[104.26,19.6855],[104.5463,19.6105],[104.7434,19.7547],[104.9281,20.018],[104.8886,20.1689],[104.6986,20.2053],[104.6187,20.3744],[104.3923,20.4246],[104.5832,20.6465],[104.1952,20.9137],[104.0518,20.9413],[103.635,20.6971],[103.4637,20.7797],[103.1046,20.8915],[102.8511,21.2657],[102.9488,21.5698],[102.9497,21.6812],[102.8453,21.7349],[102.6953,21.6621],[102.5826,21.9045],[102.1831,22.284],[102.1276,22.379],[102.2372,22.466],[102.4281,22.7328],[102.5173,22.7408],[102.8302,22.5872],[103.0051,22.4532],[103.3008,22.7643],[103.4712,22.5974],[103.6204,22.7821],[103.9151,22.5384],[104.0541,22.7523],[104.2125,22.8096],[104.3719,22.704],[104.5268,22.8043],[104.6875,22.822],[104.7958,22.9112],[104.8646,23.1363],[105.2752,23.3454],[105.4945,23.1807],[105.5482,23.0728],[105.8429,22.9228],[106.001,22.9747],[106.1839,22.9552],[106.2495,22.8695],[106.5421,22.9081],[106.7804,22.779],[106.7014,22.6378],[106.5825,22.5734],[106.5363,22.3954],[106.6544,22.2414],[106.7294,22.0004],[107.0064,21.8934],[107.1786,21.7172],[107.3513,21.6089],[107.4716,21.5982],[107.8018,21.6453],[107.9727,21.5081]]],[[[104.0638,10.3908],[104.0758,10.2248],[103.952,10.243],[103.8681,10.3353],[103.9857,10.4268],[104.0638,10.3908]]]]},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:"MultiPolygon",coordinates:[[[[-60.9979,8.8674],[-61.0691,8.9473],[-60.9448,9.0552],[-60.8492,8.9957],[-60.9979,8.8674]]],[[[-63.8494,11.1308],[-63.8173,11.0003],[-63.9176,10.8875],[-64.0547,10.8844],[-64.1608,10.959],[-64.3626,10.9617],[-64.3486,11.0518],[-64.2137,11.086],[-64.1129,11.0056],[-63.8932,11.1672],[-63.8494,11.1308]]],[[[-60.0175,8.5491],[-59.8315,8.3059],[-59.9649,8.1918],[-60.0324,8.0537],[-60.1782,7.9943],[-60.3806,7.8278],[-60.5136,7.8131],[-60.7191,7.4989],[-60.6066,7.3209],[-60.6334,7.2112],[-60.5231,7.1438],[-60.3254,7.134],[-60.3951,6.9453],[-60.718,6.7682],[-60.8734,6.7869],[-61.1457,6.6945],[-61.2036,6.5884],[-61.151,6.4464],[-61.1286,6.2142],[-61.303,6.0496],[-61.3767,5.9071],[-60.7422,5.2022],[-60.6721,5.1644],[-60.6046,4.9944],[-60.6277,4.8923],[-60.7417,4.7743],[-60.9062,4.6868],[-61.0028,4.5354],[-61.2802,4.5168],[-61.4793,4.4023],[-61.5543,4.2878],[-62.1531,4.0982],[-62.4106,4.1568],[-62.7122,4.0179],[-62.7646,3.673],[-62.9685,3.594],[-63.2948,3.9224],[-63.5267,3.8936],[-63.653,3.9406],[-64.0214,3.9291],[-64.1218,4.0671],[-64.2556,4.1404],[-64.5763,4.1399],[-64.7224,4.2744],[-64.8178,4.2323],[-64.5679,3.8998],[-64.2754,3.6628],[-64.2212,3.5873],[-64.2188,3.2047],[-64.0379,2.8016],[-64.009,2.672],[-64.0487,2.5251],[-63.9242,2.4523],[-63.3893,2.4119],[-63.394,2.2223],[-63.8446,1.9769],[-64.0354,1.9045],[-64.1149,1.6191],[-64.3042,1.4553],[-64.486,1.4526],[-64.7317,1.2533],[-64.818,1.2573],[-65.1037,1.1082],[-65.3609,.8685],[-65.4734,.6913],[-65.566,.9262],[-65.6814,.9834],[-66.06,.7854],[-66.3017,.7522],[-66.4293,.8218],[-66.8761,1.2231],[-66.8846,1.3581],[-67.1138,2.0505],[-67.2153,2.2756],[-67.2108,2.3901],[-67.6188,2.7936],[-67.8347,2.8926],[-67.3535,3.3227],[-67.3111,3.416],[-67.4987,3.6912],[-67.6616,3.8643],[-67.7832,4.1981],[-67.7954,4.3805],[-67.8553,4.507],[-67.8143,4.931],[-67.8249,5.2705],[-67.7883,5.3753],[-67.6423,5.5586],[-67.6314,5.7095],[-67.4394,6.0256],[-67.482,6.1801],[-67.5681,6.2418],[-67.8591,6.2897],[-68.1432,6.1974],[-68.4717,6.1565],[-68.7365,6.157],[-68.9373,6.1983],[-69.09,6.1845],[-69.2683,6.0997],[-69.4392,6.1348],[-70.095,6.9378],[-70.3875,6.9724],[-70.6552,7.0829],[-70.8108,7.0776],[-71.0134,6.9946],[-71.2178,6.9853],[-71.6209,7.0328],[-71.8928,6.9902],[-72.0843,7.0967],[-72.2077,7.3701],[-72.443,7.4549],[-72.4789,7.6134],[-72.4461,7.9663],[-72.3575,8.0875],[-72.4166,8.3818],[-72.6654,8.6277],[-72.7963,9.1089],[-72.9601,9.1351],[-73.0584,9.2598],[-73.1931,9.1941],[-73.3563,9.2269],[-73.0642,9.6682],[-73.0065,9.7894],[-72.9404,10.196],[-72.8693,10.4911],[-72.6902,10.8361],[-72.4461,11.1144],[-72.2485,11.1965],[
1-71.958,11.6666],[-71.5361,11.774],[-71.3197,11.8619],[-71.4884,11.719],[-71.8686,11.6275],[-71.9569,11.5698],[-71.9469,11.4144],[-71.731,10.9945],[-71.5942,10.6572],[-71.6648,10.4437],[-71.9558,10.1081],[-72.1129,9.8155],[-71.9762,9.5532],[-71.7607,9.3357],[-71.7813,9.25],[-71.6868,9.0725],[-71.5365,9.0485],[-71.2979,9.1257],[-71.0858,9.3481],[-71.0527,9.7059],[-71.0818,9.8333],[-71.2622,10.1436],[-71.3867,10.2639],[-71.5179,10.6217],[-71.5445,10.7788],[-71.4611,10.8356],[-71.4695,10.9643],[-71.2644,10.9994],[-70.8205,11.2085],[-70.5456,11.2613],[-70.2326,11.3732],[-70.0486,11.5303],[-69.8853,11.4442],[-69.773,11.5414],[-69.8173,11.6719],[-70.1927,11.6244],[-70.2865,11.8859],[-70.2029,12.0985],[-70.004,12.1779],[-69.8307,11.9955],[-69.8105,11.837],[-69.7119,11.564],[-69.6316,11.4801],[-69.2325,11.5183],[-68.8279,11.4318],[-68.3987,11.161],[-68.3248,10.9492],[-68.3248,10.8085],[-68.234,10.5693],[-68.1399,10.4929],[-67.8715,10.4721],[-67.5812,10.5236],[-67.1334,10.5706],[-66.9891,10.6106],[-66.2471,10.6323],[-66.1057,10.5
1746],[-66.0904,10.4729],[-65.8518,10.2577],[-65.6559,10.2284],[-65.4894,10.1596],[-65.1292,10.0699],[-64.8504,10.0979],[-64.1884,10.4579],[-63.8337,10.4485],[-63.8734,10.6638],[-63.4968,10.6434],[-63.1898,10.7091],[-62.9468,10.7069],[-62.7024,10.7499],[-62.2423,10.6993],[-62.3799,10.5471],[-62.6935,10.5631],[-62.8429,10.5071],[-62.8429,10.4179],[-62.7064,10.3331],[-62.6616,10.1986],[-62.5151,10.176],[-62.3204,9.7831],[-62.1904,9.8422],[-62.1196,9.9847],[-61.7658,9.8138],[-61.5123,9.8475],[-61.3093,9.6331],[-61.0134,9.5563],[-60.7923,9.3606],[-60.841,9.2638],[-60.971,9.2154],[-61.0531,9.0951],[-61.1224,8.8434],[-61.2473,8.6002],[-61.6187,8.5975],[-61.3039,8.4102],[-61.1939,8.4874],[-61.036,8.4932],[-60.801,8.5922],[-60.4814,8.5473],[-60.3402,8.6286],[-60.1673,8.617],[-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:"MultiPolygon",coordinates:[[[[70.9468,42.2485],[71.036,42.2845],[71.2287,42.1629],[70.8421,42.0195],[70.8034,41.9227],[70.6308,41.8757],[70.455,41.7252],[70.1811,41.5716],[70.4714,41.4127],[70.6459,41.4602],[70.7826,41.2626],[71.1106,41.1526],[71.4085,41.1361],[71.4209,41.3417],[71.7924,41.4131],[71.8785,41.1952],[72.1644,41.1739],[72.1875,41.026],[72.3642,41.0434],[72.6585,40.8698],[72.9901,40.86],[73.113,40.7859],[72.7739,40.6505],[72.5675,40.5244],[72.4019,40.5782],[72.3575,40.4015],[72.1311,40.4388],[71.9558,40.2586],[71.6926,40.1525],[71.3046,40.287],[70.9579,40.239],[70.653,40.2013],[70.3826,40.4534],[70.712,40.6692],[70.7511,40.7397],[70.4417,41.0234],[70.2921,40.8915],[69.7128,40.6572],[69.4141,40.797],[69.2063,40.5666],[69.3044,40.3274],[69.2281,40.1875],[68.9515,40.2226],[68.6528,40.1827],[68.8046,40.0504],[68.869,39.9074],[68.639,39.8386],[68.5862,39.6349],[68.4632,39.5368],[68.0771,39.5643],[67.7193,39.6216],[67.4263,39.4658],[67.3495,39.242],[67.6163,39.1502],[67.6767,39.0086],[68.1037,38.9619],[68.1485,38.8905],[68.0478,38.6694],[68.1441,38.3831],[68.3332,38.238],[68.2941,38.0329],[68.0877,37.8353],[67.8143,37.4869],[67.7592,37.1722],[67.5173,37.2667],[67.3198,37.2095],[67.069,37.3346],[66.8275,37.3715],[66.5221,37.3484],[66.5257,37.7856],[66.6295,37.9321],[66.5745,38.0107],[66.3352,38.0719],[66.1732,38.1665],[65.8572,38.2686],[65.613,38.2384],[65.0768,38.5394],[64.66,38.736],[64.3102,38.9775],[64.1628,38.9535],[63.7207,39.1883],[63.5059,39.377],[62.6505,39.8586],[62.4414,40.0362],[62.3748,40.3322],[62.0952,40.6834],[61.903,41.0935],[61.6446,41.24],[61.4968,41.276],[61.329,41.1952],[60.7551,41.2458],[60.455,41.2218],[60.0897,41.3994],[60.138,41.5942],[60.0755,41.7008],[60.107,41.9076],[59.9627,41.9542],[60.0062,42.1908],[59.8584,42.2951],[59.4509,42.2996],[59.2765,42.3564],[59.1233,42.5237],[58.8769,42.5615],[58.5889,42.7785],[58.477,42.6627],[58.2595,42.688],[58.2342,42.4478],[58.0291,42.4878],[57.8143,42.1899],[57.3819,42.1562],[57.2288,42.0843],[56.9642,41.8566],[57.0184,41.4504],[57.1187,41.3501],[57.0179,41.2635],[55.9774,41.3221],[55.9766,42.929],[55.9761,43.847],[55.9757,44.9949],[57.4774,45.3376],[58.5551,45.5555],[59.7741,44.9811],[61.0081,44.3939],[61.1608,44.1688],[61.9904,43.4923],[62.0721,43.4892],[63.2071,43.6281],[64.4434,43.5513],[64.9054,43.7147],[65.2703,43.4177],[65.4963,43.3108],[65.803,42.8771],[66.1004,42.9907],[66.0094,42.0048],[66.4986,41.9951],[66.5381,41.7412],[66.6686,41.2706],[66.8142,41.1423],[67.9359,41.1965],[68.113,41.0287],[68.0478,40.8094],[68.2919,40.6563],[68.4956,40.6088],[68.6008,40.6598],[68.584,40.8765],[68.7371,41.042],[68.987,41.2049],[69.0652,41.367],[69.3683,41.4904],[69.664,41.6719],[70.0954,41.8206],[70.4159,42.0785],[70.6135,42.0545],[70.7151,42.1686],[70.9468,42.2485]]],[[[71.206,39.8923],[71.0116,39.895],[71.0804,40.0797],[71.2287,40.0482],[71.206,39.8923]]]]},properties:{name:"Uzbekistan",id:"UZ"},id:"UZ"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-146.3938,60.4497],[-146.1284,60.3926],[-146.6184,60.2736],[-146.7026,60.4086],[-146.3938,60.4497]]],[[[-166.1355,60.3835],[-165.7298,60.3143],[-165.7122,60.0695],[-165.5917,59.9132],[-165.9468,59.8901],[-166.1876,59.7738],[-166.6278,59.8646],[-167.1389,60.0086],[-167.4365,60.2066],[-166.8364,60.2171],[-166.7845,60.2965],[-166.4757,60.3828],[-166.1355,60.3835]]],[[[-147.7359,59.8133],[-147.8143,59.9019],[-147.4658,60.097],[-147.12,60.3631],[-146.9866,60.2543],[-147.3185,60.0752],[-147.4993,59.8901],[-147.7359,59.8133]]],[[[-160.9191,58.5771],[-161.1315,58.6681],[-160.7151,58.7953],[-160.9
1191,58.5771]]],[[[-152.417,58.3603],[-152.3162,58.4135],[-151.9824,58.2444],[-152.1092,58.1612],[-152.5377,58.101],[-152.9825,57.9971],[-153.3814,58.0873],[-152.6747,58.4506],[-152.417,58.3603]]],[[[-147.6583,60.4505],[-147.7322,60.2222],[-147.8713,60.2297],[-147.7945,60.4599],[-147.6583,60.4505]]],[[[-171.4631,63.6401],[-171.0349,63.5855],[-170.4304,63.6989],[-170.1219,63.6175],[-170.0173,63.4916],[-169.624,63.4306],[-169.4276,63.3483],[-168.716,63.3105],[-168.8523,63.1712],[-169.3648,63.1712],[-169.6764,62.9561],[-169.7778,63.0937],[-170.1895,63.1962],[-170.5271,63.3793],[-171.0611,63.4459],[-171.4012,63.3392],[-171.7909,63.4246],[-171.7465,63.7032],[-171.4631,63.6401]]],[[[-141.0021,69.6509],[-141.0021,68.4819],[-141.0021,67.8975],[-141.0021,66.7287],[-141.0021,65.56],[-141.0021,64.0989],[-141.0021,63.2222],[-141.0021,62.0534],[-141.0021,61.469],[-141.0021,60.3003],[-140.5254,60.2184],[-140.4528,60.2998],[-139.9734,60.1831],[-139.6764,60.3282],[-139.0794,60.3438],[-139.1852,60.0837],[-139.0434,59.9933],[-138.7054,59.9012],[-138.6322,59.7783],[-137.5932,59.2263],[-137.4385,58.9031],[-136.8133,59.1499],[-136.5787,59.1522],[-136.4666,59.28],[-136.4664,59.4591],[-136.3219,59.6049],[-135.9346,59.6626],[-135.4759,59.7934],[-135.0511,59.5787],[-135.0713,59.4413],[-134.9439,59.2882],[-134.4407,59.0853],[-134.2185,58.8499],[-133.8208,58.7049],[-133.4011,58.4109],[-133.2753,58.2229],[-132.5504,57.5],[-132.2321,57.1986],[-132.338,57.0794],[-132.0315,57.0266],[-132.1043,56.8568],[-131.8661,56.7929],[-131.8242,56.59],[-131.5752,56.5989],[-131.0829,56.4049],[-130.7418,56.3408],[-130.4772,56.2307],[-130.413,56.1226],[-130.0229,56.0145],[-130.0251,55.8882],[-130.1465,55.6545],[-130.0366,55.2978],[-130.2142,55.026],[-130.5753,54.7696],[-130.8496,54.8076],[-131.0478,55.1576],[-130.8561,55.3551],[-130.9186,55.736],[-131.1277,55.9601],[-131.2875,56.0121],[-131.7842,55.8765],[-131.8695,55.6472],[-132.1189,55.5697],[-132.2235,55.7211],[-132.0057,55.9302],[-131.8439,56.1601],[-132.0219,56.38],[-132.182,56.4207],[-132.4871,56.7665],[-132.8023,56.8952],[-132.8143,57.0408],[-133.4659,57.1722],[-133.4366,57.3369],[-133.5543,57.6951],[-134.031,58.0722],[-134.0634,58.2111],[-134.7761,58.4539],[-134.9647,58.7422],[-135.334,58.9096],[-135.0497,58.3068],[-135.3025,58.2559],[-135.5717,58.412],[-135.8734,58.3942],[-135.8618,58.5771],[-136.0456,58.7891],[-136.2258,58.7655],[-136.5663,58.9409],[-136.8311,58.9839],[-136.879,58.8816],[-136.5683,58.7864],[-136.1029,58.5063],[-136.1297,58.3505],[-136.4624,58.3281],[-136.5827,58.2453],[-137.0719,58.3951],[-137.544,58.5811],[-138.0269,58.9415],[-138.3525,59.0873],[-139.3411,59.3757],[-139.7991,59.5463],[-139.5131,59.6981],[-139.5812,59.8806],[-140.2168,59.7266],[-140.8432,59.749],[-141.6702,59.9698],[-142.5486,60.0861],[-142.9457,60.097],[-143.8051,60.0129],[-144.3326,60.1911],[-144.6429,60.2246],[-144.9012,60.3351],[-144.8244,60.5335],[-144.984,60.5369],[-145.2484,60.3802],[-145.8989,60.4783],[-145.6749,60.6512],[-146.149,60.6607],[-146.2511,60.7491],[-146.6384,60.8973],[-146.5827,61.1279],[-146.8741,61.005],[-147.5926,60.9794],[-147.8911,60.8898],[-148.2087,61.0298],[-148.3445,60.8536],[-148.2963,60.532],[-147.9641,60.4849],[-148.2036,60.3649],[-148.1976,60.1678],[-148.4306,59.9891],[-148.8428,59.9512],[-149.1215,60.0335],[-149.4323,60.0011],[-149.5492,59.8943],[-149.7947,59.8559],[-149.7825,59.7503],[-150.198,59.5665],[-150.5815,59.5645],[-150.6774,59.4269],[-150.9608,59.244],[-151.3663,59.2456],[-151.7383,59.1886],[-151.964,59.2851],[-151.8499,59.4063],[-151.3996,59.5164],[-151.1894,59.6378],[-151.7638,59.7001],[-151.8533,59.782],[-151.7345,59.9882],[-151.4515,60.2026],[-151.3126,60.4665],[-151.3217,60.7428],[-150.9537,60.8412],[-150.4412,61.0236],[-149.9976,60.935],[-149.5925,60.9939],[-149.9678,61.1217],[-149.9452,61.2942],[-150.4719,61.26],[-150.6124,61.3013],[-151.1501,61.0857],[-151.7341,60.9106],[-151.7505,60.7548],[-151.9962,60.6823],[-152.2707,60.528],[-152.2603,60.4095],[-152.654,60.2384],[-152.6285,60.041],[-152.7595,59.921],[-153.1061,59.875],[-153.0482,59.7301],[-153.4144,59.7401],[-153.8141,59.4738],[-154.0883,59.3632],[-154.1298,59.12],[-153.6563,59.0387],[-153.327,58.8843],[-153.6173,58.6548],[-154.0199,58.493],[-154.2081,58.2888],[-154.2469,58.1594],[-154.585,58.0557],[-155.0069,58.016],[-155.3127,57.8072],[-155.5902,57.7337],[-155.7779,57.5681],[-156.0001,57.545],[-156.4784,57.328],[-156.3976,57.2405],[-156.4751,57.1051],[-156.7798,57.0057],[-157.1391,56.8266],[-157.3901,56.8097],[-157.5784,56.6344],[-157.8691,56.6453],[-157.9783,56.5432],[-158.4144,56.4358],[-158.2757,56.1963],[-158.79,55.987],[-159.5233,55.8101],[-159.743,55.8438],[-159.9623,55.7948],[-160.4628,55.5577],[-160.8967,55.5136],[-161.0995,55.4057],[-161.3818,55.3713],[-161.6835,55.53],[-161.7416,55.3911],[-162.0741,55.1394],[-162.3329,55.0501],[-162.542,55.2428],[-162.6441,55.2179],[-162.6745,54.9967],[-162.8651,54.9545],[-163.2788,55.1218],[-162.9621,55.1838],[-162.5133,55.4501],[-162.1571,55.7195],[-161.6975,55.9073],[-161.2156,56.0214],[-160.8514,55.7
1719],[-160.7584,55.8547],[-160.3085,55.8645],[-160.5391,56.0063],[-160.3021,56.3141],[-159.7852,56.5616],[-159.2831,56.6886],[-158.9904,56.8601],[-158.6752,56.7949],[-158.6608,57.0395],[-158.321,57.2978],[-157.8944,57.5113],[-157.6077,57.6014],[-157.684,57.7439],[-157.611,58.0509],[-157.4427,58.1723],[-157.5235,58.4213],[-157.2288,58.641],[-156.9747,58.7364],[-157.142,58.8776],[-158.022,58.6401],[-158.3026,58.6419],[-158.5032,58.8503],[-158.4255,58.9992],[-158.7607,58.9502],[-158.8614,58.7187],[-158.7722,58.5203],[-159.0827,58.4697],[-159.3581,58.7214],[-159.6702,58.9111],[-159.9201,58.8199],[-160.3631,59.0512],[-160.817,58.8716],[-161.2158,58.801],[-161.3614,58.6696],[-161.7554,58.6119],[-161.8566,58.7171],[-161.7243,58.7944],[-161.7944,59.1095],[-161.9811,59.1462],[-162.0233,59.284],[-161.8286,59.5887],[-162.1382,59.98],[-162.2425,60.1782],[-162.4214,60.2839],[-162.5708,59.9898],[-163.2193,59.8455],[-163.9069,59.8067],[-164.1429,59.8968],[-164.1315,59.9942],[-164.4704,60.1494],[-164.6622,60.3038],[-165.061,60.4126],[-165.0264,60.5007],[-165.3538,60.5413],[-164.8051,60.892],[-164.3701,60.7959],[-164.2656,60.7246],[-163.8949,60.7453],[-163.73,60.5899],[-163.4209,60.7575],[-163.7491,60.9697],[-163.9946,60.8647],[-164.4416,60.87],[-165.1756,60.9657],[-165.077,61.0942],[-165.566,61.1024],[-165.6914,61.2999],[-165.9062,61.4038],[-165.797,61.4912],[-166.1004,61.6451],[-166.0789,61.8031],[-165.6128,61.8692],[-165.7073,62.1005],[-165.1944,62.4736],[-164.7927,62.6232],[-164.8453,62.8009],[-164.6775,63.0205],[-164.409,63.2151],[-164.1076,63.2617],[-163.7362,63.1929],[-163.3589,63.0458],[-163.0622,63.0797],[-162.6214,63.2657],[-162.2827,63.5292],[-161.974,63.453],[-161.5055,63.4681],[-161.0997,63.558],[-160.7786,63.819],[-160.9874,64.2514],[-161.3856,64.44],[-160.932,64.5792],[-160.8869,64.7956],[-161.187,64.9241],[-161.4664,64.7949],[-161.7594,64.8162],[-162.1722,64.6782],[-162.807,64.3743],[-163.1443,64.4238],[-163.7132,64.5883],[-164.304,64.5838],[-164.8995,64.4607],[-166.1428,64.5827],[-166.4815,64.7281],[-166.4151,64.9265],[-166.8268,65.0961],[-166.531,65.1547],[-166.4518,65.2472],[-166.6655,65.3382],[-167.4039,65.4221],[-167.9872,65.5677],[-168.0884,65.6578],[-167.5801,65.7584],[-167.4052,65.8594],[-167.0743,65.8771],[-166.7476,66.0518],[-166.2145,66.1703],[-165.7238,66.1126],[-165.7762,66.319],[-165.4494,66.41],[-165.0639,66.4378],[-164.6742,66.5549],[-164.0583,66.6107],[-163.7755,66.5312],[-164.0337,66.2156],[-163.6954,66.0838],[-162.8864,66.0993],[-162.5868,66.0509],[-161.8164,66.0536],[-161.557,66.2504],[-161.2012,66.2194],[-161.1204,66.3343],[-161.8877,66.493],[-162.1913,66.6932],[-162.4674,66.7356],[-162.6074,66.8943],[-162.3615,66.9473],[-162.1314,66.8013],[-161.9096,66.5596],[-161.5911,66.4595],[-161.048,66.4742],[-160.6505,66.3732],[-160.2317,66.4202],[-160.2626,66.5725],[-160.864,66.6708],[-161.398,66.5518],[-161.8566,66.7003],[-161.8788,66.804],[-161.6222,66.9793],[-161.9653,67.0497],[-162.3915,67.0199],[-163.0016,67.0272],[-163.5318,67.1025],[-163.7205,67.1955],[-163.9427,67.4776],[-164.1251,67.6067],[-165.386,68.0455],[-165.9595,68.1558],[-166.236,68.2779],[-166.3805,68.4251],[-166.1821,68.7973],[-166.2092,68.8854],[-165.5096,68.8676],[-164.3024,68.9364],[-163.8679,69.0367],[-163.5356,69.1701],[-163.1614,69.3879],[-162.9521,69.7581],[-161.881,70.3318],[-161.6391,70.2346],[-160.9963,70.3045],[-160.1172,70.5913],[-159.9632,70.5682],[-160.095,70.3334],[-159.8553,70.3243],[-159.7463,70.5304],[-159.9618,70.6341],[-159.6808,70.7868],[-159.3144,70.8785],[-158.9964,70.8017],[-157.9985,70.8454],[-157.1953,71.0933],[-156.7833,71.319],[-155.8112,71.1885],[-155.5795,71.121],[-155.8043,70.9954],[-155.5793,70.8944],[-155.1669,71.0993],[-154.6737,70.987],[-154.7852,70.8942],[-154.1952,70.801],[-153.9182,70.8773],[-153.2329,70.9326],[
1-152.4911,70.8809],[-152.233,70.8103],[-152.4705,70.6536],[-151.9447,70.4521],[-151.2249,70.4188],[-150.6627,70.5098],[-150.1525,70.4437],[-149.8702,70.5096],[-149.2694,70.5007],[-147.8695,70.3032],[-147.7053,70.2173],[-147.063,70.1704],[-146.7449,70.1917],[-145.8232,70.16],[-145.1973,70.0086],[-144.6191,69.9822],[-144.417,70.0391],[-143.2184,70.1163],[-142.708,70.0337],[-142.2969,69.8699],[-141.6992,69.7703],[-141.4078,69.6533],[-141.0021,69.6509]]],[[[-155.5813,19.0121],[-155.6807,18.9677],[-155.8814,19.0707],[-155.8907,19.3823],[-156.0487,19.7498],[-155.8203,20.014],[-155.8927,20.1676],[-155.8316,20.2759],[-155.6221,20.1636],[-155.1989,19.9944],[-155.0861,19.8755],[-155.0659,19.7481],[-154.8043,19.5244],[-155.0535,19.3193],[-155.3096,19.2602],[-155.5353,19.1089],[-155.5813,19.0121]]],[[[-156.4868,20.9324],[-156.2775,20.9515],[-155.9899,20.757],[-156.1071,20.6447],[-156.3099,20.5986],[-156.4382,20.6177],[-156.4802,20.8014],[-156.6897,20.9013],[-156.5854,21.0345],[-156.4868,20.9324]]],[[[-157.2137,21.2156],[-156.7423,21.1636],[-156.8599,21.0562],[-157.2903,21.1126],[-157.2137,21.2156]]],[[[-157.7994,21.4566],[-157.6354,21.3075],[-157.7987,21.2684],[-157.9017,21.3408],[-158.1104,21.3186],[-158.273,21.5853],[-158.123,21.6004],[-157.9625,21.7012],[-157.7994,21.4566]]],[[[-159.3728,21.9325],[-159.4607,21.8761],[-159.6089,21.9094],[-159.7892,22.0417],[-159.5792,22.2232],[-159.3521,22.2197],[-159.3007,22.1051],[-159.3728,21.9325]]],[[[-72.5098,40.9861],[-72.3391,40.8942],[-73.1943,40.6541],[-73.7667,40.5928],[-73.8792,40.7917],[-73.5738,40.9195],[-73.1858,40.9297],[-73.0338,40.9661],[-72.5098,40.9861]]],[[[-93.3778,48.6166],[-92.9963,48.6117],[-92.5007,48.4355],[-92.4146,48.2766],[-92.1718,48.3383],[-91.5183,48.0582],[-91.2207,48.1048],[-91.0436,48.1936],[-90.8403,48.2007],[-90.7444,48.1048],[-90.0919,48.1181],[-89.9936,48.0151],[-89.4556,47.996],[-89.1857,48.0475],[-88.6117,48.2641],[-88.3782,48.3032],[-86.9218,47.735],[-85.4581,47.1398],[-84.8759,46.9001],[-84.7794,46.6373],[-84.5617,46.4575],[-84.1921,46.5494],[-84.0885,46.2267],[-83.9777,46.0851],[-83.616,46.117],[-83.4695,45.9945],[-83.5926,45.817],[-82.5511,45.3473],[-82.3269,44.3916],[-82.1378,43.5709],[-82.4081,43.0728],[-82.5453,42.6245],[-82.8678,42.3852],[-83.0731,42.3005],[-83.1496,42.142],[-83.1419,41.976],[-83.03,41.833],[-82.69,41.675],[-82.439,41.675],[-81.2778,42.209],[-80.2475,42.3662],[-79.0368,42.8025],[-78.9151,42.909],[-79.0661,43.1061],[-79.0592,43.2779],[-79.1719,43.4666],[-78.7205,43.625],[-76.82,43.6286],[-76.4646,44.0574],[-76.1512,44.3037],[-75.876,44.4169],[-75.4013,44.7725],[-75.1793,44.8994],[-74.8566,45.0038],[-74.7088,45.0038],[-72.7659,45.006],[-71.5175,45.0078],[-71.3272,45.2901],[-70.898,45.2626],[-70.7022,45.5515],[-70.421,45.7384],[-70.2963,45.9062],[-70.2484,46.2511],[-70.0673,46.4411],[-70.0078,46.7088],[-69.243,47.4629],[-69.0503,47.4265],[-69.0485,47.2738],[-68.8288,47.2032],[-68.311,47.3546],[-68.0968,47.2747],[-67.8067,47.083],[-67.7845,45.7016],[-67.4328,45.603],[-67.4936,45.4743],[-67.4725,45.2759],[-67.3668,45.1738],[-67.1249,45.1693],[-67.1067,44.8852],[-66.9871,44.8275],[-67.1913,44.6757],[-67.3642,44.697],[-67.6529,44.5625],[-67.8391,44.5763],[-67.9071,44.4538],[-68.2775,44.5075],[-68.612,44.3104],[-68.9615,44.4338],[-69.0683,44.0978],[-69.2261,43.9864],[-69.7916,43.8053],[-69.9652,43.855],[-70.1789,43.7662],[-70.2026,43.6259],[-70.5207,43.3489],[-70.7331,43.0702],[-70.829,42.8251],[-70.7358,42.6693],[-71.0463,42.3311],[-70.7382,42.229],[-70.5489,41.9387],[-70.5147,41.8033],[-70.2954,41.7287],[-70.0013,41.8264],[-69.9487,41.6772],[-70.4046,41.6271],[-70.6572,41.5343],[-70.7011,41.715],[-70.9744,41.5485],[-71.
11883,41.5165],[-71.2043,41.6413],[-71.3306,41.7625],[-71.4265,41.6333],[-71.4438,41.4535],[-71.5228,41.3789],[-72.2652,41.2915],[-72.8471,41.2657],[-73.1823,41.1756],[-73.5831,41.022],[-73.8512,40.8316],[-73.9487,40.8387],[-74.2267,40.6079],[-74.2416,40.4561],[-74.0499,40.4299],[-73.9575,40.3282],[-74.0283,40.073],[-74.1761,39.7268],[-74.3899,39.4866],[-74.4289,39.3872],[-74.6029,39.2926],[-74.7945,39.0019],[-74.897,39.1453],[-75.1361,39.2079],[-75.3533,39.3397],[-75.4126,39.2815],[-75.3922,39.0929],[-75.1851,38.8195],[-75.0888,38.7777],[-75.1285,38.6326],[-75.036,38.5034],[-75.3536,38.0648],[-75.5964,37.6312],[-75.5871,37.5588],[-75.8121,37.4252],[-75.9974,37.2636],[-75.8882,37.6192],[-75.6592,37.9539],[-75.8507,37.9716],[-75.7952,38.0866],[-76.2116,38.3614],[-76.2948,38.4945],[-76.175,38.7067],[-76.1681,38.8527],[-76.2764,39.3228],[-76.4056,39.3037],[-76.42,39.0738],[-76.5195,38.8985],[-76.5013,38.5323],[-76.333,38.1407],[-76.8897,38.2921],[-76.9063,38.1971],[-76.5494,38.0946],[-76.2642,37.8935],[-76.3055,37.5717],[-76.2635,37.3568],[-76.4009,37.3861],[-76.4012,37.2126],[-76.2833,37.0528],[-76.4009,36.9915],[-75.9994,36.9125],[-75.8905,36.6568],[-75.9928,36.4739],[-75.8665,36.268],[-75.8829,36.1756],[-76.1479,36.2795],[-76.1501,36.1459],[-76.3836,36.1335],[-76.4788,36.0283],[-76.679,36.0753],[-76.7263,35.9577],[-76.0698,35.9701],[-75.979,35.896],[-75.7722,35.9],[-75.7739,35.647],[-76.1739,35.354],[-76.4895,35.397],[-76.5325,35.5085],[-76.7414,35.4317],[-76.513,35.2705],[-76.7449,34.9412],[-76.4569,34.9896],[-76.3623,34.9363],[-76.5168,34.7774],[-76.7332,34.7068],[-77.134,34.7081],[-77.7508,34.2851],[-78.0134,33.9118],[-78.406,33.9176],[-78.5778,33.8732],[-78.9202,33.6588],[-79.1382,33.4058],[-79.276,33.1354],[-79.5872,33.0009],[-79.6149,32.9095],[-80.0218,32.6201],[-80.2297,32.5766],[-80.4743,32.423],[-80.8492,32.114],[-80.9235,31.9449],[-81.1979,31.7043],[-81.1754,31.5312],[-81.2951,31.3714],[-81.2884,31.264],[-81.4533,31.0882],[-81.5203,30.8747],[-81.3858,30.2701],[-81.2496,29.7938],[-81.1046,29.4569],[-80.9,29.0498],[-80.524,28.4861],[-80.6501,28.1811],[-80.2262,27.2072],[-80.1259,27.083],[-80.0499,26.8077],[-80.0413,26.5685],[-80.1105,26.1317],[-80.1263,25.8334],[-80.3007,25.6185],[-80.3669,25.3313],[-80.4847,25.2297],[-80.7366,25.1565],[-80.8623,25.176],[-81.1104,25.1383],[-81.0978,25.3194],[-81.365,25.8312],[-81.5683,25.8915],[-81.7154,25.983],[-81.8115,26.1459],[-81.8666,26.4349],[-82.0397,26.5521],[-82.0779,26.7043],[-82.1806,26.8401],[-82.29,26.8708],[-82.4414,27.0599],[-82.6205,27.4012],[-82.6358,27.5246],[-82.4006,27.8353],[-82.5207,27.878],[-82.6609,27.7186],[-82.8436,27.846],[-82.7486,28.2366],[-82.6607,28.4857],[-82.6516,28.8874],[-82.7695,29.0516],[-83.2906,29.452],[-83.6943,29.9261],[-84.0443,30.1036],[-84.3098,30.0646],[-84.3828,29.9074],[-84.5499,29.8977],[-84.8005,29.7729],[-85.3189,29.6802],[-85.3536,29.8759],[-85.7557,30.1671],[-86.1752,30.3327],[-86.2573,30.4929],[-86.448,30.4956],[-86.6797,30.4028],[-86.9858,30.4308],[-87.1706,30.5387],[-87.2812,30.3393],[-87.6223,30.2648],[-87.7903,30.2918],[-87.9244,30.4494],[-87.9488,30.627],[-88.0325,30.6811],[-88.1354,30.3664],[-88.6921,30.3553],[-88.9051,30.4152],[-89.2236,30.3322],[-89.3206,30.3456],[-89.4436,30.223],[-89.5885,30.1658],[-89.9543,30.2688],[-90.0453,30.3513],[-90.2253,30.3793],[-90.4131,30.1405],[-90.1753,30.0291],[-89.9942,30.0592],[-89.7439,29.9301],[-89.5894,29.915],[-89.4944,30.0584],[-89.3579,29.9212],[-89.3544,29.8204],[-89.5306,29.7721],[-89.7208,29.6194],[-89.5137,29.42],[-89.2456,29.333],[-89.0157,29.203],[-89.1555,29.0165],[-89.3535,29.0703],[-89.4431,29.1941],[-89.6203,29.3024],[-89.7923,29.333],[-89.8773,29.4582],[-90.0524,29.4316],[-90.1014,29.1817],[-90.2129,29.1049],[-90.3793,29.2953],[-90.5862,29.2713],[-90.7511,29.1311],[-91.2902,29.2891],[-91.1555,29.3508],[-91.331,29.5137],[-91.5141,29.5554],[-91.6724,29.7463],[-91.8244,29.7507],[-91.8932,29.836],[-92.1356,29.6993],[-92.0841,29.5927],[-92.2608,29.5568],[-92.6714,29.5972],[-93.1756,29.7792],[-93.6947,29.7698],[-93.8905,29.6895],[-94.0998,29.6704],[-94.7501,29.4178],[-94.7783,29.5479],[-94.8899,29.6771],[-95.0229,29.7024],[-94.9929,29.531],[-94.8884,29.3708],[-95.1389,29.1679],[-95.2734,28.9637],[-95.8534,28.6401],[-96.0205,28.5869],[-96.2753,28.6552],[-96.4487,28.5944],[-96.5616,28.3671],[-96.6764,28.3414],[-96.8069,28.2202],[-97.1564,28.1443],[-97.073,27.9863],[-97.1715,27.8797],[-97.4314,27.8371],[-97.2887,27.6707],[-97.3804,27.4194],[-97.524,27.3138],[-97.4756,27.118],[-97.5546,26.9675],[-97.4024,26.3967],[-97.1462,25.9617],[-97.3582,25.8707],[-97.5872,25.9843],[-97.8014,26.042],[-98.0828,26.0642],[-98.378,26.1823],[-98.5982,26.2378],[-98.7653,26.3403],[-99.1078,26.4469],[-99.2299,26.762],[-99.4436,27.0368],[-99.4403,27.17],[
1-99.5102,27.3404],[-99.5053,27.5482],[-99.7543,27.7301],[-100.0013,28.048],[-100.2961,28.3276],[-100.3318,28.5025],[-100.5498,28.8212],[-100.6587,29.0685],[-101.0163,29.4005],[-101.0389,29.4604],[-101.3035,29.634],[-101.4404,29.7769],[-101.9909,29.7956],[-102.269,29.871],[-102.4763,29.7689],[-102.615,29.7525],[-102.7342,29.6438],[-102.834,29.444],[-102.892,29.2163],[-103.0899,29.0418],[-103.2577,29.001],[-103.6639,29.207],[-104.1107,29.3863],[-104.504,29.6775],[-104.6813,29.9904],[-104.6813,30.1343],[-104.9179,30.5835],[-105.514,30.9808],[-105.8128,31.2409],[-106.2558,31.5445],[-106.4533,31.77],[-108.2118,31.7793],[-108.2145,31.3292],[-109.2747,31.3274],[-109.9816,31.3261],[-111.042,31.3243],[-111.5161,31.4722],[-112.939,31.916],[-113.8874,32.2121],[-114.836,32.5082],[-114.7248,32.7155],[-116.2698,32.5974],[-117.1282,32.5335],[-117.2434,32.664],[-117.263,32.9388],[-117.3189,33.0999],[-117.4674,33.2957],[-117.7885,33.5385],[-118.0806,33.7222],[-118.4104,33.744],[-118.3929,33.8585],[-118.5063,34.0174],[-118.8321,34.0245],[-119.1437,34.112],[-119.2676,34.2576],[-119.6061,34.4178],[-119.8533,34.4121],[-120.0531,34.4693],[-120.4812,34.4715],[-120.6448,34.5798],[-120.6337,35.0766],[-120.8574,35.2097],[-120.8603,35.3655],[-121.1379,35.607],[-121.2837,35.6763],[-121.3439,35.7921],[-121.6644,36.1539],[-121.8774,36.331],[-121.9187,36.5725],[-121.79,36.7323],[-121.8808,36.9391],[-122.1642,36.9911],[-122.3948,37.2077],[-122.4086,37.3733],[-122.4993,37.5428],[-122.5142,37.7719],[-122.3842,37.7887],[-122.3855,37.9605],[-122.1538,38.0657],[-122.3933,38.1447],[-122.4838,38.1088],[-122.4669,37.838],[-122.7604,37.9454],[-122.9681,38.0968],[-122.9865,38.277],[-123.1212,38.4493],[-123.2897,38.5358],[-123.7012,38.9073],[-123.7196,39.1111],[-123.8204,39.3686],[-123.7835,39.6189],[-123.8845,39.8608],[-124.1085,40.0943],[-124.324,40.2519],[-124.3717,40.4912],[-124.1331,40.9697],[-124.14,41.1561],[-124.0685,41.3843],[-124.1633,41.719],[-124.2445,41.7878],[-124.2117,41.9844],[-124.3553,42.1229],[-124.4205,42.3808],[-124.4061,42.5837],[-124.5397,42.8127],[-124.3466,43.3418],[-124.1486,43.6916],[-124.0991,44.3339],[-124.0474,44.4254],[-124.0592,44.7778],[-123.9293,45.5768],[-123.9613,45.8432],[-123.9471,46.1406],[-123.6737,46.1827],[-123.6883,46.2999],[-124.0727,46.2795],[-123.9462,46.4326],[-123.8892,46.6599],[-124.0716,46.7447],[-124.1124,46.8628],[-123.8428,46.9631],[-124.1635,47.0155],[-124.1988,47.2086],[-124.3093,47.4048],[-124.3761,47.6587],[-124.6211,47.9042],[-124.7017,48.1518],[-124.6327,48.3751],[-123.9757,48.1683],[-123.2944,48.1194],[-123.1243,48.151],[-122.8609,48.0901],[-122.6567,47.8811],[-122.8214,47.7932],[-122.6303,47.6929],[-122.5535,47.4048],[-122.5779,47.2934],[-122.8125,47.3289],[-122.9876,47.1726],[-122.702,47.1109],[-122.5422,47.2756],[-122.3537,47.3715],[-122.3928,47.8207],[-122.2421,48.0107],[-122.5204,48.2291],[-122.4086,48.2939],[-122.6689,48.4652],[-122.4967,48.5056],[-122.5619,48.778],[-122.6529,48.764],[-122.7888,48.993],[-121.4071,48.993],[-120.1281,48.993],[-118.4226,48.993],[-117.5697,48.993],[-115.8643,48.993],[-115.0115,48.993],[-113.7323,48.993],[-112.4532,48.993],[-110.7477,48.993],[-109.895,48.993],[-108.1894,48.993],[-106.4839,48.993],[-105.631,48.993],[-103.9256,48.993],[-102.2201,48.993],[-100.9408,48.993],[-99.2354,48.993],[-97.5297,48.9932],[-96.677,48.9932],[-95.162,48.9917],[-95.1554,49.3697],[-94.8544,49.3046],[-94.8426,49.1191],[-94.705,48.8086],[-94.6209,48.7427],[-94.0552,48.659],[-93.7078,48.5256],[-93.3778,48.6166]]],[[[-177.8791,51.6497],[-178.1945,51.8823],[-177.9539,51.9185],[-177.7706,51.778],[-177.8791,51.6497]]],[[[-176.5934,51.8668],[-176.4373,51.7542],[-176.7709,51.63],[-176.8743,51.7904],[-176.5934,51.8668]]],[[[-174.6773,52.035],[-175.1176,52.047],[-174.3062,52.2161],[-174.4356,52.3173],[-174.1688,52.4201],[-174.0183,52.3318],[-174.1207,52.1353],[-174.6773,52.035]]],[[[172.8116,53.0129],[173.1019,52.9956],[173.4362,52.852],[173.0802,52.8145],[172.935,52.7521],[172.7219,52.8855],[172.8116,53.0129]]],[[[-167.9643,53.3452],[-168.2706,53.238],[-168.4459,53.0844],[-168.6985,52.9634],[-168.796,53.0449],[-168.639,53.2557],[-168.4366,53.2568],[-168.2877,53.5001],[-167.9856,53.5582],[-167.8047,53.485],[-167.9643,53.3452]]],[[[-166.6153,53.9009],[-166.3723,53.999],[-166.2309,53.9326],[-166.4888,53.7855],[-166.4442,53.6519],[-166.7705,53.4761],[-167.1535,53.408],[-167.5224,53.2761],[-167.8087,53.3239],[-167.136,53.5265],[-167.0157,53.6983],[-167.1183,53.8727],[-166.9782,53.9628],[-166.6273,53.9957],[-166.6153,53.9009]]],[[[-165.8416,54.0707],[-166.0365,54.0472],[-166.0878,54.1692],[-165.8929,54.207],[-165.8416,54.0707]]],[[[-163.4761,54.9807],[-163.3581,54.7357],[-163.5831,54.6256],[-164.0734,54.6209],[-164.5907,54.4043],[-164.8233,54.4192],[-164.8877,54.6078],[-164.7062,54.6919],[-164.5297,54.8808],[-164.2738,54.9001],[-163.8681,55.0391],[-163.6075,55.0508],[-163.4761,54.9807]]],[[[-132.8622,54.8943],[-132.6172,54.8923],[-132.6469,54.7561],[-132.8074,54.709],[-133.1228,54.9698],[-133.2511,55.1751],[-133.0975,55.2137],[-132.8622,54.8943]]],[[[-160.6849,55.3149],[-160.4876,55.1849],[-160.8254,55.174],[-160.6849,55.3149]]],[[[-133.305,55.5438],[-133.2817,55.4978],[-133.6501,55.2692],[-133.6342,55.5393],[-133.305,55.5438]]],[[[-130.9792,55.4892],[-131.0827,55.2668],[-131.1879,55.2064],[-131.4207,55.2759],[-131.8111,55.223],[-131.8462,55.4164],[-131.6475,55.5855],[-131.6249,55.8316],[-131.2693,55.9555],[-130.9659,55.6696],[
1-130.9792,55.4892]]],[[[-133.566,56.3392],[-133.2029,56.3199],[-133.0966,56.09],[-132.7577,55.995],[-132.5977,55.8951],[-132.4301,55.6869],[-132.4179,55.4829],[-132.2153,55.3835],[-132.2068,55.2244],[-131.9764,55.2086],[-131.9809,54.8049],[-132.1342,54.7126],[-132.3413,54.9072],[-132.7823,55.0484],[-133.103,55.3602],[-133.0897,55.6126],[-133.2983,55.6068],[-133.4471,55.797],[-133.2415,55.9208],[-133.3711,56.0358],[-133.6843,55.9428],[-133.7551,55.9994],[-133.5309,56.1457],[-133.566,56.3392]]],[[[-132.7799,56.2473],[-133.0351,56.341],[-132.902,56.4537],[-132.7062,56.4484],[-132.7799,56.2473]]],[[[-132.1123,56.1095],[-132.1329,55.9433],[-132.2874,55.9295],[-132.4512,56.0565],[-132.6598,56.0782],[-132.5988,56.2416],[-132.3799,56.4988],[-132.067,56.2442],[-132.1123,56.1095]]],[[[-132.7468,56.5256],[-132.9308,56.5245],[-132.8425,56.7949],[-132.5679,56.5758],[-132.7468,56.5256]]],[[[-133.9897,56.845],[-133.7385,56.6504],[-133.8552,56.5822],[-133.9498,56.1277],[-134.1897,56.0769],[-134.2452,56.2032],[-134.1955,56.4136],[-134.3737,56.8386],[-134.1433,56.9323],[-133.9897,56.845]]],[[[-133.3663,57.0035],[-133.0709,56.9742],[-132.9541,56.8803],[-132.9592,56.677],[-133.2127,56.4646],[-133.6029,56.4642],[-133.681,56.7975],[-133.9795,57.0097],[-133.8661,57.0687],[-133.3663,57.0035]]],[[[-134.9698,57.3515],[-134.8231,57.1566],[-134.6207,56.7183],[-134.63,56.3024],[-134.7503,56.2407],[-134.9805,56.519],[-135.0178,56.6601],[-135.3307,56.8219],[-135.1995,57.0272],[-135.502,57.2439],[-135.609,57.0714],[-135.7677,57.1005],[-135.787,57.3173],[-135.3462,57.5331],[-134.9698,57.3515]]],[[[-152.898,57.8238],[-152.5115,57.8516],[-152.4115,57.646],[-152.2161,57.577],[-152.4121,57.4547],[-152.7814,57.4534],[-153.0515,57.2376],[-153.4437,57.1673],[-153.7933,56.9895],[-153.9995,57.0499],[-154.3391,56.9209],[-154.4989,57.0366],[-154.7059,57.3353],[-154.5353,57.5595],[-154.2813,57.638],[-153.8184,57.5956],[-153.6932,57.6633],[-153.9045,57.8198],[-153.6626,57.8578],[-153.5245,57.731],[-153.2002,57.82],[-153.1605,57.9721],[-152.8505,57.8968],[-152.898,57.8238]]],[[[-135.7304,58.2442],[-135.5875,58.1467],[-135.002,58.0511],[-134.9281,57.9528],[-134.9789,57.7244],[-134.8731,57.5892],[-135.0848,57.5111],[-135.4978,57.6622],[-135.6179,57.4805],[-135.9109,57.4465],[-136.0767,57.6747],[-136.46,57.8731],[-136.5687,57.9721],[-136.5123,58.0959],[-135.7304,58.2442]]],[[[-134.6802,58.1616],[-134.2401,58.1441],[-134.2671,57.8846],[-133.9611,57.6143],[-133.9253,57.3369],[-134.1,57.3],[-134.4354,57.057],[-134.5916,57.0921],[-134.4869,57.482],[-134.66,57.638],[-134.8371,58.3201],[-134.6802,58.1616]]]]},properties:{name:"United States",id:"US"},id:"US"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-53.3707,-33.7422],[-53.4723,-33.8492],[-53.5345,-34.0175],[-53.7429,-34.2496],[-53.7853,-34.3806],[-54.0101,-34.5168],[-54.1686,-34.6709],[-54.9023,-34.9328],[-55.2379,-34.8959],[-55.3707,-34.8076],[-55.6732,-34.7756],[-56.1179,-34.9079],[-56.3878,-34.8613],[-56.4631,-34.7752],[-56.8552,-34.6766],[-57.1706,-34.4525],[-57.5435,-34.448],[-57.8291,-34.4773],[-57.9612,-34.3069],[-58.4002,-33.9123],[-58.4382,-33.7192],[-58.3534,-33.2602],[-58.2215,-33.1292],[-58.0824,-32.8935],[-58.2011,-32.4718],[-58.123,-32.3218],[-58.1889,-31.9241],[-58.0424,-31.7691],[-57.9881,-31.5761],[-58.0333,-31.4167],[-57.8933,-31.1952],[-57.8984,-30.975],[-57.8105,-30.8587],[-57.8724,-30.5911],[-57.7126,-30.3846],[-57.609,-30.188],[-57.5524,-30.2612],[-57.2144,-30.2834],[-57.1205,-30.1445],[-56.8328,-30.1072],[-56.1761,-30.6283],[-55.999,-30.837],[-56.0048,-31.0793],[-55.8736,-31.0696],[-55.5573,-30.876],[-55.366,-31.046],[-55.2546,-31.2258],[-54.8959,-31.3914],[-54.5876,-31.4851],[-54.3699,-31.7452],[-54.2205,-31.8553],[-53.9207,-31.9525],[-53.7618,-32.0568],[-53.6017,-32.403],[-53.1254,-32.7368],[-53.5314,-33.171],[-53.5376,-33.6228],[-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.6886,46.7642],[36.432,46.7327],[36.2793,46.6586],[35.827,46.6244],[35.3999,46.3816],[35.2304,46.4406],[35.0639,46.2671],[34.8495,46.1898],[34.8575,45.9874],[35.0231,45.7011],[35.3738,45.3535],[35.558,45.3109],[35.8336,45.4015],[36.013,45.3717],[36.1705,45.453],[36.5749,45.3935],[36.3934,45.0655],[35.87,45.0055],[35.5695,45.1192],[35.1549,44.8963],[35.0879,44.8027],[34.7168,44.8071],[34.47,44.7214],[34.2818,44.5386],[33.9098,44.3876],[33.6559,44.4334],[33.4508,44.5537],[33.6124,44.9079],[33.5551,45.0979],[33.3927,45.188],[33.1871,45.1946],[32.9186,45.3482],[32.6114,45.3282],[32.508,45.4037],[33.1423,45.7491],[33.2799,45.765],[33.6648,45.947],[33.5942,46.0962],[33.4299,46.0576],[33.2022,46.1756],[32.9417,46.1237],[32.4769,46.0838],[32.0357,46.2609],[32.0086,46.43],[32.3615,46.4748],[32.354,46.5649],[32.1271,46.5973],[31.9744,46.7088],[31.7796,46.6315],[31.5323,46.6648],[31.1368,46.6244],[30.7963,46.5521],[30.7218,46.3661],[30.5114,46.1055],[30.2193,45.8667],[29.6018,45.6825],[29.727,45.3433],[29.7061,45.2599],[29.5676,45.3709],[29.2236,45.4028],[28.7606,45.2341],[28.4513,45.2923],[28.2124,45.4503],[28.4712,45.5071],[28.4917,45.6656],[28.7291,45.852],[28.7389,45.9373],[28.9475,46.05],[29.0061,46.1765],[28.9276,46.4242],[29.1464,46.5268],[29.838,46.3505],[30.1309,46.4229],[29.9241,46.5387],[29.9423,46.7238],[29.8779,46.829],[29.5721,46.964],[29.5148,47.0909],[29.5494,47.2467],[29.1597,47.4558],[29.1229,47.5304],[29.2108,47.7315],[29.1948,47.8824],[28.9733,47.933],[28.774,48.1194],[28.327,48.1616],[28.0886,48.257],[27.82,48.4164],[27.5493,48.4777],[27.2283,48.3716],[26.847,48.3871],[26.6189,48.2597],[26.3055,48.2038],[26.1625,47.9925],[25.4643,47.9108],[24.8935,47.7177],[24.5787,47.9312],[24.1779,47.9059],[23.6288,47.996],[23.4082,47.9898],[23.2027,48.0844],[22.8764,47.9472],[22.769,48.1097],[22.5826,48.1341],[22.3504,48.2562],[22.2536,48.4075],[22.132,48.4053],[22.1427,48.5687],[22.2954,48.6858],[22.5386,49.0727],[22.7055,49.1712],[22.7326,49.2951],[22.6496,49.539],[23.0362,49.899],[23.7118,50.3773],[23.9728,50.4101],[24.0949,50.617],[23.9786,50.7857],[24.1056,50.8449],[23.6643,51.3101],[23.6053,51.5179],[23.7069,51.6413],[23.9511,51.5851],[24.1269,51.6646],[24.3617,51.8674],[25.2672,51.9378],[25.9251,51.9136],[26.4533,51.8135],[27.1422,51.752],[27.2701,51.6135],[27.8587,51.5925],[28.1836,51.6078],[28.5991,51.5427],[28.6479,51.4566],[29.1357,51.
16173],[29.3466,51.3825],[29.553,51.4346],[30.1607,51.4779],[30.3334,51.3254],[30.5447,51.2651],[30.6325,51.3554],[30.5331,51.5964],[30.6672,51.8142],[30.9806,52.0461],[31.3459,52.1054],[31.7636,52.1012],[31.974,52.0466],[32.2829,52.114],[32.3628,52.272],[32.508,52.3084],[32.8999,52.2563],[33.1485,52.3404],[33.7353,52.3448],[33.9222,52.2514],[34.1131,51.9795],[34.3976,51.7804],[34.1211,51.6792],[34.2809,51.3117],[34.7124,51.1723],[35.0639,51.2034],[35.158,51.0609],[35.3121,51.0438],[35.4403,50.7277],[35.4115,50.5398],[35.6738,50.346],[35.89,50.4372],[36.1164,50.4086],[36.3059,50.2805],[36.7591,50.2918],[37.4228,50.4115],[37.5826,50.2918],[37.7042,50.109],[38.0469,49.9201],[38.2586,50.0524],[38.4513,49.964],[38.6479,49.9529],[38.9182,49.8247],[39.1748,49.8559],[39.3031,49.7421],[39.4629,49.7281],[39.7807,49.5721],[40.0306,49.5967],[40.1261,49.3688],[40.0701,49.2003],[39.8899,49.064],[39.6866,49.0079],[39.7927,48.8077],[39.6449,48.5913],[39.8358,48.5429],[39.9609,48.238],[39.885,48.1683],[39.7359,47.8447],[39.391,47.8336],[38.9005,47.8553],[38.7189,47.7142],[38.2875,47.5592],[38.2013,47.3209],[38.2808,47.2765],[38.2142,47.0914]]]},properties:{name:"Ukraine",id:"UA"},id:"UA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[33.9031,-1.0021],[33.0828,-1.0021],[32.1942,-1.0021],[30.8447,-1.0021],[30.51,-1.0674],[30.3604,-1.0745],[30.1016,-1.3688],[29.8815,-1.4518],[29.8255,-1.3355],[29.577,-1.3878],[29.5619,-.9772],[29.648,-.5351],[29.6333,-.4415],[29.7177,.0983],[29.778,.1662],[29.9343,.4991],[29.9427,.8192],[30.1829,.9737],[30.3209,1.1854],[30.4781,1.2391],[30.9424,1.683],[31.2527,2.0448],[31.274,2.1464],[31.1763,2.2703],[30.9619,2.4034],[30.7284,2.4554],[30.7697,2.6778],[30.8465,2.8469],[30.7542,3.0418],[30.8279,3.2828],[30.9064,3.4089],[30.8385,3.4905],[30.9295,3.6339],[31.1523,3.7857],[31.4799,3.6805],[31.6291,3.7014],[31.7982,3.8026],[31.942,3.6077],[32.0996,3.5291],[32.3358,3.7063],[32.8382,3.7986],[32.9972,3.8803],[33.1543,3.7746],[33.4894,3.7551],[33.5684,3.8119],[33.9759,4.2203],[34.165,3.8128],[34.3928,3.6916],[34.442,3.6064],[34.3994,3.4128],[34.4478,3.1634],[34.5224,3.1199],[34.589,2.9246],[34.7425,2.818],[34.8828,2.4181],[34.964,2.0625],[34.9654,1.6435],[34.7834,1.3812],[34.7874,1.2307],[34.6493,1.1854],[34.4815,1.042],[34.411,.8671],[34.2725,.6865],[34.161,.6052],[34.0372,.2945],[33.9431,.1738],[33.9213,-.0171],[33.9244,-.398],[33.9031,-1.0021]]]},properties:{name:"Uganda",id:"UG"},id:"UG"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[39.7115,-7.9774],[39.6027,-7.9361],[39.8464,-7.7302],[39.8247,-7.9006],[39.7115,-7.9774]]],[[[39.8651,-4.9061],[39.8531,-5.2555],[39.7492,-5.4437],[39.6467,-5.3687],[39.7013,-5.1139],[39.6733,-4.927],[39.8651,-4.9061]]],[[[33.9031,-1.0021],[33.9795,-1.0021],[34.7709,-1.4416],[35.6237,-1.9174],[36.2633,-2.2747],[37.6438,-3.0453],[37.6878,-3.246],[37.6087,-3.4604],[37.7974,-3.6743],[38.8086,-4.4023],[39.2219,-4.6922],[38.9782,-5.5187],[38.8192,-5.8778],[38.8046,-6.07],[38.8738,-6.3315],[39.0674,-6.4993],[39.2285,-6.6853],[39.2875,-6.8149],[39.4722,-6.8788],[39.5459,-7.0239],[39.5193,-7.1243],[39.3532,-7.3413],[39.2884,-7.518],[39.3306,-7.7466],[39.4283,-7.8127],[39.4411,-8.0116],[39.3399,-8.2429],[39.304,-8.444],[39.3772,-8.7209],[39.4882,-8.8617],[39.4513,-8.9429],[39.6413,-9.1924],[39.6254,-9.4094],[39.6968,-9.5785],[39.7838,-9.9146],[39.9836,-10.1596],[40.0839,-10.1565],[40.3888,-10.3536],[40.4634,-10.4641],[39.9889,-10.821],[39.8171,-10.9124],[39.5636,-10.9786],[39.3217,-11.1224],[38.9875,-11.1672],[38.7948,-11.2289],[38.4917,-11.4131],[38.1765,-11.2786],[37.9204,-11.2946],[37.8294,-11.482],[37.5417,-11.675],[37.373,-11.7106],[37.2186,-11.6866],[36.9789,-11.5667],[36.7711,-11.6102],[36.5185,-11.7163],[36.1914,-11.6706],[36.0822,-11.5374],[35.9113,-11.4549],[35.7852,-11.4531],[35.6312,-11.5818],[34.9596,-11.5783],[34.937,-11.4633],[34.7736,-11.3417],[34.608,-11.0807],[34.6617,-10.71],[34.5836,-10.5249],[34.5699,-10.2413],[34.5241,-10.03],[34.3208,-9.7317],[33.9955,-9.4955],[33.944,-9.6722],[33.6976,-9.5981],[33.4211,-9.6078],[33.331,-9.5191],[33.1303,-9.496],[32.9199,-9.4072],[32.4871,-9.2128],[32.4334,-9.1564],[31.9425,-9.0539],[31.9185,-8.942],[31.6735,-8.9087],[31.535,-8.7134],[31.3508,-8.6069],[31.0764,-8.6117],[30.9686,-8.5509],[30.8305,-8.3858],[30.7511,-8.1936],[30.7209,-8.1044],[30.4066,-7.4607],[30.3134,-7.2037],[30.1065,-6.9152],[29.7097,-6.6169],[29.5406,-6.3137],[29.4802,-6.0252],[29.5965,-5.7757],[29.5943,-5.651],[29.3426,-4.9829],[29.3257,-4.8356],[29.4034,-4.4494],[29.7177,-4.456],[29.9472,-4.3073],[30.1469,-4.0854],[30.2686,-3.8506],[30.3791,-3.7307],[30.4252,-3.5891],[30.6321,-3.4187],[30.6818,-3.3095],[30.7901,-3.2744],[30.7804,-2.985],[30.5149,-2.9175],[30.4239,-2.8243],[30.4244,-2.6414],[30.5535,-2.3999],[30.8287,-2.3387],[30.8767,-2.1434],[30.819,-1.9676],[30.8128,-1.5632],[30.7107,-1.3967],[30.6321,-1.3674],[30.4701,-1.1313],[30.51,-1.0674],[30.8447,-1.0021],[32.1942,-1.0021],[33.0828,-1.0021],[33.9031,-1.0021]]],[[[39.4966,-6.1748],[39.573,-6.3874],[39.2436,-6.2751],[39.1823,-6.1726],[39.1926,-5.9311],[39.3572,-5.8117],[39.3683,-5.9511],[39.4966,-6.1748]]]]},properties:{name:"Tanzania",id:"TZ"},id:"TZ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[121.009,22.6205],[120.8975,22.379],[120.8398,21.9249],[120.6902,22.0332],[120.6783,22.1597],[120.5815,22.3564],[120.3258,22.5424],[120.2326,22.7177],[120.0723,23.1496],[120.1429,23.3991],[120.1589,23.7089],[120.6299,24.4786],[120.9015,24.8133],[121.0405,25.0326],[121.3654,25.1591],[121.4497,25.2492],[121.5936,25.2754],[121.8528,25.1045],[121.9291,24.9736],[121.82,24.8244],[121.8279,24.5346],[121.7369,24.2851],[121.6393,24.1302],[121.4773,23.4239],[121.3974,23.1727],[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],[41.8235,41.4322],[41.9256,41.4957],[42.4663,41.4398],[42.5675,41.5592],[42.7876,41.5636],[43.149,41.307],[43.2053,41.1992],[43.4393,41.1073],[43.6315,40.9288],[43.7225,40.7193],[43.5693,40.4823],[43.71,40.1667],[43.7917,40.0703],[44.0052,40.014],[44.2893,40.0406],[44.5605,39.8875],[44.7683,39.7037],[44.8171,39.6504],[44.5872,39.7685],[44.4558,39.6668],[44.3892,39.4223],[44.023,39.3774],[44.0789,39.2185],[44.1779,39.1448],[44.1446,38.9944],[44.2716,38.8359],[44.2907,38.42],[44.4309,38.3569],[44.2112,37.9081],[44.5614,37.7448],[44.5739,37.4354],[44.794,37.2902],[44.7652,37.1424],[44.6058,37.1762],[44.2818,36.9782],[44.2019,37.0519],[44.1562,37.2831],[44.0132,37.3133],[43.8366,37.2237],[43.5161,37.2445],[43.0926,37.3675],[42.9368,37.3249],[42.7748,37.3719],[42.456,37.1287],[42.3588,37.1087],[42.2683,37.2765],[42.0601,37.2059],[41.5154,37.0892],[41.2646,37.0692],[40.9588,37.1091],[40.7058,37.0976],[40.0164,36.8259],[39.6866,36.7385],[39.3568,36.6817],[38.7669,36.6932],[38.4437,36.8623],[38.1916,36.9014],[37.4365,36.6435],[37.0663,36.6528],[36.9416,36.7585],[36.6584,36.8024],[36.5376,36.4575],[36.6415,36.2635],[36.3756,36.1712],[36.3477,36.0034],[36.1275,35.8316],[35.8927,35.9164],[35.957,35.9981],[35.811,36.3097],[35.8829,36.4065],[36.1883,36.659],[36.1799,36.8073],[36.0489,36.9107],[35.661,36.7243],[35.5375,36.5969],[35.3933,36.5751],[35.1762,36.6346],[34.8113,36.7993],[34.6014,36.7847],[34.2995,36.604],[34.0234,36.3408],[33.6945,36.1819],[33.0997,36.1028],[32.7947,36.0358],[32.5337,36.1006],[32.3775,36.1836],[32.0219,36.5352],[31.7778,36.6129],[31.3525,36.8011],[30.6441,36.8654],[30.5819,36.7971],[30.5584,36.5259],[30.4838,36.3106],[30.3875,36.2431],[30.2317,36.3075],[29.6893,36.1565],[29.3484,36.2586],[29.1433,36.3971],[29.0381,36.6937],[28.7176,36.7008],[28.4837,36.8037],[28.3039,36.8122],[28.1956,36.6861],[28.0842,36.7514],[27.8036,36.7367],[28.0828,36.9205],[28.1339,37.0297],[27.6682,37.0075],[27.3491,37.
10195],[27.5351,37.1637],[27.52,37.249],[27.2195,37.3892],[27.0779,37.6875],[27.2243,37.7253],[27.2323,37.9787],[26.9438,38.0631],[26.6828,38.1985],[26.5825,38.1492],[26.2908,38.277],[26.4298,38.4408],[26.3778,38.6241],[26.5865,38.5571],[26.5949,38.4186],[26.8612,38.3729],[26.907,38.4817],[26.7636,38.7098],[27.0135,38.8869],[26.8151,38.9611],[26.8537,39.1155],[26.6819,39.2922],[26.911,39.5173],[26.8271,39.563],[26.1133,39.4675],[26.1812,39.99],[26.3135,40.0251],[26.4755,40.1973],[26.7378,40.4002],[27.0122,40.3962],[27.2847,40.4556],[27.4756,40.3198],[27.7282,40.3287],[28.2892,40.4033],[28.6301,40.3766],[29.007,40.3899],[28.7877,40.5342],[28.9582,40.6305],[29.8007,40.7602],[29.3648,40.8094],[29.0456,41.0074],[29.0945,41.1774],[29.3222,41.2276],[29.9192,41.1508],[30.3449,41.1969],[30.8101,41.0851],[31.2549,41.1077],[31.4582,41.3199],[32.0863,41.5893],[32.3065,41.7296],[32.9466,41.8916],[33.3816,42.0177],[34.193,41.9635],[34.7505,41.9569],[35.0067,42.0634],[35.1549,42.0275],[35.1221,41.8912],[35.2978,41.7287],[35.558,41.6342],[35.9197,41.7136],[36.0516,41.6826],[36.1794,41.4264],[36.2784,41.3363],[36.5097,41.2626],[36.7778,41.3634],[36.9922,41.2755],[37.0663,41.1845],[37.4307,41.1139],[37.7659,41.0789],[37.9102,41.0021],[38.3811,40.9244],[39.4265,41.1064],[39.8078,40.9825],[40.1283,40.943],[40.2654,40.9612],[40.9597,41.2116],[41.4142,41.4238],[41.5101,41.5174]]],[[[28.0145,41.9689],[27.9874,41.8548],[28.1978,41.5543],[28.3465,41.4664],[28.9466,41.2484],[29.0572,41.2298],[28.9564,41.0083],[28.7802,40.9741],[28.172,41.0806],[27.9252,40.9905],[27.7472,41.0132],[27.4996,40.9732],[27.4303,40.8401],[27.2581,40.6874],[26.772,40.4983],[26.3299,40.1236],[26.254,40.3145],[26.4475,40.445],[26.7201,40.5444],[26.792,40.6265],[26.1053,40.6114],[26.0391,40.7269],[26.3312,40.9546],[26.3308,41.2387],[26.6246,41.4016],[26.5811,41.6013],[26.321,41.7167],[26.5114,41.8264],[26.6153,41.9649],[26.8848,41.992],[27.0117,42.0585],[27.2949,42.0794],[27.5346,41.9209],[27.8791,41.9866],[28.0145,41.9689]]]]},properties:{name:"Turkey",id:"TR"},id:"TR"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[11.5043,33.182],[11.4537,32.6427],[11.5336,32.5251],[11.5048,32.4137],[10.8265,32.0807],[10.609,31.9294],[10.4758,31.7358],[10.3058,31.7048],[10.115,31.4637],[10.2432,31.0323],[10.2162,30.7832],[9.8952,30.3873],[9.5188,30.2293],[9.3635,30.833],[9.0439,32.0723],[8.3332,32.5437],[8.2111,32.9268],[8.0757,33.0888],[7.7628,33.2331],[7.5,33.8323],[7.5138,34.0805],[7.7486,34.2545],[7.8382,34.4103],[8.1237,34.5639],[8.2457,34.7339],[8.2768,34.9793],[8.3944,35.204],[8.3163,35.4033],[8.3181,35.655],[8.2457,35.8707],[8.3487,36.3678],[8.2306,36.5454],[8.3696,36.6324],[8.4442,36.7607],[8.6013,36.8339],[8.5764,36.9374],[8.8237,36.9977],[9.142,37.
11948],[9.6879,37.3404],[9.8757,37.2543],[10.1962,37.2059],[10.1886,37.0337],[10.4124,36.7318],[10.5713,36.8796],[10.7662,36.9303],[11.0538,37.0723],[11.1266,36.8739],[10.9672,36.7429],[10.7981,36.493],[10.5256,36.3235],[10.4767,36.1752],[10.5908,35.8871],[11.0045,35.6336],[11.0431,35.3349],[11.1199,35.2404],[10.866,34.8844],[10.5349,34.5448],[10.2006,34.3459],[10.0648,34.2119],[10.0488,34.0565],[10.1589,33.8501],[10.4541,33.6623],[10.7133,33.689],[10.7227,33.5145],[11.0844,33.5629],[11.2025,33.2491],[11.5043,33.182]]],[[[10.9575,33.7222],[10.7222,33.7391],[10.7453,33.8887],[10.922,33.8931],[10.9575,33.7222]]]]},properties:{name:"Tunisia",id:"TN"},id:"TN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-61.0121,10.1343],[-61.1743,10.0779],[-61.5967,10.0646],[-61.7716,10.085],[-61.6326,10.2435],[-61.4992,10.2688],[-61.4648,10.5391],[-61.5918,10.7477],[-61.3701,10.797],[-60.9175,10.84],[-61.0338,10.67],[-61.0374,10.4823],[-60.9686,10.3234],[-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:"MultiPolygon",coordinates:[[[[125.0679,-9.512],[124.9685,-9.2945],[124.9774,-9.195],[125.1496,-9.1231],[125.1003,-9.0041],[124.9734,-9.0645],[124.9223,-8.9424],[125.0271,-8.859],[125.178,-8.6477],[125.3817,-8.5753],[125.8043,-8.4923],[126.1728,-8.4888],[126.6198,-8.4595],[126.9664,-8.3157],[127.2962,-8.4244],[126.9149,-8.7152],[126.6655,-8.7822],[126.3823,-8.9575],[126.1643,-8.9966],[125.9464,-9.124],[125.8403,-9.1302],[125.4079,-9.2758],[125.0679,-9.512]]],[[[124.0363,-9.3415],[124.1983,-9.2563],[124.4442,-9.1901],[124.4132,-9.3144],[124.2822,-9.4281],[124.09,-9.4165],[124.0363,-9.3415]]]]},properties:{name:"Timor-Leste",id:"TL"},id:"TL"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[66.5221,37.3484],[66.1084,37.415],[65.7648,37.569],[65.6414,37.4678],[65.5549,37.2512],[65.0897,37.2379],[64.8162,37.1322],[64.5108,36.3408],[64.3581,36.2262],[64.0922,36.1126],[64.0097,36.0123],[63.8623,36.0123],[63.1086,35.8187],[63.1698,35.678],[63.0566,35.4459],[62.6105,35.2333],[62.2527,35.2501],[61.9837,35.4437],[61.7196,35.4192],[61.543,35.4579],[61.3445,35.6296],[61.262,35.6194],[61.2522,35.8676],[61.1528,35.9768],[61.2123,36.0993],[61.1195,36.6426],[60.3413,36.6377],[60.0626,36.9631],[59.9485,37.0417],[59.5623,37.1788],[59.3674,37.3338],[59.2409,37.5206],[58.8157,37.6835],[58.4357,37.6387],[58.2617,37.6658],[58.109,37.783],[57.7104,37.9055],[57.4236,37.9477],[57.1937,38.2162],[56.9065,38.2131],[56.7747,38.2499],[56.4409,38.2495],[56.2287,38.0733],[55.5784,38.0999],[55.3809,38.0511],[55.0755,37.9024],[54.8486,37.7226],[54.7452,37.502],[54.1917,37.3324],[53.9142,37.3435],[53.8237,37.9281],[53.8543,38.2855],[53.8401,38.5149],[53.8685,38.9491],[53.6177,39.2159],[53.3363,39.341],[53.2031,39.3166],[53.125,39.432],[53.2355,39.6087],[53.3896,39.5363],[53.4721,39.6686],[53.4872,39.9092],[53.4042,39.9603],[52.9874,39.9878],[52.8982,39.9123],[52.7446,40.2199],[52.7335,40.3988],[52.8498,40.6856],[52.9434,41.038],[53.1454,40.825],[53.3327,40.7828],[53.6151,40.8183],[53.7638,40.6656],[53.8698,40.6487],[54.193,40.7206],[54.3195,40.8347],[54.5472,40.8321],[54.7101,40.8911],[54.7035,41.0713],[54.5921,41.1934],[54.2844,41.3638],[54.0949,41.5192],[53.8463,42.0914],[53.6248,42.1362],[53.1641,42.0936],[52.9701,41.9764],[52.8147,41.7119],[52.8835,41.6524],[52.8303,41.3417],[52.6096,41.5294],[52.4938,41.7802],[52.8706,42.0608],[53.2502,42.2059],[53.6852,42.2969],[54.1211,42.3351],[54.6782,42.0781],[54.9037,41.9192],[54.9525,41.81],[55.2495,41.458],[55.4346,41.2964],[55.5451,41.2626],[55.9774,41.3221],[57.0179,41.2635],[57.1187,41.3501],[57.0184,41.4504],[56.9642,41.8566],[57.2288,42.0843],[57.3819,42.1562],[57.8143,42.1899],[58.0291,42.4878],[58.2342,42.4478],[58.2595,42.688],[58.477,42.6627],[58.5889,42.7785],[58.8769,42.5615],[59.1233,42.5237],[59.2765,42.3564],[59.4509,42.2996],[59.8584,42.2951],[60.0062,42.1908],[59.9627,41.9542],[60.107,41.9076],[60.0755,41.7008],[60.138,41.5942],[60.0897,41.3994],[60.455,41.2218],[60.7551,41.2458],[61.329,41.1952],[61.4968,41.276],[61.6446,41.24],[61.903,41.0935],[62.0952,40.6834],[62.3748,40.3322],[62.4414,40.0362],[62.6505,39.8586],[63.5059,39.377],[63.7207,39.1883],[64.1628,38.9535],[64.3102,38.9775],[64.66,38.736],[65.0768,38.5394],[65.613,38.2384],[65.8572,38.2686],[66.1732,38.1665],[66.3352,38.0719],[66.5745,38.0107],[66.6295,37.9321],[66.5257,37.7856],[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.9464,40.1875],[70.4514,40.049],[69.9667,40.2022],[69.5304,40.0974],[69.4318,39.9097],[69.3071,39.9687],[69.229,39.761],[69.2978,39.5248],[69.5987,39.5736],[70.245,39.5426],[70.6077,39.5643],[70.7333,39.4134],[71.005,39.4121],[71.0649,39.4933],[71.4045,39.598],[71.5461,39.4529],[71.7321,39.4232],[71.8062,39.2758],[72.0428,39.3521],[72.2301,39.2074],[72.3579,39.337],[72.6398,39.3859],[72.8724,39.3606],[73.2351,39.3743],[73.4703,39.4604],[73.6315,39.4489],[73.6075,39.2292],[73.7957,39.0023],[73.6958,38.8545],[73.8015,38.6068],[74.0257,38.5398],[74.1313,38.661],[74.2773,38.6597],[74.7452,38.5101],[74.8358,38.4044],[74.7723,38.2748],[74.7896,38.1035],[74.9383,37.7723],[74.8943,37.6014],[75.119,37.3857],[74.8912,37.2317],[74.6595,37.3946],[74.2596,37.4154],[74.1673,37.3293],[73.7496,37.2317],[73.7207,37.4185],[73.4814,37.4718],[73.2111,37.4083],[72.8955,37.2676],[72.6576,37.0292],[72.3588,36.9831],[72.1533,3
16.9005],[71.8022,36.6941],[71.5976,36.7327],[71.4329,37.1273],[71.5048,37.6027],[71.5803,37.8642],[71.5518,37.933],[71.2784,37.9184],[71.3326,38.1705],[71.2558,38.3068],[71.052,38.4177],[70.8789,38.4564],[70.6157,38.3343],[70.4177,38.0755],[70.2148,37.9246],[70.2512,37.664],[70.0448,37.5473],[69.9405,37.6001],[69.6258,37.5939],[69.4922,37.553],[69.3994,37.3994],[69.4145,37.2077],[69.2649,37.1083],[68.9604,37.3249],[68.6692,37.2583],[68.3869,37.1376],[68.0677,36.9498],[67.9581,36.972],[67.7592,37.1722],[67.8143,37.4869],[68.0877,37.8353],[68.2941,38.0329],[68.3332,38.238],[68.1441,38.3831],[68.0478,38.6694],[68.1485,38.8905],[68.1037,38.9619],[67.6767,39.0086],[67.6163,39.1502],[67.3495,39.242],[67.4263,39.4658],[67.7193,39.6216],[68.0771,39.5643],[68.4632,39.5368],[68.5862,39.6349],[68.639,39.8386],[68.869,39.9074],[68.8046,40.0504],[68.6528,40.1827],[68.9515,40.2226],[69.2281,40.1875],[69.3044,40.3274],[69.2063,40.5666],[69.4141,40.797],[69.7128,40.6572],[70.2921,40.8915],[70.4417,41.0234],[70.7511,40.7397],[70.712,40.6692],[70.3826,40.4534],[70.653,40.2013],[70.9579,40.239]]]},properties:{name:"Tajikistan",id:"TJ"},id:"TJ"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[98.4091,7.9019],[98.2622,7.9259],[98.3012,8.1363],[98.4348,8.0857],[98.4091,7.9019]]],[[[100.1225,20.3167],[100.3178,20.3859],[100.5193,20.1778],[100.5429,20.0885],[100.3977,19.7561],[100.4204,19.6446],[100.6254,19.4999],[100.9663,19.6109],[101.1546,19.5794],[101.2207,19.4866],[101.1976,19.3277],[101.2864,18.977],[101.1657,18.6184],[101.0507,18.4071],[101.1377,18.2868],[101.1133,18.0333],[100.9086,17.5837],[101.1053,17.4793],[101.4138,17.7186],[101.6877,17.8895],[101.7747,18.0333],[101.9473,18.0813],[102.1014,18.2104],[102.3517,18.0457],[102.7175,17.8922],[103.0513,18.0284],[103.0913,18.1381],[103.263,18.2783],[103.3669,18.4235],[103.6297,18.3827],[103.7922,18.3165],[103.9497,18.3192],[104.0487,18.2166],[104.3226,17.8158],[104.5392,17.6094],[104.7399,17.4616],[104.8162,17.3005],[104.759,17.0772],[104.7505,16.6475],[104.8193,16.4659],[104.9498,16.3399],[105.047,16.1601],[105.4062,15.9874],[105.3733,15.8898],[105.4621,15.7806],[105.6223,15.6998],[105.6157,15.488],[105.5131,15.3606],[105.4905,15.1276],[105.5469,14.9323],[105.4754,14.5301],[105.3422,14.4165],[105.1833,14.3464],[105.0741,14.2274],[104.9698,14.3659],[104.7789,14.428],[104.4118,14.3694],[104.2276,14.3956],[103.8184,14.3623],[103.6004,14.4209],[103.1996,14.3326],[103.0309,14.2527],[102.9093,14.1368],[102.729,13.8421],[102.5448,13.6601],[102.547,13.5855],[102.3198,13.5398],[102.3309,13.2881],[102.4618,13.0151],[102.4995,12.6698],[102.7557,12.4261],[102.7064,12.2556],[102.7366,12.0896],[102.9341,11.7065],[102.7916,11.8885],[102.7628,12.0124],[102.5941,12.2028],[102.5404,12.1091],[102.2297,12.3315],[102.0344,12.5317],[101.7236,12.6893],[101.4449,12.6187],[101.0902,12.6738],[100.9539,12.6214],[100.8634,12.7146],[100.9459,13.1873],[100.9628,13.4319],[100.6561,13.5212],[100.2357,13.4843],[100.0173,13.3534],[99.9907,13.2433],[100.0901,13.0457],[99.964,12.6902],[100.0058,12.3546],[99.9889,12.1708],[99.8371,11.9365],[99.7985,11.7487],[99.6271,11.4628],[99.5144,11.1006],[99.4869,10.8898],[99.2849,10.5693],[99.2374,10.3882],[99.165,10.3198],[99.1948,10.1755],[99.1606,9.7339],[99.2884,9.4147],[99.2538,9.2651],[99.3936,9.2136],[99.7239,9.3144],[99.8353,9.2882],[99.9046,9.1129],[99.9605,8.6712],[100.1292,8.4279],[100.2286,8.4248],[100.2792,8.2686],[100.4537,7.4425],[100.2836,7.5517],[100.3174,7.7159],[100.158,7.7279],[100.2051,7.5006],[100.4235,7.1877],[100.5864,7.1762],[100.7923,6.9946],[101.0178,6.861],[101.3019,6.9085],[101.4977,6.8654],[101.6144,6.754],[101.7991,6.4744],[102.1009,6.2422],[102.0552,6.0966],[101.9363,5.9794],[101.8737,5.8254],[101.6499,5.7961],[101.5563,5.908],[101.2571,5.7894],[101.1142,5.6367],[100.9819,5.7712],[101.0755,5.9563],[101.0533,6.2427],[100.874,6.2453],[100.7937,6.426],[100.6294,6.4482],[100.3453,6.5498],[100.2614,6.6826],[100.1767,6.6719],[100.119,6.442],[99.8686,6.75],[99.6959,6.8765],[99.7203,7.106],[99.6023,7.1553],[99.529,7.3293],[99.3586,7.3724],[99.3004,7.5615],[99.1832,7.7182],[99.0425,7.7657],[99.051,7.8877],[98.7886,8.06],[98.7034,8.2566],[98.5791,8.3445],[98.4211,8.178],[98.3057,8.2264],[98.2382,8.4231],[98.2417,8.768],[98.3261,8.969],[98.3714,9.2904],[98.493,9.5616],[98.5618,9.8373],[98.7025,10.1902],[98.7682,10.4308],[98.7571,10.6612],[99.1903,11.
11051],[99.478,11.6124],[99.6147,11.7811],[99.5228,12.0896],[99.4629,12.1904],[99.4052,12.5477],[99.2196,12.7399],[99.1073,13.1035],[99.1761,13.2331],[99.1366,13.7165],[98.9338,14.0498],[98.5702,14.3601],[98.2462,14.8147],[98.1911,15.204],[98.5653,15.4037],[98.5582,15.7686],[98.5924,16.0505],[98.8179,16.181],[98.8885,16.3519],[98.8352,16.4176],[98.6892,16.3052],[98.4783,16.7323],[98.4388,16.9755],[98.2564,17.1478],[97.793,17.6813],[97.6984,17.8336],[97.7197,18.0373],[97.5994,18.3028],[97.4507,18.3596],[97.4849,18.4941],[97.7539,18.621],[97.706,18.9318],[97.8041,19.1306],[97.8169,19.46],[98.1112,19.7623],[98.2391,19.6908],[98.4548,19.6944],[98.7606,19.7712],[98.9169,19.7729],[98.9875,19.8613],[99.0208,20.0419],[99.197,20.1152],[99.3382,20.0788],[99.5015,20.1875],[99.4589,20.3629],[99.6387,20.3203],[99.8904,20.4246],[100.1225,20.3167]]]]},properties:{name:"Thailand",id:"TH"},id:"TH"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[.9007,10.9932],[.7875,10.7104],[.7799,10.3598],[1.3299,9.9971],[1.3472,9.5674],[1.4244,9.2851],[1.6002,9.0498],[1.6246,8.2708],[1.6246,6.9973],[1.5776,6.6874],[1.7432,6.4264],[1.7778,6.2946],[1.6224,6.2169],[1.3108,6.1468],[1.1874,6.0895],[.985,6.3203],[.7369,6.4526],[.5256,6.8508],[.5793,7.0039],[.6348,7.3537],[.5096,7.435],[.4998,7.5468],[.605,7.7284],[.5837,8.1456],[.688,8.3041],[.6161,8.4794],[.4153,8.6525],[.3726,8.7591],[.4887,8.8514],[.4661,9.1151],[.5291,9.3583],[.4477,9.4804],[.2619,9.4955],[.3238,9.6877],[.3627,10.2364],[.3318,10.3069],[-.0577,10.6305],[-.0901,10.7153],[.0095,11.0212],[-.0686,11.1157],[.4843,10.9919],[.9007,10.9932]]]},properties:{name:"Togo",id:"TG"},id:"TG"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[22.86,10.9195],[22.4938,10.9963],[22.0432,10.8227],[21.9647,10.7366],[21.7063,10.5746],[21.7258,10.3664],[21.6326,10.2381],[21.5279,10.2079],[21.396,10.0015],[21.2638,9.9745],[21.0094,9.7134],[20.9841,9.6362],[20.7733,9.4058],[20.3422,9.1271],[20.0728,9.1333],[19.9534,9.0751],[19.6684,9.021],[19.1455,9.0161],[18.8885,8.8896],[18.8858,8.8359],[19.1087,8.6561],[18.9062,8.4053],[18.6337,8.1678],[18.5915,8.0608],[18.4553,8.032],[17.761,7.9738],[17.6496,7.9836],[17.247,7.8131],[17.1178,7.7017],[16.8905,7.6338],[16.7849,7.5508],[16.5891,7.7435],[16.5234,7.8598],[16.3787,7.6835],[16.0307,7.5721],[15.8452,7.4753],[15.4803,7.5237],[15.5526,7.6644],[15.55,7.7878],[15.443,7.8518],[15.2526,8.3223],[15.1163,8.5571],[14.8606,8.7986],[14.7328,8.8656],[14.3324,9.2034],[14.0048,9.5887],[13.9773,9.6917],[14.1397,9.9017],[14.2432,9.9798],[14.8358,9.9416],[15.1931,9.9816],[15.5411,9.9603],[15.5318,10.0885],[15.2761,10.3575],[15.1323,10.6483],[15.0688,10.8511],[15.0297,11.1135],[15.0555,11.3687],[15.1221,11.5414],[15.0781,11.6426],[15.0812,11.8455],[14.8806,12.2694],[14.8473,12.502],[14.7612,12.6556],[14.5446,12.8203],[14.5162,12.9796],[14.2449,13.0773],[14.0638,13.0786],[13.6062,13.7045],[13.4481,14.3805],[13.6426,14.6309],[13.8073,14.966],[14.3679,15.7499],[15.4745,16.9085],[15.5615,17.9374],[15.6374,18.811],[15.7351,19.9039],[15.949,20.3034],[15.9295,20.3997],[15.5873,20.7335],[15.5402,20.8747],[15.6072,20.9546],[15.2939,21.4113],[15.182,21.5232],[15.1722,21.9223],[14.9791,22.996],[15.9841,23.4452],[16.7942,23.0453],[17.7521,22.5721],[18.7105,22.0989],[19.6684,21.6257],[20.6268,21.1525],[21.5847,20.6794],[23.022,19.9696],[23.9804,19.4968],[23.9813,18.1585],[23.9822,17.2663],[23.9835,15.7801],[23.9458,15.7033],[23.7083,15.7451],[23.2435,15.6971],[23.105,15.7024],[22.9341,15.5333],[22.9696,15.3114],[22.9323,15.1622],[22.7632,14.9989],[22.6793,14.8515],[22.6709,14.7223],[22.468,14.6335],[22.3815,14.5505],[22.5098,14.1275],[22.1733,13.9104],[22.1076,13.7302],[22.2026,13.538],[22.2283,13.3294],[22.1578,13.2149],[21.9904,13.1132],[21.8253,12.7905],[22.0006,12.672],[22.2332,12.7093],[22.3522,12.6604],[22.4898,12.0448],[22.5808,11.9902],[22.5564,11.6697],[22.6412,11.5161],[22.9226,11.3448],[22.9377,11.1921],[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],[42.35,37.0608],[41.7884,36.5973],[41.4169,36.5148],[41.2962,36.3834],[41.2456,36.0735],[41.3525,35.8099],[41.3543,35.6403],[41.2163,35.2883],[41.1945,34.7689],[40.9872,34.4289],[40.6894,34.3322],[39.5645,33.7684],[38.7735,33.372],[38.0557,32.9947],[36.8182,32.3173],[36.3721,32.387],[36.2198,32.4949],[36.0596,32.5339],[35.8949,32.7137],[35.7875,32.735],[35.9135,32.9494],[35.9069,33.1359],[35.8372,33.2784],[35.8691,33.4319],[36.0223,33.5624],[35.9424,33.6676],[36.0924,33.8314],[36.2824,33.894],[36.5851,34.2212],[36.5043,34.4325],[36.3263,34.5133],[36.4329,34.6136],[35.9761,34.6291],[35.8993,34.852],[35.89,35.0601],[35.9433,35.2239],[35.9024,35.4206],[35.7644,35.5715],[35.8927,35.9164],[36.1275,35.8316],[36.3477,36.0034],[36.3756,36.1712],[36.6415,36.2635],[36.5376,36.4575],[36.6584,36.8024],[36.9416,36.7585],[37.0663,36.6528],[37.4365,36.6435],[38.1916,36.9014],[38.4437,36.8623],[38.7669,36.6932],[39.3568,36.6817],[39.6866,36.7385],[40.0164,36.8259],[40.7058,37.0976],[40.9588,37.1091],[41.2646,37.0692],[41.5154,37.0892],[42.0601,37.2059],[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.0605,-26.0185],[32.0415,-26.2813],[32.1058,-26.5201],[32.1129,-26.8393],[31.9948,-26.8175],[31.946,-27.1735],[3
11.9584,-27.3058],[31.4697,-27.2956],[31.274,-27.2383],[31.0636,-27.1123],[30.8833,-26.7922],[30.7941,-26.7643],[30.8034,-26.4136],[31.2074,-25.8432],[31.4151,-25.7464],[31.8714,-25.9817],[31.9482,-25.9577]]]},properties:{name:"Eswatini",id:"SZ"},id:"SZ"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[24.1557,65.8052],[23.6914,65.8285],[23.1024,65.7353],[22.7464,65.8709],[22.3664,65.8427],[22.2541,65.5975],[21.8794,65.4241],[21.5656,65.4081],[21.574,65.1258],[21.1381,64.8087],[21.2793,64.7248],[21.4653,64.3796],[21.0183,64.1779],[20.7626,63.8678],[20.2046,63.6625],[19.9134,63.6106],[19.7221,63.4632],[19.3541,63.4774],[19.0345,63.2377],[18.6066,63.1783],[18.4632,62.8959],[17.8955,62.8305],[17.9745,62.721],[17.8347,62.5027],[17.3735,62.4265],[17.563,62.2123],[17.3744,61.8663],[17.4174,61.7407],[17.1307,61.5758],[17.251,60.7009],[17.5555,60.6427],[17.6611,60.5351],[17.9559,60.5897],[18.2506,60.3615],[18.5573,60.2537],[18.5356,60.1529],[18.7868,60.0794],[18.9333,59.9423],[18.9706,59.7572],[18.2169,59.4205],[17.9643,59.3595],[17.773,59.4141],[17.8085,59.5532],[17.3722,59.4957],[17.0628,59.5692],[16.5736,59.6116],[16.4728,59.5195],[16.7423,59.4307],[16.9141,59.4458],[17.3708,59.2949],[17.876,59.2709],[18.509,59.4081],[18.2852,59.1093],[17.4569,58.8585],[16.978,58.6541],[16.6393,58.6512],[16.9238,58.4925],[16.6522,58.4344],[16.7698,58.2142],[16.6948,57.9175],[16.5554,57.8123],[16.6522,57.5007],[16.4759,57.2652],[16.5279,57.0681],[16.3485,56.7092],[16.1506,56.5008],[15.9965,56.2227],[15.8265,56.125],[15.6268,56.1856],[15.3267,56.1508],[14.782,56.1619],[14.755,56.0331],[14.5588,56.0487],[14.2152,55.8325],[14.2028,55.7291],[14.3417,55.5278],[14.1739,55.3966],[13.8064,55.4286],[13.3212,55.3464],[12.8857,55.4115],[12.9781,55.6938],[12.5923,56.1377],[12.8018,56.264],[12.6562,56.4406],[12.8573,56.4524],[12.8835,56.6178],[12.7175,56.6628],[12.4214,56.9063],[11.9616,57.4261],[11.8785,57.6795],[11.7347,57.7177],[11.7032,57.9732],[11.4493,58.1183],[11.4315,58.3401],[11.2717,58.4757],[11.147,58.9886],[11.3885,59.0365],[11.6428,58.926],[11.7982,59.29],[11.6806,59.5923],[11.9323,59.8637],[12.1693,59.9128],[12.4862,60.1067],[12.5888,60.4508],[12.3144,60.8922],[12.294,61.0027],[12.6829,61.0469],[12.8809,61.3523],[12.5959,61.5414],[12.1555,61.7207],[12.3034,62.2856],[12.1147,62.5919],[12.1085,62.9195],[12.2181,63.0007],[11.9997,63.2917],[12.2119,63.4923],[12.1751,63.596],[12.6625,63.9404],[12.9874,64.0505],[13.2994,64.0747],[13.9604,64.0141],[14.1411,64.1735],[14.0776,64.464],[13.6501,64.5816],[14.1153,64.9461],[14.4798,65.3014],[14.6351,65.8449],[14.5432,66.1292],[15.1531,66.191],[15.4838,66.3059],[15.423,66.4899],[16.4036,67.055],[16.4342,67.1551],[16.1275,67.4259],[16.5856,67.6283],[16.7836,67.8951],[17.3247,68.1039],[17.9168,67.965],[18.1765,68.2007],[18.1627,68.5285],[18.3785,68.5624],[19.0527,68.4928],[19.9698,68.3565],[20.2401,68.4774],[19.9689,68.542],[20.3196,68.754],[20.3374,68.8996],[20.1167,69.021],[20.6223,69.037],[21.4653,68.6907],[21.9975,68.5207],[22.7823,68.3911],[23.639,67.9543],[23.5019,67.8753],[23.5369,67.5903],[23.4681,67.45],[23.7749,67.3286],[23.623,67.1842],[23.6772,67.0681],[23.9884,66.8106],[23.8654,66.5767],[23.7012,66.4808],[23.7513,66.1912],[23.9071,66.1483],[24.1557,65.8052]]],[[[19.0767,57.836],[18.8139,57.7062],[18.7846,57.361],[18.6998,57.2428],[18.2852,57.0832],[18.105,57.2718],[18.1365,57.5566],[18.5374,57.8305],[18.841,57.9002],[19.0767,57.836]]],[[[16.5288,56.2906],[16.4014,56.3108],[16.4125,56.5689],[16.6304,56.8768],[16.7782,56.8053],[16.5288,56.2906]]]]},properties:{name:"Sweden",id:"SE"},id:"SE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[16.5163,46.4997],[16.321,46.5347],[16.2274,46.3727],[15.6361,46.2005],[15.6663,46.0487],[15.6246,45.8338],[15.277,45.7326],[15.3396,45.4672],[15.1105,45.4508],[14.7337,45.5085],[14.5339,45.6452],[14.3701,45.4814],[14.0856,45.4778],[13.8787,45.4286],[13.5778,45.5169],[13.7198,45.5875],[13.8312,45.6803],[13.5698,45.8343],[13.6142,45.9617],[13.4863,46.0394],[13.6324,46.177],[13.3998,46.2249],[13.3993,46.3177],[13.6998,46.5201],[14.5037,46.4171],[14.7567,46.4992],[15.0009,46.6262],[15.4394,46.6297
1],[15.767,46.7114],[15.9575,46.6777],[16.0929,46.8632],[16.2837,46.8575],[16.3814,46.6386],[16.5163,46.4997]]]},properties:{name:"Slovenia",id:"SI"},id:"SI"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[22.5386,49.0727],[22.2954,48.6858],[22.1427,48.5687],[22.132,48.4053],[21.7671,48.3383],[21.4515,48.5522],[21.0671,48.5061],[20.8665,48.5456],[20.4901,48.5269],[20.3338,48.2957],[19.8988,48.1314],[19.6254,48.2233],[19.4669,48.1106],[18.9142,48.0506],[18.7917,48.0005],[18.7242,47.787],[18.1454,47.7634],[17.7619,47.7701],[17.3171,47.9907],[17.1475,48.0058],[16.9727,48.198],[16.8626,48.4413],[16.9531,48.5988],[17.0632,48.7808],[17.1884,48.861],[17.4827,48.8277],[17.7583,48.888],[18.0859,49.0652],[18.161,49.2574],[18.3647,49.3361],[18.5964,49.4915],[18.8321,49.5108],[18.9684,49.3963],[19.1495,49.4001],[19.4416,49.5976],[19.664,49.3961],[19.7741,49.3721],[19.802,49.1923],[20.0577,49.1812],[20.1638,49.3164],[20.3631,49.3852],[20.6161,49.3916],[20.9473,49.3171],[21.0795,49.4183],[21.6397,49.4121],[21.8901,49.3435],[22.0201,49.2094],[22.5386,49.0727]]]},properties:{name:"Slovakia",id:"SK"},id:"SK"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-54.1559,5.3589],[-54.3317,5.1875],[-54.4522,5.0135],[-54.4711,4.7494],[-54.4496,4.4848],[-54.3508,4.0543],[-54.2556,3.9011],[-54.1129,3.7693],[-53.9904,3.5895],[-54.0095,3.4484],[-54.2032,3.1381],[-54.1706,2.9938],[-54.1954,2.818],[-54.4021,2.4616],[-54.6163,2.3266],[-54.7221,2.4416],[-54.8762,2.4505],[-55.0058,2.593],[-55.1878,2.5477],[-55.3853,2.4407],[-55.7306,2.4061],[-55.9359,2.5166],[-56.1295,2.2996],[-55.9153,2.0394],[-55.9295,1.8876],[-56.0198,1.8424],[-56.4828,1.9422],[-56.7043,2.0363],[-56.9314,2.3954],[-57.029,2.6374],[-57.2097,2.8828],[-57.2317,3.1088],[-57.3036,3.3769],[-57.5497,3.3529],[-57.6467,3.3946],[-57.6494,3.5176],[-57.8327,3.6761],[-57.9077,3.8567],[-58.0322,4.0019],[-58.0544,4.1719],[-57.9497,4.3499],[-57.846,4.6682],[-57.917,4.8204],[-57.8449,4.923],[-57.7111,4.9909],[-57.3309,5.0202],[-57.2073,5.2142],[-57.3185,5.3353],[-57.1948,5.5484],[-57.0566,5.9386],[-56.9698,5.9927],[-56.466,5.9377],[-55.9395,5.7957],[-55.8283,5.9617],[-55.6483,5.9861],[-55.3793,5.9528],[-55.1483,5.9936],[-54.8338,5.9883],[-54.3561,5.9097],[-54.0543,5.8081],[-54.0459,5.6088],[-54.1559,5.3589]]]},properties:{name:"Suriname",id:"SR"},id:"SR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[6.6602,.1205],[6.5199,.0663],[6.4684,.2275],[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.3587,45.9754],[20.775,45.7499],[20.7741,45.4845],[20.9419,45.3655],[21.4919,45.1223],[21.357,44.9909],[21.3845,44.8701],[21.6362,44.7103],[21.9092,44.666],[22.0929,44.5421],[22.4978,44.7064],[22.7211,44.6056],[22.5022,44.4897],[22.5306,44.3779],[22.7051,44.2376],[22.5972,44.0751],[22.421,44.0077],[22.3655,43.8621],[22.3948,43.7067],[22.5546,43.4546],[22.7677,43.3543],[22.9767,43.1878],[22.9421,43.0972],[22.7064,42.8837],[22.4667,42.8425],[22.4361,42.6289],[22.5235,42.4412],[22.3442,42.3138],[22.2399,42.3582],[21.9043,42.3222],[21.5625,42.2476],[21.7529,42.6698],[21.3907,42.7515],[21.0569,43.0915],[20.8443,43.1736],[20.6232,43.1985],[20.6241,43.0342],[20.3445,42.8278],[20.34,42.8931],[19.9441,43.0817],[19.5517,43.2122],[19.2187,43.4501],[19.1943,43.5331],[19.4513,43.562],[19.4882,43.7036],[19.2449,43.9651],[19.5494,43.9872],[19.5836,44.0436],[19.339,44.2256],[19.1517,44.3024],[19.1513,44.5275],[19.292,44.6966],[19.3568,44.8586],[19.2369,44.9141],[19.007,44.8693],[19.1002,44.9736],[19.0629,45.1374],[19.3883,45.1729],[19.3302,45.2679],[19.0048,45.3997],[19.0549,45.5271],[18.8392,45.8356],[18.9054,45.9315],[19.0874,46.0163],[19.2085,45.9843],[19.5308,46.1552],[20.1616,46.1419],[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],[41.5221,-1.5721],[40.9788,-.8703],[40.9735,.5355],[40.9699,1.378],[40.9646,2.8145],[41.3419,3.2016],[41.8839,3.9779],[42.0241,4.1377],[42.2283,4.2016],[42.7916,4.2922],[42.8946,4.361],[43.0158,4.5634],[43.1259,4.6446],[43.5383,4.8404],[44.0283,4.9509],[44.9117,4.8999],[44.9405,4.9119],[45.9348,5.9972],[46.4231,6.4975],[46.9713,7.0261],[47.9781,7.9969],[46.9784,7.9969],[46.2962,8.2348],[44.8935,8.7],[44.023,8.9859],[43.6204,9.3375],[43.4828,9.3796],[43.303,9.6091],[43.1818,9.8799],[43.0691,9.9261],[42.8418,10.2031],[42.6594,10.6212],[42.9226,10.9994],[43.2462,11.4997],[43.441,11.3465],[43.631,11.0354],[43.853,10.7841],[44.1584,10.5506],[44.3865,10.4303],[44.9427,10.4365],[45.3378,10.6496],[45.8168,10.8361],[46.5652,10.7459],[46.9735,10.9253],[47.2301,11.0997],[47.405,11.1739],[47.7126,11.1122],[48.0193,11.1392],[48.4388,11.2902],[48.6745,11.3226],[48.9031,11.2546],[49.3883,11.3425],[49.6422,11.4508],[50.1101,11.5294],[50.4661,11.7274],[50.6361,11.944],[50.7923,11.9835],[51.2549,11.8308],[51.218,11.6577],[51.0844,11.3354],[51.1222,11.0766],[51.1408,10.6567],[51.0631,10.4339],[50.8984,10.2532],[50.8327,9.7103],[50.8247,9.428],[50.6849,9.2411],[50.6379,9.1093],[50.4297,8.8452],[50.2859,8.5096],[50.103,8.1998],[49.8522,7.9627],[49.7612,7.6596],[49.5699,7.2969],[49.3484,6.9906],[49.2352,6.7775],[49.0927,6.4078],[49.0492,6.1739],[48.6492,5.4943],[48.2342,4.9527],[47.9754,4.4968],[47.5115,3.9682],[46.879,3.2854],[46.0511,2.4753],[45.8261,2.3098],[44.9201,1.81],[44.3328,1.3909],[44.0328,1.1059],[43.7176,.8578],[43.4677,.6217],[42.7122,-.1756],[42.5608,-.3216],[42.219,-.738],[41.9798,-.9728],[41.7321,-1.43],[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],[-89.0001,14.2527],[-88.7076,14.0321],[-88.5125,13.9788],[-88.4491,13.851],[-88.151,13.9872],[-87.991,13.8798],[-87.8023,13.89],[-87.7153,13.8128],[-87.8143,13.3991],[-87.8207,13.285],[-87.9308,13.1807],[-88.1807,13.1638],[-88.4171,13.2135],[-88.5121,13.1838],[-88.867,13.2832],[-89.2776,13.4781],[-89.8043,13.5602],[-90.0952,13.7364],[-90.1048,13.8345],[-89.8726,14.0454],[-89.7494,14.0769],[-89.5472,14.2411],[-89.5406,14.4098],[-89.3626,14.416]]]},properties:{name:"El Salvador",id:"SV"},id:"SV"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-10.2832,8.4852],[-10.3895,8.1576],[-10.5708,8.071],[-10.6474,7.7594],[-10.878,7.5384],[-11.0853,7.3986],[-11.2678,7.2325],[-11.5075,6.9067],[-11.7334,7.0887],[-11.9292,7.1837],[-12.4856,7.3861],[-12.4328,7.545],[-12.5104,7.6658],[-12.6975,7.7159],[-12.8809,7.8566],[-12.957,8.1452],[-13.149,8.2144],[-13.2728,8.4297],[-13.0851,8.4248],[-12.9534,8.6153],[-13.1818,8.5771],[-13.2284,8.696],[-13.1536,8.8976],[-13.2928,9.0494],[-13.1299,9.0476],[-13.028,9.1035],[-12.9588,9.2633],[-12.7559,9.3734],[-12.5579,9.705],[-12.5016,9.8622],[-12.2776,9.9296],[-12.1422,9.8755],[-11.9227,9.9225],[-11.911,9.9931],[-11.2735,9.9967],[-11.2056,9.9776],[-10.8647,9.5164],[-10.6905,9.3144],[-10.75,9.1222],[-10.6159,9.0592],[-10.6057,8.8674],[-10.5005,8.6876],[-10.6286,8.53],[-10.712,8.3352],[-10.5578,8.3156],[-10.3944,8.4808],[-10.2832,8.4852]]],[[[-12.526,7.4363],[-12.9517,7.5708],[-12.8545,7.6218],[-12.6152,7.6374],[-12.5124,7.5823],[-12.526,7.4363]]]]},properties:{name:"Sierra Leone",id:"SL"},id:"SL"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[160.5762,-11.798],[160.3946,-11.7887],[160.3551,-11.7119],[160.0035,-11.5796],[160.0772,-11.493],[160.4488,-11.6959],[160.5762,-11.798]]],[[[166.1332,-10.758],[165.791,-10.7846],[165.9091,-10.6745],[166.0236,-10.6612],[166.1332,-10.758]]],[[[161.7152,-10.3873],[161.8413,-10.4464],[162.1054,-10.4539],[162.2874,-10.71],[162.3011,-10.8321],[162.1236,-10.8245],[161.7867,-10.7171],[161.5381,-10.5666],[161.487,-10.3616],[161.2939,-10.3265],[161.305,-10.2044],[161.4755,-10.2382],[161.7152,-10.3873]]],[[[161.5478,-9.6256],[161.4098,-9.6815],[161.4067,-9.3686],[161.5478,-9.6256]]],[[[159.7505,-9.2727],[159.9707,-9.4334],[160.3547,-9.4214],[160.6254,-9.5888],[160.7946,-9.7672],[160.819,-9.8626],[160.6494,-9.9288],[160.3209,-9.8214],[159.8535,-9.7916],[159.7554,-9.7259],[159.6218,-9.5319],[159.6076,-9.3539],[159.7505,-9.2727]]],[[[158.1081,-8.6841],[158.0096,-8.7631],[157.8791,-8.6686],[157.9985,-8.5083],[158.1081,-8.6841]]],[[[157.389,-8.7134],[157.2124,-8.5651],[157.3451,-8.4324],[157.4108,-8.475],[157.3322,-8.6508],[157.389,-8.7134]]],[[[160.7493,-8.3139],[160.9979,-8.6122],[160.9442,-8.7991],[161.1586,-8.962],[161.2567,-9.1919],[161.2584,-9.3171],[161.0414,-9.3082],[160.8736,-9.1568],[160.7719,-8.9638],[160.6627,-8.6206],[160.7142,-8.5394],[160.5904,-8.3729],[160.7493,-8.3139]]],[[[157.7632,-8.2424],[157.8986,-8.5061],[157.749,-8.5239],[157.5879,-8.4453],[157.5581,-8.2699],[157.3513,-8.2753],[157.3215,-8.1612],[157.4334,-7.9845],[157.599,-8.0058],[157.6123,-8.1647],[157.7632,-8.2424]]],[[[157.172,-8.1079],[157.041,-8.1177],[156.9589,-7.9379],[157.1027,-7.8554],[157.1862,-7.941],[157.172,-8.1079]]],[[[156.6877,-7.9233],[156.511,-7.708],[156.5607,-7.5739],[156.8093,-7.7231],[156.6877,-7.9233]]],[[[159.8793,-8.5341],[159.6444,-8.3716],[159.3541,-8.2606],[158.944,-8.0409],[158.5968,-7.759],[158.5653,-7.6512],[158.7345,-7.6046],[159.1095,-7.9037],[159.1979,-7.9095],[159.4314,-8.0289],[159.8433,-8.3272],[159.794,-8.4062],[159.8793,-8.5341]]],[[[157.4867,-7.3302],[157.4414,-7.4257],[157.1014,-7.3236],[156.9043,-7.1806],[156.6957,-6.9108],[156.4573,-6.715],[156.6042,-6.6409],[156.7654,-6.7643],[157.0304,-6.8921],[157.1484,-7.1136],[157.3362,-7.2805],[157.4867,-7.3302]]]]},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.7039,-54.108],[-36.4486,-54.3082],[-36.3264,-54.2509],[-36.0731,-54.5541],[-35.7986,-54.7636],[-36.0855,-54.8666],[-36.2518,-54.7801],[-36.5066,-54.5111],[-36.735,-54.4667],[-37.0068,-54.3411],[-37.6891,-54.0769],[-37.3821,-53.9842],[-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.7052,1.4233],[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.1866,14.6482],[-12.2283,14.4587],[-12.0193,14.2065],[-12.0202,13.9748],[-11.9609,13.8754],[-12.0543,13.633],[-11.8945,13.4444],[-11.6349,13.3698],[-11.5487,13.17],[-11.3903,12.9419],[-11.4489,12.5322],[-11.3894,12.4043],[-11.5736,12.4265],[-11.808,12.3875],[-12.0424,12.3981],[-12.2912,12.328],[-12.7974,12.4518],[-12.9308,12.5322],[-13.0613,12.49],[-13.0828,12.6334],[-13.7294,12.6738],[-15.1962,12.68],[-15.5748,12.4904],[-15.8396,12.4381],[-16.1441,12.4576],[-16.4162,12.3675],[-16.7119,12.3551],[-16.7603,12.5259],[-16.5532,12.605],[-16.5976,12.715],[-16.7438,12.5854],[-16.7634,13.064],[-16.6488,13.1541],[-15.8343,13.1563],[-15.8143,13.325],[-15.2863,13.396],[-15.1511,13.556
17],[-14.672,13.3516],[-14.2467,13.2357],[-13.8474,13.3352],[-13.8528,13.4785],[-13.9773,13.5434],[-14.4054,13.5038],[-14.5708,13.6161],[-14.7661,13.669],[-14.9359,13.7853],[-15.1083,13.8119],[-15.4268,13.7271],[-15.5096,13.5864],[-16.3088,13.5971],[-16.5623,13.5873],[-16.5878,13.6894],[-16.7454,13.8403],[-16.7978,14.0933],[-16.9738,14.4032],[-17.0794,14.4831],[-17.168,14.6407],[-17.4119,14.792],[-17.1471,14.9221],[-16.8435,15.2941],[-16.5707,15.7344],[-16.5352,15.8383],[-16.4411,16.2045],[-16.3024,16.4513],[-16.1683,16.5472],[-15.959,16.4921],[-15.6208,16.5068],[-15.38,16.5818],[-15.2106,16.5827],[-15.1128,16.6448],[-14.5337,16.6559],[-14.3,16.5805],[-13.9751,16.311],[-13.8685,16.1481],[-13.5556,16.1441],[-13.4095,16.0593],[-13.297,15.8538],[-13.2579,15.7002],[-13.0484,15.4965],[-12.9308,15.453],[-12.8584,15.2426],[-12.6596,15.0819],[-12.5435,15.0388],[-12.2807,14.8089]]]},properties:{name:"Senegal",id:"SN"},id:"SN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[34.078,9.4613],[34.1016,8.752],[34.0945,8.5824],[33.9533,8.4435],[33.4095,8.4479],[33.2342,8.3964],[33.0127,7.9516],[33.0145,7.8686],[33.2262,7.7608],[33.6661,7.6711],[33.9023,7.5095],[34.0203,7.3679],[34.0643,7.2259],[34.2791,7.003],[34.4842,6.8983],[34.7106,6.6604],[34.838,6.2999],[34.9592,6.0451],[34.9836,5.8582],[35.0821,5.6731],[35.2681,5.4925],[34.3803,4.6207],[33.9759,4.2203],[33.5684,3.8119],[33.4894,3.7551],[33.1543,3.7746],[32.9972,3.8803],[32.8382,3.7986],[32.3358,3.7063],[32.0996,3.5291],[31.942,3.6077],[31.7982,3.8026],[31.6291,3.7014],[31.4799,3.6805],[31.1523,3.7857],[30.9295,3.6339],[30.8385,3.4905],[30.7573,3.6241],[30.5593,3.653],[30.5083,3.8359],[30.1949,3.9819],[29.8704,4.3273],[29.6768,4.5869],[29.4695,4.6118],[29.3848,4.4986],[29.1513,4.3881],[28.9395,4.4871],[28.7269,4.5048],[28.4277,4.3242],[28.192,4.3503],[27.9807,4.5319],[27.7881,4.6446],[27.6642,4.8462],[27.4911,4.9674],[27.4032,5.1094],[27.2567,5.2896],[27.2132,5.619],[27.0836,5.777],[26.7263,5.9981],[26.5141,6.0691],[26.3086,6.4553],[26.3619,6.6355],[26.1692,6.7815],[26.0365,6.9551],[25.8891,7.0647],[25.3809,7.3333],[25.19,7.5193],[25.2472,7.7244],[25.2002,7.8078],[25.0071,7.965],[24.8535,8.1376],[24.7368,8.1913],[24.2915,8.2912],[24.1801,8.4612],[24.221,8.6082],[24.1473,8.6654],[24.2134,8.768],[24.5321,8.8869],[24.5494,9.0068],[24.648,9.179],[24.6968,9.4258],[24.7825,9.5275],[24.7852,9.7747],[25.0031,10.0552],[25.067,10.2936],[25.2854,10.3185],[25.7981,10.4206],[25.8851,10.346],[25.8913,10.2026],[26.1697,9.966],[26.5514,9.5257],[26.7631,9.499],[27.0743,9.614],[27.7996,9.5878],[27.8857,9.5998],[28.0491,9.3286],[28.8445,9.3259],[28.8397,9.4591],[28.9995,9.61],[29.2423,9.7179],[29.4731,9.7685],[29.604,9.9212],[29.6054,10.065],[30.0031,10.2772],[30.4745,9.9789],[30.7395,9.7427],[31.1546,9.7707],[31.2247,9.7991],[31.6548,10.2213],[31.8541,10.4792],[31.9331,10.6625],[32.4041,11.0576],[32.3544,11.2471],[32.3353,11.7158],[32.0721,12.0066],[32.7366,12.0097],[32.7219,12.2232],[33.1991,12.2174],[33.1352,11.9418],[33.1223,11.6932],[33.0731,11.5916],[33.172,10.8503],[33.141,10.738],[33.3607,10.6576],[33.4592,10.5506],[33.892,10.1991],[33.9568,10.0544],[33.9591,9.8453],[33.8951,9.7174],[33.8912,9.4622],[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.081,21.3261],[37.2119,21.1858],[37.1507,21.1037],[37.1728,20.7317],[37.2274,20.5568],[37.1879,20.3948],[37.1933,20.1205],[37.2625,19.792],[37.2483,19.5821],[37.3615,19.092],[37.4711,18.8203],[37.5994,18.7174],[37.7299,18.6943],[37.9217,18.5558],[38.2018,18.2495],[38.3327,18.2189],[38.5742,18.0728],[38.6093,18.0049],[38.4224,17.8238],[38.2537,17.5845],[37.7823,17.458],[37.5102,17.288],[37.4112,17.0616],[37.0091,17.059],[36.9789,16.8006],[36.8879,16.6248],[36.9136,16.2964],[36.8133,15.9941],[36.6792,15.7264],[36.5217,15.2501],[36.4267,15.132],[36.5243,14.2567],[36.444,13.9886],[36.4471,13.8421],[36.3907,13.6259],[36.2123,13.2712],[36.1599,13.0932],[36.1075,12.7266],[35.8208,12.6849],[35.5961,12.5375],[35.2526,11.9569],[35.1123,11.8166],[34.9605,11.2768],[34.9312,10.8649],[34.7714,10.7459],[34.5716,10.88],[34.4314,10.7877],[34.2756,10.528],[34.3146,10.2514],[34.2915,10.1249],[34.1202,9.7299],[34.078,9.4613],[33.8912,9.4622],[33.8951,9.7174],[33.9591,9.8453],[33.9568,10.0544],[33.892,10.1991],[33.4592,10.5506],[33.3607,10.6576],[33.141,10.738],[33.172,10.8503],[33.0731,11.5916],[33.1223,11.6932],[33.1352,11.9418],[33.1991,12.2174],[32.7219,12.2232],[32.7366,12.0097],[32.0721,12.0066],[32.3353,11.7158],[32.3544,11.2471],[32.4041,11.0576],[31.9331,10.6625
1],[31.8541,10.4792],[31.6548,10.2213],[31.2247,9.7991],[31.1546,9.7707],[30.7395,9.7427],[30.4745,9.9789],[30.0031,10.2772],[29.6054,10.065],[29.604,9.9212],[29.4731,9.7685],[29.2423,9.7179],[28.9995,9.61],[28.8397,9.4591],[28.8445,9.3259],[28.0491,9.3286],[27.8857,9.5998],[27.7996,9.5878],[27.0743,9.614],[26.7631,9.499],[26.5514,9.5257],[26.1697,9.966],[25.8913,10.2026],[25.8851,10.346],[25.7981,10.4206],[25.2854,10.3185],[25.067,10.2936],[25.0031,10.0552],[24.7852,9.7747],[24.7825,9.5275],[24.6968,9.4258],[24.648,9.179],[24.5494,9.0068],[24.5321,8.8869],[24.2134,8.768],[24.1473,8.6654],[23.6794,8.7324],[23.5374,8.8159],[23.552,8.9433],[23.4681,9.1146],[23.6226,9.3406],[23.6461,9.8231],[23.4566,10.1742],[23.2559,10.4579],[22.9643,10.7517],[22.86,10.9195],[22.9377,11.1921],[22.9226,11.3448],[22.6412,11.5161],[22.5564,11.6697],[22.5808,11.9902],[22.4898,12.0448],[22.3522,12.6604],[22.2332,12.7093],[22.0006,12.672],[21.8253,12.7905],[21.9904,13.1132],[22.1578,13.2149],[22.2283,13.3294],[22.2026,13.538],[22.1076,13.7302],[22.1733,13.9104],[22.5098,14.1275],[22.3815,14.5505],[22.468,14.6335],[22.6709,14.7223],[22.6793,14.8515],[22.7632,14.9989],[22.9323,15.1622],[22.9696,15.3114],[22.9341,15.5333],[23.105,15.7024],[23.2435,15.6971],[23.7083,15.7451],[23.9458,15.7033],[23.9835,15.7801],[23.9822,17.2663],[23.9813,18.1585],[23.9804,19.4968],[23.9804,19.9958],[24.9796,20.0024],[24.98,20.9994],[24.9805,21.9959],[26.1261,21.9955],[27.2723,21.9955],[28.8006,21.9951],[30.3285,21.9951],[31.2606,22.0022],[31.3583,22.1886],[31.4861,22.1478],[31.4347,21.9959],[32.6061,21.9959],[34.2467,21.9964],[35.5589,21.9964],[36.8714,21.9968]]]},properties:{name:"Sudan",id:"SD"},id:"SD"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[46.5314,29.0964],[47.4334,28.9895],[47.583,28.6281],[47.6713,28.5331],[48.4424,28.5429],[48.6261,28.1328],[48.7735,27.9592],[48.9067,27.6289],[49.2374,27.4927],[49.1752,27.4376],[49.4052,27.1811],[49.5375,27.1518],[49.7163,26.956],[49.9862,26.829],[50.0275,26.5268],[50.1851,26.4051],[50.214,26.3084],[50.1554,26.1006],[50.0315,26.1108],[50.1305,25.8467],[50.2814,25.5662],[50.455,25.425],[50.558,25.0868],[50.8043,24.7894],[50.9659,24.5741],[51.2682,24.6074],[51.4182,24.531],[51.3099,24.3406],[51.5683,24.286],[51.5927,24.0787],[52.555,22.933],[53.8321,22.7767],[55.1043,22.6214],[55.186,22.704],[55.641,22.0017],[55.3511,21.1255],[54.9774,19.9958],[53.667,19.559],[52.6345,19.215],[51.9775,18.9961],[50.3551,18.7777],[49.1926,18.6215],[49.0421,18.582],[48.172,18.1567],[47.5795,17.4483],[47.4418,17.1118],[47.1435,16.9467],[46.9758,16.9533],[46.7787,17.2121],[46.6819,17.2685],[46.3104,17.2312],[45.4066,17.32],[45.1483,17.4274],[44.747,17.4318],[44.5463,17.4043],[44.1557,17.3986],[43.9169,17.3249],[43.7132,17.3657],[43.5973,17.4714],[43.418,17.5162],[43.1911,17.3595],[43.1166,16.9418],[43.1845,16.8117],[43.1649,16.6892],[43.0336,16.5503],[42.7992,16.3718],[42.6989,16.7372],[42.5528,16.8685],[42.5439,16.9595],[42.3833,17.1225],[42.294,17.435],[42.0521,17.6693],[41.7498,17.8855],[41.5075,18.2562],[41.4315,18.4524],[41.2296,18.6783],[41.1159,19.0822],[40.9135,19.4902],[40.7591,19.7556],[40.6161,19.8222],[40.4821,19.9935],[40.0808,20.2661],[39.8841,20.2932],[39.6138,20.5178],[39.4913,20.7371],[39.276,20.9741],[39.0936,21.3101],[39.1473,21.5192],[38.9879,21.8819],[39.0341,22.2032],[39.0958,22.3928],[39.0621,22.5921],[38.9386,22.8047],[38.9413,22.882],[38.797,23.0484],[38.706,23.3054],[38.4641,23.712],[38.2888,23.9109],[37.9195,24.1852],[37.7135,24.2744],[37.5431,24.2918],[37.1808,24.82],[37.2665,24.9603],[37.1489,25.291],[36.9207,25.6412],[36.7627,25.7513],[36.6752,26.0389],[36.5185,26.1051],[36.2496,26.5947],[36.032,26.881],[35.8518,27.0705],[35.763,27.2587],[35.5815,27.4323],[35.4239,27.7337],[35.1807,28.0347],[35.0781,28.087],[34.616,28.1483],[34.7798,28.5074],[34.7994,28.7205],[34.9507,29.3535],[36.0156,29.1906],[36.0684,29.2003],[36.4759,29.4951],[36.7551,29.8662],[37.4694,29.9949],[37.6336,30.3132],[37.9803,30.5],[37.4791,31.0078],[36.9584,31.4917],[38.1117,31.7811],[38.9622,31.9951],[39.1455,32.1247],[40.3693,31.9391],[40.8083,31.7256],[42.0743,31.0802],[42.8578,30.4952],[43.4406,30.0841],[44.3608,29.4351],[44.7163,29.1937],[46.3565,29.0636],[46.5314,29.0964]]],[[[41.9877,16.7154],[42.0601,16.8033],[42.1702,16.7087],[41.9642,16.6533],[41.776,16.8468],[41.9478,16.9365],[41.987
17,16.7154]]]]},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],[-9.4445,25.9954],[-10.5624,25.9954],[-12.0164,25.9954],[-12.0164,25.1955],[-12.0164,24.2425],[-12.0235,23.4674],[-12.3728,23.3179],[-12.6203,23.2712],[-13.0316,23],[-13.1665,22.7532],[-13.0944,22.4958],[-13.0163,21.3341],[-13.8554,21.3328],[-15.0018,21.3314],[-16.1484,21.3301],[-16.9647,21.3292],[-17.0641,20.8986],[-17.0481,20.8063],[-17.0987,20.8569],[-16.9309,21.9001],[-16.7933,22.1597],[-16.6839,22.2743],[-16.5143,22.3333],[-16.3588,22.5943],[-16.3044,22.8349],[-16.2018,22.9454],[-16.2103,23.0981],[-15.8059,23.7493],[-15.8993,23.8443],[-15.5864,24.0729],[-15.1887,24.4786],[-15.0388,24.5488],[-14.9043,24.7197],[-14.856,24.8715],[-14.8429,25.2199],[-14.7949,25.4041],[-14.6023,25.8085],[-14.5228,25.9253],[-14.4138,26.2538],[-14.1684,26.4153],[-13.9522,26.4886],[-13.5758,26.7349],[-13.4957,26.8725],[-13.4098,27.1464],[-13.2562,27.4345],[-13.1774,27.652],[-8.8184,27.656],[-8.6834,27.6565]]]},properties:{name:"Western Sahara",id:"EH"},id:"EH"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[30.51,-1.0674],[30.4701,-1.1313],[30.6321,-1.3674],[30.7107,-1.3967],[30.8128,-1.5632],[30.819,-1.9676],[30.8767,-2.1434],[30.8287,-2.3387],[30.5535,-2.3999],[30.4084,-2.3129],[30.1425,-2.4141],[29.9303,-2.3396],[29.8682,-2.7164],[29.6981,-2.7945],[29.3901,-2.8087],[29.2969,-2.6729],[29.0634,-2.6023],[29.0146,-2.7204],[28.9218,-2.6822],[28.8765,-2.4004],[29.1064,-2.2335],[29.1482,-2.1318],[29.1295,-1.8601],[29.3515,-1.5175],[29.577,-1.3878],[29.8255,-1.3355],[29.8815,-1.4518],[30.1016,-1.3688],[30.3604,-1.0745],[30.51,-1.0674]]]},properties:{name:"Rwanda",id:"RW"},id:"RW"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[74.6604,72.8735],[74.1002,73.0216],[74.1983,73.109],[74.7252,73.1081],[74.6604,72.8735]]],[[[79.5015,72.7219],[78.8805,72.7517],[78.6568,72.8924],[79.1641,73.0944],[79.5415,72.9186],[79.5015,72.7219]]],[[[77.6323,72.2911],[76.9061,72.2976],[76.903,72.3655],[77.3779,72.5652],[77.7486,72.6312],[78.3651,72.4825],[77.6323,72.2911]]],[[[-178.8765,71.5769],[-178.3536,71.5292],[-177.5322,71.2631],[-177.5235,71.1668],[-177.8218,71.0675],[-179.5066,70.9235],[-180,70.993],[-180,71.1843],[-180,71.3998],[-180,71.5379],[-179.6911,71.578],[-178.8765,71.5769]]],[[[137.9599,71.5077],[137.7117,71.4233],[137.282,71.58],[137.8169,71.5878],[137.9599,71.5077]]],[[[178.8614,70.8265],[178.6284,71.0474],[178.8911,71.2311],[179.5477,71.4477],[180,71.5379],[180,70.993],[179.6475,70.8989],[178.8614,70.8265]]],[[[52.9035,71.365],[53.2053,71.1597],[52.8356,71.0857],[52.2967,71.3567],[52.9035,71.365]]],[[[60.4505,69.935],[60.4403,69.7259],[60.2157,69.6877],[59.5783,69.7385],[59.5028,69.8662],[58.9529,69.8928],[58.6799,70.051],[58.473,70.2668],[59.0052,70.4652],[59.6364,70.1971],[60.4505,69.935]]],[[[169.201,69.5805],[168.9156,69.5714],[168.3478,69.6644],[167.789,69.8369],[168.358,70.0157],[169.375,69.8826],[169.201,69.5805]]],[[[161.4671,68.9009],[161.4613,68.9957],[161.1364,69.1102],[161.1106,69.4698],[161.5052,69.6395],[161.5403,69.4365],[161.3508,69.3694],[161.3943,69.1064],[161.5172,68.9695],[161.4671,68.9009]]],[[[50.265,69.1857],[49.921,69.0532],[49.6262,68.8596],[48.667,68.7331],[48.4388,68.8048],[48.279,69.0403],[48.3199,69.2693],[48.6315,69.436],[49.225,69.5113],[50.1673,69.2571],[50.265,69.1857]]],[[[-179.7985,68.9404],[-178.8739,68.7542],[-178.6927,68.546],[-178.25,68.5414],[-177.4075,68.2451],[-175.3451,67.678],[-175.1551,67.3653],[-174.85,67.3488],[-174.9381,67.0929],[-174.7712,66.7844],[-174.925,66.6231],[-174.5037,66.5379],[-174.0177,66.3825],[-173.774,66.4346],[-174.2316,66.632],[-174.0055,66.7787],[-174.0865,66.9429],[-174.4476,67.1031],[-173.6797,67.1449],[-173.1579,67.0692],[-173.2282,66.9686],[-172.6405,66.9249],[-172.2738,66.9655],[
1-171.7956,66.9318],[-171.3605,66.6768],[-170.9266,66.5296],[-170.192,66.2014],[-169.7778,66.1432],[-169.8318,65.999],[-170.1594,66.0081],[-170.5407,65.8654],[-170.6663,65.6214],[-171.1191,65.6949],[-171.0543,65.55],[-171.9072,65.496],[-171.9571,65.5422],[-172.5566,65.6121],[-172.2115,65.4252],[-172.2861,65.2057],[-172.2133,65.0482],[-172.5928,64.9079],[-172.9239,64.705],[-172.8542,64.6098],[-172.4874,64.5441],[-172.4015,64.4138],[-172.7393,64.4123],[-173.0092,64.2975],[-173.2755,64.2898],[-173.475,64.4287],[-173.7298,64.3646],[-174.0015,64.4489],[-174.318,64.6376],[-175.036,64.8138],[-175.3951,64.8025],[-175.8538,65.0109],[-175.9229,65.3524],[-176.0933,65.471],[-177.0563,65.6137],[-177.4887,65.5038],[-178.3103,65.4849],[-178.5048,65.5373],[-178.5023,65.7404],[-178.8794,65.9364],[-178.7467,66.0136],[-178.5341,66.3166],[-178.9156,66.1799],[-179.6163,66.1279],[-179.7836,66.0181],[-179.7283,65.8039],[-179.3659,65.6385],[-179.3521,65.5167],[-179.7046,65.1871],[-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]]],[[[70.0209,66.5021],[69.6515,66.5654],[69.4691,66.7161],[70.0768,66.6959],[70.0209,66.5021]]],[[[163.635,58.6033],[163.7611,59.015],[164.2019,59.0962],[164.5175,59.2267],[164.6293,59.1122],[164.6156,58.8856],[164.2787,58.8381],[163.635,58.6033]]],[[[166.6504,54.8391],[166.3246,54.8646],[165.9916,55.1904],[165.9313,55.3516],[166.2757,55.312],[166.2482,55.1653],[166.6504,54.8391]]],[[[21.2358,55.2641],[22.0725,55.0637],[22.5675,55.059],[22.8311,54.8384],[22.6798,54.4931],[22.7663,54.3568],[22.1684,54.3599],[20.2082,54.4207],[19.6045,54.4591],[19.7585,54.5448],[19.9441,54.7501],[19.9747,54.9212],[20.5202,54.9949],[20.8998,55.2867],[20.9579,55.279],[20.5948,54.9825],[20.8873,54.9094],[21.1887,54.9352],[21.2358,55.2641]]],[[[137.9403,55.0925],[138.172,55.0601],[137.9914,54.8207],[137.6611,54.6533],[137.4627,54.8735],[137.4356,55.016],[137.5772,55.1971],[137.9403,55.0925]]],[[[137.1786,55.1005],[137.0552,54.9267],[136.7951,55.0093],[137.1786,55.1005]]],[[[142.761,54.3939],[142.9763,54.1411],[142.9181,53.7942],[143.2235,53.2961],[143.3247,52.9632],[143.3234,52.6136],[143.172,52.3493],[143.1556,52.0838],[143.2946,51.7443],[143.3203,51.5834],[143.4552,51.4715],[143.7362,50.5067],[143.8161,50.2825],[144.0478,49.8957],[144.272,49.3113],[144.5361,48.8936],[144.1255,49.2085],[143.7322,49.312],[143.3825,49.2906],[143.105,49.1988],[142.5741,48.0719],[142.5568,47.7381],[142.67,47.5371],[143.0056,47.2228],[143.2178,46.7949],[143.4473,46.7918],[143.5809,46.3607],[143.4188,46.2222],[143.2821,46.5592],[142.8294,46.6053],[142.5781,46.7008],[142.4063,46.5547],[142.2088,46.0891],[142.077,45.9168],[141.9616,46.0136],[141.8302,46.4508],[141.8666,46.6941],[142.0388,47.1402],[141.9642,47.5872],[142.1817,48.0133],[142.1351,48.2899],[141.8661,48.75],[142.0201,49.0785],[142.1422,49.5692],[142.1533,50.2168],[142.0712,50.5149],[142.1005,50.7766],[142.2079,50.9985],[142.2066,51.2225],[142.0059,51.5205],[141.7223,51.7363],[141.808,51.7891],[141.6686,51.9334],[141.661,52.2729],[141.8035,52.5557],[141.8737,53.0389],[141.8235,53.3394],[141.9647,53.4564],[142.1418,53.4956],[142.3189,53.4055],[142.5262,53.4475],[142.5093,53.5875],[142.6429,53.7367],[142.67,53.9684],[142.3349,54.2807],[142.5515,54.2789],[142.761,54.3939]]],[[[156.4049,50.6576],[156.1679,50.732],[156.3765,50.862],[156.4049,50.6576]]],[[[155.9211,50.3023],[155.7923,50.202],[155.5162,50.1456],[155.3973,50.0413],[155.2432,50.0945],[155.2184,50.2978],[155.68,50.4008],[155.8847,50.684],[156.123,50.6714],[156.0445,50.4516],[155.9211,50.3023]]],[[[154.8105,49.312],[154.6129,49.3805],[154.8251,49.6469],[154.8105,49.312]]],[[[149.6879,45.6421],[149.4469,45.5933],[149.6657,45.8396],[149.7962,45.876],[149.9623,46.022],[150.3489,46.2134],[150.5531,46.2085],[150.2344,46.0123],[150.1949,45.9333],[149.8832,45.7832],[149.6879,45.6421]]],[[[148.5995,45.3176],[148.2622,45.2168],[147.9137,44.9904],[147.658,44.9771],[147.563,44.8355],[147.31,44.6775],[147.1409,44.6633],[147.2465,44.8559],[147.4303,44.9452],[147.7694,45.1906],[147.9647,45.3775],[148.0562,45.2621],[148.3243,45.2825],[148.6124,45.4845],[148.8121,45.5098],[148.7908,45.3238],[148.5995,45.3176]]],[[[146.2078,44.4977],[146.4364,44.3757],[146.2962,44.2811],[146.1124,44.246],[145.767,43.9406],[145.6663,43.9992],[145.9402,44.2727],[146.1119,44.4999],[146.2078,44.4977]]],[[[58.2954,81.7152],[58.1348,81.8279],[59.2618,81.8541],[59.3564,81.7589],[58.2954,81.7152]]],[[[57.8103,81.5461],[58.4362,81.4642],[57.8587,81.3681],[58.0154,81.2549],[57.4512,81.1355],[56.8217,81.238],[55.7169,81.1885],[57.0916,81.5412],[57.8103,81.5461]]],[[[96.5265,81.0755],[96.7551,80.9579],[97.8316,80.7983],[97.0255,80.5355],[97.1751,80.241],[94.565,80.1261],[93.8725,80.0102],[92.2017,80.1793],[91.5239,80.3584],[91.8967,80.4776],[92.5781,80.5333],[93.2626,80.7912],[92.5928,80.7808],[93.0651,80.9885],[94.6116,81.1146],[95.1598,81.2711],[95.8008,81.2804],[96.5265,81.0755]]],[[[91.5669,81.1412],[91.2229,81.0638],[89.976,81.113],[90.0697,81.2138],[91.5669,81.1412]]],[[[63.374,80.7],[62.5204,80.8219],[63.1157,80.9668],[64.0958,80.9983],[64.3102,81.1752],[64.802,81.1972],[65.3822,81.0567],[65.4372,80.9306],[64.5481,80.7555],[63.374,80.7]]],[[[58.6226,81.0416],[58.8601,80.7795],[57.9377,80.7934],[57.405,80.9151],[58.0495,81.1184],[58.6226,81.0416]]],[[[54.719,81.1159],[55.4705,81.0198],[56.1701,81.0292],[57.694,80.7923],[56.8146,80.6636],[55.7124,80.6372],[55.11
172,80.7519],[54.0665,80.8136],[54.719,81.1159]]],[[[50.2779,80.9273],[50.8012,80.9142],[51.7037,80.6876],[50.961,80.5404],[49.846,80.4976],[49.5858,80.3766],[48.896,80.3693],[49.0106,80.2075],[48.4668,80.1101],[47.6323,80.1121],[46.9909,80.1829],[46.6446,80.3003],[47.6562,80.5005],[48.4029,80.5688],[49.1855,80.5586],[49.2445,80.8214],[50.2779,80.9273]]],[[[62.168,80.8347],[62.0756,80.617],[61.0511,80.4186],[59.3044,80.5216],[59.5921,80.8165],[60.4816,80.8043],[61.5976,80.8929],[62.168,80.8347]]],[[[47.4418,80.8536],[47.3038,80.6061],[46.1412,80.4468],[45.1243,80.6523],[46.7991,80.7553],[47.4418,80.8536]]],[[[57.9563,80.1232],[57.3921,80.1391],[57.0752,80.494],[58.4806,80.4647],[57.9563,80.1232]]],[[[53.5214,80.1851],[52.8564,80.1733],[52.2132,80.2637],[53.1858,80.4126],[53.8516,80.2683],[53.5214,80.1851]]],[[[57.0787,80.3509],[57.0801,80.0948],[56.2007,80.0766],[56.0245,80.3413],[57.0787,80.3509]]],[[[97.6744,80.1582],[99.2951,80.0164],[100.0613,79.7772],[99.7816,79.6282],[99.6808,79.3233],[99.1673,79.3064],[99.9294,78.9615],[99.4394,78.8341],[98.4109,78.7877],[97.5555,78.8266],[96.3472,79.0159],[95.7963,79.0015],[94.6524,79.1275],[94.2187,79.4023],[93.0708,79.4953],[94.2569,79.8298],[94.3475,79.9421],[94.9871,80.0968],[96.4165,80.1043],[97.6744,80.1582]]],[[[51.4094,79.9443],[50.4541,79.9245],[50.9362,80.0943],[51.4094,79.9443]]],[[[92.6833,79.6853],[92.1538,79.6846],[91.1261,79.905],[91.4258,80.0493],[92.1733,80.0455],[93.8033,79.9046],[93.6035,79.8167],[92.6833,79.6853]]],[[[76.2491,79.6511],[77.3602,79.5568],[76.6495,79.4933],[76.2491,79.6511]]],[[[102.8848,79.254],[102.9505,79.0558],[103.6728,79.1499],[104.4522,78.88],[105.146,78.8188],[105.3125,78.4999],[104.8326,78.3527],[103.7194,78.2582],[101.2043,78.192],[100.0821,77.975],[99.2871,78.038],[100.0191,78.3389],[100.2841,78.6792],[100.8753,78.7835],[100.9015,78.9801],[101.5905,79.3504],[102.7899,79.3921],[102.8848,79.254]]],[[[130.6871,42.3027],[130.5269,42.5353],[130.5766,42.6232],[130.4248,42.727],[130.5771,42.8118],[131.0684,42.9024],[131.262,43.4333],[131.1825,43.5056],[131.1741,43.7049],[131.2553,44.0716],[131.0609,44.6597],[130.9677,44.8],[131.0822,44.9101],[131.4471,44.9842],[131.6539,45.2053],[131.8519,45.3269],[131.9775,45.2439],[132.9359,45.03],[133.1135,45.1307],[133.1135,45.3216],[133.1858,45.4947],[133.4366,45.6048],[133.513,45.8787],[133.6856,46.0087],[133.7007,46.1397],[133.8614,46.2475],[133.8667,46.4992],[134.0225,46.7132],[134.0385,46.8583],[134.2023,47.1282],[134.1677,47.3022],[134.2907,47.4137],[134.4833,47.4474],[134.7523,47.7155],[134.5659,48.0227],[134.6693,48.1532],[134.5636,48.3219],[134.2933,48.3733],[133.8423,48.2739],[133.4686,48.0972],[133.1441,48.1057],[132.8773,47.9792],[132.7073,47.9472],[132.5617,47.7683],[132.3801,47.7297],[131.7853,47.6804],[131.3192,47.7279],[131.0027,47.6915],[130.712,48.1279],[130.8043,48.3414],[130.5522,48.6024],[130.617,48.7731],[130.5531,48.8612],[130.1962,48.8916],[130.0373,48.9722],[129.7927,49.1988],[129.5339,49.3235],[129.0652,49.3748],[128.5267,49.5943],[127.9998,49.5685],[127.7113,49.6715],[127.5027,49.8735],[127.5124,50.0717],[127.5901,50.2091],[127.3952,50.2985],[127.306,50.4534],[127.3069,50.708],[126.9247,51.1002],[126.8053,51.5057],[126.701,51.703],[126.5106,51.9258],[126.313,52.3997],[126.0161,52.6103],[126.048,52.7395],[125.8718,52.8715],[125.728,52.8908],[125.649,53.0422],[125.2255,53.1658],[124.9711,53.1973],[124.8122,53.1339],[124.466,53.2297],[124.2915,53.3409],[123.9946,53.4055],[123.6079,53.5465],[123.1543,53.5447],[122.516,53.457],[122.338,53.485],[121.4054,53.317],[120.9854,53.2846],[120.704,53.1718],[120.4212,52.9681],[120.0945,52.7872],[120.0675,52.6329],[120.36,52.6269],[120.6561,52.5666],[120.6654,52.2998],[120.7497,52.0965],[120.5105,51.8486],[120.067,51.6007],[119.8131,51.2671],[119.7461,51.1077],[119.5734,50.9468],[119.4456,50.7029],[119.2809,50.5611],[119.1921,50.3797],[119.3461,50.279],[119.26,50.0664],[118.9795,49.9789],[118.7562,49.9629],[118.4517,49.8444],[117.8733,49.5135],[117.4774,49.6094],[117.2456,49.6249],[116.6832,49.8238],[116.551,49.9203],[116.1346,50.0109],[115.7178,49.8806],[115.2743,49.9489],[115.0035,50.1387],[114.743,50.2337],[114.2969,50.2743],[113.8809,50.1012],[113.5742,50.0071],[113.1641,49.7971],[113.0557,49.6162],[112.8063,49.5237],[112.4951,49.5323],[112.0796,49.4243],[111.3366,49.3559],[110.8279,49.1661],[110.6312,49.137
15],[110.4279,49.2201],[110.1997,49.1704],[109.5286,49.2698],[109.2365,49.3348],[108.6137,49.3228],[108.4069,49.3963],[108.034,49.594],[107.9368,49.691],[107.9479,49.9247],[107.6309,49.9831],[107.2332,49.9893],[106.9411,50.1966],[106.7112,50.3125],[106.218,50.3045],[105.8753,50.4055],[105.3835,50.4736],[105.0945,50.3899],[104.4664,50.3061],[104.1797,50.1693],[103.8028,50.176],[103.6328,50.1387],[103.3043,50.2004],[103.1618,50.2907],[102.6833,50.3871],[102.2883,50.585],[102.3167,50.7184],[102.215,50.8294],[102.1116,51.3534],[101.5709,51.4673],[101.3814,51.4526],[100.4687,51.7261],[99.9214,51.7556],[99.7195,51.8717],[99.407,51.9236],[98.8485,52.0701],[98.6404,51.8011],[98.3527,51.7176],[98.22,51.5057],[97.947,51.3483],[97.8254,50.9852],[97.9532,50.8551],[98.03,50.6447],[98.2795,50.5333],[98.2502,50.3025],[98.1032,50.0779],[97.8538,49.9467],[97.5892,49.9114],[97.3597,49.7414],[97.2088,49.7308],[96.986,49.8828],[96.5057,49.9188],[96.3152,49.9012],[96.0653,49.9987],[95.8518,50.0129],[95.5229,49.9112],[95.0444,49.9616],[94.9303,50.0437],[94.6147,50.0237],[94.3546,50.2219],[94.2511,50.5564],[93.1032,50.6039],[92.9412,50.7781],[92.6265,50.6882],[92.3548,50.8642],[92.1924,50.7007],[91.8044,50.6936],[91.341,50.4701],[91.0214,50.4155],[90.5167,50.2133],[90.0049,50.0692],[89.9774,49.9842],[89.644,49.903],[89.6542,49.7175],[89.1801,49.5323],[88.8317,49.4485],[88.6333,49.4862],[88.1925,49.4518],[88.1157,49.2562],[87.8143,49.1624],[87.3229,49.0858],[87.2337,49.2161],[86.9531,49.3219],[86.812,49.488],[86.6144,49.6098],[86.61,49.7692],[86.1807,49.4993],[85.3715,49.624],[85.21,49.6648],[85.0009,49.8941],[84.9893,50.0615],[84.6071,50.2024],[84.2578,50.2883],[84.1761,50.5205],[83.9453,50.7746],[83.7176,50.8871],[83.3571,50.9945],[83.1601,50.9892],[83.0193,50.8973],[82.761,50.8933],[82.4938,50.7275],[82.0983,50.7109],[81.9336,50.7664],[81.4657,50.7397],[81.388,50.9566],[81.1248,50.9464],[81.1275,51.1912],[80.8771,51.2815],[80.6503,51.2773],[80.4483,51.1834],[80.4235,50.9464],[80.2202,50.9117],[79.9862,50.7746],[79.4687,51.493],[78.4757,52.6385],[77.86,53.2693],[77.7042,53.3791],[76.5758,53.9424],[76.4222,54.1135],[76.6544,54.1453],[76.7889,54.3219],[76.2664,54.312],[75.657,54.106],[75.4372,54.0898],[75.3769,53.9702],[75.0524,53.8268],[74.834,53.8257],[74.4518,53.6472],[74.403,53.5045],[74.0687,53.6115],[73.643,53.5762],[73.4699,53.469],[73.2857,53.5984],[73.3993,53.8115],[73.679,53.9295],[73.6182,54.0674],[73.3807,53.9628],[73.1192,53.9808],[72.9141,54.1073],[72.6225,54.1344],[72.5861,53.9959],[72.4041,53.9644],[72.3872,54.1231],[72.2692,54.2722],[72.0046,54.2056],[71.3366,54.1584],[71.0933,54.2123],[71.1856,54.5994],[70.91,55.1281],[70.7382,55.3052],[70.4865,55.2823],[70.1824,55.1625],[69.4931,55.3569],[68.9773,55.3895],[68.5249,55.2048],[68.2062,55.1609],[68.244,55.0524],[68.0739,54.9596],[67.6935,54.8724],[66.2225,54.6673],[65.4767,54.6233],[65.2375,54.5161],[65.1576,54.3643],[64.9268,54.3965],[64.6498,54.3521],[64.4611,54.3841],[64.0039,54.2671],[63.1911,54.171],[63.0739,54.1053],[62.6327,54.0694],[62.4991,54.0132],[62.0401,54.0026],[61.9287,53.9464],[61.3339,54.0492],[61.1435,53.9637],[61.1133,53.7535],[60.9797,53.6217],[61.2478,53.5509],[61.1994,53.2872],[61.6597,53.2284],[62.0148,53.1079],[61.974,52.9437],[61.4009,52.996],[61.0476,52.9725],[60.8021,52.7448],[60.8212,52.5699],[60.9797,52.3948],[60.9375,52.2805],[60.6703,52.1509],[60.4257,52.1256],[60.0657,51.9764],[60.0675,51.8907],[60.3875,51.7731],[60.4647,51.6513],[61.3632,51.442],[61.5545,51.3246],[61.5851,51.2298],[61.3894,50.8609],[60.9424,50.6956],[60.6379,50.6638],[60.2881,50.7042],[60.1123,50.8341],[59.9552,50.7992],[59.8122,50.5819],[59.5228,50.4929],[59.4522,50.6203],[58.8836,50.6945],[58.5476,50.971],[58.3594,51.0638],[57.8387,51.0917],[57.6536,50.9251],[57.4423,50.8889],[57.1791,51.036],[57.0117,51.0651],[56.6202,50.9808],[56.4915,51.0196],[56.1439,50.8447],[56.0498,50.7135],[55.7977,50.6021],[55.5424,50.6017],[55.1953,50.7446],[54.727,50.9981],[54.6063,50.88],[54.6502,50.6603],[54.4713,50.5839],[54.4216,50.7804],[54.0416,51.1153],[53.6883,51.2518],[53.5347,51.3996],[53.3381,51.4824],[53.0384,51.4637],[52.571,51.4817],[52.3309,51.6812],[52.0073,51.6728],[51.6091,51.4839],[51.3445,51.4753],[51.1634,51.6475],[50.7941,51.7292],[50.2468,51.2895],[49.8224,51.1319],[49.498,51.0835],[49.3235,50.8518],[48.8086,50.6012],[48.655,50.6199],[48.7007,50.3538],[48.8432,50.0131],[48.7589,49.9283],[48.4344,49.8284],[48.2249,49.9319],[47.8498,50.2823],[47.706,50.378],[47.5035,50.4028],[47.3264,50.2734],[47.2954,50.0586],[46.9917,49.8526],[46.8896,49.697],[46.8022,49.367],[47.0179,49.1999],[47.0144,49.0984],[46.7028,48.8055],[46.6091,48.574],[46.661,48.4124],[47.0042,48.2846],[47.1191,48.127],[47.0934,47.9477],[47.2923,47.7408],[47.4818,47.8038],[48.1099,47.7452],[48.5525,47.3209],[48.9595,46.7744],[48.7762,46.7105],[48.6053,46.766],[48.5094,46.6502],[48.6102,46.5663],[49.2321,46.3372],[49.0798,46.1894],[48.6839,46.086],[48.6896,45.8889],[48.4872,45.935],[48.1592,45.7371],[47.8303,45.6629],[47.7011,45.686],[47.5244,45.6017],[47.4889,45.4552],[47.2217,45.0242],[47.1147,44.9061],[46.7551,44.6566],[46.7529,44.4205],[47.0237,44.3433],[47.2301,44.1923],[47.3615,43.9935],[47.429,43.78],[47.6278,43.8061],[47.5089,43.5096],[47.5129,43.2189],[47.4632,43.0351],[47.7091,42.8109],[47.8223,42.6134],[48.2284,42.1811],[48.3838,41.9533],[48.5729,41.8446],[48.3913,41.6018],[48.0562,41.4588],[47.8609,41.2129],[47.5204,41.2289],[47.2612,41.315],[47.2053,41.4557],[46.7494,41.8126],[46.5523,41.8122],[46.4298,41.8907],[46.2127,41.9897],[45.9539,42.0355],[45.6388,42.205],[45.7275,42.4749],[45.5629,42.5357],[45.3436,42.53],[45.1602,42.6751
1],[44.8504,42.747],[44.5059,42.7488],[43.9573,42.5664],[43.7598,42.5939],[43.7824,42.747],[43.5578,42.8447],[43.089,42.9889],[42.9918,43.0915],[42.7606,43.1696],[42.5661,43.155],[42.4192,43.2242],[42.0499,43.19],[41.5807,43.2193],[41.3583,43.3334],[41.0831,43.3747],[40.6481,43.534],[40.5189,43.5118],[40.15,43.57],[39.9782,43.42],[39.5166,43.728],[39.3293,43.8971],[38.7171,44.2882],[38.1814,44.4196],[37.8516,44.6988],[37.5723,44.6708],[37.4112,44.7352],[37.2048,44.9718],[36.9442,45.0695],[36.6508,45.1263],[36.6193,45.1853],[36.9411,45.2896],[37.6474,45.3771],[37.6123,45.5648],[37.8409,45.7997],[37.9332,46.0016],[38.133,46.003],[38.1836,46.0948],[38.4921,46.0904],[38.0775,46.3945],[37.9137,46.4065],[37.7663,46.636],[37.9679,46.6182],[38.2298,46.7012],[38.501,46.6635],[38.4388,46.8131],[38.801,46.9063],[39.2933,47.1056],[39.1957,47.2689],[39.0239,47.272],[38.9284,47.1757],[38.6683,47.1438],[38.485,47.1757],[38.2142,47.0914],[38.2808,47.2765],[38.2013,47.3209],[38.2875,47.5592],[38.7189,47.7142],[38.9005,47.8553],[39.391,47.8336],[39.7359,47.8447],[39.885,48.1683],[39.9609,48.238],[39.8358,48.5429],[39.6449,48.5913],[39.7927,48.8077],[39.6866,49.0079],[39.8899,49.064],[40.0701,49.2003],[40.1261,49.3688],[40.0306,49.5967],[39.7807,49.5721],[39.4629,49.7281],[39.3031,49.7421],[39.1748,49.8559],[38.9182,49.8247],[38.6479,49.9529],[38.4513,49.964],[38.2586,50.0524],[38.0469,49.9201],[37.7042,50.109],[37.5826,50.2918],[37.4228,50.4115],[36.7591,50.2918],[36.3059,50.2805],[36.1164,50.4086],[35.89,50.4372],[35.6738,50.346],[35.4115,50.5398],[35.4403,50.7277],[35.3121,51.0438],[35.158,51.0609],[35.0639,51.2034],[34.7124,51.1723],[34.2809,51.3117],[34.1211,51.6792],[34.3976,51.7804],[34.1131,51.9795],[33.9222,52.2514],[33.7353,52.3448],[33.1485,52.3404],[32.8999,52.2563],[32.508,52.3084],[32.3628,52.272],[32.2829,52.114],[31.974,52.0466],[31.7636,52.1012],[31.5771,52.3122],[31.535,52.7983],[31.2589,53.0167],[31.4178,53.196],[31.6681,53.2009],[31.8497,53.1061],[32.1422,53.0913],[32.7042,53.3363],[32.6855,53.4481],[32.4698,53.5469],[32.4503,53.6929],[32.2004,53.7813],[31.7543,53.8106],[31.792,54.0558],[31.4036,54.1959],[31.1847,54.4529],[31.1213,54.6484],[30.799,54.7834],[30.8301,54.915],[30.9779,55.0506],[30.8145,55.2788],[30.9069,55.5699],[30.6254,55.6663],[30.4563,55.7868],[30.2335,55.8452],[29.937,55.8454],[29.4824,55.6845],[29.3532,55.7843],[29.375,55.9386],[29.0874,56.0212],[28.7948,55.9426],[28.564,56.092],[28.2844,56.056],[28.1481,56.143],[28.2022,56.2604],[28.1032,56.5456],[27.8063,56.867],[27.6394,56.8457],[27.8147,57.1668],[27.797,57.3169],[27.3517,57.5282],[27.5422,57.7994],[27.753,57.8411],[27.488,58.2701],[27.5315,58.4353],[27.4272,58.7331],[27.5129,58.8863],[27.7575,59.0521],[27.8977,59.2776],[28.1512,59.3743],[28.0127,59.4842],[28.014,59.7248],[28.3345,59.6926],[28.4539,59.8142],[28.9471,59.8289],[29.1473,59.9998],[29.6697,59.9556],[30.1225,59.8737],[29.7212,60.1953],[29.0692,60.1915],[28.643,60.3753],[28.6506,60.611],[28.513,60.6774],[28.1792,60.5711],[27.7978,60.5362],[28.4073,60.8969],[29.2516,61.2877],[29.6902,61.5461],[30.5655,62.1276],[30.9357,62.3238],[31.2855,62.5679],[31.5341,62.8855],[31.1807,63.2082],[30.4186,63.5041],[30.0555,63.689],[30.5038,64.0205],[30.4878,64.2365],[30.1083,64.3661],[29.9858,64.5576],[30.0728,64.7649],[29.7834,64.8042],[29.604,64.9685],[29.8109,65.1079],[29.6298,65.2239],[29.7159,65.6245],[30.0954,65.6816],[29.9032,66.0911],[29.6711,66.2762],[29.4642,66.5321],[29.0931,66.8492],[29.0869,66.9709],[29.9414,67.5475],[29.9791,67.6886],[29.3439,68.062],[28.6852,68.1898],[28.4708,68.4883],[28.7522,68.7715],[28.5662,68.9282],[28.9657,69.0219],[29.2099,69.0971],[29.3883,69.2982],[29.9942,69.3925],[30.2277,69.6338],[30.6152,69.5326],[30.8607,69.5383],[30.8696,69.7834],[31.4529,69.6895],[31.9846,69.9536],[32.5652,69.8065],[32.9417,69.7519],[32.7543,69.6058],[32.1768,69.6739],[32.3775,69.4791],[33.4544,69.4283],[33.6843,69.3102],[34.2294,69.3131],[34.8642,69.2281],[35.2899,69.2753],[35.858,69.1917],[37.7304,68.6921],[38.4299,68.3556],[38.8317,68.325],[39.569,68.0717],[40.0355,68.0153],[40.3809,67.8318],[40.9663,67.7135],[41.1337,67.2669],[41.3587,67.2097],[41.1887,66.8262],[40.5216,66.4466],[40.1034,66.2999],[39.2889,66.1321],[38.3975,66.0644],[37.6283,66.1297],[37.2949,66.2251],[36.7698,66.2935],[36.3734,66.3024],[35.5136,66.3958],[34.8247,66.6111],[33.4819,66.7645],[33.1503,66.8439],[32.8476,67.0215],[32.4001,67.1526],[32.4636,66.9163],[32.9288,66.7041],[33.1805,66.6799],[33.2173,66.5316],[33.6559,66.4426],[33.5667,66.321],[34.1127,66.2254],[34.3999,66.1284],[34.7865,65.8645],[34.6156,65.51],[34.4065,65.3957],[34.8034,64.986],[34.8695,64.5601],[35.
10355,64.4402],[35.4319,64.3468],[35.6472,64.3783],[36.1466,64.189],[36.365,64.0028],[37.4423,63.8135],[37.9679,63.9491],[38.0708,64.0259],[37.9537,64.3202],[37.7406,64.397],[37.1835,64.4085],[36.5283,64.8473],[36.7858,64.9871],[36.883,65.1724],[37.1409,65.1942],[37.5284,65.1083],[38.0096,64.8788],[38.4122,64.8571],[38.5409,64.7911],[39.0536,64.7139],[39.5672,64.5705],[39.7581,64.577],[40.0577,64.7707],[40.4448,64.7787],[40.281,64.998],[39.798,65.3498],[39.8167,65.5979],[40.3276,65.7517],[40.6916,65.9635],[41.4759,66.1235],[41.7809,66.2593],[42.2106,66.5197],[42.6021,66.4224],[43.2333,66.4156],[43.6532,66.2511],[44.1042,66.0085],[44.0971,66.2351],[44.4886,66.6719],[44.4038,67.0042],[44.292,67.0996],[43.7824,67.2545],[44.2254,67.9956],[44.169,68.3272],[43.4042,68.6086],[43.4721,68.6799],[44.0483,68.5489],[45.0781,68.5782],[45.8922,68.4797],[46.6837,67.9705],[46.6903,67.8489],[45.5287,67.7577],[44.9396,67.4776],[44.9396,67.3508],[45.5624,67.1855],[45.9859,66.853],[46.6908,66.8255],[47.4964,66.9298],[47.7091,67.045],[47.9084,67.4547],[47.8746,67.5841],[48.8778,67.7315],[48.6958,67.8742],[49.1553,67.8704],[49.9312,68.0651],[50.839,68.3498],[51.3361,68.4024],[51.9948,68.5387],[52.6696,68.4268],[52.5502,68.5924],[52.6833,68.7311],[53.8019,68.9959],[53.9706,68.8443],[53.7589,68.6339],[53.9311,68.4355],[53.3425,68.3432],[53.2604,68.2675],[53.9679,68.2273],[54.5614,68.273],[54.8615,68.2018],[54.9232,68.3738],[55.4181,68.5678],[56.0436,68.649],[57.1267,68.554],[58.1729,68.8898],[58.9191,69.0039],[59.3706,68.7384],[59.1122,68.6164],[59.0989,68.4444],[59.604,68.3512],[59.8975,68.422],[59.8961,68.7063],[60.4892,68.7289],[60.9335,68.9868],[60.6645,69.1102],[60.1704,69.5909],[61.0161,69.8515],[61.7707,69.7629],[62.6314,69.7432],[63.3616,69.6753],[64.1903,69.5346],[65.0315,69.2698],[65.736,69.1324],[66.416,68.9477],[67.0024,68.8736],[67.1493,68.754],[67.7308,68.5136],[68.5041,68.3485],[68.8295,68.5673],[69.1406,68.9506],[68.5427,68.9671],[68.1174,69.2363],[68.006,69.48],[67.0645,69.6937],[66.804,69.6593],[66.9265,70.0142],[67.2394,70.1081],[67.1467,70.2199],[67.2847,70.7386],[66.8226,70.7974],[66.6664,70.9006],[66.847,71.0638],[66.9176,71.2824],[67.5417,71.412],[68.2693,71.6828],[68.6075,72.0128],[69.039,72.67],[69.3914,72.9554],[69.6449,72.8975],[70.6552,72.8904],[71.5003,72.9137],[71.9296,72.8196],[72.4463,72.7903],[72.8121,72.6915],[72.753,72.3431],[72.6243,72.0794],[72.2794,71.6954],[71.9118,71.5478],[72.0792,71.3068],[72.5812,71.1512],[72.7317,70.823],[72.7002,70.4574],[72.4694,70.275],[72.5297,70.1724],[72.6159,69.484],[72.5275,69.0805],[72.8121,68.8152],[73.548,68.5744],[73.465,68.4308],[73.1396,68.1814],[73.1521,67.8651],[72.9488,67.6962],[72.5945,67.587],[71.8475,67.0077],[71.3654,66.9615],[71.5514,66.7605],[70.9393,66.5481],[70.7249,66.5194],[70.3826,66.6024],[69.877,66.8455],[69.2179,66.8286],[69.0137,66.7884],[69.1943,66.5787],[70.3396,66.3423],[71.1452,66.3667],[71.5656,66.3337],[71.9172,66.2467],[72.3215,66.3321],[72.4174,66.5607],[73.3416,66.8069],[73.7922,66.9953],[74.0745,67.4141],[74.7696,67.7663],[74.7425,68.0735],[74.3914,68.4206],[74.5796,68.7511],[75.1247,68.8616],[76.1075,68.9757],[76.4591,68.9784],[76.7352,68.7768],[77.1116,68.5962],[77.2385,68.4697],[77.2483,67.941],[77.1746,67.7785],[77.6749,67.5897],[77.9856,67.5592],[78.9222,67.589],[77.5883,67.7519],[77.5359,68.0076],[77.6647,68.1905],[77.9954,68.2595],[77.6509,68.9029],[76.001,69.2349],[75.4199,69.2387],[74.8149,69.0907],[74.3626,69.1446],[73.9773,69.1146],[73.7757,69.1983],[73.8912,69.418],[73.56,69.7072],[73.8303,70.1758],[74.2068,70.4454],[74.3111,70.6536],[73.5072,71.2635],[73.0864,71.4449],[73.6719,71.845],[74.3111,71.9578],[74.992,72.1449],[75.0972,72.4208],[74.7869,72.8118],[75.3693,72.7967],[75.6037,72.581],[75.7413,72.2962],[75.5504,72.1708],[75.2472,71.8135],[75.5034,71.6546],[75.2801,71.43],[75.332,71.3417],[76.1106,71.2185],[77.5897,71.1679],[78.0682,70.9863],[78.5258,70.9117],[78.2124,71.2664],[77.9084,71.3241],[77.4809,71.3115],[76.3121,71.5956],[76.0325,71.9103],[76.4218,72.0059],[76.8714,72.033],[77.5506,71.8421],[78.2324,71.9522],[78.0162,72.0921],[77.4929,72.0716],[77.4716,72.1921],[77.9683,72.3286],[78.4828,72.395],[79.422,72.3808],[79.9538,72.223],[80.7626,72.0892],[80.8563,71.9702],[81.511,71.7463],[82.0801,71.7068],[82.9861,71.7487],[83.2337,71.6681],[82.9181,71.42],[82.3229,71.26],[82.239,70.9976],[82.3358,70.8074],[82.8693,70.9548],[83.0513,70.8152],[83.03,70.5806],[82.6824,70.2177],[83.497,70.3453],[83.7358,70.5464],[83.5791,70.7659],[83.1512,71.1037],[83.5711,71.5944],[83.2005,71.8748],[82.6456,71.9251],[82.3193,72.0719],[82.1835,72.2376],[81.7929,72.3266],[81.2828,72.3588],[80.827,72.4882],[80.6561,72.7119],[80.8416,72.9492],[80.5096,73.0861
1],[80.3982,73.3569],[80.5833,73.5684],[81.8173,73.6588],[83.5449,73.6665],[84.7381,73.7629],[85.4483,73.7347],[85.6117,73.8217],[86.5913,73.8943],[87.0295,73.8241],[86.3659,73.6197],[87.12,73.615],[87.571,73.8108],[87.2097,73.8787],[86.5709,74.2438],[86.0014,74.316],[86.183,74.4231],[86.6646,74.4143],[86.7001,74.5226],[85.791,74.6451],[86.2012,74.8162],[86.6513,74.6824],[87.4192,74.941],[87.1409,75.0723],[87.6713,75.1296],[89.3102,75.4701],[89.5952,75.4583],[90.1851,75.591],[91.4795,75.6496],[91.8453,75.7238],[93.5498,75.854],[93.1783,75.959],[93.6483,76.0542],[94.5756,76.1517],[95.9197,76.113],[95.9859,76.0096],[96.879,75.9311],[97.2052,76.0187],[98.6621,76.2427],[99.5628,76.1093],[99.8255,76.1359],[98.8055,76.4806],[100.3223,76.479],[100.8438,76.5252],[101.0991,76.7041],[100.9202,76.8224],[100.9899,76.9904],[101.5177,77.1981],[103.1312,77.6265],[104.0146,77.7304],[105.8944,77.4889],[106.0596,77.3906],[104.9121,77.1748],[105.712,77.0015],[106.9416,77.0343],[107.4299,76.9265],[106.6388,76.5734],[107.6243,76.5101],[108.0278,76.7185],[109.3692,76.7491],[109.9814,76.7119],[110.4714,76.7585],[111.1151,76.723],[111.7862,76.6035],[112.6194,76.3836],[112.7983,76.1297],[113.4277,76.1122],[113.564,75.8915],[113.8712,75.856],[113.6199,75.5928],[112.6292,75.8354],[112.9559,75.5719],[113.726,75.4505],[113.6137,75.293],[112.9248,75.0151],[111.8683,74.7401],[111.2988,74.6584],[109.8402,74.3219],[109.8105,74.1692],[109.0749,74.0323],[108.1996,73.6941],[107.7654,73.625],[107.2709,73.621],[106.6792,73.3307],[106.1887,73.3081],[105.6774,72.9592],[106.0667,72.9499],[106.4782,73.1394],[107.7503,73.1731],[108.0011,73.2355],[109.09,73.3785],[109.331,73.4874],[109.8553,73.4726],[110.4288,73.6288],[110.3884,73.726],[109.7527,73.7227],[109.869,73.9307],[110.2614,74.0174],[111.056,73.9393],[111.4005,73.8277],[112.1471,73.7089],[112.7956,73.746],[113.0327,73.9138],[113.4162,73.6477],[113.157,73.4595],[114.0607,73.5846],[114.8158,73.6073],[115.3378,73.7025],[116.4955,73.6761],[117.3087,73.5991],[118.4504,73.5897],[118.4304,73.2466],[118.9604,73.1172],[119.7505,72.9792],[120.5979,72.9812],[120.997,72.9368],[121.8861,72.961],[122.5373,72.8777],[122.6154,73.028],[123.1605,72.955],[123.6222,73.1933],[123.3838,73.3474],[123.3052,73.5329],[124.3883,73.7549],[124.7962,73.7118],[125.617,73.5207],[126.2544,73.5482],[126.2575,73.4197],[126.5527,73.3349],[127.0312,73.5474],[127.7406,73.4817],[128.8885,73.1902],[129.0536,73.0453],[129.0172,72.8724],[129.2503,72.7053],[128.6332,72.5501],[129.1166,72.4858],[129.4118,72.3156
1],[129.2836,72.0921],[128.9351,72.0794],[128.4752,72.2456],[127.8413,72.3082],[128.3589,72.0883],[128.9116,71.7554],[129.2103,71.9169],[129.4607,71.7394],[128.9489,71.7076],[129.7621,71.1195],[130.2814,70.9473],[130.6685,70.8882],[131.1572,70.7422],[131.562,70.9011],[131.9065,71.2027],[132.2274,71.6428],[132.5621,71.8952],[133.4264,71.491],[134.1029,71.3789],[134.7026,71.3867],[135.0222,71.515],[135.8847,71.6306],[136.4062,71.5707],[137.3153,71.3594],[137.6505,71.2083],[138.0908,71.3075],[137.9181,71.384],[138.1183,71.5663],[139.0048,71.5561],[139.2094,71.4449],[139.984,71.4915],[139.695,71.7003],[139.64,71.9984],[139.8473,72.1486],[139.6169,72.2257],[139.1761,72.1635],[139.1406,72.3298],[139.6014,72.496],[140.4505,72.4931],[141.0791,72.587],[140.8083,72.8908],[141.3099,72.8578],[142.0614,72.7208],[143.5156,72.6982],[145.4856,72.5422],[146.2531,72.4423],[146.2349,72.3497],[144.7763,72.3824],[144.3608,72.2654],[144.4709,72.1748],[145.0391,72.2598],[146.594,72.3025],[146.8071,72.2365],[146.4018,72.0355],[146.2305,72.1375],[145.7098,72.2064],[145.7568,71.9413],[145.1256,71.9271],[144.9898,71.7534],[145.1886,71.6959],[145.8048,71.7465],[146.3681,71.922],[147.1271,72.292],[147.4339,72.3409],[148.402,72.312],[149.5015,72.1644],[149.9631,71.9922],[149.881,71.843],[149.0487,71.7958],[148.9231,71.7147],[149.8571,71.6016],[150.0608,71.5108],[150.5997,71.5201],[150.9677,71.3805],[151.5825,71.2871],[152.0929,71.0234],[151.7622,70.9825],[152.5089,70.8345],[153.7944,70.88],[155.0293,71.0343],[155.5957,71.0387],[155.8953,71.0955],[157.4472,71.0744],[158.0371,71.0394],[158.7021,70.935],[159.3506,70.7908],[159.7279,70.6496],[160.0062,70.3096],[159.7292,69.8701],[159.8326,69.7849],[160.9109,69.6063],[161.0356,69.0982],[161.3099,68.9824],[161.3405,68.9051],[161.1288,68.6539],[161.23,68.6539],[161.3654,68.823],[161.5656,68.9051],[161.4799,69.2016],[161.5367,69.3796],[161.9451,69.5452],[162.3757,69.6491],[163.2013,69.7148],[164.1597,69.7192],[164.5135,69.6091],[165.7608,69.5845],[166.8204,69.4995],[167.6283,69.7403],[167.9501,69.6993],[168.1499,69.5774],[168.303,69.2716],[169.3106,69.0796],[169.6098,68.7862],[170.5375,68.8254],[170.9952,69.0454],[170.9965,69.1346],[170.5824,69.5834],[170.1607,69.6265],[170.5029,69.8566],[170.4869,70.1076],[171.2469,70.0761],[172.5595,69.9682],[173.2772,69.8238],[173.4388,69.9469],[173.948,69.8741],[175.2956,69.8602],[175.7511,69.9041],[176.1075,69.8604],[176.9243,69.646],[177.3943,69.6116],[177.9337,69.4955],[178.8485,69.3872],[180,68.9835],[180,65.0672],[179.8273,65.0342],[179.4482,64.822],[179.1499,64.7816],[178.5196,64.6029],[178.2852,64.6722],[177.7486,64.717],[177.223,64.8617],[176.2469,64.8431],[176.3512,64.7052],[176.7312,64.6249],[177.0499,64.7192],[177.4671,64.7368],[177.433,64.4445],[177.9532,64.2223],[178.3816,64.2609],[178.4513,64.0114],[178.6501,63.9653],[178.7313,63.667],[178.7065,63.5216],[179.0279,63.2823],[179.3324,63.1902],[179.2596,63.0082],[179.5108,62.8629],[179.5703,62.6875],[179.177,62.4691],[179.1206,62.3204],[178.0193,62.547],[177.3513,62.5874],[177.3597,62.737],[177.0237,62.7772],[176.9633,62.6933],[177.1595,62.561],[176.7028,62.5058],[176.3286,62.3462],[175.2681,62.1025],[175.1922,62.0343],[174.7976,61.9389],[174.5144,61.8237],[174.1388,61.7951],[173.8223,61.6795],[173.6235,61.7161],[173.1321,61.4067],[172.8564,61.4693],[172.7308,61.3144],[172.3926,61.0618],[172.0672,60.9157],[171.7294,60.8432],[170.9495,60.5229],[170.6081,60.435],[170.3511,59.9656],[169.9827,60.067],[169.8872,60.2179],[169.6182,60.4381],[169.2267,60.5959],[168.6705,60.5628],[168.1374,60.5739],[167.2266,60.4064],[166.9642,60.3069],[166.3317,59.8724],[166.1359,59.9793],[166.3521,60.4847],[166.1803,60.4805],[165.9419,60.3569],[165.2854,60.1349],[165.0843,60.0985],[165.0191,59.8608],[164.8544,59.8409],[164.6697,59.9975],[164.3768,60.0581],[164.1348,59.9845],[163.7802,60.041],[163.41,59.8349],[163.2688,59.5199],[163.2728,59.3026],[163.0043,59.0201],[162.4529,58.7087],[162.1418,58.4475],[161.9602,58.0768],[162.0397,57.9184],[162.4671,57.7661],[162.5222,57.9042],[162.7184,57.9461],[163.145,57.8373],[163.2138,57.6869],[163.1086,57.5648],[162.7792,57.3577],[162.8027,56.8115],[162.9221,56.7227],[163.2564,56.6881],[163.2431,56.5645],[163.3354,56.2325],[163.0473,56.0447],[162.8405,56.0656],[162.6283,56.2322],[162.7131,56.3308],[162.9754,56.4491],[162.6713,56.4901],[162.4885,56.3991],[162.5284,56.2606],[162.085,56.0897],[161.7756,55.655],[161.7294,55.358],[161.8244,55.1389],[162.0801,54.8861],[162.1058,54.7521],[161.7258,54.533],[161.2939,54.5206],[161.1297,54.5983],[160.7728,54.5414],[160.0746,54.1892],[159.9219,54.0083],[159.8437,53.7837],[159.956,53.5522],[159.8975,53.3807],[160.0022,53.2748],[159.5858,53.2377],[158.952,53.0475],[158.6088,52.8735],[158.481,52.6267],[158.4637,52.3049],[158.1037,51.8095],[157.8231,51.6053],[157.5311,51.4799],[157.2021,51.2127],[156.7476,50.9692],[156.6708,51.2269],[156.5434,51.3117],[156.5003,51.475],[156.4897,51.9132],[156.3645,52.5093],[156.2287,52.6263],[156.1102,52.8662],[156.0986,53.0065],[155.9046,53.9282],[155.7067,54.5215],[155.6201,54.8646],[155.5549,55.3484],[155.7164,56.0722],[155.9828,56.6952],[156.0676,56.7815],[156.7285,57.1522],[156.9766,57.4663],[156.9482,57.6158],[156.7915,57.7479],[156.9855,57.8302],[157.2168,57.7768],[157.4503,57.7994],[157.6665,58.0198],[157.9745,57.9858],[158.2102,58.0253],[158.687,58.2815],[159.0367,58.4239],[159.5916,58.8037],[159.8473,59.1271],[160.3502,59.3941],[160.5473,59.5474],[160.8554,59.6269],[161.2189,59.8455],[161.4493,60.0273],[161.7534,60.
11522],[162.0037,60.4201],[162.2665,60.5367],[162.7131,60.6594],[162.9732,60.7828],[163.3523,60.8003],[163.71,60.9168],[163.6195,61.1113],[164.0052,61.3439],[163.8046,61.4613],[163.8827,61.6402],[164.0194,61.7107],[164.074,62.045],[164.2072,62.2922],[164.5983,62.4705],[165.1243,62.4114],[165.0439,62.5171],[164.5672,62.6755],[164.2556,62.6966],[163.3318,62.5508],[163.3021,62.373],[163.1636,62.2596],[163.0091,61.7915],[163.2577,61.6994],[163.085,61.5705],[162.6989,61.6526],[162.3926,61.6621],[162.1884,61.5407],[161.0369,60.963],[160.7666,60.7533],[160.4821,60.74],[160.1736,60.6385],[160.2259,60.8316],[160.3791,61.0254],[159.9494,61.1286],[159.8832,61.2917],[160.1625,61.5374],[160.3174,61.7933],[160.1824,61.9027],[159.5525,61.7194],[159.2951,61.9141],[159.0767,61.9223],[158.5471,61.8108],[158.3336,61.8257],[158.07,61.7536],[157.4694,61.7989],[157.0841,61.6757],[156.6801,61.4806],[156.63,61.2724],[156.056,60.9956],[155.8532,60.7772],[155.4279,60.5497],[154.9707,60.3766],[154.5783,60.095],[154.4407,59.8837],[154.2929,59.8333],[154.2689,59.6584],[154.1499,59.5286],[154.3577,59.4815],[154.5827,59.5401],[154.9711,59.4496],[155.1669,59.3601],[155.1607,59.1901],[154.7035,59.1413],[154.458,59.2165],[154.2467,59.1087],[154.011,59.0756],[153.6954,59.2247],[153.3611,59.2147],[153.2728,59.0913],[153.0779,59.0818],[152.8822,58.9391],[152.5755,58.9542],[152.4006,59.0263],[152.0881,58.9105],[151.7045,58.8667],[151.3268,58.8752],[151.1213,59.0825],[151.5048,59.1639],[151.99,59.1601],[152.1045,59.2906],[151.7982,59.3233],[151.4857,59.5241],[150.9828,59.5714],[150.7293,59.4691],[150.4572,59.5907],[149.6427,59.7705],[149.2907,59.7285],[149.0652,59.6304],[149.205,59.4882],[148.7087,59.4485],[148.9142,59.2827],[148.4912,59.2622],[148.2573,59.4143],[147.8746,59.3881],[147.5146,59.2687],[147.0401,59.3657],[146.4444,59.4305],[146.2735,59.2214],[145.9317,59.1983],[145.7564,59.3737],[145.5544,59.4136],[144.4833,59.3763],[143.869,59.4114],[143.5241,59.3437],[143.192,59.3701],[142.5803,59.2403],[142.0255,58.9997],[141.7547,58.7453],[141.3472,58.528],[140.9877,58.4168],[140.6849,58.2122],[140.447,57.8136],[140.0022,57.6875],[139.8615,57.5493],[139.4438,57.3298],[139.1815,57.2616],[138.9657,57.0881],[138.6621,56.9655],[138.2178,56.6291],[138.0739,56.4331],[137.6913,56.1395],[136.7933,55.6942],[136.4604,55.5768],[136.175,55.3522],[135.7506,55.1607],[135.5407,55.1138],[135.2623,54.9434],[135.2579,54.7314],[135.8514,54.5838],[136.7973,54.6209],[136.6828,53.9313],[136.8865,53.8394],[137.1555,53.8217],[137.2581,54.0252],[137.0961,54.1286],[137.3775,54.2824],[137.5133,54.1564],[137.3393,54.1004],[137.6225,53.9704],[137.6447,53.8658],[137.3282,53.5389],[137.7384,53.5602],[138.2528,53.7265],[138.3789,53.9093],[138.5693,53.8188],[138.2923,53.5924],[138.4508,53.5369],[138.6608,53.7449],[138.7216,54.0436],[138.6958,54.3199],[139.3195,54.193],[139.7075,54.2771],[140.1789,54.0516],[140.3471,53.8126],[140.6876,53.5964],[141.0059,53.4945],[141.4022,53.184],[141.0866,52.8975],[141.2558,52.8402],[141.2451,52.5501],[141.1696,52.3684],[141.4853,52.1786],[141.3667,51.9207],[140.9326,51.62],[140.8385,51.4142],[140.6876,51.2322],[140.6707,51.0513],[140.5207,50.8001],[140.4763,50.546],[140.5353,50.1307],[140.6245,50.0823],[140.4625,49.9114],[140.5171,49.596],[140.3089,49.0538],[140.3782,48.9642],[140.2242,48.7728],[140.1704,48.5238],[139.9982,48.3236],[139.3728,47.8873],[139.0012,47.3835],[138.5866,47.0572],[138.3918,46.7451],[138.3367,46.5432],[138.2102,46.4628],[138.1063,46.2507],[137.6855,45.8183],[137.4254,45.6399],[137.1471,45.3935],[136.8035,45.1711],[136.4604,44.8222],[136.2513,44.6668],[136.1421,44.4893],[135.8745,44.3734],[135.5331,43.9713],[135.4834,43.835],[135.2601,43.6845],[135.1309,43.5256],[134.6919,43.2908],[134.1566,43.0422],[134.0106,42.9477],[133.7092,42.83],[133.5866,42.8282],[133.1601,42.6969],[132.9967,42.8078],[132.8635,42.7936],[132.7091,42.8757],[132.4813,42.9099],[132.3038,42.8833],[132.3344,43.2388],[132.2332,43.2451],[132.0286,43.119],[131.7946,43.2553],[131.5163,42.9965],[131.3934,42.8225],[131.1586,42.6258],[130.7564,42.6733],[130.8341,42.5228],[130.6871,42.3027]]],[[[96.2855,77.0266],[95.8545,76.9749],[95.4208,77.0565],[96.5283,77.2055],[96.2855,77.0266]]],[[[67.7654,76.2376],[66.2824,7
15.9837],[64.2627,75.7198],[63.6594,75.6687],[61.3561,75.3149],[60.6552,75.055],[60.2224,74.7965],[59.2401,74.693],[59.1011,74.5075],[58.5347,74.4988],[58.6652,74.2893],[58.4415,74.1288],[57.7672,74.0139],[57.8724,73.8505],[56.9638,73.3665],[56.4302,73.2972],[55.5491,73.3569],[55.0067,73.4539],[54.3,73.3509],[54.2045,73.542],[53.7629,73.7662],[54.6427,73.9595],[55.3409,74.4196],[56.0782,74.4813],[55.5824,74.6278],[55.9135,74.796],[56.4986,74.9572],[55.9979,75.0033],[56.0356,75.1942],[56.5705,75.0976],[57.0876,75.3837],[57.607,75.3413],[57.7832,75.5067],[58.8814,75.8547],[60.0364,75.9839],[60.2792,76.0962],[61.0538,76.1199],[61.2016,76.2819],[61.7871,76.291],[62.9714,76.2367],[64.4633,76.3783],[65.8629,76.6133],[66.0631,76.746],[66.8288,76.9238],[67.5351,77.0077],[68.4859,76.9338],[68.8734,76.7895],[68.9,76.5729],[68.1654,76.2848],[67.7654,76.2376]]],[[[96.5323,76.2782],[96.1088,76.1554],[95.7861,76.2939],[96.5323,76.2782]]],[[[140.0488,75.829],[140.9442,75.7004],[141.0325,75.989],[141.4853,76.1372],[142.4605,75.9035],[143.1854,75.8136],[143.6856,75.8636],[145.2552,75.5857],[144.727,75.3655],[144.8837,75.269],[144.4078,75.1023],[144.0199,75.0446],[143.1703,75.117],[142.7295,75.3376],[142.7344,75.5446],[143.0025,75.6598],[142.5515,75.7209],[142.0863,75.6607],[142.1511,75.4576],[142.6167,75.1332],[143.1281,74.9702],[142.7783,74.8677],[142.2874,74.85],[141.9873,74.9913],[140.2677,74.8468],[139.6058,74.9456],[139.3257,74.6868],[139.0993,74.6566],[138.0921,74.7974],[137.6829,75.0086],[137.0064,75.235],[137.2896,75.3487],[137.2687,75.7495],[137.5013,75.9097],[138.2076,76.115],[138.8139,76.1996],[139.7434,75.953],[140.0488,75.829]]],[[[135.9486,75.4095],[135.4519,75.3895],[135.6139,75.7664],[136.1692,75.6057],[135.9486,75.4095]]],[[[146.7951,75.3709],[147.4969,75.4406],[148.4326,75.4135],[148.4748,75.2723],[150.1039,75.2193],[150.5304,75.0999],[150.6463,74.9445],[149.5969,74.7725],[148.0926,74.8258],[147.6269,74.9589],[147.144,74.9984],[146.1483,75.1984],[146.4386,75.5582],[146.7511,75.5105],[146.7951,75.3709]]],[[[86.653,74.9813],[87.1245,74.9398],[86.9269,74.8309],[86.3907,74.8508],[86.653,74.9813]]],[[[113.3873,74.4005],[113.259,74.2727],[112.7823,74.0951],[112.1959,74.1462],[111.6428,74.2729],[111.9491,74.3887],[112.0845,74.549],[112.9519,74.4795],[113.3873,74.4005]]],[[[141.0103,73.9995],[140.5074,73.9187],[140.1833,74.0046],[140.1016,74.1843],[140.8492,74.2738],[141.0973,74.1679],[141.0103,73.9995]]],[[[136.1976,73.9136],[135.4026,74.2016],[135.6285,74.2198],[136.2593,73.985],[136.1976,73.9136]]],[[[142.1848,73.8958],[142.6394,73.803],[143.3438,73.5687],[143.4912,73.2464],[143.1934,73.2206],[141.5967,73.3108],[140.6627,73.4519],[140.5935,73.5647],[141.0849,73.8658],[142.1848,73.8958]]],[[[70.6738,73.095],[70.3804,73.0482],[69.9201,73.0846],[69.996,73.3594],[70.3498,73.4777],[70.9402,73.5145],[71.5896,73.2832],[71.626,73.174],[70.6738,73.095]]],[[[55.32,73.3083],[56.4293,73.2011],[56.1887,73.0331],[56.0835,72.7894],[55.7235,72.7663],[55.6166,72.5992],[55.356,72.4651],[55.518,72.2206],[55.2978,71.9354],[56.0431,71.3456],[56.4542,71.1073],[56.895,70.9271],[57.6252,70.7289],[57.1458,70.589],[56.6491,70.6465],[56.4347,70.5631],[56.1426,70.6578],[55.6871,70.6922],[54.6009,70.68],[53.7225,70.8145],[53.588,71.0522],[53.8863,71.1963],[53.41,71.3401],[53.3638,71.5416],[52.9088,71.495],[52.4188,71.537],[51.8124,71.4912],[51.5905,71.5711],[51.4386,71.7769],[51.5825,72.0712],[51.8856,72.1533],[52.2519,72.1298],[52.6221,72.3009],[52.9164,72.6689],[52.5284,72.7375],[52.8121,72.8753],[53.2475,72.9732],[53.1978,73.1476],[53.7531,73.2932],[54.0909,73.2764],[54.9405,73.3833],[55.32,73.3083]]]]},properties:{name:"Russia",id:"RU"},id:"RU"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[28.2124,45.4503],[28.4513,45.2923],[28.7606,45.2341],[29.2236,45.4028],[29.5676,45.3709],[29.7061,45.2599],[29.6351,44.9798],[29.5574,44.8435],[29.0483,44.7574],[28.9262,44.8102],[28.8073,44.5652],[28.8516,44.5062],[28.6452,44.2958],[28.6586,43.9837],[28.5853,43.7422],[28.4233,43.7404],[28.05,43.8226],[27.8844,43.9872],[27.4254,44.0205],[27.0867,44.1675],[26.4893,44.084],[26.2158,44.0072],[25.9335,43.8705],[25.819,43.7666],[25.4972,43.6708],[25.1598,43.6863],[24.4305,43.7946],[24.2267,43.7635],[23.5347,43.8536],[23.2244,43.8741],[22.919,43.8345],[22.8684,43.9477],[23.0287,44.0778],[22.7051,44.2376],[22.5306,44.3779],[22.5022,44.4897],[22.7211,44.6056],[22.4978,44.7064],[22.0929,44.5421],[21.9092,44.666],[21.6362,44.7103],[21.3845,44.8701],[21.357,44.9909],[21.4919,45.1223],[20.9419,45.3655],[20.7741,45.4845],[20.775,45.7499],[20.3587,45.9754],[20.2419,46.1086],[20.5083,46.1668],[20.6135,46.1335],[20.8372,46.2595],[21.04,46.2422],[21.1519,46.3044],[21.3201,46.608],[21.4972,46.7043],[21.4946,46.7895],[21.7853,47.138],[21.9997,47.5051],[22.2905,47.7279],[22.6767,47.7989],[22.8764,47.9472],[23.2027,48.0844],[23.4082,47.9898],[23.6288,47.996],[24.1779,47.9059],[24.5787,47.9312],[24.8935,47.7177],[25.4643,47.9108],[26.1625,47.9925],[26.3055,48.2038],[26.6189,48.2597],[26.7871,48.25
157],[26.9806,48.155],[27.152,47.9592],[27.3366,47.6396],[27.8538,47.1145],[28.0717,46.9786],[28.2395,46.6408],[28.2444,46.4513],[28.1192,46.1388],[28.0997,45.9728],[28.1596,45.647],[28.0748,45.599],[28.2124,45.4503]]]},properties:{name:"Romania",id:"RO"},id:"RO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[55.7972,-21.3395],[55.5575,-21.3585],[55.3627,-21.2738],[55.233,-21.0585],[55.3112,-20.904],[55.4505,-20.8649],[55.6618,-20.9062],[55.839,-21.1388],[55.7972,-21.3395]]]},properties:{name:"Reunion",id:"RE"},id:"RE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[51.2682,24.6074],[50.9659,24.5741],[50.8043,24.7894],[50.8469,24.8883],[50.7772,25.1773],[50.763,25.4445],[50.8687,25.6128],[51.0032,25.9816],[51.2624,26.1534],[51.543,25.9022],[51.5723,25.781],[51.4853,25.5249],[51.602,25.148],[51.5869,24.9647],[51.428,24.6682],[51.2682,24.6074]]]},properties:{name:"Qatar",id:"QA"},id:"QA"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-149.3215,-17.6902],[-149.579,-17.7351],[-149.6114,-17.5318],[-149.3792,-17.5224],[-149.3215,-17.6902]]],[[[-139.0243,-9.6953],[-138.875,-9.7929],[-139.134,-9.8293],[-139.0243,-9.6953]]],[[[-140.0726,-8.9105],[-140.2175,-8.9296],[-140.2244,-8.7818],[-140.0577,-8.8013],[-140.0726,-8.9105]]]]},properties:{name:"French Polynesia",id:"PF"},id:"PF"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-58.1598,-20.1645],[-58.1246,-20.2937],[-58.0023,-20.4654],[-57.979,-20.6572],[-57.8303,-20.9981],[-57.8733,-21.355],[-57.9459,-21.4939],[-57.9162,-21.699],[-57.9856,-22.0461],[-57.8203,-22.1425],[-57.7211,-22.0994],[-57.569,-22.182],[-57.2383,-22.1953],[-56.9374,-22.2712],[-56.6331,-22.2348],[-56.5239,-22.1025],[-56.1899,-22.2814],[-55.8492,-22.3076],[-55.7466,-22.5127],[-55.6177,-22.6716],[-55.6541,-22.8105],[-55.5185,-23.4155],[-55.5382,-23.5811],[-55.459,-23.6868],[-55.4423,-23.8652],[-55.3662,-23.9913],[-55.1944,-24.0175],[-54.9827,-23.9744],[-54.6254,-23.8124],[-54.4403,-23.9016],[-54.2418,-24.0472],[-54.3182,-24.128],[-54.2809,-24.306],[-54.3129,-24.5284],[-54.413,-24.8675],[-54.4731,-25.2204],[-54.6105,-25.4326],[-54.6158,-25.576],[-54.632,-26.0057],[-54.6777,-26.3088],[-54.7552,-26.533],[-55.1358,-26.9312],[-55.4266,-27.0093],[-55.5973,-27.2077],[-55.7147,-27.415],[-56.0673,-27.3076],[-56.2418,-27.3666],[-56.3705,-27.5375],[-56.6033,-27.4678],[-56.8717,-27.4408],[-57.1118,
1-27.4701],[-57.3912,-27.4305],[-57.8123,-27.3165],[-58.1683,-27.2734],[-58.6048,-27.3142],[-58.6186,-27.1323],[-58.1914,-26.6302],[-58.2031,-26.3816],[-58.0824,-26.1384],[-57.8906,-26.0065],[-57.7548,-25.6971],[-57.5717,-25.5342],[-57.5872,-25.4051],[-57.8216,-25.1365],[-58.1365,-24.9772],[-58.3654,-24.9594],[-58.5196,-24.8431],[-58.724,-24.7867],[-59.373,-24.4538],[-59.6085,-24.2669],[-59.8924,-24.0934],[-60.1103,-24.009],[-60.5054,-23.9638],[-60.8398,-23.8581],[-61.0329,-23.7556],[-61.2083,-23.5571],[-61.5055,-23.392],[-61.7984,-23.1821],[-62.0665,-22.8696],[-62.2141,-22.6125],[-62.3726,-22.439],[-62.6261,-22.2903],[-62.6509,-22.2339],[-62.2767,-21.066],[-62.2763,-20.5627],[-61.917,-20.0553],[-61.7569,-19.6451],[-61.5119,-19.6065],[-60.0073,-19.2976],[-59.0905,-19.286],[-58.1803,-19.8178],[-58.1399,-19.9989],[-58.1598,-20.1645]]]},properties:{name:"Paraguay",id:"PY"},id:"PY"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-7.4061,37.1793],[-7.8343,37.0057],[-8.1368,37.0772],[-8.5977,37.1211],[-8.9977,37.0323],[-8.8141,37.431],[-8.7917,37.7328],[-8.879,37.9588],[-8.8024,38.1838],[-8.9147,38.5123],[-9.2132,38.4479],[-9.2505,38.6565],[-9.4742,38.7307],[-9.3748,39.3384],[-9.1482,39.5426],[-8.8379,40.1156],[-8.8867,40.1795],[-8.7724,40.6057],[-8.6845,40.7526],[-8.6557,41.0296],[-8.7385,41.2848],[-8.8108,41.6519],[-8.8876,41.7647],[-8.7771,41.9409],[-8.538,42.0692],[-8.2131,42.1336],[-8.1299,42.0181],[-8.2247,41.8956],[-8.1525,41.8122],[-7.9208,41.8836],[-7.6931,41.8885],[-7.4037,41.8335],[-7.0304,41.9507],[-6.6182,41.9422],[-6.5421,41.6724],[-6.3916,41.6652],[-6.2125,41.5321],[-6.4031,41.3754],[-6.6901,41.2147],[-6.9285,41.0092],[-6.8184,40.6541],[-6.8102,40.3429],[-7.0146,40.2084],[-6.9112,39.9372],[-7.0368,39.7139],[-7.4541,39.6806],[-7.4452,39.5363],[-7.1724,39.1351],[-6.998,39.0565],[-7.0461,38.9069],[-7.2816,38.7147],[-7.3431,38.4572],[-7.0228,38.0449],[-7.1855,38.0062],[-7.4441,37.7284],[-7.5036,37.5854],[-7.4061,37.1793]]],[[[-27.0752,38.6437],[-27.3029,38.661],[-27.2596,38.8026],[-27.0419,38.7413],[-27.0752,38.6437]]],[[[-28.1472,38.4528],[-28.2311,38.3844],[-28.4544,38.4089],[-28.4022,38.5536],[-28.1472,38.4528]]],[[[-25.649,37.8411],[-25.2666,37.8487],[-25.251,37.735],[-25.439,37.7155],[-25.7344,37.763],[-25.649,37.8411]]],[[[-17.1908,32.8686],[-16.9292,32.8416],[-16.6932,32.7581],[-16.8375,32.6485],[-17.1711,32.7217],[-17.1908,32.8686]]]]},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],[130.0684,42.0457],[129.7563,41.7123],[129.6826,41.4944],[129.7661,41.3039],[129.7119,41.1237],[129.7088,40.8574],[129.3413,40.7264],[129.1095,40.4912],[128.7012,40.3176],[128.6106,40.1977],[128.3043,40.0362],[127.9665,39.9958],[127.8671,39.8959],[127.5684,39.7818],[127.5275,39.6957],[127.5488,39.4613],[127.3837,39.2962],[127.3943,39.2079],[127.7863,39.084],[127.9719,38.898],[128.2493,38.7453],[128.3745,38.6233],[128.1685,38.3591],[128.0389,38.3085],[127.1697,38.3045],[127.0095,38.2406],[126.6668,37.917],[126.634,37.7816],[126.3698,37.8784],[126.2029,37.8287],[125.9419,37.8735],[125.7693,37.9854],[125.4492,37.7301],[125.3107,37.8433],[124.9889,37.9312],[125.1931,38.0378],[124.691,38.1292],[124.8744,38.2335],[124.8806,38.3418],[125.0675,38.5567],[125.3098,38.6654],[125.1571,38.8714],[125.4097,39.2882],[125.3609,39.5266],[125.1003,39.5905],[124.7754,39.7578],[124.6382,39.6149],[124.5574,39.7907],[124.3488,39.907],[124.3621,40.0042],[124.3865,40.1041],[124.8895,40.4596],[125.3143,40.6447],[125.4168,40.6598],[125.7284,40.8667],[125.989,40.9049],[126.4906,41.3581],[126.6011,41.6408],[126.9034,41.7811],[127.0068,41.742],[127.1795,41.5312],[127.6878,41.4402],[127.9186,41.4611],[128.1112,41.3891],[128.291,41.5627],[128.0331,41.8983],[128.0451,41.9875],[128.9236,42.0381],[129.1957,42.2183],[129.3137,42.4137],[129.5237,42.3848],[129.7199,42.4749],[129.7794,42.7768],[129.8983,42.9983],[130.2406,42.8917],[130.2468,42.7448],[130.5269,42.5353]]]},properties:{name:"North Korea",id:"KP"},id:"KP"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-66.1295,18.4448],[-65.8787,18.4439],[-65.6288,18.3813],[-65.6208,18.2424],[-65.9708,17.9743],[-66.4085,17.9508],[-66.5108,17.9872],[-66.7725,17.9867],[-66.9001,
117.9481],[-67.1968,17.9943],[-67.1724,18.2242],[-67.2641,18.3645],[-67.1587,18.4994],[-66.1885,18.4759],[-66.1295,18.4448]]]},properties:{name:"Puerto Rico",id:"PR"},id:"PR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[19.6045,54.4591],[20.2082,54.4207],[22.1684,54.3599],[22.7663,54.3568],[23.0154,54.3484],[23.37,54.2005],[23.4814,54.0791],[23.4845,53.9398],[23.5991,53.5993],[23.8872,53.0276],[23.9156,52.7703],[23.8445,52.6642],[23.4797,52.5515],[23.204,52.338],[23.1969,52.257],[23.4584,52.1695],[23.6523,52.0403],[23.6257,51.8093],[23.5449,51.7103],[23.6053,51.5179],[23.6643,51.3101],[24.1056,50.8449],[23.9786,50.7857],[24.0949,50.617],[23.9728,50.4101],[23.7118,50.3773],[23.0362,49.899],[22.6496,49.539],[22.7326,49.2951],[22.7055,49.1712],[22.5386,49.0727],[22.0201,49.2094],[21.8901,49.3435],[21.6397,49.4121],[21.0795,49.4183],[20.9473,49.3171],[20.6161,49.3916],[20.3631,49.3852],[20.1638,49.3164],[20.0577,49.1812],[19.802,49.1923],[19.7741,49.3721],[19.664,49.3961],[19.4416,49.5976],[19.1495,49.4001],[18.9684,49.3963],[18.8321,49.5108],[18.8068,49.6138],[18.5946,49.7578],[18.5622,49.8792],[18.3052,49.9141],[18.0282,50.0353],[17.8746,49.9722],[17.5892,50.1573],[17.152,50.3784],[16.8692,50.4146],[16.9935,50.2597],[16.6792,50.0974],[16.2105,50.4237],[16.4196,50.5737],[16.2824,50.6556],[16.0072,50.6117],[15.7306,50.7397],[15.3542,50.8119],[15.2588,50.9586],[14.9938,51.0143],[14.9827,50.8867],[14.8096,50.8589],[15.0164,51.2527],[14.9059,51.4633],[14.7248,51.5239],[14.7385,51.6271],[14.6018,51.8324],[14.7527,52.0818],[14.5548,52.3597],[14.6196,52.5284],[14.5139,52.6456],[14.1286,52.8782],[14.3688,53.1055],[14.4145,53.2835],[14.2587,53.7296],[14.4877,53.6719],[14.5583,53.8232],[14.2139,53.8707],[14.2112,53.9504],[14.3843,53.9247],[14.7159,54.0183],[15.9002,54.254],[16.1865,54.2904],[16.5598,54.5539],[16.8852,54.5965],[17.2621,54.7294],[17.8431,54.8167],[18.3234,54.8382],[18.6697,54.4309],[18.9764,54.349],[19.407,54.3861],[19.6045,54.4591]]]},properties:{name:"Poland",id:"PL"},id:"PL"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[152.9656,-4.7565],[152.8915,-4.8324],[152.7401,-4.6358],[152.6807,-4.4986],[152.6966,-4.282],[152.5985,-3.9948],[152.3557,-3.6681],[152.1924,-3.5057],[151.9731,-3.4533],[151.5785,-3.1536],[150.9681,-2.7799],[150.8478,-2.7799],[150.8256,-2.573],[151.1745,-2.7892],[151.2265,-2.8704],[151.4755,-2.9424],[151.8071,-3.1727],[152.033,-3.2513],[152.1795,-3.4102],[153.0167,-4.1058],[153.1241,-4.2523],[153.1325,-4.3526],[153.0442,-4.4764],[153.0233,-4.6664],[152.9656,-4.7565]]],[[[150.4368,-2.6618],[150.1656,-2.66],[150.0435,-2.5127],[150.1025,-2.4048],[150.2273,-2.3844],[150.4297,-2.4705],[150.4368,-2.6618]]],[[[147.0676,-1.96],[147.4006,-2.0253],[147.2061,-2.182],[146.9265,-2.1891],[146.748,-2.1487],[146.5465,-2.2086],[146.6562,-1.9738],[147.0676,-1.96]]],[[[149.7656,-1.553],[149.6711,-1.5765],[149.5459,-1.4717],[149.581,-1.3532],[149.7252,-1.4305],[149.7656,-1.553]]],[[[153.536,-11.4762],[153.5538,-11.6307],[153.3789,-11.5596],[153.2346,-11.4202],[153.3065,-11.3563],[153.536,-11.4762]]],[[[151.0809,-10.0202],[151.2966,-9.9567],[151.2309,-10.1947],[150.9592,-10.0926],[150.8625,-9.8023],[151.0516,-9.939],[151.0809,-10.0202]]],[[[150.5282,-9.3464],[150.6689,-9.4285],[150.7888,-9.4179],[150.8789,-9.5128],[150.894,-9.6673],[150.4363,-9.6247],[150.5087,-9.5359],[150.4346,-9.4347],[150.5282,-9.3464]]],[[[150.3453,-9.4938],[150.273,-9.5004],[150.1096,-9.3619],[150.2082,-9.2061],[150.32,-9.2643],[150.3453,-9.4938]]],[[[152.6309,-8.9593],[152.8098,-8.9673],[152.9847,-9.1506],[152.8675,-9.2243],[152.7202,-9.1666],[152.6309,-8.9593]]],[[[148.0256,-5.8263],[147.8746,-5.7491],[147.781,-5.627],[147.8467,-5.4907],[148.0549,-5.6115],[148.0256,-5.8263]]],[[[155.9575,-6.687],[155.7191,-6.8628],[155.5207,-6.8304],[155.344,-6.7217],[155.2086,-6.5268],[155.202,-6.3075],[155.0102,-6.2098],[154.782,-5.9706],[154.7092,-5.7473],[154.7412,-5.5453],[154.9969,-5.54],[155.0937,-5.6204],[155.2277,-5.8654],[155.3724,-5.9746],[155.467,-6.145],[155.6383,-6.2209],[155.8225,-6.3803],[155.9575,-6.687]]],[[[147.1764,-5.4321],[147.0059,-5.307],[147.1311,-5.1907],[147.2061,-5.2515],[147.1764,-5.4321]]],[[[154.6471,-5.4326],[154.5401,-5.1108],[154.6822,-5.054],[154.727,-5.2182],[154.6471,-5.4326]]],[[[151.9158,-4.2967],[152.1174,-4.2123],[152.1973,-4.2851],[152.4054,-4.3406],[152.3637,-4.4907],[152.4001,-4.7312],[152.2576,-4.9545],[152.0135,-5.0038],[151.994,-5.1489],[152.1431,-5.3571],[152.077,-5.4583],[151.8652,-5.5649],[151.515,-5.5524],[151.4222,-5.7473],[151.2291,-5.92],[151.0431,-6.015],[150.8092,-6.
10714],[150.7058,-6.1495],[150.4283,-6.2764],[149.6524,-6.2906],[149.4829,-6.1251],[149.3825,-6.078],[149.1264,-6.1277],[148.8077,-5.9164],[148.4011,-5.7651],[148.3447,-5.5449],[148.4322,-5.4717],[148.5649,-5.5081],[148.999,-5.4845],[149.2454,-5.5729],[149.4753,-5.5733],[149.6316,-5.516],[149.8313,-5.524],[149.9627,-5.4477],[150.0453,-5.0344],[150.1061,-5.429],[150.1833,-5.5236],[150.2987,-5.5356],[150.5193,-5.4601],[150.6259,-5.5209],[150.953,-5.4237],[151.1377,-5.113],[151.3268,-4.9603],[151.5727,-4.9377],[151.6712,-4.8835],[151.6646,-4.6371],[151.5518,-4.3455],[151.5931,-4.2008],[151.8195,-4.2168],[151.9158,-4.2967]]],[[[140.9761,-9.1187],[140.9757,-7.6827],[140.9752,-6.9054],[140.8625,-6.7399],[140.8745,-6.6116],[140.9748,-6.3461],[140.9748,-5.243],[140.9739,-4.0232],[140.9734,-2.6099],[141.1856,-2.6276],[141.986,-2.9637],[142.2115,-3.0835],[142.9053,-3.3206],[143.509,-3.4311],[144.0159,-3.7835],[144.122,-3.8155],[144.4775,-3.8253],[144.6267,-3.993],[144.8433,-4.1014],[145.0879,-4.349],[145.3347,-4.3854],[145.767,-4.8231],[145.7928,-5.1778],[145.7453,-5.4024],[145.8527,-5.4712],[146.2056,-5.5449],[146.4036,-5.6164],[147.0344,-5.9191],[147.3766,-5.9506],[147.5666,-6.0571],[147.8018,-6.315],[147.8453,-6.6626],[147.7095,-6.7234],[147.3557,-6.7425],[147.1191,-6.7217],[146.9536,-6.834],[146.9607,-6.929],[147.1049,-7.1669],[147.1902,-7.3782],[147.7242,-7.8762],[148.1268,-8.1035],[148.2471,-8.5545],[148.4513,-8.6948],[148.5831,-9.0516],[148.7917,-9.0894],[149.0976,-9.017],[149.2476,-9.0712],[149.264,-9.1808],[149.2032,-9.4068],[149.2631,-9.4978],[149.4758,-9.5883],[149.7559,-9.6109],[149.9734,-9.6607],[149.9849,-9.737],[149.7612,-9.8058],[149.8744,-10.0131],[150.364,-10.1898],[150.6672,-10.2573],[150.637,-10.338],[150.4887,-10.4259],[150.6472,-10.5178],[150.4825,-10.6368],[150.32,-10.655],[150.0169,-10.5773],[149.9481,-10.4828],[149.7541,-10.3531],[149.3528,-10.2897],[148.9369,-10.255],[148.7127,-10.1667],[148.3833,-10.1853],[148.1503,-10.1072],[148.0513,-10.1285],[147.7685,-10.0699],[147.5533,-9.9123],[147.4964,-9.7903],[147.2989,-9.5794],[147.017,-9.3877],[146.9256,-9.2474],[146.9132,-9.0916],[146.6965,-9.0255],[146.456,-8.6437],[146.2966,-8.4555],[146.1843,-8.2464],[146.0334,-8.0764],[145.7289,-7.9526],[145.4679,-7.9299],[145.2876,-7.8616],[144.9738,-7.8021],[144.7736,-7.6423],[144.5099,-7.5673],[144.2254,-7.7648],[143.8983,-7.6738],[143.9422,-7.9441],[143.7793,-8.028],[143.5516,-7.9845],[143.6137,-8.2003],[143.0948,-8.3112],[142.7978,-8.345],[143.1117,-8.4746],[143.3065,-8.661],[143.3922,-8.8017],[143.366,-8.9611],[142.8591,-9.2026],[142.6474,-9.3277],[142.2297,-9.1697],[141.6215,-9.2114],[141.4058,-9.1506],[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:[[[[120.2503,5.2568],[120.1918,5.1684],[120.0133,5.1511],[119.9583,5.0797],[119.8273,5.1334],[120.2082,5.3402],[120.2503,5.2568]]],[[[121.1594,6.0758],[121.218,5.9426],[120.9308,5.896],[120.8984,6.007],[121.0378,6.0962],[121.1594,6.0758]]],[[[122.0929,6.4282],[121.9593,6.4158],[121.8089,6.6138],[122.0583,6.7407],[122.2883,6.6391],[122.2008,6.4828],[122.0929,6.4282]]],[[[126.0059,9.3211],[126.1932,9.2767],[126.1918,9.1248],[126.3046,8.9522],[126.3197,8.8448],[126.1417,8.6272],[126.1732,8.5602],[126.3654,8.4839],[126.3796,8.3267],[126.4586,8.2029],[126.4355,7.8327],[126.57,7.6773],[126.5936,7.5468],[126.5816,7.2476],[126.4391,7.0124],[126.2939,6.8823],[126.2402,6.734],[126.1892,6.3097],[126.1097,6.4895],[126.08,6.7332],[125.9011,7.1171],[125.8243,7.3333],[125.6894,7.2632],[125.6405,7.1051],[125.542,7.0164],[125.4008,6.7957],[125.3809,6.6901],[125.5886,6.4659],[125.6707,6.2249],[125.6681,5.9785],[125.4559,5.6643],[125.2881,5.6323],[125.233,5.8081],[125.2685,6.0331],[125.174,6.0469],[125.0355,5.8707],[124.9272,5.8756],[124.6364,5.9981],[124.213,6.2333],[124.078,6.4042],[123.9853,6.9937],[124.1908,7.2672],[124.2068,7.3963],[123.9684,7.6644],[123.6657,7.8176],[123.493,7.8078],[123.3909,7.4074],[123.1783,7.5295],[123.0966,7.7004],[122.9896,7.5464],[122.8431,7.5295],[122.7916,7.7226],[122.6163,7.763],[122.4978,7.6729],[122.3198,7.3404],[122.176,7.0044],[122.0983,6.9138],[121.9642,6.9
1684],[121.9043,7.075],[121.9247,7.1997],[122.0472,7.3635],[122.132,7.8105],[122.3371,8.0284],[122.6731,8.1332],[122.911,8.1563],[122.9963,8.2206],[123.0176,8.3982],[123.1472,8.5158],[123.3412,8.5704],[123.4344,8.7032],[123.6803,8.6206],[123.8494,8.4328],[123.8774,8.1887],[123.9968,8.1589],[124.2258,8.2712],[124.3253,8.5083],[124.4513,8.6064],[124.6218,8.5225],[124.731,8.5629],[124.7869,8.874],[124.869,8.9722],[125.1412,8.8687],[125.2095,9.0272],[125.4989,9.0148],[125.5336,9.1408],[125.4141,9.6691],[125.5211,9.7592],[125.8767,9.5133],[126.0059,9.3211]]],[[[124.5938,9.7871],[124.4775,9.7481],[124.3599,9.63],[124.1224,9.5994],[123.9355,9.6238],[123.817,9.8173],[124.0598,10.0002],[124.1726,10.1351],[124.3359,10.16],[124.577,10.0268],[124.5938,9.7871]]],[[[125.6902,9.9145],[125.4949,10.1187],[125.5247,10.3096],[125.6467,10.2452],[125.7031,10.0717],[125.6902,9.9145]]],[[[119.9161,10.4858],[119.7647,10.5515],[119.8522,10.6403],[120.0084,10.5702],[119.9161,10.4858]]],[[[122.6496,10.4725],[122.5382,10.425],[122.5373,10.6074],[122.6727,10.7388],[122.737,10.6545],[122.6496,10.4725]]],[[[123.1308,9.064],[122.9945,9.0587],[122.8666,9.3197],[122.5626,9.4826],[122.4108,9.6939],[122.3997,9.8231],[122.4716,9.9616],[122.7131,9.99],[122.8556,10.0868],[122.8666,10.2839],[122.8169,10.5036],[122.9585,10.6984],[122.9834,10.8867],[123.2564,10.9941],[123.5107,10.9231],[123.5676,10.7806],[123.493,10.5821],[123.3434,10.3256],[123.2959,10.1245],[123.1618,9.8644],[123.1499,9.606],[123.3083,9.357],[123.3203,9.2731],[123.2289,9.1213],[123.1308,9.064]]],[[[123.3705,9.4498],[123.3159,9.4888],[123.4038,9.8892],[123.386,9.9669],[123.5143,10.1405],[123.7114,10.4738],[123.9298,10.9639],[124.0532,10.9257],[124.0514,10.5857],[123.952,10.3167],[123.7886,10.2208],[123.6435,10.0202],[123.6341,9.9216],[123.4934,9.5892],[123.3705,9.4498]]],[[[117.3109,8.4395],[117.2559,8.5411],[117.35,8.7134],[117.8848,9.2407],[118.1148,9.3468],[118.5334,9.7938],[118.7278,10.0348],[118.845,10.1312],[119.0239,10.3535],[119.2241,10.4774],[119.3128,10.6869],[119.2614,10.8449],[119.4651,11.2937],[119.5601,11.2666],[119.5268,10.9532],[119.6844,10.5515],[119.5952,10.4073],[119.4225,10.3544],[119.2849,10.2519],[119.1917,10.061],[118.782,9.9163],[118.774,9.7667],[118.5698,9.4227],[118.4348,9.2562],[118.1343,9.1013],[117.9896,8.8772],[117.6798,8.6778],[117.5164,8.5385],[117.3109,8.4395]]],[[[124.5747,11.343],[124.7243,11.3221],[124.8211,11.4016],[124.9299,11.3727],[125.0266,11.2116],[125.0399,10.9519],[125.0133,10.7854],[125.1878,10.5848],[125.2535,10.2639],[125.1052,10.2182],[125.0266,10.0331],[124.7807,10.168],[124.7896,10.3274],[124.7377,10.4397],[124.7985,10.682],[124.7869,10.7815],[124.6626,10.9621],[124.4456,10.9235],[124.3306,11.5352],[124.5747,11.343]]],[[[124.6085,11.4921],[124.4833,11.4859],[124.3603,11.6657],[124.5108,11.687],[124.6085,11.4921]]],[[[122.4964,11.6151],[122.6127,11.564],[122.7264,11.608],[122.9315,11.5294],[123.1583,11.5356],[123.1197,11.2866],[123.0167,11.1166],[122.8027,10.9901],[122.7699,10.8236],[122.5222,10.6918],[122.1977,10.623],[121.9882,10.4583],[121.9642,10.8716],[122.0508,11.0975],[122.1036,11.643],[122.0672,11.7238],[121.891,11.7909],[121.9638,11.8974],[122.2909,11.7722],[122.4964,11.6151]]],[[[120.0386,11.7034],[119.964,11.6692],[119.8611,11.9538],[120.0359,11.9174],[120.0386,11.7034]]],[[[120.0999,12.1677],[120.3413,12.0776],[120.3147,12.0124],[120.0106,12.0084],[119.8659,12.1988],[119.8966,12.3133],[120.0999,12.1677]]],[[[122.6545,12.3089],[122.6034,12.2858],[122.4228,12.4549],[122.6034,12.4918],[122.6545,12.3089]]],[[[125.2397,12.5277],[125.32,12.3218],[125.5358,12.1913],[125.4568,11.9524],[125.5056,11.5441],[125.609,11.323],[125.6281,11.1321],[125.4319,11.1126],[125.2335,11.145],[125.1558,11.2671],[125.0342,11.3412],[124.917,11.5583],[124.9951,11.7651],[124.8841,11.7753],[124.6768,12.0208],[124.529,12.0794],[124.3848,12.2441],[124.2946,12.5695],[124.5659,12.5264],[125.15,12.5726],[125.2397,12.5277]]],[[[123.7167,12.2871],[123.9085,12.1691],[124.0403,11.9666],[123.9826,11.8188],[123.6119,12.09],[123.5312,12.1966],[123.4188,12.1944],[123.2928,12.0363],[123.2107,12.1065],[123.267,12.3954],[123.2364,12.5837],[123.4628,12.5011],[123.7167,12.2871]]],[[[122.0943,12.3551],[121.9895,12.4354],[122.0015,12.5983],[122.1316,12.5375],[122.0943,12.3551]]],[[[120.7045,13.4794],[120.9153,13.5012],[121.1226,13.3813],[121.2029,13.4324],[121.5225,13.131],[121.4799,12.8371],[121.5407,12.6383],[121.4125,12.423],[121.3943,12.3005],[121.2367,12.2188],[121.1075,12.3036],[120.922,12.5117],[120.8993,12.6458],[120.7959,12.7479],[120.7635,12.9698],[120.6512,13.1691],[120.5082,13.2601],[120.4013,13.5172],[120.7045,13.4794]]],[[[121.9149,13.5403],[122.1147,13.463],[122.1222,13.3649],[122.0051,13.2051],[121.8293,13.3285],[121.8151,13.4244],[121.9149,13.5403]]],[[[124.3537,13.6321],[124.1752,13.5314],[124.039,13.6632],[124.1238,13.7906],[124.1229,13.9797],[124.225,14.0778],[124.4172,13.8709],[124.3537,13.6321]]],[[[122.0335,15.0051],[121.9229,14.8],[121.8204,14.9634],[121.8399,15.0379],[122.0335,15.0051]]],[[[121.1017,18.6153],[121.2544,18.5633],[121.5931,18.3764],[121.8457,18.2952],[122.0383,18.3281],[122.1467,18.4865],[122.2998,18.4026],[122.294,18.2344],[122.1795,18.0644],[122.1511,17.7563],[122.2368,17.435],[122.3624,17.3448],[122.4077,17.1779],[122.5191,17.1247],[122.4259,16.8228],[122.2257,16.4353],[122.1351,16.185],[121.7889,16.0775],[121.5953,15.9333],[121.5612,15.8267],[121.6069,15.67],[121.3925,15.3242],[121.5438,14.9993],[121.6957,14.7374],[121.6264,14.6819],[121.6486,14.4813],[121.8004,14.1138],[121.9118,14.0205],[122.2115,13.93],[122.2745,14.0445],[122.1999,14.1479],[122.4907,14.3224],[122.856,14.2509],[123.0145,14.08],[123.0708,13.9602],[123.0597,13.7888],[123.2315,13.7475],[123.2972,13.8363],[123.3203,14.0618],[123.4322,13.9664],[123.726,13.8843],[123.8574,13.7995],[123.8064,13.7218],[123.6071,13.7045],[123.6079,13.5283],[123.8192,13.2695],[123.7851,13.1106],[123.9551,13.0999],[124.1428,13.036],[124.1375,12.791],[124.0598,12.5672],[123.8778,12.6897],[123.9178,12.9401],[123.6266,12.9117],[123.311,13.044],[123.2954,13.2158],[123.1632,13.4417],[122.8635,13.617],[122.5954,13.9078],[122.468,13.8869],[122.508,13.657],[122.6678,13.3955],[122.6753,13.253],[122.5151,13.2601],[122.4068,13.4927],[122.073,13.7884],[121.7778,13.9375],[121.5012,13.8421],[121.4462,13.712],[121.2034,13.6401],[120.8407,13.8847],[120.7289,13.9007],[120.637,13.8044],[120.6166,14.1879],[120.6885,14.2913],[120.922,14.4933],[120.8882,14.7157],[120.708,14.7765],[120.5469,14.7663],[120.5886,14.4831],[120.4386,14.4533],[120.2508,14.7934],[120.0821,14.8511],[120.0368,15.1147],[119.933,15.4308],[119.8917,15.8378],[119.7692,16.0083],[119.7727,16.2551],[119.8309,16.3266],[120.0333,16.1845],[120.1598,16.0478],[120.3369,16.0664],[120.3893,16.2218],[120.3054,16.5294],[120.3214,16.762],[120.4088,16.9555],[120.4244,17.4385],[120.3582,17.6383],[120.5997,18.5078],[120.8136,18.6033],[121.1017,18.6153]]]]},properties:{name:"Philippines",id:"PH"},id:"PH"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-69.9658,-4.2359],[-70.0533,-4.3331],[-70.239,-4.3011],[-70.4046,-4.1502],[-70.7995,-4.1733],[-70.9737,-4.3504],[-71.5214,-4.4698],[-71.8448,-4.5044],[-72.2568,-4.749],[-72.6987,-5.0673],[-72.8871,-5.1228],[-72.9799,-5.635],[-73.163,-5.9333],[-73.2355,-6.0984],[-73.1354,-6.3443],[-73.1374,-6.466],[-73.4999,-6.6795],[-73.758,-6.9059],[-73.8046,-7.0799],[-73.7234,-7.2628],[-73.7496,-7.3356],[-73.9644,-7.3791],[-74.0021,-7.5562],[-73.8221,-7.7391],[-73.7205,-7.7826],[-73.7755,-7.9366],[-73.6102,-8.1457],[-73.5491,-8.3459],[-73.3605,-8.4795],[-73.3023,-8.6539],[-73.2031,-8.7192],[-72.9741,-8.993],[-72.9703,-9.12],[-73.2093,-9.4116],[-72.8143,-9.4103],[-72.379,-9.5102],[-72.318,-9.5568],[-72.2601,-9.7743],[-72.1729,-9.844],[-72.1815,-10.0038],[-71.608,-10.006],[-71.238,-9.9661],[-70.9708,-9.7659],[-70.637,-9.4782],[-70.5673,-9.7046],[-70.637,-9.8236],[-70.6423,-11.0101],[-70.5333,-10.9471],[-70.3922,
1-11.0585],[-70.2202,-11.0478],[-69.9603,-10.9297],[-69.5785,-10.9519],[-69.0461,-11.8757],[-68.6852,-12.502],[-68.7591,-12.6871],[-68.9786,-12.8802],[-68.9835,-13.4963],[-69.0741,-13.6828],[-68.8803,-14.199],[-69.0046,-14.2652],[-69.0132,-14.3775],[-69.235,-14.5972],[-69.276,-14.7459],[-69.3595,-14.7952],[-69.3748,-14.963],[-69.1726,-15.2368],[-69.4185,-15.6035],[-69.3919,-15.7367],[-69.2176,-16.149],[-69.1342,-16.2218],[-68.9134,-16.2618],[-68.8579,-16.355],[-69.0061,-16.4336],[-69.0208,-16.6422],[-69.1999,-16.7683],[-69.4212,-17.0399],[-69.6249,-17.2002],[-69.5219,-17.3888],[-69.5108,-17.506],[-69.6848,-17.6498],[-69.8522,-17.704],[-69.8025,-17.9002],[-69.8398,-18.0933],[-69.9263,-18.206],[-70.1838,-18.3254],[-70.4184,-18.3454],[-70.8174,-18.0524],[-70.9417,-17.9321],[-71.337,-17.6827],[-71.3994,-17.4221],[-71.5323,-17.2943],[-71.8684,-17.1509],[-72.1114,-17.0026],[-72.4676,-16.7079],[-72.7939,-16.6147],[-73.2637,-16.3887],[-73.4,-16.3044],[-73.825,-16.153],[-74.1471,-15.9124],[-74.3728,-15.8339],[-74.5548,-15.6989],[-75.1043,-15.4117],[-75.2746,-15.1782],[-75.3966,-15.0935],[-75.5336,-14.899],[-75.934,-14.6336],[-76.1366,-14.3202],[-76.2891,-14.1333],[-76.2971,-13.9482],[-76.1839,-13.5154],[-76.2236,-13.3712],[-76.4273,-13.1101],[-76.5552,-12.8234],[-76.758,-12.5273],[-76.8322,-12.3489],[-77.1527,-12.0603],[-77.2204,-11.6635],[-77.31,-11.5326],[-77.6332,-11.288],[-77.6642,-11.0221],[-77.7362,-10.8365],[-78.0955,-10.2608],[-78.1856,-10.089],[-78.3565,-9.6522],[-78.4457,-9.3708],[-78.5802,-9.1564],[-78.7547,-8.7405],[-78.7622,-8.6171],[-78.9253,-8.4044],[-79.0123,-8.21],[-79.3772,-7.8354],[-79.589,-7.419],[-79.6178,-7.2956],[-79.7621,-7.0666],[-80.1103,-6.6497],[-80.8117,-6.2822],[-81.1421,-6.0567],[-81.1805,-5.9426],[-81.0918,-5.8126],[-80.9917,-5.8609],[-80.8827,-5.7589],[-80.9431,-5.4752],[-81.1677,-5.1671],[-81.1084,-5.0278],[-81.3366,-4.6695],[-81.2833,-4.3224],[-81.232,-4.2345],[-80.892,-3.8816],[-80.7986,-3.7312],[-80.5036,-3.4959],[-80.3247,-3.388],[-80.2734,-3.4249],[-80.1793,-3.8776],[-80.3032,-4.005],[-80.4372,-3.9788],[-80.51,-4.0694],[-80.4537,-4.2052],[-80.4885,-4.3939],[-80.3835,-4.4636],[-80.1396,-4.2962],[-79.7974,-4.4764],[-79.6385,-4.4547],[-79.5162,-4.539],[-79.502,-4.6704],[-79.3308,-4.9279],[-79.0763,-4.9905],[-78.8614,-4.6651],[-78.6861,-4.5626],[-78.6794,-4.326],[-78.5505,-3.9868],[-78.4198,-3.7769],[-78.3472,-3.4311],[-78.2262,-3.4892],[-78.1834,-3.3503],[-77.8607,-2.9819],[-76.679,-2.5628],[-76.0898,-2.1331],[-75.5706,-1.5312],[-75.4204,-.9622],[-75.2497,-.9519],[-75.2837,-.7069],[-75.2632,-.5555],[-75.4248,-.4091],[-75.4759,-.1569],[-75.2845,-.1063],[-75.1383,-.0504],[-74.9454,-.188],[-74.8018,-.2],[-74.7554,-.2985],[-74.6165,-.37],[-74.4178,-.5809],[-74.3344,-.8507],[-74.2465,-.9706],[-74.0545,-1.0287],[-73.8632,-1.1965],[-73.6643,-1.2489],[-73.4943,-1.5365],[-73.4963,-1.6932],[-73.1969,-1.8304],[-73.1266,-2.0812],[-73.1545,-2.2783],[-72.8871,-2.4084],[-72.6254,-2.3515],[-72.3957,-2.4288],[-71.9842,-2.3267],[-71.7525,-2.1527],[-71.5594,-2.2241],[-71.3969,-2.3342],[-71.1963,-2.3129],[-71.1133,-2.2454],[-70.9146,-2.2184],[-70.576,-2.4181],[-70.0959,-2.6583],[-70.0741,-2.7502],[-70.7351,-3.7818],[-70.5296,-3.8665],[-70.3396,-3.8142],[-70.2404,-3.8825],[-70.1676,-4.0503],[-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:"MultiPolygon",coordinates:[[[[-81.6033,7.3329],[-81.77,7.3701],[-81.8521,7.4532],[-81.8122,7.5925],[-81.6715,7.5233],[-81.6948,7.4252],[-81.6033,7.3329]]],[[[-77.3742,8.6583],[-77.4785,8.4985],[-77.4072,8.4271],[-77.2124,8.0338],[-77.2159,7.9326],[-77.3455,7.8367],[-77.3509,7.7057],[-77.5866,7.5433],[-77.7439,7.537],[-77.8283,7.4429],[-77.9011,7.2294],[-78.1701,7.5437],[-78.3782,7.8997],[-78.4215,8.0608],[-78.2548,8.1385],[-78.2813,8.2477],[-78.1139,8.3796],[-78.3501,8.4599],[-78.4695,8.4466],[-78.5141,8.6281],[-78.6208,8.7138],[-79.0865,8.997],[-79.4416,9.0059],[-79.6875,8.851],[-79.8158,8.6392],[-79.7
1505,8.5953],[-80.1259,8.3498],[-80.3687,8.289],[-80.459,8.214],[-80.4581,8.0768],[-80.0752,7.6671],[-80.0113,7.5002],[-80.1105,7.4336],[-80.2872,7.4256],[-80.4388,7.2752],[-80.8456,7.2201],[-81.0352,7.7111],[-81.0638,7.8997],[-81.1579,7.8544],[-81.1954,7.6684],[-81.2684,7.6254],[-81.5041,7.7213],[-81.7276,8.1376],[-81.9733,8.2153],[-82.2244,8.2304],[-82.6796,8.3218],[-82.8662,8.2464],[-82.8793,8.0706],[-82.9976,8.3676],[-82.8616,8.4537],[-82.8558,8.6352],[-82.917,8.7404],[-82.741,8.9517],[-82.9403,9.06],[-82.9399,9.4493],[-82.801,9.5918],[-82.6441,9.5057],[-82.5635,9.5767],[-82.3708,9.4285],[-82.3398,9.2092],[-82.2354,9.1417],[-82.2441,9.0316],[-82.0779,8.9349],[-81.7802,8.9571],[-81.7123,9.0188],[-81.5456,8.827],[-81.3548,8.7804],[-81.0631,8.8128],[-80.8387,8.8874],[-80.5469,9.0818],[-80.1272,9.2101],[-79.978,9.3437],[-79.8551,9.3779],[-79.5774,9.598],[-79.0168,9.5106],[-78.9316,9.4285],[-78.5043,9.4063],[-78.0828,9.2363],[-77.8307,9.068],[-77.6973,8.8896],[-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],[77.0011,34.9922],[76.7831,34.9003],[76.5945,34.7357],[76.4568,34.7561],[76.1723,34.6677],[76.0409,34.67],[75.7093,34.5031],[75.4523,34.5368],[75.1873,34.6389],[74.9521,34.646],[74.3004,34.7654],[73.9613,34.6535],[73.8121,34.4223],[73.8099,34.3255],[73.9795,34.1914],[73.9497,34.0188],[74.2467,33.9904],[74.2156,33.8865],[74.0008,33.7884],[74.0039,33.6326],[74.1499,33.507],[74.118,33.384],[73.9941,33.2424],[74.1264,33.0755],[74.3035,32.9916],[74.3546,32.7688],[74.6631,32.7577],[74.6578,32.5189],[74.7887,32.4576],[74.9876,32.462],[75.2335,32.3719],[75.3334,32.2792],[75.2543,32.1402],[74.7394,31.9489],[74.5557,31.8184],[74.5099,31.7127],[74.5938,31.4655],[74.5179,31.1854],[74.6329,31.0345],[74.2156,30.769],[74.0092,30.5196],[73.8991,30.4352],[73.9333,30.2222],[73.809,30.0934],[73.3816,29.9345],[73.2311,29.5505],[72.903,29.029],[72.342,28.752],[72.1791,28.4217],[71.9478,28.1771],[71.8701,27.9623],[71.543,27.87],[71.1847,27.8318],[70.8749,27.7146],[70.7373,27.7293],[70.629,27.9374],[70.4035,28.0249],[70.1447,27.8491],[69.8961,27.4736],[69.5681,27.1744],[69.47,26.8046],[69.5068,26.7425],[69.7359,26.6271],[70.0595,26.5787],[70.1567,26.4713],[70.1327,26.2147],[70.0777,26.0718],[70.1003,25.9102],[70.2646,25.7064],[70.6485,25.6669],[70.6521,25.4228],[70.8776,25.0628],[71.048,24.6877],[70.973,24.4875],[71.044,24.4001],[70.7164,24.238],[70.5793,24.2789],[70.5469,24.4183],[70.0981,24.2873],[70.0213,24.1914],[69.7163,24.1728],[69.5592,24.2731],[69.1193,24.2687],[68.9009,24.2926],[68.7282,24.2656],[68.7242,23.9646],[68.4885,23.9673],[68.2826,23.9278],[68.1649,23.8572],[67.6687,23.811],[67.3096,24.175],[67.2887,24.3677],[67.1715,24.7561],[67.1005,24.792],[66.7032,24.8608],[66.6988,25.2261],[66.4284,25.5755],[66.2189,25.5897],[66.131,25.4934],[65.6796,25.3553],[65.4062,25.3744],[65.0613,25.3109],[64.7767,25.3074],[64.6591,25.184],[64.5437,25.2368],[64.1522,25.3336],[64.0594,25.4028],[63.9355,25.3424],[63.7207,25.3859],[63.5565,25.3531],[63.4912,25.2106],[63.1698,25.255],[63.0149,25.2248],[62.5723,25.2546],[62.3153,25.1347],[62.1986,25.2248],[62.0894,25.1551],[61.7436,25.1383],[61.5878,25.2022],[61.6686,25.769],[61.7543,25.8432],[61.8102,26.1654],[61.8697,26.2422],[62.2394,26.3572],[62.3122,26.4908],[62.4392,26.5609],[62.7867,26.6439],[63.093,26.6324],[63.1681,26.6657],[63.2502,26.8792],[63.2422,27.0776],[63.1667,27.2525],[62.9155,27.2183],[62.7632,27.2503],[62.8121,27.4971],[62.7397,28.0023],[62.7623,28.202],[62.5648,28.2353],[62.3531,28.4146],[61.8901,28.5465],[61.6229,28.7915],[61.3379,29.2651],[61.3184,29.3725],[60.8434,29.8586],[62.3735,29.4254],[62.4765,29.4085],[63.5676,29.4982],[64.0989,29.3921],[64.2662,29.507],[64.521,29.5643],[65.0954,29.5594],[66.1772,29.8355],[66.3135,29.9687],[66.2473,30.0437],[66.3055,30.3211],[66.2868,30.6079],[66.3974,30.9124],[66.5669,30.9967],[66.7312,31.1947],[66.9243,31.3057],[67.2874,31.2178],[67.4529,31.2347],[67.7379,31.3439],[67.5781,31.5063],[68.0171,31.6781],[68.2138,31.8073],[68.4433,31.7545],[68.5977,31.8029],[68.7824,31.6466],[68.869,31.6342],[69.0829,31.7385],[69.2791,31.9369],[69.2414,32.4336],[69.4052,32.6827],[69.5015,33.02],[69.7035,33.0946],[69.9201,33.1123],[70.261,33.289],[70.2841,33.3689],[70.0568,33.72],[69.8682,33.8976],[69.9947,34.0516],[70.4159,33.9504],[70.8483,33.9819],[71.0516,34.0498],[71.0955,34.3694],[70.9655,34.5306],[71.2939,34.8679],[71.4551,34.9669],[71.6206,35.1831],[71.5456,35.2887],[71.6007,35.4077],[71.4276,35.8338],[71.1852,36.042],[71.2331,36.1219],[71.6206,36.4366],[71.8222,36.4859],[72.1569,36.7008],[72.623,36.8295],[73.1166,36.8686],[73.7691,36.8885],[74.0017,36.8233],[74.5415,37.0221],[74.6924,37.0359],[74.8895,36.9524],[75.0541,36.9871],[75.3467,36.9134],[75.4244,36.738],[7
15.6672,36.742],[75.8403,36.6497],[75.9743,36.3825],[75.945,36.0176],[76.0707,35.983],[76.1479,35.829],[76.2518,35.8108],[76.5514,35.8871],[76.5634,35.773],[76.879,35.6132],[77.4467,35.4756],[77.7992,35.496]]]},properties:{name:"Pakistan",id:"PK"},id:"PK"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[56.388,24.9793],[56.4897,24.7166],[56.6406,24.4702],[56.9127,24.1502],[57.2199,23.9229],[57.6114,23.8035],[58.1206,23.7165],[58.3247,23.6237],[58.5782,23.6437],[58.7731,23.5172],[59.0301,23.1305],[59.1948,22.9721],[59.3111,22.7932],[59.5352,22.5783],[59.8233,22.5091],[59.7998,22.2201],[59.6524,21.9516],[59.5175,21.7824],[59.3714,21.4988],[59.0687,21.2893],[58.8956,21.1126],[58.6905,20.8072],[58.4743,20.4068],[58.2089,20.4241],[58.2448,20.599],[58.1028,20.5702],[57.8618,20.2439],[57.7153,19.6069],[57.8116,19.017],[57.6758,18.9579],[57.1764,18.9025],[56.8262,18.7533],[56.6553,18.5873],[56.551,18.166],[56.3836,17.988],[56.2704,17.9508],[55.6139,17.8859],[55.479,17.8433],[55.2552,17.5854],[55.2956,17.3817],[55.1736,17.1575],[55.0644,17.039],[54.7718,16.9644],[54.5663,17.0315],[54.0683,17.0057],[53.9542,16.9178],[53.6097,16.7598],[53.2977,16.7234],[53.0855,16.6484],[52.8005,17.268],[52.729,17.3005],[52.2874,18.297],[51.9775,18.9961],[52.6345,19.215],[53.667,19.559],[54.9774,19.9958],[55.3511,21.1255],[55.641,22.0017],[55.186,22.704],[55.1997,23.0346],[55.5087,23.7245],[55.4683,23.9411],[55.5478,23.9912],[55.985,24.0636],[55.9286,24.215],[55.7608,24.2425],[55.8057,24.3499],[55.7684,24.4906],[55.8039,24.6362],[55.7959,24.8679],[55.9157,24.9718],[56.064,24.7388],[56.388,24.9793]]],[[[56.2979,25.6505],[56.1448,25.6905],[56.1674,26.0473],[56.0804,26.0624],[56.1643,26.2071],[56.4298,26.327],[56.3738,25.8045],[56.2979,25.6505]]]]},properties:{name:"Oman",id:"OM"},id:"OM"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[166.2211,-50.7615],[166.2429,-50.8459],[165.8891,-50.8077],[166.2251,-50.5311],[166.2211,-50.7615]]],[[[168.145,-46.8624],[168.0433,-46.9325],[168.2408,-47.0701],[167.9057,-47.1797],[167.6292,-47.1425],[167.801,-46.9068],[167.7841,-46.6999],[167.9559,-46.6946],[168.145,-46.8624]]],[[[-176.1777,-43.7405],[-176.5001,-43.8603],[-176.3339,-44.0485],[-176.5155,-44.1164],[-176.6315,-44.0064],[-176.5237,-43.9012],[-176.7611,-43.7578],[-176.5661,-43.7174],[-176.1777,-43.7405]]],[[[173.1152,-41.2791],[173.2306,-41.2844],[173.738,-40.9888],[174.3026,-41.0194],[174.2369,-41.3124],[174.102,-41.3661],[174.0922,-41.505],[174.2831,-41.7407],[174.2156,-41.8504],[173.888,-42.13],[173.8397,-42.2707],[173.5449,-42.518],[173.3474,-42.8407],[173.2213,-42.9765],[172.8888,-43.1244],[172.7184,-43.2589],[172.8072,-43.6211],[173.0731,-43.6761],[173.117,-43.7977],[172.9208,-43.8914],[172.4805,-43.7267],[172.3855,-43.8297],[171.8905,-44.0068],[171.6588,-44.1173],[171.4426,-44.136],[171.313,-44.302],[171.2309,-44.5213],[171.1981,-44.7681],[171.1133,-45.0393],[170.9397,-45.2164],[170.89,-45.374],[170.7005,-45.6843],[170.7764,-45.8712],[170.419,-45.9408],[170.186,-46.161],[169.9183,-46.3346],[169.6866,-46.5516],[169.3421,-46.6204],[169.0984,-46.6307],[168.7669,-46.5663],[168.382,-46.6054],[168.3199,-46.4473],[168.1889,-46.3621],[167.8418,-46.3661],[167.682,-46.193],[167.4907,-46.1548],[167.369,-46.2414],[167.1005,-46.2494],[166.7316,-46.1979],[166.7272,-45.9635],[166.4932,-45.9639],[166.5128,-45.8117],[166.8359,-45.7744],[166.7338,-45.5436],[166.7782,-45.4095],[166.9087,-45.3074],[167.1271,-45.2657],[167.0259,-45.1236],[167.1946,-44.9634],[167.7872,-44.595],[167.8564,-44.5009],[168.3665,-44.0818],[168.651,-43.9722],[168.8064,-43.9922],[169.1695,-43.7769],[169.6613,-43.5913],[170.0177,-43.3494],[170.3027,-43.1075],[170.7417,-42.9273],[171.0276,-42.696],[171.2571,-42.4652],[171.3601,-42.0799],[171.4861,-41.7949],[171.8306,-41.6551],[172.0108,-41.4447],[172.1396,-40.9471],[172.2727,-40.7589],[172.6407,-40.5183],[172.7668,-40.7735],[172.9887,-40.8481],[173.1152,-41.2791]]],[[[173.2693,-34.935],[173.4388,-34.9288],[173.8441,-35.0264],[174.1042,-35.1427],[174.1433,-35.2999],[174.3204,-35.2466],[174.5437,-35.5822],[174.391,-35.7739],[174.5486,-36.0065],[174.802,-36.3093],[174.7519,-36.4908],[174.8193,-36.612],[174.7226,-36.8411],[175.2996,-36.9933],[175.3853,-37.2068],[175.5424,-37.2015],[175.5518,-37.0466],[175.4874,-36.6897],[175.3857,-36.5565],[175.4608,-36.4757],[175.8762,-36.9578],[175.9903,-37.4372],[176.1146,-37.5384],[176.
11084,-37.6449],[176.2917,-37.68],[176.7702,-37.8895],[177.1617,-37.9859],[177.3358,-37.9907],[177.5581,-37.8975],[177.7273,-37.7058],[178.0091,-37.5548],[178.2724,-37.5668],[178.536,-37.692],[178.394,-37.9601],[178.3154,-38.444],[178.2679,-38.5509],[177.9763,-38.7223],[177.9106,-39.0219],[177.9656,-39.1426],[177.4077,-39.0809],[177.1289,-39.1861],[176.954,-39.3677],[176.9664,-39.6052],[177.1098,-39.6731],[176.8421,-40.1578],[176.6886,-40.2937],[176.6118,-40.4419],[176.3849,-40.6679],[176.2518,-40.8769],[175.9828,-41.2134],[175.6871,-41.4118],[175.3098,-41.6107],[175.1656,-41.4176],[174.9059,-41.4331],[174.8748,-41.2782],[174.6356,-41.2893],[175.0169,-40.8476],[175.1625,-40.6217],[175.2543,-40.2892],[175.0093,-39.9523],[174.8136,-39.8604],[174.5676,-39.8129],[174.3519,-39.6433],[173.9342,-39.5093],[173.7638,-39.3189],[173.8441,-39.1395],[174.0714,-39.0312],[174.3985,-38.9624],[174.5974,-38.7849],[174.6529,-38.4284],[174.7155,-38.2256],[174.8402,-38.0227],[174.8016,-37.8957],[174.9281,-37.8043],[174.7292,-37.4487],[174.7465,-37.15],[174.929,-37.0848],[174.782,-36.9436],[174.6014,-36.9858],[174.4758,-36.9418],[174.3821,-36.7261],[174.4469,-36.4509],[174.2538,-36.2489],[174.0545,-36.3599],[173.9453,-36.1761],[173.3762,-35.5001],[173.1166,-35.2053],[173.1907,-35.0162],[173.0296,-34.8],[172.706,-34.4551],[173.0438,-34.4289],[172.9639,-34.535],[173.2693,-34.935]]]]},properties:{name:"New Zealand",id:"NZ"},id:"NZ"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[20.898,80.2499],[22.3761,80.0897],[22.4507,80.4022],[23.3154,80.4252],[23.1148,80.1869],[23.9529,80.3047],[25.4714,80.233],[25.8363,80.1751],[26.8608,80.16],[27.1986,79.9065],[26.0059,79.6171],[25.641,79.403],[24.7505,79.3646],[23.9475,79.1943],[22.9039,79.2307],[22.6958,79.329],[20.8611,79.3978],[19.6746,79.5912],[20.4936,79.6327],[20.1234,79.7785],[19.3999,79.7266],[18.7251,79.7607],[18.2555,79.9292],[18.3438,80.0595],[17.9168,80.1431],[19.3546,80.1853],[20.3595,80.401],[20.898,80.2499]]],[[[16.7867,79.9068],[17.5781,79.8848],[18.2719,79.6005],[18.5813,79.5716],[18.7722,79.2602],[19.0896,79.157],[20.4581,79.1293],[20.5007,78.9815],[21.3889,78.7404],[21.0964,78.6763],[19.7687,78.6228],[19.0554,78.319],[18.995,78.0815],[18.4393,78.0251],[18.228,77.5226],[17.6234,77.3994],[17.1524,77.049],[16.9766,76.8117],[17.0628,76.659],[16.7005,76.5794],[15.5469,76.8863],[15.1243,77.0852],[14.3657,77.2345],[14.0043,77.4452],[14.0714,77.5641],[14.695,77.5251],[14.921,77.6889],[16.2061,77.7825],[17.0335,77.7976],[16.8528,77.9115],[16.06,77.8471],[15.5855,77.8691],[14.604,77.7665],[13.7913,77.8538],[13.6807,78.028],[14.9947,78.1512],[15.657,78.299],[16.7769,78.3505],[16.4489,78.5036],[15.4173,78.4732],[15.1372,78.6643],[14.4673,78.6754],[14.6382,78.4146],[14.1104,78.2708],[13.1503,78.2375],[12.6647,78.3849],[12.2581,78.5946],[11.7738,78.7165],[12.0459,78.9833],[11.8928,79.1524],[11.2083,79.1297],[10.7377,79.5201],[10.866,79.7965],[12.2798,79.816],[12.7535,79.7758],[13.6927,79.861],[13.7775,79.7152],[13.0393,79.685],[13.3838,79.4809],[14.0399,79.5856],[14.5938,79.7987],[15.0524,79.6753],[15.6601,79.2349],[16.2535,79.1122],[15.8163,79.6819],[16.1004,79.8844],[16.7867,79.9068]]],[[[21.6082,78.5957],[22.0432,78.5769],[22.2994,78.2282],[22.9887,78.2519],[23.4521,78.1494],[23.1166,77.9916],[23.6839,77.8755],[24.2383,77.8986],[24.9019,77.7566],[24.13,77.6582],[23.8414,77.4978],[22.8018,77.2758],[22.4272,77.316],[22.057,77.5011],[21.0498,77.4409],[21.6082,77.9161],[21.0356,78.0591],[20.7866,78.2522],[20.2282,78.4779],[21.6082,78.5957]]],[[[-8.9535,70.8392],[-8.9646,70.916],[-8.5207,71.0307],[-8.3436,71.1401],[-8.002,71.0411],[-8.6353,70.9404],[-8.9535,70.8392]]]]},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],[88.1472,27.7492],[88.0242,27.4088],[87.9843,27.134],[88.1112,26.9285],[88.1614,26.7247],[88.0549,26.43],[87.6332,26.3989],[87.4134,26.4229],[87.2874,26.3603],[87.0894,26.4331],[87.0166,26.5556],[86.7014,26.4349],[86.3663,26.5743],[86.0072,26.6493],[85.8558,26.6],[85.7373,26.6399],[85.7,26.7815],[85.5686,26.8397],[85.293,26.7412],[84.6853,27.0412],[84.6103,27.2987],[84.0909,27.4913],[83.829,27.3777],[83.4473,27.4651],[83.2897,27.371],[82.7335,27.5189],[82.6776,27.6733],[82.4512,27.672],[81.9877,27.9139],[81.8528,27.8669],[81.3108,28.1763],[81.1688,28.3352],[80.7506,28.5398],[80.5868,28.6494],[80.4186,28.6122],[80.0706,28.8301],[80.1305,29.1004],[80.233,29.1945],[80.2548,29.4232],[80.4017,29.7303],[80.5491,29.8999],[80.9078,30.172],[81.0103,30.1645],[81.1102,30.0366],[81.2553,30.0934],[81.4169,30.3376],[81.642,30.3877],[82.0432,30.3269],[82.1591,30.1152],[82.4867,29.9416],[82.8542,29.6833],[83.1556,29.6127],[83.3554,29.4391],[83.5835,29.1834],[83.936,29.2793],[84.1016,29.2198],[84.2285,28.9118],[84.7141,28.5957],[84.8553,28.5536],[85.1589,28.5922],[85.0888,28.3725],[85.1225,28.3161],[85.4106,28.2761],[85.6783,28.2775],[85.8403,28.1354],[85.9539,27.9281],[86.064,27.9348],[86.0787,28.0835],[86.4089,27.9286],[86.5168,27.9636],[86.5545,28.0853],[87.0201,27.9286],[87.1413,27.8385],[87.6829,27.8216],[87.8609,27.886],[88.1099,27.8704]]]},properties:{name:"Nepal",id:"NP"},id:"NP"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[25.5864,71.1421],[25.945,71.1046],[26.1337,70.9959],[25.5819,70.9608],[25.3152,71.034],[25.5864,71.1421]]],[[[30.8696,69.7834],[30.8607,69.5383],[30.6152,69.5326],[30.2277,69.6338],[29.9942,69.3925],[29.3883,69.2982],[29.2099,69.0971],[28.9657,69.0219],[28.8463,69.1768],[29.3333,69.4731],[29.1415,69.6715],[28.4117,69.8227],[27.8897,70.0617],[27.5919,70.0422],[27.1085,69.9048],[26.5257,69.915],[26.0116,69.6526],[25.7488,69.2314],[25.7484,68.9901],[25.3573,68.8625],[24.9414,68.5933],[23.8539,68.8059],[23.7069,68.7138],[23.3239,68.649],[22.4108,68.7198],[22.3002,68.8559],[21.622,69.2707],[21.2669,69.2738],[21.0525,
169.1866],[21.1279,69.0809],[20.6223,69.037],[20.1167,69.021],[20.3374,68.8996],[20.3196,68.754],[19.9689,68.542],[20.2401,68.4774],[19.9698,68.3565],[19.0527,68.4928],[18.3785,68.5624],[18.1627,68.5285],[18.1765,68.2007],[17.9168,67.965],[17.3247,68.1039],[16.7836,67.8951],[16.5856,67.6283],[16.1275,67.4259],[16.4342,67.1551],[16.4036,67.055],[15.423,66.4899],[15.4838,66.3059],[15.1531,66.191],[14.5432,66.1292],[14.6351,65.8449],[14.4798,65.3014],[14.1153,64.9461],[13.6501,64.5816],[14.0776,64.464],[14.1411,64.1735],[13.9604,64.0141],[13.2994,64.0747],[12.9874,64.0505],[12.6625,63.9404],[12.1751,63.596],[12.2119,63.4923],[11.9997,63.2917],[12.2181,63.0007],[12.1085,62.9195],[12.1147,62.5919],[12.3034,62.2856],[12.1555,61.7207],[12.5959,61.5414],[12.8809,61.3523],[12.6829,61.0469],[12.294,61.0027],[12.3144,60.8922],[12.5888,60.4508],[12.4862,60.1067],[12.1693,59.9128],[11.9323,59.8637],[11.6806,59.5923],[11.7982,59.29],[11.6428,58.926],[11.3885,59.0365],[11.3659,59.1047],[10.8345,59.1839],[10.645,59.3892],[10.6343,59.6025],[10.3982,59.5193],[10.4315,59.2796],[10.1793,59.0092],[9.6182,58.946],[8.9284,58.57],[8.5214,58.3005],[8.1663,58.1452],[7.4658,58.0209],[7.0051,58.0242],[6.6597,58.2628],[6.3889,58.2679],[5.7067,58.5236],[5.5171,58.7265],[5.5557,58.9753],[5.854,58.9595],[5.9686,59.1861],[5.8452,59.3535],[5.5642,59.2913],[5.3622,59.1664],[5.1314,59.2265],[5.1851,59.4536],[5.3049,59.6427],[5.4723,59.713],[5.7724,59.6609],[5.8674,59.7339],[5.7306,59.863],[6.1119,60.132],[6.1532,60.3462],[5.4945,59.8255],[5.2344,59.6917],[5.1194,59.8338],[5.2055,60.0879],[5.4945,60.0703],[5.1838,60.3085],[5.1372,60.4457],[5.2441,60.5695],[5.0493,60.7076],[5.0084,61.0383],[5.3245,61.1082],[5.0217,61.2507],[5.0027,61.4335],[5.2583,61.4555],[4.9276,61.7107],[4.9849,61.9005],[5.4652,61.897],[6.0156,61.7875],[6.131,61.8523],[5.4732,61.9456],[5.1598,61.9569],[5.1434,62.16],[5.3578,62.1518],[5.5336,62.3109],[6.1186,62.4472],[6.353,62.6112],[6.7445,62.6378],[7.2838,62.6023],[7.2421,62.7523],[6.78,62.7006],[6.7813,62.7896],[7.0086,62.9576],[7.5719,63.0995],[8.1006,63.091],[8.2715,63.2866],[8.58,63.3134],[8.5937,63.4262],[8.398,63.5351],[8.8423,63.6459],[9.3235,63.5704],[9.6968,63.6246],[10.0803,63.4328],[10.7604,63.4612],[10.7253,63.625],[11.3707,63.8048],[10.9144,63.9211],[10.9348,63.7702],[10.3391,63.5711],[9.9241,63.5218],[9.7079,63.865],[10.0098,64.0831],[10.2361,64.1797],[10.5655,64.4183],[10.8341,64.4944],[11.2256,64.6795],[11.3499,64.9059],[12.1595,65.1789],[12.1222,65.3624],[12.2727,65.5682],[12.9763,66.0192],[12.7836,66.1004],[13.1188,66.2307],[13.1046,66.5394],[13.3119,66.7019],[13.6213,66.7949],[14.1087,67.1194],[15.4346,67.2467],[14.4482,67.2978],[14.755,67.4991],[15.2188,67.6554],[14.7812,67.6749],[14.7989,67.8094],[15.316,68.0688],[15.6565,68.1643],[16.0644,68.2],[16.1208,68.0273],[16.3721,68.0617],[16.1745,68.2812],[16.5847,68.4663],[16.6517,68.6257],[17.1311,68.6934],[17.3908,68.7995],[17.7046,69.1],[18.1015,69.1564],[18.0788,69.3253],[18.2932,69.4751],[18.991,69.5612],[19.1974,69.7479],[20.0688,69.8835],[20.6219,69.9139],[21.163,69.8895],[21.2535,70.0033],[21.9749,69.8346],[21.8026,70.0661],[21.4005,70.1744],[21.9953,70.2934],[22.6847,70.3749],[22.9412,70.3049],[23.0464,70.1019],[23.6612,70.3997],[24.0385,70.4854],[24.4198,70.702],[24.2636,70.8263],[24.6582,71.001],[25.7684,70.8531],[25.2734,70.5524],[24.9942,70.2182],[25.2117,70.1365],[25.4705,70.3407],[26.507,70.9129],[26.7338,70.8536],[26.5838,70.4539],[26.9895,70.5114],[27.1835,70.744],[27.5555,70.8274],[27.2354,70.9473],[27.5972,71.0913],[28.3922,70.9752],[28.2027,70.5768],[28.4375,70.5014],[28.6093,70.7597],[29.1024,70.8607],[30.2131,70.5433],[30.5957,70.5238],[30.9264,70.401],[30.9442,70.2745],[29.9259,70.0965],[28.7811,70.1454],[28.8042,70.0925],[29.6014,69.9767],[29.636,69.78],[29.7923,69.7279],[30.4843,69.7949],[30.8696,69.7834]]],[[[23.4406,70.8159],[23.0682,70.5941],[22.3588,70.5149],[22.3504,70.6576],[23.4406,70.8159]]],[[[23.6155,70.5493],[23.5476,70.4081],[23.1592,70.2825],[22.9412,70.4445],[23.6155,70.5493]]],[[[19.2551,70.0663],[19.5925,69.9702],[19.1309,69.8104],[18.7846,69.579],[18.2741,69.5355],[18.0833,69.6262],[18.3492,69.7678],[19.2551,70.0663]]],[[[17.5031,69.5963],[18.0043,69.505],[18.0766,69.3959],[17.9505,69.1981],[17.3238,69.13],[16.9718,69.1379],[17.0019,69.3619],[17.3606,69.3814],[17.2519,69.5037],[17.5031,69.5963]]],[[[15.7604,68.5613],[16.0596,68.6805],[16.1506,68.8423],[16.5474,68.7165],[16.5194,68.633],[15.9126,68.3893],[15.4377,68.313],[14.9268,68.3065],[14.6289,68.1985],[14.2574,68.2568],[14.5858,68.4004],[15.0954,68.4415],[15.4128,68.6157],[15.5642,68.8738],[15.483,69.0434],[15.8927,69.278],[16.1146,69.2163],[15.8119,69.0243],[15.9277,68.7331],[15.7604,68.5613]]],[[[15.2073,68.9431],[15.3968,68.7835],[15.2219,68.6164],[14.5206,68.633],[14.3732,68.7114],[14.8726,68.9138],[15.2073,68.9431]]],[[[13.873,68.2653],[14.0292,68.1876],[13.2293,67.9954],[13.1996,68.0873],[13.5378,68.2491],[13.873,68.2653]]]]},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.3465,14.0569],[-83.4124,13.9966],[-83.4937,13.7387],[-83.5673,13.3205],[-83.5145,12.9441],[
1-83.5412,12.5961],[-83.511,12.4119],[-83.7542,12.502],[-83.6512,12.2871],[-83.6803,12.0244],[-83.7693,11.9316],[-83.6517,11.6422],[-83.7449,11.5663],[-83.8679,11.2999],[-83.8319,11.1304],[-83.7141,10.9337],[-83.6419,10.9173],[-83.659,10.8369],[-83.8113,10.7433],[-84.1684,10.7806],[-84.3484,10.9799],[-84.7013,11.0522],[-84.9092,10.9453],[-85.6215,11.1845],[-85.7444,11.062],[-85.9613,11.3314],[-86.4688,11.7385],[-86.7556,12.1566],[-87.1251,12.4341],[-87.4601,12.7577],[-87.6676,12.9037],[-87.5433,13.0395],[-87.4243,12.921],[-87.3373,12.9792],[-87.0592,12.9916],[-86.9589,13.0537],[-86.9183,13.2237],[-86.7108,13.3134],[-86.7707,13.6987],[-86.7336,13.7635],[-86.3317,13.7702],[-86.1512,13.9948],[-85.9837,13.9655],[-85.7868,13.8443],[-85.6818,13.9824],[-85.5797,14.0281],[-85.3738,14.2238],[-85.1796,14.3432],[-85.1614,14.5252],[-85.0364,14.6078],[-84.9851,14.7525],[-84.7892,14.7902],[-84.646,14.6611],[-84.5377,14.6335],[-84.3937,14.6917],[-84.1144,14.7312],[-84.0658,14.7862],[-83.8674,14.7947],[-83.4151,15.0082],[-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.5188,12.2982],[14.6271,12.1087],[14.5619,11.7287],[14.5597,11.4921],[14.2023,11.268],[14.0567,11.2449],[13.892,11.1401],[13.5352,10.6052],[13.4144,10.1715],[13.2697,10.0362],[13.2213,9.6451],[13.1756,9.5394],[12.9297,9.4263],[12.8755,9.3037],[12.8067,8.8865],[12.7313,8.7458],[12.5826,8.6241],[12.4037,8.5957],[12.2332,8.2823],[12.156,7.9423],[12.025,7.7279],[12.0162,7.5899],[11.7676,7.272],[11.8612,7.1162],[11.5803,6.889],[11.5518,6.6972],[11.3246,6.4846],[11.1532,6.438],[11.0795,6.5054],[11.0325,6.6981],[10.7377,6.9884],[10.6064,7.063],[10.4825,6.8912],[10.2055,6.8916],[10.1438,6.9964],[9.7798,6.7602],[9.66,6.5321],[9.3732,6.3195],[9.0603,6.0092],[8.9351,5.781],[8.801,5.1973],[8.556,4.7552],[8.4313,4.7463],[8.2932,4.5576],[7.6443,4.5252],[7.46,4.5554],[7.1546,4.5146],[7.0135,4.3974],[6.7569,4.3437],[6.5545,4.3415],[6.0764,4.2904],[5.7986,4.456],[5.5877,4.6473],[5.3831,5.1289],[5.3857,5.4019],[5.2326,5.4836],[5.0422,5.7974],[4.8611,6.0265],[4.6333,6.2174],[4.4314,6.3487],[4.126,6.4113],[3.4868,6.4091],[2.7064,6.3692],[2.7748,6.7119],[2.7215,6.9804],[2.7566,7.0679],[2.7504,7.395],[2.785,7.4767],[2.7193,7.6161],[2.686,7.874],[2.733,8.7826],[2.7748,9.0485],[3.0451,9.084],[3.1481,9.3206],[3.1361,9.4516],[3.3296,9.6668],[3.3252,9.7783],[3.5573,9.9074],[3.6461,10.16],[3.5764,10.2683],[3.6803,10.4277],[3.7837,10.4361],[3.8343,10.6074],[3.7567,10.7686],[3.7163,11.0797],[3.4877,11.3954],[3.4908,11.4992],[3.5955,11.6963],[3.6186,11.8277],[3.6466,12.5299],[3.948,12.775],[4.0874,13.0555],[4.1477,13.4577],[4.4216,13.6477],[4.8233,13.76],[5.2419,13.7573],[5.4918,13.8727],[6.3863,13.6037],[6.6264,13.364],[6.8044,13.1074],[6.9371,13.008],[7.0565,13],[7.1728,13.0861],[7.358,13.107],[7.7885,13.3378],[8.0953,13.2912],[8.4561,13.0595],[8.7504,12.9081],[9.2014,12.8216],[9.616,12.8105],[9.9294,13.1354],[10.1847,13.2699],[10.4758,13.3303],[10.9588,13.3716],[11.412,13.3538],[11.6934,13.2979],[11.99,13.1918],[12.1178,13.0906
1],[12.4632,13.0937],[12.6549,13.3267],[13.0486,13.5345],[13.1938,13.5731],[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.2939,21.4113],[15.6072,20.9546],[15.5402,20.8747],[15.5873,20.7335],[15.9295,20.3997],[15.949,20.3034],[15.7351,19.9039],[15.6374,18.811],[15.5615,17.9374],[15.4745,16.9085],[14.3679,15.7499],[13.8073,14.966],[13.6426,14.6309],[13.4481,14.3805],[13.6062,13.7045],[13.3239,13.6707],[13.1938,13.5731],[13.0486,13.5345],[12.6549,13.3267],[12.4632,13.0937],[12.1178,13.0906],[11.99,13.1918],[11.6934,13.2979],[11.412,13.3538],[10.9588,13.3716],[10.4758,13.3303],[10.1847,13.2699],[9.9294,13.1354],[9.616,12.8105],[9.2014,12.8216],[8.7504,12.9081],[8.4561,13.0595],[8.0953,13.2912],[7.7885,13.3378],[7.358,13.107],[7.1728,13.0861],[7.0565,13],[6.9371,13.008],[6.8044,13.1074],[6.6264,13.364],[6.3863,13.6037],[5.4918,13.8727],[5.2419,13.7573],[4.8233,13.76],[4.4216,13.6477],[4.1477,13.4577],[4.0874,13.0555],[3.948,12.775],[3.6466,12.5299],[3.6186,11.8277],[3.5955,11.6963],[3.4499,11.8521],[3.3598,11.8805],[3.1494,12.118],[2.8782,12.3679],[2.3659,12.2219],[2.4125,11.9995],[2.389,11.897],[2.0912,12.2778],[2.0685,12.379],[2.2039,12.4128],[2.2115,12.5384],[2.0739,12.7142],[1.9562,12.7075],[1.7898,12.6134],[1.5652,12.6356],[1.0969,13.0009],[.9872,13.0418],[.973,13.1705],[1.0178,13.4679],[.9779,13.5518],[.748,13.6743],[.6183,13.7036],[.4292,13.9722],[.3549,14.1391],[.3824,14.246],[.1638,14.4973],[.2175,14.9114],[.2863,14.9802],[.7187,14.9549],[.9601,14.9869],[1.3002,15.2723],[1.8595,15.3016],[3.0012,15.3411],[3.0602,15.4272],[3.5041,15.3562],[3.5205,15.4832],[3.8769,15.7553],[4.015,16.1929],[4.1211,16.3576],[4.1823,16.5818],[4.2028,16.9627],[4.2347,16.9964],[4.2321,17.8305],[4.2276,19.1426],[5.7484,19.4342],[5.8367,19.4791],[6.9895,20.4707],[7.4818,20.8729],[8.3429,21.3807],[9.3785,21.9915],[10.4146,22.6019],[11.4502,23.2127],[11.9678,23.518],[13.4814,23.1802],[13.5986,23.1194],[14.2005,22.6236],[14.2307,22.6183],[14.9791,22.996]]]},properties:{name:"Niger",id:"NE"},id:"NE"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[168.0109,-21.43],[168.1392,-21.4451],[168.1206,-21.616],[168.0065,-21.6431],[167.876,-21.5823],[167.8156,-21.3927],[168.0109,-21.43]]],[[[167.401,-21.1606],[167.1338,-21.0607],[167.1116,-20.904],[167.2936,-20.8916],[167.4307,-21.0554],[167.401,-21.1606]]],[[[164.2023,-20.2462],[164.3151,-20.3087],[164.4358,-20.2821],[164.9756,-20.6812],[165.1918,-20.7691],[165.3804,-20.936],[165.447,-21.0807],[165.6627,-21.2671],[166.3033,-21.6373],[166.6899,-21.9529],[166.9425,-22.0901],[166.9704,-22.3227],[166.7742,-22.3759],[166.1768,-22.0892],[166.096,-21.9565],[165.8234,-21.8539],[165.744,-21.7771],[165.2419,-21.5255],[164.9276,-21.2897],[164.6555,-20.9919],[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.0923,-17.6343],[25.2588,-17.7936],[24.909,-17.8216],[24.7923,-17.8647],[24.5304,-18.0529],[24.359,-17.9783],[24.1291,-18.0773],[23.8983,-18.2291],[23.7003,-18.4244],[23.5804,-18.4528],[23.4597,-18.2309],[23.2986,-18.0276],[23.1001,-18.0094],[22.0113,-18.1985],[21.2327,-18.3068],[20.9739,-18.3188],[20.9757,-19.3366],[20.977,-20.1525],[20.9779,-20.9684],[20.9708,-22],[19.9774,-22],[19.9787,-23.1026],[19.9796,-23.9624],[19.9805,-24.777],[19.9805,-25.6417],[19.9805,-26.5312],[19.9805,-27.4208],[19.9805,-28.4515],[19.6715,-28.5039],[19.4829,-28.6615],[19.2711,-28.7778],[19.2458,-28.9016],[19.0261,-28.9278],[18.8388,-28.8692],[18.6004,-28.8554],[18.311,-28.8861],[18.1028,-28.8719],[17.8418,-28.7769],[17.4481,-28.6983],[17.3477,-28.5012],[17.3855,-28.3534],[17.3122,-28.2287],[17.2044,-28.1989],[17.0561,-28.0311],[16.9331,-28.0698],[16.8102,-28.2646],[16.7556,-28.4524],[16.6264,-28.4879],[16.4475,-28.6175],[15.7191,-27.9659],[15.3413,-27.3866],[15.1327,-26.7878],[15.1633,-26.6],[15.0968,-26.426],[14.9676,-26.3182],[14.9312,-25.9582],[14.8451,-25.7256],[14.8637,-25.5338],[14.8224,-25.3585],[14.8371,-25.033
11],[14.7678,-24.7881],[14.628,-24.5479],[14.5015,-24.2021],[14.4833,-24.0503],[14.4971,-23.6428],[14.474,-23.281],[14.4034,-22.9681],[14.4957,-22.9215],[14.5259,-22.7027],[14.4629,-22.4492],[14.3217,-22.19],[13.9733,-21.7678],[13.8392,-21.4731],[13.4504,-20.9169],[13.2844,-20.524],[13.1685,-20.1845],[13.042,-20.0282],[12.4583,-18.9269],[12.3287,-18.7511],[12.0956,-18.5412],[11.9513,-18.2704],[11.776,-18.0018],[11.7334,-17.751],[11.7432,-17.2494],[12.0139,-17.1687],[12.2132,-17.2099],[12.5479,-17.2126],[13.101,-16.9676],[13.4038,-17.008],[13.5618,-17.1411],[13.9382,-17.3888],[14.0177,-17.4088],[14.4145,-17.3875],[15.0004,-17.3884],[16.1483,-17.3902],[16.9136,-17.3915],[17.8356,-17.3928],[18.3962,-17.3995],[18.4868,-17.443],[18.718,-17.7031],[18.8259,-17.7661],[19.6396,-17.8687],[20.1944,-17.8638],[20.3928,-17.8873],[20.625,-17.9965],[20.9082,-18.0063],[21.1133,-17.9557],[21.4169,-18.0005],[22.6243,-17.7817],[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:[[[[111.3894,2.4154],[111.3113,2.4376],[111.3006,2.7412],[111.3783,2.7093],[111.3894,2.4154]]],[[[117.8848,4.1861],[117.6491,4.1688],[117.7614,4.2522],[117.8848,4.1861]]],[[[99.8482,6.4655],[99.9188,6.3585],[99.7439,6.2631],[99.7492,6.4096],[99.8482,6.4655]]],[[[102.1009,6.2422],[102.3402,6.1721],[102.5342,5.8627],[102.7903,5.6447],[102.9825,5.5249],[103.1969,5.2621],[103.4157,4.8502],[103.4686,4.3934],[103.4206,3.977],[103.362,3.7693],[103.4535,3.5207],[103.4397,2.933],[103.5374,2.775],[103.8121,2.5805],[104.2187,1.7229],[104.2884,1.4806],[104.1766,1.3647],[104.0763,1.5299],[103.9915,1.4548],[103.6945,1.4495],[103.4801,1.3297],[103.3567,1.5463],[102.8968,1.7922],[102.7273,1.8557],[102.5484,2.0426],[102.1458,2.2485],[101.8901,2.4496],[101.7813,2.5734],[101.5199,2.6835],[101.2953,2.8851],[101.3543,3.0111],[101.2997,3.2535],[101.1155,3.4719],[101.0249,3.6246],[100.8514,3.7768],[100.7155,3.9664],[100.7954,4.0232],[100.6609,4.2256],[100.6143,4.3734],[100.6143,4.6522],[100.4732,5.0441],[100.3524,5.5875],[100.3742,5.7779],[100.3431,5.9843],[100.119,6.442],[100.1767,6.6719],[100.2614,6.6826],[100.3453,6.5498],[100.6294,6.4482],[100.7937,6.426],[100.874,6.2453],[101.0533,6.2427],[101.0755,5.9563],[100.9819,5.7712],[101.1142,5.6367],[101.2571,5.7894],[101.5563,5.908],[101.6499,5.7961],[101.8737,5.8254],[101.9363,5.9794],[102.0552,6.0966],[102.1009,6.2422]]],[[[117.5746,4.1706],[117.4507,4.1928],[117.2776,4.2993],[117.1005,4.337],[116.5146,4.3708],[116.4147,4.3082],[116.1346,4.3552],[116.0214,4.2909],[115.8962,4.3486],[115.6787,4.1932],[115.5686,3.9389],[115.5446,3.6335],[115.566,3.4457],[115.5198,3.3618],[115.4545,3.0342],[115.2468,3.0258],[115.0861,2.8411],[115.0808,2.6343],[115.1509,2.4931],[114.7865,2.2503],[114.7585,2.1624],[114.8304,1.98],[114.7035,1.8508],[114.6609,1.6861],[114.5459,1.4673],[114.387,1.5001],[113.9022,1.4344],[113.6222,1.236],[113.5134,1.3084],[113.3589,1.327],[113.0065,1.434],[112.943,1.5671],[112.476,1.5592],[112.1857,1.4393],[112.0783,1.1432],[111.9229,1.113],[111.7698,.9994],[111.483,.9959],[111.2868,1.0434],[110.9379,1.0172],[110.6148,.8782],[110.5056,.8618],[110.3152,.9959],[109.818,1.4389],[109.6542,1.6151],[109.636,1.7767],[109.5388,1.8961],[109.6289,2.0275],[109.7195,1.8579],[109.9845,1.7176],[110.2459,1.6945],[110.3493,1.7198],[110.6752,1.5481],[110.9402,1.5174],[111.1541,1.7389],[111.1701,1.9023],[111.2682,2.1398],[111.1954,2.2973],[111.242,2.4358],[111.444,2.3817],[111.4431,2.6343],[111.5123,2.743],[111.7276,2.854],[112.1187,2.9148],[112.7375,3.0706],[113.0446,3.2051],[113.4459,3.7404],[113.7123,4.0014],[113.924,4.2434],[114.0638,4.5927],[114.2241,4.4777],[114.3231,4.2629],[114.4167,4.2558],[114.6085,4.0241],[114.7763,4.1688],[114.8402,4.3934],[114.79,4.464],[114.7465,4.7179],[115.0266,4.8999],[115.0266,4.6913],[115.107,4.3903],[115.2468,4.3472],[115.2668,4.634],[115.1398,4.8999],[115.3751,4.9327],[115.5198,5.049],[115.5819,5.1942],[115.467,5.2541],[115.419,5.413],[115.5562,5.5666],[115.7968,5.536],[116.0596,5.8822],[116.1386,6.1295],[116.4946,6.5219],[116.7498,6.9773],[116.8328,6.952],[116.8075,6.691],[116.9132,6.6595],[117.1285,6.9689],[117.2523,6.9191],[117.294,6.6768],[117.6456,6.4735],[117.6957,6.2724],[117.6158,6.1965],[117.6172,5.9408],[117.8178,5.9404],[118.0038,6.0531],[118.1157,5.8627],[117.9346,5.7877],[117.9736,5.7064],[118.2493,5.8205],[118.4561,5.7633],[118.5946,5.5919],[118.9573,5.429],[119.2236,5.4126],[119.2498,5.1986],[119.1322,5.1005],[118.6719,4.9642],[118.382,5.0184],[118.2604,4.9887],[118.1854,4.8284],[118.3243,4.6686],[118.5627,4.5022],[118.4979,4.3623],[118.0082,4.25],[117.741,4.3375],[117.65,4.3
1046],[117.5746,4.1706]]],[[[117.1418,7.1682],[117.0641,7.2605],[117.2643,7.3515],[117.2394,7.1846],[117.1418,7.1682]]]]},properties:{name:"Malaysia",id:"MY"},id:"MY"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[34.9596,-11.5783],[34.6595,-11.5885],[34.5539,-11.834],[34.3759,-12.1203],[34.3608,-12.2104],[34.466,-12.5908],[34.5215,-12.9259],[34.5636,-13.3601],[34.6617,-13.4866],[34.8504,-13.5159],[35.0138,-13.6433],[35.2477,-13.8967],[35.8474,-14.6709],[35.8665,-14.864],[35.8052,-15.2657],[35.8301,-15.4188],[35.791,-15.9586],[35.7555,-16.0585],[35.5992,-16.1259],[35.3587,-16.1606],[35.2916,-16.2471],[35.1673,-16.5601],[35.281,-16.8078],[35.2903,-17.0967],[35.1247,-17.1274],[35.0439,-17.0168],[35.1123,-16.8983],[34.9334,-16.7603],[34.3954,-16.1992],[34.403,-16.0802],[34.248,-15.8876],[34.3581,-15.7051],[34.4349,-15.4774],[34.541,-15.2972],[34.5512,-14.9226],[34.5055,-14.5981],[34.3324,-14.4085],[33.6958,-14.5302],[33.6364,-14.5683],[33.39,-14.2896],[33.2018,-14.0135],[33.1481,-13.9411],[32.9812,-14.0095],[32.8671,-13.8173],[32.765,-13.7609],[32.6722,-13.6104],[32.852,-13.4568],[32.9679,-13.2251],[32.9998,-12.8997],[32.9457,-12.8043],[33.0216,-12.6303],[33.398,-12.49],[33.4917,-12.3311],[33.3403,-12.3085],[33.2524,-12.1127],[33.3008,-11.8881],[33.2883,-11.6111],[33.2262,-11.5348],[33.3798,-11.1579],[33.2613,-10.8934],[33.4646,-10.7833],[33.659,-10.5906],[33.5538,-10.3913],[33.5289,-10.2346],[33.3114,-10.038],[33.3509,-9.8
1622],[33.1956,-9.626],[32.9958,-9.6229],[32.9199,-9.4072],[33.1303,-9.496],[33.331,-9.5191],[33.4211,-9.6078],[33.6976,-9.5981],[33.944,-9.6722],[33.9955,-9.4955],[34.3208,-9.7317],[34.5241,-10.03],[34.5699,-10.2413],[34.5836,-10.5249],[34.6617,-10.71],[34.608,-11.0807],[34.7736,-11.3417],[34.937,-11.4633],[34.9596,-11.5783]]]},properties:{name:"Malawi",id:"MW"},id:"MW"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[57.6514,-20.485],[57.3833,-20.5036],[57.3859,-20.2284],[57.5759,-19.9971],[57.6567,-19.99],[57.7921,-20.2124],[57.7805,-20.3269],[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.0114,14.602],[-61.141,14.6522],[-61.2198,14.8044],[-61.1275,14.8755],[-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.5435,15.0388],[-12.6596,15.0819],[-12.8584,15.2426],[-12.9308,15.453],[-13.0484,15.4965],[-13.2579,15.7002],[-13.297,15.8538],[-13.4095,16.0593],[-13.5556,16.1441],[-13.8685,16.1481],[-13.9751,16.311],[-14.3,16.5805],[-14.5337,16.6559],[-15.1128,16.6448],[-15.2106,16.5827],[-15.38,16.5818],[-15.6208,16.5068],[-15.959,16.4921],[-16.1683,16.5472],[-16.3024,16.4513],[-16.4411,16.2045],[-16.5352,15.8383],[-16.5356,16.2866],[-16.4637,16.6013],[-16.3468,16.9263],[-16.2074,17.1926],[-16.0789,17.5459],[-16.0303,17.8882],[-16.0849,18.5212],[-16.2132,19.0032],[-16.3059,19.1537],[-16.5146,19.3619],[-16.2835,19.7871],[-16.2105,20.2279],[-16.3337,20.4157],[-16.4298,20.6523],[-16.5305,20.7095],[-16.6224,20.6341],[-16.8761,21.086],[-16.9982,21.0398],[-17.0481,20.8063],[-17.0641,20.8986],[-16.9647,21.3292],[-16.1484,21.3301],[-15.0018,21.3314],[-13.8554,21.3328],[-13.0163,21.3341],[-13.0944,22.4958],[-13.1665,22.7532],[-13.0316,23],[-12.6203,23.2712],[-12.3728,23.3179],[-12.0235,23.4674],[-12.0164,24.2425],[-12.0164,25.1955],[-12.0164,25.9954],[-10.5624,25.9954],[-9.4445,25.9954],[-8.6821,25.9954],[-8.6834,27.2858],[-7.555,26.6222],[-6.2387,25.848],[-5.5169,25.4237],[-4.8227,24.9958],[-5.9597,24.9949],[-6.594,24.9944],[-6.4251,23.5234],[-6.3113,22.5291],[-6.1404,21.0367],[-6.0265,20.0424],[-5.8556,18.5505],[-5.7417,17.5557],[-5.6286,16.5685],[-5.36,16.2831],[-5.5125,15.4965],[-6.1317,15.496],[-7.3555,15.496],[-8.1712,15.496],[-9.1768,15.496],[-9.4478,15.575],[-9.4469,15.4583],[-9.9414,15.374],[-10.4117,15.4379],[-10.6965,15.4228],[-10.8956,15.1502],[-11.1692,15.3584],[-11.4553,15.6252],[-11.5026,15.6367],[-11.7603,15.4255],[-11.8288,15.2448],[-11.8728,14.9953],[-12.1047,14.7454],[-12.2807,14.8089]]]},properties:{name:"Mauritania",id:"MR"},id:"MR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[32.8862,-26.8495],[32.3535,-26.8615],[32.1129,-26.8393],[32.1058,-26.5201],[32.0415,-26.2813],[32.0605,-26.0185],[31.9482,-25.9577],[31.9203,-25.7739],[31.9846,-25.6319],[31.986,-24.4605],[31.7995,-23.8923],[31.5456,-23.4821],[31.5319,-23.2793],[31.4191,-22.8252],[31.2877,-22.4021],[31.4293,-22.2987],[32.3713,-21.335],[32.3535,-21.1366],[32.476,-20.9502],[32.4778,-20.7131],[32.5293,-20.6133],[32.6727,-20.516],[32.8698,-20.2173],[32.9927,-19.9847],[33.0069,-19.8737],[32.8307,-19.5581],[32.7779,-19.3886],[32.8498,-19.1045],[32.7166,-19.0019],[32.7219,-18.8284],[32.8547,-18.7636],[32.9932,-18.3596],[32.9554,-18.0831],[32.9692,-17.2517],[32.8844,-17.0377],[32.8764,-16.8837],[32.9479,-16.7123],[32.7419,-16.6777],[32.6358,-16.5894],[32.2434,-16.4487],[31.9398,-16.4287],[31.6877,-16.2143],[31.4897,-16.1797],[31.2362,-16.0239],[30.4377,-15.9954],[30.3959,-15.643],[30.3507,-15.3496],[30.2521,-15.1831],[30.2317,-14.9905],[30.6734,-14.8191],[31.5381,-14.5772],[31.729,-14.496],[32.2727,-14.3229],[33.2018,-14.0135],[33.39,-14.2896],[33.6364,-14.5683],[33.6958,-14.5302],[34.3324,-14.4085],[34.5055,-14.5981],[34.5512,-14.9226],[34.541,-15.2972],[34.4349,-15.4774],[34.3581,-15.7051],[34.248,-15.8876],[34.403,-16.0802],[34.3954,-16.1992],[34.9334,-16.7603],[35.1123,-16.8983],[35.0439,-17.0168],[35.1247,-17.1274],[35.2903,-17.0967],[35.281,-16.8078],[35.1673,-16.5601],[35.2916,-16.2471],[35.3587,-16.1606],[35.5992,-16.1259],[35.7555,-16.0585],[35.791,-15.9586],[35.8301,-15.4188],[35.8052,-15.2657],[35.8665,-14.864],[35.8474,-14.6709],[35.2477,-13.8967],[35.0138,-13.6433],[34.8504,-13.5159],[34.6617,-13.4866],[34.5636,-13.3601],[34.5215,-12.9259],[34.466,-12.5908],[34.3608,-12.2104],[34.3759,-12.1203],[34.5539,-11.834],[34.6595,-11.5885],[34.9596,-11.5783],[35.6312,-11.5818],[35.7852,-11.4531],[35.9113,-11.4549],[36.0822,-11.5374],[36.1914,-11.6706],[36.5185,-11.7163],[36.7711,-11.6102],[36.9789,-11.5667],[37.2186,-11.
16866],[37.373,-11.7106],[37.5417,-11.675],[37.8294,-11.482],[37.9204,-11.2946],[38.1765,-11.2786],[38.4917,-11.4131],[38.7948,-11.2289],[38.9875,-11.1672],[39.3217,-11.1224],[39.5636,-10.9786],[39.8171,-10.9124],[39.9889,-10.821],[40.4634,-10.4641],[40.6117,-10.6616],[40.4865,-10.7651],[40.597,-10.8308],[40.5162,-10.9297],[40.5447,-11.0656],[40.403,-11.3319],[40.4652,-11.4495],[40.4332,-11.6573],[40.5313,-12.0044],[40.5016,-12.1194],[40.5233,-12.3928],[40.5806,-12.6356],[40.5535,-12.8247],[40.5828,-13.3738],[40.5451,-13.463],[40.5904,-13.8452],[40.6024,-14.1675],[40.7155,-14.2146],[40.6401,-14.3899],[40.8181,-14.4676],[40.835,-14.7916],[40.7009,-14.9297],[40.6179,-15.1157],[40.6512,-15.2608],[40.5589,-15.4734],[40.1087,-15.9795],[39.9836,-16.2254],[39.7909,-16.2946],[39.8446,-16.4358],[39.2423,-16.7927],[39.0842,-16.9729],[38.8849,-17.0417],[38.6333,-17.0781],[38.145,-17.2428],[38.0482,-17.3214],[37.8396,-17.3933],[37.2443,-17.7399],[36.9394,-17.9934],[36.8994,-18.1288],[36.5403,-18.5181],[36.4036,-18.7698],[36.2358,-18.8612],[36.1248,-18.8426],[35.8536,-18.9935],[35.6512,-19.1639],[35.3653,-19.4938],[34.9481,-19.8129],[34.7559,-19.8218],[34.7501,-20.0908],[34.6981,-20.4042],[34.7647,-20.5618],[34.9822,-20.8063],[35.1176,-21.1952],[35.1278,-21.3954],[35.2677,-21.6511],[35.3294,-22.0373],[35.3156,-22.3968],[35.542,-22.3764],[35.4901,-22.6578],[35.5753,-22.9632],[35.4945,-23.1852],[35.3702,-23.7982],[35.542,-23.8244],[35.4381,-24.171],[35.1558,-24.5413],[34.992,-24.6505],[34.6072,-24.8214],[33.8361,-25.0682],[33.3474,-25.2608],[32.9612,-25.4903],[32.7921,-25.6443],[32.7224,-25.821],[32.5905,-26.0039],[32.7033,-26.1584],[32.8489,-26.268],[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],[116.2433,49.1704],[115.9539,48.6894],[115.8207,48.5771],[115.7857,48.2482],[115.5251,48.131],[115.5575,47.945],[115.8984,47.6871],[116.2314,47.858],[116.5137,47.8393],[116.7605,47.87],[117.0699,47.8065],[117.3508,47.652],[117.7685,47.988],[118.1472,48.0289],[118.4983,47.9841],[118.7598,47.7577],[119.082,47.6542],[119.1229,47.5584],[119.5268,47.2561],[119.711,47.15],[119.8979,46.8579],[119.8673,46.6724],[119.7066,46.6062],[119.1619,46.6386],[118.8441,46.7602],[118.7229,46.6919],[118.3088,46.7172],[117.9106,46.6195],[117.6709,46.5219],[117.4054,46.5707],[117.3335,46.3621],[116.859,46.3878],[116.5625,46.2897],[116.3574,46.0966],[116.2132,45.8871],[116.2407,45.7961],[115.6809,45.4583],[114.9192,45.3784],[114.739,45.4197],[114.517,45.3646],[114.4189,45.2026],[114.0305,44.9425],[113.5871,44.7459],[113.0495,44.8102],[112.5968,44.9176],[112.4112,45.0584],[111.8981,45.0641],[111.6211,44.8271],[111.4022,44.3672],[111.5199,44.1919],[111.8368,43.9349],[111.9331,43.7116],[111.7711,43.6645],[111.5474,43.4963],[111.0072,43.3414],[110.4004,42.7736],[109.6981,42.5539],[109.4434,42.4558],[108.6874,42.4163],[108.1712,42.4474],[106.7702,42.2889],[105.8674,41.9942],[105.1971,41.738],[105.0506,41.616],[104.4984,41.6586],[104.4984,41.877],[103.7109,41.7514],[103.0726,42.0062],[102.1569,42.158],[101.9731,42.2157],[101.7139,42.4656],[101.4955,42.5388],[101.092,42.5513],[99.984,42.6773],[99.4678,42.5681],[98.9471,42.6161],[97.2057,42.7896],[96.3854,42.7204],[96.2997,42.9286],[95.9126,43.2064],[95.8421,43.3836],[95.5256,43.954],[95.3564,44.0059],[95.3502,44.278],[95.0497,44.2594],[94.7119,44.3508],[94.3648,44.5195],[94.1992,44.6451],[93.9577,44.6748],[93.6563,44.9008],[93.2946,44.9833],[92.7876,45.0357],[92.4236,45.0091],[92.0299,45.0686],[91.5842,45.0766],[91.3121,45.1183],[91.0498,45.2173],[90.8771,45.196],[90.6618,45.5253],[90.7098,45.7309],[91.0019,46.0358],[90.9117,46.2706],[91.0338,46.529],[90.9859,46.7491],[90.87,46.9547],[90.7155,47.0039],[90.4963,47.2854],[90.3134,47.676],[90.1034,47.7452],[90.028,47.8775],[89.778,47.8269],[89.561,48.004],[89.0478,48.0027],[88.576,48.2202],[88.517,48.3844],[87.9798,48.5549],[88.0278,48.7356],[87.7432,48.8816],[87.86,48.9655],[87.8143,49.1624],[88.1157,49.2562],[88.1925,49.4518],[88.6333,49.4862],[88.8317,49.4485],[89.1801,49.5323],[89.6542,49.7175],[89.644,49.903],[89.9774,49.9842],[90.0049,50.0692],[90.5167,50.2133],[91.0214,50.4155],[91.341,50.4701],[91.8044,50.6936],[92.1924,50.7007],[92.3548,50.8642],[92.6265,50.6882],[92.9412,50.7781],[93.1032,50.6039],[94.2511,50.5564],[94.3546,50.2219],[94.6147,50.0237],[94.9303,50.0437],[95.0444,49.9616],[95.5229,49.9112],[95.8518,50.0129],[96.0653,49.9987],[96.3152,49.9012],[96.5057,49.9188],[96.986,49.8828],[97.2088,49.7308],[97.3597,49.7414],[97.5892,49.9114],[97.8538,49.9467],[98.1032,50.0779],[98.2502,50.3025],[98.2795,50.5333],[98.03,50.6447],[97.9532,50.8551],[97.8254,50.9852],[97.947,51.3483],[98.22,51.5057],[98.3527,51.7176],[98.6404,51.8011],[98.8485,52.0701],[99.407,51.9236],[99.7195,51.8717],[99.9214,51.7556],[100.4687,51.7261],[101.3814,51.4526],[101.5709,51.4673],[102.1116,51.3534],[102.215,50.8294],[102.3167,50.7184],[102.2883,50.585],[102.6833,50.3871],[103.1618,50.2907],[103.3043,50.2004],[103.6328,50.1387],[103.8028,50.176],[104.1797,50.1693],[104.4664,50.3061],[105.0945,50.3899],[105.3835,50.4736],[105.8753,50.4055],[106.218,50.3045],[106.7112,50.3125],[106.9411,50.1966],[107.2332,49.9893],[107.6309,49.9831],[107.9479,49.9247],[107.9368,49.691],[108.034,49.594],[108.4069,49.3963],[108.6137,49.3228],[109.2365,49.3348],[109.5286,49.2698],[110.1997,49.1704],[110.4279,49.2201],[110.6312,49.137
15],[110.8279,49.1661],[111.3366,49.3559],[112.0796,49.4243],[112.4951,49.5323],[112.8063,49.5237],[113.0557,49.6162],[113.1641,49.7971],[113.5742,50.0071],[113.8809,50.1012],[114.2969,50.2743],[114.743,50.2337],[115.0035,50.1387],[115.2743,49.9489],[115.7178,49.8806],[116.1346,50.0109],[116.551,49.9203],[116.6832,49.8238]]]},properties:{name:"Mongolia",id:"MN"},id:"MN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[19.1943,43.5331],[19.2187,43.4501],[19.5517,43.2122],[19.9441,43.0817],[20.34,42.8931],[20.3445,42.8278],[20.0293,42.7319],[20.0639,42.5473],[19.7883,42.4762],[19.6546,42.6285],[19.2809,42.1726],[19.3612,42.0692],[19.3426,41.869],[19.1863,41.9485],[19.1224,42.0603],[18.8943,42.2494],[18.5174,42.4327],[18.4362,42.5597],[18.5431,42.6742],[18.4659,42.7772],[18.4437,42.9685],[18.6235,43.0276],[18.6741,43.2309],[18.8512,43.3463],[19.0367,43.3574],[18.9404,43.4967],[19.1943,43.5331]]]},properties:{name:"Montenegro",id:"ME"},id:"ME"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[98.5538,11.7447],[98.5285,11.5387],[98.4348,11.5671],[98.3762,11.7913],[98.5538,11.7447]]],[[[97.575,16.2533],[97.4805,16.3057],[97.4689,16.4611],[97.5994,16.4295],[97.575,16.2533]]],[[[93.691,18.6841],[93.4877,18.8674],[93.7447,18.8656],[93.691,18.6841]]],[[[93.7149,19.5581],[93.9458,19.4285],[93.9018,19.3321],[93.7558,19.3255],[93.6439,19.4951],[93.7149,19.5581]]],[[[101.139,21.5676],[100.9277,21.3661],[100.7564,21.3128],[100.6592,21.1304],[100.5362,20.9923],[100.5651,20.825],[100.4075,20.8232],[100.2495,20.7304],[100.1838,20.5892],[100.1225,20.3167],[99.8904,20.4246],[99.6387,20.3203],[99.4589,20.3629],[99.5015,20.1875],[99.3382,20.0788],[99.197,20.1152],[99.0208,20.0419],[98.9875,19.8613],[98.9169,19.7729],[98.7606,19.7712],[98.4548,19.6944],[98.2391,19.6908],[98.1112,19.7623],[97.8169,19.46],[97.8041,19.1306],[97.706,18.9318],[97.7539,18.621],[97.4849,18.4941],[97.4507,18.3596],[97.5994,18.3028],[97.7197,18.0373],[97.6984,17.8336],[97.793,17.6813],[98.2564,17.1478],[98.4388,16.9755],[98.4783,16.7323],[98.6892,16.3052],[98.8352,16.4176],[98.8885,16.3519],[98.8179,16.181],[98.5924,16.0505],[98.5582,15.7686],[98.5653,15.4037],[98.1911,15.204],[98.2462,14.8147],[98.5702,14.3601],[98.9338,14.0498],[99.1366,13.7165],[99.1761,13.2331],[99.1073,13.1035],[99.2196,12.7399],[99.4052,12.5477],[99.4629,12.1904],[99.5228,12.0896],[99.6147,11.7811],[99.478,11.6124],[99.1903,11.1051],[98.7571,10.6612],[98.7682,10.4308],[98.7025,10.1902],[98.5627,10.0348],[98.497,10.1826],[98.5232,10.3531],[98.465,10.6758],[98.6754,10.987],[98.7447,11.2404],[98.7416,11.5916],[98.8761,11.7198],[98.8046,11.7793],[98.6364,11.7385],[98.6896,11.9569],[98.6963,12.2254],[98.6244,12.4407],[98.6648,12.5402],[98.6372,12.8482],[98.576,13.162],[98.4215,13.4839],[98.2453,13.7333],[98.1108,13.7129],[98.0726,13.9864],[98.1001,14.1617],[97.9985,14.3353],[97.9097,14.6526],[97.8121,14.859],[97.7996,15.1849],[97.7437,15.3069],[97.7743,15.4308],[97.7104,15.8756],[97.5843,16.0194],[97.6407,16.2538],[97.6194,16.5374],[97.3757,16.5228],[97.2674,16.7429],[97.1782,17.0621],[96.97,17.3173],[96.851,17.2028],[96.9087,17.031],[96.8106,16.7784],[96.6224,16.564],[96.3645,16.5205],[96.3241,16.4446],[96.0125,16.2538],[95.7635,16.169],[95.6796,15.9768],[95.5557,15.8378],[95.3897,15.7229],[95.1771,15.8258],[94.9427,15.8183],[94.8912,15.979],[94.6617,15.9044],[94.6808,16.1335],[94.5876,16.2888],[94.4416,16.0944],[94.2991,16.0074],[94.2143,16.1268],[94.2711,16.5174],[94.3532,16.6399],[94.4731,17.1353],[94.5645,17.3084],[94.589,17.5695],[94.4944,17.8247],[94.4309,18.2016],[94.2658,18.5074],[94.252,18.609],[94.07,18.8936],[94.0017,19.1817],[93.9293,18.8998],[93.7056,19.0267],[93.493,19.3694],[93.5787,19.4009],[93.825,19.2385],[93.9622,19.3295],[93.9981,19.4409],[93.8397,19.5341],[93.7393,19.697],[93.6115,19.776],[93.5818,19.9096],[93.3625,20.0584],[93.1565,20.0406],[93.002,20.0748],[93.0668,20.3775],[92.8822,20.152],[92.7912,20.2115],[92.8911,20.3402],[92.7357,20.5626],[92.6079,20.4698],[92.3242,20.7917],[92.2643,21.0615],[92.1795,21.2933],[92.3304,21.4397],[92.5391,21.3199],[92.5937,21.4673],[92.575,21.9782],[92.6891,22.1309],[92.8542,22.0101],[92.9643,22.0039],[93.1618,22.3604],[93.0788,22.7182],[93.1623,22.9081],[93.1641,23.032],[93.3079,23.0302],[93.366,23.1323],[93.4149,23.6823],[93.3074,24.0219],[93.4939,23.973],[93.6834,24.0063],[94.1277,23.8763],[94.2929,24.3219],[94.5841,24.7672],[94.7075,25.0486],[94.5543,25.2435],[94.6227,25.4099],[94.786,25.5191],[94.992,25.7704],[95.0151,25.9128],[95.1323,26.0411],[95.0688,26.1912],[95.0599,26.4739],[95.1287,26.5973],[95.4639,26.7562],[95.9051,27.0466],[96.0613,27.217],[96.191,27.2614],[96.6659,27.3391],[96.7978,27.296],[96.8803,27.1779],[97.0379,27.102],[97.1036,27.1633],[96.9021,27.4394],[96.8999,27.644],[97.2261,27.8899],[97.3353,27.9379],[97.3224,28.218],[97.5377,28.5101],[97.8649,28.3636],[98.0988,28.1421],[98.1303,27.9676],[98.299,27.5499],[98.5045,27.6476],[98.651,27.5726],[98.675,27.1908],[98.7163,27.0448],[98.7318,26.5836],[98.663,26.1392],[98.572,26.1139],[98.6546,25.9177],[98.6253,25.8267],[98.4655,25.789],[98.3336,25.5866],[98.1725,25.5946],[98.0109,25.2923],[97.8196,25.2519],[97.7148,25.0344],[97.7237,24.8422],[97.5834,24.7747],[97.5315,24.4915],[97.6665,24.3801],[97.6904,24.1306],[97.5684,23.9886],[97.686,23.898],[98.0167,24.0654],[98.2124,24.1106],[98.4996,24.1155],[98.5835,24.0698],[98.7642,24.116],[98.6807,23.8416
1],[98.8321,23.6246],[98.7979,23.5203],[98.8854,23.3076],[98.8636,23.1913],[99.0549,23.1305],[99.3408,23.0959],[99.5073,22.9592],[99.3852,22.8251],[99.3377,22.498],[99.1726,22.1926],[99.193,22.126],[99.5925,22.0892],[99.9179,22.0279],[99.9254,21.8206],[100.0892,21.5578],[100.2148,21.4628],[100.3507,21.501],[100.5313,21.4579],[100.6769,21.505],[100.835,21.655],[101.0795,21.7558],[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.2321,17.8305],[4.2347,16.9964],[4.2028,16.9627],[4.1823,16.5818],[4.1211,16.3576],[4.015,16.1929],[3.8769,15.7553],[3.5205,15.4832],[3.5041,15.3562],[3.0602,15.4272],[3.0012,15.3411],[1.8595,15.3016],[1.3002,15.2723],[.9601,14.9869],[.7187,14.9549],[.2863,14.9802],[.2175,14.9114],[-.2359,15.0592],[-.4055,15.0126],[-.5364,15.0779],[-.7604,15.0477],[-1.0496,14.8195],[-1.4937,14.626],[-1.7678,14.4862],[-1.9731,14.4564],[-2.0572,14.1945],[-2.1132,14.1684],[-2.4572,14.274],[-2.5868,14.2274],[-2.7788,14.0738],[-2.874,13.9508],[-2.917,13.6796],[-3.0387,13.6392],[-3.1985,13.673],[-3.2702,13.5775],[-3.3017,13.2806],[-3.5758,13.194],[-3.8534,13.3733],[-4.0512,13.3822],[-4.3286,13.119],[-4.2252,12.8793],[-4.2272,12.7936],[-4.4807,12.6724],[-4.4218,12.5814],[-4.4287,12.3377],[-4.587,12.1549],[-4.798,12.0319],[-5.1059,11.9675],[-5.2881,11.8277],[-5.2905,11.6834],[-5.2293,11.5223],[-5.2999,11.2058],[-5.4905,11.0425],[-5.457,10.7712],[-5.5236,10.4259],[-5.8438,10.3895],[-6.0345,10.1946],[-6.2413,10.2794],[-6.1907,10.4002],[-6.2611,10.7242],[-6.5647,10.5866],[-6.6542,10.6563],[-6.6932,10.3495],[-6.9502,10.3424],[-7.1049,10.2035],[-7.3631,10.2594],[-7.498,10.4397],[-7.6611,10.4272],[-7.8143,10.2364],[-7.9907,10.1627],[-8.0074,10.322],[-8.2315,10.4379],[-8.3241,10.7495],[-8.3374,10.9905],[-8.4748,11.0482],[-8.6639,11.0358],[-8.4075,11.3865],[-8.665,11.5152],[-8.8219,11.6732],[-8.8184,11.9227],[-9.043,12.4025],[-9.2156,12.4829],[-9.3652,12.4793],[-9.3581,12.2556],[-9.6582,12.1433],[-9.8207,12.0426],[-10.2748,12.2126],[-10.4659,12.1389],[-10.6774,11.8996],[-10.7431,11.9271],[-10.9333,12.205],[-11.0658,12.1708],[-11.2096,12.0248],[-11.3053,12.0155],[-11.5021,12.1988],[-11.3894,12.4043],[-11.4489,12.5322],[-11.3903,12.9419],[-11.5487,13.17],[-11.6349,13.3698],[-11.8945,13.4444],[-12.0543,13.633],[-11.9609,13.8754],[-12.0202,13.9748],[-12.0193,14.2065],[-12.2283,14.4587],[-12.1866,14.6482],[-12.2807,14.8089],[-12.1047,14.7454],[-11.8728,14.9953],[-11.8288,15.2448],[-11.7603,15.4255],[-11.5026,15.6367],[-11.4553,15.6252],[-11.1692,15.3584],[-10.8956,15.1502],[-10.6965,15.4228],[-10.4117,15.4379],[-9.9414,15.374],[-9.4469,15.4583],[-9.4478,15.575],[-9.1768,15.496],[-8.1712,15.496],[-7.3555,15.496],[-6.1317,15.496],[-5.5125,15.4965],[-5.36,16.2831],[-5.6286,16.5685],[-5.7417,17.5557],[-5.8556,18.5505],[-6.0265,20.0424],[-6.1404,21.0367],[-6.3113,22.5291],[-6.4251,23.5234],[-6.594,24.9944],[-5.9597,24.9949],[-4.8227,24.9958],[-3.9129,24.4094],[-3.2579,23.981],[-2.2754,23.3387],[-1.2931,22.6964],[-.3105,22.0541],[.672,21.4118],[1.1457,21.1024],[1.1657,20.8174],[1.2904,20.7135],[1.6104,20.5555],[1.6855,20.3784],[1.9287,20.2728],[2.2195,20.2479],[2.4063,20.0637],[2.9927,19.9168],[3.2036,19.7898],[3.2018,19.5603],[3.2559,19.4107],[3.1059,19.1502],[3.2559,19.0134],[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.5826,42.1047],[22.8369,41.9937],[23.0056,41.7172],[22.9159,41.3363],[22.7552,41.3128],[22.7246,41.1783],[22.4933,41.1184],[22.2377,41.1552],[21.9296,41.1073],[21.7796,40.9506],[21.5758,40.8689],[20.9641,40.8498],[20.7409,40.9053],[20.4892,41.2724],[20.4488,41.5214],[20.566,41.8739],[20.7444,41.9045],[20.7781,42.071],[21.0596,42.1713],[21.2562,42.0994],[21.3894,42.2197],[21.5625,42.2476],[21.9043,42.3222],[22.2399,42.3582],[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:"MultiPolygon",coordinates:[[[[-86.9396,20.3034],[-87.0195,20.3824],[-86.9278,20.5515],[-86.7549,20.552],[-86.9396,20.3034]]],[[[-112.0572,24.5457],[-112.1755,24.7294],[-112.2967,24.7898],[-112.2224,24.9509],[-112.0572,24.5457]]],[[[-115.1707,28.0693],[-115.3529,28.1039],[-115.1971,28.3281],[-115.1707,28.0693]]],[[[-112.203,29.0054],[-112.2785,28.7693],[-112.514,28.8474],[-112.4698,29.1679],[-112.2852,29.2403],[-112.203,29.0054]]],[[[-113.1556,29.0521],[-113.2648,29.0969],[-113.5807,29.4134],[-113.5873,29.5732],[-113.416,29.4857],[-113.3738,29.3388],[-113.2022,29.302],[-113.1556,29.0521]]],[[[-97.1462,25.9617],[-97.1644,25.7548],[-97.225,25.5853],[-97.4241,25.2332],[-97.5071,25.0144],[-97.6676,24.3899],[-97.7171,23.9806],[-97.7659,23.3063],[-97.7453,22.9423],[-97.8578,22.6245],[-97.7823,22.2791],[-97.7539,22.0266],[-97.6376,21.6035],[-97.5007,21.398],[-97.1951,20.8001],[-97.1214,20.615],[-96.7088,20.1884],[-96.456,19.8697],[-96.2895,19.3437],[-95.9848,19.0538],[-95.821,18.7546],[-95.5615,18.7191],[-95.1818,18.7005],[-95.0147,18.5704],[-94.798,18.5145],[-94.5461,18.1749],[-94.189,18.1953],[-93.5523,18.4306],[-93.1272,18.4235],[-92.8849,18.4688],[-92.7102,18.6117],[-92.441,18.6752],[-91.9738,18.716],[-91.8803,18.6379],[-91.9136,18.5287],[-91.8031,18.4706],[-91.5339,18.4563],[-91.2753,18.6246],[-91.3679,18.8061],[-91.343,18.9007],[-90.955,19.1515],[-90.7393,19.3521],[-90.6931,19.7299],[-90.5072,19.9119],[-90.4825,20.0255],[-90.4841,20.5564],[-90.4585,20.7135],[-90.3531,21.0096],[
1-90.1829,21.121],[-89.8198,21.2746],[-88.8787,21.414],[-88.4668,21.5694],[-88.2511,21.5667],[-88.1317,21.616],[-87.6889,21.5356],[-87.4805,21.4726],[-87.251,21.4468],[-87.2164,21.5822],[-87.0348,21.5924],[-86.8242,21.4215],[-86.7718,21.1503],[-86.8648,20.8849],[-87.0597,20.6314],[-87.2212,20.5071],[-87.4214,20.2315],[-87.4672,20.1023],[-87.4319,19.8986],[-87.5859,19.7796],[-87.6878,19.6371],[-87.6454,19.5541],[-87.4248,19.5834],[-87.6529,18.7986],[-87.7335,18.6552],[-87.7619,18.4461],[-87.8533,18.269],[-88.0564,18.5243],[-88.0112,18.7267],[-88.0737,18.8345],[-88.1967,18.7196],[-88.2957,18.4723],[-88.523,18.4457],[-88.5862,18.2903],[-88.8064,17.9654],[-88.8978,17.9144],[-89.0505,17.9996],[-89.1335,17.9707],[-89.1615,17.8149],[-90.1836,17.8158],[-90.9892,17.8163],[-90.993,17.2525],[-91.4096,17.2561],[-91.2243,17.1122],[-90.9759,16.8677],[-90.7107,16.7083],[-90.6341,16.5108],[-90.417,16.3909],[-90.4472,16.0726],[-91.7365,16.07],[-92.1871,15.3207],[-92.2044,15.2377],[-92.0748,15.0743],[-92.1442,15.002],[-92.1864,14.8182],[-92.16,14.6913],[-92.2352,14.5452],[-92.809,15.1387],[-93.167,15.4481],[-93.7343,15.8884],[-93.916,16.0536],[-94.3741,16.2848],[-94.4265,16.2262],[-94.6615,16.2018],[-94.9004,16.4176],[-95.1343,16.177],[-95.4643,15.9745],[-95.7717,15.888],[-96.2136,15.6931],[-96.5108,15.6518],[-96.808,15.7264],[-97.1846,15.9093],[-97.7548,15.967],[-98.139,16.2063],[-98.5203,16.3048],[-98.7622,16.5347],[-99.3482,16.6648],[-99.6906,16.7198],[-100.0244,16.9205],[-100.8478,17.2006],[-101.1479,17.3932],[-101.6002,17.6516],[-101.847,17.9223],[-101.9955,17.9725],[-102.2166,17.9574],[-102.6995,18.0626],[-103.4415,18.3254],[-103.699,18.633],[-103.9125,18.8283],[-104.4052,19.0911],[-104.6029,19.1528],[-104.9385,19.3095],[-105.1077,19.5621],[-105.2863,19.7063],[-105.4821,19.9762],[-105.5704,20.2279],[-105.6694,20.3855],[-105.5427,20.4978],[-105.3771,20.512],[-105.2601,20.579],[-105.3272,20.753],[-105.4923,20.7766],[-105.237,21.1193],[-105.2086,21.4908],[-105.4315,21.6182],[-105.6492,21.988],[-105.6454,22.3271],[-105.7917,22.6276],[-106.0216,22.8291],[-106.2345,23.0608],[-106.4023,23.1958],[-106.5665,23.4492],[-106.7287,23.6108],[-106.9354,23.8812],[-107.5273,24.3601],[-107.512,24.4893],[-107.8167,24.539],[-107.9512,24.6149],[-108.0151,24.7836],[-108.2076,24.9749],[-108.0928,25.0934],[-108.3736,25.1942],[-108.7509,25.4241],[-108.7873,25.5382],[-109.0288,25.4805],[-109.0685,25.5515],[-109.3042,25.6332],[-109.385,25.7273],[-109.4256,26.0327],[-109.1997,26.3052],[-109.2762,26.5339],[-109.4829,26.7105],[-109.7548,26.703],[-109.891,26.8832],[-109.9441,27.0794],[-110.2772,27.1624],[-110.4779,27.3227],[-110.5606,27.4501],[-110.6155,27.6538],[-110.5298,27.8642],[-110.7591,27.9152],[-110.9209,27.8891],[-111.1215,27.9672],[-111.2824,28.1154],[-111.4717,28.384],[-111.6801,28.4706],[-111.9407,28.823],[-112.1618,29.0188],[-112.2235,29.2696],[-112.3782,29.3477],[-112.4146,29.5363],[-112.573,29.7197],[-112.7384,29.9856],[-112.8247,30.3003],[-113.0578,30.651],[-113.1104,30.7934],[-113.1079,31.0771],[-113.0467,31.1792],[-113.2315,31.256],[-113.6235,31.3461],[-113.633,31.4677],[-113.9478,31.6293],[-114.0028,31.525],[-114.1493,31.5072],[-114.5486,31.7336],[-114.8395,31.7984],[-114.7898,31.6471],[-114.8482,31.5379],[-114.8819,31.1565],[-114.761,30.9586],[-114.6334,30.5067],[-114.6498,30.2381],[-114.5506,30.0224],[-114.3726,29.8302],[-114.1793,29.7343],[-114.0618,29.6096],[-113.7556,29.3677],[-113.5454,29.1022],[-113.4997,28.9269],[-113.3818,28.9469],[-113.3208,28.8132],[-113.2056,28.7986],[-113.0937,28.5118],[-112.8709,28.4244],[-112.7956,28.2073],[-112.7339,27.826],[-112.5526,27.6573],[-112.3291,27.5233],[-112.1915,27.1868],[-112.004,27.079],[-112.0091,26.9671],[-111.7953,26.8796],[-111.5696,26.7074],[-111.5459,26.5791],[-111.3321,26.1255],[-111.2917,25.7899],[-111.1495,25.5724],[-111.0345,25.5271],[-110.894,25.144],[-110.7557,24.9944],[-110.6774,24.7885],[-110.7344,24.59],[-110.6594,24.3415],[-110.5471,24.2141],[-110.2968,24.195],[-110.2628,24.3446],[-110.0229,24.1746],[-109.7106,23.8039],[-109.6766,23.6614],[-109.5095,23.5979],[-109.421,23.4803],[-109.458,23.2149],[-109.7283,22.9818],[-109.9234,22.8859],[-110.0861,23.0054],[-110.1807,23.3414],[-110.3627,23.6051],[-110.6299,23.7373],[-111.0363,24.1053],[-111.4194,24.329],[-111.6828,24.5559],[-111.8024,24.5426],[-111.8484,24.6699],[-112.0725,24.84],[-112.1285,25.0433],[-112.0557,25.488],[-112.1737,25.9124],[-112.3773,26.2138],[-112.6585,26.3168],[-113.0207,26.5831],[-113.2058,26.857],[-113.5986,26.7212],[-113.841,26.9667],[-113.9964,26.9875],[-114.11,27.106],[-114.4454,27.2183],[-114.5399,27.431],[-114.9936,27.7359],[-115.0364,27.842],[-114.5701,27.7839],[-114.3007,27.8731],[-114.1755,27.8305],[-114.1852,28.0133],[-114.0927,28.2215],[-114.0485,28.4262],[-114.1455,28.6055],[-114.3093,28.7298],[-114.664,29.0947],[-114.9936,29.3845],[-115.1665,29.4271],[-115.6738,29.7565],[-115.7895,30.0841],[-115.8157,30.3038],[-115.9959,30.4144],[-116.0622,30.8041],[-116.2964,30.9706],[-116.3335,31.2027],[-116.6622,31.5649],[-116.6209,3
11.8512],[-116.8479,31.9973],[-116.9136,32.1984],[-117.0632,32.3435],[-117.1282,32.5335],[-116.2698,32.5974],[-114.7248,32.7155],[-114.836,32.5082],[-113.8874,32.2121],[-112.939,31.916],[-111.5161,31.4722],[-111.042,31.3243],[-109.9816,31.3261],[-109.2747,31.3274],[-108.2145,31.3292],[-108.2118,31.7793],[-106.4533,31.77],[-106.2558,31.5445],[-105.8128,31.2409],[-105.514,30.9808],[-104.9179,30.5835],[-104.6813,30.1343],[-104.6813,29.9904],[-104.504,29.6775],[-104.1107,29.3863],[-103.6639,29.207],[-103.2577,29.001],[-103.0899,29.0418],[-102.892,29.2163],[-102.834,29.444],[-102.7342,29.6438],[-102.615,29.7525],[-102.4763,29.7689],[-102.269,29.871],[-101.9909,29.7956],[-101.4404,29.7769],[-101.3035,29.634],[-101.0389,29.4604],[-101.0163,29.4005],[-100.6587,29.0685],[-100.5498,28.8212],[-100.3318,28.5025],[-100.2961,28.3276],[-100.0013,28.048],[-99.7543,27.7301],[-99.5053,27.5482],[-99.5102,27.3404],[-99.4403,27.17],[-99.4436,27.0368],[-99.2299,26.762],[-99.1078,26.4469],[-98.7653,26.3403],[-98.5982,26.2378],[-98.378,26.1823],[-98.0828,26.0642],[-97.8014,26.042],[-97.5872,25.9843],[-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:"MultiPolygon",coordinates:[[[[48.3421,-13.3641],[48.212,-13.3854],[48.1911,-13.2597],[48.3088,-13.198],[48.3421,-13.3641]]],[[[49.5383,-12.4323],[49.6378,-12.637],[49.9374,-13.0724],[49.9671,-13.2704],[50.0737,-13.578],[50.174,-14.0401],[50.2353,-14.7321],[50.3134,-14.9368],[50.4412,-15.1494],[50.4829,-15.3855],[50.4048,-15.6292],[50.2091,-15.9604],[50.0204,-15.8019],[49.8926,-15.4579],[49.7439,-15.4495],[49.6498,-15.5671],[49.6973,-15.8112],[49.7128,-16.0767],[49.8309,-16.256],[49.8389,-16.4864],[49.7341,-16.703],[49.7674,-16.8153],[49.5952,-16.9312],[49.4491,-17.2406],[49.4371,-17.3467],[49.4935,-17.6694],[49.478,-17.8984],[49.363,-18.3365],[49.2032,-18.7924],[49.0603,-19.1196],[48.9182,-19.5306],[48.7975,-19.9532],[48.6071,-20.4574],[48.4686,-20.9],[48.3509,-21.3488],[48.176,-21.8433],[47.9084,-22.4661],[47.8582,-22.7475],[47.7393,-23.2335],[47.6039,-23.6331],[47.5581,-23.8745],[47.3726,-24.2185],[47.2727,-24.5643],[47.1773,-24.7872],[47.0348,-24.9789],[46.7285,-25.1498],[46.3867,-25.1729],[46.1586,-25.2306],[45.5078,-25.5631],[45.1154,-25.5431],[44.8131,-25.334],[44.3457,-25.2262],[44.256,-25.117],[44.0354,-24.9958],[43.8516,-24.5386],[43.6874,-24.3579],[43.6461,-23.7418],[43.7225,-23.5296],[43.5698,-23.0804],[43.398,-22.8864],[43.2648,-22.3835],[43.2666,-22.0492],[43.3696,-21.7381],[43.4379,-21.6466],[43.5019,-21.3563],[43.7038,-21.2551],[43.8556,-21.0767],[43.9111,-20.8658],[44.2396,-20.3798],[44.3479,-20.1454],[44.4047,-19.9221],[44.4487,-19.4285],[44.2387,-19.0752],[44.2329,-18.7405],[44.1087,-18.5034],[44.0399,-18.2886],[43.9937,-17.6902],[43.9435,-17.5815],[43.9795,-17.3915],[44.4216,-16.7026],[44.4269,-16.2893],[44.4762,-16.2174],[44.9094,-16.1743],[45.1669,-15.983],[45.3422,-16.0367],[45.5984,-15.9928],[45.7,-15.8139],[46.3317,-15.7136],[46.475,-15.5134],[46.8821,-15.2297],[46.9931,-15.243],[47.0321,-15.4228],[47.1333,-15.3616],[47.0925,-15.1503],[47.2803,-14.9425],[47.3522,-14.7659],[47.4964,-14.8182],[47.5249,-14.9922],[47.8116,-14.5448],[47.7734,-14.3699],[47.9954,-13.9606],[47.9013,-13.8581],[47.8959,-13.7307],[48.0398,-13.5962],[48.2555,-13.7192],[48.4051,-13.5381],[48.6213,-13.4262],[48.7966,-13.2673],[48.9102,-12.9357],[48.8943,-12.7217],[48.7864,-12.4709],[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.0748,45.599],[28.1596,45.647],[28.0997,45.9728],[28.1192,46.1388],[28.2444,46.4513],[28.2395,46.6408],[28.0717,46.9786],[27.8538,47.1145],[27.3366,47.6396],[27.152,47.9592],[26.9806,48.155],[26.7871,48.2557],[26.6189,48.2597],[26.847,48.3871],[27.2283,48.3716],[27.5493,48.4777],[27.82,48.4164],[28.0886,48.257],[28.327,48.1616],[28.774,48.1194],[28.9733,47.933],[29.1948,47.8824],[29.2108,47.7315],[29.1229,47.5304],[29.1597,47.4558],[29.5494,47.2467],[29.5148,47.0909],[29.5721,46.964],[29.8779,46.829],[29.9423,46.7238],[29.9241,46.5387],[30.1309,46.4229],[29.838,46.3505],[29.1464,46.5268],[28.9276,46.4242],[29.0061,46.1765],[28.9475,46.05],[28.7389,45.9373],[28.7291,45.852],[28.4917,45.6656],[28.4712,45.5071],[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],[-2.1318,34.9709],[-1.7955,34.7521],[-1.8497,34.6074],[-1.7332,34.4671],[-1.7918,34.3681],[
1-1.707,34.1759],[-1.703,33.7169],[-1.6313,33.5669],[-1.6792,33.3187],[-1.5507,33.0737],[-1.5099,32.8775],[-1.3521,32.7035],[-1.1111,32.5521],[-1.0656,32.4683],[-1.2402,32.3377],[-1.2753,32.0892],[-2.4485,32.13],[-2.9308,32.0426],[-3.0174,31.8344],[-3.4397,31.7048],[-3.8268,31.6617],[-3.7891,31.3616],[-3.8335,31.1978],[-3.6725,31.1113],[-3.7021,30.9444],[-3.9853,30.9137],[-4.3228,30.6989],[-4.7785,30.5524],[-4.9683,30.4654],[-5.1802,30.1662],[-5.4488,29.9567],[-5.775,29.8688],[-6.2147,29.8107],[-6.5008,29.8093],[-6.5206,29.6597],[-6.6353,29.5687],[-7.095,29.6251],[-7.235,29.575],[-7.4858,29.3921],[-7.6851,29.3495],[-7.9989,29.1324],[-8.6599,28.7187],[-8.6834,28.6206],[-8.6834,27.6565],[-8.8184,27.656],[-13.1774,27.652],[-12.949,27.9144],[-12.7936,27.9783],[-12.4689,28.0094],[-11.986,28.1292],[-11.4302,28.3822],[-11.0809,28.7138],[-10.4865,29.0649],[-10.2006,29.3805],[-9.8526,29.8093],[-9.6671,30.1094],[-9.6238,30.3527],[-9.6529,30.4477],[-9.8755,30.718],[-9.8324,30.8472],[-9.8087,31.4247],[-9.6751,31.711],[-9.3475,32.0865],[-9.2867,32.2405],[-9.2458,32.5726],[-8.8363,32.9206],[-8.5962,33.1874],[-8.3012,33.3742],[-7.5624,33.6401],[-7.1447,33.8301],[-6.901,33.969],[-6.7558,34.1328],[-6.3532,34.776],[-5.9575,35.6811],[-5.9249,35.7859],[-5.6228,35.829],[-5.3973,35.9297],[-5.3376,35.7451],[-5.1054,35.4676],[-4.8373,35.2812],[-4.6282,35.2062],[-4.3299,35.1613],[-3.9824,35.2435],[-3.6932,35.2799],[-3.3947,35.2119],[-3.206,35.239],[-2.9723,35.4073],[-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.8147,57.1668],[27.6394,56.8457],[27.8063,56.867],[28.1032,56.5456],[28.2022,56.2604],[28.1481,56.143],[27.8964,56.0762],[27.6425,55.9117],[27.5768,55.7988],[27.0526,55.8305],[26.8226,55.7091],[26.5936,55.6676],[26.2811,55.7504],[26.0853,55.8969],[25.5859,56.1301],[25.0697,56.2005],[24.9032,56.3982],[24.529,56.2964],[24.1206,56.2642],[23.8126,56.3292],[22.9683,56.3805],[22.587,56.3752],[22.0845,56.4067],[21.6535,56.3146],[21.0462,56.07],[21.0152,56.2589],[21.0711,56.8237],[21.3508,57.0177],[21.4591,57.3224],[21.7285,57.571],[22.5546,57.7242],[22.6487,57.5954],[23.137,57.3238],[23.2875,57.0898],[23.6479,56.9711],[23.9311,57.0086],[24.2813,57.1724],[24.4034,57.3251],[24.3226,57.8706],[25.111,58.0635],[25.34,58.0395],[25.7937,57.8686],[25.9912,57.8382],[26.2979,57.601],[26.5328,57.5311],[26.8999,57.6087],[27.3517,57.5282]]]},properties:{name:"Latvia",id:"LV"},id:"LV"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[6.1164,50.1209],[6.1381,49.9742],[6.2562,49.8721],[6.4875,49.7985],[6.3441,49.4527],[6.242,49.4944],[5.9592,49.4547],[5.7897,49.5383],[5.8802,49.6449],[5.7249,49.8082],[5.744,49.9196],[5.9761,50.1671],[6.1164,50.1209]]]},properties:{name:"Luxembourg",id:"LU"},id:"LU"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[26.5936,55.6676],[26.4577,55.3425],[26.7756,55.2732],[26.6011,55.1303],[26.2917,55.1396],[26.175,55.0033],[25.8594,54.9192],[25.7227,54.7179],[25.7249,54.5643],[25.5473,54.3317],[25.7027,54.2931],[25.7493,54.157],[25.5731,54.1399],[25.4612,54.2929],[25.0462,54.1331],[24.8255,54.1191],[24.7683,53.9746],[24.3177,53.8929],[24.1912,53.9504],[23.7336,53.9122],[23.4845,53.9398],[23.4814,54.0791],[23.37,54.2005],[23.0154,54.3484],[22.7663,54.3568],[22.6798,54.4931],[22.8311,54.8384],[22.5675,55.059],[22.0725,55.0637],[21.2358,55.2641],[21.238,55.455],[21.0618,55.8134],[21.0462,56.07],[21.6535,56.3146],[22.0845,56.4067],[22.587,56.3752],[22.9683,56.3805],[23.8126,56.3292],[24.1206,56.2642],[24.529,56.2964],[24.9032,56.3982],[25.0697,56.2005],[25.5859,56.1301],[26.0853,55.8969],[26.2811,55.7504],[26.5936,55.6676]]]},properties:{name:"Lithuania",id:"LT"},id:"LT"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[27.8303,-28.9091],[27.9599,-28.8732],[28.2324,-28.7014],[28.6257,-28.5816],[28.9537,-28.8816],[29.3013,-29.0898],[29.3905,-29.2696],[29.2933,-29.567],[29.1424,-29.7011],[29.098,-29.919],[28.9009,-30.0384],[28.6346,-30.129],[28.3922,-30.1476],[28.1392,-30.4499],[28.018,-30.6421],[27.753,-30.5999],[27.492,-30.3638],[27.3886,-30.3158],[27.3553,-30.1587],[27.1307,-29.84],[27.0517,-29.6642],[27.2945,-29.5195],[27.7357,-28.9402],[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.376,9.6424],[80.7111,9.3663],[80.8935,9.0858],[81.1985,8.6619],[81.2269,8.5056],[81.373,8.4315],[81.43
16,8.119],[81.6655,7.7825],[81.6828,7.6844],[81.8741,7.2885],[81.8612,6.9014],[81.7676,6.6142],[81.6375,6.4251],[81.3801,6.2409],[80.724,5.979],[80.4958,5.9492],[80.2672,6.0096],[80.0954,6.153],[80.0071,6.3643],[79.8593,6.8295],[79.7923,7.5854],[79.7079,8.0657],[79.8091,8.0502],[79.8508,8.4115],[79.9418,8.6916],[79.929,8.8994],[80.0648,9.0956],[80.1185,9.3268],[80.0861,9.5776],[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.0607,13.7831],[-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.8775,31.0611],[24.9738,30.7766],[24.8775,30.4574],[24.7266,30.2506],[24.7115,30.1316],[24.8038,29.8861],[24.9161,29.3761],[24.9805,29.1817],[24.9805,27.8345],[24.9805,26.936],[24.9805,25.8134],[24.9805,24.915],[24.9805,24.2416],[24.9805,23.3432],[24.9805,21.9959],[24.98,20.9994],[24.9796,20.0024],[23.9804,19.9958],[23.9804,19.4968],[23.022,19.9696],[21.5847,20.6794],[20.6268,21.1525],[19.6684,21.6257],[18.7105,22.0989],[17.7521,22.5721],[16.7942,23.0453],[15.9841,23.4452],[14.9791,22.996],[14.2307,22.6183],[14.2005,22.6236],[13.5986,23.1194],[13.4814,23.1802],[11.9678,23.518],[11.7671,23.8927],[11.5075,24.3144],[10.6863,24.5514],[10.439,24.4804],[10.2557,24.5909],[10.1194,24.7902],[10.028,25.0508],[10.0009,25.3322],[9.4482,26.0673],[9.438,26.2453],[9.4913,26.3337],[9.8593,26.5521],[9.8943,26.8481],[9.8371,26.916],[9.7474,27.3306],[9.9161,27.7856],[9.8584,28.0431],[9.8158,28.5602],[9.8424,28.9668],[9.8207,29.1146],[9.6724,29.567],[9.5463,29.796],[9.3102,30.1152],[9.5188,30.2293],[9.8952,30.3873],[10.2162,30.7832],[10.2432,31.0323],[10.115,31.4637],[10.3058,31.7048],[10.4758,31.7358],[10.609,31.9294],[10.8265,32.0807],[11.5048,32.4137],[11.5336,32.5251],[11.4537,32.6427],[11.5043,33.182],[11.8133,33.0937],[12.2798,32.8584],[12.7535,32.8012],[13.2835,32.9148],[13.6479,32.7989],[13.8352,32.7918],[14.2369,32.6813],[14.5135,32.5109],[15.1767,32.391],[15.3591,32.1597],[15.3631,31.9711],[15.4963,31.6568],[15.7058,31.4264],[16.123,31.2644],[16.7813,31.2147],[17.3491,31.0815],[17.8303,30.9275],[18.1902,30.7775],[18.6697,30.4157],[18.9364,30.2905],[19.2915,30.2879],[19.7132,30.4885],[20.0133,30.8005],[20.1509,31.0784],[20.1039,31.3004],[19.9614,31.5561],[19.9263,31.8175],[19.9734,31.9991],[20.1216,32.2188],[20.3706,32.431],[20.621,32.5801],[21.0622,32.7754],[21.4249,32.7994],[21.6357,32.9374],[21.8395,32.9086],[22.1875,32.9184],[22.5235,32.7941],[23.0908,32.6187],[23.1064,32.3315],[23.2866,32.2139],[23.7975,32.1589],[24.1295,32.0093],[24.6839,32.0159],[24.8784,31.9844],[25.0249,31.8832],[25.1505,31.655]]]},properties:{name:"Libya",id:"LY"},id:"LY"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-8.4863,7.5584],[-8.4371,7.5162],[-8.2966,7.0741],[-8.3325,6.8015],[-8.6035,6.5077],[-8.4499,6.4624],[-8.345,6.3514],[-8.2038,6.2906],[-7.9816,6.2862],[-7.8886,6.2347],[-7.7965,5.975],[-7.7304,5.9191],[-7.4543,5.8414],[-7.3999,5.5506],[-7.4299,5.3247],[-7.5098,5.1085],[-7.5688,5.0805],[-7.5912,4.8213],[-7.5717,4.3863],[-7.5451,4.3512],[-7.66,4.3668],[-7.9983,4.5088],[-8.2591,4.59],[-9.1322,5.0548],[-9.3748,5.2412],[-9.6544,5.5187],[-10.2763,6.0775],[-10.4181,6.1672],[-10.597,6.2111],[-10.7857,6.3101],[-10.8489,6.465],[-11.2915,6.6883],[-11.5075,6.9067],[-11.2678,7.2325],[-11.0853,7.3986],[-10.878,7.5384],[-10.6474,7.7594],[-10.5708,8.071],[-10.3895,8.1576],[-10.2832,8.4852],[-10.1474,8.5198],[-10.0644,8.4297],[-9.7683,8.5345],[-9.5182,8.3463],[-9.4363,7.8669],[-9.369,7.6396],[-9.4598,7.4425],[-9.2634,7.3777],[-9.1175,7.2157],[-8.8896,7.2627],[-8.7402,7.4958],[-8.7083,7.6591],[-8.5789,7.6769],[-8.4863,7.5584]]]},properties:{name:"Liberia",id:"LR"},id:"LR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[35.8691,33.4319],[35.5327,33.2504],[35.411,33.0755],[35.1087,33.0835],[35.2512,33.3924],[35.3356,33.5034],[35.5109,33.8798],[35.6117,34.0321],[35.6481,34.2483],[35.8043,34.4374],[35.9779,34.5474],[35.9761,34.6291],[36.4329,34.6136],[36.3263,34.5133],[36.5043,34.4325],[36.5851,34.2212],[36.2824,33.894],[36.0924,33.8314],[35.9424,33.6676],[36.0223,33.5624],[35.8691,33.4319]]]},properties:{name:"Lebanon",id:"LB"},id:"LB"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[102.1276,22.379],[102.1831,22.284],[102.5826,21.9045],[102.6953,21.6621],[102.8453,21.7349],[102.9497,21.6812],[102.9488,21.5698],[102.8511,21.2657],[103.1046,20.8915],[103.4637,20.7797],[103.635,20.6971],[104.0518,20.9413],[104.1952,20.9137],[104.5832,20.6465],[104.3923,20.4246],[104.6187,20.3744],[104.6986,20.2053],[104.8886,20.1689],[104.9281,20.018],[104.7434,19.7547],[104.5463,19.6105],[104.26,19.6855],[104.0319,19.6753],[104.0629,19.4826],[103.8965,19.3401],[103.9182,19.2687],[104.1087,19.1954],[104.7163,18.8035],[105.115,18.6787],[105.0857,18.4501],[105.3334,18.1896],[105.4581,18.1545],[105.5886,17.9836],[105.6916,17.7377],[106.0063,17.4154],[106.2695,17.2166],[106.5021,16.9542],[106.5461,16.6506],[106.6961,16.4588],[106.8324,16.5263],[106.9305,16.3532],[107.0699,16.2799],[107.2172,16.1366],[107.3966,16.0429],[107.3606,15.9217],[107.1888,15.8387],[107.1897,15.7473],[107.3389,15.5604],[107.5644,15.3917],[107.6531,15.255],[107.4805,14.9798],[107.5195,14.705],[107.4148,14.563],[107.2927,14.5923],[107.1094,14.4165],[106.82,14.3148],[106.5012,14.5781],[106.3548,14.4547],[106.2256,14.4764],[106.1652,14.3725],[105.9788,14.3432],[106.1248,14.0489],[106.0667,13.9211],[105.9046,13.9247],[105.7395,14.0849],[105.5318,14.1559],[105.3502,14.1098],[105.2455,14.2003],[105.1833,14.3464],[105.3422,14.4165],[105.4754,14.5301],[105.5469,14.9323],[105.4905,15.1276],[105.5131,15.3606],[105.6157,15.488],[105.6223,15.6998],[105.4621,15.7806],[105.3733,15.8898],[105.4062,15.9874],[105.047,16.1601],[104.9498,16.3399],[104.8193,16.4659],[104.7505,16.6475],[104.759,17.0772],[104.8162,17.3005],[104.7399,17.4616],[104.5392,17.6094],[104.3226,17.8158],[104.0487,18.2166],[103.9497,18.3192],[103.7922,18.3165],[103.6297,18.3827],[103.3669,18.4235],[103.263,18.2783],[103.0913,18.1381],[103.0513,18.0284],[102.7175,17.8922],[102.3517,18.0457],[102.1014,18.2104],[101.9473,18.0813],[101.7747,18.0333],[101.
16877,17.8895],[101.4138,17.7186],[101.1053,17.4793],[100.9086,17.5837],[101.1133,18.0333],[101.1377,18.2868],[101.0507,18.4071],[101.1657,18.6184],[101.2864,18.977],[101.1976,19.3277],[101.2207,19.4866],[101.1546,19.5794],[100.9663,19.6109],[100.6254,19.4999],[100.4204,19.6446],[100.3977,19.7561],[100.5429,20.0885],[100.5193,20.1778],[100.3178,20.3859],[100.1225,20.3167],[100.1838,20.5892],[100.2495,20.7304],[100.4075,20.8232],[100.5651,20.825],[100.5362,20.9923],[100.6592,21.1304],[100.7564,21.3128],[100.9277,21.3661],[101.139,21.5676],[101.2242,21.2236],[101.2815,21.1841],[101.5425,21.2342],[101.705,21.1503],[101.744,21.778],[101.6029,21.9897],[101.5243,22.2538],[101.6712,22.4625],[101.8417,22.3883],[102.0246,22.4394],[102.1276,22.379]]]},properties:{name:"Lao People's Democratic Republic",id:"LA"},id:"LA"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[48.4424,28.5429],[47.6713,28.5331],[47.583,28.6281],[47.4334,28.9895],[46.5314,29.0964],[46.7693,29.3472],[46.9056,29.5377],[47.1143,29.9611],[47.3313,30.0797],[47.6727,30.0956],[47.9785,29.9829],[48.0056,29.836],[48.1361,29.618],[47.9696,29.6167],[47.7255,29.4169],[48.0513,29.3552],[48.1836,28.9793],[48.3394,28.7631],[48.4424,28.5429]]],[[[48.2755,29.6242],[48.1796,29.6114],[48.0815,29.7987],[48.1587,29.9594],[48.3483,29.7827],[48.2755,29.6242]]]]},properties:{name:"Kuwait",id:"KW"},id:"KW"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[21.5625,42.2476],[21.3894,42.2197],[21.2562,42.0994],[21.0596,42.1713],[20.7781,42.071],[20.7444,41.9045],[20.566,41.8739],[20.5753,42.0133],[20.4856,42.2232],[20.2406,42.3391],[20.0639,42.5473],[20.0293,42.7319],[20.3445,42.8278],[20.6241,43.0342],[20.6232,43.1985],[20.8443,43.1736],[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:"MultiPolygon",coordinates:[[[[128.3745,38.6233],[128.619,38.1763],[129.0514,37.6778],[129.335,37.2747],[129.4185,37.059],[129.4735,36.742],[129.3927,36.3226],[129.4034,36.0522],[129.5619,35.9475],[129.4189,35.4978],[129.2143,35.1818],[128.9799,35.1014],[128.5112,35.101],[128.4188,35.0157],[128.4442,34.8706],[128.0944,34.9336],[128.0362,35.022],[127.7148,34.9545],[127.7424,34.7827],[127.6323,34.6904],[127.5235,34.84],[127.3895,34.7432],[127.4791,34.6251],[127.3247,34.4631],[127.0308,34.6069],[126.8972,34.4387],[126.7547,34.5119],[126.5083,34.3508],[126.4817,34.4937],[126.3326,34.5896],[126.5936,34.8244],[126.4209,34.8235],[126.2913,35.1542],[126.3605,35.2168],[126.4928,35.5014],[126.4884,35.647],[126.7174,35.769],[126.7529,35.872],[126.6934,36.0141],[126.5403,36.1663],[126.5483,36.4775],[126.4879,36.6937],[126.3889,36.651],[126.1807,36.6914],[126.2171,36.8708],[126.3516,36.9582],[126.5776,37.0195],[126.8688,36.9755],[126.7463,37.1935],[126.7907,37.2951],[126.6504,37.4469],[126.5634,37.7164],[126.634,37.7816],[126.6668,37.917],[127.0095,38.2406],[127.1697,38.3045],[128.0389,38.3085],[128.1685,38.3591],[128.3745,38.6233]]],[[[128.7411,34.7987],[128.6466,34.737],[128.4894,34.8653],[128.722,35.0135],[128.7411,34.7987]]],[[[128.066,34.8058],[127.8733,34.7348],[127.9155,34.9212],[128.066,34.8058]]],[[[126.2336,34.3703],[126.123,34.444],[126.2473,34.5634],[126.3801,34.4977],[126.2336,34.3703]]],[[[126.3268,33.2238],[126.1657,33.3121],[126.3374,33.4603],[126.6957,33.5491],[126.9012,33.5149],[126.8728,33.3409],[126.5816,33.2384],[126.3268,33.2238]]]]},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.9373,10.5866],[103.6621,10.5089],[103.532,10.6048],[103.6807,10.7584],[103.722,10.8902],[103.6541,11.0589],[103.5325,11.1468],[103.3536,10.9217],[103.153,10.9137],[103.0913,11.2111],[103.1254,11.4606],[102.9341,11.7065],[102.7366,12.0896],[102.7064,12.2556],[102.7557,12.4261],[102.4995,12.6698],[102.4618,13.0151],[102.3309,13.2881],[102.3198,13.5398],[102.547,13.5855],[102.5448,13.6601],[102.729,13.8421],[102.9093,14.1368],[103.0309,14.2527],[103.1996,14.3326],[103.6004,14.4209],[103.8184,14.3623],[104.2276,14.3956],[104.4118,14.3694],[104.7789,14.428],[104.9698,14.3659],[105.0741,14.2274],[105.1833,14.3464],[105.2455,14.2003],[105.3502,14.1098],[105.5318,14.1559],[105.7395,14.0849],[105.9046,13.9247],[106.0667,13.9211],[106.1248,14.0489],[105.9788,14.3432],[106.1652,14.3725],[106.2256,14.4764],[106.3548,14.4547],[106.5012,14.5781],[106.82,14.3148],[107.1094,14.4165],[107.2927,14.5923],[107.4148,14.563],[107.5195,14.705],[107.4485,14.4511],[107.3646,14.3685],[107.3313,14.12
166],[107.6056,13.4377],[107.4756,13.0302],[107.5555,12.5402],[107.5062,12.3644],[107.1591,12.2769],[106.9305,12.0776],[106.7649,12.0523],[106.7001,11.9795],[106.4138,11.9484],[106.4107,11.7385],[106.3401,11.6817],[106.0059,11.758],[105.8514,11.6351],[105.8558,11.2941],[106.1679,11.0123],[106.0991,10.7974],[105.9384,10.8853],[105.8532,10.8636],[105.7551,10.9901],[105.3866,10.9399],[105.3147,10.8454],[105.1594,10.8978],[105.0222,10.8867],[105.0613,10.734],[104.8504,10.5347],[104.5641,10.516],[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.8406,41.9959],[79.7661,41.8987],[79.2938,41.7829],[78.7424,41.56],[78.3625,41.3718],[78.3461,41.2813],[78.1232,41.0758],[77.8152,41.0558],[77.5817,40.9928],[76.9869,41.0394],[76.8239,40.9821],[76.6397,40.7424],[76.4804,40.4494],[76.2584,40.4308],[75.8718,40.3034],[75.6561,40.3291],[75.5837,40.6052],[75.5207,40.6274],[75.241,40.4805],[75.0044,40.4494],[74.842,40.3451],[74.6799,40.3105],[74.4118,40.1374],[73.9915,40.0433],[73.8352,39.8],[73.9147,39.6065],[73.8228,39.4888],[73.6315,39.4489],[73.4703,39.4604],[73.2351,39.3743],[72.8724,39.3606],[72.6398,39.3859],[72.3579,39.337],[72.2301,39.2074],[72.0428,39.3521],[71.8062,39.2758],[71.7321,39.4232],[71.5461,39.4529],[71.4045,39.598],[71.0649,39.4933],[71.005,39.4121],[70.7333,39.4134],[70.6077,39.5643],[70.245,39.5426],[69.5987,39.5736],[69.2978,39.5248],[69.229,39.761],[69.3071,39.9687],[69.4318,39.9097],[69.5304,40.0974],[69.9667,40.2022],[70.4514,40.049],[70.9464,40.1875],[70.9579,40.239],[71.3046,40.287],[71.6926,40.1525],[71.9558,40.2586],[72.1311,40.4388],[72.3575,40.4015],[72.4019,40.5782],[72.5675,40.5244],[72.7739,40.6505],[73.113,40.7859],[72.9901,40.86],[72.6585,40.8698],[72.3642,41.0434],[72.1875,41.026],[72.1644,41.1739],[71.8785,41.1952],[71.7924,41.4131],[71.4209,41.3417],[71.4085,41.1361],[71.1106,41.1526],[70.7826,41.2626],[70.6459,41.4602],[70.4714,41.4127],[70.1811,41.5716],[70.455,41.7252],[70.6308,41.8757],[70.8034,41.9227],[70.8421,42.0195],[71.2287,42.1629],[71.036,42.2845],[70.9468,42.2485],[70.8927,42.34],[71.0227,42.5353],[71.2567,42.7337],[71.8168,42.822],[72.2758,42.7577],[72.753,42.6378],[72.8551,42.561],[73.283,42.5042],[73.422,42.5934],[73.5565,43.0027],[73.6119,43.048],[74.209,43.2402],[74.6222,43.056],[75.0475,42.9046],[75.6356,42.8145],[75.7897,42.933],[76.5092,42.9188],[76.9442,42.9716],[77.2354,42.9126],[77.8018,42.8953],[78.0229,42.8575],[78.5241,42.8646],[78.7917,42.791],[79.1646,42.759],[79.2032,42.6662],[79.49,42.4576],[79.921,42.4132],[80.2095,42.1899]],[[71.206,39.8923],[71.2287,40.0482],[71.0804,40.0797],[71.0116,39.895],[71.206,39.8923]]]},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.9735,.5355],[40.9788,-.8703],[41.5221,-1.5721],[41.5328,-1.6955],[41.3872,-1.8668],[41.1071,-1.9822],[40.9956,-1.9507],[40.8984,-2.2699],[40.6441,-2.5393],[40.4044,-2.5557],[40.2224,-2.6884],[40.1798,-2.819],[40.1949,-3.0191],[40.1154,-3.2504],[39.9916,-3.3507],[39.8611,-3.5767],[39.8189,-3.7862],[39.4909,-4.4787],[39.3768,-4.6256],[39.2219,-4.6922],[38.8086,-4.4023],[37.7974,-3.6743],[37.6087,-3.4604],[37.6878,-3.246],[37.6438,-3.0453],[36.2633,-2.2747],[35.6237,-1.9174],[34.7709,-1.4416],[33.9795,-1.0021],[33.9031,-1.0021],[33.9244,-.398],[33.9213,-.0171],[33.9431,.1738],[34.0372,.2945],[34.161,.6052],[34.2725,.6865],[34.411,.8671],[34.4815,1.042],[34.6493,1.1854],[34.7874,1.2307],[34.7834,1.3812],[34.9654,1.6435],[34.964,2.0625],[34.8828,2.4181],[34.7425,2.818],[34.589,2.9246],[34.5224,3.1199],[34.4478,3.1634],[34.3994,3.4128],[34.442,3.6064],[34.3928,3.6916],[34.165,3.8128],[33.9759,4.2203],[34.3803,4.6207],[35.2681,5.4925],[35.3254,5.3651],[35.4687,5.4192],[35.7448,5.3442],[35.8003,5.1569],[35.763,4.808],[35.9788,4.5039],[36.0818,4.4498],[36.8235,4.4302],[36.9056,4.4116],[37.3824,4.1106],[38.0864,3.649],[38.2253,3.6188],[38.6079,3.6002],[39.2254,3.479],[39.4944,3.4559],[39.6573,3.578],[39.8424,3.8514],[40.0142,3.9482],[40.7653,4.2731],[41.0871,3.9921],[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.8861,49.0907],[86.7534,49.0088],[86.7179,48.6972],[86.5496,48.5287],[86.2655,48.4546],[85.7493,48.3849],[85.6263,48.2038],[85.526,47.9157],[85.5868,47.4936],[85.6565,47.2547],[85.4847,47.0634],[85.2335,47.0363],[84.786,46.8308],[84.6666,46.9724],[84.339,46.9959],[84.0159,46.9706],[83.6341,47.043],[83.1929,47.1864],[83.0296,47.1859],[83.0043,47.0337],[82.6922,46.3865],[82.555,46.1588],[82.3264,45.52],[82.5826,45.4428],[82.6212,45.2932],[82.4787,45.1236],[82.2665,45.219],[81.9891,45.1618],[81.602,45.3109],[80.8532,45.1294],[80.6348,45.1263],[80.059,45.0064],[79.8717,44.8839],[79.9973,44.7974],[80.2552,44.808],[80.4554,44.7463],[80.3365,44.4382],[80.3551,44.0973],[80.4958,43.8923],[80.704,43.4271],[80.6676,43.3099],[80.7857,43.1616],[80.3902,43.0431],[80.5438,42.9117],[80.2503,42.7972],[80.1651,42.6653],[80.2592,42.2352],[80.2095,42.1899],[79.921,42.4132],[79.49,42.4576],[79.2032,42.6662],[79.1646,42.759],[78.7917,42.791],[78.5241,42.8646],[78.0229,42.8575],[77.8018,42.8953],[77.2354,42.9126],[76.9442,42.9716],[76.5092,42.9188],[75.7897,42.933],[75.6356,42.8145],[75.0475,42.9046],[74.6222,43.056],[74.209,43.2402],[73.6119,43.048],[73.5565,43.0027],[73.422,42.5934],[73.283,42.5042],[72.8551,42.561],[72.753,42.6378],[72.2758,42.7577],[71.8168,42.822],[71.2567,42.7337],[71.0227,42.5353],[70.8927,42.34],[70.9468,42.2485],[70.7151,42.1686],[70.6135,42.0545],[70.4159,42.0785],[70.0954,41.8206],[69.664,41.6719],[69.3683,41.4904],[69.0652,41.367],[68.987,41.2049],[68.7371,41.042],[68.584,40.8765],[68.6008,40.6598],[68.4956,40.6088],[68.2919,40.6563],[68.0478,40.8094],[68.113,41.0287],[67.9359,41.1965],[66.8142,41.1423],[66.6686,41.2706],[66.5381,41.7412],[66.4986,41.9951],[66.0094,42.0048],[66.1004,42.9907],[65.803,42.8771],[65.4963,43.3108],[65.2703,43.4177],[64.9054,43.7147],[64.4434,43.5513],[63.2071,43.6281],[62.0721,43.4892],[61.9904,43.4923],[61.1608,44.1688],[61.0081,44.3939],[59.7741,44.9811],[58.5551,45.5555],[57.4774,45.3376],[55.9757,44.9949],[55.9761,43.847],[55.9766,42.929],[55.9774,41.3221],[55.5451,41.2626],[55.4346,41.2964],[55.2495,41.458],[54.9525,41.81],[54.9037,41.9192],[54.6782,42.0781],[54.1211,42.3351],[53.6852,42.2969],[53.2502,42.2059],[52.8706,42.0608],[52.4938,41.7802],[52.4623,42.1007],[52.6185,42.4283],[52.5968,42.7603],[52.1839,42.8686],[51.9607,42.8504],[51.8439,42.9104],[51.6162,43.1585],[51.2953,43.174],[51.3019,43.4825],[51.1395,43.6486],[50.9397,43.9584],[50.8305,44.1928],[50.6849,44.2651],[50.3311,44.3255],[50.2526,44.4063],[50.2974,44.5816],[50.4093,44.6242],[50.8603,44.6287],[51.1772,44.5013],[51.3765,44.5412],[51.0578,44.8116],[51.0405,44.9802],[51.25,45.1218],[51.4156,45.358],[51.7325,45.3993],[52.5311,45.3988],[53.0788,45.3074],[53.0859,45.4073],[52.8374,45.4965],[52.7739,45.5728],[53.0415,45.9679],[53.1352,46.1916],[53.0784,46.5476],[53.1703,46.6692],[53.0695,46.8561],[52.9159,46.9542],[52.4831,46.9906],[52.1888,46.8397],[51.7445,46.9338],[51.6499,47.0181],[51.1781,47.11],[50.9202,47.0408],[50.5828,46.8823],[50.4195,46.8796],[50,46.6342],[49.7603,46.5716],[49.3475,46.5192],[49.2321,46.3372],[48.6102,46.5663],[48.5094,46.6502],[48.6053,46.766],[48.7762,46.7105],[48.9595,46.7744],[48.5525,47.3209],[48.1099,47.7452],[47.4818,47.8038],[47.2923,47.7408],[47.0934,47.9477],[47.1191,48.127],[47.0042,48.2846],[46.661,48.4124],[46.6091,48.574],[46.7028,48.8055],[47.0144,49.0984],[47.0179,49.1999],[46.8022,49.367],[46.8896,49.697],[46.9917,49.8526],[47.2954,50.0586],[47.3264,50.2734],[47.5035,50.4028],[47.706,50.378],[47.8498,50.2823],[48.2249,49.9319],[48.4344,49.8284],[48.7589,49.9283],[48.8432,50.0131],[48.7007,50.3538],[48.655,50.6199],[48.8086,50.6012],[49.3235,50.8518],[49.498,51.0835],[49.8224,51.1319],[50.2468,51.2895],[50.7941,51.7292],[51.1634,51.6475],[51.3445,51.4753],[51.6091,51.4839],[52.0073,51.6728],[52.3309,51.6812],[52.571,51.4817],[53.0384,51.4637],[53.3381,51.4824],[53.5347,51.3996],[53.6883,51.2518],[54.0416,51.1153],[54.4216,50.7804],[54.4713,50.5839],[54.6502,50.6603],[54.6063,50.88],[54.727,50.9981],[55.1953,50.7446],[55.5424,50.6017],[55.7977,50.6021],[56.0498,50.7135],[56.1439,50.8447],[56.4915,51.0196],[56.6202,50.9808],[57.0117,51.0651],[57.1791,51.036],[57.4423,50.8889],[57.6536,50.9251],[57.8387,51.0917],[58.3594,51.0638],[58.5476,50.971],[58.8836,50.6945],[59.4522,50.6203],[59.5228,50.4929],[59.8122,50.5819],[59.9552,50.7992],[60.1123,50.8341],[60.2881,50.7042],[60.6379,50.6638],[60.9424,50.6956],[61.3894,50.8609],[61.5851,51.2298],[61.5545,51.3246],[61.3632,51.442],[60.4647,51.6513],[60.3875,51.7731],[60.0675,51.8907],[60.0657,51.9764],[60.4257,52.1256],[60.6703,52.1509],[60.9375,52.2805],[60.9797,52.3948],[60.8212,52.5699],[60.8021,52.7448],[61.0476,52.9725],[61.4009,52.996],[61.974,52.9437],[62.0148,53.1079],[61.6597,53.2284],[61.1994,53.2872],[61.2478,53.5509],[60.9797,53.6217],[61.1133,53.7535],[61.1435,53.9637],[61.3339,54.0492],[61.9287,53.9464],[62.0401,54.0026],[62.4991,54.0132],[62.6327,54.0694],[63.0739,54.1053],[63.1911,54.171],[64.0039,54.2671],[64.4611,54.3841],[64.6498,54.3521],[64.9268,54.3965],[65.1576,54.3643],[65.2375,54.5161],[65.4767,54.6233],[66.2225,54.6673],[67.6935,54.8724],[68.0739,54.9596],[68.244,55.0524],[68.2062,55.1609],[68.5249,55.2048],[68.9773,55.3895],[69.4931,55.3569],[70.1824,55.1625],[70.4865,55.2823],[70.7382,55.3052],[70.9
11,55.1281],[71.1856,54.5994],[71.0933,54.2123],[71.3366,54.1584],[72.0046,54.2056],[72.2692,54.2722],[72.3872,54.1231],[72.4041,53.9644],[72.5861,53.9959],[72.6225,54.1344],[72.9141,54.1073],[73.1192,53.9808],[73.3807,53.9628],[73.6182,54.0674],[73.679,53.9295],[73.3993,53.8115],[73.2857,53.5984],[73.4699,53.469],[73.643,53.5762],[74.0687,53.6115],[74.403,53.5045],[74.4518,53.6472],[74.834,53.8257],[75.0524,53.8268],[75.3769,53.9702],[75.4372,54.0898],[75.657,54.106],[76.2664,54.312],[76.7889,54.3219],[76.6544,54.1453],[76.4222,54.1135],[76.5758,53.9424],[77.7042,53.3791],[77.86,53.2693],[78.4757,52.6385],[79.4687,51.493],[79.9862,50.7746],[80.2202,50.9117],[80.4235,50.9464],[80.4483,51.1834],[80.6503,51.2773],[80.8771,51.2815],[81.1275,51.1912],[81.1248,50.9464],[81.388,50.9566],[81.4657,50.7397],[81.9336,50.7664],[82.0983,50.7109],[82.4938,50.7275],[82.761,50.8933],[83.0193,50.8973],[83.1601,50.9892],[83.3571,50.9945],[83.7176,50.8871],[83.9453,50.7746],[84.1761,50.5205],[84.2578,50.2883],[84.6071,50.2024],[84.9893,50.0615],[85.0009,49.8941],[85.21,49.6648],[85.3715,49.624],[86.1807,49.4993],[86.61,49.7692],[86.6144,49.6098],[86.812,49.488],[86.9531,49.3219],[87.2337,49.2161],[87.3229,49.0858]]]},properties:{name:"Kazakhstan",id:"KZ"},id:"KZ"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[134.933,34.2882],[134.8247,34.203],[134.668,34.294],[134.8344,34.4729],[134.933,34.2882]]],[[[129.3856,34.3535],[129.2667,34.3703],[129.3257,34.6074],[129.4753,34.5403],[129.3856,34.3535]]],[[[138.3443,37.822],[138.2502,38.0786],[138.4615,38.2917],[138.4535,38.0755],[138.497,37.9037],[138.3443,37.822]]],[[[141.2296,41.3727],[141.4555,41.4047],[141.4,41.0962],[141.4626,40.611],[141.6464,40.4738],[141.7969,40.2914],[141.978,39.8444],[141.9771,39.4289],[141.9007,39.1115],[141.6584,38.9748],[141.5465,38.7626],[141.4675,38.404],[141.1084,38.3378],[140.9619,38.1487],[140.9282,37.9494],[141.0365,37.4674],[140.9686,37.0022],[140.7919,36.8468],[140.6272,36.5028],[140.5735,36.2311],[140.6219,36.0593],[140.874,35.7251],[140.6392,35.6612],[140.4572,35.5102],[140.4164,35.267],[140.3147,35.1551],[140.059,35.0384],[139.9205,34.8994],[139.7994,34.9567],[139.8264,35.2967],[140.0866,35.5404],[139.9876,35.6683],[139.8349,35.6581],[139.7678,35.4947],[139.6502,35.409],[139.7439,35.2523],[139.636,35.1423],[139.4744,35.2985],[139.2494,35.2781],[139.1158,35.097],[139.086,34.8391],[138.9826,34.6984],[138.8374,34.6194],[138.7611,34.6993],[138.8028,34.9749],[138.7198,35.1241],[138.5773,35.0863],[138.2533,34.7325],[138.1889,34.5963],[137.979,34.6411],[137.5435,34.6642],[137.318,34.6362],[137.2754,34.7725],[137.0321,34.7658],[136.8848,34.8058],[136.8519,35.0597],[136.6899,34.9842],[136.5332,34.6784],[136.6158,34.5892],[136.8803,34.4338],[136.8537,34.3242],[136.5443,34.2576],[136.3299,34.1768],[135.9162,33.5616],[135.6951,33.487],[135.4528,33.5536],[135.1753,33.898],[135.1278,34.0068],[135.1003,34.2882],[135.3848,34.5004],[135.3551,34.6544],[135.0417,34.6309],[134.7399,34.7654],[134.5836,34.7707],[134.2081,34.6975],[133.9684,34.5275],[133.4455,34.4329],[133.1423,34.3024],[133.0189,34.3295],[132.6567,34.246],[132.4214,34.3535],[132.2381,34.227],[132.2021,34.0321],[132.0903,33.8554],[131.7405,34.0521],[131.4759,34.0192],[131.2327,33.9482],[131.072,34.0205],[130.9188,33.9757],[130.8891,34.262],[131.0041,34.3925],[131.3543,34.4134],[131.6082,34.6154],[131.8559,34.7263],[132.619,35.3069],[132.6975,35.4184],[132.923,35.5111],[133.267,35.5564],[133.3767,35.4588],[133.6155,35.5116],[133.8601,35.4947],[134.2139,35.5391],[134.4562,35.6279],[134.8824,35.6634],[135.1744,35.7473],[135.2321,35.5919],[135.3271,35.5253],[135.6805,35.5031],[135.9033,35.607],[136.0955,35.7677],[136.0063,35.9905],[136.1563,36.2231],[136.3587,36.3616],[136.6983,36.742],[136.7494,36.9511],[136.7192,37.1984],[136.8435,37.3821],[137.3224,37.522],[137.3375,37.4376],[137.152,37.2831],[136.9238,37.1722],[137.0166,36.837],[137.1236,36.774],[137.3424,36.7705],[137.5142,36.9516],[137.9133,37.0648],[138.3199,37.2183],[138.5485,37.3923],[138.7096,37.5606],[138.8849,37.8438],[139.2472,38.0089],[139.4012,38.1425],[139.4766,38.4],[139.5801,38.5988],[139.802,38.8816],[139.9121,39.2287],[140.0479,39.4635],[140.0546,39.7494],[139.945,39.8852],[139.8105,39.8777],[139.9725,40.1369],[140.0142,40.3149],[139.9228,40.5986],[140.0293,40.7331],[140.2814,40.8463],[140.3436,41.0056],[140.3152,41.161],[140.3857,41.2298],[140.6277,41.1956],[140.6796,40.8933],[140.8008,40.8343],[140.9362,40.9408],[141.1186,40.8822],[141.262,41.1028],[141.2003,41.2436],[140.8003,41.1388],[140.8594,41.4255],[140.937,41.5054],[141.2296,41.3727]]],[[[143.8241,44.1169],[144.1016,44.1018],[144.482,43.9495],[144.7985,43.9402],[145.3427,44.3339],[145.352,44.2296],[145.1265,43.8692],[145.
11012,43.7644],[145.3409,43.3023],[145.3476,43.1767],[145.0288,43.0315],[144.6307,42.9468],[144.3013,42.9845],[143.9693,42.8815],[143.5809,42.5988],[143.4295,42.419],[143.2364,42.0004],[142.5084,42.2578],[141.8515,42.5792],[141.4067,42.5468],[140.9863,42.3422],[140.7098,42.5557],[140.4803,42.5592],[140.3853,42.4873],[140.3267,42.2934],[140.5775,42.1185],[140.7337,42.1162],[141.151,41.8051],[140.9996,41.7376],[140.6601,41.8157],[140.3848,41.5192],[140.1487,41.4233],[139.9951,41.5765],[140.1083,41.9129],[140.0568,42.0674],[139.8952,42.1899],[139.8211,42.3875],[139.8912,42.6494],[140.2242,42.7954],[140.4865,43.0497],[140.3973,43.1674],[140.4869,43.3383],[140.7808,43.2149],[141.1381,43.1798],[141.2962,43.1998],[141.4125,43.3813],[141.3978,43.6428],[141.6446,44.0197],[141.661,44.2638],[141.7609,44.4826],[141.7822,44.7166],[141.7192,44.9412],[141.5829,45.156],[141.6681,45.4015],[141.9376,45.5094],[142.4161,45.1249],[142.7042,44.8191],[143.2883,44.3965],[143.8241,44.1169]]],[[[123.8885,24.2802],[123.6807,24.2882],[123.7713,24.4143],[123.8885,24.2802]]],[[[124.2933,24.5159],[124.2343,24.3579],[124.0847,24.436],[124.2933,24.5159]]],[[[128.2586,26.6528],[127.9514,26.4566],[127.9075,26.6937],[128.0469,26.6435],[128.2164,26.7971],[128.2586,26.6528]]],[[[129.4527,28.2091],[129.3666,28.1279],[129.248,28.2823],[129.3226,28.3596],[129.6418,28.4111],[129.4527,28.2091]]],[[[130.6228,30.263],[130.4457,30.2648],[130.388,30.3882],[130.4972,30.4654],[130.6734,30.3669],[130.6228,30.263]]],[[[130.0826,32.2294],[129.9791,32.3462],[130.0098,32.5215],[130.1678,32.541],[130.1997,32.3404],[130.0826,32.2294]]],[[[128.6652,32.7839],[128.8388,32.763],[128.8947,32.652],[128.6572,32.6285],[128.6652,32.7839]]],[[[131.1745,33.6024],[131.4187,33.5842],[131.5829,33.6526],[131.7108,33.5025],[131.5376,33.2739],[131.8967,33.2548],[131.8479,33.1181],[131.9491,33.0471],[131.9766,32.8438],[131.7321,32.593],[131.5647,32.2232],[131.4604,31.8836],[131.46,31.6706],[131.3374,31.4047],[131.1399,31.442],[131.0351,31.3776],[131.0982,31.256],[130.9024,31.1122],[130.6858,31.0149],[130.7897,31.2689],[130.6552,31.7185],[130.5282,31.4597],[130.6445,31.2675],[130.5886,31.1783],[130.2006,31.2919],[130.1474,31.4087],[130.2943,31.4508],[130.3218,31.6013],[130.1878,31.7687],[130.1944,32.0909],[130.3192,32.1433],[130.4621,32.3049],[130.6405,32.6192],[130.5473,32.8318],[130.3817,33.0924],[130.2375,33.1776],[130.1269,33.1048],[130.1749,32.8513],[130.3263,32.8527],[130.3405,32.7017],[130.2455,32.6773],[130.0541,32.771],[129.8269,32.7253],[129.8282,32.8926],[129.897,33.0222],[129.5801,33.2362],[129.66,33.3649],[130.0719,33.5216],[130.1678,33.5984],[130.3649,33.6344],[130.4838,33.8345],[130.7155,33.9278],[130.953,33.8718],[131.0582,33.673],[131.1745,33.6024]]],[[[129.2796,34.1235],[129.1863,34.1448],[129.2147,34.3206],[129.3373,34.2847],[129.2796,34.1235]]],[[[134.3572,34.2562],[134.6373,34.2265],[134.6351,34.0441],[134.739,33.8203],[134.3772,33.6082],[134.2427,33.4395],[134.1815,33.2473],[133.9586,33.4484],[133.6319,33.511],[133.2861,33.36],[132.9772,32.842],[132.8698,32.7546],[132.6922,32.7759],[132.7091,32.9024],[132.4951,32.9166],[132.4756,33.1265],[132.5115,33.293],[132.405,33.3312],[132.3659,33.5123],[132.6429,33.6898],[132.7841,33.9926],[132.9901,34.088],[133.1339,33.9273],[133.5822,34.017],[133.7065,34.2372],[133.9484,34.3481],[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],[38.1117,31.7811],[36.9584,31.4917],[37.4791,31.0078],[37.9803,30.5],[37.6336,30.3132],[37.4694,29.9949],[36.7551,29.8662],[36.4759,29.4951],[36.0684,29.2003],[36.0156,29.1906],[34.9507,29.3535],[34.9734,29.555],[35.0684,29.978],[35.1416,30.1418],[35.174,30.524],[35.4394,31.1326],[35.4008,31.2307],[35.4505,31.4793],[35.5589,31.7656],[35.5313,31.9849],[35.5722,32.2379],[35.5513,32.3955],[35.5731,32.6409],[35.7875,32.735],[35.8949,32.7137],[36.0596,32.5339],[36.2198,32.4949],[36.3721,32.387],[36.8182,32.3173],[38.0557,32.9947],[38.7735,33.372],[39.0581,32.4931],[39.0412,32.3058],[39.2476,32.3511],[39.2929,32.2436],[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.9083,18.3902],[-76.7008,18.257],[-76.3499,18.1518],[-76.2107,17.9135],[-76.5246,17.8664],[-76.8533,17.9738],[-76.9443,17.8487],[-77.0712,17.9015],[-77.205,17.715],[-77.3615,17.8336],[-77.7681,17.8775],[-77.963,18.0475],[-78.0737,18.1913],[-78.2941,18.218],[-78.3259,18.3498],[-78.2167,18.4479],[-77.9781,18.4679],[-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.6431,40.2683],[9.7008,40.0917],[9.6169,39.3543],[9.5623,39.1661],[9.0563,39.2394],[9.0225,39.0432],[8.8814,38.9127],[8.6483,38.9264],[8.418,39.2056],[8.3993,39.4817],[8.4513,39.7214],[8.5476,39.8391],[8.4078,39.9172],[8.4712,40.2927],[8.3532,40.5005],[8.1898,40.6518],[8.2036,40.8707],[8.4686,40.8343],[8.821,40.9497],[8.9981,41.1104],[9.2831,41.2018],[9.4553,41.1503],[9.6156,41.0172],[9.632,40.8822]]],[[[15.5766,38.2202],[15.2344,37.7847],[15.0994,37.4585],[15.174,37.209],[15.2943,37.0133],[15.1425,36.8916],[15.1127,36.6879],[14.7758,36.7105],[14.5019,36.7989],[14.3674,36.9729],[14.1428,37.1038],[13.9054,37.1007],[13.3611,37.3488],[13.1698,37.4793],[12.9239,37.5703],[12.6989,37.5717],[12.5266,37.6693],[12.4356,37.8198],[12.5475,38.0529],[12.7344,38.1829],[12.9026,38.0347],[13.1601,38.1905],[13.3518,38.1807],[13.6816,38.0009],[13.7891,37.9814],[14.0501,38.0404],[14.2875,38.0169],[14.5059,38.0453],[14.846,38.1718],[15.119,38.1527],[15.4989,38.2908],[15.5766,38.2202]]],[[[13.6998,46.5201],[13.3993,46.3177],[13.3998,46.2249],[13.6324,46.177],[13.4863,46.0394],[13.6142,45.9617],[13.5698,45.8343],[13.8312,45.6803],[13.7198,45.5875],[13.6284,45.7708],[13.465,45.71],[13.2062,45.7713],[13.0304,45.6376],[12.4978,45.4619],[12.2745,45.4459],[12.2257,45.2417],[12.3926,45.0397],[12.5235,44.9678],[12.4636,44.8453],[12.2789,44.8324],[12.2483,44.7223],[12.3051,44.4294],[12.3961,44.2238],[12.6913,43.9948],[12.907,43.9211],[13.2955,43.6863],[13.564,43.5713],[13.8046,43.1803],[14.0106,42.6898],[14.1828,42.5064],[14.5406,42.2441],[14.8659,42.0523],[15.1687,41.9338],[15.4048,41.9134],[15.9641,41.9396],[16.1648,41.8961],[16.1515,41.7585],[15.914,41.6209],[15.9007,41.5121],[16.0125,41.4353],[16.5518,41.232],[17.1032,41.062],[17.4742,40.8405],[17.955,40.6554],[18.3283,40.3709],[18.4606,40.2213],[18.4859,40.105],[18.3438,39.8213],[18.0779,39.9367],[17.8649,40.2803],[17.476,40.3149],[17.2576,40.3993],[17.2155,40.4863],[17.0312,40.5133],[16.9283,40.4579],[16.6695,40.1374],[16.5301,39.8595],[16.5976,39.6389],[16.8244,39.5785],[17.1147,39.3805],[17.1227,39.1364],[17.1746,38.9979],[16.7556,38.8896],[16.5589,38.7147],[16.5456,38.4093],[16.2824,38.2495],[16.0569,37.9419],[15.7244,37.9392],[15.6432,38.1754],[15.8225,38.3028],[15.9046,38.4834],[15.8789,38.6139],[15.9726,38.7125],[16.1967,38.7591],[16.21,38.9411],[16.1075,39.0236],[16.0236,39.3535],[15.8545,39.6265],[15.6929,39.99],[15.585,40.053],[15.2943,40.0699],[14.9507,40.239],[14.9862,40.3775],[14.9068,40.556],[14.7656,40.6683],[14.4593,40.6328],[14.4607,40.7286],[14.3089,40.8125],[14.1024,40.8272],[13.8596,41.1299],[13.7331,41.2356],[13.5547,41.232],[13.2471,41.2888],[13.0886,41.244],[12.8493,41.4087],[12.6309,41.4695],[12.0752,41.9409],[11.8071,42.0821],[11.6375,42.2876],[11.1847,42.4567],[11.1679,42.5353],[10.7084,42.9361],[10.5149,42.9676],[10.5322,43.1403],[10.4474,43.3711],[10.3205,43.5132],[10.2459,43.8523],[10.0475,44.0201],[9.731,44.1013],[9.2893,44.3193],[8.766,44.4223],[8.552,44.3459],[8.2923,44.1364],[8.0815,43.9189],[7.7335,43.8026],[7.4929,43.7671],[7.4818,43.8647],[7.6771,44.0831],[7.5994,44.1684],[7.3708,44.1275],[6.9673,44.2802],[6.843,44.5106],[7.0308,44.7166],[6.9926,44.8271],[6.7383,44.9212],[6.6277,45.1178],[6.8421,45.1356],[7.0783,45.2399],[7.1533,45.401],[7.0135,45.5005],[6.8044,45.8148],[7.021,45.9257],[7.1289,45.8804],[7.5386,45.9781],[7.7881,45.9217],[7.9932,46.0158],[8.125,46.161],[8.0815,46.256],[8.3705,46.4451],[8.4584,46.2458],[8.9537,45.8298],[9.0465,45.8756],[9.0225,46.0513],[9.2512,46.2866],[9.26,46.4753],[9.4278,46.4824],[9.4811,46.3488],[9.6396,46.2959],[9.9392,46.3616],[10.087,46.6],[10.4306,46.5503],[10.3977,46.6648],[10.4528,46.865],[10.7599,46.7935],[11.0249,46.7971],[11.2442,46.9755],[11.7756,46.9862],[12.1693,47.0821],[12.1542,46.9351],[12.3881,46.7025],[13.1689,46.5725],[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.5
1731,32.6409],[35.5513,32.3955],[35.3622,32.5073],[35.1931,32.5344],[35.0652,32.4603],[34.9561,32.1611],[34.9898,31.9134],[35.198,31.7762],[34.9507,31.6022],[34.8726,31.3967],[35.1012,31.3661],[35.4505,31.4793],[35.4008,31.2307],[35.4394,31.1326],[35.174,30.524],[35.1416,30.1418],[35.0684,29.978],[34.9734,29.555],[34.9041,29.4773],[34.6586,30.1915],[34.2454,31.2085],[34.3501,31.363],[34.5255,31.5254],[34.4775,31.5849],[34.6786,31.8956],[34.8038,32.1961],[34.9219,32.6143],[35.1087,33.0835],[35.411,33.0755],[35.5327,33.2504],[35.8691,33.4319],[35.8372,33.2784],[35.9069,33.1359],[35.9135,32.9494],[35.7875,32.735]]]},properties:{name:"Israel",id:"IL"},id:"IL"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-15.5431,66.2285],[-14.9121,66.2844],[-15.1165,66.1024],[-14.6982,66.0203],[-14.7576,65.7557],[-14.4263,65.7899],[-14.3022,65.6274],[-13.9356,65.6161],[-13.6159,65.4872],[-13.8048,65.3549],[-13.5809,65.1429],[-13.5993,65.0359],[-13.8539,64.9929],[-13.853,64.8622],[-14.1351,64.7148],[-14.4653,64.6358],[-14.547,64.446],[-15.0215,64.296],[-15.4949,64.2582],[-16.0605,64.1113],[-16.6404,63.8654],[-17.8156,63.7129],[-17.947,63.5358],[-18.6537,63.4066],[-19.2503,63.4419],[-19.7783,63.5367],[-20.1982,63.5558],[-20.593,63.7353],[-21.2462,63.9353],[-21.4486,63.8583],[-22.607,63.8372],[-22.51,63.9915],[-22.0566,64.0714],[-21.8328,64.2054],[-21.9514,64.314],[-21.9502,64.515],[-22.2843,64.5865],[-22.2337,64.7139],[-22.4672,64.7949],[-23.3469,64.8244],[-23.8785,64.7505],[-24.0261,64.8635],[-22.684,65.0264],[-21.8921,65.0488],[-22.4734,65.2268],[-21.907,65.3997],[-22.0057,65.4934],[-22.9024,65.5804],[-23.8998,65.4075],[-24.2241,65.4872],[-23.9091,65.7657],[-23.7047,65.7812],[-23.7371,66.0695],[-23.3765,66.1819],[-23.0626,66.0862],[-23.0189,65.9821],[-22.6216,65.9999],[-22.9721,66.3241],[-22.8893,66.4406],[-22.4261,66.4302],[-21.6253,66.0897],[-21.3035,65.8765],[-21.4662,65.6352],[-21.4322,65.4741],[-21.23,65.4206],[-20.7397,65.6583],[-20.4548,65.5711],[-20.3567,65.7191],[-20.3567,66.0331],[-20.0262,66.0493],[-19.5936,65.779],[-19.4338,65.8145],[-19.383,66.0758],[-18.7775,66.1688],[-18.455,65.9646],[-18.2972,66.1574],[-17.9071,66.1432],[-17.5821,65.9714],[-17.1531,66.2029],[-16.7485,66.1317],[-16.428,66.2784],[-16.5408,66.4466],[-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],[44.881,36.7993],[45.0342,36.659],[45.0311,36.5263],[45.241,36.3559],[45.3618,36.0154],[45.4838,36.0087],[45.7235,35.8365],[46.1674,35.8205],[45.9712,35.524],[46.1119,35.3216],[46.1337,35.1276],[45.9211,35.0286],[45.6783,34.7982],[45.6374,34.5736],[45.5007,34.5816],[45.4377,34.4152],[45.5269,34.2847],[45.5287,34.1524],[45.3968,33.9708],[45.4732,33.9255],[45.7382,33.6028],[45.8793,33.6099],[46.1457,33.2295],[46.0809,33.0866],[46.1128,32.9579],[46.2984,32.9503],[46.57,32.834],[47.1214,32.4665],[47.3713,32.4239],[47.512,32.1509],[47.8298,31.7944],[47.6793,31.4007],[47.6793,31.0025],[48.0105,30.9896],[48.0149,30.4654],[48.331,30.2856],[48.4344,30.0375],[48.5467,29.9625],[48.3545,29.9567],[48.1419,30.041],[47.9785,29.9829],[47.6727,30.0956],[47.3313,30.0797],[47.1143,29.9611],[46.9056,29.5377],[46.7693,29.3472],[46.5314,29.0964],[46.3565,29.0636],[44.7163,29.1937],[44.3608,29.4351],[43.4406,30.0841],[42.8578,30.4952],[42.0743,31.0802],[40.8083,31.7256],[40.3693,31.9391],[39.1455,32.1247],[39.2929,32.2436],[39.2476,32.3511],[39.0412,32.3058],[39.0581,32.4931],[38.7735,33.372],[39.5645,33.7684],[40.6894,34.3322],[40.9872,34.4289],[41.1945,34.7689],[41.2163,35.2883],[41.3543,35.6403],[41.3525,35.8099],[41.2456,36.0735],[41.2962,36.3834],[41.4169,36.5148],[41.7884,36.5973],[42.35,37.0608],[42.3588,37.1087],[42.456,37.1287],[42.7748,37.3719],[42.9368,37.3249],[43.0926,37.3675],[43.5161,37.2445],[43.8366,37.2237],[44.0132,37.3133],[44.1562,37.2831],[44.2019,37.0519],[44.2818,36.9782],[44.6058,37.1762],[44.7652,37.1424]]]},properties:{name:"Iraq",id:"IQ"},id:"IQ"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[46.1146,38.8776],[46.4906,38.9065],[46.5549,38.9042],[46.8528,39.1484],[46.9891,39.1803],[47.1884,39.341],[47.773,39.6486],[47.9958,39.6842],[48.3221,39.3992],[48.1361,39.3122],[48.1254,39.1715],[48.2741,39.0991],[48.2422,38.9788],[48.05,38.9349],[48.0233,38.819],[48.4175,38.5864],[48.5929,38.4111],[48.8685,38.4355],[48.96,37.8899],[49.0811,37.6676],[49.1712,37.6005],[49.47,37.4967],[49.727,37.4807],[50.1305,37.407],[50.3378,37.1491],[50.5331,37.0137],[50.9273,36.8104],[51.1186,36.7425],[51.7622,36.6146],[52.1902,36.6217],[53.374,3
16.8686],[53.7678,36.9303],[53.9702,36.8184],[54.0172,36.9524],[53.9142,37.3435],[54.1917,37.3324],[54.7452,37.502],[54.8486,37.7226],[55.0755,37.9024],[55.3809,38.0511],[55.5784,38.0999],[56.2287,38.0733],[56.4409,38.2495],[56.7747,38.2499],[56.9065,38.2131],[57.1937,38.2162],[57.4236,37.9477],[57.7104,37.9055],[58.109,37.783],[58.2617,37.6658],[58.4357,37.6387],[58.8157,37.6835],[59.2409,37.5206],[59.3674,37.3338],[59.5623,37.1788],[59.9485,37.0417],[60.0626,36.9631],[60.3413,36.6377],[61.1195,36.6426],[61.2123,36.0993],[61.1528,35.9768],[61.2522,35.8676],[61.262,35.6194],[61.2784,35.5138],[61.1892,35.3118],[61.1,35.2723],[61.1497,35.0939],[61.08,34.8555],[60.9513,34.654],[60.7262,34.5181],[60.8896,34.3193],[60.6428,34.3073],[60.4856,34.0947],[60.5269,33.8421],[60.5109,33.6388],[60.6547,33.5602],[60.9171,33.5052],[60.5606,33.1376],[60.5766,32.9947],[60.8292,32.2494],[60.7901,31.9871],[60.7915,31.6608],[60.854,31.4833],[61.6602,31.3825],[61.7551,31.2853],[61.8142,31.0727],[61.7844,30.8321],[61.104,30.1285],[60.8434,29.8586],[61.3184,29.3725],[61.3379,29.2651],[61.6229,28.7915],[61.8901,28.5465],[62.3531,28.4146],[62.5648,28.2353],[62.7623,28.202],[62.7397,28.0023],[62.8121,27.4971],[62.7632,27.2503],[62.9155,27.2183],[63.1667,27.2525],[63.2422,27.0776],[63.2502,26.8792],[63.1681,26.6657],[63.093,26.6324],[62.7867,26.6439],[62.4392,26.5609],[62.3122,26.4908],[62.2394,26.3572],[61.8697,26.2422],[61.8102,26.1654],[61.7543,25.8432],[61.6686,25.769],[61.5878,25.2022],[61.412,25.1023],[60.6641,25.2821],[60.5105,25.437],[60.4004,25.3114],[60.0249,25.3842],[59.616,25.4033],[59.4562,25.4814],[59.0461,25.4175],[58.7979,25.5546],[58.5307,25.5924],[58.3141,25.5808],[58.0225,25.6407],[57.7961,25.6532],[57.7326,25.7251],[57.3344,25.7917],[57.2057,26.0371],[57.2013,26.1588],[57.1045,26.3714],[57.0721,26.6799],[56.9824,26.9054],[56.8128,27.0901],[56.3561,27.2001],[56.1182,27.1433],[55.941,27.0377],[55.6503,26.9777],[55.4239,26.7705],[55.2943,26.786],[54.8957,26.5565],[54.6449,26.509],[54.2472,26.6968],[54.0692,26.7323],[53.7056,26.7256],[53.5072,26.8517],[53.4548,26.9431],[52.9825,27.142],[52.6918,27.3235],[52.6025,27.4936],[52.476,27.6165],[52.1919,27.7173],[52.0308,27.8243],[51.6664,27.8451],[51.5185,27.9099],[51.2788,28.1314],[51.2762,28.2189],[51.0937,28.5123],[51.0622,28.7262],[50.8669,28.8701],[50.8758,29.0627],[50.6752,29.1466],[50.6499,29.42],[50.1691,29.9212],[50.0715,30.1986],[49.9831,30.2093],[49.5548,30.0291],[49.43,30.1307],[49.0545,30.3069],[48.9169,30.3971],[48.9191,30.1209],[48.8326,30.0357],[48.5467,29.9625],[48.4344,30.0375],[48.331,30.2856],[48.0149,30.4654],[48.0105,30.9896],[47.6793,31.0025],[47.6793,31.4007],[47.8298,31.7944],[47.512,32.1509],[47.3713,32.4239],[47.1214,32.4665],[46.57,32.834],[46.2984,32.9503],[46.1128,32.9579],[46.0809,33.0866],[46.1457,33.2295],[45.8793,33.6099],[45.7382,33.6028],[45.4732,33.9255],[45.3968,33.9708],[45.5287,34.1524],[45.5269,34.2847],[45.4377,34.4152],[45.5007,34.5816],[45.6374,34.5736],[45.6783,34.7982],[45.9211,35.0286],[46.1337,35.1276],[46.1119,35.3216],[45.9712,35.524],[46.1674,35.8205],[45.7235,35.8365],[45.4838,36.0087],[45.3618,36.0154],[45.241,36.3559],[45.0311,36.5263],[45.0342,36.659],[44.881,36.7993],[44.7652,37.1424],[44.794,37.2902],[44.5739,37.4354],[44.5614,37.7448],[44.2112,37.9081],[44.4309,38.3569],[44.2907,38.42],[44.2716,38.8359],[44.1446,38.9944],[44.1779,39.1448],[44.0789,39.2185],[44.023,39.3774],[44.3892,39.4223],[44.4558,39.6668],[44.5872,39.7685],[44.8171,39.6504],[45.1412,39.2545],[45.4798,39.0063],[46.1146,38.8776]]],[[[56.1878,26.9214],[55.9544,26.7012],[55.8478,26.7309],[55.4239,26.5831],[55.3471,26.6479],[55.7626,26.8122],[55.7577,26.9476],[55.9073,26.9098],[56.0742,26.9835],[56.1878,26.9214]]]]},properties:{name:"Iran",id:"IR"},id:"IR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-6.218,54.0887],[-6.3452,53.9872],[-6.1419,53.5775],[-6.1348,53.3012],[-6.0274,52.927],[-6.1306,52.8074],[-6.2172,52.543],[-6.4631,52.3453],[-6.325,52.2467],[-6.5612,52.1888],[-7.5273,52.0989],[-7.6645,51.9797],[-8.8135,51.5849],[-9.2964,51.4981],[-9.4629,51.529],[-9.8353,51.4833],[-9.5799,51.6892],[-9.8029,51.7802],[-10.3411,51.7989],[-10.3786,51.8688],[-9.9558,52.1367],[-10.3902,52.1349],[-10.2109,52.2716],[-9.9374,52.2376],[-9.9061,52.4037],[-9.5863,52.5592],[-9.3313,52.5788],[-8.7835,52.6795],[-8.9904,52.7554],[-9.1755,52.6349],[-9.561,52.654],[-9.2993,53.0975],[-8.9973,53.1621],[-9.1404,53.2504],[-9.4707,53.2349],[-9.7954,53.3951],[-10.0912,53.4129],[-10.117,53.5485],[-9.8784,53.5904],[-9.9141,53.8638],[-9.8564,54.0043],[-9.996,54.276],[-9.3155,54.2986],[-9.146,54.2096],[-9.0026,54.288],[-8.588,54.2312],[-8.6231,54.3468],[-8.2304,54.5073],[-8.1334,54.6409],[-8.4566,54.6094],[-8.764,54.6813],[-8.3774,54.8895],[-8.4118,54.9651],[-8.2746,55.1463],[-7.8032,55.2],[-7.2468,55.3531],[-6.9616,55.2379],[-7.2186,55.0921],[-7.3768,55.0277],[-7.5504,54.7681],[-7.8862,54.666],[-7.7939,54.5712],[-8.0444,54.5124],[-8.1183,54.4143],[-7.8549,54.2152],[-7.3553,54.1213],[-6.9363,54.3743],[-6.6497,54.0587],[-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:"MultiPolygon",coordinates:[[[[93.8898,6.8313],[93.829,6.7487],[93.7092,7.0008],[93.6843,7.1837],[93.8592,7.2068],[93.9298,6.9733],[93.8898,6.8313]]],[[[92.5027,10.5551],[92.3695,10.5475],[92.3526,10.7513],[92.5102,10.8973],[92.5741,10.7042],[92.5027,10.5551]]],[[[92.7228,11.5361],[92.6682,11.5387],[92.5337,11.8734],[92.6074,11.9493],[92.6949,12.2148],[92.7401,12.7794],[92.8072,12.8788],[92.8573,13.3582],[92.9248,13.4856],[93.0624,13.5456],[93.0739,13.2522],[93.0047,13.0892],[92.8862,12.9423],[92.9652,12.8504],[92.9901,12.5384],[92.8635,12.4358],[92.8795,12.2281],[92.7477,11.9928],[92.7974,11.8748],[92.7228,11.5361]]],[[[78.7198,31.8876],[78.6936,31.7403],[78.8028,31.6182],[78.7269,31.4717],[78.7433,31.3239],[78.8445,31.3017],[79.1073,31.4025],[79.3386,31.1055],[79.3697,31.0798],[79.5654,30.9493],[79.7945,30.9683],[79.9165,30.8942],[79.9245,30.8889],[80.1944,30.7593],[80.1913,30.5684],[80.6823,30.4148],[80.9854,30.2372],[81.0103,30.1645],[80.9078,30.172],[80.5491,29.8999],[80.4017,29.7303],[80.2548,29.4232],[80.233,29.1945],[80.1305,29.1004],[80.0706,28.8301],[80.4186,28.6122],[80.5868,28.6494],[80.7506,28.5398],[81.1688,28.3352],[81.3108,28.1763],[81.8528,27.8669],[81.9877,27.9139],[82.4512,27.672],[82.6776,27.6733],[82.7335,27.5189],[83.2897,27.371],[83.4473,27.4651],[83.829,27.3777],[84.0909,27.4913],[84.6103,27.2987],[84.6853,27.0412],[85.293,26.7412],[85.5686,26.8397],[85.7,26.7815],[85.7373,26.6399],[85.8558,26.6],[86.0072,26.6493],[86.3663,26.5743],[86.7014,26.4349],[87.0166,26.5556],[87.0894,26.4331],[87.2874,26.3603],[87.4134,26.4229],[87.6332,26.3989],[88.0549,26.43],[88.1614,26.7247],[88.1112,26.9285],[87.9843,27.134],[88.0242,27.4088],[88.1472,27.7492],[88.1099,27.8704],[88.109,27.933],[88.426,28.0116],[88.6213,28.0919],[88.8037,28.0071],[88.8485,27.8686],[88.7491,27.522],[88.8912,27.316],[88.7389,27.1757],[88.8579,26.9613],[89.1482,26.8162],[89.3319,26.8486],[89.7638,26.7016],[90.123,26.7545],[90.3458,26.8903],[90.5597,26.7966],[90.7395,26.7718],[91.1337,26.8033],[91.2864,26.79],[91.4267,26.8672],[91.6717,26.802],[91.9984,26.8548],[92.0734,26.9147],[91.9922,27.0998],[92.0836,27.2907],[91.9908,27.4501],[91.7432,27.4425],[91.5949,27.5575],[91.6317,27.7599],[91.9775,27.7301],[92.1014,27.8078],[92.4148,27.8247],[92.6642,27.949],[92.702,28.147],[92.8817,28.2282],[93.1192,28.4022],[93.2067,28.5909],[93.3607,28.6539],[93.6648,28.6903],[93.9022,28.803],[94.2933,29.1448],[94.6231,29.3126],[94.7696,29.1759],[94.9991,29.1493],[95.2792,29.0494],[95.4204,29.0543],[95.5158,29.2065],[96.0352,29.4471],[96.2349,29.2456],[96.1222,29.0822],[96.1621,28.9096],[96.4355,29.0507],[96.5811,28.7635],[96.3956,28.6064],[96.2815,28.412],[96.3663,28.3671],[96.6024,28.4599],[96.776,28.3671],[97.0752,28.3689],[97.3224,28.218],[97.3353,27.9379],[97.2261,27.8899],[96.8999,27.644],[96.9021,27.4394],[97.1036,27.1633],[97.0379,27.102],[96.8803,27.1779],[96.7978,27.296],[96.6659,27.3391],[96.191,27.2614],[96.0613,27.217],[95.9051,27.0466],[95.4639,26.7562],[95.1287,26.5973],[95.0599,26.4739],[95.0688,26.1912],[95.1323,26.0411],[95.0151,25.9128],[94.992,25.7704],[94.786,25.5191],[94.6227,25.4099],[94.5543,25.2435],[94.7075,25.0486],[94.5841,24.7672],[94.2929,24.3219],[94.1277,23.8763],[93.6834,24.0063],[93.4939,23.973],[93.3074,24.0219],[93.4149,23.6823],[93.366,23.1323],[93.3079,23.0302],[93.1641,23.032],[93.1623,22.9081],[93.0788,22.7182],[93.1618,22.3604],[92.9643,22.0039],[92.8542,22.0101],[92.6891,22.1309],[92.575,21.9782],[92.4916,22.6853],[92.3615,22.929],[92.3344,23.3236],[92.2461,23.6836],[92.1524,23.7218],[91.9296,23.6858],[91.938,23.5047],[91.7543,23.2872],[91.7738,23.1061],[91.6198,22.9796],[91.5114,23.0338],[91.4364,23.1998],[91.3152,23.1043],[91.1603,23.6605],[91.2318,23.9207],[91.3672,24.0933],[91.5265,24.0907],[91.6686,24.1901],[91.8768,24.1954],[91.9518,24.3566],[92.0641,24.3743],[92.1981,24.6859],[92.2514,24.895],[92.4432,24.8493],[92.4685,24.9443],[92.2048,25.1107],[92.0499,25.1693],[91.4799,25.1422],[91.2931,25.1778],[90.4394,25.1578],[90.2503,25.1849],[89.814,25.3052],[89.8229,25.9413],[89.7097,26.1712],[89.6191,26.2156],[89.5499,26.0052],[89.2893,26.0376],[89.1082,26.2023],[88.683,26.2915],[88.5183,26.5179],[88.3461,26.505],[88.4402,26.3696],[88.1507,26.0873],[88.0846,25.8884],[88.2528,25.7899],[88.4521,25.5746],[88.5933,25.4951],[88.7691,25.4903],[88.8201,25.3655],[88.944,25.291],[88.8903,25.1942],[88.7478,25.1689],[88.4561,25.1884],[88.3132,24.8817],[88.1499,24.9145],[88.0233,24.6278],[88.1454,24.4857],[88.287,24.48],[88.3971,24.3894],[88.6421,24.3259],[88.7336,24.2309],[88.6998,24.0023],[88.5671,23.6743],[88.7407,23.4368],[88.7242,23.2548],[88.928,23.1865],[88.8508,23.0404],[88.9209,22.632],[89.0501,22.2747],[89.0514,22.0932],[89.0194,21.8335],[89.0518,21.6541],[88.8343,21.6612],[88.691,21.7336],[88.7402,22.0053],[88.6594,22.067],[88.5667,21.8321],[88.5849,21.6599],[88.4459,21.6142],[88.3052,21.7234],[88.2537,21.6222],[88.0566,21.6941],[88.1809,22.0328],[88.0509,22.0013],[87.9483,21.8255],[87.678,21.6537],[87.2008,21.5449],[87.1005,21.5006],[86.8595,21.2369],[86.8421,21.1064],[86.9753,20.7002],[86.7627,20.4192],[86.7503,20.3131],[86.4986,20.1715],[86.2793,19.9194],[85.5748,19.693],[85.5553,19.867],[85.4599,19.8959],[85.2486,19.7578],[85.4417,19.6264],[85.2255,19.5084],[84.7709,19.1253],[84.7496,19.0503],[84.4629,18.6898],[84.1042,18.2926],[83.6541,18.0697],[83.1982,17.609],[82.9767,17.462],[82.5932,17.2738],[82.3597,17.0963],[82.282,16.936],[82.3597,16.7829],[82.259,16.56],[82.1413,16.4855],[81.7618,16.3297],[81.4018,16.3652],[81.2385,16.264],[81.1319,15.9617],[80.9788,15.7584],[80.8261,15.7659],[80.7817,15.8676],[80.6467,15.8951],[80.3848,15.793],[80.2934,15.7109],[80.1012,15.3238],[80.0533,15.0739],[80.1656,14.5776],[80.17,14.3495],[80.1119,14.2123],[80.2441,13.7733],[80.0621,13.6064],[80.1141,13.5287],[80.3422,13.3614],[80.229,12.6902],[80.1429,12.4518],[79.9818,12.2356],[79.8584,11.9888],[79.7541,11.5751],[79.8486,11.1969],[79.838,10.3225],[79.3905,10.306],[79.2534,10.1747],[79.2578,10.0353],[78.9964,9.6833],[78.9191,9.4529],[78.9795,9.2687],[78.4215,9.1049],[78.1925,8.8909],[78.1263,8.5114],[78.0602,8.3844],[77.7703,8.19],[77.5178,8.0782],[77.3016,8.1452],[76.9669,8.4071],[76.5536,8.9029],[76.4719,9.1608],[76.4031,9.2367],[76.3246,9.452],[76.2424,9.927],[76.3432,9.8275],[76.3756,9.5399],[76.4586,9.5363],[76.3463,9.9221],[76.1954,10.0863],[76.2016,10.2008],[75.9224,10.7841],[75.8447,11.0576],[75.724,11.3616],[75.5247,11.703],[75.3147,11.9587],[75.1966,12.0576],[74.9454,12.5646],[74.8682,12.8447],[74.7705,13.0773],[74.6822,13.507],[74.6711,13.6676],[74.4984,14.0463],[74.3821,14.4946],[73.9493,15.0748],[73.8845,15.3065],[73.932,15.397],[73.7717,15.5728],[73.6079,15.8711],[73.4761,16.0544],[73.3376,16.4597],[73.2391,17.1984],[73.149,17.5273],[73.1561,17.6218],[72.994,18.0977],[72.9173,18.5762],[72.8711,18.6832],[73.0056,19.021],[72.8347,18.9757],[72.8116,19.2989],[72.6678,19.8311],[72.7091,20.0779],[72.8813,20.5631],[72.8791,20.8285],[72.8138,21.117],[72.6926,21.1774],[72.6132,21.4619],[72.8396,21.6874],[72.5431,21.6968],[72.5923,21.8774],[72.5222,21.9764],[72.5901,22.2783],[72.3326,22.2703],[72.2443,22.0275],[72.037,21.8233],[72.1711,21.7744],[72.2567,21.6612],[72.2541,21.5312],[72.0153,21.1557],[71.5709,20.9706],[71.39
165,20.8698],[71.0245,20.7388],[70.7191,20.7406],[70.4852,20.84],[70.1274,21.0948],[69.7483,21.5059],[69.3856,21.8397],[69.1917,21.9915],[69.0088,22.1966],[68.9835,22.3852],[69.1313,22.4163],[69.2765,22.2854],[69.549,22.4083],[69.8189,22.4518],[70.0058,22.5477],[70.1771,22.5726],[70.3276,22.8158],[70.2512,22.9707],[69.85,22.8562],[69.6644,22.759],[69.2361,22.8487],[68.817,23.0537],[68.6408,23.19],[68.4175,23.5713],[68.2351,23.5971],[68.1649,23.8572],[68.2826,23.9278],[68.4885,23.9673],[68.7242,23.9646],[68.7282,24.2656],[68.9009,24.2926],[69.1193,24.2687],[69.5592,24.2731],[69.7163,24.1728],[70.0213,24.1914],[70.0981,24.2873],[70.5469,24.4183],[70.5793,24.2789],[70.7164,24.238],[71.044,24.4001],[70.973,24.4875],[71.048,24.6877],[70.8776,25.0628],[70.6521,25.4228],[70.6485,25.6669],[70.2646,25.7064],[70.1003,25.9102],[70.0777,26.0718],[70.1327,26.2147],[70.1567,26.4713],[70.0595,26.5787],[69.7359,26.6271],[69.5068,26.7425],[69.47,26.8046],[69.5681,27.1744],[69.8961,27.4736],[70.1447,27.8491],[70.4035,28.0249],[70.629,27.9374],[70.7373,27.7293],[70.8749,27.7146],[71.1847,27.8318],[71.543,27.87],[71.8701,27.9623],[71.9478,28.1771],[72.1791,28.4217],[72.342,28.752],[72.903,29.029],[73.2311,29.5505],[73.3816,29.9345],[73.809,30.0934],[73.9333,30.2222],[73.8991,30.4352],[74.0092,30.5196],[74.2156,30.769],[74.6329,31.0345],[74.5179,31.1854],[74.5938,31.4655],[74.5099,31.7127],[74.5557,31.8184],[74.7394,31.9489],[75.2543,32.1402],[75.3334,32.2792],[75.2335,32.3719],[74.9876,32.462],[74.7887,32.4576],[74.6578,32.5189],[74.6631,32.7577],[74.3546,32.7688],[74.3035,32.9916],[74.1264,33.0755],[73.9941,33.2424],[74.118,33.384],[74.1499,33.507],[74.0039,33.6326],[74.0008,33.7884],[74.2156,33.8865],[74.2467,33.9904],[73.9497,34.0188],[73.9795,34.1914],[73.8099,34.3255],[73.8121,34.4223],[73.9613,34.6535],[74.3004,34.7654],[74.9521,34.646],[75.1873,34.6389],[75.4523,34.5368],[75.7093,34.5031],[76.0409,34.67],[76.1723,34.6677],[76.4568,34.7561],[76.5945,34.7357],[76.7831,34.9003],[77.0011,34.9922],[77.0486,35.1099],[77.7992,35.496],[77.8107,35.4845],[78.0473,35.4494],[78.0122,35.251],[78.2821,34.654],[78.327,34.6065],[78.671,34.5181],[78.9364,34.3521],[78.9706,34.2283],[78.7531,34.0876],[78.8019,33.4999],[79.1127,33.2264],[79.1353,33.1718],[79.1087,33.0227],[79.2023,32.9459],[79.2165,32.5641],[79.2192,32.5011],[79.0669,32.3883],[78.9191,32.3582],[78.7713,32.4683],[78.7007,32.597],[78.3896,32.5197],[78.4961,32.2157],[78.7353,31.9578],[78.7198,31.8876]]]]},properties:{name:"India",id:"IN"},id:"IN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-4.4121,54.1854],[-4.6143,54.0587],[-4.7457,54.1189],[-4.5086,54.3768],[-4.3379,54.2691],[-4.4121,54.1854]]]}
1,properties:{name:"Isle of Man",id:"IM"},id:"IM"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[96.4924,5.2293],[96.6153,5.2204],[96.8426,5.2745],[97.1902,5.2075],[97.4512,5.2359],[97.5874,5.1702],[97.9084,4.8799],[98.0207,4.6353],[98.2484,4.4147],[98.2413,4.1945],[98.3074,4.0929],[98.6586,3.9282],[98.778,3.7595],[99.1513,3.5811],[99.5215,3.3112],[99.7323,3.1829],[99.9068,2.988],[100.1274,2.6476],[100.3072,2.4665],[100.4572,2.2574],[100.6854,2.1202],[100.8168,1.9893],[100.8283,2.2427],[100.9362,2.2947],[101.0462,2.2574],[101.3006,2.0119],[101.4049,1.7576],[101.4768,1.6932],[101.7849,1.6213],[102.0201,1.442],[102.1573,1.2591],[102.239,.9905],[102.4694,.7792],[102.8493,.7153],[102.9492,.6643],[103.0664,.492],[103.0029,.3318],[103.2768,.4947],[103.4788,.4801],[103.6728,.2887],[103.7868,.0468],[103.4286,-.1916],[103.4051,-.362],[103.509,-.4654],[103.4313,-.5334],[103.5329,-.7549],[103.7211,-.8867],[104.1983,-1.054],[104.3608,-1.0385],[104.4469,-1.3625],[104.5162,-1.8193],[104.5685,-1.9218],[104.8451,-2.0932],[104.826,-2.2343],[104.6684,-2.3857],[104.6307,-2.5433],[104.7359,-2.5708],[104.8784,-2.419],[105.0257,-2.3578],[105.3968,-2.3804],[105.5819,-2.4918],[105.8993,-2.8878],[106.0445,-3.1062],[106.0582,-3.2171],[105.9015,-3.4102],[105.8438,-3.6135],[105.9277,-3.8812],[105.8314,-4.1631],[105.8864,-4.5541],[105.8873,-5.0096],[105.8163,-5.6767],[105.7484,-5.8183],[105.6183,-5.7997],[105.5229,-5.6727],[105.3493,-5.5493],[105.0812,-5.7455],[104.6396,-5.5205],[104.6182,-5.6417],[104.6839,-5.8929],[104.6014,-5.9044],[104.0669,-5.386],[103.8312,-5.0797],[103.4055,-4.8165],[103.1388,-4.5963],[102.919,-4.4707],[102.5377,-4.152],[102.3722,-3.9691],[102.1276,-3.5993],[101.8177,-3.3778],[101.5785,-3.167],[101.3055,-2.7288],[101.1186,-2.5877],[100.9446,-2.3453],[100.8478,-2.1438],[100.8554,-1.9343],[100.4865,-1.2991],[100.3937,-1.1011],[100.3081,-.8268],[100.0879,-.5529],[99.8602,-.3136],[99.7212,-.0331],[99.5978,.1023],[99.3346,.2088],[99.1593,.3518],[98.9355,1.0318],[98.7962,1.4948],[98.7025,1.7021],[98.5644,1.9023],[98.0051,2.2383],[97.7952,2.2827],[97.7006,2.3586],[97.591,2.8464],[97.3912,2.9752],[96.9691,3.5753],[96.8009,3.7085],[96.5252,3.7666],[96.4449,3.8163],[96.23,4.0729],[95.9881,4.2633],[95.4949,4.7614],[95.2068,5.2839],[95.2472,5.4108],[95.2277,5.5648],[95.3959,5.6288],[95.629,5.6092],[95.8412,5.5147],[96.1333,5.2941],[96.4924,5.2293]]],[[[122.9488,-10.9093],[122.8263,-10.8991],[122.8458,-10.762],[123.0615,-10.6985],[123.2653,-10.5183],[123.3709,-10.4748],[123.418,-10.6514],[123.2147,-10.8059],[122.9488,-10.9093]]],[[[120.0124,-9.3748],[120.2211,-9.5062],[120.2912,-9.6478],[120.5038,-9.674],[120.8327,-10.0375],[120.6978,-10.2066],[120.439,-10.2941],[120.1447,-10.2],[119.9307,-9.9665],[119.6009,-9.7734],[119.3626,-9.7716],[119.0856,-9.7068],[118.9586,-9.5195],[119.1855,-9.3846],[119.6147,-9.3526],[119.7949,-9.3806],[119.9423,-9.3016],[120.0124,-9.3748]]],[[[125.0679,-9.512],[124.9632,-9.6655],[124.7084,-9.9141],[124.4274,-10.1485],[124.1761,-10.1831],[123.8574,-10.3438],[123.6443,-10.311],[123.6142,-10.2151],[123.7163,-10.0788],[123.5893,-9.9669],[123.7092,-9.6149],[124.0363,-9.3415],[124.09,-9.4165],[124.2822,-9.4281],[124.4132,-9.3144],[124.4442,-9.1901],[124.5756,-9.1555],[124.9223,-8.9424],[124.9734,-9.0645],[125.1003,-9.0041],[125.1496,-9.1231],[124.9774,-9.195],[124.9685,-9.2945],[125.0679,-9.512]]],[[[119.4642,-8.7409],[119.379,-8.5864],[119.43,-8.4551],[119.5468,-8.4826],[119.4642,-8.7409]]],[[[123.3176,-8.3547],[123.2972,-8.3987],[123.0251,-8.3956],[123.1334,-8.254],[123.3363,-8.2691],[123.3176,-8.3547]]],[[[116.6406,-8.614],[116.5141,-8.8208],[116.3774,-8.9291],[115.8745,-8.8257],[115.8691,-8.7427],[116.0764,-8.7449],[116.0613,-8.4373],[116.2198,-8.2953],[116.4014,-8.2043],[116.6468,-8.2828],[116.7343,-8.3871],[116.6406,-8.614]]],[[[124.2867,-8.3294],[124.1846,-8.4986],[124.0656,-8.5518],[123.9715,-8.3543],[124.1104,-8.3645],[124.2396,-8.2034],[124.2867,-8.3294]]],[[[123.9249,-8.2726],[123.7837,-8.2997],[123.6293,-8.4226],[123.5529,-8.5669],[123.4109,-8.5864],[123.3252,-8.4391],[123.5298,-8.2651],[123.6004,-8.2913],[123.7757,-8.1905],[123.9249,-8.2726]]],[[[138.8951,-8.3889],[138.5942,-8.3716],[138.6768,-8.1994],[138.7962,-8.1736],[138.8951,-8.3889]]],[[[117.5564,-8.3672],[117.4907,-8.1834],[117.6691,-8.1892],[117.5564,-8.3672]]],[[[124.5756,-8.1408],[125.1247,-8.2047],[125.0968,-8.353],[124.4442,-8.4444],[124.4305,-8.1834],[124.5756,-8.1408]]],[[[127.8236,-8.0986],[128.1192,-8.1705],[128.0233,-8.2553],[127.8209,-8.19],[127.8236,-8.0986]]],[[[122.7828,-8.6117],[122.4703,-8.7254],[122.0943,-8.7445],[121.8386,-8.8603],[121.6513,
1-8.8989],[121.5847,-8.8208],[121.4147,-8.8146],[121.3281,-8.9167],[121.191,-8.8954],[121.0351,-8.9353],[120.5504,-8.8017],[120.3196,-8.8204],[120.1207,-8.7769],[119.9094,-8.8577],[119.8078,-8.6974],[119.818,-8.5705],[119.9183,-8.4453],[120.2313,-8.2899],[120.6103,-8.2407],[120.7515,-8.3214],[120.886,-8.3268],[121.2766,-8.4781],[121.4444,-8.578],[121.9664,-8.4551],[122.263,-8.6251],[122.4334,-8.6006],[122.6034,-8.4027],[122.8507,-8.3046],[122.7583,-8.1861],[122.8458,-8.0933],[122.9781,-8.1519],[123.006,-8.329],[122.8112,-8.4812],[122.7828,-8.6117]]],[[[130.862,-8.3188],[130.8336,-8.2708],[131.0201,-8.0915],[131.0436,-8.2122],[130.862,-8.3188]]],[[[118.2426,-8.3179],[118.3381,-8.3534],[118.4908,-8.2713],[118.7482,-8.3312],[118.8459,-8.293],[118.9879,-8.3379],[119.0421,-8.5611],[119.1295,-8.6681],[119.0061,-8.7498],[118.9031,-8.7027],[118.8179,-8.7906],[118.4788,-8.8563],[118.398,-8.8133],[118.3789,-8.6748],[118.1898,-8.8403],[117.8613,-8.9313],[117.7317,-8.9198],[117.508,-9.0077],[117.2101,-9.0339],[117.0614,-9.0991],[116.7884,-9.0064],[116.7831,-8.6646],[116.835,-8.5323],[116.9531,-8.5034],[117.1649,-8.3672],[117.3566,-8.4284],[117.567,-8.4266],[117.8063,-8.7112],[117.9696,-8.728],[118.2351,-8.5918],[118.1006,-8.4755],[117.979,-8.459],[117.8147,-8.3423],[117.7552,-8.1497],[117.9208,-8.0893],[118.1174,-8.1221],[118.2426,-8.3179]]],[[[115.4479,-8.155],[115.5495,-8.2082],[115.7045,-8.4071],[115.5602,-8.5141],[115.3338,-8.6157],[115.2361,-8.7977],[115.055,-8.5731],[114.842,-8.4284],[114.6134,-8.3783],[114.5019,-8.2606],[114.4753,-8.1195],[114.8331,-8.1825],[114.9982,-8.1745],[115.154,-8.0658],[115.4479,-8.155]]],[[[129.8389,-7.9548],[129.7132,-8.0409],[129.5921,-7.9175],[129.6089,-7.8034],[129.8131,-7.8198],[129.8389,-7.9548]]],[[[126.8009,-7.668],[126.8128,-7.7377],[126.5771,-7.8079],[126.4719,-7.9503],[126.1084,-7.8842],[125.9517,-7.9108],[125.8434,-7.8167],[125.9752,-7.6631],[126.2136,-7.7066],[126.6095,-7.5717],[126.8009,-7.668]]],[[[138.5351,-8.2735],[138.2963,-8.4053],[137.872,-8.3796],[137.6878,-8.4115],[137.6851,-8.2624],[137.8325,-7.9321],[138.0074,-7.6414],[138.2954,-7.4385],[138.544,-7.3795],[138.77,-7.3906],[138.9626,-7.5881],[138.9893,-7.696],[138.7859,-8.0591],[138.5351,-8.2735]]],[[[131.3255,-7.9996],[131.1137,-7.9974],[131.0866,-7.8651],[131.1377,-7.6849],[131.2602,-7.4705],[131.3494,-7.4252],[131.5607,-7.1358],[131.6912,-7.439],[131.6246,-7.6263],[131.3769,-7.8691],[131.3255,-7.9996]]],[[[113.8445,-7.1052],[113.6559,-7.1118],[113.4708,-7.2184],[113.0407,-7.2117],[112.7637,-7.1398],[112.7259,-7.0728],[112.868,-6.9001],[113.0673,-6.8801],[113.9746,-6.873],[114.0829,-6.9893],[113.8445,-7.1052]]],[[[134.537,-6.4424],[134.5042,-6.5916],[134.3559,-6.8149],[134.2001,-6.909],[134.0589,-6.7691],[134.1246,-6.4265],[134.1144,-6.1908],[134.1681,-6.1761],[134.4149,-6.387],[134.537,-6.4424]]],[[[107.3739,-6.0074],[107.4747,-6.122],[107.6669,-6.2156],[107.884,-6.2334],[108.1374,-6.2968],[108.295,-6.2649],[108.5161,-6.4713],[108.6035,-6.7292],[108.6776,-6.7905],[109.0185,-6.8171],[109.2942,-6.8668],[109.5006,-6.81],[109.8211,-6.9023],[110.1984,-6.8952],[110.4261,-6.9471],[110.5837,-6.8055],[110.7369,-6.4722],[110.9721,-6.4358],[111.1546,-6.6693],[111.3419,-6.6995],[111.5403,-6.6484],[111.7374,-6.7736],[111.99,-6.806],[112.0872,-6.8934],[112.5391,-6.9263],[112.6487,-7.2215],[112.7943,-7.3045],[112.7943,-7.5526],[113.0136,-7.6578],[113.2484,-7.7182],[113.7473,-7.7031],[114.0705,-7.633],[114.3825,-7.771],[114.4442,-7.8957],[114.3848,-8.2633],[114.387,-8.4053],[114.5836,-8.7698],[114.3834,-8.7054],[114.2769,-8.6144],[114.1597,-8.6264],[113.6923,-8.4781],[113.2533,-8.2868],[113.1339,-8.2881],[112.6789,-8.4093],[112.1151,-8.3241],[111.5101,-8.305],[111.3388,-8.2615],[111.0556,-8.2398],[110.6072,-8.1497],[110.0386,-7.8904],[109.8526,-7.8283],[109.2818,-7.7049],[108.9866,-7.704],[108.7411,-7.6671],[108.5707,-7.7071],[108.4517,-7.7968],[108.2204,-7.7821],[107.9173,-7.724],[107.547,-7.542],[107.2852,-7.4718],[106.6313,-7.4155],[106.4551,-7.3688],[106.4169,-7.2392],[106.5199,-7.0537],[106.1981,-6.9276],[105.9446,-6.8588],[105.2552,-6.8353],[105.2734,-6.7292],[105.4838,-6.7816],[105.581,-6.671],[105.6552,-6.4695],[105.787,-6.4571],[105.8682,-6.1166],[106.0751,-5.9142],[106.1657,-5.9648],[106.6761,-6.0385],[106.8253,-6.
10984],[107.0117,-6.0083],[107.0463,-5.9044],[107.3739,-6.0074]]],[[[120.5282,-6.2986],[120.4608,-6.2542],[120.4465,-5.8765],[120.5491,-5.9693],[120.5282,-6.2986]]],[[[134.747,-5.7069],[134.7124,-5.9497],[134.7559,-6.1708],[134.6378,-6.3652],[134.4411,-6.335],[134.1752,-6.0904],[134.3018,-6.0096],[134.3413,-5.7127],[134.4904,-5.5249],[134.6165,-5.4388],[134.747,-5.7069]]],[[[132.9261,-5.9022],[132.9377,-5.6825],[133.0087,-5.6212],[133.1148,-5.3105],[133.1729,-5.3483],[133.1197,-5.576],[132.971,-5.7358],[132.9261,-5.9022]]],[[[102.3673,-5.4787],[102.286,-5.4836],[102.1356,-5.3607],[102.1986,-5.2888],[102.3717,-5.3665],[102.3673,-5.4787]]],[[[122.0432,-5.4379],[121.9798,-5.4646],[121.8084,-5.2564],[121.9655,-5.0757],[122.0619,-5.2213],[122.0432,-5.4379]]],[[[122.6451,-5.2692],[122.5639,-5.3873],[122.2829,-5.3194],[122.3291,-5.1378],[122.3961,-5.0699],[122.3344,-4.8467],[122.369,-4.7672],[122.702,-4.6185],[122.7597,-4.9341],[122.6141,-5.1387],[122.6451,-5.2692]]],[[[123.1796,-4.551],[123.2031,-4.7663],[123.0553,-4.7481],[122.9865,-4.963],[122.9719,-5.1383],[123.2018,-5.2732],[123.0433,-5.4193],[122.9856,-5.3935],[122.812,-5.6714],[122.6451,-5.6634],[122.5848,-5.5445],[122.67,-5.3309],[122.7663,-5.2102],[122.8493,-4.8311],[122.8533,-4.6185],[122.947,-4.4427],[123.0384,-4.3948],[123.1796,-4.551]]],[[[123.2422,-4.1129],[123.1445,-4.2332],[122.9945,-4.148],[123.0247,-3.9811],[123.212,-3.9975],[123.2422,-4.1129]]],[[[128.2755,-3.6748],[128.1432,-3.7329],[128.0162,-3.6006],[128.2644,-3.5123],[128.2755,-3.6748]]],[[[116.3033,-3.8683],[116.0933,-4.0539],[116.0769,-3.8177],[116.0183,-3.7001],[116.1173,-3.3396],[116.262,-3.3947],[116.3188,-3.7631],[116.3033,-3.8683]]],[[[126.8612,-3.0879],[127.0255,-3.1661],[127.2274,-3.3911],[127.2297,-3.6331],[126.9407,-3.7644],[126.6863,-3.8235],[126.2145,-3.6051],[126.0565,-3.4209],[126.0263,-3.1705],[126.0884,-3.1053],[126.2198,-3.1483],[126.5549,-3.0653],[126.8612,-3.0879]]],[[[129.7545,-2.866],[129.9845,-2.9765],[130.3791,-2.9894],[130.57,-3.131],[130.6712,-3.3916],[130.7733,-3.4187],[130.8598,-3.5705],[130.8052,-3.8577],[130.2699,-3.5793],[130.0195,-3.4746],[129.8442,-3.3272],[129.5117,-3.3285],[129.4678,-3.4533],[128.9675,-3.3259],[128.8627,-3.2349],[128.639,-3.4333],[128.4193,-3.416],[128.2799,-3.2407],[128.0819,-3.1838],[127.9701,-3.4444],[127.8777,-3.222],[128.1135,-2.9344],[128.1987,-2.866],[128.5698,-2.842],[129.0576,-2.8385],[129.1162,-2.937],[129.2796,-2.8891],[129.4274,-2.7905],[129.5432,-2.7905],[129.7545,-2.866]]],[[[100.4252,-3.1829],[100.2042,-2.9867],[100.1793,-2.8203],[100.2455,-2.7834],[100.4545,-3.0018],[100.4252,-3.1829]]],[[[108.2071,-2.9978],[108.1672,-3.143],[108.0553,-3.2269],[107.9412,-3.1292],[107.6145,-3.2096],[107.5981,-2.7999],[107.6665,-2.5664],[107.8378,-2.5304],[108.0744,-2.597],[108.2151,-2.6969],[108.2906,-2.8301],[108.2071,-2.9978]]],[[[100.2042,-2.7408],[100.0151,-2.8198],[100.012,-2.5104],[100.202,-2.6796],[100.2042,-2.7408]]],[[[99.8429,-2.3431],[99.6071,-2.2574],[99.5375,-2.1615],[99.5721,-2.0257],[99.6866,-2.0634],[99.8429,-2.3431]]],[[[126.0245,-1.7896],[125.9566,-1.9165],[125.4794,-1.94],[125.5207,-1.8007],[125.7204,-1.814],[126.0245,-1.7896]]],[[[130.3533,-1.6906],[130.4252,-1.8047],[130.419,-1.9711],[130.2481,-2.0479],[129.8864,-1.9862],[129.7377,-1.8668],[129.9938,-1.7589],[130.3533,-1.6906]]],[[[124.9694,-1.7057],[125.32,-1.81],[125.0067,-1.9432],[124.8344,-1.8943],[124.6391,-1.9782],[124.4176,-2.0053],[124.3297,-1.8588],[124.3808,-1.6875],[124.664,-1.636],[124.9694,-1.7057]]],[[[135.4741,-1.5916],[135.8691,-1.6422],[136.2016,-1.6551],[136.3898,-1.7217],[136.7187,-1.7341],[136.8927,-1.7998],[136.4608,-1.8903],[136.1927,-1.8593],[135.8656,-1.7523],[135.4874,-1.6684],[135.4741,-1.5916]]],[[[106.0458,-1.6693],[106.1617,-1.8668],[106.2087,-2.1886],[106.3658,-2.4647],[106.8186,-2.5735],[106.6788,-2.704],[106.6122,-2.8953],[106.6673,-3.072],[106.547,-3.0555],[106.25,-2.894],[105.9988,-2.8247],[105.9082,-2.6432],[105.9393,-2.4936],[105.807,-2.3076],[105.7857,-2.1815],[105.5526,-2.079],[105.3427,-2.1252],[105.1332,-2.0426],[105.1909,-1.917],[105.3746,-1.8131],[105.3733,-1.6573],[105.5855,-1.5268],[105.91,-1.505],[106.0458,-1.6693]]],[[[128.153,-1.6604],[128.0611,-1.7123],[127.9137,-1.6853],[127.5617,-1.7283],[127.3921,-1.6449],[127.4569,-1.4535],[127.6465,-1.3324],[127.9053,-1.4389],[128.1485,-1.6036],[128.153,-1.6604]]],[[[123.2124,
1-1.1712],[123.1978,-1.2875],[123.4348,-1.2369],[123.5471,-1.3372],[123.5121,-1.4473],[123.3669,-1.5073],[123.275,-1.4371],[123.1827,-1.4926],[123.1503,-1.3044],[122.8906,-1.5872],[122.8107,-1.4322],[122.832,-1.2831],[122.9079,-1.1823],[123.2124,-1.1712]]],[[[109.7101,-1.1805],[109.5108,-1.2826],[109.4283,-1.2414],[109.4762,-.9852],[109.6147,-.979],[109.7434,-1.0394],[109.7101,-1.1805]]],[[[134.9654,-1.1162],[134.8087,-1.0376],[134.8895,-.9386],[134.9964,-1.0341],[134.9654,-1.1162]]],[[[99.1637,-1.778],[99.0718,-1.7834],[98.8743,-1.6639],[98.6017,-1.1979],[98.6763,-.9706],[98.869,-.9155],[99.0652,-1.2409],[99.1309,-1.4424],[99.2671,-1.6275],[99.2716,-1.7385],[99.1637,-1.778]]],[[[131.0019,-1.3155],[130.8452,-1.3173],[130.7821,-1.2556],[130.6729,-.9599],[130.8971,-.8902],[131.0738,-.9684],[131.0019,-1.3155]]],[[[130.9055,-.7775],[130.8323,-.8627],[130.4026,-.924],[130.4843,-.8325],[130.8136,-.8139],[130.9055,-.7775]]],[[[135.3831,-.6514],[135.7493,-.7327],[135.8935,-.726],[136.1546,-.9781],[136.2828,-1.0647],[136.3055,-1.173],[136.1106,-1.2169],[135.8389,-1.1193],[135.7471,-.8232],[135.6459,-.8818],[135.4315,-.7691],[135.3831,-.6514]]],[[[140.9734,-2.6099],[140.9739,-4.0232],[140.9748,-5.243],[140.9748,-6.3461],[140.8745,-6.6116],[140.8625,-6.7399],[140.9752,-6.9054],[140.9757,-7.6827],[140.9761,-9.1187],[140.6614,-8.8466],[140.4896,-8.6206],[140.1016,-8.3006],[139.9347,-8.1013],[139.6493,-8.1252],[139.3856,-8.1892],[139.193,-8.0862],[138.9333,-8.2624],[138.8561,-8.1452],[138.936,-7.9131],[139.003,-7.8376],[139.0878,-7.5872],[138.9378,-7.4723],[138.7478,-7.2517],[138.9191,-7.2037],[138.7198,-7.0697],[138.6013,-6.9365],[138.8645,-6.8584],[138.7265,-6.731],[138.6981,-6.6258],[138.4388,-6.3435],[138.2963,-5.9488],[138.2826,-5.8388],[138.066,-5.6758],[138.0611,-5.4654],[137.7592,-5.2564],[137.3065,-5.0144],[137.0894,-4.9243],[136.8568,-4.8933],[136.6189,-4.8187],[136.3938,-4.7011],[136.2105,-4.6509],[135.9797,-4.531],[135.4501,-4.4432],[135.1957,-4.4507],[134.7541,-4.1955],[134.6795,-4.0792],[134.7075,-3.93],[134.5468,-3.9793],[134.391,-3.91],[134.2662,-3.946],[134.1473,-3.7968],[133.9737,-3.8182],[133.7229,-3.578],[133.6532,-3.3645],[133.5183,-3.412],[133.5423,-3.5163],[133.4153,-3.732],[133.4011,-3.8989],[133.2488,-4.0623],[132.9687,-4.0947],[132.8369,-3.9491],[132.7539,-3.7036],[132.8698,-3.5509],[132.7512,-3.2948],[132.3482,-2.9752],[132.0539,-2.9144],[131.9713,-2.7888],[132.2306,-2.6805],[132.5755,-2.7271],[132.725,-2.7892],[132.8973,-2.6583],[133.0336,-2.4874],[133.1911,-2.4377],[133.6088,-2.5473],[133.7003,-2.6245],[133.7535,-2.4505],[133.9049,-2.391],[133.9218,-2.1021],[133.7105,-2.1891],[133.4877,-2.2255],[133.2249,-2.2144],[132.963,-2.2725],[132.5027,-2.2184],[132.3078,-2.2423],[132.0233,-1.9902],[131.9363,-1.715],[131.9305,-1.5596],[131.7316,-1.541],[131.2935,-1.3936],[131.1177,-1.4553],[130.9961,-1.4247],[131.0462,-1.284],[131.1519,-1.2187],[131.254,-1.007],[131.2571,-.8556],[131.4617,-.7819],[131.8044,-.7038],[132.1285,-.4539],[132.3939,-.3554],[132.6252,-.3589],[132.8564,-.4175],[133.0771,-.512],[133.4726,-.726],[133.9746,-.7442],[134.1113,-.8467],[134.0718,-1.0017],[134.2596,-1.363],[134.217,-1.529],[134.106,-1.7212],[134.1557,-2.1953],[134.1948,-2.3089],[134.4598,-2.8323],[134.4833,-2.5832],[134.6276,-2.5366],[134.7021,-2.9335],[134.8433,-2.9091],[134.8526,-3.1075],[134.917,-3.25],[135.0373,-3.333],[135.3715,-3.3747],[135.4865,-3.345],[135.6277,-3.1861],[135.8589,-2.9952],[136.013,-2.7342],[136.2433,-2.5832],[136.3898,-2.2734],[136.843,-2.1975],[137.0721,-2.1052],[137.1711,-2.0257],[137.1236,-1.8411],[137.3806,-1.6857],[137.8063,-1.4833],[137.911,-1.4837],[138.1108,-1.616],[138.6497,-1.7909],[138.8113,-1.9179],[139.0394,-1.992],[139.7896,-2.3484],[140.1545,-2.3502],[140.2512,-2.4119],[140.6223,-2.4456],[140.7475,-2.6072],[140.9734,-2.6099]]],[[[104.474,-.3345],[104.5903,-.4668],[104.4855,-.6128],[104.2569,-.4632],[104.474,-.3345]]],[[[127.567,-.3189],[127.6824,-.4685],[127.6048,-.6101],[127.6585,-.6896],[127.8045,-.6945],[127.88,-.8086],[127.761,-.8836],[127.6238,-.766],[127.4627,-.8059],[127.4685,-.643],[127.2998,-.5005],[127.3713,-.3318],[127.4552,-.4064],[127.567,-.3189]]],[[[127.2501,-.4952],[127.1191,-.5205],[127.1262,-.2786],[127.2807,-.3909],[127.2501,-.4952]]],[[[103.7367,-.3478],[103.4615,-.3576],[103.5489,-.2275],[103.7238,-.2768],[103.7367,-.3478]]],[[[130.8132,-.0042],[131.0258,-.0397],[131.2771,-.1498],[131.3397,-.2905],[131.2575,-.3656],[131.0977,-.3301],[130.7502,-.4437],[130.6889,-.2968],[130.5509,-.3665],[130.4963,-.2675],[130.2366,-.2098],[130.2947,-.1014],[130.8132,-.0042]]],[[[98.4592,-.5307],[98.3097,-.532],[98.4273,-.2266],[98.544,-.2577],[98.4592,-.5307]]],[[[104.7785,-.176],[104.9498,-.2475],[104.9143,-.3234],[104.7021,-.2089],[104.5668,-.2457],[104.4469,-.1893],[104.5428,.0175],[104.6356,-.0184],[104.7785,-.176]]],[[[103.0273,.7468],[102.9714,.7366],[102.5417,.8316],[102.4538,.8893],[102.5493,1.1304],[102.7801,.9595],[103.0025,.8591],[103.0273,.7468]]],[[[103.1663,.8702],[103.0868,.848],[102.8862,.9967],[102.702,1.0536],[102.7903,1.1654],[103.0677,1.0149],[103.1663,.8702]]],[[[104.0248,1.1805],[104.1273,1.0922],[104.066,.9896],[103.9635,1.0132],[104.0248,1.1805]]],[[[104.5854,1.216],[104.6529,.9612],[104.5752,.8321],[104.4287,.9563],[104.252,1.0149],[104.3617,1.1814],[104.5854,1.216]]],[[[102.4272,.9901],[102.3251,1.007],[102.2554,1.1472],[102.2288,1.3479],[102.3588,1.3456],[102.4427,1.2342],[102.4272,.9901]]],[[[97.4814,1.4651],[97.6984,1.1836],[97.7863,1.1459],[97.9319,.9741],[97.8764,.6283],[97.6838,.5959],[97.6039,.8338],[97.4054,.947],[97.2967,1.1872],[97.0792,1.4255],[97.2443,1.4238],[97.3562,1.5396],[97.4814,1.4651]]],[[[102.492,1.4593],[102.4995,1.331],[102.2741,1.4531],[102.0787,1.4983],[102.0423,1.6253],[102.4694,1.5099],[102.492,1.4593]]],[[[124.889,.9954],[124.6981,.8254],[124.4274,.4707],[124.217,.3802],[123.754,.3056],[123.2653,.3265],[123.0824,.4858],[122.2807,.4809],[121.8421,.4366],[121.4258,.4947],[121.013,.4419],[120.7005,.5147],[120.4599,.5102],[120.3489,.4494],[120.1274,.1667],[120.0359,-.0899],[120.012,-.307],[120.0972,-.6501],[120.2699,-.8991],[120.5176,-1.0394],[120.6676,-1.3701],[121.0338,-1.4065],[121.1483,-1.3395],[121.2771,-1.118],[121.5194,-.8556],[121.6326,-.8405],[121.7378,-.9258],[121.9695,-.9333],[122.2798,-.7571],[122.6589,-.7699],[122.8888,-.7553],[122.8294,-.659],[123.1716,-.5706],[123.3798,-.6488],[123.4339,-.7784],[123.378,-1.0043],[123.2258,-1.0017],[123.0495,-.8725],[122.8076,-.9661],[122.5067,-1.3479],[122.334,-1.4979],[122.1578,-1.5938],[121.8586,-1.6932],[121.7187,-1.8628],[121.5727,-1.9059],[121.3947,-1.834],[121.349,-1.9458],[121.5021,-2.0448],[121.5749,-2.1509],[121.7258,-2.2082],[121.8484,-2.3316],[122.0827,-2.7497],[122.2918,-2.9077],[122.3065,-3.0516],[122.3992,-3.2007],[122.3171,-3.2753],[122.2527,-3.6206],[122.4343,-3.74],[122.6101,-3.9234],[122.6895,-4.0845],[122.8773,-4.1089],[122.8973,-4.349],[122.7219,-4.4108],[122.4716,-4.4223],[122.207,-4.4964],[122.0543,-4.6203],[122.073,-4.7916],[121.9172,-4.848],[121.5887,-4.7596],[121.4866,-4.5812],[121.5412,-4.2829],[121.618,-4.0929],[121.5376,-4.0148],[121.3126,-3.9194],[120.9144,-3.5558],[120.9069,-3.404],[121.0542,-3.167],[121.052,-2.7515],[120.9903,-2.6703],[120.7653,-2.6414],[120.6538,-2.6676],[120.3413,-2.8696],[120.2539,-3.0529],[120.3924,-3.3481],[120.4368,-3.7072],[120.3831,-3.8523],[120.3627,-4.0858],[120.4199,-4.6176],[120.3103,-4.9634],[120.2792,-5.1463],[120.3911,-5.3926],[120.3116,-5.5418],[119.9516,-5.5777],[119.7172,-5.6932],[119.5574,-5.611],[119.3763,-5.425],[119.3603,-5.3141],[119.5197,-4.8773],[119.5157,-4.7419],[119.6116,-4.4236],[119.6236,-4.0343],[119.4935,-3.7684],[119.4944,-3.554],[119.4198,-3.4755],[119.2401,-3.4755],[118.9946,-3.5376],[118.8
1676,-3.3982],[118.8126,-3.1568],[118.8583,-2.9286],[118.7837,-2.7648],[118.8534,-2.6503],[119.0922,-2.4829],[119.1721,-2.1402],[119.3217,-1.9298],[119.3089,-1.4083],[119.5082,-.9067],[119.7115,-.6807],[119.8451,-.7731],[119.7718,-.4836],[119.7217,-.0886],[119.8655,.0402],[119.8091,.2386],[119.9134,.445],[120.0351,.5666],[120.0564,.6927],[120.2299,.8614],[120.2694,.971],[120.5167,.8174],[120.6024,.8543],[120.7551,1.0358],[120.9122,1.2888],[121.0818,1.3274],[121.2083,1.2626],[121.44,1.2142],[121.5918,1.0678],[121.8674,1.0886],[122.108,1.0309],[122.4365,1.018],[122.8924,.8498],[122.9599,.9231],[123.2781,.9279],[123.8468,.8383],[123.9307,.8503],[124.2738,1.022],[124.4109,1.185],[124.5339,1.2307],[124.6,1.3922],[124.7878,1.4677],[124.9893,1.7012],[125.1651,1.6435],[125.2339,1.5023],[125.1176,1.3789],[125.028,1.1801],[124.889,.9954]]],[[[101.7081,2.0785],[101.7738,1.9436],[101.7196,1.7891],[101.6029,1.7158],[101.4679,1.7593],[101.4098,2.0217],[101.6406,2.1269],[101.7081,2.0785]]],[[[127.7326,.848],[127.8809,.8321],[127.9674,1.0425],[128.1609,1.1579],[128.1574,1.3168],[128.2226,1.4007],[128.4242,1.5174],[128.6883,1.5725],[128.7171,1.3674],[128.7025,1.1064],[128.299,.8769],[128.2608,.734],[128.6111,.5497],[128.6914,.3602],[128.5405,.338],[128.4464,.3917],[127.9829,.4721],[127.8875,.2985],[127.8888,.0495],[127.9776,-.2484],[128.0895,-.4854],[128.2537,-.7318],[128.0464,-.706],[127.8888,-.4237],[127.6918,-.2417],[127.6855,.1489],[127.7086,.2883],[127.5555,.4898],[127.5417,.6807],[127.6079,.848],[127.5204,.9239],[127.4201,1.252],[127.5373,1.4673],[127.5346,1.572],[127.6318,1.8437],[127.8999,2.1375],[128.0313,2.1198],[127.9066,1.9458],[127.8866,1.833],[128.0109,1.7012],[128.0118,1.3319],[127.8853,1.1628],[127.6527,1.0141],[127.7326,.848]]],[[[128.4539,2.0519],[128.2959,2.0346],[128.2178,2.2973],[128.3305,2.4691],[128.4721,2.5703],[128.6022,2.5974],[128.6887,2.4736],[128.623,2.2245],[128.4539,2.0519]]],[[[96.4635,2.3599],[96.2904,2.4296],[96.0218,2.5956],[95.8088,2.6556],[95.7173,2.826],[95.8061,2.9161],[96.4173,2.5153],[96.4635,2.3599]]],[[[117.8848,4.1861],[117.923,4.0543],[117.737,4.0041],[117.6491,4.1688],[117.8848,4.1861]]],[[[108.3159,3.6898],[108.2431,3.8106],[108.0886,3.8523],[108.0034,4.0427],[108.2022,4.2003],[108.3931,3.9864],[108.3935,3.8363],[108.3159,3.6898]]],[[[117.5746,4.1706],[117.4654,4.076],[117.5661,3.93],[117.7282,3.7968],[117.7774,3.6894],[117.6301,3.6361],[117.5098,3.7302],[117.4503,3.6286],[117.1662,3.5922],[117.3846,3.3653],[117.3526,3.1936],[117.6105,3.0644],[117.6389,2.8251],[117.7859,2.7466],[117.8857,2.5419],[118.0664,2.3178],[118.0415,2.2152],[117.8813,2.0608],[117.8649,1.9684],[118.0806,1.7016],[118.4717,1.4162],[118.639,1.319],[118.9848,.9821],[118.8925,.8867],[118.5347,.8134],[118.196,.8742],[118.0162,1.0394],[117.923,.8312],[117.745,.7295],[117.5222,.2359],[117.4627,-.3238],[117.5488,-.5542],[117.5626,-.7708],[117.2408,-.9258],[117.0033,-1.1877],[116.7711,-1.2667],[116.7152,-1.3759],[116.5545,-1.474],[116.4244,-1.7847],[116.4236,-2.0528],[116.3139,-2.1398],[116.5283,-2.2077],[116.5656,-2.2996],[116.5292,-2.5104],[116.3756,-2.5779],[116.3308,-2.9024],[116.1723,-3.0254],[116.167,-3.1829],[116.0573,-3.3481],[115.9561,-3.5949],[115.2583,-3.9069],[114.6937,-4.1697],[114.6253,-4.1116],[114.6058,-3.7032],[114.5361,-3.4946],[114.446,-3.4817],[114.0825,-3.2788],[113.9586,-3.3942],[113.7957,-3.4564],[113.6337,-3.42],[113.6301,-3.246],[113.5258,-3.1838],[113.3434,-3.2464],[113.034,-2.9335],[112.9714,-3.1869],[112.6003,-3.4005],[112.2851,-3.321],[112.1267,-3.3814],[111.9549,-3.5296],[111.8222,-3.5323],[111.8231,-3.0573],[111.6948,-2.8895],[111.6255,-2.9756],[111.3676,-2.9335],[111.0445,-3.0555],[110.8687,-3.0489],[110.811,-2.9384],[110.7031,-3.0209],[110.5739,-2.8913],[110.2326,-2.925],[110.2242,-2.6889],[110.075,-1.9463],[109.96,-1.8628],[110.0235,-1.6426],[110.0191,-1.3989],[109.9383,-1.181],[109.7874,-1.0114],[109.454,-.8689],[109.3337,-.8752],[109.2711,-.7322],[109.3728,-.6381],[109.1606,-.4947],[109.122,-.2652],[109.1948,-.0096],[109.2574,.0313],[109.0749,.2528],[108.9444,.3558],[108.9058,.7939],[108.9586,1.1348],[109.0758,1.4957],[109.2733,1.7056],[109.3785,1.9227],[109.6289,2.0275],[109.5388,1.8961],[109.636,1.7767],[109.6542,1.6151],[109.818,1.4389],[110.3152,.9959],[110.5056,.8618],[110.6148,.8782],[110.9379,1.0172],[111.2868,1.0434],[111.483,.9959],[111.7698,.9994],[111.9229,1.113],[112.0783,1.1432],[112.1857,1.4393],[112.476,1.5592],[112.943,1.5671],[113.0065,1.434],[113.3589,1.327],[113.5134,1.3084],[113.6222,1.236],[113.9022,1.4344],[114.387,1.5001],[114.5459,1.4673],[114.6609,1.6861],[114.7035,1.8508],[114.8304,1.98],[114.7585,2.1624],[114.7865,2.2503],[115.1509,2.4931],[115.0808,2.6343],[115.0861,2.8411],[115.2468,3.0258],[115.4545,3.0342],[115.5198,3.3618],[115.566,3.4457],[115.5446,3.6335],[115.5686,3.9389],[115.6787,4.1932],[115.8962,4.3486],[116.0214,4.2909],[116.1346,4.3552],[116.4147,4.3082],[116.5146,4.3708],[117.1005,4.337],[117.2776,4.2993],[117.4507,4.1928],[117.5746,4.1706]]],[[[126.8164,4.0334],[126.7045,4.0711],[126.8137,4.2585],[126.7223,4.3441],[126.7574,4.5479],[126.8652,4.48],[126.9212,4.2909],[126.8164,4.0334]]]]},properties:{name:"Indonesia",id:"ID"},id:"ID"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[22.132,48.4053],[22.2536,48.4075],[22.3504,48.2562],[22.5826,48.1341],[22.769,48.1097],[22.8764,47.9472],[22.6767,47.7989],[22.2905,47.7279],[21.9997,47.5051],[21.7853,47.138],[21.4946,46.7895],[21.4972,46.7043],[21.3201,46.608],[21.1519,46.3044],[21.04,46.2422],[20.8372,46.2595],[20.6135,46.1335],[20.5083,46.1668],[20.2419,46.1086],[20.1616,46.1419],[19.5308,46.1552],[19.2085,45.9843],[19.0874,46.0163],[18.9054,45.9315],[18.6661,45.9075],[18.4375,45.7673],[17.9639,45.7704],[17.7064,45.8272],[17.607,45.9137],[17.3105,45.9963],[16.748,46.4162],[16.5163,46.4997],[16.3814,46.6386],[16.2837,46.8575],[16.0929,46.8632],[16.2527,46.972],[16.4533,47.0066],[16.4342,47.3675],[16.6229,47.4474],[16.6397,47.609],[16.7476,47.6862],[17.0668,47.7075],[17.0299,47.8371],[17.1475,48.0058],[17.3171,47.9907],[17.7619,47.7701],[18.1454,47.7634],[18.7242,47.787],[18.7917,48.0005],[18.9142,48.0506],[19.4669,48.1106],[19.6254,48.2233],[19.8988,48.1314],[20.3338,48.2957],[20.4901,48.5269],[20.8665,48.5456],[21.0671,48.5061],[21.4515,48.5522],[21.7671,48.3383],[22.132,48.4053]]]},properties:{name:"Hungary",id:"HU"},id:"HU"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-71.7791,19.7183],[-71.707,19.4218],[-71.7465,19.286],[-71.6571,19.1306],[-71.8071,18.9868],[-71.7336,18.8563],[-71.7432,18.7329],[-71.8666,18.6144],[-72.0004,18.5979],[-71.8726,18.4164],[-71.7618,18.3414],[-71.7683,18.0391],[-71.946,18.186],[
1-72.0599,18.2286],[-72.5036,18.2198],[-72.8767,18.1518],[-73.3851,18.2513],[-73.7473,18.19],[-73.885,18.0418],[-74.0854,18.2153],[-74.419,18.3463],[-74.4782,18.4501],[-74.3874,18.6246],[-74.2276,18.6628],[-73.5915,18.5225],[-72.7894,18.4346],[-72.6181,18.5509],[-72.4181,18.5589],[-72.3478,18.6747],[-72.6492,18.894],[-72.8112,19.0716],[-72.7033,19.4409],[-73.0527,19.6109],[-73.3964,19.6589],[-73.4004,19.8076],[-73.1177,19.9039],[-72.8764,19.9283],[-72.6369,19.9008],[-72.2199,19.7445],[-71.7791,19.7183]]],[[[-72.8045,18.7777],[-72.8223,18.7071],[-73.078,18.791],[-73.2853,18.8967],[-73.1705,18.9673],[-72.9193,18.8616],[-72.8045,18.7777]]]]},properties:{name:"Haiti",id:"HT"},id:"HT"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[18.9054,45.9315],[18.8392,45.8356],[19.0549,45.5271],[19.0048,45.3997],[19.3302,45.2679],[19.3883,45.1729],[19.0629,45.1374],[19.1002,44.9736],[19.007,44.8693],[18.8366,44.8835],[18.6625,45.0774],[18.2848,45.1343],[17.9963,45.1418],[17.8129,45.0779],[17.69,45.1582],[17.5462,45.1227],[17.1254,45.1716],[16.9185,45.2768],[16.7907,45.1969],[16.5305,45.2168],[16.2935,45.0086],[16.0285,45.1898],[15.7879,45.1791],[15.7369,44.7658],[16.1301,44.4738],[16.214,44.215],[16.5905,43.9131],[16.7134,43.7786],[17.0845,43.5167],[17.2736,43.4457],[17.2931,43.3054],[17.6247,43.0426],[17.5852,42.9383],[17.1293,43.2113],[16.903,43.3924],[16.3938,43.5434],[15.9854,43.5198],[15.9415,43.6565],[15.4994,43.9087],[15.123,44.2567],[15.2699,44.3836],[14.8952,44.7064],[14.9063,44.9714],[14.8548,45.081],[14.5503,45.2976],[14.3861,45.342],[13.9657,44.8355],[13.861,44.8373],[13.6293,45.1081],[13.517,45.4818],[13.5778,45.5169],[13.8787,45.4286],[14.0856,45.4778],[14.3701,45.4814],[14.5339,45.6452],[14.7337,45.5085],[15.1105,45.4508],[15.3396,45.4672],[15.277,45.7326],[15.6246,45.8338],[15.6663,46.0487],[15.6361,46.2005],[16.2274,46.3727],[16.321,46.5347],[16.5163,46.4997],[16.748,46.4162],[17.3105,45.9963],[17.607,45.9137],[17.7064,45.8272],[17.9639,45.7704],[18.4375,45.7673],[18.6661,45.9075],[18.9054,45.9315]]],[[[14.8105,44.9771],[14.6871,44.9558],[14.438,45.0988],[14.6298,45.1782],[14.8105,44.9771]]],[[[14.4882,44.6602],[14.4194,44.6704],[14.3026,44.9403],[14.4673,44.97],[14.4882,44.6602]]],[[[16.7853,43.2708],[16.4231,43.3174],[16.4489,43.3871],[16.8342,43.3507],[16.7853,43.2708]]],[[[17.1942,43.1257],[16.6792,43.123],[16.6974,43.1749],[17.1942,43.1257]]],[[[17.6678,42.897],[17.8413,42.8451],[18.3039,42.5996],[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.4151,15.0082],[-83.8674,14.7947],[-84.0658,14.7862],[-84.1144,14.7312],[-84.3937,14.6917],[-84.5377,14.6335],[-84.646,14.6611],[-84.7892,14.7902],[-84.9851,14.7525],[-85.0364,14.6078],[-85.1614,14.5252],[-85.1796,14.3432],[-85.3738,14.2238],[-85.5797,14.0281],[-85.6818,13.9824],[-85.7868,13.8443],[-85.9837,13.9655],[-86.1512,13.9948],[-86.3317,13.7702],[-86.7336,13.7635],[-86.7707,13.6987],[-86.7108,13.3134],[-86.9183,13.2237],[-86.9589,13.0537],[-87.0592,12.9916],[-87.3373,12.9792],[-87.4985,13.2748],[-87.4891,13.3529],[-87.8143,13.3991],[-87.7153,13.8128],[-87.8023,13.89],[-87.991,13.8798],[-88.151,13.9872],[-88.4491,13.851],[-88.5125,13.9788],[-88.7076,14.0321],[-89.0001,14.2527],[-89.0572,14.329],[-89.3626,14.416],[-89.1717,14.6069],[-89.2223,14.8661],[-89.1426,15.0721],[-88.9764,15.1427],[-88.6845,15.3606],[-88.2284,15.7291],[-88.131,15.7011],[-87.8749,15.8791],[-87.6181,15.9097],[-87.4869,15.7903],[-87.2858,15.8343],[-86.9072,15.7624],[-86.7569,15.7943],[-86.3568,15.7832],[-86.1812,15.8853],[-85.7839,16.003],[-85.4836,15.8995],[-85.1636,15.9182],[-84.9738,15.9901],[-84.646,15.8835],[-84.2614,15.8227],[-83.9728,15.5196],[-83.9273,15.3939],[-83.7604,15.2204],[-83.5511,15.2941],[-83.3691,15.2399],[-83.2908,15.0788],[-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.1229,22.565],[114.2658,22.541],[114.268,22.2956],[113.8965,22.4283],[114.0154,22.5117]]]},properties:{name:"Hong Kong",id:"HK"},id:"HK"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-57.1948,5.5484],[-57.3185,5.3353],[-57.2073,5.2142],[-57.3309,5.0202],[-57.7111,4.9909],[-57.8449,4.923],[-57.917,4.8204],[-57.846,4.6682],[-57.9497,4.3499],[-58.0544,4.1719],[-58.0322,4.0019],[-57.9077,3.8567],[-57.8327,3.6761],[-57.6494,3.5176],[-57.6467,3.3946],[-57.5497,3.3529],[-57.3036,3.3769],[-57.2317,3.1088],[-57.2097,2.8828],[-57.029,2.6374],[-56.9314,2.3954],[-56.7043,2.0363],[-56.4828,1.9422],[-56.8368,1.8814],[-57.0377,1.9365],[-57.1189,2.0141],[-57.4128,1.9089],[-57.5943,1.7043],[-57.7956,1.6999],[-57.9827,1.6484],[-58.0347,1.5201],[-58.3407,1.5876],[-58.3958,1.4819],[-58.5061,1.4384],[-58.5119,1.2848],[-58.6845,1.2813],[-58.8625,1.2036],[-58.9684,1.3044],[-59.2312,1.3758],[-59.5357,1.6999],[-59.6666,1.7465],[-59.7563,1.9005],[-59.7552,2.2743],[-59.8897,2.363],[-59.9942,2.6902],[-59.9723,2.9903],[-59.8311,3.3494],[-59.8544,3.5873],[-59.6791,3.6996],[-59.5512,3.9335],[-59.7386,4.2269],[-59.7033,4.381],[-59.8333,4.476],[-60.1112,4.511],[-60.1245,4.5976],[-60.0317,4.7405],[-59.9907,5.0828],[-60.142,5.239],[-60.3351,5.1991],[-60.7422,5.2022],[-61.3767,5.9071],[-61.303,6.0496],[-61.1286,6.2142],[-61.151,6.4464],[-61.2036,6.5884],[-61.1457,6.6945],[-60.8734,6.7869],[-60.718,6.7682],[-60.3951,6.9453],[-60.3254,7.134],[-60.5231,7.1438],[-60.6334,7.2112],[-60.6066,7.3209],[-60.7191,7.4989],[-60.5136,7.8131],[-60.3806,7.8278],[-60.1782,7.9943],[-60.0324,8.0537],[-59.9649,8.1918],[-59.8315,8.3059],[-60.0175,8.5491],[-59.8364,8.3738],[-59.6662,8.3627],[-59.2003,8.0746],[-58.8115,7.7355],[-58.6266,7.5459],[-58.4772,7.3258],[-58.4806,7.0381],[-58.5829,6.8437],[-58.5696,6.6271],[-58.4149,6.8512],[-58.2986,6.8792],[-57.9825,6.786],[-57.6076,6.4504],[-57.5402,6.3314],[-57.3438,6.272],[-57.1902,6.0975],[-57.1673,5.8849],[-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.7671,3.9926],[-51.8275,3.8696],[-51.9906,3.7018],[-52.1626,3.3645],[-52.3278,3.1816],[-52.3566,3.0515],[-52.5546,2.6476],[-52.5595,2.573],[-52.7006,2.3635],[-52.9648,2.1837],[-53.2298,2.205],[
1-53.3345,2.34],[-53.509,2.253],[-53.7678,2.3551],[-54.13,2.1211],[-54.5151,2.2454],[-54.6163,2.3266],[-54.4021,2.4616],[-54.1954,2.818],[-54.1706,2.9938],[-54.2032,3.1381],[-54.0095,3.4484],[-53.9904,3.5895],[-54.1129,3.7693],[-54.2556,3.9011],[-54.3508,4.0543],[-54.4496,4.4848],[-54.4711,4.7494],[-54.4522,5.0135],[-54.3317,5.1875],[-54.1559,5.3589],[-54.0854,5.4117],[-53.9897,5.6758],[-53.8472,5.7823],[-53.4544,5.5635],[-53.2704,5.5431],[-52.8993,5.425],[-52.765,5.2736],[-52.4538,5.0215],[-52.2905,4.9421],[-52.0581,4.7174],[-51.9196,4.5244],[-51.7856,4.5705],[-51.6659,4.2287],[-51.6526,4.0614]]]},properties:{name:"French Guiana",id:"GF"},id:"GF"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-89.1615,17.8149],[-89.2125,16.5272],[-89.2374,15.8942],[-88.8941,15.8907],[-88.6033,15.7641],[-88.5363,15.8498],[-88.2284,15.7291],[-88.6845,15.3606],[-88.9764,15.1427],[-89.1426,15.0721],[-89.2223,14.8661],[-89.1717,14.6069],[-89.3626,14.416],[-89.5406,14.4098],[-89.5472,14.2411],[-89.7494,14.0769],[-89.8726,14.0454],[-90.1048,13.8345],[-90.0952,13.7364],[-90.4792,13.9011],[-90.607,13.9291],[-91.1461,13.9255],[-91.3774,13.9903],[-91.8191,14.2283],[-92.2352,14.5452],[-92.16,14.6913],[-92.1864,14.8182],[-92.1442,15.002],[-92.0748,15.0743],[-92.2044,15.2377],[-92.1871,15.3207],[-91.7365,16.07],[-90.4472,16.0726],[-90.417,16.3909],[-90.6341,16.5108],[-90.7107,16.7083],[-90.9759,16.8677],[-91.2243,17.1122],[-91.4096,17.2561],[-90.993,17.2525],[-90.9892,17.8163],[-90.1836,17.8158],[-89.1615,17.8149]]]},properties:{name:"Guatemala",id:"GT"},id:"GT"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-18.5827,76.0422],[-19.0854,76.4304],[-18.7327,76.6419],[-18.5827,76.0422]]],[[[-18.0005,75.4073],[-17.886,75.2044],[-17.4978,75.1516],[-17.5861,74.9929],[-18.6708,75.0015],[-18.8914,75.0721],[-18.8561,75.3191],[-18.0005,75.4073]]],[[[-55.0169,72.7912],[-55.5236,72.5683],[-56.2147,72.7193],[-55.9934,72.7823],[-55.0169,72.7912]]],[[[-53.5352,71.0409],[-53.9475,71.1554],[-53.701,71.2831],[-53.4415,71.1858],[-53.5352,71.0409]]],[[[-25.4324,70.9213],[-25.4022,70.6527],[-25.9113,70.5731],[-26.2178,70.4541],[-26.6047,70.5533],[-27.898,70.4541],[-28.0369,70.5145],[-27.7142,70.7129],[-27.7089,70.8971],[-26.9755,70.8627],[-26.3375,70.9193],[-25.819,71.0436],[-25.4324,70.9213]]],[[[-52.7313,69.9447],[-52.0452,69.8071],[-51.9001,69.6047],[-52.1125,69.4891],[-52.7706,69.3639],[-53.5784,69.2567],[-54.0512,69.3373],[-53.7831,69.5064],[-54.804,69.6304],[-54.9192,69.7137],[-54.8413,69.9019],[-54.6646,69.9656],[-54.8304,70.1611],[-54.3717,70.3174],[-53.3751,70.2213],[-52.7313,69.9447]]],[[[-51.0136,69.5525],[-51.234,69.5519],[-51.3503,69.8548],[-50.9402,69.9088],[-51.0136,69.5525]]],[[[-46.2666,60.7815],[-46.3816,60.6603],[-46.79,60.7799],[-46.2052,60.9435],[-46.2666,60.7815]]],[[[-29.953,83.5649],[-28.4839,83.4348],[-25.9475,83.2897],[-26.1828,83.2213],[-30.0921,83.1574],[-31.9926,83.0853],[-31.5157,82.9916],[-30.386,83.0937],[-27.002,83.0673],[-25.1234,83.1596],[-24.4702,82.8773],[-22.5249,82.7892],[-21.5208,82.5954],[-22.4725,82.3848],[-23.8623,82.2871],[-29.5794,82.1611],[-29.8875,82.0548],[-29.5439,81.94],[-27.8396,82.049],[-25.1489,82.0011],[-24.5892,81.8828],[-24.2931,81.701],[-23.4961,81.7731],[-23.1037,82.0119],[-21.3379,82.0687],[-21.1466,81.6952],[-21.7236,81.3483],[-23.0724,80.9266],[-21.9314,81.0502],[-20.7557,81.3119],[-20.0158,81.5643],[-17.2261,81.4304],[-16.359,81.7292],[-15.5555,81.8337],[-13.7045,81.7891],[-12.1928,81.649],[-11.5288,81.424],[-13.4513,81.038],[-14.4902,80.9732],[-14.5035,80.7633],[-15.5427,80.6503],[-16.3188,80.6498],[-16.7607,80.5733],[-15.9326,80.3951],[-16.8683,80.1982],[-18.0708,80.172],[-19.4292,80.2577],[-20.15,80.0113],[-20.1385,79.8033],[-19.2836,79.683],[-19.4141,79.3488],[-19.0749,79.1524],[-19.723,79.0649],[-20.0504,78.8419],[-20.6157,78.8039],[-21.1337,78.6588],[-20.9557,78.5551],[-21.3972,78.0735],[-21.7476,77.7905],[-21.3796,77.6975],[-20.8625,77.9119],[-19.4904,77.7188],[-20.6809,77.619],[-20.2319,77.3684],[-19.3002,77.2223],[-18.586,77.2831],[-18.339,77.2152],[-18.3372,76.9212],[-18.5103,76.7782],[-20.0644,76.9276],[-20.9422,76.887],[-21.6147,76.6879],[-22.1853,76.794],[-22.6065,76.6808],[-21.8772,76.5734],[-21.5692,76.2937],[-20.8873,76.3039],[-20.1037,76.2191],[-19.8628,76.1206],[-19.9578,75.9967],[
1-19.5091,75.7575],[-19.3666,75.3864],[-19.4261,75.2299],[-19.7985,75.1576],[-20.1986,75.308],[-20.485,75.3143],[-20.9058,75.1569],[-20.7952,74.806],[-20.417,74.9751],[-19.9849,74.9751],[-19.5379,74.6245],[-19.2252,74.4795],[-19.3692,74.284],[-20.2564,74.2829],[-20.2306,74.2045],[-21.1295,74.1109],[-22.3216,74.3026],[-22.3353,74.0634],[-21.9878,73.971],[-21.2984,73.9624],[-20.3673,73.8483],[-20.5096,73.493],[-21.5481,73.4317],[-22.1851,73.2699],[-22.9874,73.3463],[-23.7607,73.5431],[-24.1577,73.7644],[-24.7912,73.5112],[-26.0622,73.2531],[-26.4067,73.313],[-26.7532,73.1212],[-25.3991,73.2757],[-25.2683,73.362],[-24.5872,73.4231],[-23.8989,73.3982],[-22.8522,73.0839],[-22.0364,72.9184],[-22.0748,72.3992],[-22.2803,72.3448],[-22.2931,72.1196],[-24.0692,72.4987],[-24.3586,72.6873],[-24.63,73.0378],[-25.1705,72.9803],[-24.771,72.8686],[-24.6669,72.4374],[-24.4172,72.3482],[-22.8684,71.9706],[-22.4969,71.9138],[-22.3702,71.7698],[-22.0133,71.6888],[-22.5031,71.5003],[-22.2991,71.4324],[-21.7523,71.4784],[-21.6713,71.2058],[-21.6746,70.8563],[-21.5228,70.5262],[-21.9436,70.4434],[-23.3279,70.451],[-23.7917,70.5551],[-24.1304,70.791],[-24.377,71.1463],[-25.6559,71.5301],[-26.2114,71.59],[-26.6886,71.5834],[-26.7372,71.5008],[-25.8427,71.4801],[-25.6994,71.3683],[-25.7422,71.1836],[-26.1575,71.0502],[-26.7179,70.9506],[-27.6887,70.9934],[-27.9923,70.8951],[-28.1456,70.6556],[-28.5409,70.4769],[-28.0149,70.4024],[-27.5961,70.4068],[-26.7472,70.4756],[-26.5767,70.3571],[-27.0725,70.2812],[-27.5608,70.1245],[-27.3841,69.9916],[-27.0277,70.2013],[-26.4156,70.2213],[-25.53,70.3531],[-24.7488,70.2952],[-24.041,70.1811],[-23.1732,70.1145],[-22.2845,70.1258],[-22.4352,69.9858],[-23.0882,69.883],[-23.0145,69.8049],[-23.5525,69.7405],[-23.7089,69.6273],[-24.7405,69.3184],[-25.1887,69.2605],[-25.0923,69.1652],[-25.544,69.0456],[-25.698,68.8898],[-26.3414,68.7023],[-26.8153,68.6543],[-27.8511,68.4934],[-28.1266,68.479],[-29.2496,68.2988],[-29.8686,68.3116],[-30.6108,68.1179],[-30.9786,68.0613],[-31.4196,68.1285],[-32.1373,68.3849],[-32.3668,68.2131],[-32.156,68.0633],[-32.2747,67.9228],[-33.157,67.6267],[-33.5176,67.3542],[-33.5281,67.2581],[-34.1016,66.7258],[-34.4229,66.6302],[-34.6329,66.4349],[-35.1887,66.2502],[-35.7555,66.3235],[-35.6301,66.1399],[-36.3792,65.8307],[-36.9325,65.7826],[-37.0628,65.8713],[-37.4101,65.6563],[-37.7541,65.593],[-38.0012,65.7095],[-37.7974,65.8567],[-37.7879,65.9781],[-37.2787,66.3044],[-37.8138,66.3856],[-37.7524,66.2615],[-37.9694,66.1412],[-38.2164,65.8383],[-38.2034,65.7118],[-38.6368,65.6243],[-39.9609,65.5562],[-40.1915,65.5224],[-39.5779,65.3407],[-40.028,65.1025],[-40.253,65.0488],[-40.6676,65.1087],[-41.0844,65.1008],[-40.9659,64.8688],[-40.6554,64.9154],[-40.1822,64.48],[-41.0305,64.1211],[-40.6177,64.1317],[-40.6523,63.9278],[-40.5504,63.7254],[-41.0487,63.5138],[-41.1077,63.2737],[-41.3878,63.062],[-41.6344,62.9725],[-41.909,62.737],[-42.4237,62.723],[-42.4672,62.5983],[-42.1529,62.5686],[-42.3216,62.1526],[-42.1431,62.0135],[-42.1103,61.8572],[-42.2496,61.7713],[-42.4188,61.537],[-42.646,61.0642],[-42.7171,60.7675],[-43.044,60.5238],[-43.3483,60.5198],[-43.1565,60.3329],[-43.123,60.0612],[-43.3201,59.9281],[-43.6168,59.937],[-43.9065,59.8156],[-44.0654,59.9247],[-44.3837,59.899],[-44.4536,60.0146],[-44.8122,60.0499],[-45.3793,60.2028],[-45.3678,60.3729],[-45.5904,60.5189],[-46.0467,60.6157],[-46.1419,60.7766],[-46.0116,61.0968],[-46.5825,60.9621],[-46.8746,60.8163],[-47.2243,60.7828],[-47.4647,60.8427],[-47.7963,60.829],[-48.014,60.722],[-48.2051,60.856],[-47.8587,61.0156],[-48.3865,61.0047],[-48.4948,61.2247],[-48.922,61.2775],[-49.0492,61.5239],[-49.2891,61.59],[-49.2651,61.7101],[-49.3803,61.8901],[-49.0396,62.0394],[-49.6238,61.9986],[-49.6677,62.1509],[-49.5534,62.2328],[-50.0701,62.3646],[-50.3192,62.4731],[-50.2592,62.5781],[-50.3382,62.8287],[-50.7435,63.0513],[-51.4688,63.6423],[-51.5381,63.758],[-51.4511,63.9047],[-51.7079,64.205],[-51.2316,64.5605],[-50.4921,64.6933],[-50.6481,64.8533],[-50.989,64.6648],[-51.4009,64.6231],[-51.758,64.28],[-51.9986,64.2567],[-52.0934,64.4158],[-52.089,64.6815],[-52.259,65.1549],[-52.4476,65.2051],[-52.5513,65.4614],[-52.761,65.5908],[-53.1989,65.5941],[-53.2338,65.7708],[-53.1064,65.9772],[-53.3569,66.0733],[-53.0178,66.171],[-52.0561,66.5072],[-51.8231,66.6979],[-52.9219,66.2411],[-53.1561,66.1776],[-53.6146,66.1546],[-53.6346,66.4136],[-53.4189,66.6486],[-53.0382,66.8268],[-53.6872,66.9864],[-53.8845,67.1356],[-53.7986,67.4181],[-52.6665,67.7497],[-52.3835,67.7523],[-51.9092,67.6638],[-51.1814,67.6365],[-50.9688,67.8067],[-51.7651,67.7379],[-52.3449,67.8369],[-52.9796,67.7577],[-53.4189,67.5746],[-53.7351,67.549],[-53.578,67.8369],[-53.3529,67.9705],[-53.1516,68.2078],[-52.4361,68.1456],[-52.0586,68.0755],[-51.5969,68.0549],[-51.2074,68.3256],[-52.1986,68.2209],[-52.7801,68.3099],[-53.3831,68.2974],[-53.0393,68.6108],[-52.6045,68.7087],[-52.3029,68.7012],[-51.7807,68.5482],[-51.1333,68.5984],[-51.2493,68.74],[-51.0849,69.1282],[-50.3926,69.1373],[-50.5367,69.2478],[-51.0769,69.2094],[-50.8922,69.4118],[-50.7202,69.7254],[-50.3496,69.7962],[-50.5,69.9358],[-51.1057,70.0575],[-51.4189,69.9891],[-52.2545,70.059],[-53.0231,70.3018],[-54.0143,70.4217],[-54.5011,70.6569],[-54.1659,70.8201],[-53.0913,70.7695],[-52.4052,70.6867],[-51.5246,70.4394],[-50.9326,70.4539],[-51.3228,70.5888],[-51.1302,70.9717],[-51.3767,71.119],[-52.0614,71.1217],[-52.5346,71.2005],[-53.0076,71.1801],[-53.117,71.3128],[-52.7495,71.5015],[-51.9673,71.5991],[-52.6563,71.6724],[-53.1676,71.5359],[-53.4761,71.6402],[-53.139,71.7751],[-53.4777,71.8499],[-53.7797,71.6786],[
1-54.0199,71.6579],[-53.9631,71.4591],[-54.6891,71.3672],[-55.3365,71.4267],[-55.5939,71.5536],[-55.5493,71.7682],[-55.3156,72.1107],[-55.6594,72.2226],[-55.6017,72.4536],[-55.1219,72.4995],[-54.7905,72.6416],[-54.7379,72.8724],[-55.6685,73.0078],[-55.6927,73.1128],[-55.2972,73.2624],[-55.7389,73.384],[-56.104,73.5582],[-55.9295,73.8954],[-56.2984,74.1635],[-56.7063,74.2192],[-56.6559,74.4576],[-56.2556,74.5268],[-56.8712,74.695],[-57.0716,74.8402],[-57.8132,75.0399],[-58.2533,75.279],[-58.6035,75.3853],[-58.2497,75.5067],[-58.5163,75.6891],[-59.0816,75.7646],[-60.1727,75.9932],[-61.3747,76.1801],[-62.8234,76.2615],[-63.4388,76.3394],[-63.843,76.2171],[-64.3874,76.3039],[-64.9119,76.1725],[-65.4568,76.1299],[-65.9542,76.2418],[-66.4657,76.1392],[-67.0548,76.1519],[-66.8262,75.9688],[-68.1488,76.0671],[-69.3728,76.3319],[-69.3996,76.4362],[-68.2233,76.6777],[-69.2521,76.6861],[-69.8881,76.827],[-70.7928,76.869],[-71.1548,77.0739],[-70.8629,77.1755],[-69.6567,77.229],[-68.9784,77.1953],[-68.5915,77.3426],[-68.1354,77.3795],[-66.938,77.3642],[-66.4531,77.393],[-66.3064,77.5646],[-66.6912,77.6813],[-67.5147,77.543],[-67.9774,77.5189],[-68.6215,77.6019],[-69.3515,77.4671],[-69.9767,77.5477],[-70.1263,77.6378],[-71.65,77.8997],[-72.065,77.9368],[-72.8181,78.1945],[-72.3957,78.5043],[-71.6513,78.6233],[-70.9058,78.6383],[-69.9736,78.7777],[-68.9935,78.8574],[-69.0305,78.9429],[-67.4823,79.1169],[-65.9679,79.1324],[-65.4199,79.3401],[-65.117,79.5889],[-64.7923,80.0007],[-66.8437,80.0761],[-67.1413,80.1664],[-66.996,80.413],[-66.3723,80.5841],[
1-65.6452,80.6851],[-64.5155,81.0001],[-63.4417,81.0138],[-62.9932,81.2069],[-61.436,81.1337],[-61.1,81.396],[-61.203,81.7469],[-60.843,81.8555],[-58.7174,82.0932],[-56.5894,82.2272],[-55.5487,82.2456],[-54.7259,82.3513],[-53.9873,82.2792],[-53.582,82.0616],[-52.7757,82.3218],[-50.8944,81.8952],[-49.6942,81.9722],[-50.7131,82.2374],[-50.9899,82.46],[-50.0371,82.4725],[-48.8612,82.4054],[-47.3575,82.1737],[-46.6173,82.0969],[-45.2912,81.8288],[-44.5324,81.849],[-44.6371,82.1045],[-44.239,82.3682],[-44.5772,82.5426],[-46.4782,82.9519],[-45.4146,83.0178],[-43.1945,83.255],[-42.2596,83.232],[-41.3002,83.1008],[-40.3569,83.3323],[-38.9311,83.1754],[-38.7478,83.3325],[-37.828,83.4856],[-34.6677,83.5711],[-33.8374,83.53],[-32.9845,83.5995],[-29.953,83.5649]]],[[[-44.8646,82.0836],[-46.7518,82.3482],[-47.3076,82.5335],[-47.2723,82.6569],[-46.3992,82.6922],[-45.4115,82.5774],[-44.7499,82.4012],[-44.8646,82.0836]]],[[[-17.6125,79.8258],[-18.0358,79.7112],[-19.0323,79.7729],[-18.9973,79.9405],[-17.983,80.0553],[-17.4714,80.0286],[-17.6125,79.8258]]]]},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:[[[[27.8427,35.9293],[27.7157,35.9572],[27.7162,36.1716],[27.9146,36.3452],[28.1716,36.426],[28.2302,36.3701],[28.1441,36.2098],[27.8427,35.9293]]],[[[23.8521,35.5355],[24.0345,35.5355],[24.1659,35.595],[24.3129,35.3638],[24.7212,35.425],[25.0031,35.4099],[25.1043,35.3469],[25.4758,35.3061],[25.7302,35.3487],[25.7448,35.1427],[26.2988,35.2688],[26.2442,35.0446],[25.8296,35.0251],[25.2055,34.9594],[24.7998,34.9345],[24.7088,35.089],[24.4638,35.1605],[23.8836,35.2461],[23.6381,35.235],[23.5618,35.295],[23.5698,35.5347],[23.7149,35.6048],[23.8521,35.5355]]],[[[26.0391,40.7269],[25.8558,40.844],[25.2499,40.9328],[25.1043,40.9945],[24.7931,40.8574],[24.5565,40.9355],[24.3839,40.9129],[24.0825,40.7242],[23.7629,40.7477],[23.8787,40.5444],[23.8667,40.4184],[23.7207,40.2861],[23.9675,40.1147],[23.8352,40.0224],[23.6643,40.2239],[23.4264,40.2639],[23.3119,40.2164],[22.8964,40.3997],[22.8116,40.5786],[22.6296,40.4956],[22.6425,40.3664],[22.5692,40.1192],[22.5923,40.0371],[22.8356,39.8005],[22.919,39.6291],[23.1032,39.492],[23.2883,39.2887],[22.9927,39.3313],[22.8391,39.2585],[22.9656,39.0308],[22.8027,38.9016],[22.7739,38.8004],[23.2528,38.6614],[23.3691,38.5256],[23.5698,38.4892],[23.6839,38.3525],[23.9671,38.2748],[24.0243,38.1399],[24.0554,37.7097],[23.8774,37.7776],[23.5804,38.0107],[23.1938,37.9592],[23.0362,37.8784],[23.1472,37.7954],[23.1978,37.6201],[23.3474,37.5974],[23.4894,37.4403],[23.1614,37.3338],[23.0966,37.4407],[22.7748,37.585],[22.765,37.3932],[22.9949,37.0159],[23.0735,36.7749],[22.983,36.5285],[22.7801,36.786],[22.6083,36.7798],[22.4889,36.568],[22.0805,37.0288],[21.9558,36.9902],[21.8923,36.7372],[21.7383,36.8632],[21.5829,37.0807],[21.5789,37.2001],[21.6926,37.3093],[21.5714,37.541],[21.3295,37.6693],[21.1448,37.9192],[21.3081,38.0276],[21.4036,38.1967],[21.6584,38.1749],[21.8248,38.3281],[21.9531,38.3214],[22.2439,38.1887],[22.5559,38.1132],[22.7996,37.9814],[22.8933,38.0511],[23.1219,38.0733],[23.149,38.1763],[22.9323,38.202],[22.4219,38.4386],[22.227,38.3529],[21.9651,38.4124],[21.4724,38.3214],[21.3903,38.408],[21.1133,38.3849],[20.9921,38.6539],[20.7768,38.8075],[20.7773,38.9278],[21.0742,38.8852],[21.1182,39.0299],[20.7795,39.0086],[20.4683,39.2554],[20.301,39.3273],[20.1913,39.5457],[20.0013,39.7095],[20.2068,39.6535],[20.3817,39.8417],[20.3112,39.9793],[20.6574,40.1174],[20.8061,40.4454],[20.9504,40.4943],[21.0312,40.6585],[20.9641,40.8498],[21.5758,40.8689],[21.7796,40.9506],[21.9296,41.1073],[22.2377,41.1552],[22.4933,41.1184],[22.7246,41.1783],[22.7552,41.3128],[22.9159,41.3363],[23.1561,41.3221],[23.24,41.3852],[23.635,41.3869],[24.0558,41.5272],[24.5184,41.5525],[24.5961,41.4429],[25.1332,41.3159],[25.2512,41.2436],[25.7848,41.3306],[25.9233,41.3119],[26.1355,41.3856],[26.1435,41.5214],[26.0658,41.6732],[26.321,41.7167],[26.5811,41.6013],[26.6246,41.4016],[26.3308,41.2387],[26.3312,40.9546],[26.0391,40.7269]]],[[[24.7741,40.615],[24.6458,40.5795],[24.5157,40.647],[24.6231,40.793],[24.7865,40.7038],[24.7741,40.615]]],[[[25.4377,39.9833],[25.3569,39.808],[25.0621,39.8524],[25.0581,39.9998],[25.4377,39.9833]]],[[[20.0781,39.4329],[19.8841,39.4613],[19.6489,39.7263],[19.8384,39.82],[19.937,39.7467],[19.9041,39.6194],[19.9552,39.4702],[20.0781,39.4329]]],[[[26.4102,39.3295],[26.3929,39.27],[26.5785,39.1093],[26.4688,38.9726],[26.1608,39.0259],[25.9064,39.1391],[25.9095,39.2878],[26.1657,39.3734],[26.4102,39.3295]]],[[[23.4153,38.9588],[23.4721,38.8501],[23.8783,38.6867],[24.0989,38.6712],[24.2756,38.2202],[24.5632,38.1474],[24.5024,37.9698],[24.2121,38.1177],[24.0403,38.3898],[23.7589,38.4013],[23.6173,38.5527],[23.2519,38.8013],[23.0291,38.8736],[23.1459,39.0028],[23.3128,39.0347],[23.4153,38.9588]]],[[[26.0942,38.218],[25.9988,38.1616],[25.8745,38.2695],[25.9912,38.3534],[25.8514,38.5083],[26.0125,38.602],[26.1497,38.4683],[26.0942,38.218]]],[[[20.6121,38.3836],[20.6246,38.2677],[20.7888,38.1421],[20.7613,38.0706],[20.5233,38.1066],[20.4088,38.3369],[20.6121,38.3836]]],[[[26.8244,37.8114],[27.0397,37.7701],[26.8448,37.6449],[26.6384,37.7808],[26.8244,37.8114]]],[[[25.546,36.9675],[25.3618,37.0705],[25.5877,37.1526],[25.546,36.9675]]]]},properties:{name:"Greece",id:"GR"},id:"GR"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[8.7358,3.7582],[8.9102,3.7582],[8.9462,3.6277],[8.6523,3.2171],[8.4748,3.2646],[8.4646,3.4506],[8.5773,3.4825],[8.6759,3.736],[8.7358,3.7582]]],[[[9.5907,1.0318],[9.3861,1.1392],[9.4944,1.4353],[9.632,1.5654],[9.8069,1.9276],[9.7798,2.0683],[9.8007,2.3044],[9.98,2.1677],[11.3286,2.1673],[11.3352,.9998],[10.0284,1.0038],[9.9068,.9599],[9.7607,1.0749],[9.5907,1.0318]]]]},properties:{name:"Equatorial Guinea",id:"GQ"},id:"GQ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-15.0431,10.9404],[-15.1811,11.034],[-15.2166,11.1561],[-15.3931,11.2174],[-15.3946,11.3345],[-15.4794,11.4104],[-15.413,11.6151],[-15.5018,11.7238],[-15.4348,11.9436],[-15.6507,11.8184],[-15.8194,11.7633],[-15.9417,11.7864],[-15.9588,11.9595],[-16.1384,11.9174],[-16.3281,12.0514],[-16.3124,12.2432],[-16.4369,12.2041],[-16.7119,12.3551],[-16.4162,12.3675],[-16.1441,12.4576],[-15.8396,12.4381],[-15.5748,12.4904],[-15.1962,12.68],[-13.7294,12.6738],[-13.6737,12.4785],[-13.7078,12.3129],[-13.9489,12.1784],[-13.738,12.0097],[-13.7327,11.7358],[-13.9533,11.6648],[-14.2656,11.6599],[-14.4525,11.556],[-14.6831,11.5085],[-14.7794,11.4056],[-14.9445,11.0722],[-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.6695,13.475],[-16.5565,13.3032],[-16.4134,13.2699],[-16.1852,13.2828],[-16.1355,13.4484],[-16.3519,13.3432],[-16.5301,13.4581],[-16.5623,13.5873],[-16.3088,13.5971],[-15.5096,13.5864],[-15.4268,13.7271],[-15.1083,13.8119],[-14.9359,13.7853],[-14.7661,13.669],[-14.5708,13.6161],[-14.4054,13.5038],[-13.9773,13.5434],[-13.8528,13.4785],[-13.8474,13.3352],[-14.2467,13.2357],[-14.672,13.3516],[-15.1511,13.556
17],[-15.2863,13.396],[-15.8143,13.325],[-15.8343,13.1563],[-16.6488,13.1541],[-16.7634,13.064]]]},properties:{name:"Gambia",id:"GM"},id:"GM"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-61.3272,16.2302],[-61.5221,16.228],[-61.529,16.434],[-61.4065,16.4682],[-61.3272,16.2302]]],[[[-61.5896,16.007],[-61.7594,16.062],[-61.7942,16.3008],[-61.748,16.3554],[-61.5523,16.2711],[-61.5896,16.007]]]]},properties:{name:"Guadeloupe",id:"GP"},id:"GP"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-11.3894,12.4043],[-11.5021,12.1988],[-11.3053,12.0155],[-11.2096,12.0248],[-11.0658,12.1708],[-10.9333,12.205],[-10.7431,11.9271],[-10.6774,11.8996],[-10.4659,12.1389],[-10.2748,12.2126],[-9.8207,12.0426],[-9.6582,12.1433],[-9.3581,12.2556],[-9.3652,12.4793],[-9.2156,12.4829],[-9.043,12.4025],[-8.8184,11.9227],[-8.8219,11.6732],[-8.665,11.5152],[-8.4075,11.3865],[-8.6639,11.0358],[-8.4748,11.0482],[-8.3374,10.9905],[-8.3241,10.7495],[-8.2315,10.4379],[-8.0074,10.322],[-7.9907,10.1627],[-8.1365,10.022],[-8.137,9.4955],[-8.0309,9.3978],[-7.8962,9.416],[-7.9182,9.1883],[-7.7779,9.0809],[-7.9381,8.9797],[-7.951,8.7866],[-7.7841,8.7205],[-7.6909,8.5624],[-7.6811,8.4102],[-7.8236,8.4674],[-8.0491,8.4954],[-8.2369,8.4555],[-8.2562,8.2535],[-8.0167,8.1447],[-8.0098,8.0786],[-8.1268,7.8677],[-8.1155,7.7608],[-8.232,7.5566],[-8.43,7.6019],[-8.4863,7.5584],[-8.5789,7.6769],[-8.7083,7.6591],[-8.7402,7.4958],[-8.8896,7.2627],[-9.1175,7.2157],[-9.2634,7.3777],[-9.4598,7.4425],[-9.369,7.6396],[-9.4363,7.8669],[-9.5182,8.3463],[-9.7683,8.5345],[-10.0644,8.4297],[-10.1474,8.5198],[-10.2832,8.4852],[-10.3944,8.4808],[-10.5578,8.3156],[-10.712,8.3352],[-10.6286,8.53],[-10.5005,8.6876],[-10.6057,8.8674],[-10.6159,9.0592],[-10.75,9.1222],[-10.6905,9.3144],[-10.8647,9.5164],[-11.2056,9.9776],[-11.2735,9.9967],[-11.911,9.9931],[-11.9227,9.9225],[-12.1422,9.8755],[-12.2776,9.9296],[-12.5016,9.8622],[-12.5579,9.705],[-12.7559,9.3734],[-12.9588,9.2633],[-13.028,9.1035],[-13.1299,9.0476],[-13.2928,9.0494],[-13.2695,9.1706],[-13.4362,9.4205],[-13.5682,9.5434],[-13.6914,9.5359],[-13.6586,9.7765],[-13.7005,9.8511],[-13.9546,9.9687],[-14.045,10.1414],[-14.1704,10.1285],[-14.4269,10.2483],[-14.6096,10.5497],[-14.7758,10.9315],[-15.0431,10.9404],[-14.9445,11.0722],[-14.7794,11.4056],[-14.6831,11.5085],[-14.4525,11.556],[-14.2656,11.6599],[-13.9533,11.6648],[-13.7327,11.7358],[-13.738,12.0097],[-13.9489,12.1784],[-13.7078,12.3129],[-13.6737,12.4785],[-13.7294,12.6738],[-13.0828,12.6334],[-13.0613,12.49],[-12.9308,12.5322],[-12.7974,12.4518],[-12.2912,12.328],[-12.0424,12.3981],[-11.808,12.3875],[-11.5736,12.4265],[-11.3894,12.4043]]]},properties:{name:"Guinea",id:"GN"},id:"GN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-.0686,11.1157],[.0095,11.0212],[-.0901,10.7153],[-.0577,10.6305],[.3318,10.3069],[.3627,10.2364],[.3238,9.6877],[.2619,9.4955],[.4477,9.4804],[.5291,9.3583],[.4661,9.1151],[.4887,8.8514],[.3726,8.7591],[.4153,8.6525],[.6161,8.4794],[.688,8.3041],[.5837,8.1456],[.605,7.7284],[.4998,7.5468],[.5096,7.435],[.6348,7.3537],[.5793,7.0039],[.5256,6.8508],[.7369,6.4526],[.985,6.3203],[1.1874,6.0895],[1.0502,5.9941],[.9499,5.8103],[.7488,5.7601],[.2597,5.7575],[-.1265,5.5684],[-.3487,5.5009],[-.4854,5.3944],[-.7977,5.2266],[-1.0642,5.1826],[-1.6384,4.9807],[-2.0017,4.7623],[-2.0903,4.7641],[-2.399,4.9292],[-2.7231,5.0135],[-3.1139,5.0885],[-3.0868,5.1285],[-3.0191,5.1307],[-2.7952,5.1844],[-2.755,5.4326],[-2.7936,5.5999],[-2.9623,5.643],[-3.2007,6.3483],[-3.2402,6.5356],[-3.2358,6.8073],[-2.9858,7.205],[-2.959,7.4545],[-2.8964,7.6849],[-2.7899,7.9321],[-2.6134,8.0466],[-2.6116,8.1474],[-2.5058,8.2087],[-2.6003,8.8004],[-2.7466,9.1098],[-2.6742,9.2824],[-2.6958,9.4813],[-2.7659,9.658],[-2.7508,9.9097],[-2.7832,10.0832],[-2.7865,10.4019],[-2.9148,10.5924],[-2.8298,10.9985],[-2.7517,10.9865],[-1.5996,10.9976],[-1.5368,11.0225],[-1.2327,10.9972],[-.7014,10.9888],[-.6485,10.9266],[-.4918,11.0074],[-.2994,11.1668],[-.0686,11.1157]]]},properties:{name:"Ghana",id:"GH"},id:"GH"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-2.5124,49.4946],[-2.5475,49.4287
1],[-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.3055,41.5077],[46.6189,41.3439],[46.6264,41.1597],[46.4577,41.07],[46.1705,41.1978],[46.0312,41.1672],[45.7928,41.2245],[45.7155,41.3377],[45.281,41.4495],[45.0013,41.291],[44.8415,41.2111],[44.4731,41.1912],[44.2272,41.2134],[43.7931,41.1312],[43.4393,41.1073],[43.2053,41.1992],[43.149,41.307],[42.7876,41.5636],[42.5675,41.5592],[42.4663,41.4398],[41.9256,41.4957],[41.8235,41.4322],[41.5101,41.5174],[41.7019,41.7052],[41.7631,41.9702],[41.6633,42.1469],[41.4888,42.6591],[41.4196,42.7377],[41.1288,42.8282],[41.0618,42.9308],[40.8367,43.0635],[40.5242,43.1212],[39.9782,43.42],[40.15,43.57],[40.5189,43.5118],[40.6481,43.534],[41.0831,43.3747],[41.3583,43.3334],[41.5807,43.2193],[42.0499,43.19],[42.4192,43.2242],[42.5661,43.155],[42.7606,43.1696],[42.9918,43.0915],[43.089,42.9889],[43.5578,42.8447],[43.7824,42.747],[43.7598,42.5939],[43.9573,42.5664],[44.5059,42.7488],[44.8504,42.747],[45.1602,42.6751],[45.3436,42.53],[45.5629,42.5357],[45.7275,42.4749],[45.6388,42.205],[45.9539,42.0355],[46.2127,41.9897],[46.4298,41.8907]]]},properties:{name:"Georgia",id:"GE"},id:"GE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[13.2937,2.1615],[13.2093,1.9205],[13.1627,1.6479],[13.2741,1.2409],[13.8512,1.4189],[14.181,1.3701],[14.3865,1.0043],[14.4345,.8116],[14.3244,.6243],[14.2312,.5511],[14.0874,.5364],[13.9497,.354],[13.8845,.1906],[13.8601,-.2035],[14.0696,-.2701],[14.2068,-.4273],[14.3639,-.4685],[14.4806,-.6181],[14.4105,-.9719],[14.4558,-1.4131],[14.403,-1.5934],[14.3839,-1.8899],[14.2516,-2.0013],[14.1628,-2.2175],[14.1997,-2.3542],[14.0874,-2.4669],[13.8867,-2.4652],[13.8876,-2.3746],[13.7842,-2.1638],[13.465,-2.3955],[13.3572,-2.4048],[12.9918,-2.3134],[12.7934,-1.9316],[12.5905,-1.8269],[12.4321,-1.929],[12.4787,-2.1118],[12.4463,-2.3298],[12.0645,-2.4128],[11.9505,-2.3449],[11.5754,-2.3973],[11.6033,-2.5957],[11.5376,-2.8367],[11.6393,-2.8554],[11.76,-2.9832],[11.7152,-3.1767],[11.934,-3.3188],[11.8328,-3.5314],[11.8493,-3.6965],[11.6859,-3.6819],[11.5043,-3.5203],[11.2882,-3.641],[11.1301,-3.9163],[10.9473,-3.6623],[10.6405,-3.3982],[10.5855,-3.2779],[10.3476,-3.0129],[10.0062,-2.7484],[9.6245,-2.3671],[9.533,-2.1638],[9.2658,-1.8251],[9.3306,-1.5348],[9.2037,-1.3825],[9.0647,-1.2982],[8.8441,-.9138],[8.8215,-.7082],[8.9462,-.6887],[9.1366,-.5733],[9.2969,-.3514],[9.339,-.0584],[9.3018,.2883],[9.411,.2004],[9.7385,.085],[9.7767,.1924],[9.47,.362],[9.3302,.611],[9.4953,.6647],[9.6178,.5764],[9.6258,.7792],[9.5907,1.0318],[9.7607,1.0749],[9.9068,.9599],[10.0284,1.0038],[11.3352,.9998],[11.3286,2.1673],[11.3485,2.2996],[11.9398,2.2854],[12.3615,2.296],[12.8675,2.2467],[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],[5.9592,49.4547],[6.242,49.4944],[6.3441,49.4527],[6.4582,49.4429],[6.7356,49.1606],[6.891,49.2076],[7.0219,49.1235],[7.4507,49.1522],[7.611,49.0618],[8.1348,48.9735],[8.1401,48.8865],[7.8378,48.6361],[7.7055,48.2801],[7.5843,48.0644],[7.5293,47.6738],[7.6154,47.5925],[7.4201,47.4554],[7.203,47.4327],[7.0534,47.4896],[7.0006,47.3227],[6.6246,47.0044],[6.4564,46.9485],[6.4102,46.7554],[6.1608,46.6111],[6.06,46.4282],[6.0866,46.1472],[6.2731,46.2524],[6.2349,46.3328],[6.4289,46.4304],[6.7583,46.4158],[6.8168,46.2751],[6.772,46.165],[7.021,45.9257],[6.8044,45.8148],[7.0135,45.5005],[7.1533,45.401],[7.0783,45.2399],[6.8421,45.1356],[6.6277,45.1178],[6.7383,44.9212],[6.9926,44.8271],[7.0308,44.7166],[6.843,44.5106],[6.9673,44.2802],[7.3708,44.1275],[7.5994,44.1684],[7.6771,44.0831],[7.4818,43.8647],[7.4929,43.7671],[7.4387,43.7507],[7.4143,43.7711],[7.3779,43.7316],[7.1813,43.6592],[6.8648,43.4382],[6.7165,43.3738],[6.657,43.2615],[6.4941,43.1692],[6.1159,43.0724],[5.8097,43.0977],[5.6716,43.178],[5.4066,43.2286],[5.32,43.3449],[5.1203,43.3489],[5.0599,43.4444],[4.7119,43.3733],[4.1628,43.5039],[4.0527,43.5931],[3.2591,43.1931],[3.0518,42.9152],[3.0908,42.5908],[3.2116,42.431],[2.9701,42.4674],[2.5679,42.3457],[2.2004,42.4208],[2.0326,42.3537],[1.7059,42.5033],[1.7099,42.6045],[1.4284,42.5961],[1.3494,42.6906],[.6969,42.8451],[.6317,42.6898],[-.0411,42.6893],[-.2992,42.8251],[-.5864,42.7989],[-.7626,42.9397],[-.934,42.9494],[-1.2855,43.0595],[-1.4287,43.0369],[-1.4107,43.2402],[-1.7534,43.3245],[-1.794,43.4075],[
1-1.6313,43.4382],[-1.4848,43.5638],[-1.3459,44.0201],[-1.2456,44.5599],[-1.189,45.1613],[-1.0809,45.5324],[-1.1699,45.686],[-1.066,45.8059],[-1.1464,46.3115],[-1.3925,46.3501],[-1.7867,46.5148],[-2.0594,46.8104],[-2.0188,47.0377],[-2.197,47.1629],[-2.1083,47.2632],[-2.5031,47.312],[-2.4276,47.4709],[-2.5542,47.5268],[-2.7703,47.514],[-3.1587,47.6946],[-3.9009,47.8376],[-4.312,47.8229],[-4.428,47.969],[-4.6291,48.0857],[-4.3779,48.1288],[-4.5122,48.2295],[-4.3932,48.3676],[-4.7195,48.3631],[-4.7208,48.5398],[-4.5313,48.6201],[-4.059,48.7076],[-3.7147,48.7105],[-3.4715,48.813],[-3.2315,48.8408],[-3.0032,48.7906],[-2.6924,48.5367],[-2.4463,48.6483],[-1.8246,48.6304],[-1.4375,48.6415],[-1.5654,48.8055],[-1.5831,49.2023],[-1.8701,49.5952],[-1.8564,49.6837],[-1.2587,49.6802],[-1.2322,49.4948],[-1.1386,49.3879],[-.5209,49.3546],[-.1636,49.2969],[.2777,49.4633],[.1094,49.5576],[.1869,49.703],[.6161,49.863],[1.2456,49.9982],[1.4071,50.0885],[1.5514,50.2938],[1.5794,50.7393],[1.6721,50.8851],[1.9123,50.9905],[2.5249,51.0971],[2.5968,50.876],[2.8396,50.7118],[3.1068,50.7795],[3.2733,50.5315],[3.6266,50.4574],[3.7482,50.3436],[4.0443,50.3214],[4.1744,50.2466],[4.1761,49.9603],[4.3688,49.9449],[4.656,50.0024],[4.8677,49.788],[5.2788,49.6779],[5.5074,49.5108],[5.7897,49.5383]]],[[[9.4802,42.8056],[9.454,42.6587],[9.5264,42.5526],[9.5508,42.1296],[9.4007,41.9263],[9.395,41.7314],[9.1863,41.3847],[8.8077,41.5885],[8.8867,41.7008],[8.718,41.7616],[8.7012,42.0954],[8.5662,42.2188],[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],[-6.6557,62.0936],[-7.0135,62.094],[-7.1722,62.2856],[-6.9587,62.3162],[-6.6311,62.2279]]]},properties:{name:"Faroe Islands",id:"FO"},id:"FO"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-58.8501,-51.2698],[-58.5063,-51.3079],[-58.4737,-51.509],[-58.2065,-51.4047],[-57.9765,-51.3843],[-57.8085,-51.5179],[-57.8382,-51.7092],[-58.151,-51.7656],[-58.3361,-51.8637],[-58.6834,-51.9361],[-58.6528,-52.0994],[-59.1313,-52.008],[-59.0681,-52.1731],[-59.3415,-52.1962],[-59.3956,-52.308],[-59.6487,-52.1345],[-59.5708,-51.9254],[-59.2618,-51.7372],[-59.0596,-51.6857],[-59.0967,-51.4913],[-58.8501,-51.2698]]],[[[-60.2863,-51.462],[-60.1416,-51.4811],[-59.917,-51.3883],[-59.7885,-51.446],[-59.3877,-51.3599],[-59.268,-51.4274],[-59.9214,-51.9693],[-60.2464,-51.9862],[-60.3536,-52.1398],[-60.6863,-52.1882],[-60.9615,-52.0572],[-60.7624,-51.9463],[-60.591,-51.9516],[-60.2384,-51.7718],[-60.2453,-51.6391],[-60.5058,-51.4855],[-60.2863,-51.462]]]]},properties:{name:"Falkland Islands",id:"FK"},id:"FK"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[178.2804,-17.372],[178.4109,-17.5229],[178.5915,-17.6516],[178.5751,-17.7493],[178.6679,-18.0808],[178.3314,-18.1354],[178.1601,-18.2504],[177.8471,-18.2549],[177.4574,-18.1483],[177.3215,-18.0773],[177.2638,-17.8633],[177.4232,-17.7373],[177.4006,-17.6316],[177.6181,-17.4612],[177.8178,-17.3884],[177.9403,-17.395],[178.1876,-17.3129],[178.2804,-17.372]]],[[[179.9991,-16.1686],[179.7483,-16.4464],[179.6191,-16.5277],[179.5681,-16.7474],[179.8411,-16.5374],[179.9281,-16.7443],[179.7146,-16.7434],[179.4194,-16.8064],[179.3235,-16.7181],[179.2023,-16.7128],[179.007,-16.9001],[178.8836,-16.8859],[178.7065,-16.976],[178.6035,-16.8007],[178.5835,-16.6218],[178.805,-16.6315],[178.8658,-16.5401],[179.0913,-16.4376],[179.359,-16.3799],[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.5662,68.9282],[28.7522,68.7715],[28.4708,68.4883],[28.6852,68.1898],[29.3439,68.062],[29.9791,67.6886],[29.9414,67.5475],[29.0869,66.9709],[29.0931,66.8492],[29.4642,66.5321],[29.6711,66.2762],[29.9032,66.0911],[30.0954,65.6816],[29.7159,65.6245],[29.6298,65.2239],[29.8109,65.1079],[29.604,64.9685],[29.7834,64.8042],[30.0728,64.7649],[29.9858,64.5576],[30.1083,64.3661],[30.4878,64.2365],[30.5038,64.0205],[30.0555,63.689],[30.4186,63.5041],[31.1807,63.2082],[31.5341,62.8855],[31.2855,62.5679],[3
10.9357,62.3238],[30.5655,62.1276],[29.6902,61.5461],[29.2516,61.2877],[28.4073,60.8969],[27.7978,60.5362],[27.4623,60.4647],[27.2421,60.5387],[26.5345,60.4128],[26.2047,60.4066],[25.7155,60.2674],[25.6565,60.3331],[25.1558,60.1942],[24.6005,60.1143],[24.3426,60.0424],[23.7216,59.9656],[23.1982,60.0217],[22.8445,60.1866],[22.7934,60.0768],[22.4627,60.0293],[22.4698,60.2013],[22.5759,60.3591],[22.2581,60.4008],[21.934,60.5003],[21.436,60.5964],[21.3605,60.9675],[21.479,61.1705],[21.4981,61.5521],[21.606,61.5916],[21.3849,61.9149],[21.2562,61.9897],[21.3539,62.2239],[21.1657,62.4141],[21.1035,62.6229],[21.1958,62.7905],[21.6508,63.0393],[21.5452,63.2042],[22.1205,63.2442],[22.3198,63.3105],[22.2434,63.4379],[23.0145,63.8219],[23.2488,63.8963],[23.9249,64.274],[24.2782,64.5153],[24.5579,64.8009],[25.3729,65.0095],[25.2557,65.1431],[25.348,65.4792],[25.2419,65.5462],[24.5814,65.757],[24.1557,65.8052],[23.9071,66.1483],[23.7513,66.1912],[23.7012,66.4808],[23.8654,66.5767],[23.9884,66.8106],[23.6772,67.0681],[23.623,67.1842],[23.7749,67.3286],[23.4681,67.45],[23.5369,67.5903],[23.5019,67.8753],[23.639,67.9543],[22.7823,68.3911],[21.9975,68.5207],[21.4653,68.6907],[20.6223,69.037],[21.1279,69.0809],[21.0525,69.1866],[21.2669,69.2738],[21.622,69.2707],[22.3002,68.8559],[22.4108,68.7198],[23.3239,68.649],[23.7069,68.7138],[23.8539,68.8059],[24.9414,68.5933],[25.3573,68.8625],[25.7484,68.9901],[25.7488,69.2314],[26.0116,69.6526],[26.5257,69.915],[27.1085,69.9048],[27.5919,70.0422],[27.8897,70.0617],[28.4117,69.8227],[29.1415,69.6715],[29.3333,69.4731],[28.8463,69.1768],[28.9657,69.0219]]]},properties:{name:"Finland",id:"FI"},id:"FI"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[42.3784,12.4665],[41.9957,11.9125],[41.8155,11.7238],[41.7667,11.5889],[41.7982,10.9803],[41.9576,10.9413],[42.3082,11.0052],[42.5577,11.0806],[42.9226,10.9994],[42.6594,10.6212],[42.8418,10.2031],[43.0691,9.9261],[43.1818,9.8799],[43.303,9.6091],[43.4828,9.3796],[43.6204,9.3375],[44.023,8.9859],[44.8935,8.7],[46.2962,8.2348],[46.9784,7.9969],[47.9781,7.9969],[46.9713,7.0261],[46.4231,6.4975],[45.9348,5.9972],[44.9405,4.9119],[44.9117,4.8999],[44.0283,4.9509],[43.5383,4.8404],[43.1259,4.6446],[43.0158,4.5634],[42.8946,4.361],[42.7916,4.2922],[42.2283,4.2016],[42.0241,4.1377],[41.8839,3.9779],[41.2207,3.9437],[41.0871,3.9921],[40.7653,4.2731],[40.0142,3.9482],[39.8424,3.8514],[39.6573,3.578],[39.4944,3.4559],[39.2254,3.479],[38.6079,3.6002],[38.2253,3.6188],[38.0864,3.649],[37.3824,4.1106],[36.9056,4.4116],[36.8235,4.4302],[36.0818,4.4498],[35.9788,4.5039],[35.763,4.808],[35.8003,5.1569],[35.7448,5.3442],[35.4687,5.4192],[35.3254,5.3651],[35.2681,5.4925],[35.0821,5.6731],[34.9836,5.8582],[34.9592,6.0451],[34.838,6.2999],[34.7106,6.6604],[34.4842,6.8983],[34.2791,7.003],[34.0643,7.2259],[34.0203,7.3679],[33.9023,7.5095],[33.6661,7.6711],[33.2262,7.7608],[33.0145,7.8686],[33.0127,7.9516],[33.2342,8.3964],[33.4095,8.4479],[33.9533,8.4435],[34.0945,8.5824],[34.1016,8.752],[34.078,9.4613],[34.1202,9.7299],[34.2915,10.1249],[34.3146,10.2514],[34.2756,10.528],[34.4314,10.7877],[34.5716,10.88],[34.7714,10.7459],[34.9312,10.8649],[34.9605,11.2768],[35.1123,11.8166],[35.2526,11.9569],[35.5961,12.5375],[35.8208,12.6849],[36.1075,12.7266],[36.1599,13.0932],[36.2123,13.2712],[36.3907,13.6259],[36.4471,13.8421],[36.444,13.9886],[36.5243,14.2567],[36.812,14.3148],[37.0246,14.2718],[37.1325,14.4063],[37.2572,14.4538],[37.5071,14.1564],[37.571,14.1493],[37.8844,14.8524],[38.0025,14.737],[38.2213,14.6495],[38.3771,14.4702],[38.5045,14.4245],[38.8121,14.4822],[39.074,14.6282],[39.1979,14.4795],[39.5317,14.5368],[39.8952,14.4405],[40.2215,14.4311],[40.5242,14.2252],[40.7697,14.1444],[40.9384,13.9832],[41.1222,13.736],[41.3627,13.4998],[41.7649,13.1838],[41.9522,12.8824],[42.1342,12.7714],[42.3784,12.4665]]]},properties:{name:"Ethiopia",id:"ET"},id:"ET"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[28.0127,59.4842],[28.1512,59.3743],[27.8977,59.2776],[27.7575,59.0521],[27.5129,58.8863],[27.4272,58.7331],[27.5315,58.4353],[27.488,58.2701],[27.753,57.8411],[27.5422,57.7994],[27.3517,57.5282],[26.8999,57.6087],[26.5328,57.5311],[26.2979,57.601],[25.9912,57.8382],[25.7937,57.8686],[25.34,58.0395],[25.111,58.0635],[24.3226,57.8706],[24.4638,58.1059],[24.529,58.3543],[24.3368,58.3813],[24.1149,58.2661],[23.7678,58.3609],[23.5094,58.6585],[23.4322,58.9207],[23.5152,58.9992],[23.4943,59.1957],[23.7824,59.2751],[24.0834,59.292],[24.3803,59.4726],[24.5836,59.4556],[24.8775,59.5221],[25.4439,59.521],[25.5091,59.6389],[25.7937,59.6347],[26.6251,59.5539],[26.9749,59.4507],[27.8924,59.4143],[28.0127,59.4842]]],[[[22.9235,58.827],[22.7672,58.8208],[22.5422,58.6901],[22.4112,58.8634],[22.587,59.0811],[22.9097,58.9912],[22.9235,58.827]]],[[[22.6172,58.6213],[22.9643,58.6057],[23.2928,58.4834],[22.7304,58.2306],[22.4982,58.2362],[22.1875,58.1543],[21.8821,58.2624],[22.0814,58.4781],[22.3282,58.5809],[22.6172,58.6213]]]]},properties:{name:"Estonia",id:"EE"},id:"EE"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-1.794,43.4075],[
1-1.7534,43.3245],[-1.4107,43.2402],[-1.4287,43.0369],[-1.2855,43.0595],[-.934,42.9494],[-.7626,42.9397],[-.5864,42.7989],[-.2992,42.8251],[-.0411,42.6893],[.6317,42.6898],[.6969,42.8451],[1.3494,42.6906],[1.4284,42.5961],[1.4861,42.4345],[1.7059,42.5033],[2.0326,42.3537],[2.2004,42.4208],[2.5679,42.3457],[2.9701,42.4674],[3.2116,42.431],[3.3065,42.2889],[3.1663,42.2565],[3.248,41.9445],[3.0047,41.7673],[2.3109,41.4664],[2.0827,41.2875],[1.5665,41.1956],[1.0329,41.062],[.7147,40.8227],[.8594,40.686],[.5961,40.6146],[.3638,40.3189],[-.075,39.8759],[-.3269,39.5199],[-.3289,39.4169],[-.2049,39.0627],[-.0342,38.8914],[.2015,38.7591],[-.0526,38.5855],[-.3813,38.4355],[-.6468,38.1518],[-.6832,37.992],[-.823,37.7115],[-.8221,37.581],[-1.3275,37.561],[-1.6409,37.387],[-1.7975,37.233],[-1.9394,36.9458],[-2.1116,36.7767],[-2.3056,36.8197],[-2.5957,36.8064],[-2.7876,36.715],[-3.2591,36.7558],[-3.4313,36.7079],[-3.8277,36.7562],[-4.3668,36.7181],[-4.6742,36.5063],[-4.9352,36.5019],[-5.1716,36.4238],[-5.3296,36.2356],[-5.3609,36.1348],[-5.6254,36.026],[-6.0407,36.1885],[-6.1705,36.3337],[-6.2689,36.5969],[-6.3841,36.6368],[-6.3963,36.8317],[-6.4924,36.9547],[-6.8845,37.1944],[-7.1751,37.209],[-7.4061,37.1793],[-7.5036,37.5854],[-7.4441,37.7284],[-7.1855,38.0062],[-7.0228,38.0449],[-7.3431,38.4572],[-7.2816,38.7147],[-7.0461,38.9069],[-6.998,39.0565],[-7.1724,39.1351],[-7.4452,39.5363],[-7.4541,39.6806],[-7.0368,39.7139],[-6.9112,39.9372],[-7.0146,40.2084],[-6.8102,40.3429],[-6.8184,40.6541],[-6.9285,41.0092],[-6.6901,41.2147],[-6.4031,41.3754],[-6.2125,41.5321],[-6.3916,41.6652],[-6.5421,41.6724],[-6.6182,41.9422],[-7.0304,41.9507],[-7.4037,41.8335],[-7.6931,41.8885],[-7.9208,41.8836],[-8.1525,41.8122],[-8.2247,41.8956],[-8.1299,42.0181],[-8.2131,42.1336],[-8.538,42.0692],[-8.7771,41.9409],[-8.8872,42.1051],[-8.691,42.2743],[-8.8121,42.47],[-8.8115,42.6405],[-8.9877,42.5859],[-9.0416,42.814],[-9.2352,42.977],[-9.1781,43.174],[-8.8736,43.3343],[-8.5369,43.3369],[-8.2488,43.4395],[-8.2568,43.5798],[-8.0047,43.6943],[-7.6982,43.7644],[-7.5036,43.74],[-7.2621,43.5948],[-7.061,43.554],[-6.9007,43.5855],[-6.0802,43.5948],[-5.8467,43.645],[-5.6658,43.5824],[-5.3158,43.5531],[-5.1052,43.5016],[-4.523,43.416],[-4.3129,43.4146],[-3.8894,43.4994],[-3.6046,43.5194],[-3.0455,43.3716],[-2.8751,43.4546],[-2.3371,43.3281],[-1.9913,43.3449],[-1.794,43.4075]]],[[[4.2938,39.8417],[3.8428,39.9762],[3.8534,40.0632],[4.2258,40.0322],[4.2938,39.8417]]],[[[3.1454,39.7902],[3.3421,39.7867],[3.4619,39.6979],[3.2448,39.3868],[3.0726,39.3011],[2.7699,39.4103],[2.6341,39.5563],[2.4996,39.4777],[2.3713,39.6131],[2.785,39.8546],[3.1587,39.9705],[3.1454,39.7902]]],[[[1.4453,38.9189],[1.2571,38.8789],[1.3485,39.0809],[1.5643,39.1209],[1.6238,39.0387],[1.4453,38.9189]]],[[[-13.716,28.9113],[-13.7882,29.0561],[-13.4537,29.1515],[-13.4779,29.0068],[-13.716,28.9113]]],[[[-17.8343,28.4932],[-18.0007,28.7582],[-17.9288,28.8448],[-17.7446,28.7866],[-17.7579,28.5691],[-17.8343,28.4932]]],[[[-14.1968,28.1692],[-14.2321,28.2158],[-14.0035,28.7067],[-13.8572,28.7382],[-13.8277,28.5851],[-13.928,28.2535],[-14.1968,28.1692]]],[[[-16.3346,28.38],[-16.4182,28.1514],[-16.5428,28.032],[-16.6579,28.0071],[-16.7947,28.1492],[-16.9054,28.3396],[-16.5174,28.4129],[-16.319,28.558],[-16.1191,28.5283],[-16.3346,28.38]]],[[[-17.1846,28.0218],[-17.3249,28.1177],[-17.2585,28.2033],[-17.1296,28.1558],[-17.1846,28.0218]]],[[[-15.4006,28.1474],[-15.3891,27.8749],[-15.5593,27.747],[-15.7102,27.7843],[-15.8094,27.9947],[-15.6827,28.1541],[-15.4006,28.1474]]],[[[-17.888,27.8096],[-17.9847,27.6463],[-18.1066,27.7075],[-17.888,27.8096]]]]},properties:{name:"Spain",id:"ES"},id:"ES"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[38.6093,18.0049],[38.9116,17.427],[39.1424,16.7292],[39.2227,16.1938],[39.2991,15.9213],[39.422,15.7868],[39.5064,15.532],[39.6311,15.4525],[39.7208,15.2137],[39.8637,15.4703],[40.0408,15.3345],[40.0839,15.152],[40.2042,15.014],[40.5464,14.9336],[40.7994,14.7432],[41.1763,14.6202],[41.4795,14.2438],[41.6584,13.9832],[42.2452,13.5877],[42.3464,13.3982],[42.3992,13.2127],[42.5226,13.2215],[42.7344,13.0187],[42.7961,12.8642],[42.9696,12.8083],[43.0828,12.8247],[43.1166,12.7084],[42.8835,12.6214],[42.7672,12.423],[42.67,12.3764],[42.4796,12.5135],[42.3784,12.4665],[42.1342,12.7714],[41.9522,12.8824],[41.7649,13.1838],[41.3627,13.4998],[41.1222,13.736],[40.9384,13.9832],[40.7697,14.1444],[40.5242,14.2252],[40.2215,14.4311],[39.8952,14.4405],[39.5317,14.5368],[39.1979,14.4795],[39.074,14.6282],[38.8121,14.4822],[38.5045,14.4245],[38.3771,14.4702],[38.2213,14.6495],[38.0025,14.737],[37.8844,14.8524],[37.571,14.1493],[37.5071,14.1564],[37.2572,14.4538],[37.
11325,14.4063],[37.0246,14.2718],[36.812,14.3148],[36.5243,14.2567],[36.4267,15.132],[36.5217,15.2501],[36.6792,15.7264],[36.8133,15.9941],[36.9136,16.2964],[36.8879,16.6248],[36.9789,16.8006],[37.0091,17.059],[37.4112,17.0616],[37.5102,17.288],[37.7823,17.458],[38.2537,17.5845],[38.4224,17.8238],[38.6093,18.0049]]],[[[40.1412,15.6962],[40.2499,15.7033],[40.3991,15.5799],[40.095,15.591],[39.9454,15.789],[40.0426,15.8756],[40.1412,15.6962]]]]},properties:{name:"Eritrea",id:"ER"},id:"ER"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-6.1987,58.3634],[-6.4364,58.0919],[-6.4251,58.0213],[-6.9569,57.7501],[-7.0834,57.8138],[-6.8641,57.9328],[-7.057,58.0031],[-7.0852,58.1823],[-6.2374,58.5027],[-6.1987,58.3634]]],[[[-7.2055,57.6829],[-7.3207,57.5337],[-7.4993,57.6363],[-7.2055,57.6829]]],[[[-6.1448,57.5049],[-6.1355,57.3142],[-5.6687,57.227],[-5.949,57.0452],[-6.0343,57.2012],[-6.3228,57.2026],[-6.4424,57.3275],[-6.7611,57.4423],[-6.6169,57.5628],[-6.2469,57.6511],[-6.1448,57.5049]]],[[[-7.2499,57.1154],[-7.3815,57.1307],[-7.4106,57.381],[-7.2672,57.3717],[-7.2499,57.1154]]],[[[-5.7779,56.3443],[-6.1761,56.2886],[-6.1026,56.6457],[-5.7608,56.4908],[-5.7779,56.3443]]],[[[-5.9701,55.8145],[-6.072,55.8931],[-5.9391,56.0454],[-5.7972,56.0056],[-5.9701,55.8145]]],[[[-6.1288,55.9306],[-6.0554,55.6953],[-6.2531,55.6072],[-6.3113,55.8565],[-6.1288,55.9306]]],[[[-5.1054,55.4488],[-5.3316,55.4809],[-5.3926,55.6183],[-5.1605,55.6667],[-5.1054,55.4488]]],[[[-6.218,54.0887],[-6.6497,54.0587],[-6.9363,54.3743],[-7.3553,54.1213],[-7.8549,54.2152],[-8.1183,54.4143],[-8.0444,54.5124],[-7.7939,54.5712],[-7.8862,54.666],[-7.5504,54.7681],[-7.3768,55.0277],[-7.2186,55.0921],[-6.9471,55.1824],[-6.4751,55.241],[-6.1293,55.2175],[-5.9857,55.0297],[-5.7169,54.8175],[-5.4703,54.5002],[-5.6461,54.4777],[-5.6068,54.2727],[-5.8261,54.2358],[-6.019,54.0512],[-6.218,54.0887]]],[[[-4.1968,53.3214],[-4.0843,53.2644],[-4.373,53.1341],[-4.5532,53.2604],[-4.5679,53.3864],[-4.3151,53.4173],[-4.1968,53.3214]]],[[[-1.0656,50.6902],[-1.3064,50.5886],[-1.5155,50.6698],[-1.3128,50.7735],[-1.0656,50.6902]]],[[[-1.3082,60.5375],[-1.0656,60.3815],[-1.1792,60.1138],[-1.4944,60.2925],[-1.4495,60.4685],[-1.3082,60.5375]]],[[[-3.1097,58.5154],[-3.2125,58.3212],[-3.9901,57.959],[-3.8878,57.787],[-4.0785,57.6771],[-3.8681,57.6003],[-3.4029,57.7082],[-3.0839,57.6735],[-2.2441,57.6809],[-2.0741,57.7024],[-1.8675,57.6123],[-1.778,57.4938],[-2.0204,57.259],[-2.2603,56.8632],[-2.5926,56.5616],[-2.7752,56.483],[-2.6527,56.3183],[-2.7677,56.202],[-2.9799,56.1941],[-3.1783,56.0802],[-3.0487,55.9519],[-2.8369,56.0263],[-2.5994,56.0274],[-2.1471,55.9031],[-1.6555,55.5704],[-1.2917,54.7738],[-1.1543,54.6544],[-.6714,54.5039],[-.3704,54.2793],[-.0843,54.118],[-.2055,54.0217],[.0106,53.7429],[.1283,53.4683],[.3558,53.1601],[.0459,52.9057],[.2799,52.8087],[.5589,52.967],[1.0556,52.959],[1.3823,52.8935],[1.6566,52.7537],[1.7467,52.4689],[1.5589,52.0869],[1.3166,51.9569],[1.2744,51.8455],[.9553,51.8077],[.8909,51.5714],[.5935,51.5194],[.6867,51.3865],[.8896,51.3594],[1.4151,51.3632],[1.3974,51.1821],[1.0445,51.0474],[.9601,50.9259],[.6845,50.8856],[.2051,50.763],[-.204,50.8143],[-.7852,50.7655],[-1.2851,50.8574],[-1.5168,50.7475],[-2.031,50.7253],[-2.0359,50.603],[-2.5477,50.6163],[-2.777,50.7056],[-2.9994,50.7167],[-3.4047,50.6323],[-3.5844,50.3218],[-3.7933,50.2293],[-4.1726,50.3908],[-4.7279,50.2905],[-5.2253,50.0213],[-5.5706,50.1969],[-5.3422,50.2461],[-4.583,50.7764],[-4.523,50.9774],[-4.2964,51.0272],[-4.1881,51.1885],[-3.8423,51.2309],[-3.1359,51.2049],[-2.5903,51.6087],[-2.9785,51.5387],[-3.2932,51.3905],[-3.5625,51.4138],[-3.9435,51.5976],[-4.1153,51.5665],[-4.3863,51.7412],[-4.6007,51.7376],[-4.9023,51.6262],[-5.1247,51.7059],[-5.2006,51.8614],[-5.0881,51.9959],[-4.3832,52.1973],[-4.1493,52.3262],[-3.9804,52.5417],[-4.1016,52.9155],[-4.6382,52.8911],[-4.1111,53.2189],[-3.8093,53.3028],[-3.3261,53.3472],[-3.0646,53.4268],[-3.0595,53.5862],[-2.925,53.7327],[-3.0269,53.906],[-2.9,53.9606],[-2.8465,54.1353],[-3.1658,54.128],[-3.5693,54.4675],[-3.592,54.5643],[-3.4646,54.7732],[-3.2679,54.9065],[-3.4342,54.9638],[-3.958,54.7809],[-4.3038,54.8357],[-4.5175,54.7583],[-4.818,54.8462],[-5.0324,54.7614],[-5.1354,54.8575],[-4.9652,55.1496],[-4.7212,55.421],[-4.7241,55.5984],[-4.8919,55.6991],[-4.8442,56.0511],[-5.2457,55.9293],[-5.386,55.7701],[-5.5564,55.3895],[-5.7682,55.3626],[-5.6228,55.8132],[-5.6097,56.0553],[-5.392,56.5148],[-5.9368,56.6058],[-6.0347,56.764],[-5.7307,56.853],[-5.7362,56.9607],[-5.562,57.2328],[-5.8181,57.4361],[-5.6787,57.5717],[-5.7449,57.6682],[-5.6084,57.8813],[-5.1769,57.9064],[-5.3937,58.0435],[-5.3382,58.2386],[-5.0082,58.2626],[-5.0666,58.5203],[-4.9245,58.5884],[-4.7155,58.5101],[-3.0531,58.6348],[-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.6586,30.1915],[34.9041,29.4773],[34.7363,29.2705],[34.6174,28.7578],[34.4465,28.3574],[34.3999,28.016],[34.2201,27.7643],[34.0452,27.8287],[33.7602,28.0475],[33.5942,28.25
157],[33.2475,28.5678],[33.2036,28.7777],[33.0757,29.0729],[32.8706,29.2864],[32.7215,29.5217],[32.5657,29.974],[32.3597,29.6304],[32.397,29.5337],[32.5652,29.3863],[32.638,29.1821],[32.6318,28.9921],[32.7845,28.7866],[32.8982,28.5651],[33.2022,28.2082],[33.5471,27.8984],[33.5498,27.6072],[33.6972,27.3413],[33.8015,27.2681],[33.8929,27.0497],[33.9591,26.6488],[34.0496,26.5507],[34.3293,26.0243],[34.565,25.6913],[35.194,24.4751],[35.4781,24.1546],[35.6246,24.0658],[35.5043,23.7795],[35.5229,23.4426],[35.5642,23.2712],[35.6978,22.9463],[35.9135,22.7395],[36.2296,22.6289],[36.4147,22.3941],[36.8297,22.0976],[36.8714,21.9968],[35.5589,21.9964],[34.2467,21.9964],[32.6061,21.9959],[31.4347,21.9959],[31.4861,22.1478],[31.3583,22.1886],[31.2606,22.0022],[30.3285,21.9951],[28.8006,21.9951],[27.2723,21.9955],[26.1261,21.9955],[24.9805,21.9959],[24.9805,23.3432],[24.9805,24.2416],[24.9805,24.915],[24.9805,25.8134],[24.9805,26.936],[24.9805,27.8345],[24.9805,29.1817],[24.9161,29.3761],[24.8038,29.8861],[24.7115,30.1316],[24.7266,30.2506],[24.8775,30.4574],[24.9738,30.7766],[24.8775,31.0611],[24.8526,31.335],[25.1505,31.655],[25.2255,31.5339],[25.3822,31.513],[25.8931,31.6209],[26.4573,31.5121],[27.2479,31.3781],[27.5399,31.2125],[27.8298,31.1952],[27.9674,31.0975],[28.5147,31.0505],[29.0723,30.8303],[29.2787,30.8671],[29.5916,31.0114],[29.9299,31.2276],[30.2228,31.2582],[30.3951,31.4575],[30.5708,31.473],[30.7005,31.4038],[31.0019,31.4628],[31.052,31.5916],[31.1941,31.5876],[31.5243,31.4584],[31.8888,31.5414],[31.8759,31.4136],[31.7711,31.2924],[32.0086,31.2205],[32.1018,31.0926],[32.2066,31.1188],[32.3233,31.256],[32.6034,31.0687],[33.1299,31.1681],[33.1942,31.0846],[33.378,31.1308],[33.6665,31.1304],[33.9027,31.181],[34.1983,31.3226]]]},properties:{name:"Egypt",id:"EG"},id:"EG"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-80.1316,-2.973],[-80.273,-2.9961],[-80.2237,-2.7533],[-80.0808,-2.6689],[-79.909,-2.7257],[-80.0934,-2.846],[-80.1316,-2.973]]],[[[-89.419,-.9111],[-89.6085,-.8885],[-89.4232,-.7225],[-89.2594,-.7282],[-89.419,-.9111]]],[[[-90.3349,-.7717],[-90.5422,-.6763],[-90.4696,-.5174],[-90.2695,-.4845],[-90.1927,-.659],[-90.3349,-.7717]]],[[[-91.426,-.461],[-91.5263,-.4783],[-91.6466,-.3909],[-91.6466,-.2843],[-91.4602,-.2555],[-91.3994,-.3225],[-91.426,-.461]]],[[[-90.574,-.334],[-90.809,-.3296],[-90.7804,-.1605],[-90.6676,-.1898],[-90.574,-.334]]],[[[-91.2722,.0251],[-91.2101,-.0393],[-91.1763,-.2231],[-90.9755,-.4171],[-90.959,-.5955],[-90.7997,-.7522],[-90.9055,-.9404],[-91.131,-1.0199],[-91.3716,-1.0172],[-91.4835,-.9249],[-91.4582,-.7997],[-91.1448,-.623],[-91.2496,-.3736],[-91.3692,-.287],[-91.4289,-.0233],[-91.491,.105],[-91.3614,.1258],[-91.2722,.0251]]],[[[-75.2845,-.1063],[-75.4759,-.1569],[-75.4248,-.4091],[-75.2632,-.5555],[-75.2837,-.7069],[-75.2497,-.9519],[-75.4204,-.9622],[-75.5706,-1.5312],[-76.0898,-2.1331],[-76.679,-2.5628],[-77.8607,-2.9819],[-78.1834,-3.3503],[-78.2262,-3.4892],[-78.3472,-3.4311],[-78.4198,-3.7769],[-78.5505,-3.9868],[-78.6794,-4.326],[-78.6861,-4.5626],[-78.8614,-4.6651],[-79.0763,-4.9905],[-79.3308,-4.9279],[-79.502,-4.6704],[-79.5162,-4.539],[-79.6385,-4.4547],[-79.7974,-4.4764],[-80.1396,-4.2962],[-80.3835,-4.4636],[-80.4885,-4.3939],[-80.4537,-4.2052],[-80.51,-4.0694],[-80.4372,-3.9788],[-80.3032,-4.005],[-80.1793,-3.8776],[-80.2734,-3.4249],[-80.3247,-3.388],[-80.0266,-3.2282],[-79.9217,-3.0902],[-79.8227,-2.7768],[-79.7299,-2.5793],[-79.8225,-2.3564],[-79.9257,-2.5486],[-80.1272,-2.5282],[-80.2848,-2.7066],[-80.4501,-2.6259],[-80.6849,-2.3968],[-80.839,-2.3489],[-80.9628,-2.1891],[-80.7704,-2.0768],[-80.7631,-1.8229],[-80.835,-1.6324],[-80.8015,-1.3834],[-80.9024,-1.0789],[-80.8414,-.9746],[-80.554,-.8481],[-80.4554,-.5853],[-80.4823,-.3682],[-80.3214,-.1658],[-80.1334,-.006],[-80.0462,.1556],[-80.0251,.4104],[-80.0883,.7846],[-79.9035,.86],[-79.7412,.9799],[-79.6132,.971],[-79.4653,1.0602],[-79.229,1.1046],[-78.8996,1.2063],[-78.827,1.2959],[-78.8597,1.4553],[-78.6816,1.2835],[-78.5116,1.1987],[-78.3121,1.046],[-78.0369,.8986],[-77.8296,.8254],[-77.7029,.8378],[-77.6487,.7237],[-77.4676,.6363],[-77.4228,.425],[-77.2927,.3602],[-77.114,.3549],[-76.9201,.2683],[-76.4946,.2355],[-76.4134,.3788],[-76.311,.4485],[-76.068,.3456],[-75.8798,.1511],[-75.6172,.0628],[-75.2845,-.1063]]]]},properties:{name:"Ecuador",id:"EC"},id:"EC"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[8.5764,36.9374],[8.6013,36.8339],[8.4442,36.7607],[8.3696,36.6324],[8.2306,36.5454],[8.3487,36.3678],[8.2457,35.8707],[8.3181,35.655],[8.3163,35.4033],[8.3944,35.204],[8.2768,34.9793],[8.2457,34.7339],[8.1237,34.5639],[7.8382,34.4103],[7.7486,34.2545],[7.5138,34.0805],[7.5,33.8323],[7.7628,33.2331],[8.0757,33.0888],[8.2111,32.9268],[8.3332,32.5437],[9.0439,32.0723],[9.3635,30.833],[9.5188,30.2293],[9.3102,30.1152],[9.5463,29.796],[9.6724,29.567],[9.8207,29.1146],[9.8424,28.9668],[9.8158,28.5602],[9.8584,28.0431],[9.9161,27.7856],[9.7474,27.3306],[9.8371,26.916],[9.8943,26.8481],[9.8593,26.5521],[9.4913,26.3337],[9.438,26.2453],[9.4482,26.0673],[10.0009,25.3322],[10.028,25.0508],[10.1194,24.7902],[10.2557,24.5909],[10.439,24.4804],[10.6863,24.5514],[11.5075,24.3144],[11.7671,23.8927],[11.9678,23.518],[11.4502,23.2127],[10.4146,22.6019],[9.3785,21.9915],[8.3429,21.3807],[7.4818,20.8729],[6.9895,20.4707],[5.8367,19.4791],[5.7484,19.4342],[4.2276,19.1426],[3.4007,18.9886],[3.2559,19.0134],[3.1059,19.1502],[3.25
159,19.4107],[3.2018,19.5603],[3.2036,19.7898],[2.9927,19.9168],[2.4063,20.0637],[2.2195,20.2479],[1.9287,20.2728],[1.6855,20.3784],[1.6104,20.5555],[1.2904,20.7135],[1.1657,20.8174],[1.1457,21.1024],[.672,21.4118],[-.3105,22.0541],[-1.2931,22.6964],[-2.2754,23.3387],[-3.2579,23.981],[-3.9129,24.4094],[-4.8227,24.9958],[-5.5169,25.4237],[-6.2387,25.848],[-7.555,26.6222],[-8.6834,27.2858],[-8.6834,27.6565],[-8.6834,28.6206],[-8.6599,28.7187],[-7.9989,29.1324],[-7.6851,29.3495],[-7.4858,29.3921],[-7.235,29.575],[-7.095,29.6251],[-6.6353,29.5687],[-6.5206,29.6597],[-6.5008,29.8093],[-6.2147,29.8107],[-5.775,29.8688],[-5.4488,29.9567],[-5.1802,30.1662],[-4.9683,30.4654],[-4.7785,30.5524],[-4.3228,30.6989],[-3.9853,30.9137],[-3.7021,30.9444],[-3.6725,31.1113],[-3.8335,31.1978],[-3.7891,31.3616],[-3.8268,31.6617],[-3.4397,31.7048],[-3.0174,31.8344],[-2.9308,32.0426],[-2.4485,32.13],[-1.2753,32.0892],[-1.2402,32.3377],[-1.0656,32.4683],[-1.1111,32.5521],[-1.3521,32.7035],[-1.5099,32.8775],[-1.5507,33.0737],[-1.6792,33.3187],[-1.6313,33.5669],[-1.703,33.7169],[-1.707,34.1759],[-1.7918,34.3681],[-1.7332,34.4671],[-1.8497,34.6074],[-1.7955,34.7521],[-2.1318,34.9709],[-2.2197,35.1041],[-1.9132,35.0943],[-1.6737,35.1831],[-1.3359,35.3642],[-1.2054,35.4956],[-.9175,35.6683],[-.4261,35.8614],[-.1891,35.8192],[.0479,35.9004],[.1516,36.0633],[.5149,36.2618],[.9717,36.4437],[1.2571,36.5197],[1.9744,36.5676],[2.3429,36.6102],[2.5932,36.6009],[2.9727,36.7847],[3.5205,36.7953],[3.7788,36.8961],[4.7581,36.8965],[4.9956,36.8082],[5.1958,36.6768],[5.4248,36.6755],[5.7253,36.7997],[6.0649,36.8641],[6.2491,36.9382],[6.3277,37.0461],[6.4866,37.0856],[6.5758,37.0031],[6.9274,36.9196],[7.2385,36.9684],[7.2044,37.0923],[7.6079,36.9999],[7.9106,36.8566],[8.1272,36.9103],[8.5764,36.9374]]]},properties:{name:"Algeria",id:"DZ"},id:"DZ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-71.7683,18.0391],[-71.7618,18.3414],[-71.8726,18.4164],[-72.0004,18.5979],[-71.8666,18.6144],[-71.7432,18.7329],[-71.7336,18.8563],[-71.8071,18.9868],[-71.6571,19.1306],[-71.7465,19.286],[-71.707,19.4218],[-71.7791,19.7183],[-71.5578,19.8954],[-71.236,19.8479],[-70.9542,19.9141],[-70.6361,19.7756],[-70.4364,19.7712],[-70.3047,19.6762],[-70.1294,19.6362],[-69.9567,19.6717],[-69.8233,19.3672],[-69.7394,19.2993],[-69.3251,19.3277],[-69.3229,19.2012],[-69.6061,19.2065],[-69.6236,19.1177],[-68.9014,18.9886],[-68.6848,18.9047],[-68.3814,18.6712],[-68.3594,18.538],[-68.5638,18.3556],[-68.6588,18.222],[-68.9349,18.408],[-69.2745,18.4399],[-69.5195,18.4155],[-69.7707,18.4435],[-70.0182,18.3738],[-70.1831,18.2517],[-70.4799,18.2171],[-70.6448,18.3361],[-70.7588,18.3454],[-71.0278,18.273],[-71.106,18.0702],[-71.3958,17.6462],[-71.6318,17.7736],[-71.6737,17.9543],[-71.7683,18.0391]]]},properties:{name:"Dominican Republic",id:"DO"},id:"DO"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[9.7399,54.8255],[9.3421,54.8062],[8.9031,54.897],[8.6701,54.9034],[8.6159,55.4181],[8.1321,55.5999],[8.2022,55.9823],[8.1214,56.1399],[8.1641,56.6069],[8.5529,56.5603],[9.0669,56.794],[9.2547,57.0117],[8.9928,57.0161],[8.7722,56.7252],[8.4686,56.6646],[8.2684,56.754],[8.2839,56.8523],[8.6186,57.1114],[9.2986,57.1464],[9.5543,57.2325],[9.9623,57.581],[10.2592,57.617],[10.5371,57.4485],[10.5242,57.2432],[10.2961,56.9991],[10.2828,56.6204],[10.4901,56.5205],[10.8461,56.5217],[10.9264,56.4433],[10.8563,56.2955],[10.5389,56.2003],[10.3187,56.2129],[10.1829,55.8651],[9.5912,55.4932],[9.6711,55.2663],[9.4536,55.0395],[9.6453,55.0228],[9.7399,54.8255]]],[[[12.5688,55.785],[12.571,55.6849],[12.3207,55.5879],[12.215,55.4665],[12.413,55.2861],[12.0898,55.1882],[12.0503,54.8153],[11.8626,54.7727],[11.7409,54.9154],[11.6539,55.1869],[11.28
164,55.2044],[11.1705,55.3287],[11.1896,55.4656],[10.9788,55.7215],[11.3224,55.7526],[11.4746,55.9435],[11.6957,55.908],[11.6908,55.7291],[11.8195,55.6976],[11.9345,55.896],[11.8666,55.9681],[12.219,56.1186],[12.5786,56.064],[12.5688,55.785]]],[[[10.645,55.6099],[10.8194,55.3218],[10.7852,55.1334],[10.443,55.0488],[9.9889,55.1631],[9.8588,55.3573],[9.8606,55.5156],[10.2863,55.6108],[10.5051,55.558],[10.645,55.6099]]],[[[15.0879,55.022],[14.6844,55.1023],[14.7652,55.2967],[15.1327,55.1445],[15.0879,55.022]]],[[[11.3614,54.8917],[11.7396,54.8073],[11.7658,54.6795],[11.4573,54.6289],[11.0356,54.7732],[11.0587,54.9405],[11.3614,54.8917]]]]},properties:{name:"Denmark",id:"DK"},id:"DK"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-61.2817,15.2492],[-61.3754,15.2275],[-61.481,15.5253],[-61.3201,15.5853],[-61.2511,15.3731],[-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],[42.3082,11.0052],[41.9576,10.9413],[41.7982,10.9803],[41.7667,11.5889],[41.8155,11.7238],[41.9957,11.9125],[42.3784,12.4665],[42.4796,12.5135],[42.67,12.3764],[42.7672,12.423],[42.8835,12.6214],[43.1166,12.7084],[43.2986,12.4638],[43.41,12.1899],[43.2719,11.9698],[43.0482,11.829],[42.7992,11.7394],[42.6398,11.56],[42.9115,11.5867],[43.1618,11.5658],[43.2462,11.4997]]]},properties:{name:"Djibouti",id:"DJ"},id:"DJ"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[9.7399,54.8255],[10.0222,54.6739],[10.0288,54.5814],[10.2126,54.4089],[10.3604,54.4382],[10.7315,54.3162],[11.0134,54.3792],[11.0085,54.1812],[10.8105,54.0751],[11.3996,53.9446],[11.7964,54.1455],[12.1111,54.1684],[12.5755,54.4673],[13.0287,54.4109],[13.1476,54.2827],[13.4481,54.1408],[13.7243,54.1533],[13.8654,53.8534],[14.2587,53.7296],[14.4145,53.2835],[14.3688,53.1055],[14.1286,52.8782],[14.5139,52.6456],[14.6196,52.5284],[14.5548,52.3597],[14.7527,52.0818],[14.6018,51.8324],[14.7385,51.6271],[14.7248,51.5239],[14.9059,51.4633],[15.0164,51.2527],[14.8096,50.8589],[14.7235,50.8148],[14.5073,51.0098],[14.3692,50.8986],[13.8987,50.7613],[13.5267,50.6929],[13.4726,50.617],[12.4525,50.3498],[12.2772,50.1813],[12.2763,50.0424],[12.4574,49.9556],[12.4978,49.8531],[12.3904,49.7396],[12.6318,49.4613],[12.9168,49.3304],[13.1405,49.1584],[13.5476,48.9597],[13.8148,48.7669],[13.7855,48.5873],[13.675,48.5229],[13.4868,48.582],[13.4095,48.3942],[12.8143,48.1607],[12.7601,48.0759],[12.9537,47.8908],[12.8977,47.7217],[13.0336,47.6986],[13.0145,47.478],[12.7828,47.5641],[12.686,47.6693],[12.4827,47.6374],[12.1968,47.7093],[12.1857,47.6196],[11.717,47.5837],[11.2979,47.4247],[10.981,47.3981],[10.8731,47.5202],[10.4306,47.541],[10.3129,47.3133],[10.0963,47.3795],[10.0342,47.4736],[9.7488,47.5757],[9.5241,47.5242],[9.1828,47.6707],[8.8809,47.6565],[8.6177,47.7661],[8.1982,47.6067],[7.927,47.5637],[7.6154,47.5925],[7.5293,47.6738],[7.5843,48.0644],[7.7055,48.2801],[7.8378,48.6361],[8.1401,48.8865],[8.1348,48.9735],[7.611,49.0618],[7.4507,49.1522],[7.0219,49.1235],[6.891,49.2076],[6.7356,49.1606],[6.4582,49.4429],[6.3441,49.4527],[6.4875,49.7985],[6.2562,49.8721],[6.1381,49.9742],[6.1164,50.1209],[6.175,50.2326],[6.3645,50.3163],[6.2358,50.5968],[5.9939,50.7504],[6.0485,50.9049],[5.8949,50.9843],[6.1301,51.1474],[6.076,51.224],[6.1932,51.4888],[5.9486,51.7625],[6.1665,51.8808],[6.3556,51.8246],[6.7418,51.9109],[6.7489,52.0987],[6.9771,52.2055],[7.0352,52.3801],[6.7489,52.464],[6.7485,52.634],[7.013,52.6336],[7.1897,52.9996],[7.1973,53.2823],[7.0534,53.3758],[7.1072,53.5569],[7.2852,53.6814],[8.0091,53.6907],[8.3017,53.5842],[8.5387,53.5569],[8.5285,53.7811],[8.619,53.8749],[8.8978,53.8357],[8.9067,54.2607],[8.6479,54.3976],[8.952,54.4675],[8.9573,54.5383],[8.6821,54.7918],[8.6701,54.9034],[8.9031,54.897],[9.3421,54.8062],[9.7399,54.8255]]],[[[13.7092,54.3828],[13.4819,54.3375],[13.3643,54.2458],[13.1898,54.3257],[13.1765,54.5443],[13.4228,54.6993],[13.6705,54.5355],[13.7092,54.3828]]],[[[14.2139,53.8707],[13.9258,53.8789],[13.9218,53.9966],[14.2112,53.9504],[14.2139,53.8707]]]]},properties:{name:"Germany",id:"DE"},id:"DE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[14.8096,50.8589],[14.9827,50.8867],[14.9938,51.0143],[15.2588,50.9586],[15.3542,50.8119],[15.7306,50.7397],[16.0072,50.6117],[16.2824,50.6556],[16.4196,50.5737],[16.2105,50.4237],[16.6792,50.0974],[16.9935,50.2597],[16.8692,50.4146],[17.152,50.3784],[17.5892,50.1573],[17.8746,49.9722],[18.0282,50.0353],[18.3052,49.9141],[18.5622,49.8792],[18.5946,49.7578],[18.8068,49.6138],[18.8321,49.5108],[18.5964,49.4915],[18.3647,49.3361],[18.161,49.2574],[18.0859,49.0652],[17.7583,48.888],[17.4827,48.8277],[17.1884,48.861],[17.0632,48.7808],[16.9531,48.5988],[16.8839,48.7036],[16.4777,48.8001],[16.3672,48.7389],[16.0573,48.7549],[15.8252,48.8645],[15.7009,48.8605],[15.3107,48.9739],[14.972,48.9839],[14.9228,48.7713],[14.822,48.774],[14.6915,48.5993],[14.3674,48.5762],[14.0492,48.6024],[13.8148,48.7669],[13.5476,48.9597],[13.1405,49.1584],[12.9168,49.3304],[12.6318,49.4613],[12.3904,49.7396],[12.4978,49.8531],[12.4574,49.9556],[12.2763,50.0424],[12.2772,50.1813],[12.4525,50.3498],[13.4726,50.617],[13.5267,50.6929],[13.8987,50.7613],[14.3692,50.8986],[14.5073,51.0098],[14.7235,50.8148],[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],[33.908,35.2026],[34.0501,34.9882],[33.6994,34.97],[33.5143,34.8067],[33.2968,34.7179],[33.1157,34.6957],[32.9417,34.5758],[32.8671,34.6611],[32.6931,34.6495],[32.4489,34.7294],[32.3171,34.9532],[32.3908,35.0499],[32.6523,35.1827],[32.88,35.1804],[32.9417,35.3904],[33.4588,35.3358],[34.0634,35.4738],[34.411,35.6292],[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,
1-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çao",id:"CW"},id:"CW"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-82.5617,21.5716],[-82.8531,21.4437],[-83.0673,21.4695],[-82.9736,21.5924],[-83.0826,21.7913],[-82.9912,21.9427],[-82.7146,21.8903],[-82.5617,21.5716]]],[[[-81.8375,23.1629],[-81.5754,23.1163],[-81.2715,23.1288],[-81.1785,23.0595],[-80.6501,23.103],[-80.3649,22.9432],[-80.0752,22.9423],[-79.6766,22.743],[-79.5492,22.5779],[-79.3584,22.4487],[-79.183,22.3879],[-78.9018,22.3959],[-78.6865,22.367],[-78.1432,22.1096],[-77.8651,21.9005],[-77.5451,21.7744],[-77.4973,21.8717],[-77.1813,21.5978],[-77.0987,21.5889],[-76.6475,21.2844],[-76.2593,21.2276],[-76.0736,21.1335],[-75.7229,21.1108],[-75.5957,20.9945],[-75.7402,20.8121],[-75.6428,20.7335],[-75.2133,20.714],[-74.8826,20.6505],[-74.7321,20.5733],[-74.5131,20.3846],[-74.1675,20.2923],[-74.1537,20.1684],[-74.2529,20.0797],[-74.6347,20.0584],[-75.1165,19.9012],[-75.552,19.891],[-75.7651,19.9603],[-76.1586,19.9896],[-76.7798,19.9403],[-76.9995,19.8928],[-77.7151,19.8555],[-77.5537,20.0823],[-77.2135,20.3003],[-77.1078,20.4916],[-77.2297,20.6438],[-77.4669,20.6896],[-77.9974,20.7153],[-78.1164,20.7619],[-78.4908,21.0536],[-78.5374,21.2968],[-78.6366,21.5157],[-78.823,21.6191],[-79.1892,21.5529],[-79.2745,21.5627],[-79.9103,21.7425],[-80.2313,21.8721],[-80.4992,22.0634],[-80.9619,22.0528],[-81.2225,22.1429],[-81.3552,22.1043],[-81.4411,22.1837],[-81.8162,22.2001],[-82.0776,22.3875],[-81.7572,22.4669],[-81.7456,22.6329],[-81.9034,22.6791],[-82.7382,22.6893],[-83.0094,22.514],[-83.3796,22.2228],[-83.4859,22.1873],[-83.9007,22.1699],[-84.031,21.9431],[-84.2407,21.8983],[-84.4489,21.7918],[-84.5328,22.031],[-84.3264,22.0745],[-84.383,22.2556],[-84.3612,22.379],[-84.045,22.6662],[-83.2577,22.9676],[-82.6658,23.0435],[-82.3506,23.1541],[-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],[-83.1246,10.0415],[-83.0285,9.9913],[-82.7783,9.6695],[-82.5635,9.5767],[-82.6441,9.5057],[-82.801,9.5918],[-82.9399,9.4493],[-82.9403,9.06],[-82.741,8.9517],[-82.917,8.7404],[-82.8558,8.6352],[-82.8616,8.4537],[-82.9976,8.3676],[-82.8793,8.0706],[-83.1232,8.3529],[-83.1625,8.5882],[-83.3913,8.7178],[-83.4218,8.6193],[-83.2977,8.507],[-83.2915,8.4062],[-83.5438,8.4457],[-83.734,8.6144],[-83.6137,8.8039],[-83.6373,9.0352],[-83.8956,9.2762],[-84.2223,9.4627],[-84.4827,9.5261],[-84.6589,9.6469],[-84.6431,9.7894],[-84.715,9.8994],[-85.0251,10.1156],[-85.1984,10.1951],[-85.1607,10.0175],[-84.9627,9.9336],[-84.8864,9.8209],[-85.1145,9.5816],[-85.3145,9.8111],[-85.6248,9.9025],[-85.7966,10.1329],[-85.8305,10.3979],[-85.6634,10.6354],[-85.6672,10.7451],[-85.908,10.8978],[-85.7522,10.9852],[-85.7444,11.062],[-85.6215,11.1845],[-84.9092,10.9453],[-84.7013,11.0522],[-84.3484,10.9799],[-84.1684,10.7806],[-83.8113,10.7433],[-83.659,10.8369],[-83.6419,10.9173]]]},properties:{name:"Costa Rica",id:"CR"},id:"CR"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-24.3082,14.8564],[-24.4922,14.8741],[-24.4969,14.9802],[-24.3295,15.0193],[-24.3082,14.8564]]],[[[-23.4442,15.0078],[-23.5048,14.9159],[-23.7054,14.9611],[-23.7851,15.077],[-23.7007,15.2714],[-23.5352,15.1391],[-23.4442,15.0078]]],[[[-22.9177,16.2373],[-22.7495,16.2214],[-22.7102,16.0434],[-22.8205,15.9861],[-22.9592,16.0451],[-22.9177,16.2373]]],[[[-25.1698,16.9467],[-25.3083,16.936],[-25.3371,17.0909],[-25.1134,17.1935],[-24.9796,17.0949],[-25.1698,16.9467]]]]},properties:{name:"Cape Verde",id:"CV"},id:"CV"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[43.4659,-11.9014],[43.3034,-11.8442],[43.2266,-11.7518],[43.2559,-11.4322],[43.3931,-11.4087],[43.3793,-11.6142],[43.4916,-11.8619],[43.4659,-11.9014]]]},properties:{name:"Comoros",id:"KM"},id:"KM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-71.3197,11.8619],[-71.5361,11.774],[-71.958,11.6666],[-72.2485,11.1965],[
1-72.4461,11.1144],[-72.6902,10.8361],[-72.8693,10.4911],[-72.9404,10.196],[-73.0065,9.7894],[-73.0642,9.6682],[-73.3563,9.2269],[-73.1931,9.1941],[-73.0584,9.2598],[-72.9601,9.1351],[-72.7963,9.1089],[-72.6654,8.6277],[-72.4166,8.3818],[-72.3575,8.0875],[-72.4461,7.9663],[-72.4789,7.6134],[-72.443,7.4549],[-72.2077,7.3701],[-72.0843,7.0967],[-71.8928,6.9902],[-71.6209,7.0328],[-71.2178,6.9853],[-71.0134,6.9946],[-70.8108,7.0776],[-70.6552,7.0829],[-70.3875,6.9724],[-70.095,6.9378],[-69.4392,6.1348],[-69.2683,6.0997],[-69.09,6.1845],[-68.9373,6.1983],[-68.7365,6.157],[-68.4717,6.1565],[-68.1432,6.1974],[-67.8591,6.2897],[-67.5681,6.2418],[-67.482,6.1801],[-67.4394,6.0256],[-67.6314,5.7095],[-67.6423,5.5586],[-67.7883,5.3753],[-67.8249,5.2705],[-67.8143,4.931],[-67.8553,4.507],[-67.7954,4.3805],[-67.7832,4.1981],[-67.6616,3.8643],[-67.4987,3.6912],[-67.3111,3.416],[-67.3535,3.3227],[-67.8347,2.8926],[-67.6188,2.7936],[-67.2108,2.3901],[-67.2153,2.2756],[-67.1138,2.0505],[-66.8846,1.3581],[-66.8761,1.2231],[-67.0936,1.2098],[-67.0901,1.6155],[-67.1192,1.7034],[-67.352,2.0861],[-67.4996,2.1078],[-67.6092,2.035],[-67.8152,1.79],[-67.9898,1.7527],[-68.1303,1.9555],[-68.256,1.8455],[-68.1765,1.7198],[-69.3197,1.7212],[-69.5812,1.7709],[-69.8486,1.7087],[-69.8522,1.0593],[-69.3615,1.0642],[-69.2587,1.0154],[-69.1633,.864],[-69.1741,.6354],[-69.3586,.6514],[-69.4722,.73],[-69.8071,.6074],[-70.0539,.5786],[-70.0706,-.1387],[-69.9228,-.3176],[-69.6675,-.4823],[-69.5921,-.6394],[-69.6207,-.7211],[-69.5435,-.9173],[-69.4487,-.9986],[-69.4003,-1.1948],[-69.6691,-2.6676],[-69.8498,-3.6597],[-69.9658,-4.2359],[-70.1676,-4.0503],[-70.2404,-3.8825],[-70.3396,-3.8142],[-70.5296,-3.8665],[-70.7351,-3.7818],[-70.0741,-2.7502],[-70.0959,-2.6583],[-70.576,-2.4181],[-70.9146,-2.2184],[-71.1133,-2.2454],[-71.1963,-2.3129],[-71.3969,-2.3342],[-71.5594,-2.2241],[-71.7525,-2.1527],[-71.9842,-2.3267],[-72.3957,-2.4288],[-72.6254,-2.3515],[-72.8871,-2.4084],[-73.1545,-2.2783],[-73.1266,-2.0812],[-73.1969,-1.8304],[-73.4963,-1.6932],[-73.4943,-1.5365],[-73.6643,-1.2489],[-73.8632,-1.1965],[-74.0545,-1.0287],[-74.2465,-.9706],[-74.3344,-.8507],[-74.4178,-.5809],[-74.6165,-.37],[-74.7554,-.2985],[-74.8018,-.2],[-74.9454,-.188],[-75.1383,-.0504],[-75.2845,-.1063],[-75.6172,.0628],[-75.8798,.1511],[-76.068,.3456],[-76.311,.4485],[-76.4134,.3788],[-76.4946,.2355],[-76.9201,.2683],[-77.114,.3549],[-77.2927,.3602],[-77.4228,.425],[-77.4676,.6363],[-77.6487,.7237],[-77.7029,.8378],[-77.8296,.8254],[-78.0369,.8986],[-78.3121,1.046],[-78.5116,1.1987],[-78.6816,1.2835],[-78.8597,1.4553],[-79.0254,1.6235],[-78.9578,1.7522],[-78.7931,1.8486],[-78.5769,1.774],[-78.5505,1.9236],[-78.6286,2.0563],[-78.6171,2.3067],[-78.5347,2.4239],[-78.2961,2.5104],[-78.1201,2.4882],[-77.9324,2.6294],[-77.8744,2.7257],[-77.67,2.8788],[-77.6938,3.04],[-77.559,3.0759],[-77.4172,3.3418],[-77.2428,3.5855],[-77.1666,3.8621],[-77.3582,3.9446],[-77.4272,4.0605],[-77.2863,4.7219],[-77.3395,4.8386],[-77.3593,5.215],[-77.4017,5.4161],[-77.5344,5.5373],[-77.3247,5.6758],[-77.2492,5.7801],[-77.3446,5.9954],[-77.4694,6.177],[-77.3984,6.2751],[-77.36,6.5046],[-77.439,6.6905],[-77.526,6.6932],[-77.8036,7.1371],[-77.9011,7.2294],[-77.8283,7.4429],[-77.7439,7.537],[-77.5866,7.5433],[-77.3509,7.7057],[-77.3455,7.8367],[-77.2159,7.9326],[-77.2124,8.0338],[-77.4072,8.4271],[-77.4785,8.4985],[-77.3742,8.6583],[-77.2616,8.4936],[-77.13,8.4004],[-76.8519,8.0906],[-76.7423,8.0022],[-76.772,8.3108],[-76.8879,8.6197],[-76.6895,8.6947],[-76.2769,8.989],[-76.1355,9.2656],[-75.9051,9.4307],[-75.6394,9.4502],[-75.6037,9.5386],[-75.6801,9.7299],[-75.5926,9.9927],[-75.5959,10.1258],[-75.671,10.1964],[-75.5538,10.3278],[-75.4459,10.611],[-75.2805,10.7273],[-74.8446,11.1095],[-74.4542,10.9892],[-74.5162,10.8627],[-74.3502,10.8139],[-74.2192,11.1055],[-74.2001,11.2657],[-74.0592,11.3408],[-73.7957,11.2755],[-73.3134,11.2959],[-72.722,11.7123],[-72.447,11.8015],[-72.275,11.8894],[-72.1653,12.0603],[-72.1358,12.1886],[-71.7145,12.4199],[-71.4939,12.4323],[-71.2622,12.3351],[-71.155,12.1642],[-71.1373,12.0461],[-71.3197,11.8619]]]}
1,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.6222,3.3041],[18.4908,2.9246],[18.2116,2.415],[18.0722,2.0133],[18.058,1.5347],[17.9026,1.1179],[17.8857,.8569],[17.9252,.5373],[17.8875,.2341],[17.773,-.0526],[17.7242,-.2777],[17.753,-.5489],[17.5426,-.7748],[17.2789,-.9994],[17.1076,-1.0647],[16.8799,-1.2258],[16.78,-1.3763],[16.5407,-1.8402],[16.2154,-2.178],[16.1914,-2.2792],[16.2171,-3.0302],[16.1466,-3.4639],[15.9899,-3.7662],[15.8722,-3.9345],[15.6001,-4.0308],[15.3946,-4.2452],[15.2672,-4.3078],[15.1061,-4.4609],[14.7794,-4.8458],[14.6338,-4.8853],[14.4105,-4.8311],[14.3652,-4.5856],[14.4496,-4.4494],[14.3581,-4.2993],[13.9409,-4.4849],[13.7171,-4.4543],[13.6852,-4.6886],[13.4149,-4.8373],[13.0726,-4.6349],[12.8809,-4.4454],[12.7983,-4.4307],[12.6416,-4.531],[12.3846,-4.6189],[12.3078,-4.7654],[12.2044,-4.7787],[12.0184,-5.0042],[11.7809,-4.6766],[11.7773,-4.5657],[11.6681,-4.4343],[11.3938,-4.2003],[11.3645,-4.1307],[11.1301,-3.9163],[11.2882,-3.641],[11.5043,-3.5203],[11.6859,-3.6819],[11.8493,-3.6965],[11.8328,-3.5314],[11.934,-3.3188],[11.7152,-3.1767],[11.76,-2.9832],[11.6393,-2.8554],[11.5376,-2.8367],[11.6033,-2.5957],[11.5754,-2.3973],[11.9505,-2.3449],[12.0645,-2.4128],[12.4463,-2.3298],[12.4787,-2.1118],[12.4321,-1.929],[12.5905,-1.8269],[12.7934,-1.9316],[12.9918,-2.3134],[13.3572,-2.4048],[13.465,-2.3955],[13.7842,-2.1638],[13.8876,-2.3746],[13.8867,-2.4652],[14.0874,-2.4669],[14.1997,-2.3542],[14.1628,-2.2175],[14.2516,-2.0013],[14.3839,-1.8899],[14.403,-1.5934],[14.4558,-1.4131],[14.4105,-.9719],[14.4806,-.6181],[14.3639,-.4685],[14.2068,-.4273],[14.0696,-.2701],[13.8601,-.2035],[13.8845,.1906],[13.9497,.354],[14.0874,.5364],[14.2312,.5511],[14.3244,.6243],[14.4345,.8116],[14.3865,1.0043],[14.181,1.3701],[13.8512,1.4189],[13.2741,1.2409],[13.1627,1.6479],[13.2093,1.9205],[13.2937,2.1615],[14.4842,2.1549],[14.5787,2.1992],[14.9023,2.0124],[15.2033,2.0244],[15.3387,1.9449],[15.6001,1.9502],[15.7417,1.9152],[16.0596,1.6763],[16.1359,1.7243],[16.08,2.1069],[16.1834,2.2703],[16.4684,2.8318],[16.4964,3.2087],[16.5705,3.463],[16.6735,3.5354],[17.0024,3.5567],[17.2985,3.617],[17.4379,3.6845],[17.8804,3.554],[18.1112,3.5509],[18.161,3.4998],[18.4743,3.6228],[18.6102,3.4785]]]},properties:{name:"Republic of Congo",id:"CG"},id:"CG"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[27.4032,5.1094],[27.4911,4.9674],[27.6642,4.8462],[27.7881,4.6446],[27.9807,4.5319],[28.192,4.3503],[28.4277,4.3242],[28.7269,4.5048],[28.9395,4.4871],[29.1513,4.3881],[29.3848,4.4986],[29.4695,4.6118],[29.6768,4.5869],[29.8704,4.3273],[30.1949,3.9819],[30.5083,3.8359],[30.5593,3.653],[30.7573,3.6241],[30.8385,3.4905],[30.9064,3.4089],[30.8279,3.2828],[30.7542,3.0418],[30.8465,2.8469],[30.7697,2.6778],[30.7284,2.4554],[30.9619,2.4034],[31.1763,2.2703],[31.274,2.1464],[31.2527,2.0448],[30.9424,1.683],[30.4781,1.2391],[30.3209,1.1854],[30.1829,.9737],[29.9427,.8192],[29.9343,.4991],[29.778,.1662],[29.7177,.0983],[29.6333,-.4415],[29.648,-.5351],[29.5619,-.9772],[29.577,-1.3878],[29.3515,-1.5175],[29.1295,-1.8601],[29.1482,-2.1318],[29.1064,-2.2335],[28.8765,-2.4004],[28.9218,-2.6822],[29.0146,-2.7204],[29.0168,-2.7994],[29.2245,-3.0533],[29.2099,-3.3632],[29.2232,-3.9109],[29.3315,-4.0956],[29.4034,-4.4494],[29.3257,-4.8356],[29.3426,-4.9829],[29.5943,-5.651],[29.5965,-5.7757],[29.4802,-6.0252],[29.5406,-6.3137],[29.7097,-6.6169],[30.1065,-6.9152],[30.3134,-7.2037],[30.4066,-7.4607],[30.7209,-8.1044],[30.7511,-8.1936],[30.0515,-8.3001],[28.9724,-8.4648],[28.9178,-8.7005],[28.7935,-8.891],[28.6164,-9.0721],[28.4007,-9.2248],[28.5405,-9.5102],[28.6301,-9.8311],[28.6075,-10.3975],[28.639,-10.6692],[28.544,-10.8024],[28.3572,-11.4828],[28.4823,-11.8122],[28.8499,-12.1207],[29.0643,-12.3489],[29.4274,-12.4314],[29.5051,-12.3862],[29.5597,-12.2024],[29.7954,-12.1553],[29.7954,-13.3929],[29.652,-13.4142],[29.5543,-13.2491],[29.2019,-13.3982],[29.0141,-13.3689],[28.7731,-12.9819],[28.6728,-12.8611],[28.5507,-12.8363],[28.4743,-12.6232],[28.3576,-12.482],[27.8573,-12.285],[27.6443,-12.2668],[27.5333,-12.1953],[27.4236,-11.9445],[27.2381,-11.7834],[27.1964,-11.6049],[27.0459,-11.616],[26.9496,-11.8988],[26.8905,-11.9436],[26.5962,-11.972],[26.0258,-11.8903],[25.6188,-11.7443],[25.5118,-11.7536],[25.3493,-11.6231],[25.2828,-11.4052],[25.3192,-11.2369],[25.1847,-11.2431],[24.6684,-11.3528],[24.5184,-11.4384],[24.335,-11.3714],[24.3963,-11.2551],[24.32,-11.0718],[24.1366,-11.0261],[24.0785,-10.8916],[23.9666,-10.8716],[23.8339,-11.0136],[23.4002,-10.9764],[23.157,-11.0749],[22.8147,-11.0802],[22.5613,-11.0558],[22.2789,-11.1943],[22.1777,-10.8925],[22.3069,-10.6914],[22.2745,-10.259],[22.1977,-10.0406],[22.089,-9.8626],[21.9487,-9.7255],[21.8133,-9.4689],[21.8293,-9.1684],[21.9056,-8.6934],[21.8959,-8.341],[21.8009,-8.1119],[21.78,-7.8656],[21.8417,-7.4208],[21.7511,-7.3054],[21.1905,-7.285],[20.6077,-7.2778],[20.5371,-7.1216],[20.5988,-6.9352],[20.4821,-6.9161],[19.8753,-6.9862],[19.6604,-7.0373],[19.5277,-7.1447],[19.4798,-7.4723],[19.3714,-7.6552],[19.3408,-7.9668],[19.1428,-8.0014],[18.8983,-7.9983],[18.6532,-7.9361],[18.1916,-8.0236],[18.0087,-8.1075],[17.9133,-8.0675],[17.5795,-8.099],[17.536,-8.076
1],[17.1551,-7.4612],[16.9846,-7.2574],[16.9655,-7.0621],[16.8129,-6.7727],[16.7094,-6.4717],[16.7179,-6.2414],[16.5372,-5.9657],[16.3152,-5.8658],[15.7271,-5.8636],[14.3985,-5.8925],[13.9786,-5.8574],[13.0682,-5.8649],[12.7916,-5.8778],[12.6807,-5.9608],[12.4117,-5.9866],[12.2137,-5.7589],[12.5035,-5.6958],[12.5222,-5.1489],[12.5737,-4.9967],[12.8298,-4.7366],[13.0726,-4.6349],[13.4149,-4.8373],[13.6852,-4.6886],[13.7171,-4.4543],[13.9409,-4.4849],[14.3581,-4.2993],[14.4496,-4.4494],[14.3652,-4.5856],[14.4105,-4.8311],[14.6338,-4.8853],[14.7794,-4.8458],[15.1061,-4.4609],[15.2672,-4.3078],[15.3946,-4.2452],[15.6001,-4.0308],[15.8722,-3.9345],[15.9899,-3.7662],[16.1466,-3.4639],[16.2171,-3.0302],[16.1914,-2.2792],[16.2154,-2.178],[16.5407,-1.8402],[16.78,-1.3763],[16.8799,-1.2258],[17.1076,-1.0647],[17.2789,-.9994],[17.5426,-.7748],[17.753,-.5489],[17.7242,-.2777],[17.773,-.0526],[17.8875,.2341],[17.9252,.5373],[17.8857,.8569],[17.9026,1.1179],[18.058,1.5347],[18.0722,2.0133],[18.2116,2.415],[18.4908,2.9246],[18.6222,3.3041],[18.6102,3.4785],[18.5969,3.6787],[18.6337,3.9544],[18.5676,4.2576],[18.8317,4.5235],[19.0687,4.8915],[19.3235,5.0708],[19.5011,5.1276],[19.8065,5.0894],[20.0022,4.9447],[20.2264,4.8297],[20.3937,4.6864],[20.558,4.4627],[20.9557,4.4129],[21.2296,4.3024],[21.3503,4.3113],[21.5376,4.2447],[21.6868,4.2815],[21.9083,4.254],[22.4223,4.1351],[22.5058,4.2079],[22.6172,4.4453],[22.7557,4.6469],[22.8644,4.7237],[23.1157,4.737],[23.4171,4.6633],[24.32,4.994],[24.4371,5.01],[24.7656,4.9301],[25.2495,5.0246],[25.3999,5.2559],[25.5251,5.3123],[26.1736,5.1711],[26.8222,5.0623],[27.0206,5.1844],[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.3791,7.3582],[15.2459,7.2636],[15.0346,6.7842],[14.8619,6.5556],[14.7394,6.2799],[14.5122,6.1619],[14.4309,6.0389],[14.5033,5.9168],[14.6169,5.8649],[14.6169,5.4956],[14.5632,5.2799],[14.6404,5.1791],[14.7088,4.6655],[14.7705,4.5581],[15.0226,4.3583],[15.1367,4.0689],[15.0351,4.0165],[15.1287,3.827],[15.4585,3.4568],[15.775,3.127],[15.9046,3.0959],[16.0636,2.9086],[16.1066,2.4736],[16.1834,2.2703],[16.08,2.1069],[16.1359,1.7243],[16.0596,1.6763],[15.7417,1.9152],[15.6001,1.9502],[15.3387,1.9449],[15.2033,2.0244],[14.9023,2.0124],[14.5787,2.1992],[14.4842,2.1549],[13.2937,2.1615],[13.2204,2.2565],[12.8675,2.2467],[12.3615,2.296],[11.9398,2.2854],[11.3485,2.2996],[11.3286,2.1673],[9.98,2.1677],[9.8007,2.3044],[9.8855,2.9166],[9.9485,3.079],[9.8762,3.3099],[9.672,3.5376],[9.5561,3.7981],[9.628,3.8701],[9.6005,4.0267],[9.4252,3.9224],[8.9999,4.0916],[8.9027,4.4351],[8.9182,4.5536],[8.762,4.5798],[8.6563,4.5164],[8.5329,4.606],[8.556,4.7552],[8.801,5.1973],[8.9351,5.781],[9.0603,6.0092],[9.3732,6.3195],[9.66,6.5321],[9.7798,6.7602],[10.1438,6.9964],[10.2055,6.8916],[10.4825,6.8912],[10.6064,7.063],[10.7377,6.9884],[11.0325,6.6981],[11.0795,6.5054],[11.1532,6.438],[11.3246,6.4846],[11.5518,6.6972],[11.5803,6.889],[11.8612,7.1162],[11.7676,7.272],[12.0162,7.5899],[12.025,7.7279],[12.156,7.9423],[12.2332,8.2823],[12.4037,8.5957],[12.5826,8.6241],[12.7313,8.7458],[12.8067,8.8865],[12.8755,9.3037],[12.9297,9.4263],[13.1756,9.5394],[13.2213,9.6451],[13.2697,10.0362],[13.4144,10.1715],[13.5352,10.6052],[13.892,11.1401],[14.0567,11.2449],[14.2023,11.268],[14.5597,11.4921],[14.5619,11.7287],[14.6271,12.1087],[14.5188,12.2982],[14.1974,12.3839],[14.0638,13.0786],[14.2449,13.0773],[14.5162,12.9796],[14.5446,12.8203],[14.7612,12.6556],[14.8473,12.502],[14.8806,12.2694],[15.0812,11.8455],[15.0781,11.6426],[15.1221,11.5414],[15.0555,11.3687],[15.0297,11.1135],[15.0688,10.8511],[15.1323,10.6483],[15.2761,10.3575],[15.5318,10.0885],[15.5411,9.9603],[15.1931,9.9816],[14.8358,9.9416],[14.2432,9.9798],[14.1397,9.9017],[13.9773,9.6917],[14.0048,9.5887],[14.3324,9.2034],[14.7328,8.8656],[14.8606,8.7986],[15.1163,8.5571],[15.2526,8.3223],[15.443,7.8518],[15.55,7.7878],[15.5526,7.6644],[15.4803,7.5237]]]},properties:{name:"Cameroon",id:"CM"},id:"CM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-5.5236,10.4259],[-5.3822,10.314],[-5.2623,10.3198],[-5.0999,10.2417],[-4.9698,9.9301],[-4.6258,9.7134],[-4.5266,9.7237],[-4.3322,9.6455],[-4.2671,9.7432],[-3.8776,9.895],[-3.5811,9.9243],[-3.2235,9.8954],[-2.9883,9.6873],[-2.8167,9.4258],[-2.6958,9.4813],[-2.6742,9.2824],[-2.7466,9.1098],[-2.6003,8.8004],[-2.5058,8.2087],[-2.6116,8.1474],[-2.6134,8.0466],[-2.7899,7.9321],[-2.8964,7.6849],[-2.959,7.4545],[-2.9858,7.205],[-3.2358,6.8073],[-3.2402,6.5356],[-3.2007,6.3483],[-2.9623,5.643],[-2.7936,5.5999],[-2.755,5.4326],[-2.7952,5.1844],[-3.0191,5.1307],[-3.1687,5.2031],[-3.2375,5.3353],[-3.3476,5.1307],[-3.8705,5.2208],[-4.0372,5.2301],[-4.8997,5.1383],[-5.5646,5.0894],[-5.9138,5.0109],[-6.5485,4.7618],[-6.9229,4.6384],[-7.0579,4.5448],[-7.4261,4.3761],[-7.5451,4.3512],[-7.5717,4.3863],[-7.5912,4.8213],[-7.5688,5.0805],[-7.5098,5.1085],[-7.4299,5.3247],[-7.3999,5.5506],[-7.4543,5.8414],[-7.7304,5.9191],[-7.7965,5.975],[-7.8886,6.2347],[-7.9816,
16.2862],[-8.2038,6.2906],[-8.345,6.3514],[-8.4499,6.4624],[-8.6035,6.5077],[-8.3325,6.8015],[-8.2966,7.0741],[-8.4371,7.5162],[-8.4863,7.5584],[-8.43,7.6019],[-8.232,7.5566],[-8.1155,7.7608],[-8.1268,7.8677],[-8.0098,8.0786],[-8.0167,8.1447],[-8.2562,8.2535],[-8.2369,8.4555],[-8.0491,8.4954],[-7.8236,8.4674],[-7.6811,8.4102],[-7.6909,8.5624],[-7.7841,8.7205],[-7.951,8.7866],[-7.9381,8.9797],[-7.7779,9.0809],[-7.9182,9.1883],[-7.8962,9.416],[-8.0309,9.3978],[-8.137,9.4955],[-8.1365,10.022],[-7.9907,10.1627],[-7.8143,10.2364],[-7.6611,10.4272],[-7.498,10.4397],[-7.3631,10.2594],[-7.1049,10.2035],[-6.9502,10.3424],[-6.6932,10.3495],[-6.6542,10.6563],[-6.5647,10.5866],[-6.2611,10.7242],[-6.1907,10.4002],[-6.2413,10.2794],[-6.0345,10.1946],[-5.8438,10.3895],[-5.5236,10.4259]]]},properties:{name:"Côte d'Ivoire",id:"CI"},id:"CI"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[110.8887,19.9918],[110.9708,19.8835],[111.0138,19.6553],[110.8221,19.5581],[110.5722,19.1719],[110.4514,18.748],[110.2517,18.6557],[110.0484,18.5052],[109.8158,18.3969],[109.7026,18.2593],[109.5193,18.2184],[109.3999,18.281],[109.0296,18.3676],[108.7016,18.5354],[108.6355,18.9078],[108.6501,19.2651],[108.6936,19.3384],[109.0629,19.6136],[109.1792,19.6739],[109.2187,19.8426],[109.3146,19.9043],[109.5135,19.9043],[109.6511,19.9842],[109.9063,19.9629],[110.1718,20.0539],[110.5886,20.0726],[110.6787,20.1369],[110.8887,19.9918]]],[[[119.8211,25.457],[119.7004,25.4326],[119.7226,25.639],[119.8287,25.6074],[119.8211,25.457]]],[[[122.2958,29.9634],[122.0241,30.0135],[122.1107,30.1396],[122.2843,30.0681],[122.2958,29.9634]]],[[[121.8626,31.4921],[121.7804,31.4637],[121.3366,31.6439],[121.4639,31.7562],[121.5767,31.6373],[121.8626,31.4921]]],[[[130.5269,42.5353],[130.2468,42.7448],[130.2406,42.8917],[129.8983,42.9983],[129.7794,42.7768],[129.7199,42.4749],[129.5237,42.3848],[129.3137,42.4137],[129.1957,42.2183],[128.9236,42.0381],[128.0451,41.9875],[128.0331,41.8983],[128.291,41.5627],[128.1112,41.3891],[127.9186,41.4611],[127.6878,41.4402],[127.1795,41.5312],[127.0068,41.742],[126.9034,41.7811],[126.6011,41.6408],[126.4906,41.3581],[125.989,40.9049],[125.7284,40.8667],[125.4168,40.6598],[125.3143,40.6447],[124.8895,40.4596],[124.3865,40.1041],[124.3621,40.0042],[124.1056,39.8409],[123.7602,39.8227],[123.3483,39.7632],[123.2266,39.6868],[123.0322,39.6735],[122.3349,39.3663],[122.1209,39.1519],[121.8643,38.9966],[121.6775,39.0032],[121.6499,38.8652],[121.3201,38.8084],[121.1634,38.7316],[121.1066,38.9207],[121.6801,39.1089],[121.6277,39.2203],[121.7853,39.401],[121.2757,39.385],[121.2673,39.5448],[121.5177,39.6389],[121.5172,39.8448],[121.8009,39.950
15],[122.191,40.3584],[122.2749,40.5418],[122.1404,40.6882],[121.859,40.8423],[121.1745,40.9013],[120.7706,40.5893],[120.479,40.231],[119.8504,39.9873],[119.5912,39.9026],[119.391,39.7525],[119.2614,39.5608],[119.2245,39.4081],[119.0403,39.2225],[118.9125,39.1666],[118.6266,39.1768],[118.2977,39.0671],[118.0407,39.227],[117.7845,39.1346],[117.6167,38.8527],[117.5577,38.625],[117.6558,38.4244],[117.7668,38.3116],[118.0149,38.1834],[118.5431,38.095],[118.8002,38.1265],[118.94,38.0426],[119.0891,37.7008],[118.9906,37.6414],[118.9529,37.3311],[119.1118,37.201],[119.45,37.1247],[119.7607,37.1549],[119.8877,37.2534],[119.8828,37.3511],[120.1558,37.4949],[120.3702,37.7008],[120.7502,37.834],[121.0489,37.7253],[121.2194,37.6001],[121.388,37.5788],[121.6402,37.4603],[121.9647,37.4452],[122.0565,37.5291],[122.3375,37.4052],[122.6025,37.4265],[122.5874,37.1811],[122.4467,37.0683],[122.5195,36.9467],[122.3411,36.8322],[122.1622,36.9587],[121.9327,36.9595],[121.6695,36.8361],[120.9899,36.5978],[120.8958,36.4442],[120.7759,36.4562],[120.6823,36.3408],[120.6809,36.1685],[120.3933,36.054],[120.3276,36.228],[120.0941,36.1188],[120.2193,35.935],[120.0546,35.8614],[119.8664,35.6439],[119.7199,35.5888],[119.5264,35.3584],[119.4296,35.3016],[119.3528,35.1138],[119.2156,35.0118],[119.1655,34.8488],[119.201,34.7485],[119.3515,34.7494],[119.5827,34.5821],[119.9636,34.448],[120.2015,34.3255],[120.3227,34.1688],[120.5047,33.6383],[120.6157,33.4905],[120.8709,33.0165],[120.8975,32.8433],[120.8532,32.6613],[120.9899,32.5672],[121.2935,32.4572],[121.4009,32.3719],[121.404,32.2064],[121.6744,32.051],[121.8324,31.8996],[121.8661,31.7034],[121.681,31.7123],[121.3521,31.8588],[120.9734,31.8694],[120.7919,32.0319],[120.5202,32.106],[120.4972,32.0199],[120.7155,31.9835],[120.7879,31.8197],[121.0556,31.7194],[121.3512,31.4855],[121.6606,31.3199],[121.7858,31.1628],[121.8781,30.9168],[121.5274,30.8409],[121.3099,30.6998],[120.9974,30.5582],[120.8216,30.3544],[120.4497,30.3877],[120.6334,30.1329],[120.9046,30.1605],[121.1594,30.3016],[121.4329,30.2266],[121.6779,29.9789],[121.9442,29.8941],[121.9056,29.7796],[121.6766,29.5838],[121.9411,29.606],[121.9682,29.4906],[121.9176,29.1351],[121.7174,29.2562],[121.5336,29.2367],[121.5208,29.1186],[121.665,29.0108],[121.63,28.768],[121.475,28.6415],[121.602,28.3667],[121.3548,28.23],[121.2167,28.3463],[121.0986,28.2903],[120.9588,28.0369],[120.6854,27.7444],[120.5877,27.5806],[120.629,27.482],[120.5398,27.3182],[120.2788,27.0972],[120.1385,26.8863],[120.0866,26.6715],[119.8824,26.6107],[119.8153,26.7975],[119.6382,26.6213],[119.7847,26.5467],[119.881,26.3341],[119.6928,26.2364],[119.4633,26.0544],[119.6187,26.0034],[119.6484,25.9186],[119.5392,25.5915],[119.6191,25.4374],[119.2631,25.4681],[119.2356,25.2062],[119.0248,25.2235],[118.9142,25.1267],[118.9089,24.9287],[118.6368,24.8355],[118.7194,24.7463],[118.5605,24.5803],[118.2954,24.5727],[118.0873,24.6269],[118.006,24.4817],[118.0562,24.246],[117.8396,24.0121],[117.7415,24.0148],[117.6283,23.8368],[117.4663,23.8408],[117.3309,23.7089],[117.0823,23.5789],[116.9105,23.6468],[116.8608,23.4532],[116.6823,23.3276],[116.669,23.2282],[116.5381,23.1798],[116.4706,22.9459],[116.2518,22.9814],[116.1572,22.8873],[115.8523,22.8016],[115.6405,22.8535],[115.4985,22.719],[115.3826,22.719],[115.1957,22.8171],[114.854,22.6169],[114.7505,22.6263],[114.6515,22.7554],[114.4962,22.5268],[114.3408,22.593],[114.2658,22.541],[114.1229,22.565],[114.0154,22.5117],[113.8281,22.6072],[113.6195,22.8615],[113.5862,23.02],[113.331,22.9121],[113.5529,22.5939],[113.5467,22.2241],[113.4943,22.2414],[113.4788,22.1957],[113.2666,22.0887],[113.0083,22.1193],[112.9838,21.9382],[112.8085,21.9445],[112.5861,21.7767],[112.4947,21.8184],[112.3051,21.7416],[111.9438,21.8495],[111.8732,21.7172],[111.776,21.7194],[111.6029,21.5592],[111.3192,21.4864],[111.1004,21.4846],[110.771,21.3865],[110.5673,21.2142],[110.4581,21.2307],[110.1935,21.0376],[110.1802,20.8587],[110.3653,20.8374],[110.3129,20.6718],[110.5114,20.5182],[110.4497,20.3553],[110.3449,20.2949],[110.123,20.2639],[109.9383,20.2949],[109.9463,20.4743],[109.7918,20.6221],[109.8051,20.7113],[109.6626,20.9168],[109.6813,21.1317],[109.7794,21.3377],[109.921,21.3763],[109.9307,21.4806],[109.5441,21.5378],[109.3466,21.454],[109.1486,21.4255],[109.1335,21.5436],[109.0305,21.6266],[108.7717,21.6306],[108.6159,21.7704],[108.5937,21.9009],[108.4801,21.9045],[108.5258,21.6715],[108.4446,21.6071],[108.3247,21.6937],[108.2462,21.5583],[107.9727,21.5081],[107.8018,21.6453],[107.4716,21.5982],[107.3513,21.6089],[107.1786,21.7172],[107.0064,21.8934],[106.7294,22.0004],[106.6544,22.2414],[106.5363,22.3954],[106.5825,22.5734],[106.7014,22.6378],[106.7804,22.779],[106.5421,22.9081],[106.2495,22.8695],[106.1839,22.9552],[106.001,22.9747],[105.8429,22.9228],[105.5482,23.0728],[105.4945,23.1807],[105.2752,23.3454],[104.8646,23.1363],[104.7958,22.9112],[104.6875,22.822],[104.5268,22.8043],[104.3719,22.704],[104.2125,22.8096],[104.0541,22.7523],[103.9151,22.5384],[103.6204,22.7821],[103.4712,22.5974],[103.3008,22.7643],[103.0051,22.4532],[102.8302,22.5872],[102.5173,22.7408],[102.4281,22.7328],[102.2372,22.466],[102.1276,22.379],[102.0246,22.4394],[101.8417,22.3883],[101.
16712,22.4625],[101.5243,22.2538],[101.6029,21.9897],[101.744,21.778],[101.705,21.1503],[101.5425,21.2342],[101.2815,21.1841],[101.2242,21.2236],[101.139,21.5676],[101.0795,21.7558],[100.835,21.655],[100.6769,21.505],[100.5313,21.4579],[100.3507,21.501],[100.2148,21.4628],[100.0892,21.5578],[99.9254,21.8206],[99.9179,22.0279],[99.5925,22.0892],[99.193,22.126],[99.1726,22.1926],[99.3377,22.498],[99.3852,22.8251],[99.5073,22.9592],[99.3408,23.0959],[99.0549,23.1305],[98.8636,23.1913],[98.8854,23.3076],[98.7979,23.5203],[98.8321,23.6246],[98.6807,23.8416],[98.7642,24.116],[98.5835,24.0698],[98.4996,24.1155],[98.2124,24.1106],[98.0167,24.0654],[97.686,23.898],[97.5684,23.9886],[97.6904,24.1306],[97.6665,24.3801],[97.5315,24.4915],[97.5834,24.7747],[97.7237,24.8422],[97.7148,25.0344],[97.8196,25.2519],[98.0109,25.2923],[98.1725,25.5946],[98.3336,25.5866],[98.4655,25.789],[98.6253,25.8267],[98.6546,25.9177],[98.572,26.1139],[98.663,26.1392],[98.7318,26.5836],[98.7163,27.0448],[98.675,27.1908],[98.651,27.5726],[98.5045,27.6476],[98.299,27.5499],[98.1303,27.9676],[98.0988,28.1421],[97.8649,28.3636],[97.5377,28.5101],[97.3224,28.218],[97.0752,28.3689],[96.776,28.3671],[96.6024,28.4599],[96.3663,28.3671],[96.2815,28.412],[96.3956,28.6064],[96.5811,28.7635],[96.4355,29.0507],[96.1621,28.9096],[96.1222,29.0822],[96.2349,29.2456],[96.0352,29.4471],[95.5158,29.2065],[95.4204,29.0543],[95.2792,29.0494],[94.9991,29.1493],[94.7696,29.1759],[94.6231,29.3126],[94.2933,29.1448],[93.9022,28.803],[93.6648,28.6903],[93.3607,28.6539],[93.2067,28.5909],[93.1192,28.4022],[92.8817,28.2282],[92.702,28.147],[92.6642,27.949],[92.4148,27.8247],[92.1014,27.8078],[91.9775,27.7301],[91.6317,27.7599],[91.6056,27.9516],[91.226,28.0711],[91.0778,27.9743],[90.7155,28.0719],[90.3529,28.0804],[90.348,28.2437],[89.9809,28.3112],[89.537,28.1075],[89.1606,27.7115],[89.1024,27.5925],[88.9475,27.4638],[88.8912,27.316],[88.7491,27.522],[88.8485,27.8686],[88.8037,28.0071],[88.6213,28.0919],[88.426,28.0116],[88.109,27.933],[88.1099,27.8704],[87.8609,27.886],[87.6829,27.8216],[87.1413,27.8385],[87.0201,27.9286],[86.5545,28.0853],[86.5168,27.9636],[86.4089,27.9286],[86.0787,28.0835],[86.064,27.9348],[85.9539,27.9281],[85.8403,28.1354],[85.6783,28.2775],[85.4106,28.2761],[85.1225,28.3161],[85.0888,28.3725],[85.1589,28.5922],[84.8553,28.5536],[84.7141,28.5957],[84.2285,28.9118],[84.1016,29.2198],[83.936,29.2793],[83.5835,29.1834],[83.3554,29.4391],[83.1556,29.6127],[82.8542,29.6833],[82.4867,29.9416],[82.1591,30.1152],[82.0432,30.3269],[81.642,30.3877],[81.4169,30.3376],[81.2553,30.0934],[81.1102,30.0366],[81.0103,30.1645],[80.9854,30.2372],[80.6823,30.4148],[80.1913,30.5684],[80.1944,30.7593],[79.9245,30.8889],[79.9165,30.8942],[79.7945,30.9683],[79.5654,30.9493],[79.3697,31.0798],[79.3386,31.1055],[79.1073,31.4025],[78.8445,31.3017],[78.7433,31.3239],[78.7269,31.4717],[78.8028,31.6182],[78.6936,31.7403],[78.7198,31.8876],[78.7353,31.9578],[78.4961,32.2157],[78.3896,32.5197],[78.7007,32.597],[78.7713,32.4683],[78.9191,32.3582],[79.0669,32.3883],[79.2192,32.5011],[79.2165,32.5641],[79.2023,32.9459],[79.1087,33.0227],[79.1353,33.1718],[79.1127,33.2264],[78.8019,33.4999],[78.7531,34.0876],[78.9706,34.2283],[78.9364,34.3521],[78.671,34.5181],[78.327,34.6065],[78.2821,34.654],[78.0122,35.251],[78.0473,35.4494],[77.8107,35.4845],[77.7992,35.496],[77.4467,35.4756],[76.879,35.6132],[76.5634,35.773],[76.5514,35.8871],[76.2518,35.8108],[76.1479,35.829],[76.0707,35.983],[75.945,36.0176],[75.9743,36.3825],[75.8403,36.6497],[75.6672,36.742],[75.4244,36.738],[75.3467,36.9134],[75.0541,36.9871],[74.8895,36.9524],[74.6924,37.0359],[74.5415,37.0221],[74.3723,37.1575],[74.7266,37.2907],[74.8912,37.2317],[75.119,37.3857],[74.8943,37.6014],[74.9383,37.7723],[74.7896,38.1035],[74.7723,38.2748],[74.8358,38.4044],[74.7452,38.5101],[74.2773,38.6597],[74.1313,38.661],[74.0257,38.5398],[73.8015,38.6068],[73.6958,38.8545],[73.7957,39.0023],[73.6075,39.2292],[73.6315,39.4489],[73.8228,39.4888],[73.9147,39.6065],[73.8352,39.8],[73.9915,40.0433],[74.4118,40.1374],[74.6799,40.3105],[74.842,40.3451],[75.0044,40.4494],[75.241,40.4805],[75.5207,40.6274],[7
15.5837,40.6052],[75.6561,40.3291],[75.8718,40.3034],[76.2584,40.4308],[76.4804,40.4494],[76.6397,40.7424],[76.8239,40.9821],[76.9869,41.0394],[77.5817,40.9928],[77.8152,41.0558],[78.1232,41.0758],[78.3461,41.2813],[78.3625,41.3718],[78.7424,41.56],[79.2938,41.7829],[79.7661,41.8987],[79.8406,41.9959],[80.2162,42.0323],[80.2095,42.1899],[80.2592,42.2352],[80.1651,42.6653],[80.2503,42.7972],[80.5438,42.9117],[80.3902,43.0431],[80.7857,43.1616],[80.6676,43.3099],[80.704,43.4271],[80.4958,43.8923],[80.3551,44.0973],[80.3365,44.4382],[80.4554,44.7463],[80.2552,44.808],[79.9973,44.7974],[79.8717,44.8839],[80.059,45.0064],[80.6348,45.1263],[80.8532,45.1294],[81.602,45.3109],[81.9891,45.1618],[82.2665,45.219],[82.4787,45.1236],[82.6212,45.2932],[82.5826,45.4428],[82.3264,45.52],[82.555,46.1588],[82.6922,46.3865],[83.0043,47.0337],[83.0296,47.1859],[83.1929,47.1864],[83.6341,47.043],[84.0159,46.9706],[84.339,46.9959],[84.6666,46.9724],[84.786,46.8308],[85.2335,47.0363],[85.4847,47.0634],[85.6565,47.2547],[85.5868,47.4936],[85.526,47.9157],[85.6263,48.2038],[85.7493,48.3849],[86.2655,48.4546],[86.5496,48.5287],[86.7179,48.6972],[86.7534,49.0088],[86.8861,49.0907],[87.3229,49.0858],[87.8143,49.1624],[87.86,48.9655],[87.7432,48.8816],[88.0278,48.7356],[87.9798,48.5549],[88.517,48.3844],[88.576,48.2202],[89.0478,48.0027],[89.561,48.004],[89.778,47.8269],[90.028,47.8775],[90.1034,47.7452],[90.3134,47.676],[90.4963,47.2854],[90.7155,47.0039],[90.87,46.9547],[90.9859,46.7491],[91.0338,46.529],[90.9117,46.2706],[91.0019,46.0358],[90.7098,45.7309],[90.6618,45.5253],[90.8771,45.196],[91.0498,45.2173],[91.3121,45.1183],[91.5842,45.0766],[92.0299,45.0686],[92.4236,45.0091],[92.7876,45.0357],[93.2946,44.9833],[93.6563,44.9008],[93.9577,44.6748],[94.1992,44.6451],[94.3648,44.5195],[94.7119,44.3508],[95.0497,44.2594],[95.3502,44.278],[95.3564,44.0059],[95.5256,43.954],[95.8421,43.3836],[95.9126,43.2064],[96.2997,42.9286],[96.3854,42.7204],[97.2057,42.7896],[98.9471,42.6161],[99.4678,42.5681],[99.984,42.6773],[101.092,42.5513],[101.4955,42.5388],[101.7139,42.4656],[101.9731,42.2157],[102.1569,42.158],[103.0726,42.0062],[103.7109,41.7514],[104.4984,41.877],[104.4984,41.6586],[105.0506,41.616],[105.1971,41.738],[105.8674,41.9942],[106.7702,42.2889],[108.1712,42.4474],[108.6874,42.4163],[109.4434,42.4558],[109.6981,42.5539],[110.4004,42.7736],[111.0072,43.3414],[111.5474,43.4963],[111.7711,43.6645],[111.9331,43.7116],[111.8368,43.9349],[111.5199,44.1919],[111.4022,44.3672],[111.6211,44.8271],[111.8981,45.0641],[112.4112,45.0584],[112.5968,44.9176],[113.0495,44.8102],[113.5871,44.7459],[114.0305,44.9425],[114.4189,45.2026],[114.517,45.3646],[114.739,45.4197],[114.9192,45.3784],[115.6809,45.4583],[116.2407,45.7961],[116.2132,45.8871],[116.3574,46.0966],[116.5625,46.2897],[116.859,46.3878],[117.3335,46.3621],[117.4054,46.5707],[117.6709,46.5219],[117.9106,46.6195],[118.3088,46.7172],[118.7229,46.6919],[118.8441,46.7602],[119.1619,46.6386],[119.7066,46.6062],[119.8673,46.6724],[119.8979,46.8579],[119.711,47.15],[119.5268,47.2561],[119.1229,47.5584],[119.082,47.6542],[118.7598,47.7577],[118.4983,47.9841],[118.1472,48.0289],[117.7685,47.988],[117.3508,47.652],[117.0699,47.8065],[116.7605,47.87],[116.5137,47.8393],[116.2314,47.858],[115.8984,47.6871],[115.5575,47.945],[115.5251,48.131],[115.7857,48.2482],[115.8207,48.5771],[115.9539,48.6894],[116.2433,49.1704],[116.6832,49.8238],[117.2456,49.6249],[117.4774,49.6094],[117.8733,49.5135],[118.4517,49.8444],[118.7562,49.9629],[118.9795,49.9789],[119.26,50.0664],[119.3461,50.279],[119.1921,50.3797],[119.2809,50.5611],[119.4456,50.7029],[119.5734,50.9468],[119.7461,51.1077],[119.8131,51.2671],[120.067,51.6007],[120.5105,51.8486],[120.7497,52.0965],[120.6654,52.2998],[120.6561,52.5666],[120.36,52.6269],[120.0675,52.6329],[120.0945,52.7872],[120.4212,52.9681],[120.704,53.1718],[120.9854,53.2846],[121.4054,53.317],[122.338,53.485],[122.516,53.457],[123.1543,53.5447],[123.6079,53.5465],[123.9946,53.4055],[124.2915,53.3409],[124.466,53.2297],[124.8122,53.1339],[124.9711,53.1973],[125.2255,53.1658],[125.649,53.0422],[125.728,52.8908],[125.8718,52.8715],[126.048,52.7395],[126.0161,52.6103],[126.313,52.3997
1],[126.5106,51.9258],[126.701,51.703],[126.8053,51.5057],[126.9247,51.1002],[127.3069,50.708],[127.306,50.4534],[127.3952,50.2985],[127.5901,50.2091],[127.5124,50.0717],[127.5027,49.8735],[127.7113,49.6715],[127.9998,49.5685],[128.5267,49.5943],[129.0652,49.3748],[129.5339,49.3235],[129.7927,49.1988],[130.0373,48.9722],[130.1962,48.8916],[130.5531,48.8612],[130.617,48.7731],[130.5522,48.6024],[130.8043,48.3414],[130.712,48.1279],[131.0027,47.6915],[131.3192,47.7279],[131.7853,47.6804],[132.3801,47.7297],[132.5617,47.7683],[132.7073,47.9472],[132.8773,47.9792],[133.1441,48.1057],[133.4686,48.0972],[133.8423,48.2739],[134.2933,48.3733],[134.5636,48.3219],[134.6693,48.1532],[134.5659,48.0227],[134.7523,47.7155],[134.4833,47.4474],[134.2907,47.4137],[134.1677,47.3022],[134.2023,47.1282],[134.0385,46.8583],[134.0225,46.7132],[133.8667,46.4992],[133.8614,46.2475],[133.7007,46.1397],[133.6856,46.0087],[133.513,45.8787],[133.4366,45.6048],[133.1858,45.4947],[133.1135,45.3216],[133.1135,45.1307],[132.9359,45.03],[131.9775,45.2439],[131.8519,45.3269],[131.6539,45.2053],[131.4471,44.9842],[131.0822,44.9101],[130.9677,44.8],[131.0609,44.6597],[131.2553,44.0716],[131.1741,43.7049],[131.1825,43.5056],[131.262,43.4333],[131.0684,42.9024],[130.5771,42.8118],[130.4248,42.727],[130.5766,42.6232],[130.5269,42.5353]]]]},properties:{name:"China",id:"CN"},id:"CN"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-67.2889,-55.777],[-67.5599,-55.7247],[-67.3506,-55.6119],[-67.2889,-55.777]]],[[[-67.0799,-55.1538],[-67.2574,-55.2817],[-67.4634,-55.1818],[-67.7679,-55.2595],[-68.07,-55.2213],[-68.3015,-54.9807],[-68.107,-54.9292],[-67.2452,-54.9776],[-67.0799,-55.1538]]],[[[-69.703,-54.919],[-68.9007,-55.0176],[-68.4579,-54.9598],[-68.3998,-55.042],[-68.5982,-55.1285],[-68.2826,-55.255],[-68.2932,-55.5214],[-68.5942,-55.4499],[-68.867,-55.4503],[-68.8889,-55.2635],[-69.2971,-55.1658],[-69.4119,-55.4441],[-69.9798,-55.1476],[-69.8844,-54.8822],[-69.703,-54.919]]],[[[-70.9917,-54.868],[-70.8048,-54.9678],[-70.4175,-54.9088],[-70.283,-55.0659],[-70.5433,-55.1614],[-70.94,-55.0619],[-70.9917,-54.868]]],[[[-71.3905,-54.033],[-71.0218,-54.112],[-71.0048,-54.2465],[-71.1433,-54.3739],[-71.4733,-54.231],[-71.9724,-54.207],[-72.2104,-54.0476],[-71.9964,-53.8847],[-71.5541,-53.9562],[-71.3905,-54.033]]],[[[-72.9233,-53.4817],[-72.8822,-53.5785],[-72.4823,-53.5882],[-72.2055,-53.8075],[-72.3691,-53.9806],[-72.5628,-54.0738],[-72.8711,-54.1267],[-72.7637,-53.8648],[-72.9843,-53.8603],[-73.1199,-54.0095],[-73.3048,-53.9438],[-73.3143,-53.7294],[-73.471,-53.736],[-73.6415,-53.5705],[-73.6865,-53.4266],[-73.4471,-53.4102],[-73.0993,-53.5119],[-72.9233,-53.4817]]],[[[-74.3857,-52.9224],[-74.0661,-52.9654],[-73.4506,-53.1443],[-73.2258,-53.3583],[-73.5829,-53.3001],[-73.7935,-53.1208],[-74.2703,-53.0817],[-74.3857,-52.9224]]],[[[-68.6299,-52.6525],[-68.6335,-53.242],[-68.6399,-54.3242],[-68.6532,-54.8538],[-69.0816,-54.9097],[-69.4862,-54.8591],[-69.7235,-54.7122],[-70.0306,-54.8156],[-70.2817,-54.7517],[-70.4972,-54.8094],[-70.9246,-54.7144],[-71.2291,-54.6944],[-71.4409,-54.6198],[-71.8315,-54.626],[-71.9278,-54.5288],[-71.7159,-54.4436],[-71.6062,-54.4973],[-71.3552,-54.3957],[-71.1588,-54.4507],[-70.8982,-54.338],[-70.6989,-54.349],[-70.7011,-54.4853],[-70.2976,-54.4853],[-70.54,-54.3033],[-70.76,-54.2412],[-70.8632,-54.1102],[-70.8678,-53.8843],[-70.6445,-53.823],[-70.6956,-53.7276],[-70.5313,-53.6273],[-70.3798,-53.9868],[-70.6299,-54.0055],[-70.5353,-54.136],[-70.38,-54.1808],[-70.1689,-54.3792],[-69.8671,-54.3677],[-69.7419,-54.306],[-69.4192,-54.4072],[-69.2532,-54.5572],[-69.0443,-54.4068],[-69.988,-54.1089],[-70.1512,-53.8883],[-70.1489,-53.7613],[-69.9496,-53.6717],[-69.3524,-53.4799],[-69.3937,-53.3734],[-69.6369,-53.3343],[-70.0903,-53.4182],[-70.3294,-53.3778],[-70.4603,-53.206],[-70.3906,-53.0263],[-70.1305,-52.9428],[-70.3802,-52.7519],[-70.1898,-52.7235],[-69.9936,-52.8212],[-69.7636,-52.7315],[-69.4984,-52.4914],[-69.167,-52.6676],[-68.7897,-52.5766],[-68.6299,-52.6525]]],[[[-74.8229,-51.6302],[-74.7801,-51.8246],[-74.5319,-51.992],[-74.6944,-52.2792],[-74.8517,-52.2707],[-75.0171,-52.0377],[-75.1054,-51.7887],[-74.8229,-51.6302]]],[[[-74.5586,-51.2769],[-74.8533,-51.434],[-75.0404,-51.3182],[-74.7368,-51.2076],[-74.5586,-51.2769]]],[[[-75.3021,-50.6798],[-75.4774,-50.6541],[-75.4277,-50.4805],[-75.1563,-50.497],[-75.3021,-50.6798]]],[[[-75.0548,-50.2963],[-75.2504,-50.3762],[-75.4492,-50.3434],[-75.3267,-50.0118],[-74.8759,-50.1099],[-74.8387,-50.1973],[-75.0548,-50.2963]]],[[[-75.1068,-48.8364],[-75.2628,-49.069],[-75.4876,-49.0823],[-75.6192,-48.8861],[-75.1185,-48.7729],[-75.1068,-48.8364]]],[[[-74.4762,-49.148],[-74.5222,-49.6229],[-74.4589,-49.6913],[-74.5699,-49.9909],[-74.763,-50.0113],[-74.8804,-49.7259],[-74.8049,-49.516],[-74.9601,-49.5333],[-75.0661,-49.8524],[-75.3001,-49.8475],[-75.5702,-49.6971],[-75.3371,-49.6283],[-75.3059,-49.4942],[-75.4674,-49.3588],[-75.3267,-49.2687],[-75.0861,-49.27],[-75.1842,-49.0836],[-74.9492,-48.9602],[-74.9807,-48.819],[-74.7934,-48.705],[-74.5665,-48.7547],[-74.4762,-49.148]]],[[[-75.5103,-48.7636],[-75.6228,-48.7644],[-75.651,-48.5864],[-75.5185,-48.329],[-75.5606,-48.0711],[-75.3385,-48.0742],[-75.1556,-48.4253],[-75.1585,-48.6228],[-75.5103,-48.7636]]],[[[-74.5672,-48.5918],[-74.923,-48.6264],[-75.2129,-48.1417],[-75.1982,-47.9748],[-74.9752,-47.9228],[-74.7292,-48.1261],[-74.5672,-48.5918]]],[[[-74.3129,-45.6914],[-74.4656,-45.7571],[-74.69,-45.6625],[-74.4946,-45.4259],[-74.5024,-45.2852],[-74.3106,-45.1729],[-74.3155,-45.4641],[-74.2401,-45.5746],[-74.3129,-45.6914]]],[[[-73.6322,-44.8214],[-73.8002,-44.6842],[-73.6413,-44.6109],[-73.6322,-44.8214]]],[[[-72.9861,-44.7801],[-73.2284,-44.86],[-73.3501,-44.8333],[-73.4451,-44.6411],[-73.315,-44.5315],[-73.2078,-44.3348],[-72.8425,-44.4578],[-72.7641,-44.5488],[-72.9861,-44.7801]]],[[[-73.7354,-44.3948],[-73.9833,-44.4946],[-73.7271,-45.1192],[-73.849,-45.3407],[-74.0991,-45.3252],[-74.3499,-44.911],[-74.6178,-44.6478],[-74.4804,-44.5848],[-74.5017,-44.4733],[-74.3013,-44.3957],[-74.0971,-44.3894],[-74.0827,-44.1866],[-73.9003,-44.1346],[
1-73.7032,-44.274],[-73.7354,-44.3948]]],[[[-73.7733,-43.3459],[-74.1144,-43.3578],[-74.355,-43.2637],[-74.2094,-42.8789],[-74.1564,-42.5903],[-74.1988,-42.4812],[-74.1602,-42.2166],[-74.0723,-42.1061],[-74.0368,-41.7953],[-73.5278,-41.8961],[-73.4393,-42.2778],[-73.4708,-42.4665],[-73.7893,-42.5859],[-73.5682,-42.7617],[-73.4364,-42.9366],[-73.5409,-43.0737],[-73.7496,-43.159],[-73.7733,-43.3459]]],[[[-67.1948,-22.8216],[-67.0088,-23.0014],[-67.3562,-24.0339],[-68.2502,-24.3921],[-68.5072,-24.63],[-68.562,-24.8378],[-68.3842,-25.0921],[-68.5409,-25.2368],[-68.6002,-25.4859],[-68.5108,-25.7411],[-68.4144,-26.1539],[-68.5298,-26.2769],[-68.5811,-26.5183],[-68.3185,-26.8775],[-68.3461,-27.0279],[-68.6521,-27.1482],[-68.8463,-27.1536],[-68.942,-27.4052],[-68.9995,-27.4492],[-69.1744,-27.9246],[-69.2512,-27.9739],[-69.6569,-28.4138],[-69.8278,-29.1031],[-70.0269,-29.3242],[-69.9277,-29.7694],[-69.9601,-30.0784],[-69.8635,-30.1205],[-69.9563,-30.358],[-70.1614,-30.4401],[-70.3482,-30.9022],[-70.309,-31.0225],[-70.5196,-31.1486],[-70.5853,-31.5694],[-70.4501,-31.8419],[-70.2544,-31.9578],[-70.3638,-32.0834],[-70.3201,-32.2668],[-70.1696,-32.4718],[-70.1769,-32.6259],[-70.1161,-32.8074],[-70.022,-32.8846],[-70.093,-33.0267],[-70.0848,-33.2016],[-70.0198,-33.2717],[-69.8196,-33.2837],[-69.7978,-33.3987],[-69.8944,-33.7312],[-69.8524,-34.2243],[-70.0519,-34.3007],[-70.2899,-34.733],[-70.3933,-35.1467],[-70.5551,-35.247],[-70.4703,-35.3261],[-70.3802,-35.7717],[-70.4048,-36.0616],[-70.722,-36.2831],[-70.7493,-36.3927],[-70.9051,-36.4198],[-71.0556,-36.5237],[-71.0665,-36.644],[-71.1923,-36.8437],[-71.
11184,-37.1145],[-71.2005,-37.3],[-71.1348,-37.4452],[-71.1677,-37.7621],[-71.0281,-38.0413],[-70.9679,-38.4457],[-70.8476,-38.5416],[-70.9517,-38.7383],[-71.2857,-38.8452],[-71.4256,-38.9855],[-71.42,-39.2873],[-71.5394,-39.6025],[-71.7199,-39.6354],[-71.638,-39.887],[-71.6597,-40.0207],[-71.8184,-40.1765],[-71.6952,-40.3354],[-71.8047,-40.4392],[-71.932,-40.6918],[-71.873,-40.8929],[-71.9114,-41.6506],[-71.7501,-42.0466],[-72.1247,-42.2983],[-72.0535,-42.4732],[-72.1438,-42.577],[-72.1136,-42.7768],[-72.1464,-42.9899],[-72.0548,-43.1017],[-71.7816,-43.167],[-71.7638,-43.2948],[-71.905,-43.44],[-71.7507,-43.59],[-71.7947,-43.7533],[-71.6801,-43.9296],[-71.8124,-44.1062],[-71.82,-44.3832],[-71.2127,-44.4414],[-71.1508,-44.4942],[-71.2611,-44.7632],[-71.4551,-44.7499],[-71.9571,-44.7916],[-72.0417,-44.9044],[-71.5962,-44.9794],[-71.3537,-45.2306],[-71.3494,-45.3318],[-71.5081,-45.5129],[-71.6932,-45.5347],[-71.7727,-45.7242],[-71.6315,-45.9537],[-71.8757,-46.1606],[-71.7776,-46.28],[-71.6952,-46.5783],[-71.7327,-46.7057],[-71.9403,-46.8313],[-71.9629,-47.016],[-71.905,-47.2015],[-72.346,-47.4927],[-72.3415,-47.5721],[-72.518,-47.8762],[-72.5091,-47.9734],[-72.3282,-48.1101],[-72.3549,-48.3658],[-72.6083,-48.5194],[-72.6143,-48.7929],[-72.7284,-48.8963],[-72.9819,-48.9766],[-73.149,-49.1879],[-73.1352,-49.3007],[-73.4615,-49.314],[-73.5762,-49.583],[-73.4704,-49.7947],[-73.529,-49.911],[-73.5012,-50.1254],[-73.3867,-50.2311],[-73.153,-50.7384],[-72.8036,-50.6377],[-72.5098,-50.6075],[-72.3402,-50.6821],[-72.2763,-50.9102],[-72.3768,-51.0953],[-72.3031,-51.2991],[-72.4077,-51.541],[-72.269,-51.691],[-71.9536,-51.8806],[-71.9187,-51.9898],[-69.9603,-52.0084],[-69.4884,-52.1362],[-69.2063,-52.1362],[-68.7152,-52.2557],[-68.4433,-52.3569],[-69.241,-52.2055],[-69.4469,-52.2694],[-69.5606,-52.4217],[-70.795,-52.7688],[-70.8212,-52.9632],[-70.9522,-53.2269],[-70.9477,-53.5705],[-70.9959,-53.7791],[-71.2977,-53.8834],[-71.6939,-53.8031],[-72.1744,-53.6322],[-72.3768,-53.471],[-72.413,-53.3503],[-72.306,-53.254],[-71.9418,-53.234],[-71.8528,-53.2855],[-71.4003,-53.107],[-71.155,-52.8456],[-71.3878,-52.7644],[-71.8981,-53.0018],[-72.1291,-53.0644],[-72.4583,-53.2544],[-72.5488,-53.4608],[-72.7268,-53.42],[-73.0527,-53.2433],[-72.9155,-53.1221],[-72.8891,-52.8718],[-72.7277,-52.7621],[-72.4534,-52.8145],[-72.1176,-52.6498],[-71.7971,-52.6827],[-71.812,-52.5371],[-72.2257,-52.5211],[-72.4376,-52.6259],[-72.6447,-52.5291],[-72.7766,-52.5775],[-72.8019,-52.7124],[-73.0203,-52.8918],[-73.1226,-53.0737],[-73.3381,-53.0547],[-73.6453,-52.8372],[-73.2409,-52.7071],[-73.3822,-52.5952],[-73.5858,-52.6858],[-73.9147,-52.688],[-74.0143,-52.6392],[-74.0374,-52.403],[-74.1508,-52.3826],[-74.2958,-52.118],[-73.8343,-52.2339],[-73.5323,-52.1531],[-73.1374,-52.1296],[-72.8431,-51.9609],[-72.6955,-51.9853],[-72.5229,-51.8908],[-72.6001,-51.7993],[-72.9284,-51.8597],[-73.3834,-52.0701],[-73.5183,-52.0408],[-73.7527,-51.7953],[-73.9733,-51.7847],[-74.1966,-51.6804],[-73.9298,-51.6178],[-73.8958,-51.3315],[-74.1213,-51.1956],[-74.3324,-51.1952],[-74.8147,-51.0629],[-75.0553,-50.7855],[-75.0948,-50.6812],[-74.6857,-50.6621],[-74.7758,-50.4699],[-74.6445,-50.3611],[-74.3655,-50.4881],[-74.1857,-50.4854],[-74.6296,-50.1942],[-74.3337,-49.9745],[-74.0195,-50.0229],[-74.324,-49.7832],[-74.2909,-49.6038],[-73.8925,-49.5235],[-74.0945,-49.4298],[-74.2214,-49.5004],[-74.3666,-49.4005],[-74.3821,-48.7937],[-74.3411,-48.5958],[-74.5772,-48.2744],[-74.5847,-47.9992],[-74.2505,-48.0449],[-73.8539,-48.0422],[-73.5281,-48.198],[-73.7158,-47.6556],[-73.9409,-47.9295],[-74.227,-47.969],[-74.3763,-47.8296],[-74.6549,-47.7022],[-74.5337,-47.5677],[-74.243,-47.6791],[-74.1342,-47.5908],[-74.4827,-47.4305],[-74.4032,-47.3276],[-74.1584,-47.1824],[-74.152,-46.9742],[-74.3135,-46.7882],[-74.4802,-46.8859],[-74.6908,-46.8641],[-75.006,-46.7412],[-75.1458,-46.6],[-75.4785,-46.6626],[-75.3864,-46.8628],[-75.4967,-46.94],[-75.708,-46.7749],[-75.6567,-46.6102],[-74.9245,-46.1597],[-75.0746,-46.0043],[-75.0666,-45.8751],[-74.7632,-45.8237],[-74.4629,-45.8405],[-74.1579,-45.7673],[-74.0825,-45.6448],[-74.1227,-45.4961],[-74.0377,-45.4175],[-73.825,-45.4468],[-73.9602,-45.8352],[-73.695,-45.8596],[-73.7567,-45.7029],[-73.7307,-45.4801],[-73.5498,-45.4836],[-73.2264,-45.255],[-73.4451,-45.2382],[-73.3625,-44.978],[-73.0784,-44.9203],[-72.739,-44.7343],[-72.6638,-44.4365],[-72.8276,-44.3952],[-73.2651,-44.1688],[-73.2244,-43.8981],[-73.0689,-43.8621],[-72.9965,-43.6317],[-73.101,-43.4551],[-73.076,-43.3237],[-72.9399,-43.2114],[-72.878,-43.048],[-72.7579,-43.0396],[-72.8449,-42.8079],[-72.7739,-42.5051],[-72.7852,-42.3014],[-72.631,-42.1997],[-72.4123,-42.3884],[-72.4993,-41.9809],[-72.7382,-41.9946],[-72.8241,-41.909],[-72.6698,-41.6595],[-72.8052,-41.5445],[-73.0149,-41.5441],[-73.2418,-41.7807],[-73.5214,-41.7971],[-73.7351,-41.7425],[-73.6881,-41.6391],[-73.8108,-41.5175],[-73.966,-41.1184],[-73.9202,-40.8716],[-73.6694,-40.0824],[-73.671,-39.9634],[-73.4104,-39.7889],[-73.25,-39.4223],[-73.2264,-39.2243],[-73.4808,-38.6242],[-73.5325,-38.3667],[-73.4648,-38.0405],[-73.6619,-37.6987],[-73.6035,-37.4789],[-73.6623,-37.3409],[-73.6017,-37.1886],[-73.3745,-37.2241],[-73.216,-37.1669],[-73.1181,-36.6884],[-73.0067,-36.6435],[-72.8747,-36.3905],[-72.7786,-35.9786],[-72.5875,-35.7597],[-72.6239,-35.5857],[-72.3868,-35.2404],[-72.2237,-35.0961],[-72.0559,-34.6158],[-71.9915,-34.2887],[-72.0029,-34.1653],[-71.8311,-33.8195],[-71.6644,-33.6526],[-71.743,-33.0951],[-71.592,-32.9694],[-71.4522,-32.6596],[-71.4214,-32.3866],[-71.513,-32.2077],[-71.5259,-31.806],[-71.6619,-31.1695],[-71.654,-30.9866],[-71.709,-30.6279],[-71.6695,-30.3305],[-71.4005,-30.1432],[-71.3157,-29.6496],[-71.3532,-29.3504],[-71.4857,-29.1981],[-71.5192,-28.9265],[-71.3068,-28.6726],[-71.1863,-28.3778],[-71.1546,-28.064],[-71.0527,-27.7275],[-70.9257,-27.5886],[-70.898,-27.1877],[-70.803,-26.8411],[-70.7085,-26.5969],[-70.6465,-26.3293],[-70.6354,-25.9928],[-70.7138,-25.7842],[-70.633,-25.5458],[-70.4894,-25.3767],[-70.4455,-25.1725],[-70.5742,-24.6442],[-70.5074,-24.1298],[-70.4878,-23.7818],[-70.3924,-23.566],[-70.5882,-23.3685],[-70.5633,-23.0569],[-70.4497,-23.0342],[-70.3316,-22.8487],[-70.2595,-22.5562],[-70.2286,-22.1931],[-70.087
15,-21.493],[-70.0883,-21.2533],[-70.1971,-20.7256],[-70.1474,-20.2297],[-70.1483,-19.8049],[-70.2759,-19.2678],[-70.3349,-18.8275],[-70.3616,-18.3978],[-70.4184,-18.3454],[-70.1838,-18.3254],[-69.9263,-18.206],[-69.8398,-18.0933],[-69.8025,-17.9002],[-69.8522,-17.704],[-69.6848,-17.6498],[-69.5108,-17.506],[-69.4951,-17.6196],[-69.3579,-17.7719],[-69.3133,-17.9432],[-69.094,-18.0507],[-69.1455,-18.1439],[-69.0923,-18.2824],[-68.9684,-18.9682],[-68.8579,-19.0934],[-68.4628,-19.4329],[-68.6983,-19.721],[-68.5782,-19.8564],[-68.6002,-20.0451],[-68.7276,-20.0695],[-68.6885,-20.3101],[-68.7451,-20.4588],[-68.4999,-20.6119],[-68.5631,-20.7202],[-68.5582,-20.9018],[-68.4355,-20.9484],[-68.1969,-21.3004],[-68.1865,-21.6187],[-68.1121,-21.7532],[-68.0768,-21.9827],[-67.9883,-22.0572],[-67.9503,-22.3338],[-67.8818,-22.4936],[-67.8795,-22.8229],[-67.7945,-22.8793],[-67.5799,-22.8918],[-67.1948,-22.8216]]]]},properties:{name:"Chile",id:"CL"},id:"CL"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[9.5241,47.5242],[9.6258,47.4669],[9.5277,47.2707],[9.4877,47.0621],[9.5801,47.0572],[9.8455,47.0075],[9.9969,46.8854],[10.1798,46.8623],[10.3493,46.9849],[10.4528,46.865],[10.3977,46.6648],[10.4306,46.5503],[10.087,46.6],[9.9392,46.3616],[9.6396,46.2959],[9.4811,46.3488],[9.4278,46.4824],[9.26,46.4753],[9.2512,46.2866],[9.0225,46.0513],[9.0465,45.8756],[8.9537,45.8298],[8.4584,46.2458],[8.3705,46.4451],[8.0815,46.256],[8.125,46.161],[7.9932,46.0158],[7.7881,45.9217],[7.5386,45.9781],[7.1289,45.8804],[7.021,45.9257],[6.772,46.165],[6.8168,46.2751],[6.7583,46.4158],[6.4289,46.4304],[6.2349,46.3328],[6.2731,46.2524],[6.0866,46.1472],[6.06,46.4282],[6.1608,46.6111],[6.4102,46.7554],[6.4564,46.9485],[6.6246,47.0044],[7.0006,47.3227],[7.0534,47.4896],[7.203,47.4327],[7.4201,47.4554],[7.6154,47.5925],[7.927,47.5637],[8.1982,47.6067],[8.6177,47.7661],[8.8809,47.6565],[9.1828,47.6707],[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.0711,73.1965],[-106.1801,73.3041],[-106.9216,73.4799],[-106.614,73.6956],[-105.5123,73.7657],[-105.1145,73.7444],[-104.6489,73.6144],[-104.583,73.3538],[-104.7909,73.1676],[-105.289,72.9199]]],[[[-79.5373,73.6546],[-78.2866,73.6659],[-77.2066,73.4996],[-76.2895,73.081],[-76.09,72.8811],[-76.4005,72.8207],[-77.836,72.8968],[-78.3141,72.882],[-79.1342,72.7716],[-79.5006,72.7559],[-79.9368,72.8635],[-80.1833,73.2246],[-80.6179,73.2708],[-80.8241,73.3807],[-80.849,73.7211],[-80.4124,73.7655],[-79.5373,73.6546]]],[[[-86.5894,71.0107],[-86.1271,71.0489],[-85.6439,71.1526],[-85.0948,71.1519],[-84.7896,71.0933],[-84.658,71.5145],[-84.6995,71.6315],[-85.2506,71.6752],[-85.9115,71.9866],[-85.4059,72.2148],[-84.6429,72.1895],[-84.8495,72.4063],[-85.3411,72.4216],[-85.6379,72.6332],[-85.6445,72.7745],[-85.2621,72.9541],[-85.4548,73.1055],[-85.0184,73.3356],[-84.4161,73.4566],[-84.0889,73.4595],[-83.7298,73.5758],[-82.6596,73.7296],[-81.9463,73.7298],[-81.406,73.6346],[
1-81.1517,73.3141],[-80.6812,73.1658],[-80.5919,72.9277],[-80.2748,72.7455],[-80.6752,72.5586],[-80.6046,72.4259],[-80.9413,72.2101],[-80.8023,71.9291],[-80.3862,72.1489],[-80.1161,72.2141],[-80.0417,72.3943],[-79.6538,72.3322],[-79.3233,72.3908],[-79.0001,72.272],[-78.453,72.4352],[-78.3503,72.6003],[-77.7532,72.7248],[-76.6979,72.6951],[-76.0873,72.5612],[-75.7042,72.5715],[-75.2943,72.4809],[-74.9032,72.1005],[-74.2663,72.0377],[-74.3157,71.8428],[-74.7008,71.6755],[-73.7136,71.7198],[-73.7129,71.5876],[-73.4817,71.4793],[-72.902,71.6777],[-72.5806,71.6069],[-72.1165,71.5929],[-71.6406,71.5163],[-71.256,71.3618],[-71.2194,71.2389],[-71.7425,71.0469],[-71.1863,70.9781],[-70.7926,71.1033],[-70.6552,70.8709],[-71.0218,70.674],[-71.5858,70.566],[-71.2758,70.5003],[-70.5609,70.7382],[-69.9498,70.8449],[-69.1686,70.7641],[-68.4957,70.6103],[-68.3636,70.4812],[-68.7937,70.3245],[-69.2987,70.2768],[-70.0615,70.0708],[-69.7958,70.047],[-69.4831,70.16],[-68.9185,70.2071],[-68.7234,70.1456],[-69.0084,69.9789],[-68.744,69.9414],[-68.305,70.0874],[-68.2036,70.2814],[-67.8553,70.2819],[-67.3637,70.0344],[-67.1726,69.7996],[-67.2594,69.7212],[-67.8063,69.7774],[-68.1139,69.7543],[-68.513,69.5774],[-68.0582,69.476],[-67.3608,69.4724],[-66.6852,69.2858],[-66.8029,69.1528],[-67.4838,69.167],[-67.9386,69.248],[-68.3039,69.1664],[-67.7517,69.0387],[-67.8831,68.7839],[-68.3243,68.8441],[-68.038,68.5507],[-66.7625,68.4246],[-67.033,68.3261],[-66.729,68.129],[-66.5308,68.2504],[-66.2125,68.2804],[-66.2252,67.9588],[-65.8643,67.9228],[-65.7018,67.9867],[-65.3003,67.9394],[-64.9769,68.0433],[-65.0211,67.7876],[-64.5275,67.8127],[-64.1562,67.6229],[-64.0079,67.3473],[-63.5915,67.3775],[-63.0402,67.235],[-63.2584,67.0246],[-62.9623,66.9493],[-62.3797,66.9054],[-61.9684,67.019],[-61.2997,66.6488],[-61.6526,66.5032],[-61.5707,66.3729],[-61.8626,66.3128],[-62.4057,66.3159],[-62.5335,66.2271],[-61.9915,66.0354],[-62.4483,65.9455],[-62.3819,65.8334],[-62.6589,65.6399],[-62.969,65.6223],[-63.4209,65.7087],[-63.3643,65.5433],[-63.4018,65.1185],[-63.6066,64.9281],[-63.8956,65.1092],[-64.152,65.0661],[-64.4698,65.2528],[-64.6653,65.1689],[-65.1085,65.4639],[-65.4015,65.7639],[-65.3054,66.0085],[-65.8256,65.997],[-65.8572,66.0864],[-66.4771,66.2797],[-66.7873,66.5556],[-67.3178,66.5203],[-67.1917,66.4326],[-67.3114,66.3037],[-67.8833,66.4675],[-67.7044,66.2686],[-67.1833,66.0345],[-67.5508,65.9215],[-67.828,65.9652],[-68.1472,66.1299],[-68.2568,65.9386],[-67.8664,65.7737],[-67.9059,65.5635],[-67.5697,65.6436],[-67.3034,65.4829],[-67.326,65.3567],[-66.8606,65.0917],[-66.2238,64.8542],[-65.7679,64.8535],[-65.2748,64.6316],[-65.0746,64.4367],[-65.2131,64.3033],[-65.5074,64.3184],[-65.0107,64.0088],[-64.6784,64.0281],[-64.411,63.7063],[-64.5617,63.6796],[-64.5144,63.2639],[-64.6955,63.2688],[-64.8864,63.5487],[-65.0688,63.2635],[-64.6724,62.9219],[-65.1627,62.9326],[-65.0466,62.7015],[-65.2659,62.7151],[-65.7404,62.9319],[-65.9788,63.0007],[-66.6364,63.0802],[-66.9747,63.2555],[-67.1797,63.305],[-67.7093,63.6339],[-67.8378,63.4493],[-68.4937,63.7254],[-68.9111,63.7032],[-68.6706,63.5136],[-68.1412,63.1723],[-67.676,63.0935],[-67.4683,62.9483],[-66.9795,62.7008],[-66.6449,62.6021],[-66.2813,62.3027],[-65.9801,62.2088],[-66.1333,62.1025],[-66.0589,61.9138],[-66.2567,61.8683],[-67.4401,62.1513],[-68.3787,62.2352],[-69.0823,62.4052],[-69.3661,62.5719],[-69.5452,62.7446],[-69.7996,62.7905],[-70.2362,62.7634],[-71.2538,63.0424],[-71.6171,63.1871],[-71.9731,63.4299],[-71.6966,63.4302],[-71.4558,63.5123],[-71.7252,63.706],[-72.223,63.7089],[-72.5861,63.9007],[-73.4437,64.4236],[-73.2782,64.5603],[-73.6271,64.6025],[-73.9103,64.5781],[-74.5124,64.6702],[-74.6342,64.824],[-74.9194,64.7654],[-74.64,64.5572],[-75.0675,64.4567],[-75.4878,64.5408],[-75.7151,64.5244],[-75.7666,64.3919],[-76.1182,64.3763],[-76.7239,64.242],[-77.2825,64.2804],[-77.7912,64.367],[-78.1745,64.6178],[-78.0957,64.9392],[-77.8762,65.073],[-77.4474,65.1616],[-77.4614,65.3282],[-77.3267,65.4532],[-76.4817,65.3697],[-75.8283,65.227],[-75.7087,65.3158],[-75.3167,65.2748],[-75.0477,65.364],[-74.3908,65.3975],[-74.237,65.4838],[-73.5607,65.5429],[-73.746,65.7666],[-74.0332,65.8771],[-74.434,66.139],[-73.3574,66.6364],[-73.0333,66.7283],[-72.7888,67.0306],[-72.3648,67.1333],[-72.2201,67.2543],[-72.3529,67.342],[-72.5764,67.6587],[-73.0635,68.107],[-73.3283,68.2668],[-73.6446,68.2946],[-73.8794,68.4295],[-74.648,68.7076],[-74.9172,68.9828],[-75.623,68.8878],[-76.4034,68.6923],[-76.6195,68.7214],[-76.5572,69.0094],[-75.9537,69.0307],[-75.6681,69.1588],[-75.7873,69.3186],[-76.408,69.4411],[-76.5203,69.5166],[-77.1289,69.6526],[-76.9622,69.8249],[-77.4942,69.8362],[-77.6354,69.9003],[-77.722,70.1707],[-77.8425,70.247],[-78.2828,70.2293],[-78.6215,70.3533],[-78.9797,70.5813],[-79.3466,70.4818],[-79.3475,70.3722],[-78.8628,70.2419],[-78.7778,70.0477],[-79.3033,69.8948],[-79.6158,69.8948],[-80.162,69.996],[-81.0982,70.0912],[-81.1967,69.9829],[-82.1387,69.8413],[-82.4878,69.8659],[-83.0911,70.004],[-83.8592,69.9627],[-84.5219,70.0053],[-85.4324,70.1114],[-85.7799,70.0366],[-86.3219,70.1454],[-86.6244,70.4013],[-87.1225,70.4119],[-87.9006,70.2519],[-88.4022,70.4425],[-88.8483,70.5229],[-89.2083,70.7597],[-89.3655,71.0671],[-88.6956,71.0456],[-88.0387,70.9512],[-87.5344,70.9566],[-87.14,71.0116],[-87.8724,71.2085],[-89.0794,71.2879],[-89.8458,71.4924],[-90.0251,71.9489],[-89.6638,72.158],[-89.8229,72.2077],[-89.8615,72.4119],[-89.3577,72.8041],[-89.2631,73.0691],[-88.7052,73.4033],[-87.7197,73.7229],[-86.7687,73.8341],[-85.9508,73.8501],[-85.1105,73.8081],[
1-84.9745,73.6947],[-85.6818,73.4615],[-86.0864,73.2602],[-86.6293,72.8709],[-86.5947,72.6611],[-86.3226,72.4609],[-86.3415,72.1231],[-86.0361,71.7709],[-85.0233,71.3532],[-85.4053,71.2267],[-85.9455,71.1628],[-86.5894,71.0107]]],[[[-100.002,73.946],[-99.1579,73.7316],[-97.5819,73.8876],[-97.2248,73.8439],[-97.0017,73.6665],[-97.3948,73.5642],[-97.2725,73.3869],[-97.7959,73.2852],[-98.4371,73.0003],[-97.7248,73.0367],[-97.3287,72.9379],[-97.0519,72.6367],[-96.5421,72.6986],[-96.4402,72.4873],[-96.796,72.3138],[-96.5929,72.2046],[-96.7663,72.0459],[-96.6133,71.8339],[-97.2221,71.6735],[-97.5824,71.6297],[-98.1814,71.6624],[-98.1987,71.4409],[-98.663,71.3021],[-99.167,71.3672],[-99.7348,71.7571],[-100.5944,72.1524],[-100.9837,72.2101],[-101.2085,72.3169],[-101.7239,72.3149],[-101.9738,72.486],[-102.4021,72.5948],[-102.7137,72.783],[-102.5038,73.006],[-101.9225,73.0569],[-101.3506,72.7463],[-101.0875,72.7133],[-100.4847,72.773],[-100.2828,73.1203],[-100.4388,73.2546],[-100.8893,73.2752],[-101.4509,73.4311],[-101.3233,73.572],[-100.9759,73.5997],[-100.9151,73.8053],[-100.002,73.946]]],[[[-98.2704,73.8685],[-98.974,73.8121],[-99.3852,73.8794],[-98.9045,74.007],[-98.0611,74.1047],[-97.8611,73.9684],[-98.2704,73.8685]]],[[[-93.171,74.161],[-92.4929,74.062],[-92.2228,73.9724],[-91.6304,74.0279],[-91.088,74.0092],[-90.3547,73.8687],[-90.5655,73.6863],[-90.9337,73.5278],[-91.6211,73.0258],[-92.118,72.7539],[-92.3919,72.7184],[-93.3407,72.8018],[-94.2114,72.757],[-93.7706,72.6682],[-93.5551,72.4212],[-93.8705,72.2527],[-94.0377,72.0288],[-95.1929,72.0275],[-95.251,72.502],[-95.5475,72.7816],[-95.633,73.6954],[-95.386,73.7551],[-95.0397,74.0239],[-94.4827,74.1131],[-93.171,74.161]]],[[[-119.7363,74.1126],[-119.2059,74.1981],[-119.0257,74.0447],[-118.544,74.2447],[-117.5149,74.2318],[-116.7223,74.0272],[-115.5107,73.6188],[-115.4468,73.4388],[-116.4826,73.2533],[-117.0654,73.1072],[-118.9615,72.6842],[-119.4079,72.3604],[-119.7674,72.2439],[-120.18,72.2126],[-120.4432,71.6308],[-120.6192,71.5057],[-121.4722,71.3889],[-121.7494,71.4449],[-122.1567,71.266],[-122.9366,71.088],[-123.2107,71.1235],[-124.0077,71.6775],[-125.2967,71.9731],[-125.7668,71.9609],[-125.7626,72.1375],[-125.3829,72.4239],[-124.9871,72.5881],[-125.0005,72.8134],[-124.5825,72.9259],[-124.8364,73.0762],[-124.4243,73.4186],[-124.1142,73.5274],[-123.7973,73.7682],[-124.2607,73.9533],[-124.6962,74.3481],[-123.4684,74.436],[-122.6232,74.4642],[-121.7478,74.5406],[-121.3153,74.5299],[-120.5544,74.353],[-119.5626,74.2327],[-119.7363,74.1126]]],[[[-104.12,75.0364],[-104.6342,75.0612],[-104.8875,75.1478],[-104.6489,75.3498],[-104.3462,75.4299],[-103.8042,75.3456],[-103.6421,75.1629],[-104.12,75.0364]]],[[[-93.5427,75.028],[-93.5472,74.691],[-93.9846,74.6442],[-94.6973,74.6422],[-95.2861,74.794],[-95.8654,74.8304],[-96.2702,74.9203],[-96.5658,75.0988],[-96.1803,75.2401],[-96.1248,75.3582],[-95.6707,75.5287],[-95.0495,75.6219],[-94.4272,75.5935],[-93.7509,75.3491],[-93.4977,75.1369],[-93.5427,75.028]]],[[[-94.5266,75.7493],[-94.9012,75.9308],[-94.5379,75.9965],[-94.2962,75.7881],[-94.5266,75.7493]]],[[[-118.3281,75.5797],[-118.817,75.5222],[-119.3945,75.6172],[-118.6262,75.9062],[-118.1368,75.9945],[-117.6263,75.9659],[-118.3281,75.5797]]],[[[-102.2275,76.0149],[-102.0475,75.9277],[-102.5797,75.7801],[-103.3148,75.7641],[-103.0416,75.9188],[-103.7698,75.8924],[-103.8008,76.0369],[-104.2425,76.0469],[-104.3506,76.1823],[-103.0982,76.3115],[-102.5841,76.2817],[-102.49,76.0951],[-102.2275,76.0149]]],[[[-104.0228,76.5831],[-103.0513,76.45],[-103.4721,76.329],[-104.2707,76.3263],[-104.5856,76.6064],[-104.0228,76.5831]]],[[[-97.7009,76.4664],[-97.5306,76.1816],[-97.6017,75.8512],[-97.8629,75.738],[-97.4075,75.6725],[-97.4097,75.5522],[-97.8782,75.4161],[-97.7994,75.1167],[-98.5687,75.0093],[-99.4205,75.0437],[-99.6269,74.9838],[-100.2344,75.0078],[-100.712,75.4064],[-100.2797,75.461],[-99.5912,75.6554],[-99.9152,75.6814],[-101.207,75.5904],[-101.4613,75.6079],[-102.5413,75.5136],[-102.7974,75.5997],[-102.2521,75.7777],[-101.5996,75.8327],[-101.4313,75.9919],[-101.8721,76.0831],[-101.529,76.2174],[-102.1378,76.2848],[-101.8586,76.439
11],[-101.3397,76.4105],[-101.0558,76.2455],[-99.9783,76.0294],[-100.8296,76.5239],[-100.388,76.6135],[-99.0237,76.6146],[-98.7107,76.6939],[-97.7009,76.4664]]],[[[-108.2924,76.0571],[-107.8522,76.0578],[-107.7552,75.9404],[-107.1356,75.8787],[-106.3967,76.0602],[-105.6044,75.9299],[-105.481,75.7457],[-105.8625,75.1915],[-106.0926,75.0894],[-107.1533,74.9272],[-107.8201,75],[-108.3545,74.9425],[-108.8312,75.0648],[-109.5031,74.8828],[-110.1758,74.84],[-110.9408,74.6387],[-111.7287,74.5019],[-112.5193,74.4169],[-113.5141,74.43],[-114.2683,74.6043],[-114.1324,74.7661],[-112.836,74.9756],[-111.671,75.0195],[-111.0334,75.2268],[-112.2554,75.1338],[-112.597,75.2117],[-112.9514,75.1079],[-113.7118,75.0686],[-114.1686,75.2395],[-114.4518,75.0879],[-115.0202,74.9762],[-115.4781,75.1041],[-115.7289,74.9682],[-116.4762,75.1718],[-117.0048,75.156],[-117.6001,75.2716],[-117.1542,75.473],[-116.0771,75.4929],[-116.4256,75.5853],[-117.0253,75.6015],[-116.9727,75.7457],[-116.3896,75.8081],[-116.6544,75.9293],[-116.6098,76.0738],[-115.7968,76.2527],[-115.5806,76.4375],[-114.9985,76.4975],[-114.1939,76.4515],[-113.8235,76.2067],[-113.1712,76.2578],[-112.6975,76.2016],[-111.5132,75.8108],[-111.0527,75.5484],[-110.4594,75.5553],[-109.0865,75.5065],[-108.9449,75.6989],[-109.796,75.8631],[-109.4547,76.0212],[-109.7101,76.2125],[-110.2009,76.2895],[-110.2701,76.4169],[-109.8648,76.5223],[-109.3386,76.76],[-108.8317,76.8211],[-108.467,76.7376],[-108.612,76.6297],[-108.5125,76.4389],[-108.1232,76.2333],[-108.2924,76.0571]]],[[[-89.7266,76.5074],[-90.0544,76.4952],[-90.5562,76.7345],[-89.9487,76.8361],[-89.6955,76.7412],[-89.7266,76.5074]]],[[[-113.5607,76.7434],[-114.7514,76.7589],[-114.4198,76.8754],[-113.8916,76.895],[-113.5607,76.7434]]],[[[-94.2949,76.9125],[-93.811,76.9141],[-92.7162,76.6029],[-91.3051,76.6808],[-90.7384,76.5814],[-90.8547,76.4373],[-89.2845,76.3017],[-89.4065,76.1892],[-90.3121,76.1579],[-90.2515,76.0536],[-89.205,75.7619],[-89.2805,75.5642],[-88.5691,75.6452],[-88.2014,75.512],[-87.257,75.6177],[-86.8144,75.4914],[-86.2362,75.4064],[-86.0687,75.5023],[-84.9867,75.645],[-84.6049,75.6534],[-83.932,75.819],[-83.2371,75.7508],[-82.1538,75.831],[-81.1508,75.7355],[-81.0008,75.6432],[-80.3221,75.629],[-79.6602,75.4494],[-79.6345,75.1993],[-80.3576,75.0515],[-79.5248,74.9898],[-79.508,74.8801],[-80.2126,74.7494],[-80.2777,74.5816],[-81.2263,74.5665],[-81.8089,74.4766],[-82.931,74.5656],[-83.3414,74.7645],[-83.5318,74.5856],[-84.4256,74.5082],[-86.11,74.5397],[-86.6662,74.4891],[-87.5926,74.4704],[-88.4231,74.4942],[-88.7778,74.7152],[-89.8444,74.5485],[-90.5533,74.6127],[-90.7841,74.6959],[-91.5084,74.6506],[-91.9616,74.7931],[-92.4281,75.3828],[-92.069,75.6578],[-92.1851,75.8465],[-93.0917,76.3541],[-93.6652,76.2731],[-94.7368,76.2933],[-95.2739,76.2644],[-95.7888,76.5372],[-96.6397,76.703],[-96.4331,76.8106],[-96.7583,76.9718],[-95.6383,77.0639],[-94.2949,76.9125]]],[[[-115.5513,77.3633],[-115.6239,77.2658],[-116.2857,77.1016],[-115.8569,76.9693],[-116.234,76.8743],[-115.9446,76.7363],[-116.2205,76.6111],[-116.9993,76.5316],[-117.154,76.2979],[-117.4925,76.2726],[-118.0202,76.4466],[-117.7805,76.7842],[-118.3006,76.7367],[-118.4681,76.5474],[-118.8208,76.4859],[-118.6435,76.3348],[-118.9939,76.1448],[-119.3679,76.2218],[-119.9128,75.8589],[-120.4088,75.8256],[-120.7715,76.1663],[-121.0194,76.0203],[-121.428,75.9812],[-121.9083,76.0347],[-122.4006,75.9444],[-122.7741,76.2278],[-122.3653,76.4011],[-121.6138,76.4415],[-119.0903,77.3051],[-118.0052,77.3812],[-117.4186,77.3173],[-116.8353,77.5288],[-116.3625,77.5428],[-115.5513,77.3633]]],[[[-89.8333,77.2676],[-90.2284,77.2123],[-91.1472,77.3872],[-91.1495,77.6081],[-90.8425,77.6549],[-90.172,77.5948],[-89.7195,77.4421],[-89.8333,77.2676]]],[[[-104.5581,77.1418],[-105.2151,77.1822],[-105.5564,77.3526],[-106.0662,77.7255],[-105.5879,77.7359],[-104.5424,77.3377],[-104.5581,77.1418]]],[[[-95.4843,77.7921],[-93.5829,77.7708],[-93.301,77.7399],[-93.5196,77.4745],[-95.987,77.484],[-96.2638,77.5945],[-96.143,77.7144],[-95.4843,77.7921]]],[[[-101.6937,77.6966],[-102.4583,77.7701],[-102.4476,77.8806],[-101.6395,77.8922],[-101.0021,77.735],[-101.6937,77.6966]]],[[[-113.8326,77.7546],[-114.6083,77.7694],[-115.0293,77.9676],[-114.2798,78.0042],[-113.768,77.9035],[-113.8326,77.7546]]],[[[-110.4581,78.1032],[-109.6569,78.0793],[-109.7718,77.9574],[-110.7511,77.8571],[-110.1527,77.763],[-110.1984,77.5246],[-110.6829,77.4458],[-111.952,77.3442],[-112.3726,77.3642],[-113.1643,77.5302],[-113.1872,77.9124],[-111.2065,78.0881],[-110.4581,78.1032]]],[[[-109.816,78.6503],[-109.3621,78.493],[-109.3905,78.3367],[-110.4184,78.295],[-111.1692,78.3862],[-111.4351,78.2875],[-112.1311,78.366],[-113.1725,78.2839],[-113.1499,78.4084],[-112.6407,78.4999],[-111.7088,78.5747],[-111.0716,78.7085],[-110.4077,78.7566],[-109.816,78.6503]]],[[[-96.2045,78.5314],[-95.5611,78.5165],[-94.8873,78.3452],[-95.3292,78.2251],[-94.9361,78.1063],[-95.087,77.9927],[-96.9895,77.8061],[-97.0934,77.9334],[-97.6583,78.0906],[-98.2548,78.4293],[-98.0604,78.5584],[-98.212,78.8046],[-97.3824,78.7828],[-96.5871,78.6872],[-96.2045,78.5314]]],[[[-103.426,79.3157],[-102.6523,79.0951],[-101.8726,79.0885],[-100.4355,78.8203],[-99.6094,78.5831],[-99.8478,78.4382],[-99.7514,78.303],[-99.1315,78.1174],[-99.1664,77.8569],[-99.9558,77.7938],[-100.5859,77.8917],[
1-101.0742,78.1938],[-101.8295,78.2641],[-102.607,78.2488],[-102.7313,78.3711],[-104.3242,78.2695],[-104.7636,78.3516],[-104.9956,78.5185],[-104.727,78.5793],[-103.7644,78.5196],[-103.4826,78.594],[-103.5183,78.7691],[-103.8756,78.9027],[-105.5358,79.0325],[-105.3877,79.3235],[-103.7063,79.3521],[-103.426,79.3157]]],[[[-98.7915,79.9811],[-99.5157,79.8872],[-100.0923,79.9185],[-100.0533,80.0934],[-98.8947,80.0819],[-98.7915,79.9811]]],[[[-91.8857,81.1328],[-90.643,80.5937],[-88.6437,80.3868],[-87.6749,80.3722],[-87.6254,80.1871],[-86.9771,79.8941],[-87.1442,79.6626],[-85.5014,79.5303],[-85.0637,79.3282],[-85.2899,79.2083],[-86.0915,79.1],[-87.0164,78.8987],[-87.9827,78.5371],[-88.6064,78.392],[-88.7911,78.1925],[-90.3267,78.1847],[-90.6144,78.1498],[-91.8992,78.2368],[-92.6782,78.3891],[-92.7255,78.4868],[-93.2666,78.6082],[-94.1628,78.9941],[-93.2939,79.1395],[-92.6836,79.1859],[-92.5473,79.2827],[-92.8218,79.45],[-93.9331,79.2906],[-94.405,79.3905],[-95.1032,79.29],[-95.7331,79.4183],[-95.297,79.6531],[-95.8576,79.6737],[-96.4626,79.8475],[-96.7734,80.1358],[-95.7819,80.0663],[-95.4051,80.1349],[-96.3685,80.2932],[-95.6146,80.3962],[-96.1519,80.5535],[-96.1328,80.6913],[-94.7885,80.7513],[-95.5147,80.8381],[-95.2697,81.0007],[-93.2358,81.1288],[-94.1943,81.2409],[-94.0596,81.3492],[-93.3328,81.3643],[-92.4126,81.2782],[-91.8857,81.1328]]],[[[-69.4889,83.0169],[-66.5916,82.9441],[-66.8364,82.818],[-64.7767,82.8764],[-63.641,82.8127],[-63.0853,82.5652],[-61.4771,82.4674],[-61.2735,82.2798],[-62.1766,82.0434],[-64.5741,81.7336],[-66.6258,81.6164],[-66.9141,81.485],[-64.7801,81.4928],[-65.4839,81.2848],[-66.727,81.0409],[-68.6304,80.6787],[-69.4001,80.4228],[-70.1434,80.3977],[-70.5684,80.0936],[-71.3559,79.9112],[-71.3878,79.7618],[-73.2293,79.644],[-73.4661,79.4951],[-75.2595,79.4209],[-76.1164,79.3262],[-75.0937,79.2039],[-74.4811,79.2294],[-74.5324,79.0527],[-75.2331,79.0356],[-75.9118,79.1178],[-76.2558,79.0068],[-75.795,78.8898],[-75.0986,78.8583],[-74.4332,78.724],[-74.8786,78.5449],[-76.3734,78.5212],[-75.1935,78.3276],[-75.866,78.0098],[-76.974,77.9272],[-78.0127,77.9461],[-78.0762,77.5191],[-78.7085,77.3422],[-79.9063,77.2996],[-80.5731,77.3149],[-80.2743,77.1509],[-79.3408,77.1584],[-79.2208,76.936],[-78.7917,76.8836],[-78.2888,76.978],[-77.9834,76.7549],[-78.2844,76.5711],[-79.5111,76.3106],[-80.6903,76.1765],[-80.9965,76.2149],[-80.8347,76.3692],[-81.1708,76.5128],[-82.2332,76.4659],[-83.8856,76.4531],[-84.2754,76.3565],[-85.1412,76.3046],[-85.6805,76.349],[-86.2962,76.4919],[-86.6801,76.3767],[-88.396,76.4053],[-89.5701,76.4919],[-89.4997,76.8268],[-88.3982,77.104],[-87.3617,77.1362],[-86.8737,77.2004],[-87.7801,77.4929],[-88.0946,77.7193],[-87.4967,77.872],[-87.0179,77.8922],[-86.173,77.7461],[-85.5886,77.4611],[-84.7388,77.361],[-83.9735,77.3906],[-83.7793,77.5326],[-85.2894,77.559],[-85.2921,77.7639],[-85.5475,77.9277],[-84.6154,78.1958],[-84.9103,78.2397],[-85.5859,78.1095],[-86.2178,78.0813],[-87.5517,78.1767],[-87.4914,78.4173],[-86.808,78.7744],[-85.2297,78.902],[-83.9078,78.8392],[-83.2715,78.7704],[-82.4388,78.9038],[-84.3162,78.9753],[-84.5304,79.1013],[-84.1975,79.2252],[-85.0899,79.6122],[-86.0314,79.7219],[-86.4207,79.8453],[-86.6144,80.1236],[-86.3073,80.3194],[-83.7236,80.229],[-82.3771,79.9083],[-81.6884,79.6857],[-81.0101,79.693],[-82.3324,80.0663],[-82.9612,80.2779],[-82.5362,80.3755],[-80.9797,80.4452],[-80.0511,80.5287],[-79.6294,80.6478],[-78.3862,80.7843],[-76.8504,80.8782],[-78.5509,80.9215],[-78.6293,81.0436],[-79.1983,81.1175],[-79.6067,80.8818],[-81.007,80.655],[-82.3682,80.5613],[-82.3369,80.7286],[-83.4013,80.714],[-84.0763,80.5562],[-85.3074,80.526],[-86.2505,80.5657],[-86.6031,80.6641],[-85.2464,80.9879],[-85.7808,81.0351],[-87.33,80.6698],[-87.7117,80.6563],[-88.9214,80.8057],[-89.2631,80.9142],[-88.4131,80.9999],[-87.3886,80.9883],[-86.4768,81.0358],[-85.0832,81.2469],[-85.4024,81.2853],[-86.6227,81.1226],[-87.2752,81.0809],[-89.6231,81.0325],[-89.9474,81.1725],[-88.9784,81.5414],[-90.3036,81.4011],[-90.5538,81.4642],[-89.8453,81.6118],[-91.6475,81.6839],[-90.4903,81.8772],[-89.381,81.916
17],[-88.5669,82.0612],[-86.6269,82.051],[-85.6456,81.9533],[-85.3105,82.0439],[-86.5807,82.1873],[-84.8968,82.4494],[-82.5369,82.2472],[-80.55,82.0046],[-80.1298,82.0284],[-81.9975,82.2783],[-82.4514,82.4272],[-81.6813,82.5186],[-82.1225,82.6019],[-80.6572,82.7692],[-79.2072,82.7328],[-79.8864,82.9386],[-77.4796,82.8831],[-77.1249,83.0085],[-75.7449,83.0471],[-73.3312,82.9987],[-72.8116,83.0813],[-69.97,83.1161],[-69.4889,83.0169]]],[[[-61.1053,45.9448],[-60.8061,45.738],[-60.4723,45.9466],[-60.5733,46.0616],[-60.5049,46.204],[-60.2979,46.3115],[-60.2264,46.1956],[-59.8651,46.1597],[-60.0158,45.8804],[-60.3862,45.6545],[-60.6729,45.5906],[-60.8716,45.6106],[-61.2837,45.5737],[-61.4498,45.7162],[-61.4953,45.9413],[-61.4087,46.1703],[-61.2405,46.3026],[-60.8703,46.7966],[-60.6166,46.976],[-60.4255,46.9232],[-60.3318,46.7678],[-60.5768,46.1721],[-61.1053,45.9448]]],[[[-63.8113,46.4686],[-63.6814,46.5618],[-63.3687,46.5081],[-63.1294,46.422],[-62.1635,46.4872],[-62.0237,46.4216],[-62.5519,46.1659],[-62.5313,45.9772],[-62.8784,46.0012],[-62.8946,46.1237],[-63.117,46.2529],[-63.2766,46.1534],[-63.641,46.2307],[-63.8605,46.4082],[-64.1109,46.4255],[-64.1067,46.5623],[-64.3881,46.6408],[-64.3546,46.7691],[
1-63.9935,47.0616],[-63.9815,46.9129],[-64.0878,46.7753],[-63.9032,46.6391],[-63.8113,46.4686]]],[[[-74.7088,45.0038],[-74.2691,45.1884],[-74.0499,45.2412],[-73.7647,45.3953],[-73.558,45.425],[-73.4653,45.6323],[-73.1596,46.0101],[-72.7335,46.1819],[-72.4962,46.3527],[-72.2401,46.442],[-72.1873,46.5117],[-71.901,46.632],[-71.6713,46.6537],[-71.2611,46.7562],[-70.5196,47.0323],[-69.581,47.8238],[-69.4711,47.9672],[-68.987,48.2748],[-68.552,48.4572],[-68.2382,48.6264],[-67.5608,48.8559],[-67.1176,48.9642],[-66.598,49.1264],[-66.1781,49.2132],[-65.5234,49.2662],[-64.8364,49.1917],[-64.5677,49.1049],[-64.2618,48.9218],[-64.2088,48.8061],[-64.2538,48.5505],[-64.3488,48.4231],[-64.6331,48.3605],[-64.7645,48.2282],[-65.2595,48.0213],[-65.4759,48.0315],[-65.9266,48.1887],[-66.2103,47.9885],[-65.8494,47.9113],[-65.6665,47.696],[-65.4836,47.6871],[-65.2282,47.8114],[-64.8739,47.7972],[-64.7033,47.7248],[-64.8522,47.5699],[-64.9121,47.3688],[-65.3189,47.1012],[-64.8313,47.0608],[-64.9057,46.8881],[-64.8167,46.6985],[-64.7259,46.6715],[-64.6478,46.3559],[-64.5415,46.2404],[-63.916,46.1659],[-64.0563,46.0212],[-63.703,45.8578],[-63.5092,45.8747],[-63.2928,45.7522],[-63.1079,45.7823],[-62.7006,45.7406],[-62.4831,45.6217],[-61.9556,45.868],[-61.8772,45.714],[-61.6568,45.6421],[-61.4924,45.6869],[-61.282,45.441],[-61.1066,45.3487],[-61.1011,45.2333],[-61.2837,45.2355],[-62.514,44.8435],[-63.3063,44.6424],[-63.5443,44.6549],[-63.6097,44.48],[-63.7611,44.4862],[-63.9997,44.6451],[-64.286,44.5501],[-64.3781,44.3037],[-64.8624,43.8678],[-65.0868,43.7271],[-65.3296,43.6681],[-65.3442,43.5496],[-65.4816,43.5181],[-65.7382,43.5607],[-65.8869,43.795],[-66.1257,43.8137],[-66.1932,44.1439],[-66.0995,44.3677],[-65.868,44.5687],[-65.6818,44.6509],[-65.6567,44.7605],[-64.903,45.1209],[-64.4489,45.2559],[-64.235,45.1143],[-64.0931,45.2173],[-63.7482,45.3109],[-64.0871,45.4108],[-64.6003,45.4099],[-64.7468,45.3243],[-64.8273,45.4756],[-64.5601,45.6257],[-64.8979,45.6261],[-65.5451,45.3371],[-65.8845,45.223],[-66.1073,45.2568],[-66.4398,45.0961],[-66.511,45.1431],[-66.8726,45.0672],[-66.9187,45.1458],[-67.1249,45.1693],[-67.3668,45.1738],[-67.4725,45.2759],[-67.4936,45.4743],[-67.4328,45.603],[-67.7845,45.7016],[-67.8067,47.083],[-68.0968,47.2747],[-68.311,47.3546],[-68.8288,47.2032],[-69.0485,47.2738],[-69.0503,47.4265],[-69.243,47.4629],[-70.0078,46.7088],[-70.0673,46.4411],[-70.2484,46.2511],[-70.2963,45.9062],[-70.421,45.7384],[-70.7022,45.5515],[-70.898,45.2626],[-71.3272,45.2901],[-71.5175,45.0078],[-72.7659,45.006],[-74.7088,45.0038]]],[[[-126.6413,49.6058],[-126.9385,49.7186],[-126.9258,49.8377],[-126.7381,49.8437],[-126.6413,49.6058]]],[[[-61.8011,49.094],[-62.2195,49.0791],[-63.0416,49.225],[-63.5658,49.3994],[-63.6763,49.5343],[-63.885,49.6577],[-64.44,49.8278],[-64.373,49.9259],[-64.1315,49.9416],[-63.2919,49.8169],[-62.8584,49.7055],[-61.8171,49.2835],[-61.6961,49.1391],[-61.8011,49.094]]],[[[-125.1842,50.0972],[-125.3585,50.3116],[-125.196,50.3897],[-125.0739,50.2206],[-125.
11842,50.0972]]],[[[-127.1973,50.6403],[-126.701,50.5156],[-126.2038,50.4539],[-125.4821,50.3167],[-125.2333,50.0122],[-124.9348,49.7317],[-124.8307,49.5301],[-124.6429,49.4287],[-123.9959,49.2241],[-123.8201,49.0836],[-123.6266,48.8241],[-123.497,48.582],[-123.2837,48.455],[-123.5946,48.3334],[-123.9169,48.3867],[-124.6893,48.5975],[-125.1207,48.7609],[-125.1356,48.8223],[-124.9274,49.0143],[-125.3627,48.9983],[-125.4603,48.9411],[-125.8285,49.0918],[-125.7022,49.1393],[-125.8354,49.2767],[-126.2436,49.4427],[-126.5485,49.4189],[-126.5419,49.5905],[-126.3477,49.6609],[-126.5929,49.7641],[-126.683,49.8764],[-126.9034,49.9441],[-127.1143,49.8797],[-127.2075,49.9924],[-127.4672,50.1636],[-127.864,50.1278],[-127.9059,50.4452],[-128.2675,50.6092],[-128.3461,50.7442],[-128.2415,50.8281],[-127.9182,50.8605],[-127.7131,50.8207],[-127.1973,50.6403]]],[[[-55.4588,51.5365],[-55.5835,51.3887],[-56.0312,51.3283],[-55.9999,51.1992],[-55.815,51.1912],[-55.8714,50.9073],[-56.078,50.781],[-56.1357,50.651],[-56.3825,50.417],[-56.6939,50.0597],[-56.8486,49.7654],[-56.7567,49.6515],[-56.3765,49.9336],[-56.2471,50.0901],[-55.7648,49.9605],[-55.7176,49.8291],[-55.892,49.5803],[-55.678,49.4347],[-55.376,49.4897],[-55.2592,49.2669],[-54.9827,49.268],[-54.579,49.4908],[-54.3561,49.4152],[-53.9577,49.4418],[-53.6195,49.3217],[-53.5733,49.1413],[-53.758,49.0354],[-53.853,48.8112],[-53.6981,48.6799],[-53.7946,48.5265],[-53.552,48.4817],[-53.4113,48.562],[-53.0207,48.5718],[-53.1357,48.4018],[-53.3343,48.356],[-53.5312,48.2317],[-53.695,47.921],[-53.8616,47.7994],[-53.7651,47.6502],[-53.6037,47.6622],[-53.2828,47.9978],[-52.955,48.0293],[-53.1756,47.6529],[-53.1223,47.4549],[-52.945,47.5526],[-52.7823,47.7692],[-52.6536,47.5495],[-52.6836,47.4265],[-52.9124,47.1034],[-52.8893,46.9742],[-53.0697,46.6812],[-53.2912,46.7172],[-53.536,46.6324],[-53.6164,46.6803],[-53.5813,46.9573],[-53.6364,47.1376],[-53.8601,46.9396],[-54.076,46.8202],[-54.1737,46.8805],[-54.0927,47.0861],[-53.8692,47.387],[-53.989,47.7563],[-54.1919,47.8598],[-54.4345,47.4625],[-54.8566,47.3848],[-55.0903,47.1739],[-55.1396,47.0461],[-55.3156,46.9058],[-55.7886,46.8672],[-55.9499,46.9276],[-55.8383,47.0719],[-55.4916,47.1606],[-55.1909,47.4492],[-54.8695,47.5708],[-55.0746,47.6578],[-55.3662,47.6609],[-55.4346,47.5011],[-55.5762,47.4651],[-55.862,47.53],[-55.8443,47.7879],[-56.1506,47.7745],[-56.2211,47.6716],[-56.4595,47.617],[-56.9525,47.5743],[-57.9255,47.6751],[-58.3332,47.6769],[-59.1169,47.5708],[-59.2598,47.6343],[-59.3624,47.8655],[-59.272,47.9956],[-58.7105,48.325],[-58.4923,48.5132],[-58.7225,48.5407],[-59.1668,48.5216],[-58.9065,48.6501],[-58.7165,48.598],[-58.4937,49.0032],[-58.4038,49.0842],[-58.0988,49.0774],[-58.0491,49.1799],[-58.1909,49.2587],[-58.2133,49.3868],[-58.0158,49.5426],[-57.7126,50.0248],[-57.4656,50.4636],[-57.1316,50.7875],[-56.9764,51.028],[-56.8055,51.1446],[-56.7503,51.2748],[-56.5179,51.3994],[-56.0256,51.5685],[-55.6905,51.4713],[-55.4588,51.5365]]],[[[-128.3687,52.4008],[-128.4397,52.6964],[-128.2484,52.7412],[-128.3687,52.4008]]],[[[-80.7318,52.7472],[-81.0099,52.7606],[-81.8391,52.9579],[-82.0392,53.05],[-81.8473,53.1862],[-81.3355,53.2242],[-81.1357,53.2058],[-80.7653,52.9232],[-80.7318,52.7472]]],[[[-131.7538,53.1956],[-131.6524,53.103],[-131.6346,52.9221],[-131.9043,52.8666],[-131.7274,52.7563],[-131.4553,52.7017],[-131.5907,52.5781],[-131.327,52.3175],[-131.1426,52.2911],[-131.2216,52.1535],[-131.4218,52.2381],[-131.5621,52.3999],[-131.8098,52.5417],[-132.2601,52.907],[-132.1438,52.9994],[-132.3455,53.1361],[-131.8932,53.2315],[-131.7538,53.1956]]],[[[-128.5525,52.9397],[-128.5099,52.5186],[-128.7309,52.3566],[-128.7664,52.5983],[-129.0847,52.8225],[-129.1777,53.0178],[-129.0332,53.2799],[-128.6326,53.1126],[-128.5525,52.9397]]],[[[-129.8486,53.1678],[-130.5176,53.5442],[-130.4519,53.6312],[-129.9447,53.4364],[-129.7548,53.2448],[-129.8486,53.1678]]],[[[-130.2364,53.9586],[-130.3842,53.8439],[-130.6956,53.9513],[-130.3973,54.0858],[-130.2364,53.9586]]],[[[-132.6556,54.1275],[-132.3444,54.106],[-132.1345,54.0343],[-131.7026,53.9864],[-131.8211,53.8414],[-131.9223,53.588],[-131.9281,53.3791],[-132.0113,53.2653],[-132.3473,53.1891],[-132.5204,53.194],[-132.7475,53.3105],[-132.6702,53.4586],[-132.8449,53.5076],[-133.0522,53.7782],[-133.0977,53.9202],[-133.064,54.1439],[-132.6556,54.1275]]],[[[-130.5753,54.7696],[-130.2142,55.026],[-130.3494,54.8147],[-130.5753,54.7696]]],[[[-78.9356,56.2662],[-79.1755,55.8851],[-79.4074,55.9348],[-79.7647,55.8068],[-79.4975,56.0931],[-79.5646,56.121],[-79.9046,55.8711],[-80.0009,55.9322],[-79.5963,56.2444],[-79.3925,56.2764],[-79.2725,56.6004],[-78.9633,56.4218],[-78.9356,56.2662]]],[[[-64.407,60.3671],[-64.8089,60.4104],[-64.6462,60.5147],[-64.407,60.3671]]],[[[-68.2338,60.241],[-68.3383,60.3607],[-68.1419,60.562],[-67.9142,60.5398],[-67.8442,60.3917],[
1-68.2338,60.241]]],[[[-64.8327,61.3661],[-65.394,61.5629],[-65.1298,61.6857],[-64.7896,61.6621],[-64.6695,61.5931],[-64.8327,61.3661]]],[[[-79.5452,62.4117],[-79.2865,62.2476],[-79.324,62.0261],[-79.7144,61.6126],[-79.816,61.5947],[-80.2652,61.8182],[-80.2601,62.1091],[-80.0215,62.3431],[-79.5452,62.4117]]],[[[-64.8238,62.5588],[-64.5153,62.5517],[-64.4784,62.4179],[-64.9012,62.421],[-64.8238,62.5588]]],[[[-70.3371,62.5488],[-70.7662,62.5968],[-70.8512,62.7044],[-70.6743,62.8069],[-70.4426,62.7337],[-70.3371,62.5488]]],[[[-82.0004,62.9543],[-81.9902,62.7763],[-82.1138,62.6522],[-82.5684,62.4032],[-83.0158,62.2099],[-83.3769,62.2381],[-83.699,62.1602],[-83.8994,62.4765],[-83.7391,62.5688],[-83.3765,62.905],[-82.9657,62.874],[-82.7064,62.9445],[-82.0004,62.9543]]],[[[-77.8767,63.4706],[-77.5384,63.287],[-77.5939,63.1885],[-77.9423,63.1143],[-78.4688,63.3578],[-78.2349,63.4896],[-77.8767,63.4706]]],[[[-76.6777,63.394],[-77.0572,63.4497],[-77.3648,63.5884],[-77.1338,63.6821],[-76.7636,63.5735],[-76.6777,63.394]]],[[[-84.9197,65.261],[-84.6125,65.4472],[-84.2665,65.3673],[-84.0849,65.2177],[-83.4071,65.1039],[-83.2222,64.968],[-82.6676,64.7803],[-82.0501,64.6442],[-81.7871,64.426],[-81.6761,64.2127],[-81.7161,64.0219],[-81.3357,64.0758],[-81.005,64.0334],[-80.829,64.09],[-80.3021,63.7622],[-81.0463,63.4615],[-81.9633,63.6645],[-82.3782,63.7067],[-82.4672,63.9269],[-83.034,64.0232],[-83.0651,64.159],[-83.4943,64.0993],[-83.7283,63.8135],[-84.0221,63.6599],[-84.3075,63.5857],[-84.6329,63.3092],[-84.9616,63.1971],[-85.4954,63.1392],[-85.7142,63.6579],[-85.8048,63.7065],[-86.5756,63.6623],[-86.8468,63.5753],[-87.1888,63.6723],[-86.8861,63.9238],[-86.252,64.1368],[-86.3743,64.5659],[-86.1883,65.0102],[-86.1142,65.4172],[-85.9617,65.7042],[-85.5547,65.9186],[-85.241,65.7954],[-85.1054,65.6228],[-85.2399,65.5102],[-85.0559,65.4374],[-84.9197,65.261]]],[[[-84.6749,65.5751],[-84.7829,65.5702],[-85.1363,65.821],[-85.1496,66.0154],[-84.9385,66.0085],[-84.6027,65.6574],[-84.6749,65.5751]]],[[[-83.726,65.7968],[-83.234,65.6967],[-83.3816,65.6301],[-83.8135,65.7875],[-84.1182,65.7717],[-84.1433,65.916],[-83.9504,66.0276],[-83.7014,65.9202],[-83.726,65.7968]]],[[[-73.6217,67.7839],[-74.3741,67.7896],[-74.5734,67.8287],[-74.7066,68.0671],[-74.3794,68.0935],[-73.4353,67.9701],[-73.4071,67.793],[-73.6217,67.7839]]],[[[-86.5956,67.7359],[-86.861,67.8105],[-86.847,68.0102],[-86.9598,68.1004],[-86.7021,68.3057],[-86.4211,68.1834],[-86.3825,67.9272],[-86.5956,67.7359]]],[[[-75.6758,68.3225],[-75.1538,68.234],[-75.1274,67.5373],[-75.4002,67.3666],[-75.7801,67.2836],[-76.6939,67.2359],[-77.0048,67.2669],[-77.1571,67.4083],[-77.3058,67.7062],[-77.2286,67.8502],[-76.7403,68.2313],[-76.3645,68.3187],[-75.6758,68.3225]]],[[[-74.8808,68.3487],[-75.4002,68.5254],[-75.2874,68.6878],[-74.9836,68.6477],[-74.7983,68.4579],[-74.8808,68.3487]]],[[[-101.8459,68.5864],[-102.2663,68.6637],[-102.0133,68.8254],[-101.7216,68.724],[-101.8459,68.5864]]],[[[-100.2173,68.8068],[-100.6159,68.7828],[-100.6117,68.9901],[-100.1785,68.9038],[-100.2173,68.8068]]],[[[-79.2108,68.8454],[-79.4059,68.9231],[-79.2427,69.0492],[-78.9,69.1355],[-78.5966,69.3705],[-78.2289,69.304],[-78.8528,68.9158],[-79.2108,68.8454]]],[[[-76.9953,69.1437],[-77.3795,69.274],[-77.3187,69.4163],[-76.7456,69.4041],[-76.6875,69.3277],[-76.9953,69.1437]]],[[[-95.5136,69.5736],[-95.3809,69.5066],[-95.4963,69.3501],[-95.9948,69.4698],[-95.8758,69.606],[-95.5136,69.5736]]],[[[-78.0291,69.7148],[-77.9692,69.6389],[-78.4701,69.5026],[-78.5787,69.6389],[-78.0291,69.7148]]],[[[-79.4307,69.7878],[-79.5528,69.6309],[-80.1616,69.5359],[-80.6525,69.7505],[-80.2137,69.802],[-79.9709,69.739],[-79.4307,69.7878]]],[[[-97.4394,69.6427],[-97.2361,69.6735],[-96.8752,69.5099],[-96.2999,69.3444],[-95.9513,69.0236],[-95.4657,68.7473],[-95.6856,68.7358],[-96.4016,68.4708],[-97.0084,68.5387],[-97.472,68.5438],[-97.8853,68.6725],[-98.8297,68.8385],[-99.254,68.8632],[-99.5641,69.0341],[-99.4558,69.1311],[-98.9123,69.1677],[-98.4559,69.3346],[-98.5483,69.545],[-98.2888,69.6291],[-98.2682,69.7545],[-97.7908,69.8617],[-97.4115,69.7385],[-97.4394,69.6427]]],[[[-74.7088,45.0038],[-74.8566,45.0038],[-75.1793,44.8994],[-75.4013,44.7725],[-75.876,44.4169],[-76.1512,44.3037],[-76.4646,44.0574],[-76.82,43.6286],[-78.7205,43.625],[-79.1719,43.4666],[-79.0592,43.2779],[-79.0661,43.1061],[-78.9151,42.909],[-79.0368,42.8025],[-80.2475,42.3662],[-81.2778,42.209],[-82.439,41.675],[-82.69,41.675],[-83.03,41.833],[-83.1419,41.976],[-83.149
16,42.142],[-83.0731,42.3005],[-82.8678,42.3852],[-82.5453,42.6245],[-82.4081,43.0728],[-82.1378,43.5709],[-82.3269,44.3916],[-82.5511,45.3473],[-83.5926,45.817],[-83.4695,45.9945],[-83.616,46.117],[-83.9777,46.0851],[-84.0885,46.2267],[-84.1921,46.5494],[-84.5617,46.4575],[-84.7794,46.6373],[-84.8759,46.9001],[-85.4581,47.1398],[-86.9218,47.735],[-88.3782,48.3032],[-88.6117,48.2641],[-89.1857,48.0475],[-89.4556,47.996],[-89.9936,48.0151],[-90.0919,48.1181],[-90.7444,48.1048],[-90.8403,48.2007],[-91.0436,48.1936],[-91.2207,48.1048],[-91.5183,48.0582],[-92.1718,48.3383],[-92.4146,48.2766],[-92.5007,48.4355],[-92.9963,48.6117],[-93.3778,48.6166],[-93.7078,48.5256],[-94.0552,48.659],[-94.6209,48.7427],[-94.705,48.8086],[-94.8426,49.1191],[-94.8544,49.3046],[-95.1554,49.3697],[-95.162,48.9917],[-96.677,48.9932],[-97.5297,48.9932],[-99.2354,48.993],[-100.9408,48.993],[-102.2201,48.993],[-103.9256,48.993],[-105.631,48.993],[-106.4839,48.993],[-108.1894,48.993],[-109.895,48.993],[-110.7477,48.993],[-112.4532,48.993],[-113.7323,48.993],[-115.0115,48.993],[-115.8643,48.993],[-117.5697,48.993],[-118.4226,48.993],[-120.1281,48.993],[-121.4071,48.993],[-122.7888,48.993],[-122.9241,49.0747],[-123.0491,48.993],[-123.1963,49.1477],[-123.3356,49.4591],[-123.5305,49.3974],[-123.859,49.4829],[-124.0539,49.6617],[-123.8743,49.7368],[-123.9722,49.8921],[-124.1415,49.7927],[-124.4833,49.8082],[-124.7823,50.0202],[-124.7843,50.0728],[-125.0566,50.4186],[-125.21,50.4763],[-125.7413,50.4785],[-126.4045,50.5298],[-126.5172,50.7244],[-126.3972,50.807],[-126.6318,50.9151],[-127.0577,50.8676],[-127.4412,50.9894],[-127.7082,51.1512],[-127.6449,51.4784],[-127.8189,51.604],[-127.8589,51.9902],[-128.1024,51.7884],[-128.1936,51.9982],[-128.3576,52.1589],[-128.0376,52.3182],[-128.0604,52.4276],[-128.2753,52.4354],[-128.1088,52.858],[-128.4519,52.8766],[-128.5247,53.1407],[-128.6524,53.2437],[-129.0809,53.3674],[-129.1715,53.5336],[-128.9356,53.7151],[-128.833,53.5493],[-128.7047,53.9187],[-128.9593,53.8414],[-129.2081,53.6417],[-129.2842,53.3931],[-129.5637,53.2515],[-129.8218,53.4129],[-129.9119,53.5513],[-130.0744,53.5758],[-130.3351,53.724],[-130.0859,53.9757],[-130.0433,54.1335],[-130.2903,54.2705],[-130.4304,54.4209],[-130.37,54.62],[-130.2188,54.7303],[-129.6666,55.4366],[-129.9851,55.3589],[-130.093,55.6319],[-130.0251,55.8882],[-130.0229,56.0145],[-130.413,56.1226],[-130.4772,56.2307],[-130.7418,56.3408],[-131.0829,56.4049],[-131.5752,56.5989],[-131.8242,56.59],[-131.8661,56.7929],[-132.1043,56.8568],[-132.0315,57.0266],[-132.338,57.0794],[-132.2321,57.1986],[-132.5504,57.5],[-133.2753,58.2229],[-133.4011,58.4109],[-133.8208,58.7049],[-134.2185,58.8499],[-134.4407,59.0853],[-134.9439,59.2882],[-135.0713,59.4413],[-135.0511,59.5787],[-135.4759,59.7934],[-135.9346,59.6626],[-136.3219,59.6049],[-136.4664,59.4591],[-136.4666,59.28],[-136.5787,59.1522],[-136.8133,59.1499],[-137.4385,58.9031],[-137.5932,59.2263],[-138.6322,59.7783],[-138.7054,59.9012],[-139.0434,59.9933],[-139.1852,60.0837],[-139.0794,60.3438],[-139.6764,60.3282],[-139.9734,60.1831],[-140.4528,60.2998],[-140.5254,60.2184],[-141.0021,60.3003],[-141.0021,61.469],[-141.0021,62.0534],[-141.0021,63.2222],[-141.0021,64.0989],[-141.0021,65.56],[-141.0021,66.7287],[-141.0021,67.8975],[-141.0021,68.4819],[-141.0021,69.6509],[-140.4051,69.6025],[-139.9767,69.6218],[-139.1815,69.5155],[-138.6899,69.3168],[-138.1283,69.1519],[-137.2599,68.9642],[-136.7174,68.8891],[-136.1224,68.8823],[-135.3622,68.6965],[-135.4068,68.829],[-135.8763,68.9169],[-135.9102,69.1115],[-135.6914,69.3111],[-135.255,69.3237],[-135.1409,69.4678],[-134.494,69.468],[-134.4516,69.6655],[-134.2421,69.6688],[-133.8798,69.5077],[-134.165,69.2807],[-133.1632,69.4338],[-132.8403,69.6506],[-132.334,69.7519],[-131.934,69.7534],[-131.4409,69.9179],[-131.1364,69.907],[-130.9262,70.0517],[-130.4985,70.1431],[-129.945,70.091],[-129.6482,69.9978],[-130.9601,69.632],[-131.8628,69.5494],[-132.3309,69.308],[-132.6867,69.2598],[-133.3789,68.8867],[-132.706,68.8148],[-132.7188,69.0791],[-131.9196,69.2904],[-131.7884,69.432],[-131.0134,69.4287],[-130.6607,69.4813],[-130.3536,69.6557],[-129.5721,69.8266],[-129.2649,69.8555],[-128.9715,69.7123],[-128.3867,69.9603],[-128.2786,70.1081],[-127.765,70.2219],[-128.1701,70.4184],[-127.7528,70.5171],[-127.1385,70.2392],[-126.6122,69.7303],[-125.9073,69.4185],[-125.3869,69.3492],[-125.1669,69.4797],[-125.3569,69.626],[-124.7679,69.99],[-124.4445,70.1105],[-124.407,69.7674],[-124.1384,69.6531],[-124.4813,69.4251],[-124.4261,69.3794],[-123.6091,69.3774],[-123.2136,69.5414],[-123.0258,69.81],[-122.0701,69.8162],[-121.5312,69.7758],[-120.9624,69.6604],[-120.2925,69.4205],[
1-119.8529,69.3424],[-118.8687,69.2571],[-118.0953,69.043],[-117.3114,68.9349],[-116.0651,68.8554],[-116.2516,68.958],[-115.6312,68.9726],[-114.9938,68.8501],[-114.4138,68.6597],[-113.9644,68.3991],[-114.096,68.2668],[-114.7652,68.2701],[-115.127,68.1321],[-115.1671,68.0185],[-115.4268,67.9235],[-115.1332,67.8191],[-114.2671,67.7313],[-113.6819,67.7],[-112.4352,67.6849],[-112.2368,67.731],[-111.5758,67.7568],[-111.1921,67.8225],[-110.9901,67.7907],[-110.372,67.9543],[-110.0426,67.9772],[-109.6305,67.7328],[-109.0812,67.7106],[-108.95,67.494],[-108.5929,67.591],[-108.347,67.4034],[-107.9093,67.1626],[-108.2209,67.0505],[-107.9579,66.7813],[-107.7104,66.74],[-107.7459,66.9615],[-107.6263,67.0031],[-107.1564,66.8819],[-107.6441,67.3848],[-107.6498,67.5113],[-107.9721,67.7321],[-107.763,67.9068],[-107.761,68.0322],[-106.8357,68.1285],[-106.4045,68.3194],[-105.7813,68.5265],[-105.9322,68.6366],[-106.458,68.5165],[-106.6085,68.3574],[-106.9458,68.3745],[-107.1462,68.3041],[-107.6194,68.3312],[-107.7342,68.1738],[-108.2611,68.1498],[-108.6865,68.2772],[-108.3134,68.6108],[-107.4359,68.689],[-106.1646,68.9198],[-105.7979,68.8647],[-105.5398,68.7187],[-105.4286,68.4584],[-105.1949,68.3303],[-104.6365,68.214],[-104.4869,68.0633],[-104.1935,68.0311],[-103.4741,68.115],[-102.692,67.8116],[-102.2097,67.7328],[-101.555,67.6931],[-100.4561,67.8396],[-99.773,67.8149],[-99.1468,67.7237],[-98.4171,67.8265],[-97.455,67.617],[-97.1553,67.7264],[-97.2066,67.8551],[-97.739,67.9783],[-98.1106,67.903],[-98.4384,68.0646],[-98.3809,68.1325],[-98.633,68.3312],[-98.2184,68.3174],[-97.7943,68.3875],[-97.9388,68.5105],[-97.2659,68.453],[-96.9767,68.2555],[-96.4802,68.2428],[-96.4393,68.151],[-96.0361,68.1578],[-96.199,67.7177],[-96.3714,67.5539],[-96.0125,67.2709],[-95.7826,67.1937],[-95.2588,67.2625],[-95.4634,67.6103],[-95.6505,67.7375],[-95.4608,68.0213],[-95.1259,68.0833],[-94.7443,68.0708],[-93.9278,68.4739],[-93.6517,68.5431],[-93.6814,68.8874],[-94.4784,68.7427],[-94.5626,68.9116],[-94.0836,69.1231],[-94.2707,69.4551],[-94.6338,69.6495],[-94.8225,69.5778],[-96.0503,69.8311],[-96.4924,70.1249],[-96.5456,70.3271],[-96.2265,70.5418],[-96.549,70.8088],[-96.4056,71.2737],[-96.1397,71.3965],[-95.5642,71.3368],[-95.4455,71.5054],[-95.8376,71.5982],[-95.2013,71.9036],[-94.557,71.9791],[-94.3084,71.7649],[-93.8102,71.7662],[-93.7629,71.6382],[-93.2564,71.4608],[-92.9488,71.2622],[-92.8826,71.0693],[-92.9814,70.8523],[-92.3884,70.6505],[-92.049,70.3897],[-91.5641,70.1782],[-91.9951,70.1431],[-92.2903,70.2399],[-92.5118,70.1039],[-91.9767,70.0386],[-92.751,69.7139],[-92.3116,69.6728],[-91.9119,69.5312],[-91.3843,69.6495],[-91.2882,69.5432],[-90.5549,69.5044],[-90.8221,69.2904],[-91.2371,69.2855],[-90.7449,69.106],[-90.4683,68.8638],[-90.5737,68.4748],[-90.2477,68.2675],[-89.8795,68.5216],[-89.6666,69.0145],[-89.3519,69.2269],[-89.0567,69.266],[-88.0413,68.8117],[-87.8103,68.4042],[-87.8926,68.2482],[-88.347,68.2883],[-88.3139,67.9503],[-88.1958,67.7659],[-87.2663,67.1839],[-86.5363,67.5162],[-86.3696,67.8247],[-85.9526,68.0724],[-85.7311,68.445],[-85.7338,68.6301],[-85.5178,68.7697],[-85.275,68.7413],[-84.9161,68.9622],[-84.8622,69.074],[-85.3869,69.2318],[-85.5074,69.8453],[-85.0198,69.8049],[-84.2416,69.8351],[-83.6654,69.6997],[-82.6183,69.691],[-82.3742,69.6418],[-82.6421,69.4584],[-82.3098,69.4101],[-81.9518,69.276],[-81.4123,69.1981],[-81.3286,69.12],[-81.9516,68.9091],[-81.381,68.8501],[-81.2815,68.6572],[-81.5268,68.556],[-82.0064,68.4626],[-82.5526,68.4464],[-81.9764,67.862],[-81.4123,67.5954],[-81.2702,67.4598],[-81.4675,67.0699],[-81.8746,66.988],[-82.1984,66.7647],[-82.6416,66.5876],[-82.9488,66.5507],[-83.4064,66.3712],[-84.0501,66.7394],[-84.5384,66.9729],[-84.7377,66.9336],[-84.223,66.6826],[-83.8259,66.2899],[-84.2931,66.2919],[-84.4784,66.1794],[-85.1915,66.3696],[-85.6039,66.5683],[-86.0631,66.5203],[-86.6331,66.5314],[-86.7469,66.4171],[-86.5847,66.3219],[-86.0008,66.1867],[-86.0429,66.0225],[-87.2914,65.3549],[-87.9701,65.3489],[-88.6725,65.6114],[-89.7494,65.9359],[-89.9241,65.7804],[-89.2418,65.4463],[-88.974,65.3482],[-88.1978,65.2799],[-87.3919,65.2606],[-87.0275,65.1982],[-87.0286,65.0637],[-87.2805,64.8262],[-87.8851,64.4005],[-88.1057,64.1832],[-88.653,64.0094],[-89.4036,64.0401],[-90.1418,63.9819],[-90.0135,63.8044],[-90.2453,63.6419],[-90.5964,63.6612],[-90.9457,63.5877],[-91.5388,63.7256],[-91.8419,63.6976],[-91.3301,63.5067],[-90.7466,63.3516],[-90.6907,63.1106],[-90.8711,62.9459],[-91.1148,62.9217],[-91.4491,62.8
1041],[-92.0341,62.8635],[-92.3613,62.8194],[-92.2073,62.5854],[-92.5515,62.5468],[-92.8658,62.3062],[-93.0163,62.0927],[-93.372,61.9289],[-93.4206,61.7059],[-93.9127,61.4815],[-94.0607,61.3179],[-94.0678,61.1388],[-94.6467,60.4164],[-94.7858,59.9534],[-94.7883,59.2678],[-94.8702,59.088],[-94.7135,58.9034],[-94.2871,58.716],[-93.78,58.7726],[-93.2782,58.7564],[-93.1545,58.6945],[-93.1002,58.4899],[-92.8418,58.0759],[-92.7018,57.7779],[-92.4328,57.3204],[-92.6141,57.039],[-92.249,57.009],[-91.1113,57.2412],[-90.5922,57.2246],[-89.7909,56.9813],[-88.9484,56.8512],[-88.4471,56.6087],[-88.0751,56.4673],[-87.8782,56.3417],[-87.5608,56.0565],[-86.377,55.7732],[-85.8305,55.6569],[-85.4073,55.4312],[-85.061,55.2856],[-84.5179,55.259],[-83.9107,55.3147],[-83.2145,55.2146],[-82.9863,55.2315],[-82.8678,55.1607],[-82.5775,55.1487],[-82.3082,54.9982],[-82.2195,54.8136],[-82.4181,54.3559],[-82.3941,54.1806],[-82.2399,54.0447],[-82.1413,53.8177],[-82.1906,53.6108],[-82.1591,53.2641],[-82.2916,53.0662],[-82.2605,52.9612],[-82.0199,52.8116],[-81.5994,52.4325],[-81.6613,52.2938],[-81.2851,52.0892],[-80.9686,51.9722],[-80.6579,51.7582],[-80.368,51.3299],[-80.1037,51.2828],[-79.8362,51.1734],[-79.4975,51.5698],[-79.3386,51.6282],[-79.0909,51.5017],[-78.8976,51.2717],[-78.7314,51.4975],[-78.9777,51.7338],[-78.8281,51.9631],[-78.4917,52.2521],[-78.5571,52.4918],[-78.7238,52.6278],[-78.7216,52.8564],[-78.8983,53.0433],[-78.9919,53.4104],[-79.1131,53.7171],[-79.0032,53.8365],[-78.9959,54.0026],[-79.2418,54.0989],[-79.6655,54.6975],[-78.9091,54.8815],[-78.3037,55.0686],[-77.8911,55.2364],[-77.3249,55.5555],[-76.6504,56.1073],[-76.5463,56.3587],[-76.5197,56.707],[-76.5729,57.1813],[-76.891,57.7581],[-77.1569,58.0189],[-77.684,58.2914],[-78.0136,58.3991],[-78.5152,58.6823],[-78.4586,58.8734],[-77.9876,59.2456],[-77.7606,59.3801],[-77.8591,59.4758],[-77.7262,59.6759],[-77.4854,59.6846],[-77.3318,59.7967],[-77.3118,60.0424],[-77.6816,60.427],[-77.5155,60.5631],[-77.7908,60.6399],[-77.8715,60.7859],[-78.1596,60.8523],[-77.83,61.084],[-77.7268,61.2307],[-77.7362,61.4373],[-77.5144,61.5563],[-77.9475,61.7618],[-78.1372,62.1074],[-78.0682,62.3555],[-77.6039,62.5313],[-77.3724,62.5726],[-76.8794,62.5253],[-75.817,62.3158],[-75.6756,62.2496],[-75.3411,62.312],[-74.69,62.1835],[-73.764,62.4687],[-73.6299,62.4543],[-72.8818,62.1253],[-72.6709,62.1138],[-72.5056,61.9227],[-72.0814,61.7283],[-71.6384,61.6171],[-71.8411,61.4659],[-71.7434,61.3372],[-71.4227,61.159],[-70.7233,61.0551],[-70.2792,61.0687],[-70.0952,60.8802],[-69.9092,60.86],[-69.472,61.011],[-69.4334,60.8143],[-69.6405,60.6898],[-69.7559,60.3886],[-69.6331,60.2204],[-69.6737,60.0759],[-69.9629,60.0177],[-69.6302,59.8218],[-69.5794,59.6751],[-69.6924,59.4884],[-69.682,59.3417],[-69.4001,59.3377],[-69.4141,59.0869],[-69.5317,58.8692],[-69.8675,58.8561],[-70.16,58.7893],[-69.8786,58.6969],[-69.6507,58.7282],[-69.1735,58.8967],[-68.6981,58.9045],[-68.4748,58.8235],[-68.3265,58.5953],[-67.9812,58.4612],[-67.8558,58.2726],[-67.5697,58.2135],[-67.0195,58.4328],[-66.608,58.5489],[-66.3625,58.7913],[-65.928,58.6108],[-66.0432,58.8206],[-65.6061,59.1107],[-65.607,59.2132],[-65.4075,59.5395],[-65.4335,59.7765],[-65.1718,59.9081],[-64.9312,60.2519],[-64.7059,60.3362],[-64.4995,60.2683],[-63.9289,59.6449],[-63.7502,59.5126],[-63.9455,59.3801],[-63.5398,59.3328],[-63.1854,58.8579],[-63.0502,58.8781],[-62.874,58.6725],[-63.1024,58.5458],[-62.5939,58.4741],[-62.6745,58.3192],[-62.981,58.0932],[-62.4862,58.1541],[-62.3056,57.9723],[-62.1174,57.9641],[-61.899,57.8613],[-61.9949,57.7694],[-61.968,57.6118],[-62.3386,57.4845],[-61.851,57.3812],[-61.9775,57.2479],[-61.6286,57.1833],[-61.3337,57.0106],[-61.3716,56.6808],[-61.855,56.5842],[-61.9405,56.4235],[-61.5146,56.3903],[-61.3011,56.0471],[-61.0893,55.8662],[-60.8319,55.9579],[-60.5926,55.8148],[-60.3409,55.7846],[-60.4084,55.6496],[-60.1924,55.4809],[-60.3609,55.3662],[-60.4501,55.2],[-59.9303,55.2594],[-58.997,55.1494],[-58.7802,54.8384],[-58.3982,54.774],[-58.1951,54.8659],[-57.9625,54.8757],[-57.9292,54.7732],[-57.4046,54.5705],[-57.6993,54.3865],[-58.1514,54.3504],[-58.4353,54.2281],[-58.6333,54.049
16],[-58.8408,54.0445],[-59.4966,53.8341],[-59.8231,53.8345],[-60.0142,53.7615],[-60.1449,53.5962],[-60.1003,53.487],[-60.2903,53.3915],[-60.1483,53.3065],[-59.8291,53.5045],[-59.3222,53.6437],[-58.9196,53.8754],[-58.3268,54.0518],[-58.192,54.2281],[-57.4161,54.1628],[-57.1489,53.8476],[-57.1569,53.7569],[-57.4896,53.633],[-57.3318,53.469],[-56.8408,53.7393],[-56.4651,53.7651],[-56.3541,53.6246],[-56.1102,53.5875],[-55.8594,53.3438],[-55.7979,53.212],[-55.8924,53.0005],[-55.8299,52.8784],[-55.8403,52.5075],[-55.706,52.4283],[-55.8336,52.3104],[-55.6951,52.1378],[-56.0174,51.9294],[-56.976,51.4577],[-57.2991,51.4784],[-57.7697,51.426],[-58.0227,51.3221],[-58.5103,51.295],[-58.6377,51.1716],[-59.1655,50.7799],[-59.3781,50.6754],[-59.6118,50.492],[-59.8153,50.4184],[-59.8864,50.3165],[-60.0801,50.2546],[-60.9564,50.2055],[-61.2897,50.202],[-61.725,50.1041],[-61.9196,50.2328],[-62.7155,50.3016],[-63.1357,50.2938],[-63.2386,50.2426],[-63.5867,50.2581],[-63.7336,50.3047],[-64.1704,50.2694],[-64.5091,50.3089],[-64.868,50.2754],[-65.2686,50.32],[-65.7624,50.2592],[-65.9555,50.2941],[-66.1255,50.2011],[-66.4955,50.2119],[-66.9411,49.9938],[-67.2343,49.6018],[-67.2619,49.4511],[-67.3719,49.3486],[-68.0562,49.2567],[-68.2819,49.1972],[-68.9291,48.829],[-69.2307,48.5735],[-69.375,48.3862],[-69.775,48.0981],[-69.9055,47.8322],[-70.3001,47.5029],[-70.4481,47.4234],[-70.7058,47.1398],[-71.1157,46.9249],[-71.2678,46.7958],[-71.7574,46.6737],[-71.8797,46.687],[-72.2046,46.5587],[-72.2568,46.485],[-72.6802,46.2875],[-72.981,46.2098],[-73.4766,45.7384],[-73.7118,45.7113],[-74.0379,45.5018],[-73.974,45.3451],[-74.3584,45.2062],[-74.7088,45.0038]]],[[[-96.7822,72.9366],[-97.0927,72.9969],[-97.0692,73.1301],[-96.5985,73.0737],[-96.7822,72.9366]]],[[[-114.5215,72.593],[-113.5001,72.6944],[-113.4499,72.8633],[-113.208,72.9809],[-112.7537,72.986],[-112.0481,72.8882],[-111.2698,72.7137],[-111.3554,72.5721],[-111.1399,72.3653],[-110.7815,72.5339],[-110.2051,72.6613],[-110.1971,72.7588],[-110.5535,72.8615],[-110.6607,73.0082],[-110.0084,72.9836],[-109.122,72.7264],[-108.7549,72.551],[-108.2105,71.7511],[-107.9253,71.6386],[-107.3469,71.8193],[-107.306,71.8947],[-107.6958,72.1493],[-107.9326,72.5204],[-108.2382,73.1059],[-107.72,73.329],[-107.1134,73.1922],[-106.9509,73.2761],[-106.4822,73.1962],[-105.8128,73.0107],[-105.415,72.7883],[-105.2342,72.415],[-104.767,71.8677],[-104.3859,71.5769],[-104.3495,71.434],[-104.5697,71.1039],[-104.1668,70.9273],[-103.9535,70.7626],[-103.105,70.5102],[-102.7504,70.5218],[-101.9898,70.285],[-101.6411,70.2657],[-101.5625,70.1349],[-101.1486,70.1476],[-100.9732,70.0295],[-100.9351,69.7152],[-101.6477,69.6986],[-102.2343,69.8422],[-102.5959,69.7179],[-102.5408,69.5921],[-102.9197,69.5648],[-103.4648,69.6444],[-102.8842,69.3413],[-102.4467,69.4764],[-101.9756,69.4069],[-102.0641,69.2811],[-101.8226,69.2172],[-101.857,69.0239],[-102.8951,68.8237],[-103.4681,68.8086],[-104.3528,68.9282],[-104.5714,68.8721],[-105.1059,68.9204],[-105.0195,69.0814],[-106.1408,69.1621],[-106.3412,69.2243],[-106.3614,69.381],[-106.6591,69.4396],[-107.0335,69.1808],[-107.4399,69.0021],[-108.3649,68.9349],[-108.946,68.7598],[-109.9585,68.6304],[-111.3108,68.542],[-113.1277,68.4941],[-113.6168,68.8385],[-113.6941,69.195],[-114.3231,69.2691],[-115.1591,69.2647],[-116.1015,69.3373],[-116.5135,69.4247],[-117.1041,69.8042],[-117.1354,70.1001],[-116.5539,70.1751],[-114.5923,70.3125],[-112.6378,70.2253],[-111.7838,70.273],[-111.7259,70.352],[-112.1143,70.4468],[-113.7573,70.6907],[-114.8407,70.6214],[-115.991,70.5864],[-116.3272,70.6237],[-116.9926,70.6037],[-117.587,70.6296],[-118.2642,70.8882],[-118.2691,71.0347],[-117.8141,71.1585],[-116.2283,71.3592],[-115.9803,71.4693],[-117.3371,71.4346],[-117.7233,71.3907],[-118.1883,71.436],[-117.7424,71.6593],[-118.3716,71.6399],[-118.8683,71.6868],[-118.9877,71.7642],[-118.9447,71.9855],[-118.5898,72.1675],[-118.2136,72.2629],[-118.4812,72.4276],[-118.3745,72.5339],[-117.5517,72.8311],[-116.5732,73.0549],[-114.6382,73.3727],[-114.1639,73.2699],[-114.0516,73.0711],[-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],[22.9643,10.7517],[23.2559,10.4579],[23.4566,10.1742],[23.6461,9.8231],[23.6226,9.3406
1],[23.4681,9.1146],[23.552,8.9433],[23.5374,8.8159],[23.6794,8.7324],[24.1473,8.6654],[24.221,8.6082],[24.1801,8.4612],[24.2915,8.2912],[24.7368,8.1913],[24.8535,8.1376],[25.0071,7.965],[25.2002,7.8078],[25.2472,7.7244],[25.19,7.5193],[25.3809,7.3333],[25.8891,7.0647],[26.0365,6.9551],[26.1692,6.7815],[26.3619,6.6355],[26.3086,6.4553],[26.5141,6.0691],[26.7263,5.9981],[27.0836,5.777],[27.2132,5.619],[27.2567,5.2896],[27.4032,5.1094],[27.1151,5.1977],[27.0206,5.1844],[26.8222,5.0623],[26.1736,5.1711],[25.5251,5.3123],[25.3999,5.2559],[25.2495,5.0246],[24.7656,4.9301],[24.4371,5.01],[24.32,4.994],[23.4171,4.6633],[23.1157,4.737],[22.8644,4.7237],[22.7557,4.6469],[22.6172,4.4453],[22.5058,4.2079],[22.4223,4.1351],[21.9083,4.254],[21.6868,4.2815],[21.5376,4.2447],[21.3503,4.3113],[21.2296,4.3024],[20.9557,4.4129],[20.558,4.4627],[20.3937,4.6864],[20.2264,4.8297],[20.0022,4.9447],[19.8065,5.0894],[19.5011,5.1276],[19.3235,5.0708],[19.0687,4.8915],[18.8317,4.5235],[18.5676,4.2576],[18.6337,3.9544],[18.5969,3.6787],[18.6102,3.4785],[18.4743,3.6228],[18.161,3.4998],[18.1112,3.5509],[17.8804,3.554],[17.4379,3.6845],[17.2985,3.617],[17.0024,3.5567],[16.6735,3.5354],[16.5705,3.463],[16.4964,3.2087],[16.4684,2.8318],[16.1834,2.2703],[16.1066,2.4736],[16.0636,2.9086],[15.9046,3.0959],[15.775,3.127],[15.4585,3.4568],[15.1287,3.827],[15.0351,4.0165],[15.1367,4.0689],[15.0226,4.3583],[14.7705,4.5581],[14.7088,4.6655],[14.6404,5.1791],[14.5632,5.2799],[14.6169,5.4956],[14.6169,5.8649],[14.5033,5.9168],[14.4309,6.0389],[14.5122,6.1619],[14.7394,6.2799],[14.8619,6.5556],[15.0346,6.7842],[15.2459,7.2636],[15.3791,7.3582],[15.4803,7.5237],[15.8452,7.4753],[16.0307,7.5721],[16.3787,7.6835],[16.5234,7.8598],[16.5891,7.7435],[16.7849,7.5508],[16.8905,7.6338],[17.1178,7.7017],[17.247,7.8131],[17.6496,7.9836],[17.761,7.9738],[18.4553,8.032],[18.5915,8.0608],[18.6337,8.1678],[18.9062,8.4053],[19.1087,8.6561],[18.8858,8.8359],[18.8885,8.8896],[19.1455,9.0161],[19.6684,9.021],[19.9534,9.0751],[20.0728,9.1333],[20.3422,9.1271],[20.7733,9.4058],[20.9841,9.6362],[21.0094,9.7134],[21.2638,9.9745],[21.396,10.0015],[21.5279,10.2079],[21.6326,10.2381],[21.7258,10.3664],[21.7063,10.5746],[21.9647,10.7366],[22.0432,10.8227],[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.2358,50.5968],[6.3645,50.3163],[6.175,50.2326],[6.1164,50.1209],[5.9761,50.1671],[5.744,49.9196],[5.7249,49.8082],[5.8802,49.6449],[5.7897,49.5383],[5.5074,49.5108],[5.2788,49.6779],[4.8677,49.788],[4.656,50.0024],[4.3688,49.9449],[4.1761,49.9603],[4.1744,50.2466],[4.0443,50.3214],[3.7482,50.3436],[3.6266,50.4574],[3.2733,50.5315],[3.1068,50.7795],[2.8396,50.7118],[2.5968,50.876],[2.5249,51.0971],[2.9603,51.2655],[3.35,51.3776],[3.9023,51.2076],[4.1726,51.307],[4.2263,51.3865],[4.5033,51.4746],[5.0999,51.3465],[5.3107,51.2598],[5.5087,51.2751],[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.3844,-18.1421],[25.4892,-18.3512],[25.7613,-18.6495],[25.8119,-18.7968],[25.9393,-18.9384],[25.9508,-19.0818],[26.1683,-19.5381],[26.2411,-19.5692],[26.6784,-19.8928],[27.0916,-20.0544],[27.2217,-20.1458],[27.2807,-20.4788],[27.6247,-20.4836],[27.6997,-20.5307],[27.7042,-20.7664],[27.6696,-21.0642],[27.844,-21.2613],[28.0455,-21.5729],[28.532,-21.6511],[29.0372,-21.8113],[29.0159,-21.94],[29.1069,-22.0657],[29.2374,-22.0794],[29.3648,-22.194],[29.13,-22.2135],[29.0137,-22.2783],[28.8397,-22.4807],[28.3816,-22.5935],[28.2102,-22.6938],[28.0278,-22.8736],[27.8906,-23.0737],[27.7166,-23.2198],[27.5928,-23.2526],[27.1462,-23.5243],[26.9869,-23.7045],[26.835,-24.2407],[26.6175,-24.3957],[26.3974,-24.6136],[25.9122,-24.7477],[25.8523,-24.9354],[25.5837,-25.6062],[25.4434,-25.7145],[25.2135,-25.7562],[24.9991,-25.754],[24.7483,-25.8174],[24.3306,-25.7429],[24.193,-25.6328],[23.8938,-25.6008],[23.5214,-25.3443],[23.2662,-25.2666],[23.022,-25.3243],[22.8786,-25.4579],[22.6403,-26.0714],[22.5488,-26.1783],[22.2177,-26.3887],[22.0907,-26.5801],[21.8333,-26.6782],[21.6464,-26.8544],[21.4551,-26.8326],[21.0711,-26.8517],[20.8709,-26.8087],[20.74,-26.849],[20.6414,-26.7421],[20.6268,-26.4438],[20.815,-26.165],[20.7932,-25.9155],[20.6095,-25.4912],[20.3453,-25.03],[19.9805,-24.777],[19.9796,-23.9624],[19.9787,-23.1026],[19.9774,-22],[20.9708,-22],[20.9779,-20.9684],[20.977,-20.1525],[20.9757,-19.3366],[20.9739,-18.3188],[21.2327,-18.3
1068],[22.0113,-18.1985],[23.1001,-18.0094],[23.2986,-18.0276],[23.4597,-18.2309],[23.5804,-18.4528],[23.7003,-18.4244],[23.8983,-18.2291],[24.1291,-18.0773],[24.359,-17.9783],[24.5304,-18.0529],[24.7923,-17.8647],[24.909,-17.8216],[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],[91.7432,27.4425],[91.9908,27.4501],[92.0836,27.2907],[91.9922,27.0998],[92.0734,26.9147],[91.9984,26.8548],[91.6717,26.802],[91.4267,26.8672],[91.2864,26.79],[91.1337,26.8033],[90.7395,26.7718],[90.5597,26.7966],[90.3458,26.8903],[90.123,26.7545],[89.7638,26.7016],[89.3319,26.8486],[89.1482,26.8162],[88.8579,26.9613],[88.7389,27.1757],[88.8912,27.316],[88.9475,27.4638],[89.1024,27.5925],[89.1606,27.7115],[89.537,28.1075],[89.9809,28.3112],[90.348,28.2437],[90.3529,28.0804],[90.7155,28.0719],[91.0778,27.9743],[91.226,28.0711],[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.79,4.464],[114.8402,4.3934],[114.7763,4.1688],[114.6085,4.0241],[114.4167,4.2558],[114.3231,4.2629],[114.2241,4.4777],[114.0638,4.5927],[114.2995,4.6074],[114.5446,4.7245],[114.7408,4.8808],[114.9956,5.0224],[115.0266,4.8999],[115.1398,4.8999],[115.2668,4.634],[115.2468,4.3472],[115.107,4.3903],[115.0266,4.6913],[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.802,-1.2023],[-51.6801,-1.086],[-51.6784,-.8552],[-51.5461,-.6497],[-51.4245,-.5658],[-51.254,-.5413],[-51.1608,-.6665],[-51.2764,-1.0216],[-51.6377,-1.3421],[-51.8326,-1.4336]]],[[[-49.6287,-.2293],[-49.403,-.2146],[-49.3142,-.168],[-49.1169,-.1636],[-48.588,-.2315],[-48.3798,-.3527],[-48.5396,-.801],[-48.7045,-1.1069],[-48.8397,-1.2267],[-48.8042,-1.327],[-48.9289,-1.4824],[-49.0869,-1.505],[-49.1726,-1.4127],[-49.2341,-1.5996],[-49.5066,-1.5117],[-49.5878,-1.7123],[-49.8051,-1.7905],[-50.01,-1.7083],[-50.1092,-1.7478],[-50.5076,-1.7878],[-50.6021,-1.6977],[-50.7597,-1.2405],[-50.7096,-1.0776],[-50.7833,-1.0105],[-50.7713,-.6452],[-50.72,-.5835],[-50.6454,-.2728],[-50.4617,-.1574],[-50.2481,-.1165],[-49.6287,-.2293]]],[[[-50.653,-.1316],[-50.9264,-.3274],[-51.038,-.2257],[-50.995,-.1054],[-50.8423,-.0504],[-50.667,-.0579],[-50.653,-.1316]]],[[[-49.4438,-.1125],[-49.7088,-.1436],[-49.7124,.0153],[-49.5035,.0837],[-49.4005,.057],[-49.4438,-.1125]]],[[[-49.7383,.2683],[-49.6973,.2159],[-49.8389,.0069],[-50.0024,-.0291],[-50.1132,.0331],[-50.3394,.0433],[-50.2726,.2319],[-50.1281,.2266],[-49.879,.3047],[-49.7383,.2683]]],[[[-50.4261,.1391],[-50.4439,-.0078],[-50.6239,.0544],[-50.6104,.2048],[-50.4517,.3269],[-50.4246,.5582],[-50.3509,.5817],[-50.3323,.259],[-50.4261,.1391]]],[[[-50.1529,.3931],[-50.2612,.3593],[-50.2512,.5853],[-50.1128,.6048],[-50.04,.5227],[-50.1529,.3931]]],[[[-50.299,1.9387],[-50.4561,1.9103],[-50.4909,2.1287],[-50.342,2.1415],[-50.299,1.9387]]],[[[-56.4828,1.9422],[-56.0198,1.8424],[-55.9295,1.8876],[-55.9153,2.0394],[-56.1295,2.2996],[-55.9359,2.5166],[-55.7306,2.4061],[-55.3853,2.4407],[-55.1878,2.5477],[-55.0058,2.593],[-54.8762,2.4505],[-54.7221,2.4416],[-54.6163,2.3266],[-54.5151,2.2454],[-54.13,2.1211],[-53.7678,2.3551],[-53.509,2.253],[-53.3345,2.34],[-53.2298,2.205],[-52.9648,2.1837],[-52.7006,2.3635],[-52.5595,2.573],[-52.5546,2.6476],[-52.3566,3.0515],[-52.3278,3.1816],[-52.1626,3.3645],[-51.9906,3.7018],[-51.8275,3.8696],[-51.7671,3.9926],[-51.6526,4.0614],[-51.5578,4.2336],[-51.4615,4.3139],[-51.2198,4.0938],[-51.0762,3.6716],[-51.0525,3.2819],[-50.9941,3.0777],[-50.8272,2.652],[-50.7897,2.4776],[-50.659,2.1309],[-50.459,1.8295],[-50.1875,1.786],[-49.9572,1.6599],[-49.8815,1.4198],[-49.8988,1.1628],[-50.2945,.8356],[-50.463,.6372],[-50.5815,.4206],[-50.8163,.1724],[-50.967,.1303],[-51.102,-.0313],[-51.2829,-.085],[-51.404,-.3926],[-51.555,-.5493],[-51.7026,-.7624],[-51.7205,-1.0185],[-51.9216,-1.181],[
1-51.9345,-1.3204],[-52.0204,-1.3989],[-52.2292,-1.3625],[-52.5535,-1.5139],[-52.3102,-1.5596],[-52.1966,-1.64],[-51.9476,-1.5867],[-51.6464,-1.3945],[-51.2973,-1.2236],[-50.8949,-.9377],[-50.8381,-1.0389],[-50.9177,-1.1153],[-50.8445,-1.2263],[-50.7861,-1.4899],[-50.6789,-1.644],[-50.69,-1.7616],[-50.4033,-2.0155],[-50.2606,-1.9227],[-49.9991,-1.8317],[-49.7195,-1.9263],[-49.3137,-1.7319],[-49.5534,-2.5198],[-49.4576,-2.5047],[-49.4076,-2.3444],[-49.211,-1.9165],[-48.9913,-1.83],[-48.7101,-1.4877],[-48.4459,-1.5206],[-48.4777,-1.3239],[-48.4497,-1.1455],[-48.3066,-1.0398],[-48.3177,-.9604],[-48.115,-.7375],[-47.961,-.7695],[-47.8076,-.6634],[-47.6511,-.7189],[-47.3981,-.6266],[-47.2685,-.6452],[-47.1269,-.7455],[-46.8113,-.7797],[-46.6173,-.9706],[-46.4218,-1.0301],[-46.2192,-1.0314],[-46.0447,-1.1029],[-45.9723,-1.1877],[-45.7788,-1.2507],[-45.6448,-1.3479],[-45.4585,-1.3563],[-45.2821,-1.6968],[-45.182,-1.5073],[-45.0764,-1.4664],[-44.7898,-1.7248],[-44.6513,-1.7456],[-44.5468,-1.9463],[-44.5377,-2.0528],[-44.6586,-2.2277],[-44.4354,-2.1682],[-44.3819,-2.3653],[-44.5202,-2.4057],[-44.589,-2.5735],[-44.7215,-3.1421],[-44.6227,-3.1377],[-44.4376,-2.9446],[-44.3082,-2.5353],[-44.1056,-2.4936],[-44.1127,-2.5983],[-44.2252,-2.755],[-44.1926,-2.8096],[-43.9329,-2.5832],[-43.7287,-2.518],[-43.455,-2.502],[-43.38,-2.3759],[-43.2298,-2.3862],[-42.9368,-2.4652],[-42.6758,-2.5895],[-42.5937,-2.6609],[-42.2496,-2.7919],[-42,-2.8061],[-41.8761,-2.7466],[-41.6402,-2.8784],[-41.3181,-2.9361],[-41.1945,-2.886],[-40.8756,-2.8696],[-40.4745,-2.7954],[-39.9647,-2.8616],[-39.0143,-3.3902],[-38.6863,-3.6535],[-38.4757,-3.7174],[-38.0489,-4.2163],[-37.7956,-4.4045],[-37.6263,-4.5923],[-37.3016,-4.713],[-37.1746,-4.9123],[-36.8612,-4.9665],[-36.5907,-5.0975],[-36.1617,-5.0939],[-35.9799,-5.0544],[-35.5493,-5.1294],[-35.3926,-5.251],[-35.2355,-5.5666],[-35.1418,-5.9173],[-35.0954,-6.1854],[-34.9882,-6.3936],[-34.9296,-6.7851],[-34.8338,-7.0244],[-34.8056,-7.2885],[-34.8786,-7.7475],[-34.8347,-7.9717],[-34.8906,-8.0924],[-34.9667,-8.4076],[-35.1578,-8.9305],[-35.3409,-9.2305],[-35.597,-9.5408],[-35.7639,-9.7024],[-36.0549,-10.0757],[-36.2236,-10.2253],[-36.3983,-10.4841],[-36.7682,-10.6718],[-36.9378,-10.8206],[-37.4119,-11.497],[-37.4694,-11.6537],[-37.6887,-12.0998],[-38.0194,-12.5912],[-38.2397,-12.8443],[-38.4018,-12.9663],[-38.499,-12.9566],[-38.5249,-12.7621],[-38.691,-12.6241],[-38.788,-12.7826],[-38.7638,-12.9073],[-38.8352,-13.147],[-39.031,-13.3654],[-39.0894,-13.5882],[-38.9886,-13.6149],[-39.0412,-13.7582],[-39.035,-13.9908],[-38.9422,-14.0308],[-39.0596,-14.6549],[-39.0135,-14.9359],[-38.9961,-15.2537],[-38.8805,-15.8645],[-39.1251,-16.7634],[-39.2152,-17.3156],[-39.1539,-17.704],[-39.2785,-17.8496],[-39.4869,-17.9903],[-39.6509,-18.2522],[-39.7399,-18.6397],[-39.7419,-18.8461],[-39.6999,-19.278],[-39.7314,-19.4538],[-39.8446,-19.6491],[-40.0013,-19.7419],[-40.1416,-19.9683],[-40.2029,-20.2062],[-40.299,-20.2928],[-40.396,-20.5693],[-40.5966,-20.7837],[-40.7892,-20.9062],[-40.9546,-21.2378],[-41.0471,-21.5059],[-40.9879,-21.9201],[-41.1226,-22.0843],[-41.5829,-22.2437],[-41.7054,-22.3098],[-41.9804,-22.5806],[-41.9409,-22.7883],[-42.0424,-22.9472],[-42.581,-22.941],[-42.9583,-22.9672],[-43.0811,-22.9024],[-43.0864,-22.7235],[-43.2289,-22.7479],[-43.2242,-22.9912],[-43.5327,-23.0462],[-43.8661,-22.9104],[-44.148,-23.0112],[-44.3679,-23.0049],[-44.6373,-23.0555],[-44.6673,-23.3352],[-44.9516,-23.3814],[-45.2155,-23.5758],[-45.4233,-23.6854],[-45.4643,-23.8026],[-45.6647,-23.7649],[-45.9721,-23.7955],[-46.6309,-24.1102],[-46.8672,-24.2363],[-47.1371,-24.4933],[-47.5921,-24.781],[-47.8766,-24.9976],[-47.9295,-25.168],[-48.186,-25.3096],[-48.4024,-25.2719],[-48.4761,-25.4428],[-48.4011,-25.5973],[-48.5451,-25.8161],[-48.6195,-26.1797],[-48.7482,-26.2689],[-48.6517,-26.4065],[-48.6776,-26.703],[-48.5542,-27.1962],[-48.6426,-27.5579],[-48.6057,-27.8252],[-48.6208,-28.0755],[-48.6932,-28.3103],[-48.7973,-28.4426],[-48.7997,-28.5753],[-49.2714,-28.871],[-49.5,-29.0756],[-49.7461,-29.3633],[-50.0333,-29.8009],[-50.2994,-30.4259],[-50.6199,-30.8978],[-50.9213,-31.2582],[-51.1517,-31.4806],[-51.4604,-31.7026],[-51.7982,-31.9005],[-52.0392,-32.1149],[-52.0632,-31.8304],[-51.8932,-31.8677],[-51.6806,-31.7745],[-51.4462,-31.5574],[-51.2722,-31.4771],[-51.1743,-31.3399],[-51.1614,-31.1188],[-50.9801,-31.0944],[-50.9408,-30.9036],[
1-50.7702,-30.8134],[-50.6894,-30.7043],[-50.7162,-30.4259],[-50.5819,-30.4388],[-50.5464,-30.3167],[-50.6463,-30.2368],[-50.932,-30.3744],[-51.0405,-30.2608],[-51.1572,-30.3642],[-51.3592,-30.6745],[-51.3765,-30.8467],[-51.4591,-30.9129],[-51.4637,-31.0527],[-51.717,-31.2436],[-51.9724,-31.3839],[-52.027,-31.5991],[-52.1198,-31.695],[-52.1935,-31.8854],[-52.1274,-32.1678],[-52.3418,-32.4399],[-52.5084,-32.8753],[-52.6523,-33.1377],[-52.9208,-33.4018],[-53.3707,-33.7422],[-53.5376,-33.6228],[-53.5314,-33.171],[-53.1254,-32.7368],[-53.6017,-32.403],[-53.7618,-32.0568],[-53.9207,-31.9525],[-54.2205,-31.8553],[-54.3699,-31.7452],[-54.5876,-31.4851],[-54.8959,-31.3914],[-55.2546,-31.2258],[-55.366,-31.046],[-55.5573,-30.876],[-55.8736,-31.0696],[-56.0048,-31.0793],[-55.999,-30.837],[-56.1761,-30.6283],[-56.8328,-30.1072],[-57.1205,-30.1445],[-57.2144,-30.2834],[-57.5524,-30.2612],[-57.609,-30.188],[-57.4052,-30.034],[-57.2246,-29.7823],[-56.9387,-29.595],[-56.7725,-29.4179],[-56.5707,-29.1382],[-56.3932,-28.997],[-56.3224,-28.8523],[-56.1029,-28.6517],[-55.8589,-28.3543],[-55.6721,-28.345],[-55.7255,-28.2043],[-55.4767,-28.0893],[-55.3465,-27.9561],[-55.1014,-27.8669],[-54.9101,-27.7084],[-54.8291,-27.5508],[-54.555,-27.4541],[-54.3271,-27.4234],[-54.2052,-27.2894],[-54.0401,-27.2437],[-53.8381,-27.1212],[-53.7174,-26.8828],[-53.7533,-26.7487],[-53.7109,-26.3519],[-53.6712,-26.2249],[-53.8232,-25.9595],[-53.8912,-25.6687],[-54.1546,-25.5231],[-54.444,-25.6248],[-54.6158,-25.576],[-54.6105,-25.4326],[-54.4731,-25.2204],[-54.413,-24.8675],[-54.3129,-24.5284],[-54.2809,-24.306],[-54.3182,-24.128],[-54.2418,-24.0472],[-54.4403,-23.9016],[-54.6254,-23.8124],[-54.9827,-23.9744],[-55.1944,-24.0175],[-55.3662,-23.9913],[-55.4423,-23.8652],[-55.459,-23.6868],[-55.5382,-23.5811],[-55.5185,-23.4155],[-55.6541,-22.8105],[-55.6177,-22.6716],[-55.7466,-22.5127],[-55.8492,-22.3076],[-56.1899,-22.2814],[-56.5239,-22.1025],[-56.6331,-22.2348],[-56.9374,-22.2712],[-57.2383,-22.1953],[-57.569,-22.182],[-57.7211,-22.0994],[-57.8203,-22.1425],[-57.9856,-22.0461],[-57.9162,-21.699],[-57.9459,-21.4939],[-57.8733,-21.355],[-57.8303,-20.9981],[-57.979,-20.6572],[-58.0023,-20.4654],[-58.1246,-20.2937],[-58.1598,-20.1645],[-57.8607,-19.9798],[-58.1314,-19.7446],[-57.8005,-19.0809],[-57.783,-18.9145],[-57.5741,-18.2793],[-57.5866,-18.1221],[-57.8325,-17.5122],[-57.9909,-17.5131],[-58.396,-17.2343],[-58.4597,-16.9108],[-58.4706,-16.6502],[-58.3503,-16.4908],[-58.3456,-16.2844],[-58.538,-16.3284],[-59.4343,-16.296],[-60.1756,-16.2693],[-60.2424,-15.4796],[-60.5305,-15.1432],[-60.2734,-15.0886],[-60.299,-14.6185],[-60.4747,-14.1848],[-60.4051,-14.0192],[-60.5065,-13.7897],[-61.0769,-13.4897],[-61.5115,-13.5412],[-61.79,-13.5256],[-61.9447,-13.4062],[-62.176,-13.1337],[-62.3529,-13.1323],[-62.6871,-12.9943],[-62.7654,-12.9974],[-63.0151,-12.8056],[-63.0675,-12.6694],[-63.3467,-12.68],[-63.5858,-12.5189],[-63.7882,-12.4696],[-63.9387,-12.5295],[-64.4205,-12.4399],[-64.5135,-12.2508],[-64.83,-12.0302],[-64.9925,-11.9751],[-65.0903,-11.7412],[-65.3221,-11.4393],[-65.39,-11.2462],[-65.3238,-11.0247],[-65.334,-10.8929],[-65.4399,-10.5862],[-65.4368,-10.449],[-65.3132,-10.2533],[-65.3094,-9.8728],[-65.3962,-9.7126],[-65.5586,-9.7974],[-65.7067,-9.7685],[-66.2635,-9.8262],[-66.5754,-9.8999],[-66.7301,-9.9754],[-67.1116,-10.2688],[-67.2805,-10.3172],[-67.5824,-10.5058],[-67.7217,-10.6829],[-67.8351,-10.663],[-68.0717,-10.7029],[-68.2666,-10.9333],[-68.398,-11.0185],[-68.7276,-11.1224],[-68.8483,-11.011],[-69.2285,-10.9555],[-69.5785,-10.9519],[-69.9603,-10.9297],[-70.2202,-11.0478],[-70.3922,-11.0585],[-70.5333,-10.9471],[-70.6423,-11.0101],[-70.637,-9.8236],[-70.5673,-9.7046],[-70.637,-9.4782],[-70.9708,-9.7659],[-71.238,-9.9661],[-71.608,-10.006],[-72.1815,-10.0038],[-72.1729,-9.844],[-72.2601,-9.7743],[-72.318,-9.5568],[-72.379,-9.5102],[-72.8143,-9.4103],[-73.2093,-9.4116],[-72.9703,-9.12],[-72.9741,-8.993],[-73.2031,-8.7192],[-73.3023,-8.6539],[-73.3605,-8.4795],[-73.5491,-8.3459],[-73.6102,-8.1457],[-73.7755,-7.9366],[-73.7205,-7.7826],[-73.8221,-7.7391],[-74.0021,-7.5562],[-73.9644,-7.3791],[-73.7496,-7.3356],[-73.7234,-7.2628],[-73.8046,-7.0799],[-73.758,-6.9059],[-73.4999,-6.6795],[-73.1374,-6.466],[-73.1354,-6.3443],[-73.2355,-6.0984],[-73.163,-5.9333],[-72.9799,-5.635],[-72.8871,-5.1228],[-72.6987,-5.0673],[-72.2568,-4.749],[-71.8448,-4.5044],[-71.5214,-4.4698],[-70.9737,-4.3504],[-70.7995,-4.1733],[-70.4046,-4.1502],[-70.239,-4.3011],[-70.0533,-4.3331],[-69.9658,-4.2359],[-69.8498,-3.6597],[-69.6691,-2.6676],[-69.4003,-1.1948],[-69.4487,-.9986],[-69.5435,-.9173],[-69.6207,-.7211],[-69.5921,-.6394],[-69.6675,-.4823],[-69.9228,-.3176],[-70.0706,-.1387],[-70.0539,.5786],[-69.8071,.6074],[-69.4722,.73],[-69.3586,.6514],[-69.1741,.6354],[-69.1633,.864],[-69.2587,1.0154],[-69.3615,1.0642],[-69.8522,1.0593],[-69.8486,1.7087],[-69.5812,1.7709],[-69.3197,1.7212],[-68.1765,1.7198],[-68.256,1.8455],[-68.1303,1.9555],[-67.9898,1.7527],[-67.8152,1.79],[-67.6092,2.035],[-67.4996,2.1078],[-67.352,2.0861],[-67.1192,1.7034],[-67.0901,1.6155],[-67.0936,1.2098],[-66.8761,1.2231],[-66.4293,.8218],[-66.3017,.7522],[-66.06,.7854],[-65.6814,.9834],[-65.566,.9262],[-65.4734,.6913],[-65.3609,.8685],[-65.1037,1.1082],[-64.818,1.2573],[-64.7317,1.2533],[-64.486,1.4526],[-64.3042,1.4553],[-64.1149,1.6191],[-64.0354,1.9045],[-63.8446,1.9769],[-63.394,2.2223],[-63.3893,2.4119],[-63.9242,2.4523],[-64.0487,2.5251],[-64.009,2.672],[-64.0379,2.8016],[-64.2188,3.2047],[-64.2212,3.5873],[-64.2754,3.6628],[-64.5679,3.8998],[-64.8178,4.2323],[-64.7224,4.2744],[-64.5763,4.1399],[-64.2556,4.1404],[-64.1218,4.0671],[-64.0214,3.9291],[-63.653,3.9406],[-63.5267,3.8936],[-63.2948,3.9224],[-62.9685,3.594],[-62.7646,3.673],[-62.7122,4.0179],[-62.4106,4.1568],[-62.1531,4.0982],[-61.5543,4.2878],[-61.4793,4.4023],[-61.2802,4.5168],[-61.0028,4.5354],[-60.9062,4.6868],[-60.7417,4.7743],[-60.6277,4.8923],[-60.6046,4.9944],[-60.6721,5.1644],[-60.7422,5.2022],[-60.3351,5.1991],[-60.142,5.239],[-59.9907,5.0828],[-60.0317,4.7405],[-60.1245,4.5976],[-60.1112,4.511],[-59.8333,4.476],[-59.7033,4.381],[-59.7386,4.2269],[-59.5512,3.9335],[-59.6791,3.6996],[-59.8544,3.5873],[-59.8311,3.3494],[-59.9723,2.9903],[-59.9942,2.6902],[-59.8897,2.363],[-59.7552,2.2743],[-59.7563,1.9005],[-59.6666,1.7465],[-59.5357,1.6999],[-59.2312,1.3758],[-58.9684,1.3044],[-58.8625,1.2036],[-58.6845,1.2813],[-58.5119,1.2848],[-58.5061,1.4384],[-58.3958,1.4819],[-58.3407,1.5876],[-58.0347,1.5201],[-57.9827,1.6484],[-57.7956,1.6999],[-57.5943,1.7043],[-57.4128,1.9089],[-57.1189,2.0141],[-57.0377,1.9365],[-56.8368,1.8814],[-56.4828,1.9422]]],[[[-45.2603,-23.8892],[-45.4514,-23.8958],[-45.3023,-23.7276],[-45.2603,-23.8892]]]]},properties:{name:"Brazil",id:"BR"},id:"BR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-58.1598,-20.1645],[-58.1399,-19.9989],[-58.1803,-19.8178],[-59.0905,-19.286],[-60.0073,-19.2976],[-61.5119,-19.6065],[-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.2665,-22.6032],[-64.3739,-22.7612],[-64.5237,-22.3715],[-64.6056,-22.229],[-65.0579,-22.103],[-65.771,-22.0994],[-66.0986,-21.8353],[-66.2476,-21.8304],[-66.3652,-22.1136],[-66.7117,-22.2161],[-66.8002,-22.4097],[-66.9911,-22.51],[-67.1948,-22.8216],[-67.5799,-22.8918],[-67.7945,-22.8793],[-67.8795,-22.8229],[-67.8818,-22.4936],[-67.9503,-22.3338],[-67.9883,-22.0572],[-68.0768,-21.9827],[-68.1121,-21.7532],[-68.1865,-21.6187],[-68.1969,-21.3004],[-68.4355,-20.9484],[-68.5582,-2
10.9018],[-68.5631,-20.7202],[-68.4999,-20.6119],[-68.7451,-20.4588],[-68.6885,-20.3101],[-68.7276,-20.0695],[-68.6002,-20.0451],[-68.5782,-19.8564],[-68.6983,-19.721],[-68.4628,-19.4329],[-68.8579,-19.0934],[-68.9684,-18.9682],[-69.0923,-18.2824],[-69.1455,-18.1439],[-69.094,-18.0507],[-69.3133,-17.9432],[-69.3579,-17.7719],[-69.4951,-17.6196],[-69.5108,-17.506],[-69.5219,-17.3888],[-69.6249,-17.2002],[-69.4212,-17.0399],[-69.1999,-16.7683],[-69.0208,-16.6422],[-69.0061,-16.4336],[-68.8579,-16.355],[-68.9134,-16.2618],[-69.1342,-16.2218],[-69.2176,-16.149],[-69.3919,-15.7367],[-69.4185,-15.6035],[-69.1726,-15.2368],[-69.3748,-14.963],[-69.3595,-14.7952],[-69.276,-14.7459],[-69.235,-14.5972],[-69.0132,-14.3775],[-69.0046,-14.2652],[-68.8803,-14.199],[-69.0741,-13.6828],[-68.9835,-13.4963],[-68.9786,-12.8802],[-68.7591,-12.6871],[-68.6852,-12.502],[-69.0461,-11.8757],[-69.5785,-10.9519],[-69.2285,-10.9555],[-68.8483,-11.011],[-68.7276,-11.1224],[-68.398,-11.0185],[-68.2666,-10.9333],[-68.0717,-10.7029],[-67.8351,-10.663],[-67.7217,-10.6829],[-67.5824,-10.5058],[-67.2805,-10.3172],[-67.1116,-10.2688],[-66.7301,-9.9754],[-66.5754,-9.8999],[-66.2635,-9.8262],[-65.7067,-9.7685],[-65.5586,-9.7974],[-65.3962,-9.7126],[-65.3094,-9.8728],[-65.3132,-10.2533],[-65.4368,-10.449],[-65.4399,-10.5862],[-65.334,-10.8929],[-65.3238,-11.0247],[-65.39,-11.2462],[-65.3221,-11.4393],[-65.0903,-11.7412],[-64.9925,-11.9751],[-64.83,-12.0302],[-64.5135,-12.2508],[-64.4205,-12.4399],[-63.9387,-12.5295],[-63.7882,-12.4696],[-63.5858,-12.5189],[-63.3467,-12.68],[-63.0675,-12.6694],[-63.0151,-12.8056],[-62.7654,-12.9974],[-62.6871,-12.9943],[-62.3529,-13.1323],[-62.176,-13.1337],[-61.9447,-13.4062],[-61.79,-13.5256],[-61.5115,-13.5412],[-61.0769,-13.4897],[-60.5065,-13.7897],[-60.4051,-14.0192],[-60.4747,-14.1848],[-60.299,-14.6185],[-60.2734,-15.0886],[-60.5305,-15.1432],[-60.2424,-15.4796],[-60.1756,-16.2693],[-59.4343,-16.296],[-58.538,-16.3284],[-58.3456,-16.2844],[-58.3503,-16.4908],[-58.4706,-16.6502],[-58.4597,-16.9108],[-58.396,-17.2343],[-57.9909,-17.5131],[-57.8325,-17.5122],[-57.5866,-18.1221],[-57.5741,-18.2793],[-57.783,-18.9145],[-57.8005,-19.0809],[-58.1314,-19.7446],[-57.8607,-19.9798],[-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],[-89.2374,15.8942],[-89.2125,16.5272],[-89.1615,17.8149],[-89.1335,17.9707],[-89.0505,17.9996],[-88.8978,17.9144],[-88.8064,17.9654],[-88.5862,18.2903],[-88.523,18.4457],[-88.2957,18.4723],[-88.3492,18.3587],[-88.1303,18.3507],[-88.0973,18.1217],[-88.2717,17.6098],[-88.2034,17.5166],[-88.2673,17.3928],[-88.2939,17.1921],[-88.2617,16.9631],[-88.3134,16.6328],[-88.5622,16.2906],[-88.6952,16.2475],[-88.8792,16.0167],[-88.8941,15.8907]]]},properties:{name:"Belize",id:"BZ"},id:"BZ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[28.1481,56.143],[28.2844,56.056],[28.564,56.092],[28.7948,55.9426],[29.0874,56.0212],[29.375,55.9386],[29.3532,55.7843],[29.4824,55.6845],[29.937,55.8454],[30.2335,55.8452],[30.4563,55.7868],[30.6254,55.6663],[30.9069,55.5699],[30.8145,55.2788],[30.9779,55.0506],[30.8301,54.915],[30.799,54.7834],[31.1213,54.6484],[31.1847,54.4529],[31.4036,54.1959],[31.792,54.0558],[31.7543,53.8106],[32.2004,53.7813],[32.4503,53.6929],[32.4698,53.5469],[32.6855,53.4481],[32.7042,53.3363],[32.1422,53.0913],[31.8497,53.1061],[31.6681,53.2009],[31.4178,53.196],[31.2589,53.0167],[31.535,52.7983],[31.5771,52.3122],[31.7636,52.1012],[31.3459,52.1054],[30.9806,52.0461],[30.6672,51.8142],[30.5331,51.5964],[30.6325,51.3554],[30.5447,51.2651],[30.3334,51.3254],[30.1607,51.4779],[29.553,51.4346],[29.3466,51.3825],[29.1357,51.6173],[28.6479,51.4566],[28.5991,51.5427],[28.1836,51.6078],[27.8587,51.5925],[27.2701,51.6135],[27.1422,51.752],[26.4533,51.8135],[25.9251,51.9136],[25.2672,51.9378],[24.3617,51.8674],[24.1269,51.6646],[23.9511,51.5851],[23.7069,51.6413],[23.6053,51.5179],[23.5449,51.7103],[23.6257,51.8093],[23.6523,52.0403],[23.4584,52.1695],[23.1969,52.257],[23.204,52.338],[23.4797,52.5515],[23.8445,52.6642],[23.9156,52.7703],[23.8872,53.0276],[23.5991,53.5993],[23.4845,53.9398],[23.7336,53.9122],[24.1912,53.9504],[24.3177,53.8929],[24.7683,53.9746],[24.8255,54.1191],[25.0462,54.1331],[25.4612,54.2929],[25.5731,54.1399],[25.7493,54.157],[25.7027,54.2931],[25.5473,54.3317],[25.7249,54.5643],[25.7227,54.7179],[25.8594,54.9192],[26.175,55.0033],[26.2917,55.1396],[26.6011,55.1303],[26.7756,55.2732],[26.4577,55.3425],[26.5936,55.6676],[26.8226,55.7091],[27.0526,55.8305],[27.5768,55.7988],[27.6425,55.9117],[27.8964,56.0762],[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:[[[[-73.0269,21.1925],[-73.1645,20.979],[-73.661,20.9373],[-73.6803,21.1033],[-73.5232,21.1907],[-73.2353,21.1543],[-73.0269,21.1925]]],[[[-77.6578,24.2496],[-77.5615,24.1368],[-77.5187,23.8696],[-77.5737,23.7391],[-77.7712,23.7524],[-77.8522,24.0405],[-77.9998,24.2198],[-77.7015,24.2878],[-77.6578,24.2496]]],[[[-77.7439,24.7072],[-77.7453,24.4635],[-78.0449,24.2873],[-78.1916,24.4662],[-78.3665,24.5443],[-78.2426,24.654],[-78.2988,24.7538],[-78.1594,25.0224],[-78.2113,25.1911],[-78.0333,25.1431],[-77.8403,24.7942],[-77.7439,24.7072]]],[[[-78.493,26.7292],[-78.3718,26.6981],[-77.9439,26.7443],[-77.9261,26.6635],[-78.234,26.6373],[-78.671,26.5063],[-78.5971,26.798],[-78.493,26.7292]]],[[[-77.2257,25.904],[-77.4032,26.0247],[-77.2468,26.1565],[-77.2062,26.489],[-77.0663,26.5303],[-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.2369,44.9141],[19.3568,44.8586],[19.292,44.6966],[19.1513,44.5275],[19.1517,44.3024],[19.339,44.2256],[19.5836,44.0436],[19.5494,43.9872],[19.2449,43.9651],[19.4882,43.7036],[19.4513,43.562],[19.1943,43.5331],[18.9404,43.4967],[19.0367,43.3574],[18.8512,43.3463],[18.6741,43.2309],[18.6235,43.0276],[18.4437,42.9685],[18.4659,42.7772],[18.5431,42.6742],[18.4362,42.5597],[18.3039,42.5996],[17.8413,42.8451],[17.6678,42.897],[17.5852,42.9383],[17.6247,43.0426],[17.2931,43.3054],[17.2736,43.4457],[17.0845,43.5167],[16.7134,43.7786],[16.5905,43.9131],[16.214,44.215],[16.1301,44.4738],[15.7369,44.7658],[15.7879,45.1791],[16.0285,45.1898],[16.2935,45.0086],[16.5305,45.2168],[16.7907,45.1969],[16.9185,45.2768],[17.1254,45.1716],[17.5462,45.1227],[17.69,45.1582],[17.8129,45.0779],[17.9963,45.1418],[18.2848,45.1343],[18.6625,45.0774],[18.8366,44.8835],[19.007,44.8693]
1]]},properties:{name:"Bosnia and Herzegovina",id:"BA"},id:"BA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[28.5853,43.7422],[28.5618,43.5012],[28.4655,43.3893],[28.1339,43.3955],[27.9288,43.186],[27.8888,42.7497],[27.7539,42.7066],[27.4849,42.4683],[27.7082,42.3502],[27.9825,42.0474],[28.0145,41.9689],[27.8791,41.9866],[27.5346,41.9209],[27.2949,42.0794],[27.0117,42.0585],[26.8848,41.992],[26.6153,41.9649],[26.5114,41.8264],[26.321,41.7167],[26.0658,41.6732],[26.1435,41.5214],[26.1355,41.3856],[25.9233,41.3119],[25.7848,41.3306],[25.2512,41.2436],[25.1332,41.3159],[24.5961,41.4429],[24.5184,41.5525],[24.0558,41.5272],[23.635,41.3869],[23.24,41.3852],[23.1561,41.3221],[22.9159,41.3363],[23.0056,41.7172],[22.8369,41.9937],[22.5826,42.1047],[22.3442,42.3138],[22.5235,42.4412],[22.4361,42.6289],[22.4667,42.8425],[22.7064,42.8837],[22.9421,43.0972],[22.9767,43.1878],[22.7677,43.3543],[22.5546,43.4546],[22.3948,43.7067],[22.3655,43.8621],[22.421,44.0077],[22.5972,44.0751],[22.7051,44.2376],[23.0287,44.0778],[22.8684,43.9477],[22.919,43.8345],[23.2244,43.8741],[23.5347,43.8536],[24.2267,43.7635],[24.4305,43.7946],[25.1598,43.6863],[25.4972,43.6708],[25.819,43.7666],[25.9335,43.8705],[26.2158,44.0072],[26.4893,44.084],[27.0867,44.1675],[27.4254,44.0205],[27.8844,43.9872],[28.05,43.8226],[28.4233,43.7404],[28.5853,43.7422]]]},properties:{name:"Bulgaria",id:"BG"},id:"BG"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[91.1506,22.1753],[91.0449,22.1051],[91.0795,22.5197],[91.1781,22.2831],[91.1506,22.1753]]],[[[90.7777,22.0892],[90.5149,22.0652],[90.6805,22.3275],[90.649,22.5406],[90.5651,22.6178],[90.5029,22.8353],[90.672,22.8131],[90.7369,22.6387],[90.8682,22.4847],[90.8301,22.1597],[90.7777,22.0892]]],[[[92.575,21.9782],[92.5937,21.4673],[92.5391,21.3199],[92.3304,21.4397],[92.1795,21.2933],[92.2643,21.0615],[92.3242,20.7917],[92.0561,21.1747],[92.0082,21.6848],[91.9132,21.8832],[91.8501,22.1575],[91.693,22.5046],[91.5296,22.7075],[91.4094,22.7972],[91.1515,22.6138],[90.9455,22.597],[90.8265,22.7213],[90.6334,23.0941],[90.6561,23.273],[90.6157,23.4421],[90.4079,23.4319],[90.5908,23.2664],[90.5953,23.1341],[90.4661,23.0537],[90.435,22.7519],[90.4874,22.5885],[90.5957,22.4358],[90.5895,22.2583],[90.3556,22.0483],[90.2881,21.8992],[90.1589,21.8171],[90.071,21.8872],[90.0879,22.0172],[89.8118,21.9835],[89.5685,21.7673],[89.4518,21.821],[89.3537,21.7212],[89.2343,21.7225],[89.094,21.873],[89.0514,22.0932],[89.0501,22.2747],[88.9209,22.632],[88.8508,23.0404],[88.928,23.1865],[88.7242,23.2548],[88.7407,23.4368],[88.5671,23.6743],[88.6998,24.0023],[88.7336,24.2309],[88.6421,24.3259],[88.3971,24.3894],[88.287,24.48],[88.1454,24.4857],[88.0233,24.6278],[88.1499,24.9145],[88.3132,24.8817],[88.4561,25.1884],[88.7478,25.1689],[88.8903,25.1942],[88.944,25.291],[88.8201,25.3655],[88.7691,25.4903],[88.5933,25.4951],[88.4521,25.5746],[88.2528,25.7899],[88.0846,25.8884],[88.1507,26.0873],[88.4402,26.3696],[88.3461,26.505],[88.5183,26.5179],[88.683,26.2915],[89.1082,26.2023],[89.2893,26.0376],[89.5499,26.0052],[89.6191,26.2156],[89.7097,26.1712],[89.8229,25.9413],[89.814,25.3052],[90.2503,25.1849],[90.4394,25.1578],[91.2931,25.1778],[91.4799,25.1422],[92.0499,25.1693],[92.2048,25.1107],[92.4685,24.9443],[92.4432,24.8493],[92.2514,24.895],[92.1981,24.6859],[92.0641,24.3743],[91.9518,24.3566],[91.8768,24.1954],[91.6686,24.1901],[91.5265,24.0907],[91.3672,24.0933],[91.2318,23.9207],[91.1603,23.6605],[91.3152,23.1043],[91.4364,23.1998],[91.5114,23.0338],[91.6198,22.9796],[91.7738,23.1061],[91.7543,23.2872],[91.938,23.5047],[91.9296,23.6858],[92.1524,23.7218],[92.2461,23.6836],[92.3344,23.3236],[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],[.3824,14.246],[.3549,14.1391],[.4292,13.9722],[.6183,13.7036],[.748,13.6743],[.9779,13.5518],[1.0178,13.4679],[.973,13.1705],[.9872,13.0418],[1.0969,13.0009],[1.5652,12.6356],[1.7898,12.6134],[1.9562,12.7075],[2.0739,12.7142],[2.2115,12.5384],[2.2039,12.4128],[2.0685,12.379],[2.0912,12.2778],[2.389,11.897],[2.2874,11.6914],[1.9802,11.4184],[1.8577,11.4433],[1.6002,11.4007],[1.4267,11.4473],[1.3175,11.2955],[1.1457,11.252],[1.0622,11.058],[.9007,10.9932],[.4843,10.9919],[-.0686,11.1157],[-.2994,11.1668],[-.4918,11.0074],[-.6485,10.9266],[-.7014,10.9888],[-1.2327,10.9972],[-1.5368,11.0225],[-1.5996,10.9976],[-2.7517,10.9865],[-2.8298,10.9985],[-2.9148,10.5924],[-2.7865,10.4019],[-2.7832,10.0832],[-2.7508,9.9097],[-2.7659,9.658],[-2.6958,9.4813],[-2.8167,9.4258],[-2.9883,9.6873],[-3.2235,9.8954],[-3.5811,9.9243],[-3.8776,9.895],[-4.2671,9.7432],[-4.3322,9.6455],[-4.5266,9.7237],[-4.6258,9.7134],[-4.9698,9.9301],[-5.0999,10.2417],[-5.2623,10.3198],[-5.3822,10.314],[-5.5236,10.4259],[-5.457,10.7712],[-5.4905,11.0425],[-5.2999,11.2058],[-5.2293,11.5223],[-5.2905,11.6834],[-5.2881,11.8277],[-5.1059,11.9675],[-4.798,12.0319],[-4.587,12.1549],[-4.4287,12.3377],[-4.4218,12.5814],[-4.4807,12.6724],[-4.2272,12.7936],[-4.2252,12.8793],[-4.3286,13.119],[-4.0512,13.3822],[-3.8534,13.3733],[-3.5758,13.194],[-3.3017,13.2806],[-3.2702,13.5775],[-3.1985,13.673],[-3.0387,13.6392],[-2.917,13.6796],[-2.874,13.9508],[-2.7788,14.0738],[-2.5868,14.2274],[-2.4572,14.274],[-2.1132,14.1684],[-2.0572,14.1945],[-1.9731,14.4564],[-1.7678,14.4862],[-1.4937,14.626],[-1.0496,14.8195],[-.7604,15.0477],[-.5364,15.0779],[-.4055,15.0126],[-.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.4908,11.4992],[3.4877,11.3954],[3.7163,11.0797],[3.7567,10.7686],[3.8343,10.6074],[3.7837,10.4361],[3.6803,10.4277],[3.5764,10.2683],[3.6461,10.16],[3.5573,9.9074],[3.3252,9.7783],[3.3296,9.6668],[3.1361,9.4516],[3.1481,9.3206],[3.0451,9.084],[2.7748,9.0485],[2.733,8.7826],[2.686,7.874],[2.7193,7.6161],[2.785,7.4767],[2.7504,7.395],[2.7566,7.0679],[2.7215,6.9804],[2.7748,6.7119],[2.7064,6.3692],[2.2869,6.3279],[1.6224,6.2169],[1.7778,6.2946],[1.7432,6.4264],[1.5776,6.6874],[1.6246,6.9973],[1.6246,8.2708],[1.6002,9.0498],[1.4244,9.2851],[1.3472,9.5674],[1.3299,9.9971],[.7799,10.3598],[.7875,10.7104],[.9007,10.9932],[1.0622,11.058],[1.1457,11.252],[1.3175,11.2955],[1.4267,11.4473],[1.6002,11.4007],[1.8577,11.4433],[1.9802,11.4184],[2.2874,11.6914],[2.389,11.897],[2.4125,11.9995],[2.3659,12.2219],[2.8782,12.3679],[3.1494,12.118],[3.3598,11.8805],[3.4499,11.8521],[3.5955,11.6963]]]},properties:{name:"Benin",id:"BJ"},id:"BJ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[30.5535,-2.3999],[30.4244,-2.6414],[30.4239,-2.8243],[30.5149,-2.9175],[30.7804,-2.985],[30.7901,-3.2744],[30.6818,-3.3095],[30.6321,-3.4187],[30.4252,-3.5891],[30.3791,-3.7307],[30.2686,-3.8506],[30.1469,-4.0854],[29.9472,-4.3073],[29.7177,-4.456],[29.4034,-4.4494],[29.3315,-4.0956],[29.2232,-3.9109],[29.2099,-3.3632],[29.2245,-3.0533],[29.0168,
1-2.7994],[29.0146,-2.7204],[29.0634,-2.6023],[29.2969,-2.6729],[29.3901,-2.8087],[29.6981,-2.7945],[29.8682,-2.7164],[29.9303,-2.3396],[30.1425,-2.4141],[30.4084,-2.3129],[30.5535,-2.3999]]]},properties:{name:"Burundi",id:"BI"},id:"BI"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[48.5729,41.8446],[48.8241,41.6297],[49.1064,41.3017],[49.2263,41.026],[49.5561,40.7162],[49.7758,40.5839],[49.9907,40.5768],[50.3067,40.4121],[50.1434,40.3234],[49.9188,40.3163],[49.5512,40.1942],[49.4775,40.0872],[49.3244,39.6083],[49.363,39.3495],[49.2693,39.2851],[49.1997,39.0725],[49.0137,39.1342],[48.8508,38.8155],[48.8685,38.4355],[48.5929,38.4111],[48.4175,38.5864],[48.0233,38.819],[48.05,38.9349],[48.2422,38.9788],[48.2741,39.0991],[48.1254,39.1715],[48.1361,39.3122],[48.3221,39.3992],[47.9958,39.6842],[47.773,39.6486],[47.1884,39.341],[46.9891,39.1803],[46.8528,39.1484],[46.5549,38.9042],[46.4906,38.9065],[46.5501,39.2012],[46.3783,39.3823],[46.4813,39.555],[46.2021,39.5945],[45.7897,39.8812],[45.9646,40.2337],[45.5695,40.417],[45.376,40.6381],[45.5877,40.8467],[45.19,41.1264],[45.0013,41.291],[45.281,41.4495],[45.7155,41.3377],[45.7928,41.2245],[46.0312,41.1672],[46.1705,41.1978],[46.4577,41.07],[46.6264,41.1597],[46.6189,41.3439],[46.3055,41.5077],[46.1821,41.6573],[46.4298,41.8907],[46.5523,41.8122],[46.7494,41.8126],[47.2053,41.4557],[47.2612,41.315],[47.5204,41.2289],[47.8609,41.2129],[48.0562,41.4588],[48.3913,41.6018],[48.5729,41.8446]]],[[[46.1146,38.8776],[45.4798,39.0063],[45.1412,39.2545],[44.8171,39.6504],[44.7683,39.7037],[45.0315,39.7649],[45.1487,39.6566],[45.4568,39.4946],[45.7506,39.563],[45.7662,39.3783],[45.9774,39.2438],[45.9517,39.1781],[46.1146,38.8776]]]]},properties:{name:"Azerbaijan",id:"AZ"},id:"AZ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[16.9531,48.5988],[16.8626,48.4413],[16.9727,48.198],[17.1475,48.0058],[17.0299,47.8371],[17.0668,47.7075],[16.7476,47.6862],[16.6397,47.609],[16.6229,47.4474],[16.4342,47.3675],[16.4533,47.0066],[16.2527,46.972],[16.0929,46.8632],[15.9575,46.6777],[15.767,46.7114],[15.4394,46.6297],[15.0009,46.6262],[14.7567,46.4992],[14.5037,46.4171],[13.6998,46.5201],[13.1689,46.5725],[12.3881,46.7025],[12.1542,46.9351],[12.1693,47.0821],[11.7756,46.9862],[11.2442,46.9755],[11.0249,46.7971],[10.7599,46.7935],[10.4528,46.865],[10.3493,46.9849],[10.1798,46.8623],[9.9969,46.8854],[9.8455,47.0075],[9.5801,47.0572],[9.5277,47.2707],[9.6258,47.4669],[9.5241,47.5242],[9.7488,47.5757],[10.0342,47.4736],[10.0963,47.3795],[10.3129,47.3133],[10.4306,47.541],[10.8731,47.5202],[10.981,47.3981],[11.2979,47.4247],[11.717,47.5837],[12.1857,47.6196],[12.1968,47.7093],[12.4827,47.6374],[12.686,47.6693],[12.7828,47.5641],[13.0145,47.478],[13.0336,47.6986],[12.8977,47.7217],[12.9537,47.8908],[12.7601,48.0759],[12.8143,48.1607],[13.4095,48.3942],[13.4868,48.582],[13.675,48.5229],[13.7855,48.5873],[13.8148,48.7669],[14.0492,48.6024],[14.3674,48.5762],[14.6915,48.5993],[14.822,48.774],[14.9228,48.7713],[14.972,48.9839],[15.3107,48.9739],[15.7009,48.8605],[15.8252,48.8645],[16.0573,48.7549],[16.3672,48.7389],[16.4777,48.8001],[16.8839,48.7036],[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],[145.8216,-41.0247],[146.3175,-41.1637],[146.5745,-41.1424],[146.99,-40.9923],[147.3207,-40.9564],[147.4547,-41.0017],[147.6216,-40.8445],[147.8729,-40.8725],[147.9687,-40.7797],[148.2151,-40.8547],[148.2928,-40.9471],[148.3123,-41.3497],[148.2901,-41.4651],[148.3017,-42.0399],[148.1831,-42.0648],[148.0229,-42.2596],[148.0096,-42.4359],[147.9244,-42.5726],[147.915,-42.8163],[147.9807,-43.1572],[147.7859,-43.2202],[147.6478,-43.0205],[147.8001,-42.9282],[147.5737,-42.8456],[147.4081,-42.894],[147.2598,-43.0711],[147.2452,-43.2158],[147.0774,-43.2757],[146.8741,-43.6126],[146.6992,-43.602],[146.5483,-43.5088],[146.187,-43.5128],[146.0431,-43.5474],[145.9752,-43.277],[145.8025,-43.2442],[145.6099,-42.9983],[145.4874,-42.9268],[145.2681,-42.5442],[145.1989,-42.2308],[145.2384,-42.0195],[145.0555,-41.8269],[144.778,-41.4189],[144.6462,-40.9808],[144.7097,-40.7828],[144.8184,-40.7216],[145.0431,-40.7868]]],[[[148.3261,-40.307],[148.4743,-40.4326],[148.1024,-40.4517],[148.3261,-40.307]]],[[[148.0003,-39.7574],[148.1778,-39.9385
1],[148.2972,-39.9856],[148.3234,-40.1445],[148.1055,-40.2621],[147.8906,-40.0144],[147.8391,-39.8316],[148.0003,-39.7574]]],[[[143.928,-40.1161],[143.8388,-39.9039],[143.8619,-39.7379],[144.0008,-39.5803],[144.0913,-39.638],[144.1411,-39.9536],[143.928,-40.1161]]],[[[137.5963,-35.7384],[138.0464,-35.7553],[138.0118,-35.9076],[137.8356,-35.8676],[137.6709,-35.8978],[137.5901,-36.027],[137.4485,-36.0749],[137.2097,-35.9826],[137.1475,-36.0389],[136.7551,-36.0332],[136.5407,-35.8902],[136.6388,-35.7491],[137.0916,-35.6639],[137.334,-35.5924],[137.5306,-35.6053],[137.5963,-35.7384]]],[[[113.1831,-26.0531],[112.9643,-25.7833],[112.9084,-25.5698],[112.9825,-25.52],[113.1831,-26.0531]]],[[[153.0775,-25.7509],[153.0069,-25.7291],[152.9767,-25.5516],[153.0606,-25.3021],[153.038,-25.1933],[153.1894,-25.0704],[153.2422,-24.9226],[153.1809,-24.765],[153.2821,-24.7383],[153.35,-25.0633],[153.1414,-25.5129],[153.0775,-25.7509]]],[[[151.1466,-23.491],[151.2957,-23.7205],[151.1843,-23.7409],[151.0334,-23.5301],[151.1466,-23.491]]],[[[146.2784,-18.2313],[146.3419,-18.4],[146.2358,-18.4506],[146.1164,-18.2926],[146.2784,-18.2313]]],[[[139.5077,-16.5729],[139.4305,-16.6608],[139.1597,-16.7416],[139.1628,-16.6258],[139.2929,-16.4673],[139.5881,-16.3954],[139.6977,-16.5148],[139.5077,-16.5729]]],[[[136.7147,-13.8039],[136.8044,-13.8426],[136.7454,-14.0725],[136.8856,-14.1972],[136.8945,-14.2931],[136.6495,-14.2802],[136.3632,-14.2288],[136.4275,-14.1262],[136.4249,-13.8648],[136.6557,-13.6761],[136.7147,-13.8039]]],[[[130.4594,-11.6795],[130.5025,-11.8357],[130.3174,-11.7718],[130.1314,-11.8246],[130.0719,-11.6808],[130.1975,-11.6582],[130.1527,-11.4775],[130.3391,-11.3372],[130.4594,-11.6795]]],[[[130.6188,-11.3763],[130.7524,-11.3843],[130.9126,-11.3093],[131.0232,-11.3341],[131.2682,-11.1899],[131.5385,-11.4367],[131.2922,-11.711],[130.9508,-11.9263],[130.645,-11.7425],[130.5118,-11.6178],[130.4226,-11.4456],[130.3684,-11.2152],[130.4266,-11.1832],[130.6188,-11.3763]]],[[[132.5932,-11.3026],[132.4938,-11.1637],[132.484,-11.0372],[132.5932,-10.9977],[132.6292,-11.169],[132.5932,-11.3026]]],[[[143.1787,-11.9547],[143.1046,-12.1695],[143.1103,-12.3036],[143.2542,-12.3977],[143.4015,-12.6401],[143.5121,-13.0946],[143.5294,-13.3037],[143.5866,-13.4435],[143.5485,-13.7409],[143.6435,-13.9638],[143.7562,-14.349],[143.9617,-14.4627],[144.2099,-14.302],[144.4731,-14.2319],[144.648,-14.4924],[145.2876,-14.943],[145.2517,-15.0975],[145.293,-15.3274],[145.2717,-15.4765],[145.3755,-15.8809],[145.4581,-16.0563],[145.4261,-16.406],[145.55,-16.6249],[145.7546,-16.8797],[145.9122,-16.9125],[145.902,-17.0701],[146.0498,-17.3808],[146.1257,-17.6352],[146.0325,-18.2731],[146.2229,-18.5096],[146.3334,-18.5536],[146.297,-18.8412],[146.4813,-19.0787],[146.8288,-19.2359],[147.0028,-19.2558],[147.1387,-19.393],[147.4183,-19.3783],[147.5861,-19.6229],[147.7424,-19.7703],[147.9155,-19.8693],[148.081,-19.8986],[148.3669,-20.0877],[148.6004,-20.1454],[148.7593,-20.2897],[148.8849,-20.481],[148.73,-20.4677],[148.6839,-20.5804],[148.7895,-20.7358],[149.0607,-20.9613],[149.205,-21.1251],[149.3293,-21.4762],[149.454,-21.5787],[149.4602,-21.7656],[149.5956,-22.2574],[149.7039,-22.4408],[149.9418,-22.308],[150.0763,-22.1647],[150.2348,-22.3728],[150.5415,-22.5593],[150.5686,-22.3839],[150.6725,-22.4181],[150.7639,-22.5761],[150.783,-23.1767],[150.8429,-23.4582],[151.1537,-23.784],[151.5008,-24.0126],[151.6908,-24.0383],[151.9025,-24.2008],[152.1298,-24.5976],[152.4565,-24.8023],[152.5022,-24.9638],[152.6545,-25.2018],[152.789,-25.2741],[152.9137,-25.4321],[152.9204,-25.6887],[153.0282,-25.8703],[153.1649,-25.9644],[153.0842,-26.3039],[153.1623,-26.9827],[153.117,-27.1944],[153.1978,-27.4048],[153.3856,-27.7683],[153.4548,-28.0484],[153.5755,-28.2407],[153.5693,-28.5336],[153.6168,-28.673],[153.6044,-28.8546],[153.4624,-29.0503],[153.3483,-29.2905],[153.3469,-29.4964],[153.2724,-29.8924],[153.0304,-30.5635],[153.0478,-30.9071],[152.9439,-31.4349],[152.7859,-31.7865],[152.5595,-32.0457],[152.5453,-32.2432],[152.4703,-32.439],[152.2474,-32.6085],[152.1644,-32.7573],[151.8128,-32.9011],[151.4839,-33.3476],[151.432,-33.5216],[151.2922,-33.5811],[151.3228,-33.6992],[151.2313,-34.0294],[150.9601,-34.2971],[150.8714,-34.4991],[150.6902,-35.1778],[150.5673,-35.2142],[150.3742,-35.584],[150.
11953,-35.8334],[150.063,-36.5503],[149.9605,-36.8455],[149.9862,-37.2583],[149.9325,-37.5286],[149.8096,-37.5477],[149.5654,-37.7297],[149.2986,-37.8021],[148.944,-37.7883],[148.2626,-37.8309],[147.8769,-37.9344],[147.6314,-38.0555],[147.3957,-38.2189],[146.8568,-38.6632],[146.4355,-38.7116],[146.2163,-38.7826],[146.3366,-38.8941],[146.4666,-38.8403],[146.4839,-39.065],[146.4,-39.1453],[146.1586,-38.8657],[145.9353,-38.9016],[145.791,-38.6668],[145.6063,-38.657],[145.3973,-38.5354],[145.542,-38.3938],[145.4758,-38.2438],[145.293,-38.2375],[145.1913,-38.3836],[144.9596,-38.5008],[144.9112,-38.3441],[145.1198,-38.0915],[144.8912,-37.8997],[144.5383,-38.0773],[144.6653,-38.21],[144.1016,-38.4622],[143.8117,-38.6987],[143.5391,-38.8208],[143.2262,-38.7431],[143.0824,-38.6459],[142.84,-38.5807],[142.6123,-38.4515],[142.3446,-38.372],[142.1879,-38.3996],[141.9247,-38.2837],[141.725,-38.2713],[141.594,-38.3876],[141.4244,-38.3636],[141.214,-38.1718],[141.0112,-38.0769],[140.6272,-38.0285],[140.3906,-37.8966],[140.2122,-37.6423],[139.7843,-37.2459],[139.7385,-37.0595],[139.8575,-36.6622],[139.7288,-36.3714],[139.5486,-36.0967],[139.2449,-35.8272],[139.0376,-35.6892],[139.1779,-35.5231],[139.3253,-35.4268],[139.193,-35.3474],[138.9151,-35.489],[138.5218,-35.6426],[138.1845,-35.6128],[138.3998,-35.3256],[138.5112,-35.0242],[138.4899,-34.7636],[138.0895,-34.1697],[137.919,-34.456],[137.8742,-34.7272],[137.6918,-35.1432],[137.4596,-35.1312],[137.1444,-35.2364],[136.8834,-35.2399],[137.0144,-34.9159],[137.3908,-34.9132],[137.4929,-34.5976],[137.4592,-34.3788],[137.4938,-34.1613],[137.6505,-33.859],[137.9319,-33.5789],[137.8524,-33.2007],[137.9927,-33.0942],[137.9133,-32.7706],[137.7907,-32.8234],[137.6802,-32.9779],[137.4423,-33.1936],[137.3544,-33.4302],[137.2372,-33.6295],[136.6353,-33.8967],[136.4307,-34.0299],[136.1213,-34.4289],[135.8909,-34.6611],[135.9988,-34.9439],[135.7923,-34.8631],[135.6476,-34.9394],[135.4807,-34.7583],[135.2308,-34.5799],[135.4501,-34.5812],[135.1855,-33.9069],[134.8886,-33.6264],[134.7909,-33.3285],[134.6076,-33.19],[134.3013,-33.1652],[134.1735,-32.9792],[134.1002,-32.7488],[134.2272,-32.7306],[134.2343,-32.5486],[133.9302,-32.4119],[133.7868,-32.269],[133.5511,-32.1829],[133.212,-32.1837],[132.7575,-31.956],[132.3238,-32.0199],[132.2146,-32.0071],[131.7214,-31.6964],[131.3929,-31.5485],[131.1435,-31.4957],[130.783,-31.604],[130.1296,-31.5792],[129.1877,-31.66],[128.9462,-31.7026],[128.5462,-31.8877],[128.0677,-32.0666],[127.678,-32.1513],[127.3198,-32.2641],[126.7791,-32.3111],[126.1364,-32.257],[125.9171,-32.2969],[125.4639,-32.5566],[125.2668,-32.6143],[124.759,-32.8829],[124.3732,-32.9583],[124.126,-33.1292],[123.8685,-33.5962],[123.6506,-33.8364],[123.5067,-33.9163],[123.3656,-33.9052],[123.2076,-33.9882],[123.0677,-33.9007],[122.7774,-33.891],[122.1511,-33.9917],[122.061,-33.8745],[121.4054,-33.8266],[120.8145,-33.8714],[120.4186,-33.9629],[120.2095,-33.9353],[119.854,-33.9748],[119.6351,-34.1009],[119.4505,-34.3681],[119.2476,-34.4565],[118.8951,-34.48],[118.1356,-34.9865],[117.5817,-35.0979],[117.144,-35.0335],[116.5172,-34.9878],[115.9868,-34.7952],[115.7262,-34.5262],[115.2779,-34.3038],[115.1278,-34.3419],[115.0089,-34.2558],[114.9734,-34.0512],[114.9938,-33.5154],[115.1815,-33.6433],[115.3587,-33.6397],[115.5154,-33.5314],[115.6831,-33.1927],[115.6188,-32.6671],[115.708,-32.5682],[115.7382,-31.8881],[115.6982,-31.6946],[115.4545,-31.3026],[115.2943,-30.9617],[115.1767,-30.8081],[115.0781,-30.5604],[114.9947,-30.2164],[114.9423,-29.7215],[114.9592,-29.4334],[114.8571,-29.1431],[114.6285,-28.8719],[114.5375,-28.5429],[114.165,-28.0808],[114.1335,-27.9765],[114.0984,-27.5442],[114.0283,-27.3471],[113.7092,-26.8477],[113.3332,-26.4171],[113.2311,-26.2414],[113.3891,-26.1055],[113.5818,-26.5583],[113.7336,-26.5951],[113.8366,-26.5006],[113.853,-26.3319],[113.5889,-26.0984],[113.5134,-25.8982],[113.3953,-25.7131],[113.5396,-25.6252],[113.7132,-25.8308],[113.6918,-26.0918],[113.766,-26.1597],[113.8801,-26.0278],[113.9422,-26.2587],[114.0905,-26.3936],[114.2156,-26.2893],[114.2143,-25.8516],[113.9928,-25.5449],[113.671,-24.9772],[113.5693,-24.6931],[113.4175,-24.4356],[113.4215,-24.1324],[113.5529,-23.7329],[113.7571,-23.4182],[113.7948,-23.0236],[113.7677,-22.8127],[113.683,-22.6378],[113.9586,-21.9392],[114.1424,-21.9099],[114.0927,-22.1815],[114.1637,-22.3231],[114.1415,-22.4829],[114.3777,-22.3413],[114.6027,-21.9423],[114.8588,-21.7359],[115.1616,-21.6307],[115.4563,-21.4917],[116.0107,-21.0305],[116.7068,-20.6536],[117.1391,-20.6408],[117.4063,-20.7211],[117.6838,-20.6426],[118.1991,-20.3753],[118.7513,-20.2617],[119.1047,-19.9954],[119.5858,-2
10.0384],[119.7678,-19.9585],[120.1962,-19.9092],[120.4337,-19.8418],[120.8785,-19.6651],[121.1799,-19.4778],[121.4937,-19.1067],[121.6309,-18.8168],[121.8337,-18.4772],[122.0064,-18.3938],[122.3611,-18.0369],[122.2372,-17.9685],[122.1475,-17.5491],[122.1604,-17.3138],[122.2612,-17.1358],[122.4321,-16.9702],[122.7202,-16.7878],[122.9168,-16.4327],[122.9705,-16.4367],[123.1419,-16.8633],[123.2657,-17.0368],[123.3833,-17.2929],[123.5254,-17.4856],[123.6079,-17.2197],[123.5862,-17.0825],[123.6639,-17.0231],[123.7988,-17.1274],[123.8743,-16.9187],[123.778,-16.8677],[123.4903,-16.4908],[123.5813,-16.4709],[123.6466,-16.343],[123.6071,-16.224],[123.7287,-16.1925],[123.8592,-16.3825],[123.9613,-16.2871],[124.13,-16.2786],[124.3004,-16.3883],[124.4545,-16.3355],[124.3883,-16.2032],[124.4345,-16.1038],[124.577,-16.1135],[124.3817,-15.758],[124.4398,-15.4934],[124.5614,-15.4961],[124.7505,-15.2852],[125.063,-15.4424],[125.0728,-15.3065],[124.909,-15.3101],[124.8389,-15.1609],[125.024,-15.0247],[125.1886,-15.0455],[125.3556,-15.1196],[125.384,-15.0158],[125.2432,-14.9448],[125.1789,-14.7148],[125.2845,-14.5839],[125.4359,-14.5568],[125.6814,-14.3881],[125.8194,-14.4693],[125.85,-14.5972],[126.0209,-14.4946],[126.0165,-14.3712],[126.1115,-14.1142],[126.2584,-14.1635],[126.4031,-14.0188],[126.5696,-14.1608],[126.7809,-13.9553],[126.7756,-13.7884],[126.9034,-13.744],[127.0992,-13.8674],[127.2931,-13.9349],[127.6727,-14.195],[127.8875,-14.4853],[128.1996,-14.7517],[128.1752,-15.0433],[128.4774,-14.7881],[128.6355,-14.781],[129.0581,-14.8844],[129.2378,-15.0801],[129.2676,-14.8715],[129.4589,-14.9332],[129.5672,-15.0473],[129.6369,-14.8511],[129.7536,-14.7894],[129.6049,-14.6473],[129.608,-14.5595],[129.3785,-14.3926],[129.4593,-14.2137],[129.7097,-13.9802],[129.8389,-13.5731],[129.9378,-13.5017],[130.1358,-13.4484],[130.2597,-13.3024],[130.1349,-13.1457],[130.1682,-12.9574],[130.3178,-12.8829],[130.3999,-12.688],[130.6174,-12.6467],[130.6228,-12.431],[130.898,-12.5238],[130.8736,-12.3671],[131.0236,-12.3427],[131.0458,-12.1895],[131.2198,-12.178],[131.4382,-12.277],[131.7263,-12.2783],[131.8879,-12.2321],[132.0641,-12.281],[132.2532,-12.186],[132.3722,-12.2392],[132.5839,-12.1101],[132.6305,-12.035],[132.6301,-11.8357],[132.674,-11.6489],[132.4751,-11.4917],[132.278,-11.4677],[132.1333,-11.5006],[131.812,-11.2715],[131.9616,-11.181],[132.1977,-11.3048],[132.2625,-11.2041],[132.5573,-11.367],[132.6829,-11.5055],[132.8573,-11.391],[133.0247,-11.4527],[133.1854,-11.7057],[133.3563,-11.7283],[133.5334,-11.8162],[133.904,-11.8322],[134.2369,-12.008],[134.5379,-12.0608],[134.7301,-11.9844],[134.8548,-12.1025],[135.0297,-12.194],[135.2179,-12.2215],[135.3524,-12.1291],[135.5486,-12.0608],[135.7883,-11.9072],[135.8896,-11.9929],[135.7027,-12.1518],[135.744,-12.2419],[135.9379,-12.1522],[136.0085,-12.1913],[136.0818,-12.4226],[136.2606,-12.4337],[136.3286,-12.3058],[136.27,-12.1318],[136.4435,-11.9516],[136.5403,-11.9578],[136.6095,-12.1336],[136.7196,-12.2264],[136.8972,-12.2437],[136.9473,-12.3498],[136.5372,-12.7843],[136.5945,-13.0036],[136.4613,-13.2251],[136.2939,-13.1381],[135.9273,-13.3041],[135.9291,-13.6215],[135.9894,-13.8102],[135.8833,-14.1533],[135.7444,-14.2865],[135.4053,-14.7583],[135.4532,-14.923],[135.5309,-15.0002],[135.8327,-15.16],[136.2052,-15.4033],[136.2913,-15.5702],[136.5838,-15.7065],[136.705,-15.6852],[136.6983,-15.8348],[136.7844,-15.8942],[137.0019,-15.8783],[137.2994,-16.0665],[137.7037,-16.2329],[137.9128,-16.4766],[138.2448,-16.7181],[138.5059,-16.7896],[138.6257,-16.778],[139.0097,-16.8992],[139.1104,-17.0142],[139.2485,-17.3285],[139.4407,-17.3804],[139.6897,-17.5406],[140.0359,-17.7027],[140.2095,-17.7044],[140.5114,-17.6245],[140.8305,-17.4146],[140.9659,-17.0146],[141.2189,-16.6462],[141.412,-16.0696],[141.3929,-15.9049],[141.4515,-15.6053],[141.6255,-15.0566],[141.523,-14.4702],[141.5945,-14.1528],[141.4808,-13.9269],[141.4724,-13.7977],[141.5341,-13.554],[141.6455,-13.2593],[141.6135,-12.9432],[141.7822,-12.7786],[141.9296,-12.7399],[141.8524,-12.5788],[141.6779,-12.4914],[141.6886,-12.3511],[141.8057,-12.0799],[141.9513,-11.8961],[142.1391,-11.2733],[142.1684,-10.9466],[142.3264,-10.884],[142.4565,-10.7074],[142.6052,-10.7482],[142.5528,-10.8743],[142.7233,-11.0105],[142.8369,-11.3071],[142.8724,-11.8215],[142.9887,-11.9192],[143.1787,-11.9547]]]]},properties:{name:"Australia",id:"AU"},id:"AU"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[69.2822,-49.0587],[69.1499,-48.9189],[69.3688,-48.8905],[69.2822,-49.0587]]],[[[69.185,-49.1093],[69.3142,-49.1062],[69.5348,-48.9744],[69.5423,-49.2558],[69.8544,-49.2217],[70.32,-49.0587],[70.4843,-49.084],[70.5553,-49.2012],[70.4852,-49.3277],[70.2978,-49.425],[70.1656,-49.3428],[69.9157,-49.3486],[69.7492,-49.4476],[69.8557,-49.5439],[69.6129,-49.6509],[69.153,-49.5297],[68.9928,-49.7051],[68.7828,-49.6513],[68.8721,-49.4445],[68.7695,-49.0658],[68.8321,-48.8488],[69.0572,-48.6566],[69.1362,-48.8612],[69.0328,-49.0175],[69.185,-49.1093]]]]},properties:{name:"French Southern and Antarctic Lands",id:"TF"},id:"TF"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-60.625,-62.5602],[-60.1398,-62.5486],[-60.0027,-62.6183],[-60.2211,-62.7453],[-60.378,-62.6165],[-61.0633,-62.6791],[-60.7318,-62.4909],[-60.625,-62.5602]]],[[[-57.9783,-61.9121],[-57.6767,-61.9423],[-57.9628,-62.0777],[-58.4666,-62.1371],[-58.594,-62.2477],[-58.9553,-62.1642],[-58.6836,-62.0084],[-58.3995,-61.9383],[-57.9783,-61.9121]]],[[[-66.1737,-80.0779],[-66.9041,-79.9088],[-67.0772,-79.7619],[-67.8087,-79.5457],[-66.0141,-79.6243],[-65.5793,-79.7707],[-65.5045,-79.9545],[-66.1737,-80.0779]]],[[[-160.4672,-81.5894],[-163.766,-81.4447],[-163.869,-81.3239],[-162.4565,-81.3133],[-160.938,-81.4633],[-160.4672,-81.5894]]],[[[-153.9304,-80.0335],[-154.9416,-79.9665],[-155.7511,-79.8298],[-155.6743,-79.7654],[-153.9304,-80.0335]]],[[[-59.7339,-80.3442],[-59.8256,-80.7331],[-60.5828,-80.9484],[-62.0233,-80.8889],[-62.9403,-80.766],[-63.1441,-80.5946],[-64.065,-80.6505],[-64.2683,-80.7486],[-66.1839,-80.4419],[-65.9801,-80.3846],[-62.5189,-80.3736],[-61.3128,-80.3065],[-61.6943,-80.1343],[-61.3432,-79.8866],[-60.5788,-79.741],[-59.8733,-79.777],[-59.7064,-79.8755],[-59.7339,-80.3442]]],[[[-31.1188,-79.7983],[-30.6601,-79.733],[-29.6145,-79.9097],[-30.4221,-80.0109],[-31.8242,-79.8498],[-31.1188,-79.7983]]],[[[-33.9342,-79.3202],[-34.0501,-79.357],[-36.4813,-79.294],[-35.5347,-79.0898],[-34.3914,-79.223],[-33.9342,-79.3202]]],[[[-159.053,-79.8076],[-160.3021,-79.8444],[-161.8655,-79.7037],[-163.7125,-79.4418],[-164.2259,-79.3206],[-164.1255,-78.9953],[-163.2562,-78.7223],[-162.3901,-78.76],[-161.6431,-78.9012],[-159.6842,-79.4023],[-158.9966,-79.7352],[-159.053,-79.8076]]],[[[-70.334,-79.6797],[-71.5259,-79.6238],[-71.7836,-79.4445],[-71.6675,-79.2456],[-71.2544,-79.0596],[-70.544,-78.8838],[-67.4785,-78.3627],[-66.7281,-78.3836],[-67.4809,-78.6823],[-69.2509,-79.2101],[-69.6864,-79.4432],[-69.7317,-79.6185],[-70.334,-79.6797]]],[[[167.6429,-78.1412],[167.377,-78.2491],[166.1217,-78.2748],[166.1111,-78.0897],[166.8635,-78.1963],[167.6429,-78.1412]]],[[[-45.2226,-78.8106],[-43.722,-78.8186],[-43.5443,-78.902],[-42.9654,-79.4769],[-42.9901,-79.8014],[-43.2673,-79.9785],[-43.7582,-80.0207],[-43.5278,-80.1916],[-49.1875,-80.643],[-49.773,-80.7842],[-54.1626,-80.8703],[-54.3473,-80.5693],[-53.4823,-80.1889],[-52.2971,-80.1414],[-51.7114,-79.99],[-50.3391,-79.4796],[-50.7331,-79.2829],[-50.2197,-78.6051],[-49.0811,-78.0476],[-47.692,-77.8403],[-46.8257,-77.7852],[-45.5302,-77.8815],[-44.3399,-78.0928],[-43.8086,-78.2864],[-43.9473,-78.5975],[-45.0679,-78.6615],[-45.2226,-78.8106]]],[[[-67.2619,-79.4525],[-67.4343,-79.5013],[-68.5489,-79.4374],[-68.0327,-79.227],[-67.0685,-79.2687],[-67.2619,-79.4525]]],[[[-150.3971,-77.3693],[-151.3446,-77.2965],[-151.0216,-77.2201],[-150.3971,-77.3693]]],[[[-161.9937,-83.1186],[-163.0467,-83.0968],[-163.796,-82.8425],[-162.7985,-82.8647],[-161.6351,-83.0271],[-161.9937,-83.1186]]],[[[167.0841,-77.3218],[167.4609,-77.3941],[168.4508,-77.3862],[169.2756,-77.4545],[169.3528,-77.5247],[168.3225,-77.6827],[167.3921,-77.6485],[166.729,-77.8509],[166.2367,-77.5473],[166.6264,-77.3768],[166.4129,-77.2521],[166.9873,-77.1864],[167.0841,-77.3218]]],[[[-149.2307,-77.1207],[-150.4619,-77.0759],[-150.7886,-76.9818],[-149.8706,-76.8752],[-149.2307,-77.1207]]],[[[-145.2382,-75.7114],[-146.0427,-75.6119],[-145.7608,-75.5138],[-145.2382,-75.7114]]],[[[-131.0667,-74.5839],[-131.8408,-74.5426],[-132.1627,-74.4258],[-131.7627,-74.3237],[-130.9812,-74.4143],[-131.0667,-74.5839]]],[[[-127.3657,-74.6225],[-127.8172,-74.5745],[-128.0962,-74.4662],[-127.8529,-74.3317],[-127.1451,-74.48],[-127.3657,-74.6225]]],[[[-116.7385,-74.1648],[-117.2303,-74.1928],[-117.3764,-74.0827],[-116.3814,-73.8656],[-116.155,-73.9105],[-116.7385,-74.1648]]],[[[-119.549,-74.1102],[-119.8025,-73.8146],[-118.9593,-73.8097],[-119.0585,-73.9979],[-119.549,-74.1102]]],[[[-120.5562,-73.756],[-120.2726,-73.9891],[-120.9894,-74.1573],[-121.0625,-74.3375],[-122.2867,-74.4032],[-122.8591,-74.3428],[-122.8806,-74.0991],[-122.6247,-73.9655],[-123.0347,-73.8377],[-123.1121,-73.6823],[-122.4356,-73.6814],[-120.5562,-73.756]]],[[[-20.6075,-73.8865],[-20.6543,-74.1049],[-20.4233,-74.3175],[-2
10.8456,-74.4378],[-21.2884,-73.9895],[-21.0245,-73.8803],[-20.6075,-73.8865]]],[[[-126.3299,-73.2864],[-125.7358,-73.4058],[-125.2761,-73.6903],[-125.8285,-73.7183],[-125.6745,-73.8221],[-124.9933,-73.8297],[-124.5399,-73.7396],[-124.1284,-73.8341],[-124.1517,-73.9442],[-123.8004,-74.0761],[-123.8368,-74.2256],[-124.8731,-74.2083],[-126.244,-73.891],[-126.4961,-73.7001],[-127.4143,-73.5163],[-127.2676,-73.3041],[-126.3299,-73.2864]]],[[[-73.8785,-73.3569],[-74.1466,-73.3157],[-73.8321,-73.1133],[-73.5425,-73.1239],[-73.8785,-73.3569]]],[[[-74.3544,-73.0986],[-74.6678,-73.2753],[-74.3661,-73.4644],[-74.5748,-73.6113],[-75.9009,-73.3325],[-76.0176,-73.0853],[-75.4395,-72.9943],[-75.7311,-72.8793],[-75.3769,-72.8203],[-74.4738,-72.894],[-74.2239,-72.997],[-74.3544,-73.0986]]],[[[-91.1608,-73.1821],[-91.5108,-73.1954],[-91.357,-72.9095],[-91.6699,-72.6236],[-91.3035,-72.5473],[-90.8072,-72.6108],[-90.7755,-72.993],[-91.1608,-73.1821]]],[[[-95.0271,-72.6649],[-95.2157,-72.5997],[-94.5139,-72.4918],[-94.4261,-72.6125],[-95.0271,-72.6649]]],[[[-98.0911,-71.9125],[-97.4734,-72.0004],[-96.8695,-71.8508],[-96.3834,-71.8362],[-96.1251,-71.8957],[-96.2982,-72.0452],[-96.715,-72.1318],[-96.7987,-72.2596],[-95.6095,-72.0683],[-95.5755,-72.4101],[-96.0782,-72.4536],[-96.0518,-72.5775],[-97.2503,-72.5207],[-98.4078,-72.5477],[-99.1488,-72.4718],[-100.1951,-72.2725],[-100.3573,-72.2783],[-102.2647,-72.1354],[-102.128,-71.9853],[-100.0846,-71.8371],[-99.8331,-72.0461],[-99.563,-71.9449],[-99.254,-71.972],[-98.6155,-71.7638],[-98.1892,-71.8202],[-98.0911,-71.9125]]],[[[-2.5329,-70.7677],[-2.0923,-70.821],[-2.2932,-70.9981],[-2.6068,-71.141],[-3.0069,-70.8516],[-3.5372,-70.6834],[-2.7499,-70.694],[-2.5329,-70.7677]]],[[[-73.7067,-70.635],[-73.5503,-70.7233],[-74.205,-70.924],[-74.8058,-71.0123],[-76.1763,-71.1326],[-76.5004,-70.9413],[-76.0345,-70.8361],[-75.21,-70.7726],[-75.0076,-70.6088],[-74.4687,-70.7269],[-74.4562,-70.5866],[-74.0383,-70.5529],[-73.7067,-70.635]]],[[[-60.7406,-70.7105],[-60.9755,-70.599],[-60.5538,-70.5089],[-60.4876,-70.6465],[-60.7406,-70.7105]]],[[[-5.894,-70.5524],[-6.1561,-70.6115],[-6.438,-70.4526],[-6.0682,-70.4046],[-5.894,-70.5524]]],[[[3.0371,-70.5973],[2.6314,-70.5005],[3.0722,-70.3815],[3.2599,-70.4486],[3.0371,-70.5973]]],[[[-3.2801,-70.5338],[-3.4968,-70.4885],[-3.2875,-70.3443],[-2.7135,-70.3203],[-2.7379,-70.5072],[-3.2801,-70.5338]]],[[[72.0024,-70.6328],[71.6593,-70.4974],[72.0002,-70.457],[72.0024,-70.6328]]],[[[4.5259,-70.4787],[4.1295,-70.4171],[4.0696,-70.2901],[4.4948,-70.2515],[4.5259,-70.4787]]],[[[26.8572,-70.3811],[26.4702,-70.4481],[26.0054,-70.3731],[25.9823,-70.2],[26.301,-70.0726],[26.6863,-70.1143],[26.8572,-70.3811]]],[[[1.2993,-70.255],[.9903,-70.2244],[1.0267,-70.05],[1.4125,-70.0406],[1.2993,-70.255]]],[[[-74.9871,-69.7277],[-74.8102,-69.7525],[-74.438,-69.9496],[-74.8489,-70.1791],[-75.7267,-70.0961],[-75.6814,-69.8817],[-74.9871,-69.7277]]],[[[16.2225,-70.0078],[15.6139,-69.939],[15.6991,-69.7734],[16.2469,-69.705],[16.2225,-70.0078]]],[[[-71.9853,-69.6984],[-72.2022,-69.7401],[-72.7768,-69.6451],[-72.9572,-69.5293],[-72.7262,-69.413],[-72.3311,-69.492],[-71.9853,-69.6984]]],[[[-61.9975,-69.7219],[-62.4962,-69.2882],[-62.1178,-69.2145],[-61.816,-69.3761],[-61.8071,-69.5146],[-61.9975,-69.7219]]],[[[-70.0511,-69.1892],[-69.7075,-69.3211],[-69.417,-69.5834],[-69.0914,-70.0903],[-68.7305,-70.4082],[-68.3361,-70.8561],[-68.2779,-71.0971],[-68.2411,-71.822],[-68.6399,-72.2099],[-69.1493,-72.4266],[-69.2092,-72.5344],[-70.5433,-72.6645],[-70.7313,-72.6228],[-71.8462,-72.6392],[-72.3675,-72.6698],[-72.8877,-72.5468],[-73.0864,-72.4079],[-72.6183,-72.2752],[-72.1349,-72.3316],[-70.8727,-72.3666],[-70.4277,-72.3227],[-70.206,-72.2277],[-70.6414,-72.1695],[-71.4125,-72.2845],[-71.8976,-72.1207],[-71.1066,-72.047],[-70.821,-71.9063],[-71.8162,-71.822],[-72.4121,-71.6622],[-72.9277,-71.9218],[-73.6328,-71.8348],[-73.5372,-72.0222],[-73.8994,-72.1522],[-74.4294,-72.0555],[-74.7858,-72.0634],[-75.3531,-71.8783],[-75.2925,-71.6151],[-74.8631,-71.5432],[-74.3919,-71.6382],[-74.4254,-71.4571],[-74.1872,-71.383],[-73.5454,-71.5729],[-73.6044,-71.351],[-73.3973,-71.3213],[-72.6216,-71.3883],[-72.4301,-71.2751],[-72.9055,-71.2232],[-73.0604,-71.1268],[-72.3564,-71.0749],[-71.7185,-71.145],[-71.
11941,-70.9848],[-70.2677,-70.9648],[-70.2987,-70.8361],[-71.0494,-70.762],[-71.1901,-70.6594],[-71.0611,-70.5369],[-70.328,-70.3611],[-69.9754,-70.3602],[-70.3276,-70.1596],[-70.7196,-70.1396],[-71.1204,-70.1964],[-71.6961,-70.0677],[-71.8537,-69.9692],[-71.743,-69.4227],[-72.0808,-69.2669],[-72.1378,-69.1147],[-71.869,-68.9411],[-71.3916,-68.8736],[-70.417,-68.7889],[-70.1054,-68.9593],[-70.0511,-69.1892]]],[[[-67.3489,-67.7661],[-67.6933,-67.7635],[-67.5568,-67.6046],[-67.1493,-67.6503],[-67.3489,-67.7661]]],[[[85.8225,-66.9534],[85.3587,-66.8544],[85.3405,-66.7234],[85.8061,-66.7745],[85.8225,-66.9534]]],[[[-67.9885,-67.4745],[-68.3814,-67.5553],[-68.5804,-67.7328],[-68.9014,-67.7444],[-69.0976,-67.6028],[-69.0825,-67.403],[-68.8199,-67.2335],[-68.3359,-66.802],[-67.8305,-66.6244],[-67.6811,-66.7088],[-67.9324,-66.8446],[-67.9683,-67.0324],[-67.6878,-67.1473],[-68.1752,-67.344],[-67.9885,-67.4745]]],[[[96.6127,-66.0358],[96.9318,-66.0585],[96.934,-66.201],[96.3947,-66.2249],[96.3987,-66.0802],[96.6127,-66.0358]]],[[[-65.8452,-65.8423],[-66.1752,-65.8667],[-65.9684,-65.5711],[-65.8139,-65.6865],[-65.8452,-65.8423]
1]],[[[100.9814,-65.6776],[100.5469,-65.7011],[100.2703,-65.6035],[100.4093,-65.4654],[100.8833,-65.378],[101.2207,-65.4721],[101.2385,-65.5644],[100.9814,-65.6776]]],[[[-57.2405,-64.5665],[-57.4458,-64.46],[-57.0226,-64.3522],[-56.9911,-64.468],[-57.2405,-64.5665]]],[[[-63.1805,-64.4693],[-63.0256,-64.6109],[-63.6468,-64.8032],[-64.272,-64.6975],[-64.171,-64.5821],[-63.6743,-64.4214],[-63.6832,-64.3428],[-63.3336,-64.266],[-63.1805,-64.4693]]],[[[-62.3258,-64.4245],[-62.7468,-64.4716],[-62.4798,-64.2106],[-62.5451,-64.0459],[-62.0586,-64.1382],[-62.1857,-64.369],[-62.3258,-64.4245]]],[[[-57.846,-64.0539],[-57.593,-63.9673],[-57.2494,-64.0969],[-57.3276,-64.2376],[-57.7033,-64.2931],[-58.3043,-64.3144],[-58.1472,-64.0974],[-58.4249,-64.0676],[-58.2748,-63.9163],[-57.9257,-63.8062],[-57.7794,-63.8683],[-57.846,-64.0539]]],[[[-57.0206,-63.3729],[-56.8348,-63.6313],[-57.1191,-63.6379],[-57.1522,-63.479],[-57.4607,-63.5136],[-58.2631,-63.7636],[-58.5318,-63.9154],[-58.839,-64.187],[-58.8954,-64.389],[-59.2294,-64.4436],[-59.5468,-64.3588],[-59.5732,-64.5306],[-59.9632,-64.4312],[-60.6598,-64.729],[-61.0598,-64.9812],[-61.7361,-65.0335],[-61.5774,-65.1858],[-61.9478,-65.1924],[-62.1453,-65.3318],[-61.9915,-65.5893],[-62.3051,-65.8405],[-62.1691,-66.0314],[-61.839,-66.1197],[-61.3592,-66.0589],[-61.266,-65.9799],[-60.6183,-65.9333],[-60.5653,-65.9795],[-60.9027,-66.1912],[-61.5261,-66.2258],[-61.8754,-66.296],[-62.2412,-66.197],[-62.682,-66.2374],[-62.6154,-66.4358],[-62.7049,-66.6799],[-63.2575,-66.264],[-63.7525,-66.2778],[-63.7558,-66.4092],[-64.0778,-66.6542],[-63.8088,-66.7612],[-63.7547,-66.873],[-64.0425,-66.9272],[-64.6862,-66.8064],[-64.8782,-67.0244],[-64.8193,-67.3076],[-65.4432,-67.3262],[-65.5234,-67.4448],[-65.4182,-67.6596],[-65.6002,-67.8758],[-65.4694,-68.0094],[-65.6394,-68.1306],[-64.8959,-68.1683],[-65.3651,-68.2873],[-64.9965,-68.4076],[-65.2417,-68.5833],[-64.8984,-68.6734],[-64.0785,-68.7711],[-64.1693,-68.5824],[-63.7964,-68.4697],[-63.7469,-68.7045],[-63.3436,-68.8106],[-63.4559,-69.0419],[-62.9941,-69.3291],[-62.4505,-69.5843],[-62.4072,-69.8271],[-62.2024,-70.0278],[-61.9611,-70.1201],[-62.3777,-70.3647],[-62.0008,-70.497],[-61.5046,-70.4907],[-61.6966,-70.6758],[-61.9942,-70.7287],[-61.9611,-70.9005],[-61.3128,-70.8676],[-61.0172,-71.1668],[-61.003,-71.3195],[-61.5159,-71.4793],[-61.7896,-71.616],[-61.5627,-71.6755],[-61.2136,-71.5641],[-60.949,-71.7474],[-61.0349,-71.8202],[-61.9389,-71.9036],[-62.2567,-72.0177],[-61.3104,-72.1127],[-60.7193,-72.0728],[-60.7302,-72.4261],[-61.2797,-72.4683],[-61.2862,-72.601],[-60.9391,-72.6995],[-60.5322,-72.6734],[-60.3846,-73.0072],[-59.9569,-73.0307],[-60.1223,-73.2753],[-60.5606,-73.2114],[-61.0813,-73.3281],[-61.4284,-73.1914],[-61.7876,-73.2549],[-61.6369,-73.5003],[-61.4054,-73.467],[-60.8789,-73.6122],[-60.9027,-73.8705],[-61.2034,-73.9566],[-61.0416,-74.1218],[-61.5707,-74.1946],[-61.3317,-74.3286],[-60.7042,-74.3073],[-61.0107,-74.4782],[-62.2257,-74.5057],[-61.8943,-74.713],[-61.928,-74.8626],[-62.3724,-74.9523],[-62.7086,-74.737],[-63.9247,-75.0047],[-63.337,-75.0349],[-63.2311,-75.1538],[-64.2796,-75.2928],[-63.3039,-75.3522],[-63.3634,-75.4517],[-65.0444,-75.7873],[-66.3705,-76.0132],[-67.5182,-76.1095],[-69.3044,-76.3506],[-69.9152,-76.5219],[-70.0954,-76.6546],[-70.8949,-76.7394],[-71.7987,-76.7527],[-72.7224,-76.6888],[-73.8798,-76.6968],[-75.2683,-76.5814],[-76.2442,-76.5854],[-77.19,-76.6298],[-77.168,-76.834],[-76.2487,-77.2747],[-75.3869,-77.474],[-74.5805,-77.478],[-72.852,-77.5903],[-73.2515,-77.8944],[-74.0421,-78.1093],[-74.812,-78.1776],[-75.3984,-78.1581],[-76.4378,-78.044],[-77.7422,-77.9401],[-79.6791,-77.8425],[-80.6015,-77.7519],[-81.4411,-77.8855],[-77.8582,-78.3507],[-77.4325,-78.4346],[-77.5451,-78.6597],[-77.8691,-78.7454],[-78.7116,-78.752],[-80.2923,-78.8226],[-83.246,-78.3569],[-83.7627,-78.4613],[-83.26,-78.7742],[-81.6608,-79.1],[-80.892,-79.5017],[-80.1512,-79.2683],[-79.4556,-79.3042],[-76.499,-79.3255],[-76.2176,-79.3872],[-76.0316,-79.6269],[-76.5578,-79.9035],[-77.702,-80.0096],[-79.6604,-79.9967],[-78.1761,-80.1667],[-76.4074,-80.0948],[-75.7091,-80.3829],[-75.2366,-80.8028],[-74.8067,-80.8867],[-73.9378,-80.8161],[-73.0296,-80.9173],[-72.1735,-80.7637],[-71.0176,-80.619],[-70.56,-80.6465],[-70.239,-80.8565],[-69.1817,-81.0048],[-68.5898,-80.9679],[-6
17.9654,-81.1481],[-65.5737,-81.4606],[-64.7501,-81.5219],[-62.4902,-81.557],[-62.542,-81.6781],[-64.6962,-81.6524],[-65.4867,-81.7749],[-64.1901,-81.7949],[-64.1371,-81.8695],[-65.9162,-81.9023],[-65.9133,-82.1833],[-64.9197,-82.3706],[-62.6454,-82.2632],[-60.8172,-82.2756],[-62.7357,-82.5273],[-61.917,-82.9765],[-61.2185,-82.9916],[-61.5898,-83.3414],[-60.9832,-83.4275],[-59.5159,-83.4586],[-57.3535,-82.8403],[-55.8008,-82.4785],[-55.2947,-82.4647],[-53.9862,-82.2006],[-52.415,-82.1349],[-50.653,-81.9756],[-48.3607,-81.8921],[-47.3602,-82.004],[-46.258,-81.9471],[-46.0465,-82.1584],[-46.5168,-82.4545],[-45.0437,-82.4381],[-43.6692,-82.2699],[-43.1805,-82.0173],[-41.4338,-81.2977],[-38.7718,-80.8823],[-37.2093,-81.0638],[-35.9657,-80.8907],[-35.3269,-80.6505],[-32.2556,-80.461],[-31.3121,-80.4499],[-31.0154,-80.3083],[-29.3291,-80.172],[-24.2403,-80.0619],[-23.5744,-79.9647],[-23.4069,-79.8591],[-24.2998,-79.7707],[-25.2586,-79.7623],[-29.9494,-79.599],[-30.2113,-79.4853],[-30.3161,-79.1631],[-31.4129,-79.1453],[-32.9943,-79.2288],[-34.1974,-79.1102],[-35.516,-78.9331],[-36.2391,-78.7742],[-36.181,-78.4684],[-35.5091,-78.0413],[-35.0877,-77.8372],[-34.5515,-77.7284],[-34.0758,-77.4252],[-32.6141,-77.1407],[-32.0634,-77.1598],[-31.6757,-77.0333],[-30.4892,-76.7625],[-30.2219,-76.6604],[-28.9336,-76.3701],[-27.1345,-76.1575],[-26.0594,-75.9573],[-24.2696,-75.7668],[-22.4654,-75.6612],[-21.4338,-75.6829],[-20.7833,-75.5942],[-20.4876,-75.4921],[-19.4931,-75.54],[-18.517,-75.39],[-18.7493,-75.2422],[-18.517,-75.0522],[-18.2211,-74.9745],[-17.9228,-74.6993],[-17.2989,-74.334],[-16.4296,-74.3237],[-15.6725,-74.4072],[-15.2899,-74.2807],[-14.5739,-73.9376],[-14.6114,-73.8519],[-15.7488,-73.9456],[-16.0975,-73.709],[-16.5188,-73.6441],[-16.4351,-73.4258],[-15.5959,-73.0968],[-15.0071,-73.0476],[-14.3211,-73.123],[-14.0001,-73.0005],[-14.2978,-72.7328],[-13.2087,-72.7852],[-12.7468,-72.629],[-11.497,-72.4128],[-10.9581,-71.9019],[-11.333,-71.7856],[-12.1482,-71.6138],[-12.3513,-71.3896],[-12.0736,-71.2968],[-11.663,-71.3315],[-10.8254,-71.5534],[-10.52,-71.2955],[-9.8879,-71.0274],[-9.2307,-71.1739],[-8.6466,-71.6728],[-7.9157,-71.6355],[-7.7137,-71.5463],[-7.6181,-71.1215],[-7.8735,-70.9404],[-7.7528,-70.8427],[-7.3881,-70.7868],[-6.8382,-70.8445],[-5.9364,-70.7127],[-5.5879,-70.8569],[-6.0802,-71.1539],[-5.9499,-71.3417],[-4.4502,-71.3275],[-3.7132,-71.3745],[-2.8121,-71.3208],[-2.2614,-71.3572],[-2.0146,-71.4336],[-.8958,-71.3492],[-.7599,-71.6302],[-.5431,-71.7128],[.1542,-71.3981],[.835,-71.2023],[1.9087,-71.0034],[2.6096,-70.9],[3.5067,-70.8445],[5.1132,-70.6559],[6.5079,-70.5866],[7.401,-70.4943],[7.6767,-70.3562],[8.5232,-70.4739],[8.8175,-70.3909],[9.1415,-70.1836],[9.6134,-70.2692],[10.2175,-70.5081],[11.2034,-70.7287],[11.7014,-70.7664],[12.0681,-70.6164],[12.4618,-70.37],[12.9292,-70.2133],[12.595,-70.1174],[13.0655,-70.0535],[13.2981,-70.2297],[13.8228,-70.3434],[14.4917,-70.2999],[15.807,-70.3238],[16.0254,-70.1933],[16.5847,-70.204],[16.709,-70.3971],[18.1246,-70.5405],[18.4326,-70.2901],[18.8774,-70.2013],[19.1966,-70.2932],[19.0265,-70.6741],[19.2649,-70.9022],[20.1283,-70.9178],[21.0707,-70.8436],[21.3374,-70.4952],[21.705,-70.2586],[21.9624,-70.3003],[22.3659,-70.4752],[22.2337,-70.6425],[22.4454,-70.7398],[22.979,-70.8103],[23.4069,-70.7233],[23.8037,-70.4046],[24.2356,-70.4486],[24.3856,-70.7043],[24.7567,-70.892],[25.1873,-70.971],[25.9743,-71.0372],[26.499,-71.0194],[27.207,-70.9111],[27.698,-70.7726],[28.9116,-70.5831],[29.4638,-70.4064],[30.0035,-70.2999],[31.0627,-70.2248],[31.3787,-70.2257],[32.6212,-70.0007],[32.8098,-69.9092],[32.9892,-69.6243],[32.903,-69.3788],[32.5675,-69.0743],[32.6416,-68.8688],[33.1214,-68.689],[33.4655,-68.6708],[34.193,-68.7023],[34.2192,-68.7906],[33.7722,-69.0201],[33.8135,-69.0991],[34.5961,-69.0947],[35.1314,-69.4871],[35.2246,-69.6371],[36.7187,-69.6522],[37.1147,-69.8107],[37.5599,-69.7184],[38.1445,-69.8245],[38.4992,-70.0562],[38.8592,-70.006],[39.4869,-69.6078],[39.7053,-69.4258],[39.8637,-68.9669],[40.4838,-68.7387],[40.8172,-68.7236],[41.1328,-68.5749],[41.8248,-68.4329],[42.409,-68.3521],[42.8196,-68.123],[44.6999,-67.9042],[44.9893,-67.7692],[45.5695,-67.7364],[45.8878,-67.6596],[46.3991,-67.6174],[46.3175,-67.4021],[46.5598,-67.2681],[46.8839,-67.2747],[47.4028,-67.4092],[47.1174,-67.5726],[47.4898,-67.728],[47.9585,-67.66],[48.2098,-67.6995],[48.3216,-67.9175],[48.6479,-67.7941],[48.6301,-67.5207],[49.0527,-67.3524],[49.2192,-67.2268],[48.7136,-67.217],[48.4655,-67.0435],[48.8303,-66.9383],[49.2472,-66.9414],[50.0062,-67.1753],[50.6059,-67.15],[50.5207,-66.8202],[50.3058,-66.7532],[50.2441,-66.6036],[50.3325,-66.4447],[50.9371,-66.3155],[51.8843,-66.0199],[52.9554,-65.9453],[53.6719,-65.8587],[54.9481,-65.9164],[55.2903,-65.9542],[55.7102,-66.0798],[56.3614,-66.3728],[56.8595,-66.4234],[57.1853,-66.6133],[56.8235,-66.7128],[56.2944,-66.6036],[56.4533,-66.7798],[56.3916,-66.9738],[55.8026,-67.1993],[56.155,-67.2645],[56.5621,-67.1158],[56.8919,-67.0563],[57.6274,-67.0142],[58.7376,-67.2295],[59.2507,-67.4851],[59.8677,-67.403],[60.4821,-67.3853],[61.309,-67.5402],[62.1737,-67.5753],[62.6878,-67.6476],[63.2377,-67.5269],[63.6989,-67.5082],[64.5739,-67.6205],[66.4884,-67.7657],[67.1751,-67.7679],[68.3279,-6
17.8895],[68.8996,-67.862],[69.4163,-67.743],[69.656,-67.8647],[69.6032,-68.0409],[69.9822,-68.4644],[69.5344,-68.7369],[69.6458,-68.9322],[69.5308,-69.0241],[69.6293,-69.2314],[69.3719,-69.3313],[68.9062,-69.3726],[68.8796,-69.4698],[69.1886,-69.6549],[69.0825,-69.8666],[68.7438,-69.9212],[68.1783,-69.8373],[67.5755,-70.0877],[67.2678,-70.2732],[67.9408,-70.4228],[68.5596,-70.4126],[69.0208,-70.3252],[69.2503,-70.4313],[69.1886,-70.7047],[68.8725,-71.0354],[68.6239,-71.1814],[68.0375,-71.391],[67.4321,-72.0031],[67.1134,-72.641],[66.8919,-72.9486],[66.4977,-73.1257],[66.5692,-73.2091],[67.322,-73.3001],[67.9714,-73.0857],[67.9714,-72.7506],[68.4197,-72.5149],[69.5548,-72.3746],[69.9623,-72.1327],[70.2943,-72.0555],[70.6161,-71.8419],[71.0787,-71.7367],[71.2766,-71.624],[71.4648,-71.1544],[71.9047,-70.7069],[72.2625,-70.6568],[72.7601,-70.3957],[72.8223,-70.0961],[73.3247,-69.8489],[73.9422,-69.7432],[74.5712,-69.8795],[75.1478,-69.8555],[75.4239,-69.8933],[75.8208,-69.7255],[75.8913,-69.5754],[76.3596,-69.4902],[77.1919,-69.2061],[77.5408,-69.1746],[77.8174,-69.069],[78.0149,-68.8918],[78.489,-68.6259],[78.5636,-68.3938],[78.7265,-68.2779],[79.288,-68.1195],[80.3631,-67.9468],[82.017,-67.6902],[82.607,-67.613],[83.3043,-67.6032],[83.4934,-67.4412],[84.4851,-67.1145],[84.7483,-67.1021],[85.7107,-67.1611],[86.1186,-67.055],[86.7503,-67.0373],[87.085,-66.94],[87.9803,-66.7882],[88.3141,-66.8175],[88.7895,-66.7918],[89.6986,-66.8229],[90.5473,-66.7341],[91.0218,-66.6027],[92.0734,-66.5077],[92.7308,-66.6244],[93.358,-66.5854],[93.9644,-66.6897],[94.3133,-66.6471],[94.8397,-66.5015],[95.5411,-66.6311],[96.4236,-66.5996],[97.1005,-66.4993],[97.7197,-66.6071],[98.2577,-66.4673],[98.7203,-66.553],[98.8587,-66.6706],[99.3701,-66.6484],[100.2117,-66.474],[100.8891,-66.3581],[101.3272,-66.1006],[101.4746,-65.9511],[102.1742,-65.9542],[102.674,-65.8654],[103.6386,-65.999],[103.9511,-65.9879],[104.6671,-66.1366],[105.0004,-66.1641],[106.3867,-66.4105],[107.1706,-66.4704],[107.6673,-66.5805],[107.785,-66.6639],[108.1578,-66.6391],[108.3762,-66.7656],[108.9102,-66.8619],[109.4629,-66.9085],[109.8238,-66.8335],[110.6223,-66.5241],[110.5868,-66.3124],[110.9069,-66.0767],[111.4533,-65.9608],[113.0992,-65.8001],[113.7096,-65.9297],[113.9546,-66.0603],[114.3368,-66.3603],[114.6187,-66.4682],[115.0826,-66.493],[115.3103,-66.561],[115.6352,-66.7714],[115.2739,-67.0279],[114.5708,-67.1087],[113.991,-67.2117],[114.0265,-67.4412],[114.6578,-67.3879],[115.3844,-67.2383],[115.8851,-67.2019],[116.7134,-67.047],[117.132,-67.1145],[117.7446,-67.1287],[118.1388,-67.0825],[118.5192,-67.1611],[118.9648,-67.1447],[119.7678,-66.9915],[119.9538,-67.0759],[119.2804,-67.1993],[119.1331,-67.3706],[120.4004,-67.2361],[120.9788,-67.1358],[121.4875,-67.0905],[122.1826,-66.8593],[123.2218,-66.7452],[123.9693,-66.608],[124.1961,-66.6009],[124.5978,-66.7083],[125.095,-66.6413],[125.3982,-66.4242],[125.8656,-66.3643],[126.6646,-66.4975],[126.8737,-66.7594],[127.5413,-67.051],[127.9679,-67.0279],[128.4304,-67.1194],[129.2369,-67.0417],[129.7412,-66.4686],[130.1203,-66.2915],[130.5784,-66.2085],[130.9517,-66.1912],[131.831,-66.2356],[132.3202,-66.1655],[132.8742,-66.1779],[133.4446,-66.0816],[133.8428,-66.1535],[134.1788,-66.2773],[134.2893,-66.4766],[134.9716,-66.3301],[135.352,-66.1273],[136.1941,-66.2924],[136.5532,-66.4389],[136.8892,-66.3395],[137.3362,-66.3466],[137.7539,-66.4065],[138.1401,-66.5441],[139.2418,-66.5738],[139.9001,-66.715],[140.9015,-66.7518],[141.2859,-66.8317],[141.9726,-66.8069],[142.3269,-66.9485],[142.8884,-67],[143.4481,-66.877],[143.8627,-66.9387],[143.9111,-67.0905],[144.3479,-67.0177],[144.6214,-67.1416],[143.9422,-67.7941],[144.189,-67.8997],[144.4043,-67.7941],[144.8793,-67.7209],[145.1278,-67.6259],[145.5566,-67.5908],[145.9752,-67.6241],[146.8279,-67.9645],[146.8967,-68.1204],[146.7978,-68.2735],[147.0938,-68.3685],[147.5688,-68.3751],[148.4561,-68.467],[148.8805,-68.4311],[149.7168,-68.4178],[150.3422,-68.436],[150.9357,-68.3583],[151.068,-68.3849],[151.139,-68.764],[151.562,-68.6939],[152.5453,-68.7298],[153.0819,-68.8568],[153.7052,-68.7289],[153.7846,-68.3498],[154.1997,-68.4178],[154.9876,-68.8412],[155.5202,-69.0246],[156.0112,-69.0778],[156.4888,-69.183],[157.0463,-69.1764],[157.4813,-69.3087],[157.7756,-69.2048],[158.1578,-69.2088],[159.3861,-69.4685],[159.7838,-69.5217],[160.1256,-69.7343],[160.2095,-69.9749],[160.6516,-70.0806],[161.0369,-70.3172],[161.4244,-70.8268],[161.6251,-70.916],[162.2865,-70.9688],[162.0397,-70.6252],[162.0219,-70.4397],[162.2159,
1-70.334],[162.6749,-70.3047],[163.3487,-70.6208],[163.9986,-70.6363],[164.4034,-70.5103],[165.854,-70.6452],[166.6269,-70.6643],[167.5692,-70.8103],[168.1725,-71.1832],[168.7979,-71.2747],[170.1625,-71.6307],[170.4359,-71.4189],[170.8589,-71.8686],[170.6756,-71.9685],[170.2242,-71.948],[170.0302,-72.1154],[169.9534,-72.403],[170.2859,-72.4772],[170.0479,-72.6006],[169.4402,-72.4869],[169.0723,-72.4687],[168.8201,-72.5526],[169.8287,-72.7288],[169.545,-73.0502],[169.0336,-73.2003],[168.7358,-73.0911],[168.2044,-73.1297],[167.1555,-73.1474],[166.883,-73.0112],[166.4671,-72.9974],[166.8342,-73.2242],[167.6158,-73.337],[166.9962,-73.5443],[166.1594,-73.5336],[166.1062,-73.7351],[165.7337,-73.8665],[165.3471,-73.8794],[165.1296,-73.3827],[164.8131,-73.3969],[164.7496,-73.5589],[164.98,-73.926],[164.7758,-74.0286],[165.2632,-74.4263],[165.3027,-74.5936],[164.1739,-74.5231],[163.7353,-74.5639],[163.2657,-74.4263],[163.1672,-74.6021],[162.6039,-74.8231],[162.5337,-75.1671],[162.0876,-75.2617],[161.6797,-75.2177],[160.9109,-75.3345],[161.9034,-75.4042],[162.1897,-75.4668],[162.239,-75.6217],[162.8156,-75.8463],[162.4365,-76.1548],[162.7277,-76.2254],[162.8245,-76.4638],[162.7628,-76.7456],[162.4503,-76.9556],[163.0868,-77.0324],[163.6075,-77.3879],[163.619,-77.5824],[164.0363,-77.8531],[164.4207,-77.8833],[164.4296,-78.0422],[163.9777,-78.2238],[164.628,-78.3157],[165.0506,-78.226],[165.6632,-78.3055],[166.2087,-78.4515],[167.0579,-78.5185],[167.049,-78.6859],[166.5248,-78.6948],[166.1168,-78.5709],[164.6347,-78.6033],[162.6394,-78.8976],[161.9744,-78.6943],[161.5017,-78.6774],[161.9513,-79.0299],[161.1905,-78.9788],[160.4829,-79.2017],[160.6463,-79.4267],[160.2091,-79.5546],[160.5589,-80.0104],[158.7673,-80.2932],[158.5738,-80.4233],[160.542,-80.425],[160.8305,-80.73],[160.2601,-80.7868],[160.7169,-80.9076],[160.7169,-81.1996],[160.9078,-81.3901],[161.582,-81.6098],[162.8214,-81.8664],[163.6799,-82.1873],[161.1665,-82.4079],[161.2833,-82.49],[163.2684,-82.4634],[164.747,-82.3542],[166.4457,-82.7222],[166.9567,-82.7648],[167.2328,-82.9521],[168.6075,-83.0653],[168.1099,-83.3618],[169.838,-83.3991],[171.2207,-83.475],[171.9172,-83.6441],[172.8737,-83.673],[173.8223,-83.8102],[175.0111,-83.839],[175.3227,-83.9402],[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],[-178.3896,-84.3375],[-171.7037,-84.5426],[-168.6679,-84.6837],[-166.9112,-84.8191],[-162.9335,-84.9012],[-160.821,-84.9865],[-157.1276,-85.1858],[-156.9864,-84.8111],[-158.3035,-84.7778],[-163.5685,-84.5288],[-165.1252,-84.3748],[-163.7651,-84.3242],[-164.6851,-84.1546],[-164.0829,-83.946],[-164.951,-83.8057],[-167.5528,-83.8111],[-169.1677,-83.4497],[-174.0661,-82.9002],[-173.0711,-82.9157],[-171.8213,-82.8474],[-169.4407,-83.0959],[-168.4178,-83.2287],[-166.2169,-83.2007],[-164.9157,-83.2899],[-164.4456,-83.4675],[-163.111,-83.329],[-162.1973,-83.519],[-160.5948,-83.4897],[-159.4445,-83.5434],[-157.4285,-83.3463],[-157.0277,-83.2344],[-157.6796,-83.1292],[-155.4594,-82.9805],[-155.1503,-82.8585],[-153.8224,-82.6694],[-153.0098,-82.4496],[-154.7175,-81.9409],[-153.9566,-81.7003],[-154.9079,-81.5104],[-157.0326,-81.319],[-156.5283,-81.1623],[-155.9211,-81.1335],[-152.0348,-81.0292],[-148.1228,-80.9009],[-148.0234,-80.8356],[-149.1471,-80.7189],[-149.2141,-80.6044],[-150.1327,-80.5103],[-150.5755,-80.3536],[-150.2206,-80.1498],[-148.3172,-80.0708],[-148.4335,-79.9297],[-148.1765,-79.7761],[-149.0514,-79.6571],[-150.4905,-79.5457],[-152.0914,-79.2416],[-152.2434,-79.1027],[-153.5176,-79.1173],[-155.21,-78.9646],[-156.4693,-78.6353],[-155.9198,-78.5105],[-154.7164,-78.3982],[-154.2931,-78.2588],[-155.3416,-78.1918],[-157.2667,-78.1998],[-158.2859,-77.9508],[-158.5003,-77.7786],[-158.23,-77.4976],[-158.2136,-77.1571],[-157.842,-77.079],[-157.4654,-77.2312],[-156.6677,-77.213],[-156.2112,-77.1056],[-154.8149,-77.1269],[-153.91,-77.2268],[-153.4606,-77.4159],[-153.0771,-77.4425],[-151.719,-77.4261],[-150.3056,-77.7315],[-149.7177,-77.7976],[-149.126,-77.6427],[-148.3401,-77.5513],[-148.26,-77.4128],[-148.7445,-77.3431],[-148.5725,-77.1052],[-147.7302,-77.3098],[-146.9276,-77.2596],[-146.3907,-77.4723],[-145.6006,-77.4554],[-145.8079,-77.2734],[-145.5158,-77.1993],[-145.967,-77.0688],[-145.6292,-76.9538],[-145.7504,-76.7492],[-146.7767,-76.5068],[-147.3404,-76.4384],[-148.6011,-76.4935],[-149.6542,-76.3652],[-148.8949,-76.272],[-148.3203,-76.1046],[-147.8602,-76.1308],[-146.8173,-76.3182],[-145.8858,-76.4242],[-145.6423,-76.3257],[-146.383,-76.0998],[-145.9877,-75.8889],[-145.1054,-75.8791],[-144.2205,-75.7313],[-143.5742,-75.5635],[-142.3298,-75.4907],[-141.5057,-75.6905],[-141.2234,-75.5458],[-140.7093,-75.4978],[-139.6911,-75.2129],[-139.1488,-75.16],[-137.6181,-75.0757],[-137.0901,-75.1525],[-136.5494,-75.1396],[-136.2278,-74.836],[-135.362,-74.6904],[-134.8404,-74.694],[-134.1171,-74.8298],[-133.4748,-74.852],[-132.0495,-74.7659],[-129.7907,-74.8915],[-127.8633,-74.7193],[-127.0202,-74.6979],[-126.3841,-74.7428],[-125.3533,-74.7148],[-123.8894,-74.773],[-121.5439,-74.7499],[-119.6771,-74.6544],[-118.8028,-74.4223],[-118.3421,-74.3815],[-117.0683,-74.4733],[-116.4329,-74.4471],[-115.2226,-74.4875],[-115.1052,-74.4551],[-114.7909,-73.9886],[-114.3459,-73.9251],[-113.5085,-74.0889],[-113.7533,-74.3668],[-113.333,-74.4543],[-113.9036,-74.6442],[-113.9318,-74.982],[-113.0915,-74.8919],[-111.6963,-74.7921],[-111.6959,-74.504],[-111.8064,-74.2696],[-111.63,-74.1813],[-111.1801,-74.1879],[-110.307,-74.3
1668],[-110.3005,-74.7108],[-110.532,-74.8364],[-111.4631,-75.1334],[-111.1042,-75.1907],[-109.2722,-75.1849],[-108.2544,-75.2524],[-107.8047,-75.3216],[-106.932,-75.3092],[-106.6189,-75.3438],[-104.9019,-75.1152],[-103.9014,-75.1525],[-103.4249,-75.1014],[-101.7081,-75.1272],[-101.3037,-75.366],[-101.0394,-75.4219],[-100.4634,-75.3536],[-99.5313,-75.3087],[-98.7525,-75.3172],[-98.5578,-75.1898],[-99.2081,-75.0784],[-99.652,-74.9487],[-100.164,-74.9381],[-100.2648,-74.8231],[-100.0127,-74.662],[-100.1185,-74.5151],[-100.8818,-74.5413],[-101.2518,-74.4858],[-101.7154,-74.0237],[-102.7663,-73.8838],[-102.7994,-73.6455],[-102.4108,-73.6166],[-101.3108,-73.6952],[-100.9854,-73.7573],[-99.7812,-73.7201],[-99.2003,-73.5709],[-100.0209,-73.4027],[-101.1894,-73.3179],[-102.6751,-73.321],[-103.0762,-73.1847],[-103.3749,-72.819],[-103.1101,-72.7213],[-102.4847,-72.7355],[-102.2721,-72.8349],[-102.4092,-72.9876],[-101.6812,-73.0298],[-100.8205,-72.981],[-100.2588,-73.0413],[-99.8107,-73.0001],[-98.0125,-73.0334],[-96.6759,-73.2686],[-96.1521,-73.3095],[-95.2366,-73.2202],[-94.5865,-73.2495],[-94.2463,-73.313],[-93.7061,-73.2149],[-92.8283,-73.1647],[-92.241,-73.1785],[-90.9209,-73.3192],[-90.431,-73.2433],[-90.2954,-72.9779],[-89.8176,-72.8625],[-89.3413,-72.8895],[-89.1271,-72.6933],[-88.527,-72.7022],[-88.1945,-72.8585],[-88.5607,-73.1208],[-88.4193,-73.2291],[-87.9364,-73.2411],[-87.401,-73.1918],[-87.0379,-73.3538],[-86.6022,-73.3538],[-85.9808,-73.2087],[-85.5822,-73.2588],[-84.9811,-73.5021],[-84.2141,-73.5727],[-83.5649,-73.7058],[-83.042,-73.7072],[-82.1835,-73.8568],[-81.3088,-73.7383],[-81.1632,-73.6326],[-81.2624,-73.3148],[-81.0243,-73.2358],[-80.3365,-73.4142],[-80.6141,-73.0835],[-80.4421,-72.9446],[-79.5217,-73.0897],[-78.9637,-73.3126],[-78.7862,-73.507],[-78.4078,-73.5558],[-76.8506,-73.4604],[-76.7645,-73.5665],[-77.1349,-73.8177],[-76.2913,-73.8053],[-75.293,-73.6388],[-74.5941,-73.7152],[-73.9961,-73.6996],[-72.9293,-73.4479],[-72.3808,-73.4386],[-71.4526,-73.3547],[-71.0172,-73.2628],[-70.3227,-73.2739],[-68.821,-73.1053],[-67.6671,-72.8345],[-67.3067,-72.6112],[-66.8277,-72.0905],[-66.9516,-71.8974],[-67.4603,-71.5268],[-67.5047,-71.058],[-67.6922,-70.6861],[-67.8884,-70.4215],[-68.4033,-70.0198],[-68.4699,-69.6438],[-68.7078,-69.4321],[-68.141,-69.3477],[-67.3717,-69.4125],[-66.9749,-69.1608],[-67.0213,-69.0286],[-67.3906,-68.8612],[-67.1336,-68.7707],[-67.1169,-68.5749],[-66.7933,-68.2402],[-67.1498,-68.0245],[-66.9154,-67.6924],[-66.705,-67.5273],[-67.1243,-67.4851],[-67.4869,-67.5468],[-67.5859,-67.435],[-67.4934,-67.1127],[-67.1602,-66.9516],[-66.9551,-66.9849],[-66.9021,-67.2561],[-66.61,-67.2086],[-66.4646,-66.8752],[-66.5268,-66.7407],[-66.371,-66.6089],[-65.7664,-66.6249],[-65.6785,-66.4029],[-65.7757,-66.3426],[-65.6172,-66.1353],[-65.172,-66.1171],[-65.2675,-65.9941],[-64.9987,-65.9462],[-64.6136,-66.019],[-64.6531,-65.8672],[-64.0658,-65.5538],[-64.0381,-65.1791],[-63.7602,-65.0335],[-63.4821,-65.085],[-63.0327,-65.0797],[-63.1199,-64.9425],[-62.5761,-64.7557],[-62.1396,-64.7268],[-61.6317,-64.6047],[-61.396,-64.4272],[-61.0822,-64.3149],[-60.8643,-64.0734],[-60.2772,-63.9238],[-59.5102,-63.8208],[-59.0363,-63.6703],[-58.8721,-63.5518],[-58.2156,-63.4511],[-57.868,-63.3188],[-57.3897,-63.2264],[-57.0768,-63.2624],[-57.0206,-63.3729]]],[[[-55.528,-63.1736],[-55.1563,-63.2047],[-55.1567,-63.353],[-55.7502,-63.2966],[-56.3785,-63.4373],[-56.5052,-63.3343],[-56.3852,-63.234],[-56.0423,-63.1572],[-55.528,-63.1736]]],[[[-56.06,-63.0786],[-56.3541,-63.1687],[-56.6142,-63.0449],[-56.4886,-62.9823],[-56.0618,-63.0129],[-56.06,-63.0786]]]]},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.9517,39.1781],[45.9774,39.2438],[45.7662,39.3783],[45.7506,39.563],[45.4568,39.4946],[45.1487,39.6566],[45.0315,39.7649],[44.7683,39.7037],[44.5605,39.8875],[44.2893,40.0406],[44.0052,40.014],[43.7917,40.0703],[43.71,40.1667],[43.5693,40.4823],[43.7225,40.7193],[43.6315,40.9288],[43.4393,41.1073],[43.7931,41.1312],[44.2272,41.2134],[44.4731,41.1912],[44.8415,41.2111],[45.0013,41.291],[45.19,41.1264],[45.5877,40.8467],[45.376,40.6381],[45.5695,40.417],[45.9646,40.2337],[45.7897,39.8812],[46.2021,39.5945],[46.4813,39.555],[46.3783,39.3823],[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.6261,-22.2903],[-62.3726,-22.439],[-62.2141,-22.6125],[-62.0665,-22.8696],[-61.7984,-23.1821],[-61.5055,-23.392],[-61.2083,-23.5571],[-61.0329,-23.7556],[-60.8398,-23.8581],[-60.5054,-23.9638],[-60.1103,-24.009],[-59.8924,-24.0934],[-59.6085,-24.2669],[-59.373,-24.4538],[-58.724,-24.7867],[-58.5196,-24.8431],[-58.3654,-24.9594],[-58.1365,-24.9772],[-57.8216,-25.1365],[-57.5872,-25.4051],[-57.5717,-25.5342],[-57.7548,-25.6971],[-57.8906,-26.0065],[-58.0824,-26.1384],[-58.2031,-26.3816],[-58.1914,-26.6302],[-58.6186,-27.1323],[-58.6048,-27.3142],[-58.1683,-27.2734],[-57.8123,-27.3165],[-57.3912,-27.4305],[-57.1118,
1-27.4701],[-56.8717,-27.4408],[-56.6033,-27.4678],[-56.3705,-27.5375],[-56.2418,-27.3666],[-56.0673,-27.3076],[-55.7147,-27.415],[-55.5973,-27.2077],[-55.4266,-27.0093],[-55.1358,-26.9312],[-54.7552,-26.533],[-54.6777,-26.3088],[-54.632,-26.0057],[-54.6158,-25.576],[-54.444,-25.6248],[-54.1546,-25.5231],[-53.8912,-25.6687],[-53.8232,-25.9595],[-53.6712,-26.2249],[-53.7109,-26.3519],[-53.7533,-26.7487],[-53.7174,-26.8828],[-53.8381,-27.1212],[-54.0401,-27.2437],[-54.2052,-27.2894],[-54.3271,-27.4234],[-54.555,-27.4541],[-54.8291,-27.5508],[-54.9101,-27.7084],[-55.1014,-27.8669],[-55.3465,-27.9561],[-55.4767,-28.0893],[-55.7255,-28.2043],[-55.6721,-28.345],[-55.8589,-28.3543],[-56.1029,-28.6517],[-56.3224,-28.8523],[-56.3932,-28.997],[-56.5707,-29.1382],[-56.7725,-29.4179],[-56.9387,-29.595],[-57.2246,-29.7823],[-57.4052,-30.034],[-57.609,-30.188],[-57.7126,-30.3846],[-57.8724,-30.5911],[-57.8105,-30.8587],[-57.8984,-30.975],[-57.8933,-31.1952],[-58.0333,-31.4167],[-57.9881,-31.5761],[-58.0424,-31.7691],[-58.1889,-31.9241],[-58.123,-32.3218],[-58.2011,-32.4718],[-58.22,-32.5642],[-58.1709,-32.9592],[-58.2504,-33.0782],[-58.4244,-33.1115],[-58.5471,-33.6637],[-58.4566,-33.8985],[-58.3924,-34.1928],[-58.5256,-34.2962],[-58.4661,-34.4574],[-58.2835,-34.6837],[-57.7635,-34.8946],[-57.3036,-35.1884],[-57.1706,-35.3625],[-57.1589,-35.5058],[-57.354,-35.7202],[-57.3755,-35.9005],[-57.265,-36.1441],[-57.0761,-36.2968],[-56.9371,-36.3528],[-56.7494,-36.3466],[-56.6981,-36.4265],[-56.6721,-36.8513],[-56.7272,-36.9578],[-57.0876,-37.4465],[-57.3957,-37.7448],[-57.5073,-37.9095],[-57.5471,-38.0857],[-57.6456,-38.1696],[-58.1792,-38.436],[-59.0072,-38.6734],[-59.8282,-38.8381],[-61.1122,-38.993],[-61.6025,-38.9988],[-62.067,-38.9189],[-62.1893,-38.8133],[-62.3744,-38.8528],[-62.3036,-38.9882],[-62.3382,-39.1506],[-62.0537,-39.3739],[-62.1316,-39.8253],[-62.2869,-39.8955],[-62.4019,-40.1964],[-62.3937,-40.4588],[-62.2463,-40.6745],[-62.395,-40.8907],[-62.959,-41.1095],[-63.2129,-41.1526],[-63.7731,-41.1499],[-64.1231,-41.0079],[-64.6216,-40.8547],[-64.8531,-40.8139],[-64.917,-40.7313],[-65.1334,-40.8805],[-65.1549,-41.1055],[-65.0182,-41.5667],[-65.0071,-41.7452],[-65.059,-41.9698],[-64.8981,-42.162],[-64.5242,-42.2992],[-64.4205,-42.4337],[-64.1009,-42.395],[-64.0612,-42.2663],[-63.7955,-42.1141],[-63.6848,-42.1886],[-63.596,-42.4066],[-63.6173,-42.696],[-63.6925,-42.8052],[-64.0348,-42.8811],[-64.1306,-42.8616],[-64.3244,-42.5721],[-64.4878,-42.5136],[-64.6504,-42.5313],[-64.9707,-42.6663],[-65.0269,-42.759],[-64.6291,-42.9091],[-64.3191,-42.969],[-64.4323,-43.0591],[-64.7153,-43.1354],[-64.9856,-43.2935],[-65.2837,-43.6299],[-65.3047,-43.7875],[-65.2386,-44.0485],[-65.3085,-44.1582],[-65.2655,-44.2798],[-65.3613,-44.4773],[-65.6476,-44.6615],[-65.6983,-44.796],[-65.599,-44.8755],[-65.6388,-45.0078],[-66.1901,-44.9647],[-66.5851,-45.1831],[-66.9414,-45.2573],[-67.2576,-45.5773],[-67.5566,-45.9701],[-67.609,-46.1668],[-67.5633,-46.3452],[-67.3866,-46.5539],[-66.7769,-47.0057],[-66.6504,-47.0452],[-65.9985,-47.0936],[-65.8536,-47.1567],[-65.7382,-47.3449],[-65.7755,-47.5682],[-65.9342,-47.8269],[-65.8101,-47.941],[-66.3934,-48.3423],[-67.033,-48.6277],[-67.4663,-48.9518],[-67.6849,-49.2465],[-67.662,-49.3424],[-67.7834,-49.8591],[-67.9139,-49.9847],[-68.1457,-50.0912],[-68.4047,-50.0429],[-68.422,-50.1578],[-68.9396,-50.3824],[-69.0903,-50.5831],[-69.1551,-50.8645],[-69.2352,-50.9506],[-69.1435,-51.0971],[-69.0297,-51.4464],[-69.0325,-51.6364],[-68.9169,-51.7145],[-68.6907,-52.0133],[-68.3938,-52.3071],[-68.4433,-52.3569],[-68.7152,-52.2557],[-69.2063,-52.1362],[-69.4884,-52.1362],[-69.9603,-52.0084],[-71.9187,-51.9898],[-71.9536,-51.8806],[-72.269,-51.691],[-72.4077,-51.541],[-72.3031,-51.2991],[-72.3768,-51.0953],[-72.2763,-50.9102],[-72.3402,-50.6821],[-72.5098,-50.6075],[-72.8036,-50.6377],[-73.153,-50.7384],[-73.3867,-50.2311],[-73.5012,-50.1254],[-73.529,-49.911],[-73.4704,-49.7947],[-73.5762,-49.583],[-73.4615,-49.314],[-73.1352,-49.3007],[-73.149,-49.1879],[-72.9819,-48.9766],[-72.7284,-48.8963],[-72.6143,-48.7929],[-72.6083,-48.5194],[-72.3549,-48.3658],[-72.3282,-48.1101],[-72.5091,-47.9734],[-72.518,-47.8762],[-72.3415,-47.5721],[-72.346,-47.4927],[-71.905,-47.2015],[-71.9629,-47.016],[-71.9403,-46.8313],[-71.7327,-46.7057],[-71.6952,-46.5783],[-71.7776,-46.28],[-71.8757,-46.1606],[-71.6315,-45.9537],[-71.7727,-45.7242],[-71.6932,-45.5347],[-71.5081,-45.5129],[-71.3494,-45.3318],[-71.3537,-45.2306],[-71.5962,-44.9794],[-72.0417,-44.9044],[-71.9571,-44.7916],[-71.4551,-44.7499],[-71.2611,-44.7632],[-71.1508,-44.4942],[-71.2127,-44.4414],[-71.82,-44.3832],[-71.8124,-44.1062],[-71.6801,-43.9296],[-71.7947,-43.7533],[-71.7507,-43.59],[-71.905,-43.44],[-71.7638,-43.2948],[-71.7816,-43.167],[-72.0548,-43.1017],[-72.1464,-42.9899],[-72.1136,-42.7768],[-72.1438,-42.577],[-72.0535,-42.4732],[-72.1247,-42.2983],[-71.7501,-42.0466],[-71.9114,-41.6506],[-71.873,-40.8929],[-71.932,-40.6918],[-71.8047,-40.4392],[-71.6952,-40.3354],[-71.8184,-40.1765],[-71.6597,-40.0207],[-71.638,-39.887],[-71.7199,-39.6354],[-71.5394,-39.6025],[-71.42,-39.2873],[-71.4256,-38.9855],[-71.2857,-38.8452],[-70.9517,-38.7383],[-70.8476,-38.5416],[-70.9679,-38.4457],[-71.0281,-38.0413],[-71.1677,-37.7621],[-71.1348,-37.4452],[-71.2005,-37.3],[-71.1184,-37.1145],[-71.
11923,-36.8437],[-71.0665,-36.644],[-71.0556,-36.5237],[-70.9051,-36.4198],[-70.7493,-36.3927],[-70.722,-36.2831],[-70.4048,-36.0616],[-70.3802,-35.7717],[-70.4703,-35.3261],[-70.5551,-35.247],[-70.3933,-35.1467],[-70.2899,-34.733],[-70.0519,-34.3007],[-69.8524,-34.2243],[-69.8944,-33.7312],[-69.7978,-33.3987],[-69.8196,-33.2837],[-70.0198,-33.2717],[-70.0848,-33.2016],[-70.093,-33.0267],[-70.022,-32.8846],[-70.1161,-32.8074],[-70.1769,-32.6259],[-70.1696,-32.4718],[-70.3201,-32.2668],[-70.3638,-32.0834],[-70.2544,-31.9578],[-70.4501,-31.8419],[-70.5853,-31.5694],[-70.5196,-31.1486],[-70.309,-31.0225],[-70.3482,-30.9022],[-70.1614,-30.4401],[-69.9563,-30.358],[-69.8635,-30.1205],[-69.9601,-30.0784],[-69.9277,-29.7694],[-70.0269,-29.3242],[-69.8278,-29.1031],[-69.6569,-28.4138],[-69.2512,-27.9739],[-69.1744,-27.9246],[-68.9995,-27.4492],[-68.942,-27.4052],[-68.8463,-27.1536],[-68.6521,-27.1482],[-68.3461,-27.0279],[-68.3185,-26.8775],[-68.5811,-26.5183],[-68.5298,-26.2769],[-68.4144,-26.1539],[-68.5108,-25.7411],[-68.6002,-25.4859],[-68.5409,-25.2368],[-68.3842,-25.0921],[-68.562,-24.8378],[-68.5072,-24.63],[-68.2502,-24.3921],[-67.3562,-24.0339],[-67.0088,-23.0014],[-67.1948,-22.8216],[-66.9911,-22.51],[-66.8002,-22.4097],[-66.7117,-22.2161],[-66.3652,-22.1136],[-66.2476,-21.8304],[-66.0986,-21.8353],[-65.771,-22.0994],[-65.0579,-22.103],[-64.6056,-22.229],[-64.5237,-22.3715],[-64.3739,-22.7612],[-64.2665,-22.6032],[-63.9762,-22.0728],[-63.8186,-22.0053],[-62.8434,-21.9973],[-62.6509,-22.2339]]],[[[-68.6532,-54.8538],[-68.6399,-54.3242],[-68.6335,-53.242],[-68.6299,-52.6525],[-68.2782,-52.9841],[-68.5207,-53.1772],[-68.3931,-53.2948],[-68.1612,-53.3063],[-68.0085,-53.5638],[-67.2943,-54.0499],[-66.6702,-54.3135],[-66.2356,-54.5333],[-65.7471,-54.6536],[-65.3693,-54.6323],[-65.1789,-54.678],[-65.346,-54.8777],[-65.6033,-54.9283],[-65.8421,-54.9101],[-66.5112,-55.0322],[-66.9305,-54.9248],[-67.7932,-54.8688],[-68.22,-54.8178],[-68.6532,-54.8538]]],[[[-64.5492,-54.7161],[-64.1053,-54.7215],[-64.6373,-54.9026],[-64.7574,-54.8267],[-64.5492,-54.7161]]]]},properties:{name:"Argentina",id:"AR"},id:"AR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[56.2979,25.6505],[56.3636,25.5693],[56.388,24.9793],[56.064,24.7388],[55.9157,24.9718],[55.7959,24.8679],[55.8039,24.6362],[55.7684,24.4906],[55.8057,24.3499],[55.7608,24.2425],[55.9286,24.215],[55.985,24.0636],[55.5478,23.9912],[55.4683,23.9411],[55.5087,23.7245],[55.1997,23.0346],[55.186,22.704],[55.1043,22.6214],[53.8321,22.7767],[52.555,22.933],[51.5927,24.0787],[51.5683,24.286],[51.7676,24.2545],[51.7915,24.0747],[51.9061,23.9855],[52.251,23.9952],[52.6483,24.1546],[53.0265,24.1475],[53.3296,24.0982],[53.8934,24.0769],[54.3972,24.278],[54.5348,24.531],[54.747,24.8102],[55.0981,25.0415],[55.3036,25.2368],[55.5229,25.4983],[55.941,25.7939],[56.0804,26.0624],[56.1674,26.0473],[56.1448,25.6905],[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.7099,42.6045],[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.2406,42.3391],[20.4856,42.2232],[20.5753,42.0133],[20.566,41.8739],[20.4488,41.5214],[20.4892,41.2724],[20.7409,40.9053],[20.9641,40.8498],[21.0312,40.6585],[20.9504,40.4943],[20.8061,40.4454],[20.6574,40.1174],[20.3112,39.9793],[20.3817,39.8417],[20.2068,39.6535],[20.0013,39.7095],[19.9649,39.8724],[19.8517,40.0437],[19.4846,40.2097],[19.3981,40.2847],[19.4394,40.4703],[19.3373,40.6638],[19.4611,40.9333],[19.4802,41.2364],[19.4407,41.4247],[19.5756,41.6404],[19.5774,41.7873],[19.3426,41.869],[19.3612,42.0692],[19.2809,42.1726],[19.6546,42.6285],[19.7883,42.4762],[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.1555,-5.6328],[12.2066,-5.4681],[12.1773,-5.3247],[12.0184,-5.0042],[12.2044,-4.7787],[12.3078,-4.7654],[12.3846,-4.6189],[12.6416,-4.531],[12.7983,-4.4307],[12.8809,-4.4454],[13.0726,-4.6349],[12.8298,-4.7366],[12.5737,-4.9967],[12.5222,-5.1489],[12.5035,-5.6958],[12.2137,-5.7589]]],[[[23.9666,-10.8716],[24.0465,-11.4052],[23.9711,-11.636],[23.9591,-12.1176],[23.9915,-12.4221],[23.8823,-12.799],[23.9679,-12.957],[23.8432,-13.0009],[23.0415,-13.0009],[21.9789,-13.0009],[21.9793,-14.1196],[21.9793,-14.7614],[21.9798,-15.9555],[22.0401,-16.2627],[22.1507,-16.5974],[22.3051,-16.6897],[22.9559,-17.2858],[23.3807,-17.6405],[22.6243,-17.7817],[21.4169,-18.0005],[21.1133,-17.9557],[20.9082,-18.0063],[20.625,-17.9965],[20.3928,-17.8873],[20.1944,-17.8638],[19.6396,-17.8687],[18.8259,-17.7661],[18.718,-17.7031],[18.4868,-17.443],[18.3962,-17.3995],[17.8356,-17.3928],[16.9136,-17.3915],[16.1483,-17.3902],[15.0004,-17.3884],[14.4145,-17.3875],[14.0177,-17.4088],[13.9382,-17.3888],[13.5618,-17.1411],[13.4038,-17.008],[13.101,-16.9676],[12.5479,-17.2126],[12.2132,
1-17.2099],[12.0139,-17.1687],[11.7432,-17.2494],[11.8191,-16.7043],[11.7969,-15.9866],[11.7507,-15.8321],[11.9678,-15.6341],[12.073,-15.2484],[12.2803,-14.6376],[12.3788,-14.0392],[12.5035,-13.7556],[12.5506,-13.4377],[12.8977,-13.0276],[12.9834,-12.7759],[13.4171,-12.5202],[13.5982,-12.2863],[13.6856,-12.1238],[13.7855,-11.8127],[13.7842,-11.4882],[13.8477,-11.0545],[13.8334,-10.9297],[13.7389,-10.7571],[13.7216,-10.6337],[13.5396,-10.4206],[13.4956,-10.2573],[13.3323,-9.9989],[13.2093,-9.7033],[13.1556,-9.3899],[12.9985,-9.0481],[13.3589,-8.6872],[13.3785,-8.3698],[13.0908,-7.7803],[12.8622,-7.2317],[12.8236,-6.9547],[12.5213,-6.5903],[12.3025,-6.0927],[12.7907,-6.0039],[13.0682,-5.8649],[13.9786,-5.8574],[14.3985,-5.8925],[15.7271,-5.8636],[16.3152,-5.8658],[16.5372,-5.9657],[16.7179,-6.2414],[16.7094,-6.4717],[16.8129,-6.7727],[16.9655,-7.0621],[16.9846,-7.2574],[17.1551,-7.4612],[17.536,-8.076],[17.5795,-8.099],[17.9133,-8.0675],[18.0087,-8.1075],[18.1916,-8.0236],[18.6532,-7.9361],[18.8983,-7.9983],[19.1428,-8.0014],[19.3408,-7.9668],[19.3714,-7.6552],[19.4798,-7.4723],[19.5277,-7.1447],[19.6604,-7.0373],[19.8753,-6.9862],[20.4821,-6.9161],[20.5988,-6.9352],[20.5371,-7.1216],[20.6077,-7.2778],[21.1905,-7.285],[21.7511,-7.3054],[21.8417,-7.4208],[21.78,-7.8656],[21.8009,-8.1119],[21.8959,-8.341],[21.9056,-8.6934],[21.8293,-9.1684],[21.8133,-9.4689],[21.9487,-9.7255],[22.089,-9.8626],[22.1977,-10.0406],[22.2745,-10.259],[22.3069,-10.6914],[22.1777,-10.8925],[22.2789,-11.1943],[22.5613,-11.0558],[22.8147,-11.0802],[23.157,-11.0749],[23.4002,-10.9764],[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.7266,37.2907],[74.3723,37.1575],[74.5415,37.0221],[74.0017,36.8233],[73.7691,36.8885],[73.1166,36.8686],[72.623,36.8295],[72.1569,36.7008],[71.8222,36.4859],[71.6206,36.4366],[71.2331,36.1219],[71.1852,36.042],[71.4276,35.8338],[71.6007,35.4077],[71.5456,35.2887],[71.6206,35.1831],[71.4551,34.9669],[71.2939,34.8679],[70.9655,34.5306],[71.0955,34.3694],[71.0516,34.0498],[70.8483,33.9819],[70.4159,33.9504],[69.9947,34.0516],[69.8682,33.8976],[70.0568,33.72],[70.2841,33.3689],[70.261,33.289],[69.9201,33.1123],[69.7035,33.0946],[69.5015,33.02],[69.4052,32.6827],[69.2414,32.4336],[69.2791,31.9369],[69.0829,31.7385],[68.869,31.6342],[68.7824,31.6466],[68.5977,31.8029],[68.4433,31.7545],[68.2138,31.8073],[68.0171,31.6781],[67.5781,31.5063],[67.7379,31.3439],[67.4529,31.2347],[67.2874,31.2178],[66.9243,31.3057],[66.7312,31.1947],[66.5669,30.9967],[66.3974,30.9124],[66.2868,30.6079],[66.3055,30.3211],[66.2473,30.0437],[66.3135,29.9687],[66.1772,29.8355],[65.0954,29.5594],[64.521,29.5643],[64.2662,29.507],[64.0989,29.3921],[63.5676,29.4982],[62.4765,29.4085],[62.3735,29.4254],[60.8434,29.8586],[61.104,30.1285],[61.7844,30.8321],[61.8142,31.0727],[61.7551,31.2853],[61.6602,31.3825],[60.854,31.4833],[60.7915,31.6608],[60.7901,31.9871],[60.8292,32.2494],[60.5766,32.9947],[60.5606,33.1376],[60.9171,33.5052],[60.6547,33.5602],[60.5109,33.6388],[60.5269,33.8421],[60.4856,34.0947],[60.6428,34.3073],[60.8896,34.3193],[60.7262,34.5181],[60.9513,34.654],[61.08,34.8555],[61.1497,35.0939],[61.1,35.2723],[61.1892,35.3118],[61.2784,35.5138],[61.262,35.6194],[61.3445,35.6296],[61.543,35.4579],[61.7196,35.4192],[61.9837,35.4437],[62.2527,35.2501],[62.6105,35.2333],[63.0566,35.4459],[63.1698,35.678],[63.1086,35.8187],[63.8623,36.0123],[64.0097,36.0123],[64.0922,36.1126],[64.3581,36.2262],[64.5108,36.3408],[64.8162,37.1322],[65.0897,37.2379],[65.5549,37.2512],[65.6414,37.4678],[65.7648,37.569],[66.1084,37.415],[66.5221,37.3484],[66.8275,37.3715],[67.069,37.3346],[67.3198,37.2095],[67.5173,37.2667],[67.7592,37.1722],[67.9581,36.972],[68.0677,36.9498],[68.3869,37.1376],[68.6692,37.2583],[68.9604,37.3249],[69.2649,37.1083],[69.4145,37.2077],[69.3994,37.3994],[69.4922,37.553],[69.6258,37.5939],[69.9405,37.6001],[70.0448,37.5473],[70.2512,37.664],[70.2148,37.9246],[70.4177,38.0755],[70.6157,38.3343],[70.8789,38.4564],[71.052,38.4177],[71.2558,38.3068],[71.3326,38.1705],[71.2784,37.9184],[71.5518,37.933],[71.5803,37.8642],[71.5048,37.6027],[71.4329,37.1273],[71.5976,36.7327],[71.8022,36.6941],[72.1533,3
16.9005],[72.3588,36.9831],[72.6576,37.0292],[72.8955,37.2676],[73.2111,37.4083],[73.4814,37.4718],[73.7207,37.4185],[73.7496,37.2317],[74.1673,37.3293],[74.2596,37.4154],[74.6595,37.3946],[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"}]}}},["avuy"])},{}],83:[function(t,e,i){am4internal_webpackJsonp(["cc1e"],{QJ7E:function(P,t,e){Object.defineProperty(t,"__esModule",{value:!0});function S(t,e){return t<e?-1:e<t?1:e<=t?0:NaN}function C(i){var n,r=i,o=i;function a(t,e,i,n){for(null==i&&(i=0),null==n&&(n=t.length);i<n;){var r=i+n>>>1;o(t[r],e)<0?i=1+r:n=r}return i}return 1===i.length&&(r=function(t,e){return i(t)-e},n=i,o=function(t,e){return S(n(t),e)}),{left:a,center:function(t,e,i,n){n=a(t,e,i=null==i?0:i,(n=null==n?t.length:n)-1);return i<n&&r(t[n-1],e)>-r(t[n],e)?n-1:n},right:function(t,e,i,n){for(null==i&&(i=0),null==n&&(n=t.length);i<n;){var r=i+n>>>1;0<o(t[r],e)?n=r:i=1+r}return i}}}var i={},T=(e.d(i,"geoArea",function(){return Bt}),e.d(i,"geoBounds",function(){return ve}),e.d(i,"geoCentroid",function(){return Ae}),e.d(i,"geoCircle",function(){return He}),e.d(i,"geoClipAntimeridian",function(){return Je}),e.d(i,"geoClipCircle",function(){return Qe}),e.d(i,"geoClipExtent",function(){return li}),e.d(i,"geoClipRectangle",function(){return ni}),e.d(i,"geoContains",function(){return Ci}),e.d(i,"geoDistance",function(){return mi}),e.d(i,"geoGraticule",function(){return ki}),e.d(i,"geoGraticule10",function(){return Di}),e.d(i,"geoInterpolate",function(){return Ei}),e.d(i,"geoLength",function(){return di}),e.d(i,"geoPath",function(){return Fn}),e.d(i,"geoAlbers",function(){return Jn}),e.d(i,"geoAlbersUsa",function(){return Qn}),e.d(i,"geoAzimuthalEqualArea",function(){return nr}),e.d(i,"geoAzimuthalEqualAreaRaw",function(){return ir}),e.d(i,"geoAzimuthalEquidistant",function(){return or}),e.d(i,"geoAzimuthalEquidistantRaw",function(){return rr}),e.d(i,"geoConicConformal",function(){return hr}),e.d(i,"geoConicConformalRaw",function(){return cr}),e.d(i,"geoConicEqualArea",function(){return Zn}),e.d(i,"geoConicEqualAreaRaw",function(){return Kn}),e.d(i,"geoConicEquidistant",function(){return gr}),e.d(i,"geoConicEquidistantRaw",function(){return fr}),e.d(i,"geoEqualEarth",function(){return wr}),e.d(i,"geoEqualEarthRaw",function(){return _r}),e.d(i,"geoEquirectangular",function(){return dr}),e.d(i,"geoEquirectangularRaw",function(){return pr}),e.d(i,"geoGnomonic",function(){return Sr}),e.d(i,"geoGnomonicRaw",function(){return Pr}),e.d(i,"geoIdentity",function(){return Cr}),e.d(i,"geoProjection",function(){return Xn}),e.d(i,"geoProjectionMutator",function(){return qn}),e.d(i,"geoMercator",function(){return sr}),e.d(i,"geoMercatorRaw",function(){return ar}),e.d(i,"geoNaturalEarth1",function(){return Or}),e.d(i,"geoNaturalEarth1Raw",function(){return Tr}),e.d(i,"geoOrthographic",function(){return Dr}),e.d(i,"geoOrthographicRaw",function(){return kr}),e.d(i,"geoStereographic",function(){return Ar}),e.d(i,"geoStereographicRaw",function(){return Ir}),e.d(i,"geoTransverseMercator",function(){return Mr}),e.d(i,"geoTransverseMercatorRaw",function(){return jr}),e.d(i,"geoRotation",function(){return Re}),e.d(i,"geoStream",function(){return St}),e.d(i,"geoTransform",function(){return En}),{}),B=(e.d(T,"normalizePoint",function(){return Co}),e.d(T,"normalizeMultiline",function(){return To}),e.d(T,"wrapAngleTo180",function(){return Oo}),e.d(T,"geoToPoint",function(){return ko}),{}),t=(e.d(B,"Mercator",function(){return Ea}),e.d(B,"Miller",function(){return is}),e.d(B,"Eckert6",function(){return os}),e.d(B,"Orthographic",function(){return ls}),e.d(B,"Stereographic",function(){return hs}),e.d(B,"Albers",function(){return fs}),e.d(B,"AlbersUsa",function(){return ys}),e.d(B,"NaturalEarth1",function(){return xs}),e.d(B,"AzimuthalEqualArea",function(){return Ps}),e.d(B,"EqualEarth",function(){return Ts}),e.d(B,"Projection",function(){return s}),{}),z=(e.d(t,"LegendDataItem",function(){return z.b}),e.d(t,"Legend",function(){return z.a}),e.d(t,"LegendSettings",function(){return z.c}),e.d(t,"HeatLegend",function(){return H.a}),e.d(t,"MapChartDataItem",function(){return oa}),e.d(t,"MapChart",function(){return aa}),e.d(t,"MapSeriesDataItem",function(){return Lr}),e.d(t,"MapSeries",function(){return Vr}),e.d(t,"MapObject",function(){return zr}),e.d(t,"MapPolygon",function(){return ao}),e.d(t,"MapImage",function(){return Ur}),e.d(t,"MapLine",function(){return zo}),e.d(t,"MapLineObject",function(){return Io}),e.d(t,"MapSpline",function(){return ca}),e.d(t,"MapArc",function(){return fa}),e.d(t,"Graticule",function(){return $o}
1),e.d(t,"MapPolygonSeriesDataItem",function(){return ho}),e.d(t,"MapPolygonSeries",function(){return po}),e.d(t,"MapLineSeriesDataItem",function(){return Uo}),e.d(t,"MapLineSeries",function(){return Yo}),e.d(t,"MapSplineSeriesDataItem",function(){return va}),e.d(t,"MapSplineSeries",function(){return ba}),e.d(t,"MapImageSeriesDataItem",function(){return Eo}),e.d(t,"MapImageSeries",function(){return Mo}),e.d(t,"MapArcSeriesDataItem",function(){return Sa}),e.d(t,"MapArcSeries",function(){return Ca}),e.d(t,"GraticuleSeriesDataItem",function(){return Qo}),e.d(t,"GraticuleSeries",function(){return ta}),e.d(t,"multiPolygonToGeo",function(){return $r}),e.d(t,"multiLineToGeo",function(){return Kr}),e.d(t,"multiPointToGeo",function(){return Zr}),e.d(t,"pointToGeo",function(){return Qr}),e.d(t,"multiGeoPolygonToMultipolygon",function(){return io}),e.d(t,"getBackground",function(){return ro}),e.d(t,"multiGeoLineToMultiLine",function(){return eo}),e.d(t,"multiGeoToPoint",function(){return Jr}),e.d(t,"getCircle",function(){return no}),e.d(t,"ZoomControl",function(){return Aa}),e.d(t,"SmallMap",function(){return xo}),e.d(t,"Projection",function(){return s}),e.d(t,"projections",function(){return B}),e.d(t,"geo",function(){return T}),e.d(t,"d3geo",function(){return i}),e("uWmK")),H=e("2OXf"),l=e("m4/l"),W=e("2I/e"),U=e("hD5A"),Y=e("MIZb"),G=e("aM7D"),n=e("aCit"),p=e("Mtpk"),d=e("Gg2j"),X=C(S);function q(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}X.right,C(function(t){return null===t?NaN:+t}).center;q($.prototype,[{key:"add",value:function(t){for(var e=this._partials,i=0,n=0;n<this._n&&n<32;n++){var r=e[n],o=t+r,r=Math.abs(t)<Math.abs(r)?t-(o-r):r-(o-t);r&&(e[i++]=r),t=o}return e[i]=t,this._n=i+1,this}},{key:"valueOf",value:function(){var t,e,i,n=this._partials,r=this._n,o=0;if(0<r){for(o=n[--r];0<r&&(t=o,!(i=(e=n[--r])-((o=t+e)-t))););0<r&&(i<0&&n[r-1]<0||0<i&&0<n[r-1])&&(e=2*i)==(t=o+e)-o&&(o=t)}return o}}]);var O=$;function $(){if(!(this instanceof $))throw new TypeError("Cannot call a class as a function");this._partials=new Float64Array(32),this._n=0}var X=Array.prototype,K=(X.slice,Math.sqrt(50),Math.sqrt(10),Math.sqrt(2),regeneratorRuntime.mark(Q));function Z(t,e){var i,n;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(i=(t=>{var e;if(t)return"string"==typeof t?J(t,void 0):"Map"===(e="Object"===(e=Object.prototype.toString.call(t).slice(8,-1))&&t.constructor?t.constructor.name:e)||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?J(t,void 0):void 0})(t))||e&&t&&"number"==typeof t.length)return i&&(t=i),n=0,{s:e=function(){},n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:e};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,o=!0,a=!1;return{s:function(){i=t[Symbol.iterator]()},n:function(){var t=i.next();return o=t.done,t},e:function(t){a=!0,r=t},f:function(){try{o||null==i.return||i.return()}finally{if(a)throw r}}}}function J(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}function Q(e){var i,n;return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:i=Z(e),t.prev=1,i.s();case 3:if((n=i.n()).done){t.next=8;break}return n=n.value,t.delegateYield(n,"t0",6);case 6:t.next=3;break;case 8:t.next=13;break;case 10:t.prev=10,t.t1=t.catch(1),i.e(t.t1);case 13:return t.prev=13,i.f(),t.finish(13);case 16:case"end":return t.stop()}},K,null,[[1,10,13,16]])}function tt(t){return Array.from(Q(t))}var et=function(t,e,i){t=+t,e=+e,i=(r=arguments.length)<2?(e=t,t=0,1):r<3?1:+i;for(var n=-1,r=0|Math.max(0,Math.ceil((e-t)/i)),o=new Array(r);++n<r;)o[n]=t+n*i;return o},I=(Math.random,1e-6),it=1e-12,k=Math.PI,D=k/2,nt=k/4,A=2*k,j=180/k,F=k/180,E=Math.abs,rt=Math.atan,M=Math.atan2,L=Math.cos,ot=Math.ceil,at=Math.exp,st=Math.hypot,lt=Math.log,ut=Math.pow,V=Math.sin,ct=Math.sign||function(t){return 0<t?1:t<0?-1:0},R=Math.sqrt,ht=Math.tan;function pt(t){return 1<t?0:t<-1?k:Math.acos(t)}function N(t){return 1<t?D:t<-1?-D:Math.asin(t)}function dt(t){return(t=V(t/2))*t}function r(){}function ft(t,e){t&&mt.hasOwnProperty(t.type)&&mt[t.type](t,e)}var gt={Feature:function(t,e){ft(t.geometry,e)},FeatureCollection:function(t,e){for(var i=t.features,n=-1,r=i.length;++n<r;)ft(i[n].geometry,e)}},mt={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,n=-1,r=i.length;++n<r;)t=i[n],e.point(t[0],t[1],t[2])},LineString:function(t,e){yt(t.coordinates,e,0)},MultiLineString:function(t,e){for(var i=t.coordinates,n=-1,r=i.length;++n<r;)yt(i[n],e,0)},Polygon:function(t,e){vt(t.coordinates,e)},MultiPolygon:function(t,e){for(var i=t.coordinates,n=-1,r=i.length;++n<r;)vt(i[n],e)},GeometryCollection:function(t,e){for(var i=t.geometries,n=-1,r=i.length;++n<r;)ft(i[n],e)}};function yt(t,e,i){var n,r=-1,o=t.length-i;for(e.lineStart();++r<o;)n=t[r],e.point(n[0],n[1],n[2]);e.lineEnd()}function vt(t,e){var i=-1,n=t.length;for(e.polygonStart();++i<n;)yt(t[i],e,1);e.polygonEnd()}var bt,xt,_t,wt,Pt,St=function(t,e){t&>.hasOwnProperty(t.type)?gt[t.type](t,e):ft(t,e)},Ct=new O,Tt=new O,Ot={point:r,lineStart:r,lineEnd:r,polygonStart:function(){Ct=new O,Ot.lineStart=kt,Ot.lineEnd=Dt},polygonEnd:function(){var t=+Ct;Tt.add(t<0?A+t:t),this.lineStart=this.lineEnd=this.point=r},sphere:function(){Tt.add(A)}};function kt(){Ot.point=It}function Dt(){At(bt,xt)}function It(t,e){Ot.point=At,bt=t,xt=e,_t=t*=F,wt=L(e=(e*=F)/2+nt),Pt=V(e)}function At(t,e){e=(e*=F)/2+nt;
1var i=(t*=F)-_t,n=0<=i?1:-1,i=n*i,r=L(e),e=V(e),o=Pt*e,a=wt*r+o*L(i),o=o*n*V(i);Ct.add(M(o,a)),_t=t,wt=r,Pt=e}var u,c,h,jt,Ft,Et,Mt,Lt,Vt,Rt,Nt,Bt=function(t){return Tt=new O,St(t,Ot),2*Tt};function zt(t){return[M(t[1],t[0]),N(t[2])]}function Ht(t){var e=t[0],t=t[1],i=L(t);return[i*L(e),i*V(e),V(t)]}function Wt(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function Ut(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 Yt(t,e){t[0]+=e[0],t[1]+=e[1],t[2]+=e[2]}function Gt(t,e){return[t[0]*e,t[1]*e,t[2]*e]}function Xt(t){var e=R(t[0]*t[0]+t[1]*t[1]+t[2]*t[2]);t[0]/=e,t[1]/=e,t[2]/=e}var qt={point:$t,lineStart:Zt,lineEnd:Jt,polygonStart:function(){qt.point=Qt,qt.lineStart=te,qt.lineEnd=ee,Vt=new O,Ot.polygonStart()},polygonEnd:function(){Ot.polygonEnd(),qt.point=$t,qt.lineStart=Zt,qt.lineEnd=Jt,Ct<0?(u=-(h=180),c=-(jt=90)):I<Vt?jt=90:Vt<-I&&(c=-90),Nt[0]=u,Nt[1]=h},sphere:function(){u=-(h=180),c=-(jt=90)}};function $t(t,e){Rt.push(Nt=[u=t,h=t]),e<c&&(c=e),jt<e&&(jt=e)}function Kt(t,e){var i,n,r,o,a,s=Ht([t*F,e*F]);Lt?(i=Ut(Lt,s),Xt(i=Ut([i[1],-i[0],0],i)),i=zt(i),a=t-Ft,o=i[0]*j*(r=0<a?1:-1),(a=180<E(a))^(r*Ft<o&&o<r*t)?(n=i[1]*j)>jt&&(jt=n):a^(r*Ft<(o=(360+o)%360-180)&&o<r*t)?(n=-i[1]*j)<c&&(c=n):(e<c&&(c=e),jt<e&&(jt=e)),a?t<Ft?ie(u,t)>ie(u,h)&&(h=t):ie(t,h)>ie(u,h)&&(u=t):u<=h?(t<u&&(u=t),h<t&&(h=t)):Ft<t?ie(u,t)>ie(u,h)&&(h=t):ie(t,h)>ie(u,h)&&(u=t)):Rt.push(Nt=[u=t,h=t]),e<c&&(c=e),jt<e&&(jt=e),Lt=s,Ft=t}function Zt(){qt.point=Kt}function Jt(){Nt[0]=u,Nt[1]=h,qt.point=$t,Lt=null}function Qt(t,e){var i;Lt?(i=t-Ft,Vt.add(180<E(i)?i+(0<i?360:-360):i)):(Et=t,Mt=e),Ot.point(t,e),Kt(t,e)}function te(){Ot.lineStart()}function ee(){Qt(Et,Mt),Ot.lineEnd(),E(Vt)>I&&(u=-(h=180)),Nt[0]=u,Nt[1]=h,Lt=null}function ie(t,e){return(e-=t)<0?e+360:e}function ne(t,e){return t[0]-e[0]}function re(t,e){return t[0]<=t[1]?t[0]<=e&&e<=t[1]:e<t[0]||t[1]<e}var oe,ae,se,le,ue,ce,he,pe,de,fe,ge,me,ye,f,g,m,ve=function(t){var e,i,n,r,o,a,s;if(jt=h=-(u=c=1/0),Rt=[],St(t,qt),i=Rt.length){for(Rt.sort(ne),e=1,o=[n=Rt[0]];e<i;++e)re(n,(r=Rt[e])[0])||re(n,r[1])?(ie(n[0],r[1])>ie(n[0],n[1])&&(n[1]=r[1]),ie(r[0],n[1])>ie(n[0],n[1])&&(n[0]=r[0])):o.push(n=r);for(a=-1/0,e=0,n=o[i=o.length-1];e<=i;n=r,++e)(s=ie(n[1],(r=o[e])[0]))>a&&(a=s,u=r[0],h=n[1])}return Rt=Nt=null,u===1/0||c===1/0?[[NaN,NaN],[NaN,NaN]]:[[u,c],[h,jt]]},be={sphere:r,point:xe,lineStart:we,lineEnd:Ce,polygonStart:function(){be.lineStart=Te,be.lineEnd=Oe},polygonEnd:function(){be.lineStart=we,be.lineEnd=Ce}};function xe(t,e){t*=F;var i=L(e*=F);_e(i*L(t),i*V(t),V(e))}function _e(t,e,i){se+=(t-se)/++oe,le+=(e-le)/oe,ue+=(i-ue)/oe}function we(){be.point=Pe}function Pe(t,e){t*=F;var i=L(e*=F);f=i*L(t),g=i*V(t),m=V(e),be.point=Se,_e(f,g,m)}function Se(t,e){t*=F;var i=L(e*=F),n=i*L(t),i=i*V(t),t=V(e),e=M(R((e=g*t-m*i)*e+(e=m*n-f*t)*e+(e=f*i-g*n)*e),f*n+g*i+m*t);ae+=e,ce+=e*(f+(f=n)),he+=e*(g+(g=i)),pe+=e*(m+(m=t)),_e(f,g,m)}function Ce(){be.point=xe}function Te(){be.point=ke}function Oe(){De(me,ye),be.point=xe}function ke(t,e){me=t,ye=e,t*=F,e*=F,be.point=De;var i=L(e);f=i*L(t),g=i*V(t),m=V(e),_e(f,g,m)}function De(t,e){t*=F;var i=L(e*=F),n=i*L(t),i=i*V(t),t=V(e),e=g*t-m*i,r=m*n-f*t,o=f*i-g*n,a=st(e,r,o),s=N(a),a=a&&-s/a;de.add(a*e),fe.add(a*r),ge.add(a*o),ae+=s,ce+=s*(f+(f=n)),he+=s*(g+(g=i)),pe+=s*(m+(m=t)),_e(f,g,m)}function Ie(t){return function(){return t}}var Ae=function(t){oe=ae=se=le=ue=ce=he=pe=0,de=new O,fe=new O,ge=new O,St(t,be);var t=+de,e=+fe,i=+ge,n=st(t,e,i);return n<it&&(t=ce,e=he,i=pe,ae<I&&(t=se,e=le,i=ue),(n=st(t,e,i))<it)?[NaN,NaN]:[M(e,t)*j,N(i/n)*j]},je=function(i,n){function t(t,e){return t=i(t,e),n(t[0],t[1])}return i.invert&&n.invert&&(t.invert=function(t,e){return(t=n.invert(t,e))&&i.invert(t[0],t[1])}),t};function Fe(t,e){return[E(t)>k?t+Math.round(-t/A)*A:t,e]}function Ee(t,e,i){return(t%=A)?e||i?je(Le(t),Ve(e,i)):Le(t):e||i?Ve(e,i):Fe}function Me(i){return function(t,e){return[(t+=i)>k?t-A:t<-k?t+A:t,e]}}function Le(t){var e=Me(t);return e.invert=Me(-t),e}function Ve(t,e){var r=L(t),o=V(t),a=L(e),s=V(e);function i(t,e){var i=L(e),n=L(t)*i,t=V(t)*i,i=V(e),e=i*r+n*o;return[M(t*a-e*s,n*r-i*o),N(e*a+t*s)]}return i.invert=function(t,e){var i=L(e),n=L(t)*i,t=V(t)*i,i=V(e),e=i*a-t*s;return[M(t*a+i*s,n*r+e*o),N(e*r-n*o)]},i}Fe.invert=Fe;var Re=function(e){function t(t){return(t=e(t[0]*F,t[1]*F))[0]*=j,t[1]*=j,t}return e=Ee(e[0]*F,e[1]*F,2<e.length?e[2]*F:0),t.invert=function(t){return(t=e.invert(t[0]*F,t[1]*F))[0]*=j,t[1]*=j,t},t};function Ne(t,e,i,n,r,o){if(i){var a=L(e),s=V(e),l=n*i;null==r?(r=e+n*A,o=e-l/2):(r=Be(a,r),o=Be(a,o),(0<n?r<o:o<r)&&(r+=n*A));for(var u,c=r;0<n?o<c:c<o;c-=l)u=zt([a,-s*L(c),-s*V(c)]),t.point(u[0],u[1])}}function Be(t,e){(e=Ht(e))[0]-=t,Xt(e);t=pt(-e[1]);return((-e[2]<0?-t:t)+A-I)%A}function ze(t,e){return E(t[0]-e[0])<I&&E(t[1]-e[1])<I}
1var He=function(){var n,r,o=Ie([0,0]),a=Ie(90),s=Ie(6),l={point:function(t,e){n.push(t=r(t,e)),t[0]*=j,t[1]*=j}};function e(){var t=o.apply(this,arguments),e=a.apply(this,arguments)*F,i=s.apply(this,arguments)*F;return n=[],r=Ee(-t[0]*F,-t[1]*F,0).invert,Ne(l,e,i,1),t={type:"Polygon",coordinates:[n]},n=r=null,t}return e.center=function(t){return arguments.length?(o="function"==typeof t?t:Ie([+t[0],+t[1]]),e):o},e.radius=function(t){return arguments.length?(a="function"==typeof t?t:Ie(+t),e):a},e.precision=function(t){return arguments.length?(s="function"==typeof t?t:Ie(+t),e):s},e},We=function(){var n,e=[];return{point:function(t,e,i){n.push([t,e,i])},lineStart:function(){e.push(n=[])},lineEnd:r,rejoin:function(){1<e.length&&e.push(e.pop().concat(e.shift()))},result:function(){var t=e;return e=[],n=null,t}}};function Ue(t,e,i,n){this.x=t,this.z=e,this.o=i,this.e=n,this.v=!1,this.n=this.p=null}var Ye=function(t,e,i,n,o){var a,r,s=[],l=[];if(t.forEach(function(t){if(!((e=t.length-1)<=0)){var e,i,n=t[0],r=t[e];if(ze(n,r)){if(!n[2]&&!r[2]){for(o.lineStart(),a=0;a<e;++a)o.point((n=t[a])[0],n[1]);return void o.lineEnd()}r[0]+=2*I}s.push(i=new Ue(n,t,null,!0)),l.push(i.o=new Ue(n,null,i,!1)),s.push(i=new Ue(r,t,null,!1)),l.push(i.o=new Ue(r,null,i,!0))}}),s.length){for(l.sort(e),Ge(s),Ge(l),a=0,r=l.length;a<r;++a)l[a].e=i=!i;for(var u,c,h=s[0];;){for(var p=h,d=!0;p.v;)if((p=p.n)===h)return;u=p.z,o.lineStart();do{if(p.v=p.o.v=!0,p.e){if(d)for(a=0,r=u.length;a<r;++a)o.point((c=u[a])[0],c[1]);else n(p.x,p.n.x,1,o);p=p.n}else{if(d)for(u=p.p.z,a=u.length-1;0<=a;--a)o.point((c=u[a])[0],c[1]);else n(p.x,p.p.x,-1,o);p=p.p}}while(u=(p=p.o).z,d=!d,!p.v);o.lineEnd()}}};function Ge(t){if(e=t.length){for(var e,i,n=0,r=t[0];++n<e;)r.n=i=t[n],i.p=r,r=i;r.n=i=t[0],i.p=r}}function Xe(t){return E(t[0])<=k?t[0]:ct(t[0])*((E(t[0])+k)%A-k)}function qe(t,e){var i=Xe(e),n=e[1],e=V(n),r=[V(i),-L(i),0],o=0,a=0,s=new O;1===e?n=D+I:-1===e&&(n=-D-I);for(var l=0,u=t.length;l<u;++l)if(h=(c=t[l]).length)for(var c,h,p=c[h-1],d=Xe(p),f=p[1]/2+nt,g=V(f),m=L(f),y=0;y<h;++y,d=b,g=_,m=x,p=v){var v=c[y],b=Xe(v),x=v[1]/2+nt,_=V(x),x=L(x),w=b-d,P=0<=w?1:-1,S=P*w,C=k<S,T=g*_;s.add(M(T*P*V(S),m*x+T*L(S))),o+=C?w+P*A:w,C^i<=d^i<=b&&(Xt(T=Ut(Ht(p),Ht(v))),Xt(S=Ut(r,T)),(P=(C^0<=w?-1:1)*N(S[2]))<n||n===P&&(T[0]||T[1]))&&(a+=C^0<=w?1:-1)}return(o<-I||o<I&&s<-it)^1&a}function $e(m,y,v,b){return function(s){var l,u,c,i=y(s),h=We(),p=y(h),d=!1,e={point:n,lineStart:r,lineEnd:o,polygonStart:function(){e.point=f,e.lineStart=a,e.lineEnd=g,u=[],l=[]},polygonEnd:function(){e.point=n,e.lineStart=r,e.lineEnd=o,u=tt(u);var t=qe(l,b);u.length?(d||(s.polygonStart(),d=!0),Ye(u,Ze,t,v,s)):t&&(d||(s.polygonStart(),d=!0),s.lineStart(),v(null,null,1,s),s.lineEnd()),d&&(s.polygonEnd(),d=!1),u=l=null},sphere:function(){s.polygonStart(),s.lineStart(),v(null,null,1,s),s.lineEnd(),s.polygonEnd()}};function n(t,e){m(t,e)&&s.point(t,e)}function t(t,e){i.point(t,e)}function r(){e.point=t,i.lineStart()}function o(){e.point=n,i.lineEnd()}function f(t,e){c.push([t,e]),p.point(t,e)}function a(){p.lineStart(),c=[]}function g(){f(c[0][0],c[0][1]),p.lineEnd();var t,e,i,n,r=p.clean(),o=h.result(),a=o.length;if(c.pop(),l.push(c),c=null,a)if(1&r){if(0<(e=(i=o[0]).length-1)){for(d||(s.polygonStart(),d=!0),s.lineStart(),t=0;t<e;++t)s.point((n=i[t])[0],n[1]);s.lineEnd()}}else 1<a&&2&r&&o.push(o.pop().concat(o.shift())),u.push(o.filter(Ke))}return e}}function Ke(t){return 1<t.length}function Ze(t,e){return((t=t.x)[0]<0?t[1]-D-I:D-t[1])-((e=e.x)[0]<0?e[1]-D-I:D-e[1])}var Je=$e(function(){return 1},function(u){var c,h=NaN,p=NaN,d=NaN;return{lineStart:function(){u.lineStart(),c=1},point:function(t,e){var i,n,r,o,a,s=0<t?k:-k,l=E(t-h);E(l-k)<I?(u.point(h,p=0<(p+e)/2?D:-D),u.point(d,p),u.lineEnd(),u.lineStart(),u.point(s,p),u.point(t,p),c=0):d!==s&&k<=l&&(E(h-d)<I&&(h-=d*I),E(t-s)<I&&(t-=s*I),l=p,r=e,a=V((i=h)-(n=t)),p=E(a)>I?rt((V(l)*(o=L(r))*V(n)-V(r)*(n=L(l))*V(i))/(n*o*a)):(l+r)/2,u.point(d,p),u.lineEnd(),u.lineStart(),u.point(s,p),c=0),u.point(h=t,p=e),d=s},lineEnd:function(){u.lineEnd(),h=p=NaN},clean:function(){return 2-c}}}
1,function(t,e,i,n){var r;null==t?(n.point(-k,r=i*D),n.point(0,r),n.point(k,r),n.point(k,0),n.point(k,-r),n.point(0,-r),n.point(-k,-r),n.point(-k,0),n.point(-k,r)):E(t[0]-e[0])>I?(t=t[0]<e[0]?k:-k,n.point(-t,r=i*t/2),n.point(0,r),n.point(t,r)):n.point(e[0],e[1])},[-k,-D]),Qe=function(r){var g=L(r),o=6*F,h=0<g,p=E(g)>I;function d(t,e){return L(t)*L(e)>g}function f(t,e,i){var n,r,o,a,s,l,u,c=[1,0,0],h=Ut(Ht(t),Ht(e)),p=Wt(h,h),d=h[0],f=p-d*d;return f?(n=Ut(c,h),Yt(c=Gt(c,g*p/f),Gt(h,-g*d/f)),(f=(h=Wt(c,p=n))*h-(d=Wt(p,p))*(Wt(c,c)-1))<0?void 0:(Yt(f=Gt(p,(-h-(n=R(f)))/d),c),f=zt(f),i?(r=t[0],o=e[0],a=t[1],e=e[1],o<r&&(u=r,r=o,o=u),!(l=E((s=o-r)-k)<I)&&e<a&&(u=a,a=e,e=u),(l||s<I?l?0<a+e^f[1]<(E(f[0]-r)<I?a:e):a<=f[1]&&f[1]<=e:k<s^(r<=f[0]&&f[0]<=o))?(Yt(u=Gt(p,(-h+n)/d),c),[f,zt(u)]):void 0):f)):!i&&t}function m(t,e){var i=h?r:k-r,n=0;return t<-i?n|=1:i<t&&(n|=2),e<-i?n|=4:i<e&&(n|=8),n}return $e(d,function(o){var a,s,l,u,c;return{lineStart:function(){u=l=!1,c=1},point:function(t,e){var i,n=[t,e],r=d(t,e),t=h?r?0:m(t,e):r?m(t+(t<0?k:-k),e):0;!a&&(u=l=r)&&o.lineStart(),r===l||(i=f(a,n))&&!ze(a,i)&&!ze(n,i)||(n[2]=1),r!==l?(c=0,r?(o.lineStart(),i=f(n,a),o.point(i[0],i[1])):(i=f(a,n),o.point(i[0],i[1],2),o.lineEnd()),a=i):p&&a&&h^r&&(t&s||!(e=f(n,a,!0))||(c=0,h?(o.lineStart(),o.point(e[0][0],e[0][1]),o.point(e[1][0],e[1][1]),o.lineEnd()):(o.point(e[1][0],e[1][1]),o.lineEnd(),o.lineStart(),o.point(e[0][0],e[0][1],3)))),!r||a&&ze(a,n)||o.point(n[0],n[1]),a=n,l=r,s=t},lineEnd:function(){l&&o.lineEnd(),a=null},clean:function(){return c|(u&&l)<<1}}},function(t,e,i,n){Ne(n,r,o,i,t,e)},h?[0,-r]:[-k,r-k])},ti=function(t,e,i,n,r,o){var a=t[0],s=t[1],l=0,u=1,c=e[0]-a,h=e[1]-s,i=i-a;if(c||!(0<i)){if(i/=c,c<0){if(i<l)return;i<u&&(u=i)}else if(0<c){if(u<i)return;l<i&&(l=i)}if(i=r-a,c||!(i<0)){if(i/=c,c<0){if(u<i)return;l<i&&(l=i)}else if(0<c){if(i<l)return;i<u&&(u=i)}if(i=n-s,h||!(0<i)){if(i/=h,h<0){if(i<l)return;i<u&&(u=i)}else if(0<h){if(u<i)return;l<i&&(l=i)}if(i=o-s,h||!(i<0)){if(i/=h,h<0){if(u<i)return;l<i&&(l=i)}else if(0<h){if(i<l)return;i<u&&(u=i)}return 0<l&&(t[0]=a+l*c,t[1]=s+l*h),u<1&&(e[0]=a+u*c,e[1]=s+u*h),!0}}}}},ei=1e9,ii=-ei;function ni(y,v,b,x){function _(t,e){return y<=t&&t<=b&&v<=e&&e<=x}function w(t,e,i,n){var r=0,o=0;if(null==t||(r=a(t,i))!==(o=a(e,i))||s(t,e)<0^0<i)for(;n.point(0===r||3===r?y:b,1<r?x:v),(r=(r+i+4)%4)!==o;);else n.point(e[0],e[1])}function a(t,e){return E(t[0]-y)<I?0<e?0:3:E(t[0]-b)<I?0<e?2:1:E(t[1]-v)<I?0<e?1:0:0<e?3:2}function P(t,e){return s(t.x,e.x)}function s(t,e){var i=a(t,1),n=a(e,1);return i!==n?i-n:0===i?e[1]-t[1]:1===i?t[0]-e[0]:2===i?t[1]-e[1]:e[0]-t[0]}return function(n){var r,h,o,a,s,l,u,c,p,d,f,g=n,t=We(),e={point:i,lineStart:function(){e.point=m,h&&h.push(o=[]),p=!(d=!0),u=c=NaN},lineEnd:function(){r&&(m(a,s),l&&p&&t.rejoin(),r.push(t.result())),e.point=i,p&&g.lineEnd()},polygonStart:function(){g=t,r=[],h=[],f=!0},polygonEnd:function(){var t=(()=>{for(var t=0,e=0,i=h.length;e<i;++e)for(var n,r,o=h[e],a=1,s=o.length,l=o[0],u=l[0],c=l[1];a<s;++a)n=u,r=c,u=(l=o[a])[0],c=l[1],r<=x?x<c&&(c-r)*(y-n)<(u-n)*(x-r)&&++t:c<=x&&(u-n)*(x-r)<(c-r)*(y-n)&&--t;return t})(),e=f&&t,i=(r=tt(r)).length;(e||i)&&(n.polygonStart(),e&&(n.lineStart(),w(null,null,1,n),n.lineEnd()),i&&Ye(r,P,t,w,n),n.polygonEnd()),g=n,r=h=o=null}};function i(t,e){_(t,e)&&g.point(t,e)}function m(t,e){var i,n,r=_(t,e);h&&o.push([t,e]),d?(a=t,s=e,d=!1,(l=r)&&(g.lineStart(),g.point(t,e))):r&&p?g.point(t,e):(i=[u=Math.max(ii,Math.min(ei,u)),c=Math.max(ii,Math.min(ei,c))],n=[t=Math.max(ii,Math.min(ei,t)),e=Math.max(ii,Math.min(ei,e))],ti(i,n,y,v,b,x)?(p||(g.lineStart(),g.point(i[0],i[1])),g.point(n[0],n[1]),r||g.lineEnd(),f=!1):r&&(g.lineStart(),g.point(t,e),f=!1)),u=t,c=e,p=r}return e}}var ri,oi,ai,si,li=function(){var e,i,n,r=0,o=0,a=960,s=500;return n={stream:function(t){return e&&i===t?e:e=ni(r,o,a,s)(i=t)},extent:function(t){return arguments.length?(r=+t[0][0],o=+t[0][1],a=+t[1][0],s=+t[1][1],e=i=null,n):[[r,o],[a,s]]}}},ui={sphere:r,point:r,lineStart:function(){ui.point=hi,ui.lineEnd=ci},lineEnd:r,polygonStart:r,polygonEnd:r};function ci(){ui.point=ui.lineEnd=r}function hi(t,e){oi=t*=F,ai=V(e*=F),si=L(e),ui.point=pi}function pi(t,e){t*=F;var i=V(e*=F),e=L(e),n=E(t-oi),r=L(n),n=e*V(n),o=si*i-ai*e*r,r=ai*i+si*e*r;ri.add(M(R(n*n+o*o),r)),oi=t,ai=i,si=e}var di=function(t){return ri=new O,St(t,ui),+ri},fi=[null,null],gi={type:"LineString",coordinates:fi},mi=function(t,e){return fi[0]=t,fi[1]=e,di(gi)},yi={Feature:function(t,e){return bi(t.geometry,e)},FeatureCollection:function(t,e){for(var i=t.features,n=-1,r=i.length;++n<r;)if(bi(i[n].geometry,e))return!0;return!1}},vi={Sphere:function(){return!0},Point:function(t,e){return xi(t.coordinates,e)},MultiPoint:function(t,e){for(var i=t.coordinates,n=-1,r=i.length;++n<r;)if(xi(i[n],e))return!0;return!1},LineString:function(t,e){return _i(t.coordinates,e)},MultiLineString:function(t,e){for(var i=t.coordinates,n=-1,r=i.length;++n<r;)if(_i(i[n],e))return!0;return!1},Polygon:function(t,e){return wi(t.coordinates,e)},MultiPolygon:function(t,e){for(var i=t.coordinates,n=-1,r=i.length;++n<r;)if(wi(i[n],e))return!0;return!1},GeometryCollection:function(t,e){for(var i=t.geometries,n=-1,r=i.length;++n<r;)if(bi(i[n],e))return!0;return!1}};function bi(t,e){return!(!t||!vi.hasOwnProperty(t.type))&&vi[t.type](t,e)}function xi(t,e){return 0===mi(t,e)}function _i(t,e){for(var i,n,r,o=0,a=t.length;o<a;o++){if(0===(n=mi(t[o],e)))return!0;
1if(0<o&&0<(r=mi(t[o],t[o-1]))&&i<=r&&n<=r&&(i+n-r)*(1-Math.pow((i-n)/r,2))<it*r)return!0;i=n}return!1}function wi(t,e){return!!qe(t.map(Pi),Si(e))}function Pi(t){return(t=t.map(Si)).pop(),t}function Si(t){return[t[0]*F,t[1]*F]}var Ci=function(t,e){return(t&&yi.hasOwnProperty(t.type)?yi[t.type]:bi)(t,e)};function Ti(t,e,i){var n=et(t,e-I,i).concat(e);return function(e){return n.map(function(t){return[e,t]})}}function Oi(t,e,i){var n=et(t,e-I,i).concat(e);return function(e){return n.map(function(t){return[t,e]})}}function ki(){var e,i,n,r,o,a,s,l,u,c,h,p,d=10,f=d,g=90,m=360,y=2.5;function v(){return{type:"MultiLineString",coordinates:t()}}function t(){return et(ot(r/g)*g,n,g).map(h).concat(et(ot(l/m)*m,s,m).map(p)).concat(et(ot(i/d)*d,e,d).filter(function(t){return E(t%g)>I}).map(u)).concat(et(ot(a/f)*f,o,f).filter(function(t){return E(t%m)>I}).map(c))}return v.lines=function(){return t().map(function(t){return{type:"LineString",coordinates:t}})},v.outline=function(){return{type:"Polygon",coordinates:[h(r).concat(p(s).slice(1),h(n).reverse().slice(1),p(l).reverse().slice(1))]}},v.extent=function(t){return arguments.length?v.extentMajor(t).extentMinor(t):v.extentMinor()},v.extentMajor=function(t){return arguments.length?(r=+t[0][0],n=+t[1][0],l=+t[0][1],s=+t[1][1],n<r&&(t=r,r=n,n=t),s<l&&(t=l,l=s,s=t),v.precision(y)):[[r,l],[n,s]]},v.extentMinor=function(t){return arguments.length?(i=+t[0][0],e=+t[1][0],a=+t[0][1],o=+t[1][1],e<i&&(t=i,i=e,e=t),o<a&&(t=a,a=o,o=t),v.precision(y)):[[i,a],[e,o]]},v.step=function(t){return arguments.length?v.stepMajor(t).stepMinor(t):v.stepMinor()},v.stepMajor=function(t){return arguments.length?(g=+t[0],m=+t[1],v):[g,m]},v.stepMinor=function(t){return arguments.length?(d=+t[0],f=+t[1],v):[d,f]},v.precision=function(t){return arguments.length?(y=+t,u=Ti(a,o,90),c=Oi(i,e,y),h=Ti(l,s,90),p=Oi(r,n,y),v):y},v.extentMajor([[-180,-90+I],[180,90-I]]).extentMinor([[-180,-80-I],[180,80+I]])}function Di(){return ki()()}var Ii,Ai,ji,Fi,Ei=function(t,e){var i=t[0]*F,n=t[1]*F,t=e[0]*F,e=e[1]*F,r=L(n),o=V(n),a=L(e),s=V(e),l=r*L(i),u=r*V(i),c=a*L(t),h=a*V(t),p=2*N(R(dt(e-n)+r*a*dt(t-i))),d=V(p),e=p?function(t){var e=V(t*=p)/d,t=V(p-t)/d,i=t*l+e*c,n=t*u+e*h,t=t*o+e*s;return[M(n,i)*j,M(t,R(i*i+n*n))*j]}:function(){return[i*j,n*j]};return e.distance=p,e},Mi=function(t){return t},Li=new O,Vi=new O,Ri={point:r,lineStart:r,lineEnd:r,polygonStart:function(){Ri.lineStart=Ni,Ri.lineEnd=Hi},polygonEnd:function(){Ri.lineStart=Ri.lineEnd=Ri.point=r,Li.add(E(Vi)),Vi=new O},result:function(){var t=Li/2;return Li=new O,t}};function Ni(){Ri.point=Bi}function Bi(t,e){Ri.point=zi,Ii=ji=t,Ai=Fi=e}function zi(t,e){Vi.add(Fi*t-ji*e),ji=t,Fi=e}function Hi(){zi(Ii,Ai)}var Wi,Ui,Yi,Gi,Xi=Ri,qi=1/0,$i=qi,Ki=-qi,Zi=Ki,Ji={point:function(t,e){t<qi&&(qi=t),Ki<t&&(Ki=t),e<$i&&($i=e),Zi<e&&(Zi=e)},lineStart:r,lineEnd:r,polygonStart:r,polygonEnd:r,result:function(){var t=[[qi,$i],[Ki,Zi]];return Ki=Zi=-($i=qi=1/0),t}},Qi=0,tn=0,en=0,nn=0,rn=0,on=0,an=0,sn=0,ln=0,un={point:cn,lineStart:hn,lineEnd:fn,polygonStart:function(){un.lineStart=gn,un.lineEnd=mn},polygonEnd:function(){un.point=cn,un.lineStart=hn,un.lineEnd=fn},result:function(){var t=ln?[an/ln,sn/ln]:on?[nn/on,rn/on]:en?[Qi/en,tn/en]:[NaN,NaN];return Qi=tn=en=nn=rn=on=an=sn=ln=0,t}};function cn(t,e){Qi+=t,tn+=e,++en}function hn(){un.point=pn}function pn(t,e){un.point=dn,cn(Yi=t,Gi=e)}function dn(t,e){var i=t-Yi,n=e-Gi,i=R(i*i+n*n);nn+=i*(Yi+t)/2,rn+=i*(Gi+e)/2,on+=i,cn(Yi=t,Gi=e)}function fn(){un.point=cn}function gn(){un.point=yn}function mn(){vn(Wi,Ui)}function yn(t,e){un.point=vn,cn(Wi=Yi=t,Ui=Gi=e)}function vn(t,e){var i=t-Yi,n=e-Gi,i=R(i*i+n*n);nn+=i*(Yi+t)/2,rn+=i*(Gi+e)/2,on+=i,an+=(i=Gi*t-Yi*e)*(Yi+t),sn+=i*(Gi+e),ln+=3*i,cn(Yi=t,Gi=e)}var bn=un;function xn(t){this._context=t}xn.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,A)}},result:r};var _n,wn,Pn,Sn,Cn,Tn=new O,On={point:r,lineStart:function(){On.point=kn},lineEnd:function(){_n&&Dn(wn,Pn),On.point=r},polygonStart:function(){_n=!0},polygonEnd:function(){_n=null},result:function(){var t=+Tn;return Tn=new O,t}};function kn(t,e){On.point=Dn,wn=Sn=t,Pn=Cn=e}function Dn(t,e){Sn-=t,Cn-=e,Tn.add(R(Sn*Sn+Cn*Cn)),Sn=t,Cn=e}var In=On;function An(){this._string=[]}function jn(t){return"m0,"+t+"a"+t+","+t+" 0 1,1 0,"+-2*t+"a"+t+","+t+" 0 1,1 0,"+2*t+"z"}An.prototype={_radius:4.5,_circle:jn(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=jn(this._radius)),this._string.push("M",t,",",e,this._circle)}},result:function(){var t;return this._string.length?(t=this._string.join(""),this._string=[],t):null}};var Fn=function(e,i){var n,r,o=4.5;function a(t){return t&&("function"==typeof o&&r.pointRadius(+o.apply(this,arguments)),St(t,n(r))),r.result()}return a.area=function(t){return St(t,n(Xi)),Xi.result()},a.measure=function(t){return St(t,n(In)),In.result()},a.bounds=function(t){return St(t,n(Ji)),Ji.result()},a.centroid=function(t){return St(t,n(bn)),bn.result()},a.projection=function(t){return arguments.length?(n=null==t?(e=null,Mi):(e=t).stream,a):e},a.context=function(t){return arguments.length?(r=null==t?(i=null,new An):new xn(i=t),"function"!=typeof o&&r.pointRadius(o),a):i},a.pointRadius=function(t){return arguments.length?(o="function"==typeof t?t:(r.pointRadius(+t),+t),a):o},a.projection(e).context(i)}
1,En=function(t){return{stream:Mn(t)}};function Mn(n){return function(t){var e,i=new Ln;for(e in n)i[e]=n[e];return i.stream=t,i}}function Ln(){}function Vn(t,e,i){var n=t.clipExtent&&t.clipExtent();return t.scale(150).translate([0,0]),null!=n&&t.clipExtent(null),St(i,t.stream(Ji)),e(Ji.result()),null!=n&&t.clipExtent(n),t}function Rn(r,o,t){return Vn(r,function(t){var e=o[1][0]-o[0][0],i=o[1][1]-o[0][1],n=Math.min(e/(t[1][0]-t[0][0]),i/(t[1][1]-t[0][1])),e=+o[0][0]+(e-n*(t[1][0]+t[0][0]))/2,i=+o[0][1]+(i-n*(t[1][1]+t[0][1]))/2;r.scale(150*n).translate([e,i])},t)}function Nn(t,e,i){return Rn(t,[[0,0],e],i)}function Bn(n,r,t){return Vn(n,function(t){var e=+r,i=e/(t[1][0]-t[0][0]),e=(e-i*(t[1][0]+t[0][0]))/2,t=-i*t[0][1];n.scale(150*i).translate([e,t])},t)}function zn(r,o,t){return Vn(r,function(t){var e=+o,i=e/(t[1][1]-t[0][1]),n=-i*t[0][0],e=(e-i*(t[1][1]+t[0][1]))/2;r.scale(150*i).translate([n,e])},t)}Ln.prototype={constructor:Ln,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 Hn=16,Wn=L(30*F),Un=function(t,e){return+e?(O=t,k=e,function(n){var i,r,o,a,s,l,u,c,h,p,d,f,g={point:t,lineStart:e,lineEnd:y,polygonStart:function(){n.polygonStart(),g.lineStart=v},polygonEnd:function(){n.polygonEnd(),g.lineStart=e}};function t(t,e){t=O(t,e),n.point(t[0],t[1])}function e(){c=NaN,g.point=m,n.lineStart()}function m(t,e){var i=Ht([t,e]),e=O(t,e);D(c,h,u,p,d,f,c=e[0],h=e[1],u=t,p=i[0],d=i[1],f=i[2],Hn,n),n.point(c,h)}function y(){g.point=t,n.lineEnd()}function v(){e(),g.point=b,g.lineEnd=x}function b(t,e){m(i=t,e),r=c,o=h,a=p,s=d,l=f,g.point=m}function x(){D(c,h,u,p,d,f,r,o,i,a,s,l,Hn,n),g.lineEnd=y,y()}return g}):(i=t,Mn({point:function(t,e){t=i(t,e),this.stream.point(t[0],t[1])}}));var i,O,k;function D(t,e,i,n,r,o,a,s,l,u,c,h,p,d){var f,g,m,y,v,b,x,_,w,P,S=a-t,C=s-e,T=S*S+C*C;4*k<T&&p--&&(m=o+h,x=N(m/=y=R((f=n+u)*f+(g=r+c)*g+m*m)),v=E(E(m)-1)<I||E(i-l)<I?(i+l)/2:M(g,f),b=(x=O(v,x))[0],k<(P=C*(_=b-t)-S*(w=(x=x[1])-e))*P/T||.3<E((S*_+C*w)/T-.5)||n*u+r*c+o*h<Wn)&&(D(t,e,i,n,r,o,b,x,v,f/=y,g/=y,m,p,d),d.point(b,x),D(b,x,v,f,g,m,a,s,l,u,c,h,p,d))}},Yn=Mn({point:function(t,e){this.stream.point(t*F,e*F)}});function Gn(t,i,n,r,o,e){var a,s,l,u,c,h,p,d,f,g,m,y;return e?(h=L(e),e=V(e),p=h*t,d=e*t,f=h/t,g=e/t,m=(e*n-h*i)/t,y=(e*i+h*n)/t,b.invert=function(t,e){return[r*(f*t-g*e+m),o*(y-g*t-f*e)]},b):(a=t,s=i,l=n,u=r,c=o,v.invert=function(t,e){return[(t-s)/a*u,(l-e)/a*c]},v);function v(t,e){return[s+a*(t*=u),l-a*(e*=c)]}function b(t,e){return[p*(t*=r)-d*(e*=o)+i,n-d*t-p*e]}}function Xn(t){return qn(function(){return t})()}function qn(t){var e,n,i,r,o,a,s,l,u,c,h=150,p=480,d=250,f=0,g=0,m=0,y=0,v=0,b=0,x=1,_=1,w=null,P=Je,S=null,C=Mi,T=.5;function O(t){return l(t[0]*F,t[1]*F)}function k(t){return(t=l.invert(t[0],t[1]))&&[t[0]*j,t[1]*j]}function D(){var t=Gn(h,0,0,x,_,b).apply(null,e(f,g)),t=Gn(h,p-t[0],d-t[1],x,_,b);return n=Ee(m,y,v),s=je(e,t),l=je(n,s),a=Un(s,T),I()}function I(){return u=c=null,O}return O.stream=function(t){return u&&c===t?u:u=Yn((i=n,Mn({point:function(t,e){t=i(t,e);return this.stream.point(t[0],t[1])}})(P(a(C(c=t))))));var i},O.preclip=function(t){return arguments.length?(P=t,w=void 0,I()):P},O.postclip=function(t){return arguments.length?(C=t,S=i=r=o=null,I()):C},O.clipAngle=function(t){return arguments.length?(P=+t?Qe(w=t*F):(w=null,Je),I()):w*j},O.clipExtent=function(t){return arguments.length?(C=null==t?(S=i=r=o=null,Mi):ni(S=+t[0][0],i=+t[0][1],r=+t[1][0],o=+t[1][1]),I()):null==S?null:[[S,i],[r,o]]},O.scale=function(t){return arguments.length?(h=+t,D()):h},O.translate=function(t){return arguments.length?(p=+t[0],d=+t[1],D()):[p,d]},O.center=function(t){return arguments.length?(f=t[0]%360*F,g=t[1]%360*F,D()):[f*j,g*j]},O.rotate=function(t){return arguments.length?(m=t[0]%360*F,y=t[1]%360*F,v=2<t.length?t[2]%360*F:0,D()):[m*j,y*j,v*j]},O.angle=function(t){return arguments.length?(b=t%360*F,D()):b*j},O.reflectX=function(t){return arguments.length?(x=t?-1:1,D()):x<0},O.reflectY=function(t){return arguments.length?(_=t?-1:1,D()):_<0},O.precision=function(t){return arguments.length?(a=Un(s,T=t*t),I()):R(T)},O.fitExtent=function(t,e){return Rn(O,t,e)},O.fitSize=function(t,e){return Nn(O,t,e)},O.fitWidth=function(t,e){return Bn(O,t,e)},O.fitHeight=function(t,e){return zn(O,t,e)},function(){return e=t.apply(this,arguments),O.invert=e.invert&&k,D()}}function $n(t){var e=0,i=k/3,n=qn(t),t=n(e,i);return t.parallels=function(t){return arguments.length?n(e=t[0]*F,i=t[1]*F):[e*j,i*j]},t}function Kn(t,e){var i,n,r,o=V(t),a=(o+V(e))/2;return E(a)<I?(i=L(t),s.invert=function(t,e){return[t/i,N(e*i)]},s):(r=R(n=1+o*(2*a-o))/a,l.invert=function(t,e){var e=r-e,i=M(t,E(e))*ct(e);return e*a<0&&(i-=k*ct(t)*ct(e)),[i/a,N((n-(t*t+e*e)*a*a)/(2*a))]},l);function s(t,e){return[t*i,V(e)/i]}
1function l(t,e){e=R(n-2*a*V(e))/a;return[e*V(t*=a),r-e*L(t)]}}var Zn=function(){return $n(Kn).scale(155.424).center([0,33.6442])},Jn=function(){return Zn().parallels([29.5,45.5]).scale(1070).translate([480,250]).rotate([96,0]).center([-.6,38.7])},Qn=function(){var e,i,r,o,a,n,s=Jn(),l=Zn().rotate([154,0]).center([-2,58.5]).parallels([55,65]),u=Zn().rotate([157,0]).center([-3,19.9]).parallels([8,18]),c={point:function(t,e){n=[t,e]}};function h(t){var e=t[0],t=t[1];return n=null,r.point(e,t),n||(o.point(e,t),n)||(a.point(e,t),n)}function p(){return e=i=null,h}return h.invert=function(t){var e=s.scale(),i=s.translate(),n=(t[0]-i[0])/e,i=(t[1]-i[1])/e;return(.12<=i&&i<.234&&-.425<=n&&n<-.214?l:.166<=i&&i<.234&&-.214<=n&&n<-.115?u:s).invert(t)},h.stream=function(t){return e&&i===t?e:(n=[s.stream(i=t),l.stream(t),u.stream(t)],r=n.length,e={point:function(t,e){for(var i=-1;++i<r;)n[i].point(t,e)},sphere:function(){for(var t=-1;++t<r;)n[t].sphere()},lineStart:function(){for(var t=-1;++t<r;)n[t].lineStart()},lineEnd:function(){for(var t=-1;++t<r;)n[t].lineEnd()},polygonStart:function(){for(var t=-1;++t<r;)n[t].polygonStart()},polygonEnd:function(){for(var t=-1;++t<r;)n[t].polygonEnd()}});var n,r},h.precision=function(t){return arguments.length?(s.precision(t),l.precision(t),u.precision(t),p()):s.precision()},h.scale=function(t){return arguments.length?(s.scale(t),l.scale(.35*t),u.scale(t),h.translate(s.translate())):s.scale()},h.translate=function(t){var e,i,n;return arguments.length?(e=s.scale(),i=+t[0],n=+t[1],r=s.translate(t).clipExtent([[i-.455*e,n-.238*e],[i+.455*e,n+.238*e]]).stream(c),o=l.translate([i-.307*e,n+.201*e]).clipExtent([[i-.425*e+I,n+.12*e+I],[i-.214*e-I,n+.234*e-I]]).stream(c),a=u.translate([i-.205*e,n+.212*e]).clipExtent([[i-.214*e+I,n+.166*e+I],[i-.115*e-I,n+.234*e-I]]).stream(c),p()):s.translate()},h.fitExtent=function(t,e){return Rn(h,t,e)},h.fitSize=function(t,e){return Nn(h,t,e)},h.fitWidth=function(t,e){return Bn(h,t,e)},h.fitHeight=function(t,e){return zn(h,t,e)},h.scale(1070)};function tr(r){return function(t,e){var i=L(t),n=L(e),i=r(i*n);return i===1/0?[2,0]:[i*n*V(t),i*V(e)]}}function er(o){return function(t,e){var i=R(t*t+e*e),n=o(i),r=V(n),n=L(n);return[M(t*r,i*n),N(i&&e*r/i)]}}var ir=tr(function(t){return R(2/(1+t))}),nr=(ir.invert=er(function(t){return 2*N(t/2)}),function(){return Xn(ir).scale(124.75).clipAngle(179.999)}),rr=tr(function(t){return(t=pt(t))&&t/V(t)}),or=(rr.invert=er(function(t){return t}),function(){return Xn(rr).scale(79.4188).clipAngle(179.999)});function ar(t,e){return[t,lt(ht((D+e)/2))]}ar.invert=function(t,e){return[t,2*rt(at(e))-D]};var sr=function(){return lr(ar).scale(961/A)};function lr(i){var n,r,o,a=Xn(i),e=a.center,s=a.scale,l=a.translate,u=a.clipExtent,c=null;function h(){var t=k*s(),e=a(Re(a.rotate()).invert([0,0]));return u(null==c?[[e[0]-t,e[1]-t],[e[0]+t,e[1]+t]]:i===ar?[[Math.max(e[0]-t,c),n],[Math.min(e[0]+t,r),o]]:[[c,Math.max(e[1]-t,n)],[r,Math.min(e[1]+t,o)]])}return a.scale=function(t){return(arguments.length?(s(t),h):s)()},a.translate=function(t){return(arguments.length?(l(t),h):l)()},a.center=function(t){return(arguments.length?(e(t),h):e)()},a.clipExtent=function(t){return arguments.length?(null==t?c=n=r=o=null:(c=+t[0][0],n=+t[0][1],r=+t[1][0],o=+t[1][1]),h()):null==c?null:[[c,n],[r,o]]},h()}function ur(t){return ht((D+t)/2)}function cr(t,e){var i=L(t),r=t===e?V(t):lt(i/L(e))/lt(ur(e)/ur(t)),o=i*ut(ur(t),r)/r;return r?(n.invert=function(t,e){var e=o-e,i=ct(r)*R(t*t+e*e),n=M(t,E(e))*ct(e);return e*r<0&&(n-=k*ct(t)*ct(e)),[n/r,2*rt(ut(o/i,1/r))-D]},n):ar;function n(t,e){0<o?e<-D+I&&(e=-D+I):D-I<e&&(e=D-I);e=o/ut(ur(e),r);return[e*V(r*t),o-e*L(r*t)]}}var hr=function(){return $n(cr).scale(109.5).parallels([30,30])};function pr(t,e){return[t,e]}pr.invert=pr;var dr=function(){return Xn(pr).scale(152.63)};function fr(t,e){var i=L(t),n=t===e?V(t):(i-L(e))/(e-t),r=i/n+t;return E(n)<I?pr:(o.invert=function(t,e){var e=r-e,i=M(t,E(e))*ct(e);return e*n<0&&(i-=k*ct(t)*ct(e)),[i/n,r-ct(n)*R(t*t+e*e)]},o);function o(t,e){e=r-e,t*=n;return[e*V(t),r-e*L(t)]}}var gr=function(){return $n(fr).scale(131.154).center([0,13.9389])},mr=1.340264,yr=-.081106,vr=893e-6,br=.003796,xr=R(3)/2;function _r(t,e){var e=N(xr*V(e)),i=e*e,n=i*i*i;return[t*L(e)/(xr*(mr+3*yr*i+n*(7*vr+9*br*i))),e*(mr+yr*i+n*(vr+br*i))]}_r.invert=function(t,e){for(var i,n=e,r=n*n,o=r*r*r,a=0;a<12&&(o=(r=(n-=i=(n*(mr+yr*r+o*(vr+br*r))-e)/(mr+3*yr*r+o*(7*vr+9*br*r)))*n)*r*r,!(E(i)<it));++a);return[xr*t*(mr+3*yr*r+o*(7*vr+9*br*r))/L(n),N(V(n)/xr)]};var wr=function(){return Xn(_r).scale(177.158)};function Pr(t,e){var i=L(e),n=L(t)*i;return[i*V(t)/n,V(e)/n]}Pr.invert=er(rt);var Sr=function(){return Xn(Pr).scale(144.049).clipAngle(60)},Cr=function(){var n,r,e,i,o,a,s,l=1,u=0,c=0,h=1,p=1,d=0,f=null,g=1,m=1,y=Mn({point:function(t,e){t=x([t,e]);this.stream.point(t[0],t[1])}}),v=Mi;function b(){return g=l*h,m=l*p,a=s=null,x}function x(t){var e,i=t[0]*g,t=t[1]*m;return d&&(e=t*n-i*r,i=i*n+t*r,t=e),[i+u,t+c]}return x.invert=function(t){var e,i=t[0]-u,t=t[1]-c;return d&&(e=t*n+i*r,i=i*n-t*r,t=e),[i/g,t/m]},x.stream=function(t){return a&&s===t?a:a=y(v(s=t))},x.postclip=function(t){return arguments.length?(v=t,f=e=i=o=null,b()):v},x.clipExtent=function(t){return arguments.length?(v=null==t?(f=e=i=o=null,Mi):ni(f=+t[0][0],e=+t[0][1],i=+t[1][0],o=+t[1][1]),b()):null==f?null:[[f,e],[i,o]]},x.scale=function(t){return arguments.length?(l=+t,b()):l},x.translate=function(t){return arguments.length?(u=+t[0],c=+t[1],b()):[u,c]},x.angle=function(t){return arguments.length?(r=V(d=t%360*F),n=L(d),b()):d*j},x.reflectX=function(t){return arguments.length?(h=t?-1:1,b()):h<0},x.reflectY=function(t){return arguments.length?(p=t?-1:1,b()):p<0},x.fitExtent=function(t,e){return Rn(x,t,e)},x.fitSize=function(t,e){return Nn(x,t,e)},x.fitWidth=function(t,e){return Bn(x,t,e)},x.fitHeight=function(t,e){return zn(x,t,e)},x};function Tr(t,e){var i=e*e,n=i*i;return[t*(.8707-.131979*i+n*(n*(.003971*i-.001529*n)-.013791)),e*(1.007226+i*(.015085+n*(.028874*i-.04447
15-.005916*n)))]}Tr.invert=function(t,e){var i=e,n=25;do{var r=i*i,o=r*r}while(i-=o=(i*(1.007226+r*(.015085+o*(.028874*r-.044475-.005916*o)))-e)/(1.007226+r*(.045255+o*(.259866*r-.311325-.005916*11*o))),E(o)>I&&0<--n);return[t/(.8707+(r=i*i)*(r*(r*r*r*(.003971-.001529*r)-.013791)-.131979)),i]};var Or=function(){return Xn(Tr).scale(175.295)};function kr(t,e){return[L(e)*V(t),V(e)]}kr.invert=er(N);var Dr=function(){return Xn(kr).scale(249.5).clipAngle(90+I)};function Ir(t,e){var i=L(e),n=1+L(t)*i;return[i*V(t)/n,V(e)/n]}Ir.invert=er(function(t){return 2*rt(t)});var Ar=function(){return Xn(Ir).scale(250).clipAngle(142)};function jr(t,e){return[lt(ht((D+e)/2)),-t]}jr.invert=function(t,e){return[-e,2*rt(at(t))-D]};var Fr,Er,Mr=function(){var t=lr(jr),e=t.center,i=t.rotate;return t.center=function(t){return arguments.length?e([-t[1],t[0]]):[(t=e())[1],-t[0]]},t.rotate=function(t){return arguments.length?i([t[0],t[1],2<t.length?t[2]+90:90]):[(t=i())[0],t[1],t[2]-90]},i([0,0,90]).scale(159.155)},Lr=(Er=G.b,Object(l.c)(Rr,Er),Object.defineProperty(Rr.prototype,"value",{get:function(){return this.values.value.value},set:function(t){this.setValue("value",t)},enumerable:!0,configurable:!0}),Object.defineProperty(Rr.prototype,"zoomLevel",{get:function(){return this.properties.zoomLevel},set:function(t){this.setProperty("zoomLevel",t)},enumerable:!0,configurable:!0}),Object.defineProperty(Rr.prototype,"zoomGeoPoint",{get:function(){return this.properties.zoomGeoPoint},set:function(t){this.setProperty("zoomGeoPoint",t)},enumerable:!0,configurable:!0}),Object.defineProperty(Rr.prototype,"east",{get:function(){return this._east},enumerable:!0,configurable:!0}),Object.defineProperty(Rr.prototype,"west",{get:function(){return this._west},enumerable:!0,configurable:!0}),Object.defineProperty(Rr.prototype,"south",{get:function(){return this._south},enumerable:!0,configurable:!0}),Object.defineProperty(Rr.prototype,"north",{get:function(){return this._north},enumerable:!0,configurable:!0}),Rr.prototype.updateExtremes=function(){var t,e,i,n,r=this.getFeature().geometry;r&&(t=(r=ve(r))[0][0],e=r[0][1],i=r[1][1],r=r[1][0],n=!1,i!=this.north&&(this._north=d.round(i,6),n=!0),e!=this.south&&(this._south=d.round(e,6),n=!0),r!=this.east&&(this._east=d.round(r,6),n=!0),t!=this.west&&(this._west=d.round(t,6),n=!0),this._east<this._west&&(this._east=180,this._west=-180),n)&&this.component.invalidateDataItems()},Rr.prototype.getFeature=function(){return{}},Rr),Vr=(Fr=G.a,Object(l.c)(o,Fr),o.prototype.createDataItem=function(){return new Lr},o.prototype.checkInclude=function(t,e,i){if(t){if(0==t.length)return!1;if(-1==t.indexOf(i))return!1}return!(e&&0<e.length&&-1!=e.indexOf(i))}
1,Object.defineProperty(o.prototype,"useGeodata",{get:function(){return this.getPropertyValue("useGeodata")},set:function(t){this.setPropertyValue("useGeodata",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"include",{get:function(){return this.getPropertyValue("include")},set:function(t){this.setPropertyValue("include",t)&&this.processIncExc()},enumerable:!0,configurable:!0}),o.prototype.processIncExc=function(){this.invalidateData()},Object.defineProperty(o.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(o.prototype,"exclude",{get:function(){return this.getPropertyValue("exclude")},set:function(t){this.setPropertyValue("exclude",t)&&this.processIncExc()},enumerable:!0,configurable:!0}),o.prototype.handleObjectAdded=function(t){t=t.newValue;t.parent=this,t.series=this,t.strokeWidth=t.strokeWidth},Object.defineProperty(o.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;0<=e;e--)1==this.data[e].madeFromGeoData&&this.data.splice(e,1);this.disposeData(),this.invalidateData()}},enumerable:!0,configurable:!0}),Object.defineProperty(o.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(o.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).events.on("inited",function(){e.loadData("geodata")},void 0,!1),this.setDataSourceEvents(t,"geodata")},enumerable:!0,configurable:!0}),o.prototype.getFeatures=function(){},o.prototype.validateDataItems=function(){Fr.prototype.validateDataItems.call(this),this.updateExtremes()},o.prototype.updateExtremes=function(){var e,i,n,r;this.dataItems.each(function(t){(t.north>e||!p.isNumber(e))&&(e=t.north),(t.south<i||!p.isNumber(i))&&(i=t.south),(t.west<r||!p.isNumber(r))&&(r=t.west),(n<t.east||!p.isNumber(n))&&(n=t.east)}),this._mapObjects&&this._mapObjects.each(function(t){(t.north>e||!p.isNumber(e))&&(e=t.north),(t.south<i||!p.isNumber(i))&&(i=t.south),(t.west<r||!p.isNumber(r))&&(r=t.west),(n<t.east||!p.isNumber(n))&&(n=t.east)}),this.north==e&&this.east==n&&this.south==i&&this.west==r||(this._north=e,this._east=n,this._west=r,this._south=i,this.dispatch("geoBoundsChanged"),this.ignoreBounds)||this.chart.updateExtremes()},Object.defineProperty(o.prototype,"north",{get:function(){return p.isNumber(this._northDefined)?this._northDefined:this._north},set:function(t){this._northDefined=t},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"south",{get:function(){return p.isNumber(this._southDefined)?this._southDefined:this._south},set:function(t){this._southDefined=t},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"west",{get:function(){return p.isNumber(this._westDefined)?this._westDefined:this._west},set:function(t){this._westDefined=t},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"east",{get:function(){return p.isNumber(this._eastDefined)?this._eastDefined:this._east},set:function(t){this._eastDefined=t},enumerable:!0,configurable:!0}),o.prototype.processConfig=function(t){if(p.hasValue(t.geodata)&&p.isString(t.geodata)){var e=t.geodata;if(p.hasValue(window["am4geodata_"+t.geodata]))t.geodata=window["am4geodata_"+t.geodata];else try{t.geodata=JSON.parse(t.geodata)}catch(t){throw Error("MapChart error: Geodata `"+e+"` is not loaded or is incorrect.")}}Fr.prototype.processConfig.call(this,t)},o.prototype.asIs=function(t){return"geodata"==t||Fr.prototype.asIs.call(this,t)},o.prototype.updateTooltipBounds=function(){this.tooltip&&this.topParent&&this.tooltip.setBounds({x:10,y:10,width:this.topParent.maxWidth-20,height:this.topParent.maxHeight-20})},o);function o(){var t=Fr.call(this)||this;return t.className="MapSeries",t.isMeasured=!1,t.nonScalingStroke=!0,t.dataFields.value="value",t.ignoreBounds=!1,t.tooltip&&(t.tooltip.showInViewport=!0),t.applyTheme(),t}function Rr(){var t=Er.call(this)||this;return t.className="MapSeriesDataItem",t.values.value={},t.applyTheme(),t}n.c.registeredClasses.MapSeries=Vr,n.c.registeredClasses.MapSeriesDataItem=Lr;var Nr,Br=e("C6dT"),zr=(Nr=Br.a,Object(l.c)(Hr,Nr),Hr.prototype.validate=function(){this.series&&this.series.itemReaderText&&(this.readerTitle=this.series.itemReaderText),Nr.prototype.validate.call(this)},Hr.prototype.updateExtremes=function(){var t,e,i,n,r=this.getFeature();r&&(r=r.geometry)&&(t=(r=ve(r))[0][0],e=r[0][1],i=r[1][1],r=r[1][0],n=!1,i!=this.north&&(this._north=d.round(i,8),n=!0),e!=this.south&&(this._south=d.round(e),n=!0),r!=this.east&&(this._east=d.round(r),n=!0),t!=this.west&&(this._west=d.round(t),n=!0),n)&&(this.dispatch("geoBoundsChanged"),this.series)&&this.series.invalidateDataItems()},Hr.prototype.getFeature=function(){return{}},Object.defineProperty(Hr.prototype,"east",{get:function(){return p.isNumber(this._east)?this._east:this.dataItem?this.dataItem.east:void 0},enumerable:!0,configurable:!0}),Object.defineProperty(Hr.prototype,"west",{get:function(){return p.isNumber(this._west)?this._west:this.dataItem?this.dataItem.west:void 0},enumerable:!0,configurable:!0}),Object.defineProperty(Hr.prototype,"south",{get:function(){return p.isNumber(this._south)?this._south:this.dataItem?this.dataItem.south:void 0},enumerable:!0,configurable:!0}),Object.defineProperty(Hr.prototype,"north",{get:function(){return p.isNumber(this._north)?this._north:this.dataItem?this.dataItem.north:void 0},enumerable:!0,configurable:!0}),Hr.prototype.showTooltip=function(t){t=Nr.prototype.showTooltip.call(this,t);return t&&"always"==this.showTooltipOn&&!this.series.chart.events.has("mappositionchanged",this.handleTooltipMove,this)&&this.addDisposer(this.series.chart.events.on("mappositionchanged",this.handleTooltipMove,this)),t},Hr.prototype.handleTooltipMove=function(t){this.tooltip.isHidden||this.showTooltip()},Hr.prototype.setDataItem=function(t){Nr.prototype.setDataItem.call(this,t),this.applyAccessibility()},Hr);function Hr(){var t=Nr.call(this)||this;return t.className="MapObject",t.isMeasured=!1,t.layout="none",t.clickable=!0,t.applyTheme(),t}n.c.registeredClasses.MapObject=zr;Wr=zr,Object(l.c)(Yr,Wr),Object.defineProperty(Yr.prototype,"latitude",{get:function(){var t=this.getPropertyValue("latitude");return t=!p.isNumber(t)&&this.dataItem&&this.dataItem.geoPoint?this.dataItem.geoPoint.latitude:t},set:function(t){this.setPropertyValue("latitude",t,!1,!0),this.updateExtremes()},enumerable:!0,configurable:!0}),Object.defineProperty(Yr.prototype,"longitude",{get:function(){var t=this.getPropertyValue("longitude");return t=!p.isNumber(t)&&this.dataItem&&this.dataItem.geoPoint?this.dataItem.geoPoint.longitude:t},set:function(t){this.setPropertyValue("longitude",t,!1,!0),this.updateExtremes()},enumerable:!0,configurable:!0}),Yr.prototype.validatePosition=function(){var t,e;p.isNumber(this.latitude)&&p.isNumber(this.longitude)&&(t=this.series.chart.projection.d3Projection([this.longitude,this.latitude]),e=this.series.chart.projection.d3Path({type:"Point",coordinates:[this.longitude,this.latitude]}),this.__disabled=!e,this.moveTo({x:t[0],y:t[1]})),Wr.prototype.validatePosition.call(this)},Yr.prototype.getFeature=function(){return{type:"Feature",geometry:{type:"Point",coordinates:[this.longitude,this.latitude]}}};var Wr,Ur=Yr;function Yr(){var t=Wr.call(this)||this;return t.className="MapImage",t.applyTheme(),t}n.c.registeredClasses.MapImage=Ur;var Gr=e("R6wv"),X=e("o+vr"),Xr=e.n(X),qr=e("hJ5i");function $r(t){return qr.map(t,function(t){var e=t[0],t=t[1],i=[];return e&&i.push(Zr(e)),t&&i.push(Zr(t)),i})}function Kr(t){return qr.map(t,Zr)}
1function Zr(t){return qr.map(t,Qr)}function Jr(t){return qr.map(t,to)}function Qr(t){return{longitude:t[0],latitude:t[1]}}function to(t){return[t.longitude,t.latitude]}function eo(t){return qr.map(t,function(t){return qr.map(t,to)})}function io(t){return qr.map(t,function(t){var e=t[0],t=t[1],i=[];return e&&i.push(Jr(e)),t&&i.push(Jr(t)),i})}function no(t,e,i){return[He().center([t,e]).radius(i)().coordinates]}function ro(t,e,i,n){var r=[];-180==n&&(n=-179.9999),-90==i&&(i=-89.9999),90==t&&(t=89.9999),180==e&&(e=179.9999);for(var o=Math.min(90,(e-n)/Math.ceil((e-n)/90)),a=(t-i)/Math.ceil((t-i)/90),s=n;s<e;s+=o){var l=[];r.push([l]),e<s+o&&(o=e-s);for(var u=s;u<=s+o;u+=5)l.push([u,t]);for(var c=t;i<=c;c-=a)l.push([s+o,c]);for(u=s+o;s<=u;u-=5)l.push([u,i]);for(c=i;c<=t;c+=a)l.push([s,c])}return r}oo=zr,Object(l.c)(a,oo),a.prototype.getFeature=function(){if(this.multiPolygon&&0<this.multiPolygon.length)return{type:"Feature",geometry:{type:"MultiPolygon",coordinates:this.multiPolygon}}},Object.defineProperty(a.prototype,"multiGeoPolygon",{get:function(){var t=this.getPropertyValue("multiGeoPolygon");return t=!t&&this.dataItem?this.dataItem.multiGeoPolygon:t},set:function(t){this.setPropertyValue("multiGeoPolygon",t,!0),this.multiPolygon=io(t)},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"multiPolygon",{get:function(){var t=this.getPropertyValue("multiPolygon");return t=!t&&this.dataItem?this.dataItem.multiPolygon:t},set:function(t){this.setPropertyValue("multiPolygon",t)&&(this.updateExtremes(),this.invalidate())},enumerable:!0,configurable:!0}),a.prototype.validate=function(){if(this.series){var t,e=this.series.chart.projection,i=e.d3Path;if(this.multiPolygon)if(this.series&&(t={type:"MultiPolygon",coordinates:this.multiPolygon},e.d3Projection.precision(this.precision),this.polygon.path=i(t)),this.series.calculateVisualCenter){var n=0,r=this.multiPolygon[0];if(1<this.multiPolygon.length)for(var o=0;o<this.multiPolygon.length;o++){var a=this.multiPolygon[o],s=Bt({type:"Polygon",coordinates:a});n<s&&(r=a,n=s)}e=Xr()(r);this._visualLongitude=e[0],this._visualLatitude=e[1]}else this._visualLongitude=this.longitude,this._visualLatitude=this.latitude}oo.prototype.validate.call(this)},a.prototype.measureElement=function(){},Object.defineProperty(a.prototype,"latitude",{get:function(){return this.north+(this.south-this.north)/2},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"longitude",{get:function(){return this.east+(this.west-this.east)/2},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"visualLatitude",{get:function(){var t=this.getPropertyValue("visualLatitude");return p.isNumber(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(a.prototype,"visualLongitude",{get:function(){var t=this.getPropertyValue("visualLongitude");return p.isNumber(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(a.prototype,"pixelWidth",{get:function(){return this.polygon.pixelWidth},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"pixelHeight",{get:function(){return this.polygon.pixelHeight},enumerable:!0,configurable:!0}),a.prototype.copyFrom=function(t){oo.prototype.copyFrom.call(this,t),this.polygon.copyFrom(t.polygon)},a.prototype.updateExtremes=function(){oo.prototype.updateExtremes.call(this)},Object.defineProperty(a.prototype,"boxArea",{get:function(){return(this.north-this.south)*(this.east-this.west)},enumerable:!0,configurable:!0}),a.prototype.getTooltipX=function(){return this.series.chart.projection.convert({longitude:this.visualLongitude,latitude:this.visualLatitude}).x},a.prototype.getTooltipY=function(){return this.series.chart.projection.convert({longitude:this.visualLongitude,latitude:this.visualLatitude}).y},Object.defineProperty(a.prototype,"precision",{get:function(){return this.getPropertyValue("precision")},set:function(t){this.setPropertyValue("precision",t,!0)},enumerable:!0,configurable:!0});var oo,ao=a;function a(){var t=oo.call(this)||this,e=(t.className="MapPolygon",t.polygon=t.createChild(Gr.a),t.polygon.shouldClone=!1,t.polygon.applyOnClones=!0,t.setPropertyValue("precision",.5),new Y.a);return t.fill=e.getFor("secondaryButton"),t.stroke=e.getFor("secondaryButtonStroke"),t.strokeOpacity=1,t.tooltipPosition="pointer",t.n
1onScalingStroke=!0,t.applyTheme(),t}n.c.registeredClasses.MapPolygon=ao;var so,lo,uo=e("vMqJ"),y=e("v9UT"),co=e("Wglt"),ho=(lo=Lr,Object(l.c)(go,lo),go.prototype.getFeature=function(){if(this.multiPolygon&&0<this.multiPolygon.length)return{type:"Feature",geometry:{type:"MultiPolygon",coordinates:this.multiPolygon}}},Object.defineProperty(go.prototype,"mapPolygon",{get:function(){var t,e=this;return this._mapPolygon||(t=this.component.mapPolygons.create(),this._mapPolygon=t,this.addSprite(t),this._disposers.push(new U.b(function(){e.component&&e.component.mapPolygons.removeValue(t)})),this.mapObject=t),this._mapPolygon},enumerable:!0,configurable:!0}),Object.defineProperty(go.prototype,"polygon",{get:function(){return this._polygon},set:function(t){this._polygon=t,this.multiPolygon=[t]},enumerable:!0,configurable:!0}),Object.defineProperty(go.prototype,"multiPolygon",{get:function(){return this._multiPolygon},set:function(t){this._multiPolygon=t,this.updateExtremes()},enumerable:!0,configurable:!0}),Object.defineProperty(go.prototype,"geoPolygon",{get:function(){return this._geoPolygon},set:function(t){this._geoPolygon=t,this.multiGeoPolygon=[t]},enumerable:!0,configurable:!0}),Object.defineProperty(go.prototype,"multiGeoPolygon",{get:function(){return this._multiGeoPolygon},set:function(t){this._multiGeoPolygon=t,this.multiPolygon=io(t)},enumerable:!0,configurable:!0}),go),po=(so=Vr,Object(l.c)(fo,so),fo.prototype.createDataItem=function(){return new ho},fo.prototype.processIncExc=function(){this.mapPolygons.clear(),so.prototype.processIncExc.call(this)},fo.prototype.validateData=function(){if(this.useGeodata||this.geodata){var t=this._dataSources.geodata?void 0:this.chart.geodata;if(t=this.geodata?this.geodata:t){var r=void 0;if("FeatureCollection"==t.type?r=t.features:"Feature"==t.type?r=[t]:-1!=["Point","LineString","Polygon","MultiPoint","MultiLineString","MultiPolygon"].indexOf(t.type)?r=[{geometry:t}]:console.log("nothing found in geoJSON"),r)for(var o=this,e=0,i=r.length;e<i;e++)(t=>{var e=(t=r[t]).geometry;if(e){var i=e.type,n=t.id;if(o.chart.geodataNames&&o.chart.geodataNames[n]&&(t.properties.name=o.chart.geodataNames[n]),"Polygon"==i||"MultiPolygon"==i){if(!o.checkInclude(o.include,o.exclude,n))return;e=e.coordinates,i=(e&&"Polygon"==i&&(e=[e]),qr.find(o.data,function(t,e){return t.id==n}));i?i.multiPolygon||(i.multiPolygon=e):o.data.push(i={multiPolygon:e,id:n,madeFromGeoData:!0}),y.softCopyProperties(t.properties,i)}}})(e)}}so.prototype.validateData.call(this)},fo.prototype.validate=function(){var a,s;so.prototype.validate.call(this),this.dataItems.each(function(t){y.used(t.mapPolygon)}),"none"!=this.sortPolygonsBy&&(a=this.sortPolygonsBy,s=this.sortPolygonsReversed,this.mapPolygons.sort(function(t,e){var i="",n="",r=-1,o=1;switch(a){case"area":i=t.boxArea,n=e.boxArea,r=-1,o=1;break;case"name":i=t.dataItem.dataContext.name||"",n=e.dataItem.dataContext.name||"",o=-(r=1);break;case"id":i=t.dataItem.dataContext.id||"",n=e.dataItem.dataContext.id||"",o=-(r=1);break;case"latitude":i=s?t.south:t.north,n=s?e.south:e.north,r=-1,o=1;break;case"longitude":i=s?t.east:t.west,n=s?e.east:e.west,o=-(r=1)}return i<n?s?o:r:n<i?s?r:o:0}),this.mapPolygons.each(function(t,e){t.validate(),t.zIndex||t.propertyFields.zIndex||(t.zIndex=1e6-e)}))},Object.defineProperty(fo.prototype,"mapPolygons",{get:function(){var t;return this._mapPolygons||(t=new ao,t=new uo.e(t),this._disposers.push(new uo.c(t)),this._disposers.push(t.template),t.template.focusable=!0,t.events.on("inserted",this.handleObjectAdded,this,!1),this._mapPolygons=t,this._mapObjects=t),this._mapPolygons},enumerable:!0,configurable:!0}),fo.prototype.getPolygonById=function(e){return co.find(this.mapPolygons.iterator(),function(t){return t.dataItem.dataContext.id==e})},fo.prototype.copyFrom=function(t){this.mapPolygons.template.copyFrom(t.mapPolygons.template),so.prototype.copyFrom.call(this,t)},fo.prototype.getFeatures=function(){var e=this,i=[];return this.dataItems.each(function(t){t=t.getFeature();t&&i.push(t)}),this.mapPolygons.each(function(t){-1==e.dataItems.indexOf(t._dataItem)&&(t=t.getFeature())&&i.push(t)}),i},Object.defineProperty(fo.prototype,"sortPolygonsBy",{get:function(){return this.getPropertyValue("sortPolygonsBy")},set:function(t){this.setPropertyValue("sortPolygonsBy",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),Object.defineProperty(fo.prototype,"sortPolygonsReversed",{get:function(){return this.getPropertyValue("sortPolygonsReversed")},set:function(t){this.setPropertyValue("sortPolygonsReversed",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),fo);function fo(){var t=so.call(this)||this;return t.calculateVisualCenter=!1,t.className="MapPolygonSeries",t.dataFields.multiPolygon="multiPolygon",t.dataFields.polygon="polygon",t.dataFields.geoPolygon="geoPolygon",t.dataFields.multiGeoPolygon="multiGeoPolygon",t.setPropertyValue("sortPolygonsBy","area"),t.setPropertyValue("sortPolygonsReversed",!1),t.applyTheme(),t}function go(){var t=lo.call(this)||this;
1return t.className="MapPolygonSeriesDataItem",t.applyTheme(),t}n.c.registeredClasses.MapPolygonSeries=po,n.c.registeredClasses.MapPolygonSeriesDataItem=ho;Object.defineProperty(v.prototype,"d3Projection",{get:function(){return this._d3Projection},set:function(t){(this._d3Projection=t).precision(.1),this._d3Path=Fn().projection(t),this.chart&&this.chart.invalidateProjection()},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"d3Path",{get:function(){return this._d3Path},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"scale",{get:function(){return this.d3Projection.scale()/100},enumerable:!0,configurable:!0}),v.prototype.convert=function(t){t=this.d3Projection([t.longitude,t.latitude]);if(t)return{x:t[0],y:t[1]}},v.prototype.invert=function(t){t=this.d3Projection.invert([t.x,t.y]);if(t)return{longitude:t[0],latitude:t[1]}},v.prototype.project=function(t,e){return this.convert({longitude:t*d.DEGREES,latitude:e*d.DEGREES})},v.prototype.unproject=function(t,e){return this.invert({x:t,y:e})},v.prototype.rotate=function(t,e,i,n){var e=e*d.RADIANS,i=i*d.RADIANS,e=(n*=d.RADIANS,t.longitude*d.RADIANS+e),t=t.latitude*d.RADIANS,r=Math.cos(i),i=Math.sin(i),o=Math.cos(n),n=Math.sin(n),a=Math.cos(t),s=Math.cos(e)*a,e=Math.sin(e)*a,a=Math.sin(t),t=a*r+s*i;return{longitude:d.DEGREES*Math.atan2(e*o-t*n,s*r-a*i),latitude:d.DEGREES*Math.asin(t*o+e*n)}},v.prototype.unrotate=function(t,e,i,n){var e=e*d.RADIANS,i=i*d.RADIANS,e=(n*=d.RADIANS,t.longitude*d.RADIANS-e),t=t.latitude*d.RADIANS,r=Math.cos(i),i=Math.sin(i),o=Math.cos(n),n=Math.sin(n),a=Math.cos(t),s=Math.cos(e)*a,e=Math.sin(e)*a,a=Math.sin(t),t=a*o-e*n;return{longitude:d.DEGREES*Math.atan2(e*o+a*n,s*r+t*i),latitude:d.DEGREES*Math.asin(t*r-s*i)}},v.prototype.intermediatePoint=function(t,e,i){t=Ei([t.longitude,t.latitude],[e.longitude,e.latitude])(i);return{longitude:t[0],latitude:t[1]}},v.prototype.multiDistance=function(t){for(var e=0,i=0;i<t.length;i++){var n=t[i];if(1<n.length)for(var r=1;r<n.length;r++){var o=n[r-1],a=n[r];e+=this.distance(o,a)}}return e},v.prototype.distance=function(t,e){return mi([t.longitude,t.latitude],[e.longitude,e.latitude])},v.prototype.positionToPoint=function(t,e){if(t){var i=this.positionToGeoPoint(t,e),n=this.positionToGeoPoint(t,e-.01),t=this.positionToGeoPoint(t,e+.01);if(n&&t)return e=this.convert(i),i=this.convert(n),n=this.convert(t),{x:e.x,y:e.y,angle:d.getAngle(i,n)}}return{x:0,y:0,angle:0}},v.prototype.positionToGeoPoint=function(t,e){if(t){for(var i=this.multiDistance(t),n=0,r=0,o=0,a=void 0,s=void 0,l=0;l<t.length;l++){var u=t[l];if(1<u.length){for(var c=1;c<u.length;
1c++)if(a=u[c-1],s=u[c],r=n/i,o=(n+=this.distance(a,s))/i,r<=e&&e<o){l=t.length;break}}else 1==u.length&&(a=u[0],s=u[0],r=0,o=1)}if(a&&s)return this.intermediatePoint(a,s,(e-r)/(o-r))}return{longitude:0,latitude:0}};var s=v;function v(){this.d3Projection=dr()}n.c.registeredClasses.Projection=s;var mo,yo=e("FzPm"),vo=e("GtDR"),bo=e("8ZqG"),xo=(mo=Br.a,Object(l.c)(_o,mo),Object.defineProperty(_o.prototype,"series",{get:function(){return this._series||(this._series=new uo.b,this._series.events.on("inserted",this.handleSeriesAdded,this,!1),this._series.events.on("removed",this.handleSeriesRemoved,this,!1)),this._series},enumerable:!0,configurable:!0}),_o.prototype.handleSeriesAdded=function(t){var e,t=t.newValue;this.chart.series.contains(t)&&(e=t.clone(),this._series.removeValue(t),this._series.push(e),this.chart.dataUsers.push(t=e)),t.chart=this.chart,t.parent=this.seriesContainer,t.interactionsEnabled=!1,t.events.on("inited",this.updateMapSize,this,!1),t.hidden=!1},_o.prototype.handleSeriesRemoved=function(t){this.invalidate()},_o.prototype.moveToPosition=function(t){t=y.spritePointToSprite(t.spritePoint,this,this.seriesContainer),t=this.chart.seriesPointToGeo(t);this.chart.zoomToGeoPoint(t,this.chart.zoomLevel,!0)},Object.defineProperty(_o.prototype,"chart",{get:function(){return this._chart.get()},set:function(t){this.chart!=t&&this._chart.set(t,new U.c([t.events.on("mappositionchanged",this.updateRectangle,this,!1),t.events.on("scaleratiochanged",this.updateMapSize,this,!1)]))},enumerable:!0,configurable:!0}),_o.prototype.updateRectangle=function(){var t=this.chart,e=t.zoomLevel,i=this.rectangle,n=(i.width=this.pixelWidth/e,i.height=this.pixelHeight/e,Math.min(this.percentWidth,this.percentHeight)/100),t=t.seriesContainer;i.x=Math.ceil(-t.pixelX*n/e)+this.seriesContainer.pixelX,i.y=Math.ceil(-t.pixelY*n/e)+this.seriesContainer.pixelY,i.validate()},_o.prototype.updateMapSize=function(){if(this.chart){var t=this.chart.scaleRatio*Math.min(this.percentWidth,this.percentHeight)/100,e=(this.seriesContainer.scale=t,{width:0,height:0,x:0,y:0});try{e=this.seriesContainer.group.node.getBBox()}catch(t){}0<e.width&&(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()}},_o.prototype.afterDraw=function(){mo.prototype.afterDraw.call(this),this.rectangle.maskRectangle={x:-1,y:-1,width:Math.ceil(this.pixelWidth+2),height:Math.ceil(this.pixelHeight+2)}},_o.prototype.processConfig=function(t){if(t&&p.hasValue(t.series)&&p.isArray(t.series))for(var e=0,i=t.series.length;e<i;e++){var n=t.series[e];p.hasValue(n)&&p.isString(n)&&this.map.hasKey(n)&&(t.series[e]=this.map.getKey(n))}mo.prototype.processConfig.call(this,t)},_o);function _o(){var t=mo.call(this)||this,e=(t._chart=new U.d,t.className="SmallMap",t.align="left",t.valign="bottom",t.percentHeight=20,t.percentWidth=20,t.margin(5,5,5,5),new Y.a),i=(t.background.fillOpacity=.9,t.background.fill=e.getFor("background"),t.events.on("hit",t.moveToPosition,t,!1),t.events.on("maxsizechanged",t.updateMapSize,t,!1),t.seriesContainer=t.createChild(Br.a),t.seriesContainer.shouldClone=!1,t.createChild(vo.a));return i.shouldClone=!1,i.stroke=e.getFor("alternativeBackground"),i.strokeWidth=1,i.strokeOpacity=.5,i.fill=Object(bo.c)(),i.verticalCenter="middle",i.horizontalCenter="middle",i.isMeasured=!1,i.visible=!1,t.rectangle=i,t._disposers.push(t._chart),t.applyTheme(),t}n.c.registeredClasses.SmallMap=xo;var wo=e("WYhe"),Po=e("Q4nc"),So=e("0FpR");function Co(t){var e=Oo(t.longitude),i=Math.asin(Math.sin(t.latitude*d.RADIANS))*d.DEGREES,n=Oo(t.latitude);return 90<Math.abs(n)&&(e=Oo(e+180)),t.longitude=e,t.latitude=i,t}function To(t){return qr.each(t,function(t){qr.each(t,function(t){Co(t)})}),t}function Oo(t){return 180<(t%=360)&&(t-=360),t<-180&&(t+=360),t}function ko(t){return{x:t.longitude,y:t.latitude}}Do=Br.a,Object(l.c)(Ao,Do),Ao.prototype.validatePosition=function(){var t,e=this.mapLine;e&&(t=e.positionToPoint(this.position),this.x=t.x,this.y=t.y,this.adjustRotation&&(this.rotation=t.angle),this.mapLine.dataItem&&(t=this.mapLine.dataItem.component,this.scale=1/t.scale),e.shortestDistance)&&(e=(t=this.mapLine.series.chart.projection).positionToGeoPoint(e.multiGeoLine,this.position),t=t.d3Path({type:"Point",coordinates:[e.longitude,e.latitude]}),this.__disabled=!t),Do.prototype.validatePosition.call(this)},Object.defineProperty(Ao.prototype,"position",{get:function(){return this.getPropertyValue("position")},set:function(t){this.setPropertyValue("position",t,!1,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(Ao.prototype,"adjustRotation",{get:function(){return this.getPropertyValue("adjustRotation")},set:function(t){this.setPropertyValue("adjustRotation",t,!1,!0)},enumerable:!0,configurable:!0});var Do,Io=Ao;function Ao(){var t=Do.call(this)||this;return t.adjustRotation=!0,t.className="MapLineObject",t.isMeasured=!1,t.layout="none",t.applyTheme(),t}n.c.registeredClasses.MapLineObject=Io;Fo=Lr,Object(l.c)(Vo,Fo),Vo.prototype.getFeature=function(){return{type:"Feature",geometry:{type:"Point",coordinates:this.point}}},Object.defineProperty(Vo.prototype,"mapImage",{get:function(){var t,e=this;return this._mapImage||(t=this.component.mapImages.create(),this.addSprite(t),this._mapImage=t,this._disposers.push(t),this._disposers.push(new U.b(function(){e.component&&e.component.mapImages.removeValue(t)})),this.mapObject=t),this._mapImage},enumerable:!0,configurable:!0}),Object.defineProperty(Vo.prototype,"point",{get:function(){return this._point},set:function(t){this._point=t,this._geoPoint=Qr(t),this.updateExtremes()},enumerable:!0,configurable:!0}),Object.defineProperty(Vo.prototype,"multiPoint",{get:function(){return[this._point]},set:function(t){this._point=t[0],this._geoPoint=Qr(this._point),this.updateExtremes()},enumerable:!0,configurable:!0}),Object.defineProperty(Vo.prototype,"geoPoint",{get:function(){return this._geoPoint},set:function(t){this._geoPoint=t,this.point=[t.longitude,t.latitude]},enumerable:!0,configurable:!0});var jo,Fo,Eo=Vo,Mo=(jo=Vr,Object(l.c)(Lo,jo),Lo.prototype.createDataItem=function(){return new Eo},Lo.prototype.validateData=function(){var i=this;if(0<this.data.length&&0==this._parseDataFrom&&this.mapImages.clear(),this.useGeodata){var t=this.chart.geodata,r=void 0;if("FeatureCollection"==t.type?r=t.features:"Feature"==t.type?r=[t]:-1!=["Point","LineString","Polygon","MultiPoint","MultiLineString","MultiPolygon"].indexOf(t.type)?r=[{geometry:t}]:console.log("nothing found in geoJSON"),r)for(var o=this,e=0,n=r.length;e<n;e++)(t=>{if(t=r[t],n=t.geometry){var e=n.type,i=t.id;if("Point"==e||"MultiPoint"==e){if(!o.checkInclude(o.include,o.exclude,i))return;var n=n.coordinates,e=("Point"==e&&(n=[n]),qr.find(o.data,function(t,e){return t.id==i}));e?e.multiPoint||(e.multiPoint=n):o.data.push(e={multiPoint:n,id:i,madeFromGeoData:!0}),y.softCopyProperties(t.properties,e)}}})(e)}jo.prototype.validateData.call(this),co.each(this.dataItems.iterator(),function(t){var e=t.mapImage;e.isDisposed()||(i.mapImages.moveValue(e),p.isNumber(e.latitude)&&p.isNumber(e.latitude)&&(t.geoPoint={latitude:e.latitude,longitude:e.longitude}))})},Object.defineProperty(Lo.prototype,"mapImages",{get:function(){var t;return this._mapImages||(t=new Ur,t=new uo.e(t),this._disposers.push(new uo.c(t)),this._disposers.push(t.template),t.template.focusable=!0,t.events.on("inserted",this.handleObjectAdded,this,!1),this._mapImages=t,this._mapObjects=t),this._mapImages},enumerable:!0,configurable:!0}),Lo.prototype.validateDataElement=function(t){jo.prototype.validateDataElement.call(this,t),t.mapImage.invali
1date()},Lo.prototype.validate=function(){jo.prototype.validate.call(this),co.each(this.mapImages.iterator(),function(t){t.validatePosition()})},Lo.prototype.copyFrom=function(t){this.mapImages.template.copyFrom(t.mapImages.template),jo.prototype.copyFrom.call(this,t)},Lo.prototype.getFeatures=function(){var e=this,i=[];return this.dataItems.each(function(t){t=t.getFeature();t&&i.push(t)}),this.mapImages.each(function(t){-1==e.dataItems.indexOf(t._dataItem)&&(t=t.getFeature())&&i.push(t)}),i},Lo.prototype.getImageById=function(i){return co.find(this.mapImages.iterator(),function(t){var e=t.dataItem.dataContext;if(t.id==i||e&&e.id==i)return!0})},Lo);function Lo(){var t=jo.call(this)||this;return t.className="MapImageSeries",t.dataFields.multiPoint="multiPoint",t.dataFields.point="point",t.dataFields.geoPoint="geoPoint",t.dataFields.multiGeoPoint="multiGeoPoint",t.ignoreBounds=!0,t.applyTheme(),t}function Vo(){var t=Fo.call(this)||this;return t.className="MapImageSeriesDataItem",t.applyTheme(),t}n.c.registeredClasses.MapImageSeries=Mo,n.c.registeredClasses.MapImageSeriesDataItem=Eo;var Ro,No=e("Rnbi"),Bo=e("jfaP"),b=e("tjMS"),zo=(Ro=zr,Object(l.c)(x,Ro),x.prototype.createLine=function(){this.line=new Bo.a},x.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(x.prototype,"multiGeoLine",{get:function(){var t=this.getPropertyValue("multiGeoLine");return t=!t&&this.dataItem&&this.dataItem.multiGeoLine?this.dataItem.multiGeoLine:t},set:function(t){t&&0<t.length&&(this.setPropertyValue("multiGeoLine",To(t),!0),t=eo(t),this.setPropertyValue("multiLine",t),this.updateExtremes())},enumerable:!0,configurable:!0}),Object.defineProperty(x.prototype,"multiLine",{get:function(){var t=this.getPropertyValue("multiLine");return t=!t&&this.dataItem&&this.dataItem.multiLine?this.dataItem.multiLine:t},set:function(t){this.setPropertyValue("multiLine",t),this.multiGeoLine=Kr(t)},enumerable:!0,configurable:!0}),Object.defineProperty(x.prototype,"imagesToConnect",{get:function(){return this.getPropertyValue("imagesToConnect")}
1,set:function(t){var e=this;this.setPropertyValue("imagesToConnect",t,!0),this.handleImagesToConnect(),this.series&&(t=this.series.chart)&&t.series.each(function(t){t instanceof Mo&&(t.isReady()||e._disposers.push(t.events.on("ready",e.handleImagesToConnect,e,!1)))})},enumerable:!0,configurable:!0}),x.prototype.handleImagesToConnect=function(){var t,e,i=this;if(this.imagesToConnect){var n=[],r=[n],o=this;try{for(var a=Object(l.g)(this.imagesToConnect),s=a.next();!s.done;s=a.next())(e=>{var t;p.isString(e)&&(t=o.series.chart)&&t.series.each(function(t){t instanceof Mo&&(t=t.getImageById(e))&&(e=t)}),e instanceof Ur&&(n.push({longitude:e.longitude,latitude:e.latitude}),!o._imageListeners[e.uid])&&(t=e.events.on("propertychanged",function(t){"longitude"!=t.property&&"latitude"!=t.property||(i.handleImagesToConnect(),i.invalidate())},o,!1),o._imageListeners[e.uid]=t,o._disposers.push(t))})(s.value)}catch(e){t={error:e}}finally{try{s&&!s.done&&(e=a.return)&&e.call(a)}finally{if(t)throw t.error}}this.multiGeoLine=r}},x.prototype.validate=function(){var t=this.series.chart;if(this.multiLine){if(this.shortestDistance)t.projection.d3Projection.precision(this.precision),this.line.path=t.projection.d3Path(this.getFeature());else{for(var e=[],i=0,n=this.multiLine.length;i<n;i++){for(var r=this.multiLine[i],o=[],a=0,s=r.length;a<s;a++){var l=r[a],l=this.series.chart.projection.convert({longitude:l[0],latitude:l[1]});o.push(l)}e.push(o)}this.line.segments=e}this._arrow&&this._arrow.validatePosition(),co.each(this.lineObjects.iterator(),function(t){t.validatePosition()}),this.handleGlobalScale()}else this.imagesToConnect&&this.handleImagesToConnect();Ro.prototype.validate.call(this)},x.prototype.getFeature=function(){if(this.multiLine&&0<this.multiLine.length&&this.multiLine[0]&&0<this.multiLine[0].length)return{type:"Feature",geometry:{type:"MultiLineString",coordinates:this.multiLine}}},x.prototype.measureElement=function(){},Object.defineProperty(x.prototype,"shortestDistance",{get:function(){return this.getPropertyValue("shortestDistance")},set:function(t){this.setPropertyValue("shortestDistance",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(x.prototype,"lineObjects",{get:function(){return this._lineObjects||(this._lineObjects=new uo.e(new Io),this._lineObjects.events.on("inserted",this.handleLineObjectAdded,this,!1),this._disposers.push(new uo.c(this._lineObjects)),this._disposers.push(this._lineObjects.template)),this._lineObjects},enumerable:!0,configurable:!0}),x.prototype.handleLineObjectAdded=function(t){t=t.newValue;t.mapLine=this,t.shouldClone=!1,t.parent=this},Object.defineProperty(x.prototype,"arrow",{get:function(){var t,e;return this._arrow||((t=this.createChild(Io)).shouldClone=!1,t.width=8,t.height=10,t.mapLine=this,t.position=.5,(e=t.createChild(No.a)).fillOpacity=1,e.width=Object(b.c)(100),e.height=Object(b.c)(100),e.rotation=90,e.horizontalCenter="middle",e.verticalCenter="middle",this._arrow=t),this._arrow},set:function(t){(this._arrow=t).mapLine=this,t.parent=this},enumerable:!0,configurable:!0}),x.prototype.copyFrom=function(t){Ro.prototype.copyFrom.call(this,t),this.line.copyFrom(t.line),this.lineObjects.copyFrom(t.lineObjects),t._arrow&&(this.arrow=t.arrow.clone())},Object.defineProperty(x.prototype,"latitude",{get:function(){return this.north+(this.south-this.north)/2},enumerable:!0,configurable:!0}),Object.defineProperty(x.prototype,"longitude",{get:function(){return this.east+(this.west-this.east)/2},enumerable:!0,configurable:!0}),x.prototype.getTooltipX=function(){var t=this.getPropertyValue("tooltipX");return(t=t instanceof b.a?t:Object(b.c)(50))instanceof b.a?this.positionToPoint(t.value).x:0},x.prototype.getTooltipY=function(){var t=this.getPropertyValue("tooltipY");return(t=t instanceof b.a?t:Object(b.c)(50))instanceof b.a?this.positionToPoint(t.value).y:0},Object.defineProperty(x.prototype,"precision",{get:function(){return this.getPropertyValue("precision")},set:function(t){this.setPropertyValue("precision",t,!0)},enumerable:!0,configurable:!0}),x);function x(){var t=Ro.call(this)||this,e=(t._imageListeners={},t.className="MapLine",t.createLine(),t.line.stroke=Object(bo.c)(),(t.line.parent=t).strokeOpacity=1,t.setPropertyValue("precision",.1),new Y.a);return t.stroke=e.getFor("grid"),t.shortestDistance=!0,t.applyTheme(),t}n.c.registeredClasses.MapLine=zo;Wo=Lr,Object(l.c)(Xo,Wo),Xo.prototype.getFeature=function(){if(this.multiLine&&0<this.multiLine.length)return{type:"Feature",geometry:{type:"MultiLineString",coordinates:this.multiLine}}},Object.defineProperty(Xo.prototype,"mapLine",{get:function(){var t,e=this;return this._mapLine||(t=this.component.mapLines.create(),this._mapLine=t,this.addSprite(t),this._disposers.push(t),this._disposers.push(new U.b(function(){e.component&&e.component.mapLines.removeValue(t)})),this.mapObject=t),this._mapLine},enumerable:!0,configurable:!0}),Object.defineProperty(Xo.prototype,"line",{get:function(){return this._line},set:function(t){this._line=t,this.multiLine=[t]},enumerable:!0,configurable:!0}),Object.defineProperty(Xo.prototype,"multiLine",{get:function(){return this._multiLine},set:function(t){this._multiLine=t,this._multiGeoLine=Kr(t),this.updateExtremes()},enumerable:!0,configurable:!0}),Object.defineProperty(Xo.prototype,"geoLine",{get:function(){return this._geoLine}
1,set:function(t){this._geoLine=t,this.multiLine=eo([t])},enumerable:!0,configurable:!0}),Object.defineProperty(Xo.prototype,"multiGeoLine",{get:function(){return this._multiGeoLine},set:function(t){this._multiGeoLine=t,this.multiLine=eo(t)},enumerable:!0,configurable:!0});var Ho,Wo,Uo=Xo,Yo=(Ho=Vr,Object(l.c)(Go,Ho),Go.prototype.createDataItem=function(){return new Uo},Go.prototype.validateData=function(){if(this.useGeodata||this.geodata){var t=this.chart.geodata;if(t){var o=void 0;if("FeatureCollection"==t.type?o=t.features:"Feature"==t.type?o=[t]:-1!=["Point","LineString","Polygon","MultiPoint","MultiLineString","MultiPolygon"].indexOf(t.type)?o=[{geometry:t}]:console.log("nothing found in geoJSON"),o)for(var a=this,e=0,i=o.length;e<i;e++)(t=>{if(n=(t=o[t]).geometry){var e=n.type,i=t.id;if("LineString"==e||"MultiLineString"==e){if(!a.checkInclude(a.include,a.exclude,i))return;var n=n.coordinates,r=qr.find(a.data,function(t,e){return t.id==i});"LineString"==e&&(n=[n]),r?r.multiLine||(r.multiLine=n):a.data.push(r={multiLine:n,id:i,madeFromGeoData:!0}),y.softCopyProperties(t.properties,r)}}})(e)}}Ho.prototype.validateData.call(this)},Object.defineProperty(Go.prototype,"mapLines",{get:function(){var t;return this._mapLines||(t=this.createLine(),t=new uo.e(t),this._disposers.push(new uo.c(t)),this._disposers.push(t.template),t.events.on("inserted",this.handleObjectAdded,this,!1),this._mapLines=t,this._mapObjects=t),this._mapLines},enumerable:!0,configurable:!0}),Go.prototype.createLine=function(){return new zo},Go.prototype.validate=function(){this.dataItems.each(function(t){y.used(t.mapLine)}),Ho.prototype.validate.call(this),this.mapLines.each(function(t){t.validate()})},Go.prototype.copyFrom=function(t){this.mapLines.template.copyFrom(t.mapLines.template),Ho.prototype.copyFrom.call(this,t)},Go.prototype.getFeatures=function(){var e=this,i=[];return this.dataItems.each(function(t){t=t.getFeature();t&&i.push(t)}),this.mapLines.each(function(t){-1==e.dataItems.indexOf(t._dataItem)&&(t=t.getFeature())&&i.push(t)}),i},Go.prototype.getLineById=function(e){return co.find(this.mapLines.iterator(),function(t){return t.dataItem.dataContext.id==e})},Go);function Go(){var t=Ho.call(this)||this;return t.className="MapLineSeries",t.dataFields.multiLine="multiLine",t.dataFields.line="line",t.dataFields.geoLine="geoLine",t.dataFields.multiGeoLine="multiGeoLine",t.ignoreBounds=!0,t.applyTheme(),t}function Xo(){var t=Wo.call(this)||this;return t.className="MapLineSeriesDataItem",t.applyTheme(),t}n.c.registeredClasses.MapLineSeries=Yo,n.c.registeredClasses.MapLineSeriesDataItem=Uo;qo=zo,Object(l.c)(Ko,qo);var qo,$o=Ko;function Ko(){var t=qo.call(this)||this;return t.className="Graticule",t.applyTheme(),t.shortestDistance=!0,t}n.c.registeredClasses.Graticule=$o;Jo=Uo,Object(l.c)(ia,Jo);var Zo,Jo,Qo=ia,ta=(Zo=Yo,Object(l.c)(ea,Zo),ea.prototype.createDataItem=function(){return new Qo},ea.prototype.validateData=function(){var t,e=this,i=(Zo.prototype.validateData.call(this),this.mapLines.clear(),ki());i&&(i.stepMinor([this.longitudeStep,this.latitudeStep]),i.stepMajor([360,360]),t=this.chart,this.fitExtent?i.extent([[t.east,t.north],[t.west,t.south]]):i.extent([[this.east,this.north],[this.west,this.south]]),this.singleSprite?this.mapLines.create().multiLine=i().coordinates:(t=i.lines(),qr.each(t,function(t){e.mapLines.create().multiLine=[t.coordinates]})))},ea.prototype.createLine=function(){return new $o},Object.defineProperty(ea.prototype,"latitudeStep",{get:function(){return this.getPropertyValue("latitudeStep")},set:function(t){this.setPropertyValue("latitudeStep",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),Object.defineProperty(ea.prototype,"longitudeStep",{get:function(){return this.getPropertyValue("longitudeStep")},set:function(t){this.setPropertyValue("longitudeStep",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),Object.defineProperty(ea.prototype,"fitExtent",{get:function(){return this.getPropertyValue("fitExtent")}
1,set:function(t){this.setPropertyValue("fitExtent",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),Object.defineProperty(ea.prototype,"singleSprite",{get:function(){return this.getPropertyValue("singleSprite")},set:function(t){this.setPropertyValue("singleSprite",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),ea);function ea(){var t=Zo.call(this)||this;return t.className="GraticuleSeries",t.longitudeStep=10,t.latitudeStep=10,t.north=90,t.south=-90,t.east=-180,t.west=180,t.fitExtent=!0,t.singleSprite=!0,t.events.disableType("geoBoundsChanged"),t.mapLines.template.line.strokeOpacity=.08,t.ignoreBounds=!1,t.hiddenInLegend=!0,t.applyTheme(),t}function ia(){var t=Jo.call(this)||this;return t.className="GraticuleSeriesDataItem",t.applyTheme(),t}n.c.registeredClasses.GraticuleSeries=ta,n.c.registeredClasses.GraticuleSeriesDataItem=Qo;var _,na,ra=e("zhwk"),oa=(na=W.b,Object(l.c)(sa,na),sa),aa=(_=W.a,Object(l.c)(w,_),w.prototype.handlePanDown=function(t){var e=y.documentPointToSvg(t.pointer.point,this.htmlContainer);0<e.x&&0<e.y&&e.x<this.svgContainer.width&&e.y<this.svgContainer.height&&(this._downPointOrig=y.documentPointToSprite(t.pointer.point,this.seriesContainer),this.panSprite.moveTo(this._downPointOrig),this.panSprite.dragStart(t.pointer),this._downDeltaLongitude=this.deltaLongitude,this._downDeltaLatitude=this.deltaLatitude)},w.prototype.handlePanUp=function(t){this._downPointOrig&&this.panSprite.dragStop(t.pointer,!0),this._downPointOrig=void 0},w.prototype.handlePanMove=function(){var t,e,i,n,r,o,a,s;this.seriesContainer.isResized||Object(ra.b)().areTransformed([this.panSprite.interactions,this.seriesContainer.interactions])||(t=this.projection.d3Projection,"move"!=(e=this.panBehavior)&&"none"!=e&&this._downPointOrig&&t.rotate&&(i=(r=t.rotate())[0],n=r[1],r=r[2],t.rotate([0,0,0]),o=this.projection.invert(this._downPointOrig),a={x:this.panSprite.pixelX,y:this.panSprite.pixelY},s=void 0,s=this.projection.invert(a),t.rotate([i,n,r]),s)&&("rotateLat"!=e&&"rotateLongLat"!=e||(this.deltaLatitude=this._downDeltaLatitude+s.latitude-o.latitude),"rotateLong"!=e&&"rotateLongLat"!=e||(this.deltaLongitude=this._downDeltaLongitude+s.longitude-o.longitude)))},w.prototype.handleAllInited=function(){var t,e=this,i=!0;this.seriesContainer.visible=!0,this.series.each(function(t){t.inited&&!t.dataInvalid||(i=!1)}),i?(this.updateCenterGeoPoint(),this.updateScaleRatio(),this.goHome(0)):(t=n.c.events.once("exitframe",function(){e.removeDispose(t),e.handleAllInited()},this,!1),this.addDisposer(t))},w.prototype.updateZoomGeoPoint=function(){var t=y.svgPointToSprite({x:this.innerWidth/2+this.pixelPaddingLeft,y:this.innerHeight/2+this.pixelPaddingTop},this.series.getIndex(0)),t=this.projection.invert(t);this._zoomGeoPointReal=t},w.prototype.updateCenterGeoPoint=function(){var t,e,i,n,r;this.backgroundSeries?0<(t=this.backgroundSeries.getFeatures()).length&&(t=this.projection.d3Path.bounds(t[0].geometry),e=t[0][0],i=t[0][1],n=t[1][0],r=t[1][1]):this.series.each(function(t){t=t.group.node.getBBox();(e>t.x||!p.isNumber(e))&&(e=t.x),(n<t.x+t.width||!p.isNumber(n))&&(n=t.x+t.width),(t.y<i||!p.isNumber(i))&&(i=t.y),(r<t.y+t.height||!p.isNumber(r))&&(r=t.y+t.height)}),this.seriesMaxLeft=e,this.seriesMaxRight=n,this.seriesMaxTop=i,this.seriesMaxBottom=r,this.seriesWidth=n-e,this.seriesHeight=r-i,0<this.seriesWidth&&0<this.seriesHeight?(this.chartContainer.visible=!0,this._centerGeoPoint=this.projection.invert({x:e+(n-e)/2,y:i+(r-i)/2}),this._zoomGeoPointReal&&p.isNumber(this._zoomGeoPointReal.latitude)||(this._zoomGeoPointReal=this._centerGeoPoint)):this.chartContainer.visible=!1},w.prototype.handleDrag=function(){var t=this.zoomLevel*this.scaleRatio,e=this.seriesWidth*t,i=this.seriesHeight*t,n=this.seriesContainer,r=this.seriesMaxLeft*t,o=this.seriesMaxRight*t,a=this.seriesMaxTop*t,t=this.seriesMaxBottom*t,s=n.pixelX,l=n.pixelY,u=this.maxPanOut,e=Math.min(this.maxWidth*(1-u)-e-r,-r),e=(s<e&&(s=e),Math.max(this.maxWidth*u-r,this.maxWidth-o)),r=(e<s&&(s=e),Math.min(this.maxHeight*(1-u)-i-a,-a)),o=(l<r&&(l=r),Math.max(this.maxHeight*u-a,this.maxHeight-t));n.moveTo({x:s,y:l=o<l?o:l},void 0,void 0,!0),this._zoomGeoPointReal=this.zoomGeoPoint},w.prototype.applyInternalDefaults=function(){_.prototype.applyInternalDefaults.call(this),p.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Map")),p.hasValue(this.background.readerTitle)||(this.background.readerTitle=this.language.translate("Use plus and minus keys on your keyboard to zoom in and out"))},w.prototype.handleMapDown=function(){this._mapAnimation&&this._mapAnimation.stop()},w.prototype.handleDoubleHit=function(t){t=y.documentPointToSvg(t.point,this.htmlContainer,this.svgContainer.cssScale),t=this.svgPointToGeo(t);this.zoomIn(t)},w.prototype.handleWheel=function(t){var e=this.seriesContainer.interactions.inertias.getKey("move"),e=(e&&e.done(),y.documentPointToSvg(t.point,this.htmlContainer,this.svgContainer.cssScale)),e=this.svgPointToGeo(e);t.shift.y<0?this.zoomIn(e,void 0,this.interactions.mouseOptions.sensitivity):this.zoomOut(e,void 0,this.interactions.mouseOptions.sensitivity)},Object.defineProperty(w.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(w.prototype,"panBehavior",{get:function(){return this.getPropertyValue("panBehavior")},set:function(t){var e;this.setPropertyValue("panBehavior",t)&&(e=this.seriesContainer,"move"===(this.panSprite.draggable=!1,e.draggable=!1,t)?e.draggable=!0:this.panSprite.draggable=!0)},enumerable:!0,configurable:!0}),Object.defineProperty(w.prototype,"centerMapOnZoomOut",{get:function(){return this.getPropertyValue("centerMapOnZoomOut")},set:function(t){this.setPropertyValue("centerMapOnZoomOut",t)},enumerable:!0,configurable:!0}),Object.defineProperty(w.prototype,"projection",{get:function(){return this.getPropertyValue("projection")},set:function(t){var e=this;this.setPropertyValue("projection",t)&&(this.invalidateProjection(),(t.chart=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}),w.prototype.validateDataItems=function(){_.prototype.validateDataItems.call(this),this.updateExtremes()},w.prototype.updateExtremes=function(){this.series.each(function(t){t.ignoreBounds||t instanceof ta&&t.fitExtent||((t.north>i||!p.isNumber(i))&&(i=t.north),(t.south<r||!p.isNumber(r))&&(r=t.south),(t.west<n||!p.isNumber(n))&&(n=t.west),(e<t.east||!p.isNumber(e))&&(e=t.east))});var e,i,n,r,t,o,a,s=[],l=!1,u=(this.series.each(function(t){t instanceof ta&&!t.fitExtent&&(s=t.getFeatures(),l=!0)}),l||this.series.each(function(t){t.ignoreBounds||t instanceof ta&&t.fitExtent||(s=s.concat(t.getFeatures()))}),d.max(50,this.innerWidth)),c=d.max(50,this.innerHeight),h=this.projection.d3Projection;0<s.length&&h&&(this.east!=e||this.west!=n||this.north!=i||this.south!=r)&&(this.east=e,this.west=n,this.north=i,this.south=r,h.rotate&&(t=(a=h.rotate())[0],o=a[1],a=a[2],this.deltaLongitude=t,this.deltaLatitude=o,this.deltaGamma=a),t={type:"FeatureCollection",features:s},o=h.scale(),h.fitSize([u,c],t),h.scale()!=o&&this.invalidateDataUsers(),this.series.each(function(t){t instanceof ta&&t.invalidateData()}),this._backgroundSeries&&(a=this._backgroundSeries.mapPolygons.getIndex(0))&&(a.multiPolygon=ro(this.north,this.east,this.south,this.west)),this._fitWidth=u,this._fitHeight=c),this._zoomGeoPointReal&&p.isNumber(this._zoomGeoPointReal.latitude)||this.goHome(0)},w.prototype.updateScaleRatio=function(){this.updateCenterGeoPoint();var t=this.innerWidth/this.seriesWidth,e=this.innerHeight/this.seriesHeight,i=d.min(t,e);(i=!p.isNaN(i)&&i!=1/0?i:1)!=this.scaleRatio&&(this.scaleRatio=i,co.each(this.series.iterator(),function(t){t.scale=i,t.updateTooltipBounds()}),this.backgroundSeries.scale=i,this.dispatch("scaleratiochanged"))},w.prototype.svgPointToGeo=function(t){var e=this.series.getIndex(0);if(e)return t=y.svgPointToSprite(t,e),this.seriesPointToGeo(t)},w.prototype.geoPointToSVG=function(t){var e=this.series.getIndex(0);if(e)return t=this.geoPointToSeries(t),y.spritePointToSvg(t,e)},w.prototype.seriesPointToGeo=function(t){return this.projection.invert(t)},w.prototype.geoPointToSeries=function(t){return this.projection.convert(t)},Object.defineProperty(w.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;0<=e;e--)1==t.data[e].madeFromGeoData&&t.data.splice(e,1);t.disposeData(),t.invalidateData()}))},enumerable:!0,configurable:!0}),Object.defineProperty(w.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}),w.prototype.processReverseGeodata=function(t){for(var e=0;e<t.features.length;e++)for(var i=t.features[e],n=0;n<i.geometry.coordinates.length;n++)if("MultiPolygon"==i.geometry.type)for(var r=0;r<i.geometry.coordinates[n].length;r++)i.geometry.coordinates[n][r].reverse();else i.geometry.coordinates[n].reverse()}
1,w.prototype.zoomToGeoPoint=function(t,e,i,n,r){var o=this;if(!t){var a=!1;if(this.series.each(function(t){0<t.dataItems.length&&(a=!0)}),!a)return;t=this.zoomGeoPoint}if(t&&p.isNumber(t.longitude)&&p.isNumber(t.latitude)){this._zoomGeoPointReal=t,e=d.fitToRange(e,this.minZoomLevel,this.maxZoomLevel);var s=this.projection.convert(t);if(s)return t=this.geoPointToSVG(t),t=y.svgPointToSprite(t,this),i&&(t={x:this.innerWidth/2,y:this.innerHeight/2}),p.isNumber(n)||(n=this.zoomDuration),i=t.x-s.x*e*this.scaleRatio,t=t.y-s.y*e*this.scaleRatio,!r&&e<this.zoomLevel&&this.centerMapOnZoomOut&&e<1.5&&(i=this.innerWidth/2-(this.seriesMaxLeft+(this.seriesMaxRight-this.seriesMaxLeft)/2)*e*this.scaleRatio,t=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:i},{property:"y",from:this.seriesContainer.pixelY,to:t}],n,this.zoomEasing),this._disposers.push(this._mapAnimation.events.on("animationended",function(){o._zoomGeoPointReal=o.zoomGeoPoint})),this.seriesContainer.validatePosition(),this._mapAnimation}},w.prototype.zoomToMapObject=function(t,e,i,n){null==i&&(i=!0);var r,o=this.seriesContainer.interactions.inertias.getKey("move");return o&&o.done(),t instanceof Ur?(p.isNaN(e)&&(e=5),this.zoomToGeoPoint({latitude:t.latitude,longitude:t.longitude},e,i,n,!0)):((o=t.dataItem)&&p.isNumber(o.zoomLevel)&&(e=o.zoomLevel),t instanceof ao?(i=t.dataItem,0!=(o=t.polygon.bbox).width&&0!=o.height||(o=t.polygon.group.getBBox()),r=void(p.isNumber(e)||(e=Math.min(this.seriesWidth/o.width,this.seriesHeight/o.height))),r=i&&p.hasValue(i.zoomGeoPoint)?i.zoomGeoPoint:(i={x:o.x+o.width/2,y:o.y+o.height/2},o=y.spritePointToSprite(i,t.polygon,t.series),this.seriesPointToGeo(o)),this.zoomToGeoPoint(r,e,!0,n,!0)):void 0)},w.prototype.zoomToRectangle=function(t,e,i,n,r,o,a){p.isNaN(r)&&(r=1);var s=d.min(n,e),l=d.max(n,e),s=(n=s,e=l,d.normalizeAngle(180-this.deltaLongitude)),l=(180<s&&(s-=360),n+(e-n)/2),u=n-e,s=(n<s&&s<e&&(l+=180,u=d.normalizeAngle(e-n-360)),r*Math.min((this.south-this.north)/(i-t),Math.abs((this.west-this.east)/u)));return this.zoomToGeoPoint({latitude:t+(i-t)/2,longitude:l},s,o,a,!0)},w.prototype.zoomIn=function(t,e,i){i=1+(this.zoomStep-1)*(i=void 0===i?1:i);return this.zoomToGeoPoint(t,this.zoomLevel*(i=i<1?1:i),!1,e)},w.prototype.zoomOut=function(t,e,i){i=1+(this.zoomStep-1)*(i=void 0===i?1:i);return this.zoomToGeoPoint(t,this.zoomLevel/(i=i<1?1:i),!1,e)},w.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(w.prototype,"zoomGeoPoint",{get:function(){var t=y.spritePointToSvg({x:this.pixelWidth/2,y:this.pixelHeight/2},this);return this.svgPointToGeo(t)},enumerable:!0,configurable:!0}),Object.defineProperty(w.prototype,"zoomLevel",{get:function(){return this.seriesContainer.scale},set:function(t){this.seriesContainer.scale=t},enumerable:!0,configurable:!0}),w.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,p.castString(this.zoomLevel)))),!this.zoomGeoPoint||this._prevZoomGeoPoint.latitude==this.zoomGeoPoint.latitude&&this._prevZoomGeoPoint.longitude==this.zoomGeoPoint.longitude||this.dispatch("mappositionchanged")},Object.defineProperty(w.prototype,"smallMap",{get:function(){var t;return this._smallMap||(t=new xo,this.smallMap=t),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(w.prototype,"zoomControl",{get:function(){return this._zoomControl},set:function(t){this._zoomControl&&this.removeDispose(this._zoomControl),(this._zoomControl=t).chart=this,t.parent=this.chartContainer,t.plusButton.exportable=!1,t.minusButton.exportable=!1},enumerable:!0,configurable:!0}),w.prototype.createSeries=function(){return new Vr},Object.defineProperty(w.prototype,"deltaLongitude",{get:function(){return this.getPropertyValue("deltaLongitude")},set:function(t){t=d.round(t,3),this.setPropertyValue("deltaLongitude",Oo(t))&&(this.rotateMap(),this.updateZoomGeoPoint())},enumerable:!0,configurable:!0}),Object.defineProperty(w.prototype,"deltaLatitude",{get:function(){return this.getPropertyValue("deltaLatitude")},set:function(t){t=d.round(t,3),this.setPropertyValue("deltaLatitude",t)&&(this.rotateMap(),this.updateZoomGeoPoint())},enumerable:!0,configurable:!0}),Object.defineProperty(w.prototype,"deltaGamma",{get:function(){return this.getPropertyValue("deltaGamma")},set:function(t){t=d.round(t,3),this.setPropertyValue("deltaGamma",t)&&(this.rotateMap(),this.updateZoomGeoPoint())},enumerable:!0,configurable:!0}),w.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(w.prototype,"maxPanOut",{get:function(){return this.getPropertyValue("maxPanOut")},set:function(t){this.setPropertyValue("maxPanOut",t)},enumerable:!0,configurable:!0}),Object.defineProperty(w.prototype,"homeGeoPoint",{get:function(){return this.getPropertyValue("homeGeoPoint")},set:function(t){this.setPropertyValue("homeGeoPoint",t)},enumerable:!0,configurable:!0}),Object.defineProperty(w.prototype,"homeZoomLevel",{get:function(){return this.getPropertyValue("homeZoomLevel")},set:function(t){this.setPropertyValue("homeZoomLevel",t)},enumerable:!0,configurable:!0}),Object.defineProperty(w.prototype,"zoomStep",{get:function(){return this.getPropertyValue("zoomStep")},set:function(t){this.setPropertyValue("zoomStep",t)},enumerable:!0,configurable:!0}),w.prototype.invalidateProjection=function(){this.east=void 0,this.invalidateDataUsers(),this.updateCenterGeoPoint()},Object.defineProperty(w.prototype,"geodataSource",{get:function(){var t=this;return this._dataSources.geodata||this.getDataSource("geodata").events.on("parseended",function(){t.events.once("datavalidated",function(){t.goHome(0)})}),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).events.on("inited",function(){e.loadData("geodata")},this,!1),this.setDataSourceEvents(t,"geodata")},enumerable:!0,configurable:!0}),w.prototype.processConfig=function(t){if(p.hasValue(t.geodata)&&p.isString(t.geodata)){var e=t.geodata;if(p.hasValue(window["am4geodata_"+t.geodata]))t.geodata=window["am4geodata_"+t.geodata];else try{t.geodata=JSON.parse(t.geodata)}catch(t){this.raiseCriticalError(Error("MapChart error: Geodata `"+e+"` is not loaded or is incorrect."),!0)}}p.hasValue(t.projection)&&p.isString(t.projection)&&(t.projection=this.createClassInstance(t.projection)),p.hasValue(t.smallMap)&&!p.hasValue(t.smallMap.type)&&(t.smallMap.type="SmallMap"),p.hasValue(t.zoomControl)&&!p.hasValue(t.zoomControl.type)&&(t.zoomControl.type="ZoomControl"),_.prototype.processConfig.call(this,t)},w.prototype.handleSeriesAdded=function(t){_.prototype.handleSeriesAdded.call(this,t);t=t.newValue;t.scale=this.scaleRatio,t.events.on("validated",this.updateCenterGeoPoint,this,!1)},w.prototype.configOrder=function(t,e){return t==e?0:"smallMap"==t?1:"smallMap"==e?-1:"series"==t?1:"series"==e?-1:_.prototype.configOrder.call(this,t,e)},w.prototype.asIs=function(t){return"projection"==t||"geodata"==t||_.prototype.asIs.call(this,t)},Object.defineProperty(w.prototype,"centerGeoPoint",{get:function(){return this._centerGeoPoint},enumerable:!0,configurable:!0}),w.prototype.goHome=function(t){var e=this.homeGeoPoint;(e=e||this.centerGeoPoint)&&this.zoomToGeoPoint(e,this.homeZoomLevel,!0,t,!0)},w.prototype.setPaper=function(t){return this.svgContainer&&(this.svgContainer.hideOverflow=!0),_.prototype.setPaper.call(this,t)},Object.defineProperty(w.prototype,"backgroundSeries",{get:function(){var t,e,i,n=this;return this._backgroundSeries||((t=new po).parent=this.seriesContainer,t.chart=this,t.hiddenInLegend=!0,t.mapPolygons.template.focusable=!1,t.addDisposer(new U.b(function(){n._backgroundSeries=void 0})),this._disposers.push(t),e=(new Y.a).getFor("background"),(i=t.mapPolygons.template.polygon).stroke=e,i.fill=e,i.fillOpacity=0,i.strokeOpacity=0,t.mapPolygons.create(),this._backgroundSeries=t),this._backgroundSeries},enumerable:!0,configurable:!0}),w.prototype.setLegend=function(t){_.prototype.setLegend.call(this,t),t&&(t.parent=this)},w.prototype.setTapToActivate=function(t){_.prototype.setTapToActivate.call(this,t),this.seriesContainer.interactions.isTouchProtected=!0,this.panSprite.interactions.isTouchProtected=!0},w.prototype.handleTapToActivate=function(){_.prototype.handleTapToActivate.call(this),this.seriesContainer.interactions.isTouchProtected=!1,this.panSprite.interactions.isTouchProtected=!1},w.prototype.handleTapToActivateDeactivation=function(){_.prototype.handleTapToActivateDeactivation.call(this),this.seriesContainer.interactions.isTouchProtected=!0,this.panSprite.interactions.isTouchProtected=!0},w.prototype.asFunction=function(t){return"zoomEasing"==t||_.prototype.asIs.call(this,t)},w.prototype.hasLicense=function(){if(Po.a.commercialLicense)return!0;
1if(_.prototype.hasLicense.call(this))for(var t=0;t<Po.a.licenses.length;t++)if(Po.a.licenses[t].match(/^MP.{5,}/i))return!0;return!1},w);function w(){var i=_.call(this)||this,t=(i.scaleRatio=1,i.zoomDuration=1e3,i.zoomEasing=So.cubicOut,i.minZoomLevel=1,i.maxZoomLevel=32,i._prevZoomGeoPoint={latitude:0,longitude:0},i.className="MapChart",i.projection=new s,i.setPropertyValue("deltaLatitude",0),i.setPropertyValue("deltaLongitude",0),i.setPropertyValue("deltaGamma",0),i.maxPanOut=.7,i.homeZoomLevel=1,i.zoomStep=2,i.layout="absolute",i.centerMapOnZoomOut=!0,i.padding(0,0,0,0),y.used(i.backgroundSeries),i.minWidth=10,i.minHeight=10,i.events.once("inited",i.handleAllInited,i,!1),i.seriesContainer),e=(t.visible=!1,t.inert=!0,t.resizable=!0,t.events.on("transformed",i.handleMapTransform,i,!1),t.events.on("doublehit",i.handleDoubleHit,i,!1),t.events.on("dragged",i.handleDrag,i,!1),t.zIndex=0,t.dragWhileResize=!0,t.adapter.add("scale",function(t,e){return d.fitToRange(t,i.minZoomLevel,i.maxZoomLevel)}),i.events.on("maxsizechanged",function(t){0!=t.previousWidth&&0!=t.previousHeight||(i.updateExtremes(),i.updateCenterGeoPoint())},void 0,!1),i.chartContainer),n=((e.parent=i)._disposers.push(i.events.on("maxsizechanged",function(){var e;i.inited&&(i._mapAnimation&&i._mapAnimation.stop(),e=!0,i.series.each(function(t){t.updateTooltipBounds(),t.inited&&!t.dataInvalid||(e=!1)}),e&&i.updateScaleRatio(),i.zoomToGeoPoint(i._zoomGeoPointReal,i.zoomLevel,!0,0))},void 0,!(e.zIndex=-1))),e.background),n=(n.fillOpacity=0,n.events.on("down",function(t){i.seriesContainer.dragStart(t.target.interactions.downPointers.getIndex(0))},i),n.events.on("up",function(t){i.seriesContainer.dragStop()},i),n.events.on("doublehit",i.handleDoubleHit,i),n.focusable=!0,e.events.on("down",i.handleMapDown,i,!1),i.addDisposer(t.events.on("down",function(){var t=i.seriesContainer.interactions.inertias.getKey("move");t&&t.done()})),i.background.fillOpacity=0,i._disposers.push(Object(ra.b)().body.events.on("keyup",function(t){if(i.topParent.hasFocused){t=wo.b.getEventKey(t.event);if(!i._zoomControl||!i._zoomControl.thumb.isFocused)switch(t){case"up":i.pan({x:0,y:.1});break;case"down":i.pan({x:0,y:-.1});break;case"left":i.pan({x:.1,y:0});break;case"right":i.pan({x:-.1,y:0})}}},i)),i.mouseWheelBehavior="zoom",Object(ra.b)()),e=(i._disposers.push(n.body.events.on("down",i.handlePanDown,i)),i._disposers.push(n.body.events.on("up",i.handlePanUp,i)),i.seriesContainer.createChild(yo.a));return e.radius=10,e.inert=!0,e.isMeasured=!1,e.events.on("transformed",i.handlePanMove,i,!1),e.interactionsEnabled=!1,e.opacity=0,e.x=0,e.y=0,i.panSprite=e,i.panBehavior="move",i.applyTheme(),i}function sa(){var t=na.call(this)||this;return t.className="MapChartDataItem",t.applyTheme(),t}n.c.registeredClasses.MapChart=aa;var la,ua=e("xgTw"),ca=(la=zo,Object(l.c)(ha,la),ha.prototype.createLine=function(){this.line=new ua.a,this.line.tensionX=.8,this.line.tensionY=.8},Object.defineProperty(ha.prototype,"shortestDistance",{get:function(){return!1},set:function(t){},enumerable:!0,configurable:!0}),ha);function ha(){var t=la.call(this)||this;return t.className="MapSpline",t.applyTheme(),t}n.c.registeredClasses.MapSpline=ca;var pa,da=e("MXvJ"),fa=(pa=zo,Object(l.c)(ga,pa),ga.prototype.createLine=function(){this.line=new da.a},Object.defineProperty(ga.prototype,"shortestDistance",{get:function(){return!1},set:function(t){},enumerable:!0,configurable:!0}),ga);function ga(){var t=pa.call(this)||this;return t.className="MapArc",t.applyTheme(),t}n.c.registeredClasses.MapArc=fa;ya=Uo,Object(l.c)(_a,ya);var ma,ya,va=_a,ba=(ma=Yo,Object(l.c)(xa,ma),xa.prototype.createDataItem=function(){return new va},xa.prototype.createLine=function(){return new ca},xa);function xa(){var t=ma.call(this)||this;return t.className="MapSplineSeries",t.applyTheme(),t}function _a(){var t=ya.call(this)||this;return t.className="MapSplineSeriesDataItem",t.applyTheme(),t}n.c.registeredClasses.MapSplineSeries=ba,n.c.registeredClasses.MapSplineSeriesDataItem=va;Pa=Uo,Object(l.c)(Oa,Pa);var wa,Pa,Sa=Oa,Ca=(wa=Yo,Object(l.c)(Ta,wa),Ta.prototype.createDataItem=function(){return new Sa},Ta.prototype.createLine=function(){return new fa},Ta);function Ta(){var t=wa.call(this)||this;return t.className="MapArcSeries",t.applyTheme(),t}function Oa(){var t=Pa.call(this)||this;return t.className="MapArcSeriesDataItem",t.applyTheme(),t}n.c.registeredClasses.MapArcSeries=Ca,n.c.registeredClasses.MapArcSeriesDataItem=Sa;var ka,Da=e("aGXA"),Ia=e("CnhP"),Aa=(ka=Br.a,Object(l.c)(ja,ka),ja.prototype.fixLayout=function(){var t=this.plusButton,e=this.minusButton,i=this.thumb,n=this.slider;t.x=void 0,e.x=t.y=void 0,i.x=e.y=void 0,n.x=i.y=void 0,n.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=Object(b.c)(100),e.height=void 0,i.width=Object(b.c)(100),i.height=void 0,t.width=Object(b.c)(100),t.height=void 0,n.width=Object(b.c)(100),e.marginTop=1,t.marginBottom=2,n.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=Object(b.c)(100),e.width=void 0,t.height=Object(b.c)(100),t.width=void 0,i.height=Object(b.c)(100),i.width=void 0,i.minX=0,i.minY=0,i.maxY=0,n.height=Object(b.c)(100),n.width=0,e.toBack(),t.toFront())}
1,ja.prototype.handleBackgroundClick=function(t){var e=t.target,t=t.spritePoint.y,i=this.chart,n=Math.log(i.maxZoomLevel)/Math.LN2,r=Math.log(i.minZoomLevel)/Math.LN2,t=(e.pixelHeight-t)/e.pixelHeight*(n-r+r),e=Math.pow(2,t);i.zoomToGeoPoint(i.zoomGeoPoint,e)},Object.defineProperty(ja.prototype,"chart",{get:function(){return this._chart.get()},set:function(e){var i=this;this._chart.set(e,new U.c([e.events.on("maxsizechanged",this.updateThumbSize,this,!1),e.events.on("zoomlevelchanged",this.updateThumb,this,!1),this.minusButton.events.on("hit",function(){e.zoomOut(e.zoomGeoPoint)},e,!1),Object(ra.b)().body.events.on("keyup",function(t){i.topParent.hasFocused&&(wo.b.isKey(t.event,"plus")?e.zoomIn():wo.b.isKey(t.event,"minus")&&e.zoomOut())},e),this.plusButton.events.on("hit",function(){e.zoomIn(e.zoomGeoPoint)},e,!1)]))},enumerable:!0,configurable:!0}),ja.prototype.updateThumbSize=function(){var t,e;this.chart&&(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))},ja.prototype.updateThumb=function(){var t=this.slider,e=this.chart,i=this.thumb;i.isDown||(e=(Math.log(e.zoomLevel)-Math.log(this.chart.minZoomLevel))/Math.LN2,"vertical"==this.layout?i.y=t.pixelHeight-(t.pixelHeight-i.pixelHeight)*e/this.stepCount-i.pixelHeight:i.x=t.pixelWidth*e/this.stepCount)},ja.prototype.handleThumbDrag=function(){var t=this.slider,e=this.chart,i=this.thumb,i=Math.log(this.chart.minZoomLevel)/Math.LN2+("vertical"==this.layout?this.stepCount*(t.pixelHeight-i.pixelY-i.pixelHeight)/(t.pixelHeight-i.pixelHeight):this.stepCount*i.pixelX/t.pixelWidth),t=Math.pow(2,i);e.zoomToGeoPoint(void 0,t,!1,0)},Object.defineProperty(ja.prototype,"stepCount",{get:function(){return Math.log(this.chart.maxZoomLevel)/Math.LN2-Math.log(this.chart.minZoomLevel)/Math.LN2},enumerable:!0,configurable:!0}),ja.prototype.createBackground=function(){return new Ia.a},ja);function ja(){var e=ka.call(this)||this,t=(e._chart=new U.d,e.className="ZoomControl",e.align="right",e.valign="bottom",e.layout="vertical",e.padding(5,5,5,5),new Y.a),i=e.createChild(Da.a),i=(i.shouldClone=!1,i.label.text="+",e.plusButton=i,e.createChild(Br.a)),t=(i.shouldClone=!1,i.background.fill=t.getFor("alternativeBackground"),i.background.fillOpacity=.05,i.background.events.on("hit",e.handleBackgroundClick,e,!1),i.events.on("sizechanged",e.updateThumbSize,e,!1),(e.slider=i).createChild(Da.a)),i=(t.shouldClone=!1,t.padding(0,0,0,0),t.draggable=!0,t.events.on("drag",e.handleThumbDrag,e,!1),e.thumb=t,e.createChild(Da.a));return i.shouldClone=!1,i.label.text="-",e.minusButton=i,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}n.c.registeredClasses.ZoomControl=Aa;Fa=s,Object(l.c)(Ma,Fa);var Fa,Ea=Ma;function Ma(){var t=Fa.call(this)||this;return t.d3Projection=sr(),t}n.c.registeredClasses.Mercator=Ea;var La=Math.abs,Va=Math.atan,Ra=Math.cos,Na=Math.exp,Ba=Math.log,za=Math.sin,Ha=Math.tan,Wa=1e-6,Ua=Math.PI,Ya=Ua/2,Ga=Ua/4,G=qa(2),X=(qa(Ua),Ua/180);function Xa(t){return 1<t?Ya:t<-1?-Ya:Math.asin(t)}function qa(t){return 0<t?Math.sqrt(t):0}qa(8),Ba(1+G);function $a(t,e){for(var i,n=t*za(e),r=30;e-=i=(e+za(e)-n)/(1+Ra(e)),La(i)>Wa&&0<--r;);return e/2}function Ka(i,n,r){function t(t,e){return[i*t*Ra(e=$a(r,e)),n*za(e)]}return t.invert=function(t,e){return e=Xa(e/n),[t/(i*Ra(e)),Xa((2*e+za(2*e))/r)]},t}Ka(G/Ya,G,Ua);Ka(1,4/Ua,Ua);qa(3);function Za(t,e){for(var i=(1+Ya)*za(e),n=0,r=1/0;n<10&&La(r)>Wa;n++)e-=r=(e+za(e)-i)/(1+Ra(e));return i=qa(2+Ua),[t*(1+Ra(e))/i,2*e/i]}Za.invert=function(t,e){var i=1+Ya,n=qa(i/2);return[2*t*n/(1+Ra(e*=n)),Xa((e+za(e))/i)]};Ra(35*X);
1function Ja(t,e,i,n,r,o,a,s){arguments.length<8&&(s=0)}Ja(2.8284,-1.6988,.75432,-.18071,1.76003,-.38914,.042555),Ja(2.583819,-.835827,.170354,-.038094,1.543313,-.411435,.082742),Ja(5/6*Ua,-.62636,-.0344,0,1.3493,-.05524,0,.045),Ja(2.6516,-.76534,.19123,-.047094,1.36289,-.13965,.031762),Xa(1-1/3),Ra(0);function Qa(t,e){return[t,1.25*Ba(Ha(Ga+.4*e))]}Qa.invert=function(t,e){return[t,2.5*Va(Na(.8*e))-.625*Ua]};qa(6),qa(7);var ts=[[0,90],[-90,0],[0,0],[90,0],[180,0],[0,-90]];[[0,2,1],[0,3,2],[5,1,2],[5,2,3],[0,1,4],[0,4,3],[5,4,1],[5,3,4]].map(function(t){return t.map(function(t){return ts[t]})}),qa(3);W=[[.9986,-.062],[1,0],[.9986,.062],[.9954,.124],[.99,.186],[.9822,.248],[.973,.31],[.96,.372],[.9427,.434],[.9216,.4958],[.8962,.5571],[.8679,.6176],[.835,.6769],[.7986,.7346],[.7597,.7903],[.7186,.8435],[.6732,.8936],[.6213,.9394],[.5722,.9761],[.5322,1]];W.forEach(function(t){t[1]*=1.0144});e=4*Ua+3*qa(3),G=2*qa(2*Ua*qa(3)/e);Ka(G*qa(3)/Ua,G,e/6);es=s,Object(l.c)(ns,es);var es,is=ns;function ns(){var t=es.call(this)||this;return t.d3Projection=Xn(Qa).scale(108.318),t}n.c.registeredClasses.Miller=is;rs=s,Object(l.c)(as,rs);var rs,os=as;function as(){var t=rs.call(this)||this;return t.d3Projection=Xn(Za).scale(173.044),t}n.c.registeredClasses.Eckert6=os;ss=s,Object(l.c)(us,ss);var ss,ls=us;function us(){var t=ss.call(this)||this;return t.d3Projection=Dr(),t}n.c.registeredClasses.Orthographic=ls;cs=s,Object(l.c)(ps,cs);var cs,hs=ps;function ps(){var t=cs.call(this)||this;return t.d3Projection=Ar(),t}n.c.registeredClasses.Stereographic=hs;ds=s,Object(l.c)(gs,ds);var ds,fs=gs;function gs(){var t=ds.call(this)||this;return t.d3Projection=Jn(),t}n.c.registeredClasses.Albers=fs;
1ms=s,Object(l.c)(vs,ms);var ms,ys=vs;function vs(){var t=ms.call(this)||this;return t.d3Projection=Qn(),t}n.c.registeredClasses.AlbersUsa=ys;bs=s,Object(l.c)(_s,bs);var bs,xs=_s;function _s(){var t=bs.call(this)||this;return t.d3Projection=Or(),t}n.c.registeredClasses.NaturalEarth1=xs;ws=s,Object(l.c)(Ss,ws);var ws,Ps=Ss;function Ss(){var t=ws.call(this)||this;return t.d3Projection=nr(),t}n.c.registeredClasses.AzimuthalEqualArea=Ps;Cs=s,Object(l.c)(Os,Cs);var Cs,Ts=Os;function Os(){var t=Cs.call(this)||this;return t.d3Projection=wr(),t}n.c.registeredClasses.EqualEarth=Ts,window.am4maps=t},QaCB:function(t,e,i){function n(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}Object.defineProperty(e,"__esModule",{value:!0}),i.d(e,"default",function(){return r});n(o.prototype,[{key:"push",value:function(t){this.data.push(t),this.length++,this._up(this.length-1)}},{key:"pop",value:function(){var t,e;if(0!==this.length)return t=this.data[0],e=this.data.pop(),this.length--,0<this.length&&(this.data[0]=e,this._down(0)),t}},{key:"peek",value:function(){return this.data[0]}},{key:"_up",value:function(t){for(var e=this.data,i=this.compare,n=e[t];0<t;){var r=t-1>>1,o=e[r];if(0<=i(n,o))break;e[t]=o,t=r}e[t]=n}},{key:"_down",value:function(t){for(var e=this.data,i=this.compare,n=this.length>>1,r=e[t];t<n;){var o=1+(t<<1),a=e[o],s=o+1;if(s<this.length&&i(e[s],a)<0&&(a=e[o=s]),0<=i(a,r))break;e[t]=a,t=o}e[t]=r}}]);var r=o;function o(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:[],e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:a,i=this;if(!(i instanceof o))throw new TypeError("Cannot call a class as a function");if(this.data=t,this.length=this.data.length,this.compare=e,0<this.length)for(var n=(this.length>>1)-1;0<=n;n--)this._down(n)}function a(t,e){return t<e?-1:e<t?1:0}},"o+vr":function(t,e,i){var x=i("QaCB");function n(t,e,i){var n,r,o,a;e=e||1;for(var s=0;s<t[0].length;s++){var l=t[0][s];(!s||l[0]<n)&&(n=l[0]),(!s||l[1]<r)&&(r=l[1]),(!s||l[0]>o)&&(o=l[0]),(!s||l[1]>a)&&(a=l[1])}var u=o-n,c=a-r,h=Math.min(u,c),p=h/2;if(0===h)return(y=[n,r]).distance=0,y;for(var d=new x(void 0,_),f=n;f<o;f+=h)for(var g=r;g<a;g+=h)d.push(new w(f+p,g+p,p,t));var m=(t=>{for(var e=0,i=0,n=0,r=t[0],o=0,a=r.length,s=a-1;o<a;s=o++){var l=r[o],u=r[s],c=l[0]*u[1]-u[0]*l[1];i+=(l[0]+u[0])*c,n+=(l[1]+u[1])*c,e+=3*c}return 0===e?new w(r[0][0],r[0][1],0,t):new w(i/e,n/e,0,t)})(t),y=new w(n+u/2,r+c/2,0,t);y.d>m.d&&(m=y);for(var v=d.length;d.length;){var b=d.pop();b.d>m.d&&(m=b,i)&&console.log("found best %d after %d probes",Math.round(1e4*b.d)/1e4,v),b.max-m.d<=e||(p=b.h/2,d.push(new w(b.x-p,b.y-p,p,t)),d.push(new w(b.x+p,b.y-p,p,t)),d.push(new w(b.x-p,b.y+p,p,t)),d.push(new w(b.x+p,b.y+p,p,t)),v+=4)}i&&(console.log("num probes: "+v),console.log("best distance: "+m.d));u=[m.x,m.y];return u.distance=m.d,u}function _(t,e){return e.max-t.max}function w(t,e,i,n){this.x=t,this.y=e,this.h=i,this.d=((t,e,i)=>{for(var n=!1,r=1/0,o=0;o<i.length;o++)for(var a=i[o],s=0,l=a.length,u=l-1;s<l;u=s++){var c=a[s],h=a[u];c[1]>e!=h[1]>e&&t<(h[0]-c[0])*(e-c[1])/(h[1]-c[1])+c[0]&&(n=!n),r=Math.min(r,((t,e,i,n)=>{var r,o=i[0],i=i[1],a=n[0]-o,s=n[1]-i;return 0==a&&0==s||(1<(r=((t-o)*a+(e-i)*s)/(a*a+s*s))?(o=n[0],i=n[1]):0<r&&(o+=a*r,i+=s*r)),(a=t-o)*a+(s=e-i)*s})(t,e,c,h))}return 0===r?0:(n?1:-1)*Math.sqrt(r)})(t,e,n),this.max=this.d+this.h*Math.SQRT2}x.default&&(x=x.default),t.exports=n,t.exports.default=n}},["QJ7E"])},{}],84:[function(t,e,i){am4internal_webpackJsonp(["ab45"],{lhmh:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0});var n=i("aCit");window.am4themes_animated=function(t){Object(n.b)(t,"SpriteState")&&(t.transitionDuration=400),Object(n.b)(t,"Component")&&(t.rangeChangeDuration=500,t.interpolationDuration=500,t.sequencedInterpolation=!1,Object(n.b)(t,"SankeyDiagram")&&(t.sequencedInterpolation=!0),Object(n.b)(t,"FunnelSeries"))&&(t.sequencedInterpolation=!0),Object(n.b)(t,"Chart")&&(t.defaultState.transitionDuration=2e3,t.hiddenState.transitionDuration=1e3),Object(n.b)(t,"Tooltip")&&(t.animationDuration=400,t.defaultState.transitionDuration=400,t.hiddenState.transitionDuration=400),Object(n.b)(t,"Scrollbar")&&(t.animationDuration=500),Object(n.b)(t,"Series")&&(t.defaultState.transitionDuration=1e3,t.hiddenState.transitionDuration=700,t.hiddenState.properties.opacity=1,t.showOnInit=!0),Object(n.b)(t,"MapSeries")&&(t.hiddenState.properties.opacity=0),Object(n.b)(t,"PercentSeries")&&(t.hiddenState.properties.opacity=0),Object(n.b)(t,"FunnelSlice")&&(t.defaultState.transitionDuration=800,t.hiddenState.transitionDuration=1e3,t.hiddenState.properties.opacity=1),Object(n.b)(t,"Slice")&&(t.defaultState.transitionDuration=700,t.hiddenState.transitionDuration=1e3,t.hiddenState.properties.opacity=1),Object(n.b)(t,"Preloader")&&(t.hiddenState.transitionDuration=2e3),Object(n.b)(t,"Column")&&(t.defaultState.transitionDuration=700,t.hiddenState.transitionDuration=1e3,t.hiddenState.properties.opacity=1),Object(n.b)(t,"Column3D")&&(t.hiddenState.properties.opacity=0)}}},["lhmh"])},{}]},{},[57]);
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.