/* JS */ gapi.loaded_0(function(_){var window=this; var qb,Mb,vf,Na,Te;_.b=function(a){return function(){return _.aa[a].apply(this,arguments)}};_._DumpException=function(a){throw a;};_.aa=[];qb=function(a){var c=0;return function(){return c=l}}); Te("String.prototype.repeat",function(a){return a?a:function(c){var f=Le(this,null,"repeat");if(0>c||1342177279>>=1)f+=f;return g}});var Pa=function(){Pa=function(){};Na.Symbol||(Na.Symbol=ib)},Ed=function(a,c){this.LE=a;vf(this,"description",{configurable:!0,writable:!0,value:c})};Ed.prototype.toString=function(){return this.LE}; var ib=function(){function a(f){if(this instanceof a)throw new TypeError("Symbol is not a constructor");return new Ed("jscomp_symbol_"+(f||"")+"_"+c++,f)}var c=0;return a}(),sb=function(){Pa();var a=Na.Symbol.iterator;a||(a=Na.Symbol.iterator=Na.Symbol("Symbol.iterator"));"function"!=typeof Array.prototype[a]&&vf(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return Fb(qb(this))}});sb=function(){}},Fb=function(a){sb();a={next:a};a[Na.Symbol.iterator]=function(){return this};return a}, Me=function(a,c){sb();a instanceof String&&(a+="");var f=0,g={next:function(){if(ff&&(f=Math.max(f+h,0));f>>0);_.pa=Date.now||function(){return+new Date};_.Mu=function(a,c){a=a.split(".");var f=_.D;a[0]in f||"undefined"==typeof f.execScript||f.execScript("var "+a[0]);for(var g;a.length&&(g=a.shift());)!a.length&&_.kf(c)?f[g]=c:f=f[g]&&f[g]!==Object.prototype[g]?f[g]:f[g]={}}; _.J=function(a,c){function f(){}f.prototype=c.prototype;a.T=c.prototype;a.prototype=new f;a.prototype.constructor=a;a.yc=function(g,h,l){for(var n=Array(arguments.length-2),q=2;qf&&(f=Math.max(0,a.length+f));if(_.fa(a))return _.fa(c)&&1==c.length?a.lastIndexOf(c,f):-1;for(;0<=f;f--)if(f in a&&a[f]===c)return f;return-1}; _.Be=Array.prototype.forEach?function(a,c,f){Array.prototype.forEach.call(a,c,f)}:function(a,c,f){for(var g=a.length,h=_.fa(a)?a.split(""):a,l=0;l")&&(a=a.replace(lk,">"));-1!=a.indexOf('"')&&(a=a.replace(rk,"""));-1!=a.indexOf("'")&&(a=a.replace(sk,"'"));-1!=a.indexOf("\x00")&&(a=a.replace(im,"�"))}return a};Mh=/&/g;ci=//g;rk=/"/g;sk=/'/g; im=/\x00/g;dr=/[\x00&<>"']/;_.wd=function(a,c){var f=0;a=(0,_.cc)(String(a)).split(".");c=(0,_.cc)(String(c)).split(".");for(var g=Math.max(a.length,c.length),h=0;0==f&&hc?1:0}; a:{var Xe=_.D.navigator;if(Xe){var Ye=Xe.userAgent;if(Ye){_.We=Ye;break a}}_.We=""}_.pf=function(a){return-1!=_.We.indexOf(a)};var tf;_.qf=function(a,c,f){for(var g in a)c.call(f,a[g],g,a)};tf="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");_.sf=function(a,c){for(var f,g,h=1;h",0);_.RG=_.uf("",0);_.Pp=_.uf("
",0); _.Hq=_.hq(function(){var a=document.createElement("div"),c=document.createElement("div");c.appendChild(document.createElement("div"));a.appendChild(c);c=a.firstChild.firstChild;a.innerHTML=_.OG(_.RG);return!c.parentElement});_.ht=function(a,c){c=c instanceof _.su?c:_.Lm(c);a.href=_.oG(c)}; _.He=function(a){return a=_.jr(a,void 0)};_.Gf=String.prototype.repeat?function(a,c){return a.repeat(c)}:function(a,c){return Array(c+1).join(a)};_.ne=2147483648*Math.random()|0;_.mZ=function(){return _.pf("iPhone")&&!_.pf("iPod")&&!_.pf("iPad")};_.wk=function(){return _.mZ()||_.pf("iPad")||_.pf("iPod")};var lh=function(a){lh[" "](a);return a},Oe;lh[" "]=_.gh;_.Eo=function(a,c){try{return lh(a[c]),!0}catch(f){}return!1};Oe=function(a,c){var f=Zk;return Object.prototype.hasOwnProperty.call(f,a)?f[a]:f[a]=c(a)};var Pe,Ls,Zk,Ar;_.cf=_.$e();_.W=_.B();_.yk=_.pf("Edge");_.Vi=_.yk||_.W;_.df=_.pf("Gecko")&&!(-1!=_.We.toLowerCase().indexOf("webkit")&&!_.pf("Edge"))&&!(_.pf("Trident")||_.pf("MSIE"))&&!_.pf("Edge");_.ef=-1!=_.We.toLowerCase().indexOf("webkit")&&!_.pf("Edge");_.ff=_.ef&&_.pf("Mobile");_.Gg=_.pf("Macintosh");_.Im=_.pf("Windows");_.Jg=_.pf("Linux")||_.pf("CrOS");_.kO=_.pf("Android");_.yO=_.mZ();_.WP=_.pf("iPad");_.XQ=_.pf("iPod");_.DU=_.wk(); Pe=function(){var a=_.D.document;return a?a.documentMode:void 0};a:{var Ze="",Bf=function(){var a=_.We;if(_.df)return/rv:([^\);]+)(\)|;)/.exec(a);if(_.yk)return/Edge\/([\d\.]+)/.exec(a);if(_.W)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.ef)return/WebKit\/(\S+)/.exec(a);if(_.cf)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Bf&&(Ze=Bf?Bf[1]:"");if(_.W){var Pf=Pe();if(null!=Pf&&Pf>parseFloat(Ze)){Ls=String(Pf);break a}}Ls=Ze}_.Se=Ls;Zk={}; _.sl=function(a){return Oe(a,function(){return 0<=_.wd(_.Se,a)})};_.gq=function(a){return Number(_.Ue)>=a};Ar=_.D.document&&_.W?Pe():void 0;_.Ue=Ar; var pe,Af,Nf,Xo;_.d=function(a,c){return _.aa[a]=c};_.qE.prototype.Im=_.d(2,function(){return 1});_.su.prototype.Im=_.d(1,function(){return 1});_.NG.prototype.Im=_.d(0,function(){return this.Z$});pe=0;_.oe=function(a){return a[_.oa]||(a[_.oa]=++pe)};_.bj=function(a){return Array.prototype.concat.apply([],arguments)};_.ze=function(a){var c=a.length;if(0");f=f.join("")}f=a.createElement(f);g&&(_.fa(g)?f.className=g:_.ea(g)?f.className=g.join(" "):_.Ef(f,g));21/a&&(a="-0"),c[c.length]=String(a);else if(h===vl)c[c.length]=String(!!Number(a));else{if(h===Iu)return qt(a.toISOString.call(a),f);if(h===jq&&Zi(a.length)===mk){c[c.length]="[";var l=0;for(g=Number(a.length)>>0;l>0;l=h?"\\u"+(h+65536).toString(16).substr(1):32<=h&&65535>=h?g:"\ufffd";c[c.length]='"'}else if("object"===g){c[c.length]="{";g=0;for(l in a)Object.prototype.hasOwnProperty.call(a,l)&&(h=qt(a[l],f),void 0!==h&&(g++&&(c[c.length]=","),c[c.length]=qt(l),c[c.length]=":",c[c.length]=h));c[c.length]="}"}else return}return c.join("")}};Is=/[\0-\x07\x0b\x0e-\x1f]/; Js=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*[\0-\x1f]/;AF=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*\\[^\\\/"bfnrtu]/;aH=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*\\u([0-9a-fA-F]{0,3}[^0-9a-fA-F])/;DH=/"([^\0-\x1f\\"]|\\[\\\/"bfnrt]|\\u[0-9a-fA-F]{4})*"/g;QL=/-?(0|[1-9][0-9]*)(\.[0-9]+)?([eE][-+]?[0-9]+)?/g;SL=/[ \t\n\r]+/g;bN=/[^"]:/;aR=/""/g;CR=/true|false|null/g;DR=/00/;ES=/[\{]([^0\}]|0[^:])/;KT=/(^|\[)[,:]|[,:](\]|\}|[,:]|$)/;xU=/[^\[,:][\[\{]/;pV=/^(\{|\}|\[|\]|,|:|0)+/;vW=/\u2028/g; KX=/\u2029/g; me=function(a){a=String(a);if(Is.test(a)||Js.test(a)||AF.test(a)||aH.test(a))return!1;var c=a.replace(DH,'""');c=c.replace(QL,"0");c=c.replace(SL,"");if(bN.test(c))return!1;c=c.replace(aR,"0");c=c.replace(CR,"0");if(DR.test(c)||ES.test(c)||KT.test(c)||xU.test(c)||!c||(c=c.replace(pV,"")))return!1;a=a.replace(vW,"\\u2028").replace(KX,"\\u2029");c=void 0;try{c=aj?[yu(a)]:eval("(function (var_args) {\n return Array.prototype.slice.call(arguments, 0);\n})(\n"+a+"\n)")}catch(f){return!1}return c&&1=== c.length?c[0]:!1};SE=function(){var a=((_.D.document||{}).scripts||[]).length;if((void 0===Qe||void 0===aj||af!==a)&&-1!==af){Qe=aj=!1;af=-1;try{try{aj=!!_.D.JSON&&'{"a":[3,true,"1970-01-01T00:00:00.000Z"]}'===_.D.JSON.stringify.call(_.D.JSON,{a:[3,!0,new Date(0)],c:function(){}})&&!0===yu("true")&&3===yu('[{"a":3}]')[0].a}catch(c){}Qe=aj&&!yu("[00]")&&!yu('"\u0007"')&&!yu('"\\0"')&&!yu('"\\v"')}finally{af=a}}};_.of=function(a){if(-1===af)return!1;SE();return(Qe?yu:me)(a)}; _.mf=function(a){if(-1!==af)return SE(),aj?_.D.JSON.stringify.call(_.D.JSON,a):qt(a)};qy=!Date.prototype.toISOString||"function"!==typeof Date.prototype.toISOString||"1970-01-01T00:00:00.000Z"!==(new Date(0)).toISOString(); QA=function(){var a=Date.prototype.getUTCFullYear.call(this);return[0>a?"-"+String(1E6-a).substr(1):9999>=a?String(1E4+a).substr(1):"+"+String(1E6+a).substr(1),"-",String(101+Date.prototype.getUTCMonth.call(this)).substr(1),"-",String(100+Date.prototype.getUTCDate.call(this)).substr(1),"T",String(100+Date.prototype.getUTCHours.call(this)).substr(1),":",String(100+Date.prototype.getUTCMinutes.call(this)).substr(1),":",String(100+Date.prototype.getUTCSeconds.call(this)).substr(1),".",String(1E3+Date.prototype.getUTCMilliseconds.call(this)).substr(1), "Z"].join("")};Date.prototype.toISOString=qy?QA:Date.prototype.toISOString; _.Qw=function(){return _.pf("Firefox")||_.pf("FxiOS")};_.DY=function(){return(_.pf("Chrome")||_.pf("CriOS"))&&!_.pf("Edge")};_.GY=function(){return _.pf("Safari")&&!(_.DY()||_.pf("Coast")||_.$e()||_.pf("Edge")||_.pf("Edg/")||_.pf("OPR")||_.Qw()||_.pf("Silk")||_.pf("Android"))};_.BM=function(){return _.pf("Android")&&!(_.DY()||_.Qw()||_.$e()||_.pf("Silk"))};_.ux=_.Qw();_.mN=_.mZ()||_.pf("iPod");_.nN=_.pf("iPad");_.oN=_.BM();_.tx=_.DY();_.vx=_.GY()&&!_.wk(); var tv,Cx;tv=null;_.ch=null;Cx=null;_.Bv=_.df||_.ef&&!_.vx||_.cf||!_.vx&&!_.W&&"function"==typeof _.D.atob;_.aB=function(a,c){_.vi();c=c?Cx:tv;for(var f=[],g=0;g>2;h=(h&3)<<4|n>>4;n=(n&15)<<2|t>>6;t&=63;q||(t=64,l||(n=64));f.push(c[v],c[h],c[n],c[t])}return f.join("")}; _.vi=function(){if(!tv){tv={};_.ch={};Cx={};for(var a=0;65>a;a++)tv[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(a),_.ch[tv[a]]=a,Cx[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a),62<=a&&(_.ch["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a)]=a)}}; _.Hb={};_.au=function(a){return _.Hb[a||"token"]||null}; var wb=function(){this.fY=-1};_.xb=function(){this.fY=64;this.Ej=[];this.i6=[];this.uda=[];this.V4=[];this.V4[0]=128;for(var a=1;ah;h++)g[h]=c.charCodeAt(f)<<24|c.charCodeAt(f+1)<<16|c.charCodeAt(f+2)<<8|c.charCodeAt(f+3),f+=4;else for(h=0;16>h;h++)g[h]=c[f]<<24|c[f+1]<<16|c[f+2]<<8|c[f+3],f+=4;for(h=16;80>h;h++){var l=g[h-3]^g[h-8]^g[h-14]^g[h-16];g[h]=(l<<1|l>>>31)&4294967295}c=a.Ej[0];f=a.Ej[1];var n=a.Ej[2],q=a.Ej[3],t=a.Ej[4];for(h=0;80>h;h++){if(40>h)if(20>h){l=q^f&(n^q);var v=1518500249}else l=f^n^q,v=1859775393;else 60>h?(l=f&n|q&(f|n),v=2400959708): (l=f^n^q,v=3395469782);l=(c<<5|c>>>27)+l+t+v+g[h]&4294967295;t=q;q=n;n=(f<<30|f>>>2)&4294967295;f=c;c=l}a.Ej[0]=a.Ej[0]+c&4294967295;a.Ej[1]=a.Ej[1]+f&4294967295;a.Ej[2]=a.Ej[2]+n&4294967295;a.Ej[3]=a.Ej[3]+q&4294967295;a.Ej[4]=a.Ej[4]+t&4294967295}; _.xb.prototype.update=function(a,c){if(null!=a){_.kf(c)||(c=a.length);for(var f=c-this.fY,g=0,h=this.i6,l=this.b0;gthis.b0?this.update(this.V4,56-this.b0):this.update(this.V4,this.fY-(this.b0-56));for(var f=this.fY-1;56<=f;f--)this.i6[f]=c&255,c/=256;Cm(this,this.i6);for(f=c=0;5>f;f++)for(var g=24;0<=g;g-=8)a[c]=this.Ej[f]>>g&255,++c;return a}; var dp;_.bp=function(a){this.wc=a||{cookie:""}};_.k=_.bp.prototype;_.k.isEnabled=function(){return navigator.cookieEnabled};_.k.set=function(a,c,f,g,h,l){if(/[;=\s]/.test(a))throw Error("O`"+a);if(/[;\r\n]/.test(c))throw Error("aa`"+c);_.kf(f)||(f=-1);h=h?";domain="+h:"";g=g?";path="+g:"";l=l?";secure":"";f=0>f?"":0==f?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date((0,_.pa)()+1E3*f)).toUTCString();this.wc.cookie=a+"="+c+h+g+f+l}; _.k.get=function(a,c){for(var f=a+"=",g=(this.wc.cookie||"").split(";"),h=0,l;hc?null:_.fa(a)?a.charAt(c):a[c]};_.ih=[];_.kh=[];_.jh=!1;_.hh=function(a){_.ih[_.ih.length]=a;if(_.jh)for(var c=0;c<_.kh.length;c++)a((0,_.H)(_.kh[c].wrap,_.kh[c]))}; var jk,kk,Ht,hD;jk=null;kk=/^[\w+/_-]+[=]{0,2}$/;Ht=function(a){return(a=a.querySelector&&a.querySelector("script[nonce]"))&&(a=a.nonce||a.getAttribute("nonce"))&&kk.test(a)?a:""};_.Qt=function(a){if(a&&a!=_.D)return Ht(a.document);null===jk&&(jk=Ht(_.D.document));return jk};_.yY=function(a,c){for(var f in a)if(!(f in c)||a[f]!==c[f])return!1;for(f in c)if(!(f in a))return!1;return!0};_.rf=function(a){var c={},f;for(f in a)c[f]=a[f];return c};_.vC=function(a){return a};_.jO=function(a,c){a.src=_.wx(c)}; _.fv=function(a,c){a.src=_.IB(c);(c=_.Qt())&&a.setAttribute("nonce",c)};_.cu=function(a){var c=window.location;a=a instanceof _.su?a:_.Lm(a);c.href=_.oG(a)};hD=function(a,c){this.cea=a;this.Cha=c;this.M4=0;this.p4=null};hD.prototype.get=function(){if(0this.M4&&(this.M4++,a.next=this.p4,this.p4=a)}; var tp,$o,ep,Yo;tp=function(a){_.D.setTimeout(function(){throw a;},0)};_.qk=function(a){a=Yo(a);!_.vd(_.D.setImmediate)||_.D.Window&&_.D.Window.prototype&&!_.pf("Edge")&&_.D.Window.prototype.setImmediate==_.D.setImmediate?($o||($o=ep()),$o(a)):_.D.setImmediate(a)}; ep=function(){var a=_.D.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!_.pf("Presto")&&(a=function(){var h=document.createElement("IFRAME");h.style.display="none";_.jO(h,_.nq(_.Re));document.documentElement.appendChild(h);var l=h.contentWindow;h=l.document;h.open();h.write(_.OG(_.RG));h.close();var n="callImmediate"+Math.random(),q="file:"==l.location.protocol?"*":l.location.protocol+"//"+l.location.host;h=(0,_.H)(function(t){if(("*"== q||t.origin==q)&&t.data==n)this.port1.onmessage()},this);l.addEventListener("message",h,!1);this.port1={};this.port2={postMessage:function(){l.postMessage(n,q)}}});if("undefined"!==typeof a&&!_.B()){var c=new a,f={},g=f;c.port1.onmessage=function(){if(_.kf(f.next)){f=f.next;var h=f.cb;f.cb=null;h()}};return function(h){g.next={cb:h};g=g.next;c.port2.postMessage(0)}}return"undefined"!==typeof document&&"onreadystatechange"in document.createElement("SCRIPT")?function(h){var l=document.createElement("SCRIPT"); l.onreadystatechange=function(){l.onreadystatechange=null;l.parentNode.removeChild(l);l=null;h();h=null};document.documentElement.appendChild(l)}:function(h){_.D.setTimeout(h,0)}};Yo=_.vC;_.hh(function(a){Yo=a}); var LD=function(){this.N5=this.Y0=null},xE=new hD(function(){return new uE},function(a){a.reset()});LD.prototype.add=function(a,c){var f=xE.get();f.set(a,c);this.N5?this.N5.next=f:this.Y0=f;this.N5=f};LD.prototype.remove=function(){var a=null;this.Y0&&(a=this.Y0,this.Y0=this.Y0.next,this.Y0||(this.N5=null),a.next=null);return a};var uE=function(){this.next=this.scope=this.fn=null};uE.prototype.set=function(a,c){this.fn=a;this.scope=c;this.next=null}; uE.prototype.reset=function(){this.next=this.scope=this.fn=null}; var um,Pm,up,Lp,Ap;_.Qp=function(a,c){um||Pm();up||(um(),up=!0);Lp.add(a,c)};Pm=function(){if(_.D.Promise&&_.D.Promise.resolve){var a=_.D.Promise.resolve(void 0);um=function(){a.then(Ap)}}else um=function(){_.qk(Ap)}};up=!1;Lp=new LD;Ap=function(){for(var a;a=Lp.remove();){try{a.fn.call(a.scope)}catch(c){tp(c)}xE.put(a)}up=!1}; _.Rp=function(a){a.prototype.$goog_Thenable=!0};_.Wp=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(c){return!1}};var Xq,Bs,Mq,uq;_.C=function(a,c){this.ub=0;this.rW=void 0;this.B_=this.iY=this.Vb=null;this.j4=this.Q6=!1;if(a!=_.gh)try{var f=this;a.call(c,function(g){f.fl(2,g)},function(g){f.fl(3,g)})}catch(g){this.fl(3,g)}};Xq=function(){this.next=this.context=this.o0=this.r2=this.xZ=null;this.b1=!1};Xq.prototype.reset=function(){this.context=this.o0=this.r2=this.xZ=null;this.b1=!1};Bs=new hD(function(){return new Xq},function(a){a.reset()});_.Dt=function(a,c,f){var g=Bs.get();g.r2=a;g.o0=c;g.context=f;return g}; _.Nu=function(a){if(a instanceof _.C)return a;var c=new _.C(_.gh);c.fl(2,a);return c};_.$H=function(a){return new _.C(function(c,f){f(a)})};_.dq=function(a,c,f){Vp(a,c,f,null)||_.Qp(_.ma(c,a))};_.Pr=function(a){return new _.C(function(c,f){var g=a.length,h=[];if(g)for(var l=function(v,w){g--;h[v]=w;0==g&&c(h)},n=function(v){f(v)},q=0,t;q=a.keyCode)a.keyCode=-1}catch(c){}}; var Lh;_.cC="closure_listenable_"+(1E6*Math.random()|0);_.wB=function(a){return!(!a||!a[_.cC])};Lh=0;var oh=function(a,c,f,g,h){this.listener=a;this.f5=null;this.src=c;this.type=f;this.capture=!!g;this.Tc=h;this.key=++Lh;this.gR=this.If=!1},hs=function(a){a.gR=!0;a.listener=null;a.f5=null;a.src=null;a.Tc=null};_.ts=function(a){this.src=a;this.Wq={};this.i3=0};_.ts.prototype.add=function(a,c,f,g,h){var l=a.toString();a=this.Wq[l];a||(a=this.Wq[l]=[],this.i3++);var n=zs(a,c,g,h);-1f.keyCode||void 0!=f.returnValue)){a:{var h=!1;if(0==f.keyCode)try{f.keyCode=-1;break a}catch(n){h=!0}if(h||void 0==f.returnValue)f.returnValue=!0}f=[];for(h=c.currentTarget;h;h=h.parentNode)f.push(h);a=a.type;for(h=f.length-1;!c.Ad&&0<=h;h--){c.currentTarget=f[h];var l=Fh(f[h],a,!0,c);g=g&&l}for(h=0;!c.Ad&&h>>0);_.tl=function(a){if(_.vd(a))return a;a[lC]||(a[lC]=function(c){return a.handleEvent(c)});return a[lC]};_.hh(function(a){xh=a(xh)}); _.oL=function(a,c){a.prototype=(0,_.jb)(c.prototype);a.prototype.constructor=a;if(_.fe)(0,_.fe)(a,c);else for(var f in c)if("prototype"!=f)if(Object.defineProperties){var g=Object.getOwnPropertyDescriptor(c,f);g&&Object.defineProperty(a,f,g)}else a[f]=c[f];a.T=c.prototype};_.Up=function(a){a.Tl=void 0;a.ma=function(){return a.Tl?a.Tl:a.Tl=new a}};_.hT=function(a,c){var f=a.length-c.length;return 0<=f&&a.indexOf(c,f)==f};_.Og=function(a){for(var c in a)return!1;return!0}; _.Ah=function(a,c,f,g,h){if(_.ea(c))for(var l=0;lf_(this.hg[a],c)&&this.hg[a].push(c)}; BF.prototype.removeEventListener=function(a,c){if(!(0<=f_(this.b$,a)))throw"Unrecognized event type: "+a;s_(c)&&this.hg[a]&&this.hg[a].length&&(c=f_(this.hg[a],c),0<=c&&this.hg[a].splice(c,1))};BF.prototype.dispatchEvent=function(a){var c=a.type;if(!(c&&0<=f_(this.b$,c)))throw"Failed to dispatch unrecognized event type: "+c;if(this.hg[c]&&this.hg[c].length)for(var f=0,g=this.hg[c].length;fz;z+=4)F[z/4]=A[z]<<24|A[z+1]<<16|A[z+2]<<8|A[z+3];for(z=16;80>z;z++)A=F[z-3]^F[z-8]^F[z-14]^F[z-16],F[z]=(A<<1|A>>>31)&4294967295;A=h[0];var I=h[1],E=h[2],K=h[3],U=h[4];for(z=0;80>z;z++){if(40>z)if(20>z){var ka=K^I&(E^K);var S=1518500249}else ka= I^E^K,S=1859775393;else 60>z?(ka=I&E|K&(I|E),S=2400959708):(ka=I^E^K,S=3395469782);ka=((A<<5|A>>>27)&4294967295)+ka+U+S+F[z]&4294967295;U=K;K=E;E=(I<<30|I>>>2)&4294967295;I=A;A=ka}h[0]=h[0]+A&4294967295;h[1]=h[1]+I&4294967295;h[2]=h[2]+E&4294967295;h[3]=h[3]+K&4294967295;h[4]=h[4]+U&4294967295}function f(A,F){if("string"===typeof A){A=unescape(encodeURIComponent(A));for(var z=[],I=0,E=A.length;Iv?f(q,56-v):f(q,64-(v-56));for(var z=63;56<=z;z--)l[z]=F&255,F>>>=8;c(l);for(z=F=0;5>z;z++)for(var I=24;0<=I;I-=8)A[F++]=h[z]>>I&255;return A}for(var h=[],l=[],n=[],q=[128],t=1;64>t;++t)q[t]=0;var v,w;a();return{reset:a,update:f,digest:g,Of:function(){for(var A=g(),F="",z=0;zf_(v.VY[q],t)&&v.VY[q].push(t));l()}else h.iQ={error:"Not a valid origin for the client: "+h.Db+" has not been whitelisted for client ID "+ h.$k+". Please go to https://console.developers.google.com/ and whitelist this origin for your project's client ID."},h.RV=!0,h.fka(h.iQ)}):(gN(h.Rd),l())})};q_(_.j0,BF);_.j0.prototype.setOptions=function(){};_.j0.prototype.cca=function(){};_.j0.prototype.fka=function(){};_.j0.prototype.vY=function(){return this.iQ};np=function(a,c,f){return function(){c.apply(a,f)}};_.gr=function(a,c,f){if(a.G7)c.apply(a,f);else{if(a.RV)throw a.iQ;a.F_.push(np(a,c,f))}};_.j0.prototype.bG=_.b(29); _.j0.prototype.iA=_.b(27); _.YX=function(a,c){_.j0.call(this,a,c);this.kga=new QD;this.S8=this.ija=null;X2(this)};q_(_.YX,_.j0);_.YX.prototype.setOptions=function(){}; var MJ=function(a,c){a.Cs={crossSubDomains:!!c.crossSubDomains,id:c.sessionSelectorId,domain:a.Ix};c.crossSubDomains&&(a.Cs.policy=c.policy)},TJ=function(a,c){if(!c.authParameters)throw Error("Ja");if(!c.authParameters.scope)throw Error("Ka");if(!c.authParameters.response_type)throw Error("ma");a.bY=c.authParameters;a.bY.redirect_uri||(a.bY.redirect_uri=[location.protocol,"//",location.host,location.pathname].join(""));a.x0=_.A_(c.rpcAuthParameters||a.bY);if(!a.x0.scope)throw Error("Qa");if(!a.x0.response_type)throw Error("mb"); a:{var f=a.x0.response_type.split(" ");for(var g=0,h=f.length;gc;return c}; RQ=function(){var a=navigator.userAgent.toLowerCase();if(!(-1a.indexOf("chrome/")&&0>a.indexOf("crios/")&&0>a.indexOf("android")))return!1;var c=/version\/(\d+)\.(\d+)[\.0-9]*/.exec(navigator.userAgent.toLowerCase());if(!c||3>c.length)return!1;a=parseInt(c[1],10);c=parseInt(c[2],10);return 12q.indexOf("?")?"?":"&");f=[];for(var v in a)if(a.hasOwnProperty(v)){h=a[v];if(null===h||void 0===h)h="";f.push(encodeURIComponent(v)+"="+encodeURIComponent(h))}return c+f.join("&")}; SF=function(a,c,f,g){if(!a.$k)throw Error("ob");a.X4=f||a.Hda||"auth"+Math.floor(1E6*Math.random()+1);c=c||{};c.extraQueryParams=c.extraQueryParams||{};if(!c.extraQueryParams.redirect_uri){var h=a.Db.split("//");f=c.extraQueryParams;var l=h[0],n=l.indexOf(":");0h)c[g++]=String.fromCharCode(h);else if(191h){var l=a[f++];c[g++]=String.fromCharCode((h&31)<<6|l&63)}else if(239h){l=a[f++];var n=a[f++],q=a[f++];h=((h&7)<<18|(l&63)<<12|(n&63)<<6|q&63)-65536;c[g++]=String.fromCharCode(55296+(h>>10));c[g++]=String.fromCharCode(56320+(h&1023))}else l=a[f++],n=a[f++],c[g++]=String.fromCharCode((h&15)<<12|(l&63)<<6|n&63)}return c.join("")}; _.nw=function(a,c){function f(t){for(;g>4);64!=n&&(c(l<<4&240|n>>2),64!=q&&c(n<<6&192|q))}};Ks=function(a){var c=[];_.nw(a,function(f){c.push(f)});return c};_.RF=function(a,c){_.Hb[c||"token"]=a};_.Kb=function(a){delete _.Hb[a||"token"]}; N1=function(){var a=window.crypto||window.msCrypto;a&&a.getRandomValues&&(this.pT=!0,this.bT=Infinity);if(1>this.bT){var c=this.pB;a=this.bT;this.pB="";this.bT=1;a=Math.max(0,a);if(!this.pT){c=this.oT+c;var f=new _.xb;f.update(c);c=String.fromCharCode.apply(String,f.digest());this.kT+=a;this.kT>=this.bT?(f.reset(),f.update("SEED_SALT:"+c+this.pB),this.pB=String.fromCharCode.apply(String,f.digest()),this.oT="",this.kT=0):this.oT=c}}};_.k=N1.prototype;_.k.pT=!1;_.k.pB="";_.k.oT="";_.k.kT=0;_.k.bT=-1; var U1=function(a){var c=S1,f=[];if(c.pT)a=new window.Uint8Array(Math.min(65536,a||1)),(window.crypto||window.msCrypto).getRandomValues(a),f=[].slice.call(a);else{if(0>c.bT||0==c.pB.length)throw new T1;var g=new _.xb;g.update("RANDOM_SALT:"+c.pB);var h=g.digest();null!==h&&(g.reset(),g.update("SEED_SALT:"+c.pB),c.pB=String.fromCharCode.apply(String,g.digest()),f=h.slice(0,a||h.length))}return f},T1=function(){};_.J(T1,Error);T1.prototype.name="Insufficient Entropy"; _.l0={parse:function(a){a=_.of("["+String(a)+"]");if(!1===a||1!==a.length)throw new SyntaxError("JSON parsing failed.");return a[0]},stringify:function(a){return _.mf(a)}};_.aK.prototype.S3=function(a,c){_.gr(this,this.C8,[a,c])};_.aK.prototype.C8=function(a,c){this.Rx.S3(this.$k,a,this.x0,this.Cs,c)};_.MI.prototype.S3=function(a,c,f,g,h){f=_.A_(f);_.BX(this,"gsi:fetchLoginHint",{clientId:a,loginHint:c,request:f,sessionSelector:g},h)};var pF,kZ=["client_id","cookie_policy","scope"],GN="client_id cookie_policy fetch_basic_profile hosted_domain scope openid_realm disable_token_refresh login_hint ux_mode redirect_uri state prompt oidc_spec_compliant nonce enable_serial_consent include_granted_scopes response_type session_selection gsiwebsdk".split(" "),iw=["authuser","after_redirect","access_type","hl"],EB=["login_hint","prompt"],wW={clientid:"client_id",cookiepolicy:"cookie_policy"},UD=["approval_prompt","authuser","login_hint", "prompt","hd"],WF=["login_hint","g-oauth-window","status"],nY=Math.min(_.P("oauth-flow/authWindowWidth",599),screen.width-20),oY=Math.min(_.P("oauth-flow/authWindowHeight",600),screen.height-30); var uO=function(a){_.se.call(this,a)};_.oL(uO,_.se);uO.prototype.name="gapi.auth2.ExternallyVisibleError";var cm=function(){};cm.prototype.select=function(a,c){if(a.sessions&&1==a.sessions.length&&(a=a.sessions[0],a.login_hint)){c(a);return}c()};var gv=function(){};gv.prototype.select=function(a,c){if(a.sessions&&a.sessions.length)for(var f=0;fa.length&&128>c;)a.push.apply(a,U1(64-a.length)),c++;if(64>a.length)throw new T1;var f=a.slice(0,64)}catch(g){for(f=[],a=0;64>a;a++)f[a]=Math.floor(256*Math.random())}return _.aB(f,!0).substring(0,64)}; var vm,km,Xx,ey,Mm,Nm,Om,gz,my,ym,zm,Tm;vm=function(a){var c=a||{},f=km();(0,_.Be)(GN,function(g){"undefined"===typeof c[g]&&"undefined"!==typeof f[g]&&(c[g]=f[g])});return c};km=function(){for(var a={},c=document.getElementsByTagName("meta"),f=0;fc.indexOf(f)&&delete a[f];return a}; Nm=function(a,c){if(!a)throw new uO("Empty initial options.");for(var f=0;f