File: /var/www/html/sparkle/wp-content/plugins/lumise/assets/js/vendors.min.js
var fabric=fabric||{version:"1.7.6"};"undefined"!=typeof exports&&(exports.fabric=fabric),"undefined"!=typeof document&&"undefined"!=typeof window?(fabric.document=document,fabric.window=window,window.fabric=fabric):(fabric.document=require("jsdom").jsdom(decodeURIComponent("%3C!DOCTYPE%20html%3E%3Chtml%3E%3Chead%3E%3C%2Fhead%3E%3Cbody%3E%3C%2Fbody%3E%3C%2Fhtml%3E")),fabric.document.createWindow?fabric.window=fabric.document.createWindow():fabric.window=fabric.document.parentWindow),fabric.isTouchSupported="ontouchstart"in fabric.document.documentElement,fabric.isLikelyNode="undefined"!=typeof Buffer&&"undefined"==typeof window,fabric.SHARED_ATTRIBUTES=["display","transform","fill","fill-opacity","fill-rule","opacity","stroke","stroke-dasharray","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","id"],fabric.DPI=96,fabric.reNum="(?:[-+]?(?:\\d+|\\d*\\.\\d+)(?:e[-+]?\\d+)?)",fabric.fontPaths={},fabric.iMatrix=[1,0,0,1,0,0],fabric.charWidthsCache={},fabric.devicePixelRatio=fabric.window.devicePixelRatio||fabric.window.webkitDevicePixelRatio||fabric.window.mozDevicePixelRatio||1,eval(function(a,e,i,t,c,B){if(c=function(a){return(a<62?"":c(parseInt(a/62)))+((a%=62)>35?String.fromCharCode(a+29):a.toString(36))},!"".replace(/^/,String)){for(;i--;)B[c(i)]=t[i]||c(i);t=[function(a){return B[a]}],c=function(){return"\\w+"},i=1}for(;i--;)t[i]&&(a=a.replace(new RegExp("\\b"+c(i)+"\\b","g"),t[i]));return a}("(E(){E ip(a,b){if(!B.6n[a]){F}G c=B.6n[a];if(b){c[c.2Z(b)]=1f}P{I.J.5A.1A(c,1f)}}E ke(a,b){if(!B.6n){B.6n={}}if(2Q.N===1){R(G c in a){B.on(c,a[c])}}P{if(!B.6n[a]){B.6n[a]=[]}B.6n[a].1o(b)}F B}E k7(a,b){if(!B.6n){F}if(2Q.N===0){R(a in B.6n){ip.1W(B,a)}}P if(2Q.N===1&&1j 2Q[0]==='1m'){R(G c in a){ip.1W(B,c,a[c])}}P{ip.1W(B,a,b)}F B}E 1U(b,c){if(!B.6n){F}G d=B.6n[b];if(!d){F}R(G i=0,1d=d.N;i<1d;i++){d[i]&&d[i].1W(B,c||{})}B.6n[b]=d.44(E(a){F a!==1f});F B}I.bV={ke:ke,k7:k7,1U:1U,on:ke,fS:k7,Fv:1U}})();I.pV={1y:[],5F:E(){B.1y.1o.2W(B.1y,2Q);if(B.cI){R(G i=0,N=2Q.N;i<N;i++){B.cI(2Q[i])}}B.64&&B.2u();F B},qT:E(a,b,c){G d=B.49();if(c){d[b]=a}P{d.7M(b,0,a)}B.cI&&B.cI(a);B.64&&B.2u();F B},74:E(){G a=B.49(),2l,nd=1f;R(G i=0,N=2Q.N;i<N;i++){2l=a.2Z(2Q[i]);if(2l!==-1){nd=U;a.7M(2l,1);B.aM&&B.aM(2Q[i])}}B.64&&nd&&B.2u();F B},jy:E(a,b){G c=B.49();R(G i=0,1d=c.N;i<1d;i++){a.1W(b,c[i],i,c)}F B},49:E(a){if(1j a==='1v'){F B.1y}F B.1y.44(E(o){F o.1p===a})},jp:E(a){F B.49()[a]},Ft:E(){F B.49().N===0},9B:E(){F B.49().N},f7:E(a){F B.49().2Z(a)>-1},5l:E(){F B.49().f0(E(a,b){a+=b.5l?b.5l():0;F a},0)}};I.nq={iH:E(a){R(G b in a){B.1F(b,a[b])}},iG:E(a,b){if(a&&a.3R&&!(a 5D I.7W)){B.1F(b,1c I.7W(a))}},it:E(a,b,c){if(a&&a.1Y&&!(a 5D I.ay)){B.1F(b,1c I.ay(a,c))}P{c&&c()}},qW:E(a){if(!a.4a||1j a.4a!=='2N'){F}G b=I.J.im(a.4a);if(1j b!=='1v'){B.4a=1c 9I('1O',b)}},rh:E(a){R(G b in a){B.3I(b,a[b])}},1F:E(a,b){if(1j a==='1m'){B.rh(a)}P{if(1j b==='E'&&a!=='4a'){B.3I(a,b(B.1Z(a)))}P{B.3I(a,b)}}F B},3I:E(a,b){B[a]=b},Fl:E(a){G b=B.1Z(a);if(1j b==='Fc'){B.1F(a,!b)}F B},1Z:E(a){F B[a]}};(E(j){G k=1a.5E,6Q=1a.6Q,5w=1a.5w,2f=1a.2f,aC=1a.4u/ru;I.J={6i:E(a,b){G c=a.2Z(b);if(c!==-1){a.7M(c,1)}F a},9K:E(a,b){F 1a.4e(1a.rI()*(b-a+1))+a},4D:E(a){F a*aC},eE:E(a){F a/aC},eC:E(a,b,c){a.o2(b);G v=I.J.oQ(a,c);F 1c I.1N(v.x,v.y).rM(b)},oQ:E(a,b){G c=1a.3e(b),3M=1a.3M(b),rx=a.x*3M-a.y*c,ry=a.x*c+a.y*3M;F{x:rx,y:ry}},4w:E(p,t,a){if(a){F 1c I.1N(t[0]*p.x+t[2]*p.y,t[1]*p.x+t[3]*p.y)}F 1c I.1N(t[0]*p.x+t[2]*p.y+t[4],t[1]*p.x+t[3]*p.y+t[5])},ln:E(a){G b=[a[0].x,a[1].x,a[2].x,a[3].x],4Y=I.J.5A.2n(b),aS=I.J.5A.1J(b),K=1a.2f(4Y-aS),oL=[a[0].y,a[1].y,a[2].y,a[3].y],4k=I.J.5A.2n(oL),aW=I.J.5A.1J(oL),O=1a.2f(4k-aW);F{1g:4Y,1h:4k,K:K,O:O}},99:E(t){G a=1/(t[0]*t[3]-t[1]*t[2]),r=[a*t[3],-a*t[1],-a*t[2],a*t[0]],o=I.J.4w({x:t[4],y:t[5]},r,U);r[4]=-o.x;r[5]=-o.y;F r},26:E(a,b){F 3q(bj(a).26(b))},6G:E(a,b){G c=/\\D{0,2}$/.hm(a),3y=3q(a);if(!b){b=I.4W.hi}6R(c[0]){1C'mm':F 3y*I.dT/25.4;1C'cm':F 3y*I.dT/2.54;1C'in':F 3y*I.dT;1C'pt':F 3y*I.dT/72;1C'pc':F 3y*I.dT/72*12;1C'em':F 3y*b;dL:F 3y}},s1:E(){F 1f},nR:E(a,b){a=I.J.2N.h5(a.3J(0).86()+a.2P(1));F I.J.sa(b)[a]},sa:E(a){if(!a){F I}G b=a.2S('.'),1d=b.N,i,2t=j||I.4i;R(i=0;i<1d;++i){2t=2t[b[i]]}F 2t},87:E(a,b,c,d){if(!a){b&&b.1W(c,a);F}G e=I.J.gU();e.ae=E(){b&&b.1W(c,e);e=e.ae=e.m7=1k};e.m7=E(){I.af('mP gK '+e.3F);b&&b.1W(c,1k,U);e=e.ae=e.m7=1k};if(a.2Z('1b')!==0&&d){e.6q=d}e.3F=a},c5:E(e,f,g,h){e=e||[];E ca(){if(++su===pC){f&&f(i)}}G i=[],su=0,pC=e.N,sy=U;if(!pC){f&&f(i);F}e.4j(E(o,c){if(!o||!o.1p){ca();F}G d=I.J.nR(o.1p,g);d.2a(o,E(a,b){b||(i[c]=a);h&&h(o,a,b);ca()},sy)})},sz:E(c,d){c=c||[];E ca(){if(++sA===qN){d&&d(e)}}G e=[],sA=0,qN=c.N;if(!qN){d&&d(e);F}c.4j(E(p,b){if(p&&p.1Y){1c I.ay(p,E(a){e[b]=a;ca()})}P{e[b]=p;ca()}})},sE:E(a,b,c){G d;d=1c I.8F(a,b);if(1j c!=='1v'){d.d4(c)}F d},d1:E(a,b,c){if(c&&1H.1i.3s.1W(c)==='[1m 3g]'){R(G i=0,1d=c.N;i<1d;i++){if(c[i]in a){b[c[i]]=a[c[i]]}}}},4L:E(a,x,y,b,c,d){G e=b-x,dy=c-y,1d=k(e*e+dy*dy),ge=6Q(dy,e),dc=d.N,di=0,g6=U;a.3i();a.3T(x,y);a.52(0,0);a.5t(ge);x=0;31(1d>x){x+=d[di++%dc];if(x>1d){x=1d}a[g6?'41':'52'](x,0);g6=!g6}a.3f()},6a:E(a){a||(a=I.2X.69('W'));if(!a.2o&&1j ki!=='1v'){ki.Eu(a)}F a},gU:E(){F I.7d?1c(8J('W').1u)():I.2X.69('cK')},mw:E(b){G c=b.1i,i,cL,jY,jX,jS;R(i=c.5q.N;i--;){cL=c.5q[i];jY=cL.3J(0).86()+cL.2P(1);jX='1F'+jY;jS='1Z'+jY;if(!c[jS]){c[jS]=(E(a){F 1c 9I('F B.1Z(\"'+a+'\")')})(cL)}if(!c[jX]){c[jX]=(E(a){F 1c 9I('4M','F B.1F(\"'+a+'\", 4M)')})(cL)}}},jR:E(a,b){b.3i();b.3Q();a.4a(b);b.sV()},8O:E(a,b,c){F[a[0]*b[0]+a[2]*b[1],a[1]*b[0]+a[3]*b[1],a[0]*b[2]+a[2]*b[3],a[1]*b[2]+a[3]*b[3],c?0:a[0]*b[4]+a[2]*b[5]+a[4],c?0:a[1]*b[4]+a[3]*b[5]+a[5]]},ou:E(a){G b=6Q(a[1],a[0]),oz=5w(a[0],2)+5w(a[1],2),1r=k(oz),1t=(a[0]*a[3]-a[2]*a[1])/1r,2L=6Q(a[0]*a[2]+a[1]*a[3],oz);F{2i:b/aC,1r:1r,1t:1t,2L:2L/aC,2U:0,cO:a[4],cT:a[5]}},sX:E(a,b,c){G d=[1,0,2f(1a.cD(c*aC)),1],au=[2f(a),0,0,2f(b)];F I.J.8O(au,d,U)},qt:E(a){a.1r=1;a.1t=1;a.2L=0;a.2U=0;a.4N=1f;a.56=1f;a.cA(0)},im:E(a){F(cw(a).3K(/E[^{]*\\{([\\s\\S]*)\\}/)||{})[1]},sZ:E(a,x,y,b){if(b>0){if(x>b){x-=b}P{x=0}if(y>b){y-=b}P{y=0}}G c=U,i,m4,1M=a.3d(x,y,(b*2)||1,(b*2)||1),l=1M.1b.N;R(i=3;i<l;i+=4){m4=1M.1b[i];c=m4<=0;if(c===1f){1P}}1M=1k;F c},mN:E(a){G b='cZ',6d='j4',6z='j4',ct=a.2S(' '),an;if(ct&&ct.N){b=ct.d8();if(b!=='cZ'&&b!=='2P'){an=b;b='cZ'}P if(ct.N){an=ct.d8()}}6d=an!=='4n'?an.2P(1,4):'4n';6z=an!=='4n'?an.2P(5,8):'4n';F{am:b,6d:6d,6z:6z}},Eo:E(a){if(!a){I.6j={}}P if(I.6j[a]){2Y I.6j[a]}}}})(1j 1E!=='1v'?1E:B);(E(){G q={},d9={},iL={},iF=3g.1i.2p;E q4(a,b,c,d,e,f,g){G h=iF.1W(2Q);if(q[h]){F q[h]}G j=1a.4u,th=g*j/ru,7r=1a.3e(th),7s=1a.3M(th),qn=0,ci=0;c=1a.2f(c);d=1a.2f(d);G k=-7s*a*0.5-7r*b*0.5,py=-7s*b*0.5+7r*a*0.5,dd=c*c,df=d*d,ky=py*py,l9=k*k,pl=dd*df-dd*ky-df*l9,ih=0;if(pl<0){G s=1a.5E(1-pl/(dd*df));c*=s;d*=s}P{ih=(e===f?-1.0:1.0)*1a.5E(pl/(dd*ky+df*l9))}G l=ih*c*py/d,cy=-ih*d*k/c,tf=7s*l-7r*cy+a*0.5,tL=7r*l+7s*cy+b*0.5,ia=lU(1,0,(k-l)/c,(py-cy)/d),ai=lU((k-l)/c,(py-cy)/d,(-k-l)/c,(-py-cy)/d);if(f===0&&ai>0){ai-=2*j}P if(f===1&&ai<0){ai+=2*j}G m=1a.6M(1a.2f(ai/j*2)),3x=[],cb=ai/m,mT=8/3*1a.3e(cb/4)*1a.3e(cb/4)/1a.3e(cb/2),hZ=ia+cb;R(G i=0;i<m;i++){3x[i]=tQ(ia,hZ,7s,7r,c,d,tf,tL,mT,qn,ci);qn=3x[i][4];ci=3x[i][5];ia=hZ;hZ+=cb}q[h]=3x;F 3x}E tQ(a,b,c,d,e,f,g,h,i,j,k){G l=iF.1W(2Q);if(d9[l]){F d9[l]}G m=1a.3M(a),mO=1a.3e(a),dt=1a.3M(b),dz=1a.3e(b),nf=c*e*dt-d*f*dz+g,nk=d*e*dt+c*f*dz+h,u4=j+i*(-c*e*mO-d*f*m),uh=k+i*(-d*e*mO+c*f*m),ul=nf+i*(c*e*dz+d*f*dt),um=nk+i*(d*e*dz-c*f*dt);d9[l]=[u4,uh,ul,um,nf,nk];F d9[l]}E lU(a,b,c,d){G e=1a.6Q(b,a),tb=1a.6Q(d,c);if(tb>=e){F tb-e}P{F 2*1a.4u-(e-tb)}}I.J.dF=E(a,b,c,d){G e=d[0],ry=d[1],ge=d[2],un=d[3],uo=d[4],tx=d[5],ty=d[6],4Q=[[],[],[],[]],8w=q4(tx-b,ty-c,e,ry,un,uo,ge);R(G i=0,1d=8w.N;i<1d;i++){4Q[i][0]=8w[i][0]+b;4Q[i][1]=8w[i][1]+c;4Q[i][2]=8w[i][2]+b;4Q[i][3]=8w[i][3]+c;4Q[i][4]=8w[i][4]+b;4Q[i][5]=8w[i][5]+c;a.8j.2W(a,4Q[i])}};I.J.oO=E(a,b,c,d,e,f,g,h,j){G k=0,ci=0,6K,2q=[],4Q=q4(h-a,j-b,c,d,f,g,e);R(G i=0,1d=4Q.N;i<1d;i++){6K=6u(k,ci,4Q[i][0],4Q[i][1],4Q[i][2],4Q[i][3],4Q[i][4],4Q[i][5]);2q.1o({x:6K[0].x+a,y:6K[0].y+b});2q.1o({x:6K[1].x+a,y:6K[1].y+b});k=4Q[i][4];ci=4Q[i][5]}F 2q};E 6u(d,e,f,g,h,k,l,m){G n=iF.1W(2Q);if(iL[n]){F iL[n]}G o=1a.5E,2n=1a.2n,1J=1a.1J,2f=1a.2f,bJ=[],2q=[[],[]],a,b,c,t,t1,t2,hb,h4;b=6*d-12*f+6*h;a=-3*d+9*f-9*h+3*l;c=3*f-3*d;R(G i=0;i<2;++i){if(i>0){b=6*e-12*g+6*k;a=-3*e+9*g-9*k+3*m;c=3*g-3*e}if(2f(a)<1e-12){if(2f(b)<1e-12){3t}t=-c/b;if(0<t&&t<1){bJ.1o(t)}3t}hb=b*b-4*c*a;if(hb<0){3t}h4=o(hb);t1=(-b+h4)/(2*a);if(0<t1&&t1<1){bJ.1o(t1)}t2=(-b-h4)/(2*a);if(0<t2&&t2<1){bJ.1o(t2)}}G x,y,j=bJ.N,4O=j,mt;31(j--){t=bJ[j];mt=1-t;x=(mt*mt*mt*d)+(3*mt*mt*t*f)+(3*mt*t*t*h)+(t*t*t*l);2q[0][j]=x;y=(mt*mt*mt*e)+(3*mt*mt*t*g)+(3*mt*t*t*k)+(t*t*t*m);2q[1][j]=y}2q[0][4O]=d;2q[1][4O]=e;2q[0][4O+1]=l;2q[1][4O+1]=m;G p=[{x:2n.2W(1k,2q[0]),y:2n.2W(1k,2q[1])},{x:1J.2W(1k,2q[0]),y:1J.2W(1k,2q[1])}];iL[n]=p;F p}I.J.6u=6u})();(E(){G e=3g.1i.2P;if(!3g.1i.2Z){3g.1i.2Z=E(a){if(B===E0 0||B===1k){bz 1c uw();}G t=1H(B),1d=t.N>>>0;if(1d===0){F-1}G n=0;if(2Q.N>0){n=bj(2Q[1]);if(n!==n){n=0}P if(n!==0&&n!==bj.DX&&n!==bj.DW){n=(n>0||-1)*1a.4e(1a.2f(n))}}if(n>=1d){F-1}G k=n>=0?n:1a.1J(1d-1a.2f(n),0);R(;k<1d;k++){if(k in t&&t[k]===a){F k}}F-1}}if(!3g.1i.4j){3g.1i.4j=E(a,b){R(G i=0,1d=B.N>>>0;i<1d;i++){if(i in B){a.1W(b,B[i],i,B)}}}}if(!3g.1i.4r){3g.1i.4r=E(a,b){G c=[];R(G i=0,1d=B.N>>>0;i<1d;i++){if(i in B){c[i]=a.1W(b,B[i],i,B)}}F c}}if(!3g.1i.kj){3g.1i.kj=E(a,b){R(G i=0,1d=B.N>>>0;i<1d;i++){if(i in B&&!a.1W(b,B[i],i,B)){F 1f}}F U}}if(!3g.1i.ux){3g.1i.ux=E(a,b){R(G i=0,1d=B.N>>>0;i<1d;i++){if(i in B&&a.1W(b,B[i],i,B)){F U}}F 1f}}if(!3g.1i.44){3g.1i.44=E(a,b){G c=[],gV;R(G i=0,1d=B.N>>>0;i<1d;i++){if(i in B){gV=B[i];if(a.1W(b,gV,i,B)){c.1o(gV)}}}F c}}if(!3g.1i.f0){3g.1i.f0=E(a){G b=B.N>>>0,i=0,rv;if(2Q.N>1){rv=2Q[1]}P{do{if(i in B){rv=B[i++];1P}if(++i>=b){bz 1c uw();}}31(U)}R(;i<b;i++){if(i in B){rv=a.1W(1k,rv,B[i],i,B)}}F rv}}E lj(a,b){G c=e.1W(2Q,2),3x=[];R(G i=0,1d=a.N;i<1d;i++){3x[i]=c.N?a[i][b].2W(a[i],c):a[i][b].1W(a[i])}F 3x}E 1J(c,d){F ll(c,d,E(a,b){F a>=b})}E 2n(c,d){F ll(c,d,E(a,b){F a<b})}E 1A(a,b){G k=a.N;31(k--){a[k]=b}F a}E ll(a,b,c){if(!a||a.N===0){F}G i=a.N-1,3x=b?a[i][b]:a[i];if(b){31(i--){if(c(a[i][b],3x)){3x=a[i][b]}}}P{31(i--){if(c(a[i],3x)){3x=a[i]}}}F 3x}I.J.5A={1A:1A,lj:lj,2n:2n,1J:1J}})();(E(){E 1n(a,b,c){if(c){if(!I.7d&&b 5D lv){a=b}P if(b 5D 3g){a=[];R(G i=0,1d=b.N;i<1d;i++){a[i]=1n({},b[i],c)}}P if(b&&1j b==='1m'){R(G d in b){if(b.DU(d)){a[d]=1n({},b[d],c)}}}P{a=b}}P{R(G d in b){a[d]=b[d]}}F a}E 3m(a,b){F 1n({},a,b)}I.J.1m={1n:1n,3m:3m}})();(E(){if(!cw.1i.4T){cw.1i.4T=E(){F B.2M(/^[\\s\\uA]+/,'').2M(/[\\s\\uA]+$/,'')}}E h5(c){F c.2M(/-+(.)?/g,E(a,b){F b?b.86():''})}E 8X(a,b){F a.3J(0).86()+(b?a.2P(1):a.2P(1).bi())}E bf(a){F a.2M(/&/g,'&DS;').2M(/\"/g,'&DR;').2M(/'/g,'&DQ;').2M(/</g,'<').2M(/>/g,'>')}I.J.2N={h5:h5,8X:8X,bf:bf}})();(E(){G c=3g.1i.2P,2W=9I.1i.2W,eb=E(){};if(!9I.1i.3l){9I.1i.3l=E(a){G b=B,6k=c.1W(2Q,1),6K;if(6k.N){6K=E(){F 2W.1W(b,B 5D eb?B:a,6k.2v(c.1W(2Q)))}}P{6K=E(){F 2W.1W(b,B 5D eb?B:a,2Q)}}eb.1i=B.1i;6K.1i=1c eb();F 6K}}})();(E(){G h=3g.1i.2P,uW=E(){},v1=(E(){R(G p in{3s:1}){if(p==='3s'){F 1f}}F U})(),v8=E(d,e,f){R(G g in e){if(g in d.1i&&1j d.1i[g]==='E'&&(e[g]+'').2Z('1K')>-1){d.1i[g]=(E(c){F E(){G a=B.8n.ee;B.8n.ee=f;G b=e[c].2W(B,2Q);B.8n.ee=a;if(c!=='2c'){F b}}})(g)}P{d.1i[g]=e[g]}if(v1){if(e.3s!==1H.1i.3s){d.1i.3s=e.3s}if(e.ka!==1H.1i.ka){d.1i.ka=e.ka}}}};E nv(){}E 1K(a){G b=B.8n.ee.1i[a];F(2Q.N>1)?b.2W(B,h.1W(2Q,1)):b.1W(B)}E 1z(){G a=1k,eg=h.1W(2Q,0);if(1j eg[0]==='E'){a=eg.vg()}E 6v(){B.2c.2W(B,2Q)}6v.ee=a;6v.vh=[];if(a){nv.1i=a.1i;6v.1i=1c nv();a.vh.1o(6v)}R(G i=0,N=eg.N;i<N;i++){v8(6v,eg[i],a)}if(!6v.1i.2c){6v.1i.2c=uW}6v.1i.8n=6v;6v.1i.1K=1K;F 6v}I.J.1z=1z})();(E(){G f='vk';E es(a){G b=3g.1i.2P.1W(2Q,1),t,i,1d=b.N;R(i=0;i<1d;i++){t=1j a[b[i]];if(!(/^(?:E|1m|vk)$/).3a(t)){F 1f}}F U}G g,aN,eu=(E(){G b=0;F E(a){F a.vl||(a.vl='DD'+b++)}})();(E(){G c={};g=E(a){F c[a]};aN=E(a,b){c[a]=b}})();E vo(a,b){F{vB:b,oy:vD(a,b)}}E vD(a,b){F E(e){b.1W(g(a),e||I.4i.iC)}}E vE(b,c){F E(e){if(6c[b]&&6c[b][c]){G a=6c[b][c];R(G i=0,1d=a.N;i<1d;i++){a[i].1W(B,e||I.4i.iC)}}}}G h=(es(I.2X.7i,'qm','oW')&&es(I.4i,'qm','oW')),i3=(es(I.2X.7i,'p0','pg')&&es(I.4i,'p0','pg')),6U={},6c={},2V,3B;if(h){2V=E(a,b,c,d){a.qm(b,c,i3?1f:d)};3B=E(a,b,c,d){a.oW(b,c,i3?1f:d)}}P if(i3){2V=E(a,b,c){G d=eu(a);aN(d,a);if(!6U[d]){6U[d]={}}if(!6U[d][b]){6U[d][b]=[]}G e=vo(d,c);6U[d][b].1o(e);a.p0('on'+b,e.oy)};3B=E(a,b,c){G d=eu(a),eK;if(6U[d]&&6U[d][b]){R(G i=0,1d=6U[d][b].N;i<1d;i++){eK=6U[d][b][i];if(eK&&eK.vB===c){a.pg('on'+b,eK.oy);6U[d][b][i]=1k}}}}}P{2V=E(a,b,c){G d=eu(a);if(!6c[d]){6c[d]={}}if(!6c[d][b]){6c[d][b]=[];G e=a['on'+b];if(e){6c[d][b].1o(e)}a['on'+b]=vE(d,b)}6c[d][b].1o(c)};3B=E(a,b,c){G d=eu(a);if(6c[d]&&6c[d][b]){G e=6c[d][b];R(G i=0,1d=e.N;i<1d;i++){if(e[i]===c){e.7M(i,1)}}}}}I.J.2V=2V;I.J.3B=3B;E 48(a){a||(a=I.4i.iC);G b=a.1q||(1j a.vO!==f?a.vO:1k),q9=I.J.eO(b);F{x:j(a)+q9.1g,y:qf(a)+q9.1h}}G j=E(a){F(1j a.qi!==f?a.qi:0)},qf=E(a){F(1j a.qk!==f?a.qk:0)};E ql(a,b,c){G d=a.1p==='hL'?'Df':'qo';F(a[d]&&a[d][0]?(a[d][0][b]-(a[d][0][b]-a[d][0][c]))||a[c]:a[c])}if(I.vT){j=E(a){F ql(a,'D2','qi')};qf=E(a){F ql(a,'CZ','qk')}}I.J.48=48;I.J.1m.1n(I.J,I.bV)})();(E(){E eS(a,b){G c=a.1L;if(!c){F a}if(1j b==='2N'){a.1L.hy+=';'+b;F b.2Z('1V')>-1?eT(a,b.3K(/1V:\\s*(\\d?\\.?\\d*)/)[1]):a}R(G d in b){if(d==='1V'){eT(a,b[d])}P{G e=(d==='CY'||d==='wF')?(1j c.wH==='1v'?'wF':'wH'):d;c[e]=b[d]}}F a}G f=I.2X.69('kq'),wK=1j f.1L.1V==='2N',wN=1j f.1L.44==='2N',kx=/4v\\s*\\(\\s*1V\\s*=\\s*([^\\)]+)\\)/,eT=E(a){F a};if(wK){eT=E(a,b){a.1L.1V=b;F a}}P if(wN){eT=E(a,b){G c=a.1L;if(a.hn&&!a.hn.CQ){c.8p=1}if(kx.3a(c.44)){b=b>=0.CP?'':('4v(1V='+(b*3h)+')');c.44=c.44.2M(kx,b)}P{c.44+=' 4v(1V='+(b*3h)+')'}F a}}I.J.eS=eS})();(E(){G f=3g.1i.2P;E fF(a){F 1j a==='2N'?I.2X.lr(a):a}G g,aZ=E(a){F f.1W(a,0)};gm{g=aZ(I.2X.CO)5D 3g}kb(k8){}if(!g){aZ=E(a){G b=1c 3g(a.N),i=a.N;31(i--){b[i]=a[i]}F b}}E j7(a,b){G c=I.2X.69(a);R(G d in b){if(d==='m2'){c.fL=b[d]}P if(d==='R'){c.CN=b[d]}P{c.5H(d,b[d])}}F c}E av(a,b){if(a&&(' '+a.fL+' ').2Z(' '+b+' ')===-1){a.fL+=(a.fL?' ':'')+b}}E fO(a,b,c){if(1j b==='2N'){b=j7(b,c)}if(a.4K){a.4K.mx(b,a)}b.9j(a);F b}E eO(a){G b=0,1h=0,mD=I.2X.7i,8v=I.2X.8v||{hI:0,hC:0};31(a&&(a.4K||a.wZ)){a=a.4K||a.wZ;if(a===I.2X){b=8v.hI||mD.hI||0;1h=8v.hC||mD.hC||0}P{b+=a.hI||0;1h+=a.hC||0}if(a.x0===1&&I.J.x5(a,'9U')==='CJ'){1P}}F{1g:b,1h:1h}}E aE(a){G b,n2=a&&a.na,ha={1g:0,1h:0},24={1g:0,1h:0},h1,nh={CI:'1g',CH:'1h',CF:'1g',CE:'1h'};if(!n2){F 24}R(G c in nh){24[nh[c]]+=3r(h(a,c),10)||0}b=n2.7i;if(1j a.nB!=='1v'){ha=a.nB()}h1=eO(a);F{1g:ha.1g+h1.1g-(b.CD||0)+24.1g,1h:ha.1h+h1.1h-(b.Cz||0)+24.1h}}G h;if(I.2X.nF&&I.2X.nF.xa){h=E(a,b){G c=I.2X.nF.xa(a,1k);F c?c[b]:1v}}P{h=E(a,b){G c=a.1L[b];if(!c&&a.hn){c=a.hn[b]}F c}}(E(){G b=I.2X.7i.1L,fJ='xb'in b?'xb':'xc'in b?'xc':'xd'in b?'xd':'xe'in b?'xe':'';E eZ(a){if(1j a.k3!=='1v'){a.k3=I.J.s1}if(fJ){a.1L[fJ]='4n'}P if(1j a.ju==='2N'){a.ju='on'}F a}E nY(a){if(1j a.k3!=='1v'){a.k3=1k}if(fJ){a.1L[fJ]=''}P if(1j a.ju==='2N'){a.ju=''}F a}I.J.eZ=eZ;I.J.nY=nY})();(E(){E j5(a,b){G c=I.2X.bh('Ct')[0],8Y=I.2X.69('Cs'),gK=U;8Y.ae=8Y.hv=E(e){if(gK){if(1j B.hj==='2N'&&B.hj!=='7k'&&B.hj!=='xf'){F}gK=1f;b(e||I.4i.iC);8Y=8Y.ae=8Y.hv=1k}};8Y.3F=a;c.9j(8Y)}I.J.j5=j5})();I.J.fF=fF;I.J.aZ=aZ;I.J.j7=j7;I.J.av=av;I.J.fO=fO;I.J.eO=eO;I.J.aE=aE;I.J.x5=h})();(E(){E xg(a,b){F a+(/\\?/.3a(a)?'&':'?')+b}G d=(E(){G a=[E(){F 1c 9o('oF.oJ')},E(){F 1c 9o('xh.oJ')},E(){F 1c 9o('xh.oJ.3.0')},E(){F 1c Cm()}];R(G i=a.N;i--;){gm{G b=a[i]();if(b){F a[i]}}kb(k8){}}})();E xr(){}E 8g(a,b){b||(b={});G c=b.gn?b.gn.86():'oX',3j=b.3j||E(){},8f=d(),8v=b.8v||b.pb;8f.hv=E(){if(8f.hj===4){3j(8f);8f.hv=xr}};if(c==='oX'){8v=1k;if(1j b.pb==='2N'){a=xg(a,b.pb)}}8f.Cc(c,a,U);if(c==='Ca'||c==='C9'){8f.C8('C5-C2','BZ/x-iN-BX-BW')}8f.BV(8v);F 8f}I.J.8g=8g})();I.af=E(){};I.4B=E(){};if(1j de!=='1v'){['af','4B'].4j(E(a){if(1j de[a]!=='1v'&&1j de[a].2W==='E'){I[a]=E(){F de[a].2W(de,2Q)}}})}(E(){E 6X(g){dw(E(e){g||(g={});G f=e||+1c dE(),6e=g.6e||a0,qj=f+6e,dV,3E=g.3E||E(){},7H=g.7H||E(){F 1f},bk=g.bk||E(t,b,c,d){F-c*1a.3M(t/d*(1a.4u/2))+c+b},7b='7b'in g?g.7b:0,7J='7J'in g?g.7J:3h,e5=g.e5||7J-7b;g.ho&&g.ho();(E xN(a){dV=a||+1c dE();G b=dV>qj?6e:(dV-f);if(7H()){g.3j&&g.3j();F}3E(bk(b,7b,e5,6e));if(dV>qj){g.3j&&g.3j();F}dw(xN)})(f)})}G h=I.4i.BT||I.4i.BR||I.4i.BQ||I.4i.BP||I.4i.BM||E(a){I.4i.ft(a,bA/60)};E dw(){F h.2W(I.4i,2Q)}I.J.6X=6X;I.J.dw=dw})();(E(){E yh(a,b,c){G d='7P('+3r((a[0]+c*(b[0]-a[0])),10)+','+3r((a[1]+c*(b[1]-a[1])),10)+','+3r((a[2]+c*(b[2]-a[2])),10);d+=','+(a&&b?3q(a[3]+c*(b[3]-a[3])):1);d+=')';F d}E ks(f,g,h,i){G j=1c I.2e(f).4m(),kw=1c I.2e(g).4m();i=i||{};I.J.6X(I.J.1m.1n(i,{6e:h||a0,7b:j,7J:kw,e5:kw,bk:E(a,b,c,d){G e=i.yj?i.yj(a,d):1-1a.3M(a/d*(1a.4u/2));F yh(b,c,e)}}))}I.J.ks=ks})();(E(){E gW(a,c,p,s){if(a<1a.2f(c)){a=c;s=p/4}P{if(c===0&&a===0){s=p/(2*1a.4u)*1a.yn(1)}P{s=p/(2*1a.4u)*1a.yn(c/a)}}F{a:a,c:c,p:p,s:s}}E kD(a,t,d){F a.a*1a.5w(2,10*(t-=1))*1a.3e((t*d-a.s)*(2*1a.4u)/a.p)}E kE(t,b,c,d){F c*((t=t/d-1)*t*t+1)+b}E kG(t,b,c,d){t/=d/2;if(t<1){F c/2*t*t*t+b}F c/2*((t-=2)*t*t+2)+b}E kH(t,b,c,d){F c*(t/=d)*t*t*t+b}E kJ(t,b,c,d){F-c*((t=t/d-1)*t*t*t-1)+b}E kK(t,b,c,d){t/=d/2;if(t<1){F c/2*t*t*t*t+b}F-c/2*((t-=2)*t*t*t-2)+b}E kL(t,b,c,d){F c*(t/=d)*t*t*t*t+b}E kN(t,b,c,d){F c*((t=t/d-1)*t*t*t*t+1)+b}E kO(t,b,c,d){t/=d/2;if(t<1){F c/2*t*t*t*t*t+b}F c/2*((t-=2)*t*t*t*t+2)+b}E kR(t,b,c,d){F-c*1a.3M(t/d*(1a.4u/2))+c+b}E kT(t,b,c,d){F c*1a.3e(t/d*(1a.4u/2))+b}E kU(t,b,c,d){F-c/2*(1a.3M(1a.4u*t/d)-1)+b}E kY(t,b,c,d){F(t===0)?b:c*1a.5w(2,10*(t/d-1))+b}E kZ(t,b,c,d){F(t===d)?b+c:c*(-1a.5w(2,-10*t/d)+1)+b}E l0(t,b,c,d){if(t===0){F b}if(t===d){F b+c}t/=d/2;if(t<1){F c/2*1a.5w(2,10*(t-1))+b}F c/2*(-1a.5w(2,-10*--t)+2)+b}E l4(t,b,c,d){F-c*(1a.5E(1-(t/=d)*t)-1)+b}E l5(t,b,c,d){F c*1a.5E(1-(t=t/d-1)*t)+b}E l6(t,b,c,d){t/=d/2;if(t<1){F-c/2*(1a.5E(1-t*t)-1)+b}F c/2*(1a.5E(1-(t-=2)*t)+1)+b}E l8(t,b,c,d){G s=1.bt,p=0,a=c;if(t===0){F b}t/=d;if(t===1){F b+c}if(!p){p=d*0.3}G e=gW(a,c,p,s);F-kD(e,t,d)+b}E lc(t,b,c,d){G s=1.bt,p=0,a=c;if(t===0){F b}t/=d;if(t===1){F b+c}if(!p){p=d*0.3}G e=gW(a,c,p,s);F e.a*1a.5w(2,-10*t)*1a.3e((t*d-e.s)*(2*1a.4u)/e.p)+e.c+b}E ld(t,b,c,d){G s=1.bt,p=0,a=c;if(t===0){F b}t/=d/2;if(t===2){F b+c}if(!p){p=d*(0.3*1.5)}G e=gW(a,c,p,s);if(t<1){F-0.5*kD(e,t,d)+b}F e.a*1a.5w(2,-10*(t-=1))*1a.3e((t*d-e.s)*(2*1a.4u)/e.p)*0.5+e.c+b}E le(t,b,c,d,s){if(s===1v){s=1.bt}F c*(t/=d)*t*((s+1)*t-s)+b}E lf(t,b,c,d,s){if(s===1v){s=1.bt}F c*((t=t/d-1)*t*((s+1)*t+s)+1)+b}E lg(t,b,c,d,s){if(s===1v){s=1.bt}t/=d/2;if(t<1){F c/2*(t*t*(((s*=(1.yo))+1)*t-s))+b}F c/2*((t-=2)*t*(((s*=(1.yo))+1)*t+s)+2)+b}E gs(t,b,c,d){F c-fD(d-t,0,c,d)+b}E fD(t,b,c,d){if((t/=d)<(1/2.75)){F c*(7.hF*t*t)+b}P if(t<(2/2.75)){F c*(7.hF*(t-=(1.5/2.75))*t+0.75)+b}P if(t<(2.5/2.75)){F c*(7.hF*(t-=(2.25/2.75))*t+0.Bx)+b}P{F c*(7.hF*(t-=(2.Bw/2.75))*t+0.Bv)+b}}E lz(t,b,c,d){if(t<d/2){F gs(t*2,0,c,d)*0.5+b}F fD(t*2-d,0,c,d)*0.5+c*0.5+b}I.J.Bu={Bs:E(t,b,c,d){F c*(t/=d)*t+b},Bp:E(t,b,c,d){F-c*(t/=d)*(t-2)+b},Bo:E(t,b,c,d){t/=(d/2);if(t<1){F c/2*t*t+b}F-c/2*((--t)*(t-2)-1)+b},Bn:E(t,b,c,d){F c*(t/=d)*t*t+b},kE:kE,kG:kG,kH:kH,kJ:kJ,kK:kK,kL:kL,kN:kN,kO:kO,kR:kR,kT:kT,kU:kU,kY:kY,kZ:kZ,l0:l0,l4:l4,l5:l5,l6:l6,l8:l8,lc:lc,ld:ld,le:le,lf:lf,lg:lg,gs:gs,fD:fD,lz:lz}})();(E(h){'2z 2H';G k=h.I||(h.I={}),1n=k.J.1m.1n,3m=k.J.1m.3m,26=k.J.26,6G=k.J.6G,8O=k.J.8O,ys=/^(1Q|9t|mk|yv|gN|5i|2r|4q|1x)$/i,yx=/^(mJ|4q|Bj|dJ|Bf|5e)$/i,yA=/^(?:dJ|mY|mJ|Bd|Ba|7E)$/i,yG=/^(mJ|g|a|5e)$/i,n9={cx:'1g',x:'1g',r:'2T',cy:'1h',y:'1h',B8:'4X',hx:'4X',23:'4l','1A-1V':'yH','1A-yI':'8H','3S-fG':'2E','3S-9B':'2h','3S-1L':'3N','3S-3G':'3n','1D-yJ':'2K','1D-nQ':'55','1D-yK':'5y','1D-yL':'6W','1D-1V':'yN','1D-K':'2s','1x-8B':'3p','1x-yP':'1T'},jA={1D:'yN',1A:'yH'};k.fk={};k.7S={};E fj(a){if(a in n9){F n9[a]}F a}E fe(a,b,c,d){G e=1H.1i.3s.1W(b)==='[1m 3g]',8K;if((a==='1A'||a==='1D')&&b==='4n'){b=''}P if(a==='2K'){if(b==='4n'){b=1k}P{b=b.2M(/,/g,' ').2S(/\\s+/).4r(E(n){F 3q(n)})}}P if(a==='4l'){if(c&&c.4l){b=8O(c.4l,k.gX(b))}P{b=k.gX(b)}}P if(a==='4X'){b=(b==='4n'||b==='yR')?1f:U;if(c&&c.4X===1f){b=1f}}P if(a==='1T'){b=b==='9F'?'1g':b==='7f'?'3H':'1G'}P{8K=e?b.4r(6G):6G(b,d)}F(!e&&et(8K)?b:8K)}E yS(a){R(G b in jA){if(1j a[jA[b]]==='1v'||a[b]===''){3t}if(1j a[b]==='1v'){if(!k.1H.1i[b]){3t}a[b]=k.1H.1i[b]}if(a[b].2Z('9Q(')===0){3t}G c=1c k.2e(a[b]);a[b]=c.cM(26(c.82()*a[jA[b]],2)).i8()}F a}E p4(a,b){G c,i9=[],pd;R(G i=0;i<b.N;i++){c=b[i];pd=a.bh(c);i9=i9.2v(3g.1i.2P.1W(pd))}F i9}k.gX=(E(){E il(a,b){G c=1a.3M(b[0]),3e=1a.3e(b[0]),x=0,y=0;if(b.N===3){x=b[1];y=b[2]}a[0]=c;a[1]=3e;a[2]=-3e;a[3]=c;a[4]=x-(c*x-3e*y);a[5]=y-(3e*x+c*y)}E au(a,b){G c=b[0],yZ=(b.N===2)?b[1]:b[0];a[0]=c;a[3]=yZ}E pn(a,b,c){a[c]=1a.cD(k.J.4D(b[0]))}E 9X(a,b){a[4]=b[0];if(b.N===2){a[5]=b[1]}}G f=[1,0,0,1,0,0],3y=k.9Y,6T='(?:\\\\s+,?\\\\s*|,\\\\s*)',2L='(?:(2L)\\\\s*\\\\(\\\\s*('+3y+')\\\\s*\\\\))',2U='(?:(2U)\\\\s*\\\\(\\\\s*('+3y+')\\\\s*\\\\))',5t='(?:(5t)\\\\s*\\\\(\\\\s*('+3y+')(?:'+6T+'('+3y+')'+6T+'('+3y+'))?\\\\s*\\\\))',3k='(?:(3k)\\\\s*\\\\(\\\\s*('+3y+')(?:'+6T+'('+3y+'))?\\\\s*\\\\))',3T='(?:(3T)\\\\s*\\\\(\\\\s*('+3y+')(?:'+6T+'('+3y+'))?\\\\s*\\\\))',2J='(?:(2J)\\\\s*\\\\(\\\\s*'+'('+3y+')'+6T+'('+3y+')'+6T+'('+3y+')'+6T+'('+3y+')'+6T+'('+3y+')'+6T+'('+3y+')'+'\\\\s*\\\\))',23='(?:'+2J+'|'+3T+'|'+3k+'|'+5t+'|'+2L+'|'+2U+')',z0='(?:'+23+'(?:'+6T+'*'+23+')*'+')',z1='^\\\\s*(?:'+z0+'?)\\\\s*$',z3=1c 9i(z1),z4=1c 9i(23,'g');F E(c){G d=f.2v(),bC=[];if(!c||(c&&!z3.3a(c))){F d}c.2M(z4,E(b){G m=1c 9i(23).hm(b).44(E(a){F(!!a)}),z5=m[1],6k=m.2P(2).4r(3q);6R(z5){1C'3T':9X(d,6k);1P;1C'5t':6k[0]=k.J.4D(6k[0]);il(d,6k);1P;1C'3k':au(d,6k);1P;1C'2L':pn(d,6k,2);1P;1C'2U':pn(d,6k,1);1P;1C'2J':d=6k;1P}bC.1o(d.2v());d=f.2v()});G e=bC[0];31(bC.N>1){bC.vg();e=k.J.8O(e,bC[0])}F e}})();E z6(c,d){G e,4M;c.2M(/;\\s*$/,'').2S(';').4j(E(a){G b=a.2S(':');e=fj(b[0].4T().bi());4M=fe(e,b[1].4T());d[e]=4M})}E z7(a,b){G c,4M;R(G d in a){if(1j a[d]==='1v'){3t}c=fj(d.bi());4M=fe(c,a[d]);b[c]=4M}}E zb(a,b){G c={};R(G d in k.fk[b]){if(zc(a,d.2S(' '))){R(G e in k.fk[b][d]){c[e]=k.fk[b][d][e]}}}F c}E zc(a,b){G c,bO=U;c=qd(a,b.d8());if(c&&b.N){bO=zf(a,b)}F c&&bO&&(b.N===0)}E zf(a,b){G c,bO=U;31(a.4K&&a.4K.x0===1&&b.N){if(bO){c=b.d8()}a=a.4K;bO=qd(a,c)}F b.N===0}E qd(a,b){G c=a.51,c0=a.2D('m2'),id=a.2D('id'),ak;ak=1c 9i('^'+c,'i');b=b.2M(ak,'');if(id&&b.N){ak=1c 9i('#'+id+'(?![a-zA-Z\\\\-]+)','i');b=b.2M(ak,'')}if(c0&&b.N){c0=c0.2S(' ');R(G i=c0.N;i--;){ak=1c 9i('\\\\.'+c0[i]+'(?![a-zA-Z\\\\-]+)','i');b=b.2M(ak,'')}}F b.N===0}E zi(a,b){G c;a.lr&&(c=a.lr(b));if(c){F c}G d,i,qw=a.bh('*');R(i=0;i<qw.N;i++){d=qw[i];if(b===d.2D('id')){F d}}}E zq(a){G b=p4(a,['2z','5e:2z']),i=0;31(b.N&&i<b.N){G c=b[i],5x=c.2D('5x:as').zr(1),x=c.2D('x')||0,y=c.2D('y')||0,5z=zi(a,5x).zu(U),gk=(5z.2D('23')||'')+' 3T('+x+', '+y+')',4K,zv=b.N,6H,j,at,l;gF(5z);if(/^5e$/i.3a(5z.51)){G d=5z.na.69('g');R(j=0,at=5z.gG,l=at.N;j<l;j++){6H=at.jp(j);d.5H(6H.51,6H.kn)}31(5z.76){d.9j(5z.76)}5z=d}R(j=0,at=c.gG,l=at.N;j<l;j++){6H=at.jp(j);if(6H.51==='x'||6H.51==='y'||6H.51==='5x:as'){3t}if(6H.51==='23'){gk=6H.kn+' '+gk}P{5z.5H(6H.51,6H.kn)}}5z.5H('23',gk);5z.5H('zx','1');5z.AD('id');4K=c.4K;4K.mx(5z,c);if(b.N===zv){i++}}}G o=1c 9i('^'+'\\\\s*('+k.9Y+'+)\\\\s*,?'+'\\\\s*('+k.9Y+'+)\\\\s*,?'+'\\\\s*('+k.9Y+'+)\\\\s*,?'+'\\\\s*('+k.9Y+'+)\\\\s*'+'$');E gF(a){G b=a.2D('68'),1r=1,1t=1,4Y=0,4k=0,gQ,gT,2J,el,cX=a.2D('K'),d6=a.2D('O'),x=a.2D('x')||0,y=a.2D('y')||0,6x=a.2D('6x')||'',kB=(!b||!yx.3a(a.51)||!(b=b.3K(o))),kC=(!cX||!d6||cX==='3h%'||d6==='3h%'),cq=kB&&kC,5d={},9X='';5d.K=0;5d.O=0;5d.cq=cq;if(cq){F 5d}if(kB){5d.K=6G(cX);5d.O=6G(d6);F 5d}4Y=-3q(b[1]);4k=-3q(b[2]);gQ=3q(b[3]);gT=3q(b[4]);if(!kC){5d.K=6G(cX);5d.O=6G(d6);1r=5d.K/gQ;1t=5d.O/gT}P{5d.K=gQ;5d.O=gT}6x=k.J.mN(6x);if(6x.6d!=='4n'){1t=1r=(1r>1t?1t:1r)}if(1r===1&&1t===1&&4Y===0&&4k===0&&x===0&&y===0){F 5d}if(x||y){9X=' 3T('+6G(x)+' '+6G(y)+') '}2J=9X+' 2J('+1r+' 0'+' 0 '+1t+' '+(4Y*1r)+' '+(4k*1t)+') ';if(a.51==='5e'){el=a.na.69('g');31(a.76){el.9j(a.76)}a.9j(el)}P{el=a;2J=el.2D('23')+2J}el.5H('23',2J);F 5d}E zz(a,b){31(a&&(a=a.4K)){if(a.51&&b.3a(a.51.2M('5e:',''))&&!a.2D('zx')){F U}}F 1f}k.hg=E(b,c,d){if(!b){F}zq(b);G e=k.1H.dD++,3u=gF(b),a8=k.J.aZ(b.bh('*'));3u.8T=e;if(a8.N===0&&k.7d){a8=b.Az('//*[Ay(.)!=\"5e\"]');G f=[];R(G i=0,1d=a8.N;i<1d;i++){f[i]=a8[i]}a8=f}G g=a8.44(E(a){gF(a);F ys.3a(a.51.2M('5e:',''))&&!zz(a,yA)});if(!g||(g&&!g.N)){c&&c([],{});F}k.7S[e]=k.zC(b);k.fk[e]=k.zD(b);k.zE(g,E(a){if(c){c(a,3u)}},3m(3u),d)};G p=1c 9i('(bq|Ar)?\\\\s*(bq|Ap-Ao)?\\\\s*'+'(bq|An|Am|Ah|3h|zZ|Af|A2|a0|b4|Ad|D0|Ae)?\\\\s*('+k.9Y+'(?:px|cm|mm|em|pt|pc|in)*)(?:\\\\/(bq|'+k.9Y+'))?\\\\s+(.*)');1n(k,{A7:E(a,b){G c=a.3K(p);if(!c){F}G d=c[1],3n=c[3],2h=c[4],2R=c[5],2E=c[6];if(d){b.3N=d}if(3n){b.3n=et(3q(3n))?3n:3q(3n)}if(2h){b.2h=6G(2h)}if(2E){b.2E=2E}if(2R){b.2R=2R==='bq'?1:2R}},zC:E(a){G b=['eP','jN','5e:eP','5e:jN'],ls=p4(a,b),el,j=0,id,5x,7S={},jQ={};j=ls.N;31(j--){el=ls[j];5x=el.2D('5x:as');id=el.2D('id');if(5x){jQ[id]=5x.zr(1)}7S[id]=el}R(id in jQ){G c=7S[jQ[id]].zu(U);el=7S[id];31(c.76){el.9j(c.76)}}F 7S},78:E(c,d,e){if(!c){F}G f,cF={},2h;if(1j e==='1v'){e=c.2D('8T')}if(c.4K&&yG.3a(c.4K.51)){cF=k.78(c.4K,d,e)}2h=(cF&&cF.2h)||c.2D('3S-9B')||k.4W.hi;G g=d.f0(E(a,b){f=c.2D(b);if(f){b=fj(b);f=fe(b,f,cF,2h);a[b]=f}F a},{});g=1n(g,1n(zb(c,e),k.A3(c)));if(g.3S){k.A7(g.3S,g)}F yS(1n(cF,g))},zE:E(a,b,c,d){1c k.8o(a,b,c,d).gg()},A3:E(a){G b={},1L=a.2D('1L');if(!1L){F b}if(1j 1L==='2N'){z6(1L,b)}P{z7(1L,b)}F b},lE:E(a){if(!a){F 1k}a=a.2M(/,/g,' ').4T();a=a.2S(/\\s+/);G b=[],i,1d;i=0;1d=a.N;R(;i<1d;i+=2){b.1o({x:3q(a[i]),y:3q(a[i+1])})}F b},zD:E(e){G f=e.bh('1L'),eV={},eX;R(G i=0,1d=f.N;i<1d;i++){G g=f[i].lP||f[i].1x;g=g.2M(/\\/\\*[\\s\\S]*?\\*\\//g,'');if(g.4T()===''){3t}eX=g.3K(/[^{]*\\{[\\s\\S]*?\\}/g);eX=eX.4r(E(a){F a.4T()});eX.4j(E(b){G c=b.3K(/([\\s\\S]*?)\\s*\\{([^}]*)\\}/),go={},A1=c[2].4T(),lS=A1.2M(/;$/,'').2S(/\\s*;\\s*/);R(G i=0,1d=lS.N;i<1d;i++){G d=lS[i].2S(/\\s*:\\s*/),lT=fj(d[0]),4M=fe(lT,d[1],d[0]);go[lT]=4M}b=c[1];b.2S(',').4j(E(a){a=a.2M(/^5e/i,'').4T();if(a===''){F}if(eV[a]){k.J.1m.1n(eV[a],go)}P{eV[a]=k.J.1m.3m(go)}})})}F eV},gp:E(d,e,f){d=d.2M(/^\\n\\s*/,'').4T();1c k.J.8g(d,{gn:'1Z',3j:3j});E 3j(r){G c=r.Ag;if(c&&!c.7i&&k.4i.9o&&r.zY){c=1c 9o('oF.zW');c.9b='1f';c.zV(r.zY.2M(/<!m6[\\s\\S]*?(\\[[\\s\\S]*\\])*?>/i,''))}if(!c||!c.7i){e&&e(1k)}k.hg(c.7i,E(a,b){e&&e(a,b)},f)}},gC:E(c,d,e){c=c.4T();G f;if(1j m8!=='1v'){G g=1c m8();if(g&&g.mc){f=g.mc(c,'1x/md')}}P if(k.4i.9o){f=1c 9o('oF.zW');f.9b='1f';f.zV(c.2M(/<!m6[\\s\\S]*?(\\[[\\s\\S]*\\])*?>/i,''))}k.hg(f.7i,E(a,b){d(a,b)},e)}})})(1j 1E!=='1v'?1E:B);I.8o=E(a,b,c,d){B.ck=a;B.zU=b;B.3u=c;B.fb=d;B.8T=(c&&c.8T)||0};I.8o.1i.gg=E(){B.c8=1c 3g(B.ck.N);B.zT=B.ck.N;B.zS()};I.8o.1i.zS=E(){R(G i=0,1d=B.ck.N;i<1d;i++){B.ck[i].5H('8T',B.8T);(E(a,i){ft(E(){a.zQ(a.ck[i],i)},0)})(B,i)}};I.8o.1i.zQ=E(a,b){G c=I[I.J.2N.8X(a.Ai.2M('5e:',''))];if(c&&c.5X){gm{B.zN(c,a,b)}kb(k8){I.af(k8)}}P{B.gR()}};I.8o.1i.zN=E(a,b,c){if(a.9b){a.5X(b,B.zM(c,b),B.3u)}P{G d=a.5X(b,B.3u);B.fN(d,'1A');B.fN(d,'1D');B.fb&&B.fb(b,d);B.c8[c]=d;B.gR()}};I.8o.1i.zM=E(b,c){G d=B;F E(a){d.fN(a,'1A');d.fN(a,'1D');d.fb&&d.fb(c,a);d.c8[b]=a;d.gR()}};I.8o.1i.fN=E(a,b){G c=a.1Z(b);if(!(/^9Q\\(/).3a(c)){F}G d=c.2P(5,c.N-1);if(I.7S[B.8T][d]){a.1F(b,I.7W.5X(I.7S[B.8T][d],a))}};I.8o.1i.gR=E(){if(--B.zT===0){B.c8=B.c8.44(E(a){F a!=1k});B.zU(B.c8)}};(E(c){'2z 2H';G d=c.I||(c.I={});if(d.1N){d.4B('I.1N is 5k 53');F}d.1N=1N;E 1N(x,y){B.x=x;B.y=y}1N.1i={1p:'9r',8n:1N,5F:E(a){F 1c 1N(B.x+a.x,B.y+a.y)},rM:E(a){B.x+=a.x;B.y+=a.y;F B},mX:E(a){F 1c 1N(B.x+a,B.y+a)},Aj:E(a){B.x+=a;B.y+=a;F B},zK:E(a){F 1c 1N(B.x-a.x,B.y-a.y)},o2:E(a){B.x-=a.x;B.y-=a.y;F B},Ak:E(a){F 1c 1N(B.x-a,B.y-a)},Al:E(a){B.x-=a;B.y-=a;F B},n4:E(a){F 1c 1N(B.x*a,B.y*a)},As:E(a){B.x*=a;B.y*=a;F B},At:E(a){F 1c 1N(B.x/a,B.y/a)},Av:E(a){B.x/=a;B.y/=a;F B},eq:E(a){F(B.x===a.x&&B.y===a.y)},lt:E(a){F(B.x<a.x&&B.y<a.y)},Aw:E(a){F(B.x<=a.x&&B.y<=a.y)},gt:E(a){F(B.x>a.x&&B.y>a.y)},Ax:E(a){F(B.x>=a.x&&B.y>=a.y)},zB:E(a,t){if(1j t==='1v'){t=0.5}t=1a.1J(1a.2n(1,t),0);F 1c 1N(B.x+(a.x-B.x)*t,B.y+(a.y-B.y)*t)},AB:E(a){G b=B.x-a.x,dy=B.y-a.y;F 1a.5E(b*b+dy*dy)},nj:E(a){F B.zB(a)},2n:E(a){F 1c 1N(1a.2n(B.x,a.x),1a.2n(B.y,a.y))},1J:E(a){F 1c 1N(1a.1J(B.x,a.x),1a.1J(B.y,a.y))},3s:E(){F B.x+','+B.y},AC:E(x,y){B.x=x;B.y=y;F B},AE:E(x){B.x=x;F B},AF:E(y){B.y=y;F B},AG:E(a){B.x=a.x;B.y=a.y;F B},AH:E(a){G x=B.x,y=B.y;B.x=a.x;B.y=a.y;a.x=x;a.y=y},3m:E(){F 1c 1N(B.x,B.y)}}})(1j 1E!=='1v'?1E:B);(E(g){'2z 2H';G h=g.I||(g.I={});if(h.3b){h.4B('I.3b is 5k 53');F}E 3b(a){B.aP=a;B.28=[]}h.3b=3b;h.3b.1i={8n:3b,zt:E(a){B.28.1o(a);F B},9s:E(a){B.28=B.28.2v(a);F B}};h.3b.zs=E(a,b,c,d){G e,nH=(d.x-c.x)*(a.y-c.y)-(d.y-c.y)*(a.x-c.x),nI=(b.x-a.x)*(a.y-c.y)-(b.y-a.y)*(a.x-c.x),uB=(d.y-c.y)*(b.x-a.x)-(d.x-c.x)*(b.y-a.y);if(uB!==0){G f=nH/uB,ub=nI/uB;if(0<=f&&f<=1&&0<=ub&&ub<=1){e=1c 3b('3b');e.zt(1c h.1N(a.x+f*(b.x-a.x),a.y+f*(b.y-a.y)))}P{e=1c 3b()}}P{if(nH===0||nI===0){e=1c 3b('AI')}P{e=1c 3b('AJ')}}F e};h.3b.bx=E(a,b,c){G d=1c 3b(),N=c.N,b1,b2,fU;R(G i=0;i<N;i++){b1=c[i];b2=c[(i+1)%N];fU=3b.zs(a,b,b1,b2);d.9s(fU.28)}if(d.28.N>0){d.aP='3b'}F d};h.3b.zp=E(a,b){G c=1c 3b(),N=a.N;R(G i=0;i<N;i++){G d=a[i],a2=a[(i+1)%N],fU=3b.bx(d,a2,b);c.9s(fU.28)}if(c.28.N>0){c.aP='3b'}F c};h.3b.zo=E(a,b,c){G d=b.2n(c),1J=b.1J(c),nW=1c h.1N(1J.x,d.y),nX=1c h.1N(d.x,1J.y),zn=3b.bx(d,nW,a),zm=3b.bx(nW,1J,a),zl=3b.bx(1J,nX,a),zk=3b.bx(nX,d,a),3x=1c 3b();3x.9s(zn.28);3x.9s(zm.28);3x.9s(zl.28);3x.9s(zk.28);if(3x.28.N>0){3x.aP='3b'}F 3x}})(1j 1E!=='1v'?1E:B);(E(e){'2z 2H';G f=e.I||(e.I={});if(f.2e){f.4B('I.2e is 5k 53.');F}E 2e(a){if(!a){B.9h([0,0,0,1])}P{B.zj(a)}}f.2e=2e;f.2e.1i={zj:E(a){G b;if(a in 2e.o8){a=2e.o8[a]}if(a==='AM'){b=[2x,2x,2x,0]}if(!b){b=2e.oc(a)}if(!b){b=2e.od(a)}if(!b){b=2e.oe(a)}if(!b){b=[0,0,0,1]}if(b){B.9h(b)}},oj:E(r,g,b){r/=2x;g/=2x;b/=2x;G h,s,l,1J=f.J.5A.1J([r,g,b]),2n=f.J.5A.2n([r,g,b]);l=(1J+2n)/2;if(1J===2n){h=s=0}P{G d=1J-2n;s=l>0.5?d/(2-1J-2n):d/(1J+2n);6R(1J){1C r:h=(g-b)/d+(g<b?6:0);1P;1C g:h=(b-r)/d+2;1P;1C b:h=(r-g)/d+4;1P}h/=6}F[1a.4o(h*6O),1a.4o(s*3h),1a.4o(l*3h)]},4m:E(){F B.zd},9h:E(a){B.zd=a},fK:E(){G a=B.4m();F'aH('+a[0]+','+a[1]+','+a[2]+')'},i8:E(){G a=B.4m();F'7P('+a[0]+','+a[1]+','+a[2]+','+a[3]+')'},AO:E(){G a=B.4m(),8s=B.oj(a[0],a[1],a[2]);F'8s('+8s[0]+','+8s[1]+'%,'+8s[2]+'%)'},AP:E(){G a=B.4m(),8s=B.oj(a[0],a[1],a[2]);F'z9('+8s[0]+','+8s[1]+'%,'+8s[2]+'%,'+a[3]+')'},z8:E(){G a=B.4m(),r,g,b;r=a[0].3s(16);r=(r.N===1)?('0'+r):r;g=a[1].3s(16);g=(g.N===1)?('0'+g):g;b=a[2].3s(16);b=(b.N===1)?('0'+b):b;F r.86()+g.86()+b.86()},AQ:E(){G b=B.4m(),a;a=b[3]*2x;a=a.3s(16);a=(a.N===1)?('0'+a):a;F B.z8()+a.86()},82:E(){F B.4m()[3]},cM:E(a){G b=B.4m();b[3]=a;B.9h(b);F B},AR:E(){G a=B.4m(),5v=3r((a[0]*0.3+a[1]*0.59+a[2]*0.11).26(0),10),gc=a[3];B.9h([5v,5v,5v,gc]);F B},AS:E(a){G b=B.4m(),5v=(b[0]*0.3+b[1]*0.59+b[2]*0.11).26(0),gc=b[3];a=a||AT;5v=(bj(5v)<bj(a))?0:2x;B.9h([5v,5v,5v,gc]);F B},AU:E(a){if(!(a 5D 2e)){a=1c 2e(a)}G b=[],4v=B.82(),p3=0.5,1Y=B.4m(),z2=a.4m();R(G i=0;i<3;i++){b.1o(1a.4o((1Y[i]*(1-p3))+(z2[i]*p3)))}b[3]=4v;B.9h(b);F B}};f.2e.yY=/^7P?\\(\\s*(\\d{1,3}(?:\\.\\d+)?\\%?)\\s*,\\s*(\\d{1,3}(?:\\.\\d+)?\\%?)\\s*,\\s*(\\d{1,3}(?:\\.\\d+)?\\%?)\\s*(?:\\s*,\\s*(\\d+(?:\\.\\d+)?)\\s*)?\\)$/;f.2e.yX=/^z9?\\(\\s*(\\d{1,3})\\s*,\\s*(\\d{1,3}\\%)\\s*,\\s*(\\d{1,3}\\%)\\s*(?:\\s*,\\s*(\\d+(?:\\.\\d+)?)\\s*)?\\)$/;f.2e.yW=/^#?([0-9a-f]{8}|[0-9a-f]{6}|[0-9a-f]{4}|[0-9a-f]{3})$/i;f.2e.o8={AY:'#AZ',B0:'#pr',fB:'#B1',B2:'#B3',B4:'#yM',B5:'#yM',fz:'#B6',B7:'#Bb',Bc:'#Be',Bg:'#Bh',Bk:'#Fx',Bl:'#Bm',Bq:'#Br',fo:'#By',Bz:'#BA',BB:'#BC',yi:'#BD',BE:'#BF'};E gY(p,q,t){if(t<0){t+=1}if(t>1){t-=1}if(t<1/6){F p+(q-p)*6*t}if(t<1/2){F q}if(t<2/3){F p+(q-p)*(2/3-t)*6}F p}f.2e.yc=E(a){F 2e.gZ(2e.od(a))};f.2e.od=E(a){G c=a.3K(2e.yY);if(c){G r=3r(c[1],10)/(/%$/.3a(c[1])?3h:1)*(/%$/.3a(c[1])?2x:1),g=3r(c[2],10)/(/%$/.3a(c[2])?3h:1)*(/%$/.3a(c[2])?2x:1),b=3r(c[3],10)/(/%$/.3a(c[3])?3h:1)*(/%$/.3a(c[3])?2x:1);F[3r(r,10),3r(g,10),3r(b,10),c[4]?3q(c[4]):1]}};f.2e.BG=2e.yc;f.2e.ya=E(a){F 2e.gZ(2e.oe(a))};f.2e.oe=E(a){G c=a.3K(2e.yX);if(!c){F}G h=(((3q(c[1])%6O)+6O)%6O)/6O,s=3q(c[2])/(/%$/.3a(c[2])?3h:1),l=3q(c[3])/(/%$/.3a(c[3])?3h:1),r,g,b;if(s===0){r=g=b=l}P{G q=l<=0.5?l*(s+1):l+s-l*s,p=l*2-q;r=gY(p,q,h+1/3);g=gY(p,q,h);b=gY(p,q,h-1/3)}F[1a.4o(r*2x),1a.4o(g*2x),1a.4o(b*2x),c[4]?3q(c[4]):1]};f.2e.BH=2e.ya;f.2e.BI=E(a){F 2e.gZ(2e.oc(a))};f.2e.oc=E(c){if(c.3K(2e.yW)){G d=c.2P(c.2Z('#')+1),ff=(d.N===3||d.N===4),y7=(d.N===8||d.N===4),r=ff?(d.3J(0)+d.3J(0)):d.hc(0,2),g=ff?(d.3J(1)+d.3J(1)):d.hc(2,4),b=ff?(d.3J(2)+d.3J(2)):d.hc(4,6),a=y7?(ff?(d.3J(3)+d.3J(3)):d.hc(6,8)):'BJ';F[3r(r,16),3r(g,16),3r(b,16),3q((3r(a,16)/2x).26(2))]}};f.2e.gZ=E(a){G b=1c 2e();b.9h(a);F b}})(1j 1E!=='1v'?1E:B);(E(){E y5(a){G b=a.2D('1L'),24=a.2D('24')||0,29,qz,1V;24=3q(24)/(/%$/.3a(24)?3h:1);24=24<0?0:24>1?1:24;if(b){G c=b.2S(/\\s*;\\s*/);if(c[c.N-1]===''){c.d8()}R(G i=c.N;i--;){G d=c[i].2S(/\\s*:\\s*/),8q=d[0].4T(),4M=d[1].4T();if(8q==='9c-29'){29=4M}P if(8q==='9c-1V'){1V=4M}}}if(!29){29=a.2D('9c-29')||'aH(0,0,0)'}if(!1V){1V=a.2D('9c-1V')}29=1c I.2e(29);qz=29.82();1V=et(3q(1V))?1:3q(1V);1V*=qz;F{24:24,29:29.fK(),1V:1V}}E y0(a){F{x1:a.2D('x1')||0,y1:a.2D('y1')||0,x2:a.2D('x2')||'3h%',y2:a.2D('y2')||0}}E xZ(a){F{x1:a.2D('fx')||a.2D('cx')||'50%',y1:a.2D('fy')||a.2D('cy')||'50%',r1:0,x2:a.2D('cx')||'50%',y2:a.2D('cy')||'50%',r2:a.2D('r')||'50%'}}I.7W=I.J.1z({2O:0,2A:0,2c:E(a){a||(a={});G b={};B.id=I.1H.dD++;B.1p=a.1p||'9G';b={x1:a.2C.x1||0,y1:a.2C.y1||0,x2:a.2C.x2||0,y2:a.2C.y2||0};if(B.1p==='aw'){b.r1=a.2C.r1||0;b.r2=a.2C.r2||0}B.2C=b;B.3R=a.3R.2P();if(a.4P){B.4P=a.4P}B.2O=a.2O||B.2O;B.2A=a.2A||B.2A},kv:E(a){R(G b in a){G c=1c I.2e(a[b]);B.3R.1o({24:b,29:c.fK(),1V:c.82()})}F B},1B:E(a){G b={1p:B.1p,2C:B.2C,3R:B.3R,2O:B.2O,2A:B.2A,4P:B.4P?B.4P.2v():B.4P};I.J.d1(B,b,a);F b},3D:E(c){G d=I.J.1m.3m(B.2C),3V,eM;B.3R.BK(E(a,b){F a.24-b.24});if(!(c.1s&&c.1s.1p==='1Q-1s')){R(G e in d){if(e==='x1'||e==='x2'||e==='r2'){d[e]+=B.2O-c.K/2}P if(e==='y1'||e==='y2'){d[e]+=B.2A-c.O/2}}}eM='id=\"aB'+B.id+'\" hX=\"xX\"';if(B.4P){eM+=' 4P=\"2J('+B.4P.2p(' ')+')\" '}if(B.1p==='9G'){3V=['<eP ',eM,' x1=\"',d.x1,'\" y1=\"',d.y1,'\" x2=\"',d.x2,'\" y2=\"',d.y2,'\">\\n']}P if(B.1p==='aw'){3V=['<jN ',eM,' cx=\"',d.x2,'\" cy=\"',d.y2,'\" r=\"',d.r2,'\" fx=\"',d.x1,'\" fy=\"',d.y1,'\">\\n']}R(G i=0;i<B.3R.N;i++){3V.1o('<9c ','24=\"',(B.3R[i].24*3h)+'%','\" 1L=\"9c-29:',B.3R[i].29,(B.3R[i].1V!==1k?';9c-1V: '+B.3R[i].1V:';'),'\"/>\\n')}3V.1o((B.1p==='9G'?'</eP>\\n':'</jN>\\n'));F 3V.2p('')},4c:E(a,b){G c,4J,2C=I.J.1m.3m(B.2C);if(!B.1p){F}if(b.1s&&b.1s.1p==='1Q-1s'){R(4J in 2C){if(4J==='x1'||4J==='x2'){2C[4J]+=-B.2O+b.K/2}P if(4J==='y1'||4J==='y2'){2C[4J]+=-B.2A+b.O/2}}}if(B.1p==='9G'){c=a.BL(2C.x1,2C.y1,2C.x2,2C.y2)}P if(B.1p==='aw'){c=a.BN(2C.x1,2C.y1,2C.r1,2C.x2,2C.y2,2C.r2)}R(G i=0,1d=B.3R.N;i<1d;i++){G d=B.3R[i].29,1V=B.3R[i].1V,24=B.3R[i].24;if(1j 1V!=='1v'){d=1c I.2e(d).cM(1V).i8()}c.kv(3q(24),d)}F c}});I.J.1m.1n(I.7W,{5X:E(a,b){G c=a.bh('9c'),1p,hX=a.2D('hX')||'aD',4P=a.2D('4P'),3R=[],2C,9J;if(a.51==='eP'||a.51==='BO'){1p='9G'}P{1p='aw'}if(1p==='9G'){2C=y0(a)}P if(1p==='aw'){2C=xZ(a)}R(G i=c.N;i--;){3R.1o(y5(c[i]))}9J=kP(b,2C,hX);G d=1c I.7W({1p:1p,2C:2C,3R:3R,2O:-b.1g,2A:-b.1h});if(4P||9J!==''){d.4P=I.gX((4P||'')+9J)}F d},xS:E(a,b){b||(b={});kP(a,b.2C,'xX');F 1c I.7W(b)}});E kP(a,b,c){G d,ii=0,aF=1,9J='';R(G e in b){if(b[e]==='xM'){b[e]=1}P if(b[e]==='-xM'){b[e]=0}d=3q(b[e],10);if(1j b[e]==='2N'&&/^\\d+%$/.3a(b[e])){aF=0.kV}P{aF=1}if(e==='x1'||e==='x2'||e==='r2'){aF*=c==='aD'?a.K:1;ii=c==='aD'?a.1g||0:0}P if(e==='y1'||e==='y2'){aF*=c==='aD'?a.O:1;ii=c==='aD'?a.1h||0:0}b[e]=d*aF+ii}if(a.1p==='gN'&&b.r2!==1k&&c==='aD'&&a.rx!==a.ry){G f=a.ry/a.rx;9J=' 3k(1, '+f+')';if(b.y1){b.y1/=f}if(b.y2){b.y2/=f}}F 9J}})();(E(){'2z 2H';G e=I.J.26;I.ay=I.J.1z({4p:'4p',2O:0,2A:0,2c:E(b,c){b||(b={});B.id=I.1H.dD++;B.7g(b);if(!b.1Y||(b.1Y&&1j b.1Y!=='2N')){c&&c(B);F}if(1j I.J.im(b.1Y)!=='1v'){B.1Y=1c 9I(I.J.im(b.1Y));c&&c(B)}P{G d=B;B.1Y=I.J.gU();I.J.87(b.1Y,E(a){d.1Y=a;c&&c(d)})}},1B:E(a){G b=I.1H.2m,1Y,1m;if(1j B.1Y==='E'){1Y=cw(B.1Y)}P if(1j B.1Y.3F==='2N'){1Y=B.1Y.3F}P if(1j B.1Y==='1m'&&B.1Y.5c){1Y=B.1Y.5c()}1m={1p:'dJ',1Y:1Y,4p:B.4p,2O:e(B.2O,b),2A:e(B.2A,b),};I.J.d1(B,1m,a);F 1m},3D:E(a){G b=1j B.1Y==='E'?B.1Y():B.1Y,l1=b.K/a.K,l2=b.O/a.O,xL=B.2O/a.K,xK=B.2A/a.O,iR='';if(B.4p==='4p-x'||B.4p==='no-4p'){l2=1}if(B.4p==='4p-y'||B.4p==='no-4p'){l1=1}if(b.3F){iR=b.3F}P if(b.5c){iR=b.5c()}F'<dJ id=\"aB'+B.id+'\" x=\"'+xL+'\" y=\"'+xK+'\" K=\"'+l1+'\" O=\"'+l2+'\">\\n'+'<4q x=\"0\" y=\"0\"'+' K=\"'+b.K+'\" O=\"'+b.O+'\" 5x:as=\"'+iR+'\"></4q>\\n'+'</dJ>\\n'},7g:E(a){R(G b in a){B[b]=a[b]}},4c:E(a){G b=1j B.1Y==='E'?B.1Y():B.1Y;if(!b){F''}if(1j b.3F!=='1v'){if(!b.xf){F''}if(b.BY===0||b.C0===0){F''}}F a.xH(b,B.4p)}})})();(E(c){'2z 2H';G d=c.I||(c.I={}),26=d.J.26;if(d.6o){d.4B('I.6o is 5k 53.');F}d.6o=d.J.1z({29:'aH(0,0,0)',5R:0,2O:0,2A:0,9O:1f,4G:U,2c:E(a){if(1j a==='2N'){a=B.xF(a)}R(G b in a){B[b]=a[b]}B.id=d.1H.dD++},xF:E(a){G b=a.4T(),j8=d.6o.lk.hm(b)||[],29=b.2M(d.6o.lk,'')||'aH(0,0,0)';F{29:29.4T(),2O:3r(j8[1],10)||0,2A:3r(j8[2],10)||0,5R:3r(j8[3],10)||0}},3s:E(){F[B.2O,B.2A,B.5R,B.29].2p('px ')},3D:E(a){G b=40,jo=40,2m=d.1H.2m,24=d.J.oQ({x:B.2O,y:B.2A},d.J.4D(-a.2i)),lo=20;if(a.K&&a.O){b=26((1a.2f(24.x)+B.5R)/a.K,2m)*3h+lo;jo=26((1a.2f(24.y)+B.5R)/a.O,2m)*3h+lo}if(a.4N){24.x*=-1}if(a.56){24.y*=-1}F('<44 id=\"aB'+B.id+'\" y=\"-'+jo+'%\" O=\"'+(3h+2*jo)+'%\" '+'x=\"-'+b+'%\" K=\"'+(3h+2*b)+'%\" '+'>\\n'+'\\t<xA in=\"Cd\" Ce=\"'+26(B.5R?B.5R/2:0,2m)+'\"></xA>\\n'+'\\t<xv dx=\"'+26(24.x,2m)+'\" dy=\"'+26(24.y,2m)+'\" 3x=\"xu\" ></xv>\\n'+'\\t<Cf Cg-29=\"'+B.29+'\"/>\\n'+'\\t<Ci Cj=\"xu\" Ck=\"in\" />\\n'+'\\t<xn>\\n'+'\\t\\t<jU></jU>\\n'+'\\t\\t<jU in=\"Cl\"></jU>\\n'+'\\t</xn>\\n'+'</44>\\n')},1B:E(){if(B.4G){F{29:B.29,5R:B.5R,2O:B.2O,2A:B.2A,9O:B.9O}}G b={},xl=d.6o.1i;['29','5R','2O','2A','9O'].4j(E(a){if(B[a]!==xl[a]){b[a]=B[a]}},B);F b}});d.6o.lk=/(?:\\s|^)(-?\\d+(?:px)?(?:\\s?|$))?(-?\\d+(?:px)?(?:\\s?|$))?(\\d+(?:px)?)?(?:\\s?|$)(?:$|\\s)/})(1j 1E!=='1v'?1E:B);(E(){'2z 2H';if(I.2F){I.4B('I.2F is 5k 53.');F}G f=I.J.1m.1n,aE=I.J.aE,6i=I.J.6i,26=I.J.26,4w=I.J.4w,99=I.J.99,lN=1c mP('Cn x6 2c `W` CK');I.2F=I.J.1z(I.nq,{2c:E(a,b){b||(b={});B.eh(a,b)},3w:'',4E:1k,5W:'',57:1k,4G:U,g4:1f,64:U,4a:1k,lZ:1f,x4:1f,ed:U,3c:I.g9.2v(),CL:U,CM:U,wY:E(){},gd:U,gf:{},eh:E(a,b){G c=I.2F.1i.2u.3l(B);B.1y=[];B.wV(a);B.wU(b);B.mg();if(!B.8l){B.9V()}if(b.57){B.wT(b.57,c)}if(b.4E){B.mp(b.4E,c)}if(b.3w){B.wS(b.3w,c)}if(b.5W){B.wR(b.5W,c)}B.ba()},bb:E(){F(I.5a!==1&&B.gd)},wP:E(){F B.bb()?I.5a:1},9V:E(){if(!B.bb()){F}B.3A.5H('K',B.K*I.5a);B.3A.5H('O',B.O*I.5a);B.7q.3k(I.5a,I.5a)},ba:E(){B.e6=aE(B.3A);F B},wT:E(a,b,c){F B.mK('57',a,b,c)},mp:E(a,b,c){F B.mK('4E',a,b,c)},wR:E(a,b){F B.mM('5W',a,b)},wS:E(a,b){F B.mM('3w',a,b)},mg:E(){G a=B.2o();a.ed=a.ed||a.CR||a.CS||a.CT||a.CU;a.ed=B.ed},mK:E(b,c,d,e){if(1j c==='2N'){I.J.87(c,E(a){a&&(B[b]=1c I.1u(a,e));d&&d(a)},B,e&&e.6q)}P{e&&c.7g(e);B[b]=c;d&&d(c)}F B},mM:E(a,b,c){B[a]=b;B.iG(b,a);B.it(b,a,c);F B},gA:E(a){G b=I.J.6a(a);if(!b.1L){b.1L={}}if(!b){bz lN;}if(1j b.2o==='1v'){bz lN;}F b},wU:E(a){B.iH(a);B.K=B.K||3r(B.3A.K,10)||0;B.O=B.O||3r(B.3A.O,10)||0;if(!B.3A.1L){F}B.3A.K=B.K;B.3A.O=B.O;B.3A.1L.K=B.K+'px';B.3A.1L.O=B.O+'px';B.3c=B.3c.2P()},wV:E(a){B.3A=I.J.fF(a)||B.gA(a);I.J.av(B.3A,'wJ-W');if(B.8l){B.mW(B.3A)}B.7q=B.3A.2o('2d')},5V:E(){F B.K},63:E(){F B.O},CV:E(a,b){F B.e1({K:a},b)},CW:E(a,b){F B.e1({O:a},b)},e1:E(a,b){G c;b=b||{};R(G d in a){c=a[d];if(!b.wG){B.bm(d,a[d]);c+='px'}if(!b.CX){B.wE(d,c)}}B.9V();B.mg();B.ba();if(!b.wG){B.2u()}F B},bm:E(a,b){B.3A[a]=b;if(B.2k){B.2k[a]=b}if(B.bp){B.bp[a]=b}B[a]=b;F B},wE:E(a,b){B.3A.1L[a]=b;if(B.2k){B.2k.1L[a]=b}if(B.8k){B.8k.1L[a]=b}F B},bs:E(){F B.3c[0]},ng:E(a){G b=B.7c,1m,ni=1f,9Z=U;B.3c=a;R(G i=0,1d=B.1y.N;i<1d;i++){1m=B.1y[i];1m.1s||1m.3C(ni,9Z)}if(b){b.3C(ni,9Z)}B.nl();B.2u();F B},wD:E(a,b){G c=a,4f=B.3c.2P(0);a=4w(a,99(B.3c));4f[0]=b;4f[3]=b;G d=4w(a,4f);4f[4]+=c.x-d.x;4f[5]+=c.y-d.y;F B.ng(4f)},Ac:E(a){B.wD(1c I.1N(0,0),a);F B},wA:E(a){G b=B.3c.2P(0);b[4]=-a.x;b[5]=-a.y;F B.ng(b)},D3:E(a){F B.wA(1c I.1N(-a.x-B.3c[4],-a.y-B.3c[5]))},7D:E(){F B.3A},cI:E(a){B.g4&&a.a4();a.3I('W',B);a.3C();B.1U('1m:nC',{1q:a});a.1U('nC')},aM:E(a){B.1U('1m:5g',{1q:a});a.1U('5g');2Y a.W},5Q:E(a){a.a5(0,0,B.K,B.O);F B},2o:E(){F B.7q},dR:E(){B.1y.N=0;B.4E=1k;B.57=1k;B.3w='';B.5W='';if(B.dO){B.fS('5Z:up',B.hd);B.6r=1k;B.dO=1f}B.5Q(B.7q);B.1U('W:a7');B.2u();F B},2u:E(){G a=B.7q;B.nM(a,B.1y);F B},nl:E(){G a={},K=B.5V(),O=B.63(),dK=99(B.3c);a.tl=4w({x:0,y:0},dK);a.br=4w({x:K,y:O},dK);a.tr=1c I.1N(a.br.x,a.tl.y);a.bl=1c I.1N(a.tl.x,a.br.y);B.gf=a;F a},nM:E(a,b){B.nl();B.5Q(a);B.1U('hl:4I');if(B.4a){I.J.jR(B,a)}B.kg(a);a.3i();a.23.2W(a,B.3c);B.wx(a,b);a.3f();if(!B.lZ&&B.8l){B.dI(a)}if(B.4a){a.3f()}B.ww(a);if(B.lZ&&B.8l){B.dI(a)}B.1U('wv:4I')},wx:E(a,b){R(G i=0,N=b.N;i<N;++i){b[i]&&b[i].4I(a)}},o1:E(a,b){G c=B[b+'2e'];if(c){a.4F=c.4c?c.4c(a,B):c;a.6h(c.2O||0,c.2A||0,B.K,B.O)}c=B[b+'1u'];if(c){if(B[b+'wu']){a.3i();a.23.2W(a,B.3c)}c.4I(a);B[b+'wu']&&a.3f()}},kg:E(a){B.o1(a,'bS')},ww:E(a){B.o1(a,'dC')},ac:E(){F{1h:B.63()/2,1g:B.5V()/2}},ws:E(a){F B.ad(a,1c I.1N(B.ac().1g,a.3U().y))},wr:E(a){F B.ad(a,1c I.1N(a.3U().x,B.ac().1h))},wq:E(a){G b=B.ac();F B.ad(a,1c I.1N(b.1g,b.1h))},wp:E(a){G b=B.hG();F B.ad(a,b)},wo:E(a){G b=B.hG();B.ad(a,1c I.1N(b.x,a.3U().y));F B},wn:E(a){G b=B.hG();F B.ad(a,1c I.1N(a.3U().x,b.y))},hG:E(){G a=B.ac(),dK=99(B.3c);F 4w({x:a.1g,y:a.1h},dK)},ad:E(a,b){a.bZ(b,'1G','1G');B.2u();F B},D4:E(a){F B.c1(a)},1B:E(a){F B.ox('1B',a)},c1:E(a){F B.ox('c1',a)},ox:E(a,b){G c={5J:B.wg(a,b)};f(c,B.wf(a,b));I.J.d1(B,c,b);F c},wg:E(b,c){F B.49().44(E(a){F!a.oB}).4r(E(a){F B.c2(a,b,c)},B)},c2:E(a,b,c){G d;if(!B.4G){d=a.4G;a.4G=1f}G e=a[b](c);if(!B.4G){a.4G=d}F e},wf:E(a,b){G c={};if(B.3w){c.bS=B.3w.1B?B.3w.1B(b):B.3w}if(B.5W){c.dC=B.5W.1B?B.5W.1B(b):B.5W}if(B.4E){c.4E=B.c2(B.4E,a,b)}if(B.57){c.57=B.c2(B.57,a,b)}F c},we:U,3D:E(a,b){a||(a={});G c=[];B.wc(c,a);B.w8(c,a);B.oG(c,'3w');B.oI(c,'4E',b);B.w7(c,b);B.oG(c,'5W');B.oI(c,'57',b);c.1o('</5e>');F c.2p('')},wc:E(a,b){if(b.D8){F}a.1o('<?md oM=\"1.0\" w2=\"',(b.w2||'D9-8'),'\" Db=\"no\" ?>\\n','<!m6 5e Dc \"-//Dd//vS vP 1.1//EN\" ','\"c9://iN.w3.oY/Dm/vP/1.1/vS/Do.Dq\">\\n')},w8:E(a,b){G c=b.K||B.K,O=b.O||B.O,4f,68='68=\"0 0 '+B.K+' '+B.O+'\" ',2m=I.1H.2m;if(b.68){68='68=\"'+b.68.x+' '+b.68.y+' '+b.68.K+' '+b.68.O+'\" '}P{if(B.we){4f=B.3c;68='68=\"'+26(-4f[4]/4f[0],2m)+' '+26(-4f[5]/4f[3],2m)+' '+26(B.K/4f[0],2m)+' '+26(B.O/4f[3],2m)+'\" '}}a.1o('<5e ','vG=\"c9://iN.w3.oY/Dr/5e\" ','vG:5x=\"c9://iN.w3.oY/Ds/5x\" ','oM=\"1.1\" ','K=\"',c,'\" ','O=\"',O,'\" ',68,'md:Dt=\"Dv\">\\n','<vz>Dx Dz DA.js ',I.oM,'</vz>\\n','<mY>\\n',B.vn(),B.vm(),'</mY>\\n')},vm:E(){G c=B,3V=['3w','5W'].4r(E(a){G b=c[a];if(b&&b.4c){F b.3D(c,1f)}});F 3V.2p('')},vn:E(){G a='',ce={},2t,2E,1L,ij,pp,4S,2j,db=I.db,5J=B.49();R(G i=0,1d=5J.N;i<1d;i++){2t=5J[i];2E=2t.2E;if(2t.1p.2Z('1x')===-1||ce[2E]||!db[2E]){3t}ce[2E]=U;if(!2t.22){3t}1L=2t.22;R(pp in 1L){ij=1L[pp];R(2j in ij){4S=ij[2j];2E=4S.2E;if(!ce[2E]&&db[2E]){ce[2E]=U}}}}R(G j in ce){a+=['\\t\\t@3S-DE {\\n','\\t\\t\\DF-fG: \\'',j,'\\';\\n','\\t\\t\\DG: 9Q(\\'',db[j],'\\');\\n','\\t\\t}\\n'].2p('')}if(a){a=['\\t<1L 1p=\"1x/DH\">','<![DI[\\n',a,']]>','</1L>\\n'].2p('')}F a},w7:E(a,b){G c;R(G i=0,5J=B.49(),1d=5J.N;i<1d;i++){c=5J[i];if(c.oB){3t}B.iD(a,c,b)}},iD:E(a,b,c){a.1o(b.3D(c))},oI:E(a,b,c){if(B[b]&&B[b].3D){a.1o(B[b].3D(c))}},oG:E(a,b){G c=B[b];if(!c){F}if(c.4c){G d=c.4p;a.1o('<5i 23=\"3T(',B.K/2,',',B.O/2,')\"',' x=\"',c.2O-B.K/2,'\" y=\"',c.2A-B.O/2,'\" ','K=\"',(d==='4p-y'||d==='no-4p'?c.1Y.K:B.K),'\" O=\"',(d==='4p-x'||d==='no-4p'?c.1Y.O:B.O),'\" 1A=\"9Q(#aB'+c.id+')\"','></5i>\\n')}P{a.1o('<5i x=\"0\" y=\"0\" ','K=\"',B.K,'\" O=\"',B.O,'\" 1A=\"',B[b],'\"','></5i>\\n')}},iE:E(a){if(!a){F B}G b=B.7c,i,2t,5b;if(a===b){5b=b.1y;R(i=5b.N;i--;){2t=5b[i];6i(B.1y,2t);B.1y.ve(2t)}}P{6i(B.1y,a);B.1y.ve(a)}F B.2u&&B.2u()},iJ:E(a){if(!a){F B}G b=B.7c,i,2t,5b;if(a===b){5b=b.1y;R(i=0;i<5b.N;i++){2t=5b[i];6i(B.1y,2t);B.1y.1o(2t)}}P{6i(B.1y,a);B.1y.1o(a)}F B.2u&&B.2u()},iK:E(a,b){if(!a){F B}G c=B.7c,i,2t,3v,7m,5b;if(a===c){5b=c.1y;R(i=0;i<5b.N;i++){2t=5b[i];3v=B.1y.2Z(2t);if(3v!==0){7m=3v-1;6i(B.1y,2t);B.1y.7M(7m,0,2t)}}}P{3v=B.1y.2Z(a);if(3v!==0){7m=B.vd(a,3v,b);6i(B.1y,a);B.1y.7M(7m,0,a)}}B.2u&&B.2u();F B},vd:E(a,b,c){G d;if(c){d=b;R(G i=b-1;i>=0;--i){G e=a.pR(B.1y[i])||a.al(B.1y[i])||B.1y[i].al(a);if(e){d=i;1P}}}P{d=b-1}F d},iO:E(a,b){if(!a){F B}G c=B.7c,i,2t,3v,7m,5b;if(a===c){5b=c.1y;R(i=5b.N;i--;){2t=5b[i];3v=B.1y.2Z(2t);if(3v!==B.1y.N-1){7m=3v+1;6i(B.1y,2t);B.1y.7M(7m,0,2t)}}}P{3v=B.1y.2Z(a);if(3v!==B.1y.N-1){7m=B.vb(a,3v,b);6i(B.1y,a);B.1y.7M(7m,0,a)}}B.2u&&B.2u();F B},vb:E(a,b,c){G d;if(c){d=b;R(G i=b+1;i<B.1y.N;++i){G e=a.pR(B.1y[i])||a.al(B.1y[i])||B.1y[i].al(a);if(e){d=i;1P}}}P{d=b+1}F d},52:E(a,b){6i(B.1y,a);B.1y.7M(b,0,a);F B.2u&&B.2u()},iQ:E(){B.dR();F B},3s:E(){F'#<I.3O ('+B.5l()+'): '+'{ 5J: '+B.49().N+' }>'}});f(I.2F.1i,I.bV);f(I.2F.1i,I.pV);f(I.2F.1i,I.DL);f(I.2F,{DM:'{\"5J\": [], \"bS\": \"yi\"}',cr:E(a){G b=I.J.6a();if(!b||!b.2o){F 1k}G c=b.2o('2d');if(!c){F 1k}6R(a){1C'3d':F 1j c.3d!=='1v';1C'8Q':F 1j c.8Q!=='1v';1C'5c':F 1j b.5c!=='1v';1C'v4':gm{b.5c('4q/iX',0);F U}kb(e){}F 1f;dL:F 1k}}});I.2F.1i.iY=I.2F.1i.1B})();I.iZ=I.J.1z({29:'aH(0, 0, 0)',K:1,2w:1k,55:'4o',5y:'4o',2K:1k,d3:E(a){B.2w=1c I.6o(a);F B},j3:E(){G a=B.W.3o;a.6t=B.29;a.4d=B.K;a.v3=B.55;a.v2=B.5y;if(B.2K&&I.2F.cr('8Q')){a.8Q(B.2K)}},ar:E(){if(!B.2w){F}G a=B.W.3o,8p=B.W.bs();a.ja=B.2w.29;a.jd=B.2w.5R*8p;a.je=B.2w.2O*8p;a.jj=B.2w.2A*8p},jk:E(){G a=B.W.3o;a.ja='';a.jd=a.je=a.jj=0}});(E(){I.jm=I.J.1z(I.iZ,{2c:E(a){B.W=a;B.7n=[]},cB:E(a){B.v0(a);B.qy(a);B.58()},jw:E(a){B.qy(a);B.W.5Q(B.W.3o);B.58()},jx:E(){B.uZ()},v0:E(a){G p=1c I.1N(a.x,a.y);B.uY();B.qK(p);B.W.3o.52(p.x,p.y)},qK:E(a){B.7n.1o(a)},uY:E(){B.7n.N=0;B.j3();B.ar()},qy:E(a){G b=1c I.1N(a.x,a.y);B.qK(b)},58:E(){G a=B.W.3o,v=B.W.3c,p1=B.7n[0],p2=B.7n[1];a.3i();a.23(v[0],v[1],v[2],v[3],v[4],v[5]);a.3Q();if(B.7n.N===2&&p1.x===p2.x&&p1.y===p2.y){p1.x-=0.5;p2.x+=0.5}a.52(p1.x,p1.y);R(G i=1,1d=B.7n.N;i<1d;i++){G b=p1.nj(p2);a.cP(p1.x,p1.y,b.x,b.y);p1=B.7n[i];p2=B.7n[i+1]}a.41(p1.x,p1.y);a.1D();a.3f()},uX:E(a){G b=[],p1=1c I.1N(a[0].x,a[0].y),p2=1c I.1N(a[1].x,a[1].y);b.1o('M ',a[0].x,' ',a[0].y,' ');R(G i=1,1d=a.N;i<1d;i++){G c=p1.nj(p2);b.1o('Q ',p1.x,' ',p1.y,' ',c.x,' ',c.y,' ');p1=1c I.1N(a[i].x,a[i].y);if((i+1)<a.N){p2=1c I.1N(a[i+1].x,a[i+1].y)}}b.1o('L ',p1.x,' ',p1.y,' ');F b},jH:E(a){G b=1c I.6l(a,{1A:1k,1D:B.29,2s:B.K,55:B.55,5y:B.5y,2K:B.2K,1T:'1G',2g:'1G'});if(B.2w){B.2w.9O=U;b.d3(B.2w)}F b},uZ:E(){G a=B.W.3o;a.5j();G b=B.uX(B.7n).2p('');if(b==='M 0 0 Q 0 0 0 0 L 0 0'){B.W.2u();F}G c=B.jH(b);B.W.5F(c);c.3C();B.W.5Q(B.W.3o);B.jk();B.W.2u();B.W.1U('1Q:cJ',{1Q:c})}})})();I.DN=I.J.1z(I.iZ,{K:10,2c:E(a){B.W=a;B.28=[]},kr:E(a){G b=B.uV(a),1O=B.W.3o,v=B.W.3c;1O.3i();1O.23(v[0],v[1],v[2],v[3],v[4],v[5]);1O.4F=b.1A;1O.3Q();1O.cN(b.x,b.y,b.2T,0,1a.4u*2,1f);1O.5j();1O.1A();1O.3f()},cB:E(a){B.28.N=0;B.W.5Q(B.W.3o);B.ar();B.kr(a)},jw:E(a){B.kr(a)},jx:E(){G a=B.W.64;B.W.64=1f;G b=[];R(G i=0,1d=B.28.N;i<1d;i++){G c=B.28[i],9t=1c I.7t({2T:c.2T,1g:c.x,1h:c.y,1T:'1G',2g:'1G',1A:c.1A});B.2w&&9t.d3(B.2w);b.1o(9t)}G d=1c I.7a(b,{1T:'1G',2g:'1G'});d.W=B.W;B.W.5F(d);B.W.1U('1Q:cJ',{1Q:d});B.W.5Q(B.W.3o);B.jk();B.W.64=a;B.W.2u()},uV:E(a){G b=1c I.1N(a.x,a.y),uU=I.J.9K(1a.1J(0,B.K-20),B.K+20)/2,uT=1c I.2e(B.29).cM(I.J.9K(0,3h)/3h).i8();b.2T=uU;b.1A=uT;B.28.1o(b);F b}});I.DO=I.J.1z(I.iZ,{K:10,uS:20,k5:1,k6:1,uR:1f,uH:U,2c:E(a){B.W=a;B.cQ=[]},cB:E(a){B.cQ.N=0;B.W.5Q(B.W.3o);B.ar();B.kF(a);B.4I()},jw:E(a){B.kF(a);B.4I()},jx:E(){G a=B.W.64;B.W.64=1f;G b=[];R(G i=0,uG=B.cQ.N;i<uG;i++){G c=B.cQ[i];R(G j=0,4O=c.N;j<4O;j++){G d=1c I.77({K:c[j].K,O:c[j].K,1g:c[j].x+1,1h:c[j].y+1,1T:'1G',2g:'1G',1A:B.29});B.2w&&d.d3(B.2w);b.1o(d)}}if(B.uH){b=B.uF(b)}G e=1c I.7a(b,{1T:'1G',2g:'1G'});e.W=B.W;B.W.5F(e);B.W.1U('1Q:cJ',{1Q:e});B.W.5Q(B.W.3o);B.jk();B.W.64=a;B.W.2u()},uF:E(a){G b={},8q;R(G i=0,1d=a.N;i<1d;i++){8q=a[i].1g+''+a[i].1h;if(!b[8q]){b[8q]=a[i]}}G c=[];R(8q in b){c.1o(b[8q])}F c},4I:E(){G a=B.W.3o;a.4F=B.29;G v=B.W.3c;a.3i();a.23(v[0],v[1],v[2],v[3],v[4],v[5]);R(G i=0,1d=B.cR.N;i<1d;i++){G b=B.cR[i];if(1j b.1V!=='1v'){a.cS=b.1V}a.6h(b.x,b.y,b.K,b.K)}a.3f()},kF:E(a){B.cR=[];G x,y,K,2T=B.K/2;R(G i=0;i<B.uS;i++){x=I.J.9K(a.x-2T,a.x+2T);y=I.J.9K(a.y-2T,a.y+2T);if(B.k6){K=I.J.9K(1a.1J(1,B.k5-B.k6),B.k5+B.k6)}P{K=B.k5}G b=1c I.1N(x,y);b.K=K;if(B.uR){b.1V=I.J.9K(0,3h)/3h}B.cR.1o(b)}B.cQ.1o(B.cR)}});I.DP=I.J.1z(I.jm,{kM:E(){G a=20,uE=5,cU=I.2X.69('W'),cC=cU.2o('2d');cU.K=cU.O=a+uE;cC.4F=B.29;cC.3Q();cC.cN(a/2,a/2,a/2,0,1a.4u*2,1f);cC.5j();cC.1A();F cU},uC:E(){F cw(B.kM).2M('B.29','\"'+B.29+'\"')},uz:E(){F B.W.3o.xH(B.1Y||B.kM(),'4p')},j3:E(){B.1K('j3');B.W.3o.6t=B.uz()},jH:E(a){G b=B.1K('jH',a),kS=b.ga().mX(b.2s/2);b.1D=1c I.ay({1Y:B.1Y||B.uC(),2O:-kS.x,2A:-kS.y});F b}});(E(){G j=I.J.48,4D=I.J.4D,eE=I.J.eE,6Q=1a.6Q,2f=1a.2f,uv=I.2F.cr('8Q'),cY=0.5;I.3O=I.J.1z(I.2F,{2c:E(a,b){b||(b={});B.eh(a,b);B.ut();B.aq()},us:1f,ur:'6N',gh:1f,d2:1f,l3:'ap',gl:'6N',8l:U,4H:U,l7:'6N',ug:1k,d5:'7P(3h, 3h, 2x, 0.3)',ao:[],la:'7P(2x, 2x, 2x, 0.3)',lb:1,8G:'co',7A:'co',8c:'dL',u9:'u8',u7:'u8',u5:'W-Ec',gx:1f,u3:0,u2:1f,dh:1f,lp:1f,lq:0,dj:1k,u1:1f,u0:1f,ut:E(){B.3P=1k;B.5s=1k;B.tZ();B.tY();B.tX();B.9V();B.gI=I.jm&&1c I.jm(B);B.ba()},tW:E(){G a=B.4h(),4s=B.8a(),1m,bY=[],lG=[];if((a||4s)&&!B.lp){R(G i=0,N=B.1y.N;i<N;i++){1m=B.1y[i];if((!a||!a.f7(1m))&&1m!==4s){bY.1o(1m)}P{lG.1o(1m)}}if(a){a.3I('1y',lG);bY.1o(a)}4s&&bY.1o(4s)}P{bY=B.1y}F bY},2u:E(){if(B.lH&&!B.5s&&!B.dh){B.5Q(B.3o);B.lH=1f}G a=B.7q;B.nM(a,B.tW());F B},tT:E(){G a=B.3o;B.5Q(a);if(B.4H&&B.5s){B.tS(a)}B.1U('wv:4I');B.lH=U;F B},gP:E(){G t=B.3P;t.1q.1F({1r:t.6g.1r,1t:t.6g.1t,2L:t.6g.2L,2U:t.6g.2U,1g:t.6g.1g,1h:t.6g.1h});if(B.lM(t.1q)){if(t.3X==='5t'){B.gS(t.1q)}P{if(t.1T!=='1G'){if(t.1T==='3H'){t.bW=-1}P{t.bW=1}}if(t.2g!=='1G'){if(t.2g==='6C'){t.bT=-1}P{t.bT=1}}t.1T='1G';t.2g='1G'}}P{t.1T=t.6g.1T;t.2g=t.6g.2g}},ab:E(e,a,b){G c=U,5U=b||B.48(e,c),xy;if(a.1s&&a.1s===B.4h()){xy=B.lV(a.1s,5U)}P{xy={x:5U.x,y:5U.y}}F(a.ab(xy)||a.aa(5U))},lV:E(a,b){G m=a.bP(),tP=I.J.99(m),tO=B.m0(b);F I.J.4w(tO,tP)},tN:E(a,x,y){G b=a.bL,7l=a.7l,1O=B.h3,tM=a.bH;a.bL=a.7l=1f;a.bH='';1O.3i();1O.23.2W(1O,B.3c);a.4I(1O);1O.3f();a.3z&&a.a6(1O);a.bL=b;a.7l=7l;a.bH=tM;G c=I.J.sZ(1O,x,y,B.u3);B.5Q(1O);F c},tK:E(e,a){G b=B.4h(),4s=B.8a();F(!a||(a&&b&&!b.f7(a)&&b!==a&&!e[B.l7])||(a&&!a.ma)||(a&&!a.7G&&4s&&4s!==a))},lM:E(a){if(!a){F}G t=B.3P,h9;if(t.3X==='3k'||t.3X==='1r'||t.3X==='1t'){h9=B.gh||a.gh}P if(t.3X==='5t'){h9=B.d2||a.d2}F h9?!t.ap:t.ap},tI:E(a,b){G c={x:a.1T,y:a.2g};if(b==='ml'||b==='tl'||b==='bl'){c.x='3H'}P if(b==='mr'||b==='tr'||b==='br'){c.x='1g'}if(b==='tl'||b==='mt'||b==='tr'){c.y='6C'}P if(b==='bl'||b==='mb'||b==='br'){c.y='1h'}F c},tH:E(a,b,e){if(!b){F'mj'}6R(b){1C'7B':F'5t';1C'ml':1C'mr':F e[B.gl]?'2U':'1r';1C'mt':1C'mb':F e[B.gl]?'2L':'1t';dL:F'3k'}},tF:E(e,a){if(!a){F}G b=B.48(e),5o=a.aa(B.48(e,U)),3X=B.tH(a,5o,e),9m=B.tI(a,5o);B.3P={1q:a,3X:3X,5o:5o,1r:a.1r,1t:a.1t,2L:a.2L,2U:a.2U,2O:b.x-a.1g,2A:b.y-a.1h,1T:9m.x,2g:9m.y,ex:b.x,ey:b.y,mu:b.x,mv:b.y,1g:a.1g,1h:a.1h,tE:4D(a.2i),K:a.K*a.1r,bW:1,bT:1,6N:e.6N,ap:e[B.l3]};B.3P.6g={1g:a.1g,1h:a.1h,1r:a.1r,1t:a.1t,2L:a.2L,2U:a.2U,1T:9m.x,2g:9m.y};B.gP()},tD:E(x,y){G a=B.3P,1q=a.1q,my=x-a.2O,mz=y-a.2A,mA=!1q.1Z('9f')&&1q.1g!==my,mC=!1q.1Z('9e')&&1q.1h!==mz;mA&&1q.1F('1g',my);mC&&1q.1F('1h',mz);F mA||mC},tC:E(a,t,b){G c='1T',dX={0:'1G'},7j=t.1q.2L,mH='1g',mI='3H',5o=t.5o==='mt'||t.5o==='ml'?1:-1,dY=1;a=a>0?1:-1;if(b==='y'){7j=t.1q.2U;mH='1h';mI='6C';c='2g'}dX[-1]=mH;dX[1]=mI;t.1q.4N&&(dY*=-1);t.1q.56&&(dY*=-1);if(7j===0){t.dZ=-5o*a*dY;t[c]=dX[-a]}P{7j=7j>0?1:-1;t.dZ=7j;t[c]=dX[7j*5o*dY]}},mL:E(x,y,a){G t=B.3P,1q=t.1q,bo=1f,hp=1q.1Z('hp'),hq=1q.1Z('hq');if((hp&&a==='x')||(hq&&a==='y')){F 1f}G b=1q.3U(),tB=1q.e2(1c I.1N(x,y),'1G','1G')[a],tA=1q.e2(1c I.1N(t.mu,t.mv),'1G','1G')[a],mS,mU,5h=1q.7w();B.tC(tB-tA,t,a);mS=1q.e2(1c I.1N(x,y),t.1T,t.2g)[a];mU=1q.84(b,t.1T,t.2g);bo=B.tz(mS,t,a,5h);t.mu=x;t.mv=y;1q.bZ(mU,t.1T,t.2g);F bo},tz:E(a,b,c,d){G e=b.1q,83,bo=1f,dZ=b.dZ,n0,hz,b8,9n,b3,hD,2L,2U;if(c==='x'){b8='y';9n='Y';b3='X';2L=0;2U=e.2U}P{b8='x';9n='X';b3='Y';2L=e.2L;2U=0}hz=e.7w(2L,2U);hD=2*1a.2f(a)-hz[c];if(hD<=2){83=0}P{83=dZ*1a.tv((hD/e['3k'+b3])/(hz[b8]/e['3k'+9n]));83=I.J.eE(83)}bo=e['7j'+b3]!==83;e.1F('7j'+b3,83);if(e['7j'+9n]!==0){n0=e.7w();83=(d[b8]/n0[b8])*e['3k'+9n];e.1F('3k'+9n,83)}F bo},ec:E(x,y,a){G t=B.3P,1q=t.1q,b0=1q.1Z('b0'),9S=1q.1Z('9S'),ef=1q.1Z('ef');if(b0&&9S){F 1f}G b=1q.84(1q.3U(),t.1T,t.2g),nc=1q.e2(1c I.1N(x,y),t.1T,t.2g),5h=1q.7w(),4Z=1f;B.tu(nc,t);4Z=B.hK(nc,t,b0,9S,a,ef,5h);1q.bZ(b,t.1T,t.2g);F 4Z},hK:E(a,b,c,d,e,f,g){G h=b.1q,aV=1f,aU=1f,4Z=1f,hN,hO,1r,1t;1r=a.x*h.1r/g.x;1t=a.y*h.1t/g.y;hN=h.1r!==1r;hO=h.1t!==1t;if(f&&1r<=0&&1r<h.1r){aV=U}if(f&&1t<=0&&1t<h.1t){aU=U}if(e==='tt'&&!c&&!d){aV||aU||(4Z=B.tq(a,h,b,g))}P if(!e){aV||c||(h.1F('1r',1r)&&(4Z=4Z||hN));aU||d||(h.1F('1t',1t)&&(4Z=4Z||hO))}P if(e==='x'&&!h.1Z('9R')){aV||c||(h.1F('1r',1r)&&(4Z=4Z||hN))}P if(e==='y'&&!h.1Z('9R')){aU||d||(h.1F('1t',1t)&&(4Z=4Z||hO))}b.ek=1r;b.en=1t;aV||aU||B.tp(b,e);F 4Z},tq:E(a,b,c,d){G e=a.y+a.x,ns=d.y*c.6g.1t/b.1t+d.x*c.6g.1r/b.1r,4Z;c.ek=c.6g.1r*e/ns;c.en=c.6g.1t*e/ns;4Z=c.ek!==b.1r||c.en!==b.1t;b.1F('1r',c.ek);b.1F('1t',c.en);F 4Z},tp:E(a,b){if(a.ek<0&&b!=='y'){if(a.1T==='1g'){a.1T='3H'}P if(a.1T==='3H'){a.1T='1g'}}if(a.en<0&&b!=='x'){if(a.2g==='1h'){a.2g='6C'}P if(a.2g==='6C'){a.2g='1h'}}},tu:E(a,t){G b=t.1q,8p=B.bs(),7u=b.7u/8p;if(t.1T==='3H'){a.x*=-1}P if(t.1T==='1G'){a.x*=t.bW*2;if(a.x<0){t.bW=-t.bW}}if(t.2g==='6C'){a.y*=-1}P if(t.2g==='1G'){a.y*=t.bT*2;if(a.y<0){t.bT=-t.bT}}if(2f(a.x)>7u){if(a.x<0){a.x+=7u}P{a.x-=7u}}P{a.x=0}if(2f(a.y)>7u){if(a.y<0){a.y+=7u}P{a.y-=7u}}P{a.y=0}},tm:E(x,y){G t=B.3P;if(t.1q.1Z('hU')){F 1f}G a=6Q(t.ey-t.1h,t.ex-t.1g),tj=6Q(y-t.1h,x-t.1g),2i=eE(tj-a+t.tE),ny=U;if(2i<0){2i=6O+2i}2i%=6O;if(t.1q.lq>0){G b=t.1q.lq,dj=t.1q.dj||b,nz=1a.6M(2i/b)*b,nA=1a.4e(2i/b)*b;if(1a.2f(2i-nA)<dj){2i=nA}P if(1a.2f(2i-nz)<dj){2i=nz}if(t.1q.2i===2i){ny=1f}}t.1q.2i=2i;F ny},81:E(a){B.2k.1L.er=a},Eh:E(a){a.1r=1;a.1t=1;a.2L=0;a.2U=0;a.cA(0)},tS:E(a){G b=B.5s,1g=b.1g,1h=b.1h,7Z=2f(1g),7Y=2f(1h);if(B.d5){a.4F=B.d5;a.6h(b.ex-((1g>0)?0:-1g),b.ey-((1h>0)?0:-1h),7Z,7Y)}if(!B.lb||!B.la){F}a.4d=B.lb;a.6t=B.la;if(B.ao.N>1&&!uv){G c=b.ex+cY-((1g>0)?0:7Z),py=b.ey+cY-((1h>0)?0:7Y);a.3Q();I.J.4L(a,c,py,c+7Z,py,B.ao);I.J.4L(a,c,py+7Y-1,c+7Z,py+7Y-1,B.ao);I.J.4L(a,c,py,c,py+7Y,B.ao);I.J.4L(a,c+7Z-1,py,c+7Z-1,py+7Y,B.ao);a.5j();a.1D()}P{I.1H.1i.9N.1W(B,a,B.ao);a.i0(b.ex+cY-((1g>0)?0:7Z),b.ey+cY-((1h>0)?0:7Y),7Z,7Y)}},9M:E(e,a){if(B.u2){F}G b=U,5U=B.48(e,b),7X=B.4h(),4s=B.8a(),ez;if(7X&&!a&&7X===B.eA([7X],5U)){B.eB(7X,e);F 7X}if(4s&&4s.aa(5U)){B.eB(4s,e);F 4s}if(4s&&4s===B.eA([4s],5U)){if(!B.lp){B.eB(4s,e);F 4s}P{ez=4s}}B.9L=[];G c=B.eA(B.1y,5U);if(e[B.ug]&&c&&ez&&c!==ez){c=ez}B.eB(c,e);F c},eB:E(a,e){if(a){if(B.5L!==a){if(B.5L){B.1U('5Z:nO',{1q:B.5L,e:e});B.5L.1U('eD')}B.1U('5Z:nP',{1q:a,e:e});a.1U('Ei');B.5L=a}}P if(B.5L){B.1U('5Z:nO',{1q:B.5L,e:e});B.5L.1U('eD');B.5L=1k}},te:E(a,b){if(b&&b.4X&&b.ma&&B.ab(1k,b,a)){if((B.gx||b.gx)&&!b.4y){G c=B.tN(b,a.x,a.y);if(!c){F U}}P{F U}}},eA:E(a,b){G c,i=a.N,nT,ic;31(i--){if(B.te(b,a[i])){c=a[i];if(c.1p==='1s'&&c.t4){nT=B.lV(c,b);ic=B.eA(c.1y,nT);ic&&B.9L.1o(ic)}1P}}F c},m0:E(a){F I.J.4w(a,I.J.99(B.3c))},48:E(e,a,b){if(!b){b=B.2k}G c=j(e),2q=b.nB(),eH=2q.K||0,eI=2q.O||0,eJ;if(!eH||!eI){if('1h'in 2q&&'6C'in 2q){eI=1a.2f(2q.1h-2q.6C)}if('3H'in 2q&&'1g'in 2q){eH=1a.2f(2q.3H-2q.1g)}}B.ba();c.x=c.x-B.e6.1g;c.y=c.y-B.e6.1h;if(!a){c=B.m0(c)}if(eH===0||eI===0){eJ={K:1,O:1}}P{eJ={K:b.K/eH,O:b.O/eI}}F{x:c.x*eJ.K,y:c.y*eJ.O}},tY:E(){G a=B.3A.fL.2M(/\\s*wJ-W\\s*/,'');B.2k=B.gA();I.J.av(B.2k,'Ep-W '+a);B.8k.9j(B.2k);B.sY(B.3A,B.2k);B.mW(B.2k);B.3o=B.2k.2o('2d')},aq:E(){B.bp=B.gA();B.bp.5H('K',B.K);B.bp.5H('O',B.O);B.h3=B.bp.2o('2d')},tZ:E(){B.8k=I.J.fO(B.3A,'kq',{'m2':B.u5});I.J.eS(B.8k,{K:B.5V()+'px',O:B.63()+'px',9U:'Eq'});I.J.eZ(B.8k)},mW:E(a){G b=B.5V()||a.K,O=B.63()||a.O;I.J.eS(a,{9U:'sW',K:b+'px',O:O+'px',1g:0,1h:0,'Et-3X':'4n'});a.K=b;a.O=O;I.J.eZ(a)},sY:E(a,b){b.1L.hy=a.1L.hy},Ev:E(){F B.3o},ED:E(){F B.2k},sS:E(a){G b=B.5K;if(b){b.1F('3z',1f);if(a!==b&&b.9H&&1j b.9H==='E'){b.9H()}}B.5K=a;a.1F('3z',U)},eQ:E(a,e){G b=B.8a();if(b&&b!==a){b.1U('oa',{e:e})}B.sS(a);B.2u();B.1U('1m:7e',{1q:a,e:e});a.1U('7e',{e:e});F B},8a:E(){F B.5K},aM:E(a){if(B.8a()===a){B.1U('hl:4H:a7',{1q:a});B.iu();B.1U('4H:a7',{1q:a});a.1U('oa')}if(B.5L===a){B.5L=1k}B.1K('aM',a)},iu:E(){G a=B.5K;if(a){a.1F('3z',1f);if(a.9H&&1j a.9H==='E'){a.9H()}}B.5K=1k},iv:E(e){G a=B.5K;if(a){B.1U('hl:4H:a7',{1q:a,e:e});B.iu();B.1U('4H:a7',{e:e});a.1U('oa',{e:e})}F B},sR:E(a){B.7c=a;if(a){a.1F('3z',U)}},ix:E(a,e){B.sR(a);if(a){B.1U('1m:7e',{1q:a,e:e});a.1U('7e',{e:e})}F B},4h:E(){F B.7c},oh:E(){G g=B.4h();if(g){g.sP()}B.ix(1k)},iy:E(e){G g=B.4h();if(g){B.1U('hl:4H:a7',{e:e,1q:g});B.oh();B.1U('4H:a7',{e:e})}F B},ok:E(){G a=B.49(),i=0,1d=a.N,2t;R(;i<1d;i++){2t=a[i];2t&&2t.1F('3z',1f)}B.oh();B.iu();F B},sM:E(e){B.iy(e);B.iv(e);B.ok();F B},iQ:E(){B.1K('iQ');G a=B.8k;B.sL();a.oo(B.2k);a.oo(B.3A);2Y B.2k;if(a.4K){a.4K.mx(B.3A,B.8k)}2Y B.8k;F B},dR:E(){B.iy();B.iv();B.5Q(B.3o);F B.1K('dR')},dI:E(a){G b=B.4h();if(b){b.a6(a)}P{B.sK(a)}},sK:E(a){R(G i=0,1d=B.1y.N;i<1d;++i){if(!B.1y[i]||!B.1y[i].3z){3t}B.1y[i].a6(a)}},c2:E(a,b,c){G d=B.oq(a),1m=B.1K('c2',a,b,c);B.or(a,d);F 1m},oq:E(b){G c=['2i','4N','56','O','1g','1r','1t','1h','K'];if(b.1s&&b.1s===B.4h()){G d={};c.4j(E(a){d[a]=b[a]});B.4h().os(b);F d}P{F 1k}},or:E(a,b){if(b){a.1F(b)}},iD:E(a,b,c){G d;d=B.oq(b);B.1K('iD',a,b,c);B.or(b,d)},});R(G k in I.2F){if(k!=='1i'){I.3O[k]=I.2F[k]}}if(I.vT){I.3O.1i.iA=E(){}}I.lv=I.3O})();(E(){G f={mt:0,tr:1,mr:2,br:3,mb:4,bl:5,ml:6,tl:7},2V=I.J.2V,3B=I.J.3B;I.J.1m.1n(I.3O.1i,{sJ:['n-7C','ne-7C','e-7C','se-7C','s-7C','sw-7C','w-7C','nw-7C'],tX:E(){B.sD();2V(I.4i,'7C',B.eW);2V(B.2k,'cu',B.7V);2V(B.2k,'cn',B.5u);2V(B.2k,'eD',B.f1);2V(B.2k,'sC',B.f2);2V(B.2k,'oK',B.f3);2V(B.2k,'sB',B.f4);2V(B.2k,'oN',B.7V,{f5:1f});2V(B.2k,'cl',B.5u,{f5:1f});if(1j 5S!=='1v'&&'5F'in 5S){5S.5F(B.2k,'sv',B.f8);5S.5F(B.2k,'mj',B.f9);5S.5F(B.2k,'st',B.fa);5S.5F(B.2k,'ss',B.fc);5S.5F(B.2k,'sr',B.fd)}},sD:E(){B.7V=B.7V.3l(B);B.5u=B.5u.3l(B);B.9D=B.9D.3l(B);B.eW=B.eW.3l(B);B.f8=B.f8.3l(B);B.f9=B.f9.3l(B);B.fc=B.fc.3l(B);B.fd=B.fd.3l(B);B.fa=B.fa.3l(B);B.f3=B.f3.3l(B);B.f1=B.f1.3l(B);B.f2=B.f2.3l(B);B.f4=B.f4.3l(B)},sL:E(){3B(I.4i,'7C',B.eW);3B(B.2k,'cu',B.7V);3B(B.2k,'cn',B.5u);3B(B.2k,'eD',B.f1);3B(B.2k,'sC',B.f2);3B(B.2k,'oK',B.f3);3B(B.2k,'sB',B.f4);3B(B.2k,'oN',B.7V);3B(B.2k,'cl',B.5u);if(1j 5S!=='1v'&&'74'in 5S){5S.74(B.2k,'sv',B.f8);5S.74(B.2k,'mj',B.f9);5S.74(B.2k,'st',B.fa);5S.74(B.2k,'ss',B.fc);5S.74(B.2k,'sr',B.fd)}},f8:E(e,a){B.sq&&B.sq(e,a)},f9:E(e,a){B.so&&B.so(e,a)},f3:E(e){B.sn(e)},f1:E(e){G a=B.5L;B.1U('5Z:nO',{1q:a,e:e});B.5L=1k;a&&a.1U('eD',{e:e})},f2:E(e){if(!B.9M(e)){B.1U('5Z:nP',{1q:1k,e:e});B.5L=1k}},fa:E(e,a){B.sm&&B.sm(e,a)},fc:E(e,a){B.sl&&B.sl(e,a)},fd:E(e,a){B.sk&&B.sk(e,a)},f4:E(e){if(B.u1){e.j9();e.7R()}F 1f},7V:E(e){B.sj(e);2V(I.2X,'hL',B.9D,{f5:1f});2V(I.2X,'cl',B.5u,{f5:1f});3B(B.2k,'cn',B.5u);3B(B.2k,'cl',B.5u);if(e.1p==='oN'){3B(B.2k,'cu',B.7V)}P{2V(I.2X,'pa',B.9D);2V(I.2X,'cn',B.5u)}},9D:E(e){B.si(e);3B(I.2X,'pa',B.9D);3B(I.2X,'hL',B.9D);3B(I.2X,'cn',B.5u);3B(I.2X,'cl',B.5u);2V(B.2k,'cn',B.5u);2V(B.2k,'cl',B.5u,{f5:1f});if(e.1p==='hL'){G a=B;ft(E(){2V(a.2k,'cu',a.7V)},A2)}},5u:E(e){!B.x4&&e.7R&&e.7R();B.sg(e)},eW:E(){B.ba()},pe:E(a,b){G c=B.4h()||B.8a();if(c&&c.4y&&a===c){F 1f}F!!((a&&(a.9A||a!==c))||(!a&&!!c)||(!a&&!c&&!B.5s)||(b&&B.jf&&B.4H&&(b.x!==B.jf.x||b.y!==B.jf.y)))},si:E(e){G a,ph=U,23=B.3P,jg=B.5s,jh=(!jg||(jg.1g===0&&jg.1h===0));if(B.dh&&B.ji){B.sf(e);F}if(23){B.sb();ph=!23.5p}a=ph?B.9M(e,U):23.1q;G b=B.pe(a,B.48(e));if(a||!jh){B.s8(e)}P{B.5s=1k;B.3P=1k}if(a){a.9A=1f}B.s7(e,a,'up');a&&(a.fp=0);b&&B.2u()},s7:E(e,a,b){B.iA(e,a);B.7Q(e,b,a?a:1k)},7Q:E(e,a,b){G c=1j b==='1v'?B.9M(e):b,9L=B.9L||[],3u={e:e,1q:c,ER:9L};B.1U('5Z:'+a,3u);c&&c.1U('5Z'+a,3u);R(G i=0;i<9L.N;i++){9L[i].1U('5Z'+a,3u)}},sb:E(){G a=B.3P,1q=a.1q;if(1q.s5){1q.s5=1f}1q.3C();B.s4(1q);if(a.5p||(B.g4&&1q.jq())){B.1U('1m:jr',{1q:1q});1q.1U('jr')}},s4:E(a){if(B.8y&&B.8x){G b=a.84(a.3U(),B.8y,B.8x);a.1T=B.8y;a.2g=B.8x;a.1g=b.x;a.1h=b.y;B.8y=1k;B.8x=1k}},s3:E(e){B.ji=U;B.iv(e).2u();if(B.4a){I.J.jR(B,B.3o)}G a=B.48(e);B.gI.cB(a);B.7Q(e,'pF')},rX:E(e){if(B.ji){G a=B.48(e);B.gI.jw(a)}B.81(B.u9);B.7Q(e,'co')},sf:E(e){B.ji=1f;if(B.4a){B.3o.3f()}B.gI.jx();B.7Q(e,'up')},sj:E(e){G a=B.9M(e);G b='rW'in e?e.rW===3:e.F4===2;if(b){if(B.u0){B.7Q(e,'pF',a?a:1k)}F}if(B.dh){B.s3(e);F}if(B.3P){F}G c=B.48(e,U);B.jf=c;G d=B.pe(a,c),pI=B.rT(e,a);if(B.tK(e,a)){B.rR(e,a,c)}P if(pI){B.rQ(e,a);a=B.4h()}if(a){if(a.7G&&(a.fp||!pI)){B.rO(e,a);B.tF(e,a)}if(a!==B.4h()&&a!==B.8a()){B.ok();a.7G&&B.eQ(a,e)}}B.7Q(e,'pF',a?a:1k);d&&B.2u()},rO:E(e,a){B.g4&&a.b9();if(a.aa(B.48(e))){B.wY(a)}},rR:E(e,a,b){B.sM(e);if(a&&a.7G){B.eQ(a,e)}P if(B.4H){B.5s={ex:b.x,ey:b.y,1h:0,1g:0}}},gS:E(a){B.8y=B.3P.1q.1T;B.8x=B.3P.1q.2g;G b=a.3U();a.1T='1G';a.2g='1G';a.1g=b.x;a.1h=b.y;B.3P.1g=a.1g;B.3P.1h=a.1h},F7:E(a){G b=a.84(a.3U(),B.8y,B.8x);a.1T=B.8y;a.2g=B.8x;a.1g=b.x;a.1h=b.y;B.8y=1k;B.8x=1k},sg:E(e){G a,5U;if(B.dh){B.rX(e);F}if(1j e.qo!=='1v'&&e.qo.N>1){F}G b=B.5s;if(b){5U=B.48(e,U);b.1g=5U.x-b.ex;b.1h=5U.y-b.ey;B.tT()}P if(!B.3P){a=B.9M(e);B.iA(e,a)}P{B.rL(e)}B.7Q(e,'co',a?a:1k)},sn:E(e){B.7Q(e,'oK')},rL:E(e){G a=B.48(e),23=B.3P;23.pP=1f;23.1q.9A=U;23.6N=e.6N;23.ap=e[B.l3];B.rH(e,23);B.rG(e,23,a);23.5p&&B.2u()},rG:E(e,a,b){G x=b.x,y=b.y,1q=a.1q,3X=a.3X,5p=1f;if(3X==='5t'){(5p=B.tm(x,y))&&B.8W('F9',1q,e)}P if(3X==='3k'){(5p=B.rC(e,a,x,y))&&B.8W('8R',1q,e)}P if(3X==='1r'){(5p=B.ec(x,y,'x'))&&B.8W('8R',1q,e)}P if(3X==='1t'){(5p=B.ec(x,y,'y'))&&B.8W('8R',1q,e)}P if(3X==='2L'){(5p=B.mL(x,y,'x'))&&B.8W('rB',1q,e)}P if(3X==='2U'){(5p=B.mL(x,y,'y'))&&B.8W('rB',1q,e)}P{5p=B.tD(x,y);if(5p){B.8W('Fb',1q,e);B.81(1q.7A||B.7A)}}a.5p=a.5p||5p},8W:E(a,b,e){B.1U('1m:'+a,{1q:b,e:e});b.1U(a,{e:e})},rH:E(e,a){if(a.3X==='3k'||a.3X==='1r'||a.3X==='1t'){G b=B.lM(a.1q);if((b&&(a.1T!=='1G'||a.2g!=='1G'))||(!b&&a.1T==='1G'&&a.2g==='1G')){B.gP();a.pP=U}}},rC:E(e,a,x,y){if((e[B.ur]||B.us)&&!a.1q.1Z('9R')){a.pX='3k';F B.ec(x,y)}P{if(!a.pP&&a.pX==='3k'){B.gP()}a.pX='Fh';F B.ec(x,y,'tt')}},iA:E(e,a){if(!a||!a.7G){B.81(B.8c);F 1f}G b=a.8G||B.8G,7X=B.4h(),5o=a.aa&&(!7X||!7X.f7(a))&&a.aa(B.48(e,U));if(!5o){B.81(b)}P{B.rs(5o,a,e)}F U},rs:E(a,b,e){if(a in f){B.81(B.rr(a,b,e))}P if(a==='7B'&&b.8E){B.81(B.u7)}P{B.81(B.8c);F 1f}},rr:E(a,b,e){G n=1a.4o((b.jJ()%6O)/45);if(n<0){n+=8}n+=f[a];if(e[B.gl]&&f[a]%2===0){n+=2}n%=8;F B.sJ[n]}})})();(E(){G c=1a.2n,1J=1a.1J;I.J.1m.1n(I.3O.1i,{rT:E(e,a){G b=B.8a();F e[B.l7]&&a&&a.7G&&(B.4h()||(b&&b!==a))&&B.4H},rQ:E(e,a){G b=B.4h();if(a===b){a=B.9M(e,U);if(!a){F}}if(b){B.rp(a,e)}P{B.ro(a,e)}if(B.7c){B.7c.jM()}},rp:E(a,e){G b=B.4h();if(b.f7(a)){b.rn(a);a.1F('3z',1f);if(b.9B()===1){B.iy(e);B.eQ(b.jp(0));F}}P{b.jO(a)}B.1U('4H:cJ',{1q:b,e:e});b.1F('3z',U)},ro:E(a,e){if(B.5K&&a!==B.5K){G b=B.rm(a);b.jO();B.ix(b);B.5K=1k;B.1U('4H:cJ',{1q:b,e:e})}a.1F('3z',U)},rm:E(a){G b=B.49(),rl=b.2Z(B.5K)<b.2Z(a),rk=rl?[B.5K,a]:[a,B.5K];B.5K.4y&&B.5K.aA();F 1c I.7a(rk,{W:B})},rj:E(e){G a=B.ri();if(a.N===1){B.eQ(a[0],e)}P if(a.N>1){a=1c I.7a(a.Fn(),{W:B});a.jO();B.ix(a,e);a.jM();B.1U('4H:cJ',{1q:a});B.2u()}},ri:E(){G a=[],73,x1=B.5s.ex,y1=B.5s.ey,x2=x1+B.5s.1g,y2=y1+B.5s.1h,jV=1c I.1N(c(x1,x2),c(y1,y2)),jW=1c I.1N(1J(x1,x2),1J(y1,y2)),jh=x1===x2&&y1===y2;R(G i=B.1y.N;i--;){73=B.1y[i];if(!73||!73.7G||!73.4X){3t}if(73.rg(jV,jW)||73.rf(jV,jW)||73.ab(jV)||73.ab(jW)){73.1F('3z',U);a.1o(73);if(jh){1P}}}F a},s8:E(e){if(B.4H&&B.5s){B.rj(e)}G a=B.4h();if(a){a.rd().3C();a.9A=1f;B.81(B.8c)}B.5s=1k;B.3P=1k}})})();(E(){G g=I.2F.cr('v4');I.J.1m.1n(I.2F.1i,{5c:E(a){a||(a={});G b=a.fR||'rc',k1=a.k1||1,cc=a.cc||1,rb={1g:a.1g||0,1h:a.1h||0,K:a.K||0,O:a.O||0,};F B.r9(b,k1,rb,cc)},r9:E(a,b,c,d){G e=B.5V(),qp=B.63(),qq=(c.K||B.5V())*d,qr=(c.O||B.63())*d,8p=B.bs(),qs=8p*d,vp=B.3c,cO=(vp[4]-c.1g)*d,cT=(vp[5]-c.1h)*d,r8=[qs,0,0,qs,cO,cT],qv=B.8l;B.3c=r8;B.8l&&(B.8l=1f);if(e!==qq||qp!==qr){B.e1({K:qq,O:qr})}P{B.2u()}G f=B.r7(a,b,c);qv&&(B.8l=qv);B.3c=vp;B.e1({K:e,O:qp});F f},r7:E(a,b){G c=B.7q.W;if(a==='r6'){a='iX'}G d=g?c.5c('4q/'+a,b):c.5c('4q/'+a);F d},r5:E(a,b,c){F B.5c({fR:a,cc:b,k1:c})},})})();I.J.1m.1n(I.2F.1i,{Fo:E(a,b,c){F B.qA(a,b,c)},qA:E(a,b,c){if(!a){F}G d=(1j a==='2N')?r3.gg(a):I.J.1m.3m(a);B.dR();G e=B;B.r0(d.5J,E(){e.qY(d,E(){2Y d.5J;2Y d.4E;2Y d.57;2Y d.bS;2Y d.dC;e.iH(d);b&&b()})},c);F B},qY:E(a,b){G c=B,7k={3w:1f,5W:1f,4E:1f,57:1f};if(!a.4E&&!a.57&&!a.bS&&!a.dC){b&&b();F}G d=E(){if(7k.4E&&7k.57&&7k.3w&&7k.5W){c.2u();b&&b()}};B.fZ('4E',a.4E,7k,d);B.fZ('57',a.57,7k,d);B.fZ('3w',a.bS,7k,d);B.fZ('5W',a.dC,7k,d)},fZ:E(b,c,d,e){G f=B;if(!c){d[b]=U;e&&e();F}if(b==='4E'||b==='57'){I.J.c5([c],E(a){f[b]=a[0];d[b]=U;e&&e()})}P{B['1F'+I.J.2N.8X(b,U)](c,E(){d[b]=U;e&&e()})}},r0:E(d,e,f){G g=B;if(!d||d.N===0){e&&e();F}G h=B.64;B.64=1f;I.J.c5(d,E(c){c.4j(E(a,b){g.qT(a,b)});g.64=h;e&&e()},1k,f)},Fp:E(b,c){B.3m(E(a){c(a.5c(b))})},Fu:E(b,c,d){B.3m(E(a){d(a.r5(b,c))})},3m:E(b,c){G d=r3.Fw(B.iY(c));B.qQ(E(a){a.qA(d,E(){b&&b(a)})})},qQ:E(a){G b=I.2X.69('W');b.K=B.5V();b.O=B.63();G c=1c I.3O(b);c.4a=B.4a;if(B.4E){c.mp(B.4E.3F,E(){c.2u();a&&a(c)});c.yw=B.yw;c.qO=B.qO}P{a&&a(c)}}});(E(j){'2z 2H';G k=j.I||(j.I={}),1n=k.J.1m.1n,3m=k.J.1m.3m,26=k.J.26,8X=k.J.2N.8X,4D=k.J.4D,kd=k.2F.cr('8Q'),7I=!k.7d;if(k.1H){F}k.1H=k.J.1z(k.nq,{1p:'1m',1T:'1g',2g:'1h',1h:0,1g:0,K:0,O:0,1r:1,1t:1,4N:1f,56:1f,1V:1,2i:0,2L:0,2U:0,kf:13,7l:U,8G:1k,7A:1k,7u:0,92:'7P(qI,qH,2x,0.75)',qG:1k,qS:'7P(qI,qH,2x,0.5)',qF:1k,qU:'5i',qV:1k,gh:1f,d2:U,1A:'aH(0,0,0)',8H:'Fs',9p:'1Y-nP',3w:'',bH:'',1D:1k,2s:1,2K:1k,55:'qD',5y:'qZ',6W:10,2w:1k,qC:0.4,k9:1,4l:1k,fW:0.kV,7G:U,ma:U,4X:U,6D:U,bL:U,8E:U,fV:40,gx:1f,4G:U,4a:1k,9f:1f,9e:1f,hU:1f,b0:1f,9S:1f,9R:1f,hp:1f,hq:1f,ef:1f,oB:1f,7I:7I,bQ:1f,qu:U,6b:1f,ra:1f,5q:('1h 1g K O 1r 1t 4N 56 1T 2g 4l '+'1D 2s 2K 55 5y 6W '+'2i 1V 1A 8H 9p 2w 4a 4X 3w '+'2L 2U').2S(' '),4g:('1A 1D 2s 2K K O 1D 2s 2K'+' 55 5y 6W 8H 3w').2S(' '),2c:E(a){a=a||{};if(a){B.7g(a)}if(B.7I){B.aq();B.a4({7y:'4g'})}},aq:E(){B.cf=k.2X.69('W');B.8A=B.cf.2o('2d');B.qg()},jT:E(){G a=B.W&&B.W.bs()||1,qc=B.ax(),5h=B.89(),q8=B.W&&B.W.bb()?k.5a:1,79=qc.1r*a*q8,6S=qc.1t*a*q8,K=5h.x*79,O=5h.y*6S;F{K:1a.6M(K)+2,O:1a.6M(O)+2,79:79,6S:6S}},qg:E(){if(B.qu&&B.W&&B.W.3P){G a=B.W.3P.3X;if(a.2P(0,5)==='3k'){F 1f}}G b=B.jT(),K=b.K,O=b.O,79=b.79,6S=b.6S;if(K!==B.jL||O!==B.jK){B.cf.K=K;B.cf.O=O;B.8A.3T(K/2,O/2);B.8A.3k(79,6S);B.jL=K;B.jK=O;B.79=79;B.6S=6S;F U}F 1f},7g:E(a){B.iH(a);B.iG(a.1A,'1A');B.iG(a.1D,'1D');B.qW(a);B.it(a.1A,'1A');B.it(a.1D,'1D')},23:E(a,b){if(B.1s&&!B.1s.q2&&B.1s===B.W.7c){B.1s.23(a)}G c=b?B.ga():B.3U();a.3T(c.x,c.y);B.2i&&a.5t(4D(B.2i));a.3k(B.1r*(B.4N?-1:1),B.1t*(B.56?-1:1));B.2L&&a.23(1,0,1a.cD(4D(B.2L)),1,0,0);B.2U&&a.23(1,1a.cD(4D(B.2U)),0,1,0,0)},1B:E(a){G b=k.1H.2m,1m={1p:B.1p,1T:B.1T,2g:B.2g,1g:26(B.1g,b),1h:26(B.1h,b),K:26(B.K,b),O:26(B.O,b),1A:(B.1A&&B.1A.1B)?B.1A.1B():B.1A,1D:(B.1D&&B.1D.1B)?B.1D.1B():B.1D,2s:26(B.2s,b),2K:B.2K?B.2K.2v():B.2K,55:B.55,5y:B.5y,6W:26(B.6W,b),1r:26(B.1r,b),1t:26(B.1t,b),2i:26(B.jJ(),b),4N:B.4N,56:B.56,1V:26(B.1V,b),2w:(B.2w&&B.2w.1B)?B.2w.1B():B.2w,4X:B.4X,4a:B.4a&&cw(B.4a),3w:B.3w,8H:B.8H,9p:B.9p,4l:B.4l?B.4l.2v():1k,2L:26(B.2L,b),2U:26(B.2U,b)};k.J.d1(B,1m,a);if(!B.4G){1m=B.rq(1m)}F 1m},c1:E(a){F B.1B(a)},rq:E(c){G d=k.J.nR(c.1p).1i,5q=d.5q;5q.4j(E(a){if(c[a]===d[a]){2Y c[a]}G b=1H.1i.3s.1W(c[a])==='[1m 3g]'&&1H.1i.3s.1W(d[a])==='[1m 3g]';if(b&&c[a].N===0&&d[a].N===0){2Y c[a]}});F c},3s:E(){F'#<I.'+8X(B.1p)+'>'},ax:E(){G a=B.1r,1t=B.1t;if(B.1s){G b=B.1s.ax();a*=b.1r;1t*=b.1t}F{1r:a,1t:1t}},3I:E(a,b){G c=(a==='1r'||a==='1t');if(c){b=B.q0(b)}if(a==='1r'&&b<0){B.4N=!B.4N;b*=-1}P if(a==='1t'&&b<0){B.56=!B.56;b*=-1}P if(a==='2w'&&b&&!(b 5D k.6o)){b=1c k.6o(b)}P if(a==='6b'&&B.1s){B.1s.1F('6b',b)}B[a]=b;if(B.4g.2Z(a)>-1){if(B.1s){B.1s.1F('6b',U)}B.6b=U}if(a==='K'||a==='O'){B.fW=1a.2n(0.1,1/1a.1J(B.K,B.O))}F B},pZ:E(){},d4:E(a){B.6p=a;F B},jG:E(){if(B.W&&B.W.3c){F B.W.3c}F k.g9.2v()},4I:E(a,b){if((B.K===0&&B.O===0)||!B.4X){F}a.3i();B.rw(a);B.rz(a);if(!b){B.23(a)}B.rA(a);B.ar(a);if(B.4l){a.23.2W(a,B.4l)}B.4a&&k.J.jR(B,a);if(B.7I&&(!B.1s||B.ra)){if(!B.cf){B.aq()}if(B.8L(b)){B.bQ&&B.b9({7y:'4g'});B.fE(B.8A,b);B.6b=1f}B.rD(a)}P{B.fE(a,b);if(b&&B.7I&&B.bQ){B.b9({7y:'4g'})}}B.4a&&a.3f();a.3f()},fE:E(a,b){B.kg(a);B.pS(a);B.rF(a);B.58(a,b)},rD:E(a){a.3k(1/B.79,1/B.6S);a.fC(B.cf,-B.jL/2,-B.jK/2)},8L:E(a){if(!a&&B.qg()){F U}P{if(B.6b||(B.bQ&&B.jq('4g'))){if(!a){G b=B.jL/B.79;G c=B.jK/B.6S;B.8A.a5(-b/2,-c/2,b,c)}F U}}F 1f},kg:E(a){if(!B.3w){F}G b=B.89();a.4F=B.3w;a.6h(-b.x/2,-b.y/2,b.x,b.y);B.b7(a)},rA:E(a){a.cS*=B.1V},pS:E(a){if(B.1D){a.4d=B.2s;a.v3=B.55;a.v2=B.5y;a.F8=B.6W;a.6t=B.1D.4c?B.1D.4c(a,B):B.1D}},rF:E(a){if(B.1A){a.4F=B.1A.4c?B.1A.4c(a,B):B.1A}},9N:E(a,b,c){if(!b){F}if(1&b.N){b.1o.2W(b,b)}if(kd){a.8Q(b)}P{c&&c(a)}},a6:E(a,b){if(!B.3z||b||(B.1s&&B.1s!==B.W.4h())){F}G c=B.jG(),2J=B.bP(),3u;2J=k.J.8O(c,2J);3u=k.J.ou(2J);a.3i();a.3T(3u.cO,3u.cT);a.4d=1*B.k9;if(!B.1s){a.cS=B.9A?B.qC:1}if(B.1s&&B.1s===B.W.4h()){a.5t(4D(3u.2i));B.rJ(a,3u)}P{a.5t(4D(B.2i));B.rK(a)}B.dI(a);a.3f()},ar:E(a){if(!B.2w){F}G b=(B.W&&B.W.3c[0])||1,jB=(B.W&&B.W.3c[3])||1,8R=B.ax();if(B.W&&B.W.bb()){b*=k.5a;jB*=k.5a}a.ja=B.2w.29;a.jd=B.2w.5R*(b+jB)*(8R.1r+8R.1t)/4;a.je=B.2w.2O*b*8R.1r;a.jj=B.2w.2A*jB*8R.1t},b7:E(a){if(!B.2w){F}a.ja='';a.jd=a.je=a.jj=0},pN:E(a,b){if(!b.4c){F}G c=b.4P||b.F6;if(c){a.23.2W(a,c)}G d=-B.K/2+b.2O||0,2A=-B.O/2+b.2A||0;a.3T(d,2A)},94:E(a){if(!B.1A){F}a.3i();B.pN(a,B.1A);if(B.8H==='rP'){a.1A('rP')}P{a.1A()}a.3f()},7o:E(a){if(!B.1D||B.2s===0){F}if(B.2w&&!B.2w.9O){B.b7(a)}a.3i();B.9N(a,B.2K,B.96);B.pN(a,B.1D);a.1D();a.3f()},3m:E(a,b){if(B.8n.2a){F B.8n.2a(B.1B(b),a)}F 1c k.1H(B.1B(b))},F5:E(b,c){G d=B.5c(c);k.J.87(d,E(a){if(b){b(1c k.1u(a))}});F B},5c:E(a){a||(a={});G b=k.J.6a(),pJ=B.9z();b.K=pJ.K;b.O=pJ.O;k.J.fO(b,'kq');G c=1c k.2F(b,{gd:a.gd});if(a.fR==='r6'){a.fR='iX'}if(a.fR==='iX'){c.3w='#F1'}G d={3z:B.1Z('3z'),1g:B.pH(),1h:B.pG()};B.1F('3z',1f);B.bZ(1c k.1N(c.5V()/2,c.63()/2),'1G','1G');G e=B.W;c.5F(B);G f=c.5c(a);B.1F(d).3C();B.W=e;c.iQ();c=1k;F f},F0:E(a){F B.1p===a},5l:E(){F 1},iY:E(a){F B.1B(a)},EZ:E(a,b){b||(b={});G c={3R:[]};c.1p=b.1p||(b.r1||b.r2?'aw':'9G');c.2C={x1:b.x1,y1:b.y1,x2:b.x2,y2:b.y2};if(b.r1||b.r2){c.2C.r1=b.r1;c.2C.r2=b.r2}c.4P=b.4P;k.7W.1i.kv.1W(c,b.3R);F B.1F(a,k.7W.xS(B,c))},EY:E(a){F B.1F('1A',1c k.ay(a))},d3:E(a){F B.1F('2w',a?1c k.6o(a):1k)},EX:E(a){B.1F('1A',a);F B},cA:E(a){G b=(B.1T!=='1G'||B.2g!=='1G')&&B.d2;if(b){B.gS()}B.1F('2i',a);if(b){B.rZ()}F B},EW:E(){B.W&&B.W.ws(B);F B},EV:E(){B.W&&B.W.wo(B);F B},EU:E(){B.W&&B.W.wr(B);F B},ET:E(){B.W&&B.W.wn(B);F B},1G:E(){B.W&&B.W.wq(B);F B},ES:E(){B.W&&B.W.wp(B);F B},74:E(){B.W&&B.W.74(B);F B},s2:E(e,a){a=a||B.W.48(e);G b=1c k.1N(a.x,a.y),jv=B.ga();if(B.2i){b=k.J.eC(b,jv,4D(-B.2i))}F{x:b.x-jv.x,y:b.y-jv.y}},rw:E(a){if(B.9p){a.9p=B.9p}}});k.J.mw(k.1H);k.1H.1i.5t=k.1H.1i.cA;1n(k.1H.1i,k.bV);k.1H.2m=2;k.1H.6I=E(c,d,e,f,g){G h=k[c];d=3m(d,U);if(f){k.J.sz([d.1A,d.1D],E(a){d.1A=a[0];d.1D=a[1];G b=g?1c h(d[g],d):1c h(d);e&&e(b)})}P{G i=g?1c h(d[g],d):1c h(d);e&&e(i);F i}};k.1H.dD=0})(1j 1E!=='1v'?1E:B);(E(){G f=I.J.4D,fr={1g:-0.5,1G:0,3H:0.5},pv={1h:-0.5,1G:0,6C:0.5};I.J.1m.1n(I.1H.1i,{jl:E(a,b,c,d,e){G x=a.x,y=a.y,2O,2A,5h;if(1j b==='2N'){b=fr[b]}P{b-=0.5}if(1j d==='2N'){d=fr[d]}P{d-=0.5}2O=d-b;if(1j c==='2N'){c=pv[c]}P{c-=0.5}if(1j e==='2N'){e=pv[e]}P{e-=0.5}2A=e-c;if(2O||2A){5h=B.7w();x=a.x+2O*5h.x;y=a.y+2A*5h.y}F 1c I.1N(x,y)},pq:E(a,b,c){G p=B.jl(a,b,c,'1G','1G');if(B.2i){F I.J.eC(p,a,f(B.2i))}F p},84:E(a,b,c){G p=B.jl(a,'1G','1G',b,c);if(B.2i){F I.J.eC(p,a,f(B.2i))}F p},3U:E(){G a=1c I.1N(B.1g,B.1h);F B.pq(a,B.1T,B.2g)},s9:E(a,b){G c=B.3U();F B.84(c,a,b)},e2:E(a,b,c){G d=B.3U(),p,p2;if(1j b!=='1v'&&1j c!=='1v'){p=B.jl(d,'1G','1G',b,c)}P{p=1c I.1N(B.1g,B.1h)}p2=1c I.1N(a.x,a.y);if(B.2i){p2=I.J.eC(p2,d,-f(B.2i))}F p2.o2(p)},bZ:E(a,b,c){G d=B.pq(a,b,c),9U=B.84(d,B.1T,B.2g);B.1F('1g',9U.x);B.1F('1h',9U.y)},EQ:E(a){G b=f(B.2i),po=B.5V(),sc=1a.3M(b)*po,sd=1a.3e(b)*po,fn,fl;if(1j B.1T==='2N'){fn=fr[B.1T]}P{fn=B.1T-0.5}if(1j a==='2N'){fl=fr[a]}P{fl=a-0.5}B.1g+=sc*(fl-fn);B.1h+=sd*(fl-fn);B.3C();B.1T=a},gS:E(){B.jc=B.1T;B.jb=B.2g;G a=B.3U();B.1T='1G';B.2g='1G';B.1g=a.x;B.1h=a.y},rZ:E(){G a=B.84(B.3U(),B.jc,B.jb);B.1T=B.jc;B.2g=B.jb;B.1g=a.x;B.1h=a.y;B.jc=1k;B.jb=1k},ga:E(){F B.84(B.3U(),'1g','1h')}})})();(E(){E 7T(a){F[1c I.1N(a.tl.x,a.tl.y),1c I.1N(a.tr.x,a.tr.y),1c I.1N(a.br.x,a.br.y),1c I.1N(a.bl.x,a.bl.y)]}G f=I.J.4D,bM=I.J.8O;I.J.1m.1n(I.1H.1i,{6Z:1k,fg:1k,7T:E(a,b){if(!B.6Z){B.3C()}G c=a?B.fg:B.6Z;F 7T(b?B.c6(a):c)},rg:E(a,b,c,d){G e=B.7T(c,d),sp=I.3b.zo(e,a,b);F sp.aP==='3b'},pR:E(a,b,c){G d=I.3b.zp(B.7T(b,c),a.7T(b,c));F d.aP==='3b'||a.al(B,b,c)||B.al(a,b,c)},al:E(a,b,c){G d=B.7T(b,c),i=0,7U=a.j0(c?a.c6(b):b?a.fg:a.6Z);R(;i<4;i++){if(!a.ab(d[i],7U)){F 1f}}F U},rf:E(a,b,c,d){G e=B.9z(c,d);F(e.1g>=a.x&&e.1g+e.K<=b.x&&e.1h>=a.y&&e.1h+e.O<=b.y)},ab:E(a,b,c,d){G b=b||B.j0(d?B.c6(c):c?B.fg:B.6Z),9E=B.oT(a,b);F(9E!==0&&9E%2===1)},EP:E(a){if(!B.W){F 1f}G b=B.W.gf.tl,oR=B.W.gf.br;G c=B.7T(U,a),9r;R(G i=0;i<4;i++){9r=c[i];if(9r.x<=oR.x&&9r.x>=b.x&&9r.y<=oR.y&&9r.y>=b.y){F U}}F 1f},j0:E(a){F{EO:{o:a.tl,d:a.tr},EM:{o:a.tr,d:a.br},EK:{o:a.br,d:a.bl},EJ:{o:a.bl,d:a.tl}}},oT:E(a,b){G c,b2,a1,a2,xi,iI=0,5f;R(G d in b){5f=b[d];if((5f.o.y<a.y)&&(5f.d.y<a.y)){3t}if((5f.o.y>=a.y)&&(5f.d.y>=a.y)){3t}if((5f.o.x===5f.d.x)&&(5f.o.x>=a.x)){xi=5f.o.x}P{c=0;b2=(5f.d.y-5f.o.y)/(5f.d.x-5f.o.x);a1=a.y-c*a.x;a2=5f.o.y-b2*5f.o.x;xi=-(a1-a2)/(c-b2)}if(xi>=a.x){iI+=1}if(iI===2){1P}}F iI},EH:E(){F B.9z().K},EG:E(){F B.9z().O},9z:E(a,b){G c=B.7T(a,b);F I.J.ln(c)},5V:E(){F B.7w().x},63:E(){F B.7w().y},q0:E(a){if(1a.2f(a)<B.fW){if(a<0){F-B.fW}P{F B.fW}}F a},3k:E(a){a=B.q0(a);if(a<0){B.4N=!B.4N;B.56=!B.56;a*=-1}B.1r=a;B.1t=a;F B.3C()},EF:E(a){G b=B.9z().K/B.5V();F B.3k(a/B.K/b)},EE:E(a){G b=B.9z().O/B.63();F B.3k(a/B.O/b)},c6:E(a){G b=f(B.2i),4f=B.jG(),5h=a?B.7w():B.eU(),cH=5h.x,iB=5h.y,7r=1a.3e(b),7s=1a.3M(b),iz=cH>0?1a.tv(iB/cH):0,om=(cH/1a.3M(iz))/2,2O=1a.3M(iz+b)*om,2A=1a.3e(iz+b)*om,1G=B.3U(),d=a?1G:I.J.4w(1G,4f),tl=1c I.1N(d.x-2O,d.y-2A),tr=1c I.1N(tl.x+(cH*7s),tl.y+(cH*7r)),bl=1c I.1N(tl.x-(iB*7r),tl.y+(iB*7s)),br=1c I.1N(d.x+2O,d.y+2A);if(!a){G c=1c I.1N((tl.x+bl.x)/2,(tl.y+bl.y)/2),mt=1c I.1N((tr.x+tl.x)/2,(tr.y+tl.y)/2),mr=1c I.1N((br.x+tr.x)/2,(br.y+tr.y)/2),mb=1c I.1N((br.x+bl.x)/2,(br.y+bl.y)/2),7B=1c I.1N(mt.x+7r*B.fV,mt.y-7s*B.fV)}G d={tl:tl,tr:tr,br:br,bl:bl,};if(!a){d.ml=c;d.mt=mt;d.mr=mr;d.mb=mb;d.7B=7B}F d},3C:E(a,b){B.6Z=B.c6(a);if(!b){B.fg=B.c6(U)}a||(B.ol&&B.ol());F B},sN:E(){if(B.2i){G a=f(B.2i),3M=1a.3M(a),3e=1a.3e(a);F[3M,3e,-3e,3M,0,0]}F I.g9.2v()},bP:E(a){G b=B.3U(),9X=[1,0,0,1,b.x,b.y],il=B.sN(),sO=B.oi(B.2L,B.2U,U),2J=B.1s&&!a?B.1s.bP():I.g9.2v();2J=bM(2J,9X);2J=bM(2J,il);2J=bM(2J,sO);F 2J},oi:E(a,b,c){G d=[1,0,1a.cD(f(a)),1],sQ=[1,1a.cD(f(b)),0,1],1r=B.1r*(c&&B.4N?-1:1),1t=B.1t*(c&&B.56?-1:1),au=[1r,0,0,1t],m=bM(au,d,U);F bM(m,sQ,U)},89:E(){G a=B.2s,w=B.K+a,h=B.O+a;F{x:w,y:h}},7w:E(a,b){if(1j a==='1v'){a=B.2L}if(1j b==='1v'){b=B.2U}G c=B.89(),eR=c.x/2,eN=c.y/2,28=[{x:-eR,y:-eN},{x:eR,y:-eN},{x:-eR,y:eN},{x:eR,y:eN}],i,4l=B.oi(a,b,1f),io;R(i=0;i<28.N;i++){28[i]=I.J.4w(28[i],4l)}io=I.J.ln(28);F{x:io.K,y:io.O}},eU:E(){G a=B.jG(),5h=B.7w(),p=I.J.4w(5h,a,U);F p.mX(2*B.7u)},})})();I.J.1m.1n(I.1H.1i,{iE:E(){if(B.1s){I.2F.1i.iE.1W(B.1s,B)}P{B.W.iE(B)}F B},iJ:E(){if(B.1s){I.2F.1i.iJ.1W(B.1s,B)}P{B.W.iJ(B)}F B},iK:E(a){if(B.1s){I.2F.1i.iK.1W(B.1s,B,a)}P{B.W.iK(B,a)}F B},iO:E(a){if(B.1s){I.2F.1i.iO.1W(B.1s,B,a)}P{B.W.iO(B,a)}F B},52:E(a){if(B.1s){I.2F.1i.52.1W(B.1s,B,a)}P{B.W.52(B,a)}F B}});(E(){E o4(a,b){if(!b){F a+': 4n; '}P if(b.4c){F a+': 9Q(#aB'+b.id+'); '}P{G c=1c I.2e(b),o3=a+': '+c.fK()+'; ',1V=c.82();if(1V!==1){o3+=a+'-1V: '+1V.3s()+'; '}F o3}}I.J.1m.1n(I.1H.1i,{5C:E(a){G b=B.8H,2s=B.2s?B.2s:'0',2K=B.2K?B.2K.2p(' '):'4n',55=B.55?B.55:'qD',5y=B.5y?B.5y:'qZ',6W=B.6W?B.6W:'4',1V=1j B.1V!=='1v'?B.1V:'1',hx=B.4X?'':' hx: yR;',44=a?'':B.az(),1A=o4('1A',B.1A),1D=o4('1D',B.1D);F[1D,'1D-K: ',2s,'; ','1D-yJ: ',2K,'; ','1D-nQ: ',55,'; ','1D-yK: ',5y,'; ','1D-yL: ',6W,'; ',1A,'1A-yI: ',b,'; ','1V: ',1V,';',44,hx].2p('')},az:E(){F B.2w?'44: 9Q(#aB'+B.2w.id+');':''},6F:E(){F B.id?'id=\"'+B.id+'\" ':''},61:E(){if(B.1s&&B.1s.1p==='1Q-1s'){F''}G a=I.J.26,2i=B.jJ(),2L=(B.En()%6O),2U=(B.Em()%6O),1G=B.3U(),2m=I.1H.2m,ie=B.1p==='1Q-1s'?'':'3T('+a(1G.x,2m)+' '+a(1G.y,2m)+')',t5=2i!==0?(' 5t('+a(2i,2m)+')'):'',t6=(B.1r===1&&B.1t===1)?'':(' 3k('+a(B.1r,2m)+' '+a(B.1t,2m)+')'),t7=2L!==0?' 2L('+a(2L,2m)+')':'',t8=2U!==0?' 2U('+a(2U,2m)+')':'',t9=B.1p==='1Q-1s'?B.K:0,ta=B.4N?' 2J(-1 0 0 1 '+t9+' 0) ':'',tc=B.1p==='1Q-1s'?B.O:0,td=B.56?' 2J(1 0 0 -1 0 '+tc+')':'';F[ie,t5,t6,ta,td,t7,t8].2p('')},6y:E(){F B.4l?' 2J('+B.4l.2p(' ')+') ':''},6s:E(){G a=[];if(B.1A&&B.1A.4c){a.1o(B.1A.3D(B,1f))}if(B.1D&&B.1D.4c){a.1o(B.1D.3D(B,1f))}if(B.2w){a.1o(B.2w.3D(B))}F a}})})();(E(){G f=I.J.1m.1n,hW='5q';E nx(b,c,d){G e={},tk=U;d.4j(E(a){e[a]=b[a]});f(b[c],e,tk)}E nu(a,b,c){if(!I.7d&&a 5D lv){F a===b}P if(a 5D 3g){if(a.N!==b.N){F 1f}R(G i=0,1d=a.N;i<1d;i++){if(a[i]!==b[i]){F 1f}}F U}P if(a&&1j a==='1m'){if(!c&&1H.tn(a).N!==1H.tn(b).N){F 1f}R(G d in a){if(!nu(a[d],b[d])){F 1f}}F U}P{F a===b}}I.J.1m.1n(I.1H.1i,{jq:E(a){a=a||hW;a='nr'+a;F!nu(B[a],B,U)},b9:E(a){G b=a&&a.7y||hW,hQ='nr'+b;if(!B[hQ]){F B.a4(a)}nx(B,hQ,B[b]);if(a&&a.5q){nx(B,hQ,a.5q)}F B},a4:E(a){a=a||{};G b=a.7y||hW;a.7y=b;B['nr'+b]={};B.b9(a);F B}})})();(E(){G g=I.J.4D,ts=E(){F 1j ki!=='1v'};I.J.1m.1n(I.1H.1i,{hP:1k,aa:E(a){if(!B.6D||!B.3z){F 1f}G b=a.x,ey=a.y,9E,7U;B.fp=0;R(G i in B.6Z){if(!B.hJ(i)){3t}if(i==='7B'&&!B.8E){3t}if(B.1Z('9R')&&(i==='mt'||i==='mr'||i==='mb'||i==='ml')){3t}7U=B.j0(B.6Z[i].5o);9E=B.oT({x:b,y:ey},7U);if(9E!==0&&9E%2===1){B.fp=i;F i}}F 1f},ol:E(){G a=B.6Z,n7=g(45-B.2i),n6=B.kf*0.Eg,e7=n6*1a.3M(n7),e3=n6*1a.3e(n7),x,y;R(G b in a){x=a[b].x;y=a[b].y;a[b].5o={tl:{x:x-e3,y:y-e7},tr:{x:x+e7,y:y-e3},bl:{x:x-e7,y:y+e3},br:{x:x+e3,y:y+e7}}}},rz:E(a){if(!B.bH||B.1s||!B.3z){F B}a.3i();G b=B.3U(),wh=B.eU(),4f=B.W.3c;a.3T(b.x,b.y);a.3k(1/4f[0],1/4f[3]);a.5t(g(B.2i));a.4F=B.bH;a.6h(-wh.x/2,-wh.y/2,wh.x,wh.y);a.3f();F B},rK:E(a){if(!B.bL){F B}G b=B.eU(),2s=1/B.k9,K=b.x+2s,O=b.y+2s;a.3i();a.6t=B.92;B.9N(a,B.qG,1k);a.i0(-K/2,-O/2,K,O);if(B.8E&&B.hJ('7B')&&!B.1Z('hU')&&B.6D){G c=-O/2;a.3Q();a.52(0,c);a.41(0,c-B.fV);a.5j();a.1D()}a.3f();F B},rJ:E(a,b){if(!B.bL){F B}G p=B.89(),2J=I.J.sX(b.1r,b.1t,b.2L),wh=I.J.4w(p,2J),2s=1/B.k9,K=wh.x+2s,O=wh.y+2s;a.3i();B.9N(a,B.qG,1k);a.6t=B.92;a.i0(-K/2,-O/2,K,O);a.3f();F B},dI:E(a){if(!B.6D){F B}G b=B.eU(),K=b.x,O=b.y,mE=B.kf,1g=-(K+mE)/2,1h=-(O+mE)/2,7v=B.7l?'1D':'1A';a.3i();a.6t=a.4F=B.qS;if(!B.7l){a.6t=B.qF}B.9N(a,B.qV,1k);B.7x('tl',a,7v,1g,1h);B.7x('tr',a,7v,1g+K,1h);B.7x('bl',a,7v,1g,1h+O);B.7x('br',a,7v,1g+K,1h+O);if(!B.1Z('9R')){B.7x('mt',a,7v,1g+K/2,1h);B.7x('mb',a,7v,1g+K/2,1h+O);B.7x('mr',a,7v,1g+K,1h+O/2);B.7x('ml',a,7v,1g,1h+O/2)}if(B.8E){B.7x('7B',a,7v,1g+K/2,1h-B.fV)}a.3f();F B},7x:E(a,b,c,d,e){if(!B.hJ(a)){F}G f=B.kf,1D=!B.7l&&B.qF;6R(B.qU){1C'9t':b.3Q();b.cN(d+f/2,e+f/2,f/2,0,2*1a.4u,1f);b[c]();if(1D){b.1D()}1P;dL:ts()||B.7l||b.a5(d,e,f,f);b[c+'77'](d,e,f,f);if(1D){b.i0(d,e,f,f)}}},hJ:E(a){F B.mn()[a]},tG:E(a,b){B.mn()[a]=b;F B},mi:E(a){a||(a={});R(G p in a){B.tG(p,a[p])}F B},mn:E(){if(!B.hP){B.hP={tl:U,tr:U,br:U,bl:U,ml:U,mt:U,mr:U,mb:U,7B:U}}F B.hP}})})();I.J.1m.1n(I.2F.1i,{dM:a0,Ef:E(b,c){c=c||{};G d=E(){},3j=c.3j||d,3E=c.3E||d,2I=B;I.J.6X({7b:b.1Z('1g'),7J:B.ac().1g,6e:B.dM,3E:E(a){b.1F('1g',a);2I.2u();3E()},3j:E(){b.3C();3j()}});F B},Ee:E(b,c){c=c||{};G d=E(){},3j=c.3j||d,3E=c.3E||d,2I=B;I.J.6X({7b:b.1Z('1h'),7J:B.ac().1h,6e:B.dM,3E:E(a){b.1F('1h',a);2I.2u();3E()},3j:E(){b.3C();3j()}});F B},Ed:E(b,c){c=c||{};G d=E(){},3j=c.3j||d,3E=c.3E||d,2I=B;I.J.6X({7b:b.1Z('1V'),7J:0,6e:B.dM,ho:E(){b.1F('3z',1f)},3E:E(a){b.1F('1V',a);2I.2u();3E()},3j:E(){2I.74(b);3j()}});F B}});I.J.1m.1n(I.1H.1i,{6X:E(){if(2Q[0]&&1j 2Q[0]==='1m'){G a=[],4J,m5;R(4J in 2Q[0]){a.1o(4J)}R(G i=0,1d=a.N;i<1d;i++){4J=a[i];m5=i!==1d-1;B.m1(4J,2Q[0][4J],2Q[1],m5)}}P{B.m1.2W(B,2Q)}F B},m1:E(b,c,d,e){G f=B,8z;c=c.3s();if(!d){d={}}P{d=I.J.1m.3m(d)}if(~b.2Z('.')){8z=b.2S('.')}G g=8z?B.1Z(8z[0])[8z[1]]:B.1Z(b);if(!('lY'in d)){d.lY=g}if(~c.2Z('=')){c=g+3q(c.2M('=',''))}P{c=3q(c)}I.J.6X({7b:d.lY,7J:c,e5:d.by,bk:d.bk,6e:d.6e,7H:d.7H&&E(){F d.7H.1W(f)},3E:E(a){if(8z){f[8z[0]][8z[1]]=a}P{f.1F(b,a)}if(e){F}d.3E&&d.3E()},3j:E(){if(e){F}f.3C();d.3j&&d.3j()}})}});(E(g){'2z 2H';G h=g.I||(g.I={}),1n=h.J.1m.1n,3m=h.J.1m.3m,tR={x1:1,x2:1,y1:1,y2:1},kd=h.2F.cr('8Q');if(h.7K){h.4B('I.7K is 5k 53');F}G i=h.1H.1i.4g.2v();i.1o('x1','x2','y1','y2');h.7K=h.J.1z(h.1H,{1p:'2r',x1:0,y1:0,x2:0,y2:0,4g:i,2c:E(a,b){if(!a){a=[0,0,0,0]}B.1K('2c',b);B.1F('x1',a[0]);B.1F('y1',a[1]);B.1F('x2',a[2]);B.1F('y2',a[3]);B.dv(b)},dv:E(a){a||(a={});B.K=1a.2f(B.x2-B.x1);B.O=1a.2f(B.y2-B.y1);B.1g='1g'in a?a.1g:B.tU();B.1h='1h'in a?a.1h:B.tV()},3I:E(a,b){B.1K('3I',a,b);if(1j tR[a]!=='1v'){B.dv()}F B},tU:lB({9m:'1T',ag:'x1',ah:'x2',dp:'K'},{dl:'1g',1G:'1G',dk:'3H'}),tV:lB({9m:'2g',ag:'y1',ah:'y2',dp:'O'},{dl:'1h',1G:'1G',dk:'6C'}),58:E(a,b){a.3Q();if(b){G c=B.3U();a.3T(c.x-B.2s/2,c.y-B.2s/2)}if(!B.2K||B.2K&&kd){G p=B.dg();a.52(p.x1,p.y1);a.41(p.x2,p.y2)}a.4d=B.2s;G d=a.6t;a.6t=B.1D||a.4F;B.1D&&B.7o(a);a.6t=d},96:E(a){G p=B.dg();a.3Q();h.J.4L(a,p.x1,p.y1,p.x2,p.y2,B.2K);a.5j()},1B:E(a){F 1n(B.1K('1B',a),B.dg())},89:E(){G a=B.1K('89');if(B.55==='qD'){if(a.x===0){a.y-=B.2s}if(a.y===0){a.x-=B.2s}}F a},dg:E(){G a=B.x1<=B.x2?-1:1,lm=B.y1<=B.y2?-1:1,x1=(a*B.K*0.5),y1=(lm*B.O*0.5),x2=(a*B.K*-0.5),y2=(lm*B.O*-0.5);F{x1:x1,x2:x2,y1:y1,y2:y2}},3D:E(a){G b=B.6s(),p={x1:B.x1,x2:B.x2,y1:B.y1,y2:B.y2};if(!(B.1s&&B.1s.1p==='1Q-1s')){p=B.dg()}b.1o('<2r ',B.6F(),'x1=\"',p.x1,'\" y1=\"',p.y1,'\" x2=\"',p.x2,'\" y2=\"',p.y2,'\" 1L=\"',B.5C(),'\" 23=\"',B.61(),B.6y(),'\"/>\\n');F a?a(b.2p('')):b.2p('')},});h.7K.4x=h.8b.2v('x1 y1 x2 y2'.2S(' '));h.7K.5X=E(a,b){b=b||{};G c=h.78(a,h.7K.4x),28=[c.x1||0,c.y1||0,c.x2||0,c.y2||0];b.1T='1g';b.2g='1h';F 1c h.7K(28,1n(c,b))};h.7K.2a=E(b,c,d){E u6(a){2Y a.28;c&&c(a)};G e=3m(b,U);e.28=[b.x1,b.y1,b.x2,b.y2];G f=h.1H.6I('7K',e,u6,d,'28');if(f){2Y f.28}F f};E lB(a,b){G c=a.9m,ag=a.ag,ah=a.ah,dp=a.dp,dl=b.dl,1G=b.1G,dk=b.dk;F E(){6R(B.1Z(c)){1C dl:F 1a.2n(B.1Z(ag),B.1Z(ah));1C 1G:F 1a.2n(B.1Z(ag),B.1Z(ah))+(0.5*B.1Z(dp));1C dk:F 1a.1J(B.1Z(ag),B.1Z(ah))}}}})(1j 1E!=='1v'?1E:B);(E(e){'2z 2H';G f=e.I||(e.I={}),pi=1a.4u,1n=f.J.1m.1n;if(f.7t){f.4B('I.7t is 5k 53.');F}G g=f.1H.1i.4g.2v();g.1o('2T');f.7t=f.J.1z(f.1H,{1p:'9t',2T:0,cg:0,ch:pi*2,4g:g,2c:E(a){B.1K('2c',a);B.1F('2T',a&&a.2T||0)},3I:E(a,b){B.1K('3I',a,b);if(a==='2T'){B.ua(b)}F B},1B:E(a){F B.1K('1B',['2T','cg','ch'].2v(a))},3D:E(a){G b=B.6s(),x=0,y=0,2i=(B.ch-B.cg)%(2*pi);if(2i===0){if(B.1s&&B.1s.1p==='1Q-1s'){x=B.1g+B.2T;y=B.1h+B.2T}b.1o('<9t ',B.6F(),'cx=\"'+x+'\" cy=\"'+y+'\" ','r=\"',B.2T,'\" 1L=\"',B.5C(),'\" 23=\"',B.61(),' ',B.6y(),'\"/>\\n')}P{G c=1a.3M(B.cg)*B.2T,uc=1a.3e(B.cg)*B.2T,ud=1a.3M(B.ch)*B.2T,ue=1a.3e(B.ch)*B.2T,uf=2i>pi?'1':'0';b.1o('<1Q d=\"M '+c+' '+uc,' A '+B.2T+' '+B.2T,' 0 ',+uf+' 1',' '+ud+' '+ue,'\" 1L=\"',B.5C(),'\" 23=\"',B.61(),' ',B.6y(),'\"/>\\n')}F a?a(b.2p('')):b.2p('')},58:E(a,b){a.3Q();a.cN(b?B.1g+B.2T:0,b?B.1h+B.2T:0,B.2T,B.cg,B.ch,1f);B.94(a);B.7o(a)},Eb:E(){F B.1Z('2T')*B.1Z('1r')},Ea:E(){F B.1Z('2T')*B.1Z('1t')},ua:E(a){B.2T=a;F B.1F('K',a*2).1F('O',a*2)},});f.7t.4x=f.8b.2v('cx cy r'.2S(' '));f.7t.5X=E(a,b){b||(b={});G c=f.78(a,f.7t.4x);if(!uj(c)){bz 1c mP('4M of `r` E8 is E7 E6 E4 x6 be E3');}c.1g=c.1g||0;c.1h=c.1h||0;G d=1c f.7t(1n(c,b));d.1g-=d.2T;d.1h-=d.2T;F d};E uj(a){F(('2T'in a)&&(a.2T>=0))}f.7t.2a=E(a,b,c){F f.1H.6I('7t',a,b,c)}})(1j 1E!=='1v'?1E:B);(E(d){'2z 2H';G e=d.I||(d.I={});if(e.d0){e.4B('I.d0 is 5k 53');F}e.d0=e.J.1z(e.1H,{1p:'E1',2c:E(a){B.1K('2c',a);B.1F('K',a&&a.K||3h).1F('O',a&&a.O||3h)},58:E(a){G b=B.K/2,5m=B.O/2;a.3Q();a.52(-b,5m);a.41(0,-5m);a.41(b,5m);a.5j();B.94(a);B.7o(a)},96:E(a){G b=B.K/2,5m=B.O/2;a.3Q();e.J.4L(a,-b,5m,0,-5m,B.2K);e.J.4L(a,0,-5m,b,5m,B.2K);e.J.4L(a,b,5m,-b,5m,B.2K);a.5j()},3D:E(a){G b=B.6s(),kW=B.K/2,5m=B.O/2,28=[-kW+' '+5m,'0 '+ -5m,kW+' '+5m].2p(',');b.1o('<mk ',B.6F(),'28=\"',28,'\" 1L=\"',B.5C(),'\" 23=\"',B.61(),'\"/>');F a?a(b.2p('')):b.2p('')},});e.d0.2a=E(a,b,c){F e.1H.6I('d0',a,b,c)}})(1j 1E!=='1v'?1E:B);(E(e){'2z 2H';G f=e.I||(e.I={}),uu=1a.4u*2,1n=f.J.1m.1n;if(f.8d){f.4B('I.8d is 5k 53.');F}G g=f.1H.1i.4g.2v();g.1o('rx','ry');f.8d=f.J.1z(f.1H,{1p:'gN',rx:0,ry:0,4g:g,2c:E(a){B.1K('2c',a);B.1F('rx',a&&a.rx||0);B.1F('ry',a&&a.ry||0)},3I:E(a,b){B.1K('3I',a,b);6R(a){1C'rx':B.rx=b;B.1F('K',b*2);1P;1C'ry':B.ry=b;B.1F('O',b*2);1P}F B},DY:E(){F B.1Z('rx')*B.1Z('1r')},DV:E(){F B.1Z('ry')*B.1Z('1t')},1B:E(a){F B.1K('1B',['rx','ry'].2v(a))},3D:E(a){G b=B.6s(),x=0,y=0;if(B.1s&&B.1s.1p==='1Q-1s'){x=B.1g+B.rx;y=B.1h+B.ry}b.1o('<gN ',B.6F(),'cx=\"',x,'\" cy=\"',y,'\" ','rx=\"',B.rx,'\" ry=\"',B.ry,'\" 1L=\"',B.5C(),'\" 23=\"',B.61(),B.6y(),'\"/>\\n');F a?a(b.2p('')):b.2p('')},58:E(a,b){a.3Q();a.3i();a.23(1,0,0,B.ry/B.rx,0,0);a.cN(b?B.1g+B.rx:0,b?(B.1h+B.ry)*B.rx/B.ry:0,B.rx,0,uu,1f);a.3f();B.94(a);B.7o(a)},});f.8d.4x=f.8b.2v('cx cy rx ry'.2S(' '));f.8d.5X=E(a,b){b||(b={});G c=f.78(a,f.8d.4x);c.1g=c.1g||0;c.1h=c.1h||0;G d=1c f.8d(1n(c,b));d.1h-=d.ry;d.1g-=d.rx;F d};f.8d.2a=E(a,b,c){F f.1H.6I('8d',a,b,c)}})(1j 1E!=='1v'?1E:B);(E(e){'2z 2H';G f=e.I||(e.I={}),1n=f.J.1m.1n;if(f.77){f.4B('I.77 is 5k 53');F}G g=f.1H.1i.5q.2v();g.1o('rx','ry');f.77=f.J.1z(f.1H,{5q:g,1p:'5i',rx:0,ry:0,2K:1k,2c:E(a){B.1K('2c',a);B.uy()},uy:E(){if(B.rx&&!B.ry){B.ry=B.rx}P if(B.ry&&!B.rx){B.rx=B.ry}},58:E(a,b){if(B.K===1&&B.O===1){a.6h(-0.5,-0.5,1,1);F}G c=B.rx?1a.2n(B.rx,B.K/2):0,ry=B.ry?1a.2n(B.ry,B.O/2):0,w=B.K,h=B.O,x=b?B.1g:-B.K/2,y=b?B.1h:-B.O/2,cW=c!==0||ry!==0,k=1-0.DT;a.3Q();a.52(x+c,y);a.41(x+w-c,y);cW&&a.8j(x+w-k*c,y,x+w,y+k*ry,x+w,y+ry);a.41(x+w,y+h-ry);cW&&a.8j(x+w,y+h-k*ry,x+w-k*c,y+h,x+w-c,y+h);a.41(x+c,y+h);cW&&a.8j(x+k*c,y+h,x,y+h-k*ry,x,y+h-ry);a.41(x,y+ry);cW&&a.8j(x,y+k*ry,x+k*c,y,x+c,y);a.5j();B.94(a);B.7o(a)},96:E(a){G x=-B.K/2,y=-B.O/2,w=B.K,h=B.O;a.3Q();f.J.4L(a,x,y,x+w,y,B.2K);f.J.4L(a,x+w,y,x+w,y+h,B.2K);f.J.4L(a,x+w,y+h,x,y+h,B.2K);f.J.4L(a,x,y+h,x,y,B.2K);a.5j()},1B:E(a){F B.1K('1B',['rx','ry'].2v(a))},3D:E(a){G b=B.6s(),x=B.1g,y=B.1h;if(!(B.1s&&B.1s.1p==='1Q-1s')){x=-B.K/2;y=-B.O/2}b.1o('<5i ',B.6F(),'x=\"',x,'\" y=\"',y,'\" rx=\"',B.1Z('rx'),'\" ry=\"',B.1Z('ry'),'\" K=\"',B.K,'\" O=\"',B.O,'\" 1L=\"',B.5C(),'\" 23=\"',B.61(),B.6y(),'\"/>\\n');F a?a(b.2p('')):b.2p('')},});f.77.4x=f.8b.2v('x y rx ry K O'.2S(' '));f.77.5X=E(a,b){if(!a){F 1k}b=b||{};G c=f.78(a,f.77.4x);c.1g=c.1g||0;c.1h=c.1h||0;G d=1c f.77(1n((b?f.J.1m.3m(b):{}),c));d.4X=d.4X&&d.K>0&&d.O>0;F d};f.77.2a=E(a,b,c){F f.1H.6I('77',a,b,c)}})(1j 1E!=='1v'?1E:B);(E(d){'2z 2H';G e=d.I||(d.I={}),1n=e.J.1m.1n,2n=e.J.5A.2n,1J=e.J.5A.1J,26=e.J.26;if(e.7p){e.4B('I.7p is 5k 53');F}G f=e.1H.1i.4g.2v();f.1o('28');e.7p=e.J.1z(e.1H,{1p:'yv',28:1k,4Y:0,4k:0,4g:f,2c:E(a,b){b=b||{};B.28=a||[];B.1K('2c',b);B.uD();if(!('1h'in b)){B.1h=B.4k}if(!('1g'in b)){B.1g=B.4Y}B.6B={x:B.4Y+B.K/2,y:B.4k+B.O/2}},uD:E(){G a=B.28,4Y=2n(a,'x'),4k=2n(a,'y'),aS=1J(a,'x'),aW=1J(a,'y');B.K=(aS-4Y)||0;B.O=(aW-4k)||0;B.4Y=4Y||0;B.4k=4k||0},1B:E(a){F 1n(B.1K('1B',a),{28:B.28.2v()})},3D:E(a){G b=[],cE,3V=B.6s();R(G i=0,1d=B.28.N;i<1d;i++){b.1o(26(B.28[i].x,2),',',26(B.28[i].y,2),' ')}if(!(B.1s&&B.1s.1p==='1Q-1s')){cE=' 3T('+(-B.6B.x)+', '+(-B.6B.y)+') '}3V.1o('<',B.1p,' ',B.6F(),'28=\"',b.2p(''),'\" 1L=\"',B.5C(),'\" 23=\"',B.61(),cE,' ',B.6y(),'\"/>\\n');F a?a(3V.2p('')):3V.2p('')},kI:E(a,b){G c,1d=B.28.N,x=b?0:B.6B.x,y=b?0:B.6B.y;if(!1d||et(B.28[1d-1].y)){F 1f}a.3Q();a.52(B.28[0].x-x,B.28[0].y-y);R(G i=0;i<1d;i++){c=B.28[i];a.41(c.x-x,c.y-y)}F U},58:E(a,b){if(!B.kI(a,b)){F}B.94(a);B.7o(a)},96:E(a){G b,p2;a.3Q();R(G i=0,1d=B.28.N;i<1d;i++){b=B.28[i];p2=B.28[i+1]||b;e.J.4L(a,b.x,b.y,p2.x,p2.y,B.2K)}},5l:E(){F B.1Z('28').N}});e.7p.4x=e.8b.2v();e.7p.5X=E(a,b){if(!a){F 1k}b||(b={});G c=e.lE(a.2D('28')),kc=e.78(a,e.7p.4x);F 1c e.7p(c,e.J.1m.1n(kc,b))};e.7p.2a=E(a,b,c){F e.1H.6I('7p',a,b,c,'28')}})(1j 1E!=='1v'?1E:B);(E(d){'2z 2H';G e=d.I||(d.I={}),1n=e.J.1m.1n;if(e.8e){e.4B('I.8e is 5k 53');F}e.8e=e.J.1z(e.7p,{1p:'mk',58:E(a,b){if(!B.kI(a,b)){F}a.5j();B.94(a);B.7o(a)},96:E(a){B.1K('96',a);a.5j()},});e.8e.4x=e.8b.2v();e.8e.5X=E(a,b){if(!a){F 1k}b||(b={});G c=e.lE(a.2D('28')),kc=e.78(a,e.8e.4x);F 1c e.8e(c,1n(kc,b))};e.8e.2a=E(a,b,c){F e.1H.6I('8e',a,b,c,'28')}})(1j 1E!=='1v'?1E:B);(E(g){'2z 2H';G h=g.I||(g.I={}),2n=h.J.5A.2n,1J=h.J.5A.1J,1n=h.J.1m.1n,uI=1H.1i.3s,dF=h.J.dF,uJ={m:2,l:2,h:1,v:1,c:6,s:4,q:4,t:2,a:7},uK={m:'l',M:'L'};if(h.6l){h.4B('I.6l is 5k 53');F}G m=h.1H.1i.4g.2v();m.1o('1Q');h.6l=h.J.1z(h.1H,{1p:'1Q',1Q:1k,4Y:0,4k:0,4g:m,2c:E(a,b){b=b||{};if(b){B.7g(b)}if(!a){a=[]}G c=uI.1W(a)==='[1m 3g]';B.1Q=c?a:a.3K&&a.3K(/[uL][^uL]*/gi);if(!B.1Q){F}if(!c){B.1Q=B.uN()}B.uO(b);if(b.6p){B.d4(b.6p)}if(B.7I){B.aq();B.a4({7y:'4g'})}},uO:E(a){G b=B.uP();B.4Y=b.1g;B.4k=b.1h;B.K=b.K;B.O=b.O;if(1j a.1g==='1v'){B.1g=b.1g+(B.1T==='1G'?B.K/2:B.1T==='3H'?B.K:0)}if(1j a.1h==='1v'){B.1h=b.1h+(B.2g==='1G'?B.O/2:B.2g==='6C'?B.O:0)}B.6B=B.6B||{x:B.4Y+B.K/2,y:B.4k+B.O/2}},uQ:E(a){G b,6w=1k,8M=0,8N=0,x=0,y=0,1X=0,21=0,2y,2B,l=-B.6B.x,t=-B.6B.y;if(B.1s&&B.1s.1p==='1Q-1s'){l=0;t=0}a.3Q();R(G i=0,1d=B.1Q.N;i<1d;++i){b=B.1Q[i];6R(b[0]){1C'l':x+=b[1];y+=b[2];a.41(x+l,y+t);1P;1C'L':x=b[1];y=b[2];a.41(x+l,y+t);1P;1C'h':x+=b[1];a.41(x+l,y+t);1P;1C'H':x=b[1];a.41(x+l,y+t);1P;1C'v':y+=b[1];a.41(x+l,y+t);1P;1C'V':y=b[1];a.41(x+l,y+t);1P;1C'm':x+=b[1];y+=b[2];8M=x;8N=y;a.52(x+l,y+t);1P;1C'M':x=b[1];y=b[2];8M=x;8N=y;a.52(x+l,y+t);1P;1C'c':2y=x+b[5];2B=y+b[6];1X=x+b[3];21=y+b[4];a.8j(x+b[1]+l,y+b[2]+t,1X+l,21+t,2y+l,2B+t);x=2y;y=2B;1P;1C'C':x=b[5];y=b[6];1X=b[3];21=b[4];a.8j(b[1]+l,b[2]+t,1X+l,21+t,x+l,y+t);1P;1C's':2y=x+b[3];2B=y+b[4];if(6w[0].3K(/[jE]/)===1k){1X=x;21=y}P{1X=2*x-1X;21=2*y-21}a.8j(1X+l,21+t,x+b[1]+l,y+b[2]+t,2y+l,2B+t);1X=x+b[1];21=y+b[2];x=2y;y=2B;1P;1C'S':2y=b[3];2B=b[4];if(6w[0].3K(/[jE]/)===1k){1X=x;21=y}P{1X=2*x-1X;21=2*y-21}a.8j(1X+l,21+t,b[1]+l,b[2]+t,2y+l,2B+t);x=2y;y=2B;1X=b[1];21=b[2];1P;1C'q':2y=x+b[3];2B=y+b[4];1X=x+b[1];21=y+b[2];a.cP(1X+l,21+t,2y+l,2B+t);x=2y;y=2B;1P;1C'Q':2y=b[3];2B=b[4];a.cP(b[1]+l,b[2]+t,2y+l,2B+t);x=2y;y=2B;1X=b[1];21=b[2];1P;1C't':2y=x+b[1];2B=y+b[2];if(6w[0].3K(/[jz]/)===1k){1X=x;21=y}P{1X=2*x-1X;21=2*y-21}a.cP(1X+l,21+t,2y+l,2B+t);x=2y;y=2B;1P;1C'T':2y=b[1];2B=b[2];if(6w[0].3K(/[jz]/)===1k){1X=x;21=y}P{1X=2*x-1X;21=2*y-21}a.cP(1X+l,21+t,2y+l,2B+t);x=2y;y=2B;1P;1C'a':dF(a,x+l,y+t,[b[1],b[2],b[3],b[4],b[5],b[6]+x+l,b[7]+y+t]);x+=b[6];y+=b[7];1P;1C'A':dF(a,x+l,y+t,[b[1],b[2],b[3],b[4],b[5],b[6]+l,b[7]+t]);x=b[6];y=b[7];1P;1C'z':1C'Z':x=8M;y=8N;a.5j();1P}6w=b}},58:E(a){B.uQ(a);B.94(a);B.7o(a)},3s:E(){F'#<I.6l ('+B.5l()+'): { \"1h\": '+B.1h+', \"1g\": '+B.1g+' }>'},1B:E(b){G o=1n(B.1K('1B',['6p','6B'].2v(b)),{1Q:B.1Q.4r(E(a){F a.2P()}),1h:B.1h,1g:B.1g,});F o},c1:E(a){G o=B.1B(a);if(B.6p){o.1Q=B.6p}2Y o.6p;F o},3D:E(a){G b=[],3V=B.6s(),cE='';R(G i=0,1d=B.1Q.N;i<1d;i++){b.1o(B.1Q[i].2p(' '))}G c=b.2p(' ');if(!(B.1s&&B.1s.1p==='1Q-1s')){cE=' 3T('+(-B.6B.x)+', '+(-B.6B.y)+') '}3V.1o('<1Q ',B.6F(),'d=\"',c,'\" 1L=\"',B.5C(),'\" 23=\"',B.61(),cE,B.6y(),'\" 1D-nQ=\"4o\" ','/>\\n');F a?a(3V.2p('')):3V.2p('')},5l:E(){F B.1Q.N},uN:E(){G a=[],2C=[],jt,8K,re=/([-+]?((\\d+\\.\\d+)|((\\d+)|(\\.\\d+)))(?:e[-+]?\\d+)?)/ig,3K,qh;R(G i=0,8P,1d=B.1Q.N;i<1d;i++){jt=B.1Q[i];qh=jt.2P(1).4T();2C.N=0;31((3K=re.hm(qh))){2C.1o(3K[0])}8P=[jt.3J(0)];R(G j=0,4O=2C.N;j<4O;j++){8K=3q(2C[j]);if(!et(8K)){8P.1o(8K)}}G b=8P[0],iW=uJ[b.bi()],v5=uK[b]||b;if(8P.N-1>iW){R(G k=1,v6=8P.N;k<v6;k+=iW){a.1o([b].2v(8P.2P(k,k+iW)));b=v5}}P{a.1o(8P)}}F a},uP:E(){G b=[],aY=[],1I,6w=1k,8M=0,8N=0,x=0,y=0,1X=0,21=0,2y,2B,2q;R(G i=0,1d=B.1Q.N;i<1d;++i){1I=B.1Q[i];6R(1I[0]){1C'l':x+=1I[1];y+=1I[2];2q=[];1P;1C'L':x=1I[1];y=1I[2];2q=[];1P;1C'h':x+=1I[1];2q=[];1P;1C'H':x=1I[1];2q=[];1P;1C'v':y+=1I[1];2q=[];1P;1C'V':y=1I[1];2q=[];1P;1C'm':x+=1I[1];y+=1I[2];8M=x;8N=y;2q=[];1P;1C'M':x=1I[1];y=1I[2];8M=x;8N=y;2q=[];1P;1C'c':2y=x+1I[5];2B=y+1I[6];1X=x+1I[3];21=y+1I[4];2q=h.J.6u(x,y,x+1I[1],y+1I[2],1X,21,2y,2B);x=2y;y=2B;1P;1C'C':x=1I[5];y=1I[6];1X=1I[3];21=1I[4];2q=h.J.6u(x,y,1I[1],1I[2],1X,21,x,y);1P;1C's':2y=x+1I[3];2B=y+1I[4];if(6w[0].3K(/[jE]/)===1k){1X=x;21=y}P{1X=2*x-1X;21=2*y-21}2q=h.J.6u(x,y,1X,21,x+1I[1],y+1I[2],2y,2B);1X=x+1I[1];21=y+1I[2];x=2y;y=2B;1P;1C'S':2y=1I[3];2B=1I[4];if(6w[0].3K(/[jE]/)===1k){1X=x;21=y}P{1X=2*x-1X;21=2*y-21}2q=h.J.6u(x,y,1X,21,1I[1],1I[2],2y,2B);x=2y;y=2B;1X=1I[1];21=1I[2];1P;1C'q':2y=x+1I[3];2B=y+1I[4];1X=x+1I[1];21=y+1I[2];2q=h.J.6u(x,y,1X,21,1X,21,2y,2B);x=2y;y=2B;1P;1C'Q':1X=1I[1];21=1I[2];2q=h.J.6u(x,y,1X,21,1X,21,1I[3],1I[4]);x=1I[3];y=1I[4];1P;1C't':2y=x+1I[1];2B=y+1I[2];if(6w[0].3K(/[jz]/)===1k){1X=x;21=y}P{1X=2*x-1X;21=2*y-21}2q=h.J.6u(x,y,1X,21,1X,21,2y,2B);x=2y;y=2B;1P;1C'T':2y=1I[1];2B=1I[2];if(6w[0].3K(/[jz]/)===1k){1X=x;21=y}P{1X=2*x-1X;21=2*y-21}2q=h.J.6u(x,y,1X,21,1X,21,2y,2B);x=2y;y=2B;1P;1C'a':2q=h.J.oO(x,y,1I[1],1I[2],1I[3],1I[4],1I[5],1I[6]+x,1I[7]+y);x+=1I[6];y+=1I[7];1P;1C'A':2q=h.J.oO(x,y,1I[1],1I[2],1I[3],1I[4],1I[5],1I[6],1I[7]);x=1I[6];y=1I[7];1P;1C'z':1C'Z':x=8M;y=8N;1P}6w=1I;2q.4j(E(a){b.1o(a.x);aY.1o(a.y)});b.1o(x);aY.1o(y)}G c=2n(b)||0,4k=2n(aY)||0,aS=1J(b)||0,aW=1J(aY)||0,v9=aS-c,va=aW-4k,o={1g:c,1h:4k,K:v9,O:va};F o}});h.6l.2a=E(c,d,e){G f;if(1j c.1Q==='2N'){h.gp(c.1Q,E(a){G b=c.1Q;f=a[0];2Y c.1Q;h.J.1m.1n(f,c);f.d4(b);d&&d(f)})}P{F h.1H.6I('6l',c,d,e,'1Q')}};h.6l.4x=h.8b.2v(['d']);h.6l.5X=E(a,b,c){G d=h.78(a,h.6l.4x);b&&b(1c h.6l(d.d,1n(d,c)))};h.6l.9b=U})(1j 1E!=='1v'?1E:B);(E(g){'2z 2H';G h=g.I||(g.I={}),1n=h.J.1m.1n;if(h.8F){h.4B('I.8F is 5k 53');F}h.8F=h.J.1z(h.1H,{1p:'1Q-1s',1A:'',2c:E(a,b){b=b||{};B.3Y=a||[];R(G i=B.3Y.N;i--;){B.3Y[i].1s=B}if(b.cq){B.vc(b);2Y b.cq}B.7g(b);B.3C();if(b.6p){B.d4(b.6p)}if(B.7I){B.aq();B.a4({7y:'4g'})}},vc:E(a){G b,p,xC=[],yC=[],1Q,O,K,m;R(G j=B.3Y.N;j--;){1Q=B.3Y[j];O=1Q.O+1Q.2s;K=1Q.K+1Q.2s;b=[{x:1Q.1g,y:1Q.1h},{x:1Q.1g+K,y:1Q.1h},{x:1Q.1g,y:1Q.1h+O},{x:1Q.1g+K,y:1Q.1h+O}];m=B.3Y[j].4l;R(G i=0;i<b.N;i++){p=b[i];if(m){p=h.J.4w(p,m,1f)}xC.1o(p.x);yC.1o(p.y)}}a.K=1a.1J.2W(1k,xC);a.O=1a.1J.2W(1k,yC)},fE:E(a){a.3i();a.3T(-B.K/2,-B.O/2);R(G i=0,l=B.3Y.N;i<l;++i){B.3Y[i].4I(a,U)}a.3f()},8L:E(){if(B.1K('8L')){F U}if(!B.bQ){F 1f}R(G i=0,1d=B.3Y.N;i<1d;i++){if(B.3Y[i].8L(U)){G a=B.89();B.8A.a5(-a.x/2,-a.y/2,a.x,a.y);F U}}F 1f},3I:E(a,b){if(a==='1A'&&b&&B.vf()){G i=B.3Y.N;31(i--){B.3Y[i].3I(a,b)}}F B.1K('3I',a,b)},1B:E(d){G e=B.3Y.4r(E(a){G b=a.4G;a.4G=a.1s.4G;G c=a.1B(d);a.4G=b;F c});G o=1n(B.1K('1B',['6p'].2v(d)),{3Y:e});F o},c1:E(a){G o=B.1B(a);if(B.6p){o.3Y=B.6p}F o},3D:E(a){G b=B.49(),p=B.s9('1g','1h'),ie='3T('+p.x+' '+p.y+')',3V=B.6s();3V.1o('<g ',B.6F(),'1L=\"',B.5C(),'\" ','23=\"',B.6y(),ie,B.61(),'\" ','>\\n');R(G i=0,1d=b.N;i<1d;i++){3V.1o('\\t',b[i].3D(a))}3V.1o('</g>\\n');F a?a(3V.2p('')):3V.2p('')},3s:E(){F'#<I.8F ('+B.5l()+'): { 1h: '+B.1h+', 1g: '+B.1g+' }>'},vf:E(){G c=B.49()[0].1Z('1A')||'';if(1j c!=='2N'){F 1f}c=c.bi();F B.49().kj(E(a){G b=a.1Z('1A')||'';F 1j b==='2N'&&(b).bi()===c})},5l:E(){F B.3Y.f0(E(a,b){F a+((b&&b.5l)?b.5l():0)},0)},49:E(){F B.3Y}});h.8F.2a=E(d,e){G f=d.3Y;2Y d.3Y;if(1j DK==='2N'){h.gp(f,E(a){G b=f;G c=h.J.sE(a,d,b);d.3Y=f;e(c)})}P{h.J.c5(f,E(a){G b=1c h.8F(a,d);d.3Y=f;e(b)})}};h.8F.9b=U})(1j 1E!=='1v'?1E:B);(E(f){'2z 2H';G g=f.I||(f.I={}),1n=g.J.1m.1n,2n=g.J.5A.2n,1J=g.J.5A.1J;if(g.7a){F}G h={9f:U,9e:U,hU:U,b0:U,9S:U,9R:U};g.7a=g.J.1z(g.1H,g.pV,{1p:'1s',2s:0,t4:1f,2c:E(a,b,c){b=b||{};B.1y=[];c&&B.1K('2c',b);B.1y=a||[];R(G i=B.1y.N;i--;){B.1y[i].1s=B}B.DJ={};if(b.1T){B.1T=b.1T}if(b.2g){B.2g=b.2g}if(c){B.da(U)}P{B.iw();B.da();B.1K('2c',b)}B.3C();B.jM()},da:E(a){G b=B.3U();R(G i=B.1y.N;i--;){B.vi(B.1y[i],b,a)}},vi:E(a,b,c){a.pB=a.6D;a.6D=1f;if(c){F}G d=a.pH(),vj=a.pG(),ir=U,9Z=U;a.1F({1g:d-b.x,1h:vj-b.y});a.3C(ir,9Z)},3s:E(){F'#<I.7a: ('+B.5l()+')>'},jO:E(a){B.iq();g.J.qt(B);if(a){B.1y.1o(a);a.1s=B;a.3I('W',B.W)}B.jy(B.pk,B);B.iw();B.da();B.6b=U;F B},pk:E(a){a.1F('3z',U);a.1s=B},rn:E(a){B.iq();g.J.qt(B);B.jy(B.pk,B);B.74(a);B.iw();B.da();B.6b=U;F B},cI:E(a){B.6b=U;a.1s=B;a.3I('W',B.W)},aM:E(a){B.6b=U;2Y a.1s;a.1F('3z',1f)},pj:{1A:U,1D:U,2s:U,2E:U,3n:U,2h:U,3N:U,2R:U,3p:U,5r:U,3w:U},3I:E(a,b){G i=B.1y.N;if(B.pj[a]||a==='W'){31(i--){B.1y[i].1F(a,b)}}P{31(i--){B.1y[i].pZ(a,b)}}B.1K('3I',a,b)},1B:E(d){G e=B.49().4r(E(a){G b=a.4G;a.4G=a.1s.4G;G c=a.1B(d);a.4G=b;F c});F 1n(B.1K('1B',d),{5J:e})},4I:E(a){B.q2=U;B.1K('4I',a);B.q2=1f},fE:E(a){R(G i=0,1d=B.1y.N;i<1d;i++){B.vq(B.1y[i],a)}},8L:E(){if(B.1K('8L')){F U}if(!B.bQ){F 1f}R(G i=0,1d=B.1y.N;i<1d;i++){if(B.1y[i].8L(U)){G a=B.89();B.8A.a5(-a.x/2,-a.y/2,a.x,a.y);F U}}F 1f},a6:E(a,b){a.3i();a.cS=B.9A?B.qC:1;B.1K('a6',a,b);R(G i=0,1d=B.1y.N;i<1d;i++){B.1y[i].a6(a)}a.3f()},vq:E(a,b){if(!a.4X){F}G c=a.8E;a.8E=1f;a.4I(b);a.8E=c},iq:E(){B.1y.4j(B.vr,B);F B},os:E(a){G b=a.bP(),3u=g.J.ou(b),1G=1c g.1N(3u.cO,3u.cT);a.4N=1f;a.56=1f;a.1F('1r',3u.1r);a.1F('1t',3u.1t);a.2L=3u.2L;a.2U=3u.2U;a.2i=3u.2i;a.bZ(1G,'1G','1G');F a},vr:E(a){B.os(a);a.3C();a.6D=a.pB;2Y a.pB;a.1F('3z',1f);2Y a.1s;F B},sP:E(){F B.iq()},jM:E(){B.vs=B.1Z('1g');B.vt=B.1Z('1h');F B},DC:E(){F B.vs!==B.1Z('1g')||B.vt!==B.1Z('1h')},rd:E(){G b=U,9Z=U;B.jy(E(a){a.3C(b,9Z)});F B},iw:E(a){G b=[],aY=[],o,4J,pf=['tr','br','bl','tl'],i=0,4C=B.1y.N,j,cd=pf.N,ir=U;R(;i<4C;++i){o=B.1y[i];o.3C(ir);R(j=0;j<cd;j++){4J=pf[j];b.1o(o.6Z[4J].x);aY.1o(o.6Z[4J].y)}}B.1F(B.vy(b,aY,a))},vy:E(a,b,c){G d=1c g.1N(2n(a),2n(b)),p9=1c g.1N(1J(a),1J(b)),2t={K:(p9.x-d.x)||0,O:(p9.y-d.y)||0};if(!c){2t.1g=d.x||0;2t.1h=d.y||0;if(B.1T==='1G'){2t.1g+=2t.K/2}if(B.1T==='3H'){2t.1g+=2t.K}if(B.2g==='1G'){2t.1h+=2t.O/2}if(B.2g==='6C'){2t.1h+=2t.O}}F 2t},3D:E(a){G b=B.6s();b.1o('<g ',B.6F(),'23=\"',B.61(),B.6y(),'\" 1L=\"',B.az(),'\">\\n');R(G i=0,1d=B.1y.N;i<1d;i++){b.1o('\\t',B.1y[i].3D(a))}b.1o('</g>\\n');F a?a(b.2p('')):b.2p('')},1Z:E(a){if(a in h){if(B[a]){F B[a]}P{R(G i=0,1d=B.1y.N;i<1d;i++){if(B.1y[i][a]){F U}}F 1f}}P{if(a in B.pj){F B.1y[0]&&B.1y[0].1Z(a)}F B[a]}}});g.7a.2a=E(b,c){g.J.c5(b.5J,E(a){2Y b.5J;c&&c(1c g.7a(a,b,U))})};g.7a.9b=U})(1j 1E!=='1v'?1E:B);(E(i){'2z 2H';G j=I.J.1m.1n;if(!i.I){i.I={}}if(i.I.1u){I.4B('I.1u is 5k 53.');F}G k=I.1H.1i.5q.2v();k.1o('6d','6z','am');I.1u=I.J.1z(I.1H,{1p:'4q',6q:'',6d:'4n',6z:'4n',am:'cZ',2s:0,p8:1,p7:1,vC:0.5,5q:k,7I:1f,2c:E(a,b,c){b||(b={});B.1l=[];B.6J=[];B.1K('2c',b);B.vF(a,b,c)},7D:E(){F B.5I},aN:E(a,b,c){G d,2I;B.5I=a;B.dn=a;B.vI(c);if(B.6J.N===0){d=b}P{2I=B;d=E(){2I.i6(b,2I.6J,2I.i5||2I.dn,U)}}if(B.1l.N!==0){B.i6(d)}P if(d){d(B)}F B},Dj:E(a){B.6q=a;B.5I.6q=a;F B},Dg:E(){G a=B.7D();F{K:a.K,O:a.O}},vN:E(a){if(!B.1D||B.2s===0){F}G w=B.K/2,h=B.O/2;a.3Q();a.52(-w,-h);a.41(w,-h);a.41(w,h);a.41(-w,h);a.41(-w,-h);a.5j()},96:E(a){G x=-B.K/2,y=-B.O/2,w=B.K,h=B.O;a.3i();B.pS(a);a.3Q();I.J.4L(a,x,y,x+w,y,B.2K);I.J.4L(a,x+w,y,x+w,y+h,B.2K);I.J.4L(a,x+w,y+h,x,y+h,B.2K);I.J.4L(a,x,y+h,x,y,B.2K);a.5j();a.3f()},1B:E(b){G c=[],6J=[],1r=1,1t=1;B.1l.4j(E(a){if(a){if(a.1p==='dq'){1r*=a.1r;1t*=a.1t}c.1o(a.1B())}});B.6J.4j(E(a){a&&6J.1o(a.1B())});G d=j(B.1K('1B',['6q','6d','6z','am'].2v(b)),{3F:B.i2(),1l:c,6J:6J,});d.K/=1r;d.O/=1t;F d},3D:E(a){G b=B.6s(),x=-B.K/2,y=-B.O/2,6x='4n',vQ=U;if(B.1s&&B.1s.1p==='1Q-1s'){x=B.1g;y=B.1h}if(B.6d!=='4n'&&B.6z!=='4n'){6x='x'+B.6d+'Y'+B.6z+' '+B.am}b.1o('<g 23=\"',B.61(),B.6y(),'\">\\n','<4q ',B.6F(),'5x:as=\"',B.vR(vQ),'\" x=\"',x,'\" y=\"',y,'\" 1L=\"',B.5C(),'\" K=\"',B.K,'\" O=\"',B.O,'\" 6x=\"',6x,'\"','></4q>\\n');if(B.1D||B.2K){G c=B.1A;B.1A=1k;b.1o('<5i ','x=\"',x,'\" y=\"',y,'\" K=\"',B.K,'\" O=\"',B.O,'\" 1L=\"',B.5C(),'\"/>\\n');B.1A=c}b.1o('</g>\\n');F a?a(b.2p('')):b.2p('')},i2:E(a){G b=a?B.5I:B.dn;if(b){F I.7d?b.oU:b.3F}P{F B.3F||''}},De:E(b,c,d){I.J.87(b,E(a){F B.aN(a,c,d)},B,d&&d.6q)},3s:E(){F'#<I.1u: { 3F: \"'+B.i2()+'\" }>'},i6:E(b,c,d,e){c=c||B.1l;d=d||B.dn;if(!d){F}G f=I.J.gU(),c7=B.W?B.W.wP():I.5a,oS=B.vC/c7,2I=B,1r,1t;if(c.N===0){B.5I=d;b&&b(B);F d}G g=I.J.6a();g.K=d.K;g.O=d.O;g.2o('2d').fC(d,0,0,d.K,d.O);c.4j(E(a){if(!a){F}if(e){1r=2I.1r<oS?2I.1r:1;1t=2I.1t<oS?2I.1t:1;if(1r*c7<1){1r*=c7}if(1t*c7<1){1t*=c7}}P{1r=a.1r;1t=a.1t}a.4t(g,1r,1t);if(!e&&a.1p==='dq'){2I.K*=a.1r;2I.O*=a.1t}});f.K=g.K;f.O=g.O;if(I.7d){f.3F=g.Da(1v,I.1u.vY);2I.5I=f;!e&&(2I.i5=f);b&&b(2I)}P{f.ae=E(){2I.5I=f;!e&&(2I.i5=f);b&&b(2I);f.ae=g=1k};f.3F=g.5c('4q/rc')}F g},58:E(a,b){G x,y,dr=B.w1(),ds;x=(b?B.1g:-B.K/2);y=(b?B.1h:-B.O/2);if(B.am==='2P'){a.3Q();a.5i(x,y,B.K,B.O);a.sV()}if(B.9A===1f&&B.6J.N&&B.w5()){B.p8=B.1r;B.p7=B.1t;ds=B.i6(1k,B.6J,B.i5||B.dn,U)}P{ds=B.5I}ds&&a.fC(ds,x+dr.c4,y+dr.c3,dr.K,dr.O);B.vN(a);B.7o(a)},w5:E(){F(B.1r!==B.p8||B.1t!==B.p7)},w1:E(){G a=B.K,O=B.O,hT,3k,c4=0,c3=0;if(B.6d!=='4n'||B.6z!=='4n'){hT=[B.K/B.5I.K,B.O/B.5I.O];3k=B.am==='cZ'?1a.2n.2W(1k,hT):1a.1J.2W(1k,hT);a=B.5I.K*3k;O=B.5I.O*3k;if(B.6d==='j4'){c4=(B.K-a)/2}if(B.6d==='w9'){c4=B.K-a}if(B.6z==='j4'){c3=(B.O-O)/2}if(B.6z==='w9'){c3=B.O-O}}F{K:a,O:O,c4:c4,c3:c3}},D7:E(){G a=B.7D();B.1F('K',a.K);B.1F('O',a.O)},vF:E(a,b,c){B.aN(I.J.fF(a),c,b);I.J.av(B.7D(),I.1u.wb)},vI:E(a){a||(a={});B.7g(a);B.dv(a);if(B.5I&&B.6q){B.5I.6q=B.6q}},oE:E(b,c){if(b&&b.N){I.J.c5(b,E(a){c&&c(a)},'I.1u.1l')}P{c&&c()}},dv:E(a){B.K='K'in a?a.K:(B.7D()?B.7D().K||0:0);B.O='O'in a?a.O:(B.7D()?B.7D().O||0:0)},});I.1u.wb='W-cK';I.1u.1i.vR=I.1u.1i.i2;I.1u.2a=E(e,f){I.J.87(e.3F,E(c,d){if(d){f&&f(1k,d);F}I.1u.1i.oE.1W(e,e.1l,E(b){e.1l=b||[];I.1u.1i.oE.1W(e,e.6J,E(a){e.6J=a||[];F 1c I.1u(c,e,f)})})},1k,e.6q)};I.1u.wd=E(b,c,d){I.J.87(b,E(a){c&&c(1c I.1u(a,d))},1k,d&&d.6q)};I.1u.4x=I.8b.2v('x y K O 6x 5x:as'.2S(' '));I.1u.5X=E(a,b,c){G d=I.78(a,I.1u.4x),oD;if(d.6x){oD=I.J.mN(d.6x);j(d,oD)}I.1u.wd(d['5x:as'],b,j((c?I.J.1m.3m(c):{}),d))};I.1u.9b=U;I.1u.vY=1})(1j 1E!=='1v'?1E:B);I.J.1m.1n(I.1H.1i,{oA:E(){G a=B.jJ()%6O;if(a>0){F 1a.4o((a-1)/90)*90}F 1a.4o(a/90)*90},wi:E(){B.cA(B.oA());F B},wj:E(b){b=b||{};G c=E(){},3j=b.3j||c,3E=b.3E||c,2I=B;I.J.6X({7b:B.1Z('2i'),7J:B.oA(),6e:B.dM,3E:E(a){2I.cA(a);3E()},3j:E(){2I.3C();3j()},ho:E(){2I.1F('3z',1f)}});F B}});I.J.1m.1n(I.2F.1i,{D6:E(a){a.wi();B.2u();F B},D5:E(a){a.wj({3E:B.2u.3l(B)});F B}});I.1u.1l=I.1u.1l||{};I.1u.1l.2G=I.J.1z({1p:'2G',2c:E(a){if(a){B.7g(a)}},7g:E(a){R(G b in a){B[b]=a[b]}},1B:E(){F{1p:B.1p}},iY:E(){F B.1B()}});I.1u.1l.2G.2a=E(a,b){G c=1c I.1u.1l[a.1p](a);b&&b(c);F c};(E(c){'2z 2H';G d=c.I||(c.I={}),1n=d.J.1m.1n,1l=d.1u.1l,1z=d.J.1z;1l.ot=1z(1l.2G,{1p:'ot',2c:E(a){a=a||{};B.8h=a.8h||0},4t:E(a){G b=a.2o('2d'),1M=b.3d(0,0,a.K,a.O),1b=1M.1b,8h=B.8h;R(G i=0,1d=1b.N;i<1d;i+=4){1b[i]+=8h;1b[i+1]+=8h;1b[i+2]+=8h}b.4b(1M,0,0)},1B:E(){F 1n(B.1K('1B'),{8h:B.8h})}});d.1u.1l.ot.2a=d.1u.1l.2G.2a})(1j 1E!=='1v'?1E:B);(E(h){'2z 2H';G i=h.I||(h.I={}),1n=i.J.1m.1n,1l=i.1u.1l,1z=i.J.1z;1l.og=1z(1l.2G,{1p:'og',2c:E(a){a=a||{};B.dA=a.dA;B.2J=a.2J||[0,0,0,0,1,0,0,0,0]},4t:E(c){G d=B.2J,7h=c.2o('2d'),8i=7h.3d(0,0,c.K,c.O),dG=1a.4o(1a.5E(d.N)),nZ=1a.4e(dG/2),3F=8i.1b,sw=8i.K,sh=8i.O,nt=7h.D1(sw,sh),dS=nt.1b,wB=B.dA?1:0,r,g,b,a,bw,dU,e0,bn,wt;R(G y=0;y<sh;y++){R(G x=0;x<sw;x++){bw=(y*sw+x)*4;r=0;g=0;b=0;a=0;R(G e=0;e<dG;e++){R(G f=0;f<dG;f++){e0=y+e-nZ;dU=x+f-nZ;if(e0<0||e0>sh||dU<0||dU>sw){3t}bn=(e0*sw+dU)*4;wt=d[e*dG+f];r+=3F[bn]*wt;g+=3F[bn+1]*wt;b+=3F[bn+2]*wt;a+=3F[bn+3]*wt}}dS[bw]=r;dS[bw+1]=g;dS[bw+2]=b;dS[bw+3]=a+wB*(2x-a)}}7h.4b(nt,0,0)},1B:E(){F 1n(B.1K('1B'),{dA:B.dA,2J:B.2J})}});i.1u.1l.og.2a=i.1u.1l.2G.2a})(1j 1E!=='1v'?1E:B);(E(c){'2z 2H';G d=c.I||(c.I={}),1n=d.J.1m.1n,1l=d.1u.1l,1z=d.J.1z;1l.n3=1z(1l.2G,{1p:'n3',2c:E(a){a=a||{};B.5T=a.5T||3h},4t:E(a){G b=a.2o('2d'),1M=b.3d(0,0,a.K,a.O),1b=1M.1b,5T=B.5T,mV=1b.N;R(G i=0,1d=1b.N;i<1d;i+=4){1b[i+3]=5T+2x*(mV-i)/mV}b.4b(1M,0,0)},1B:E(){F 1n(B.1K('1B'),{5T:B.5T})}});d.1u.1l.n3.2a=d.1u.1l.2G.2a})(1j 1E!=='1v'?1E:B);(E(c){'2z 2H';G d=c.I||(c.I={}),1l=d.1u.1l,1z=d.J.1z;1l.gz=1z(1l.2G,{1p:'gz',4t:E(a){G b=a.2o('2d'),1M=b.3d(0,0,a.K,a.O),1b=1M.1b,1d=1M.K*1M.O*4,2l=0,5v;31(2l<1d){5v=(1b[2l]+1b[2l+1]+1b[2l+2])/3;1b[2l]=5v;1b[2l+1]=5v;1b[2l+2]=5v;2l+=4}b.4b(1M,0,0)}});d.1u.1l.gz.2a=E(a,b){a=a||{};a.1p='gz';F d.1u.1l.2G.2a(a,b)}})(1j 1E!=='1v'?1E:B);(E(c){'2z 2H';G d=c.I||(c.I={}),1l=d.1u.1l,1z=d.J.1z;1l.gy=1z(1l.2G,{1p:'gy',4t:E(a){G b=a.2o('2d'),1M=b.3d(0,0,a.K,a.O),1b=1M.1b,4C=1b.N,i;R(i=0;i<4C;i+=4){1b[i]=2x-1b[i];1b[i+1]=2x-1b[i+1];1b[i+2]=2x-1b[i+2]}b.4b(1M,0,0)}});d.1u.1l.gy.2a=E(a,b){a=a||{};a.1p='gy';F d.1u.1l.2G.2a(a,b)}})(1j 1E!=='1v'?1E:B);(E(d){'2z 2H';G e=d.I||(d.I={}),1n=e.J.1m.1n,1l=e.1u.1l,1z=e.J.1z;1l.gw=1z(1l.2G,{1p:'gw',2c:E(a){a=a||{};B.7E=a.7E;B.8Z=[0,1,2,3].2Z(a.8Z)>-1?a.8Z:0},4t:E(a){if(!B.7E){F}G b=a.2o('2d'),1M=b.3d(0,0,a.K,a.O),1b=1M.1b,wO=B.7E.7D(),e8=e.J.6a(),8Z=B.8Z,i,4C=1M.K*1M.O*4;e8.K=a.K;e8.O=a.O;e8.2o('2d').fC(wO,0,0,a.K,a.O);G c=e8.2o('2d').3d(0,0,a.K,a.O),wQ=c.1b;R(i=0;i<4C;i+=4){1b[i+3]=wQ[i+8Z]}b.4b(1M,0,0)},1B:E(){F 1n(B.1K('1B'),{7E:B.7E.1B(),8Z:B.8Z})}});e.1u.1l.gw.2a=E(b,c){e.J.87(b.7E.3F,E(a){b.7E=1c e.1u(a,b.7E);F e.1u.1l.2G.2a(b,c)})};e.1u.1l.gw.9b=U})(1j 1E!=='1v'?1E:B);(E(c){'2z 2H';G d=c.I||(c.I={}),1n=d.J.1m.1n,1l=d.1u.1l,1z=d.J.1z;1l.ms=1z(1l.2G,{1p:'ms',2c:E(a){a=a||{};B.9W=a.9W||0},4t:E(a){G b=a.2o('2d'),1M=b.3d(0,0,a.K,a.O),1b=1M.1b,9W=B.9W,e9;R(G i=0,1d=1b.N;i<1d;i+=4){e9=(0.5-1a.rI())*9W;1b[i]+=e9;1b[i+1]+=e9;1b[i+2]+=e9}b.4b(1M,0,0)},1B:E(){F 1n(B.1K('1B'),{9W:B.9W})}});d.1u.1l.ms.2a=d.1u.1l.2G.2a})(1j 1E!=='1v'?1E:B);(E(h){'2z 2H';G k=h.I||(h.I={}),1n=k.J.1m.1n,1l=k.1u.1l,1z=k.J.1z;1l.mf=1z(1l.2G,{1p:'mf',2c:E(a){a=a||{};B.93=a.93||4},4t:E(c){G d=c.2o('2d'),1M=d.3d(0,0,c.K,c.O),1b=1M.1b,4C=1M.O,cd=1M.K,2l,i,j,r,g,b,a;R(i=0;i<4C;i+=B.93){R(j=0;j<cd;j+=B.93){2l=(i*4)*cd+(j*4);r=1b[2l];g=1b[2l+1];b=1b[2l+2];a=1b[2l+3];R(G e=i,wW=i+B.93;e<wW;e++){R(G f=j,wX=j+B.93;f<wX;f++){2l=(e*4)*cd+(f*4);1b[2l]=r;1b[2l+1]=g;1b[2l+2]=b;1b[2l+3]=a}}}}d.4b(1M,0,0)},1B:E(){F 1n(B.1K('1B'),{93:B.93})}});k.1u.1l.mf.2a=k.1u.1l.2G.2a})(1j 1E!=='1v'?1E:B);(E(d){'2z 2H';G e=d.I||(d.I={}),1n=e.J.1m.1n,1l=e.1u.1l,1z=e.J.1z;1l.m9=1z(1l.2G,{1p:'m9',2c:E(a){a=a||{};B.5T=a.5T||30;B.8m=a.8m||20},4t:E(a){G c=a.2o('2d'),1M=c.3d(0,0,a.K,a.O),1b=1M.1b,5T=B.5T,8m=B.8m,gb=2x-5T,2f=1a.2f,r,g,b;R(G i=0,1d=1b.N;i<1d;i+=4){r=1b[i];g=1b[i+1];b=1b[i+2];if(r>gb&&g>gb&&b>gb&&2f(r-g)<8m&&2f(r-b)<8m&&2f(g-b)<8m){1b[i+3]=0}}c.4b(1M,0,0)},1B:E(){F 1n(B.1K('1B'),{5T:B.5T,8m:B.8m})}});e.1u.1l.m9.2a=e.1u.1l.2G.2a})(1j 1E!=='1v'?1E:B);(E(c){'2z 2H';G d=c.I||(c.I={}),1l=d.1u.1l,1z=d.J.1z;1l.g5=1z(1l.2G,{1p:'g5',4t:E(a){G b=a.2o('2d'),1M=b.3d(0,0,a.K,a.O),1b=1M.1b,4C=1b.N,i,ei;R(i=0;i<4C;i+=4){ei=0.3*1b[i]+0.59*1b[i+1]+0.11*1b[i+2];1b[i]=ei+3h;1b[i+1]=ei+50;1b[i+2]=ei+2x}b.4b(1M,0,0)}});d.1u.1l.g5.2a=E(a,b){a=a||{};a.1p='g5';F 1c d.1u.1l.2G.2a(a,b)}})(1j 1E!=='1v'?1E:B);(E(d){'2z 2H';G e=d.I||(d.I={}),1l=e.1u.1l,1z=e.J.1z;1l.k2=1z(1l.2G,{1p:'k2',4t:E(a){G c=a.2o('2d'),1M=c.3d(0,0,a.K,a.O),1b=1M.1b,4C=1b.N,i,r,g,b;R(i=0;i<4C;i+=4){r=1b[i];g=1b[i+1];b=1b[i+2];1b[i]=(r*0.CG+g*0.CC+b*0.CA)/1.Cy;1b[i+1]=(r*0.Cx+g*0.Cw+b*0.Cv)/1.Cu;1b[i+2]=(r*0.Cr+g*0.Cq+b*0.Cp)/2.Co}c.4b(1M,0,0)}});e.1u.1l.k2.2a=E(a,b){a=a||{};a.1p='k2';F 1c e.1u.1l.2G.2a(a,b)}})(1j 1E!=='1v'?1E:B);(E(d){'2z 2H';G e=d.I||(d.I={}),1n=e.J.1m.1n,1l=e.1u.1l,1z=e.J.1z;1l.lO=1z(1l.2G,{1p:'lO',2c:E(a){a=a||{};B.29=a.29||'#pr';B.1V=1j a.1V!=='1v'?a.1V:1c e.2e(B.29).82()},4t:E(a){G c=a.2o('2d'),1M=c.3d(0,0,a.K,a.O),1b=1M.1b,4C=1b.N,i,lK,lJ,lF,r,g,b,ej,1Y;1Y=1c e.2e(B.29).4m();lK=1Y[0]*B.1V;lJ=1Y[1]*B.1V;lF=1Y[2]*B.1V;ej=1-B.1V;R(i=0;i<4C;i+=4){r=1b[i];g=1b[i+1];b=1b[i+2];1b[i]=lK+r*ej;1b[i+1]=lJ+g*ej;1b[i+2]=lF+b*ej}c.4b(1M,0,0)},1B:E(){F 1n(B.1K('1B'),{29:B.29,1V:B.1V})}});e.1u.1l.lO.2a=e.1u.1l.2G.2a})(1j 1E!=='1v'?1E:B);(E(c){'2z 2H';G d=c.I||(c.I={}),1n=d.J.1m.1n,1l=d.1u.1l,1z=d.J.1z;1l.lD=1z(1l.2G,{1p:'lD',2c:E(a){a=a||{};B.29=a.29||'#pr'},4t:E(a){G b=a.2o('2d'),1M=b.3d(0,0,a.K,a.O),1b=1M.1b,4C=1b.N,i,1Y;1Y=1c d.2e(B.29).4m();R(i=0;i<4C;i+=4){1b[i]*=1Y[0]/2x;1b[i+1]*=1Y[1]/2x;1b[i+2]*=1Y[2]/2x}b.4b(1M,0,0)},1B:E(){F 1n(B.1K('1B'),{29:B.29})}});d.1u.1l.lD.2a=d.1u.1l.2G.2a})(1j 1E!=='1v'?1E:B);(E(h){'2z 2H';G j=h.I,1l=j.1u.1l,1z=j.J.1z;1l.lC=1z(1l.2G,{1p:'lC',2c:E(a){a=a||{};B.29=a.29||'#Ch';B.4q=a.4q||1f;B.eo=a.eo||'n4';B.4v=a.4v||1},4t:E(a){G c=a.2o('2d'),1M=c.3d(0,0,a.K,a.O),1b=1M.1b,tr,tg,tb,r,g,b,jF,jD,jC,1Y,lu=1f;if(B.4q){lu=U;G d=j.J.6a();d.K=B.4q.K;d.O=B.4q.O;G e=1c j.2F(d);e.5F(B.4q);G f=e.2o('2d');1Y=f.3d(0,0,e.K,e.O).1b}P{1Y=1c j.2e(B.29).4m();tr=1Y[0]*B.4v;tg=1Y[1]*B.4v;tb=1Y[2]*B.4v}R(G i=0,1d=1b.N;i<1d;i+=4){r=1b[i];g=1b[i+1];b=1b[i+2];if(lu){tr=1Y[i]*B.4v;tg=1Y[i+1]*B.4v;tb=1Y[i+2]*B.4v}6R(B.eo){1C'n4':1b[i]=r*tr/2x;1b[i+1]=g*tg/2x;1b[i+2]=b*tb/2x;1P;1C'Cb':1b[i]=1-(1-r)*(1-tr);1b[i+1]=1-(1-g)*(1-tg);1b[i+2]=1-(1-b)*(1-tb);1P;1C'5F':1b[i]=1a.2n(2x,r+tr);1b[i+1]=1a.2n(2x,g+tg);1b[i+2]=1a.2n(2x,b+tb);1P;1C'aQ':1C'C6':1b[i]=1a.2f(r-tr);1b[i+1]=1a.2f(g-tg);1b[i+2]=1a.2f(b-tb);1P;1C'zK':jF=r-tr;jD=g-tg;jC=b-tb;1b[i]=(jF<0)?0:jF;1b[i+1]=(jD<0)?0:jD;1b[i+2]=(jC<0)?0:jC;1P;1C'C3':1b[i]=1a.2n(r,tr);1b[i+1]=1a.2n(g,tg);1b[i+2]=1a.2n(b,tb);1P;1C'C1':1b[i]=1a.1J(r,tr);1b[i+1]=1a.1J(g,tg);1b[i+2]=1a.1J(b,tb);1P}}c.4b(1M,0,0)},1B:E(){F{29:B.29,4q:B.4q,eo:B.eo,4v:B.4v}}});j.1u.1l.lC.2a=j.1u.1l.2G.2a})(1j 1E!=='1v'?1E:B);(E(n){'2z 2H';G o=n.I||(n.I={}),5w=1a.5w,4e=1a.4e,5E=1a.5E,2f=1a.2f,1J=1a.1J,4o=1a.4o,3e=1a.3e,6M=1a.6M,1l=o.1u.1l,1z=o.J.1z;1l.dq=1z(1l.2G,{1p:'dq',9P:'xG',1r:0,1t:0,aK:3,4t:E(a,b,c){if(b===1&&c===1){F}B.ev=1/b;B.ew=1/c;G d=a.K,oH=a.O,dW=4o(d*b),dH=4o(oH*c),1M;if(B.9P==='BU'){1M=B.xO(a,d,oH,dW,dH)}if(B.9P==='xG'){1M=B.xP(a,d,oH,dW,dH)}if(B.9P==='BS'){1M=B.xR(a,d,oH,dW,dH)}if(B.9P==='kQ'){1M=B.xT(a,d,oH,dW,dH)}a.K=dW;a.O=dH;a.2o('2d').4b(1M,0,0)},xO:E(a,b,c,d,e){G f=a.2o('2d'),1M,ib=0.5,i7=0.5,i4=1,hY=1,kA=1f,kl=1f,97=b,98=c,f6=o.J.6a(),y3=f6.2o('2d');d=4e(d);e=4e(e);f6.K=1J(d,b);f6.O=1J(e,c);if(d>b){ib=2;i4=-1}if(e>c){i7=2;hY=-1}1M=f.3d(0,0,b,c);a.K=1J(d,b);a.O=1J(e,c);f.4b(1M,0,0);31(!kA||!kl){b=97;c=98;if(d*i4<4e(97*ib*i4)){97=4e(97*ib)}P{97=d;kA=U}if(e*hY<4e(98*i7*hY)){98=4e(98*i7)}P{98=e;kl=U}1M=f.3d(0,0,b,c);y3.4b(1M,0,0);f.a5(0,0,97,98);f.fC(f6,0,0,b,c,0,0,97,98)}F f.3d(0,0,d,e)},xT:E(c,d,e,f,g){E y4(b){F E(x){if(x>b){F 0}x*=1a.4u;if(2f(x)<1e-16){F 1}G a=x/b;F 3e(x)*3e(a)/x/a}}E he(u){G v,i,3G,3v,a,fo,fz,fB,4v,fX,fY;1G.x=(u+0.5)*bX;9C.x=4e(1G.x);R(v=0;v<g;v++){1G.y=(v+0.5)*bU;9C.y=4e(1G.y);a=0;fo=0;fz=0;fB=0;4v=0;R(i=9C.x-qe;i<=9C.x+qe;i++){if(i<0||i>=d){3t}fX=4e(bA*2f(i-1G.x));if(!bR[fX]){bR[fX]={}}R(G j=9C.y-qb;j<=9C.y+qb;j++){if(j<0||j>=e){3t}fY=4e(bA*2f(j-1G.y));if(!bR[fX][fY]){bR[fX][fY]=kQ(5E(5w(fX*yf,2)+5w(fY*yg,2))/bA)}3G=bR[fX][fY];if(3G>0){3v=(j*d+i)*4;a+=3G;fo+=3G*fh[3v];fz+=3G*fh[3v+1];fB+=3G*fh[3v+2];4v+=3G*fh[3v+3]}}}3v=(v*f+u)*4;fi[3v]=fo/a;fi[3v+1]=fz/a;fi[3v+2]=fB/a;fi[3v+3]=4v/a}if(++u<f){F he(u)}P{F q7}}G h=c.2o('2d'),yk=h.3d(0,0,d,e),q7=h.3d(0,0,f,g),fh=yk.1b,fi=q7.1b,kQ=y4(B.aK),bX=B.ev,bU=B.ew,yf=2/B.ev,yg=2/B.ew,qe=6M(bX*B.aK/2),qb=6M(bU*B.aK/2),bR={},1G={},9C={};F he(0)},xR:E(e,f,g,h,k){G a,b,c,d,x,y,i,j,bK,bG,9d,29,24=0,bE,bX=B.ev,bU=B.ew,7h=e.2o('2d'),w4=4*(f-1),cK=7h.3d(0,0,f,g),8i=cK.1b,q1=7h.3d(0,0,h,k),yr=q1.1b;R(i=0;i<k;i++){R(j=0;j<h;j++){x=4e(bX*j);y=4e(bU*i);bK=bX*j-x;bG=bU*i-y;bE=4*(y*f+x);R(9d=0;9d<4;9d++){a=8i[bE+9d];b=8i[bE+4+9d];c=8i[bE+w4+9d];d=8i[bE+w4+4+9d];29=a*(1-bK)*(1-bG)+b*bK*(1-bG)+c*bG*(1-bK)+d*bK*bG;yr[24++]=29}}}F q1},xP:E(a,b,c,d,e){G f=B.ev,fu=B.ew,yt=6M(f/2),yu=6M(fu/2),7h=a.2o('2d'),cK=7h.3d(0,0,b,c),1b=cK.1b,pW=7h.3d(0,0,d,e),fv=pW.1b;R(G j=0;j<e;j++){R(G i=0;i<d;i++){G g=(i+j*d)*4,3G=0,fw=0,pT=0,pQ=0,pO=0,pM=0,pL=0,yE=(j+0.5)*fu;R(G h=4e(j*fu);h<(j+1)*fu;h++){G k=2f(yE-(h+0.5))/yu,yF=(i+0.5)*f,w0=k*k;R(G l=4e(i*f);l<(i+1)*f;l++){G m=2f(yF-(l+0.5))/yt,w=5E(w0+m*m);if(w>1&&w<-1){3t}3G=2*w*w*w-3*w*w+1;if(3G>0){m=4*(l+h*b);pL+=3G*1b[m+3];pT+=3G;if(1b[m+3]<2x){3G=3G*1b[m+3]/B9}pQ+=3G*1b[m];pO+=3G*1b[m+1];pM+=3G*1b[m+2];fw+=3G}}}fv[g]=pQ/fw;fv[g+1]=pO/fw;fv[g+2]=pM/fw;fv[g+3]=pL/pT}}F pW},1B:E(){F{1p:B.1p,1r:B.1r,1t:B.1t,9P:B.9P,aK:B.aK}}});o.1u.1l.dq.2a=o.1u.1l.2G.2a})(1j 1E!=='1v'?1E:B);(E(e){'2z 2H';G f=e.I||(e.I={}),1n=f.J.1m.1n,1l=f.1u.1l,1z=f.J.1z;1l.pK=1z(1l.2G,{1p:'pK',2c:E(a){a||(a={});B.2J=a.2J||[1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0]},4t:E(c){G d=c.2o('2d'),1M=d.3d(0,0,c.K,c.O),1b=1M.1b,4C=1b.N,i,r,g,b,a,m=B.2J;R(i=0;i<4C;i+=4){r=1b[i];g=1b[i+1];b=1b[i+2];a=1b[i+3];1b[i]=r*m[0]+g*m[1]+b*m[2]+a*m[3]+m[4];1b[i+1]=r*m[5]+g*m[6]+b*m[7]+a*m[8]+m[9];1b[i+2]=r*m[10]+g*m[11]+b*m[12]+a*m[13]+m[14];1b[i+3]=r*m[15]+g*m[16]+b*m[17]+a*m[18]+m[19]}d.4b(1M,0,0)},1B:E(){F 1n(B.1K('1B'),{1p:B.1p,2J:B.2J})}});f.1u.1l.pK.2a=f.1u.1l.2G.2a})(1j 1E!=='1v'?1E:B);(E(c){'2z 2H';G d=c.I||(c.I={}),1n=d.J.1m.1n,1l=d.1u.1l,1z=d.J.1z;1l.pD=1z(1l.2G,{1p:'pD',2c:E(a){a=a||{};B.bg=a.bg||0},4t:E(a){G b=a.2o('2d'),1M=b.3d(0,0,a.K,a.O),1b=1M.1b,gB=yO*(B.bg+2x)/(2x*(yO-B.bg));R(G i=0,1d=1b.N;i<1d;i+=4){1b[i]=gB*(1b[i]-bd)+bd;1b[i+1]=gB*(1b[i+1]-bd)+bd;1b[i+2]=gB*(1b[i+2]-bd)+bd}b.4b(1M,0,0)},1B:E(){F 1n(B.1K('1B'),{bg:B.bg})}});d.1u.1l.pD.2a=d.1u.1l.2G.2a})(1j 1E!=='1v'?1E:B);(E(c){'2z 2H';G d=c.I||(c.I={}),1n=d.J.1m.1n,1l=d.1u.1l,1z=d.J.1z;1l.pw=1z(1l.2G,{1p:'pw',2c:E(a){a=a||{};B.fA=a.fA||0},4t:E(a){G b=a.2o('2d'),1M=b.3d(0,0,a.K,a.O),1b=1M.1b,1J,gq=-B.fA*0.kV;R(G i=0,1d=1b.N;i<1d;i+=4){1J=1a.1J(1b[i],1b[i+1],1b[i+2]);1b[i]+=1J!==1b[i]?(1J-1b[i])*gq:0;1b[i+1]+=1J!==1b[i+1]?(1J-1b[i+1])*gq:0;1b[i+2]+=1J!==1b[i+2]?(1J-1b[i+2])*gq:0}b.4b(1M,0,0)},1B:E(){F 1n(B.1K('1B'),{fA:B.fA})}});d.1u.1l.pw.2a=d.1u.1l.2G.2a})(1j 1E!=='1v'?1E:B);(E(k){'2z 2H';G l=k.I||(k.I={}),26=l.J.26,2m=l.1H.2m,yT=2;if(l.4W){l.4B('I.4W is 5k 53');F}G m=l.1H.1i.5q.2v();m.1o('2E','3n','2h','1x','3p','5r','3N','2R','47','5O');G n=l.1H.1i.4g.2v();n.1o('2E','3n','2h','1x','3p','5r','3N','2R','47','5O','22');l.4W=l.J.1z(l.1H,{aX:['2h','3n','2E','3N','2R','1x','5O','5r'],p6:/\\r?\\n/,p5:/[ \\t\\r]+/g,1p:'1x',2h:40,3n:'bq',2E:'AX AW AV',3p:'',5r:'1g',3N:'',2R:1.16,47:'',5q:m,4g:n,1D:1k,2w:1k,5B:0.25,8r:1.13,5O:0,2c:E(a,b){b=b||{};B.1x=a;B.gj=U;B.1K('2c',b);B.gj=1f;B.9w();B.a4({7y:'aX'})},9w:E(a){if(B.gj){F}if(!a){a=l.J.6a().2o('2d');B.9v(a)}B.2b=B.aO();B.fH();B.K=B.za(a)||B.aL||yT;B.O=B.jI(a)},3s:E(){F'#<I.4W ('+B.5l()+'): { \"1x\": \"'+B.1x+'\", \"2E\": \"'+B.2E+'\" }>'},jT:E(){G a=B.1K('jT');G b=1a.6M(B.2h)*2;a.K+=b;a.O+=b;F a},58:E(a){B.9v(a);if(B.1s&&B.1s.1p==='1Q-1s'){a.3T(B.1g,B.1h)}B.jn(a);B.ze(a);B.j2(a)},ze:E(a){B.zg(a);B.zh(a)},9v:E(a){a.AL='AK';a.3S=B.o7()},jI:E(){F B.o5()+(B.2b.N-1)*B.42()},za:E(a){G b=B.3W(a,0);R(G i=1,1d=B.2b.N;i<1d;i++){G c=B.3W(a,i);if(c>b){b=c}}F b},cv:E(a,b,c,d,e){G f=a.2P(0,-4),8u,K;if(B[f].4c){G g=-B.K/2+B[f].2O||0,2A=-B.O/2+B[f].2A||0;b.3i();b.3T(g,2A);d-=g;e-=2A}if(B.5O!==0){G h=B.6V();c=c.2S('');R(G i=0,1d=c.N;i<1d;i++){8u=c[i];K=b.bu(8u).K+h;b[a](8u,d,e);d+=K>0?K:0}}P{b[a](c,d,e)}B[f].4c&&b.3f()},i1:E(a,b,c,d,e,f){e-=B.2h*B.5B;G g=B.3W(b,f);if(B.5r!=='hV'||B.K<g){B.cv(a,b,c,d,e,f);F}G h=c.2S(/\\s+/),6Y=0,aG=B.9q(b,h.2p(' '),f,0),bF=B.K-aG,9k=h.N-1,ht=9k>0?bF/9k:0,3L=0,5P;R(G i=0,1d=h.N;i<1d;i++){31(c[6Y]===' '&&6Y<c.N){6Y++}5P=h[i];B.cv(a,b,5P,d+3L,e,f,6Y);3L+=B.9q(b,5P,f,6Y)+ht;6Y+=5P.N}},9q:E(a,b){G c=a.bu(b).K,6m,66;if(B.5O!==0){6m=b.2S('').N;66=6m*B.6V();c+=66}F c>0?c:0},b6:E(){F-B.K/2},cV:E(){F-B.O/2},9l:E(){F U},n5:E(a,b){G c=0,1g=B.b6(),1h=B.cV();R(G i=0,1d=B.2b.N;i<1d;i++){G d=B.42(a,i),7L=d/B.2R,4d=B.3W(a,i),3L=B.4V(4d);B.i1(b,a,B.2b[i],1g+3L,1h+c+7L,i);c+=d}},zg:E(a){if(!B.1A&&B.9l()){F}B.n5(a,'g1')},zh:E(a){if((!B.1D||B.2s===0)&&B.9l()){F}if(B.2w&&!B.2w.9O){B.b7(a)}a.3i();B.9N(a,B.2K);a.3Q();B.n5(a,'g0');a.5j();a.3f()},42:E(){F B.o5()*B.2R},o5:E(){F B.2h*B.8r},jn:E(a){if(!B.47){F}G b=0,5Y,4d,4A,zO=a.4F;a.4F=B.47;R(G i=0,1d=B.2b.N;i<1d;i++){5Y=B.42(a,i);4d=B.3W(a,i);if(4d>0){4A=B.4V(4d);a.6h(B.b6()+4A,B.cV()+b,4d,5Y/B.2R)}b+=5Y}a.4F=zO;B.b7(a)},4V:E(a){if(B.5r==='1G'){F(B.K-a)/2}if(B.5r==='3H'){F B.K-a}F 0},fH:E(){B.aT=[];B.fm=[]},zR:E(){G a=B.gJ;a||(a=B.jq('aX'));if(a){B.b9({7y:'aX'});B.6b=U}F a},3W:E(a,b){if(B.aT[b]){F B.aT[b]===-1?B.K:B.aT[b]}G c,mq,2r=B.2b[b];if(2r===''){c=0}P{c=B.mh(a,b)}B.aT[b]=c;if(c&&B.5r==='hV'){mq=2r.2S(/\\s+/);if(mq.N>1){B.aT[b]=-1}}F c},6V:E(){if(B.5O!==0){F B.2h*B.5O/bA}F 0},mh:E(a,b){G c=B.2b[b],K=a.bu(c).K,66=0,6m,gv;if(B.5O!==0){6m=c.2S('').N;66=(6m-1)*B.6V()}gv=K+66;F gv>0?gv:0},j2:E(b){if(!B.3p){F}G c=B.O/2,2I=B,62=[];E zX(a){G i,2R=0,1d,j,lX,4d,4A,5Y;R(i=0,1d=2I.2b.N;i<1d;i++){4d=2I.3W(b,i);4A=2I.4V(4d);5Y=2I.42(b,i);R(j=0,lX=a.N;j<lX;j++){b.6h(2I.b6()+4A,2R+(2I.8r-1+a[j])*2I.2h-c,4d,2I.2h/15)}2R+=5Y}}if(B.3p.2Z('lW')>-1){62.1o(0.85)}if(B.3p.2Z('2r-lR')>-1){62.1o(0.43)}if(B.3p.2Z('ly')>-1){62.1o(-0.12)}if(62.N>0){zX(62)}},o7:E(){F[(l.7d?B.3n:B.3N),(l.7d?B.3N:B.3n),B.2h+'px',(l.7d?('\"'+B.2E+'\"'):B.2E)].2p(' ')},4I:E(a,b){if(!B.4X){F}if(B.zR()){B.9v(a);B.9w(a)}B.1K('4I',a,b)},aO:E(){F B.1x.2S(B.p6)},1B:E(a){G b=['1x','2h','3n','2E','3N','2R','3p','5r','47','5O'].2v(a);F B.1K('1B',b)},3D:E(a){if(!B.1O){B.1O=l.J.6a().2o('2d')}G b=B.6s(),62=B.A4(B.1O),A5=B.A6(62.j6,62.iV);B.A9(b,A5);F a?a(b.2p('')):b.2p('')},A4:E(a){G b=B.42(a,0),iV=-B.K/2,j6=0;F{iV:iV+(B.1s&&B.1s.1p==='1Q-1s'?B.1g:0),j6:j6+(B.1s&&B.1s.1p==='1Q-1s'?-B.1h:0),iU:b}},A9:E(a,b){G c=U,44=B.az(),1L=44===''?'':' 1L=\"'+44+'\"';a.1o('\\t<g ',B.6F(),'23=\"',B.61(),B.6y(),'\"',1L,'>\\n',b.9T.2p(''),'\\t\\t<1x ',(B.2E?'3S-fG=\"'+B.2E.2M(/\"/g,'\\'')+'\" ':''),(B.2h?'3S-9B=\"'+B.2h+'\" ':''),(B.3N?'3S-1L=\"'+B.3N+'\" ':''),(B.3n?'3S-3G=\"'+B.3n+'\" ':''),(B.3p?'1x-8B=\"'+B.3p+'\" ':''),'1L=\"',B.5C(c),'\" >\\n',b.Ab.2p(''),'\\t\\t</1x>\\n','\\t</g>\\n')},A6:E(a,b){G c=[],9T=[],O=0;B.Aa(9T);R(G i=0,1d=B.2b.N;i<1d;i++){if(B.47){B.A8(9T,i,b,a,O)}B.iP(i,c,O,b,a,9T);O+=B.42(B.1O,i)}F{Ab:c,9T:9T}},iP:E(i,a,b,c,d){G e=B.2h*(B.8r-B.5B)-d+b-B.O/2;if(B.5r==='hV'){B.A0(i,a,e,c);F}a.1o('\\t\\t\\t<b5 x=\"',26(c+B.4V(B.3W(B.1O,i)),2m),'\" ','y=\"',26(e,2m),'\" ',B.ea(B.1A),'>',l.J.2N.bf(B.2b[i]),'</b5>\\n')},A0:E(i,a,b,c){G d=l.J.6a().2o('2d');B.9v(d);G e=B.2b[i],91=e.2S(/\\s+/),aG=B.9q(d,91.2p('')),bF=B.K-aG,9k=91.N-1,ht=9k>0?bF/9k:0,5P,gG=B.ea(B.1A),1d;c+=B.4V(B.3W(d,i));R(i=0,1d=91.N;i<1d;i++){5P=91[i];a.1o('\\t\\t\\t<b5 x=\"',26(c,2m),'\" ','y=\"',26(b,2m),'\" ',gG,'>',l.J.2N.bf(5P),'</b5>\\n');c+=B.9q(d,5P)+ht}},A8:E(a,i,b,c,d){a.1o('\\t\\t<5i ',B.ea(B.47),' x=\"',26(b+B.4V(B.3W(B.1O,i)),2m),'\" y=\"',26(d-B.O/2,2m),'\" K=\"',26(B.3W(B.1O,i),2m),'\" O=\"',26(B.42(B.1O,i)/B.2R,2m),'\"></5i>\\n')},Aa:E(a){if(B.3w){a.1o('\\t\\t<5i ',B.ea(B.3w),' x=\"',26(-B.K/2,2m),'\" y=\"',26(-B.O/2,2m),'\" K=\"',26(B.K,2m),'\" O=\"',26(B.O,2m),'\"></5i>\\n')}},ea:E(a){G b=(a&&1j a==='2N')?1c l.2e(a):'';if(!b||!b.4m()||b.82()===1){F'1A=\"'+a+'\"'}F'1V=\"'+b.82()+'\" 1A=\"'+b.cM(1).fK()+'\"'},3I:E(a,b){B.1K('3I',a,b);if(B.aX.2Z(a)>-1){B.9w();B.3C()}},5l:E(){F 1}});l.4W.4x=l.8b.2v('x y dx dy 3S-fG 3S-1L 3S-3G 3S-9B 1x-8B 1x-yP'.2S(' '));l.4W.hi=16;l.4W.5X=E(a,b){if(!a){F 1k}G c=l.78(a,l.4W.4x);b=l.J.1m.1n((b?l.J.1m.3m(b):{}),c);b.1h=b.1h||0;b.1g=b.1g||0;if('dx'in c){b.1g+=c.dx}if('dy'in c){b.1h+=c.dy}if(!('2h'in b)){b.2h=l.4W.hi}if(!b.1T){b.1T='1g'}G d='';if(!('lP'in a)){if('76'in a&&a.76!==1k){if('1b'in a.76&&a.76.1b!==1k){d=a.76.1b}}}P{d=a.lP}d=d.2M(/^\\s+|\\s+$|\\n+/g,'').2M(/\\s+/g,' ');G e=1c l.4W(d,b),zP=e.63()/e.O,zL=(e.O+e.2s)*e.2R-e.O,zJ=zL*zP,zI=e.63()+zJ,ik=0;if(e.1T==='1g'){ik=e.5V()/2}if(e.1T==='3H'){ik=-e.5V()/2}e.1F({1g:e.pH()+ik,1h:e.pG()-zI/2+e.2h*(0.18+e.5B)/e.2R});F e};l.4W.2a=E(a,b,c){F l.1H.6I('4W',a,b,c,'1x')};l.J.mw(l.4W)})(1j 1E!=='1v'?1E:B);(E(){G k=I.J.1m.3m;I.6E=I.J.1z(I.4W,I.bV,{1p:'i-1x',1w:0,1R:0,d5:'7P(17,Aq,2x,0.3)',4y:1f,hM:U,zH:'7P(qI,qH,2x,0.25)',aL:2,zG:'#Au',zF:bA,kX:b4,22:1k,hB:U,bv:/\\s|\\n/,8U:0,4U:1k,AA:1f,du:[],2c:E(a,b){B.22=b?(b.22||{}):{};B.1K('2c',a,b);B.zy()},fH:E(){B.1K('fH');B.du=[]},9l:E(){if(!B.22){F U}G a=B.22;R(G b in a){R(G c in a[b]){R(G d in a[b][c]){F 1f}}}F U},gL:E(a){a=1a.1J(a,0);B.kp('1w',a)},zw:E(a){a=1a.2n(a,B.1x.N);B.kp('1R',a)},kp:E(a,b){if(B[a]!==b){B.71();B[a]=b}B.70()},71:E(){B.1U('4H:cG');B.W&&B.W.1U('1x:4H:cG',{1q:B})},qx:E(a,b){if(2Q.N===2){G c=[];R(G i=a;i<b;i++){c.1o(B.qx(i))}F c}G d=B.5N(a),1L=B.5M(d.1S,d.2j);F 1L||{}},AN:E(a){if(B.1w===B.1R){B.qa(B.1w,a)}P{R(G i=B.1w;i<B.1R;i++){B.qa(i,a)}}B.gJ=U;F B},qa:E(a,b){G c=B.5N(a);if(!B.bI(c.1S)){B.hh(c.1S,{})}if(!B.5M(c.1S,c.2j)){B.q5(c.1S,c.2j,{})}I.J.1m.1n(B.5M(c.1S,c.2j),b)},9w:E(a){if(!a){B.dN()}B.1K('9w',a)},4I:E(a,b){B.dN();B.1K('4I',a,b);B.a3={};B.9g()},58:E(a){B.1K('58',a);B.1O=a},dN:E(){if(!B.3z||!B.4y){F}if(B.W&&B.W.3o){G a=B.W.3o;a.3i();a.23.2W(a,B.W.3c);B.23(a);B.4l&&a.23.2W(a,B.4l);B.pU(a);a.3f()}},9g:E(){if(!B.3z||!B.4y){F}G a=B.1x.2S(''),6f,1O;if(B.W&&B.W.3o){1O=B.W.3o;1O.3i();1O.23.2W(1O,B.W.3c);B.23(1O);B.4l&&1O.23.2W(1O,B.4l);B.pU(1O)}P{1O=B.1O;1O.3i()}if(B.1w===B.1R){6f=B.iS(a,'er');B.yV(6f,1O)}P{6f=B.iS(a,'4H');B.yU(a,6f,1O)}1O.3f()},pU:E(a){G b=B.K+4,O=B.O+4;a.a5(-b/2,-O/2,b,O)},5N:E(a){if(1j a==='1v'){a=B.1w}G b=B.2b.N;R(G i=0;i<b;i++){if(a<=B.2b[i].N){F{1S:i,2j:a}}a-=B.2b[i].N+1}F{1S:i-1,2j:B.2b[i-1].N<a?B.2b[i-1].N:a}},oV:E(a,b){G c=B.5M(a,b===0?0:b-1);F{2h:c&&c.2h||B.2h,1A:c&&c.1A||B.1A,47:c&&c.47||B.47,3p:c&&c.3p||B.3p,2E:c&&c.2E||B.2E,3n:c&&c.3n||B.3n,3N:c&&c.3N||B.3N,1D:c&&c.1D||B.1D,2s:c&&c.2s||B.2s}},eY:E(a,b){G c=B.5M(a,b===0?0:b-1);F c&&c.2h?c.2h:B.2h},yQ:E(a,b){G c=B.5M(a,b===0?0:b-1);F c&&c.1A?c.1A:B.zG},iS:E(a,b){G c=1a.4o(B.b6()),1h=B.cV(),62=B.ob(a,b);F{1g:c,1h:1h,3L:62.1g+62.o0,6L:62.1h}},ob:E(a,b){if(B.a3&&'1h'in B.a3){F B.a3}G c=0,1S=0,2j=0,6L=0,3L=0,6f;R(G i=0;i<B.1w;i++){if(a[i]==='\\n'){3L=0;6L+=B.42(B.1O,1S);1S++;2j=0}P{3L+=B.5G(B.1O,a[i],1S,2j);2j++}c=B.4V(B.3W(B.1O,1S))}if(b==='er'){6L+=(1-B.5B)*B.42(B.1O,1S)/B.2R-B.eY(1S,2j)*(1-B.5B)}if(B.5O!==0&&2j===B.2b[1S].N){3L-=B.6V()}6f={1h:6L,1g:3L>0?3L:0,o0:c};B.a3=6f;F B.a3},yV:E(a,b){if(!B.W)F;G c=B.5N(),1S=c.1S,2j=c.2j,6P=B.eY(1S,2j),3L=(1S===0&&2j===0)?B.4V(B.3W(b,1S)):a.3L,cc=B.1r*B.W.bs(),aL=B.aL/cc;b.4F=B.yQ(1S,2j);b.cS=B.fI?1:B.8U;b.6h(a.1g+3L-aL/2,a.1h+a.6L,aL,6P)},yU:E(a,b,c){c.4F=B.d5;G d=B.5N(B.1w),7f=B.5N(B.1R),gu=d.1S,aJ=7f.1S;R(G i=gu;i<=aJ;i++){G e=B.4V(B.3W(c,i))||0,2R=B.42(B.1O,i),n8=0,8S=0,2r=B.2b[i];if(i===gu){R(G j=0,1d=2r.N;j<1d;j++){if(j>=d.2j&&(i!==aJ||j<7f.2j)){8S+=B.5G(c,2r[j],i,j)}if(j<d.2j){e+=B.5G(c,2r[j],i,j)}}if(j===2r.N){8S-=B.6V()}}P if(i>gu&&i<aJ){8S+=B.3W(c,i)||5}P if(i===aJ){R(G f=0,yD=7f.2j;f<yD;f++){8S+=B.5G(c,2r[f],i,f)}if(7f.2j===2r.N){8S-=B.6V()}}n8=2R;if(B.2R<1||(i===aJ&&B.2R>1)){2R/=B.2R}c.6h(b.1g+e,b.1h+b.6L,8S>0?8S:0,2R);b.6L+=n8}},cv:E(a,b,c,d,e,f,g){if(B.9l()){F B.yB(a,b,c,d,e)}g=g||0;G h=B.42(b,f),fP,h0,g3='';b.3i();e-=h/B.2R*B.5B;R(G i=g,1d=c.N+g;i<=1d;i++){fP=fP||B.oV(f,i);h0=B.oV(f,i+1);if(B.yz(fP,h0)||i===1d){B.yy(a,b,f,i-1,g3,d,e,h);g3='';fP=h0}g3+=c[i-g]}b.3f()},yB:E(a,b,c,d,e){if(a==='g1'&&B.1A){B.1K('cv',a,b,c,d,e)}if(a==='g0'&&((B.1D&&B.2s>0)||B.Bi)){B.1K('cv',a,b,c,d,e)}},yy:E(a,b,c,i,d,e,f,g){G h,6P,bN,aR,7F=B.5M(c,i),24,3p,h6,66,hw;if(7F){6P=B.iT(b,d,c,i);aR=7F.1D;bN=7F.1A;3p=7F.3p}P{6P=B.2h}aR=(aR||B.1D)&&a==='g0';bN=(bN||B.1A)&&a==='g1';7F&&b.3i();h=B.lL(b,d,c,i,7F||1k);3p=3p||B.3p;if(7F&&7F.47){B.b7(b)}if(B.5O!==0){66=B.6V();h6=d.2S('');h=0;R(G j=0,1d=h6.N,8u;j<1d;j++){8u=h6[j];bN&&b.g1(8u,e+h,f);aR&&b.g0(8u,e+h,f);hw=b.bu(8u).K+66;h+=hw>0?hw:0}}P{bN&&b.g1(d,e,f);aR&&b.g0(d,e,f)}if(3p||3p!==''){24=B.5B*g/B.2R;B.yq(b,3p,e,f,24,h,6P)}7F&&b.3f();b.3T(h,0)},yz:E(a,b){F(a.1A!==b.1A||a.2h!==b.2h||a.47!==b.47||a.3p!==b.3p||a.2E!==b.2E||a.3n!==b.3n||a.3N!==b.3N||a.1D!==b.1D||a.2s!==b.2s)},yq:E(a,b,c,d,e,f,g){if(!b){F}G h=g/15,yp={lW:d+g/10,'2r-lR':d-g*(B.5B+B.8r-1)+h,ly:d-(B.8r-B.5B)*g},lI=['lW','2r-lR','ly'],i,8B;R(i=0;i<lI.N;i++){8B=lI[i];if(b.2Z(8B)>-1){a.6h(c,yp[8B],f,h)}}},i1:E(a,b,c,d,e,f){if(!B.9l()){e+=B.2h*(B.5B+0.Bt)}B.1K('i1',a,b,c,d,e,f)},j2:E(a){if(B.9l()){F B.1K('j2',a)}},jn:E(a){B.1K('jn',a);G b=0,5Y,4d,4A,3L=B.b6(),6L=B.cV(),8D='',2r,4S,1L,8I,9x,7N,7O;a.3i();R(G i=0,1d=B.2b.N;i<1d;i++){5Y=B.42(a,i);2r=B.2b[i];if(2r===''||!B.22||!B.bI(i)){b+=5Y;3t}4d=B.3W(a,i);4A=B.4V(4d);8I=9x=7N=7O=0;R(G j=0,4O=2r.N;j<4O;j++){1L=B.5M(i,j)||{};if(8D!==1L.47){if(7O&&7N){a.4F=8D;a.6h(8I,9x,7N,7O)}8I=9x=7N=7O=0;8D=1L.47||''}if(!1L.47){8D='';3t}4S=2r[j];if(8D===1L.47){8D=1L.47;if(!8I){8I=3L+4A+B.kz(a,i,j)}9x=6L+b;7N+=B.5G(a,4S,i,j);7O=5Y/B.2R}}if(7O&&7N){a.4F=8D;a.6h(8I,9x,7N,7O);8I=9x=7N=7O=0}b+=5Y}a.3f()},ym:E(a,b){F a+b.2h+b.3n+b.3N},yl:E(a){if(!I.6j[a]){I.6j[a]={}}F I.6j[a]},lL:E(a,b,c,d,e){G f=e||B.5M(c,d),3Z=k(f),K,9y,6j;B.ye(3Z);6j=B.yl(3Z.2E);9y=B.ym(b,3Z);if(!f&&6j[9y]&&B.hB){F 6j[9y]}if(1j 3Z.2w==='2N'){3Z.2w=1c I.6o(3Z.2w)}G g=3Z.1A||B.1A;a.4F=g.4c?g.4c(a,B):g;if(3Z.1D){a.6t=(3Z.1D&&3Z.1D.4c)?3Z.1D.4c(a,B):3Z.1D}a.4d=3Z.2s||B.2s;a.3S=B.o7.1W(3Z);if(3Z.2w){3Z.1r=B.1r;3Z.1t=B.1t;3Z.W=B.W;3Z.ax=B.ax;B.ar.1W(3Z,a)}if(!B.hB||!6j[9y]){K=a.bu(b).K;B.hB&&(6j[9y]=K);F K}F 6j[9y]},ye:E(a){if(!a.2E){a.2E=B.2E}if(!a.2h){a.2h=B.2h}if(!a.3n){a.3n=B.3n}if(!a.3N){a.3N=B.3N}},5M:E(a,b,c){if(c){F(B.22[a]&&B.22[a][b])?k(B.22[a][b]):{}}F B.22[a]&&B.22[a][b]?B.22[a][b]:1k},q5:E(a,b,c){B.22[a][b]=c},yd:E(a,b){2Y B.22[a][b]},bI:E(a){F B.22[a]},hh:E(a,b){B.22[a]=b},yb:E(a){2Y B.22[a]},5G:E(a,b,c,d){if(!B.km&&B.5r==='hV'&&B.p5.3a(b)){F B.y9(a,c)}a.3i();G e=B.lL(a,b,c,d);if(B.5O!==0){e+=B.6V()}a.3f();F e>0?e:0},iT:E(a,b,c){G d=B.5M(b,c);F d&&d.2h?d.2h:B.2h},kz:E(a,b,c){G d=0,i,4S;R(i=0;i<c;i++){4S=B.2b[b][i];d+=B.5G(a,4S,b,i)}F d},mh:E(a,b){B.km=U;G c=B.kz(a,b,B.2b[b].N);if(B.5O!==0){c-=B.6V()}B.km=1f;F c>0?c:0},y9:E(a,b){if(B.du[b]){F B.du[b]}G c=B.2b[b],aG=B.9q(a,c,b,0),bF=B.K-aG,9k=c.N-c.2M(B.p5,'').N,K=1a.1J(bF/9k,a.bu(' ').K);B.du[b]=K;F K},9q:E(a,b,c,d){G e=0;R(G f=0;f<b.N;f++){G g=b[f];if(!g.3K(/\\s/)){e+=B.5G(a,g,c,f+d)}}F e},42:E(a,b){if(B.fm[b]){F B.fm[b]}G c=B.2b[b],7L=B.iT(a,b,0);R(G i=1,1d=c.N;i<1d;i++){G d=B.iT(a,b,i);if(d>7L){7L=d}}B.fm[b]=7L*B.2R*B.8r;F B.fm[b]},jI:E(a){G b,O=0;R(G i=0,1d=B.2b.N;i<1d;i++){b=B.42(a,i);O+=(i===1d-1?b/B.2R:b)}F O},1B:E(a){F I.J.1m.1n(B.1K('1B',a),{22:k(B.22,U)})}});I.6E.2a=E(a,b,c){F I.1H.6I('6E',a,b,c,'1x')}})();(E(){G j=I.J.1m.3m;I.J.1m.1n(I.6E.1i,{zy:E(){B.y8();B.y6();B.xY();B.xW();B.fq=B.fq.3l(B)},9H:E(){B.4y&&B.aA();B.7e=1f},y8:E(){G b=B;B.on('nC',E(){G a=b.W;if(a){if(!a.dO){a.dO=U;b.xV(a)}a.6r=a.6r||[];a.6r.1o(b)}})},y6:E(){G b=B;B.on('5g',E(){G a=b.W;if(a){a.6r=a.6r||[];I.J.6i(a.6r,b);if(a.6r.N===0){a.dO=1f;b.xU(a)}}})},xV:E(b){b.hd=(E(){if(b.6r){b.6r.4j(E(a){a.fI=1f})}}).3l(B);b.on('5Z:up',b.hd)},xU:E(a){a.fS('5Z:up',a.hd)},hS:E(){B.bB=B.qM(B,1,B.kX,'xQ')},qM:E(a,b,c,d){G e;e={aI:1f,7H:E(){B.aI=U},};a.6X('8U',b,{6e:c,3j:E(){if(!e.aI){a[d]()}},3E:E(){if(a.W&&a.1w===a.1R){a.9g()}},7H:E(){F e.aI}});F e},xQ:E(){G a=B;if(B.hk){q3(B.hk)}B.hk=ft(E(){a.cj=a.qM(a,0,B.kX/2,'hS')},3h)},d7:E(a){G b=B,xJ=a?0:B.zF;B.cz();B.8U=1;B.xI=ft(E(){b.hS()},xJ)},cz:E(){G a=B.bB||B.cj;B.bB&&B.bB.7H();B.cj&&B.cj.7H();q3(B.hk);q3(B.xI);B.8U=0;if(a){B.W&&B.W.5Q(B.W.3o||B.1O)}},xE:E(){B.1w=0;B.1R=B.1x.N;B.71();B.70()},pA:E(){F B.1x.2P(B.1w,B.1R)},xD:E(a){G b=0,2l=a-1;if(B.bv.3a(B.1x.3J(2l))){31(B.bv.3a(B.1x.3J(2l))){b++;2l--}}31(/\\S/.3a(B.1x.3J(2l))&&2l>-1){b++;2l--}F a-b},C4:E(a){G b=0,2l=a;if(B.bv.3a(B.1x.3J(2l))){31(B.bv.3a(B.1x.3J(2l))){b++;2l++}}31(/\\S/.3a(B.1x.3J(2l))&&2l<B.1x.N){b++;2l++}F a+b},pz:E(a){G b=0,2l=a-1;31(!/\\n/.3a(B.1x.3J(2l))&&2l>-1){b++;2l--}F a-b},xB:E(a){G b=0,2l=a;31(!/\\n/.3a(B.1x.3J(2l))&&2l<B.1x.N){b++;2l++}F a+b},C7:E(){G a=B.pA(),pu=0;R(G i=0,1d=a.N;i<1d;i++){if(a[i]==='\\n'){pu++}}F pu},ps:E(a,b){G c=B.bv.3a(B.1x.3J(a))?a-1:a,4S=B.1x.3J(c),pm=/[ \\n\\.,;!\\?\\-]/;31(!pm.3a(4S)&&c>0&&c<B.1x.N){c+=b;4S=B.1x.3J(c)}if(pm.3a(4S)&&4S!=='\\n'){c+=b===1?0:1}F c},xz:E(a){a=a||B.1w;G b=B.ps(a,-1),k4=B.ps(a,1);B.1w=b;B.1R=k4;B.71();B.70();B.9g()},xx:E(a){a=a||B.1w;G b=B.pz(a),k4=B.xB(a);B.1w=b;B.1R=k4;B.71();B.70()},xw:E(e){if(B.4y||!B.hM){F}if(B.W){B.xt(B.W)}B.4y=U;B.xs(e);B.32.xq();B.70();B.xp();B.xo();B.xm=B.1x;B.hS();B.1U('gH:xk');B.71();if(!B.W){F B}B.W.1U('1x:gH:xk',{1q:B});B.xj();B.W.2u();F B},xt:E(b){if(b.6r){b.6r.4j(E(a){a.7e=1f;if(a.4y){a.aA()}})}},xj:E(){B.W.on('5Z:co',B.fq)},fq:E(a){if(!B.fI||!B.4y){F}G b=B.ep(a.e),h2=B.1w,h8=B.1R;if((b!==B.e4||h2===h8)&&(h2===b||h8===b)){F}if(b>B.e4){B.1w=B.e4;B.1R=b}P{B.1w=b;B.1R=B.e4}if(B.1w!==h2||B.1R!==h8){B.o9();B.71();B.70();B.9g()}},xo:E(){B.8G='1x';if(B.W){B.W.8c=B.W.7A='1x'}B.92=B.zH;B.6D=B.7G=1f;B.9f=B.9e=U},70:E(){if(!B.32||B.gO){F}B.a3={};B.32.4M=B.1x;B.32.1w=B.1w;B.32.1R=B.1R;if(B.1w===B.1R){G a=B.nN();B.32.1L.1g=a.1g;B.32.1L.1h=a.1h;B.32.1L.2h=a.2h}},nN:E(){if(!B.W){F{x:1,y:1}}G a=B.1x.2S(''),6f=B.iS(a,'er'),4z=B.5N(),1S=4z.1S,2j=4z.2j,6P=B.eY(1S,2j),3L=(1S===0&&2j===0)?B.4V(B.3W(B.1O,1S)):6f.3L,m=B.bP(),p={x:6f.1g+3L,y:6f.1h+6f.6L+6P},nK=B.W.2k,nG=nK.K-6P,7L=nK.O-6P;p=I.J.4w(p,m);p=I.J.4w(p,B.W.3c);if(p.x<0){p.x=0}if(p.x>nG){p.x=nG}if(p.y<0){p.y=0}if(p.y>7L){p.y=7L}p.x+=B.W.e6.1g;p.y+=B.W.e6.1h;F{1g:p.x+'px',1h:p.y+'px',2h:6P}},xp:E(){B.8t={6D:B.6D,92:B.92,9f:B.9f,9e:B.9e,8G:B.8G,8c:B.W&&B.W.8c,7A:B.W&&B.W.7A}},x9:E(){if(!B.8t){F}B.8G=B.8t.CB;B.6D=B.8t.6D;B.92=B.8t.92;B.9f=B.8t.9f;B.9e=B.8t.9e;if(B.W){B.W.8c=B.8t.8c;B.W.7A=B.8t.7A}},aA:E(){G a=(B.xm!==B.1x);B.7e=1f;B.4y=1f;B.7G=U;B.1R=B.1w;if(B.32){B.32.5R&&B.32.5R();B.W&&B.32.4K.oo(B.32);B.32=1k}B.cz();B.x9();B.8U=0;B.1U('gH:x8');a&&B.1U('jr');if(B.W){B.W.fS('5Z:co',B.fq);B.W.1U('1x:gH:x8',{1q:B});a&&B.W.1U('1m:jr',{1q:B})}F B},nD:E(){R(G a in B.22){if(!B.2b[a]){2Y B.22[a]}}},fQ:E(a,b){31(b!==a){B.nn(a+1);b--}B.1w=a;B.1R=a},nn:E(a){G b=B.1x[a-1]==='\\n',x7=b?a:a-1;B.nm(b,x7);B.1x=B.1x.2P(0,a-1)+B.1x.2P(a);B.2b=B.aO()},fT:E(a,b){G c;if(B.1R-B.1w>1){B.fQ(B.1w,B.1R)}if(!b&&B.9l()){B.mZ(a,1f);F}R(G i=0,1d=a.N;i<1d;i++){if(b){c=I.J.1m.3m(I.mQ[i],U)}B.mZ(a[i],i<1d-1,c)}},mZ:E(a,b,c){G d=B.1x[B.1w]==='\\n';B.1x=B.1x.2P(0,B.1w)+a+B.1x.2P(B.1R);B.2b=B.aO();B.x3(a,d,c);B.1w+=a.N;B.1R=B.1w;if(b){F}B.70();B.3C();B.71();B.1U('cG');B.o9();if(B.W){B.W.1U('1x:cG',{1q:B});B.W.2u()}},o9:E(){if(!B.bB||B.bB.aI||!B.cj||B.cj.aI){B.d7()}},hr:E(a,b,c){B.hs(a,+1);if(!B.22[a+1]){B.22[a+1]={}}G d={},fM={};if(B.22[a]&&B.22[a][b-1]){d=B.22[a][b-1]}if(c){fM[0]=j(d);B.22[a+1]=fM}P{R(G e in B.22[a]){if(3r(e,10)>=b){fM[3r(e,10)-b]=B.22[a][e];2Y B.22[a][e]}}B.22[a+1]=fM}B.gJ=U},g7:E(a,b,c){G d=B.22[a],hf=j(d);if(b===0&&!c){b=1}R(G e in hf){G f=3r(e,10);if(f>=b){d[f+1]=hf[f];if(!hf[f-1]){2Y d[f]}}}B.22[a][b]=c||j(d[b-1]);B.gJ=U},x3:E(a,b,c){G d=B.5N(),1S=d.1S,2j=d.2j;if(!B.bI(1S)){B.hh(1S,{})}if(a==='\\n'){B.hr(1S,2j,b)}P{B.g7(1S,2j,c)}},hs:E(a,b){G c=j(B.22);R(G d in B.22){G e=3r(d,10);if(e>a){B.22[e+b]=c[e];if(!c[e-b]){2Y B.22[e]}}}},nm:E(a,b){G c=B.5N(b),1S=c.1S,2j=c.2j;B.lh(a,c,1S,2j)},ku:E(a){F B.2b[a-1]},lh:E(a,b,c,d){if(a){G e=B.ku(b.1S),wM=e?e.N:0;if(!B.22[c-1]){B.22[c-1]={}}R(d in B.22[c]){B.22[c-1][3r(d,10)+wM]=B.22[c][d]}B.hs(b.1S,-1)}P{G f=B.22[c];if(f){2Y f[d]}G g=j(f);R(G i in g){G h=3r(i,10);if(h>=d&&h!==0){f[h-1]=g[h];2Y f[h]}}}},wL:E(){B.fT('\\n')},kt:E(a,b,c){if(c<=a){if(b===a){B.4U='1g'}P if(B.4U==='3H'){B.4U='1g';B.1R=a}B.1w=c}P if(c>a&&c<b){if(B.4U==='3H'){B.1R=c}P{B.1w=c}}P{if(b===a){B.4U='3H'}P if(B.4U==='1g'){B.4U='3H';B.1w=b}B.1R=c}},wI:E(){G a=B.1x.N;if(B.1w>a){B.1w=a}P if(B.1w<0){B.1w=0}if(B.1R>a){B.1R=a}P if(B.1R<0){B.1R=0}}})})();I.J.1m.1n(I.6E.1i,{xW:E(){B.cp=+1c dE();B.kk=+1c dE();B.cs={};B.on('cu',B.cB.3l(B))},cB:E(a){if(!B.W)F;B.hE=+1c dE();G b=B.W.48(a.e);if(B.wC(b)){B.1U('wz',a);B.qB(a.e)}P if(B.wy(b)){B.1U('wm',a);B.qB(a.e)}B.kk=B.cp;B.cp=B.hE;B.cs=b;B.wl=B.4y;B.wk=B.7e},wy:E(a){F B.hE-B.cp<a0&&B.cs.x===a.x&&B.cs.y===a.y&&B.wl},wC:E(a){F B.hE-B.cp<a0&&B.cp-B.kk<a0&&B.cs.x===a.x&&B.cs.y===a.y},qB:E(e){e.7R&&e.7R();e.j9&&e.j9()},xY:E(){B.wa();B.w6();B.vZ()},vZ:E(){B.on('wm',E(a){B.xz(B.ep(a.e))});B.on('wz',E(a){B.xx(B.ep(a.e))})},wa:E(){B.on('cu',E(a){if(!B.hM||!B.W){F}G b=B.W.48(a.e);B.vX=b.x;B.vW=b.y;B.fI=U;if(B.7e){B.vV(a.e)}if(B.4y){B.e4=B.1w;if(B.1w===B.1R){B.cz()}B.9g()}})},vU:E(e){if(!B.W)F 1f;G a=B.W.48(e);F B.vX!==a.x||B.vW!==a.y},w6:E(){B.on('pa',E(a){B.fI=1f;if(!B.hM||B.vU(a.e)){F}if(B.wk&&!B.fp){B.xw(a.e);if(B.1w===B.1R){B.d7(U)}P{B.9g()}}B.7e=U})},vV:E(e){G a=B.ep(e),9F=B.1w,7f=B.1R;if(e.6N){B.kt(9F,7f,a)}P{B.1w=a;B.1R=a}if(B.4y){B.71();B.70()}},ep:E(e){G a=B.s2(e),hH=0,K=0,O=0,2j=0,95,2r;R(G i=0,1d=B.2b.N;i<1d;i++){2r=B.2b[i];O+=B.42(B.1O,i)*B.1t;G b=B.3W(B.1O,i),4A=B.4V(b);K=4A*B.1r;R(G j=0,4O=2r.N;j<4O;j++){hH=K;K+=B.5G(B.1O,2r[j],i,B.4N?4O-j:j)*B.1r;if(O<=a.y||K<=a.x){2j++;3t}F B.eL(a,hH,K,2j+i,4O)}if(a.y<O){F B.eL(a,hH,K,2j+i-1,4O)}}if(1j 95==='1v'){F B.1x.N}},eL:E(a,b,c,d,e){G f=a.x-b,vM=c-a.x,24=vM>f?0:1,95=d+24;if(B.4N){95=e-95}if(95>B.1x.N){95=B.1x.N}F 95}});I.J.1m.1n(I.6E.1i,{xs:E(){B.32=I.2X.69('Dh');B.32.5H('Di','fS');G a=B.nN();B.32.1L.hy='9U: sW; 1h: '+a.1h+'; 1g: '+a.1g+';'+' 1V: 0; K: vL; O: vL; z-2l: -Dk;';I.2X.8v.9j(B.32);I.J.2V(B.32,'Dl',B.vK.3l(B));I.J.2V(B.32,'Dn',B.vJ.3l(B));I.J.2V(B.32,'Dp',B.vH.3l(B));I.J.2V(B.32,'eG',B.eG.3l(B));I.J.2V(B.32,'iM',B.iM.3l(B));I.J.2V(B.32,'ow',B.ow.3l(B));I.J.2V(B.32,'Du',B.vA.3l(B));I.J.2V(B.32,'Dw',B.vx.3l(B));I.J.2V(B.32,'Dy',B.vw.3l(B));if(!B.vv&&B.W){I.J.2V(B.W.2k,'DB',B.vu.3l(B));B.vv=U}},ov:{8:'j1',9:'aA',27:'aA',13:'wL',33:'nU',34:'nS',35:'jZ',36:'nb',37:'nb',38:'nU',39:'jZ',40:'nS',46:'v7'},n1:{67:'eG',88:'iM'},mR:{65:'xE'},vu:E(){B.32&&B.32.xq()},vK:E(e){if(!B.4y){F}if(e.6A in B.ov){B[B.ov[e.6A]](e)}P if((e.6A in B.mR)&&(e.uM||e.bc)){B[B.mR[e.6A]](e)}P{F}e.gr();e.7R();if(e.6A>=33&&e.6A<=40){B.dN();B.9g()}P{B.W&&B.W.2u()}},vJ:E(e){if(!B.4y||B.mo){B.mo=1f;F}if((e.6A in B.n1)&&(e.uM||e.bc)){B[B.n1[e.6A]](e)}P{F}e.gr();e.7R();B.W&&B.W.2u()},vH:E(e){if(!B.4y||B.gO){F}G a=B.1w||0,me=B.1R||0,gD=B.1x.N,gE=B.32.4M.N,aQ,gM,9F;if(gE>gD){9F=B.4U==='1g'?me:a;aQ=gE-gD;gM=B.32.4M.2P(9F,9F+aQ)}P{aQ=gE-gD+me-a;gM=B.32.4M.2P(a,a+aQ)}B.fT(gM);e.j9()},vA:E(){B.gO=U;B.ko=0;B.kh=B.1w},vw:E(){B.gO=1f},vx:E(e){G a=e.1b;B.1w=B.kh;B.1R=B.1R===B.1w?B.kh+B.ko:B.1R;B.fT(a,1f);B.ko=a.N},v7:E(e){if(B.1w===B.1R){if(B.1w===B.1x.N){F}B.jZ(e)}B.j1(e)},eG:E(e){if(B.1w===B.1R){F}G a=B.pA(),8V=B.qL(e);if(8V){8V.DZ('1x',a)}I.qE=a;I.mQ=B.qx(B.1w,B.1R);e.gr();e.7R();B.mo=U},ow:E(e){G a=1k,8V=B.qL(e),op=U;if(8V){a=8V.E2('1x').2M(/\\r/g,'');if(!I.mQ||I.qE!==a){op=1f}}P{a=I.qE}if(a){B.fT(a,op)}e.gr();e.7R()},iM:E(e){if(B.1w===B.1R){F}B.eG(e);B.j1(e)},qL:E(e){F(e&&e.8V)||I.4i.8V},o6:E(a,b){G c=B.2b[a].2P(0,b),uq=B.3W(B.1O,a),a9=B.4V(uq),4S;R(G i=0,1d=c.N;i<1d;i++){4S=c[i];a9+=B.5G(B.1O,4S,a,i)}F a9},E5:E(e,a){G b=B.nV(e,a),4z=B.5N(b),1S=4z.1S;if(1S===B.2b.N-1||e.bc||e.6A===34){F B.1x.N-b}G c=4z.2j,a9=B.o6(1S,c),hu=B.nE(1S+1,a9),uk=B.2b[1S].2P(c);F uk.N+hu+2},nV:E(e,a){if(e.6N&&B.1w!==B.1R&&a){F B.1R}P{F B.1w}},E9:E(e,a){G b=B.nV(e,a),4z=B.5N(b),1S=4z.1S;if(1S===0||e.bc||e.6A===33){F-b}G c=4z.2j,a9=B.o6(1S,c),hu=B.nE(1S-1,a9),ui=B.2b[1S].2P(0,c);F-B.2b[1S-1].N+hu-ui.N},nE:E(a,b){G c=B.3W(B.1O,a),hA=B.2b[a],4A=B.4V(c),dB=4A,hR=0,mF;R(G j=0,4O=hA.N;j<4O;j++){G d=hA[j],lA=B.5G(B.1O,d,a,j);dB+=lA;if(dB>b){mF=U;G e=dB-lA,tJ=dB,tw=1a.2f(e-b),ti=1a.2f(tJ-b);hR=ti<tw?j:(j-1);1P}}if(!mF){hR=hA.N-1}F hR},nS:E(e){if(B.1w>=B.1x.N&&B.1R>=B.1x.N){F}B.lx('Ej',e)},nU:E(e){if(B.1w===0&&B.1R===0){F}B.lx('Ek',e)},lx:E(a,e){G b='1Z'+a+'El',24=B[b](e,B.4U==='3H');if(e.6N){B.t3(24)}P{B.t0(24)}if(24!==0){B.wI();B.cz();B.8U=1;B.d7();B.71();B.70()}},t3:E(a){G b=B.4U==='1g'?B.1w+a:B.1R+a;B.kt(B.1w,B.1R,b);F a!==0},t0:E(a){if(a<0){B.1w+=a;B.1R=B.1w}P{B.1R+=a;B.1w=B.1R}F a!==0},nb:E(e){if(B.1w===0&&B.1R===0){F}B.oC('m3',e)},pY:E(e,a,b){G c;if(e.ap){c=B['Er'+b](B[a])}P if(e.bc||e.6A===35||e.6A===36){c=B['Es'+b](B[a])}P{B[a]+=b==='m3'?-1:1;F U}if(1j c!==1v&&B[a]!==c){B[a]=c;F U}},jP:E(e,a){F B.pY(e,a,'m3')},g2:E(e,a){F B.pY(e,a,'sU')},Ew:E(e){G a=U;B.4U='1g';if(B.1R===B.1w&&B.1w!==0){a=B.jP(e,'1w')}B.1R=B.1w;F a},Ex:E(e){if(B.4U==='3H'&&B.1w!==B.1R){F B.jP(e,'1R')}P if(B.1w!==0){B.4U='1g';F B.jP(e,'1w')}},jZ:E(e){if(B.1w>=B.1x.N&&B.1R>=B.1x.N){F}B.oC('sU',e)},oC:E(a,e){G b='7A'+a+'Ey';B.8U=1;if(e.6N){b+='Ez'}P{b+='EA'}if(B[b](e)){B.cz();B.d7();B.71();B.70()}},EB:E(e){if(B.4U==='1g'&&B.1w!==B.1R){F B.g2(e,'1w')}P if(B.1R!==B.1x.N){B.4U='3H';F B.g2(e,'1R')}},EC:E(e){G a=U;B.4U='3H';if(B.1w===B.1R){a=B.g2(e,'1w');B.1R=B.1w}P{B.1w=B.1R}F a},j1:E(e){if(B.1w===B.1R){B.sT(e)}P{B.fQ(B.1w,B.1R)}B.1F('6b',U);B.zw(B.1w);B.nD();B.W&&B.W.2u();B.3C();B.1U('cG');B.W&&B.W.1U('1x:cG',{1q:B})},sT:E(e){if(B.1w===0){F}if(e.bc){G a=B.pz(B.1w);B.fQ(a,B.1w);B.gL(a)}P if(e.ap){G b=B.xD(B.1w);B.fQ(b,B.1w);B.gL(b)}P{B.nn(B.1w);B.gL(B.1w-1)}}});(E(){G k=I.J.26,2m=I.1H.2m;I.J.1m.1n(I.6E.1i,{iP:E(a,b,c,d,e,f){if(!B.bI(a)){I.4W.1i.iP.1W(B,a,b,c,d,e)}P{B.sI(a,b,c,d,f)}},sI:E(a,b,c,d,e){G f=B.2b[a],6Y=0,4A=B.4V(B.3W(B.1O,a))-B.K/2,g8=B.sH(a),5Y=B.42(B.1O,a);R(G i=0,1d=f.N;i<1d;i++){G g=B.5M(a,i)||{};b.1o(B.sG(f[i],g,4A,g8.iU+g8.24,6Y));G h=B.5G(B.1O,f[i],a,i);if(g.47){e.1o(B.sF(g,4A,g8.iU,5Y,h,6Y))}6Y+=h}},sH:E(a){G b=0,nJ=0;R(G j=0;j<a;j++){b+=B.42(B.1O,j)}nJ=B.42(B.1O,j);F{iU:b,24:(B.8r-B.5B)*nJ/(B.2R*B.8r)}},sF:E(a,b,c,d,e,f){F['\\t\\t<5i 1A=\"',a.47,'\" x=\"',k(b+f,2m),'\" y=\"',k(c-B.O/2,2m),'\" K=\"',k(e,2m),'\" O=\"',k(d/B.2R,2m),'\"></5i>\\n'].2p('')},sG:E(a,b,c,d,e){G f=B.5C.1W(I.J.1m.1n({4X:U,1A:B.1A,1D:B.1D,1p:'1x',az:I.1H.1i.az},b));F['\\t\\t\\t<b5 x=\"',k(c+e,2m),'\" y=\"',k(d-B.O/2,2m),'\" ',(b.2E?'3S-fG=\"'+b.2E.2M(/\"/g,'\\'')+'\" ':''),(b.2h?'3S-9B=\"'+b.2h+'\" ':''),(b.3N?'3S-1L=\"'+b.3N+'\" ':''),(b.3n?'3S-3G=\"'+b.3n+'\" ':''),(b.3p?'1x-8B=\"'+b.3p+'\" ':''),'1L=\"',f,'\">',I.J.2N.bf(a),'</b5>\\n'].2p('')}})})();(E(f){'2z 2H';G g=f.I||(f.I={});g.7z=g.J.1z(g.6E,g.bV,{1p:'EI',qJ:20,aj:2,EL:1k,9S:U,ef:U,qu:1f,2c:E(a,b){B.1K('2c',a,b);B.mi(g.7z.pE());B.1O=B.7I?B.8A:g.J.6a().2o('2d');B.aX.1o('K')},9w:E(a){if(B.gj){F}if(!a){a=g.J.6a().2o('2d');B.9v(a);B.dN()}B.aj=0;B.2b=B.aO(a);if(B.aj>B.K){B.3I('K',B.aj)}B.fH();B.O=B.jI(a)},sx:E(){G a=0,dm=0,6m=0,4r={};R(G i=0;i<B.2b.N;i++){if(B.1x[6m]==='\\n'&&i>0){dm=0;6m++;a++}P if(B.1x[6m]===' '&&i>0){dm++;6m++}4r[i]={2r:a,24:dm};6m+=B.2b[i].N;dm+=B.2b[i].N}F 4r},5M:E(a,b,c){if(B.4R){G d=B.4R[a];if(!d){F c?{}:1k}a=d.2r;b=d.24+b}F B.1K('5M',a,b,c)},q5:E(a,b,c){G d=B.4R[a];a=d.2r;b=d.24+b;B.22[a][b]=c},yd:E(a,b){G c=B.4R[a];a=c.2r;b=c.24+b;2Y B.22[a][b]},bI:E(a){G b=B.4R[a];F B.22[b.2r]},hh:E(a,b){G c=B.4R[a];B.22[c.2r]=b},yb:E(a){G b=B.4R[a];2Y B.22[b.2r]},s6:E(a,b){G c=b.2S(B.p6),h7=[],i;R(i=0;i<c.N;i++){h7=h7.2v(B.s0(a,c[i],i))}F h7},np:E(a,b,c,d){G e=0;d=d||0;R(G i=0,1d=b.N;i<1d;i++){e+=B.5G(a,b[i],c,i+d)}F e},s0:E(a,b,c){G d=0,7U=[],2r='',91=b.2S(' '),5P='',24=0,mG=' ',bD=0,lQ=0,dP=0,dQ=U,66=B.6V();R(G i=0;i<91.N;i++){5P=91[i];bD=B.np(a,5P,c,24);24+=5P.N;d+=lQ+bD-66;if(d>=B.K&&!dQ){7U.1o(2r);2r='';d=bD;dQ=U}P{d+=66}if(!dQ){2r+=mG}2r+=5P;lQ=B.np(a,mG,c,24);24++;dQ=1f;if(bD>dP){dP=bD}}i&&7U.1o(2r);if(dP>B.aj){B.aj=dP-66}F 7U},aO:E(a){a=a||B.1O;G b=B.5r;B.4R=1k;a.3i();B.9v(a);B.5r='1g';G c=B.s6(a,B.1x);B.5r=b;a.3f();B.2b=c;B.4R=B.sx();F c},pZ:E(a,b){if(a==='1r'){B.1F('1r',1a.2f(1/b));B.1F('K',(B.1Z('K')*b)/(1j B.q6==='1v'?1:B.q6));B.q6=b}},5N:E(a){if(1j a==='1v'){a=B.1w}G b=B.2b.N,5g=0;R(G i=0;i<b;i++){G c=B.2b[i],nL=c.N;if(a<=5g+nL){F{1S:i,2j:a-5g}}5g+=nL;if(B.1x[5g]==='\\n'||B.1x[5g]===' '){5g++}}F{1S:b-1,2j:B.2b[b-1].N}},ob:E(a,b){G c=0,3L=0,4z=B.5N(),rY=B.2b[4z.1S].2S(''),4A=B.4V(B.3W(B.1O,4z.1S));R(G i=0;i<4z.2j;i++){3L+=B.5G(B.1O,rY[i],4z.1S,i)}R(i=0;i<4z.1S;i++){c+=B.42(B.1O,i)}if(b==='er'){c+=(1-B.5B)*B.42(B.1O,4z.1S)/B.2R-B.eY(4z.1S,4z.2j)*(1-B.5B)}F{1h:c,1g:3L,o0:4A}},rV:E(){F 1a.1J(B.qJ,B.aj)},1B:E(a){F B.1K('1B',['qJ'].2v(a))}});g.7z.2a=E(a,b,c){F g.1H.6I('7z',a,b,c,'1x')};g.7z.pE=E(){F{tl:1f,tr:1f,br:1f,bl:1f,ml:U,mt:1f,mr:U,mb:1f,7B:U}}})(1j 1E!=='1v'?1E:B);(E(){G h=I.3O.1i.hK;I.3O.1i.hK=E(a,b,c,d,e,f,g){G t=b.1q;if(t 5D I.7z){G w=t.K*((a.x/b.1r)/(t.K+t.2s));if(w>=t.rV()){t.1F('K',w);F U}}P{F h.1W(I.3O.1i,a,b,c,d,e,f,g)}};I.7a.1i.F2=E(){if(1j I.7z==='1v'){F}R(G i=B.1y.N;i--;){if(B.1y[i]5D I.7z){B.mi(I.7z.pE());F}}};G j=I.J.1m.3m;I.J.1m.1n(I.7z.1i,{nD:E(){R(G a in B.4R){if(!B.2b[a]){2Y B.22[B.4R[a].2r]}}},g7:E(a,b,c){G d=B.4R[a];a=d.2r;b=d.24+b;I.6E.1i.g7.2W(B,[a,b,c])},hr:E(a,b,c){G d=B.4R[a];a=d.2r;b=d.24+b;I.6E.1i.hr.2W(B,[a,b,c])},hs:E(a,b){G c=j(B.22),4r=B.4R[a];a=4r.2r;R(G d in B.22){G e=3r(d,10);if(e>a){B.22[e+b]=c[e];if(!c[e-b]){2Y B.22[e]}}}},ku:E(a){G b=B.2b[a-1];31(B.4R[a-2]&&B.4R[a-2].2r===B.4R[a-1].2r){b=B.2b[a-2]+b;a--}F b},nm:E(a,b){G c=B.5N(b),4r=B.4R[c.1S],1S=4r.2r,2j=4r.24+c.2j;B.lh(a,c,1S,2j)}})})();(E(){G g=I.6E.1i.eL;I.6E.1i.eL=E(a,b,c,d,e){d=g.1W(B,a,b,c,d,e);G f=0,5g=0;R(G i=0;i<B.2b.N;i++){f+=B.2b[i].N;if(f+5g>=d){1P}if(B.1x[f+5g]==='\\n'||B.1x[f+5g]===' '){5g++}}F d-i+5g}})();(E(){if(1j 2X!=='1v'&&1j 4i!=='1v'){F}G i=8J('F3').m8,rU=8J('9Q'),rS=8J('c9'),rN=8J('li'),3O=8J('W'),1u=8J('W').1u;E 8g(d,e,f){G g=rU.gg(d);if(!g.eF){g.eF=(g.rE.2Z('li:')===0)?Fa:80}G h=(g.rE.2Z('li:')===0)?rN:rS,oP=h.8g({mB:g.mB,eF:g.eF,1Q:g.1Q,gn:'oX'},E(b){G c='';if(e){b.Fd(e)}b.on('7f',E(){f(c)});b.on('1b',E(a){if(b.Fe===zZ){c+=a}})});oP.on('Ff',E(a){if(a.Fg===he.rt){I.af('rt: Fi Fj to '+g.mB+':'+g.eF)}P{I.af(a.Fk)}f(1k)});oP.7f()}E lw(c,d){G e=8J('fs');e.Fm(c,E(a,b){if(a){I.af(a);bz a;}P{d(b)}})}I.J.87=E(b,c,d){E oZ(a){if(a){e.3F=1c r4(a,'qX');e.oU=b;c&&c.1W(d,e)}P{e=1k;c&&c.1W(d,1k,U)}}G e=1c 1u();if(b&&(b 5D r4||b.2Z('1b')===0)){e.3F=e.oU=b;c&&c.1W(d,e)}P if(b&&b.2Z('c9')!==0){lw(b,oZ)}P if(b){8g(b,'qX',oZ)}P{c&&c.1W(d,b)}};I.gp=E(b,c,d){b=b.2M(/^\\n\\s*/,'').2M(/\\?.*$/,'').4T();if(b.2Z('c9')!==0){lw(b,E(a){I.gC(a.3s(),c,d)})}P{8g(b,'',E(a){I.gC(a,c,d)})}};I.gC=E(c,d,e){G f=1c i().mc(c);I.hg(f.7i,E(a,b){d&&d(a,b)},e)};I.J.j5=E(b,c){8g(b,'',E(a){Fq(a);c&&c()})};I.Fr=E(a,b,c,d){d=d||c;G e=I.2X.69('W'),5n=1c 3O(a||b4,b||b4,d),8C=1c 3O(a||b4,b||b4,d);e.1L={};e.K=5n.K;e.O=5n.O;c=c||{};c.5n=5n;c.8C=8C;G f=I.3O||I.2F,9u=1c f(e,c);9u.5n=5n;9u.8C=8C;9u.7q=5n.2o('2d');9u.h3=8C.2o('2d');9u.k0=3O.k0;F 9u};G j=I.2F.1i.eh;I.2F.1i.eh=E(a,b){a=a||I.2X.69('W');B.5n=1c 3O(a.K,a.O);B.8C=1c 3O(a.K,a.O);j.1W(B,a,b);B.7q=B.5n.2o('2d');B.h3=B.8C.2o('2d');B.k0=3O.k0};I.2F.1i.qR=E(){F B.5n.qR()};I.2F.1i.qP=E(a){F B.5n.qP(a)};I.2F.1i.9V=E(){if(!B.bb()){F}B.3A.5H('K',B.K*I.5a);B.3A.5H('O',B.O*I.5a);B.5n.K=B.K*I.5a;B.5n.O=B.O*I.5a;B.7q.3k(I.5a,I.5a);F B};if(I.3O){I.3O.1i.9V=I.2F.1i.9V}G k=I.2F.1i.bm;I.2F.1i.bm=E(a,b){k.1W(B,a,b);B.5n[a]=b;F B};if(I.3O){I.3O.1i.bm=I.2F.1i.bm}})();",0,2576,"|||||||||||||||||||||||||||||||||||||this|||function|return|var||fabric|util|width|||length|height|else||for|||true||canvas||||||||||||||Math|data|new|len||false|left|top|prototype|typeof|null|filters|object|extend|push|type|target|scaleX|group|scaleY|Image|undefined|selectionStart|text|_objects|createClass|fill|toObject|case|stroke|exports|set|center|Object|current|max|callSuper|style|imageData|Point|ctx|break|path|selectionEnd|lineIndex|originX|fire|opacity|call|controlX|source|get||controlY|styles|transform|offset||toFixed||points|color|fromObject|_textLines|initialize||Color|abs|originY|fontSize|angle|charIndex|upperCanvasEl|index|NUM_FRACTION_DIGITS|min|getContext|join|bounds|line|strokeWidth|obj|renderAll|concat|shadow|255|tempX|use|offsetY|tempY|coords|getAttribute|fontFamily|StaticCanvas|BaseFilter|strict|_this|matrix|strokeDashArray|skewX|replace|string|offsetX|slice|arguments|lineHeight|split|radius|skewY|addListener|apply|document|delete|indexOf||while|hiddenTextarea||||||||test|Intersection|viewportTransform|getImageData|sin|restore|Array|100|save|onComplete|scale|bind|clone|fontWeight|contextTop|textDecoration|parseFloat|parseInt|toString|continue|options|idx|backgroundColor|result|number|active|lowerCanvasEl|removeListener|setCoords|toSVG|onChange|src|weight|right|_set|charAt|match|leftOffset|cos|fontStyle|Canvas|_currentTransform|beginPath|colorStops|font|translate|getCenterPoint|markup|_getLineWidth|action|paths|styleDeclaration||lineTo|_getHeightOfLine||filter|||textBackgroundColor|getPointer|getObjects|clipTo|putImageData|toLive|lineWidth|floor|vpt|cacheProperties|getActiveGroup|window|forEach|minY|transformMatrix|getSource|none|round|repeat|image|map|activeObject|applyTo|PI|alpha|transformPoint|ATTRIBUTE_NAMES|isEditing|cursorLocation|lineLeftOffset|warn|iLen|degreesToRadians|backgroundImage|fillStyle|includeDefaultValues|selection|render|prop|parentNode|drawDashedLine|value|flipX|jlen|gradientTransform|segs|_styleMap|_char|trim|_selectionDirection|_getLineLeftOffset|Text|visible|minX|scaled||nodeName|moveTo|defined||strokeLineCap|flipY|overlayImage|_render||devicePixelRatio|objs|toDataURL|parsedDim|svg|iLine|removed|dim|rect|closePath|already|complexity|heightBy2|nodeCanvas|corner|actionPerformed|stateProperties|textAlign|_groupSelector|rotate|_onMouseMove|average|pow|xlink|strokeLineJoin|el2|array|_fontSizeFraction|getSvgStyles|instanceof|sqrt|add|_getWidthOfChar|setAttribute|_element|objects|_activeObject|_hoveredTarget|_getStyleDeclaration|get2DCursorLocation|charSpacing|word|clearContext|blur|eventjs|threshold|pointer|getWidth|overlayColor|fromElement|heightOfLine|mouse||getSvgTransform|offsets|getHeight|renderOnAddRemove||additionalSpace||viewBox|createElement|createCanvasElement|dirty|handlers|alignX|duration|boundaries|original|fillRect|removeFromArray|charWidthsCache|args|Path|charCount|__eventListeners|Shadow|sourcePath|crossOrigin|_iTextInstances|_createBaseSVGMarkup|strokeStyle|getBoundsOfCurve|klass|previous|preserveAspectRatio|getSvgTransformMatrix|alignY|keyCode|pathOffset|bottom|hasControls|IText|getSvgId|parseUnit|attr|_fromObject|resizeFilters|bound|topOffset|ceil|shiftKey|360|charHeight|atan2|switch|zoomY|commaWsp|listeners|_getWidthOfCharSpacing|strokeMiterLimit|animate|charOffset|oCoords|_updateTextarea|_fireSelectionChanged||currentObject|remove||firstChild|Rect|parseAttributes|zoomX|Group|startValue|_activeGroup|isLikelyNode|selected|end|setOptions|context|documentElement|skew|loaded|transparentCorners|newIdx|_points|_renderStroke|Polyline|contextContainer|sinTh|cosTh|Circle|padding|methodName|_getTransformedDimensions|_drawControl|propertySet|Textbox|moveCursor|mtr|resize|getElement|mask|decl|selectable|abort|objectCaching|endValue|Line|maxHeight|splice|widthCache|heightCache|rgba|_handleEvent|preventDefault|gradientDefs|getCoords|lines|_onMouseDown|Gradient|activeGroup|atop|aleft||setCursor|getAlpha|newValue|translateToOriginPoint||toUpperCase|loadImage||_getNonTransformedDimensions|getActiveObject|SHARED_ATTRIBUTES|defaultCursor|Ellipse|Polygon|xhr|request|brightness|pixels|bezierCurveTo|wrapperEl|interactive|distance|constructor|ElementsParser|zoom|key|_fontSizeMult|hsl|_savedProps|char|body|segsNorm|_previousOriginY|_previousOriginX|propPair|_cacheContext|decoration|nodeCacheCanvas|colorCache|hasRotatingPoint|PathGroup|hoverCursor|fillRule|leftCache|require|parsed|isCacheDirty|subpathStartX|subpathStartY|multiplyTransformMatrices|coordsParsed|setLineDash|scaling|boxWidth|svgUid|_currentCursorOpacity|clipboardData|_fire|capitalize|scriptEl|channel||words|borderColor|blocksize|_renderFill|newSelectionStart|_renderDashedStroke|stepW|stepH|invertTransform||async|stop|chnl|lockMovementY|lockMovementX|renderCursorOrSelection|setSource|RegExp|appendChild|numSpaces|isEmptyStyles|origin|_otherBy|ActiveXObject|globalCompositeOperation|_getWidthOfWords|point|appendPoints|circle|fabricCanvas|_setTextStyles|_initDimensions|topCache|cacheProp|getBoundingRect|isMoving|size|icenter|_onMouseUp|xPoints|start|linear|onDeselect|Function|ellipseMatrix|getRandomInt|targets|findTarget|_setLineDash|affectStroke|resizeType|url|lockUniScaling|lockScalingY|textBgRects|position|_initRetinaScaling|noise|translateMatrix|reNum|skipAbsolute|500|||cursorOffsetCache|setupState|clearRect|_renderControls|cleared|descendants|widthBeforeCursor|_findTargetCorner|containsPoint|getCenter|_centerObject|onload|log|axis1|axis2|dtheta|dynamicMinWidth|matcher|isContainedWithinObject|meetOrSlice|align|selectionDashArray|altKey|_createCacheCanvas|_setShadow|href|attrs|scaleMatrix|addClass|radial|getObjectScaling|Pattern|getSvgFilter|exitEditing|SVGID_|PiBy180|objectBoundingBox|getElementOffset|multFactor|wordsWidth|rgb|isAborted|endLine|lanczosLobes|cursorWidth|_onObjectRemoved|setElement|_splitTextIntoLines|status|diff|shouldStroke|maxX|__lineWidths|forbidScalingY|forbidScalingX|maxY|_dimensionAffectingProps||toArray|lockScalingX|||_by|600|tspan|_getLeftOffset|_removeShadow|otherBy|saveState|calcOffset|_isRetinaScaling|metaKey|128||escapeXml|contrast|getElementsByTagName|toLowerCase|Number|easing||_setBackstoreDimension|srcOff|skewed|cacheCanvasEl|normal||getZoom|70158|measureText|_reSpace|dstOff|intersectLinePolygon||throw|1000|_currentTickState|matrices|wordWidth|origPix|widthDiff|yDiff|selectionBackgroundColor|_getLineStyle|tvalues|xDiff|hasBorders|multiplyMatrices|shouldFill|parentMatching|calcTransformMatrix|statefullCache|cacheLanc|background|mouseYSign|ratioY|Observable|mouseXSign|ratioX|objsToRender|setPositionByOrigin|classNames|toDatalessObject|_toObject|marginY|marginX|enlivenObjects|calcCoords|retinaScaling|instances|http|onLoaded|mDelta|multiplier|jLen|fontList|_cacheCanvas|startAngle|endAngle|fromY|_currentTickCompleteState|elements|touchmove||mousemove|move|__lastClickTime|toBeParsed|supports|__lastPointer|aspectRatioAttrs|mousedown|_renderChars|String|||abortCursorAnimation|setAngle|onMouseDown|patternCtx|tan|addTransform|parentAttributes|changed|currentWidth|_onObjectAdded|created|img|propName|setAlpha|arc|translateX|quadraticCurveTo|sprayChunks|sprayChunkPoints|globalAlpha|translateY|patternCanvas|_getTopOffset|isRounded|widthAttr|STROKE_OFFSET|meet|Triangle|populateWithProperties|centeredRotation|setShadow|setSourcePath|selectionColor|heightAttr|initDelayedCursor|pop|segmentToBezierCache|_updateObjectsCoords|fontPaths||rx2|console|ry2|calcLinePoints|isDrawingMode||snapThreshold|farthest|nearest|realLineCharCount|_originalElement||dimension|Resize|imageMargins|elementToDraw|costh3|__widthOfSpace|_setWidthHeight|requestAnimFrame|||sinth3|opaque|widthOfCharsOnLine|overlay|__uid|Date|drawArc|side||drawControls|pattern|iVpt|default|FX_DURATION|clearContextTop|_hasITextHandlers|largestWordWidth|lineJustStarted|clear|dst|DPI|scx|time||origins|flipSign|skewSign|scy|setDimensions|toLocalPoint|sinHalfOffset|__selectionStartOnMouseDown|byValue|_offset|cosHalfOffset|maskCanvasEl|rand|_getFillAttributes|Dummy|_scaleObject|imageSmoothingEnabled|superclass|lockScalingFlip|properties|_initStatic|avg|alpha1|newScaleX|||newScaleY|mode|getSelectionStartFromPointer||cursor|areHostMethods|isNaN|getUniqueId|rcpScaleX|rcpScaleY|||activeTarget|_searchPossibleTargets|_fireOverOutEvents|rotatePoint|mouseout|radiansToDegrees|port|copy|boundsWidth|boundsHeight|cssScale|listener|_getNewSelectionStartFromOffset|commonAttributes|dimY|getScrollLeftTop|linearGradient|setActiveObject|dimX|setStyle|setOpacity|_calculateCurrentDimensions|allRules|_onResize|rules|getCurrentCharFontSize|makeElementUnselectable|reduce|_onMouseOut|_onMouseEnter|_onMouseWheel|_onContextMenu|passive|tmpCanvas|contains|_onGesture|_onDrag|_onOrientationChange|reviver|_onShake|_onLongPress|normalizeValue|isShortNotation|aCoords|srcData|destData|normalizeAttr|cssRules|offsetTo|__lineHeights|offsetFrom|red|__corner|mouseMoveHandler|originXOffset||setTimeout|ratioH|data2|weights|||green|saturate|blue|drawImage|easeOutBounce|drawObject|getById|family|_clearCache|__isMousedown|selectProp|toRgb|className|newLineStyles|resolveGradient|wrapElement|prevStyle|_removeCharsFromTo|format|off|insertChars|inter|rotatingPointOffset|minScaleLimit|||__setBgOverlay|strokeText|fillText|_moveRight|charsToRender|stateful|Sepia|draw|insertCharStyleObject|lineOffset|iMatrix|_getLeftTopCoords|limit|currentAlpha|enableRetinaScaling|rot|vptCoords|parse|centeredScaling||__skipDimension|currentTrans|altActionKey|try|method|ruleObj|loadSVGFromURL|adjust|stopImmediatePropagation|easeInBounce||startLine|finalWidth|Mask|perPixelTargetFind|Invert|Grayscale|_createCanvasElement|contrastF|loadSVGFromString|textLength|newTextLength|applyViewboxTransform|attributes|editing|freeDrawingBrush|_forceClearCache|loading|setSelectionStart|charsToInsert|ellipse|inCompositionMode|_resetCurrentTransform|viewBoxWidth|checkIfDone|_setOriginToCenter|viewBoxHeight|createImage|val|normalize|parseTransformAttribute|hue2rgb|fromSource|thisStyle|scrollLeftTop|currentStart|contextCache|sqrtb2ac|camelize|chars|wrapped|currentEnd|centerTransform|box|b2ac|substring|_mouseUpITextHandler|process|currentLineStylesCloned|parseSVGDocument|_setLineStyle|DEFAULT_SVG_FONT_SIZE|readyState|_cursorTimeout1|before|exec|currentStyle|onStart|lockSkewingX|lockSkewingY|insertNewlineStyleObject|shiftLineStyles|spaceWidth|indexOnOtherLine|onreadystatechange|_charWidth|visibility|cssText|dimNoSkew|textOnLine|caching|scrollTop|newDimMouse|__newClickTime|5625|getVpCenter|prevWidth|scrollLeft|isControlVisible|_setObjectScale|touchend|editable|changeX|changeY|_controlsVisibility|destination|indexOnLine|_tick|scales|lockRotation|justify|originalSet|gradientUnits|signH|th3|strokeRect|_renderTextLine|getSrc|shouldUseAttachEventDetachEvent|signW|_filteredEl|applyFilters|multH|toRgba|nodeArray|mTheta|multW|subTarget||translatePart|||root|addFactor|row|offX|rotateMatrix|getFunctionBody||bbox|_removeEventListener|_restoreObjectsState|ignoreZoom||_initPattern|_discardActiveObject|discardActiveObject|_calcBounds|setActiveGroup|discardActiveGroup|_angle|_setCursorFromEvent|currentHeight|event|_setSVGObject|sendToBack|_join|_initGradient|_setOptions|xcount|bringToFront|sendBackwards|boundsOfCurveCache|cut|www|bringForward|_setSVGTextLineText|dispose|patternImgSrc|_getCursorBoundaries|_getHeightOfChar|lineTop|textLeft|commandLength|jpeg|toJSON|BaseBrush|_getImageLines|removeChars|_renderTextDecoration|_setBrushStyles|Mid|getScript|textTop|makeElement|offsetsAndBlur|stopPropagation|shadowColor|_originalOriginY|_originalOriginX|shadowBlur|shadowOffsetX|_previousPointer|groupSelector|isClick|_isCurrentlyDrawing|shadowOffsetY|_resetShadow|translateToGivenOrigin|PencilBrush|_renderTextLinesBackground|fBoxY|item|hasStateChanged|modified||currentPath|unselectable|objectLeftTop|onMouseMove|onMouseUp|forEachObject|QqTt|colorAttributes|multY|_b|_g|CcSs|_r|getViewportTransform|createPath|_getTextHeight|getAngle|cacheHeight|cacheWidth|saveCoords|radialGradient|addWithUpdate|_moveLeft|idsToXlinkMap|clipContext|getterName|_getCacheCanvasDimensions|feMergeNode|selectionX1Y1|selectionX2Y2|setterName|capitalizedPropName|moveCursorRight|Font|quality|Sepia2|onselectstart|newSelectionEnd|dotWidth|dotWidthVariance|stopObserving|err|borderScaleFactor|valueOf|catch|parsedAttributes|supportsLineDash|observe|cornerSize|_renderBackground|compositionStart|G_vmlCanvasManager|every|__lastLastClickTime|doneH|_isMeasuring|nodeValue|prevCompositionLength|_updateAndFire|div|drawDot|animateColor|setSelectionStartEndWithShift|_getTextOnPreviousLine|addColorStop|endColor|reOpacity|py2|_getWidthOfCharsAt|doneW|missingViewBox|missingDimAttr|elastic|easeOutCubic|addSprayChunk|easeInOutCubic|easeInQuart|commonRender|easeOutQuart|easeInOutQuart|easeInQuint|getPatternSrc|easeOutQuint|easeInOutQuint|_convertPercentUnitsToValues|lanczos|easeInSine|topLeft|easeOutSine|easeInOutSine|01|widthBy2|cursorDuration|easeInExpo|easeOutExpo|easeInOutExpo|patternWidth|patternHeight|centeredKey|easeInCirc|easeOutCirc|easeInOutCirc|selectionKey|easeInElastic|px2|selectionBorderColor|selectionLineWidth|easeOutElastic|easeInOutElastic|easeInBack|easeOutBack|easeInOutBack|_removeStyleObject|https|invoke|reOffsetsAndBlur|find|yMult|makeBoundingBoxFromPoints|BLUR_BOX|preserveObjectStacking|snapAngle|getElementById|elList||isImage|Element|requestFs|_moveCursorUpOrDown|overline|easeInOutBounce|widthOfChar|makeEdgeToOriginGetter|Blend|Multiply|parsePointsAttribute|tintB|activeGroupObjects|contextTopDirty|decorations|tintG|tintR|_applyCharStylesGetWidth|_shouldCenterTransform|CANVAS_INIT_ERROR|Tint|textContent|infixWidth|through|propertyValuePairs|property|calcVectorAngle|_normalizePointer|underline|oLen|from|controlsAboveOverlay|restorePointerVpt|_animate|class|Left|temp|skipCallbacks|DOCTYPE|onerror|DOMParser|RemoveWhite|evented||parseFromString|xml|offsetEnd|Pixelate|_setImageSmoothing|_measureLine|setControlsVisibility|drag|polygon|||_getControlsVisibility|_copyDone|setBackgroundImage|wordCount||Noise||lastX|lastY|createAccessors|replaceChild|newLeft|newTop|moveX|hostname|moveY|docElement|scaleOffset|foundMatch|infix|originA|originB|symbol|__setBgOverlayImage|_skewObject|__setBgOverlayColor|parsePreserveAspectRatioAttribute|sinth2|Error|copiedTextStyle|_ctrlKeysMapDown|actualMouseByOrigin||constraintPosition|total|_applyCanvasStyle|scalarAdd|defs|insertChar|newDim|_ctrlKeysMapUp|doc|GradientTransparency|multiply|_renderTextCommon|cornerHypotenuse|newTheta|realLineHeight|attributesMap|ownerDocument|moveCursorLeft|localMouse|somethingRemoved||toX|setViewportTransform|offsetAttributes|ingoreVpt|midPointFrom|toY|calcViewportBoundaries|removeStyleObject|_removeSingleCharAndStyle||_measureText|CommonMethods|_|lastDist|output|_isEqual|Subclass||saveProps|hasRoated|rightAngleLocked|leftAngleLocked|getBoundingClientRect|added|_removeExtraneousStyles|_getIndexOnLine|defaultView|maxWidth|uaT|ubT|lastHeight|upperCanvas|lineLen|renderCanvas|_calcTextareaPosition|out|over|linecap|getKlass|moveCursorDown|normalizedPointer|moveCursorUp|_getSelectionForOffset|topRight|bottomLeft|makeElementSelectable|halfSide|lineLeft|_renderBackgroundOrOverlay|subtractEquals|str|getSvgColorString|_getHeightOfSingleLine|_getWidthBeforeCursor|_getFontDeclaration|colorNameMap|restartCursorIfNeeded|deselected|_getCursorBoundariesOffsets|sourceFromHex|sourceFromRgb|sourceFromHsl||Convolute|_discardActiveGroup|_calcDimensionsTransformMatrix|_rgbToHsl|deactivateAll|_setCornerCoords|_hypotenuse||removeChild|useCopiedStyle|_realizeGroupTransformOnObject|_unwindGroupTransformOnObject|realizeTransform|Brightness|qrDecompose|_keysMap|paste|_toObjectMethod|wrappedHandler|denom|_getAngleValueForStraighten|excludeFromExport|_moveCursorLeftOrRight|preserveAR|_initFilters|Microsoft|_setSVGBgOverlayColor||_setSVGBgOverlayImage|XMLHTTP|wheel|yPoints|version|touchstart|getBoundsOfArc|req|rotateVector|pointBR|minimumScale|_findCrossPoints|_src|getCurrentCharStyle|removeEventListener|GET|org|createImageAndCallBack|attachEvent|||otherAlpha|_getMultipleNodes|_reSpacesAndTabs|_reNewline|_lastScaleY|_lastScaleX|maxXY|mouseup|parameters||nodeList|_shouldRender|props|detachEvent|searchTarget||delegatedProperties|_setObjectActive||reNonWord|skewMatrix|hypotFull|rowIndex|translateToCenterPoint|000000|searchWordBoundary||numNewLines|originYOffset|Saturate|||findLineBoundaryLeft|getSelectedText|__origHasControls|numTotalObjects|Contrast|getTextboxControlVisibility|down|getTop|getLeft|shouldGroup|boundingRect|ColorMatrix|gxA|gxB|_applyPatternGradientTransform|gxG|reset|gxR|intersectsWithObject|_setStrokeStyles|weightsAlpha|_clearTextArea|Collection|img2|currentAction|_move|setOnGroup|_constrainScale|destImage|_transformDone|clearTimeout|arcToSegments|_setStyleDeclaration|__oldScaleX|destImg|retina|scroll|_extendStyles|range2Y|objectScale|selectorMatches|range2X|pointerY|_updateCacheCanvas|coordsStr|clientX|finish|clientY|_getPointer|addEventListener|fromX|touches|origHeight|scaledWidth|scaledHeight|newZoom|resetObjectTransform|noScaleCache|originalInteractive|nodelist|getSelectionStyles|_captureDrawingPath|colorAlpha|loadFromJSON|_stopEvent|borderOpacityWhenMoving|butt|copiedText|cornerStrokeColor|borderDashArray|153|102|minWidth|_addPoint|_getClipboardData|_animateCursor|numPatterns|backgroundImageStretch|createJPEGStream|cloneWithoutData|createPNGStream|cornerColor|insertAt|cornerStyle|cornerDashArray|_initClipping|binary|_setBgOverlay|miter|_enlivenObjects|||JSON|Buffer|toDataURLWithMultiplier|jpg|__toDataURL|newVp|__toDataURLWithMultiplier|needsItsOwnCache|cropping|png|setObjectsCoords||isContainedWithinRect|intersectsWithRect|_setObject|_collectObjects|_groupSelectedObjects|groupObjects|isActiveLower|_createGroup|removeWithUpdate|_createActiveGroup|_updateActiveGroup|_removeDefaultValues|_getRotatedCornerCursor|_setCornerCursor|ECONNREFUSED|180||_setupCompositeOperation|||drawSelectionBackground|_setOpacity|skewing|_onScale|drawCacheOnCanvas|protocol|_setFillStyles|_performTransformAction|_beforeScaleTransform|random|drawBordersInGroup|drawBorders|_transformObject|addEquals|HTTPS|_beforeTransform|evenodd|_handleGrouping|_clearSelection|HTTP|_shouldGroup|URL|getMinWidth|which|_onMouseMoveInDrawingMode|lineChars|_resetOrigin|_wrapLine|falseFunction|getLocalPointer|_onMouseDownInDrawingMode|_restoreOriginXY|_scaling|_wrapText|_handleCursorAndEvent|_maybeGroupObjects|getPointByOrigin|resolveNamespace|_finalizeCurrentTransform|xFull|yFull||_onMouseUpInDrawingMode|__onMouseMove||__onMouseUp|__onMouseDown|__onLongPress|__onShake|__onOrientationChange|__onMouseWheel|__onDrag|intersection|__onTransformGesture|longpress|shake|orientation|numLoadedObjects|gesture||_generateStyleMap|forceAsync|enlivenPatterns|numLoadedPatterns|contextmenu|mouseenter|_bindEvents|groupSVGElements|_createTextCharBg|_createTextCharSpan|_getSVGLineTopOffset|_setSVGTextLineChars|cursorMap|_drawObjectsControls|removeListeners|deactivateAllWithDispatch|_calcRotateMatrix|dimensionMatrix|destroy|skewMatrixY|_setActiveGroup|_setActiveObject|_removeCharsNearCursor|Right|clip|absolute|customTransformMatrix|_copyCanvasStyle|isTransparent|moveCursorWithoutShift|||moveCursorWithShift|subTargetCheck|anglePart|scalePart|skewXPart|skewYPart|addTranslateX|flipXPart||addTranslateY|flipYPart|_checkTarget|cx1|||offsetFromRightEdge|curAngle|deep||_rotateObject|keys||_flipObject|_scaleObjectEqually||isVML|equally|_setLocalMouse|atan|offsetFromLeftEdge|||_setObjectSkew|lastMouseByCenter|actualMouseByCenter|_changeSkewTransformOrigin|_translateObject|theta|_setupCurrentTransform|setControlVisible|_getActionFromCorner|_getOriginFromCorner|rightEdge|_shouldClearSelection|cy1|originalColor|isTargetTransparent|vptPointer|invertedM|segmentToBezier|coordProps|_drawSelection|renderTop|_getLeftToOriginX|_getTopToOriginY|_chooseObjectsToRender|_initEventListeners|_createUpperCanvas|_initWrapperElement|fireRightClick|stopContextMenu|skipTargetFind|targetFindTolerance|cp1X|containerClass|_callback|rotationCursor|crosshair|freeDrawingCursor|setRadius||startY|endX|endY|largeFlag|altSelectionKey|cp1Y|textBeforeCursor|isValidRadius|textAfterCursor|cp2X|cp2Y|large|sweep||widthOfLine|uniScaleKey|uniScaleTransform|_initInteractive|piBy2|supportLineDash|TypeError|some|_initRxRy|getPattern|xA0||getPatternSrcFunction|_calcDimensions|dotDistance|_getOptimizedRects|ilen|optimizeOverlapping|_toString|commandLengths|repeatedCommands|mzlhvcsqta|ctrlKey|_parsePath|_setPositionDimensions|_parseDimensions|_renderPathCommands|randomOpacity|density|circleColor|circleRadius|addPoint|emptyFunction|convertPointsToSVGPath|_reset|_finalizeAndAddPath|_prepareForDrawing|IS_DONTENUM_BUGGY|lineJoin|lineCap|toDataURLWithQuality|repeatedCommand|klen|forwardDelete|addMethods|deltaX|deltaY|_findNewUpperIndex|parseDimensionsFromPaths|_findNewLowerIndex|unshift|isSameColor|shift|subclasses|_updateObjectCoords|objectTop|unknown|__uniqueID|createSVGRefElementsMarkup|createSVGFontFacesMarkup|createListener||_renderObject|_restoreObjectState|_originalLeft|_originalTop|onClick|_clickHandlerInitialized|onCompositionEnd|onCompositionUpdate|_getBounds|desc|onCompositionStart|handler|minimumScaleTrigger|createWrappedHandler|createDispatcher|_initElement|xmlns|onInput|_initConfig|onKeyUp|onKeyDown|0px|distanceBtwNextCharAndCursor|_stroke|srcElement|SVG|filtered|getSvgSrc|DTD|isTouchSupported|_isObjectMoved|setCursorByClick|__mousedownY|__mousedownX|pngCompression|initClicks||_findMargins|encoding|||_needsResize|initMouseupHandler|_setSVGObjects|_setSVGHeader|Max|initMousedownHandler|CSS_CANVAS|_setSVGPreamble|fromURL|svgViewportTransformation|__serializeBgOverlay|_toObjects||straighten|fxStraighten|__lastSelected|__lastIsEditing|dblclick|viewportCenterObjectV|viewportCenterObjectH|viewportCenterObject|centerObject|centerObjectV|centerObjectH||Vpt|after|_renderOverlay|_renderObjects|isDoubleClick|tripleclick|absolutePan|alphaFac|isTripleClick|zoomToPoint|_setCssDimension|cssFloat|cssOnly|styleFloat|setSelectionInBoundaries|lower|supportsOpacity|insertNewline|newCharIndexOnPrevLine|supportsFilters|maskEl|getRetinaScaling|maskData|setOverlayColor|setBackgroundColor|setOverlayImage|_initOptions|_createLowerCanvas|_ilen|_jlen|onBeforeScaleRotate|host|nodeType|||insertStyleObjects|allowTouchScrolling|getElementStyle|not|indexStyle|exited|_restoreEditingProps|getComputedStyle|userSelect|MozUserSelect|WebkitUserSelect|KhtmlUserSelect|complete|addParamToUrl|Msxml2||initMouseMoveHandler|entered|proto|_textBeforeEdit|feMerge|_setEditingProps|_saveEditingProps|focus|emptyFn|initHiddenTextarea|exitEditingOnOthers|oBlur|feOffset|enterEditing|selectLine||selectWord|feGaussianBlur|findLineBoundaryRight||findWordBoundaryLeft|selectAll|_parseShadow|hermite|createPattern|_cursorTimeout2|delay|patternOffsetY|patternOffsetX|Infinity|tick|sliceByTwo|hermiteFastResize|_onTickComplete|bilinearFiltering|forObject|lanczosResize|_removeCanvasHandlers|_initCanvasHandlers|initDoubleClickSimulation|userSpaceOnUse|initCursorSelectionHandlers|getRadialCoords|getLinearCoords|||tmpCtx|lanczosCreate|getColorStop|initRemovedHandler|isRGBa|initAddedHandler|_getWidthOfSpace|fromHsl|_deleteLineStyle|fromRgb|_deleteStyleDeclaration|_applyFontStyles|rcpRatioX|rcpRatioY|calculateColor|white|colorEasing|srcImg|_getFontCache|_getCacheProp|asin|525|positions|_renderCharDecoration|destPixels|reAllowedSVGTagNames|ratioWHalf|ratioHHalf|polyline|backgroundImageOpacity|reViewBoxTagNames|_renderChar|_hasStyleChanged|reNotAllowedAncestors|_renderCharsFast||j2len|centerY|centerX|reAllowedParents|fillOpacity|rule|dasharray|linejoin|miterlimit|808080|strokeOpacity|259|anchor|getCurrentCharColor|hidden|_setStrokeFillOpacity|MIN_TEXT_WIDTH|renderSelection|renderCursor|reHex|reHSLa|reRGBa|multiplierY|transforms|transformList|otherSource|reTransformList|reTransform|operation|parseStyleString|parseStyleObject|toHex|hsla|_getTextWidth|getGlobalStylesForElement|elementMatchesRule|_source|_renderText|doesSomeParentMatch|_renderTextFill|_renderTextStroke|elementById|_tryParsingColor|inter4|inter3|inter2|inter1|intersectPolygonRectangle|intersectPolygonPolygon|parseUseDirectives|substr|intersectLineLine|appendPoint|cloneNode|oldLength|setSelectionEnd|instantiated_by_use|initBehavior|hasAncestorWithNodeName||lerp|getGradientDefs|getCSSRules|parseElements|cursorDelay|cursorColor|editingBorderColor|textHeight|scaledDiff|subtract|lineHeightDiff|createCallback|_createObject|originalFill|textHeightScaleFactor|createObject|_shouldClearDimensionCache|createObjects|numElements|callback|loadXML|XMLDOM|renderLinesAtOffset|responseText|200|_setSVGTextLineJustifed|declaration|400|parseStyleAttribute|_getSVGLeftTopOffsets|textAndBg|_getSVGTextAndBg|parseFontDeclaration|_setSVGTextLineBg|_wrapSVGTextAndBg|_setSVGBg|textSpans|setZoom|700|900|300|responseXML|lighter|tagName|scalarAddEquals|scalarSubtract|scalarSubtractEquals|bolder|bold|caps|small|119|italic|multiplyEquals|divide|333|divideEquals|lte|gte|name|selectNodes|_abortCursorAnimation|distanceFrom|setXY|removeAttribute|setX|setY|setFromPoint|swap|Coincident|Parallel|alphabetic|textBaseline|transparent|setSelectionStyles|toHsl|toHsla|toHexa|toGrayscale|toBlackWhite|127|overlayWith|Roman|New|Times|aqua|00FFFF|black|0000FF|fuchsia|FF00FF|gray|grey|008000|lime|display|250|clipPath|00FF00|maroon|metadata|800000|view|navy|000080|skipFillStrokeCheck|marker|olive|orange|FFA500|easeInCubic|easeInOutQuad|easeOutQuad|purple|800080|easeInQuad|03|ease|984375|625|9375|FF0000|silver|C0C0C0|teal|008080|FFFFFF|yellow|FFFF00|fromRgba|fromHsla|fromHex|FF|sort|createLinearGradient|msRequestAnimationFrame|createRadialGradient|LINEARGRADIENT|oRequestAnimationFrame|mozRequestAnimationFrame|webkitRequestAnimationFrame|bilinear|requestAnimationFrame|sliceHack|send|urlencoded|form|naturalWidth|application|naturalHeight|lighten|Type|darken|findWordBoundaryRight|Content|difference|getNumNewLinesInSelectedText|setRequestHeader|PUT|POST|screen|open|SourceAlpha|stdDeviation|feFlood|flood|000|feComposite|in2|operator|SourceGraphic|XMLHttpRequest|Could|140|131|534|272|script|head|203|168|686|349|351|clientTop|189|overCursor|769|clientLeft|paddingTop|paddingLeft|393|borderTopWidth|borderLeftWidth|fixed|element|backgroundVpt|overlayVpt|htmlFor|childNodes|9999|hasLayout|webkitImageSmoothingEnabled|mozImageSmoothingEnabled|msImageSmoothingEnabled|oImageSmoothingEnabled|setWidth|setHeight|backstoreOnly|float|pageY|800|createImageData|pageX|relativePan|toDatalessJSON|fxStraightenObject|straightenObject|_resetWidthHeight|suppressPreamble|UTF|toBuffer|standalone|PUBLIC|W3C|setSrc|changedTouches|getOriginalSize|textarea|autocapitalize|setCrossOrigin|999|keydown|Graphics|keyup|svg11|input|dtd|2000|1999|space|compositionstart|preserve|compositionupdate|Created|compositionend|with|Fabric|click|hasMoved|uniqueID__|face|tfont|tsrc|css|CDATA|originalState|orignalPaths|DataURLExporter|EMPTY_JSON|CircleBrush|SprayBrush|PatternBrush|apos|quot|amp|5522847498|hasOwnProperty|getRy|NEGATIVE_INFINITY|POSITIVE_INFINITY|getRx|setData|void|triangle|getData|negative|can|getDownCursorOffset|and|required|attribute|getUpCursorOffset|getRadiusY|getRadiusX|container|fxRemove|fxCenterObjectV|fxCenterObjectH|707106|_resetObjectTransform|mouseover|Down|Up|CursorOffset|getSkewY|getSkewX|clearFabricFontCache|upper|relative|findWordBoundary|findLineBoundary|touch|initElement|getSelectionContext|moveCursorLeftWithoutShift|moveCursorLeftWithShift|With|Shift|outShift|moveCursorRightWithShift|moveCursorRightWithoutShift|getSelectionElement|scaleToHeight|scaleToWidth|getBoundingRectHeight|getBoundingRectWidth|textbox|leftline|bottomline|__cachedLines|rightline||topline|isOnScreen|adjustPosition|subTargets|viewportCenter|viewportCenterV|centerV|viewportCenterH|centerH|setColor|setPatternFill|setGradient|isType|fff|_refreshControlsVisibility|xmldom|button|cloneAsImage|patternTransform|_setCenterToOrigin|miterLimit|rotating|443|moving|boolean|setEncoding|statusCode|error|errno|scaleEqually|connection|refused|message|toggle|readFile|reverse|loadFromDatalessJSON|_toDataURL|eval|createCanvasForNode|nonzero|isEmpty|_toDataURLWithMultiplier|trigger|stringify|808000".split("|"),0,{})),eval(function(a,e,i,t,c,B){if(c=function(a){return(a<62?"":c(parseInt(a/62)))+((a%=62)>35?String.fromCharCode(a+29):a.toString(36))},!"".replace(/^/,String)){for(;i--;)B[c(i)]=t[i]||c(i);t=[function(a){return B[a]}],c=function(){return"\\w+"},i=1}for(;i--;)t[i]&&(a=a.replace(new RegExp("\\b"+c(i)+"\\b","g"),t[i]));return a}("(p(j){\"1L 1M\";7 k=j.Q||(j.Q={}),14=k.K.1k.14,15=k.K.1k.15;8(k.B){k.1N('Q.B 1O 1P 1Q');x}7 l=k.R.16.1l.1R();l.17('q','v','s','N');7 m=k.R.16.18;m['q']=o;m['v']=o;m['s']=o;m['1S']=o;m['t']=o;m['z']=o;m['N']=o;m['1T']=o;m['1m']=o;7 n=k.1n.16.S;n['1U']=o;n['1V']=o;n['1W']=o;n['1X']=o;n['1o']=o;n['1m']=o;n['1Y']=o;n['1Z']=o;n['1o']=o;n['C']=o;k.B=k.K.21(k.R,k.22,{23:'24',q:25,N:5,v:20,s:M,1l:l,S:n,18:m,19:0,1a:p(){3.T('1a')},26:p(a,b){b||(b={});3.4=1b k.1n([],{1c:M,U:0});3.1d=o;3.27(b);3.1d=M;3.V(a)},V:p(a){8(3.4){28(a.D!==0&&3.4.W()>=a.D){3.4.29(3.4.6(3.4.W()-1))}E(7 i=0;i<a.D;i++){8(3.4.6(i)===1p){3.4.2a(1b k.R(a[i]))}1e{3.4.6(i).V(a[i])}}}3.T('V',a)},1q:p(a){8(3.1d){x}8(!a){a=k.K.2b().2c('2d');3.2e(a)}3.2f=3.u.2g(3.2h);3.2i();7 b=3.C;3.C='F';3.t=3.2j(a);3.C=b;3.z=3.2k(a);3.1r(a)},1r:p(a){7 b=k.K.2l(2m,2n);3.19=b;8(3.4){7 c=0,2o=0,G=0,O=0,X=0,Y=1s(3.v),2p=0,2q=3.4.6(0).t;E(7 i=0,w=3.u.D;i<w-1;i++){L=3.4.6(i).t;8(3.4.6(i+1)&&['i','I','f','l','r','y','j'].1t(3.4.6(i+1).u)>-1)L*=0.5;X+=L+Y};X-=Y;c=-(((X/2)/3.q)/(A.Z/11));8(3.s)c=-c;7 d=0,P=3.s?-1:1,1f=0,1g=0,u='',L=0;E(7 i=0,w=3.u.D;i<w;i++){8(b!==3.19)x;E(7 e 1h 3.S){3.4.6(i).9(e,3.H(e))};3.4.6(i).9('C','1u');3.4.6(i).9('F',(d));3.4.6(i).9('J',(0));3.4.6(i).1i(0);3.4.6(i).9('U',0);L=3.4.6(i).t;8(3.4.6(i+1)&&['i','I','f','l','r','y','j'].1t(3.4.6(i+1).u)>-1)L*=0.5;1f=((L+Y)/3.q)/(A.Z/11);c=P*((P*c)+1g);G=c*(A.Z/11);1g=1f;3.4.6(i).1i(c);3.4.6(i).9('J',P*-1*(A.1v(G)*3.q));3.4.6(i).9('F',P*(A.1w(G)*3.q));3.4.6(i).9('U',0);3.4.6(i).9('1c',M)}7 f=3.4.H('12');7 g=3.4.H('13');7 h=3.4.H('1j');3.4.9('12',1);3.4.9('13',1);3.4.9('1j',0);3.4.1x();3.4.2r();3.4.1y();3.4.9('12',f);3.4.9('13',g);3.4.9('1j',h);3.t=3.4.t;3.z=3.4.z;3.4.F=-(3.4.t/2);3.4.J=-(3.4.z/2)}},2s:p(a){8(3.4){7 b=0,G=0,O=0;7 c=0;8(3.s){c=0.5}8(3.H('C')==='1u'||3.H('C')==='2t'){O=(3.v/2)*(3.u.D-c)}1e 8(3.H('C')==='2u'){O=(3.v)*(3.u.D-c)}7 d=3.s?1:-1;E(7 i=0,w=3.u.D;i<w;i++){b=d*(-i*1s(3.v,10)+O);G=b*(A.Z/11);E(7 e 1h 3.S){3.4.6(i).9(e,3.H(e))}3.4.6(i).9('J',(d-A.1v(G)*3.q));3.4.6(i).9('F',(d+A.1w(G)*3.q));3.4.6(i).1i(b);3.4.6(i).9('U',0);3.4.6(i).9('1c',M)}3.4.1x();8(3.s){3.4.J=3.4.J-3.z*2.5}1e{3.4.J=0}3.4.F=3.4.F-3.t/2;3.4.1y();3.t=3.4.t;3.z=3.4.z;3.4.F=-(3.4.t/2);3.4.J=-(3.4.z/2)}},1z:p(a,b){8(!3.1A)x;8(!3.4)x;a.2v();3.1B(a);7 c=A.2w(3.12,3.13);3.1C&&k.K.2x(3,a);E(7 i=0,w=3.4.W();i<w;i++){7 d=3.4.6(i),2y=d.2z,2A=d.2B;8(!d.1A)2C;d.1z(a)}3.1C&&a.1D();a.1D();3.1E()},1F:p(a,b){3.T('1F',a,b);8(3.4){3.4.9(a,b);8(a 1h 3.18){3.1q();3.1E()}}},1G:p(a){7 b=14(3.T('1G',a),{q:3.q,v:3.v,s:3.s,N:3.N,});8(!3.2D){3.2E(b)}x b},2F:p(){x'#<Q.B ('+3.1a()+'): { \"u\": \"'+3.u+'\", \"1H\": \"'+3.1H+'\", \"q\": \"'+3.q+'\", \"v\": \"'+3.v+'\", \"s\": \"'+3.s+'\" }>'},1I:p(a){7 b=['<g ','1B=\"',3.2G(),'\">'];8(3.4){E(7 i=0,w=3.4.W();i<w;i++){b.17(3.4.6(i).1I(a))}}b.17('</g>');x a?a(b.1J('')):b.1J('')}});k.B.2H=p(a){x 1b k.B(a.u,15(a))};k.K.2I(k.B);k.B.2J=M})(2K 1K!=='1p'?1K:3);",0,171,"|||this|letters||item|var|if|set|||||||||||||||true|function|radius||reverse|width|text|spacing|len|return||height|Math|CurvedText|textAlign|length|for|left|angleRadians|get||top|util|cw|false|range|align|multiplier|fabric|Text|delegatedProperties|callSuper|padding|setText|size|textWidth|space|PI||180|scaleX|scaleY|extend|clone|prototype|push|_dimensionAffectingProps|_isRendering|complexity|new|selectable|__skipDimension|else|thisLetterAngle|lastLetterAngle|in|setAngle|angle|object|stateProperties|shadow|Group|strokeWidth|undefined|_initDimensions|_render|parseInt|indexOf|center|cos|sin|_calcBounds|saveCoords|render|visible|transform|clipTo|restore|setCoords|_set|toObject|fontFamily|toSVG|join|exports|use|strict|warn|is|already|defined|concat|fill|fontSize|backgroundColor|textBackgroundColor|textDecoration|stroke|fontWeight|fontStyle||createClass|Collection|type|curvedText|50|initialize|setOptions|while|remove|add|createCanvasElement|getContext||_setTextStyles|_textLines|split|_reNewline|_clearCache|_getTextWidth|_getTextHeight|getRandomInt|100|999|curAngleRotation|fixedLetterAngle|minw|_updateObjectsCoords|_renderOld|justify|right|save|max|clipContext|originalScaleFactor|borderScaleFactor|originalHasRotatingPoint|hasRotatingPoint|continue|includeDefaultValues|_removeDefaultValues|toString|getSvgTransform|fromObject|createAccessors|async|typeof".split("|"),0,{})),eval(function(a,e,i,t,c,B){if(c=function(a){return(a<62?"":c(parseInt(a/62)))+((a%=62)>35?String.fromCharCode(a+29):a.toString(36))},!"".replace(/^/,String)){for(;i--;)B[c(i)]=t[i]||c(i);t=[function(a){return B[a]}],c=function(){return"\\w+"},i=1}for(;i--;)t[i]&&(a=a.replace(new RegExp("\\b"+c(i)+"\\b","g"),t[i]));return a}("4j.4l={4e:4g(R,G,B){4f{r:R,g:G,b:B}},4i:4g(){4f 4h.4e([0,0,0,1,1,2,3,3,3,4,4,4,5,5,5,6,6,7,7,7,7,8,8,8,9,9,9,9,10,10,10,10,11,11,12,12,12,12,13,13,13,14,14,15,15,16,16,17,17,17,18,19,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,39,40,41,42,44,45,47,48,49,4d,4b,3Y,3P,3S,3M,3W,2F,1J,3h,3w,3x,2i,1p,1a,2x,t,H,2K,T,1d,1n,2M,3A,1O,2W,Q,2N,3K,2j,W,2C,3D,2E,1F,d,2H,2b,Y,V,1C,m,2f,1U,Z,1Q,1B,2I,1i,2c,O,2O,1f,j,1M,1X,1N,1h,y,q,1b,1c,1y,1H,1T,2v,3u,3o,3J,3y,3I,2V,3U,2U,2B,3t,2Q,3z,1A,2P,n,2r,3m,3b,3V,2z,3R,3q,o,o,3Q,2T,2R,3B,3O,2G,1I,1g,1g,1P,3i,3i,3c,2S,1j,1j,1V,1x,1x,3n,1Y,1Y,1r,N,N,w,w,1t,2s,2s,1o,1o,U,2L,2L,A,A,A,1L,E,E,F,F,p,p,p,x,i,i,l,l,l,f,e,e,e,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a],[0,0,1,2,2,3,5,5,6,7,8,8,10,11,11,12,13,15,15,16,17,18,18,19,21,22,22,23,24,26,26,27,28,29,31,31,32,33,34,35,35,37,38,39,40,41,43,44,44,45,46,47,48,3Z,4c,4d,3T,4b,1q,3P,4a,3S,3M,3X,2l,3F,2F,3g,1J,2Z,3h,2m,3x,2X,2i,1u,3L,1p,1a,1v,2x,t,2y,3H,H,2K,z,T,1d,1K,1n,2d,1S,2M,1k,1O,2g,2W,2u,2Y,Q,2h,2N,3K,1s,3f,3v,1D,2C,v,3D,1m,1Z,2E,1F,d,c,2H,2p,s,2b,Y,V,D,L,1C,C,m,3l,1U,M,1e,Z,1Q,I,2q,2n,2I,1i,3E,2c,X,O,2O,3e,2A,j,2w,2e,1X,1l,1N,2J,S,1h,y,q,3p,2D,3r,1c,1y,K,K,3d,1T,2v,3u,3o,3G,3J,3y,3y,3I,3N,2k,3U,2U,2B,2B,3t,2Q,1W,3z,1A,2P,2P,n,k,2r,3m,3b,3V,3V,2z,3R,3k,3q,o,o,3Q,2T,2R,3B,3B,3O,2G,1I,1I,1g,1P,1P,3i,3c,2S,1j,1j,1j,1V,1x,3n,3n,1Y,1Y,1r,N,N,w,w,1t,1t,2s,1o,1o,1o,U,2L,A,A,1L,1L,E,E,F,p,p,p,x,i,i,l,l,l,f,e,a],[3T,3T,3T,4b,4b,4b,3Y,3Y,3Y,1q,3P,3P,3P,4a,4a,4a,3S,3S,3S,3M,3X,3X,3X,3W,3W,2l,2l,2l,3F,2F,2F,2F,3g,3g,1J,1J,1J,2Z,3h,3h,3h,3w,3w,2m,2m,3x,2X,2X,2X,2i,2i,1u,1u,3L,1p,1p,h,h,1a,1a,1v,2x,2x,3j,3j,t,t,2y,3H,3H,H,H,2o,2o,2K,z,z,T,T,u,u,1K,1K,1n,1n,2d,2d,1S,2M,1E,1E,3A,3A,1k,1O,2g,2g,2W,2a,2u,2u,2Y,2Y,Q,2h,2N,2N,J,3K,3K,2j,1s,3f,3f,3v,W,1D,1D,2C,v,v,3a,3a,1m,1m,1Z,2E,1R,1F,1F,d,c,2H,2H,1G,2p,s,s,2b,1w,1w,Y,V,D,D,L,P,1C,1C,C,m,m,2f,3l,1U,1U,M,M,1e,1e,Z,Z,1Q,I,1B,1B,2q,2q,2n,2I,3C,3C,1i,1i,3E,2c,X,X,3s,3s,O,O,2O,3e,3e,1f,1f,2A,2A,j,2w,2w,2e,2e,1M,1M,1X,1l,1l,1N,1N,2J,2J,S,1h,1h,y,y,y,q,q,3p,1b,1b,2D,2D,2D,3r,3r,1c,1y,1y,1y,1H,1H,K,K,K,3d,1T,1T,1T,2v,2v,2v,3u,3u,1z,1z,3o,3o,3G,3G,3G,3J,3J,3J,3y,3I,3I,3I,3N,3N,3N,2V,2k])},4k:4g(){4f 4h.4e([1,2,2,4,4,6,6,8,8,10,12,12,14,14,16,18,18,20,22,24,24,26,28,28,30,32,34,36,36,38,40,42,44,44,46,48,3Z,4d,4b,1q,1q,4a,3M,3W,3F,2F,1J,3h,2m,2X,1u,1p,1a,2x,3j,2y,H,2K,T,1d,1K,2d,2M,3A,1k,2g,2a,2Y,Q,2N,1s,3f,W,2C,v,3a,1m,2E,1F,2H,1G,s,2b,Y,D,P,C,m,3l,1U,2t,Z,I,1B,2n,2I,1i,2c,X,3s,2O,1f,2A,j,2e,1X,1l,1N,2J,1h,q,3p,1b,2D,1c,1y,1H,K,1T,2v,3u,1z,3G,3J,3y,3I,3N,2V,2k,3U,2B,2B,3t,2Q,3z,3z,1A,2P,n,k,2r,3m,3b,3V,3V,2z,3k,3k,3q,3q,o,3Q,2T,2R,2R,3B,3O,2G,2G,1I,1g,1g,1P,1P,3i,3c,2S,2S,1j,1j,1V,1V,1x,1x,3n,3n,1Y,1r,1r,N,N,N,w,w,1t,1t,2s,2s,1o,1o,U,U,U,2L,2L,A,A,A,1L,1L,1L,E,E,F,F,F,p,p,p,x,x,x,i,i,l,l,l,l,f,f,f,e,e,e,e,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a],[0,1,1,3,3,4,4,5,5,6,8,8,9,9,10,12,12,13,14,15,15,17,18,18,19,21,22,23,23,24,26,27,28,28,30,31,32,33,35,36,36,37,38,40,41,42,43,45,46,47,48,3Z,4c,4d,3T,4b,1q,3P,4a,3S,3X,3W,2l,3F,2F,3g,2Z,3h,3w,2m,2X,1u,3L,1p,h,1a,1v,2x,t,3H,H,2o,2K,z,T,1d,1n,2d,1S,2M,1E,1k,1O,2g,2W,2a,2Y,Q,2h,2N,J,2j,1s,3f,3v,1D,2C,v,3D,3a,1Z,2E,1R,1F,c,2H,1G,2p,2b,1w,1w,Y,D,L,P,1C,m,2f,3l,3l,M,2t,1e,Z,I,1B,1B,2q,2I,3C,1i,3E,2c,X,3s,O,2O,3e,1f,2A,j,2w,2e,1M,1X,1N,1N,2J,S,1h,y,q,3p,1b,2D,3r,1c,1y,1H,1H,K,1T,1T,2v,3u,1z,1z,3G,3J,3y,3y,3I,3N,2V,2V,2k,2U,2U,2B,3t,2Q,2Q,1W,3z,1A,1A,2P,n,k,k,2r,3m,3m,3b,3V,2z,2z,3R,3k,3q,3q,o,3Q,3Q,2T,2R,2R,3B,3B,3O,2G,1I,1I,1I,1g,1P,1P,3i,3i,3c,2S,2S,1j,1j,1V,1V,1V,1x,3n,1Y,1Y,1Y,1r,1r,N,N,N,w,w,1t,1t,2s,2s,2s,2s,1o],[2X,2i,2i,1u,1u,1u,1u,3L,3L,3L,1p,1p,1p,1p,1p,h,h,h,1a,1a,1a,1a,1v,1v,1v,2x,2x,3j,3j,3j,3j,t,t,t,2y,2y,2y,3H,3H,H,H,H,2o,2o,2o,2K,2K,z,z,T,T,T,u,u,1d,1d,1d,1K,1K,1n,1n,2d,2d,2d,1S,1S,2M,2M,2M,1E,3A,3A,1k,1k,1k,1O,1O,2g,2g,2W,2W,2a,2a,2u,2u,2Y,2Y,Q,Q,2h,2h,2N,2N,J,J,3K,3K,2j,2j,1s,1s,3f,3f,3v,3v,W,W,1D,1D,2C,2C,v,v,3D,3a,3a,3a,1m,1Z,1Z,2E,2E,1R,1R,1F,1F,d,d,c,c,2H,2H,1G,1G,2p,2p,s,s,2b,1w,1w,1w,Y,V,V,D,D,L,L,P,P,1C,1C,C,C,m,m,2f,2f,3l,3l,1U,1U,M,M,2t,2t,1e,1e,Z,Z,1Q,1Q,I,I,1B,1B,2q,2q,2n,2n,2I,2I,2I,3C,3C,1i,3E,3E,3E,2c,2c,X,X,X,3s,3s,O,O,2O,2O,2O,3e,3e,1f,1f,1f,2A,2A,j,j,2w,2w,2w,2e,2e,2e,1M,1M,1X,1X,1X,1l,1l,1l,1N,1N,1N,1N,2J,2J,S,S,S,1h,1h,1h,1h,y,y,y,q,q,q,q,q,3p,3p,3p,1b,1b,1b,1b,2D,2D,2D])},4m:4g(){4f 4h.4e([1,2,2,4,4,6,6,7,7,9,11,11,13,13,15,17,17,18,20,22,22,24,26,26,28,29,31,33,33,35,37,39,40,40,42,44,46,47,49,4c,4c,3T,3Y,1q,4a,3M,3X,2l,2F,1J,2Z,3w,3x,2X,1u,1p,h,1v,3j,t,3H,H,2K,T,u,1K,1n,1S,2M,3A,2g,2W,2u,2Y,2h,2N,J,2j,1s,W,1D,v,3D,1m,1Z,1F,d,c,2H,2p,s,Y,V,D,L,1C,m,2f,3l,1U,2t,Z,1Q,I,1B,2I,3C,1i,3E,2c,3s,O,2O,3e,2A,j,2w,2e,1X,1l,1N,2J,1h,y,q,3p,2D,3r,1c,1y,K,3d,3d,1T,3u,1z,3o,3G,3J,3y,3I,3N,2V,2k,3U,2U,2B,3t,2Q,1W,3z,1A,2P,n,n,2r,3m,3m,3b,3V,2z,3R,3k,3k,3q,3Q,3Q,2T,2R,2R,3B,3O,2G,1I,1I,1g,1P,3i,3c,3c,2S,1j,1j,1V,1V,1x,3n,1Y,1r,1r,N,w,w,1t,1t,2s,1o,1o,U,U,2L,A,A,1L,E,E,F,F,p,x,x,i,i,l,f,f,f,e,e,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a],[1,1,1,1,1,2,2,3,3,3,4,4,5,5,5,6,6,7,8,8,8,9,10,10,10,11,12,12,12,13,14,14,15,15,16,17,17,18,19,19,19,20,21,22,22,23,24,25,25,26,27,28,28,29,30,31,31,32,33,34,34,35,36,37,38,39,39,40,41,42,44,44,45,46,47,48,49,3Z,4c,4d,3T,4b,3Y,1q,3P,3S,3M,3X,3W,2l,3F,3g,1J,2Z,3h,3w,3x,2X,2i,1u,3L,1a,1v,2x,3j,2y,3H,2o,2K,z,u,1K,1n,2d,2M,3A,1k,1O,2a,2u,2Y,2h,J,3K,1s,3f,1D,2C,v,3a,2E,1R,1F,c,1G,s,2b,Y,D,P,1C,m,1U,M,1e,Z,1B,2q,2I,3C,3E,3s,O,3e,1f,2w,1M,1X,1N,2J,y,3p,1b,3r,1y,3d,1T,3u,1z,3G,3J,2V,2k,2U,2B,2Q,1W,n,k,3m,3b,2z,3k,3q,3Q,2T,3O,1I,1P,3i,2S,1j,1x,1Y,1r,w,2s,1o,2L,A,E,p,x,l,f,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a],[0,1,1,2,2,3,3,4,4,5,6,6,7,7,8,9,9,10,11,12,12,13,14,14,15,16,17,18,18,19,20,21,22,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,3Z,4c,4d,3T,4b,3Y,1q,3P,3S,3M,3X,3W,2l,3F,2F,3g,1J,3h,3w,2m,3x,2X,2i,3L,1p,h,1a,1v,2x,t,2y,3H,H,2o,z,T,u,1d,1K,2d,1S,2M,1E,1k,1O,2g,2W,2a,2Y,Q,2h,2N,3K,2j,1s,3f,W,1D,2C,v,3a,1m,1Z,2E,1F,d,c,2H,2p,s,2b,1w,V,D,L,P,C,m,2f,3l,M,2t,1e,Z,I,1B,2q,2n,2I,1i,3E,2c,X,O,2O,3e,1f,2A,2w,2e,1M,1X,1l,2J,S,1h,y,q,3p,2D,3r,1c,1y,1H,K,1T,2v,3u,1z,3o,3G,3J,3y,3I,2V,2k,3U,2U,2B,3t,2Q,1W,3z,1A,2P,n,k,2r,3m,3b,3V,2z,3R,3k,3q,o,3Q,2T,2R,3B,3O,2G,1I,1g,1g,1P,3i,3c,2S,1j,1V,1V,1x,3n,1Y,1r,1r,N,w,1t,2s,2s,1o,U,U,2L,A,1L,1L,E,F,F,p,p,x,i,i,l,l,f,f,e,e,a])},4n:4g(){4f 4h.4e([0,2,3,5,7,8,10,12,13,15,17,18,20,21,23,25,26,28,30,31,33,35,36,38,39,41,43,44,46,48,49,4c,4d,4b,1q,3P,3S,3M,3W,2l,2F,1J,2Z,3w,2m,2X,2i,3L,1p,1a,1v,3j,t,3H,H,2K,z,u,1d,1n,2d,2M,1E,1k,1O,2g,2a,2u,Q,2h,2N,3K,2j,1s,3v,W,1D,v,3D,3a,1Z,2E,1R,1F,c,2H,1G,2p,2b,1w,Y,V,D,P,1C,C,m,2f,3l,1U,M,1e,Z,1Q,I,1B,2q,2n,2I,3C,1i,3E,2c,X,3s,O,2O,3e,1f,1f,2A,j,2w,2e,1M,1X,1l,1N,2J,2J,S,1h,y,q,3p,1b,1b,2D,3r,1c,1y,1y,1H,K,3d,1T,1T,2v,3u,1z,3o,3o,3G,3J,3y,3y,3I,3N,2V,2V,2k,3U,3U,2U,2B,3t,3t,2Q,1W,1W,3z,1A,1A,2P,n,n,k,2r,2r,3m,3b,3b,3V,2z,2z,3R,3R,3k,3q,3q,o,3Q,3Q,2T,2T,2R,3B,3B,3O,3O,2G,1I,1I,1g,1g,1P,1P,3i,3c,3c,2S,2S,1j,1j,1V,1x,1x,3n,3n,1Y,1Y,1r,1r,N,w,w,1t,1t,2s,2s,1o,1o,U,U,2L,A,A,1L,1L,E,E,F,F,p,p,x,x,i,i,l,l,f,f,e,a,a],[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,3Z,4c,4d,3T,4b,3Y,1q,3P,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,2Z,3h,3w,2m,3x,2X,2i,1u,3L,1p,h,1a,1v,2x,3j,t,2y,3H,H,2o,2K,z,T,u,1d,1K,1n,2d,1S,2M,1E,3A,1k,1O,2g,2W,2a,2u,2Y,Q,2h,2N,J,3K,2j,1s,3f,3v,W,1D,2C,v,3D,3a,1m,1Z,2E,1R,1F,d,c,2H,1G,2p,s,2b,1w,Y,V,D,L,P,1C,C,m,2f,3l,1U,M,2t,1e,Z,1Q,I,1B,2q,2n,2I,3C,1i,3E,2c,X,3s,O,2O,3e,1f,2A,j,2w,2e,1M,1X,1l,1N,2J,S,1h,y,q,3p,1b,2D,3r,1c,1y,1H,K,3d,1T,2v,3u,1z,3o,3G,3J,3y,3I,3N,2V,2k,3U,2U,2B,3t,2Q,1W,3z,1A,2P,n,k,2r,3m,3b,3V,2z,3R,3k,3q,o,3Q,2T,2R,3B,3O,2G,1I,1g,1P,3i,3c,2S,1j,1V,1x,3n,1Y,1r,N,w,1t,2s,1o,U,2L,A,1L,E,F,p,x,i,l,f,e,a],[0,1,1,2,3,3,4,5,6,6,7,8,8,9,10,10,11,12,13,13,14,15,15,16,17,17,18,19,20,20,21,22,22,23,24,24,25,26,26,27,28,29,29,30,31,31,32,33,33,34,35,36,36,37,38,38,39,40,40,41,42,43,43,44,45,45,46,47,47,48,49,49,3Z,4c,4d,4d,3T,4b,4b,3Y,1q,1q,3P,4a,3S,3S,3M,3X,3X,3W,2l,2l,3F,2F,3g,3g,1J,2Z,2Z,3h,3w,3w,2m,3x,3x,2X,2i,1u,1u,3L,1p,1p,h,1a,1a,1v,2x,3j,3j,t,2y,2y,3H,H,H,2o,2K,z,z,T,u,u,1d,1K,1K,1n,2d,1S,1S,2M,1E,1E,3A,1k,1k,1O,2g,2g,2W,2a,2u,2u,2Y,Q,Q,2h,2N,2N,J,3K,2j,2j,1s,3f,3f,3v,W,W,1D,2C,v,v,3D,3a,3a,1m,1Z,1Z,2E,1R,1R,1F,d,c,c,2H,1G,1G,2p,s,s,2b,1w,Y,Y,V,D,D,L,P,P,1C,C,m,m,2f,3l,3l,1U,M,M,2t,1e,1e,Z,1Q,I,I,1B,2q,2q,2n,2I,2I,3C,1i,3E,3E,2c,X,X,3s,O,O,2O,3e,1f,1f,2A,j,j,2w,2e,2e,1M,1X,1X,1l,1N,2J,2J,S,1h,1h,y,q])},4o:4g(){4f 4h.4e([0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,6,6,6,7,7,7,7,8,8,8,9,9,9,10,10,10,11,11,11,12,12,13,13,13,14,14,15,15,16,16,17,17,18,18,19,20,20,21,21,22,23,23,24,25,25,26,27,27,28,29,30,31,31,32,33,34,35,36,37,38,38,39,41,42,43,45,46,48,3Z,4d,4b,1q,3S,3X,3F,3g,3h,3x,1u,1p,1v,t,H,z,1d,2d,1E,1O,2a,Q,2N,2j,3v,1D,3D,1m,2E,1F,c,1G,s,1w,V,L,1C,m,3l,1U,2t,Z,I,1B,2n,3C,1i,2c,3s,O,3e,1f,j,2w,2e,1X,1l,1N,S,1h,y,q,3p,1b,2D,3r,1c,1c,1y,1H,K,3d,1T,1T,2v,3u,1z,1z,3o,3G,3J,3J,3y,3I,3I,3N,2V,2V,2k,3U,3U,2U,2B,2B,3t,2Q,2Q,1W,1W,3z,1A,1A,2P,2P,n,k,k,2r,2r,3m,3m,3b,3b,3V,2z,2z,3R,3R,3k,3k,3q,3q,o,o,3Q,3Q,2T,2T,2R,2R,3B,3B,3B,3O,3O,2G,2G,1I,1I,1g,1g,1P,1P,3i,3i,3i,3c,3c,2S,2S,1j,1j,1V,1V,1V,1x,1x,3n],[0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,11,11,12,12,13,13,14,14,15,16,16,17,17,18,18,19,20,20,21,21,22,23,23,24,25,25,26,26,27,28,28,29,30,30,31,32,32,33,34,35,35,36,37,37,38,39,40,40,41,42,43,44,44,45,46,47,48,49,49,3Z,4c,4d,3T,4b,3Y,1q,1q,3P,4a,3S,3M,3X,3W,2l,3F,2F,1J,2Z,3h,2m,3x,2i,3L,1p,1a,2x,t,3H,2o,z,u,1K,2d,2M,3A,1O,2W,2u,2h,J,2j,3f,W,2C,3D,1m,2E,1R,c,1G,2p,2b,Y,D,P,C,2f,3l,M,1e,1Q,1B,2n,3C,3E,X,O,3e,2A,j,2e,1X,1N,S,1h,q,1b,3r,1c,1H,K,1T,3u,1z,3o,3J,3y,3I,2V,2k,3U,2U,2B,3t,2Q,1W,3z,1A,2P,n,k,k,2r,3m,3b,3V,2z,3R,3R,3k,3q,o,o,3Q,2T,2R,2R,3B,3O,2G,2G,1I,1g,1g,1P,3i,3i,3c,2S,2S,1j,1V,1V,1x,1x,3n,1Y,1Y,1r,1r,N,N,w,w,1t,2s,2s,1o,1o,U,U,2L,2L,A,A,1L,1L,E,E,F,F,p,p,x,x,x,i,i,l,l,f,f,e,e,a,a],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,6,6,6,7,7,7,8,8,8,9,9,9,10,10,11,11,12,12,13,13,14,14,15,15,16,16,17,18,18,19,20,20,21,22,22,23,24,25,25,26,27,28,29,30,31,31,32,33,34,35,36,38,39,42,44,46,49,4d,3Y,3S,3W,3g,3h,2X,1p,2x,3H,z,1K,2M,1O,2a,2h,2j,3v,v,1m,1R,c,2p,1w,V,P,m,3l,2t,1Q,1B,2I,1i,X,O,1f,j,2e,1l,2J,1h,q,1b,3r,1y,K,3d,2v,1z,3o,3G,3y,3I,3I,3N,2V,2k,3U,2U,2B,3t,2Q,1W,3z,1A,2P,2P,n,k,2r,3m,3b,3b,3V,2z,3R,3R,3k,3q,o,o,3Q,2T,2R,2R,3B,3O,3O,2G,1I,1I,1g,1g,1P,3i,3i,3c,3c,2S,1j,1j,1V,1V,1x,1x,3n,1Y,1Y,1r,1r,N,N,w,w,1t,1t,2s,2s,1o,1o,U,U,2L,2L,2L,A,A,1L,1L,E,E,F,F,p,p,p,x,x,i,i,l,l,l,f,f,e,e,a,a])},4p:4g(){4f 4h.4e([1,1,2,2,2,2,4,4,2,3,5,4,4,5,6,6,6,7,7,8,9,10,10,9,10,11,11,12,13,13,14,14,15,16,17,17,18,19,19,18,21,20,21,22,23,23,24,25,26,26,28,29,30,29,30,31,32,32,33,34,35,36,37,37,39,39,40,41,41,42,43,44,46,47,48,49,3Z,4c,4d,3T,3Y,3Y,1q,3P,4a,3S,3M,3W,2l,3F,2F,3g,2Z,3h,3w,3x,2i,1u,3L,1p,h,1a,t,t,2y,3H,2K,z,T,1K,1K,1S,2M,1E,1k,2g,2W,2Y,Q,2h,2N,2j,3f,1D,1D,2C,3D,3a,2E,1R,d,c,2p,s,2b,1w,L,P,1C,m,1U,1U,M,1Q,1B,2q,2n,2I,1i,X,3s,2O,2O,2A,j,2e,2e,1M,S,S,y,q,q,2D,3r,1c,1H,1H,3d,3u,1z,3o,3G,3J,3y,3N,2V,2k,3U,2B,2Q,1W,1W,1A,2P,n,k,2r,3m,3b,3m,3b,3V,2z,3q,3q,o,3Q,2T,2T,3B,3B,2G,2G,1I,1I,1g,1P,1P,3c,2S,2S,1j,1V,3n,1x,1Y,1Y,1r,1Y,1r,N,w,1t,2s,2s,1o,U,1o,1o,U,2L,2L,A,A,E,F,1L,F,p,p,x,p,p,x,x,l,i,i,f,f,e,e,f,f,e],[1,1,2,2,3,3,4,4,6,7,6,8,8,9,10,10,11,12,12,13,14,15,15,17,18,19,19,20,21,22,23,23,24,25,26,28,29,30,30,31,32,33,34,35,36,38,39,40,40,40,42,43,44,46,47,48,49,3Z,4c,4d,3T,4b,3Y,3P,3P,3P,3M,3M,3M,3X,3W,2l,2F,3g,1J,2Z,3h,3w,2m,3x,2i,2i,1u,3L,1p,h,1a,2x,2x,3j,t,2y,3H,H,2o,z,z,T,u,1d,1K,1n,2d,2d,1S,2M,1E,3A,1k,1k,1k,2g,2g,2W,2Y,2Y,Q,Q,2h,2N,J,3K,3K,3f,3f,3v,3v,W,1D,2C,1D,v,3D,3a,1m,1Z,2E,1R,1R,d,c,c,2H,1G,1G,s,2b,2b,Y,V,D,D,D,C,m,m,m,2f,1U,1U,2t,1e,1e,1Q,I,1B,2n,2n,3C,1i,3E,2c,X,3s,O,3e,1f,2A,j,2w,1M,1X,1l,S,1h,y,q,3p,1b,2D,1c,1y,1H,K,K,2v,3u,1z,3o,3J,3y,3I,2V,2V,2k,2B,3t,2Q,3z,1A,2P,k,2r,3m,3V,2z,3k,3k,3q,3Q,2T,2R,2G,1I,2G,1g,1P,3i,2S,2S,1j,1V,3n,1Y,1Y,N,w,w,2s,1o,1o,U,A,A,1L,1L,F,p,p,i,i,l,l,e,e,a],[1,1,2,4,5,5,6,6,7,8,8,9,9,10,13,13,14,15,15,16,17,19,19,20,21,22,22,23,24,27,28,28,29,30,31,34,35,36,36,37,38,39,42,43,44,45,46,47,49,49,4c,4d,3Y,1q,3P,4a,3S,3M,3X,3W,2l,3g,1J,2Z,3h,3h,2m,2i,2i,1u,3L,1p,1v,2x,3j,t,2y,3H,H,z,u,u,1d,1K,1n,2d,1S,1E,1O,2g,2W,2a,2u,2Y,Q,2N,J,3K,2j,3v,W,1D,v,v,3D,3a,1Z,2E,1R,1F,1F,c,2p,s,s,2b,V,D,L,P,1C,m,m,1U,1U,M,2t,1e,1Q,I,I,1Q,1B,2I,3C,1i,1i,3E,3E,X,O,O,2O,1f,2A,1f,2A,2e,1X,1M,1X,1l,1l,1N,2J,y,y,1h,3p,3p,2D,3r,3r,1y,1c,1y,K,K,1T,1T,2v,3u,1z,3o,1z,3G,3J,3y,3I,3y,3N,2V,2k,2k,3U,2U,2B,2B,3t,1W,1W,2Q,1W,3z,1A,n,k,n,k,2r,k,2r,3b,3b,3V,2z,3R,3k,3q,3k,3q,o,3q,o,2T,2T,2T,2T,2R,3B,3O,3B,2G,1I,1I,1g,1g,1P,3i,3i,1P,3i,3c,2S,2S,2S,1j,2S,1V,1j,1j,1V,1x,1x,3n,3n,1Y,1Y,1Y,N,N,w,1r,N,N,w])},4q:4g(){4f 4h.4e([0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,5,5,5,5,6,6,6,7,7,7,8,8,8,9,9,10,10,11,11,11,12,12,13,13,14,15,15,16,16,17,18,18,19,20,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,46,47,48,49,4c,3T,3Y,1q,4a,3X,2l,2F,1J,3w,3x,1u,1p,1v,t,H,z,1d,1n,2M,1k,2a,Q,J,1s,W,v,1m,1F,2H,s,Y,L,C,1U,1e,I,2n,1i,X,2O,2A,2e,1l,S,y,1b,1c,1H,1T,3u,3o,3y,3N,2k,2U,3t,1W,3z,2P,n,2r,3m,3b,2z,3R,3k,3q,o,3Q,2T,3B,3O,2G,1I,1g,1g,1P,3i,3c,2S,1j,1V,1x,1x,3n,1Y,1r,1r,N,w,w,1t,1t,2s,1o,1o,U,U,2L,2L,A,A,1L,1L,E,E,E,F,F,F,p,p,p,x,x,x,x,i,i,i,i,l,l,l,l,l,f,f,f,f,f,f,f,e,e,e,e,e,e,e,e,e,e,e,e,a,a,a,a,a,a,a,a,a,a,a],[0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,5,5,5,5,6,6,6,7,7,7,8,8,8,9,9,10,10,11,11,11,12,12,13,13,14,15,15,16,16,17,18,18,19,20,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,46,47,48,49,4c,3T,3Y,1q,4a,3X,2l,2F,1J,3w,3x,1u,1p,1v,t,H,z,1d,1n,2M,1k,2a,Q,J,1s,W,v,1m,1F,2H,s,Y,L,C,1U,1e,I,2n,1i,X,2O,2A,2e,1l,S,y,1b,1c,1H,1T,3u,3o,3y,3N,2k,2U,3t,1W,3z,2P,n,2r,3m,3b,2z,3R,3k,3q,o,3Q,2T,3B,3O,2G,1I,1g,1g,1P,3i,3c,2S,1j,1V,1x,1x,3n,1Y,1r,1r,N,w,w,1t,1t,2s,1o,1o,U,U,2L,2L,A,A,1L,1L,E,E,E,F,F,F,p,p,p,x,x,x,x,i,i,i,i,l,l,l,l,l,f,f,f,f,f,f,f,e,e,e,e,e,e,e,e,e,e,e,e,a,a,a,a,a,a,a,a,a,a,a],[0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,5,5,5,5,6,6,6,7,7,7,8,8,8,9,9,10,10,11,11,11,12,12,13,13,14,15,15,16,16,17,18,18,19,20,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,40,41,42,43,44,46,47,48,49,4c,3T,3Y,1q,4a,3X,2l,2F,1J,3w,3x,1u,1p,1v,t,H,z,1d,1n,2M,1k,2a,Q,J,1s,W,v,1m,1F,2H,s,Y,L,C,1U,1e,I,2n,1i,X,2O,2A,2e,1l,S,y,1b,1c,1H,1T,3u,3o,3y,3N,2k,2U,3t,1W,3z,2P,n,2r,3m,3b,2z,3R,3k,3q,o,3Q,2T,3B,3O,2G,1I,1g,1g,1P,3i,3c,2S,1j,1V,1x,1x,3n,1Y,1r,1r,N,w,w,1t,1t,2s,1o,1o,U,U,2L,2L,A,A,1L,1L,E,E,E,F,F,F,p,p,p,x,x,x,x,i,i,i,i,l,l,l,l,l,f,f,f,f,f,f,f,e,e,e,e,e,e,e,e,e,e,e,e,a,a,a,a,a,a,a,a,a,a,a])},4r:4g(){4f 4h.4e([0,1,1,2,3,3,4,5,6,6,7,8,8,9,10,10,11,12,13,13,14,15,15,16,17,17,18,19,20,20,21,22,22,23,24,24,25,26,27,27,28,29,29,30,31,32,32,33,34,35,35,36,37,37,38,39,40,40,41,42,43,43,44,45,46,46,47,48,49,49,3Z,4c,4d,3T,3T,4b,3Y,1q,1q,3P,4a,3S,3M,3M,3X,3W,2l,3F,3F,2F,3g,1J,2Z,2Z,3h,3w,2m,3x,2X,2X,2i,1u,3L,1p,h,1a,1a,1v,2x,3j,t,2y,3H,H,H,2o,2K,z,T,u,1d,1K,1n,2d,2d,1S,2M,1E,3A,1k,1O,2g,2W,2a,2u,2Y,Q,2h,2N,J,3K,2j,1s,3f,3f,3v,W,1D,2C,v,3D,3a,1Z,2E,1R,1F,d,c,2H,1G,2p,s,2b,1w,V,D,L,P,1C,C,2f,3l,1U,M,2t,1e,1Q,I,1B,2q,2n,3C,1i,3E,2c,3s,O,2O,3e,2A,j,2w,2e,1X,1l,1N,2J,1h,y,q,1b,2D,3r,1c,1H,K,3d,2v,3u,1z,3G,3J,3y,3N,2V,2k,2U,2B,3t,1W,3z,1A,n,k,3m,3b,3V,3R,3k,3q,3Q,2T,3B,3O,2G,1g,1P,3i,2S,1j,1x,3n,1Y,N,w,2s,1o,U,A,1L,F,p,x,l,f,a],[0,1,2,4,5,6,7,9,10,11,12,13,15,16,17,18,20,21,22,23,24,26,27,28,29,31,32,33,34,35,37,38,39,40,41,43,44,45,46,47,49,3Z,4c,4d,3T,3Y,1q,3P,4a,3S,3X,3W,2l,3F,2F,1J,2Z,3h,3w,2m,3x,2i,1u,3L,1p,h,1a,2x,3j,t,2y,3H,H,2o,z,T,u,1d,1K,1n,2d,2M,1E,3A,1k,1O,2g,2W,2a,2u,Q,2h,2N,J,3K,2j,1s,3f,3v,W,1D,v,3D,3a,1m,1Z,2E,1R,1F,d,c,2H,1G,2p,s,2b,1w,Y,V,D,L,1C,C,m,2f,3l,1U,M,M,2t,1e,Z,1Q,I,1B,2q,2n,2I,3C,1i,3E,2c,X,3s,O,2O,3e,1f,2A,2A,j,2w,2e,1M,1X,1l,1N,2J,S,1h,1h,y,q,3p,1b,2D,3r,1c,1y,1y,1H,K,3d,1T,2v,3u,1z,1z,3o,3G,3J,3y,3I,3N,3N,2V,2k,3U,2U,2B,3t,3t,2Q,1W,3z,1A,2P,2P,n,k,2r,3m,3b,3b,3V,2z,3R,3k,3k,3q,o,3Q,2T,2R,2R,3B,3O,2G,1I,1I,1g,1P,3i,3c,3c,2S,1j,1V,1x,3n,3n,1Y,1r,N,w,w,1t,2s,1o,U,U,2L,A,1L,1L,E,F,p,x,x,i,l,f,e,e,a],[0,3,5,8,10,13,15,18,20,23,25,28,30,32,35,37,39,41,44,46,48,3Z,4d,3T,3Y,3P,3S,3M,3W,2l,3F,2F,1J,2Z,3h,3h,3w,2m,2m,3x,2X,2X,2i,1u,1u,3L,3L,1p,h,h,1a,1a,1v,1v,2x,2x,3j,3j,t,t,2y,2y,3H,3H,H,H,2o,2o,2o,2K,2K,z,z,z,T,T,u,u,u,1d,1d,1d,1K,1K,1K,1n,1n,1n,2d,2d,2d,1S,1S,1S,1S,2M,2M,2M,1E,1E,1E,1E,3A,3A,3A,1k,1k,1k,1k,1O,1O,1O,1O,2g,2g,2g,2g,2W,2W,2W,2W,2a,2a,2a,2u,2u,2u,2u,2Y,2Y,2Y,2Y,Q,Q,Q,2h,2h,2h,2h,2N,2N,2N,J,J,J,3K,3K,3K,2j,2j,2j,1s,1s,1s,3f,3f,3f,3v,3v,3v,W,W,1D,1D,1D,2C,2C,v,v,3D,3D,3a,3a,3a,1m,1m,1Z,1Z,2E,2E,1R,1F,1F,d,d,c,c,2H,1G,1G,2p,2p,s,2b,2b,1w,Y,V,V,D,L,L,P,1C,C,m,m,2f,3l,1U,M,2t,1e,Z,1Q,1B,2q,2I,3C,3E,X,3s,2O,1f,j,1M,1l,2J,1h,3p,2D,1y,K,2v,3o,3J,3N,3U,3t,1W,2P,2r,3V,3k,3Q,3B,1I,3i,1j,1Y,w,1o,A,F,i,a])},4s:4g(){4f 4h.4e([0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15,16,16,17,18,18,19,19,20,20,21,21,22,23,23,24,24,25,25,26,27,27,28,28,29,30,30,31,32,32,33,34,34,35,36,36,37,38,39,39,40,41,42,42,43,44,45,45,46,47,48,49,3Z,3Z,4c,4d,3T,4b,3Y,1q,3P,4a,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,2Z,3h,3w,3x,2X,2i,1u,3L,1p,h,1a,2x,3j,t,2y,3H,2o,2K,z,T,1d,1K,1n,1S,2M,3A,1k,2g,2W,2u,Q,2h,J,2j,3f,W,2C,3D,1m,2E,1F,c,1G,s,Y,D,P,m,3l,M,Z,I,2n,3C,2c,O,3e,j,1M,1l,S,q,2D,1y,K,2v,3o,3y,2V,2U,2Q,1A,k,3b,3R,o,2R,2G,1P,2S,1x,1r,1t,U,1L,p,l,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a],[0,0,1,1,2,2,3,3,4,4,5,5,6,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15,16,16,17,17,18,18,19,19,20,21,21,22,22,23,23,24,25,25,26,26,27,28,28,29,29,30,31,31,32,33,33,34,35,35,36,37,37,38,39,40,40,41,42,43,43,44,45,46,47,47,48,49,3Z,4c,4d,3T,3T,4b,3Y,1q,3P,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,2Z,3h,3w,2m,3x,2X,2i,1u,1p,h,1a,1v,2x,3j,2y,3H,H,2o,2K,T,u,1d,1n,2d,2M,1E,1k,1O,2W,2a,2Y,2h,J,3K,1s,3v,1D,v,3a,1Z,1R,d,1G,s,1w,V,P,C,3l,M,1e,I,2n,3C,2c,3s,3e,j,2e,1l,S,q,1b,1c,K,2v,3o,3y,2V,2U,3t,3z,n,3m,2z,3q,2T,3O,1g,2S,1x,1r,1t,U,1L,p,l,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a],[47,49,4c,3T,3Y,3P,4a,3M,3W,3F,3g,1J,3h,2m,2X,1u,3L,h,1v,3j,2y,3H,2o,z,u,1d,1n,1S,1E,1k,1O,2W,2u,2Y,2h,J,2j,1s,3v,1D,2C,3D,1m,1Z,1R,d,c,1G,s,2b,Y,D,L,1C,C,2f,3l,M,1e,Z,I,1B,2n,2I,1i,3E,X,3s,O,3e,1f,j,2w,2e,1X,1l,2J,S,1h,y,3p,1b,2D,1c,1y,1H,K,3d,2v,3u,1z,3o,3G,3J,3I,3N,2V,2k,3U,2U,2B,3t,2Q,1W,3z,1A,2P,n,n,k,2r,3m,3b,3V,2z,2z,3R,3k,3q,o,o,3Q,2T,2R,2R,3B,3O,3O,2G,1I,1I,1g,1P,1P,3i,3c,3c,2S,2S,1j,1V,1V,1x,1x,3n,3n,1Y,1Y,1r,1r,N,w,w,w,1t,1t,2s,2s,1o,1o,U,U,2L,2L,A,A,A,1L,1L,E,E,E,F,F,p,p,p,x,x,i,i,i,l,l,l,f,f,e,e,e,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a])},4t:4g(){4f 4h.4e([0,2,3,5,7,9,10,12,14,15,17,19,20,22,24,26,27,29,31,32,34,36,37,39,41,42,44,46,47,49,4c,4d,4b,1q,3P,3S,3X,3W,3F,3g,1J,3h,3w,3x,2i,1u,1p,h,1v,2x,t,3H,H,2K,z,u,1d,1n,2d,2M,1E,1k,1O,2W,2a,2Y,Q,2N,J,2j,1s,3f,W,1D,v,3D,3a,1Z,2E,1R,d,c,2H,2p,s,2b,Y,V,D,L,1C,C,m,2f,3l,M,2t,1e,Z,1Q,I,1B,2q,2I,3C,1i,3E,2c,X,3s,3s,O,2O,3e,1f,2A,j,2w,2e,1M,1X,1l,1N,2J,S,1h,1h,y,q,3p,1b,2D,3r,1c,1c,1y,1H,K,3d,3d,1T,2v,3u,1z,1z,3o,3G,3J,3y,3y,3I,3N,2V,2V,2k,3U,3U,2U,2B,3t,3t,2Q,1W,1W,3z,1A,1A,2P,n,n,k,2r,2r,3m,3b,3b,3V,3V,2z,3R,3R,3k,3k,3q,o,o,3Q,3Q,2T,2R,2R,3B,3B,3O,3O,2G,1I,1I,1g,1g,1P,1P,3i,3i,3c,3c,2S,2S,1j,1V,1V,1x,1x,3n,3n,1Y,1Y,1r,1r,N,N,w,w,1t,1t,2s,2s,1o,1o,U,U,U,2L,2L,A,A,1L,1L,E,E,F,F,p,p,x,x,i,i,l,l,l,f,f,e,e,a],[0,1,3,4,5,6,8,9,10,11,13,14,15,16,18,19,20,21,23,24,25,26,28,29,30,31,33,34,35,36,38,39,40,41,43,44,45,46,48,49,3Z,4c,4d,4b,3Y,1q,3P,3S,3M,3X,3W,2l,2F,3g,1J,2Z,3w,2m,3x,2X,2i,3L,1p,h,1a,1v,2x,t,2y,3H,H,2o,z,T,u,1d,1K,1n,2d,2M,1E,3A,1k,1O,2g,2W,2u,2Y,Q,2h,2N,J,3K,2j,3f,3v,W,1D,2C,v,3D,3a,1m,1Z,2E,1F,d,c,2H,1G,2p,s,2b,1w,Y,V,D,L,P,1C,C,m,2f,3l,1U,M,2t,1e,Z,1Q,I,1B,2q,2n,2I,3C,1i,3E,2c,X,X,3s,O,2O,3e,1f,2A,j,2w,2e,1M,1X,1l,1l,1N,2J,S,1h,y,q,3p,1b,1b,2D,3r,1c,1y,1H,K,3d,3d,1T,2v,3u,1z,3o,3G,3G,3J,3y,3I,3N,2V,2V,2k,3U,2U,2B,3t,3t,2Q,1W,3z,1A,1A,2P,n,k,2r,2r,3m,3b,3V,2z,2z,3R,3k,3q,o,o,3Q,2T,2R,3B,3B,3O,2G,1I,1g,1g,1P,3i,3c,3c,2S,1j,1V,1V,1x,3n,1Y,1r,1r,N,w,1t,1t,2s,1o,U,U,2L,A,1L,E,E,F,p,x,x,i,l,f,f,e,a],[0,3,5,8,10,13,15,18,20,22,25,27,30,32,34,37,39,41,43,45,48,3Z,4d,4b,1q,3P,3S,3X,2l,3F,3g,1J,3h,3w,2m,2X,2i,1u,3L,1p,h,h,1a,1v,1v,2x,2x,3j,t,t,2y,2y,3H,3H,3H,H,H,H,2o,2o,2o,2K,2K,2K,2K,z,z,z,z,z,z,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,1d,1d,1d,1d,1d,1d,1d,1K,1K,1K,1K,1n,1n,1n,2d,2d,2d,1S,1S,1S,2M,2M,1E,1E,3A,3A,1k,1O,1O,2g,2W,2W,2a,2u,2Y,Q,Q,2h,2N,J,3K,2j,1s,3f,3v,W,1D,1D,2C,v,3a,1m,1Z,2E,1R,1F,d,c,2H,1G,2p,s,1w,Y,V,D,L,P,C,m,2f,3l,M,2t,1e,Z,I,1B,2q,2n,3C,1i,3E,X,3s,O,3e,1f,2A,2w,2e,1X,1l,1N,S,1h,q,3p,1b,3r,1c,1H,K,1T,2v,1z,3o,3J,3y,3N,2V,3U,2U,3t,2Q,3z,1A,n,k,3m,3b,2z,3R,3q,o,2T,2R,3O,2G,1g,3i,3c,1j,1V,3n,1Y,N,1t,2s,U,2L,1L,E,p,x,l,e,a])},4u:4g(){4f 4h.4e([4b,4b,3Y,3Y,3Y,1q,1q,3P,3P,3P,4a,4a,4a,3S,3S,3M,3M,3M,3X,3X,3X,3W,3W,2l,2l,2l,3F,3F,2F,2F,2F,3g,3g,1J,1J,1J,2Z,2Z,3h,3h,3h,3w,3w,2m,2m,3x,3x,2X,2X,2X,2i,2i,1u,1u,3L,3L,1p,1p,h,h,1a,1a,1v,1v,2x,2x,3j,3j,t,t,2y,3H,3H,H,H,2o,2o,2K,z,z,T,T,u,1d,1d,1K,1n,1n,2d,1S,1S,2M,1E,1E,3A,1k,1k,1O,2g,2g,2W,2a,2u,2u,2Y,Q,Q,2h,2N,J,3K,3K,2j,1s,3f,3f,3v,W,1D,2C,2C,v,3D,3a,1m,1Z,1Z,2E,1R,1F,d,c,c,2H,1G,2p,s,2b,1w,Y,Y,V,D,L,P,1C,C,m,2f,3l,1U,M,M,2t,1e,Z,1Q,I,1B,2q,2n,2I,3C,1i,3E,2c,X,3s,O,2O,3e,1f,2A,j,2w,2e,1M,1X,1l,1N,2J,S,1h,y,q,3p,1b,2D,3r,1c,1y,1H,K,3d,1T,2v,1z,3o,3G,3J,3y,3I,3N,2V,2k,3U,2U,2B,3t,2Q,1W,1A,2P,n,k,2r,3m,3b,3V,2z,3R,3k,o,3Q,2T,2R,3B,3O,2G,1I,1g,1P,3c,2S,1j,1V,1x,3n,1Y,1r,N,w,2s,1o,U,2L,A,1L,E,F,p,i,l,f,e,a],[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,3Z,4c,4d,3T,4b,3Y,1q,3P,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,2Z,3h,3w,2m,3x,2X,2i,1u,3L,1p,h,1a,1v,2x,3j,t,2y,3H,H,2o,2K,z,T,u,1d,1K,1n,2d,1S,2M,1E,3A,1k,1O,2g,2W,2u,2Y,Q,2h,2N,J,3K,2j,1s,3f,3v,W,1D,2C,v,3D,3a,1m,1Z,2E,1R,1F,d,c,2H,1G,2p,s,2b,1w,Y,D,L,P,1C,C,m,2f,3l,1U,M,2t,1e,Z,1Q,I,1B,2q,2n,2I,3C,1i,3E,2c,X,X,3s,O,2O,3e,1f,2A,j,2w,2e,1M,1X,1X,1l,1N,2J,S,1h,y,y,q,3p,1b,2D,2D,3r,1c,1y,1y,1H,K,3d,3d,1T,2v,2v,3u,1z,1z,3o,3G,3G,3J,3J,3y,3y,3I,3N,3N,2V,2V,2k,2k,2k,3U,3U,2U,2U,2B,2B,2B,3t,3t,3t,2Q,2Q,2Q,1W,1W,1W,3z,3z,3z,1A,1A,1A,1A,2P,2P,2P,n,n,n,n,n,k,k,k,k,2r,2r,2r,2r,3m,3m,3m],[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,42,43,44,45,46,47,48,49,3Z,4c,4d,3T,4b,3Y,1q,3P,4a,3S,3M,3X,3X,3W,2l,3F,2F,3g,1J,2Z,3h,3w,3w,2m,3x,2X,2i,1u,3L,1p,1p,h,1a,1v,2x,3j,3j,t,2y,3H,H,H,2o,2K,z,z,T,u,1d,1d,1K,1n,2d,2d,1S,2M,1E,1E,3A,1k,1k,1O,2g,2g,2W,2a,2a,2u,2Y,2Y,Q,Q,2h,2N,2N,J,J,3K,3K,2j,1s,1s,3f,3f,3v,3v,W,W,1D,1D,2C,2C,v,v,v,3D,3D,3a,3a,1m,1m,1m,1Z,1Z,2E,2E,2E,1R,1R,1R,1F,1F,1F,d,d,d,c,c,c,2H,2H,2H,2H,1G,1G,1G,2p,2p,2p,2p,s,s,s,s,2b,2b,2b,2b,1w,1w,1w,1w,1w,Y,Y,Y,Y,Y,V,V,V,V,V,V,D,D,D,D,D,D,L,L,L,L,L,L,P,P,P,P,P,P,P,1C,1C,1C,1C,1C,1C,1C,1C,C,C,C,C,C,C,C,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m])},4v:4g(){4f 4h.4e([0,2,3,5,7,8,10,12,13,15,17,18,20,22,24,25,27,29,30,32,34,35,37,38,40,42,43,45,47,48,3Z,4d,3T,3Y,3P,4a,3M,3X,2l,2F,3g,2Z,3h,2m,2X,2i,3L,1p,1a,1v,3j,t,3H,2o,2K,T,u,1K,1n,1S,2M,3A,1k,2g,2W,2u,2Y,Q,2N,J,2j,1s,3v,W,1D,v,3D,3a,1Z,2E,1F,d,c,1G,2p,s,2b,Y,V,D,P,1C,C,m,2f,1U,M,2t,1e,Z,I,1B,2q,2n,2I,3C,1i,3E,2c,3s,O,2O,3e,1f,2A,j,2w,2e,1M,1X,1l,1N,2J,S,1h,y,q,3p,3p,1b,2D,3r,1c,1y,1H,K,3d,3d,1T,2v,3u,1z,3o,3o,3G,3J,3y,3I,3I,3N,2V,2k,2k,3U,2U,2B,2B,3t,2Q,1W,1W,3z,1A,1A,2P,n,n,k,2r,2r,3m,3b,3b,3V,2z,2z,3R,3R,3k,3q,3q,o,o,3Q,2T,2T,2R,2R,3B,3O,3O,2G,2G,1I,1I,1g,1g,1P,1P,3i,3c,3c,2S,2S,1j,1j,1V,1V,1x,1x,3n,3n,1Y,1Y,1r,1r,N,N,N,w,w,1t,1t,2s,2s,1o,1o,U,U,2L,2L,2L,A,A,1L,1L,E,E,F,F,F,p,p,x,x,i,i,l,l,l,f,f,e,e,a,a],[0,1,1,2,3,3,4,4,5,6,6,7,8,8,9,10,10,11,11,12,13,13,14,15,15,16,17,17,18,19,19,20,20,21,22,22,23,24,24,25,26,26,27,28,28,29,30,30,31,32,33,33,34,35,35,36,37,37,38,39,40,40,41,42,42,43,44,45,45,46,47,47,48,49,3Z,3Z,4c,4d,3T,3T,4b,3Y,1q,3P,3P,4a,3S,3M,3M,3X,3W,2l,3F,2F,2F,3g,1J,2Z,3h,3h,3w,2m,3x,2X,2i,1u,1u,3L,1p,h,1a,1v,2x,3j,t,t,2y,3H,H,2o,2K,z,T,u,1d,1K,1n,2d,1S,2M,1E,3A,1k,1O,2g,2W,2a,2u,2Y,Q,2h,2N,J,3K,2j,1s,3f,3v,W,2C,v,3D,3a,1m,1Z,2E,1R,d,c,2H,1G,2p,s,2b,Y,V,D,L,P,C,m,2f,3l,1U,2t,1e,Z,1Q,1B,2q,2n,2I,1i,3E,2c,X,O,2O,3e,1f,j,2w,2e,1X,1l,1N,2J,1h,y,q,1b,2D,3r,1y,1H,K,1T,2v,3u,3o,3G,3J,3I,3N,2V,3U,2U,2B,2Q,1W,1A,2P,n,2r,3m,3b,2z,3R,3k,o,3Q,2R,3B,3O,1I,1g,3i,3c,2S,1V,1x,3n,1r,N,1t,2s,1o,2L,A,E,F,p,i,l,e,a],[d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c])},4w:4g(){4f 4h.4e([0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,13,13,14,15,15,16,17,17,18,19,20,20,21,22,23,24,25,26,27,28,28,30,31,32,33,34,35,36,37,39,40,41,42,44,45,47,48,49,4c,3T,4b,1q,3P,3S,3X,2l,3F,3g,2Z,3w,3x,2i,3L,h,1v,3j,2y,2o,z,u,1K,1S,1E,1k,2W,2u,Q,2N,3K,3f,W,2C,3D,1m,2E,1F,c,1G,s,1w,V,L,1C,C,2f,1U,2t,Z,1Q,1B,2n,2I,1i,2c,X,O,2O,1f,2A,2w,2e,1X,1l,2J,S,y,q,3p,2D,3r,1c,1H,K,3d,1T,3u,1z,3o,3G,3J,3I,3N,2V,2k,3U,2U,2B,3t,2Q,1W,3z,1A,2P,n,k,2r,3m,3b,3b,3V,2z,3R,3k,3q,3q,o,3Q,2T,2T,2R,3B,3O,3O,2G,1I,1I,1g,1P,1P,3i,3i,3c,2S,2S,1j,1j,1V,1V,1x,3n,3n,1Y,1Y,1r,1r,1r,N,N,w,w,1t,1t,2s,2s,2s,1o,1o,U,U,U,2L,2L,2L,A,A,A,1L,1L,1L,E,E,E,F,F,F,p,p,p,p,x,x,x,x,i,i,i,l,l,l,l,f,f,f,f,e,e,e,e,a,a,a],[0,1,1,2,2,3,4,4,5,6,6,7,7,8,9,9,10,11,11,12,13,13,14,15,15,16,17,17,18,19,19,20,21,22,22,23,24,25,25,26,27,28,28,29,30,31,32,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46,47,48,49,3Z,4c,4d,3T,3Y,1q,3P,4a,3S,3M,3X,2l,3F,2F,3g,2Z,3h,3w,2m,2X,2i,1u,1p,h,1v,2x,3j,2y,3H,2o,2K,T,1d,1K,2d,1S,1E,1k,1O,2W,2u,2Y,2h,J,2j,3f,3v,1D,v,3a,1Z,2E,1F,c,1G,s,2b,Y,D,L,1C,m,2f,1U,2t,1e,1Q,I,2q,2n,3C,1i,2c,X,O,2O,1f,2A,j,2e,1M,1X,1N,2J,S,y,q,3p,1b,3r,1c,1y,1H,K,3d,2v,3u,1z,3o,3G,3J,3y,3I,3N,2V,2k,3U,2U,2B,3t,2Q,1W,3z,1A,2P,n,n,k,2r,3m,3b,3V,3V,2z,3R,3k,3q,3q,o,3Q,2T,2T,2R,3B,3O,3O,2G,1I,1I,1g,1P,1P,3i,3c,3c,2S,1j,1j,1V,1x,1x,3n,3n,1Y,1r,1r,N,N,w,w,1t,2s,2s,1o,1o,U,U,2L,2L,A,A,1L,1L,E,E,F,F,p,p,x,x,i,i,l,l,f,e,e,a,a],[0,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,3Z,4c,4d,3T,4b,3Y,1q,3P,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,1J,2Z,3h,3w,2m,3x,2X,2i,1u,3L,1p,1p,h,1a,1v,2x,3j,t,2y,2y,3H,H,2o,2K,z,z,T,u,1d,1K,1K,1n,2d,1S,1S,2M,1E,3A,1k,1k,1O,2g,2W,2W,2a,2u,2Y,2Y,Q,2h,2N,2N,J,3K,2j,1s,1s,3f,3v,W,1D,1D,2C,v,3D,3a,1m,1m,1Z,2E,1R,1F,d,c,2H,1G,1G,2p,s,2b,1w,Y,V,D,L,P,1C,C,m,2f,3l,1U,M,2t,1e,Z,1Q,I,1B,2q,2n,2I,3C,1i,3E,2c,X,3s,O,2O,3e,1f,2A,j,2w,2e,1M,1X,1N,2J,S,1h,y,q,3p,1b,2D,3r,1y,1H,K,3d,1T,2v,3u,1z,3G,3J,3y,3I,3N,2V,2k,2U,2B,3t,2Q,1W,3z,2P,n,k,2r,3m,3b,2z,3R,3k,3q,o,3Q,2R,3B,3O,2G,1I,1P,3i,3c,2S,1j,1V,3n,1Y,1r,N,w,2s,1o,U,2L,A,E,F,p,x,i,f,e,a])},4x:4g(){4f 4h.4e([0,1,1,2,2,3,3,4,5,5,6,6,7,8,8,9,9,10,11,11,12,12,13,14,14,15,16,16,17,17,18,19,19,20,21,21,22,23,24,24,25,26,26,27,28,29,29,30,31,32,33,33,34,35,36,37,38,38,39,40,41,42,43,44,45,46,47,48,49,3Z,4c,4d,3T,4b,3Y,1q,3P,4a,3S,3M,3X,2l,3F,2F,3g,1J,2Z,3w,2m,3x,2X,2i,3L,1p,h,1a,2x,3j,t,2y,H,2o,2K,T,u,1d,1n,2d,1S,1E,3A,1k,2g,2W,2u,2Y,Q,2N,J,2j,1s,3v,W,2C,v,3a,1m,2E,1R,1F,c,1G,2p,2b,1w,V,D,P,1C,m,2f,1U,M,1e,Z,I,1B,2n,2I,1i,3E,X,3s,2O,3e,2A,j,2e,1M,1l,1N,S,1h,y,3p,1b,3r,1c,1y,K,3d,1T,2v,1z,3o,3G,3J,3I,3N,2V,2k,3U,2U,2B,2Q,1W,3z,1A,2P,n,k,2r,3m,3b,3V,2z,3R,3R,3k,3q,o,3Q,2T,2R,2R,3B,3O,2G,1I,1I,1g,1P,3i,3i,3c,2S,1j,1j,1V,1x,1x,3n,1Y,1Y,1r,N,N,w,1t,1t,2s,2s,1o,U,U,2L,2L,A,1L,1L,E,E,F,F,p,p,x,i,i,l,l,f,f,e,e,a],[0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,3,3,3,4,4,5,5,6,6,7,7,8,9,9,10,11,12,13,14,14,15,17,18,19,20,21,23,24,25,27,28,30,32,33,35,37,39,41,43,45,47,49,4d,4b,1q,3S,3X,3F,3g,3h,3x,2i,1p,1v,t,3H,2K,u,1n,2M,3A,2g,2u,2h,J,1s,W,2C,3a,1Z,1F,c,2p,2b,V,L,1C,m,3l,M,Z,I,1B,2n,3C,3E,X,O,2O,1f,j,2w,1M,1X,1N,2J,1h,y,q,1b,2D,3r,1c,1y,1H,3d,1T,2v,3u,1z,1z,3o,3G,3J,3y,3I,3I,3N,2V,2k,2k,3U,3U,2U,2B,2B,3t,3t,2Q,2Q,2Q,1W,1W,3z,3z,3z,1A,1A,1A,1A,2P,2P,2P,2P,2P,n,n,n,n,n,n,n,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,k,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n],[0,0,0,0,1,1,1,1,1,1,1,2,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,6,6,6,7,7,7,8,8,9,9,10,10,11,11,12,13,13,14,15,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,34,35,36,37,39,40,41,43,44,45,47,48,3Z,4c,3T,4b,1q,3P,3S,3M,3W,2l,2F,1J,2Z,3w,2m,2X,1u,1p,h,1v,3j,t,3H,2o,z,T,1d,1n,1S,1E,3A,1O,2W,2u,Q,2h,J,2j,3f,W,2C,v,3a,1Z,1R,d,2H,2p,s,1w,V,L,1C,m,2f,1U,2t,Z,I,1B,2n,3C,3E,X,3s,2O,1f,j,2w,1M,1l,1N,S,y,q,1b,3r,1c,1H,3d,1T,3u,1z,3G,3J,3I,3N,2k,3U,2B,3t,1W,3z,1A,n,k,2r,3b,3V,2z,3R,3k,o,3Q,2T,2R,3B,3O,2G,1I,1g,1P,3i,3c,2S,1j,1j,1V,1x,3n,3n,1Y,1r,N,N,w,w,1t,2s,2s,1o,1o,U,U,2L,2L,A,A,1L,1L,1L,E,E,F,F,F,p,p,p,x,x,x,x,i,i,i,i,l,l,l,l,l,f,f,f,f,f,f,e,e,e,e,e,e,e,a,a,a,a])},4y:4g(){4f 4h.4e([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,3Z,4c,4d,3T,4b,3Y,1q,3P,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,2Z,3h,3w,2m,3x,2X,2i,1u,3L,1p,h,1a,1v,2x,3j,t,2y,3H,H,2o,2K,z,T,u,1d,1K,1n,2d,1S,2M,1E,3A,1k,1O,2g,2W,2a,2u,2Y,Q,2h,2N,J,3K,2j,1s,3f,3v,W,1D,2C,v,3D,3a,1m,1Z,2E,1R,1F,d,c,2H,1G,2p,s,2b,1w,Y,V,D,L,P,1C,C,m,2f,3l,1U,M,2t,1e,Z,1Q,I,1B,2q,2n,2I,3C,1i,3E,2c,X,3s,O,2O,3e,1f,2A,j,2w,2e,1M,1X,1l,1N,2J,S,1h,y,q,3p,1b,2D,3r,1c,1y,1H,K,3d,1T,2v,3u,1z,3o,3G,3J,3y,3I,3N,2V,2k,3U,2U,2B,3t,2Q,1W,3z,1A,2P,n,k,2r,3m,3b,3V,2z,3R,3k,3q,o,3Q,2T,2R,3B,3O,2G,1I,1g,1P,3i,3c,2S,1j,1V,1x,3n,1Y,1r,N,w,1t,2s,1o,U,2L,A,1L,E,F,p,x,i,l,f,e,a],[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,3Z,4c,4d,3T,4b,3Y,1q,3P,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,2Z,3h,3w,2m,3x,2X,2i,1u,3L,1p,h,1a,1v,2x,3j,t,2y,3H,H,2o,2K,z,T,u,1d,1K,1n,2d,1S,2M,1E,3A,1k,1O,2g,2W,2a,2u,2Y,Q,2h,2N,J,3K,2j,1s,3f,3v,W,1D,2C,v,3D,3a,1m,1Z,2E,1R,1F,d,c,2H,1G,2p,s,2b,1w,Y,V,D,L,P,1C,C,m,2f,3l,1U,M,2t,1e,Z,1Q,I,1B,2q,2n,2I,3C,1i,3E,2c,X,3s,O,2O,3e,1f,2A,j,2w,2e,1M,1X,1l,1N,2J,S,1h,y,q,3p,1b,2D,3r,1c,1y,1H,K,3d,1T,2v,3u,1z,3o,3G,3J,3y,3I,3N,2V,2k,3U,2U,2B,3t,2Q,1W,3z,1A,2P,n,k,2r,3m,3b,3V,2z,3R,3k,3q,o,3Q,2T,2R,3B,3O,2G,1I,1g,1P,3i,3c,2S,1j,1V,1x,3n,1Y,1r,N,w,1t,2s,1o,U,2L,A,1L,E,F,p,x,i,l,f,e,a],[3W,2l,3F,3F,2F,3g,1J,2Z,2Z,3h,3w,2m,2m,3x,2X,2i,1u,1u,3L,1p,h,1a,1a,1v,2x,3j,3j,t,2y,3H,H,H,2o,2K,z,z,T,u,1d,1d,1K,1n,2d,2d,1S,2M,1E,1E,3A,1k,1O,1O,2g,2W,2a,2a,2u,2Y,Q,Q,2h,2N,J,J,3K,2j,2j,1s,3f,3v,3v,W,1D,1D,2C,v,v,3D,3a,1m,1m,1Z,2E,2E,1R,1F,1F,d,c,c,2H,2H,1G,2p,2p,s,2b,2b,1w,Y,Y,V,V,D,L,L,P,P,1C,C,C,m,m,2f,2f,3l,1U,1U,M,M,2t,2t,1e,1e,Z,Z,1Q,1Q,I,1B,1B,2q,2q,2q,2n,2n,2I,2I,3C,3C,1i,1i,3E,3E,2c,2c,2c,X,X,3s,3s,O,O,O,2O,2O,3e,3e,3e,1f,1f,2A,2A,2A,j,j,j,2w,2w,2e,2e,2e,1M,1M,1M,1X,1X,1X,1l,1l,1l,1N,1N,1N,2J,2J,2J,S,S,S,S,1h,1h,1h,y,y,y,q,q,q,q,3p,3p,3p,1b,1b,1b,1b,2D,2D,2D,2D,3r,3r,3r,3r,1c,1c,1c,1c,1y,1y,1y,1y,1H,1H,1H,1H,K,K,K,K,3d,3d,3d,3d,1T,1T,1T,1T,2v,2v,2v,2v,2v,3u,3u,3u,3u,1z,1z,1z,1z,3o,3o,3o])},4z:4g(){4f 4h.4e([0,2,4,6,7,9,11,13,15,17,18,20,22,24,26,27,29,31,33,35,37,38,40,42,44,46,47,49,4c,3T,4b,1q,4a,3M,3X,2l,2F,1J,2Z,3w,3x,2i,1u,1p,1a,1v,3j,2y,3H,2o,z,T,1d,1n,2d,2M,1E,1k,2g,2W,2u,2Y,2h,2N,3K,1s,3f,W,1D,v,3D,3a,1Z,2E,1F,d,2H,1G,2p,2b,1w,Y,D,L,P,C,m,2f,1U,M,2t,1e,1Q,I,1B,2q,2n,3C,1i,3E,2c,X,3s,O,3e,1f,2A,j,2w,2e,1M,1X,1l,1N,2J,S,1h,y,q,3p,1b,2D,3r,1c,1y,1H,1H,K,3d,1T,2v,3u,1z,3o,3o,3G,3J,3y,3I,3N,3N,2V,2k,3U,3U,2U,2B,3t,3t,2Q,1W,3z,3z,1A,2P,2P,n,k,k,2r,3m,3m,3b,3V,3V,2z,2z,3R,3k,3k,3q,3q,o,3Q,3Q,2T,2T,2R,2R,3B,3O,3O,2G,2G,1I,1I,1g,1g,1P,1P,3i,3i,3c,3c,2S,2S,1j,1j,1V,1V,1V,1x,1x,3n,3n,1Y,1Y,1r,1r,1r,N,N,w,w,1t,1t,1t,2s,2s,1o,1o,1o,U,U,2L,2L,2L,A,A,A,1L,1L,E,E,E,F,F,F,p,p,x,x,x,i,i,i,l,l,l,f,f,e,e,e,a,a],[0,1,2,2,3,4,5,5,6,7,8,8,9,10,11,12,12,13,14,15,15,16,17,18,19,19,20,21,22,22,23,24,25,26,26,27,28,29,30,30,31,32,33,34,34,35,36,37,37,38,39,40,41,42,42,43,44,45,46,46,47,48,49,3Z,3Z,4c,4d,3T,4b,3Y,3Y,1q,3P,4a,3S,3M,3M,3X,3W,2l,3F,2F,3g,3g,1J,2Z,3h,3w,2m,3x,2X,2X,2i,1u,3L,1p,h,1a,1v,2x,2x,3j,t,2y,3H,H,2o,2K,z,T,u,u,1d,1K,1n,2d,1S,2M,1E,3A,1k,1O,2g,2W,2a,2u,2Y,Q,2h,2N,J,3K,2j,1s,3f,3v,W,1D,2C,v,3D,3a,1m,1Z,2E,1R,1F,d,c,2H,1G,2p,s,2b,1w,Y,D,L,P,1C,C,m,2f,3l,1U,M,1e,Z,1Q,I,1B,2q,2n,2I,1i,3E,2c,X,3s,O,2O,1f,2A,j,2w,2e,1M,1l,1N,2J,S,1h,y,3p,1b,2D,3r,1c,1H,K,3d,1T,2v,1z,3o,3G,3J,3y,3N,2V,2k,3U,2B,3t,2Q,1W,3z,2P,n,k,2r,3b,3V,2z,3R,3q,o,3Q,2T,2R,3O,2G,1I,1g,3i,3c,2S,1j,1x,3n,1Y,1r,w,1t,2s,1o,2L,A,1L,E,p,x,i,l,e,a],[0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,7,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,12,12,12,12,13,13,13,14,14,14,15,15,15,16,16,17,17,17,18,18,19,19,19,20,20,21,21,22,22,23,23,23,24,24,25,25,26,27,27,28,28,29,29,30,30,31,32,32,33,34,34,35,35,36,37,37,38,39,40,40,41,42,43,43,44,45,46,46,47,48,49,3Z,4c,4d,4d,3T,4b,3Y,1q,3P,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,2Z,3h,3w,2m,2X,2i,1u,3L,1p,h,1v,2x,3j,t,2y,H,2o,2K,T,u,1d,1n,2d,1S,1E,3A,1O,2g,2a,2u,2Y,2h,2N,3K,1s,3f,W,1D,v,3D,1m,2E,1R,d,2H,1G,s,1w,V,D,P,C,2f,1U,M,1e,1Q,1B,2n,3C,1i,2c,3s,2O,1f,j,2e,1X,1N,S,y,3p,2D,1c,1H,3d,2v,1z,3G,3y,3N,2k,2U,3t,1W,1A,n,2r,3b,2z,3k,o,2T,3B,1I,1P,3c,1j,1x,1Y,N,1t,1o,2L,E,p,i,f,a])},4A:4g(){4f 4h.4e([2l,3F,2F,2F,3g,1J,2Z,2Z,3h,3w,2m,2m,3x,2X,2i,2i,1u,3L,1p,1p,h,1a,1v,1v,2x,3j,t,t,2y,3H,H,H,2o,2K,z,z,T,u,1d,1d,1K,1n,2d,2d,1S,2M,1E,1E,3A,1k,1O,1O,2g,2W,2a,2a,2u,2Y,Q,Q,2h,2N,J,J,3K,2j,1s,1s,3f,3v,W,W,1D,2C,v,v,3D,3a,1m,1m,1Z,2E,1R,1R,1F,d,c,2H,2H,1G,2p,s,s,2b,1w,Y,Y,V,D,L,L,P,1C,C,C,m,2f,3l,3l,1U,M,2t,2t,1e,Z,1Q,1Q,I,1B,2q,2q,2n,2I,3C,3C,1i,3E,2c,2c,X,3s,O,O,2O,3e,1f,1f,2A,j,2w,2w,2e,1M,1X,1X,1l,1N,2J,2J,S,1h,y,y,q,3p,1b,1b,2D,3r,1c,1c,1y,1H,K,K,3d,1T,2v,2v,3u,1z,3o,3G,3G,3J,3y,3I,3I,3N,2V,2k,2k,3U,2U,2B,2B,3t,2Q,1W,1W,3z,1A,2P,2P,n,k,2r,2r,3m,3b,3V,3V,2z,3R,3k,3k,3q,o,3Q,3Q,2T,2R,3B,3B,3O,2G,1I,1I,1g,1P,3i,3i,3c,2S,1j,1j,1V,1x,3n,3n,1Y,1r,N,N,w,1t,2s,2s,1o,U,2L,2L,A,1L,E,E,F,p,x,x,i,l,f,f,e,a],[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,3Z,4c,4d,3T,4b,3Y,1q,3P,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,2Z,3h,3w,2m,3x,2X,2i,1u,3L,1p,h,1a,1v,2x,3j,t,2y,3H,H,2o,2K,z,T,u,1d,1K,1n,2d,1S,2M,1E,3A,1k,1O,2g,2W,2a,2u,2Y,Q,2h,2N,J,3K,2j,1s,3f,3v,W,1D,2C,v,3D,3a,1m,1Z,2E,1R,1F,d,c,2H,1G,2p,s,2b,1w,Y,V,D,L,P,1C,C,m,2f,3l,1U,M,2t,1e,Z,1Q,I,1B,2q,2n,2I,3C,1i,3E,2c,X,3s,O,2O,3e,1f,2A,j,2w,2e,1M,1X,1l,1N,2J,S,1h,y,q,3p,1b,2D,3r,1c,1y,1H,K,3d,1T,2v,3u,1z,3o,3G,3J,3y,3I,3N,2V,2k,3U,2U,2B,3t,2Q,1W,3z,1A,2P,n,k,2r,3m,3b,3V,2z,3R,3k,3q,o,3Q,2T,2R,3B,3O,2G,1I,1g,1P,3i,3c,2S,1j,1V,1x,3n,1Y,1r,N,w,1t,2s,1o,U,2L,A,1L,E,F,p,x,i,l,f,e,a],[2l,3F,3F,2F,2F,3g,3g,1J,1J,2Z,2Z,3h,3h,3w,3w,2m,2m,3x,3x,2X,2X,2i,2i,1u,1u,3L,3L,1p,1p,h,h,1a,1a,1v,1v,2x,2x,3j,3j,t,t,2y,2y,3H,3H,H,H,2o,2o,2K,2K,z,z,T,T,u,u,1d,1d,1K,1K,1n,1n,2d,2d,1S,1S,2M,2M,1E,1E,3A,3A,1k,1k,1O,1O,2g,2g,2W,2W,2a,2a,2u,2u,2Y,2Y,Q,Q,2h,2h,2N,2N,J,J,3K,3K,2j,2j,1s,1s,3f,3f,3v,3v,W,W,1D,1D,2C,2C,v,v,3D,3D,3a,3a,1m,1m,1Z,1Z,2E,2E,1R,1R,1F,1F,d,d,c,c,2H,2H,1G,1G,2p,2p,s,s,2b,2b,1w,1w,Y,Y,V,V,D,D,L,L,P,P,1C,1C,C,C,m,m,2f,2f,3l,3l,1U,1U,M,M,2t,2t,1e,1e,Z,Z,1Q,1Q,I,I,1B,1B,2q,2q,2n,2n,2I,2I,3C,3C,1i,1i,3E,3E,2c,2c,X,X,3s,3s,O,O,2O,2O,3e,3e,1f,1f,2A,2A,j,j,2w,2w,2e,2e,1M,1M,1X,1X,1l,1l,1N,1N,2J,2J,S,S,1h,1h,y,y,q,q,3p,3p,1b,1b,2D,2D,3r,3r,1c,1c,1y,1y,1H,1H,K,K,3d,3d,1T,1T,2v,2v,3u,3u,1z])},4B:4g(){4f 4h.4e([12,13,13,14,14,15,16,16,17,17,18,18,19,19,20,20,20,21,21,21,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,25,25,25,26,26,27,27,28,29,29,30,31,32,32,33,34,35,36,37,38,39,40,41,42,43,44,46,47,48,49,3Z,4d,3T,4b,3Y,3P,4a,3S,3M,3W,2l,3F,3g,1J,2Z,3w,2m,3x,2i,1u,3L,h,1a,1v,2x,t,2y,3H,2o,2K,z,u,1d,1K,1n,1S,2M,1E,1k,1O,2g,2W,2u,2Y,Q,2N,J,3K,2j,3f,3v,W,1D,v,3D,3a,1m,2E,1R,1F,d,2H,1G,2p,s,2b,Y,V,D,L,P,C,m,2f,3l,1U,M,1e,Z,1Q,I,1B,2q,2n,3C,1i,3E,2c,X,3s,O,2O,3e,1f,j,2w,2e,1M,1X,1l,1N,2J,S,1h,y,q,3p,1b,2D,3r,1c,1y,1H,K,3d,3d,1T,2v,3u,1z,3o,3G,3J,3y,3y,3I,3N,2V,2k,3U,3U,2U,2B,3t,2Q,2Q,1W,3z,1A,2P,2P,n,k,2r,2r,3m,3b,3V,3V,2z,3R,3R,3k,3q,3q,o,3Q,2T,2T,2R,3B,3B,3O,2G,2G,1I,1g,1g,1P,3i,3i,3c,2S,2S,1j,1V,1V,1x],[9,10,10,11,11,12,13,13,14,14,15,16,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,31,32,33,34,35,37,38,39,41,42,43,45,46,48,49,3Z,4d,3T,3Y,1q,3P,3S,3M,3W,2l,3F,3g,1J,2Z,3w,2m,3x,2i,1u,3L,1p,1a,1v,2x,3j,2y,3H,H,2o,2K,z,u,1d,1K,1n,2d,1S,2M,1E,1k,1O,2g,2W,2a,2u,2Y,Q,2h,2N,J,3K,2j,1s,3f,3v,W,1D,2C,v,3D,3a,1m,1Z,2E,1R,1F,d,c,c,2H,1G,2p,s,2b,1w,Y,V,D,D,L,P,1C,C,m,2f,2f,3l,1U,M,2t,1e,1e,Z,1Q,I,1B,2q,2q,2n,2I,3C,1i,1i,3E,2c,X,X,3s,O,2O,3e,3e,1f,2A,j,j,2w,2e,1M,1M,1X,1l,1l,1N,2J,S,S,1h,y,q,q,3p,1b,1b,2D,3r,1c,1c,1y,1H,1H,K,3d,3d,1T,2v,3u,3u,1z,3o,3o,3G,3J,3J,3y,3I,3I,3N,2V,2V,2k,3U,2U,2U,2B,3t,3t,2Q,1W,1W,3z,1A,1A,2P,n,n,k,2r,2r,3m,3b,3b,3V,3V,2z,3R,3R,3k,3q,3q,o,3Q,3Q,2T,2R,2R,3B,3O,3O,2G,1I,1I,1g,1P,1P,3i,3i,3c,2S,2S,1j,1V,1V,1x],[32,33,34,35,36,37,38,38,39,40,41,42,43,44,45,46,47,48,49,3Z,4c,4d,4d,3T,4b,3Y,1q,3P,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,2Z,2Z,3h,3w,2m,3x,2X,2i,1u,3L,1p,h,1a,1v,2x,3j,t,2y,3H,H,2o,2K,z,T,u,1d,1K,1n,2d,1S,2M,1E,3A,1k,1k,1O,2g,2W,2a,2u,2Y,Q,2h,2N,J,3K,2j,1s,1s,3f,3v,W,1D,2C,v,v,3D,3a,1m,1Z,1Z,2E,1R,1F,1F,d,c,c,2H,1G,1G,2p,s,s,2b,1w,1w,Y,Y,V,V,D,D,L,L,P,P,1C,1C,C,C,m,m,2f,2f,3l,3l,3l,1U,1U,M,M,M,2t,2t,1e,1e,1e,Z,Z,Z,1Q,1Q,1Q,I,I,I,1B,1B,1B,2q,2q,2q,2n,2n,2n,2I,2I,2I,3C,3C,3C,1i,1i,1i,3E,3E,3E,2c,2c,2c,X,X,X,3s,3s,3s,O,O,O,2O,2O,2O,3e,3e,3e,1f,1f,2A,2A,2A,j,j,2w,2w,2w,2e,2e,2e,1M,1M,1X,1X,1X,1l,1l,1l,1N,1N,1N,2J,2J,2J,S,S,S,S,1h,1h,1h,1h,1h,y,y,y,y,y,y,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q,q])},4C:4g(){4f 4h.4e([0,0,1,1,1,2,2,2,3,3,4,4,4,5,5,5,6,6,7,7,7,8,8,9,9,9,10,10,11,11,12,12,13,13,14,14,15,15,16,16,17,17,18,18,19,20,20,21,22,22,23,23,24,25,26,26,27,28,29,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,3Z,4c,4d,3T,4b,1q,3P,4a,3S,3X,3W,2l,3F,3g,1J,2Z,3w,2m,2X,2i,1u,1p,h,1v,2x,3j,2y,3H,2o,2K,T,u,1K,1n,1S,2M,3A,1k,2g,2a,2u,Q,2h,J,3K,1s,3v,W,2C,v,3a,1m,2E,1F,d,2H,1G,s,1w,Y,D,L,1C,m,2f,1U,M,1e,Z,I,2q,2n,3C,1i,2c,X,O,2O,1f,2A,2w,1M,1X,1N,2J,S,y,q,1b,2D,1c,1y,K,3d,1T,3u,1z,3G,3J,3y,3N,2V,2k,3U,2B,3t,2Q,1W,1A,2P,n,k,2r,3b,3V,2z,3R,3k,3q,o,3Q,2T,2R,3B,3O,2G,1I,1g,1P,3i,3i,3c,2S,1j,1V,1V,1x,3n,1Y,1Y,1r,N,N,w,w,1t,2s,2s,1o,1o,U,2L,2L,A,A,1L,1L,E,E,F,F,p,p,x,x,i,i,i,l,l,f,f,e,e,a,a],[0,1,2,2,3,4,5,5,6,7,8,8,9,10,11,11,12,13,14,15,15,16,17,18,18,19,20,21,21,22,23,24,25,25,26,27,28,29,29,30,31,32,33,33,34,35,36,37,38,38,39,40,41,42,43,43,44,45,46,47,48,48,49,3Z,4c,4d,3T,4b,3Y,1q,1q,3P,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,1J,2Z,3h,3w,2m,3x,2X,2i,1u,3L,1p,h,1a,1v,2x,3j,t,2y,3H,H,2o,2K,z,u,1d,1K,1n,2d,1S,2M,1E,3A,1k,2g,2W,2a,2u,2Y,Q,2h,J,3K,2j,1s,3f,W,1D,2C,v,3D,1m,1Z,2E,1R,d,c,2H,2p,s,2b,Y,V,D,L,1C,C,m,3l,1U,2t,1e,Z,I,1B,2q,2I,3C,1i,2c,X,O,2O,3e,2A,j,2w,1M,1X,1l,2J,S,1h,q,3p,1b,3r,1c,1y,K,3d,1T,3u,1z,3o,3G,3y,3I,3N,2V,2k,2U,2B,3t,2Q,1W,1A,2P,n,k,2r,3m,3b,3V,2z,3R,3k,3q,o,3Q,2T,2R,3B,3O,2G,1I,1g,1g,1P,3i,3c,2S,1j,1j,1V,1x,3n,1Y,1Y,1r,N,w,w,1t,2s,1o,1o,U,2L,A,A,1L,E,E,F,p,p,x,i,l,l,f,e,e,a],[1q,1q,1q,1q,1q,1q,1q,1q,1q,1q,3P,3P,4a,4a,3S,3M,3M,3X,3W,3W,2l,2l,3F,2F,2F,3g,1J,1J,2Z,2Z,3h,3w,3w,2m,2m,3x,2X,2X,2i,1u,1u,3L,3L,1p,h,h,1a,1a,1v,2x,2x,3j,t,t,2y,2y,3H,H,H,2o,2K,2K,z,z,T,u,u,1d,1d,1K,1n,1n,2d,1S,1S,2M,2M,1E,3A,3A,1k,1k,1O,2g,2g,2W,2a,2a,2u,2u,2Y,Q,Q,2h,2N,2N,J,J,3K,2j,2j,1s,1s,3f,3v,3v,W,1D,1D,2C,2C,v,3D,3D,3a,3a,1m,1Z,1Z,2E,1R,1R,1F,1F,d,c,c,2H,1G,1G,2p,2p,s,2b,2b,1w,1w,Y,V,V,D,L,L,P,P,1C,C,C,m,2f,2f,3l,3l,1U,M,M,2t,2t,1e,Z,Z,1Q,I,I,1B,1B,2q,2n,2n,2I,2I,3C,1i,1i,3E,2c,2c,X,X,3s,O,O,2O,3e,3e,1f,1f,2A,j,j,2w,2w,2e,1M,1M,1X,1l,1l,1N,1N,2J,S,S,1h,1h,y,q,q,3p,1b,1b,2D,2D,3r,1c,1c,1y,1H,1H,K,K,3d,1T,1T,2v,2v,3u,1z,1z,3o,3G,3G,3J,3J,3y,3I,3I,3N,3N,2V,2k,2k,3U,2U,2U,2B,2B,3t,2Q,2Q,1W,3z,3z,1A,1A,2P])},4D:4g(){4f 4h.4e([0,1,1,2,2,3,4,4,5,5,6,7,7,8,8,9,10,10,11,11,12,13,13,14,14,15,16,16,17,18,18,19,19,20,21,21,22,23,23,24,25,25,26,27,27,28,29,29,30,31,32,32,33,34,34,35,36,37,37,38,39,40,40,41,42,43,44,44,45,46,47,48,48,49,3Z,4c,4d,3T,4b,4b,3Y,1q,3P,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,2Z,3h,3w,2m,3x,2X,2i,1u,3L,1p,h,1a,1v,2x,t,2y,3H,H,2o,2K,T,u,1d,1K,1n,1S,2M,1E,3A,1O,2g,2W,2a,2Y,Q,2h,J,3K,2j,3f,3v,W,2C,v,3D,1m,1Z,1R,1F,d,2H,1G,s,2b,1w,V,D,P,1C,m,2f,1U,M,1e,Z,I,1B,2n,2I,1i,3E,X,3s,2O,3e,2A,j,2e,1M,1l,2J,S,y,q,1b,2D,1c,1H,K,1T,2v,1z,3G,3J,3I,3N,2k,2U,2B,2Q,1W,1A,n,k,3m,3V,2z,3k,o,3Q,2R,3B,2G,1g,1P,3c,1j,1V,3n,1r,N,1t,1o,U,A,E,F,x,l,f,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a],[0,1,2,3,3,4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,44,45,46,47,48,49,3Z,4c,4d,3T,4b,3Y,1q,3P,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,2Z,3h,3w,2m,3x,2X,2i,1u,3L,1p,h,1v,2x,3j,t,2y,3H,H,2o,2K,z,u,1d,1K,1n,2d,1S,2M,3A,1k,1O,2g,2W,2a,2Y,Q,2h,2N,J,2j,1s,3f,3v,W,1D,v,3D,3a,1m,2E,1R,1F,d,c,1G,2p,s,2b,1w,V,D,L,P,C,m,2f,3l,1U,2t,1e,Z,1Q,I,2q,2n,2I,3C,1i,2c,X,3s,O,2O,1f,2A,j,2w,2e,1M,1l,1N,2J,S,1h,y,q,1b,2D,3r,1c,1y,1H,K,3d,1T,3u,1z,3o,3G,3J,3y,3I,3N,2V,2k,3U,2U,2B,3t,2Q,1W,3z,1A,2P,n,k,2r,3m,3b,3V,2z,2z,3R,3k,3q,o,3Q,2T,2R,2R,3B,3O,2G,1I,1g,1g,1P,3i,3c,2S,1j,1j,1V,1x,3n,3n,1Y,1r,N,w,w,1t,2s,1o,1o,U,2L,A,A,1L,E,F,F,p,x,i,i,l,f,e,e,a],[22,23,24,24,25,26,27,28,29,29,30,31,32,33,33,34,35,36,37,37,38,39,40,41,42,42,43,44,45,46,46,47,48,49,3Z,4c,4c,4d,3T,4b,3Y,3Y,1q,3P,4a,3S,3M,3M,3X,3W,2l,3F,3F,2F,3g,1J,2Z,2Z,3h,3w,2m,3x,2X,2X,2i,1u,3L,1p,1p,h,1a,1v,2x,3j,3j,t,2y,3H,H,H,2o,2K,z,T,u,u,1d,1K,1n,2d,2d,1S,2M,1E,3A,3A,1k,1O,2g,2W,2a,2a,2u,2Y,Q,2h,2h,2N,J,3K,2j,1s,1s,3f,3v,W,1D,1D,2C,v,3D,3a,1m,1m,1Z,2E,1R,1F,1F,d,c,2H,1G,1G,2p,s,2b,1w,Y,Y,V,D,L,P,P,1C,C,m,2f,3l,3l,1U,M,2t,1e,1e,Z,1Q,I,1B,2q,2q,2n,2I,3C,1i,1i,3E,2c,X,3s,3s,O,2O,3e,1f,2A,2A,j,2w,2e,1M,1M,1X,1l,1N,2J,S,S,1h,y,q,3p,3p,1b,2D,3r,1c,1y,1y,1H,K,3d,1T,1T,2v,3u,1z,3o,3o,3G,3J,3y,3I,3N,3N,2V,2k,3U,2U,2U,2B,3t,2Q,1W,3z,3z,1A,2P,n,k,k,2r,3m,3b,3V,2z,2z,3R,3k,3q,o,o,3Q,2T,2R,3B,3B,3O,2G,1I,1g,1P,1P,3i,3c])},4E:4g(){4f 4h.4e([0,0,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,8,8,8,9,9,9,9,9,9,11,11,11,12,12,12,14,14,14,15,15,15,17,17,17,18,18,18,20,20,21,21,21,23,23,23,24,26,26,27,29,29,30,32,32,33,35,35,36,38,38,39,41,41,42,44,44,45,48,48,3Z,3T,3T,4b,1q,1q,3S,3W,3W,2l,2F,2F,3g,2m,2m,3x,2i,2i,h,h,h,t,2y,2y,2o,T,T,1d,1S,1S,1E,1O,1O,2a,2u,2u,2h,3K,3K,W,1D,1D,3D,1Z,1Z,1R,2H,2H,2p,s,s,D,L,L,2f,M,M,2t,1B,1B,2q,2I,2I,2c,O,O,3e,2w,2w,1M,1N,1N,1h,3p,3p,3r,1c,1c,K,2v,2v,1z,3o,3o,3y,3N,3N,2U,3t,3t,3z,3z,3z,n,3m,3m,2z,3R,3R,3q,o,o,2R,2G,2G,1g,1P,1P,2S,1V,1V,1x,1Y,1Y,1r,1t,1t,1o,A,A,F,p,p,p,i,i,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e],[0,2,3,3,5,6,6,8,9,9,9,11,11,12,14,14,15,17,17,17,18,18,20,21,21,23,24,24,24,26,26,27,29,29,30,32,32,33,35,35,36,38,38,41,41,41,42,44,44,45,47,47,3Z,3Z,3Z,4c,3T,3T,4b,1q,1q,3S,3M,3M,3W,2l,2l,3g,2Z,2Z,3h,2m,2m,3x,2i,2i,1u,h,h,1v,t,t,2y,H,H,z,T,T,1d,2d,2d,1S,1E,1E,1O,2g,2g,2u,Q,Q,2h,J,J,1s,W,W,1D,v,v,1m,1Z,1Z,1R,c,c,2H,s,s,1w,D,D,L,1C,1C,C,3l,3l,M,Z,Z,1Q,2q,2q,2I,3C,3C,2c,3s,3s,O,1f,1f,j,2w,2w,1X,1N,1N,2J,1h,1h,3p,1b,1b,3r,1H,1H,K,1T,1T,2v,1z,1z,3o,3J,3J,3y,2V,2V,3U,2U,2U,3t,2Q,2Q,3z,1A,1A,n,k,k,3m,3b,3b,2z,2z,2z,3R,3q,3q,o,2T,2T,2R,3O,3O,3O,2G,2G,1g,1g,1g,1P,3c,3c,3c,2S,2S,1V,1V,1V,1x,1x,1x,1Y,1Y,1Y,1r,1r,1r,w,w,w,1t,1t,1t,1o,U,U,U,U,U,A,A,A,1L,1L,1L,F,F,F,p,p,p,p,i,i,i,l,l,l,l,l,e,e,e],[23,24,26,26,27,29,29,30,32,32,32,33,33,35,36,36,36,38,38,39,41,41,41,44,44,45,47,47,47,48,48,3Z,4c,4c,4c,3T,3T,4b,1q,1q,3P,3S,3S,3M,3W,3W,3W,2l,2l,2F,3g,3g,3g,2Z,2Z,3h,2m,2m,3x,2i,2i,1u,1u,1u,1p,h,h,1v,2x,2x,2x,t,t,2y,H,H,2o,2o,2o,z,T,T,1d,1K,1K,2d,1S,1S,1E,3A,3A,3A,1O,1O,2g,2a,2a,2u,2u,2u,Q,2h,2h,J,J,J,3K,1s,1s,3f,W,W,1D,v,v,v,3D,3D,1m,1Z,1Z,1R,1R,1R,1F,c,c,2H,2p,2p,s,1w,1w,1w,Y,Y,D,L,L,1C,C,C,2f,2f,2f,3l,M,M,2t,Z,Z,Z,1Q,1Q,1B,2q,2q,2q,2I,2I,3C,3E,3E,2c,3s,3s,O,O,O,3e,1f,1f,j,2w,2w,1M,1X,1X,1X,1N,1N,2J,1h,1h,y,y,y,3p,1b,1b,3r,1c,1c,1H,K,K,K,1T,1T,2v,1z,1z,1z,3o,3o,3J,3y,3y,3N,2V,2V,3U,2U,2U,3t,3t,3t,2Q,3z,3z,1A,1A,1A,n,k,k,3m,3b,3b,2z,3R,3R,3q,3q,3q,o,2T,2T,2R,2R,2R,3O,2G,2G,1g,1P,1P,3c,3c,3c,2S,1V,1V,1x,1Y,1Y])},4F:4g(){4f 4h.4e([4b,4b,3Y,3Y,3Y,1q,1q,3P,3P,3P,4a,4a,4a,3S,3S,3M,3M,3M,3X,3X,3X,3W,3W,2l,2l,2l,3F,3F,2F,2F,2F,3g,3g,1J,1J,1J,2Z,2Z,3h,3h,3h,3w,3w,2m,2m,3x,3x,2X,2X,2X,2i,2i,1u,1u,3L,3L,1p,1p,h,h,1a,1a,1v,1v,2x,2x,3j,3j,t,t,2y,3H,3H,H,H,2o,2o,2K,z,z,T,T,u,1d,1d,1K,1n,1n,2d,1S,1S,2M,1E,1E,3A,1k,1k,1O,2g,2g,2W,2a,2u,2u,2Y,Q,Q,2h,2N,J,3K,3K,2j,1s,3f,3f,3v,W,1D,2C,2C,v,3D,3a,1m,1Z,1Z,2E,1R,1F,d,c,c,2H,1G,2p,s,2b,1w,Y,Y,V,D,L,P,1C,C,m,2f,3l,1U,M,M,2t,1e,Z,1Q,I,1B,2q,2n,2I,3C,1i,3E,2c,X,3s,O,2O,3e,1f,2A,j,2w,2e,1M,1X,1l,1N,2J,S,1h,y,q,3p,1b,2D,3r,1c,1y,1H,K,3d,1T,2v,1z,3o,3G,3J,3y,3I,3N,2V,2k,3U,2U,2B,3t,2Q,1W,1A,2P,n,k,2r,3m,3b,3V,2z,3R,3k,o,3Q,2T,2R,3B,3O,2G,1I,1g,1P,3c,2S,1j,1V,1x,3n,1Y,1r,N,w,2s,1o,U,2L,A,1L,E,F,p,i,l,f,e,a],[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,3Z,4c,4d,3T,4b,3Y,1q,3P,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,2Z,3h,3w,2m,3x,2X,2i,1u,3L,1p,h,1a,1v,2x,3j,t,2y,3H,H,2o,2K,z,T,u,1d,1K,1n,2d,1S,2M,1E,3A,1k,1O,2g,2W,2u,2Y,Q,2h,2N,J,3K,2j,1s,3f,3v,W,1D,2C,v,3D,3a,1m,1Z,2E,1R,1F,d,c,2H,1G,2p,s,2b,1w,Y,D,L,P,1C,C,m,2f,3l,1U,M,2t,1e,Z,1Q,I,1B,2q,2n,2I,3C,1i,3E,2c,X,X,3s,O,2O,3e,1f,2A,j,2w,2e,1M,1X,1X,1l,1N,2J,S,1h,y,y,q,3p,1b,2D,2D,3r,1c,1y,1y,1H,K,3d,3d,1T,2v,2v,3u,1z,1z,3o,3G,3G,3J,3J,3y,3y,3I,3N,3N,2V,2V,2k,2k,2k,3U,3U,2U,2U,2B,2B,2B,3t,3t,3t,2Q,2Q,2Q,1W,1W,1W,3z,3z,3z,1A,1A,1A,1A,2P,2P,2P,n,n,n,n,n,k,k,k,k,2r,2r,2r,2r,3m,3m,3m],[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,42,43,44,45,46,47,48,49,3Z,4c,4d,3T,4b,3Y,1q,3P,4a,3S,3M,3X,3X,3W,2l,3F,2F,3g,1J,2Z,3h,3w,3w,2m,3x,2X,2i,1u,3L,1p,1p,h,1a,1v,2x,3j,3j,t,2y,3H,H,H,2o,2K,z,z,T,u,1d,1d,1K,1n,2d,2d,1S,2M,1E,1E,3A,1k,1k,1O,2g,2g,2W,2a,2a,2u,2Y,2Y,Q,Q,2h,2N,2N,J,J,3K,3K,2j,1s,1s,3f,3f,3v,3v,W,W,1D,1D,2C,2C,v,v,v,3D,3D,3a,3a,1m,1m,1m,1Z,1Z,2E,2E,2E,1R,1R,1R,1F,1F,1F,d,d,d,c,c,c,2H,2H,2H,2H,1G,1G,1G,2p,2p,2p,2p,s,s,s,s,2b,2b,2b,2b,1w,1w,1w,1w,1w,Y,Y,Y,Y,Y,V,V,V,V,V,V,D,D,D,D,D,D,L,L,L,L,L,L,P,P,P,P,P,P,P,1C,1C,1C,1C,1C,1C,1C,1C,C,C,C,C,C,C,C,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m])},4G:4g(){4f 4h.4e([2l,3F,2F,2F,3g,1J,2Z,2Z,3h,3w,2m,2m,3x,2X,2i,2i,1u,3L,1p,1p,h,1a,1v,1v,2x,3j,t,t,2y,3H,H,H,2o,2K,z,z,T,u,1d,1d,1K,1n,2d,2d,1S,2M,1E,1E,3A,1k,1O,1O,2g,2W,2a,2a,2u,2Y,Q,Q,2h,2N,J,J,3K,2j,1s,1s,3f,3v,W,W,1D,2C,v,v,3D,3a,1m,1m,1Z,2E,1R,1R,1F,d,c,2H,2H,1G,2p,s,s,2b,1w,Y,Y,V,D,L,L,P,1C,C,C,m,2f,3l,3l,1U,M,2t,2t,1e,Z,1Q,1Q,I,1B,2q,2q,2n,2I,3C,3C,1i,3E,2c,2c,X,3s,O,O,2O,3e,1f,1f,2A,j,2w,2w,2e,1M,1X,1X,1l,1N,2J,2J,S,1h,y,y,q,3p,1b,1b,2D,3r,1c,1c,1y,1H,K,K,3d,1T,2v,2v,3u,1z,3o,3G,3G,3J,3y,3I,3I,3N,2V,2k,2k,3U,2U,2B,2B,3t,2Q,1W,1W,3z,1A,2P,2P,n,k,2r,2r,3m,3b,3V,3V,2z,3R,3k,3k,3q,o,3Q,3Q,2T,2R,3B,3B,3O,2G,1I,1I,1g,1P,3i,3i,3c,2S,1j,1j,1V,1x,3n,3n,1Y,1r,N,N,w,1t,2s,2s,1o,U,2L,2L,A,1L,E,E,F,p,x,x,i,l,f,f,e,a],[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,3Z,4c,4d,3T,4b,3Y,1q,3P,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,2Z,3h,3w,2m,3x,2X,2i,1u,3L,1p,h,1a,1v,2x,3j,t,2y,3H,H,2o,2K,z,T,u,1d,1K,1n,2d,1S,2M,1E,3A,1k,1O,2g,2W,2a,2u,2Y,Q,2h,2N,J,3K,2j,1s,3f,3v,W,1D,2C,v,3D,3a,1m,1Z,2E,1R,1F,d,c,2H,1G,2p,s,2b,1w,Y,V,D,L,P,1C,C,m,2f,3l,1U,M,2t,1e,Z,1Q,I,1B,2q,2n,2I,3C,1i,3E,2c,X,3s,O,2O,3e,1f,2A,j,2w,2e,1M,1X,1l,1N,2J,S,1h,y,q,3p,1b,2D,3r,1c,1y,1H,K,3d,1T,2v,3u,1z,3o,3G,3J,3y,3I,3N,2V,2k,3U,2U,2B,3t,2Q,1W,3z,1A,2P,n,k,2r,3m,3b,3V,2z,3R,3k,3q,o,3Q,2T,2R,3B,3O,2G,1I,1g,1P,3i,3c,2S,1j,1V,1x,3n,1Y,1r,N,w,1t,2s,1o,U,2L,A,1L,E,F,p,x,i,l,f,e,a],[2l,3F,3F,2F,2F,3g,3g,1J,1J,2Z,2Z,3h,3h,3w,3w,2m,2m,3x,3x,2X,2X,2i,2i,1u,1u,3L,3L,1p,1p,h,h,1a,1a,1v,1v,2x,2x,3j,3j,t,t,2y,2y,3H,3H,H,H,2o,2o,2K,2K,z,z,T,T,u,u,1d,1d,1K,1K,1n,1n,2d,2d,1S,1S,2M,2M,1E,1E,3A,3A,1k,1k,1O,1O,2g,2g,2W,2W,2a,2a,2u,2u,2Y,2Y,Q,Q,2h,2h,2N,2N,J,J,3K,3K,2j,2j,1s,1s,3f,3f,3v,3v,W,W,1D,1D,2C,2C,v,v,3D,3D,3a,3a,1m,1m,1Z,1Z,2E,2E,1R,1R,1F,1F,d,d,c,c,2H,2H,1G,1G,2p,2p,s,s,2b,2b,1w,1w,Y,Y,V,V,D,D,L,L,P,P,1C,1C,C,C,m,m,2f,2f,3l,3l,1U,1U,M,M,2t,2t,1e,1e,Z,Z,1Q,1Q,I,I,1B,1B,2q,2q,2n,2n,2I,2I,3C,3C,1i,1i,3E,3E,2c,2c,X,X,3s,3s,O,O,2O,2O,3e,3e,1f,1f,2A,2A,j,j,2w,2w,2e,2e,1M,1M,1X,1X,1l,1l,1N,1N,2J,2J,S,S,1h,1h,y,y,q,q,3p,3p,1b,1b,2D,2D,3r,3r,1c,1c,1y,1y,1H,1H,K,K,3d,3d,1T,1T,2v,2v,3u,3u,1z])},4H:4g(){4f 4h.4e([2l,3F,2F,2F,3g,1J,2Z,2Z,3h,3w,2m,2m,3x,2X,2i,2i,1u,3L,1p,1p,h,1a,1v,1v,2x,3j,t,t,2y,3H,H,H,2o,2K,z,z,T,u,1d,1d,1K,1n,2d,2d,1S,2M,1E,1E,3A,1k,1O,1O,2g,2W,2a,2a,2u,2Y,Q,Q,2h,2N,J,J,3K,2j,1s,1s,3f,3v,W,W,1D,2C,v,v,3D,3a,1m,1m,1Z,2E,1R,1R,1F,d,c,2H,2H,1G,2p,s,s,2b,1w,Y,Y,V,D,L,L,P,1C,C,C,m,2f,3l,3l,1U,M,2t,2t,1e,Z,1Q,1Q,I,1B,2q,2q,2n,2I,3C,3C,1i,3E,2c,2c,X,3s,O,O,2O,3e,1f,1f,2A,j,2w,2w,2e,1M,1X,1X,1l,1N,2J,2J,S,1h,y,y,q,3p,1b,1b,2D,3r,1c,1c,1y,1H,K,K,3d,1T,2v,2v,3u,1z,3o,3G,3G,3J,3y,3I,3I,3N,2V,2k,2k,3U,2U,2B,2B,3t,2Q,1W,1W,3z,1A,2P,2P,n,k,2r,2r,3m,3b,3V,3V,2z,3R,3k,3k,3q,o,3Q,3Q,2T,2R,3B,3B,3O,2G,1I,1I,1g,1P,3i,3i,3c,2S,1j,1j,1V,1x,3n,3n,1Y,1r,N,N,w,1t,2s,2s,1o,U,2L,2L,A,1L,E,E,F,p,x,x,i,l,f,f,e,a],[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,3Z,4c,4d,3T,4b,3Y,1q,3P,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,2Z,3h,3w,2m,3x,2X,2i,1u,3L,1p,h,1a,1v,2x,3j,t,2y,3H,H,2o,2K,z,T,u,1d,1K,1n,2d,1S,2M,1E,3A,1k,1O,2g,2W,2a,2u,2Y,Q,2h,2N,J,3K,2j,1s,3f,3v,W,1D,2C,v,3D,3a,1m,1Z,2E,1R,1F,d,c,2H,1G,2p,s,2b,1w,Y,V,D,L,P,1C,C,m,2f,3l,1U,M,2t,1e,Z,1Q,I,1B,2q,2n,2I,3C,1i,3E,2c,X,3s,O,2O,3e,1f,2A,j,2w,2e,1M,1X,1l,1N,2J,S,1h,y,q,3p,1b,2D,3r,1c,1y,1H,K,3d,1T,2v,3u,1z,3o,3G,3J,3y,3I,3N,2V,2k,3U,2U,2B,3t,2Q,1W,3z,1A,2P,n,k,2r,3m,3b,3V,2z,3R,3k,3q,o,3Q,2T,2R,3B,3O,2G,1I,1g,1P,3i,3c,2S,1j,1V,1x,3n,1Y,1r,N,w,1t,2s,1o,U,2L,A,1L,E,F,p,x,i,l,f,e,a],[2l,3F,3F,2F,2F,3g,3g,1J,1J,2Z,2Z,3h,3h,3w,3w,2m,2m,3x,3x,2X,2X,2i,2i,1u,1u,3L,3L,1p,1p,h,h,1a,1a,1v,1v,2x,2x,3j,3j,t,t,2y,2y,3H,3H,H,H,2o,2o,2K,2K,z,z,T,T,u,u,1d,1d,1K,1K,1n,1n,2d,2d,1S,1S,2M,2M,1E,1E,3A,3A,1k,1k,1O,1O,2g,2g,2W,2W,2a,2a,2u,2u,2Y,2Y,Q,Q,2h,2h,2N,2N,J,J,3K,3K,2j,2j,1s,1s,3f,3f,3v,3v,W,W,1D,1D,2C,2C,v,v,3D,3D,3a,3a,1m,1m,1Z,1Z,2E,2E,1R,1R,1F,1F,d,d,c,c,2H,2H,1G,1G,2p,2p,s,s,2b,2b,1w,1w,Y,Y,V,V,D,D,L,L,P,P,1C,1C,C,C,m,m,2f,2f,3l,3l,1U,1U,M,M,2t,2t,1e,1e,Z,Z,1Q,1Q,I,I,1B,1B,2q,2q,2n,2n,2I,2I,3C,3C,1i,1i,3E,3E,2c,2c,X,X,3s,3s,O,O,2O,2O,3e,3e,1f,1f,2A,2A,j,j,2w,2w,2e,2e,1M,1M,1X,1X,1l,1l,1N,1N,2J,2J,S,S,1h,1h,y,y,q,q,3p,3p,1b,1b,2D,2D,3r,3r,1c,1c,1y,1y,1H,1H,K,K,3d,3d,1T,1T,2v,2v,3u,3u,1z])},4I:4g(){4f 4h.4e([0,0,1,1,1,2,2,2,3,3,4,4,4,5,5,5,6,6,7,7,7,8,8,9,9,9,10,10,11,11,12,12,13,13,14,14,15,15,16,16,17,17,18,18,19,20,20,21,22,22,23,23,24,25,26,26,27,28,29,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,3Z,4c,4d,3T,4b,1q,3P,4a,3S,3X,3W,2l,3F,3g,1J,2Z,3w,2m,2X,2i,1u,1p,h,1v,2x,3j,2y,3H,2o,2K,T,u,1K,1n,1S,2M,3A,1k,2g,2a,2u,Q,2h,J,3K,1s,3v,W,2C,v,3a,1m,2E,1F,d,2H,1G,s,1w,Y,D,L,1C,m,2f,1U,M,1e,Z,I,2q,2n,3C,1i,2c,X,O,2O,1f,2A,2w,1M,1X,1N,2J,S,y,q,1b,2D,1c,1y,K,3d,1T,3u,1z,3G,3J,3y,3N,2V,2k,3U,2B,3t,2Q,1W,1A,2P,n,k,2r,3b,3V,2z,3R,3k,3q,o,3Q,2T,2R,3B,3O,2G,1I,1g,1P,3i,3i,3c,2S,1j,1V,1V,1x,3n,1Y,1Y,1r,N,N,w,w,1t,2s,2s,1o,1o,U,2L,2L,A,A,1L,1L,E,E,F,F,p,p,x,x,i,i,i,l,l,f,f,e,e,a,a],[0,1,2,2,3,4,5,5,6,7,8,8,9,10,11,11,12,13,14,15,15,16,17,18,18,19,20,21,21,22,23,24,25,25,26,27,28,29,29,30,31,32,33,33,34,35,36,37,38,38,39,40,41,42,43,43,44,45,46,47,48,48,49,3Z,4c,4d,3T,4b,3Y,1q,1q,3P,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,1J,2Z,3h,3w,2m,3x,2X,2i,1u,3L,1p,h,1a,1v,2x,3j,t,2y,3H,H,2o,2K,z,u,1d,1K,1n,2d,1S,2M,1E,3A,1k,2g,2W,2a,2u,2Y,Q,2h,J,3K,2j,1s,3f,W,1D,2C,v,3D,1m,1Z,2E,1R,d,c,2H,2p,s,2b,Y,V,D,L,1C,C,m,3l,1U,2t,1e,Z,I,1B,2q,2I,3C,1i,2c,X,O,2O,3e,2A,j,2w,1M,1X,1l,2J,S,1h,q,3p,1b,3r,1c,1y,K,3d,1T,3u,1z,3o,3G,3y,3I,3N,2V,2k,2U,2B,3t,2Q,1W,1A,2P,n,k,2r,3m,3b,3V,2z,3R,3k,3q,o,3Q,2T,2R,3B,3O,2G,1I,1g,1g,1P,3i,3c,2S,1j,1j,1V,1x,3n,1Y,1Y,1r,N,w,w,1t,2s,1o,1o,U,2L,A,A,1L,E,E,F,p,p,x,i,l,l,f,e,e,a],[1q,1q,1q,1q,1q,1q,1q,1q,1q,1q,3P,3P,4a,4a,3S,3M,3M,3X,3W,3W,2l,2l,3F,2F,2F,3g,1J,1J,2Z,2Z,3h,3w,3w,2m,2m,3x,2X,2X,2i,1u,1u,3L,3L,1p,h,h,1a,1a,1v,2x,2x,3j,t,t,2y,2y,3H,H,H,2o,2K,2K,z,z,T,u,u,1d,1d,1K,1n,1n,2d,1S,1S,2M,2M,1E,3A,3A,1k,1k,1O,2g,2g,2W,2a,2a,2u,2u,2Y,Q,Q,2h,2N,2N,J,J,3K,2j,2j,1s,1s,3f,3v,3v,W,1D,1D,2C,2C,v,3D,3D,3a,3a,1m,1Z,1Z,2E,1R,1R,1F,1F,d,c,c,2H,1G,1G,2p,2p,s,2b,2b,1w,1w,Y,V,V,D,L,L,P,P,1C,C,C,m,2f,2f,3l,3l,1U,M,M,2t,2t,1e,Z,Z,1Q,I,I,1B,1B,2q,2n,2n,2I,2I,3C,1i,1i,3E,2c,2c,X,X,3s,O,O,2O,3e,3e,1f,1f,2A,j,j,2w,2w,2e,1M,1M,1X,1l,1l,1N,1N,2J,S,S,1h,1h,y,q,q,3p,1b,1b,2D,2D,3r,1c,1c,1y,1H,1H,K,K,3d,1T,1T,2v,2v,3u,1z,1z,3o,3G,3G,3J,3J,3y,3I,3I,3N,3N,2V,2k,2k,3U,2U,2U,2B,2B,3t,2Q,2Q,1W,3z,3z,1A,1A,2P])},4J:4g(){4f 4h.4e([0,2,3,5,7,8,10,12,13,15,17,18,20,22,24,25,27,29,30,32,34,35,37,38,40,42,43,45,47,48,3Z,4d,3T,3Y,3P,4a,3M,3X,2l,2F,3g,2Z,3h,2m,2X,2i,3L,1p,1a,1v,3j,t,3H,2o,2K,T,u,1K,1n,1S,2M,3A,1k,2g,2W,2u,2Y,Q,2N,J,2j,1s,3v,W,1D,v,3D,3a,1Z,2E,1F,d,c,1G,2p,s,2b,Y,V,D,P,1C,C,m,2f,1U,M,2t,1e,Z,I,1B,2q,2n,2I,3C,1i,3E,2c,3s,O,2O,3e,1f,2A,j,2w,2e,1M,1X,1l,1N,2J,S,1h,y,q,3p,3p,1b,2D,3r,1c,1y,1H,K,3d,3d,1T,2v,3u,1z,3o,3o,3G,3J,3y,3I,3I,3N,2V,2k,2k,3U,2U,2B,2B,3t,2Q,1W,1W,3z,1A,1A,2P,n,n,k,2r,2r,3m,3b,3b,3V,2z,2z,3R,3R,3k,3q,3q,o,o,3Q,2T,2T,2R,2R,3B,3O,3O,2G,2G,1I,1I,1g,1g,1P,1P,3i,3c,3c,2S,2S,1j,1j,1V,1V,1x,1x,3n,3n,1Y,1Y,1r,1r,N,N,N,w,w,1t,1t,2s,2s,1o,1o,U,U,2L,2L,2L,A,A,1L,1L,E,E,F,F,F,p,p,x,x,i,i,l,l,l,f,f,e,e,a,a],[0,1,1,2,3,3,4,4,5,6,6,7,8,8,9,10,10,11,11,12,13,13,14,15,15,16,17,17,18,19,19,20,20,21,22,22,23,24,24,25,26,26,27,28,28,29,30,30,31,32,33,33,34,35,35,36,37,37,38,39,40,40,41,42,42,43,44,45,45,46,47,47,48,49,3Z,3Z,4c,4d,3T,3T,4b,3Y,1q,3P,3P,4a,3S,3M,3M,3X,3W,2l,3F,2F,2F,3g,1J,2Z,3h,3h,3w,2m,3x,2X,2i,1u,1u,3L,1p,h,1a,1v,2x,3j,t,t,2y,3H,H,2o,2K,z,T,u,1d,1K,1n,2d,1S,2M,1E,3A,1k,1O,2g,2W,2a,2u,2Y,Q,2h,2N,J,3K,2j,1s,3f,3v,W,2C,v,3D,3a,1m,1Z,2E,1R,d,c,2H,1G,2p,s,2b,Y,V,D,L,P,C,m,2f,3l,1U,2t,1e,Z,1Q,1B,2q,2n,2I,1i,3E,2c,X,O,2O,3e,1f,j,2w,2e,1X,1l,1N,2J,1h,y,q,1b,2D,3r,1y,1H,K,1T,2v,3u,3o,3G,3J,3I,3N,2V,3U,2U,2B,2Q,1W,1A,2P,n,2r,3m,3b,2z,3R,3k,o,3Q,2R,3B,3O,1I,1g,3i,3c,2S,1V,1x,3n,1r,N,1t,2s,1o,2L,A,E,F,p,i,l,e,a],[d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c])},4K:4g(){4f 4h.4e([0,1,1,2,2,3,4,4,5,5,6,7,7,8,8,9,10,10,11,11,12,13,13,14,14,15,16,16,17,18,18,19,19,20,21,21,22,23,23,24,25,25,26,27,27,28,29,29,30,31,32,32,33,34,34,35,36,37,37,38,39,40,40,41,42,43,44,44,45,46,47,48,48,49,3Z,4c,4d,3T,4b,4b,3Y,1q,3P,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,2Z,3h,3w,2m,3x,2X,2i,1u,3L,1p,h,1a,1v,2x,t,2y,3H,H,2o,2K,T,u,1d,1K,1n,1S,2M,1E,3A,1O,2g,2W,2a,2Y,Q,2h,J,3K,2j,3f,3v,W,2C,v,3D,1m,1Z,1R,1F,d,2H,1G,s,2b,1w,V,D,P,1C,m,2f,1U,M,1e,Z,I,1B,2n,2I,1i,3E,X,3s,2O,3e,2A,j,2e,1M,1l,2J,S,y,q,1b,2D,1c,1H,K,1T,2v,1z,3G,3J,3I,3N,2k,2U,2B,2Q,1W,1A,n,k,3m,3V,2z,3k,o,3Q,2R,3B,2G,1g,1P,3c,1j,1V,3n,1r,N,1t,1o,U,A,E,F,x,l,f,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a],[0,1,2,3,3,4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,44,45,46,47,48,49,3Z,4c,4d,3T,4b,3Y,1q,3P,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,2Z,3h,3w,2m,3x,2X,2i,1u,3L,1p,h,1v,2x,3j,t,2y,3H,H,2o,2K,z,u,1d,1K,1n,2d,1S,2M,3A,1k,1O,2g,2W,2a,2Y,Q,2h,2N,J,2j,1s,3f,3v,W,1D,v,3D,3a,1m,2E,1R,1F,d,c,1G,2p,s,2b,1w,V,D,L,P,C,m,2f,3l,1U,2t,1e,Z,1Q,I,2q,2n,2I,3C,1i,2c,X,3s,O,2O,1f,2A,j,2w,2e,1M,1l,1N,2J,S,1h,y,q,1b,2D,3r,1c,1y,1H,K,3d,1T,3u,1z,3o,3G,3J,3y,3I,3N,2V,2k,3U,2U,2B,3t,2Q,1W,3z,1A,2P,n,k,2r,3m,3b,3V,2z,2z,3R,3k,3q,o,3Q,2T,2R,2R,3B,3O,2G,1I,1g,1g,1P,3i,3c,2S,1j,1j,1V,1x,3n,3n,1Y,1r,N,w,w,1t,2s,1o,1o,U,2L,A,A,1L,E,F,F,p,x,i,i,l,f,e,e,a],[22,23,24,24,25,26,27,28,29,29,30,31,32,33,33,34,35,36,37,37,38,39,40,41,42,42,43,44,45,46,46,47,48,49,3Z,4c,4c,4d,3T,4b,3Y,3Y,1q,3P,4a,3S,3M,3M,3X,3W,2l,3F,3F,2F,3g,1J,2Z,2Z,3h,3w,2m,3x,2X,2X,2i,1u,3L,1p,1p,h,1a,1v,2x,3j,3j,t,2y,3H,H,H,2o,2K,z,T,u,u,1d,1K,1n,2d,2d,1S,2M,1E,3A,3A,1k,1O,2g,2W,2a,2a,2u,2Y,Q,2h,2h,2N,J,3K,2j,1s,1s,3f,3v,W,1D,1D,2C,v,3D,3a,1m,1m,1Z,2E,1R,1F,1F,d,c,2H,1G,1G,2p,s,2b,1w,Y,Y,V,D,L,P,P,1C,C,m,2f,3l,3l,1U,M,2t,1e,1e,Z,1Q,I,1B,2q,2q,2n,2I,3C,1i,1i,3E,2c,X,3s,3s,O,2O,3e,1f,2A,2A,j,2w,2e,1M,1M,1X,1l,1N,2J,S,S,1h,y,q,3p,3p,1b,2D,3r,1c,1y,1y,1H,K,3d,1T,1T,2v,3u,1z,3o,3o,3G,3J,3y,3I,3N,3N,2V,2k,3U,2U,2U,2B,3t,2Q,1W,3z,3z,1A,2P,n,k,k,2r,3m,3b,3V,2z,2z,3R,3k,3q,o,o,3Q,2T,2R,3B,3B,3O,2G,1I,1g,1P,1P,3i,3c])},4L:4g(){4f 4h.4e([0,2,3,5,6,8,9,11,12,14,15,17,18,20,21,23,24,26,27,29,30,32,33,35,36,38,39,41,42,44,45,47,48,3Z,4c,3T,4b,1q,3P,3S,3M,3X,2l,3F,3g,1J,3h,3w,3x,2X,2i,3L,1p,1a,1v,3j,t,2y,H,2o,z,T,u,1K,1n,2d,2M,1E,1k,1O,2g,2a,2u,2Y,2h,2N,J,2j,1s,3f,3v,1D,2C,v,3a,1m,1Z,2E,1F,d,c,2H,1G,s,2b,1w,Y,V,L,P,1C,C,m,2f,1U,M,2t,1e,Z,1Q,I,1B,2q,2n,2I,1i,3E,2c,X,3s,O,2O,3e,1f,2A,j,2w,2e,1M,1M,1X,1l,1N,2J,S,1h,y,q,3p,1b,2D,2D,3r,1c,1y,1H,K,3d,3d,1T,2v,3u,1z,1z,3o,3G,3J,3y,3y,3I,3N,2V,2k,2k,3U,2U,2B,2B,3t,2Q,2Q,1W,3z,1A,1A,2P,n,n,k,2r,2r,3m,3b,3b,3V,2z,2z,3R,3k,3k,3q,o,o,3Q,2T,2T,2R,2R,3B,3O,3O,2G,1I,1I,1g,1g,1P,3i,3i,3c,3c,2S,2S,1j,1V,1V,1x,1x,3n,3n,1Y,1r,1r,N,N,w,w,1t,1t,2s,1o,1o,U,U,2L,2L,A,A,1L,1L,E,F,F,p,p,x,x,i,i,l,l,f,f,e,e,a],[0,1,2,4,5,6,7,9,10,11,12,14,15,16,17,19,20,21,22,24,25,26,27,29,30,31,32,33,35,36,37,38,40,41,42,43,44,46,47,48,49,4c,4d,3T,4b,3Y,3P,4a,3S,3M,3X,2l,3F,2F,3g,1J,3h,3w,2m,3x,2X,1u,3L,1p,h,1a,1v,3j,t,2y,3H,H,2K,z,T,u,1d,1K,1n,1S,2M,1E,3A,1k,1O,2g,2a,2u,2Y,Q,2h,2N,J,3K,2j,3f,3v,W,1D,2C,v,3D,3a,1m,1Z,2E,1R,d,c,2H,1G,2p,s,2b,1w,Y,V,D,L,P,1C,C,m,2f,3l,1U,M,2t,1e,Z,1Q,I,1B,2q,2n,2I,3C,1i,3E,2c,X,3s,O,O,2O,3e,1f,2A,j,2w,2e,1M,1X,1l,1N,2J,2J,S,1h,y,q,3p,1b,2D,3r,3r,1c,1y,1H,K,3d,1T,2v,2v,3u,1z,3o,3G,3J,3y,3y,3I,3N,2V,2k,3U,3U,2U,2B,3t,2Q,1W,1W,3z,1A,2P,n,k,k,2r,3m,3b,3V,3V,2z,3R,3k,3q,3q,o,3Q,2T,2R,2R,3B,3O,2G,1I,1I,1g,1P,3i,3i,3c,2S,1j,1V,1V,1x,3n,1Y,1Y,1r,N,w,1t,1t,2s,1o,U,U,2L,A,1L,E,E,F,p,x,x,i,l,f,f,e,a],[0,1,1,2,3,4,4,5,6,6,7,8,8,9,10,11,11,12,13,13,14,15,16,16,17,18,18,19,20,20,21,22,23,23,24,25,26,26,27,28,28,29,30,31,31,32,33,34,34,35,36,37,37,38,39,40,40,41,42,43,43,44,45,46,46,47,48,49,3Z,3Z,4c,4d,3T,3T,4b,3Y,1q,3P,3P,4a,3S,3M,3X,3W,3W,2l,3F,2F,3g,3g,1J,2Z,3h,3w,2m,3x,3x,2X,2i,1u,3L,1p,h,1a,1a,1v,2x,3j,t,2y,3H,H,2o,2K,2K,z,T,u,1d,1K,1n,2d,1S,2M,1E,3A,1k,1O,2g,2W,2a,2u,2Y,Q,2h,2N,J,3K,2j,1s,3f,3v,W,1D,2C,v,3D,3a,1m,1Z,1R,1F,d,c,2H,1G,2p,s,2b,1w,V,D,L,P,1C,C,m,3l,1U,M,2t,1e,Z,I,1B,2q,2n,2I,1i,3E,2c,X,3s,2O,3e,1f,2A,j,2e,1M,1X,1l,2J,S,1h,y,q,1b,2D,3r,1y,1H,K,3d,2v,3u,1z,3o,3J,3y,3I,3N,2k,3U,2U,3t,2Q,1W,3z,2P,n,k,3m,3b,3V,3R,3k,3q,o,2T,2R,3B,2G,1I,1g,3i,3c,2S,1V,1x,3n,1r,N,w,1t,1o,U,2L,1L,E,F,x,i,l,e,a])},4M:4g(){4f 4h.4e([0,1,2,3,4,5,6,6,7,8,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,41,42,43,44,45,46,47,48,49,3Z,4c,4d,3T,4b,3Y,3Y,1q,3P,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,2Z,3h,3w,2m,2m,3x,2X,2i,1u,3L,1p,h,1a,1v,2x,3j,t,2y,3H,H,2o,2K,z,T,u,1d,1K,1K,1n,2d,1S,2M,1E,3A,1k,1O,2g,2W,2a,2u,2Y,Q,2h,2N,J,3K,2j,1s,3f,3v,W,1D,2C,v,3D,3a,1m,1Z,2E,1R,1F,d,c,2H,1G,2p,s,2b,1w,Y,V,D,L,P,1C,C,m,2f,3l,1U,M,2t,1e,Z,1Q,1B,2q,2n,2I,3C,1i,3E,2c,X,3s,O,2O,3e,1f,2A,j,2w,2e,1M,1X,1l,1N,2J,1h,y,q,3p,1b,2D,3r,1c,1y,1H,K,3d,1T,2v,3u,1z,3G,3J,3y,3I,3N,2V,2k,3U,2U,2B,3t,2Q,1W,3z,1A,n,k,2r,3m,3b,3V,2z,3R,3k,3q,o,3Q,2T,3B,3O,2G,1I,1g,1P,3i,3c,2S,1j,1V,1x,1Y,1r,N,w,1t,2s,1o,U,2L,A,1L,E,F,x,i,l,f,e,a],[0,1,1,2,3,3,4,5,6,6,7,8,8,9,10,10,11,12,12,13,14,15,15,16,17,17,18,19,19,20,21,22,22,23,24,24,25,26,27,27,28,29,29,30,31,32,32,33,34,34,35,36,37,37,38,39,40,40,41,42,43,43,44,45,46,46,47,48,49,3Z,3Z,4c,4d,3T,3T,4b,3Y,1q,3P,3P,4a,3S,3M,3X,3X,3W,2l,3F,2F,3g,3g,1J,2Z,3h,3w,2m,3x,3x,2X,2i,1u,3L,1p,h,h,1a,1v,2x,3j,t,2y,3H,H,2o,2K,2K,z,T,u,1d,1K,1n,2d,1S,2M,1E,3A,1k,1O,2g,2W,2a,2u,2Y,Q,2h,2N,J,3K,2j,1s,3f,3v,W,1D,2C,v,3D,1m,1Z,2E,1R,1F,d,c,2H,1G,2p,2b,1w,Y,V,D,L,P,C,m,2f,3l,1U,M,1e,Z,1Q,I,1B,2q,2I,3C,1i,3E,X,3s,O,2O,3e,2A,j,2w,2e,1X,1l,1N,2J,1h,y,q,3p,2D,3r,1c,1y,K,3d,1T,2v,1z,3o,3G,3y,3I,3N,2V,3U,2U,2B,2Q,1W,3z,1A,n,k,2r,3b,3V,2z,3k,3q,o,2T,2R,3B,2G,1I,1g,1P,3c,2S,1j,1x,3n,1Y,N,w,1t,1o,U,2L,1L,E,F,x,i,l,e,a],[0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,9,9,10,10,11,11,12,12,13,13,14,15,15,16,16,17,17,18,18,19,20,20,21,21,22,22,23,24,24,25,25,26,26,27,28,28,29,29,30,31,31,32,33,33,34,34,35,36,36,37,38,38,39,40,40,41,41,42,43,43,44,45,46,46,47,48,48,49,3Z,3Z,4c,4d,3T,3T,4b,3Y,1q,1q,3P,4a,3S,3S,3M,3X,3W,2l,2l,3F,2F,3g,1J,1J,2Z,3h,3w,2m,3x,2X,2X,2i,1u,3L,1p,h,1a,1v,2x,2x,3j,t,2y,3H,H,2o,2K,z,T,u,1d,1K,1n,2d,1S,2M,1E,3A,1k,1O,2g,2W,2a,2Y,Q,2h,2N,J,3K,2j,1s,3v,W,1D,2C,v,3D,1m,1Z,2E,1R,1F,c,2H,1G,2p,2b,1w,Y,V,L,P,1C,m,2f,3l,M,2t,1e,1Q,I,1B,2n,2I,3C,3E,2c,X,O,2O,1f,2A,j,2e,1M,1l,1N,2J,1h,y,3p,1b,3r,1c,1y,K,3d,2v,3u,3o,3G,3y,3I,2V,2k,2U,2B,3t,1W,3z,2P,n,2r,3m,3V,2z,3k,3q,3Q,2T,3B,2G,1I,1P,3i,2S,1j,1x,3n,1r,N,1t,2s,U,2L,1L,E,p,x,l,f,a])},4N:4g(){4f 4h.4e([0,1,1,2,2,3,3,4,5,5,6,6,7,8,8,9,9,10,11,11,12,12,13,14,14,15,15,16,17,17,18,19,19,20,21,21,22,23,23,24,25,25,26,27,27,28,29,29,30,31,32,32,33,34,35,35,36,37,38,38,39,40,41,42,42,43,44,45,46,47,48,48,49,3Z,4c,4d,3T,4b,3Y,1q,3P,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,2Z,3h,3w,2m,3x,2X,2i,1u,3L,1p,1a,1v,2x,3j,t,2y,H,2o,2K,z,T,u,1K,1n,2d,1S,1E,3A,1k,1O,2W,2a,2u,2Y,2h,2N,J,3K,1s,3f,3v,1D,2C,v,3a,1m,1Z,1R,1F,d,2H,1G,s,2b,1w,V,D,P,1C,C,2f,3l,M,2t,Z,1Q,I,2q,2n,3C,1i,2c,X,O,2O,1f,2A,j,2e,1M,1l,1N,S,1h,q,3p,2D,3r,1y,K,3d,2v,3u,3o,3G,3y,3I,2V,2k,2U,2B,2Q,1W,1A,n,k,3m,3b,2z,3R,3q,o,2T,3B,3O,1I,1g,3i,3c,1j,1x,3n,1r,N,1t,2s,U,A,1L,F,p,i,l,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e],[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,3Z,4c,4d,4b,3Y,1q,3P,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,2Z,3h,2m,3x,2X,2i,1u,3L,1p,h,1a,1v,3j,t,2y,3H,H,2o,2K,z,T,1d,1K,1n,2d,1S,2M,1E,1k,1O,2g,2W,2a,2u,2Y,2h,2N,J,3K,2j,1s,3f,W,1D,2C,v,3D,3a,1Z,2E,1R,1F,d,c,2H,2p,s,2b,1w,Y,V,D,P,1C,C,m,2f,3l,1U,2t,1e,Z,1Q,I,1B,2q,2n,3C,1i,3E,2c,X,3s,O,2O,3e,2A,j,2w,2e,1M,1X,1l,1N,2J,S,1h,y,q,3p,1b,3r,1c,1y,1H,K,3d,1T,2v,3u,1z,3o,3G,3J,3y,3I,3N,2V,2k,2k,3U,2U,2B,3t,2Q,1W,3z,1A,2P,n,k,k,2r,3m,3b,3V,2z,3R,3k,3k,3q,o,3Q,2T,2R,2R,3B,3O,2G,1I,1I,1g,1P,3i,3c,3c,2S,1j,1V,1V,1x,3n,1Y,1r,1r,N,w,1t,1t,2s,1o,U,U,2L,A,A,1L,E,F,F,p,x,i,i,l,f,e,e,a],[19,19,20,21,21,22,23,24,25,26,26,27,28,29,30,31,31,32,33,34,35,36,36,37,38,39,40,40,41,42,43,44,45,45,46,47,48,49,3Z,3Z,4c,4d,3T,4b,3Y,3Y,1q,3P,4a,3S,3M,3M,3X,3W,2l,3F,3F,2F,3g,1J,2Z,3h,3h,3w,2m,3x,2X,2i,2i,1u,3L,1p,h,1a,1a,1v,2x,3j,t,t,2y,3H,H,2o,2K,2K,z,T,u,1d,1K,1K,1n,2d,1S,2M,1E,1E,3A,1k,1O,2g,2W,2W,2a,2u,2Y,Q,Q,2h,2N,J,3K,2j,2j,1s,3f,3v,W,1D,1D,2C,v,3D,3a,1m,1m,1Z,2E,1R,1F,1F,d,c,2H,1G,2p,2p,s,2b,1w,Y,V,V,D,L,P,1C,C,C,m,2f,3l,1U,1U,M,2t,1e,Z,1Q,1Q,I,1B,2q,2n,2I,2I,3C,1i,3E,2c,X,X,3s,O,2O,3e,1f,1f,2A,j,2w,2e,2e,1M,1X,1l,1N,2J,2J,S,1h,y,q,3p,3p,1b,2D,3r,1c,1y,1y,1H,K,3d,1T,1T,2v,3u,1z,3o,3G,3G,3J,3y,3I,3N,2V,2V,2k,3U,2U,2B,3t,3t,2Q,1W,3z,1A,2P,2P,n,k,2r,3m,3m,3b,3V,2z,3R,3k,3k,3q,o,3Q,2T,2R,2R,3B,3O,2G,1I,1g,1g,1P,3i])},4O:4g(){4f 4h.4e([0,1,1,2,2,3,3,4,5,5,6,6,7,8,8,9,9,10,11,11,12,12,13,14,14,15,15,16,17,17,18,19,19,20,21,21,22,23,23,24,25,25,26,27,27,28,29,29,30,31,32,32,33,34,35,35,36,37,38,38,39,40,41,42,42,43,44,45,46,47,48,48,49,3Z,4c,4d,3T,4b,3Y,1q,3P,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,2Z,3h,3w,2m,3x,2X,2i,1u,3L,1p,1a,1v,2x,3j,t,2y,H,2o,2K,z,T,u,1K,1n,2d,1S,1E,3A,1k,1O,2W,2a,2u,2Y,2h,2N,J,3K,1s,3f,3v,1D,2C,v,3a,1m,1Z,1R,1F,d,2H,1G,s,2b,1w,V,D,P,1C,C,2f,3l,M,2t,Z,1Q,I,2q,2n,3C,1i,2c,X,O,2O,1f,2A,j,2e,1M,1l,1N,S,1h,q,3p,2D,3r,1y,K,3d,2v,3u,3o,3G,3y,3I,2V,2k,2U,2B,2Q,1W,1A,n,k,3m,3b,2z,3R,3q,o,2T,3B,3O,1I,1g,3i,3c,1j,1x,3n,1r,N,1t,2s,U,A,1L,F,p,i,l,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e],[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,3Z,4c,4d,4b,3Y,1q,3P,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,2Z,3h,2m,3x,2X,2i,1u,3L,1p,h,1a,1v,3j,t,2y,3H,H,2o,2K,z,T,1d,1K,1n,2d,1S,2M,1E,1k,1O,2g,2W,2a,2u,2Y,2h,2N,J,3K,2j,1s,3f,W,1D,2C,v,3D,3a,1Z,2E,1R,1F,d,c,2H,2p,s,2b,1w,Y,V,D,P,1C,C,m,2f,3l,1U,2t,1e,Z,1Q,I,1B,2q,2n,3C,1i,3E,2c,X,3s,O,2O,3e,2A,j,2w,2e,1M,1X,1l,1N,2J,S,1h,y,q,3p,1b,3r,1c,1y,1H,K,3d,1T,2v,3u,1z,3o,3G,3J,3y,3I,3N,2V,2k,2k,3U,2U,2B,3t,2Q,1W,3z,1A,2P,n,k,k,2r,3m,3b,3V,2z,3R,3k,3k,3q,o,3Q,2T,2R,2R,3B,3O,2G,1I,1I,1g,1P,3i,3c,3c,2S,1j,1V,1V,1x,3n,1Y,1r,1r,N,w,1t,1t,2s,1o,U,U,2L,A,A,1L,E,F,F,p,x,i,i,l,f,e,e,a],[19,19,20,21,21,22,23,24,25,26,26,27,28,29,30,31,31,32,33,34,35,36,36,37,38,39,40,40,41,42,43,44,45,45,46,47,48,49,3Z,3Z,4c,4d,3T,4b,3Y,3Y,1q,3P,4a,3S,3M,3M,3X,3W,2l,3F,3F,2F,3g,1J,2Z,3h,3h,3w,2m,3x,2X,2i,2i,1u,3L,1p,h,1a,1a,1v,2x,3j,t,t,2y,3H,H,2o,2K,2K,z,T,u,1d,1K,1K,1n,2d,1S,2M,1E,1E,3A,1k,1O,2g,2W,2W,2a,2u,2Y,Q,Q,2h,2N,J,3K,2j,2j,1s,3f,3v,W,1D,1D,2C,v,3D,3a,1m,1m,1Z,2E,1R,1F,1F,d,c,2H,1G,2p,2p,s,2b,1w,Y,V,V,D,L,P,1C,C,C,m,2f,3l,1U,1U,M,2t,1e,Z,1Q,1Q,I,1B,2q,2n,2I,2I,3C,1i,3E,2c,X,X,3s,O,2O,3e,1f,1f,2A,j,2w,2e,2e,1M,1X,1l,1N,2J,2J,S,1h,y,q,3p,3p,1b,2D,3r,1c,1y,1y,1H,K,3d,1T,1T,2v,3u,1z,3o,3G,3G,3J,3y,3I,3N,2V,2V,2k,3U,2U,2B,3t,3t,2Q,1W,3z,1A,2P,2P,n,k,2r,3m,3m,3b,3V,2z,3R,3k,3k,3q,o,3Q,2T,2R,2R,3B,3O,2G,1I,1g,1g,1P,3i])},4P:4g(){4f 4h.4e([0,1,1,2,2,3,3,4,4,5,5,6,7,7,8,8,9,9,10,11,11,12,12,13,14,14,15,15,16,17,17,18,18,19,20,20,21,22,22,23,24,25,25,26,27,27,28,29,30,30,31,32,33,34,34,35,36,37,38,39,39,40,41,42,43,44,45,46,47,48,49,3Z,4c,4d,3T,4b,3Y,1q,3P,4a,3M,3X,3W,2l,3F,2F,1J,2Z,3h,3w,3x,2X,2i,1u,1p,h,1a,1v,3j,t,2y,H,2o,2K,T,u,1K,1n,2d,2M,1E,1k,1O,2g,2a,2u,Q,2h,2N,3K,2j,3f,3v,1D,2C,v,3a,1m,2E,1R,d,c,1G,2p,2b,1w,Y,D,L,1C,C,2f,3l,1U,2t,1e,1Q,I,2q,2n,2I,1i,3E,X,3s,O,3e,1f,2A,2w,2e,1X,1l,1N,S,1h,y,q,1b,2D,3r,1y,1H,K,3d,1T,3u,1z,3o,3G,3J,3I,3N,2V,2k,3U,2U,2B,3t,2Q,1W,3z,1A,2P,n,k,2r,3m,3b,3V,2z,3R,3k,3q,o,o,3Q,2T,2R,3B,3O,2G,2G,1I,1g,1P,1P,3i,3c,2S,1j,1j,1V,1x,1x,3n,1Y,1r,1r,N,w,w,1t,2s,2s,1o,U,U,2L,A,A,1L,E,E,F,p,p,x,i,i,l,l,f,e,e,a],[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,3Z,4c,4d,3T,4b,3Y,3P,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,3h,3w,2m,3x,2X,2i,1u,3L,1p,1a,1v,2x,3j,t,2y,3H,2o,2K,z,T,u,1d,1n,2d,1S,2M,1E,3A,1O,2g,2W,2a,2u,2Y,2h,2N,J,3K,2j,1s,3v,W,1D,2C,v,3a,1m,1Z,2E,1R,1F,c,2H,1G,2p,s,2b,Y,V,D,L,P,1C,m,2f,3l,1U,M,2t,Z,1Q,I,1B,2q,2n,2I,3C,3E,2c,X,3s,O,2O,3e,1f,j,2w,2e,1M,1X,1l,1N,2J,S,1h,y,q,3p,2D,3r,1c,1y,1H,K,3d,1T,2v,3u,1z,3o,3G,3J,3y,3I,3N,2V,2k,3U,2U,2U,2B,3t,2Q,1W,3z,1A,2P,n,k,2r,2r,3m,3b,3V,2z,3R,3k,3k,3q,o,3Q,2T,2T,2R,3B,3O,2G,2G,1I,1g,1P,1P,3i,3c,2S,1j,1j,1V,1x,1x,3n,1Y,1r,1r,N,w,1t,1t,2s,1o,1o,U,2L,A,A,1L,E,E,F,p,p,x,i,l,l,f,e,e,a],[1q,3P,3P,4a,4a,3S,3M,3M,3X,3W,3W,2l,2l,3F,2F,2F,3g,1J,1J,2Z,2Z,3h,3w,3w,2m,2m,3x,2X,2X,2i,1u,1u,3L,3L,1p,h,h,1a,1a,1v,2x,2x,3j,t,t,2y,2y,3H,H,H,2o,2K,2K,z,z,T,u,u,1d,1d,1K,1n,1n,2d,1S,1S,2M,2M,1E,3A,3A,1k,1O,1O,2g,2g,2W,2a,2a,2u,2u,2Y,Q,Q,2h,2N,2N,J,J,3K,2j,2j,1s,1s,3f,3v,3v,W,1D,1D,2C,2C,v,3D,3D,3a,1m,1m,1Z,1Z,2E,1R,1R,1F,1F,d,c,c,2H,1G,1G,2p,2p,s,2b,2b,1w,1w,Y,V,V,D,L,L,P,P,1C,C,C,m,2f,2f,3l,3l,1U,M,M,2t,2t,1e,Z,Z,1Q,I,I,1B,1B,2q,2n,2n,2I,3C,3C,1i,1i,3E,2c,2c,X,X,3s,O,O,2O,3e,3e,1f,1f,2A,j,j,2w,2w,2e,1M,1M,1X,1l,1l,1N,1N,2J,S,S,1h,y,y,q,q,3p,1b,1b,2D,2D,3r,1c,1c,1y,1H,1H,K,K,3d,1T,1T,2v,3u,3u,1z,1z,3o,3G,3G,3J,3J,3y,3I,3I,3N,2V,2V,2k,2k,3U,2U,2U,2B,2B,3t,2Q,2Q,1W,3z,3z,1A,1A,2P,n,n,k,2r,2r,3m,3m,3b,3b])},4Q:4g(){4f 4h.4e([2l,3F,2F,2F,3g,1J,2Z,2Z,3h,3w,2m,2m,3x,2X,2i,2i,1u,3L,1p,1p,h,1a,1v,1v,2x,3j,t,t,2y,3H,H,H,2o,2K,z,z,T,u,1d,1d,1K,1n,2d,2d,1S,2M,1E,1E,3A,1k,1O,1O,2g,2W,2a,2a,2u,2Y,Q,Q,2h,2N,J,J,3K,2j,1s,1s,3f,3v,W,W,1D,2C,v,v,3D,3a,1m,1m,1Z,2E,1R,1R,1F,d,c,2H,2H,1G,2p,s,s,2b,1w,Y,Y,V,D,L,L,P,1C,C,C,m,2f,3l,3l,1U,M,2t,2t,1e,Z,1Q,1Q,I,1B,2q,2q,2n,2I,3C,3C,1i,3E,2c,2c,X,3s,O,O,2O,3e,1f,1f,2A,j,2w,2w,2e,1M,1X,1X,1l,1N,2J,2J,S,1h,y,y,q,3p,1b,1b,2D,3r,1c,1c,1y,1H,K,K,3d,1T,2v,2v,3u,1z,3o,3G,3G,3J,3y,3I,3I,3N,2V,2k,2k,3U,2U,2B,2B,3t,2Q,1W,1W,3z,1A,2P,2P,n,k,2r,2r,3m,3b,3V,3V,2z,3R,3k,3k,3q,o,3Q,3Q,2T,2R,3B,3B,3O,2G,1I,1I,1g,1P,3i,3i,3c,2S,1j,1j,1V,1x,3n,3n,1Y,1r,N,N,w,1t,2s,2s,1o,U,2L,2L,A,1L,E,E,F,p,x,x,i,l,f,f,e,a],[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,3Z,4c,4d,3T,4b,3Y,1q,3P,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,2Z,3h,3w,2m,3x,2X,2i,1u,3L,1p,h,1a,1v,2x,3j,t,2y,3H,H,2o,2K,z,T,u,1d,1K,1n,2d,1S,2M,1E,3A,1k,1O,2g,2W,2a,2u,2Y,Q,2h,2N,J,3K,2j,1s,3f,3v,W,1D,2C,v,3D,3a,1m,1Z,2E,1R,1F,d,c,2H,1G,2p,s,2b,1w,Y,V,D,L,P,1C,C,m,2f,3l,1U,M,2t,1e,Z,1Q,I,1B,2q,2n,2I,3C,1i,3E,2c,X,3s,O,2O,3e,1f,2A,j,2w,2e,1M,1X,1l,1N,2J,S,1h,y,q,3p,1b,2D,3r,1c,1y,1H,K,3d,1T,2v,3u,1z,3o,3G,3J,3y,3I,3N,2V,2k,3U,2U,2B,3t,2Q,1W,3z,1A,2P,n,k,2r,3m,3b,3V,2z,3R,3k,3q,o,3Q,2T,2R,3B,3O,2G,1I,1g,1P,3i,3c,2S,1j,1V,1x,3n,1Y,1r,N,w,1t,2s,1o,U,2L,A,1L,E,F,p,x,i,l,f,e,a],[2l,3F,3F,2F,2F,3g,3g,1J,1J,2Z,2Z,3h,3h,3w,3w,2m,2m,3x,3x,2X,2X,2i,2i,1u,1u,3L,3L,1p,1p,h,h,1a,1a,1v,1v,2x,2x,3j,3j,t,t,2y,2y,3H,3H,H,H,2o,2o,2K,2K,z,z,T,T,u,u,1d,1d,1K,1K,1n,1n,2d,2d,1S,1S,2M,2M,1E,1E,3A,3A,1k,1k,1O,1O,2g,2g,2W,2W,2a,2a,2u,2u,2Y,2Y,Q,Q,2h,2h,2N,2N,J,J,3K,3K,2j,2j,1s,1s,3f,3f,3v,3v,W,W,1D,1D,2C,2C,v,v,3D,3D,3a,3a,1m,1m,1Z,1Z,2E,2E,1R,1R,1F,1F,d,d,c,c,2H,2H,1G,1G,2p,2p,s,s,2b,2b,1w,1w,Y,Y,V,V,D,D,L,L,P,P,1C,1C,C,C,m,m,2f,2f,3l,3l,1U,1U,M,M,2t,2t,1e,1e,Z,Z,1Q,1Q,I,I,1B,1B,2q,2q,2n,2n,2I,2I,3C,3C,1i,1i,3E,3E,2c,2c,X,X,3s,3s,O,O,2O,2O,3e,3e,1f,1f,2A,2A,j,j,2w,2w,2e,2e,1M,1M,1X,1X,1l,1l,1N,1N,2J,2J,S,S,1h,1h,y,y,q,q,3p,3p,1b,1b,2D,2D,3r,3r,1c,1c,1y,1y,1H,1H,K,K,3d,3d,1T,1T,2v,2v,3u,3u,1z])},4R:4g(){4f 4h.4e([0,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,22,23,24,25,26,27,28,29,30,31,32,33,34,36,37,38,39,40,41,42,43,44,45,46,47,48,3Z,4c,4d,3T,4b,3Y,1q,3P,4a,3S,3M,3X,3W,3F,2F,3g,1J,2Z,3h,3w,2m,3x,2X,2i,1u,3L,h,1a,1v,2x,3j,t,2y,3H,H,2o,2K,z,T,1d,1K,1n,2d,1S,2M,1E,3A,1k,1O,2g,2W,2a,2Y,Q,2h,2N,J,3K,2j,1s,3f,3v,W,1D,2C,3D,3a,1m,1Z,2E,1R,1F,d,c,2H,1G,2p,2b,1w,Y,V,D,L,P,1C,C,m,2f,3l,1U,2t,1e,Z,1Q,I,1B,2q,2n,2I,3C,1i,3E,2c,3s,O,2O,3e,1f,2A,j,2w,2e,1M,1X,1l,1N,S,1h,y,q,3p,1b,2D,3r,1c,1y,1H,K,3d,2v,3u,1z,3o,3G,3J,3y,3I,3N,2V,2k,3U,2U,3t,2Q,1W,3z,1A,2P,n,k,2r,3m,3b,3V,2z,3k,3q,o,3Q,2T,2R,3B,3O,2G,1I,1g,1P,3i,2S,1j,1V,1x,3n,1Y,1r,N,w,1t,2s,1o,U,A,1L,E,F,p,x,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i],[41,41,42,43,44,45,46,47,47,48,49,3Z,4c,4d,3T,4b,3Y,1q,3P,4a,3S,3S,3M,3X,3W,2l,3F,2F,3g,1J,2Z,3h,3w,2m,2m,3x,2X,2i,1u,3L,1p,h,1a,1v,2x,3j,t,t,2y,3H,H,2o,2K,z,T,u,1d,1K,1n,1n,2d,1S,2M,1E,3A,1k,1O,2g,2W,2a,2u,2Y,2Y,Q,2h,2N,J,3K,2j,1s,3f,3v,W,1D,2C,2C,v,3D,3a,1m,1Z,2E,1R,1F,d,c,2H,1G,1G,2p,s,2b,1w,Y,V,D,L,P,1C,C,m,m,2f,3l,1U,M,2t,1e,Z,1Q,I,1B,2q,2n,2n,2I,3C,1i,3E,2c,X,3s,O,2O,3e,1f,2A,2A,j,2w,2e,1M,1X,1l,1N,2J,S,1h,y,q,q,3p,1b,2D,3r,1c,1y,1H,K,3d,1T,2v,3u,3u,1z,3o,3G,3J,3y,3I,3N,2V,2k,3U,2U,2U,2B,3t,2Q,1W,3z,1A,2P,n,k,2r,3m,3b,3b,3V,2z,3R,3k,3q,o,3Q,2T,2R,3B,3O,2G,2G,1I,1g,1P,3i,3c,2S,1j,1V,1x,3n,1Y,1r,1r,N,w,1t,2s,1o,U,2L,A,1L,E,F,p,p,x,i,l,f,e,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a],[s,s,s,s,2b,2b,1w,1w,Y,Y,V,V,D,D,L,L,P,P,1C,C,C,m,m,2f,2f,3l,3l,1U,1U,M,M,2t,2t,1e,Z,Z,1Q,1Q,I,I,1B,1B,2q,2q,2n,2n,2I,2I,3C,1i,1i,3E,3E,2c,2c,X,X,3s,3s,O,O,2O,2O,3e,1f,1f,2A,2A,j,j,2w,2w,2e,2e,1M,1M,1X,1X,1l,1N,1N,2J,2J,S,S,1h,1h,y,y,q,q,3p,3p,1b,2D,2D,3r,3r,1c,1c,1y,1y,1H,1H,K,K,3d,3d,1T,2v,2v,3u,3u,1z,1z,3o,3o,3G,3G,3J,3J,3y,3y,3I,3I,3N,2V,2V,2k,2k,3U,3U,2U,2U,2B,2B,3t,3t,2Q,2Q,1W,3z,3z,1A,1A,2P,2P,n,n,k,k,2r,2r,3m,3m,3b,3V,3V,2z,2z,3R,3R,3k,3k,3q,3q,o,o,3Q,3Q,2T,2R,2R,3B,3B,3O,3O,2G,2G,1I,1I,1g,1g,1P,1P,3i,3c,3c,2S,2S,1j,1j,1V,1V,1x,1x,3n,3n,1Y,1Y,1r,N,N,w,w,1t,1t,2s,2s,1o,1o,U,U,2L,2L,A,1L,1L,E,E,F,F,p,p,x,x,i,i,l,l,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f])},4S:4g(){4f 4h.4e([0,3,6,9,12,15,18,21,24,27,30,32,35,38,41,44,47,3Z,3T,3Y,4a,3X,3F,1J,3h,3x,1u,h,1v,t,H,2K,u,1K,1S,3A,1O,2a,2Y,2h,3K,1s,3v,2C,3D,1m,2E,d,2H,2p,2b,Y,D,P,C,2f,1U,M,1e,1Q,1B,2q,2I,1i,3E,X,3s,2O,3e,2A,j,2w,1M,1X,1l,1N,S,1h,y,q,3p,1b,2D,1c,1y,1H,K,3d,1T,1T,2v,3u,1z,3o,3G,3J,3J,3y,3I,3N,2V,2V,2k,3U,3U,2U,2B,3t,3t,2Q,2Q,1W,3z,3z,1A,2P,2P,n,n,k,2r,2r,3m,3m,3b,3b,3V,2z,2z,3R,3R,3k,3k,3q,3q,o,o,3Q,3Q,2T,2T,2R,2R,3B,3B,3B,3O,3O,2G,2G,1I,1I,1g,1g,1g,1P,1P,3i,3i,3i,3c,3c,2S,2S,2S,1j,1j,1j,1V,1V,1V,1x,1x,3n,3n,3n,1Y,1Y,1Y,1r,1r,1r,1r,N,N,N,w,w,w,1t,1t,1t,1t,2s,2s,2s,1o,1o,1o,1o,U,U,U,U,2L,2L,2L,2L,A,A,A,A,1L,1L,1L,1L,E,E,E,E,F,F,F,F,p,p,p,p,p,x,x,x,x,x,i,i,i,i,l,l,l,l,l,f,f,f,f,f,e,e,e,e,e,a,a,a],[31,32,33,35,36,37,38,39,41,42,43,44,45,46,48,49,3Z,4c,4d,3T,3Y,1q,3P,4a,3S,3M,3W,2l,3F,2F,3g,1J,3h,3w,2m,3x,2X,2i,1u,3L,h,1a,1v,2x,3j,t,2y,3H,H,2o,z,T,u,1d,1K,1n,2d,1S,2M,1E,3A,1k,1O,2g,2W,2a,2u,2Y,Q,2h,2N,J,3K,2j,1s,3f,3v,W,1D,2C,v,3D,3a,1m,1m,1Z,2E,1R,1F,d,c,2H,1G,2p,2p,s,2b,1w,Y,V,D,D,L,P,1C,C,m,m,2f,3l,1U,M,2t,2t,1e,Z,1Q,I,I,1B,2q,2n,2I,2I,3C,1i,3E,3E,2c,X,3s,3s,O,2O,3e,3e,1f,2A,j,j,2w,2e,1M,1M,1X,1l,1l,1N,2J,S,S,1h,y,y,q,3p,1b,1b,2D,3r,3r,1c,1y,1y,1H,K,K,3d,1T,1T,2v,3u,3u,1z,3o,3o,3G,3J,3J,3y,3I,3I,3N,2V,2V,2k,3U,3U,2U,2B,2B,3t,2Q,2Q,1W,3z,3z,1A,1A,2P,n,n,k,2r,2r,3m,3b,3b,3V,2z,2z,3R,3R,3k,3q,3q,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o],[h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,h,1a,1a,1a,1a,1a,1a,1a,1a,1a,1a,1a,1v,1v,1v,1v,1v,1v,1v,2x,2x,2x,2x,2x,3j,3j,3j,3j,t,t,t,t,2y,2y,2y,3H,3H,3H,H,H,H,2o,2o,2K,2K,2K,z,z,T,T,u,u,1d,1d,1K,1n,1n,2d,2d,1S,2M,2M,1E,3A,3A,1k,1O,1O,2g,2W,2a,2a,2u,2Y,Q,2h,2N,2N,J,3K,2j,1s,3f,3v,3v,W,1D,2C,v,3D,3a,1m,1Z,2E,1R,1F,d,c,2H,1G,2p,s,2b,1w,Y,V,D,L,P,1C,m,2f,3l,1U,M,2t,1e,Z,1Q,I,1B,2n,2I,3C,1i,3E,2c,X,3s,2O,3e,1f,2A,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j])},4T:4g(){4f 4h.4e([0,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,17,18,19,20,22,23,24,25,26,27,28,29,30,31,32,33,34,36,37,38,39,40,41,42,43,44,45,46,47,48,3Z,4c,4d,3T,4b,3Y,1q,3P,4a,3S,3M,3X,3W,3F,2F,3g,1J,2Z,3h,3w,2m,3x,2X,2i,1u,3L,h,1a,1v,2x,3j,t,2y,3H,H,2o,2K,z,T,1d,1K,1n,2d,1S,2M,1E,3A,1k,1O,2g,2W,2a,2Y,Q,2h,2N,J,3K,2j,1s,3f,3v,W,1D,2C,3D,3a,1m,1Z,2E,1R,1F,d,c,2H,1G,2p,2b,1w,Y,V,D,L,P,1C,C,m,2f,3l,1U,2t,1e,Z,1Q,I,1B,2q,2n,2I,3C,1i,3E,2c,3s,O,2O,3e,1f,2A,j,2w,2e,1M,1X,1l,1N,S,1h,y,q,3p,1b,2D,3r,1c,1y,1H,K,3d,2v,3u,1z,3o,3G,3J,3y,3I,3N,2V,2k,3U,2U,3t,2Q,1W,3z,1A,2P,n,k,2r,3m,3b,3V,2z,3k,3q,o,3Q,2T,2R,3B,3O,2G,1I,1g,1P,3i,2S,1j,1V,1x,3n,1Y,1r,N,w,1t,2s,1o,U,A,1L,E,F,p,x,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i],[41,41,42,43,44,45,46,47,47,48,49,3Z,4c,4d,3T,4b,3Y,1q,3P,4a,3S,3S,3M,3X,3W,2l,3F,2F,3g,1J,2Z,3h,3w,2m,2m,3x,2X,2i,1u,3L,1p,h,1a,1v,2x,3j,t,t,2y,3H,H,2o,2K,z,T,u,1d,1K,1n,1n,2d,1S,2M,1E,3A,1k,1O,2g,2W,2a,2u,2Y,2Y,Q,2h,2N,J,3K,2j,1s,3f,3v,W,1D,2C,2C,v,3D,3a,1m,1Z,2E,1R,1F,d,c,2H,1G,1G,2p,s,2b,1w,Y,V,D,L,P,1C,C,m,m,2f,3l,1U,M,2t,1e,Z,1Q,I,1B,2q,2n,2n,2I,3C,1i,3E,2c,X,3s,O,2O,3e,1f,2A,2A,j,2w,2e,1M,1X,1l,1N,2J,S,1h,y,q,q,3p,1b,2D,3r,1c,1y,1H,K,3d,1T,2v,3u,3u,1z,3o,3G,3J,3y,3I,3N,2V,2k,3U,2U,2U,2B,3t,2Q,1W,3z,1A,2P,n,k,2r,3m,3b,3b,3V,2z,3R,3k,3q,o,3Q,2T,2R,3B,3O,2G,2G,1I,1g,1P,3i,3c,2S,1j,1V,1x,3n,1Y,1r,1r,N,w,1t,2s,1o,U,2L,A,1L,E,F,p,p,x,i,l,f,e,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a],[s,s,s,s,2b,2b,1w,1w,Y,Y,V,V,D,D,L,L,P,P,1C,C,C,m,m,2f,2f,3l,3l,1U,1U,M,M,2t,2t,1e,Z,Z,1Q,1Q,I,I,1B,1B,2q,2q,2n,2n,2I,2I,3C,1i,1i,3E,3E,2c,2c,X,X,3s,3s,O,O,2O,2O,3e,1f,1f,2A,2A,j,j,2w,2w,2e,2e,1M,1M,1X,1X,1l,1N,1N,2J,2J,S,S,1h,1h,y,y,q,q,3p,3p,1b,2D,2D,3r,3r,1c,1c,1y,1y,1H,1H,K,K,3d,3d,1T,2v,2v,3u,3u,1z,1z,3o,3o,3G,3G,3J,3J,3y,3y,3I,3I,3N,2V,2V,2k,2k,3U,3U,2U,2U,2B,2B,3t,3t,2Q,2Q,1W,3z,3z,1A,1A,2P,2P,n,n,k,k,2r,2r,3m,3m,3b,3V,3V,2z,2z,3R,3R,3k,3k,3q,3q,o,o,3Q,3Q,2T,2R,2R,3B,3B,3O,3O,2G,2G,1I,1I,1g,1g,1P,1P,3i,3c,3c,2S,2S,1j,1j,1V,1V,1x,1x,3n,3n,1Y,1Y,1r,N,N,w,w,1t,1t,2s,2s,1o,1o,U,U,2L,2L,A,1L,1L,E,E,F,F,p,p,x,x,i,i,l,l,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f])},4U:4g(){4f 4h.4e([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,33,35,37,39,41,43,45,47,49,4c,3T,3Y,3P,3S,3X,2l,2F,1J,3h,2m,2X,1u,1p,1a,2x,t,3H,2o,z,u,1K,2d,1S,1E,1k,2g,2a,2Y,2h,J,2j,3f,W,2C,3D,1m,2E,1F,c,1G,s,1w,V,L,1C,m,3l,M,1e,1Q,1B,2n,3C,3E,2c,3s,2O,1f,j,2e,1X,1N,S,y,3p,2D,1c,1H,3d,2v,1z,3G,3y,3N,2k,2U,3t,1W,1A,n,2r,3b,2z,3k,o,2T,2R,3O,1I,1P,3c,1j,1x,1Y,N,1t,1o,2L,1L,F,x,l,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e,e],[0,1,2,3,4,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22,23,24,26,27,28,29,30,31,32,33,34,35,37,38,39,40,41,42,43,44,45,47,48,49,3Z,4c,4d,3T,4b,3Y,1q,4a,3S,3M,3X,3W,2l,3F,2F,3g,1J,2Z,3w,2m,3x,2X,2i,1u,3L,1p,h,1a,1v,2x,t,2y,3H,H,2o,2K,z,T,u,1d,1K,1n,2d,2M,1E,3A,1k,1O,2g,2W,2a,2u,2Y,Q,2h,2N,J,3K,2j,1s,3v,W,1D,2C,v,3D,3a,1m,1Z,2E,1R,1F,d,c,2H,1G,2p,s,2b,1w,Y,V,D,L,P,1C,C,m,2f,3l,1U,M,2t,1e,Z,1Q,I,1B,2q,2n,2I,3C,1i,3E,2c,X,3s,O,2O,3e,1f,2A,j,2w,2e,1M,1X,1l,1N,2J,S,1h,y,q,3p,1b,2D,3r,1c,1y,1y,1H,K,3d,1T,2v,3u,1z,3o,3G,3J,3y,3I,3N,3N,2V,2k,3U,2U,2B,3t,2Q,1W,3z,3z,1A,2P,n,k,2r,3m,3b,3V,3V,2z,3R,3k,3q,o,3Q,2T,2T,2R,3B,3O,2G,1I,1g,1P,1P,3i,3c,2S,1j,1V,1x,1x,3n,1Y,1r,N,w,1t,1t,2s,1o,U,2L,A,1L,1L,E,F,p,x,i,l,l,f,e,a],[0,1,1,2,3,3,4,4,5,6,6,7,8,8,9,9,10,11,11,12,13,13,14,15,15,16,16,17,18,18,19,20,20,21,22,22,23,24,24,25,26,26,27,28,28,29,30,30,31,32,32,33,34,34,35,36,36,37,38,38,39,40,40,41,42,43,43,44,45,45,46,47,48,48,49,3Z,3Z,4c,4d,3T,3T,4b,3Y,1q,1q,3P,4a,3S,3S,3M,3X,3W,2l,2l,3F,2F,3g,1J,1J,2Z,3h,3w,2m,2m,3x,2X,2i,1u,3L,3L,1p,h,1a,1v,2x,3j,3j,t,2y,3H,H,2o,2K,z,z,T,u,1d,1K,1n,2d,1S,2M,1E,3A,1k,1O,2g,2W,2a,2u,2Y,Q,2h,2h,J,3K,2j,1s,3f,3v,W,1D,2C,v,3D,3a,1m,1Z,2E,1R,1F,d,c,1G,2p,s,2b,1w,Y,V,L,P,1C,C,m,2f,1U,M,2t,1e,Z,I,1B,2q,2n,3C,1i,3E,2c,3s,O,2O,3e,2A,j,2w,1M,1X,1l,2J,S,1h,q,3p,1b,3r,1c,1H,K,3d,2v,3u,3o,3G,3y,3I,3N,2k,3U,2B,3t,1W,3z,2P,n,2r,3m,3V,2z,3k,3q,3Q,2T,3B,3O,1I,1g,3i,3c,1j,1V,3n,1Y,N,1t,2s,U,2L,1L,E,p,x,l,f,a])},4V:4g(){4f 4h.4e([0,0,1,1,2,2,3,3,3,4,4,5,5,6,6,7,7,8,8,9,9,9,10,10,11,11,12,13,13,14,14,15,15,16,16,17,18,18,19,20,20,21,21,22,23,24,24,25,26,26,27,28,29,30,30,31,32,33,34,35,36,37,38,38,39,40,41,42,44,45,46,47,48,49,3Z,4c,3T,4b,3Y,1q,4a,3S,3M,3W,2l,3F,3g,1J,3h,3w,3x,2X,1u,3L,h,1a,2x,t,2y,H,2K,z,u,1K,1n,1S,1E,1k,1O,2W,2u,Q,2N,J,2j,3f,W,2C,v,3a,1Z,1R,d,c,1G,s,1w,V,D,P,C,2f,1U,M,1e,1Q,1B,2q,2I,1i,2c,X,O,3e,1f,j,2e,1M,1l,1N,S,y,q,1b,2D,1c,1y,K,3d,1T,3u,1z,3o,3J,3y,3I,2V,2k,3U,2U,2B,2Q,1W,3z,1A,2P,n,k,2r,3m,3b,3V,2z,3R,3k,3q,o,3Q,2T,2T,2R,3B,3O,2G,2G,1I,1g,1P,1P,3i,3c,3c,2S,1j,1j,1V,1x,1x,3n,3n,1Y,1r,1r,N,N,w,w,1t,1t,2s,2s,1o,1o,U,U,2L,2L,A,A,A,1L,1L,E,E,E,F,F,p,p,p,x,x,x,i,i,l,l,l,f,f,f,e,e,e,a,a],[0,0,1,1,2,2,3,3,3,4,4,5,5,6,6,7,7,8,8,9,9,9,10,10,11,11,12,13,13,14,14,15,15,16,16,17,18,18,19,20,20,21,21,22,23,24,24,25,26,26,27,28,29,30,30,31,32,33,34,35,36,37,38,38,39,40,41,42,44,45,46,47,48,49,3Z,4c,3T,4b,3Y,1q,4a,3S,3M,3W,2l,3F,3g,1J,3h,3w,3x,2X,1u,3L,h,1a,2x,t,2y,H,2K,z,u,1K,1n,1S,1E,1k,1O,2W,2u,Q,2N,J,2j,3f,W,2C,v,3a,1Z,1R,d,c,1G,s,1w,V,D,P,C,2f,1U,M,1e,1Q,1B,2q,2I,1i,2c,X,O,3e,1f,j,2e,1M,1l,1N,S,y,q,1b,2D,1c,1y,K,3d,1T,3u,1z,3o,3J,3y,3I,2V,2k,3U,2U,2B,2Q,1W,3z,1A,2P,n,k,2r,3m,3b,3V,2z,3R,3k,3q,o,3Q,2T,2T,2R,3B,3O,2G,2G,1I,1g,1P,1P,3i,3c,3c,2S,1j,1j,1V,1x,1x,3n,3n,1Y,1r,1r,N,N,w,w,1t,1t,2s,2s,1o,1o,U,U,2L,2L,A,A,A,1L,1L,E,E,E,F,F,p,p,p,x,x,x,i,i,l,l,l,f,f,f,e,e,e,a,a],[0,0,1,1,2,2,3,3,3,4,4,5,5,6,6,7,7,8,8,9,9,9,10,10,11,11,12,13,13,14,14,15,15,16,16,17,18,18,19,20,20,21,21,22,23,24,24,25,26,26,27,28,29,30,30,31,32,33,34,35,36,37,38,38,39,40,41,42,44,45,46,47,48,49,3Z,4c,3T,4b,3Y,1q,4a,3S,3M,3W,2l,3F,3g,1J,3h,3w,3x,2X,1u,3L,h,1a,2x,t,2y,H,2K,z,u,1K,1n,1S,1E,1k,1O,2W,2u,Q,2N,J,2j,3f,W,2C,v,3a,1Z,1R,d,c,1G,s,1w,V,D,P,C,2f,1U,M,1e,1Q,1B,2q,2I,1i,2c,X,O,3e,1f,j,2e,1M,1l,1N,S,y,q,1b,2D,1c,1y,K,3d,1T,3u,1z,3o,3J,3y,3I,2V,2k,3U,2U,2B,2Q,1W,3z,1A,2P,n,k,2r,3m,3b,3V,2z,3R,3k,3q,o,3Q,2T,2T,2R,3B,3O,2G,2G,1I,1g,1P,1P,3i,3c,3c,2S,1j,1j,1V,1x,1x,3n,3n,1Y,1r,1r,N,N,w,w,1t,1t,2s,2s,1o,1o,U,U,2L,2L,A,A,A,1L,1L,E,E,E,F,F,p,p,p,x,x,x,i,i,l,l,l,f,f,f,e,e,e,a,a])},4W:4g(){4f 4h.4e([0,1,1,2,3,4,4,5,6,7,7,8,9,10,10,11,12,13,13,14,15,16,17,17,18,19,20,20,21,22,23,24,24,25,26,27,28,29,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,45,46,47,48,49,3Z,4c,4d,3T,4b,3Y,3P,4a,3S,3M,3X,3W,2l,3F,2F,3g,2Z,3h,3w,2m,3x,2X,1u,3L,1p,h,1a,2x,3j,t,2y,H,2o,2K,T,u,1d,1K,2d,1S,2M,3A,1k,1O,2W,2a,2u,Q,2h,2N,3K,2j,1s,3v,W,1D,v,3D,1m,1Z,2E,1F,d,c,1G,2p,s,1w,Y,V,L,P,1C,m,2f,1U,M,2t,Z,1Q,I,1B,2n,2I,3C,3E,2c,X,O,2O,3e,1f,j,2w,2e,1M,1l,1N,2J,S,1h,q,3p,1b,2D,3r,1c,1H,K,3d,1T,2v,3u,1z,3o,3G,3J,3y,3I,3N,2V,2k,3U,2U,2B,3t,2Q,1W,3z,1A,2P,n,k,2r,3m,3m,3b,3V,2z,3R,3k,3k,3q,o,3Q,2T,2R,2R,3B,3O,2G,2G,1I,1g,1P,1P,3i,3c,2S,2S,1j,1V,1x,1x,3n,1Y,1Y,1r,N,N,w,1t,2s,2s,1o,U,U,2L,A,A,1L,E,E,F,F,p,x,x,i,l,l,f,e,e,a],[0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,11,11,12,12,13,13,14,15,15,16,16,17,18,18,19,19,20,21,21,22,23,23,24,25,26,26,27,28,28,29,30,31,32,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,47,48,49,3Z,4c,4d,3T,4b,3Y,1q,3P,3S,3M,3X,3W,2l,2F,3g,1J,2Z,3w,2m,3x,2i,1u,3L,h,1a,1v,3j,t,2y,H,2o,z,T,u,1K,1n,1S,2M,3A,1k,2g,2W,2a,2Y,Q,2N,J,2j,1s,3v,W,2C,v,3a,1m,2E,1R,d,c,1G,2p,2b,1w,V,D,P,1C,m,2f,1U,M,1e,Z,I,1B,2n,2I,1i,3E,X,3s,2O,3e,1f,j,2w,1M,1X,1l,2J,S,1h,q,3p,1b,3r,1c,1y,K,3d,1T,2v,1z,3o,3G,3J,3y,3N,2V,2k,3U,2U,2B,3t,2Q,1W,3z,1A,2P,n,k,2r,3m,3b,3V,2z,3R,3k,3q,o,3Q,3Q,2T,2R,3B,3O,2G,2G,1I,1g,1P,1P,3i,3c,2S,2S,1j,1V,1x,1x,3n,1Y,1Y,1r,N,N,w,1t,1t,2s,2s,1o,U,U,2L,A,A,1L,1L,E,E,F,p,p,x,x,i,l,l,f,f,e,e,a],[0,2,3,5,7,8,10,11,13,15,16,18,20,21,23,24,26,27,29,31,32,34,35,37,38,40,41,43,44,46,47,49,3Z,4c,3T,4b,1q,3P,4a,3M,3X,3W,3F,2F,3g,1J,2Z,3w,2m,3x,2X,2i,1u,3L,1p,h,1a,1v,2x,3j,t,2y,3H,H,2o,2o,2K,z,T,u,u,1d,1K,1K,1n,2d,2d,1S,2M,2M,1E,3A,3A,1k,1k,1O,1O,2g,2g,2W,2W,2a,2a,2u,2u,2Y,2Y,Q,Q,2h,2h,2h,2N,2N,J,J,J,3K,3K,2j,2j,2j,1s,1s,1s,3f,3f,3f,3v,3v,3v,W,W,W,1D,1D,2C,2C,2C,v,v,v,3D,3D,3D,3a,3a,1m,1m,1m,1Z,1Z,2E,2E,2E,1R,1R,1F,1F,d,d,c,c,c,2H,2H,1G,2p,2p,s,s,2b,2b,1w,Y,Y,V,V,D,L,P,P,1C,C,C,m,2f,3l,1U,1U,M,2t,1e,Z,1Q,I,1B,2q,2n,2I,3C,1i,3E,2c,X,3s,O,3e,1f,2A,j,2e,1M,1X,1l,2J,S,1h,q,3p,2D,3r,1y,1H,K,1T,2v,1z,3o,3J,3I,3N,2k,3U,2B,2Q,1W,1A,2P,k,3m,3b,2z,3k,3q,3Q,2R,3O,2G,1g,3i,3c,1j,1x,1Y,1r,w,2s,U,2L,1L,F,x,i,f,a])},4X:4g(){4f 4h.4e([v,3D,3a,3a,1m,1Z,2E,2E,1R,1F,d,c,c,2H,1G,2p,2p,s,2b,1w,1w,Y,V,V,D,L,P,P,1C,C,C,m,2f,2f,3l,3l,1U,M,M,2t,2t,1e,1e,Z,Z,1Q,1Q,I,I,1B,1B,2q,2q,2n,2n,2I,2I,2I,3C,3C,1i,1i,1i,3E,3E,3E,2c,2c,2c,X,X,X,3s,3s,3s,O,O,O,2O,2O,2O,3e,3e,3e,3e,1f,1f,1f,2A,2A,2A,2A,j,j,j,2w,2w,2w,2w,2e,2e,2e,1M,1M,1M,1M,1X,1X,1X,1l,1l,1l,1l,1N,1N,1N,2J,2J,2J,S,S,S,1h,1h,1h,y,y,y,q,q,3p,3p,3p,1b,1b,2D,2D,3r,3r,3r,1c,1c,1y,1y,1H,1H,K,K,3d,3d,1T,1T,2v,3u,3u,1z,1z,3o,3G,3G,3J,3J,3y,3I,3I,3N,2V,2V,2k,3U,3U,2U,2B,2B,3t,2Q,1W,1W,3z,1A,2P,2P,n,k,2r,3m,3m,3b,3V,2z,3R,3R,3k,3q,o,3Q,2T,2T,2R,3B,3O,2G,2G,1I,1g,1P,3i,3i,3c,2S,2S,1j,1V,1V,1x,3n,3n,1Y,1r,1r,N,N,w,1t,1t,2s,2s,1o,1o,U,U,2L,2L,A,A,1L,1L,E,E,F,F,p,p,x,x,i,i,l,l,l,f,f,e,e,a,a],[2l,3F,2F,3g,1J,2Z,3h,3w,2m,3x,3x,2X,2i,1u,3L,1p,h,1a,1v,2x,3j,3j,t,2y,3H,H,2o,2o,2K,z,T,u,u,1d,1K,1n,1n,2d,1S,1S,2M,1E,1E,3A,3A,1k,1O,1O,2g,2g,2W,2W,2a,2a,2u,2u,2Y,2Y,Q,Q,2h,2h,2N,2N,2N,J,J,3K,3K,2j,2j,2j,1s,1s,1s,3f,3f,3v,3v,3v,W,W,W,1D,1D,2C,2C,2C,v,v,v,3D,3D,3a,3a,3a,1m,1m,1Z,1Z,1Z,2E,2E,1R,1R,1F,1F,d,d,c,c,2H,2H,1G,1G,2p,2p,s,s,2b,1w,1w,Y,Y,V,D,L,L,P,1C,1C,C,m,2f,2f,3l,1U,M,2t,1e,Z,1Q,I,I,1B,2q,2n,2I,3C,1i,3E,2c,X,3s,O,2O,3e,1f,2A,j,2w,2e,1M,1M,1X,1l,1N,2J,S,S,1h,y,y,q,3p,3p,1b,2D,2D,3r,3r,1c,1y,1y,1H,K,3d,3d,1T,2v,3u,1z,3o,3G,3J,3y,3N,2V,2k,2U,2B,2Q,1W,3z,2P,k,2r,3b,3V,3R,3k,o,3Q,2T,3B,3O,2G,1g,1P,3i,3c,2S,1j,1V,1x,1x,3n,1Y,1Y,1r,1r,N,N,N,w,w,w,w,w,w,w,1t,1t,1t,w,w,w,w,w,w,w,w,w,N,N,N],[H,H,2o,2o,2K,2K,z,z,T,T,u,u,1d,1d,1K,1K,1n,1n,2d,2d,2d,1S,1S,2M,2M,1E,1E,3A,3A,3A,1k,1k,1O,1O,1O,2g,2g,2W,2W,2W,2a,2a,2a,2u,2u,2u,2Y,2Y,2Y,Q,Q,2h,2h,2h,2N,2N,2N,J,J,J,J,3K,3K,3K,2j,2j,2j,1s,1s,1s,3f,3f,3f,3v,3v,3v,W,W,W,W,1D,1D,1D,2C,2C,2C,v,v,v,3D,3D,3D,3a,3a,3a,1m,1m,1Z,1Z,1Z,2E,2E,2E,1R,1R,1R,1F,1F,d,d,d,c,c,2H,2H,2H,1G,1G,2p,2p,s,s,2b,2b,1w,1w,Y,Y,Y,V,D,D,L,L,P,P,1C,1C,C,C,m,m,2f,2f,3l,3l,1U,1U,M,M,2t,2t,2t,1e,1e,Z,Z,Z,Z,1Q,1Q,1Q,1Q,I,I,I,I,I,I,I,I,I,I,I,I,1Q,1Q,1Q,1Q,Z,Z,Z,Z,1e,1e,1e,1e,2t,2t,2t,2t,2t,M,M,M,M,M,M,M,M,M,M,2t,2t,2t,1e,1e,Z,Z,1Q,1Q,I,1B,2q,2n,2I,3C,1i,2c,X,3s,2O,3e,2A,j,2w,1M,1X,1l,2J,S,1h,y,q,3p,1b,2D,2D,3r,3r,1c,1c,1y,1y,1y,1y,1H,1H,1H,1H,1H,1H,1H,1H,1H,1H])}}",0,308,"||||||||||255||128|127|254|253||78|251|167|210|252|142|209|219|249|178||132|83|91|119|239|250|177|89|245||141|137|247|248||86|151|110|186|138|146|238|162|139|107||175|90|243|136|116|160|135|149|||||||||||79|180|183|92|148|165|227|176|157|232|100|172|122|94|242|77|56|237|113|240|75|80|134|234|184|191|207|152|140|117|98|126|130|185|226|67|93|246|170|173|101|228|150|125|96|188|145|233|205|171|236|123|||||||||||104|133|159|95|169|143|102|108|74|112|199|63|71|154|87|131|153|211|241|147|105|189|168|81|84|215|166|202|118|181|124|65|225|129|155|174|88|244|97|109|163|208|204|222|231|221|201|198|103|73|106|68|||||||||||121|213|230|187|164|114|66|69|229|82|217|144|212|235|192|179|218|182|161|203|190|115|70|72|195|206|99|223|156|120|158|64|193|85|196|194|111|76|60|197|224|57|220|216|59|53|200|214|62|61|55|50|||||||||||58|54|51|52|mapping|return|function|this|vintage|window|andy|lumise_fx_map|eb|singe|vivid|purple|thresh|aqua|edgewood|ventura|aladin|amber|anne|greg|josh|karen|melissa|peter|salomon|sophia|tonny|adrian|janine|merissa|ronny|roxy|sanna|gordon|shaan|borg|carl|doris|doug|earl|kevin|nash|polak|satya|satya2|stan".split("|"),0,{})),function(a,e,i){"use strict";var t,c=e.event;c.special.smartresize={setup:function(){e(this).bind("resize",c.special.smartresize.handler)},teardown:function(){e(this).unbind("resize",c.special.smartresize.handler)},handler:function(a,e){var i=this,B=arguments;a.type="smartresize",t&&clearTimeout(t),t=setTimeout((function(){c.dispatch.apply(i,B)}),"execAsap"===e?0:100)}},e.fn.smartresize=function(a){return a?this.bind("smartresize",a):this.trigger("smartresize",["execAsap"])},e.Mason=function(a,i){this.element=e(i),this._create(a),this._init()},e.Mason.settings={isResizable:!0,isAnimated:!1,animationOptions:{queue:!1,duration:500},gutterWidth:0,isRTL:!1,isFitWidth:!1,containerStyle:{position:"relative"}},e.Mason.prototype={_filterFindBricks:function(a){var e=this.options.itemSelector;return e?a.filter(e).add(a.find(e)):a},_getBricks:function(a){return this._filterFindBricks(a).css({position:"absolute"}).addClass("masonry-brick")},_create:function(i){this.options=e.extend(!0,{},e.Mason.settings,i),this.styleQueue=[];var t=this.element[0].style;this.originalStyle={height:t.height||""};var c=this.options.containerStyle;for(var B in c)this.originalStyle[B]=t[B]||"";this.element.css(c),this.horizontalDirection=this.options.isRTL?"right":"left";var o=this.element.css("padding-"+this.horizontalDirection),r=this.element.css("padding-top");this.offset={x:o?parseInt(o,10):0,y:r?parseInt(r,10):0},this.isFluid=this.options.columnWidth&&"function"==typeof this.options.columnWidth;var n=this;setTimeout((function(){n.element.addClass("masonry")}),0),this.options.isResizable&&e(a).bind("smartresize.masonry",(function(){n.resize()})),this.reloadItems()},_init:function(a){this._getColumns(),this._reLayout(a)},option:function(a,i){e.isPlainObject(a)&&(this.options=e.extend(!0,this.options,a))},layout:function(a,e){for(var i=0,t=a.length;i<t;i++)this._placeBrick(a[i]);var c={};if(c.height=Math.max.apply(Math,this.colYs),this.options.isFitWidth){var B=0;for(i=this.cols;--i&&0===this.colYs[i];)B++;c.width=(this.cols-B)*this.columnWidth-this.options.gutterWidth}this.styleQueue.push({$el:this.element,style:c});var o,r=this.isLaidOut&&this.options.isAnimated?"animate":"css",n=this.options.animationOptions;for(i=0,t=this.styleQueue.length;i<t;i++)(o=this.styleQueue[i]).$el[r](o.style,n);this.styleQueue=[],e&&e.call(a),this.isLaidOut=!0},_getColumns:function(){var a=(this.options.isFitWidth?this.element.parent():this.element).width();this.columnWidth=this.isFluid?this.options.columnWidth(a):this.options.columnWidth||this.$bricks.outerWidth(!0)||a,this.columnWidth+=this.options.gutterWidth,this.cols=Math.floor((a+this.options.gutterWidth)/this.columnWidth),this.cols=Math.max(this.cols,1)},_placeBrick:function(a){var i,t,c,B,o,r=e(a);if(i=Math.ceil(r.outerWidth(!0)/this.columnWidth),1===(i=Math.min(i,this.cols)))c=this.colYs;else for(t=this.cols+1-i,c=[],o=0;o<t;o++)B=this.colYs.slice(o,o+i),c[o]=Math.max.apply(Math,B);for(var n=Math.min.apply(Math,c),b=0,s=0,d=c.length;s<d;s++)if(c[s]===n){b=s;break}var f={top:n+this.offset.y};f[this.horizontalDirection]=this.columnWidth*b+this.offset.x,this.styleQueue.push({$el:r,style:f});var l=n+r.outerHeight(!0),h=this.cols+1-d;for(s=0;s<h;s++)this.colYs[b+s]=l},resize:function(){var a=this.cols;this._getColumns(),(this.isFluid||this.cols!==a)&&this._reLayout()},_reLayout:function(a){var e=this.cols;for(this.colYs=[];e--;)this.colYs.push(0);this.layout(this.$bricks,a)},reloadItems:function(){this.$bricks=this._getBricks(this.element.children())},reload:function(a){this.reloadItems(),this._init(a)},appended:function(a,e,i){if(e){this._filterFindBricks(a).css({top:this.element.height()});var t=this;setTimeout((function(){t._appended(a,i)}),1)}else this._appended(a,i)},_appended:function(a,e){var i=this._getBricks(a);this.$bricks=this.$bricks.add(i),this.layout(i,e)},remove:function(a){this.$bricks=this.$bricks.not(a),a.remove()},destroy:function(){this.$bricks.removeClass("masonry-brick").each((function(){this.style.position="",this.style.top="",this.style.left=""}));var i=this.element[0].style;for(var t in this.originalStyle)i[t]=this.originalStyle[t];this.element.unbind(".masonry").removeClass("masonry").removeData("masonry"),e(a).unbind(".masonry")}},e.fn.imagesLoaded=function(a){function i(){a.call(t,c)}var t=this,c=t.find("img").add(t.filter("img")),B=c.length,o="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==",r=[];return B||i(),c.bind("load.imagesLoaded error.imagesLoaded",(function a(t){var n=t.target;n.src!==o&&-1===e.inArray(n,r)&&(r.push(n),--B<=0&&(setTimeout(i),c.unbind(".imagesLoaded",a)))})).each((function(){var a=this.src;this.src=o,this.src=a})),t};var B=function(e){a.console&&a.console.error(e)};e.fn.masonry=function(a){if("string"==typeof a){var i=Array.prototype.slice.call(arguments,1);this.each((function(){var t=e.data(this,"masonry");t?e.isFunction(t[a])&&"_"!==a.charAt(0)?t[a].apply(t,i):B("no such method '"+a+"' for masonry instance"):B("cannot call methods on masonry prior to initialization; attempted to call method '"+a+"'")}))}else this.each((function(){var i=e.data(this,"masonry");i?(i.option(a||{}),i._init()):e.data(this,"masonry",new e.Mason(a,this))}));return this}}(window,jQuery),fabric.Text.prototype._renderText=function(a){this._renderTextFill(a),this._renderTextStroke(a),this._renderTextFill(a)},function($){window.jscolor={name2Hex:function(a){var e={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",honeydew:"#f0fff0",hotpink:"#ff69b4","indianred ":"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgrey:"#d3d3d3",lightgreen:"#90ee90",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370d8",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#d87093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};return void 0!==e[a.toLowerCase()]&&e[a.toLowerCase()]},HEX:{R:function(a){return parseInt(this.cutHex(a).substring(0,2),16)},G:function(a){return parseInt(this.cutHex(a).substring(2,4),16)},B:function(a){return parseInt(this.cutHex(a).substring(4,6),16)},O:function(a){return a.indexOf("#")>-1||-1===a.indexOf("(")||-1===a.indexOf(")")?1:a.split("(")[1].split(")")[0].split(",")[3]},cutHex:function(a){return"#"==a.charAt(0)?a.substring(1,7):a}},dir:"",bindClass:"color",binding:!0,preloading:!0,install:function(){jscolor.addEvent(window,"load",jscolor.init)},init:function(){jscolor.binding&&jscolor.bind(),jscolor.preloading&&jscolor.preload()},getDir:function(){if(!jscolor.dir){var a=jscolor.detectDir();jscolor.dir=!1!==a?a:"jscolor/"}return jscolor.dir},detectDir:function(){for(var a=location.href,e=document.getElementsByTagName("base"),i=0;i<e.length;i+=1)e[i].href&&(a=e[i].href);for(e=document.getElementsByTagName("script"),i=0;i<e.length;i+=1)if(e[i].src&&/(^|\/)jscolor\.js([?#].*)?$/i.test(e[i].src)||"true"==e[i].getAttribute("data-jscolor")){var t=new jscolor.URI(e[i].src).toAbsolute(a);return t.path=t.path.replace(/[^\/]+$/,""),t.query=null,t.fragment=null,t.toString()}return!1},bind:function(){for(var a=new RegExp("(^|\\s)("+jscolor.bindClass+")\\s*(\\{[^}]*\\})?","i"),e=document.getElementsByTagName("input"),i=0;i<e.length;i+=1){var m;if(!e[i].color&&e[i].className&&(m=e[i].className.match(a))){var b={};if(m[3])try{eval("prop="+m[3])}catch(a){}e[i].color=new jscolor.color(e[i],b)}}},preload:function(){for(var a in jscolor.imgRequire)jscolor.imgRequire.hasOwnProperty(a)&&jscolor.loadImage(a)},images:{pad:[181,101],sld:[16,101],cross:[15,15],arrow:[7,11]},imgRequire:{},imgLoaded:{},requireImage:function(a){jscolor.imgRequire[a]=!0},loadImage:function(a){jscolor.imgLoaded[a]||(jscolor.imgLoaded[a]=new Image,jscolor.imgLoaded[a].src=jscolor.getDir()+a)},fetchElement:function(a){return"string"==typeof a?document.getElementById(a):a},addEvent:function(a,e,i){a.addEventListener?a.addEventListener(e,i,!1):a.attachEvent&&a.attachEvent("on"+e,i)},fireEvent:function(a,e){if(a)if(document.createEvent)(i=document.createEvent("HTMLEvents")).initEvent(e,!0,!0),a.dispatchEvent(i);else if(document.createEventObject){var i=document.createEventObject();a.fireEvent("on"+e,i)}else a["on"+e]&&a["on"+e]()},getElementPos:function(a){var e=a,i=a,t=0,c=0;if(e.offsetParent)do{t+=e.offsetLeft,c+=e.offsetTop}while(e=e.offsetParent);for(;(i=i.parentNode)&&"BODY"!==i.nodeName.toUpperCase();)t-=i.scrollLeft,c-=i.scrollTop;return[t,c]},getElementSize:function(a){return[a.offsetWidth,a.offsetHeight]},getRelMousePos:function(a){var e=0,i=0;return a||(a=window.event),"number"==typeof a.offsetX?(e=a.offsetX,i=a.offsetY):"number"==typeof a.layerX&&(e=a.layerX,i=a.layerY),{x:e,y:i}},getViewPos:function(){return"number"==typeof window.pageYOffset?[window.pageXOffset,window.pageYOffset]:document.body&&(document.body.scrollLeft||document.body.scrollTop)?[document.body.scrollLeft,document.body.scrollTop]:document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)?[document.documentElement.scrollLeft,document.documentElement.scrollTop]:[0,0]},getViewSize:function(){return"number"==typeof window.innerWidth?[window.innerWidth,window.innerHeight]:document.body&&(document.body.clientWidth||document.body.clientHeight)?[document.body.clientWidth,document.body.clientHeight]:document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)?[document.documentElement.clientWidth,document.documentElement.clientHeight]:[0,0]},URI:function(a){function e(a){for(var e="";a;)if("../"===a.substr(0,3)||"./"===a.substr(0,2))a=a.replace(/^\.+/,"").substr(1);else if("/./"===a.substr(0,3)||"/."===a)a="/"+a.substr(3);else if("/../"===a.substr(0,4)||"/.."===a)a="/"+a.substr(4),e=e.replace(/\/?[^\/]*$/,"");else if("."===a||".."===a)a="";else{var i=a.match(/^\/?[^\/]*/)[0];a=a.substr(i.length),e+=i}return e}this.scheme=null,this.authority=null,this.path="",this.query=null,this.fragment=null,this.parse=function(a){var e=a.match(/^(([A-Za-z][0-9A-Za-z+.-]*)(:))?((\/\/)([^\/?#]*))?([^?#]*)((\?)([^#]*))?((#)(.*))?/);return this.scheme=e[3]?e[2]:null,this.authority=e[5]?e[6]:null,this.path=e[7],this.query=e[9]?e[10]:null,this.fragment=e[12]?e[13]:null,this},this.toString=function(){var a="";return null!==this.scheme&&(a=a+this.scheme+":"),null!==this.authority&&(a=a+"//"+this.authority),null!==this.path&&(a+=this.path),null!==this.query&&(a=a+"?"+this.query),null!==this.fragment&&(a=a+"#"+this.fragment),a},this.toAbsolute=function(a){a=new jscolor.URI(a);var i=this,t=new jscolor.URI;return null!==a.scheme&&(null!==i.scheme&&i.scheme.toLowerCase()===a.scheme.toLowerCase()&&(i.scheme=null),null!==i.scheme?(t.scheme=i.scheme,t.authority=i.authority,t.path=e(i.path),t.query=i.query):(null!==i.authority?(t.authority=i.authority,t.path=e(i.path),t.query=i.query):(""===i.path?(t.path=a.path,null!==i.query?t.query=i.query:t.query=a.query):("/"===i.path.substr(0,1)?t.path=e(i.path):(null!==a.authority&&""===a.path?t.path="/"+i.path:t.path=a.path.replace(/[^\/]+$/,"")+i.path,t.path=e(t.path)),t.query=i.query),t.authority=a.authority),t.scheme=a.scheme),t.fragment=i.fragment,t)},a&&this.parse(a)},color:function(q,u){for(var p in this.required=!1,this.adjust=!0,this.hash=!0,this.caps=!0,this.slider=!0,this.valueElement=q,this.styleElement=q,this.onImmediateChange=null,this.hsv=[0,0,1],this.rgb=[1,1,1],this.pickerOnfocus=!0,this.pickerMode="HSV",this.pickerPosition="bottom",this.pickerSmartPosition=!0,this.pickerButtonHeight=0,this.pickerClosable=!1,this.pickerCloseText="Close",this.pickerButtonColor="ButtonText",this.pickerFace=15,this.pickerFaceColor="rgba(70, 85, 89, 0.97)",this.pickerBorder=0,this.pickerBorderColor="",this.pickerInset=0,this.pickerInsetColor="",this.pickerZIndex=180000002,this.opacity=1,this.position="absolute",u)u.hasOwnProperty(p)&&(this[p]=u[p]);function RGB_HSV(a,e,i){var t=Math.min(Math.min(a,e),i),c=Math.max(Math.max(a,e),i),B=c-t;if(0===B)return[null,0,c];var o=a===t?3+(i-e)/B:e===t?5+(a-i)/B:1+(e-a)/B;return[6===o?0:o,B/c,c]}function HSV_RGB(a,e,i){if(null===a)return[i,i,i];var t=Math.floor(a),c=i*(1-e),B=i*(1-e*(t%2?a-t:1-(a-t)));switch(t){case 6:case 0:return[i,B,c];case 1:return[B,i,c];case 2:return[c,i,B];case 3:return[c,B,i];case 4:return[B,c,i];case 5:return[i,c,B]}}function removePicker(){delete jscolor.picker.owner,document.getElementsByTagName("body")[0].removeChild(jscolor.picker.boxB)}function drawPicker(a,e){jscolor.picker||(jscolor.picker={box:document.createElement("div"),boxB:document.createElement("div"),pad:document.createElement("div"),padB:document.createElement("div"),padM:document.createElement("div"),sld:document.createElement("div"),sldB:document.createElement("div"),sldBO:document.createElement("div"),sldM:document.createElement("div"),sldO:document.createElement("div"),header:document.createElement("div"),btn:document.createElement("div")});var i=jscolor.picker;i.boxB.className="lumise_color_picker",i.boxB.style.position=w.position;for(var t=0;t<jscolor.images.sld[1];t+=4){var c=document.createElement("div");c.style.height="4px",c.style.fontSize="1px",c.style.lineHeight="0",i.sld.appendChild(c)}var o=$('<i class="lumisex-android-close" data-func="close"></i>');o.on("click mouseup touchend",jscolor_blur),$(i.header).html("<text>Color picker</text>").append(o),i.sldB.appendChild(jscolor.picker.sld),i.box.appendChild(jscolor.picker.sldB),i.box.appendChild(jscolor.picker.sldBO),i.box.appendChild(jscolor.picker.sldM),i.box.appendChild(jscolor.picker.sldO),i.padB.appendChild(jscolor.picker.pad),i.box.appendChild(jscolor.picker.padB),i.box.appendChild(jscolor.picker.padM),i.box.appendChild(jscolor.picker.header),i.box.appendChild(jscolor.picker.btn),i.boxB.appendChild(jscolor.picker.box),i.box.id="lumise-color-picker-box",i.pad.id="lumise-color-picker-pad",i.padM.id="lumise-color-picker-padM",i.padB.id="lumise-color-picker-padB",i.boxB.id="lumise-color-picker-boxB",i.sld.id="lumise-color-picker-sld",i.sldB.id="lumise-color-picker-sldB",i.sldBO.id="lumise-color-picker-sldBO",i.sldM.id="lumise-color-picker-sldM",i.sldO.id="lumise-color-picker-sldO",i.sldO.title="Opacity",i.header.id="lumise-color-picker-header",i.btn.id="lumise-color-picker-btn",i.box.onmouseup=i.box.onmouseout=function(a){"extendRGBA"!=a.target.className&&"extendRGBA"!=a.target.parentNode.className&&"extendRGBA"!=a.target.parentNode.parentNode.className&&q.focus()},i.box.onmousedown=function(){A=!0},i.box.onmousemove=function(a){(C||holdSld||holdSldO)&&(C&&setPad(a),holdSld&&setSld(a),holdSldO&&setOpacity(a),document.selection?document.selection.empty():window.getSelection&&window.getSelection().removeAllRanges(),dispatchImmediateChange())},i.padM.onmouseup=i.padM.onmouseout=function(){C&&(C=!1,jscolor.fireEvent(B,"change"))},i.padM.onmousedown=function(a){switch(z){case 0:0===w.hsv[2]&&w.fromHSV(null,null,1);break;case 1:0===w.hsv[1]&&w.fromHSV(null,1,null)}C=!0,setPad(a),dispatchImmediateChange()},i.sldM.onmouseup=i.sldM.onmouseout=function(){holdSld&&(holdSld=!1,jscolor.fireEvent(B,"change"))},i.sldM.onmousedown=function(a){holdSld=!0,setSld(a),dispatchImmediateChange()},i.sldO.onmouseup=i.sldO.onmouseout=function(){holdSldO&&(holdSldO=!1,jscolor.fireEvent(B,"change"))},i.sldO.onmousedown=function(a){holdSldO=!0,setOpacity(a),dispatchImmediateChange()};var r=getPickerDims(w);switch(i.box.style.width=r[0]+40+"px",i.box.style.height=r[1]+80+"px",i.boxB.style.left=a+"px",i.boxB.style.top=e+36+"px",i.btn.onmousedown=function(a){if("BUTTON"==a.target.tagName)if("undefined"!=typeof Storage){var e="#61B0FF|#9782FF|#FFD970|#CBFF63|#4DFFAC|#FF21E1|#9021FF|#1F87FF|#21FFBC|#55FF21",i=B.value;if(e=e.split("|"),void 0!==localStorage.lumise_color_presets&&(e=localStorage.lumise_color_presets.split("|")),""===i)alert("Error, please select color first");else if(e.indexOf(i)>-1)alert("Error, this color preset already exists");else{for(;e.length>9;)e.pop();e.unshift(i),localStorage.removeItem("lumise_color_presets"),localStorage.setItem("lumise_color_presets",e.join("|")),this.render()}}else alert("Your browser does not support offline data");else if("SPAN"==a.target.tagName)B.value=a.target.title,redrawOpacity(),w.importColor();else if("DEL"==a.target.tagName){e=(e=""===localStorage.getItem("lumise_color_presets")||null===localStorage.getItem("lumise_color_presets")?"#61B0FF|#9782FF|#FFD970|#CBFF63|#4DFFAC|#FF21E1|#9021FF|#1F87FF|#21FFBC|#55FF21":localStorage.lumise_color_presets).split("|");i=a.target.parentNode.title;var t=e.indexOf(i);if(-1===t)return;e.splice(t,1),localStorage.removeItem("lumise_color_presets"),localStorage.setItem("lumise_color_presets",e.join("|")),this.render()}return a.preventDefault(),!1},i.btn.render=function(){if("undefined"!=typeof Storage){var a="#61B0FF|#9782FF|#FFD970|#CBFF63|#4DFFAC|#FF21E1|#9021FF|#1F87FF|#21FFBC|#55FF21",e=0,i=["#000","#fff","#dd3333","#1e73be"],t='<button title="Create new color preset from currently"><i class="fa-plus"></i> Save color</button>';for(a=a.split("|"),void 0!==localStorage.lumise_color_presets&&""!==localStorage.lumise_color_presets&&(a=localStorage.lumise_color_presets.split("|")),e=0;e<i.length;e++)t+='<span class="fix-std" title="'+i[e]+'" style="background:'+i[e]+';"></span>';for(t+="<div></div>",e=0;e<a.length&&(t+='<span class="preset" title="'+a[e]+'" style="background:'+a[e]+';"><del title="Delete this preset color">x</del></span>',!(e>8));e++);this.innerHTML=t}},i.btn.render(),z){case 0:var n="hs.png";break;case 1:n="hv.png"}i.pad.style.backgroundImage="url('"+jscolor.getDir()+n+"')",i.pad.style.backgroundRepeat="no-repeat",i.pad.style.backgroundPosition="0 0";B.value,w.toString();redrawPad(),redrawSld(),redrawOpacity(),jscolor.picker.owner=w,document.getElementsByTagName("body")[0].appendChild(i.boxB),i.boxB.offsetLeft+i.boxB.offsetWidth>screen.width&&(i.boxB.style.left=screen.width-i.boxB.offsetWidth-10+"px");var b=$("#lumise-color-picker-boxB");$("#lumise-color-picker-header").on("mousedown touchstart",(function(a){var e=b.get(0).offsetLeft,i=b.get(0).offsetTop,t=a.originalEvent.pageX?a.originalEvent.pageX:a.originalEvent.touches[0].pageX,c=a.originalEvent.pageY?a.originalEvent.pageY:a.originalEvent.touches[0].pageY;$(document).on("mousemove touchmove",(function(a){b.css({left:e+((a.originalEvent.pageX?a.originalEvent.pageX:a.originalEvent.touches[0].pageX)-t)+"px",top:i+((a.originalEvent.pageY?a.originalEvent.pageY:a.originalEvent.touches[0].pageY)-c)+"px"}),a.preventDefault()})).on("mouseup touchend",(function(a){$(document).off("mousemove touchmove")})),a.preventDefault()}))}function getPickerDims(a){return[2*a.pickerInset+2*a.pickerFace+jscolor.images.pad[0]+(a.slider?2*a.pickerInset+2*jscolor.images.arrow[0]+jscolor.images.sld[0]:0),a.pickerClosable?4*a.pickerInset+3*a.pickerFace+jscolor.images.pad[1]+a.pickerButtonHeight:2*a.pickerInset+2*a.pickerFace+jscolor.images.pad[1]]}function redrawPad(){switch(z){case 0:var a=1;break;case 1:a=2}var e=Math.round(w.hsv[0]/6*(jscolor.images.pad[0]-1)),i=Math.round((1-w.hsv[a])*(jscolor.images.pad[1]-1));jscolor.picker.padM.style.backgroundPosition=w.pickerFace+w.pickerInset+e-Math.floor(jscolor.images.cross[0]/2)+"px "+(w.pickerFace+w.pickerInset+i-Math.floor(jscolor.images.cross[1]/2))+"px";var t=jscolor.picker.sld.childNodes;switch(z){case 0:for(var c=HSV_RGB(w.hsv[0],w.hsv[1],1),B=0;B<t.length;B+=1)t[B].style.backgroundColor="rgb("+c[0]*(1-B/t.length)*100+"%,"+c[1]*(1-B/t.length)*100+"%,"+c[2]*(1-B/t.length)*100+"%)";break;case 1:var o,r=[w.hsv[2],0,0],n=(B=Math.floor(w.hsv[0]))%2?w.hsv[0]-B:1-(w.hsv[0]-B);switch(B){case 6:case 0:c=[0,1,2];break;case 1:c=[1,0,2];break;case 2:c=[2,0,1];break;case 3:c=[2,1,0];break;case 4:c=[1,2,0];break;case 5:c=[0,2,1]}for(B=0;B<t.length;B+=1)o=1-1/(t.length-1)*B,r[1]=r[0]*(1-o*n),r[2]=r[0]*(1-o),t[B].style.backgroundColor="rgb("+100*r[c[0]]+"%,"+100*r[c[1]]+"%,"+100*r[c[2]]+"%)"}}function redrawSld(){switch(z){case 0:var a=2;break;case 1:a=1}var e=Math.round((1-w.hsv[a])*(jscolor.images.sld[1]-1));jscolor.picker.sldM.style.backgroundPosition="0 "+(w.pickerFace+w.pickerInset+e-Math.floor(jscolor.images.arrow[1]/2))+"px"}function redrawOpacity(){w.opacity=jscolor.HEX.O(B.value),jscolor.picker.sldO.style.backgroundPosition="0 "+(100*(1-w.opacity)+10)+"px"}function isPickerOwner(){return jscolor.picker&&jscolor.picker.owner===w}function blurTarget(){B===q&&w.importColor(),""==B.value&&(B.style.background="none"),w.pickerOnfocus&&w.hidePicker()}function blurValue(){B!==q&&w.importColor()}function setPad(a){var e=jscolor.getRelMousePos(a),i=e.x-w.pickerFace-w.pickerInset,t=e.y-w.pickerFace-w.pickerInset;switch(z){case 0:w.fromHSV(i*(6/(jscolor.images.pad[0]-1)),1-t/(jscolor.images.pad[1]-1),null,leaveSld);break;case 1:w.fromHSV(i*(6/(jscolor.images.pad[0]-1)),null,1-t/(jscolor.images.pad[1]-1),leaveSld)}w.toString()}function setSld(a){var e=jscolor.getRelMousePos(a).y-w.pickerFace-w.pickerInset;switch(z){case 0:w.fromHSV(null,null,1-e/(jscolor.images.sld[1]-1),leavePad);break;case 1:w.fromHSV(null,1-e/(jscolor.images.sld[1]-1),null,leavePad)}(e+=10)<10?e=10:e>110&&(e=110),jscolor.picker.sldM.style.backgroundPosition="0 "+e+"px"}function setOpacity(a){var e=jscolor.getRelMousePos(a).y-w.pickerFace-w.pickerInset+10;e<10?e=10:e>110&&(e=110),jscolor.picker.sldO.style.backgroundPosition="0 "+e+"px",0!==(e=1-(e-10)/100)&&1!==e&&(e=e.toString()+"0000"),w.opacity=e.toString().substr(0,4).trim(),w.exportColor()}function dispatchImmediateChange(){w.onImmediateChange&&("string"==typeof w.onImmediateChange?eval(w.onImmediateChange):w.onImmediateChange(w))}function jscolor_blur(){return blurTarget()}this.hidePicker=function(){isPickerOwner()&&removePicker()},this.showPicker=function(){if(!isPickerOwner()){var a,e,i,t=jscolor.getElementPos(q),c=jscolor.getElementSize(q),B=jscolor.getViewPos(),o=jscolor.getViewSize(),r=getPickerDims(this);switch(this.pickerPosition.toLowerCase()){case"left":a=1,e=0,i=-1;break;case"right":a=1,e=0,i=1;break;case"top":a=0,e=1,i=-1;break;default:a=0,e=1,i=1}var n=(c[e]+r[e])/2;if(this.pickerSmartPosition)b=[-B[a]+t[a]+r[a]>o[a]&&-B[a]+t[a]+c[a]/2>o[a]/2&&t[a]+c[a]-r[a]>=0?t[a]+c[a]-r[a]:t[a],-B[e]+t[e]+c[e]+r[e]-n+n*i>o[e]?-B[e]+t[e]+c[e]/2>o[e]/2&&t[e]+c[e]-n-n*i>=0?t[e]+c[e]-n-n*i:t[e]+c[e]-n+n*i:t[e]+c[e]-n+n*i>=0?t[e]+c[e]-n+n*i:t[e]+c[e]-n-n*i];else var b=[t[a],t[e]+c[e]-n+n*i];drawPicker(b[a]+1,b[e]+1)}},this.importColor=function(){if(B){if(""===B.value)return void this.fromString(B.value);if(-1==B.value.indexOf("#"))return this.fromString(B.value),void this.exportColor("import");this.adjust?!this.required&&/^\s*$/.test(B.value)?(B.value="",styleElement.style.backgroundImage=styleElement.jscStyle.backgroundImage,styleElement.style.backgroundColor=styleElement.jscStyle.backgroundColor,styleElement.style.color=styleElement.jscStyle.color,this.exportColor(D|leaveStyle)):this.fromString(B.value)||this.exportColor():this.fromString(B.value,D)||(styleElement.style.backgroundImage=styleElement.jscStyle.backgroundImage,styleElement.style.backgroundColor=styleElement.jscStyle.backgroundColor,styleElement.style.color=styleElement.jscStyle.color,this.exportColor(D|leaveStyle))}else this.exportColor()},this.exportColor=function(a){if("1"==w.opacity&&"import"!=a){if(!(a&D)&&B){var e=this.toString();this.caps&&(e=e.toLowerCase()),this.hash&&(e="#"+e),B.value=e}a&leaveStyle||!styleElement||(styleElement.style.backgroundImage="none",styleElement.style.backgroundColor="#"+this.toString(),styleElement.style.color=.213*this.rgb[0]+.715*this.rgb[1]+.072*this.rgb[2]<.5?"#FFF":"#000"),styleElement.value="#"+this.toString()}else{styleElement.style.color=.213*this.rgb[0]+.715*this.rgb[1]+.072*this.rgb[2]<.5?"#FFF":"#000";var i="#"+this.toString();void 0!==w.opacity&&1!=w.opacity&&(w.opacity<.5&&(styleElement.style.color="#000"),i="rgba("+Math.round(255*w.rgb[0])+", "+Math.round(255*w.rgb[1])+", "+Math.round(255*w.rgb[2])+", "+w.opacity.toString().trim()+")"),styleElement.style.backgroundColor=i,styleElement.value=i}a&leavePad||!isPickerOwner()||(redrawPad(),redrawSld(),redrawOpacity()),void 0!==jQuery&&jQuery(B).trigger("change")},this.fromHSV=function(a,e,i,t){a<0&&(a=0)||a>6&&(a=6),e<0&&(e=0)||e>1&&(e=1),i<0&&(i=0)||i>1&&(i=1),this.rgb=HSV_RGB(null===a?this.hsv[0]:this.hsv[0]=a,null===e?this.hsv[1]:this.hsv[1]=e,null===i?this.hsv[2]:this.hsv[2]=i),this.exportColor(t)},this.fromRGB=function(a,e,i,t){a<0&&(a=0)||a>1&&(a=1),e<0&&(e=0)||e>1&&(e=1),i<0&&(i=0)||i>1&&(i=1);var c=RGB_HSV(null===a?this.rgb[0]:this.rgb[0]=a,null===e?this.rgb[1]:this.rgb[1]=e,null===i?this.rgb[2]:this.rgb[2]=i);null!==c[0]&&(this.hsv[0]=c[0]),0!==c[2]&&(this.hsv[1]=c[1]),this.hsv[2]=c[2],this.exportColor(t)},this.fromString=function(a,e){!1!==jscolor.name2Hex(a)&&(a=jscolor.name2Hex(a),styleElement.value=a);var i=a.match(/^\W*([0-9A-F]{3}([0-9A-F]{3})?)\W*$/i);return i?(6===i[1].length?this.fromRGB(parseInt(i[1].substr(0,2),16)/255,parseInt(i[1].substr(2,2),16)/255,parseInt(i[1].substr(4,2),16)/255,e):this.fromRGB(parseInt(i[1].charAt(0)+i[1].charAt(0),16)/255,parseInt(i[1].charAt(1)+i[1].charAt(1),16)/255,parseInt(i[1].charAt(2)+i[1].charAt(2),16)/255,e),!0):(a.indexOf("rgb")>-1&&a.indexOf("(")>-1&&a.indexOf(")")>-1&&(a=a.split("(")[1].split(")")[0].trim().split(","),this.fromRGB(parseInt(a[0].trim())/255,parseInt(a[1].trim())/255,parseInt(a[2].trim())/255,e),void 0!==a[3]?(this.opacity=a[3].trim()+"000",this.opacity=this.opacity.substr(0,4)):this.opacity="1",parseFloat(this.opacity)>1&&(this.opacity="1"),0===parseFloat(this.opacity)&&(this.opacity="0")),!1)},this.toString=function(){return(256|Math.round(255*this.rgb[0])).toString(16).substr(1)+(256|Math.round(255*this.rgb[1])).toString(16).substr(1)+(256|Math.round(255*this.rgb[2])).toString(16).substr(1)};var w=this,z="hvs"===this.pickerMode.toLowerCase()?1:0,A=!1,B=jscolor.fetchElement(this.valueElement),styleElement=jscolor.fetchElement(this.styleElement),C=!1,holdSld=!1,holdSldO=!1,D=1,leaveStyle=2,leavePad=4,leaveSld=8,E=$(window).width();if(E>1024){var F=function(){var a=$("#lumise-color-picker-boxB");if(w.pickerOnfocus)if(0===a.length||null===jscolor.picker.owner||void 0===jscolor.picker.owner){if(w.showPicker(),q.getAttribute("data-pos")&&$(q.getAttribute("data-pos")).length>0){var e=$(q.getAttribute("data-pos")).get(0).getBoundingClientRect();$("#lumise-color-picker-boxB").css({left:e.left+"px",top:e.top+e.height+40+"px"})}}else{var i=a.attr("style");removePicker(),w.showPicker(),$("#lumise-color-picker-boxB").attr({style:i})}};jscolor.addEvent(q,"focus",F),jscolor.addEvent(q,"mousedown",F)}else q.setAttribute("readonly",!0),jscolor.addEvent(q,"mousedown",(function(a){w.pickerOnfocus&&!document.getElementsByClassName("lumise_color_picker")[0]&&(w.showPicker(),$("#lumise-top-tools [data-tool].active").removeClass("active"))}));if(B){var G=function(){B.value.length<6&&!1===jscolor.name2Hex(B.value)||(w.fromString(B.value,D),dispatchImmediateChange())};jscolor.addEvent(B,"keyup",G),jscolor.addEvent(B,"input",G),jscolor.addEvent(B,"blur",blurValue),B.setAttribute("autocomplete","off")}styleElement&&(styleElement.jscStyle={backgroundImage:styleElement.style.backgroundImage,backgroundColor:styleElement.style.backgroundColor,color:styleElement.style.color}),this.importColor()}},$.fn.shake=function(){return this.focus().animate({marginLeft:-30},100).animate({marginLeft:20},100).animate({marginLeft:-10},100).animate({marginLeft:5},100).animate({marginLeft:0},100)}}(jQuery),eval(function(a,e,i,t,c,B){if(c=function(a){return(a<62?"":c(parseInt(a/62)))+((a%=62)>35?String.fromCharCode(a+29):a.toString(36))},!"".replace(/^/,String)){for(;i--;)B[c(i)]=t[i]||c(i);t=[function(a){return B[a]}],c=function(){return"\\w+"},i=1}for(;i--;)t[i]&&(a=a.replace(new RegExp("\\b"+c(i)+"\\b","g"),t[i]));return a}("D V(e,f){m g=D(a){m b=a.4(\"T\")[0];m c=a.4(\"T\")[1].18(0,8);m d=v o(o.16(b.4(\"-\")[0],15(b.4(\"-\")[1])-1,b.4(\"-\")[2],c.4(\":\")[0],c.4(\":\")[1],c.4(\":\")[2]));i d};5($.14(e))e=13(e);k 5(12 e=='11'&&e.3().Z('T')>-1)e=g(e.3())!='P o'?g(e.3()):e;m h=v o(e),j=v o(),H=j.C(),B=r.E(r.17((H-h.C())/Q)),O=K,J=Y,A=L,M=N,G=j.x(),F=['R','S','U','1a','W','X','I'],w=j.6(),p=h.s()<10?'0'+h.s().3():h.s(),q=h.y()<10?'0'+h.y().3():h.y(),u=h.6()<10?'0'+h.6().3():h.6(),t=h.l()<9?'0'+(h.l()+1):(h.l()+1);5(f)f=p.3()+':'+q.3()+' ';k f='';5(h.6()==w&&h.l()==j.l())i p.3()+':'+q.3();k 5(r.E(w-h.6())==1&&B<2*A)i p.3()+':'+q.3()+\"\\n\"+' 19';k 5(B<A*7&&h.z()<j.z())i f+F[h.z()];k 5(h.x()==G)i f+u.3()+'/'+t;k i f+u.3()+'.'+t.3()+'.'+(h.x().3())}",0,73,"|||toString|split|if|getDate||||||||||||return|today|else|getMonth|var||Date|t_hour|t_min|Math|getHours|t_month|t_date|new|date|getFullYear|getMinutes|getDay|aday|range|getTime|function|abs|day|year|now|Sat|ahour|60|86400|aweek|604800|amin|Invalid|1000|Sun|Mon||Tue|timeAgo|Wed|Fri|3600|indexOf||string|typeof|parseFloat|isNumeric|parseInt|UTC|round|substring|yestertay|Thu".split("|"),0,{})),eval(function(a,e,i,t,c,B){if(c=function(a){return(a<62?"":c(parseInt(a/62)))+((a%=62)>35?String.fromCharCode(a+29):a.toString(36))},!"".replace(/^/,String)){for(;i--;)B[c(i)]=t[i]||c(i);t=[function(a){return B[a]}],c=function(){return"\\w+"},i=1}for(;i--;)t[i]&&(a=a.replace(new RegExp("\\b"+c(i)+"\\b","g"),t[i]));return a}('z 2u(a){t.1m=T.1G;t.2j=a}2u.1S={O:z(a){w t.2j.A},2x:z(a){u(s i=0;i<t.2j.A;i++){a.1b(t.2j.3T(i),8)}}};z X(a,b){t.1d=a;t.1I=b;t.C=1f;t.G=0;t.1K=1f;t.1N=B S()}X.1S={3Y:z(a){s b=B 2u(a);t.1N.2s(b);t.1K=1f},I:z(a,b){v(a<0||t.G<=a||b<0||t.G<=b){Y B W(a+","+b);}w t.C[a][b]},3w:z(){w t.G},3v:z(){v(t.1d<1){s a=1;u(a=1;a<40;a++){s b=U.2w(a,t.1I);s c=B 1T();s d=0;u(s i=0;i<b.A;i++){d+=b[i].2c}u(s i=0;i<t.1N.A;i++){s e=t.1N[i];c.1b(e.1m,4);c.1b(e.O(),E.V(e.1m,a));e.2x(c)}v(c.V()<=d*8)1V}t.1d=a}t.2E(1O,t.3f())},2E:z(a,b){t.G=t.1d*4+17;t.C=B S(t.G);u(s c=0;c<t.G;c++){t.C[c]=B S(t.G);u(s d=0;d<t.G;d++){t.C[c][d]=1f}}t.1Y(0,0);t.1Y(t.G-7,0);t.1Y(0,t.G-7);t.3d();t.3a();t.2Z(a,b);v(t.1d>=7){t.2Y(a)}v(t.1K==1f){t.1K=X.2X(t.1d,t.1I,t.1N)}t.2W(t.1K,b)},1Y:z(a,b){u(s r=-1;r<=7;r++){v(a+r<=-1||t.G<=a+r)1o;u(s c=-1;c<=7;c++){v(b+c<=-1||t.G<=b+c)1o;v((0<=r&&r<=6&&(c==0||c==6))||(0<=c&&c<=6&&(r==0||r==6))||(2<=r&&r<=4&&2<=c&&c<=4)){t.C[a+r][b+c]=1E}1h{t.C[a+r][b+c]=1O}}}},3f:z(){s a=0;s b=0;u(s i=0;i<8;i++){t.2E(1E,i);s c=E.2P(t);v(i==0||a>c){a=c;b=i}}w b},3V:z(a,b,c){s d=a.3K(b,c);s e=1;t.3v();u(s f=0;f<t.C.A;f++){s y=f*e;u(s g=0;g<t.C[f].A;g++){s x=g*e;s h=t.C[f][g];v(h){d.4y(0,2z);d.3O(x,y);d.2I(x+e,y);d.2I(x+e,y+e);d.2I(x,y+e);d.3U()}}}w d},3a:z(){u(s r=8;r<t.G-8;r++){v(t.C[r][6]!=1f){1o}t.C[r][6]=(r%2==0)}u(s c=8;c<t.G-8;c++){v(t.C[6][c]!=1f){1o}t.C[6][c]=(c%2==0)}},3d:z(){s a=E.3g(t.1d);u(s i=0;i<a.A;i++){u(s j=0;j<a.A;j++){s b=a[i];s d=a[j];v(t.C[b][d]!=1f){1o}u(s r=-2;r<=2;r++){u(s c=-2;c<=2;c++){v(r==-2||r==2||c==-2||c==2||(r==0&&c==0)){t.C[b+r][d+c]=1E}1h{t.C[b+r][d+c]=1O}}}}}},2Y:z(a){s b=E.3h(t.1d);u(s i=0;i<18;i++){s c=(!a&&((b>>i)&1)==1);t.C[1a.1A(i/3)][i%3+t.G-8-3]=c}u(s i=0;i<18;i++){s c=(!a&&((b>>i)&1)==1);t.C[i%3+t.G-8-3][1a.1A(i/3)]=c}},2Z:z(a,b){s c=(t.1I<<3)|b;s d=E.3j(c);u(s i=0;i<15;i++){s e=(!a&&((d>>i)&1)==1);v(i<6){t.C[i][8]=e}1h v(i<8){t.C[i+1][8]=e}1h{t.C[t.G-15+i][8]=e}}u(s i=0;i<15;i++){s e=(!a&&((d>>i)&1)==1);v(i<8){t.C[8][t.G-i-1]=e}1h v(i<9){t.C[8][15-i-1+1]=e}1h{t.C[8][15-i-1]=e}}t.C[t.G-8][8]=(!a)},2W:z(a,b){s d=-1;s e=t.G-1;s f=7;s g=0;u(s h=t.G-1;h>0;h-=2){v(h==6)h--;Z(1E){u(s c=0;c<2;c++){v(t.C[e][h-c]==1f){s i=1O;v(g<a.A){i=(((a[g]>>>f)&1)==1)}s j=E.3k(b,e,h-c);v(j){i=!i}t.C[e][h-c]=i;f--;v(f==-1){g++;f=7}}}e+=d;v(e<0||t.G<=e){e-=d;d=-d;1V}}}}};X.3l=4g;X.3m=4k;X.2X=z(a,b,c){s d=U.2w(a,b);s e=B 1T();u(s i=0;i<c.A;i++){s f=c[i];e.1b(f.1m,4);e.1b(f.O(),E.V(f.1m,a));f.2x(e)}s g=0;u(s i=0;i<d.A;i++){g+=d[i].2c}v(e.V()>g*8){Y B W("4E A 4w. ("+e.V()+">"+g*8+")");}v(e.V()+4<=g*8){e.1b(0,4)}Z(e.V()%8!=0){e.2H(1O)}Z(1E){v(e.V()>=g*8){1V}e.1b(X.3l,8);v(e.V()>=g*8){1V}e.1b(X.3m,8)}w X.3o(e,d)};X.3o=z(a,b){s c=0;s d=0;s e=0;s f=B S(b.A);s g=B S(b.A);u(s r=0;r<b.A;r++){s h=b[r].2c;s j=b[r].2C-h;d=1a.3u(d,h);e=1a.3u(e,j);f[r]=B S(h);u(s i=0;i<f[r].A;i++){f[r][i]=4i&a.1z[i+c]}c+=h;s k=E.3H(j);s l=B 1u(f[r],k.O()-1);s m=l.2F(k);g[r]=B S(k.O()-1);u(s i=0;i<g[r].A;i++){s n=i+m.O()-g[r].A;g[r][i]=(n>=0)?m.1i(n):0}}s o=0;u(s i=0;i<b.A;i++){o+=b[i].2C}s p=B S(o);s q=0;u(s i=0;i<d;i++){u(s r=0;r<b.A;r++){v(i<f[r].A){p[q++]=f[r][i]}}}u(s i=0;i<e;i++){u(s r=0;r<b.A;r++){v(i<g[r].A){p[q++]=g[r][i]}}}w p};s T={2q:1<<0,2o:1<<1,1G:1<<2,2m:1<<3};s 1F={L:1,M:0,Q:3,H:2};s 1j={3F:0,3E:1,3B:2,3A:3,3z:4,3x:5,3s:6,3r:7};s E={3p:[[],[6,18],[6,22],[6,26],[6,30],[6,34],[6,22,38],[6,24,42],[6,26,46],[6,28,R],[6,30,D],[6,32,1c],[6,34,1W],[6,26,46,3i],[6,26,48,1w],[6,26,R,N],[6,30,D,1B],[6,30,3e,2K],[6,30,1c,1q],[6,34,1W,2L],[6,28,R,3N,3L],[6,26,R,N,2b],[6,30,D,1B,1Q],[6,28,D,2d,2v],[6,32,1c,3c,2f],[6,30,1c,1q,1J],[6,34,1W,2L,1y],[6,26,R,N,2b,1l],[6,30,D,1B,1Q,3b],[6,26,3W,1B,4B,4x],[6,30,3e,2K,2k,2T],[6,34,2G,1q,2S,2R],[6,30,1c,1q,1J,2n],[6,34,1W,2L,1y,1p],[6,30,D,1B,1Q,3b,3n],[6,24,R,1n,1Q,4t,3X],[6,28,D,2d,2v,2O,4u],[6,32,1c,3c,2f,2M,3Z],[6,26,D,2K,2f,2R,4a],[6,30,1c,1q,1J,2n,4b]],2r:(1<<10)|(1<<8)|(1<<5)|(1<<4)|(1<<2)|(1<<1)|(1<<0),2p:(1<<12)|(1<<11)|(1<<10)|(1<<9)|(1<<8)|(1<<5)|(1<<2)|(1<<0),2Q:(1<<14)|(1<<12)|(1<<10)|(1<<4)|(1<<1),3j:z(a){s d=a<<10;Z(E.1k(d)-E.1k(E.2r)>=0){d^=(E.2r<<(E.1k(d)-E.1k(E.2r)))}w((a<<10)|d)^E.2Q},3h:z(a){s d=a<<12;Z(E.1k(d)-E.1k(E.2p)>=0){d^=(E.2p<<(E.1k(d)-E.1k(E.2p)))}w(a<<12)|d},1k:z(a){s b=0;Z(a!=0){b++;a>>>=1}w b},3g:z(a){w E.3p[a-1]},3k:z(a,i,j){1D(a){F 1j.3F:w(i+j)%2==0;F 1j.3E:w i%2==0;F 1j.3B:w j%3==0;F 1j.3A:w(i+j)%3==0;F 1j.3z:w(1a.1A(i/2)+1a.1A(j/3))%2==0;F 1j.3x:w(i*j)%2+(i*j)%3==0;F 1j.3s:w((i*j)%2+(i*j)%3)%2==0;F 1j.3r:w((i*j)%3+(i+j)%2)%2==0;1H:Y B W("2U 3P:"+a);}},3H:z(b){s a=B 1u([1],0);u(s i=0;i<b;i++){a=a.2V(B 1u([1,K.2h(i)],0))}w a},V:z(a,b){v(1<=b&&b<10){1D(a){F T.2q:w 10;F T.2o:w 9;F T.1G:w 8;F T.2m:w 8;1H:Y B W("1m:"+a);}}1h v(b<27){1D(a){F T.2q:w 12;F T.2o:w 11;F T.1G:w 16;F T.2m:w 10;1H:Y B W("1m:"+a);}}1h v(b<41){1D(a){F T.2q:w 14;F T.2o:w 13;F T.1G:w 16;F T.2m:w 12;1H:Y B W("1m:"+a);}}1h{Y B W("4e:"+b);}},2P:z(a){s b=a.3w();s d=0;u(s e=0;e<b;e++){u(s f=0;f<b;f++){s g=0;s h=a.I(e,f);u(s r=-1;r<=1;r++){v(e+r<0||b<=e+r){1o}u(s c=-1;c<=1;c++){v(f+c<0||b<=f+c){1o}v(r==0&&c==0){1o}v(h==a.I(e+r,f+c)){g++}}}v(g>5){d+=(3+g-5)}}}u(s e=0;e<b-1;e++){u(s f=0;f<b-1;f++){s i=0;v(a.I(e,f))i++;v(a.I(e+1,f))i++;v(a.I(e,f+1))i++;v(a.I(e+1,f+1))i++;v(i==0||i==4){d+=3}}}u(s e=0;e<b;e++){u(s f=0;f<b-6;f++){v(a.I(e,f)&&!a.I(e,f+1)&&a.I(e,f+2)&&a.I(e,f+3)&&a.I(e,f+4)&&!a.I(e,f+5)&&a.I(e,f+6)){d+=40}}}u(s f=0;f<b;f++){u(s e=0;e<b-6;e++){v(a.I(e,f)&&!a.I(e+1,f)&&a.I(e+2,f)&&a.I(e+3,f)&&a.I(e+4,f)&&!a.I(e+5,f)&&a.I(e+6,f)){d+=40}}}s j=0;u(s f=0;f<b;f++){u(s e=0;e<b;e++){v(a.I(e,f)){j++}}}s k=1a.4h(2z*j/b/b-R)/5;d+=k*10;w d}};s K={1r:z(n){v(n<1){Y B W("1r("+n+")");}w K.2B[n]},2h:z(n){Z(n<0){n+=2A}Z(n>=2e){n-=2A}w K.1g[n]},1g:B S(2e),2B:B S(2e)};u(s i=0;i<8;i++){K.1g[i]=1<<i}u(s i=8;i<2e;i++){K.1g[i]=K.1g[i-4]^K.1g[i-5]^K.1g[i-6]^K.1g[i-8]}u(s i=0;i<2A;i++){K.2B[K.1g[i]]=i}z 1u(a,b){v(a.A==2t){Y B W(a.A+"/"+b);}s c=0;Z(c<a.A&&a[c]==0){c++}t.2a=B S(a.A-c+b);u(s i=0;i<a.A-c;i++){t.2a[i]=a[i+c]}}1u.1S={1i:z(a){w t.2a[a]},O:z(){w t.2a.A},2V:z(e){s a=B S(t.O()+e.O()-1);u(s i=0;i<t.O();i++){u(s j=0;j<e.O();j++){a[i+j]^=K.2h(K.1r(t.1i(i))+K.1r(e.1i(j)))}}w B 1u(a,0)},2F:z(e){v(t.O()-e.O()<0){w t}s a=K.1r(t.1i(0))-K.1r(e.1i(0));s b=B S(t.O());u(s i=0;i<t.O();i++){b[i]=t.1i(i)}u(s i=0;i<e.O();i++){b[i]^=K.2h(K.1r(e.1i(i))+a)}w B 1u(b,0).2F(e)}};z U(a,b){t.2C=a;t.2c=b}U.1M=[[1,26,19],[1,26,16],[1,26,13],[1,26,9],[1,44,34],[1,44,28],[1,44,22],[1,44,16],[1,1w,J],[1,1w,44],[2,35,17],[2,35,13],[1,2z,2d],[2,R,32],[2,R,24],[4,25,9],[1,2T,2k],[2,2D,43],[2,33,15,2,34,16],[2,33,11,2,34,12],[2,1q,1U],[4,43,27],[4,43,19],[4,43,15],[2,2b,1B],[4,49,31],[2,32,14,4,33,15],[4,39,13,1,40,14],[2,1P,4s],[2,2G,38,2,2N,39],[4,40,18,2,41,19],[4,40,14,2,41,15],[2,1p,1e],[3,1c,36,2,1R,37],[4,36,16,4,37,17],[4,36,12,4,37,13],[2,1q,1U,2,3q,2y],[4,2y,43,1,1w,44],[6,43,19,2,44,20],[6,43,15,2,44,16],[4,3M,3t],[1,2d,R,4,3t,1x],[4,R,22,4,1x,23],[3,36,12,8,37,13],[2,1e,3Q,2,1C,3S],[6,1c,36,2,1R,37],[4,46,20,6,47,21],[7,42,14,4,43,15],[4,3y,1X],[8,1R,37,1,2G,38],[8,44,20,4,45,21],[12,33,11,4,34,12],[3,1s,1t,1,1p,1e],[4,3C,40,5,3D,41],[11,36,16,5,37,17],[11,36,12,5,37,13],[5,4c,3q,1,2f,4d],[5,3D,41,5,3i,42],[5,D,24,7,J,25],[11,36,12],[5,1l,2b,1,1Z,4f],[7,1L,45,3,N,46],[15,43,19,2,44,20],[3,45,15,13,46,16],[1,3G,1X,5,2M,2k],[10,N,46,1,P,47],[1,R,22,15,1x,23],[2,42,14,17,43,15],[5,3n,4j,1,2g,1P],[9,2y,43,4,1w,44],[17,R,22,1,1x,23],[2,42,14,19,43,15],[3,4l,4m,4,2n,1J],[3,1w,44,11,4n,45],[17,47,21,4,48,22],[9,39,13,16,40,14],[3,3G,1X,5,2M,2k],[3,2D,41,13,1U,42],[15,D,24,5,J,25],[15,43,15,10,44,16],[4,4o,1e,4,1s,1C],[17,1U,42],[17,R,22,6,1x,23],[19,46,16,6,47,17],[2,4p,4q,7,4r,2S],[17,N,46],[7,D,24,16,J,25],[34,37,13],[4,2g,1P,5,1v,1l],[4,P,47,14,1n,48],[11,D,24,14,J,25],[16,45,15,14,46,16],[6,2i,1C,4,2l,1y],[6,1L,45,14,N,46],[11,D,24,16,J,25],[30,46,16,2,47,17],[8,2O,2v,4,3y,1X],[8,P,47,13,1n,48],[7,D,24,22,J,25],[22,45,15,13,46,16],[10,2n,1J,2,4v,1t],[19,N,46,4,P,47],[28,R,22,6,1x,23],[33,46,16,4,47,17],[8,1v,1l,4,2J,1Z],[22,1L,45,3,N,46],[8,3I,23,26,D,24],[12,45,15,28,46,16],[3,2i,1C,10,2l,1y],[3,1L,45,23,N,46],[4,D,24,31,J,25],[11,45,15,31,46,16],[7,1p,1e,7,2i,1C],[21,1L,45,7,N,46],[1,3I,23,37,D,24],[19,45,15,26,46,16],[5,1s,1t,10,1p,1e],[19,P,47,10,1n,48],[15,D,24,25,J,25],[23,45,15,25,46,16],[13,1s,1t,3,1p,1e],[2,N,46,29,P,47],[42,D,24,1,J,25],[23,45,15,28,46,16],[17,1s,1t],[10,N,46,23,P,47],[10,D,24,35,J,25],[19,45,15,35,46,16],[17,1s,1t,1,1p,1e],[14,N,46,21,P,47],[29,D,24,19,J,25],[11,45,15,46,46,16],[13,1s,1t,6,1p,1e],[14,N,46,23,P,47],[44,D,24,7,J,25],[1R,46,16,1,47,17],[12,2g,1P,7,1v,1l],[12,P,47,26,1n,48],[39,D,24,14,J,25],[22,45,15,41,46,16],[6,2g,1P,14,1v,1l],[6,P,47,34,1n,48],[46,D,24,10,J,25],[2,45,15,3C,46,16],[17,1v,1l,4,2J,1Z],[29,N,46,14,P,47],[49,D,24,10,J,25],[24,45,15,46,46,16],[4,1v,1l,18,2J,1Z],[13,N,46,32,P,47],[48,D,24,14,J,25],[42,45,15,32,46,16],[20,2i,1C,4,2l,1y],[40,P,47,7,1n,48],[43,D,24,22,J,25],[10,45,15,2D,46,16],[19,2l,1y,6,4z,4A],[18,P,47,31,1n,48],[34,D,24,34,J,25],[20,45,15,2N,46,16]];U.2w=z(a,b){s c=U.3J(a,b);v(c==2t){Y B W("2U 4C 4D @ 1d:"+a+"/1I:"+b);}s d=c.A/3;s e=B S();u(s i=0;i<d;i++){s f=c[i*3+0];s g=c[i*3+1];s h=c[i*3+2];u(s j=0;j<f;j++){e.2s(B U(g,h))}}w e};U.3J=z(a,b){1D(b){F 1F.L:w U.1M[(a-1)*4+0];F 1F.M:w U.1M[(a-1)*4+1];F 1F.Q:w U.1M[(a-1)*4+2];F 1F.H:w U.1M[(a-1)*4+3];1H:w 2t}};z 1T(){t.1z=B S();t.A=0}1T.1S={1i:z(a){s b=1a.1A(a/8);w((t.1z[b]>>>(7-a%8))&1)==1},1b:z(a,b){u(s i=0;i<b;i++){t.2H(((a>>>(b-i-1))&1)==1)}},V:z(){w t.A},2H:z(a){s b=1a.1A(t.A/8);v(t.1z.A<=b){t.1z.2s(0)}v(a){t.1z[b]|=(3R>>>(t.A%8))}t.A++}};',0,289,"||||||||||||||||||||||||||||var|this|for|if|return|||function|length|new|modules|54|QRUtil|case|moduleCount||isDark|55|QRMath|||74|getLength|75||50|Array|QRMode|QRRSBlock|getLengthInBits|Error|QRCode|throw|while|||||||||||Math|put|58|typeNumber|116|null|EXP_TABLE|else|get|QRMaskPattern|getBCHDigit|122|mode|76|continue|146|86|glog|145|115|QRPolynomial|152|70|51|118|buffer|floor|78|117|switch|true|QRErrorCorrectLevel|MODE_8BIT_BYTE|default|errorCorrectLevel|114|dataCache|73|RS_BLOCK_TABLE|dataList|false|121|102|59|prototype|QRBitBuffer|68|break|62|107|setupPositionProbePattern|123|||||||||||num|98|dataCount|80|256|110|151|gexp|147|data|108|148|MODE_KANJI|142|MODE_ALPHA_NUM|G18|MODE_NUMBER|G15|push|undefined|QR8bitByte|106|getRSBlocks|write|69|100|255|LOG_TABLE|totalCount|67|makeImpl|mod|60|putBit|lineTo|153|82|90|136|61|132|getLostPoint|G15_MASK|138|112|134|bad|multiply|mapData|createData|setupTypeNumber|setupTypeInfo|||||||||||setupTimingPattern|126|84|setupPositionAdjustPattern|56|getBestMaskPattern|getPatternPosition|getBCHTypeNumber|66|getBCHTypeInfo|getMask|PAD0|PAD1|150|createBytes|PATTERN_POSITION_TABLE|87|PATTERN111|PATTERN110|81|max|make|getModuleCount|PATTERN101|133|PATTERN100|PATTERN011|PATTERN010|64|65|PATTERN001|PATTERN000|135|getErrorCorrectPolynomial|53|getRsBlockTable|createEmptyMovieClip|94|101|72|moveTo|maskPattern|92|0x80|93|charCodeAt|endFill|createMovieClip|52|154|addData|162|||||||||||166|170|109|88|type|99|0xEC|abs|0xff|120|0x11|141|113|71|144|139|111|140|97|128|158|143|overflow|130|beginFill|149|119|104|rs|block|code".split("|"),0,{})),function(){function a(a,e,i){return a.call.apply(a.bind,arguments)}function e(a,e,i){if(!a)throw Error();if(2<arguments.length){var t=Array.prototype.slice.call(arguments,2);return function(){var i=Array.prototype.slice.call(arguments);return Array.prototype.unshift.apply(i,t),a.apply(e,i)}}return function(){return a.apply(e,arguments)}}function i(t,c,B){return(i=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?a:e).apply(null,arguments)}var t=Date.now||function(){return+new Date};function c(a,e){this.a=a,this.m=e||a,this.c=this.m.document}var B=!!window.FontFace;function o(a,e,i,t){if(e=a.c.createElement(e),i)for(var c in i)i.hasOwnProperty(c)&&("style"==c?e.style.cssText=i[c]:e.setAttribute(c,i[c]));return t&&e.appendChild(a.c.createTextNode(t)),e}function r(a,e,i){(a=a.c.getElementsByTagName(e)[0])||(a=document.documentElement),a.insertBefore(i,a.lastChild)}function n(a){a.parentNode&&a.parentNode.removeChild(a)}function b(a,e,i){e=e||[],i=i||[];for(var t=a.className.split(/\s+/),c=0;c<e.length;c+=1){for(var B=!1,o=0;o<t.length;o+=1)if(e[c]===t[o]){B=!0;break}B||t.push(e[c])}for(e=[],c=0;c<t.length;c+=1){for(B=!1,o=0;o<i.length;o+=1)if(t[c]===i[o]){B=!0;break}B||e.push(t[c])}a.className=e.join(" ").replace(/\s+/g," ").replace(/^\s+|\s+$/,"")}function s(a,e){for(var i=a.className.split(/\s+/),t=0,c=i.length;t<c;t++)if(i[t]==e)return!0;return!1}function d(a){if("string"==typeof a.f)return a.f;var e=a.m.location.protocol;return"about:"==e&&(e=a.a.location.protocol),"https:"==e?"https:":"http:"}function f(a,e,i){function t(){s&&c&&n&&(s(b),s=null)}e=o(a,"link",{rel:"stylesheet",href:e,media:"all"});var c=!1,n=!0,b=null,s=i||null;B?(e.onload=function(){c=!0,t()},e.onerror=function(){c=!0,b=Error("Stylesheet failed to load"),t()}):setTimeout((function(){c=!0,t()}),0),r(a,"head",e)}function l(a,e,i,t){var c=a.c.getElementsByTagName("head")[0];if(c){var B=o(a,"script",{src:e}),r=!1;return B.onload=B.onreadystatechange=function(){r||this.readyState&&"loaded"!=this.readyState&&"complete"!=this.readyState||(r=!0,i&&i(null),B.onload=B.onreadystatechange=null,"HEAD"==B.parentNode.tagName&&c.removeChild(B))},c.appendChild(B),setTimeout((function(){r||(r=!0,i&&i(Error("Script load timeout")))}),t||5e3),B}return null}function h(){this.a=0,this.c=null}function g(a){return a.a++,function(){a.a--,p(a)}}function u(a,e){a.c=e,p(a)}function p(a){0==a.a&&a.c&&(a.c(),a.c=null)}function E(a){this.a=a||"-"}function m(a,e){this.c=a,this.f=4,this.a="n";var i=(e||"n4").match(/^([nio])([1-9])$/i);i&&(this.a=i[1],this.f=parseInt(i[2],10))}function y(a){var e=[];a=a.split(/,\s*/);for(var i=0;i<a.length;i++){var t=a[i].replace(/['"]/g,"");-1!=t.indexOf(" ")||/^\d/.test(t)?e.push("'"+t+"'"):e.push(t)}return e.join(",")}function F(a){return a.a+a.f}function x(a){var e="normal";return"o"===a.a?e="oblique":"i"===a.a&&(e="italic"),e}function k(a){var e=4,i="n",t=null;return a&&((t=a.match(/(normal|oblique|italic)/i))&&t[1]&&(i=t[1].substr(0,1).toLowerCase()),(t=a.match(/([1-9]00|normal|bold)/i))&&t[1]&&(/bold/i.test(t[1])?e=7:/[1-9]00/.test(t[1])&&(e=parseInt(t[1].substr(0,1),10)))),i+e}function G(a,e){this.c=a,this.f=a.m.document.documentElement,this.h=e,this.a=new E("-"),this.j=!1!==e.events,this.g=!1!==e.classes}function v(a){if(a.g){var e=s(a.f,a.a.c("wf","active")),i=[],t=[a.a.c("wf","loading")];e||i.push(a.a.c("wf","inactive")),b(a.f,i,t)}j(a,"inactive")}function j(a,e,i){a.j&&a.h[e]&&(i?a.h[e](i.c,F(i)):a.h[e]())}function I(){this.c={}}function w(a,e){this.c=a,this.f=e,this.a=o(this.c,"span",{"aria-hidden":"true"},this.f)}function C(a){r(a.c,"body",a.a)}function O(a){return"display:block;position:absolute;top:-9999px;left:-9999px;font-size:300px;width:auto;height:auto;line-height:normal;margin:0;padding:0;font-variant:normal;white-space:nowrap;font-family:"+y(a.c)+";font-style:"+x(a)+";font-weight:"+a.f+"00;"}function P(a,e,i,t,c,B){this.g=a,this.j=e,this.a=t,this.c=i,this.f=c||3e3,this.h=B||void 0}function S(a,e,i,t,c,B,o){this.v=a,this.B=e,this.c=i,this.a=t,this.s=o||"BESbswy",this.f={},this.w=c||3e3,this.u=B||null,this.o=this.j=this.h=this.g=null,this.g=new w(this.c,this.s),this.h=new w(this.c,this.s),this.j=new w(this.c,this.s),this.o=new w(this.c,this.s),a=O(a=new m(this.a.c+",serif",F(this.a))),this.g.a.style.cssText=a,a=O(a=new m(this.a.c+",sans-serif",F(this.a))),this.h.a.style.cssText=a,a=O(a=new m("serif",F(this.a))),this.j.a.style.cssText=a,a=O(a=new m("sans-serif",F(this.a))),this.o.a.style.cssText=a,C(this.g),C(this.h),C(this.j),C(this.o)}E.prototype.c=function(a){for(var e=[],i=0;i<arguments.length;i++)e.push(arguments[i].replace(/[\W_]+/g,"").toLowerCase());return e.join(this.a)},P.prototype.start=function(){var a=this.c.m.document,e=this,i=t(),c=new Promise((function(c,B){!function o(){t()-i>=e.f?B():a.fonts.load(function(a){return x(a)+" "+a.f+"00 300px "+y(a.c)}(e.a),e.h).then((function(a){1<=a.length?c():setTimeout(o,25)}),(function(){B()}))}()})),B=new Promise((function(a,i){setTimeout(i,e.f)}));Promise.race([B,c]).then((function(){e.g(e.a)}),(function(){e.j(e.a)}))};var q={D:"serif",C:"sans-serif"},N=null;function A(){if(null===N){var a=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent);N=!!a&&(536>parseInt(a[1],10)||536===parseInt(a[1],10)&&11>=parseInt(a[2],10))}return N}function J(a,e,i){for(var t in q)if(q.hasOwnProperty(t)&&e===a.f[q[t]]&&i===a.f[q[t]])return!0;return!1}function K(a){var e,c=a.g.a.offsetWidth,B=a.h.a.offsetWidth;(e=c===a.f.serif&&B===a.f["sans-serif"])||(e=A()&&J(a,c,B)),e?t()-a.A>=a.w?A()&&J(a,c,B)&&(null===a.u||a.u.hasOwnProperty(a.a.c))?D(a,a.v):D(a,a.B):function(a){setTimeout(i((function(){K(this)}),a),50)}(a):D(a,a.v)}function D(a,e){setTimeout(i((function(){n(this.g.a),n(this.h.a),n(this.j.a),n(this.o.a),e(this.a)}),a),0)}function z(a,e,i){this.c=a,this.a=e,this.f=0,this.o=this.j=!1,this.s=i}S.prototype.start=function(){this.f.serif=this.j.a.offsetWidth,this.f["sans-serif"]=this.o.a.offsetWidth,this.A=t(),K(this)};var T=null;function W(a){0==--a.f&&a.j&&(a.o?((a=a.a).g&&b(a.f,[a.a.c("wf","active")],[a.a.c("wf","loading"),a.a.c("wf","inactive")]),j(a,"active")):v(a.a))}function R(a){this.j=a,this.a=new I,this.h=0,this.f=this.g=!0}function U(a,e,t,c,B){var o=0==--a.h;(a.f||a.g)&&setTimeout((function(){var a=B||null,r=c||{};if(0===t.length&&o)v(e.a);else{e.f+=t.length,o&&(e.j=o);var n,s=[];for(n=0;n<t.length;n++){var d=t[n],f=r[d.c],l=e.a,h=d;l.g&&b(l.f,[l.a.c("wf",h.c,F(h).toString(),"loading")]),j(l,"fontloading",h),l=null,null===T&&(T=!!window.FontFace&&(!(h=/Gecko.*Firefox\/(\d+)/.exec(window.navigator.userAgent))||42<parseInt(h[1],10))),l=T?new P(i(e.g,e),i(e.h,e),e.c,d,e.s,f):new S(i(e.g,e),i(e.h,e),e.c,d,e.s,a,f),s.push(l)}for(n=0;n<s.length;n++)s[n].start()}}),0)}function L(a,e){this.c=a,this.a=e}function M(a,e){this.c=a,this.a=e}function H(a,e,i){this.c=a||e+V,this.a=[],this.f=[],this.g=i||""}z.prototype.g=function(a){var e=this.a;e.g&&b(e.f,[e.a.c("wf",a.c,F(a).toString(),"active")],[e.a.c("wf",a.c,F(a).toString(),"loading"),e.a.c("wf",a.c,F(a).toString(),"inactive")]),j(e,"fontactive",a),this.o=!0,W(this)},z.prototype.h=function(a){var e=this.a;if(e.g){var i=s(e.f,e.a.c("wf",a.c,F(a).toString(),"active")),t=[],c=[e.a.c("wf",a.c,F(a).toString(),"loading")];i||t.push(e.a.c("wf",a.c,F(a).toString(),"inactive")),b(e.f,t,c)}j(e,"fontinactive",a),W(this)},R.prototype.load=function(a){this.c=new c(this.j,a.context||this.j),this.g=!1!==a.events,this.f=!1!==a.classes,function(a,e,i){var t=[],c=i.timeout;!function(a){a.g&&b(a.f,[a.a.c("wf","loading")]),j(a,"loading")}(e);t=function(a,e,i){var t,c=[];for(t in e)if(e.hasOwnProperty(t)){var B=a.c[t];B&&c.push(B(e[t],i))}return c}(a.a,i,a.c);var B=new z(a.c,e,c);for(a.h=t.length,e=0,i=t.length;e<i;e++)t[e].load((function(e,i,t){U(a,B,e,i,t)}))}(this,new G(this.c,a),a)},L.prototype.load=function(a){function e(){if(B["__mti_fntLst"+t]){var i,c=B["__mti_fntLst"+t](),o=[];if(c)for(var r=0;r<c.length;r++){var n=c[r].fontfamily;null!=c[r].fontStyle&&null!=c[r].fontWeight?(i=c[r].fontStyle+c[r].fontWeight,o.push(new m(n,i))):o.push(new m(n))}a(o)}else setTimeout((function(){e()}),50)}var i=this,t=i.a.projectId,c=i.a.version;if(t){var B=i.c.m;l(this.c,function(a,e,i){return d(a.c)+"//"+(a=(a.a.api||"fast.fonts.net/jsapi").replace(/^.*http(s?):(\/\/)?/,""))+"/"+e+".js"+(i?"?v="+i:"")}(i,t,c),(function(c){c?a([]):(B["__MonotypeConfiguration__"+t]=function(){return i.a},e())})).id="__MonotypeAPIScript__"+t}else a([])},M.prototype.load=function(a){var e,i,t=this.a.urls||[],c=this.a.families||[],B=this.a.testStrings||{},o=new h;for(e=0,i=t.length;e<i;e++)f(this.c,t[e],g(o));var r=[];for(e=0,i=c.length;e<i;e++)if((t=c[e].split(":"))[1])for(var n=t[1].split(","),b=0;b<n.length;b+=1)r.push(new m(t[0],n[b]));else r.push(new m(t[0]));u(o,(function(){a(r,B)}))};var V="//fonts.googleapis.com/css";function Y(a){this.f=a,this.a=[],this.c={}}var X={latin:"BESbswy","latin-ext":"çöüğş",cyrillic:"йяЖ",greek:"αβΣ",khmer:"កខគ",Hanuman:"កខគ"},Q={thin:"1",extralight:"2","extra-light":"2",ultralight:"2","ultra-light":"2",light:"3",regular:"4",book:"4",medium:"5","semi-bold":"6",semibold:"6","demi-bold":"6",demibold:"6",bold:"7","extra-bold":"8",extrabold:"8","ultra-bold":"8",ultrabold:"8",black:"9",heavy:"9",l:"3",r:"4",b:"7"},Z={i:"i",italic:"i",n:"n",normal:"n"},_=/^(thin|(?:(?:extra|ultra)-?)?light|regular|book|medium|(?:(?:semi|demi|extra|ultra)-?)?bold|black|heavy|l|r|b|[1-9]00)?(n|i|normal|italic)?$/;function $(a,e){this.c=a,this.a=e}var aa={Arimo:!0,Cousine:!0,Tinos:!0};function ea(a,e){this.c=a,this.a=e}function ia(a,e){this.c=a,this.f=e,this.a=[]}$.prototype.load=function(a){var e=new h,i=this.c,t=new H(this.a.api,d(i),this.a.text),c=this.a.families;!function(a,e){for(var i=e.length,t=0;t<i;t++){var c=e[t].split(":");3==c.length&&a.f.push(c.pop());var B="";2==c.length&&""!=c[1]&&(B=":"),a.a.push(c.join(B))}}(t,c);var B=new Y(c);!function(a){for(var e=a.f.length,i=0;i<e;i++){var t=a.f[i].split(":"),c=t[0].replace(/\+/g," "),B=["n4"];if(2<=t.length){var o;if(o=[],r=t[1])for(var r,n=(r=r.split(",")).length,b=0;b<n;b++){var s;if((s=r[b]).match(/^[\w-]+$/))if(null==(d=_.exec(s.toLowerCase())))s="";else{if(s=null==(s=d[2])||""==s?"n":Z[s],null==(d=d[1])||""==d)d="4";else var d=Q[d]||(isNaN(d)?"4":d.substr(0,1));s=[s,d].join("")}else s="";s&&o.push(s)}0<o.length&&(B=o),3==t.length&&(o=[],0<(t=(t=t[2])?t.split(","):o).length&&(t=X[t[0]])&&(a.c[c]=t))}for(a.c[c]||(t=X[c])&&(a.c[c]=t),t=0;t<B.length;t+=1)a.a.push(new m(c,B[t]))}}(B),f(i,function(a){if(0==a.a.length)throw Error("No fonts to load!");if(-1!=a.c.indexOf("kit="))return a.c;for(var e=a.a.length,i=[],t=0;t<e;t++)i.push(a.a[t].replace(/ /g,"+"));return e=a.c+"?family="+i.join("%7C"),0<a.f.length&&(e+="&subset="+a.f.join(",")),0<a.g.length&&(e+="&text="+encodeURIComponent(a.g)),e}(t),g(e)),u(e,(function(){a(B.a,B.c,aa)}))},ea.prototype.load=function(a){var e=this.a.id,i=this.c.m;e?l(this.c,(this.a.api||"https://use.typekit.net")+"/"+e+".js",(function(e){if(e)a([]);else if(i.Typekit&&i.Typekit.config&&i.Typekit.config.fn){e=i.Typekit.config.fn;for(var t=[],c=0;c<e.length;c+=2)for(var B=e[c],o=e[c+1],r=0;r<o.length;r++)t.push(new m(B,o[r]));try{i.Typekit.load({events:!1,classes:!1,async:!0})}catch(a){}a(t)}}),2e3):a([])},ia.prototype.load=function(a){var e=this.f.id,i=this.c.m,t=this;e?(i.__webfontfontdeckmodule__||(i.__webfontfontdeckmodule__={}),i.__webfontfontdeckmodule__[e]=function(e,i){for(var c=0,B=i.fonts.length;c<B;++c){var o=i.fonts[c];t.a.push(new m(o.name,k("font-weight:"+o.weight+";font-style:"+o.style)))}a(t.a)},l(this.c,d(this.c)+(this.f.api||"//f.fontdeck.com/s/css/js/")+function(a){return a.m.location.hostname||a.a.location.hostname}(this.c)+"/"+e+".js",(function(e){e&&a([])}))):a([])};var ta=new R(window);ta.a.c.custom=function(a,e){return new M(e,a)},ta.a.c.fontdeck=function(a,e){return new ia(e,a)},ta.a.c.monotype=function(a,e){return new L(e,a)},ta.a.c.typekit=function(a,e){return new ea(e,a)},ta.a.c.google=function(a,e){return new $(e,a)};var ca={load:i(ta.load,ta)};"function"==typeof define&&define.amd?define((function(){return ca})):"undefined"!=typeof module&&module.exports?module.exports=ca:(window.WebFont=ca,window.WebFontConfig&&ta.load(window.WebFontConfig))}(),eval(function(a,e,i,t,c,B){if(c=function(a){return(a<62?"":c(parseInt(a/62)))+((a%=62)>35?String.fromCharCode(a+29):a.toString(36))},!"".replace(/^/,String)){for(;i--;)B[c(i)]=t[i]||c(i);t=[function(a){return B[a]}],c=function(){return"\\w+"},i=1}for(;i--;)t[i]&&(a=a.replace(new RegExp("\\b"+c(i)+"\\b","g"),t[i]));return a}("(H(){'4g 4X';H 1F(){v m=I;I.3c='1.2.3',I.4V=H(b,c,d){d=m.1P(d);m.2R(b,H(a){c(m.36(m.2P(a),d))},d)},I.36=H(a,b){b=m.1P(b);v c=m.2M(a,b);O m.3u(c,b)},I.4U=H(b,c,d){d=m.1P(d);m.2R(b,H(a){c(m.2M(m.2P(a),d))},d)},I.2M=H(a,b){b=m.1P(b);v c=m.3A(a,b);v d=m.3I(c);q(b.3L){m.3N(d,m.3P,b.z,b.3L)}v e=m.3o(d,b.1W);v f=m.3t(e,b);v g=m.3x(f,b.1x,b.1p);v h={'2j':g,'P':c.P,'J':a.J,'12':a.12};O h},I.2O={'4S':4P,'4O':{1a:0,17:2},'4N':{17:4,1t:5},'4K':{1x:0.2w,1J:1w,2c:1j},'4J':{1p:0.2w,1J:1j},'4I':{1W:0,1l:2,1x:0.5,1p:0.5,17:1y},'4B':{1t:5,1G:1y},'4A':{1a:0,1B:1,17:7},'4z':{1a:0,1B:1,17:27},'4y':{1a:1,17:8},'4x':{1a:1,17:1y},'4v':{1a:0,1B:1,1W:0,1t:5,1G:1y,1x:0.2w,1J:1w,17:16,1I:2},'4u':{1p:0.2w,1a:0,1B:1,17:4,1I:0},'4t':{1p:10,1x:10,17:8},'4s':{1p:10,1x:10,17:1y,1t:5,1G:3W,1I:2},'4p':{1x:1,1p:1,1W:20,2c:1w,1a:0,17:3,2D:0,1B:3,1t:3,1G:20,1I:0,1J:1j,1l:1,30:[{r:0,g:0,b:4o,a:G},{r:G,g:G,b:G,a:G}]}},I.1P=H(a){a=a||{};q(2a a==='4n'){q(m.2O[a]){a=m.2O[a]}R{a={}}}q(!a.K('2H')){a.2H=1j}q(!a.K('1x')){a.1x=1}q(!a.K('1p')){a.1p=1}q(!a.K('1W')){a.1W=8}q(!a.K('2c')){a.2c=1w}q(a.K('1a')){q(2a a.1a==='4m'){a.1a=a.1a?1:0}}R{a.1a=2}q(!a.K('17')){a.17=16}q(!a.K('2D')){a.2D=0}q(!a.K('1B')){a.1B=3}q(!a.K('1I')){a.1I=1}q(!a.K('1J')){a.1J=1j}q(!a.K('z')){a.z=1}q(!a.K('1l')){a.1l=1}q(!a.K('1o')){a.1o=0}q(!a.K('15')){a.15=0}q(!a.K('2k')){a.2k=1j}q(!a.K('31')){a.31=1j}q(!a.K('1t')){a.1t=0}q(!a.K('1G')){a.1G=20}O a},I.3A=H(a,b){v c=[],E=0,2m,2o,1u,19=[],3a=a.J*a.12,i,j,k,22,P;A(j=0;j<a.12+2;j++){c[j]=[];A(i=0;i<a.J+2;i++){c[j][i]=-1}}q(b.30){P=b.30}R q(b.1a===0){P=m.3h(b.17)}R q(b.1a===1){P=m.3j(b.17,a)}R{P=m.3m(b.17,a)}q(b.1t>0){a=m.3n(a,b.1t,b.1G)}A(22=0;22<b.1B;22++){q(22>0){A(k=0;k<P.B;k++){q(19[k].n>0){P[k]={r:D.S(19[k].r/19[k].n),g:D.S(19[k].g/19[k].n),b:D.S(19[k].b/19[k].n),a:D.S(19[k].a/19[k].n)}}q((19[k].n/3a<b.2D)&&(22<b.1B-1)){P[k]={r:D.S(D.1A()*G),g:D.S(D.1A()*G),b:D.S(D.1A()*G),a:D.S(D.1A()*G)}}}}A(i=0;i<P.B;i++){19[i]={r:0,g:0,b:0,a:0,n:0}}A(j=0;j<a.12;j++){A(i=0;i<a.J;i++){E=(j*a.J+i)*4;1u=0;2o=34;A(k=0;k<P.B;k++){2m=D.1r(P[k].r-a.F[E])+D.1r(P[k].g-a.F[E+1])+D.1r(P[k].b-a.F[E+2])+D.1r(P[k].a-a.F[E+3]);q(2m<2o){2o=2m;1u=k}}19[1u].r+=a.F[E];19[1u].g+=a.F[E+1];19[1u].b+=a.F[E+2];19[1u].a+=a.F[E+3];19[1u].n++;c[j+1][i+1]=1u}}}O{1h:c,P:P}},I.3j=H(a,b){v c,P=[];A(v i=0;i<a;i++){c=D.S(D.1A()*b.F.B/4)*4;P.1z({r:b.F[c],g:b.F[c+1],b:b.F[c+2],a:b.F[c+3]})}O P},I.3m=H(a,b){v c,P=[],2q=D.3C(D.4k(a)),2Z=D.3C(a/2q),3H=b.J/(2q+1),2r=b.12/(2Z+1);A(v j=0;j<2Z;j++){A(v i=0;i<2q;i++){q(P.B===a){4j}R{c=D.S(((j+1)*2r)*b.J+((i+1)*3H))*4;P.1z({r:b.F[c],g:b.F[c+1],b:b.F[c+2],a:b.F[c+3]})}}}O P},I.3h=H(a){v b=[],1D,2b,2e;q(a<8){v c=D.S(G/(a-1));A(v i=0;i<a;i++){b.1z({r:i*c,g:i*c,b:i*c,a:G})}}R{v d=D.S(D.4i(a,1/3)),2s=D.S(G/(d-1)),3Q=a-d*d*d;A(1D=0;1D<d;1D++){A(2b=0;2b<d;2b++){A(2e=0;2e<d;2e++){b.1z({r:1D*2s,g:2b*2s,b:2e*2s,a:G})}}}A(1D=0;1D<3Q;1D++){b.1z({r:D.S(D.1A()*G),g:D.S(D.1A()*G),b:D.S(D.1A()*G),a:D.S(D.1A()*G)})}}O b},I.3I=H(a){v b=[],1c=0,2W=a.1h.B,2V=a.1h[0].B,2U,2t,2L,2E,2F,2I,2G,2J,i,j,k;A(k=0;k<a.P.B;k++){b[k]=[];A(j=0;j<2W;j++){b[k][j]=[];A(i=0;i<2V;i++){b[k][j][i]=0}}}A(j=1;j<2W-1;j++){A(i=1;i<2V-1;i++){1c=a.1h[j][i];2U=a.1h[j-1][i-1]===1c?1:0;2t=a.1h[j-1][i]===1c?1:0;2L=a.1h[j-1][i+1]===1c?1:0;2E=a.1h[j][i-1]===1c?1:0;2F=a.1h[j][i+1]===1c?1:0;2I=a.1h[j+1][i-1]===1c?1:0;2G=a.1h[j+1][i]===1c?1:0;2J=a.1h[j+1][i+1]===1c?1:0;b[1c][j+1][i+1]=1+2F*2+2J*4+2G*8;q(!2E){b[1c][j+1][i]=0+2+2G*4+2I*8}q(!2t){b[1c][j][i+1]=0+2L*2+2F*4+8}q(!2U){b[1c][j][i]=0+2t*2+4+2E*8}}}O b},I.3i=[[[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1]],[[0,1,0,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],[0,2,-1,0]],[[-1,-1,-1,-1],[-1,-1,-1,-1],[0,1,0,-1],[0,0,1,0]],[[0,0,1,0],[-1,-1,-1,-1],[0,2,-1,0],[-1,-1,-1,-1]],[[-1,-1,-1,-1],[0,0,1,0],[0,3,0,1],[-1,-1,-1,-1]],[[13,3,0,1],[13,2,-1,0],[7,1,0,-1],[7,0,1,0]],[[-1,-1,-1,-1],[0,1,0,-1],[-1,-1,-1,-1],[0,3,0,1]],[[0,3,0,1],[0,2,-1,0],[-1,-1,-1,-1],[-1,-1,-1,-1]],[[0,3,0,1],[0,2,-1,0],[-1,-1,-1,-1],[-1,-1,-1,-1]],[[-1,-1,-1,-1],[0,1,0,-1],[-1,-1,-1,-1],[0,3,0,1]],[[11,1,0,-1],[14,0,1,0],[14,3,0,1],[11,2,-1,0]],[[-1,-1,-1,-1],[0,0,1,0],[0,3,0,1],[-1,-1,-1,-1]],[[0,0,1,0],[-1,-1,-1,-1],[0,2,-1,0],[-1,-1,-1,-1]],[[-1,-1,-1,-1],[-1,-1,-1,-1],[0,1,0,-1],[0,0,1,0]],[[0,1,0,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],[0,2,-1,0]],[[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1]]],I.3r=H(a,b){b=b||8;v c=[],u=0,o=0,U=0,V=0,w=a[0].B,h=a.B,2C=0,2B=1w,2A=1j,25;A(v j=0;j<h;j++){A(v i=0;i<w;i++){q((a[j][i]==4)||(a[j][i]==11)){U=i;V=j;c[u]={};c[u].9=[];c[u].18=[U,V,U,V];c[u].1n=[];2B=1j;o=0;2A=(a[j][i]==11);2C=1;2h(!2B){c[u].9[o]={};c[u].9[o].x=U-1;c[u].9[o].y=V-1;c[u].9[o].t=a[V][U];q((U-1)<c[u].18[0]){c[u].18[0]=U-1}q((U-1)>c[u].18[2]){c[u].18[2]=U-1}q((V-1)<c[u].18[1]){c[u].18[1]=V-1}q((V-1)>c[u].18[3]){c[u].18[3]=V-1}25=m.3i[a[V][U]][2C];a[V][U]=25[0];2C=25[1];U+=25[2];V+=25[3];q((U-1===c[u].9[0].x)&&(V-1===c[u].9[0].y)){2B=1w;q(c[u].9.B<b){c.4f()}R{c[u].1E=2A?1w:1j;q(2A){v d=0,2T=[-1,-1,w+1,h+1];A(v e=0;e<u;e++){q((!c[e].1E)&&m.32(c[e].18,c[u].18)&&m.32(2T,c[e].18)){d=e;2T=c[e].18}}c[d].1n.1z(u)}u++}}o++}}}}O c},I.32=H(a,b){O((a[0]<b[0])&&(a[1]<b[1])&&(a[2]>b[2])&&(a[3]>b[3]))},I.3o=H(a,b){v c=[];A(v k 2i a){q(!a.K(k)){2l}c[k]=m.3r(a[k],b)}O c},I.3M=H(a,b){v c=[],1s=0,1m=0,2g=0,2Y=0,2X=0,u,o;A(u=0;u<a.B;u++){c[u]={};c[u].9=[];c[u].18=a[u].18;c[u].1n=a[u].1n;c[u].1E=a[u].1E;1s=a[u].9.B;A(o=0;o<1s;o++){1m=(o+1)%1s;2g=(o+2)%1s;2Y=(o-1+1s)%1s;2X=(o-2+1s)%1s;q(b.2c&&m.35(a[u],2X,2Y,o,1m,2g)){q(c[u].9.B>0){c[u].9[c[u].9.B-1].1C=m.2u(c[u].9[c[u].9.B-1].x,c[u].9[c[u].9.B-1].y,a[u].9[o].x,a[u].9[o].y)}c[u].9.1z({x:a[u].9[o].x,y:a[u].9[o].y,1C:m.2u(a[u].9[o].x,a[u].9[o].y,((a[u].9[o].x+a[u].9[1m].x)/2),((a[u].9[o].y+a[u].9[1m].y)/2))})}c[u].9.1z({x:((a[u].9[o].x+a[u].9[1m].x)/2),y:((a[u].9[o].y+a[u].9[1m].y)/2),1C:m.2u(((a[u].9[o].x+a[u].9[1m].x)/2),((a[u].9[o].y+a[u].9[1m].y)/2),((a[u].9[1m].x+a[u].9[2g].x)/2),((a[u].9[1m].y+a[u].9[2g].y)/2))})}}O c},I.35=H(a,b,c,d,e,f){O(((a.9[d].x===a.9[b].x)&&(a.9[d].x===a.9[c].x)&&(a.9[d].y===a.9[e].y)&&(a.9[d].y===a.9[f].y))||((a.9[d].y===a.9[b].y)&&(a.9[d].y===a.9[c].y)&&(a.9[d].x===a.9[e].x)&&(a.9[d].x===a.9[f].x)))},I.2u=H(a,b,c,d){v e=8;q(a<c){q(b<d){e=1}R q(b>d){e=7}R{e=0}}R q(a>c){q(b<d){e=3}R q(b>d){e=5}R{e=4}}R{q(b<d){e=2}R q(b>d){e=6}R{e=8}}O e},I.3t=H(a,b){v c=[];A(v k 2i a){q(!a.K(k)){2l}c[k]=m.3M(a[k],b)}O c},I.38=H(a,b,c){v d=0,2v,26,1e,C={};C.s=[];C.18=a.18;C.1n=a.1n;C.1E=a.1E;2h(d<a.9.B){2v=a.9[d].1C;26=-1;1e=d+1;2h(((a.9[1e].1C===2v)||(a.9[1e].1C===26)||(26===-1))&&(1e<a.9.B-1)){q((a.9[1e].1C!==2v)&&(26===-1)){26=a.9[1e].1C}1e++}q(1e===a.9.B-1){1e=0}C.s=C.s.3e(m.2z(a,b,c,d,1e));q(1e>0){d=1e}R{d=a.9.B}}O C},I.2z=H(a,b,c,d,e){q((e>a.9.B)||(e<0)){O[]}v f=d,24=0,23=1w,U,V,1q;v g=(e-d);q(g<0){g+=a.9.B}v h=(a.9[e].x-a.9[d].x)/g,2r=(a.9[e].y-a.9[d].y)/g;v i=(d+1)%a.9.B,1Y;2h(i!=e){1Y=i-d;q(1Y<0){1Y+=a.9.B}U=a.9[d].x+h*1Y;V=a.9[d].y+2r*1Y;1q=(a.9[i].x-U)*(a.9[i].x-U)+(a.9[i].y-V)*(a.9[i].y-V);q(1q>b){23=1j}q(1q>24){f=i;24=1q}i=(i+1)%a.9.B}q(23){O[{1X:'L',1g:a.9[d].x,1i:a.9[d].y,X:a.9[e].x,W:a.9[e].y}]}v j=f;23=1w;24=0;v t=(j-d)/g,1V=(1-t)*(1-t),1U=2*(1-t)*t,1T=t*t;v k=(1V*a.9[d].x+1T*a.9[e].x-a.9[j].x)/-1U,2K=(1V*a.9[d].y+1T*a.9[e].y-a.9[j].y)/-1U;i=d+1;2h(i!=e){t=(i-d)/g;1V=(1-t)*(1-t);1U=2*(1-t)*t;1T=t*t;U=1V*a.9[d].x+1U*k+1T*a.9[e].x;V=1V*a.9[d].y+1U*2K+1T*a.9[e].y;1q=(a.9[i].x-U)*(a.9[i].x-U)+(a.9[i].y-V)*(a.9[i].y-V);q(1q>c){23=1j}q(1q>24){f=i;24=1q}i=(i+1)%a.9.B}q(23){O[{1X:'Q',1g:a.9[d].x,1i:a.9[d].y,X:k,W:2K,Y:a.9[e].x,1v:a.9[e].y}]}v l=j;O m.2z(a,b,c,d,l).3e(m.2z(a,b,c,l,e))},I.3w=H(a,b,c){v d=[];A(v k 2i a){q(!a.K(k)){2l}d.1z(m.38(a[k],b,c))}O d},I.3x=H(a,b,c){v d=[];A(v k 2i a){q(!a.K(k)){2l}d[k]=m.3w(a[k],b,c)}O d},I.1b=H(a,b){O+a.4c(b)},I.3z=H(a,b,c,d){v e=a.2j[b],C=e[c],N='',o;q(d.1J&&(C.s.B<3)){O N}N='<4b '+(d.2k?('2k=\"l '+b+' p '+c+'\" '):'')+m.3D(a.P[b],d)+'d=\"';q(d.1l===-1){N+='M '+C.s[0].1g*d.z+' '+C.s[0].1i*d.z+' ';A(o=0;o<C.s.B;o++){N+=C.s[o].1X+' '+C.s[o].X*d.z+' '+C.s[o].W*d.z+' ';q(C.s[o].K('Y')){N+=C.s[o].Y*d.z+' '+C.s[o].1v*d.z+' '}}N+='Z '}R{N+='M '+m.1b(C.s[0].1g*d.z,d.1l)+' '+m.1b(C.s[0].1i*d.z,d.1l)+' ';A(o=0;o<C.s.B;o++){N+=C.s[o].1X+' '+m.1b(C.s[o].X*d.z,d.1l)+' '+m.1b(C.s[o].W*d.z,d.1l)+' ';q(C.s[o].K('Y')){N+=m.1b(C.s[o].Y*d.z,d.1l)+' '+m.1b(C.s[o].1v*d.z,d.1l)+' '}}N+='Z '}A(v f=0;f<C.1n.B;f++){v g=e[C.1n[f]];q(d.1l===-1){q(g.s[g.s.B-1].K('Y')){N+='M '+g.s[g.s.B-1].Y*d.z+' '+g.s[g.s.B-1].1v*d.z+' '}R{N+='M '+g.s[g.s.B-1].X*d.z+' '+g.s[g.s.B-1].W*d.z+' '}A(o=g.s.B-1;o>=0;o--){N+=g.s[o].1X+' ';q(g.s[o].K('Y')){N+=g.s[o].X*d.z+' '+g.s[o].W*d.z+' '}N+=g.s[o].1g*d.z+' '+g.s[o].1i*d.z+' '}}R{q(g.s[g.s.B-1].K('Y')){N+='M '+m.1b(g.s[g.s.B-1].Y*d.z)+' '+m.1b(g.s[g.s.B-1].1v*d.z)+' '}R{N+='M '+m.1b(g.s[g.s.B-1].X*d.z)+' '+m.1b(g.s[g.s.B-1].W*d.z)+' '}A(o=g.s.B-1;o>=0;o--){N+=g.s[o].1X+' ';q(g.s[o].K('Y')){N+=m.1b(g.s[o].X*d.z)+' '+m.1b(g.s[o].W*d.z)+' '}N+=m.1b(g.s[o].1g*d.z)+' '+m.1b(g.s[o].1i*d.z)+' '}}N+='Z '}N+='\" />';q(d.1o||d.15){A(o=0;o<C.s.B;o++){q(C.s[o].K('Y')&&d.15){N+='<1R 1Z=\"'+C.s[o].X*d.z+'\" 1Q=\"'+C.s[o].W*d.z+'\" r=\"'+d.15+'\" 1N=\"1S\" T-J=\"'+d.15*0.2+'\" T=\"21\" />';N+='<1R 1Z=\"'+C.s[o].Y*d.z+'\" 1Q=\"'+C.s[o].1v*d.z+'\" r=\"'+d.15+'\" 1N=\"2p\" T-J=\"'+d.15*0.2+'\" T=\"21\" />';N+='<2n 1g=\"'+C.s[o].1g*d.z+'\" 1i=\"'+C.s[o].1i*d.z+'\" X=\"'+C.s[o].X*d.z+'\" W=\"'+C.s[o].W*d.z+'\" T-J=\"'+d.15*0.2+'\" T=\"1S\" />';N+='<2n 1g=\"'+C.s[o].X*d.z+'\" 1i=\"'+C.s[o].W*d.z+'\" X=\"'+C.s[o].Y*d.z+'\" W=\"'+C.s[o].1v*d.z+'\" T-J=\"'+d.15*0.2+'\" T=\"1S\" />'}q((!C.s[o].K('Y'))&&d.1o){N+='<1R 1Z=\"'+C.s[o].X*d.z+'\" 1Q=\"'+C.s[o].W*d.z+'\" r=\"'+d.1o+'\" 1N=\"2p\" T-J=\"'+d.1o*0.2+'\" T=\"21\" />'}}A(v f=0;f<C.1n.B;f++){v g=e[C.1n[f]];A(o=0;o<g.s.B;o++){q(g.s[o].K('Y')&&d.15){N+='<1R 1Z=\"'+g.s[o].X*d.z+'\" 1Q=\"'+g.s[o].W*d.z+'\" r=\"'+d.15+'\" 1N=\"1S\" T-J=\"'+d.15*0.2+'\" T=\"21\" />';N+='<1R 1Z=\"'+g.s[o].Y*d.z+'\" 1Q=\"'+g.s[o].1v*d.z+'\" r=\"'+d.15+'\" 1N=\"2p\" T-J=\"'+d.15*0.2+'\" T=\"21\" />';N+='<2n 1g=\"'+g.s[o].1g*d.z+'\" 1i=\"'+g.s[o].1i*d.z+'\" X=\"'+g.s[o].X*d.z+'\" W=\"'+g.s[o].W*d.z+'\" T-J=\"'+d.15*0.2+'\" T=\"1S\" />';N+='<2n 1g=\"'+g.s[o].X*d.z+'\" 1i=\"'+g.s[o].W*d.z+'\" X=\"'+g.s[o].Y*d.z+'\" W=\"'+g.s[o].1v*d.z+'\" T-J=\"'+d.15*0.2+'\" T=\"1S\" />'}q((!g.s[o].K('Y'))&&d.1o){N+='<1R 1Z=\"'+g.s[o].X*d.z+'\" 1Q=\"'+g.s[o].W*d.z+'\" r=\"'+d.1o+'\" 1N=\"2p\" T-J=\"'+d.1o*0.2+'\" T=\"21\" />'}}}}O N},I.3u=H(a,b){b=m.1P(b);v w=a.J*b.z,h=a.12*b.z;v c='<33 '+(b.31?('4a=\"0 0 '+w+' '+h+'\" '):('J=\"'+w+'\" 12=\"'+h+'\" '))+'3R=\"1.1\" 49=\"48://45.43.3X/4r/33\" 2k=\"3Y 3Z 40.41 3R '+m.3c+'\" >';A(v d=0;d<a.2j.B;d++){A(v e=0;e<a.2j[d].B;e++){q(!a.2j[d][e].1E){c+=m.3z(a,d,e,b)}}}c+='</33>';O c},I.42=H(a,b){O a-b},I.3V=H(c){O'44('+c.r+','+c.g+','+c.b+','+c.a+')'},I.3D=H(c,a){O'1N=\"3U('+c.r+','+c.g+','+c.b+')\" T=\"3U('+c.r+','+c.g+','+c.b+')\" T-J=\"'+a.1I+'\" 46=\"'+c.a/G.0+'\" '},I.47=H(a,b){v c;q(b){c=1k.3S(b);q(!c){c=1k.29('2x');c.3B=b;1k.2y.2f(c)}}R{c=1k.29('2x');1k.2y.2f(c)}c.4d+=a},I.3k=[[0.37,0.4e,0.37],[0.3G,0.3l,0.4h,0.3l,0.3G],[0.3O,0.3J,0.3E,0.4l,0.3E,0.3J,0.3O],[0.3F,0.3v,0.3s,0.3g,0.4q,0.3g,0.3s,0.3v,0.3F],[0.3f,0.3d,0.3b,0.39,0.3T,0.4w,0.3T,0.39,0.3b,0.3d,0.3f]],I.3n=H(a,b,c){v i,j,k,d,E,1K,1O,1M,1L,1f;v e={J:a.J,12:a.12,F:[]};b=D.S(b);q(b<1){O a}q(b>5){b=5}c=D.1r(c);q(c>34){c=34}v f=m.3k[b-1];A(j=0;j<a.12;j++){A(i=0;i<a.J;i++){1K=0;1O=0;1M=0;1L=0;1f=0;A(k=-b;k<b+1;k++){q((i+k>0)&&(i+k<a.J)){E=(j*a.J+i+k)*4;1K+=a.F[E]*f[k+b];1O+=a.F[E+1]*f[k+b];1M+=a.F[E+2]*f[k+b];1L+=a.F[E+3]*f[k+b];1f+=f[k+b]}}E=(j*a.J+i)*4;e.F[E]=D.S(1K/1f);e.F[E+1]=D.S(1O/1f);e.F[E+2]=D.S(1M/1f);e.F[E+3]=D.S(1L/1f)}}v g=28 4C(e.F);A(j=0;j<a.12;j++){A(i=0;i<a.J;i++){1K=0;1O=0;1M=0;1L=0;1f=0;A(k=-b;k<b+1;k++){q((j+k>0)&&(j+k<a.12)){E=((j+k)*a.J+i)*4;1K+=g[E]*f[k+b];1O+=g[E+1]*f[k+b];1M+=g[E+2]*f[k+b];1L+=g[E+3]*f[k+b];1f+=f[k+b]}}E=(j*a.J+i)*4;e.F[E]=D.S(1K/1f);e.F[E+1]=D.S(1O/1f);e.F[E+2]=D.S(1M/1f);e.F[E+3]=D.S(1L/1f)}}A(j=0;j<a.12;j++){A(i=0;i<a.J;i++){E=(j*a.J+i)*4;d=D.1r(e.F[E]-a.F[E])+D.1r(e.F[E+1]-a.F[E+1])+D.1r(e.F[E+2]-a.F[E+2])+D.1r(e.F[E+3]-a.F[E+3]);q(d>c){e.F[E]=a.F[E];e.F[E+1]=a.F[E+1];e.F[E+2]=a.F[E+2];e.F[E+3]=a.F[E+3]}}}O e},I.2R=H(c,d,e){v f=28 4D();q(e&&e.2H){f.4E='4F'}f.4G=c;f.4H=H(){v a=1k.29('3p');a.J=f.J;a.12=f.12;v b=a.2N('2d');b.4L(f,0,0);d(a)}},I.2P=H(a){v b=a.2N('2d');O b.4M(0,0,a.J,a.12)},I.3P=[{r:0,g:0,b:0,a:G},{r:1d,g:1d,b:1d,a:G},{r:0,g:0,b:1d,a:G},{r:1y,g:1y,b:1d,a:G},{r:1H,g:1H,b:1H,a:G},{r:G,g:G,b:G,a:G},{r:1d,g:1d,b:1H,a:G},{r:0,g:0,b:1H,a:G},{r:1d,g:0,b:0,a:G},{r:1d,g:1y,b:1y,a:G},{r:1d,g:0,b:1d,a:G},{r:2S,g:2S,b:2S,a:G},{r:1H,g:1d,b:1d,a:G},{r:1H,g:0,b:0,a:G},{r:G,g:G,b:G,a:G},{r:0,g:1d,b:0,a:G}],I.3N=H(a,b,c,d){c=c||1;v w,h,i,j,k;v e;q(d){e=1k.3S(d);q(!e){e=1k.29('2x');e.3B=d;1k.2y.2f(e)}}R{e=1k.29('2x');1k.2y.2f(e)}A(k 2i a){q(!a.K(k)){2l}w=a[k][0].B;h=a[k].B;v f=1k.29('3p');f.J=w*c;f.12=h*c;v g=f.2N('2d');A(j=0;j<h;j++){A(i=0;i<w;i++){g.4Q=m.3V(b[a[k][j][i]%b.B]);g.4R(i*c,j*c,c,c)}}e.2f(f)}}}q(2a 2Q==='H'&&2Q.4T){2Q(H(){O 28 1F()})}R q(2a 3y!=='3q'){3y.4W=28 1F()}R q(2a 3K!=='3q'){3K.1F=28 1F()}R 4Y.1F=28 1F()})();",0,309,"|||||||||points|||||||||||||||pcnt||if||segments||pacnt|var||||scale|for|length|smp|Math|idx|data|255|function|this|width|hasOwnProperty|||str|return|palette||else|floor|stroke|px|py|y2|x2|x3||||height|||qcpr||numberofcolors|boundingbox|paletteacc|colorsampling|roundtodec|val|128|seqend|wacc|x1|array|y1|false|document|roundcoords|nextidx|holechildren|lcpr|qtres|dist2|abs|palen|blurradius|ci|y3|true|ltres|64|push|random|colorquantcycles|linesegment|rcnt|isholepath|ImageTracer|blurdelta|192|strokewidth|linefilter|racc|aacc|bacc|fill|gacc|checkoptions|cy|circle|cyan|t3|t2|t1|pathomit|type|pl|cx||black|cnt|curvepass|errorval|lookuprow|segtype2||new|createElement|typeof|gcnt|rightangleenhance||bcnt|appendChild|nextidx2|while|in|layers|desc|continue|cd|line|cdl|white|ni|vy|colorstep|n2|getdirection|segtype1|01|div|body|fitseq|holepath|pathfinished|dir|mincolorratio|n4|n5|n7|corsenabled|n6|n8|cpy|n3|imagedataToTracedata|getContext|optionpresets|getImgdata|define|loadImage|168|parentbbox|n1|aw|ah|previdx2|previdx|nj|pal|viewbox|boundingboxincludes|svg|1024|testrightangle|imagedataToSVG|27901|tracepath|107988|pixelnum|089767|versionnumber|069304|concat|049692|144599|generatepalette|pathscan_combined_lookup|samplepalette|gks|228569|samplepalette2|blur|batchpathscan|canvas|undefined|pathscan|122589|batchinternodes|getsvgstring|093095|batchtracepaths|batchtracelayers|module|svgpathstring|colorquantization|id|ceil|tosvgcolorstr|178908|063327|135336|vx|layering|136394|self|layercontainerid|internodes|drawLayers|086776|specpalette|rndnum|version|getElementById|120651|rgb|torgbastr|256|org|Created|with|imagetracer|js|compareNumbers|w3|rgba|www|opacity|appendSVGString|http|xmlns|viewBox|path|toFixed|innerHTML|44198|pop|use|272192|pow|break|sqrt|195843|boolean|string|100|Posterized3|152781|2000|Artistic4|Artistic3|Artistic2|Artistic1|125194|Randomsampling2|Randomsampling1|Fixedpalette|Grayscale|Smoothed|Uint8ClampedArray|Image|crossOrigin|Anonymous|src|onload|Detailed|Sharp|Curvy|drawImage|getImageData|Posterized2|Posterized1|null|fillStyle|fillRect|Default|amd|imageToTracedata|imageToSVG|exports|strict|window".split("|"),0,{}));