=0&&d==1?vk(c,b):(f?(d=f,d.next==c.gq&&(c.gq=d),d.next=d.next.next):wk(c),xk(c,e,3,b)))}a.Gb=null}else fk(a,3,b)},sk=function(a,b){a.Cl||a.Da!=2&&a.Da!=3||yk(a);a.gq?a.gq.next=b:a.Cl=b;a.gq=b},rk=function(a,b,c,d){var e=jk(null,null,null);e.xn=new _.gk(function(f,h){e.Iv=b?function(k){try{var l=b.call(d,k);f(l)}catch(m){h(m)}}:f;e.Dr=c? function(k){try{var l=c.call(d,k);l===void 0&&k instanceof _.uk?h(k):f(l)}catch(m){h(m)}}:h});e.xn.Gb=a;sk(a,e);return e.xn};_.gk.prototype.Lga=function(a){this.Da=0;fk(this,2,a)};_.gk.prototype.Mga=function(a){this.Da=0;fk(this,3,a)}; var fk=function(a,b,c){a.Da==0&&(a===c&&(b=3,c=new TypeError("Promise cannot resolve to itself")),a.Da=1,mk(c,a.Lga,a.Mga,a)||(a.xf=c,a.Da=b,a.Gb=null,yk(a),b!=3||c instanceof _.uk||zk(a,c)))},mk=function(a,b,c,d){if(a instanceof _.gk)return tk(a,b,c,d),!0;if(_.Wj(a))return a.then(b,c,d),!0;if(_.wb(a))try{var e=a.then;if(typeof e==="function")return Ak(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},Ak=function(a,b,c,d,e){var f=!1,h=function(l){f||(f=!0,c.call(e,l))},k=function(l){f||(f=!0, d.call(e,l))};try{b.call(a,h,k)}catch(l){k(l)}},yk=function(a){a.WF||(a.WF=!0,_.ek(a.hz,a))},wk=function(a){var b=null;a.Cl&&(b=a.Cl,a.Cl=b.next,b.next=null);a.Cl||(a.gq=null);return b};_.gk.prototype.hz=function(){for(var a;a=wk(this);)xk(this,a,this.Da,this.xf);this.WF=!1};xk=function(a,b,c,d){if(c==3&&b.Dr&&!b.Px)for(;a&&a.lA;a=a.Gb)a.lA=!1;if(b.xn)b.xn.Gb=null,Bk(b,c,d);else try{b.Px?b.Iv.call(b.context):Bk(b,c,d)}catch(e){Ck.call(null,e)}ik.put(b)}; Bk=function(a,b,c){b==2?a.Iv.call(a.context,c):a.Dr&&a.Dr.call(a.context,c)};zk=function(a,b){a.lA=!0;_.ek(function(){a.lA&&Ck.call(null,b)})};Ck=_.gh;_.uk=function(a){_.mb.call(this,a);this.TY=!1};_.gb(_.uk,_.mb);_.uk.prototype.name="cancel";var pk=function(a,b,c){this.promise=a;this.resolve=b;this.reject=c}; _.Dk=function(a){return new _.gk(a)}; var Lk=function(){this.hx={OY:Ek?"../"+Ek:null,Sy:Fk,NT:Gk,ora:Hk,jo:Ik,esa:Jk};this.dg=_.qe;this.hY=this.K7;this.B8=/MSIE\s*[0-8](\D|$)/.test(window.navigator.userAgent);if(this.hx.OY){this.dg=this.hx.NT(this.dg,this.hx.OY);var a=this.dg.document,b=a.createElement("script");b.setAttribute("type","text/javascript");b.text="window.doPostMsg=function(w,s,o) {window.setTimeout(function(){w.postMessage(s,o);},0);};";a.body.appendChild(b);this.hY=this.dg.doPostMsg}this.VM={};this.xN={};a=(0,_.B)(this.sH, this);_.Fe(this.dg,"message",a);_.ve(_.Ge,"RPMQ",[]).push(a);this.dg!=this.dg.parent&&Kk(this,this.dg.parent,this.II(this.dg.name),"*")};Lk.prototype.II=function(a){return'{"h":"'+escape(a)+'"}'};var Mk=function(a){var b=null;a.indexOf('{"h":"')===0&&a.indexOf('"}')===a.length-2&&(b=unescape(a.substring(6,a.length-2)));return b},Nk=function(a){if(!/^\s*{/.test(a))return!1;a=_.Gf(a);return a!==null&&typeof a==="object"&&!!a.g}; Lk.prototype.sH=function(a){var b=String(a.data);_.Lf.debug("gapix.rpc.receive("+Hk+"): "+(!b||b.length<=512?b:b.substr(0,512)+"... ("+b.length+" bytes)"));var c=b.indexOf("!_")!==0;c||(b=b.substring(2));var d=Nk(b);if(!c&&!d){if(!d&&(c=Mk(b))){if(this.VM[c])this.VM[c]();else this.xN[c]=1;return}var e=a.origin,f=this.hx.Sy;this.B8?_.qe.setTimeout(function(){f(b,e)},0):f(b,e)}};Lk.prototype.Ib=function(a,b){a===".."||this.xN[a]?(b(),delete this.xN[a]):this.VM[a]=b}; var Kk=function(a,b,c,d){var e=Nk(c)?"":"!_";_.Lf.debug("gapix.rpc.send("+Hk+"): "+(!c||c.length<=512?c:c.substr(0,512)+"... ("+c.length+" bytes)"));a.hY(b,e+c,d)};Lk.prototype.K7=function(a,b,c){a.postMessage(b,c)};Lk.prototype.send=function(a,b,c){(a=this.hx.NT(this.dg,a))&&!a.closed&&Kk(this,a,b,c)};var Ok,Pk,Qk,Rk,Sk,Tk,Uk,Ek,Hk,Vk,Wk,Xk,Gk,Ik,Zk,$k,el,fl,hl,Jk,jl,il,al,bl,ll,Fk,ml,nl;Ok=0;Pk=[];Qk={};Rk={};Sk=_.qe.location.href;Tk=_.Ae(Sk,"rpctoken");Uk=_.Ae(Sk,"parent")||_.re.referrer;Ek=_.Ae(Sk,"rly");Hk=Ek||(_.qe!==_.qe.top||_.qe.opener)&&_.qe.name||"..";Vk=null;Wk={};Xk=function(){};_.Yk={send:Xk,Ib:Xk,II:Xk}; Gk=function(a,b){var c=a;b.charAt(0)=="/"&&(b=b.substring(1),c=_.qe.top);if(b.length===0)return c;for(b=b.split("/");b.length;){a=b.shift();a.charAt(0)=="{"&&a.charAt(a.length-1)=="}"&&(a=a.substring(1,a.length-1));var d=a;if(d==="..")c=c==c.parent?c.opener:c.parent;else if(d!==".."&&c.frames[d]){var e=c;a=d;c=c.frames[d];if(!("postMessage"in c))if(c instanceof HTMLIFrameElement&&"contentWindow"in c)c=c.contentWindow!=null&&"postMessage"in c.contentWindow?c.contentWindow:null;else{d=null;e=_.Aa(e.document.getElementsByTagName("iframe")); for(var f=e.next();!f.done;f=e.next())if(f=f.value,f.getAttribute("id")==a||f.getAttribute("name")==a)d=f;if(d&&"contentWindow"in d)c=d.contentWindow!=null?d.contentWindow:null;else throw Error("G`"+c+"`"+a);}}else return null}return c};Ik=function(a){return(a=Qk[a])&&a.token};Zk=function(a){if(a.f in{})return!1;var b=a.t,c=Qk[a.r];a=a.origin;return c&&(c.token===b||!c.token&&!b)&&(a===c.origin||c.origin==="*")}; $k=function(a){var b=a.id.split("/"),c=b[b.length-1],d=a.origin;return function(e){var f=e.origin;return e.f==c&&(d==f||d=="*")}};_.cl=function(a,b,c){a=al(a);Rk[a.name]={Uh:b,wv:a.wv,Ks:c||Zk};bl()};_.dl=function(a){a=al(a);delete Rk[a.name]};el={};fl=function(a,b){(a=el["_"+a])&&a[1](this)&&a[0].call(this,b)};hl=function(a){var b=a.c;if(!b)return Xk;var c=a.r,d=a.g?"legacy__":"";return function(){var e=[].slice.call(arguments,0);e.unshift(c,d+"__cb",null,b);_.gl.apply(null,e)}}; Jk=function(a){Vk=a};jl=function(a){Wk[a]||(Wk[a]=_.qe.setTimeout(function(){Wk[a]=!1;il(a)},0))};il=function(a){var b=Qk[a];if(b&&b.ready){var c=b.ZJ;for(b.ZJ=[];c.length;)_.Yk.send(a,_.Hf(c.shift()),b.origin)}};al=function(a){return a.indexOf("legacy__")===0?{name:a.substring(8),wv:!0}:{name:a,wv:!1}}; bl=function(){for(var a=_.Sh("rpc/residenceSec")||60,b=(new Date).getTime()/1E3,c,d=0;c=Pk[d];++d){var e=c.kp;if(!e||a>0&&b-c.timestamp>a)Pk.splice(d,1),--d;else{var f=e.s,h=Rk[f]||Rk["*"];if(h)if(Pk.splice(d,1),--d,e.origin=c.origin,c=hl(e),e.callback=c,h.Ks(e)){if(f!=="__cb"&&!!h.wv!=!!e.g)break;e=h.Uh.apply(e,e.a);e!==void 0&&c(e)}else _.Lf.debug("gapix.rpc.rejected("+Hk+"): "+f)}}};ll=function(a,b,c){Pk.push({kp:a,origin:b,timestamp:(new Date).getTime()/1E3});c||bl()}; Fk=function(a,b){a=_.Gf(a);ll(a,b,!1)};ml=function(a){for(;a.length;)ll(a.shift(),this.origin,!0);bl()};nl=function(a){var b=!1;a=a.split("|");var c=a[0];c.indexOf("/")>=0&&(b=!0);return{id:c,origin:a[1]||"*",fI:b}}; _.ol=function(a,b,c,d){var e=nl(a);d&&(_.qe.frames[e.id]=_.qe.frames[e.id]||d);a=e.id;if(!Qk.hasOwnProperty(a)){c=c||null;d=e.origin;if(a==="..")d=_.xg(Uk),c=c||Tk;else if(!e.fI){var f=_.re.getElementById(a);f&&(f=f.src,d=_.xg(f),c=c||_.Ae(f,"rpctoken"))}e.origin==="*"&&d||(d=e.origin);Qk[a]={token:c,ZJ:[],origin:d,Eea:b,HY:function(){var h=a;Qk[h].ready=1;il(h)}};_.Yk.Ib(a,Qk[a].HY)}return Qk[a].HY}; _.gl=function(a,b,c,d){a=a||"..";_.ol(a);a=a.split("|",1)[0];var e=b,f=a,h=[].slice.call(arguments,3),k=c,l=Hk,m=Tk,n=Qk[f],p=l,q=nl(f);if(n&&f!==".."){if(q.fI){if(!(m=Qk[f].Eea)){m=Vk?Vk.substring(1).split("/"):[Hk];p=m.length-1;for(f=_.qe.parent;f!==_.qe.top;){var t=f.parent;if(!p--){for(var v=null,u=t.frames.length,y=0;y/g;xl=/"/g;yl=/'/g;zl=function(a){return String(a).replace(ql,"&").replace(vl,"<").replace(wl,">").replace(xl,""").replace(yl,"'")};Al=/[\ud800-\udbff][\udc00-\udfff]|[^!-~]/g;Bl=/%([a-f]|[0-9a-fA-F][a-f])/g;Cl=/^(https?|ftp|file|chrome-extension):$/i; Dl=function(a){a=String(a);a=a.replace(Al,function(e){try{return encodeURIComponent(e)}catch(f){return encodeURIComponent(e.replace(/^[^%]+$/g,"\ufffd"))}}).replace(_.Ce,function(e){return e.replace(/%/g,"%25")}).replace(Bl,function(e){return e.toUpperCase()});a=a.match(_.Be)||[];var b=_.we(),c=function(e){return e.replace(/\\/g,"%5C").replace(/\^/g,"%5E").replace(/`/g,"%60").replace(/\{/g,"%7B").replace(/\|/g,"%7C").replace(/\}/g,"%7D")},d=!!(a[1]||"").match(Cl);b.it=c((a[1]||"")+(a[2]||"")+(a[3]|| (a[2]&&d?"/":"")));d=function(e){return c(e.replace(/\?/g,"%3F").replace(/#/g,"%23"))};b.query=a[5]?[d(a[5])]:[];b.Xi=a[7]?[d(a[7])]:[];return b};El=function(a){return a.it+(a.query.length>0?"?"+a.query.join("&"):"")+(a.Xi.length>0?"#"+a.Xi.join("&"):"")};Fl=function(a,b){var c=[];if(a)for(var d in a)if(_.xe(a,d)&&a[d]!=null){var e=b?b(a[d]):a[d];c.push(encodeURIComponent(d)+"="+encodeURIComponent(e))}return c}; _.Gl=function(a,b,c,d){a=Dl(a);a.query.push.apply(a.query,Fl(b,d));a.Xi.push.apply(a.Xi,Fl(c,d));return El(a)}; _.Hl=function(a,b){var c=Dl(b);b=c.it;c.query.length&&(b+="?"+c.query.join(""));c.Xi.length&&(b+="#"+c.Xi.join(""));var d="";b.length>2E3&&(c=b,b=b.substr(0,2E3),b=b.replace(_.De,""),d=c.substr(b.length));var e=a.createElement("div");a=a.createElement("a");c=Dl(b);b=c.it;c.query.length&&(b+="?"+c.query.join(""));c.Xi.length&&(b+="#"+c.Xi.join(""));_.Bc(a,new _.ic(_.pe(b)));e.appendChild(a);_.Fc(e,_.bc(e.innerHTML));b=String(e.firstChild.href);e.parentNode&&e.parentNode.removeChild(e);c=Dl(b+d);b= c.it;c.query.length&&(b+="?"+c.query.join(""));c.Xi.length&&(b+="#"+c.Xi.join(""));return b};_.Il=/^https?:\/\/[^\/%\\?#\s]+\/[^\s]*$/i;Kl=function(a){for(;a.firstChild;)a.removeChild(a.firstChild)};Ll=/^https?:\/\/(?:\w|[\-\.])+\.google\.(?:\w|[\-:\.])+(?:\/[^\?#]*)?\/b\/(\d{10,21})\//; Ml=function(){var a=_.Sh("googleapis.config/sessionDelegate");"string"===typeof a&&a.length>21&&(a=null);a==null&&(a=(a=window.location.href.match(Ll))?a[1]:null);if(a==null)return null;a=String(a);a.length>21&&(a=null);return a};Nl=function(){var a=_.Ge.onl;if(!a){a=_.we();_.Ge.onl=a;var b=_.we();a.e=function(c){var d=b[c];d&&(delete b[c],d())};a.a=function(c,d){b[c]=d};a.r=function(c){delete b[c]}}return a};Ol=function(a,b){b=b.onload;return typeof b==="function"?(Nl().a(a,b),b):null}; Pl=function(a){_.pl(/^\w+$/.test(a),"Unsupported id - "+a);return'onload="window.___jsl.onl.e("'+a+'")"'};Ql=function(a){Nl().r(a)};var Sl,Tl,Xl;_.Rl={allowtransparency:"true",frameborder:"0",hspace:"0",marginheight:"0",marginwidth:"0",scrolling:"no",style:"",tabindex:"0",vspace:"0",width:"100%"};Sl={allowtransparency:!0,onload:!0};Tl=0;_.Ul=function(a,b){var c=0;do var d=b.id||["I",Tl++,"_",(new Date).getTime()].join("");while(a.getElementById(d)&&++c<5);_.pl(c<5,"Error creating iframe id");return d};_.Vl=function(a,b){return a?b+"/"+a:""}; _.Wl=function(a,b,c,d){var e={},f={};a.documentMode&&a.documentMode<9&&(e.hostiemode=a.documentMode);_.ye(d.queryParams||{},e);_.ye(d.fragmentParams||{},f);var h=d.pfname;var k=_.we();_.Sh("iframes/dropLegacyIdParam")||(k.id=c);k._gfid=c;k.parent=a.location.protocol+"//"+a.location.host;c=_.Ae(a.location.href,"parent");h=h||"";!h&&c&&(h=_.Ae(a.location.href,"_gfid","")||_.Ae(a.location.href,"id",""),h=_.Vl(h,_.Ae(a.location.href,"pfname","")));h||(c=_.Gf(_.Ae(a.location.href,"jcp","")))&&typeof c== "object"&&(h=_.Vl(c.id,c.pfname));k.pfname=h;d.connectWithJsonParam&&(h={},h.jcp=_.Hf(k),k=h);h=_.Ae(b,"rpctoken")||e.rpctoken||f.rpctoken;h||(h=d.rpctoken||String(Math.round(_.Ai()*1E8)),k.rpctoken=h);d.rpctoken=h;_.ye(k,d.connectWithQueryParams?e:f);k=a.location.href;a=_.we();(h=_.Ae(k,"_bsh",_.Ge.bsh))&&(a._bsh=h);(k=_.Ge.dpo?_.Ge.h:_.Ae(k,"jsh",_.Ge.h))&&(a.jsh=k);d.hintInFragment?_.ye(a,f):_.ye(a,e);return _.Gl(b,e,f,d.paramsSerializer)}; Xl=function(a){_.pl(!a||_.Il.test(a),"Illegal url for new iframe - "+a)}; _.Yl=function(a,b,c,d,e){Xl(c.src);var f,h=Ol(d,c),k=h?Pl(d):"";try{document.all&&(f=a.createElement('