diff --git a/dist/jquery.qtip.basic.js b/dist/jquery.qtip.basic.js index 9782701a..a3ad7112 100644 --- a/dist/jquery.qtip.basic.js +++ b/dist/jquery.qtip.basic.js @@ -9,7 +9,7 @@ * http://en.wikipedia.org/wiki/MIT_License * http://en.wikipedia.org/wiki/GNU_General_Public_License * -* Date: Mon Jun 6 17:25:37 2011 +0100 +* Date: Mon Jun 6 21:23:14 2011 +0100 */ /*jslint browser: true, onevar: true, undef: true, nomen: true, bitwise: true, regexp: true, newcap: true, immed: true, strict: true */ @@ -973,7 +973,6 @@ function QTip(target, options, id, attr) tooltip.css({ display: '', visibility: '', - width: options.style.width || '', opacity: '', left: '', top: '' diff --git a/dist/jquery.qtip.css b/dist/jquery.qtip.css index 7ed4f882..7d040d26 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: Mon Jun 6 17:25:37 2011 +0100 +* Date: Mon Jun 6 21:23:14 2011 +0100 */ /* Core qTip styles */ diff --git a/dist/jquery.qtip.js b/dist/jquery.qtip.js index fc721e34..c1b1619e 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: Mon Jun 6 17:25:37 2011 +0100 +* Date: Mon Jun 6 21:23:14 2011 +0100 */ /*jslint browser: true, onevar: true, undef: true, nomen: true, bitwise: true, regexp: true, newcap: true, immed: true, strict: true */ @@ -973,7 +973,6 @@ function QTip(target, options, id, attr) tooltip.css({ display: '', visibility: '', - width: options.style.width || '', opacity: '', left: '', top: '' diff --git a/dist/jquery.qtip.min.js b/dist/jquery.qtip.min.js index 56df8ccc..8d0e2401 100644 --- a/dist/jquery.qtip.min.js +++ b/dist/jquery.qtip.min.js @@ -9,5 +9,5 @@ * http://en.wikipedia.org/wiki/MIT_License * http://en.wikipedia.org/wiki/GNU_General_Public_License * -* Date: Mon Jun 6 17:25:37 2011 +0100 -*//*jslint browser: true, onevar: true, undef: true, nomen: true, bitwise: true, regexp: true, newcap: true, immed: true, strict: true *//*global window: false, jQuery: false, console: false */(function(a,b,c){function D(b){var c=this,d=b.elements,e=d.tooltip,f=".bgiframe-"+b.id;a.extend(c,{init:function(){d.bgiframe=a(''),d.bgiframe.appendTo(e),e.bind("tooltipmove"+f,c.adjust)},adjust:function(){var a=b.get("dimensions"),c=b.plugins.tip,f=d.tip,g,h;h=parseInt(e.css("border-left-width"),10)||0,h={left:-h,top:-h},c&&f&&(g=c.corner.precedance==="x"?["width","left"]:["height","top"],h[g[1]]-=f[g[0]]()),d.bgiframe.css(h).css(a)},destroy:function(){d.bgiframe.remove(),e.unbind(f)}}),c.init()}function C(c){var f=this,g=c.options.show.modal,h=c.elements,i=h.tooltip,j="#qtip-overlay",k=".qtipmodal",l=k+c.id,m="is-modal-qtip",o=a(document.body),q=0,r;c.checks.modal={"^show.modal.(on|blur)$":function(){f.init(),h.overlay.toggle(i.is(":visible"))}},a.extend(f,{init:function(){if(!g.on)return f;r=f.create(),i.attr(m,d).unbind(k).unbind(l).bind("tooltipshow"+k+" tooltiphide"+k,function(a,b,c){var d=a.originalEvent;d&&a.type==="tooltiphide"&&/mouse(leave|enter)/.test(d.type)&&d.relatedTarget===r[0]?a.preventDefault():f[a.type.replace("tooltip","")](a,c)}).bind("tooltipfocus"+k,function(a,b,c){r[0].style.zIndex=c-1}).bind("tooltipblur"+k,function(b){a("["+m+"]:visible").not(i).last().qtip("focus",b)}),g.escape&&a(b).unbind(l).bind("keydown"+l,function(a){a.keyCode===27&&i.hasClass(p)&&c.hide(a)}),g.blur&&h.overlay.unbind(l).bind("click"+l,function(a){i.hasClass(p)&&c.hide(a)});return f},create:function(){var c=a(j);if(c.length){h.overlay=c;return c}r=h.overlay=a("
",{id:j.substr(1),mousedown:function(){return e}}).appendTo(document.body),q=r.css("opacity"),a(b).unbind(k).bind("resize"+k,function(){r.css({height:a(b).height(),width:a(b).width()})}).triggerHandler("resize");return r},toggle:function(b,c,j){if(b&&b.isDefaultPrevented())return f;var k=g.effect,p=c?"show":"hide",s=r.is(":visible"),t=a("["+m+"]:visible").not(i),u;r||(r=f.create());if(r.is(":animated")&&s===c||!c&&t.length)return f;c?(r.css({left:0,top:0}),h.overlay.css("cursor",g.blur?"pointer":""),o.delegate("*","focusin"+l,function(b){a(b.target).closest(n)[0]!==i[0]&&a("a, :input, img",i).add(i).focus()})):o.undelegate("*","focus"+l),r.stop(d,e),a.isFunction(k)?k.call(r,c,q):k===e?r[p]():r.fadeTo(parseInt(j,10)||90,c?q:0,function(){c||a(this).hide()}),r.queue(function(a){q=r.css("opacity","").css("opacity"),c||r.css({left:"",top:""}),a()});return f},show:function(a,b){return f.toggle(a,d,b)},hide:function(a,b){return f.toggle(a,e,b)},destroy:function(){var d=r;d&&(d=a("["+m+"]").not(i).length<1,d?(h.overlay.remove(),a(b).unbind(k)):h.overlay.unbind(k+c.id),o.undelegate("*","focus"+l));return i.removeAttr(m).unbind(k)}}),f.init()}function B(b,g){function v(a){var b=a.precedance==="y",c=n[b?"width":"height"],d=n[b?"height":"width"],e=a.string().indexOf("center")>-1,f=c*(e?.5:1),g=Math.pow,h=Math.round,i,j,k,l=Math.sqrt(g(f,2)+g(d,2)),m=[p/f*l,p/d*l];m[2]=Math.sqrt(g(m[0],2)-g(p,2)),m[3]=Math.sqrt(g(m[1],2)-g(p,2)),i=l+m[2]+m[3]+(e?0:m[0]),j=i/l,k=[h(j*d),h(j*c)];return{height:k[b?0:1],width:k[b?1:0]}}function u(b){var c=k.titlebar&&b.y==="top",d=c?k.titlebar:k.content,e=a.browser.mozilla,f=e?"-moz-":a.browser.webkit?"-webkit-":"",g=b.y+(e?"":"-")+b.x,h=f+(e?"border-radius-"+g:"border-"+g+"-radius");return parseInt(d.css(h),10)||parseInt(l.css(h),10)||0}function t(a,b,c){b=b?b:a[a.precedance];var d=k.titlebar&&a.y==="top",e=d?k.titlebar:k.content,f="border-"+b+"-width",g=parseInt(e.css(f),10);return(c?g||parseInt(l.css(f),10):g)||0}function s(f,g,h,l){if(k.tip){var n=a.extend({},i.corner),o=h.adjusted,p=b.options.position.adjust.method.split(" "),q=p[0],r=p[1]||p[0],s={left:e,top:e,x:0,y:0},t,u={},v;i.corner.fixed!==d&&(q==="shift"&&n.precedance==="x"&&o.left&&n.y!=="center"?n.precedance=n.precedance==="x"?"y":"x":q==="flip"&&o.left&&(n.x=n.x==="center"?o.left>0?"left":"right":n.x==="left"?"right":"left"),r==="shift"&&n.precedance==="y"&&o.top&&n.x!=="center"?n.precedance=n.precedance==="y"?"x":"y":r==="flip"&&o.top&&(n.y=n.y==="center"?o.top>0?"top":"bottom":n.y==="top"?"bottom":"top"),n.string()!==m.corner&&(m.top!==o.top||m.left!==o.left)&&i.update(n,e)),t=i.position(n,o),t.right!==c&&(t.left=-t.right),t.bottom!==c&&(t.top=-t.bottom),t.user=Math.max(0,j.offset);if(s.left=q==="shift"&&!!o.left)n.x==="center"?u["margin-left"]=s.x=t["margin-left"]-o.left:(v=t.right!==c?[o.left,-t.left]:[-o.left,t.left],(s.x=Math.max(v[0],v[1]))>v[0]&&(h.left-=o.left,s.left=e),u[t.right!==c?"right":"left"]=s.x);if(s.top=r==="shift"&&!!o.top)n.y==="center"?u["margin-top"]=s.y=t["margin-top"]-o.top:(v=t.bottom!==c?[o.top,-t.top]:[-o.top,t.top],(s.y=Math.max(v[0],v[1]))>v[0]&&(h.top-=o.top,s.top=e),u[t.bottom!==c?"bottom":"top"]=s.y);k.tip.css(u).toggle(!(s.x&&s.y||n.x==="center"&&s.y||n.y==="center"&&s.x)),h.left-=t.left.charAt?t.user:q!=="shift"||s.top||!s.left&&!s.top?t.left:0,h.top-=t.top.charAt?t.user:r!=="shift"||s.left||!s.left&&!s.top?t.top:0,m.left=o.left,m.top=o.top,m.corner=n.string()}}var i=this,j=b.options.style.tip,k=b.elements,l=k.tooltip,m={top:0,left:0,corner:""},n={width:j.width,height:j.height},o={},p=j.border||0,q=".qtip-tip",r=!!(a("")[0]||{}).getContext;i.corner=f,i.mimic=f,i.border=p,i.offset=j.offset,i.size=n,b.checks.tip={"^position.my|style.tip.(corner|mimic|border)$":function(){i.init()||i.destroy(),b.reposition()},"^style.tip.(height|width)$":function(){n={width:j.width,height:j.height},i.create(),i.update(),b.reposition()},"^content.title.text|style.(classes|widget)$":function(){k.tip&&i.update()}},a.extend(i,{init:function(){var b=i.detectCorner()&&(r||a.browser.msie);b&&(i.create(),i.update(),l.unbind(q).bind("tooltipmove"+q,s));return b},detectCorner:function(){var a=j.corner,c=b.options.position,f=c.at,g=c.my.string?c.my.string():c.my;if(a===e||g===e&&f===e)return e;a===d?i.corner=new h.Corner(g):a.string||(i.corner=new h.Corner(a),i.corner.fixed=d);return i.corner.string()!=="centercenter"},detectColours:function(){var c,d,e,f=k.tip.css({backgroundColor:"",border:""}),g=i.corner,h=g[g.precedance],m="border-"+h+"-color",p="border"+h.charAt(0)+h.substr(1)+"Color",q=/rgba?\(0, 0, 0(, 0)?\)|transparent/i,r="background-color",s="transparent",t="ui-tooltip-fluid",u=a(document.body).css("color"),v=b.elements.content.css("color"),w=k.titlebar&&(g.y==="top"||g.y==="center"&&f.position().top+n.height/2+j.offset",{"class":"ui-tooltip-tip"}).css({width:b,height:c}).prependTo(l),r?a("").appendTo(k.tip)[0].getContext("2d").save():(d='',k.tip.html(p?d+=d:d))},update:function(b,c){var g=k.tip,l=g.children(),m=n.width,q=n.height,s="px solid ",u="px dashed transparent",w=j.mimic,x=Math.round,y,z,B,C,D;b||(b=i.corner),w===e?w=b:(w=new h.Corner(w),w.precedance=b.precedance,w.x==="inherit"?w.x=b.x:w.y==="inherit"?w.y=b.y:w.x===w.y&&(w[b.precedance]=b[b.precedance])),y=w.precedance,i.detectColours(),i.border=p=o.border==="transparent"||o.border==="#123456"?0:j.border===d?t(b,f,d):j.border,B=A(w,m,q),i.size=D=v(b),g.css(D),b.precedance==="y"?C=[x(w.x==="left"?p:w.x==="right"?D.width-m-p:(D.width-m)/2),x(w.y==="top"?D.height-q:0)]:C=[x(w.x==="left"?D.width-m:0),x(w.y==="top"?p:w.y==="bottom"?D.height-q-p:(D.height-q)/2)],r?(l.attr(D),z=l[0].getContext("2d"),z.restore(),z.save(),z.clearRect(0,0,3e3,3e3),z.translate(C[0],C[1]),z.beginPath(),z.moveTo(B[0][0],B[0][1]),z.lineTo(B[1][0],B[1][1]),z.lineTo(B[2][0],B[2][1]),z.closePath(),z.fillStyle=o.fill,z.strokeStyle=o.border,z.lineWidth=p*2,z.lineJoin="miter",z.miterLimit=100,p&&z.stroke(),z.fill()):(B="m"+B[0][0]+","+B[0][1]+" l"+B[1][0]+","+B[1][1]+" "+B[2][0]+","+B[2][1]+" xe",C[2]=p&&/^(r|b)/i.test(b.string())?parseFloat(a.browser.version,10)===8?2:1:0,l.css({antialias:""+(w.string().indexOf("center")>-1),left:C[0]-C[2]*Number(y==="x"),top:C[1]-C[2]*Number(y==="y"),width:m+p,height:q+p}).each(function(b){var c=a(this);c[c.prop?"prop":"attr"]({coordsize:m+p+" "+(q+p),path:B,fillcolor:o.fill,filled:!!b,stroked:!b}).css({display:p||b?"block":"none"}),!b&&p>0&&c.html()===""&&c.html('')})),c!==e&&i.position(b)},position:function(b){var c=k.tip,f={},g=Math.max(0,j.offset),h,l,m;if(j.corner===e||!c)return e;b=b||i.corner,h=b.precedance,l=v(b),m=[b.x,b.y],h==="x"&&m.reverse(),a.each(m,function(a,c){var e,i;c==="center"?(e=h==="y"?"left":"top",f[e]="50%",f["margin-"+e]=-Math.round(l[h==="y"?"width":"height"]/2)+g):(e=t(b,c,d),i=u(b),f[c]=a?t(b,c):g+(i>e?i:0))}),f[b[h]]-=l[h==="x"?"width":"height"],c.css({top:"",bottom:"",left:"",right:"",margin:""}).css(f);return f},destroy:function(){k.tip&&k.tip.remove(),l.unbind(q)}}),i.init()}function A(a,b,c){var d=Math.ceil(b/2),e=Math.ceil(c/2),f={bottomright:[[0,0],[b,c],[b,0]],bottomleft:[[0,0],[b,0],[0,c]],topright:[[0,c],[b,0],[b,c]],topleft:[[0,0],[0,c],[b,c]],topcenter:[[0,c],[d,0],[b,c]],bottomcenter:[[0,0],[b,0],[d,c]],rightcenter:[[0,0],[b,e],[0,c]],leftcenter:[[b,0],[b,c],[0,e]]};f.lefttop=f.bottomright,f.righttop=f.bottomleft,f.leftbottom=f.topright,f.rightbottom=f.topleft;return f[a.string()]}function z(b){var c=this,f=b.elements.tooltip,g=b.options.content.ajax,h=".qtip-ajax",i=/)<[^<]*)*<\/script>/gi,j=d;b.checks.ajax={"^content.ajax":function(a,b,d){b==="ajax"&&(g=d),b==="once"?c.init():g&&g.url?c.load():f.unbind(h)}},a.extend(c,{init:function(){g&&g.url&&f.unbind(h)[g.once?"one":"bind"]("tooltipshow"+h,c.load);return c},load:function(d,h){function p(a,c,d){b.set("content.text",c+": "+d),n()}function o(c){l&&(c=a("
").append(c.replace(i,"")).find(l)),b.set("content.text",c),n()}function n(){m&&(f.css("visibility",""),h=e)}if(d&&d.isDefaultPrevented())return c;var j=g.url.indexOf(" "),k=g.url,l,m=g.once&&!g.loading&&h;m&&f.css("visibility","hidden"),j>-1&&(l=k.substr(j),k=k.substr(0,j)),a.ajax(a.extend({success:o,error:p,context:b},g,{url:k}));return c}}),c.init()}function y(b,c){var i,j,k,l,m=a(this),n=a(document.body),o=this===document?n:m,p=m.metadata?m.metadata(c.metadata):f,q=c.metadata.type==="html5"&&p?p[c.metadata.name]:f,r=m.data(c.metadata.name||"qtipopts");try{r=typeof r==="string"?(new Function("return "+r))():r}catch(s){v("Unable to parse HTML5 attribute data: "+r)}l=a.extend(d,{},g.defaults,c,typeof r==="object"?w(r):f,w(q||p)),j=l.position,l.id=b;if("boolean"===typeof l.content.text){k=m.attr(l.content.attr);if(l.content.attr!==e&&k)l.content.text=k;else{v("Unable to locate content for tooltip! Aborting render of tooltip on element: ",m);return e}}j.container===e&&(j.container=n),j.target===e&&(j.target=o),l.show.target===e&&(l.show.target=o),l.show.solo===d&&(l.show.solo=n),l.hide.target===e&&(l.hide.target=o),l.position.viewport===d&&(l.position.viewport=j.container),j.at=new h.Corner(j.at),j.my=new h.Corner(j.my);if(a.data(this,"qtip"))if(l.overwrite)m.qtip("destroy");else if(l.overwrite===e)return e;a.attr(this,"title")&&(a.attr(this,t,a.attr(this,"title")),this.removeAttribute("title")),i=new x(m,l,b,!!k),a.data(this,"qtip",i),m.bind("remove.qtip",function(){i.destroy()});return i}function x(c,r,s,v){function P(){var c=[r.show.target[0],r.hide.target[0],x.rendered&&E.tooltip[0],r.position.container[0],r.position.viewport[0],b,document];x.rendered?a([]).pushStack(a.grep(c,function(a){return typeof a==="object"})).unbind(D):r.show.target.unbind(D+"-create")}function O(){function t(a){C.is(":visible")&&x.reposition(a)}function p(a){if(C.hasClass(m))return e;clearTimeout(x.timers.inactive),x.timers.inactive=setTimeout(function(){x.hide(a)},r.hide.inactive)}function o(b){if(C.hasClass(m))return e;var c=a(b.relatedTarget||b.target),d=c.closest(n)[0]===C[0],g=c[0]===h.show[0];clearTimeout(x.timers.show),clearTimeout(x.timers.hide);f.target==="mouse"&&d||r.hide.fixed&&(/mouse(out|leave|move)/.test(b.type)&&(d||g))?b.preventDefault():r.hide.delay>0?x.timers.hide=setTimeout(function(){x.hide(b)},r.hide.delay):x.hide(b)}function l(a){if(C.hasClass(m))return e;h.show.trigger("qtip-"+s+"-inactive"),clearTimeout(x.timers.show),clearTimeout(x.timers.hide);var b=function(){x.toggle(d,a)};r.show.delay>0?x.timers.show=setTimeout(b,r.show.delay):b()}var f=r.position,h={show:r.show.target,hide:r.hide.target,viewport:a(f.viewport),document:a(document),window:a(b)},j={show:a.trim(""+r.show.event).split(" "),hide:a.trim(""+r.hide.event).split(" ")},k=a.browser.msie&&parseInt(a.browser.version,10)===6;C.bind("mouseenter"+D+" mouseleave"+D,function(a){var b=a.type==="mouseenter";b&&x.focus(a),C.toggleClass(q,b)}),r.hide.fixed&&(h.hide=h.hide.add(C),C.bind("mouseover"+D,function(){C.hasClass(m)||clearTimeout(x.timers.hide)})),/mouse(out|leave)/i.test(r.hide.event)?r.hide.leave&&h.window.bind("mouse"+(r.hide.leave.indexOf("frame")>-1?"out":"leave")+D,function(a){/select|option/.test(a.target)&&!a.relatedTarget&&x.hide(a)}):/mouse(over|enter)/i.test(r.show.event)&&h.hide.bind("mouseleave"+D,function(a){clearTimeout(x.timers.show)}),(""+r.hide.event).indexOf("unfocus")>-1&&h.document.bind("mousedown"+D,function(b){var d=a(b.target),e=!C.hasClass(m)&&C.is(":visible");d.parents(n).length===0&&d.add(c).length>1&&x.hide(b)}),"number"===typeof r.hide.inactive&&(h.show.bind("qtip-"+s+"-inactive",p),a.each(g.inactiveEvents,function(a,b){h.hide.add(E.tooltip).bind(b+D+"-inactive",p)})),a.each(j.hide,function(b,c){var d=a.inArray(c,j.show),e=a(h.hide);d>-1&&e.add(h.show).length===e.length||c==="unfocus"?(h.show.bind(c+D,function(a){C.is(":visible")?o(a):l(a)}),delete j.show[d]):h.hide.bind(c+D,o)}),a.each(j.show,function(a,b){h.show.bind(b+D,l)}),"number"===typeof r.hide.distance&&h.show.bind("mousemove"+D,function(a){var b=F.origin||{},c=r.hide.distance,d=Math.abs;(d(a.pageX-b.pageX)>=c||d(a.pageY-b.pageY)>=c)&&x.hide(a)}),f.target==="mouse"&&(h.show.bind("mousemove"+D,function(a){i={pageX:a.pageX,pageY:a.pageY,type:"mousemove"}}),f.adjust.mouse&&(r.hide.event&&C.bind("mouseleave"+D,function(a){(a.relatedTarget||a.target)!==h.show[0]&&x.hide(a)}),h.document.bind("mousemove"+D,function(a){!C.hasClass(m)&&C.is(":visible")&&x.reposition(a||i)}))),(f.adjust.resize||h.viewport.length)&&(a.event.special.resize?h.viewport:h.window).bind("resize"+D,t),(h.viewport.length||k&&C.css("position")==="fixed")&&h.viewport.bind("scroll"+D,t)}function N(b,d){function g(a){function c(c){(b=b.not(this)).length===0&&(x.redraw(),d!==e&&x.reposition(F.event),a())}var b;if((b=f.find("img:not([height]):not([width])")).length===0)return c.call(b);b.each(function(a,b){(function d(){var e=x.timers.img;if(b.height&&b.width){clearTimeout(e[a]);return c.call(b)}e[a]=setTimeout(d,20)})()})}var f=E.content;if(!x.rendered||!b)return e;a.isFunction(b)&&(b=b.call(c,x)||""),b.jquery&&b.length>0?f.empty().append(b.css({display:"block"})):f.html(b),x.rendered<0?C.queue("fx",g):(B=0,g(a.noop));return x}function M(b,d){var f=E.title;if(!x.rendered||!b)return e;a.isFunction(b)&&(b=b.call(c,x)||""),b.jquery&&b.length>0?f.empty().append(b.css({display:"block"})):f.html(b),x.redraw(),d!==e&&x.rendered&&C.is(":visible")&&x.reposition(F.event)}function L(a){var b=E.button,c=E.title;if(!x.rendered)return e;a?(c||K(),J()):b.remove()}function K(){var b=z+"-title";E.titlebar&&I(),E.titlebar=a("
",{"class":k+"-titlebar "+(r.style.widget?"ui-widget-header":"")}).append(E.title=a("
",{id:b,"class":k+"-title","aria-atomic":d})).insertBefore(E.content),r.content.title.button?J():x.rendered&&x.redraw()}function J(){var b=r.content.title.button,c=typeof b==="string",d=c?b:"Close tooltip";E.button&&E.button.remove(),b.jquery?E.button=b:E.button=a("",{"class":"ui-state-default "+(r.style.widget?"":k+"-icon"),title:d,"aria-label":d}).prepend(a("",{"class":"ui-icon ui-icon-close",html:"×"})),E.button.appendTo(E.titlebar).attr("role","button").hover(function(b){a(this).toggleClass("ui-state-hover",b.type==="mouseenter")}).click(function(a){C.hasClass(m)||x.hide(a);return e}).bind("mousedown keydown mouseup keyup mouseout",function(b){a(this).toggleClass("ui-state-active ui-state-focus",b.type.substr(-4)==="down")}),x.redraw()}function I(){E.title&&(E.titlebar.remove(),E.titlebar=E.title=E.button=f,x.reposition())}function H(){var a=r.style.widget;C.toggleClass(l,a).toggleClass(o,!a),E.content.toggleClass(l+"-content",a),E.titlebar&&E.titlebar.toggleClass(l+"-header",a),E.button&&E.button.toggleClass(k+"-icon",!a)}function G(a){var b=0,c,d=r,e=a.split(".");while(d=d[e[b++]])b0&&!a("#"+i).length&&(C[0].id=i,E.content[0].id=i+"-content",E.title[0].id=i+"-title")},"^content.text$":function(a,b,c){N(c)},"^content.title.text$":function(a,b,c){if(!c)return I();!E.title&&c&&K(),M(c)},"^content.title.button$":function(a,b,c){L(c)},"^position.(my|at)$":function(a,b,c){"string"===typeof c&&(a[b]=new h.Corner(c))},"^position.container$":function(a,b,c){x.rendered&&C.appendTo(c)},"^show.ready$":function(){x.rendered?x.toggle(d):x.render(1)},"^style.classes$":function(b,c,d){a.attr(C[0],"class",k+" qtip ui-helper-reset "+d)},"^style.widget|content.title":H,"^events.(render|show|move|hide|focus|blur)$":function(b,c,d){C[(a.isFunction(d)?"":"un")+"bind"]("tooltip"+c,d)},"^(show|hide|position).(event|target|fixed|inactive|leave|distance|viewport|adjust)":function(){var a=r.position;C.attr("tracking",a.target==="mouse"&&a.adjust.mouse),P(),O()}},a.extend(x,{render:function(b){if(x.rendered)return x;var f=r.content.title.text,g=r.position,i=a.Event("tooltiprender");a.attr(c[0],"aria-describedby",z),C=E.tooltip=a("
",{id:z,"class":k+" qtip ui-helper-reset "+o+" "+r.style.classes,width:r.style.width||"",tracking:g.target==="mouse"&&g.adjust.mouse,role:"alert","aria-live":"polite","aria-atomic":e,"aria-describedby":z+"-content","aria-hidden":d}).toggleClass(m,F.disabled).data("qtip",x).appendTo(r.position.container).append(E.content=a("
",{"class":k+"-content",id:z+"-content","aria-atomic":d})),x.rendered=-1,B=1,f&&(K(),M(f)),N(r.content.text,e),x.rendered=d,H(),a.each(r.events,function(b,c){a.isFunction(c)&&C.bind(b==="toggle"?"tooltipshow tooltiphide":"tooltip"+b,c)}),a.each(h,function(){this.initialize==="render"&&this(x)}),O(),C.queue("fx",function(a){i.originalEvent=F.event,C.trigger(i,[x]),B=0,x.redraw(),(r.show.ready||b)&&x.toggle(d,F.event),a()});return x},get:function(a){var b,c;switch(a.toLowerCase()){case"dimensions":b={height:C.outerHeight(),width:C.outerWidth()};break;case"offset":b=h.offset(C,r.position.container);break;default:c=G(a.toLowerCase()),b=c[0][c[1]],b=b.precedance?b.string():b}return b},set:function(b,c){function m(a,b){var c,d,e;for(c in k)for(d in k[c])if(e=(new RegExp(d,"i")).exec(a))b.push(e),k[c][d].apply(x,b)}var g=/^position\.(my|at|adjust|target|container)|style|content|show\.ready/i,h=/^content\.(title|attr)|style/i,i=e,j=e,k=x.checks,l;"string"===typeof b?(l=b,b={},b[l]=c):b=a.extend(d,{},b),a.each(b,function(c,d){var e=G(c.toLowerCase()),f;f=e[0][e[1]],e[0][e[1]]="object"===typeof d&&d.nodeType?a(d):d,b[c]=[e[0],e[1],d,f],i=g.test(c)||i,j=h.test(c)||j}),w(r),A=B=1,a.each(b,m),A=B=0,C.is(":visible")&&x.rendered&&(i&&x.reposition(r.position.target==="mouse"?f:F.event),j&&x.redraw());return x},toggle:function(b,c){function q(){b?(a.browser.msie&&C[0].style.removeAttribute("filter"),C.css("overflow","")):C.css({display:"",visibility:"",width:r.style.width||"",opacity:"",left:"",top:""})}if(!x.rendered)if(b)x.render(1);else return x;var g=b?"show":"hide",h=r[g],j=C.is(":visible"),k=!c||F.target[0]===c.target,l=r.position,m=r.content,o,p;(typeof b).search("boolean|number")&&(b=!j);if(!C.is(":animated")&&j===b&&k)return x;if(c){if(/over|enter/.test(c.type)&&/out|leave/.test(F.event.type)&&c.target===r.show.target[0]&&C.has(c.relatedTarget).length)return x;F.event=a.extend({},c)}p=a.Event("tooltip"+g),p.originalEvent=c?F.event:f,C.trigger(p,[x,90]);if(p.isDefaultPrevented())return x;a.attr(C[0],"aria-hidden",!b),b?(F.origin=a.extend({},i),x.focus(c),a.isFunction(m.text)&&N(m.text,e),a.isFunction(m.title.text)&&M(m.title.text,e),!u&&l.target==="mouse"&&l.adjust.mouse&&(a(document).bind("mousemove.qtip",function(a){i={pageX:a.pageX,pageY:a.pageY,type:"mousemove"}}),u=d),x.reposition(c),h.solo&&a(n,h.solo).not(C).qtip("hide",p)):(clearTimeout(x.timers.show),delete F.origin,u&&!a(n+'[tracking="true"]:visible',h.solo).not(C).length&&(a(document).unbind("mousemove.qtip"),u=e),x.blur(c)),k&&C.stop(0,1),h.effect===e?(C[g](),q.call(C)):a.isFunction(h.effect)?(h.effect.call(C,x),C.queue("fx",function(a){q(),a()})):C.fadeTo(90,b?1:0,q),b&&h.target.trigger("qtip-"+s+"-inactive");return x},show:function(a){return x.toggle(d,a)},hide:function(a){return x.toggle(e,a)},focus:function(b){if(!x.rendered)return x;var c=a(n),d=parseInt(C[0].style.zIndex,10),e=g.zindex+c.length,f=a.extend({},b),h,i;C.hasClass(p)||(i=a.Event("tooltipfocus"),i.originalEvent=f,C.trigger(i,[x,e]),i.isDefaultPrevented()||(d!==e&&(c.each(function(){this.style.zIndex>d&&(this.style.zIndex=this.style.zIndex-1)}),c.filter("."+p).qtip("blur",f)),C.addClass(p)[0].style.zIndex=e));return x},blur:function(b){var c=a.extend({},b),d;C.removeClass(p),d=a.Event("tooltipblur"),d.originalEvent=c,C.trigger(d,[x]);return x},reposition:function(c,d){if(!x.rendered||A)return x;A=1;var f=r.position.target,g=r.position,j=g.my,l=g.at,m=g.adjust,n=m.method.split(" "),o=C.outerWidth(),p=C.outerHeight(),q=0,s=0,t=a.Event("tooltipmove"),u=C.css("position")==="fixed",v=g.viewport,w={left:0,top:0},z=x.plugins.tip,B={horizontal:n[0],vertical:n[1]||n[0],left:function(a){var b=B.horizontal==="shift",c=v.offset.left+v.scrollLeft,d=j.x==="left"?o:j.x==="right"?-o:-o/2,e=l.x==="left"?q:l.x==="right"?-q:-q/2,f=z?z.size.width||0:0,g=z&&z.corner.precedance==="x"&&!b?f:0,h=c-a+g,i=a+o-v.width-c+g,k=d-(j.precedance==="x"||j.x===j.y?e:0),n=j.x==="center";b?(g=z&&z.corner.precedance==="y"?f:0,k=(j.x==="left"?1:-1)*d-g,w.left+=h>0?h:i>0?-i:0,w.left=Math.max(v.offset.left+(g&&z.corner.x==="center"?z.offset:0),a-k,Math.min(Math.max(v.offset.left+v.width,a+k),w.left))):(h>0&&(j.x!=="left"||i>0)?w.left-=k+(n?0:2*m.x):i>0&&(j.x!=="right"||h>0)&&(w.left-=n?-k:k+2*m.x),w.left!==a&&n&&(w.left-=m.x),w.lefti&&(w.left=a));return w.left-a},top:function(a){var b=B.vertical==="shift",c=v.offset.top+v.scrollTop,d=j.y==="top"?p:j.y==="bottom"?-p:-p/2,e=l.y==="top"?s:l.y==="bottom"?-s:-s/2,f=z?z.size.height||0:0,g=z&&z.corner.precedance==="y"&&!b?f:0,h=c-a+g,i=a+p-v.height-c+g,k=d-(j.precedance==="y"||j.x===j.y?e:0),n=j.y==="center";b?(g=z&&z.corner.precedance==="x"?f:0,k=(j.y==="top"?1:-1)*d-g,w.top+=h>0?h:i>0?-i:0,w.top=Math.max(v.offset.top+(g&&z.corner.x==="center"?z.offset:0),a-k,Math.min(Math.max(v.offset.top+v.height,a+k),w.top))):(h>0&&(j.y!=="top"||i>0)?w.top-=k+(n?0:2*m.y):i>0&&(j.y!=="bottom"||h>0)&&(w.top-=n?-k:k+2*m.y),w.top!==a&&n&&(w.top-=m.y),w.top<0&&-w.top>i&&(w.top=a));return w.top-a}};if(a.isArray(f)&&f.length===2)l={x:"left",y:"top"},w={left:f[0],top:f[1]};else if(f==="mouse"&&(c&&c.pageX||F.event.pageX))l={x:"left",y:"top"},c=c&&(c.type==="resize"||c.type==="scroll")?F.event:c&&c.pageX&&c.type==="mousemove"?c:i&&(m.mouse||!c||!c.pageX)?{pageX:i.pageX,pageY:i.pageY}:!m.mouse&&F.origin?F.origin:c,w={top:c.pageY,left:c.pageX};else{f==="event"?c&&c.target&&c.type!=="scroll"&&c.type!=="resize"?f=F.target=a(c.target):f=F.target:F.target=a(f),f=a(f).eq(0);if(f.length===0)return x;f[0]===document||f[0]===b?(q=h.iOS?b.innerWidth:f.width(),s=h.iOS?b.innerHeight:f.height(),f[0]===b&&(w={top:!u||h.iOS?(v||f).scrollTop():0,left:!u||h.iOS?(v||f).scrollLeft():0})):f.is("area")&&h.imagemap?w=h.imagemap(f,l):f[0].namespaceURI==="http://www.w3.org/2000/svg"&&h.svg?w=h.svg(f,l):(q=f.outerWidth(),s=f.outerHeight(),w=h.offset(f,g.container,u)),w.offset&&(q=w.width,s=w.height,w=w.offset),w.left+=l.x==="right"?q:l.x==="center"?q/2:0,w.top+=l.y==="bottom"?s:l.y==="center"?s/2:0}w.left+=m.x+(j.x==="right"?-o:j.x==="center"?-o/2:0),w.top+=m.y+(j.y==="bottom"?-p:j.y==="center"?-p/2:0),v.jquery&&f[0]!==b&&f[0]!==y&&B.vertical+B.horizontal!=="nonenone"?(v={elem:v,height:v[(v[0]===b?"h":"outerH")+"eight"](),width:v[(v[0]===b?"w":"outerW")+"idth"](),scrollLeft:u?0:v.scrollLeft(),scrollTop:u?0:v.scrollTop(),offset:v.offset()||{left:0,top:0}},w.adjusted={left:B.horizontal!=="none"?B.left(w.left):0,top:B.vertical!=="none"?B.top(w.top):0}):w.adjusted={left:0,top:0},C.attr("class",function(b,c){return a.attr(this,"class").replace(/ui-tooltip-pos-\w+/i,"")}).addClass(k+"-pos-"+j.abbreviation()),t.originalEvent=a.extend({},c),C.trigger(t,[x,w,v.elem||v]);if(t.isDefaultPrevented())return x;delete w.adjusted,d===e||isNaN(w.left)||isNaN(w.top)||f==="mouse"||!a.isFunction(g.effect)?C.css(w):a.isFunction(g.effect)&&(g.effect.call(C,x,a.extend({},w)),C.queue(function(b){a(this).css({opacity:"",height:""}),a.browser.msie&&this.style.removeAttribute("filter"),b()})),A=0;return x},redraw:function(){if(x.rendered<1||B)return x;var b=k+"-fluid",c=r.position.container,d,e,f,g;B=1,r.style.width?C.css("width",r.style.width):(C.css("width","").addClass(b).appendTo(document.body),e=C.width()+(a.browser.mozilla?1:0),f=C.css("max-width")||"",g=C.css("min-width")||"",d=(f+g).indexOf("%")>-1?c.width()/100:0,f=(f.indexOf("%")>-1?d:1)*parseInt(f,10)||e,g=(g.indexOf("%")>-1?d:1)*parseInt(g,10)||0,e=f+g?Math.min(Math.max(e,g),f):e,C.css("width",Math.round(e)).removeClass(b).appendTo(c)),B=0;return x},disable:function(b){var c=m;"boolean"!==typeof b&&(b=!C.hasClass(c)&&!F.disabled),x.rendered?(C.toggleClass(c,b),a.attr(C[0],"aria-disabled",b)):F.disabled=!!b;return x},enable:function(){return x.disable(e)},destroy:function(){var b=c[0],d=a.attr(b,t);x.rendered&&(C.remove(),a.each(x.plugins,function(){this.destroy&&this.destroy()})),clearTimeout(x.timers.show),clearTimeout(x.timers.hide),P(),a.removeData(b,"qtip"),d&&(a.attr(b,"title",d),c.removeAttr(t)),c.removeAttr("aria-describedby").unbind(".qtip"),delete j[x.id];return c}})}function w(b){var c;if(!b||"object"!==typeof b)return e;"object"!==typeof b.metadata&&(b.metadata={type:b.metadata});if("content"in b){if("object"!==typeof b.content||b.content.jquery)b.content={text:b.content};c=b.content.text||e,!a.isFunction(c)&&(!c&&!c.attr||c.length<1||"object"===typeof c&&!c.jquery)&&(b.content.text=e),"title"in b.content&&("object"!==typeof b.content.title&&(b.content.title={text:b.content.title}),c=b.content.title.text||e,!a.isFunction(c)&&(!c&&!c.attr||c.length<1||"object"===typeof c&&!c.jquery)&&(b.content.title.text=e))}"position"in b&&("object"!==typeof b.position&&(b.position={my:b.position,at:b.position})),"show"in b&&("object"!==typeof b.show&&(b.show.jquery?b.show={target:b.show}:b.show={event:b.show})),"hide"in b&&("object"!==typeof b.hide&&(b.hide.jquery?b.hide={target:b.hide}:b.hide={event:b.hide})),"style"in b&&("object"!==typeof b.style&&(b.style={classes:b.style})),a.each(h,function(){this.sanitize&&this.sanitize(b)});return b}function v(b){console&&(console.info||console.log||a.noop).apply(this,arguments)}"use strict";var d=!0,e=!1,f=null,g,h,i,j={},k="ui-tooltip",l="ui-widget",m="ui-state-disabled",n="div.qtip."+k,o=k+"-default",p=k+"-focus",q=k+"-hover",r="-31000px",s="_replacedByqTip",t="oldtitle",u=e;g=a.fn.qtip=function(b,h,i){var j=(""+b).toLowerCase(),k=f,l=j==="disable"?[d]:a.makeArray(arguments).slice(1),m=l[l.length-1],n=this[0]?a.data(this[0],"qtip"):f;if(!arguments.length&&n||j==="api")return n;if("string"===typeof b){this.each(function(){var b=a.data(this,"qtip");if(!b)return d;m&&m.timeStamp&&(b.cache.event=m);if(j!=="option"&&j!=="options"||!h)b[j]&&b[j].apply(b[j],l);else if(a.isPlainObject(h)||i!==c)b.set(h,i);else{k=b.get(h);return e}});return k!==f?k:this}if("object"===typeof b||!arguments.length){n=w(a.extend(d,{},b));return g.bind.call(this,n,m)}},g.bind=function(b,f){return this.each(function(i){function q(b){function d(){o.render(typeof b==="object"||k.show.ready),l.show.add(l.hide).unbind(n)}if(o.cache.disabled)return e;o.cache.event=a.extend({},b),o.cache.target=b?a(b.target):[c],k.show.delay>0?(clearTimeout(o.timers.show),o.timers.show=setTimeout(d,k.show.delay),m.show!==m.hide&&l.hide.bind(m.hide,function(){clearTimeout(o.timers.show)})):d()}var k,l,m,n,o,p;p=a.isArray(b.id)?b.id[i]:b.id,p=!p||p===e||p.length<1||j[p]?g.nextid++:j[p]=p,n=".qtip-"+p+"-create",o=y.call(this,p,b);if(o===e)return d;k=o.options,a.each(h,function(){this.initialize==="initialize"&&this(o)}),l={show:k.show.target,hide:k.hide.target},m={show:a.trim(""+k.show.event).replace(/ /g,n+" ")+n,hide:a.trim(""+k.hide.event).replace(/ /g,n+" ")+n},/mouse(over|enter)/i.test(m.show)&&!/mouse(out|leave)/i.test(m.hide)&&(m.hide+=" mouseleave"+n),l.show.bind(m.show,q),(k.show.ready||k.prerender)&&q(f)})},h=g.plugins={Corner:function(a){a=(""+a).replace(/([A-Z])/," $1").replace(/middle/gi,"center").toLowerCase(),this.x=(a.match(/left|right/i)||a.match(/center/)||["inherit"])[0].toLowerCase(),this.y=(a.match(/top|bottom|center/i)||["inherit"])[0].toLowerCase(),this.precedance=a.charAt(0).search(/^(t|b)/)>-1?"y":"x",this.string=function(){return this.precedance==="y"?this.y+this.x:this.x+this.y},this.abbreviation=function(){var a=this.x.substr(0,1),b=this.y.substr(0,1);return a===b?a:a==="c"||a!=="c"&&b!=="c"?b+a:a+b}},offset:function(c,d,e){function l(a,b){f.left+=b*a.scrollLeft(),f.top+=b*a.scrollTop()}var f=c.offset(),g=d,i=0,j=document.body,k;if(g){do{g.css("position")!=="static"&&(k=g[0]===j?{left:parseInt(g.css("left"),10)||0,top:parseInt(g.css("top"),10)||0}:g.position(),f.left-=k.left+(parseInt(g.css("borderLeftWidth"),10)||0),f.top-=k.top+(parseInt(g.css("borderTopWidth"),10)||0),i++);if(g[0]===j)break}while(g=g.offsetParent());(d[0]!==j||i>1)&&l(d,1),(h.iOS<4.1&&h.iOS>3.1||!h.iOS&&e)&&l(a(b),-1)}return f},iOS:parseFloat((""+(/CPU.*OS ([0-9_]{1,3})|(CPU like).*AppleWebKit.*Mobile/i.exec(navigator.userAgent)||[0,""])[1]).replace("undefined","3_2").replace("_","."))||e,fn:{attr:function(b,c){if(this.length){var d=this[0],e="title",f=a.data(d,"qtip");if(b===e){if(arguments.length<2)return a.attr(d,t);if(typeof f==="object"){f&&f.rendered&&f.options.content.attr===e&&f.cache.attr&&f.set("content.text",c),a.fn["attr"+s].apply(this,arguments),a.attr(d,t,a.attr(d,e));return this.removeAttr(e)}}}},clone:function(b){var c=a([]),d="title",e;e=a.fn["clone"+s].apply(this,arguments).filter("[oldtitle]").each(function(){a.attr(this,d,a.attr(this,t)),this.removeAttribute(t)}).end();return e},remove:a.ui?f:function(b,c){a(this).each(function(){c||(!b||a.filter(b,[this]).length)&&a("*",this).add(this).each(function(){a(this).triggerHandler("remove")})})}}},a.each(h.fn,function(b,c){if(!c)return d;var e=a.fn[b+s]=a.fn[b];a.fn[b]=function(){return c.apply(this,arguments)||e.apply(this,arguments)}}),g.version="2.0.0pre",g.nextid=0,g.inactiveEvents="click dblclick mousedown mouseup mousemove mouseleave mouseenter".split(" "),g.zindex=15e3,g.defaults={prerender:e,id:e,overwrite:d,content:{text:d,attr:"title",title:{text:e,button:e}},position:{my:"top left",at:"bottom right",target:e,container:e,viewport:e,adjust:{x:0,y:0,mouse:d,resize:d,method:"flip flip"},effect:function(b,c,d){a(this).stop().animate(c,200)}},show:{target:e,event:"mouseenter",effect:d,delay:90,solo:e,ready:e},hide:{target:e,event:"mouseleave",effect:d,delay:0,fixed:e,inactive:e,leave:"window",distance:e},style:{classes:"",widget:e,width:e},events:{render:f,move:f,show:f,hide:f,toggle:f,focus:f,blur:f}},h.ajax=function(a){var b=a.plugins.ajax;return"object"===typeof b?b:a.plugins.ajax=new z(a)},h.ajax.initialize="render",h.ajax.sanitize=function(a){var b=a.content,c;b&&"ajax"in b&&(c=b.ajax,typeof c!=="object"&&(c=a.content.ajax={url:c}),"boolean"!==typeof c.once&&c.once&&(c.once=!!c.once))},a.extend(d,g.defaults,{content:{ajax:{loading:d,once:d}}}),h.tip=function(a){var b=a.plugins.tip;return"object"===typeof b?b:a.plugins.tip=new B(a)},h.tip.initialize="render",h.tip.sanitize=function(a){var b=a.style,c;b&&"tip"in b&&(c=a.style.tip,typeof c!=="object"&&(a.style.tip={corner:c}),/string|boolean/i.test(typeof c.corner)||(c.corner=d),typeof c.width!=="number"&&delete c.width,typeof c.height!=="number"&&delete c.height,typeof c.border!=="number"&&c.border!==d&&delete c.border,typeof c.offset!=="number"&&delete c.offset)},a.extend(d,g.defaults,{style:{tip:{corner:d,mimic:e,width:6,height:6,border:d,offset:0}}}),h.imagemap=function(b,c){function l(a,b){var d=0,e=1,f=1,g=0,h=0,i=a.width,j=a.height;while(i>0&&j>0&&e>0&&f>0){i=Math.floor(i/2),j=Math.floor(j/2),c.x==="left"?e=i:c.x==="right"?e=a.width-i:e+=Math.floor(i/2),c.y==="top"?f=j:c.y==="bottom"?f=a.height-j:f+=Math.floor(j/2),d=b.length;while(d--){if(b.length<2)break;g=b[d][0]-a.offset.left,h=b[d][1]-a.offset.top,(c.x==="left"&&g>=e||c.x==="right"&&g<=e||c.x==="center"&&(ga.width-e)||c.y==="top"&&h>=f||c.y==="bottom"&&h<=f||c.y==="center"&&(ha.height-f))&&b.splice(d,1)}}return{left:b[0][0],top:b[0][1]}}b.jquery||(b=a(b));var d=b.attr("shape").toLowerCase(),e=b.attr("coords").split(","),f=[],g=a('img[usemap="#'+b.parent("map").attr("name")+'"]'),h=g.offset(),i={width:0,height:0,offset:{top:1e10,right:0,bottom:0,left:1e10}},j=0,k=0;h.left+=Math.ceil((g.outerWidth()-g.width())/2),h.top+=Math.ceil((g.outerHeight()-g.height())/2);if(d==="poly"){j=e.length;while(j--)k=[parseInt(e[--j],10),parseInt(e[j+1],10)],k[0]>i.offset.right&&(i.offset.right=k[0]),k[0]i.offset.bottom&&(i.offset.bottom=k[1]),k[1]'),d.bgiframe.appendTo(e),e.bind("tooltipmove"+f,c.adjust)},adjust:function(){var a=b.get("dimensions"),c=b.plugins.tip,f=d.tip,g,h;h=parseInt(e.css("border-left-width"),10)||0,h={left:-h,top:-h},c&&f&&(g=c.corner.precedance==="x"?["width","left"]:["height","top"],h[g[1]]-=f[g[0]]()),d.bgiframe.css(h).css(a)},destroy:function(){d.bgiframe.remove(),e.unbind(f)}}),c.init()}function C(c){var f=this,g=c.options.show.modal,h=c.elements,i=h.tooltip,j="#qtip-overlay",k=".qtipmodal",l=k+c.id,m="is-modal-qtip",o=a(document.body),q=0,r;c.checks.modal={"^show.modal.(on|blur)$":function(){f.init(),h.overlay.toggle(i.is(":visible"))}},a.extend(f,{init:function(){if(!g.on)return f;r=f.create(),i.attr(m,d).unbind(k).unbind(l).bind("tooltipshow"+k+" tooltiphide"+k,function(a,b,c){var d=a.originalEvent;d&&a.type==="tooltiphide"&&/mouse(leave|enter)/.test(d.type)&&d.relatedTarget===r[0]?a.preventDefault():f[a.type.replace("tooltip","")](a,c)}).bind("tooltipfocus"+k,function(a,b,c){r[0].style.zIndex=c-1}).bind("tooltipblur"+k,function(b){a("["+m+"]:visible").not(i).last().qtip("focus",b)}),g.escape&&a(b).unbind(l).bind("keydown"+l,function(a){a.keyCode===27&&i.hasClass(p)&&c.hide(a)}),g.blur&&h.overlay.unbind(l).bind("click"+l,function(a){i.hasClass(p)&&c.hide(a)});return f},create:function(){var c=a(j);if(c.length){h.overlay=c;return c}r=h.overlay=a("
",{id:j.substr(1),mousedown:function(){return e}}).appendTo(document.body),q=r.css("opacity"),a(b).unbind(k).bind("resize"+k,function(){r.css({height:a(b).height(),width:a(b).width()})}).triggerHandler("resize");return r},toggle:function(b,c,j){if(b&&b.isDefaultPrevented())return f;var k=g.effect,p=c?"show":"hide",s=r.is(":visible"),t=a("["+m+"]:visible").not(i),u;r||(r=f.create());if(r.is(":animated")&&s===c||!c&&t.length)return f;c?(r.css({left:0,top:0}),h.overlay.css("cursor",g.blur?"pointer":""),o.delegate("*","focusin"+l,function(b){a(b.target).closest(n)[0]!==i[0]&&a("a, :input, img",i).add(i).focus()})):o.undelegate("*","focus"+l),r.stop(d,e),a.isFunction(k)?k.call(r,c,q):k===e?r[p]():r.fadeTo(parseInt(j,10)||90,c?q:0,function(){c||a(this).hide()}),r.queue(function(a){q=r.css("opacity","").css("opacity"),c||r.css({left:"",top:""}),a()});return f},show:function(a,b){return f.toggle(a,d,b)},hide:function(a,b){return f.toggle(a,e,b)},destroy:function(){var d=r;d&&(d=a("["+m+"]").not(i).length<1,d?(h.overlay.remove(),a(b).unbind(k)):h.overlay.unbind(k+c.id),o.undelegate("*","focus"+l));return i.removeAttr(m).unbind(k)}}),f.init()}function B(b,g){function v(a){var b=a.precedance==="y",c=n[b?"width":"height"],d=n[b?"height":"width"],e=a.string().indexOf("center")>-1,f=c*(e?.5:1),g=Math.pow,h=Math.round,i,j,k,l=Math.sqrt(g(f,2)+g(d,2)),m=[p/f*l,p/d*l];m[2]=Math.sqrt(g(m[0],2)-g(p,2)),m[3]=Math.sqrt(g(m[1],2)-g(p,2)),i=l+m[2]+m[3]+(e?0:m[0]),j=i/l,k=[h(j*d),h(j*c)];return{height:k[b?0:1],width:k[b?1:0]}}function u(b){var c=k.titlebar&&b.y==="top",d=c?k.titlebar:k.content,e=a.browser.mozilla,f=e?"-moz-":a.browser.webkit?"-webkit-":"",g=b.y+(e?"":"-")+b.x,h=f+(e?"border-radius-"+g:"border-"+g+"-radius");return parseInt(d.css(h),10)||parseInt(l.css(h),10)||0}function t(a,b,c){b=b?b:a[a.precedance];var d=k.titlebar&&a.y==="top",e=d?k.titlebar:k.content,f="border-"+b+"-width",g=parseInt(e.css(f),10);return(c?g||parseInt(l.css(f),10):g)||0}function s(f,g,h,l){if(k.tip){var n=a.extend({},i.corner),o=h.adjusted,p=b.options.position.adjust.method.split(" "),q=p[0],r=p[1]||p[0],s={left:e,top:e,x:0,y:0},t,u={},v;i.corner.fixed!==d&&(q==="shift"&&n.precedance==="x"&&o.left&&n.y!=="center"?n.precedance=n.precedance==="x"?"y":"x":q==="flip"&&o.left&&(n.x=n.x==="center"?o.left>0?"left":"right":n.x==="left"?"right":"left"),r==="shift"&&n.precedance==="y"&&o.top&&n.x!=="center"?n.precedance=n.precedance==="y"?"x":"y":r==="flip"&&o.top&&(n.y=n.y==="center"?o.top>0?"top":"bottom":n.y==="top"?"bottom":"top"),n.string()!==m.corner&&(m.top!==o.top||m.left!==o.left)&&i.update(n,e)),t=i.position(n,o),t.right!==c&&(t.left=-t.right),t.bottom!==c&&(t.top=-t.bottom),t.user=Math.max(0,j.offset);if(s.left=q==="shift"&&!!o.left)n.x==="center"?u["margin-left"]=s.x=t["margin-left"]-o.left:(v=t.right!==c?[o.left,-t.left]:[-o.left,t.left],(s.x=Math.max(v[0],v[1]))>v[0]&&(h.left-=o.left,s.left=e),u[t.right!==c?"right":"left"]=s.x);if(s.top=r==="shift"&&!!o.top)n.y==="center"?u["margin-top"]=s.y=t["margin-top"]-o.top:(v=t.bottom!==c?[o.top,-t.top]:[-o.top,t.top],(s.y=Math.max(v[0],v[1]))>v[0]&&(h.top-=o.top,s.top=e),u[t.bottom!==c?"bottom":"top"]=s.y);k.tip.css(u).toggle(!(s.x&&s.y||n.x==="center"&&s.y||n.y==="center"&&s.x)),h.left-=t.left.charAt?t.user:q!=="shift"||s.top||!s.left&&!s.top?t.left:0,h.top-=t.top.charAt?t.user:r!=="shift"||s.left||!s.left&&!s.top?t.top:0,m.left=o.left,m.top=o.top,m.corner=n.string()}}var i=this,j=b.options.style.tip,k=b.elements,l=k.tooltip,m={top:0,left:0,corner:""},n={width:j.width,height:j.height},o={},p=j.border||0,q=".qtip-tip",r=!!(a("")[0]||{}).getContext;i.corner=f,i.mimic=f,i.border=p,i.offset=j.offset,i.size=n,b.checks.tip={"^position.my|style.tip.(corner|mimic|border)$":function(){i.init()||i.destroy(),b.reposition()},"^style.tip.(height|width)$":function(){n={width:j.width,height:j.height},i.create(),i.update(),b.reposition()},"^content.title.text|style.(classes|widget)$":function(){k.tip&&i.update()}},a.extend(i,{init:function(){var b=i.detectCorner()&&(r||a.browser.msie);b&&(i.create(),i.update(),l.unbind(q).bind("tooltipmove"+q,s));return b},detectCorner:function(){var a=j.corner,c=b.options.position,f=c.at,g=c.my.string?c.my.string():c.my;if(a===e||g===e&&f===e)return e;a===d?i.corner=new h.Corner(g):a.string||(i.corner=new h.Corner(a),i.corner.fixed=d);return i.corner.string()!=="centercenter"},detectColours:function(){var c,d,e,f=k.tip.css({backgroundColor:"",border:""}),g=i.corner,h=g[g.precedance],m="border-"+h+"-color",p="border"+h.charAt(0)+h.substr(1)+"Color",q=/rgba?\(0, 0, 0(, 0)?\)|transparent/i,r="background-color",s="transparent",t="ui-tooltip-fluid",u=a(document.body).css("color"),v=b.elements.content.css("color"),w=k.titlebar&&(g.y==="top"||g.y==="center"&&f.position().top+n.height/2+j.offset",{"class":"ui-tooltip-tip"}).css({width:b,height:c}).prependTo(l),r?a("").appendTo(k.tip)[0].getContext("2d").save():(d='',k.tip.html(p?d+=d:d))},update:function(b,c){var g=k.tip,l=g.children(),m=n.width,q=n.height,s="px solid ",u="px dashed transparent",w=j.mimic,x=Math.round,y,z,B,C,D;b||(b=i.corner),w===e?w=b:(w=new h.Corner(w),w.precedance=b.precedance,w.x==="inherit"?w.x=b.x:w.y==="inherit"?w.y=b.y:w.x===w.y&&(w[b.precedance]=b[b.precedance])),y=w.precedance,i.detectColours(),i.border=p=o.border==="transparent"||o.border==="#123456"?0:j.border===d?t(b,f,d):j.border,B=A(w,m,q),i.size=D=v(b),g.css(D),b.precedance==="y"?C=[x(w.x==="left"?p:w.x==="right"?D.width-m-p:(D.width-m)/2),x(w.y==="top"?D.height-q:0)]:C=[x(w.x==="left"?D.width-m:0),x(w.y==="top"?p:w.y==="bottom"?D.height-q-p:(D.height-q)/2)],r?(l.attr(D),z=l[0].getContext("2d"),z.restore(),z.save(),z.clearRect(0,0,3e3,3e3),z.translate(C[0],C[1]),z.beginPath(),z.moveTo(B[0][0],B[0][1]),z.lineTo(B[1][0],B[1][1]),z.lineTo(B[2][0],B[2][1]),z.closePath(),z.fillStyle=o.fill,z.strokeStyle=o.border,z.lineWidth=p*2,z.lineJoin="miter",z.miterLimit=100,p&&z.stroke(),z.fill()):(B="m"+B[0][0]+","+B[0][1]+" l"+B[1][0]+","+B[1][1]+" "+B[2][0]+","+B[2][1]+" xe",C[2]=p&&/^(r|b)/i.test(b.string())?parseFloat(a.browser.version,10)===8?2:1:0,l.css({antialias:""+(w.string().indexOf("center")>-1),left:C[0]-C[2]*Number(y==="x"),top:C[1]-C[2]*Number(y==="y"),width:m+p,height:q+p}).each(function(b){var c=a(this);c[c.prop?"prop":"attr"]({coordsize:m+p+" "+(q+p),path:B,fillcolor:o.fill,filled:!!b,stroked:!b}).css({display:p||b?"block":"none"}),!b&&p>0&&c.html()===""&&c.html('')})),c!==e&&i.position(b)},position:function(b){var c=k.tip,f={},g=Math.max(0,j.offset),h,l,m;if(j.corner===e||!c)return e;b=b||i.corner,h=b.precedance,l=v(b),m=[b.x,b.y],h==="x"&&m.reverse(),a.each(m,function(a,c){var e,i;c==="center"?(e=h==="y"?"left":"top",f[e]="50%",f["margin-"+e]=-Math.round(l[h==="y"?"width":"height"]/2)+g):(e=t(b,c,d),i=u(b),f[c]=a?t(b,c):g+(i>e?i:0))}),f[b[h]]-=l[h==="x"?"width":"height"],c.css({top:"",bottom:"",left:"",right:"",margin:""}).css(f);return f},destroy:function(){k.tip&&k.tip.remove(),l.unbind(q)}}),i.init()}function A(a,b,c){var d=Math.ceil(b/2),e=Math.ceil(c/2),f={bottomright:[[0,0],[b,c],[b,0]],bottomleft:[[0,0],[b,0],[0,c]],topright:[[0,c],[b,0],[b,c]],topleft:[[0,0],[0,c],[b,c]],topcenter:[[0,c],[d,0],[b,c]],bottomcenter:[[0,0],[b,0],[d,c]],rightcenter:[[0,0],[b,e],[0,c]],leftcenter:[[b,0],[b,c],[0,e]]};f.lefttop=f.bottomright,f.righttop=f.bottomleft,f.leftbottom=f.topright,f.rightbottom=f.topleft;return f[a.string()]}function z(b){var c=this,f=b.elements.tooltip,g=b.options.content.ajax,h=".qtip-ajax",i=/)<[^<]*)*<\/script>/gi,j=d;b.checks.ajax={"^content.ajax":function(a,b,d){b==="ajax"&&(g=d),b==="once"?c.init():g&&g.url?c.load():f.unbind(h)}},a.extend(c,{init:function(){g&&g.url&&f.unbind(h)[g.once?"one":"bind"]("tooltipshow"+h,c.load);return c},load:function(d,h){function p(a,c,d){b.set("content.text",c+": "+d),n()}function o(c){l&&(c=a("
").append(c.replace(i,"")).find(l)),b.set("content.text",c),n()}function n(){m&&(f.css("visibility",""),h=e)}if(d&&d.isDefaultPrevented())return c;var j=g.url.indexOf(" "),k=g.url,l,m=g.once&&!g.loading&&h;m&&f.css("visibility","hidden"),j>-1&&(l=k.substr(j),k=k.substr(0,j)),a.ajax(a.extend({success:o,error:p,context:b},g,{url:k}));return c}}),c.init()}function y(b,c){var i,j,k,l,m=a(this),n=a(document.body),o=this===document?n:m,p=m.metadata?m.metadata(c.metadata):f,q=c.metadata.type==="html5"&&p?p[c.metadata.name]:f,r=m.data(c.metadata.name||"qtipopts");try{r=typeof r==="string"?(new Function("return "+r))():r}catch(s){v("Unable to parse HTML5 attribute data: "+r)}l=a.extend(d,{},g.defaults,c,typeof r==="object"?w(r):f,w(q||p)),j=l.position,l.id=b;if("boolean"===typeof l.content.text){k=m.attr(l.content.attr);if(l.content.attr!==e&&k)l.content.text=k;else{v("Unable to locate content for tooltip! Aborting render of tooltip on element: ",m);return e}}j.container===e&&(j.container=n),j.target===e&&(j.target=o),l.show.target===e&&(l.show.target=o),l.show.solo===d&&(l.show.solo=n),l.hide.target===e&&(l.hide.target=o),l.position.viewport===d&&(l.position.viewport=j.container),j.at=new h.Corner(j.at),j.my=new h.Corner(j.my);if(a.data(this,"qtip"))if(l.overwrite)m.qtip("destroy");else if(l.overwrite===e)return e;a.attr(this,"title")&&(a.attr(this,t,a.attr(this,"title")),this.removeAttribute("title")),i=new x(m,l,b,!!k),a.data(this,"qtip",i),m.bind("remove.qtip",function(){i.destroy()});return i}function x(c,r,s,v){function P(){var c=[r.show.target[0],r.hide.target[0],x.rendered&&E.tooltip[0],r.position.container[0],r.position.viewport[0],b,document];x.rendered?a([]).pushStack(a.grep(c,function(a){return typeof a==="object"})).unbind(D):r.show.target.unbind(D+"-create")}function O(){function t(a){C.is(":visible")&&x.reposition(a)}function p(a){if(C.hasClass(m))return e;clearTimeout(x.timers.inactive),x.timers.inactive=setTimeout(function(){x.hide(a)},r.hide.inactive)}function o(b){if(C.hasClass(m))return e;var c=a(b.relatedTarget||b.target),d=c.closest(n)[0]===C[0],g=c[0]===h.show[0];clearTimeout(x.timers.show),clearTimeout(x.timers.hide);f.target==="mouse"&&d||r.hide.fixed&&(/mouse(out|leave|move)/.test(b.type)&&(d||g))?b.preventDefault():r.hide.delay>0?x.timers.hide=setTimeout(function(){x.hide(b)},r.hide.delay):x.hide(b)}function l(a){if(C.hasClass(m))return e;h.show.trigger("qtip-"+s+"-inactive"),clearTimeout(x.timers.show),clearTimeout(x.timers.hide);var b=function(){x.toggle(d,a)};r.show.delay>0?x.timers.show=setTimeout(b,r.show.delay):b()}var f=r.position,h={show:r.show.target,hide:r.hide.target,viewport:a(f.viewport),document:a(document),window:a(b)},j={show:a.trim(""+r.show.event).split(" "),hide:a.trim(""+r.hide.event).split(" ")},k=a.browser.msie&&parseInt(a.browser.version,10)===6;C.bind("mouseenter"+D+" mouseleave"+D,function(a){var b=a.type==="mouseenter";b&&x.focus(a),C.toggleClass(q,b)}),r.hide.fixed&&(h.hide=h.hide.add(C),C.bind("mouseover"+D,function(){C.hasClass(m)||clearTimeout(x.timers.hide)})),/mouse(out|leave)/i.test(r.hide.event)?r.hide.leave&&h.window.bind("mouse"+(r.hide.leave.indexOf("frame")>-1?"out":"leave")+D,function(a){/select|option/.test(a.target)&&!a.relatedTarget&&x.hide(a)}):/mouse(over|enter)/i.test(r.show.event)&&h.hide.bind("mouseleave"+D,function(a){clearTimeout(x.timers.show)}),(""+r.hide.event).indexOf("unfocus")>-1&&h.document.bind("mousedown"+D,function(b){var d=a(b.target),e=!C.hasClass(m)&&C.is(":visible");d.parents(n).length===0&&d.add(c).length>1&&x.hide(b)}),"number"===typeof r.hide.inactive&&(h.show.bind("qtip-"+s+"-inactive",p),a.each(g.inactiveEvents,function(a,b){h.hide.add(E.tooltip).bind(b+D+"-inactive",p)})),a.each(j.hide,function(b,c){var d=a.inArray(c,j.show),e=a(h.hide);d>-1&&e.add(h.show).length===e.length||c==="unfocus"?(h.show.bind(c+D,function(a){C.is(":visible")?o(a):l(a)}),delete j.show[d]):h.hide.bind(c+D,o)}),a.each(j.show,function(a,b){h.show.bind(b+D,l)}),"number"===typeof r.hide.distance&&h.show.bind("mousemove"+D,function(a){var b=F.origin||{},c=r.hide.distance,d=Math.abs;(d(a.pageX-b.pageX)>=c||d(a.pageY-b.pageY)>=c)&&x.hide(a)}),f.target==="mouse"&&(h.show.bind("mousemove"+D,function(a){i={pageX:a.pageX,pageY:a.pageY,type:"mousemove"}}),f.adjust.mouse&&(r.hide.event&&C.bind("mouseleave"+D,function(a){(a.relatedTarget||a.target)!==h.show[0]&&x.hide(a)}),h.document.bind("mousemove"+D,function(a){!C.hasClass(m)&&C.is(":visible")&&x.reposition(a||i)}))),(f.adjust.resize||h.viewport.length)&&(a.event.special.resize?h.viewport:h.window).bind("resize"+D,t),(h.viewport.length||k&&C.css("position")==="fixed")&&h.viewport.bind("scroll"+D,t)}function N(b,d){function g(a){function c(c){(b=b.not(this)).length===0&&(x.redraw(),d!==e&&x.reposition(F.event),a())}var b;if((b=f.find("img:not([height]):not([width])")).length===0)return c.call(b);b.each(function(a,b){(function d(){var e=x.timers.img;if(b.height&&b.width){clearTimeout(e[a]);return c.call(b)}e[a]=setTimeout(d,20)})()})}var f=E.content;if(!x.rendered||!b)return e;a.isFunction(b)&&(b=b.call(c,x)||""),b.jquery&&b.length>0?f.empty().append(b.css({display:"block"})):f.html(b),x.rendered<0?C.queue("fx",g):(B=0,g(a.noop));return x}function M(b,d){var f=E.title;if(!x.rendered||!b)return e;a.isFunction(b)&&(b=b.call(c,x)||""),b.jquery&&b.length>0?f.empty().append(b.css({display:"block"})):f.html(b),x.redraw(),d!==e&&x.rendered&&C.is(":visible")&&x.reposition(F.event)}function L(a){var b=E.button,c=E.title;if(!x.rendered)return e;a?(c||K(),J()):b.remove()}function K(){var b=z+"-title";E.titlebar&&I(),E.titlebar=a("
",{"class":k+"-titlebar "+(r.style.widget?"ui-widget-header":"")}).append(E.title=a("
",{id:b,"class":k+"-title","aria-atomic":d})).insertBefore(E.content),r.content.title.button?J():x.rendered&&x.redraw()}function J(){var b=r.content.title.button,c=typeof b==="string",d=c?b:"Close tooltip";E.button&&E.button.remove(),b.jquery?E.button=b:E.button=a("",{"class":"ui-state-default "+(r.style.widget?"":k+"-icon"),title:d,"aria-label":d}).prepend(a("",{"class":"ui-icon ui-icon-close",html:"×"})),E.button.appendTo(E.titlebar).attr("role","button").hover(function(b){a(this).toggleClass("ui-state-hover",b.type==="mouseenter")}).click(function(a){C.hasClass(m)||x.hide(a);return e}).bind("mousedown keydown mouseup keyup mouseout",function(b){a(this).toggleClass("ui-state-active ui-state-focus",b.type.substr(-4)==="down")}),x.redraw()}function I(){E.title&&(E.titlebar.remove(),E.titlebar=E.title=E.button=f,x.reposition())}function H(){var a=r.style.widget;C.toggleClass(l,a).toggleClass(o,!a),E.content.toggleClass(l+"-content",a),E.titlebar&&E.titlebar.toggleClass(l+"-header",a),E.button&&E.button.toggleClass(k+"-icon",!a)}function G(a){var b=0,c,d=r,e=a.split(".");while(d=d[e[b++]])b0&&!a("#"+i).length&&(C[0].id=i,E.content[0].id=i+"-content",E.title[0].id=i+"-title")},"^content.text$":function(a,b,c){N(c)},"^content.title.text$":function(a,b,c){if(!c)return I();!E.title&&c&&K(),M(c)},"^content.title.button$":function(a,b,c){L(c)},"^position.(my|at)$":function(a,b,c){"string"===typeof c&&(a[b]=new h.Corner(c))},"^position.container$":function(a,b,c){x.rendered&&C.appendTo(c)},"^show.ready$":function(){x.rendered?x.toggle(d):x.render(1)},"^style.classes$":function(b,c,d){a.attr(C[0],"class",k+" qtip ui-helper-reset "+d)},"^style.widget|content.title":H,"^events.(render|show|move|hide|focus|blur)$":function(b,c,d){C[(a.isFunction(d)?"":"un")+"bind"]("tooltip"+c,d)},"^(show|hide|position).(event|target|fixed|inactive|leave|distance|viewport|adjust)":function(){var a=r.position;C.attr("tracking",a.target==="mouse"&&a.adjust.mouse),P(),O()}},a.extend(x,{render:function(b){if(x.rendered)return x;var f=r.content.title.text,g=r.position,i=a.Event("tooltiprender");a.attr(c[0],"aria-describedby",z),C=E.tooltip=a("
",{id:z,"class":k+" qtip ui-helper-reset "+o+" "+r.style.classes,width:r.style.width||"",tracking:g.target==="mouse"&&g.adjust.mouse,role:"alert","aria-live":"polite","aria-atomic":e,"aria-describedby":z+"-content","aria-hidden":d}).toggleClass(m,F.disabled).data("qtip",x).appendTo(r.position.container).append(E.content=a("
",{"class":k+"-content",id:z+"-content","aria-atomic":d})),x.rendered=-1,B=1,f&&(K(),M(f)),N(r.content.text,e),x.rendered=d,H(),a.each(r.events,function(b,c){a.isFunction(c)&&C.bind(b==="toggle"?"tooltipshow tooltiphide":"tooltip"+b,c)}),a.each(h,function(){this.initialize==="render"&&this(x)}),O(),C.queue("fx",function(a){i.originalEvent=F.event,C.trigger(i,[x]),B=0,x.redraw(),(r.show.ready||b)&&x.toggle(d,F.event),a()});return x},get:function(a){var b,c;switch(a.toLowerCase()){case"dimensions":b={height:C.outerHeight(),width:C.outerWidth()};break;case"offset":b=h.offset(C,r.position.container);break;default:c=G(a.toLowerCase()),b=c[0][c[1]],b=b.precedance?b.string():b}return b},set:function(b,c){function m(a,b){var c,d,e;for(c in k)for(d in k[c])if(e=(new RegExp(d,"i")).exec(a))b.push(e),k[c][d].apply(x,b)}var g=/^position\.(my|at|adjust|target|container)|style|content|show\.ready/i,h=/^content\.(title|attr)|style/i,i=e,j=e,k=x.checks,l;"string"===typeof b?(l=b,b={},b[l]=c):b=a.extend(d,{},b),a.each(b,function(c,d){var e=G(c.toLowerCase()),f;f=e[0][e[1]],e[0][e[1]]="object"===typeof d&&d.nodeType?a(d):d,b[c]=[e[0],e[1],d,f],i=g.test(c)||i,j=h.test(c)||j}),w(r),A=B=1,a.each(b,m),A=B=0,C.is(":visible")&&x.rendered&&(i&&x.reposition(r.position.target==="mouse"?f:F.event),j&&x.redraw());return x},toggle:function(b,c){function q(){b?(a.browser.msie&&C[0].style.removeAttribute("filter"),C.css("overflow","")):C.css({display:"",visibility:"",opacity:"",left:"",top:""})}if(!x.rendered)if(b)x.render(1);else return x;var g=b?"show":"hide",h=r[g],j=C.is(":visible"),k=!c||F.target[0]===c.target,l=r.position,m=r.content,o,p;(typeof b).search("boolean|number")&&(b=!j);if(!C.is(":animated")&&j===b&&k)return x;if(c){if(/over|enter/.test(c.type)&&/out|leave/.test(F.event.type)&&c.target===r.show.target[0]&&C.has(c.relatedTarget).length)return x;F.event=a.extend({},c)}p=a.Event("tooltip"+g),p.originalEvent=c?F.event:f,C.trigger(p,[x,90]);if(p.isDefaultPrevented())return x;a.attr(C[0],"aria-hidden",!b),b?(F.origin=a.extend({},i),x.focus(c),a.isFunction(m.text)&&N(m.text,e),a.isFunction(m.title.text)&&M(m.title.text,e),!u&&l.target==="mouse"&&l.adjust.mouse&&(a(document).bind("mousemove.qtip",function(a){i={pageX:a.pageX,pageY:a.pageY,type:"mousemove"}}),u=d),x.reposition(c),h.solo&&a(n,h.solo).not(C).qtip("hide",p)):(clearTimeout(x.timers.show),delete F.origin,u&&!a(n+'[tracking="true"]:visible',h.solo).not(C).length&&(a(document).unbind("mousemove.qtip"),u=e),x.blur(c)),k&&C.stop(0,1),h.effect===e?(C[g](),q.call(C)):a.isFunction(h.effect)?(h.effect.call(C,x),C.queue("fx",function(a){q(),a()})):C.fadeTo(90,b?1:0,q),b&&h.target.trigger("qtip-"+s+"-inactive");return x},show:function(a){return x.toggle(d,a)},hide:function(a){return x.toggle(e,a)},focus:function(b){if(!x.rendered)return x;var c=a(n),d=parseInt(C[0].style.zIndex,10),e=g.zindex+c.length,f=a.extend({},b),h,i;C.hasClass(p)||(i=a.Event("tooltipfocus"),i.originalEvent=f,C.trigger(i,[x,e]),i.isDefaultPrevented()||(d!==e&&(c.each(function(){this.style.zIndex>d&&(this.style.zIndex=this.style.zIndex-1)}),c.filter("."+p).qtip("blur",f)),C.addClass(p)[0].style.zIndex=e));return x},blur:function(b){var c=a.extend({},b),d;C.removeClass(p),d=a.Event("tooltipblur"),d.originalEvent=c,C.trigger(d,[x]);return x},reposition:function(c,d){if(!x.rendered||A)return x;A=1;var f=r.position.target,g=r.position,j=g.my,l=g.at,m=g.adjust,n=m.method.split(" "),o=C.outerWidth(),p=C.outerHeight(),q=0,s=0,t=a.Event("tooltipmove"),u=C.css("position")==="fixed",v=g.viewport,w={left:0,top:0},z=x.plugins.tip,B={horizontal:n[0],vertical:n[1]||n[0],left:function(a){var b=B.horizontal==="shift",c=v.offset.left+v.scrollLeft,d=j.x==="left"?o:j.x==="right"?-o:-o/2,e=l.x==="left"?q:l.x==="right"?-q:-q/2,f=z?z.size.width||0:0,g=z&&z.corner.precedance==="x"&&!b?f:0,h=c-a+g,i=a+o-v.width-c+g,k=d-(j.precedance==="x"||j.x===j.y?e:0),n=j.x==="center";b?(g=z&&z.corner.precedance==="y"?f:0,k=(j.x==="left"?1:-1)*d-g,w.left+=h>0?h:i>0?-i:0,w.left=Math.max(v.offset.left+(g&&z.corner.x==="center"?z.offset:0),a-k,Math.min(Math.max(v.offset.left+v.width,a+k),w.left))):(h>0&&(j.x!=="left"||i>0)?w.left-=k+(n?0:2*m.x):i>0&&(j.x!=="right"||h>0)&&(w.left-=n?-k:k+2*m.x),w.left!==a&&n&&(w.left-=m.x),w.lefti&&(w.left=a));return w.left-a},top:function(a){var b=B.vertical==="shift",c=v.offset.top+v.scrollTop,d=j.y==="top"?p:j.y==="bottom"?-p:-p/2,e=l.y==="top"?s:l.y==="bottom"?-s:-s/2,f=z?z.size.height||0:0,g=z&&z.corner.precedance==="y"&&!b?f:0,h=c-a+g,i=a+p-v.height-c+g,k=d-(j.precedance==="y"||j.x===j.y?e:0),n=j.y==="center";b?(g=z&&z.corner.precedance==="x"?f:0,k=(j.y==="top"?1:-1)*d-g,w.top+=h>0?h:i>0?-i:0,w.top=Math.max(v.offset.top+(g&&z.corner.x==="center"?z.offset:0),a-k,Math.min(Math.max(v.offset.top+v.height,a+k),w.top))):(h>0&&(j.y!=="top"||i>0)?w.top-=k+(n?0:2*m.y):i>0&&(j.y!=="bottom"||h>0)&&(w.top-=n?-k:k+2*m.y),w.top!==a&&n&&(w.top-=m.y),w.top<0&&-w.top>i&&(w.top=a));return w.top-a}};if(a.isArray(f)&&f.length===2)l={x:"left",y:"top"},w={left:f[0],top:f[1]};else if(f==="mouse"&&(c&&c.pageX||F.event.pageX))l={x:"left",y:"top"},c=c&&(c.type==="resize"||c.type==="scroll")?F.event:c&&c.pageX&&c.type==="mousemove"?c:i&&(m.mouse||!c||!c.pageX)?{pageX:i.pageX,pageY:i.pageY}:!m.mouse&&F.origin?F.origin:c,w={top:c.pageY,left:c.pageX};else{f==="event"?c&&c.target&&c.type!=="scroll"&&c.type!=="resize"?f=F.target=a(c.target):f=F.target:F.target=a(f),f=a(f).eq(0);if(f.length===0)return x;f[0]===document||f[0]===b?(q=h.iOS?b.innerWidth:f.width(),s=h.iOS?b.innerHeight:f.height(),f[0]===b&&(w={top:!u||h.iOS?(v||f).scrollTop():0,left:!u||h.iOS?(v||f).scrollLeft():0})):f.is("area")&&h.imagemap?w=h.imagemap(f,l):f[0].namespaceURI==="http://www.w3.org/2000/svg"&&h.svg?w=h.svg(f,l):(q=f.outerWidth(),s=f.outerHeight(),w=h.offset(f,g.container,u)),w.offset&&(q=w.width,s=w.height,w=w.offset),w.left+=l.x==="right"?q:l.x==="center"?q/2:0,w.top+=l.y==="bottom"?s:l.y==="center"?s/2:0}w.left+=m.x+(j.x==="right"?-o:j.x==="center"?-o/2:0),w.top+=m.y+(j.y==="bottom"?-p:j.y==="center"?-p/2:0),v.jquery&&f[0]!==b&&f[0]!==y&&B.vertical+B.horizontal!=="nonenone"?(v={elem:v,height:v[(v[0]===b?"h":"outerH")+"eight"](),width:v[(v[0]===b?"w":"outerW")+"idth"](),scrollLeft:u?0:v.scrollLeft(),scrollTop:u?0:v.scrollTop(),offset:v.offset()||{left:0,top:0}},w.adjusted={left:B.horizontal!=="none"?B.left(w.left):0,top:B.vertical!=="none"?B.top(w.top):0}):w.adjusted={left:0,top:0},C.attr("class",function(b,c){return a.attr(this,"class").replace(/ui-tooltip-pos-\w+/i,"")}).addClass(k+"-pos-"+j.abbreviation()),t.originalEvent=a.extend({},c),C.trigger(t,[x,w,v.elem||v]);if(t.isDefaultPrevented())return x;delete w.adjusted,d===e||isNaN(w.left)||isNaN(w.top)||f==="mouse"||!a.isFunction(g.effect)?C.css(w):a.isFunction(g.effect)&&(g.effect.call(C,x,a.extend({},w)),C.queue(function(b){a(this).css({opacity:"",height:""}),a.browser.msie&&this.style.removeAttribute("filter"),b()})),A=0;return x},redraw:function(){if(x.rendered<1||B)return x;var b=k+"-fluid",c=r.position.container,d,e,f,g;B=1,r.style.width?C.css("width",r.style.width):(C.css("width","").addClass(b).appendTo(document.body),e=C.width()+(a.browser.mozilla?1:0),f=C.css("max-width")||"",g=C.css("min-width")||"",d=(f+g).indexOf("%")>-1?c.width()/100:0,f=(f.indexOf("%")>-1?d:1)*parseInt(f,10)||e,g=(g.indexOf("%")>-1?d:1)*parseInt(g,10)||0,e=f+g?Math.min(Math.max(e,g),f):e,C.css("width",Math.round(e)).removeClass(b).appendTo(c)),B=0;return x},disable:function(b){var c=m;"boolean"!==typeof b&&(b=!C.hasClass(c)&&!F.disabled),x.rendered?(C.toggleClass(c,b),a.attr(C[0],"aria-disabled",b)):F.disabled=!!b;return x},enable:function(){return x.disable(e)},destroy:function(){var b=c[0],d=a.attr(b,t);x.rendered&&(C.remove(),a.each(x.plugins,function(){this.destroy&&this.destroy()})),clearTimeout(x.timers.show),clearTimeout(x.timers.hide),P(),a.removeData(b,"qtip"),d&&(a.attr(b,"title",d),c.removeAttr(t)),c.removeAttr("aria-describedby").unbind(".qtip"),delete j[x.id];return c}})}function w(b){var c;if(!b||"object"!==typeof b)return e;"object"!==typeof b.metadata&&(b.metadata={type:b.metadata});if("content"in b){if("object"!==typeof b.content||b.content.jquery)b.content={text:b.content};c=b.content.text||e,!a.isFunction(c)&&(!c&&!c.attr||c.length<1||"object"===typeof c&&!c.jquery)&&(b.content.text=e),"title"in b.content&&("object"!==typeof b.content.title&&(b.content.title={text:b.content.title}),c=b.content.title.text||e,!a.isFunction(c)&&(!c&&!c.attr||c.length<1||"object"===typeof c&&!c.jquery)&&(b.content.title.text=e))}"position"in b&&("object"!==typeof b.position&&(b.position={my:b.position,at:b.position})),"show"in b&&("object"!==typeof b.show&&(b.show.jquery?b.show={target:b.show}:b.show={event:b.show})),"hide"in b&&("object"!==typeof b.hide&&(b.hide.jquery?b.hide={target:b.hide}:b.hide={event:b.hide})),"style"in b&&("object"!==typeof b.style&&(b.style={classes:b.style})),a.each(h,function(){this.sanitize&&this.sanitize(b)});return b}function v(b){console&&(console.info||console.log||a.noop).apply(this,arguments)}"use strict";var d=!0,e=!1,f=null,g,h,i,j={},k="ui-tooltip",l="ui-widget",m="ui-state-disabled",n="div.qtip."+k,o=k+"-default",p=k+"-focus",q=k+"-hover",r="-31000px",s="_replacedByqTip",t="oldtitle",u=e;g=a.fn.qtip=function(b,h,i){var j=(""+b).toLowerCase(),k=f,l=j==="disable"?[d]:a.makeArray(arguments).slice(1),m=l[l.length-1],n=this[0]?a.data(this[0],"qtip"):f;if(!arguments.length&&n||j==="api")return n;if("string"===typeof b){this.each(function(){var b=a.data(this,"qtip");if(!b)return d;m&&m.timeStamp&&(b.cache.event=m);if(j!=="option"&&j!=="options"||!h)b[j]&&b[j].apply(b[j],l);else if(a.isPlainObject(h)||i!==c)b.set(h,i);else{k=b.get(h);return e}});return k!==f?k:this}if("object"===typeof b||!arguments.length){n=w(a.extend(d,{},b));return g.bind.call(this,n,m)}},g.bind=function(b,f){return this.each(function(i){function q(b){function d(){o.render(typeof b==="object"||k.show.ready),l.show.add(l.hide).unbind(n)}if(o.cache.disabled)return e;o.cache.event=a.extend({},b),o.cache.target=b?a(b.target):[c],k.show.delay>0?(clearTimeout(o.timers.show),o.timers.show=setTimeout(d,k.show.delay),m.show!==m.hide&&l.hide.bind(m.hide,function(){clearTimeout(o.timers.show)})):d()}var k,l,m,n,o,p;p=a.isArray(b.id)?b.id[i]:b.id,p=!p||p===e||p.length<1||j[p]?g.nextid++:j[p]=p,n=".qtip-"+p+"-create",o=y.call(this,p,b);if(o===e)return d;k=o.options,a.each(h,function(){this.initialize==="initialize"&&this(o)}),l={show:k.show.target,hide:k.hide.target},m={show:a.trim(""+k.show.event).replace(/ /g,n+" ")+n,hide:a.trim(""+k.hide.event).replace(/ /g,n+" ")+n},/mouse(over|enter)/i.test(m.show)&&!/mouse(out|leave)/i.test(m.hide)&&(m.hide+=" mouseleave"+n),l.show.bind(m.show,q),(k.show.ready||k.prerender)&&q(f)})},h=g.plugins={Corner:function(a){a=(""+a).replace(/([A-Z])/," $1").replace(/middle/gi,"center").toLowerCase(),this.x=(a.match(/left|right/i)||a.match(/center/)||["inherit"])[0].toLowerCase(),this.y=(a.match(/top|bottom|center/i)||["inherit"])[0].toLowerCase(),this.precedance=a.charAt(0).search(/^(t|b)/)>-1?"y":"x",this.string=function(){return this.precedance==="y"?this.y+this.x:this.x+this.y},this.abbreviation=function(){var a=this.x.substr(0,1),b=this.y.substr(0,1);return a===b?a:a==="c"||a!=="c"&&b!=="c"?b+a:a+b}},offset:function(c,d,e){function l(a,b){f.left+=b*a.scrollLeft(),f.top+=b*a.scrollTop()}var f=c.offset(),g=d,i=0,j=document.body,k;if(g){do{g.css("position")!=="static"&&(k=g[0]===j?{left:parseInt(g.css("left"),10)||0,top:parseInt(g.css("top"),10)||0}:g.position(),f.left-=k.left+(parseInt(g.css("borderLeftWidth"),10)||0),f.top-=k.top+(parseInt(g.css("borderTopWidth"),10)||0),i++);if(g[0]===j)break}while(g=g.offsetParent());(d[0]!==j||i>1)&&l(d,1),(h.iOS<4.1&&h.iOS>3.1||!h.iOS&&e)&&l(a(b),-1)}return f},iOS:parseFloat((""+(/CPU.*OS ([0-9_]{1,3})|(CPU like).*AppleWebKit.*Mobile/i.exec(navigator.userAgent)||[0,""])[1]).replace("undefined","3_2").replace("_","."))||e,fn:{attr:function(b,c){if(this.length){var d=this[0],e="title",f=a.data(d,"qtip");if(b===e){if(arguments.length<2)return a.attr(d,t);if(typeof f==="object"){f&&f.rendered&&f.options.content.attr===e&&f.cache.attr&&f.set("content.text",c),a.fn["attr"+s].apply(this,arguments),a.attr(d,t,a.attr(d,e));return this.removeAttr(e)}}}},clone:function(b){var c=a([]),d="title",e;e=a.fn["clone"+s].apply(this,arguments).filter("[oldtitle]").each(function(){a.attr(this,d,a.attr(this,t)),this.removeAttribute(t)}).end();return e},remove:a.ui?f:function(b,c){a(this).each(function(){c||(!b||a.filter(b,[this]).length)&&a("*",this).add(this).each(function(){a(this).triggerHandler("remove")})})}}},a.each(h.fn,function(b,c){if(!c)return d;var e=a.fn[b+s]=a.fn[b];a.fn[b]=function(){return c.apply(this,arguments)||e.apply(this,arguments)}}),g.version="2.0.0pre",g.nextid=0,g.inactiveEvents="click dblclick mousedown mouseup mousemove mouseleave mouseenter".split(" "),g.zindex=15e3,g.defaults={prerender:e,id:e,overwrite:d,content:{text:d,attr:"title",title:{text:e,button:e}},position:{my:"top left",at:"bottom right",target:e,container:e,viewport:e,adjust:{x:0,y:0,mouse:d,resize:d,method:"flip flip"},effect:function(b,c,d){a(this).stop().animate(c,200)}},show:{target:e,event:"mouseenter",effect:d,delay:90,solo:e,ready:e},hide:{target:e,event:"mouseleave",effect:d,delay:0,fixed:e,inactive:e,leave:"window",distance:e},style:{classes:"",widget:e,width:e},events:{render:f,move:f,show:f,hide:f,toggle:f,focus:f,blur:f}},h.ajax=function(a){var b=a.plugins.ajax;return"object"===typeof b?b:a.plugins.ajax=new z(a)},h.ajax.initialize="render",h.ajax.sanitize=function(a){var b=a.content,c;b&&"ajax"in b&&(c=b.ajax,typeof c!=="object"&&(c=a.content.ajax={url:c}),"boolean"!==typeof c.once&&c.once&&(c.once=!!c.once))},a.extend(d,g.defaults,{content:{ajax:{loading:d,once:d}}}),h.tip=function(a){var b=a.plugins.tip;return"object"===typeof b?b:a.plugins.tip=new B(a)},h.tip.initialize="render",h.tip.sanitize=function(a){var b=a.style,c;b&&"tip"in b&&(c=a.style.tip,typeof c!=="object"&&(a.style.tip={corner:c}),/string|boolean/i.test(typeof c.corner)||(c.corner=d),typeof c.width!=="number"&&delete c.width,typeof c.height!=="number"&&delete c.height,typeof c.border!=="number"&&c.border!==d&&delete c.border,typeof c.offset!=="number"&&delete c.offset)},a.extend(d,g.defaults,{style:{tip:{corner:d,mimic:e,width:6,height:6,border:d,offset:0}}}),h.imagemap=function(b,c){function l(a,b){var d=0,e=1,f=1,g=0,h=0,i=a.width,j=a.height;while(i>0&&j>0&&e>0&&f>0){i=Math.floor(i/2),j=Math.floor(j/2),c.x==="left"?e=i:c.x==="right"?e=a.width-i:e+=Math.floor(i/2),c.y==="top"?f=j:c.y==="bottom"?f=a.height-j:f+=Math.floor(j/2),d=b.length;while(d--){if(b.length<2)break;g=b[d][0]-a.offset.left,h=b[d][1]-a.offset.top,(c.x==="left"&&g>=e||c.x==="right"&&g<=e||c.x==="center"&&(ga.width-e)||c.y==="top"&&h>=f||c.y==="bottom"&&h<=f||c.y==="center"&&(ha.height-f))&&b.splice(d,1)}}return{left:b[0][0],top:b[0][1]}}b.jquery||(b=a(b));var d=b.attr("shape").toLowerCase(),e=b.attr("coords").split(","),f=[],g=a('img[usemap="#'+b.parent("map").attr("name")+'"]'),h=g.offset(),i={width:0,height:0,offset:{top:1e10,right:0,bottom:0,left:1e10}},j=0,k=0;h.left+=Math.ceil((g.outerWidth()-g.width())/2),h.top+=Math.ceil((g.outerHeight()-g.height())/2);if(d==="poly"){j=e.length;while(j--)k=[parseInt(e[--j],10),parseInt(e[j+1],10)],k[0]>i.offset.right&&(i.offset.right=k[0]),k[0]i.offset.bottom&&(i.offset.bottom=k[1]),k[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}('(7(a,b,c){7 D(b){S c=U,d=b.2X,e=d.1t,f=".21-"+b.1w;a.1q(c,{1Z:7(){d.21=a(\'<5J 1Y="1z-1t-21" 8e="0" 8f="-1" 89="8a:\\\'\\\';" 17="2K:2V; 16:4K; z-8h:-1; 2L:8i(33=0); -84-2L:"8s:8m.8n.8o(8q=0)";">\'),d.21.2A(e),e.1a("4m"+f,c.1P)},1P:7(){S a=b.41("5g"),c=b.1H.1d,f=d.1d,g,h;h=1A(e.12("1h-Q-X"),10)||0,h={Q:-h,9:-h},c&&f&&(g=c.1g.1i==="x"?["X","Q"]:["13","9"],h[g[1]]-=f[g[0]]()),d.21.12(h).12(a)},2i:7(){d.21.1U(),e.1v(f)}}),c.1Z()}7 C(c){S f=U,g=c.2f.T.1E,h=c.2X,i=h.1t,j="#1e-2v",k=".8r",l=k+c.1w,m="1L-1E-1e",o=a(1B.2N),q=0,r;c.2U.1E={"^T.1E.(2T|2c)$":7(){f.1Z(),h.2v.1I(i.1L(":1M"))}},a.1q(f,{1Z:7(){W(!g.2T)R f;r=f.2E(),i.18(m,d).1v(k).1v(l).1a("4d"+k+" 4e"+k,7(a,b,c){S d=a.35;d&&a.1u==="4e"&&/1l(29|3V)/.1y(d.1u)&&d.3a===r[0]?a.56():f[a.1u.2g("1t","")](a,c)}).1a("5m"+k,7(a,b,c){r[0].17.31=c-1}).1a("5n"+k,7(b){a("["+m+"]:1M").2n(i).7J().1e("1R",b)}),g.4C&&a(b).1v(l).1a("54"+l,7(a){a.5L===27&&i.1W(p)&&c.V(a)}),g.2c&&h.2v.1v(l).1a("3Z"+l,7(a){i.1W(p)&&c.V(a)});R f},2E:7(){S c=a(j);W(c.1b){h.2v=c;R c}r=h.2v=a("<2t />",{1w:j.2O(1),3J:7(){R e}}).2A(1B.2N),q=r.12("33"),a(b).1v(k).1a("2x"+k,7(){r.12({13:a(b).13(),X:a(b).X()})}).5h("2x");R r},1I:7(b,c,j){W(b&&b.3q())R f;S k=g.1S,p=c?"T":"V",s=r.1L(":1M"),t=a("["+m+"]:1M").2n(i),u;r||(r=f.2E());W(r.1L(":5i")&&s===c||!c&&t.1b)R f;c?(r.12({Q:0,9:0}),h.2v.12("5M",g.2c?"7v":""),o.5N("*","7w"+l,7(b){a(b.14).55(n)[0]!==i[0]&&a("a, :5O, 3p",i).2D(i).1R()})):o.5d("*","1R"+l),r.4t(d,e),a.1Q(k)?k.2b(r,c,q):k===e?r[p]():r.5l(1A(j,10)||3U,c?q:0,7(){c||a(U).V()}),r.3r(7(a){q=r.12("33","").12("33"),c||r.12({Q:"",9:""}),a()});R f},T:7(a,b){R f.1I(a,d,b)},V:7(a,b){R f.1I(a,e,b)},2i:7(){S d=r;d&&(d=a("["+m+"]").2n(i).1b<1,d?(h.2v.1U(),a(b).1v(k)):h.2v.1v(k+c.1w),o.5d("*","1R"+l));R i.3F(m).1v(k)}}),f.1Z()}7 B(b,g){7 v(a){S b=a.1i==="y",c=n[b?"X":"13"],d=n[b?"13":"X"],e=a.1s().2z("1j")>-1,f=c*(e?.5:1),g=1c.5R,h=1c.3T,i,j,k,l=1c.49(g(f,2)+g(d,2)),m=[p/f*l,p/d*l];m[2]=1c.49(g(m[0],2)-g(p,2)),m[3]=1c.49(g(m[1],2)-g(p,2)),i=l+m[2]+m[3]+(e?0:m[0]),j=i/l,k=[h(j*d),h(j*c)];R{13:k[b?0:1],X:k[b?1:0]}}7 u(b){S c=k.1C&&b.y==="9",d=c?k.1C:k.11,e=a.28.5D,f=e?"-5S-":a.28.4U?"-4U-":"",g=b.y+(e?"":"-")+b.x,h=f+(e?"1h-4y-"+g:"1h-"+g+"-4y");R 1A(d.12(h),10)||1A(l.12(h),10)||0}7 t(a,b,c){b=b?b:a[a.1i];S d=k.1C&&a.y==="9",e=d?k.1C:k.11,f="1h-"+b+"-X",g=1A(e.12(f),10);R(c?g||1A(l.12(f),10):g)||0}7 s(f,g,h,l){W(k.1d){S n=a.1q({},i.1g),o=h.3P,p=b.2f.16.1P.4r.2M(" "),q=p[0],r=p[1]||p[0],s={Q:e,9:e,x:0,y:0},t,u={},v;i.1g.2m!==d&&(q==="2r"&&n.1i==="x"&&o.Q&&n.y!=="1j"?n.1i=n.1i==="x"?"y":"x":q==="3Q"&&o.Q&&(n.x=n.x==="1j"?o.Q>0?"Q":"1o":n.x==="Q"?"1o":"Q"),r==="2r"&&n.1i==="y"&&o.9&&n.x!=="1j"?n.1i=n.1i==="y"?"x":"y":r==="3Q"&&o.9&&(n.y=n.y==="1j"?o.9>0?"9":"1p":n.y==="9"?"1p":"9"),n.1s()!==m.1g&&(m.9!==o.9||m.Q!==o.Q)&&i.3b(n,e)),t=i.16(n,o),t.1o!==c&&(t.Q=-t.1o),t.1p!==c&&(t.9=-t.1p),t.47=1c.26(0,j.Y);W(s.Q=q==="2r"&&!!o.Q)n.x==="1j"?u["32-Q"]=s.x=t["32-Q"]-o.Q:(v=t.1o!==c?[o.Q,-t.Q]:[-o.Q,t.Q],(s.x=1c.26(v[0],v[1]))>v[0]&&(h.Q-=o.Q,s.Q=e),u[t.1o!==c?"1o":"Q"]=s.x);W(s.9=r==="2r"&&!!o.9)n.y==="1j"?u["32-9"]=s.y=t["32-9"]-o.9:(v=t.1p!==c?[o.9,-t.9]:[-o.9,t.9],(s.y=1c.26(v[0],v[1]))>v[0]&&(h.9-=o.9,s.9=e),u[t.1p!==c?"1p":"9"]=s.y);k.1d.12(u).1I(!(s.x&&s.y||n.x==="1j"&&s.y||n.y==="1j"&&s.x)),h.Q-=t.Q.3x?t.47:q!=="2r"||s.9||!s.Q&&!s.9?t.Q:0,h.9-=t.9.3x?t.47:r!=="2r"||s.Q||!s.Q&&!s.9?t.9:0,m.Q=o.Q,m.9=o.9,m.1g=n.1s()}}S i=U,j=b.2f.17.1d,k=b.2X,l=k.1t,m={9:0,Q:0,1g:""},n={X:j.X,13:j.13},o={},p=j.1h||0,q=".1e-1d",r=!!(a("<4A />")[0]||{}).3Y;i.1g=f,i.3C=f,i.1h=p,i.Y=j.Y,i.3K=n,b.2U.1d={"^16.1T|17.1d.(1g|3C|1h)$":7(){i.1Z()||i.2i(),b.24()},"^17.1d.(13|X)$":7(){n={X:j.X,13:j.13},i.2E(),i.3b(),b.24()},"^11.19.1n|17.(3g|2l)$":7(){k.1d&&i.3b()}},a.1q(i,{1Z:7(){S b=i.51()&&(r||a.28.39);b&&(i.2E(),i.3b(),l.1v(q).1a("4m"+q,s));R b},51:7(){S a=j.1g,c=b.2f.16,f=c.2y,g=c.1T.1s?c.1T.1s():c.1T;W(a===e||g===e&&f===e)R e;a===d?i.1g=1K h.2H(g):a.1s||(i.1g=1K h.2H(a),i.1g.2m=d);R i.1g.1s()!=="5G"},4D:7(){S c,d,e,f=k.1d.12({6q:"",1h:""}),g=i.1g,h=g[g.1i],m="1h-"+h+"-3m",p="1h"+h.3x(0)+h.2O(1)+"5V",q=/6x?\\(0, 0, 0(, 0)?\\)|3X/i,r="5X-3m",s="3X",t="1z-1t-5C",u=a(1B.2N).12("3m"),v=b.2X.11.12("3m"),w=k.1C&&(g.y==="9"||g.y==="1j"&&f.16().9+n.13/2+j.Y",{"1Y":"1z-1t-1d"}).12({X:b,13:c}).5Y(l),r?a("<4A />").2A(k.1d)[0].3Y("2d").4F():(d=\'<4s:40 60="0,0" 17="2K:4M-2V; 16:4K; 4L:2p(#3d#5v);">\',k.1d.2Y(p?d+=d:d))},3b:7(b,c){S g=k.1d,l=g.61(),m=n.X,q=n.13,s="42 63 ",u="42 64 3X",w=j.3C,x=1c.3T,y,z,B,C,D;b||(b=i.1g),w===e?w=b:(w=1K h.2H(w),w.1i=b.1i,w.x==="3z"?w.x=b.x:w.y==="3z"?w.y=b.y:w.x===w.y&&(w[b.1i]=b[b.1i])),y=w.1i,i.4D(),i.1h=p=o.1h==="3X"||o.1h==="#65"?0:j.1h===d?t(b,f,d):j.1h,B=A(w,m,q),i.3K=D=v(b),g.12(D),b.1i==="y"?C=[x(w.x==="Q"?p:w.x==="1o"?D.X-m-p:(D.X-m)/2),x(w.y==="9"?D.13-q:0)]:C=[x(w.x==="Q"?D.X-m:0),x(w.y==="9"?p:w.y==="1p"?D.13-q-p:(D.13-q)/2)],r?(l.18(D),z=l[0].3Y("2d"),z.66(),z.4F(),z.67(0,0,4B,4B),z.68(C[0],C[1]),z.76(),z.69(B[0][0],B[0][1]),z.4H(B[1][0],B[1][1]),z.4H(B[2][0],B[2][1]),z.6a(),z.8p=o.2S,z.6b=o.1h,z.6d=p*2,z.6e="5w",z.8l=5E,p&&z.4J(),z.2S()):(B="m"+B[0][0]+","+B[0][1]+" l"+B[1][0]+","+B[1][1]+" "+B[2][0]+","+B[2][1]+" 6f",C[2]=p&&/^(r|b)/i.1y(b.1s())?5e(a.28.3M,10)===8?2:1:0,l.12({6g:""+(w.1s().2z("1j")>-1),Q:C[0]-C[2]*5K(y==="x"),9:C[1]-C[2]*5K(y==="y"),X:m+p,13:q+p}).1r(7(b){S c=a(U);c[c.4I?"4I":"18"]({6i:m+p+" "+(q+p),6j:B,6k:o.2S,6l:!!b,6m:!b}).12({2K:p||b?"2V":"4q"}),!b&&p>0&&c.2Y()===""&&c.2Y(\'<4s:4J 6n="\'+p*2+\'42" 3m="\'+o.1h+\'" 6o="83" 6p="5w" 17="4L:2p(#3d#5v); 2K:4M-2V;" />\')})),c!==e&&i.16(b)},16:7(b){S c=k.1d,f={},g=1c.26(0,j.Y),h,l,m;W(j.1g===e||!c)R e;b=b||i.1g,h=b.1i,l=v(b),m=[b.x,b.y],h==="x"&&m.6s(),a.1r(m,7(a,c){S e,i;c==="1j"?(e=h==="y"?"Q":"9",f[e]="50%",f["32-"+e]=-1c.3T(l[h==="y"?"X":"13"]/2)+g):(e=t(b,c,d),i=u(b),f[c]=a?t(b,c):g+(i>e?i:0))}),f[b[h]]-=l[h==="x"?"X":"13"],c.12({9:"",1p:"",Q:"",1o:"",32:""}).12(f);R f},2i:7(){k.1d&&k.1d.1U(),l.1v(q)}}),i.1Z()}7 A(a,b,c){S d=1c.3I(b/2),e=1c.3I(c/2),f={5s:[[0,0],[b,c],[b,0]],5x:[[0,0],[b,0],[0,c]],4Q:[[0,c],[b,0],[b,c]],4R:[[0,0],[0,c],[b,c]],6t:[[0,c],[d,0],[b,c]],7T:[[0,0],[b,0],[d,c]],6u:[[0,0],[b,e],[0,c]],6v:[[b,0],[b,c],[0,e]]};f.6w=f.5s,f.6y=f.5x,f.6z=f.4Q,f.6A=f.4R;R f[a.1s()]}7 z(b){S c=U,f=b.2X.1t,g=b.2f.11.1D,h=".1e-1D",i=/<4g\\b[^<]*(?:(?!<\\/4g>)<[^<]*)*<\\/4g>/5u,j=d;b.2U.1D={"^11.1D":7(a,b,d){b==="1D"&&(g=d),b==="2B"?c.1Z():g&&g.2p?c.44():f.1v(h)}},a.1q(c,{1Z:7(){g&&g.2p&&f.1v(h)[g.2B?"7H":"1a"]("4d"+h,c.44);R c},44:7(d,h){7 p(a,c,d){b.3f("11.1n",c+": "+d),n()}7 o(c){l&&(c=a("<2t/>").3e(c.2g(i,"")).53(l)),b.3f("11.1n",c),n()}7 n(){m&&(f.12("4h",""),h=e)}W(d&&d.3q())R c;S j=g.2p.2z(" "),k=g.2p,l,m=g.2B&&!g.5H&&h;m&&f.12("4h","4i"),j>-1&&(l=k.2O(j),k=k.2O(0,j)),a.1D(a.1q({7F:o,6C:p,6E:b},g,{2p:k}));R c}}),c.1Z()}7 y(b,c){S i,j,k,l,m=a(U),n=a(1B.2N),o=U===1B?n:m,p=m.2h?m.2h(c.2h):f,q=c.2h.1u==="6G"&&p?p[c.2h.4c]:f,r=m.2s(c.2h.4c||"6H");7z{r=15 r==="1s"?(1K 7y("R "+r))():r}7x(s){v("5b 4V 6J 6L 6M 2s: "+r)}l=a.1q(d,{},g.3s,c,15 r==="1k"?w(r):f,w(q||p)),j=l.16,l.1w=b;W("3n"===15 l.11.1n){k=m.18(l.11.18);W(l.11.18!==e&&k)l.11.1n=k;2o{v("5b 4V 7r 11 4f 1t! 6N 1N 7p 1t 2T 6O: ",m);R e}}j.1X===e&&(j.1X=n),j.14===e&&(j.14=o),l.T.14===e&&(l.T.14=o),l.T.36===d&&(l.T.36=n),l.V.14===e&&(l.V.14=o),l.16.1O===d&&(l.16.1O=j.1X),j.2y=1K h.2H(j.2y),j.1T=1K h.2H(j.1T);W(a.2s(U,"1e"))W(l.4o)m.1e("2i");2o W(l.4o===e)R e;a.18(U,"19")&&(a.18(U,t,a.18(U,"19")),U.3G("19")),i=1K x(m,l,b,!!k),a.2s(U,"1e",i),m.1a("1U.1e",7(){i.2i()});R i}7 x(c,r,s,v){7 P(){S c=[r.T.14[0],r.V.14[0],x.1m&&E.1t[0],r.16.1X[0],r.16.1O[0],b,1B];x.1m?a([]).6Q(a.6R(c,7(a){R 15 a==="1k"})).1v(D):r.T.14.1v(D+"-2E")}7 O(){7 t(a){C.1L(":1M")&&x.24(a)}7 p(a){W(C.1W(m))R e;1J(x.1x.25),x.1x.25=3v(7(){x.V(a)},r.V.25)}7 o(b){W(C.1W(m))R e;S c=a(b.3a||b.14),d=c.55(n)[0]===C[0],g=c[0]===h.T[0];1J(x.1x.T),1J(x.1x.V);f.14==="1l"&&d||r.V.2m&&(/1l(3y|29|4p)/.1y(b.1u)&&(d||g))?b.56():r.V.2F>0?x.1x.V=3v(7(){x.V(b)},r.V.2F):x.V(b)}7 l(a){W(C.1W(m))R e;h.T.2Q("1e-"+s+"-25"),1J(x.1x.T),1J(x.1x.V);S b=7(){x.1I(d,a)};r.T.2F>0?x.1x.T=3v(b,r.T.2F):b()}S f=r.16,h={T:r.T.14,V:r.V.14,1O:a(f.1O),1B:a(1B),3w:a(b)},j={T:a.3W(""+r.T.1f).2M(" "),V:a.3W(""+r.V.1f).2M(" ")},k=a.28.39&&1A(a.28.3M,10)===6;C.1a("3u"+D+" 2Z"+D,7(a){S b=a.1u==="3u";b&&x.1R(a),C.2a(q,b)}),r.V.2m&&(h.V=h.V.2D(C),C.1a("7j"+D,7(){C.1W(m)||1J(x.1x.V)})),/1l(3y|29)/i.1y(r.V.1f)?r.V.29&&h.3w.1a("1l"+(r.V.29.2z("7i")>-1?"3y":"29")+D,7(a){/5f|4T/.1y(a.14)&&!a.3a&&x.V(a)}):/1l(4x|3V)/i.1y(r.T.1f)&&h.V.1a("2Z"+D,7(a){1J(x.1x.T)}),(""+r.V.1f).2z("4Y")>-1&&h.1B.1a("3J"+D,7(b){S d=a(b.14),e=!C.1W(m)&&C.1L(":1M");d.7h(n).1b===0&&d.2D(c).1b>1&&x.V(b)}),"2P"===15 r.V.25&&(h.T.1a("1e-"+s+"-25",p),a.1r(g.5k,7(a,b){h.V.2D(E.1t).1a(b+D+"-25",p)})),a.1r(j.V,7(b,c){S d=a.7g(c,j.T),e=a(h.V);d>-1&&e.2D(h.T).1b===e.1b||c==="4Y"?(h.T.1a(c+D,7(a){C.1L(":1M")?o(a):l(a)}),2q j.T[d]):h.V.1a(c+D,o)}),a.1r(j.T,7(a,b){h.T.1a(b+D,l)}),"2P"===15 r.V.3B&&h.T.1a("2k"+D,7(a){S b=F.3k||{},c=r.V.3B,d=1c.3t;(d(a.1G-b.1G)>=c||d(a.2j-b.2j)>=c)&&x.V(a)}),f.14==="1l"&&(h.T.1a("2k"+D,7(a){i={1G:a.1G,2j:a.2j,1u:"2k"}}),f.1P.1l&&(r.V.1f&&C.1a("2Z"+D,7(a){(a.3a||a.14)!==h.T[0]&&x.V(a)}),h.1B.1a("2k"+D,7(a){!C.1W(m)&&C.1L(":1M")&&x.24(a||i)}))),(f.1P.2x||h.1O.1b)&&(a.1f.6W.2x?h.1O:h.3w).1a("2x"+D,t),(h.1O.1b||k&&C.12("16")==="2m")&&h.1O.1a("4n"+D,t)}7 N(b,d){7 g(a){7 c(c){(b=b.2n(U)).1b===0&&(x.2R(),d!==e&&x.24(F.1f),a())}S b;W((b=f.53("3p:2n([13]):2n([X])")).1b===0)R c.2b(b);b.1r(7(a,b){(7 d(){S e=x.1x.3p;W(b.13&&b.X){1J(e[a]);R c.2b(b)}e[a]=3v(d,20)})()})}S f=E.11;W(!x.1m||!b)R e;a.1Q(b)&&(b=b.2b(c,x)||""),b.22&&b.1b>0?f.57().3e(b.12({2K:"2V"})):f.2Y(b),x.1m<0?C.3r("4l",g):(B=0,g(a.5F));R x}7 M(b,d){S f=E.19;W(!x.1m||!b)R e;a.1Q(b)&&(b=b.2b(c,x)||""),b.22&&b.1b>0?f.57().3e(b.12({2K:"2V"})):f.2Y(b),x.2R(),d!==e&&x.1m&&C.1L(":1M")&&x.24(F.1f)}7 L(a){S b=E.1F,c=E.19;W(!x.1m)R e;a?(c||K(),J()):b.1U()}7 K(){S b=z+"-19";E.1C&&I(),E.1C=a("<2t />",{"1Y":k+"-1C "+(r.17.2l?"1z-2l-58":"")}).3e(E.19=a("<2t />",{1w:b,"1Y":k+"-19","1V-4b":d})).6Z(E.11),r.11.19.1F?J():x.1m&&x.2R()}7 J(){S b=r.11.19.1F,c=15 b==="1s",d=c?b:"71 1t";E.1F&&E.1F.1U(),b.22?E.1F=b:E.1F=a("",{"1Y":"1z-3h-3d "+(r.17.2l?"":k+"-3D"),19:d,"1V-72":d}).74(a("<75 />",{"1Y":"1z-3D 1z-3D-77",2Y:"&79;"})),E.1F.2A(E.1C).18("5c","1F").4a(7(b){a(U).2a("1z-3h-4a",b.1u==="3u")}).3Z(7(a){C.1W(m)||x.V(a);R e}).1a("3J 54 5p 7b 7c",7(b){a(U).2a("1z-3h-7d 1z-3h-1R",b.1u.2O(-4)==="7e")}),x.2R()}7 I(){E.19&&(E.1C.1U(),E.1C=E.19=E.1F=f,x.24())}7 H(){S a=r.17.2l;C.2a(l,a).2a(o,!a),E.11.2a(l+"-11",a),E.1C&&E.1C.2a(l+"-58",a),E.1F&&E.1F.2a(k+"-3D",!a)}7 G(a){S b=0,c,d=r,e=a.2M(".");3i(d=d[e[b++]])b0&&!a("#"+i).1b&&(C[0].1w=i,E.11[0].1w=i+"-11",E.19[0].1w=i+"-19")},"^11.1n$":7(a,b,c){N(c)},"^11.19.1n$":7(a,b,c){W(!c)R I();!E.19&&c&&K(),M(c)},"^11.19.1F$":7(a,b,c){L(c)},"^16.(1T|2y)$":7(a,b,c){"1s"===15 c&&(a[b]=1K h.2H(c))},"^16.1X$":7(a,b,c){x.1m&&C.2A(c)},"^T.37$":7(){x.1m?x.1I(d):x.1N(1)},"^17.3g$":7(b,c,d){a.18(C[0],"1Y",k+" 1e 1z-4X-52 "+d)},"^17.2l|11.19":H,"^45.(1N|T|4p|V|1R|2c)$":7(b,c,d){C[(a.1Q(d)?"":"7m")+"1a"]("1t"+c,d)},"^(T|V|16).(1f|14|2m|25|29|3B|1O|1P)":7(){S a=r.16;C.18("4j",a.14==="1l"&&a.1P.1l),P(),O()}},a.1q(x,{1N:7(b){W(x.1m)R x;S f=r.11.19.1n,g=r.16,i=a.3j("7n");a.18(c[0],"1V-4v",z),C=E.1t=a("<2t/>",{1w:z,"1Y":k+" 1e 1z-4X-52 "+o+" "+r.17.3g,X:r.17.X||"",4j:g.14==="1l"&&g.1P.1l,5c:"7q","1V-7s":"7t","1V-4b":e,"1V-4v":z+"-11","1V-4i":d}).2a(m,F.2G).2s("1e",x).2A(r.16.1X).3e(E.11=a("<2t />",{"1Y":k+"-11",1w:z+"-11","1V-4b":d})),x.1m=-1,B=1,f&&(K(),M(f)),N(r.11.1n,e),x.1m=d,H(),a.1r(r.45,7(b,c){a.1Q(c)&&C.1a(b==="1I"?"4d 4e":"1t"+b,c)}),a.1r(h,7(){U.2J==="1N"&&U(x)}),O(),C.3r("4l",7(a){i.35=F.1f,C.2Q(i,[x]),B=0,x.2R(),(r.T.37||b)&&x.1I(d,F.1f),a()});R x},41:7(a){S b,c;4z(a.2u()){3o"5g":b={13:C.3c(),X:C.3H()};38;3o"Y":b=h.Y(C,r.16.1X);38;3d:c=G(a.2u()),b=c[0][c[1]],b=b.1i?b.1s():b}R b},3f:7(b,c){7 m(a,b){S c,d,e;4f(c 23 k)4f(d 23 k[c])W(e=(1K 7A(d,"i")).4Z(a))b.5j(e),k[c][d].2I(x,b)}S g=/^16\\.(1T|2y|1P|14|1X)|17|11|T\\.37/i,h=/^11\\.(19|18)|17/i,i=e,j=e,k=x.2U,l;"1s"===15 b?(l=b,b={},b[l]=c):b=a.1q(d,{},b),a.1r(b,7(c,d){S e=G(c.2u()),f;f=e[0][e[1]],e[0][e[1]]="1k"===15 d&&d.7B?a(d):d,b[c]=[e[0],e[1],d,f],i=g.1y(c)||i,j=h.1y(c)||j}),w(r),A=B=1,a.1r(b,m),A=B=0,C.1L(":1M")&&x.1m&&(i&&x.24(r.16.14==="1l"?f:F.1f),j&&x.2R());R x},1I:7(b,c){7 q(){b?(a.28.39&&C[0].17.3G("2L"),C.12("7C","")):C.12({2K:"",4h:"",X:r.17.X||"",33:"",Q:"",9:""})}W(!x.1m)W(b)x.1N(1);2o R x;S g=b?"T":"V",h=r[g],j=C.1L(":1M"),k=!c||F.14[0]===c.14,l=r.16,m=r.11,o,p;(15 b).4O("3n|2P")&&(b=!j);W(!C.1L(":5i")&&j===b&&k)R x;W(c){W(/4x|3V/.1y(c.1u)&&/3y|29/.1y(F.1f.1u)&&c.14===r.T.14[0]&&C.7D(c.3a).1b)R x;F.1f=a.1q({},c)}p=a.3j("1t"+g),p.35=c?F.1f:f,C.2Q(p,[x,3U]);W(p.3q())R x;a.18(C[0],"1V-4i",!b),b?(F.3k=a.1q({},i),x.1R(c),a.1Q(m.1n)&&N(m.1n,e),a.1Q(m.19.1n)&&M(m.19.1n,e),!u&&l.14==="1l"&&l.1P.1l&&(a(1B).1a("2k.1e",7(a){i={1G:a.1G,2j:a.2j,1u:"2k"}}),u=d),x.24(c),h.36&&a(n,h.36).2n(C).1e("V",p)):(1J(x.1x.T),2q F.3k,u&&!a(n+\'[4j="7G"]:1M\',h.36).2n(C).1b&&(a(1B).1v("2k.1e"),u=e),x.2c(c)),k&&C.4t(0,1),h.1S===e?(C[g](),q.2b(C)):a.1Q(h.1S)?(h.1S.2b(C,x),C.3r("4l",7(a){q(),a()})):C.5l(3U,b?1:0,q),b&&h.14.2Q("1e-"+s+"-25");R x},T:7(a){R x.1I(d,a)},V:7(a){R x.1I(e,a)},1R:7(b){W(!x.1m)R x;S c=a(n),d=1A(C[0].17.31,10),e=g.5q+c.1b,f=a.1q({},b),h,i;C.1W(p)||(i=a.3j("5m"),i.35=f,C.2Q(i,[x,e]),i.3q()||(d!==e&&(c.1r(7(){U.17.31>d&&(U.17.31=U.17.31-1)}),c.2L("."+p).1e("2c",f)),C.3L(p)[0].17.31=e));R x},2c:7(b){S c=a.1q({},b),d;C.4u(p),d=a.3j("5n"),d.35=c,C.2Q(d,[x]);R x},24:7(c,d){W(!x.1m||A)R x;A=1;S f=r.16.14,g=r.16,j=g.1T,l=g.2y,m=g.1P,n=m.4r.2M(" "),o=C.3H(),p=C.3c(),q=0,s=0,t=a.3j("4m"),u=C.12("16")==="2m",v=g.1O,w={Q:0,9:0},z=x.1H.1d,B={3N:n[0],3O:n[1]||n[0],Q:7(a){S b=B.3N==="2r",c=v.Y.Q+v.34,d=j.x==="Q"?o:j.x==="1o"?-o:-o/2,e=l.x==="Q"?q:l.x==="1o"?-q:-q/2,f=z?z.3K.X||0:0,g=z&&z.1g.1i==="x"&&!b?f:0,h=c-a+g,i=a+o-v.X-c+g,k=d-(j.1i==="x"||j.x===j.y?e:0),n=j.x==="1j";b?(g=z&&z.1g.1i==="y"?f:0,k=(j.x==="Q"?1:-1)*d-g,w.Q+=h>0?h:i>0?-i:0,w.Q=1c.26(v.Y.Q+(g&&z.1g.x==="1j"?z.Y:0),a-k,1c.3R(1c.26(v.Y.Q+v.X,a+k),w.Q))):(h>0&&(j.x!=="Q"||i>0)?w.Q-=k+(n?0:2*m.x):i>0&&(j.x!=="1o"||h>0)&&(w.Q-=n?-k:k+2*m.x),w.Q!==a&&n&&(w.Q-=m.x),w.Qi&&(w.Q=a));R w.Q-a},9:7(a){S b=B.3O==="2r",c=v.Y.9+v.30,d=j.y==="9"?p:j.y==="1p"?-p:-p/2,e=l.y==="9"?s:l.y==="1p"?-s:-s/2,f=z?z.3K.13||0:0,g=z&&z.1g.1i==="y"&&!b?f:0,h=c-a+g,i=a+p-v.13-c+g,k=d-(j.1i==="y"||j.x===j.y?e:0),n=j.y==="1j";b?(g=z&&z.1g.1i==="x"?f:0,k=(j.y==="9"?1:-1)*d-g,w.9+=h>0?h:i>0?-i:0,w.9=1c.26(v.Y.9+(g&&z.1g.x==="1j"?z.Y:0),a-k,1c.3R(1c.26(v.Y.9+v.13,a+k),w.9))):(h>0&&(j.y!=="9"||i>0)?w.9-=k+(n?0:2*m.y):i>0&&(j.y!=="1p"||h>0)&&(w.9-=n?-k:k+2*m.y),w.9!==a&&n&&(w.9-=m.y),w.9<0&&-w.9>i&&(w.9=a));R w.9-a}};W(a.4G(f)&&f.1b===2)l={x:"Q",y:"9"},w={Q:f[0],9:f[1]};2o W(f==="1l"&&(c&&c.1G||F.1f.1G))l={x:"Q",y:"9"},c=c&&(c.1u==="2x"||c.1u==="4n")?F.1f:c&&c.1G&&c.1u==="2k"?c:i&&(m.1l||!c||!c.1G)?{1G:i.1G,2j:i.2j}:!m.1l&&F.3k?F.3k:c,w={9:c.2j,Q:c.1G};2o{f==="1f"?c&&c.14&&c.1u!=="4n"&&c.1u!=="2x"?f=F.14=a(c.14):f=F.14:F.14=a(f),f=a(f).7K(0);W(f.1b===0)R x;f[0]===1B||f[0]===b?(q=h.2C?b.7M:f.X(),s=h.2C?b.7N:f.13(),f[0]===b&&(w={9:!u||h.2C?(v||f).30():0,Q:!u||h.2C?(v||f).34():0})):f.1L("7O")&&h.46?w=h.46(f,l):f[0].7P==="7Q://7S.7U.7V/7W/3E"&&h.3E?w=h.3E(f,l):(q=f.3H(),s=f.3c(),w=h.Y(f,g.1X,u)),w.Y&&(q=w.X,s=w.13,w=w.Y),w.Q+=l.x==="1o"?q:l.x==="1j"?q/2:0,w.9+=l.y==="1p"?s:l.y==="1j"?s/2:0}w.Q+=m.x+(j.x==="1o"?-o:j.x==="1j"?-o/2:0),w.9+=m.y+(j.y==="1p"?-p:j.y==="1j"?-p/2:0),v.22&&f[0]!==b&&f[0]!==y&&B.3O+B.3N!=="7X"?(v={5z:v,13:v[(v[0]===b?"h":"7Y")+"7Z"](),X:v[(v[0]===b?"w":"80")+"82"](),34:u?0:v.34(),30:u?0:v.30(),Y:v.Y()||{Q:0,9:0}},w.3P={Q:B.3N!=="4q"?B.Q(w.Q):0,9:B.3O!=="4q"?B.9(w.9):0}):w.3P={Q:0,9:0},C.18("1Y",7(b,c){R a.18(U,"1Y").2g(/1z-1t-5y-\\w+/i,"")}).3L(k+"-5y-"+j.4P()),t.35=a.1q({},c),C.2Q(t,[x,w,v.5z||v]);W(t.3q())R x;2q w.3P,d===e||5A(w.Q)||5A(w.9)||f==="1l"||!a.1Q(g.1S)?C.12(w):a.1Q(g.1S)&&(g.1S.2b(C,x,a.1q({},w)),C.3r(7(b){a(U).12({33:"",13:""}),a.28.39&&U.17.3G("2L"),b()})),A=0;R x},2R:7(){W(x.1m<1||B)R x;S b=k+"-5C",c=r.16.1X,d,e,f,g;B=1,r.17.X?C.12("X",r.17.X):(C.12("X","").3L(b).2A(1B.2N),e=C.X()+(a.28.5D?1:0),f=C.12("26-X")||"",g=C.12("3R-X")||"",d=(f+g).2z("%")>-1?c.X()/5E:0,f=(f.2z("%")>-1?d:1)*1A(f,10)||e,g=(g.2z("%")>-1?d:1)*1A(g,10)||0,e=f+g?1c.3R(1c.26(e,g),f):e,C.12("X",1c.3T(e)).4u(b).2A(c)),B=0;R x},48:7(b){S c=m;"3n"!==15 b&&(b=!C.1W(c)&&!F.2G),x.1m?(C.2a(c,b),a.18(C[0],"1V-2G",b)):F.2G=!!b;R x},87:7(){R x.48(e)},2i:7(){S b=c[0],d=a.18(b,t);x.1m&&(C.1U(),a.1r(x.1H,7(){U.2i&&U.2i()})),1J(x.1x.T),1J(x.1x.V),P(),a.88(b,"1e"),d&&(a.18(b,"19",d),c.3F(t)),c.3F("1V-4v").1v(".1e"),2q j[x.1w];R c}})}7 w(b){S c;W(!b||"1k"!==15 b)R e;"1k"!==15 b.2h&&(b.2h={1u:b.2h});W("11"23 b){W("1k"!==15 b.11||b.11.22)b.11={1n:b.11};c=b.11.1n||e,!a.1Q(c)&&(!c&&!c.18||c.1b<1||"1k"===15 c&&!c.22)&&(b.11.1n=e),"19"23 b.11&&("1k"!==15 b.11.19&&(b.11.19={1n:b.11.19}),c=b.11.19.1n||e,!a.1Q(c)&&(!c&&!c.18||c.1b<1||"1k"===15 c&&!c.22)&&(b.11.19.1n=e))}"16"23 b&&("1k"!==15 b.16&&(b.16={1T:b.16,2y:b.16})),"T"23 b&&("1k"!==15 b.T&&(b.T.22?b.T={14:b.T}:b.T={1f:b.T})),"V"23 b&&("1k"!==15 b.V&&(b.V.22?b.V={14:b.V}:b.V={1f:b.V})),"17"23 b&&("1k"!==15 b.17&&(b.17={3g:b.17})),a.1r(h,7(){U.3l&&U.3l(b)});R b}7 v(b){4w&&(4w.8b||4w.8d||a.5F).2I(U,2e)}"8g 8j";S d=!0,e=!1,f=8k,g,h,i,j={},k="1z-1t",l="1z-2l",m="1z-3h-2G",n="2t.1e."+k,o=k+"-3d",p=k+"-1R",q=k+"-4a",r="-5P",s="5Q",t="5a",u=e;g=a.2w.1e=7(b,h,i){S j=(""+b).2u(),k=f,l=j==="48"?[d]:a.5T(2e).5I(1),m=l[l.1b-1],n=U[0]?a.2s(U[0],"1e"):f;W(!2e.1b&&n||j==="5U")R n;W("1s"===15 b){U.1r(7(){S b=a.2s(U,"1e");W(!b)R d;m&&m.5W&&(b.2W.1f=m);W(j!=="4T"&&j!=="2f"||!h)b[j]&&b[j].2I(b[j],l);2o W(a.5Z(h)||i!==c)b.3f(h,i);2o{k=b.41(h);R e}});R k!==f?k:U}W("1k"===15 b||!2e.1b){n=w(a.1q(d,{},b));R g.1a.2b(U,n,m)}},g.1a=7(b,f){R U.1r(7(i){7 q(b){7 d(){o.1N(15 b==="1k"||k.T.37),l.T.2D(l.V).1v(n)}W(o.2W.2G)R e;o.2W.1f=a.1q({},b),o.2W.14=b?a(b.14):[c],k.T.2F>0?(1J(o.1x.T),o.1x.T=3v(d,k.T.2F),m.T!==m.V&&l.V.1a(m.V,7(){1J(o.1x.T)})):d()}S k,l,m,n,o,p;p=a.4G(b.1w)?b.1w[i]:b.1w,p=!p||p===e||p.1b<1||j[p]?g.4k++:j[p]=p,n=".1e-"+p+"-2E",o=y.2b(U,p,b);W(o===e)R d;k=o.2f,a.1r(h,7(){U.2J==="2J"&&U(o)}),l={T:k.T.14,V:k.V.14},m={T:a.3W(""+k.T.1f).2g(/ /g,n+" ")+n,V:a.3W(""+k.V.1f).2g(/ /g,n+" ")+n},/1l(4x|3V)/i.1y(m.T)&&!/1l(3y|29)/i.1y(m.V)&&(m.V+=" 2Z"+n),l.T.1a(m.T,q),(k.T.37||k.5r)&&q(f)})},h=g.1H={2H:7(a){a=(""+a).2g(/([A-Z])/," $1").2g(/6r/5u,"1j").2u(),U.x=(a.43(/Q|1o/i)||a.43(/1j/)||["3z"])[0].2u(),U.y=(a.43(/9|1p|1j/i)||["3z"])[0].2u(),U.1i=a.3x(0).4O(/^(t|b)/)>-1?"y":"x",U.1s=7(){R U.1i==="y"?U.y+U.x:U.x+U.y},U.4P=7(){S a=U.x.2O(0,1),b=U.y.2O(0,1);R a===b?a:a==="c"||a!=="c"&&b!=="c"?b+a:a+b}},Y:7(c,d,e){7 l(a,b){f.Q+=b*a.34(),f.9+=b*a.30()}S f=c.Y(),g=d,i=0,j=1B.2N,k;W(g){6B{g.12("16")!=="6D"&&(k=g[0]===j?{Q:1A(g.12("Q"),10)||0,9:1A(g.12("9"),10)||0}:g.16(),f.Q-=k.Q+(1A(g.12("6F"),10)||0),f.9-=k.9+(1A(g.12("6I"),10)||0),i++);W(g[0]===j)38}3i(g=g.6K());(d[0]!==j||i>1)&&l(d,1),(h.2C<4.1&&h.2C>3.1||!h.2C&&e)&&l(a(b),-1)}R f},2C:5e((""+(/4W.*6P ([0-6S]{1,3})|(4W 6T).*6U.*6X/i.4Z(6Y.70)||[0,""])[1]).2g("5t","73").2g("78","."))||e,2w:{18:7(b,c){W(U.1b){S d=U[0],e="19",f=a.2s(d,"1e");W(b===e){W(2e.1b<2)R a.18(d,t);W(15 f==="1k"){f&&f.1m&&f.2f.11.18===e&&f.2W.18&&f.3f("11.1n",c),a.2w["18"+s].2I(U,2e),a.18(d,t,a.18(d,e));R U.3F(e)}}}},59:7(b){S c=a([]),d="19",e;e=a.2w["59"+s].2I(U,2e).2L("[5a]").1r(7(){a.18(U,d,a.18(U,t)),U.3G(t)}).7u();R e},1U:a.1z?f:7(b,c){a(U).1r(7(){c||(!b||a.2L(b,[U]).1b)&&a("*",U).2D(U).1r(7(){a(U).5h("1U")})})}}},a.1r(h.2w,7(b,c){W(!c)R d;S e=a.2w[b+s]=a.2w[b];a.2w[b]=7(){R c.2I(U,2e)||e.2I(U,2e)}}),g.3M="2.0.7E",g.4k=0,g.5k="3Z 7I 3J 5p 2k 2Z 3u".2M(" "),g.5q=7L,g.3s={5r:e,1w:e,4o:d,11:{1n:d,18:"19",19:{1n:e,1F:e}},16:{1T:"9 Q",2y:"1p 1o",14:e,1X:e,1O:e,1P:{x:0,y:0,1l:d,2x:d,4r:"3Q 3Q"},1S:7(b,c,d){a(U).4t().85(c,86)}},T:{14:e,1f:"3u",1S:d,2F:3U,36:e,37:e},V:{14:e,1f:"2Z",1S:d,2F:0,2m:e,25:e,29:"3w",3B:e},17:{3g:"",2l:e,X:e},45:{1N:f,4p:f,T:f,V:f,1I:f,1R:f,2c:f}},h.1D=7(a){S b=a.1H.1D;R"1k"===15 b?b:a.1H.1D=1K z(a)},h.1D.2J="1N",h.1D.3l=7(a){S b=a.11,c;b&&"1D"23 b&&(c=b.1D,15 c!=="1k"&&(c=a.11.1D={2p:c}),"3n"!==15 c.2B&&c.2B&&(c.2B=!!c.2B))},a.1q(d,g.3s,{11:{1D:{5H:d,2B:d}}}),h.1d=7(a){S b=a.1H.1d;R"1k"===15 b?b:a.1H.1d=1K B(a)},h.1d.2J="1N",h.1d.3l=7(a){S b=a.17,c;b&&"1d"23 b&&(c=a.17.1d,15 c!=="1k"&&(a.17.1d={1g:c}),/1s|3n/i.1y(15 c.1g)||(c.1g=d),15 c.X!=="2P"&&2q c.X,15 c.13!=="2P"&&2q c.13,15 c.1h!=="2P"&&c.1h!==d&&2q c.1h,15 c.Y!=="2P"&&2q c.Y)},a.1q(d,g.3s,{17:{1d:{1g:d,3C:e,X:6,13:6,1h:d,Y:0}}}),h.46=7(b,c){7 l(a,b){S d=0,e=1,f=1,g=0,h=0,i=a.X,j=a.13;3i(i>0&&j>0&&e>0&&f>0){i=1c.3S(i/2),j=1c.3S(j/2),c.x==="Q"?e=i:c.x==="1o"?e=a.X-i:e+=1c.3S(i/2),c.y==="9"?f=j:c.y==="1p"?f=a.13-j:f+=1c.3S(j/2),d=b.1b;3i(d--){W(b.1b<2)38;g=b[d][0]-a.Y.Q,h=b[d][1]-a.Y.9,(c.x==="Q"&&g>=e||c.x==="1o"&&g<=e||c.x==="1j"&&(ga.X-e)||c.y==="9"&&h>=f||c.y==="1p"&&h<=f||c.y==="1j"&&(ha.13-f))&&b.6V(d,1)}}R{Q:b[0][0],9:b[0][1]}}b.22||(b=a(b));S d=b.18("40").2u(),e=b.18("7a").2M(","),f=[],g=a(\'3p[7l="#\'+b.7o("5o").18("4c")+\'"]\'),h=g.Y(),i={X:0,13:0,Y:{9:3A,1o:0,1p:0,Q:3A}},j=0,k=0;h.Q+=1c.3I((g.3H()-g.X())/2),h.9+=1c.3I((g.3c()-g.13())/2);W(d==="5B"){j=e.1b;3i(j--)k=[1A(e[--j],10),1A(e[j+1],10)],k[0]>i.Y.1o&&(i.Y.1o=k[0]),k[0]i.Y.1p&&(i.Y.1p=k[1]),k[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}('(7(a,b,c){7 D(b){S c=U,d=b.2X,e=d.1t,f=".21-"+b.1w;a.1q(c,{1Z:7(){d.21=a(\'<5J 1Y="1z-1t-21" 8e="0" 8f="-1" 89="8a:\\\'\\\';" 18="2K:2V; 16:4K; z-8h:-1; 2L:8i(33=0); -84-2L:"8s:8m.8n.8o(8q=0)";">\'),d.21.2A(e),e.1a("4m"+f,c.1P)},1P:7(){S a=b.41("5g"),c=b.1H.1d,f=d.1d,g,h;h=1A(e.12("1h-Q-X"),10)||0,h={Q:-h,9:-h},c&&f&&(g=c.1g.1i==="x"?["X","Q"]:["13","9"],h[g[1]]-=f[g[0]]()),d.21.12(h).12(a)},2i:7(){d.21.1U(),e.1v(f)}}),c.1Z()}7 C(c){S f=U,g=c.2f.T.1E,h=c.2X,i=h.1t,j="#1e-2v",k=".8r",l=k+c.1w,m="1L-1E-1e",o=a(1B.2N),q=0,r;c.2U.1E={"^T.1E.(2T|2c)$":7(){f.1Z(),h.2v.1I(i.1L(":1M"))}},a.1q(f,{1Z:7(){W(!g.2T)R f;r=f.2E(),i.17(m,d).1v(k).1v(l).1a("4d"+k+" 4e"+k,7(a,b,c){S d=a.35;d&&a.1u==="4e"&&/1l(29|3V)/.1y(d.1u)&&d.3a===r[0]?a.56():f[a.1u.2g("1t","")](a,c)}).1a("5m"+k,7(a,b,c){r[0].18.31=c-1}).1a("5n"+k,7(b){a("["+m+"]:1M").2n(i).7J().1e("1R",b)}),g.4C&&a(b).1v(l).1a("54"+l,7(a){a.5L===27&&i.1W(p)&&c.V(a)}),g.2c&&h.2v.1v(l).1a("3Z"+l,7(a){i.1W(p)&&c.V(a)});R f},2E:7(){S c=a(j);W(c.1b){h.2v=c;R c}r=h.2v=a("<2t />",{1w:j.2O(1),3J:7(){R e}}).2A(1B.2N),q=r.12("33"),a(b).1v(k).1a("2x"+k,7(){r.12({13:a(b).13(),X:a(b).X()})}).5h("2x");R r},1I:7(b,c,j){W(b&&b.3q())R f;S k=g.1S,p=c?"T":"V",s=r.1L(":1M"),t=a("["+m+"]:1M").2n(i),u;r||(r=f.2E());W(r.1L(":5i")&&s===c||!c&&t.1b)R f;c?(r.12({Q:0,9:0}),h.2v.12("5M",g.2c?"7v":""),o.5N("*","7w"+l,7(b){a(b.14).55(n)[0]!==i[0]&&a("a, :5O, 3p",i).2D(i).1R()})):o.5d("*","1R"+l),r.4t(d,e),a.1Q(k)?k.2b(r,c,q):k===e?r[p]():r.5l(1A(j,10)||3U,c?q:0,7(){c||a(U).V()}),r.3r(7(a){q=r.12("33","").12("33"),c||r.12({Q:"",9:""}),a()});R f},T:7(a,b){R f.1I(a,d,b)},V:7(a,b){R f.1I(a,e,b)},2i:7(){S d=r;d&&(d=a("["+m+"]").2n(i).1b<1,d?(h.2v.1U(),a(b).1v(k)):h.2v.1v(k+c.1w),o.5d("*","1R"+l));R i.3F(m).1v(k)}}),f.1Z()}7 B(b,g){7 v(a){S b=a.1i==="y",c=n[b?"X":"13"],d=n[b?"13":"X"],e=a.1s().2z("1j")>-1,f=c*(e?.5:1),g=1c.5R,h=1c.3T,i,j,k,l=1c.49(g(f,2)+g(d,2)),m=[p/f*l,p/d*l];m[2]=1c.49(g(m[0],2)-g(p,2)),m[3]=1c.49(g(m[1],2)-g(p,2)),i=l+m[2]+m[3]+(e?0:m[0]),j=i/l,k=[h(j*d),h(j*c)];R{13:k[b?0:1],X:k[b?1:0]}}7 u(b){S c=k.1C&&b.y==="9",d=c?k.1C:k.11,e=a.28.5D,f=e?"-5S-":a.28.4U?"-4U-":"",g=b.y+(e?"":"-")+b.x,h=f+(e?"1h-4y-"+g:"1h-"+g+"-4y");R 1A(d.12(h),10)||1A(l.12(h),10)||0}7 t(a,b,c){b=b?b:a[a.1i];S d=k.1C&&a.y==="9",e=d?k.1C:k.11,f="1h-"+b+"-X",g=1A(e.12(f),10);R(c?g||1A(l.12(f),10):g)||0}7 s(f,g,h,l){W(k.1d){S n=a.1q({},i.1g),o=h.3P,p=b.2f.16.1P.4r.2M(" "),q=p[0],r=p[1]||p[0],s={Q:e,9:e,x:0,y:0},t,u={},v;i.1g.2m!==d&&(q==="2r"&&n.1i==="x"&&o.Q&&n.y!=="1j"?n.1i=n.1i==="x"?"y":"x":q==="3Q"&&o.Q&&(n.x=n.x==="1j"?o.Q>0?"Q":"1o":n.x==="Q"?"1o":"Q"),r==="2r"&&n.1i==="y"&&o.9&&n.x!=="1j"?n.1i=n.1i==="y"?"x":"y":r==="3Q"&&o.9&&(n.y=n.y==="1j"?o.9>0?"9":"1p":n.y==="9"?"1p":"9"),n.1s()!==m.1g&&(m.9!==o.9||m.Q!==o.Q)&&i.3b(n,e)),t=i.16(n,o),t.1o!==c&&(t.Q=-t.1o),t.1p!==c&&(t.9=-t.1p),t.47=1c.26(0,j.Y);W(s.Q=q==="2r"&&!!o.Q)n.x==="1j"?u["32-Q"]=s.x=t["32-Q"]-o.Q:(v=t.1o!==c?[o.Q,-t.Q]:[-o.Q,t.Q],(s.x=1c.26(v[0],v[1]))>v[0]&&(h.Q-=o.Q,s.Q=e),u[t.1o!==c?"1o":"Q"]=s.x);W(s.9=r==="2r"&&!!o.9)n.y==="1j"?u["32-9"]=s.y=t["32-9"]-o.9:(v=t.1p!==c?[o.9,-t.9]:[-o.9,t.9],(s.y=1c.26(v[0],v[1]))>v[0]&&(h.9-=o.9,s.9=e),u[t.1p!==c?"1p":"9"]=s.y);k.1d.12(u).1I(!(s.x&&s.y||n.x==="1j"&&s.y||n.y==="1j"&&s.x)),h.Q-=t.Q.3x?t.47:q!=="2r"||s.9||!s.Q&&!s.9?t.Q:0,h.9-=t.9.3x?t.47:r!=="2r"||s.Q||!s.Q&&!s.9?t.9:0,m.Q=o.Q,m.9=o.9,m.1g=n.1s()}}S i=U,j=b.2f.18.1d,k=b.2X,l=k.1t,m={9:0,Q:0,1g:""},n={X:j.X,13:j.13},o={},p=j.1h||0,q=".1e-1d",r=!!(a("<4A />")[0]||{}).3Y;i.1g=f,i.3C=f,i.1h=p,i.Y=j.Y,i.3K=n,b.2U.1d={"^16.1T|18.1d.(1g|3C|1h)$":7(){i.1Z()||i.2i(),b.24()},"^18.1d.(13|X)$":7(){n={X:j.X,13:j.13},i.2E(),i.3b(),b.24()},"^11.19.1n|18.(3g|2l)$":7(){k.1d&&i.3b()}},a.1q(i,{1Z:7(){S b=i.51()&&(r||a.28.39);b&&(i.2E(),i.3b(),l.1v(q).1a("4m"+q,s));R b},51:7(){S a=j.1g,c=b.2f.16,f=c.2y,g=c.1T.1s?c.1T.1s():c.1T;W(a===e||g===e&&f===e)R e;a===d?i.1g=1K h.2H(g):a.1s||(i.1g=1K h.2H(a),i.1g.2m=d);R i.1g.1s()!=="5G"},4D:7(){S c,d,e,f=k.1d.12({6q:"",1h:""}),g=i.1g,h=g[g.1i],m="1h-"+h+"-3m",p="1h"+h.3x(0)+h.2O(1)+"5V",q=/6x?\\(0, 0, 0(, 0)?\\)|3X/i,r="5X-3m",s="3X",t="1z-1t-5C",u=a(1B.2N).12("3m"),v=b.2X.11.12("3m"),w=k.1C&&(g.y==="9"||g.y==="1j"&&f.16().9+n.13/2+j.Y",{"1Y":"1z-1t-1d"}).12({X:b,13:c}).5Y(l),r?a("<4A />").2A(k.1d)[0].3Y("2d").4F():(d=\'<4s:40 60="0,0" 18="2K:4M-2V; 16:4K; 4L:2p(#3d#5v);">\',k.1d.2Y(p?d+=d:d))},3b:7(b,c){S g=k.1d,l=g.61(),m=n.X,q=n.13,s="42 63 ",u="42 64 3X",w=j.3C,x=1c.3T,y,z,B,C,D;b||(b=i.1g),w===e?w=b:(w=1K h.2H(w),w.1i=b.1i,w.x==="3z"?w.x=b.x:w.y==="3z"?w.y=b.y:w.x===w.y&&(w[b.1i]=b[b.1i])),y=w.1i,i.4D(),i.1h=p=o.1h==="3X"||o.1h==="#65"?0:j.1h===d?t(b,f,d):j.1h,B=A(w,m,q),i.3K=D=v(b),g.12(D),b.1i==="y"?C=[x(w.x==="Q"?p:w.x==="1o"?D.X-m-p:(D.X-m)/2),x(w.y==="9"?D.13-q:0)]:C=[x(w.x==="Q"?D.X-m:0),x(w.y==="9"?p:w.y==="1p"?D.13-q-p:(D.13-q)/2)],r?(l.17(D),z=l[0].3Y("2d"),z.66(),z.4F(),z.67(0,0,4B,4B),z.68(C[0],C[1]),z.76(),z.69(B[0][0],B[0][1]),z.4H(B[1][0],B[1][1]),z.4H(B[2][0],B[2][1]),z.6a(),z.8p=o.2S,z.6b=o.1h,z.6d=p*2,z.6e="5w",z.8l=5E,p&&z.4J(),z.2S()):(B="m"+B[0][0]+","+B[0][1]+" l"+B[1][0]+","+B[1][1]+" "+B[2][0]+","+B[2][1]+" 6f",C[2]=p&&/^(r|b)/i.1y(b.1s())?5e(a.28.3M,10)===8?2:1:0,l.12({6g:""+(w.1s().2z("1j")>-1),Q:C[0]-C[2]*5K(y==="x"),9:C[1]-C[2]*5K(y==="y"),X:m+p,13:q+p}).1r(7(b){S c=a(U);c[c.4I?"4I":"17"]({6i:m+p+" "+(q+p),6j:B,6k:o.2S,6l:!!b,6m:!b}).12({2K:p||b?"2V":"4q"}),!b&&p>0&&c.2Y()===""&&c.2Y(\'<4s:4J 6n="\'+p*2+\'42" 3m="\'+o.1h+\'" 6o="83" 6p="5w" 18="4L:2p(#3d#5v); 2K:4M-2V;" />\')})),c!==e&&i.16(b)},16:7(b){S c=k.1d,f={},g=1c.26(0,j.Y),h,l,m;W(j.1g===e||!c)R e;b=b||i.1g,h=b.1i,l=v(b),m=[b.x,b.y],h==="x"&&m.6s(),a.1r(m,7(a,c){S e,i;c==="1j"?(e=h==="y"?"Q":"9",f[e]="50%",f["32-"+e]=-1c.3T(l[h==="y"?"X":"13"]/2)+g):(e=t(b,c,d),i=u(b),f[c]=a?t(b,c):g+(i>e?i:0))}),f[b[h]]-=l[h==="x"?"X":"13"],c.12({9:"",1p:"",Q:"",1o:"",32:""}).12(f);R f},2i:7(){k.1d&&k.1d.1U(),l.1v(q)}}),i.1Z()}7 A(a,b,c){S d=1c.3I(b/2),e=1c.3I(c/2),f={5s:[[0,0],[b,c],[b,0]],5x:[[0,0],[b,0],[0,c]],4Q:[[0,c],[b,0],[b,c]],4R:[[0,0],[0,c],[b,c]],6t:[[0,c],[d,0],[b,c]],7T:[[0,0],[b,0],[d,c]],6u:[[0,0],[b,e],[0,c]],6v:[[b,0],[b,c],[0,e]]};f.6w=f.5s,f.6y=f.5x,f.6z=f.4Q,f.6A=f.4R;R f[a.1s()]}7 z(b){S c=U,f=b.2X.1t,g=b.2f.11.1D,h=".1e-1D",i=/<4g\\b[^<]*(?:(?!<\\/4g>)<[^<]*)*<\\/4g>/5u,j=d;b.2U.1D={"^11.1D":7(a,b,d){b==="1D"&&(g=d),b==="2B"?c.1Z():g&&g.2p?c.44():f.1v(h)}},a.1q(c,{1Z:7(){g&&g.2p&&f.1v(h)[g.2B?"7H":"1a"]("4d"+h,c.44);R c},44:7(d,h){7 p(a,c,d){b.3f("11.1n",c+": "+d),n()}7 o(c){l&&(c=a("<2t/>").3e(c.2g(i,"")).53(l)),b.3f("11.1n",c),n()}7 n(){m&&(f.12("4h",""),h=e)}W(d&&d.3q())R c;S j=g.2p.2z(" "),k=g.2p,l,m=g.2B&&!g.5H&&h;m&&f.12("4h","4i"),j>-1&&(l=k.2O(j),k=k.2O(0,j)),a.1D(a.1q({7F:o,6C:p,6E:b},g,{2p:k}));R c}}),c.1Z()}7 y(b,c){S i,j,k,l,m=a(U),n=a(1B.2N),o=U===1B?n:m,p=m.2h?m.2h(c.2h):f,q=c.2h.1u==="6G"&&p?p[c.2h.4c]:f,r=m.2s(c.2h.4c||"6H");7z{r=15 r==="1s"?(1K 7y("R "+r))():r}7x(s){v("5b 4V 6J 6L 6M 2s: "+r)}l=a.1q(d,{},g.3s,c,15 r==="1k"?w(r):f,w(q||p)),j=l.16,l.1w=b;W("3n"===15 l.11.1n){k=m.17(l.11.17);W(l.11.17!==e&&k)l.11.1n=k;2o{v("5b 4V 7r 11 4f 1t! 6N 1N 7p 1t 2T 6O: ",m);R e}}j.1X===e&&(j.1X=n),j.14===e&&(j.14=o),l.T.14===e&&(l.T.14=o),l.T.36===d&&(l.T.36=n),l.V.14===e&&(l.V.14=o),l.16.1O===d&&(l.16.1O=j.1X),j.2y=1K h.2H(j.2y),j.1T=1K h.2H(j.1T);W(a.2s(U,"1e"))W(l.4o)m.1e("2i");2o W(l.4o===e)R e;a.17(U,"19")&&(a.17(U,t,a.17(U,"19")),U.3G("19")),i=1K x(m,l,b,!!k),a.2s(U,"1e",i),m.1a("1U.1e",7(){i.2i()});R i}7 x(c,r,s,v){7 P(){S c=[r.T.14[0],r.V.14[0],x.1m&&E.1t[0],r.16.1X[0],r.16.1O[0],b,1B];x.1m?a([]).6Q(a.6R(c,7(a){R 15 a==="1k"})).1v(D):r.T.14.1v(D+"-2E")}7 O(){7 t(a){C.1L(":1M")&&x.24(a)}7 p(a){W(C.1W(m))R e;1J(x.1x.25),x.1x.25=3v(7(){x.V(a)},r.V.25)}7 o(b){W(C.1W(m))R e;S c=a(b.3a||b.14),d=c.55(n)[0]===C[0],g=c[0]===h.T[0];1J(x.1x.T),1J(x.1x.V);f.14==="1l"&&d||r.V.2m&&(/1l(3y|29|4p)/.1y(b.1u)&&(d||g))?b.56():r.V.2F>0?x.1x.V=3v(7(){x.V(b)},r.V.2F):x.V(b)}7 l(a){W(C.1W(m))R e;h.T.2Q("1e-"+s+"-25"),1J(x.1x.T),1J(x.1x.V);S b=7(){x.1I(d,a)};r.T.2F>0?x.1x.T=3v(b,r.T.2F):b()}S f=r.16,h={T:r.T.14,V:r.V.14,1O:a(f.1O),1B:a(1B),3w:a(b)},j={T:a.3W(""+r.T.1f).2M(" "),V:a.3W(""+r.V.1f).2M(" ")},k=a.28.39&&1A(a.28.3M,10)===6;C.1a("3u"+D+" 2Z"+D,7(a){S b=a.1u==="3u";b&&x.1R(a),C.2a(q,b)}),r.V.2m&&(h.V=h.V.2D(C),C.1a("7j"+D,7(){C.1W(m)||1J(x.1x.V)})),/1l(3y|29)/i.1y(r.V.1f)?r.V.29&&h.3w.1a("1l"+(r.V.29.2z("7i")>-1?"3y":"29")+D,7(a){/5f|4T/.1y(a.14)&&!a.3a&&x.V(a)}):/1l(4x|3V)/i.1y(r.T.1f)&&h.V.1a("2Z"+D,7(a){1J(x.1x.T)}),(""+r.V.1f).2z("4Y")>-1&&h.1B.1a("3J"+D,7(b){S d=a(b.14),e=!C.1W(m)&&C.1L(":1M");d.7h(n).1b===0&&d.2D(c).1b>1&&x.V(b)}),"2P"===15 r.V.25&&(h.T.1a("1e-"+s+"-25",p),a.1r(g.5k,7(a,b){h.V.2D(E.1t).1a(b+D+"-25",p)})),a.1r(j.V,7(b,c){S d=a.7g(c,j.T),e=a(h.V);d>-1&&e.2D(h.T).1b===e.1b||c==="4Y"?(h.T.1a(c+D,7(a){C.1L(":1M")?o(a):l(a)}),2q j.T[d]):h.V.1a(c+D,o)}),a.1r(j.T,7(a,b){h.T.1a(b+D,l)}),"2P"===15 r.V.3B&&h.T.1a("2k"+D,7(a){S b=F.3k||{},c=r.V.3B,d=1c.3t;(d(a.1G-b.1G)>=c||d(a.2j-b.2j)>=c)&&x.V(a)}),f.14==="1l"&&(h.T.1a("2k"+D,7(a){i={1G:a.1G,2j:a.2j,1u:"2k"}}),f.1P.1l&&(r.V.1f&&C.1a("2Z"+D,7(a){(a.3a||a.14)!==h.T[0]&&x.V(a)}),h.1B.1a("2k"+D,7(a){!C.1W(m)&&C.1L(":1M")&&x.24(a||i)}))),(f.1P.2x||h.1O.1b)&&(a.1f.6W.2x?h.1O:h.3w).1a("2x"+D,t),(h.1O.1b||k&&C.12("16")==="2m")&&h.1O.1a("4n"+D,t)}7 N(b,d){7 g(a){7 c(c){(b=b.2n(U)).1b===0&&(x.2R(),d!==e&&x.24(F.1f),a())}S b;W((b=f.53("3p:2n([13]):2n([X])")).1b===0)R c.2b(b);b.1r(7(a,b){(7 d(){S e=x.1x.3p;W(b.13&&b.X){1J(e[a]);R c.2b(b)}e[a]=3v(d,20)})()})}S f=E.11;W(!x.1m||!b)R e;a.1Q(b)&&(b=b.2b(c,x)||""),b.22&&b.1b>0?f.57().3e(b.12({2K:"2V"})):f.2Y(b),x.1m<0?C.3r("4l",g):(B=0,g(a.5F));R x}7 M(b,d){S f=E.19;W(!x.1m||!b)R e;a.1Q(b)&&(b=b.2b(c,x)||""),b.22&&b.1b>0?f.57().3e(b.12({2K:"2V"})):f.2Y(b),x.2R(),d!==e&&x.1m&&C.1L(":1M")&&x.24(F.1f)}7 L(a){S b=E.1F,c=E.19;W(!x.1m)R e;a?(c||K(),J()):b.1U()}7 K(){S b=z+"-19";E.1C&&I(),E.1C=a("<2t />",{"1Y":k+"-1C "+(r.18.2l?"1z-2l-58":"")}).3e(E.19=a("<2t />",{1w:b,"1Y":k+"-19","1V-4b":d})).6Z(E.11),r.11.19.1F?J():x.1m&&x.2R()}7 J(){S b=r.11.19.1F,c=15 b==="1s",d=c?b:"71 1t";E.1F&&E.1F.1U(),b.22?E.1F=b:E.1F=a("",{"1Y":"1z-3h-3d "+(r.18.2l?"":k+"-3D"),19:d,"1V-72":d}).74(a("<75 />",{"1Y":"1z-3D 1z-3D-77",2Y:"&79;"})),E.1F.2A(E.1C).17("5c","1F").4a(7(b){a(U).2a("1z-3h-4a",b.1u==="3u")}).3Z(7(a){C.1W(m)||x.V(a);R e}).1a("3J 54 5p 7b 7c",7(b){a(U).2a("1z-3h-7d 1z-3h-1R",b.1u.2O(-4)==="7e")}),x.2R()}7 I(){E.19&&(E.1C.1U(),E.1C=E.19=E.1F=f,x.24())}7 H(){S a=r.18.2l;C.2a(l,a).2a(o,!a),E.11.2a(l+"-11",a),E.1C&&E.1C.2a(l+"-58",a),E.1F&&E.1F.2a(k+"-3D",!a)}7 G(a){S b=0,c,d=r,e=a.2M(".");3i(d=d[e[b++]])b0&&!a("#"+i).1b&&(C[0].1w=i,E.11[0].1w=i+"-11",E.19[0].1w=i+"-19")},"^11.1n$":7(a,b,c){N(c)},"^11.19.1n$":7(a,b,c){W(!c)R I();!E.19&&c&&K(),M(c)},"^11.19.1F$":7(a,b,c){L(c)},"^16.(1T|2y)$":7(a,b,c){"1s"===15 c&&(a[b]=1K h.2H(c))},"^16.1X$":7(a,b,c){x.1m&&C.2A(c)},"^T.37$":7(){x.1m?x.1I(d):x.1N(1)},"^18.3g$":7(b,c,d){a.17(C[0],"1Y",k+" 1e 1z-4X-52 "+d)},"^18.2l|11.19":H,"^45.(1N|T|4p|V|1R|2c)$":7(b,c,d){C[(a.1Q(d)?"":"7m")+"1a"]("1t"+c,d)},"^(T|V|16).(1f|14|2m|25|29|3B|1O|1P)":7(){S a=r.16;C.17("4j",a.14==="1l"&&a.1P.1l),P(),O()}},a.1q(x,{1N:7(b){W(x.1m)R x;S f=r.11.19.1n,g=r.16,i=a.3j("7n");a.17(c[0],"1V-4v",z),C=E.1t=a("<2t/>",{1w:z,"1Y":k+" 1e 1z-4X-52 "+o+" "+r.18.3g,X:r.18.X||"",4j:g.14==="1l"&&g.1P.1l,5c:"7q","1V-7s":"7t","1V-4b":e,"1V-4v":z+"-11","1V-4i":d}).2a(m,F.2G).2s("1e",x).2A(r.16.1X).3e(E.11=a("<2t />",{"1Y":k+"-11",1w:z+"-11","1V-4b":d})),x.1m=-1,B=1,f&&(K(),M(f)),N(r.11.1n,e),x.1m=d,H(),a.1r(r.45,7(b,c){a.1Q(c)&&C.1a(b==="1I"?"4d 4e":"1t"+b,c)}),a.1r(h,7(){U.2J==="1N"&&U(x)}),O(),C.3r("4l",7(a){i.35=F.1f,C.2Q(i,[x]),B=0,x.2R(),(r.T.37||b)&&x.1I(d,F.1f),a()});R x},41:7(a){S b,c;4z(a.2u()){3o"5g":b={13:C.3c(),X:C.3H()};38;3o"Y":b=h.Y(C,r.16.1X);38;3d:c=G(a.2u()),b=c[0][c[1]],b=b.1i?b.1s():b}R b},3f:7(b,c){7 m(a,b){S c,d,e;4f(c 23 k)4f(d 23 k[c])W(e=(1K 7A(d,"i")).4Z(a))b.5j(e),k[c][d].2I(x,b)}S g=/^16\\.(1T|2y|1P|14|1X)|18|11|T\\.37/i,h=/^11\\.(19|17)|18/i,i=e,j=e,k=x.2U,l;"1s"===15 b?(l=b,b={},b[l]=c):b=a.1q(d,{},b),a.1r(b,7(c,d){S e=G(c.2u()),f;f=e[0][e[1]],e[0][e[1]]="1k"===15 d&&d.7B?a(d):d,b[c]=[e[0],e[1],d,f],i=g.1y(c)||i,j=h.1y(c)||j}),w(r),A=B=1,a.1r(b,m),A=B=0,C.1L(":1M")&&x.1m&&(i&&x.24(r.16.14==="1l"?f:F.1f),j&&x.2R());R x},1I:7(b,c){7 q(){b?(a.28.39&&C[0].18.3G("2L"),C.12("7C","")):C.12({2K:"",4h:"",33:"",Q:"",9:""})}W(!x.1m)W(b)x.1N(1);2o R x;S g=b?"T":"V",h=r[g],j=C.1L(":1M"),k=!c||F.14[0]===c.14,l=r.16,m=r.11,o,p;(15 b).4O("3n|2P")&&(b=!j);W(!C.1L(":5i")&&j===b&&k)R x;W(c){W(/4x|3V/.1y(c.1u)&&/3y|29/.1y(F.1f.1u)&&c.14===r.T.14[0]&&C.7D(c.3a).1b)R x;F.1f=a.1q({},c)}p=a.3j("1t"+g),p.35=c?F.1f:f,C.2Q(p,[x,3U]);W(p.3q())R x;a.17(C[0],"1V-4i",!b),b?(F.3k=a.1q({},i),x.1R(c),a.1Q(m.1n)&&N(m.1n,e),a.1Q(m.19.1n)&&M(m.19.1n,e),!u&&l.14==="1l"&&l.1P.1l&&(a(1B).1a("2k.1e",7(a){i={1G:a.1G,2j:a.2j,1u:"2k"}}),u=d),x.24(c),h.36&&a(n,h.36).2n(C).1e("V",p)):(1J(x.1x.T),2q F.3k,u&&!a(n+\'[4j="7G"]:1M\',h.36).2n(C).1b&&(a(1B).1v("2k.1e"),u=e),x.2c(c)),k&&C.4t(0,1),h.1S===e?(C[g](),q.2b(C)):a.1Q(h.1S)?(h.1S.2b(C,x),C.3r("4l",7(a){q(),a()})):C.5l(3U,b?1:0,q),b&&h.14.2Q("1e-"+s+"-25");R x},T:7(a){R x.1I(d,a)},V:7(a){R x.1I(e,a)},1R:7(b){W(!x.1m)R x;S c=a(n),d=1A(C[0].18.31,10),e=g.5q+c.1b,f=a.1q({},b),h,i;C.1W(p)||(i=a.3j("5m"),i.35=f,C.2Q(i,[x,e]),i.3q()||(d!==e&&(c.1r(7(){U.18.31>d&&(U.18.31=U.18.31-1)}),c.2L("."+p).1e("2c",f)),C.3L(p)[0].18.31=e));R x},2c:7(b){S c=a.1q({},b),d;C.4u(p),d=a.3j("5n"),d.35=c,C.2Q(d,[x]);R x},24:7(c,d){W(!x.1m||A)R x;A=1;S f=r.16.14,g=r.16,j=g.1T,l=g.2y,m=g.1P,n=m.4r.2M(" "),o=C.3H(),p=C.3c(),q=0,s=0,t=a.3j("4m"),u=C.12("16")==="2m",v=g.1O,w={Q:0,9:0},z=x.1H.1d,B={3N:n[0],3O:n[1]||n[0],Q:7(a){S b=B.3N==="2r",c=v.Y.Q+v.34,d=j.x==="Q"?o:j.x==="1o"?-o:-o/2,e=l.x==="Q"?q:l.x==="1o"?-q:-q/2,f=z?z.3K.X||0:0,g=z&&z.1g.1i==="x"&&!b?f:0,h=c-a+g,i=a+o-v.X-c+g,k=d-(j.1i==="x"||j.x===j.y?e:0),n=j.x==="1j";b?(g=z&&z.1g.1i==="y"?f:0,k=(j.x==="Q"?1:-1)*d-g,w.Q+=h>0?h:i>0?-i:0,w.Q=1c.26(v.Y.Q+(g&&z.1g.x==="1j"?z.Y:0),a-k,1c.3R(1c.26(v.Y.Q+v.X,a+k),w.Q))):(h>0&&(j.x!=="Q"||i>0)?w.Q-=k+(n?0:2*m.x):i>0&&(j.x!=="1o"||h>0)&&(w.Q-=n?-k:k+2*m.x),w.Q!==a&&n&&(w.Q-=m.x),w.Qi&&(w.Q=a));R w.Q-a},9:7(a){S b=B.3O==="2r",c=v.Y.9+v.30,d=j.y==="9"?p:j.y==="1p"?-p:-p/2,e=l.y==="9"?s:l.y==="1p"?-s:-s/2,f=z?z.3K.13||0:0,g=z&&z.1g.1i==="y"&&!b?f:0,h=c-a+g,i=a+p-v.13-c+g,k=d-(j.1i==="y"||j.x===j.y?e:0),n=j.y==="1j";b?(g=z&&z.1g.1i==="x"?f:0,k=(j.y==="9"?1:-1)*d-g,w.9+=h>0?h:i>0?-i:0,w.9=1c.26(v.Y.9+(g&&z.1g.x==="1j"?z.Y:0),a-k,1c.3R(1c.26(v.Y.9+v.13,a+k),w.9))):(h>0&&(j.y!=="9"||i>0)?w.9-=k+(n?0:2*m.y):i>0&&(j.y!=="1p"||h>0)&&(w.9-=n?-k:k+2*m.y),w.9!==a&&n&&(w.9-=m.y),w.9<0&&-w.9>i&&(w.9=a));R w.9-a}};W(a.4G(f)&&f.1b===2)l={x:"Q",y:"9"},w={Q:f[0],9:f[1]};2o W(f==="1l"&&(c&&c.1G||F.1f.1G))l={x:"Q",y:"9"},c=c&&(c.1u==="2x"||c.1u==="4n")?F.1f:c&&c.1G&&c.1u==="2k"?c:i&&(m.1l||!c||!c.1G)?{1G:i.1G,2j:i.2j}:!m.1l&&F.3k?F.3k:c,w={9:c.2j,Q:c.1G};2o{f==="1f"?c&&c.14&&c.1u!=="4n"&&c.1u!=="2x"?f=F.14=a(c.14):f=F.14:F.14=a(f),f=a(f).7K(0);W(f.1b===0)R x;f[0]===1B||f[0]===b?(q=h.2C?b.7M:f.X(),s=h.2C?b.7N:f.13(),f[0]===b&&(w={9:!u||h.2C?(v||f).30():0,Q:!u||h.2C?(v||f).34():0})):f.1L("7O")&&h.46?w=h.46(f,l):f[0].7P==="7Q://7S.7U.7V/7W/3E"&&h.3E?w=h.3E(f,l):(q=f.3H(),s=f.3c(),w=h.Y(f,g.1X,u)),w.Y&&(q=w.X,s=w.13,w=w.Y),w.Q+=l.x==="1o"?q:l.x==="1j"?q/2:0,w.9+=l.y==="1p"?s:l.y==="1j"?s/2:0}w.Q+=m.x+(j.x==="1o"?-o:j.x==="1j"?-o/2:0),w.9+=m.y+(j.y==="1p"?-p:j.y==="1j"?-p/2:0),v.22&&f[0]!==b&&f[0]!==y&&B.3O+B.3N!=="7X"?(v={5z:v,13:v[(v[0]===b?"h":"7Y")+"7Z"](),X:v[(v[0]===b?"w":"80")+"82"](),34:u?0:v.34(),30:u?0:v.30(),Y:v.Y()||{Q:0,9:0}},w.3P={Q:B.3N!=="4q"?B.Q(w.Q):0,9:B.3O!=="4q"?B.9(w.9):0}):w.3P={Q:0,9:0},C.17("1Y",7(b,c){R a.17(U,"1Y").2g(/1z-1t-5y-\\w+/i,"")}).3L(k+"-5y-"+j.4P()),t.35=a.1q({},c),C.2Q(t,[x,w,v.5z||v]);W(t.3q())R x;2q w.3P,d===e||5A(w.Q)||5A(w.9)||f==="1l"||!a.1Q(g.1S)?C.12(w):a.1Q(g.1S)&&(g.1S.2b(C,x,a.1q({},w)),C.3r(7(b){a(U).12({33:"",13:""}),a.28.39&&U.18.3G("2L"),b()})),A=0;R x},2R:7(){W(x.1m<1||B)R x;S b=k+"-5C",c=r.16.1X,d,e,f,g;B=1,r.18.X?C.12("X",r.18.X):(C.12("X","").3L(b).2A(1B.2N),e=C.X()+(a.28.5D?1:0),f=C.12("26-X")||"",g=C.12("3R-X")||"",d=(f+g).2z("%")>-1?c.X()/5E:0,f=(f.2z("%")>-1?d:1)*1A(f,10)||e,g=(g.2z("%")>-1?d:1)*1A(g,10)||0,e=f+g?1c.3R(1c.26(e,g),f):e,C.12("X",1c.3T(e)).4u(b).2A(c)),B=0;R x},48:7(b){S c=m;"3n"!==15 b&&(b=!C.1W(c)&&!F.2G),x.1m?(C.2a(c,b),a.17(C[0],"1V-2G",b)):F.2G=!!b;R x},87:7(){R x.48(e)},2i:7(){S b=c[0],d=a.17(b,t);x.1m&&(C.1U(),a.1r(x.1H,7(){U.2i&&U.2i()})),1J(x.1x.T),1J(x.1x.V),P(),a.88(b,"1e"),d&&(a.17(b,"19",d),c.3F(t)),c.3F("1V-4v").1v(".1e"),2q j[x.1w];R c}})}7 w(b){S c;W(!b||"1k"!==15 b)R e;"1k"!==15 b.2h&&(b.2h={1u:b.2h});W("11"23 b){W("1k"!==15 b.11||b.11.22)b.11={1n:b.11};c=b.11.1n||e,!a.1Q(c)&&(!c&&!c.17||c.1b<1||"1k"===15 c&&!c.22)&&(b.11.1n=e),"19"23 b.11&&("1k"!==15 b.11.19&&(b.11.19={1n:b.11.19}),c=b.11.19.1n||e,!a.1Q(c)&&(!c&&!c.17||c.1b<1||"1k"===15 c&&!c.22)&&(b.11.19.1n=e))}"16"23 b&&("1k"!==15 b.16&&(b.16={1T:b.16,2y:b.16})),"T"23 b&&("1k"!==15 b.T&&(b.T.22?b.T={14:b.T}:b.T={1f:b.T})),"V"23 b&&("1k"!==15 b.V&&(b.V.22?b.V={14:b.V}:b.V={1f:b.V})),"18"23 b&&("1k"!==15 b.18&&(b.18={3g:b.18})),a.1r(h,7(){U.3l&&U.3l(b)});R b}7 v(b){4w&&(4w.8b||4w.8d||a.5F).2I(U,2e)}"8g 8j";S d=!0,e=!1,f=8k,g,h,i,j={},k="1z-1t",l="1z-2l",m="1z-3h-2G",n="2t.1e."+k,o=k+"-3d",p=k+"-1R",q=k+"-4a",r="-5P",s="5Q",t="5a",u=e;g=a.2w.1e=7(b,h,i){S j=(""+b).2u(),k=f,l=j==="48"?[d]:a.5T(2e).5I(1),m=l[l.1b-1],n=U[0]?a.2s(U[0],"1e"):f;W(!2e.1b&&n||j==="5U")R n;W("1s"===15 b){U.1r(7(){S b=a.2s(U,"1e");W(!b)R d;m&&m.5W&&(b.2W.1f=m);W(j!=="4T"&&j!=="2f"||!h)b[j]&&b[j].2I(b[j],l);2o W(a.5Z(h)||i!==c)b.3f(h,i);2o{k=b.41(h);R e}});R k!==f?k:U}W("1k"===15 b||!2e.1b){n=w(a.1q(d,{},b));R g.1a.2b(U,n,m)}},g.1a=7(b,f){R U.1r(7(i){7 q(b){7 d(){o.1N(15 b==="1k"||k.T.37),l.T.2D(l.V).1v(n)}W(o.2W.2G)R e;o.2W.1f=a.1q({},b),o.2W.14=b?a(b.14):[c],k.T.2F>0?(1J(o.1x.T),o.1x.T=3v(d,k.T.2F),m.T!==m.V&&l.V.1a(m.V,7(){1J(o.1x.T)})):d()}S k,l,m,n,o,p;p=a.4G(b.1w)?b.1w[i]:b.1w,p=!p||p===e||p.1b<1||j[p]?g.4k++:j[p]=p,n=".1e-"+p+"-2E",o=y.2b(U,p,b);W(o===e)R d;k=o.2f,a.1r(h,7(){U.2J==="2J"&&U(o)}),l={T:k.T.14,V:k.V.14},m={T:a.3W(""+k.T.1f).2g(/ /g,n+" ")+n,V:a.3W(""+k.V.1f).2g(/ /g,n+" ")+n},/1l(4x|3V)/i.1y(m.T)&&!/1l(3y|29)/i.1y(m.V)&&(m.V+=" 2Z"+n),l.T.1a(m.T,q),(k.T.37||k.5r)&&q(f)})},h=g.1H={2H:7(a){a=(""+a).2g(/([A-Z])/," $1").2g(/6r/5u,"1j").2u(),U.x=(a.43(/Q|1o/i)||a.43(/1j/)||["3z"])[0].2u(),U.y=(a.43(/9|1p|1j/i)||["3z"])[0].2u(),U.1i=a.3x(0).4O(/^(t|b)/)>-1?"y":"x",U.1s=7(){R U.1i==="y"?U.y+U.x:U.x+U.y},U.4P=7(){S a=U.x.2O(0,1),b=U.y.2O(0,1);R a===b?a:a==="c"||a!=="c"&&b!=="c"?b+a:a+b}},Y:7(c,d,e){7 l(a,b){f.Q+=b*a.34(),f.9+=b*a.30()}S f=c.Y(),g=d,i=0,j=1B.2N,k;W(g){6B{g.12("16")!=="6D"&&(k=g[0]===j?{Q:1A(g.12("Q"),10)||0,9:1A(g.12("9"),10)||0}:g.16(),f.Q-=k.Q+(1A(g.12("6F"),10)||0),f.9-=k.9+(1A(g.12("6I"),10)||0),i++);W(g[0]===j)38}3i(g=g.6K());(d[0]!==j||i>1)&&l(d,1),(h.2C<4.1&&h.2C>3.1||!h.2C&&e)&&l(a(b),-1)}R f},2C:5e((""+(/4W.*6P ([0-6S]{1,3})|(4W 6T).*6U.*6X/i.4Z(6Y.70)||[0,""])[1]).2g("5t","73").2g("78","."))||e,2w:{17:7(b,c){W(U.1b){S d=U[0],e="19",f=a.2s(d,"1e");W(b===e){W(2e.1b<2)R a.17(d,t);W(15 f==="1k"){f&&f.1m&&f.2f.11.17===e&&f.2W.17&&f.3f("11.1n",c),a.2w["17"+s].2I(U,2e),a.17(d,t,a.17(d,e));R U.3F(e)}}}},59:7(b){S c=a([]),d="19",e;e=a.2w["59"+s].2I(U,2e).2L("[5a]").1r(7(){a.17(U,d,a.17(U,t)),U.3G(t)}).7u();R e},1U:a.1z?f:7(b,c){a(U).1r(7(){c||(!b||a.2L(b,[U]).1b)&&a("*",U).2D(U).1r(7(){a(U).5h("1U")})})}}},a.1r(h.2w,7(b,c){W(!c)R d;S e=a.2w[b+s]=a.2w[b];a.2w[b]=7(){R c.2I(U,2e)||e.2I(U,2e)}}),g.3M="2.0.7E",g.4k=0,g.5k="3Z 7I 3J 5p 2k 2Z 3u".2M(" "),g.5q=7L,g.3s={5r:e,1w:e,4o:d,11:{1n:d,17:"19",19:{1n:e,1F:e}},16:{1T:"9 Q",2y:"1p 1o",14:e,1X:e,1O:e,1P:{x:0,y:0,1l:d,2x:d,4r:"3Q 3Q"},1S:7(b,c,d){a(U).4t().85(c,86)}},T:{14:e,1f:"3u",1S:d,2F:3U,36:e,37:e},V:{14:e,1f:"2Z",1S:d,2F:0,2m:e,25:e,29:"3w",3B:e},18:{3g:"",2l:e,X:e},45:{1N:f,4p:f,T:f,V:f,1I:f,1R:f,2c:f}},h.1D=7(a){S b=a.1H.1D;R"1k"===15 b?b:a.1H.1D=1K z(a)},h.1D.2J="1N",h.1D.3l=7(a){S b=a.11,c;b&&"1D"23 b&&(c=b.1D,15 c!=="1k"&&(c=a.11.1D={2p:c}),"3n"!==15 c.2B&&c.2B&&(c.2B=!!c.2B))},a.1q(d,g.3s,{11:{1D:{5H:d,2B:d}}}),h.1d=7(a){S b=a.1H.1d;R"1k"===15 b?b:a.1H.1d=1K B(a)},h.1d.2J="1N",h.1d.3l=7(a){S b=a.18,c;b&&"1d"23 b&&(c=a.18.1d,15 c!=="1k"&&(a.18.1d={1g:c}),/1s|3n/i.1y(15 c.1g)||(c.1g=d),15 c.X!=="2P"&&2q c.X,15 c.13!=="2P"&&2q c.13,15 c.1h!=="2P"&&c.1h!==d&&2q c.1h,15 c.Y!=="2P"&&2q c.Y)},a.1q(d,g.3s,{18:{1d:{1g:d,3C:e,X:6,13:6,1h:d,Y:0}}}),h.46=7(b,c){7 l(a,b){S d=0,e=1,f=1,g=0,h=0,i=a.X,j=a.13;3i(i>0&&j>0&&e>0&&f>0){i=1c.3S(i/2),j=1c.3S(j/2),c.x==="Q"?e=i:c.x==="1o"?e=a.X-i:e+=1c.3S(i/2),c.y==="9"?f=j:c.y==="1p"?f=a.13-j:f+=1c.3S(j/2),d=b.1b;3i(d--){W(b.1b<2)38;g=b[d][0]-a.Y.Q,h=b[d][1]-a.Y.9,(c.x==="Q"&&g>=e||c.x==="1o"&&g<=e||c.x==="1j"&&(ga.X-e)||c.y==="9"&&h>=f||c.y==="1p"&&h<=f||c.y==="1j"&&(ha.13-f))&&b.6V(d,1)}}R{Q:b[0][0],9:b[0][1]}}b.22||(b=a(b));S d=b.17("40").2u(),e=b.17("7a").2M(","),f=[],g=a(\'3p[7l="#\'+b.7o("5o").17("4c")+\'"]\'),h=g.Y(),i={X:0,13:0,Y:{9:3A,1o:0,1p:0,Q:3A}},j=0,k=0;h.Q+=1c.3I((g.3H()-g.X())/2),h.9+=1c.3I((g.3c()-g.13())/2);W(d==="5B"){j=e.1b;3i(j--)k=[1A(e[--j],10),1A(e[j+1],10)],k[0]>i.Y.1o&&(i.Y.1o=k[0]),k[0]i.Y.1p&&(i.Y.1p=k[1]),k[1]