eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('9n.4C=(G(){B 3h=/[, ]+/,1T=4L,3B=9n,7j={8i:"4C"1s 3B,1x:3B.4C},R=G(){D(R.1x(1c[0],"34")){B a=1c[0],79=6m[27](R,a.4r(0,3+R.1x(a[0],2C))),I=79.4z();1d(B i=0,1g=a[U];i<1g;i++){B j=a[i]||{};({3o:1,1w:1,N:1,3n:1,1C:1,3a:1}[2g](j.19))&&I[2i](79[j.19]().K(j))}F I}F 6m[27](R,1c)},1h={},3D=["9T","ad","9Z","a0","7Z","8c","a3"],E="",S=" ",2g="9X",1t="9U",2y="2y",1o="1o",27="27",U="U",2x="2x",29="29",28="28",2i="2i",1A=9V,3R=9W,2p=1y.2p,3r=1y.4Q,35=1y.2U,1F=1y.1F,3Q=/^(?=[\\ab-f]$)/,2C="8d",2j="2j",62={"1S-1w":"0 0 9r 9r",1f:0,1l:0,18:"#97","18-1n":1,1b:\'a8 "9q"\',"1b-3b":\'"9q"\',"1b-3y":"10","1b-1e":"6c","1b-3q":7i,1H:0,11:0,4n:"6k://9F.7X/",1n:1,N:"9H,0",r:0,40:0,1O:0,1I:0,2a:"1 1",2q:"",17:"#3d","17-3e":"","17-4H":"52","17-5P":"52","17-5D":0,"17-1n":1,"17-P":1,5U:"9E","1C-6A":"7f",5T:"4C",3V:"0 0",P:0,x:0,y:0},6X={"1S-1w":"4Z",1f:2C,1l:2C,18:"2N","18-1n":2C,"1b-3y":2C,11:2C,1n:2C,N:"N",r:2C,40:"4Z",1O:2C,1I:2C,2a:"4Z",17:"2N","17-1n":2C,"17-P":2C,3V:"4Z",P:2C,x:2C,y:2C},20="9D";R.7m="1.2.1";R.19=(3B.9A||1T.9B.9C("6k://7q.7s.7t/a6/aX/aM#aI","1.1")?"42":"2Z");R.1M=!(R.1u=R.19=="2Z");R.6d=0;R.80=0;R.2o={};R.1x=G(o,19){19=(19+E).4c();F((19=="3T"||19=="5K")&&8M o==19)||(o==1i&&19=="1i")||aF[1t][2j].3J(o)[20](/^\\[3T\\s+|\\]$/8p,E).4c()==19};R.aG=G(9t){3B=9t;1T=3B.4L};B 5t=G(1V){D(R.1u){5t=2X(G(1V){B 5w;6U{B 4L=2r aO("aU");4L.aW("<4s>");4L.aS();5w=4L.4s}71(e){5w=aP().4L.4s}B 9g=5w.aQ();5w.1e.1V=1V;B 1j=9g.an("ao");1j=((1j&3u)<<16)|(1j&al)|((1j&ah)>>>16);F"#"+("ai"+1j[2j](16)).7y(-6)})}1q{B i=1T.4R("i");i.aj="5v\\5u 2N ap";i.1e.3M="4P:21";1T.4s[1o](i);5t=2X(G(1V){i.1e.1V=1V;F 1T.9b.8u(i,E).8l("1V")})}F 5t(1V)};R.6T=2X(G(2c,3Y,2H){D(R.1x(2c,"3T")&&"h"1s 2c&&"s"1s 2c&&"b"1s 2c){2H=2c.b;3Y=2c.s;2c=2c.h}B 1E,1X,22;D(2H==0){F{r:0,g:0,b:0,3x:"#3d"}}D(2c>1||3Y>1||2H>1){2c/=3u;3Y/=3u;2H/=3u}B i=~~(2c*6),f=(2c*6)-i,p=2H*(1-3Y),q=2H*(1-(3Y*f)),t=2H*(1-(3Y*(1-f)));1E=[2H,q,p,p,t,2H,2H][i];1X=[t,2H,2H,q,p,p,t][i];22=[p,p,t,2H,2H,q,p][i];1E*=3u;1X*=3u;22*=3u;B 1p={r:1E,g:1X,b:22},r=(~~1E)[2j](16),g=(~~1X)[2j](16),b=(~~22)[2j](16);r=r[20](3Q,"0");g=g[20](3Q,"0");b=b[20](3Q,"0");1p.3x="#"+r+g+b;F 1p},R);R.aq=2X(G(1E,1X,22){D(R.1x(1E,"3T")&&"r"1s 1E&&"g"1s 1E&&"b"1s 1E){22=1E.b;1X=1E.g;1E=1E.r}D(R.1x(1E,"37")){B 70=R.3G(1E);1E=70.r;1X=70.g;22=70.b}D(1E>1||1X>1||22>1){1E/=3u;1X/=3u;22/=3u}B 2U=35(1E,1X,22),4Q=3r(1E,1X,22),2c,3Y,2H=2U;D(4Q==2U){F{h:0,s:0,b:2U}}1q{B 5x=(2U-4Q);3Y=5x/2U;D(1E==2U){2c=(1X-22)/5x}1q D(1X==2U){2c=2+((22-1E)/5x)}1q{2c=4+((1E-1X)/5x)}2c/=6;2c<0&&2c++;2c>1&&2c--}F{h:2c,s:3Y,b:2H}},R);R.5C=G(){B I=E,4G;1d(B i=0,1g=9[U];i<1g;i++){1d(B j=0,2e=9[i][U];j<2e;j++){I+=9[i][j];j&&j!=2e-1&&(I+=",")}i!=1g-1&&(I+=S)}F I[20](/,(?=-)/g,E)};G 2X(f,9j,5y){G 5f(){B 7o=9f[1t].4r.3J(1c,0,1c[U]),39=7o[2x]("\\aA"),3Z=5f.3Z=5f.3Z||{},5i=5f.5i=5f.5i||[];D(3Z[2g](39)){F 5y?5y(3Z[39]):3Z[39]}5i[U]>=aB&&2I 3Z[5i.4y()];5i[2i](39);3Z[39]=f[27](9j,7o);F 5y?5y(3Z[39]):3Z[39]}F 5f}R.3G=2X(G(2N){D(!2N||!!((2N+E).au("-")+1)){F{r:-1,g:-1,b:-1,3x:"21",5O:1}}2N=2N+E;D(2N=="21"){F{r:-1,g:-1,b:-1,3x:"21"}}!(({7l:1,3Q:1}[2g](2N.3H(0,2))))&&(2N=5t(2N));B I,1E,1X,22,1p=2N.57(/^\\s*((#[a-f\\d]{6})|(#[a-f\\d]{3})|1p\\(\\s*([\\d\\.]+\\s*,\\s*[\\d\\.]+\\s*,\\s*[\\d\\.]+)\\s*\\)|1p\\(\\s*([\\d\\.]+%\\s*,\\s*[\\d\\.]+%\\s*,\\s*[\\d\\.]+%)\\s*\\)|7l[bl]\\(\\s*([\\d\\.]+\\s*,\\s*[\\d\\.]+\\s*,\\s*[\\d\\.]+)\\s*\\)|7l[bl]\\(\\s*([\\d\\.]+%\\s*,\\s*[\\d\\.]+%\\s*,\\s*[\\d\\.]+%)\\s*\\))\\s*$/i);D(1p){D(1p[2]){22=3R(1p[2].3H(5),16);1X=3R(1p[2].3H(3,5),16);1E=3R(1p[2].3H(1,3),16)}D(1p[3]){22=3R(1p[3].3H(3)+1p[3].3H(3),16);1X=3R(1p[3].3H(2,3)+1p[3].3H(2,3),16);1E=3R(1p[3].3H(1,2)+1p[3].3H(1,2),16)}D(1p[4]){1p=1p[4][29](/\\s*,\\s*/);1E=1A(1p[0]);1X=1A(1p[1]);22=1A(1p[2])}D(1p[5]){1p=1p[5][29](/\\s*,\\s*/);1E=1A(1p[0])*2.55;1X=1A(1p[1])*2.55;22=1A(1p[2])*2.55}D(1p[6]){1p=1p[6][29](/\\s*,\\s*/);1E=1A(1p[0]);1X=1A(1p[1]);22=1A(1p[2]);F R.6T(1E,1X,22)}D(1p[7]){1p=1p[7][29](/\\s*,\\s*/);1E=1A(1p[0])*2.55;1X=1A(1p[1])*2.55;22=1A(1p[2])*2.55;F R.6T(1E,1X,22)}1p={r:1E,g:1X,b:22};B r=(~~1E)[2j](16),g=(~~1X)[2j](16),b=(~~22)[2j](16);r=r[20](3Q,"0");g=g[20](3Q,"0");b=b[20](3Q,"0");1p.3x="#"+r+g+b;F 1p}F{r:-1,g:-1,b:-1,3x:"21",5O:1}},R);R.5z=G(1j){B 1K=9.5z.1K=9.5z.1K||{h:0,s:1,b:1j||.75},1p=9.6T(1K.h,1K.s,1K.b);1K.h+=.aH;D(1K.h>1){1K.h=0;1K.s-=.2;1K.s<=0&&(9.5z.1K={h:0,s:1,b:1K.b})}F 1p.3x};R.5z.9I=G(){2I 9.1K};R.6O=2X(G(2K){D(!2K){F 1i}B 6R={a:7,c:6,h:1,l:2,m:2,q:4,s:4,t:2,v:1,z:0},5h=[];D(R.1x(2K,"34")&&R.1x(2K[0],"34")){5h=5H(2K)}D(!5h[U]){(2K+E)[20](/([9Y])[\\s,]*((-?\\d*\\.?\\d*(?:e[-+]?\\d+)?\\s*,?\\s*)+)/4l,G(a,b,c){B J=[],3p=b.4c();c[20](/(-?\\d*\\.?\\d*(?:e[-+]?\\d+)?)\\s*,?\\s*/4l,G(a,b){b&&J[2i](+b)});4f(J[U]>=6R[3p]){5h[2i]([b][28](J.4r(0,6R[3p])));D(!6R[3p]){15}}})}5h[2j]=R.5C;F 5h});B 5Y=2X(G(N){D(!N){F{x:0,y:0,P:0,11:0}}N=6Q(N);B x=0,y=0,X=[],Y=[];1d(B i=0,1g=N[U];i<1g;i++){D(N[i][0]=="M"){x=N[i][1];y=N[i][2];X[2i](x);Y[2i](y)}1q{B 3U=8W(x,y,N[i][1],N[i][2],N[i][3],N[i][4],N[i][5],N[i][6]);X=X[28](3U.4Q.x,3U.2U.x);Y=Y[28](3U.4Q.y,3U.2U.y)}}B 78=3r[27](0,X),7K=3r[27](0,Y);F{x:78,y:7K,P:35[27](0,X)-78,11:35[27](0,Y)-7K}}),5H=G(1J){B I=[];D(!R.1x(1J,"34")||!R.1x(1J&&1J[0],"34")){1J=R.6O(1J)}1d(B i=0,1g=1J[U];i<1g;i++){I[i]=[];1d(B j=0,2e=1J[i][U];j<2e;j++){I[i][j]=1J[i][j]}}I[2j]=R.5C;F I},83=2X(G(1J){D(!R.1x(1J,"34")||!R.1x(1J&&1J[0],"34")){1J=R.6O(1J)}B I=[],x=0,y=0,3A=0,3C=0,1K=0;D(1J[0][0]=="M"){x=1J[0][1];y=1J[0][2];3A=x;3C=y;1K++;I[2i](["M",x,y])}1d(B i=1K,1g=1J[U];i<1g;i++){B r=I[i]=[],1v=1J[i];D(1v[0]!=1v[0].4c()){r[0]=1v[0].4c();2R(r[0]){14"a":r[1]=1v[1];r[2]=1v[2];r[3]=1v[3];r[4]=1v[4];r[5]=1v[5];r[6]=+(1v[6]-x).6P(3);r[7]=+(1v[7]-y).6P(3);15;14"v":r[1]=+(1v[1]-y).6P(3);15;14"m":3A=1v[1];3C=1v[2];45:1d(B j=1,2e=1v[U];j<2e;j++){r[j]=+(1v[j]-((j%2)?x:y)).6P(3)}}}1q{r=I[i]=[];D(1v[0]=="m"){3A=1v[1]+x;3C=1v[2]+y}1d(B k=0,6S=1v[U];k<6S;k++){I[i][k]=1v[k]}}B 3j=I[i][U];2R(I[i][0]){14"z":x=3A;y=3C;15;14"h":x+=+I[i][3j-1];15;14"v":y+=+I[i][3j-1];15;45:x+=+I[i][3j-2];y+=+I[i][3j-1]}}I[2j]=R.5C;F I},0,5H),59=2X(G(1J){D(!R.1x(1J,"34")||!R.1x(1J&&1J[0],"34")){1J=R.6O(1J)}B I=[],x=0,y=0,3A=0,3C=0,1K=0;D(1J[0][0]=="M"){x=+1J[0][1];y=+1J[0][2];3A=x;3C=y;1K++;I[0]=["M",x,y]}1d(B i=1K,1g=1J[U];i<1g;i++){B r=I[i]=[],1v=1J[i];D(1v[0]!=(1v[0]+E).67()){r[0]=(1v[0]+E).67();2R(r[0]){14"A":r[1]=1v[1];r[2]=1v[2];r[3]=1v[3];r[4]=1v[4];r[5]=1v[5];r[6]=+(1v[6]+x);r[7]=+(1v[7]+y);15;14"V":r[1]=+1v[1]+y;15;14"H":r[1]=+1v[1]+x;15;14"M":3A=+1v[1]+x;3C=+1v[2]+y;45:1d(B j=1,2e=1v[U];j<2e;j++){r[j]=+1v[j]+((j%2)?x:y)}}}1q{1d(B k=0,6S=1v[U];k<6S;k++){I[i][k]=1v[k]}}2R(r[0]){14"Z":x=3A;y=3C;15;14"H":x=r[1];15;14"V":y=r[1];15;45:x=I[i][I[i][U]-2];y=I[i][I[i][U]-1]}}I[2j]=R.5C;F I},1i,5H),5V=G(3f,3c,2v,2z){F[3f,3c,2v,2z,2v,2z]},7A=G(3f,3c,ax,ay,2v,2z){B 5o=1/3,5s=2/3;F[5o*3f+5s*ax,5o*3c+5s*ay,5o*2v+5s*ax,5o*2z+5s*ay,2v,2z]},7z=G(3f,3c,1O,1I,2F,8C,5j,2v,2z,4W){B 2T=1y.2T,7M=2T*ar/5l,41=2T/5l*(+2F||0),I=[],1Y,2M=2X(G(x,y,41){B X=x*1y.4i(41)-y*1y.4b(41),Y=x*1y.4b(41)+y*1y.4i(41);F{x:X,y:Y}});D(!4W){1Y=2M(3f,3c,-41);3f=1Y.x;3c=1Y.y;1Y=2M(2v,2z,-41);2v=1Y.x;2z=1Y.y;B 4i=1y.4i(2T/5l*2F),4b=1y.4b(2T/5l*2F),x=(3f-2v)/2,y=(3c-2z)/2;1O=35(1O,1y.4p(x));1I=35(1I,1y.4p(y));B 6H=1O*1O,6J=1I*1I,k=(8C==5j?-1:1)*1y.4X(1y.4p((6H*6J-6H*y*y-6J*x*x)/(6H*y*y+6J*x*x))),1f=k*1O*y/1I+(3f+2v)/2,1l=k*-1I*x/1O+(3c+2z)/2,2A=1y.8s((3c-1l)/1I),2f=1y.8s((2z-1l)/1I);2A=3f<1f?2T-2A:2A;2f=2v<1f?2T-2f:2f;2A<0&&(2A=2T*2+2A);2f<0&&(2f=2T*2+2f);D(5j&&2A>2f){2A=2A-2T*2}D(!5j&&2f>2A){2f=2f-2T*2}}1q{2A=4W[0];2f=4W[1];1f=4W[2];1l=4W[3]}B 6L=2f-2A;D(1y.4p(6L)>7M){B 8h=2f,8y=2v,8q=2z;2f=2A+7M*(5j&&2f>2A?1:-1);2v=1f+1O*1y.4i(2f);2z=1l+1I*1y.4b(2f);I=7z(2v,2z,1O,1I,2F,0,5j,8y,8q,[2f,8h,1f,1l])}6L=2f-2A;B c1=1y.4i(2A),8j=1y.4b(2A),c2=1y.4i(2f),8n=1y.4b(2f),t=1y.ak(6L/4),7O=4/3*1O*t,7F=4/3*1I*t,7u=[3f,3c],4Y=[3f+7O*8j,3c-7F*c1],7r=[2v+7O*8n,2z-7F*c2],7w=[2v,2z];4Y[0]=2*7u[0]-4Y[0];4Y[1]=2*7u[1]-4Y[1];D(4W){F[4Y,7r,7w][28](I)}1q{I=[4Y,7r,7w][28](I)[2x](",")[29](",");B 7I=[];1d(B i=0,1g=I[U];i<1g;i++){7I[i]=i%2?2M(I[i-1],I[i],41).y:2M(I[i],I[i+1],41).x}F 7I}},5A=2X(G(2V,2W,2w,2u,32,31,3z,3F,t){B x=2p(1-t,3)*2V+2p(1-t,2)*3*t*2w+(1-t)*3*t*t*32+2p(t,3)*3z,y=2p(1-t,3)*2W+2p(1-t,2)*3*t*2u+(1-t)*3*t*t*31+2p(t,3)*3F,3A=2V+2*t*(2w-2V)+t*t*(32-2*2w+2V),3C=2W+2*t*(2u-2W)+t*t*(31-2*2u+2W),5R=2w+2*t*(32-2w)+t*t*(3z-2*32+2w),5S=2u+2*t*(31-2u)+t*t*(3F-2*31+2u),ax=(1-t)*2V+t*2w,ay=(1-t)*2W+t*2u,1f=(1-t)*32+t*3z,1l=(1-t)*31+t*3F;F{x:x,y:y,m:{x:3A,y:3C},n:{x:5R,y:5S},1K:{x:ax,y:ay},48:{x:1f,y:1l}}}),8W=2X(G(2V,2W,2w,2u,32,31,3z,3F){B a=(32-2*2w+2V)-(3z-2*32+2w),b=2*(2w-2V)-2*(32-2w),c=2V-2w,4u=(-b+1y.4X(b*b-4*a*c))/2/a,4t=(-b-1y.4X(b*b-4*a*c))/2/a,y=[2W,3F],x=[2V,3z],5m=5A(2V,2W,2w,2u,32,31,3z,3F,4u>0&&4u<1?4u:0),5n=5A(2V,2W,2w,2u,32,31,3z,3F,4t>0&&4t<1?4t:0);x=x[28](5m.x,5n.x);y=y[28](5m.y,5n.y);a=(31-2*2u+2W)-(3F-2*31+2u);b=2*(2u-2W)-2*(31-2u);c=2W-2u;4u=(-b+1y.4X(b*b-4*a*c))/2/a;4t=(-b-1y.4X(b*b-4*a*c))/2/a;5m=5A(2V,2W,2w,2u,32,31,3z,3F,4u>0&&4u<1?4u:0);5n=5A(2V,2W,2w,2u,32,31,3z,3F,4t>0&&4t<1?4t:0);x=x[28](5m.x,5n.x);y=y[28](5m.y,5n.y);F{4Q:{x:3r[27](0,x),y:3r[27](0,y)},2U:{x:35[27](0,x),y:35[27](0,y)}}}),6Q=2X(G(N,4O){B p=59(N),2b=4O&&59(4O),13={x:0,y:0,bx:0,by:0,X:0,Y:0,4E:1i,4I:1i},3S={x:0,y:0,bx:0,by:0,X:0,Y:0,4E:1i,4I:1i},7D=G(N,d){B 5R,5S;D(!N){F["C",d.x,d.y,d.x,d.y,d.x,d.y]}!(N[0]1s{T:1,Q:1})&&(d.4E=d.4I=1i);2R(N[0]){14"M":d.X=N[1];d.Y=N[2];15;14"A":N=["C"][28](7z[27](0,[d.x,d.y][28](N.7y(1))));15;14"S":5R=d.x+(d.x-(d.bx||d.x));5S=d.y+(d.y-(d.by||d.y));N=["C",5R,5S][28](N.7y(1));15;14"T":d.4E=d.x+(d.x-(d.4E||d.x));d.4I=d.y+(d.y-(d.4I||d.y));N=["C"][28](7A(d.x,d.y,d.4E,d.4I,N[1],N[2]));15;14"Q":d.4E=N[1];d.4I=N[2];N=["C"][28](7A(d.x,d.y,N[1],N[2],N[3],N[4]));15;14"L":N=["C"][28](5V(d.x,d.y,N[1],N[2]));15;14"H":N=["C"][28](5V(d.x,d.y,N[1],d.y));15;14"V":N=["C"][28](5V(d.x,d.y,d.x,N[1]));15;14"Z":N=["C"][28](5V(d.x,d.y,d.X,d.Y));15}F N},7C=G(5e,i){D(5e[i][U]>7){5e[i].4y();B 7B=5e[i];4f(7B[U]){5e.4r(i++,0,["C"][28](7B.4r(0,6)))}5e.4r(i,1);1g=35(p[U],2b&&2b[U]||0)}},7x=G(5N,4O,a1,a2,i){D(5N&&4O&&5N[i][0]=="M"&&4O[i][0]!="M"){4O.4r(i,0,["M",a2.x,a2.y]);a1.bx=0;a1.by=0;a1.x=5N[i][1];a1.y=5N[i][2];1g=35(p[U],2b&&2b[U]||0)}};1d(B i=0,1g=35(p[U],2b&&2b[U]||0);i<1g;i++){p[i]=7D(p[i],13);7C(p,i);2b&&(2b[i]=7D(2b[i],3S));2b&&7C(2b,i);7x(p,2b,13,3S,i);7x(2b,p,3S,13,i);B 5g=p[i],5d=2b&&2b[i],5F=5g[U],5E=2b&&5d[U];13.x=5g[5F-2];13.y=5g[5F-1];13.bx=1A(5g[5F-4])||13.x;13.by=1A(5g[5F-3])||13.y;3S.bx=2b&&(1A(5d[5E-4])||3S.x);3S.by=2b&&(1A(5d[5E-3])||3S.y);3S.x=2b&&5d[5E-2];3S.y=2b&&5d[5E-1]}F 2b?[p,2b]:p},1i,5H),7a=2X(G(1H){B 1Z=[];1d(B i=0,1g=1H[U];i<1g;i++){B 4o={},4j=1H[i].57(/^([^:]*):?([\\d\\.]*)/);4o.1V=R.3G(4j[1]);D(4o.1V.5O){F 1i}4o.1V=4o.1V.3x;4j[2]&&(4o.3N=4j[2]+"%");1Z[2i](4o)}1d(B i=1,1g=1Z[U]-1;i<1g;i++){D(!1Z[i].3N){B 1K=1A(1Z[i-1].3N||0),48=0;1d(B j=i+1;j<1g;j++){D(1Z[j].3N){48=1Z[j].3N;15}}D(!48){48=6h;j=1g}48=1A(48);B d=(48-1K)/(j-i+1);1d(;i<j;i++){1K+=d;1Z[i].3N=1K+"%"}}}F 1Z}),89=G(){B 1z,x,y,P,11;D(R.1x(1c[0],"37")||R.1x(1c[0],"3T")){D(R.1x(1c[0],"37")){1z=1T.7G(1c[0])}1q{1z=1c[0]}D(1z.5b){D(1c[1]==1i){F{1z:1z,P:1z.1e.c0||1z.6r,11:1z.1e.c6||1z.6B}}1q{F{1z:1z,P:1c[1],11:1c[2]}}}}1q D(R.1x(1c[0],2C)&&1c[U]>3){F{1z:1,x:1c[0],y:1c[1],P:1c[2],11:1c[3]}}},6G=G(2k,4v){B 3t=9;1d(B 26 1s 4v)D(4v[2g](26)&&!(26 1s 2k)){2R(8M 4v[26]){14"G":(G(f){2k[26]=2k===3t?f:G(){F f[27](3t,1c)}})(4v[26]);15;14"3T":2k[26]=2k[26]||{};6G.3J(9,2k[26],4v[26]);15;45:2k[26]=4v[26];15}}};D(R.1M){1h.8K="6k://7q.7s.7t/c7/1M";1h.5a="6k://7q.7s.7t/aY/5a";B 1F=G(6l){F+6l+(~~6l===6l)*.5};B 93=G(N){1d(B i=0,1g=N[U];i<1g;i++){D(N[i][0].4c()!="a"){1d(B j=1,2e=N[i][U];j<2e;j++){N[i][j]=1F(N[i][j])}}1q{N[i][6]=1F(N[i][6]);N[i][7]=1F(N[i][7])}}F N};B $=G(1a,K){D(K){1d(B 6F 1s K)D(K[2g](6F)){1a[2y](6F,K[6F])}}1q{F 1T.bZ(1h.8K,1a)}};R[2j]=G(){F"8o 8m bQ 42.\\9z 9u 9v 5v\\5u "+9.7m};B 8a=G(2K,42){B 1a=$("N");42.1L&&42.1L[1o](1a);B p=2r 1m(1a,42);p.19="N";3s(p,{18:"21",17:"#3d",N:2K});F p};B 58=G(o,1H,42){B 19="68",2G=.5,2E=.5,s=o.1e;1H=(1H+E)[20](/^r(?:\\(([^,]+?)\\s*,\\s*([^\\)]+?)\\))?/,G(77,7E,7P){19="5q";D(7E&&7P){2G=1A(7E);2E=1A(7P);D(2p(2G-.5,2)+2p(2E-.5,2)>.25){2E=1y.4X(.25-2p(2G-.5,2))+.5}}F E});1H=1H[29](/\\s*\\-\\s*/);D(19=="68"){B 2F=1H.4y();2F=-1A(2F);D(9p(2F)){F 1i}B 2B=[0,0,1y.4i(2F*1y.2T/5l),1y.4b(2F*1y.2T/5l)],2U=1/(35(1y.4p(2B[2]),1y.4p(2B[3]))||1);2B[2]*=2U;2B[3]*=2U;D(2B[2]<0){2B[0]=-2B[2];2B[2]=0}D(2B[3]<0){2B[1]=-2B[3];2B[3]=0}}B 1Z=7a(1H);D(!1Z){F 1i}B 1a=$(19+"bX");1a.3g="r"+(R.6d++)[2j](36);19=="5q"?$(1a,{2G:2G,2E:2E}):$(1a,{3f:2B[0],3c:2B[1],2v:2B[2],2z:2B[3]});42.5M[1o](1a);1d(B i=0,1g=1Z[U];i<1g;i++){B 3X=$("3X");$(3X,{3N:1Z[i].3N?1Z[i].3N:!i?"0%":"6h%","3X-1V":1Z[i].1V||"#97"});1a[1o](3X)};$(o,{18:"4d(#"+1a.3g+")",1n:1,"18-1n":1});s.18=E;s.1n=1;s.8V=1;F 1};B 6y=G(o){B 23=o.4g();$(o.54,{bW:R.4w("4B({0},{1})",23.x,23.y)})};B 3s=G(o,J){B 3e={"":[0],"21":[0],"-":[3,1],".":[1,1],"-.":[3,1,1,1],"-..":[3,1,1,1,1,1],". ":[1,3],"- ":[4,3],"--":[8,3],"- .":[4,3,1,3],"--.":[8,3,1,3],"--..":[8,3,1,3,1,3]},O=o.O,13=o.13,5I=o.2M(),7H=G(o,1j){1j=3e[(1j+E).4c()];D(1j){B P=o.13["17-P"]||"1",52={1F:P,7k:P,52:0}[o.13["17-4H"]||J["17-4H"]]||0,7N=[];B i=1j[U];4f(i--){7N[i]=1j[i]*P+((i%2)?1:-1)*52}$(O,{"17-3e":7N[2x](",")})}};1A(5I)&&o.2M(0,2J);1d(B 2d 1s J)D(J[2g](2d)){D(!(2d 1s 62)){7J}B 1j=J[2d];13[2d]=1j;2R(2d){14"4n":14"5T":14"5U":B 5Q=O.1R;D(5Q.5b.4c()!="a"){B 69=$("a");5Q.3l(69,O);69[1o](O);5Q=69}5Q.6x(o.1h.5a,2d,1j);15;14"1S-1w":B 1w=(1j+E)[29](3h);D(1w[U]==4){o.1S&&o.1S.1R.1R.3m(o.1S.1R);B 1a=$("bU"),6e=$("1w");1a.3g="r"+(R.6d++)[2j](36);$(6e,{x:1w[0],y:1w[1],P:1w[2],11:1w[3]});1a[1o](6e);o.1h.5M[1o](1a);$(O,{"1S-N":"4d(#"+1a.3g+")"});o.1S=6e}D(!1j){B 1S=1T.7G(O.8D("1S-N")[20](/(^4d\\(#|\\)$)/g,E));1S&&1S.1R.3m(1S);$(O,{"1S-N":E});2I o.1S}15;14"N":D(1j&&o.19=="N"){13.N=93(59(1j));$(O,{d:13.N})}15;14"P":O[2y](2d,1j);D(13.2G){2d="x";1j=13.x}1q{15}14"x":D(13.2G){1j=-13.x-(13.P||0)}14"1O":D(2d=="1O"&&o.19=="1w"){15}14"1f":O[2y](2d,1F(1j));o.54&&6y(o);15;14"11":O[2y](2d,1j);D(13.2E){2d="y";1j=13.y}1q{15}14"y":D(13.2E){1j=-13.y-(13.11||0)}14"1I":D(2d=="1I"&&o.19=="1w"){15}14"1l":O[2y](2d,1F(1j));o.54&&6y(o);15;14"r":D(o.19=="1w"){$(O,{1O:1j,1I:1j})}1q{O[2y](2d,1j)}15;14"2q":D(o.19=="3a"){O.6x(o.1h.5a,"4n",1j)}15;14"17-P":O.1e.ch=1j;O[2y](2d,1j);D(13["17-3e"]){7H(o,13["17-3e"])}15;14"17-3e":7H(o,1j);15;14"40":5I=1j;o.2M(1j,2J);15;14"3V":B 1Y=(1j+E)[29](3h);o.4B((+1Y[0]+1||2)-1,(+1Y[1]+1||2)-1);15;14"2a":B 1Y=(1j+E)[29](3h);o.2a(+1Y[0]||1,+1Y[1]||+1Y[0]||1,+1Y[2]||1i,+1Y[3]||1i);15;14"18":B 4F=(1j+E).57(/^4d\\([\'"]?([^\\)]+)[\'"]?\\)$/i);D(4F){B 1a=$("54"),4l=$("3a");1a.3g="r"+(R.6d++)[2j](36);$(1a,{x:0,y:0,cf:"ce"});$(4l,{x:0,y:0});4l.6x(o.1h.5a,"4n",4F[1]);1a[1o](4l);B 5c=1T.4R("5c");5c.1e.3M="3K:3L;1N:-8X;1P-8X";5c.ci=G(){$(1a,{P:9.6r,11:9.6B});$(4l,{P:9.6r,11:9.6B});1T.4s.3m(9);1h.6E()};1T.4s[1o](5c);5c.2q=4F[1];o.1h.5M[1o](1a);O.1e.18="4d(#"+1a.3g+")";$(O,{18:"4d(#"+1a.3g+")"});o.54=1a;o.54&&6y(o);15}D(!R.3G(1j).5O){2I J.1H;2I 13.1H;D(!R.1x(13.1n,"5K")&&R.1x(J.1n,"5K")){O.1e.1n=13.1n;$(O,{1n:13.1n})}D(!R.1x(13["18-1n"],"5K")&&R.1x(J["18-1n"],"5K")){O.1e.8V=13["18-1n"];$(O,{"18-1n":13["18-1n"]})}}1q D((o.19 1s{3o:1,3n:1}||(1j+E).6v(0)!="r")&&58(O,1j,o.1h)){13.1H=1j;13.18="21";15}14"17":O.1e[2d]=R.3G(1j).3x;O[2y](2d,R.3G(1j).3x);15;14"1H":(o.19 1s{3o:1,3n:1}||(1j+E).6v(0)!="r")&&58(O,1j,o.1h);15;14"1n":14"18-1n":D(13.1H){B 1H=1T.7G(O.8D("18")[20](/^4d\\(#|\\)$/g,E));D(1H){B 7p=1H.4S("3X");7p[7p[U]-1][2y]("3X-1n",1j)}15}45:2d=="1b-3y"&&(1j=3R(1j,10)+"1k");B 8Z=2d[20](/(\\-.)/g,G(w){F w.3H(1).67()});O.1e[8Z]=1j;O[2y](2d,1j);15}}90(o,J);1A(5I)&&o.2M(5I,2J)};B 7L=1.2;B 90=G(1a,J){D(1a.19!="1C"||!("1C"1s J||"1b"1s J||"1b-3y"1s J||"x"1s J||"y"1s J)){F}B a=1a.13,O=1a.O,5W=O.33?3R(1T.9b.8u(O.33,E).8l("1b-3y"),10):10;D("1C"1s J){4f(O.33){O.3m(O.33)}B 53=(J.1C+E)[29]("\\n");1d(B i=0,1g=53[U];i<1g;i++){B 50=$("50");i&&$(50,{4K:5W*7L,x:a.x});50[1o](1T.8r(53[i]));O[1o](50)}}1q{B 53=O.4S("50");1d(B i=0,1g=53[U];i<1g;i++){i&&$(53[i],{4K:5W*7L,x:a.x})}}$(O,{y:a.y});B bb=1a.4g(),6D=a.y-(bb.y+bb.11/2);6D&&bi(6D)&&$(O,{y:a.y+6D})};B 1m=G(O,1M){B X=0,Y=0;9[0]=O;9.3g=R.80++;9.O=O;O.6N=9;9.1h=1M;9.13=9.13||{};9.3P=[];9.1B={6V:0,6K:0,1W:{1D:0,1f:0,1l:0},61:1,66:1}};1m[1t].2M=G(1D,1f,1l){D(9.2m){F 9}D(1D==1i){D(9.1B.1W.1f){F[9.1B.1W.1D,9.1B.1W.1f,9.1B.1W.1l][2x](S)}F 9.1B.1W.1D}B 23=9.4g();1D=(1D+E)[29](3h);D(1D[U]-1){1f=1A(1D[1]);1l=1A(1D[2])}1D=1A(1D[0]);D(1f!=1i){9.1B.1W.1D=1D}1q{9.1B.1W.1D+=1D}(1l==1i)&&(1f=1i);9.1B.1W.1f=1f;9.1B.1W.1l=1l;1f=1f==1i?23.x+23.P/2:1f;1l=1l==1i?23.y+23.11/2:1l;D(9.1B.1W.1D){9.3P[0]=R.4w("2M({0} {1} {2})",9.1B.1W.1D,1f,1l);9.1S&&$(9.1S,{5Z:R.4w("2M({0} {1} {2})",-9.1B.1W.1D,1f,1l)})}1q{9.3P[0]=E;9.1S&&$(9.1S,{5Z:E})}$(9.O,{5Z:9.3P[2x](S)});F 9};1m[1t].5p=G(){!9.2m&&(9.O.1e.4P="21");F 9};1m[1t].84=G(){!9.2m&&(9.O.1e.4P="");F 9};1m[1t].5J=G(){9.O.1R.3m(9.O);1d(B i 1s 9){2I 9[i]}9.2m=2J};1m[1t].4g=G(){D(9.2m){F 9}D(9.19=="N"){F 5Y(9.13.N)}D(9.O.1e.4P=="21"){9.84();B 5p=2J}B 23={};6U{23=9.O.4g()}71(e){}b9{23=23||{}}D(9.19=="1C"){23={x:23.x,y:b1,P:0,11:0};1d(B i=0,1g=9.O.b0();i<1g;i++){B bb=9.O.aZ(i);(bb.y<23.y)&&(23.y=bb.y);(bb.y+bb.11-23.y>23.11)&&(23.11=bb.y+bb.11-23.y);(bb.x+bb.P-23.x>23.P)&&(23.P=bb.x+bb.P-23.x)}}5p&&9.5p();F 23};1m[1t].K=G(){D(9.2m){F 9}D(1c[U]==1&&R.1x(1c[0],"37")){D(1c[0]=="3V"){F 9.4B()}D(1c[0]=="40"){F 9.2M()}D(1c[0]=="2a"){F 9.2a()}F 9.13[1c[0]]}D(1c[U]==1&&R.1x(1c[0],"34")){B 2s={};1d(B j 1s 1c[0])D(1c[0][2g](j)){2s[1c[0][j]]=9.13[1c[0][j]]}F 2s}D(1c[U]==2){B J={};J[1c[0]]=1c[1];3s(9,J)}1q D(1c[U]==1&&R.1x(1c[0],"3T")){3s(9,1c[0])}F 9};1m[1t].8B=G(){!9.2m&&9.O.1R[1o](9.O);F 9};1m[1t].8t=G(){D(9.2m){F 9}D(9.O.1R.33!=9.O){9.O.1R.3l(9.O,9.O.1R.33)}F 9};1m[1t].6o=G(2h){D(9.2m){F 9}D(2h.O.6q){2h.O.1R.3l(9.O,2h.O.6q)}1q{2h.O.1R[1o](9.O)}F 9};1m[1t].3l=G(2h){D(9.2m){F 9}B O=2h.O;O.1R.3l(9.O,O);F 9};B 81=G(1M,x,y,r){x=1F(x);y=1F(y);B 1a=$("3o");1M.1L&&1M.1L[1o](1a);B I=2r 1m(1a,1M);I.13={1f:x,1l:y,r:r,18:"21",17:"#3d"};I.19="3o";$(1a,I.13);F I};B 88=G(1M,x,y,w,h,r){x=1F(x);y=1F(y);B 1a=$("1w");1M.1L&&1M.1L[1o](1a);B I=2r 1m(1a,1M);I.13={x:x,y:y,P:w,11:h,r:r||0,1O:r||0,1I:r||0,18:"21",17:"#3d"};I.19="1w";$(1a,I.13);F I};B 8b=G(1M,x,y,1O,1I){x=1F(x);y=1F(y);B 1a=$("3n");1M.1L&&1M.1L[1o](1a);B I=2r 1m(1a,1M);I.13={1f:x,1l:y,1O:1O,1I:1I,18:"21",17:"#3d"};I.19="3n";$(1a,I.13);F I};B 7b=G(1M,2q,x,y,w,h){B 1a=$("3a");$(1a,{x:x,y:y,P:w,11:h,b3:"21"});1a.6x(1M.5a,"4n",2q);1M.1L&&1M.1L[1o](1a);B I=2r 1m(1a,1M);I.13={x:x,y:y,P:w,11:h,2q:2q};I.19="3a";F I};B 72=G(1M,x,y,1C){B 1a=$("1C");$(1a,{x:x,y:y,"1C-6A":"7f"});1M.1L&&1M.1L[1o](1a);B I=2r 1m(1a,1M);I.13={x:x,y:y,"1C-6A":"7f",1C:1C,1b:62.1b,17:"21",18:"#3d"};I.19="1C";3s(I,I.13);F I};B 6u=G(P,11){9.P=P||9.P;9.11=11||9.11;9.1L[2y]("P",9.P);9.1L[2y]("11",9.11);F 9};B 6m=G(){B 2k=89[27](1i,1c),1z=2k&&2k.1z,x=2k.x,y=2k.y,P=2k.P,11=2k.11;D(!1z){8I 2r 8H("42 1z 8F 8G.")}1h.1L=$("1M");B 4m=1h.1L;1h.P=P||8Q;1h.11=11||8R;4m[2y]("P",1h.P);4m[2y]("11",1h.11);D(1z==1){4m.1e.3M="3K:3L;1N:"+x+"1k;1P:"+y+"1k";1T.4s[1o](4m)}1q{D(1z.33){1z.3l(4m,1z.33)}1q{1z[1o](4m)}}1z={1L:4m};1d(B 26 1s 1h)D(1h[2g](26)){1z[26]=1h[26]}6G.3J(1z,1z,R.2o);1z.7Y();1z.6N=R;F 1z};1h.7Y=G(){B c=9.1L;4f(c.33){c.3m(c.33)}(9.76=$("76"))[1o](1T.8r("b7 b6 5v\\5u"));c[1o](9.76);c[1o](9.5M=$("5M"))};1h.5J=G(){9.1L.1R&&9.1L.1R.3m(9.1L);1d(B i 1s 9){2I 9[i]}}}D(R.1u){B 9s=G(N){B 6t=/[bG]/4l,4A=59;(N+E).57(6t)&&(4A=6Q);6t=/[74]/g;D(4A==59&&!(N+E).57(6t)){B 8f={M:"m",L:"l",C:"c",Z:"x",m:"t",l:"r",c:"v",z:"x"},9c=/([74]),?([^74]*)/8p,8g=/-?[^,\\s-]+/g;B I=(N+E)[20](9c,G(77,4A,39){B 7c=[];39[20](8g,G(1j){7c[2i](1F(1j))});F 8f[4A]+7c});F I}B 1v=4A(N),p,I=[],r;1d(B i=0,1g=1v[U];i<1g;i++){p=1v[i];r=(1v[i][0]+E).4c();r=="z"&&(r="x");1d(B j=1,2e=p[U];j<2e;j++){r+=1F(p[j])+(j!=2e-1?",":E)}I[2i](r)}F I[2x](S)};R[2j]=G(){F"8o 8m bL\\bK bJ 42. bB bs 2l 2Z.\\9z 9u 9v 5v\\5u "+9.7m};B 8a=G(2K,2Z){B g=2n("3v");g.1e.3M="3K:3L;1N:0;1P:0;P:"+2Z.P+"1k;11:"+2Z.11+"1k";g.2L=2Z.2L;g.2Q=2Z.2Q;B 1a=2n("3E"),46=1a.1e;46.P=2Z.P+"1k";46.11=2Z.11+"1k";1a.2L=9.2L;1a.2Q=9.2Q;g[1o](1a);B p=2r 1m(1a,g,2Z);p.bq=2J;p.19="N";p.N=[];p.bp=E;2K&&3s(p,{18:"21",17:"#3d",N:2K});2Z.1L[1o](g);F p};B 3s=G(o,J){o.13=o.13||{};B O=o.O,a=o.13,s=O.1e,1Y,I=o;1d(B 4j 1s J)D(J[2g](4j)){a[4j]=J[4j]}J.4n&&(O.4n=J.4n);J.5T&&(O.5T=J.5T);J.5U&&(O.5U=J.5U);D(J.N&&o.19=="N"){a.N=J.N;O.N=9s(a.N)}D(J.40!=1i){o.2M(J.40,2J)}D(J.3V){1Y=(J.3V+E)[29](3h);o.4B(1Y[0],1Y[1])}D(J.2a){1Y=(J.2a+E)[29](3h);o.2a(+1Y[0]||1,+1Y[1]||+1Y[0]||1,+1Y[2]||1i,+1Y[3]||1i)}D("1S-1w"1s J){B 1w=(J["1S-1w"]+E)[29](3h);D(1w[U]==4){1w[2]=+1w[2]+(+1w[0]);1w[3]=+1w[3]+(+1w[1]);B 4T=O.5X||1T.4R("4T"),4J=4T.1e,3v=O.1R;4J.1S=R.4w("1w({1}1k {2}1k {3}1k {0}1k)",1w);D(!O.5X){4J.3K="3L";4J.1P=0;4J.1N=0;4J.P=o.1h.P+"1k";4J.11=o.1h.11+"1k";3v.1R.3l(4T,3v);4T[1o](3v);O.5X=4T}}D(!J["1S-1w"]){O.5X&&(O.5X.1e.1S=E)}}D(o.19=="3a"&&J.2q){O.2q=J.2q}D(o.19=="3a"&&J.1n){O.6M=" 8P:8N.8O.bv(1n="+(J.1n*6h)+")";s.7v=(O.65||E)+(O.6M||E)}J.1b&&(s.1b=J.1b);J["1b-3b"]&&(s.9e=\'"\'+J["1b-3b"][29](",")[0][20](/^[\'"]+|[\'"]+$/g,E)+\'"\');J["1b-3y"]&&(s.5W=J["1b-3y"]);J["1b-3q"]&&(s.9k=J["1b-3q"]);J["1b-1e"]&&(s.9l=J["1b-1e"]);D(J.1n!=1i||J["17-P"]!=1i||J.18!=1i||J.17!=1i||J["17-P"]!=1i||J["17-1n"]!=1i||J["18-1n"]!=1i||J["17-3e"]!=1i||J["17-5D"]!=1i||J["17-5P"]!=1i||J["17-4H"]!=1i){O=o.3E||O;B 18=(O.4S("18")&&O.4S("18")[0]),7g=4M;!18&&(7g=18=2n("18"));D("18-1n"1s J||"1n"1s J){B 1n=((+a["18-1n"]+1||2)-1)*((+a.1n+1||2)-1);1n<0&&(1n=0);1n>1&&(1n=1);18.1n=1n}J.18&&(18.3w=2J);D(18.3w==1i||J.18=="21"){18.3w=4M}D(18.3w&&J.18){B 4F=J.18.57(/^4d\\(([^\\)]+)\\)$/i);D(4F){18.2q=4F[1];18.19="bz"}1q{18.1V=R.3G(J.18).3x;18.2q=E;18.19="bA";D(R.3G(J.18).5O&&(I.19 1s{3o:1,3n:1}||(J.18+E).6v(0)!="r")&&58(I,J.18)){a.18="21";a.1H=J.18}}}7g&&O[1o](18);B 17=(O.4S("17")&&O.4S("17")[0]),7n=4M;!17&&(7n=17=2n("17"));D((J.17&&J.17!="21")||J["17-P"]||J["17-1n"]!=1i||J["17-3e"]||J["17-5D"]||J["17-5P"]||J["17-4H"]){17.3w=2J}(J.17=="21"||17.3w==1i||J.17==0||J["17-P"]==0)&&(17.3w=4M);17.3w&&J.17&&(17.1V=R.3G(J.17).3x);B 1n=((+a["17-1n"]+1||2)-1)*((+a.1n+1||2)-1);1n<0&&(1n=0);1n>1&&(1n=1);17.1n=1n;J["17-5P"]&&(17.bE=J["17-5P"]||"9d");17.5D=J["17-5D"]||8;J["17-4H"]&&(17.bn={52:"bm",7k:"7k",1F:"1F"}[J["17-4H"]]||"9d");J["17-P"]&&(17.3q=(1A(J["17-P"])||1)*12/16);D(J["17-3e"]){B 3e={"-":"b8",".":"b2","-.":"bj","-..":"bg",". ":"4o","- ":"bN","--":"be","- .":"bf","--.":"bM","--..":"bV"};17.co=3e[J["17-3e"]]||E}7n&&O[1o](17)}D(I.19=="1C"){B s=I.1h.4h.1e;a.1b&&(s.1b=a.1b);a["1b-3b"]&&(s.9e=a["1b-3b"]);a["1b-3y"]&&(s.5W=a["1b-3y"]);a["1b-3q"]&&(s.9k=a["1b-3q"]);a["1b-1e"]&&(s.9l=a["1b-1e"]);I.O.37&&(I.1h.4h.8z=(I.O.37+E)[20](/</g,"&#60;")[20](/&/g,"&#38;")[20](/\\n/g,"<br>"));I.W=a.w=I.1h.4h.6r;I.H=a.h=I.1h.4h.6B;I.X=a.x;I.Y=a.y+1F(I.H/2);2R(a["1C-6A"]){14"1K":I.O.1e["v-1C-73"]="1N";I.82=1F(I.W/2);15;14"48":I.O.1e["v-1C-73"]="cn";I.82=-1F(I.W/2);15;45:I.O.1e["v-1C-73"]="cp";15}}};B 58=G(o,1H){o.13=o.13||{};B 13=o.13,18=o.O.4S("18"),19="68",6n=".5 .5";o.13.1H=1H;1H=(1H+E)[20](/^r(?:\\(([^,]+?)\\s*,\\s*([^\\)]+?)\\))?/,G(77,2G,2E){19="5q";D(2G&&2E){2G=1A(2G);2E=1A(2E);D(2p(2G-.5,2)+2p(2E-.5,2)>.25){2E=1y.4X(.25-2p(2G-.5,2))+.5}6n=2G+S+2E}F E});1H=1H[29](/\\s*\\-\\s*/);D(19=="68"){B 2F=1H.4y();2F=-1A(2F);D(9p(2F)){F 1i}}B 1Z=7a(1H);D(!1Z){F 1i}o=o.3E||o.O;18=18[0]||2n("18");D(1Z[U]){18.3w=2J;18.5B="21";18.19=(19=="5q")?"bO":"1H";18.1V=1Z[0].1V;18.bP=1Z[1Z[U]-1].1V;B 6b=[];1d(B i=0,1g=1Z[U];i<1g;i++){1Z[i].3N&&6b[2i](1Z[i].3N+S+1Z[i].1V)}18.bY.1j=6b[U]?6b[2x](","):"0% "+18.1V;D(19=="5q"){18.ca="6h%";18.c4=6n;18.c5=6n}1q{18.2F=(cb-2F)%c9}}F 1};B 1m=G(O,3v,1u){B c8=0,bS=0,cc=0,cl=1;9[0]=O;9.3g=R.80++;9.O=O;O.6N=9;9.X=0;9.Y=0;9.13={};9.24=3v;9.1h=1u;9.1B={6V:0,6K:0,1W:{1D:0},61:1,66:1}};1m[1t].2M=G(1D,1f,1l){D(9.2m){F 9}D(1D==1i){D(9.1B.1W.1f){F[9.1B.1W.1D,9.1B.1W.1f,9.1B.1W.1l][2x](S)}F 9.1B.1W.1D}1D=(1D+E)[29](3h);D(1D[U]-1){1f=1A(1D[1]);1l=1A(1D[2])}1D=1A(1D[0]);D(1f!=1i){9.1B.1W.1D=1D}1q{9.1B.1W.1D+=1D}1l==1i&&(1f=1i);9.1B.1W.1f=1f;9.1B.1W.1l=1l;9.4q(9.13,1f,1l);9.24.1e.40=9.1B.1W.1D;F 9};1m[1t].4q=G(J,1f,1l){D(9.2m){F 9}B 3i=9.24.1e,3k=(9.3E&&9.3E.1e)||9.O.1e;J=J||{};1d(B i 1s J)D(J[2g](i)){9.13[i]=J[i]}1f=1f||9.1B.1W.1f;1l=1l||9.1B.1W.1l;B K=9.13,x,y,w,h;2R(9.19){14"3o":x=K.1f-K.r;y=K.1l-K.r;w=h=K.r*2;15;14"3n":x=K.1f-K.1O;y=K.1l-K.1I;w=K.1O*2;h=K.1I*2;15;14"1w":14"3a":x=+K.x;y=+K.y;w=K.P||0;h=K.11||0;15;14"1C":9.85.v=["m",1F(K.x),", ",1F(K.y-2),"l",1F(K.x)+1,", ",1F(K.y-2)][2x](E);x=K.x-1F(9.W/2);y=K.y-9.H/2;w=9.W;h=9.H;15;14"N":D(!9.13.N){x=0;y=0;w=9.1h.P;h=9.1h.11}1q{B 3U=5Y(9.13.N);x=3U.x;y=3U.y;w=3U.P;h=3U.11}15;45:x=0;y=0;w=9.1h.P;h=9.1h.11;15}1f=(1f==1i)?x+w/2:1f;1l=(1l==1i)?y+h/2:1l;B 1N=1f-9.1h.P/2,1P=1l-9.1h.11/2;D(9.19=="N"||9.19=="1C"){(3i.1N!=1N+"1k")&&(3i.1N=1N+"1k");(3i.1P!=1P+"1k")&&(3i.1P=1P+"1k");9.X=9.19=="1C"?x:-1N;9.Y=9.19=="1C"?y:-1P;9.W=w;9.H=h;(3k.1N!=-1N+"1k")&&(3k.1N=-1N+"1k");(3k.1P!=-1P+"1k")&&(3k.1P=-1P+"1k")}1q{(3i.1N!=1N+"1k")&&(3i.1N=1N+"1k");(3i.1P!=1P+"1k")&&(3i.1P=1P+"1k");9.X=x;9.Y=y;9.W=w;9.H=h;(3i.P!=9.1h.P+"1k")&&(3i.P=9.1h.P+"1k");(3i.11!=9.1h.11+"1k")&&(3i.11=9.1h.11+"1k");(3k.1N!=x-1N+"1k")&&(3k.1N=x-1N+"1k");(3k.1P!=y-1P+"1k")&&(3k.1P=y-1P+"1k");(3k.P!=w+"1k")&&(3k.P=w+"1k");(3k.11!=h+"1k")&&(3k.11=h+"1k");B 2S=(+J.r||0)/(3r(w,h));D(9.19=="1w"&&9.2S!=2S&&(2S||9.2S)){B o=2n(2S?"8w":"1w");o.2S=2S;9.24[1o](o);9.O.1R.3m(9.O);9.O=o;9.2S=2S;9.K(9.13)}}};1m[1t].5p=G(){!9.2m&&(9.24.1e.4P="21");F 9};1m[1t].84=G(){!9.2m&&(9.24.1e.4P="b5");F 9};1m[1t].4g=G(){D(9.2m){F 9}D(9.19=="N"){F 5Y(9.13.N)}F{x:9.X+(9.82||0),y:9.Y,P:9.W,11:9.H}};1m[1t].5J=G(){9.O.1R.3m(9[0]);9.24.1R.3m(9.24);9.3E&&9.3E.1R.3m(9.3E);1d(B i 1s 9){2I 9[i]}9.2m=2J};1m[1t].K=G(){D(9.2m){F 9}D(1c[U]==1&&R.1x(1c[0],"37")){D(1c[0]=="3V"){F 9.4B()}D(1c[0]=="40"){F 9.2M()}D(1c[0]=="2a"){F 9.2a()}F 9.13[1c[0]]}D(9.13&&1c[U]==1&&R.1x(1c[0],"34")){B 2s={};1d(B i=0,1g=1c[0][U];i<1g;i++){2s[1c[0][i]]=9.13[1c[0][i]]};F 2s}B J;D(1c[U]==2){J={};J[1c[0]]=1c[1]}1c[U]==1&&R.1x(1c[0],"3T")&&(J=1c[0]);D(J){D(J.1C&&9.19=="1C"){9.O.37=J.1C}3s(9,J);D(J.1H&&({3o:1,3n:1}[2g](9.19)||(J.1H+E).6v(0)!="r")){58(9,J.1H)}9.4q(9.13)}F 9};1m[1t].8B=G(){!9.2m&&9.24.1R[1o](9.24);F 9};1m[1t].8t=G(){D(9.2m){F 9}D(9.24.1R.33!=9.24){9.24.1R.3l(9.24,9.24.1R.33)}F 9};1m[1t].6o=G(2h){D(9.2m){F 9}D(2h.24.6q){2h.24.1R.3l(9.24,2h.24.6q)}1q{2h.24.1R[1o](9.24)}F 9};1m[1t].3l=G(2h){!9.2m&&2h.24.1R.3l(9.24,2h.24);F 9};B 81=G(1u,x,y,r){B g=2n("3v"),o=2n("8A"),46=o.1e;g.1e.3M="3K:3L;1N:0;1P:0;P:"+1u.P+"1k;11:"+1u.11+"1k";g.2L=1u.2L;g.2Q=1u.2Q;g[1o](o);B I=2r 1m(o,g,1u);I.19="3o";3s(I,{17:"#3d",18:"21"});I.13.1f=x;I.13.1l=y;I.13.r=r;I.4q({x:x-r,y:y-r,P:r*2,11:r*2});1u.1L[1o](g);F I};B 88=G(1u,x,y,w,h,r){B g=2n("3v"),o=2n(r?"8w":"1w"),2S=(+r||0)/(3r(w,h));o.2S=2S;g.1e.3M="3K:3L;1N:0;1P:0;P:"+1u.P+"1k;11:"+1u.11+"1k";g.2L=1u.2L;g.2Q=1u.2Q;g[1o](o);B I=2r 1m(o,g,1u);I.19="1w";3s(I,{17:"#3d"});I.2S=2S;I.4q({x:x,y:y,P:w,11:h,r:+r});1u.1L[1o](g);F I};B 8b=G(1u,x,y,1O,1I){B g=2n("3v"),o=2n("8A"),46=o.1e;g.1e.3M="3K:3L;1N:0;1P:0;P:"+1u.P+"1k;11:"+1u.11+"1k";g.2L=1u.2L;g.2Q=1u.2Q;g[1o](o);B I=2r 1m(o,g,1u);I.19="3n";3s(I,{17:"#3d"});I.13.1f=x;I.13.1l=y;I.13.1O=1O;I.13.1I=1I;I.4q({x:x-1O,y:y-1I,P:1O*2,11:1I*2});1u.1L[1o](g);F I};B 7b=G(1u,2q,x,y,w,h){B g=2n("3v"),o=2n("3a"),46=o.1e;g.1e.3M="3K:3L;1N:0;1P:0;P:"+1u.P+"1k;11:"+1u.11+"1k";g.2L=1u.2L;g.2Q=1u.2Q;o.2q=2q;g[1o](o);B I=2r 1m(o,g,1u);I.19="3a";I.13.2q=2q;I.13.x=x;I.13.y=y;I.13.w=w;I.13.h=h;I.4q({x:x,y:y,P:w,11:h});1u.1L[1o](g);F I};B 72=G(1u,x,y,1C){B g=2n("3v"),1a=2n("3E"),46=1a.1e,N=2n("N"),ba=N.1e,o=2n("85");g.1e.3M="3K:3L;1N:0;1P:0;P:"+1u.P+"1k;11:"+1u.11+"1k";g.2L=1u.2L;g.2Q=1u.2Q;N.v=R.4w("m{0},{1}l{2},{1}",1F(x),1F(y),1F(x)+1);N.bk=2J;46.P=1u.P;46.11=1u.11;o.37=1C+E;o.3w=2J;1a[1o](o);1a[1o](N);g[1o](1a);B I=2r 1m(o,g,1u);I.3E=1a;I.85=N;I.19="1C";I.13.1C=1C;I.13.x=x;I.13.y=y;I.13.w=1;I.13.h=1;3s(I,{1b:62.1b,17:"21",18:"#3d"});I.4q();1u.1L[1o](g);F I};B 6u=G(P,11){B 4k=9.1L.1e;9.P=1A(P||9.P);9.11=1A(11||9.11);4k.P=9.P+"1k";4k.11=9.11+"1k";4k.1S="1w(0 "+9.P+"1k "+9.11+"1k 0)";9.2L=9.P+S+9.11;F 9};1T.cm().cj(".51","cg:4d(#45#2Z)");6U{!1T.92.51&&1T.92.4v("51","94:95-8U-7X:1u");B 2n=G(5b){F 1T.4R(\'<51:\'+5b+\' 8J="51">\')}}71(e){B 2n=G(5b){F 1T.4R(\'<\'+5b+\' cd="94:95-8U.7X:1u" 8J="51">\')}}B 6m=G(){B 2k=89[27](1i,1c),1z=2k.1z,11=2k.11,s,P=2k.P,x=2k.x,y=2k.y;D(!1z){8I 2r 8H("2Z 1z 8F 8G.")}B I={},c=I.1L=1T.4R("4T"),4k=c.1e;P=1A(P)||8Q;11=1A(11)||8R;I.P=P;I.11=11;I.2L=P+S+11;I.2Q="0 0";I.4h=1T.4R("4h");I.4h.1e.3M="3K:3L;1N:-8T;1P:-8T;9O:0;aK:0;aL-11:1;4P:aV;";c[1o](I.4h);4k.3M=R.4w("P:{0}1k;11:{1}1k;3K:3L;1S:1w(0 {0}1k {1}1k 0)",P,11);D(1z==1){1T.4s[1o](c);4k.1N=x+"1k";4k.1P=y+"1k";1z={1e:{P:P,11:11}}}1q{1z.1e.P=P;1z.1e.11=11;D(1z.33){1z.3l(c,1z.33)}1q{1z[1o](c)}}1d(B 26 1s 1h)D(1h[2g](26)){I[26]=1h[26]}6G.3J(I,I,R.2o);I.7Y=G(){c.8z=E};I.6N=R;F I};1h.5J=G(){9.1L.1R.3m(9.1L);1d(B i 1s 9){2I 9[i]}}}D({"av 9R, 8k.":1,"9Q 8k.":1}[a4.9K]){1h.6E=G(){B 1w=9.1w(-99,-99,9.P+99,9.11+99);9o(G(){1w.5J()})}}1q{1h.6E=G(){}}B 8Y=(G(){D(1T.9w){F G(3O,19,2o,2h){B f=G(e){F 2o.3J(2h,e)};3O.9w(19,f,4M);F G(){3O.aD(19,f,4M);F 2J}}}1q D(1T.6W){F G(3O,19,2o,2h){B f=G(e){F 2o.3J(2h,e||3B.aw)};3O.6W("3w"+19,f);B 6C=G(){3O.7V("3w"+19,f);F 2J};D(19=="8c"){3O.6W("9i",f);F G(){3O.7V("9i",f);F 6C()}}1q D(19=="7Z"){3O.6W("9m",f);F G(){3O.7V("9m",f);F 6C()}}F 6C}}})();1d(B i=3D[U];i--;){(G(2O){1m[1t][2O]=G(2o){D(R.1x(2o,"G")){9.3D=9.3D||{};9.3D[2O]=9.3D[2O]||{};9.3D[2O][2o]=9.3D[2O][2o]||[];9.3D[2O][2o][2i](8Y(9.3E||9.O,2O,2o,9))}F 9};1m[1t]["aC"+2O]=G(2o){B e=9.3D;e&&e[2O]&&e[2O][2o]&&e[2O][2o][U]&&e[2O][2o].4y()()&&!e[2O][2o][U]&&2I e[2O][2o];F 9}})(3D[i])}1m[1t].a9=G(8E,9a){F 9.8c(8E).7Z(9a)};1h.3o=G(x,y,r){F 81(9,x||0,y||0,r||0)};1h.1w=G(x,y,w,h,r){F 88(9,x||0,y||0,w||0,h||0,r||0)};1h.3n=G(x,y,1O,1I){F 8b(9,x||0,y||0,1O||0,1I||0)};1h.N=G(2K){2K&&!R.1x(2K,"37")&&!R.1x(2K[0],"34")&&(2K+=E);F 8a(R.4w[27](R,1c),9)};1h.3a=G(2q,x,y,w,h){F 7b(9,2q||"bR:bT",x||0,y||0,w||0,h||0)};1h.1C=G(x,y,1C){F 72(9,x||0,y||0,1C||E)};1h.4z=G(7h){1c[U]>1&&(7h=9f[1t].4r.3J(1c,0,1c[U]));F 2r 3I(7h)};1h.6u=6u;1m[1t].2a=G(x,y,1f,1l){D(x==1i&&y==1i){F{x:9.1B.61,y:9.1B.66,2j:G(){F 9.x+S+9.y}}}y=y||x;!+y&&(y=x);B 64,4K,bF,bo,a=9.13;D(x!=0){B bb=9.4g(),7d=bb.x+bb.P/2,7e=bb.y+bb.11/2,47=x/9.1B.61,44=y/9.1B.66;1f=(+1f||1f==0)?1f:7d;1l=(+1l||1l==0)?1l:7e;B 43=~~(x/1y.4p(x)),4e=~~(y/1y.4p(y)),s=9.O.1e,6z=1f+(7d-1f)*43*47,6p=1l+(7e-1l)*4e*44;2R(9.19){14"1w":14"3a":B 6a=a.P*43*47,6g=a.11*4e*44,8v=a.r*3r(47,44),9x=6z-6a/2,9y=6p-6g/2;9.K({P:6a,11:6g,x:9x,y:9y,r:8v});15;14"3o":14"3n":9.K({1O:a.1O*47,1I:a.1I*44,r:a.r*3r(47,44),1f:6z,1l:6p});15;14"N":B N=83(a.N),7U=2J;1d(B i=0,1g=N[U];i<1g;i++){B p=N[i];D(p[0].67()=="M"&&7U){7J}1q{7U=4M}D(R.1M&&p[0].67()=="A"){p[N[i][U]-2]*=47;p[N[i][U]-1]*=44;p[1]*=47;p[2]*=44;p[5]=+(43+4e?!!+p[5]:!+p[5])}1q{1d(B j=1,2e=p[U];j<2e;j++){p[j]*=(j%2)?47:44}}}B 63=5Y(N),64=6z-63.x-63.P/2,4K=6p-63.y-63.11/2;N[0][1]+=64;N[0][2]+=4K;9.K({N:N});15}D(9.19 1s{1C:1,3a:1}&&(43!=1||4e!=1)){D(9.3P){9.3P[2]="2a("[28](43,",",4e,")");9.O[2y]("5Z",9.3P[2x](S));64=(43==-1)?-a.x-(6a||0):a.x;4K=(4e==-1)?-a.y-(6g||0):a.y;9.K({x:64,y:4K});a.2G=43-1;a.2E=4e-1}1q{9.O.65=" 8P:8N.8O.c3(am="[28](43,", a5=0, ac=0, aa=",4e,", 9S=0, 9G=0, 9J=\'9P 9N\', 9L=\'af\')");s.7v=(9.O.65||E)+(9.O.6M||E)}}1q{D(9.3P){9.3P[2]=E;9.O[2y]("5Z",9.3P[2x](S));a.2G=0;a.2E=0}1q{9.O.65=E;s.7v=(9.O.65||E)+(9.O.6M||E)}}a.2a=[x,y,1f,1l][2x](S);9.1B.61=x;9.1B.66=y}F 9};R.7T={68:G(n){F n},"<":G(n){F 2p(n,3)},">":G(n){F 2p(n-1,3)+1},"<>":G(n){n=n*2;D(n<1){F 2p(n,3)/2}n-=2;F(2p(n,3)+2)/2},at:G(n){B s=1.9h;F n*n*((s+1)*n-s)},as:G(n){n=n-1;B s=1.9h;F n*n*((s+1)*n+s)+1},az:G(n){D(n==0||n==1){F n}B p=.3,s=p/4;F 2p(2,-10*n)*1y.4b((n-s)*(2*1y.2T)/p)+1},bw:G(n){B s=7.aR,p=2.75,l;D(n<(1/p)){l=s*n*n}1q{D(n<(2/p)){n-=(1.5/p);l=s*n*n+.75}1q{D(n<(2.5/p)){n-=(2.25/p);l=s*n*n+.aN}1q{n-=(2.aJ/p);l=s*n*n+.9M}}}F l}};B 2P={U:0},7W=G(){B 91=+2r 8x;1d(B l 1s 2P)D(l!="U"&&2P[2g](l)){B e=2P[l];D(e.3X){2I 2P[l];2P[U]--;7J}B 4D=91-e.1K,1G=e.1G,2t=e.2t,1r=e.1r,1U=e.1U,2l=e.2l,t=e.t,49=e.49||0,3t=e.1a,2Y=e.2Y,4z={},2D;D(4D<1G){B 3W=R.7T[2t]?R.7T[2t](4D/1G):4D/1G;1d(B K 1s 1r)D(1r[2g](K)){2R(6X[K]){14"8d":2D=+1r[K]+3W*1G*1U[K];15;14"2N":2D="1p("+[6s(1F(1r[K].r+3W*1G*1U[K].r)),6s(1F(1r[K].g+3W*1G*1U[K].g)),6s(1F(1r[K].b+3W*1G*1U[K].b))][2x](",")+")";15;14"N":2D=[];1d(B i=0,1g=1r[K][U];i<1g;i++){2D[i]=[1r[K][i][0]];1d(B j=1,2e=1r[K][i][U];j<2e;j++){2D[i][j]=+1r[K][i][j]+3W*1G*1U[K][i][j]}2D[i]=2D[i][2x](S)}2D=2D[2x](S);15;14"4Z":2R(K){14"3V":B x=1U[K][0]*(4D-49),y=1U[K][1]*(4D-49);t.x+=x;t.y+=y;2D=x+S+y;15;14"40":2D=+1r[K][0]+3W*1G*1U[K][0];1r[K][1]&&(2D+=","+1r[K][1]+","+1r[K][2]);15;14"2a":2D=[+1r[K][0]+3W*1G*1U[K][0],+1r[K][1]+3W*1G*1U[K][1],(2 1s 2l[K]?2l[K][2]:E),(3 1s 2l[K]?2l[K][3]:E)][2x](S);15;14"1S-1w":2D=[];B i=4;4f(i--){2D[i]=+1r[K][i]+3W*1G*1U[K][i]}15}15}4z[K]=2D}3t.K(4z);3t.87&&3t.87.3J(3t)}1q{(t.x||t.y)&&3t.4B(-t.x,-t.y);2l.2a&&(2l.2a=2l.2a+E);3t.K(2l);R.1x(2Y,"G")&&2Y.3J(3t);2I 2P[l];2P[U]--;3t.86=1i}e.49=4D}R.1M&&1h.6E();2P[U]&&9o(7W)},6s=G(1V){F 1V>3u?3u:(1V<0?0:1V)};1m[1t].98=G(2h,J,1G,2t,2Y){2P[2h.3g]&&(J.1K=2P[2h.3g].1K);F 9.6f(J,1G,2t,2Y)};1m[1t].a7=G(f){9.87=f||1i;F 9};1m[1t].6f=G(J,1G,2t,2Y){D(R.1x(2t,"G")||!2t){2Y=2t||1i}B 1r={},2l={},1U={};1d(B K 1s J)D(J[2g](K)){D(6X[2g](K)){1r[K]=9.K(K);(1r[K]==1i)&&(1r[K]=62[K]);2l[K]=J[K];2R(6X[K]){14"8d":1U[K]=(2l[K]-1r[K])/1G;15;14"2N":1r[K]=R.3G(1r[K]);B 6Z=R.3G(2l[K]);1U[K]={r:(6Z.r-1r[K].r)/1G,g:(6Z.g-1r[K].g)/1G,b:(6Z.b-1r[K].b)/1G};15;14"N":B 8e=6Q(1r[K],2l[K]);1r[K]=8e[0];2l[K]=8e[1];1U[K]=[];1d(B i=0,1g=1r[K][U];i<1g;i++){1U[K][i]=[0];1d(B j=1,2e=1r[K][i][U];j<2e;j++){1U[K][i][j]=(2l[K][i][j]-1r[K][i][j])/1G}}15;14"4Z":B 2s=(J[K]+E)[29](3h),6I=(1r[K]+E)[29](3h);2R(K){14"3V":1r[K]=[0,0];1U[K]=[2s[0]/ 1G, 2s[1] /1G];15;14"40":1r[K]=(6I[1]==2s[1]&&6I[2]==2s[2])?6I:[0,2s[1],2s[2]];1U[K]=[(2s[0]-1r[K][0])/1G,0,0];15;14"2a":J[K]=2s;1r[K]=(1r[K]+E)[29](3h);1U[K]=[(2s[0]-1r[K][0])/1G,(2s[1]-1r[K][1])/1G,0,0];15;14"1S-1w":1r[K]=(1r[K]+E)[29](3h);1U[K]=[];B i=4;4f(i--){1U[K][i]=(2s[i]-1r[K][i])/1G}15}2l[K]=2s}}}9.3X();9.86=1;2P[9.3g]={1K:J.1K||+2r 8x,1G:1G,2t:2t,1r:1r,1U:1U,2l:2l,1a:9,2Y:2Y,t:{x:0,y:0}};++2P[U]==1&&7W();F 9};1m[1t].3X=G(){2I 2P[9.3g];2I 9.86;F 9};1m[1t].4B=G(x,y){D(x==1i){F{x:9.1B.6V,y:9.1B.6K}}9.1B.6V+=+x;9.1B.6K+=+y;2R(9.19){14"3o":14"3n":9.K({1f:+x+9.13.1f,1l:+y+9.13.1l});15;14"1w":14"3a":14"1C":9.K({x:+x+9.13.x,y:+y+9.13.y});15;14"N":B N=83(9.13.N);N[0][1]+=+x;N[0][2]+=+y;9.K({N:N});15}F 9};1m[1t][2j]=G(){F"5v\\5u\\aT 3T"};R.ae=2P;B 3I=G(1Q){9.1Q=[];9[U]=0;D(1Q){1d(B i=0,1g=1Q[U];i<1g;i++){D(1Q[i]&&(1Q[i].6Y==1m||1Q[i].6Y==3I)){9[9.1Q[U]]=9.1Q[9.1Q[U]]=1Q[i];9[U]++}}}};3I[1t][2i]=G(){B 4G,3j;1d(B i=0,1g=1c[U];i<1g;i++){4G=1c[i];D(4G&&(4G.6Y==1m||4G.6Y==3I)){3j=9.1Q[U];9[3j]=9.1Q[3j]=4G;9[U]++}}F 9};3I[1t].8L=G(){2I 9[9[U]--];F 9.1Q.8L()};1d(B 5B 1s 1m[1t])D(1m[1t][2g](5B)){3I[1t][5B]=(G(8S){F G(){1d(B i=0,1g=9.1Q[U];i<1g;i++){9.1Q[i][8S][27](9.1Q[i],1c)}F 9}})(5B)}3I[1t].K=G(3p,1j){D(3p&&R.1x(3p,"34")&&R.1x(3p[0],"3T")){1d(B j=0,2e=3p[U];j<2e;j++){9.1Q[j].K(3p[j])}}1q{1d(B i=0,1g=9.1Q[U];i<1g;i++){9.1Q[i].K[27](9.1Q[i],1c)}}F 9};3I[1t].6f=G(J,1G,2t,2Y){(R.1x(2t,"G")||!2t)&&(2Y=2t||1i);B 3j=9.1Q[U],i=3j,4z=9,56;2Y&&(56=G(){!--3j&&2Y.3J(4z)});9.1Q[--i].6f(J,1G,2t||56,56);4f(i--){9.1Q[i].98(9.1Q[3j-1],J,1G,2t||56,56)}F 9};3I[1t].6o=G(1a){B i=9.1Q[U];4f(i--){9.1Q[i].6o(1a)}};3I[1t].4g=G(){B x=[],y=[],w=[],h=[];1d(B i=9.1Q[U];i--;){B 4V=9.1Q[i].4g();x[2i](4V.x);y[2i](4V.y);w[2i](4V.x+4V.P);h[2i](4V.y+4V.11)}x=3r[27](0,x);y=3r[27](0,y);F{x:x,y:y,P:35[27](0,w)-x,11:35[27](0,h)-y}};R.bh=G(1b){D(!1b.30){F 1b}9.4a=9.4a||{};B 4U={w:1b.w,30:{},4x:{}},3b=1b.30["1b-3b"];1d(B 26 1s 1b.30)D(1b.30[2g](26)){4U.30[26]=1b.30[26]}D(9.4a[3b]){9.4a[3b][2i](4U)}1q{9.4a[3b]=[4U]}D(!1b.1M){4U.30["7S-7R-7Q"]=3R(1b.30["7S-7R-7Q"],10);1d(B 5r 1s 1b.4x)D(1b.4x[2g](5r)){B N=1b.4x[5r];4U.4x[5r]={w:N.w,k:{},d:N.d&&"M"+N.d[20](/[b4]/g,G(4A){F{l:"L",c:"C",x:"z",t:"m",r:"l",v:"c"}[4A]||"M"})+"z"};D(N.k){1d(B k 1s N.k)D(N[2g](k)){4U.4x[5r].k[k]=N.k[k]}}}}F 1b};1h.96=G(3b,3q,1e,5G){5G=5G||"6c";1e=1e||"6c";3q=+3q||{6c:7i,ck:bc,bD:bI,bu:bt}[3q]||7i;B 1b=R.4a[3b];D(!1b){B 3p=2r bC("(^|\\\\s)"+3b[20](/[^\\w\\d\\s+!~.:1B-]/g,E)+"(\\\\s|$)","i");1d(B 6w 1s R.4a)D(R.4a[2g](6w)){D(3p.bH(6w)){1b=R.4a[6w];15}}}B 4N;D(1b){1d(B i=0,1g=1b[U];i<1g;i++){4N=1b[i];D(4N.30["1b-3q"]==3q&&(4N.30["1b-1e"]==1e||!4N.30["1b-1e"])&&4N.30["1b-5G"]==5G){15}}}F 4N};1h.bd=G(x,y,37,1b,3y){B 6j=9.4z(),5L=(37+E)[29](E),4y=0,N=E,2a;R.1x(1b,"37")&&(1b=9.96(1b));D(1b){2a=(3y||16)/1b.30["7S-7R-7Q"];1d(B i=0,1g=5L[U];i<1g;i++){B 49=i&&1b.4x[5L[i-1]]||{},6i=1b.4x[5L[i]];4y+=i?(49.w||1b.w)+(49.k&&49.k[5L[i]]||0):0;6i&&6i.d&&6j[2i](9.N(6i.d).K({18:"#3d",17:"21",3V:[4y,0]}))}6j.2a(2a,2a,0,y).4B(x,(3y||16)/2)}F 6j};R.4w=G(5k){B 39=R.1x(1c[1],"34")?[0][28](1c[1]):1c,3Q=/\\{(\\d+)\\}/g;5k&&R.1x(5k,"37")&&39[U]-1&&(5k=5k[20](3Q,G(aE,i){F 39[++i]==1i?E:39[i]}));F 5k||E};R.ag=G(){B r=3B.4C,u;D(7j.8i){3B.4C=7j.1x}1q{6U{2I 3B.4C}71(e){3B.4C=u}}F r};R.1a=1m[1t];F R})();',62,770,'|||||||||this||||||||||||||||||||||||||||var||if||return|function||res|params|attr|||path|node|width|||||length|||||||height||attrs|case|break||stroke|fill|type|el|font|arguments|for|style|cx|ii|paper|null|value|px|cy|Element|opacity|appendChild|rgb|else|from|in|proto|vml|pa|rect|is|Math|container|toFloat|_|text|deg|red|round|ms|gradient|ry|pathArray|start|canvas|svg|left|rx|top|items|parentNode|clip|doc|diff|color|rt|green|xy|dots|rp|none|blue|bbox|Group||prop|apply|concat|split|scale|p2|hue|att|jj|f2|has|element|push|toString|con|to|removed|createNode|fn|pow|src|new|values|easing|c1y|x2|c1x|join|setAttribute|y2|f1|vector|nu|now|fy|angle|fx|brightness|delete|true|pathString|coordsize|rotate|colour|eventName|animationElements|coordorigin|switch|arcsize|PI|max|p1x|p1y|cacher|callback|VML|face|c2y|c2x|firstChild|array|mmax||string||args|image|family|y1|000|dasharray|x1|id|separator|gs|len|os|insertBefore|removeChild|ellipse|circle|name|weight|mmin|setFillAndStroke|that|255|group|on|hex|size|p2x|mx|win|my|events|shape|p2y|getRGB|substring|Set|call|position|absolute|cssText|offset|obj|transformations|rg|toInt|attrs2|object|dim|translation|pos|stop|saturation|cache|rotation|rad|SVG|dirx|ky|default|ol|kx|end|prev|fonts|sin|toLowerCase|url|diry|while|getBBox|span|cos|par|cs|ig|cnvs|href|dot|abs|setBox|splice|body|t2|t1|add|format|glyphs|shift|set|command|translate|Raphael|time|qx|isURL|item|linecap|qy|dstyle|dy|document|false|thefont|path2|display|min|createElement|getElementsByTagName|div|fontcopy|box|recursive|sqrt|m2|csv|tspan|rvml|butt|texts|pattern||collector|match|addGradientFill|pathToAbsolute|xlink|tagName|img|seg2|pp|newf|seg|data|count|sweep_flag|token|180|dot1|dot2|_13|hide|radial|glyph|_23|toHex|u00ebl|Rapha|bod|delta|postprocessor|getColor|findDotAtSegment|method|_path2string|miterlimit|seg2len|seglen|stretch|pathClone|rot|remove|undefined|letters|defs|path1|error|linejoin|pn|nx|ny|title|target|l2c|fontSize|clipRect|pathDimensions|transform||sx|availableAttrs|dim2|dx|filterMatrix|sy|toUpperCase|linear|hl|neww|clrs|normal|_id|rc|animate|newh|100|curr|out|http|num|create|fxfy|insertAfter|ncy|nextSibling|offsetWidth|upto255|total|setSize|charAt|fontName|setAttributeNS|updatePosition|ncx|anchor|offsetHeight|detacher|dif|safari|key|plugins|rx2|from2|ry2|ty|df|filterOpacity|raphael|parsePathString|toFixed|path2curve|paramCounts|kk|hsb2rgb|try|tx|attachEvent|availableAnimAttrs|constructor|toColour|clr|catch|theText|align|clmz||desc|all|xmin|cnv|parseDots|theImage|vals|rcx|rcy|middle|newfill|itemsArray|400|oldRaphael|square|hs|version|newstroke|arg|stops|www|m3|w3|org|m1|filter|m4|fixM|slice|a2c|q2c|pi|fixArc|processPath|_fx|hy|getElementById|addDashes|newres|continue|ymin|leading|_120|dashes|hx|_fy|em|per|units|easing_formulas|skip|detachEvent|animation|com|clear|mouseout|_oid|theCircle|bbx|pathToRelative|show|textpath|in_animation|_run|theRect|getContainer|thePath|theEllipse|mouseover|number|pathes|map|val|f2old|was|s1|Inc|getPropertyValue|browser|s2|Your|gi|y2old|createTextNode|asin|toBack|getComputedStyle|newr|roundrect|Date|x2old|innerHTML|oval|toFront|large_arc_flag|getAttribute|f_in|not|found|Error|throw|class|svgns|pop|typeof|DXImageTransform|Microsoft|progid|512|342|methodname|9999px|microsoft|fillOpacity|curveDim|9999em|addEvent|cssrule|tuneText|Now|namespaces|roundPath|urn|schemas|getFont|fff|animateWith||f_out|defaultView|bites|miter|fontFamily|Array|range|70158|onmouseenter|scope|fontWeight|fontStyle|onmouseleave|window|setTimeout|isNaN|Arial|10e9|path2vml|newwin|are|running|addEventListener|newx|newy|nYou|SVGAngle|implementation|hasFeature|replace|_blank|raphaeljs|Dy|M0|reset|sizingmethod|vendor|filtertype|984375|expand|padding|auto|Google|Computer|Dx|click|prototype|parseFloat|parseInt|hasOwnProperty|achlmqstvz|mousedown|mousemove|||mouseup|navigator|M12|TR|onAnimation|10px|hover|M22|da|M21|dblclick||bilinear|ninja|16711680|000000|className|tan|65280|M11|queryCommandValue|ForeColor|picker|rgb2hsb|120|backOut|backIn|indexOf|Apple|event|||elastic|u25ba|1e3|un|removeEventListener|str|Object|setWindow|075|BasicStructure|625|margin|line|feature|9375|ActiveXObject|createPopup|createTextRange|5625|close|u2019s|htmlfile|inline|write|SVG11|1999|getExtentOfChar|getNumberOfChars|Infinity|shortdot|preserveAspectRatio|mlcxtrv|block|with|Created|shortdash|finally|ps||700|print|longdash|dashdot|shortdashdotdot|registerFont|isFinite|shortdashdot|textpathok||flat|endcap|dcy|Path|isAbsolute||down|800|bolder|Alpha|bounce|||tile|solid|Falling|RegExp|lighter|joinstyle|dcx|ahqtv|test|300|support|u2019t|doesn|longdashdot|dash|gradientradial|color2|supports|about|RotX|blank|clipPath|longdashdotdot|patternTransform|Gradient|colors|createElementNS|pixelWidth|||Matrix|focussize|focusposition|pixelHeight|2000|Rotation|360|focus|270|RotY|xmlns|userSpaceOnUse|patternUnits|behavior|strokeWidth|onload|addRule|bold|Scale|createStyleSheet|right|dashstyle|center'.split('|'),0,{}))
