(function() {
(function (){ 
var e=false,g=null,j=true;function l(a){throw a;}var m=Error,aa=encodeURIComponent,ba=google_exportSymbol,n=String,p=window,ca=Object,q=document,da=decodeURIComponent,s=google_exportProperty,u=Math;function ea(a,b){return a.toString=b}function ga(a,b){return a.length=b}function ha(a,b){return a.value=b}function ia(a,b){return a.currentTarget=b}function ja(a,b){return a.target=b}function ka(a,b){return a.cssText=b}function la(a,b){return a.type=b}
var ma="setDate",v="appendChild",w="push",na="statusText",oa="filter",pa="getMonth",y="length",z="prototype",A="test",qa="exec",ra="slice",sa="setTimeout",B="replace",ta="document",ua="removeEventListener",va="getSeconds",C="split",wa="floor",xa="responseText",ya="constructor",D="getDate",za="value",Aa="location",E="indexOf",Ba="message",Ca="hasOwnProperty",Da="dispatchEvent",Ea="style",Fa="target",F="call",Ga="match",G="status",Ha="checkLogin",Ia="draw",Ja="createElement",Ka="keyCode",La="getFullYear",
Ma="forEach",Na="addEventListener",Oa="href",H="substring",Pa="handleEvent",Qa="rows",I="type",Ra="contains",Sa="apply",Ta="getUTCHours",Ua="name",Va="getHours",Wa="getMinutes",Xa="fileName",Ya="splice",Za="getTime",J="join",$a="getElementsByTagName",ab="toLowerCase",bb="getTimezoneOffset",L,cb=cb||{},M=this,db=".";function eb(a,b){var c=a[C](db),d=b||M;for(var f;f=c.shift();)if(d[f])d=d[f];else return g;return d}var N="object",O="number",fb="length",gb="array",P="function",hb="null";
function ib(a){var b=typeof a;if(b==N)if(a){if(typeof a[y]==O&&typeof a[Ya]!="undefined"&&!jb(a,fb))return gb;if(typeof a[F]!="undefined")return P}else return hb;else if(b==P&&typeof a[F]=="undefined")return N;return b}function kb(a,b){if(b in a)for(var c in a)if(c==b&&ca[z][Ca][F](a,b))return j;return e}if(ca[z].propertyIsEnumerable)var jb=function(a,b){return a instanceof ca?ca[z].propertyIsEnumerable[F](a,b):kb(a,b)};else jb=kb;function lb(a){return typeof a!="undefined"}
function mb(a){return ib(a)==gb}function nb(a){var b=ib(a);return b==gb||b==N&&typeof a[y]==O}var Q="string";function ob(a){return typeof a==Q}function pb(a){return ib(a)==P}function qb(a){var b=ib(a);return b==N||b==gb||b==P}var rb="closure_hashCode_";function sb(a){if(a[Ca]&&a[Ca](rb)){var b=a.closure_hashCode_;if(b)return b}a.closure_hashCode_||(a.closure_hashCode_=++tb);return a.closure_hashCode_}var tb=0;
function ub(a){var b=ib(a);if(b==N||b==gb){if(a.r)return a.r[F](a);var c=b==gb?[]:{};for(var d in a)c[d]=ub(a[d]);return c}return a}function vb(a,b){var c=a.nd;if(arguments[y]>2){var d=Array[z][ra][F](arguments,2);c&&d.unshift[Sa](d,c);c=d}b=a.pd||b;a=a.od||a;var f,h=b||M;f=c?function(){var i=Array[z][ra][F](arguments);i.unshift[Sa](i,c);return a[Sa](h,i)}:function(){return a[Sa](h,arguments)};f.nd=c;f.pd=b;f.od=a;return f}
function wb(a){var b=Array[z][ra][F](arguments,1);b.unshift(a,g);return vb[Sa](g,b)}var xb=Date.now||function(){return(new Date)[Za]()};function yb(a,b){function c(){}c.prototype=b[z];a.Xb=b[z];a.prototype=new c;a[z].constructor=a};function zb(a,b,c){if(a[E])return a[E](b,c);if(Array[E])return Array[E](a,b,c);var d=c==g?0:c<0?u.max(0,a[y]+c):c;for(var f=d;f<a[y];f++)if(f in a&&a[f]===b)return f;return-1}var R="";function Ab(a,b,c){if(a[Ma])a[Ma](b,c);else if(Array[Ma])Array[Ma](a,b,c);else{var d=a[y],f=ob(a)?a[C](R):a;for(var h=0;h<d;h++)h in f&&b[F](c,f[h],h,a)}}
function Bb(a,b,c){if(a[oa])return a[oa](b,c);if(Array[oa])return Array[oa](a,b,c);var d=a[y],f=[],h=0,i=ob(a)?a[C](R):a;for(var k=0;k<d;k++)if(k in i){var o=i[k];if(b[F](c,o,k,a))f[h++]=o}return f}function Cb(a,b){if(a[Ra])return a[Ra](b);return zb(a,b)>-1}function Db(a,b,c){wb(Eb,a,c,0)[Sa](g,b)}function Gb(a,b){var c=zb(a,b),d;if(d=c!=-1)Array[z][Ya][F](a,c,1)[y]==1;return d}function Hb(a){if(mb(a))return a.concat();else{var b=[];for(var c=0,d=a[y];c<d;c++)b[c]=a[c];return b}}
function Ib(a){if(mb(a))return a.concat();return Hb(a)}function Jb(a){for(var b=1;b<arguments[y];b++){var c=arguments[b];if(nb(c)){c=Ib(c);a[w][Sa](a,c)}else a[w](c)}}function Eb(a){return Array[z][Ya][Sa](a,Kb(arguments,1))}function Kb(a,b,c){return arguments[y]<=2?Array[z][ra][F](a,b):Array[z][ra][F](a,b,c)}function Lb(a,b){Array[z].sort[F](a,b||Mb)}
function Nb(a,b){for(var c=0;c<a[y];c++)a[c]={index:c,value:a[c]};var d=b||Mb;function f(h,i){return d(h[za],i[za])||h.index-i.index}Lb(a,f);for(var c=0;c<a[y];c++)a[c]=a[c][za]}function Mb(a,b){return a>b?1:a<b?-1:0}function Ob(a,b){var c=[];for(var d=0;d<b;d++)c[d]=a;return c};function Pb(a,b){this.x=lb(a)?a:0;this.y=lb(b)?b:0}Pb[z].r=function(){return new Pb(this.x,this.y)};var Qb="(",Rb=", ",Sb=")";ea(Pb[z],function(){return Qb+this.x+Rb+this.y+Sb});function Tb(a,b,c){for(var d in a)b[F](c,a[d],d,a)}function Ub(a){var b=[],c=0;for(var d in a)b[c++]=a[d];return b}function Vb(a){var b=[],c=0;for(var d in a)b[c++]=d;return b}function Wb(a){var b={};for(var c in a)b[c]=a[c];return b}var Xb=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"];
function Yb(a){var b,c;for(var d=1;d<arguments[y];d++){c=arguments[d];for(b in c)a[b]=c[b];for(var f=0;f<Xb[y];f++){b=Xb[f];if(ca[z][Ca][F](c,b))a[b]=c[b]}}};function Zb(a){return a[B](/^[\s\xa0]+|[\s\xa0]+$/g,R)}var $b=/^[a-zA-Z0-9\-_.!~*'()]*$/;function ac(a){a=n(a);if(!$b[A](a))return aa(a);return a}var bc="&amp;",cc="&lt;",dc="&gt;",ec="&quot;",fc="&",gc="<",hc=">",ic='"';function jc(a,b){if(b)return a[B](kc,bc)[B](lc,cc)[B](mc,dc)[B](nc,ec);else{if(!oc[A](a))return a;if(a[E](fc)!=-1)a=a[B](kc,bc);if(a[E](gc)!=-1)a=a[B](lc,cc);if(a[E](hc)!=-1)a=a[B](mc,dc);if(a[E](ic)!=-1)a=a[B](nc,ec);return a}}var kc=/&/g,lc=/</g,mc=/>/g,nc=/\"/g,oc=/[&<>\"]/;
function pc(a,b){return(new Array(b+1))[J](a)}var qc="0";function S(a,b,c){var d=lb(c)?a.toFixed(c):n(a),f=d[E](db);if(f==-1)f=d[y];return pc(qc,u.max(0,b-f))+d}var rc="(\\d*)(\\D*)",sc="g";
function tc(a,b){var c=0,d=Zb(n(a))[C](db),f=Zb(n(b))[C](db),h=u.max(d[y],f[y]);for(var i=0;c==0&&i<h;i++){var k=d[i]||R,o=f[i]||R,r=new RegExp(rc,sc),t=new RegExp(rc,sc);do{var x=r[qa](k)||[R,R,R],K=t[qa](o)||[R,R,R];if(x[0][y]==0&&K[0][y]==0)break;var fa=x[1][y]==0?0:parseInt(x[1],10),Fb=K[1][y]==0?0:parseInt(K[1],10);c=uc(fa,Fb)||uc(x[2][y]==0,K[2][y]==0)||uc(x[2],K[2])}while(c==0)}return c}function uc(a,b){if(a<b)return-1;else if(a>b)return 1;return 0};var vc,wc,xc,yc,zc,Ac,Bc,Cc,Dc;function Ec(){return M.navigator?M.navigator.userAgent:g}var Fc="Opera",Gc="MSIE",Hc="WebKit",Ic="Mobile",Jc="Gecko",Kc="Camino";function Lc(){Ac=zc=yc=xc=wc=vc=e;var a;if(a=Ec()){var b=M.navigator;vc=a[E](Fc)==0;wc=!vc&&a[E](Gc)!=-1;yc=(xc=!vc&&a[E](Hc)!=-1)&&a[E](Ic)!=-1;Ac=(zc=!vc&&!xc&&b.product==Jc)&&b.vendor==Kc}}Lc();var Mc=vc,Nc=wc,Oc=zc,Pc=xc;function Qc(){var a=M.navigator;return a&&a.platform||R}var Rc=Qc(),Sc="Mac",Tc="Win",Uc="Linux";
function Vc(){Bc=Rc[E](Sc)!=-1;Cc=Rc[E](Tc)!=-1;Dc=Rc[E](Uc)!=-1}Vc();function Wc(){var a=R,b;if(Mc&&M.opera){var c=M.opera.version;a=typeof c==P?c():c}else{if(Oc)b=/rv\:([^\);]+)(\)|;)/;else if(Nc)b=/MSIE\s+([^\);]+)(\)|;)/;else if(Pc)b=/WebKit\/(\S+)/;if(b){var d=b[qa](Ec());a=d?d[1]:R}}return a}var Xc=Wc();var Yc;var Zc="style",$c="class",ad="for";function bd(a,b){Tb(b,function(c,d){if(d==Zc)ka(a[Ea],c);else if(d==$c)a.className=c;else if(d==ad)a.htmlFor=c;else if(d in cd)a.setAttribute(cd[d],c);else a[d]=c})}var cd={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"width",usemap:"useMap",frameborder:"frameBorder",type:"type"};function dd(a,b){a[v](b)}function ed(a){var b;while(b=a.firstChild)a.removeChild(b)}
var fd=Pc&&tc(Xc,"521")<=0;function gd(a,b){if(typeof a[Ra]!="undefined"&&!fd&&b.nodeType==1)return a==b||a[Ra](b);if(typeof a.compareDocumentPosition!="undefined")return a==b||Boolean(a.compareDocumentPosition(b)&16);while(b&&a!=b)b=b.parentNode;return b==a}function hd(a){var b;return b=Pc?a[ta]||a.contentWindow[ta]:a.contentDocument||a.contentWindow[ta]}function id(a){if(a&&typeof a[y]==O)if(qb(a))return typeof a.item==P||typeof a.item==Q;else if(pb(a))return typeof a.item==P;return e}
function jd(a){this.kc=a||M[ta]||q}L=jd[z];L.Nc=bd;var kd=' name="',ld=' type="';L.Ea=function(a,b){if(Nc&&b&&(b[Ua]||b[I])){var c=[gc,a];b[Ua]&&c[w](kd,jc(b[Ua]),ic);if(b[I]){c[w](ld,jc(b[I]),ic);b=ub(b);delete b[I]}c[w](hc);a=c[J](R)}var d=this[Ja](a);b&&bd(d,b);if(arguments[y]>2){function f(k){if(k)this[v](d,ob(k)?this.createTextNode(k):k)}for(var h=2;h<arguments[y];h++){var i=arguments[h];nb(i)&&!(qb(i)&&i.nodeType>0)?Ab(id(i)?Hb(i):i,f,this):f[F](this,i)}}return d};L.createElement=function(a){return this.kc[Ja](a)};
L.createTextNode=function(a){return this.kc.createTextNode(a)};L.appendChild=dd;L.te=ed;L.contains=gd;var md;var nd="en";function od(){if(md==g)md=nd;return md}function pd(a,b,c){qd[b]||(qd[b]={});qd[b][c]=a;if(md==g)md=c}function rd(a,b){return a in qd&&b in qd[a]}var qd={},td="DateTimeConstants";function ud(a,b){pd(a,td,b)}function vd(a,b){var c=b?b:od();if(!(a in qd))return undefined;return qd[a][c]}
var wd="M",xd="A",yd="S",zd="D",Ad="T",Bd=["BC","AD"],Cd=["Before Christ","Anno Domini"],Dd=["J","F",wd,xd,wd,"J","J",xd,yd,"O","N",zd],Ed=["January","February","March","April","May","June","July","August","September","October","November","December"],Fd=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],Gd=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],Hd=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],Id=[yd,wd,Ad,"W",Ad,"F",yd],Jd=["Q1","Q2","Q3","Q4"],
Kd=["1st quarter","2nd quarter","3rd quarter","4th quarter"],Ld=["AM","PM"],Md=["EEEE, MMMM d, yyyy","MMMM d, yyyy","MMM d, yyyy","M/d/yy"],Nd=["h:mm:ss a v","h:mm:ss a z","h:mm:ss a","h:mm a"],Od=[5,6],Pd={Zc:Bd,Yc:Cd,ad:Dd,$c:Ed,cd:Fd,fd:Gd,ed:Hd,bf:Id,dd:Jd,bd:Kd,Xc:Ld,ac:Md,bc:Nd,$e:6,jf:Od,af:6};function Qd(){}function Rd(a){if(typeof a==O)return Sd(a);var b=new Qd;b.Uc=a.id;b.Rc=-a.std_offset;b.Yb=a.names;b.kb=a.transitions;return b}function Sd(a){var b=new Qd;b.Rc=a;b.Uc=Td(a);var c=Ud(a);b.Yb=[c,c];b.kb=[];return b}var Vd="GMT",Wd="+",Xd="-",Yd=":";function Zd(a){var b=[Vd];b[w](a<=0?Wd:Xd);a=u.abs(a);b[w](S(u[wa](a/60)%100,2),Yd,S(a%60,2));return b[J](R)}var $d="Etc/GMT";
function Td(a){if(a==0)return $d;var b=[$d,a<0?Xd:Wd];a=u.abs(a);b[w](u[wa](a/60)%100);a=a%60;a!=0&&b[w](Yd,S(a,2));return b[J](R)}var ae="UTC";function Ud(a){if(a==0)return ae;var b=[ae,a<0?Wd:Xd];a=u.abs(a);b[w](u[wa](a/60)%100);a=a%60;a!=0&&b[w](Yd,a);return b[J](R)}L=Qd[z];L.nc=function(a){var b=Date.UTC(a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate(),a[Ta](),a.getUTCMinutes()),c=b/3600000,d=0;while(d<this.kb[y]&&c>=this.kb[d])d+=2;return d==0?0:this.kb[d-1]};L.Wd=function(a){return Zd(this.vb(a))};
L.Yd=function(a){return this.Yb[this.xc(a)?3:1]};L.vb=function(a){return this.Rc-this.nc(a)};L.Zd=function(a){var b=-this.vb(a),c=[b<0?Xd:Wd];b=u.abs(b);c[w](S(u[wa](b/60)%100,2),S(b%60,2));return c[J](R)};L.ae=function(a){return this.Yb[this.xc(a)?2:0]};L.xc=function(a){return this.nc(a)>0};function be(){this.j=vd(td,od());this.bb=[]}var ce=[/^\'(?:[^\']|\'\')*\'/,/^(?:G+|y+|M+|k+|S+|E+|a+|h+|K+|H+|c+|L+|Q+|d+|m+|s+|v+|z+|Z+)/,/^[^\'GyMkSEahKHcLQdmsvzZ]+/];L=be[z];var de="''",ee="'";L.md=function(a){while(a)for(var b=0;b<ce[y];++b){var c=a[Ga](ce[b]);if(c){var d=c[0];a=a[H](d[y]);if(b==0)if(d==de)d=ee;else{d=d[H](1,d[y]-1);d=d[B](/\'\'/,ee)}this.bb[w]({text:d,type:b});break}}};
L.Bd=function(a,b){b||(b=Rd(a[bb]()));var c=(a[bb]()-b.vb(a))*60000,d=c?new Date(a[Za]()+c):a,f=d;if(d[bb]()!=a[bb]()){c+=c>0?-86400000:86400000;f=new Date(a[Za]()+c)}var h=[];for(var i=0;i<this.bb[y];++i){var k=this.bb[i].text;1==this.bb[i][I]?h[w](this.Kd(k,a,d,f,b)):h[w](k)}return h[J](R)};var fe=" ";L.dc=function(a){var b;if(a<4)b=this.j.ac[a];else if(a<8)b=this.j.bc[a-4];else if(a<12)b=this.j.ac[a-8]+fe+this.j.bc[a-8];else this.dc(10);this.md(b)};
L.Jd=function(a,b){var c=b[La]()>0?1:0;return a>=4?this.j.Yc[c]:this.j.Zc[c]};L.Ud=function(a,b){var c=b[La]();if(c<0)c=-c;return a==2?S(c%100,2):n(c)};L.Nd=function(a,b){var c=b[pa]();switch(a){case 5:return this.j.ad[c];case 4:return this.j.$c[c];case 3:return this.j.cd[c];default:return S(c+1,a)}};L.Fd=function(a,b){return S(b[Va]()||24,a)};L.Ld=function(a,b){var c=b[Za]()%1000/1000;return c.toFixed(u.min(3,a)).substr(2)+(a>3?S(0,a-3):R)};
L.Id=function(a,b){var c=b.getDay();return a>=4?this.j.fd[c]:this.j.ed[c]};L.Gd=function(a,b){var c=b[Va]();return this.j.Xc[c>=12&&c<24?1:0]};L.Ed=function(a,b){return S(b[Va]()%12||12,a)};L.Cd=function(a,b){return S(b[Va]()%12,a)};L.Dd=function(a,b){return S(b[Va](),a)};L.Qd=function(a,b){var c=b.getDay();switch(a){case 5:return this.j.ef[c];case 4:return this.j.hf[c];case 3:return this.j.gf[c];default:return S(c,1)}};
L.Rd=function(a,b){var c=b[pa]();switch(a){case 5:return this.j.df[c];case 4:return this.j.cf[c];case 3:return this.j.ff[c];default:return S(c+1,a)}};L.Od=function(a,b){var c=u[wa](b[pa]()/3);return a<4?this.j.dd[c]:this.j.bd[c]};L.Hd=function(a,b){return S(b[D](),a)};L.Md=function(a,b){return S(b[Wa](),a)};L.Pd=function(a,b){return S(b[va](),a)};L.Sd=function(a,b,c){return a<4?c.Zd(b):c.Wd(b)};L.Td=function(a,b,c){return a<4?c.ae(b):c.Yd(b)};
var ge="G",he="y",ie="k",je="E",ke="a",le="h",me="K",ne="H",oe="c",pe="L",qe="Q",re="d",se="m",te="s",ue="v",ve="z",we="Z";
L.Kd=function(a,b,c,d,f){var h=a[y];switch(a.charAt(0)){case ge:return this.Jd(h,c);case he:return this.Ud(h,c);case wd:return this.Nd(h,c);case ie:return this.Fd(h,d);case yd:return this.Ld(h,d);case je:return this.Id(h,c);case ke:return this.Gd(h,d);case le:return this.Ed(h,d);case me:return this.Cd(h,d);case ne:return this.Dd(h,d);case oe:return this.Qd(h,c);case pe:return this.Rd(h,c);case qe:return this.Od(h,c);case re:return this.Hd(h,c);case se:return this.Md(h,d);case te:return this.Pd(h,
d);case ue:return f.Uc;case ve:return this.Td(h,b,f);case we:return this.Sd(h,b,f);default:return R}};function xe(a,b,c){var d=new be;d.dc(a);return d.Bd(b,c)};if("StopIteration"in M)var ye=M.StopIteration;else ye=m("StopIteration");function ze(){}ze[z].oe=function(){l(ye)};ze[z].gd=function(){return this};function Ae(a){if(typeof a.T==P)return a.T();if(ob(a))return a[C](R);if(nb(a)){var b=[],c=a[y];for(var d=0;d<c;d++)b[w](a[d]);return b}return Ub(a)}function Be(a){if(typeof a.aa==P)return a.aa();if(typeof a.T==P)return undefined;if(nb(a)||ob(a)){var b=[],c=a[y];for(var d=0;d<c;d++)b[w](d);return b}return Vb(a)}function Ce(a,b,c){if(typeof a[Ma]==P)a[Ma](b,c);else if(nb(a)||ob(a))Ab(a,b,c);else{var d=Be(a),f=Ae(a),h=f[y];for(var i=0;i<h;i++)b[F](c,f[i],d&&d[i],a)}};function De(a){this.I={};this.o=[];var b=arguments[y];if(b>1){if(b%2)l(m("Uneven number of arguments"));for(var c=0;c<b;c+=2)this.V(arguments[c],arguments[c+1])}else a&&this.hd(a)}L=De[z];L.i=0;L.O=0;L.T=function(){this.Ca();var a=[];for(var b=0;b<this.o[y];b++){var c=this.o[b];a[w](this.I[c])}return a};L.aa=function(){this.Ca();return this.o.concat()};L.W=function(a){return Ee(this.I,a)};L.remove=function(a){if(Ee(this.I,a)){delete this.I[a];this.i--;this.O++;this.o[y]>2*this.i&&this.Ca();return j}return e};
L.Ca=function(){if(this.i!=this.o[y]){var a=0,b=0;while(a<this.o[y]){var c=this.o[a];if(Ee(this.I,c))this.o[b++]=c;a++}ga(this.o,b)}if(this.i!=this.o[y]){var d={},a=0,b=0;while(a<this.o[y]){var c=this.o[a];if(!Ee(d,c)){this.o[b++]=c;d[c]=1}a++}ga(this.o,b)}};L.w=function(a,b){if(Ee(this.I,a))return this.I[a];return b};L.V=function(a,b){if(!Ee(this.I,a)){this.i++;this.o[w](a);this.O++}this.I[a]=b};
L.hd=function(a){var b,c;if(a instanceof De){b=a.aa();c=a.T()}else{b=Vb(a);c=Ub(a)}for(var d=0;d<b[y];d++)this.V(b[d],c[d])};L.r=function(){return new De(this)};L.gd=function(a){this.Ca();var b=0,c=this.o,d=this.I,f=this.O,h=this,i=new ze;i.oe=function(){while(j){if(f!=h.O)l(m("The map has changed since the iterator was created"));if(b>=c[y])l(ye);var k=c[b++];return a?k:d[k]}};return i};if(ca[z][Ca])var Ee=function(a,b){return ca[z][Ca][F](a,b)};else Ee=function(a,b){return b in a&&a[b]!==ca[z][b]};var Fe="Message: ",Ge='\nUrl: <a href="view-source:',He='" target="_new">',Ie="</a>\nLine: ",Je="\n\nBrowser stack:\n",Ke="-> ",Le="[end]\n\nJS stack traversal:\n",Me="Exception trying to expose exception! You win, we lose. ";function Ne(a,b){try{var c=Oe(a),d=Fe+jc(c[Ba])+Ge+c[Xa]+He+c[Xa]+Ie+c.lineNumber+Je+jc(c.stack+Ke)+Le+jc(Pe(b)+Ke);return d}catch(f){return Me+f}}var Qe="window.location.href",Re="Unknown error",Se="Not available";
function Oe(a){var b=eb(Qe);return typeof a==Q?{message:a,name:Re,lineNumber:Se,fileName:b,stack:Se}:!a.lineNumber||!a[Xa]||!a.stack?{message:a[Ba],name:a[Ua],lineNumber:a.lineNumber||a.line||Se,fileName:a[Xa]||a.filename||a.sourceURL||b,stack:a.stack||Se}:a}function Pe(a){return Te(a||arguments.callee.caller,[])}var Ue="[...circular reference...]",Ve="boolean",We="true",Xe="false",Ye="[fn]",$e="...",af=")\n",bf="[exception trying to get caller]\n",cf="[...long stack...]",df="[end]";
function Te(a,b){var c=[];if(Cb(b,a))c[w](Ue);else if(a&&b[y]<50){c[w](ef(a)+Qb);var d=a.arguments;for(var f=0;f<d[y];f++){f>0&&c[w](Rb);var h,i=d[f];switch(typeof i){case N:h=i?N:hb;break;case Q:h=i;break;case O:h=n(i);break;case Ve:h=i?We:Xe;break;case P:h=(h=ef(i))?h:Ye;break;case "undefined":default:h=typeof i;break}if(h[y]>40)h=h.substr(0,40)+$e;c[w](h)}b[w](a);c[w](af);try{c[w](Te(a.caller,b))}catch(k){c[w](bf)}}else a?c[w](cf):c[w](df);return c[J](R)}var ff="[Anonymous]";
function ef(a){var b=n(a);if(!gf[b]){var c=/function ([^\(]+)/[qa](b);if(c){var d=c[1];gf[b]=d}else gf[b]=ff}return gf[b]}var gf={};function hf(a,b,c,d,f){this.sf=typeof f==O?f:jf++;this.uf=d||xb();this.fa=a;this.me=b;this.pf=c}hf[z].Ad=g;hf[z].zd=g;var jf=0;hf[z].Ke=function(a){this.Ad=a};hf[z].Le=function(a){this.zd=a};hf[z].Lc=function(a){this.fa=a};hf[z].Ra=function(){return this.me};function kf(a){this.ne=a;this.ab=g;this.rd={};this.rc=[]}kf[z].fa=g;function lf(a,b){this.name=a;ha(this,b)}ea(lf[z],function(){return this[Ua]});new lf("OFF",Infinity);new lf("SHOUT",1200);new lf("SEVERE",1000);new lf("WARNING",900);new lf("INFO",800);var mf=new lf("CONFIG",700),nf=new lf("FINE",500);new lf("FINER",400);new lf("FINEST",300);new lf("ALL",0);L=kf[z];L.Lc=function(a){this.fa=a};L.Cb=function(a){if(this.fa)return a[za]>=this.fa[za];if(this.ab)return this.ab.Cb(a);return e};
L.log=function(a,b,c){this.Cb(a)&&this.ke(this.Xd(a,b,c))};L.Xd=function(a,b,c){var d=new hf(a,n(b),this.ne);if(c){d.Ke(c);d.Le(Ne(c,arguments.callee.caller))}return d};L.ke=function(a){if(this.Cb(a.fa)){var b=this;while(b){b.qd(a);b=b.ab}}};L.qd=function(a){for(var b=0;b<this.rc[y];b++)this.rc[b](a)};L.Re=function(a){this.ab=a};L.jd=function(a,b){this.rd[a]=b};var of={},pf=g;function qf(){if(!pf){pf=new kf(R);of[R]=pf;pf.Lc(mf)}}function rf(a){qf();return a in of?of[a]:sf(a)}
function sf(a){var b=new kf(a),c=a[C](db),d=c[c[y]-1];ga(c,c[y]-1);var f=c[J](db),h=rf(f);h.jd(d,b);b.Re(h);return of[a]=b};function tf(){}tf[z].jc=e;tf[z].Fa=function(){if(!this.jc){this.jc=j;this.Q()}};tf[z].Q=function(){};function uf(a,b){tf[F](this);this.zc=b;this.Y=[];this.ud(a)}yb(uf,tf);L=uf[z];L.qb=g;L.rb=g;L.Aa=function(a){this.qb=a};L.Kc=function(a){this.rb=a};L.S=function(){if(this.Y[y])return this.Y.pop();return this.fc()};L.ka=function(a){this.Y[y]<this.zc?this.Y[w](a):this.ic(a)};L.ud=function(a){if(a>this.zc)l(m("[goog.structs.SimplePool] Initial cannot be greater than max"));for(var b=0;b<a;b++)this.Y[w](this.fc())};L.fc=function(){return this.qb?this.qb():{}};
L.ic=function(a){if(this.rb)this.rb(a);else if(pb(a.Fa))a.Fa();else for(var b in a)delete a[b]};L.Q=function(){uf.Xb.Q[F](this);var a=this.Y;while(a[y])this.ic(a.pop());delete this.Y};function vf(a,b){la(this,a);ja(this,b);ia(this,this[Fa])}yb(vf,tf);vf[z].Q=function(){delete this[I];delete this[Fa];delete this.currentTarget};vf[z].ia=e;vf[z].fb=j;function wf(a,b){a&&this.Xa(a,b)}yb(wf,vf);L=wf[z];la(L,g);ja(L,g);L.relatedTarget=g;L.offsetX=0;L.offsetY=0;L.clientX=0;L.clientY=0;L.screenX=0;L.screenY=0;L.button=0;L.keyCode=0;L.charCode=0;L.ctrlKey=e;L.altKey=e;L.shiftKey=e;L.metaKey=e;L.mc=g;var xf="mouseover",yf="mouseout",zf="keypress";
L.Xa=function(a,b){la(this,a[I]);ja(this,a[Fa]||a.srcElement);ia(this,b);this.relatedTarget=a.relatedTarget?a.relatedTarget:this[I]==xf?a.fromElement:this[I]==yf?a.toElement:g;this.offsetX=typeof a.layerX==O?a.layerX:a.offsetX;this.offsetY=typeof a.layerY==O?a.layerY:a.offsetY;this.clientX=typeof a.clientX==O?a.clientX:a.pageX;this.clientY=typeof a.clientY==O?a.clientY:a.pageY;this.screenX=a.screenX||0;this.screenY=a.screenY||0;this.button=a.button;this.keyCode=a[Ka]||0;this.charCode=a.charCode||
(this[I]==zf?a[Ka]:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.mc=a;delete this.fb;delete this.ia};L.Q=function(){wf.Xb.Q[F](this);this.mc=g};function Af(){}var Bf=0;L=Af[z];L.Bb=g;L.ga=g;L.Cc=g;L.src=g;la(L,g);L.na=g;L.Va=g;L.N=0;L.la=e;L.ec=e;L.Xa=function(a,b,c,d,f,h){if(pb(a))this.Bb=j;else if(a&&a[Pa]&&pb(a[Pa]))this.Bb=e;else l(m("Invalid listener argument"));this.ga=a;this.Cc=b;this.src=c;la(this,d);this.na=!!f;this.Va=h;this.ec=e;this.N=++Bf;this.la=e};L.handleEvent=function(a){if(this.Bb)return this.ga[F](this.Va||this.src,a);return this.ga[Pa][F](this.ga,a)};var Cf={},T={},Df={},Ef=new uf(0,600);Ef.Aa(function(){return{i:0}});Ef.Kc(function(a){a.i=0});var Ff=new uf(0,600);Ff.Aa(function(){return[]});Ff.Kc(function(a){ga(a,0);delete a.wa;delete a.Eb});var Gf=new uf(0,600);Gf.Aa(function(){function a(b){return Hf[F](a.src,a.N,b)}return a});function If(){return new Af}var Jf=new uf(0,600);Jf.Aa(If);function Kf(){return new wf}function Lf(){var a=g;if(Nc){a=new uf(0,600);a.Aa(Kf)}return a}var Mf=Lf(),Nf="on",Of=Nf,Pf={};
function Qf(a,b,c,d,f){if(b)if(mb(b)){for(var h=0;h<b[y];h++)Qf(a,b[h],c,d,f);return g}else{var i=!!d,k=T;b in k||(k[b]=Ef.S());k=k[b];if(!(i in k)){k[i]=Ef.S();k.i++}k=k[i];var o=sb(a),r,t;if(k[o]){r=k[o];for(var h=0;h<r[y];h++){t=r[h];if(t.ga==c&&t.Va==f){if(t.la)break;return r[h].N}}}else{r=k[o]=Ff.S();k.i++}var x=Gf.S();x.src=a;t=Jf.S();t.Xa(c,x,a,b,i,f);var K=t.N;x.N=K;r[w](t);Cf[K]=t;Df[o]||(Df[o]=Ff.S());Df[o][w](t);if(a[Na]){if(a==M||!a.gc)a[Na](b,x,i)}else a.attachEvent(Rf(b),x);return K}else l(m("Invalid event type"))}
function Sf(a,b,c,d,f){if(mb(b)){for(var h=0;h<b[y];h++)Sf(a,b[h],c,d,f);return g}var i=!!d,k=Tf(a,b,i);if(!k)return e;for(var h=0;h<k[y];h++)if(k[h].ga==c&&k[h].na==i&&k[h].Va==f)return Uf(k[h].N);return e}
function Uf(a){if(!Cf[a])return e;var b=Cf[a];if(b.la)return e;var c=b.src,d=b[I],f=b.Cc,h=b.na;if(c[ua]){if(c==M||!c.gc)c[ua](d,f,h)}else c.detachEvent&&c.detachEvent(Rf(d),f);var i=sb(c),k=T[d][h][i];if(Df[i]){var o=Df[i];Gb(o,b);o[y]==0&&delete Df[i]}b.la=j;k.Eb=j;Vf(d,h,i,k);delete Cf[a];return j}
function Vf(a,b,c,d){if(!d.wa)if(d.Eb){for(var f=0,h=0;f<d[y];f++)if(d[f].la)Jf.ka(d[f]);else{if(f!=h)d[h]=d[f];h++}ga(d,h);d.Eb=e;if(h==0){Ff.ka(d);delete T[a][b][c];T[a][b].i--;if(T[a][b].i==0){Ef.ka(T[a][b]);delete T[a][b];T[a].i--}if(T[a].i==0){Ef.ka(T[a]);delete T[a]}}}}
function Wf(a,b,c){var d=0,f=a==g,h=b==g,i=c==g;c=!!c;if(f)Tb(Df,function(x){for(var K=x[y]-1;K>=0;K--){var fa=x[K];if((h||b==fa[I])&&(i||c==fa.na)){Uf(fa.N);d++}}});else{var k=sb(a);if(Df[k]){var o=Df[k];for(var r=o[y]-1;r>=0;r--){var t=o[r];if((h||b==t[I])&&(i||c==t.na)){Uf(t.N);d++}}}}return d}function Tf(a,b,c){var d=T;if(b in d){d=d[b];if(c in d){d=d[c];var f=sb(a);if(d[f])return d[f]}}return g}function Rf(a){if(a in Pf)return Pf[a];return Pf[a]=Of+a}
function Xf(a,b,c,d){var f=1,h=T;if(b in h){h=h[b];if(c in h){h=h[c];var i=sb(a);if(h[i]){var k=h[i];if(k.wa)k.wa++;else k.wa=1;try{var o=k[y];for(var r=0;r<o;r++){var t=k[r];if(t&&!t.la)f&=Yf(t,d)!==e}}finally{k.wa--;Vf(b,c,i,k)}}}}return Boolean(f)}function Yf(a,b){var c=a[Pa](b);a.ec&&Uf(a.N);return c}
function Zf(a,b){if(ob(b))b=new vf(b,a);else if(b instanceof vf)ja(b,b[Fa]||a);else{var c=b;b=new vf(b[I],a);Yb(b,c)}var d=1,f,h=b[I],i=T;if(!(h in i))return j;i=i[h];var k=j in i,o=e in i;if(k){f=[];for(var r=a;r;r=r.Gb)f[w](r);for(var t=f[y]-1;!b.ia&&t>=0;t--){ia(b,f[t]);d&=Xf(f[t],b[I],j,b)&&b.fb!=e}}if(o)if(k)for(var t=0;!b.ia&&t<f[y];t++){ia(b,f[t]);d&=Xf(f[t],b[I],e,b)&&b.fb!=e}else for(var x=a;!b.ia&&x;x=x.Gb){ia(b,x);d&=Xf(x,b[I],e,b)&&b.fb!=e}return Boolean(d)}var $f="window.event";
function Hf(a,b){if(!Cf[a])return j;var c=Cf[a],d=c[I],f=T;if(!(d in f))return j;f=f[d];var h;if(Nc){var i=b||eb($f),k=j in f;if(k){if(i[Ka]<0||i.returnValue!=undefined)return j;ag(i)}sb(c.src);var o=Mf.S();o.Xa(i,this);h=j;try{if(k){var r=Ff.S();for(var t=o.currentTarget;t;t=t.parentNode)r[w](t);for(var x=r[y]-1;!o.ia&&x>=0;x--){ia(o,r[x]);h&=Xf(r[x],d,j,o)}for(var x=0;!o.ia&&x<r[y];x++){ia(o,r[x]);h&=Xf(r[x],d,e,o)}}else h=Yf(c,o)}finally{if(r){ga(r,0);Ff.ka(r)}o.Fa();Mf.ka(o)}return h}var K=new wf(b,
this);try{h=Yf(c,K)}finally{K.Fa()}return h}function ag(a){var b=e;if(a[Ka]==0)try{a.keyCode=-1;return}catch(c){b=j}if(b||a.returnValue==undefined)a.returnValue=j};function bg(){}yb(bg,tf);L=bg[z];L.gc=j;L.Gb=g;L.addEventListener=function(a,b,c,d){Qf(this,a,b,c,d)};L.removeEventListener=function(a,b,c,d){Sf(this,a,b,c,d)};L.dispatchEvent=function(a){return Zf(this,a)};L.Q=function(){bg.Xb.Q[F](this);Wf(this);this.Gb=g};function cg(a){return eval(Qb+a+Sb)};var dg=/^(?:([^:\/?#]+):)?(?:\/\/(?:([^\/?#]*)@)?([^\/?#:@]*)(?::([0-9]+))?)?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/;function eg(a){return a[Ga](dg)};function fg(a,b){var c;if(a instanceof fg){this.ma(b==g?a.H:b);this.Ub(a.U);this.Wb(a.Ba);this.Nb(a.oa);this.Sb(a.ha);this.Rb(a.ya);this.Tb(a.C.r());this.Pb(a.qa)}else if(a&&(c=eg(n(a)))){this.ma(!!b);this.Ub(c[1],j);this.Wb(c[2],j);this.Nb(c[3],j);this.Sb(c[4]);this.Rb(c[5],j);this.Tb(c[6]);this.Pb(c[7],j)}else{this.ma(!!b);this.C=new gg(g,this,this.H)}}L=fg[z];L.U=R;L.Ba=R;L.oa=R;L.ha=g;L.ya=R;L.qa=R;L.he=e;L.H=e;var hg="//",ig="@",jg="?",kg="#";
ea(L,function(){if(this.q)return this.q;var a=[];this.U&&a[w](lg(this.U,mg),Yd);if(this.oa){a[w](hg);this.Ba&&a[w](lg(this.Ba,mg),ig);a[w](ng(this.oa));this.ha!=g&&a[w](Yd,n(this.ha))}this.ya&&a[w](lg(this.ya,og));var b=n(this.C);b&&a[w](jg,b);this.qa&&a[w](kg,lg(this.qa,pg));return this.q=a[J](R)});L.r=function(){return qg(this.U,this.Ba,this.oa,this.ha,this.ya,this.C.r(),this.qa,this.H)};L.Ub=function(a,b){this.R();delete this.q;if(this.U=b?a?da(a):R:a)this.U=this.U[B](/:$/,R);return this};
L.Wb=function(a,b){this.R();delete this.q;this.Ba=b?a?da(a):R:a;return this};L.Nb=function(a,b){this.R();delete this.q;this.oa=b?a?da(a):R:a;return this};L.Sb=function(a){this.R();delete this.q;if(a){a=Number(a);if(isNaN(a)||a<0)l(m("Bad port number "+a));this.ha=a}else this.ha=g;return this};L.Rb=function(a,b){this.R();delete this.q;this.ya=b?a?da(a):R:a;return this};
L.Tb=function(a){this.R();delete this.q;if(a instanceof gg){this.C=a;this.C.Zb=this;this.C.ma(this.H)}else this.C=new gg(a,this,this.H);return this};L.Mc=function(a,b){this.R();delete this.q;this.C.V(a,b);return this};L.Pb=function(a,b){this.R();delete this.q;this.qa=b?a?da(a):R:a;return this};L.R=function(){if(this.he)l(m("Tried to modify a read-only Uri"))};L.ma=function(a){this.H=a;this.C&&this.C.ma(a)};
function qg(a,b,c,d,f,h,i,k){var o=new fg(g,k);a&&o.Ub(a);b&&o.Wb(b);c&&o.Nb(c);d&&o.Sb(d);f&&o.Rb(f);h&&o.Tb(h);i&&o.Pb(i);return o}function ng(a){if(ob(a))return aa(a);return g}var rg=/^[a-zA-Z0-9\-_.!~*'():\/;?]*$/;function lg(a,b){var c=g;if(ob(a)){c=a;rg[A](c)||(c=encodeURI(a));if(c.search(b)>=0)c=c[B](b,sg)}return c}var tg="%";function sg(a){var b=a.charCodeAt(0);return tg+(b>>4&15).toString(16)+(b&15).toString(16)}var mg=/[#\/\?@]/g,og=/[\#\?]/g,pg=/#/g;
function ug(a,b){var c=eg(a),d=eg(b);return c[3]==d[3]&&c[4]==d[4]}var vg="=";function gg(a,b,c){this.k=new De;this.Zb=b||g;this.H=!!c;if(a){var d=a[C](fc);for(var f=0;f<d[y];f++){var h=d[f][E](vg),i=g,k=g;if(h>=0){i=d[f][H](0,h);k=d[f][H](h+1)}else i=d[f];i=da(i[B](/\+/g,fe));i=this.$(i);this.add(i,k?da(k[B](/\+/g,fe)):R)}}}L=gg[z];L.i=0;L.add=function(a,b){this.Ya();a=this.$(a);if(this.W(a)){var c=this.k.w(a);mb(c)?c[w](b):this.k.V(a,[c,b])}else this.k.V(a,b);this.i++;return this};
L.remove=function(a){a=this.$(a);if(this.k.W(a)){this.Ya();var b=this.k.w(a);if(mb(b))this.i-=b[y];else this.i--;return this.k.remove(a)}return e};L.W=function(a){a=this.$(a);return this.k.W(a)};L.aa=function(){var a=this.k.T(),b=this.k.aa(),c=[];for(var d=0;d<b[y];d++){var f=a[d];if(mb(f))for(var h=0;h<f[y];h++)c[w](b[d]);else c[w](b[d])}return c};
L.T=function(a){var b;if(a){var c=this.$(a);if(this.W(c)){var d=this.k.w(c);if(mb(d))return d;else{b=[];b[w](d)}}else b=[]}else{var f=this.k.T();b=[];for(var h=0;h<f[y];h++){var i=f[h];mb(i)?Jb(b,i):b[w](i)}}return b};L.V=function(a,b){this.Ya();a=this.$(a);if(this.W(a)){var c=this.k.w(a);if(mb(c))this.i-=c[y];else this.i--}this.k.V(a,b);this.i++;return this};L.w=function(a,b){a=this.$(a);if(this.W(a)){var c=this.k.w(a);return mb(c)?c[0]:c}else return b};
ea(L,function(){if(this.q)return this.q;var a=[],b=0,c=this.k.aa();for(var d=0;d<c[y];d++){var f=c[d],h=ac(f),i=this.k.w(f);if(mb(i))for(var k=0;k<i[y];k++){b>0&&a[w](fc);a[w](h,vg,ac(i[k]));b++}else{b>0&&a[w](fc);a[w](h,vg,ac(i));b++}}return this.q=a[J](R)});L.Ya=function(){delete this.q;this.Zb&&delete this.Zb.q};L.r=function(){var a=new gg;a.k=this.k.r();return a};L.$=function(a){var b=n(a);if(this.H)b=b[ab]();return b};
L.ma=function(a){var b=a&&!this.H;if(b){this.Ya();Ce(this.k,function(c,d){var f=d[ab]();if(d!=f){this.remove(d);this.add(f,c)}},this)}this.H=a};var wg,xg;function yg(){bg[F](this)}yb(yg,bg);var zg=j;if(p[Aa]&&(p[Aa].hash[E]("xdrp")==1||p[Aa].search[E]("xdrp")==1))if(Nc)q.execCommand("Stop");else if(Oc)p.stop();else l(m("stopped"));var Ag="complete",Bg="ready";function Cg(a,b,c,d,f){var h=new yg;b&&Qf(h,Ag,b);Qf(h,Bg,h.reset);h.Ce(a,c,d,f)}var Dg=rf("goog.net.CrossDomainRpc"),Eg='<textarea name="',Fg='">',Gg="</textarea>";function Hg(a,b){return Eg+a+Fg+(b&&(ob(b)||b[ya]==n)?b[B](/&/g,bc):b)+Gg}
var Ig="link",Jg="stylesheet",Kg="img",Lg="/",Mg="/robots.txt";
function Ng(){if(wg)return wg;if(Oc){var a=q[$a](Ig);for(var b=0;b<a[y];b++){var c=a[b];if(c.rel==Jg&&ug(c[Oa],p[Aa][Oa])&&c[Oa][E](jg)<0)return c[Oa][C](kg)[0]}}var d=q[$a](Kg);for(var b=0;b<d[y];b++){var f=d[b];if(ug(f.src,p[Aa][Oa])&&f.src[E](jg)<0)return f.src[C](kg)[0]}if(!zg)l(m("No suitable dummy resource specified or detected for this page"));if(Nc)return p[Aa][Oa][C](kg)[0];else{var h=p[Aa][Oa],i=h[E](Lg,h[E](hg)+2),k=h[H](0,i);return k+Mg}}
var Og=0,Pg="iframe",Qg="xdrq-",Rg="absolute",Sg="-5000px",Tg="xdpe:request-id",Ug="dummyUri: ",Vg="xdpe:dummy-uri",Wg="xdp:",Xg="xdh:",Yg='<body><form method="',Zg="GET",$g="POST",ah='" action="',bh="</form></body>",ch="load",dh="response ready";
yg[z].Ce=function(a,b,c,d){var f=this.za=q[Ja](Pg),h=Og++;f.id=Qg+h;if(!xg){f[Ea].position=Rg;f[Ea].top=Sg;f[Ea].left=Sg}q.body[v](f);var i=[];i[w](Hg(Tg,h));var k=Ng();Dg.log(nf,Ug+k);i[w](Hg(Vg,k));if(c)for(var o in c){var r=c[o];i[w](Hg(Wg+o,r))}if(d)for(var o in d){var r=d[o];i[w](Hg(Xg+o,r))}var t=Yg+(b==Zg?Zg:$g)+ah+a+Fg+i[J](R)+bh,x=hd(f);x.open();x.write(t);x.close();x.forms[0].submit();this.je=Qf(f,ch,function(){Dg.log(nf,dh);this.ye=j},e,this);this.re()};
yg[z].re=function(){this.Tc=0;var a=p.setInterval(vb(function(){this.wd(a)},this),50)};var eh="xd response ready",fh="n",gh="xd response number of chunks: ",hh="chunk",ih="status",jh="isDataJson",kh="headers",lh="xd response timed out",mh="response timed out",nh="error";
yg[z].wd=function(a){var b=this.za.contentWindow,c=b.frames[y],d=g;if(c>0&&oh(d=b.frames[c-1])){Dg.log(nf,eh);p.clearInterval(a);var f=ph(d)[H](1),h=new gg(f),i=[],k=Number(h.w(fh));Dg.log(nf,gh+k);for(var o=0;o<k;o++){var r=b.frames[o],t=ph(r),x=t[E](hh)+"chunk"[y]+1,K=t[H](x);i[w](K)}var fa=i[J](R);Nc||(fa=da(fa));this.status=Number(h.w(ih));this.responseText=fa;this.qf=h.w(jh)==We;this.db=cg(h.w(kh));this[Da](Bg);this[Da](Ag)}else if(this.ye){this.Tc+=50;if(this.Tc>500){Dg.log(nf,lh);p.clearInterval(a);
this.status=500;this.responseText=mh;this[Da](Bg);this[Da](nh);this[Da](Ag)}}};var qh="xdrp-info";function oh(a){try{return ph(a)[E](qh)==1}catch(b){return e}}function ph(a){var b=a[Aa][Oa],c=b[E](jg),d=b[E](kg),f=c<0?d:d<0?c:u.min(c,d);return b[H](f)}var rh="request frame removed: ";yg[z].reset=function(){if(!xg){Dg.log(nf,rh+this.za.id);Uf(this.je);this.za.parentNode.removeChild(this.za)}delete this.za};yg[z].getResponseHeader=function(a){return qb(this.db)?this.db[a]:undefined};var sh="head",th="html",uh="body",vh="script",wh="text/javascript";function xh(a){if(q[$a](sh)[y]==0){var b=q[$a](th)[0],c=q[$a](uh)[0],d=q[Ja](sh);b.insertBefore(d,c)}var f=q[$a](sh)[0],h=q[Ja](vh);la(h,wh);h.src=a;f[v](h)}function yh(a){var b=a[E](jg);if(b>0)a=a[H](0,b);var c=a[E](kg);if(c>0)a=a[H](0,c);return a};var zh="column",Ah="value",Bh="Column index ";function Ch(a,b){if(typeof b!=N||b[ya]!=Array||b[y]<1)l(m("columnFilters must be a non-empty array"));var c={};for(var d=0;d<b[y];d++){if(typeof b[d]!=N||!(zh in b[d])||!(Ah in b[d]))l(m("columnFilters["+d+'] must have properties "column" and "value"'));var f=b[d].column;if(f in c)l(m(Bh+f+" is duplicate in columnFilters."));U(a,f);Dh(a,f,b[d][za]);c[f]=j}}var Eh="desc";
function Fh(a,b,c){if(typeof b!=N||!(zh in b))l(m(c+' must have a property "column"'));else if(Eh in b&&typeof b.desc!=Ve)l(m('Property "desc" in '+c+" must be boolean."));U(a,b.column)}var Gh="sortColumns[",Hh="]",Ih=" is duplicate in sortColumns.",Jh="sortColumns";
function Kh(a,b){if(typeof b==O){U(a,b);return[{column:b}]}else if(typeof b==N)if(b[ya]==Array){if(b[y]<1)l(m("sortColumn is an empty array. Must have at least one element."));var c={};if(typeof b[0]==N){for(var d=0;d<b[y];d++){Fh(a,b[d],Gh+d+Hh);var f=b[d].column;if(f in c)l(m(Bh+f+Ih));c[f]=j}return b}else if(typeof b[0]==O){var h=[];for(var d=0;d<b[y];d++){U(a,b[d]);if(b[d]in c)l(m(Bh+f+Ih));c[f]=j;h[w]({column:b[d]})}return h}else l(m("sortColumns is an array, but neither of objects nor of numbers. Must be either of those."))}else{Fh(a,
b,Jh);return[b]}}function Lh(a,b){var c=a.ta();if(u[wa](b)!==b||b<0||b>=c)l(m("Invalid row index "+b+". Should be in the range [0-"+(c-1)+"]."))}function U(a,b){var c=a.sa();if(u[wa](b)!==b||b<0||b>=c)l(m("Invalid column index "+b+". Should be an integer in the range [0-"+(c-1)+"]."))}var Mh="date",Nh="datetime",Oh="timeofday";
function Dh(a,b,c){if(!(c==g)){var d=a.z(b),f=typeof c;switch(d){case O:if(f==O)return;break;case Q:if(f==Q)return;break;case Ve:if(f==Ve)return;break;case Mh:case Nh:if(f==N&&c[ya]==Date)return;break;case Oh:if(f==N&&c[ya]==Array&&c[y]>=3&&c[y]<=4){var h=j;for(var i=0;i<c[y];i++){var k=c[i];if(typeof k!=O||k!=u[wa](k)){h=e;break}}if(c[0]<0||c[0]>23||c[1]<0||c[1]>59||c[2]<0||c[2]>59)h=e;if(c[y]==4&&(c[3]<0||c[3]>999))h=e;if(h)return}break}l(m("Type mismatch. Value "+c+" does not match type "+d+" in column index "+
b))}};var Ph="0.5",Qh="0.0";function V(a,b){this.O=b?b==Ph?Ph:Qh:a&&a[Qa]&&a[Qa][0]&&a[Qa][0].c?Ph:Qh;if(a)if(this.O==Ph){this.h=a.cols;this.e=a[Qa]}else{this.h=a.cols;var c=a[Qa]||[];this.e=[];for(var d=0;d<c[y];d++)this.e[w]({c:c[d]})}else{this.h=[];this.e=[]}rd(td,od())||ud(Pd,od())}var Rh={b:Ve,n:O,t:Q,d:Mh,m:Oh,s:Nh},Sh={"boolean":Ve,number:O,string:Q,date:Mh,timeofday:Oh,datetime:Nh};
function Th(a,b,c){if(b==g&&c==g)return 0;else if(b==g)return-1;else if(c==g)return 1;switch(a){case Ve:case O:case Q:case Mh:case Nh:return b<c?-1:c<b?1:0;case Oh:for(var d=0;d<3;d++)if(b[d]<c[d])return-1;else if(c[d]<b[d])return 1;var f=b[y]<4?0:b[3],h=c[y]<4?0:c[3];return f<h?-1:h<f?1:0}}L=V[z];L.h=g;L.O=g;L.e=g;L.ta=function(){return this.e[y]};L.sa=function(){return this.h[y]};
L.r=function(){var a=new V(g,this.O);a.h=[];a.e=[];for(var b=0;b<this.h[y];b++){var c=this.h[b],d=Wb(c),f=c.p;if(f)d.p=Wb(f);a.h[w](d)}for(var h=0;h<this.e[y];h++){var i=this.e[h],k;k={};k.c=[];var o=i.c;for(var b=0;b<o[y];b++){var r=o[b],t=Wb(r);if(r){var x=r.p;if(x)t.p=Wb(x)}k.c[w](t);k.p=i.p}a.e[w](k)}return a};L.Ja=function(a){U(this,a);return this.h[a].id};L.Ka=function(a){var b=this.h;for(var c=0;c<b[y];c++)if(b[c].id==a)return c;return-1};L.La=function(a){U(this,a);return this.h[a].label};
L.Ma=function(a){U(this,a);return this.h[a].pattern};L.z=function(a){U(this,a);var b=this.h[a][I],c=this.ub()[b];if(!c)l(m("Invalid type stored in cell: "+b+". Probably initialized from bad JSON object."));return c};L.M=function(a,b){Lh(this,a);U(this,b);var c=this.Z(a,b);return c?typeof c.v!="undefined"?c.v:g:g};L.ub=function(){return this.O==Ph?Sh:Rh};L.Z=function(a,b){return this.e[a].c[b]};var Uh="00";
L.Qa=function(a,b){Lh(this,a);U(this,b);var c=this.Z(a,b),d=R;if(c)if(typeof c.f!="undefined"&&c.f!=g)d=c.f;else if(typeof c.v!="undefined"&&c.v!=g){var f=this.z(b);if(f==Oh){var h=[],i=c.v;h[w](i[0]);var k=(i[1]<10?qc:R)+i[1];h[w](k);var o=(i[2]<10?qc:R)+i[2];h[w](o);d=h[J](Yd);if(i[y]>3&&i[3]>0)d+=db+(i[3]<10?Uh:i[3]<100?qc:R)+i[3]}else d=f==Mh?xe(2,c.v):f==Nh?xe(10,c.v):n(c.v)}return d};L.Sa=function(a,b,c){Lh(this,a);U(this,b);var d=this.Z(a,b),f=d&&d.p;return f&&c in f?f[c]:g};
L.oc=function(a,b){Lh(this,a);U(this,b);var c=this.Z(a,b);if(!c){c={v:g,f:g};this.e[a].c[b]=c}c.p||(c.p={});return c.p};L.Xe=function(a,b,c){this.hb(a,b,c,undefined,undefined)};L.Me=function(a,b,c){this.hb(a,b,undefined,c,undefined)};L.Nc=function(a,b,c){this.hb(a,b,undefined,undefined,c)};L.setProperty=function(a,b,c,d){var f=this.oc(a,b);f[c]=d};
L.hb=function(a,b,c,d,f){Lh(this,a);U(this,b);var h=this.Z(a,b);if(!h){h={};this.e[a].c[b]=h}if(typeof c!="undefined"){Dh(this,b,c);h.v=c}if(typeof d!="undefined")h.f=d;if(typeof f!="undefined")h.p=f};L.Ve=function(a,b){Lh(this,a);var c=this.e[a];c.p=b};L.We=function(a,b,c){var d=this.da(a);d[b]=c};L.Ta=function(a,b){var c=this.da(a);if(c&&b in c)return c[b]};L.da=function(a){Lh(this,a);var b=this.e[a];b.p||(b.p={});return b.p};L.Ge=function(a,b){U(this,a);var c=this.h[a];c.label=b};
L.He=function(a,b){U(this,a);var c=this.h[a];c.p=b};L.Ie=function(a,b,c){var d=this.ca(a);d[b]=c};L.ra=function(a,b){var c=this.ca(a);return c&&b in c?c[b]:g};L.ca=function(a){U(this,a);var b=this.h[a];b.p||(b.p={});return b.p};L.vc=function(a,b,c,d){a!==this.h[y]&&U(this,a);var f=c||R,h=d||R,i=g;for(var k in this.ub())if(this.ub()[k]==b){i=k;break}if(i==g)l(m("Invalid type: "+b+db));this.h[Ya](a,0,{id:h,label:f,pattern:R,type:i});for(var o=0;o<this.e[y];o++)this.e[o].c[Ya](a,0,{v:g,f:g})};
L.kd=function(a,b,c){this.vc(this.h[y],a,b,c);return this.h[y]-1};L.pe=function(a,b){var c={};if(typeof b==N&&b[ya]!=Array&&b[ya]!=Date){c.v=typeof b.v=="undefined"?g:b.v;var d=typeof b.f;if(d=="undefined"||d==hb)c.f=g;else if(d==Q)c.f=b.f;else l(m("Formatted value ('f'), if specified, must be a string."));d=typeof b.p;if(d==N)c.p=b.p;else if(d!=hb&&d!="undefined")l(m("Properties ('p'), if specified, must be an Object."))}else{c.v=typeof b=="undefined"?g:b;c.f=g}Dh(this,a,c.v);return c};
L.wc=function(a,b){a!==this.e[y]&&Lh(this,a);var c;if(typeof b==N&&b[ya]==Array)c=b;else if(typeof b==O){if(b!=u[wa](b)||b<0)l(m("Invalid value for numOrArray: "+b+". If numOrArray is a number it should be a nonnegative integer."));c=Ob(g,b)}else l(m("Invalid value for numOrArray. Should be a number or an array of arrays of cells."));var d=[];for(var f=0;f<c[y];f++){var h=c[f],i=[];if(h===g)for(var k=0;k<this.h[y];k++)i[w]({v:g,f:g});else if(typeof h==N&&h[ya]==Array){if(h[y]!=this.h[y])l(m("Row given with size different than "+
this.h[y]+" (the number of columns in the table)."));for(var o=0;o<h[y];o++)i[w](this.pe(o,h[o]))}else l(m("Every row given must be either null or an array."));var r={};r.c=i;d[w](r)}Db(this.e,d,a);return a+d[y]-1};L.lb=function(a){if(typeof a==O||typeof a==N&&a[ya]==Array)return this.wc(this.e[y],a);else l(m("Argument given to addRows must be either a number or an array"))};L.ld=function(a){if(typeof a==N&&a[ya]==Array)return this.lb([a]);else if(typeof a=="undefined"||a==g)return this.lb(1);else l(m("If argument is given to addRow, it must be an array, or null"))};
L.Na=function(a){U(this,a);var b=this.z(a),c=g,d=g,f,h=this.e;for(f=0;f<h[y];f++){var i=this.Z(f,a);if(i){var k=i.v;if(typeof k!="undefined"&&k!=g){d=c=k;break}}}if(c==g)return{min:g,max:g};for(f++;f<h[y];f++){var i=this.Z(f,a);if(i){var k=i.v;if(typeof k!="undefined"&&k!=g)if(Th(b,k,c)<0)c=k;else if(Th(b,d,k)<0)d=k}}return{min:c,max:d}};
L.ua=function(a){a=Kh(this,a);var b=[],c=this.e[y];for(var d=0;d<c;d++)b[w](d);var f=this;Nb(b,function(h,i){for(var k=0;k<a[y];k++){var o=a[k].column,r=a[k].desc?-1:1,t=Th(f.z(o),f.M(h,o),f.M(i,o));if(t!=0)return t*r}return 0});return b};L.sort=function(a){a=Kh(this,a);var b=this;Nb(this.e,function(c,d){for(var f=0;f<a[y];f++){var h=a[f].column,i=a[f].desc?-1:1,k=c.c[h]?c.c[h].v:g,o=d.c[h]?d.c[h].v:g,r=Th(b.z(h),k,o);if(r!=0)return r*i}return 0})};
L.Oa=function(a){U(this,a);var b=this.ua([{column:a}]),c=this.z(a),d=[],f=this.M(b[0],a);d[w](f);for(var h=1;h<b[y];h++){var i=this.M(b[h],a);Th(c,i,f)!=0&&d[w](i);f=i}return d};L.fe=function(a,b){for(var c=0;c<a[y];c++){var d=a[c],f=d.column;if(Th(this.z(f),this.M(b,f),d[za])!=0)return e}return j};L.Pa=function(a){Ch(this,a);var b=[],c=this.e[y];for(var d=0;d<c;d++)this.fe(a,d)&&b[w](d);return b};L.Gc=function(a,b){if(!(b<=0)){Lh(this,a);if(a+b>this.e[y])b=this.e[y]-a;this.e[Ya](a,b)}};
L.ve=function(a){this.Gc(a,1)};L.Fc=function(a,b){if(!(b<=0)){U(this,a);if(a+b>this.h[y])b=this.h[y]-a;this.h[Ya](a,b);for(var c=0;c<this.e[y];c++)this.e[c].c[Ya](a,b)}};L.ue=function(a){this.Fc(a,1)};var Vh="warning";function W(a){this.eb=Wh(a);this.X=a[G];this.L=[];this.P=[];if(this.eb==Ph){this.P=a.warnings||[];this.L=a.errors||[];Xh(this.P);Xh(this.L)}else if(this.X==nh)this.L=Yh(a);else if(this.X==Vh)this.P=Yh(a);if(this.X!=nh){this.Qc=this.eb==Ph?a.sig:a.signature;this.g=new V(a.table,this.eb)}}function Xh(a){for(var b=0;b<a[y];b++){var c=a[b].detailed_message;if(c)a[b].detailed_message=Zh(c)}}
function Yh(a){return[{reason:a.reason,message:a[Ba],detailed_message:Zh(a.detailed_message)}]}var $h=/^[^<]*(<a(( )+target=('_blank')?("_blank")?)?( )+(href=('[^']*')?("[^"]*")?)>[^<]*<\/a>[^<]*)*$/,ai=/javascript((s)?( )?)*:/;function Zh(a){if(!a)return R;return a[Ga]($h)&&!a[Ga](ai)?a:a[B](/&/g,bc)[B](/</g,cc)[B](/>/g,dc)[B](/\"/g,ec)}function Wh(a){var b=a.version;return b==Ph?Ph:Qh}L=W[z];L.Qc=g;L.g=g;L.$a=function(){return this.X==nh};L.sc=function(){return this.X==Vh};
L.Da=function(a){for(var b=0;b<this.L[y];b++)if(this.L[b].reason==a)return j;for(var b=0;b<this.P[y];b++)if(this.P[b].reason==a)return j;return e};L.Vd=function(){return this.g};L.tb=function(a){if(this.$a()&&this.L&&this.L[0]&&this.L[0][a])return this.L[0][a];if(this.sc()&&this.P&&this.P[0]&&this.P[0][a])return this.P[0][a];return g};var bi="reason";L.$d=function(){var a=this.tb(bi);return lb(a)&&!(a===g)&&a!=R?[a]:[]};var ci="message";L.Ra=function(){return this.tb(ci)||R};var di="detailed_message";
L.sb=function(){return this.tb(di)||R};var ei;function X(a){this.F=a;if(/spreadsheets/[A](a)||/\.corp\.google\.com:4040/[A](a)){this.we();this.xe()}this.ie=/spreadsheets.google.com\/a\/.*\/tq\?.*/[A](this.F)||/.*corp.google.com:4040\/a\/.*\/tq\?.*/[A](this.F);this.Jb=fi++;gi[w](this)}var fi=0,hi={};X[z].Vc=30;var gi=[],ii=M.gadgets;function ji(){for(var a=0;a<gi[y];a++){var b=gi[a];b.Ib&&b.Mb()}}var ki="/tq?",li="/tq?pub=1&";
X[z].xe=function(){var a=this.F;if(/.google\.com(:4040)?(\/a\/.*)?\/ccc\?.*key=/[A](a))a=a[B](/\/ccc\?/,ki);else if(/.google\.com(:4040)?(\/a\/.*)?\/pub\?.*key=/[A](a))a=a[B](/\/pub\?/,li);this.F=a};var mi="spreadsheets.google.com";X[z].we=function(){var a=this.F;a=a[B](/spreadsheets[0-9]\.google\.com/,mi);this.F=a=a[B](/spreadsheets\.google\.com:433/,mi)};
function ni(a,b){var c=a[E](kg);if(c!=-1)a=a[H](0,c);var d=a[E](jg),f=R,h=R,i=[];if(d==-1)f=a;else{f=a[H](0,d);h=a[H](d+1);i=h[C](fc)}var k,o=[];for(k=0;k<i[y];k++){var r=i[k][C](vg),t={};t.name=r[0];ha(t,r[y]>1?r[1]:R);o[w](t)}for(var x in b){var K=b[x],fa=e;for(k=0;k<o[y];k++)if(o[k][Ua]==x){ha(o[k],aa(K));fa=j;break}if(!fa){var Fb={};Fb.name=x;ha(Fb,aa(K));o[w](Fb)}}var sd=f;if(o[y]>0){sd+=jg;var Ze=[];for(k=0;k<o[y];k++)Ze[w](o[k][Ua]+vg+o[k][za]);sd+=Ze[J](fc)}return sd}
function oi(a){var b=Wh(a),c;c=b==Ph?a.reqId:a.requestId;var d=hi[c];if(d){hi[c]=g;d.Ua(a)}}L=X[z];L.Kb=g;L.cb=g;L.ib=g;L.ja=g;L.xb=g;L.ea=g;L.Ib=j;L.Hb=0;L.yc=g;L.Za=e;L.Oc=function(a){if(typeof a!=O||a<0)l(m("Refresh interval must be a non-negative number"));this.Hb=a;this.Hc()};L.ob=function(){if(this.ib){p.clearTimeout(this.ib);this.ib=g}};var pi="timeout",qi="Request timed out";L.Ye=function(){var a=pi,b=qi;this.Ob(a,b)};
L.Ob=function(a,b,c){var d={version:Ph,status:nh,errors:[{reason:a,message:b,detailed_message:c}]};this.Ua(d)};var ri="reqId:",si=";sig:",ti=";type:",ui=";";L.cc=function(a){var b={};if(this.ja)b.tq=n(this.ja);var c=ri+n(this.Jb),d=this.yc;if(d)c+=si+d;if(this.xb)c+=ti+this.xb;b.tqx=c;if(this.ea){var f=[];for(var h in this.ea)f[w](h+Yd+this.ea[h]);b.tqh=f[J](ui)}return ni(a,b)};var vi="none",wi="&requireauth=1&";
L.Mb=function(){var a=this.cc(this.F);hi[n(this.Jb)]=this;if(xi(a))this.le(a);else{var b=q[$a](uh)[0];if(this.ie){var c=this,d=q[Ja](Kg);d.onerror=function(){c.mb(a)};d.onload=function(){c.mb(a)};d[Ea].display=vi;var f=a+wi+(new Date)[Za]();d.src=f;b[v](d)}else this.mb(a)}};function xi(a){var b=ii,c=/[?&]alt=gviz(&[^&]*)*$/[A](a);return b&&b.io&&b.io.makeRequest&&c}L=X[z];
L.le=function(a){var b={},c=ii;b[c.io.RequestParameters.CONTENT_TYPE]=c.io.ContentType.TEXT;b[c.io.RequestParameters.AUTHORIZATION]=c.io.AuthorizationType.SIGNED;c.io.makeRequest(a,vb(this.ce,this),b);this.Vb()};var yi="make_request_failed",zi="gadgets.io.makeRequest failed";L.ce=function(a){if(a!=g&&a.data)eval(a.data);else{var b=yi,c=zi,d=R;if(a&&a.errors){var f=a.errors;d=f[J](fe)}this.Ob(b,c,d)}};L.mb=function(a){this.Vb();xh(a);this.Hc()};
L.Vb=function(){var a=this;this.ob();this.ib=p[sa](function(){a.Ye()},this.Vc*1000)};L.Sc=function(){if(this.cb){p.clearTimeout(this.cb);this.cb=g}};L.Hc=function(){this.Sc();if(this.Hb!=0&&this.Ib&&this.Za){var a=this;this.cb=p[sa](function(){a.Mb()},this.Hb*1000)}};L.send=function(a){this.Za=j;this.Kb=a;this.Mb()};L.abort=function(){this.Za=e;this.ob();this.Sc()};var Ai="not_modified";L.Ua=function(a){this.ob();var b=new W(a);if(!b.Da(Ai)){this.yc=b.$a()?g:b.Qc;var c=this.Kb;c[F](c,b)}};
L.setTimeout=function(a){if(typeof a!=O||isNaN(a)||a<=0)l(m("Timeout must be a positive number"));this.Vc=a};L.Te=function(a){if(typeof a!=Ve)l(m("Refreshable must be a boolean"));return this.Ib=a};L.Se=function(a){if(typeof a!=Q)l(m("queryString must be a string"));this.ja=a};L.Oe=function(a){this.xb=a};var Bi="\\\\",Ci="\\c",Di="\\s";L.Ne=function(a,b){a=a[B](/\\/g,Bi);b=b[B](/\\/g,Bi);a=a[B](/:/g,Ci);b=b[B](/:/g,Ci);a=a[B](/;/g,Di);b=b[B](/;/g,Di);if(!this.ea)this.ea={};this.ea[a]=b};var Ei="1";function Y(a,b){X[F](this,a);this.Lb=b||this.F;this.de=Fi();this.tc={"X-If-No-Redirect":Ei,"Content-Length":0};if(Gi){Hi();Gi=e}}yb(Y,X);var Gi=j,Ii=e;L=Y[z];L.Ee=(new Date)[Za]()+Xd+(u[wa](u.random()*899)+100);L.login=function(a){if(!this.$b())return R;var b=a||this.Lb;return google.accounts.user.login(yh(b))};L.logout=function(a){if(!this.$b())return e;return google.accounts.user.logout(a)};L.checkLogin=function(a){if(!this.$b())return R;var b=a||this.Lb;return google.accounts.user[Ha](yh(b))};
var Ji="cannot perfrom authentication - missing auth lib.";L.$b=function(){if(Ii)return j;else if(this.Za){this.ba(Ji);return e}else l(m(Ji))};var Ki="google.accounts.user";function Hi(){var a=eb(Ki);Ii=!!(a&&a.login&&a.logout&&a[Ha])}var Li="An image of the same domain is required on this page for authenticated reads and all writes.";Y[z].send=function(a){var b=this.cc(this.F);hi[n(this.Jb)]=this;this.Kb=Mi(a,this.Lb);if(this.de){var c=this.tc;this.Fe(b,c);this.gb(this.F,this.tc,j);this.Vb()}else this.ba(Li)};
var Ni="failure status code ",Oi="unknown failure";Y[z].ze=function(a){if(a&&a[G]&&a[G]<300){var b=a[xa];ib(b)==Q&&/version:/[A](b)&&/reqId:/[A](b)?eval(b):this.ba(b)}else{var c=a&&a[G]?Ni+a[G]:Oi;this.ba(c)}};var Pi=" Root cause: HTTP error ",Qi=" with status text of: ",Ri="authsub failed",Si="authsub query failed";Y[z].ba=function(a){var b=R;if(a instanceof m){b=a[Ba]?Fe+a[Ba]:R;if(a.nb){var c=a.nb[G],d=a.nb[na];b+=Pi+c+Qi+d}}else if(ib(a)==Q)b=n(a);this.Ob(Ri,Si,b)};
var Ti="X-Redirect-Location",Ui="Location",Vi="Invalid Feed Type",Wi="OK",Xi="Authorization required",Yi="Content-Type";
Y[z].gb=function(a,b,c){var d;this.De(a,b,vb(function(f){if(f[G]<300)this.ze(f);else if(c&&f[G]==412){d=f.getResponseHeader(Ti);this.gb(d,b,e)}else if(c&&f[G]==302){d=f.getResponseHeader(Ui);this.gb(d,b,e)}else if(c&&f[G]==500){d=a;this.gb(d,b,e)}else if(f[G]==400&&f[xa]==Vi)this.ba(f[xa]);else{var h=f[na];if(f[G]==401&&f[na]==Wi)h=Xi;var i=m(h);i.nb=f;if(f.db)i.tf=f.db[Yi];this.ba(i)}},this))};
var Zi="user_not_authenticated",$i="google.accounts.user.login('",aj="');",bj='<a href="#" onclick="',cj='">login</a>';function Mi(a,b){var c=Zi,d=R;if(Ii){var f=yh(b);d=$i+f+aj;var h=bj+d+cj}return function(i){if(i.$a()&&i.Da(c)&&d){var k={version:i.eb,status:i.X,errors:[{reason:c,message:i.Ra(),detailed_message:R}]},o=new W(k);o.getDetailedMessage=function(){return h};a(o)}else a(i)}}var dj="AuthSub token=";Y[z].Fe=function(a,b){var c=this[Ha](a);if(c)b.Authorization=dj+c};
var ej="json-xd",fj="user-agent",gj="X-HTTP-Method-Override";Y[z].De=function(a,b,c){var d=hj(this.Ee),f=this.qe(a);f.alt=ej;f[fj]=d;b[gj]=Zg;Cg(a,function(h){if(h[Fa][G]<300)if(/^[\s\xa0]*$/[A](h[Fa][xa]))h[Fa].responseText=g;if(!h[Fa][na])h[Fa].statusText=h[Fa][xa];c(h[Fa])},$g,f,b)};Y[z].qe=function(a){var b={},c=a instanceof fg?a.r():new fg(a,undefined),d=c.C,f=d.aa();for(var h=0;h<f[y];h++){var i=f[h],k=d.T(i);b[i]=k&&k[y]>0?k[0]:g}return b};
function Fi(){var a=q[$a](Kg);for(var b=0;b<a[y];b++){var c=a[b];if(ug(c.src,p[Aa][Oa]))return j}return e}var ij="google.visualization",jj=" GData-JavaScript/",kj="dev";function hj(a){var b=ij;return aa(b+jj+(M.GData_API_Version||kj)+fe+a)};function lj(a,b){this.x=a;this.y=b}ea(lj[z],function(){return Qb+this.x+Rb+this.y+Sb});var mj="px";function nj(a,b,c,d){this.width=a;this.height=b;this.wf=c||mj;this.of=d||mj}ea(nj[z],function(){return Qb+this.width+Rb+this.height+Sb});var oj=["opera","msie","applewebkit","firefox","camino","mozilla"],pj=["x11;","macintosh","windows"],qj="[ /]?([0-9]+(.[0-9]+)?)",rj="intel";
function sj(a){la(this,-1);this.sd=this.Ac=-1;this.Ae=this.version=0;var a=a[ab]();for(var b=0;b<oj[y];b++){var c=oj[b];if(a[E](c)!=-1){la(this,b);var d=new RegExp(c+qj);if(d[qa](a))this.version=parseFloat(RegExp.$1);break}}for(var b=0;b<pj[y];b++){var c=pj[b];if(a[E](c)!=-1){this.Ac=b;break}}if(this.Ac==1&&a[E](rj)!=-1)this.sd=0;if(this.ge()&&/\brv:\s*(\d+\.\d+)/[qa](a))this.Ae=parseFloat(RegExp.$1)}sj[z].ge=function(){return this[I]==3||this[I]==5||this[I]==4};var tj=new sj(navigator.userAgent);function uj(a,b,c){var d=0;for(var f=0;f<a[y];++f)if(a[f]===b||c&&a[f]==b){a[Ya](f--,1);d++}return d}function vj(a,b){var c=a[y];for(var d=0;d<c;++d)b(a[d],d)}function wj(a,b,c){for(var d in a)if(c||!a[Ca]||a[Ca](d))b(d,a[d])}function xj(a,b,c,d){var f=typeof c!="undefined"&&c!=g?c:0,h=typeof d!="undefined"&&d!=g?d:b[y];for(var i=f;i<h;++i)a[w](b[i])}function yj(){return Function[z][F][Sa](Array[z][ra],arguments)}function zj(a){if(!a.u)a.u=new a;return a.u};var Aj="blur",Bj="click",Cj="dblclick",Dj="focus",Ej="unload",Fj="focusin",Gj="focusout";var Hj=e;function Ij(){this.va=[]}Ij[z].removeListener=function(a){var b=a.uc;if(!(b<0)){var c=this.va.pop();if(b<this.va[y]){this.va[b]=c;c.Qb(b)}a.Qb(-1)}};Ij[z].Dc=function(a){this.va[w](a);a.Qb(this.va[y]-1)};function Jj(a,b,c){var d=zj(Kj).xa(a,b,c,0);zj(Ij).Dc(d);return d}function Lj(a){a.remove();zj(Ij).removeListener(a)}function Mj(a,b){var c=[],d=a.__e_;if(d)if(b)d[b]&&xj(c,d[b]);else wj(d,function(f,h){xj(c,h)});return c}
function Nj(a,b,c){var d=g,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 Oj(a,b){var c=yj(arguments,2);vj(Mj(a,b),function(d){if(Hj)d.Ab(c);else try{d.Ab(c)}catch(f){}})}
function Pj(a,b,c){var d;if(tj[I]==2&&tj.version<419.2&&b==Cj){a[Nf+b]=c;d=zj(Kj).xa(a,b,c,3)}else if(a[Na]){var f=e;if(b==Fj){b=Dj;f=j}else if(b==Gj){b=Aj;f=j}var h=f?4:1;a[Na](b,c,f);d=zj(Kj).xa(a,b,c,h)}else if(a.attachEvent){d=zj(Kj).xa(a,b,c,2);a.attachEvent(Nf+b,d.td())}else{a[Nf+b]=c;d=zj(Kj).xa(a,b,c,3)}if(a!=p||b!=Ej)zj(Ij).Dc(d);return d}function Kj(){this.zb=g}Kj[z].Pe=function(a){this.zb=a};Kj[z].xa=function(a,b,c,d){return this.zb?new this.zb(a,b,c,d):g};
function Qj(a,b,c,d){var f=this;f.u=a;f.pa=b;f.Wa=c;f.yb=g;f.se=d;f.uc=-1;Nj(a,b,j)[w](f)}var Rj="javascript:void(0)";Qj[z].td=function(){var a=this;return this.yb=function(b){if(!b)b=p.event;if(b&&!b[Fa])try{ja(b,b.srcElement)}catch(c){}var d=a.Ab([b]);if(b&&Bj==b[I]){var f=b.srcElement;if(f&&xd==f.tagName&&Rj==f[Oa])return e}return d}};
Qj[z].remove=function(){var a=this;if(!!a.u){switch(a.se){case 1:a.u[ua](a.pa,a.Wa,e);break;case 4:a.u[ua](a.pa,a.Wa,j);break;case 2:a.u.detachEvent(Nf+a.pa,a.yb);break;case 3:a.u[Nf+a.pa]=g;break}uj(Nj(a.u,a.pa),a);a.u=g;a.Wa=g;a.yb=g}};Qj[z].Qb=function(a){this.uc=a};Qj[z].Ab=function(a){if(this.u)return this.Wa[Sa](this.u,a)};zj(Kj).Pe(Qj);function Sj(a,b){switch(b){case 1:return a%4==0&&(a%100!=0||a%400==0)?29:28;case 5:case 8:case 10:case 3:return 30}return 31}function Tj(a,b,c,d,f,h){if(ob(a)){var i=a,k=b;this.K=i==he?k:0;this.J=i==se?k:0;this.G=i==re?k:0;this.A=i==le?k:0;this.B=i==fh?k:0;this.D=i==te?k:0}else{this.K=a||0;this.J=b||0;this.G=c||0;this.A=d||0;this.B=f||0;this.D=h||0}}var Uj="PT0S",Vj="P",Wj="Y";
Tj[z].jb=function(a){var b=u.min(this.K,this.J,this.G,this.A,this.B,this.D),c=u.max(this.K,this.J,this.G,this.A,this.B,this.D);if(b<0&&c>0)return g;if(!a&&b==0&&c==0)return Uj;var d=[];b<0&&d[w](Xd);d[w](Vj);if(this.K||a)d[w](u.abs(this.K)+Wj);if(this.J||a)d[w](u.abs(this.J)+wd);if(this.G||a)d[w](u.abs(this.G)+zd);if(this.A||this.B||this.D||a){d[w](Ad);if(this.A||a)d[w](u.abs(this.A)+ne);if(this.B||a)d[w](u.abs(this.B)+wd);if(this.D||a)d[w](u.abs(this.D)+yd)}return d[J](R)};
Tj[z].r=function(){return new Tj(this.K,this.J,this.G,this.A,this.B,this.D)};Tj[z].add=function(a){this.K+=a.K;this.J+=a.J;this.G+=a.G;this.A+=a.A;this.B+=a.B;this.D+=a.D};function Xj(a,b,c){if(!this.a)if(typeof a==O){this.a=new Date(a,b||0,c||1);this.Db(c||1)}else if(qb(a)){this.a=new Date(a[La](),a[pa](),a[D]());this.Db(a[D]())}else{this.a=new Date(xb());this.a.setHours(0);this.a.setMinutes(0);this.a.setSeconds(0);this.a.setMilliseconds(0)}this.Ha=0;this.Ia=3}L=Xj[z];
L.r=function(){var a=new Xj(this.a);a.Ha=this.Ha;a.Ia=this.Ia;return a};L.getFullYear=function(){return this.a[La]()};L.qc=function(){return this[La]()};L.getMonth=function(){return this.a[pa]()};L.getDate=function(){return this.a[D]()};L.getTime=function(){return this.a[Za]()};L.getDay=function(){return this.a.getDay()};L.getUTCFullYear=function(){return this.a.getUTCFullYear()};L.getUTCMonth=function(){return this.a.getUTCMonth()};L.getUTCDate=function(){return this.a.getUTCDate()};
L.getUTCHours=function(){return this.a[Ta]()};L.getUTCMinutes=function(){return this.a.getUTCMinutes()};L.getTimezoneOffset=function(){return this.a[bb]()};L.wb=function(){var a,b=this.a[bb]();if(b==0)a=we;else{var c=u.abs(b)/60,d=u[wa](c),f=(c-d)*60;a=(b>0?Xd:Wd)+S(d,2)+Yd+S(f,2)}return a};L.V=function(a){this.a=new Date(a[La](),a[pa](),a[D]())};L.setFullYear=function(a){this.a.setFullYear(a)};L.Pc=function(a){this.setFullYear(a)};L.setMonth=function(a){this.a.setMonth(a)};L.setDate=function(a){this.a[ma](a)};
L.add=function(a){if(a.K||a.J){var b=this[pa]()+a.J+a.K*12,c=this.qc()+u[wa](b/12);b%=12;if(b<0)b+=12;var d=Sj(c,b),f=u.min(d,this[D]());this[ma](1);this.Pc(c);this.setMonth(b);this[ma](f)}if(a.G){var h=new Date(this.qc(),this[pa](),this[D](),12),i=new Date(h[Za]()+a.G*86400000);this[ma](1);this.Pc(i[La]());this.setMonth(i[pa]());this[ma](i[D]());this.Db(i[D]())}};L.jb=function(a,b){var c=[this.a[La](),S(this.a[pa]()+1,2),S(this.a[D](),2)];return c[J](a?Xd:R)+(b?this.wb():R)};ea(L,function(){return this.jb()});
L.Db=function(a){if(this[D]()!=a){var b=this[D]()<a?1:-1;this.a.setUTCHours(this.a[Ta]()+b)}};L.valueOf=function(){return this.a.valueOf()};function Yj(a,b,c,d,f,h,i){this.a=typeof a==O?new Date(a,b||0,c||1,d||0,f||0,h||0,i||0):new Date(a?a[Za]():xb());Xj[F](this)}yb(Yj,Xj);L=Yj[z];L.getHours=function(){return this.a[Va]()};L.getMinutes=function(){return this.a[Wa]()};L.getSeconds=function(){return this.a[va]()};L.getUTCHours=function(){return this.a[Ta]()};L.getUTCMinutes=function(){return this.a.getUTCMinutes()};
L.setHours=function(a){this.a.setHours(a)};L.setMinutes=function(a){this.a.setMinutes(a)};L.setSeconds=function(a){this.a.setSeconds(a)};L.setMilliseconds=function(a){this.a.setMilliseconds(a)};L.setUTCHours=function(a){this.a.setUTCHours(a)};L.add=function(a){Xj[z].add[F](this,a);a.A&&this.setHours(this.a[Va]()+a.A);a.B&&this.setMinutes(this.a[Wa]()+a.B);a.D&&this.setSeconds(this.a[va]()+a.D)};
L.jb=function(a,b){if(a)return this.a[La]()+Xd+S(this.a[pa]()+1,2)+Xd+S(this.a[D](),2)+fe+S(this.a[Va](),2)+Yd+S(this.a[Wa](),2)+Yd+S(this.a[va](),2)+(b?this.wb():R);return this.a[La]()+S(this.a[pa]()+1,2)+S(this.a[D](),2)+Ad+S(this.a[Va](),2)+S(this.a[Wa](),2)+S(this.a[va](),2)+(b?this.wb():R)};ea(L,function(){return this.jb()});L.r=function(){var a=new Yj(this.a);a.Ha=this.Ha;a.Ia=this.Ia;return a};function Zj(a){return function(b){if(b.X==nh){$j(b,a);return e}else{ak(a);return j}}}var bk="span",ck="background-color: #c00000; color: white;",dk="invalid_query",ek="br",fk="background-color: white;";function $j(a,b){ak(b);var c=q[Ja](bk);ka(c[Ea],ck);c[v](q.createTextNode(a.Ra()));b[v](c);if(a.Da(Zi)||a.Da(dk)){b[v](q[Ja](ek));var d=q[Ja](bk);ka(d[Ea],fk);d.innerHTML=a.sb();b[v](d)}else b.title=a.sb();b[Ea].display=R}
function ak(a){a.title=R;while(a.childNodes[0])a.removeChild(a.childNodes[0]);a[Ea].display=vi};var gk={};gk.addListener=function(a,b,c){return Jj(a,b,c)};gk.trigger=function(a,b,c){Oj(a,b,c)};gk.kf=function(a,b,c){return Pj(a,b,c)};gk.removeListener=function(a){Lj(a)};function hk(a,b){this.rf=a;this.lf=b}function ik(a,b,c,d){hk[F](this,c,d);this.nf=a;this.vf=b}yb(ik,hk);var jk="draw";function Z(a,b,c,d){this.ja=a;this.Wc=b;this.Fb=c||{};this.pb=d;this.Ga=g;if(d)this.Ga=Zj(d);if(!b||!(jk in b)||typeof b[Ia]!=P)l(m("Visualization must have a draw method."))}L=Z[z];L.hc=g;L.g=g;L.Qe=function(a){this.Fb=a||{}};L.draw=function(){!this.g||this.Wc[Ia](this.g,this.Fb)};L.Je=function(a){var b=this.pb;this.Ga=a?a:b?Zj(b):g};
L.Be=function(){if(!this.Ga)l(m("If no container was supplied, a custom error handler must be supplied instead."));var a=this.ja,b=this;a.send(function(c){var d=b.hc;d&&d(c);b.Ua(c)})};L.Ua=function(a){var b=this.Ga;if(b(a)){this.g=a.g;this.Wc[Ia](this.g,this.Fb)}};L.Ue=function(a){if(a==g)this.mf=g;else{if(typeof a!=P)l(m("Custom response handler must be a function."));this.hc=a}};L.abort=function(){this.ja.abort()};function $(a){this.g=a;var b=[];for(var c=0;c<a.sa();c++)b[w](c);this.l=b}L=$[z];L.Jc=function(a){for(var b=0;b<a[y];b++)U(this.g,a[b]);this.l=a};L.ee=function(a){this.Jc(Bb(this.l,function(b){return!Cb(a,b)}))};L.pc=function(a){return zb(this.l,a)};L.be=function(a){U(this,a);return this.l[a]};L.ta=function(){return this.g.ta()};L.sa=function(){return this.l[y]};L.Ja=function(a){U(this,a);return this.g.Ja(this.l[a])};L.Ka=function(a){var b=this.g.Ka(a);return this.pc(b)};
L.La=function(a){U(this,a);return this.g.La(this.l[a])};L.Ma=function(a){U(this,a);return this.g.Ma(this.l[a])};L.z=function(a){U(this,a);return this.g.z(this.l[a])};L.M=function(a,b){U(this,b);return this.g.M(a,this.l[b])};L.Qa=function(a,b){U(this,b);return this.g.Qa(a,this.l[b])};L.Sa=function(a,b,c){U(this,b);return this.g.Sa(a,this.l[b],c)};L.ra=function(a,b){U(this,a);return this.g.ra(this.l[a],b)};L.ca=function(a){U(this,a);return this.g.ca(this.l[a])};
L.Ta=function(a,b){Lh(this,a);return this.g.Ta(a,b)};L.da=function(a){Lh(this,a);return this.g.da(a)};L.Na=function(a){U(this,a);return this.g.Na(this.l[a])};L.Oa=function(a){U(this,a);return this.g.Oa(this.l[a])};L.ua=function(a){a=Kh(this,a);for(var b=0;b<a[y];b++)a[b].column=this.l[a[b].column];return this.g.ua(a)};L.Pa=function(a){Ch(this,a);for(var b=0;b<a[y];b++)a[b].column=this.l[a[b].column];return this.g.Pa(a)};var kk="http://www.google.com/uds",lk="1.0",mk="/modules/gviz/";function nk(){var a=kk,b=lk,c=M.google;if(c&&c.loader&&c.loader.ServiceBase)a=c.loader.ServiceBase;if(c&&c.visualization&&c.visualization.Version)b=c.visualization.Version;return a+mk+b}var ok="LINK",pk="text/css",qk="HEAD";function rk(a){var b=nk(),c=b+a,d=q[$a](ok);for(var f=0;f<d[y];f++)if(d[f]&&d[f][Oa]&&d[f][Oa]==c)return;var h=q[Ja](Ig);h.href=c;h.rel=Jg;la(h,pk);var i=q[$a](qk)[0];i[v](h)};var sk="/util/util.css";function tk(a,b){this.xd=Yc||(Yc=new jd);this.pb=a;rk(sk);this.yd(a,b)}var uk="google-visualization-toolbar",vk="csv",wk="tqx",xk="out:csv;",yk="_blank",zk="google-visualization-toolbar-export_data",Ak="as CSV",Bk="out:html;",Ck="as HTML",Dk="igoogle",Ek="http://www.google.com/ig/adde?moduleurl=",Fk="&up__table_query_url=",Gk="google-visualization-toolbar-export_igoogle",Hk="to iGoogle";
tk[z].yd=function(a,b){b=b||{};var a=this.pb,c=this.xd;c.te(a);if(!a)l(m("Container is not defined"));var d=c.Ea(bk,{"class":uk});if(b)for(var f=0;f<b[y];f++){var h=g,i,k=b[f],o=k[I],r=k.datasource,t=k.gadget;switch(o){case vk:i=new fg(r);i.Mc(wk,xk);h=c.Ea(ke,{target:yk,"class":zk,href:i,title:i},Ak);break;case th:i=new fg(r);i.Mc(wk,Bk);h=c.Ea(ke,{target:yk,"class":zk,href:i,title:i},Ck);break;case Dk:i=Ek+t+Fk+escape(r);h=c.Ea(ke,{target:yk,"class":Gk,href:i,title:i},Hk);break;default:l(m("No such toolbar component as: "+
k.toSource()))}h&&c[v](d,h)}c[v](a,d)};function Ik(a,b){new tk(a,b)};function Jk(){if(!Kk){Kk=j;M.IDIModule&&M.IDIModule.registerListener(ji,{pollingInterval:100});M.gadgets&&this.Ec()}}var Kk=e;Jk[z].Ic=g;Jk[z].Bc=200;function Lk(){return!!M.gadgets&&!!M.gadgets.rpc}var Mk="refresh";Jk[z].Ec=function(){if(Lk()){this.Ic=M.gadgets.rpc;this.Ic.register(Mk,ji)}else if(this.Bc>0){this.Bc--;p[sa](vb(this.Ec,this),100)}};var Nk="_table_query_url",Ok="http%",Pk="https%",Qk="_table_query_refresh_interval";
Jk[z].vd=function(a){var b=a.getString(Nk),c=b[ab]();if(c[E](Ok)==0||c[E](Pk)==0)b=da(b);var d=new X(b),f=a.getInt(Qk);d.Oc(f);return d};Jk[z].lc=g;var Rk="div",Sk="position: absolute; top:0; left: 0; display: none; padding: 2px; font-size: 0.8em";Jk[z].Ze=function(a){var b=this.lc;if(!b){b=this.lc=q[Ja](Rk);ka(b[Ea],Sk);q.body[v](b)}var c=Zj(b);return c(a)};M.gadgets&&!Lk()&&xh("http://www.gmodules.com/gadgets/rpc/rpc.v.js");ba("google.visualization.Query",X);s(X[z],"setRefreshInterval",X[z].Oc);s(X[z],"setQuery",X[z].Se);s(X[z],"send",X[z].send);s(X[z],"setRefreshable",X[z].Te);s(X[z],"setTimeout",X[z][sa]);s(X[z],"setHandlerType",X[z].Oe);s(X[z],"setHandlerParameter",X[z].Ne);s(X,"setResponse",oi);s(X,"abort",ei);ba("google.visualization.AuthQuery",Y);s(Y[z],"send",Y[z].send);s(Y[z],"login",Y[z].login);s(Y[z],"logout",Y[z].logout);s(Y[z],"checkLogin",Y[z][Ha]);ba("google.visualization.QueryResponse",W);
s(W[z],"getDataTable",W[z].Vd);s(W[z],"isError",W[z].$a);s(W[z],"hasWarning",W[z].sc);s(W[z],"getReasons",W[z].$d);s(W[z],"getMessage",W[z].Ra);s(W[z],"getDetailedMessage",W[z].sb);ba("google.visualization.DataTable",V);s(V[z],"addColumn",V[z].kd);s(V[z],"addRow",V[z].ld);s(V[z],"addRows",V[z].lb);s(V[z],"clone",V[z].r);s(V[z],"getColumnId",V[z].Ja);var Tk="getColumnIndex";s(V[z],Tk,V[z].Ka);var Uk="getColumnLabel";s(V[z],Uk,V[z].La);var Vk="getColumnPattern";s(V[z],Vk,V[z].Ma);var Wk="getColumnProperty";
s(V[z],Wk,V[z].ra);var Xk="getColumnProperties";s(V[z],Xk,V[z].ca);var Yk="getColumnRange";s(V[z],Yk,V[z].Na);s(V[z],"getColumnType",V[z].z);var Zk="getDistinctValues";s(V[z],Zk,V[z].Oa);var $k="getFilteredRows";s(V[z],$k,V[z].Pa);var al="getFormattedValue";s(V[z],al,V[z].Qa);var bl="getNumberOfColumns";s(V[z],bl,V[z].sa);var cl="getNumberOfRows";s(V[z],cl,V[z].ta);s(V[z],"getProperties",V[z].oc);s(V[z],"getProperty",V[z].Sa);var dl="getRowProperty";s(V[z],dl,V[z].Ta);var el="getRowProperties";
s(V[z],el,V[z].da);s(V[z],"getSortedRows",V[z].ua);s(V[z],"getValue",V[z].M);s(V[z],"insertColumn",V[z].vc);s(V[z],"insertRows",V[z].wc);s(V[z],"removeColumn",V[z].ue);s(V[z],"removeColumns",V[z].Fc);s(V[z],"removeRow",V[z].ve);s(V[z],"removeRows",V[z].Gc);s(V[z],"setCell",V[z].hb);s(V[z],"setColumnLabel",V[z].Ge);s(V[z],"setColumnProperties",V[z].He);s(V[z],"setColumnProperty",V[z].Ie);s(V[z],"setFormattedValue",V[z].Me);s(V[z],"setProperties",V[z].Nc);s(V[z],"setProperty",V[z].setProperty);
s(V[z],"setRowProperties",V[z].Ve);s(V[z],"setRowProperty",V[z].We);s(V[z],"setValue",V[z].Xe);s(V[z],"sort",V[z].sort);ba("google.visualization.DataView",$);s($[z],"getColumnId",$[z].Ja);s($[z],Tk,$[z].Ka);s($[z],Uk,$[z].La);s($[z],Vk,$[z].Ma);s($[z],Wk,$[z].ra);s($[z],Wk,$[z].ra);s($[z],Xk,$[z].ca);s($[z],Yk,$[z].Na);s($[z],"getColumnType",$[z].z);s($[z],Zk,$[z].Oa);s($[z],"getTableColumnIndex",$[z].be);s($[z],$k,$[z].Pa);s($[z],al,$[z].Qa);s($[z],bl,$[z].sa);s($[z],cl,$[z].ta);
s($[z],"getProperty",$[z].Sa);s($[z],dl,$[z].Ta);s($[z],el,$[z].da);s($[z],"getSortedRows",$[z].ua);s($[z],"getValue",$[z].M);s($[z],"getViewColumnIndex",$[z].pc);s($[z],"hideColumns",$[z].ee);s($[z],"setColumns",$[z].Jc);ba("google.visualization.GadgetHelper",Jk);s(Jk[z],"createQueryFromPrefs",Jk[z].vd);s(Jk[z],"validateResponse",Jk[z].Ze);ba("google.visualization.events",gk);s(gk,"addListener",gk.addListener);s(gk,"trigger",gk.trigger);s(gk,"removeListener",gk.removeListener);
ba("google.visualization.QueryWrapper",Z);s(Z[z],"setOptions",Z[z].Qe);s(Z[z],jk,Z[z][Ia]);s(Z[z],"setCustomErrorHandler",Z[z].Je);s(Z[z],"sendAndDraw",Z[z].Be);s(Z[z],"setResponseHandler",Z[z].Ue);s(Z[z],"abort",Z[z].abort);ba("google.visualization.drawToolbar",Ik);
 })();

(function() {
  var locale = {'locale' : 'fr', 'packages' : {'annotatedtimeline': true, 'motionchart': true}};
    google_exportSymbol('google.visualization.Locale', locale);
})();


(function (){ 
var e=false,j=null,k=true;function l(a){throw a;}var m=Error,aa=Boolean,ba=undefined,ca=encodeURIComponent,da=parseInt,ea=Number,fa=Object,n=document,ga=escape,ha=decodeURIComponent,ia=isNaN,ja=google_exportProperty,o=Math,p=Array;function ka(a,b){return a.toString=b}function la(a,b){return a.length=b}function ma(a,b){return a.setValue=b}function na(a,b){return a.className=b}function oa(a,b){return a.width=b}function pa(a,b){return a.innerHTML=b}function qa(a,b){return a.value=b}
function ra(a,b){return a.currentTarget=b}function sa(a,b){return a.clone=b}function ta(a,b){return a.target=b}function ua(a,b){return a.keyCode=b}function va(a,b){return a.handleEvent=b}function r(a,b){return a.type=b}function wa(a,b){return a.getValue=b}function xa(a,b){return a.height=b}
var u="appendChild",ya="scrollTop",w="push",za="filter",Aa="toString",x="length",Ba="getBoundingClientRect",y="prototype",Ca="test",Da="relatedTarget",Ea="width",Ga="clientWidth",Ha="round",Ia="slice",Ja="setTimeout",A="replace",Ka="nodeType",La="split",Ma="floor",Na="getElementById",Oa="offsetWidth",Pa="concat",Ra="getNumberOfColumns",Sa="value",Ta="preventDefault",Ua="button",Va="visualization",B="indexOf",Wa="hasOwnProperty",C="dispatchEvent",D="style",Xa="body",Ya="removeChild",Za="clone",$a=
"target",E="call",ab="getBoxObjectFor",bb="charCode",cb="createElement",F="keyCode",db="getColumnType",eb="firstChild",fb="forEach",gb="clientHeight",hb="scrollLeft",ib="addEventListener",jb="setAttribute",kb="substring",lb="handleEvent",mb="every",G="type",nb="contains",H="apply",ob="tagName",pb="defaultView",qb="parentNode",rb="getValue",sb="nextSibling",I="height",tb="getTime",ub="offsetHeight",J="join",vb="tags",wb="setActive",xb="getElementsByTagName",yb="toLowerCase",zb="documentElement",K,
Ab=Ab||{},L=this,Bb=".",Cb="var ";function Db(a,b,c){var d=a[La](Bb),f=c||L,g;!(d[0]in f)&&f.execScript&&f.execScript(Cb+d[0]);while(d[x]&&(g=d.shift()))if(!d[x]&&Eb(b))f[g]=b;else f=f[g]?f[g]:(f[g]={})}function Fb(a,b){var c=a[La](Bb),d=b||L;for(var f;f=c.shift();)if(d[f])d=d[f];else return j;return d}function Gb(){}function Hb(a){a.$a=function(){return a.Gf||(a.Gf=new a)}}var Ib="object",M="number",Jb="length",Kb="array",N="function",Lb="null";
function Mb(a){var b=typeof a;if(b==Ib)if(a){if(typeof a[x]==M&&typeof a.splice!="undefined"&&!Nb(a,Jb))return Kb;if(typeof a[E]!="undefined")return N}else return Lb;else if(b==N&&typeof a[E]=="undefined")return Ib;return b}function Ob(a,b){if(b in a)for(var c in a)if(c==b&&fa[y][Wa][E](a,b))return k;return e}if(fa[y].propertyIsEnumerable)var Nb=function(a,b){return a instanceof fa?fa[y].propertyIsEnumerable[E](a,b):Ob(a,b)};else Nb=Ob;function Eb(a){return typeof a!="undefined"}
function O(a){return Mb(a)==Kb}function Pb(a){var b=Mb(a);return b==Kb||b==Ib&&typeof a[x]==M}var Qb="string";function P(a){return typeof a==Qb}function Rb(a){return Mb(a)==N}function Sb(a){var b=Mb(a);return b==Ib||b==Kb||b==N}var Tb="closure_hashCode_";function Ub(a){if(a[Wa]&&a[Wa](Tb)){var b=a.closure_hashCode_;if(b)return b}a.closure_hashCode_||(a.closure_hashCode_=++Vb);return a.closure_hashCode_}var Vb=0;
function Wb(a){var b=Mb(a);if(b==Ib||b==Kb){if(a[Za])return a[Za][E](a);var c=b==Kb?[]:{};for(var d in a)c[d]=Wb(a[d]);return c}return a}function Q(a,b){var c=a.Be;if(arguments[x]>2){var d=p[y][Ia][E](arguments,2);c&&d.unshift[H](d,c);c=d}b=a.De||b;a=a.Ce||a;var f,g=b||L;f=c?function(){var h=p[y][Ia][E](arguments);h.unshift[H](h,c);return a[H](g,h)}:function(){return a[H](g,arguments)};f.Be=c;f.De=b;f.Ce=a;return f}function Xb(a){var b=p[y][Ia][E](arguments,1);b.unshift(a,j);return Q[H](j,b)}
var Yb=Date.now||function(){return(new Date)[tb]()};function R(a,b,c){Db(a,b,c)}function Zb(a,b,c){a[b]=c}function S(a,b){function c(){}c.prototype=b[y];a.f=b[y];a.prototype=new c;a[y].constructor=a};function $b(a,b,c){if(a[B])return a[B](b,c);if(p[B])return p[B](a,b,c);var d=c==j?0:c<0?o.max(0,a[x]+c):c;for(var f=d;f<a[x];f++)if(f in a&&a[f]===b)return f;return-1}var T="";function ac(a,b,c){if(a[fb])a[fb](b,c);else if(p[fb])p[fb](a,b,c);else{var d=a[x],f=P(a)?a[La](T):a;for(var g=0;g<d;g++)g in f&&b[E](c,f[g],g,a)}}
function bc(a,b,c){if(a[za])return a[za](b,c);if(p[za])return p[za](a,b,c);var d=a[x],f=[],g=0,h=P(a)?a[La](T):a;for(var i=0;i<d;i++)if(i in h){var q=h[i];if(b[E](c,q,i,a))f[g++]=q}return f}function cc(a,b,c){if(a.map)return a.map(b,c);if(p.map)return p.map(a,b,c);var d=a[x],f=[],g=0,h=P(a)?a[La](T):a;for(var i=0;i<d;i++)if(i in h)f[g++]=b[E](c,h[i],i,a);return f}
function dc(a,b,c){if(a[mb])return a[mb](b,c);if(p[mb])return p[mb](a,b,c);var d=a[x],f=P(a)?a[La](T):a;for(var g=0;g<d;g++)if(g in f&&!b[E](c,f[g],g,a))return e;return k}function ec(a,b){if(a[nb])return a[nb](b);return $b(a,b)>-1}function fc(a,b){var c=$b(a,b),d;if(d=c!=-1)p[y].splice[E](a,c,1)[x]==1;return d}function gc(a){if(O(a))return a[Pa]();else{var b=[];for(var c=0,d=a[x];c<d;c++)b[c]=a[c];return b}}function hc(a){if(O(a))return a[Pa]();return gc(a)}
function ic(a){for(var b=1;b<arguments[x];b++){var c=arguments[b];if(Pb(c)){c=hc(c);a[w][H](a,c)}else a[w](c)}}function jc(a){return p[y].splice[H](a,kc(arguments,1))}function kc(a,b,c){return arguments[x]<=2?p[y][Ia][E](a,b):p[y][Ia][E](a,b,c)};function lc(a,b,c){for(var d in a)b[E](c,a[d],d,a)}function mc(a){var b=[],c=0;for(var d in a)b[c++]=a[d];return b}function nc(a){var b=[],c=0;for(var d in a)b[c++]=d;return b}function oc(a,b){var c;if(c=b in a)delete a[b];return c}var pc='"';function qc(a,b,c){if(b in a)l(m('The object already contains the key "'+b+pc));rc(a,b,c)}function sc(a,b,c){if(b in a)return a[b];return c}function rc(a,b,c){a[b]=c}function tc(a){var b={},c=nc(a);for(var d=0,f=c[x];d<f;d++){var g=c[d];b[a[g]]=g}return b}
var uc=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"];function vc(a){var b,c;for(var d=1;d<arguments[x];d++){c=arguments[d];for(b in c)a[b]=c[b];for(var f=0;f<uc[x];f++){b=uc[f];if(fa[y][Wa][E](c,b))a[b]=c[b]}}}var wc="Uneven number of arguments";function xc(){var a=arguments[x];if(a==1&&O(arguments[0]))return xc[H](j,arguments[0]);if(a%2)l(m(wc));var b={};for(var c=0;c<a;c+=2)b[arguments[c]]=arguments[c+1];return b};function yc(){}yc[y].fc=e;yc[y].p=function(){if(!this.fc){this.fc=k;this.e()}};yc[y].e=function(){};function zc(a,b){yc[E](this);this.Td=b;this.ra=[];this.He(a)}S(zc,yc);K=zc[y];K.dc=j;K.ec=j;K.kb=function(a){this.dc=a};K.be=function(a){this.ec=a};K.V=function(){if(this.ra[x])return this.ra.pop();return this.kd()};K.xa=function(a){this.ra[x]<this.Td?this.ra[w](a):this.pd(a)};K.He=function(a){if(a>this.Td)l(m("[goog.structs.SimplePool] Initial cannot be greater than max"));for(var b=0;b<a;b++)this.ra[w](this.kd())};K.kd=function(){return this.dc?this.dc():{}};
K.pd=function(a){if(this.ec)this.ec(a);else if(Rb(a.p))a.p();else for(var b in a)delete a[b]};K.e=function(){zc.f.e[E](this);var a=this.ra;while(a[x])this.pd(a.pop());delete this.ra};function Ac(a){return a[A](/^[\s\xa0]+|[\s\xa0]+$/g,T)}var Ec=/^[a-zA-Z0-9\-_.!~*'()]*$/;function Fc(a){a=String(a);if(!Ec[Ca](a))return ca(a);return a}var Gc="&amp;",Hc="&lt;",Ic="&gt;",Jc="&quot;",Kc="&",Lc="<",Mc=">";function Nc(a,b){if(b)return a[A](Oc,Gc)[A](Pc,Hc)[A](Qc,Ic)[A](Rc,Jc);else{if(!Sc[Ca](a))return a;if(a[B](Kc)!=-1)a=a[A](Oc,Gc);if(a[B](Lc)!=-1)a=a[A](Pc,Hc);if(a[B](Mc)!=-1)a=a[A](Qc,Ic);if(a[B](pc)!=-1)a=a[A](Rc,Jc);return a}}var Oc=/&/g,Pc=/</g,Qc=/>/g,Rc=/\"/g,Sc=/[&<>\"]/;
function Tc(a,b){return a[B](b)!=-1}var Uc="(\\d*)(\\D*)",Vc="g";function Wc(a,b){var c=0,d=Ac(String(a))[La](Bb),f=Ac(String(b))[La](Bb),g=o.max(d[x],f[x]);for(var h=0;c==0&&h<g;h++){var i=d[h]||T,q=f[h]||T,s=new RegExp(Uc,Vc),t=new RegExp(Uc,Vc);do{var v=s.exec(i)||[T,T,T],z=t.exec(q)||[T,T,T];if(v[0][x]==0&&z[0][x]==0)break;var Fa=v[1][x]==0?0:da(v[1],10),id=z[1][x]==0?0:da(z[1],10);c=Xc(Fa,id)||Xc(v[2][x]==0,z[2][x]==0)||Xc(v[2],z[2])}while(c==0)}return c}
function Xc(a,b){if(a<b)return-1;else if(a>b)return 1;return 0};var Yc,Zc,$c,ad,bd,cd,dd,ed,fd;function gd(){return L.navigator?L.navigator.userAgent:j}var hd="Opera",jd="MSIE",kd="WebKit",ld="Mobile",md="Gecko",nd="Camino";function od(){cd=bd=ad=$c=Zc=Yc=e;var a;if(a=gd()){var b=L.navigator;Yc=a[B](hd)==0;Zc=!Yc&&a[B](jd)!=-1;ad=($c=!Yc&&a[B](kd)!=-1)&&a[B](ld)!=-1;cd=(bd=!Yc&&!$c&&b.product==md)&&b.vendor==nd}}od();var pd=Yc,U=Zc,qd=bd,rd=cd,V=$c,sd=ad;function td(){var a=L.navigator;return a&&a.platform||T}var ud=td(),vd="Mac",wd="Win",xd="Linux";
function yd(){dd=Tc(ud,vd);ed=Tc(ud,wd);fd=Tc(ud,xd)}yd();var zd=dd;function Ad(){var a=T,b;if(pd&&L.opera){var c=L.opera.version;a=typeof c==N?c():c}else{if(qd)b=/rv\:([^\);]+)(\)|;)/;else if(U)b=/MSIE\s+([^\);]+)(\)|;)/;else if(V)b=/WebKit\/(\S+)/;if(b){var d=b.exec(gd());a=d?d[1]:T}}return a}var Bd=Ad();function Cd(a){return Wc(Bd,a)>=0};function Dd(a,b){r(this,a);ta(this,b);ra(this,this[$a])}S(Dd,yc);K=Dd[y];K.e=function(){delete this[G];delete this[$a];delete this.currentTarget};K.ja=e;K.Ma=k;K.stopPropagation=function(){this.ja=k};K.preventDefault=function(){this.Ma=e};function Ed(a,b){a&&this.Ib(a,b)}S(Ed,Dd);var Fd=[1,4,2];K=Ed[y];r(K,j);ta(K,j);K.relatedTarget=j;K.offsetX=0;K.offsetY=0;K.clientX=0;K.clientY=0;K.screenX=0;K.screenY=0;K.button=0;ua(K,0);K.charCode=0;K.ctrlKey=e;K.altKey=e;K.shiftKey=e;K.metaKey=e;K.t=j;var Gd="mouseover",Hd="mouseout",Id="keypress";
K.Ib=function(a,b){r(this,a[G]);ta(this,a[$a]||a.srcElement);ra(this,b);this.relatedTarget=a[Da]?a[Da]:this[G]==Gd?a.fromElement:this[G]==Hd?a.toElement:j;this.offsetX=typeof a.layerX==M?a.layerX:a.offsetX;this.offsetY=typeof a.layerY==M?a.layerY:a.offsetY;this.clientX=typeof a.clientX==M?a.clientX:a.pageX;this.clientY=typeof a.clientY==M?a.clientY:a.pageY;this.screenX=a.screenX||0;this.screenY=a.screenY||0;this.button=a[Ua];ua(this,a[F]||0);this.charCode=a[bb]||(this[G]==Id?a[F]:0);this.ctrlKey=
a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.t=a;delete this.Ma;delete this.ja};var Pd="click",Qd="420";K.Md=function(a){return U?this[G]==Pd?a==0:!!(this.t[Ua]&Fd[a]):V&&!Cd(Qd)?this.t[Ua]==1&&a==0:this.t[Ua]==a};K.stopPropagation=function(){this.ja=k;if(this.t.stopPropagation)this.t.stopPropagation();else this.t.cancelBubble=k};K.preventDefault=function(){this.Ma=e;if(this.t[Ta])this.t[Ta]();else{this.t.returnValue=e;try{ua(this.t,-1)}catch(a){}}};
K.e=function(){Ed.f.e[E](this);this.t=j};function Rd(){}var Sd=0;K=Rd[y];K.vc=j;K.wa=j;K.Wd=j;K.src=j;r(K,j);K.Ca=j;K.bb=j;K.M=0;K.La=e;K.dd=e;var Td="Invalid listener argument";K.Ib=function(a,b,c,d,f,g){if(Rb(a))this.vc=k;else if(a&&a[lb]&&Rb(a[lb]))this.vc=e;else l(m(Td));this.wa=a;this.Wd=b;this.src=c;r(this,d);this.Ca=!!f;this.bb=g;this.dd=e;this.M=++Sd;this.La=e};va(K,function(a){if(this.vc)return this.wa[E](this.bb||this.src,a);return this.wa[lb][E](this.wa,a)});var Ud={},W={},Vd={},Wd=new zc(0,600);Wd.kb(function(){return{k:0}});Wd.be(function(a){a.k=0});var Xd=new zc(0,600);Xd.kb(function(){return[]});Xd.be(function(a){la(a,0);delete a.fb;delete a.yc});var Yd=new zc(0,600);Yd.kb(function(){function a(b){return Zd[E](a.src,a.M,b)}return a});function $d(){return new Rd}var ae=new zc(0,600);ae.kb($d);function be(){return new Ed}function ce(){var a=j;if(U){a=new zc(0,600);a.kb(be)}return a}var de=ce(),ee="on",fe=ee,ge={};
function he(a,b,c,d,f){if(b)if(O(b)){for(var g=0;g<b[x];g++)he(a,b[g],c,d,f);return j}else{var h=!!d,i=W;b in i||(i[b]=Wd.V());i=i[b];if(!(h in i)){i[h]=Wd.V();i.k++}i=i[h];var q=Ub(a),s,t;if(i[q]){s=i[q];for(var g=0;g<s[x];g++){t=s[g];if(t.wa==c&&t.bb==f){if(t.La)break;return s[g].M}}}else{s=i[q]=Xd.V();i.k++}var v=Yd.V();v.src=a;t=ae.V();t.Ib(c,v,a,b,h,f);var z=t.M;v.M=z;s[w](t);Ud[z]=t;Vd[q]||(Vd[q]=Xd.V());Vd[q][w](t);if(a[ib]){if(a==L||!a.md)a[ib](b,v,h)}else a.attachEvent(ie(b),v);return z}else l(m("Invalid event type"))}
function je(a,b,c,d,f){if(O(b)){for(var g=0;g<b[x];g++)je(a,b[g],c,d,f);return j}var h=!!d,i=ke(a,b,h);if(!i)return e;for(var g=0;g<i[x];g++)if(i[g].wa==c&&i[g].Ca==h&&i[g].bb==f)return le(i[g].M);return e}
function le(a){if(!Ud[a])return e;var b=Ud[a];if(b.La)return e;var c=b.src,d=b[G],f=b.Wd,g=b.Ca;if(c.removeEventListener){if(c==L||!c.md)c.removeEventListener(d,f,g)}else c.detachEvent&&c.detachEvent(ie(d),f);var h=Ub(c),i=W[d][g][h];if(Vd[h]){var q=Vd[h];fc(q,b);q[x]==0&&delete Vd[h]}b.La=k;i.yc=k;me(d,g,h,i);delete Ud[a];return k}
function me(a,b,c,d){if(!d.fb)if(d.yc){for(var f=0,g=0;f<d[x];f++)if(d[f].La)ae.xa(d[f]);else{if(f!=g)d[g]=d[f];g++}la(d,g);d.yc=e;if(g==0){Xd.xa(d);delete W[a][b][c];W[a][b].k--;if(W[a][b].k==0){Wd.xa(W[a][b]);delete W[a][b];W[a].k--}if(W[a].k==0){Wd.xa(W[a]);delete W[a]}}}}
function ne(a,b,c){var d=0,f=a==j,g=b==j,h=c==j;c=!!c;if(f)lc(Vd,function(v){for(var z=v[x]-1;z>=0;z--){var Fa=v[z];if((g||b==Fa[G])&&(h||c==Fa.Ca)){le(Fa.M);d++}}});else{var i=Ub(a);if(Vd[i]){var q=Vd[i];for(var s=q[x]-1;s>=0;s--){var t=q[s];if((g||b==t[G])&&(h||c==t.Ca)){le(t.M);d++}}}}return d}function ke(a,b,c){var d=W;if(b in d){d=d[b];if(c in d){d=d[c];var f=Ub(a);if(d[f])return d[f]}}return j}
function oe(a,b,c,d,f){var g=!!d,h=ke(a,b,g);if(h)for(var i=0;i<h[x];i++)if(h[i].wa==c&&h[i].Ca==g&&h[i].bb==f)return h[i];return j}function pe(a,b,c){var d=W;if(b in d){d=d[b];if(c in d){d=d[c];var f=Ub(a);if(d[f])return k}}return e}function ie(a){if(a in ge)return ge[a];return ge[a]=fe+a}
function qe(a,b,c,d){var f=1,g=W;if(b in g){g=g[b];if(c in g){g=g[c];var h=Ub(a);if(g[h]){var i=g[h];if(i.fb)i.fb++;else i.fb=1;try{var q=i[x];for(var s=0;s<q;s++){var t=i[s];if(t&&!t.La)f&=re(t,d)!==e}}finally{i.fb--;me(b,c,h,i)}}}}return aa(f)}function re(a,b){var c=a[lb](b);a.dd&&le(a.M);return c}
function se(a,b){if(P(b))b=new Dd(b,a);else if(b instanceof Dd)ta(b,b[$a]||a);else{var c=b;b=new Dd(b[G],a);vc(b,c)}var d=1,f,g=b[G],h=W;if(!(g in h))return k;h=h[g];var i=k in h,q=e in h;if(i){f=[];for(var s=a;s;s=s.nc())f[w](s);for(var t=f[x]-1;!b.ja&&t>=0;t--){ra(b,f[t]);d&=qe(f[t],b[G],k,b)&&b.Ma!=e}}if(q)if(i)for(var t=0;!b.ja&&t<f[x];t++){ra(b,f[t]);d&=qe(f[t],b[G],e,b)&&b.Ma!=e}else for(var v=a;!b.ja&&v;v=v.nc()){ra(b,v);d&=qe(v,b[G],e,b)&&b.Ma!=e}return aa(d)}var te="window.event";
function Zd(a,b){if(!Ud[a])return k;var c=Ud[a],d=c[G],f=W;if(!(d in f))return k;f=f[d];var g;if(U){var h=b||Fb(te),i=k in f;if(i){if(h[F]<0||h.returnValue!=ba)return k;ue(h)}Ub(c.src);var q=de.V();q.Ib(h,this);g=k;try{if(i){var s=Xd.V();for(var t=q.currentTarget;t;t=t[qb])s[w](t);for(var v=s[x]-1;!q.ja&&v>=0;v--){ra(q,s[v]);g&=qe(s[v],d,k,q)}for(var v=0;!q.ja&&v<s[x];v++){ra(q,s[v]);g&=qe(s[v],d,e,q)}}else g=re(c,q)}finally{if(s){la(s,0);Xd.xa(s)}q.p();de.xa(q)}return g}var z=new Ed(b,this);try{g=
re(c,z)}finally{z.p()}return g}function ue(a){var b=e;if(a[F]==0)try{ua(a,-1);return}catch(c){b=k}if(b||a.returnValue==ba)a.returnValue=k};var ve="http://www.google.com/uds",we="1.0",xe="/modules/gviz/";function ye(){var a=ve,b=we,c=L.google;if(c&&c.loader&&c.loader.ServiceBase)a=c.loader.ServiceBase;if(c&&c[Va]&&c[Va].Version)b=c[Va].Version;return a+xe+b}var ze="LINK",Ae="link",Be="stylesheet",Ce="text/css",De="HEAD";function Ee(a){var b=ye(),c=b+a,d=n[xb](ze);for(var f=0;f<d[x];f++)if(d[f]&&d[f].href&&d[f].href==c)return;var g=n[cb](Ae);g.href=c;g.rel=Be;r(g,Ce);var h=n[xb](De)[0];h[u](g)}
function Fe(a){var b=j,c=L.google,d=c&&c[Va]&&c[Va].Locale;if(d&&d.packages&&d.packages[a])b=d.locale;return b};function Ge(a,b){if(a)this.name=a;if(b)this.message=b};function He(a){this.wd=a}He[y].call=function(){if(arguments[x]==0)l(new Ge("Flash Proxy Exception","The first argument should be the function name followed by any number of additional arguments."));var a=arguments[0];if(arguments[x]>1){var b=[];for(var c=1;c<arguments[x];c++)b[w](arguments[c])}var d=U?window[this.wd]:n[this.wd];d!=j&&d.callAsFunction(a,b)};var Ie="false",Je="Microsoft";function Ke(a,b,c,d){if(arguments[x]<4)l(new Ge("RequiredParameterException","You must pass in a src, width, height, and version when creating a chartclient.FlashTag."));this.src=a;oa(this,b);xa(this,c);this.version=d;this.Ng=Ie;this.xd=this.S=this.id=j;this.ea={};this.yf=navigator.appName[B](Je)!=-1?1:0}K=Ke[y];K.Ic=function(a){this.id=a};K.Wc=function(a,b){if(this.S==j)this.S={};this.S[a]=b};var Le="window",Me="opaque",Ne="transparent",Oe="UnsupportedValueException";
K.tg=function(a){if(a!=Le&&a!=Me&&a!=Ne)l(new Ge(Oe,'Supported values are "window", "opaque", and "transparent".'));this.ea.wmode="transparent"};var Pe="never",Qe="always";K.eg=function(a){if(a!=Pe&&a!=Qe)l(new Ge(Oe,'Supported values are "never" and "always".'));this.ea.allowScriptAccess=a};
var Re='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ',Se='id="',Te='" ',We='name="',Xe='codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=',Ye='width="',Ze='height="',$e='">',af='<param name="movie" value="',bf='"/>',cf='<param name="menu" value="false">',df='<param name="',ef='" value="',ff='<param name="flashvars" value="',gf="</object>",hf='<embed src="',jf=' width="',kf=' height="',lf=' type="application/x-shockwave-flash"',mf=' menu="false"',
nf=' name="',of=' id="',X=" ",pf='="',qf=' flashvars="',rf=' pluginspage="http://www.macromedia.com/go/getflashplayer">',sf="</embed>";
ka(K,function(){var a=new String(T);if(this.yf){a+=Re;if(this.id!=j){a+=Se+this.id+Te;a+=We+this.id+Te}a+=Xe+this.version+Te;a+=Ye+this[Ea]+Te;a+=Ze+this[I]+$e;a+=af+this.src+bf;a+=cf;for(var b in this.ea)if(this.ea[b]!=j)a+=df+b+ef+this.ea[b]+bf;if(this.S!=j){var c=this.Dd();if(c[x]>0)a+=ff+c+bf}a+=gf}else{a+=hf+this.src+pc;a+=jf+this[Ea]+pc;a+=kf+this[I]+pc;a+=lf;a+=mf;if(this.id!=j){a+=nf+this.id+pc;a+=of+this.id+pc}for(var b in this.ea)if(this.ea[b]!=j)a+=X+b+pf+this.ea[b]+pc;if(this.S!=j){var c=
this.Dd();if(c[x]>0)a+=qf+c+pc}a+=rf;a+=sf}return a});var tf="=";K.Dd=function(){var a=new String(T);for(var b in this.S)if(this.S[b]!=j)a+=ca?ga(b)+tf+ca(this.S[b])+Kc:ga(b)+tf+ga(this.S[b])+Kc;if(this.xd!=j)return a+this.xd;return a[kb](0,a[x]-1)};function Y(){}S(Y,yc);K=Y[y];K.md=k;K.Vd=j;K.nc=function(){return this.Vd};K.addEventListener=function(a,b,c,d){he(this,a,b,c,d)};K.removeEventListener=function(a,b,c,d){je(this,a,b,c,d)};K.dispatchEvent=function(a){return se(this,a)};K.e=function(){Y.f.e[E](this);ne(this);this.Vd=j};var uf="chart";function Z(a,b,c,d){Y[E](this);this.r=d;this.Fg=a;this.vf=b;this.Hb=d.homeAddress||T;this.Ag=d.staticFilesPath||T;this.hf=d.getdataPath||T;this.Sb={};this.ua=uf;(this.ha=k)&&this.Af()}S(Z,Y);var vf="chart_flag_clicked";R("goog.chartclient.CHART_FLAG_CLICKED",vf);var wf="chart_range_changed";R("goog.chartclient.CHART_RANGE_CHANGED",wf);var xf="chart_data_here";R("goog.chartclient.CHART_DATA_HERE",xf);R("goog.chartclient.CHART_DATA_ERROR",-1);R("goog.chartclient.CHART_DATA_NOTHING",0);
R("goog.chartclient.CHART_DATA_FIRST",1);K=Z[y];var yf="chart.swf",zf="/",Af="chartTag",Bf="8,0,0,0",Cf="fieldSeparator",Df=",",Ef="objectSeparator",Ff="::",Gf="sparklineType",Hf="static";
K.Af=function(){var a=this.r.chartFileName||yf,b=this.r.chartURL||this.Hb+this.Ag+zf+a;this.Mg=Yb();this.nd=k;this.Mb=[];var c=Af+String(o.random()).substr(2);this.qa=new He(c);this.Ea=new Ke(b,this.Fg,this.vf,Bf);this.Ea.eg(Qe);this.Ea.Ic(c);this.r.wmode&&this.Ea.tg(this.r.wmode);this.A(Cf,Df);this.A(Ef,Ff);this.A(Gf,Hf);this.Oe(this.r.valueRangeSuffixes);this.$c(this.r)};K.Oe=function(a){if(!(!a||!a[x]))for(var b=0;b<a[x];b++)a[b]=ca?ca(a[b]):ga(a[b])};var If="globalChartId";
K.hg=function(a){this.ua=a;this.A(If,a)};K.A=function(a,b){this.Ea.Wc(a,b)};K.$c=function(a){if(a)for(var b in a)this.A(b,a[b])};K.o=function(a,b){this.Sb[a]||(this.Sb[a]=[]);this.Sb[a][w](b[J](Df));var c=this.Sb[a][J](Ff);this.Ea.Wc(a,ga(c))};K.Hg=function(a){pa(a,this.Ea[Aa]())};var Jf="highlightAnnotation";K.qe=function(a,b){this.ha&&this.qa[E](Jf,a,b)};K.Ka=function(a,b){this.nd?this.Mb[w]({method:a,ze:b}):a[H](this,b)};var Kf="addObjectArray";
K.ve=function(){this.Ka(function(a){this.ha&&this.qa[E](Kf,a)},arguments)};var Lf="clearAllPins";K.gd=function(){this.Ka(function(a){this.ha&&this.qa[E](Lf,a)},arguments)};K.Qe=function(){this.nd=e;if(this.Mb)while(this.Mb[x]>0){var a=this.Mb.shift();try{a.method[H](this,a.ze)}catch(b){}}};var Mf="setVisibleChartRange";K.setVisibleChartRange=function(){this.Ka(function(a,b,c){this.ha&&this.qa[E](Mf,a[tb](),b[tb](),c)},arguments)};var Nf="0",Of="addNewLabels";
K.Xc=function(){this.Ka(function(a,b,c){c||(c=a[A](/[^,]*/g,Nf));this.ha&&this.qa[E](Of,a,b,c)},arguments)};var Pf="addNewData";K.te=function(){this.Ka(function(a){this.ha&&this.qa[E](Pf,a)},arguments)};var Qf="removeLabels";K.Yd=function(){this.Ka(function(a){this.ha&&this.qa[E](Qf,a)},arguments)};K.bg=function(a,b,c){this.Yd(a);this.Xc(b,c)};K.Ge=function(a,b){var c=new Dd;r(c,vf);c.Lg=a;c.id=b;c.ua=this.ua;this[C](c)};K.Eg=function(a,b){var c=new Dd;r(c,wf);c.wg=a;c.Ne=b;c.ua=this.ua;this[C](c)};
K.Je=function(a){var b=new Dd;r(b,xf);b.ua=this.ua;b.Pg=a;this[C](b)};K.Ta=function(a,b){this[ib](a,b)};
var Rf="MainViewPoint",Sf="viewpoints",Tf="name:",Uf="height:262",Vf="display:visible",Wf="topMargin:0",Xf="dataSources",Yf="maxSeconds:",Zf="layers",$f="dataSource:",ag="viewpoint:",bg="name:BackgroundLayer",cg="arity:Unique",dg="type:simple",eg="name:PriceLinesLayer",fg="name:BottomBarLayer",gg="name:LineChartLayer",hg="arity:Multiple",ig="name:DateLinesLayer",jg="tickPosition:0",kg="hasText:true",lg="name:PinPointsLayer",mg="zoomlevels",ng="text:1m",og="value:",pg="text:3m",qg="text:6m",rg="text:1Y",
sg="text:Max",tg="detailLevels",ug="from:0",vg="to:",wg="interval:",xg="from:",yg="displaySeconds",zg="dataURL",Ag="/getdata",Bg="debug",Cg="verticalScaling",Dg="maximized",Eg="quote",Fg="clientId",Gg="displaySparkline",Hg="true",Ig="inPageData",Jg="data";
K.Gg=function(a){var b=this.r.labels,c=this.r.clientId;if(!(!b||!c)){var d=Rf;this.o(Sf,[Tf+d,Uf,Vf,Wf]);var f=31536000;for(var g=0;g<b[x];g++)this.o(Xf,[Tf+b[g],Yf+2*f]);var h=b[0];this.o(Zf,[$f+h,ag+d,bg,cg,dg]);this.o(Zf,[$f+h,ag+d,eg,cg,dg]);this.o(Zf,[$f+h,ag+d,fg,cg,dg]);for(var g=0;g<b[x];g++)this.o(Zf,[$f+b[g],ag+d,gg,hg,dg]);this.o(Zf,[$f+h,ag+d,ig,cg,dg,jg,kg]);this.o(Zf,[$f+h,ag+d,lg,hg,dg]);var i=86400;this.o(mg,[ng,og+30*i]);this.o(mg,[pg,og+91*i]);this.o(mg,[qg,og+182*i]);this.o(mg,
[rg,og+365*i]);this.o(mg,[sg,og+730*i]);this.o(tg,[ug,vg+182*i,wg+1*i]);this.o(tg,[xg+(182*i+1),vg+1825*i,wg+7*i]);this.o(tg,[xg+(1825*i+1),vg+36500*i,wg+30*i]);this.A(yg,60*i);this.A(zg,this.Hb+this.hf+Ag);this.A(Bg,Ie);this.A(Cg,Dg);this.A(Eg,h);this.A(Fg,c);this.A(Gg,Hg);this.A(Ig,Jg);this.$c(this.r);this.Hg(a)}};var Kg='This content requires the Macromedia Flash Player.<a href="http://www.macromedia.com/go/getflash/">Get Flash</a>',Lg="100%";
function Mg(a,b){var c=Kg,d=b||uf,f=P(d)?n[Na](d):d;if(!L.Ua)L.Ua={};if(f){var g=a.chartWidth||Lg,h=a.chartHeight||Lg,i=new Z(g,h,c,a);i.hg(d);i.Gg(f);return L.Ua[d]=i}return j}function Ng(a,b,c){var d=L.Ua[a],f=new Date(b),g=new Date(c);d.Kg=e;d.Eg(f,g);d.Qe()}function Og(a,b,c){var d=L.Ua[a];d.Ge(b,c)}function _firstDataIsHere(a,b){var c=L.Ua[a];c.Je(b)}R("_deployChart",Mg);R("_visibleChartRangeChanged",Ng);R("_flashClicked",Og);R("chartclient.deployChart",Mg);Zb(Z[y],Mf,Z[y].setVisibleChartRange);
Zb(Z[y],Of,Z[y].Xc);Zb(Z[y],Pf,Z[y].te);Zb(Z[y],Qf,Z[y].Yd);Zb(Z[y],"replaceLabel",Z[y].bg);function Pg(a,b){this.x=Eb(a)?a:0;this.y=Eb(b)?b:0}sa(Pg[y],function(){return new Pg(this.x,this.y)});var Qg="(",Rg=", ",Sg=")";ka(Pg[y],function(){return Qg+this.x+Rg+this.y+Sg});function Tg(a,b){oa(this,a);xa(this,b)}sa(Tg[y],function(){return new Tg(this[Ea],this[I])});var Ug=" x ";ka(Tg[y],function(){return Qg+this[Ea]+Ug+this[I]+Sg});Tg[y].floor=function(){oa(this,o[Ma](this[Ea]));xa(this,o[Ma](this[I]));return this};Tg[y].round=function(){oa(this,o[Ha](this[Ea]));xa(this,o[Ha](this[I]));return this};var Vg;function Wg(a,b){na(a,b)}function Xg(a){var b=a.className;return b&&typeof b[La]==N?b[La](X):[]}function Yg(a){var b=Xg(a),c=1;for(var d=1;d<arguments[x];d++)if(ec(b,arguments[d]))c&=0;else{b[w](arguments[d]);c&=1}na(a,b[J](X));return aa(c)}function Zg(a){var b=Xg(a),c=kc(arguments,1),d=0;for(var f=0;f<b[x];f++)if(ec(c,b[f])){jc(b,f--,1);d++}na(a,b[J](X));return d==c[x]}function bh(a,b,c){c?Yg(a,b):Zg(a,b)};function ch(a){return a?new dh(eh(a)):Vg||(Vg=new dh)}function fh(a){return P(a)?n[Na](a):a}var gh=fh,hh="style",ih="class",jh="for";function kh(a,b){lc(b,function(c,d){if(d==hh)a[D].cssText=c;else if(d==ih)na(a,c);else if(d==jh)a.htmlFor=c;else if(d in lh)a[jb](lh[d],c);else a[d]=c})}var mh="height",nh="width",lh={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:mh,width:nh,usemap:"useMap",frameborder:"frameBorder",type:"type"};
function oh(){var a=Vg||(Vg=new dh);return a.h[H](a,arguments)}var ph=oh;function qh(a,b){a[u](b)}function rh(a){var b;while(b=a[eb])a[Ya](b)}function sh(a){return a&&a[qb]?a[qb][Ya](a):j}function th(a){return uh(a[eb],k)}function uh(a,b){while(a&&a[Ka]!=1)a=b?a[sb]:a.previousSibling;return a}var vh=V&&Wc(Bd,"521")<=0;
function wh(a,b){if(typeof a[nb]!="undefined"&&!vh&&b[Ka]==1)return a==b||a[nb](b);if(typeof a.compareDocumentPosition!="undefined")return a==b||aa(a.compareDocumentPosition(b)&16);while(b&&a!=b)b=b[qb];return b==a}function eh(a){return a[Ka]==9?a:a.ownerDocument||a.document}var xh={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},yh="\n",zh={IMG:X,BR:yh},Ah="tabindex";function Bh(a){var b=a.getAttributeNode(Ah);if(b&&b.specified){var c=a.tabIndex;return typeof c==M&&c>=0}return e}var Ch="tabIndex";
function Dh(a,b){if(b)a.tabIndex=0;else a.removeAttribute(Ch)}var Eh="innerText";function Fh(a){var b;if(U&&Eh in a)b=a.innerText[A](/(\r\n|\r|\n)/g,yh);else{var c=[];Gh(a,c,k);b=c[J](T)}b=b[A](/\xAD/g,T);b=b[A](/ +/g,X);if(b!=X)b=b[A](/^\s*/,T);return b}function Gh(a,b,c){if(!(a.nodeName in xh))if(a[Ka]==3)c?b[w](String(a.nodeValue)[A](/(\r\n|\r|\n)/g,T)):b[w](a.nodeValue);else if(a.nodeName in zh)b[w](zh[a.nodeName]);else{var d=a[eb];while(d){Gh(d,b,c);d=d[sb]}}}
function Hh(a){if(a&&typeof a[x]==M)if(Sb(a))return typeof a.item==N||typeof a.item==Qb;else if(Rb(a))return typeof a.item==N;return e}function dh(a){this.Q=a||L.document||n}K=dh[y];K.a=function(a){return P(a)?this.Q[Na](a):a};var Ih=' type="';
K.h=function(a,b){if(U&&b&&(b.name||b[G])){var c=[Lc,a];b.name&&c[w](nf,Nc(b.name),pc);if(b[G]){c[w](Ih,Nc(b[G]),pc);b=Wb(b);delete b[G]}c[w](Mc);a=c[J](T)}var d=this[cb](a);b&&kh(d,b);if(arguments[x]>2){function f(i){if(i)this[u](d,P(i)?this.createTextNode(i):i)}for(var g=2;g<arguments[x];g++){var h=arguments[g];Pb(h)&&!(Sb(h)&&h[Ka]>0)?ac(Hh(h)?gc(h):h,f,this):f[E](this,h)}}return d};K.b=dh[y].h;K.createElement=function(a){return this.Q[cb](a)};K.createTextNode=function(a){return this.Q.createTextNode(a)};
var Jh="CSS1Compat",$="div",Kh="position:absolute;width:0;height:0;width:1",Lh="1px",Mh="BackCompat";K.Nd=function(){var a=this.Q;if(a.compatMode)return a.compatMode==Jh;if(V){var b=a[cb]($);b[D].cssText=Kh;var c=b[D][Ea]==Lh?Mh:Jh;return(a.compatMode=c)==Jh}return e};var Nh="500",Oh="script",Ph="document.parentWindow=window";K.gf=function(){var a=this.Q;if(a.parentWindow)return a.parentWindow;if(V&&!Cd(Nh)&&!sd){var b=a[cb](Oh);pa(b,Ph);var c=a[zb];c[u](b);c[Ya](b);return a.parentWindow}return a[pb]};
K.zd=function(){var a=this.Q,b,c;if(!V&&this.Nd()){b=a[zb][hb];c=a[zb][ya]}else{b=a[Xa][hb];c=a[Xa][ya]}return new Pg(b,c)};K.appendChild=qh;K.Bc=rh;K.Cd=th;K.contains=wh;function Qh(a){this.W=a}S(Qh,yc);var Rh=new zc(0,100);K=Qh[y];K.i=function(a,b,c,d,f){if(O(b))for(var g=0;g<b[x];g++)this.i(a,b[g],c,d,f);else{var h=he(a,b,c||this,d||e,f||this.W||this);this.Uf(h)}return this};K.Uf=function(a){if(this.d)this.d[a]=k;else if(this.ia){this.d=Rh.V();this.d[this.ia]=k;this.ia=j;this.d[a]=k}else this.ia=a};
K.Ra=function(a,b,c,d,f){if(this.ia||this.d)if(O(b))for(var g=0;g<b[x];g++)this.Ra(a,b[g],c,d,f);else{var h=oe(a,b,c||this,d||e,f||this.W||this);if(h){var i=h.M;le(i);if(this.d)oc(this.d,i);else if(this.ia==i)this.ia=j}}return this};K.Xd=function(){if(this.d){for(var a in this.d){le(a);delete this.d[a]}Rh.xa(this.d);this.d=j}else this.ia&&le(this.ia)};K.e=function(){Qh.f.e[E](this);this.Xd()};va(K,function(){l(m("EventHandler.handleEvent not implemented"))});var Sh="propertychange",Th="TEXTAREA",Uh="input";function Vh(a){Y[E](this);this.g=a;var b=U?Sh:V&&a[ob]==Th?Id:Uh;this.Of=he(this.g,b,this)}S(Vh,Y);var Wh="value";va(Vh[y],function(a){var b=a.t;if(b[G]==Sh&&b.propertyName==Wh||b[G]==Uh||b[G]==Id){if(U){var c=b.srcElement;if(c!=eh(c).activeElement)return}var d=new Ed(b);r(d,Uh);try{this[C](d)}finally{d.p()}}});Vh[y].e=function(){Vh.f.e[E](this);le(this.Of);delete this.g};var Xh;function Yh(a,b,c){P(b)?Zh(a,c,b):lc(b,Xb(Zh,a))}function Zh(a,b,c){a[D][$h(c)]=b}function ai(a,b){var c=eh(a);if(c[pb]&&c[pb].getComputedStyle){var d=c[pb].getComputedStyle(a,T);if(d)return d[b]}return j}function bi(a,b){return ai(a,b)||(a.currentStyle?a.currentStyle[b]:j)||a[D][b]}var ci="position";function di(a){return bi(a,ci)}var ei="px";function fi(a,b,c){var d,f;if(b instanceof Pg){d=b.x;f=b.y}else{d=b;f=c}a[D].left=typeof d==M?o[Ha](d)+ei:d;a[D].top=typeof f==M?o[Ha](f)+ei:f}
function gi(a){var b;b=a?a[Ka]==9?a:eh(a):n;if(U&&!ch(b).Nd())return b[Xa];return b[zb]}function hi(a){var b=a[Ba]();if(U){var c=a.ownerDocument;b.left-=c[zb].clientLeft+c[Xa].clientLeft;b.top-=c[zb].clientTop+c[Xa].clientTop}return b}var ii="absolute",ji="1.8.0.11",ki="fixed",li="TR",mi="relative";
function ni(a){var b=eh(a),c=qd&&b[ab]&&di(a)==ii&&(a[D].top==T||a[D].left==T);if(typeof Xh=="undefined")Xh=rd&&!Cd(ji);var d=new Pg(0,0),f=gi(b);if(a==f)return d;var g=j,h;if(a[Ba]&&!c){h=hi(a);var i=ch(b).zd();d.x=h.left+i.x;d.y=h.top+i.y}else if(b[ab]&&!c&&!Xh){h=b[ab](a);var q=b[ab](f);d.x=h.screenX-q.screenX;d.y=h.screenY-q.screenY}else{g=a;do{d.x+=g.offsetLeft;d.y+=g.offsetTop;if(g!=a){d.x+=g.clientLeft||0;d.y+=g.clientTop||0}if(V&&di(g)==ki){d.x+=b[Xa][hb];d.y+=b[Xa][ya];break}g=g.offsetParent}while(g&&
g!=a);if(pd||V&&di(a)==ii)d.y-=b[Xa].offsetTop;g=a.offsetParent;while(g&&g!=b[Xa]){d.x-=g[hb];if(!pd||g[ob]!=li)d.y-=g[ya];g=g.offsetParent}}if(qd&&a[Ba]){var s=di(a);if(s==Hf||s==mi){d.x=o[Ma](d.x);d.y=o[Ma](d.y)}}return d}function oi(a,b){var c=pi(a),d=pi(b);return new Pg(c.x-d.x,c.y-d.y)}function pi(a){var b=new Pg;if(a[Ka]==1)if(a[Ba]){var c=hi(a);b.x=c.left;b.y=c.top}else{var d=ch(a).zd(),f=ni(a);b.x=f.x-d.x;b.y=f.y-d.y}else{b.x=a.clientX;b.y=a.clientY}return b}
function qi(a,b,c){var d;if(b instanceof Tg){d=b[I];b=b[Ea]}else{if(c==ba)l(m("missing height argument"));d=c}oa(a[D],typeof b==M?o[Ha](b)+ei:b);xa(a[D],typeof d==M?o[Ha](d)+ei:d)}var ri="display",si="none",ti="hidden",ui="inline";
function vi(a){if(bi(a,ri)!=si)return pd?new Tg(a[Oa]||a[Ga],a[ub]||a[gb]):new Tg(a[Oa],a[ub]);var b=a[D],c=b.display,d=b.visibility,f=b.position;b.visibility=ti;b.position=ii;b.display=ui;var g,h;if(pd){g=a[Oa]||a[Ga];h=a[ub]||a[gb]}else{g=a[Oa];h=a[ub]}b.display=c;b.position=f;b.visibility=d;return new Tg(g,h)}function $h(a){return String(a)[A](/\-([a-z])/g,function(b,c){return c.toUpperCase()})}function wi(a,b){a[D].display=b?T:si}var xi=qd?"MozUserSelect":V?"WebkitUserSelect":j,yi="*",zi="unselectable";
function Ai(a,b,c){var d=!c?a[xb](yi):j;if(xi){var f=b?si:T;a[D][xi]=f;if(d)for(var g=0,h;h=d[g];g++)h[D][xi]=f}else if(U||pd){var f=b?ee:T;a[jb](zi,f);if(d)for(var g=0,h;h=d[g];g++)h[jb](zi,f)}};function Bi(a){if(typeof a.ta==N)return a.ta();if(P(a))return a[La](T);if(Pb(a)){var b=[],c=a[x];for(var d=0;d<c;d++)b[w](a[d]);return b}return mc(a)}function Ci(a){if(typeof a.Fa==N)return a.Fa();if(typeof a.ta==N)return ba;if(Pb(a)||P(a)){var b=[],c=a[x];for(var d=0;d<c;d++)b[w](d);return b}return nc(a)}function Di(a,b,c){if(typeof a[fb]==N)a[fb](b,c);else if(Pb(a)||P(a))ac(a,b,c);else{var d=Ci(a),f=Bi(a),g=f[x];for(var h=0;h<g;h++)b[E](c,f[h],d&&d[h],a)}}
function Ei(a,b,c){if(typeof a[za]==N)return a[za](b,c);if(Pb(a)||P(a))return bc(a,b,c);var d,f=Ci(a),g=Bi(a),h=g[x];if(f){d={};for(var i=0;i<h;i++)if(b[E](c,g[i],f[i],a))d[f[i]]=g[i]}else{d=[];for(var i=0;i<h;i++)b[E](c,g[i],ba,a)&&d[w](g[i])}return d};var Fi="525";function Gi(a,b,c){if(!U&&!(V&&Cd(Fi)))return k;if(U&&!c&&(b==17||b==18))return e;if(a>=48&&a<=57)return k;if(a>=96&&a<=106)return k;if(a>=65&&a<=90)return k;if(a==27&&V)return e;switch(a){case 13:case 27:case 32:case 63:case 107:case 109:case 110:case 111:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:return k;default:return e}}
function Hi(a){if(a>=48&&a<=57)return k;if(a>=96&&a<=106)return k;if(a>=65&&a<=90)return k;switch(a){case 32:case 63:case 107:case 109:case 110:case 111:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:return k;default:return e}};var Ii,Ji="role";function Ki(a,b){if(qd||Ii){a[jb](Ji,b);a.Qg=b}}var Li="aria-";function Mi(a,b,c){if(qd||Ii)a[jb](Li+b,c)};function Ni(){}Hb(Ni);Ni[y].Sf=0;var Oi=":";Ni[y].bf=function(){return Oi+(this.Sf++)[Aa](36)};function Pi(a){Y[E](this);this.s=a||ch();this.ib=Qi}S(Pi,Y);Pi[y].xf=Ni.$a();var Qi=j,Ri="disable",Si="enable",Ti="highlight",Ui="unhighlight",Vi="activate",Wi="deactivate",Xi="select",Yi="unselect",Zi="check",$i="uncheck",aj="focus",bj="blur",cj="open",dj="close";function ej(a,b){switch(a){case 1:return b?Ri:Si;case 2:return b?Ti:Ui;case 4:return b?Vi:Wi;case 8:return b?Xi:Yi;case 16:return b?Zi:$i;case 32:return b?aj:bj;case 64:return b?cj:dj;default:}l(m("Invalid component state"))}K=Pi[y];
K.B=j;K.s=j;K.C=e;K.g=j;K.ib=j;K.Qf=j;K.z=j;K.aa=j;K.oa=j;K.oe=j;K.U=function(){return this.B||(this.B=this.xf.bf())};K.Ic=function(a){if(this.z&&this.z.oa){oc(this.z.oa,this.B);qc(this.z.oa,a,this)}this.B=a};K.a=function(){return this.g};K.Gc=function(a){this.g=a};var fj="Unable to set parent component";K.kg=function(a){if(this==a)l(m(fj));if(a&&this.z&&this.B&&this.z.yd(this.B)&&this.z!=a)l(m(fj));this.z=a};K.nc=function(){return this.z};K.h=function(){this.g=this.s[cb]($)};K.Cc=function(a){this.ag(a)};
var gj="Component already rendered";K.ag=function(a,b){if(this.C)l(m(gj));this.g||this.h();a?a.insertBefore(this.g,b||j):this.s.Q[Xa][u](this.g);if(!this.z||this.z.C)this.R()};K.I=function(a){if(this.C)l(m(gj));else if(a&&this.Ba(a)){this.oe=k;if(!this.s||this.s.Q!=eh(a))this.s=ch(a);this.Ab(a);this.R()}else l(m("Invalid element to decorate"))};K.Ba=function(){return k};K.Ab=function(a){this.g=a};K.R=function(){this.C=k;this.hc(function(a){!a.C&&a.a()&&a.R()})};
K.pa=function(){this.hc(function(a){a.C&&a.pa()});this.C=e};K.e=function(){Pi.f.e[E](this);this.C&&this.pa();this.hc(function(a){a.p()});!this.oe&&this.g&&sh(this.g);this.z=this.Qf=this.g=this.oa=this.aa=j};K.Za=function(){return this.g};var hj="rtl",ij="direction";K.Lf=function(){if(this.ib==j)this.ib=hj==bi(this.C?this.g:this.s.Q[Xa],ij);return this.ib};K.Oa=function(a){if(this.C)l(m(gj));this.ib=a};K.uf=function(){return!!this.aa&&this.aa[x]!=0};
K.yd=function(a){return this.oa&&a?sc(this.oa,a)||j:j};K.Ue=function(a){return this.aa?this.aa[a]||j:j};K.hc=function(a,b){this.aa&&ac(this.aa,a,b)};K.removeChild=function(a,b){if(a){var c=P(a)?a:a.U();a=this.yd(c);if(c&&a){oc(this.oa,c);fc(this.aa,a);if(b){a.pa();a.g&&sh(a.g)}a.kg(j)}}if(!a)l(m("Child is not in parent component"));return a};K.Zf=function(a,b){return this[Ya](this.Ue(a),b)};K.Bc=function(a){while(this.uf())this.Zf(0,a)};var jj;function kj(){}Hb(kj);K=kj[y];K.jc=function(){return ba};K.h=function(a){return a.s.h($,{className:this.mc(a)[J](X)},a.H)};K.Za=function(a){return a};var lj="7";K.Bb=function(a,b,c){var d=a.a?a.a():a;if(d)if(U&&!Cd(lj)){var f=this.ic(Xg(d),b);f[w](b);var g=c?Yg:Zg;Xb(g,d)[H](j,f)}else bh(d,b,c)};K.sd=function(a,b,c){this.Bb(a,b,c)};K.Ba=function(){return k};
K.I=function(a,b){b.id&&a.Ic(b.id);var c=this.Za(b);c&&c[eb]?a.Ec(c[eb][sb]?gc(c.childNodes):c[eb]):a.Ec(j);var d=0,f=this.T(),g=this.Fb(),h=e,i=e,q=e,s=Xg(b);ac(s,function(z){if(!h&&z==f){h=k;if(g==f)i=k}else if(!i&&z==g)i=k;else d|=this.df(z)},this);a.og(d);if(!h){s[w](f);if(g==f)i=k}i||s[w](g);var t=a.G;t&&s[w][H](s,t);if(U&&!Cd(lj)){var v=this.ic(s);if(v[x]>0){s[w][H](s,v);q=k}}if(!h||!i||t||q)Wg(b,s[J](X));return b};K.Ld=function(a){a.Lf()&&this.Oa(a.a(),k);a.D()&&this.lb(a,a.ma)};
K.ae=function(a){if(qd){var b=this.jc();b&&Ki(a,b)}};K.jb=function(a,b){Ai(a,!b,!U&&!pd)};var mj="-rtl";K.Oa=function(a,b){this.Bb(a,this.Fb()+mj,b)};K.Od=function(a){var b;if(a.Y(32)&&(b=a.sa()))return Bh(b);return e};K.lb=function(a,b){var c;if(a.Y(32)&&(c=a.sa())){if(!b&&a.Pd()){try{c.blur()}catch(d){}a.Pd()&&a.Fd(j)}Bh(c)!=b&&Dh(c,b)}};K.Oc=function(a,b){wi(a,b)};K.F=function(a,b,c){var d=a.a();if(d){var f=this.lc(b);f&&this.Bb(a,f,c);this.Sa(d,b,c)}};
var nj="disabled",oj="pressed",pj="selected",qj="checked",rj="expanded";K.Sa=function(a,b,c){if(qd){jj||(jj=xc(1,nj,4,oj,8,pj,16,qj,64,rj));var d=jj[b];d&&Mi(a,d,c)}};K.sa=function(a){return a.a()};var sj="goog-control";K.T=function(){return sj};K.Fb=function(){return this.T()};K.mc=function(a){var b=this.T(),c=[b],d=this.Fb();d!=b&&c[w](d);var f=this.Ve(a.Pa);f&&c[w][H](c,f);var g=a.G;g&&c[w][H](c,g);U&&!Cd(lj)&&c[w][H](c,this.ic(c));return c};var tj="_";
K.ic=function(a,b){var c=[];if(b)a=a[Pa]([b]);ac([],function(d){if(dc(d,Xb(ec,a))&&(!b||ec(d,b)))c[w](d[J](tj))});return c};K.Ve=function(a){if(a){var b=[];for(var c=1;a;c<<=1)if(a&c){b[w](this.lc(c));a&=~c}return b}return j};K.lc=function(a){this.yb||this.jd();return this.yb[a]};K.df=function(a){this.he||this.Ie();var b=da(this.he[a],10);return ia(b)?0:b};var uj="-disabled",vj="-hover",wj="-active",xj="-selected",yj="-checked",zj="-focused",Aj="-open";
K.jd=function(){var a=this.Fb();this.yb=xc(1,a+uj,2,a+vj,4,a+wj,8,a+xj,16,a+yj,32,a+zj,64,a+Aj)};K.Ie=function(){this.yb||this.jd();this.he=tc(this.yb)};function Bj(){kj[E](this)}S(Bj,kj);Hb(Bj);K=Bj[y];var Cj="button";K.jc=function(){return Cj};K.Sa=function(a,b,c){if(qd)b==16?Mi(a,oj,c):Bj.f.Sa[E](this,a,b,c)};K.h=function(a){var b=Bj.f.h[E](this,a),c=a.ab();c&&this.nb(b,c);var d=a[rb]();d&&this.setValue(b,d);a.Y(16)&&this.Sa(b,16,e);return b};K.I=function(a,b){b=Bj.f.I[E](this,a,b);a.rg(this[rb](b));a.qg(this.ab(b));a.Y(16)&&this.Sa(b,16,e);return b};wa(K,Gb);ma(K,Gb);K.ab=function(a){return a.title};K.nb=function(a,b){if(a)a.title=b||T};
var Dj="goog-button";K.T=function(){return Dj};function Ej(a){Y[E](this);a&&this.ad(a)}S(Ej,Y);K=Ej[y];K.g=j;K.Kb=j;K.wc=j;K.Lb=j;K.eb=-1;K.Ha=-1;K.Rd=0;
var Fj={"3":13,"12":144,"63232":38,"63233":40,"63234":37,"63235":39,"63236":112,"63237":113,"63238":114,"63239":115,"63240":116,"63241":117,"63242":118,"63243":119,"63244":120,"63245":121,"63246":122,"63247":123,"63248":44,"63272":46,"63273":36,"63275":35,"63276":33,"63277":34,"63289":144,"63302":45},Gj={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},Hj={61:187,
59:186},Ij=U||V&&Cd(Fi);K=Ej[y];K.pf=function(a){if(Ij&&!Gi(a[F],this.eb,a.shiftKey))this[lb](a);else this.Ha=qd&&a[F]in Hj?Hj[a[F]]:a[F]};K.rf=function(){this.Ha=this.eb=-1};
va(K,function(a){var b=a.t,c,d;if(U&&a[G]==Id){c=this.Ha;d=c!=13&&c!=27?b[F]:0}else if(V&&a[G]==Id){c=this.Ha;d=b[bb]>=0&&b[bb]<63232&&Hi(c)?b[bb]:0}else if(pd){c=this.Ha;d=Hi(c)?b[F]:0}else{c=b[F]||this.Ha;d=b[bb]||0;if(zd&&d==63&&!c)c=191}var f=c,g=b.keyIdentifier;if(c)if(c>=63232&&c in Fj)f=Fj[c];else{if(c==25&&a.shiftKey)f=9}else if(g&&g in Gj)f=Gj[g];var h=f==this.eb;this.eb=f;if(V){if(h&&b.timeStamp-this.Rd<50)return;this.Rd=b.timeStamp}var i=new Jj(f,d,h,b);try{this[C](i)}finally{i.p()}});
var Kj="keydown",Lj="keyup";K.ad=function(a){this.Lb&&this.detach();this.g=a;this.Kb=he(this.g,Id,this);this.wc=he(this.g,Kj,this.pf,e,this);this.Lb=he(this.g,Lj,this.rf,e,this)};K.detach=function(){if(this.Kb){le(this.Kb);le(this.wc);le(this.Lb);this.Lb=this.wc=this.Kb=j}this.g=j;this.eb=-1};K.e=function(){Ej.f.e[E](this);this.detach()};var Mj="key";function Jj(a,b,c,d){Ed[E](this,d);r(this,Mj);ua(this,a);this.charCode=b;this.repeat=c}S(Jj,Ed);function Nj(a){var b,c;while(a){b=Ub(a);if(c=Oj[b])break;a=a.f?a.f.constructor:j}if(c)return Rb(c.$a)?c.$a():new c;return j}function Pj(a,b){if(!Rb(a))l(m("Invalid component class "+a));if(!Rb(b))l(m("Invalid renderer class "+b));var c=Ub(a);Oj[c]=b}function Qj(a,b){if(!a)l(m("Invalid class name "+a));if(!Rb(b))l(m("Invalid decorator function "+b));Rj[a]=b}var Oj={},Rj={};function Sj(a,b,c){Pi[E](this,c);this.j=b||Nj(this.constructor);this.Ec(a)}S(Sj,Pi);K=Sj[y];K.H=j;K.Pa=0;K.pb=39;K.wb=255;K.zg=0;K.ma=k;K.G=j;K.qc=k;K.vb=e;K.Eb=function(){return this.W||(this.W=new Qh(this))};K.ig=function(a){this.C&&a!=this.qc&&this.td(a);this.qc=a};K.sa=function(){return this.j.sa(this)};K.Ze=function(){return this.Ia||(this.Ia=new Ej)};K.se=function(a){if(a){if(this.G)ec(this.G,a)||this.G[w](a);else this.G=[a];this.j.sd(this,a,k)}};
K.$f=function(a){if(a&&this.G){fc(this.G,a);if(this.G[x]==0)this.G=j;this.j.sd(this,a,e)}};K.Bb=function(a,b){b?this.se(a):this.$f(a)};K.h=function(){var a=this.j.h(this);this.Gc(a);this.j.ae(a);this.vb||this.j.jb(a,e);this.ma||this.j.Oc(a,e)};K.Za=function(){return this.j.Za(this.a())};K.Ba=function(a){return this.j.Ba(a)};K.Ab=function(a){a=this.j.I(this,a);this.Gc(a);this.j.ae(a);this.vb||this.j.jb(a,e);this.ma=a[D].display!=si};
K.R=function(){Sj.f.R[E](this);this.j.Ld(this);if(this.pb&-2){this.qc&&this.td(k);if(this.Y(32)){var a=this.sa();if(a){var b=this.Ze();b.ad(a);this.Eb().i(b,Mj,this.qf).i(a,aj,this.mf).i(a,bj,this.Fd)}}}};var Tj="mousedown",Uj="mouseup",Vj="dblclick";K.td=function(a){var b=this.Eb(),c=this.a();if(a){b.i(c,Gd,this.Jd).i(c,Tj,this.Hd).i(c,Uj,this.Kd).i(c,Hd,this.Id);U&&b.i(c,Vj,this.Gd)}else{b.Ra(c,Gd,this.Jd).Ra(c,Tj,this.Hd).Ra(c,Uj,this.Kd).Ra(c,Hd,this.Id);U&&b.Ra(c,Vj,this.Gd)}};
K.pa=function(){Sj.f.pa[E](this);this.W&&this.W.Xd();this.Ia&&this.Ia.detach();this.ma&&this.D()&&this.j.lb(this,e)};K.e=function(){Sj.f.e[E](this);if(this.W){this.W.p();delete this.W}if(this.Ia){this.Ia.p();delete this.Ia}delete this.j;this.G=this.H=j};K.Ec=function(a){this.H=a};K.Te=function(){var a=this.H;if(!a||P(a))return a;var b=O(a)?cc(a,Fh)[J](T):Fh(a);return b&&Ac(b)};K.Oa=function(a){Sj.f.Oa[E](this,a);var b=this.a();b&&this.j.Oa(b,a)};
K.jb=function(a){this.vb=a;var b=this.a();b&&this.j.jb(b,a)};var Wj="show",Xj="hide";K.Oc=function(a,b){if(b||this.ma!=a&&this[C](a?Wj:Xj)){var c=this.a();c&&this.j.Oc(c,a);this.D()&&this.j.lb(this,a);this.ma=a;return k}return e};K.D=function(){return!this.X(1)};K.Jf=function(){var a=this.z;return!!a&&typeof a.D==N&&!a.D()};K.la=function(a){if(!this.Jf()&&this.va(1,!a)){if(!a){this[wb](e);this.mb(e)}this.ma&&this.j.lb(this,a);this.F(1,!a)}};K.mb=function(a){this.va(2,a)&&this.F(2,a)};K.Hf=function(){return this.X(4)};
K.setActive=function(a){this.va(4,a)&&this.F(4,a)};K.mg=function(a){this.va(8,a)&&this.F(8,a)};K.If=function(){return this.X(16)};K.gg=function(a){this.va(16,a)&&this.F(16,a)};K.Pd=function(){return this.X(32)};K.de=function(a){this.va(32,a)&&this.F(32,a)};K.isOpen=function(){return this.X(64)};K.jg=function(a){this.va(64,a)&&this.F(64,a)};K.X=function(a){return!!(this.Pa&a)};K.F=function(a,b){if(this.Y(a)&&b!=this.X(a)){this.j.F(this,a,b);this.Pa=b?this.Pa|a:this.Pa&~a}};
K.og=function(a){this.Pa=a};K.Y=function(a){return!!(this.pb&a)};K.pg=function(a,b){if(this.C&&this.X(a)!=b)l(m(gj));!b&&this.X(a)&&this.F(a,e);this.pb=b?this.pb|a:this.pb&~a};K.w=function(a){return!!(this.wb&a)&&this.Y(a)};K.fg=function(a,b){this.wb=b?this.wb|a:this.wb&~a};K.va=function(a,b){return this.Y(a)&&this.X(a)!=b&&(!(this.zg&a)||this[C](ej(a,b)))&&!this.fc};var Yj="enter";K.Jd=function(a){a[Da]&&!wh(this.a(),a[Da])&&this[C](Yj)&&this.D()&&this.w(2)&&this.mb(k)};var Zj="leave";
K.Id=function(a){if(a[Da]&&!wh(this.a(),a[Da])&&this[C](Zj)){this.w(4)&&this[wb](e);this.w(2)&&this.mb(e)}};K.Hd=function(a){if(this.D()){this.w(2)&&this.mb(k);if(a.Md(0)){this.w(4)&&this[wb](k);this.j.Od(this)&&this.sa().focus()}}!this.vb&&a.Md(0)&&a[Ta]()};K.Kd=function(a){if(this.D()){this.w(2)&&this.mb(k);this.Hf()&&this.hb(a)&&this.w(4)&&this[wb](e)}};K.Gd=function(a){this.D()&&this.hb(a)};var $j="action";
K.hb=function(){this.w(16)&&this.gg(!this.If());this.w(8)&&this.mg(k);this.w(64)&&this.jg(!this.isOpen());return this[C]($j)};K.mf=function(){this.w(32)&&this.de(k)};K.Fd=function(){this.w(4)&&this[wb](e);this.w(32)&&this.de(e)};K.qf=function(a){if(this.ma&&this.D()&&this.pc(a)){a[Ta]();a.stopPropagation();return k}return e};K.pc=function(a){return a[F]==13&&this.hb(a)};Pj(Sj,kj);Qj(sj,function(){return new Sj(j)});function ak(){Bj[E](this)}S(ak,Bj);Hb(ak);K=ak[y];K.jc=function(){return ba};K.h=function(a){this.ge(a);return a.s.h(Cj,{"class":this.mc(a)[J](X),disabled:!a.D(),title:a.ab()||T,value:a[rb]()||T},a.Te()||T)};var bk="BUTTON",ck="INPUT",dk="submit",ek="reset";K.Ba=function(a){return a[ob]==bk||a[ob]==ck&&(a[G]==Cj||a[G]==dk||a[G]==ek)};K.I=function(a,b){this.ge(a);b.disabled&&Yg(b,this.lc(1));return ak.f.I[E](this,a,b)};K.Ld=function(a){a.Eb().i(a.a(),Pd,a.hb)};K.jb=Gb;K.Oa=Gb;K.Od=function(a){return a.D()};
K.lb=Gb;K.F=function(a,b,c){ak.f.F[E](this,a,b,c);var d=a.a();if(d&&b==1)d.disabled=c};wa(K,function(a){return a[Sa]});ma(K,function(a,b){if(a)qa(a,b)});K.Sa=Gb;K.ge=function(a){a.ig(e);a.fg(255,e);a.pg(32,e)};function fk(a,b,c){Sj[E](this,a,b||ak.$a(),c)}S(fk,Sj);K=fk[y];wa(K,function(){return this.Tc});ma(K,function(a){this.Tc=a;this.j.setValue(this.a(),a)});K.rg=function(a){this.Tc=a};K.ab=function(){return this.Sc};K.nb=function(a){this.Sc=a;this.j.nb(this.a(),a)};K.qg=function(a){this.Sc=a};K.e=function(){fk.f.e[E](this);delete this.Tc;delete this.Sc};K.R=function(){fk.f.R[E](this);if(this.Y(32)){var a=this.sa();a&&this.Eb().i(a,Lj,this.pc)}};
K.pc=function(a){return(a[F]==13&&a[G]==Mj||a[F]==32&&a[G]==Lj)&&this.hb(a)};Qj(Dj,function(){return new fk(j)});function gk(){Bj[E](this)}S(gk,Bj);Hb(gk);K=gk[y];var hk="goog-inline-block ";K.h=function(a){var b=this.mc(a),c={"class":hk+b[J](X),title:a.ab()||T};return a.s.h($,c,this.hd(a.H,a.s))};K.Za=function(a){return a&&a[eb][eb]};var ik="-outer-box",jk="-inner-box";K.hd=function(a,b){var c=hk+this.T();return b.h($,{"class":c+ik},b.h($,{"class":c+jk},a))};var kk="DIV";K.Ba=function(a){return a[ob]==kk};
K.tf=function(a,b){var c=a.s.Cd(b);if(c&&c.className[B](this.T()+ik)!=-1){var d=a.s.Cd(c);if(d&&d.className[B](this.T()+jk)!=-1)return k}return e};var lk="goog-inline-block";K.I=function(a,b){mk(b,k);mk(b,e);this.tf(a,b)||b[u](this.hd(b.childNodes,a.s));Yg(b,lk,this.T());return gk.f.I[E](this,a,b)};var nk="goog-custom-button";K.T=function(){return nk};
function mk(a,b){if(a){var c=b?a[eb]:a.lastChild,d;while(c&&c[qb]==a){d=b?c[sb]:c.previousSibling;if(c[Ka]==3){var f=c.nodeValue;if(Ac(f)==T)a[Ya](c);else{c.nodeValue=b?f[A](/^[\s\xa0]+/,T):f[A](/[\s\xa0]+$/,T);break}}else break;c=d}}};function ok(a,b,c){fk[E](this,a,b||gk.$a(),c)}S(ok,fk);Qj(nk,function(){return new ok(j)});function pk(a,b){Y[E](this);this.Jb=a||1;this.rb=b||qk;this.ac=Q(this.Bg,this);this.xc=Yb()}S(pk,Y);pk[y].Cb=e;var qk=L.window,rk=0.8;K=pk[y];K.Aa=j;K.Bg=function(){if(this.Cb){var a=Yb()-this.xc;if(a>0&&a<this.Jb*rk)this.Aa=this.rb[Ja](this.ac,this.Jb-a);else{this.Ke();if(this.Cb){this.Aa=this.rb[Ja](this.ac,this.Jb);this.xc=Yb()}}}};var sk="tick";K.Ke=function(){this[C](sk)};K.start=function(){this.Cb=k;if(!this.Aa){this.Aa=this.rb[Ja](this.ac,this.Jb);this.xc=Yb()}};
K.stop=function(){this.Cb=e;if(this.Aa){this.rb.clearTimeout(this.Aa);this.Aa=j}};K.e=function(){pk.f.e[E](this);this.stop();delete this.rb};function tk(a,b,c){if(Rb(a)){if(c)a=Q(a,c)}else if(a&&typeof a[lb]==N)a=Q(a[lb],a);else l(m(Td));return b>2147483647?-1:qk[Ja](a,b||0)}function uk(a){qk.clearTimeout(a)};function vk(a,b){Pi[E](this,b);this.db=a||T}S(vk,Pi);K=vk[y];K.da=j;var wk="text";K.h=function(){this.Gc(this.s.h(Uh,{type:wk}))};var xk="label";K.Ab=function(a){vk.f.Ab[E](this,a);if(!this.db)this.db=a.getAttribute(xk)||T};K.R=function(){vk.f.R[E](this);this.Ae();this.xb();this.a().Nf=this};K.pa=function(){vk.f.pa[E](this);this.od();this.a().Nf=j};var yk="load";
K.Ae=function(){var a=new Qh(this);a.i(this.a(),aj,this.nf);a.i(this.a(),bj,this.kf);qd&&a.i(this.a(),[Id,Kj,Lj],this.lf);var b=eh(this.a()),c=ch(b).gf();a.i(c,yk,this.sf);this.m=a;this.bd()};K.bd=function(){if(!this.Se&&this.m&&this.a().form){this.m.i(this.a().form,dk,this.of);this.Se=k}};K.od=function(){if(this.m){this.m.p();this.m=j}};K.e=function(){vk.f.e[E](this);this.od()};K.Vb="label-input-label";
K.nf=function(){Zg(this.a(),this.Vb);if(!this.Ga()&&!this.zf){var a=this,b=function(){qa(a.a(),T)};U?tk(b,10):b()}};K.kf=function(){this.da=j;this.xb()};K.lf=function(a){if(a[F]==27){if(a[G]==Kj)this.da=this.a()[Sa];else if(a[G]==Id)qa(this.a(),this.da);else if(a[G]==Lj)this.da=j;a[Ta]()}};K.of=function(){if(!this.Ga()){qa(this.a(),T);tk(this.jf,10,this)}};K.jf=function(){if(!this.Ga())qa(this.a(),this.db)};K.sf=function(){this.xb()};K.Ga=function(){return this.a()[Sa]!=T&&this.a()[Sa]!=this.db};
ma(K,function(a){if(this.da!=j)this.da=a;qa(this.a(),a);this.xb()});wa(K,function(){if(this.da!=j)return this.da;return this.Ga()?this.a()[Sa]:T});K.xb=function(){this.bd();if(this.Ga())Zg(this.a(),this.Vb);else{this.zf||Yg(this.a(),this.Vb);tk(this.cg,10,this)}};K.cg=function(){if(this.a()&&!this.Ga())qa(this.a(),this.db)};var zk="td",Ak="Enter a filter term",Bk="Scroll Up",Ck="Scroll Down";
function Dk(a,b){this.b=ph;this.za=a||j;this.n=[];this.Z=this.$=0;this.Gb=[];this.Qc=0;this.je=this.b($);this.qd=this.b($);this.ke=this.b(zk,{},this.je);this.Le=this.b(zk,{},this.qd);this.ud=b&&Eb(b.MSG_FILTER)?b.MSG_FILTER:Ak;this.le=b&&Eb(b.MSG_SCROLL_UP)?b.MSG_SCROLL_UP:Bk;this.rd=b&&Eb(b.MSG_SCROLL_DOWN)?b.MSG_SCROLL_DOWN:Ck;this.Db=new vk(this.ud);this.Tf=this.b($);this.gc=ee;this.Xa=j;this.m=new Qh;this.Yb=new pk(40);this.Xb=new pk(40);this.Ef();this.vg()}S(Dk,Y);K=Dk[y];var Ek="overflow";
K.Ef=function(){this.K=this.b($);Yh(this.K,ci,mi);this.v=this.b($,j,this.K);Yh(this.v,Ek,ti);Yh(this.v,ci,mi);Yh(this.v,nh,Lg);this.Dc();this.ug()};K.Dc=function(){fi(this.K,0,0)};var Fk="table",Gk="tbody",Hk="tr",Ik="icon-up",Jk="button-text",Kk="icon-down",Lk="off",Mk="chartclient-list-filter",Nk="scrollingListTd",Ok="chartclient-placeholder-cell",Pk="filter-box label-input-label";
K.ug=function(){var a={border:0,cellspacing:0,cellpadding:0};this.P=new ok(this.b(Fk,a,this.b(Gk,{},this.b(Hk,{},this.b(zk,{},this.b($,{"class":Ik})),this.b(zk,{},this.b($,{"class":Jk},this.le))))));this.J=new ok(this.b(Fk,a,this.b(Gk,{},this.b(Hk,{},this.b(zk,{},this.b($,{"class":Kk})),this.b(zk,{},this.b($,{"class":Jk},this.rd))))));this.Xa=j;if(this.gc!=Lk)this.Xa=this.b(zk,{"class":Mk});oa(a,Lg);delete a.Jg;this.we=this.b(Fk,{border:0,cellspacing:0,cellpadding:0,width:Lg},this.b(Gk,{},this.b(Hk,
{},this.b(zk,{},this.b(Fk,a,this.b(Gk,{},this.b(Hk,{},this.ke,this.Xa))))),this.b(Hk,{},this.b(zk,{id:Nk},this.v)),this.b(Hk,{},this.b(zk,{},this.b(Fk,a,this.b(Gk,{},this.b(Hk,{},this.Le,this.b(zk,{"class":Ok},this.Tf))))))));this.P.Cc(this.je);this.J.Cc(this.qd);this.P.nb(this.le);this.J.nb(this.rd);this.P.la(e);this.J.la(k);this.Db.Cc(this.Xa);Wg(this.Db.a(),Pk)};K.ce=function(a){switch(a){case Lk:rh(this.Xa);break;default:this.gc=a;break}};K.We=function(){return vi(this.ke)[I]};
K.vg=function(){this.m.i(this.P.a(),Tj,this.yg,e,this);this.m.i(this.J.a(),Tj,this.xg,e,this);this.m.i(this.P.a(),Uj,this.Pb,e,this);this.m.i(this.J.a(),Uj,this.Pb,e,this);this.m.i(this.Yb,sk,Q(function(){this.Nb(0)},this));this.m.i(this.Xb,sk,Q(function(){this.Nb(1)},this));this.tc=new Vh(this.Db.a());this.tc[ib](Uh,this.Pe,e,this)};var Qk="list_changed";K.Pe=function(){var a=this.Ad();this.Va=this.Bd(this.n,a);this.Ac(this.Va);this[C]({type:Qk});this.Dc()};var Rk="sortOnOccurence";
K.Bd=function(a,b){var c=Ei(a,function(d){return Tc(d.Rc()[yb](),b)},this);this.gc==Rk&&c.sort(Q(function(d,f){var g=d.Rc()[yb]()[B](b),h=f.Rc()[yb]()[B](b);return g-h},this));return c};K.Ad=function(){return this.Db[rb]()[yb]()};K.yg=function(){this.Pb();this.Nb(0);this.Qc=tk(Q(function(){this.Yb.start()},this),400)};K.xg=function(){this.Pb();this.Nb(1);this.Qc=tk(Q(function(){this.Xb.start()},this),400)};K.Pb=function(){uk(this.Qc);this.Yb.stop();this.Xb.stop()};
K.Nb=function(a){var b=0;switch(a){case 0:if(this.$>0){this.$--;b=this.oc(this.$)}break;case 1:if(this.Z<this.n[x]-1){this.Z++;b=this.oc(this.Z)}break}this.Zd(b);switch(a){case 0:this.Z=this.kc();break;case 1:this.$=this.Ed();break}};var Sk="scroll_to_end";K.Zd=function(a){var b=this.$e(),c=this.ef(),d=this.af(),f=b.y+a;if(f>=0)f=0;else if(f<=c[I]-d[I]){f=c[I]-d[I];this[C]({type:Sk})}fi(this.K,b.x,f);this.me()};K.$e=function(){return oi(this.K,this.v)};K.ef=function(){return vi(this.v)};K.af=function(){return vi(this.K)};
K.oc=function(a){var b=0,c=this.n[a],d=this.v,f=oi(c.a(),d);if(f.y<-1)b=f.y*-1;else{var g=vi(c.a()),h=f.y+g[I]-this.Da;if(h>0)b=h*-1}return b};K.me=function(){var a=oi(this.K,this.v),b=vi(this.v),c=vi(this.K);this.P.la(k);this.J.la(k);a.y>=0&&this.P.la(e);a.y<=b[I]-c[I]+5&&this.J.la(e)};K.ue=function(a){if(!!a){this.n=this.n[Pa](a);var b=this.Ad();this.Va=b==this.ud[yb]()?this.n:this.Bd(this.n,b);this.Ac()}};K.Yf=function(){for(var a=0;a<this.n[x];a++)ne(this.n[a]);this.Va=this.n=[];this.Ac();this.Dc()};
K.ie=function(a){ac(this.Gb,function(d){d.Cg()});this.Gb=[];for(var b=0;b<this.n[x];b++)if(this.n[b].U()==a){this.n[b].wf();this.Gb[w](this.n[b]);this.Z=this.$=b}if(this.Gb[x]){var c=this.oc(this.$);this.Zd(c)}this.$=this.Ed();this.Z=this.kc()};var Tk="item_clicked";K.Ac=function(a){var b=a||this.Va;rh(this.K);ac(b,function(c){qh(this.K,c.a());pe(c,Tj,e)||this.m.i(c,Tj,Q(function(){var d={};r(d,Tk);d.id=c.U();this[C](d)},this))},this);if(b)this.Z=this.kc()};
K.Ed=function(){var a=this.v,b=this.$;for(var c=this.Z;c>=0;c--){var d=this.n[c],f=oi(d.a(),a);if(f.y<-1)break;b=c}return b};K.kc=function(){var a=this.v,b=this.Z;for(var c=this.$;c<this.n[x];c++){var d=this.n[c],f=vi(d.a()),g=oi(d.a(),a),h=g.y+f[I]-this.Da;if(h>0)break;b=c}return b};
K.I=function(a,b){var c=b||this.za,d=ch(a);d[u](a,this.we);var f=20,g=20;this.Da=c[I]-f-g;if(!ia(c[Ea])&&!ia(this.Da)&&c[Ea]>=0&&this.Da>=0){var h=gh(Nk);Yh(h,nh,Lg);Yh(h,mh,this.Da);qi(this.v,c[Ea],this.Da);Yh(this.v,nh,Lg)}this.P.la(e);this.J.la(k)};K.e=function(){Dk.f.e[E](this);this.m.p();this.m=j;this.J.p();this.J=j;this.P.p();this.P=j;this.tc.p();this.tc=j};if("StopIteration"in L)var Uk=L.StopIteration;else Uk=m("StopIteration");function Vk(){}Vk[y].Rf=function(){l(Uk)};Vk[y].pe=function(){return this};function Wk(a){this.N={};this.d=[];var b=arguments[x];if(b>1){if(b%2)l(m(wc));for(var c=0;c<b;c+=2)this.ya(arguments[c],arguments[c+1])}else a&&this.re(a)}K=Wk[y];K.k=0;K.Tb=0;K.ta=function(){this.zb();var a=[];for(var b=0;b<this.d[x];b++){var c=this.d[b];a[w](this.N[c])}return a};K.Fa=function(){this.zb();return this.d[Pa]()};K.ba=function(a){return Xk(this.N,a)};K.remove=function(a){if(Xk(this.N,a)){delete this.N[a];this.k--;this.Tb++;this.d[x]>2*this.k&&this.zb();return k}return e};
K.zb=function(){if(this.k!=this.d[x]){var a=0,b=0;while(a<this.d[x]){var c=this.d[a];if(Xk(this.N,c))this.d[b++]=c;a++}la(this.d,b)}if(this.k!=this.d[x]){var d={},a=0,b=0;while(a<this.d[x]){var c=this.d[a];if(!Xk(d,c)){this.d[b++]=c;d[c]=1}a++}la(this.d,b)}};K.fa=function(a,b){if(Xk(this.N,a))return this.N[a];return b};K.ya=function(a,b){if(!Xk(this.N,a)){this.k++;this.d[w](a);this.Tb++}this.N[a]=b};
K.re=function(a){var b,c;if(a instanceof Wk){b=a.Fa();c=a.ta()}else{b=nc(a);c=mc(a)}for(var d=0;d<b[x];d++)this.ya(b[d],c[d])};sa(K,function(){return new Wk(this)});K.pe=function(a){this.zb();var b=0,c=this.d,d=this.N,f=this.Tb,g=this,h=new Vk;h.Rf=function(){while(k){if(f!=g.Tb)l(m("The map has changed since the iterator was created"));if(b>=c[x])l(Uk);var i=c[b++];return a?i:d[i]}};return h};
if(fa[y][Wa])var Xk=function(a,b){return fa[y][Wa][E](a,b)};else Xk=function(a,b){return b in a&&a[b]!==fa[y][b]};var Yk=/^(?:([^:\/?#]+):)?(?:\/\/(?:([^\/?#]*)@)?([^\/?#:@]*)(?::([0-9]+))?)?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/;function Zk(a){return a.match(Yk)};function $k(a,b){var c;if(a instanceof $k){this.Na(b==j?a.L:b);this.Mc(a.ka);this.Nc(a.ub);this.Fc(a.Wa);this.Kc(a.Ja);this.Jc(a.gb);this.Lc(a.O[Za]());this.Hc(a.Ya)}else if(a&&(c=Zk(String(a)))){this.Na(!!b);this.Mc(c[1],k);this.Nc(c[2],k);this.Fc(c[3],k);this.Kc(c[4]);this.Jc(c[5],k);this.Lc(c[6]);this.Hc(c[7],k)}else{this.Na(!!b);this.O=new al(j,this,this.L)}}K=$k[y];K.ka=T;K.ub=T;K.Wa=T;K.Ja=j;K.gb=T;K.Ya=T;K.Kf=e;K.L=e;var bl="//",cl="@",dl="?",el="#";
ka(K,function(){if(this.q)return this.q;var a=[];this.ka&&a[w](fl(this.ka,gl),Oi);if(this.Wa){a[w](bl);this.ub&&a[w](fl(this.ub,gl),cl);a[w](hl(this.Wa));this.Ja!=j&&a[w](Oi,String(this.Ja))}this.gb&&a[w](fl(this.gb,il));var b=String(this.O);b&&a[w](dl,b);this.Ya&&a[w](el,fl(this.Ya,jl));return this.q=a[J](T)});sa(K,function(){return kl(this.ka,this.ub,this.Wa,this.Ja,this.gb,this.O[Za](),this.Ya,this.L)});
K.Mc=function(a,b){this.ca();delete this.q;if(this.ka=b?a?ha(a):T:a)this.ka=this.ka[A](/:$/,T);return this};K.Nc=function(a,b){this.ca();delete this.q;this.ub=b?a?ha(a):T:a;return this};K.Fc=function(a,b){this.ca();delete this.q;this.Wa=b?a?ha(a):T:a;return this};K.Kc=function(a){this.ca();delete this.q;if(a){a=ea(a);if(ia(a)||a<0)l(m("Bad port number "+a));this.Ja=a}else this.Ja=j;return this};K.Jc=function(a,b){this.ca();delete this.q;this.gb=b?a?ha(a):T:a;return this};
K.Lc=function(a){this.ca();delete this.q;if(a instanceof al){this.O=a;this.O.tb=this;this.O.Na(this.L)}else this.O=new al(a,this,this.L);return this};K.ee=function(a,b){this.ca();delete this.q;O(b)||(b=[String(b)]);this.O.sg(a,b);return this};K.Hc=function(a,b){this.ca();delete this.q;this.Ya=b?a?ha(a):T:a;return this};K.ca=function(){if(this.Kf)l(m("Tried to modify a read-only Uri"))};K.Na=function(a){this.L=a;this.O&&this.O.Na(a)};
function kl(a,b,c,d,f,g,h,i){var q=new $k(j,i);a&&q.Mc(a);b&&q.Nc(b);c&&q.Fc(c);d&&q.Kc(d);f&&q.Jc(f);g&&q.Lc(g);h&&q.Hc(h);return q}function hl(a){if(P(a))return ca(a);return j}var ll=/^[a-zA-Z0-9\-_.!~*'():\/;?]*$/;function fl(a,b){var c=j;if(P(a)){c=a;ll[Ca](c)||(c=encodeURI(a));if(c.search(b)>=0)c=c[A](b,ml)}return c}var nl="%";function ml(a){var b=a.charCodeAt(0);return nl+(b>>4&15)[Aa](16)+(b&15)[Aa](16)}var gl=/[#\/\?@]/g,il=/[\#\?]/g,jl=/#/g;
function al(a,b,c){this.l=new Wk;this.tb=b||j;this.L=!!c;if(a){var d=a[La](Kc);for(var f=0;f<d[x];f++){var g=d[f][B](tf),h=j,i=j;if(g>=0){h=d[f][kb](0,g);i=d[f][kb](g+1)}else h=d[f];h=ha(h[A](/\+/g,X));h=this.ga(h);this.add(h,i?ha(i[A](/\+/g,X)):T)}}}K=al[y];K.k=0;K.add=function(a,b){this.cb();a=this.ga(a);if(this.ba(a)){var c=this.l.fa(a);O(c)?c[w](b):this.l.ya(a,[c,b])}else this.l.ya(a,b);this.k++;return this};
K.remove=function(a){a=this.ga(a);if(this.l.ba(a)){this.cb();var b=this.l.fa(a);if(O(b))this.k-=b[x];else this.k--;return this.l.remove(a)}return e};K.ba=function(a){a=this.ga(a);return this.l.ba(a)};K.Fa=function(){var a=this.l.ta(),b=this.l.Fa(),c=[];for(var d=0;d<b[x];d++){var f=a[d];if(O(f))for(var g=0;g<f[x];g++)c[w](b[d]);else c[w](b[d])}return c};
K.ta=function(a){var b;if(a){var c=this.ga(a);if(this.ba(c)){var d=this.l.fa(c);if(O(d))return d;else{b=[];b[w](d)}}else b=[]}else{var f=this.l.ta();b=[];for(var g=0;g<f[x];g++){var h=f[g];O(h)?ic(b,h):b[w](h)}}return b};K.ya=function(a,b){this.cb();a=this.ga(a);if(this.ba(a)){var c=this.l.fa(a);if(O(c))this.k-=c[x];else this.k--}this.l.ya(a,b);this.k++;return this};K.fa=function(a,b){a=this.ga(a);if(this.ba(a)){var c=this.l.fa(a);return O(c)?c[0]:c}else return b};
K.sg=function(a,b){this.cb();a=this.ga(a);if(this.ba(a)){var c=this.l.fa(a);if(O(c))this.k-=c[x];else this.k--}if(b[x]>0){this.l.ya(a,b);this.k+=b[x]}};ka(K,function(){if(this.q)return this.q;var a=[],b=0,c=this.l.Fa();for(var d=0;d<c[x];d++){var f=c[d],g=Fc(f),h=this.l.fa(f);if(O(h))for(var i=0;i<h[x];i++){b>0&&a[w](Kc);a[w](g,tf,Fc(h[i]));b++}else{b>0&&a[w](Kc);a[w](g,tf,Fc(h));b++}}return this.q=a[J](T)});K.cb=function(){delete this.q;this.tb&&delete this.tb.q};
sa(K,function(){var a=new al;a.l=this.l[Za]();return a});K.ga=function(a){var b=String(a);if(this.L)b=b[yb]();return b};K.Na=function(a){var b=a&&!this.L;if(b){this.cb();Di(this.l,function(c,d){var f=d[yb]();if(d!=f){this.remove(d);this.add(f,c)}},this)}this.L=a};var ol="callback";function pl(a,b){this.tb=new $k(a);this.Ee=b?b:ol;this.Rb=5000}var ql=0;pl[y].lg=function(a){this.Rb=a};var rl="_callbacks_.",sl="text/javascript",tl="UTF-8",ul="head";
pl[y].send=function(a,b,c){if(!n[zb][eb]){c&&c(a);return j}var d=tj+(ql++)[Aa](36)+Yb()[Aa](36);L._callbacks_||(L._callbacks_={});var f=n[cb](Oh),g=j;if(this.Rb>0){var h=vl(d,f,a,c);g=L[Ja](h,this.Rb)}var i=this.tb[Za]();wl(a,i);if(b){var q=xl(d,f,b,g);L._callbacks_[d]=q;i.ee(this.Ee,rl+d)}kh(f,{type:sl,id:d,charset:tl,src:i[Aa]()});qh(n[xb](ul)[0],f);return{B:d,Rb:g}};function vl(a,b,c,d){return function(){yl(a,b,e);d&&d(c)}}
function xl(a,b,c,d){return function(){L.clearTimeout(d);yl(a,b,k);c[H](ba,arguments)}}function yl(a,b,c){L[Ja](function(){sh(b)},0);if(L._callbacks_[a])if(c)delete L._callbacks_[a];else L._callbacks_[a]=Gb}function wl(a,b){for(var c in a)if(!a[Wa]||a[Wa](c))b.ee(c,a[c]);return b};function zl(a,b){this.b=ph;this.B=a.id;this.Pc=a.time;this.sb=a.title;this.ne=a.url;this.H=a.content;this.ob=a.shortId||a.id;this.Og=a;this.Qb=b;this.g=this.Df();this.Qa=j}S(zl,Y);K=zl[y];K.U=function(){return this.B};K.getTime=function(){return this.Pc};K.Ye=function(){return new Al(this.B,this.Pc,this.sb,this.H,this.Qb[0],this.ob)};var Bl="chartclient-annotation-letter ",Cl="chartclient-annotation-title",Dl="a",El="chartclient-annotation-content",Fl="chartclient-annotation-date",Gl="-",Hl="chartclient-annotation";
K.Df=function(){var a=this.b($,{"class":Bl+this.ob});pa(a,this.ob+Bb);var b=this.b($,{"class":Cl});pa(b,this.sb);if(this.ne){var c=new $k(this.ne);b=this.b(Dl,{href:c[Aa]()},this.sb)}var d=this.b($,{"class":El});pa(d,this.H);var f=this.b($,{"class":Fl}),g=new Date(this.Pc);pa(f,g.getUTCFullYear()+Gl+(g.getUTCMonth()+1)+Gl+g.getUTCDate());this.Xf(a);return this.b($,{"class":Hl},a,b,d,f)};K.Xf=function(a){he(a,Tj,Q(function(b){b.id=this.U();this[C](b)},this))};K.Cg=function(){Wg(this.g,Hl)};
var Il="chartclient-annotation-sel";K.wf=function(){Wg(this.g,Il)};K.a=function(){return this.g};K.Rc=function(){if(!this.Qa)this.Qa=this.B+X+this.ob+X+this.sb+X+this.H+X+this.Qb[J](X);return this.Qa};var Jl="[",Kl="]";ka(K,function(){if(!this.Qa)this.Qa=this.B+this.ob+this.sb+this.H+Jl+this.Qb[J](Df)+Kl;return this.Qa});var Ll="newspin";function Al(a,b,c,d,f,g){this._id=a;this._time=b;this._title=c;this._content=d;this._type=Ll;this._letter=g||a;this._date=b;this.fe(f)}
Al[y].fe=function(a){this._quote=this._label=a};var Ml="chartclient-loading",Nl="Loading annotations...",Ol="chartclient-no-annotations",Pl="No annotations available";
function Ql(a,b,c,d){this.bc=j;this.Mf=b.keepAnnotationsSortOrder==Hg;this.na={};this.Yc={};this.sc=a;this.r=b;this.za=vi(a);oa(this.za,c||this.za[Ea]);xa(this.za,d||this.za[I]);this.b=ph;this.m=new Qh;this.$b=[];this.u=new Dk(this.za);b.annotationsFilter?this.u.ce(b.annotationsFilter):this.u.ce(Lk);this.u.I(a);this.Wf();this.Sd=this.ld(Ml,Nl);this.Ud=this.ld(Ol,Pl);this.Hb=b.homeAddress||T;var f=b.getdataPath||T;this.xe=b.annotationLabels||[];this.Qd=new pl(this.Hb+f+Ag);b.getdataTimeout&&this.Qd.lg(b.getdataTimeout)}
S(Ql,Y);var Rl="annotation_data_here";R("goog.chartclient.ANNOTATION_DATA_HERE",Rl);var Sl="annotation_list_changed";R("goog.chartclient.ANNOTATION_LIST_CHANGED",Sl);var Tl="annotation_item_clicked";R("goog.chartclient.ANNOTATION_ITEM_CLICKED",Tl);K=Ql[y];K.Wf=function(){this.m.i(this.u,Qk,Q(function(a){this.dg(a)},this));this.m.i(this.u,Tk,Q(function(a){var b={};r(b,Tl);b.id=a.id;this.u.ie(a.id);this[C](b)},this))};K.cf=function(a){return a[J](Df)};
K.Cf=function(){var a={interval:86400,c:2,series:this.cf(this.xe),cid:this.r.clientId,auto:1};this.Ob(k,this.Sd);this.Qd.send(a,Q(function(b){this.Ob(e,this.Sd);this.Uc(b);this.u.me();this.$b[x]==0?this.Ob(k,this.Ud):this.Ob(e,this.Ud);this.cd(Rl)},this))};K.ld=function(a,b){return this.b($,{"class":a},b)};var Ul="visibility",Vl="visible";K.Ob=function(a,b){if(a){Yh(b,Ul,ti);qh(this.sc,b);var c=oi(b,this.sc),d=this.u.We();fi(b,-c.x,-c.y+d);Yh(b,Ul,Vl)}else wh(this.sc,b)&&sh(b)};
K.Ta=function(a,b){this[ib](a,b)};K.cd=function(a){var b=new Dd;r(b,a);this[C](b)};K.dg=function(a){switch(a[G]){case Qk:this.bc!=j&&uk(this.bc);this.bc=tk(this.ye,500,this);break}};K.ye=function(){for(var a in this.na){var b=this.na[a];this.Vc(nc(b.qb),a,b.Fe)}this.cd(Sl)};
K.Vc=function(a,b,c){this.Vf(a,b,c);var d=this.u.Va,f=bc(d,function(h){for(var i=0;i<a[x];i++)if(ec(h.Qb,a[i]))return k;return e}),g=[];ac(f,Q(function(h){var i=h.Ye();i.fe(b);g[w](i);this.Yc[i._id]=b},this));if(c){c.gd(b);c.ve(g);c.Ta(vf,Q(function(h){this.Re(h.id)},this));this.Ta(Tl,Q(function(h){var i=this.Xe(h.id);c.qe(i,h.id)},this))}};K.Xe=function(a){return this.Yc[a]};
K.Vf=function(a,b,c){var d;if(b in this.na)d=this.na[b];else{d={};this.na[b]=d}d.Fe=c;if(!d.qb)d.qb={};for(var f=0;f<a[x];f++)d.qb[a[f]]=a[f]};var Wl="default";K.Uc=function(a){var b=[],c=[Wl];ac(a,function(d){var f=c;if(d[vb]){f=[];for(var g=0;g<d[vb][x];g++)ec(f,d[vb][g])||f[w](d[vb][g])}var h=new zl(d,f);this.$b[w](h);b[w](h)},this);this.Mf||b.sort(function(d,f){return d[tb]()!=f[tb]()?f[tb]()-d[tb]():d.U()!=f.U()?d.U()>f.U()?-1:1:0});this.u.ue(b)};
K.Ig=function(a,b,c){c&&c.gd(b);this.u.Yf();this.$b=[];if(b in this.na){var d=this.na[b];if(d.qb)for(var f=0;f<a[x];f++)delete d.qb[a[f]]}};K.Re=function(a){this.u.ie(a)};K.e=function(){Ql.f.e[E](this);this.u.p();this.u=j;this.m.p();this.m=j};var Xl="annotations";function Yl(a,b,c){var d=c||Xl,f=n[Na](d);if(!f)return j;var g=new Ql(f,a);b?g.Uc(b):g.Cf();return g}R("_deployAnnotations",Yl);R("chartclient.deployAnnotations",Yl);var Zl={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",
darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",
ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",
lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370d8",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",
moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#d87093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",
seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};var $l="hex",am="rgb",bm="named";function cm(a){var b={};a=String(a);var c=a.charAt(0)==el?a:el+a;if(dm[Ca](c)){b.rc=em(c);r(b,$l);return b}else{var d=fm(a);if(d[x]){b.rc=gm(d[0],d[1],d[2]);r(b,am);return b}else if(Zl){var f=Zl[a[yb]()];if(f){b.rc=f;r(b,bm);return b}}}l(m(a+" is not a valid color string"))}var hm=/#(.)(.)(.)/,im="#$1$1$2$2$3$3";function em(a){if(!dm[Ca](a))l(m("'"+a+"' is not a valid hex color"));if(a[x]==4)a=a[A](hm,im);return a[yb]()}
function gm(a,b,c){a=ea(a);b=ea(b);c=ea(c);if(ia(a)||a<0||a>255||ia(b)||b<0||b>255||ia(c)||c<0||c>255)l(m('"('+a+Df+b+Df+c+'") is not a valid RGB color'));var d=jm(a[Aa](16)),f=jm(b[Aa](16)),g=jm(c[Aa](16));return el+d+f+g}var dm=/^#(?:[0-9a-f]{3}){1,2}$/i;var km=/^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i;function fm(a){var b=a.match(km);if(b){var c=ea(b[1]),d=ea(b[2]),f=ea(b[3]);if(c>=0&&c<=255&&d>=0&&d<=255&&f>=0&&f<=255)return[c,d,f]}return[]}
function jm(a){return a[x]==1?Nf+a:a};var lm="annotatedtimeline",mm="en",nm="gviz",om="max",pm="some-annotations";function qm(a){this.cc=a;this.uc=rm++;this.Pf=Fe(lm)||mm;this.r={clientId:nm,homeAddress:sm+zf+this.Pf,displaySeconds:om,annotationLabels:[pm],fill:0,lclt:0,displayExactValues:Ie,getdataTimeout:15000,annotationsFilter:Lk,colorAnnotations:Hg,wmode:Le}}/*Ee("/annotatedtimeline/annotatedtimeline.css");*/var sm=ye()+"/annotatedtimeline",rm=1;K=qm[y];K.vd=k;K.Zc=j;K.fd=j;K.Wb=e;K.Zb=[];K.$d=j;K.Ub=j;K.zc=j;
var tm="datetime",um="Label",vm="annotationsDiv",wm="chartDiv";
K.Me=function(a,b){this.zc=b=b||{};var c=this.uc,d=this.r;this.Bf();var f=b.displayAnnotations;if(this.vd){this.Ff();this.vd=e}try{this.Dg();xm(a,f)}catch(g){l(m(g.message))}if(a[db](0)==tm){d.minTimelineGranularity=0;d.minDisplaySeconds=60}else{d.minTimelineGranularity=86400;d.minDisplaySeconds=86400}var h=a[Ra](),i=[];for(var q=1;q<h;q++)a[db](q)==M&&i[w](q);if(f&&i[x]==h-1)f=e;var s=[],t=[];for(var v=0;v<i[x];v++){s[w](um+v);var z=a.getColumnLabel(i[v]);z=z==j?T:z[A](/,/g,Gl);t[w](z)}var Fa=[],
id=a.getNumberOfRows(),Bc=[];this.Zb=[];var $g=a.getSortedRows([{column:0}]);if(b.zoomEndTime!=j)d.displayEndTime=b.zoomEndTime[tb]();if(b.zoomStartTime!=j){var Ue=d.displayEndTime;if(Ue==j)Ue=a[rb]($g[id-1],0)[tb]();d.displaySeconds=(Ue-b.zoomStartTime[tb]())/1000}var Jd;for(var Ve=0;Ve<id;Ve++){var Cc=$g[Ve],Dc=a[rb](Cc,0);if(Dc){var ah=[];for(var Kd=0;Kd<i[x];Kd++){var Qa=i[Kd];Jd=a[rb](Cc,Qa);if(Jd==j)Jd=NaN;ah[w](Jd);if(Qa+1<h&&a[db](Qa+1)==Qb){var Ld=a.getFormattedValue(Cc,Qa+1),Md=T;if(Qa+
2<h&&a[db](Qa+2)==Qb)Md=a.getFormattedValue(Cc,Qa+2);if(Ld[x]>0){if(!b.allowHtml){Ld=Nc(Ld);Md=Nc(Md)}Bc[w]({id:String(Bc[x]+1),time:Dc[tb]()-Dc.getTimezoneOffset()*60000,title:Ld,content:Md,shortId:"ABCDEFGHIJKLMNOPQRSTUVWXYZ".charAt(Bc[x]%26),tags:[s[Kd]]});this.Zb[w]([Cc,Qa])}}}Fa[w]({time:Dc[tb]()/1000-Dc.getTimezoneOffset()*60,values:ah})}}d.data_86400=ym(Fa,86400,s[J]());d.labels=s;d.labelsDisplayNames=t;f=f&&Bc[x]>0;this.ng(f);if(f)this.Zc=Yl(d,Bc,vm+c);this.Ub=j;var zm=wm+c,Nd=Mg(d,zm);this.fd=
Nd;Nd.Ta(wf,Q(this.ed,this));Nd.Ta(vf,Q(this.ed,this));if(f)for(var Od=0;Od<i[x];Od++)this.Zc.Vc([s[Od]],s[Od],Nd)};K.ng=function(a){var b=ch(),c=this.cc,d=this.r,f=this.zc,g=this.uc,h=wm+g,i=vm+g,q=n[Na](i);b.Bc(q);d.chartHeight=c[gb];xa(q[D],d.chartHeight+ei);var s=c[Ga];if(a){var t=(100-(f.annotationsWidth||25))/100;d.chartWidth=o.min(s,o.max(o[Ha](s*t),100));oa(n[Na](h)[D],d.chartWidth+ei);oa(q[D],s-d.chartWidth+ei)}else{d.chartWidth=s;oa(n[Na](h)[D],d.chartWidth+ei);oa(q[D],Nf)}};
K.Bf=function(){var a=this.zc,b=this.r;b.annotationsFilter=a.displayAnnotationsFilter?ee:Lk;b.displayExactValues=a.displayExactValues?Hg:Ie;b.wmode=a.wmode||Le;b.scaleType=a.scaleType;var c=j,d=a.scaleColumns;if(d&&d.constructor==p){c=[];for(var f in d)c[w](um+d[f])}b.scaleValues=c;b.forceMinValue=a.min;b.forceMaxValue=a.max;b.legendPositioning=a.legendPosition;var g=a.displayZoomButtons;b.displayZoomButtons=g==j||g?Hg:Ie;b.allValuesSuffix=a.allValuesSuffix;var h=a.fill;b.fill=h!=j&&h>0&&h<=100?h:
0;var i=a.thickness;b.lclt=i!=j&&i>0&&i<=10?i:0;var q=a.colors;if(q){var s=[];for(var t=0;t<q[x];t++){var v=cm(q[t]).rc;s[t]=da(v[kb](1),16)}b.labelColors=s}else b.labelColors=j};K.Dg=function(){var a=this.cc;if(!a)l(m("Container is not defined"));if(a[Ga]<=0)l(m("Container width is zero. Expecting a valid width."));if(a[gb]<=0)l(m("Container height is zero. Expecting a valid height."))};var Am="date";
function xm(a,b){if(!a)l(m("Data table is not defined"));if(a[Ra]()<2)l(m("Data must contain at least two columns."));if(a[db](0)!=Am&&a[db](0)!=tm)l(m("First column must contain date, or date and time."));var c,d;if(b){var f=e,g=0;for(var h=1;h<a[Ra]()&&!f;h++){c=a[db](h);if(c==M)g=1;else if(g==0){f=k;d=h}else if(g==1)if(c==Qb)g=2;else{f=k;d=h}else if(g==2)if(c==Qb)g=0;else{f=k;d=h}}if(f)l(m("Each values column may be followed by one or two annotation columns. column number "+d+" is of type "+c))}else for(var i=
1;i<a[Ra]();i++){c=a[db](i);if(c!=M)l(m("All values columns may contain only nueric values. Column number "+i+" is of type "+c))}}var Bm="INTERVAL=",Cm="COLUMNS=",Dm="DATA=";function ym(a,b,c){var d=[];d[w](Bm+b);d[w](Cm+c);d[w](Dm);var f=a[x];for(var g=0;g<f;g++)d[w](a[g].time+Df+a[g].values[J]());return d[J](yh)+yh}K=qm[y];var Em="annotatedtimelinetable",Fm="top",Gm="annotationsdiv";
K.Ff=function(){var a=this.uc,b=this.cc,c=ch(),d=c.h(Fk,{"class":Em,border:Nf,cellpadding:Nf,cellspacing:Nf}),f=c.h(Gk);c[u](d,f);var g=c.h(Hk,{valign:Fm});c[u](f,g);var h=c.h(zk,j);c[u](g,h);var i=c.h($,{id:wm+a});c[u](h,i);var q=c.h(zk,j);c[u](g,q);var s=c.h($,{id:vm+a,"class":Gm});c[u](q,s);c.Bc(b);c[u](b,d)};var Hm="ready",Im="rangechange";
K.ed=function(a){if(a[G]==wf){var b=e;this.Ub||(b=k);var c={start:a.wg,end:a.Ne};this.Ub=c;if(b)google[Va].events.trigger(this,Hm,j);else if(this.Wb)this.Wb=e;else google[Va].events.trigger(this,Im,c)}else if(a[G]==vf){var d=this.Zb[a.id-1];this.$d={row:d[0],column:d[1]};google[Va].events.trigger(this,Xi,{})}};K.getSelection=function(){return[this.$d]};K.ff=function(){return this.Ub};K.setVisibleChartRange=function(a,b,c){var d=Eb(c)?!!c:k;this.Wb=k;this.fd.setVisibleChartRange(a,b,d)};google_exportSymbol("google.visualization.AnnotatedTimeLine",qm);ja(qm[y],"draw",qm[y].Me);ja(qm[y],"getSelection",qm[y].getSelection);ja(qm[y],"getVisibleChartRange",qm[y].ff);ja(qm[y],Mf,qm[y].setVisibleChartRange);
 })();
google.loader.loaded({"module":"visualization","version":"1.0","components":["annotatedtimeline","default"]});
google.loader.eval.visualization = function() {eval(arguments[0])}})()