diff --git a/dist/jquery.qtip.css b/dist/jquery.qtip.css index e7575aac..ebda717b 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 Jan 15 15:15:02 2011 +0000 +* Date: Mon Jan 17 19:16:58 2011 +0000 */ /* Fluid class for determining actual width in IE */ diff --git a/dist/jquery.qtip.js b/dist/jquery.qtip.js index 63f6e1ae..45649869 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 Jan 15 15:15:02 2011 +0000 +* Date: Mon Jan 17 19:16:58 2011 +0000 */ "use strict"; // Enable ECMAScript "strict" operation for this function. See more: http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/ @@ -201,7 +201,7 @@ function QTip(target, options, id) } function isVisible() { - return tooltip[0].offsetLeft !== hideOffset; + return tooltip.css('left') !== hideOffset; } function setWidget() { @@ -875,26 +875,6 @@ function QTip(target, options, id) self.cache.event = $.extend({}, event); } - // Define after callback - function after() - { - // Prevent antialias from disappearing in IE by removing filter - if(state) { - if($.browser.msie) { tooltip[0].style.removeAttribute('filter'); } - } - // Hide the tooltip using negative offset and reset opacity - else { - tooltip.css({ - display: '', - visibility: 'hidden', - width: '', - opacity: '', - left: '', - top: '' - }); - } - } - // Call API methods callback = $.Event('tooltip'+type); callback.originalEvent = event ? self.cache.event : NULL; @@ -908,7 +888,7 @@ function QTip(target, options, id) if(state) { tooltip.hide().css({ visibility: '' }); // Hide it first so effects aren't skipped - // Focus the tooltip and momentarily focus it via the DOM so screenreaders can read it + // Focus the tooltip self.focus(event); // Update tooltip position (without animation) @@ -925,6 +905,25 @@ function QTip(target, options, id) self.blur(event); } + // Define post-animation state specific properties + function after() { + // Prevent antialias from disappearing in IE by removing filter + if(state) { + if($.browser.msie) { tooltip[0].style.removeAttribute('filter'); } + } + // Hide the tooltip using negative offset and reset opacity + else { + tooltip.css({ + display: '', + visibility: 'hidden', + width: '', + opacity: '', + left: '', + top: '' + }); + } + } + // Clear animation queue tooltip.stop(1, 1); @@ -2048,7 +2047,7 @@ function Tip(qTip, command) // Check if border is enabled and format it if(border > 0) { inner = inner.eq(0); - inner.css({ left: translate[0], top: translate[1] }) + inner.css({ left: Math.floor(translate[0]), top: Math.floor(translate[1]) }) .attr({ filled: FALSE, stroked: TRUE }); if(inner.html() === '') { diff --git a/dist/jquery.qtip.min.js b/dist/jquery.qtip.min.js index 1c255624..07ce1234 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 Jan 15 15:15:02 2011 +0000 +* Date: Mon Jan 17 19:16:58 2011 +0000 */ "use strict"; // Enable ECMAScript "strict" operation for this function. See more: http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/ @@ -19,7 +19,7 @@ (function(b,M,R){function W(e){var c;if(!e)return l;if("object"!==typeof e.metadata)e.metadata={type:e.metadata};if("content"in e){if("object"!==typeof e.content||e.content.jquery)e.content={text:e.content};c=e.content.text||l;if(!b.isFunction(c)&&(!c&&!c.attr||c.length<1||"object"===typeof c&&!c.jquery))e.content.text=l;if("title"in e.content){if("object"!==typeof e.content.title)e.content.title={text:e.content.title};c=e.content.title.text||l;if(!b.isFunction(c)&&(!c&&!c.attr||c.length<1||"object"=== typeof c&&!c.jquery))e.content.title.text=l}}if("position"in e)if("object"!==typeof e.position)e.position={my:e.position,at:e.position};if("show"in e)if("object"!==typeof e.show)e.show=e.show.jquery?{target:e.show}:{event:e.show};if("hide"in e)if("object"!==typeof e.hide)e.hide=e.hide.jquery?{target:e.hide}:{event:e.hide};if("style"in e)if("object"!==typeof e.style)e.style={classes:e.style};b.each(b.fn.qtip.plugins,function(){this.sanitize&&this.sanitize(e)});return e}function Y(e,c,t){function m(d){var f, h=d.split("."),s=c[h[0]];for(d=1;d",{"class":"ui-state-default "+ +n.scrollTop:0)}while(d=n)}return h}function j(){return g.css("left")!==Z}function r(){var d=a.elements,f=c.style.widget;g.toggleClass(X,f);d.content.toggleClass(X+"-content",f);d.titlebar&&d.titlebar.toggleClass(X+"-header",f);d.button&&d.button.toggleClass(J+"-icon",!f)}function u(){var d=a.elements;if(d.title){d.titlebar.remove();d.titlebar=d.title=d.button=F;a.reposition()}}function q(){var d=a.elements,f=c.content.title.button;d.button&&d.button.remove();d.button=f.jquery?f:b("",{"class":"ui-state-default "+ (c.style.widget?"":J+"-icon"),title:"Close tooltip","aria-label":"Close tooltip"}).prepend(b("",{"class":"ui-icon ui-icon-close",html:"×"}));d.button.appendTo(d.titlebar).attr("role","button").hover(function(h){b(this).toggleClass("ui-state-hover",h.type==="mouseenter")}).click(function(h){g.hasClass(O)||a.hide(h);return l}).bind("mousedown keydown mouseup keyup mouseout",function(h){b(this).toggleClass("ui-state-active ui-state-focus",h.type.substr(-4)==="down")});a.redraw()}function E(){var d= a.elements,f=w+"-title";d.titlebar&&u();d.titlebar=b("
",{"class":J+"-titlebar "+(c.style.widget?"ui-widget-header":"")}).append(d.title=b("
",{id:f,"class":J+"-title","aria-atomic":x})).insertBefore(d.content);if(c.content.title.button)q();else a.rendered===x&&a.redraw()}function A(d){var f=a.elements.title;if(!a.rendered||!d)return l;if(b.isFunction(d))d=d.call(e,a)||"";d.jquery&&d.length>0?f.empty().append(d.css({display:"block"})):f.html(d);a.redraw();a.rendered===x&&a.reposition(a.cache.event)} function C(d){var f=a.elements.content;if(!a.rendered||!d)return l;if(b.isFunction(d))d=d.call(e,a)||"";d.jquery&&d.length>0?f.empty().append(d.css({display:"block"})):f.html(d);g.queue("fx",function(h){function s(v){n=n.not(v);if(n.length===0){a.redraw();a.rendered===x&&a.reposition(a.cache.event);h()}}var n=b("img:not([height]):not([width])",f);n.each(function(v,H){var I=["abort","error","load","unload",""].join(".qtip-image ");b(this).bind(I,function(){clearTimeout(a.timers.img[v]);s(this)});(function B(){if(H.height)return s(H); @@ -55,10 +55,10 @@ o="border-"+a+"-color";a="border"+a.charAt(0)+a.substr(1)+"Color";var w=/rgba?\( b(document.body).css("color"))A.border=p.css(o)!==b(e.elements.content).css("color")?p.css(o):"transparent"}b("*",i).add(i).css("background-color","transparent").css("border","0px dashed transparent")},create:function(){var i=E.width,p=E.height;r.tip&&r.tip.remove();r.tip=b("
",{"class":"ui-tooltip-tip"}).css({width:i,height:p}).prependTo(u);if(b.browser.msie){i=''; r.tip.html(C?i+=i:i)}else b("").appendTo(r.tip)[0].getContext("2d").save()},update:function(i){var p=r.tip,a=p.children(),o=E.width,w=E.height,g=j.mimic,d,f,h;if(!i)i=k.corner;if(g===l)g=i;else{g=new b.fn.qtip.plugins.Corner(g);g.precedance=i.precedance;if(g.x==="inherit")g.x=i.x;else if(g.y==="inherit")g.y=i.y;else if(g.x===g.y)g[i.precedance]=i[i.precedance]}d=g.precedance;k.detectColours();C=A.border==="transparent"||A.border==="#123456"?0:j.border===x?t(i,F,x):j.border;f=g;h=Math.ceil(o/ 2);var s=Math.ceil(w/2);h={bottomright:[[0,0],[o,w],[o,0]],bottomleft:[[0,0],[o,0],[0,w]],topright:[[0,w],[o,0],[o,w]],topleft:[[0,0],[0,w],[o,w]],topcenter:[[0,w],[h,0],[o,w]],bottomcenter:[[0,0],[o,0],[h,w]],rightcenter:[[0,0],[o,s],[0,w]],leftcenter:[[o,0],[o,w],[0,s]]};h.lefttop=h.bottomright;h.righttop=h.bottomleft;h.leftbottom=h.topright;h.rightbottom=h.topleft;f=h[f.string()];h=m(i);p.css(h);p=i.precedance==="y"?[Math.round(g.x==="left"?C:g.x==="right"?h.width-o-C:(h.width-o)/2),Math.ceil(g.y=== -"top"?h.height-w:0)]:[Math.ceil(g.x==="left"?h.width-o:0),Math.round(g.y==="top"?C:g.y==="bottom"?h.height-w-C:(h.height-w)/2)];if(b.browser.msie){f="m"+f[0][0]+","+f[0][1]+" l"+f[1][0]+","+f[1][1]+" "+f[2][0]+","+f[2][1]+" xe";a.attr({coordsize:o+C+" "+(w+C),fillcolor:A.fill,path:f}).css({antialias:""+(g.string().indexOf("center")>-1),left:p[0]-Number(d==="x"),top:p[1]-Number(d==="y"),width:o+C,height:w+C});if(C>0){a=a.eq(0);a.css({left:p[0],top:p[1]}).attr({filled:l,stroked:x});a.html()===""&&a.html('')}}else{a.attr(h);a=a[0].getContext("2d");a.restore();a.save();a.clearRect(0,0,3E3,3E3);a.translate(p[0],p[1]);a.beginPath();a.moveTo(f[0][0],f[0][1]);a.lineTo(f[1][0],f[1][1]);a.lineTo(f[2][0],f[2][1]);a.closePath();a.fillStyle=A.fill;a.strokeStyle=A.border;a.lineWidth=C*2;a.lineJoin="miter";a.miterLimit=100;a.stroke();a.fill()}return k.position(i,1)},position:function(i, -p){var a=r.tip,o={},w=Math.max(0,j.offset),g,d,f=i.string().charAt(0);f=C&&(f==="b"||f==="r")?Number(b.browser.msie):0;if(j.corner===l||!a)return l;i=i||k.corner;g=i.precedance;d=m(i)[g==="x"?"width":"height"];b.each(g==="y"?[i.x,i.y]:[i.y,i.x],function(h,s){var n,v;if(s==="center"){n=g==="y"?"left":"top";o[n]="50%";o["margin-"+n]=-Math.floor(d/2)+w}else{n=t(i,s,x);v=b.browser.mozilla;var H=i.y+(v?"":"-")+i.x;v=(v?"-moz-":b.browser.webkit?"-webkit-":"")+(v?"border-radius-"+H:"border-"+H+"-radius"); -v=parseInt((r.titlebar&&i.y==="top"?r.titlebar:r.content).css(v),10)||parseInt(u.css(v),10)||0;o[s]=h||C===R?t(i,s):w+(v>n?v:0)}});o[i[g]]-=d+(f||0);p&&a.css({top:"",bottom:"",left:"",right:"",margin:""}).css(o);return o},destroy:function(){r.tip&&r.tip.remove();u.unbind(".qtip-tip")}});k.init()}function ca(e){var c=this,t=e.options.show.modal,m=e.elements,k=m.tooltip;c.checks={"^show.modal.(on|blur)$":function(){c.init();m.overlay.toggle(k.is(":visible"))}};b.extend(c,{init:function(){if(t.on){k.unbind(".qtipmodal").bind("tooltipshow.qtipmodal tooltiphide.qtipmodal", +"top"?h.height-w:0)]:[Math.ceil(g.x==="left"?h.width-o:0),Math.round(g.y==="top"?C:g.y==="bottom"?h.height-w-C:(h.height-w)/2)];if(b.browser.msie){f="m"+f[0][0]+","+f[0][1]+" l"+f[1][0]+","+f[1][1]+" "+f[2][0]+","+f[2][1]+" xe";a.attr({coordsize:o+C+" "+(w+C),fillcolor:A.fill,path:f}).css({antialias:""+(g.string().indexOf("center")>-1),left:p[0]-Number(d==="x"),top:p[1]-Number(d==="y"),width:o+C,height:w+C});if(C>0){a=a.eq(0);a.css({left:Math.floor(p[0]),top:Math.floor(p[1])}).attr({filled:l,stroked:x}); +a.html()===""&&a.html('')}}else{a.attr(h);a=a[0].getContext("2d");a.restore();a.save();a.clearRect(0,0,3E3,3E3);a.translate(p[0],p[1]);a.beginPath();a.moveTo(f[0][0],f[0][1]);a.lineTo(f[1][0],f[1][1]);a.lineTo(f[2][0],f[2][1]);a.closePath();a.fillStyle=A.fill;a.strokeStyle=A.border;a.lineWidth=C*2;a.lineJoin="miter";a.miterLimit=100;a.stroke();a.fill()}return k.position(i, +1)},position:function(i,p){var a=r.tip,o={},w=Math.max(0,j.offset),g,d,f=i.string().charAt(0);f=C&&(f==="b"||f==="r")?Number(b.browser.msie):0;if(j.corner===l||!a)return l;i=i||k.corner;g=i.precedance;d=m(i)[g==="x"?"width":"height"];b.each(g==="y"?[i.x,i.y]:[i.y,i.x],function(h,s){var n,v;if(s==="center"){n=g==="y"?"left":"top";o[n]="50%";o["margin-"+n]=-Math.floor(d/2)+w}else{n=t(i,s,x);v=b.browser.mozilla;var H=i.y+(v?"":"-")+i.x;v=(v?"-moz-":b.browser.webkit?"-webkit-":"")+(v?"border-radius-"+ +H:"border-"+H+"-radius");v=parseInt((r.titlebar&&i.y==="top"?r.titlebar:r.content).css(v),10)||parseInt(u.css(v),10)||0;o[s]=h||C===R?t(i,s):w+(v>n?v:0)}});o[i[g]]-=d+(f||0);p&&a.css({top:"",bottom:"",left:"",right:"",margin:""}).css(o);return o},destroy:function(){r.tip&&r.tip.remove();u.unbind(".qtip-tip")}});k.init()}function ca(e){var c=this,t=e.options.show.modal,m=e.elements,k=m.tooltip;c.checks={"^show.modal.(on|blur)$":function(){c.init();m.overlay.toggle(k.is(":visible"))}};b.extend(c,{init:function(){if(t.on){k.unbind(".qtipmodal").bind("tooltipshow.qtipmodal tooltiphide.qtipmodal", function(j,r,u){j=j.type.replace("tooltip","");b.isFunction(t[j])?t[j].call(m.overlay,u,r):c[j](u)});c.create();t.blur===x&&m.overlay.unbind(".qtipmodal"+e.id).bind("click.qtipmodal"+e.id,function(){e.hide.call(e)})}},create:function(){var j=b("#qtip-overlay");if(j.length)m.overlay=j;else{m.overlay=b("
",{id:"#qtip-overlay".substr(1),css:{position:"absolute",top:0,left:0,display:"none",zIndex:parseInt(k.css("z-index"),10)-1}}).appendTo(document.body);b(M).bind("resize.qtipmodal",function(){m.overlay.css({height:Math.max(b(M).height(), b(document).height()),width:Math.max(b(M).width(),b(document).width())})}).trigger("resize")}},toggle:function(j){var r=m.overlay,u=e.options.show.modal.effect,q=j?"show":"hide";r.stop(x,l);if(b.isFunction(u))u.call(r,j);else u===l?r[q]():r.fadeTo(90,j?0.7:0,function(){j||b(this).hide()})},show:function(){c.toggle(x)},hide:function(){c.toggle(l)},destroy:function(){var j=x;b("*").each(function(){var r=b(this).data("qtip");if(r&&r.id!==e.id&&r.options.show.modal)return j=l});if(j){m.overlay.remove(); b(M).unbind(".qtipmodal")}else m.overlay.unbind(".qtipmodal"+e.id);k.unbind("tooltipshow.qtipmodal tooltiphide.qtipmodal")}});c.init()}function da(e){var c=this,t=e.elements,m=t.tooltip,k=".bgiframe-"+e.id,j="tooltipmove"+k+" tooltipshow"+k;b.extend(c,{init:function(){t.bgiframe=b('');t.bgiframe.appendTo(m);m.bind(j,c.adjust)}, diff --git a/dist/jquery.qtip.pack.js b/dist/jquery.qtip.pack.js index f67752f3..c956b52a 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 Jan 15 15:15:02 2011 +0000 +* Date: Mon Jan 17 19:16:58 2011 +0000 */ "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}('"5z 5A";(12(b,M,R){12 W(e){15 c;11(!e)16 l;11("1z"!==1j e.2b)e.2b={1Q:e.2b};11("1b"2e e){11("1z"!==1j e.1b||e.1b.1Z)e.1b={1H:e.1b};c=e.1b.1H||l;11(!b.2r(c)&&(!c&&!c.1t||c.1p<1||"1z"===1j c&&!c.1Z))e.1b.1H=l;11("1m"2e e.1b){11("1z"!==1j e.1b.1m)e.1b.1m={1H:e.1b.1m};c=e.1b.1m.1H||l;11(!b.2r(c)&&(!c&&!c.1t||c.1p<1||"1z"===1j c&&!c.1Z))e.1b.1m.1H=l}}11("1k"2e e)11("1z"!==1j e.1k)e.1k={1Y:e.1k,2n:e.1k};11("14"2e e)11("1z"!==1j e.14)e.14=e.14.1Z?{1h:e.14}:{1u:e.14};11("19"2e e)11("1z"!==1j e.19)e.19=e.19.1Z?{1h:e.19}:{1u:e.19};11("1n"2e e)11("1z"!==1j e.1n)e.1n={35:e.1n};b.1E(b.1c.13.1i,12(){1a.3g&&1a.3g(e)});16 e}12 Y(e,c,t){12 m(d){15 f,h=d.3c("."),s=c[h[0]];2M(d=1;d",{"21":"1K-3j-3F "+(c.1n.2B?"":J+"-3t"),1m:"5h 1A","1U-5E":"5h 1A"}).5G(b("<5H />",{"21":"1K-3t 1K-3t-7p",2N:"&5I;"}));d.1X.2L(d.1N).1t("4u","1X").4p(12(h){b(1a).2y("1K-3j-4p",h.1Q==="3r")}).3Z(12(h){g.2t(O)||a.19(h);16 l}).1q("3S 5J 4N 7d 6z",12(h){b(1a).2y("1K-3j-6B 1K-3j-2v",h.1Q.2U(-4)==="5M")});a.3a()}12 E(){15 d=a.1y,f=w+"-1m";d.1N&&u();d.1N=b("<2Z />",{"21":J+"-1N "+(c.1n.2B?"1K-2B-4q":"")}).3D(d.1m=b("<2Z />",{1v:f,"21":J+"-1m","1U-3O":x})).5O(d.1b);11(c.1b.1m.1X)q();1d a.1D===x&&a.3a()}12 A(d){15 f=a.1y.1m;11(!a.1D||!d)16 l;11(b.2r(d))d=d.22(e,a)||"";d.1Z&&d.1p>0?f.4I().3D(d.1g({2H:"36"})):f.2N(d);a.3a();a.1D===x&&a.2g(a.1w.1u)}12 C(d){15 f=a.1y.1b;11(!a.1D||!d)16 l;11(b.2r(d))d=d.22(e,a)||"";d.1Z&&d.1p>0?f.4I().3D(d.1g({2H:"36"})):f.2N(d);g.3x("4k",12(h){12 s(v){n=n.3v(v);11(n.1p===0){a.3a();a.1D===x&&a.2g(a.1w.1u);h()}}15 n=b("3e:3v([1e]):3v([1f])",f);n.1E(12(v,H){15 I=["5P","4S","3f","6w",""].5Q(".13-5R ");b(1a).1q(I,12(){23(a.1G.3e[v]);s(1a)});(12 B(){11(H.1e)16 s(H);a.1G.3e[v]=3n(B,20)})();16 x});n.1p===0&&s(n)});16 a}12 i(d,f,h,s){12 n(z){11(g.2t(O))16 l;G.14.2A("13-"+t+"-2f");23(a.1G.14);23(a.1G.19);15 y=12(){a.14(z)};11(c.14.2u>0)a.1G.14=3n(y,c.14.2u);1d y()}12 v(z){11(g.2t(O))16 l;15 y=b(z.3Q||z.1h).4t(T)[0]===g[0],S=b(z.3Q||z.1h)[0]===G.14[0];23(a.1G.14);23(a.1G.19);11(c.19.2q&&(D.1h==="2h"&&y||/2h(4n|4y|3J)/.1W(z.1Q)&&(y||S))){z.5T();z.5U();16 l}g.4f(1,1);11(c.19.2u>0)a.1G.19=3n(12(){a.19(z)},c.19.2u);1d a.19(z)}12 H(z){11(g.2t(O))16 l;23(a.1G.2f);a.1G.2f=3n(12(){a.19(z)},c.19.2f)}12 I(z){11(!a.1w.3V){a.1w.3V=1;j()&&a.2g(z);a.1w.3V=0}}15 B=".13-"+t,D=c.1k,G={14:c.14.1h,19:c.19.1h,1L:D.1L[0]===o?1P:D.1L},N={14:2V(c.14.1u).3c(" "),19:2V(c.19.1u).3c(" ")},P=b.1S.2o&&1R(b.1S.3C,10)===6;11(h){11(c.19.2q){G.19=G.19.30(g);g.1q("5W"+B,12(){g.2t(O)||23(a.1G.19)})}g.1q("3r"+B+" 4h"+B,12(z){a[z.1Q==="3r"?"2v":"2p"](z)})}11(f){11("2R"===1j c.19.2f){G.14.1q("13-"+t+"-2f",H);b.1E(b.1c.13.4J,12(z,y){G.19.30(a.1y.1A).1q(y+B+"-2f",H)})}b.1E(N.19,12(z,y){15 S=b.5X(y,N.14);11(S>-1&&b(G.19).30(G.14).1p===b(G.19).1p||y==="4G"){G.14.1q(y+B,12(K){j()?v(K):n(K)});2O N.14[S]}1d G.19.1q(y+B,v)})}d&&b.1E(N.14,12(z,y){G.14.1q(y+B,n)});11(s){11(D.2I.2D||D.2k)b(b.1u.5Y.2D?D.2k:M).1q("2D"+B,I);11(D.2k||P&&g.1g("1k")==="2q")b(D.2k).1q("3T"+B,I);/4G/i.1W(c.19.1u)&&b(1P).1q("3S"+B,12(z){b(z.1h).4t(T).1p===0&&b(z.1h).30(e).1p>1&&j()&&!g.2t(O)&&a.19(z)});D.1h==="2h"&&b(1P).1q("41"+B,12(z){11(D.2I.2h&&!g.2t(O)&&j())a.2g(z||b.1c.13.2h)})}}12 p(d,f,h,s){s=1R(s,10)!==0;15 n=".13-"+t;f={14:d?c.14.1h:F,19:f?c.19.1h:F,1A:h?a.1y.1A:F,1b:h?a.1y.1b:F,1L:s?c.1k.1L[0]===o?1P:c.1k.1L:F,4j:s?M:F};11(a.1D)b([]).6l(b.5Z([f.14,f.19,f.1A,f.1L,f.1b,f.4j],12(){16 1a!==5n})).1V(n);1d d&&f.14.1V(n+"-2F")}15 a=1a,o=1P.3i,w=J+"-"+t,g;a.1v=t;a.1D=l;a.1y={1h:e};a.1G={3e:[]};a.2w=c;a.1i={};a.1w={1u:{},1h:F,2K:l,4A:o};b.1F(a,{26:12(d){11(a.1D)16 l;15 f=a.1y,h=c.1b.1H,s=c.1b.1m.1H,n=b.3p("60");e.1t({"1U-61":w,"1U-6h":w,"1U-62":x,"1U-46":w});g=f.1A=b("<2Z/>").1t({1v:w,"21":J+" 13 1K-4v-4w "+c.1n.35,4u:"63","1U-64":"65","1U-3O":l,"1U-46":w+"-1b","1U-3R":x}).2y(O,a.1w.2K).24("13",a).2L(c.1k.1L).3D(f.1b=b("<2Z />",{"21":J+"-1b",1v:w+"-1b","1U-3O":x}));a.1D=x;11(s){E();A(s)}C(h);b.1E(b.1c.13.1i,12(){1a.2C==="26"&&1a(a)});i(1,1,1,1);b.1E(c.3I,12(v,H){11(H)g.1q(v==="29"?"34 4g":"1A"+v,H)});g.3x("4k",12(v){n.3h=a.1w.1u;g.2A(n,[a]);11(c.14.32||d){g.19();a.14(a.1w.1u)}v()});16 a},47:12(d){5t(d.2z()){37"4m":d={1e:g.2X(),1f:g.38()};2E;37"1l":d=k(g[0],c.1k.1L[0]);2E;3F:d=m(d.2z());d=d[0].1I?d[0].1M():d[0].1Z?d[0]:d[0][d[1]];2E}16 d},39:12(d,f){d=d.2z();15 h=m(d),s=a.1y,n,v,H,I={66:{"^1v$":12(){15 B=f===x?b.1c.13.49:f,D=J+"-"+B;11(B!==l&&B.1p>0&&!b("#"+D).1p){g[0].1v=D;s.1b[0].1v=D+"-1b";s.1m[0].1v=D+"-1m"}},"^1b.1H$":12(){C(f)},"^1b.1m.1H$":12(){11(!f)16 u();!a.1y.1m&&f&&E();A(f)},"^1b.1m.1X$":12(){15 B=a.1y.1X,D=a.1y.1m;11(a.1D)11(f){D||E();q()}1d B.25()},"^1k.(1Y|2n)$":12(){15 B=/1Y$/i.1W(d)?"1Y":"2n";11("1M"===1j f)c.1k[B]=27 b.1c.13.1i.2G(f)},"^1k.1L$":12(){a.1D===x&&g.2L(f)},"^(14|19).(1u|1h|2q|2u|2f)$":12(B,D,G,N){15 P=d.45(/2q/i)>-1?[0,[0,1,1,1]]:[d.2U(0,3),d.2T(0)==="s"?[1,0,0,0]:[0,1,0,0]];11(P[0])B[D]=N;p.3k(a,P[1]);11(P[0])B[D]=G;i.3k(a,P[1])},"^14.32$":12(){a.1D===l&&a.14()},"^1n.35$":12(){g.1t("21",J+" 13 1K-4v-4w "+f)},"^1n.2B|1b.1m":r,"^3I.(26|14|3J|19|2v|2p)$":12(B,D,G){s.1A[(b.2r(f)?"":"67")+"1q"]("1A"+D,G)},"^1k.(1Y|2n|2I|1h|1L)|1n|1b":12(){a.2g()}}};b.1E(a.1i,12(B){11("1z"===1j 1a.3o)I[B]=1a.3o});n=h[0][h[1]];h[0][h[1]]=f.5F?b(f):f;W(c);2M(v 2e I)2M(H 2e I[v])68(H,"i").1W(d)&&I[v][H].22(a,h[0],h[1],f,n);16 a},29:12(d,f){12 h(){11(d)b.1S.2o&&g[0].1n.4H("3E");1d g.1g({2H:"",4z:"3R",1f:"",3K:"",18:"",17:""})}11(a.1D===l)16 l;15 s=d?"14":"19",n=c[s],v=j();11((1j d).45("3b|2R"))d=!v;11(!v&&!d||g.4e(":69"))16 a;11(f){11(/6a|6b/.1W(f.1Q)&&/4n|4y/.1W(a.1w.1u.1Q)&&f.1h===c.14.1h[0]&&g.6c(f.3Q).1p)16 a;a.1w.1u=b.1F({},f)}v=b.3p("1A"+s);v.3h=f?a.1w.1u:F;g.2A(v,[a,3G]);11(v.4c())16 a;g.1t("1U-3R",!!!d);11(d){g.19().1g({4z:""});a.2v(f);a.2g(f,0);n.5s&&b(T).3v(g).13("19")}1d{23(a.1G.14);a.2p(f)}g.4f(1,1);11(b.2r(n.2m)){n.2m.22(g,a);g.3x("4k",12(H){h.22(1a,H);H()})}1d 11(n.2m===l){g[s]();h.22(g)}1d g.5u(3G,d?1:0,h);d&&n.1h.2A("13-"+t+"-2f");16 b.1c.13.6d=a},14:12(d){a.29(x,d)},19:12(d){a.29(l,d)},2v:12(d){11(a.1D===l)16 l;15 f=b(T),h=1R(g[0].1n.3s,10),s=b.1c.13.4L+f.1p;d=b.1F({},d);11(!g.2t(V)){11(h!==s){f.1E(12(){11(1a.1n.3s>h)1a.1n.3s-=1});b(T+"."+V).13("2p",d)}a.1w.4A=1P.3X;f=b.3p("6e");f.3h=d;g.2A(f,[a,s]);11(!f.4c())g.3U(V)[0].1n.3s=s}16 a},2p:12(d){d=b.1F({},d);15 f;g.4K(V);f=b.3p("6f");f.3h=d;g.2A(f,[a])},2g:12(d,f){11(a.1D===l)16 l;15 h=c.1k.1h,s=c.1k,n=s.1Y,v=s.2n,H=s.2I,I=g.38(),B=g.2X(),D=0,G=0,N=b.3p("4i"),P=g.1g("1k")==="2q",z=s.2k.1Z?s.2k:b(M),y={18:0,17:0},S={18:12(K){15 L=z.2Q,Q=v.x==="18"?D:v.x==="1B"?-D:-D/2,U=L-K;L=K+I-z.1f-L;Q=(n.x==="18"?I:n.x==="1B"?-I:-I/2)-(n.1I==="x"||n.x===n.y?Q:0);11(U>0&&(n.x!=="18"||L>0))y.18-=Q;1d 11(L>0&&(n.x!=="1B"||U>0))y.18-=(n.x==="1J"?-1:1)*Q+2*H.x;11(y.18<0&&-y.18>L)y.18=K;16 y.18-K},17:12(K){15 L=z.2P,Q=v.y==="17"?G:v.y==="1C"?-G:-G/2,U=L-K;L=K+B-z.1e-L;Q=(n.y==="17"?B:n.y==="1C"?-B:-B/2)-(n.1I==="y"||n.x===n.y?Q:0);11(U>0&&(n.y!=="17"||L>0))y.17-=Q;1d 11(L>0&&(n.y!=="1C"||U>0))y.17-=(n.y==="1J"?-1:1)*Q+2*H.y;11(y.17<0&&-y.17>L)y.17=K;16 y.17-K}};f=f===R||!!f||l;z=!z?l:{4E:z,1e:z[(z[0]===M?"h":"6i")+"6j"](),1f:z[(z[0]===M?"w":"6k")+"6m"](),2Q:z.2Q(),2P:z.2P()};11(h==="2h"){v={x:"18",y:"17"};d=d&&(d.1Q==="2D"||d.1Q==="3T")?a.1w.1u:H.2h||!d||!d.3w?b.1F({},b.1c.13.2h):d;y={17:d.3W,18:d.3w}}1d{11(h==="1u")h=d&&d.1h&&d.1Q!=="3T"&&d.1Q!=="2D"?a.1w.1h=b(d.1h):a.1w.1h;h=b(h).55(0);11(h.1p===0)16 a;1d 11(h[0]===1P||h[0]===M){D=h.1f();G=h.1e();11(h[0]===M)y={17:P?0:z.2P,18:P?0:z.2Q}}1d 11(h.4e("6n")&&b.1c.13.1i.3M){y=b.1c.13.1i.3M(h,v);D=y.1f;G=y.1e;y=y.1l}1d{D=h.38();G=h.2X();y=k(h[0],s.1L[0])}y.18+=v.x==="1B"?D:v.x==="1J"?D/2:0;y.17+=v.y==="1C"?G:v.y==="1J"?G/2:0}y.18+=H.x+(n.x==="1B"?-I:n.x==="1J"?-I/2:0);y.17+=H.y+(n.y==="1C"?-B:n.y==="1J"?-B/2:0);y.40=s.2k.1Z&&h[0]!==M&&h[0]!==o?{18:S.18(y.18),17:S.17(y.17)}:{18:0,17:0};g.1t("21",12(){16 b(1a).1t("21").2J(/1K-1A-4D-\\w+/i,"")}).3U(J+"-4D-"+n.4R());N.3h=b.1F({},d);g.2A(N,[a,y,z.4E]);11(N.4c())16 a;2O y.40;11(!f||!6p(y.18,y.17))g.1g(y);1d 11(j()&&b.2r(s.2m)){s.2m.22(g,a,y);g.3x(12(K){b(1a).1g({3K:"",1e:""});b.1S.2o&&1a.1n&&1a.1n.4H("3E");K()})}16 a},3a:12(){11(!a.1D||!(b.1S.2o&&b.1S.3C<8))16 l;15 d=J+"-6r",f;g.1g({1f:"52",1e:"52"}).3U(d);f={1e:g.2X(),1f:g.38()};b.1E(["1f","1e"],12(h,s){15 n=1R(g.1g("31-"+s),10)||0,v=1R(g.1g("4Y-"+s),10)||0;f[s]=n+v?1s.4Y(1s.31(f[s],v),n):f[s]});g.1g(f).4K(d)},3N:12(d){15 f=O;11("3b"!==1j d)d=!(g.2t(f)||a.1w.2K);11(a.1D){g.2y(f,d);g.1t("1U-2K",d)}1d a.1w.2K=!!d;16 a},2j:12(){15 d=e.24("3P");11(a.1D){g.25();b.1E(a.1i,12(){1a.2C==="26"&&1a.2j()})}23(a.1G.14);23(a.1G.19);p(1,1,1,1);e.58("13");d&&e.1t("1m",d);e.4M("1U-46");16 e}})}12 $(e,c){15 t,m,k=b(1a),j=b(1P.3i),r=1a===1P?j:k;m=k.2b?k.2b(c.2b):F;15 u=b.1F(x,{},b.1c.13.3m,c,W((m&&c.2b.1Q==="6t"?m[c.2b.51]:F)||m));k.58("2b");m=u.1k;11("3b"===1j u.1b.1H)11(u.1b.1t!==l&&k.1t(u.1b.1t))u.1b.1H=k.1t(u.1b.1t);1d 16 l;11(m.1L===l)m.1L=j;11(m.1h===l)m.1h=r;11(u.14.1h===l)u.14.1h=r;11(u.19.1h===l)u.19.1h=r;11(u.1k.2k===x)u.1k.2k=m.1L;m.2n=27 b.1c.13.1i.2G(m.2n);m.1Y=27 b.1c.13.1i.2G(m.1Y);11(k.24("13"))11(u.4b)k.13("2j");1d 11(u.4b===l)16 l;k.1t("1m")&&k.24("3P",k.1t("1m")).4M("1m");t=27 Y(k,u,e);k.24("13",t);k.1q("25.13",12(){t.2j()});16 t}12 4o(e){15 c=1a,t=e.1y.1A,m=e.2w.1b.1T;c.3o={"^1b.1T":12(k,j){11(j==="2c")c.2c();1d m&&m.3l&&c.3f()}};b.1F(c,{2a:12(){11(m&&m.3l){c.3f();t.6v("34",c.2c)}},2c:12(){m.2c?c.2j():t.1q("34.13-1T",c.3f)},3f:12(){b.1T(b.1F({6x:12(k){e.39("1b.1H",k)},4S:12(k,j,r){e.39("1b.1H",j+": "+r)},6U:e},m));16 c},2j:12(){t.1V(".13-1T")}});c.2a()}12 4r(e){12 c(i,p,a){11(r.1o){i=b.1F({},k.1x);p=a.40;15 o;11(k.1x.2q!==x){11(p.18)i.x=i.x==="1J"?p.18>0?"18":"1B":i.x==="18"?"1B":"18";11(p.17)i.y=i.y==="1J"?p.17>0?"17":"1C":i.y==="17"?"1C":"17";11(i.1M()!==q.1x&&(q.17!==p.17||q.18!==p.18))o=k.3d(i)}o||(o=k.1k(i,0));11(o.1B!==R)o.18=o.1B;11(o.1C!==R)o.17=o.1C;o.3y=1s.31(0,j.1l);a.18-=o.18.2T?o.3y:(o.1B?-1:1)*o.18;a.17-=o.17.2T?o.3y:(o.1C?-1:1)*o.17;q.18=p.18;q.17=p.17;q.1x=i.1M()}}12 t(i,p,a){p=!p?i[i.1I]:p;p="1r-"+p+"-1f";i=1R((r.1N&&i.y==="17"?r.1N:r.1b).1g(p),10);16(a?i||1R(u.1g(p),10):i)||0}12 m(i){15 p=i.1I==="y",a=E[p?"1f":"1e"],o=E[p?"1e":"1f"];i=i.1M().54("1J")>-1;15 w=a*(i?0.5:1),g=1s.6A,d=1s.43(g(w,2)+g(o,2));w=[C/w*d,C/o*d];w[2]=1s.43(g(w[0],2)-g(C,2));w[3]=1s.43(g(w[1],2)-g(C,2));i=(d+w[2]+w[3]+(i?0:w[0]))/d;a=[i*o,i*a];16{1e:a[p?0:1],1f:a[p?1:0]}}15 k=1a,j=e.2w.1n.1o,r=e.1y,u=r.1A,q={17:0,18:0,1x:""},E={1f:j.1f,1e:j.1e},A={},C=j.1r||0;k.1x=F;k.3u=F;k.3o={"^1k.1Y|1n.1o.(1x|3u|1r)$":12(){k.2a()||k.2j();e.2g()},"^1n.1o.(1e|1f)$":12(){E={1f:j.1f,1e:j.1e};k.2F();k.3d();e.2g()},"^1b.1m.1H|1n.(35|2B)$":12(){r.1o&&k.3d()}};b.1F(k,{2a:12(){15 i=k.4O()&&(b("<4P/>")[0].4a||b.1S.2o);11(i){k.2F();k.3d();u.1V(".13-1o").1q("4i.13-1o",c)}16 i},4O:12(){15 i=j.1x,p=e.2w.1k,a=p.2n;p=p.1Y.1M?p.1Y.1M():p.1Y;11(i===l||p===l&&a===l)16 l;1d 11(i===x)k.1x=27 b.1c.13.1i.2G(p);1d 11(!i.1M){k.1x=27 b.1c.13.1i.2G(i);k.1x.2q=x}16 k.1x.1M()!=="4x"},4Q:12(){15 i=r.1o.1g({6N:"",1r:""}),p=k.1x,a=p[p.1I],o="1r-"+a+"-2x";a="1r"+a.2T(0)+a.2U(1)+"6C";15 w=/6E?\\(0, 0, 0(, 0)?\\)|2S/i;p=r.1N&&(p.y==="17"||p.y==="1J"&&i.1k().17+E.1e/2+j.1l",{"21":"1K-1A-1o"}).1g({1f:i,1e:p}).6J(u);11(b.1S.2o){i=\'<48:42 6K="0,0" 57="5q" 1n="59:3l(#3F#4s); 2H:5a-36; 1k:3H; 53:3Y;">\';r.1o.2N(C?i+=i:i)}1d b("<4P />").2L(r.1o)[0].4a("2d").5c()},3d:12(i){15 p=r.1o,a=p.6L(),o=E.1f,w=E.1e,g=j.3u,d,f,h;11(!i)i=k.1x;11(g===l)g=i;1d{g=27 b.1c.13.1i.2G(g);g.1I=i.1I;11(g.x==="3B")g.x=i.x;1d 11(g.y==="3B")g.y=i.y;1d 11(g.x===g.y)g[i.1I]=i[i.1I]}d=g.1I;k.4Q();C=A.1r==="2S"||A.1r==="#6M"?0:j.1r===x?t(i,F,x):j.1r;f=g;h=1s.2W(o/2);15 s=1s.2W(w/2);h={4T:[[0,0],[o,w],[o,0]],4V:[[0,0],[o,0],[0,w]],4W:[[0,w],[o,0],[o,w]],4X:[[0,0],[0,w],[o,w]],6O:[[0,w],[h,0],[o,w]],6P:[[0,0],[o,0],[h,w]],6Q:[[0,0],[o,s],[0,w]],6R:[[o,0],[o,w],[0,s]]};h.6T=h.4T;h.6V=h.4V;h.6Y=h.4W;h.70=h.4X;f=h[f.1M()];h=m(i);p.1g(h);p=i.1I==="y"?[1s.4B(g.x==="18"?C:g.x==="1B"?h.1f-o-C:(h.1f-o)/2),1s.2W(g.y==="17"?h.1e-w:0)]:[1s.2W(g.x==="18"?h.1f-o:0),1s.4B(g.y==="17"?C:g.y==="1C"?h.1e-w-C:(h.1e-w)/2)];11(b.1S.2o){f="m"+f[0][0]+","+f[0][1]+" l"+f[1][0]+","+f[1][1]+" "+f[2][0]+","+f[2][1]+" 72";a.1t({74:o+C+" "+(w+C),75:A.2s,77:f}).1g({53:""+(g.1M().54("1J")>-1),18:p[0]-4d(d==="x"),17:p[1]-4d(d==="y"),1f:o+C,1e:w+C});11(C>0){a=a.55(0);a.1g({18:p[0],17:p[1]}).1t({7a:l,57:x});a.2N()===""&&a.2N(\'<48:5i 7e="\'+C*2+\'7f" 2x="\'+A.1r+\'" 7h="7j" 7k="5g" 1n="59:3l(#3F#4s); 2H:5a-36;" />\')}}1d{a.1t(h);a=a[0].4a("2d");a.7n();a.5c();a.7o(0,0,5d,5d);a.7q(p[0],p[1]);a.7r();a.7s(f[0][0],f[0][1]);a.5e(f[1][0],f[1][1]);a.5e(f[2][0],f[2][1]);a.7t();a.7u=A.2s;a.7v=A.1r;a.7w=C*2;a.7y="5g";a.7z=7A;a.5i();a.2s()}16 k.1k(i,1)},1k:12(i,p){15 a=r.1o,o={},w=1s.31(0,j.1l),g,d,f=i.1M().2T(0);f=C&&(f==="b"||f==="r")?4d(b.1S.2o):0;11(j.1x===l||!a)16 l;i=i||k.1x;g=i.1I;d=m(i)[g==="x"?"1f":"1e"];b.1E(g==="y"?[i.x,i.y]:[i.y,i.x],12(h,s){15 n,v;11(s==="1J"){n=g==="y"?"18":"17";o[n]="50%";o["5p-"+n]=-1s.3q(d/2)+w}1d{n=t(i,s,x);v=b.1S.7B;15 H=i.y+(v?"":"-")+i.x;v=(v?"-7C-":b.1S.5l?"-5l-":"")+(v?"1r-5m-"+H:"1r-"+H+"-5m");v=1R((r.1N&&i.y==="17"?r.1N:r.1b).1g(v),10)||1R(u.1g(v),10)||0;o[s]=h||C===R?t(i,s):w+(v>n?v:0)}});o[i[g]]-=d+(f||0);p&&a.1g({17:"",1C:"",18:"",1B:"",5p:""}).1g(o);16 o},2j:12(){r.1o&&r.1o.25();u.1V(".13-1o")}});k.2a()}12 4Z(e){15 c=1a,t=e.2w.14.1O,m=e.1y,k=m.1A;c.3o={"^14.1O.(33|2p)$":12(){c.2a();m.28.29(k.4e(":5r"))}};b.1F(c,{2a:12(){11(t.33){k.1V(".2l").1q("34.2l 4g.2l",12(j,r,u){j=j.1Q.2J("1A","");b.2r(t[j])?t[j].22(m.28,u,r):c[j](u)});c.2F();t.2p===x&&m.28.1V(".2l"+e.1v).1q("3Z.2l"+e.1v,12(){e.19.22(e)})}},2F:12(){15 j=b("#13-28");11(j.1p)m.28=j;1d{m.28=b("<2Z />",{1v:"#13-28".2U(1),1g:{1k:"3H",17:0,18:0,2H:"7E",3s:1R(k.1g("z-4l"),10)-1}}).2L(1P.3i);b(M).1q("2D.2l",12(){m.28.1g({1e:1s.31(b(M).1e(),b(1P).1e()),1f:1s.31(b(M).1f(),b(1P).1f())})}).2A("2D")}},29:12(j){15 r=m.28,u=e.2w.14.1O.2m,q=j?"14":"19";r.4f(x,l);11(b.2r(u))u.22(r,j);1d u===l?r[q]():r.5u(3G,j?0.7:0,12(){j||b(1a).19()})},14:12(){c.29(x)},19:12(){c.29(l)},2j:12(){15 j=x;b("*").1E(12(){15 r=b(1a).24("13");11(r&&r.1v!==e.1v&&r.2w.14.1O)16 j=l});11(j){m.28.25();b(M).1V(".2l")}1d m.28.1V(".2l"+e.1v);k.1V("34.2l 4g.2l")}});c.2a()}12 4F(e){15 c=1a,t=e.1y,m=t.1A,k=".2i-"+e.1v,j="4i"+k+" 34"+k;b.1F(c,{2a:12(){t.2i=b(\'<3L 21="1K-1A-2i" 7I="0" 7J="-1" 7K="5w:\\\'\\\';" 1n="2H:36; 1k:3H; z-4l:-1; 3E:5y(3K=0);">\');t.2i.2L(m);m.1q(j,c.2I)},2I:12(){15 r=e.47("4m"),u=e.1i.1o,q=e.1y.1o,E;E=1R(m.1g("1r-18-1f"),10)||0;E={18:-E,17:-E};11(u&&q){u=u.1x.1I==="x"?["1f","18"]:["1e","17"];E[u[1]]-=q[u[0]]()}t.2i.1g(E).1g(r)},2j:12(){c.3L.25();m.1V(j)}});c.2a()}15 x=3Y,l=5q,F=5n,J="1K-1A",X="1K-2B",O="1K-3j-2K",T=".13."+J,V=J+"-2v",Z="-5K";b.1c.13=12(e,c,t){15 m=2V(e).2z(),k=F,j=m==="3N"?[x]:b.5L(2Y).4C(1,10),r=j[j.1p-1],u;11(!2Y.1p&&1a.24("13")||m==="5N")16(u=1a.24("13"))?u:R;1d 11("1M"===1j e){1a.1E(12(){15 q=b(1a).24("13");11(!q)16 x;11(/3y|39/.1W(m)&&c)11(t!==R)q.39(c,t);1d k=q.47(c);1d{11(!q.1D&&(m==="14"||m==="29")){11(r&&r.5S)q.1w.1u=r;q.26(1)}1d 11(m==="5V"){m="3N";j=[l]}q[m]&&q[m].3k(q[m],j)}});16 k!==F?k:1a}1d 11("1z"===1j e||!2Y.1p){u=W(b.1F(x,{},e));16 b.1c.13.1q.22(1a,u,r)}};b.1c.13.1q=12(e,c){16 1a.1E(12(){12 t(E){12 A(){q.26(1j E==="1z"||m.14.32);k.14.1V(j.14);k.19.1V(j.19)}11(q.1w.2K)16 l;q.1w.1u=b.1F({},E);11(m.14.2u>0){23(q.1G.14);q.1G.14=3n(A,m.14.2u);j.14!==j.19&&k.19.1q(j.19,12(){23(q.1G.14)})}1d A()}15 m,k,j,r=e.1v=!e.1v||e.1v===l||e.1v.1p<1||b("#"+J+"-"+e.1v).1p?b.1c.13.49++:e.1v,u=".13-"+r+"-2F",q=$.22(1a,r,e);11(q===l)16 x;m=q.2w;b.1E(b.1c.13.1i,12(){1a.2C==="2C"&&1a(q)});k={14:m.14.1h,19:m.19.1h};j={14:2V(m.14.1u).2J(" ",u+" ")+u,19:2V(m.19.1u).2J(" ",u+" ")+u};k.14.1q(j.14,t);11(m.14.32||m.5b)t(c)})};b.1E({1t:12(e){15 c=b(1a),t=c.24("13");16 2Y.1p===1&&e==="1m"&&t&&t.1D===x?c.24("3P"):F},25:b.1K?F:12(e,c){b(1a).1E(12(){11(!c)11(!e||b.3E(e,[1a]).1p)b("*",1a).30(1a).1E(12(){b(1a).6g("25")})})}},12(e,c){11(!c)16 x;b.1c["5f"+e]=b.1c[e];b.1c[e]=12(){16 c.3k(1a,2Y)||b.1c["5f"+e].3k(1a,2Y)}});b(1P).32(12(){15 e=1P,c=e.3i;b(e).1q("41.13",12(t){b.1c.13.2h={3w:t.3w,3W:t.3W}});e.3X===R&&e.6o("2v",12(t){11(t&&t.1h)e.3X=t.1h===e?c:t.1h},3Y)});b.1c.13.3C="2.0.6q";b.1c.13.49=0;b.1c.13.4J="3Z 6s 3S 4N 41 4h 3r".3c(" ");b.1c.13.4L=6y;b.1c.13.1i={2G:12(e){e=2V(e).2J(/([A-Z])/," $1").2J(/6D/6F,"1J").2z();1a.x=(e.44(/18|1B/i)||e.44(/1J/)||["3B"])[0].2z();1a.y=(e.44(/17|1C|1J/i)||["3B"])[0].2z();1a.1I=e.2T(0).45(/^(t|b)/)>-1?"y":"x";1a.1M=12(){16 1a.1I==="y"?1a.y+1a.x:1a.x+1a.y};1a.4R=12(){15 c=1a.x.2U(0,1),t=1a.y.2U(0,1);16 c===t?c:c==="c"||c!=="c"&&t!=="c"?t+c:c+t}},4U:6Z((/71.+73 ([0-76]{3}).*78.*79/i.7b(7c.7g)||[0,"7i"])[1].2J("7l","."))<4.1};b.1c.13.3m={5b:l,1v:l,4b:x,2b:{1Q:"21"},1b:{1H:x,1t:"1m",1m:{1H:l,1X:l}},1k:{1Y:"17 18",2n:"1C 1B",1h:l,1L:l,2k:l,2I:{x:0,y:0,2h:x,2D:x},2m:x},14:{1h:l,1u:"3r",2m:x,2u:3G,5s:l,32:l},19:{1h:l,1u:"4h",2m:x,2u:0,2q:l,2f:l},1n:{35:"",2B:l},3I:{26:F,3J:F,14:F,19:F,29:F,2v:F,2p:F}};b.1c.13.1i.1T=12(e){15 c=e.1i.1T;16"1z"===1j c?c:e.1i.1T=27 4o(e)};b.1c.13.1i.1T.2C="26";b.1c.13.1i.1T.3g=12(e){15 c=e.1b;11(c&&"1T"2e c){c=c.1T;11(1j c!=="1z")c=e.1b.1T={3l:c};11("3b"!==1j c.2c&&c.2c)c.2c=!!c.2c}};b.1F(x,b.1c.13.3m,{1b:{1T:{2c:x}}});b.1c.13.1i.1o=12(e){15 c=e.1i.1o;16"1z"===1j c?c:e.1i.1o=27 4r(e)};b.1c.13.1i.1o.2C="26";b.1c.13.1i.1o.3g=12(e){15 c=e.1n;11(c&&"1o"2e c){c=e.1n.1o;11(1j c!=="1z")e.1n.1o={1x:c};11(!/1M|3b/i.1W(1j c.1x))c.1x=x;1j c.1f!=="2R"&&2O c.1f;1j c.1e!=="2R"&&2O c.1e;1j c.1r!=="2R"&&c.1r!==x&&2O c.1r;1j c.1l!=="2R"&&2O c.1l}};b.1F(x,b.1c.13.3m,{1n:{1o:{1x:x,3u:l,1f:8,1e:8,1r:x,1l:0}}});b.1c.13.1i.3M=12(e,c){12 t(C,i){2M(15 p=0,a=1,o=1,w=0,g=0,d=C.1f,f=C.1e;d>0&&f>0&&a>0&&o>0;){d=1s.3q(d/2);f=1s.3q(f/2);11(c.x==="18")a=d;1d 11(c.x==="1B")a=C.1f-d;1d a+=1s.3q(d/2);11(c.y==="17")o=f;1d 11(c.y==="1C")o=C.1e-f;1d o+=1s.3q(f/2);2M(p=i.1p;p--;){11(i.1p<2)2E;w=i[p][0]-C.1l.18;g=i[p][1]-C.1l.17;11(c.x==="18"&&w>=a||c.x==="1B"&&w<=a||c.x==="1J"&&(wC.1f-a)||c.y==="17"&&g>=o||c.y==="1C"&&g<=o||c.y==="1J"&&(gC.1e-o))i.6u(p,1)}}16{18:i[0][0],17:i[0][1]}}15 m=e.1t("42").2z(),k=e.1t("6I").3c(","),j=[],r=b(\'3e[6S="#\'+e.6W("5j").1t("51")+\'"]\'),u=r.1l(),q={1f:0,1e:0,1l:{17:56,1B:0,1C:0,18:56}},E=0,A=0;u.18+=1s.2W((r.38()-r.1f())/2);u.17+=1s.2W((r.2X()-r.1e())/2);11(m==="5o")2M(E=k.1p;E--;){A=[1R(k[--E],10),1R(k[E+1],10)];11(A[0]>q.1l.1B)q.1l.1B=A[0];11(A[0]q.1l.1C)q.1l.1C=A[1];11(A[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}('"5y 5z";(12(b,M,R){12 W(e){16 c;11(!e)15 l;11("1A"!==1j e.2b)e.2b={1T:e.2b};11("1b"2k e){11("1A"!==1j e.1b||e.1b.1Z)e.1b={1I:e.1b};c=e.1b.1I||l;11(!b.2q(c)&&(!c&&!c.1t||c.1q<1||"1A"===1j c&&!c.1Z))e.1b.1I=l;11("1m"2k e.1b){11("1A"!==1j e.1b.1m)e.1b.1m={1I:e.1b.1m};c=e.1b.1m.1I||l;11(!b.2q(c)&&(!c&&!c.1t||c.1q<1||"1A"===1j c&&!c.1Z))e.1b.1m.1I=l}}11("1k"2k e)11("1A"!==1j e.1k)e.1k={1V:e.1k,2n:e.1k};11("14"2k e)11("1A"!==1j e.14)e.14=e.14.1Z?{1h:e.14}:{1u:e.14};11("19"2k e)11("1A"!==1j e.19)e.19=e.19.1Z?{1h:e.19}:{1u:e.19};11("1n"2k e)11("1A"!==1j e.1n)e.1n={36:e.1n};b.1F(b.1c.13.1i,12(){1a.3h&&1a.3h(e)});15 e}12 Y(e,c,t){12 m(d){16 f,h=d.3d("."),s=c[h[0]];2W(d=1;d",{"21":"1M-3l-3F "+(c.1n.2A?"":J+"-3t"),1m:"5g 1B","1R-5D":"5g 1B"}).5F(b("<5G />",{"21":"1M-3t 1M-3t-7o",2N:"&5H;"}));d.1X.2M(d.1O).1t("4u","1X").4p(12(h){b(1a).2y("1M-3l-4p",h.1T==="3r")}).3Y(12(h){g.2o(O)||a.19(h);15 l}).1s("46 5I 4M 7c 6y",12(h){b(1a).2y("1M-3l-6A 1M-3l-2v",h.1T.2R(-4)==="5L")});a.39()}12 E(){16 d=a.1w,f=w+"-1m";d.1O&&u();d.1O=b("<30 />",{"21":J+"-1O "+(c.1n.2A?"1M-2A-4q":"")}).3C(d.1m=b("<30 />",{1v:f,"21":J+"-1m","1R-3N":x})).5N(d.1b);11(c.1b.1m.1X)q();1d a.1z===x&&a.39()}12 A(d){16 f=a.1w.1m;11(!a.1z||!d)15 l;11(b.2q(d))d=d.23(e,a)||"";d.1Z&&d.1q>0?f.4I().3C(d.1g({2J:"37"})):f.2N(d);a.39();a.1z===x&&a.2f(a.1y.1u)}12 C(d){16 f=a.1w.1b;11(!a.1z||!d)15 l;11(b.2q(d))d=d.23(e,a)||"";d.1Z&&d.1q>0?f.4I().3C(d.1g({2J:"37"})):f.2N(d);g.3y("4g",12(h){12 s(v){n=n.3v(v);11(n.1q===0){a.39();a.1z===x&&a.2f(a.1y.1u);h()}}16 n=b("3f:3v([1f]):3v([1e])",f);n.1F(12(v,H){16 I=["5O","4O","3g","6v",""].5P(".13-5Q ");b(1a).1s(I,12(){22(a.1G.3f[v]);s(1a)});(12 B(){11(H.1f)15 s(H);a.1G.3f[v]=3o(B,20)})();15 x});n.1q===0&&s(n)});15 a}12 i(d,f,h,s){12 n(z){11(g.2o(O))15 l;G.14.2B("13-"+t+"-2m");22(a.1G.14);22(a.1G.19);16 y=12(){a.14(z)};11(c.14.2t>0)a.1G.14=3o(y,c.14.2t);1d y()}12 v(z){11(g.2o(O))15 l;16 y=b(z.3P||z.1h).4s(T)[0]===g[0],S=b(z.3P||z.1h)[0]===G.14[0];22(a.1G.14);22(a.1G.19);11(c.19.2u&&(D.1h==="2c"&&y||/2c(4n|4y|3J)/.1W(z.1T)&&(y||S))){z.5S();z.5T();15 l}g.4f(1,1);11(c.19.2t>0)a.1G.19=3o(12(){a.19(z)},c.19.2t);1d a.19(z)}12 H(z){11(g.2o(O))15 l;22(a.1G.2m);a.1G.2m=3o(12(){a.19(z)},c.19.2m)}12 I(z){11(!a.1y.3U){a.1y.3U=1;j()&&a.2f(z);a.1y.3U=0}}16 B=".13-"+t,D=c.1k,G={14:c.14.1h,19:c.19.1h,1K:D.1K[0]===o?1N:D.1K},N={14:2U(c.14.1u).3d(" "),19:2U(c.19.1u).3d(" ")},P=b.1S.2s&&1U(b.1S.3B,10)===6;11(h){11(c.19.2u){G.19=G.19.2Z(g);g.1s("5V"+B,12(){g.2o(O)||22(a.1G.19)})}g.1s("3r"+B+" 4i"+B,12(z){a[z.1T==="3r"?"2v":"2p"](z)})}11(f){11("2Q"===1j c.19.2m){G.14.1s("13-"+t+"-2m",H);b.1F(b.1c.13.4J,12(z,y){G.19.2Z(a.1w.1B).1s(y+B+"-2m",H)})}b.1F(N.19,12(z,y){16 S=b.5W(y,N.14);11(S>-1&&b(G.19).2Z(G.14).1q===b(G.19).1q||y==="4G"){G.14.1s(y+B,12(K){j()?v(K):n(K)});33 N.14[S]}1d G.19.1s(y+B,v)})}d&&b.1F(N.14,12(z,y){G.14.1s(y+B,n)});11(s){11(D.2L.2E||D.29)b(b.1u.5X.2E?D.29:M).1s("2E"+B,I);11(D.29||P&&g.1g("1k")==="2u")b(D.29).1s("3T"+B,I);/4G/i.1W(c.19.1u)&&b(1N).1s("46"+B,12(z){b(z.1h).4s(T).1q===0&&b(z.1h).2Z(e).1q>1&&j()&&!g.2o(O)&&a.19(z)});D.1h==="2c"&&b(1N).1s("40"+B,12(z){11(D.2L.2c&&!g.2o(O)&&j())a.2f(z||b.1c.13.2c)})}}12 p(d,f,h,s){s=1U(s,10)!==0;16 n=".13-"+t;f={14:d?c.14.1h:F,19:f?c.19.1h:F,1B:h?a.1w.1B:F,1b:h?a.1w.1b:F,1K:s?c.1k.1K[0]===o?1N:c.1k.1K:F,4k:s?M:F};11(a.1z)b([]).6k(b.5Y([f.14,f.19,f.1B,f.1K,f.1b,f.4k],12(){15 1a!==5n})).1Y(n);1d d&&f.14.1Y(n+"-2G")}16 a=1a,o=1N.3j,w=J+"-"+t,g;a.1v=t;a.1z=l;a.1w={1h:e};a.1G={3f:[]};a.2w=c;a.1i={};a.1y={1u:{},1h:F,2I:l,4A:o};b.1E(a,{25:12(d){11(a.1z)15 l;16 f=a.1w,h=c.1b.1I,s=c.1b.1m.1I,n=b.3p("5Z");e.1t({"1R-60":w,"1R-6g":w,"1R-61":x,"1R-47":w});g=f.1B=b("<30/>").1t({1v:w,"21":J+" 13 1M-4v-4w "+c.1n.36,4u:"62","1R-63":"64","1R-3N":l,"1R-47":w+"-1b","1R-3Q":x}).2y(O,a.1y.2I).24("13",a).2M(c.1k.1K).3C(f.1b=b("<30 />",{"21":J+"-1b",1v:w+"-1b","1R-3N":x}));a.1z=x;11(s){E();A(s)}C(h);b.1F(b.1c.13.1i,12(){1a.2C==="25"&&1a(a)});i(1,1,1,1);b.1F(c.3I,12(v,H){11(H)g.1s(v==="2i"?"35 4h":"1B"+v,H)});g.3y("4g",12(v){n.3i=a.1y.1u;g.2B(n,[a]);11(c.14.32||d){g.19();a.14(a.1y.1u)}v()});15 a},45:12(d){5t(d.2z()){38"4m":d={1f:g.2O(),1e:g.3a()};2D;38"1l":d=k(g[0],c.1k.1K[0]);2D;3F:d=m(d.2z());d=d[0].1H?d[0].1L():d[0].1Z?d[0]:d[0][d[1]];2D}15 d},3b:12(d,f){d=d.2z();16 h=m(d),s=a.1w,n,v,H,I={65:{"^1v$":12(){16 B=f===x?b.1c.13.3R:f,D=J+"-"+B;11(B!==l&&B.1q>0&&!b("#"+D).1q){g[0].1v=D;s.1b[0].1v=D+"-1b";s.1m[0].1v=D+"-1m"}},"^1b.1I$":12(){C(f)},"^1b.1m.1I$":12(){11(!f)15 u();!a.1w.1m&&f&&E();A(f)},"^1b.1m.1X$":12(){16 B=a.1w.1X,D=a.1w.1m;11(a.1z)11(f){D||E();q()}1d B.27()},"^1k.(1V|2n)$":12(){16 B=/1V$/i.1W(d)?"1V":"2n";11("1L"===1j f)c.1k[B]=26 b.1c.13.1i.2H(f)},"^1k.1K$":12(){a.1z===x&&g.2M(f)},"^(14|19).(1u|1h|2u|2t|2m)$":12(B,D,G,N){16 P=d.44(/2u/i)>-1?[0,[0,1,1,1]]:[d.2R(0,3),d.2T(0)==="s"?[1,0,0,0]:[0,1,0,0]];11(P[0])B[D]=N;p.3k(a,P[1]);11(P[0])B[D]=G;i.3k(a,P[1])},"^14.32$":12(){a.1z===l&&a.14()},"^1n.36$":12(){g.1t("21",J+" 13 1M-4v-4w "+f)},"^1n.2A|1b.1m":r,"^3I.(25|14|3J|19|2v|2p)$":12(B,D,G){s.1B[(b.2q(f)?"":"66")+"1s"]("1B"+D,G)},"^1k.(1V|2n|2L|1h|1K)|1n|1b":12(){a.2f()}}};b.1F(a.1i,12(B){11("1A"===1j 1a.3q)I[B]=1a.3q});n=h[0][h[1]];h[0][h[1]]=f.5E?b(f):f;W(c);2W(v 2k I)2W(H 2k I[v])67(H,"i").1W(d)&&I[v][H].23(a,h[0],h[1],f,n);15 a},2i:12(d,f){12 h(){11(d)b.1S.2s&&g[0].1n.4H("3E");1d g.1g({2J:"",4z:"3Q",1e:"",3K:"",18:"",17:""})}11(a.1z===l)15 l;16 s=d?"14":"19",n=c[s],v=j();11((1j d).44("3c|2Q"))d=!v;11(!v&&!d||g.4d(":68"))15 a;11(f){11(/69|6a/.1W(f.1T)&&/4n|4y/.1W(a.1y.1u.1T)&&f.1h===c.14.1h[0]&&g.6b(f.3P).1q)15 a;a.1y.1u=b.1E({},f)}v=b.3p("1B"+s);v.3i=f?a.1y.1u:F;g.2B(v,[a,3G]);11(v.49())15 a;g.1t("1R-3Q",!!!d);11(d){g.19().1g({4z:""});a.2v(f);a.2f(f,0);n.5s&&b(T).3v(g).13("19")}1d{22(a.1G.14);a.2p(f)}g.4f(1,1);11(b.2q(n.2l)){n.2l.23(g,a);g.3y("4g",12(H){h.23(1a,H);H()})}1d 11(n.2l===l){g[s]();h.23(g)}1d g.5u(3G,d?1:0,h);d&&n.1h.2B("13-"+t+"-2m");15 b.1c.13.6c=a},14:12(d){a.2i(x,d)},19:12(d){a.2i(l,d)},2v:12(d){11(a.1z===l)15 l;16 f=b(T),h=1U(g[0].1n.3s,10),s=b.1c.13.4S+f.1q;d=b.1E({},d);11(!g.2o(V)){11(h!==s){f.1F(12(){11(1a.1n.3s>h)1a.1n.3s-=1});b(T+"."+V).13("2p",d)}a.1y.4A=1N.3W;f=b.3p("6d");f.3i=d;g.2B(f,[a,s]);11(!f.49())g.3S(V)[0].1n.3s=s}15 a},2p:12(d){d=b.1E({},d);16 f;g.4K(V);f=b.3p("6e");f.3i=d;g.2B(f,[a])},2f:12(d,f){11(a.1z===l)15 l;16 h=c.1k.1h,s=c.1k,n=s.1V,v=s.2n,H=s.2L,I=g.3a(),B=g.2O(),D=0,G=0,N=b.3p("4j"),P=g.1g("1k")==="2u",z=s.29.1Z?s.29:b(M),y={18:0,17:0},S={18:12(K){16 L=z.2X,Q=v.x==="18"?D:v.x==="1D"?-D:-D/2,U=L-K;L=K+I-z.1e-L;Q=(n.x==="18"?I:n.x==="1D"?-I:-I/2)-(n.1H==="x"||n.x===n.y?Q:0);11(U>0&&(n.x!=="18"||L>0))y.18-=Q;1d 11(L>0&&(n.x!=="1D"||U>0))y.18-=(n.x==="1J"?-1:1)*Q+2*H.x;11(y.18<0&&-y.18>L)y.18=K;15 y.18-K},17:12(K){16 L=z.2P,Q=v.y==="17"?G:v.y==="1C"?-G:-G/2,U=L-K;L=K+B-z.1f-L;Q=(n.y==="17"?B:n.y==="1C"?-B:-B/2)-(n.1H==="y"||n.x===n.y?Q:0);11(U>0&&(n.y!=="17"||L>0))y.17-=Q;1d 11(L>0&&(n.y!=="1C"||U>0))y.17-=(n.y==="1J"?-1:1)*Q+2*H.y;11(y.17<0&&-y.17>L)y.17=K;15 y.17-K}};f=f===R||!!f||l;z=!z?l:{4E:z,1f:z[(z[0]===M?"h":"6h")+"6i"](),1e:z[(z[0]===M?"w":"6j")+"6l"](),2X:z.2X(),2P:z.2P()};11(h==="2c"){v={x:"18",y:"17"};d=d&&(d.1T==="2E"||d.1T==="3T")?a.1y.1u:H.2c||!d||!d.3w?b.1E({},b.1c.13.2c):d;y={17:d.3V,18:d.3w}}1d{11(h==="1u")h=d&&d.1h&&d.1T!=="3T"&&d.1T!=="2E"?a.1y.1h=b(d.1h):a.1y.1h;h=b(h).55(0);11(h.1q===0)15 a;1d 11(h[0]===1N||h[0]===M){D=h.1e();G=h.1f();11(h[0]===M)y={17:P?0:z.2P,18:P?0:z.2X}}1d 11(h.4d("6m")&&b.1c.13.1i.4e){y=b.1c.13.1i.4e(h,v);D=y.1e;G=y.1f;y=y.1l}1d{D=h.3a();G=h.2O();y=k(h[0],s.1K[0])}y.18+=v.x==="1D"?D:v.x==="1J"?D/2:0;y.17+=v.y==="1C"?G:v.y==="1J"?G/2:0}y.18+=H.x+(n.x==="1D"?-I:n.x==="1J"?-I/2:0);y.17+=H.y+(n.y==="1C"?-B:n.y==="1J"?-B/2:0);y.3Z=s.29.1Z&&h[0]!==M&&h[0]!==o?{18:S.18(y.18),17:S.17(y.17)}:{18:0,17:0};g.1t("21",12(){15 b(1a).1t("21").2K(/1M-1B-4D-\\w+/i,"")}).3S(J+"-4D-"+n.4R());N.3i=b.1E({},d);g.2B(N,[a,y,z.4E]);11(N.49())15 a;33 y.3Z;11(!f||!6o(y.18,y.17))g.1g(y);1d 11(j()&&b.2q(s.2l)){s.2l.23(g,a,y);g.3y(12(K){b(1a).1g({3K:"",1f:""});b.1S.2s&&1a.1n&&1a.1n.4H("3E");K()})}15 a},39:12(){11(!a.1z||!(b.1S.2s&&b.1S.3B<8))15 l;16 d=J+"-6q",f;g.1g({1e:"58",1f:"58"}).3S(d);f={1f:g.2O(),1e:g.3a()};b.1F(["1e","1f"],12(h,s){16 n=1U(g.1g("31-"+s),10)||0,v=1U(g.1g("4Y-"+s),10)||0;f[s]=n+v?1p.4Y(1p.31(f[s],v),n):f[s]});g.1g(f).4K(d)},3M:12(d){16 f=O;11("3c"!==1j d)d=!(g.2o(f)||a.1y.2I);11(a.1z){g.2y(f,d);g.1t("1R-2I",d)}1d a.1y.2I=!!d;15 a},2h:12(){16 d=e.24("3O");11(a.1z){g.27();b.1F(a.1i,12(){1a.2C==="25"&&1a.2h()})}22(a.1G.14);22(a.1G.19);p(1,1,1,1);e.52("13");d&&e.1t("1m",d);e.4L("1R-47");15 e}})}12 $(e,c){16 t,m,k=b(1a),j=b(1N.3j),r=1a===1N?j:k;m=k.2b?k.2b(c.2b):F;16 u=b.1E(x,{},b.1c.13.3n,c,W((m&&c.2b.1T==="6s"?m[c.2b.51]:F)||m));k.52("2b");m=u.1k;11("3c"===1j u.1b.1I)11(u.1b.1t!==l&&k.1t(u.1b.1t))u.1b.1I=k.1t(u.1b.1t);1d 15 l;11(m.1K===l)m.1K=j;11(m.1h===l)m.1h=r;11(u.14.1h===l)u.14.1h=r;11(u.19.1h===l)u.19.1h=r;11(u.1k.29===x)u.1k.29=m.1K;m.2n=26 b.1c.13.1i.2H(m.2n);m.1V=26 b.1c.13.1i.2H(m.1V);11(k.24("13"))11(u.4b)k.13("2h");1d 11(u.4b===l)15 l;k.1t("1m")&&k.24("3O",k.1t("1m")).4L("1m");t=26 Y(k,u,e);k.24("13",t);k.1s("27.13",12(){t.2h()});15 t}12 4o(e){16 c=1a,t=e.1w.1B,m=e.2w.1b.1Q;c.3q={"^1b.1Q":12(k,j){11(j==="2g")c.2g();1d m&&m.3m&&c.3g()}};b.1E(c,{2a:12(){11(m&&m.3m){c.3g();t.6u("35",c.2g)}},2g:12(){m.2g?c.2h():t.1s("35.13-1Q",c.3g)},3g:12(){b.1Q(b.1E({6w:12(k){e.3b("1b.1I",k)},4O:12(k,j,r){e.3b("1b.1I",j+": "+r)},6U:e},m));15 c},2h:12(){t.1Y(".13-1Q")}});c.2a()}12 4r(e){12 c(i,p,a){11(r.1o){i=b.1E({},k.1x);p=a.3Z;16 o;11(k.1x.2u!==x){11(p.18)i.x=i.x==="1J"?p.18>0?"18":"1D":i.x==="18"?"1D":"18";11(p.17)i.y=i.y==="1J"?p.17>0?"17":"1C":i.y==="17"?"1C":"17";11(i.1L()!==q.1x&&(q.17!==p.17||q.18!==p.18))o=k.3e(i)}o||(o=k.1k(i,0));11(o.1D!==R)o.18=o.1D;11(o.1C!==R)o.17=o.1C;o.3z=1p.31(0,j.1l);a.18-=o.18.2T?o.3z:(o.1D?-1:1)*o.18;a.17-=o.17.2T?o.3z:(o.1C?-1:1)*o.17;q.18=p.18;q.17=p.17;q.1x=i.1L()}}12 t(i,p,a){p=!p?i[i.1H]:p;p="1r-"+p+"-1e";i=1U((r.1O&&i.y==="17"?r.1O:r.1b).1g(p),10);15(a?i||1U(u.1g(p),10):i)||0}12 m(i){16 p=i.1H==="y",a=E[p?"1e":"1f"],o=E[p?"1f":"1e"];i=i.1L().54("1J")>-1;16 w=a*(i?0.5:1),g=1p.6z,d=1p.42(g(w,2)+g(o,2));w=[C/w*d,C/o*d];w[2]=1p.42(g(w[0],2)-g(C,2));w[3]=1p.42(g(w[1],2)-g(C,2));i=(d+w[2]+w[3]+(i?0:w[0]))/d;a=[i*o,i*a];15{1f:a[p?0:1],1e:a[p?1:0]}}16 k=1a,j=e.2w.1n.1o,r=e.1w,u=r.1B,q={17:0,18:0,1x:""},E={1e:j.1e,1f:j.1f},A={},C=j.1r||0;k.1x=F;k.3u=F;k.3q={"^1k.1V|1n.1o.(1x|3u|1r)$":12(){k.2a()||k.2h();e.2f()},"^1n.1o.(1f|1e)$":12(){E={1e:j.1e,1f:j.1f};k.2G();k.3e();e.2f()},"^1b.1m.1I|1n.(36|2A)$":12(){r.1o&&k.3e()}};b.1E(k,{2a:12(){16 i=k.4N()&&(b("<4P/>")[0].4a||b.1S.2s);11(i){k.2G();k.3e();u.1Y(".13-1o").1s("4j.13-1o",c)}15 i},4N:12(){16 i=j.1x,p=e.2w.1k,a=p.2n;p=p.1V.1L?p.1V.1L():p.1V;11(i===l||p===l&&a===l)15 l;1d 11(i===x)k.1x=26 b.1c.13.1i.2H(p);1d 11(!i.1L){k.1x=26 b.1c.13.1i.2H(i);k.1x.2u=x}15 k.1x.1L()!=="4x"},4Q:12(){16 i=r.1o.1g({6N:"",1r:""}),p=k.1x,a=p[p.1H],o="1r-"+a+"-2x";a="1r"+a.2T(0)+a.2R(1)+"6B";16 w=/6D?\\(0, 0, 0(, 0)?\\)|2S/i;p=r.1O&&(p.y==="17"||p.y==="1J"&&i.1k().17+E.1f/2+j.1l",{"21":"1M-1B-1o"}).1g({1e:i,1f:p}).6I(u);11(b.1S.2s){i=\'<48:41 6J="0,0" 57="5q" 1n="59:3m(#3F#4t); 2J:5a-37; 1k:3H; 53:3X;">\';r.1o.2N(C?i+=i:i)}1d b("<4P />").2M(r.1o)[0].4a("2d").5c()},3e:12(i){16 p=r.1o,a=p.6K(),o=E.1e,w=E.1f,g=j.3u,d,f,h;11(!i)i=k.1x;11(g===l)g=i;1d{g=26 b.1c.13.1i.2H(g);g.1H=i.1H;11(g.x==="3A")g.x=i.x;1d 11(g.y==="3A")g.y=i.y;1d 11(g.x===g.y)g[i.1H]=i[i.1H]}d=g.1H;k.4Q();C=A.1r==="2S"||A.1r==="#6L"?0:j.1r===x?t(i,F,x):j.1r;f=g;h=1p.2V(o/2);16 s=1p.2V(w/2);h={4T:[[0,0],[o,w],[o,0]],4V:[[0,0],[o,0],[0,w]],4W:[[0,w],[o,0],[o,w]],4X:[[0,0],[0,w],[o,w]],6M:[[0,w],[h,0],[o,w]],6O:[[0,0],[o,0],[h,w]],6P:[[0,0],[o,s],[0,w]],6Q:[[o,0],[o,w],[0,s]]};h.6S=h.4T;h.6T=h.4V;h.6X=h.4W;h.6Z=h.4X;f=h[f.1L()];h=m(i);p.1g(h);p=i.1H==="y"?[1p.4B(g.x==="18"?C:g.x==="1D"?h.1e-o-C:(h.1e-o)/2),1p.2V(g.y==="17"?h.1f-w:0)]:[1p.2V(g.x==="18"?h.1e-o:0),1p.4B(g.y==="17"?C:g.y==="1C"?h.1f-w-C:(h.1f-w)/2)];11(b.1S.2s){f="m"+f[0][0]+","+f[0][1]+" l"+f[1][0]+","+f[1][1]+" "+f[2][0]+","+f[2][1]+" 71";a.1t({73:o+C+" "+(w+C),74:A.2r,76:f}).1g({53:""+(g.1L().54("1J")>-1),18:p[0]-4c(d==="x"),17:p[1]-4c(d==="y"),1e:o+C,1f:w+C});11(C>0){a=a.55(0);a.1g({18:1p.2F(p[0]),17:1p.2F(p[1])}).1t({79:l,57:x});a.2N()===""&&a.2N(\'<48:5h 7d="\'+C*2+\'7e" 2x="\'+A.1r+\'" 7g="7i" 7j="5f" 1n="59:3m(#3F#4t); 2J:5a-37;" />\')}}1d{a.1t(h);a=a[0].4a("2d");a.7m();a.5c();a.7n(0,0,5d,5d);a.7p(p[0],p[1]);a.7q();a.7r(f[0][0],f[0][1]);a.5e(f[1][0],f[1][1]);a.5e(f[2][0],f[2][1]);a.7s();a.7t=A.2r;a.7u=A.1r;a.7v=C*2;a.7x="5f";a.7y=7z;a.5h();a.2r()}15 k.1k(i,1)},1k:12(i,p){16 a=r.1o,o={},w=1p.31(0,j.1l),g,d,f=i.1L().2T(0);f=C&&(f==="b"||f==="r")?4c(b.1S.2s):0;11(j.1x===l||!a)15 l;i=i||k.1x;g=i.1H;d=m(i)[g==="x"?"1e":"1f"];b.1F(g==="y"?[i.x,i.y]:[i.y,i.x],12(h,s){16 n,v;11(s==="1J"){n=g==="y"?"18":"17";o[n]="50%";o["5p-"+n]=-1p.2F(d/2)+w}1d{n=t(i,s,x);v=b.1S.7A;16 H=i.y+(v?"":"-")+i.x;v=(v?"-7B-":b.1S.5l?"-5l-":"")+(v?"1r-5m-"+H:"1r-"+H+"-5m");v=1U((r.1O&&i.y==="17"?r.1O:r.1b).1g(v),10)||1U(u.1g(v),10)||0;o[s]=h||C===R?t(i,s):w+(v>n?v:0)}});o[i[g]]-=d+(f||0);p&&a.1g({17:"",1C:"",18:"",1D:"",5p:""}).1g(o);15 o},2h:12(){r.1o&&r.1o.27();u.1Y(".13-1o")}});k.2a()}12 4Z(e){16 c=1a,t=e.2w.14.1P,m=e.1w,k=m.1B;c.3q={"^14.1P.(34|2p)$":12(){c.2a();m.28.2i(k.4d(":5r"))}};b.1E(c,{2a:12(){11(t.34){k.1Y(".2j").1s("35.2j 4h.2j",12(j,r,u){j=j.1T.2K("1B","");b.2q(t[j])?t[j].23(m.28,u,r):c[j](u)});c.2G();t.2p===x&&m.28.1Y(".2j"+e.1v).1s("3Y.2j"+e.1v,12(){e.19.23(e)})}},2G:12(){16 j=b("#13-28");11(j.1q)m.28=j;1d{m.28=b("<30 />",{1v:"#13-28".2R(1),1g:{1k:"3H",17:0,18:0,2J:"7D",3s:1U(k.1g("z-4l"),10)-1}}).2M(1N.3j);b(M).1s("2E.2j",12(){m.28.1g({1f:1p.31(b(M).1f(),b(1N).1f()),1e:1p.31(b(M).1e(),b(1N).1e())})}).2B("2E")}},2i:12(j){16 r=m.28,u=e.2w.14.1P.2l,q=j?"14":"19";r.4f(x,l);11(b.2q(u))u.23(r,j);1d u===l?r[q]():r.5u(3G,j?0.7:0,12(){j||b(1a).19()})},14:12(){c.2i(x)},19:12(){c.2i(l)},2h:12(){16 j=x;b("*").1F(12(){16 r=b(1a).24("13");11(r&&r.1v!==e.1v&&r.2w.14.1P)15 j=l});11(j){m.28.27();b(M).1Y(".2j")}1d m.28.1Y(".2j"+e.1v);k.1Y("35.2j 4h.2j")}});c.2a()}12 4F(e){16 c=1a,t=e.1w,m=t.1B,k=".2e-"+e.1v,j="4j"+k+" 35"+k;b.1E(c,{2a:12(){t.2e=b(\'<3L 21="1M-1B-2e" 7H="0" 7I="-1" 7J="5v:\\\'\\\';" 1n="2J:37; 1k:3H; z-4l:-1; 3E:5x(3K=0);">\');t.2e.2M(m);m.1s(j,c.2L)},2L:12(){16 r=e.45("4m"),u=e.1i.1o,q=e.1w.1o,E;E=1U(m.1g("1r-18-1e"),10)||0;E={18:-E,17:-E};11(u&&q){u=u.1x.1H==="x"?["1e","18"]:["1f","17"];E[u[1]]-=q[u[0]]()}t.2e.1g(E).1g(r)},2h:12(){c.3L.27();m.1Y(j)}});c.2a()}16 x=3X,l=5q,F=5n,J="1M-1B",X="1M-2A",O="1M-3l-2I",T=".13."+J,V=J+"-2v",Z="-5J";b.1c.13=12(e,c,t){16 m=2U(e).2z(),k=F,j=m==="3M"?[x]:b.5K(2Y).4C(1,10),r=j[j.1q-1],u;11(!2Y.1q&&1a.24("13")||m==="5M")15(u=1a.24("13"))?u:R;1d 11("1L"===1j e){1a.1F(12(){16 q=b(1a).24("13");11(!q)15 x;11(/3z|3b/.1W(m)&&c)11(t!==R)q.3b(c,t);1d k=q.45(c);1d{11(!q.1z&&(m==="14"||m==="2i")){11(r&&r.5R)q.1y.1u=r;q.25(1)}1d 11(m==="5U"){m="3M";j=[l]}q[m]&&q[m].3k(q[m],j)}});15 k!==F?k:1a}1d 11("1A"===1j e||!2Y.1q){u=W(b.1E(x,{},e));15 b.1c.13.1s.23(1a,u,r)}};b.1c.13.1s=12(e,c){15 1a.1F(12(){12 t(E){12 A(){q.25(1j E==="1A"||m.14.32);k.14.1Y(j.14);k.19.1Y(j.19)}11(q.1y.2I)15 l;q.1y.1u=b.1E({},E);11(m.14.2t>0){22(q.1G.14);q.1G.14=3o(A,m.14.2t);j.14!==j.19&&k.19.1s(j.19,12(){22(q.1G.14)})}1d A()}16 m,k,j,r=e.1v=!e.1v||e.1v===l||e.1v.1q<1||b("#"+J+"-"+e.1v).1q?b.1c.13.3R++:e.1v,u=".13-"+r+"-2G",q=$.23(1a,r,e);11(q===l)15 x;m=q.2w;b.1F(b.1c.13.1i,12(){1a.2C==="2C"&&1a(q)});k={14:m.14.1h,19:m.19.1h};j={14:2U(m.14.1u).2K(" ",u+" ")+u,19:2U(m.19.1u).2K(" ",u+" ")+u};k.14.1s(j.14,t);11(m.14.32||m.5b)t(c)})};b.1F({1t:12(e){16 c=b(1a),t=c.24("13");15 2Y.1q===1&&e==="1m"&&t&&t.1z===x?c.24("3O"):F},27:b.1M?F:12(e,c){b(1a).1F(12(){11(!c)11(!e||b.3E(e,[1a]).1q)b("*",1a).2Z(1a).1F(12(){b(1a).6f("27")})})}},12(e,c){11(!c)15 x;b.1c["5j"+e]=b.1c[e];b.1c[e]=12(){15 c.3k(1a,2Y)||b.1c["5j"+e].3k(1a,2Y)}});b(1N).32(12(){16 e=1N,c=e.3j;b(e).1s("40.13",12(t){b.1c.13.2c={3w:t.3w,3V:t.3V}});e.3W===R&&e.6n("2v",12(t){11(t&&t.1h)e.3W=t.1h===e?c:t.1h},3X)});b.1c.13.3B="2.0.6p";b.1c.13.3R=0;b.1c.13.4J="3Y 6r 46 4M 40 4i 3r".3d(" ");b.1c.13.4S=6x;b.1c.13.1i={2H:12(e){e=2U(e).2K(/([A-Z])/," $1").2K(/6C/6E,"1J").2z();1a.x=(e.43(/18|1D/i)||e.43(/1J/)||["3A"])[0].2z();1a.y=(e.43(/17|1C|1J/i)||["3A"])[0].2z();1a.1H=e.2T(0).44(/^(t|b)/)>-1?"y":"x";1a.1L=12(){15 1a.1H==="y"?1a.y+1a.x:1a.x+1a.y};1a.4R=12(){16 c=1a.x.2R(0,1),t=1a.y.2R(0,1);15 c===t?c:c==="c"||c!=="c"&&t!=="c"?t+c:c+t}},4U:6Y((/70.+72 ([0-75]{3}).*77.*78/i.7a(7b.7f)||[0,"7h"])[1].2K("7k","."))<4.1};b.1c.13.3n={5b:l,1v:l,4b:x,2b:{1T:"21"},1b:{1I:x,1t:"1m",1m:{1I:l,1X:l}},1k:{1V:"17 18",2n:"1C 1D",1h:l,1K:l,29:l,2L:{x:0,y:0,2c:x,2E:x},2l:x},14:{1h:l,1u:"3r",2l:x,2t:3G,5s:l,32:l},19:{1h:l,1u:"4i",2l:x,2t:0,2u:l,2m:l},1n:{36:"",2A:l},3I:{25:F,3J:F,14:F,19:F,2i:F,2v:F,2p:F}};b.1c.13.1i.1Q=12(e){16 c=e.1i.1Q;15"1A"===1j c?c:e.1i.1Q=26 4o(e)};b.1c.13.1i.1Q.2C="25";b.1c.13.1i.1Q.3h=12(e){16 c=e.1b;11(c&&"1Q"2k c){c=c.1Q;11(1j c!=="1A")c=e.1b.1Q={3m:c};11("3c"!==1j c.2g&&c.2g)c.2g=!!c.2g}};b.1E(x,b.1c.13.3n,{1b:{1Q:{2g:x}}});b.1c.13.1i.1o=12(e){16 c=e.1i.1o;15"1A"===1j c?c:e.1i.1o=26 4r(e)};b.1c.13.1i.1o.2C="25";b.1c.13.1i.1o.3h=12(e){16 c=e.1n;11(c&&"1o"2k c){c=e.1n.1o;11(1j c!=="1A")e.1n.1o={1x:c};11(!/1L|3c/i.1W(1j c.1x))c.1x=x;1j c.1e!=="2Q"&&33 c.1e;1j c.1f!=="2Q"&&33 c.1f;1j c.1r!=="2Q"&&c.1r!==x&&33 c.1r;1j c.1l!=="2Q"&&33 c.1l}};b.1E(x,b.1c.13.3n,{1n:{1o:{1x:x,3u:l,1e:8,1f:8,1r:x,1l:0}}});b.1c.13.1i.4e=12(e,c){12 t(C,i){2W(16 p=0,a=1,o=1,w=0,g=0,d=C.1e,f=C.1f;d>0&&f>0&&a>0&&o>0;){d=1p.2F(d/2);f=1p.2F(f/2);11(c.x==="18")a=d;1d 11(c.x==="1D")a=C.1e-d;1d a+=1p.2F(d/2);11(c.y==="17")o=f;1d 11(c.y==="1C")o=C.1f-f;1d o+=1p.2F(f/2);2W(p=i.1q;p--;){11(i.1q<2)2D;w=i[p][0]-C.1l.18;g=i[p][1]-C.1l.17;11(c.x==="18"&&w>=a||c.x==="1D"&&w<=a||c.x==="1J"&&(wC.1e-a)||c.y==="17"&&g>=o||c.y==="1C"&&g<=o||c.y==="1J"&&(gC.1f-o))i.6t(p,1)}}15{18:i[0][0],17:i[0][1]}}16 m=e.1t("41").2z(),k=e.1t("6H").3d(","),j=[],r=b(\'3f[6R="#\'+e.6V("5i").1t("51")+\'"]\'),u=r.1l(),q={1e:0,1f:0,1l:{17:56,1D:0,1C:0,18:56}},E=0,A=0;u.18+=1p.2V((r.3a()-r.1e())/2);u.17+=1p.2V((r.2O()-r.1f())/2);11(m==="5o")2W(E=k.1q;E--;){A=[1U(k[--E],10),1U(k[E+1],10)];11(A[0]>q.1l.1D)q.1l.1D=A[0];11(A[0]q.1l.1C)q.1l.1C=A[1];11(A[1] 0) { inner = inner.eq(0); - inner.css({ left: translate[0], top: translate[1] }) + inner.css({ left: Math.floor(translate[0]), top: Math.floor(translate[1]) }) .attr({ filled: FALSE, stroked: TRUE }); if(inner.html() === '') {