try{ var p,aa=function(a){return function(){return ba[a].apply(this,arguments)}},ba=[];var Xa=Xa||{},w=this,ea=function(a){return void 0!==a},fa=function(a){a=a.split(".");for(var b=w,c;c=a.shift();)if(null!=b[c])b=b[c];else return null;return b},Sb=function(){},ha=function(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array"; if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";else if("function"==b&&"undefined"==typeof a.call)return"object";return b},ia=function(a){return"array"==ha(a)},x=function(a){var b=ha(a);return"array"==b||"object"==b&&"number"==typeof a.length},y=function(a){return"string"==typeof a},ca=function(a){return"number"==typeof a},ja=function(a){return"function"==ha(a)},ka=function(a){var b= typeof a;return"object"==b&&null!=a||"function"==b},ma="closure_uid_"+(1E9*Math.random()>>>0),na=0,oa=function(a,b,c){return a.call.apply(a.bind,arguments)},pa=function(a,b,c){if(!a)throw Error();if(2b?1:0};var qa=Array.prototype.indexOf?function(a,b,c){return Array.prototype.indexOf.call(a,b,c)}:function(a,b,c){c=null==c?0:0>c?Math.max(0,a.length+c):c;if(y(a))return y(b)&&1==b.length?a.indexOf(b,c):-1;for(;cb?null:y(a)?a.charAt(b): a[b]},C=function(a,b){return 0<=qa(a,b)},sa=function(a,b){b=qa(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c}; var E=function(){this.gb=this.gb;this.Ya=this.Ya};E.prototype.gb=!1;E.prototype.isDisposed=function(){return this.gb};E.prototype.S=function(){this.gb||(this.gb=!0,this.D())};E.prototype.D=function(){if(this.Ya)for(;this.Ya.length;)this.Ya.shift()()};var O=function(a){a&&"function"==typeof a.S&&a.S()}; var h;a:{var Qa=w.navigator;if(Qa){var cb=Qa.userAgent;if(cb){h=cb;break a}}h=""}var k=function(a){return-1!=h.indexOf(a)};var Ab=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b},Cb=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b},$d=function(a){var b={},c;for(c in a)b[c]=a[c];return b},Qb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "),Pb=function(a,b){for(var c,d,e=1;eparseFloat(ub)){sb=String(vc);break a}}sb=ub} var qb=sb,Rb={},P=function(a){return Bb(a,function(){for(var b=0,c=Kb(String(qb)).split("."),d=Kb(String(a)).split("."),e=Math.max(c.length,d.length),f=0;0==b&&f2*this.v&&Ib(this),!0):!1};var Ib=function(a){if(a.v!=a.i.length){for(var b=0,c=0;b=d.i.length)throw Za;var e=d.i[b++];return a?e:d.M[e]};return e};var Db=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)}; var Fb=function(a){if(a.H&&"function"==typeof a.H)return a.H();if(y(a))return a.split("");if(x(a)){for(var b=[],c=a.length,d=0;db.length){c.push(Md(a)+ "(");for(var d=a.arguments,e=0;d&&e=b.Sc&&b.cancel())}this.Ee?this.Ee.call(this.le,this):this.Md=!0;this.hb||(a=new G,bd(this),ne(this,!1,a))}};F.prototype.fe=function(a,b){this.Qc=!1;ne(this,a,b)}; var ne=function(a,b,c){a.hb=!0;a.Aa=c;a.Ab=!b;za(a)},bd=function(a){if(a.hb){if(!a.Md)throw new wb;a.Md=!1}};F.prototype.callback=aa(2);var ya=function(a,b,c){a.vc.push([b,c,void 0]);a.hb&&za(a)};F.prototype.then=function(a,b,c){var d,e,f=new n(function(a,b){d=a;e=b});ya(this,d,function(a){a instanceof G?f.cancel():e(a)});return f.then(a,b,c)};Va(F); var Aa=function(a){return Ba(a.vc,function(a){return ja(a[1])})},za=function(a){if(a.yc&&a.hb&&Aa(a)){var b=a.yc,c=nb[b];c&&(w.clearTimeout(c.h),delete nb[b]);a.yc=0}a.P&&(a.P.Sc--,delete a.P);for(var b=a.Aa,d=c=!1;a.vc.length&&!a.Qc;){var e=a.vc.shift(),f=e[0],g=e[1],e=e[2];if(f=a.Ab?g:f)try{var q=f.call(e||a.le,b);ea(q)&&(a.Ab=a.Ab&&(q==b||q instanceof Error),a.Aa=b=q);if(Ya(b)||"function"===typeof w.Promise&&b instanceof w.Promise)d=!0,a.Qc=!0}catch(m){b=m,a.Ab=!0,Aa(a)||(c=!0)}}a.Aa=b;d&&(q=z(a.fe, a,!0),d=z(a.fe,a,!1),b instanceof F?(ya(b,q,d),b.bf=!0):b.then(q,d));c&&(b=new ob(b),nb[b.h]=b,a.yc=b.h)},wb=function(){vb.call(this)};A(wb,vb);wb.prototype.message="Deferred has already fired";wb.prototype.name="AlreadyCalledError";var G=function(){vb.call(this)};A(G,vb);G.prototype.message="Deferred was canceled";G.prototype.name="CanceledError";var ob=function(a){this.h=w.setTimeout(z(this.Pf,this),0);this.Ub=a};ob.prototype.Pf=function(){delete nb[this.h];throw this.Ub;};var nb={}; var eh=function(){E.call(this)};A(eh,E);eh.prototype.init=function(){this.pb=[]};var hg=function(a){var b=W;b.Bd=a;Fd(b)},v=function(a){var b=W;b.isDisposed()||a instanceof G||(b.Bd?pb(b.Bd,a,null):b.pb&&10>b.pb.length&&b.pb.push([null,a]))},Fd=function(a){a.pb&&(M(a.pb,function(a){pb(this.Bd,a[1],a[0])},a),a.pb=null)},W=new eh,hh=function(a){v(a)}; var qg=function(a){this.de=a;this.xe={};this.ue=[]};qg.prototype.Tb=function(){var a={};a.location=document.location.toString();if(Yb())try{a["top.location"]=top.location.toString()}catch(c){a["top.location"]="[external]"}else a["top.location"]="[external]";for(var b in kh)try{a[b]=kh[b].call()}catch(c){a[b]="[error] "+c.message}return a}; var pb=function(a,b,c){var d=a.Tb();d["call-stack"]=Wd();c&&(d.message=c);b=b instanceof Error?b:b||"";var e;c="";if(b){c=b.message||"unknown";for(var f=0,g=0;g>>0;c=f}f="";for(e in d)f=f+e+":"+d[e]+":";e=c+"::"+f;c=a.xe[e];c||(c={time:0,count:0},a.xe[e]=c);if(1E4>L()-c.time)c.count++,1==c.count&&(d=a.Tb(),d.message="Throttling: "+e,a.de.Ra(b,d));else{c.count&&(d["dropped-instances"]=c.count);c.time=L();for(e=c.count=0;e=a.keyCode)a.keyCode=-1}catch(b){}}; var fc="closure_listenable_"+(1E6*Math.random()|0),H=function(a){return!(!a||!a[fc])},lc=0;var Vb=function(a,b,c,d,e){this.listener=a;this.qc=null;this.src=b;this.type=c;this.capture=!!d;this.ca=e;this.key=++lc;this.m=this.Na=!1},mc=function(a){a.m=!0;a.listener=null;a.qc=null;a.src=null;a.ca=null};var pc=function(a){this.src=a;this.L={};this.Lb=0};pc.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.L[f];a||(a=this.L[f]=[],this.Lb++);var g=tc(a,b,d,e);-1c.keyCode||void 0!=c.returnValue)){a:{var e=!1;if(0== c.keyCode)try{c.keyCode=-1;break a}catch(g){e=!0}if(e||void 0==c.returnValue)c.returnValue=!0}c=[];for(e=b.currentTarget;e;e=e.parentNode)c.push(e);a=a.type;for(e=c.length-1;0<=e;e--){b.currentTarget=c[e];var f=gc(c[e],a,!0,b),d=d&&f}for(e=0;e>>0),xf=function(a){if(ja(a))return a;a[cj]||(a[cj]=function(b){return a.handleEvent(b)}); return a[cj]};Fa(function(a){ac=a(ac)}); var ic=function(){E.call(this);this.ua=new pc(this);this.Ye=this;this.vd=null};A(ic,E);ic.prototype[fc]=!0;p=ic.prototype;p.addEventListener=function(a,b,c,d){Wb(this,a,b,c,d)};p.removeEventListener=function(a,b,c,d){cc(this,a,b,c,d)}; p.dispatchEvent=function(a){var b,c=this.vd;if(c)for(b=[];c;c=c.vd)b.push(c);var c=this.Ye,d=a.type||a;if(y(a))a=new Q(a,c);else if(a instanceof Q)a.target=a.target||c;else{var e=a;a=new Q(d,c);Pb(a,e)}var e=!0,f;if(b)for(var g=b.length-1;0<=g;g--)f=a.currentTarget=b[g],e=dj(f,d,!0,a)&&e;f=a.currentTarget=c;e=dj(f,d,!0,a)&&e;e=dj(f,d,!1,a)&&e;if(b)for(g=0;gc?a[1]="?":c==b.length-1&&(a[1]=void 0)}return a.join("")},Lb=function(a,b,c){if(ia(b))for(var d=0;d"']/,Kc=/\x00/g,Ra=/'/g,Pa=/"/g,Oa=/>/g,Na=/")&&(a=a.replace(Oa,">"));-1!=a.indexOf('"')&&(a=a.replace(Pa,"""));-1!=a.indexOf("'")&&(a= a.replace(Ra,"'"));-1!=a.indexOf("\x00")&&(a=a.replace(Kc,"�"));return a}; var Me=null;var me=function(){},D="function"==typeof Uint8Array,le=function(a,b,c){a.sb=null;b||(b=[]);a.Zf=void 0;a.Pc=-1;a.Ea=b;a:{if(a.Ea.length){b=a.Ea.length-1;var d=a.Ea[b];if(d&&"object"==typeof d&&!ia(d)&&!(D&&d instanceof Uint8Array)){a.wd=b-a.Pc;a.ed=d;break a}}a.wd=Number.MAX_VALUE}a.Xf={};if(c)for(b=0;ba;a++)Me[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(a)}for(var a=Me,b=[],e=0;e>2,f=(f&3)<<4|q>>4,q=(q&15)<<2|r>>6,r=r&63;m||(r=64,g||(q=64));b.push(a[ad],a[f],a[q],a[r])}return b.join("")};try{var b=We.call(null,yg(this),of)}finally{Uint8Array.prototype.toJSON= a}return b}:We?function(){return We.call(null,yg(this),of)}:function(){var a=yg(this);return(new xb(of)).wc(a)};var of=function(a,b){if(ca(b)){if(isNaN(b))return"NaN";if(Infinity===b)return"Infinity";if(-Infinity===b)return"-Infinity"}return b};me.prototype.toString=function(){Ag(this);return this.Ea.toString()};me.prototype.clone=function(){return new this.constructor(re(yg(this)))}; var re=function(a){var b;if(ia(a)){for(var c=Array(a.length),d=0;db)throw Error("u`"+b);a.mb=b}else a.mb=null},Bc=function(a,b,c){b instanceof qc?(a.ja=b,a.ja.Jd(a.$)):(c||(b=wc(b,Cc)),a.ja=new qc(b,0,a.$))}; yc.prototype.Jd=function(a){this.$=a;this.ja&&this.ja.Jd(a);return this}; var we=function(a){return a instanceof yc?a.clone():new yc(a,void 0)},ec=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},wc=function(a,b,c){return y(a)?(a=encodeURI(a).replace(b,nc),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},nc=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},nd=/[#\/\?@]/g,md=/[\#\?:]/g,ld=/[\#\?]/g,Cc=/[\#\?@]/g,kd=/#/g,qc=function(a,b,c){this.v=this.o=null;this.W=a||null;this.$=!!c},rc=function(a){a.o|| (a.o=new Hb,a.v=0,a.W&&uc(a.W,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};p=qc.prototype;p.add=function(a,b){rc(this);this.W=null;a=sc(this,a);var c=this.o.get(a);c||this.o.set(a,c=[]);c.push(b);this.v+=1;return this};p.remove=function(a){rc(this);a=sc(this,a);return this.o.pa(a)?(this.W=null,this.v-=this.o.get(a).length,this.o.remove(a)):!1};p.pa=function(a){rc(this);a=sc(this,a);return this.o.pa(a)}; p.Z=function(){rc(this);for(var a=this.o.H(),b=this.o.Z(),c=[],d=0;de&&m++;break;case "0":if(0e&&m++;break;case ",":0f+g||1>a.jc)throw Error("S`"+b);ad=!1;break;default:c[0]--,ad=!1}0==g&&0e&&0f+g)||0==m)throw Error("T`"+b);q=f+g+q;a.Wa=0<=e?q-e:0;0<=e&&(a.va=f+g-e,0>a.va&&(a.va=0));a.ha=(0<=e?e:q)-f;a.Ac&&(a.ic=f+a.ha,0==a.Wa&&0==a.ha&&(a.ha=1));a.Qa.push(Math.max(0,m));a.ke=0==e||e==q;d=c[0]-d;a.Ad=bf(a,b,c);c[0]=c?0:mg(c)).ac;c=ig(this,d+mg(pg(this,c/Math.pow(10,d)).ze))}a/=Math.pow(10,c.ac);b.push(c.prefix);d=0>a||0==a&&0>1/a;b.push(d?this.kc:this.yd);if(isFinite(a))if(a=a*(d?-1:1)*this.Ja,this.Ac){var e=a;if(0==e)cf(this,e,this.ha,b),df(this,0,b);else{a=Math.floor(Math.log(e)/Math.log(10)+2E-15);var f=Math.pow(10,a);isFinite(f)&&0!==f?e/=f:(f=Math.pow(10,Math.floor(a/2)),e=e/f/f, 1==a%2&&(e=0this.ha){for(;0!=a%this.ic;)e*=10,a--;f=1}else 1>this.ha?(a++,e/=10):(a-=this.ha-1,e*=Math.pow(10,this.ha-1));cf(this,e,f,b);df(this,a,b)}}else cf(this,a,this.ha,b);else b.push(T.Oc);b.push(d?this.lc:this.Ad);b.push(c.rd);return b.join("")}; var pg=function(a,b){var c=Math.pow(10,a.Wa),d;if(0>=a.Ld)d=Math.round(b*c);else{d=b*c;var e=a.Wa;d&&(a=a.Ld-mg(d)-1,a<-e?(e=Math.pow(10,e),d=Math.round(d/e)*e):(e=Math.pow(10,a),d=Math.round(d*e)/e));d=Math.round(d)}isFinite(d)?(b=Math.floor(d/c),c=Math.floor(d-b*c)):c=0;return{ze:b,sf:c}},cf=function(a,b,c,d){if(a.va>a.Wa)throw Error("M");d||(d=[]);b=pg(a,b);var e=Math.pow(10,a.Wa),f=b.ze,g=b.sf,q=0b+1;)e--;for(f=1;fb?(b=-b,c.push(T.Rc)):a.Pe&&c.push(T.Zc);b=""+b;for(var d=T.Xb,e=b.length;eb)return $i;b=Math.min(14,b);var c=a[Math.pow(10,b)];for(--b;!c&&3<=b;)c=a[Math.pow(10,b)],b--;if(!c)return $i;a=c.other;return a&&"0"!=a?(a=/([^0]*)(0+)(.*)/.exec(a))?{prefix:a[1],rd:a[3],ac:b+1-(a[2].length-1)}:$i:$i},mg=function(a){for(var b=0;1<=(a/=10);)b++; return b}; var Gd=function(a,b){if(a&&!a.error)return"";if(a){var c="Error in RPC: "+a.id;a.error&&(c=a.error.message?c+(" - "+a.error.message):c+(" - "+a.error))}else c="Empty response";b&&b.call(void 0,c);return c};var Hd=function(a,b){this.Sd=a;this.h=b};Hd.prototype.start=function(){Ie(this,"onstartinteraction");return this};Hd.prototype.end=function(){Ie(this,"onendinteraction");return this};var Ie=function(a,b){iframer&&(b=iframer[b])&&b({type:a.Sd,id:a.h})}; var Id=function(a,b){var c=/^(\/u\/\d+)\//;return 0==a.lastIndexOf("/",0)&&!a.match(c)&&(b=9==b.nodeType?b:b.ownerDocument||b.document,c=(b?b.parentWindow||b.defaultView:window).location.pathname.match(c))?c[1]+a:a};var Jd=function(a){this.j=a};Jd.prototype.setBubbleType=function(a){this.j.bubbletype=a;return this};Jd.prototype.Y=function(a){this.j.expandTo=a;return this};var Kd=function(a){this.j=a||{}};Kd.prototype.value=function(){return this.j};Kd.prototype.getId=function(){return this.j.id};var ge=function(a,b){a.j.fragmentParams=b};Kd.prototype.getContext=function(){return this.j.context};var Vf=function(){var a=window.location.href.match(/.*(\?|#|&)usegapi=([^&#]+)/)||[];return"1"===decodeURIComponent(a[a.length-1]||"")};var X=function(a,b,c,d,e,f,g,q,m,r,ad){this.fc=new Hd(a,g);this.O=Id(b,c);this.Bc=Vf();a=new Kd;a.j.style="bubble";this.Db=a;a=(new Jd(this.Db.j)).setBubbleType("pls-container");a.j.arrowPosition="center";a.j.anchorPosition="center";a.j.anchor=c;a.j.height=50;a.j.width=d;a.j.closeClickDetection=!0;a.j.hideClickDetection=!!r;a.j.maxExpectedSize={height:400};a.j.showSpinner=!0;if(ad){c=this.Db.value();for(var u in ad)c[u]=ad[u]}this.sa={hl:"th",url:g,t:q};m&&(this.sa.source=m);document.documentMode&& (this.sa.hostiemode=document.documentMode);this.jb={mouseEvent:e,trackingEvent:f,onVisibilityChanged:z(this.ea,this)};iframer&&iframer.onshare&&(this.jb.onshare=iframer.onshare)};p=X.prototype;p.I=!1;p.Kd=function(a){this.sa.referer=a;return this};p.Y=function(a){(new Jd(this.Db.j)).Y(a);return this}; p.open=function(){if(!this.B&&!this.I){if(this.Bc){var a=new Kd($d(this.Db.value()));a.j.url=this.O;a.j.queryParams=$d(this.sa);var b="",c;for(c in this.jb)this.jb.hasOwnProperty(c)&&(b+=","+c);b=b.substr(1);ge(a,{_methods:b});a.j.messageHandlers=$d(this.jb);a.j.messageHandlersFilter=iframes.CROSS_ORIGIN_IFRAMES_FILTER;a.j.relayOpen=-1;var d=this;gapi.iframes.getContext().open(a.value(),function(a){d.B=a;a.registerWasClosed(z(d.da,d));a.registerWasRestyled(z(d.ea,d));a.restyle({setHideOnLeave:!1})})}else this.B= iframes.open(this.O,$d(this.Db.value()),$d(this.sa),$d(this.jb),z(this.da,this));this.I=!0;this.fc.start()}};p.da=function(){this.B&&(this.B=null,this.fc.end());this.I=!1};p.ea=function(a){this.I!=a&&(a?this.fc.start():this.fc.end());this.I=a};p.close=function(){this.B&&(this.B.close?this.B.close():this.B=null);this.I=!1};p.show=function(a){this.Bc?this.B&&this.B.restyle({show:a}):this.B&&this.B.send("show",a)}; p.Le=function(a){this.Bc?this.B&&this.B.restyle({showSpinner:a}):this.B&&this.B.send("showSpinner",a)};p.Ia=function(){return this.I};var se=function(a){return!a.I&&!!a.B},Ne=function(a,b){if(!a.I)return null;var c=a.B;if(!c)return null;if(a.Bc)return function(a,e){"function"===typeof a&&(e=a,a=void 0);c.send(b,a,e)};a=c[b];return ja(a)?a:null}; var te=function(a,b,c,d,e,f,g,q,m){X.call(this,"confirm","/wm/2/_/+1/confirmed",a,g||431,b,c,d,e,f,q,{startVisible:!!q,bubbleClass:m})};A(te,X);var Xc=function(a,b){b||(b={});var c=window,d;d=a instanceof $f?a:kg("undefined"!=typeof a.href?a.href:String(a));a=b.target||a.target;var e=[],f;for(f in b)switch(f){case "width":case "height":case "top":case "left":e.push(f+"="+b[f]);break;case "target":case "noreferrer":break;default:e.push(f+"="+(b[f]?1:0))}f=e.join(",");(k("iPhone")&&!k("iPod")&&!k("iPad")||k("iPad")||k("iPod"))&&c.navigator&&c.navigator.standalone&&a&&"_self"!=a?(f=c.document.createElement("A"),d=d instanceof $f?d:kg(d),f.href= lg(d),f.setAttribute("target",a),b.noreferrer&&f.setAttribute("rel","noreferrer"),b=document.createEvent("MouseEvent"),b.initMouseEvent("click",!0,!0,c,1),f.dispatchEvent(b),c={}):b.noreferrer?(c=c.open("",a,f),b=lg(d),c&&(yf&&-1!=b.indexOf(";")&&(b="'"+b.replace(/'/g,"%27")+"'"),c.opener=null,b='',c.document.write(Te((new ab).wf(b))),c.document.close())):c=c.open(lg(d),a,f);return c}; var xe=function(a,b,c,d){this.O=Id("/wm/2/_/+1/confirmed",a);this.Gf={menubar:!1,resizable:!0,toolbar:!1,status:!1,scrollbars:!1,height:400,width:450};this.Ib={hl:"th",url:b,t:c,popup:!0};d&&(this.Ib.source=d)};xe.prototype.Kd=function(a){this.Ib.referer=a;return this}; xe.prototype.open=function(){var a=we(this.O);a.ja.extend(this.Ib);2E3<[window.location.protocol,"//",window.location.host,String(a)].join("").length&&(this.Ib.referer="TOO_LARGE",a=we(this.O),a.ja.extend(this.Ib));(a=Xc(a,this.Gf))&&a.focus()}; var ye=function(a,b,c,d,e,f,g,q,m,r){var ad={};e&&r&&r.confirmClass&&(ad.bubbleClass=r.confirmClass);X.call(this,"hover","/_/+1/hover",a,e?431:350,b,c,d,f,g,m,ad);this.sa.isSet=e;q&&(this.sa.ad=q);if(r)for(var u in r)this.sa[u]=r[u]};A(ye,X);var Dc=function(a){E.call(this);this.Ha=a;this.i={}};A(Dc,E);var Fc=[];Dc.prototype.listen=function(a,b,c,d){ia(b)||(b&&(Fc[0]=b.toString()),b=Fc);for(var e=0;e>1)-(c>>1));a=Math.max(0,(null!=a.screenY?a.screenY:a.screenTop)+(Math.min(f,null!=a.outerHeight?a.outerHeight:a.document.documentElement.clientHeight)>>1)-(d>>1));g+c>e&&(g=Math.max(0,e-c));a+d>f&&(a=Math.max(0,f-d));c={left:g, top:a,menubar:!1,toolbar:!1,location:!1,status:!0,scrollbars:!0,width:c,height:d};b&&(c.target=b);return c}; var Ni=function(a,b){this.Df=a;this.Sd=b;this.constructor.Yb||(this.constructor.Yb={});this.constructor.Yb[this.toString()]=this};Ni.prototype.wc=function(){return this.toString()};Ni.prototype.toString=function(){this.Oe||(this.Oe=this.Df.Cf+":"+this.Sd);return this.Oe}; var Ke=function(a,b){Ni.call(this,a,b)};A(Ke,Ni);var Tf=function(a){this.Cf=a};new Tf("lib");var ze=function(a){E.call(this);this.$a={};this.hc={};this.Jb={};this.Ca={};this.Zd={};this.Ce={};this.qe=a?a.qe:new ic;this.Of=!a;this.Hb=null;a?(this.Hb=a,this.Jb=a.Jb,this.Ca=a.Ca,this.hc=a.hc,this.Zd=a.Zd):L();a=Ae(this);this!=a&&(a.Rb?a.Rb.push(this):a.Rb=[this])};A(ze,E);var Ae=function(a){for(;a.Hb;)a=a.Hb;return a},Be=function(a,b){for(;a;){if(a==b)return!0;a=a.Hb}return!1};ze.prototype.get=function(a){var b=this.zb(a);if(null==b)throw new Fe(a);return b}; ze.prototype.zb=function(a){for(var b=this;b;b=b.Hb){if(b.isDisposed())throw Error("Ea");if(b.$a[a])return b.$a[a][0];if(b.Ce[a])break}if(b=this.Jb[a]){b=b(this);if(null==b)throw Error("Fa`"+a);ve(this,a,b);return b}return null}; var ve=function(a,b,c){if(a.isDisposed())O(c);else{a.$a[b]=[c,!0];c=Ce(a,a,b);for(var d=0;dc?"":0==c?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(L()+1E3*c)).toUTCString();this.J.cookie=a+"="+b+e+d+c+f}; p.get=function(a,b){for(var c=a+"=",d=(this.J.cookie||"").split(gf),e=0,f;f=d[e];e++){if(0==f.lastIndexOf(c,0))return f.substr(c.length);if(f==a)return""}return b};p.remove=function(a,b,c){var d=this.pa(a);this.set(a,"",0,b,c);return d};p.Z=function(){return ff(this).keys};p.H=function(){return ff(this).values};p.pa=function(a){return ea(this.get(a))}; var ff=function(a){a=(a.J.cookie||"").split(gf);for(var b=[],c=[],d,e,f=0;e=a[f];f++)d=e.indexOf("="),-1==d?(b.push(""),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}}; var uf=function(a){Dc.call(this);var b=gadgets.util.getUrlParameters()||{};this.oc=b;var c=a.zb(od);this.mf=z(c.Ra,c);var d=a.get(rd);this.R=d;this.zc=!(b.db&&"0"!=b.db&&""!=b.db&&"false"!=b.db);this.Sf=b.ecp&&!("0"==b.ecp||"false"==b.ecp||""==b.ecp);this.Ua="string"==typeof b.ad&&"false"!=b.ad.toLowerCase();c=a.zb(jd);c||(c=new S,ve(a,jd,c));this.l=c;var e=a.get(sd);this.ga=e;gapi.config.update("googleapis.config/auth/useFirstPartyAuth",!0);var c=e.fa(),f=c.id;this.h=f;var g=Ed(this.l,f);if(g){this.listen(g, "change",this.qa);this.hf=a.get(qd);var q=d.getWindow();this.aa=a.get(pd);this.Ef=new Ze(1);d=d||Td||(Td=new Od);this.T=I(d.J,"button");this.se=wd(a);this.Kb=e.isSignedIn();this.aa.ra=e.yf;this.aa.listen("plus_signed_up",z(this.Hd,this));this.aa.listen("signup_cancelled",z(this.Hd,this));a=e.Uf;this.je=e.Vf||"";this.ie=a||"";vf(this,this.l.fa(f));this.we=L();this.listen(q,"unload",this.S);a=z(this.A,this);zg.listen(this.T,a,void 0,this.Ha||this,this);(a=this.wb())&&this.T.setAttribute("title",""); b=b.expandto?Je(b.expandto):[];f=e.ub||{};f.gsrc=gapi.config.get("iframes/:source:");f.confirmClass="grey";this.u=this.mc(this.T,this.h,e.La,z(this.Ff,this),b,this.l,e.Za,!a,!(this.zc&&this.ga.Vb.UC),!(!this.zc&&this.Sf&&this.ga.Vb.UCP),this.Ua,f);b=Ld(O,this.u);this.gb?ea(void 0)?b.call(void 0):b():(this.Ya||(this.Ya=[]),this.Ya.push(ea(void 0)?z(b,void 0):b));Pc(g,c);sg("SB_verify",z(this.Tf,this))}};A(uf,Dc);uf.prototype.Bb=!1; var Xe={me:"mEc",ne:"jd",ERROR:"uk",oe:"Nl"},zf=function(){var a=new ze;if(!Af){ie();for(var b=0;bf&&0!=f%10?""+(f/10).toPrecision(2):""+Math.floor(f/10));var c=c.toString().length,g="",g="en"==e?9