(function(){var h=true,i=null,k=false;function l(){return function(){}}
function aa(a){return function(){return this[a]}}
var q,ba=ba||{},r=this,ca=function(a,b){a=a.split(".");b=b||r;for(var c;c=a.shift();)if(b[c])b=b[c];else return i;return b},
da=l(),ea=function(a){a.b=function(){return a.o||(a.o=new a)}},
t=function(a){var b=typeof a;if(b=="object")if(a){if(a instanceof Array||!(a instanceof Object)&&Object.prototype.toString.call(a)=="[object Array]"||typeof a.length=="number"&&typeof a.splice!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable("splice"))return"array";if(!(a instanceof Object)&&(Object.prototype.toString.call(a)=="[object Function]"||typeof a.call!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable("call")))return"function"}else return"null";
else if(b=="function"&&typeof a.call=="undefined")return"object";return b},
fa=function(a){var b=t(a);return b=="array"||b=="object"&&typeof a.length=="number"},
u=function(a){return typeof a=="string"},
ga=function(a){return t(a)=="function"},
ha=function(a){a=t(a);return a=="object"||a=="array"||a=="function"},
ka=function(a){if(a.hasOwnProperty&&a.hasOwnProperty(ia))return a[ia];a[ia]||(a[ia]=++ja);return a[ia]},
ia="closure_hashCode_"+Math.floor(Math.random()*2147483648).toString(36),ja=0,la=function(a){var b=t(a);if(b=="object"||b=="array"){if(a.s)return a.s.call(a);b=b=="array"?[]:{};for(var c in a)b[c]=la(a[c]);return b}return a},
v=function(a,b){var c=b||r;if(arguments.length>2){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(c,e)}}else return function(){return a.apply(c,
arguments)}},
w=Date.now||function(){return+new Date},
x=function(a,b){function c(){}
c.prototype=b.prototype;a.q=b.prototype;a.prototype=new c;a.prototype.constructor=a};function ma(){}
var y={};y.Wa=[];y.aa=function(a){y.Wa.push(a)};
y.gb=function(){return y.Wa};
function na(a,b,c,d){var e=b;if(c){c=c;e=a.prototype;e.__type=[b,c];y.aa(e);e=b+10000;d=d||{};d.ba="__ctor";d.prototype="__proto"}if(d){a.__type=[e,d];y.aa(a)}}
;var oa=new ma;(function(){na(oa,"jshover",i,{zb:1,Cb:2})})();var z=function(a,b){this.x=a!==undefined?a:0;this.y=b!==undefined?b:0};
z.prototype.s=function(){return new z(this.x,this.y)};
var pa=function(a,b){return new z(a.x-b.x,a.y-b.y)};var qa=function(a){return a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")},
wa=function(a,b){if(b)return a.replace(ra,"&amp;").replace(sa,"&lt;").replace(ta,"&gt;").replace(ua,"&quot;");else{if(!va.test(a))return a;if(a.indexOf("&")!=-1)a=a.replace(ra,"&amp;");if(a.indexOf("<")!=-1)a=a.replace(sa,"&lt;");if(a.indexOf(">")!=-1)a=a.replace(ta,"&gt;");if(a.indexOf('"')!=-1)a=a.replace(ua,"&quot;");return a}},
ra=/&/g,sa=/</g,ta=/>/g,ua=/\"/g,va=/[&<>\"]/,xa=function(a,b){return a.indexOf(b)!=-1},
za=function(a,b){var c=0;a=qa(String(a)).split(".");b=qa(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;c==0&&e<d;e++){var f=a[e]||"",g=b[e]||"",j=new RegExp("(\\d*)(\\D*)","g"),n=new RegExp("(\\d*)(\\D*)","g");do{var m=j.exec(f)||["","",""],o=n.exec(g)||["","",""];if(m[0].length==0&&o[0].length==0)break;c=m[1].length==0?0:parseInt(m[1],10);var p=o[1].length==0?0:parseInt(o[1],10);c=ya(c,p)||ya(m[2].length==0,o[2].length==0)||ya(m[2],o[2])}while(c==0)}return c},
ya=function(a,b){if(a<b)return-1;else if(a>b)return 1;return 0};
w();var Aa,Ba,Ca,Da,Ea,Fa,Ga=function(){return r.navigator?r.navigator.userAgent:i},
Ha=function(){return r.navigator};
Ea=Da=Ca=Ba=Aa=k;var Ja;if(Ja=Ga()){var Ka=Ha();Aa=Ja.indexOf("Opera")==0;Ba=!Aa&&Ja.indexOf("MSIE")!=-1;Da=(Ca=!Aa&&Ja.indexOf("WebKit")!=-1)&&Ja.indexOf("Mobile")!=-1;Ea=!Aa&&!Ca&&Ka.product=="Gecko"}var A=Aa,B=Ba,La=Ea,C=Ca,Ma=Da,Na=function(){var a=Ha();return a&&a.platform||""}();
Fa=xa(Na,"Mac");xa(Na,"Win");xa(Na,"Linux");var Oa=!!Ha()&&xa(Ha().appVersion||"","X11"),Pa=function(){var a="",b;if(A&&r.opera){a=r.opera.version;a=typeof a=="function"?a():a}else{if(La)b=/rv\:([^\);]+)(\)|;)/;else if(B)b=/MSIE\s+([^\);]+)(\)|;)/;else if(C)b=/WebKit\/(\S+)/;if(b)a=(a=b.exec(Ga()))?a[1]:""}return a}(),
Qa={},D=function(a){return Qa[a]||(Qa[a]=za(Pa,a)>=0)};var E=Array.prototype,Ra=E.indexOf?function(a,b,c){return E.indexOf.call(a,b,c)}:function(a,
b,c){c=c==i?0:c<0?Math.max(0,a.length+c):c;if(u(a)){if(!u(b)||b.length!=1)return-1;return a.indexOf(b,c)}for(c=c;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},
Sa=E.forEach?function(a,b,c){E.forEach.call(a,b,c)}:function(a,
b,c){for(var d=a.length,e=u(a)?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)},
Ta=E.every?function(a,b,c){return E.every.call(a,b,c)}:function(a,
b,c){for(var d=a.length,e=u(a)?a.split(""):a,f=0;f<d;f++)if(f in e&&!b.call(c,e[f],f,a))return k;return h},
Ua=function(a,b){return Ra(a,b)>=0},
Va=function(a,b){b=Ra(a,b);var c;if(c=b>=0)E.splice.call(a,b,1).length==1;return c},
Wa=function(){return E.concat.apply(E,arguments)},
Xa=function(a){if(t(a)=="array")return Wa(a);else{for(var b=[],c=0,d=a.length;c<d;c++)b[c]=a[c];return b}},
Za=function(a){return E.splice.apply(a,Ya(arguments,1))},
Ya=function(a,b,c){return arguments.length<=2?E.slice.call(a,b):E.slice.call(a,b,c)};var F=function(a,b){this.width=a;this.height=b};
q=F.prototype;q.s=function(){return new F(this.width,this.height)};
q.U=function(){return!(this.width*this.height)};
q.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};
q.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
q.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};
q.scale=function(a){this.width*=a;this.height*=a;return this};var $a=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)},
ab=function(a){var b=[],c=0;for(var d in a)b[c++]=a[d];return b},
bb=function(a){var b=[],c=0;for(var d in a)b[c++]=d;return b},
cb=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],db=function(a){for(var b,c,d=1;d<arguments.length;d++){c=arguments[d];for(b in c)a[b]=c[b];for(var e=0;e<cb.length;e++){b=cb[e];if(Object.prototype.hasOwnProperty.call(c,b))a[b]=c[b]}}};var eb;var H=function(a){return a?new fb(G(a)):eb||(eb=new fb)},
hb=function(a,b){$a(b,function(c,d){if(d=="style")a.style.cssText=c;else if(d=="class")a.className=c;else if(d=="for")a.htmlFor=c;else if(d in gb)a.setAttribute(gb[d],c);else a[d]=c})},
gb={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"width",usemap:"useMap",frameborder:"frameBorder",type:"type"},jb=function(a){return!C&&ib(a)?a.documentElement:a.body},
lb=function(a,b){var c=b[0],d=b[1];if(B&&d&&(d.name||d.type)){c=["<",c];d.name&&c.push(' name="',wa(d.name),'"');if(d.type){c.push(' type="',wa(d.type),'"');d=la(d);delete d.type}c.push(">");c=c.join("")}var e=a.createElement(c);if(d)if(u(d))e.className=d;else hb(e,d);if(b.length>2){d=function(g){if(g)e.appendChild(u(g)?a.createTextNode(g):g)};
for(c=2;c<b.length;c++){var f=b[c];fa(f)&&!(ha(f)&&f.nodeType>0)?Sa(kb(f)?Xa(f):f,d):d(f)}}return e},
ib=function(a){return a.compatMode=="CSS1Compat"},
J=function(a,b){if(a.contains&&b.nodeType==1)return a==b||a.contains(b);if(typeof a.compareDocumentPosition!="undefined")return a==b||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a},
G=function(a){return a.nodeType==9?a:a.ownerDocument||a.document},
kb=function(a){if(a&&typeof a.length=="number")if(ha(a))return typeof a.item=="function"||typeof a.item=="string";else if(ga(a))return typeof a.item=="function";return k},
fb=function(a){this.j=a||r.document||document};
fb.prototype.a=function(){return lb(this.j,arguments)};
fb.prototype.createElement=function(a){return this.j.createElement(a)};
var mb=function(a){return ib(a.j)},
nb=function(a){a=jb(a.j);return new z(a.scrollLeft,a.scrollTop)};
fb.prototype.appendChild=function(a,b){a.appendChild(b)};
fb.prototype.contains=J;var ob=l();ob.prototype.Ea=k;ob.prototype.J=function(){if(!this.Ea){this.Ea=h;this.k()}};
ob.prototype.k=l();var pb=function(a,b){this.type=a;this.w=this.target=b};
x(pb,ob);q=pb.prototype;q.k=function(){delete this.type;delete this.target;delete this.w};
q.C=k;q.P=h;q.Da=function(){this.C=h};
q.Ca=function(){this.P=k};var K=function(a,b){a&&qb(this,a,b)};
x(K,pb);q=K.prototype;q.target=i;q.I=i;q.mb=0;q.nb=0;q.la=0;q.ma=0;q.ob=0;q.pb=0;q.ib=0;q.Ba=0;q.jb=0;q.kb=k;q.hb=k;q.qb=k;q.lb=k;q.K=i;
var qb=function(a,b,c){var d=a.type=b.type;a.target=b.target||b.srcElement;a.w=c;if(c=b.relatedTarget){if(La)try{c=c.nodeName&&c}catch(e){c=i}}else if(d=="mouseover")c=b.fromElement;else if(d=="mouseout")c=b.toElement;a.I=c;a.mb=b.offsetX!==undefined?b.offsetX:b.layerX;a.nb=b.offsetY!==undefined?b.offsetY:b.layerY;a.la=b.clientX!==undefined?b.clientX:b.pageX;a.ma=b.clientY!==undefined?b.clientY:b.pageY;a.ob=b.screenX||0;a.pb=b.screenY||0;a.ib=b.button;a.Ba=b.keyCode||0;a.jb=b.charCode||(d=="keypress"?
b.keyCode:0);a.kb=b.ctrlKey;a.hb=b.altKey;a.qb=b.shiftKey;a.lb=b.metaKey;a.K=b;delete a.P;delete a.C};
K.prototype.Da=function(){this.C=h;if(this.K.stopPropagation)this.K.stopPropagation();else this.K.cancelBubble=h};
var rb=B&&!D("8");K.prototype.Ca=function(){this.P=k;var a=this.K;if(a.preventDefault)a.preventDefault();else{a.returnValue=k;if(rb)try{if(a.ctrlKey||a.keyCode>=112&&a.keyCode<=123)a.keyCode=-1}catch(b){}}};
K.prototype.k=function(){K.q.k.call(this);this.I=this.w=this.target=this.K=i};l().prototype.a=l();var L=function(a,b){this.Oa=b;this.F=[];if(a>this.Oa)throw Error("[goog.structs.SimplePool] Initial cannot be greater than max");for(b=0;b<a;b++)this.F.push(this.u?this.u():{})};
x(L,ob);L.prototype.u=i;L.prototype.za=i;var sb=function(a){if(a.F.length)return a.F.pop();return a.u?a.u():{}},
ub=function(a,b){a.F.length<a.Oa?a.F.push(b):tb(a,b)},
tb=function(a,b){if(a.za)a.za(b);else if(ga(b.J))b.J();else for(var c in b)delete b[c]};
L.prototype.k=function(){L.q.k.call(this);for(var a=this.F;a.length;)tb(this,a.pop());delete this.F};var vb,wb;wb=(vb="ScriptEngine"in r&&r.ScriptEngine()=="JScript")?r.ScriptEngineMajorVersion()+"."+r.ScriptEngineMinorVersion()+"."+r.ScriptEngineBuildVersion():"0";var xb=l(),yb=0;xb.prototype.key=0;xb.prototype.O=k;xb.prototype.wa=k;xb.prototype.handleEvent=function(a){if(this.Ja)return this.W.call(this.na||this.src,a);return this.W.handleEvent.call(this.W,a)};var zb,Ab,Bb,Cb,Db,Eb,Fb,Gb,Hb,Ib,Jb;(function(){var a=vb&&!(za(wb,"5.7")>=0);function b(){return{h:0,r:0}}
function c(){return[]}
var d;Eb=function(s){d=s};
function e(){var s=function(Ia){return d.call(s.src,s.key,Ia)};
return s}
function f(){return new xb}
function g(){return new K}
if(a){zb=function(){return sb(j)};
Ab=function(s){ub(j,s)};
Bb=function(){return sb(n)};
Cb=function(s){ub(n,s)};
Db=function(){return sb(m)};
Fb=function(){ub(m,e())};
Gb=function(){return sb(o)};
Hb=function(s){ub(o,s)};
Ib=function(){return sb(p)};
Jb=function(s){ub(p,s)};
var j=new L(0,600);j.u=b;var n=new L(0,600);n.u=c;var m=new L(0,600);m.u=e;var o=new L(0,600);o.u=f;var p=new L(0,600);p.u=g}else{zb=b;Ab=da;Bb=c;Cb=da;Db=e;Fb=da;Gb=f;Hb=da;Ib=g;Jb=da}})();var Lb={},M={},N={},Mb={},O=function(a,b,c,d,e){if(b)if(t(b)=="array"){for(var f=0;f<b.length;f++)O(a,b[f],c,d,e);return i}else{d=!!d;var g=M;b in g||(g[b]=zb());g=g[b];if(!(d in g)){g[d]=zb();g.h++}g=g[d];var j=ka(a),n;g.r++;if(g[j]){n=g[j];for(f=0;f<n.length;f++){g=n[f];if(g.W==c&&g.na==e){if(g.O)break;return n[f].key}}}else{n=g[j]=Bb();g.h++}f=Db();f.src=a;var m=g=Gb();if(ga(c))m.Ja=h;else if(c&&c.handleEvent&&ga(c.handleEvent))m.Ja=k;else throw Error("Invalid listener argument");m.W=c;m.Va=f;
m.src=a;m.type=b;m.capture=!!d;m.na=e;m.wa=k;m.key=++yb;m.O=k;c=g.key;f.key=c;n.push(g);Lb[c]=g;N[j]||(N[j]=Bb());N[j].push(g);if(a.addEventListener){if(a==r||!a.ya)a.addEventListener(b,f,d)}else a.attachEvent(Nb(b),f);return c}else throw Error("Invalid event type");},
P=function(a,b,c,d,e){if(t(b)=="array"){for(var f=0;f<b.length;f++)P(a,b[f],c,d,e);return i}d=!!d;a:{f=M;if(b in f){f=f[b];if(d in f){f=f[d];a=ka(a);if(f[a]){a=f[a];break a}}}a=i}if(!a)return k;for(f=0;f<a.length;f++)if(a[f].W==c&&a[f].capture==d&&a[f].na==e)return Ob(a[f].key);return k},
Ob=function(a){if(!Lb[a])return k;var b=Lb[a];if(b.O)return k;var c=b.src,d=b.type,e=b.Va,f=b.capture;if(c.removeEventListener){if(c==r||!c.ya)c.removeEventListener(d,e,f)}else c.detachEvent&&c.detachEvent(Nb(d),e);c=ka(c);e=M[d][f][c];if(N[c]){var g=N[c];Va(g,b);g.length==0&&delete N[c]}b.O=h;e.Qa=h;Pb(d,f,c,e);delete Lb[a];return h},
Pb=function(a,b,c,d){if(!d.fa)if(d.Qa){for(var e=0,f=0;e<d.length;e++)if(d[e].O){var g=d[e].Va;g.src=i;Fb(g);Hb(d[e])}else{if(e!=f)d[f]=d[e];f++}d.length=f;d.Qa=k;if(f==0){Cb(d);delete M[a][b][c];M[a][b].h--;if(M[a][b].h==0){Ab(M[a][b]);delete M[a][b];M[a].h--}if(M[a].h==0){Ab(M[a]);delete M[a]}}}},
Qb=function(a,b,c){var d=0,e=a==i,f=b==i,g=c==i;c=!!c;if(e)$a(N,function(n){for(var m=n.length-1;m>=0;m--){var o=n[m];if((f||b==o.type)&&(g||c==o.capture)){Ob(o.key);d++}}});
else{a=ka(a);if(N[a]){a=N[a];for(e=a.length-1;e>=0;e--){var j=a[e];if((f||b==j.type)&&(g||c==j.capture)){Ob(j.key);d++}}}}return d},
Nb=function(a){if(a in Mb)return Mb[a];return Mb[a]="on"+a},
Sb=function(a,b,c,d,e){var f=1;b=ka(b);if(a[b]){a.r--;a=a[b];if(a.fa)a.fa++;else a.fa=1;try{for(var g=a.length,j=0;j<g;j++){var n=a[j];if(n&&!n.O)f&=Rb(n,e)!==k}}finally{a.fa--;Pb(c,d,b,a)}}return Boolean(f)},
Rb=function(a,b){b=a.handleEvent(b);a.wa&&Ob(a.key);return b},
Tb=function(a,b){if(u(b))b=new pb(b,a);else if(b instanceof pb)b.target=b.target||a;else{var c=b;b=new pb(b.type,a);db(b,c)}c=1;var d,e=b.type,f=M;if(!(e in f))return h;f=f[e];e=h in f;var g;if(e){d=[];for(g=a;g;g=g.sa)d.push(g);g=f[h];g.r=g.h;for(var j=d.length-1;!b.C&&j>=0&&g.r;j--){b.w=d[j];c&=Sb(g,d[j],b.type,h,b)&&b.P!=k}}if(k in f){g=f[k];g.r=g.h;if(e)for(j=0;!b.C&&j<d.length&&g.r;j++){b.w=d[j];c&=Sb(g,d[j],b.type,k,b)&&b.P!=k}else for(a=a;!b.C&&a&&g.r;a=a.sa){b.w=a;c&=Sb(g,a,b.type,k,b)&&b.P!=
k}}return Boolean(c)};
Eb(function(a,b){if(!Lb[a])return h;a=Lb[a];var c=a.type,d=M;if(!(c in d))return h;d=d[c];var e,f;if(B){e=b||ca("window.event");b=h in d;var g=k in d;if(b){if(e.keyCode<0||e.returnValue!=undefined)return h;a:{var j=k;if(e.keyCode==0)try{e.keyCode=-1;break a}catch(n){j=h}if(j||e.returnValue==undefined)e.returnValue=h}}j=Ib();qb(j,e,this);e=h;try{if(b){for(var m=Bb(),o=j.w;o;o=o.parentNode)m.push(o);f=d[h];f.r=f.h;for(var p=m.length-1;!j.C&&p>=0&&f.r;p--){j.w=m[p];e&=Sb(f,m[p],c,h,j)}if(g){f=d[k];f.r=
f.h;for(p=0;!j.C&&p<m.length&&f.r;p++){j.w=m[p];e&=Sb(f,m[p],c,k,j)}}}else e=Rb(a,j)}finally{if(m){m.length=0;Cb(m)}j.J();Jb(j)}return e}f=new K(b,this);try{e=Rb(a,f)}finally{f.J()}return e});var Q=function(a,b,c,d){this.top=a;this.g=b;this.e=c;this.left=d};
Q.prototype.s=function(){return new Q(this.top,this.g,this.e,this.left)};
Q.prototype.contains=function(a){return!this||!a?k:a instanceof Q?a.left>=this.left&&a.g<=this.g&&a.top>=this.top&&a.e<=this.e:a.x>=this.left&&a.x<=this.g&&a.y>=this.top&&a.y<=this.e};
var Ub=function(a,b){if(b.x>=a.left&&b.x<=a.g){if(b.y>=a.top&&b.y<=a.e)return 0;return b.y<a.top?a.top-b.y:b.y-a.e}if(b.y>=a.top&&b.y<=a.e)return b.x<a.left?a.left-b.x:b.x-a.g;var c=new z(b.x<a.left?a.left:a.g,b.y<a.top?a.top:a.e);a=b.x-c.x;b=b.y-c.y;return Math.sqrt(a*a+b*b)};var Vb=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};
Vb.prototype.s=function(){return new Vb(this.left,this.top,this.width,this.height)};
var Wb=function(a){return new Q(a.top,a.left+a.width,a.top+a.height,a.left)},
Xb=function(a,b){var c=Math.max(a.left,b.left),d=Math.min(a.left+a.width,b.left+b.width);if(c<=d){var e=Math.max(a.top,b.top);b=Math.min(a.top+a.height,b.top+b.height);if(e<=b){a.left=c;a.top=e;a.width=d-c;a.height=b-e;return h}}return k};
Vb.prototype.contains=function(a){return a instanceof Vb?this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height:a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height};var Yb=function(a,b){var c=G(a);if(c.defaultView&&c.defaultView.getComputedStyle)if(a=c.defaultView.getComputedStyle(a,""))return a[b];return i},
R=function(a,b){return Yb(a,b)||(a.currentStyle?a.currentStyle[b]:i)||a.style[b]},
Zb=function(a){a=a?a.nodeType==9?a:G(a):document;if(B&&!mb(H(a)))return a.body;return a.documentElement},
$b=function(a){var b=a.getBoundingClientRect();if(B){a=a.ownerDocument;b.left-=a.documentElement.clientLeft+a.body.clientLeft;b.top-=a.documentElement.clientTop+a.body.clientTop}return b},
ac=function(a){if(B)return a.offsetParent;var b=G(a),c=R(a,"position"),d=c=="fixed"||c=="absolute";for(a=a.parentNode;a&&a!=b;a=a.parentNode){c=R(a,"position");d=d&&c=="static"&&a!=b.documentElement&&a!=b.body;if(!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||c=="fixed"||c=="absolute"))return a}return i},
dc=function(a){var b=new Q(0,Infinity,Infinity,0),c=H(a),d=c.j.body,e=jb(c.j),f;for(a=a;a=ac(a);)if((!B||a.clientWidth!=0)&&(!C||a.clientHeight!=0||a!=d)&&(a.scrollWidth!=a.clientWidth||a.scrollHeight!=a.clientHeight)&&R(a,"overflow")!="visible"){var g=bc(a),j;j=a;if(La&&!D("1.9")){var n=parseFloat(Yb(j,"borderLeftWidth"));if(cc(j)){var m=j.offsetWidth-j.clientWidth-n-parseFloat(Yb(j,"borderRightWidth"));n+=m}j=new z(n,parseFloat(Yb(j,"borderTopWidth")))}else j=new z(j.clientLeft,j.clientTop);g.x+=
j.x;g.y+=j.y;b.top=Math.max(b.top,g.y);b.g=Math.min(b.g,g.x+a.clientWidth);b.e=Math.min(b.e,g.y+a.clientHeight);b.left=Math.max(b.left,g.x);f=f||a!=e}d=e.scrollLeft;e=e.scrollTop;if(C){b.left+=d;b.top+=e}else{b.left=Math.max(b.left,d);b.top=Math.max(b.top,e)}if(!f||C){b.g+=d;b.e+=e}c=c.j.parentWindow||c.j.defaultView||window;f=c.document;if(C&&!D("500")&&!Ma){if(typeof c.innerHeight=="undefined")c=window;f=c.innerHeight;a=c.document.documentElement.scrollHeight;if(c==c.top)if(a<f)f-=15;c=new F(c.innerWidth,
f)}else{c=ib(f)&&(!A||A&&D("9.50"))?f.documentElement:f.body;c=new F(c.clientWidth,c.clientHeight)}b.g=Math.min(b.g,d+c.width);b.e=Math.min(b.e,e+c.height);return b.top>=0&&b.left>=0&&b.e>b.top&&b.g>b.left?b:i},
bc=function(a){var b,c=G(a),d=R(a,"position"),e=La&&c.getBoxObjectFor&&!a.getBoundingClientRect&&d=="absolute"&&(b=c.getBoxObjectFor(a))&&(b.screenX<0||b.screenY<0),f=new z(0,0),g=Zb(c);if(a==g)return f;if(a.getBoundingClientRect){b=$b(a);a=nb(H(c));f.x=b.left+a.x;f.y=b.top+a.y}else if(c.getBoxObjectFor&&!e){b=c.getBoxObjectFor(a);a=c.getBoxObjectFor(g);f.x=b.screenX-a.screenX;f.y=b.screenY-a.screenY}else{b=a;do{f.x+=b.offsetLeft;f.y+=b.offsetTop;if(b!=a){f.x+=b.clientLeft||0;f.y+=b.clientTop||0}if(C&&
R(b,"position")=="fixed"){f.x+=c.body.scrollLeft;f.y+=c.body.scrollTop;break}b=b.offsetParent}while(b&&b!=a);if(A||C&&d=="absolute")f.y-=c.body.offsetTop;for(b=a;(b=ac(b))&&b!=c.body&&b!=g;){f.x-=b.scrollLeft;if(!A||b.tagName!="TR")f.y-=b.scrollTop}}return f},
ec=function(a){var b=new z;if(a.nodeType==1)if(a.getBoundingClientRect){var c=$b(a);b.x=c.left;b.y=c.top}else{c=nb(H(a));a=bc(a);b.x=a.x-c.x;b.y=a.y-c.y}else{b.x=a.clientX;b.y=a.clientY}return b},
fc=function(a,b,c){if(b instanceof F){c=b.height;b=b.width}else{if(c==undefined)throw Error("missing height argument");c=c}a.style.width=typeof b=="number"?Math.round(b)+"px":b;a.style.height=typeof c=="number"?Math.round(c)+"px":c},
gc=function(a){var b=A&&!D("10");if(R(a,"display")!="none")return b?new F(a.offsetWidth||a.clientWidth,a.offsetHeight||a.clientHeight):new F(a.offsetWidth,a.offsetHeight);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";if(b){b=a.offsetWidth||a.clientWidth;a=a.offsetHeight||a.clientHeight}else{b=a.offsetWidth;a=a.offsetHeight}c.display=d;c.position=f;c.visibility=e;return new F(b,a)},
hc=function(a){var b=bc(a);a=gc(a);return new Vb(b.x,b.y,a.width,a.height)},
ic=function(a,b){a.style.display=b?"":"none"},
cc=function(a){return"rtl"==R(a,"direction")};var S=function(a,b,c,d,e,f,g,j){var n,m=c.offsetParent;if(m){var o=m.tagName=="HTML"||m.tagName=="BODY";if(!o||R(m,"position")!="static"){n=bc(m);o||(n=pa(n,new z(m.scrollLeft,m.scrollTop)))}}m=hc(a);(o=dc(a))&&Xb(m,new Vb(o.left,o.top,o.g-o.left,o.e-o.top));o=H(a);var p=H(c);if(o.j!=p.j){var s=o.j.body;p=p.j.parentWindow||p.j.defaultView;var Ia=new z(0,0),I;I=(I=G(s))?I.parentWindow||I.defaultView:window;var Kb=s;do{var Bc=I==p?bc(Kb):ec(Kb);Ia.x+=Bc.x;Ia.y+=Bc.y}while(I&&I!=p&&(Kb=I.frameElement)&&
(I=I.parent));p=Ia;p=pa(p,bc(s));if(B&&!mb(o))p=pa(p,nb(o));m.left+=p.x;m.top+=p.y}a=(b&4&&cc(a)?b^2:b)&-5;b=new z(a&2?m.left+m.width:m.left,a&1?m.top+m.height:m.top);if(n)b=pa(b,n);if(e){b.x+=(a&2?-1:1)*e.x;b.y+=(a&1?-1:1)*e.y}var W;if(g)if((W=dc(c))&&n){W.top=Math.max(0,W.top-n.y);W.g-=n.x;W.e-=n.y;W.left=Math.max(0,W.left-n.x)}return jc(b,c,d,f,W,g,j)},
jc=function(a,b,c,d,e,f,g){a=a.s();var j=0,n=(c&4&&cc(b)?c^2:c)&-5;c=gc(b);g=g?g.s():c;if(d||n!=0){if(n&2)a.x-=g.width+(d?d.g:0);else if(d)a.x+=d.left;if(n&1)a.y-=g.height+(d?d.e:0);else if(d)a.y+=d.top}if(f){j=e?kc(a,g,e,f):256;if(j&496)return j}e=a;d=La&&(Fa||Oa)&&D("1.9");if(e instanceof z){a=e.x;e=e.y}else{a=e;e=undefined}b.style.left=typeof a=="number"?(d?Math.round(a):a)+"px":a;b.style.top=typeof e=="number"?(d?Math.round(e):e)+"px":e;(c==g?h:!c||!g?k:c.width==g.width&&c.height==g.height)||
fc(b,g);return j},
kc=function(a,b,c,d){var e=0;if(a.x<c.left&&d&1){a.x=c.left;e|=1}if(a.x<c.left&&a.x+b.width>c.g&&d&16){b.width-=a.x+b.width-c.g;e|=4}if(a.x+b.width>c.g&&d&1){a.x=Math.max(c.g-b.width,c.left);e|=1}if(d&2)e|=(a.x<c.left?16:0)|(a.x+b.width>c.g?32:0);if(a.y<c.top&&d&4){a.y=c.top;e|=2}if(a.y>=c.top&&a.y+b.height>c.e&&d&32){b.height-=a.y+b.height-c.e;e|=8}if(a.y+b.height>c.e&&d&4){a.y=Math.max(c.e-b.height,c.top);e|=2}if(d&8)e|=(a.y<c.top?64:0)|(a.y+b.height>c.e?128:0);return e};var lc=l();lc.prototype.a=l();var mc=function(a,b){this.b=a;this.f=b};
x(mc,lc);mc.prototype.a=function(a,b,c){S(this.b,this.f,a,b,undefined,c)};var nc=function(a,b){this.b=a instanceof z?a:new z(a,b)};
x(nc,lc);nc.prototype.a=function(a,b,c,d){S(Zb(a),0,a,b,this.b,c,i,d)};var oc="StopIteration"in r?r.StopIteration:Error("StopIteration"),pc=l();pc.prototype.next=function(){throw oc;};
pc.prototype.a=function(){return this};var qc=function(a){if(typeof a.G=="function")return a.G();if(fa(a)||u(a))return a.length;var b=0;for(var c in a)b++;return b},
rc=function(a){if(typeof a.H=="function")return a.H();if(u(a))return a.split("");if(fa(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return ab(a)},
sc=function(a,b){if(typeof a.contains=="function")return a.contains(b);if(typeof a.xa=="function")return a.xa(b);if(fa(a)||u(a))return Ua(a,b);a:{for(var c in a)if(a[c]==b){a=h;break a}a=k}return a},
tc=function(a,b,c){if(typeof a.every=="function")return a.every(b,c);if(fa(a)||u(a))return Ta(a,b,c);var d;if(typeof a.ka=="function")d=a.ka();else if(typeof a.H!="function")if(fa(a)||u(a)){d=[];for(var e=a.length,f=0;f<e;f++)d.push(f);d=d}else d=bb(a);else d=void 0;e=rc(a);f=e.length;for(var g=0;g<f;g++)if(!b.call(c,e[g],d&&d[g],a))return k;return h};var T=function(a){this.m={};this.d=[];var b=arguments.length;if(b>1){if(b%2)throw Error("Uneven number of arguments");for(var c=0;c<b;c+=2)uc(this,arguments[c],arguments[c+1])}else a&&vc(this,a)};
q=T.prototype;q.h=0;q.$=0;q.G=aa("h");q.H=function(){wc(this);for(var a=[],b=0;b<this.d.length;b++)a.push(this.m[this.d[b]]);return a};
q.ka=function(){wc(this);return this.d.concat()};
q.xa=function(a){for(var b=0;b<this.d.length;b++){var c=this.d[b];if(xc(this.m,c)&&this.m[c]==a)return h}return k};
q.equals=function(a,b){if(this===a)return h;if(this.h!=a.G())return k;b=b||yc;wc(this);for(var c,d=0;c=this.d[d];d++)if(!b(zc(this,c),zc(a,c)))return k;return h};
var yc=function(a,b){return a===b};
T.prototype.U=function(){return this.h==0};
T.prototype.clear=function(){this.m={};this.$=this.h=this.d.length=0};
T.prototype.remove=function(a){if(xc(this.m,a)){delete this.m[a];this.h--;this.$++;this.d.length>2*this.h&&wc(this);return h}return k};
var wc=function(a){if(a.h!=a.d.length){for(var b=0,c=0;b<a.d.length;){var d=a.d[b];if(xc(a.m,d))a.d[c++]=d;b++}a.d.length=c}if(a.h!=a.d.length){var e={};for(c=b=0;b<a.d.length;){d=a.d[b];if(!xc(e,d)){a.d[c++]=d;e[d]=1}b++}a.d.length=c}},
zc=function(a,b,c){if(xc(a.m,b))return a.m[b];return c},
uc=function(a,b,c){if(!xc(a.m,b)){a.h++;a.d.push(b);a.$++}a.m[b]=c},
vc=function(a,b){var c;if(b instanceof T){c=b.ka();b=b.H()}else{c=bb(b);b=ab(b)}for(var d=0;d<c.length;d++)uc(a,c[d],b[d])};
T.prototype.s=function(){return new T(this)};
T.prototype.a=function(a){wc(this);var b=0,c=this.d,d=this.m,e=this.$,f=this,g=new pc;g.next=function(){for(;1;){if(e!=f.$)throw Error("The map has changed since the iterator was created");if(b>=c.length)throw oc;var j=c[b++];return a?j:d[j]}};
return g};
var xc=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var Cc=function(a){this.z=new T;a&&Ac(this,a)},
Dc=function(a){var b=typeof a;return b=="object"&&a||b=="function"?"o"+ka(a):b.substr(0,1)+a};
Cc.prototype.G=function(){return this.z.G()};
var Ac=function(a,b){b=rc(b);for(var c=b.length,d=0;d<c;d++){var e=b[d];uc(a.z,Dc(e),e)}};
q=Cc.prototype;q.remove=function(a){return this.z.remove(Dc(a))};
q.clear=function(){this.z.clear()};
q.U=function(){return this.z.U()};
q.contains=function(a){a=Dc(a);return xc(this.z.m,a)};
q.H=function(){return this.z.H()};
q.s=function(){return new Cc(this)};
q.equals=function(a){return this.G()==qc(a)&&Ec(this,a)};
var Ec=function(a,b){var c=qc(b);if(a.G()>c)return k;if(!(b instanceof Cc)&&c>5)b=new Cc(b);return tc(a,function(d){return sc(b,d)})};
Cc.prototype.a=function(){return this.z.a(k)};var Fc=l();x(Fc,ob);q=Fc.prototype;q.ya=h;q.sa=i;q.addEventListener=function(a,b,c,d){O(this,a,b,c,d)};
q.removeEventListener=function(a,b,c,d){P(this,a,b,c,d)};
q.k=function(){Fc.q.k.call(this);Qb(this);this.sa=i};var Hc=function(a,b){this.i=a||1;this.b=b||Gc;this.n=v(this.L,this);this.t=w()};
x(Hc,Fc);Hc.prototype.f=k;var Gc=r.window;Hc.prototype.a=i;Hc.prototype.L=function(){if(this.f){var a=w()-this.t;if(a>0&&a<this.i*0.8)this.a=this.b.setTimeout(this.n,this.i-a);else{Tb(this,"tick");if(this.f){this.a=this.b.setTimeout(this.n,this.i);this.t=w()}}}};
Hc.prototype.k=function(){Hc.q.k.call(this);this.f=k;if(this.a){this.b.clearTimeout(this.a);this.a=i}delete this.b};
var Ic=function(a,b,c){if(ga(a)){if(c)a=v(a,c)}else if(a&&typeof a.handleEvent=="function")a=v(a.handleEvent,a);else throw Error("Invalid listener argument");return b>2147483647?-1:Gc.setTimeout(a,b||0)};var Jc=function(a,b){this.b=a instanceof z?a:new z(a,b)};
x(Jc,lc);Jc.prototype.a=function(a,b,c,d){jc(this.b,a,b,c,i,i,d)};var Kc=function(a,b,c){mc.call(this,a,b);this.i=c};
x(Kc,mc);Kc.prototype.a=function(a,b,c,d){var e=S(this.b,this.f,a,b,i,c,10,d);if(e&496){var f=this.f,g=b;if(e&48){f^=2;g^=2}if(e&192){f^=1;g^=1}e=S(this.b,f,a,g,i,c,10,d);if(e&496)this.i?S(this.b,this.f,a,b,i,c,5,d):S(this.b,this.f,a,b,i,c,0,d)}};var Lc=function(a,b){this.b=a instanceof z?a:new z(a,b)};
x(Lc,lc);Lc.prototype.a=function(a,b,c,d){var e=Zb(a),f=new z(this.b.x+e.scrollLeft,this.b.y+e.scrollTop);S(e,0,a,b,f,c,i,d)};var Mc=function(a,b){Lc.call(this,a,b)};
x(Mc,Lc);Mc.prototype.a=function(a,b,c,d){var e=Zb(a);e=dc(e);var f;f=H(a);f=jb(f.j);f=new z(this.b.x+f.scrollLeft,this.b.y+f.scrollTop);var g=b,j=jc(f,a,g,c,e,10,d);if((j&496)!=0){if(j&16||j&32)g^=2;if(j&64||j&128)g^=1;j=jc(f,a,g,c,e,10,d);(j&496)!=0&&jc(f,a,b,c,e,undefined,d)}};var Nc=function(a){this.l=a};
x(Nc,ob);var Oc=new L(0,100);Nc.prototype.a=function(a,b,c,d,e){if(t(b)=="array")for(var f=0;f<b.length;f++)this.a(a,b[f],c,d,e);else{a=O(a,b,c||this,d||k,e||this.l||this);if(this.d)this.d[a]=h;else if(this.V){this.d=sb(Oc);this.d[this.V]=h;this.V=i;this.d[a]=h}else this.V=a}return this};
var Pc=function(a){if(a.d){for(var b in a.d){Ob(b);delete a.d[b]}ub(Oc,a.d);a.d=i}else a.V&&Ob(a.V)};
Nc.prototype.k=function(){Nc.q.k.call(this);Pc(this)};
Nc.prototype.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};var U=function(a,b){this.l=new Nc(this);this.L(a||i);b&&Qc(this,b)};
x(U,Fc);q=U.prototype;q.c=i;q.$a=h;q.va=i;q.p=k;q.Ab=k;q.oa=-1;q.Na=-1;q.sb=k;q.eb=h;q.Q="toggle_display";var Qc=function(a,b){a.Q=b};
U.prototype.L=function(a){if(this.p)throw Error("Can not change this state of the popup while showing.");this.c=a};
var Tc=function(a,b){b?Rc(a):Sc(a)};
U.prototype.ca=da;
var Rc=function(a){if(!a.p)if(a.qa()){if(!a.c)throw Error("Caller must call setElement before trying to show the popup");a.ca();var b=G(a.c);a.sb&&a.l.a(b,"keydown",a.yb,h);if(a.$a){a.l.a(b,"mousedown",a.Sa,h);if(B){for(var c=b.activeElement;c&&c.nodeName=="IFRAME";){try{var d,e=undefined;d=e=C?c.document||c.contentWindow.document:c.contentDocument||c.contentWindow.document}catch(f){break}b=d;c=b.activeElement}a.l.a(b,"mousedown",a.Sa,h);a.l.a(b,"deactivate",a.Ra)}else a.l.a(b,"blur",a.Ra)}if(a.Q==
"toggle_display"){a.c.style.visibility="visible";ic(a.c,h)}else a.Q=="move_offscreen"&&a.ca();a.p=h;a.ra()}},
Sc=function(a,b){if(!a.p||!Tb(a,{type:"beforehide",target:b}))return k;a.l&&Pc(a.l);if(a.Q=="toggle_display")a.Ab?Ic(a.Ha,0,a):a.Ha();else a.Q=="move_offscreen"&&Uc(a);a.p=k;a.X(b);return h};
U.prototype.Ha=function(){this.c.style.visibility="hidden";ic(this.c,k)};
var Uc=function(a){a.c.style.left="-200px";a.c.style.top="-200px"};
q=U.prototype;q.qa=function(){return Tb(this,"beforeshow")};
q.ra=function(){this.oa=w();this.Na=-1;Tb(this,"show")};
q.X=function(a){this.Na=w();Tb(this,{type:"hide",target:a})};
q.Sa=function(a){a=a.target;if(!J(this.c,a)&&(!this.va||J(this.va,a))&&!(w()-this.oa<150))Sc(this,a)};
q.yb=function(a){if(a.Ba==27)if(Sc(this,a.target)){a.Ca();a.Da()}};
q.Ra=function(a){if(this.eb){var b=G(this.c);if(B||A){if((a=b.activeElement)&&J(this.c,a))return}else if(a.target!=b)return;w()-this.oa<150||Sc(this)}};
q.k=function(){U.q.k.call(this);this.l.J();delete this.c;delete this.l};var Vc=function(a,b){this.xb=4;this.ta=b||undefined;U.call(this,a)};
x(Vc,U);Vc.prototype.ca=function(){if(this.ta){var a=!this.p&&this.Q!="move_offscreen",b=this.c;if(a){b.style.visibility="hidden";ic(b,h)}this.ta.a(b,this.xb,this.Ob);a&&ic(b,k)}};var V=function(a,b,c){this.b=c||(a?H(u(a)?document.getElementById(a):a):H());Vc.call(this,this.b.a("div",{style:"position:absolute;display:none;"}));this.B=new z(1,1);this.a=i;this.T=new Cc;a&&Wc(this,a);b!=i&&Xc(this,b)};
x(V,Vc);var Yc=[];V.prototype.className="goog-tooltip";V.prototype.Ma=500;V.prototype.Ka=0;var Wc=function(a,b){var c=b=u(b)?document.getElementById(b):b;uc(a.T.z,Dc(c),c);O(b,"mouseover",a.Ga,k,a);O(b,"mouseout",a.da,k,a);O(b,"mousemove",a.M,k,a);O(b,"focus",a.Fa,k,a);O(b,"blur",a.da,k,a)};
V.prototype.Aa=aa("Ka");var Xc=function(a,b){a=a.c;if("textContent"in a)a.textContent=b;else if(a.firstChild&&a.firstChild.nodeType==3){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=b}else{for(var c;c=a.firstChild;)a.removeChild(c);c=G(a);a.appendChild(c.createTextNode(b))}};
V.prototype.L=function(a){var b=this.c;b&&(b&&b.parentNode?b.parentNode.removeChild(b):i);V.q.L.call(this,a);if(a){b=this.b.j.body;b.insertBefore(a,b.lastChild)}};
var Zc=function(a){return a.D?a.p?4:1:a.N?3:a.p?2:0};
V.prototype.ea=function(a){if(!this.p)return k;var b=bc(this.c),c=gc(this.c);return b.x<=a.x&&a.x<=b.x+c.width&&b.y<=a.y&&a.y<=b.y+c.height};
V.prototype.qa=function(){if(!U.prototype.qa.call(this))return k;if(this.anchor)for(var a,b=0;a=Yc[b];b++)J(a.c,this.anchor)||Tc(a,k);Ua(Yc,this)||Yc.push(this);a=this.c;a.className=this.className;$c(this);O(a,"mouseover",this.t,k,this);O(a,"mouseout",this.Ia,k,this);ad(this);return h};
V.prototype.X=function(){Va(Yc,this);for(var a=this.c,b,c=0;b=Yc[c];c++)b.anchor&&J(a,b.anchor)&&Tc(b,k);this.Ta&&bd(this.Ta);P(a,"mouseover",this.t,k,this);P(a,"mouseout",this.Ia,k,this);this.anchor=undefined;if(Zc(this)==0)this.n=k;U.prototype.X.call(this)};
V.prototype.La=function(a,b){if(this.anchor==a)if(this.n||!this.Pb){Tc(this,k);this.p||cd(this,a,b)}else this.anchor=undefined;this.D=undefined};
var cd=function(a,b,c){if(c)c=c;else{c=new z(a.B.x,a.B.y);c=new dd(c)}a.anchor=b;a.ta=c||undefined;a.p&&a.ca();Tc(a,h)};
V.prototype.Pa=function(a){this.N=undefined;if(a==this.anchor)if((this.a==i||this.a!=this.c&&!this.T.contains(this.a))&&!(this.A&&this.A.a))Tc(this,k)};
V.prototype.Ga=function(a){this.a=a=ed(this,a.target);$c(this);if(a!=this.anchor){this.anchor=a;if(!this.D)this.D=Ic(v(this.La,this,a,undefined),this.Ma);fd(this)}};
var ed=function(a,b){try{for(;b&&!a.T.contains(b);)b=b.parentNode;return b}catch(c){return i}};
V.prototype.M=function(a){var b=nb(this.b);this.B.x=a.la+b.x;this.B.y=a.ma+b.y;this.n=h};
V.prototype.Fa=function(a){this.a=a=ed(this,a.target);this.n=h;if(this.anchor!=a){this.anchor=a;var b=new gd(this.a);$c(this);if(!this.D)this.D=Ic(v(this.La,this,a,b),this.Ma);fd(this)}};
var fd=function(a){if(a.anchor)for(var b,c=0;b=Yc[c];c++)if(J(b.c,a.anchor)){b.A=a;a.Ta=b}};
V.prototype.da=function(a){var b=ed(this,a.target),c=ed(this,a.I);if(b!=c){if(b==this.a)this.a=i;ad(this);this.n=k;if(this.p&&(!a.I||!J(this.c,a.I)))bd(this);else this.anchor=undefined}};
V.prototype.t=function(){var a=this.c;if(this.a!=a){$c(this);this.a=a}};
V.prototype.Ia=function(a){var b=this.c;if(this.a==b&&(!a.I||!J(b,a.I))){this.a=i;bd(this)}};
var ad=function(a){if(a.D){Gc.clearTimeout(a.D);a.D=undefined}},
bd=function(a){if(Zc(a)==2)a.N=Ic(v(a.Pa,a,a.anchor),a.Aa())},
$c=function(a){if(a.N){Gc.clearTimeout(a.N);a.N=undefined}};
V.prototype.k=function(){var a;Tc(this,k);ad(this);for(var b=this.T.H(),c=0;a=b[c];c++){a=a;P(a,"mouseover",this.Ga,k,this);P(a,"mouseout",this.da,k,this);P(a,"mousemove",this.M,k,this);P(a,"focus",this.Fa,k,this);P(a,"blur",this.da,k,this)}this.T.clear();this.c&&(this.c&&this.c.parentNode?this.c.parentNode.removeChild(this.c):i);this.a=i;delete this.b;V.q.k.call(this)};
var dd=function(a,b){nc.call(this,a,b)};
x(dd,nc);dd.prototype.a=function(a,b,c){b=Zb(a);b=dc(b);c=c?new Q(c.top+10,c.g,c.e,c.left+10):new Q(10,0,0,10);jc(this.b,a,4,c,b,9)&496&&jc(this.b,a,4,c,b,5)};
var gd=function(a){mc.call(this,a,3)};
x(gd,mc);gd.prototype.a=function(a,b,c){var d=new z(10,0);S(this.b,this.f,a,b,d,c,9)&496&&S(this.b,2,a,1,d,c,5)};var X=function(a,b,c){V.call(this,a,b,c)};
x(X,V);q=X.prototype;q.cb=k;q.bb=100;q.Z=k;q.ra=function(){X.q.ra.call(this);this.f=Wb(hc(this.c));if(this.anchor)this.ia=Wb(hc(this.anchor));this.Z=this.cb;O(this.b.j,"mousemove",this.M,k,this)};
q.X=function(){P(this.b.j,"mousemove",this.M,k,this);this.ia=this.f=this.i=i;this.Z=k;X.q.X.call(this)};
q.ea=function(a){if(this.i)return this.i.contains(a);return X.q.ea.call(this,a)};
var hd=function(a,b){if(a.ia&&a.ia.contains(b)||a.ea(b))return h;return!!a.A&&a.A.ea(b)};
X.prototype.Pa=function(a){this.N=undefined;if(a==this.anchor)if(!hd(this,this.B)&&!this.a&&!(this.A&&this.A.a))La&&this.B.x==0&&this.B.y==0||Tc(this,k)};
X.prototype.M=function(a){var b=h;if(this.f){var c=new z(a.la,a.ma);if(hd(this,c))b=k;else if(this.Z){b=Ub(this.f,this.B);b=Ub(this.f,c)>=b}}if(b){bd(this);this.a=i;if(this.A)this.A.a=i}else Zc(this)==3&&$c(this);X.q.M.call(this,a)};
X.prototype.t=function(){if(this.a!=this.c){this.Z=k;this.a=this.c;if(!this.i&&this.wb){var a=this.f.s(),b=this.wb;if(ha(b)){a.top-=b.top;a.g+=b.g;a.e+=b.e;a.left-=b.left}else{a.top-=b;a.g+=undefined;a.e+=undefined;a.left-=undefined}this.i=a}}};
X.prototype.Aa=function(){return this.Z?this.bb:this.Ka};var id=function(a){return function(){return a}};
id(k);id(h);var jd=Math.max,kd=Math.min;function Y(a){return a?a.length:0}
function ld(a){for(var b in a)return k;return h}
function md(a){for(var b in a)delete a[b]}
function nd(a,b){if(a)for(var c=0,d=Y(a);c<d;++c)b(a[c],c)}
function od(a,b,c){if(a)for(var d in a)if(c||!a.hasOwnProperty||a.hasOwnProperty(d))b(d,a[d])}
function pd(a,b,c,d){c=c!==undefined&&c!=i?c:0;var e=Y(b);d=d!==undefined&&d!=i?d:e;for(c=c;c<d;++c)a.push(b[c])}
id(i);function qd(a){return parseInt(a,10)}
function rd(a,b,c){var d=[];od(a,function(e,f){d.push(e+b+f)});
return d.join(c)}
;var sd=["opera","msie","chrome","applewebkit","firefox","camino","mozilla"],td=["x11;","macintosh","windows","android","iphone"];
function ud(a){this.b=a;this.f=this.a=this.type=-1;this.i=this.version=0;a=a.toLowerCase();for(var b=0;b<Y(sd);b++){var c=sd[b];if(a.indexOf(c)!=-1){this.type=b;if((new RegExp(c+"[ /]?([0-9]+(.[0-9]+)?)")).exec(a))this.version=parseFloat(RegExp.$1);break}}if(this.type==6)if(/^Mozilla\/.*Gecko\/.*(Minefield|Shiretoko)[ \/]?([0-9]+(.[0-9]+)?)/.exec(this.b)){this.type=4;this.version=parseFloat(RegExp.$2)}for(b=0;b<Y(td);b++){c=td[b];if(a.indexOf(c)!=-1){this.a=b;break}}if(this.a==1&&a.indexOf("intel")!=
-1)this.f=0;if((this.type==4||this.type==6||this.type==5)&&/\brv:\s*(\d+\.\d+)/.exec(a))this.i=parseFloat(RegExp.$1)}
var vd={};vd[2]="windows";vd[1]="macos";vd[0]="unix";vd[3]="android";vd[4]="iphone";vd[-1]="other";var Z={};Z[1]="ie";Z[4]="firefox";Z[2]="chrome";Z[3]="safari";Z[0]="opera";Z[5]="camino";Z[6]="mozilla";Z[-1]="other";new ud(navigator.userAgent);function wd(){wd.ba.apply(this,arguments)}
na(wd,8,{});var xd=new ma;(function(){na(xd,"event",i,{Hb:1,Ib:2,Gb:3,Fb:4,Nb:5,Mb:6,Lb:7,Kb:8,Jb:9})})();var yd=Number.MAX_VALUE,zd=":",Ad=",";function Bd(a){var b=a?a.nodeType==9?a:a.ownerDocument||document:document;if(a.currentStyle)return a.currentStyle;if(b.defaultView&&b.defaultView.getComputedStyle)return b.defaultView.getComputedStyle(a,"")||{};return a.style}
;function Cd(a,b){this.x=a;this.y=b}
new Cd(0,0);Cd.prototype.scale=function(a){this.x*=a;this.y*=a};
Cd.prototype.toString=function(){return"("+this.x+", "+this.y+")"};
Cd.prototype.equals=function(a){if(!a)return k;return a.x==this.x&&a.y==this.y};
function Dd(a,b,c,d){this.width=a;this.height=b;this.b=c||"px";this.a=d||"px"}
new Dd(0,0);Dd.prototype.getWidthString=function(){return this.width+this.b};
Dd.prototype.getHeightString=function(){return this.height+this.a};
Dd.prototype.toString=function(){return"("+this.width+", "+this.height+")"};
Dd.prototype.equals=function(a){if(!a)return k;return a.width==this.width&&a.height==this.height};
function Ed(a){this.minX=this.minY=yd;this.maxX=this.maxY=-yd;var b=arguments;if(Y(a))nd(a,v(this.Ya,this));else if(Y(b)>=4){this.minX=b[0];this.minY=b[1];this.maxX=b[2];this.maxY=b[3]}}
q=Ed.prototype;q.min=function(){return new Cd(this.minX,this.minY)};
q.max=function(){return new Cd(this.maxX,this.maxY)};
q.toString=function(){return"("+this.min()+", "+this.max()+")"};
q.U=function(){return this.minX>this.maxX||this.minY>this.maxY};
q.Ya=function(a){if(this.U()){this.minX=this.maxX=a.x;this.minY=this.maxY=a.y}else{this.minX=kd(this.minX,a.x);this.maxX=jd(this.maxX,a.x);this.minY=kd(this.minY,a.y);this.maxY=jd(this.maxY,a.y)}};
q.equals=function(a){return this.minX==a.minX&&this.minY==a.minY&&this.maxX==a.maxX&&this.maxY==a.maxY};var Fd=new ma;(function(){na(Fd,"domoffset",i,{Qb:1,Eb:2})})();function Gd(a){var b={};od(a,function(c,d){c=encodeURIComponent(c);d=encodeURIComponent(d);b[c]=d});
return rd(b,zd,Ad)}
;function $(){$.ba.apply(this,arguments)}
(function(){na($,19,{tick:1,ab:2,db:3,action:4,ub:5,vb:6,getTick:7,fb:8,ua:9,rb:10,Za:11})})();var Hd=/[~.,?&]/g,Id=k;$.ba=function(a,b){this.v=a.replace(Hd,"-");this.Y=[];this.t={};this.i=this.ga=b||w();this.f=1;this.n=0;this.a={};this.R={};this.b={};this.ja="";this.L={};this.ha=k};
q=$.prototype;q.Za=function(){this.ha=h};
q.getTick=function(a){if(a=="start")return this.ga;return this.t[a]};
q.fb=aa("i");q.vb=function(a){return this.v==a.replace(Hd,"-")};
q.tick=function(a,b){b=b||{};window.gErrorLogger&&window.gErrorLogger.tick&&window.gErrorLogger.tick(this.v,a);var c=b.Bb||w();if(c>this.i)this.i=c;for(var d=c-this.ga,e=Y(this.Y);e>0&&this.Y[e-1][1]>d;)e--;Za(this.Y,e,0,[a,d,b.Db]);this.t[a]=c;c=window.console;!b.Bb&&c&&c.markTimeline&&c.markTimeline("tick: "+this.v+"."+a+"."+d)};
q.db=function(a){a&&this.tick(a);this.f--;if(this.n>0)if(this.v.indexOf("-LATE")==-1)this.v=(this.v+"-LATE").replace(Hd,"-");if(this.f<=0){this.n++;this.ja&&Jd(this);Y(this.Y)>0&&Kd(this);if(!ld(this.a)||!ld(this.b))if(!this.ha){if(!ld(this.a)&&!ld(this.R))this.a.cad=Gd(this.R);Ld($,"reportaction",this.a,this.b);md(this.a);md(this.R);md(this.b)}}};
q.ab=function(a){a&&this.tick(a);this.f++};
var Kd=function(a){if(!a.ha){Ld(a,"beforereport");Ld($,"report",a.v,a.Y,a.R)}};
$.prototype.action=function(a){var b=[],c=i,d=i,e=i;Md(a,function(f){var g=Nd(f);if(g){b.unshift(g);c||(c=f.getAttribute("jsinstance"))}d||(d=f.getAttribute("jstrack"));e||(e=f.getAttribute("ved"))});
if(d){this.a.ct=this.v;Y(b)>0&&this.ua("oi",b.join("."));if(c){c=c.charAt(0)=="*"?qd(c.substr(1)):qd(c);this.a.cd=c}if(d!="1")this.a.ei=d;if(e)this.a.ved=e}};
$.prototype.ua=function(a,b){this.R[a]=b};
$.prototype.ub=function(a){this.tick("imp0");var b=[];a.parentNode&&Md(a.parentNode,function(d){(d=Nd(d))&&b.unshift(d)});
var c=this.b;Od(a,function(d){if(d=Nd(d)){b.push(d);d=b.join(".");c[d]||(c[d]=0);c[d]++;return h}return k},
function(){b.pop()});
this.tick("imp1")};
$.prototype.rb=function(a){for(var b in this.b)if(b.match(a))return h;return k};
var Jd=function(a){if(a.ja){document.cookie="TR=; path=/; domain=.google.com; expires=01/01/1970 00:00:00";Ld($,"dapperreport",a.ja,a.ga,w(),a.v)}Id=k},
Md=function(a,b){for(a=a;a&&a!=document.body;a=a.parentNode)b(a)},
Od=function(a,b,c){if(!(a.nodeType!=1||Bd(a).display=="none"||Bd(a).visibility=="hidden")){for(var d=b(a),e=a.firstChild;e;e=e.nextSibling)arguments.callee(e,b,c);d&&c()}},
Nd=function(a){if(!a.__oi&&a.getAttribute)a.__oi=a.getAttribute("oi");return a.__oi};var Pd=h;function Qd(){this.a=[]}
ea(Qd);Qd.prototype.clear=function(){for(var a=0;a<this.a.length;++a)this.a[a].i=-1;this.a=[]};
function Rd(a,b){var c=[];if(a=a.__e_)if(b)a[b]&&pd(c,a[b]);else od(a,function(d,e){pd(c,e)});
return c}
function Sd(a,b,c){var d=i,e=a.__e_;if(e){d=e[b];if(!d){d=[];if(c)e[b]=d}}else{d=[];if(c){a.__e_={};a.__e_[b]=d}}return d}
function Ld(a,b){var c=Ya(arguments,2);nd(Rd(a,b),function(d){if(Pd)Td(d,c);else try{Td(d,c)}catch(e){}})}
function Ud(){this.tb=i}
ea(Ud);wd.ba=function(a,b,c,d,e){this.o=a;this.a=b;this.l=c;this.f=i;this.n=d;this.t=e||i;this.i=-1;Sd(a,b,h).push(this)};
wd.prototype.remove=function(){if(this.o){switch(this.n){case 1:this.o.removeEventListener(this.a,this.l,k);break;case 4:this.o.removeEventListener(this.a,this.l,h);break;case 2:this.o.detachEvent("on"+this.a,this.f);break;case 3:this.o["on"+this.a]=i;break}for(var a=Sd(this.o,this.a),b=0,c=0;c<Y(a);++c)if(a[c]===this){a.splice(c--,1);b++}this.f=this.l=this.o=i}};
var Td=function(a,b){if(a.o)return a.l.apply(a.o,b)};
wd.prototype.b=aa("o");(function(a,b){a.tb=b})(Ud.b(),
wd);var Vd=Vd||{},Wd=[];if(window._mHost===undefined)_mHost="";if(window._mStaticPath===undefined)_mStaticPath="";if(window._mF===undefined)_mF={};function Xd(a){window.GLoad&&window.GLoad(function(b,c,d,e,f,g,j,n,m,o,p,s){a(m,p,s)})}
function Yd(a,b){a[b]||(a[b]={});return a[b]}
;function Zd(a,b){this.pa=a;this.S=b;this.Xa=b.Translator;this.Ua={}}
var ae=function(a,b){$d(a,b.gb());var c=b.aa;b.aa=function(d){$d(a,[d]);c(d)}},
$d=function(a,b){a.Xa._initProtos(a.Ua,b);for(var c=Yd(a.S,"provides"),d=0;d<b.length;++d){var e=b[d],f=e.__type[0];if(f in c){f=c[f];a.Xa._translateValue(e.__type[2],f.__type[2],f)}}b=Yd(a.S,"symbols");Yd(b,a.pa).protos=a.Ua};oa.zb=function(a){var b,c,d;b=document;a=a||b;if(a.querySelectorAll&&(!C||ib(b)||D("528")))b=a.querySelectorAll(".jshoverable");else if(a.getElementsByClassName){var e=a.getElementsByClassName("jshoverable");b=e}else{e=a.getElementsByTagName("*");d={};for(a=c=0;b=e[a];a++){var f=b.className;if(typeof f.split=="function"&&Ua(f.split(" "),"jshoverable"))d[c++]=b}d.length=c;b=d}b=b;for(a=0;a<b.length;a++){c=b[a];d=c.getAttribute("jshover");d=document.getElementById(d).cloneNode(h);d.id="";c=new X(c);
c.c.appendChild(d);Wd.push(c)}};
oa.Cb=function(){for(var a=0;a<Wd.length;a++)Wd[a].J();Wd=[]};
var be;Xd(function(a,b){be=new Zd("pphov",b);ae(be,y);a=(a=oa.__type)&&a[0];if(!a)throw Error("provideValue invoked with no symbolId or proto-id.");be.S.symbols[be.pa][a]=oa;if(a)Yd(be.S,"provides")[a]=oa;a=be.S;var c=Yd(a,"pending");b=be.pa;if(c=c[b]){for(var d=0;d<c.length;++d)c[d]();c.length=0}Yd(a,"loaded")[b]=h});})()
