@canvasjs/charts
Version:
CanvasJS JavaScript Charts - Official
110 lines (105 loc) • 508 kB
JavaScript
/*
CanvasJS Chart - v3.12.19 GA - https://canvasjs.com/
Copyright 2025 fenopix
--------------------- License Information --------------------
CanvasJS Chart is a commercial product which requires purchase of license. Without a commercial license you can use it for evaluation purposes for upto 30 days. Please refer to the following link for further details.
https://canvasjs.com/license/
---------------------Free for Non-Commercial Use--------------------
For non-commercial purposes you can use the software for free under Creative Commons Attribution-NonCommercial 3.0 License.
A credit Link is added to the chart which should be preserved. Refer to the following link for further details on the same.
https://creativecommons.org/licenses/by-nc/3.0/deed.en_US
*/
/*tslint:disable*/
/*eslint-disable*/
/*jshint ignore:start*/
(function(){function qa(h,m){h.prototype=fb(m.prototype);h.prototype.constructor=h;h.base=m.prototype}function fb(h){function m(){}m.prototype=h;return new m}function Ya(h,m,X){"millisecond"===X?h.setMilliseconds(h.getMilliseconds()+1*m):"second"===X?h.setSeconds(h.getSeconds()+1*m):"minute"===X?h.setMinutes(h.getMinutes()+1*m):"hour"===X?h.setHours(h.getHours()+1*m):"day"===X?h.setDate(h.getDate()+1*m):"week"===X?h.setDate(h.getDate()+7*m):"month"===X?h.setMonth(h.getMonth()+1*m):"year"===X&&h.setFullYear(h.getFullYear()+
1*m);return h}function ha(h,m){var X=!1;0>h&&(X=!0,h*=-1);h=""+h;for(m=m?m:1;h.length<m;)h="0"+h;return X?"-"+h:h}function Ga(h){if(!h)return h;h=h.replace(/^\s\s*/,"");for(var m=/\s/,X=h.length;m.test(h.charAt(--X)););return h.slice(0,X+1)}function ya(h){h.roundRect=function(h,X,p,u,pa,A,t,C){t&&(this.fillStyle=t);C&&(this.strokeStyle=C);"undefined"===typeof pa&&(pa=5);pa=Math.min(pa,Math.min(p,u)/2);this.lineWidth=A;this.beginPath();this.moveTo(h+pa,X);this.lineTo(h+p-pa,X);this.quadraticCurveTo(h+
p,X,h+p,X+pa);this.lineTo(h+p,X+u-pa);this.quadraticCurveTo(h+p,X+u,h+p-pa,X+u);this.lineTo(h+pa,X+u);this.quadraticCurveTo(h,X+u,h,X+u-pa);this.lineTo(h,X+pa);this.quadraticCurveTo(h,X,h+pa,X);this.closePath();t&&this.fill();C&&0<A&&this.stroke()}}function Sa(h,m){return h-m}function Q(h){var m=((h&16711680)>>16).toString(16),X=((h&65280)>>8).toString(16);h=((h&255)>>0).toString(16);m=2>m.length?"0"+m:m;X=2>X.length?"0"+X:X;h=2>h.length?"0"+h:h;return"#"+m+X+h}function gb(h,m){var X=this.length>>>
0,p=Number(m)||0,p=0>p?Math.ceil(p):Math.floor(p);for(0>p&&(p+=X);p<X;p++)if(p in this&&this[p]===h)return p;return-1}function p(h){return null===h||"undefined"===typeof h}function Ca(h){h.indexOf||(h.indexOf=gb);return h}function hb(h){if(va.fSDec)h[la("`eeDwdouMhrudods")](la("e`u`@ohl`uhnoHuds`uhnoDoe"),function(){va._fTWm&&va._fTWm(h)})}function Za(h,m,p){p=p||"normal";var u=h+"_"+m+"_"+p,V=$a[u];if(isNaN(V)){try{if(!sa){var pa=document.body;sa=document.createElement("span");sa.innerHTML="";var A=
document.createTextNode("Mpgyi");sa.appendChild(A);pa.appendChild(sa)}sa.style.display="";U(sa,{position:"absolute",left:"0px",top:"-20000px",padding:"0px",margin:"0px",border:"none",whiteSpace:"pre",lineHeight:"normal",fontFamily:h,fontSize:m+"px",fontWeight:p});V=Math.round(sa.offsetHeight);sa.style.display="none"}catch(t){V=Math.ceil(1.1*m)}V=Math.max(V,m);$a[u]=V}return V}function I(h,m){var p=[];if(p={solid:[],shortDash:[3,1],shortDot:[1,1],shortDashDot:[3,1,1,1],shortDashDotDot:[3,1,1,1,1,1],
dot:[1,2],dash:[4,2],dashDot:[4,2,1,2],longDash:[8,2],longDashDot:[8,2,1,2],longDashDotDot:[8,2,1,2,1,2]}[h||"solid"])for(var u=0;u<p.length;u++)p[u]*=m;else p=[];return p}function S(h,m,X,u,V){u=u||[];V=p(V)?ib?{passive:!1,capture:!1}:!1:V;u.push([h,m,X,V]);return h.addEventListener?(h.addEventListener(m,X,V),X):h.attachEvent?(u=function(m){m=m||window.event;m.preventDefault=m.preventDefault||function(){m.returnValue=!1};m.stopPropagation=m.stopPropagation||function(){m.cancelBubble=!0};X.call(h,
m)},h.attachEvent("on"+m,u),u):!1}function jb(h){if(h._menuButton)h.exportEnabled?(U(h._menuButton,{backgroundColor:h.toolbar.itemBackgroundColor,color:h.toolbar.fontColor}),La(h._menuButton),ta(h,h._menuButton,"menu"),0>=navigator.userAgent.search("MSIE")&&h._menuButton.childNodes[0]&&U(h._menuButton.childNodes[0],{WebkitFilter:"invert(0%)",filter:"invert(0%)"})):wa(h._menuButton);else if(h.exportEnabled&&u){var m=!1;h._menuButton=document.createElement("button");ta(h,h._menuButton,"menu");h._toolBar.appendChild(h._menuButton);
S(h._menuButton,"touchstart",function(h){m=!0},h.allDOMEventHandlers);S(h._menuButton,"click",function(){"none"!==h._dropdownMenu.style.display||h._dropDownCloseTime&&500>=(new Date).getTime()-h._dropDownCloseTime.getTime()||(h._dropdownMenu.style.display="block",h._menuButton.blur(),h._dropdownMenu.focus())},h.allDOMEventHandlers,!0);S(h._menuButton,"mousemove",function(){m||(U(h._menuButton,{backgroundColor:h.toolbar.itemBackgroundColorOnHover,color:h.toolbar.fontColorOnHover}),0>=navigator.userAgent.search("MSIE")&&
U(h._menuButton.childNodes[0],{WebkitFilter:"invert(100%)",filter:"invert(100%)"}))},h.allDOMEventHandlers,!0);S(h._menuButton,"mouseout",function(){m||(U(h._menuButton,{backgroundColor:h.toolbar.itemBackgroundColor,color:h.toolbar.fontColor}),0>=navigator.userAgent.search("MSIE")&&U(h._menuButton.childNodes[0],{WebkitFilter:"invert(0%)",filter:"invert(0%)"}))},h.allDOMEventHandlers,!0)}if(h.exportEnabled&&h._dropdownMenu){var p=h.theme&&-1!==h.theme.indexOf("dark")?"black":"#888888";U(h._dropdownMenu,
{backgroundColor:h.toolbar.itemBackgroundColor,color:h.toolbar.fontColor,boxShadow:"2px 2px 10px "+p});for(var p=h._dropdownMenu.childNodes,Y=[h._cultureInfo.printText,h._cultureInfo.saveJPGText,h._cultureInfo.savePNGText],V=0;V<Y.length;V++)U(p[V],{backgroundColor:h.toolbar.itemBackgroundColor,color:h.toolbar.fontColor}),p[V].innerHTML=Y[V]}else!h._dropdownMenu&&(h.exportEnabled&&u)&&(m=!1,h._dropdownMenu=document.createElement("div"),h._dropdownMenu.setAttribute("tabindex",-1),p=h.theme&&-1!==h.theme.indexOf("dark")?
"black":"#888888",U(h._dropdownMenu,{position:"absolute",zIndex:1,userSelect:"none",MozUserSeelct:"none",WebkitUserSelect:"none",msUserSelect:"none",cursor:"pointer",right:"0px",top:"25px",minWidth:"120px",outline:0,fontSize:"14px",fontFamily:"Arial, Helvetica, sans-serif",padding:"5px 0px 5px 0px",textAlign:"left",lineHeight:"10px",backgroundColor:h.toolbar.itemBackgroundColor,boxShadow:"2px 2px 10px "+p}),h._dropdownMenu.style.display="none",h._toolBar.appendChild(h._dropdownMenu),S(h._dropdownMenu,
"blur",function(){wa(h._dropdownMenu);h._dropDownCloseTime=new Date},h.allDOMEventHandlers,!0),p=document.createElement("div"),U(p,{padding:"12px 8px 12px 8px"}),p.innerHTML=h._cultureInfo.printText,p.style.backgroundColor=h.toolbar.itemBackgroundColor,p.style.color=h.toolbar.fontColor,h._dropdownMenu.appendChild(p),S(p,"touchstart",function(h){m=!0},h.allDOMEventHandlers),S(p,"mousemove",function(){m||(this.style.backgroundColor=h.toolbar.itemBackgroundColorOnHover,this.style.color=h.toolbar.fontColorOnHover)},
h.allDOMEventHandlers,!0),S(p,"mouseout",function(){m||(this.style.backgroundColor=h.toolbar.itemBackgroundColor,this.style.color=h.toolbar.fontColor)},h.allDOMEventHandlers,!0),S(p,"click",function(){h.print();wa(h._dropdownMenu)},h.allDOMEventHandlers,!0),p=document.createElement("div"),U(p,{padding:"12px 8px 12px 8px"}),p.innerHTML=h._cultureInfo.saveJPGText,p.style.backgroundColor=h.toolbar.itemBackgroundColor,p.style.color=h.toolbar.fontColor,h._dropdownMenu.appendChild(p),S(p,"touchstart",function(h){m=
!0},h.allDOMEventHandlers),S(p,"mousemove",function(){m||(this.style.backgroundColor=h.toolbar.itemBackgroundColorOnHover,this.style.color=h.toolbar.fontColorOnHover)},h.allDOMEventHandlers,!0),S(p,"mouseout",function(){m||(this.style.backgroundColor=h.toolbar.itemBackgroundColor,this.style.color=h.toolbar.fontColor)},h.allDOMEventHandlers,!0),S(p,"click",function(){h.exportChart({format:"jpeg",fileName:h.exportFileName});wa(h._dropdownMenu)},h.allDOMEventHandlers,!0),p=document.createElement("div"),
U(p,{padding:"12px 8px 12px 8px"}),p.innerHTML=h._cultureInfo.savePNGText,p.style.backgroundColor=h.toolbar.itemBackgroundColor,p.style.color=h.toolbar.fontColor,h._dropdownMenu.appendChild(p),S(p,"touchstart",function(h){m=!0},h.allDOMEventHandlers),S(p,"mousemove",function(){m||(this.style.backgroundColor=h.toolbar.itemBackgroundColorOnHover,this.style.color=h.toolbar.fontColorOnHover)},h.allDOMEventHandlers,!0),S(p,"mouseout",function(){m||(this.style.backgroundColor=h.toolbar.itemBackgroundColor,
this.style.color=h.toolbar.fontColor)},h.allDOMEventHandlers,!0),S(p,"click",function(){h.exportChart({format:"png",fileName:h.exportFileName});wa(h._dropdownMenu)},h.allDOMEventHandlers,!0))}function ab(h,m,p){h*=ma;m*=ma;h=p.getImageData(h,m,2,2).data;m=!0;for(p=0;4>p;p++)if(h[p]!==h[p+4]|h[p]!==h[p+8]|h[p]!==h[p+12]){m=!1;break}return m?h[0]<<16|h[1]<<8|h[2]:0}function ka(h,m,p){return h in m?m[h]:p[h]}function Ma(h,m,X,Y){u&&bb?(Y=!p(Y)&&Y?h.getContext("2d",{willReadFrequently:!0}):h.getContext("2d"),
Na=Y.webkitBackingStorePixelRatio||Y.mozBackingStorePixelRatio||Y.msBackingStorePixelRatio||Y.oBackingStorePixelRatio||Y.backingStorePixelRatio||1,ma=Ta/Na,h.width=m*ma,h.height=X*ma,Ta!==Na&&(h.style.width=m+"px",h.style.height=X+"px",Y.scale(ma,ma))):(h.width=m,h.height=X)}function kb(h){if(!lb){var m=!1,p=!1;"undefined"===typeof ra.Chart.creditHref?(h.creditHref=la("iuuqr;..b`ow`rkr/bnl."),h.creditText=la("B`ow`rKR/bnl")):(m=h.updateOption("creditText"),p=h.updateOption("creditHref"));if(h.creditHref&&
h.creditText){h._creditLink||(h._creditLink=document.createElement("a"),h._creditLink.setAttribute("class","canvasjs-chart-credit"),h._creditLink.setAttribute("title","JavaScript Charts"),U(h._creditLink,{outline:"none",margin:"0px",position:"absolute",right:"2px",top:h.height-14+"px",color:"dimgrey",textDecoration:"none",fontSize:"11px",fontFamily:"Calibri, Lucida Grande, Lucida Sans Unicode, Arial, sans-serif"}),h._creditLink.setAttribute("tabIndex",-1),h._creditLink.setAttribute("target","_blank"));
if(0===h.renderCount||m||p)h._creditLink.setAttribute("href",h.creditHref),h._creditLink.innerHTML=h.creditText;h._creditLink&&h.creditHref&&h.creditText?(h._creditLink.parentElement||h._canvasJSContainer.appendChild(h._creditLink),h._creditLink.style.top=h.height-14+"px"):h._creditLink.parentElement&&h._canvasJSContainer.removeChild(h._creditLink)}}}function ua(h,m,p){Ha&&(this.canvasCount|=0,window.console.log(++this.canvasCount));var Y=document.createElement("canvas");Y.setAttribute("class","canvasjs-chart-canvas");
Ma(Y,h,m,p);u||"undefined"===typeof G_vmlCanvasManager||G_vmlCanvasManager.initElement(Y);return Y}function U(h,m){for(var p in m)h.style[p]=m[p]}function cb(h){return h.currentStyle?h.currentStyle:window&&window.getComputedStyle?window.getComputedStyle(h,null):h.style}function ta(h,m,p){m.getAttribute("state")||(m.style.backgroundColor=h.toolbar.itemBackgroundColor,m.style.color=h.toolbar.fontColor,m.style.border="none",U(m,{WebkitUserSelect:"none",MozUserSelect:"none",msUserSelect:"none",userSelect:"none"}));
m.getAttribute("state")!==p&&(m.setAttribute("state",p),m.setAttribute("type","button"),U(m,{padding:"5px 12px",cursor:"pointer","float":"left",width:"40px",height:"25px",outline:"0px",verticalAlign:"baseline",lineHeight:"0"}),m.innerHTML="<img src='"+mb[p].image+"' alt='"+h._cultureInfo[p+"Text"]+"' />",U(m.childNodes[0],{height:"95%",pointerEvents:"none"}));m.setAttribute("title",h._cultureInfo[p+"Text"])}function La(){for(var h=null,m=0;m<arguments.length;m++)h=arguments[m],h.style&&(h.style.display=
"inline")}function wa(){for(var h=null,m=0;m<arguments.length;m++)(h=arguments[m])&&h.style&&(h.style.display="none")}function Ua(h,m,p,u,V){if(null===h||"undefined"===typeof h)return"undefined"===typeof p?m:p;h=parseFloat(h.toString())*(0<=h.toString().indexOf("%")?m/100:1);"undefined"!==typeof u&&(h=Math.min(u,h),"undefined"!==typeof V&&(h=Math.max(V,h)));return!isNaN(h)&&h<=m&&0<=h?h:"undefined"===typeof p?m:p}function P(h,m,u,Y,V){this._defaultsKey=h;this._themeOptionsKey=m;this._index=Y;this.parent=
V;this._eventListeners=[];h={};this.theme&&p(this.parent)&&p(m)&&p(Y)?h=p(this.predefinedThemes[this.theme])?this.predefinedThemes.light1:this.predefinedThemes[this.theme]:this.parent&&(this.parent.themeOptions&&this.parent.themeOptions[m])&&(null===Y?h=this.parent.themeOptions[m]:0<this.parent.themeOptions[m].length&&(Y=Math.min(this.parent.themeOptions[m].length-1,Y),h=this.parent.themeOptions[m][Y]));this.themeOptions=h;this.options=u?u:{_isPlaceholder:!0};this.setOptions(this.options,h)}function Da(h,
m,p,u,V){"undefined"===typeof V&&(V=0);this._padding=V;this._x1=h;this._y1=m;this._x2=p;this._y2=u;this._rightOccupied=this._leftOccupied=this._bottomOccupied=this._topOccupied=this._padding}function ja(h,m){ja.base.constructor.call(this,"TextBlock",null,m,null,null);this.ctx=h;this._isDirty=!0;this._wrappedText=null;this._initialize()}function Va(h,m){Va.base.constructor.call(this,"Toolbar","toolbar",m,null,h);this.chart=h;this.canvas=h.canvas;this.ctx=this.chart.ctx;this.optionsName="toolbar"}function za(h,
m){za.base.constructor.call(this,"Title","title",m,null,h);this.chart=h;this.canvas=h.canvas;this.ctx=this.chart.ctx;this.optionsName="title";if(p(this.options.margin)&&h.options.subtitles)for(var u=h.options.subtitles,Y=0;Y<u.length;Y++)if((p(u[Y].horizontalAlign)&&"center"===this.horizontalAlign||u[Y].horizontalAlign===this.horizontalAlign)&&(p(u[Y].verticalAlign)&&"top"===this.verticalAlign||u[Y].verticalAlign===this.verticalAlign)&&!u[Y].dockInsidePlotArea===!this.dockInsidePlotArea){this.margin=
0;break}"undefined"===typeof this.options.fontSize&&(this.fontSize=this.chart.getAutoFontSize(this.fontSize));this.height=this.width=null;this.bounds={x1:null,y1:null,x2:null,y2:null}}function Ia(h,m,p){Ia.base.constructor.call(this,"Subtitle","subtitles",m,p,h);this.chart=h;this.canvas=h.canvas;this.ctx=this.chart.ctx;this.optionsName="subtitles";this.isOptionsInArray=!0;"undefined"===typeof this.options.fontSize&&(this.fontSize=this.chart.getAutoFontSize(this.fontSize));this.height=this.width=null;
this.bounds={x1:null,y1:null,x2:null,y2:null}}function Wa(){this.pool=[]}function Ja(h){var m;h&&Ka[h]&&(m=Ka[h]);Ja.base.constructor.call(this,"CultureInfo",null,m,null,null)}var Ha=!1,va={},u=!!document.createElement("canvas").getContext,ra={Chart:{width:500,height:400,zoomEnabled:!1,zoomType:"x",backgroundColor:"white",theme:"light1",animationEnabled:!1,animationDuration:1200,dataPointWidth:null,dataPointMinWidth:null,dataPointMaxWidth:null,colorSet:"colorSet1",culture:"en",creditText:"CanvasJS",
interactivityEnabled:!0,exportEnabled:!1,exportFileName:"Chart",rangeChanging:null,rangeChanged:null,publicProperties:{title:"readWrite",subtitles:"readWrite",toolbar:"readWrite",toolTip:"readWrite",legend:"readWrite",axisX:"readWrite",axisY:"readWrite",axisX2:"readWrite",axisY2:"readWrite",data:"readWrite",options:"readWrite",bounds:"readOnly",container:"readOnly",selectedColorSet:"readOnly"}},Title:{padding:0,text:null,verticalAlign:"top",horizontalAlign:"center",fontSize:20,fontFamily:"Calibri",
fontWeight:"normal",fontColor:"black",fontStyle:"normal",borderThickness:0,borderColor:"black",cornerRadius:0,backgroundColor:u?"transparent":null,margin:5,wrap:!0,maxWidth:null,textAlign:"center",dockInsidePlotArea:!1,publicProperties:{options:"readWrite",bounds:"readOnly",chart:"readOnly"}},Subtitle:{padding:0,text:null,verticalAlign:"top",horizontalAlign:"center",fontSize:14,fontFamily:"Calibri",fontWeight:"normal",fontColor:"black",fontStyle:"normal",borderThickness:0,borderColor:"black",cornerRadius:0,
backgroundColor:null,margin:2,wrap:!0,maxWidth:null,textAlign:"center",dockInsidePlotArea:!1,publicProperties:{options:"readWrite",bounds:"readOnly",chart:"readOnly"}},Toolbar:{itemBackgroundColor:"white",itemBackgroundColorOnHover:"#2196f3",buttonBorderColor:"#2196f3",buttonBorderThickness:1,fontColor:"black",fontColorOnHover:"white",publicProperties:{options:"readWrite",chart:"readOnly"}},Legend:{name:null,verticalAlign:"center",horizontalAlign:"right",fontSize:14,fontFamily:"calibri",fontWeight:"normal",
fontColor:"black",fontStyle:"normal",cursor:null,itemmouseover:null,itemmouseout:null,itemmousemove:null,itemclick:null,dockInsidePlotArea:!1,reversed:!1,backgroundColor:u?"transparent":null,borderColor:u?"transparent":null,borderThickness:0,cornerRadius:0,maxWidth:null,maxHeight:null,markerMargin:null,itemMaxWidth:null,itemWidth:null,itemWrap:!0,itemTextAlign:"left",itemTextFormatter:null,publicProperties:{options:"readWrite",bounds:"readOnly",chart:"readOnly"}},ToolTip:{enabled:!0,shared:!1,animationEnabled:!0,
content:null,contentFormatter:null,reversed:!1,backgroundColor:u?"rgba(255,255,255,.9)":"rgb(255,255,255)",borderColor:null,borderThickness:2,cornerRadius:5,fontSize:14,fontColor:"black",fontFamily:"Calibri, Arial, Georgia, serif;",fontWeight:"normal",fontStyle:"italic",updated:null,hidden:null,publicProperties:{options:"readWrite",chart:"readOnly"}},Axis:{minimum:null,maximum:null,viewportMinimum:null,viewportMaximum:null,interval:null,intervalType:null,reversed:!1,logarithmic:!1,logarithmBase:10,
title:null,titleFontColor:"black",titleFontSize:20,titleFontFamily:"arial",titleFontWeight:"normal",titleFontStyle:"normal",titleWrap:!0,titleMaxWidth:null,titleBackgroundColor:u?"transparent":null,titleBorderColor:u?"transparent":null,titleBorderThickness:0,titleCornerRadius:0,titleTextAlign:"left",titlePadding:0,labelAngle:0,labelFontFamily:"arial",labelFontColor:"black",labelFontSize:12,labelFontWeight:"normal",labelFontStyle:"normal",labelAutoFit:!0,labelWrap:!0,labelMaxWidth:null,labelFormatter:null,
labelBackgroundColor:u?"transparent":null,labelBorderColor:u?"transparent":null,labelBorderThickness:0,labelPadding:0,labelCornerRadius:0,labelPlacement:"outside",labelTextAlign:"left",prefix:"",suffix:"",includeZero:!1,tickLength:5,tickColor:"black",tickThickness:1,tickPlacement:"outside",lineColor:"black",lineThickness:1,lineDashType:"solid",gridColor:"#A0A0A0",gridThickness:0,gridDashType:"solid",interlacedColor:u?"transparent":null,valueFormatString:null,margin:2,publicProperties:{options:"readWrite",
stripLines:"readWrite",scaleBreaks:"readWrite",crosshair:"readWrite",bounds:"readOnly",chart:"readOnly"}},StripLine:{value:null,startValue:null,endValue:null,color:"orange",opacity:null,thickness:2,lineDashType:"solid",label:"",labelPlacement:"inside",labelAlign:"far",labelWrap:!0,labelMaxWidth:null,labelBackgroundColor:null,labelBorderColor:u?"transparent":null,labelBorderThickness:0,labelCornerRadius:0,labelFontFamily:"arial",labelFontColor:"orange",labelFontSize:12,labelFontWeight:"normal",labelFontStyle:"normal",
labelFormatter:null,labelTextAlign:"left",labelPadding:0,showOnTop:!1,publicProperties:{options:"readWrite",axis:"readOnly",bounds:"readOnly",chart:"readOnly"}},ScaleBreaks:{autoCalculate:!1,collapsibleThreshold:"25%",maxNumberOfAutoBreaks:2,spacing:8,type:"straight",color:"#FFFFFF",fillOpacity:0.9,lineThickness:2,lineColor:"#E16E6E",lineDashType:"solid",publicProperties:{options:"readWrite",customBreaks:"readWrite",axis:"readOnly",autoBreaks:"readOnly",bounds:"readOnly",chart:"readOnly"}},Break:{startValue:null,
endValue:null,spacing:8,type:"straight",color:"#FFFFFF",fillOpacity:0.9,lineThickness:2,lineColor:"#E16E6E",lineDashType:"solid",publicProperties:{options:"readWrite",scaleBreaks:"readOnly",bounds:"readOnly",chart:"readOnly"}},Crosshair:{enabled:!1,snapToDataPoint:!1,color:"grey",opacity:null,thickness:2,lineDashType:"solid",label:"",labelWrap:!0,labelMaxWidth:null,labelTextAlign:"left",labelBackgroundColor:u?"grey":null,labelBorderColor:u?"grey":null,labelBorderThickness:0,labelCornerRadius:0,labelFontFamily:u?
"Calibri, Optima, Candara, Verdana, Geneva, sans-serif":"calibri",labelFontSize:12,labelPadding:{top:2,right:3,bottom:2,left:4},labelFontColor:"#fff",labelFontWeight:"normal",labelFontStyle:"normal",labelFormatter:null,valueFormatString:null,updated:null,hidden:null,publicProperties:{options:"readWrite",axis:"readOnly",bounds:"readOnly",chart:"readOnly"}},DataSeries:{name:null,dataPoints:null,label:"",bevelEnabled:!1,highlightEnabled:!0,cursor:"default",indexLabel:"",indexLabelPlacement:"auto",indexLabelOrientation:"horizontal",
indexLabelTextAlign:"left",indexLabelFontColor:"black",indexLabelFontSize:12,indexLabelFontStyle:"normal",indexLabelFontFamily:"Arial",indexLabelFontWeight:"normal",indexLabelPadding:0,indexLabelBackgroundColor:null,indexLabelBorderColor:null,indexLabelBorderThickness:0,indexLabelLineColor:"gray",indexLabelLineThickness:1,indexLabelLineDashType:"solid",indexLabelMaxWidth:null,indexLabelWrap:!0,indexLabelFormatter:null,lineThickness:2,lineDashType:"solid",connectNullData:!1,nullDataLineDashType:"dash",
color:null,lineColor:null,risingColor:"white",fallingColor:"red",fillOpacity:null,startAngle:0,radius:null,innerRadius:null,explodeOnClick:!0,neckHeight:null,neckWidth:null,reversed:!1,valueRepresents:null,linkedDataSeriesIndex:null,whiskerThickness:2,whiskerDashType:"solid",whiskerColor:null,whiskerLength:null,stemThickness:2,stemColor:null,stemDashType:"solid",upperBoxColor:"white",lowerBoxColor:"white",type:"column",xValueType:"number",axisXType:"primary",axisYType:"primary",axisXIndex:0,axisYIndex:0,
xValueFormatString:null,yValueFormatString:null,zValueFormatString:null,percentFormatString:null,showInLegend:!1,legendMarkerType:null,legendMarkerColor:null,legendText:null,legendMarkerBorderColor:u?"transparent":null,legendMarkerBorderThickness:0,markerType:"circle",markerColor:null,markerSize:null,markerBorderColor:u?"transparent":null,markerBorderThickness:0,mouseover:null,mouseout:null,mousemove:null,click:null,toolTipContent:null,visible:!0,publicProperties:{options:"readWrite",axisX:"readWrite",
axisY:"readWrite",chart:"readOnly"}},TextBlock:{x:0,y:0,width:null,height:null,maxWidth:null,maxHeight:null,padding:0,angle:0,text:"",horizontalAlign:"center",textAlign:"left",fontSize:12,fontFamily:"calibri",fontWeight:"normal",fontColor:"black",fontStyle:"normal",borderThickness:0,borderColor:"black",cornerRadius:0,backgroundColor:null,textBaseline:"top"},CultureInfo:{decimalSeparator:".",digitGroupSeparator:",",zoomText:"Zoom",panText:"Pan",resetText:"Reset",menuText:"More Options",saveJPGText:"Save as JPEG",
savePNGText:"Save as PNG",printText:"Print",days:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),shortDays:"Sun Mon Tue Wed Thu Fri Sat".split(" "),months:"January February March April May June July August September October November December".split(" "),shortMonths:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" ")}},Ka={en:{}},t=u?"Trebuchet MS, Helvetica, sans-serif":"Arial",Ea=u?"Impact, Charcoal, sans-serif":"Arial",Aa={colorSet1:"#4F81BC #C0504E #9BBB58 #23BFAA #8064A1 #4AACC5 #F79647 #7F6084 #77A033 #33558B #E59566".split(" "),
colorSet2:"#6D78AD #51CDA0 #DF7970 #4C9CA0 #AE7D99 #C9D45C #5592AD #DF874D #52BCA8 #8E7AA3 #E3CB64 #C77B85 #C39762 #8DD17E #B57952 #FCC26C".split(" "),colorSet3:"#8CA1BC #36845C #017E82 #8CB9D0 #708C98 #94838D #F08891 #0366A7 #008276 #EE7757 #E5BA3A #F2990B #03557B #782970".split(" ")},D,ca,O,ea,ia;ca="#333333";O="#000000";D="#666666";ia=ea="#000000";var W=20,C=14,Xa={colorSet:"colorSet1",backgroundColor:"#FFFFFF",title:{fontFamily:Ea,fontSize:32,fontColor:ca,fontWeight:"normal",verticalAlign:"top",
margin:5},subtitles:[{fontFamily:Ea,fontSize:C,fontColor:ca,fontWeight:"normal",verticalAlign:"top",margin:5}],data:[{indexLabelFontFamily:t,indexLabelFontSize:C,indexLabelFontColor:ca,indexLabelFontWeight:"normal",indexLabelLineThickness:1}],axisX:[{titleFontFamily:t,titleFontSize:W,titleFontColor:ca,titleFontWeight:"normal",labelFontFamily:t,labelFontSize:C,labelFontColor:O,labelFontWeight:"normal",lineThickness:1,lineColor:D,tickThickness:1,tickColor:D,gridThickness:0,gridColor:D,stripLines:[{labelFontFamily:t,
labelFontSize:C,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:t,labelFontSize:C,labelFontColor:"#EEEEEE",labelFontWeight:"normal",labelBackgroundColor:ia,color:ea,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#BBBBBB",lineThickness:1,lineDashType:"solid"}}],axisX2:[{titleFontFamily:t,titleFontSize:W,titleFontColor:ca,titleFontWeight:"normal",labelFontFamily:t,labelFontSize:C,
labelFontColor:O,labelFontWeight:"normal",lineThickness:1,lineColor:D,tickThickness:1,tickColor:D,gridThickness:0,gridColor:D,stripLines:[{labelFontFamily:t,labelFontSize:C,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:t,labelFontSize:C,labelFontColor:"#EEEEEE",labelFontWeight:"normal",labelBackgroundColor:ia,color:ea,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#BBBBBB",lineThickness:1,
lineDashType:"solid"}}],axisY:[{titleFontFamily:t,titleFontSize:W,titleFontColor:ca,titleFontWeight:"normal",labelFontFamily:t,labelFontSize:C,labelFontColor:O,labelFontWeight:"normal",lineThickness:1,lineColor:D,tickThickness:1,tickColor:D,gridThickness:1,gridColor:D,stripLines:[{labelFontFamily:t,labelFontSize:C,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:t,labelFontSize:C,labelFontColor:"#EEEEEE",labelFontWeight:"normal",
labelBackgroundColor:ia,color:ea,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#BBBBBB",lineThickness:1,lineDashType:"solid"}}],axisY2:[{titleFontFamily:t,titleFontSize:W,titleFontColor:ca,titleFontWeight:"normal",labelFontFamily:t,labelFontSize:C,labelFontColor:O,labelFontWeight:"normal",lineThickness:1,lineColor:D,tickThickness:1,tickColor:D,gridThickness:1,gridColor:D,stripLines:[{labelFontFamily:t,labelFontSize:C,labelFontColor:"#FF7300",labelFontWeight:"normal",
labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:t,labelFontSize:C,labelFontColor:"#EEEEEE",labelFontWeight:"normal",labelBackgroundColor:ia,color:ea,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#BBBBBB",lineThickness:1,lineDashType:"solid"}}],legend:{fontFamily:t,fontSize:14,fontColor:ca,fontWeight:"bold",verticalAlign:"bottom",horizontalAlign:"center"},toolTip:{fontFamily:t,fontSize:14,fontStyle:"normal",cornerRadius:0,borderThickness:1},
toolbar:{itemBackgroundColor:"white",itemBackgroundColorOnHover:"#2196f3",buttonBorderColor:"#2196f3",buttonBorderThickness:1,fontColor:"black",fontColorOnHover:"white"}};O=ca="#F5F5F5";D="#FFFFFF";ea="#40BAF1";ia="#F5F5F5";var W=20,C=14,db={colorSet:"colorSet2",title:{fontFamily:t,fontSize:33,fontColor:"#3A3A3A",fontWeight:"bold",verticalAlign:"top",margin:5},subtitles:[{fontFamily:t,fontSize:C,fontColor:"#3A3A3A",fontWeight:"normal",verticalAlign:"top",margin:5}],data:[{indexLabelFontFamily:t,indexLabelFontSize:C,
indexLabelFontColor:"#666666",indexLabelFontWeight:"normal",indexLabelLineThickness:1}],axisX:[{titleFontFamily:t,titleFontSize:W,titleFontColor:"#666666",titleFontWeight:"normal",labelFontFamily:t,labelFontSize:C,labelFontColor:"#666666",labelFontWeight:"normal",lineThickness:1,lineColor:"#BBBBBB",tickThickness:1,tickColor:"#BBBBBB",gridThickness:1,gridColor:"#BBBBBB",stripLines:[{labelFontFamily:t,labelFontSize:C,labelFontColor:"#FFA500",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FFA500",
thickness:1}],crosshair:{labelFontFamily:t,labelFontSize:C,labelFontColor:"#EEEEEE",labelFontWeight:"normal",labelBackgroundColor:"black",color:"black",thickness:1,lineDashType:"dot"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#BBBBBB",lineThickness:1,lineDashType:"solid"}}],axisX2:[{titleFontFamily:t,titleFontSize:W,titleFontColor:"#666666",titleFontWeight:"normal",labelFontFamily:t,labelFontSize:C,labelFontColor:"#666666",labelFontWeight:"normal",lineThickness:1,lineColor:"#BBBBBB",tickColor:"#BBBBBB",
tickThickness:1,gridThickness:1,gridColor:"#BBBBBB",stripLines:[{labelFontFamily:t,labelFontSize:C,labelFontColor:"#FFA500",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FFA500",thickness:1}],crosshair:{labelFontFamily:t,labelFontSize:C,labelFontColor:"#EEEEEE",labelFontWeight:"normal",labelBackgroundColor:"black",color:"black",thickness:1,lineDashType:"dot"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#BBBBBB",lineThickness:1,lineDashType:"solid"}}],axisY:[{titleFontFamily:t,
titleFontSize:W,titleFontColor:"#666666",titleFontWeight:"normal",labelFontFamily:t,labelFontSize:C,labelFontColor:"#666666",labelFontWeight:"normal",lineThickness:0,lineColor:"#BBBBBB",tickColor:"#BBBBBB",tickThickness:1,gridThickness:1,gridColor:"#BBBBBB",stripLines:[{labelFontFamily:t,labelFontSize:C,labelFontColor:"#FFA500",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FFA500",thickness:1}],crosshair:{labelFontFamily:t,labelFontSize:C,labelFontColor:"#EEEEEE",labelFontWeight:"normal",
labelBackgroundColor:"black",color:"black",thickness:1,lineDashType:"dot"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#BBBBBB",lineThickness:1,lineDashType:"solid"}}],axisY2:[{titleFontFamily:t,titleFontSize:W,titleFontColor:"#666666",titleFontWeight:"normal",labelFontFamily:t,labelFontSize:C,labelFontColor:"#666666",labelFontWeight:"normal",lineThickness:0,lineColor:"#BBBBBB",tickColor:"#BBBBBB",tickThickness:1,gridThickness:1,gridColor:"#BBBBBB",stripLines:[{labelFontFamily:t,labelFontSize:C,
labelFontColor:"#FFA500",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FFA500",thickness:1}],crosshair:{labelFontFamily:t,labelFontSize:C,labelFontColor:"#EEEEEE",labelFontWeight:"normal",labelBackgroundColor:"black",color:"black",thickness:1,lineDashType:"dot"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#BBBBBB",lineThickness:1,lineDashType:"solid"}}],legend:{fontFamily:t,fontSize:14,fontColor:"#3A3A3A",fontWeight:"bold",verticalAlign:"bottom",horizontalAlign:"center"},toolTip:{fontFamily:t,
fontSize:14,fontStyle:"normal",cornerRadius:0,borderThickness:1},toolbar:{itemBackgroundColor:"white",itemBackgroundColorOnHover:"#2196f3",buttonBorderColor:"#2196f3",buttonBorderThickness:1,fontColor:"black",fontColorOnHover:"white"}};O=ca="#F5F5F5";D="#FFFFFF";ea="#40BAF1";ia="#F5F5F5";W=20;C=14;Ea={colorSet:"colorSet1",backgroundColor:"#2A2A2A",title:{fontFamily:Ea,fontSize:32,fontColor:ca,fontWeight:"normal",verticalAlign:"top",margin:5},subtitles:[{fontFamily:Ea,fontSize:C,fontColor:ca,fontWeight:"normal",
verticalAlign:"top",margin:5}],toolbar:{itemBackgroundColor:"#666666",itemBackgroundColorOnHover:"#FF7372",buttonBorderColor:"#FF7372",buttonBorderThickness:1,fontColor:"#F5F5F5",fontColorOnHover:"#F5F5F5"},data:[{indexLabelFontFamily:t,indexLabelFontSize:C,indexLabelFontColor:O,indexLabelFontWeight:"normal",indexLabelLineThickness:1}],axisX:[{titleFontFamily:t,titleFontSize:W,titleFontColor:O,titleFontWeight:"normal",labelFontFamily:t,labelFontSize:C,labelFontColor:O,labelFontWeight:"normal",lineThickness:1,
lineColor:D,tickThickness:1,tickColor:D,gridThickness:0,gridColor:D,stripLines:[{labelFontFamily:t,labelFontSize:C,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:t,labelFontSize:C,labelFontColor:"#000000",labelFontWeight:"normal",labelBackgroundColor:ia,color:ea,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#777777",lineThickness:1,lineDashType:"solid",color:"#111111"}}],axisX2:[{titleFontFamily:t,
titleFontSize:W,titleFontColor:O,titleFontWeight:"normal",labelFontFamily:t,labelFontSize:C,labelFontColor:O,labelFontWeight:"normal",lineThickness:1,lineColor:D,tickThickness:1,tickColor:D,gridThickness:0,gridColor:D,stripLines:[{labelFontFamily:t,labelFontSize:C,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:t,labelFontSize:C,labelFontColor:"#000000",labelFontWeight:"normal",labelBackgroundColor:ia,color:ea,thickness:1,
lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#777777",lineThickness:1,lineDashType:"solid",color:"#111111"}}],axisY:[{titleFontFamily:t,titleFontSize:W,titleFontColor:O,titleFontWeight:"normal",labelFontFamily:t,labelFontSize:C,labelFontColor:O,labelFontWeight:"normal",lineThickness:1,lineColor:D,tickThickness:1,tickColor:D,gridThickness:1,gridColor:D,stripLines:[{labelFontFamily:t,labelFontSize:C,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,
color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:t,labelFontSize:C,labelFontColor:"#000000",labelFontWeight:"normal",labelBackgroundColor:ia,color:ea,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#777777",lineThickness:1,lineDashType:"solid",color:"#111111"}}],axisY2:[{titleFontFamily:t,titleFontSize:W,titleFontColor:O,titleFontWeight:"normal",labelFontFamily:t,labelFontSize:C,labelFontColor:O,labelFontWeight:"normal",lineThickness:1,lineColor:D,tickThickness:1,
tickColor:D,gridThickness:1,gridColor:D,stripLines:[{labelFontFamily:t,labelFontSize:C,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:t,labelFontSize:C,labelFontColor:"#000000",labelFontWeight:"normal",labelBackgroundColor:ia,color:ea,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#777777",lineThickness:1,lineDashType:"solid",color:"#111111"}}],legend:{fontFamily:t,fontSize:14,
fontColor:ca,fontWeight:"bold",verticalAlign:"bottom",horizontalAlign:"center"},toolTip:{fontFamily:t,fontSize:14,fontStyle:"normal",cornerRadius:0,borderThickness:1,fontColor:O,backgroundColor:"rgba(0, 0, 0, .7)"}};D="#FFFFFF";O=ca="#FAFAFA";ea="#40BAF1";ia="#F5F5F5";var W=20,C=14,Oa={light1:Xa,light2:db,dark1:Ea,dark2:{colorSet:"colorSet2",backgroundColor:"#32373A",title:{fontFamily:t,fontSize:32,fontColor:ca,fontWeight:"normal",verticalAlign:"top",margin:5},subtitles:[{fontFamily:t,fontSize:C,
fontColor:ca,fontWeight:"normal",verticalAlign:"top",margin:5}],toolbar:{itemBackgroundColor:"#666666",itemBackgroundColorOnHover:"#FF7372",buttonBorderColor:"#FF7372",buttonBorderThickness:1,fontColor:"#F5F5F5",fontColorOnHover:"#F5F5F5"},data:[{indexLabelFontFamily:t,indexLabelFontSize:C,indexLabelFontColor:O,indexLabelFontWeight:"normal",indexLabelLineThickness:1}],axisX:[{titleFontFamily:t,titleFontSize:W,titleFontColor:O,titleFontWeight:"normal",labelFontFamily:t,labelFontSize:C,labelFontColor:O,
labelFontWeight:"normal",lineThickness:1,lineColor:D,tickThickness:1,tickColor:D,gridThickness:0,gridColor:D,stripLines:[{labelFontFamily:t,labelFontSize:C,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:t,labelFontSize:C,labelFontColor:"#000000",labelFontWeight:"normal",labelBackgroundColor:ia,color:ea,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#777777",lineThickness:1,lineDashType:"solid",
color:"#111111"}}],axisX2:[{titleFontFamily:t,titleFontSize:W,titleFontColor:O,titleFontWeight:"normal",labelFontFamily:t,labelFontSize:C,labelFontColor:O,labelFontWeight:"normal",lineThickness:1,lineColor:D,tickThickness:1,tickColor:D,gridThickness:0,gridColor:D,stripLines:[{labelFontFamily:t,labelFontSize:C,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:t,labelFontSize:C,labelFontColor:"#000000",labelFontWeight:"normal",
labelBackgroundColor:ia,color:ea,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#777777",lineThickness:1,lineDashType:"solid",color:"#111111"}}],axisY:[{titleFontFamily:t,titleFontSize:W,titleFontColor:O,titleFontWeight:"normal",labelFontFamily:t,labelFontSize:C,labelFontColor:O,labelFontWeight:"normal",lineThickness:0,lineColor:D,tickThickness:1,tickColor:D,gridThickness:1,gridColor:D,stripLines:[{labelFontFamily:t,labelFontSize:C,labelFontColor:"#FF7300",labelFontWeight:"normal",
labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:t,labelFontSize:C,labelFontColor:"#000000",labelFontWeight:"normal",labelBackgroundColor:ia,color:ea,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#777777",lineThickness:1,lineDashType:"solid",color:"#111111"}}],axisY2:[{titleFontFamily:t,titleFontSize:W,titleFontColor:O,titleFontWeight:"normal",labelFontFamily:t,labelFontSize:C,labelFontColor:O,labelFontWeight:"normal",lineThickness:0,
lineColor:D,tickThickness:1,tickColor:D,gridThickness:1,gridColor:D,stripLines:[{labelFontFamily:t,labelFontSize:C,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:t,labelFontSize:C,labelFontColor:"#000000",labelFontWeight:"normal",labelBackgroundColor:ia,color:ea,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#777777",lineThickness:1,lineDashType:"solid",color:"#111111"}}],legend:{fontFamily:t,
fontSize:14,fontColor:ca,fontWeight:"bold",verticalAlign:"bottom",horizontalAlign:"center"},toolTip:{fontFamily:t,fontSize:14,fontStyle:"normal",cornerRadius:0,borderThickness:1,fontColor:O,backgroundColor:"rgba(0, 0, 0, .7)"}},theme1:Xa,theme2:db,theme3:Xa},K={numberDuration:1,yearDuration:314496E5,monthDuration:2592E6,weekDuration:6048E5,dayDuration:864E5,hourDuration:36E5,minuteDuration:6E4,secondDuration:1E3,millisecondDuration:1,dayOfWeekFromInt:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" ")};
(function(){va.fSDec=function(h){for(var m="",p=0;p<h.length;p++)m+=String.fromCharCode(Math.ceil(h.length/57/5)^h.charCodeAt(p));return m};delete ra[va.fSDec("Bi`su")][va.fSDec("bsdehuIsdg")];va.pro={sCH:ra[va.fSDec("Bi`su")][va.fSDec("bsdehuIsdg")]}})();var ib=function(){var h=!1;try{var m=Object.defineProperty&&Object.defineProperty({},"passive",{get:function(){h=!0;return!1}});window.addEventListener&&(window.addEventListener("test",null,m),window.removeEventListener("test",null,m))}catch(p){h=
!1}return h}(),$a={},sa=null,nb=function(){this.ctx.clearRect(0,0,this.width,this.height);this.backgroundColor&&(this.ctx.fillStyle=this.backgroundColor,this.ctx.fillRect(0,0,this.width,this.height))},xa=function(h){h.width=1;h.height=1;h.getContext("2d")&&h.getContext("2d").clearRect(0,0,1,1)},ob=function(h,m,p){m=Math.min(this.width,this.height);return Math.max("theme4"===this.theme?0:300<=m?12:11,Math.round(m*(h/400)))},Ba=function(){var h=/D{1,4}|M{1,4}|Y{1,4}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|f{1,3}|t{1,2}|T{1,2}|K|z{1,3}|"[^"]*"|'[^']*'/g,
m="Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),p="Sun Mon Tue Wed Thu Fri Sat".split(" "),u="January February March April May June July August September October November December".split(" "),V="Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),t=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,A=/[^-+\dA-Z]/g;return function(C,I,D){var Q=D?D.days:m,U=D?D.months:u,S=D?D.shortDays:
p,K=D?D.shortMonths:V;D="";var P=!1;C=C&&C.getTime?C:C?new Date(C):new Date;if(isNaN(C))throw SyntaxError("invalid date");"UTC:"===I.slice(0,4)&&(I=I.slice(4),P=!0);D=P?"getUTC":"get";var O=C[D+"Date"](),M=C[D+"Day"](),aa=C[D+"Month"](),a=C[D+"FullYear"](),g=C[D+"Hours"](),b=C[D+"Minutes"](),c=C[D+"Seconds"](),d=C[D+"Milliseconds"](),e=P?0:C.getTimezoneOffset();return D=I.replace(h,function(s){switch(s){case "D":return O;case "DD":return ha(O,2);case "DDD":return S[M];case "DDDD":return Q[M];case "M":return aa+
1;case "MM":return ha(aa+1,2);case "MMM":return K[aa];case "MMMM":return U[aa];case "Y":return parseInt(String(a).slice(-2));case "YY":return ha(String(a).slice(-2),2);case "YYY":return ha(String(a).slice(-3),3);case "YYYY":return ha(a,4);case "h":return g%12||12;case "hh":return ha(g%12||12,2);case "H":return g;case "HH":return ha(g,2);case "m":return b;case "mm":return ha(b,2);case "s":return c;case "ss":return ha(c,2);case "f":return ha(String(d),3).slice(0,1);case "ff":return ha(String(d),3).slice(0,
2);case "fff":return ha(String(d),3).slice(0,3);case "t":return 12>g?"a":"p";case "tt":return 12>g?"am":"pm";case "T":return 12>g?"A":"P";case "TT":return 12>g?"AM":"PM";case "K":return P?"UTC":(String(C).match(t)||[""]).pop().replace(A,"");case "z":return(0<e?"-":"+")+Math.floor(Math.abs(e)/60);case "zz":return(0<e?"-":"+")+ha(Math.floor(Math.abs(e)/60),2);case "zzz":return(0<e?"-":"+")+ha(Math.floor(Math.abs(e)/60),2)+ha(Math.abs(e)%60,2);default:return s.slice(1,s.length-1)}})}}(),pb=function(h){var m=
0>h;if(1>Math.abs(h)){var p=parseInt(h.toString().split("e-")[1]);p&&(h=(m?-1*h:h)*Math.pow(10,p-1),h="0."+Array(p).join("0")+h.toString().substring(2),h=m?"-"+h:h)}else p=parseInt(h.toString().split("+")[1]),20<p&&(p-=20,h/=Math.pow(10,p),h=h.toString()+Array(p+1).join("0"));return String(h)},fa=function(h,m,p){if(null===h)return"";if(!isFinite(h))return h;h=Number(h);var u=0>h?!0:!1;u&&(h*=-1);var V=p?p.decimalSeparator:".",t=p?p.digitGroupSeparator:",",A="";m=String(m);var A=1,C=p="",D=-1,I=[],
Q=[],U=0,S=0,K=0,P=!1,O=0,C=m.match(/"[^"]*"|'[^']*'|[eE][+-]*[0]+|[,]+[.]|\u2030|./g);m=null;for(var M=0;C&&M<C.length;M++)if(m=C[M],"."===m&&0>D)D=M;else{if("%"===m)A*=100;else if("\u2030"===m){A*=1E3;continue}else if(","===m[0]&&"."===m[m.length-1]){A/=Math.pow(1E3,m.length-1);D=M+m.length-1;continue}else"E"!==m[0]&&"e"!==m[0]||"0"!==m[m.length-1]||(P=!0);0>D?(I.push(m),"#"===m||"0"===m?U++:","===m&&K++):(Q.push(m),"#"!==m&&"0"!==m||S++)}P&&(m=Math.floor(h),C=-Math.floor(Math.log(h)/Math.LN10+
1),O=0===h?0:0===m?-(U+C):pb(m).length-U,A/=Math.pow(10,O));0>D&&(D=M);A=(h*A).toFixed(S);m=A.split(".");A=(m[0]+"").split("");h=(m[1]+"").split("");A&&"0"===A[0]&&A.shift();for(P=C=M=S=D=0;0<I.length;)if(m=I.pop(),"#"===m||"0"===m)if(D++,D===U){var aa=A,A=[];if("0"===m)for(m=U-S-(aa?aa.length:0);0<m;)aa.unshift("0"),m--;for(;0<aa.length;)p=aa.pop()+p,P++,0===P%C&&(M===K&&0<aa.length)&&(p=t+p)}else 0<A.length?(p=A.pop()+p,S++,P++):"0"===m&&(p="0"+p,S++,P++),0===P%C&&(M===K&&0<A.length)&&(p=t+p);else"E"!==
m[0]&&"e"!==m[0]||"0"!==m[m.length-1]||!/[eE][+-]*[0]+/.test(m)?","===m?(M++,C=P,P=0,0<A.length&&(p=t+p)):p=1<m.length&&('"'===m[0]&&'"'===m[m.length-1]||"'"===m[0]&&"'"===m[m.length-1])?m.slice(1,m.length-1)+p:m+p:(m=0>O?m.replace("+","").replace("-",""):m.replace("-",""),p+=m.replace(/[0]+/,function(a){return ha(O,a.length)}));t="";for(I=!1;0<Q.length;)m=Q.shift(),"#"===m||"0"===m?0<h.length&&0!==Number(h.join(""))?(t+=h.shift(),I=!0):"0"===m&&(t+="0",I=!0):1<m.length&&('"'===m[0]&&'"'===m[m.length-
1]||"'"===m[0]&&"'"===m[m.length-1])?t+=m.slice(1,m.length-1):"E"!==m[0]&&"e"!==m[0]||"0"!==m[m.length-1]||!/[eE][+-]*[0]+/.test(m)?t+=m:(m=0>O?m.replace("+","").replace("-",""):m.replace("-",""),t+=m.replace(/[0]+/,function(a){return ha(O,a.length)}));p+=(I?V:"")+t;return u?"-"+p:p},Pa=function(h){var m=0,p=0;h=h||window.event;h.offsetX||0===h.offsetX?(m=h.offsetX,p=h.offsetY):h.layerX||0==h.layerX?(m=h.layerX,p=h.layerY):(m=h.pageX-h.target.offsetLeft,p=h.pageY-h.target.offsetTop);return{x:m,y:p}},
bb=!0,Ta=window.devicePixelRatio||1,Na=1,ma=bb?Ta/Na:1,da=function(h,m,p,u,t,C,A,D,I,Q,U,S,P){"undefined"===typeof P&&(P=1);A=A||0;D=D||"black";var K=15<u-m&&15<t-p?8:0.35*Math.min(u-m,t-p);h.beginPath();h.moveTo(m,p);h.save();h.fillStyle=C;h.globalAlpha=P;h.fillRect(m,p,u-m,t-p);h.globalAlpha=1;0<A&&(P=0===A%2?0:0.5,h.beginPath(),h.lineWidth=A,h.strokeStyle=D,h.moveTo(m,p),h.rect(m-P,p-P,u-m+2*P,t-p+2*P),h.stroke());h.restore();!0===I&&(h.save(),h.beginPath(),h.moveTo(m,p),h.lineTo(m+K,p+K),h.lineTo(u-
K,p+K),h.lineTo(u,p),h.closePath(),A=h.createLinearGradient((u+m)/2,p+K,(u+m)/2,p),A.addColorStop(0,C),A.addColorStop(1,"rgba(255, 255, 255, .4)"),h.fillStyle=A,h.fill(),h.restore());!0===Q&&(h.save(),h.beginPath(),h.moveTo(m,t),h.lineTo(m+K,t-K),h.lineTo(u-K,t-K),h.lineTo(u,t),h.closePath(),A=h.createLinearGradient((u+m)/2,t-K,(u+m)/2,t),A.addColorStop(0,C),A.addColorStop(1,"rgba(255, 255, 255, .4)"),h.fillStyle=A,h.fill(),h.restore());!0===U&&(h.save(),h.beginPath(),h.moveTo(m,p),h.lineTo(m+K,p+
K),h.lineTo(m+K,t-K),h.lineTo(m,t),h.closePath(),A=h.createLinearGradient(m+K,(t+p)/2,m,(t+p)/2),A.addColorStop(0,C),A.addColorStop(1,"rgba(255, 255, 255, 0.1)"),h.fillStyle=A,h.fill(),h.restore());!0===S&&(h.save(),h.beginPath(),h.moveTo(u,p),h.lineTo(u-K,p+K),h.lineTo(u-K,t-K),h.lineTo(u,t),A=h.createLinearGradient(u-K,(t+p)/2,u,(t+p)/2),A.addColorStop(0,C),A.addColorStop(1,"rgba(255, 255, 255, 0.1)"),h.fillStyle=A,A.addColorStop(0,C),A.addColorStop(1,"rgba(255, 255, 255, 0.1)"),h.fillStyle=A,h.fill(),
h.closePath(),h.restore())},la=function(h){for(var p="",u=0;u<h.length;u++)p+=String.fromCharCode(Math.ceil(h.length/57/5)^h.charCodeAt(u));return p},lb=window&&(window[la("mnb`uhno")]&&window[la("mnb`uhno")].href&&window[la("mnb`uhno")].href.indexOf&&(-1!==window[la("mnb`uhno")].href.indexOf(la("b`ow`rkr/bnl"))||-1!==window[la("mnb`uhno")].href.indexOf(la("gdonqhy/bnl"))||-1!==window[la("mnb`uhno")].href.indexOf(la("gheemd"))))&&-1===window[la("mnb`uhno")].href.indexOf(la("gheemd")),mb={reset:{image:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAeCAYAAABJ/8wUAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAPjSURBVFhHxVdJaFNRFP1J/jwkP5MxsbaC1WJEglSxOFAXIsFpVRE3ggi1K90obioRRBA33XXnQnciirhQcMCdorgQxBkXWlREkFKsWkv5npvckp/XnzRpKh64kLw733fffe9L/wrL0+mVUdO8uTSZ3MBL/we2qg4rkuSpodCELstXE46ziVkLQ6FQcGOmeSSq6wd4aV50d3drWjj8kQKZJTUc9kxFGenv79dZrDksTSTWWJp2QYtEPiErysyzdX0LsxsCQR8keX8gs6RHIk8ysdgKFg2G53mhuOPsshTlBjKaFo1g7SqLNoShKLdFXT8huQ/paLSbxatYnc2mHMM4hr18Vi8TIvCmXF3vYrW6cF23gGTOk0M1wA4RKvOmq6vLZRVJipvmSWT6tZ6CSEYkco5V50VPT4+D7RwOqi6RiSZm0fJ+vggSqkeoypdsNmuyelNwbXsbgvkWYMtzDWNvWaijoyOBqE+hVK8abcssUeXQ/YfKyi0gFYv1Ipgfoj34fYGTJLOYJA0ODirok32GLN8XhUWCwSes1hIwBg6LydJ/tEeRRapAdUp+wSAiZchtZZWWgAZ+JNpD8peYXQVK9UwUxNpzOK8pq97kURZhYTCKBwPD7h2zK+js7Myi7D8Fod+0TkMI8+EMAngLGc/WtBFWawkFHFnoj/t9KLgGmF0B3QfkxC+EarxkdhnFYlFLY06USqUwL7UMjICHfh/wOc2sCqhpxGbCkLvL7EUDbF73+6DkmVWB6zi7xUDQSLeYvWjAILvm9zEnkJhlbRcDQZcv6Kg2AipyT/Axw6wKlqVSqxDdjF8Izfod13qURdrG/nxehY+xGh+h0CSzKygGvSNQIcc097BI24jb9hax6kj2E7OrMFX1il+ICEf2NrPbhiXLl+fYl+U7zK4iYdsDcyLGf+ofFlkwcN+s10KhmpuYhhtm0hCLVIFL0MDsqNlDIqy9x2CLs1jL6OvrI7vPRbtohXG6eFmsFnHDGAp6n9AgyuVySRZrGvROxRgIfLXhzjrNYnNBUxNX/dMgRWT1mt4XLDovaApD53E9W3ilNX5M55LJHpRtIsgAvciR4WWcgK2Dvb1YqgXevmF8z2zEBTcKG39EfSKsT9EbhVUaI2FZO+oZIqImxol6j66/hcAu4sSN4vc1ZPoKeoE6RGhYL2YYA+ymOSSi0Z0wWntbtkGUWCvfSDXIxONraZ/FY90KUfNTpfC5spnNLgxoYNnR9RO4F8ofXEHOgogCQE99w+fF2Xw+b7O59rEOsyRqGEfpVoaDMQQ1CZrG46bcM6AZ0C/wPqNfHliqejyTySxh9TqQpL+xmbIlkB9SlAAAAABJRU5ErkJggg=="},
pan:{image:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAICSURBVEhLxZbPahNRGMUn/5MpuAiBEAIufQGfzr5E40YptBXajYzudCEuGqS+gGlrFwquDGRTutBdYfydzJ3LzeQmJGZue+Dw/Z17Mnfmu5Pof9Hr9Z61Wq0bWZMKj263O6xWq99wU9lOpzPMKgEhEcRucNOcioOK+0RzBhNvt9tPV4nmVF19+OWhVqt9xXgFXZq+8lCv119UKpUJ7iX2FmvFTKz8RH34YdBsNk8wVtjE4fGYwm8wrrDi3WBG5oKXZGRSS9hGuNFojLTe2lFz5xThWZIktayyiE2FdT3rzXBXz7krKiL8c17wAKFDjCus2AvW+YGZ9y2JF0VFRuMPfI//rsCE/C+s26s4gQu9ul7r4NteKx7H8XOC724xNNGbaNu++IrBqbOV7Tj3FgMRvc/YKOr3+3sE47wgEt/Bl/gaK5cHbNU11vYSXylfpK7XOvjuumPp4Wcoipu30Qsez2uMXYz4lfI+mOmwothY+SLiXJy7mKVpWs3Si0CoOMfeI9Od43Wic+jO+ZVv+crsm9QSNhUW9LXSeoPBYLXopthGuFQgdIxxhY+UDwlt1x5CZ1hX+NTUdt/OIvjKaDSmuOJfaIVNPKX+W18j/PLA2/kR44p5Sd8HbHngT/yTfNRWUXX14ZcL3wmX0+TLf8YO7CGT8yFE5zB3/gney25/OETRP9CtPDFe5jShAAAAAElFTkSuQmCC"},
zoom:{image:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAADsMAAA7DAcdvqGQAAALWSURBVEhLvZZLaBNRFIabyftBIgEfqCCBoCC6MYqiXYiIj4U76U4X7sUHbhQhUBfixhZEUBDB16YuFERaUaQLK7ooCOJj4UKtYEFU0EptShO/A9Ph3js3k8lo/eHnP7n3nP/M3LlzMz1hkUwmNziOcyKRSFyFt+LxeD/c2Wq1Ym7Kv0M2m11Os1OxWGycn1OwZXCGuXfwIhezkd9/jRgNT2L4ldhs1pbkX5OLJe4euVxuGQaPCa3mnUjtJx7BDuKusJTCV6jVVGHTMuYRjxma7yIOhTgFY6jNaAKew2xPKpVay9ganmkvj+M448/MfJdT5K5Gg4HJacRngPFgqVRaRNwW1B4i7yehWfsEDdz1K+A01AoxPIqGAiuwGfkOTY8+1A6u7AyiFTB2Hu0KPIrdiOnzHLWDybeImvy+Wq2mZa5bUHsD0Zpz+KxHdWQymV6kAb1ElqeORgJLvgnRdj1+R1AfzkIvSUjxVjQSarVakrueIPT8+H1F5jSUy+WXiJrUYBVWyVxU4PEU8TzhfaijUqnMIWrjaY492eWRwdKOIqrnIxnXwLLeRLwk2GQzrEMjg0avEbXxkIxr4OoOImpj2QwyFgms1koa/SZUG8s+0iGnEhNfCNXEhzIXBVz0McTzEvJ+70P9oNFtxEzei3aFYrFYxmuSUPWSv9Yi9IMm2xE1We56Mp1OV4nDwqFmBDV9gk9AEh4gZtFHNt8W4kAUCoXF5MorY9Z/kDni9nDv7hc0i2fhgLvTtX8a99PoMPPagTFPxofRzmDJ9yM+AyEmTfgGysYbQcfhDzPPJDmX0c7gDg4gs9BqFIWhm/Nct5H8gtBq1I7UfIbtvmIuoaGQcp+fdpbbSM43eEH5wrwLbXmhm/fU63VHXjcuok7hEByFY/AeHGC8L5/PL3HT5xGH1uYwfPOICGo+CBcU0vwO1BqzUqILDl/z/9VYIMfpddiAc47jDP8BsUpb13wOLRwAAAAASUVORK5CYII="},
menu:{image:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAeCAYAAABE4bxTAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADoSURBVFhH7dc9CsJAFATgRxIIBCwCqZKATX5sbawsY2MvWOtF9AB6AU8gguAJbD2AnZ2VXQT/Ko2TYGCL2OYtYQc+BuYA+1hCtnCVwMm27SGaXpDJIAiCvCkVR05hGOZNN3HkFMdx3nQRR06+76/R1IcFLJlNQEWlmWlBTwJtKLKHynehZqnjOGM0PYWRVXk61C37p7xlZ3Hk5HneCk1dmMH811xGoKLSzDiQwIBZB4ocoPJdqNkDt2yKlueWRVGUtzy3rPwo3sWRU3nLjuLI6OO67oZM00wMw3hrmpZx0XU9syxrR0T0BeMpb9dneSR2AAAAAElFTkSuQmCC"}};
P.prototype.setOptions=function(h,p){if(ra[this._defaultsKey]){var u=ra[this._defaultsKey],t;for(t in u)"publicProperties"!==t&&u.hasOwnProperty(t)&&(this[t]=h&&t in h?h[t]:p&&t in p?p[t]:u[t])}else Ha&&window.console&&console.log("defaults not set")};P.prototype.get=function(h){var p=ra[this._defaultsKey];if("options"===h)return this.options&&this.options._isPlaceholder?null:this.