From f879b6cecdde137592c7454cb16d48703b0ea185 Mon Sep 17 00:00:00 2001 From: Craig Michael Thompson Date: Tue, 30 Nov 2010 03:56:37 +0000 Subject: [PATCH] Changed imagemap padding/border addition rounding to ceil rather than floor --- dist/jquery.qtip.css | 2 +- dist/jquery.qtip.js | 6 +++--- dist/jquery.qtip.min.js | 4 ++-- dist/jquery.qtip.pack.js | 4 ++-- src/imagemap.js | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/dist/jquery.qtip.css b/dist/jquery.qtip.css index cb6ac923..351c833e 100644 --- a/dist/jquery.qtip.css +++ b/dist/jquery.qtip.css @@ -9,7 +9,7 @@ * http://en.wikipedia.org/wiki/MIT_License * http://en.wikipedia.org/wiki/GNU_General_Public_License * -* Date: Tue Nov 30 03:47:08 2010 +0000 +* Date: Tue Nov 30 03:53:34 2010 +0000 */ .ui-tooltip-accessible{ diff --git a/dist/jquery.qtip.js b/dist/jquery.qtip.js index b17a10f4..ce2cd922 100644 --- a/dist/jquery.qtip.js +++ b/dist/jquery.qtip.js @@ -9,7 +9,7 @@ * http://en.wikipedia.org/wiki/MIT_License * http://en.wikipedia.org/wiki/GNU_General_Public_License * -* Date: Tue Nov 30 03:47:08 2010 +0000 +* Date: Tue Nov 30 03:53:34 2010 +0000 */ "use strict"; // Enable ECMAScript "strict" operation for this function. See more: http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/ @@ -2241,8 +2241,8 @@ $.extend(TRUE, $.fn.qtip.defaults, { } // Make sure we account for padding and borders on the image - imageOffset.left += Math.floor((image.outerWidth() - image.width()) / 2); - imageOffset.top += Math.floor((image.outerHeight() - image.height()) / 2); + imageOffset.left += Math.ceil((image.outerWidth() - image.width()) / 2); + imageOffset.top += Math.ceil((image.outerHeight() - image.height()) / 2); // Parse coordinates into proper array if(shape === 'poly') { diff --git a/dist/jquery.qtip.min.js b/dist/jquery.qtip.min.js index ab3a0a8c..f38cb222 100644 --- a/dist/jquery.qtip.min.js +++ b/dist/jquery.qtip.min.js @@ -9,7 +9,7 @@ * http://en.wikipedia.org/wiki/MIT_License * http://en.wikipedia.org/wiki/GNU_General_Public_License * -* Date: Tue Nov 30 03:47:08 2010 +0000 +* Date: Tue Nov 30 03:53:34 2010 +0000 */ "use strict"; // Enable ECMAScript "strict" operation for this function. See more: http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/ @@ -78,7 +78,7 @@ widget:FALSE},events:{render:a.noop,move:a.noop,show:a.noop,hide:a.noop,focus:a. {content:{ajax:{once:TRUE}}});a.fn.qtip.plugins.tip=function(d){var c=d.plugins.tip,h=d.options.style.tip;if(h&&h.corner)if(c)return c;else{d.plugins.tip=new S(d);d.plugins.tip.init();return d.plugins.tip}};a.fn.qtip.plugins.tip.initialize="render";a.fn.qtip.plugins.tip.sanitize=function(d){try{var c=d.style.tip;if(typeof c!=="object")d.style.tip={corner:c};if(!/string|boolean/i.test(typeof c.corner))c.corner=true;if(typeof c.method!=="string")c.method=TRUE;if(!/canvas|polygon/i.test(c.method))c.method= TRUE;typeof c.width!=="number"&&delete c.width;typeof c.height!=="number"&&delete c.height;typeof c.border!=="number"&&delete c.border;typeof c.offset!=="number"&&delete c.offset}catch(h){}};a.extend(TRUE,a.fn.qtip.defaults,{style:{tip:{corner:TRUE,method:TRUE,width:9,height:9,border:0,offset:0}}});a.fn.qtip.plugins.imagemap=function(d,c){function h(B,f){for(var C=0,n=1,b=1,e=0,k=0,j=B.width,i=B.height;j>0&&i>0&&n>0&&b>0;){j=Math.floor(j/2);i=Math.floor(i/2);if(c.x==="left")n=j;else if(c.x==="right")n= B.width-j;else n+=Math.floor(j/2);if(c.y==="top")b=i;else if(c.y==="bottom")b=B.height-i;else b+=Math.floor(i/2);for(C=f.length;C--;){if(f.length<2)break;e=f[C][0]-B.offset.left;k=f[C][1]-B.offset.top;if(c.x==="left"&&e>=n||c.x==="right"&&e<=n||c.x==="center"&&(eB.width-n)||c.y==="top"&&k>=b||c.y==="bottom"&&k<=b||c.y==="center"&&(kB.height-b))f.splice(C,1)}}return{left:f[0][0],top:f[0][1]}}var g=d.attr("shape").toLowerCase(),o=d.attr("coords").split(","),l=[],t=a('img[usemap="#'+d.parent("map").attr("name")+ -'"]'),s=t.offset(),q={width:0,height:0,offset:{top:1E10,right:0,bottom:0,left:1E10}},u=0,z=0;s.left+=Math.floor((t.outerWidth()-t.width())/2);s.top+=Math.floor((t.outerHeight()-t.height())/2);if(g==="poly")for(u=o.length;u--;){z=[parseInt(o[--u],10),parseInt(o[u+1],10)];if(z[0]>q.offset.right)q.offset.right=z[0];if(z[0]q.offset.bottom)q.offset.bottom=z[1];if(z[1]q.offset.right)q.offset.right=z[0];if(z[0]q.offset.bottom)q.offset.bottom=z[1];if(z[1]35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('"6X 5x";12 19=4z,14=33,2b=5y;(W(a,G,L){W M(d,c){12 h,g=a();V(!d)Y 14;3V{V("2f"2A d&&"1H"!==1l d.2f)d.2f={2a:d.2f};V("18"2A d){V("1H"!==1l d.18||d.18.2D)d.18={1D:d.18};h=d.18.1D||14;V(!a.2m(h)&&(!h&&!h.1x||h.1r<1||"1H"===1l h&&!h.2D))h=d.18.1D=14;V("1o"2A d.18&&"1H"!==1l d.18.1o)d.18.1o={1D:d.18.1o}}V("1g"2A d){V("1H"!==1l d.1g)d.1g={2g:d.1g,2x:d.1g};V("1H"!==1l d.1g.1z)d.1g.1z={};V("59"!==1l d.1g.1z.2R)d.1g.1z.2R=!!d.1g.1z.2R}V("X"2A d){V("1H"!==1l d.X)d.X={1y:d.X};V("1H"!==1l d.X)d.X=d.X.2D?{1j:d.X}:{1y:d.X}}V("17"2A d)V("1H"!==1l d.17)d.17=d.17.2D?{1j:d.17}:{1y:d.17};V("1p"2A d&&"1H"!==1l d.1p)d.1p={3R:d.1p}}3X(o){}V(a.2m(h)){d.18.1D=[];c.1w(W(){12 l=h.1T(Z);V(l){d.18.1D.4g(l);g=g.2j(a(Z))}})}1c g=c;a.1w(a.1b.11.1e,W(){Z.3l&&Z.3l(d)});Y c?g:d}W P(d,c,h){W g(b){12 e,k=b.2O("."),j=c[k[0]];2P(b=1;b",{3q:e}):a("",{"1Q":"1h-1X-3O",1D:"5k 13",1o:"5k 13",1a:{"1D-5D":"-5E"}}).5F(a("<5G />",{"1Q":"1h-4B 1h-4B-5a"}));b.24.4e(b.2N).1x("4l","24").3B(C+"-"+(e===19?"5a":"24")).4C(W(k){a(Z).2n("1h-1X-4C",k.2a==="4k")}).3N(W(){b.13.2F("1h-1X-1Y")||f.17();Y 14}).1q("3H 6t 4Q 5H 4n",W(k){a(Z).2n("1h-1X-5I 1h-1X-2K",/5J$/i.1N(k.2a))})}W q(){12 b=f.1i;b.2N&&t();b.2N=a("<21 />",{"1Q":C+"-2N "+(c.1p.1W?"1h-1W-4J":"")}).3f(b.1o=a("<21 />",{1M:C+"-"+h+"-1o","1Q":C+"-1o",3q:c.18.1o.1D})).4e(b.3j);c.18.1o.24&&s()}W u(b){12 e=f.1i;V(!f.1u||!b)Y 14;V(a.2m(b))b=b.1T(d);b.2D&&b.1r>0?e.18.6u().3f(b.1a({3g:"3E"})):e.18.3q(b);e.13.3D("4H",W(k){W j(m){i=i.41(m);V(i.1r===0){m=5K 0;12 r=f.1i.13,x,w;V(f.1u&&a.2r.2W&&28(a.2r.46.3K(0),10)<9){r.1a({1d:"5L",4O:"4s"});m=l("3b").1d;r.1a({4O:""});x=28(r.1a("2z-1d"),10)||0;w=28(r.1a("4E-1d"),10)||0;m=x+w?1m.4E(1m.2z(m,w),x):m;r.1d(m)}f.1u===19&&f.2k(f.1R.1y);k()}}12 i=a("3r:41([1f]):41([1d])",f.1i.18);i.1w(W(m,r){12 x=["5M","3G","3m","5N",""].63(".11-64 ");a(Z).1q(x,W(){2i(f.1J.3r[m]);j(Z)});(W w(){V(r.1f)Y j(r);f.1J.3r[m]=3n(w,20)})();Y 19});i.1r===0&&j(i)});Y f}W z(b,e,k,j){W i(D){V(p.13.2F("1h-1X-1Y"))Y 14;p.X.2G("11-"+h+"-23");2i(f.1J.X);2i(f.1J.17);12 v=W(){f.X(D)};V(c.X.2B>0)f.1J.X=3n(v,c.X.2B);1c v()}W m(D){V(p.13.2F("1h-1X-1Y"))Y 14;12 v=a(D.4y||D.1j).40(n)[0]==p.13[0];2i(f.1J.X);2i(f.1J.17);V(c.17.2Q&&(c.1g.1j==="2h"&&v||/2h(4L|4w|4r)/.1N(D.2a)&&v)){D.61();D.67();Y 14}p.13.3S(19);V(c.17.2B>0)f.1J.17=3n(W(){f.17(D)},c.17.2B);1c f.17(D)}W r(D){V(p.13.2F("1h-1X-1Y"))Y 14;2i(f.1J.23);f.1J.23=3n(W(){f.17(D)},c.17.23)}W x(D){f.1i.13.2e(":2s")&&f.2k(D)}12 w=".11-"+h,p={X:c.X.1j,17:c.17.1j,13:f.1i.13},y={X:2y(c.X.1y).2O(" "),17:2y(c.17.1y).2O(" ")},E=a.2r.2W&&/^6\\.[0-9]/.1N(a.2r.46);d.1q("2c.11",W(){f.2v()});V(k&&c.17.2Q){p.17=p.17.2j(p.13);p.13.1q("3Z"+w,W(){p.13.2F("1h-1X-1Y")||2i(f.1J.17)})}V(e){V("2Y"===1l c.17.23){p.X.1q("11-"+h+"-23",r);a.1w(a.1b.11.44,W(D,v){p.17.2j(f.1i.13).1q(v+w+"-23",r)})}a.1w(y.17,W(D,v){12 A=a.5O(v,y.X);V(A>-1&&a(p.17).2j(p.X).1r===a(p.17).1r||v==="4G"){p.X.1q(v+w,W(F){p.13.2e(":2s")?m(F):i(F)});1Z y.X[A]}1c p.17.1q(v+w,m)})}V(b){a.1w(y.X,W(D,v){p.X.1q(v+w,i)});p.13.1q("3Z"+w,W(){f.2K()})}V(j){V(c.1g.1z.2C||c.1g.1z.2R)a(G).1q("2C"+w,x);V(c.1g.1z.2R||E&&p.13.1a("1g")==="2Q")a(1P).1q("3T"+w,x);/4G/i.1N(c.17.1y)&&a(1P).1q("3H"+w,W(D){12 v=f.1i.13;a(D.1j).40(n).1r===0&&a(D.1j).2j(d).1r>1&&v.2e(":2s")&&!v.2F("1h-1X-1Y")&&f.17()});c.1g.1j==="2h"&&a(1P).1q("3e"+w,W(D){V(c.1g.1z.2h&&!p.13.2F("1h-1X-1Y")&&p.13.2e(":2s"))f.2k(D||a.1b.11.2h)})}}W B(b,e,k,j){j=28(j,10)!==0;12 i=".11-"+h,m={X:b?c.X.1j:a("<21/>"),17:e?c.17.1j:a("<21/>"),13:k?f.1i.13:a("<21/>")};e={X:2y(c.X.1y).2O(" "),17:2y(c.17.1y).2O(" ")};V(f.1u){a.1w(e.X,W(r,x){m.X.1C(x+i)});m.X.1C("3e"+i).1C("4n"+i).1C("11-"+h+"-23");a.1w(e.17,W(r,x){m.17.2j(m.13).1C(x+i)});a.1w(a.1b.11.44,W(r,x){m.17.2j(k?f.1i.18:2b).1C(x+i+"-23")});m.17.1C("4n"+i);m.13.1C("3Z"+i);V(j){a(G).1C("2C"+i);a(1P).1C("3H"+i+" 3e"+i)}}1c b&&m.X.1C(e.X+i+"-2S")}12 f=Z,C="1h-13",n=".11."+C;f.1M=h;f.1u=14;f.1i={1j:d};f.1R={1y:{},1j:2b,1Y:14};f.1J={3r:[]};f.1U=c;f.1e={};a.1v(f,{22:W(b){12 e=f.1i,k=a.3t("4W");V(f.1u)Y 14;f.1u=b?-2:-1;e.13=a("<21/>").1x({1M:C+"-"+h,4l:"13","1Q":C+" 11 1h-13-3k 1h-4F-4I "+c.1p.3R}).1a("z-3i",a.1b.11.48+a(n).1r).2n("1h-1W",c.1p.1W).2n("1h-1X-1Y",f.1R.1Y).29("11",f).2Z(c.1g.2p);e.3j=a("<21 />",{"1Q":C+"-3j"}).2Z(e.13);e.18=a("<21 />",{"1Q":C+"-18 "+(c.1p.1W?"1h-1W-18":""),1M:C+"-"+h+"-18"}).2Z(e.3j);u(c.18.1D);c.18.1o.1D&&q();a.1w(a.1b.11.1e,W(){Z.2H==="22"&&Z(f)});f.1u=19;z(1,1,1,1);a.1w(c.4p,W(j,i){e.13.1q("13"+j,i)});e.13.3D("4H",W(j){V(c.X.3c||b){e.13.17();f.X(f.1R.1y)}e.13.3J("1h-13-3k");k.3u=a.1v({},f.1R.1y);e.13.2G(k,[f.26()]);j()});Y f},2V:W(b){38(b.2L()){1O"1n":b=l("1g");1G;1O"3b":b=l("3b");1G;3O:b=g(b.2L());b=b[0].1L?b[0].1F():b[0].2D?b[0]:b[0][b[1]];1G}Y b},3d:W(b,e){b=b.2L();12 k=g(b),j=f.1i,i=j.13,m,r,x,w={5Q:{1M:W(){12 p=e===19?a.1b.11.4h:e,y=C+"-"+p;V(p!==14&&p.1r>0&&!a("#1h-13-"+p).1r){i[0].1M=y;j.18[0].1M=y+"-18";j.1o[0].1M=y+"-1o"}},"^18.1D":W(){u(e)},"^18.1o.1D":W(){V(f.1u)V(!f.1i.1o&&e){q();f.2k()}1c e?f.1i.1o.3q(e):t()},"^18.1o.24":W(){12 p=f.1i.24,y=f.1i.1o;V(f.1u)V(e){y||q();s()}1c p.2c()},"^1g.(2g|2x)$":W(){12 p=/2g$/i.1N(b)?"2g":"2x";V("1F"===1l e)c.1g[p]=25 a.1b.11.1e.2E(e)},"^1g.(2g|2x|1z|1j)":W(){f.1u&&f.2k()},"^1g.2p$":W(){V(f.1u===19){i.2Z(e);f.2k()}},"^(X|17).(1y|1j|2Q|2B|23)":W(p,y,E,D){12 v=b.4a(/2Q/i)>-1?[0,[0,1,1,1]]:[b.3L(0,3),b.3K(0)==="s"?[1,0,0,0]:[0,1,0,0]];V(v[0])p[y]=D;B.3h(f,v[1]);V(v[0])p[y]=E;z.3h(f,v[1])},"^X.3c$":W(){f.1u===14&&f.X()},"^1p.3R$":W(){f.1i.13.1a("1Q",C+" 11 1h-4F-4I "+e)},"^1p.1W$":W(){i.2n("1h-1W",!!e);j.2N.2n("1h-1W-4J",!!e);j.18.2n("1h-1W-18",!!e)},"^4p.(22|X|4r|17|2K|3w)":W(p,y,E,D){a.2m(e)?j.13.1q("13"+y,E):j.13.1C("13"+y,D)}}};a.1w(f.1e,W(p){V("1H"===1l Z.3F)w[p]=Z.3F});m=k[0][k[1]];k[0][k[1]]=e.5R?a(e):e;M(c,d);2P(r 2A w)2P(x 2A w[r])5S(x,"i").1N(b)&&w[r][x].1T(f,k[0],k[1],e,m);Y f},2U:W(b,e){W k(){12 w=a(Z),p=b?"1x":"3o",y=/^1|0$/.1N(w.1a("3A"));f.1i.1o&&d[p]("3p-4K",C+"-"+h+"-1o");d[p]("3p-4R",C+"-"+h+"-18");V(b){V(a.2r.2W&&Z.1p&&y){x=Z.1p;x.45("3C");x.45("3A")}}1c y&&w.17()}V(f.1u===14)Y 14;12 j=b?"X":"17",i=f.1i.13,m=c[j],r=i.2e(":2s"),x;V((1l b).4a("3z|2Y"))b=!i.2e(":2s");V(!r&&!b||i.2e(":5T"))Y f;V(e){V(f.1R.1y&&/5U|5V/.1N(e.2a)&&/4L|4w/.1N(f.1R.1y.2a)&&a(e.1j).2j(c.X.1j).1r<2&&a(e.4y).40(n).1r>0)Y f;f.1R.1y=a.1v({},e)}r=a.3t("13"+j);r.3u=a.1v({},e);i.2G(r,[f.26(),3Q]);V(r.4i())Y f;V(b){f.2K();f.2k(e);m.5i&&a(n).11("17")}1c 2i(f.1J.X);i.1x("3p-5X",5Y(!b));i.3S(19,14);V(a.2m(m.2o)){m.2o.1T(i,f.26());i.3D(W(){k.1T(Z);a(Z).4P()})}1c V(m.2o===14){i[j]();k.1T(i)}1c i.4t(3Q,b?1:0,k);b&&m.1j.2G("11-"+h+"-23");Y f},X:W(b){f.2U(19,b)},17:W(b){f.2U(14,b)},2K:W(b){V(f.1u===33)Y 14;12 e=f.1i.13,k=a(n),j=28(e.1a("z-3i"),10),i=a.1b.11.48+k.1r,m=C+"-2K",r=a.1v({},b);V(!e.2F(m)&&j!==i){k.1a("z-3i",W(x,w){Y w-1});a(n+"."+m).1w(W(){12 x=a(Z),w=x.11(),p;V(!w||w.1u===14)Y 19;x.3J(m);p=a.3t("5t");p.3u=r;x.2G(p,[w,i])});b=a.3t("5Z");b.3u=r;e.2G(b,[f.26(),i]);b.4i()||e.1a({62:i}).3B(m)}Y f},2k:W(b){V(f.1u===14)Y 14;12 e=c.1g.1j,k=f.1i.13,j=c.1g,i=j.2g,m=j.2x,r=f.1i.13.1d(),x=f.1i.13.1f(),w=a(j.2p)[0],p=0,y=0,E=a.3t("3U"),D=k.1a("1g")==="2Q",v=a(j.1z.2p&&w!==1P.37?w:G),A={15:0,16:0};w={15:W(F){12 I=v.31,H=m.x==="15"?p:m.x==="1B"?-p:p/2,J=i.x!==m.x&&m.x!=="1t"?p:0,K=H+(i.x==="15"?-r:i.x==="1B"?r:r/2)+-2*j.1z.x,N=I-F;V(F+r-v.1d-I>0)A.15+=(i.x==="1t"?-1:1)*(K-H-J);1c V(N>0)A.15+=K-H+J;Y A.15-F},16:W(F){12 I=v.30,H=m.y==="16"?y:m.y==="1A"?-y:0,J=i.y!==m.y&&m.y!=="1t"?y:0,K=H+(i.y==="16"?-x:i.y==="1A"?x:-x/2)+-2*j.1z.y,N=F+x-v.1f-I;V(I-F>0)A.16+=(i.y==="1t"?-1:1)*(K-H-J);1c V(N>0)A.16+=K-H-J;Y A.16-F}};v={4N:v,1f:v[(v[0]===G?"h":"66")+"6S"](),1d:v[(v[0]===G?"w":"68")+"69"](),31:v.31(),30:v.30()};V(e==="2h"){m={x:"15",y:"16"};b=j.1z.2h||!b?a.1v({},a.1b.11.2h):b;A={16:b.43,15:b.42}}1c{V(e==="1y")e=b&&b.1j&&b.2a!=="3T"&&b.2a!=="2C"?f.1R.1j=a(b.1j):f.1R.1j;e=a(e).6a(0);V(e.1r===0)Y f;1c V(e[0]===1P||e[0]===G){p=e.1d();y=e.1f();V(e[0]===G)A={16:D?0:v.30,15:D?0:v.31}}1c V(e.2e("6b")&&a.1b.11.1e.4f){A=a.1b.11.1e.4f(e,m);p=A.1d;y=A.1f;A=A.1n}1c{p=e.49();y=e.4c();A=o(e)}A.15+=m.x==="1B"?p:m.x==="1t"?p/2:0;A.16+=m.y==="1A"?y:m.y==="1t"?y/2:0}A.15+=j.1z.x+(i.x==="1B"?-r:i.x==="1t"?-r/2:0);A.16+=j.1z.y+(i.y==="1A"?-x:i.y==="1t"?-x/2:0);A.4b=j.1z.2R&&e[0]!==G&&e[0]!==1P.37?{15:w.15(A.15),16:w.16(A.16)}:{15:0,16:0};k.1x("1Q",W(){Y a(Z).1x("1Q").35(/1h-13-4M-\\w+/i,"")}).3B(C+"-4M-"+i.54());E.3u=a.1v({},b);k.2G(E,[f.26(),A,v.4N]);V(E.4i())Y f;1Z A.4b;V(j.2p[0]==1P.37){V(A.16+v.30<1)A.16=0;V(A.15+v.31<1)A.15=0}V(k.2e(":2s")&&a.2m(j.2o)){j.2o.1T(k,f.26(),A);k.3D(W(){12 F=a(Z);F.1a({3A:"",1f:""});a.2r.2W&&Z.1p&&Z.1p.45("3C");F.4P()})}1c 6e(A.15,A.16)||k.1a(A);Y f},4o:W(b){12 e=f.1i.13;V(f.1u)e.2n("1h-1X-1Y",b);1c f.1R.1Y=!!b;Y f},2v:W(){12 b=f.1i,e=b.1j.29("3Y");f.1u&&a.1w(f.1e,W(){Z.2H==="22"&&Z.2v()});B(1,1,1,1);d.4S("11");f.1u&&b.13.2c();e&&d.1x("1o",e);d.3o("3p-4R");Y d},26:W(){12 b=a.1v({},f);1Z b.1R;1Z b.1J;1Z b.1U;1Z b.1e;1Z b.22;1Z b.26;Y b}})}W Q(d,c){12 h,g=a(Z);h=a(1P.37);12 o=g.2f?g.2f(c.2f):{};o=a.1v(19,{},c,M(a.1v(19,{},(o&&c.2f.2a==="6f"?o[c.2f.4Y]:{})||o)));12 l=o.1g,t=Z===1P?h:g;g.4S("2f");V("3z"===1l o.18.1D)V(o.18.1x!==14&&g.1x(o.18.1x))o.18.1D=g.1x(o.18.1x);1c Y 14;V(l.2p===14)l.2p=h;V(l.1j===14)l.1j=t;V(o.X.1j===14)o.X.1j=t;V(o.17.1j===14)o.17.1j=t;l.2x=25 a.1b.11.1e.2E(l.2x);l.2g=25 a.1b.11.1e.2E(l.2g);V(g.29("11"))V(o.4d)g.11("2v");1c V(o.4d===14)Y 14;h=25 P(g,o,d);g.29("11",h);Y h}W R(d){12 c=Z;c.3F={"^18.1I":W(){Z.1e.1I.3m(Z.1U.18.1I)}};a.1v(c,{2u:W(){12 h=d.1U.18.1I;d.1i.13.1q("4W.1I",W(){c.3m(h);d.1i.13.1q("3a.1I",W(){h.32===14&&d.1u===19&&c.3m(h)})})},3m:W(h){a.1I(a.1v(19,{},h,{47:W(g,o){V(a.2m(h.47))V(h.47.1T(d.26(),g,o)===14)Y;d.3d("18.1D",g)},3G:W(g,o,l){12 t=o||l;V(a.2m(h.3G)){g=h.3G.1T(d.26(),g,o,l);V(g===14)Y}d.3d("18.1D",t)}}));Y c},2v:W(){d.1i.13.1C("3a.1I")}});c.2u()}W O(d,c,h){12 g=1m.1K(c/2),o=1m.1K(h/2);c={4V:[[0,0],[c,h],[c,0]],4X:[[0,0],[c,0],[0,h]],4Z:[[0,h],[c,0],[c,h]],51:[[0,0],[0,h],[c,h]],6q:[[0,h],[g,0],[c,h]],6j:[[0,0],[c,0],[g,h]],6k:[[0,0],[c,o],[0,h]],6l:[[c,0],[c,h],[0,o]]};c.6n=c.4V;c.6o=c.4X;c.6p=c.4Z;c.6r=c.51;Y c[d]}W S(d){W c(n){12 b=l.1k,e=["15","1B"],k=o.1n,j,i;V(o.1E===14||!b)Y 14;n=n||g.1E;j=n.1L;b.1a({16:"",1A:"",15:"",1B:"",53:""});e[j==="y"?"4g":"6s"]("16","1A");i=j==="y"?"x":"y";k=1m.2z(n[i]==="1t"?k:0,k)-C[i];38(n[j==="y"?"x":"y"]){1O"1t":b.1a(e[0],"50%").1a("53-"+e[0],-(u[j==="y"?"1d":"1f"]/2)+k);1G;1O e[0]:b.1a(e[0],k);1G;1O e[1]:b.1a(e[1],k);1G}k=u[j==="x"?"1d":"1f"];V(B){t.2n("1h-13-3k",!t.2e(":2s"));k-=28(s.1a("1s-"+n[j]+"-1d"),10)||0;t.3J("1h-13-3k")}b.1a(n[j],-k)}W h(n,b,e,k){V(l.1k){n=a.1v({},g.1E);b=g.1V.1z?a.1v({},g.1V):2b;12 j=n.1L==="y"?["y","16","15","1f","x"]:["x","15","16","1d","y"],i=e.4b,m=[28(s.1a("1s-"+n[j[0]]+"-1d"),10)||0,0];a.1w([n,b],W(){V(i.15)Z.x=Z.x==="1t"?i.15>0?"15":"1B":Z.x==="15"?"1B":"15";V(i.16)Z.y=Z.y==="1t"?i.16>0?"16":"1A":Z.y==="16"?"1A":"16"});m[1]=1m.2z(n[j[4]]==="1t"?o.1n:0,o.1n);e[j[1]]+=(n[j[0]]===j[1]?1:-1)*(u[j[3]]-m[0]);e[j[2]]-=(n[j[4]]===j[2]||n[j[4]]==="1t"?1:-1)*m[1];C.x=1m.2z(-e.15-k.31(),0);C.y=1m.2z(-e.16-k.30(),0);V(n.1F()!==q.1E.1F()&&(q.16!==i.16||q.15!==i.15))g.3P(n,b);1c 1m.2z(C.x,C.y,0)&&c();q.15=i.15;q.16=i.16;q.1E=n}}12 g=Z,o=d.1U.1p.1k,l=d.1i,t=l.13,s=l.3j,q={16:0,15:0,1E:{1F:W(){}}},u={1d:o.1d,1f:o.1f},z={},B=o.1s||0,f=o.2M||14,C={x:0,y:0};g.1E=2b;g.1V=2b;g.3F={"^1g.2g|1p.1k.(1E|1V|2M|1s)":W(){B=o.1s;V(g.2u())Z.2V("1g.1j")!=="2h"&&Z.2k();1c g.2v()},"^1p.1k.(1f|1d)":W(){u={1d:o.1d,1f:o.1f};g.2S();g.3P();d.2k()}};a.1v(g,{2u:W(){12 n=a.2r.2W,b=g.1V&&/1t/i.1N(g.1V.1F()),e=g.56();V(e){V(f===19)f=a("<2w />")[0].4j?"2w":n&&(b||u.1f!==u.1d)?"2I":"2X";1c V(f==="2w")f=n?"2I":!a("<2w />")[0].4j?"2X":"2w";1c V(f==="2X")f=n&&b?"2I":f;g.2S();g.57();g.3P();t.1C(".11-1k").1q("3U.11-1k",h)}Y e},56:W(){12 n=o.1E,b=o.1V||n,e=d.1U.1g.2x,k=d.1U.1g.2g;V(k.1F)k=k.1F();V(n===14||k===14&&e===14)Y 14;1c{V(n===19)g.1E=25 a.1b.11.1e.2E(k);1c V(!n.1F)g.1E=25 a.1b.11.1e.2E(n);V(b===19)g.1V=25 a.1b.11.1e.2E(k);1c V(!b.1F){g.1V=25 a.1b.11.1e.2E(b);g.1V.1L=g.1E.1L}}Y g.1E.1F()!=="4A"},57:W(){12 n=l.1k,b=g.1V[g.1V.1L],e="1s-"+b+"-39";z.2J=n.1a("3M-39","").1a("1s","").1a("3M-39")||"2T";z.1s=n.2V(0).1p?n.2V(0).1p["1s"+b.3K(0)+b.3L(1)+"6v"]:n.1a(e)||"2T";V(/58?\\(0, 0, 0(, 0)?\\)|2T/i.1N(z.2J))z.2J=s.1a(B?"3M-39":e);V(!z.1s||/58?\\(0, 0, 0(, 0)?\\)|2T/i.1N(z.1s))z.1s=s.1a(e)||z.2J;a("*",n).2j(n).1a("3M-39","2T").1a("1s",0)},2S:W(){12 n=u.1d,b=u.1f;l.1k&&l.1k.2c();l.1k=a(\'<21 1Q="1h-13-1k" />\').2n("1h-1W-18",d.1U.1p.1W).1a(u).4e(t);38(f){1O"2w":l.1k.3f(\'<2w 1f="\'+b+\'" 1d="\'+n+\'" />\');1G;1O"2I":l.1k.3q(\'<2I:4m 6w="0 0" 6x="\'+n+" "+b+\'" 6y="\'+!!B+\'" 1p="5b:3I(#3O#5c); 3g:5d-3E; 6z:19; 1g: 3y; 16:0; 15:0; 1d:\'+n+"2q; 1f:"+b+"2q; 6A-6B:"+g.1E.y+\';"><2I:6C 6D="\'+(B-2)+\'2q" 6E="6F" 6G="10" 1p="5b:3I(#3O#5c); 3g:5d-3E;" />\');1G;1O"2X":l.1k.3f(\'<21 1Q="1h-13-1k-6H" />\').3f(B?\'<21 1Q="1h-13-1k-1s" />\':"");1G}Y g},3P:W(n,b){12 e=l.1k,k=u.1d,j=u.1f,i=B>0?0:1,m=1m.5f(B/2+0.5),r,x;b||(b=n?n:g.1V);V(!n)n=g.1E;V(b.x==="33")b.x=n.x;V(b.y==="33")b.y=n.y;x=1m[/b|r/.1N(b[b.1L==="y"?"x":"y"])?"5f":"1K"];e=e.5m();38(f){1O"2w":e=e.2V(0).4j("2d");e.6I();e.6J(0,0,5g,5g);2P(r=O(b.1F(),k,j);i<2;i++){V(i){e.6K();e.6L(x((b.x==="15"?1:b.x==="1B"?-1:0)*(B+1)*(b.1L==="y"?0.5:1)),x((b.y==="16"?1:b.y==="1A"?-1:0)*(B+1)*(b.1L==="x"?0.5:1)))}e.6M();e.6N(r[0][0],r[0][1]);e.5j(r[1][0],r[1][1]);e.5j(r[2][0],r[2][1]);e.6O();e.6Q=z[i?"2J":"1s"];e.2J()}1G;1O"2I":r=O(b.1F(),k,j);i="m"+r[0][0]+","+r[0][1]+" l"+r[1][0]+","+r[1][1]+" "+r[2][0]+","+r[2][1]+" 6T";e.1x({6U:i,6V:z.2J});V(B){e.5m().1x("39",z.1s);V(b.1L==="y"){e.1a("16",(b.y==="16"?1:-1)*(B-2));e.1a("15",b.x==="15"?1:-2)}1c{e.1a("15",(b.x==="15"?1:-1)*(B-2));e.1a("16",b.y==="16"?1:-2)}}1G;1O"2X":V(b.1L==="y"){i=k>j?1.5:kj?5:2.2;m=[1m.1K(i*m*(b.x==="1B"?-1:1)*(b.y==="1t"?0.9:1)),b.y==="16"?m:b.y==="1A"?-m:0]}e.3o("1p").1w(W(w){12 p={x:b.1L==="x"?b.x==="15"?"1B":"15":b.x,y:b.1L==="y"?b.y==="16"?"1A":"16":b.y},y=b.x==="1t"?["15","1B",p.y,j,k]:["16","1A",p.x,k,j],E=z[!w&&B?"1s":"2J"];w&&a(Z).1a({1g:"3y","z-3i":1,15:m[0],16:m[1]});b.x==="1t"||b.y==="1t"?a(Z).1a("1s-"+y[2],y[3]+"2q 4q "+E).1a("1s-"+y[0],1m.1K(y[4]/2)+"2q 5n 2T").1a("1s-"+y[1],1m.1K(y[4]/2)+"2q 5n 2T"):a(Z).1a("1s-1d",1m.1K(j/2)+"2q "+1m.1K(k/2)+"2q").1a("1s-"+p.x,1m.1K(k/2)+"2q 4q "+E).1a("1s-"+p.y,1m.1K(j/2)+"2q 4q "+E)});1G}c(n);Y g},2v:W(){l.1k&&l.1k.2c();t.1C(".11-1k")}})}W T(d,c){12 h=Z,g=d.1i,o=g.13;g.27=a("#11-27");a.1v(h,{2u:W(){o.1q("3a.2t 4x.2t",W(l,t,s){l=l.2a.35("13","");a.2m(c[l])?c[l].1T(g.27,s,t):h[l](s)});g.27.1r||h.2S();c.3w===19&&g.27.1q("3N.2t"+d.1M,W(){d.17.1T(d)})},2S:W(){g.27=a("<21 />",{1M:"11-27",1a:{1g:"3y",16:0,15:0,3g:"4s"}}).2Z(1P.37);a(G).1q("2C.2t",W(){g.27.1a({1f:1m.2z(a(G).1f(),a(1P).1f()),1d:1m.2z(a(G).1d(),a(1P).1d())})}).2G("2C")},2U:W(l){12 t=g.27,s=d.1U.X.1S.2o,q=l?"X":"17";t.3S(19,14);V(a.2m(s))s.1T(t,l);1c s===14?t[q]():t.4t(3Q,l?0.7:0,W(){l||a(Z).17()})},X:W(){h.2U(19)},17:W(){h.2U(14)},2v:W(){12 l=19;a("*").1w(W(){12 t=a(Z).29("11");V(t&&t.1M!==d.1M&&t.1U.X.1S)Y l=14});V(l){g.27.2c();a(G).1C("3T.2t 2C.2t")}1c g.27.1C("3N.2t"+d.1M);o.1C("3a.2t 4x.2t")}});h.2u()}W U(d){12 c=Z,h=d.1i,g=h.13,o=".2l-"+d.1M,l="3U"+o+" 3a"+o;a.1v(c,{2u:W(){h.2l=a(\'<3W 1Q="1h-13-2l" 5o="0" 5p="-1" 5q="5r:\\\'\\\';" 1p="3g:3E; 1g:3y; z-3i:-1; 3C:5s(3A=0);">\');h.2l.2Z(g);g.1q(l,c.1z)},1z:W(){12 t=d.2V("3b"),s=d.1e.1k,q=d.1i.1k,u;u=28(g.1a("1s-15-1d"),10)||0;u={15:-u,16:-u};V(s&&q){s=s.1E.1L==="x"?["1d","15"]:["1f","16"];u[s[1]]-=q[s[0]]()}h.2l.1a(u).1a(t)},2v:W(){c.3W.2c();g.1C(l)}});c.2u()}a.1b.11=W(d,c,h){12 g=2y(d).2L(),o=2b,l=g==="4o"?[19]:a.5u(36).4D(1,10),t=l[l.1r-1],s=a.1v(19,{},d),q;V(!36.1r&&Z.29("11")||g==="5v")Y(s=Z.29("11"))?s.26():L;1c V("1F"===1l d){Z.1w(W(){12 u=a(Z).29("11");V(!u)Y 19;V(/5w|3d/.1N(g)&&c)V(h!==L)u.3d(c,h);1c o=u.2V(c);1c{V(!u.1u&&(g==="X"||g==="2U")){V(t&&t.5A)u.1R.1y=t;u.22(1)}1c V(g==="5C"){g="4o";l=[14]}u[g]&&u[g].3h(u[g],l)}});Y o!==2b?o:Z}1c V("1H"===1l d||!36.1r){q=M(s,Z);s=a.1v(19,{},a.1b.11.3s,s);Y a.1b.11.1q.1T(q,s,t)}};a.1b.11.1q=W(d,c){Y Z.1w(W(h){W g(f){W C(){s.22(1l f==="1H"||q.X.3c);u.X.1C(z.X);u.17.1C(z.17)}V(s.1R.1Y)Y 14;s.1R.1y=a.1v({},f);V(q.X.2B>0){2i(s.1J.X);s.1J.X=3n(C,q.X.2B);z.X!==z.17&&u.17.1q(z.17,W(){2i(s.1J.X)})}1c C()}12 o=a(Z),l=d.1M,t=d.18.1D,s,q,u,z,B;d.1M=l=l===14||l.1r<1||a("#1h-13-"+l).1r?a.1b.11.4h++:l;B=".11-"+l+"-2S";s=Q.1T(Z,l,d);V(s===14)Y 19;q=s.1U;V(a.5P(t))q.18.1D=t[h];o.1x("1o")&&o.29("3Y",o.1x("1o")).3o("1o");a.1w(a.1b.11.1e,W(){Z.2H==="2H"&&Z(s)});u={X:q.X.1j,17:q.17.1j};z={X:2y(q.X.1y).35(" ",B+" ")+B,17:2y(q.17.1y).35(" ",B+" ")+B};u.X.1q(z.X,g);V(d.X.3c||d.55)g(c)})};a.1w({1x:W(d){12 c=a(Z),h=c.29("11");Y 36.1r===1&&d==="1o"&&h&&h.1u===19?c.29("3Y"):2b},2c:a.1h?2b:W(d,c){a(Z).1w(W(){V(!c)V(!d||a.3C(d,[Z]).1r)a("*",Z).2j(Z).1w(W(){a(Z).5W("2c")})})}},W(d,c){V(!c)Y 19;a.1b["4u"+d]=a.1b[d];a.1b[d]=W(){Y c.3h(Z,36)||a.1b["4u"+d].3h(Z,36)}});a(1P.37).1x("4l",W(d,c){Y!c?"65":c});a(1P).1q("3e.11",W(d){a.1b.11.2h={42:d.42,43:d.43}});a.1b.11.4h=0;a.1b.11.44="3N 6d 3H 4Q 3e 5l 4k".2O(" ");a.1b.11.48=6h;a.1b.11.1e={2E:W(d){Z.x=(2y(d).35(/4U/i,"1t").4T(/15|1B|1t/i)||["33"])[0].2L();Z.y=(2y(d).35(/4U/i,"1t").4T(/16|1A|1t/i)||["33"])[0].2L();Z.1L=d.3K(0).4a(/^(t|b)/)>-1?"y":"x";Z.1F=W(){Y Z.1L==="y"?Z.y+Z.x:Z.x+Z.y};Z.54=W(){12 c=Z.x.3L(0,1),h=Z.y.3L(0,1);Y c===h?c:c==="c"||c!=="c"&&h!=="c"?h+c:c+h}}};a.1b.11.3s={55:14,1M:14,4d:19,2f:{2a:"1Q"},18:{1D:19,1x:"1o",1o:{1D:14,24:14}},1g:{2g:"16 15",2x:"1A 1B",1j:14,2p:14,1z:{x:0,y:0,2h:19,2R:14,2C:19,2p:14},2o:19},X:{1j:14,1y:"4k",2o:19,2B:3Q,5i:14,3c:14},17:{1j:14,1y:"5l",2o:19,2B:0,2Q:14,23:14},1p:{3R:"",1W:14},4p:{22:a.34,4r:a.34,X:a.34,17:a.34,2K:a.34,3w:a.34}};a.1b.11.1e.1I=W(d){12 c=d.1e.1I,h=d.1U.18.1I;V(h&&h.3I)V(c)Y c;1c{d.1e.1I=25 R(d);Y d.1e.1I}};a.1b.11.1e.1I.2H="22";a.1b.11.1e.1I.3l=W(d){3V{12 c=d.18.1I;V(1l c!=="1H")c=d.18.1I={3I:c};V("3z"!==1l c.32&&c.32)c.32=!!c.32}3X(h){}};a.1v(19,a.1b.11.3s,{18:{1I:{32:19}}});a.1b.11.1e.1k=W(d){12 c=d.1e.1k,h=d.1U.1p.1k;V(h&&h.1E)V(c)Y c;1c{d.1e.1k=25 S(d);d.1e.1k.2u();Y d.1e.1k}};a.1b.11.1e.1k.2H="22";a.1b.11.1e.1k.3l=W(d){3V{12 c=d.1p.1k;V(1l c!=="1H")d.1p.1k={1E:c};V(!/1F|3z/i.1N(1l c.1E))c.1E=4z;V(1l c.2M!=="1F")c.2M=19;V(!/2w|2X/i.1N(c.2M))c.2M=19;1l c.1d!=="2Y"&&1Z c.1d;1l c.1f!=="2Y"&&1Z c.1f;1l c.1s!=="2Y"&&1Z c.1s;1l c.1n!=="2Y"&&1Z c.1n}3X(h){}};a.1v(19,a.1b.11.3s,{1p:{1k:{1E:19,2M:19,1d:9,1f:9,1s:0,1n:0}}});a.1b.11.1e.4f=W(d,c){W h(B,f){2P(12 C=0,n=1,b=1,e=0,k=0,j=B.1d,i=B.1f;j>0&&i>0&&n>0&&b>0;){j=1m.1K(j/2);i=1m.1K(i/2);V(c.x==="15")n=j;1c V(c.x==="1B")n=B.1d-j;1c n+=1m.1K(j/2);V(c.y==="16")b=i;1c V(c.y==="1A")b=B.1f-i;1c b+=1m.1K(i/2);2P(C=f.1r;C--;){V(f.1r<2)1G;e=f[C][0]-B.1n.15;k=f[C][1]-B.1n.16;V(c.x==="15"&&e>=n||c.x==="1B"&&e<=n||c.x==="1t"&&(eB.1d-n)||c.y==="16"&&k>=b||c.y==="1A"&&k<=b||c.y==="1t"&&(kB.1f-b))f.60(C,1)}}Y{15:f[0][0],16:f[0][1]}}12 g=d.1x("4m").2L(),o=d.1x("6c").2O(","),l=[],t=a(\'3r[6g="#\'+d.6i("5e").1x("4Y")+\'"]\'),s=t.1n(),q={1d:0,1f:0,1n:{16:52,1B:0,1A:0,15:52}},u=0,z=0;s.15+=1m.1K((t.49()-t.1d())/2);s.16+=1m.1K((t.4c()-t.1f())/2);V(g==="4v")2P(u=o.1r;u--;){z=[28(o[--u],10),28(o[u+1],10)];V(z[0]>q.1n.1B)q.1n.1B=z[0];V(z[0]q.1n.1A)q.1n.1A=z[1];V(z[1]35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('"6T 5w";12 19=4x,14=36,2c=6R;(W(a,G,L){W M(d,c){12 h,g=a();V(!d)Z 14;3X{V("2e"2u d&&"1H"!==1l d.2e)d.2e={2b:d.2e};V("18"2u d){V("1H"!==1l d.18||d.18.2E)d.18={1E:d.18};h=d.18.1E||14;V(!a.2m(h)&&(!h&&!h.1w||h.1q<1||"1H"===1l h&&!h.2E))h=d.18.1E=14;V("1o"2u d.18&&"1H"!==1l d.18.1o)d.18.1o={1E:d.18.1o}}V("1g"2u d){V("1H"!==1l d.1g)d.1g={2g:d.1g,2B:d.1g};V("1H"!==1l d.1g.1z)d.1g.1z={};V("5b"!==1l d.1g.1z.2O)d.1g.1z.2O=!!d.1g.1z.2O}V("X"2u d){V("1H"!==1l d.X)d.X={1y:d.X};V("1H"!==1l d.X)d.X=d.X.2E?{1i:d.X}:{1y:d.X}}V("17"2u d)V("1H"!==1l d.17)d.17=d.17.2E?{1i:d.17}:{1y:d.17};V("1p"2u d&&"1H"!==1l d.1p)d.1p={3S:d.1p}}3Z(o){}V(a.2m(h)){d.18.1E=[];c.1x(W(){12 l=h.1T(Y);V(l){d.18.1E.4i(l);g=g.2p(a(Y))}})}1b g=c;a.1x(a.1a.11.1e,W(){Y.3l&&Y.3l(d)});Z c?g:d}W P(d,c,h){W g(b){12 e,k=b.2T("."),j=c[k[0]];2R(b=1;b",{3n:e}):a("",{"1R":"1h-1V-3O",1E:"5j 13",1o:"5j 13",1c:{"1E-5B":"-6Z"}}).5C(a("<5D />",{"1R":"1h-4A 1h-4A-5a"}));b.21.4g(b.2Q).1w("4o","21").3Q(C+"-"+(e===19?"5a":"21")).4B(W(k){a(Y).2l("1h-1V-4B",k.2b==="4k")}).3R(W(){b.13.2C("1h-1V-1X")||f.17();Z 14}).1r("3E 70 4S 5E 48",W(k){a(Y).2l("1h-1V-5F 1h-1V-2K",/5G$/i.1L(k.2b))})}W q(){12 b=f.1j;b.2Q&&t();b.2Q=a("<22 />",{"1R":C+"-2Q "+(c.1p.1W?"1h-1W-4J":"")}).3f(b.1o=a("<22 />",{1J:C+"-"+h+"-1o","1R":C+"-1o",3n:c.18.1o.1E})).4g(b.3h);c.18.1o.21&&s()}W u(b){12 e=f.1j;V(!f.1u||!b)Z 14;V(a.2m(b))b=b.1T(d);b.2E&&b.1q>0?e.18.6l().3f(b.1c({3b:"3B"})):e.18.3n(b);e.13.3N("4H",W(k){W j(m){i=i.4p(m);V(i.1q===0){m=5H 0;12 r=f.1j.13,x,w;V(f.1u&&a.2s.32&&2h(a.2s.47.3F(0),10)<9){r.1c({1d:"5I",4D:"4t"});m=l("3d").1d;r.1c({4D:""});x=2h(r.1c("2z-1d"),10)||0;w=2h(r.1c("4E-1d"),10)||0;m=x+w?1m.4E(1m.2z(m,w),x):m;r.1d(m)}f.1u===19&&f.2k(f.1S.1y);k()}}12 i=a("3o:4p([1f]):4p([1d])",f.1j.18);i.1x(W(m,r){12 x=["63","3G","3v","5J",""].60(".11-5K ");a(Y).1r(x,W(){2i(f.1K.3o[m]);j(Y)});(W w(){V(r.1f)Z j(r);f.1K.3o[m]=3m(w,20)})();Z 19});i.1q===0&&j(i)});Z f}W z(b,e,k,j){W i(D){V(p.13.2C("1h-1V-1X"))Z 14;p.X.2F("11-"+h+"-23");2i(f.1K.X);2i(f.1K.17);12 v=W(){f.X(D)};V(c.X.2A>0)f.1K.X=3m(v,c.X.2A);1b v()}W m(D){V(p.13.2C("1h-1V-1X"))Z 14;12 v=a(D.4N||D.1i).3U(n)[0]==p.13[0];2i(f.1K.X);2i(f.1K.17);V(c.17.2U&&(c.1g.1i==="2a"&&v||/2a(4L|4M|4r)/.1L(D.2b)&&v)){D.65();D.5L();Z 14}p.13.3T(19);V(c.17.2A>0)f.1K.17=3m(W(){f.17(D)},c.17.2A);1b f.17(D)}W r(D){V(p.13.2C("1h-1V-1X"))Z 14;2i(f.1K.23);f.1K.23=3m(W(){f.17(D)},c.17.23)}W x(D){f.1j.13.2f(":2x")&&f.2k(D)}12 w=".11-"+h,p={X:c.X.1i,17:c.17.1i,13:f.1j.13},y={X:2y(c.X.1y).2T(" "),17:2y(c.17.1y).2T(" ")},E=a.2s.32&&/^6\\.[0-9]/.1L(a.2s.47);d.1r("27.11",W(){f.2t()});V(k&&c.17.2U){p.17=p.17.2p(p.13);p.13.1r("40"+w,W(){p.13.2C("1h-1V-1X")||2i(f.1K.17)})}V(e){V("31"===1l c.17.23){p.X.1r("11-"+h+"-23",r);a.1x(a.1a.11.44,W(D,v){p.17.2p(f.1j.13).1r(v+w+"-23",r)})}a.1x(y.17,W(D,v){12 A=a.5M(v,y.X);V(A>-1&&a(p.17).2p(p.X).1q===a(p.17).1q||v==="4G"){p.X.1r(v+w,W(F){p.13.2f(":2x")?m(F):i(F)});1Z y.X[A]}1b p.17.1r(v+w,m)})}V(b){a.1x(y.X,W(D,v){p.X.1r(v+w,i)});p.13.1r("40"+w,W(){f.2K()})}V(j){V(c.1g.1z.2H||c.1g.1z.2O)a(G).1r("2H"+w,x);V(c.1g.1z.2O||E&&p.13.1c("1g")==="2U")a(1P).1r("3V"+w,x);/4G/i.1L(c.17.1y)&&a(1P).1r("3E"+w,W(D){12 v=f.1j.13;a(D.1i).3U(n).1q===0&&a(D.1i).2p(d).1q>1&&v.2f(":2x")&&!v.2C("1h-1V-1X")&&f.17()});c.1g.1i==="2a"&&a(1P).1r("3j"+w,W(D){V(c.1g.1z.2a&&!p.13.2C("1h-1V-1X")&&p.13.2f(":2x"))f.2k(D||a.1a.11.2a)})}}W B(b,e,k,j){j=2h(j,10)!==0;12 i=".11-"+h,m={X:b?c.X.1i:a("<22/>"),17:e?c.17.1i:a("<22/>"),13:k?f.1j.13:a("<22/>")};e={X:2y(c.X.1y).2T(" "),17:2y(c.17.1y).2T(" ")};V(f.1u){a.1x(e.X,W(r,x){m.X.1D(x+i)});m.X.1D("3j"+i).1D("48"+i).1D("11-"+h+"-23");a.1x(e.17,W(r,x){m.17.2p(m.13).1D(x+i)});a.1x(a.1a.11.44,W(r,x){m.17.2p(k?f.1j.18:2c).1D(x+i+"-23")});m.17.1D("48"+i);m.13.1D("40"+i);V(j){a(G).1D("2H"+i);a(1P).1D("3E"+i+" 3j"+i)}}1b b&&m.X.1D(e.X+i+"-2L")}12 f=Y,C="1h-13",n=".11."+C;f.1J=h;f.1u=14;f.1j={1i:d};f.1S={1y:{},1i:2c,1X:14};f.1K={3o:[]};f.1U=c;f.1e={};a.1v(f,{25:W(b){12 e=f.1j,k=a.3u("4U");V(f.1u)Z 14;f.1u=b?-2:-1;e.13=a("<22/>").1w({1J:C+"-"+h,4o:"13","1R":C+" 11 1h-13-3i 1h-4F-4I "+c.1p.3S}).1c("z-3g",a.1a.11.4h+a(n).1q).2l("1h-1W",c.1p.1W).2l("1h-1V-1X",f.1S.1X).29("11",f).2Z(c.1g.2j);e.3h=a("<22 />",{"1R":C+"-3h"}).2Z(e.13);e.18=a("<22 />",{"1R":C+"-18 "+(c.1p.1W?"1h-1W-18":""),1J:C+"-"+h+"-18"}).2Z(e.3h);u(c.18.1E);c.18.1o.1E&&q();a.1x(a.1a.11.1e,W(){Y.2J==="25"&&Y(f)});f.1u=19;z(1,1,1,1);a.1x(c.4q,W(j,i){e.13.1r("13"+j,i)});e.13.3N("4H",W(j){V(c.X.3c||b){e.13.17();f.X(f.1S.1y)}e.13.3I("1h-13-3i");k.3r=a.1v({},f.1S.1y);e.13.2F(k,[f.26()]);j()});Z f},2N:W(b){38(b.2P()){1N"1n":b=l("1g");1F;1N"3d":b=l("3d");1F;3O:b=g(b.2P());b=b[0].1M?b[0].1G():b[0].2E?b[0]:b[0][b[1]];1F}Z b},3e:W(b,e){b=b.2P();12 k=g(b),j=f.1j,i=j.13,m,r,x,w={5N:{1J:W(){12 p=e===19?a.1a.11.43:e,y=C+"-"+p;V(p!==14&&p.1q>0&&!a("#1h-13-"+p).1q){i[0].1J=y;j.18[0].1J=y+"-18";j.1o[0].1J=y+"-1o"}},"^18.1E":W(){u(e)},"^18.1o.1E":W(){V(f.1u)V(!f.1j.1o&&e){q();f.2k()}1b e?f.1j.1o.3n(e):t()},"^18.1o.21":W(){12 p=f.1j.21,y=f.1j.1o;V(f.1u)V(e){y||q();s()}1b p.27()},"^1g.(2g|2B)$":W(){12 p=/2g$/i.1L(b)?"2g":"2B";V("1G"===1l e)c.1g[p]=24 a.1a.11.1e.2D(e)},"^1g.(2g|2B|1z|1i)":W(){f.1u&&f.2k()},"^1g.2j$":W(){V(f.1u===19){i.2Z(e);f.2k()}},"^(X|17).(1y|1i|2U|2A|23)":W(p,y,E,D){12 v=b.4a(/2U/i)>-1?[0,[0,1,1,1]]:[b.3J(0,3),b.3F(0)==="s"?[1,0,0,0]:[0,1,0,0]];V(v[0])p[y]=D;B.3k(f,v[1]);V(v[0])p[y]=E;z.3k(f,v[1])},"^X.3c$":W(){f.1u===14&&f.X()},"^1p.3S$":W(){f.1j.13.1c("1R",C+" 11 1h-4F-4I "+e)},"^1p.1W$":W(){i.2l("1h-1W",!!e);j.2Q.2l("1h-1W-4J",!!e);j.18.2l("1h-1W-18",!!e)},"^4q.(25|X|4r|17|2K|3H)":W(p,y,E,D){a.2m(e)?j.13.1r("13"+y,E):j.13.1D("13"+y,D)}}};a.1x(f.1e,W(p){V("1H"===1l Y.3L)w[p]=Y.3L});m=k[0][k[1]];k[0][k[1]]=e.5O?a(e):e;M(c,d);2R(r 2u w)2R(x 2u w[r])5P(x,"i").1L(b)&&w[r][x].1T(f,k[0],k[1],e,m);Z f},2V:W(b,e){W k(){12 w=a(Y),p=b?"1w":"3s",y=/^1|0$/.1L(w.1c("3z"));f.1j.1o&&d[p]("3p-4K",C+"-"+h+"-1o");d[p]("3p-5c",C+"-"+h+"-18");V(b){V(a.2s.32&&Y.1p&&y){x=Y.1p;x.46("3C");x.46("3z")}}1b y&&w.17()}V(f.1u===14)Z 14;12 j=b?"X":"17",i=f.1j.13,m=c[j],r=i.2f(":2x"),x;V((1l b).4a("3x|31"))b=!i.2f(":2x");V(!r&&!b||i.2f(":5Q"))Z f;V(e){V(f.1S.1y&&/5R|5S/.1L(e.2b)&&/4L|4M/.1L(f.1S.1y.2b)&&a(e.1i).2p(c.X.1i).1q<2&&a(e.4N).3U(n).1q>0)Z f;f.1S.1y=a.1v({},e)}r=a.3u("13"+j);r.3r=a.1v({},e);i.2F(r,[f.26(),3D]);V(r.45())Z f;V(b){f.2K();f.2k(e);m.5i&&a(n).11("17")}1b 2i(f.1K.X);i.1w("3p-5U",5V(!b));i.3T(19,14);V(a.2m(m.2o)){m.2o.1T(i,f.26());i.3N(W(){k.1T(Y);a(Y).4R()})}1b V(m.2o===14){i[j]();k.1T(i)}1b i.4u(3D,b?1:0,k);b&&m.1i.2F("11-"+h+"-23");Z f},X:W(b){f.2V(19,b)},17:W(b){f.2V(14,b)},2K:W(b){V(f.1u===36)Z 14;12 e=f.1j.13,k=a(n),j=2h(e.1c("z-3g"),10),i=a.1a.11.4h+k.1q,m=C+"-2K",r=a.1v({},b);V(!e.2C(m)&&j!==i){k.1c("z-3g",W(x,w){Z w-1});a(n+"."+m).1x(W(){12 x=a(Y),w=x.11(),p;V(!w||w.1u===14)Z 19;x.3I(m);p=a.3u("5W");p.3r=r;x.2F(p,[w,i])});b=a.3u("5X");b.3r=r;e.2F(b,[f.26(),i]);b.45()||e.1c({5Z:i}).3Q(m)}Z f},2k:W(b){V(f.1u===14)Z 14;12 e=c.1g.1i,k=f.1j.13,j=c.1g,i=j.2g,m=j.2B,r=f.1j.13.1d(),x=f.1j.13.1f(),w=a(j.2j)[0],p=0,y=0,E=a.3u("3W"),D=k.1c("1g")==="2U",v=a(j.1z.2j&&w!==1P.39?w:G),A={15:0,16:0};w={15:W(F){12 I=v.34,H=m.x==="15"?p:m.x==="1C"?-p:p/2,J=i.x!==m.x&&m.x!=="1t"?p:0,K=H+(i.x==="15"?-r:i.x==="1C"?r:r/2)+-2*j.1z.x,N=I-F;V(F+r-v.1d-I>0)A.15+=(i.x==="1t"?-1:1)*(K-H-J);1b V(N>0)A.15+=K-H+J;Z A.15-F},16:W(F){12 I=v.2X,H=m.y==="16"?y:m.y==="1A"?-y:0,J=i.y!==m.y&&m.y!=="1t"?y:0,K=H+(i.y==="16"?-x:i.y==="1A"?x:-x/2)+-2*j.1z.y,N=F+x-v.1f-I;V(I-F>0)A.16+=(i.y==="1t"?-1:1)*(K-H-J);1b V(N>0)A.16+=K-H-J;Z A.16-F}};v={4Q:v,1f:v[(v[0]===G?"h":"64")+"6S"](),1d:v[(v[0]===G?"w":"66")+"67"](),34:v.34(),2X:v.2X()};V(e==="2a"){m={x:"15",y:"16"};b=j.1z.2a||!b?a.1v({},a.1a.11.2a):b;A={16:b.42,15:b.4m}}1b{V(e==="1y")e=b&&b.1i&&b.2b!=="3V"&&b.2b!=="2H"?f.1S.1i=a(b.1i):f.1S.1i;e=a(e).68(0);V(e.1q===0)Z f;1b V(e[0]===1P||e[0]===G){p=e.1d();y=e.1f();V(e[0]===G)A={16:D?0:v.2X,15:D?0:v.34}}1b V(e.2f("69")&&a.1a.11.1e.4f){A=a.1a.11.1e.4f(e,m);p=A.1d;y=A.1f;A=A.1n}1b{p=e.4b();y=e.4d();A=o(e)}A.15+=m.x==="1C"?p:m.x==="1t"?p/2:0;A.16+=m.y==="1A"?y:m.y==="1t"?y/2:0}A.15+=j.1z.x+(i.x==="1C"?-r:i.x==="1t"?-r/2:0);A.16+=j.1z.y+(i.y==="1A"?-x:i.y==="1t"?-x/2:0);A.4c=j.1z.2O&&e[0]!==G&&e[0]!==1P.39?{15:w.15(A.15),16:w.16(A.16)}:{15:0,16:0};k.1w("1R",W(){Z a(Y).1w("1R").35(/1h-13-4P-\\w+/i,"")}).3Q(C+"-4P-"+i.55());E.3r=a.1v({},b);k.2F(E,[f.26(),A,v.4Q]);V(E.45())Z f;1Z A.4c;V(j.2j[0]==1P.39){V(A.16+v.2X<1)A.16=0;V(A.15+v.34<1)A.15=0}V(k.2f(":2x")&&a.2m(j.2o)){j.2o.1T(k,f.26(),A);k.3N(W(){12 F=a(Y);F.1c({3z:"",1f:""});a.2s.32&&Y.1p&&Y.1p.46("3C");F.4R()})}1b 6c(A.15,A.16)||k.1c(A);Z f},4n:W(b){12 e=f.1j.13;V(f.1u)e.2l("1h-1V-1X",b);1b f.1S.1X=!!b;Z f},2t:W(){12 b=f.1j,e=b.1i.29("41");f.1u&&a.1x(f.1e,W(){Y.2J==="25"&&Y.2t()});B(1,1,1,1);d.4T("11");f.1u&&b.13.27();e&&d.1w("1o",e);d.3s("3p-5c");Z d},26:W(){12 b=a.1v({},f);1Z b.1S;1Z b.1K;1Z b.1U;1Z b.1e;1Z b.25;1Z b.26;Z b}})}W Q(d,c){12 h,g=a(Y);h=a(1P.39);12 o=g.2e?g.2e(c.2e):{};o=a.1v(19,{},c,M(a.1v(19,{},(o&&c.2e.2b==="6d"?o[c.2e.4Z]:{})||o)));12 l=o.1g,t=Y===1P?h:g;g.4T("2e");V("3x"===1l o.18.1E)V(o.18.1w!==14&&g.1w(o.18.1w))o.18.1E=g.1w(o.18.1w);1b Z 14;V(l.2j===14)l.2j=h;V(l.1i===14)l.1i=t;V(o.X.1i===14)o.X.1i=t;V(o.17.1i===14)o.17.1i=t;l.2B=24 a.1a.11.1e.2D(l.2B);l.2g=24 a.1a.11.1e.2D(l.2g);V(g.29("11"))V(o.4e)g.11("2t");1b V(o.4e===14)Z 14;h=24 P(g,o,d);g.29("11",h);Z h}W R(d){12 c=Y;c.3L={"^18.1I":W(){Y.1e.1I.3v(Y.1U.18.1I)}};a.1v(c,{2r:W(){12 h=d.1U.18.1I;d.1j.13.1r("4U.1I",W(){c.3v(h);d.1j.13.1r("3a.1I",W(){h.2Y===14&&d.1u===19&&c.3v(h)})})},3v:W(h){a.1I(a.1v(19,{},h,{49:W(g,o){V(a.2m(h.49))V(h.49.1T(d.26(),g,o)===14)Z;d.3e("18.1E",g)},3G:W(g,o,l){12 t=o||l;V(a.2m(h.3G)){g=h.3G.1T(d.26(),g,o,l);V(g===14)Z}d.3e("18.1E",t)}}));Z c},2t:W(){d.1j.13.1D("3a.1I")}});c.2r()}W O(d,c,h){12 g=1m.1O(c/2),o=1m.1O(h/2);c={4X:[[0,0],[c,h],[c,0]],4Y:[[0,0],[c,0],[0,h]],51:[[0,h],[c,0],[c,h]],52:[[0,0],[0,h],[c,h]],6q:[[0,h],[g,0],[c,h]],6h:[[0,0],[c,0],[g,h]],6i:[[0,0],[c,o],[0,h]],6j:[[c,0],[c,h],[0,o]]};c.6m=c.4X;c.6n=c.4Y;c.6o=c.51;c.6p=c.52;Z c[d]}W S(d){W c(n){12 b=l.1k,e=["15","1C"],k=o.1n,j,i;V(o.1B===14||!b)Z 14;n=n||g.1B;j=n.1M;b.1c({16:"",1A:"",15:"",1C:"",54:""});e[j==="y"?"4i":"6r"]("16","1A");i=j==="y"?"x":"y";k=1m.2z(n[i]==="1t"?k:0,k)-C[i];38(n[j==="y"?"x":"y"]){1N"1t":b.1c(e[0],"50%").1c("54-"+e[0],-(u[j==="y"?"1d":"1f"]/2)+k);1F;1N e[0]:b.1c(e[0],k);1F;1N e[1]:b.1c(e[1],k);1F}k=u[j==="x"?"1d":"1f"];V(B){t.2l("1h-13-3i",!t.2f(":2x"));k-=2h(s.1c("1s-"+n[j]+"-1d"),10)||0;t.3I("1h-13-3i")}b.1c(n[j],-k)}W h(n,b,e,k){V(l.1k){n=a.1v({},g.1B);b=g.1Y.1z?a.1v({},g.1Y):2c;12 j=n.1M==="y"?["y","16","15","1f","x"]:["x","15","16","1d","y"],i=e.4c,m=[2h(s.1c("1s-"+n[j[0]]+"-1d"),10)||0,0];a.1x([n,b],W(){V(i.15)Y.x=Y.x==="1t"?i.15>0?"15":"1C":Y.x==="15"?"1C":"15";V(i.16)Y.y=Y.y==="1t"?i.16>0?"16":"1A":Y.y==="16"?"1A":"16"});m[1]=1m.2z(n[j[4]]==="1t"?o.1n:0,o.1n);e[j[1]]+=(n[j[0]]===j[1]?1:-1)*(u[j[3]]-m[0]);e[j[2]]-=(n[j[4]]===j[2]||n[j[4]]==="1t"?1:-1)*m[1];C.x=1m.2z(-e.15-k.34(),0);C.y=1m.2z(-e.16-k.2X(),0);V(n.1G()!==q.1B.1G()&&(q.16!==i.16||q.15!==i.15))g.3P(n,b);1b 1m.2z(C.x,C.y,0)&&c();q.15=i.15;q.16=i.16;q.1B=n}}12 g=Y,o=d.1U.1p.1k,l=d.1j,t=l.13,s=l.3h,q={16:0,15:0,1B:{1G:W(){}}},u={1d:o.1d,1f:o.1f},z={},B=o.1s||0,f=o.2M||14,C={x:0,y:0};g.1B=2c;g.1Y=2c;g.3L={"^1g.2g|1p.1k.(1B|1Y|2M|1s)":W(){B=o.1s;V(g.2r())Y.2N("1g.1i")!=="2a"&&Y.2k();1b g.2t()},"^1p.1k.(1f|1d)":W(){u={1d:o.1d,1f:o.1f};g.2L();g.3P();d.2k()}};a.1v(g,{2r:W(){12 n=a.2s.32,b=g.1Y&&/1t/i.1L(g.1Y.1G()),e=g.57();V(e){V(f===19)f=a("<2v />")[0].4j?"2v":n&&(b||u.1f!==u.1d)?"2I":"30";1b V(f==="2v")f=n?"2I":!a("<2v />")[0].4j?"30":"2v";1b V(f==="30")f=n&&b?"2I":f;g.2L();g.58();g.3P();t.1D(".11-1k").1r("3W.11-1k",h)}Z e},57:W(){12 n=o.1B,b=o.1Y||n,e=d.1U.1g.2B,k=d.1U.1g.2g;V(k.1G)k=k.1G();V(n===14||k===14&&e===14)Z 14;1b{V(n===19)g.1B=24 a.1a.11.1e.2D(k);1b V(!n.1G)g.1B=24 a.1a.11.1e.2D(n);V(b===19)g.1Y=24 a.1a.11.1e.2D(k);1b V(!b.1G){g.1Y=24 a.1a.11.1e.2D(b);g.1Y.1M=g.1B.1M}}Z g.1B.1G()!=="4y"},58:W(){12 n=l.1k,b=g.1Y[g.1Y.1M],e="1s-"+b+"-37";z.2G=n.1c("3M-37","").1c("1s","").1c("3M-37")||"2S";z.1s=n.2N(0).1p?n.2N(0).1p["1s"+b.3F(0)+b.3J(1)+"6s"]:n.1c(e)||"2S";V(/59?\\(0, 0, 0(, 0)?\\)|2S/i.1L(z.2G))z.2G=s.1c(B?"3M-37":e);V(!z.1s||/59?\\(0, 0, 0(, 0)?\\)|2S/i.1L(z.1s))z.1s=s.1c(e)||z.2G;a("*",n).2p(n).1c("3M-37","2S").1c("1s",0)},2L:W(){12 n=u.1d,b=u.1f;l.1k&&l.1k.27();l.1k=a(\'<22 1R="1h-13-1k" />\').2l("1h-1W-18",d.1U.1p.1W).1c(u).4g(t);38(f){1N"2v":l.1k.3f(\'<2v 1f="\'+b+\'" 1d="\'+n+\'" />\');1F;1N"2I":l.1k.3n(\'<2I:4l 6t="0 0" 6u="\'+n+" "+b+\'" 6v="\'+!!B+\'" 1p="5d:3w(#3O#5e); 3b:5f-3B; 6w:19; 1g: 3A; 16:0; 15:0; 1d:\'+n+"2q; 1f:"+b+"2q; 6x-6y:"+g.1B.y+\';"><2I:6z 6A="\'+(B-2)+\'2q" 6B="6C" 6D="10" 1p="5d:3w(#3O#5e); 3b:5f-3B;" />\');1F;1N"30":l.1k.3f(\'<22 1R="1h-13-1k-6E" />\').3f(B?\'<22 1R="1h-13-1k-1s" />\':"");1F}Z g},3P:W(n,b){12 e=l.1k,k=u.1d,j=u.1f,i=B>0?0:1,m=1m.3K(B/2+0.5),r,x;b||(b=n?n:g.1Y);V(!n)n=g.1B;V(b.x==="36")b.x=n.x;V(b.y==="36")b.y=n.y;x=1m[/b|r/.1L(b[b.1M==="y"?"x":"y"])?"3K":"1O"];e=e.5m();38(f){1N"2v":e=e.2N(0).4j("2d");e.6F();e.6G(0,0,5h,5h);2R(r=O(b.1G(),k,j);i<2;i++){V(i){e.6H();e.6I(x((b.x==="15"?1:b.x==="1C"?-1:0)*(B+1)*(b.1M==="y"?0.5:1)),x((b.y==="16"?1:b.y==="1A"?-1:0)*(B+1)*(b.1M==="x"?0.5:1)))}e.6J();e.6K(r[0][0],r[0][1]);e.5k(r[1][0],r[1][1]);e.5k(r[2][0],r[2][1]);e.6L();e.6M=z[i?"2G":"1s"];e.2G()}1F;1N"2I":r=O(b.1G(),k,j);i="m"+r[0][0]+","+r[0][1]+" l"+r[1][0]+","+r[1][1]+" "+r[2][0]+","+r[2][1]+" 6O";e.1w({6P:i,6Q:z.2G});V(B){e.5m().1w("37",z.1s);V(b.1M==="y"){e.1c("16",(b.y==="16"?1:-1)*(B-2));e.1c("15",b.x==="15"?1:-2)}1b{e.1c("15",(b.x==="15"?1:-1)*(B-2));e.1c("16",b.y==="16"?1:-2)}}1F;1N"30":V(b.1M==="y"){i=k>j?1.5:kj?5:2.2;m=[1m.1O(i*m*(b.x==="1C"?-1:1)*(b.y==="1t"?0.9:1)),b.y==="16"?m:b.y==="1A"?-m:0]}e.3s("1p").1x(W(w){12 p={x:b.1M==="x"?b.x==="15"?"1C":"15":b.x,y:b.1M==="y"?b.y==="16"?"1A":"16":b.y},y=b.x==="1t"?["15","1C",p.y,j,k]:["16","1A",p.x,k,j],E=z[!w&&B?"1s":"2G"];w&&a(Y).1c({1g:"3A","z-3g":1,15:m[0],16:m[1]});b.x==="1t"||b.y==="1t"?a(Y).1c("1s-"+y[2],y[3]+"2q 4s "+E).1c("1s-"+y[0],1m.1O(y[4]/2)+"2q 5n 2S").1c("1s-"+y[1],1m.1O(y[4]/2)+"2q 5n 2S"):a(Y).1c("1s-1d",1m.1O(j/2)+"2q "+1m.1O(k/2)+"2q").1c("1s-"+p.x,1m.1O(k/2)+"2q 4s "+E).1c("1s-"+p.y,1m.1O(j/2)+"2q 4s "+E)});1F}c(n);Z g},2t:W(){l.1k&&l.1k.27();t.1D(".11-1k")}})}W T(d,c){12 h=Y,g=d.1j,o=g.13;g.28=a("#11-28");a.1v(h,{2r:W(){o.1r("3a.2w 4w.2w",W(l,t,s){l=l.2b.35("13","");a.2m(c[l])?c[l].1T(g.28,s,t):h[l](s)});g.28.1q||h.2L();c.3H===19&&g.28.1r("3R.2w"+d.1J,W(){d.17.1T(d)})},2L:W(){g.28=a("<22 />",{1J:"11-28",1c:{1g:"3A",16:0,15:0,3b:"4t"}}).2Z(1P.39);a(G).1r("2H.2w",W(){g.28.1c({1f:1m.2z(a(G).1f(),a(1P).1f()),1d:1m.2z(a(G).1d(),a(1P).1d())})}).2F("2H")},2V:W(l){12 t=g.28,s=d.1U.X.1Q.2o,q=l?"X":"17";t.3T(19,14);V(a.2m(s))s.1T(t,l);1b s===14?t[q]():t.4u(3D,l?0.7:0,W(){l||a(Y).17()})},X:W(){h.2V(19)},17:W(){h.2V(14)},2t:W(){12 l=19;a("*").1x(W(){12 t=a(Y).29("11");V(t&&t.1J!==d.1J&&t.1U.X.1Q)Z l=14});V(l){g.28.27();a(G).1D("3V.2w 2H.2w")}1b g.28.1D("3R.2w"+d.1J);o.1D("3a.2w 4w.2w")}});h.2r()}W U(d){12 c=Y,h=d.1j,g=h.13,o=".2n-"+d.1J,l="3W"+o+" 3a"+o;a.1v(c,{2r:W(){h.2n=a(\'<3Y 1R="1h-13-2n" 5o="0" 5p="-1" 5q="5r:\\\'\\\';" 1p="3b:3B; 1g:3A; z-3g:-1; 3C:5s(3z=0);">\');h.2n.2Z(g);g.1r(l,c.1z)},1z:W(){12 t=d.2N("3d"),s=d.1e.1k,q=d.1j.1k,u;u=2h(g.1c("1s-15-1d"),10)||0;u={15:-u,16:-u};V(s&&q){s=s.1B.1M==="x"?["1d","15"]:["1f","16"];u[s[1]]-=q[s[0]]()}h.2n.1c(u).1c(t)},2t:W(){c.3Y.27();g.1D(l)}});c.2r()}a.1a.11=W(d,c,h){12 g=2y(d).2P(),o=2c,l=g==="4n"?[19]:a.5t(33).4C(1,10),t=l[l.1q-1],s=a.1v(19,{},d),q;V(!33.1q&&Y.29("11")||g==="5u")Z(s=Y.29("11"))?s.26():L;1b V("1G"===1l d){Y.1x(W(){12 u=a(Y).29("11");V(!u)Z 19;V(/5v|3e/.1L(g)&&c)V(h!==L)u.3e(c,h);1b o=u.2N(c);1b{V(!u.1u&&(g==="X"||g==="2V")){V(t&&t.5y)u.1S.1y=t;u.25(1)}1b V(g==="5z"){g="4n";l=[14]}u[g]&&u[g].3k(u[g],l)}});Z o!==2c?o:Y}1b V("1H"===1l d||!33.1q){q=M(s,Y);s=a.1v(19,{},a.1a.11.3q,s);Z a.1a.11.1r.1T(q,s,t)}};a.1a.11.1r=W(d,c){Z Y.1x(W(h){W g(f){W C(){s.25(1l f==="1H"||q.X.3c);u.X.1D(z.X);u.17.1D(z.17)}V(s.1S.1X)Z 14;s.1S.1y=a.1v({},f);V(q.X.2A>0){2i(s.1K.X);s.1K.X=3m(C,q.X.2A);z.X!==z.17&&u.17.1r(z.17,W(){2i(s.1K.X)})}1b C()}12 o=a(Y),l=d.1J,t=d.18.1E,s,q,u,z,B;d.1J=l=l===14||l.1q<1||a("#1h-13-"+l).1q?a.1a.11.43++:l;B=".11-"+l+"-2L";s=Q.1T(Y,l,d);V(s===14)Z 19;q=s.1U;V(a.61(t))q.18.1E=t[h];o.1w("1o")&&o.29("41",o.1w("1o")).3s("1o");a.1x(a.1a.11.1e,W(){Y.2J==="2J"&&Y(s)});u={X:q.X.1i,17:q.17.1i};z={X:2y(q.X.1y).35(" ",B+" ")+B,17:2y(q.17.1y).35(" ",B+" ")+B};u.X.1r(z.X,g);V(d.X.3c||d.56)g(c)})};a.1x({1w:W(d){12 c=a(Y),h=c.29("11");Z 33.1q===1&&d==="1o"&&h&&h.1u===19?c.29("41"):2c},27:a.1h?2c:W(d,c){a(Y).1x(W(){V(!c)V(!d||a.3C(d,[Y]).1q)a("*",Y).2p(Y).1x(W(){a(Y).5T("27")})})}},W(d,c){V(!c)Z 19;a.1a["4O"+d]=a.1a[d];a.1a[d]=W(){Z c.3k(Y,33)||a.1a["4O"+d].3k(Y,33)}});a(1P.39).1w("4o",W(d,c){Z!c?"62":c});a(1P).1r("3j.11",W(d){a.1a.11.2a={4m:d.4m,42:d.42}});a.1a.11.43=0;a.1a.11.44="3R 6b 3E 4S 3j 5l 4k".2T(" ");a.1a.11.4h=6e;a.1a.11.1e={2D:W(d){Y.x=(2y(d).35(/4V/i,"1t").4W(/15|1C|1t/i)||["36"])[0].2P();Y.y=(2y(d).35(/4V/i,"1t").4W(/16|1A|1t/i)||["36"])[0].2P();Y.1M=d.3F(0).4a(/^(t|b)/)>-1?"y":"x";Y.1G=W(){Z Y.1M==="y"?Y.y+Y.x:Y.x+Y.y};Y.55=W(){12 c=Y.x.3J(0,1),h=Y.y.3J(0,1);Z c===h?c:c==="c"||c!=="c"&&h!=="c"?h+c:c+h}}};a.1a.11.3q={56:14,1J:14,4e:19,2e:{2b:"1R"},18:{1E:19,1w:"1o",1o:{1E:14,21:14}},1g:{2g:"16 15",2B:"1A 1C",1i:14,2j:14,1z:{x:0,y:0,2a:19,2O:14,2H:19,2j:14},2o:19},X:{1i:14,1y:"4k",2o:19,2A:3D,5i:14,3c:14},17:{1i:14,1y:"5l",2o:19,2A:0,2U:14,23:14},1p:{3S:"",1W:14},4q:{25:a.2W,4r:a.2W,X:a.2W,17:a.2W,2K:a.2W,3H:a.2W}};a.1a.11.1e.1I=W(d){12 c=d.1e.1I,h=d.1U.18.1I;V(h&&h.3w)V(c)Z c;1b{d.1e.1I=24 R(d);Z d.1e.1I}};a.1a.11.1e.1I.2J="25";a.1a.11.1e.1I.3l=W(d){3X{12 c=d.18.1I;V(1l c!=="1H")c=d.18.1I={3w:c};V("3x"!==1l c.2Y&&c.2Y)c.2Y=!!c.2Y}3Z(h){}};a.1v(19,a.1a.11.3q,{18:{1I:{2Y:19}}});a.1a.11.1e.1k=W(d){12 c=d.1e.1k,h=d.1U.1p.1k;V(h&&h.1B)V(c)Z c;1b{d.1e.1k=24 S(d);d.1e.1k.2r();Z d.1e.1k}};a.1a.11.1e.1k.2J="25";a.1a.11.1e.1k.3l=W(d){3X{12 c=d.1p.1k;V(1l c!=="1H")d.1p.1k={1B:c};V(!/1G|3x/i.1L(1l c.1B))c.1B=4x;V(1l c.2M!=="1G")c.2M=19;V(!/2v|30/i.1L(c.2M))c.2M=19;1l c.1d!=="31"&&1Z c.1d;1l c.1f!=="31"&&1Z c.1f;1l c.1s!=="31"&&1Z c.1s;1l c.1n!=="31"&&1Z c.1n}3Z(h){}};a.1v(19,a.1a.11.3q,{1p:{1k:{1B:19,2M:19,1d:9,1f:9,1s:0,1n:0}}});a.1a.11.1e.4f=W(d,c){W h(B,f){2R(12 C=0,n=1,b=1,e=0,k=0,j=B.1d,i=B.1f;j>0&&i>0&&n>0&&b>0;){j=1m.1O(j/2);i=1m.1O(i/2);V(c.x==="15")n=j;1b V(c.x==="1C")n=B.1d-j;1b n+=1m.1O(j/2);V(c.y==="16")b=i;1b V(c.y==="1A")b=B.1f-i;1b b+=1m.1O(i/2);2R(C=f.1q;C--;){V(f.1q<2)1F;e=f[C][0]-B.1n.15;k=f[C][1]-B.1n.16;V(c.x==="15"&&e>=n||c.x==="1C"&&e<=n||c.x==="1t"&&(eB.1d-n)||c.y==="16"&&k>=b||c.y==="1A"&&k<=b||c.y==="1t"&&(kB.1f-b))f.5Y(C,1)}}Z{15:f[0][0],16:f[0][1]}}12 g=d.1w("4l").2P(),o=d.1w("6a").2T(","),l=[],t=a(\'3o[6f="#\'+d.6g("5g").1w("4Z")+\'"]\'),s=t.1n(),q={1d:0,1f:0,1n:{16:53,1C:0,1A:0,15:53}},u=0,z=0;s.15+=1m.3K((t.4b()-t.1d())/2);s.16+=1m.3K((t.4d()-t.1f())/2);V(g==="4v")2R(u=o.1q;u--;){z=[2h(o[--u],10),2h(o[u+1],10)];V(z[0]>q.1n.1C)q.1n.1C=z[0];V(z[0]q.1n.1A)q.1n.1A=z[1];V(z[1]