gapi.loaded_1(function(_){var window=this;
_.Ne=_.Ne||{};

_.Ne=_.Ne||{};_.Ne.ss=function(a,b,c){for(var d=[],e=2,f=arguments.length;e<f;++e)d.push(arguments[e]);return function(){for(var h=d.slice(),k=0,l=arguments.length;k<l;++k)h.push(arguments[k]);return b.apply(a,h)}};_.Ne.sx=function(a){var b,c,d={};for(b=0;c=a[b];++b)d[c]=c;return d};

(function(){function a(e,f){if(!(e<c)&&d)if(2===e&&d.warn)d.warn(f);else if(3===e&&d.error)try{d.error(f)}catch(h){}else d.log&&d.log(f)}var b=function(e){a(1,e)};_.Oe=function(e){a(2,e)};_.Pe=function(e){a(3,e)};_.Qe=function(){};b.INFO=1;b.WARNING=2;b.NONE=4;var c=1,d=window.console?window.console:window.opera?window.opera.postError:void 0;return b})();

_.Ne=_.Ne||{};_.Ne.xU=function(a){var b=window;"undefined"!=typeof b.addEventListener?b.addEventListener("mousemove",a,!1):"undefined"!=typeof b.attachEvent?b.attachEvent("onmousemove",a):_.Oe("cannot attachBrowserEvent: mousemove")};_.Ne.f1=function(a){var b=window;b.removeEventListener?b.removeEventListener("mousemove",a,!1):b.detachEvent?b.detachEvent("onmousemove",a):_.Oe("cannot removeBrowserEvent: mousemove")};

_.Ne=_.Ne||{};
(function(){function a(c,d){return String.fromCharCode(d)}var b={0:!1,10:!0,13:!0,34:!0,39:!0,60:!0,62:!0,92:!0,8232:!0,8233:!0,65282:!0,65287:!0,65308:!0,65310:!0,65340:!0};_.Ne.escape=function(c,d){if(c){if("string"===typeof c)return _.Ne.zB(c);if("Array"===typeof c){var e=0;for(d=c.length;e<d;++e)c[e]=_.Ne.escape(c[e])}else if("object"===typeof c&&d){d={};for(e in c)c.hasOwnProperty(e)&&(d[_.Ne.zB(e)]=_.Ne.escape(c[e],!0));return d}}return c};_.Ne.zB=function(c){if(!c)return c;for(var d=[],e,f,
h=0,k=c.length;h<k;++h)e=c.charCodeAt(h),f=b[e],!0===f?d.push("&#",e,";"):!1!==f&&d.push(c.charAt(h));return d.join("")};_.Ne.Eea=function(c){return c?c.replace(/&#([0-9]+);/g,a):c}})();

_.Ne=_.Ne||{};
(function(){function a(c){var d="undefined"===typeof c;if(null!==b&&d)return b;var e={};c=c||window.location.href;var f=c.indexOf("?"),h=c.indexOf("#");c=(-1===h?c.substr(f+1):[c.substr(f+1,h-f-1),"&",c.substr(h+1)].join("")).split("&");f=window.decodeURIComponent?decodeURIComponent:unescape;h=0;for(var k=c.length;h<k;++h){var l=c[h].indexOf("=");if(-1!==l){var m=c[h].substring(0,l);l=c[h].substring(l+1);l=l.replace(/\+/g," ");try{e[m]=f(l)}catch(n){}}}d&&(b=e);return e}var b=null;_.Ne.kg=a;a()})();
_.I("gadgets.util.getUrlParameters",_.Ne.kg);

_.Op=_.Op||{};_.Op.HX=function(){var a=0,b=0;self.innerHeight?(a=self.innerWidth,b=self.innerHeight):document.documentElement&&document.documentElement.clientHeight?(a=document.documentElement.clientWidth,b=document.documentElement.clientHeight):document.body&&(a=document.body.clientWidth,b=document.body.clientHeight);return{width:a,height:b}};

_.Op=_.Op||{};
(function(){function a(){function b(l,m){l=window.getComputedStyle(l,"").getPropertyValue(m).match(/^([0-9]+)/);return parseInt(l[0],10)}for(var c=0,d=[document.body];0<d.length;){var e=d.shift(),f=e.childNodes;if("undefined"!==typeof e.style){var h=e.style.overflowY;h||(h=(h=document.defaultView.getComputedStyle(e,null))?h.overflowY:null);if("visible"!=h&&"inherit"!=h&&(h=e.style.height,h||(h=(h=document.defaultView.getComputedStyle(e,null))?h.height:""),0<h.length&&"auto"!=h))continue}for(e=0;e<
f.length;e++){h=f[e];if("undefined"!==typeof h.offsetTop&&"undefined"!==typeof h.offsetHeight){var k=h.offsetTop+h.offsetHeight+b(h,"margin-bottom");c=Math.max(c,k)}d.push(h)}}return c+b(document.body,"border-bottom")+b(document.body,"margin-bottom")+b(document.body,"padding-bottom")}_.Op.Ac=function(){var b=_.Op.HX().height,c=document.body,d=document.documentElement;if("CSS1Compat"===document.compatMode&&d.scrollHeight)return d.scrollHeight!==b?d.scrollHeight:d.offsetHeight;if(0<=navigator.userAgent.indexOf("AppleWebKit"))return a();
if(c&&d){var e=d.scrollHeight,f=d.offsetHeight;d.clientHeight!==f&&(e=c.scrollHeight,f=c.offsetHeight);return e>b?e>f?e:f:e<f?e:f}}})();

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var rg=function(){this.blockSize=-1};
var sg=function(){this.blockSize=-1;this.blockSize=64;this.Bc=[];this.HA=[];this.dU=[];this.Wx=[];this.Wx[0]=128;for(var a=1;a<this.blockSize;++a)this.Wx[a]=0;this.Ez=this.Jo=0;this.reset()};_.$a(sg,rg);sg.prototype.reset=function(){this.Bc[0]=1732584193;this.Bc[1]=4023233417;this.Bc[2]=2562383102;this.Bc[3]=271733878;this.Bc[4]=3285377520;this.Ez=this.Jo=0};
var tg=function(a,b,c){c||(c=0);var d=a.dU;if("string"===typeof b)for(var e=0;16>e;e++)d[e]=b.charCodeAt(c)<<24|b.charCodeAt(c+1)<<16|b.charCodeAt(c+2)<<8|b.charCodeAt(c+3),c+=4;else for(e=0;16>e;e++)d[e]=b[c]<<24|b[c+1]<<16|b[c+2]<<8|b[c+3],c+=4;for(e=16;80>e;e++){var f=d[e-3]^d[e-8]^d[e-14]^d[e-16];d[e]=(f<<1|f>>>31)&4294967295}b=a.Bc[0];c=a.Bc[1];var h=a.Bc[2],k=a.Bc[3],l=a.Bc[4];for(e=0;80>e;e++){if(40>e)if(20>e){f=k^c&(h^k);var m=1518500249}else f=c^h^k,m=1859775393;else 60>e?(f=c&h|k&(c|h),
m=2400959708):(f=c^h^k,m=3395469782);f=(b<<5|b>>>27)+f+l+m+d[e]&4294967295;l=k;k=h;h=(c<<30|c>>>2)&4294967295;c=b;b=f}a.Bc[0]=a.Bc[0]+b&4294967295;a.Bc[1]=a.Bc[1]+c&4294967295;a.Bc[2]=a.Bc[2]+h&4294967295;a.Bc[3]=a.Bc[3]+k&4294967295;a.Bc[4]=a.Bc[4]+l&4294967295};
sg.prototype.update=function(a,b){if(null!=a){void 0===b&&(b=a.length);for(var c=b-this.blockSize,d=0,e=this.HA,f=this.Jo;d<b;){if(0==f)for(;d<=c;)tg(this,a,d),d+=this.blockSize;if("string"===typeof a)for(;d<b;){if(e[f]=a.charCodeAt(d),++f,++d,f==this.blockSize){tg(this,e);f=0;break}}else for(;d<b;)if(e[f]=a[d],++f,++d,f==this.blockSize){tg(this,e);f=0;break}}this.Jo=f;this.Ez+=b}};
sg.prototype.digest=function(){var a=[],b=8*this.Ez;56>this.Jo?this.update(this.Wx,56-this.Jo):this.update(this.Wx,this.blockSize-(this.Jo-56));for(var c=this.blockSize-1;56<=c;c--)this.HA[c]=b&255,b/=256;tg(this,this.HA);for(c=b=0;5>c;c++)for(var d=24;0<=d;d-=8)a[b]=this.Bc[c]>>d&255,++b;return a};
_.ug=function(){this.bH=new sg};_.g=_.ug.prototype;_.g.reset=function(){this.bH.reset()};_.g.qR=function(a){this.bH.update(a)};_.g.jK=function(){return this.bH.digest()};_.g.Pt=function(a){a=unescape(encodeURIComponent(a));for(var b=[],c=0,d=a.length;c<d;++c)b.push(a.charCodeAt(c));this.qR(b)};_.g.Jh=function(){for(var a=this.jK(),b="",c=0;c<a.length;c++)b+="0123456789ABCDEF".charAt(Math.floor(a[c]/16))+"0123456789ABCDEF".charAt(a[c]%16);return b};

_.zh=function(a){var b=window.___jsl=window.___jsl||{};b.cfg=!a&&b.cfg||{};return b.cfg};_.Ah=function(a){var b=_.zh();if(!a)return b;a=a.split("/");for(var c=0,d=a.length;b&&"object"===typeof b&&c<d;++c)b=b[a[c]];return c===a.length&&void 0!==b?b:void 0};

var Dh;_.Bh=function(a,b,c,d,e){for(var f=0,h=a.length,k;f<h;){var l=f+(h-f>>>1);var m=c?b.call(e,a[l],l,a):b(d,a[l]);0<m?f=l+1:(h=l,k=!m)}return k?f:-f-1};_.Ch=function(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c};Dh=/^https?:\/\/(?:\w|[\-\.])+\.google\.(?:\w|[\-:\.])+(?:\/[^\?#]*)?\/u\/(\d)\//;
_.Eh=function(a){var b=_.Ah("googleapis.config/sessionIndex");"string"===typeof b&&254<b.length&&(b=null);null==b&&(b=window.__X_GOOG_AUTHUSER);"string"===typeof b&&254<b.length&&(b=null);if(null==b){var c=window.google;c&&(b=c.authuser)}"string"===typeof b&&254<b.length&&(b=null);null==b&&(a=a||window.location.href,b=_.ve(a,"authuser")||null,null==b&&(b=(b=a.match(Dh))?b[1]:null));if(null==b)return null;b=String(b);254<b.length&&(b=null);return b};

var Wh,Vh,bi,ci,Xh,$h,Yh,di,Zh;_.ai=function(){if(Vh){var a=new _.le.Uint32Array(1);Wh.getRandomValues(a);a=Number("0."+a[0])}else a=Xh,a+=parseInt(Yh.substr(0,20),16),Yh=Zh(Yh),a/=$h+Math.pow(16,20);return a};Wh=_.le.crypto;Vh=!1;bi=0;ci=0;Xh=1;$h=0;Yh="";di=function(a){a=a||_.le.event;var b=a.screenX+a.clientX<<16;b+=a.screenY+a.clientY;b*=(new Date).getTime()%1E6;Xh=Xh*b%$h;0<bi&&++ci==bi&&_.ze(_.le,"mousemove",di,"remove","de")};Zh=function(a){var b=new _.ug;b.Pt(a);return b.Jh()};
Vh=!!Wh&&"function"==typeof Wh.getRandomValues;Vh||($h=1E6*(screen.width*screen.width+screen.height),Yh=Zh(_.me.cookie+"|"+_.me.location+"|"+(new Date).getTime()+"|"+Math.random()),bi=_.Ah("random/maxObserveMousemove")||0,0!=bi&&_.Ae(_.le,"mousemove",di));

var Yk,Zk,$k,al,bl,cl,dl,el,fl,gl,hl,il,ml,nl,ol,pl,ql,rl,sl,tl;_.Xk=function(a,b){if(!a)throw Error(b||"");};Yk=/&/g;Zk=/</g;$k=/>/g;al=/"/g;bl=/'/g;cl=function(a){return String(a).replace(Yk,"&amp;").replace(Zk,"&lt;").replace($k,"&gt;").replace(al,"&quot;").replace(bl,"&#39;")};dl=/[\ud800-\udbff][\udc00-\udfff]|[^!-~]/g;el=/%([a-f]|[0-9a-fA-F][a-f])/g;fl=/^(https?|ftp|file|chrome-extension):$/i;
gl=function(a){a=String(a);a=a.replace(dl,function(e){try{return encodeURIComponent(e)}catch(f){return encodeURIComponent(e.replace(/^[^%]+$/g,"\ufffd"))}}).replace(_.xe,function(e){return e.replace(/%/g,"%25")}).replace(el,function(e){return e.toUpperCase()});a=a.match(_.we)||[];var b=_.re(),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(fl);b.zq=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.Ph=a[7]?[d(a[7])]:[];return b};hl=function(a){return a.zq+(0<a.query.length?"?"+a.query.join("&"):"")+(0<a.Ph.length?"#"+a.Ph.join("&"):"")};il=function(a,b){var c=[];if(a)for(var d in a)if(_.se(a,d)&&null!=a[d]){var e=b?b(a[d]):a[d];c.push(encodeURIComponent(d)+"="+encodeURIComponent(e))}return c};
_.jl=function(a,b,c,d){a=gl(a);a.query.push.apply(a.query,il(b,d));a.Ph.push.apply(a.Ph,il(c,d));return hl(a)};
_.kl=function(a,b){var c=gl(b);b=c.zq;c.query.length&&(b+="?"+c.query.join(""));c.Ph.length&&(b+="#"+c.Ph.join(""));var d="";2E3<b.length&&(c=b,b=b.substr(0,2E3),b=b.replace(_.ye,""),d=c.substr(b.length));var e=a.createElement("div");a=a.createElement("a");c=gl(b);b=c.zq;c.query.length&&(b+="?"+c.query.join(""));c.Ph.length&&(b+="#"+c.Ph.join(""));_.Ld(a,new _.Cc(b,_.Bc));e.appendChild(a);b=_.$c(e.innerHTML,null);_.xb(e);e.innerHTML=_.Zc(b);b=String(e.firstChild.href);e.parentNode&&e.parentNode.removeChild(e);
c=gl(b+d);b=c.zq;c.query.length&&(b+="?"+c.query.join(""));c.Ph.length&&(b+="#"+c.Ph.join(""));return b};_.ll=/^https?:\/\/[^\/%\\?#\s]+\/[^\s]*$/i;nl=function(a){for(;a.firstChild;)a.removeChild(a.firstChild)};ol=/^https?:\/\/(?:\w|[\-\.])+\.google\.(?:\w|[\-:\.])+(?:\/[^\?#]*)?\/b\/(\d{10,21})\//;
pl=function(a){var b=_.Ah("googleapis.config/sessionDelegate");"string"===typeof b&&21<b.length&&(b=null);null==b&&(b=(a=(a||window.location.href).match(ol))?a[1]:null);if(null==b)return null;b=String(b);21<b.length&&(b=null);return b};ql=function(){var a=_.Be.onl;if(!a){a=_.re();_.Be.onl=a;var b=_.re();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};rl=function(a,b){b=b.onload;return"function"===typeof b?(ql().a(a,b),b):null};
sl=function(a){_.Xk(/^\w+$/.test(a),"Unsupported id - "+a);return'onload="window.___jsl.onl.e(&#34;'+a+'&#34;)"'};tl=function(a){ql().r(a)};
var vl,wl,Al;_.ul={allowtransparency:"true",frameborder:"0",hspace:"0",marginheight:"0",marginwidth:"0",scrolling:"no",style:"",tabindex:"0",vspace:"0",width:"100%"};vl={allowtransparency:!0,onload:!0};wl=0;_.xl=function(a,b){var c=0;do var d=b.id||["I",wl++,"_",(new Date).getTime()].join("");while(a.getElementById(d)&&5>++c);_.Xk(5>c,"Error creating iframe id");return d};_.yl=function(a,b){return a?b+"/"+a:""};
_.zl=function(a,b,c,d){var e={},f={};a.documentMode&&9>a.documentMode&&(e.hostiemode=a.documentMode);_.te(d.queryParams||{},e);_.te(d.fragmentParams||{},f);var h=d.pfname;var k=_.re();_.Ah("iframes/dropLegacyIdParam")||(k.id=c);k._gfid=c;k.parent=a.location.protocol+"//"+a.location.host;c=_.ve(a.location.href,"parent");h=h||"";!h&&c&&(h=_.ve(a.location.href,"_gfid","")||_.ve(a.location.href,"id",""),h=_.yl(h,_.ve(a.location.href,"pfname","")));h||(c=_.xf(_.ve(a.location.href,"jcp","")))&&"object"==
typeof c&&(h=_.yl(c.id,c.pfname));k.pfname=h;d.connectWithJsonParam&&(h={},h.jcp=_.yf(k),k=h);h=_.ve(b,"rpctoken")||e.rpctoken||f.rpctoken;h||(h=d.rpctoken||String(Math.round(1E8*_.ai())),k.rpctoken=h);d.rpctoken=h;_.te(k,d.connectWithQueryParams?e:f);k=a.location.href;a=_.re();(h=_.ve(k,"_bsh",_.Be.bsh))&&(a._bsh=h);(k=_.Be.dpo?_.Be.h:_.ve(k,"jsh",_.Be.h))&&(a.jsh=k);d.hintInFragment?_.te(a,f):_.te(a,e);return _.jl(b,e,f,d.paramsSerializer)};
Al=function(a){_.Xk(!a||_.ll.test(a),"Illegal url for new iframe - "+a)};
_.Bl=function(a,b,c,d,e){Al(c.src);var f,h=rl(d,c),k=h?sl(d):"";try{document.all&&(f=a.createElement('<iframe frameborder="'+cl(String(c.frameborder))+'" scrolling="'+cl(String(c.scrolling))+'" '+k+' name="'+cl(String(c.name))+'"/>'))}catch(m){}finally{f||(f=_.Td(a).ma("IFRAME"),h&&(f.onload=function(){f.onload=null;h.call(this)},tl(d)))}f.setAttribute("ng-non-bindable","");for(var l in c)a=c[l],"style"===l&&"object"===typeof a?_.te(a,f.style):vl[l]||f.setAttribute(l,String(a));(l=e&&e.beforeNode||
null)||e&&e.dontclear||nl(b);b.insertBefore(f,l);f=l?l.previousSibling:b.lastChild;c.allowtransparency&&(f.allowTransparency=!0);return f};
var Cl,Fl;Cl=/^:[\w]+$/;_.Dl=/:([a-zA-Z_]+):/g;_.El=function(){var a=_.Eh()||"0",b=pl();var c=_.Eh(void 0)||a;var d=pl(void 0),e="";c&&(e+="u/"+encodeURIComponent(String(c))+"/");d&&(e+="b/"+encodeURIComponent(String(d))+"/");c=e||null;(e=(d=!1===_.Ah("isLoggedIn"))?"_/im/":"")&&(c="");var f=_.Ah("iframes/:socialhost:"),h=_.Ah("iframes/:im_socialhost:");return ml={socialhost:f,ctx_socialhost:d?h:f,session_index:a,session_delegate:b,session_prefix:c,im_prefix:e}};
Fl=function(a,b){return _.El()[b]||""};_.Gl=function(a){return _.kl(_.me,a.replace(_.Dl,Fl))};_.Hl=function(a){var b=a;Cl.test(a)&&(b=_.Ah("iframes/"+b.substring(1)+"/url"),_.Xk(!!b,"Unknown iframe url config for - "+a));return _.Gl(b)};
_.Il=function(a,b,c){c=c||{};var d=c.attributes||{};_.Xk(!(c.allowPost||c.forcePost)||!d.onload,"onload is not supported by post iframe (allowPost or forcePost)");a=_.Hl(a);d=b.ownerDocument||_.me;var e=_.xl(d,c);a=_.zl(d,a,e,c);var f=c,h=_.re();_.te(_.ul,h);_.te(f.attributes,h);h.name=h.id=e;h.src=a;c.eurl=a;c=(f=c)||{};var k=!!c.allowPost;if(c.forcePost||k&&2E3<a.length){c=gl(a);h.src="";f.dropDataPostorigin||(h["data-postorigin"]=a);a=_.Bl(d,b,h,e);if(-1!=navigator.userAgent.indexOf("WebKit")){var l=
a.contentWindow.document;l.open();h=l.createElement("div");k={};var m=e+"_inner";k.name=m;k.src="";k.style="display:none";_.Bl(d,h,k,m,f)}h=(f=c.query[0])?f.split("&"):[];f=[];for(k=0;k<h.length;k++)m=h[k].split("=",2),f.push([decodeURIComponent(m[0]),decodeURIComponent(m[1])]);c.query=[];h=hl(c);_.Xk(_.ll.test(h),"Invalid URL: "+h);c=d.createElement("form");c.method="POST";c.target=e;c.style.display="none";e=h instanceof _.Cc?h:_.Kc(h);c.action=_.Dc(e);for(e=0;e<f.length;e++)h=d.createElement("input"),
h.type="hidden",h.name=f[e][0],h.value=f[e][1],c.appendChild(h);b.appendChild(c);c.submit();c.parentNode.removeChild(c);l&&l.close();b=a}else b=_.Bl(d,b,h,e,f);return b};

_.Re=function(){var a=window.gadgets&&window.gadgets.config&&window.gadgets.config.get;a&&_.Le(a());return{register:function(b,c,d){d&&d(_.Ke())},get:function(b){return _.Ke(b)},update:function(b,c){if(c)throw"Config replacement is not supported";_.Le(b)},wd:function(){}}}();
_.I("gadgets.config.register",_.Re.register);_.I("gadgets.config.get",_.Re.get);_.I("gadgets.config.init",_.Re.wd);_.I("gadgets.config.update",_.Re.update);

_.I("gadgets.json.stringify",_.yf);_.I("gadgets.json.parse",_.xf);

_.Ne=_.Ne||{};(function(){var a=[];_.Ne.Dda=function(b){a.push(b)};_.Ne.Pda=function(){for(var b=0,c=a.length;b<c;++b)a[b]()}})();

_.I("gapi.logutil.enableDebugLogging",_.Df.BK);

_.Ef=function(){var a=_.me.readyState;return"complete"===a||"interactive"===a&&-1==navigator.userAgent.indexOf("MSIE")};_.Ff=function(a){if(_.Ef())a();else{var b=!1,c=function(){if(!b)return b=!0,a.apply(this,arguments)};_.le.addEventListener?(_.le.addEventListener("load",c,!1),_.le.addEventListener("DOMContentLoaded",c,!1)):_.le.attachEvent&&(_.le.attachEvent("onreadystatechange",function(){_.Ef()&&c.apply(this,arguments)}),_.le.attachEvent("onload",c))}};
_.Gf=function(a,b){var c=_.pe(_.Be,"watt",_.re());_.pe(c,a,b)};_.ve(_.le.location.href,"rpctoken")&&_.Ae(_.me,"unload",function(){});
var Hf=Hf||{};Hf.DP=null;Hf.gO=null;Hf.Cw=null;Hf.frameElement=null;
Hf=Hf||{};
Hf.$H||(Hf.$H=function(){function a(f,h,k){"undefined"!=typeof window.addEventListener?window.addEventListener(f,h,k):"undefined"!=typeof window.attachEvent&&window.attachEvent("on"+f,h);"message"===f&&(window.___jsl=window.___jsl||{},f=window.___jsl,f.RPMQ=f.RPMQ||[],f.RPMQ.push(h))}function b(f){var h=_.xf(f.data);if(h&&h.f){_.Qe();var k=_.If.jm(h.f);e&&("undefined"!==typeof f.origin?f.origin!==k:f.domain!==/^.+:\/\/([^:]+).*/.exec(k)[1])?_.Pe("Invalid rpc message origin. "+k+" vs "+(f.origin||"")):
c(h,f.origin)}}var c,d,e=!0;return{qL:function(){return"wpm"},XZ:function(){return!0},wd:function(f,h){_.Re.register("rpc",null,function(k){"true"===String((k&&k.rpc||{}).disableForceSecure)&&(e=!1)});c=f;d=h;a("message",b,!1);d("..",!0);return!0},Cb:function(f){d(f,!0);return!0},call:function(f,h,k){var l=_.If.jm(f),m=_.If.MI(f);l?window.setTimeout(function(){var n=_.yf(k);_.Qe();m.postMessage(n,l)},0):".."!=f&&_.Pe("No relay set (used as window.postMessage targetOrigin), cannot send cross-domain message");
return!0}}}());
if(window.gadgets&&window.gadgets.rpc)"undefined"!=typeof _.If&&_.If||(_.If=window.gadgets.rpc,_.If.config=_.If.config,_.If.register=_.If.register,_.If.unregister=_.If.unregister,_.If.lP=_.If.registerDefault,_.If.oR=_.If.unregisterDefault,_.If.dL=_.If.forceParentVerifiable,_.If.call=_.If.call,_.If.Er=_.If.getRelayUrl,_.If.Ei=_.If.setRelayUrl,_.If.Ty=_.If.setAuthToken,_.If.nt=_.If.setupReceiver,_.If.Vl=_.If.getAuthToken,_.If.PE=_.If.removeReceiver,_.If.NL=_.If.getRelayChannel,_.If.jP=_.If.receive,
_.If.kP=_.If.receiveSameDomain,_.If.getOrigin=_.If.getOrigin,_.If.jm=_.If.getTargetOrigin,_.If.MI=_.If._getTargetWin,_.If.hU=_.If._parseSiblingId);else{_.If=function(){function a(H,X){if(!T[H]){var Aa=sa;X||(Aa=db);T[H]=Aa;X=M[H]||[];for(var Ia=0;Ia<X.length;++Ia){var ua=X[Ia];ua.t=E[H];Aa.call(H,ua.f,ua)}M[H]=[]}}function b(){function H(){ma=!0}da||("undefined"!=typeof window.addEventListener?window.addEventListener("unload",H,!1):"undefined"!=typeof window.attachEvent&&window.attachEvent("onunload",
H),da=!0)}function c(H,X,Aa,Ia,ua){E[X]&&E[X]===Aa||(_.Pe("Invalid gadgets.rpc token. "+E[X]+" vs "+Aa),ra(X,2));ua.onunload=function(){J[X]&&!ma&&(ra(X,1),_.If.PE(X))};b();Ia=_.xf(decodeURIComponent(Ia))}function d(H,X){if(H&&"string"===typeof H.s&&"string"===typeof H.f&&H.a instanceof Array)if(E[H.f]&&E[H.f]!==H.t&&(_.Pe("Invalid gadgets.rpc token. "+E[H.f]+" vs "+H.t),ra(H.f,2)),"__ack"===H.s)window.setTimeout(function(){a(H.f,!0)},0);else{H.c&&(H.callback=function(wa){_.If.call(H.f,(H.g?"legacy__":
"")+"__cb",null,H.c,wa)});if(X){var Aa=e(X);H.origin=X;var Ia=H.r;try{var ua=e(Ia)}catch(wa){}Ia&&ua==Aa||(Ia=X);H.referer=Ia}X=(u[H.s]||u[""]).apply(H,H.a);H.c&&"undefined"!==typeof X&&_.If.call(H.f,"__cb",null,H.c,X)}}function e(H){if(!H)return"";H=H.split("#")[0].split("?")[0];H=H.toLowerCase();0==H.indexOf("//")&&(H=window.location.protocol+H);-1==H.indexOf("://")&&(H=window.location.protocol+"//"+H);var X=H.substring(H.indexOf("://")+3),Aa=X.indexOf("/");-1!=Aa&&(X=X.substring(0,Aa));H=H.substring(0,
H.indexOf("://"));if("http"!==H&&"https"!==H&&"chrome-extension"!==H&&"file"!==H&&"android-app"!==H&&"chrome-search"!==H&&"chrome-untrusted"!==H&&"chrome"!==H&&"devtools"!==H)throw Error("n");Aa="";var Ia=X.indexOf(":");if(-1!=Ia){var ua=X.substring(Ia+1);X=X.substring(0,Ia);if("http"===H&&"80"!==ua||"https"===H&&"443"!==ua)Aa=":"+ua}return H+"://"+X+Aa}function f(H){if("/"==H.charAt(0)){var X=H.indexOf("|");return{id:0<X?H.substring(1,X):H.substring(1),origin:0<X?H.substring(X+1):null}}return null}
function h(H){if("undefined"===typeof H||".."===H)return window.parent;var X=f(H);if(X)return window.top.frames[X.id];H=String(H);return(X=window.frames[H])?X:(X=document.getElementById(H))&&X.contentWindow?X.contentWindow:null}function k(H,X){if(!0!==J[H]){"undefined"===typeof J[H]&&(J[H]=0);var Aa=h(H);".."!==H&&null==Aa||!0!==sa.Cb(H,X)?!0!==J[H]&&10>J[H]++?window.setTimeout(function(){k(H,X)},500):(T[H]=db,J[H]=!0):J[H]=!0}}function l(H){(H=w[H])&&"/"===H.substring(0,1)&&(H="/"===H.substring(1,
2)?document.location.protocol+H:document.location.protocol+"//"+document.location.host+H);return H}function m(H,X,Aa){X&&!/http(s)?:\/\/.+/.test(X)&&(0==X.indexOf("//")?X=window.location.protocol+X:"/"==X.charAt(0)?X=window.location.protocol+"//"+window.location.host+X:-1==X.indexOf("://")&&(X=window.location.protocol+"//"+X));w[H]=X;"undefined"!==typeof Aa&&(z[H]=!!Aa)}function n(H,X){X=X||"";E[H]=String(X);k(H,X)}function q(H){H=(H.passReferrer||"").split(":",2);L=H[0]||"none";V=H[1]||"origin"}
function p(H){"true"===String(H.useLegacyProtocol)&&(sa=Hf.Cw||db,sa.wd(d,a))}function t(H,X){function Aa(Ia){Ia=Ia&&Ia.rpc||{};q(Ia);var ua=Ia.parentRelayUrl||"";ua=e(Q.parent||X)+ua;m("..",ua,"true"===String(Ia.useLegacyProtocol));p(Ia);n("..",H)}!Q.parent&&X?Aa({}):_.Re.register("rpc",null,Aa)}function v(H,X,Aa){if(".."===H)t(Aa||Q.rpctoken||Q.ifpctok||"",X);else a:{var Ia=null;if("/"!=H.charAt(0)){if(!_.Ne)break a;Ia=document.getElementById(H);if(!Ia)throw Error("o`"+H);}Ia=Ia&&Ia.src;X=X||e(Ia);
m(H,X);X=_.Ne.kg(Ia);n(H,Aa||X.rpctoken)}}var u={},w={},z={},E={},A=0,y={},J={},Q={},T={},M={},L=null,V=null,oa=window.top!==window.self,ia=window.name,ra=function(){},Ka=window.console,Ga=Ka&&Ka.log&&function(H){Ka.log(H)}||function(){},db=function(){function H(X){return function(){Ga(X+": call ignored")}}return{qL:function(){return"noop"},XZ:function(){return!0},wd:H("init"),Cb:H("setup"),call:H("call")}}();_.Ne&&(Q=_.Ne.kg());var ma=!1,da=!1,sa=function(){if("rmr"==Q.rpctx)return Hf.DP;var H="function"===
typeof window.postMessage?Hf.$H:"object"===typeof window.postMessage?Hf.$H:window.ActiveXObject?Hf.gO?Hf.gO:Hf.Cw:0<navigator.userAgent.indexOf("WebKit")?Hf.DP:"Gecko"===navigator.product?Hf.frameElement:Hf.Cw;H||(H=db);return H}();u[""]=function(){Ga("Unknown RPC service: "+this.s)};u.__cb=function(H,X){var Aa=y[H];Aa&&(delete y[H],Aa.call(this,X))};return{config:function(H){"function"===typeof H.KP&&(ra=H.KP)},register:function(H,X){if("__cb"===H||"__ack"===H)throw Error("p");if(""===H)throw Error("q");
u[H]=X},unregister:function(H){if("__cb"===H||"__ack"===H)throw Error("r");if(""===H)throw Error("s");delete u[H]},lP:function(H){u[""]=H},oR:function(){delete u[""]},dL:function(){},call:function(H,X,Aa,Ia){H=H||"..";var ua="..";".."===H?ua=ia:"/"==H.charAt(0)&&(ua=e(window.location.href),ua="/"+ia+(ua?"|"+ua:""));++A;Aa&&(y[A]=Aa);var wa={s:X,f:ua,c:Aa?A:0,a:Array.prototype.slice.call(arguments,3),t:E[H],l:!!z[H]};a:if("bidir"===L||"c2p"===L&&".."===H||"p2c"===L&&".."!==H){var Pa=window.location.href;
var P="?";if("query"===V)P="#";else if("hash"===V)break a;P=Pa.lastIndexOf(P);P=-1===P?Pa.length:P;Pa=Pa.substring(0,P)}else Pa=null;Pa&&(wa.r=Pa);if(".."===H||null!=f(H)||document.getElementById(H))(Pa=T[H])||null===f(H)||(Pa=sa),0===X.indexOf("legacy__")&&(Pa=sa,wa.s=X.substring(8),wa.c=wa.c?wa.c:A),wa.g=!0,wa.r=ua,Pa?(z[H]&&(Pa=Hf.Cw),!1===Pa.call(H,ua,wa)&&(T[H]=db,sa.call(H,ua,wa))):M[H]?M[H].push(wa):M[H]=[wa]},Er:l,Ei:m,Ty:n,nt:v,Vl:function(H){return E[H]},PE:function(H){delete w[H];delete z[H];
delete E[H];delete J[H];delete T[H]},NL:function(){return sa.qL()},jP:function(H,X){4<H.length?sa.iba(H,d):c.apply(null,H.concat(X))},kP:function(H){H.a=Array.prototype.slice.call(H.a);window.setTimeout(function(){d(H)},0)},getOrigin:e,jm:function(H){var X=null,Aa=l(H);Aa?X=Aa:(Aa=f(H))?X=Aa.origin:".."==H?X=Q.parent:(H=document.getElementById(H))&&"iframe"===H.tagName.toLowerCase()&&(X=H.src);return e(X)},wd:function(){!1===sa.wd(d,a)&&(sa=db);oa?v(".."):_.Re.register("rpc",null,function(H){H=H.rpc||
{};q(H);p(H)})},MI:h,hU:f,w4:"__ack",J9:ia||"..",T9:0,S9:1,R9:2}}();_.If.wd()}
;_.If.config({KP:function(a){throw Error("t`"+a);}});
_.I("gadgets.rpc.config",_.If.config);_.I("gadgets.rpc.register",_.If.register);_.I("gadgets.rpc.unregister",_.If.unregister);_.I("gadgets.rpc.registerDefault",_.If.lP);_.I("gadgets.rpc.unregisterDefault",_.If.oR);_.I("gadgets.rpc.forceParentVerifiable",_.If.dL);_.I("gadgets.rpc.call",_.If.call);_.I("gadgets.rpc.getRelayUrl",_.If.Er);_.I("gadgets.rpc.setRelayUrl",_.If.Ei);_.I("gadgets.rpc.setAuthToken",_.If.Ty);_.I("gadgets.rpc.setupReceiver",_.If.nt);_.I("gadgets.rpc.getAuthToken",_.If.Vl);
_.I("gadgets.rpc.removeReceiver",_.If.PE);_.I("gadgets.rpc.getRelayChannel",_.If.NL);_.I("gadgets.rpc.receive",_.If.jP);_.I("gadgets.rpc.receiveSameDomain",_.If.kP);_.I("gadgets.rpc.getOrigin",_.If.getOrigin);_.I("gadgets.rpc.getTargetOrigin",_.If.jm);

_.vg=function(){function a(m){var n=new _.ug;n.Pt(m);return n.Jh()}var b=window.crypto;if(b&&"function"==typeof b.getRandomValues)return function(){var m=new window.Uint32Array(1);b.getRandomValues(m);return Number("0."+m[0])};var c=_.Ke("random/maxObserveMousemove");null==c&&(c=-1);var d=0,e=Math.random(),f=1,h=1E6*(screen.width*screen.width+screen.height),k=function(m){m=m||window.event;var n=m.screenX+m.clientX<<16;n+=m.screenY+m.clientY;n*=(new Date).getTime()%1E6;f=f*n%h;0<c&&++d==c&&_.Ne.f1(k)};
0!=c&&_.Ne.xU(k);var l=a(document.cookie+"|"+document.location+"|"+(new Date).getTime()+"|"+e);return function(){var m=f;m+=parseInt(l.substr(0,20),16);l=a(l);return m/(h+Math.pow(16,20))}}();
_.I("shindig.random",_.vg);

var Vk;
Vk=function(){function a(k,l){k=window.getComputedStyle(k,"").getPropertyValue(l).match(/^([0-9]+)/);return parseInt(k[0],10)}for(var b=0,c=[document.body];0<c.length;){var d=c.shift(),e=d.childNodes;if("undefined"!==typeof d.style){var f=d.style.overflowY;f||(f=(f=document.defaultView.getComputedStyle(d,null))?f.overflowY:null);if("visible"!=f&&"inherit"!=f&&(f=d.style.height,f||(f=(f=document.defaultView.getComputedStyle(d,null))?f.height:""),0<f.length&&"auto"!=f))continue}for(d=0;d<e.length;d++){f=e[d];
if("undefined"!==typeof f.offsetTop&&"undefined"!==typeof f.offsetHeight){var h=f.offsetTop+f.offsetHeight+a(f,"margin-bottom");b=Math.max(b,h)}c.push(f)}}return b+a(document.body,"border-bottom")+a(document.body,"margin-bottom")+a(document.body,"padding-bottom")};
_.Wk=function(){var a=0;self.innerHeight?a=self.innerHeight:document.documentElement&&document.documentElement.clientHeight?a=document.documentElement.clientHeight:document.body&&(a=document.body.clientHeight);var b=document.body,c=document.documentElement;if("CSS1Compat"===document.compatMode&&c.scrollHeight)return c.scrollHeight!==a?c.scrollHeight:c.offsetHeight;if(0<=navigator.userAgent.indexOf("AppleWebKit"))return Vk();if(b&&c){var d=c.scrollHeight,e=c.offsetHeight;c.clientHeight!==e&&(d=b.scrollHeight,
e=b.offsetHeight);return d>a?d>e?d:e:d<e?d:e}};

_.zn={};window.iframer=_.zn;

_.r.Ja={};_.r.Ja.Fh={};_.r.Ja.Fh.OU=function(a){try{return!!a.document}catch(b){}return!1};_.r.Ja.Fh.WL=function(a){var b=a.parent;return a!=b&&_.r.Ja.Fh.OU(b)?_.r.Ja.Fh.WL(b):a};_.r.Ja.Fh.Nca=function(a){var b=a.userAgent||"";a=a.product||"";return 0!=b.indexOf("Opera")&&-1==b.indexOf("WebKit")&&"Gecko"==a&&0<b.indexOf("rv:1.")};
_.r.Ja.Fh.ss=function(a,b,c){for(var d=[],e=2,f=arguments.length;e<f;++e)d.push(arguments[e]);return function(){for(var h=d.slice(),k=0,l=arguments.length;k<l;++k)h.push(arguments[k]);return b.apply(a,h)}};

var Pp,Qp,Rp,Sp,Vp,Wp,Xp,Yp,Zp,$p,aq;Pp=function(){_.If.register("_noop_echo",function(){this.callback(_.r.rX(_.r.Ik[this.f]))})};Qp=function(){window.setTimeout(function(){_.If.call("..","_noop_echo",_.r.F0)},0)};Rp=function(a,b,c){var d=function(e){var f=Array.prototype.slice.call(arguments,0),h=f[f.length-1];if("function"===typeof h){var k=h;f.pop()}f.unshift(b,a,k,c);_.If.call.apply(_.If,f)};d._iframe_wrapped_rpc_=!0;return d};
Sp=function(a){_.r.vi[a]||(_.r.vi[a]={},_.If.register(a,function(b,c){var d=this.f;if(!("string"!=typeof b||b in{}||d in{})){var e=this.callback,f=_.r.vi[a][d],h;f&&Object.hasOwnProperty.call(f,b)?h=f[b]:Object.hasOwnProperty.call(_.r.Bo,a)&&(h=_.r.Bo[a]);if(h)return d=Array.prototype.slice.call(arguments,1),h._iframe_wrapped_rpc_&&e&&d.push(e),h.apply({},d)}_.Df.error(['Unregistered call in window "',window.name,'" for method "',a,'", via proxyId "',b,'" from frame "',d,'".'].join(""));return null}));
return _.r.vi[a]};_.Tp=function(){var a={};var b=window.location.href;var c=b.indexOf("?"),d=b.indexOf("#");b=(-1===d?b.substr(c+1):[b.substr(c+1,d-c-1),"&",b.substr(d+1)].join("")).split("&");c=window.decodeURIComponent?decodeURIComponent:unescape;d=0;for(var e=b.length;d<e;++d){var f=b[d].indexOf("=");if(-1!==f){var h=b[d].substring(0,f);f=b[d].substring(f+1);f=f.replace(/\+/g," ");try{a[h]=c(f)}catch(k){}}}return a};_.Up=function(){return _.le.location.origin||_.le.location.protocol+"//"+_.le.location.host};
Vp=function(a){_.Be.h=a};Wp=function(a){_.Be.bsh=a};Xp=function(a){var b=window.___jsl=window.___jsl||{};b[a]=b[a]||[];return b[a]};Yp=function(a){return"object"===typeof a&&/\[native code\]/.test(a.push)};
Zp=function(a,b,c){if(b&&"object"===typeof b)for(var d in b)!Object.prototype.hasOwnProperty.call(b,d)||c&&"___goc"===d&&"undefined"===typeof b[d]||(a[d]&&b[d]&&"object"===typeof a[d]&&"object"===typeof b[d]&&!Yp(a[d])&&!Yp(b[d])?Zp(a[d],b[d]):b[d]&&"object"===typeof b[d]?(a[d]=Yp(b[d])?[]:{},Zp(a[d],b[d])):a[d]=b[d])};
$p=function(a){if(a&&!/^\s+$/.test(a)){for(;0==a.charCodeAt(a.length-1);)a=a.substring(0,a.length-1);try{var b=window.JSON.parse(a)}catch(c){}if("object"===typeof b)return b;try{b=(new Function("return ("+a+"\n)"))()}catch(c){}if("object"===typeof b)return b;try{b=(new Function("return ({"+a+"\n})"))()}catch(c){}return"object"===typeof b?b:{}}};
aq=function(a,b){var c={___goc:void 0};a.length&&a[a.length-1]&&Object.hasOwnProperty.call(a[a.length-1],"___goc")&&"undefined"===typeof a[a.length-1].___goc&&(c=a.pop());Zp(c,b);a.push(c)};
_.bq=function(a,b){var c;if("string"===typeof a){var d=c={};a=a.split("/");for(var e=0,f=a.length;e<f-1;++e){var h={};d=d[a[e]]=h}d[a[e]]=b}else c=a;_.zh(!0);d=window.___gcfg;b=Xp("cu");a=window.___gu;d&&d!==a&&(aq(b,d),window.___gu=d);d=Xp("cu");e=document.scripts||document.getElementsByTagName("script")||[];a=[];f=[];f.push.apply(f,Xp("us"));for(h=0;h<e.length;++h)for(var k=e[h],l=0;l<f.length;++l)k.src&&0==k.src.indexOf(f[l])&&a.push(k);0==a.length&&0<e.length&&e[e.length-1].src&&a.push(e[e.length-
1]);for(e=0;e<a.length;++e)a[e].getAttribute("gapi_processed")||(a[e].setAttribute("gapi_processed",!0),(f=a[e])?(h=f.nodeType,f=3==h||4==h?f.nodeValue:f.textContent||""):f=void 0,(f=$p(f))&&d.push(f));c&&aq(b,c);a=Xp("cd");c=0;for(d=a.length;c<d;++c)Zp(_.zh(),a[c],!0);a=Xp("ci");c=0;for(d=a.length;c<d;++c)Zp(_.zh(),a[c],!0);c=0;for(d=b.length;c<d;++c)Zp(_.zh(),b[c],!0)};var cq,dq=window.location.href,eq=dq.indexOf("?"),fq=dq.indexOf("#");
cq=(-1===fq?dq.substr(eq+1):[dq.substr(eq+1,fq-eq-1),"&",dq.substr(fq+1)].join("")).split("&");for(var gq=window.decodeURIComponent?decodeURIComponent:unescape,hq=0,iq=cq.length;hq<iq;++hq){var jq=cq[hq].indexOf("=");if(-1!==jq){var kq=cq[hq].substring(jq+1);kq=kq.replace(/\+/g," ");try{gq(kq)}catch(a){}}}
;if(window.ToolbarApi)lq=window.ToolbarApi,lq.Oa=window.ToolbarApi.getInstance,lq.prototype=window.ToolbarApi.prototype,_.g=lq.prototype,_.g.openWindow=lq.prototype.openWindow,_.g.MJ=lq.prototype.closeWindow,_.g.nQ=lq.prototype.setOnCloseHandler,_.g.xJ=lq.prototype.canClosePopup,_.g.yP=lq.prototype.resizeWindow;else{var lq=function(){};lq.Oa=function(){!mq&&window.external&&window.external.GTB_IsToolbar&&(mq=new lq);return mq};_.g=lq.prototype;_.g.openWindow=function(a){return window.external.GTB_OpenPopup&&
window.external.GTB_OpenPopup(a)};_.g.MJ=function(a){window.external.GTB_ClosePopupWindow&&window.external.GTB_ClosePopupWindow(a)};_.g.nQ=function(a,b){window.external.GTB_SetOnCloseHandler&&window.external.GTB_SetOnCloseHandler(a,b)};_.g.xJ=function(a){return window.external.GTB_CanClosePopup&&window.external.GTB_CanClosePopup(a)};_.g.yP=function(a,b){return window.external.GTB_ResizeWindow&&window.external.GTB_ResizeWindow(a,b)};var mq=null;window.ToolbarApi=lq;window.ToolbarApi.getInstance=lq.Oa}
;var nq=/^[-_.0-9A-Za-z]+$/,oq={open:"open",onready:"ready",close:"close",onresize:"resize",onOpen:"open",onReady:"ready",onClose:"close",onResize:"resize",onRenderStart:"renderstart"},pq={onBeforeParentOpen:"beforeparentopen"},qq={onOpen:function(a){var b=a.$b();a.ug(b.container||b.element);return a},onClose:function(a){a.remove()}},rq=function(){_.r.OM++;return["I",_.r.OM,"_",(new Date).getTime()].join("")},sq,tq,uq,xq,yq,zq,Aq,Cq,Bq;_.r.Yl=function(a){var b=_.re();_.te(_.ul,b);_.te(a,b);return b};
sq=function(a){return a instanceof Array?a.join(","):a instanceof Object?_.yf(a):a};tq=function(a){var b=_.Ah("googleapis.config/elog");if(b)try{b(a)}catch(c){}};uq=function(a){a&&a.match(nq)&&_.bq("googleapis.config/gcv",a)};_.vq=function(a,b){b=b||{};for(var c in a)a.hasOwnProperty(c)&&(b[c]=a[c]);return b};
_.wq=function(a,b,c,d,e){var f=[],h;for(h in a)if(a.hasOwnProperty(h)){var k=b,l=c,m=a[h],n=d,q=Sp(h);q[k]=q[k]||{};n=_.r.Ja.Fh.ss(n,m);m._iframe_wrapped_rpc_&&(n._iframe_wrapped_rpc_=!0);q[k][l]=n;f.push(h)}if(e)for(h in _.r.Bo)_.r.Bo.hasOwnProperty(h)&&f.push(h);return f.join(",")};xq=function(a,b,c){var d={};if(a&&a._methods){a=a._methods.split(",");for(var e=0;e<a.length;e++){var f=a[e];d[f]=Rp(f,b,c)}}return d};
yq=function(a){if(a&&a.disableMultiLevelParentRelay)a=!1;else{var b;if(b=_.zn&&_.zn._open&&"inline"!=a.style&&!0!==a.inline)a=a.container,b=!(a&&("string"==typeof a&&document.getElementById(a)||document==(a.ownerDocument||a.document)));a=b}return a};zq=function(a,b){var c={};b=b.params||{};for(var d in a)"#"==d.charAt(0)&&(c[d.substring(1)]=a[d]),0==d.indexOf("fr-")&&(c[d.substring(3)]=a[d]),"#"==b[d]&&(c[d]=a[d]);for(var e in c)delete a["fr-"+e],delete a["#"+e],delete a[e];return c};
Aq=function(a){if(":"==a.charAt(0)){var b=_.Ah("iframes/"+a.substring(1));a={};_.te(b,a);(b=a.url)&&(a.url=_.Gl(b));a.params||(a.params={});return a}return{url:_.Gl(a)}};Cq=function(a){function b(){}b.prototype=Bq.prototype;a.prototype=new b};
Bq=function(a,b,c,d,e,f,h,k){this.config=Aq(a);this.openParams=this.Ox=b||{};this.params=c||{};this.methods=d;this.xz=!1;Dq(this,b.style);this.Dq={};Eq(this,function(){var l;(l=this.Ox.style)&&_.r.zt[l]?l=_.r.zt[l]:l?(_.Df.warn(['Missing handler for style "',l,'". Continuing with default handler.'].join("")),l=null):l=qq;if(l){if("function"===typeof l)var m=l(this);else{var n={};for(m in l){var q=l[m];n[m]="function"===typeof q?_.r.Ja.Fh.ss(l,q,this):q}m=n}for(var p in e)l=m[p],"function"===typeof l&&
Fq(this,e[p],_.r.Ja.Fh.ss(m,l))}f&&Fq(this,"close",f)});this.sj=this.ac=h;this.qE=(k||[]).slice();h&&this.qE.unshift(h.getId())};Bq.prototype.$b=function(){return this.Ox};Bq.prototype.nC=function(){return this.params};Bq.prototype.Sv=function(){return this.methods};Bq.prototype.Lc=function(){return this.sj};var Dq=function(a,b){a.xz||((b=b&&!_.r.zt[b]&&_.r.kB[b])?(a.jB=[],b(function(){a.xz=!0;for(var c=0,d=a.jB.length;c<d;++c)a.jB[c].call(a)})):a.xz=!0)},Eq=function(a,b){a.xz?b.call(a):a.jB.push(b)};
Bq.prototype.kd=function(a,b){Eq(this,function(){Fq(this,a,b)})};var Fq=function(a,b,c){a.Dq[b]=a.Dq[b]||[];a.Dq[b].push(c)};Bq.prototype.Um=function(a,b){Eq(this,function(){var c=this.Dq[a];if(c)for(var d=0,e=c.length;d<e;++d)if(c[d]===b){c.splice(d,1);break}})};
Bq.prototype.hh=function(a,b){var c=this.Dq[a];if(c)for(var d=Array.prototype.slice.call(arguments,1),e=0,f=c.length;e<f;++e)try{var h=c[e].apply({},d)}catch(k){_.Df.error(['Exception when calling callback "',a,'" with exception "',k.name,": ",k.message,'".'].join("")),tq(k)}return h};var Gq=function(a){return"number"==typeof a?{value:a,RB:a+"px"}:"100%"==a?{value:100,RB:"100%",sN:!0}:null};Bq.prototype.send=function(a,b,c){_.r.MP(this,a,b,c)};
Bq.prototype.register=function(a,b){var c=this;c.kd(a,function(d){b.call(c,d)})};var Hq=function(a,b,c,d,e,f,h){var k=this;Bq.call(this,a,b,c,d,oq,e,f,h);this.id=b.id||rq();this.Ts=b.rpctoken&&String(b.rpctoken)||Math.round(1E9*_.ai());this.gZ=zq(this.params,this.config);this.GB={};Eq(this,function(){k.hh("open");_.vq(k.GB,k)})};Cq(Hq);_.g=Hq.prototype;
_.g.ug=function(a,b){if(!this.config.url)return _.Df.error("Cannot open iframe, empty URL."),this;var c=this.id;_.r.Ik[c]=this;var d=_.vq(this.methods);d._ready=this.Nx;d._close=this.close;d._open=this.KO;d._resizeMe=this.zP;d._renderstart=this.BO;var e=this.gZ;this.Ts&&(e.rpctoken=this.Ts);e._methods=_.wq(d,c,"",this,!0);this.el=a="string"===typeof a?document.getElementById(a):a;d={id:c};if(b){d.attributes=b;var f=b.style;if("string"===typeof f){if(f){var h=[];f=f.split(";");for(var k=0,l=f.length;k<
l;++k){var m=f[k];if(0!=m.length||k+1!=l)m=m.split(":"),2==m.length&&m[0].match(/^[ a-zA-Z_-]+$/)&&m[1].match(/^[ +.%0-9a-zA-Z_-]+$/)?h.push(m.join(":")):_.Df.error(['Iframe style "',f[k],'" not allowed.'].join(""))}h=h.join(";")}else h="";b.style=h}}this.$b().allowPost&&(d.allowPost=!0);this.$b().forcePost&&(d.forcePost=!0);d.queryParams=this.params;d.fragmentParams=e;d.paramsSerializer=sq;this.kh=_.Il(this.config.url,a,d);a=this.kh.getAttribute("data-postorigin")||this.kh.src;_.r.Ik[c]=this;_.If.Ty(this.id,
this.Ts);_.If.Ei(this.id,a);return this};_.g.Vg=function(a,b){this.GB[a]=b};_.g.getId=function(){return this.id};_.g.getIframeEl=function(){return this.kh};_.g.getSiteEl=function(){return this.el};_.g.setSiteEl=function(a){this.el=a};_.g.Nx=function(a){var b=xq(a,this.id,"");this.sj&&"function"==typeof this.methods._ready&&(a._methods=_.wq(b,this.sj.getId(),this.id,this,!1),this.methods._ready(a));_.vq(a,this);_.vq(b,this);this.hh("ready",a)};_.g.BO=function(a){this.hh("renderstart",a)};
_.g.close=function(a){a=this.hh("close",a);delete _.r.Ik[this.id];return a};_.g.remove=function(){var a=document.getElementById(this.id);a&&a.parentNode&&a.parentNode.removeChild(a)};
_.g.KO=function(a){var b=xq(a.params,this.id,a.proxyId);delete a.params._methods;"_parent"==a.openParams.anchor&&(a.openParams.anchor=this.el);if(yq(a.openParams))new Iq(a.url,a.openParams,a.params,b,b._onclose,this,a.openedByProxyChain);else{var c=new Hq(a.url,a.openParams,a.params,b,b._onclose,this,a.openedByProxyChain),d=this;Eq(c,function(){var e={childId:c.getId()},f=c.GB;f._toclose=c.close;e._methods=_.wq(f,d.id,c.id,c,!1);b._onopen(e)})}};
_.g.zP=function(a){if(void 0===this.hh("resize",a)&&this.kh){var b=Gq(a.width);null!=b&&(this.kh.style.width=b.RB);a=Gq(a.height);null!=a&&(this.kh.style.height=a.RB);this.kh.parentElement&&(null!=b&&b.sN||null!=a&&a.sN)&&(this.kh.parentElement.style.display="block")}};
var Iq=function(a,b,c,d,e,f,h){var k=this;Bq.call(this,a,b,c,d,pq,e,f,h);this.url=a;this.tn=null;this.KE=rq();Eq(this,function(){k.hh("beforeparentopen");var l=_.vq(k.methods);l._onopen=k.w0;l._ready=k.Nx;l._onclose=k.u0;k.params._methods=_.wq(l,"..",k.KE,k,!0);l={};for(var m in k.params)l[m]=sq(k.params[m]);_.zn._open({url:k.config.url,openParams:k.Ox,params:l,proxyId:k.KE,openedByProxyChain:k.qE})})};Cq(Iq);Iq.prototype.CX=function(){return this.tn};
Iq.prototype.w0=function(a){this.tn=a.childId;var b=xq(a,"..",this.tn);_.vq(b,this);this.close=b._toclose;_.r.Ik[this.tn]=this;this.sj&&this.methods._onopen&&(a._methods=_.wq(b,this.sj.getId(),this.tn,this,!1),this.methods._onopen(a))};Iq.prototype.Nx=function(a){var b=String(this.tn),c=xq(a,"..",b);_.vq(a,this);_.vq(c,this);this.hh("ready",a);this.sj&&this.methods._ready&&(a._methods=_.wq(c,this.sj.getId(),b,this,!1),this.methods._ready(a))};
Iq.prototype.u0=function(a){if(this.sj&&this.methods._onclose)this.methods._onclose(a);else return a=this.hh("close",a),delete _.r.Ik[this.tn],a};
var Jq=function(a,b,c,d,e,f,h){Bq.call(this,a,b,c,d,pq,f,h);this.id=b.id||rq();this.P3=e;d._close=this.close;this.onClosed=this.tO;this.HR=0;Eq(this,function(){this.hh("beforeparentopen");var k=_.vq(this.methods);this.params._methods=_.wq(k,"..",this.KE,this,!0);k={};k.queryParams=this.params;a=_.zl(_.me,this.config.url,this.id,k);var l=e.openWindow(a);this.canAutoClose=function(m){m(e.xJ(l))};e.nQ(l,this);this.HR=l})};Cq(Jq);
Jq.prototype.close=function(a){a=this.hh("close",a);this.P3.MJ(this.HR);return a};Jq.prototype.tO=function(){this.hh("close")};_.zn.send=function(a,b,c){_.r.MP(_.zn,a,b,c)};
(function(){function a(h){return _.r.zt[h]}function b(h,k){_.r.zt[h]=k}function c(h){h=h||{};"auto"===h.height&&(h.height=_.Wk());var k=window&&lq&&lq.Oa();k?k.yP(h.width||0,h.height||0):_.zn&&_.zn._resizeMe&&_.zn._resizeMe(h)}function d(h){uq(h)}_.r.Ik={};_.r.zt={};_.r.kB={};_.r.OM=0;_.r.vi={};_.r.Bo={};_.r.Yx=null;_.r.Xx=[];_.r.F0=function(h){var k=!1;try{if(null!=h){var l=window.parent.frames[h.id];k=l.iframer.id==h.id&&l.iframes.openedId_(_.zn.id)}}catch(m){}try{_.r.Yx={origin:this.origin,referer:this.referer,
claimedOpenerId:h&&h.id,claimedOpenerProxyChain:h&&h.proxyChain||[],sameOrigin:k};for(h=0;h<_.r.Xx.length;++h)_.r.Xx[h](_.r.Yx);_.r.Xx=[]}catch(m){tq(m)}};_.r.rX=function(h){var k=h&&h.sj,l=null;k&&(l={},l.id=k.getId(),l.proxyChain=h.qE);return l};Pp();if(window.parent!=window){var e=_.Tp();e.gcv&&uq(e.gcv);var f=e.jsh;f&&Vp(f);_.vq(xq(e,"..",""),_.zn);_.vq(e,_.zn);Qp()}_.r.kb=a;_.r.qc=b;_.r.K2=d;_.r.resize=c;_.r.MW=function(h){return _.r.kB[h]};_.r.CF=function(h,k){_.r.kB[h]=k};_.r.xP=c;_.r.e3=d;
_.r.tw={};_.r.tw.get=a;_.r.tw.set=b;_.r.allow=function(h,k){Sp(h);_.r.Bo[h]=k||window[h]};_.r.Oba=function(h){delete _.r.Bo[h]};_.r.open=function(h,k,l,m,n,q){3==arguments.length?m={}:4==arguments.length&&"function"===typeof m&&(n=m,m={});var p="bubble"===k.style&&lq?lq.Oa():null;return p?new Jq(h,k,l,m,p,n,q):yq(k)?new Iq(h,k,l,m,n,q):new Hq(h,k,l,m,n,q)};_.r.close=function(h,k){_.zn&&_.zn._close&&_.zn._close(h,k)};_.r.ready=function(h,k,l){2==arguments.length&&"function"===typeof k&&(l=k,k={});
var m=h||{};"height"in m||(m.height=_.Wk());m._methods=_.wq(k||{},"..","",_.zn,!0);_.zn&&_.zn._ready&&_.zn._ready(m,l)};_.r.KL=function(h){_.r.Yx?h(_.r.Yx):_.r.Xx.push(h)};_.r.y0=function(h){return!!_.r.Ik[h]};_.r.WW=function(){return["https://ssl.gstatic.com/gb/js/",_.Ah("googleapis.config/gcv")].join("")};_.r.dP=function(h){var k={mouseover:1,mouseout:1};if(_.zn._event)for(var l=0;l<h.length;l++){var m=h[l];m in k&&document.addEventListener(m,function(n){_.zn._event({event:n.type,timestamp:(new Date).getTime()})},
!0)}};_.r.MP=function(h,k,l,m){var n=this,q=[];void 0!==l&&q.push(l);m&&q.push(function(p){m.call(n,[p])});h[k]&&h[k].apply(h,q)};_.r.CROSS_ORIGIN_IFRAMES_FILTER=function(){return!0};_.r.LU=function(h,k,l){var m=Array.prototype.slice.call(arguments);_.r.KL(function(n){n.sameOrigin&&(m.unshift("/"+n.claimedOpenerId+"|"+window.location.protocol+"//"+window.location.host),_.If.call.apply(_.If,m))})};_.r.b1=function(h,k){_.If.register(h,k)};_.r.Q2=Vp;_.r.RP=Wp;_.r.ON=tq;_.r.QM=_.zn})();
_.I("iframes.allow",_.r.allow);_.I("iframes.callSiblingOpener",_.r.LU);_.I("iframes.registerForOpenedSibling",_.r.b1);_.I("iframes.close",_.r.close);_.I("iframes.getGoogleConnectJsUri",_.r.WW);_.I("iframes.getHandler",_.r.kb);_.I("iframes.getDeferredHandler",_.r.MW);_.I("iframes.getParentInfo",_.r.KL);_.I("iframes.iframer",_.r.QM);_.I("iframes.open",_.r.open);_.I("iframes.openedId_",_.r.y0);_.I("iframes.propagate",_.r.dP);_.I("iframes.ready",_.r.ready);_.I("iframes.resize",_.r.resize);
_.I("iframes.setGoogleConnectJsVersion",_.r.K2);_.I("iframes.setBootstrapHint",_.r.RP);_.I("iframes.setJsHint",_.r.Q2);_.I("iframes.setHandler",_.r.qc);_.I("iframes.setDeferredHandler",_.r.CF);_.I("IframeBase",Bq);_.I("IframeBase.prototype.addCallback",Bq.prototype.kd);_.I("IframeBase.prototype.getMethods",Bq.prototype.Sv);_.I("IframeBase.prototype.getOpenerIframe",Bq.prototype.Lc);_.I("IframeBase.prototype.getOpenParams",Bq.prototype.$b);_.I("IframeBase.prototype.getParams",Bq.prototype.nC);
_.I("IframeBase.prototype.removeCallback",Bq.prototype.Um);_.I("Iframe",Hq);_.I("Iframe.prototype.close",Hq.prototype.close);_.I("Iframe.prototype.exposeMethod",Hq.prototype.Vg);_.I("Iframe.prototype.getId",Hq.prototype.getId);_.I("Iframe.prototype.getIframeEl",Hq.prototype.getIframeEl);_.I("Iframe.prototype.getSiteEl",Hq.prototype.getSiteEl);_.I("Iframe.prototype.openInto",Hq.prototype.ug);_.I("Iframe.prototype.remove",Hq.prototype.remove);_.I("Iframe.prototype.setSiteEl",Hq.prototype.setSiteEl);
_.I("Iframe.prototype.addCallback",Hq.prototype.kd);_.I("Iframe.prototype.getMethods",Hq.prototype.Sv);_.I("Iframe.prototype.getOpenerIframe",Hq.prototype.Lc);_.I("Iframe.prototype.getOpenParams",Hq.prototype.$b);_.I("Iframe.prototype.getParams",Hq.prototype.nC);_.I("Iframe.prototype.removeCallback",Hq.prototype.Um);_.I("IframeProxy",Iq);_.I("IframeProxy.prototype.getTargetIframeId",Iq.prototype.CX);_.I("IframeProxy.prototype.addCallback",Iq.prototype.kd);_.I("IframeProxy.prototype.getMethods",Iq.prototype.Sv);
_.I("IframeProxy.prototype.getOpenerIframe",Iq.prototype.Lc);_.I("IframeProxy.prototype.getOpenParams",Iq.prototype.$b);_.I("IframeProxy.prototype.getParams",Iq.prototype.nC);_.I("IframeProxy.prototype.removeCallback",Iq.prototype.Um);_.I("IframeWindow",Jq);_.I("IframeWindow.prototype.close",Jq.prototype.close);_.I("IframeWindow.prototype.onClosed",Jq.prototype.tO);_.I("iframes.util.getTopMostAccessibleWindow",_.r.Ja.Fh.WL);_.I("iframes.handlers.get",_.r.tw.get);_.I("iframes.handlers.set",_.r.tw.set);
_.I("iframes.resizeMe",_.r.xP);_.I("iframes.setVersionOverride",_.r.e3);_.I("iframes.CROSS_ORIGIN_IFRAMES_FILTER",_.r.CROSS_ORIGIN_IFRAMES_FILTER);_.I("IframeBase.prototype.send",Bq.prototype.send);_.I("IframeBase.prototype.register",Bq.prototype.register);_.I("Iframe.prototype.send",Hq.prototype.send);_.I("Iframe.prototype.register",Hq.prototype.register);_.I("IframeProxy.prototype.send",Iq.prototype.send);_.I("IframeProxy.prototype.register",Iq.prototype.register);
_.I("IframeWindow.prototype.send",Jq.prototype.send);_.I("IframeWindow.prototype.register",Jq.prototype.register);_.I("iframes.iframer.send",_.r.QM.send);

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
_.mh=function(a){return null==a?"":String(a)};_.nh=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");_.oh=function(a,b){if(!b)return a;var c=a.indexOf("#");0>c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.substr(0,d),e,a.substr(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]};
_.ph=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)_.ph(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))};_.qh=function(a){var b=[],c;for(c in a)_.ph(c,a[c],b);return b.join("&")};_.rh=function(a,b){b=_.qh(b);return _.oh(a,b)};

var fj=function(a){this.O=a};_.g=fj.prototype;_.g.value=function(){return this.O};_.g.ke=function(a){this.O.width=a;return this};_.g.Ob=function(){return this.O.width};_.g.Ad=function(a){this.O.height=a;return this};_.g.Ac=function(){return this.O.height};_.g.xg=function(a){this.O.style=a;return this};_.g.getStyle=function(){return this.O.style};
_.gj=function(a){this.O=a||{}};_.g=_.gj.prototype;_.g.value=function(){return this.O};_.g.setUrl=function(a){this.O.url=a;return this};_.g.getUrl=function(){return this.O.url};_.g.xg=function(a){this.O.style=a;return this};_.g.getStyle=function(){return this.O.style};_.g.Rd=function(a){this.O.id=a;return this};_.g.getId=function(){return this.O.id};_.g.rl=function(a){this.O.rpctoken=a;return this};_.hj=function(a,b){a.O.messageHandlers=b;return a};_.ij=function(a,b){a.O.messageHandlersFilter=b;return a};
_.gj.prototype.Ep=_.ea(4);_.gj.prototype.getContext=function(){return this.O.context};_.gj.prototype.Lc=function(){return this.O.openerIframe};_.gj.prototype.Yl=function(){this.O.attributes=this.O.attributes||{};return new fj(this.O.attributes)};

_.Mq=function(a){var b=void 0===b?_.Pb:b;a:{b=void 0===b?_.Pb:b;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof _.hb&&d.ji(a)){a=new _.eb(a,_.Kb);break a}}a=void 0}return a||_.Nb};_.Nq=function(a){return a instanceof _.Mb?_.gb(a):_.Dc(a)};_.Oq=function(a){this.O=a};_.g=_.Oq.prototype;_.g.oF=function(a){this.O.anchor=a;return this};_.g.Rh=function(){return this.O.anchor};_.g.Ry=_.ea(6);_.g.Ad=function(a){this.O.height=a;return this};_.g.Ac=function(){return this.O.height};
_.g.ke=function(a){this.O.width=a;return this};_.g.Ob=function(){return this.O.width};_.Pq=function(a,b){a.O.where=b;return a};_.Qq=function(a){a.O.connectWithQueryParams=!0;return a};_.Rq=function(){_.gj.apply(this,arguments)};_.O(_.Rq,_.gj);

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var jr,kr,nr,mr,xr,lr,Br,Cr,Dr,Fr,Kr;jr=function(a){for(var b=!0,c=/^[-_a-zA-Z0-9]$/,d=0;d<a.length;d++){var e=a.charAt(d);if("]"==e){if(b)return!1;b=!0}else if("["==e){if(!b)return!1;b=!1}else if(!b&&!c.test(e))return!1}return b};kr=function(a){return a.replace(_.Pc,function(b,c,d,e){var f="";d=d.replace(/^(['"])(.*)\1$/,function(h,k,l){f=k;return l});b=(_.Ic(d)||_.Jc).If();return c+f+b+f+e})};
nr=function(a){if(a instanceof _.Cc)return'url("'+_.Dc(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a instanceof _.dc)a=_.ec(a);else{a=String(a);var b=a.replace(_.Qc,"$1").replace(_.Qc,"$1").replace(_.Pc,"url");if(_.Oc.test(b)){if(b=!lr.test(a)){for(var c=b=!0,d=0;d<a.length;d++){var e=a.charAt(d);"'"==e&&c?b=!b:'"'==e&&b&&(c=!c)}b=b&&c&&jr(a)}a=b?kr(a):"zClosurez"}else a="zClosurez"}if(/[{;}]/.test(a))throw new mr("Value does not allow [{;}], got: %s.",[a]);return a};
_.or=function(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1};_.pr=function(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0};_.g=_.pr.prototype;_.g.clone=function(){return new _.pr(this.x,this.y)};_.g.equals=function(a){return a instanceof _.pr&&_.or(this,a)};_.g.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};_.g.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};
_.g.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};_.g.translate=function(a,b){a instanceof _.pr?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),"number"===typeof b&&(this.y+=b));return this};_.g.scale=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return this};_.qr=function(a,b){this.width=a;this.height=b};_.g=_.qr.prototype;_.g.clone=function(){return new _.qr(this.width,this.height)};_.g.aspectRatio=function(){return this.width/this.height};
_.g.isEmpty=function(){return!(this.width*this.height)};_.g.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};_.g.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};_.g.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};_.g.scale=function(a,b){this.width*=a;this.height*="number"===typeof b?b:a;return this};_.rr=function(a){return"CSS1Compat"==a.compatMode};
_.sr=function(a){a=a.document;a=_.rr(a)?a.documentElement:a.body;return new _.qr(a.clientWidth,a.clientHeight)};_.tr=function(a){return _.sr(a||window)};_.ur=function(a){return a.scrollingElement?a.scrollingElement:!_.ld&&_.rr(a)?a.documentElement:a.body||a.documentElement};_.vr=function(a){var b=_.ur(a);a=a.parentWindow||a.defaultView;return _.hd&&_.Dd("10")&&a.pageYOffset!=b.scrollTop?new _.pr(b.scrollLeft,b.scrollTop):new _.pr(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};
_.wr=function(a,b,c,d){return _.Ud(a.nb,b,c,d)};mr=function(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");_.jb.call(this,c+a[d])};_.$a(mr,_.jb);mr.prototype.name="AssertionError";xr={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};_.yr=function(a){if(a instanceof _.Mc&&a.constructor===_.Mc)return a.HE;_.Db(a);return"type_error:SafeStyle"};lr=/\/\*/;
_.zr=function(a){var b="",c;for(c in a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!/^[-_a-zA-Z0-9]+$/.test(c))throw Error("h`"+c);var d=a[c];null!=d&&(d=Array.isArray(d)?d.map(nr).join(" "):nr(d),b+=c+":"+d+";")}return b?new _.Mc(b,_.Lc):_.Nc};_.Ar=function(a){if(a instanceof _.Sc&&a.constructor===_.Sc)return a.GE;_.Db(a);return"type_error:SafeStyleSheet"};Br=/^[a-zA-Z0-9-]+$/;Cr={APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0};
Dr=function(a){var b=_.ad(_.bd),c=b.uk(),d=[],e=function(f){Array.isArray(f)?f.forEach(e):(f=_.ad(f),d.push(_.Zc(f).toString()),f=f.uk(),0==c?c=f:0!=f&&c!=f&&(c=null))};a.forEach(e);return _.$c(d.join(_.Zc(b).toString()),c)};_.Er=function(a){return Dr(Array.prototype.slice.call(arguments))};Fr={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0};
_.Gr=function(a,b,c){var d=String(a);if(!Br.test(d))throw Error("e");if(d.toUpperCase()in Cr)throw Error("e");a=String(a);d=c;c=null;var e="<"+a,f="";if(b)for(l in b)if(Object.prototype.hasOwnProperty.call(b,l)){if(!Br.test(l))throw Error("e");var h=b[l];if(null!=h){var k=l;if(h instanceof _.dc)h=_.ec(h);else if("style"==k.toLowerCase()){if(!_.Bb(h))throw Error("e");h instanceof _.Mc||(h=_.zr(h));h=_.yr(h)}else{if(/^on/i.test(k))throw Error("e");if(k.toLowerCase()in Fr)if(h instanceof _.hc)h=_.jc(h);
else if(h instanceof _.Cc)h=_.Dc(h);else if("string"===typeof h)h=(_.Ic(h)||_.Jc).If();else throw Error("e");}h.Zh&&(h=h.If());k=k+'="'+_.yc(String(h))+'"';f+=" "+k}}var l=e+f;null==d?d=[]:Array.isArray(d)||(d=[d]);!0===xr[a.toLowerCase()]?l+=">":(c=_.Er(d),l+=">"+_.Zc(c).toString()+"</"+a+">",c=c.uk());(b=b&&b.dir)&&(c=/^(ltr|rtl|auto)$/i.test(b)?0:null);return _.$c(l,c)};_.Hr=function(a){return Number(_.Gd)>=a};_.Ir=function(a){return _.Od('style[nonce],link[rel="stylesheet"][nonce]',a)};
_.Jr=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})};Kr=function(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};_.Lr=function(a,b,c){return _.ae(document,arguments)};
_.Mr=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};_.g=_.Mr.prototype;_.g.Ob=function(){return this.right-this.left};_.g.Ac=function(){return this.bottom-this.top};_.g.clone=function(){return new _.Mr(this.top,this.right,this.bottom,this.left)};_.g.contains=function(a){return this&&a?a instanceof _.Mr?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1};
_.g.expand=function(a,b,c,d){_.Bb(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this};_.g.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};
_.g.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};_.g.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};
_.g.translate=function(a,b){a instanceof _.pr?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,"number"===typeof b&&(this.top+=b,this.bottom+=b));return this};_.g.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};
var Pr,Vr,Tr,Yr,js,ks;_.Or=function(a,b,c){if("string"===typeof b)(b=_.Nr(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=_.Nr(c,d);f&&(c.style[f]=e)}};Pr={};_.Nr=function(a,b){var c=Pr[b];if(!c){var d=_.Jr(b);c=d;void 0===a.style[d]&&(d=(_.ld?"Webkit":_.kd?"Moz":_.hd?"ms":null)+Kr(d),void 0!==a.style[d]&&(c=d));Pr[b]=c}return c};
_.Qr=function(a,b){var c=_.Sd(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""};_.Rr=function(a,b){return a.currentStyle?a.currentStyle[b]:null};_.Sr=function(a,b){return _.Qr(a,b)||_.Rr(a,b)||a.style&&a.style[b]};_.Ur=function(a,b,c){if(b instanceof _.pr){var d=b.x;b=b.y}else d=b,b=c;a.style.left=Tr(d,!1);a.style.top=Tr(b,!1)};
Vr=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}};
_.Zr=function(a,b){b=b||_.ur(document);var c=b||_.ur(document);var d=_.Wr(a),e=_.Wr(c),f=_.Xr(c);if(c==_.ur(document)){var h=d.x-c.scrollLeft;d=d.y-c.scrollTop;_.hd&&!_.Hr(10)&&(h+=f.left,d+=f.top)}else h=d.x-e.x-f.left,d=d.y-e.y-f.top;a=Yr(a);f=c.clientHeight-a.height;e=c.scrollLeft;var k=c.scrollTop;e+=Math.min(h,Math.max(h-(c.clientWidth-a.width),0));k+=Math.min(d,Math.max(d-f,0));c=new _.pr(e,k);b.scrollLeft=c.x;b.scrollTop=c.y};
_.Wr=function(a){var b=_.Sd(a),c=new _.pr(0,0);var d=b?_.Sd(b):document;d=!_.hd||_.Hr(9)||_.rr(_.Td(d).nb)?d.documentElement:d.body;if(a==d)return c;a=Vr(a);b=_.vr(_.Td(b).nb);c.x=a.left+b.x;c.y=a.top+b.y;return c};_.as=function(a,b){var c=new _.pr(0,0),d=_.Yd(_.Sd(a));if(!_.ed(d,"parent"))return c;do{var e=d==b?_.Wr(a):_.$r(a);c.x+=e.x;c.y+=e.y}while(d&&d!=b&&d!=d.parent&&(a=d.frameElement)&&(d=d.parent));return c};_.$r=function(a){a=Vr(a);return new _.pr(a.left,a.top)};
_.bs=function(a,b,c){if(b instanceof _.qr)c=b.height,b=b.width;else if(void 0==c)throw Error("J");a.style.width=Tr(b,!0);a.style.height=Tr(c,!0)};Tr=function(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a};_.cs=function(a){var b=Yr;if("none"!=_.Sr(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a};
Yr=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.ld&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=Vr(a),new _.qr(a.right-a.left,a.bottom-a.top)):new _.qr(b,c)};_.ds=function(a,b){a.style.display=b?"":"none"};
_.fs=function(a){var b=_.Td(void 0),c=b.Za();if(_.hd&&c.createStyleSheet)b=c.createStyleSheet(),_.es(b,a);else{c=_.wr(b,"HEAD")[0];if(!c){var d=_.wr(b,"BODY")[0];c=b.ma("HEAD");d.parentNode.insertBefore(c,d)}d=b.ma("STYLE");var e=_.Ir();e&&d.setAttribute("nonce",e);_.es(d,a);b.appendChild(c,d)}};_.es=function(a,b){b=_.Ar(b);_.hd&&void 0!==a.cssText?a.cssText=b:_.D.trustedTypes?_.ke(a,b):a.innerHTML=b};_.gs=function(a){return"rtl"==_.Sr(a,"direction")};
_.hs=_.kd?"MozUserSelect":_.ld||_.id?"WebkitUserSelect":null;_.is=function(a,b){if(/^\d+px?$/.test(b))return parseInt(b,10);var c=a.style.left,d=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;a.style.left=b;b=a.style.pixelLeft;a.style.left=c;a.runtimeStyle.left=d;return+b};js={thin:2,medium:4,thick:6};ks=function(a,b){if("none"==_.Rr(a,b+"Style"))return 0;b=_.Rr(a,b+"Width");return b in js?js[b]:_.is(a,b)};
_.Xr=function(a){if(_.hd&&!_.Hr(9)){var b=ks(a,"borderLeft"),c=ks(a,"borderRight"),d=ks(a,"borderTop");a=ks(a,"borderBottom");return new _.Mr(d,c,a,b)}b=_.Qr(a,"borderLeftWidth");c=_.Qr(a,"borderRightWidth");d=_.Qr(a,"borderTopWidth");a=_.Qr(a,"borderBottomWidth");return new _.Mr(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var ls;ls=function(a){return(a=a.exec(_.qb))?a[1]:""};_.ms=function(){if(_.Zg)return ls(/Firefox\/([0-9.]+)/);if(_.hd||_.id||_.gd)return _.Bd;if(_.ch){if(_.zb()||_.rb("Macintosh")){var a=ls(/CriOS\/([0-9.]+)/);if(a)return a}return ls(/Chrome\/([0-9.]+)/)}if(_.dh&&!_.zb())return ls(/Version\/([0-9.]+)/);if(_.$g||_.ah){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(_.qb))return a[1]+"."+a[2]}else if(_.bh)return(a=ls(/Android\s+([0-9.]+)/))?a:ls(/Version\/([0-9.]+)/);return""}();

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var qs;_.ns=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};_.g=_.ns.prototype;_.g.clone=function(){return new _.ns(this.left,this.top,this.width,this.height)};_.g.rD=_.ea(7);_.g.intersects=function(a){return this.left<=a.left+a.width&&a.left<=this.left+this.width&&this.top<=a.top+a.height&&a.top<=this.top+this.height};
_.g.contains=function(a){return a instanceof _.pr?a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height};_.g.distance=function(a){var b=a.x<this.left?this.left-a.x:Math.max(a.x-(this.left+this.width),0);a=a.y<this.top?this.top-a.y:Math.max(a.y-(this.top+this.height),0);return Math.sqrt(b*b+a*a)};_.g.getSize=function(){return new _.qr(this.width,this.height)};
_.g.getCenter=function(){return new _.pr(this.left+this.width/2,this.top+this.height/2)};_.g.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};_.g.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
_.g.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};_.g.translate=function(a,b){a instanceof _.pr?(this.left+=a.x,this.top+=a.y):(this.left+=a,"number"===typeof b&&(this.top+=b));return this};_.g.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};_.os=function(a){return _.Sr(a,"position")};
_.ps=function(a,b){a=a.style;"opacity"in a?a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:"filter"in a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")};qs=function(a,b){return(b=_.Rr(a,b))?_.is(a,b):0};_.rs=function(a,b){if(_.hd){var c=qs(a,b+"Left"),d=qs(a,b+"Right"),e=qs(a,b+"Top");a=qs(a,b+"Bottom");return new _.Mr(e,d,a,c)}c=_.Qr(a,b+"Left");d=_.Qr(a,b+"Right");e=_.Qr(a,b+"Top");a=_.Qr(a,b+"Bottom");return new _.Mr(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))};
_.ss=function(){if(_.od){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(_.qb))?a[1]:"0"}return _.nd?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(_.qb))?a[0].replace(/_/g,"."):"10"):_.rd?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(_.qb))?a[1]:""):_.sd||_.td||_.ud?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(_.qb))?a[1].replace(/_/g,"."):""):""}();

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var Zs;_.Xs=_.hd?_.lc(_.fc('javascript:""')):_.lc(_.fc("about:blank"));_.Ys=_.jc(_.Xs);Zs=_.hd?_.lc(_.fc('javascript:""')):_.lc(_.fc("javascript:undefined"));_.jc(Zs);

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
_.Rt=function(){return Date.now()};

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
_.St=function(a){var b=0,c;for(c in a)b++;return b};_.Tt=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b};_.Ut=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b};_.Vt=function(a){return a.Eb&&"function"==typeof a.Eb?a.Eb():_.Eb(a)||"string"===typeof a?a.length:_.St(a)};
_.Wt=function(a){if(a.Sc&&"function"==typeof a.Sc)return a.Sc();if("undefined"!==typeof Map&&a instanceof Map||"undefined"!==typeof Set&&a instanceof Set)return Array.from(a.values());if("string"===typeof a)return a.split("");if(_.Eb(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return _.Tt(a)};
_.Xt=function(a){if(a.Ff&&"function"==typeof a.Ff)return a.Ff();if(!a.Sc||"function"!=typeof a.Sc){if("undefined"!==typeof Map&&a instanceof Map)return Array.from(a.keys());if(!("undefined"!==typeof Set&&a instanceof Set)){if(_.Eb(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return _.Ut(a)}}};

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var $t,du,qu,lu,uu,mu,ou,nu,ru,pu,vu;_.Yt=function(a){if(!(a instanceof Array)){a=_.Ba(a);for(var b,c=[];!(b=a.next()).done;)c.push(b.value);a=c}return a};_.Zt=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^_.Rt()).toString(36)};
$t=function(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(0<=d){var f=a[c].substring(0,d);e=a[c].substring(d+1)}else f=a[c];b(f,e?decodeURIComponent(e.replace(/\+/g," ")):"")}}};_.au=function(a,b,c,d){for(var e=c.length;0<=(b=a.indexOf(c,b))&&b<d;){var f=a.charCodeAt(b-1);if(38==f||63==f)if(f=a.charCodeAt(b+e),!f||61==f||38==f||35==f)return b;b+=e+1}return-1};_.bu=/#|$/;
_.cu=function(a,b){var c=a.search(_.bu),d=_.au(a,0,b,c);if(0>d)return null;var e=a.indexOf("&",d);if(0>e||e>c)e=c;d+=b.length+1;return decodeURIComponent(a.substr(d,e-d).replace(/\+/g," "))};du=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(_.Eb(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var d=_.Xt(a),e=_.Wt(a),f=e.length,h=0;h<f;h++)b.call(c,e[h],d&&d[h],a)};
_.eu=function(a,b){this.Wd=this.Dg=this.Tf="";this.Qf=null;this.SB=this.Xk="";this.lg=!1;var c;a instanceof _.eu?(this.lg=void 0!==b?b:a.lg,_.fu(this,a.Tf),_.gu(this,a.Dg),_.hu(this,a.hg()),_.iu(this,a.Qf),this.setPath(a.getPath()),_.ju(this,a.Wc.clone()),this.Cj(a.Jv())):a&&(c=String(a).match(_.nh))?(this.lg=!!b,_.fu(this,c[1]||"",!0),_.gu(this,c[2]||"",!0),_.hu(this,c[3]||"",!0),_.iu(this,c[4]),this.setPath(c[5]||"",!0),_.ju(this,c[6]||"",!0),this.Cj(c[7]||"",!0)):(this.lg=!!b,this.Wc=new _.ku(null,
this.lg))};_.eu.prototype.toString=function(){var a=[],b=this.Tf;b&&a.push(lu(b,mu,!0),":");var c=this.hg();if(c||"file"==b)a.push("//"),(b=this.Dg)&&a.push(lu(b,mu,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.Qf,null!=c&&a.push(":",String(c));if(c=this.getPath())this.Wd&&"/"!=c.charAt(0)&&a.push("/"),a.push(lu(c,"/"==c.charAt(0)?nu:ou,!0));(c=this.Wc.toString())&&a.push("?",c);(c=this.Jv())&&a.push("#",lu(c,pu));return a.join("")};
_.eu.prototype.resolve=function(a){var b=this.clone(),c=!!a.Tf;c?_.fu(b,a.Tf):c=!!a.Dg;c?_.gu(b,a.Dg):c=!!a.Wd;c?_.hu(b,a.hg()):c=null!=a.Qf;var d=a.getPath();if(c)_.iu(b,a.Qf);else if(c=!!a.Xk){if("/"!=d.charAt(0))if(this.Wd&&!this.Xk)d="/"+d;else{var e=b.getPath().lastIndexOf("/");-1!=e&&(d=b.getPath().substr(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(_.pb(e,"./")||_.pb(e,"/.")){d=_.mc(e,"/");e=e.split("/");for(var f=[],h=0;h<e.length;){var k=e[h++];"."==k?d&&h==e.length&&f.push(""):".."==k?
((1<f.length||1==f.length&&""!=f[0])&&f.pop(),d&&h==e.length&&f.push("")):(f.push(k),d=!0)}d=f.join("/")}else d=e}c?b.setPath(d):c=a.Do();c?_.ju(b,a.Wc.clone()):c=!!a.SB;c&&b.Cj(a.Jv());return b};_.eu.prototype.clone=function(){return new _.eu(this)};_.fu=function(a,b,c){a.Tf=c?qu(b,!0):b;a.Tf&&(a.Tf=a.Tf.replace(/:$/,""));return a};_.gu=function(a,b,c){a.Dg=c?qu(b):b;return a};_.eu.prototype.hg=function(){return this.Wd};_.hu=function(a,b,c){a.Wd=c?qu(b,!0):b;return a};
_.iu=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("L`"+b);a.Qf=b}else a.Qf=null;return a};_.eu.prototype.getPath=function(){return this.Xk};_.eu.prototype.setPath=function(a,b){this.Xk=b?qu(a,!0):a;return this};_.eu.prototype.Do=function(){return""!==this.Wc.toString()};_.ju=function(a,b,c){b instanceof _.ku?(a.Wc=b,a.Wc.UF(a.lg)):(c||(b=lu(b,ru)),a.Wc=new _.ku(b,a.lg));return a};_.eu.prototype.Ra=function(a,b){return _.ju(this,a,b)};_.eu.prototype.getQuery=function(){return this.Wc.toString()};
_.su=function(a,b,c){a.Wc.set(b,c);return a};_.g=_.eu.prototype;_.g.$g=function(a){return this.Wc.get(a)};_.g.Jv=function(){return this.SB};_.g.Cj=function(a,b){this.SB=b?qu(a):a;return this};_.g.removeParameter=function(a){this.Wc.remove(a);return this};_.g.UF=function(a){this.lg=a;this.Wc&&this.Wc.UF(a)};_.tu=function(a,b){return a instanceof _.eu?a.clone():new _.eu(a,b)};qu=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};
lu=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,uu),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};uu=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};mu=/[#\/\?@]/g;ou=/[#\?:]/g;nu=/[#\?]/g;ru=/[#\?@]/g;pu=/#/g;_.ku=function(a,b){this.Vd=this.yc=null;this.Ef=a||null;this.lg=!!b};vu=function(a){a.yc||(a.yc=new Map,a.Vd=0,a.Ef&&$t(a.Ef,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};_.g=_.ku.prototype;
_.g.Eb=function(){vu(this);return this.Vd};_.g.add=function(a,b){vu(this);this.Ef=null;a=wu(this,a);var c=this.yc.get(a);c||this.yc.set(a,c=[]);c.push(b);this.Vd+=1;return this};_.g.remove=function(a){vu(this);a=wu(this,a);return this.yc.has(a)?(this.Ef=null,this.Vd-=this.yc.get(a).length,this.yc.delete(a)):!1};_.g.clear=function(){this.yc=this.Ef=null;this.Vd=0};_.g.isEmpty=function(){vu(this);return 0==this.Vd};_.g.ue=function(a){vu(this);a=wu(this,a);return this.yc.has(a)};
_.g.Vi=function(a){var b=this.Sc();return _.lb(b,a)};_.g.forEach=function(a,b){vu(this);this.yc.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};_.g.Ff=function(){vu(this);for(var a=Array.from(this.yc.values()),b=Array.from(this.yc.keys()),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};
_.g.Sc=function(a){vu(this);var b=[];if("string"===typeof a)this.ue(a)&&(b=b.concat(this.yc.get(wu(this,a))));else{a=Array.from(this.yc.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};_.g.set=function(a,b){vu(this);this.Ef=null;a=wu(this,a);this.ue(a)&&(this.Vd-=this.yc.get(a).length);this.yc.set(a,[b]);this.Vd+=1;return this};_.g.get=function(a,b){if(!a)return b;a=this.Sc(a);return 0<a.length?String(a[0]):b};
_.g.setValues=function(a,b){this.remove(a);0<b.length&&(this.Ef=null,this.yc.set(wu(this,a),_.mb(b)),this.Vd+=b.length)};_.g.toString=function(){if(this.Ef)return this.Ef;if(!this.yc)return"";for(var a=[],b=Array.from(this.yc.keys()),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.Sc(d);for(var f=0;f<d.length;f++){var h=e;""!==d[f]&&(h+="="+encodeURIComponent(String(d[f])));a.push(h)}}return this.Ef=a.join("&")};
_.g.clone=function(){var a=new _.ku;a.Ef=this.Ef;this.yc&&(a.yc=new Map(this.yc),a.Vd=this.Vd);return a};var wu=function(a,b){b=String(b);a.lg&&(b=b.toLowerCase());return b};_.ku.prototype.UF=function(a){a&&!this.lg&&(vu(this),this.Ef=null,this.yc.forEach(function(b,c){var d=c.toLowerCase();c!=d&&(this.remove(c),this.setValues(d,b))},this));this.lg=a};_.ku.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)du(arguments[b],function(c,d){this.add(d,c)},this)};

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var Fx;_.Gx=function(a){return(new Fx).Xc(a)};Fx=function(){};Fx.prototype.Xc=function(a){var b=[];Hx(this,a,b);return b.join("")};
var Hx=function(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(Array.isArray(b)){var d=b;b=d.length;c.push("[");for(var e="",f=0;f<b;f++)c.push(e),Hx(a,d[f],c),e=",";c.push("]");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");e="";for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(f=b[d],"function"!=typeof f&&(c.push(e),Ix(d,c),c.push(":"),Hx(a,f,c),e=","));c.push("}");return}}switch(typeof b){case "string":Ix(b,c);break;
case "number":c.push(isFinite(b)&&!isNaN(b)?String(b):"null");break;case "boolean":c.push(String(b));break;case "function":c.push("null");break;default:throw Error("ua`"+typeof b);}}},Jx={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"},Kx=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g,Ix=function(a,b){b.push('"',a.replace(Kx,function(c){var d=Jx[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).substr(1),Jx[c]=
d);return d}),'"')};

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
_.Nx=function(a,b){a.src=_.ic(b);var c;b=(a.ownerDocument&&a.ownerDocument.defaultView||window).document;var d=null===(c=b.querySelector)||void 0===c?void 0:c.call(b,"script[nonce]");(c=d?d.nonce||d.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",c)};_.Ox=function(a,b){a=a.split(".");b=b||_.D;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b};

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
_.Lx=function(a,b,c){if("function"===typeof a)c&&(a=(0,_.R)(a,c));else if(a&&"function"==typeof a.handleEvent)a=(0,_.R)(a.handleEvent,a);else throw Error("va");return 2147483647<Number(b)?-1:_.D.setTimeout(a,b||0)};_.Mx=function(a){_.D.clearTimeout(a)};

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var IC;
_.ob("A AREA BUTTON HEAD INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE TRACK".split(" "));_.JC=function(a,b){b?a.setAttribute("role",b):a.removeAttribute("role")};
_.KC=function(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(IC||(IC={atomic:!1,autocomplete:"none",dropeffect:"none",haspopup:!1,live:"off",multiline:!1,multiselectable:!1,orientation:"vertical",readonly:!1,relevant:"additions text",required:!1,sort:"none",busy:!1,disabled:!1,hidden:!1,invalid:"false"}),c=IC,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)};_.LC=function(a,b){a=a.getAttribute("aria-"+b);return null==a||void 0==a?"":String(a)};
_.MC=function(a,b){var c="";b&&(c=b.id);_.KC(a,"activedescendant",c)};

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var NC,OC;NC=function(a){return"string"==typeof a.className?a.className:a.getAttribute&&a.getAttribute("class")||""};OC=function(a){return a.classList?a.classList:NC(a).match(/\S+/g)||[]};_.PC=function(a,b){"string"==typeof a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)};_.QC=function(a,b){return a.classList?a.classList.contains(b):_.lb(OC(a),b)};_.RC=function(a,b){if(a.classList)a.classList.add(b);else if(!_.QC(a,b)){var c=NC(a);_.PC(a,c+(0<c.length?" "+b:b))}};
_.SC=function(a,b){if(a.classList)Array.prototype.forEach.call(b,function(e){_.RC(a,e)});else{var c={};Array.prototype.forEach.call(OC(a),function(e){c[e]=!0});Array.prototype.forEach.call(b,function(e){c[e]=!0});b="";for(var d in c)b+=0<b.length?" "+d:d;_.PC(a,b)}};_.TC=function(a,b){a.classList?a.classList.remove(b):_.QC(a,b)&&_.PC(a,Array.prototype.filter.call(OC(a),function(c){return c!=b}).join(" "))};
_.UC=function(a,b){a.classList?Array.prototype.forEach.call(b,function(c){_.TC(a,c)}):_.PC(a,Array.prototype.filter.call(OC(a),function(c){return!_.lb(b,c)}).join(" "))};_.VC=function(a,b,c){c?_.RC(a,b):_.TC(a,b)};

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
_.eD=function(a,b){b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)};

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
_.WC=function(a,b){b in a&&delete a[b]};_.dj.prototype.ez=_.cb(3,function(a){this.vE=a});_.XC=function(a){a.Cm=void 0;a.Oa=function(){return a.Cm?a.Cm:a.Cm=new a}};_.YC=function(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute("tabIndex"))};_.ZC=function(){};_.XC(_.ZC);_.ZC.prototype.ws=0;
_.aD=function(a){_.dj.call(this);this.Gb=a||_.Td();this.yy=$C;this.Ba=null;this.Xa=!1;this.W=null;this.Dk=void 0;this.Ng=this.Hc=this.yb=this.Fm=null};_.$a(_.aD,_.dj);_.aD.prototype.rZ=_.ZC.Oa();var $C=null;_.g=_.aD.prototype;_.g.getId=function(){return this.Ba||(this.Ba=":"+(this.rZ.ws++).toString(36))};_.g.Rd=function(a){this.yb&&this.yb.Ng&&(_.WC(this.yb.Ng,this.Ba),_.Bs(this.yb.Ng,a,this));this.Ba=a};_.g.N=function(){return this.W};_.g.kb=function(){this.Dk||(this.Dk=new _.Es(this));return this.Dk};
_.g.Fb=function(a){if(this==a)throw Error("Fa");if(a&&this.yb&&this.Ba&&this.yb.rr(this.Ba)&&this.yb!=a)throw Error("Fa");this.yb=a;_.aD.H.ez.call(this,a)};_.g.getParent=function(){return this.yb};_.g.ez=function(a){if(this.yb&&this.yb!=a)throw Error("Ga");_.aD.H.ez.call(this,a)};_.g.Ea=function(){return this.Gb};_.g.ma=function(){this.W=this.Gb.createElement("DIV")};_.g.ua=function(a){this.Vm(a)};
_.g.Vm=function(a,b){if(this.Xa)throw Error("Ha");this.W||this.ma();a?a.insertBefore(this.W,b||null):this.Gb.Za().body.appendChild(this.W);this.yb&&!this.yb.Xa||this.Zb()};_.g.Zb=function(){this.Xa=!0;_.bD(this,function(a){!a.Xa&&a.N()&&a.Zb()})};_.g.Gd=function(){_.bD(this,function(a){a.Xa&&a.Gd()});this.Dk&&this.Dk.removeAll();this.Xa=!1};
_.g.na=function(){this.Xa&&this.Gd();this.Dk&&(this.Dk.Ga(),delete this.Dk);_.bD(this,function(a){a.Ga()});this.W&&_.ge(this.W);this.yb=this.Fm=this.W=this.Ng=this.Hc=null;_.aD.H.na.call(this)};_.g.ht=_.ea(20);_.g.Al=_.ea(21);_.g.Oi=_.ea(22);_.g.Na=function(){return this.W};_.g.fn=_.ea(23);_.g.rr=function(a){if(this.Ng&&a){var b=this.Ng;a=(null!==b&&a in b?b[a]:void 0)||null}else a=null;return a};_.cD=function(a,b){return a.Hc?a.Hc[b]||null:null};_.bD=function(a,b,c){a.Hc&&a.Hc.forEach(b,c)};
_.aD.prototype.removeChild=function(a,b){if(a){var c="string"===typeof a?a:a.getId();a=this.rr(c);c&&a&&(_.WC(this.Ng,c),_.wi(this.Hc,a),b&&(a.Gd(),a.W&&_.ge(a.W)),a.Fb(null))}if(!a)throw Error("Ja");return a};_.dD=function(a,b,c){return a.removeChild(_.cD(a,b),c)};_.aD.prototype.Qd=function(a){for(var b=[];this.Hc&&0!=this.Hc.length;)b.push(_.dD(this,0,a));return b};

var aH;_.VG=function(a){return _.UG&&null!=a&&a instanceof Uint8Array};_.XG=function(a){if(!a)return 0;a=WG?a[WG]:a.Kw;return null==a?0:a};_.YG=function(a){if(!Array.isArray(a))return a;Object.isFrozen(a)||(WG?a[WG]|=1:void 0!==a.Kw?a.Kw|=1:Object.defineProperties(a,{Kw:{value:1,configurable:!0,writable:!0,enumerable:!1}}));return a};_.ZG=function(a){return null!==a&&"object"===typeof a&&a.constructor===Object};aH=function(a,b){if(null!=a)return Array.isArray(a)||_.ZG(a)?_.$G(a,b):b(a)};
_.$G=function(a,b){if(Array.isArray(a)){for(var c=Array(a.length),d=0;d<a.length;d++)c[d]=aH(a[d],b);_.XG(a)&1&&_.YG(c);return c}c={};for(d in a)c[d]=aH(a[d],b);return c};_.bH=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "object":return _.VG(a)?_.kh(a):a;default:return a}};
_.UG="function"===typeof Uint8Array;
var WG="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol(void 0):void 0;
_.eH=function(a,b){this.Pi=a;this.fq=b;this.map={};this.wq=!0;if(0<this.Pi.length){for(a=0;a<this.Pi.length;a++){b=this.Pi[a];var c=b[0];this.map[c.toString()]=new dH(c,b[1])}this.wq=!0}};_.g=_.eH.prototype;_.g.isFrozen=function(){return!1};_.g.toJSON=function(){var a=this.Sd();return _.cH?a:_.$G(a,_.bH)};_.g.Ft=_.ea(33);
_.g.Sd=function(){if(this.wq){if(this.fq){var a=this.map,b;for(b in a)if(Object.prototype.hasOwnProperty.call(a,b)){var c=a[b].zn;c&&c.Sd()}}}else{this.Pi.length=0;a=fH(this);a.sort();for(b=0;b<a.length;b++){c=this.map[a[b]];var d=c.zn;d&&d.Sd();this.Pi.push([c.key,c.value])}this.wq=!0}return this.Pi};_.g.getLength=function(){return fH(this).length};_.g.clear=function(){this.map={};this.wq=!1};
_.g.entries=function(){var a=[],b=fH(this);b.sort();for(var c=0;c<b.length;c++){var d=this.map[b[c]];a.push([d.key,gH(this,d)])}return new hH(a)};_.g.keys=function(){var a=[],b=fH(this);b.sort();for(var c=0;c<b.length;c++)a.push(this.map[b[c]].key);return new hH(a)};_.g.values=function(){var a=[],b=fH(this);b.sort();for(var c=0;c<b.length;c++)a.push(gH(this,this.map[b[c]]));return new hH(a)};
_.g.forEach=function(a,b){var c=fH(this);c.sort();for(var d=0;d<c.length;d++){var e=this.map[c[d]];a.call(b,gH(this,e),e.key,this)}};_.g.set=function(a,b){var c=new dH(a);this.fq?(c.zn=b,c.value=b.Sd()):c.value=b;this.map[a.toString()]=c;this.wq=!1;return this};var gH=function(a,b){return a.fq?(b.zn||(b.zn=new a.fq(b.value),a.isFrozen()&&null(b.zn)),b.zn):b.value};_.eH.prototype.get=function(a){if(a=this.map[a.toString()])return gH(this,a)};_.eH.prototype.has=function(a){return a.toString()in this.map};
var fH=function(a){a=a.map;var b=[],c;for(c in a)Object.prototype.hasOwnProperty.call(a,c)&&b.push(c);return b};_.eH.prototype[Symbol.iterator]=function(){return this.entries()};var dH=function(a,b){this.key=a;this.value=b;this.zn=void 0},hH=function(a){this.LM=0;this.Pi=a};hH.prototype.next=function(){return this.LM<this.Pi.length?{done:!1,value:this.Pi[this.LM++]}:{done:!0,value:void 0}};hH.prototype[Symbol.iterator]=function(){return this};
_.iH=Object.freeze(_.YG([]));

var jH,mH,oH,kH,rH,pH;jH=function(a){return _.VG(a)?new Uint8Array(a):a};_.lH=function(a,b){kH=b;a=new a(b);kH=null;return a};mH=function(a,b){return _.bH(b)};
oH=function(a,b){b.gN&&(a.gN=b.gN.slice());var c=b.wb;if(c){b=b.Ok;var d={},e;for(e in c){var f=c[e];if(f){var h=!(!b||!b[e]),k=+e;if(Array.isArray(f)){if(f.length)for(h=_.nH(a,f[0].constructor,k),k=0;k<Math.min(h.length,f.length);k++)oH(h[k],f[k])}else f instanceof _.eH?f.fq&&(d.Wz=pH(a,k,f.fq),f.forEach(function(l){return function(m,n){return oH(l.Wz.get(n),m)}}(d))):(h=_.qH(a,f.constructor,k,void 0,h))&&oH(h,f)}d={Wz:d.Wz}}}};rH=function(a){var b=a.hp+a.Jn;a.lj[b]||(a.Ok=a.lj[b]={})};
_.sH=function(a,b,c){var d=kH;kH=null;a||(a=d);d=this.constructor.xd;a||(a=d?[d]:[]);this.Jn=(d?0:-1)-(this.constructor.bda||0);this.wb=null;this.lj=a;a:{d=this.lj.length;a=d-1;if(d&&(d=this.lj[a],_.ZG(d))){this.hp=a-this.Jn;this.Ok=d;break a}void 0!==b&&-1<b?(this.hp=Math.max(b,a+1-this.Jn),this.Ok=null):this.hp=Number.MAX_VALUE}if(c)for(b=0;b<c.length;b++)a=c[b],a<this.hp?(a+=this.Jn,(d=this.lj[a])?_.YG(d):this.lj[a]=_.iH):(rH(this),(d=this.Ok[a])?_.YG(d):this.Ok[a]=_.iH)};
_.S=function(a,b,c){return-1===b?null:(void 0===c?0:c)||b>=a.hp?a.Ok?a.Ok[b]:void 0:a.lj[b+a.Jn]};_.tH=function(a,b){var c=void 0===c?!1:c;var d=_.S(a,b,c);null==d&&(d=_.iH);d===_.iH&&(d=_.YG([]),_.U(a,b,d,c));return d};_.uH=function(a,b){a=_.S(a,b);return null==a?a:!!a};_.vH=function(a,b,c){a=_.S(a,b);return null==a?c:a};_.wH=function(a,b,c){a=_.uH(a,b);return null==a?void 0===c?!1:c:a};
pH=function(a,b,c){a.wb||(a.wb={});if(b in a.wb)return a.wb[b];var d=_.S(a,b);d||(d=_.YG([]),_.U(a,b,d));c=new _.eH(d,c);return a.wb[b]=c};_.U=function(a,b,c,d){(void 0===d?0:d)||b>=a.hp?(rH(a),a.Ok[b]=c):a.lj[b+a.Jn]=c;return a};_.xH=function(a,b,c){var d=void 0===d?!1:d;return _.U(a,b,_.YG(c||[]),d)};_.zH=function(a,b,c,d){(c=_.yH(a,c))&&c!==b&&null!=d&&(a.wb&&c in a.wb&&(a.wb[c]=void 0),_.U(a,c,void 0));_.U(a,b,d)};
_.yH=function(a,b){for(var c=0,d=0;d<b.length;d++){var e=b[d];null!=_.S(a,e)&&(0!==c&&_.U(a,c,void 0),c=e)}return c};_.qH=function(a,b,c,d,e){if(-1===c)return null;a.wb||(a.wb={});!a.wb[c]&&(e=_.S(a,c,void 0===e?!1:e),d||e)&&(a.wb[c]=new b(e));return a.wb[c]};_.nH=function(a,b,c){a.wb||(a.wb={});var d=a.wb[c];if(!d){var e=_.tH(a,c);d=[];for(var f=0;f<e.length;f++)d[f]=new b(e[f]);a.wb[c]=d}return d};
_.AH=function(a,b,c){var d=void 0===d?!1:d;a.wb||(a.wb={});var e=c?c.Sd():c;a.wb[b]=c;return _.U(a,b,e,d)};_.BH=function(a,b,c){var d=void 0===d?!1:d;if(c){var e=_.YG([]);for(var f=0;f<c.length;f++)e[f]=c[f].Sd();a.wb||(a.wb={});a.wb[b]=c}else a.wb&&(a.wb[b]=void 0),e=_.iH;return _.U(a,b,e,d)};_.CH=function(a,b,c,d,e){var f=_.nH(a,d,b);c=c?c:new d;a=_.tH(a,b);void 0!=e?(f.splice(e,0,c),a.splice(e,0,c.Sd())):(f.push(c),a.push(c.Sd()))};_.g=_.sH.prototype;_.g.Ft=_.ea(32);
_.g.toJSON=function(){var a=this.Sd();return _.cH?a:_.$G(a,_.bH)};_.g.Sd=function(){if(this.wb)for(var a in this.wb){var b=this.wb[a];if(Array.isArray(b))for(var c=0;c<b.length;c++)b[c]&&b[c].Sd();else b&&b.Sd()}return this.lj};_.g.Xc=function(){_.cH=!0;try{return JSON.stringify(this.toJSON(),mH)}finally{_.cH=!1}};_.g.toString=function(){return this.Sd().toString()};_.g.getExtension=function(a){var b=a.aW,c=a.eB;return a.ZZ?c?_.nH(this,c,b):_.tH(this,b):c?_.qH(this,c,b,void 0,!0):_.S(this,b,!0)};
_.g.clone=function(){var a=this.constructor,b=_.$G(this.Sd(),jH);a=_.lH(a,b);oH(a,this);return a};_.DH=function(a,b,c){return _.vH(a,b,void 0===c?0:c)};

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
_.lI=function(a){var b="Cm";if(a.Cm&&a.hasOwnProperty(b))return a.Cm;b=new a;return a.Cm=b};

/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
_.mI=function(a,b){this.Oy=[];this.sO=a;this.bK=b||null;this.Ir=this.Zn=!1;this.yj=void 0;this.lH=this.IU=this.DA=!1;this.Hz=0;this.yb=null;this.FA=0};_.mI.prototype.cancel=function(a){if(this.Zn)this.yj instanceof _.mI&&this.yj.cancel();else{if(this.yb){var b=this.yb;delete this.yb;a?b.cancel(a):(b.FA--,0>=b.FA&&b.cancel())}this.sO?this.sO.call(this.bK,this):this.lH=!0;this.Zn||this.cj(new _.nI(this))}};_.mI.prototype.TJ=function(a,b){this.DA=!1;oI(this,a,b)};
var oI=function(a,b,c){a.Zn=!0;a.yj=c;a.Ir=!b;pI(a)},rI=function(a){if(a.Zn){if(!a.lH)throw new qI(a);a.lH=!1}};_.mI.prototype.callback=function(a){rI(this);oI(this,!0,a)};_.mI.prototype.cj=function(a){rI(this);oI(this,!1,a)};_.mI.prototype.kd=function(a,b){return this.Sj(a,null,b)};_.sI=function(a,b){a.Sj(null,b,void 0)};_.mI.prototype.Sj=function(a,b,c){this.Oy.push([a,b,c]);this.Zn&&pI(this);return this};
_.mI.prototype.then=function(a,b,c){var d,e,f=new _.Lj(function(h,k){e=h;d=k});this.Sj(e,function(h){h instanceof _.nI?f.cancel():d(h)});return f.then(a,b,c)};_.pj(_.mI);_.mI.prototype.isError=function(a){return a instanceof Error};
var tI=function(a){return _.Ub(a.Oy,function(b){return"function"===typeof b[1]})},pI=function(a){if(a.Hz&&a.Zn&&tI(a)){var b=a.Hz,c=uI[b];c&&(_.D.clearTimeout(c.Ba),delete uI[b]);a.Hz=0}a.yb&&(a.yb.FA--,delete a.yb);b=a.yj;for(var d=c=!1;a.Oy.length&&!a.DA;){var e=a.Oy.shift(),f=e[0],h=e[1];e=e[2];if(f=a.Ir?h:f)try{var k=f.call(e||a.bK,b);void 0!==k&&(a.Ir=a.Ir&&(k==b||a.isError(k)),a.yj=b=k);if(_.qj(b)||"function"===typeof _.D.Promise&&b instanceof _.D.Promise)d=!0,a.DA=!0}catch(l){b=l,a.Ir=!0,tI(a)||
(c=!0)}}a.yj=b;d&&(k=(0,_.R)(a.TJ,a,!0),d=(0,_.R)(a.TJ,a,!1),b instanceof _.mI?(b.Sj(k,d),b.IU=!0):b.then(k,d));c&&(b=new vI(b),uI[b.Ba]=b,a.Hz=b.Ba)},qI=function(){_.jb.call(this)};_.$a(qI,_.jb);qI.prototype.message="Deferred has already fired";qI.prototype.name="AlreadyCalledError";_.nI=function(){_.jb.call(this)};_.$a(_.nI,_.jb);_.nI.prototype.message="Deferred was canceled";_.nI.prototype.name="CanceledError";var vI=function(a){this.Ba=_.D.setTimeout((0,_.R)(this.M3,this),0);this.lv=a};
vI.prototype.M3=function(){delete uI[this.Ba];throw this.lv;};var uI={};

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var RV;_.QV=function(a,b){a.src=_.jc(b)};RV=function(a){_.dj.call(this);this.W=a;a=_.hd?"focusout":"blur";this.j_=_.Ui(this.W,_.hd?"focusin":"focus",this,!_.hd);this.k_=_.Ui(this.W,a,this,!_.hd)};_.$a(RV,_.dj);RV.prototype.handleEvent=function(a){var b=new _.Gi(a.ze);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispatchEvent(b)};RV.prototype.na=function(){RV.H.na.call(this);_.bj(this.j_);_.bj(this.k_);delete this.W};
_.TV=function(a,b,c){_.dj.call(this);this.target=a;this.HC=b||a;this.GD=c||new _.ns(NaN,NaN,NaN,NaN);this.nb=_.Sd(a);this.wa=new _.Es(this);_.Di(this,this.wa);this.deltaY=this.deltaX=this.Kj=this.Jj=this.screenY=this.screenX=this.clientY=this.clientX=0;this.Ug=!0;this.Pl=!1;_.Ui(this.HC,["touchstart","mousedown"],this.WQ,!1,this);this.Oz=SV};_.$a(_.TV,_.dj);var SV=_.D.document&&_.D.document.documentElement&&!!_.D.document.documentElement.setCapture&&!!_.D.document.releaseCapture;
_.TV.prototype.kb=function(){return this.wa};_.UV=function(a,b){a.GD=b||new _.ns(NaN,NaN,NaN,NaN)};_.g=_.TV.prototype;_.g.Ec=function(a){this.Ug=a};_.g.na=function(){_.TV.H.na.call(this);_.aj(this.HC,["touchstart","mousedown"],this.WQ,!1,this);this.wa.removeAll();this.Oz&&this.nb.releaseCapture();this.HC=this.target=null};
_.g.WQ=function(a){var b="mousedown"==a.type;if(!this.Ug||this.Pl||b&&(0!=a.ze.button||_.nd&&a.ctrlKey))this.dispatchEvent("earlycancel");else if(this.dispatchEvent(new VV("start",this,a.clientX,a.clientY,a))){this.Pl=!0;b&&a.preventDefault();b=this.nb;var c=b.documentElement,d=!this.Oz;this.wa.V(b,["touchmove","mousemove"],this.tY,{capture:d,passive:!1});this.wa.V(b,["touchend","mouseup"],this.kv,d);this.Oz?(c.setCapture(!1),this.wa.V(c,"losecapture",this.kv)):this.wa.V(_.Yd(b),"blur",this.kv);this.T1&&
this.wa.V(this.T1,"scroll",this.Ds,d);this.clientX=this.Jj=a.clientX;this.clientY=this.Kj=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.deltaX=this.target.offsetLeft;this.deltaY=this.target.offsetTop;this.uE=_.vr(_.Td(this.nb).nb)}};_.g.kv=function(a,b){this.wa.removeAll();this.Oz&&this.nb.releaseCapture();this.Pl?(this.Pl=!1,this.dispatchEvent(new VV("end",this,a.clientX,a.clientY,a,WV(this,this.deltaX),XV(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")};
_.g.tY=function(a){if(this.Ug){var b=a.clientX-this.clientX,c=a.clientY-this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;if(!this.Pl){var d=this.Jj-this.clientX,e=this.Kj-this.clientY;if(0<d*d+e*e)if(this.dispatchEvent(new VV("start",this,a.clientX,a.clientY,a)))this.Pl=!0;else{this.isDisposed()||this.kv(a);return}}c=YV(this,b,c);b=c.x;c=c.y;this.Pl&&this.dispatchEvent(new VV("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(ZV(this,a,b,c),a.preventDefault())}};
var YV=function(a,b,c){var d=_.vr(_.Td(a.nb).nb);b+=d.x-a.uE.x;c+=d.y-a.uE.y;a.uE=d;a.deltaX+=b;a.deltaY+=c;return new _.pr(WV(a,a.deltaX),XV(a,a.deltaY))};_.TV.prototype.Ds=function(a){var b=YV(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;ZV(this,a,b.x,b.y)};
var ZV=function(a,b,c,d){a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new VV("drag",a,b.clientX,b.clientY,b,c,d))},WV=function(a,b){var c=a.GD;a=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))},XV=function(a,b){var c=a.GD;a=isNaN(c.top)?null:c.top;c=isNaN(c.height)?0:c.height;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))},VV=function(a,b,c,d,e,f,h){_.Ei.call(this,a);this.clientX=
c;this.clientY=d;this.GA=e;this.left=void 0!==f?f:b.deltaX;this.top=void 0!==h?h:b.deltaY};_.$a(VV,_.Ei);
var $V=function(a){this.va=new Map;var b=arguments.length;if(1<b){if(b%2)throw Error("g");for(var c=0;c<b;c+=2)this.set(arguments[c],arguments[c+1])}else a&&this.addAll(a)};_.g=$V.prototype;_.g.Eb=function(){return this.va.size};_.g.Sc=function(){return Array.from(this.va.values())};_.g.Ff=function(){return Array.from(this.va.keys())};_.g.ue=function(a){return this.va.has(a)};_.g.Vi=function(a){return this.Sc().some(function(b){return b==a})};
_.g.equals=function(a,b){var c=this;b=void 0===b?function(d,e){return d===e}:b;return this===a?!0:this.va.size!=a.Eb()?!1:this.Ff().every(function(d){return b(c.va.get(d),a.get(d))})};_.g.isEmpty=function(){return 0==this.va.size};_.g.clear=function(){this.va.clear()};_.g.remove=function(a){return this.va.delete(a)};_.g.get=function(a,b){return this.va.has(a)?this.va.get(a):b};_.g.set=function(a,b){this.va.set(a,b);return this};
_.g.addAll=function(a){if(a instanceof $V){a=_.Ba(a.va);for(var b=a.next();!b.done;b=a.next()){var c=_.Ba(b.value);b=c.next().value;c=c.next().value;this.va.set(b,c)}}else if(a)for(a=_.Ba(Object.entries(a)),b=a.next();!b.done;b=a.next())c=_.Ba(b.value),b=c.next().value,c=c.next().value,this.va.set(b,c)};_.g.forEach=function(a,b){var c=this;b=void 0===b?this:b;this.va.forEach(function(d,e){return a.call(b,d,e,c)})};_.g.clone=function(){return new $V(this)};
(function(){for(var a=["ms","moz","webkit","o"],b,c=0;b=a[c]&&!_.D.requestAnimationFrame;++c)_.D.requestAnimationFrame=_.D[b+"RequestAnimationFrame"],_.D.cancelAnimationFrame=_.D[b+"CancelAnimationFrame"]||_.D[b+"CancelRequestAnimationFrame"];if(!_.D.requestAnimationFrame){var d=0;_.D.requestAnimationFrame=function(e){var f=(new Date).getTime(),h=Math.max(0,16-(f-d));d=f+h;return _.D.setTimeout(function(){e(f+h)},h)};_.D.cancelAnimationFrame||(_.D.cancelAnimationFrame=function(e){clearTimeout(e)})}})();
var aW=[[],[]],bW=0,cW=!1,dW=0,fW=function(a,b){var c=dW++,d={F_:{id:c,Wg:a.measure,context:b},N_:{id:c,Wg:a.M_,context:b},state:{},yf:void 0,Vw:!1};return function(){0<arguments.length?(d.yf||(d.yf=[]),d.yf.length=0,d.yf.push.apply(d.yf,arguments),d.yf.push(d.state)):d.yf&&0!=d.yf.length?(d.yf[0]=d.state,d.yf.length=1):d.yf=[d.state];d.Vw||(d.Vw=!0,aW[bW].push(d));cW||(cW=!0,window.requestAnimationFrame(eW))}},eW=function(){cW=!1;var a=aW[bW],b=a.length;bW=(bW+1)%2;for(var c,d=0;d<b;++d){c=a[d];
var e=c.F_;c.Vw=!1;e.Wg&&e.Wg.apply(e.context,c.yf)}for(d=0;d<b;++d)c=a[d],e=c.N_,c.Vw=!1,e.Wg&&e.Wg.apply(e.context,c.yf),c.state={};a.length=0};
var gW=function(a,b){this.W=a;this.Gb=b};
var hW=function(a,b){_.aD.call(this,b);this.b4=!!a;this.To=null;this.wP=fW({M_:this.wi},this)};_.$a(hW,_.aD);_.g=hW.prototype;_.g.PB=null;_.g.Qb=!1;_.g.Sa=null;_.g.Ua=null;_.g.zg=null;_.g.AA=!1;_.g.tb=function(){return"shr-a-shr-fe"};_.g.rk=function(){return this.Sa};
_.g.ma=function(){hW.H.ma.call(this);var a=this.N(),b=(0,_.oc)(this.tb()).split(" ");_.SC(a,b);_.YC(a,!0);_.ds(a,!1);this.b4&&!this.Ua&&(a=this.Ea().ma("IFRAME",{frameborder:0,style:"border:0;vertical-align:bottom;"}),a.src=_.jc(_.Xs),this.Ua=a,this.Ua.className=this.tb()+"-shr-xb",_.ds(this.Ua,!1),_.ps(this.Ua,0));this.Sa||(this.Sa=this.Ea().ma("DIV",this.tb()+"-shr-xb"),_.ds(this.Sa,!1));this.zg||(this.zg=this.Ea().createElement("SPAN"),_.ds(this.zg,!1),_.YC(this.zg,!0),this.zg.style.position="absolute")};
_.g.vP=function(){this.AA=!1};_.g.Zb=function(){this.Ua&&_.fe(this.Ua,this.N());_.fe(this.Sa,this.N());hW.H.Zb.call(this);_.eD(this.zg,this.N());this.PB=new RV(this.Ea().Za());this.kb().V(this.PB,"focusin",this.g0);iW(this,!1)};_.g.Gd=function(){this.isVisible()&&this.setVisible(!1);_.zi(this.PB);hW.H.Gd.call(this);_.ge(this.Ua);_.ge(this.Sa);_.ge(this.zg)};
_.g.setVisible=function(a){a!=this.Qb&&(this.Qm&&this.Qm.stop(),this.Mn&&this.Mn.stop(),this.Pm&&this.Pm.stop(),this.Ln&&this.Ln.stop(),this.Xa&&iW(this,a),a?this.jH():this.Qr())};var iW=function(a,b){a.$N||(a.$N=new gW(a.W,a.Gb));a=a.$N;if(b){a.Go||(a.Go=[]);b=a.Gb.YB(a.Gb.Za().body);for(var c=0;c<b.length;c++){var d=b[c];d==a.W||_.LC(d,"hidden")||(_.KC(d,"hidden",!0),a.Go.push(d))}}else if(a.Go){for(c=0;c<a.Go.length;c++)a.Go[c].removeAttribute("aria-hidden");a.Go=null}};
hW.prototype.jH=function(){if(this.dispatchEvent("beforeshow")){try{this.To=this.Ea().Za().activeElement}catch(a){}this.wi();this.he();this.kb().V(this.Ea().getWindow(),"resize",this.wi).V(this.Ea().getWindow(),"orientationchange",this.wP);jW(this,!0);this.focus();this.Qb=!0;this.Qm&&this.Mn?(_.Ti(this.Qm,"end",this.Kx,!1,this),this.Mn.play(),this.Qm.play()):this.Kx()}};
hW.prototype.Qr=function(){if(this.dispatchEvent("beforehide")){this.kb().Xb(this.Ea().getWindow(),"resize",this.wi).Xb(this.Ea().getWindow(),"orientationchange",this.wP);this.Qb=!1;this.Pm&&this.Ln?(_.Ti(this.Pm,"end",this.Bs,!1,this),this.Ln.play(),this.Pm.play()):this.Bs();a:{try{var a=this.Ea(),b=a.Za().body,c=a.Za().activeElement||b;if(!this.To||this.To==b){this.To=null;break a}(c==b||a.contains(this.N(),c))&&this.To.focus()}catch(d){}this.To=null}}};
var jW=function(a,b){a.Ua&&_.ds(a.Ua,b);a.Sa&&_.ds(a.Sa,b);_.ds(a.N(),b);_.ds(a.zg,b)};_.g=hW.prototype;_.g.Kx=function(){this.dispatchEvent("show")};_.g.Bs=function(){jW(this,!1);this.dispatchEvent("hide")};_.g.isVisible=function(){return this.Qb};_.g.focus=function(){this.ZK()};
_.g.wi=function(){this.Ua&&_.ds(this.Ua,!1);this.Sa&&_.ds(this.Sa,!1);var a=this.Ea().Za(),b=_.tr(_.Yd(a)||window),c=Math.max(b.width,Math.max(a.body.scrollWidth,a.documentElement.scrollWidth));a=Math.max(b.height,Math.max(a.body.scrollHeight,a.documentElement.scrollHeight));this.Ua&&(_.ds(this.Ua,!0),_.bs(this.Ua,c,a));this.Sa&&(_.ds(this.Sa,!0),_.bs(this.Sa,c,a))};
_.g.he=function(){var a=this.Ea().Za(),b=_.Yd(a)||window;if("fixed"==_.os(this.N()))var c=a=0;else c=_.vr(this.Ea().nb),a=c.x,c=c.y;var d=_.cs(this.N());b=_.tr(b);a=Math.max(a+b.width/2-d.width/2,0);c=Math.max(c+b.height/2-d.height/2,0);_.Ur(this.N(),a,c);_.Ur(this.zg,a,c)};_.g.g0=function(a){this.AA?this.vP():a.target==this.zg&&_.Lx(this.ZK,0,this)};_.g.ZK=function(){try{_.hd&&this.Ea().Za().body.focus(),this.N().focus()}catch(a){}};
_.g.na=function(){_.zi(this.Qm);this.Qm=null;_.zi(this.Pm);this.Pm=null;_.zi(this.Mn);this.Mn=null;_.zi(this.Ln);this.Ln=null;hW.H.na.call(this)};
var vW,nW,AW,BW,CW,DW;_.oW=function(a,b,c){hW.call(this,b,c);this.Ti=a||"shr-q-shr-r";this.Mg=_.kW(_.kW(new _.lW,_.mW,!0),nW,!1,!0)};_.$a(_.oW,hW);_.g=_.oW.prototype;_.g.AB=!0;_.g.zw=!0;_.g.YD=!0;_.g.qB=!0;_.g.yA=.5;_.g.AH="";_.g.od=null;_.g.jk=null;_.g.Ol=!1;_.g.vn=null;_.g.Xp=null;_.g.zH=null;_.g.Cg=null;_.g.ve=null;_.g.Lg=null;_.g.Ms="dialog";_.g.tb=function(){return this.Ti};_.g.setTitle=function(a){this.AH=a;this.Xp&&_.ke(this.Xp,a)};_.g.getTitle=function(){return this.AH};
_.g.getContent=function(){return null!=this.od?_.Zc(this.od).toString():""};_.g.bm=function(){return this.Ms};_.g.fz=function(a){this.Ms=a};_.pW=function(a){a.N()||a.ua()};_.oW.prototype.Na=function(){_.pW(this);return this.ve};_.qW=function(a){_.pW(a);return a.vn};_.rW=function(a){_.pW(a);return a.N()};_.oW.prototype.rk=function(){_.pW(this);return _.oW.H.rk.call(this)};_.sW=function(a,b){a.yA=b;a.N()&&(b=a.rk())&&_.ps(b,a.yA)};
_.tW=function(a,b){a.YD=b;if(a.Xa){var c=a.Ea(),d=a.rk(),e=a.Ua;b?(e&&c.dN(e,a.N()),c.dN(d,a.N())):(c.removeNode(e),c.removeNode(d))}a.isVisible()&&iW(a,b)};_.oW.prototype.setDraggable=function(a){this.qB=a;uW(this,a&&this.Xa)};_.oW.prototype.getDraggable=function(){return this.qB};var uW=function(a,b){var c=(0,_.oc)(a.Ti+"-shr-m-shr-ce").split(" ");a.N()&&(b?_.SC(a.vn,c):_.UC(a.vn,c));b&&!a.jk?(b=new _.TV(a.N(),a.vn),a.jk=b,_.SC(a.vn,c),_.Ui(a.jk,"start",a.KF,!1,a)):!b&&a.jk&&(a.jk.Ga(),a.jk=null)};
_.g=_.oW.prototype;
_.g.ma=function(){_.oW.H.ma.call(this);var a=this.N(),b=this.Ea();this.zH=this.getId();var c=this.getId()+".contentEl";this.vn=b.ma("DIV",this.Ti+"-shr-m",this.Xp=b.ma("SPAN",{className:this.Ti+"-shr-m-shr-n",id:this.zH},this.AH),this.Cg=b.ma("SPAN",this.Ti+"-shr-m-shr-yb"));_.de(a,this.vn,this.ve=b.ma("DIV",{className:this.Ti+"-shr-td",id:c}),this.Lg=b.ma("DIV",this.Ti+"-shr-be"));_.JC(this.Xp,"heading");_.JC(this.Cg,"button");_.YC(this.Cg,!0);_.KC(this.Cg,"label","Close");_.JC(a,this.bm());_.KC(a,
"labelledby",this.zH||"");this.od&&_.Kd(this.ve,this.od);_.ds(this.Cg,this.zw);this.Mg&&(a=this.Mg,a.W=this.Lg,a.ua());_.ds(this.Lg,!!this.Mg);_.sW(this,this.yA)};_.g.Zb=function(){_.oW.H.Zb.call(this);this.kb().V(this.N(),"keydown",this.vO).V(this.N(),"keypress",this.vO);this.kb().V(this.Lg,"click",this.X_);uW(this,this.qB);this.kb().V(this.Cg,"click",this.p0);var a=this.N();_.JC(a,this.bm());""!==this.Xp.id&&_.KC(a,"labelledby",this.Xp.id);this.YD||_.tW(this,!1)};
_.g.Gd=function(){this.isVisible()&&this.setVisible(!1);uW(this,!1);_.oW.H.Gd.call(this)};_.g.setVisible=function(a){a!=this.isVisible()&&(this.Xa||this.ua(),_.oW.H.setVisible.call(this,a))};_.g.Kx=function(){_.oW.H.Kx.call(this);this.dispatchEvent("aftershow")};_.g.Bs=function(){_.oW.H.Bs.call(this);this.dispatchEvent("afterhide");this.Ol&&this.Ga()};
_.g.KF=function(){var a=this.Ea().Za(),b=_.tr(_.Yd(a)||window),c=Math.max(a.body.scrollWidth,b.width);a=Math.max(a.body.scrollHeight,b.height);var d=_.cs(this.N());"fixed"==_.os(this.N())?_.UV(this.jk,new _.ns(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height))):_.UV(this.jk,new _.ns(0,0,c-d.width,a-d.height))};_.g.p0=function(){vW(this)};vW=function(a){if(a.zw){var b=a.Mg,c=b&&b.Hu;c?(b=b.get(c),a.dispatchEvent(new wW(c,b))&&a.setVisible(!1)):a.setVisible(!1)}};
_.xW=function(a){a.zw=!1;a.Cg&&_.ds(a.Cg,a.zw)};_.oW.prototype.GF=_.ea(36);_.oW.prototype.na=function(){this.Lg=this.Cg=null;_.oW.H.na.call(this)};_.yW=function(a,b){a.Mg=b;a.Lg&&(a.Mg?(b=a.Mg,b.W=a.Lg,b.ua()):_.Kd(a.Lg,_.bd),_.ds(a.Lg,!!a.Mg))};_.oW.prototype.X_=function(a){a:{for(a=a.target;null!=a&&a!=this.Lg;){if("BUTTON"==a.tagName)break a;a=a.parentNode}a=null}if(a&&!a.disabled){a=a.name;var b=this.Mg.get(a);this.dispatchEvent(new wW(a,b))&&this.setVisible(!1)}};
_.oW.prototype.vO=function(a){var b=!1,c=!1,d=this.Mg,e=a.target;if("keydown"==a.type)if(this.AB&&27==a.keyCode){var f=d&&d.Hu;e="SELECT"==e.tagName&&!e.disabled;f&&!e?(c=!0,b=d.get(f),b=this.dispatchEvent(new wW(f,b))):e||(b=!0)}else{if(9==a.keyCode&&a.shiftKey&&e==this.N()){this.AA=!0;try{this.zg.focus()}catch(l){}_.Lx(this.vP,0,this)}}else if(13==a.keyCode){if("BUTTON"==e.tagName&&!e.disabled)f=e.name;else if(e==this.Cg)vW(this);else if(d){var h=d.Yu,k=h&&_.zW(d,h);e=("TEXTAREA"==e.tagName||"SELECT"==
e.tagName||"A"==e.tagName)&&!e.disabled;!k||k.disabled||e||(f=h)}f&&d&&(c=!0,b=this.dispatchEvent(new wW(f,String(d.get(f)))))}else e!=this.Cg||32!=a.keyCode&&" "!=a.key||vW(this);if(b||c)a.stopPropagation(),a.preventDefault();b&&this.setVisible(!1)};var wW=function(a,b){this.type="dialogselect";this.key=a;this.caption=b};_.$a(wW,_.Ei);_.lW=function(a){$V.call(this);this.Gb=a||_.Td();this.Ti="shr-a-shr-tb";this.Hu=this.W=this.Yu=null};_.$a(_.lW,$V);
_.lW.prototype.clear=function(){$V.prototype.clear.call(this);this.Yu=this.Hu=null};_.lW.prototype.set=function(a,b,c,d){$V.prototype.set.call(this,a,b);c&&(this.Yu=a);d&&(this.Hu=a);return this};_.kW=function(a,b,c,d){return a.set(b.key,b.caption,c,d)};_.lW.prototype.ua=function(){if(this.W){_.Kd(this.W,_.bd);var a=_.Td(this.W);this.forEach(function(b,c){b=a.ma("BUTTON",{name:c},b);c==this.Yu&&(b.className=this.Ti+"-shr-ec");this.W.appendChild(b)},this)}};_.lW.prototype.N=function(){return this.W};
_.lW.prototype.Ea=function(){return this.Gb};_.zW=function(a,b){a=(a.W||document).getElementsByTagName("BUTTON");for(var c=0,d;d=a[c];c++)if(d.name==b||d.id==b)return d;return null};_.mW={key:"ok",caption:"OK"};nW={key:"cancel",caption:"Cancel"};AW={key:"yes",caption:"Yes"};BW={key:"no",caption:"No"};CW={key:"save",caption:"Save"};DW={key:"continue",caption:"Continue"};
"undefined"!=typeof document&&(_.kW(new _.lW,_.mW,!0,!0),_.kW(_.kW(new _.lW,_.mW,!0),nW,!1,!0),_.kW(_.kW(new _.lW,AW,!0),BW,!1,!0),_.kW(_.kW(_.kW(new _.lW,AW),BW,!0),nW,!1,!0),_.kW(_.kW(_.kW(new _.lW,DW),CW),nW,!0,!0));

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var FY,JY,GY,HY,IY;FY=function(a){var b=_.Od("script[nonce]",a.ownerDocument&&a.ownerDocument.defaultView);b&&a.setAttribute("nonce",b)};
_.KY=function(a,b){var c=b||{};b=c.document||document;var d=_.jc(a),e=(new _.Rd(b)).createElement("SCRIPT"),f={HP:e,Bg:void 0},h=new _.mI(GY,f),k=null,l=null!=c.timeout?c.timeout:5E3;0<l&&(k=window.setTimeout(function(){HY(e,!0);h.cj(new IY(1,"Timeout reached for loading script "+d))},l),f.Bg=k);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"!=e.readyState||(HY(e,c.wba||!1,k),h.callback(null))};e.onerror=function(){HY(e,!0,k);h.cj(new IY(0,"Error while loading script "+
d))};f=c.attributes||{};_.qi(f,{type:"text/javascript",charset:"UTF-8"});_.Xd(e,f);e.src=_.ic(a);FY(e);JY(b).appendChild(e);return h};JY=function(a){var b=(a||document).getElementsByTagName("HEAD");return b&&0!==b.length?b[0]:a.documentElement};GY=function(){if(this&&this.HP){var a=this.HP;a&&"SCRIPT"==a.tagName&&HY(a,!0,this.Bg)}};HY=function(a,b,c){null!=c&&_.D.clearTimeout(c);a.onload=_.Cb;a.onerror=_.Cb;a.onreadystatechange=_.Cb;b&&window.setTimeout(function(){_.ge(a)},0)};
IY=function(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);_.jb.call(this,c);this.code=a};_.$a(IY,_.jb);

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/

_.l0=function(a,b){return _.lH(a,b?JSON.parse(b):null)};

var m0=function(a,b,c,d){c!==d?_.U(a,b,c):_.U(a,b,void 0);return a},n0=function(a){for(var b="string"===typeof a?a.split(""):a,c=a.length-1;0<=c;c--)if(c in b&&_.oj.call(void 0,b[c],c,a))return c;return-1},o0=function(a,b){var c={},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c},p0=function(a){this.action=a;this.wfv=!1},q0=function(a,b){p0.call(this,"set-drive-options");this.appId=a;this.appOrigin=b},r0=function(a){a=a&&a.getWindow()||window;return a.gadgets&&a.gadgets.rpc},t0=function(a,b){var c=
b&&b.getWindow()||window;if(r0(b))a();else if(s0)s0.push(a);else var d=s0=[a],e=c.setInterval(function(){if(r0(b)){c.clearInterval(e);for(var f=0;f<d.length;f++)d[f]();s0=null}},100)},u0=function(a,b){var c;a:{for(c=b.target;c;){if(1==c.nodeType){var d=_.Sr(c,"overflowY");if("auto"==d||"scroll"==d)break a}c=c.parentNode}c=null}(!c||!_.je(a,c)||c.scrollHeight==c.clientHeight||0<b.deltaY&&1>=Math.abs(c.scrollTop-(c.scrollHeight-c.clientHeight))||0>b.deltaY&&0==c.scrollTop)&&b.stopPropagation()};
_.oW.prototype.GF=_.cb(36,function(a){this.Ol=a});_.eH.prototype.Ft=_.cb(33,function(){return this.toJSON()});_.sH.prototype.Ft=_.cb(32,function(){return this.toJSON()});_.Rd.prototype.HF=_.cb(0,function(a){this.nb=a});
var v0=function(a,b){return _.vH(a,b,"")},w0=function(a){_.pW(a);return a.Lg},x0=function(a){return new _.Lj(function(b,c){var d=a.length,e=[];if(d)for(var f=function(m){b(m)},h=function(m,n){d--;e[m]=n;0==d&&c(e)},k=0,l;k<a.length;k++)l=a[k],_.Sj(l,f,_.ri(h,k));else b(void 0)})},y0=function(){var a=null;return(new _.Lj(function(b,c){a=_.Lx(function(){b(void 0)},5E3);-1==a&&c(Error("wa"))})).Cz(function(b){_.Mx(a);throw b;})},z0=function(a){return _.ld&&(_.nd||_.pd)&&0!=a%40?a:a/40},A0=function(a,
b,c,d){_.Gi.call(this,b);this.type="mousewheel";this.detail=a;this.deltaX=c;this.deltaY=d};_.$a(A0,_.Gi);var B0=function(a,b){_.dj.call(this);this.W=a;a=_.ie(this.W)?this.W:this.W?this.W.body:null;this.$Z=!!a&&_.gs(a);this.KN=_.Ui(this.W,_.kd?"DOMMouseScroll":"mousewheel",this,b)};_.$a(B0,_.dj);
B0.prototype.handleEvent=function(a){var b=0,c=0,d=a.ze;"mousewheel"==d.type?(a=z0(-d.wheelDelta),void 0!==d.wheelDeltaX?(b=z0(-d.wheelDeltaX),c=z0(-d.wheelDeltaY)):c=a):(a=d.detail,100<a?a=3:-100>a&&(a=-3),void 0!==d.axis&&d.axis===d.HORIZONTAL_AXIS?b=a:c=a);"number"===typeof this.SN&&(b=Math.min(Math.max(b,-this.SN),this.SN));"number"===typeof this.TN&&(c=Math.min(Math.max(c,-this.TN),this.TN));this.$Z&&(b=-b);b=new A0(a,d,b,c);this.dispatchEvent(b)};
B0.prototype.na=function(){B0.H.na.call(this);_.bj(this.KN);this.KN=null};var C0=function(a){_.sH.call(this,a)};_.O(C0,_.sH);C0.prototype.getSeconds=function(){return _.DH(this,1)};C0.prototype.setSeconds=function(a){return m0(this,1,a,0)};
var D0=function(a){_.sH.call(this,a)};_.O(D0,_.sH);D0.prototype.getId=function(){return v0(this,1)};D0.prototype.Rd=function(a){return m0(this,1,a,"")};
var E0=function(a){_.sH.call(this,a)};_.O(E0,_.sH);_.g=E0.prototype;_.g.getUrl=function(){return v0(this,1)};_.g.setUrl=function(a){return m0(this,1,a,"")};_.g.Ac=function(){return _.DH(this,2)};_.g.Ad=function(a){return m0(this,2,a,0)};_.g.Ob=function(){return _.DH(this,3)};_.g.ke=function(a){return m0(this,3,a,0)};
var F0=function(a){_.sH.call(this,a)};_.O(F0,_.sH);
var H0=function(a){_.sH.call(this,a,-1,G0)};_.O(H0,_.sH);var G0=[1,2];
var I0=function(a){_.sH.call(this,a)};_.O(I0,_.sH);I0.prototype.mL=function(){return _.vH(this,1,0)};
var J0=function(a){_.sH.call(this,a)};_.O(J0,_.sH);J0.prototype.sQ=function(a){m0(this,2,a,"")};
var K0=function(a){_.sH.call(this,a)};_.O(K0,_.sH);var M0=function(a){_.sH.call(this,a,-1,L0)};_.O(M0,_.sH);_.g=M0.prototype;_.g.getId=function(){return _.qH(this,D0,1)};_.g.Rd=function(a){return _.AH(this,1,a)};_.g.hj=function(){return v0(this,2)};_.g.getType=function(){return _.vH(this,6,0)};_.g.Bd=function(a){return m0(this,6,a,0)};_.g.Gf=function(){return v0(this,7)};_.g.getUrl=function(){return v0(this,8)};_.g.setUrl=function(a){return m0(this,8,a,"")};_.g.fC=function(){return v0(this,11)};
_.g.fQ=function(a){return m0(this,11,a,"")};var a1=function(a){return _.nH(a,E0,10)},L0=[5,10,22];
var c1=function(a){_.sH.call(this,a,-1,b1)};_.O(c1,_.sH);c1.prototype.getStatus=function(){return _.vH(this,1,0)};c1.prototype.jC=function(){return _.nH(this,M0,2)};c1.prototype.xf=function(a){_.CH(this,2,a,M0,void 0)};var b1=[2];
var e1=function(a){_.sH.call(this,a,-1,d1)};_.O(e1,_.sH);_.g=e1.prototype;_.g.zF=function(a){return m0(this,1,a,0)};_.g.getVisible=function(){return _.wH(this,5)};_.g.setVisible=function(a){return m0(this,5,a,!1)};_.g.jC=function(){return _.nH(this,M0,7)};_.g.xf=function(a){_.CH(this,7,a,M0,void 0)};var d1=[3,7];
var g1=function(a){_.sH.call(this,a,-1,f1)};_.O(g1,_.sH);g1.prototype.zF=function(a){return m0(this,1,a,0)};g1.prototype.jC=function(){return _.nH(this,M0,4)};g1.prototype.xf=function(a){_.CH(this,4,a,M0,void 0)};var f1=[4];
var p1=function(a,b){switch(_.vH(a[0].getId(),2,0)){case 13:return h1(a,b);case 3:return i1(a,b);case 10:return j1(a,b,"upload");case 12:return k1(a,b);case 2:return l1(a,b);case 5:return m1(a,b);case 9:return n1(a,b);case 1:return null!=_.qH(a[0],F0,26)?o1(a,b):j1(a,b,"webcam");default:return{}}},l1=function(a,b){a=a.map(function(c){var d=void 0;_.wH(_.qH(c,K0,21),12)&&(d="success");return{id:c.getId().getId(),serviceId:"docs",mimeType:c.Gf(),name:c.hj(),type:c.getType(),lastEditedUtc:_.qH(c,C0,
12),url:c.getUrl(),sizeBytes:_.DH(c,23),description:v0(c,3),iconUrl:c.fC(),thumbnails:q1(a1(c)),isShared:_.wH(_.qH(c,K0,21),1),downloadUrl:v0(_.qH(c,K0,21),10),embedUrl:v0(c,13),copyable:_.wH(_.qH(c,K0,21),9),resourceKey:v0(_.qH(c,K0,21),11),uploadState:d}});return{action:b,docs:a,viewToken:r1("all","",{}),view:"all"}},m1=function(a,b){a=a.map(function(c){var d=_.qH(_.qH(c,J0,15),E0,1);_.CH(c,10,d,E0,void 0);return{id:c.getId().getId(),serviceId:"web",mimeType:c.Gf(),name:c.hj(),type:c.getType(),
url:c.getUrl(),description:v0(c,3),iconUrl:"https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png",thumbnails:q1(a1(c))}});return{action:b,docs:a,viewToken:r1("image-search","Search",{}),view:"image-search"}},n1=function(a,b){a=a.map(function(c){return{serviceId:"url",name:a1(c)[0].getUrl().split("/").pop(),type:"photo",mimeType:c.Gf(),url:c.getUrl(),description:v0(c,3),iconUrl:"https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png",thumbnails:q1(a1(c))}});return{action:b,
docs:a,viewToken:r1("url","By URL",{}),view:"url"}},o1=function(a,b){a=a.map(function(c){return{id:c.getId().getId(),serviceId:"picasa",name:c.hj(),type:c.getType(),description:v0(c,3),iconUrl:"https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png",thumbnails:q1(a1(c))}});return{action:b,docs:a,viewToken:r1("webcam","",{}),view:"webcam"}},j1=function(a,b,c){var d=a.map(function(e){return{id:e.getId().getId(),serviceId:"photo",mimeType:e.Gf(),name:e.hj(),type:e.getType(),sizeBytes:_.DH(e,
23),description:v0(e,3),iconUrl:"https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png",thumbnails:q1(a1(e))}});a=new Set(a.map(function(e){return e.getType()}));a={allowedItemTypes:Array.from(a)};return{action:b,docs:d,viewToken:r1(c,"",a),view:c}},i1=function(a,b){var c=a.map(function(d){return{id:d.getId().getId(),serviceId:"picasa",mimeType:d.Gf(),name:a1(d)[0].getUrl().split("/").pop(),type:d.getType(),lastEditedUtc:_.qH(d,C0,12),url:d.getUrl(),sizeBytes:_.DH(d,23),description:v0(d,
3),iconUrl:"https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png",thumbnails:q1(a1(d))}});a=new Set(a.map(function(d){return d.getType()}));a={allowedItemTypes:Array.from(a)};return{action:b,docs:c,viewToken:r1("photos","",a),view:"photos"}},h1=function(a,b){var c=a.map(function(e){return{id:e.getId().getId(),serviceId:"et",name:a1(e)[0].getUrl().split("/").pop(),description:v0(e,3),type:"et",iconUrl:"https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png",thumbnails:q1(a1(e),
"etjpg")}}),d={category:_.qH(a[0],I0,28).mL()};a=r1("et",v0(_.qH(a[0],I0,28),2),d);return{action:b,docs:c,viewToken:a,view:"et"}},k1=function(a,b){a=a.map(function(c){var d=_.tH(_.qH(c,H0,27),1)[0];return{id:c.getId().getId(),serviceId:"contacts",mimeType:c.Gf(),name:c.hj(),description:v0(c,3),url:"mailto:"+d,thumbnail:[{url:c.fC()}],email:d}});return{action:b,docs:a,view:"contacts"}},r1=function(a,b,c){return{0:a,1:b,2:c}},q1=function(a,b){b=void 0===b?"":b;if(!a.length)return null;"etjpg"==b&&(a=
a.filter(function(c){return c.getUrl().includes("w1200-h300")}));return a.map(function(c){return{url:c.getUrl(),height:c.Ac(),width:c.Ob(),type:b}})};
var s1=function(a){this.Ba=a;this.Ta={}};_.g=s1.prototype;_.g.Vb=function(a){this.CN=a||void 0;return this};_.g.Ra=function(a){this.Ta.query=a;return this};_.g.zc=function(a){this.Ta.mimeTypes=a;return this};_.g.Fb=function(a){this.Ta.parent=a;return this};_.g.Ft=function(){var a=_.Ch(this.Ta,function(b){return null!==b});a=_.yi(a)?null:a;a=[this.Ba,this.CN,a];return a=a.slice(0,n0(a)+1)};_.g.toString=function(){var a=this.Ft();return"("+_.Tb(a,function(b){return _.Gx(b)}).join(",")+")"};
_.g.getId=function(){return this.Ba};_.g.Qv=function(){return this.CN};_.g.getOptions=function(){return _.mj(this.Ta)};_.g.getQuery=function(){return this.Ta.query};
var t1=function(){s1.call(this,"image-search");this.Ta.license="crwm"};_.O(t1,s1);_.g=t1.prototype;_.g.jt=function(a){this.Ta.site=a;return this};_.g.Bd=function(a){this.Ta.type=a;return this};_.g.R2=function(a){"*"==a?delete this.Ta.license:this.Ta.license=a;return this};_.g.setSize=function(a){this.Ta.imgsz=a;return this};_.g.setColor=function(a){this.Ta.imgcolor=a;return this};_.g.nz=function(a){this.Ta.safe=a;return this};_.g.Vb=function(a){s1.prototype.Vb.call(this,a);return this};
_.g.Ra=function(a){s1.prototype.Ra.call(this,a);return this};_.g.zc=function(a){s1.prototype.zc.call(this,a);return this};_.g.Fb=function(a){s1.prototype.Fb.call(this,a);return this};
var u1=function(){s1.call(this,"maps")};_.O(u1,s1);_.g=u1.prototype;_.g.fG=function(a){this.Ta.mode=a;return this};_.g.setCenter=function(a,b){this.Ta.center=[a,b];return this};_.g.setZoom=function(a){this.Ta.zoom=a;return this};_.g.Vb=function(a){s1.prototype.Vb.call(this,a);return this};_.g.Ra=function(a){s1.prototype.Ra.call(this,a);return this};_.g.zc=function(a){s1.prototype.zc.call(this,a);return this};_.g.Fb=function(a){s1.prototype.Fb.call(this,a);return this};
var v1=function(){s1.call(this,"photos")};_.O(v1,s1);_.g=v1.prototype;_.g.fG=function(a){this.Ta.mode=a;return this};_.g.Bd=function(a){this.Ta.type=a;return this};_.g.Vb=function(a){s1.prototype.Vb.call(this,a);return this};_.g.Ra=function(a){s1.prototype.Ra.call(this,a);return this};_.g.zc=function(a){s1.prototype.zc.call(this,a);return this};_.g.Fb=function(a){s1.prototype.Fb.call(this,a);return this};
var w1=function(){s1.call(this,"url")};_.O(w1,s1);_.g=w1.prototype;_.g.jt=function(a){this.Ta.site=a;return this};_.g.Bd=function(a){this.Ta.type=a;return this};_.g.Vb=function(a){s1.prototype.Vb.call(this,a);return this};_.g.Ra=function(a){s1.prototype.Ra.call(this,a);return this};_.g.zc=function(a){s1.prototype.zc.call(this,a);return this};_.g.Fb=function(a){s1.prototype.Fb.call(this,a);return this};
var x1=function(){s1.call(this,"video-search")};_.O(x1,s1);_.g=x1.prototype;_.g.jt=function(a){this.Ta.site=a;return this};_.g.nz=function(a){this.Ta.safe=a;return this};_.g.Vb=function(a){s1.prototype.Vb.call(this,a);return this};_.g.Ra=function(a){s1.prototype.Ra.call(this,a);return this};_.g.zc=function(a){s1.prototype.zc.call(this,a);return this};_.g.Fb=function(a){s1.prototype.Fb.call(this,a);return this};
var y1=function(){s1.call(this,"web")};_.O(y1,s1);_.g=y1.prototype;_.g.jt=function(a){this.Ta.site=a;return this};_.g.nz=function(a){this.Ta.safe=a;return this};_.g.Vb=function(a){s1.prototype.Vb.call(this,a);return this};_.g.Ra=function(a){s1.prototype.Ra.call(this,a);return this};_.g.zc=function(a){s1.prototype.zc.call(this,a);return this};_.g.Fb=function(a){s1.prototype.Fb.call(this,a);return this};
var z1=function(a){this.Le="string"===typeof a?new s1(a):a;this.ff=[];this.Ta={}},A1=function(a){switch(a){case "image-search":return new t1;case "maps":return new u1;case "photos":return new v1;case "url":return new w1;case "video-search":return new x1;case "web":return new y1}return new s1(a)};z1.prototype.hu=function(a){this.ff.push("string"===typeof a?A1(a):a);return this};z1.prototype.ZI=function(a){this.ff.push((new s1(null)).Vb(a));return this};z1.prototype.iu=function(a){this.ff.push(a);return this};
var B1=function(a){return"("+_.Tb(a.ff,function(b){return b.toString()}).join(",")+")"},C1=function(a){a=_.Ch(a.Ta,function(b){return null!==b});return(a=_.yi(a)?null:a)?_.Gx(o0(a,function(b){return b.toString()})):""};z1.prototype.toString=function(){if(this.Le){var a=["{root:",this.Le.toString(),",items:",B1(this)],b=C1(this);b&&(a.push(",options:"),a.push(b));a.push("}");return a.join("")}return B1(this)};z1.prototype.getOptions=function(){return _.mj(this.Ta)};
z1.prototype.v2=function(a){this.Ta.collapsible=a;return this};
var D1=_.lc(_.fc("https://apis.google.com/js/api.js")),H1=function(a,b){var c=!1,d=E1(a,b).then(function(f){c=!0;return f}),e=y0().then(function(){return c?E1(a,b):F1(b).then(function(f){return G1(f,a)})});return x0([d,e])},E1=function(a,b){return I1(b).then(function(c){return G1(c,a)})},G1=function(a,b){var c=_.mc(b,"gapi.")?b.slice(5):b;return a[c]?_.Pj(a[c]):new _.Lj(function(d,e){var f=_.Lx(function(){e(Error("Rb"))},3E4);a.load(b,{callback:function(){_.Mx(f);d(a[c])},onerror:function(h){_.Mx(f);
e(h)}})})},I1=function(a){return a.gapi&&a.gapi.load?_.Pj(a.gapi):F1(a)},F1=function(a){return _.KY(D1,{document:a.document}).then(function(){return a.gapi})},J1=function(){this.ob=null};J1.prototype.load=function(a,b){b=void 0===b?window:b;var c=Date.now();return H1(a,b).then(function(d){return{JN:d,o_:c,m_:Date.now()}},function(d){throw d instanceof Error?d:Error(String(d));})};
var K1=function(){_.Bi.call(this);this.tW=new J1;this.ob=this.zd=null;this.bo=_.Vj();this.xv=_.Vj();this.xv.promise.then(null,function(){});this.bo.promise.then(null,function(){});this.FM={}};_.O(K1,_.Bi);
var L1=function(a,b){var c=_.Ox("gapi.iframes",b);return c?(a=Date.now(),_.Pj({JN:c,o_:a,m_:a})):a.tW.load("gapi.iframes",b)},M1=function(a,b,c,d,e,f){var h=!0;h=void 0===h?!1:h;L1(a,_.Yd(b.ownerDocument)).then(function(k){var l=k.JN;a.xv.resolve(l);k=a.bo;var m=k.resolve,n=h;n=void 0===n?!1:n;var q={};q["host-message-handler"]=c;a.FM=q;var p=_.tu(d);p=_.tu(p);p=_.iu(_.hu(_.fu(new _.eu,p.Tf),p.hg()),p.Qf).toString();a.zd=p;p=_.Pq((new _.Rq).setUrl(d),b);p.O.allowPost=n;n=_.ij(_.hj(p,q),_.Ox("makeWhiteListIframesFilter",
l)([a.zd]));null!=e&&n.Rd(e);null!=f&&n.rl(f);n.Yl().xg({display:"block","min-width":"100%",width:"1px"}).Ad("100%");n.Yl().value().allow="camera";l=l.getContext().openChild(n.value());m.call(k,l)},function(k){a.xv.reject(k);a.bo.reject(k)});return a.bo.promise},N1=function(a,b){return _.Tj([a.xv.promise,a.bo.promise]).then(function(c){var d=_.Ba(c);c=d.next().value;return(d=d.next().value)?d.send("picker-message-handler",b,void 0,_.Ox("makeWhiteListIframesFilter",c)([a.zd])):_.Qj(Error("Sb"))})};
K1.prototype.na=function(){O1(this);_.Bi.prototype.na.call(this)};var O1=function(a){a.bo.promise.then(function(b){b&&(b.unregister("host-message-handler"),delete a.FM["host-message-handler"])})};
var P1=function(){this.ws=0};
var R1=function(a,b){switch(a.action){case "select-contacts":a=Q1(a.contacts);break;case "visibility":a=a.visible;a=(new e1).zF(7).setVisible(a);var c={};c["iframe-command"]=a.Xc();a=c;break;default:a=null}return a?N1(b,a):_.Pj()},Q1=function(a){if(!a||0==a.length)return null;var b=new e1;b.zF(11);var c=new P1;a.forEach(function(d){if(d.email){var e=(new D0).Rd(":"+(c.ws++).toString(36));e=m0(e,2,12,0);var f=new M0;f=m0(f,2,d.name?d.name:d.email,"");var h=new H0;d=d.email;_.tH(h,1).push(d);d=_.AH(f,
27,h).Rd(e)}else d=null;d&&b.xf(d)});a={};a["iframe-command"]=b.Xc();return a};
_.$a(q0,p0);
var S1=function(a){p0.call(this,"visibility");this.visible=a};_.$a(S1,p0);
var T1=function(a,b,c){_.oW.call(this,a,b,c)};_.$a(T1,_.oW);
var U1=_.lc(_.fc("//www-onepick-opensocial.googleusercontent.com/gadgets/js/rpc.js?c=1&container=onepick")),V1=_.lc(_.fc("//apis.google.com/js/rpc.js")),s0=null;
var W1;
var X1=function(a,b,c,d,e,f,h){_.oW.call(this,f?f+" picker shr-q-shr-r":"picker shr-q-shr-r",!0,c);_.cu(a,"protocol");this.eD=new K1;this.ul=_.Zt();this.ll=_.Zt();this.MH=!1;this.setUrl(a);this.aP=d;this.$O=e;void 0!==d||void 0!==e?c=!0:(c=_.tu(a).$g("hostId"),W1||(W1=new Set("DocVerse fusiontables geo geowiki gm gmail-gadget gws hotpot jointly presentations pwa sites templates trix trix-copy-sheet webstore".split(" "))),c=!W1.has(c));this.DU=c;this.wv=h||this.Ea();b&&(b="true"==_.tu(this.$c).$g("grugl")?
V1:U1,h=this.wv,r0(h)||(h=h||_.Td(document),c=h.createElement("SCRIPT"),_.Nx(c,b),c.type="text/javascript",h.Za().body.appendChild(c)));b=null;h=a.indexOf("/picker?");-1<h?b=a.substring(0,h+8-1):_.Ai(a,"/picker")&&(b=a);b&&this.Ei(b+"/resources/rpc_relay.html");this.AB=!1;_.yW(this,null);this.ob=null};_.$a(X1,T1);_.g=X1.prototype;_.g.$c="";_.g.Fa=null;_.g.Dw=!1;_.g.KD=!1;_.g.Nb=_.Cb;
_.g.Zb=function(){X1.H.Zb.call(this);var a=this.rk(),b=this.kb(),c=new B0(a);_.Di(b,c);b.V(c,"mousewheel",(0,_.R)(u0,void 0,a)).V(a,"scroll",(0,_.R)(u0,void 0,a))};_.g.ua=function(a){var b=this;X1.H.ua.call(this,a);this.MH?L1(this.eD,window).then(function(){return Y1(b)}).then(null,function(c){return void b.Ek(c)}):Z1(this)};
var Y1=function(a){var b=a.Ea().ma("div",["picker-dialog-content","picker-frame"]);_.ds(b,!1);a.Na().appendChild(b);return M1(a.eD,b,function(c){var d=_.l0(g1,c["iframe-command"]);switch(_.vH(d,1,0)){case 1:c=a.Nb;var e=_.qH(d,c1,2);d="";switch(e.getStatus()){case 2:d="cancel";break;case 1:d="picked";break;case 3:d="error"}e=e.jC();d=0===e.length?{action:d}:p1(e,d);c.call(a,d);a.setVisible(!1);break;case 4:_.xW(a),a.Nb({action:"loaded"})}},a.$c,a.ul,a.ll).then(function(c){a.Fa=c.getIframeEl();$1(a);
_.ds(a.Fa.parentElement,!0);_.RC(a.N(),"picker-dialog");a.lt();return c})},a2=function(a){_.RC(a.N(),"picker-dialog");_.RC(a.Fa,"picker-dialog-frame");_.RC(_.qW(a),"picker-dialog-title");_.RC(a.rk(),"picker-dialog-bg");_.RC(a.Ua,"picker-dialog-bg");_.RC(a.Na(),"picker-dialog-content");w0(a)&&_.RC(w0(a),"picker-dialog-buttons")},Z1=function(a){a.Fa=a.Gb.ma("IFRAME",{id:a.ul,name:a.ul,"class":"picker-frame",frameBorder:"0",allow:"camera"});_.QV(a.Fa,b2(a));a2(a);a.Na().appendChild(a.Fa);a.kb().V(a.Fa,
"load",function(){return void $1(a)});a.Fa.src=a.$c;a.lt()},d2=function(a){c2(a,(0,_.R)(function(b){b.setAuthToken(this.ul,this.ll)},a))};X1.prototype.lt=function(){var a=_.tu(this.$c).$g("title");a&&this.setTitle(a)};var b2=function(a){return _.hd&&_.Dd("7")&&_.mc(a.$c,"https")?_.lc(_.fc("https://about:blank")):_.hd?_.lc(_.fc('javascript:""')):_.lc(_.fc("about:blank"))},$1=function(a){d2(a);a.Dw=!0;_.YC(a.Fa,!0);a.isVisible()&&a.focus()};
X1.prototype.NC=function(a){27==a.keyCode&&(this.setVisible(!1),this.Nb({action:"cancel"}),a.stopPropagation(),a.preventDefault())};var c2=function(a,b){var c=a.wv;t0(function(){b(c.getWindow().gadgets.rpc)},c)};_.g=X1.prototype;_.g.setUrl=function(a){a=_.su(new _.eu(a),"rpcService",this.ul);this.MH=void 0!==a.$g("v2");_.su(a,"rpctoken",this.ll);a.Cj("rpctoken="+this.ll);_.su(a,"thirdParty","true");_.fu(a,"https");this.$c=a.toString();this.Fa&&(this.Fa.src=this.$c)};
_.g.Sy=function(a){this.Uj=a;this.KD&&e2(this)};_.g.Fp=function(a){this.Nb=a;c2(this,(0,_.R)(function(b){b.register(this.ul,(0,_.R)(this.vY,this))},this))};_.g.vY=function(a){var b=a.action;"loaded"==b&&(this.KD=!0,f2(this,new S1(this.isVisible())),e2(this),_.xW(this),this.kb().Xb(this.Ea().getWindow(),"keydown",this.NC),_.YC(this.Fa,!0));"picked"!=b&&"cancel"!=b||this.setVisible(!1);this.Nb(a)};_.g.uw=function(a){return"true"==_.tu(this.$c).$g(a)};
var e2=function(a){a.Uj&&f2(a,new q0(a.Uj,window.location.protocol+"//"+window.location.host))};X1.prototype.Ei=function(a){c2(this,(0,_.R)(function(b){b.setRelayUrl(this.ul,a)},this))};var f2=function(a,b){a.MH&&R1(b,a.eD).then(null,function(c){return void a.Ek(c)});c2(a,(0,_.R)(function(c){c.call(this.ul,"picker",null,b)},a))};_.g=X1.prototype;
_.g.UE=function(){var a=this.Ea().Za();a=_.Yd(a)||window;if(this.uw("ignoreLimits"))a=new _.qr(this.aP,this.$O);else if(this.uw("shadeDialog")){var b=_.rs(_.rW(this),"margin"),c=_.tr(a);a=c.width-80;c=c.height-40;b&&(a-=b.left?b.left:0,a-=b.right?b.right:0,c-=b.top?b.top:0,c-=b.bottom?b.bottom:0);a=new _.qr(0<a?a:0,0<c?c:0)}else{b=this.aP;if(b){b=Math.max(320,Math.min(1051,b));c=this.$O;c||(c=_.tr(a),c=.85*c.height);var d=Math.max(320,Math.min(650,c))}else c=_.tr(a),b=.618*c.width,d=b<c.height?Math.round(Math.max(320,
Math.min(650,.85*b))):Math.round(Math.max(320,Math.min(650,.85*c.height))),b=Math.round(d/.618);c=_.tr(a);b=Math.min(b,Math.max(c.width,320));d=Math.min(d,Math.max(c.height,320));a=new _.qr(b,d)}_.bs(this.Na(),a);this.he()};_.g.he=function(){if(this.uw("shadeDialog")){var a=_.cs(this.N()),b=_.tr(this.Ea().getWindow());a=Math.floor(b.width/2-a.width/2);if(b=_.rs(_.rW(this),"margin")){var c=b.left?b.left:0;c+=b.right?b.right:0;a=Math.floor(a-c/2)}a=0<a?a:0;b=_.vr(this.Ea().nb).y;_.Ur(this.N(),a,b)}else X1.H.he.call(this)};
_.g.setVisible=function(a){if(a!=this.isVisible()&&this.DU){var b=this.Ea().getWindow();a?(this.UE(),this.kb().V(b,"resize",this.UE),this.Dw||this.kb().V(b,"keydown",this.NC)):(this.kb().Xb(b,"resize",this.UE),this.Dw||this.kb().Xb(b,"keydown",this.NC))}X1.H.setVisible.call(this,a);f2(this,new S1(a))};_.g.focus=function(){X1.H.focus.call(this);if(this.Fa&&this.Dw&&this.KD)try{this.Fa.focus()}catch(a){}};_.g.Ek=function(){this.Nb({action:"error"})};
var g2=function(a){this.GU=a||"https://docs.google.com/picker";this.Bx=new z1};_.g=g2.prototype;_.g.Bx=null;_.g.xe=null;_.g.ZI=function(){throw Error("Tb");};_.g.hu=function(a){this.Bx.hu(a);return this};_.g.iu=function(a){this.Bx.iu(a);return this};_.g.Ea=function(){return this.xe};_.g.iZ=function(){return this.setTitle("")};_.g.Sy=function(a){this.Uj=a;return this};_.g.Fp=function(a){this.Nb=a;return this};_.g.HF=function(a){this.xe=new _.Rd(a);return this};
var h2=function(a){g2.call(this,a)};_.$a(h2,g2);
var i2=function(a){g2.call(this,a);this.vc=new Map;this.vc.set("protocol","gadgets");window.google&&(a=(a=window.google)&&a.picker&&a.picker.LoadArgs)&&(a=(new _.ku(a)).get("hl"))&&this.gt(a.toString());(a=window.location.origin)||(a=window.location.protocol+"//"+window.location.host);this.Ci(a);this.ZO=[];this.wv=void 0};_.$a(i2,h2);_.g=i2.prototype;_.g.Ol=!1;
_.g.Rb=function(){this.vc.set("hostId",window.location.host.split(":")[0]);this.Er()||this.Ei(_.ju(_.tu(window.location.href),void 0).Cj("").setPath("/favicon.ico").toString());if(this.vc.get("minimal"))throw Error("Ub");var a=new X1(this.fR().toString(),!0,this.Ea(),this.iK,this.hK,"",this.wv);a.GF(this.Ol);a.Sy(this.Uj);a.Fp(this.Nb);return a};_.g.xV=function(a){this.vc.delete(a);return this};_.g.OV=function(a){this.vc.set(a,"true");return this};_.g.Ac=function(){return this.hK};_.g.to=function(){return this.vc.get("hl")};
_.g.Er=function(){return this.vc.get("parent")};_.g.getTitle=function(){return this.vc.get("title")};_.g.Ob=function(){return this.iK};_.g.PZ=function(a){return"true"==this.vc.get(a)};_.g.z2=function(a){this.vc.set("developerKey",a);return this};_.g.t2=function(a){this.vc.set("authuser",a);return this};_.g.GF=function(a){this.Ol=a};_.g.S2=function(a){this.vc.set("maxItems",a);return this};_.g.Ci=function(a){a&&this.vc.set("origin",a);return this};
_.g.N2=function(a){a instanceof s1?this.vc.set("view",a.toString()):this.vc.set("view",a);return this};_.g.gt=function(a){this.vc.set("hl",a);return this};_.g.nG=function(a){this.vc.set("oauth_token",a);return this};_.g.Ei=function(a){this.vc.set("parent",a);return this};_.g.X2=function(a){this.vc.set("selectableMimeTypes",a);return this};_.g.setSize=function(a,b){this.iK=a;this.hK=b;return this};_.g.d3=function(a){this.vc.set("uploadToAlbumId",a);return this};
_.g.setTitle=function(a){this.vc.set("title",a);return this};_.g.fR=function(){this.ZO.length&&this.vc.set("pp",_.Gx(this.ZO));this.vc.set("nav",B1(this.Bx));var a=new _.eu(this.GU);this.vc.forEach(function(b,c){_.su(a,c,b)});return a};
var j2=function(a){s1.call(this,"upload");this.Ta.query=a};_.$a(j2,s1);j2.prototype.Ra=function(){throw Error("Vb");};j2.prototype.Vb=function(a){j2.H.Vb.call(this,a);return this};j2.prototype.zc=function(a){j2.H.zc.call(this,a);return this};j2.prototype.Fb=function(a){j2.H.Fb.call(this,a);return this};
var k2=function(){j2.call(this,"docs")};_.$a(k2,j2);_.g=k2.prototype;_.g.YF=function(a){this.Ta.includeFolders=a;return this};_.g.Vb=function(a){k2.H.Vb.call(this,a);return this};_.g.Ra=function(a){k2.H.Ra.call(this,a);return this};_.g.zc=function(a){k2.H.zc.call(this,a);return this};_.g.Fb=function(a){k2.H.Fb.call(this,a);return this};
var l2=function(a){s1.call(this,a||"all")};_.$a(l2,s1);_.g=l2.prototype;_.g.fG=function(a){this.Ta.mode=a;return this};_.g.C2=function(a){this.Ta.dr=a;return this};_.g.D2=function(a){this.Ta.td=a;return this};_.g.T2=function(a){void 0!==a?this.Ta.ownedByMe=a:delete this.Ta.ownedByMe;return this};_.g.a3=function(a){this.Ta.starred=a;return this};_.g.YF=function(a){this.Ta.includeFolders=a;return this};_.g.W2=function(a){this.Ta.selectFolder=a;return this};
_.g.B2=function(a){this.Ta.docTypesDropDown=a;return this};_.g.Vb=function(a){l2.H.Vb.call(this,a);return this};_.g.Ra=function(a){l2.H.Ra.call(this,a);return this};_.g.zc=function(a){l2.H.zc.call(this,a);return this};_.g.Fb=function(a){l2.H.Fb.call(this,a);return this};
var m2=function(){s1.call(this,"photo-albums")};_.O(m2,s1);_.g=m2.prototype;_.g.Bd=function(a){this.Ta.type=a;return this};_.g.Vb=function(a){s1.prototype.Vb.call(this,a);return this};_.g.Ra=function(a){s1.prototype.Ra.call(this,a);return this};_.g.zc=function(a){s1.prototype.zc.call(this,a);return this};_.g.Fb=function(a){s1.prototype.Fb.call(this,a);return this};
var n2={DoclistBlob:"file",doc:"document",drawing:"drawing",folder:"folder",kix:"document",pres:"presentation",spread:"spreadsheet"};
var o2=function(a,b){s1.call(this,"webcam");a&&(this.Ta.type=a);b&&(this.Ta.query=b)};_.O(o2,s1);o2.prototype.Ra=function(){throw Error("Wb");};o2.prototype.Vb=function(a){s1.prototype.Vb.call(this,a);return this};o2.prototype.zc=function(a){s1.prototype.zc.call(this,a);return this};o2.prototype.Fb=function(a){s1.prototype.Fb.call(this,a);return this};
var p2=_.Uc(_.fc(".picker-dialog-frame{width:100%;height:100%;border:0;overflow:hidden}.picker-dialog-bg{z-index:1000}.picker-dialog,.picker-dialog-bg{position:absolute;top:0;left:0;background-color:#fff}.picker-dialog{border:1px solid #acacac;width:auto;padding:0;z-index:1001;overflow:auto;box-shadow:0 4px 16px rgba(0,0,0,.2)}.picker-dialog-content{font-size:0;padding:0}.picker-dialog-buttons,.picker-dialog-title{display:none}"));
try{_.fs(p2)}catch(a){_.Df.error("Failed to install picker styles : "+a),_.D.setTimeout(function(){_.r.ON(a)},0)}
;_.I("gapi.picker.api.Action",{W4:"cancel",a9:"picked",$$:"uploadProgress",aaa:"uploadScheduled",caa:"uploadStateChange",L7:"loaded",N4:"blurred",q6:"enableWhiteCallout",iaa:"viewChanged",naa:"viewUpdated",jaa:"viewContentRendered",ERROR:"error",t9:"received"});_.I("gapi.picker.api.Action.CANCEL","cancel");_.I("gapi.picker.api.Action.PICKED","picked");_.I("gapi.picker.api.Audience",{T8:"ownerOnly",J7:"limited",A4:"allPersonalCircles",x6:"extendedCircles",V5:"domainPublic",p9:"public"});
_.I("gapi.picker.api.Audience.PUBLIC","public");_.I("gapi.picker.api.Audience.DOMAIN_PUBLIC","domainPublic");_.I("gapi.picker.api.Audience.EXTENDED_CIRCLES","extendedCircles");_.I("gapi.picker.api.Audience.ALL_PERSONAL_CIRCLES","allPersonalCircles");_.I("gapi.picker.api.Audience.LIMITED","limited");_.I("gapi.picker.api.Audience.OWNER_ONLY","ownerOnly");
_.I("gapi.picker.api.Document",{G4:"audience",M4:"blobId",Z4:"children",WR:"contentId",i5:"copyable",D5:"coverPhotoId",G5:"crop",I5:"customerId",L5:"dataUrl",P5:"description",W5:"domainUsersOnly",Y5:"downloadUrl",i6:"driveSuccess",e6:"driveError",c6:"drivesId",d6:"drivesName",j6:"email",k6:"embedUrl",l7:"iconUrl",eA:"id",n7:"isLocalProfilePhoto",o7:"isNew",p7:"isRoot",q7:"isShared",s7:"kansasVersionInfo",C7:"lastEditedUtc",D7:"lastModifiedByMeUtc",G7:"lastViewedByMeUtc",H7:"latitude",O7:"longitude",
W7:"markedForRemoval",Y7:"mediaKey",c8:"mimeType",u8:"name",E8:"numChildren",G8:"numTagged",H8:"numUntagged",O8:"organizationDisplayName",P8:"organizeIntoTeamDrive",S8:"otherParents",L8:"ogv",V8:"parentId",gT:"people",c9:"placeId",READ_ONLY:"readOnly",x9:"rpt",y9:"rptn",B9:"resourceKey",H9:"rotation",I9:"rotationDegree",V9:"serviceId",q$:"sizeBytes",y$:"sourceTeamDriveId",z$:"sourceTeamDriveName",O$:"teamDriveId",P$:"teamDriveName",Q$:"teamMembersOnly",R$:"thumbnails",TYPE:"type",W$:"undoable",Y$:"uploadId",
Z$:"uploadMetadata",baa:"uploadState",URL:"url",VERSION:"version",oaa:"visibility"});_.I("gapi.picker.api.Document.ADDRESS_LINES","addressLines");_.I("gapi.picker.api.Document.AUDIENCE","audience");_.I("gapi.picker.api.Document.DESCRIPTION","description");_.I("gapi.picker.api.Document.DURATION","duration");_.I("gapi.picker.api.Document.EMBEDDABLE_URL","embedUrl");_.I("gapi.picker.api.Document.ICON_URL","iconUrl");_.I("gapi.picker.api.Document.ID","id");_.I("gapi.picker.api.Document.IS_NEW","isNew");
_.I("gapi.picker.api.Document.LAST_EDITED_UTC","lastEditedUtc");_.I("gapi.picker.api.Document.LATITUDE","latitude");_.I("gapi.picker.api.Document.LONGITUDE","longitude");_.I("gapi.picker.api.Document.MIME_TYPE","mimeType");_.I("gapi.picker.api.Document.NAME","name");_.I("gapi.picker.api.Document.NUM_CHILDREN","numChildren");_.I("gapi.picker.api.Document.PARENT_ID","parentId");_.I("gapi.picker.api.Document.PHONE_NUMBERS","phoneNumbers");_.I("gapi.picker.api.Document.SERVICE_ID","serviceId");
_.I("gapi.picker.api.Document.THUMBNAILS","thumbnails");_.I("gapi.picker.api.Document.TYPE","type");_.I("gapi.picker.api.Document.URL","url");_.I("gapi.picker.api.DocsUploadView",k2);k2.prototype.setIncludeFolders=k2.prototype.YF;s1.prototype.setParent=k2.prototype.Fb;_.I("gapi.picker.api.DocsView",l2);l2.prototype.setIncludeFolders=l2.prototype.YF;l2.prototype.setSelectFolderEnabled=l2.prototype.W2;l2.prototype.setMode=l2.prototype.fG;s1.prototype.setParent=l2.prototype.Fb;
l2.prototype.setOwnedByMe=l2.prototype.T2;l2.prototype.setStarred=l2.prototype.a3;l2.prototype.setDocTypesDropDownEnabled=l2.prototype.B2;l2.prototype.setEnableDrives=l2.prototype.C2;l2.prototype.setEnableTeamDrives=l2.prototype.D2;_.I("gapi.picker.api.DocsViewMode",{a7:"grid",K7:"list"});_.I("gapi.picker.api.DocsViewMode.GRID","grid");_.I("gapi.picker.api.DocsViewMode.LIST","list");
_.I("gapi.picker.api.Feature",{c5:"cwpc",f6:"driveGridViewSwitcherHidden",h6:"driveSortHidden",l6:"showAttach",n6:"emci",o6:"enableSizeEstimation",m6:"edbe",p6:"etpc",J6:"ftd",s6:"esUsersOnly",C6:"faceRecoPromo",O6:"formsEnabled",g7:"horizNav",m7:"ignoreLimits",d8:"mineOnly",e8:"minimal",f8:"minew",r8:"multiselectEnabled",x8:"navHidden",z8:"newDriveView",A8:"newHorizNav",B8:"newPhotoGridView",C8:"npuv",M8:"odv",m9:"profilePhoto",U9:"swue",W9:"shadeDialog",X9:"shapeSuggestions",b$:"showroomNav",c$:"sodw",
d$:"simpleUploadEnabled",x$:"sawffmi",K$:"sdr",L$:"std",daa:"urlInputVisible",waa:"white"});_.I("gapi.picker.api.Feature.MULTISELECT_ENABLED","multiselectEnabled");_.I("gapi.picker.api.Feature.NAV_HIDDEN","navHidden");_.I("gapi.picker.api.Feature.MINE_ONLY","mineOnly");_.I("gapi.picker.api.Feature.SIMPLE_UPLOAD_ENABLED","simpleUploadEnabled");_.I("gapi.picker.api.Feature.SUPPORT_DRIVES","sdr");_.I("gapi.picker.api.Feature.SUPPORT_TEAM_DRIVES","std");_.I("gapi.picker.api.ImageSearchView",t1);
_.I("gapi.picker.api.ImageSearchView.License",{NONE:"*",D9:"r",d5:"cr",E9:"rwm",e5:"crwm"});_.I("gapi.picker.api.ImageSearchView.License.COMMERCIAL_REUSE","cr");_.I("gapi.picker.api.ImageSearchView.License.COMMERCIAL_REUSE_WITH_MODIFICATION","crwm");_.I("gapi.picker.api.ImageSearchView.License.NONE","*");_.I("gapi.picker.api.ImageSearchView.License.REUSE","r");_.I("gapi.picker.api.ImageSearchView.License.REUSE_WITH_MODIFICATION","rwm");
_.I("gapi.picker.api.ImageSearchView.Size",{r$:"qsvga",t$:"vga",s$:"svga",w$:"xga",u$:"wxga",v$:"wxga2",k$:"2mp",m$:"4mp",n$:"6mp",p$:"8mp",f$:"10mp",g$:"12mp",i$:"15mp",j$:"20mp",l$:"40mp",o$:"70mp",h$:"140mp"});_.I("gapi.picker.api.ImageSearchView.Size.SIZE_10MP","10mp");_.I("gapi.picker.api.ImageSearchView.Size.SIZE_12MP","12mp");_.I("gapi.picker.api.ImageSearchView.Size.SIZE_140MP","140mp");_.I("gapi.picker.api.ImageSearchView.Size.SIZE_15MP","15mp");
_.I("gapi.picker.api.ImageSearchView.Size.SIZE_20MP","20mp");_.I("gapi.picker.api.ImageSearchView.Size.SIZE_2MP","2mp");_.I("gapi.picker.api.ImageSearchView.Size.SIZE_40MP","40mp");_.I("gapi.picker.api.ImageSearchView.Size.SIZE_4MP","4mp");_.I("gapi.picker.api.ImageSearchView.Size.SIZE_6MP","6mp");_.I("gapi.picker.api.ImageSearchView.Size.SIZE_70MP","70mp");_.I("gapi.picker.api.ImageSearchView.Size.SIZE_8MP","8mp");_.I("gapi.picker.api.ImageSearchView.Size.SIZE_QSVGA","qsvga");
_.I("gapi.picker.api.ImageSearchView.Size.SIZE_SVGA","svga");_.I("gapi.picker.api.ImageSearchView.Size.SIZE_VGA","vga");_.I("gapi.picker.api.ImageSearchView.Size.SIZE_WXGA","wxga");_.I("gapi.picker.api.ImageSearchView.Size.SIZE_WXGA2","wxga2");_.I("gapi.picker.api.ImageSearchView.Size.SIZE_XGA","xga");t1.prototype.setLicense=t1.prototype.R2;t1.prototype.setSite=t1.prototype.jt;t1.prototype.setSize=t1.prototype.setSize;t1.prototype.setSafeSearch=t1.prototype.nz;_.I("gapi.picker.api.MapsView",u1);
u1.prototype.setCenter=u1.prototype.setCenter;u1.prototype.setZoom=u1.prototype.setZoom;_.I("gapi.picker.api.PhotoAlbumsView",m2);_.I("gapi.picker.api.PhotosView",v1);_.I("gapi.picker.api.PhotosView.Type",{BANNER:"banner",L4:"bannergallery",V4:"camerasync",E6:"featured",Y6:"gmail_themes",L6:"flat",W6:"getty",f7:"highlights",ES:"mediacollection",h8:"moment",K8:"ofuser",G$:"streamid",N$:"tpp",X$:"uploaded",faa:"videos-camerasync",gaa:"videos-uploaded",xaa:"localalbum",fba:"ytbanner"});
_.I("gapi.picker.api.PhotosView.Type.FEATURED","featured");_.I("gapi.picker.api.PhotosView.Type.GETTY","getty");_.I("gapi.picker.api.PhotosView.Type.UPLOADED","uploaded");s1.prototype.setParent=v1.prototype.Fb;v1.prototype.setType=v1.prototype.Bd;_.I("gapi.picker.api.ResourceId.generate",function(a){return a?["application/pdf"==a.mimeType?"pdf":n2[a.serviceId]||"file",":",a.id].join(""):null});_.I("gapi.picker.api.Response",{x4:"action",y6:"extraUserInputs",U5:"docs",U8:"parents",$t:"view",maa:"viewToken"});
_.I("gapi.picker.api.Response.ACTION","action");_.I("gapi.picker.api.Response.DOCUMENTS","docs");_.I("gapi.picker.api.Response.PARENTS","parents");_.I("gapi.picker.api.Response.VIEW","viewToken");
_.I("gapi.picker.api.ServiceId",{P4:"books",RR:"calendar",f5:"contacts",Z6:"gready",E5:"cportal",H5:"cultural",T5:"docs",X5:"photo",a6:"dragonflyphotos",b6:"drive",g6:"drive-select",D6:"feag",N6:"fonts",u6:"et",V6:"geodiscussion",U7:"maps",V7:"mapspro",X7:"media",W8:"party",Z8:"picasa",b9:"places",w9:"relatedcontent",D$:"static_themes",F$:"stories",eba:"youtube",saa:"web",qaa:"vr-assets",gT:"people",Q9:"search-api",URL:"url",u9:"recent",C5:"cosmo",S5:"DoclistBlob",$z:"doc",jI:"drawing",oS:"form",
P6:"freebird",z7:"kix",nT:"pres",q9:"punch",G9:"ritz",EI:"spread"});_.I("gapi.picker.api.ServiceId.DOCS","docs");_.I("gapi.picker.api.ServiceId.MAPS","maps");_.I("gapi.picker.api.ServiceId.PHOTOS","picasa");_.I("gapi.picker.api.ServiceId.SEARCH_API","search-api");_.I("gapi.picker.api.ServiceId.URL","url");_.I("gapi.picker.api.ServiceId.YOUTUBE","youtube");_.I("gapi.picker.api.Thumbnail",{dA:"height",URL:"url",oA:"width",TYPE:"type"});_.I("gapi.picker.api.Thumbnail.HEIGHT","height");
_.I("gapi.picker.api.Thumbnail.WIDTH","width");_.I("gapi.picker.api.Thumbnail.URL","url");_.I("gapi.picker.api.Type",{z4:"album",B4:"android-app",RR:"calendar",b5:"chrome-app",CIRCLE:"circle",UR:"contact",$z:"document",mI:"event",t6:"et",B6:"faces",I6:"file",oI:"folder",M6:"font",LOCATION:"location",T7:"map",ES:"mediacollection",X8:"person",Y8:"photo",URL:"url",LI:"video"});_.I("gapi.picker.api.Type.ALBUM","album");_.I("gapi.picker.api.Type.DOCUMENT","document");
_.I("gapi.picker.api.Type.LOCATION","location");_.I("gapi.picker.api.Type.PHOTO","photo");_.I("gapi.picker.api.Type.URL","url");_.I("gapi.picker.api.Type.VIDEO","video");_.I("gapi.picker.api.VideoSearchView",x1);_.I("gapi.picker.api.VideoSearchView.YOUTUBE","youtube.com");x1.prototype.setSite=x1.prototype.jt;x1.prototype.setSafeSearch=x1.prototype.nz;_.I("gapi.picker.api.View",s1);s1.prototype.getId=s1.prototype.getId;s1.prototype.setLabel=s1.prototype.Vb;s1.prototype.setMimeTypes=s1.prototype.zc;
s1.prototype.setQuery=s1.prototype.Ra;s1.prototype.getQuery=s1.prototype.getQuery;s1.prototype.getLabel=s1.prototype.Qv;_.I("gapi.picker.api.ViewGroup",z1);z1.prototype.addLabel=z1.prototype.ZI;z1.prototype.addView=z1.prototype.hu;z1.prototype.addViewGroup=z1.prototype.iu;z1.prototype.setCollapsible=z1.prototype.v2;_.I("gapi.picker.api.ViewId.DOCS","all");_.I("gapi.picker.api.ViewId.DOCS_IMAGES","docs-images");_.I("gapi.picker.api.ViewId.DOCS_IMAGES_AND_VIDEOS","docs-images-and-videos");
_.I("gapi.picker.api.ViewId.DOCS_VIDEOS","docs-videos");_.I("gapi.picker.api.ViewId.DOCUMENTS","documents");_.I("gapi.picker.api.ViewId.DRAWINGS","drawings");_.I("gapi.picker.api.ViewId.FOLDERS","folders");_.I("gapi.picker.api.ViewId.FORMS","forms");_.I("gapi.picker.api.ViewId.IMAGE_SEARCH","image-search");_.I("gapi.picker.api.ViewId.MAPS","maps");_.I("gapi.picker.api.ViewId.PDFS","pdfs");_.I("gapi.picker.api.ViewId.PHOTO_ALBUMS","photo-albums");_.I("gapi.picker.api.ViewId.PHOTOS","photos");
_.I("gapi.picker.api.ViewId.PHOTO_UPLOAD","photo-upload");_.I("gapi.picker.api.ViewId.PRESENTATIONS","presentations");_.I("gapi.picker.api.ViewId.RECENTLY_PICKED","recently-picked");_.I("gapi.picker.api.ViewId.SPREADSHEETS","spreadsheets");_.I("gapi.picker.api.ViewId.VIDEO_SEARCH","video-search");_.I("gapi.picker.api.ViewId.WEBCAM","webcam");_.I("gapi.picker.api.ViewId.YOUTUBE","youtube");_.I("gapi.picker.api.ViewToken",{kaa:0,A7:1,laa:2});_.I("gapi.picker.api.ViewToken.LABEL",1);
_.I("gapi.picker.api.ViewToken.VIEW_ID",0);_.I("gapi.picker.api.ViewToken.VIEW_OPTIONS",2);_.I("gapi.picker.api.WebCamView",o2);_.I("gapi.picker.api.WebCamViewType.STANDARD","standard");(_.D.google=_.D.google||{}).picker=_.D.gapi.picker.api;
_.I("gapi.picker.api.Picker",X1);X1.prototype.isVisible=_.oW.prototype.isVisible;X1.prototype.setAppId=X1.prototype.Sy;X1.prototype.setCallback=X1.prototype.Fp;X1.prototype.setRelayUrl=X1.prototype.Ei;X1.prototype.setVisible=X1.prototype.setVisible;X1.prototype.dispose=X1.prototype.Ga;_.I("gapi.picker.api.PickerBuilder",i2);i2.prototype.addView=i2.prototype.hu;i2.prototype.addViewGroup=i2.prototype.iu;i2.prototype.build=i2.prototype.Rb;i2.prototype.disableFeature=i2.prototype.xV;
i2.prototype.enableFeature=i2.prototype.OV;i2.prototype.getRelayUrl=i2.prototype.Er;i2.prototype.getTitle=i2.prototype.getTitle;i2.prototype.hideTitleBar=i2.prototype.iZ;i2.prototype.isFeatureEnabled=i2.prototype.PZ;i2.prototype.setAppId=i2.prototype.Sy;i2.prototype.setAuthUser=i2.prototype.t2;i2.prototype.setCallback=i2.prototype.Fp;i2.prototype.setDeveloperKey=i2.prototype.z2;i2.prototype.setDocument=i2.prototype.HF;i2.prototype.setInitialView=i2.prototype.N2;i2.prototype.setLocale=i2.prototype.gt;
i2.prototype.setMaxItems=i2.prototype.S2;i2.prototype.setOAuthToken=i2.prototype.nG;i2.prototype.setOrigin=i2.prototype.Ci;i2.prototype.setRelayUrl=i2.prototype.Ei;i2.prototype.setSelectableMimeTypes=i2.prototype.X2;i2.prototype.setSize=i2.prototype.setSize;i2.prototype.setTitle=i2.prototype.setTitle;i2.prototype.setUploadToAlbumId=i2.prototype.d3;i2.prototype.toUri=i2.prototype.fR;(_.D.google=_.D.google||{}).picker=_.D.gapi.picker.api;

});
// Google Inc.
