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

