x&&(x=Math.abs(p-r)),x=$*Math.sqrt(Math.pow(x,2)-Math.pow(p-r,2))/x,$=o+(i.j?1:-1)*Math.abs(x),v=o+v*Math.cos(d),m=r+m*Math.sin(d),b=o+b*Math.cos(d),d=r+k*Math.sin(d),d=t.Kb(Math.acos(t.Zm(v,m,b,d).toFixed(3)/t.Zm(v,m,$,p).toFixed(3))),(d>i.o||(0,window.isNaN)(i.o)||0>x)&&(i.o=0>x?Number.POSITIVE_INFINITY:d,i.F=e,i.B=c),(d>h||0>x)&&(i.md=!0),e=$+g,g=i.j?e:e-n.width,i.x=(0,window.isNaN)(i.x)?g:i.x>g?g:i.x,g=i.j?e+n.width:e,i.width=(0,window.isNaN)(i.width)?g:i.widthp?d=t.Kb(Math.atan(p/e))+360:0>e?d=t.Kb(Math.atan(p/e))+180:!e&&0p&&(d=270),d-=y,i.g.push(d,g,w),s-=n.height/2+f/2}i.width-=i.x},V=function(i){if(X(i),i.md){var e=i.F,n=i.B;(0,window.isNaN)(n)||(e.enabled(!1),i.Cj||(i.Cj=[]),i.Cj.push(e),t.gb(i.labels,n,1));var s,a,h,r,o=i.b,e=i.labels,l=i.J,c=l[l.length-1];if(c!=i){var u=null,n=e.slice(),f=l.length,g=!1;for(s=0,a=e.length;sn?(t.hb(this.J,e,~n),t.hb(this.b,i,~n),this.j==t.dm&&this.target.jh(i),t.wu(this,window.NaN)&&!this.target.vf()&&"single"==this.target.Mc()&&this.target.kh(i)):(this.b[n]|=i,this.target.jh(this.b[n])))}},t.G(o,t.hw),t.g=o.prototype,t.g.update=function(){this.g.length=this.j.length=0;for(var t=this.ya.qf();t.advance();)if(!t.G("missing")){var i=t.G("start"),e=t.G("sweep"),n=this.ya.b,s=this.ya.CT();this.g.push(this.ya.oh(),0,0,0),this.j.push(i,e,n,s)}},t.g.sl=function(){k(this.ya,1e-5,1e-5,z(this.ya))},t.g.li=function(){for(var i=this.ya.qf(),e=0;i.advance();)if(!i.G("missing")){i.G("start",this.b[e++]),i.G("sweep",this.b[e++]),i.G("radius",this.b[e++]),i.G("innerRadius",this.b[e++]);var n=this.ya,s=i,a=s.G("slice");a.clear();var h=s.G("start"),r=s.G("sweep"),o=s.G("radius"),l=s.G("innerRadius");if(s.G("exploded")&&1!=s.Ib())var c=h+r/2,a=t.Zi(a,n.Fb+n.B*Math.cos(t.H(c)),n.Ab+n.B*Math.sin(t.H(c)),o,l,h,r);else a=t.Zi(a,n.Fb,n.Ab,o,l,h,r);(h=s.G("hatchSlice"))&&(n.la().select(s.sa()),h.clear(),h.jd(a.O()),n=v("hatchFill",3,!0)(n,t.zu(n.state,s.sa()),!1),h.stroke(null).fill(n))}},t.g.Ng=function(){this.li()},t.g.da=function(){o.I.da.call(this),this.ya=null},t.G(l,t.rq),t.g=l.prototype,t.g.sy=function(){var i=[],e=this.b.la(),n=void 0,s=void 0;if(this.j)for(;e.advance();){var a=e.get(this.B),h=e.get("name");t.n(h)||(h="Point "+e.sa()),this.j(a)?i.push(e.sa()):n?(n.push(a),s.push(h)):(n=[a],s=[h])}else for(a=0,e=e.Ib();as)throw Error("Index can not be masked by this View");return i>=s?(i-=s,22*s?s:e/2-1,h-=i.b?-s:s,r+=i.b?-s:s),s=n.path,t.Dx(s,i.b,a,r),t.Ex(s,i.b,o,r,o,h,a,h),s.close(),s=n.hatchFill,t.Dx(s,i.b,a,r),t.Ex(s,i.b,o,r,o,h,a,h),s.close()}},o=function(i){var e=new n(!1);e.R="mekko",e.va(!0,t.km("mekko"));for(var s=0,a=arguments.length;st?0:t},e.prototype.Vo=function(t,i,n){(this.K||0r?0:r),void 0==o[s]?o.push(r):o[s]+=r;for(e=0;ei?e="left-bottom":90==i?e="left-center":180>i?e="left-top":180==i?e="center-top":270>i?e="right-top":270==i?e="right-center":270r&&!s.contains(n)&&(h=Hi(t.map,n,s),a=h[1],h=h[2]),as.Ra()&&(a=s.Ra()),hs.Ka()&&(h=s.Ka())),s=i/t.map.Oe(),e.scale(s,s,a,h),t.map.cl=i,e=e.Pc,t.map.scale().zoom=e.Zc,Ft(t.map.scale(),e.$c,e.ad),Fi(t.map)}},X=function(t,i,e){var n=t.map.ke.Pc;t.map.ke.Wb(n.Zc,0,0,n.Vd,i,e),t.map.scale().zoom=n.Zc,Ft(t.map.scale(),n.$c,n.ad),Fi(t.map)},V=function(){t.V.call(this),delete this.Pa.enabled,this.K=this.na=null,this.path=t.kk(),this.path.Qn(!0),t.hs(this,this.path),t.L(this,this.path),t.wp(this.J,[["stroke",0,1],["length",0,9],["position",0,9]])},Q=function(t){switch(t.orientation()){case"top":t.b=t.ta.ll();break;case"right":t.b=t.ta.kl();break;case"bottom":t.b=t.ta.ol();break;case"left":t.b=t.ta.nl()}return t.b},_=function(i,e,n,s,a){switch(e){case"inside":e=t.Ib(n,2*Math.PI)+1.5*Math.PI,"top"==i.orientation()||"left"==i.orientation()?s[0]=a[1])&&(e=n+.5*Math.PI):s[0]>a[0]&&(s[1]<=a[1]||s[1]>=a[1])&&(e=n+.5*Math.PI);break;case"center":e=_(i,"outside",n,s,a),s[0]+=Math.cos(e)*i.length()/2,s[1]+=Math.sin(e)*i.length()/2,e+=Math.PI;break;default:e=t.Ib(n-Math.PI/2,2*Math.PI),"top"==i.orientation()||"left"==i.orientation()?s[0]>a[0]&&(s[1]<=a[1]||s[1]>=a[1])&&(e=n-1.5*Math.PI):s[0]<=a[0]&&(s[1]<=a[1]||s[1]>=a[1])&&(e=n-1.5*Math.PI)}return e},Z=function(t,i){var e,n;t.ta.yc(),i=(0,window.parseFloat)(i),e=Q(t);var s=t.N("position"),a=t.N("length");t.zb()?(n=t.ta.transform(i,e,null),e=t.ta.transform(i+1,e,null)):(n=t.ta.transform(e,i,null),e=t.ta.transform(e,i+1,null));var h=Math.atan(-(n[1]-e[1])/(e[0]-n[0]));return(0,window.isNaN)(h)&&(h=0),s=_(t,s,h,n,e),[n[0],n[1],n[0]+Math.cos(s)*a,n[1]+Math.sin(s)*a,s]},tt=function(i,e){var n=Z(i,e);return new t.I(Math.min(n[0],n[2]),Math.min(n[1],n[3]),Math.abs(n[0]-n[2]),Math.abs(n[1]-n[3]))},it=function(){t.V.call(this),delete this.Pa.enabled,this.zI=[],this.AI=[],this.K=this.na=null,this.Rd=980,t.wp(this.J,[["stroke",16,1],["overlapMode",980,9],["drawFirstLabel",980,9],["drawLastLabel",980,9]])},et=function(i){var e=new V;return e.orientation(i.fc),e.mb(i),t.S(e,i.Q2,i),t.L(i,e),e},nt=function(i,e,n){var s,a;n=(0,window.parseFloat)(n);var h;return h=Math.abs(n)%1,s=Math.floor(Math.abs(n)),a=Math.floor(60*h),h=Math.floor(60*h%1*60),s+="°",(h||!h&&a)&&(a+="",1==a.length&&(a="0"+a),s+=a+"'"),a=i.zb()?0i.ta.OB()&&(i.ta.Jd||(t.kl(20,null,[n-e,h]),i.ta.Jd=!0),h=window.NaN,r=4,o=6),(0,window.isNaN)(h))for(var l=window.NaN,c=r;c<=o;c++){var r=(n-e)/(c-1),u=Math.log(r),f=Math.pow(10,Math.floor(u*Math.LOG10E)),g=Math.pow(10,Math.ceil(u*Math.LOG10E)),d=re.length)){var a,h,r=i.V2,o=e.length-1,l=i.Sh,c=i.hf;for((0,window.isNaN)(i.Sh)||(h=e[o],a=e[0],(h-a)/i.Sh>i.ta.OB()&&(t.kl(20,null,[h-a,i.Sh]),i.Sh=window.NaN,i.hf=4)),t.n(n)?(a=e[0],h=e[1],r.call(i,a,h,n,h),a=1):a=0,t.n(s)&&o--,n=a;n<=o-1;n++)a=e[n],h=e[n+1],r.call(i,a,h,a,h);t.n(s)&&(a=e[o],h=e[o+1],r.call(i,a,h,a,s)),i.Sh=l,i.hf=c}},jt=function(){t.hq.call(this),this.Lc=window.NaN,this.ha=Number.MAX_VALUE,this.ca=-Number.MAX_VALUE,this.za=Number.MAX_VALUE,this.fa=-Number.MAX_VALUE,this.ec=Number.MAX_VALUE,this.Sb=-Number.MAX_VALUE,this.Sa=Number.MAX_VALUE,this.Ja=-Number.MAX_VALUE,this.qa=this.Ea=this.Ia=this.Ba=!0,this.R=0,this.Y=this.P=this.ba=this.aa=this.lj=this.ml=this.jl=this.mj=window.NaN,this.Wa=this.Ha=1,this.b=!1,this.Gb=0,this.Jf=this.Af=!1,this.gc=null},Ct=function(t,i){t.Tc=i,t.b=!1},Tt=function(t,i,e,n,s){t.ba=i,t.aa=e,t.Y=n,t.P=s},Ft=function(t,i,e){t.ub=i,t.Ob=e},It=function(t){return t.g||t.yc(),t.g},Bt=function(i){var e=new xt(i);return t.L(i,e),t.S(e,i.X2,i),e},At=function(t,i){t.Af=!1,t.Jf=i},Dt=function(i){return t.n(i.ud)?i.ud:i.Af},Pt=function(i){return t.n(i.Na)?i.Na:i.Jf},Et=function(t,i,e){var n,s,a,h,r=Number.MAX_VALUE,o=Number.MAX_VALUE,l=-Number.MAX_VALUE,c=-Number.MAX_VALUE;if(n=t.Ol(),s=n[0],a=n[1],e){if(e=t.j,s=t.B,t.Tc&&x(t.Tc.default.Ke))e=qt(t,i,e),e[0]l&&(l=e[0]),e[1]c&&(c=e[1]);else for(n=e;nl&&(l=e[0]),e[1]c&&(c=e[1]),n+=a;e=qt(t,i,s)}else{if(a=t.o,h=t.F,t.Tc&&x(t.Tc.default.Ke))e=qt(t,a,i),e[0]l&&(l=e[0]),e[1]c&&(c=e[1]);else if(a>h){for(n=a;180>n;)e=qt(t,n,i),e[0]l&&(l=e[0]),e[1]c&&(c=e[1]),n+=s;for(n=-180;nl&&(l=e[0]),e[1]c&&(c=e[1]),n+=s}else for(n=a;nl&&(l=e[0]),e[1]c&&(c=e[1]),n+=s;e=qt(t,h,i)}return e[0]l&&(l=e[0]),e[1]c&&(c=e[1]),{mj:r,ml:o,jl:l,lj:c}},zt=function(i,e,n){return i.yc(),i.gc?(e=t.O(e),n=t.O(n),e=(e-i.mj)*i.ratio,n=(-n+i.lj)*i.ratio,[Dt(i)?i.gc.Ra()-i.K-e:i.gc.left+i.K+e,Pt(i)?i.gc.Ka()-i.ma-n:i.gc.top+i.ma+n]):[window.NaN,window.NaN]},Gt=function(i,e,n){return i.yc(),i.gc?(e=t.O(e),n=t.O(n),[+(Dt(i)?i.gc.Ra()-i.K-e:e-i.gc.left-i.K)/i.ratio+i.mj,-(Pt(i)?i.gc.Ka()-i.ma-n:n-i.gc.top-i.ma)/i.ratio+i.lj]):[window.NaN,window.NaN]},Ot=function(t,i,e,n){return t=t.Tc.default,i=(n.tk||t.tk).forward(i,e),i[0]*=n.scale||t.scale,i[1]*=n.scale||t.scale,i[0]+=n.Bf||0,i[1]+=n.Vf||0,[i[0],i[1]]},Rt=function(t,i,e){var n,s,a,h,r=!1;for(n=0,s=e.length-1;ni,h=e[s][1]>i,a!==h&&t<(e[s][0]-e[n][0])*(i-e[n][1])/(e[s][1]-e[n][1])+e[n][0]&&(r=!r);return r},Lt=function(i,e,n){if(!i.Tc)return null;var s=window.NaN,a=window.NaN,h=t.Mc(i.Tc,function(i,h){if("default"!=h&&i.ho){var r=Ot(this,e,n,i),o=r[0],r=r[1],l=i.ho;return(l=t.y(l)?Rt(o,r,l):o>=l.left&&o<=l.left+l.width&&r<=l.top&&r>=l.top-l.height)&&(s=o,a=r),l}return!1},i)||"default";return[i.Tc[h],s,a]},Ut=function(i,e,n,s){if(!i.Tc)return[];i.yc();var a,h;return t.n(s)?s=null!==s&&s in i.Tc?i.Tc[s]:i.Tc.default:(h=Lt(i,e,n),s=h[0],a=h[1],h=h[2]),(0,window.isNaN)(a)&&(e=Ot(i,e,n,s),a=e[0],h=e[1]),!i.gc||(0,window.isNaN)(a)||(0,window.isNaN)(h)?[window.NaN,window.NaN]:(a=(+a-i.mj)*i.ratio,e=(-h+i.lj)*i.ratio,[Dt(i)?i.gc.Ra()-i.K-a:i.gc.left+i.K+a,Pt(i)?i.gc.Ka()-i.ma-e:i.gc.top+i.ma+e])
-},Kt=function(i,e,n,s){if(!i.Tc)return[];var a,h=i.Tc.default;return a=t.n(s)?s in i.Tc?s:"default":t.Mc(i.Tc,function(i,s){if("default"!=s&&i.ho){var a=i.ho;return t.y(a)?Rt(e,n,a):e>=a.left&&e<=a.left+a.width&&n<=a.top&&n>=a.top-a.height}return!1},i)||"default",i=i.Tc[a],s=i.tk||h.tk,e-=i.Bf||h.Bf||0,n-=i.Vf||h.Vf||0,a=i.scale||h.scale,i.Ke||h.Ke?s.fg(e/a,n/a):[e/a,n/a]},qt=function(i,e,n){if((0,window.isNaN)(e)||(0,window.isNaN)(n))return[window.NaN,window.NaN];var s,a=window.NaN,h=window.NaN;return t.n(null)?s=i.Tc.default:(h=Lt(i,e,n),s=h[0],a=h[1],h=h[2]),(0,window.isNaN)(a)?(i=i.Tc.default,e=(s.tk||i.tk).forward(e,n),e[0]*=s.scale||i.scale,e[1]*=s.scale||i.scale,-620.8680523857!=s.Bf&&(e[0]+=s.Bf||0,e[1]+=s.Vf||0),s=[e[0],e[1]]):s=[a,h],s},Jt=function(i,e){this.g=e||t.tb,this.b=i;for(var n=Math.floor(i.length/2);n--;)Wt(this,n)},Wt=function(t,i){var e=2*i+1,n=2*i+2,s=i;e<=t.b.length&&0=(t=t.g[t.b])&&(" "===t||"\n"===t||"\t"===t||"\r"===t||"\f"===t)},Zt=function(t){for(;t.bt.g[t.b]||"9"=t.g[t.b];)t.b+=1;if(t.b!==r)for(var o=t.b-1,l=1;o>=r;)e+=l*(t.g[o]-0),--o,l*=10;if(t.b=t.j||"0">t.g[t.b]||"9"=t.g[t.b];)n.push(t.g[t.b]-0),t.b+=1}if(t.b!==h&&t.b+1=t.j||"0">t.g[t.b]||"9"=t.g[t.b];)i*=10,i+=t.g[t.b]-0,t.b+=1}return e+=(0,window.parseFloat)("0."+n.join("")),e*=s,i&&(e*=Math.pow(10,a*i)),h===t.b?null:(ti(t),e)},ei=function(t){if(t.b>=t.j)return null;var i;if(i=t.g[t.b],t.b+=1,"0"===i)i=0;else{if("1"!==i)return null;i=1}return ti(t),i},ni=function(){},si=function(i,e,n,s){var a,h,r,o,l,c=t.tf(e),u=[];for(h=0,r=c.length;h=U)&&"Z"!==L.J?"M"===L.J?"L":"m"===L.J?"l":L.J:null)){R=null;break t}}else L.b+=1;L.J=K;var q=null,J=K.toUpperCase();"H"===J||"V"===J?q=[ii(L)]:"M"===J||"L"===J||"T"===J?q=[ii(L),ii(L)]:"S"===J||"Q"===J?q=[ii(L),ii(L),ii(L),ii(L)]:"C"===J?q=[ii(L),ii(L),ii(L),ii(L),ii(L),ii(L)]:"A"===J?q=[ii(L),ii(L),ii(L),ei(L),ei(L),ii(L),ii(L)]:"Z"===J&&(Zt(L),q=[]),R=!q||0<=q.indexOf(null)?null:{type:K,values:q}}if(!R)break;z.push(R)}A=z}else A=[];B=pi(i,di(A)),h=fi(i,e,B,s);break;case"line":var W=+e.getAttribute("x1"),H=+e.getAttribute("x2"),Y=+e.getAttribute("y1"),X=+e.getAttribute("y2");h=fi(i,e,[{type:"M",values:[W,Y]},{type:"L",values:[H,X]}],s);break;case"text":var V=li(e,s),Q=ui(e),_=ci(i,e,"element");Q.id=_.id;var Z=e.cloneNode(!0);V.up&&Z.setAttribute("transform",V.up.toString()),Z.removeAttribute("data-ac-wrapper-id");var tt=_.id;t.n(tt)?Q.id=tt:t.n(Q.id)&&(tt=Q.id),h={type:"text",text:e,cloneNode:Z,tx:V,id:tt,properties:Q,attrs:_};break;case"image":var it=li(e,s),et=ui(e),nt=ci(i,e,"element"),st=+e.getAttribute("x"),at=+e.getAttribute("y"),ht=+e.getAttribute("width"),rt=+e.getAttribute("height");et.id=nt.id;var ot=e.cloneNode(!0);it.up&&ot.setAttribute("transform",it.up.toString()),ot.removeAttribute("data-ac-wrapper-id");var lt=nt.id;t.n(lt)?et.id=lt:t.n(et.id)&&(lt=et.id),h={type:"image",sourceNode:e,cloneNode:ot,bounds:t.cn(st,at,ht,rt),tx:it,id:lt,properties:et,attrs:nt};break;case"use":h=hi(i,e);break;case"clippath":for(var ct=li(e,s),ut=si(i,e,!0,ct.up),ft=[],gt=0,dt=ut.length;gtEt?zt=Math.abs(zt):0>=Pt&&0>=Et?zt=180-Math.abs(zt):0>=Pt&&0f&&(f=2*Math.PI+f),0>o&&(o=2*Math.PI+o),l&&f>o&&(f-=2*Math.PI),!l&&o>f&&(o-=2*Math.PI)}if(Math.abs(o-f)>120*Math.PI/180){var v=o,m=n,$=s;o=l&&o>f?f+120*Math.PI/180*1:f+120*Math.PI/180*-1,n=g+a*Math.cos(o),s=d+h*Math.sin(o),b=gi(t,n,s,m,$,a,h,r,0,l,[o,v,g,d])}if(t=Math.tan((o-f)/4),a=4/3*a*t,t*=4/3*h,h=[i,e],i=[i+a*Math.sin(f),e-t*Math.cos(f)],e=[n+a*Math.sin(o),s-t*Math.cos(o)],n=[n,s],i[0]=2*h[0]-i[0],i[1]=2*h[1]-i[1],c)return[i,e,n].concat(b);var b=[i,e,n].concat(b).join().split(","),y=[],w=[];return b.forEach(function(t,i){i%2?w.push(u(b[i-1],b[i],p).y):w.push(u(b[i],b[i+1],p).x),6===w.length&&(y.push(w),w=[])}),y},di=function(t){var i=[],e=null,n=null,s=null,a=null;return t.forEach(function(t){switch(t.type){case"M":var h=t.values[0],r=t.values[1];i.push({type:"M",values:[h,r]}),s=h,a=r,e=h,n=r;break;case"m":h=e+t.values[0],r=n+t.values[1],i.push({type:"M",values:[h,r]}),s=h,a=r,e=h,n=r;break;case"L":h=t.values[0],r=t.values[1],i.push({type:"L",values:[h,r]}),e=h,n=r;break;case"l":h=e+t.values[0],r=n+t.values[1],i.push({type:"L",values:[h,r]}),e=h,n=r;break;case"C":var o=t.values[0],l=t.values[1],c=t.values[2],u=t.values[3],h=t.values[4],r=t.values[5];i.push({type:"C",values:[o,l,c,u,h,r]}),e=h,n=r;break;case"c":o=e+t.values[0],l=n+t.values[1],c=e+t.values[2],u=n+t.values[3],h=e+t.values[4],r=n+t.values[5],i.push({type:"C",values:[o,l,c,u,h,r]}),e=h,n=r;break;case"Q":o=t.values[0],l=t.values[1],h=t.values[2],r=t.values[3],i.push({type:"Q",values:[o,l,h,r]}),e=h,n=r;break;case"q":o=e+t.values[0],l=n+t.values[1],h=e+t.values[2],r=n+t.values[3],i.push({type:"Q",values:[o,l,h,r]}),e=h,n=r;break;case"A":h=t.values[5],r=t.values[6],i.push({type:"A",values:[t.values[0],t.values[1],t.values[2],t.values[3],t.values[4],h,r]}),e=h,n=r;break;case"a":h=e+t.values[5],r=n+t.values[6],i.push({type:"A",values:[t.values[0],t.values[1],t.values[2],t.values[3],t.values[4],h,r]}),e=h,n=r;break;case"H":h=t.values[0],i.push({type:"H",values:[h]}),e=h;break;case"h":h=e+t.values[0],i.push({type:"H",values:[h]}),e=h;break;case"V":r=t.values[0],i.push({type:"V",values:[r]}),n=r;break;case"v":r=n+t.values[0],i.push({type:"V",values:[r]}),n=r;break;case"S":c=t.values[0],u=t.values[1],h=t.values[2],r=t.values[3],i.push({type:"S",values:[c,u,h,r]}),e=h,n=r;break;case"s":c=e+t.values[0],u=n+t.values[1],h=e+t.values[2],r=n+t.values[3],i.push({type:"S",values:[c,u,h,r]}),e=h,n=r;break;case"T":h=t.values[0],r=t.values[1],i.push({type:"T",values:[h,r]}),e=h,n=r;break;case"t":h=e+t.values[0],r=n+t.values[1],i.push({type:"T",values:[h,r]}),e=h,n=r;break;case"Z":case"z":i.push({type:"Z",values:[]}),e=s,n=a}}),i},pi=function(i,e){var n=[],s=null,a=null,h=null,r=null,o=null,l=null,c=null;return(0,t.Za)(e,function(t){switch(t.type){case"M":var i=t.values[0],e=t.values[1];n.push({type:"M",values:[i,e]}),l=i,c=e,r=i,o=e;break;case"C":var u=t.values[0],f=t.values[1],g=t.values[2],d=t.values[3],i=t.values[4],e=t.values[5];n.push({type:"C",values:[u,f,g,d,i,e]}),a=g,h=d,r=i,o=e;break;case"L":i=t.values[0],e=t.values[1],n.push({type:"L",values:[i,e]}),r=i,o=e;break;case"H":i=t.values[0],n.push({type:"L",values:[i,o]}),r=i;break;case"V":e=t.values[0],n.push({type:"L",values:[r,e]}),o=e;break;case"S":var p,b,g=t.values[0],d=t.values[1],i=t.values[2],e=t.values[3];"C"===s||"S"===s?(p=r+(r-a),b=o+(o-h)):(p=r,b=o),n.push({type:"C",values:[p,b,g,d,i,e]}),a=g,h=d,r=i,o=e;break;case"T":i=t.values[0],e=t.values[1],"Q"===s||"T"===s?(u=r+(r-a),f=o+(o-h)):(u=r,f=o),p=r+2*(u-r)/3,b=o+2*(f-o)/3,n.push({type:"C",values:[p,b,i+2*(u-i)/3,e+2*(f-e)/3,i,e]}),a=u,h=f,r=i,o=e;break;case"Q":u=t.values[0],f=t.values[1],i=t.values[2],e=t.values[3],p=r+2*(u-r)/3,b=o+2*(f-o)/3,n.push({type:"C",values:[p,b,i+2*(u-i)/3,e+2*(f-e)/3,i,e]}),a=u,h=f,r=i,o=e;break;case"A":u=t.values[0],f=t.values[1],g=t.values[2],d=t.values[3],p=t.values[4],i=t.values[5],e=t.values[6],0===u||0===f?(n.push({type:"C",values:[r,o,i,e,i,e]}),r=i,o=e):r===i&&o===e||gi(this,r,o,i,e,u,f,g,d,p).forEach(function(t){n.push({type:"C",values:t}),r=i,o=e});break;case"Z":n.push(t),r=l,o=c}s=t.type},i),n},bi=function(){},vi=function(i){if(!i)return t.ia;var e,n,s=i.scale[0],a=i.scale[1],h=i.translate[0],r=i.translate[1];return function(t,i){i||(e=n=0),e+=t[0],n+=t[1],t[0]=e*s+h,t[1]=n*a+r}},mi=function(i,e,n){return"GeometryCollection"===n.type?{type:"FeatureCollection",features:(0,t.Eb)(n.geometries,function(t){return $i(this,e,t)},i)}:$i(i,e,n)},$i=function(t,i,e){return t={type:"Feature",id:e.id,properties:e.properties||{},geometry:t.object(i,e)},null==e.id&&delete t.id,t},yi=function(t){this.na=t,this.b=!0,this.B=this.F=null},wi=function(i){t.Lf.call(this),this.g=this.j={},this.J=0,this.aa=t.Uc(Pe),this.Y=t.Uc(Ee),this.F=!0,this.B=this.K=!1,this.P=!0,this.o=null,this.b=i,t.Kd(this.b,"keydown",this.kE,void 0,this),t.Fz&&t.Kd(this.b,"keypress",this.cU,void 0,this),t.Kd(this.b,"keyup",this.YT,void 0,this)},ki=function(t){this.b=t||null,this.next=t?null:{}},xi=function(i){if(t.B(i[1]))i=(0,t.Eb)(Ni(i[1]),function(t){return 255&t.keyCode|t.Vaa<<8});else{var e=i,n=1;for(t.y(i[1])&&(e=i[1],n=0),i=[];ni?1:0});i.length;){var r=e.pop();if(r.state&&r.sL){for(n=0,a=r.Dk.length;na?m=-p:h>s&&r>a?m=p-180:h>s&&rf?-90:90;var $=s+Math.cos(t.H(m+p))*v,y=a+Math.sin(t.H(m+p))*v;u=s+Math.cos(t.H(m-p))*v,m=a+Math.sin(t.H(m-p))*v,b=Math.abs(e-o),p=Math.abs(n-l),p=t.Pm(t.Kb(Math.atan(p/b)),7);var w;on?w=180-p:o>e&&l>n?w=p:o>e&&lf?-90:90,b=e+Math.cos(t.H(w+p))*v;var k=n+Math.sin(t.H(w+p))*v;c=e+Math.cos(t.H(w-p))*v,w=n+Math.sin(t.H(w-p))*v;var x=t.Zm(b,k,$,y);p=x/2*f;var N=(b+$)/2+Math.cos(t.H(d))*p*1.2,M=(k+y)/2+Math.sin(t.H(d))*p*1.2;p=x/2*f,v=0x/2?x/2*v:p,p=(0>f?90:-90)*g;var x=N+Math.cos(t.H(d+p))*v,S=M+Math.sin(t.H(d+p))*v;return p=(0>f?-90:90)*g,N+=Math.cos(t.H(d+p))*v,p=M+Math.sin(t.H(d+p))*v,i.moveTo($,y),i.Bj(x,S,N,p,b,k),b=t.Zm(c,w,u,m),y=b/2*f,$=(c+u)/2+Math.cos(t.H(d))*y*1.2,y=(w+m)/2+Math.sin(t.H(d))*y*1.2,p=b/2*f,v=0b/2?b/2*v:p,p=(0>f?90:-90)*g,b=$+Math.cos(t.H(d+p))*v,k=y+Math.sin(t.H(d+p))*v,p=(0>f?-90:90)*g,f=$+Math.cos(t.H(d+p))*v,d=y+Math.sin(t.H(d+p))*v,i.lineTo(c,w),i.Bj(f,d,b,k,u,m),i.close(),[e,n,o,l,h,r,s,a]},_i=function(i){t.dz.call(this,i)},Zi=function(){var i=new Ci;return i.va(!0,t.km("map")),i},te=function(i){var e=new Ci;e.ua.defaultSeriesType="bubble",e.va(!0,t.km("bubbleMap"));for(var n=0,s=arguments.length;nt?-Math.PI/2:Math.asin(t)},t.g.acos=function(t){return 1t?Math.PI:Math.acos(t)},t.g.sinh=function(t){return.5*(Math.exp(t)-Math.exp(-t))},t.g.cosh=function(t){return.5*(Math.exp(t)+Math.exp(-t))},t.g.forward=function(t,i){return[t,i]},t.g.fg=function(t,i){return[t,i]},t.G(r,a),r.prototype.forward=function(i,e){i=t.H(i),e=t.H(e);var n,s=Math.cos(e);return n=(n=this.acos(s*Math.cos(i/=2)))?n/Math.sin(n):1,i=2*s*Math.sin(i)*n,e=Math.sin(e)*n,[i,e]},r.prototype.fg=function(i,e){if(i*i+4*e*e>Math.PI*Math.PI+1e-6)return[window.NaN,window.NaN];var n=i,s=e,a=25,h=0;do{var r=Math.sin(n),o=Math.sin(n/2),l=Math.cos(n/2),c=Math.sin(s),u=Math.cos(s),f=Math.sin(2*s),g=c*c,d=u*u,p=o*o,b=1-d*l*l,v=b?this.acos(u*l)*Math.sqrt(h=1/b):h=0,b=2*v*u*o-i,m=v*c-e,$=h*(d*p+v*u*l*g),y=h*(.5*r*f-2*v*c*o),r=.25*h*(f*o-v*c*d*r),u=h*(g*l+v*p*u),l=y*r-u*$;if(!l)break;y=(m*y-b*u)/l,b=(b*r-m*$)/l,n-=y,s-=b}while((1e-6i?-1:0)*Math.atan2(this.sinh(s)*a,.25-o),e=2*(0e?-1:0)*Math.atan2(r*Math.sin(n),.25+o),[t.Kb(i),t.Kb(e)]},t.G(l,a),l.prototype.forward=function(i,e){i=t.H(i),e=t.H(e);var n=this.b+this.g-e,s=n?i*Math.cos(e)/n:n;return i=n*Math.sin(s),e=this.b-n*Math.cos(s),[i,e]},l.prototype.fg=function(i,e){var n=Math.sqrt(i*i+(e=this.b-e)*e),s=this.b+this.g-n;return i=n/Math.cos(s)*Math.atan2(i,e),[t.Kb(i),t.Kb(s)]},t.G(c,a),c.prototype.forward=function(i,e){i=t.H(i),e=t.H(e);var n=Math.sqrt(8/(3*Math.PI));return i=n*i*(1-Math.abs(e)/Math.PI),[i,n*e]},c.prototype.fg=function(i,e){var n=Math.sqrt(8/(3*Math.PI)),s=e/n;return i/=n*(1-Math.abs(s)/Math.PI),[t.Kb(i),t.Kb(s)]},t.G(u,a),u.prototype.forward=function(i,e){i=t.H(i),e=t.H(e);var n=Math.sqrt(Math.PI*(4+Math.PI));return i=2/n*i*(1+Math.sqrt(1-4*e*e/(Math.PI*Math.PI))),[i,4/n*e]},u.prototype.fg=function(i,e){var n=Math.sqrt(Math.PI*(4+Math.PI))/2;return i=i*n/(1+h(1-e*e*(4+Math.PI)/(4*Math.PI))),[t.Kb(i),t.Kb(e*n/2)]},t.G(f,a),f.prototype.forward=function(i,e){return i=t.H(i),e=t.H(e),[i,e]},f.prototype.fg=function(i,e){return[t.Kb(i),t.Kb(e)]},t.G(g,a),g.prototype.forward=function(i,e){i=t.H(i),e=t.H(e);var n=Math.cos(t.H(35)),s=Math.tan(e/2);return i=i*n*h(1-s*s),[i,(1+n)*s]},g.prototype.fg=function(i,e){var n=Math.cos(t.H(35)),s=e/(1+n);return i=i?i/(n*h(1-s*s)):0,e=2*Math.atan(s),[t.Kb(i),t.Kb(e)]},t.G(d,a),d.prototype.forward=function(t,i){var e=Math.cos(i),n=this.scale(Math.cos(t)*e);return t=n*e*Math.sin(t),i=n*Math.sin(i),[t,i]},d.prototype.fg=function(i,e){var n=t.Zm(0,0,i,e),s=this.angle(n),a=Math.sin(s);return i=Math.atan2(i*a,n*Math.cos(s)),e=Math.asin(n&&e*a/n),[i,e]},t.G(p,a),p.prototype.forward=function(i,e){i=t.H(i),e=t.H(e);var n=this.g.forward(i/2,e);return n[0]*=this.b,i=n[0],e=n[1],[i,e]},p.prototype.fg=function(i,e){var n=this.g.fg(i/this.b,e);return n[0]*=2,i=n[0],e=n[1],[t.Kb(i),t.Kb(e)]},t.G(b,a),b.prototype.forward=function(i,e){return i=t.H(i),e=t.H(e),e=Math.log(Math.tan(Math.PI/4+e/2)),[i,e]},b.prototype.fg=function(i,e){return e=2*Math.atan(Math.exp(e))-Math.PI/2,[t.Kb(i),t.Kb(e)]},t.G(v,a),v.prototype.forward=function(i,e){i=t.H(i),e=t.H(e);var n=this.b.forward(i,e);return i=n[0],e=n[1],[i,e]},v.prototype.fg=function(i,e){var n=this.b.fg(i,e);return i=n[0],e=n[1],[t.Kb(i),t.Kb(e)]},t.G(m,a),m.prototype.forward=function(t,i){return this.b(this.g).forward([t,i])},m.prototype.fg=function(t,i){return this.b(this.g).inverse([t,i])},t.G($,a);var le=[[.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]];$.prototype.forward=function(i,e){if((0,window.isNaN)(i)||(0,window.isNaN)(e))return[window.NaN,window.NaN];i=t.H(i),e=t.H(e);var n,s=Math.min(18,36*Math.abs(e)/Math.PI),a=Math.floor(s),s=s-a,h=(n=le[a])[0],r=n[1],o=(n=le[++a])[0],l=n[1],a=(n=le[Math.min(19,++a)])[0];return n=n[1],e=(0=o&&a<=o+i){var u=(a-o)/i,f=r[l+2],g=r[l+3],d=r[l+4],p=r[l+5],b=r[l+6],v=r[l+7],n=d+(f-d)*(1-u),m=p+(g-p)*(1-u),d=b+(d-b)*(1-u),p=v+(p-v)*(1-u),f=n+(f+(r[l]-f)*(1-u)-n)*(1-u),g=m+(g+(r[l+1]-g)*(1-u)-m)*(1-u),n=d+(n-d)*(1-u),d=p+(m-p)*(1-u),m=n+(f-n)*(1-u),u=d+(g-d)*(1-u),p=t.Pm(t.Kb(Math.atan(Math.abs(d-g)/Math.abs(n-f))),7);ng?p=180-p:n>f&&d>g||n>f&&do?u=180-u:h>s&&r>o||h>s&&r=S&&C||1<=S&&T?y=j:0S&&(y=j)),j++;k<=I&&v=S&&C||1<=S&&T?(g=m,f.push(!0)):0