diff --git a/dist/jquery.qtip.css b/dist/jquery.qtip.css index e4db1b0e..7bdcbe8c 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: Sat Aug 28 22:50:29 2010 +0100 +* Date: Sat Aug 28 22:54:05 2010 +0100 */ .ui-tooltip-accessible{ @@ -250,10 +250,6 @@ div.ui-tooltip-tip{ background-color: black; cursor: pointer; - opacity: 0.7; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; - filter: alpha(opacity=70); - /* Set this to any below 15000 (default starting z-index for qTips) */ z-index: 14999; } diff --git a/dist/jquery.qtip.js b/dist/jquery.qtip.js index a8085fe4..2df3d325 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: Sat Aug 28 22:50:29 2010 +0100 +* Date: Sat Aug 28 22:54:05 2010 +0100 */ "use strict"; // Enable ECMAScript "strict" operation for this function. See more: http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/ @@ -782,7 +782,7 @@ function QTip(target, options, id) // Use basic fade function else { - tooltip.fadeTo(90, state ? 100 : 0, after); + tooltip.fadeTo(90, state ? 1 : 0, after); } // If inactive hide method is set, active it diff --git a/dist/jquery.qtip.min.js b/dist/jquery.qtip.min.js index 512cdd9d..f7b64875 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: Sat Aug 28 22:50:29 2010 +0100 +* Date: Sat Aug 28 22:54:05 2010 +0100 */ "use strict"; // Enable ECMAScript "strict" operation for this function. See more: http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/ @@ -36,15 +36,15 @@ i){var n=h(d.toLowerCase()),j,f,g,l={builtin:{"^content.text":function(){p(i)}," e.reposition()},"^(show|hide).(event|target|fixed)":function(m,t,r,x){var s=d.search(/fixed/i)>-1?[0,[0,1,1,1]]:d.search(/hide/i)<0?["show",[1,0,0,0]]:["hide",[0,1,0,0]];if(s[0])m[t]=x;u.apply(e,s[1]);if(s[0])m[t]=r;w.apply(e,s[1])}}};a.each(e.plugins,function(m){if("object"===typeof this.checks)l[m]=this.checks});j=n[0][n[1]];n[0][n[1]]=i;K(c);for(f in l)for(g in l[f])RegExp(g,"i").test(d)&&l[f][g].call(e,n[0],n[1],i,j);return e},toggle:function(d,i){function n(){var t=d?"attr":"removeAttr",r=/^1|0$/.test(a(this).css("opacity")); e.elements.title&&b[t]("aria-labelledby","ui-tooltip-"+k+"-title");b[t]("aria-describedby","ui-tooltip-"+k+"-content");if(d){if(a.browser.msie&&a(this).get(0).style&&r){m=a(this).get(0).style;m.removeAttribute("filter");m.removeAttribute("opacity")}}else r&&a(this).hide()}if(!e.rendered)return FALSE;var j=d?"show":"hide",f=e.elements.tooltip,g=c[j],l=f.is(":visible"),m;if((typeof d).search("boolean|number"))d=!f.is(":visible");if(!l&&!d||f.is(":animated"))return e;if(i){if(e.cache.event&&/over|enter/.test(i.type)&& /out|leave/.test(e.cache.event.type)&&a(i.target).add(c.show.target).length<2&&a(i.relatedTarget).parents(".qtip.ui-tooltip").length>0)return e;e.cache.event=a.extend({},i)}l=a.Event("tooltip"+j);l.originalEvent=a.extend({},i);f.trigger(l,[e.hash(),90]);if(l.isDefaultPrevented())return e;if(d){if(e.rendered===TRUE){e.focus();e.reposition(i)}g.solo&&a(":not(.qtip.ui-tooltip)").qtip("hide")}else clearTimeout(e.timers.show);f.attr("aria-hidden",Boolean(!d));f.stop(TRUE,FALSE);if(a.isFunction(g.effect)){g.effect.call(f); -f.queue(function(){n.call(this);a(this).dequeue()})}else if(g.effect===FALSE){f[j]();n.call(f)}else f.fadeTo(90,d?100:0,n);d&&g.target.trigger("qtip-"+k+"-inactive");return e},show:function(d){e.toggle(TRUE,d)},hide:function(d){e.toggle(FALSE,d)},focus:function(d){if(!e.rendered)return FALSE;var i=e.elements.tooltip,n=parseInt(i.css("z-index"),10),j=a.fn.qtip.zindex+a(".qtip.ui-tooltip").length,f=a.extend({},d);if(!i.hasClass("ui-tooltip-focus")&&n!==j){a(".qtip.ui-tooltip").each(function(){var g= -a(this).qtip(),l=a.Event("tooltipblur"),m,t;if(!g||!g.rendered)return TRUE;m=g.elements.tooltip;t=parseInt(m.css("z-index"),10);isNaN(t)||m.css({zIndex:t-1});m.removeClass("ui-tooltip-focus");l.originalEvent=f;m.trigger(l,[g,j])});d=a.Event("tooltipfocus");d.originalEvent=f;i.trigger(d,[e.hash(),j]);d.isDefaultPrevented()||i.css({zIndex:j}).addClass("ui-tooltip-focus")}return e},reposition:function(d){if(e.rendered===FALSE)return FALSE;var i=c.position.target,n=e.elements.tooltip,j=c.position,f=j.my, -g=j.at,l=e.elements.tooltip.width(),m=e.elements.tooltip.height(),t=a(j.container)[0],r=0,x=0,s={left:0,top:0},y=a.Event("tooltipmove"),z={left:function(A){var C=i==="mouse"?d.pageX:i.offset().left,F=a(B).scrollLeft(),E=a(B).width(),H=g.x==="left"?r:g.x==="right"?-r:r/2,G=f.x!==g.x&&g.x!=="center"?r:0,L=H+(f.x==="left"?-l:f.x==="right"?l:l/2)+-2*j.adjust.x;E=A+l-E-F;if(F-A>0&&!(A>=C&&A0&&A+l>C)s.left+=(f.x==="center"?-1:1)*(L-H-G);return s.left-A},top:function(A){var C= -a(B).scrollTop(),F=a(B).height(),E=g.y==="top"?x:g.y==="bottom"?-x:0,H=f.y!==g.y&&g.y!=="center"?x:0,G=E+(f.y==="top"?-m:f.y==="bottom"?m:-m/2)+-2*j.adjust.y;F=A+m-F-C;if(C-A>0)s.top+=f.y==="center"?-G+E:G;else if(F>0)s.top+=G-E-H;return s.top-A}};if(i==="mouse"){g={x:"left",y:"top"};if(!d)d=e.cache.event;s={top:d.pageY,left:d.pageX}}else{if(i==="event")i=d&&d.target&&d.type!=="scroll"&&d.type!=="resize"?e.cache.target=a(d.target):e.cache.target;if(i[0]===document||i[0]===B){r=i.width();x=i.height(); -s={top:n.css("position")==="fixed"?0:i.scrollTop(),left:i.scrollLeft()}}else if(i.is("area")&&a.fn.qtip.plugins.imagemap){s=a.fn.qtip.plugins.imagemap(i,g);r=s.width;x=s.height;s=s.offset}else{r=i.outerWidth();x=i.outerHeight();s=i.offset();if(j.adjust.offset){do{s.left-=t.offsetLeft-t.scrollLeft;s.top-=t.offsetTop-t.scrollTop}while(t=t.offsetParent)}}s.left+=g.x==="right"?r:g.x==="center"?r/2:0;s.top+=g.y==="bottom"?x:g.y==="center"?x/2:0}s.left+=j.adjust.x+(f.x==="right"?-l:f.x==="center"?-l/2: -0);s.top+=j.adjust.y+(f.y==="bottom"?-m:f.y==="center"?-m/2:0);s.adjusted=j.adjust.screen&&i[0]!==B&&i[0]!==document.body?{left:z.left(s.left),top:z.top(s.top)}:{left:0,top:0};if(j.container[0]==document.body){if(s.top<1)s.top=0;if(s.left<1)s.left=0}n.attr("class",function(){return a(this).attr("class").replace(/ui-tooltip-pos-\w+/i,"")}).addClass("ui-tooltip-pos-"+f.abbreviation());y.originalEvent=a.extend({},d);n.trigger(y,[e.hash(),s]);if(y.isDefaultPrevented())return e;delete s.adjust;if(n.is(":visible")&& -a.isFunction(j.adjust.effect)){j.adjust.effect.call(n,s);n.queue(function(){a(this).css({opacity:"",height:""});a.browser.msie&&a(this).get(0).style&&a(this).get(0).style.removeAttribute("filter");a(this).dequeue()})}else n.css(s);return e},disable:function(d){var i=e.elements.tooltip;if(e.rendered)i.toggleClass("ui-state-disabled",d);else e.cache.disabled=!!d;return e},destroy:function(){var d=e.elements,i=d.target.data("oldtitle");e.rendered&&a.each(e.plugins,function(){this.initialize==="render"&& -this.destroy()});u(1,1,1,1);b.removeData("qtip");e.rendered&&d.tooltip.remove();i&&b.attr("title",i);return b},hash:function(){var d=a.extend({},e);delete d.cache;delete d.timers;delete d.options;delete d.plugins;delete d.render;delete d.hash;return d}})}function N(b,c){var k;k=a(this).metadata?a(this).metadata(c.metadata):{};k=a.extend(TRUE,{},c,k);var h=k.position,q=a(this)[0]===document?a(document.body):a(this);if("boolean"===typeof k.content.text)if(k.content.attr!==FALSE&&a(this).attr(k.content.attr))k.content.text= -a(this).attr(k.content.attr);else return FALSE;if(h.container===FALSE)h.container=a(document.body);if(h.target===FALSE)h.target=q;if(k.show.target===FALSE)k.show.target=q;if(k.hide.target===FALSE)k.hide.target=q;h.at=new a.fn.qtip.plugins.Corner(h.at);h.my=new a.fn.qtip.plugins.Corner(h.my);if(a(this).data("qtip"))if(k.overwrite)a(this).qtip("destroy");else if(k.overwrite===FALSE)return FALSE;k=new M(a(this),k,b);a(this).data("qtip",k);return k}function O(b){var c=this;c.checks={"^content.ajax":function(){this.plugins.ajax.load(this.options.content.ajax)}}; +f.queue(function(){n.call(this);a(this).dequeue()})}else if(g.effect===FALSE){f[j]();n.call(f)}else f.fadeTo(90,d?1:0,n);d&&g.target.trigger("qtip-"+k+"-inactive");return e},show:function(d){e.toggle(TRUE,d)},hide:function(d){e.toggle(FALSE,d)},focus:function(d){if(!e.rendered)return FALSE;var i=e.elements.tooltip,n=parseInt(i.css("z-index"),10),j=a.fn.qtip.zindex+a(".qtip.ui-tooltip").length,f=a.extend({},d);if(!i.hasClass("ui-tooltip-focus")&&n!==j){a(".qtip.ui-tooltip").each(function(){var g=a(this).qtip(), +l=a.Event("tooltipblur"),m,t;if(!g||!g.rendered)return TRUE;m=g.elements.tooltip;t=parseInt(m.css("z-index"),10);isNaN(t)||m.css({zIndex:t-1});m.removeClass("ui-tooltip-focus");l.originalEvent=f;m.trigger(l,[g,j])});d=a.Event("tooltipfocus");d.originalEvent=f;i.trigger(d,[e.hash(),j]);d.isDefaultPrevented()||i.css({zIndex:j}).addClass("ui-tooltip-focus")}return e},reposition:function(d){if(e.rendered===FALSE)return FALSE;var i=c.position.target,n=e.elements.tooltip,j=c.position,f=j.my,g=j.at,l=e.elements.tooltip.width(), +m=e.elements.tooltip.height(),t=a(j.container)[0],r=0,x=0,s={left:0,top:0},y=a.Event("tooltipmove"),z={left:function(A){var C=i==="mouse"?d.pageX:i.offset().left,F=a(B).scrollLeft(),E=a(B).width(),H=g.x==="left"?r:g.x==="right"?-r:r/2,G=f.x!==g.x&&g.x!=="center"?r:0,L=H+(f.x==="left"?-l:f.x==="right"?l:l/2)+-2*j.adjust.x;E=A+l-E-F;if(F-A>0&&!(A>=C&&A0&&A+l>C)s.left+=(f.x==="center"?-1:1)*(L-H-G);return s.left-A},top:function(A){var C=a(B).scrollTop(),F=a(B).height(), +E=g.y==="top"?x:g.y==="bottom"?-x:0,H=f.y!==g.y&&g.y!=="center"?x:0,G=E+(f.y==="top"?-m:f.y==="bottom"?m:-m/2)+-2*j.adjust.y;F=A+m-F-C;if(C-A>0)s.top+=f.y==="center"?-G+E:G;else if(F>0)s.top+=G-E-H;return s.top-A}};if(i==="mouse"){g={x:"left",y:"top"};if(!d)d=e.cache.event;s={top:d.pageY,left:d.pageX}}else{if(i==="event")i=d&&d.target&&d.type!=="scroll"&&d.type!=="resize"?e.cache.target=a(d.target):e.cache.target;if(i[0]===document||i[0]===B){r=i.width();x=i.height();s={top:n.css("position")==="fixed"? +0:i.scrollTop(),left:i.scrollLeft()}}else if(i.is("area")&&a.fn.qtip.plugins.imagemap){s=a.fn.qtip.plugins.imagemap(i,g);r=s.width;x=s.height;s=s.offset}else{r=i.outerWidth();x=i.outerHeight();s=i.offset();if(j.adjust.offset){do{s.left-=t.offsetLeft-t.scrollLeft;s.top-=t.offsetTop-t.scrollTop}while(t=t.offsetParent)}}s.left+=g.x==="right"?r:g.x==="center"?r/2:0;s.top+=g.y==="bottom"?x:g.y==="center"?x/2:0}s.left+=j.adjust.x+(f.x==="right"?-l:f.x==="center"?-l/2:0);s.top+=j.adjust.y+(f.y==="bottom"? +-m:f.y==="center"?-m/2:0);s.adjusted=j.adjust.screen&&i[0]!==B&&i[0]!==document.body?{left:z.left(s.left),top:z.top(s.top)}:{left:0,top:0};if(j.container[0]==document.body){if(s.top<1)s.top=0;if(s.left<1)s.left=0}n.attr("class",function(){return a(this).attr("class").replace(/ui-tooltip-pos-\w+/i,"")}).addClass("ui-tooltip-pos-"+f.abbreviation());y.originalEvent=a.extend({},d);n.trigger(y,[e.hash(),s]);if(y.isDefaultPrevented())return e;delete s.adjust;if(n.is(":visible")&&a.isFunction(j.adjust.effect)){j.adjust.effect.call(n, +s);n.queue(function(){a(this).css({opacity:"",height:""});a.browser.msie&&a(this).get(0).style&&a(this).get(0).style.removeAttribute("filter");a(this).dequeue()})}else n.css(s);return e},disable:function(d){var i=e.elements.tooltip;if(e.rendered)i.toggleClass("ui-state-disabled",d);else e.cache.disabled=!!d;return e},destroy:function(){var d=e.elements,i=d.target.data("oldtitle");e.rendered&&a.each(e.plugins,function(){this.initialize==="render"&&this.destroy()});u(1,1,1,1);b.removeData("qtip");e.rendered&& +d.tooltip.remove();i&&b.attr("title",i);return b},hash:function(){var d=a.extend({},e);delete d.cache;delete d.timers;delete d.options;delete d.plugins;delete d.render;delete d.hash;return d}})}function N(b,c){var k;k=a(this).metadata?a(this).metadata(c.metadata):{};k=a.extend(TRUE,{},c,k);var h=k.position,q=a(this)[0]===document?a(document.body):a(this);if("boolean"===typeof k.content.text)if(k.content.attr!==FALSE&&a(this).attr(k.content.attr))k.content.text=a(this).attr(k.content.attr);else return FALSE; +if(h.container===FALSE)h.container=a(document.body);if(h.target===FALSE)h.target=q;if(k.show.target===FALSE)k.show.target=q;if(k.hide.target===FALSE)k.hide.target=q;h.at=new a.fn.qtip.plugins.Corner(h.at);h.my=new a.fn.qtip.plugins.Corner(h.my);if(a(this).data("qtip"))if(k.overwrite)a(this).qtip("destroy");else if(k.overwrite===FALSE)return FALSE;k=new M(a(this),k,b);a(this).data("qtip",k);return k}function O(b){var c=this;c.checks={"^content.ajax":function(){this.plugins.ajax.load(this.options.content.ajax)}}; a.extend(c,{init:function(){var k=b.options.content.ajax;c.load(k);b.elements.tooltip.bind("tooltipshow.ajax",function(){k.once===FALSE&&b.rendered===TRUE&&c.load(k)})},load:function(k){a.ajax(a.extend(TRUE,{},k,{success:function(h,q){if(a.isFunction(k.success))if(k.success.call(b.hash(),h,q)===FALSE)return;b.set("content.text",h);I.remove()},error:function(h,q,o){var v=q||o;if(a.isFunction(k.error)){h=k.error.call(b.hash(),h,q,o);if(h===FALSE)return}b.set("content.text",v)}}));return c},destroy:function(){b.elements.tooltip.unbind("tooltipshow.ajax")}}); c.init()}function J(b,c,k){var h=Math.floor(c/2),q=Math.floor(k/2);c={bottomright:[[0,0],[c,k],[c,0]],bottomleft:[[0,0],[c,0],[0,k]],topright:[[0,k],[c,0],[c,k]],topleft:[[0,0],[0,k],[c,k]],topcenter:[[0,k],[h,0],[c,k]],bottomcenter:[[0,0],[c,0],[h,k]],rightcenter:[[0,0],[c,q],[0,k]],leftcenter:[[c,0],[c,k],[0,q]]};c.lefttop=c.bottomright;c.righttop=c.bottomleft;c.leftbottom=c.topright;c.rightbottom=c.topleft;return c[b]}function P(b){function c(j){var f=o.tip,g=["left","right"],l={left:0,right:0, top:0,bottom:0},m=0;if(q.corner===FALSE||!f)return FALSE;j=j||h.corner;f.css({top:"",bottom:"",left:"",right:"",margin:""});g[j.precedance==="y"?"push":"unshift"]("top","bottom");if(a.browser.msie)l={top:j.precedance==="y"?0:0,left:0,bottom:j.precedance==="y"?0:0,right:0};switch(j[j.precedance==="y"?"x":"y"]){case "center":f.css(g[0],"50%").css("margin-"+g[0],-(u[j.precedance==="y"?"width":"height"]/2));break;case g[0]:f.css(g[0],l[g[0]]+i);break;case g[1]:f.css(g[1],l[g[1]]+i);break}m=u[j.precedance=== diff --git a/dist/jquery.qtip.pack.js b/dist/jquery.qtip.pack.js index 24d868d0..ac39dd77 100644 --- a/dist/jquery.qtip.pack.js +++ b/dist/jquery.qtip.pack.js @@ -9,11 +9,11 @@ * http://en.wikipedia.org/wiki/MIT_License * http://en.wikipedia.org/wiki/GNU_General_Public_License * -* Date: Sat Aug 28 22:50:29 2010 +0100 +* Date: Sat Aug 28 22:54:05 2010 +0100 */ "use strict"; // Enable ECMAScript "strict" operation for this function. See more: http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/ /*jslint browser: true, onevar: true, undef: true, nomen: true, bitwise: true, regexp: true, newcap: true, immed: true, strict: true */ /*global window: false, jQuery: false */ -eval(function(p,a,c,k,e,d){e=function(c){return(c35?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}('"6E 6H";15 1e=4b,11=2Y,2E=4J;(T(a,B,D){T K(b){S(!b)Y 11;5n{S("2y"27 b&&"1C"!==1l b.2y)b.2y={2b:b.2y};S("16"27 b){S("1C"!==1l b.16||b.16.2D)b.16={1E:b.16};15 c=a.2m(b.16.1E)?b.16.1E():b.16.1E||11;S(!c&&!c.1y||c.1w<1||"1C"===1l c&&!c.2D)b.16.1E=11;S("1q"27 b.16&&"1C"!==1l b.16.1q)b.16.1q={1E:b.16.1q}}S("1g"27 b){S("1C"!==1l b.1g)b.1g={21:b.1g,2k:b.1g};S("1C"!==1l b.1g.1r)b.1g.1r={};S("6N"!==1l b.1g.1r.2L)b.1g.1r.2L=!!b.1g.1r.2L}S("X"27 b){S("1C"!==1l b.X)b.X={1t:b.X};S("1C"!==1l b.X)b.X=b.X.2D?{1h:b.X}:{1t:b.X}}S("14"27 b)S("1C"!==1l b.14)b.14=b.14.2D?{1h:b.14}:{1t:b.14};S("1f"27 b&&"1C"!==1l b.1f)b.1f={3Z:b.1f}}5p(k){}a.1z(a.1d.W.19,T(){U.3f&&U.3f(b)})}T M(b,c,k){T h(d){15 i,n;d=d.2N(".");i=c[d[0]];2M(n=1;n",{"1X":"17-V-30 "+(c.1f.2r?"17-2r-5q":"")}).2V(d.1q=a("<1I />",{1J:"17-V-"+k+"-1q","1X":"17-V-1q",3e:c.16.1q.1E})).3V(d.3d);S(i){d.2O=i.2D?i:"1B"===1l i?a("",{3e:i}):a("",{"1X":"17-1T-3u"}).2V(a("<5r />",{"1X":"17-4g 17-4g-4h"}));d.2O.3V(d.30).1y("4k","2O").2F("17-V-"+(i===1e?"4h":"2O")).4i(T(n){a(U).2U("17-1T-4i",n.2b==="3R")}).3q(T(){d.V.2s("17-1T-1U")||e.14();Y 11}).1p("3B 6q 4u 5s 44",T(n){a(U).2U("17-1T-5t 17-1T-2w",/5u$/i.1L(n.2b))})}}T p(d){S(!e.1o||!d)Y 11;S(a.2m(d))d=d();d.2D&&d.1w>0?e.1j.16.2V(d.18({37:"3j"})):e.1j.16.3e(d);d=6a 0;15 i=e.1j.V,n,j;S(e.1o&&a.22.2l){i.18({1c:"5v",4C:"49"});d=q("39").1c;i.18({4C:""});n=20(i.18("3h-1c"),10)||0;j=20(i.18("4j-1c"),10)||0;d=1x.4j(1x.3h(d,j),n);i.1c(d)}e.28(e.1M.1t);S(e.1o<0){S(c.X.3y||e.1o===-2)e.X(e.1M.1t);e.1o=1e}Y e}T w(d,i,n,j){T f(y){S(r.V.2s("17-1T-1U"))Y 11;r.X.2o("W-"+k+"-25");2t(e.1P.X);2t(e.1P.14);e.1P.X=3D(T(){e.X(y)},c.X.31)}T g(y){S(r.V.2s("17-1T-1U"))Y 11;15 z=a(y.4n).3L(".W.17-V")[0]==r.V[0];2t(e.1P.X);2t(e.1P.14);S(c.1g.1h==="2A"&&z||c.14.2K&&/2A(4l|4m|55)/.1L(y.2b)&&z){y.60();y.5w();Y 11}r.V.4e(1e,1e);e.1P.14=3D(T(){e.14(y)},c.14.31)}T l(y){S(r.V.2s("17-1T-1U"))Y 11;2t(e.1P.25);e.1P.25=3D(T(){e.14(y)},c.14.25)}T m(y){e.1j.V.29(":2C")&&e.28(y)}15 t=".W-"+k,r={X:c.X.1h,14:c.14.1h,V:e.1j.V},x={X:2i(c.X.1t).2N(" "),14:2i(c.14.1t).2N(" ")},s=a.22.2l&&/^6\\.[0-9]/.1L(a.22.4w);S(n&&c.14.2K){r.14=r.14.2j(r.V);r.V.1p("3M"+t,T(){r.V.2s("17-1T-1U")||2t(e.1P.14)})}S(i){S("3b"===1l c.14.25){r.X.1p("W-"+k+"-25",l);a.1z(a.1d.W.3N,T(y,z){r.14.2j(e.1j.V).1p(z+t+"-25",l)})}a.1z(x.14,T(y,z){15 A=a.5x(z,x.X);S(A>-1&&a(r.14).2j(r.X).1w===a(r.14).1w||z==="4s"){r.X.1p(z+t,T(C){r.V.29(":2C")?g(C):f(C)});2B x.X[A]}1b r.14.1p(z+t,g)})}S(d){a.1z(x.X,T(y,z){r.X.1p(z+t,f)});r.V.1p("3M"+t,T(){e.2w()})}S(j){S(c.1g.1r.2z||c.1g.1r.2L)a(B).1p("2z"+t,m);S(c.1g.1r.2L||s&&r.V.18("1g")==="2K")a(1R).1p("3G"+t,m);/4s/i.1L(c.14.1t)&&a(1R).1p("3B"+t,T(y){15 z=e.1j.V;a(y.1h).3L(".W.17-V").1w===0&&a(y.1h).2j(b).1w>1&&z.29(":2C")&&!z.2s("17-1T-1U")&&e.14()});c.1g.1h==="2A"&&a(1R).1p("3A"+t,T(y){c.1g.1r.2A&&!r.V.2s("17-1T-1U")&&r.V.29(":2C")&&e.28(y)})}}T u(d,i,n,j){j=20(j,10)!==0;15 f=".W-"+k,g={X:d?c.X.1h:a("<1I/>"),14:i?c.14.1h:a("<1I/>"),V:n?e.1j.V:a("<1I/>")};i={X:2i(c.X.1t).2N(" "),14:2i(c.14.1t).2N(" ")};S(e.1o){a.1z(i.X,T(l,m){g.X.1F(m+f)});g.X.1F("3A"+f).1F("44"+f).1F("W-"+k+"-25");a.1z(i.14,T(l,m){g.14.2j(g.V).1F(m+f)});a.1z(a.1d.W.3N,T(l,m){g.14.2j(n?e.1j.16:2E).1F(m+f+"-25")});g.14.1F("44"+f);g.V.1F("3M"+f);S(j){a(B).1F("2z"+f);a(1R).1F("3B"+f+" 3A"+f)}}1b d&&g.X.1F(i.X+f+"-2x")}15 e=U;e.1J=k;e.1o=11;e.1j={1h:b};e.1M={1t:{},1h:2E,1U:11};e.1P={};e.1S=c;e.19={};a.1H(e,{23:T(d){15 i=e.1j;S(e.1o)Y 11;e.1o=d?-2:-1;i.V=a("<1I/>").1y({1J:"17-V-"+k,4k:"V"}).2F("W 17-V 17-5z-5A "+c.1f.3Z).2U("17-2r",c.1f.2r).2U("17-1T-1U",e.1M.1U).18("z-38",a.1d.W.45+a("1I.W.17-V").1w).24("W",e).2v(c.1g.2P);i.3d=a("<1I />").2F("17-V-3d").2v(i.V);i.16=a("<1I />").2F("17-V-16").1y("1J","17-V-"+k+"-16").2F("17-V-16").2U("17-2r-16",c.1f.2r).2v(i.3d);c.16.1q.1E&&v();a.1z(a.1d.W.19,T(){U.2H==="23"&&U(e)});w(1,1,1,1);a.1z(c.53,T(n,j){i.V.1p("V"+n,j)});b.1p("1Z.W",T(){e.2q()});p(c.16.1E);i.V.2o("5B",[e.2g()]);Y e},26:T(d){2W(d.2Q()){1K"1k":d=q("1g");1D;1K"39":d=q("39");1D;3u:d=h(d.2Q());d=d[0].1A?d[0].1B():d[0].2D?d[0]:d[0][d[1]];1D}Y d},3a:T(d,i){15 n=h(d.2Q()),j,f,g,l={5C:{"^16.1E":T(){p(i)},"^16.1q.1E":T(){S(e.1o)S(!e.1j.1q&&i){v();e.28()}1b i?e.1j.1q.3e(i):o()},"^1g.2P$":T(){S(e.1o===1e){e.1j.V.2v(i);e.28()}},"^1g.(21|2k)$":T(){15 m=/21$/i.1L(d)?"21":"2k";S("1B"===1l i)c.1g[m]=1W a.1d.W.19.2u(i)},"^1g.(21|2k|1r|1h)":T(){e.1o&&e.28()},"^(X|14).(1t|1h|2K)":T(m,t,r,x){15 s=d.3z(/2K/i)>-1?[0,[0,1,1,1]]:d.3z(/14/i)<0?["X",[1,0,0,0]]:["14",[0,1,0,0]];S(s[0])m[t]=x;u.36(e,s[1]);S(s[0])m[t]=r;w.36(e,s[1])}}};a.1z(e.19,T(m){S("1C"===1l U.3w)l[m]=U.3w});j=n[0][n[1]];n[0][n[1]]=i;K(c);2M(f 27 l)2M(g 27 l[f])5D(g,"i").1L(d)&&l[f][g].1V(e,n[0],n[1],i,j);Y e},2J:T(d,i){T n(){15 t=d?"1y":"3t",r=/^1|0$/.1L(a(U).18("3l"));e.1j.1q&&b[t]("3r-4r","17-V-"+k+"-1q");b[t]("3r-5E","17-V-"+k+"-16");S(d){S(a.22.2l&&a(U).26(0).1f&&r){m=a(U).26(0).1f;m.41("3o");m.41("3l")}}1b r&&a(U).14()}S(!e.1o)Y 11;15 j=d?"X":"14",f=e.1j.V,g=c[j],l=f.29(":2C"),m;S((1l d).3z("4S|3b"))d=!f.29(":2C");S(!l&&!d||f.29(":5F"))Y e;S(i){S(e.1M.1t&&/54|5G/.1L(i.2b)&&/4l|4m/.1L(e.1M.1t.2b)&&a(i.1h).2j(c.X.1h).1w<2&&a(i.4n).3L(".W.17-V").1w>0)Y e;e.1M.1t=a.1H({},i)}l=a.3s("V"+j);l.3v=a.1H({},i);f.2o(l,[e.2g(),3p]);S(l.3O())Y e;S(d){S(e.1o===1e){e.2w();e.28(i)}g.4T&&a(":5H(.W.17-V)").W("14")}1b 2t(e.1P.X);f.1y("3r-5I",47(!d));f.4e(1e,11);S(a.2m(g.2e)){g.2e.1V(f);f.51(T(){n.1V(U);a(U).4z()})}1b S(g.2e===11){f[j]();n.1V(f)}1b f.4a(3p,d?4Z:0,n);d&&g.1h.2o("W-"+k+"-25");Y e},X:T(d){e.2J(1e,d)},14:T(d){e.2J(11,d)},2w:T(d){S(!e.1o)Y 11;15 i=e.1j.V,n=20(i.18("z-38"),10),j=a.1d.W.45+a(".W.17-V").1w,f=a.1H({},d);S(!i.2s("17-V-2w")&&n!==j){a(".W.17-V").1z(T(){15 g=a(U).W(),l=a.3s("5K"),m,t;S(!g||!g.1o)Y 1e;m=g.1j.V;t=20(m.18("z-38"),10);5L(t)||m.18({4p:t-1});m.4o("17-V-2w");l.3v=f;m.2o(l,[g,j])});d=a.3s("5M");d.3v=f;i.2o(d,[e.2g(),j]);d.3O()||i.18({4p:j}).2F("17-V-2w")}Y e},28:T(d){S(e.1o===11)Y 11;15 i=c.1g.1h,n=e.1j.V,j=c.1g,f=j.21,g=j.2k,l=e.1j.V.1c(),m=e.1j.V.1i(),t=a(j.2P)[0],r=0,x=0,s={Z:0,13:0},y=a.3s("3i"),z={Z:T(A){15 C=i==="2A"?d.5a:i.1k().Z,F=a(B).43(),E=a(B).1c(),H=g.x==="Z"?r:g.x==="1v"?-r:r/2,G=f.x!==g.x&&g.x!=="1s"?r:0,L=H+(f.x==="Z"?-l:f.x==="1v"?l:l/2)+-2*j.1r.x;E=A+l-E-F;S(F-A>0&&!(A>=C&&A0&&A+l>C)s.Z+=(f.x==="1s"?-1:1)*(L-H-G);Y s.Z-A},13:T(A){15 C=a(B).40(),F=a(B).1i(),E=g.y==="13"?x:g.y==="1u"?-x:0,H=f.y!==g.y&&g.y!=="1s"?x:0,G=E+(f.y==="13"?-m:f.y==="1u"?m:-m/2)+-2*j.1r.y;F=A+m-F-C;S(C-A>0)s.13+=f.y==="1s"?-G+E:G;1b S(F>0)s.13+=G-E-H;Y s.13-A}};S(i==="2A"){g={x:"Z",y:"13"};S(!d)d=e.1M.1t;s={13:d.5N,Z:d.5a}}1b{S(i==="1t")i=d&&d.1h&&d.2b!=="3G"&&d.2b!=="2z"?e.1M.1h=a(d.1h):e.1M.1h;S(i[0]===1R||i[0]===B){r=i.1c();x=i.1i();s={13:n.18("1g")==="2K"?0:i.40(),Z:i.43()}}1b S(i.29("5P")&&a.1d.W.19.3I){s=a.1d.W.19.3I(i,g);r=s.1c;x=s.1i;s=s.1k}1b{r=i.4t();x=i.58();s=i.1k();S(j.1r.1k){5Q{s.Z-=t.5R-t.43;s.13-=t.5S-t.40}5T(t=t.5U)}}s.Z+=g.x==="1v"?r:g.x==="1s"?r/2:0;s.13+=g.y==="1u"?x:g.y==="1s"?x/2:0}s.Z+=j.1r.x+(f.x==="1v"?-l:f.x==="1s"?-l/2:0);s.13+=j.1r.y+(f.y==="1u"?-m:f.y==="1s"?-m/2:0);s.4K=j.1r.2L&&i[0]!==B&&i[0]!==1R.2R?{Z:z.Z(s.Z),13:z.13(s.13)}:{Z:0,13:0};S(j.2P[0]==1R.2R){S(s.13<1)s.13=0;S(s.Z<1)s.Z=0}n.1y("1X",T(){Y a(U).1y("1X").2X(/17-V-4x-\\w+/i,"")}).2F("17-V-4x-"+f.4M());y.3v=a.1H({},d);n.2o(y,[e.2g(),s]);S(y.3O())Y e;2B s.1r;S(n.29(":2C")&&a.2m(j.1r.2e)){j.1r.2e.1V(n,s);n.51(T(){a(U).18({3l:"",1i:""});a.22.2l&&a(U).26(0).1f&&a(U).26(0).1f.41("3o");a(U).4z()})}1b n.18(s);Y e},3K:T(d){15 i=e.1j.V;S(e.1o)i.2U("17-1T-1U",d);1b e.1M.1U=!!d;Y e},2q:T(){15 d=e.1j,i=d.1h.24("3S");e.1o&&a.1z(e.19,T(){U.2H==="23"&&U.2q()});u(1,1,1,1);b.5W("W");e.1o&&d.V.1Z();i&&b.1y("1q",i);Y b},2g:T(){15 d=a.1H({},e);2B d.1M;2B d.1P;2B d.1S;2B d.19;2B d.23;2B d.2g;Y d}})}T N(b,c){15 k;k=a(U).2y?a(U).2y(c.2y):{};k=a.1H(1e,{},c,k);15 h=k.1g,q=a(U)[0]===1R?a(1R.2R):a(U);S("4S"===1l k.16.1E)S(k.16.1y!==11&&a(U).1y(k.16.1y))k.16.1E=a(U).1y(k.16.1y);1b Y 11;S(h.2P===11)h.2P=a(1R.2R);S(h.1h===11)h.1h=q;S(k.X.1h===11)k.X.1h=q;S(k.14.1h===11)k.14.1h=q;h.2k=1W a.1d.W.19.2u(h.2k);h.21=1W a.1d.W.19.2u(h.21);S(a(U).24("W"))S(k.3Q)a(U).W("2q");1b S(k.3Q===11)Y 11;k=1W M(a(U),k,b);a(U).24("W",k);Y k}T O(b){15 c=U;c.3w={"^16.1n":T(){U.19.1n.3c(U.1S.16.1n)}};a.1H(c,{2p:T(){15 k=b.1S.16.1n;c.3c(k);b.1j.V.1p("35.1n",T(){k.46===11&&b.1o===1e&&c.3c(k)})},3c:T(k){a.1n(a.1H(1e,{},k,{3W:T(h,q){S(a.2m(k.3W))S(k.3W.1V(b.2g(),h,q)===11)Y;b.3a("16.1E",h);I.1Z()},3X:T(h,q,o){15 v=q||o;S(a.2m(k.3X)){h=k.3X.1V(b.2g(),h,q,o);S(h===11)Y}b.3a("16.1E",v)}}));Y c},2q:T(){b.1j.V.1F("35.1n")}});c.2p()}T J(b,c,k){15 h=1x.1N(c/2),q=1x.1N(k/2);c={4D:[[0,0],[c,k],[c,0]],4W:[[0,0],[c,0],[0,k]],4H:[[0,k],[c,0],[c,k]],4G:[[0,0],[0,k],[c,k]],5Y:[[0,k],[h,0],[c,k]],6j:[[0,0],[c,0],[h,k]],61:[[0,0],[c,q],[0,k]],62:[[c,0],[c,k],[0,q]]};c.63=c.4D;c.64=c.4W;c.65=c.4H;c.66=c.4G;Y c[b]}T P(b){T c(j){15 f=o.1a,g=["Z","1v"],l={Z:0,1v:0,13:0,1u:0},m=0;S(q.1G===11||!f)Y 11;j=j||h.1G;f.18({13:"",1u:"",Z:"",1v:"",4I:""});g[j.1A==="y"?"4R":"67"]("13","1u");S(a.22.2l)l={13:j.1A==="y"?0:0,Z:0,1u:j.1A==="y"?0:0,1v:0};2W(j[j.1A==="y"?"x":"y"]){1K"1s":f.18(g[0],"50%").18("4I-"+g[0],-(u[j.1A==="y"?"1c":"1i"]/2));1D;1K g[0]:f.18(g[0],l[g[0]]+i);1D;1K g[1]:f.18(g[1],l[g[1]]+i);1D}m=u[j.1A==="x"?"1c":"1i"];S(d)m-=20(p.18("1m-"+j[j.1A]+"-1c"),10);j[j.1A]===g[2]?f.18(g[2],-l[g[2]]-m):f.18(g[3],l[g[3]]-m)}T k(j,f,g){S(o.1a){j=a.1H({},h.1G);f=h.1O.1r?a.1H({},h.1O):4J;15 l=j.1A==="y"?["y","13","Z","1i"]:["x","Z","13","1c"],m=g.4K,t=20(p.18("1m-"+j[l[0]]+"-1c"),10);a.1z([j,f],T(){S(m.Z)U.x=U.x==="1s"?m.Z>0?"Z":"1v":U.x==="Z"?"1v":"Z";S(m.13)U.y=U.y==="1s"?m.13>0?"13":"1u":U.y==="13"?"1u":"13"});g[l[1]]+=(j[l[0]]===l[1]?1:-1)*(u[l[3]]-t);g[l[2]]-=i;S(j.1B()!==w.1G.1B()&&(w.13!==m.13||w.Z!==m.Z))h.3g(j,f);w.Z=m.Z;w.13=m.13;w.1G=j}}15 h=U,q=b.1S.1f.1a,o=b.1j,v=o.V,p=o.3d,w={13:0,Z:0,1G:{1B:T(){}}},u={1c:q.1c,1i:q.1i},e={},d=q.1m||0,i=q.1r||0,n=q.2T||11;h.1G=2E;h.1O=2E;h.3w={"^1g.21|1f.1a.(1G|1O|2T|1m)":T(){d=q.1m;S(h.3T()){h.2x();h.3U();h.3g()}1b h.1a.1Z();U.26("1g.1h")!=="2A"&&U.28()},"^1f.1a.(1i|1c)":T(){u={1c:q.1c,1i:q.1i};h.2x();h.3g();b.28()}};a.1H(h,{2p:T(){S(n===1e)n=a("<2h />")[0].3Y?"2h":a.22.2l&&(h.1O&&/1s/i.1L(h.1O.1B())||u.1i!==u.1c)?"2n":"2S";1b S(n==="2h")n=a.22.2l?"2n":!a("<2h />")[0].3Y?"2S":"2h";1b S(n==="2S")n=a.22.2l&&/1s/i.1L(h.1O.1B())?"2n":n;S(h.3T()){h.2x();h.3U();h.3g();v.1p("3i.1a",k)}Y h},3T:T(){15 j=q.1G,f=q.1O||j,g=b.1S.1g.2k,l=b.1S.1g.21;S(l.1B)l=l.1B();S(j===11||l===11&&g===11)Y 11;1b{S(j===1e)h.1G=1W a.1d.W.19.2u(l);1b S(!j.1B)h.1G=1W a.1d.W.19.2u(j);S(f===1e)h.1O=1W a.1d.W.19.2u(l);1b S(!f.1B){h.1O=1W a.1d.W.19.2u(f);h.1O.1A=h.1G.1A}}Y h.1G.1B()!=="4f"},3U:T(){15 j=o.1a,f=h.1O[h.1O.1A],g="1m-"+f+"-32";e.2G=j.18("3x-32","").18("1m","").18("3x-32")||"2I";e.1m=j.26(0).1f?j.26(0).1f["1m"+f.4B(0)+f.42(1)+"6b"]:j.18(g)||"2I";S(/4L?\\(0, 0, 0(, 0)?\\)|2I/i.1L(e.2G))e.2G=p.18(d?"3x-32":g);S(!e.1m||/4L?\\(0, 0, 0(, 0)?\\)|2I/i.1L(e.1m))e.1m=p.18(g)||e.2G;a("*",j).2j(j).18("3x-32","2I").18("1m",0)},2x:T(){15 j=u.1c,f=u.1i;o.1a&&o.1a.1Z();o.1a=a(\'<1I 1X="17-V-1a 17-2r-16">\').18(u).3V(v);2W(n){1K"2h":o.1a.2V(\'<2h 1i="\'+f+\'" 1c="\'+j+\'" />\');1D;1K"2n":o.1a.3e(\'<2n:3P 6d="0 0" 6e="\'+j+" "+f+\'" 6f="\'+!!d+\'" 1f="4O:34(#3u#4P); 37:4Q-3j; 6g:1e; 1g: 3k; 13:0; Z:0; 1c:\'+j+"2c; 1i:"+f+"2c; 6h-6i:"+h.1G.y+\';"><2n:57 6k="\'+(d-2)+\'2c" 6l="4Y" 6m="10" 1f="4O:34(#3u#4P); 37:4Q-3j;" />\');1D;1K"2S":o.1a.2V(\'<1I 1X="17-V-1a-6n" />\').2V(d?\'<1I 1X="17-V-1a-1m" />\':"");1D}Y h},3g:T(j,f){15 g=o.1a,l=u.1c,m=u.1i,t=d>0?0:1,r=1x.6o(d/2+0.5),x;f||(f=j?j:h.1O);S(!j)j=h.1G;S(f.x==="2Y")f.x=j.x;S(f.y==="2Y")f.y=j.y;g=g.59();2W(n){1K"2h":g=g.26(0).3Y("2d");g.6p(0,0,4V,4V);g.6r();S(d){x=J(f.1B(),l*2,m*2);g.6s=e.1m;g.6t=d+1;g.6u="4Y";g.52=4Z;g.6v();g.6w(f.x==="Z"?0:f.x==="1v"?-l:-l/2,f.y==="13"?0:f.y==="1u"?-m:-m/2)}1b x=J(f.1B(),l,m);g.6x=e.2G;2M(g.52=0;t<2;t++){g.6y=t&&d?"6z-27":"6A-54";g.6B();g.6C(x[0][0],x[0][1]);g.56(x[1][0],x[1][1]);g.56(x[2][0],x[2][1]);g.6D();g.2G();t||g.57()}1D;1K"2n":x=J(f.1B(),l,m);t="m"+x[0][0]+","+x[0][1]+" l"+x[1][0]+","+x[1][1]+" "+x[2][0]+","+x[2][1]+" 6F";g.1y({6G:t,6I:e.2G});S(d){g.59().1y("32",e.1m);S(f.1A==="y"){g.18("13",(f.y==="13"?1:-1)*(d-2));g.18("Z",f.x==="Z"?1:-2)}1b{g.18("Z",(f.x==="Z"?1:-1)*(d-2));g.18("13",f.y==="13"?1:-2)}}1D;1K"2S":S(f.1A==="y"){t=l>m?1.5:lm?5:2.2;r=[1x.1N(t*r*(f.x==="1v"?-1:1)*(f.y==="1s"?0.9:1)),f.y==="13"?r:f.y==="1u"?-r:0]}g.3t("1f").1z(T(s){15 y={x:f.1A==="x"?f.x==="Z"?"1v":"Z":f.x,y:f.1A==="y"?f.y==="13"?"1u":"13":f.y},z=f.x==="1s"?["Z","1v",y.y,m,l]:["13","1u",y.x,l,m],A=e[!s&&d?"1m":"2G"];s&&a(U).18({1g:"3k","z-38":1,Z:r[0],13:r[1]});f.x==="1s"||f.y==="1s"?a(U).18("1m-"+z[2],z[3]+"2c 3E "+A).18("1m-"+z[0],1x.1N(z[4]/2)+"2c 48 2I").18("1m-"+z[1],1x.1N(z[4]/2)+"2c 48 2I"):a(U).18("1m-1c",1x.1N(m/2)+"2c "+1x.1N(l/2)+"2c").18("1m-"+y.x,1x.1N(l/2)+"2c 3E "+A).18("1m-"+y.y,1x.1N(m/2)+"2c 3E "+A)});1D}c(j);Y h},2q:T(){o.1a&&o.1a.1Z();v.1F("3i.1a")}})}T Q(b,c){15 k=U,h=b.1j,q=h.V;h.1Y=a("#W-1Y");a.1H(k,{2p:T(){c=a.1H(1e,a.1d.W.19.1Q.3C,c);q.1p("35.2f 4d.2f",T(o,v,p){o=o.2b.2X("V","");a.2m(c[o])?c[o].1V(h.1Y,p,v):k[o](p)});h.1Y.1w||k.2x();c.3F===1e&&h.1Y.1p("3q.2f"+b.1J,T(){b.14.1V(b)})},2x:T(){h.1Y=a("<1I />",{1J:"W-1Y",18:{1g:"3k",13:0,Z:0,37:"49"}}).2v(1R.2R);a(B).1p("2z.2f",T(){h.1Y.18({1i:1x.3h(a(B).1i(),a(1R).1i()),1c:1x.3h(a(B).1c(),a(1R).1c())})}).2o("2z")},2J:T(o){15 v=h.1Y,p=b.1S.X.1Q.2e,w=o?"X":"14";S(a.2m(p))p.1V(h.1Y);1b p===11?v[w]():v.4a(3p,o?0.7:0,T(){o||a(U).14()})},X:T(){k.2J(4b)},14:T(){k.2J(2Y)},2q:T(){15 o=1e;a("*").1z(T(){15 v=a(U).24("W");S(v&&v.1J!==b.1J&&v.1S.X.1Q)Y o=11});S(o){h.1Y.1Z();a(B).1F("3G.2f 2z.2f")}1b h.1Y.1F("3q.2f"+b.1J);q.1F("35.2f 4d.2f")}});k.2p()}T R(b){15 c=U,k=b.1j,h=k.V,q=".2a-"+b.1J,o="3i"+q+" 35"+q;a.1H(c,{2p:T(){k.2a=a(\'<3J 1X="17-V-2a" 5c="0" 5d="-1" 5e="5f:\\\'\\\';" 1f="37:3j; 1g:3k; z-38:-1; 3o:5g(3l=0);">\');k.2a.2v(h);h.1p(o,c.1r)},1r:T(){15 v=b.5h("39"),p=b.19.1a,w=b.1j.1a,u;u=20(h.18("1m-Z-1c"),10);u={Z:-u,13:-u};S(p&&w){p=p.1G.1A==="x"?["1c","Z"]:["1i","13"];u[p[1]]-=w[p[0]]()}k.2a.18(u).18(v)},2q:T(){c.3J.1Z();h.1F(o)}});c.2p()}a.1d.W=T(b,c,k){15 h=2i(b).2Q(),q=11,o=h==="3K"?[1e]:a.5i(3n).4v(1),v=o[o.1w-1],p;S(!b&&a(U).24("W")||h==="5j")Y(p=a(U).5k(0).24("W"))?p.2g():D;1b S("1B"===1l b){a(U).1z(T(){15 w=a(U).24("W");S(!w)Y 1e;S(/5l|3a/.1L(h)&&c)S(k!==D)w.3a(c,k);1b q=w.26(c);1b{S(!w.1o&&(h==="X"||h==="2J")){S(v.5m)w.1M.1t=v;w.23()}1b S(h==="5o"){h="3K";o=[11]}w[h]&&w[h].36(w[h],o)}});Y q!==11?q:a(U)}1b S("1C"===1l b){K(b);p=a.1H(1e,{},a.1d.W.3C,b);Y a.1d.W.1p.1V(U,p)}};a.1d.W.1p=T(b){Y a(U).1z(T(){T c(w){T u(){h.23(1l w==="1C"||q.X.3y);o.X.1F(v.X);o.14.1F(v.14)}S(h.1M.1U)Y 11;h.1M.1t=a.1H({},w);S(q.X.31>0){h.1P.X=3D(u,q.X.31);v.X!==v.14&&o.14.1p(v.14,T(){2t(h.1P.X)})}1b u()}15 k,h,q,o,v,p;k=b.1J===11||b.1J.1w<1||a("#17-V-"+b.1J).1w?a.1d.W.4q++:b.1J;p=".W-"+k+"-2x";h=N.1V(a(U),k,b);S(h===11)Y 1e;q=h.1S;a(U).1y("1q")&&a(U).24("3S",a(U).1y("1q")).3t("1q");a.1z(a.1d.W.19,T(){U.2H==="2H"&&U(h)});o={X:q.X.1h,14:q.14.1h};v={X:2i(q.X.1t).2X(" ",p+" ")+p,14:2i(q.14.1t).2X(" ",p+" ")+p};q.X.3y||q.4F||q.X.1t===11?c():o.X.1p(v.X,c)})};a.1z({1y:T(b){15 c=a(U).24("W");Y 3n.1w===1&&b==="1q"&&c&&c.1o===1e?a(U).24("3S"):2E},1Z:a.17?2E:T(b,c){U.1z(T(){S(!c)S(!b||a.3o(b,[U]).1w)a("*",U).2j(U).1z(T(){a(U).5J("1Z")})})}},T(b,c){S(!c)Y 1e;15 k=a.1d[b];a.1d[b]=T(){Y c.36(U,3n)||k.36(U,3n)}});a.1d.W.4q=0;a.1d.W.3N="3q 5O 3B 4u 3A 4X 3R".2N(" ");a.1d.W.45=5V;a.1d.W.19={2u:T(b){U.x=(2i(b).2X(/4y/i,"1s").4A(/Z|1v|1s/i)||["2Y"])[0].2Q();U.y=(2i(b).2X(/4y/i,"1s").4A(/13|1u|1s/i)||["2Y"])[0].2Q();U.1A=b.4B(0).3z(/^(t|b)/)>-1?"y":"x";U.1B=T(){Y U.1A==="y"?U.y+U.x:U.x+U.y};U.4M=T(){15 c=U.x.42(0,1),k=U.y.42(0,1);Y c===k?c:c==="c"||c!=="c"&&k!=="c"?k+c:c+k}}};a.1d.W.3C={4F:11,1J:11,3Q:1e,2y:{2b:"1X"},16:{1E:1e,1y:"1q",1q:{1E:11,2O:11}},1g:{21:"13 Z",2k:"1u 1v",1h:11,2P:11,1r:{x:0,y:0,2A:1e,2L:11,2z:1e,2e:1e,1k:11}},X:{1h:11,1t:"3R",2e:1e,31:3p,4T:11,3y:11},14:{1h:11,1t:"4X",2e:1e,31:0,2K:11,25:11},1f:{3Z:"",2r:11},53:{23:a.33,55:a.33,X:a.33,14:a.33,2w:a.33,3F:a.33}};15 I=a();a.1d.W.19.1n=T(b){15 c=b.19.1n,k=b.1S.16;S(k.1n&&k.1n.34)S(c)Y c;1b{b.19.1n=1W O(b);Y b.19.1n}};a.1d.W.19.1n.2H="23";a.1d.W.19.1n.3f=T(b){S(b.16!==D)S(b.16.1n!==D){S(1l b.16.1n!=="1C")b.16.1n={34:b.16.1n};S(b.16.1E===11)b.16.1E="6J...";b.16.1n.46=47(b.16.1n.46);b.16.1n.2Z=47(b.16.1n.2Z);S(b.16.1n.2Z){b=b.16.1n.34;a("#W-2Z").1w||a(\'<1I 1J="W-2Z" 1X="17-V-3H" />\').2v(1R.2R);I.1w||(I=a("<1I />").2v("#W-2Z").3c(b+" 4E"))}}};a.1d.W.19.1a=T(b){15 c=b.19.1a,k=b.1S.1f.1a;S(k&&k.1G)S(c)Y c;1b{b.19.1a=1W P(b);b.19.1a.2p();Y b.19.1a}};a.1d.W.19.1a.2H="23";a.1d.W.19.1a.3f=T(b){S(b.1f!==D&&b.1f.1a!==D){S(1l b.1f.1a!=="1C")b.1f.1a={1G:b.1f.1a};S(1l b.1f.1a.2T!=="1B")b.1f.1a.2T=1e;S(!/2h|2S/i.1L(b.1f.1a.2T))b.1f.1a.2T=1e;S(1l b.1f.1a.1c!=="3b")b.1f.1a.1c=12;S(1l b.1f.1a.1i!=="3b")b.1f.1a.1i=12;S(1l b.1f.1a.1m!=="3b")b.1f.1a.1m=4}};a.1d.W.19.3I=T(b,c){T k(e,d){2M(15 i=0,n=1,j=1,f=0,g=0,l=e.1c,m=e.1i;l>0&&m>0&&n>0&&j>0;){l=1x.1N(l/2);m=1x.1N(m/2);S(c.x==="Z")n=l;1b S(c.x==="1v")n=e.1c-l;1b n+=1x.1N(l/2);S(c.y==="13")j=m;1b S(c.y==="1u")j=e.1i-m;1b j+=1x.1N(m/2);2M(i=d.1w;i--;){S(d.1w<2)1D;f=d[i][0]-e.1k.Z;g=d[i][1]-e.1k.13;S(c.x==="Z"&&f>=n||c.x==="1v"&&f<=n||c.x==="1s"&&(fe.1c-n)||c.y==="13"&&g>=j||c.y==="1u"&&g<=j||c.y==="1s"&&(ge.1i-j))d.4v(i,1)}}Y{Z:d[0][0],13:d[0][1]}}15 h=b.1y("3P").2Q(),q=b.1y("5Z").2N(","),o=[],v=a(\'4E[68="#\'+b.69("4U").1y("6c")+\'"]\').1k(),p={1c:0,1i:0,1k:{13:4N,1v:0,1u:0,Z:4N}},w=0,u=0;S(h==="4c")2M(w=q.1w;w--;){u=[20(q[--w],10),20(q[w+1],10)];S(u[0]>p.1k.1v)p.1k.1v=u[0];S(u[0]p.1k.1u)p.1k.1u=u[1];S(u[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}('"6E 6H";15 1e=4b,Z=2W,2F=4I;(T(a,B,D){T K(b){S(!b)Y Z;5m{S("2w"28 b&&"1D"!==1l b.2w)b.2w={2a:b.2w};S("16"28 b){S("1D"!==1l b.16||b.16.2r)b.16={1E:b.16};15 c=a.2C(b.16.1E)?b.16.1E():b.16.1E||Z;S(!c&&!c.1v||c.1y<1||"1D"===1l c&&!c.2r)b.16.1E=Z;S("1s"28 b.16&&"1D"!==1l b.16.1s)b.16.1s={1E:b.16.1s}}S("1g"28 b){S("1D"!==1l b.1g)b.1g={22:b.1g,2j:b.1g};S("1D"!==1l b.1g.1p)b.1g.1p={};S("6N"!==1l b.1g.1p.2P)b.1g.1p.2P=!!b.1g.1p.2P}S("X"28 b){S("1D"!==1l b.X)b.X={1q:b.X};S("1D"!==1l b.X)b.X=b.X.2r?{1h:b.X}:{1q:b.X}}S("14"28 b)S("1D"!==1l b.14)b.14=b.14.2r?{1h:b.14}:{1q:b.14};S("1f"28 b&&"1D"!==1l b.1f)b.1f={40:b.1f}}5o(k){}a.1z(a.1c.W.19,T(){U.3f&&U.3f(b)})}T M(b,c,k){T h(d){15 i,n;d=d.2O(".");i=c[d[0]];2M(n=1;n",{"1Y":"17-V-2Z "+(c.1f.2o?"17-2o-5p":"")}).2U(d.1s=a("<1K />",{1I:"17-V-"+k+"-1s","1Y":"17-V-1s",3d:c.16.1s.1E})).3U(d.3e);S(i){d.2N=i.2r?i:"1B"===1l i?a("",{3d:i}):a("",{"1Y":"17-1S-3u"}).2U(a("<5q />",{"1Y":"17-4g 17-4g-4h"}));d.2N.3U(d.2Z).1v("4k","2N").2D("17-V-"+(i===1e?"4h":"2N")).4i(T(n){a(U).32("17-1S-4i",n.2a==="3N")}).3q(T(){d.V.2p("17-1S-1T")||e.14();Y Z}).1r("3C 6p 4u 5r 44",T(n){a(U).32("17-1S-5s 17-1S-2m",/5t$/i.1L(n.2a))})}}T p(d){S(!e.1o||!d)Y Z;S(a.2C(d))d=d();d.2r&&d.1y>0?e.1j.16.2U(d.18({38:"3j"})):e.1j.16.3d(d);d=69 0;15 i=e.1j.V,n,j;S(e.1o&&a.1Z.2i){i.18({1d:"5u",4C:"49"});d=q("3a").1d;i.18({4C:""});n=20(i.18("3h-1d"),10)||0;j=20(i.18("4j-1d"),10)||0;d=1u.4j(1u.3h(d,j),n);i.1d(d)}e.29(e.1M.1q);S(e.1o<0){S(c.X.3z||e.1o===-2)e.X(e.1M.1q);e.1o=1e}Y e}T w(d,i,n,j){T f(y){S(r.V.2p("17-1S-1T"))Y Z;r.X.2B("W-"+k+"-25");2z(e.1Q.X);2z(e.1Q.14);e.1Q.X=3D(T(){e.X(y)},c.X.30)}T g(y){S(r.V.2p("17-1S-1T"))Y Z;15 z=a(y.4n).3K(".W.17-V")[0]==r.V[0];2z(e.1Q.X);2z(e.1Q.14);S(c.1g.1h==="2y"&&z||c.14.2Q&&/2y(4l|4m|53)/.1L(y.2a)&&z){y.5Z();y.5v();Y Z}r.V.4e(1e,1e);e.1Q.14=3D(T(){e.14(y)},c.14.30)}T l(y){S(r.V.2p("17-1S-1T"))Y Z;2z(e.1Q.25);e.1Q.25=3D(T(){e.14(y)},c.14.25)}T m(y){e.1j.V.26(":2q")&&e.29(y)}15 t=".W-"+k,r={X:c.X.1h,14:c.14.1h,V:e.1j.V},x={X:2h(c.X.1q).2O(" "),14:2h(c.14.1q).2O(" ")},s=a.1Z.2i&&/^6\\.[0-9]/.1L(a.1Z.4w);S(n&&c.14.2Q){r.14=r.14.2g(r.V);r.V.1r("3L"+t,T(){r.V.2p("17-1S-1T")||2z(e.1Q.14)})}S(i){S("35"===1l c.14.25){r.X.1r("W-"+k+"-25",l);a.1z(a.1c.W.3M,T(y,z){r.14.2g(e.1j.V).1r(z+t+"-25",l)})}a.1z(x.14,T(y,z){15 A=a.5w(z,x.X);S(A>-1&&a(r.14).2g(r.X).1y===a(r.14).1y||z==="4s"){r.X.1r(z+t,T(C){r.V.26(":2q")?g(C):f(C)});2A x.X[A]}1b r.14.1r(z+t,g)})}S(d){a.1z(x.X,T(y,z){r.X.1r(z+t,f)});r.V.1r("3L"+t,T(){e.2m()})}S(j){S(c.1g.1p.2t||c.1g.1p.2P)a(B).1r("2t"+t,m);S(c.1g.1p.2P||s&&r.V.18("1g")==="2Q")a(1O).1r("3G"+t,m);/4s/i.1L(c.14.1q)&&a(1O).1r("3C"+t,T(y){15 z=e.1j.V;a(y.1h).3K(".W.17-V").1y===0&&a(y.1h).2g(b).1y>1&&z.26(":2q")&&!z.2p("17-1S-1T")&&e.14()});c.1g.1h==="2y"&&a(1O).1r("3B"+t,T(y){c.1g.1p.2y&&!r.V.2p("17-1S-1T")&&r.V.26(":2q")&&e.29(y)})}}T u(d,i,n,j){j=20(j,10)!==0;15 f=".W-"+k,g={X:d?c.X.1h:a("<1K/>"),14:i?c.14.1h:a("<1K/>"),V:n?e.1j.V:a("<1K/>")};i={X:2h(c.X.1q).2O(" "),14:2h(c.14.1q).2O(" ")};S(e.1o){a.1z(i.X,T(l,m){g.X.1F(m+f)});g.X.1F("3B"+f).1F("44"+f).1F("W-"+k+"-25");a.1z(i.14,T(l,m){g.14.2g(g.V).1F(m+f)});a.1z(a.1c.W.3M,T(l,m){g.14.2g(n?e.1j.16:2F).1F(m+f+"-25")});g.14.1F("44"+f);g.V.1F("3L"+f);S(j){a(B).1F("2t"+f);a(1O).1F("3C"+f+" 3B"+f)}}1b d&&g.X.1F(i.X+f+"-2x")}15 e=U;e.1I=k;e.1o=Z;e.1j={1h:b};e.1M={1q:{},1h:2F,1T:Z};e.1Q={};e.1U=c;e.19={};a.1H(e,{24:T(d){15 i=e.1j;S(e.1o)Y Z;e.1o=d?-2:-1;i.V=a("<1K/>").1v({1I:"17-V-"+k,4k:"V"}).2D("W 17-V 17-5y-5z "+c.1f.40).32("17-2o",c.1f.2o).32("17-1S-1T",e.1M.1T).18("z-39",a.1c.W.45+a("1K.W.17-V").1y).23("W",e).2v(c.1g.2L);i.3e=a("<1K />").2D("17-V-3e").2v(i.V);i.16=a("<1K />").2D("17-V-16").1v("1I","17-V-"+k+"-16").2D("17-V-16").32("17-2o-16",c.1f.2o).2v(i.3e);c.16.1s.1E&&v();a.1z(a.1c.W.19,T(){U.2H==="24"&&U(e)});w(1,1,1,1);a.1z(c.51,T(n,j){i.V.1r("V"+n,j)});b.1r("21.W",T(){e.2n()});p(c.16.1E);i.V.2B("5A",[e.2f()]);Y e},27:T(d){2R(d.2K()){1J"1k":d=q("1g");1C;1J"3a":d=q("3a");1C;3u:d=h(d.2K());d=d[0].1A?d[0].1B():d[0].2r?d[0]:d[0][d[1]];1C}Y d},3b:T(d,i){15 n=h(d.2K()),j,f,g,l={5B:{"^16.1E":T(){p(i)},"^16.1s.1E":T(){S(e.1o)S(!e.1j.1s&&i){v();e.29()}1b i?e.1j.1s.3d(i):o()},"^1g.2L$":T(){S(e.1o===1e){e.1j.V.2v(i);e.29()}},"^1g.(22|2j)$":T(){15 m=/22$/i.1L(d)?"22":"2j";S("1B"===1l i)c.1g[m]=1W a.1c.W.19.2u(i)},"^1g.(22|2j|1p|1h)":T(){e.1o&&e.29()},"^(X|14).(1q|1h|2Q)":T(m,t,r,x){15 s=d.3y(/2Q/i)>-1?[0,[0,1,1,1]]:d.3y(/14/i)<0?["X",[1,0,0,0]]:["14",[0,1,0,0]];S(s[0])m[t]=x;u.37(e,s[1]);S(s[0])m[t]=r;w.37(e,s[1])}}};a.1z(e.19,T(m){S("1D"===1l U.3w)l[m]=U.3w});j=n[0][n[1]];n[0][n[1]]=i;K(c);2M(f 28 l)2M(g 28 l[f])5C(g,"i").1L(d)&&l[f][g].1V(e,n[0],n[1],i,j);Y e},2J:T(d,i){T n(){15 t=d?"1v":"3t",r=/^1|0$/.1L(a(U).18("3l"));e.1j.1s&&b[t]("3r-4r","17-V-"+k+"-1s");b[t]("3r-5D","17-V-"+k+"-16");S(d){S(a.1Z.2i&&a(U).27(0).1f&&r){m=a(U).27(0).1f;m.3Z("3o");m.3Z("3l")}}1b r&&a(U).14()}S(!e.1o)Y Z;15 j=d?"X":"14",f=e.1j.V,g=c[j],l=f.26(":2q"),m;S((1l d).3y("4P|35"))d=!f.26(":2q");S(!l&&!d||f.26(":5E"))Y e;S(i){S(e.1M.1q&&/52|5F/.1L(i.2a)&&/4l|4m/.1L(e.1M.1q.2a)&&a(i.1h).2g(c.X.1h).1y<2&&a(i.4n).3K(".W.17-V").1y>0)Y e;e.1M.1q=a.1H({},i)}l=a.3s("V"+j);l.3v=a.1H({},i);f.2B(l,[e.2f(),3A]);S(l.3O())Y e;S(d){S(e.1o===1e){e.2m();e.29(i)}g.4T&&a(":5G(.W.17-V)").W("14")}1b 2z(e.1Q.X);f.1v("3r-5H",47(!d));f.4e(1e,Z);S(a.2C(g.2c)){g.2c.1V(f);f.4X(T(){n.1V(U);a(U).4z()})}1b S(g.2c===Z){f[j]();n.1V(f)}1b f.4a(3A,d?1:0,n);d&&g.1h.2B("W-"+k+"-25");Y e},X:T(d){e.2J(1e,d)},14:T(d){e.2J(Z,d)},2m:T(d){S(!e.1o)Y Z;15 i=e.1j.V,n=20(i.18("z-39"),10),j=a.1c.W.45+a(".W.17-V").1y,f=a.1H({},d);S(!i.2p("17-V-2m")&&n!==j){a(".W.17-V").1z(T(){15 g=a(U).W(),l=a.3s("5J"),m,t;S(!g||!g.1o)Y 1e;m=g.1j.V;t=20(m.18("z-39"),10);5K(t)||m.18({4p:t-1});m.4o("17-V-2m");l.3v=f;m.2B(l,[g,j])});d=a.3s("5L");d.3v=f;i.2B(d,[e.2f(),j]);d.3O()||i.18({4p:j}).2D("17-V-2m")}Y e},29:T(d){S(e.1o===Z)Y Z;15 i=c.1g.1h,n=e.1j.V,j=c.1g,f=j.22,g=j.2j,l=e.1j.V.1d(),m=e.1j.V.1i(),t=a(j.2L)[0],r=0,x=0,s={11:0,13:0},y=a.3s("3i"),z={11:T(A){15 C=i==="2y"?d.58:i.1k().11,F=a(B).43(),E=a(B).1d(),H=g.x==="11"?r:g.x==="1x"?-r:r/2,G=f.x!==g.x&&g.x!=="1t"?r:0,L=H+(f.x==="11"?-l:f.x==="1x"?l:l/2)+-2*j.1p.x;E=A+l-E-F;S(F-A>0&&!(A>=C&&A0&&A+l>C)s.11+=(f.x==="1t"?-1:1)*(L-H-G);Y s.11-A},13:T(A){15 C=a(B).41(),F=a(B).1i(),E=g.y==="13"?x:g.y==="1w"?-x:0,H=f.y!==g.y&&g.y!=="1t"?x:0,G=E+(f.y==="13"?-m:f.y==="1w"?m:-m/2)+-2*j.1p.y;F=A+m-F-C;S(C-A>0)s.13+=f.y==="1t"?-G+E:G;1b S(F>0)s.13+=G-E-H;Y s.13-A}};S(i==="2y"){g={x:"11",y:"13"};S(!d)d=e.1M.1q;s={13:d.5M,11:d.58}}1b{S(i==="1q")i=d&&d.1h&&d.2a!=="3G"&&d.2a!=="2t"?e.1M.1h=a(d.1h):e.1M.1h;S(i[0]===1O||i[0]===B){r=i.1d();x=i.1i();s={13:n.18("1g")==="2Q"?0:i.41(),11:i.43()}}1b S(i.26("5O")&&a.1c.W.19.3I){s=a.1c.W.19.3I(i,g);r=s.1d;x=s.1i;s=s.1k}1b{r=i.4t();x=i.56();s=i.1k();S(j.1p.1k){5P{s.11-=t.5Q-t.43;s.13-=t.5R-t.41}5S(t=t.5T)}}s.11+=g.x==="1x"?r:g.x==="1t"?r/2:0;s.13+=g.y==="1w"?x:g.y==="1t"?x/2:0}s.11+=j.1p.x+(f.x==="1x"?-l:f.x==="1t"?-l/2:0);s.13+=j.1p.y+(f.y==="1w"?-m:f.y==="1t"?-m/2:0);s.4J=j.1p.2P&&i[0]!==B&&i[0]!==1O.2X?{11:z.11(s.11),13:z.13(s.13)}:{11:0,13:0};S(j.2L[0]==1O.2X){S(s.13<1)s.13=0;S(s.11<1)s.11=0}n.1v("1Y",T(){Y a(U).1v("1Y").2V(/17-V-4x-\\w+/i,"")}).2D("17-V-4x-"+f.4M());y.3v=a.1H({},d);n.2B(y,[e.2f(),s]);S(y.3O())Y e;2A s.1p;S(n.26(":2q")&&a.2C(j.1p.2c)){j.1p.2c.1V(n,s);n.4X(T(){a(U).18({3l:"",1i:""});a.1Z.2i&&a(U).27(0).1f&&a(U).27(0).1f.3Z("3o");a(U).4z()})}1b n.18(s);Y e},42:T(d){15 i=e.1j.V;S(e.1o)i.32("17-1S-1T",d);1b e.1M.1T=!!d;Y e},2n:T(){15 d=e.1j,i=d.1h.23("3R");e.1o&&a.1z(e.19,T(){U.2H==="24"&&U.2n()});u(1,1,1,1);b.5V("W");e.1o&&d.V.21();i&&b.1v("1s",i);Y b},2f:T(){15 d=a.1H({},e);2A d.1M;2A d.1Q;2A d.1U;2A d.19;2A d.24;2A d.2f;Y d}})}T N(b,c){15 k;k=a(U).2w?a(U).2w(c.2w):{};k=a.1H(1e,{},c,k);15 h=k.1g,q=a(U)[0]===1O?a(1O.2X):a(U);S("4P"===1l k.16.1E)S(k.16.1v!==Z&&a(U).1v(k.16.1v))k.16.1E=a(U).1v(k.16.1v);1b Y Z;S(h.2L===Z)h.2L=a(1O.2X);S(h.1h===Z)h.1h=q;S(k.X.1h===Z)k.X.1h=q;S(k.14.1h===Z)k.14.1h=q;h.2j=1W a.1c.W.19.2u(h.2j);h.22=1W a.1c.W.19.2u(h.22);S(a(U).23("W"))S(k.3Q)a(U).W("2n");1b S(k.3Q===Z)Y Z;k=1W M(a(U),k,b);a(U).23("W",k);Y k}T O(b){15 c=U;c.3w={"^16.1n":T(){U.19.1n.3c(U.1U.16.1n)}};a.1H(c,{2G:T(){15 k=b.1U.16.1n;c.3c(k);b.1j.V.1r("36.1n",T(){k.46===Z&&b.1o===1e&&c.3c(k)})},3c:T(k){a.1n(a.1H(1e,{},k,{3Y:T(h,q){S(a.2C(k.3Y))S(k.3Y.1V(b.2f(),h,q)===Z)Y;b.3b("16.1E",h);I.21()},3V:T(h,q,o){15 v=q||o;S(a.2C(k.3V)){h=k.3V.1V(b.2f(),h,q,o);S(h===Z)Y}b.3b("16.1E",v)}}));Y c},2n:T(){b.1j.V.1F("36.1n")}});c.2G()}T J(b,c,k){15 h=1u.1N(c/2),q=1u.1N(k/2);c={4D:[[0,0],[c,k],[c,0]],4N:[[0,0],[c,0],[0,k]],59:[[0,k],[c,0],[c,k]],4G:[[0,0],[0,k],[c,k]],5X:[[0,k],[h,0],[c,k]],6j:[[0,0],[c,0],[h,k]],60:[[0,0],[c,q],[0,k]],61:[[c,0],[c,k],[0,q]]};c.62=c.4D;c.63=c.4N;c.64=c.59;c.65=c.4G;Y c[b]}T P(b){T c(j){15 f=o.1a,g=["11","1x"],l={11:0,1x:0,13:0,1w:0},m=0;S(q.1G===Z||!f)Y Z;j=j||h.1G;f.18({13:"",1w:"",11:"",1x:"",4H:""});g[j.1A==="y"?"4S":"66"]("13","1w");S(a.1Z.2i)l={13:j.1A==="y"?0:0,11:0,1w:j.1A==="y"?0:0,1x:0};2R(j[j.1A==="y"?"x":"y"]){1J"1t":f.18(g[0],"50%").18("4H-"+g[0],-(u[j.1A==="y"?"1d":"1i"]/2));1C;1J g[0]:f.18(g[0],l[g[0]]+i);1C;1J g[1]:f.18(g[1],l[g[1]]+i);1C}m=u[j.1A==="x"?"1d":"1i"];S(d)m-=20(p.18("1m-"+j[j.1A]+"-1d"),10);j[j.1A]===g[2]?f.18(g[2],-l[g[2]]-m):f.18(g[3],l[g[3]]-m)}T k(j,f,g){S(o.1a){j=a.1H({},h.1G);f=h.1R.1p?a.1H({},h.1R):4I;15 l=j.1A==="y"?["y","13","11","1i"]:["x","11","13","1d"],m=g.4J,t=20(p.18("1m-"+j[l[0]]+"-1d"),10);a.1z([j,f],T(){S(m.11)U.x=U.x==="1t"?m.11>0?"11":"1x":U.x==="11"?"1x":"11";S(m.13)U.y=U.y==="1t"?m.13>0?"13":"1w":U.y==="13"?"1w":"13"});g[l[1]]+=(j[l[0]]===l[1]?1:-1)*(u[l[3]]-t);g[l[2]]-=i;S(j.1B()!==w.1G.1B()&&(w.13!==m.13||w.11!==m.11))h.3g(j,f);w.11=m.11;w.13=m.13;w.1G=j}}15 h=U,q=b.1U.1f.1a,o=b.1j,v=o.V,p=o.3e,w={13:0,11:0,1G:{1B:T(){}}},u={1d:q.1d,1i:q.1i},e={},d=q.1m||0,i=q.1p||0,n=q.2T||Z;h.1G=2F;h.1R=2F;h.3w={"^1g.22|1f.1a.(1G|1R|2T|1m)":T(){d=q.1m;S(h.3S()){h.2x();h.3T();h.3g()}1b h.1a.21();U.27("1g.1h")!=="2y"&&U.29()},"^1f.1a.(1i|1d)":T(){u={1d:q.1d,1i:q.1i};h.2x();h.3g();b.29()}};a.1H(h,{2G:T(){S(n===1e)n=a("<2l />")[0].3X?"2l":a.1Z.2i&&(h.1R&&/1t/i.1L(h.1R.1B())||u.1i!==u.1d)?"2s":"2S";1b S(n==="2l")n=a.1Z.2i?"2s":!a("<2l />")[0].3X?"2S":"2l";1b S(n==="2S")n=a.1Z.2i&&/1t/i.1L(h.1R.1B())?"2s":n;S(h.3S()){h.2x();h.3T();h.3g();v.1r("3i.1a",k)}Y h},3S:T(){15 j=q.1G,f=q.1R||j,g=b.1U.1g.2j,l=b.1U.1g.22;S(l.1B)l=l.1B();S(j===Z||l===Z&&g===Z)Y Z;1b{S(j===1e)h.1G=1W a.1c.W.19.2u(l);1b S(!j.1B)h.1G=1W a.1c.W.19.2u(j);S(f===1e)h.1R=1W a.1c.W.19.2u(l);1b S(!f.1B){h.1R=1W a.1c.W.19.2u(f);h.1R.1A=h.1G.1A}}Y h.1G.1B()!=="4f"},3T:T(){15 j=o.1a,f=h.1R[h.1R.1A],g="1m-"+f+"-33";e.2E=j.18("3x-33","").18("1m","").18("3x-33")||"2I";e.1m=j.27(0).1f?j.27(0).1f["1m"+f.4B(0)+f.3W(1)+"6a"]:j.18(g)||"2I";S(/4K?\\(0, 0, 0(, 0)?\\)|2I/i.1L(e.2E))e.2E=p.18(d?"3x-33":g);S(!e.1m||/4K?\\(0, 0, 0(, 0)?\\)|2I/i.1L(e.1m))e.1m=p.18(g)||e.2E;a("*",j).2g(j).18("3x-33","2I").18("1m",0)},2x:T(){15 j=u.1d,f=u.1i;o.1a&&o.1a.21();o.1a=a(\'<1K 1Y="17-V-1a 17-2o-16">\').18(u).3U(v);2R(n){1J"2l":o.1a.2U(\'<2l 1i="\'+f+\'" 1d="\'+j+\'" />\');1C;1J"2s":o.1a.3d(\'<2s:3P 6c="0 0" 6d="\'+j+" "+f+\'" 6e="\'+!!d+\'" 1f="4O:34(#3u#4Q); 38:4R-3j; 6f:1e; 1g: 3k; 13:0; 11:0; 1d:\'+j+"2e; 1i:"+f+"2e; 6g-6h:"+h.1G.y+\';"><2s:55 6i="\'+(d-2)+\'2e" 6k="4Y" 6l="10" 1f="4O:34(#3u#4Q); 38:4R-3j;" />\');1C;1J"2S":o.1a.2U(\'<1K 1Y="17-V-1a-6m" />\').2U(d?\'<1K 1Y="17-V-1a-1m" />\':"");1C}Y h},3g:T(j,f){15 g=o.1a,l=u.1d,m=u.1i,t=d>0?0:1,r=1u.6n(d/2+0.5),x;f||(f=j?j:h.1R);S(!j)j=h.1G;S(f.x==="2W")f.x=j.x;S(f.y==="2W")f.y=j.y;g=g.57();2R(n){1J"2l":g=g.27(0).3X("2d");g.6o(0,0,4V,4V);g.6q();S(d){x=J(f.1B(),l*2,m*2);g.6r=e.1m;g.6s=d+1;g.6t="4Y";g.4Z=6u;g.6v();g.6w(f.x==="11"?0:f.x==="1x"?-l:-l/2,f.y==="13"?0:f.y==="1w"?-m:-m/2)}1b x=J(f.1B(),l,m);g.6x=e.2E;2M(g.4Z=0;t<2;t++){g.6y=t&&d?"6z-28":"6A-52";g.6B();g.6C(x[0][0],x[0][1]);g.54(x[1][0],x[1][1]);g.54(x[2][0],x[2][1]);g.6D();g.2E();t||g.55()}1C;1J"2s":x=J(f.1B(),l,m);t="m"+x[0][0]+","+x[0][1]+" l"+x[1][0]+","+x[1][1]+" "+x[2][0]+","+x[2][1]+" 6F";g.1v({6G:t,6I:e.2E});S(d){g.57().1v("33",e.1m);S(f.1A==="y"){g.18("13",(f.y==="13"?1:-1)*(d-2));g.18("11",f.x==="11"?1:-2)}1b{g.18("11",(f.x==="11"?1:-1)*(d-2));g.18("13",f.y==="13"?1:-2)}}1C;1J"2S":S(f.1A==="y"){t=l>m?1.5:lm?5:2.2;r=[1u.1N(t*r*(f.x==="1x"?-1:1)*(f.y==="1t"?0.9:1)),f.y==="13"?r:f.y==="1w"?-r:0]}g.3t("1f").1z(T(s){15 y={x:f.1A==="x"?f.x==="11"?"1x":"11":f.x,y:f.1A==="y"?f.y==="13"?"1w":"13":f.y},z=f.x==="1t"?["11","1x",y.y,m,l]:["13","1w",y.x,l,m],A=e[!s&&d?"1m":"2E"];s&&a(U).18({1g:"3k","z-39":1,11:r[0],13:r[1]});f.x==="1t"||f.y==="1t"?a(U).18("1m-"+z[2],z[3]+"2e 3E "+A).18("1m-"+z[0],1u.1N(z[4]/2)+"2e 48 2I").18("1m-"+z[1],1u.1N(z[4]/2)+"2e 48 2I"):a(U).18("1m-1d",1u.1N(m/2)+"2e "+1u.1N(l/2)+"2e").18("1m-"+y.x,1u.1N(l/2)+"2e 3E "+A).18("1m-"+y.y,1u.1N(m/2)+"2e 3E "+A)});1C}c(j);Y h},2n:T(){o.1a&&o.1a.21();v.1F("3i.1a")}})}T Q(b,c){15 k=U,h=b.1j,q=h.V;h.1X=a("#W-1X");a.1H(k,{2G:T(){c=a.1H(1e,a.1c.W.19.1P.3p,c);q.1r("36.2k 4d.2k",T(o,v,p){o=o.2a.2V("V","");a.2C(c[o])?c[o].1V(h.1X,p,v):k[o](p)});h.1X.1y||k.2x();c.3F===1e&&h.1X.1r("3q.2k"+b.1I,T(){b.14.1V(b)})},2x:T(){h.1X=a("<1K />",{1I:"W-1X",18:{1g:"3k",13:0,11:0,38:"49"}}).2v(1O.2X);a(B).1r("2t.2k",T(){h.1X.18({1i:1u.3h(a(B).1i(),a(1O).1i()),1d:1u.3h(a(B).1d(),a(1O).1d())})}).2B("2t")},2J:T(o){15 v=h.1X,p=b.1U.X.1P.2c,w=o?"X":"14";S(a.2C(p))p.1V(h.1X);1b p===Z?v[w]():v.4a(3A,o?0.7:0,T(){o||a(U).14()})},X:T(){k.2J(4b)},14:T(){k.2J(2W)},2n:T(){15 o=1e;a("*").1z(T(){15 v=a(U).23("W");S(v&&v.1I!==b.1I&&v.1U.X.1P)Y o=Z});S(o){h.1X.21();a(B).1F("3G.2k 2t.2k")}1b h.1X.1F("3q.2k"+b.1I);q.1F("36.2k 4d.2k")}});k.2G()}T R(b){15 c=U,k=b.1j,h=k.V,q=".2b-"+b.1I,o="3i"+q+" 36"+q;a.1H(c,{2G:T(){k.2b=a(\'<3J 1Y="17-V-2b" 5b="0" 5c="-1" 5d="5e:\\\'\\\';" 1f="38:3j; 1g:3k; z-39:-1; 3o:5f(3l=0);">\');k.2b.2v(h);h.1r(o,c.1p)},1p:T(){15 v=b.5g("3a"),p=b.19.1a,w=b.1j.1a,u;u=20(h.18("1m-11-1d"),10);u={11:-u,13:-u};S(p&&w){p=p.1G.1A==="x"?["1d","11"]:["1i","13"];u[p[1]]-=w[p[0]]()}k.2b.18(u).18(v)},2n:T(){c.3J.21();h.1F(o)}});c.2G()}a.1c.W=T(b,c,k){15 h=2h(b).2K(),q=Z,o=h==="42"?[1e]:a.5h(3n).4v(1),v=o[o.1y-1],p;S(!b&&a(U).23("W")||h==="5i")Y(p=a(U).5j(0).23("W"))?p.2f():D;1b S("1B"===1l b){a(U).1z(T(){15 w=a(U).23("W");S(!w)Y 1e;S(/5k|3b/.1L(h)&&c)S(k!==D)w.3b(c,k);1b q=w.27(c);1b{S(!w.1o&&(h==="X"||h==="2J")){S(v.5l)w.1M.1q=v;w.24()}1b S(h==="5n"){h="42";o=[Z]}w[h]&&w[h].37(w[h],o)}});Y q!==Z?q:a(U)}1b S("1D"===1l b){K(b);p=a.1H(1e,{},a.1c.W.3p,b);Y a.1c.W.1r.1V(U,p)}};a.1c.W.1r=T(b){Y a(U).1z(T(){T c(w){T u(){h.24(1l w==="1D"||q.X.3z);o.X.1F(v.X);o.14.1F(v.14)}S(h.1M.1T)Y Z;h.1M.1q=a.1H({},w);S(q.X.30>0){h.1Q.X=3D(u,q.X.30);v.X!==v.14&&o.14.1r(v.14,T(){2z(h.1Q.X)})}1b u()}15 k,h,q,o,v,p;k=b.1I===Z||b.1I.1y<1||a("#17-V-"+b.1I).1y?a.1c.W.4q++:b.1I;p=".W-"+k+"-2x";h=N.1V(a(U),k,b);S(h===Z)Y 1e;q=h.1U;a(U).1v("1s")&&a(U).23("3R",a(U).1v("1s")).3t("1s");a.1z(a.1c.W.19,T(){U.2H==="2H"&&U(h)});o={X:q.X.1h,14:q.14.1h};v={X:2h(q.X.1q).2V(" ",p+" ")+p,14:2h(q.14.1q).2V(" ",p+" ")+p};q.X.3z||q.4F||q.X.1q===Z?c():o.X.1r(v.X,c)})};a.1z({1v:T(b){15 c=a(U).23("W");Y 3n.1y===1&&b==="1s"&&c&&c.1o===1e?a(U).23("3R"):2F},21:a.17?2F:T(b,c){U.1z(T(){S(!c)S(!b||a.3o(b,[U]).1y)a("*",U).2g(U).1z(T(){a(U).5I("21")})})}},T(b,c){S(!c)Y 1e;15 k=a.1c[b];a.1c[b]=T(){Y c.37(U,3n)||k.37(U,3n)}});a.1c.W.4q=0;a.1c.W.3M="3q 5N 3C 4u 3B 4W 3N".2O(" ");a.1c.W.45=5U;a.1c.W.19={2u:T(b){U.x=(2h(b).2V(/4y/i,"1t").4A(/11|1x|1t/i)||["2W"])[0].2K();U.y=(2h(b).2V(/4y/i,"1t").4A(/13|1w|1t/i)||["2W"])[0].2K();U.1A=b.4B(0).3y(/^(t|b)/)>-1?"y":"x";U.1B=T(){Y U.1A==="y"?U.y+U.x:U.x+U.y};U.4M=T(){15 c=U.x.3W(0,1),k=U.y.3W(0,1);Y c===k?c:c==="c"||c!=="c"&&k!=="c"?k+c:c+k}}};a.1c.W.3p={4F:Z,1I:Z,3Q:1e,2w:{2a:"1Y"},16:{1E:1e,1v:"1s",1s:{1E:Z,2N:Z}},1g:{22:"13 11",2j:"1w 1x",1h:Z,2L:Z,1p:{x:0,y:0,2y:1e,2P:Z,2t:1e,2c:1e,1k:Z}},X:{1h:Z,1q:"3N",2c:1e,30:3A,4T:Z,3z:Z},14:{1h:Z,1q:"4W",2c:1e,30:0,2Q:Z,25:Z},1f:{40:"",2o:Z},51:{24:a.31,53:a.31,X:a.31,14:a.31,2m:a.31,3F:a.31}};15 I=a();a.1c.W.19.1n=T(b){15 c=b.19.1n,k=b.1U.16;S(k.1n&&k.1n.34)S(c)Y c;1b{b.19.1n=1W O(b);Y b.19.1n}};a.1c.W.19.1n.2H="24";a.1c.W.19.1n.3f=T(b){S(b.16!==D)S(b.16.1n!==D){S(1l b.16.1n!=="1D")b.16.1n={34:b.16.1n};S(b.16.1E===Z)b.16.1E="6J...";b.16.1n.46=47(b.16.1n.46);b.16.1n.2Y=47(b.16.1n.2Y);S(b.16.1n.2Y){b=b.16.1n.34;a("#W-2Y").1y||a(\'<1K 1I="W-2Y" 1Y="17-V-3H" />\').2v(1O.2X);I.1y||(I=a("<1K />").2v("#W-2Y").3c(b+" 4E"))}}};a.1c.W.19.1a=T(b){15 c=b.19.1a,k=b.1U.1f.1a;S(k&&k.1G)S(c)Y c;1b{b.19.1a=1W P(b);b.19.1a.2G();Y b.19.1a}};a.1c.W.19.1a.2H="24";a.1c.W.19.1a.3f=T(b){S(b.1f!==D&&b.1f.1a!==D){S(1l b.1f.1a!=="1D")b.1f.1a={1G:b.1f.1a};S(1l b.1f.1a.2T!=="1B")b.1f.1a.2T=1e;S(!/2l|2S/i.1L(b.1f.1a.2T))b.1f.1a.2T=1e;S(1l b.1f.1a.1d!=="35")b.1f.1a.1d=12;S(1l b.1f.1a.1i!=="35")b.1f.1a.1i=12;S(1l b.1f.1a.1m!=="35")b.1f.1a.1m=4}};a.1c.W.19.3I=T(b,c){T k(e,d){2M(15 i=0,n=1,j=1,f=0,g=0,l=e.1d,m=e.1i;l>0&&m>0&&n>0&&j>0;){l=1u.1N(l/2);m=1u.1N(m/2);S(c.x==="11")n=l;1b S(c.x==="1x")n=e.1d-l;1b n+=1u.1N(l/2);S(c.y==="13")j=m;1b S(c.y==="1w")j=e.1i-m;1b j+=1u.1N(m/2);2M(i=d.1y;i--;){S(d.1y<2)1C;f=d[i][0]-e.1k.11;g=d[i][1]-e.1k.13;S(c.x==="11"&&f>=n||c.x==="1x"&&f<=n||c.x==="1t"&&(fe.1d-n)||c.y==="13"&&g>=j||c.y==="1w"&&g<=j||c.y==="1t"&&(ge.1i-j))d.4v(i,1)}}Y{11:d[0][0],13:d[0][1]}}15 h=b.1v("3P").2K(),q=b.1v("5Y").2O(","),o=[],v=a(\'4E[67="#\'+b.68("4U").1v("6b")+\'"]\').1k(),p={1d:0,1i:0,1k:{13:4L,1x:0,1w:0,11:4L}},w=0,u=0;S(h==="4c")2M(w=q.1y;w--;){u=[20(q[--w],10),20(q[w+1],10)];S(u[0]>p.1k.1x)p.1k.1x=u[0];S(u[0]p.1k.1w)p.1k.1w=u[1];S(u[1]