/* Copyright 2008 Google. */ (function() { for(var aa='" class="',ba='">',ca='"></div>',da='"><a target="keyboard_shortcuts_help_window" href="',ea='"><div class="',fa='"><span id="',ha='"><table cellpadding="0" class="',ia="' of type ",ja="-caption",ka="-content",la="-default",ma="-disabled",na="-dropdown",oa="-inner-box",pa="-outer-box",qa="//www.google-analytics.com/analytics.js",ra="</h3></th></tr>",sa="</td></tr>",ta='</td><td class="',ua='<div class="',va='<span aria-label="',wa='<span class="',ya='<tr><td class="',za='<tr><th colspan="2"><h3 class="',
Aa="Aplicaci\u00f3n\n",Ba="BUTTON",Ca="Buscar en todas las combinaciones de teclas",Da="CSS1Compat",Ea="CSS_APP_TABLE",Fa="CSS_SHORTCUTS_HELP_POPUP_CONTENT_ELEMENT",Ga="CSS_SHORTCUTS_HELP_POPUP_CONTENT_HEADER",Ha="CSS_SHORTCUTS_HELP_POPUP_HEADER_TABLE_ELEMENT",Ia="CSS_SHORTCUTS_HELP_POPUP_TEAROFF_LINK",Ka="Combinaciones de teclas m\u00e1s utilizadas",La="Component already rendered",d="DIV",Ma="Deferred has already been called",Na="Edge",Oa="Embedded in IFRAME",Pa="IFRAME",Qa="INPUT",Ra="La secuencia de comandos ",
Sa="Not available",Ta="SCRIPT",Ua="SELECT",Va="SPAN",Wa="Soy template may not be null.",Xa="TEXTAREA",Ya="The DOM element for the container cannot be null.",Za="The element passed as a first parameter cannot be null.",$a="The label input element cannot be null.",ab="The menu button DOM element cannot be null.",bb="Unable to set parent component",cb="Uneven number of arguments",db="[goog.net.IframeIo] Unable to send, already active.",eb="about:blank",fb="about:invalid#zClosurez",gb="absolute",hb="action",
ib="activedescendant",jb="aftershow",kb="animate",lb="apps-actiondatawidget-key-focused",mb="apps-actiondatawidget-override-info-icon",nb="apps-shortcutshelppopup-content",ob="apps-shortcutshelppopup-content-element",pb="apps-shortcutshelppopup-content-wrapper",qb="apps-shortcutshelppopup-dialog-title",rb="apps-shortcutshelppopup-empty-search",sb="apps-shortcutshelppopup-header-element",tb="apps-shortcutshelppopup-help-center-link",ub="apps-shortcutshelppopup-input",vb="apps-shortcutshelppopup-input-button",
wb="apps-shortcutshelppopup-pref-component",xb="apps-shortcutshelppopup-reset-search-button",yb="apps-shortcutshelppopup-search-label",zb="aria-label",Ab="blur",Bb="border-box",Cb="button",Db="cancel",Eb="change",Fb="character",Gb="checkbox",Hb="checked",l="click",Ib="close",Jb="closed",Kb="collapsed",Lb="combobox",Mb="complete",Nb="completeEditRender",Ob="contextmenu",Pb="data-tooltip",Qb="data-tooltip-align",Rb="data-tooltip-class",Sb="data-tooltip-contained",Tb="data-tooltip-offset",Ub="dialog",
Vb="div",Xb="enabled",Yb="enter",Zb="error",$b="expanded",ac="expander",bc="fixed",cc="focus",dc="focusin",ec="focusout",fc="force-ctrl-key",m="function",gc="goog-button",hc="goog-control",ic="goog-flat-button",jc="goog-flat-menu-button",kc="goog-inline-block",lc="goog-inline-block ",mc="goog-menu",nc="goog-menu-button",oc="goog-menuheader",pc="goog-menuseparator",qc="goog-option-selected",rc="goog-selectionmenubutton-checkbox",sc="goog-submenu",tc="goog-submenu-arrow",vc="goog-submenu-arrow-rtl",
wc="haspopup",xc="height",yc="hidden",zc="hide",Ac="highlight",Bc="horizontal",Cc="https://apis.google.com/js/platform.js",Dc='javascript:""',Ec="jfk-button",Fc="jfk-button-action",Gc="jfk-button-standard",Hc="jfk-checkbox",Ic="jfk-checkbox-checkmark",Jc="jfk-tooltip-hide",Kc="jot-ui-searchInput",Lc="jot_viewer",Mc="key",Nc="keydown",Oc="keypress",Pc="keyup",Qc="label",Rc="labelledby",Sc="left",Tc="listbox",Uc="load",Vc="menuitemcheckbox",p="mousedown",Wc="mouseout",Xc="mouseover",Yc="mouseup",Zc=
"must provide justification",$c="must provide non-empty justification",ad="none",bd="null",cd="number",dd="object",ed="offset",fd="opt_onFulfilled should be a function.",gd="opt_onRejected should be a function. Did you pass opt_context as the second argument instead of the third?",hd="option",id="orientationchange",jd="owns",kd="position",ld="px",md="readystatechange",nd="resize",od="role",pd="select",qd="select-multiple",rd="selected",sd="separator",td="shortcut-dialog-category-selected",ud="shortcut-dialog-user-scroll",
vd="siets-debug-log-output",wd="sites-chrome-everything",xd="sites-gears-button",yd="sites-header-nav-dropdown-menu",zd="sites-header-nav-dropdown-menuitem",Ad="sites-searchbox-form",Bd="sites.gvizloader.handleGvizLoaded_",Cd="string",Dd="submit",Ed="success",Fd="suggestionsupdate",Gd="textarea",Hd="timestamp",Id="title",Jd="toggle-selected-on-fire",Kd="unhighlight",Ld="unknown type name",Md="value",Nd="vertical",Od="visible",Pd="webkitvisibilitychange",Qd="{1}, {0}",r,Rd=typeof Object.defineProperties==
m?Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)},Sd="undefined"!=typeof window&&window===this?this:"undefined"!=typeof global&&null!=global?global:this,Td=function(){Td=function(){};Sd.Symbol||(Sd.Symbol=Ud)},Ud=function(){var a=0;return function(b){return"jscomp_symbol_"+(b||"")+a++}}(),Wd=function(){Td();var a=Sd.Symbol.iterator;a||(a=Sd.Symbol.iterator=Sd.Symbol("iterator"));typeof Array.prototype[a]!=m&&Rd(Array.prototype,a,{configurable:!0,writable:!0,
value:function(){return Vd(this)}});Wd=function(){}},Vd=function(a){var b=0;return Xd(function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}})},Xd=function(a){Wd();a={next:a};a[Sd.Symbol.iterator]=function(){return this};return a},Yd=function(a,b){Wd();a instanceof String&&(a+="");var c=0,e={next:function(){if(c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}e.next=function(){return{done:!0,value:void 0}};return e.next()}};e[Symbol.iterator]=function(){return e};return e},Zd=Sd,$d=["Array",
"prototype","keys"],ae=0;ae<$d.length-1;ae++){var be=$d[ae];be in Zd||(Zd[be]={});Zd=Zd[be]}var ce=$d[$d.length-1],de=Zd[ce],ee=function(a){return a?a:function(){return Yd(this,function(a){return a})}}(de);ee!=de&&null!=ee&&Rd(Zd,ce,{configurable:!0,writable:!0,value:ee});
var fe=fe||{},t=this,v=function(a){return void 0!==a},w=function(a){return typeof a==Cd},ge=function(a){return typeof a==cd},x=function(a,b,c){a=a.split(".");c=c||t;a[0]in c||!c.execScript||c.execScript("var "+a[0]);for(var e;a.length&&(e=a.shift());)!a.length&&v(b)?c[e]=b:c=c[e]&&c[e]!==Object.prototype[e]?c[e]:c[e]={}},he=function(a,b){a=a.split(".");b=b||t;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b},ie=function(){},y=function(a){a.Oj=void 0;a.K=function(){return a.Oj?
a.Oj:a.Oj=new a}},je=function(a){var b=typeof a;if(b==dd)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return dd;if("[object Array]"==c||typeof a.length==cd&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return m}else return bd;
else if(b==m&&"undefined"==typeof a.call)return dd;return b},z=function(a){return"array"==je(a)},ke=function(a){var b=je(a);return"array"==b||b==dd&&typeof a.length==cd},le=function(a){return je(a)==m},me=function(a){var b=typeof a;return b==dd&&null!=a||b==m},pe=function(a){return a[ne]||(a[ne]=++oe)},ne="closure_uid_"+(1E9*Math.random()>>>0),oe=0,qe=function(a,b,c){return a.call.apply(a.bind,arguments)},re=function(a,b,c){if(!a)throw Error();if(2<arguments.length){var e=Array.prototype.slice.call(arguments,
2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,e);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}},A=function(a,b,c){A=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?qe:re;return A.apply(null,arguments)},se=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}},te=Date.now||function(){return+new Date},
ue=function(a,b,c){x(a,b,c)},B=function(a,b){function c(){}c.prototype=b.prototype;a.b=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.iD=function(a,c,g){for(var e=Array(arguments.length-2),f=2;f<arguments.length;f++)e[f-2]=arguments[f];return b.prototype[c].apply(a,e)}};var ve=function(a,b){for(var c=a.split("%s"),e="",f=Array.prototype.slice.call(arguments,1);f.length&&1<c.length;)e+=c.shift()+f.shift();return e+c.join("%s")},we=function(a){return/^[\s\xa0]*$/.test(a)},xe=function(a){return a.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"")},ye=String.prototype.trim?function(a){return a.trim()}:function(a){return a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")},ze=function(a,b){return a.replace(/(\r\n|\r|\n)/g,b?"<br />":"<br>")},He=function(a,b){if(b)a=
a.replace(Ae,"&amp;").replace(Be,"&lt;").replace(Ce,"&gt;").replace(De,"&quot;").replace(Ee,"&#39;").replace(Fe,"&#0;");else{if(!Ge.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Ae,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(Be,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(Ce,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(De,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(Ee,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(Fe,"&#0;"))}return a},Ae=/&/g,Be=/</g,Ce=/>/g,De=/"/g,Ee=/'/g,Fe=/\x00/g,Ge=/[\x00&<>"']/,
Ke=function(a){return-1!=a.indexOf("&")?"document"in t?Ie(a):Je(a):a},Ie=function(a,b){var c={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var e=b?b.createElement(Vb):t.document.createElement(Vb);return a.replace(Le,function(a,b){var f=c[a];if(f)return f;"#"==b.charAt(0)&&(b=Number("0"+b.substr(1)),isNaN(b)||(f=String.fromCharCode(b)));f||(e.innerHTML=a+" ",f=e.firstChild.nodeValue.slice(0,-1));return c[a]=f})},Je=function(a){return a.replace(/&([^;]+);/g,function(a,c){switch(c){case "amp":return"&";
case "lt":return"<";case "gt":return">";case "quot":return'"';default:return"#"!=c.charAt(0)||(c=Number("0"+c.substr(1)),isNaN(c))?a:String.fromCharCode(c)}})},Le=/&([^;\s<&]+);?/g,Me=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")},Ne=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)},C=function(a,b,c){a=v(c)?a.toFixed(c):String(a);c=a.indexOf(".");-1==c&&(c=a.length);return Ne("0",Math.max(0,b-
c))+a},Oe=function(a){return null==a?"":String(a)},Qe=function(a,b){var c=0;a=ye(String(a)).split(".");b=ye(String(b)).split(".");for(var e=Math.max(a.length,b.length),f=0;0==c&&f<e;f++){var g=a[f]||"",h=b[f]||"";do{g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];h=/(\d*)(\D*)(.*)/.exec(h)||["","","",""];if(0==g[0].length&&0==h[0].length)break;c=Pe(0==g[1].length?0:parseInt(g[1],10),0==h[1].length?0:parseInt(h[1],10))||Pe(0==g[2].length,0==h[2].length)||Pe(g[2],h[2]);g=g[3];h=h[3]}while(0==c)}return c},
Pe=function(a,b){return a<b?-1:a>b?1:0},Re=function(a){return String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()})},Se=function(a,b){b=w(b)?Me(b):"\\s";return a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(a,b,f){return b+f.toUpperCase()})};var Te=function(a){this.o=a||{cookie:""}};r=Te.prototype;r.isEnabled=function(){return navigator.cookieEnabled};r.Rw=function(a){return!/[;=\s]/.test(a)};r.Sw=function(a){return!/[;\r\n]/.test(a)};
r.set=function(a,b,c,e,f,g){if(!this.Rw(a))throw Error('Invalid cookie name "'+a+'"');if(!this.Sw(b))throw Error('Invalid cookie value "'+b+'"');v(c)||(c=-1);f=f?";domain="+f:"";e=e?";path="+e:"";g=g?";secure":"";c=0>c?"":0==c?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(te()+1E3*c)).toUTCString();this.Az(a+"="+b+f+e+c+g)};r.get=function(a,b){for(var c=a+"=",e=this.uj(),f=0,g;f<e.length;f++){g=ye(e[f]);if(0==g.lastIndexOf(c,0))return g.substr(c.length);if(g==a)return""}return b};
r.remove=function(a,b,c){var e=this.Jb(a);this.set(a,"",0,b,c);return e};r.sa=function(){return this.rj().keys};r.nb=function(){return this.rj().values};r.uc=function(){return this.o.cookie?this.uj().length:0};r.Jb=function(a){return v(this.get(a))};r.clear=function(){for(var a=this.rj().keys,b=a.length-1;0<=b;b--)this.remove(a[b])};r.Az=function(a){this.o.cookie=a};r.uj=function(){return(this.o.cookie||"").split(";")};
r.rj=function(){for(var a=this.uj(),b=[],c=[],e,f,g=0;g<a.length;g++)f=ye(a[g]),e=f.indexOf("="),-1==e?(b.push(""),c.push(f)):(b.push(f.substring(0,e)),c.push(f.substring(e+1)));return{keys:b,values:c}};var Ue=new Te("undefined"==typeof document?null:document);Ue.iC=3950;var Ve={},We=function(a){if(Error.captureStackTrace)Error.captureStackTrace(this,We);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))};B(We,Error);We.prototype.name="CustomError";var Xe;var Ye=function(a,b){b.unshift(a);We.call(this,ve.apply(null,b));b.shift()};B(Ye,We);Ye.prototype.name="AssertionError";
var Ze=function(a,b,c,e){var f="Assertion failed";if(c){f+=": "+c;var g=e}else a&&(f+=": "+a,g=b);throw new Ye(""+f,g||[]);},E=function(a,b,c){a||Ze("",null,b,Array.prototype.slice.call(arguments,2));return a},$e=function(a,b){throw new Ye("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1));},af=function(a,b,c){ge(a)||Ze("Expected number but got %s: %s.",[je(a),a],b,Array.prototype.slice.call(arguments,2));return a},bf=function(a,b,c){w(a)||Ze("Expected string but got %s: %s.",[je(a),
a],b,Array.prototype.slice.call(arguments,2));return a},cf=function(a,b,c){le(a)||Ze("Expected function but got %s: %s.",[je(a),a],b,Array.prototype.slice.call(arguments,2));return a},df=function(a,b,c){me(a)||Ze("Expected object but got %s: %s.",[je(a),a],b,Array.prototype.slice.call(arguments,2));return a},ef=function(a,b,c){me(a)&&1==a.nodeType||Ze("Expected Element but got %s: %s.",[je(a),a],b,Array.prototype.slice.call(arguments,2));return a},gf=function(a,b,c,e){a instanceof b||Ze("Expected instanceof %s but got %s.",
[ff(b),ff(a)],c,Array.prototype.slice.call(arguments,3));return a},ff=function(a){return a instanceof Function?a.displayName||a.name||Ld:a instanceof Object?a.constructor.displayName||a.constructor.name||Object.prototype.toString.call(a):null===a?bd:typeof a};var hf=Array.prototype.indexOf?function(a,b,c){E(null!=a.length);return Array.prototype.indexOf.call(a,b,c)}:function(a,b,c){c=null==c?0:0>c?Math.max(0,a.length+c):c;if(w(a))return w(b)&&1==b.length?a.indexOf(b,c):-1;for(;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},jf=Array.prototype.lastIndexOf?function(a,b,c){E(null!=a.length);return Array.prototype.lastIndexOf.call(a,b,null==c?a.length-1:c)}:function(a,b,c){c=null==c?a.length-1:c;0>c&&(c=Math.max(0,a.length+c));if(w(a))return w(b)&&1==
b.length?a.lastIndexOf(b,c):-1;for(;0<=c;c--)if(c in a&&a[c]===b)return c;return-1},F=Array.prototype.forEach?function(a,b,c){E(null!=a.length);Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var e=a.length,f=w(a)?a.split(""):a,g=0;g<e;g++)g in f&&b.call(c,f[g],g,a)},kf=Array.prototype.filter?function(a,b,c){E(null!=a.length);return Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var e=a.length,f=[],g=0,h=w(a)?a.split(""):a,k=0;k<e;k++)if(k in h){var n=h[k];b.call(c,n,k,a)&&(f[g++]=
n)}return f},lf=Array.prototype.map?function(a,b,c){E(null!=a.length);return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var e=a.length,f=Array(e),g=w(a)?a.split(""):a,h=0;h<e;h++)h in g&&(f[h]=b.call(c,g[h],h,a));return f},mf=Array.prototype.reduce?function(a,b,c,e){E(null!=a.length);e&&(b=A(b,e));return Array.prototype.reduce.call(a,b,c)}:function(a,b,c,e){var f=c;F(a,function(c,h){f=b.call(e,f,c,h,a)});return f},nf=Array.prototype.some?function(a,b,c){E(null!=a.length);return Array.prototype.some.call(a,
b,c)}:function(a,b,c){for(var e=a.length,f=w(a)?a.split(""):a,g=0;g<e;g++)if(g in f&&b.call(c,f[g],g,a))return!0;return!1},of=Array.prototype.every?function(a,b,c){E(null!=a.length);return Array.prototype.every.call(a,b,c)}:function(a,b,c){for(var e=a.length,f=w(a)?a.split(""):a,g=0;g<e;g++)if(g in f&&!b.call(c,f[g],g,a))return!1;return!0},pf=function(a,b,c){var e=0;F(a,function(a,g,h){b.call(c,a,g,h)&&++e},c);return e},rf=function(a,b,c){b=qf(a,b,c);return 0>b?null:w(a)?a.charAt(b):a[b]},qf=function(a,
b,c){for(var e=a.length,f=w(a)?a.split(""):a,g=0;g<e;g++)if(g in f&&b.call(c,f[g],g,a))return g;return-1},sf=function(a,b){return 0<=hf(a,b)},uf=function(a,b){b=hf(a,b);var c;(c=0<=b)&&tf(a,b);return c},tf=function(a,b){E(null!=a.length);return 1==Array.prototype.splice.call(a,b,1).length},vf=function(a,b,c){b=qf(a,b,c);return 0<=b?(tf(a,b),!0):!1},wf=function(a){return Array.prototype.concat.apply([],arguments)},xf=function(a){var b=a.length;if(0<b){for(var c=Array(b),e=0;e<b;e++)c[e]=a[e];return c}return[]},
yf=function(a,b){for(var c=1;c<arguments.length;c++){var e=arguments[c];if(ke(e)){var f=a.length||0,g=e.length||0;a.length=f+g;for(var h=0;h<g;h++)a[f+h]=e[h]}else a.push(e)}},Af=function(a,b,c,e){E(null!=a.length);return Array.prototype.splice.apply(a,zf(arguments,1))},zf=function(a,b,c){E(null!=a.length);return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)},Bf=function(a,b,c){b=b||a;var e=function(a){return me(a)?"o"+pe(a):(typeof a).charAt(0)+a};c=c||e;e=
{};for(var f=0,g=0;g<a.length;){var h=a[g++],k=c(h);Object.prototype.hasOwnProperty.call(e,k)||(e[k]=!0,b[f++]=h)}b.length=f},Df=function(a,b){a.sort(b||Cf)},Ef=function(a,b){for(var c=Array(a.length),e=0;e<a.length;e++)c[e]={index:e,value:a[e]};var f=b||Cf;Df(c,function(a,b){return f(a.value,b.value)||a.index-b.index});for(e=0;e<a.length;e++)a[e]=c[e].value},Cf=function(a,b){return a>b?1:a<b?-1:0};var Ff=function(a,b,c){this.Vw=c;this.nt=a;this.Uy=b;this.lh=0;this.X=null};Ff.prototype.get=function(){if(0<this.lh){this.lh--;var a=this.X;this.X=a.next;a.next=null}else a=this.nt();return a};Ff.prototype.put=function(a){this.Uy(a);this.lh<this.Vw&&(this.lh++,a.next=this.X,this.X=a)};var Gf;a:{var Hf=t.navigator;if(Hf){var If=Hf.userAgent;if(If){Gf=If;break a}}Gf=""}var G=function(a){return-1!=Gf.indexOf(a)};var Jf=function(a,b,c){for(var e in a)b.call(c,a[e],e,a)},Lf=function(a,b,c){for(var e in a)if(b.call(c,a[e],e,a))return!0;return!1},Mf=function(a){var b=[],c=0,e;for(e in a)b[c++]=a[e];return b},Nf=function(a){var b=[],c=0,e;for(e in a)b[c++]=e;return b},Of=function(a,b){for(var c in a)if(a[c]==b)return!0;return!1},Pf=function(a){for(var b in a)return!1;return!0},Qf=function(a,b){var c;(c=b in a)&&delete a[b];return c},Rf=function(a,b,c){if(null!==a&&b in a)throw Error('The object already contains the key "'+
b+'"');a[b]=c},Sf=function(a){var b={},c;for(c in a)b[c]=a[c];return b},Tf="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "),Uf=function(a,b){for(var c,e,f=1;f<arguments.length;f++){e=arguments[f];for(c in e)a[c]=e[c];for(var g=0;g<Tf.length;g++)c=Tf[g],Object.prototype.hasOwnProperty.call(e,c)&&(a[c]=e[c])}},Vf=function(a){var b=arguments.length;if(1==b&&z(arguments[0]))return Vf.apply(null,arguments[0]);if(b%2)throw Error(cb);for(var c={},
e=0;e<b;e+=2)c[arguments[e]]=arguments[e+1];return c},Wf=function(a){var b=arguments.length;if(1==b&&z(arguments[0]))return Wf.apply(null,arguments[0]);for(var c={},e=0;e<b;e++)c[arguments[e]]=!0;return c};var Xf=function(){return(G("Chrome")||G("CriOS"))&&!G(Na)};var Yf=function(a){t.setTimeout(function(){throw a;},0)},Zf,$f=function(){var a=t.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!G("Presto")&&(a=function(){var a=document.createElement(Pa);a.style.display=ad;a.src="";document.documentElement.appendChild(a);var b=a.contentWindow;a=b.document;a.open();a.write("");a.close();var c="callImmediate"+Math.random(),e="file:"==b.location.protocol?"*":b.location.protocol+"//"+b.location.host;
a=A(function(a){if(("*"==e||a.origin==e)&&a.data==c)this.port1.onmessage()},this);b.addEventListener("message",a,!1);this.port1={};this.port2={postMessage:function(){b.postMessage(c,e)}}});if("undefined"!==typeof a&&!G("Trident")&&!G("MSIE")){var b=new a,c={},e=c;b.port1.onmessage=function(){if(v(c.next)){c=c.next;var a=c.Qm;c.Qm=null;a()}};return function(a){e.next={Qm:a};e=e.next;b.port2.postMessage(0)}}return"undefined"!==typeof document&&"onreadystatechange"in document.createElement(Ta)?function(a){var b=
document.createElement(Ta);b.onreadystatechange=function(){b.onreadystatechange=null;b.parentNode.removeChild(b);b=null;a();a=null};document.documentElement.appendChild(b)}:function(a){t.setTimeout(a,0)}};var ag=function(){this.li=this.Sd=null},cg=new Ff(function(){return new bg},function(a){a.reset()},100);ag.prototype.add=function(a,b){var c=this.fv();c.set(a,b);this.li?this.li.next=c:(E(!this.Sd),this.Sd=c);this.li=c};ag.prototype.remove=function(){var a=null;this.Sd&&(a=this.Sd,this.Sd=this.Sd.next,this.Sd||(this.li=null),a.next=null);return a};ag.prototype.Wy=function(a){cg.put(a)};ag.prototype.fv=function(){return cg.get()};var bg=function(){this.next=this.scope=this.pc=null};
bg.prototype.set=function(a,b){this.pc=a;this.scope=b;this.next=null};bg.prototype.reset=function(){this.next=this.scope=this.pc=null};var hg=function(a,b){dg||eg();fg||(dg(),fg=!0);gg.add(a,b)},dg,eg=function(){if(-1!=String(t.Promise).indexOf("[native code]")){var a=t.Promise.resolve(void 0);dg=function(){a.then(ig)}}else dg=function(){var a=ig;!le(t.setImmediate)||t.Window&&t.Window.prototype&&!G(Na)&&t.Window.prototype.setImmediate==t.setImmediate?(Zf||(Zf=$f()),Zf(a)):t.setImmediate(a)}},fg=!1,gg=new ag,ig=function(){for(var a;a=gg.remove();){try{a.pc.call(a.scope)}catch(b){Yf(b)}gg.Wy(a)}fg=!1};var jg=function(){return G("iPhone")&&!G("iPod")&&!G("iPad")},kg=function(){return jg()||G("iPad")||G("iPod")};var lg=function(a){lg[" "](a);return a};lg[" "]=ie;var mg=function(a,b){try{return lg(a[b]),!0}catch(c){}return!1},ng=function(a,b,c,e){e=e?e(b):b;return Object.prototype.hasOwnProperty.call(a,e)?a[e]:a[e]=c(b)};var og=G("Opera"),H=G("Trident")||G("MSIE"),pg=G(Na),qg=pg||H,I=G("Gecko")&&!(-1!=Gf.toLowerCase().indexOf("webkit")&&!G(Na))&&!(G("Trident")||G("MSIE"))&&!G(Na),J=-1!=Gf.toLowerCase().indexOf("webkit")&&!G(Na),rg=G("Macintosh"),sg=G("Windows"),tg=G("Linux")||G("CrOS"),ug=G("Android"),vg=jg(),wg=G("iPad"),xg=G("iPod"),yg=kg(),zg=function(){var a=t.document;return a?a.documentMode:void 0},Ag;
a:{var Bg="",Cg=function(){var a=Gf;if(I)return/rv\:([^\);]+)(\)|;)/.exec(a);if(pg)return/Edge\/([\d\.]+)/.exec(a);if(H)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(J)return/WebKit\/(\S+)/.exec(a);if(og)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Cg&&(Bg=Cg?Cg[1]:"");if(H){var Dg=zg();if(null!=Dg&&Dg>parseFloat(Bg)){Ag=String(Dg);break a}}Ag=Bg}var Eg=Ag,Fg={},K=function(a){return ng(Fg,a,function(){return 0<=Qe(Eg,a)})},Hg=function(a){return Number(Gg)>=a},Ig;var Jg=t.document;
Ig=Jg&&H?zg()||(Jg.compatMode==Da?parseInt(Eg,10):5):void 0;var Gg=Ig;var Kg=function(a){var b=Error();if(Error.captureStackTrace)Error.captureStackTrace(b,a||Kg),b=String(b.stack);else{try{throw b;}catch(c){b=c}b=(b=b.stack)?String(b):null}b||(b=Lg(a||arguments.callee.caller,[]));return b},Lg=function(a,b){var c=[];if(sf(b,a))c.push("[...circular reference...]");else if(a&&50>b.length){c.push(Mg(a)+"(");for(var e=a.arguments,f=0;e&&f<e.length;f++){0<f&&c.push(", ");var g=e[f];switch(typeof g){case dd:g=g?dd:bd;break;case Cd:break;case cd:g=String(g);break;case "boolean":g=
g?"true":"false";break;case m:g=(g=Mg(g))?g:"[fn]";break;default:g=typeof g}40<g.length&&(g=g.substr(0,40)+"...");c.push(g)}b.push(a);c.push(")\n");try{c.push(Lg(a.caller,b))}catch(h){c.push("[exception trying to get caller]\n")}}else a?c.push("[...long stack...]"):c.push("[end]");return c.join("")},Mg=function(a){if(Ng[a])return Ng[a];a=String(a);if(!Ng[a]){var b=/function ([^\(]+)/.exec(a);Ng[a]=b?b[1]:"[Anonymous]"}return Ng[a]},Ng={},Og=Object.freeze||function(a){return a};var Pg=function(a,b,c,e,f){this.reset(a,b,c,e,f)};Pg.prototype.rg=null;var Qg=0;Pg.prototype.reset=function(a,b,c,e,f){typeof f==cd||Qg++;this.nr=e||te();this.Fd=a;this.yx=b;this.fx=c;delete this.rg};Pg.prototype.Iz=function(a){this.rg=a};Pg.prototype.Rh=function(a){this.Fd=a};Pg.prototype.getMessage=function(){return this.yx};var Rg=function(a){this.we=a;this.ef=this.na=this.Fd=this.F=null},Sg=function(a,b){this.name=a;this.value=b};Sg.prototype.toString=function(){return this.name};var Tg=new Sg("SHOUT",1200),Ug=new Sg("SEVERE",1E3),Vg=new Sg("WARNING",900),Wg=new Sg("INFO",800),Xg=new Sg("CONFIG",700),Yg=new Sg("FINE",500),Zg=new Sg("FINER",400);r=Rg.prototype;r.getName=function(){return this.we};r.ps=function(a){this.ef||(this.ef=[]);this.ef.push(a)};r.getParent=function(){return this.F};
r.mj=function(){this.na||(this.na={});return this.na};r.Rh=function(a){this.Fd=a};r.eo=function(){if(this.Fd)return this.Fd;if(this.F)return this.F.eo();$e("Root logger has no level set.");return null};r.Gw=function(a){return a.value>=this.eo().value};r.log=function(a,b,c){this.Gw(a)&&(le(b)&&(b=b()),this.At(this.Lu(a,b,c)))};r.Lu=function(a,b,c){a=new Pg(a,String(b),this.we);c&&a.Iz(c);return a};r.Wh=function(a,b){this.log(Ug,a,b)};r.Jl=function(a,b){this.log(Vg,a,b)};
r.info=function(a,b){this.log(Wg,a,b)};r.config=function(a,b){this.log(Xg,a,b)};r.Lt=function(a,b){this.log(Yg,a,b)};r.At=function(a){var b="log:"+a.getMessage(),c=t.console;c&&c.timeStamp&&c.timeStamp(b);(c=t.msWriteProfilerMark)&&c(b);for(b=this;b;)b.Vs(a),b=b.getParent()};r.Vs=function(a){if(this.ef)for(var b=0,c;c=this.ef[b];b++)c(a)};r.Sz=function(a){this.F=a};r.ms=function(a,b){this.mj()[a]=b};
var $g={},ah=null,bh=function(){ah||(ah=new Rg(""),$g[""]=ah,ah.Rh(Xg))},ch=function(a){bh();var b;if(!(b=$g[a])){b=new Rg(a);var c=a.lastIndexOf("."),e=a.substr(c+1);c=ch(a.substr(0,c));c.ms(e,b);b.Sz(c);$g[a]=b}return b};var L=function(){this.de=this.de;this.Hd=this.Hd};r=L.prototype;r.de=!1;r.isDisposed=function(){return this.de};r.Du=L.prototype.isDisposed;r.dispose=function(){this.de||(this.de=!0,this.h())};r.Db=function(a){this.us(se(M,a))};r.us=function(a,b){this.de?v(b)?a.call(b):a():(this.Hd||(this.Hd=[]),this.Hd.push(v(b)?A(a,b):a))};r.h=function(){if(this.Hd)for(;this.Hd.length;)this.Hd.shift()()};var M=function(a){a&&typeof a.dispose==m&&a.dispose()};var dh=!H||Hg(9),eh=!H||Hg(9),fh=H&&!K("9");!J||K("528");I&&K("1.9b")||H&&K("8")||og&&K("9.5")||J&&K("528");I&&!K("8")||H&&K("9");var gh=function(){if(!t.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});t.addEventListener("test",ie,b);t.removeEventListener("test",ie,b);return a}();var hh=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.Kd=!1;this.Jk=!0};hh.prototype.stopPropagation=function(){this.Kd=!0};hh.prototype.preventDefault=function(){this.defaultPrevented=!0;this.Jk=!1};var ih=function(a){a.preventDefault()};var jh=H?dc:"DOMFocusIn",kh=H?ec:"DOMFocusOut";var lh=function(a,b){hh.call(this,a?a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.yk=!1;this.pointerId=0;this.pointerType="";this.kb=null;a&&this.init(a,b)};B(lh,hh);var mh=Og([1,4,2]),nh=Og({2:"touch",3:"pen",4:"mouse"});r=lh.prototype;
r.init=function(a,b){var c=this.type=a.type,e=a.changedTouches?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;(b=a.relatedTarget)?I&&(mg(b,"nodeName")||(b=null)):c==Xc?b=a.fromElement:c==Wc&&(b=a.toElement);this.relatedTarget=b;null===e?(this.offsetX=J||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=J||void 0!==a.offsetY?a.offsetY:a.layerY,this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||
0,this.screenY=a.screenY||0):(this.clientX=void 0!==e.clientX?e.clientX:e.pageX,this.clientY=void 0!==e.clientY?e.clientY:e.pageY,this.screenX=e.screenX||0,this.screenY=e.screenY||0);this.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.charCode=a.charCode||(c==Oc?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.yk=rg?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||0;this.pointerType=w(a.pointerType)?a.pointerType:nh[a.pointerType]||
"";this.state=a.state;this.kb=a;a.defaultPrevented&&this.preventDefault()};r.Bw=function(a){return dh?this.kb.button==a:this.type==l?0==a:!!(this.kb.button&mh[a])};r.Wg=function(){return this.Bw(0)&&!(J&&rg&&this.ctrlKey)};r.stopPropagation=function(){lh.b.stopPropagation.call(this);this.kb.stopPropagation?this.kb.stopPropagation():this.kb.cancelBubble=!0};
r.preventDefault=function(){lh.b.preventDefault.call(this);var a=this.kb;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,fh)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var oh="closure_listenable_"+(1E6*Math.random()|0),ph=function(a){return!(!a||!a[oh])},qh=0;var rh=function(a,b,c,e,f,g){this.listener=a;this.zh=b;this.src=c;this.type=e;this.capture=!!f;this.Kg=g;this.key=++qh;this.Ce=this.cg=!1};rh.prototype.gh=function(){this.Ce=!0;this.Kg=this.src=this.zh=this.listener=null};var sh=function(a){this.src=a;this.va={};this.Of=0};r=sh.prototype;r.add=function(a,b,c,e,f){var g=a.toString();a=this.va[g];a||(a=this.va[g]=[],this.Of++);var h=th(a,b,e,f);-1<h?(b=a[h],c||(b.cg=!1)):(b=new rh(b,null,this.src,g,!!e,f),b.cg=c,a.push(b));return b};r.remove=function(a,b,c,e){a=a.toString();if(!(a in this.va))return!1;var f=this.va[a];b=th(f,b,c,e);return-1<b?(f[b].gh(),tf(f,b),0==f.length&&(delete this.va[a],this.Of--),!0):!1};
r.fq=function(a){var b=a.type;if(!(b in this.va))return!1;var c=uf(this.va[b],a);c&&(a.gh(),0==this.va[b].length&&(delete this.va[b],this.Of--));return c};r.removeAll=function(a){a=a&&a.toString();var b=0,c;for(c in this.va)if(!a||c==a){for(var e=this.va[c],f=0;f<e.length;f++)++b,e[f].gh();delete this.va[c];this.Of--}return b};r.yg=function(a,b){a=this.va[a.toString()];var c=[];if(a)for(var e=0;e<a.length;++e){var f=a[e];f.capture==b&&c.push(f)}return c};
r.$e=function(a,b,c,e){a=this.va[a.toString()];var f=-1;a&&(f=th(a,b,c,e));return-1<f?a[f]:null};r.hasListener=function(a,b){var c=v(a),e=c?a.toString():"",f=v(b);return Lf(this.va,function(a){for(var g=0;g<a.length;++g)if(!(c&&a[g].type!=e||f&&a[g].capture!=b))return!0;return!1})};var th=function(a,b,c,e){for(var f=0;f<a.length;++f){var g=a[f];if(!g.Ce&&g.listener==b&&g.capture==!!c&&g.Kg==e)return f}return-1};var uh="closure_lm_"+(1E6*Math.random()|0),vh={},wh=0,N=function(a,b,c,e,f){if(e&&e.once)return xh(a,b,c,e,f);if(z(b)){for(var g=0;g<b.length;g++)N(a,b[g],c,e,f);return null}c=yh(c);return ph(a)?a.listen(b,c,me(e)?!!e.capture:!!e,f):zh(a,b,c,!1,e,f)},zh=function(a,b,c,e,f,g){if(!b)throw Error("Invalid event type");var h=me(f)?!!f.capture:!!f,k=Ah(a);k||(a[uh]=k=new sh(a));c=k.add(b,c,e,h,g);if(c.zh)return c;e=Bh();c.zh=e;e.src=a;e.listener=c;if(a.addEventListener)gh||(f=h),void 0===f&&(f=!1),a.addEventListener(b.toString(),
e,f);else if(a.attachEvent)a.attachEvent(Ch(b.toString()),e);else throw Error("addEventListener and attachEvent are unavailable.");wh++;return c},Bh=function(){var a=Dh,b=eh?function(c){return a.call(b.src,b.listener,c)}:function(c){c=a.call(b.src,b.listener,c);if(!c)return c};return b},xh=function(a,b,c,e,f){if(z(b)){for(var g=0;g<b.length;g++)xh(a,b[g],c,e,f);return null}c=yh(c);return ph(a)?a.ek(b,c,me(e)?!!e.capture:!!e,f):zh(a,b,c,!0,e,f)},Eh=function(a,b,c,e,f){if(z(b)){for(var g=0;g<b.length;g++)Eh(a,
b[g],c,e,f);return null}e=me(e)?!!e.capture:!!e;c=yh(c);if(ph(a))return a.N(b,c,e,f);if(!a)return!1;if(a=Ah(a))if(b=a.$e(b,c,e,f))return Fh(b);return!1},Fh=function(a){if(ge(a)||!a||a.Ce)return!1;var b=a.src;if(ph(b))return b.Br(a);var c=a.type,e=a.zh;b.removeEventListener?b.removeEventListener(c,e,a.capture):b.detachEvent&&b.detachEvent(Ch(c),e);wh--;(c=Ah(b))?(c.fq(a),0==c.Of&&(c.src=null,b[uh]=null)):a.gh();return!0},Gh=function(a,b){if(!a)return 0;if(ph(a))return a.removeAllListeners(b);a=Ah(a);
if(!a)return 0;var c=0;b=b&&b.toString();for(var e in a.va)if(!b||e==b)for(var f=a.va[e].concat(),g=0;g<f.length;++g)Fh(f[g])&&++c;return c},Ch=function(a){return a in vh?vh[a]:vh[a]="on"+a},Ih=function(a,b,c,e){var f=!0;if(a=Ah(a))if(b=a.va[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var g=b[a];g&&g.capture==c&&!g.Ce&&(g=Hh(g,e),f=f&&!1!==g)}return f},Hh=function(a,b){var c=a.listener,e=a.Kg||a.src;a.cg&&Fh(a);return c.call(e,b)},Dh=function(a,b){if(a.Ce)return!0;if(!eh){var c=b||he("window.event");
b=new lh(c,this);var e=!0;if(!(0>c.keyCode||void 0!=c.returnValue)){a:{var f=!1;if(0==c.keyCode)try{c.keyCode=-1;break a}catch(h){f=!0}if(f||void 0==c.returnValue)c.returnValue=!0}c=[];for(f=b.currentTarget;f;f=f.parentNode)c.push(f);a=a.type;for(f=c.length-1;!b.Kd&&0<=f;f--){b.currentTarget=c[f];var g=Ih(c[f],a,!0,b);e=e&&g}for(f=0;!b.Kd&&f<c.length;f++)b.currentTarget=c[f],g=Ih(c[f],a,!1,b),e=e&&g}return e}return Hh(a,new lh(b,this))},Ah=function(a){a=a[uh];return a instanceof sh?a:null},Jh="__closure_events_fn_"+
(1E9*Math.random()>>>0),yh=function(a){E(a,"Listener can not be null.");if(le(a))return a;E(a.handleEvent,"An object listener must have handleEvent method.");a[Jh]||(a[Jh]=function(b){return a.handleEvent(b)});return a[Jh]};var O=function(){L.call(this);this.Mb=new sh(this);this.ks=this;this.wk=null};B(O,L);O.prototype[oh]=!0;r=O.prototype;r.oe=function(){return this.wk};r.fl=function(a){this.wk=a};r.addEventListener=function(a,b,c,e){N(this,a,b,c,e)};r.removeEventListener=function(a,b,c,e){Eh(this,a,b,c,e)};
r.dispatchEvent=function(a){this.zm();var b=this.oe();if(b){var c=[];for(var e=1;b;b=b.oe())c.push(b),E(1E3>++e,"infinite loop")}b=this.ks;e=a.type||a;if(w(a))a=new hh(a,b);else if(a instanceof hh)a.target=a.target||b;else{var f=a;a=new hh(e,b);Uf(a,f)}f=!0;if(c)for(var g=c.length-1;!a.Kd&&0<=g;g--){var h=a.currentTarget=c[g];f=h.Ve(e,!0,a)&&f}a.Kd||(h=a.currentTarget=b,f=h.Ve(e,!0,a)&&f,a.Kd||(f=h.Ve(e,!1,a)&&f));if(c)for(g=0;!a.Kd&&g<c.length;g++)h=a.currentTarget=c[g],f=h.Ve(e,!1,a)&&f;return f};
r.h=function(){O.b.h.call(this);this.removeAllListeners();this.wk=null};r.listen=function(a,b,c,e){this.zm();return this.Mb.add(String(a),b,!1,c,e)};r.ek=function(a,b,c,e){return this.Mb.add(String(a),b,!0,c,e)};r.N=function(a,b,c,e){return this.Mb.remove(String(a),b,c,e)};r.Br=function(a){return this.Mb.fq(a)};r.removeAllListeners=function(a){return this.Mb?this.Mb.removeAll(a):0};
r.Ve=function(a,b,c){a=this.Mb.va[String(a)];if(!a)return!0;a=a.concat();for(var e=!0,f=0;f<a.length;++f){var g=a[f];if(g&&!g.Ce&&g.capture==b){var h=g.listener,k=g.Kg||g.src;g.cg&&this.Br(g);e=!1!==h.call(k,c)&&e}}return e&&0!=c.Jk};r.yg=function(a,b){return this.Mb.yg(String(a),b)};r.$e=function(a,b,c,e){return this.Mb.$e(String(a),b,c,e)};r.hasListener=function(a,b){return this.Mb.hasListener(v(a)?String(a):void 0,b)};r.zm=function(){E(this.Mb,"Event target is not initialized. Did you call the superclass (goog.events.EventTarget) constructor?")};var Kh="StopIteration"in t?t.StopIteration:{message:"StopIteration",stack:""},Lh=function(){};Lh.prototype.next=function(){throw Kh;};Lh.prototype.gs=function(){return this};var Mh=function(a){return/^\s*$/.test(a)?!1:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,""))},Nh=function(a){a=String(a);if(Mh(a))try{return eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);},Ph=function(a,b){return(new Oh(b)).lz(a)},Oh=function(a){this.Ch=a};
Oh.prototype.lz=function(a){var b=[];this.Ok(a,b);return b.join("")};Oh.prototype.Ok=function(a,b){if(null==a)b.push(bd);else{if(typeof a==dd){if(z(a)){this.mz(a,b);return}if(a instanceof String||a instanceof Number||a instanceof Boolean)a=a.valueOf();else{this.oz(a,b);return}}switch(typeof a){case Cd:this.wq(a,b);break;case cd:this.nz(a,b);break;case "boolean":b.push(String(a));break;case m:b.push(bd);break;default:throw Error("Unknown type: "+typeof a);}}};
var Qh={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"},Rh=/\uffff/.test("\uffff")?/[\\\"\x00-\x1f\x7f-\uffff]/g:/[\\\"\x00-\x1f\x7f-\xff]/g;Oh.prototype.wq=function(a,b){b.push('"',a.replace(Rh,function(a){var b=Qh[a];b||(b="\\u"+(a.charCodeAt(0)|65536).toString(16).substr(1),Qh[a]=b);return b}),'"')};Oh.prototype.nz=function(a,b){b.push(isFinite(a)&&!isNaN(a)?String(a):bd)};
Oh.prototype.mz=function(a,b){var c=a.length;b.push("[");for(var e="",f=0;f<c;f++)b.push(e),e=a[f],this.Ok(this.Ch?this.Ch.call(a,String(f),e):e,b),e=",";b.push("]")};Oh.prototype.oz=function(a,b){b.push("{");var c="",e;for(e in a)if(Object.prototype.hasOwnProperty.call(a,e)){var f=a[e];typeof f!=m&&(b.push(c),this.wq(e,b),b.push(":"),this.Ok(this.Ch?this.Ch.call(a,e,f):f,b),c=",")}b.push("}")};var Sh=function(a,b){a=ch(a);b&&a&&a.Rh(b);return a},Th=function(a,b,c){a&&a.Lt(b,c)};var Uh=function(){};Uh.prototype.Lm=null;Uh.prototype.getOptions=function(){return this.Lm||(this.Lm=this.zw())};var Vh,Wh=function(){};B(Wh,Uh);Wh.prototype.nn=function(){var a=this.lo();return a?new ActiveXObject(a):new XMLHttpRequest};Wh.prototype.zw=function(){var a={};this.lo()&&(a[0]=!0,a[1]=!0);return a};
Wh.prototype.lo=function(){if(!this.Jo&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var a=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],b=0;b<a.length;b++){var c=a[b];try{return new ActiveXObject(c),this.Jo=c}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}return this.Jo};Vh=new Wh;var Xh=function(a,b){this.wa={};this.Y=[];this.Sf=this.da=0;var c=arguments.length;if(1<c){if(c%2)throw Error(cb);for(var e=0;e<c;e+=2)this.set(arguments[e],arguments[e+1])}else a&&this.addAll(a)};r=Xh.prototype;r.uc=function(){return this.da};r.nb=function(){this.Qe();for(var a=[],b=0;b<this.Y.length;b++)a.push(this.wa[this.Y[b]]);return a};r.sa=function(){this.Qe();return this.Y.concat()};r.Jb=function(a){return Yh(this.wa,a)};r.clear=function(){this.wa={};this.Sf=this.da=this.Y.length=0};
r.remove=function(a){return Yh(this.wa,a)?(delete this.wa[a],this.da--,this.Sf++,this.Y.length>2*this.da&&this.Qe(),!0):!1};r.Qe=function(){if(this.da!=this.Y.length){for(var a=0,b=0;a<this.Y.length;){var c=this.Y[a];Yh(this.wa,c)&&(this.Y[b++]=c);a++}this.Y.length=b}if(this.da!=this.Y.length){var e={};for(b=a=0;a<this.Y.length;)c=this.Y[a],Yh(e,c)||(this.Y[b++]=c,e[c]=1),a++;this.Y.length=b}};r.get=function(a,b){return Yh(this.wa,a)?this.wa[a]:b};
r.set=function(a,b){Yh(this.wa,a)||(this.da++,this.Y.push(a),this.Sf++);this.wa[a]=b};r.addAll=function(a){if(a instanceof Xh){var b=a.sa();a=a.nb()}else b=Nf(a),a=Mf(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])};r.forEach=function(a,b){for(var c=this.sa(),e=0;e<c.length;e++){var f=c[e],g=this.get(f);a.call(b,g,f,this)}};r.clone=function(){return new Xh(this)};r.or=function(){this.Qe();for(var a={},b=0;b<this.Y.length;b++){var c=this.Y[b];a[c]=this.wa[c]}return a};
r.gs=function(a){this.Qe();var b=0,c=this.Sf,e=this,f=new Lh;f.next=function(){if(c!=e.Sf)throw Error("The map has changed since the iterator was created");if(b>=e.Y.length)throw Kh;var f=e.Y[b++];return a?f:e.wa[f]};return f};var Yh=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var Zh=function(a){if(a.nb&&typeof a.nb==m)return a.nb();if(w(a))return a.split("");if(ke(a)){for(var b=[],c=a.length,e=0;e<c;e++)b.push(a[e]);return b}return Mf(a)},$h=function(a,b,c){if(a.forEach&&typeof a.forEach==m)a.forEach(b,c);else if(ke(a)||w(a))F(a,b,c);else{if(a.sa&&typeof a.sa==m)var e=a.sa();else if(a.nb&&typeof a.nb==m)e=void 0;else if(ke(a)||w(a)){e=[];for(var f=a.length,g=0;g<f;g++)e.push(g)}else e=Nf(a);f=Zh(a);g=f.length;for(var h=0;h<g;h++)b.call(c,f[h],e&&e[h],a)}};var ai=function(a){a.prototype.then=a.prototype.then;a.prototype.$goog_Thenable=!0},bi=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var di=function(a,b){this.T=0;this.Eb=void 0;this.Yd=this.kc=this.F=null;this.Fg=this.dj=!1;if(a!=ie)try{var c=this;a.call(b,function(a){c.De(2,a)},function(a){if(!(a instanceof ci))try{if(a instanceof Error)throw a;throw Error("Promise rejected.");}catch(f){}c.De(3,a)})}catch(e){this.De(3,e)}},ei=function(){this.next=this.context=this.xe=this.Id=this.qd=null;this.Xf=!1};ei.prototype.reset=function(){this.context=this.xe=this.Id=this.qd=null;this.Xf=!1};
var fi=new Ff(function(){return new ei},function(a){a.reset()},100),gi=function(a,b,c){var e=fi.get();e.Id=a;e.xe=b;e.context=c;return e};di.prototype.then=function(a,b,c){null!=a&&cf(a,fd);null!=b&&cf(b,gd);return this.ls(le(a)?a:null,le(b)?b:null,c)};ai(di);r=di.prototype;r.LA=function(a,b,c){null!=a&&cf(a,fd);null!=b&&cf(b,gd);this.lm(gi(a||ie,b||null,c))};r.cancel=function(a){0==this.T&&hg(function(){var b=new ci(a);this.Pm(b)},this)};
r.Pm=function(a){0==this.T&&(this.F?(this.F.Xs(this,a),this.F=null):this.De(3,a))};r.Xs=function(a,b){if(this.kc){for(var c=0,e=null,f=null,g=this.kc;g&&(g.Xf||(c++,g.qd==a&&(e=g),!(e&&1<c)));g=g.next)e||(f=g);e&&(0==this.T&&1==c?this.Pm(b):(f?this.Cy(f):this.Vp(),this.Mn(e,3,b)))}};r.lm=function(a){this.Tv()||2!=this.T&&3!=this.T||this.pq();this.wy(a)};
r.ls=function(a,b,c){var e=gi(null,null,null);e.qd=new di(function(f,g){e.Id=a?function(b){try{var e=a.call(c,b);f(e)}catch(n){g(n)}}:f;e.xe=b?function(a){try{var e=b.call(c,a);!v(e)&&a instanceof ci?g(a):f(e)}catch(n){g(n)}}:g});e.qd.F=this;this.lm(e);return e.qd};r.WA=function(a){E(1==this.T);this.T=0;this.De(2,a)};r.XA=function(a){E(1==this.T);this.T=0;this.De(3,a)};
r.De=function(a,b){if(0==this.T){this===b&&(a=3,b=new TypeError("Promise cannot resolve to itself"));this.T=1;a:{var c=b,e=this.WA,f=this.XA;if(c instanceof di){c.LA(e,f,this);var g=!0}else if(bi(c))c.then(e,f,this),g=!0;else{if(me(c))try{var h=c.then;if(le(h)){hi(c,h,e,f,this);g=!0;break a}}catch(k){f.call(this,k);g=!0;break a}g=!1}}g||(this.Eb=b,this.T=a,this.F=null,this.pq(),3!=a||b instanceof ci||ii(this,b))}};
var hi=function(a,b,c,e,f){var g=!1,h=function(a){g||(g=!0,c.call(f,a))},k=function(a){g||(g=!0,e.call(f,a))};try{b.call(a,h,k)}catch(n){k(n)}};r=di.prototype;r.pq=function(){this.dj||(this.dj=!0,hg(this.Jt,this))};r.Tv=function(){return!!this.kc};r.wy=function(a){E(null!=a.Id);this.Yd?this.Yd.next=a:this.kc=a;this.Yd=a};r.Vp=function(){var a=null;this.kc&&(a=this.kc,this.kc=a.next,a.next=null);this.kc||(this.Yd=null);null!=a&&E(null!=a.Id);return a};
r.Cy=function(a){E(this.kc);E(null!=a);a.next==this.Yd&&(this.Yd=a);a.next=a.next.next};r.Jt=function(){for(var a;a=this.Vp();)this.Mn(a,this.T,this.Eb);this.dj=!1};r.Mn=function(a,b,c){3==b&&a.xe&&!a.Xf&&this.Hy();if(a.qd)a.qd.F=null,ji(a,b,c);else try{a.Xf?a.Id.call(a.context):ji(a,b,c)}catch(e){ki.call(null,e)}fi.put(a)};var ji=function(a,b,c){2==b?a.Id.call(a.context,c):a.xe&&a.xe.call(a.context,c)};di.prototype.Hy=function(){var a;for(a=this;a&&a.Fg;a=a.F)a.Fg=!1};
var ii=function(a,b){a.Fg=!0;hg(function(){a.Fg&&ki.call(null,b)})},ki=Yf,ci=function(a){We.call(this,a)};B(ci,We);ci.prototype.name=Db;var li=function(a,b){O.call(this);this.Ad=a||1;this.Ke=b||t;this.Hi=A(this.OA,this);this.ck=te()};B(li,O);r=li.prototype;r.enabled=!1;r.U=null;r.setInterval=function(a){this.Ad=a;this.U&&this.enabled?(this.stop(),this.start()):this.U&&this.stop()};r.OA=function(){if(this.enabled){var a=te()-this.ck;0<a&&a<.8*this.Ad?this.U=this.Ke.setTimeout(this.Hi,this.Ad-a):(this.U&&(this.Ke.clearTimeout(this.U),this.U=null),this.xt(),this.enabled&&(this.U=this.Ke.setTimeout(this.Hi,this.Ad),this.ck=te()))}};
r.xt=function(){this.dispatchEvent("tick")};r.start=function(){this.enabled=!0;this.U||(this.U=this.Ke.setTimeout(this.Hi,this.Ad),this.ck=te())};r.stop=function(){this.enabled=!1;this.U&&(this.Ke.clearTimeout(this.U),this.U=null)};r.h=function(){li.b.h.call(this);this.stop();delete this.Ke};var mi=function(a,b,c){if(le(a))c&&(a=A(a,c));else if(a&&typeof a.handleEvent==m)a=A(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:t.setTimeout(a,b||0)},ni=function(a){t.clearTimeout(a)};var oi=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/,pi=function(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var e=a[c].indexOf("="),f=null;if(0<=e){var g=a[c].substring(0,e);f=a[c].substring(e+1)}else g=a[c];b(g,f?decodeURIComponent(f.replace(/\+/g," ")):"")}}},qi=function(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";if(b+=c){c=a.indexOf("#");0>c&&(c=a.length);var e=a.indexOf("?");if(0>e||e>c){e=c;var f=""}else f=
a.substring(e+1,c);a=[a.substr(0,e),f,a.substr(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;a=a[0]+(a[1]?"?"+a[1]:"")+a[2]}return a},ri=function(a,b,c,e){for(var f=c.length;0<=(b=a.indexOf(c,b))&&b<e;){var g=a.charCodeAt(b-1);if(38==g||63==g)if(g=a.charCodeAt(b+f),!g||61==g||38==g||35==g)return b;b+=f+1}return-1},si=/#|$/,ti=/[?&]($|#)/,ui=function(a,b){for(var c=a.search(si),e=0,f,g=[];0<=(f=ri(a,e,b,c));)g.push(a.substring(e,f)),e=Math.min(a.indexOf("&",f)+1||c,c);g.push(a.substr(e));return g.join("").replace(ti,
"$1")};var vi=function(a){O.call(this);this.headers=new Xh;this.ni=a||null;this.ra=!1;this.mi=this.H=null;this.pf=this.hp=this.Fc="";this.yd=this.Lj=this.Qg=this.$i=!1;this.Mf=0;this.bi=null;this.lq="";this.ii=this.uy=this.Or=!1};B(vi,O);vi.prototype.J=Sh("goog.net.XhrIo");var wi=/^https?$/i,xi=["POST","PUT"],yi=[];vi.prototype.at=function(){this.dispose();uf(yi,this)};
vi.prototype.send=function(a,b,c,e){if(this.H)throw Error("[goog.net.XhrIo] Object is active with another request="+this.Fc+"; newUri="+a);b=b?b.toUpperCase():"GET";this.Fc=a;this.pf="";this.hp=b;this.$i=!1;this.ra=!0;this.H=this.mt();this.mi=this.ni?this.ni.getOptions():Vh.getOptions();this.H.onreadystatechange=A(this.Rp,this);this.uy&&"onprogress"in this.H&&(this.H.onprogress=A(function(a){this.Pp(a,!0)},this),this.H.upload&&(this.H.upload.onprogress=A(this.Pp,this)));try{Th(this.J,this.qc("Opening Xhr")),
this.Lj=!0,this.H.open(b,String(a),!0),this.Lj=!1}catch(g){Th(this.J,this.qc("Error opening Xhr: "+g.message));this.qg(5,g);return}a=c||"";var f=this.headers.clone();e&&$h(e,function(a,b){f.set(b,a)});e=rf(f.sa(),zi);c=t.FormData&&a instanceof t.FormData;!sf(xi,b)||e||c||f.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");f.forEach(function(a,b){this.H.setRequestHeader(b,a)},this);this.lq&&(this.H.responseType=this.lq);"withCredentials"in this.H&&this.H.withCredentials!==this.Or&&
(this.H.withCredentials=this.Or);try{this.Vm(),0<this.Mf&&(this.ii=Ai(this.H),Th(this.J,this.qc("Will abort after "+this.Mf+"ms if incomplete, xhr2 "+this.ii)),this.ii?(this.H.timeout=this.Mf,this.H.ontimeout=A(this.Nf,this)):this.bi=mi(this.Nf,this.Mf,this)),Th(this.J,this.qc("Sending request")),this.Qg=!0,this.H.send(a),this.Qg=!1}catch(g){Th(this.J,this.qc("Send error: "+g.message)),this.qg(5,g)}};
var Ai=function(a){return H&&K(9)&&ge(a.timeout)&&v(a.ontimeout)},zi=function(a){return"content-type"==a.toLowerCase()};r=vi.prototype;r.mt=function(){return this.ni?this.ni.nn():Vh.nn()};r.Nf=function(){"undefined"!=typeof fe&&this.H&&(this.pf="Timed out after "+this.Mf+"ms, aborting",Th(this.J,this.qc(this.pf)),this.dispatchEvent("timeout"),this.abort(8))};r.qg=function(a,b){this.ra=!1;this.H&&(this.yd=!0,this.H.abort(),this.yd=!1);this.pf=b;this.An();this.hg()};
r.An=function(){this.$i||(this.$i=!0,this.dispatchEvent(Mb),this.dispatchEvent(Zb))};r.abort=function(){this.H&&this.ra&&(Th(this.J,this.qc("Aborting")),this.ra=!1,this.yd=!0,this.H.abort(),this.yd=!1,this.dispatchEvent(Mb),this.dispatchEvent("abort"),this.hg())};r.h=function(){this.H&&(this.ra&&(this.ra=!1,this.yd=!0,this.H.abort(),this.yd=!1),this.hg(!0));vi.b.h.call(this)};r.Rp=function(){this.isDisposed()||(this.Lj||this.Qg||this.yd?this.Qp():this.Zx())};r.Zx=function(){this.Qp()};
r.Qp=function(){if(this.ra&&"undefined"!=typeof fe)if(this.mi[1]&&4==this.bf()&&2==this.Eg())Th(this.J,this.qc("Local request error detected and ignored"));else if(this.Qg&&4==this.bf())mi(this.Rp,0,this);else if(this.dispatchEvent(md),this.Tg()){Th(this.J,this.qc("Request complete"));this.ra=!1;try{this.cp()?(this.dispatchEvent(Mb),this.dispatchEvent(Ed)):(this.pf=this.$u()+" ["+this.Eg()+"]",this.An())}finally{this.hg()}}};
r.Pp=function(a,b){E("progress"===a.type,"goog.net.EventType.PROGRESS is of the same type as raw XHR progress.");this.dispatchEvent(Bi(a,"progress"));this.dispatchEvent(Bi(a,b?"downloadprogress":"uploadprogress"))};var Bi=function(a,b){return{type:b,lengthComputable:a.lengthComputable,loaded:a.loaded,total:a.total}};r=vi.prototype;
r.hg=function(a){if(this.H){this.Vm();var b=this.H,c=this.mi[0]?ie:null;this.mi=this.H=null;a||this.dispatchEvent("ready");try{b.onreadystatechange=c}catch(e){(a=this.J)&&a.Wh("Problem encountered resetting onreadystatechange: "+e.message,void 0)}}};r.Vm=function(){this.H&&this.ii&&(this.H.ontimeout=null);this.bi&&(ni(this.bi),this.bi=null)};r.bb=function(){return!!this.H};r.Tg=function(){return 4==this.bf()};
r.cp=function(){var a=this.Eg();a:switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var b=!0;break a;default:b=!1}return b||0===a&&!this.Ew()};r.Ew=function(){var a=String(this.Fc).match(oi)[1]||null;!a&&t.self&&t.self.location&&(a=t.self.location.protocol,a=a.substr(0,a.length-1));return wi.test(a?a.toLowerCase():"")};r.bf=function(){return this.H?this.H.readyState:0};r.Eg=function(){try{return 2<this.bf()?this.H.status:-1}catch(a){return-1}};
r.$u=function(){try{return 2<this.bf()?this.H.statusText:""}catch(a){return Th(this.J,"Can not get status: "+a.message),""}};r.Bg=function(a){if(this.H){var b=this.H.responseText;a&&0==b.indexOf(a)&&(b=b.substring(a.length));a:{a=b;if(t.JSON)try{var c=t.JSON.parse(a);E(typeof c==dd);var e=c;break a}catch(f){}e=Nh(a)}return e}};r.getResponseHeader=function(a){if(this.H&&this.Tg())return a=this.H.getResponseHeader(a),null===a?void 0:a};
r.getAllResponseHeaders=function(){return this.H&&this.Tg()?this.H.getAllResponseHeaders():""};r.qc=function(a){return a+" ["+this.hp+" "+this.Fc+" "+this.Eg()+"]"};var Ci=function(){this.eq=te()},Di=null;Ci.prototype.set=function(a){this.eq=a};Ci.prototype.reset=function(){this.set(te())};Ci.prototype.get=function(){return this.eq};var Ei={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};var Gi=function(){this.Yh="";this.cs=Fi};Gi.prototype.$b=!0;Gi.prototype.mb=function(){return this.Yh};Gi.prototype.toString=function(){return"Const{"+this.Yh+"}"};var Hi=function(a){if(a instanceof Gi&&a.constructor===Gi&&a.cs===Fi)return a.Yh;$e("expected object of type Const, got '"+a+"'");return"type_error:Const"},Fi={},Ii=function(a){var b=new Gi;b.Yh=a;return b};Ii("");var Ji=/<[^>]*>|&[^;]+;/g,Ki=function(a,b){return b?a.replace(Ji,""):a},Li=/[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]/,Mi=/^[^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef\u06fa-\u07ff\u200f\ufb1d-\ufdff\ufe70-\ufefc]/,Ni=/^http:\/\/.*/,Oi=/[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff][^\u0591-\u06ef\u06fa-\u07ff\u200f\ufb1d-\ufdff\ufe70-\ufefc]*$/,
Pi=/[\u0591-\u06ef\u06fa-\u07ff\u200f\ufb1d-\ufdff\ufe70-\ufefc][^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*$/,Qi=/\s+/,Ri=/[\d\u06f0-\u06f9]/,Si=function(a,b){var c=0,e=0,f=!1;a=Ki(a,b).split(Qi);for(b=0;b<a.length;b++){var g=a[b];Mi.test(Ki(g,void 0))?(c++,e++):Ni.test(g)?f=!0:Li.test(Ki(g,void 0))?e++:Ri.test(g)&&(f=!0)}return 0==e?f?1:0:.4<c/e?-1:1};var Ui=function(){this.xh="";this.ds=Ti};r=Ui.prototype;r.$b=!0;r.mb=function(){return this.xh};r.Kj=!0;r.Pc=function(){return 1};r.toString=function(){return"TrustedResourceUrl{"+this.xh+"}"};var Vi=function(a){if(a instanceof Ui&&a.constructor===Ui&&a.ds===Ti)return a.xh;$e("expected object of type TrustedResourceUrl, got '"+a+ia+je(a));return"type_error:TrustedResourceUrl"},Ti={},Wi=function(a){var b=new Ui;b.xh=a;return b};var Yi=function(){this.Hc="";this.bs=Xi};r=Yi.prototype;r.$b=!0;r.mb=function(){return this.Hc};r.Kj=!0;r.Pc=function(){return 1};r.toString=function(){return"SafeUrl{"+this.Hc+"}"};
var Zi=function(a){if(a instanceof Yi&&a.constructor===Yi&&a.bs===Xi)return a.Hc;$e("expected object of type SafeUrl, got '"+a+ia+je(a));return"type_error:SafeUrl"},$i=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,bj=function(a){if(a instanceof Yi)return a;a=a.$b?a.mb():String(a);$i.test(a)||(a=fb);return aj(a)},cj=function(a){if(a instanceof Yi)return a;a=a.$b?a.mb():String(a);E($i.test(a))||(a=fb);return aj(a)},Xi={},aj=function(a){var b=new Yi;b.Hc=a;return b};aj(eb);var ej=function(){this.wh="";this.as=dj};ej.prototype.$b=!0;var dj={};ej.prototype.mb=function(){return this.wh};ej.prototype.toString=function(){return"SafeStyle{"+this.wh+"}"};var fj=function(a){if(a instanceof ej&&a.constructor===ej&&a.as===dj)return a.wh;$e("expected object of type SafeStyle, got '"+a+ia+je(a));return"type_error:SafeStyle"};ej.prototype.kf=function(a){this.wh=a;return this};
var gj=(new ej).kf(""),lj=function(a){if(a instanceof Yi)return'url("'+Zi(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a instanceof Gi)a=Hi(a);else{a=String(a);var b=a.replace(hj,"$1").replace(ij,"url");if(jj.test(b)){for(var c=b=!0,e=0;e<a.length;e++){var f=a.charAt(e);"'"==f&&c?b=!b:'"'==f&&b&&(c=!c)}b&&c?a=kj(a):($e("String value requires balanced quotes, got: "+a),a="zClosurez")}else $e("String value allows only [-,.\"'%_!# a-zA-Z0-9] and simple functions, got: "+a),a="zClosurez"}E(!/[{;}]/.test(a),
"Value does not allow [{;}].");return a},jj=/^[-,."'%_!# a-zA-Z0-9]+$/,ij=/\b(url\([ \t\n]*)('[ -&(-\[\]-~]*'|"[ !#-\[\]-~]*"|[!#-&*-\[\]-~]*)([ \t\n]*\))/g,hj=/\b(hsl|hsla|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?)\([-0-9a-z.%, ]+\)/g,kj=function(a){return a.replace(ij,function(a,c,e,f){var b="";e=e.replace(/^(['"])(.*)\1$/,function(a,c,e){b=c;return e});a=bj(e).mb();return c+b+a+b+f})};var nj=function(){this.vh="";this.$r=mj};nj.prototype.$b=!0;var mj={};nj.prototype.mb=function(){return this.vh};nj.prototype.toString=function(){return"SafeStyleSheet{"+this.vh+"}"};nj.prototype.kf=function(a){this.vh=a;return this};var pj=function(){this.Hc="";this.Zr=oj;this.Ti=null};r=pj.prototype;r.Kj=!0;r.Pc=function(){return this.Ti};r.$b=!0;r.mb=function(){return this.Hc};r.toString=function(){return"SafeHtml{"+this.Hc+"}"};
var qj=function(a){if(a instanceof pj&&a.constructor===pj&&a.Zr===oj)return a.Hc;$e("expected object of type SafeHtml, got '"+a+ia+je(a));return"type_error:SafeHtml"},sj=function(a){if(a instanceof pj)return a;var b=null;a.Kj&&(b=a.Pc());return rj(He(a.$b?a.mb():String(a)),b)},tj=function(a){if(a instanceof pj)return a;a=sj(a);return rj(ze(qj(a)),a.Pc())},uj=function(a){if(a instanceof pj)return a;a=sj(a);var b=qj(a);b=ze(b.replace(/  /g," &#160;"),void 0);return rj(b,a.Pc())},vj=/^[a-zA-Z0-9-]+$/,
wj={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},xj={APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},zj=function(a,b,c){var e=String(a);if(!vj.test(e))throw Error("Invalid tag name <"+e+">.");if(e.toUpperCase()in xj)throw Error("Tag name <"+e+"> is not allowed for SafeHtml.");a=String(a);e=null;var f="<"+a,g="";if(b)for(D in b){if(!vj.test(D))throw Error('Invalid attribute name "'+D+'".');var h=b[D];if(null!=
h){var k=a;var n=D;var q=h;if(q instanceof Gi)q=Hi(q);else if("style"==n.toLowerCase()){h=void 0;k=q;if(!me(k))throw Error('The "style" attribute requires goog.html.SafeStyle or map of style properties, '+typeof k+" given: "+k);if(!(k instanceof ej)){q=k;k="";for(h in q){if(!/^[-_a-zA-Z0-9]+$/.test(h))throw Error("Name allows only [-_a-zA-Z0-9], got: "+h);var u=q[h];null!=u&&(u=z(u)?lf(u,lj).join(" "):lj(u),k+=h+":"+u+";")}k?(h=k,E(!/[<>]/.test(h),"Forbidden characters in style string: "+h),k=(new ej).kf(k)):
k=gj}q=fj(k)}else{if(/^on/i.test(n))throw Error('Attribute "'+n+'" requires goog.string.Const value, "'+q+'" given.');if(n.toLowerCase()in wj)if(q instanceof Ui)q=Vi(q);else if(q instanceof Yi)q=Zi(q);else if(w(q))q=bj(q).mb();else throw Error('Attribute "'+n+'" on tag "'+k+'" requires goog.html.SafeUrl, goog.string.Const, or string, value "'+q+'" given.');}q.$b&&(q=q.mb());E(w(q)||ge(q),"String or number value expected, got "+typeof q+" with value: "+q);n=n+'="'+He(String(q))+'"';g+=" "+n}}var D=
f+g;null!=c?z(c)||(c=[c]):c=[];!0===Ei[a.toLowerCase()]?(E(!c.length,"Void tag <"+a+"> does not allow content."),D+=">"):(c=yj(c),D+=">"+qj(c)+"</"+a+">",e=c.Pc());(b=b&&b.dir)&&(e=/^(ltr|rtl|auto)$/i.test(b)?0:null);return rj(D,e)},yj=function(a){var b=0,c="",e=function(a){z(a)?F(a,e):(a=sj(a),c+=qj(a),a=a.Pc(),0==b?b=a:0!=a&&b!=a&&(b=null))};F(arguments,e);return rj(c,b)},Aj=function(a,b){var c=yj(zf(arguments,1));c.Ti=a;return c},oj={},rj=function(a,b){return(new pj).kf(a,b)};
pj.prototype.kf=function(a,b){this.Hc=a;this.Ti=b;return this};rj("<!DOCTYPE html>",0);var Bj=rj("",0),Cj=rj("<br>",0);var Dj=function(a,b,c){bf(Hi(a),Zc);E(!we(Hi(a)),$c);return rj(b,c||null)};var Ej=function(a){this.ry=a||"";Di||(Di=new Ci);this.CA=Di};r=Ej.prototype;r.Gs=!0;r.oA=!0;r.uA=!0;r.rA=!0;r.Wq=!1;r.vA=!1;
var Gj=function(a){a=new Date(a.nr);return Fj(a.getFullYear()-2E3)+Fj(a.getMonth()+1)+Fj(a.getDate())+" "+Fj(a.getHours())+":"+Fj(a.getMinutes())+":"+Fj(a.getSeconds())+"."+Fj(Math.floor(a.getMilliseconds()/10))},Fj=function(a){return 10>a?"0"+a:String(a)},Hj=function(a,b){a=(a.nr-b)/1E3;b=a.toFixed(3);var c=0;if(1>a)c=2;else for(;100>a;)c++,a*=10;for(;0<c--;)b=" "+b;return b},Ij=function(a){Ej.call(this,a)};B(Ij,Ej);
var Jj=function(a,b){try{var c=he("window.location.href");if(w(a))var e={message:a,name:"Unknown error",lineNumber:Sa,fileName:c,stack:Sa};else{var f=!1;try{var g=a.lineNumber||a.line||Sa}catch(xa){g=Sa,f=!0}try{var h=a.fileName||a.filename||a.sourceURL||t.$googDebugFname||c}catch(xa){h=Sa,f=!0}e=!f&&a.lineNumber&&a.fileName&&a.stack&&a.message&&a.name?a:{message:a.message||Sa,name:a.name||"UnknownError",lineNumber:g,fileName:h,stack:a.stack||Sa}}var k=e.fileName;null!=k||(k="");if(/^https?:\/\//i.test(k)){var n=
bj(k),q=Ii("view-source scheme plus HTTP/HTTPS URL"),u="view-source:"+Zi(n);bf(Hi(q),Zc);E(!we(Hi(q)),$c);var D=aj(u)}else D=aj(Hi(Ii("sanitizedviewsrc")));return yj(uj("Message: "+e.message+"\nUrl: "),zj("a",{href:D,target:"_new"},e.fileName),uj("\nLine: "+e.lineNumber+"\n\nBrowser stack:\n"+e.stack+"-> [end]\n\nJS stack traversal:\n"+Kg(b)+"-> "))}catch(xa){return uj("Exception trying to expose exception! You win, we lose. "+xa)}};Ij.prototype.Wq=!0;
Ij.prototype.du=function(a){return a?this.eu(a).mb():""};
Ij.prototype.eu=function(a){if(!a)return Bj;switch(a.Fd.value){case Tg.value:var b="dbg-sh";break;case Ug.value:b="dbg-sev";break;case Vg.value:b="dbg-w";break;case Wg.value:b="dbg-i";break;default:b="dbg-f"}var c=[];c.push(this.ry," ");this.oA&&c.push("[",Gj(a),"] ");this.uA&&c.push("[",Hj(a,this.CA.get()),"s] ");this.rA&&c.push("[",a.fx,"] ");this.vA&&c.push("[",a.Fd.name,"] ");c=uj(c.join(""));var e=Bj;this.Wq&&a.rg&&(e=yj(Cj,Jj(a.rg)));a=uj(a.getMessage());b=zj("span",{"class":b},yj(a,e));return this.Gs?
yj(c,b,Cj):yj(c,b)};var Kj=function(a){return me(a)?a.constructor.displayName||a.constructor.name||Object.prototype.toString.call(a):void 0===a?"undefined":null===a?bd:typeof a},Lj=function(a){return(a=a&&a.ownerDocument)&&(a.defaultView||a.parentWindow)||t};var Mj=!H||Hg(9),Nj=!I&&!H||H&&Hg(9)||I&&K("1.9.1"),Oj=H&&!K("9");var Pj={MATH:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},Qj=function(a,b){if(Pj[a.tagName.toUpperCase()])throw Error("goog.dom.safe.setInnerHtml cannot be used to set content of "+a.tagName+".");a.innerHTML=qj(b)},Rj=function(a,b){var c=Lj(a);"undefined"!=typeof c.HTMLScriptElement&&"undefined"!=typeof c.Element&&E(a&&(a instanceof c.HTMLScriptElement||!(a instanceof c.Element)),"Argument is not a HTMLScriptElement (or a non-Element mock); got: %s",Kj(a));a.src=Vi(b)},Sj=function(a,b){var c=Lj(a);"undefined"!=
typeof c.Location&&"undefined"!=typeof c.Element&&E(a&&(a instanceof c.Location||!(a instanceof c.Element)),"Argument is not a Location (or a non-Element mock); got: %s",Kj(a));b=b instanceof Yi?b:cj(b);a.href=Zi(b)};var P=function(a,b){this.x=v(a)?a:0;this.y=v(b)?b:0};P.prototype.clone=function(){return new P(this.x,this.y)};P.prototype.toString=function(){return"("+this.x+", "+this.y+")"};var Tj=function(a,b){return new P(a.x-b.x,a.y-b.y)};r=P.prototype;r.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};r.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};r.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};
r.translate=function(a,b){a instanceof P?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),ge(b)&&(this.y+=b));return this};r.scale=function(a,b){b=ge(b)?b:a;this.x*=a;this.y*=b;return this};var Uj=function(a,b){this.width=a;this.height=b},Vj=function(a,b){return a==b?!0:a&&b?a.width==b.width&&a.height==b.height:!1};r=Uj.prototype;r.clone=function(){return new Uj(this.width,this.height)};r.toString=function(){return"("+this.width+" x "+this.height+")"};r.aspectRatio=function(){return this.width/this.height};r.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};r.Nt=function(a){return this.width<=a.width&&this.height<=a.height};
r.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};r.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};r.scale=function(a,b){b=ge(b)?b:a;this.width*=a;this.height*=b;return this};r.bz=function(a){a=this.aspectRatio()>a.aspectRatio()?a.width/this.width:a.height/this.height;return this.scale(a)};var Q=function(a){return a?new Wj(Xj(a)):Xe||(Xe=new Wj)},R=function(a){return w(a)?document.getElementById(a):a},Yj=function(a,b){return(b||document).getElementsByTagName(String(a))},ak=function(a,b,c){return Zj(document,a,b,c)},bk=function(a,b){var c=b||document;return c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):Zj(document,"*",a,b)},ck=function(a,b){var c=b||document;c.getElementsByClassName?a=c.getElementsByClassName(a)[0]:(c=b||document,a=c.querySelectorAll&&c.querySelector&&
a?c.querySelector(""+(a?"."+a:"")):Zj(document,"*",a,b)[0]||null);return a||null},Zj=function(a,b,c,e){a=e||a;b=b&&"*"!=b?String(b).toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(b||c))return a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName){a=a.getElementsByClassName(c);if(b){e={};for(var f=0,g=0,h;h=a[g];g++)b==h.nodeName&&(e[f++]=h);e.length=f;return e}return a}a=a.getElementsByTagName(b||"*");if(c){e={};for(g=f=0;h=a[g];g++)b=h.className,typeof b.split==m&&sf(b.split(/\s+/),
c)&&(e[f++]=h);e.length=f;return e}return a},ek=function(a,b){Jf(b,function(b,e){b&&b.$b&&(b=b.mb());"style"==e?a.style.cssText=b:"class"==e?a.className=b:"for"==e?a.htmlFor=b:dk.hasOwnProperty(e)?a.setAttribute(dk[e],b):0==e.lastIndexOf("aria-",0)||0==e.lastIndexOf("data-",0)?a.setAttribute(e,b):a[e]=b})},dk={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:xc,maxlength:"maxLength",nonce:"nonce",role:od,rowspan:"rowSpan",type:"type",usemap:"useMap",
valign:"vAlign",width:"width"},fk=function(a){a=(a||window).document;a=a.compatMode==Da?a.documentElement:a.body;return new Uj(a.clientWidth,a.clientHeight)},hk=function(a){return a.scrollingElement?a.scrollingElement:J||a.compatMode!=Da?a.body||a.documentElement:a.documentElement},ik=function(a){return a?a.parentWindow||a.defaultView:window},kk=function(a,b,c){return jk(document,arguments)},jk=function(a,b){var c=String(b[0]),e=b[1];if(!Mj&&e&&(e.name||e.type)){c=["<",c];e.name&&c.push(' name="',
He(e.name),'"');if(e.type){c.push(' type="',He(e.type),'"');var f={};Uf(f,e);delete f.type;e=f}c.push(">");c=c.join("")}c=a.createElement(c);e&&(w(e)?c.className=e:z(e)?c.className=e.join(" "):ek(c,e));2<b.length&&lk(a,c,b,2);return c},lk=function(a,b,c,e){function f(c){c&&b.appendChild(w(c)?a.createTextNode(c):c)}for(;e<c.length;e++){var g=c[e];!ke(g)||me(g)&&0<g.nodeType?f(g):F(mk(g)?xf(g):g,f)}},nk=function(a,b){lk(Xj(a),a,arguments,1)},ok=function(a){for(var b;b=a.firstChild;)a.removeChild(b)},
pk=function(a,b){b.parentNode&&b.parentNode.insertBefore(a,b)},qk=function(a,b,c){a.insertBefore(b,a.childNodes[c]||null)},rk=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null},tk=function(a){return v(a.firstElementChild)?a.firstElementChild:sk(a.firstChild,!0)},uk=function(a){return v(a.nextElementSibling)?a.nextElementSibling:sk(a.nextSibling,!0)},sk=function(a,b){for(;a&&1!=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a},vk=function(a){return me(a)&&1==a.nodeType},wk=
function(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a},Xj=function(a){E(a,"Node cannot be null or undefined.");return 9==a.nodeType?a:a.ownerDocument||a.document},xk=function(a){return a.contentDocument||a.contentWindow.document},yk=function(a,b){E(null!=a,"goog.dom.setTextContent expects a non-null value for node");if("textContent"in
a)a.textContent=b;else if(3==a.nodeType)a.data=String(b);else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else{ok(a);var c=Xj(a);a.appendChild(c.createTextNode(String(b)))}},zk={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Ak={IMG:" ",BR:"\n"},Dk=function(a){return Bk(a)&&Ck(a)},Ek=function(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute("tabIndex"))},Bk=function(a){return H&&!K("9")?(a=a.getAttributeNode("tabindex"),
null!=a&&a.specified):a.hasAttribute("tabindex")},Ck=function(a){a=a.tabIndex;return ge(a)&&0<=a&&32768>a},Gk=function(a){if(Oj&&null!==a&&"innerText"in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];Fk(a,b,!0);a=b.join("")}a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");Oj||(a=a.replace(/ +/g," "));" "!=a&&(a=a.replace(/^\s*/,""));return a},Hk=function(a){var b=[];Fk(a,b,!1);return b.join("")},Fk=function(a,b,c){if(!(a.nodeName in zk))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,
"")):b.push(a.nodeValue);else if(a.nodeName in Ak)b.push(Ak[a.nodeName]);else for(a=a.firstChild;a;)Fk(a,b,c),a=a.nextSibling},mk=function(a){if(a&&typeof a.length==cd){if(me(a))return typeof a.item==m||typeof a.item==Cd;if(le(a))return typeof a.item==m}return!1},Ik=function(a,b,c,e){a&&!c&&(a=a.parentNode);for(c=0;a&&(null==e||c<=e);){E("parentNode"!=a.name);if(b(a))return a;a=a.parentNode;c++}return null},Jk=function(a){try{return a&&a.activeElement}catch(b){}return null},Wj=function(a){this.o=
a||t.document||document};r=Wj.prototype;r.j=Q;r.a=function(a){return w(a)?this.o.getElementById(a):a};r.getElementsByTagName=function(a,b){return(b||this.o).getElementsByTagName(String(a))};r.le=function(a,b,c){return Zj(this.o,a,b,c)};r.qj=function(a,b){return bk(a,b||this.o)};r.ke=function(a,b){return ck(a,b||this.o)};r.Ua=function(a,b){b=ck(a,b||this.o);return E(b,"No element found with className: "+a)};r.Ll=Wj.prototype.le;r.setProperties=ek;r.hv=function(a){return fk(a||this.getWindow())};
r.c=function(a,b,c){return jk(this.o,arguments)};r.createElement=function(a){return this.o.createElement(String(a))};r.createTextNode=function(a){return this.o.createTextNode(String(a))};r.$y=function(a){var b=this.o,c=b.createElement(d);H?(Qj(c,yj(Cj,a)),c.removeChild(c.firstChild)):Qj(c,a);if(1==c.childNodes.length)c=c.removeChild(c.firstChild);else{for(a=b.createDocumentFragment();c.firstChild;)a.appendChild(c.firstChild);c=a}return c};r.Rj=function(){return this.o.compatMode==Da};
r.getWindow=function(){var a=this.o;return a.parentWindow||a.defaultView};r.co=function(){return hk(this.o)};r.je=function(){var a=this.o,b=hk(a);a=a.parentWindow||a.defaultView;return H&&K("10")&&a.pageYOffset!=b.scrollTop?new P(b.scrollLeft,b.scrollTop):new P(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};r.appendChild=function(a,b){a.appendChild(b)};r.append=nk;r.canHaveChildren=function(a){if(1!=a.nodeType)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case Qa:case Pa:case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case Ta:case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0};
r.Ak=ok;r.Po=pk;r.removeNode=rk;r.mj=function(a){return Nj&&void 0!=a.children?a.children:kf(a.childNodes,function(a){return 1==a.nodeType})};r.me=tk;r.Pu=uk;r.Cw=vk;r.contains=wk;r.Vu=Xj;r.Pq=yk;
r.Cc=function(a){var b;(b="A"==a.tagName||a.tagName==Qa||a.tagName==Xa||a.tagName==Ua||a.tagName==Ba?!a.disabled&&(!Bk(a)||Ck(a)):Dk(a))&&H?(a=!le(a.getBoundingClientRect)||H&&null==a.parentElement?{height:a.offsetHeight,width:a.offsetWidth}:a.getBoundingClientRect(),a=null!=a&&0<a.height&&0<a.width):a=b;return a};
r.su=function(a,b,c,e){if(!b&&!c)return null;var f=b?String(b).toUpperCase():null;return Ik(a,function(a){return(!f||a.nodeName==f)&&(!c||w(a.className)&&sf(a.className.split(/\s+/),c))},!0,e)};var Kk=function(a,b){this.ee=this.Rf=this.bd="";this.Ae=null;this.We=this.xk="";this.yb=this.Lw=!1;var c;a instanceof Kk?(this.yb=v(b)?b:a.yb,this.il(a.bd),this.ll(a.Rf),this.Vk(a.ee),this.gl(a.Ae),this.Th(a.getPath()),this.Uh(a.rb.clone()),this.Xk(a.We)):a&&(c=String(a).match(oi))?(this.yb=!!b,this.il(c[1]||"",!0),this.ll(c[2]||"",!0),this.Vk(c[3]||"",!0),this.gl(c[4]),this.Th(c[5]||"",!0),this.Uh(c[6]||"",!0),this.Xk(c[7]||"",!0)):(this.yb=!!b,this.rb=new Lk(null,null,this.yb))};r=Kk.prototype;
r.toString=function(){var a=[],b=this.bd;b&&a.push(Mk(b,Nk,!0),":");var c=this.ee;if(c||"file"==b)a.push("//"),(b=this.Rf)&&a.push(Mk(b,Nk,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.Ae,null!=c&&a.push(":",String(c));if(c=this.getPath())this.Ej()&&"/"!=c.charAt(0)&&a.push("/"),a.push(Mk(c,"/"==c.charAt(0)?Ok:Pk,!0));(c=this.fo())&&a.push("?",c);(c=this.We)&&a.push("#",Mk(c,Qk));return a.join("")};
r.resolve=function(a){var b=this.clone(),c=a.$v();c?b.il(a.bd):c=a.cw();c?b.ll(a.Rf):c=a.Ej();c?b.Vk(a.ee):c=a.Yv();var e=a.getPath();if(c)b.gl(a.Ae);else if(c=a.Ao()){if("/"!=e.charAt(0))if(this.Ej()&&!this.Ao())e="/"+e;else{var f=b.getPath().lastIndexOf("/");-1!=f&&(e=b.getPath().substr(0,f+1)+e)}f=e;if(".."==f||"."==f)e="";else if(-1!=f.indexOf("./")||-1!=f.indexOf("/.")){e=0==f.lastIndexOf("/",0);f=f.split("/");for(var g=[],h=0;h<f.length;){var k=f[h++];"."==k?e&&h==f.length&&g.push(""):".."==
k?((1<g.length||1==g.length&&""!=g[0])&&g.pop(),e&&h==f.length&&g.push("")):(g.push(k),e=!0)}e=g.join("/")}else e=f}c?b.Th(e):c=a.Zv();c?b.Uh(a.rb.clone()):c=a.Uv();c&&b.Xk(a.We);return b};r.clone=function(){return new Kk(this)};r.il=function(a,b){this.Wb();if(this.bd=b?Rk(a,!0):a)this.bd=this.bd.replace(/:$/,"");return this};r.$v=function(){return!!this.bd};r.ll=function(a,b){this.Wb();this.Rf=b?Rk(a):a;return this};r.cw=function(){return!!this.Rf};
r.Vk=function(a,b){this.Wb();this.ee=b?Rk(a,!0):a;return this};r.Ej=function(){return!!this.ee};r.gl=function(a){this.Wb();if(a){a=Number(a);if(isNaN(a)||0>a)throw Error("Bad port number "+a);this.Ae=a}else this.Ae=null;return this};r.Yv=function(){return null!=this.Ae};r.getPath=function(){return this.xk};r.Th=function(a,b){this.Wb();this.xk=b?Rk(a,!0):a;return this};r.Ao=function(){return!!this.xk};r.Zv=function(){return""!==this.rb.toString()};
r.Uh=function(a,b){this.Wb();a instanceof Lk?(this.rb=a,this.rb.al(this.yb)):(b||(a=Mk(a,Sk)),this.rb=new Lk(a,null,this.yb));return this};r.setQuery=function(a,b){return this.Uh(a,b)};r.fo=function(){return this.rb.toString()};r.getQuery=function(){return this.fo()};r.ed=function(a,b){this.Wb();this.rb.set(a,b);return this};r.Wu=function(a){return this.rb.get(a)};r.Xk=function(a,b){this.Wb();this.We=b?Rk(a):a;return this};r.Uv=function(){return!!this.We};
r.sp=function(){this.Wb();this.ed("zx",Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^te()).toString(36));return this};r.removeParameter=function(a){this.Wb();this.rb.remove(a);return this};r.Wb=function(){if(this.Lw)throw Error("Tried to modify a read-only Uri");};r.al=function(a){this.yb=a;this.rb&&this.rb.al(a);return this};
var Rk=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},Mk=function(a,b,c){return w(a)?(a=encodeURI(a).replace(b,Tk),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},Tk=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},Nk=/[#\/\?@]/g,Pk=/[\#\?:]/g,Ok=/[\#\?]/g,Sk=/[\#\?@]/g,Qk=/#/g,Lk=function(a,b,c){this.da=this.ia=null;this.Oc=a||null;this.yb=!!c};r=Lk.prototype;
r.oc=function(){if(!this.ia&&(this.ia=new Xh,this.da=0,this.Oc)){var a=this;pi(this.Oc,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)})}};r.uc=function(){this.oc();return this.da};r.add=function(a,b){this.oc();this.te();a=this.ne(a);var c=this.ia.get(a);c||this.ia.set(a,c=[]);c.push(b);this.da=af(this.da)+1;return this};r.remove=function(a){this.oc();a=this.ne(a);return this.ia.Jb(a)?(this.te(),this.da=af(this.da)-this.ia.get(a).length,this.ia.remove(a)):!1};
r.clear=function(){this.te();this.ia=null;this.da=0};r.Jb=function(a){this.oc();a=this.ne(a);return this.ia.Jb(a)};r.forEach=function(a,b){this.oc();this.ia.forEach(function(c,e){F(c,function(c){a.call(b,c,e,this)},this)},this)};r.sa=function(){this.oc();for(var a=this.ia.nb(),b=this.ia.sa(),c=[],e=0;e<b.length;e++)for(var f=a[e],g=0;g<f.length;g++)c.push(b[e]);return c};
r.nb=function(a){this.oc();var b=[];if(w(a))this.Jb(a)&&(b=wf(b,this.ia.get(this.ne(a))));else{a=this.ia.nb();for(var c=0;c<a.length;c++)b=wf(b,a[c])}return b};r.set=function(a,b){this.oc();this.te();a=this.ne(a);this.Jb(a)&&(this.da=af(this.da)-this.ia.get(a).length);this.ia.set(a,[b]);this.da=af(this.da)+1;return this};r.get=function(a,b){a=a?this.nb(a):[];return 0<a.length?String(a[0]):b};
r.jA=function(a,b){this.remove(a);0<b.length&&(this.te(),this.ia.set(this.ne(a),xf(b)),this.da=af(this.da)+b.length)};r.toString=function(){if(this.Oc)return this.Oc;if(!this.ia)return"";for(var a=[],b=this.ia.sa(),c=0;c<b.length;c++){var e=b[c],f=encodeURIComponent(String(e));e=this.nb(e);for(var g=0;g<e.length;g++){var h=f;""!==e[g]&&(h+="="+encodeURIComponent(String(e[g])));a.push(h)}}return this.Oc=a.join("&")};r.te=function(){this.Oc=null};
r.clone=function(){var a=new Lk;a.Oc=this.Oc;this.ia&&(a.ia=this.ia.clone(),a.da=this.da);return a};r.ne=function(a){a=String(a);this.yb&&(a=a.toLowerCase());return a};r.al=function(a){a&&!this.yb&&(this.oc(),this.te(),this.ia.forEach(function(a,c){var b=c.toLowerCase();c!=b&&(this.remove(c),this.jA(b,a))},this));this.yb=a};r.extend=function(a){for(var b=0;b<arguments.length;b++)$h(arguments[b],function(a,b){this.add(b,a)},this)};var Wk=function(){O.call(this);this.we="closure_frame"+Uk++;this.Ij=[];Vk[this.we]=this},Xk;B(Wk,O);var Vk={},Uk=0,Yk=function(a,b){var c=Q(a);$h(b,function(b,f){z(b)||(b=[b]);F(b,function(b){b=c.c(Qa,{type:yc,name:f,value:b});a.appendChild(b)})})};r=Wk.prototype;r.J=Sh("goog.net.IframeIo");r.fa=null;r.Ha=null;r.xd=null;r.Dx=0;r.ra=!1;r.Re=!1;r.Zh=!1;r.Fc=null;r.ah=null;r.wd=null;r.gf=!1;
r.send=function(a,b,c,e){if(this.ra)throw Error(db);this.Fc=a=new Kk(a);b=b?b.toUpperCase():"GET";c&&a.sp();(c=this.J)&&c.info("Sending iframe request: "+a+" ["+b+"]",void 0);Xk||(Xk=kk("FORM"),Xk.acceptCharset="utf-8",c=Xk.style,c.position=gb,c.visibility=yc,c.top=c.left="-10px",c.width=c.height="10px",c.overflow=yc,document.body.appendChild(Xk));this.fa=Xk;"GET"==b&&Yk(this.fa,a.rb);e&&Yk(this.fa,e);this.fa.action=a.toString();this.fa.method=b;this.vq();this.Wm()};
r.hz=function(a,b,c){if(this.ra)throw Error(db);b=new Kk(b||a.action);c&&b.sp();(c=this.J)&&c.info("Sending iframe request from form: "+b,void 0);this.Fc=b;this.fa=a;this.fa.action=b.toString();this.vq()};r.abort=function(){if(this.ra){var a=this.J;a&&a.info("Request aborted",void 0);a=this.Ag();E(a);Gh(a);this.Zh=this.ra=this.Re=!1;this.dispatchEvent("abort");this.ik()}};
r.h=function(){Th(this.J,"Disposing iframeIo instance");this.ra&&(Th(this.J,"Aborting active request"),this.abort());Wk.b.h.call(this);this.Ha&&this.qq();this.Dn();delete this.Zi;this.Fc=this.ah=this.fa=null;delete Vk[this.we]};r.Tg=function(){return this.Re};r.cp=function(){return this.Zh};r.bb=function(){return this.ra};r.Bg=function(){return Nh(this.ah)};r.Hz=function(a){this.Zi=a};
r.vq=function(){this.ra=!0;this.Re=!1;this.jt();if(H&&!K("11")){this.fa.target=this.xd||"";this.om();this.gf||N(this.Ha,md,this.rk,!1,this);try{this.aj=!1,this.fa.submit()}catch(D){this.gf||Eh(this.Ha,md,this.rk,!1,this),this.Uc(1)}}else{Th(this.J,"Setting up iframes and cloning form");this.om();var a=this.xd+"_inner",b=xk(this.Ha);if(document.baseURI){var c=He(a);c=Dj(Ii("Short HTML snippet, input escaped, safe URL, for performance"),'<head><base href="'+He(document.baseURI)+'"></head><body><iframe id="'+
c+'" name="'+c+'"></iframe>')}else c=He(a),c=Dj(Ii("Short HTML snippet, input escaped, for performance"),'<body><iframe id="'+c+'" name="'+c+'"></iframe>');og&&!J?Qj(b.documentElement,c):b.write(qj(c));this.gf||N(b.getElementById(a),Uc,this.nh,!1,this);var e=Yj(Xa,E(this.fa));c=0;for(var f=e.length;c<f;c++){var g=e[c].value;Hk(e[c])!=g&&(yk(e[c],g),e[c].value=g)}e=b.importNode(this.fa,!0);e.target=a;e.action=this.fa.action;b.body.appendChild(e);g=Yj(Ua,E(this.fa));var h=Yj(Ua,e);c=0;for(f=g.length;c<
f;c++)for(var k=Yj("OPTION",g[c]),n=Yj("OPTION",h[c]),q=0,u=k.length;q<u;q++)n[q].selected=k[q].selected;g=Yj(Qa,E(this.fa));h=Yj(Qa,e);c=0;for(f=g.length;c<f;c++)if("file"==g[c].type&&g[c].value!=h[c].value){Th(this.J,"File input value not cloned properly.  Will submit using original form.");this.fa.target=a;e=this.fa;break}Th(this.J,"Submitting form");try{this.aj=!1,e.submit(),b.close(),I&&mi(this.mr,250,this)}catch(D){c=this.J,f=Jj(D,void 0),f=qj(f),c&&c.Wh("Error when submitting form: "+f,void 0),
this.gf||Eh(b.getElementById(a),Uc,this.nh,!1,this),b.close(),this.Uc(2)}}};r.rk=function(){if(this.Ha.readyState==Mb){Eh(this.Ha,md,this.rk,!1,this);try{var a=xk(this.Ha);if(H&&a.location==eb&&!navigator.onLine){this.Uc(9);return}}catch(b){this.Uc(1);return}this.uo(a)}};r.nh=function(){if(!og||J||this.nj().location!=eb){Eh(this.Ag(),Uc,this.nh,!1,this);try{this.uo(this.nj())}catch(a){this.Uc(1)}}};
r.uo=function(a){Th(this.J,"Iframe loaded");this.Re=!0;this.ra=!1;try{var b=a.body;this.ah=b.textContent||b.innerText}catch(f){var c=1}var e;c||typeof this.Zi!=m||(e=this.Zi(a))&&(c=4);(a=this.J)&&a.log(Zg,"Last content: "+this.ah,void 0);(a=this.J)&&a.log(Zg,"Last uri: "+this.Fc,void 0);c?(Th(this.J,"Load event occurred but failed"),this.Uc(c,e)):(Th(this.J,"Load succeeded"),this.Zh=!0,this.dispatchEvent(Mb),this.dispatchEvent(Ed),this.ik())};
r.Uc=function(a,b){this.aj||(this.ra=this.Zh=!1,this.Re=!0,4==a&&E(v(b)),this.dispatchEvent(Mb),this.dispatchEvent(Zb),this.ik(),this.aj=!0)};r.ik=function(){var a=this.J;a&&a.info("Ready for new requests",void 0);this.qq();this.Dn();this.dispatchEvent("ready")};
r.jt=function(){Th(this.J,"Creating iframe");this.xd=this.we+"_"+(this.Dx++).toString(36);this.Ha=Q(this.fa).c(Pa,{name:this.xd,id:this.xd});H&&7>Number(Eg)&&(this.Ha.src=Dc);var a=this.Ha.style;a.visibility=yc;a.width=a.height="10px";a.display=ad;J?a.marginTop=a.marginLeft="-10px":(a.position=gb,a.top=a.left="-10px")};r.om=function(){Q(this.fa).o.body.appendChild(this.Ha)};
r.qq=function(){var a=this.Ha;a&&(a.onreadystatechange=null,a.onload=null,a.onerror=null,this.Ij.push(a));this.wd&&(ni(this.wd),this.wd=null);I||og&&!J?this.wd=mi(this.En,2E3,this):this.En();this.xd=this.Ha=null};r.En=function(){this.wd&&(ni(this.wd),this.wd=null);for(;0!=this.Ij.length;){var a=this.Ij.pop(),b=this.J;b&&b.info("Disposing iframe",void 0);rk(a)}};r.Wm=function(){this.fa&&this.fa==Xk&&ok(this.fa)};r.Dn=function(){this.Wm();this.fa=null};r.nj=function(){return this.Ha?xk(this.Ag()):null};
r.Ag=function(){return this.Ha?H&&!K("11")?this.Ha:xk(this.Ha).getElementById(this.xd+"_inner"):null};r.mr=function(){if(this.ra){var a=this.nj();a&&!mg(a,"documentUri")?(this.gf||Eh(this.Ag(),Uc,this.nh,!1,this),navigator.onLine?((a=this.J)&&a.Jl("Silent Firefox error detected",void 0),this.Uc(3)):((a=this.J)&&a.Jl("Firefox is offline so report offline error instead of silent error",void 0),this.Uc(9))):mi(this.mr,250,this)}};var Zk=function(a,b,c){L.call(this);this.qf=a;this.Ad=b||0;this.ua=c;this.Ws=A(this.zt,this)};B(Zk,L);r=Zk.prototype;r.qa=0;r.h=function(){Zk.b.h.call(this);this.stop();delete this.qf;delete this.ua};r.start=function(a){this.stop();this.qa=mi(this.Ws,v(a)?a:this.Ad)};r.stop=function(){this.bb()&&ni(this.qa);this.qa=0};r.bb=function(){return 0!=this.qa};r.zt=function(){this.qa=0;this.qf&&this.qf.call(this.ua)};var $k={},al=null,bl=function(a){a=pe(a);delete $k[a];Pf($k)&&al&&al.stop()},dl=function(){al||(al=new Zk(function(){cl(te())},20));var a=al;a.bb()||a.start()},cl=function(a){Jf($k,function(b){b.Ix(a)});Pf($k)||dl()};var el=function(){O.call(this);this.T=0;this.endTime=this.startTime=null};B(el,O);r=el.prototype;r.bA=function(){this.T=1};r.aA=function(){this.T=-1};r.Nq=function(){this.T=0};r.Uj=function(){return 1==this.T};r.Wo=function(){return-1==this.T};r.bp=function(){return 0==this.T};r.Gc=function(){this.Vb("begin")};r.ad=function(){this.Vb("end")};r.Px=function(){this.Vb("finish")};r.Xx=function(){this.Vb("pause")};r.Yx=function(){this.Vb("play")};r.$x=function(){this.Vb("resume")};r.by=function(){this.Vb("stop")};
r.Vb=function(a){this.dispatchEvent(a)};var fl=function(a,b,c,e){el.call(this);if(!z(a)||!z(b))throw Error("Start and end parameters must be arrays");if(a.length!=b.length)throw Error("Start and end points must be the same length");this.Kf=a;this.Ft=b;this.duration=c;this.gm=e;this.coords=[];this.Qf=!1;this.Cb=0;this.ak=null};B(fl,el);r=fl.prototype;
r.play=function(a){if(a||this.bp())this.Cb=0,this.coords=this.Kf;else if(this.Uj())return!1;bl(this);this.startTime=a=te();this.Wo()&&(this.startTime-=this.duration*this.Cb);this.endTime=this.startTime+this.duration;this.ak=this.startTime;this.Cb||this.Gc();this.Yx();this.Wo()&&this.$x();this.bA();var b=pe(this);b in $k||($k[b]=this);dl();this.pn(a);return!0};r.stop=function(a){bl(this);this.Nq();a&&(this.Cb=1);this.Fr(this.Cb);this.by();this.ad()};
r.pause=function(){this.Uj()&&(bl(this),this.aA(),this.Xx())};r.h=function(){this.bp()||this.stop(!1);this.Lx();fl.b.h.call(this)};r.xn=function(){this.dispose()};r.Ix=function(a){this.pn(a)};
r.pn=function(a){af(this.startTime);af(this.endTime);af(this.ak);a<this.startTime&&(this.endTime=a+this.endTime-this.startTime,this.startTime=a);this.Cb=(a-this.startTime)/(this.endTime-this.startTime);1<this.Cb&&(this.Cb=1);this.ak=a;this.Fr(this.Cb);1==this.Cb?(this.Nq(),bl(this),this.Px(),this.ad()):this.Uj()&&this.qk()};r.Fr=function(a){le(this.gm)&&(a=this.gm(a));this.coords=Array(this.Kf.length);for(var b=0;b<this.Kf.length;b++)this.coords[b]=(this.Ft[b]-this.Kf[b])*a+this.Kf[b]};r.qk=function(){this.Vb(kb)};
r.Lx=function(){this.Vb("destroy")};r.Vb=function(a){this.dispatchEvent(new gl(a,this))};var gl=function(a,b){hh.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.z=b.coords[2];this.duration=b.duration;this.Cb=b.Cb;this.state=b.T};B(gl,hh);var hl=function(a,b,c,e){this.top=a;this.right=b;this.bottom=c;this.left=e};r=hl.prototype;r.vj=function(){return this.right-this.left};r.clone=function(){return new hl(this.top,this.right,this.bottom,this.left)};r.toString=function(){return"("+this.top+"t, "+this.right+"r, "+this.bottom+"b, "+this.left+"l)"};
r.contains=function(a){return this&&a?a instanceof hl?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};r.expand=function(a,b,c,e){me(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(e));return this};
r.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};r.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};r.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};
r.translate=function(a,b){a instanceof P?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(af(a),this.left+=a,this.right+=a,ge(b)&&(this.top+=b,this.bottom+=b));return this};r.scale=function(a,b){b=ge(b)?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};var il=function(a,b,c,e){this.left=a;this.top=b;this.width=c;this.height=e};r=il.prototype;r.clone=function(){return new il(this.left,this.top,this.width,this.height)};r.PA=function(){return new hl(this.top,this.left+this.width,this.top+this.height,this.left)};r.toString=function(){return"("+this.left+", "+this.top+" - "+this.width+"w x "+this.height+"h)"};
r.Aw=function(a){var b=Math.max(this.left,a.left),c=Math.min(this.left+this.width,a.left+a.width);if(b<=c){var e=Math.max(this.top,a.top);a=Math.min(this.top+this.height,a.top+a.height);if(e<=a)return this.left=b,this.top=e,this.width=c-b,this.height=a-e,!0}return!1};r.contains=function(a){return a instanceof P?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};
r.no=function(){return new Uj(this.width,this.height)};r.ev=function(){return new P(this.left,this.top)};r.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};r.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};
r.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};r.translate=function(a,b){a instanceof P?(this.left+=a.x,this.top+=a.y):(this.left+=af(a),ge(b)&&(this.top+=b));return this};r.scale=function(a,b){b=ge(b)?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};var kl=function(a,b,c){if(w(b))(b=jl(a,b))&&(a.style[b]=c);else for(var e in b){c=a;var f=b[e],g=jl(c,e);g&&(c.style[g]=f)}},ll={},jl=function(a,b){var c=ll[b];if(!c){var e=Re(b);c=e;void 0===a.style[e]&&(e=(J?"Webkit":I?"Moz":H?"ms":og?"O":null)+Se(e),void 0!==a.style[e]&&(c=e));ll[b]=c}return c},ml=function(a,b){var c=Xj(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""},nl=function(a,b){return ml(a,b)||(a.currentStyle?
a.currentStyle[b]:null)||a.style&&a.style[b]},ol=function(a){return nl(a,kd)},ql=function(a,b,c){if(b instanceof P){var e=b.x;b=b.y}else e=b,b=c;a.style.left=pl(e,!1);a.style.top=pl(b,!1)},rl=function(a){a=a?Xj(a):document;return!H||Hg(9)||Q(a).Rj()?a.documentElement:a.body},sl=function(a){try{var b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}H&&a.ownerDocument.body&&(a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+
a.body.clientTop);return b},tl=function(a){if(H&&!Hg(8))return E(a&&"offsetParent"in a),a.offsetParent;var b=Xj(a),c=nl(a,kd),e=c==bc||c==gb;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(11==a.nodeType&&a.host&&(a=a.host),c=nl(a,kd),e=e&&"static"==c&&a!=b.documentElement&&a!=b.body,!e&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||c==bc||c==gb||"relative"==c))return a;return null},vl=function(a){for(var b=new hl(0,Infinity,Infinity,0),c=Q(a),e=c.o.body,f=c.o.documentElement,g=c.co();a=
tl(a);)if(!(H&&0==a.clientWidth||J&&0==a.clientHeight&&a==e)&&a!=e&&a!=f&&nl(a,"overflow")!=Od){var h=ul(a),k=new P(a.clientLeft,a.clientTop);h.x+=k.x;h.y+=k.y;b.top=Math.max(b.top,h.y);b.right=Math.min(b.right,h.x+a.clientWidth);b.bottom=Math.min(b.bottom,h.y+a.clientHeight);b.left=Math.max(b.left,h.x)}e=g.scrollLeft;g=g.scrollTop;b.left=Math.max(b.left,e);b.top=Math.max(b.top,g);c=c.hv();b.right=Math.min(b.right,e+c.width);b.bottom=Math.min(b.bottom,g+c.height);return 0<=b.top&&0<=b.left&&b.bottom>
b.top&&b.right>b.left?b:null},yl=function(a,b,c){var e=(b=b||hk(document))||hk(document),f=ul(a),g=ul(e),h=wl(e);if(e==hk(document)){var k=f.x-e.scrollLeft;f=f.y-e.scrollTop;H&&!Hg(10)&&(k+=h.left,f+=h.top)}else k=f.x-g.x-h.left,f=f.y-g.y-h.top;h=xl(a);a=e.clientWidth-h.width;h=e.clientHeight-h.height;g=e.scrollLeft;e=e.scrollTop;c?(g+=k-a/2,e+=f-h/2):(g+=Math.min(k,Math.max(k-a,0)),e+=Math.min(f,Math.max(f-h,0)));c=new P(g,e);b.scrollLeft=c.x;b.scrollTop=c.y},ul=function(a){var b=Xj(a);df(a,"Parameter is required");
var c=new P(0,0),e=rl(b);if(a==e)return c;a=sl(a);b=Q(b).je();c.x=a.left+b.x;c.y=a.top+b.y;return c},Al=function(a,b){a=zl(a);b=zl(b);return new P(a.x-b.x,a.y-b.y)},Bl=function(a){a=sl(a);return new P(a.left,a.top)},zl=function(a){E(a);if(1==a.nodeType)return Bl(a);a=a.changedTouches?a.changedTouches[0]:a;return new P(a.clientX,a.clientY)},Cl=function(a,b,c){if(b instanceof Uj)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");a.style.width=pl(b,!0);a.style.height=pl(c,
!0)},pl=function(a,b){typeof a==cd&&(a=(b?Math.round(a):a)+ld);return a},Dl=function(a,b){if(nl(b,"display")!=ad)return a(b);var c=b.style,e=c.display,f=c.visibility,g=c.position;c.visibility=yc;c.position=gb;c.display="inline";a=a(b);c.display=e;c.position=g;c.visibility=f;return a},xl=function(a){var b=a.offsetWidth,c=a.offsetHeight,e=J&&!b&&!c;return v(b)&&!e||!a.getBoundingClientRect?new Uj(b,c):(a=sl(a),new Uj(a.right-a.left,a.bottom-a.top))},El=function(a){var b=ul(a);a=Dl(xl,a);return new il(b.x,
b.y,a.width,a.height)},Fl=function(a,b){E(a);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)+")")},S=function(a,b){a.style.display=b?"":ad},Gl=function(a){return"rtl"==nl(a,"direction")},Hl=I?"MozUserSelect":J||pg?"WebkitUserSelect":null,Il=function(a,b,c){c=c?null:a.getElementsByTagName("*");if(Hl){if(b=b?ad:"",a.style&&(a.style[Hl]=b),c){a=0;for(var e;e=c[a];a++)e.style&&(e.style[Hl]=b)}}else if(H||og)if(b=b?"on":
"",a.setAttribute("unselectable",b),c)for(a=0;e=c[a];a++)e.setAttribute("unselectable",b)},Jl=function(a,b,c,e){if(/^\d+px?$/.test(b))return parseInt(b,10);var f=a.style[c],g=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b=a.style[e];a.style[c]=f;a.runtimeStyle[c]=g;return+b},Kl=function(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?Jl(a,b,Sc,"pixelLeft"):0},Ll={thin:2,medium:4,thick:6},Ml=function(a,b){if((a.currentStyle?a.currentStyle[b+"Style"]:null)==ad)return 0;b=
a.currentStyle?a.currentStyle[b+"Width"]:null;return b in Ll?Ll[b]:Jl(a,b,Sc,"pixelLeft")},wl=function(a){if(H&&!Hg(9)){var b=Ml(a,"borderLeft"),c=Ml(a,"borderRight"),e=Ml(a,"borderTop");a=Ml(a,"borderBottom");return new hl(e,c,a,b)}b=ml(a,"borderLeftWidth");c=ml(a,"borderRightWidth");e=ml(a,"borderTopWidth");a=ml(a,"borderBottomWidth");return new hl(parseFloat(e),parseFloat(c),parseFloat(a),parseFloat(b))};var Nl=function(){if(sg){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(Gf))?a[1]:"0"}return rg?(a=/10[_.][0-9_.]+/,(a=a.exec(Gf))?a[0].replace(/_/g,"."):"10"):ug?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(Gf))?a[1]:""):vg||wg||xg?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(Gf))?a[1].replace(/_/g,"."):""):""}();var Ol=G("Firefox"),Pl=jg()||G("iPod"),Ql=G("iPad"),Rl=G("Android")&&!(Xf()||G("Firefox")||G("Opera")||G("Silk")),Sl=Xf(),Tl=G("Safari")&&!(Xf()||G("Coast")||G("Opera")||G(Na)||G("Silk")||G("Android"))&&!kg();var Ul=function(a){return(a=a.exec(Gf))?a[1]:""},Vl=function(){if(Ol)return Ul(/Firefox\/([0-9.]+)/);if(H||pg||og)return Eg;if(Sl)return kg()?Ul(/CriOS\/([0-9.]+)/):Ul(/Chrome\/([0-9.]+)/);if(Tl&&!kg())return Ul(/Version\/([0-9.]+)/);if(Pl||Ql){var a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Gf);if(a)return a[1]+"."+a[2]}else if(Rl)return(a=Ul(/Android\s+([0-9.]+)/))?a:Ul(/Version\/([0-9.]+)/);return""}();var Wl=function(){var a=Tl&&0<=Qe(Vl,10),b=yg&&0<=Qe(Nl,10);return I||a||b};var Xl=function(a,b,c,e,f){fl.call(this,b,c,e,f);this.element=a};B(Xl,fl);r=Xl.prototype;r.Pf=ie;r.Zc=function(){v(this.bc)||(this.bc=Gl(this.element));return this.bc};r.qk=function(){this.Pf();Xl.b.qk.call(this)};r.ad=function(){this.Pf();Xl.b.ad.call(this)};r.Gc=function(){this.Pf();Xl.b.Gc.call(this)};var Yl=function(a,b,c,e,f){if(2!=b.length||2!=c.length)throw Error("Start and end points must be 2D");Xl.apply(this,arguments)};B(Yl,Xl);
Yl.prototype.Pf=function(){if(this.Qf){var a=this.element,b=Math.round(this.coords[0]);b=Math.max(b,0);Gl(a)?Wl()?a.scrollLeft=-b:qg&&K("8")?a.scrollLeft=b:a.scrollLeft=a.scrollWidth-b-a.clientWidth:a.scrollLeft=b}else this.element.scrollLeft=Math.round(this.coords[0]);this.element.scrollTop=Math.round(this.coords[1])};var Zl=function(a,b,c,e,f){ge(b)&&(b=[b]);ge(c)&&(c=[c]);Xl.call(this,a,b,c,e,f);if(1!=b.length||1!=c.length)throw Error("Start and end points must be 1D");this.bh=-1};B(Zl,Xl);
var $l=1/1024;r=Zl.prototype;r.Pf=function(){var a=this.coords[0];Math.abs(a-this.bh)>=$l&&(Fl(this.element,a),this.bh=a)};r.Gc=function(){this.bh=-1;Zl.b.Gc.call(this)};r.ad=function(){this.bh=-1;Zl.b.ad.call(this)};r.show=function(){this.element.style.display=""};r.yc=function(){this.element.style.display=ad};var am=function(a,b,c){Zl.call(this,a,1,0,b,c)};B(am,Zl);am.prototype.Gc=function(){this.show();am.b.Gc.call(this)};am.prototype.ad=function(){this.yc();am.b.ad.call(this)};
var bm=function(a,b,c){Zl.call(this,a,0,1,b,c)};B(bm,Zl);bm.prototype.Gc=function(){this.show();bm.b.Gc.call(this)};var cm=function(a){return 1-Math.pow(1-a,3)},dm=function(a){return 3*a*a-2*a*a*a};var em,fm=/org.mozilla|com.google|org.jdom|Object|java.lang/;function gm(a,b,c){em&&(em.xn(),em=null);a&&fm.test(a)&&(a="Error del servidor");var e=R("sites-notice");c?yk(e,a):e.innerHTML=a;a=R("sites-status");a.style.display==ad&&(em=new bm(a,b||50),em.play());return a}x("JOT_setStatusMsg",gm,void 0);webspace.page.setStatusMsg=gm;x("JOT_clearStatusMsg",function(a){em&&(em.xn(),em=null);em=new am(R("sites-status"),a&&typeof a==cd?a:50);N(em,"end",function(){ok(R("sites-notice"))},!1);em.play()},void 0);var hm=function(){vi.call(this)};B(hm,vi);var im=function(a,b,c,e,f,g,h){var k=new hm;b=A(k.Zs,k,b,c);N(k,Ed,b);N(k,Zb,b);N(k,"timeout",b);N(k,"abort",b);N(k,"ready",k.dispose,!1,k);k.send(a,e,f,g,h)};hm.prototype.send=function(a,b,c,e,f){a=new Kk(a);a.ed("jot.xtok",Ue.get("jotxtok"));if(f)for(var g in f)a.ed(g,f[g]);hm.b.send.call(this,a.toString(),b,c,e)};
hm.prototype.Zs=function(a,b,c){try{var e=c.target.Bg()}catch(f){}e&&e.error&&"not-logged-in"==e.error?gm("Para realizar esta acci\u00f3n, es necesario que inicies sesi\u00f3n. Haz clic "+('<a href="'+webspace.signInUrl+'">aqu\u00ed</a> para acceder de nuevo.')):c.type==Ed&&a?a(c):c.type!=Ed&&b&&b(c)};var jm=function(){Wk.call(this);this.Hz(this.IA)};B(jm,Wk);jm.prototype.pm=function(a,b,c){a[b]?a[b].value=c:(b=kk(Va,{style:"display:none;"},kk(Qa,{name:b,value:c,type:yc})),a.appendChild(b))};jm.prototype.IA=function(a){var b=null;v(ik(a).rc)&&(b=502);return b};jm.prototype.xs=function(a){var b=Ue.get("jotxtok")||"";this.pm(a,"jot.xtok",b)};var km=function(a){a=a.className;return w(a)&&a.match(/\S+/g)||[]},lm=function(a,b){for(var c=km(a),e=zf(arguments,1),f=c.length+e.length,g=0;g<e.length;g++)sf(c,e[g])||c.push(e[g]);e=c.join(" ");a.className=e;return c.length==f},nm=function(a,b){var c=km(a),e=zf(arguments,1),f=mm(c,e),g=f.join(" ");a.className=g;return f.length==c.length-e.length},mm=function(a,b){return kf(a,function(a){return!sf(b,a)})};var om=function(a){var b=a.type;switch(w(b)&&b.toLowerCase()){case Gb:case "radio":return a.checked?a.value:null;case "select-one":return b=a.selectedIndex,0<=b?a.options[b].value:null;case qd:b=[];for(var c,e=0;c=a.options[e];e++)c.selected&&b.push(c.value);return b.length?b:null;default:return null!=a.value?a.value:null}};var rm=function(a,b,c,e,f,g){if(!(H||pg||J&&K("525")))return!0;if(rg&&f)return pm(a);if(f&&!e)return!1;ge(b)&&(b=qm(b));f=17==b||18==b||rg&&91==b;if((!c||rg)&&f||rg&&16==b&&(e||g))return!1;if((J||pg)&&e&&c)switch(a){case 220:case 219:case 221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:return!1}if(H&&e&&b==a)return!1;switch(a){case 13:return!0;case 27:return!(J||pg)}return pm(a)},pm=function(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(J||pg)&&0==a)return!0;
switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:return!0;default:return!1}},qm=function(a){if(I)a=sm(a);else if(rg&&J)switch(a){case 93:a=91}return a},sm=function(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}};var um=function(a){O.call(this);this.g=a;N(a,tm,this.xc,!1,this);N(a,l,this.wc,!1,this)};B(um,O);var tm=I?Oc:Nc;um.prototype.xc=function(a){(13==a.keyCode||J&&3==a.keyCode)&&this.Bn(a)};um.prototype.wc=function(a){this.Bn(a)};um.prototype.Bn=function(a){var b=new vm(a);if(this.dispatchEvent(b)){b=new wm(a);try{this.dispatchEvent(b)}finally{a.stopPropagation()}}};um.prototype.h=function(){um.b.h.call(this);Eh(this.g,tm,this.xc,!1,this);Eh(this.g,l,this.wc,!1,this);delete this.g};
var wm=function(a){lh.call(this,a.kb);this.type=hb};B(wm,lh);var vm=function(a){lh.call(this,a.kb);this.type="beforeaction"};B(vm,lh);var xm={Rl:["BC","AD"],Ql:["Before Christ","Anno Domini"],Ul:"JFMAMJJASOND".split(""),$l:"JFMAMJJASOND".split(""),Tl:"January February March April May June July August September October November December".split(" "),Zl:"January February March April May June July August September October November December".split(" "),Wl:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),bm:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),fm:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
dm:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),Yl:"Sun Mon Tue Wed Thu Fri Sat".split(" "),cm:"Sun Mon Tue Wed Thu Fri Sat".split(" "),Yr:"SMTWTFS".split(""),am:"SMTWTFS".split(""),Xl:["Q1","Q2","Q3","Q4"],Vl:["1st quarter","2nd quarter","3rd quarter","4th quarter"],Ml:["AM","PM"],oi:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],si:["h:mm:ss a zzzz","h:mm:ss a z","h:mm:ss a","h:mm a"],Ol:["{1} 'at' {0}","{1} 'at' {0}",Qd,Qd],pi:6,es:[5,6],ri:5};
xm={Rl:["a. C.","d. C."],Ql:["antes de Cristo","despu\u00e9s de Cristo"],Ul:"EFMAMJJASOND".split(""),$l:"EFMAMJJASOND".split(""),Tl:"enero febrero marzo abril mayo junio julio agosto septiembre octubre noviembre diciembre".split(" "),Zl:"enero febrero marzo abril mayo junio julio agosto septiembre octubre noviembre diciembre".split(" "),Wl:"ene. feb. mar. abr. may. jun. jul. ago. sept. oct. nov. dic.".split(" "),bm:"ene. feb. mar. abr. may. jun. jul. ago. sept. oct. nov. dic.".split(" "),fm:"domingo lunes martes mi\u00e9rcoles jueves viernes s\u00e1bado".split(" "),
dm:"domingo lunes martes mi\u00e9rcoles jueves viernes s\u00e1bado".split(" "),Yl:"dom. lun. mar. mi\u00e9. jue. vie. s\u00e1b.".split(" "),cm:"dom. lun. mar. mi\u00e9. jue. vie. s\u00e1b.".split(" "),Yr:"DLMXJVS".split(""),am:"DLMXJVS".split(""),Xl:["T1","T2","T3","T4"],Vl:["1.er trimestre","2.\u00ba trimestre","3.er trimestre","4.\u00ba trimestre"],Ml:["a. m.","p. m."],oi:["EEEE, d 'de' MMMM 'de' y","d 'de' MMMM 'de' y","d MMM y","d/M/yy"],si:["H:mm:ss (zzzz)","H:mm:ss z","H:mm:ss","H:mm"],Ol:[Qd,
Qd,"{1} {0}","{1} {0}"],pi:0,es:[5,6],ri:3};var ym=function(a,b,c){ge(a)?(this.O=this.Jm(a,b||0,c||1),this.hh(c||1)):me(a)?(this.O=this.Jm(a.getFullYear(),a.getMonth(),a.getDate()),this.hh(a.getDate())):(this.O=new Date(te()),a=this.O.getDate(),this.O.setHours(0),this.O.setMinutes(0),this.O.setSeconds(0),this.O.setMilliseconds(0),this.hh(a))};r=ym.prototype;r.Jm=function(a,b,c){b=new Date(a,b,c);0<=a&&100>a&&b.setFullYear(b.getFullYear()-1900);return b};r.Rn=xm.pi;r.Sn=xm.ri;
r.clone=function(){var a=new ym(this.O);a.Rn=this.Rn;a.Sn=this.Sn;return a};r.getFullYear=function(){return this.O.getFullYear()};r.getYear=function(){return this.getFullYear()};r.getMonth=function(){return this.O.getMonth()};r.getDate=function(){return this.O.getDate()};r.getTime=function(){return this.O.getTime()};r.getDay=function(){return this.O.getDay()};r.getUTCFullYear=function(){return this.O.getUTCFullYear()};r.getUTCMonth=function(){return this.O.getUTCMonth()};r.getUTCDate=function(){return this.O.getUTCDate()};
r.getUTCDay=function(){return this.O.getDay()};r.getUTCHours=function(){return this.O.getUTCHours()};r.getUTCMinutes=function(){return this.O.getUTCMinutes()};r.getTimezoneOffset=function(){return this.O.getTimezoneOffset()};r.cv=function(){var a=this.getTimezoneOffset();if(0==a)a="Z";else{var b=Math.abs(a)/60,c=Math.floor(b);b=60*(b-c);a=(0<a?"-":"+")+C(c,2)+":"+C(b,2)}return a};r.set=function(a){this.O=new Date(a.getFullYear(),a.getMonth(),a.getDate())};r.setFullYear=function(a){this.O.setFullYear(a)};
r.setYear=function(a){this.setFullYear(a)};r.setMonth=function(a){this.O.setMonth(a)};r.setDate=function(a){this.O.setDate(a)};r.setTime=function(a){this.O.setTime(a)};r.setUTCFullYear=function(a){this.O.setUTCFullYear(a)};r.setUTCMonth=function(a){this.O.setUTCMonth(a)};r.setUTCDate=function(a){this.O.setUTCDate(a)};
r.add=function(a){if(a.mB||a.vx){var b=this.getMonth()+a.vx+12*a.mB,c=this.getYear()+Math.floor(b/12);b%=12;0>b&&(b+=12);a:{switch(b){case 1:var e=0!=c%4||0==c%100&&0!=c%400?28:29;break a;case 5:case 8:case 10:case 3:e=30;break a}e=31}e=Math.min(e,this.getDate());this.setDate(1);this.setFullYear(c);this.setMonth(b);this.setDate(e)}a.ot&&(b=new Date(this.getYear(),this.getMonth(),this.getDate(),12),a=new Date(b.getTime()+864E5*a.ot),this.setDate(1),this.setFullYear(a.getFullYear()),this.setMonth(a.getMonth()),
this.setDate(a.getDate()),this.hh(a.getDate()))};r.QA=function(a,b){return[this.getFullYear(),C(this.getMonth()+1,2),C(this.getDate(),2)].join(a?"-":"")+(b?this.cv():"")};r.toString=function(){return this.QA()};r.hh=function(a){this.getDate()!=a&&(a=this.getDate()<a?1:-1,this.O.setUTCHours(this.O.getUTCHours()+a))};r.valueOf=function(){return this.O.valueOf()};var zm=function(){},Bm=function(a){if(typeof a==cd){var b=new zm;b.dr=a;var c=a;if(0==c)c="Etc/GMT";else{var e=["Etc/GMT",0>c?"-":"+"];c=Math.abs(c);e.push(Math.floor(c/60)%100);c%=60;0!=c&&e.push(":",C(c,2));c=e.join("")}b.wl=c;c=a;0==c?c="UTC":(e=["UTC",0>c?"+":"-"],c=Math.abs(c),e.push(Math.floor(c/60)%100),c%=60,0!=c&&e.push(":",c),c=e.join(""));a=Am(a);b.zl=[c,c];b.Rd={QC:a,em:a};b.gi=[];return b}b=new zm;b.wl=a.id;b.dr=-a.std_offset;b.zl=a.names;b.Rd=a.names_ext;b.gi=a.transitions;return b},
Am=function(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push(C(Math.floor(a/60)%100,2),":",C(a%60,2));return b.join("")};r=zm.prototype;r.bo=function(a){a=Date.UTC(a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate(),a.getUTCHours(),a.getUTCMinutes())/36E5;for(var b=0;b<this.gi.length&&a>=this.gi[b];)b+=2;return 0==b?0:this.gi[b-1]};r.Gu=function(a){return Am(this.tj(a))};r.Nu=function(a){return this.zl[this.Sj(a)?3:1]};r.tj=function(a){return this.dr-this.bo(a)};
r.Xu=function(a){a=-this.tj(a);var b=[0>a?"-":"+"];a=Math.abs(a);b.push(C(Math.floor(a/60)%100,2),C(a%60,2));return b.join("")};r.Zu=function(a){return this.zl[this.Sj(a)?2:0]};r.Sj=function(a){return 0<this.bo(a)};r.Hu=function(a){return this.Sj(a)?v(this.Rd.Sr)?this.Rd.Sr:this.Rd.DST_GENERIC_LOCATION:v(this.Rd.em)?this.Rd.em:this.Rd.STD_GENERIC_LOCATION};var Cm=function(a,b){E(v(a),"Pattern must be defined");E(v(b)||v(xm),"goog.i18n.DateTimeSymbols or explicit symbols must be defined");this.sh=[];this.ca=b||xm;typeof a==cd?this.rm(a):this.qm(a)},Dm=[/^\'(?:[^\']|\'\')*(\'|$)/,/^(?:G+|y+|M+|k+|S+|E+|a+|h+|K+|H+|c+|L+|Q+|d+|m+|s+|v+|V+|w+|z+|Z+)/,/^[^\'GyMkSEahKHcLQdmsvVwzZ]+/],Em=function(a){return a.getHours?a.getHours():0};
Cm.prototype.qm=function(a){for(Fm&&(a=a.replace(/\u200f/g,""));a;){for(var b=a,c=0;c<Dm.length;++c){var e=a.match(Dm[c]);if(e){var f=e[0];a=a.substring(f.length);0==c&&("''"==f?f="'":(f=f.substring(1,"'"==e[1]?f.length-1:f.length),f=f.replace(/\'\'/g,"'")));this.sh.push({text:f,type:c});break}}if(b===a)throw Error("Malformed pattern part: "+a);}};
Cm.prototype.format=function(a,b){if(!a)throw Error("The date to format must be non-null.");var c=b?6E4*(a.getTimezoneOffset()-b.tj(a)):0,e=c?new Date(a.getTime()+c):a,f=e;b&&e.getTimezoneOffset()!=a.getTimezoneOffset()&&(e=new Date(e.getTime()+6E4*(e.getTimezoneOffset()-a.getTimezoneOffset())),f=new Date(a.getTime()+(c+(0<c?-864E5:864E5))));c=[];for(var g=0;g<this.sh.length;++g){var h=this.sh[g].text;1==this.sh[g].type?c.push(this.Yt(h,a,e,f,b)):c.push(h)}return c.join("")};
Cm.prototype.rm=function(a){if(4>a)var b=this.ca.oi[a];else if(8>a)b=this.ca.si[a-4];else if(12>a)b=this.ca.Ol[a-8],b=b.replace("{1}",this.ca.oi[a-8]),b=b.replace("{0}",this.ca.si[a-8]);else{this.rm(10);return}this.qm(b)};Cm.prototype.cb=function(a){a=String(a);var b=this.ca||xm;if(void 0!==b.fs){for(var c=[],e=0;e<a.length;e++){var f=a.charCodeAt(e);c.push(48<=f&&57>=f?String.fromCharCode(b.fs+f-48):a.charAt(e))}a=c.join("")}return a};var Fm=!1;
Cm.prototype.Xt=function(a,b){b=0<b.getFullYear()?1:0;return 4<=a?this.ca.Ql[b]:this.ca.Rl[b]};Cm.prototype.nu=function(a,b){b=b.getFullYear();0>b&&(b=-b);2==a&&(b%=100);return this.cb(C(b,a))};Cm.prototype.bu=function(a,b){b=b.getMonth();switch(a){case 5:return this.ca.Ul[b];case 4:return this.ca.Tl[b];case 3:return this.ca.Wl[b];default:return this.cb(C(b+1,a))}};
var Gm=function(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("The date to format has no time (probably a goog.date.Date). Use Date or goog.date.DateTime, or use a pattern without time fields.");};r=Cm.prototype;r.Tt=function(a,b){Gm(b);return this.cb(C(Em(b)||24,a))};r.Zt=function(a,b){return this.cb((b.getTime()%1E3/1E3).toFixed(Math.min(3,a)).substr(2)+(3<a?C(0,a-3):""))};r.Wt=function(a,b){b=b.getDay();return 4<=a?this.ca.fm[b]:this.ca.Yl[b]};
r.Ut=function(a,b){Gm(b);a=Em(b);return this.ca.Ml[12<=a&&24>a?1:0]};r.St=function(a,b){Gm(b);return this.cb(C(Em(b)%12||12,a))};r.Qt=function(a,b){Gm(b);return this.cb(C(Em(b)%12,a))};r.Rt=function(a,b){Gm(b);return this.cb(C(Em(b),a))};r.gu=function(a,b){b=b.getDay();switch(a){case 5:return this.ca.am[b];case 4:return this.ca.dm[b];case 3:return this.ca.cm[b];default:return this.cb(C(b,1))}};
r.hu=function(a,b){b=b.getMonth();switch(a){case 5:return this.ca.$l[b];case 4:return this.ca.Zl[b];case 3:return this.ca.bm[b];default:return this.cb(C(b+1,a))}};r.cu=function(a,b){b=Math.floor(b.getMonth()/3);return 4>a?this.ca.Xl[b]:this.ca.Vl[b]};r.Vt=function(a,b){return this.cb(C(b.getDate(),a))};r.au=function(a,b){Gm(b);return this.cb(C(b.getMinutes(),a))};r.fu=function(a,b){Gm(b);return this.cb(C(b.getSeconds(),a))};
r.mu=function(a,b){var c=b.getDate(),e=this.ca.ri;b=new Date(b.getFullYear(),b.getMonth(),c);c=this.ca.pi||0;e=b.valueOf()+864E5*(((v(e)?e:3)-c+7)%7-((b.getDay()+6)%7-c+7)%7);return this.cb(C(Math.floor(Math.round((e-(new Date((new Date(e)).getFullYear(),0,1)).valueOf())/864E5)/7)+1,a))};r.ku=function(a,b,c){c=c||Bm(b.getTimezoneOffset());return 4>a?c.Xu(b):this.cb(c.Gu(b))};r.lu=function(a,b,c){c=c||Bm(b.getTimezoneOffset());return 4>a?c.Zu(b):c.Nu(b)};
r.iu=function(a,b){b=b||Bm(a.getTimezoneOffset());return b.wl};r.ju=function(a,b,c){c=c||Bm(b.getTimezoneOffset());return 2>=a?c.wl:c.Hu(b)};
r.Yt=function(a,b,c,e,f){var g=a.length;switch(a.charAt(0)){case "G":return this.Xt(g,c);case "y":return this.nu(g,c);case "M":return this.bu(g,c);case "k":return this.Tt(g,e);case "S":return this.Zt(g,e);case "E":return this.Wt(g,c);case "a":return this.Ut(g,e);case "h":return this.St(g,e);case "K":return this.Qt(g,e);case "H":return this.Rt(g,e);case "c":return this.gu(g,c);case "L":return this.hu(g,c);case "Q":return this.cu(g,c);case "d":return this.Vt(g,c);case "m":return this.au(g,e);case "s":return this.fu(g,
e);case "v":return this.iu(b,f);case "V":return this.ju(g,b,f);case "w":return this.mu(g,e);case "z":return this.lu(g,b,f);case "Z":return this.ku(g,b,f);default:return""}};var Km=function(a,b,c,e,f,g,h,k,n){E(c);var q=Hm(c),u=El(a),D=vl(a);D&&u.Aw(new il(D.left,D.top,D.right-D.left,D.bottom-D.top));D=Q(a);var xa=Q(c);if(D.o!=xa.o){var Ja=D.o.body;xa=xa.getWindow();var Kf=new P(0,0),uc=ik(Xj(Ja));if(mg(uc,"parent")){var gk=Ja;do{var Do=uc==xa?ul(gk):Bl(E(gk));Kf.x+=Do.x;Kf.y+=Do.y}while(uc&&uc!=xa&&uc!=uc.parent&&(gk=uc.frameElement)&&(uc=uc.parent))}Ja=Tj(Kf,ul(Ja));!H||Hg(9)||D.Rj()||(Ja=Tj(Ja,D.je()));u.left+=Ja.x;u.top+=Ja.y}a=Im(a,b);b=u.left;a&4?b+=u.width:a&2&&
(b+=u.width/2);u=new P(b,u.top+(a&1?u.height:0));u=Tj(u,q);f&&(u.x+=(a&4?-1:1)*f.x,u.y+=(a&1?-1:1)*f.y);if(h)if(n)var Wb=n;else if(Wb=vl(c))Wb.top-=q.y,Wb.right-=q.x,Wb.bottom-=q.y,Wb.left-=q.x;return Jm(u,c,e,g,Wb,h,k)},Hm=function(a){if(a=a.offsetParent){var b="HTML"==a.tagName||"BODY"==a.tagName;if(!b||"static"!=ol(a)){var c=ul(a);b||(b=(b=Gl(a))&&Wl()?-a.scrollLeft:!b||qg&&K("8")||nl(a,"overflowX")==Od?a.scrollLeft:a.scrollWidth-a.clientWidth-a.scrollLeft,c=Tj(c,new P(b,a.scrollTop)))}}return c||
new P},Jm=function(a,b,c,e,f,g,h){a=a.clone();var k=Im(b,c);c=Dl(xl,b);h=h?h.clone():c.clone();a=a.clone();h=h.clone();var n=0;if(e||0!=k)k&4?a.x-=h.width+(e?e.right:0):k&2?a.x-=h.width/2:e&&(a.x+=e.left),k&1?a.y-=h.height+(e?e.bottom:0):e&&(a.y+=e.top);if(g){if(f){e=a;k=h;n=0;65==(g&65)&&(e.x<f.left||e.x>=f.right)&&(g&=-2);132==(g&132)&&(e.y<f.top||e.y>=f.bottom)&&(g&=-5);e.x<f.left&&g&1&&(e.x=f.left,n|=1);if(g&16){var q=e.x;e.x<f.left&&(e.x=f.left,n|=4);e.x+k.width>f.right&&(k.width=Math.min(f.right-
e.x,q+k.width-f.left),k.width=Math.max(k.width,0),n|=4)}e.x+k.width>f.right&&g&1&&(e.x=Math.max(f.right-k.width,f.left),n|=1);g&2&&(n|=(e.x<f.left?16:0)|(e.x+k.width>f.right?32:0));e.y<f.top&&g&4&&(e.y=f.top,n|=2);g&32&&(q=e.y,e.y<f.top&&(e.y=f.top,n|=8),e.y+k.height>f.bottom&&(k.height=Math.min(f.bottom-e.y,q+k.height-f.top),k.height=Math.max(k.height,0),n|=8));e.y+k.height>f.bottom&&g&4&&(e.y=Math.max(f.bottom-k.height,f.top),n|=2);g&8&&(n|=(e.y<f.top?64:0)|(e.y+k.height>f.bottom?128:0));f=n}else f=
256;n=f}g=new il(0,0,0,0);g.left=a.x;g.top=a.y;g.width=h.width;g.height=h.height;f=n;if(f&496)return f;ql(b,g.ev());h=g.no();Vj(c,h)||(c=h,h=Xj(b),a=Q(h).Rj(),!H||K("10")||a&&K("8")?(b=b.style,I?b.MozBoxSizing=Bb:J?b.WebkitBoxSizing=Bb:b.boxSizing=Bb,b.width=Math.max(c.width,0)+ld,b.height=Math.max(c.height,0)+ld):(h=b.style,a?(H?(a=Kl(b,"paddingLeft"),g=Kl(b,"paddingRight"),e=Kl(b,"paddingTop"),k=Kl(b,"paddingBottom"),a=new hl(e,g,k,a)):(a=ml(b,"paddingLeft"),g=ml(b,"paddingRight"),e=ml(b,"paddingTop"),
k=ml(b,"paddingBottom"),a=new hl(parseFloat(e),parseFloat(g),parseFloat(k),parseFloat(a))),b=wl(b),h.pixelWidth=c.width-b.left-a.left-a.right-b.right,h.pixelHeight=c.height-b.top-a.top-a.bottom-b.bottom):(h.pixelWidth=c.width,h.pixelHeight=c.height)));return f},Im=function(a,b){return(b&8&&Gl(a)?b^4:b)&-9};var Lm,Mm={nB:ib,sB:"atomic",tB:"autocomplete",vB:"busy",Qr:Hb,yB:"colindex",DB:"controls",FB:"describedby",IB:"disabled",KB:"dropeffect",LB:$b,MB:"flowto",OB:"grabbed",SB:wc,UB:yc,WB:"invalid",XB:Qc,YB:Rc,ZB:"level",dC:"live",oC:"multiline",pC:"multiselectable",tC:"orientation",uC:jd,vC:"posinset",xC:"pressed",READONLY:"readonly",CC:"relevant",DC:"required",HC:"rowindex",SELECTED:rd,LC:"setsize",NC:"sort",dD:"valuemax",eD:"valuemin",fD:"valuenow",gD:"valuetext"};var Nm={oB:"alert",pB:"alertdialog",qB:"application",rB:"article",uB:"banner",wB:Cb,xB:Gb,zB:"columnheader",AB:Lb,BB:"complementary",CB:"contentinfo",EB:"definition",GB:Ub,HB:"directory",JB:"document",NB:"form",PB:"grid",QB:"gridcell",RB:"group",TB:"heading",VB:"img",$B:"link",aC:"list",bC:Tc,cC:"listitem",eC:"log",fC:"main",gC:"marquee",hC:"math",jC:"menu",kC:"menubar",lC:"menuitem",mC:Vc,nC:"menuitemradio",qC:"navigation",rC:"note",sC:hd,wC:"presentation",yC:"progressbar",zC:"radio",AC:"radiogroup",
BC:"region",EC:"row",FC:"rowgroup",GC:"rowheader",IC:"scrollbar",JC:"search",KC:sd,MC:"slider",OC:"spinbutton",PC:"status",RC:"tab",SC:"tablist",TC:"tabpanel",UC:"textbox",VC:"textinfo",WC:"timer",XC:"toolbar",YC:"tooltip",ZC:"tree",$C:"treegrid",aD:"treeitem"};Wf(["A","AREA",Ba,"HEAD",Qa,"LINK","MENU","META","OPTGROUP","OPTION","PROGRESS","STYLE",Ua,"SOURCE",Xa,"TITLE","TRACK"]);
var Om=[Lb,"grid","group",Tc,"menu","menubar","radiogroup","row","rowgroup","tablist","textbox","toolbar","tree","treegrid"],Pm=function(a,b){b?(E(Of(Nm,b),"No such ARIA role "+b),a.setAttribute(od,b)):a.removeAttribute(od)},T=function(a,b,c){z(c)&&(c=c.join(" "));var e=Qm(b);""===c||void 0==c?(Lm||(Lm={atomic:!1,autocomplete:ad,dropeffect:ad,haspopup:!1,live:"off",multiline:!1,multiselectable:!1,orientation:Nd,readonly:!1,relevant:"additions text",required:!1,sort:ad,busy:!1,disabled:!1,hidden:!1,
invalid:"false"}),c=Lm,b in c?a.setAttribute(e,c[b]):a.removeAttribute(e)):a.setAttribute(e,c)},Rm=function(a,b){a=a.getAttribute(Qm(b));return null==a||void 0==a?"":String(a)},Sm=function(a){var b=Rm(a,ib);return Xj(a).getElementById(b)},Tm=function(a,b){var c="";b&&(c=b.id,E(c,"The active element should have an id."));T(a,ib,c)},Um=function(a,b){T(a,Qc,b)},Qm=function(a){E(a,"ARIA attribute cannot be empty.");E(Of(Mm,a),"No such ARIA attribute "+a);return"aria-"+a};(function(){for(var a=["ms","moz","webkit","o"],b=0,c;c=a[b]&&!t.requestAnimationFrame;++b)t.requestAnimationFrame=t[c+"RequestAnimationFrame"],t.cancelAnimationFrame=t[c+"CancelAnimationFrame"]||t[c+"CancelRequestAnimationFrame"];if(!t.requestAnimationFrame){var e=0;t.requestAnimationFrame=function(a){var b=(new Date).getTime(),c=Math.max(0,16-(b-e));e=b+c;return t.setTimeout(function(){a(b+c)},c)};t.cancelAnimationFrame||(t.cancelAnimationFrame=function(a){clearTimeout(a)})}})();
var Vm=[[],[]],Wm=0,Xm=!1,Ym=0,$m=function(a,b){var c=Ym++,e={ox:{id:c,pc:a.measure,context:b},Ax:{id:c,pc:a.zx,context:b},state:{},args:void 0,Xg:!1};return function(){0<arguments.length?(e.args||(e.args=[]),e.args.length=0,e.args.push.apply(e.args,arguments),e.args.push(e.state)):e.args&&0!=e.args.length?(e.args[0]=e.state,e.args.length=1):e.args=[e.state];e.Xg||(e.Xg=!0,Vm[Wm].push(e));Xm||(Xm=!0,window.requestAnimationFrame(Zm))}},Zm=function(){Xm=!1;var a=Vm[Wm],b=a.length;Wm=(Wm+1)%2;for(var c,
e=0;e<b;++e){c=a[e];var f=c.ox;c.Xg=!1;f.pc&&f.pc.apply(f.context,c.args)}for(e=0;e<b;++e)c=a[e],f=c.Ax,c.Xg=!1,f.pc&&f.pc.apply(f.context,c.args),c.state={};a.length=0};var an=function(a){if(a.classList)return a.classList;a=a.className;return w(a)&&a.match(/\S+/g)||[]},bn=function(a,b){a.className=b},cn=function(a,b){return a.classList?a.classList.contains(b):sf(an(a),b)},U=function(a,b){a.classList?a.classList.add(b):cn(a,b)||(a.className+=0<a.className.length?" "+b:b)},dn=function(a,b){if(a.classList)F(b,function(b){U(a,b)});else{var c={};F(an(a),function(a){c[a]=!0});F(b,function(a){c[a]=!0});a.className="";for(var e in c)a.className+=0<a.className.length?" "+
e:e}},en=function(a,b){a.classList?a.classList.remove(b):cn(a,b)&&(a.className=kf(an(a),function(a){return a!=b}).join(" "))},fn=function(a,b){a.classList?F(b,function(b){en(a,b)}):a.className=kf(an(a),function(a){return!sf(b,a)}).join(" ")},gn=function(a,b,c){c?U(a,b):en(a,b)};var hn=H?Wi(Hi(Ii(Dc))):Wi(Hi(Ii(eb))),jn=Vi(hn),kn=H?Wi(Hi(Ii(Dc))):Wi(Hi(Ii("javascript:undefined")));Vi(kn);var ln=function(a){L.call(this);this.ua=a;this.Y={}};B(ln,L);var mn=[];r=ln.prototype;r.listen=function(a,b,c,e){return this.$w(a,b,c,e)};r.$w=function(a,b,c,e,f){z(b)||(b&&(mn[0]=b.toString()),b=mn);for(var g=0;g<b.length;g++){var h=N(a,b[g],c||this.handleEvent,e||!1,f||this.ua||this);if(!h)break;this.Y[h.key]=h}return this};r.ek=function(a,b,c,e){return this.mp(a,b,c,e)};
r.mp=function(a,b,c,e,f){if(z(b))for(var g=0;g<b.length;g++)this.mp(a,b[g],c,e,f);else{a=xh(a,b,c||this.handleEvent,e,f||this.ua||this);if(!a)return this;this.Y[a.key]=a}return this};r.fk=function(a,b,c,e){return this.Zw(a,b,c,e)};r.Zw=function(a,b,c,e,f){b.listen(a,c,e,f||this.ua||this,this);return this};
r.N=function(a,b,c,e,f){if(z(b))for(var g=0;g<b.length;g++)this.N(a,b[g],c,e,f);else c=c||this.handleEvent,e=me(e)?!!e.capture:!!e,f=f||this.ua||this,c=yh(c),e=!!e,b=ph(a)?a.$e(b,c,e,f):a?(a=Ah(a))?a.$e(b,c,e,f):null:null,b&&(Fh(b),delete this.Y[b.key]);return this};r.removeAll=function(){Jf(this.Y,function(a,b){this.Y.hasOwnProperty(b)&&Fh(a)},this);this.Y={}};r.h=function(){ln.b.h.call(this);this.removeAll()};r.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};var nn=function(a){O.call(this);this.g=a;a=H?ec:Ab;this.Xw=N(this.g,H?dc:cc,this,!H);this.Yw=N(this.g,a,this,!H)};B(nn,O);nn.prototype.handleEvent=function(a){var b=new lh(a.kb);b.type=a.type==dc||a.type==cc?dc:ec;this.dispatchEvent(b)};nn.prototype.h=function(){nn.b.h.call(this);Fh(this.Xw);Fh(this.Yw);delete this.g};var pn=function(a,b,c){O.call(this);this.target=a;this.handle=b||a;this.dk=c||new il(NaN,NaN,NaN,NaN);this.o=Xj(a);this.W=new ln(this);this.Db(this.W);this.deltaY=this.deltaX=this.jr=this.ir=this.screenY=this.screenX=this.clientY=this.clientX=0;this.Sa=!0;this.rd=!1;this.Yp=!0;this.Io=0;this.Qf=this.jw=!1;N(this.handle,["touchstart",p],this.er,!1,this);this.Gl=on};B(pn,O);var on=t.document&&t.document.documentElement&&!!t.document.documentElement.setCapture&&!!t.document.releaseCapture;r=pn.prototype;
r.A=function(){return this.W};r.Jq=function(a){this.dk=a||new il(NaN,NaN,NaN,NaN)};r.$=function(a){this.Sa=a};r.h=function(){pn.b.h.call(this);Eh(this.handle,["touchstart",p],this.er,!1,this);this.Um();this.handle=this.target=null};r.Zo=function(){v(this.bc)||(this.bc=Gl(this.target));return this.bc};
r.er=function(a){var b=a.type==p;if(!this.Sa||this.rd||b&&!a.Wg())this.dispatchEvent("earlycancel");else{if(0==this.Io)if(this.Pn(a))this.rd=!0,this.Yp&&b&&a.preventDefault();else return;else this.Yp&&b&&a.preventDefault();this.lA();this.clientX=this.ir=a.clientX;this.clientY=this.jr=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.ft();this.vk=Q(this.o).je()}};
r.lA=function(){var a=this.o,b=a.documentElement,c=!this.Gl;this.W.listen(a,["touchmove","mousemove"],this.Gv,{capture:c,passive:!1});this.W.listen(a,["touchend",Yc],this.pg,c);this.Gl?(b.setCapture(!1),this.W.listen(b,"losecapture",this.pg)):this.W.listen(ik(a),Ab,this.pg);H&&this.jw&&this.W.listen(a,"dragstart",ih);this.dz&&this.W.listen(this.dz,"scroll",this.sk,c)};r.Pn=function(a){return this.dispatchEvent(new qn("start",this,a.clientX,a.clientY,a))};
r.Um=function(){this.W.removeAll();this.Gl&&this.o.releaseCapture()};r.pg=function(a,b){this.Um();this.rd?(this.rd=!1,this.dispatchEvent(new qn("end",this,a.clientX,a.clientY,a,this.kp(this.deltaX),this.lp(this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")};
r.Gv=function(a){if(this.Sa){var b=(this.Qf&&this.Zo()?-1:1)*(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.rd){var e=this.ir-this.clientX,f=this.jr-this.clientY;if(e*e+f*f>this.Io)if(this.Pn(a))this.rd=!0;else{this.isDisposed()||this.pg(a);return}}c=this.Mm(b,c);b=c.x;c=c.y;this.rd&&this.dispatchEvent(new qn("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(this.Gn(a,b,c,!1),a.preventDefault())}};
r.Mm=function(a,b){var c=Q(this.o).je();a+=c.x-this.vk.x;b+=c.y-this.vk.y;this.vk=c;this.deltaX+=a;this.deltaY+=b;return new P(this.kp(this.deltaX),this.lp(this.deltaY))};r.sk=function(a){var b=this.Mm(0,0);a.clientX=this.clientX;a.clientY=this.clientY;this.Gn(a,b.x,b.y,!0)};r.Gn=function(a,b,c){this.rt(b,c);this.dispatchEvent(new qn("drag",this,a.clientX,a.clientY,a,b,c))};
r.kp=function(a){var b=this.dk,c=isNaN(b.left)?null:b.left;b=isNaN(b.width)?0:b.width;return Math.min(null!=c?c+b:Infinity,Math.max(null!=c?c:-Infinity,a))};r.lp=function(a){var b=this.dk,c=isNaN(b.top)?null:b.top;b=isNaN(b.height)?0:b.height;return Math.min(null!=c?c+b:Infinity,Math.max(null!=c?c:-Infinity,a))};
r.ft=function(){if(this.Qf){var a=this.target;var b=a.offsetLeft,c=a.offsetParent;c||ol(a)!=bc||(c=Xj(a).documentElement);if(c){if(I){var e=wl(c);b+=e.left}else Hg(8)&&!Hg(9)&&(e=wl(c),b-=e.left);a=Gl(c)?c.clientWidth-(b+a.offsetWidth):b}else a=b}else a=this.target.offsetLeft;this.deltaX=a;this.deltaY=this.target.offsetTop};r.rt=function(a,b){this.Qf&&this.Zo()?this.target.style.right=a+ld:this.target.style.left=a+ld;this.target.style.top=b+ld};
var qn=function(a,b,c,e,f,g,h){hh.call(this,a);this.clientX=c;this.clientY=e;this.left=v(g)?g:b.deltaX;this.top=v(h)?h:b.deltaY};B(qn,hh);var rn=function(){};y(rn);rn.prototype.Cx=0;rn.prototype.Qc=function(){return":"+(this.Cx++).toString(36)};var tn=function(a){O.call(this);this.R=a||Q();this.bc=sn;this.qa=null;this.I=!1;this.g=null;this.Tc=void 0;this.Ib=this.na=this.F=this.Gd=null;this.Jr=!1};B(tn,O);tn.prototype.hw=rn.K();var sn=null,un=function(a,b){switch(a){case 1:return b?"disable":"enable";case 2:return b?Ac:Kd;case 4:return b?"activate":"deactivate";case 8:return b?pd:"unselect";case 16:return b?"check":"uncheck";case 32:return b?cc:Ab;case 64:return b?"open":Ib}throw Error("Invalid component state");};r=tn.prototype;
r.getId=function(){return this.qa||(this.qa=this.hw.Qc())};r.$k=function(a){this.F&&this.F.Ib&&(Qf(this.F.Ib,this.qa),Rf(this.F.Ib,a,this));this.qa=a};r.a=function(){return this.g};r.M=function(){var a=this.g;E(a,"Can not call getElementStrict before rendering/decorating.");return a};r.dc=function(a){this.g=a};r.qj=function(a){return this.g?this.R.qj(a,this.g):[]};r.ke=function(a){return this.g?this.R.ke(a,this.g):null};
r.Ua=function(a){var b=this.ke(a);E(b,"Expected element in component with class: %s",a);return b};r.A=function(){this.Tc||(this.Tc=new ln(this));return this.Tc};r.Ff=function(a){if(this==a)throw Error(bb);if(a&&this.F&&this.qa&&this.F.ug(this.qa)&&this.F!=a)throw Error(bb);this.F=a;tn.b.fl.call(this,a)};r.getParent=function(){return this.F};r.fl=function(a){if(this.F&&this.F!=a)throw Error("Method not supported");tn.b.fl.call(this,a)};r.j=function(){return this.R};r.c=function(){this.g=this.R.createElement(d)};
r.render=function(a){this.Gk(a)};r.Jy=function(a){this.Gk(a.parentNode,a)};r.Gk=function(a,b){if(this.I)throw Error(La);this.g||this.c();a?a.insertBefore(this.g,b||null):this.R.o.body.appendChild(this.g);this.F&&!this.F.I||this.G()};r.D=function(a){if(this.I)throw Error(La);if(a&&this.Qa(a)){this.Jr=!0;var b=Xj(a);this.R&&this.R.o==b||(this.R=Q(a));this.ea(a);this.G()}else throw Error("Invalid element to decorate");};r.Qa=function(){return!0};r.ea=function(a){this.g=a};
r.G=function(){this.I=!0;this.Ka(function(a){!a.I&&a.a()&&a.G()})};r.ka=function(){this.Ka(function(a){a.I&&a.ka()});this.Tc&&this.Tc.removeAll();this.I=!1};r.h=function(){this.I&&this.ka();this.Tc&&(this.Tc.dispose(),delete this.Tc);this.Ka(function(a){a.dispose()});!this.Jr&&this.g&&rk(this.g);this.F=this.Gd=this.g=this.Ib=this.na=null;tn.b.h.call(this)};r.rf=function(a){return this.getId()+"."+a};r.bl=function(a){this.Gd=a};r.tb=function(a,b){this.Vd(a,this.Ta(),b)};
r.Vd=function(a,b,c){E(!!a,"Provided element must not be null.");if(a.I&&(c||!this.I))throw Error(La);if(0>b||b>this.Ta())throw Error("Child component index out of bounds");this.Ib&&this.na||(this.Ib={},this.na=[]);if(a.getParent()==this){var e=a.getId();this.Ib[e]=a;uf(this.na,a)}else Rf(this.Ib,a.getId(),a);a.Ff(this);Af(this.na,b,0,a);a.I&&this.I&&a.getParent()==this?(c=this.L(),b=c.childNodes[b]||null,b!=a.a()&&c.insertBefore(a.a(),b)):c?(this.g||this.c(),b=this.La(b+1),a.Gk(this.L(),b?b.g:null)):
this.I&&!a.I&&a.g&&a.g.parentNode&&1==a.g.parentNode.nodeType&&a.G()};r.L=function(){return this.g};r.Zc=function(){null==this.bc&&(this.bc=Gl(this.I?this.g:this.R.o.body));return this.bc};r.He=function(a){if(this.I)throw Error(La);this.bc=a};r.Rv=function(){return!!this.na&&0!=this.na.length};r.Ta=function(){return this.na?this.na.length:0};r.ug=function(a){if(this.Ib&&a){var b=this.Ib;a=(null!==b&&a in b?b[a]:void 0)||null}else a=null;return a};r.La=function(a){return this.na?this.na[a]||null:null};
r.Ka=function(a,b){this.na&&F(this.na,a,b)};r.se=function(a){return this.na&&a?hf(this.na,a):-1};r.removeChild=function(a,b){if(a){var c=w(a)?a:a.getId();a=this.ug(c);c&&a&&(Qf(this.Ib,c),uf(this.na,a),b&&(a.ka(),a.g&&rk(a.g)),a.Ff(null))}if(!a)throw Error("Child is not in parent component");return a};r.Ay=function(a,b){return this.removeChild(this.La(a),b)};r.Ak=function(a){for(var b=[];this.Rv();)b.push(this.Ay(0,a));return b};var vn=function(a,b){this.g=a;this.R=b};vn.prototype.wz=function(a){if(a){this.re||(this.re=[]);a=this.R.mj(this.R.o.body);for(var b=0;b<a.length;b++){var c=a[b];c==this.g||Rm(c,yc)||(T(c,yc,!0),this.re.push(c))}}else if(this.re){for(b=0;b<this.re.length;b++)this.re[b].removeAttribute(Qm(yc));this.re=null}};var wn=function(a,b){tn.call(this,b);this.eB=!!a;this.ue=null;this.kq=$m({zx:this.Eh},this)};B(wn,tn);r=wn.prototype;r.gj=null;r.Z=!1;r.Ya=null;r.Ja=null;r.Sb=null;r.Fi=!1;r.v=function(){return"goog-modalpopup"};r.tg=function(){return this.Ya};r.c=function(){wn.b.c.call(this);var a=this.a();E(a);var b=ye(this.v()).split(" ");dn(a,b);Ek(a,!0);S(a,!1);this.tp();this.on()};
r.tp=function(){this.eB&&!this.Ja&&(this.Ja=this.j().c(Pa,{frameborder:0,style:"border:0;vertical-align:bottom;",src:jn}),this.Ja.className=this.v()+"-bg",S(this.Ja,!1),Fl(this.Ja,0));this.Ya||(this.Ya=this.j().c(d,this.v()+"-bg"),S(this.Ya,!1))};r.on=function(){this.Sb||(this.Sb=this.j().createElement(Va),S(this.Sb,!1),Ek(this.Sb,!0),this.Sb.style.position=gb)};r.Tq=function(){this.Fi=!0;try{this.Sb.focus()}catch(a){}mi(this.iq,0,this)};r.iq=function(){this.Fi=!1};
r.Iy=function(){E(!!this.Ya,"Background element must not be null.");this.Ja&&pk(this.Ja,this.a());pk(this.Ya,this.a())};r.Qa=function(a){return!!a&&a.tagName==d};r.ea=function(a){wn.b.ea.call(this,a);a=ye(this.v()).split(" ");dn(E(this.a()),a);this.tp();this.on();Ek(this.a(),!0);S(this.a(),!1)};r.G=function(){this.Iy();wn.b.G.call(this);var a=this.a();a.parentNode&&a.parentNode.insertBefore(this.Sb,a.nextSibling);this.gj=new nn(this.j().o);this.A().listen(this.gj,dc,this.Qx);this.Pk(!1)};
r.ka=function(){this.B()&&this.C(!1);M(this.gj);wn.b.ka.call(this);rk(this.Ja);rk(this.Ya);rk(this.Sb)};r.C=function(a){E(this.I,"ModalPopup must be rendered first.");a!=this.Z&&(this.ze&&this.ze.stop(),this.Oe&&this.Oe.stop(),this.ye&&this.ye.stop(),this.Ne&&this.Ne.stop(),this.I&&this.Pk(a),a?this.xA():this.dw())};r.Pk=function(a){this.zp||(this.zp=new vn(this.M(),this.R));this.zp.wz(a)};
r.xA=function(){if(this.dispatchEvent("beforeshow")){try{this.ue=this.j().o.activeElement}catch(a){}this.Eh();this.Ia();this.A().listen(this.j().getWindow(),nd,this.Eh).listen(this.j().getWindow(),id,this.kq);this.Yq(!0);this.focus();this.Z=!0;this.ze&&this.Oe?(xh(this.ze,"end",this.oh,!1,this),this.Oe.play(),this.ze.play()):this.oh()}};
r.dw=function(){this.dispatchEvent("beforehide")&&(this.A().N(this.j().getWindow(),nd,this.Eh).N(this.j().getWindow(),id,this.kq),this.Z=!1,this.ye&&this.Ne?(xh(this.ye,"end",this.mh,!1,this),this.Ne.play(),this.ye.play()):this.mh(),this.Vy())};r.Vy=function(){try{var a=this.j(),b=a.o.body,c=a.o.activeElement||b;if(!this.ue||this.ue==b){this.ue=null;return}(c==b||a.contains(this.a(),c))&&this.ue.focus()}catch(e){}this.ue=null};
r.Yq=function(a){this.Ja&&S(this.Ja,a);this.Ya&&S(this.Ya,a);S(this.a(),a);S(this.Sb,a)};r.oh=function(){this.dispatchEvent("show")};r.mh=function(){this.Yq(!1);this.dispatchEvent(zc)};r.B=function(){return this.Z};r.focus=function(){this.Un()};
r.Eh=function(){this.Ja&&S(this.Ja,!1);this.Ya&&S(this.Ya,!1);var a=this.j().o,b=fk(ik(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.Ja&&(S(this.Ja,!0),Cl(this.Ja,c,a));this.Ya&&(S(this.Ya,!0),Cl(this.Ya,c,a))};
r.Ia=function(){var a=this.j().o,b=ik(a)||window;if(ol(this.a())==bc)var c=a=0;else c=this.j().je(),a=c.x,c=c.y;var e=Dl(xl,this.a());b=fk(b);a=Math.max(a+b.width/2-e.width/2,0);c=Math.max(c+b.height/2-e.height/2,0);ql(this.a(),a,c);ql(this.Sb,a,c)};r.Qx=function(a){this.Fi?this.iq():a.target==this.Sb&&mi(this.Un,0,this)};r.Un=function(){try{H&&this.j().o.body.focus(),this.a().focus()}catch(a){}};
r.h=function(){M(this.ze);this.ze=null;M(this.ye);this.ye=null;M(this.Oe);this.Oe=null;M(this.Ne);this.Ne=null;wn.b.h.call(this)};var An=function(a,b,c){wn.call(this,b,c);this.Ra=a||"modal-dialog";this.Pa=(new xn).hb(yn,!0).hb(zn,!1,!0)};B(An,wn);r=An.prototype;r.Gt=!0;r.Fj=!0;r.Ap=!0;r.Bt=!0;r.ag=.5;r.xl="";r.Lb=null;r.Nc=null;r.Fn=!1;r.gb=null;r.Wa=null;r.ci=null;r.fb=null;r.za=null;r.Da=null;r.yf=Ub;r.v=function(){return this.Ra};r.Qq=function(a){this.xl=a;this.Wa&&yk(this.Wa,a)};r.Pq=function(a){this.Vz(tj(a))};r.Vz=function(a){this.Lb=a;this.za&&Qj(this.za,a)};r.Ma=function(){return null!=this.Lb?qj(this.Lb):""};r.Rc=function(){return this.yf};
r.hl=function(a){this.yf=a};r.Bk=function(){this.a()||this.render()};r.L=function(){this.Bk();return this.za};r.Cu=function(){this.Bk();return this.a()};r.tg=function(){this.Bk();return An.b.tg.call(this)};r.Aq=function(a){this.ag=a;this.a()&&(a=this.tg())&&Fl(a,this.ag)};r.Rz=function(a){this.Ap=a;if(this.I){var b=this.j(),c=this.tg(),e=this.Ja;a?(e&&b.Po(e,this.a()),b.Po(c,this.a())):(b.removeNode(e),b.removeNode(c))}this.B()&&this.Pk(a)};r.it=function(){return new pn(this.a(),this.gb)};
r.Fq=function(a){var b=ye(this.Ra+"-title-draggable").split(" ");this.a()&&(a?dn(E(this.gb),b):fn(E(this.gb),b));a&&!this.Nc?(this.Nc=this.it(),dn(E(this.gb),b),N(this.Nc,"start",this.Fz,!1,this)):!a&&this.Nc&&(this.Nc.dispose(),this.Nc=null)};
r.c=function(){An.b.c.call(this);var a=this.a();E(a,"getElement() returns null");var b=this.j();this.gb=b.c(d,this.Ra+"-title",this.Wa=b.c(Va,{className:this.Ra+"-title-text",id:this.getId()},this.xl),this.fb=b.c(Va,this.Ra+"-title-close"));nk(a,this.gb,this.za=b.c(d,this.Ra+ka),this.Da=b.c(d,this.Ra+"-buttons"));Pm(this.Wa,"heading");Pm(this.fb,Cb);Ek(this.fb,!0);Um(this.fb,"Cerrar");this.ci=this.Wa.id;Pm(a,this.Rc());T(a,Rc,this.ci||"");this.Lb&&Qj(this.za,this.Lb);S(this.fb,this.Fj);this.Pa&&this.Pa.Ei(this.Da);
S(this.Da,!!this.Pa);this.Aq(this.ag)};
r.ea=function(a){An.b.ea.call(this,a);a=this.a();E(a,"The DOM element for dialog cannot be null.");var b=this.Ra+ka;this.za=ak(null,b,a)[0];this.za||(this.za=this.j().c(d,b),this.Lb&&Qj(this.za,this.Lb),a.appendChild(this.za));b=this.Ra+"-title";var c=this.Ra+"-title-text",e=this.Ra+"-title-close";(this.gb=ak(null,b,a)[0])?(this.Wa=ak(null,c,this.gb)[0],this.fb=ak(null,e,this.gb)[0]):(this.gb=this.j().c(d,b),a.insertBefore(this.gb,this.za));this.Wa?(this.xl=Gk(this.Wa),this.Wa.id||(this.Wa.id=this.getId())):
(this.Wa=kk(Va,{className:c,id:this.getId()}),this.gb.appendChild(this.Wa));this.ci=this.Wa.id;T(a,Rc,this.ci||"");this.fb||(this.fb=this.j().c(Va,e),this.gb.appendChild(this.fb));S(this.fb,this.Fj);b=this.Ra+"-buttons";(this.Da=ak(null,b,a)[0])?(this.Pa=new xn(this.j()),this.Pa.D(this.Da)):(this.Da=this.j().c(d,b),a.appendChild(this.Da),this.Pa&&this.Pa.Ei(this.Da),S(this.Da,!!this.Pa));this.Aq(this.ag)};
r.G=function(){An.b.G.call(this);this.A().listen(this.a(),Nc,this.vf).listen(this.a(),Oc,this.vf);this.A().listen(this.Da,l,this.Jx);this.Fq(this.Bt);this.A().listen(this.fb,l,this.fy);var a=this.a();E(a,"The DOM element for dialog cannot be null");Pm(a,this.Rc());""!==this.Wa.id&&T(a,Rc,this.Wa.id);this.Ap||this.Rz(!1)};r.ka=function(){this.B()&&this.C(!1);this.Fq(!1);An.b.ka.call(this)};r.C=function(a){a!=this.B()&&(this.I||this.render(),An.b.C.call(this,a))};
r.oh=function(){An.b.oh.call(this);this.dispatchEvent(jb)};r.mh=function(){An.b.mh.call(this);this.dispatchEvent("afterhide");this.Fn&&this.dispose()};r.Fz=function(){var a=this.j().o,b=fk(ik(a)||window),c=Math.max(a.body.scrollWidth,b.width);a=Math.max(a.body.scrollHeight,b.height);var e=Dl(xl,this.a());ol(this.a())==bc?this.Nc.Jq(new il(0,0,Math.max(0,b.width-e.width),Math.max(0,b.height-e.height))):this.Nc.Jq(new il(0,0,c-e.width,a-e.height))};r.fy=function(){this.Bj()};
r.Bj=function(){if(this.Fj){var a=this.Pa,b=a&&a.dg;b?(a=a.get(b),this.dispatchEvent(new Bn(b,a))&&this.C(!1)):this.C(!1)}};r.Ez=function(a){this.Fn=a};r.h=function(){this.Da=this.fb=null;An.b.h.call(this)};r.Bq=function(a){this.Pa=a;this.Da&&(this.Pa?this.Pa.Ei(this.Da):Qj(this.Da,Bj),S(this.Da,!!this.Pa))};r.Jx=function(a){if((a=this.Kt(a.target))&&!a.disabled){a=a.name;var b=this.Pa.get(a);this.dispatchEvent(new Bn(a,b))&&this.C(!1)}};
r.Kt=function(a){for(;null!=a&&a!=this.Da;){if(a.tagName==Ba)return a;a=a.parentNode}return null};
r.vf=function(a){var b=!1,c=!1,e=this.Pa,f=a.target;if(a.type==Nc)if(this.Gt&&27==a.keyCode){var g=e&&e.dg;f=f.tagName==Ua&&!f.disabled;g&&!f?(c=!0,b=e.get(g),b=this.dispatchEvent(new Bn(g,b))):f||(b=!0)}else 9==a.keyCode&&a.shiftKey&&f==this.a()&&this.Tq();else if(13==a.keyCode){if(f.tagName==Ba&&!f.disabled)g=f.name;else if(f==this.fb)this.Bj();else if(e){var h=e.ng,k=h&&e.wu(h);f=(f.tagName==Xa||f.tagName==Ua||"A"==f.tagName)&&!f.disabled;!k||k.disabled||f||(g=h)}g&&e&&(c=!0,b=this.dispatchEvent(new Bn(g,
String(e.get(g)))))}else f==this.fb&&32==a.keyCode&&this.Bj();if(b||c)a.stopPropagation(),a.preventDefault();b&&this.C(!1)};var Bn=function(a,b){this.type="dialogselect";this.key=a;this.caption=b};B(Bn,hh);var xn=function(a){this.R=a||Q();Xh.call(this)},Cn,Dn;B(xn,Xh);r=xn.prototype;r.Ra="goog-buttonset";r.ng=null;r.g=null;r.dg=null;r.clear=function(){Xh.prototype.clear.call(this);this.ng=this.dg=null};r.set=function(a,b,c,e){Xh.prototype.set.call(this,a,b);c&&(this.ng=a);e&&(this.dg=a);return this};
r.hb=function(a,b,c){return this.set(a.key,a.caption,b,c)};r.Ei=function(a){this.g=a;this.render()};r.render=function(){if(this.g){Qj(this.g,Bj);var a=Q(this.g);this.forEach(function(b,c){b=a.c(Ba,{name:c},b);c==this.ng&&(b.className=this.Ra+la);this.g.appendChild(b)},this)}};r.D=function(a){if(a&&1==a.nodeType){this.g=a;a=Yj(Ba,this.g);for(var b=0,c,e,f;c=a[b];b++)if(e=c.name||c.id,f=Gk(c)||c.value,e){var g=0==b;this.set(e,f,g,c.name==Db);g&&U(c,this.Ra+la)}}};r.a=function(){return this.g};r.j=function(){return this.R};
r.wu=function(a){for(var b=this.ru(),c=0,e;e=b[c];c++)if(e.name==a||e.id==a)return e;return null};r.ru=function(){return Yj(Ba,E(this.g))};var yn={key:"ok",caption:"Aceptar"},zn={key:Db,caption:"Cancelar"},En={key:"yes",caption:"S\u00ed"},Fn={key:"no",caption:"No"},Gn={key:"save",caption:"Guardar"},Hn={key:"continue",caption:"Continuar"};
"undefined"!=typeof document&&(Cn=(new xn).hb(yn,!0,!0),Dn=(new xn).hb(yn,!0).hb(zn,!1,!0),(new xn).hb(En,!0).hb(Fn,!1,!0),(new xn).hb(En).hb(Fn,!0).hb(zn,!1,!0),(new xn).hb(Hn).hb(Gn).hb(zn,!0,!0));var In=function(a,b){O.call(this);a&&this.od(a,b)};B(In,O);r=In.prototype;r.g=null;r.Zg=null;r.Zj=null;r.$g=null;r.zb=-1;r.Cd=-1;r.Ci=!1;
var Jn={3:13,12:144,63232:38,63233:40,63234:37,63235:39,63236:112,63237:113,63238:114,63239:115,63240:116,63241:117,63242:118,63243:119,63244:120,63245:121,63246:122,63247:123,63248:44,63272:46,63273:36,63275:35,63276:33,63277:34,63289:144,63302:45},Kn={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},Ln=H||pg||J&&K("525"),Mn=rg&&I;r=In.prototype;
r.xc=function(a){(J||pg)&&(17==this.zb&&!a.ctrlKey||18==this.zb&&!a.altKey||rg&&91==this.zb&&!a.metaKey)&&this.jq();-1==this.zb&&(a.ctrlKey&&17!=a.keyCode?this.zb=17:a.altKey&&18!=a.keyCode?this.zb=18:a.metaKey&&91!=a.keyCode&&(this.zb=91));Ln&&!rm(a.keyCode,this.zb,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?this.handleEvent(a):(this.Cd=qm(a.keyCode),Mn&&(this.Ci=a.altKey))};r.jq=function(){this.Cd=this.zb=-1};r.Av=function(a){this.jq();this.Ci=a.altKey};
r.handleEvent=function(a){var b=a.kb,c=b.altKey;if(H&&a.type==Oc){var e=this.Cd;var f=13!=e&&27!=e?b.keyCode:0}else(J||pg)&&a.type==Oc?(e=this.Cd,f=0<=b.charCode&&63232>b.charCode&&pm(e)?b.charCode:0):og&&!J?(e=this.Cd,f=pm(e)?b.keyCode:0):(e=b.keyCode||this.Cd,f=b.charCode||0,Mn&&(c=this.Ci),rg&&63==f&&224==e&&(e=191));var g=e=qm(e);e?63232<=e&&e in Jn?g=Jn[e]:25==e&&a.shiftKey&&(g=9):b.keyIdentifier&&b.keyIdentifier in Kn&&(g=Kn[b.keyIdentifier]);a=g==this.zb;this.zb=g;b=new Nn(g,f,a,b);b.altKey=
c;this.dispatchEvent(b)};r.a=function(){return this.g};r.od=function(a,b){this.$g&&this.detach();this.g=a;this.Zg=N(this.g,Oc,this,b);this.Zj=N(this.g,Nc,this.xc,b,this);this.$g=N(this.g,Pc,this.Av,b,this)};r.detach=function(){this.Zg&&(Fh(this.Zg),Fh(this.Zj),Fh(this.$g),this.$g=this.Zj=this.Zg=null);this.g=null;this.Cd=this.zb=-1};r.h=function(){In.b.h.call(this);this.detach()};var Nn=function(a,b,c,e){lh.call(this,e);this.type=Mc;this.keyCode=a;this.charCode=b;this.repeat=c};B(Nn,lh);var On=function(){};On.prototype.Ia=function(){};var Pn=function(a,b,c){this.element=a;this.Se=b;this.iy=c};B(Pn,On);Pn.prototype.Ia=function(a,b,c){Km(this.element,this.Se,a,b,void 0,c,this.iy)};var Qn=function(a,b,c,e){Pn.call(this,a,b);this.Ed=c?5:0;this.tk=e||void 0};B(Qn,Pn);Qn.prototype.Ju=function(){return this.Ed};Qn.prototype.Qh=function(a){this.Ed=a};Qn.prototype.Ia=function(a,b,c,e){var f=Km(this.element,this.Se,a,b,null,c,10,e,this.tk);if(f&496){var g=this.Uf(f,this.Se);b=this.Uf(f,b);f=Km(this.element,g,a,b,null,c,10,e,this.tk);f&496&&(g=this.Uf(f,g),b=this.Uf(f,b),Km(this.element,g,a,b,null,c,this.Ed,e,this.tk))}};Qn.prototype.Uf=function(a,b){a&48&&(b^=4);a&192&&(b^=1);return b};var Rn=function(a,b){this.lg=a instanceof P?a:new P(a,b)};B(Rn,On);Rn.prototype.Ia=function(a,b,c,e){E(a);var f=Xj(a);var g=f.body;f=f.documentElement;f=new P(g.scrollLeft||f.scrollLeft,g.scrollTop||f.scrollTop);g=this.lg.x+f.x;f=this.lg.y+f.y;var h=Hm(a);g-=h.x;f-=h.y;Jm(new P(g,f),a,b,c,null,null,e)};var Sn=function(a,b,c,e){Qn.call(this,a,b,c||e);(c||e)&&this.Qh(65|(e?32:132))};B(Sn,Qn);var Tn=function(a,b){Rn.call(this,a,b)};B(Tn,Rn);Tn.prototype.Ed=0;Tn.prototype.Qh=function(a){this.Ed=a};Tn.prototype.Ia=function(a,b,c,e){var f=rl(a);f=vl(f);var g=Q(a).co();g=new P(this.lg.x+g.scrollLeft,this.lg.y+g.scrollTop);var h=b,k=Jm(g,a,h,c,f,10,e);if(0!=(k&496)){if(k&16||k&32)h^=4;if(k&64||k&128)h^=1;k=Jm(g,a,h,c,f,10,e);0!=(k&496)&&Jm(g,a,b,c,f,this.Ed,e)}};var Vn=function(a,b){if(!a)throw Error("Invalid class name "+a);if(!le(b))throw Error("Invalid decorator function "+b);Un[a]=b},Wn={},Un={};var Xn=function(a){this.tm=a};y(Xn);var Yn=function(a,b){a=new a;a.v=function(){return b};return a};r=Xn.prototype;r.wb=function(){return this.tm};r.Xi=function(a,b){a&&(a.tabIndex=b?0:-1)};r.c=function(a){return a.j().c(d,this.tc(a).join(" "))};r.L=function(a){return a};r.Qa=function(a){return a.tagName==d};r.D=function(a,b){b.id&&a.$k(b.id);var c=this.v(),e=!1,f=an(b);f&&F(f,function(b){b==c?e=!0:b&&this.$z(a,b,c)},this);e||U(b,c);this.rn(a,this.L(b));return b};
r.$z=function(a,b,c){b==c+ma?a.$(!1):b==c+"-horizontal"?a.setOrientation(Bc):b==c+"-vertical"&&a.setOrientation(Nd)};r.rn=function(a,b,c){if(b){c=c||b.firstChild;for(var e;c&&c.parentNode==b;){e=c.nextSibling;if(1==c.nodeType){var f=this.oj(c);f&&(f.dc(c),a.isEnabled()||f.$(!1),a.tb(f),f.D(c))}else c.nodeValue&&""!=ye(c.nodeValue)||b.removeChild(c);c=e}}};r.oj=function(a){a:{E(a);a=an(a);for(var b=0,c=a.length;b<c;b++){var e=a[b];if(e=e in Un?Un[e]():null){a=e;break a}}a=null}return a};
r.Xc=function(a){a=a.a();E(a,"The container DOM element cannot be null.");Il(a,!0,I);H&&(a.hideFocus=!0);var b=this.wb();b&&Pm(a,b)};r.oa=function(a){return a.a()};r.v=function(){return"goog-container"};r.tc=function(a){var b=this.v(),c=[b,a.Jd==Bc?b+"-horizontal":b+"-vertical"];a.isEnabled()||c.push(b+ma);return c};var Zn=function(){},$n;y(Zn);var ao=function(a,b){a=new a;a.v=function(){return b};return a},bo={button:"pressed",checkbox:Hb,menuitem:rd,menuitemcheckbox:Hb,menuitemradio:Hb,radio:Hb,tab:rd,treeitem:rd};r=Zn.prototype;r.wb=function(){};r.c=function(a){return a.j().c(d,this.tc(a).join(" "),a.Ma())};r.L=function(a){return a};r.fe=function(a,b,c){if(a=a.a?a.a():a){var e=[b];H&&!K("7")&&(e=this.kj(an(a),b),e.push(b));(c?dn:fn)(a,e)}};r.Hn=function(a,b,c){this.fe(a,b,c)};r.Qa=function(){return!0};
r.D=function(a,b){b.id&&a.$k(b.id);var c=this.L(b);c&&c.firstChild?a.Oh(c.firstChild.nextSibling?xf(c.childNodes):c.firstChild):a.Oh(null);var e=0,f=this.v(),g=this.lb(),h=!1,k=!1,n=!1,q=xf(an(b));F(q,function(a){h||a!=f?k||a!=g?e|=this.Dg(a):k=!0:(h=!0,g==f&&(k=!0));1==this.Dg(a)&&(ef(c),Dk(c)&&Ek(c,!1))},this);a.jl(e);h||(q.push(f),g==f&&(k=!0));k||q.push(g);(a=a.Nb)&&q.push.apply(q,a);if(H&&!K("7")){var u=this.kj(q);0<u.length&&(q.push.apply(q,u),n=!0)}h&&k&&!a&&!n||bn(b,q.join(" "));return b};
r.Xc=function(a){a.Zc()&&this.He(a.a(),!0);a.isEnabled()&&this.Jc(a,a.B())};r.Sk=function(a,b){if(b=b||this.wb()){E(a,Za);var c=a.getAttribute(od)||null;b!=c&&Pm(a,b)}};r.zq=function(a,b){E(a);E(b);var c=a.Yf;null!=c&&this.Rk(b,c);a.B()||T(b,yc,!a.B());a.isEnabled()||this.hc(b,1,!a.isEnabled());a.la(8)&&this.hc(b,8,a.ap());a.la(16)&&this.hc(b,16,a.Yc());a.la(64)&&this.hc(b,64,a.pb())};r.Rk=function(a,b){Um(a,b)};r.Ef=function(a,b){Il(a,!b,!H&&!og)};r.He=function(a,b){this.fe(a,this.lb()+"-rtl",b)};
r.Cc=function(a){var b;return a.la(32)&&(b=a.oa())?Dk(b):!1};r.Jc=function(a,b){var c;if(a.la(32)&&(c=a.oa())){if(!b&&a.Tj()){try{c.blur()}catch(e){}a.Tj()&&a.ab(null)}Dk(c)!=b&&Ek(c,b)}};r.C=function(a,b){S(a,b);a&&T(a,yc,!b)};r.setState=function(a,b,c){var e=a.a();if(e){var f=this.td(b);f&&this.fe(a,f,c);this.hc(e,b,c)}};r.hc=function(a,b,c){$n||($n={1:"disabled",8:rd,16:Hb,64:$b});E(a,Za);b=$n[b];var e=a.getAttribute(od)||null;e&&(e=bo[e]||b,b=b==Hb||b==rd?e:b);b&&T(a,b,c)};
r.cc=function(a,b){var c=this.L(a);c&&(ok(c),b&&(w(b)?yk(c,b):(a=function(a){if(a){var b=Xj(c);c.appendChild(w(a)?b.createTextNode(a):a)}},z(b)?F(b,a):!ke(b)||"nodeType"in b?a(b):F(xf(b),a))))};r.oa=function(a){return a.a()};r.v=function(){return hc};r.io=function(){return[]};r.lb=function(){return this.v()};r.tc=function(a){var b=this.v(),c=[b],e=this.lb();e!=b&&c.push(e);b=this.xu(a.getState());c.push.apply(c,b);(a=a.Nb)&&c.push.apply(c,a);H&&!K("7")&&c.push.apply(c,this.kj(c));return c};
r.kj=function(a,b){var c=[];b&&(a=wf(a,[b]));F(this.io(),function(e){!of(e,se(sf,a))||b&&!sf(e,b)||c.push(e.join("_"))});return c};r.xu=function(a){for(var b=[];a;){var c=a&-a;b.push(this.td(c));a&=~c}return b};r.td=function(a){this.eg||this.kn();return this.eg[a]};r.Dg=function(a){this.kr||this.lt();a=parseInt(this.kr[a],10);return isNaN(a)?0:a};
r.kn=function(){var a=this.lb(),b=a.replace(/\xa0|\s/g," ");E(-1==b.indexOf(" "),"ControlRenderer has an invalid css class: '"+a+"'");this.eg={1:a+ma,2:a+"-hover",4:a+"-active",8:a+"-selected",16:a+"-checked",32:a+"-focused",64:a+"-open"}};r.lt=function(){this.eg||this.kn();var a=this.eg,b={},c;for(c in a)b[a[c]]=c;this.kr=b};var V=function(a,b,c){tn.call(this,c);if(!b){b=this.constructor;for(var e;b;){e=pe(b);if(e=Wn[e])break;b=b.b?b.b.constructor:null}b=e?le(e.K)?e.K():new e:null}this.m=b;this.Oh(v(a)?a:null);this.Yf=null};B(V,tn);r=V.prototype;r.Lb=null;r.T=0;r.Lf=39;r.$f=255;r.Xh=0;r.Z=!0;r.Nb=null;r.Ig=!0;r.Wf=!1;r.yf=null;r.Zk=function(a){this.I&&a!=this.Ig&&this.Jn(a);this.Ig=a};r.oa=function(){return this.m.oa(this)};r.xg=function(){return this.Aa||(this.Aa=new In)};
r.ns=function(a){a&&(this.Nb?sf(this.Nb,a)||this.Nb.push(a):this.Nb=[a],this.m.Hn(this,a,!0))};r.By=function(a){a&&this.Nb&&uf(this.Nb,a)&&(0==this.Nb.length&&(this.Nb=null),this.m.Hn(this,a,!1))};r.fe=function(a,b){b?this.ns(a):this.By(a)};r.c=function(){var a=this.m.c(this);this.dc(a);this.m.Sk(a,this.Rc());this.Wf||this.m.Ef(a,!1);this.B()||this.m.C(a,!1)};r.Rc=function(){return this.yf};r.hl=function(a){this.yf=a};r.Rk=function(a){this.Yf=a;var b=this.a();b&&this.m.Rk(b,a)};r.L=function(){return this.m.L(this.a())};
r.Qa=function(a){return this.m.Qa(a)};r.ea=function(a){a=this.m.D(this,a);this.dc(a);this.m.Sk(a,this.Rc());this.Wf||this.m.Ef(a,!1);this.Z=a.style.display!=ad};r.G=function(){V.b.G.call(this);this.m.zq(this,this.M());this.m.Xc(this);if(this.Lf&-2&&(this.Ig&&this.Jn(!0),this.la(32))){var a=this.oa();if(a){var b=this.xg();b.od(a);this.A().listen(b,Mc,this.ta).listen(a,cc,this.Vc).listen(a,Ab,this.ab)}}};
r.Jn=function(a){var b=this.A(),c=this.a();a?(b.listen(c,Xc,this.pe).listen(c,p,this.Ga).listen(c,Yc,this.Pb).listen(c,Wc,this.Jg),this.df!=ie&&b.listen(c,Ob,this.df),H&&(K(9)||b.listen(c,"dblclick",this.so),this.ff||(this.ff=new co(this),this.Db(this.ff)))):(b.N(c,Xc,this.pe).N(c,p,this.Ga).N(c,Yc,this.Pb).N(c,Wc,this.Jg),this.df!=ie&&b.N(c,Ob,this.df),H&&(K(9)||b.N(c,"dblclick",this.so),M(this.ff),this.ff=null))};
r.ka=function(){V.b.ka.call(this);this.Aa&&this.Aa.detach();this.B()&&this.isEnabled()&&this.m.Jc(this,!1)};r.h=function(){V.b.h.call(this);this.Aa&&(this.Aa.dispose(),delete this.Aa);delete this.m;this.ff=this.Nb=this.Lb=null};r.Ma=function(){return this.Lb};r.cc=function(a){this.m.cc(this.a(),a);this.Oh(a)};r.Oh=function(a){this.Lb=a};r.he=function(){var a=this.Ma();if(!a)return"";a=w(a)?a:z(a)?lf(a,Hk).join(""):Gk(a);return xe(a)};
r.He=function(a){V.b.He.call(this,a);var b=this.a();b&&this.m.He(b,a)};r.Ef=function(a){this.Wf=a;var b=this.a();b&&this.m.Ef(b,a)};r.B=function(){return this.Z};r.C=function(a,b){return b||this.Z!=a&&this.dispatchEvent(a?"show":zc)?((b=this.a())&&this.m.C(b,a),this.isEnabled()&&this.m.Jc(this,a),this.Z=a,!0):!1};r.isEnabled=function(){return!this.xb(1)};r.Jw=function(){var a=this.getParent();return!!a&&typeof a.isEnabled==m&&!a.isEnabled()};
r.$=function(a){!this.Jw()&&this.Bd(1,!a)&&(a||(this.setActive(!1),this.Va(!1)),this.B()&&this.m.Jc(this,a),this.setState(1,!a,!0))};r.To=function(){return this.xb(2)};r.Va=function(a){this.Bd(2,a)&&this.setState(2,a)};r.bb=function(){return this.xb(4)};r.setActive=function(a){this.Bd(4,a)&&this.setState(4,a)};r.ap=function(){return this.xb(8)};r.Gf=function(a){this.Bd(8,a)&&this.setState(8,a)};r.Yc=function(){return this.xb(16)};r.Qd=function(a){this.Bd(16,a)&&this.setState(16,a)};r.Tj=function(){return this.xb(32)};
r.Fe=function(a){this.Bd(32,a)&&this.setState(32,a)};r.pb=function(){return this.xb(64)};r.ma=function(a){this.Bd(64,a)&&this.setState(64,a)};r.getState=function(){return this.T};r.xb=function(a){return!!(this.T&a)};r.setState=function(a,b,c){c||1!=a?this.la(a)&&b!=this.xb(a)&&(this.m.setState(this,a,b),this.T=b?this.T|a:this.T&~a):this.$(!b)};r.jl=function(a){this.T=a};r.la=function(a){return!!(this.Lf&a)};
r.Ba=function(a,b){if(this.I&&this.xb(a)&&!b)throw Error(La);!b&&this.xb(a)&&this.setState(a,!1);this.Lf=b?this.Lf|a:this.Lf&~a};r.ob=function(a){return!!(this.$f&a)&&this.la(a)};r.vz=function(a,b){this.$f=b?this.$f|a:this.$f&~a};r.Eq=function(a,b){this.Xh=b?this.Xh|a:this.Xh&~a};r.Bd=function(a,b){return this.la(a)&&this.xb(a)!=b&&(!(this.Xh&a)||this.dispatchEvent(un(a,b)))&&!this.isDisposed()};
r.pe=function(a){(!a.relatedTarget||!wk(this.a(),a.relatedTarget))&&this.dispatchEvent(Yb)&&this.isEnabled()&&this.ob(2)&&this.Va(!0)};r.Jg=function(a){a.relatedTarget&&wk(this.a(),a.relatedTarget)||!this.dispatchEvent("leave")||(this.ob(4)&&this.setActive(!1),this.ob(2)&&this.Va(!1))};r.df=ie;r.Ga=function(a){this.isEnabled()&&(this.ob(2)&&this.Va(!0),a.Wg()&&(this.ob(4)&&this.setActive(!0),this.m&&this.m.Cc(this)&&this.oa().focus()));!this.Wf&&a.Wg()&&a.preventDefault()};
r.Pb=function(a){this.isEnabled()&&(this.ob(2)&&this.Va(!0),this.bb()&&this.ac(a)&&this.ob(4)&&this.setActive(!1))};r.so=function(a){this.isEnabled()&&this.ac(a)};r.ac=function(a){this.ob(16)&&this.Qd(!this.Yc());this.ob(8)&&this.Gf(!0);this.ob(64)&&this.ma(!this.pb());var b=new hh(hb,this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.shiftKey=a.shiftKey,b.yk=a.yk);return this.dispatchEvent(b)};r.Vc=function(){this.ob(32)&&this.Fe(!0)};
r.ab=function(){this.ob(4)&&this.setActive(!1);this.ob(32)&&this.Fe(!1)};r.ta=function(a){return this.B()&&this.isEnabled()&&this.Ob(a)?(a.preventDefault(),a.stopPropagation(),!0):!1};r.Ob=function(a){return 13==a.keyCode&&this.ac(a)};if(!le(V))throw Error("Invalid component class "+V);if(!le(Zn))throw Error("Invalid renderer class "+Zn);var eo=pe(V);Wn[eo]=Zn;Vn(hc,function(){return new V(null)});
var co=function(a){L.call(this);this.kg=a;this.ig=!1;this.ua=new ln(this);this.Db(this.ua);a=this.kg.M();this.ua.listen(a,p,this.Hg).listen(a,Yc,this.Fv).listen(a,l,this.wc)};B(co,L);var fo=!H||Hg(9);co.prototype.Hg=function(){this.ig=!1};co.prototype.Fv=function(){this.ig=!0};
var go=function(a,b){if(!fo)return a.button=0,a.type=b,a;var c=document.createEvent("MouseEvents");c.initMouseEvent(b,a.bubbles,a.cancelable,a.view||null,a.detail,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,0,a.relatedTarget||null);return c};co.prototype.wc=function(a){if(this.ig)this.ig=!1;else{var b=a.kb,c=b.button,e=b.type,f=go(b,p);this.kg.Ga(new lh(f,a.currentTarget));f=go(b,Yc);this.kg.Pb(new lh(f,a.currentTarget));fo||(b.button=c,b.type=e)}};
co.prototype.h=function(){this.kg=null;co.b.h.call(this)};var ho=function(a,b,c){tn.call(this,c);this.m=b||Xn.K();this.Jd=a||Nd};B(ho,tn);r=ho.prototype;r.$j=null;r.Aa=null;r.m=null;r.Jd=null;r.Z=!0;r.Sa=!0;r.ij=!0;r.pa=-1;r.xa=null;r.mk=!1;r.zs=!1;r.hy=!0;r.mc=null;r.oa=function(){return this.$j||this.m.oa(this)};r.xg=function(){return this.Aa||(this.Aa=new In(this.oa()))};r.c=function(){this.dc(this.m.c(this))};r.L=function(){return this.m.L(this.a())};r.Qa=function(a){return this.m.Qa(a)};
r.ea=function(a){this.dc(this.m.D(this,a));a.style.display==ad&&(this.Z=!1)};r.G=function(){ho.b.G.call(this);this.Ka(function(a){a.I&&this.cq(a)},this);var a=this.a();this.m.Xc(this);this.C(this.Z,!0);this.A().listen(this,Yb,this.yj).listen(this,Ac,this.zj).listen(this,Kd,this.Cj).listen(this,"open",this.Hv).listen(this,Ib,this.xj).listen(a,p,this.Ga).listen(Xj(a),Yc,this.sv).listen(a,[p,Yc,Xc,Wc,Ob],this.pv);this.Cc()&&this.In(!0)};
r.In=function(a){var b=this.A(),c=this.oa();a?b.listen(c,cc,this.Vc).listen(c,Ab,this.ab).listen(this.xg(),Mc,this.ta):b.N(c,cc,this.Vc).N(c,Ab,this.ab).N(this.xg(),Mc,this.ta)};r.ka=function(){this.Qb(-1);this.xa&&this.xa.ma(!1);this.mk=!1;ho.b.ka.call(this)};r.h=function(){ho.b.h.call(this);this.Aa&&(this.Aa.dispose(),this.Aa=null);this.m=this.xa=this.mc=this.$j=null};r.yj=function(){return!0};
r.zj=function(a){var b=this.se(a.target);if(-1<b&&b!=this.pa){var c=this.vc();c&&c.Va(!1);this.pa=b;c=this.vc();this.mk&&c.setActive(!0);this.hy&&this.xa&&c!=this.xa&&(c.la(64)?c.ma(!0):this.xa.ma(!1))}b=this.a();E(b,Ya);null!=a.target.a()&&T(b,ib,a.target.a().id)};r.Cj=function(a){a.target==this.vc()&&(this.pa=-1);a=this.a();E(a,Ya);a.removeAttribute(Qm(ib))};r.Hv=function(a){(a=a.target)&&a!=this.xa&&a.getParent()==this&&(this.xa&&this.xa.ma(!1),this.xa=a)};
r.xj=function(a){a.target==this.xa&&(this.xa=null);var b=this.a(),c=a.target.a();b&&a.target.To()&&c&&Tm(b,c)};r.Ga=function(a){this.Sa&&this.dd(!0);var b=this.oa();b&&Dk(b)?b.focus():a.preventDefault()};r.sv=function(){this.dd(!1)};r.pv=function(a){var b=this.Uu(a.target);if(b)switch(a.type){case p:b.Ga(a);break;case Yc:b.Pb(a);break;case Xc:b.pe(a);break;case Wc:b.Jg(a);break;case Ob:b.df(a)}};
r.Uu=function(a){if(this.mc)for(var b=this.a();a&&a!==b;){var c=a.id;if(c in this.mc)return this.mc[c];a=a.parentNode}return null};r.Vc=function(){};r.ab=function(){this.Qb(-1);this.dd(!1);this.xa&&this.xa.ma(!1)};r.ta=function(a){return this.isEnabled()&&this.B()&&(0!=this.Ta()||this.$j)&&this.Ob(a)?(a.preventDefault(),a.stopPropagation(),!0):!1};
r.Ob=function(a){var b=this.vc();if(b&&typeof b.ta==m&&b.ta(a)||this.xa&&this.xa!=b&&typeof this.xa.ta==m&&this.xa.ta(a))return!0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case 27:if(this.Cc())this.oa().blur();else return!1;break;case 36:this.Ng();break;case 35:this.ew();break;case 38:if(this.Jd==Nd)this.highlightPrevious();else return!1;break;case 37:if(this.Jd==Bc)this.Zc()?this.highlightNext():this.highlightPrevious();else return!1;break;case 40:if(this.Jd==Nd)this.highlightNext();
else return!1;break;case 39:if(this.Jd==Bc)this.Zc()?this.highlightPrevious():this.highlightNext();else return!1;break;default:return!1}return!0};r.cq=function(a){var b=a.a();b=b.id||(b.id=a.getId());this.mc||(this.mc={});this.mc[b]=a};r.tb=function(a,b){gf(a,V,"The child of a container must be a control");ho.b.tb.call(this,a,b)};
r.Vd=function(a,b,c){gf(a,V);a.Eq(2,!0);a.Eq(64,!0);!this.Cc()&&this.zs||a.Ba(32,!1);a.Zk(!1);var e=a.getParent()==this?this.se(a):-1;ho.b.Vd.call(this,a,b,c);a.I&&this.I&&this.cq(a);this.aB(e,b)};r.aB=function(a,b){-1==a&&(a=this.Ta());a==this.pa?this.pa=Math.min(this.Ta()-1,b):a>this.pa&&b<=this.pa?this.pa++:a<this.pa&&b>this.pa&&this.pa--};
r.removeChild=function(a,b){a=w(a)?this.ug(a):a;gf(a,V);if(a){var c=this.se(a);-1!=c&&(c==this.pa?(a.Va(!1),this.pa=-1):c<this.pa&&this.pa--);(c=a.a())&&c.id&&this.mc&&Qf(this.mc,c.id)}a=ho.b.removeChild.call(this,a,b);a.Zk(!0);return a};r.setOrientation=function(a){if(this.a())throw Error(La);this.Jd=a};r.B=function(){return this.Z};
r.C=function(a,b){if(b||this.Z!=a&&this.dispatchEvent(a?"show":zc)){this.Z=a;var c=this.a();c&&(S(c,a),this.Cc()&&this.m.Xi(this.oa(),this.Sa&&this.Z),b||this.dispatchEvent(this.Z?jb:"afterhide"));return!0}return!1};r.isEnabled=function(){return this.Sa};r.$=function(a){this.Sa!=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.Sa=!0,this.Ka(function(a){a.Kr?delete a.Kr:a.$(!0)})):(this.Ka(function(a){a.isEnabled()?a.$(!1):a.Kr=!0}),this.Sa=!1,this.dd(!1)),this.Cc()&&this.m.Xi(this.oa(),a&&this.Z))};
r.Cc=function(){return this.ij};r.Jc=function(a){a!=this.ij&&this.I&&this.In(a);this.ij=a;this.Sa&&this.Z&&this.m.Xi(this.oa(),a)};r.Qb=function(a){(a=this.La(a))?a.Va(!0):-1<this.pa&&this.vc().Va(!1)};r.Va=function(a){this.Qb(this.se(a))};r.vc=function(){return this.La(this.pa)};r.Ng=function(){this.Og(function(a,b){return(a+1)%b},this.Ta()-1)};r.ew=function(){this.Og(function(a,b){a--;return 0>a?b-1:a},0)};r.highlightNext=function(){this.Og(function(a,b){return(a+1)%b},this.pa)};
r.highlightPrevious=function(){this.Og(function(a,b){a--;return 0>a?b-1:a},this.pa)};r.Og=function(a,b){b=0>b?this.se(this.xa):b;var c=this.Ta();b=a.call(this,b,c);for(var e=0;e<=c;){var f=this.La(b);if(f&&this.Om(f))return this.Oz(b),!0;e++;b=a.call(this,b,c)}return!1};r.Om=function(a){return a.B()&&a.isEnabled()&&a.la(2)};r.Oz=function(a){this.Qb(a)};r.dd=function(a){this.mk=a};var io=function(){};B(io,Zn);y(io);io.prototype.v=function(){return oc};var jo=function(a,b,c){V.call(this,a,c||io.K(),b);this.Ba(1,!1);this.Ba(2,!1);this.Ba(4,!1);this.Ba(32,!1);this.jl(1)};B(jo,V);Vn(oc,function(){return new jo(null)});var ko=function(){this.Li=[]};B(ko,Zn);y(ko);r=ko.prototype;r.ie=function(a){var b=this.Li[a];if(!b){switch(a){case 0:b=this.lb()+"-highlight";break;case 1:b=this.lb()+"-checkbox";break;case 2:b=this.lb()+ka}this.Li[a]=b}return b};r.wb=function(){return"menuitem"};r.c=function(a){var b=a.j().c(d,this.tc(a).join(" "),this.ln(a.Ma(),a.j()));this.Wk(a,b,a.la(8)||a.la(16));return b};r.L=function(a){return a&&a.firstChild};
r.D=function(a,b){E(b);this.Sv(b)||b.appendChild(this.ln(b.childNodes,a.j()));cn(b,"goog-option")&&(a.Mh(!0),this.Mh(a,b,!0));return ko.b.D.call(this,a,b)};r.cc=function(a,b){var c=this.L(a),e=this.Dj(a)?c.firstChild:null;ko.b.cc.call(this,a,b);e&&!this.Dj(a)&&c.insertBefore(e,c.firstChild||null)};r.Sv=function(a){a=tk(a);var b=this.ie(2);return!!a&&cn(a,b)};r.ln=function(a,b){var c=this.ie(2);return b.c(d,c,a)};r.Lq=function(a,b,c){a&&b&&this.Wk(a,b,c)};r.Mh=function(a,b,c){a&&b&&this.Wk(a,b,c)};
r.Dj=function(a){if(a=this.L(a)){a=a.firstChild;var b=this.ie(1);return!!a&&vk(a)&&cn(a,b)}return!1};r.Wk=function(a,b,c){this.Sk(b,a.Rc());this.zq(a,b);c!=this.Dj(b)&&(gn(b,"goog-option",c),b=this.L(b),c?(c=this.ie(1),b.insertBefore(a.j().c(d,c),b.firstChild||null)):b.removeChild(b.firstChild))};r.td=function(a){switch(a){case 2:return this.ie(0);case 16:case 8:return qc;default:return ko.b.td.call(this,a)}};
r.Dg=function(a){var b=this.ie(0);switch(a){case qc:return 16;case b:return 2;default:return ko.b.Dg.call(this,a)}};r.v=function(){return"goog-menuitem"};var W=function(a,b,c,e){V.call(this,a,e||ko.K(),c);this.setValue(b)};B(W,V);r=W.prototype;r.getValue=function(){var a=this.Gd;return null!=a?a:this.he()};r.setValue=function(a){this.bl(a)};r.Ba=function(a,b){W.b.Ba.call(this,a,b);switch(a){case 8:this.Wz(b);break;case 16:this.yz(b)}};r.Lq=function(a){this.Ba(8,a)};r.Wz=function(a){this.Yc()&&!a&&this.Qd(!1);var b=this.a();b&&this.m.Lq(this,b,a)};r.Mh=function(a){this.Ba(16,a)};r.yz=function(a){var b=this.a();b&&this.m.Mh(this,b,a)};
r.he=function(){var a=this.Ma();return z(a)?(a=lf(a,function(a){return vk(a)&&(cn(a,"goog-menuitem-accel")||cn(a,"goog-menuitem-mnemonic-separator"))?"":Hk(a)}).join(""),xe(a)):W.b.he.call(this)};r.Pb=function(a){var b=this.getParent();if(b){var c=b.Tp;b.Tp=null;if(b=c&&ge(a.clientX))b=new P(a.clientX,a.clientY),b=c==b?!0:c&&b?c.x==b.x&&c.y==b.y:!1;if(b)return}W.b.Pb.call(this,a)};r.Ob=function(a){return a.keyCode==this.lk&&this.ac(a)?!0:W.b.Ob.call(this,a)};r.Ou=function(){return this.lk};
Vn("goog-menuitem",function(){return new W(null)});W.prototype.Rc=function(){return this.la(16)?Vc:this.la(8)?"menuitemradio":W.b.Rc.call(this)};W.prototype.getParent=function(){return V.prototype.getParent.call(this)};W.prototype.oe=function(){return V.prototype.oe.call(this)};var lo=function(){};B(lo,Zn);y(lo);lo.prototype.c=function(a){return a.j().c(d,this.v())};lo.prototype.D=function(a,b){b.id&&a.$k(b.id);if("HR"==b.tagName){var c=b;b=this.c(a);pk(b,c);rk(c)}else U(b,this.v());return b};lo.prototype.cc=function(){};lo.prototype.v=function(){return pc};var mo=function(a,b){V.call(this,null,a||lo.K(),b);this.Ba(1,!1);this.Ba(2,!1);this.Ba(4,!1);this.Ba(32,!1);this.jl(1)};B(mo,V);mo.prototype.G=function(){mo.b.G.call(this);var a=this.a();E(a,"The DOM element for the separator cannot be null.");Pm(a,sd)};Vn(pc,function(){return new mo});var no=function(a){this.tm=a||"menu"};B(no,Xn);y(no);r=no.prototype;r.Qa=function(a){return"UL"==a.tagName||no.b.Qa.call(this,a)};r.oj=function(a){return"HR"==a.tagName?new mo:no.b.oj.call(this,a)};r.ub=function(a,b){return wk(a.a(),b)};r.v=function(){return mc};r.Xc=function(a){no.b.Xc.call(this,a);a=a.a();E(a,"The menu DOM element cannot be null.");T(a,wc,"true")};var oo=function(a){mo.call(this,lo.K(),a)};B(oo,mo);Vn(pc,function(){return new mo});var po=function(a,b){ho.call(this,Nd,b||no.K(),a);this.Jc(!1)};B(po,ho);r=po.prototype;r.Ai=!0;r.As=!1;r.v=function(){return this.m.v()};r.ub=function(a){if(this.m.ub(this,a))return!0;for(var b=0,c=this.Ta();b<c;b++){var e=this.La(b);if(typeof e.ub==m&&e.ub(a))return!0}return!1};r.Xa=function(a){this.tb(a,!0)};r.nd=function(a,b){this.Vd(a,b,!0)};r.removeItem=function(a){(a=this.removeChild(a,!0))&&a.dispose()};r.$a=function(a){return this.La(a)};r.vg=function(){return this.Ta()};
r.wg=function(){var a=[];this.Ka(function(b){a.push(b)});return a};r.setPosition=function(a,b){var c=this.B();c||S(this.a(),!0);var e=this.a(),f=ul(e);a instanceof P&&(b=a.y,a=a.x);a=af(a)-f.x;ql(e,e.offsetLeft+a,e.offsetTop+(Number(b)-f.y));c||S(this.a(),!1)};r.getPosition=function(){return this.B()?ul(this.a()):null};r.Lh=function(a){(this.Ai=a)&&this.Jc(!0)};
r.C=function(a,b,c){(b=po.b.C.call(this,a,b))&&a&&this.I&&this.Ai&&this.oa().focus();this.Tp=a&&c&&ge(c.clientX)?new P(c.clientX,c.clientY):null;return b};r.yj=function(a){this.Ai&&this.oa().focus();return po.b.yj.call(this,a)};r.Om=function(a){return(this.As||a.isEnabled())&&a.B()&&a.la(2)};r.ea=function(a){this.qt(a);po.b.ea.call(this,a)};r.Ob=function(a){var b=po.b.Ob.call(this,a);b||this.Ka(function(c){!b&&c.Ou&&c.lk==a.keyCode&&(this.isEnabled()&&this.Va(c),b=c.ta(a))},this);return b};
r.Qb=function(a){po.b.Qb.call(this,a);(a=this.La(a))&&yl(a.a(),this.a())};r.qt=function(a){var b=this.m;a=this.j().le(d,b.v()+ka,a);for(var c=a.length,e=0;e<c;e++)b.rn(this,a[e])};var qo=function(a,b){po.call(this,a,b);this.Lh(!0);this.C(!1,!0);this.fc=new Xh};B(qo,po);r=qo.prototype;r.rr=!1;r.fp=0;r.ea=function(a){qo.b.ea.call(this,a);(a=a.getAttribute("for")||a.htmlFor)&&this.od(this.j().a(a),1)};r.G=function(){qo.b.G.call(this);this.fc.forEach(this.Bm,this);var a=this.A();a.listen(this,hb,this.Gp);a.listen(this.j().o,p,this.Mx,!0)};r.od=function(a,b,c,e,f){this.Qj(a)||(b=this.hn(a,b,c,e,f),this.I&&this.Bm(b),a=se(this.Vx,a),this.a()&&this.A().listen(this.a(),Nc,a))};
r.Vx=function(a,b){if(27==b.keyCode)a.focus();else if(a=this.La(this.pa)){a=a.a();var c=new lh(b.kb,a);c.target=a;if(32==b.keyCode||13==b.keyCode)ph(a)?a.Ve(Nc,!1,c):Ih(a,Nc,!1,c);32==b.keyCode&&this.yc()}};r.hn=function(a,b,c,e,f){if(!a)return null;b={g:a,lr:b,px:c,cj:e?Ob:p,hx:f};this.fc.set(pe(a),b);return b};r.Qj=function(a){return a?this.fc.Jb(pe(a)):!1};r.Bm=function(a){this.A().listen(a.g,a.cj,this.ph);a.cj!=Ob&&this.A().listen(a.g,Nc,this.dy)};
r.detach=function(a){if(!this.Qj(a))throw Error("Menu not attached to provided element, unable to detach.");a=pe(a);this.I&&this.ut(this.fc.get(a));this.fc.remove(a)};r.ut=function(a){this.A().N(a.g,a.cj,this.ph)};r.eA=function(a){this.rr=a};r.wA=function(a,b,c){var e=this.B();this.Iw()&&this.rr?this.yc():this.dispatchEvent("beforeshow")&&(b="undefined"!=typeof b?b:8,e||(this.a().style.visibility=yc),S(this.a(),!0),a.Ia(this.a(),b,c),e||(this.a().style.visibility=Od),this.Qb(-1),this.C(!0))};
r.Xq=function(a,b,c){b=v(a.lr)?new Qn(a.g,a.lr,!0):new Tn(b,c);b.Qh&&b.Qh(5);this.wA(b,a.px,a.hx,a.g)};r.yc=function(){this.B()&&(this.C(!1),this.B()||(this.fp=te()))};r.Iw=function(){return this.B()||this.iB()};r.iB=function(){return 150>te()-this.fp};r.Gp=function(){this.yc()};r.ph=function(a){this.Sp(a)};r.dy=function(a){32!=a.keyCode&&13!=a.keyCode&&40!=a.keyCode||this.Sp(a);40==a.keyCode&&this.Ng()};
r.Sp=function(a){for(var b=this.fc.sa(),c=0;c<b.length;c++){var e=this.fc.get(b[c]);if(e.g==a.currentTarget){this.Xq(e,a.clientX,a.clientY);a.preventDefault();a.stopPropagation();break}}};r.Mx=function(a){this.B()&&!this.ub(a.target)&&this.yc()};r.ab=function(a){qo.b.ab.call(this,a);this.yc()};r.h=function(){qo.b.h.call(this);this.fc&&(this.fc.clear(),delete this.fc)};new ym(0,0,1);new ym(9999,11,31);var ro=function(a,b){tn.call(this,b);this.S=a||""},so;B(ro,tn);ro.prototype.Xb=null;ro.prototype.Uw=10;var to=function(){null!=so||(so="placeholder"in document.createElement(Qa));return so};r=ro.prototype;r.qe=!1;r.c=function(){this.dc(this.j().c(Qa,{type:"text"}))};r.ea=function(a){ro.b.ea.call(this,a);this.S||(this.S=a.getAttribute(Qc)||"");Jk(Xj(a))==a&&(this.qe=!0,a=this.a(),E(a),en(a,this.mf));to()&&(this.a().placeholder=this.S);a=this.a();E(a,$a);T(a,Qc,this.S)};
r.G=function(){ro.b.G.call(this);this.Ms();this.Lc();this.a().Ec=this};r.ka=function(){ro.b.ka.call(this);this.yn();this.a().Ec=null};r.Ms=function(){var a=new ln(this);a.listen(this.a(),cc,this.to);a.listen(this.a(),Ab,this.nv);if(to())this.W=a;else{I&&a.listen(this.a(),[Oc,Nc,Pc],this.uv);var b=Xj(this.a());a.listen(ik(b),Uc,this.Pv);this.W=a;this.Cm()}};r.Cm=function(){!this.Pt&&this.W&&this.a().form&&(this.W.listen(this.a().form,Dd,this.vv),this.Pt=!0)};
r.yn=function(){this.W&&(this.W.dispose(),this.W=null)};r.h=function(){ro.b.h.call(this);this.yn()};r.mf="label-input-label";r.to=function(){this.qe=!0;var a=this.a();E(a);en(a,this.mf);if(!to()&&!this.Wc()&&!this.kw){var b=this;a=function(){b.a()&&(b.a().value="")};H?mi(a,10):a()}};r.nv=function(){to()||(this.W.N(this.a(),l,this.to),this.Xb=null);this.qe=!1;this.Lc()};r.uv=function(a){27==a.keyCode&&(a.type==Nc?this.Xb=this.a().value:a.type==Oc?this.a().value=this.Xb:a.type==Pc&&(this.Xb=null),a.preventDefault())};
r.vv=function(){this.Wc()||(this.a().value="",mi(this.lv,10,this))};r.lv=function(){this.Wc()||(this.a().value=this.S)};r.Pv=function(){this.Lc()};r.hasFocus=function(){return this.qe};r.Wc=function(){return!!this.a()&&""!=this.a().value&&this.a().value!=this.S};r.clear=function(){this.a().value="";null!=this.Xb&&(this.Xb="")};r.reset=function(){this.Wc()&&(this.clear(),this.Lc())};r.setValue=function(a){null!=this.Xb&&(this.Xb=a);this.a().value=a;this.Lc()};
r.getValue=function(){return null!=this.Xb?this.Xb:this.Wc()?this.a().value:""};r.Iq=function(a){var b=this.a();to()?(b&&(b.placeholder=a),this.S=a):this.Wc()||(b&&(b.value=""),this.S=a,this.mq());b&&T(b,Qc,this.S)};r.sj=function(){return this.S};r.Lc=function(){var a=this.a();E(a,$a);to()?this.a().placeholder!=this.S&&(this.a().placeholder=this.S):this.Cm();T(a,Qc,this.S);this.Wc()?(a=this.a(),E(a),en(a,this.mf)):(this.kw||this.qe||(a=this.a(),E(a),U(a,this.mf)),to()||mi(this.mq,this.Uw,this))};
r.$=function(a){this.a().disabled=!a;var b=this.a();E(b);gn(b,this.mf+ma,!a)};r.isEnabled=function(){return!this.a().disabled};r.mq=function(){!this.a()||this.Wc()||this.qe||(this.a().value=this.S)};var uo=function(){};B(uo,Zn);y(uo);r=uo.prototype;r.wb=function(){return Cb};r.hc=function(a,b,c){switch(b){case 8:case 16:E(a,"The button DOM element cannot be null.");T(a,"pressed",c);break;default:case 64:case 1:uo.b.hc.call(this,a,b,c)}};r.c=function(a){var b=uo.b.c.call(this,a);this.Kc(b,a.Sc());var c=a.getValue();c&&this.setValue(b,c);a.la(16)&&this.hc(b,16,a.Yc());return b};r.D=function(a,b){b=uo.b.D.call(this,a,b);a.iA(this.getValue(b));a.kl(this.Sc(b));a.la(16)&&this.hc(b,16,a.Yc());return b};
r.getValue=ie;r.setValue=ie;r.Sc=function(a){return a.title};r.Kc=function(a,b){a&&(b?a.title=b:a.removeAttribute(Id))};r.Nh=function(a,b){var c=a.Zc(),e=this.lb()+"-collapse-left",f=this.lb()+"-collapse-right";a.fe(c?f:e,!!(b&1));a.fe(c?e:f,!!(b&2))};r.v=function(){return gc};var vo=function(){};B(vo,uo);y(vo);r=vo.prototype;r.wb=function(){};r.c=function(a){this.Rq(a);return a.j().c(Ba,{"class":this.tc(a).join(" "),disabled:!a.isEnabled(),title:a.Sc()||"",value:a.getValue()||""},a.he()||"")};r.Qa=function(a){return a.tagName==Ba||a.tagName==Qa&&(a.type==Cb||a.type==Dd||"reset"==a.type)};r.D=function(a,b){this.Rq(a);if(b.disabled){var c=bf(this.td(1));U(b,c)}return vo.b.D.call(this,a,b)};r.Xc=function(a){a.A().listen(a.a(),l,a.ac)};r.Ef=ie;r.He=ie;r.Cc=function(a){return a.isEnabled()};
r.Jc=ie;r.setState=function(a,b,c){vo.b.setState.call(this,a,b,c);(a=a.a())&&1==b&&(a.disabled=c)};r.getValue=function(a){return a.value};r.setValue=function(a,b){a&&(a.value=b)};r.hc=ie;r.Rq=function(a){a.Zk(!1);a.vz(255,!1);a.Ba(32,!1)};var wo=function(a,b,c){V.call(this,a,b||vo.K(),c)};B(wo,V);r=wo.prototype;r.getValue=function(){return this.Il};r.setValue=function(a){this.Il=a;this.m.setValue(this.a(),a)};r.iA=function(a){this.Il=a};r.Sc=function(){return this.aa};r.Kc=function(a){this.aa=a;this.m.Kc(this.a(),a)};r.kl=function(a){this.aa=a};r.Nh=function(a){this.m.Nh(this,a)};r.h=function(){wo.b.h.call(this);delete this.Il;delete this.aa};
r.G=function(){wo.b.G.call(this);if(this.la(32)){var a=this.oa();a&&this.A().listen(a,Pc,this.Ob)}};r.Ob=function(a){return 13==a.keyCode&&a.type==Mc||32==a.keyCode&&a.type==Pc?this.ac(a):32==a.keyCode};Vn(gc,function(){return new wo(null)});var xo=function(){};B(xo,uo);y(xo);r=xo.prototype;r.c=function(a){var b=this.tc(a);b=a.j().c(d,lc+b.join(" "),this.Te(a.Ma(),a.j()));this.Kc(b,a.Sc());return b};r.wb=function(){return Cb};r.L=function(a){return a&&a.firstChild&&a.firstChild.firstChild};r.Te=function(a,b){return b.c(d,lc+(this.v()+pa),b.c(d,lc+(this.v()+oa),a))};r.Qa=function(a){return a.tagName==d};r.yo=function(a,b){b=a.j().me(b);var c=this.v()+pa;return b&&cn(b,c)&&(a=a.j().me(b),b=this.v()+oa,a&&cn(a,b))?!0:!1};
r.D=function(a,b){E(b);yo(b,!0);yo(b,!1);this.yo(a,b)||b.appendChild(this.Te(b.childNodes,a.j()));dn(b,[kc,this.v()]);return xo.b.D.call(this,a,b)};r.v=function(){return"goog-custom-button"};var yo=function(a,b){if(a)for(var c=b?a.firstChild:a.lastChild,e;c&&c.parentNode==a;){e=b?c.nextSibling:c.previousSibling;if(3==c.nodeType){var f=c.nodeValue;if(""==ye(f))a.removeChild(c);else{c.nodeValue=b?f.replace(/^[\s\xa0]+/,""):f.replace(/[\s\xa0]+$/,"");break}}else break;c=e}};var zo=function(){};B(zo,xo);y(zo);r=zo.prototype;r.L=function(a){return zo.b.L.call(this,a&&a.firstChild)};r.D=function(a,b){var c=ak("*",mc,b)[0];if(c){S(c,!1);Xj(c).body.appendChild(c);var e=new po;e.D(c);a.Rb(e)}return zo.b.D.call(this,a,b)};r.Te=function(a,b){return zo.b.Te.call(this,[this.createCaption(a,b),this.mg(b)],b)};r.createCaption=function(a,b){return b.c(d,lc+(this.v()+ja),a)};r.mg=function(a){return a.c(d,lc+(this.v()+na),"\u00a0")};r.v=function(){return nc};var Ao=function(a,b,c,e,f){wo.call(this,a,c||zo.K(),e);this.Ba(64,!0);this.tf=new Sn(null,9);b&&this.Rb(b);this.qx=null;this.U=new li(500);!Pl&&!Ql||K("533.17.9")||this.Lz(!0);this.rx=f||no.K()};B(Ao,wo);r=Ao.prototype;r.Ug=!1;r.gq=!1;r.gz=!1;r.G=function(){Ao.b.G.call(this);this.Dm(!0);this.w&&this.Zf(this.w,!0);T(this.M(),wc,!!this.w)};r.ka=function(){Ao.b.ka.call(this);this.Dm(!1);if(this.w){this.ma(!1);this.w.ka();this.Zf(this.w,!1);var a=this.w.a();a&&rk(a)}};
r.h=function(){Ao.b.h.call(this);this.w&&(this.w.dispose(),delete this.w);delete this.py;this.U.dispose()};r.Ga=function(a){Ao.b.Ga.call(this,a);this.bb()&&(this.ma(!this.pb(),a),this.w&&this.w.dd(this.pb()))};r.Pb=function(a){Ao.b.Pb.call(this,a);this.w&&!this.bb()&&this.w.dd(!1)};r.ac=function(){this.setActive(!1);return!0};r.rv=function(a){this.w&&this.w.B()&&!this.ub(a.target)&&this.ma(!1)};r.ub=function(a){return a&&wk(this.a(),a)||this.w&&this.w.ub(a)||!1};
r.Ob=function(a){if(32==a.keyCode){if(a.preventDefault(),a.type!=Pc)return!0}else if(a.type!=Mc)return!1;if(this.w&&this.w.B()){var b=13==a.keyCode||32==a.keyCode,c=this.w.ta(a);return 27==a.keyCode||b?(this.ma(!1),!0):c}return 40==a.keyCode||38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.ma(!0,a),!0):!1};r.Aj=function(){this.ma(!1)};r.Ev=function(){this.bb()||this.ma(!1)};r.ab=function(a){this.Ug||this.ma(!1);Ao.b.ab.call(this,a)};
r.ha=function(){this.w||this.Rb(new po(this.j(),this.rx));return this.w||null};r.Rb=function(a){var b=this.w;a!=b&&(b&&(this.ma(!1),this.I&&this.Zf(b,!1),delete this.w),this.I&&T(this.M(),wc,!!a),a&&(this.w=a,a.Ff(this),a.C(!1),a.Lh(this.Ug),this.I&&this.Zf(a,!0)));return b};r.Xa=function(a){this.ha().tb(a,!0)};r.nd=function(a,b){this.ha().Vd(a,b,!0)};r.removeItem=function(a){(a=this.ha().removeChild(a,!0))&&a.dispose()};r.$a=function(a){return this.w?this.w.La(a):null};
r.vg=function(){return this.w?this.w.Ta():0};r.C=function(a,b){(a=Ao.b.C.call(this,a,b))&&!this.B()&&this.ma(!1);return a};r.$=function(a){Ao.b.$.call(this,a);this.isEnabled()||this.ma(!1)};r.xq=function(a){this.tf.Se=a?9:13};r.Mw=function(){return this.tf.Ju&&!!(this.tf.Ed&32)};r.Lz=function(a){this.Ug=a};r.Uz=function(a){this.gq=a};r.Xq=function(){this.ma(!0)};
r.ma=function(a,b){Ao.b.ma.call(this,a);if(this.w&&this.xb(64)==a){if(a){if(!this.w.I)if(this.gq){var c=uk(this.a());c?this.w.Jy(c):this.w.render(this.a().parentNode)}else this.w.render();this.Hr=vl(this.a());this.Km=El(this.a());this.Xp();c=!!b&&(13==b.keyCode||32==b.keyCode);b&&(40==b.keyCode||38==b.keyCode)||c&&this.gz?this.w.Ng():this.w.Qb(-1)}else{this.setActive(!1);this.w.dd(!1);if(c=this.a())T(c,ib,""),T(c,jd,"");null!=this.rh&&(this.rh=void 0,(c=this.w.a())&&Cl(c,"",""))}this.w.C(a,!1,b);
this.isDisposed()||this.Os(a)}this.w&&this.w.a()&&this.w.M().removeAttribute(Qm(yc))};r.Xp=function(){if(this.w.I){var a=this.tf;this.tf.element=this.py||this.a();var b=this.w.a();this.w.B()||(b.style.visibility=yc,S(b,!0));!this.rh&&this.Mw()&&(this.rh=Dl(xl,b));a.Ia(b,a.Se^1,this.qx,this.rh);this.w.B()||(S(b,!1),b.style.visibility=Od)}};
r.qh=function(){var a=El(this.a()),b=vl(this.a());var c=this.Km;(c=!(c==a||c&&a&&c.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||(c=this.Hr,c=!(c==b||c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this.Km=a,this.Hr=b,this.Xp())};r.Zf=function(a,b){var c=this.A();b=b?c.listen:c.N;b.call(c,a,hb,this.Aj);b.call(c,a,Ib,this.xj);b.call(c,a,Ac,this.zj);b.call(c,a,Kd,this.Cj)};r.Dm=function(a){var b=this.A();(a?b.listen:b.N).call(b,this.a(),Nc,this.yv)};
r.zj=function(a){(a=a.target.a())&&this.yq(a)};r.yv=function(a){this.la(32)&&this.oa()&&this.w&&this.w.B()&&a.stopPropagation()};r.Cj=function(){if(!this.w.vc()){var a=this.a();E(a,ab);T(a,ib,"");T(a,jd,"")}};r.xj=function(a){if(this.pb()&&a.target instanceof W){a=a.target;var b=a.a();a.B()&&a.To()&&null!=b&&this.yq(b)}};r.yq=function(a){var b=this.a();E(b,ab);a=Sm(a)||a;if(!a.id){var c=rn.K();a.id=c.Qc()}Tm(b,a);T(b,jd,a.id)};
r.Os=function(a){var b=this.A(),c=a?b.listen:b.N;c.call(b,this.j().o,p,this.rv,!0);this.Ug&&c.call(b,this.w,Ab,this.Ev);c.call(b,this.U,"tick",this.qh);a?this.U.start():this.U.stop()};Vn(nc,function(){return new Ao(null)});var Bo=function(a){O.call(this);this.Dc=[];this.ss(a)};B(Bo,O);r=Bo.prototype;r.Ic=null;r.Pd=null;r.vg=function(){return this.Dc.length};r.lw=function(a){return a?hf(this.Dc,a):-1};r.$a=function(a){return this.Dc[a]||null};r.ss=function(a){a&&(F(a,function(a){this.Jh(a,!1)},this),yf(this.Dc,a))};r.Xa=function(a){this.nd(a,this.vg())};r.nd=function(a,b){a&&(this.Jh(a,!1),Af(this.Dc,b,0,a))};r.removeItem=function(a){a&&uf(this.Dc,a)&&a==this.Ic&&(this.Ic=null,this.dispatchEvent(pd))};r.Yb=function(){return this.Ic};
r.wg=function(){return xf(this.Dc)};r.fd=function(a){a!=this.Ic&&(this.Jh(this.Ic,!1),this.Ic=a,this.Jh(a,!0));this.dispatchEvent(pd)};r.Cg=function(){return this.lw(this.Ic)};r.Mq=function(a){this.fd(this.$a(a))};r.clear=function(){var a=this.Dc;if(!z(a))for(var b=a.length-1;0<=b;b--)delete a[b];a.length=0;this.Ic=null};r.h=function(){Bo.b.h.call(this);delete this.Dc;this.Ic=null};r.Jh=function(a,b){a&&(typeof this.Pd==m?this.Pd(a,b):typeof a.Gf==m&&a.Gf(b))};var Co=function(a,b,c,e,f){Ao.call(this,a,b,c,e,f||new no(Tc));this.Pi=this.Ma();this.Mj=null;this.hl(Tc)};B(Co,Ao);r=Co.prototype;r.P=null;r.G=function(){Co.b.G.call(this);this.Bl();this.np()};r.ea=function(a){Co.b.ea.call(this,a);(a=this.he())?this.Cz(a):this.Yb()||this.Mq(0)};r.h=function(){Co.b.h.call(this);this.P&&(this.P.dispose(),this.P=null);this.Pi=null};r.Aj=function(a){this.fd(a.target);Co.b.Aj.call(this,a);a.stopPropagation();this.dispatchEvent(hb)};
r.Nv=function(){var a=this.Yb();Co.b.setValue.call(this,a&&a.getValue());this.Bl()};r.Rb=function(a){var b=Co.b.Rb.call(this,a);a!=b&&(this.P&&this.P.clear(),a&&(this.P?a.Ka(function(a){this.Ph(a);this.P.Xa(a)},this):this.Ni(a)));return b};r.Cz=function(a){this.Pi=a;this.Bl()};r.Xa=function(a){this.Ph(a);Co.b.Xa.call(this,a);this.P?this.P.Xa(a):this.Ni(this.ha());this.Al()};r.nd=function(a,b){this.Ph(a);Co.b.nd.call(this,a,b);this.P?this.P.nd(a,b):this.Ni(this.ha())};
r.removeItem=function(a){Co.b.removeItem.call(this,a);this.P&&this.P.removeItem(a)};r.fd=function(a){if(this.P){var b=this.Yb();this.P.fd(a);a!=b&&this.dispatchEvent(Eb)}};r.Mq=function(a){this.P&&this.fd(this.P.$a(a))};r.setValue=function(a){if(null!=a&&this.P)for(var b=0,c;c=this.P.$a(b);b++)if(c&&typeof c.getValue==m&&c.getValue()==a){this.fd(c);return}this.fd(null)};r.getValue=function(){var a=this.Yb();return a?a.getValue():null};r.Yb=function(){return this.P?this.P.Yb():null};
r.Cg=function(){return this.P?this.P.Cg():-1};r.Ni=function(a){this.P=new Bo;a&&a.Ka(function(a){this.Ph(a);this.P.Xa(a)},this);this.np()};r.np=function(){this.P&&this.A().listen(this.P,pd,this.Nv)};r.Bl=function(){var a=this.Yb();this.cc(a?a.he():this.Pi);var b=this.m.L(this.a());b&&this.j().Cw(b)&&(null==this.Mj&&(this.Mj=Rm(b,Qc)),a=a?a.a():null,Um(b,a?Rm(a,Qc):this.Mj),this.Al())};
r.Al=function(){var a=this.m;if(a&&(a=a.L(this.a()))){var b=this.M();a.id||(a.id=rn.K().Qc());Pm(a,hd);T(b,ib,a.id);if(this.P){b=this.P.wg();T(a,"setsize",this.ko(b));var c=this.P.Cg();T(a,"posinset",0<=c?this.ko(zf(b,0,c+1)):0)}}};r.ko=function(a){return pf(a,function(a){return a instanceof W})};r.Ph=function(a){a.hl(a instanceof W?hd:sd)};r.ma=function(a,b){Co.b.ma.call(this,a,b);this.pb()?this.ha().Qb(this.Cg()):this.Al()};Vn("goog-select",function(){return new Co(null)});var Go=function(a,b){var c=0,e=0;if(Eo(a))c=a.selectionStart,e=b?-1:a.selectionEnd;else if(H&&!K("9")){var f=Fo(a),g=f[0];f=f[1];if(g.inRange(f)){g.setEndPoint("EndToStart",f);if(a.type==Gd){a=f.duplicate();var h=g.text;c=h;f=e=a.text;for(var k=!1;!k;)0==g.compareEndPoints("StartToEnd",g)?k=!0:(g.moveEnd(Fb,-1),g.text==h?c+="\r\n":k=!0);if(b)b=[c.length,-1];else{for(b=!1;!b;)0==a.compareEndPoints("StartToEnd",a)?b=!0:(a.moveEnd(Fb,-1),a.text==e?f+="\r\n":b=!0);b=[c.length,c.length+f.length]}return b}c=
g.text.length;e=b?-1:g.text.length+f.text.length}}return[c,e]},Fo=function(a){var b=a.ownerDocument||a.document,c=b.selection.createRange();a.type==Gd?(b=b.body.createTextRange(),b.moveToElementText(a)):b=a.createTextRange();return[b,c]},Ho=function(a,b){a.type==Gd&&(b=a.value.substring(0,b).replace(/(\r\n|\r|\n)/g,"\n").length);return b},Eo=function(a){try{return typeof a.selectionStart==cd}catch(b){return!1}};var Io=function(a,b,c){for(var e=[],f=0;f<c.length;f++){var g=c[f],h=a.toLowerCase(),k=String(g).toLowerCase(),n=0;if(-1!=k.indexOf(h))n=parseInt((k.indexOf(h)/4).toString(),10);else for(var q=h.split(""),u=-1,D=10,xa=0,Ja;Ja=q[xa];xa++)Ja=k.indexOf(Ja),Ja>u?(u=Ja-u-1,u>D-5&&(u=D-5),n+=u,u=Ja):(n+=D,D+=5);n<6*h.length&&e.push({EA:g,rq:n,index:f})}e.sort(function(a,b){var c=a.rq-b.rq;return 0!=c?c:a.index-b.index});a=[];for(xa=0;xa<b&&xa<e.length;xa++)a.push(e[xa].EA);return a};var Jo=function(a,b,c){O.call(this);this.sf=a;this.Pd=c;this.m=b;N(b,["hilite",pd,"canceldismiss","dismiss"],this.handleEvent,!1,this);this.sb=null;this.ja=[];this.Ac=-1;this.Za=0;this.jb=this.Na=null;this.Oo={}};B(Jo,O);r=Jo.prototype;r.kx=10;r.Em=!0;r.mm=!1;r.Pr=!1;r.xr=!1;r.getToken=function(){return this.sb};
r.handleEvent=function(a){var b=this.sf;if(a.target==this.m)switch(a.type){case "hilite":this.zc(a.row);break;case pd:var c=!1;if(ge(a.row)){a=a.row;var e=this.ja[this.Ze(a)];c=!!e&&b.Wj&&b.Wj(e);e&&!c&&this.Ac!=a&&this.zc(a)}c||this.Ih();break;case "canceldismiss":this.Ki();break;case "dismiss":this.Vi()}};r.sz=function(a){this.Em=a};r.setToken=function(a,b){this.sb!=a&&(this.sb=a,this.sf.Ry(this.sb,this.kx,A(this.jx,this),b),this.Ki())};r.dA=function(a){this.Na=a};r.pb=function(){return this.m.B()};
r.Hj=function(){for(var a=this.Za+this.ja.length-1,b=this.Ac,c=0;c<this.ja.length;c++){if(b>=this.Za&&b<a)b++;else if(-1==b)b=this.Za;else if(this.mm&&b==a){this.zc(-1);break}else if(this.Pr&&b==a)b=this.Za;else break;if(this.zc(b))return!0}return!1};r.Go=function(){for(var a=this.Za+this.ja.length-1,b=this.Ac,c=0;c<this.ja.length;c++){if(b>this.Za)b--;else if(this.mm&&b==this.Za){this.zc(-1);break}else if(!this.Pr||-1!=b&&b!=this.Za)break;else b=a;if(this.zc(b))return!0}return!1};
r.zc=function(a){var b=this.Ze(a),c=this.ja[b];return c&&this.sf.Wj&&this.sf.Wj(c)?!1:(this.Ac=a,this.m.zc(a),-1!=b)};r.Ih=function(){var a=this.Ze(this.Ac);if(-1!=a){var b=this.ja[a],c=this.Pd.Nk(b);this.xr?(this.sb=null,this.Vi()):this.Ub();c||(this.dispatchEvent({type:"update",row:b,index:a}),this.xr&&this.Pd.update(!0));return!0}this.Ub();this.dispatchEvent({type:"update",row:null,index:null});return!1};r.Vv=function(){return this.pb()&&-1!=this.Ze(this.Ac)};
r.Ub=function(){this.Ac=-1;this.sb=null;this.Za+=this.ja.length;this.ja=[];window.clearTimeout(this.jb);this.jb=null;this.m.Ub();this.dispatchEvent(Fd);this.dispatchEvent("dismiss")};r.Vi=function(){this.jb||(this.jb=window.setTimeout(A(this.Ub,this),100))};r.Ko=function(){return this.jb?(window.clearTimeout(this.jb),this.jb=null,!0):!1};r.Ki=function(){this.Ko()||window.setTimeout(A(this.Ko,this),10)};r.h=function(){Jo.b.h.call(this);delete this.Oo;this.m.dispose();this.Pd.dispose();this.sf=null};
r.jx=function(a,b,c){this.sb==a&&this.Ek(b,c)};r.Ek=function(a,b){var c=je(b)==dd&&b;b=(c?c.lD():b)?this.Ze(this.Ac):-1;this.Za+=this.ja.length;this.ja=a;for(var e=[],f=0;f<a.length;++f)e.push({id:this.ho(f),data:a[f]});a=null;this.Na&&(a=this.Oo[pe(this.Na)]||this.Na);this.m.Qk(a);this.m.Ek(e,this.sb,this.Na);a=this.Em;c&&void 0!==c.vu()&&(a=c.vu());this.Ac=-1;(a||0<=b)&&0!=e.length&&this.sb&&(0<=b?this.zc(this.ho(b)):this.Hj());this.dispatchEvent(Fd)};
r.Ze=function(a){a-=this.Za;return 0>a||a>=this.ja.length?-1:a};r.ho=function(a){return this.Za+a};r.update=function(a){this.Pd.update(a)};var Ko=function(a,b,c,e){L.call(this);e=e||150;this.ve=null!=c?c:!0;this.Yz(a||",;");this.op=b||"";this.ty=!1;this.sy=this.ve;this.U=0<e?new li(e):null;this.Fa=new ln(this);this.vi=new ln(this);this.Aa=new In;this.gp=-1};B(Ko,L);var Lo=(Pl||Ql)&&!K("533.17.9");r=Ko.prototype;r.kB=!0;r.ou=!0;r.Gr=!1;r.kz=!0;r.jz=!0;r.xi=null;r.ba=null;r.bk="";r.ld=!1;r.Kk=!1;r.$A=!0;r.Ls=function(a){this.V=a};r.getValue=function(){return this.ba.value};r.setValue=function(a){this.ba.value=a};
r.ao=function(){return Go(this.ba,!0)[0]};r.Bz=function(a){var b=this.ba,c=a;if(Eo(b))b.selectionStart=c;else if(H&&!K("9")){var e=Fo(b),f=e[0];f.inRange(e[1])&&(c=Ho(b,c),f.collapse(!0),f.move(Fb,c),f.select())}b=this.ba;Eo(b)?b.selectionEnd=a:H&&!K("9")&&(e=Fo(b),c=e[1],e[0].inRange(c)&&(a=Ho(b,a),b=Ho(b,Go(b,!0)[0]),c.collapse(!0),c.moveEnd(Fb,a-b),c.select()))};
r.Ns=function(a){vk(a)&&(Pm(a,Lb),T(a,"autocomplete","list"));this.Fa.listen(a,cc,this.Vc);this.Fa.listen(a,Ab,this.ab);if(!this.ba&&(this.vi.listen(a,Nc,this.Tx),vk(a))){var b=Xj(a);Jk(b)==a&&this.bq(a)}};r.Nk=function(a,b){this.ba&&this.fA(a.toString(),b);return!1};
r.fA=function(a,b){if(v(b)?b:this.ve){b=this.oo(this.getValue(),this.ao());var c=this.tl(this.getValue());this.iz.test(a)||(a=a.replace(/[\s\xa0]+$/,"")+this.st);this.kB&&(0==b||we(c[b-1])||(a=" "+a),b==c.length-1&&(a+=" "));if(a!=c[b]){c[b]=a;a=this.ba;(I||H&&K("9"))&&a.blur();a.value=c.join("");for(var e=0,f=0;f<=b;f++)e+=c[f].length;a.focus();this.Bz(e)}}else this.setValue(a);this.Kk=!0};
r.h=function(){Ko.b.h.call(this);null!=this.xi&&window.clearTimeout(this.xi);this.Fa.dispose();delete this.Fa;this.vi.dispose();this.Aa.dispose();M(this.U)};r.Yz=function(a,b){this.Df=a;this.st=null!=b?b:this.Df.substring(0,1);a=this.ve?"[\\s"+this.Df+"]+":"[\\s]+";this.yr=new RegExp("^"+a+"|"+a+"$","g");this.iz=new RegExp("\\s*["+this.Df+"]$")};
r.ta=function(a){switch(a.keyCode){case 40:if(this.V.pb())return this.wx(),a.preventDefault(),!0;if(!this.ve)return this.update(!0),a.preventDefault(),!0;break;case 38:if(this.V.pb())return this.xx(),a.preventDefault(),!0;break;case 9:if(!this.V.pb()||a.shiftKey||this.ty)this.V.Ub();else if(this.update(),this.V.Ih()&&this.sy)return a.preventDefault(),!0;break;case 13:if(this.V.pb()){if(this.update(),this.V.Ih())return a.preventDefault(),a.stopPropagation(),!0}else this.V.Ub();break;case 27:if(this.V.pb())return this.V.Ub(),
a.preventDefault(),a.stopPropagation(),!0;break;case 229:if(!this.ld)return this.DA(),!0;break;default:this.U&&!this.$A&&(this.U.stop(),this.U.start())}return this.wo(a)};r.wo=function(a){var b=this.ve&&a.charCode&&-1!=this.Df.indexOf(String.fromCharCode(a.charCode));this.kz&&b&&this.update();return this.jz&&b&&this.V.Ih()?(a.preventDefault(),!0):!1};r.zv=function(){return!1};
r.os=function(){this.Aa.od(this.ba);this.Fa.listen(this.Aa,Mc,this.vf);this.Fa.listen(this.ba,p,this.Mp);H&&this.Fa.listen(this.ba,Oc,this.Ip)};r.Dy=function(){this.Fa.N(this.Aa,Mc,this.vf);this.Aa.detach();this.Fa.N(this.ba,Pc,this.zv);this.Fa.N(this.ba,p,this.Mp);H&&this.Fa.N(this.ba,Oc,this.Ip);this.ld&&this.ul()};r.Vc=function(a){this.bq(a.target||null)};
r.bq=function(a){this.vi.removeAll();this.V&&this.V.Ki();a!=this.ba&&(this.ba=a,this.U&&(this.U.start(),this.Fa.listen(this.U,"tick",this.qh)),this.bk=this.getValue(),this.os())};r.ab=function(){Lo?this.xi=window.setTimeout(A(this.$p,this),0):this.$p()};r.$p=function(){this.ba&&(this.Dy(),this.ba=null,this.U&&(this.U.stop(),this.Fa.N(this.U,"tick",this.qh)),this.V&&this.V.Vi())};r.qh=function(){this.update()};r.Tx=function(a){this.Vc(a)};r.vf=function(a){this.gp=a.keyCode;this.V&&this.ta(a)};
r.Kp=function(){this.ld&&229!=this.gp&&this.ul()};r.Lp=function(a){this.ld&&(13==a.keyCode||77==a.keyCode&&a.ctrlKey)&&this.ul()};r.Mp=function(a){this.V&&this.Ga(a)};r.Ga=function(){};r.DA=function(){this.ld||(this.Fa.listen(this.ba,Pc,this.Lp),this.Fa.listen(this.ba,Oc,this.Kp),this.ld=!0)};r.ul=function(){this.ld&&(this.ld=!1,this.Fa.N(this.ba,Oc,this.Kp),this.Fa.N(this.ba,Pc,this.Lp))};r.Ip=function(a){this.wo(a)};
r.update=function(a){if(this.ba&&(a||this.getValue()!=this.bk)){if(a||!this.Kk)a=this.ky(),this.V&&(this.V.dA(this.ba),this.V.setToken(a,this.getValue()));this.bk=this.getValue()}this.Kk=!1};r.ky=function(){return this.ly()};r.xx=function(){return this.Gr?this.V.Hj():this.V.Go()};r.wx=function(){return this.Gr?this.V.Go():this.V.Hj()};r.ly=function(){var a=this.ao(),b=this.getValue();return this.VA(this.tl(b)[this.oo(b,a)])};r.VA=function(a){return this.yr?String(a).replace(this.yr,""):a};
r.oo=function(a,b){var c=this.tl(a);if(b==a.length)return c.length-1;for(var e=a=0,f=0;e<c.length&&f<=b;e++)f+=c[e].length,a=e;return a};r.tl=function(a){if(!this.ve)return[a];a=String(a).split("");for(var b=[],c=[],e=0,f=!1;e<a.length;e++)this.op&&-1!=this.op.indexOf(a[e])?(this.ou&&!f&&(b.push(c.join("")),c.length=0),c.push(a[e]),f=!f):f||-1==this.Df.indexOf(a[e])?c.push(a[e]):(c.push(a[e]),b.push(c.join("")),c.length=0);b.push(c.join(""));return b};var Mo=function(a,b,c,e){O.call(this);this.F=a||document.body;this.R=Q(this.F);this.Dh=!a;this.g=null;this.sb="";this.ja=[];this.Nd=[];this.fr=this.Pg=-1;this.Z=!1;this.className="ac-renderer";this.Gh="ac-row";this.jp="active";this.jm="ac-active";this.fw="ac-highlighted";this.ce=b||null;this.fB=null!=e?e:!0;this.vp=!0;this.Mg=!1;this.Xy=!!c;this.ei=!1;this.ih=0;this.$q=!1};B(Mo,O);r=Mo.prototype;r.Ps=0;r.a=function(){return this.g};r.Pz=function(a){this.vp=a};r.Qk=function(a){this.jc=a};
r.Ek=function(a,b,c){this.sb=b;this.ja=a;this.Pg=-1;this.fr=te();this.Na=c;this.Nd=[];this.xy()};r.Ub=function(){this.Z&&(this.Z=!1,this.qr(!1),0<this.ih?(M(this.Xd),this.Xd=new am(this.g,this.ih),this.Xd.play()):S(this.g,!1))};r.show=function(){this.Z||(this.Z=!0,this.qr(!0),0<this.ih?(M(this.Xd),this.Xd=new bm(this.g,this.ih),this.Xd.play()):S(this.g,!0))};
r.qr=function(a){this.Na&&(T(this.Na,wc,a),T(E(this.g),$b,a),T(this.Na,$b,a),a?T(this.Na,jd,this.g.id):(this.Na.removeAttribute(Qm(jd)),Tm(this.Na,null)))};r.B=function(){return this.Z};r.Ho=function(a){var b=0<=a&&a<this.ja.length?this.ja[a]:void 0,c=0<=a&&a<this.Nd.length?this.Nd[a]:void 0;this.dispatchEvent({type:"rowhilite",qD:c,row:b?b.data:null})&&(this.gw(),this.Pg=a,c&&(dn(c,[this.jm,this.jp]),this.Na&&Tm(this.Na,c),yl(c,this.g)))};
r.gw=function(){0<=this.Pg&&fn(E(this.Nd[this.Pg]),[this.jm,this.jp])};r.zc=function(a){if(-1==a)this.Ho(-1);else for(var b=0;b<this.ja.length;b++)if(this.ja[b].id==a){this.Ho(b);break}};r.Qz=function(a){E(a);dn(a,ye(this.className).split(" "))};r.lx=function(){if(!this.g){var a=this.R.c(d,{style:"display:none"});this.$q&&(a.style.overflowY="auto");this.g=a;this.Qz(a);Pm(a,Tc);a.id=rn.K().Qc();this.R.appendChild(this.F,a);N(a,l,this.wc,!1,this);N(a,p,this.Hg,!1,this);N(a,Xc,this.vo,!1,this)}};
r.xy=function(){this.lx();this.ei&&(this.g.style.visibility=yc);this.lB&&(this.g.style.minWidth=this.lB.clientWidth-this.Ps+ld);this.Nd.length=0;this.R.Ak(this.g);if(this.ce&&this.ce.render)this.ce.render(this,this.g,this.ja,this.sb);else{var a=null;F(this.ja,function(b){b=this.Py(b,this.sb);this.ei?this.g.insertBefore(b,a):this.R.appendChild(this.g,b);a=b},this)}0==this.ja.length?this.Ub():(this.show(),this.Ia(),Il(this.g,!0))};r.tu=function(){var a=this.Xy?5:1;this.ei&&(a^=1);return a};
r.Ia=function(){if(this.Na&&this.Dh){var a=this.jc||this.Na,b=this.tu(),c=65;this.$q&&(this.g.style.height="",c|=32);Km(a,b,this.g,b^1,null,null,c);this.ei&&(this.g.style.visibility=Od)}};r.h=function(){this.g&&(Eh(this.g,l,this.wc,!1,this),Eh(this.g,p,this.Hg,!1,this),Eh(this.g,Xc,this.vo,!1,this),this.R.removeNode(this.g),this.g=null,this.Z=!1);M(this.Xd);this.F=null;Mo.b.h.call(this)};r.Oy=function(a,b,c){yk(c,a.data.toString())};r.BA=function(a,b){this.Lr=!1;this.Gj(a,b)};
r.Gj=function(a,b){if(this.Mg||!this.Lr)if(3==a.nodeType){var c=null;z(b)&&1<b.length&&!this.Mg&&(c=zf(b,1));b=this.dv(b);if(0!=b.length){var e=a.nodeValue,f=this.vp?new RegExp("\\b(?:"+b+")","gi"):new RegExp(b,"gi");b=[];for(var g=0,h=f.exec(e),k=0;h;)k++,b.push(e.substring(g,h.index)),b.push(e.substring(h.index,f.lastIndex)),g=f.lastIndex,h=f.exec(e);b.push(e.substring(g));if(1<b.length){c=this.Mg?k:1;for(e=0;e<c;e++)f=2*e,a.nodeValue=b[f],g=this.R.createElement("B"),g.className=this.fw,this.R.appendChild(g,
this.R.createTextNode(b[f+1])),g=a.parentNode.insertBefore(g,a.nextSibling),a.parentNode.insertBefore(this.R.createTextNode(""),g.nextSibling),a=g.nextSibling;b=zf(b,2*c);a.nodeValue=b.join("");this.Lr=!0}else c&&this.Gj(a,c)}}else for(a=a.firstChild;a;)c=a.nextSibling,this.Gj(a,b),a=c};
r.dv=function(a){var b="";if(!a)return b;z(a)&&(a=kf(a,function(a){return!we(Oe(a))}));this.Mg?z(a)?b=lf(a,Me).join("|"):(b=a.replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,""),b=Me(b),b=b.replace(/ /g,"|")):z(a)?b=0<a.length?Me(a[0]):"":/^\W/.test(a)||(b=Me(a));return b};r.Py=function(a,b){var c=this.R.c(d,{className:this.Gh,id:rn.K().Qc()});Pm(c,hd);this.ce&&this.ce.Ny?this.ce.Ny(a,b,c):this.Oy(a,b,c);b&&this.fB&&this.BA(c,b);U(c,this.Gh);this.Nd.push(c);return c};
r.mo=function(a){for(;a&&a!=this.g&&!cn(a,this.Gh);)a=a.parentNode;return a?hf(this.Nd,a):-1};r.wc=function(a){var b=this.mo(a.target);0<=b&&this.dispatchEvent({type:pd,row:this.ja[b].id});a.stopPropagation()};r.Hg=function(a){a.stopPropagation();a.preventDefault()};r.vo=function(a){a=this.mo(a.target);0<=a&&!(300>te()-this.fr)&&this.dispatchEvent({type:"hilite",row:this.ja[a].id})};var No=function(){};B(No,xo);y(No);var Oo=[];r=No.prototype;r.L=function(a){return a&&a.firstChild.firstChild.firstChild.lastChild};r.Te=function(a,b){var c=this.lb();return b.c(d,lc+(c+pa),b.c(d,lc+(c+oa),b.c(d,c+"-pos",b.c(d,c+"-top-shadow","\u00a0"),b.c(d,c+ka,a))))};r.yo=function(a,b){var c=this.lb();return(b=a.j().me(b))&&cn(b,c+pa)&&(b=a.j().me(b))&&cn(b,c+oa)&&(b=a.j().me(b))&&cn(b,c+"-pos")&&(b=a.j().me(b))&&cn(b,c+"-top-shadow")&&(a=a.j().Pu(b))&&cn(a,c+ka)?!0:!1};r.v=function(){return gc};
r.lb=function(){return"goog-button-base"};r.io=function(){return Oo};Vn(gc,function(){return new wo(null,No.K())});var Qo=function(a){Po();return Wi(a)},Po=ie;var Ro={uD:!0},So={yD:!0},To={xD:!0},Uo={sD:!0},Vo={rD:!0},Wo={vD:!0},X=function(){throw Error("Do not instantiate directly");};X.prototype.Kb=null;X.prototype.Ma=function(){return this.content};X.prototype.toString=function(){return this.content};
X.prototype.pr=function(){if(this.Ea===Wo)return sj(this.toString());if(this.Ea!==Ro)throw Error("Sanitized content was not of kind TEXT or HTML.");return Dj(Ii("Soy SanitizedContent of kind HTML produces SafeHtml-contract-compliant value."),this.toString(),this.Kb)};var Xo=function(a,b){this.content=String(a);this.Kb=null!=b?b:null};B(Xo,X);Xo.prototype.Ea=Wo;var Yo=function(){X.call(this)};B(Yo,X);Yo.prototype.Ea=Ro;var Zo=function(){X.call(this)};B(Zo,X);Zo.prototype.Ea={tD:!0};
Zo.prototype.Kb=1;var $o=function(){X.call(this)};B($o,X);$o.prototype.Ea=So;$o.prototype.Kb=1;var ap=function(){X.call(this)};B(ap,X);ap.prototype.Ea=To;ap.prototype.Kb=1;var bp=function(){X.call(this)};B(bp,X);bp.prototype.Ea=Uo;bp.prototype.Kb=1;var cp=function(){X.call(this)};B(cp,X);cp.prototype.Ea={wD:!0};cp.prototype.Kb=1;var dp=function(){X.call(this)};B(dp,X);dp.prototype.Ea=Vo;dp.prototype.Kb=1;var gp=function(a,b,c,e){E(b,Wa);a.innerHTML=ep(b(c||fp,void 0,e))},ip=function(a,b,c,e){E(a,Wa);e=e||Q();a=a(b||fp,void 0,c);b=ep(a);hp(b);a instanceof X?a=a.pr():(Po(),a=rj(b,null));return e.$y(a)},jp=function(a,b,c,e){E(a,Wa);a=a(b||fp,void 0,c);e=(e||Q()).createElement(d);a=ep(a);hp(a);e.innerHTML=a;1==e.childNodes.length&&(a=e.firstChild,1==a.nodeType&&(e=a));return e},ep=function(a){if(!me(a))return String(a);if(a instanceof X){if(a.Ea===Ro)return bf(a.Ma());if(a.Ea===Wo)return He(a.Ma())}$e("Soy template output is unsafe for use as HTML: "+
a);return"zSoyz"},hp=function(a){var b=a.match(kp);E(!b,"This template starts with a %s, which cannot be a child of a <div>, as required by soy internals. Consider using goog.soy.renderElement instead.\nTemplate output: %s",b&&b[0],a)},kp=/^<(body|caption|col|colgroup|head|html|tr|td|th|tbody|thead|tfoot)>/i,fp={};var np=function(a){return Ke(ye(a.replace(lp,function(a,c){return mp.test(c)?"":" "}).replace(/[\t\n ]+/g," ")))},mp=/^(?:abbr|acronym|address|b|em|i|small|strong|su[bp]|u)$/i,lp=/<[!\/]?([a-z0-9]+)([\/ ][^>]*)?>/gi;var op=function(a,b){this.fg=a;this.wt=!!b;this.vm={0:this.fg+"-arrowright",1:this.fg+"-arrowup",2:this.fg+"-arrowdown",3:this.fg+"-arrowleft"}};B(op,On);r=op.prototype;r.So=!1;r.Di=2;r.ym=20;r.bg=3;r.Ir=null;r.pk=-5;r.Bi=!1;r.Qk=function(a){this.jc=a};r.setPosition=function(a,b,c,e){null!=a&&(this.bg=a);null!=b&&(this.Di=b);ge(c)&&(this.ym=Math.max(c,15));ge(e)&&(this.pk=e)};r.Gz=function(a,b){this.Tb=a;this.xm=b};r.xz=function(a){this.Bi=a};
r.Ia=function(a,b,c){E(this.xm,"Must call setElements first.");this.Dh(this.bg,this.Eu(this.bg,this.Di),this.Fu(),0,c)};r.Fu=function(){return 2==this.Di?pp(this.bg)?this.Tb.offsetHeight/2:this.Tb.offsetWidth/2:this.ym};r.Eu=function(a,b){2==b&&(b=0);return b};r.uz=function(a){this.So=a};
r.Dh=function(a,b,c,e,f){if(this.jc){var g=qp(a,b);var h=this.jc;var k=this.Tb,n=this.Ir,q=Dl(xl,h);a:{q=(pp(a)?q.height/2:q.width/2)-c;var u=Im(h,g);if(n)n=n.clone(),k&&(k=Hm(k),n.left+=k.x,n.right+=k.x,n.top+=k.y,n.bottom+=k.y);else if(n=vl(h),!n){h=q;break a}h=El(h).PA();pp(a)?h.top<n.top&&!(u&1)?q-=n.top-h.top:h.bottom>n.bottom&&u&1&&(q-=h.bottom-n.bottom):h.left<n.left&&!(u&4)?q-=n.left-h.left:h.right>n.right&&u&4&&(q-=h.right-n.right);h=q}h=pp(a)?new P(this.pk,h):new P(h,this.pk);q=pp(a)?6:
9;this.Bi&&2==e&&(q=pp(a)?4:1);u=a^3;pp(a)&&"rtl"==this.jc.dir&&(u=a);g=Km(this.jc,qp(u,b),this.Tb,g,h,f,this.So?q:0,void 0,this.Ir);if(2!=e&&g&496){this.Dh(a^3,b,c,this.Bi&&0==e?1:2,f);return}!this.wt||g&496||(e=parseFloat(this.Tb.style.left),f=parseFloat(this.Tb.style.top),E(!isNaN(e)&&!isNaN(f),"Could not parse position."),isFinite(e)&&0==e%1&&isFinite(f)&&0==f%1||ql(this.Tb,Math.round(e),Math.round(f)))}this.oy(a,b,c)};
r.oy=function(a,b,c){var e=this.xm;Jf(this.vm,function(a){gn(e,a,!1)},this);U(e,this.vm[a]);e.style.top=e.style.left=e.style.right=e.style.bottom="";this.jc?(b=Al(this.jc,this.Tb),c=rp(this.jc,a),pp(a)?e.style.top=sp(b.y+c.y,15,this.Tb.offsetHeight-15)+ld:e.style.left=sp(b.x+c.x,15,this.Tb.offsetWidth-15)+ld):e.style[0==b?pp(a)?"top":Sc:pp(a)?"bottom":"right"]=c+ld};
var sp=function(a,b,c){return b>c?b:Math.min(Math.max(a,b),c)},qp=function(a,b){switch(a){case 2:return 0==b?1:5;case 1:return 0==b?0:4;case 0:return 0==b?12:13;default:return 0==b?8:9}},rp=function(a,b){var c=0,e=0;a=Dl(xl,a);switch(b){case 2:c=a.width/2;break;case 1:c=a.width/2;e=a.height;break;case 0:e=a.height/2;break;case 3:c=a.width,e=a.height/2}return new P(c,e)},pp=function(a){return 0==a||3==a};var tp=function(a){L.call(this);this.dom=a||Q()};B(tp,L);tp.prototype.Lo=function(){Pm(this.a(),this.wb());T(this.a(),"live","polite")};tp.prototype.wb=function(){return"tooltip"};var up=function(a){tp.call(this,a);this.za=this.dom.c(d,"jfk-tooltip-contentId");this.wm=this.dom.c(d,"jfk-tooltip-arrow",this.dom.c(d,"jfk-tooltip-arrowimplbefore"),this.dom.c(d,"jfk-tooltip-arrowimplafter"));this.yl=this.dom.c(d,{"class":"jfk-tooltip",role:"tooltip"},this.za,this.wm);this.Lo()};B(up,tp);up.prototype.a=function(){return this.yl};up.prototype.L=function(){return this.za};up.prototype.h=function(){this.yl&&rk(this.yl)};var vp=function(a){up.call(this,a)};B(vp,up);vp.prototype.Lo=function(){Pm(this.a(),this.wb())};var yp=function(a,b,c){c||(c=b instanceof pj?np(qj(b)):b);a.removeAttribute(Id);a.removeAttribute(Sb);a.removeAttribute(Pb);b?(b instanceof pj?a.lf=b:(a.setAttribute(Pb,b),a.lf=null),a.setAttribute(zb,c)):(a.lf=null,a.removeAttribute(zb));a=Q(a)||Q();b=pe(a.o);wp[b]||(wp[b]=new xp(a))},wp={},xp=function(a){ln.call(this);this.Mc=a;this.wn=new Zk(this.MA,0,this);this.Db(this.wn);var b=ik();this.jh=le(b.MutationObserver)?new b.MutationObserver(A(this.mv,this)):null;a=a.o;this.listen(a,[Wc,p,l,Ab,kh,
Nc],this.bt,!0);this.listen(a,[Xc,cc,jh],this.qz,!0)};B(xp,ln);r=xp.prototype;r.h=function(){this.Xm();xp.b.h.call(this)};r.ur=function(a){switch(a.type){case p:case Xc:case Wc:case l:this.Uo=!1;break;case Nc:this.Uo=!0}};
r.qz=function(a){this.jh&&this.jh.disconnect();this.ur(a);var b=a.target;a=a.type==cc||a.type==jh;var c=this.aa&&wk(this.aa.L(),b);if(this.Uo||!a||c){this.Dw=a;if(a=b&&b.getAttribute&&this.jh)a=b.getAttribute(od)||null,a=sf(Om,a);a&&(this.Gx(b),(a=Sm(b))&&(b=a));this.Ud=b}else this.Ud=null;this.Hk()};r.Gx=function(a){this.jh.observe(a,{attributes:!0})};r.bt=function(a){this.ur(a);var b=a.target;a=a.type==p||a.type==l;b=this.aa&&wk(this.aa.L(),b);a&&b||(this.Ud=null,this.Hk())};
r.mv=function(a){F(a,A(function(a){var b=Sm(a.target);b&&"aria-activedescendant"==a.attributeName&&(this.Ud=b,this.Hk())},this))};r.Hk=function(){this.Xm();this.wn.start(this.Zb?50:300)};r.Xm=function(){this.Hh&&(ni(this.Hh),this.Hh=0,this.Zb=null)};
r.MA=function(){if(!this.Ud)this.Eo();else if(!(this.Zb&&this.aa&&wk(this.aa.a(),this.Ud))||this.Zb.getAttribute("data-tooltip-unhoverable")){var a=Ik(this.Ud,function(a){return a.getAttribute&&(a.getAttribute(Sb)||a.getAttribute(Pb)||a.lf)&&!a.getAttribute("data-tooltip-suspended")},!0),b=!1;this.Zb&&this.Zb!=a&&(this.Eo(),b=!0);if(!this.Zb&&a&&(this.Zb=a,this.nA(a))){var c=Bj;if(a.getAttribute(Sb))for(var e=bk("jfk-tooltip-data",a),f=0;f<e.length;f++){if(e[f].parentNode==a){c=e[f].cloneNode(!0);
break}}else c=a.lf?a.lf:tj(a.getAttribute(Pb));e=a.getAttribute(Qb);f=a.getAttribute(Rb);var g=a.getAttribute(Tb);g=we(Oe(g))?-1:Number(g);if(!b&&(a=a.getAttribute("data-tooltip-delay"),a=Math.max(0,a-300))){this.Hh=mi(se(this.ar,this.Zb,c,e,g,f),a,this);return}this.ar(this.Zb,c,e,g,f)}}};r.nA=function(a){return a.getAttribute("data-tooltip-only-on-overflow")&&a.offsetWidth>=a.scrollWidth&&a.offsetHeight>=a.scrollHeight||this.Dw&&"mouse"==a.getAttribute("data-tooltip-trigger")?!1:!0};
var zp=function(a){if(a)switch(a.toLowerCase().split(",")[0]){case "l":return 0;case "t":return 2;case "r":return 3}return 1};
xp.prototype.ar=function(a,b,c,e,f){this.Hh=0;this.aa||(this.aa=new vp(this.Mc),this.Fo(),this.Mc.o.body.appendChild(this.aa.a()),this.Db(this.aa),this.Le=new op("jfk-tooltip",!0),this.Le.uz(!0),this.Le.xz(!0),this.Le.Gz(this.aa.a(),this.aa.wm));a:{if(c)switch(c.toLowerCase().split(",")[1]){case "l":var g=0;break a;case "r":g=1;break a}g=2}this.Le.setPosition(zp(c),g,void 0,e);en(this.aa.a(),Jc);this.di!=f&&(this.di&&!we(Oe(this.di))&&en(this.aa.a(),this.di),we(Oe(f))||U(this.aa.a(),f),this.di=f);
ql(this.aa.a(),0,0);if(b instanceof pj)Qj(this.aa.L(),b);else for(ok(this.aa.L());c=b.firstChild;)this.aa.L().appendChild(c);this.Le.Qk(a);this.Le.Ia(null,0)};xp.prototype.Fo=function(){this.aa&&U(this.aa.a(),Jc)};xp.prototype.Eo=function(){this.Fo();this.Zb=null};H&&K(8);var Ap=function(a,b){this.be=typeof a==cd?0<a?1:0>a?-1:null:null==a?null:a?-1:1;this.Cs=!!b};r=Ap.prototype;r.Ht=Si;r.Hs=function(a,b){return 0>Number(a)*Number(b)};r.vt=function(a,b,c,e){return e&&(this.Hs(b,this.be)||1==this.be&&Pi.test(Ki(a,c))||-1==this.be&&Oi.test(Ki(a,c)))?1==this.be?"\u200e":"\u200f":""};r.yA=function(a,b,c){null==a&&(a=this.Ht(qj(b),!0));return this.zA(a,b,c)};
r.zA=function(a,b,c){c=c||void 0==c;var e=0!=a&&a!=this.be;if(this.Cs||e){var f;e&&(f=-1==a?"rtl":"ltr");e=zj("span",{dir:f},b)}else e=b;b=qj(b);return e=Aj(0,e,this.vt(b,a,!0,c))};r.mark=function(){switch(this.be){case 1:return"\u200e";case -1:return"\u200f";default:return""}};var Bp=function(a){if(null!=a)switch(a.Kb){case 1:return 1;case -1:return-1;case 0:return 0}return null},Dp=function(a){return null!=a&&a.Ea===Ro?(E(a.constructor===Yo),a):a instanceof pj?Cp(qj(a),a.Pc()):Cp(He(String(String(a))),Bp(a))},Ep=function(a){function b(a){this.content=a}b.prototype=a.prototype;return function(a){return new b(String(a))}},Cp=function(a){function b(a){this.content=a}b.prototype=a.prototype;return function(a,e){a=new b(String(a));void 0!==e&&(a.Kb=e);return a}}(Yo);Ep(Zo);
Ep($o);Ep(ap);Ep(bp);Ep(cp);Ep(dp);var Fp=function(a){function b(a){this.content=a}b.prototype=a.prototype;return function(a){return(a=String(a))?new b(a):""}},Gp=function(a){function b(a){this.content=a}b.prototype=a.prototype;return function(a,e){a=String(a);if(!a)return"";a=new b(a);void 0!==e&&(a.Kb=e);return a}}(Yo);Fp(Zo);Fp(ap);Fp($o);Fp(bp);Fp(cp);
var Hp=Fp(dp),Ip=/^<(?:area|base|br|col|command|embed|hr|img|input|keygen|link|meta|param|source|track|wbr)\b/,Pp=function(a,b){if(!b)return String(a).replace(Jp,"").replace(Kp,"&lt;");a=String(a).replace(/\[/g,"&#91;");var c=[],e=[];a=a.replace(Jp,function(a,f){if(f&&(f=f.toLowerCase(),b.hasOwnProperty(f)&&b[f])){var g=c.length,h="</",q="";if("/"!=a.charAt(1)){h="<";for(var u;u=Lp.exec(a);)if(u[1]&&"dir"==u[1].toLowerCase()){if(a=u[2]){if("'"==a.charAt(0)||'"'==a.charAt(0))a=a.substr(1,a.length-
2);a=a.toLowerCase();if("ltr"==a||"rtl"==a||"auto"==a)q=' dir="'+a+'"'}break}Lp.lastIndex=0}c[g]=h+f+">";e[g]=q;return"["+g+"]"}return""});a=String(a).replace(Mp,Np);var f=Op(c);a=a.replace(/\[(\d+)\]/g,function(a,b){return e[b]&&c[b]?c[b].substr(0,c[b].length-1)+e[b]+">":c[b]});return a+f},Qp=function(a){return a.replace(/<\//g,"<\\/").replace(/\]\]>/g,"]]\\>")},Op=function(a){for(var b=[],c=0,e=a.length;c<e;++c){var f=a[c];"/"==f.charAt(1)?(f=jf(b,f),0>f?a[c]="":(a[c]=b.slice(f).reverse().join(""),
b.length=f)):"<li>"==f&&0>jf(b,"</ol>")&&0>jf(b,"</ul>")?a[c]="":Ip.test(f)||b.push("</"+f.substring(1))}return b.reverse().join("")},Y=function(a){return null!=a&&a.Ea===Ro?(E(a.constructor===Yo),String(Pp(a.Ma())).replace(Mp,Np)):He(String(a))},Sp=function(a){if(null!=a&&a.Ea===Uo)return E(a.constructor===bp),a.Ma().replace(/([^"'\s])$/,"$1 ");a=String(a);Rp.test(a)||($e("Bad value `%s` for |filterHtmlAttributes",[a]),a="zSoyz");return a},Wp=function(a){if(null!=a&&a.Ea===So)return E(a.constructor===
$o),String(a).replace(Tp,Up);if(null!=a&&a.Ea===To)return E(a.constructor===ap),String(a).replace(Tp,Up);a instanceof Yi?a=String(Zi(a)).replace(Tp,Up):a instanceof Ui?a=String(Vi(a)).replace(Tp,Up):(a=String(a),Vp.test(a)?a=a.replace(Tp,Up):($e("Bad value `%s` for |filterNormalizeUri",[a]),a="about:invalid#zSoyz"));return a},Yp=function(a){if(null!=a&&a.Ea===Vo)return gf(a,dp),Qp(a.Ma());null==a?a="":a instanceof ej?a=Qp(fj(a)):a instanceof nj?(a instanceof nj&&a.constructor===nj&&a.$r===mj?a=a.vh:
($e("expected object of type SafeStyleSheet, got '"+a+ia+je(a)),a="type_error:SafeStyleSheet"),a=Qp(a)):(a=String(a),Xp.test(a)||($e("Bad value `%s` for |filterCssValue",[a]),a="zSoyz"));return a},Zp={},$p=function(a,b){a=Zp[a]||(Zp[a]=new Ap(a));var c=Dj(Ii("Soy |bidiSpanWrap is applied on an autoescaped text."),String(b));b=a.yA(Bp(b),c);return qj(b)},aq={"\x00":"&#0;","\t":"&#9;","\n":"&#10;","\x0B":"&#11;","\f":"&#12;","\r":"&#13;"," ":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;",
"/":"&#47;","<":"&lt;","=":"&#61;",">":"&gt;","`":"&#96;","\u0085":"&#133;","\u00a0":"&#160;","\u2028":"&#8232;","\u2029":"&#8233;"},Np=function(a){return aq[a]},bq={"\x00":"%00","\u0001":"%01","\u0002":"%02","\u0003":"%03","\u0004":"%04","\u0005":"%05","\u0006":"%06","\u0007":"%07","\b":"%08","\t":"%09","\n":"%0A","\x0B":"%0B","\f":"%0C","\r":"%0D","\u000e":"%0E","\u000f":"%0F","\u0010":"%10","\u0011":"%11","\u0012":"%12","\u0013":"%13","\u0014":"%14","\u0015":"%15","\u0016":"%16","\u0017":"%17",
"\u0018":"%18","\u0019":"%19","\u001a":"%1A","\u001b":"%1B","\u001c":"%1C","\u001d":"%1D","\u001e":"%1E","\u001f":"%1F"," ":"%20",'"':"%22","'":"%27","(":"%28",")":"%29","<":"%3C",">":"%3E","\\":"%5C","{":"%7B","}":"%7D","\u007f":"%7F","\u0085":"%C2%85","\u00a0":"%C2%A0","\u2028":"%E2%80%A8","\u2029":"%E2%80%A9","\uff01":"%EF%BC%81","\uff03":"%EF%BC%83","\uff04":"%EF%BC%84","\uff06":"%EF%BC%86","\uff07":"%EF%BC%87","\uff08":"%EF%BC%88","\uff09":"%EF%BC%89","\uff0a":"%EF%BC%8A","\uff0b":"%EF%BC%8B",
"\uff0c":"%EF%BC%8C","\uff0f":"%EF%BC%8F","\uff1a":"%EF%BC%9A","\uff1b":"%EF%BC%9B","\uff1d":"%EF%BC%9D","\uff1f":"%EF%BC%9F","\uff20":"%EF%BC%A0","\uff3b":"%EF%BC%BB","\uff3d":"%EF%BC%BD"},Up=function(a){return bq[a]},Mp=/[\x00\x22\x27\x3c\x3e]/g,Tp=/[\x00- \x22\x27-\x29\x3c\x3e\\\x7b\x7d\x7f\x85\xa0\u2028\u2029\uff01\uff03\uff04\uff06-\uff0c\uff0f\uff1a\uff1b\uff1d\uff1f\uff20\uff3b\uff3d]/g,Xp=/^(?!-*(?:expression|(?:moz-)?binding))(?!\s+)(?:[.#]?-?(?:[_a-z0-9-]+)(?:-[_a-z0-9-]+)*-?|(?:rgb|hsl)a?\([0-9.%,\u0020]+\)|-?(?:[0-9]+(?:\.[0-9]*)?|\.[0-9]+)(?:[a-z]{1,2}|%)?|!important|\s+)*$/i,
Vp=/^(?![^#?]*\/(?:\.|%2E){2}(?:[\/?#]|$))(?:(?:https?|mailto):|[^&:\/?#]*(?:[\/?#]|$))/i,Rp=/^(?!on|src|(?:style|action|archive|background|cite|classid|codebase|data|dsync|href|longdesc|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i,Jp=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,Kp=/</g,Lp=/([a-zA-Z][a-zA-Z0-9:\-]*)[\t\n\r\u0020]*=[\t\n\r\u0020]*("[^"]*"|'[^']*')/g;var cq=function(a){var b;a=a||{};var c=Cp,e='<div role="button"'+(a.id?' id="'+Y(a.id)+'"':"")+' class="';var f=a||{};var g="goog-inline-block jfk-button ",h=f.style;switch(me(h)?h.toString():h){case 0:g+=Gc;break;case 2:g+=Fc;break;case 3:g+="jfk-button-primary";break;case 1:g+="jfk-button-default";break;case 4:g+="jfk-button-flat";break;case 5:g+="jfk-button-mini";break;case 6:g+="jfk-button-contrast";break;default:g+=Gc}g+=(1==f.width?" jfk-button-narrow":"")+(f.checked?" jfk-button-checked":"")+
(f.gg?" "+f.gg:"")+(f.disabled?" jfk-button-disabled":"");return c(e+Y(new Xo(g,void 0))+'"'+(a.disabled?' aria-disabled="true"':' tabindex="'+(a.ai?Y(a.ai):"0")+'"')+(a.title?a.hB?' data-tooltip="'+Y(a.title)+'"':' title="'+Y(a.title)+'"':"")+(a.value?' value="'+Y(a.value)+'"':"")+(a.attributes?" "+Sp(a.attributes):"")+">"+Dp(null==(b=a.content)?"":b)+"</div>")};cq.ec="jfk.templates.button.strict";var eq=function(a,b,c,e){wo.call(this,a,dq.K(),b);this.vl=c||0;this.Kl=e||0;this.Hl=!1};B(eq,wo);r=eq.prototype;r.getStyle=function(){return this.vl};r.vj=function(){return this.Kl};r.cA=function(a){this.vl!=a&&(this.vl=a,this.jk())};r.Sq=function(a){this.Kl!=a&&(this.Kl=a,this.jk())};r.hA=function(a){this.Hl=a};r.Kc=function(a){this.kl(a);var b=this.a();b&&(this.Hl?yp(b,a,void 0):a?b.title=a:b.removeAttribute(Id))};r.$=function(a){this.isEnabled()!=a&&(eq.b.$.call(this,a),this.jk())};
r.focus=function(){var a=this.M();try{a.focus()}catch(b){}};r.Fe=function(a){eq.b.Fe.call(this,a);this.Ge(!1)};r.Ga=function(a){eq.b.Ga.call(this,a);this.isEnabled()&&this.Ge(!0)};r.Pb=function(a){eq.b.Pb.call(this,a);this.isEnabled()&&this.Ge(!0)};r.Ge=function(a){this.a()&&gn(this.a(),"jfk-button-clear-outline",a)};r.jk=function(){this.a()&&this.m.ZA(this)};
var dq=function(){this.cr=this.v()+"-standard";this.hm=this.v()+"-action";this.Zp=this.v()+"-primary";this.tn=this.v()+la;this.Tn=this.v()+"-flat";this.Cp=this.v()+"-narrow";this.yp=this.v()+"-mini";this.en=this.v()+"-contrast"};B(dq,uo);y(dq);r=dq.prototype;r.kd=function(a,b,c){a&&c.cA(a);b&&c.Sq(b)};r.v=function(){return Ec};
r.c=function(a){gf(a,eq,"Button is expected to be instance of jfk.Button");var b=a.j(),c=jp(cq,{disabled:!a.isEnabled(),checked:a.Yc(),style:a.getStyle(),title:a.Sc(),hB:a.Hl,value:a.getValue(),width:a.vj()},void 0,b);b.append(c,a.Ma());this.D(a,c);return c};
r.D=function(a,b){dq.b.D.call(this,a,b);this.Tm||(this.Tm=Vf(this.cr,se(this.kd,0,null),this.hm,se(this.kd,2,null),this.Zp,se(this.kd,3,null),this.tn,se(this.kd,1,null),this.Tn,se(this.kd,4,null),this.yp,se(this.kd,5,null),this.en,se(this.kd,6,null),this.Cp,se(this.kd,null,1)));for(var c=an(b),e=0;e<c.length;++e){var f=this.Tm[c[e]];f&&f(a)}if(c=b.getAttribute(Pb))a.kl(c),a.hA(!0);return b};r.getValue=function(a){return a.getAttribute(Md)||""};r.setValue=function(a,b){a&&a.setAttribute(Md,b)};
r.ZA=function(a){function b(a,b){(a?c:e).push(b)}E(a.a(),"Button element must already exist when updating style.");var c=[],e=[],f=a.getStyle();b(0==f,this.cr);b(2==f,this.hm);b(3==f,this.Zp);b(4==f,this.Tn);b(5==f,this.yp);b(1==f,this.tn);b(6==f,this.en);b(1==a.vj(),this.Cp);b(!a.isEnabled(),this.v()+ma);fn(a.a(),e);dn(a.a(),c)};Vn(Ec,function(){return new eq(null)});var fq={8:"backspace",9:"tab",13:Yb,16:"shift",17:"ctrl",18:"alt",19:"pause",20:"caps-lock",27:"esc",32:"space",33:"pg-up",34:"pg-down",35:"end",36:"home",37:Sc,38:"up",39:"right",40:"down",45:"insert",46:"delete",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:"semicolon",61:"equals",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",93:"context",
96:"num-0",97:"num-1",98:"num-2",99:"num-3",100:"num-4",101:"num-5",102:"num-6",103:"num-7",104:"num-8",105:"num-9",106:"num-multiply",107:"num-plus",109:"num-minus",110:"num-period",111:"num-division",112:"f1",113:"f2",114:"f3",115:"f4",116:"f5",117:"f6",118:"f7",119:"f8",120:"f9",121:"f10",122:"f11",123:"f12",186:"semicolon",187:"equals",189:"dash",188:",",190:".",191:"/",192:"`",219:"open-square-bracket",220:"\\",221:"close-square-bracket",222:"single-quote",224:"win"};var gq=function(){};B(gq,uo);y(gq);r=gq.prototype;r.c=function(a){var b=this.tc(a);b=a.j().c(d,lc+b.join(" "),a.Ma());this.Kc(b,a.Sc());return b};r.wb=function(){return Cb};r.Qa=function(a){return a.tagName==d};r.D=function(a,b){E(b);U(b,kc);return gq.b.D.call(this,a,b)};r.getValue=function(){return""};r.v=function(){return ic};Vn(ic,function(){return new wo(null,gq.K())});var hq=function(){};B(hq,gq);y(hq);r=hq.prototype;r.c=function(a){var b=this.tc(a);b=a.j().c(d,lc+b.join(" "),[this.createCaption(a.Ma(),a.j()),this.mg(a.j())]);this.Kc(b,a.Sc());return b};r.L=function(a){return a&&a.firstChild};
r.D=function(a,b){var c=ak("*",mc,b)[0];if(c){S(c,!1);a.j().o.body.appendChild(c);var e=new po;e.D(c);a.Rb(e)}ak("*",this.v()+ja,b)[0]||b.appendChild(this.createCaption(b.childNodes,a.j()));ak("*",this.v()+na,b)[0]||b.appendChild(this.mg(a.j()));return hq.b.D.call(this,a,b)};r.createCaption=function(a,b){return b.c(d,lc+(this.v()+ja),a)};r.mg=function(a){return a.c(d,{"class":lc+(this.v()+na),"aria-hidden":!0},"\u00a0")};r.v=function(){return jc};Vn(jc,function(){return new Ao(null,null,hq.K())});var iq=function(){};B(iq,Zn);y(iq);r=iq.prototype;r.c=function(a){var b=a.j().c(Va,this.tc(a).join(" "));this.Dq(b,a.lc);return b};r.D=function(a,b){b=iq.b.D.call(this,a,b);E(b);var c=an(b),e=!1;sf(c,this.Ye(null))?e=null:sf(c,this.Ye(!0))?e=!0:sf(c,this.Ye(!1))&&(e=!1);a.zz(e);E(b,"The element cannot be null.");T(b,Hb,this.um(e));return b};r.wb=function(){return Gb};r.Dq=function(a,b){if(a){E(a);var c=this.Ye(b);E(c);E(a);cn(a,c)||(Jf(jq,function(b){b=this.Ye(b);E(a);gn(a,b,b==c)},this),T(a,Hb,this.um(b)))}};
r.um=function(a){return null==a?"mixed":1==a?"true":"false"};r.v=function(){return"goog-checkbox"};r.Ye=function(a){var b=this.lb();if(1==a)return b+"-checked";if(0==a)return b+"-unchecked";if(null==a)return b+"-undetermined";throw Error("Invalid checkbox state: "+a);};var kq=function(a,b,c){c=c||iq.K();V.call(this,null,c,b);this.lc=v(a)?a:!1};B(kq,V);var jq={Qr:!0,bD:!1,cD:null};r=kq.prototype;r.S=null;r.Yc=function(){return 1==this.lc};r.Qw=function(){return null==this.lc};r.Qd=function(a){a!=this.lc&&(this.lc=a,this.m.Dq(this.a(),this.lc))};r.zz=function(a){this.lc=a};r.Iq=function(a){if(this.I){var b=this.Tj();this.ka();this.S=a;this.G();b&&this.M().focus()}else this.S=a};r.toggle=function(){this.Qd(this.lc?!1:!0)};
r.G=function(){kq.b.G.call(this);if(this.Ig){var a=this.A();this.S&&a.listen(this.S,l,this.wj).listen(this.S,Xc,this.pe).listen(this.S,Wc,this.Jg).listen(this.S,p,this.Ga).listen(this.S,Yc,this.Pb);a.listen(this.a(),l,this.wj)}a=this.M();this.S&&a!=this.S&&we(Rm(a,Qc))&&(this.S.id||(this.S.id=this.rf("lbl")),T(a,Rc,this.S.id))};r.$=function(a){kq.b.$.call(this,a);if(a=this.a())a.tabIndex=this.isEnabled()?0:-1};
r.wj=function(a){a.stopPropagation();var b=this.lc?"uncheck":"check";this.isEnabled()&&!a.target.href&&this.dispatchEvent(b)&&(a.preventDefault(),this.toggle(),this.dispatchEvent(Eb))};r.Ob=function(a){32==a.keyCode&&(this.ac(a),this.wj(a));return!1};Vn("goog-checkbox",function(){return new kq});var lq=function(a,b,c){Ao.call(this,null,null,a,c);this.No=b||null};B(lq,Ao);r=lq.prototype;r.Cf=2;r.$=function(a){lq.b.$.call(this,a);this.Cq(a)};r.Cq=function(a){this.Xe().disabled=!a};r.Ga=function(a){this.j().contains(this.Xe(),a.target)||lq.b.Ga.call(this,a)};r.Xe=function(){return this.j().le(Qa,rc,this.L())[0]};r.qo=function(){2==this.Cf?(this.Hf(0),this.$a(0)&&this.$a(0).dispatchEvent(hb)):(this.Hf(2),this.$a(1)&&this.$a(1).dispatchEvent(hb))};r.Dv=function(a){0==a.target.Gd?this.Hf(0):this.Hf(2)};
r.zi=function(){this.$a(0)&&this.$a(1)&&(this.A().listen(this.ha(),hb,this.Dv),this.$a(0).bl(0),this.$a(1).bl(2))};r.yi=function(){this.A().listen(this.Xe(),l,this.qo)};r.c=function(){lq.b.c.call(this);this.jn();var a=new W("Todo",null,this.j(),this.No),b=new W("Ninguno",null,this.j(),this.No);this.Xa(a);this.Xa(b);this.yi();this.zi()};r.jn=function(){var a=this.j().createElement(Qa);a.type=Gb;a.className=rc;this.cc(a)};r.ea=function(a){lq.b.ea.call(this,a);this.yi();this.zi()};
r.Rb=function(a){lq.b.Rb.call(this,a);this.zi()};r.Hf=function(a){if(this.Cf!=a){var b=this.Xe();0==a?(b.checked=!0,Fl(b,1)):1==a?(b.checked=!0,Fl(b,.5)):(b.checked=!1,Fl(b,1));this.Cf=a}};Vn("goog-selectionmenubutton-button",function(){return new lq});var mq=function(a){a=a||{};var b=a.Ar?" "+Y("jfk-checkbox-undetermined"):a.checked?" "+Y("jfk-checkbox-checked"):" "+Y("jfk-checkbox-unchecked");var c=a.Ar?"mixed":a.checked?"true":"false";var e=a.Js?' aria-labelledby="'+Y(a.Js)+'"':a.Is?' aria-label="'+Y(a.Is)+'"':"";return Cp(wa+Y(Hc)+" "+Y(kc)+b+(a.disabled?" "+Y("jfk-checkbox-disabled"):"")+(a.gg?" "+Y(a.gg):"")+'" role="checkbox" aria-checked="'+c+'"'+e+(a.id?' id="'+Y(a.id)+'"':"")+(a.disabled?' aria-disabled="true" tabindex="-1"':' tabindex="'+
(a.ai?Y(a.ai):"0")+'"')+(a.attributes?" "+Sp(a.attributes):"")+' dir="ltr"><div class="'+Y(Ic)+'" role="presentation"></div></span>')};mq.ec="jfk.templates.checkbox.main";var nq=function(a,b){var c=ao(iq,Hc);kq.call(this,a,b,c);this.Ba(4,!0)};B(nq,kq);r=nq.prototype;r.c=function(){this.dc(jp(mq,{checked:this.Yc(),disabled:!this.isEnabled(),Ar:this.Qw()},void 0,this.j()))};r.ea=function(a){nq.b.ea.call(this,a);U(a,kc);this.a().dir="ltr";this.ke(Ic)||this.ht();Pm(this.Ua(Ic),"presentation")};r.ht=function(){var a=this.j().c(d,Ic);this.a().appendChild(a)};r.Fe=function(a){nq.b.Fe.call(this,a);this.Ge(!1)};r.Ga=function(a){nq.b.Ga.call(this,a);this.isEnabled()&&this.Ge(!0)};
r.Ge=function(a){this.a()&&gn(this.a(),"jfk-checkbox-clearOutline",a)};var oq=function(a){lq.call(this,hq.K(),null,a);this.Hb=new nq;this.Hb.Ba(32,!1)};B(oq,lq);r=oq.prototype;r.Xe=function(){return this.Hb.a()};r.jn=function(){this.Hb.render();this.cc(this.Hb.a())};r.ea=function(a){oq.b.ea.call(this,a);this.Hb.D(this.ke(Hc))};r.Cq=function(a){this.Hb.$(a)};r.yi=function(){this.A().listen(this.Hb,Eb,this.qo)};r.Hf=function(a){this.Cf!=a&&(0==a?this.Hb.Qd(!0):1==a?this.Hb.Qd(null):this.Hb.Qd(!1),this.Cf=a)};r.h=function(){M(this.Hb);oq.b.h.call(this)};Vn("jfk-selectionmenubutton",function(){return new oq});var pq=function(a,b){L.call(this);this.qn=a;this.rp=b};B(pq,L);pq.prototype.Zy=function(a,b,c,e){this.qA("Ejecutando secuencia de comandos","Secuencia de comandos "+(He(b)+" en ejecuci\u00f3n"));a=this.pu(a,b,e);c=this.qu(c).toString();b=A(this.Iv,this,b);a=a.toString();e=new vi;yi.push(e);b&&e.listen(Mb,b);e.ek("ready",e.at);e.send(c,"POST",a,void 0)};
pq.prototype.Iv=function(a,b){b=b.target.Bg();switch(b.result){case "AUTH_REQUIRED":this.ol("La secuencia de comandos requiere autorizaci\u00f3n.",Ra+(He(a)+" requiere autorizaci\u00f3n."));this.sA(b.authPanelUrl,b.authPanel);break;case "OK":this.ol("La secuencia de comandos ha finalizado.",Ra+(He(a)+" ha finalizado."));break;default:this.ol("Se ha producido un error en la secuencia de comandos.","Se ha producido un error en la secuencia de comandos "+(He(a)+".")),this.pA(b.error)}};
pq.prototype.qu=function(a){var b=new Kk;b.Th((""==this.qn?"/macros":"/a/macros/"+this.qn)+"/macroClient");this.kA(b,a);return b};pq.prototype.pu=function(a,b,c){var e=new Lk;e.set("cmd",2);null!=a&&e.set("lib",a);e.set("funcName",b);c&&e.set("authMae",c);this.rp&&e.set("hl",this.rp);e.set("authVersion","2");return e};var qq=function(a,b,c,e){An.call(this,void 0,!0,e);this.dB=a;a=this.L();c=Q(a);e=c.c(d);e.innerHTML=b;c.appendChild(a,e);this.Bq(Dn);this.Qq("Autorizaci\u00f3n necesaria");this.C(!0);this.Ez(!0);this.addEventListener("dialogselect",this.Ss)};B(qq,An);qq.prototype.Ss=function(a){this.Ov(a.key);a.Jk=!1};
qq.prototype.Ov=function(a){if(a!=Db){var b=this.dB,c={target:"_blank",height:500,width:600,top:(screen.height-500)/2,left:(screen.width-600)/2,scrollbars:!0};a=window;var e=b instanceof Yi?b:bj("undefined"!=typeof b.href?b.href:String(b));b=c.target||b.target;var f=[];for(g in c)switch(g){case "width":case xc:case "top":case Sc:f.push(g+"="+c[g]);break;case "target":case "noreferrer":break;default:f.push(g+"="+(c[g]?1:0))}var g=f.join(",");kg()&&a.navigator&&a.navigator.standalone&&b&&"_self"!=b?
(g=a.document.createElement("A"),f=Lj(g),"undefined"!=typeof f.HTMLAnchorElement&&"undefined"!=typeof f.Location&&"undefined"!=typeof f.Element&&E(g&&(g instanceof f.HTMLAnchorElement||!(g instanceof f.Location||g instanceof f.Element)),"Argument is not a HTMLAnchorElement (or a non-Element mock); got: %s",Kj(g)),e=e instanceof Yi?e:cj(e),g.href=Zi(e),g.setAttribute("target",b),c.noreferrer&&g.setAttribute("rel","noreferrer"),c=document.createEvent("MouseEvent"),c.initMouseEvent(l,!0,!0,a,1),g.dispatchEvent(c)):
c.noreferrer?(a=a.open("",b,g),c=Zi(e),a&&(qg&&-1!=c.indexOf(";")&&(c="'"+c.replace(/'/g,"%27")+"'"),a.opener=null,c=Dj(Ii("b/12014412, meta tag with sanitized URL"),'<META HTTP-EQUIV="refresh" content="0; url='+He(c)+ba),a.document.write(qj(c)),a.document.close())):a.open(Zi(e),b,g)}this.C(!1)};var rq=function(a,b,c){pq.call(this,"defaultdomain"!=a.domain?a.domain:"",b);this.Mc=c||Q();this.Nr=a};B(rq,pq);x("gsites.pages.view.SitesMaestroRunner",rq,void 0);r=rq.prototype;r.Xr="Solo los usuarios que hayan iniciado sesi\u00f3n pueden ejecutar Google Apps Scripts.";r.kA=function(a,b){a.ed("mid",b)};r.sA=function(a,b){(new qq(a,b,"sitesAppsScriptAuthDialog"+this.Nr.name.replace(/-/g,""))).C(!0)};r.qA=function(a,b){gm(He(a+": "+b))};r.ol=function(a,b){gm(He(a+": "+b))};
r.pA=function(a){var b=new An;b.Qq("Alert");b.Pq(a);b.Bq(Cn);b.C(!0)};r.zd=function(){this.ow();this.nw()};rq.prototype.initListeners=rq.prototype.zd;rq.prototype.ow=function(){for(var a=this.Mc.Ll("a","apps-script-run-link"),b=0;b<a.length;b++){var c=a[b],e=c.id.split("#");3==e.length&&N(c,l,this.Ru(e[1],e[2],e[0]),!1,this)}};rq.prototype.nw=function(){for(var a=this.Mc.Ll("a","apps-script-disabled-link"),b=0;b<a.length;b++)N(a[b],l,this.tA,!1,this)};
rq.prototype.yw=function(){JOT_addListener(Nb,A(this.zd,this))};rq.prototype.installEditRender=rq.prototype.yw;rq.prototype.tA=function(){gm(this.Xr)};rq.prototype.Ru=function(a,b,c){return function(){this.Zy(a,b,c)}};var tq=function(a,b){var c=Array.prototype.slice.call(arguments),e=c.shift();if("undefined"==typeof e)throw Error("[goog.string.format] Template required");return e.replace(/%([0\-\ \+]*)(\d+)?(\.(\d+))?([%sfdiu])/g,function(a,b,e,k,n,q,u,D){if("%"==q)return"%";var f=c.shift();if("undefined"==typeof f)throw Error("[goog.string.format] Not enough arguments");arguments[0]=f;return sq[q].apply(null,arguments)})},sq={s:function(a,b,c){return isNaN(c)||""==c||a.length>=Number(c)?a:a=-1<b.indexOf("-",0)?
a+Ne(" ",Number(c)-a.length):Ne(" ",Number(c)-a.length)+a},f:function(a,b,c,e,f){e=a.toString();isNaN(f)||""==f||(e=parseFloat(a).toFixed(f));var g=0>Number(a)?"-":0<=b.indexOf("+")?"+":0<=b.indexOf(" ")?" ":"";0<=Number(a)&&(e=g+e);if(isNaN(c)||e.length>=Number(c))return e;e=isNaN(f)?Math.abs(Number(a)).toString():Math.abs(Number(a)).toFixed(f);a=Number(c)-e.length-g.length;return e=0<=b.indexOf("-",0)?g+e+Ne(" ",a):g+Ne(0<=b.indexOf("0",0)?"0":" ",a)+e},d:function(a,b,c,e,f,g,h,k){return sq.f(parseInt(a,
10),b,c,e,0,g,h,k)}};sq.i=sq.d;sq.u=sq.d;var uq=!1,vq=[],xq=function(a){vq.push(a);me(he("google.visualization.ChartEditor"))?wq():uq||(uq=!0,webspace.features.googleChartsOverGstatic?Z.eh("https://www.gstatic.com/charts/loader.js",function(){google.charts.load(webspace.gvizGstaticVersion,{packages:["charteditor"],language:webspace.page.locale||"en"});google.charts.setOnLoadCallback(wq)}):(a=tq("//www.google.com/jsapi?client=google-gviz&autoload={modules:[%s]}",Ph({name:"visualization",packages:["charteditor_base"],version:webspace.gvizVersion||
"1",language:webspace.page.locale||"en",callback:Bd})),Z.eh(a)))},wq=function(){uq=!1;F(vq,function(a){a()});vq=[]};x(Bd,wq,void 0);var yq=function(a){for(var b=0;b<a.length;b++){var c=a[b],e=tk(c);null!=e&&"chartSpec"==e.name&&e.value&&google.visualization.drawChart(Ke(e.value),c)}},zq=function(){var a=R(wd);a&&(a=ak(d,"sites-gviz-chart",a))&&0<a.length&&xq(se(yq,a))},Aq=function(){var a=R(wd);if(a){a=ak("FORM","sites-iframe-gviz-form",a);for(var b=0;b<a.length;b++)a[b].submit()}};JOT_addListener(Nb,zq);JOT_addListener("decorateGvizCharts",zq);JOT_addListener(Nb,Aq);JOT_addListener("completeEdit",Aq);var Bq=/^[\w+/]+[=]{0,2}$/;var Cq=function(a,b,c){a.timeOfStartCall=(new Date).getTime();var e=c||t,f=e.document,g;a:{if((g=(e||t).document.querySelector("script[nonce]"))&&(g=g.nonce||g.getAttribute("nonce"))&&Bq.test(g))break a;g=void 0}g&&(a.nonce=g);if("help"==a.flow){var h=he("document.location.href",e);!a.helpCenterContext&&h&&(a.helpCenterContext=h.substring(0,1200));h=!0;if(b&&JSON&&JSON.stringify){var k=JSON.stringify(b);(h=1200>=k.length)&&(a.psdJson=k)}h||(b={invalidPsd:!0})}b=[a,b,c];e.GOOGLE_FEEDBACK_START_ARGUMENTS=
b;c=a.serverUri||"//www.google.com/tools/feedback";if(h=e.GOOGLE_FEEDBACK_START)h.apply(e,b);else{e=c+"/load.js?";for(var n in a)b=a[n],null!=b&&!me(b)&&(e+=encodeURIComponent(n)+"="+encodeURIComponent(b)+"&");a=Q(f).createElement(Ta);g&&a.setAttribute("nonce",g);Rj(a,Qo(e));f.body.appendChild(a)}};x("userfeedback.api.startFeedback",Cq,void 0);var Dq=function(a,b,c){try{c=c||"es";if(0<=b.indexOf("/")){var e=b.split("?#",2)[0];"/"==e.slice(-1)&&(e=e.slice(0,-1));b=e.slice(e.lastIndexOf("/")+1);if(!b||0<=b.indexOf(".")||"site"==b||"sites"==b)b="dashboard"}Cq({productId:"70",flow:"help",helpCenterContext:b,helpCenterPath:"/sites",anchor:R(a),locale:c})}catch(f){window.open("http://support.google.com/sites/?hl="+c)}};x("sites.util.helpBox",Dq,void 0);var Eq=function(a,b,c,e){this.jB=a;this.fi=b;this.az=c;this.wr=e};r=Eq.prototype;r.create=function(){ga("create",this.jB,{name:this.fi,sampleRate:this.az})};r.vr=function(){this.el();var a={};a.hitCallback=A(function(){ga[this.wr]=!0},this);ga(this.fi+".send","pageview",a)};r.tr=function(a,b,c,e){if(e&&e.hitCallback){var f=e.hitCallback;if(this.Fw()){var g=mi(f,1E3);e.hitCallback=function(){ni(g);f()}}else{f();return}}ga(this.fi+".send","event",a,b,c,e)};r.el=function(){};
r.set=function(a,b){ga(this.fi+".set",a,b)};r.Fw=function(){return!!ga[this.wr]};var Fq=function(){Eq.call(this,"UA-38003561-1","SitesTracker",100,"__sites_ga_loaded__")};B(Fq,Eq);
Fq.prototype.el=function(){this.set("anonymizeIp",!0);this.set("page",webspace.page.path+window.location.search+window.location.hash);var a="Guest";"defaultdomain"==webspace.domain?a="Default domain":"nodomain"==webspace.domain?a="No domain":webspace.user.domainUser&&webspace.user.domain==webspace.domain&&(a="Domain user");var b=webspace.user.hasWriteAccess?"Write access":"No write access",c=webspace.user.hasAdminAccess?"Admin access":"No admin access",e=webspace.isPublic?"Public":"Restricted",f=
webspace.isConsumer?"Consumer":"Hosted",g="Not Embedded";if(window.self!=window.top)try{g=null!=window.top.location?"Embedded in Sites":Oa}catch(h){g=Oa}this.set("dimension1",a);this.set("dimension2",b);this.set("dimension3",c);this.set("dimension4",e);this.set("dimension5",f);this.set("dimension6",g);this.set("metric1",webspace.page.revision)};var Gq=function(){Eq.call(this,"UA-45214764-1","CorpSitesTracker",100,"__corp_sites_ga_loaded__")};B(Gq,Eq);
Gq.prototype.el=function(){this.set("anonymizeIp",!0);this.set("dimension1",webspace.domain);this.set("dimension2",webspace.name);this.set("dimension3",webspace.page.path);this.set("dimension4",webspace.page.wuid);this.set("metric1",webspace.page.revision)};var Hq=new Fq,Iq=new Gq,Jq=function(){return"google.com"==webspace.domain};
x("sites.core.Analytics.createTracker",function(){window.GoogleAnalyticsObject="ga";window.ga=window.ga||function(){(window.ga.q=window.ga.q||[]).push(arguments)};window.ga.l=1*new Date;var a=document.createElement("script"),b=document.getElementsByTagName("script")[0];a.async=1;a.src=qa;b.parentNode.insertBefore(a,b);Hq.create();Jq()&&Iq.create()},void 0);x("sites.core.Analytics.trackPageview",function(){Hq.vr();Jq()&&Iq.vr()},void 0);
var Lq=function(a,b,c,e){Jq()&&(Kq(2,e),Iq.tr(a,b,c,e));Hq.tr(a,b,c,e)};x("sites.core.Analytics.trackEvent",Lq,void 0);var Kq=function(a,b){var c=b&&b.hitCallback;c&&(b.hitCallback=function(){var b=a;return function(){b--;b||c()}}())},Mq=function(a,b,c,e){e=e||{};e.hitCallback=c;Lq(a,b,void 0,e)};x("sites.core.Analytics.trackEventAndCall",Mq,void 0);var Nq=function(a,b,c,e){Mq(a,b,function(){Sj(window.location,c)},e)};x("sites.core.Analytics.trackEventAndNavigate",Nq,void 0);var Oq=function(a){O.call(this);this.jf={};this.hf={};this.ua=new ln(this);this.F=a};B(Oq,O);var Pq=[H&&!K("11")?md:Uc,"abort",Zb];r=Oq.prototype;r.rs=function(a,b,c){(b=w(b)?b:b.src)&&(this.jf[a]={src:b,fn:v(c)?c:null})};r.Ey=function(a){delete this.jf[a];var b=this.hf[a];b&&(delete this.hf[a],this.ua.N(b,Pq,this.Np),Pf(this.hf)&&Pf(this.jf)&&this.dispatchEvent(Mb))};r.start=function(){var a=this.jf;F(Nf(a),function(b){var c=a[b];c&&(delete a[b],this.cx(c,b))},this)};
r.cx=function(a,b){if(!this.isDisposed()){var c=this.F?Q(this.F).c("IMG"):new Image;a.fn&&(c.crossOrigin=a.fn);this.ua.listen(c,Pq,this.Np);this.hf[b]=c;c.id=b;c.src=a.src}};r.Np=function(a){var b=a.currentTarget;if(b){if(a.type==md)if(b.readyState==Mb)a.type=Uc;else return;"undefined"==typeof b.naturalWidth&&(a.type==Uc?(b.naturalWidth=b.width,b.naturalHeight=b.height):(b.naturalWidth=0,b.naturalHeight=0));this.dispatchEvent({type:a.type,target:b});this.isDisposed()||this.Ey(b.id)}};
r.h=function(){delete this.jf;delete this.hf;M(this.ua);Oq.b.h.call(this)};var Qq=function(){this.Jj=new Oq;N(this.Jj,Uc,this.Jp,!1,this)};x("gsites.util.ImagePreloader",Qq,void 0);var Rq=new Uj(96,96);Qq.prototype.init=function(a,b){a=ak("img",b,R(a));b=!1;for(var c=0;c<a.length;c++){var e=a[c];e.height&&e.width?("undefined"==typeof e.naturalWidth&&(e.naturalWidth=e.width),"undefined"==typeof e.naturalHeight&&(e.naturalHeight=e.height),this.Jp(null,e)):e.src&&(b=!0,this.Jj.rs(e.id,e.src))}b&&this.start()};
x("gsites.util.ImagePreloader.prototype.init",Qq.prototype.init,void 0);Qq.prototype.start=function(){this.Jj.start()};Qq.prototype.Jp=function(a,b){if((b=a?a.target:b)&&v(b.naturalWidth)&&v(b.naturalHeight)&&(a=R(b.id))){var c=new Uj(b.naturalWidth,b.naturalHeight);c.Nt(Rq)?(a.height=b.naturalHeight,a.width=b.naturalWidth):(b=c.bz(Rq),a.height=b.height,a.width=b.width);a.style.display=""}};/*
 Portions of this code are from MochiKit, received by
 The Closure Authors under the MIT license. All other code is Copyright
 2005-2009 The Closure Authors. All Rights Reserved.
*/
var Sq=function(a,b){this.Kh=[];this.Hp=a;this.un=b||null;this.cf=this.ge=!1;this.Eb=void 0;this.sl=this.Hm=this.Gi=!1;this.hi=0;this.F=null;this.Ii=0};r=Sq.prototype;r.cancel=function(a){if(this.ge)this.Eb instanceof Sq&&this.Eb.cancel();else{if(this.F){var b=this.F;delete this.F;a?b.cancel(a):b.Qs()}this.Hp?this.Hp.call(this.un,this):this.sl=!0;this.ge||this.sd(new Tq(this))}};r.Qs=function(){this.Ii--;0>=this.Ii&&this.cancel()};r.dn=function(a,b){this.Gi=!1;this.Dl(a,b)};
r.Dl=function(a,b){this.ge=!0;this.Eb=b;this.cf=!a;this.Qn()};r.Lc=function(){if(this.ge){if(!this.sl)throw new Uq(this);this.sl=!1}};r.callback=function(a){this.Lc();this.Am(a);this.Dl(!0,a)};r.sd=function(a){this.Lc();this.Am(a);this.Dl(!1,a)};r.Am=function(a){E(!(a instanceof Sq),"An execution sequence may not be initiated with a blocking Deferred.")};r.Ca=function(a,b){return this.Tf(a,null,b)};r.Wd=function(a,b){return this.Tf(null,a,b)};
r.Tf=function(a,b,c){E(!this.Hm,"Blocking Deferreds can not be re-used");this.Kh.push([a,b,c]);this.ge&&this.Qn();return this};r.then=function(a,b,c){var e,f,g=new di(function(a,b){e=a;f=b});this.Tf(e,function(a){a instanceof Tq?g.cancel():f(a)});return g.then(a,b,c)};ai(Sq);Sq.prototype.isError=function(a){return a instanceof Error};Sq.prototype.zo=function(){return nf(this.Kh,function(a){return le(a[1])})};
Sq.prototype.Qn=function(){if(this.hi&&this.ge&&this.zo()){var a=this.hi,b=Vq[a];b&&(b.Ty(),delete Vq[a]);this.hi=0}this.F&&(this.F.Ii--,delete this.F);a=this.Eb;for(var c=b=!1;this.Kh.length&&!this.Gi;){var e=this.Kh.shift(),f=e[0],g=e[1];e=e[2];if(f=this.cf?g:f)try{var h=f.call(e||this.un,a);v(h)&&(this.cf=this.cf&&(h==a||this.isError(h)),this.Eb=a=h);if(bi(a)||typeof t.Promise===m&&a instanceof t.Promise)this.Gi=c=!0}catch(k){a=k,this.cf=!0,this.zo()||(b=!0)}}this.Eb=a;c&&(h=A(this.dn,this,!0),
c=A(this.dn,this,!1),a instanceof Sq?(a.Tf(h,c),a.Hm=!0):a.then(h,c));b&&(a=new Wq(a),Vq[a.qa]=a,this.hi=a.qa)};var Uq=function(){We.call(this)};B(Uq,We);Uq.prototype.message="Deferred has already fired";Uq.prototype.name="AlreadyCalledError";var Tq=function(){We.call(this)};B(Tq,We);Tq.prototype.message="Deferred was canceled";Tq.prototype.name="CanceledError";var Wq=function(a){this.qa=t.setTimeout(A(this.NA,this),0);this.qg=a};
Wq.prototype.NA=function(){E(Vq[this.qa],"Cannot throw an error that is not scheduled.");delete Vq[this.qa];throw this.qg;};Wq.prototype.Ty=function(){t.clearTimeout(this.qa)};var Vq={};var ar=function(a,b){var c=b||{};b=c.document||document;var e=Vi(a),f=document.createElement(Ta),g={sq:f,Nf:void 0},h=new Sq(Xq,g),k=null,n=null!=c.timeout?c.timeout:5E3;0<n&&(k=window.setTimeout(function(){Yq(f,!0);h.sd(new Zq(1,"Timeout reached for loading script "+e))},n),g.Nf=k);f.onload=f.onreadystatechange=function(){f.readyState&&"loaded"!=f.readyState&&f.readyState!=Mb||(Yq(f,c.jD||!1,k),h.callback(null))};f.onerror=function(){Yq(f,!0,k);h.sd(new Zq(0,"Error while loading script "+e))};g=
c.attributes||{};Uf(g,{type:"text/javascript",charset:"UTF-8"});ek(f,g);Rj(f,a);$q(b).appendChild(f);return h},$q=function(a){var b=Yj("HEAD",a);return b&&0!=b.length?b[0]:a.documentElement},Xq=function(){if(this&&this.sq){var a=this.sq;a&&a.tagName==Ta&&Yq(a,!0,this.Nf)}},Yq=function(a,b,c){null!=c&&t.clearTimeout(c);a.onload=ie;a.onerror=ie;a.onreadystatechange=ie;b&&window.setTimeout(function(){rk(a)},0)},Zq=function(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);We.call(this,c);this.code=
a};B(Zq,We);var br=function(){this.zk={}};br.prototype.Zz=function(a){this.zk["card/source"]=a;return this};br.prototype.getSource=function(){var a=this.zk["card/source"];return null!=a?String(a):""};br.prototype.or=function(){return this.zk};var er=function(a){a=a||Q();a=pe(a.o);cr[a]||(cr[a]=new dr);return cr[a]},cr={},dr=function(){L.call(this);this.xf=[];this.cn=new br};B(dr,L);var fr=Wi(Hi(Ii("https://apis.google.com/js/api.js")));r=dr.prototype;r.Nn=!1;r.Vo=!1;r.El=null;r.ji=null;r.Dr=null;r.fh=function(){var a=he("gapi.load");le(a)&&!this.Vo?(this.Vo=!0,a("card",A(this.wv,this))):this.Nn||(this.Nn=!0,ar(fr).Ca(A(this.fh,this)))};
r.wv=function(){this.El=he("gapi.config.update");this.ji=he("gapi.card.watch");this.Dr=he("gapi.card.unwatch");this.configure(this.cn);for(var a=0;a<this.xf.length;a++){var b=this.xf[a];this.Mr(b.a(),b.getUserData())}this.xf=[]};r.configure=function(a){this.cn=a;a=a.or();if(this.El)for(var b in a)this.El(b,a[b])};r.Mr=function(a,b){this.ji?(lm(a,"g-hovercard"),b&&a.setAttribute("data-userid",b),this.ji(a)):(this.xf.push(new gr(a,b)),this.fh())};
r.h=function(){dr.b.h.call(this);delete this.ji;delete this.Dr;delete this.xf};var gr=function(a,b){this.g=a;this.gB=b};gr.prototype.a=function(){return this.g};gr.prototype.getUserData=function(){return this.gB};var hr=function(a){O.call(this);this.ki=a||window;this.gk=N(this.ki,nd,this.Kv,!1,this);this.Jf=fk(this.ki)};B(hr,O);hr.prototype.no=function(){return this.Jf?this.Jf.clone():null};hr.prototype.h=function(){hr.b.h.call(this);this.gk&&(Fh(this.gk),this.gk=null);this.Jf=this.ki=null};hr.prototype.Kv=function(){var a=fk(this.ki);Vj(a,this.Jf)||(this.Jf=a,this.dispatchEvent(nd))};x("sites.Hovercard",function(){var a=(new br).Zz("sites");er(void 0).configure(a);a=ak(null,"sites-admininfobox-hovercard",null);for(var b=0;b<a.length;b++){var c=a[b],e=Q(c);er(e).Mr(c,void 0)}},void 0);var ir=function(){this.Xn=this.Yn=!1};y(ir);var jr=function(a){ir.K().bx(a)};x("sites.util.GapiLoader.loadGapi",jr,void 0);ir.prototype.bx=function(a){if(this.Xn)a();else{if(!this.Yn){this.Yn=!0;var b=A(this.Mz,this);this.vn=ar(Wi(Hi(Ii(Cc))));this.vn.Ca(b)}this.vn.Ca(a)}};ir.prototype.Mz=function(){this.Xn=!0};var kr=function(a,b,c){this.Fs=a;webspace.features.contactStoreMigrationPollForGapi?(a=A(this.Mo,this,b,c),a=A(this.pp,this,a),webspace.features.gapiLoaderUtil?jr(a):this.ny(a)):(a=A(this.Mo,this,b,c),this.pp(a))};B(kr,L);x("sites.CommentPane",kr,void 0);r=kr.prototype;r.ny=function(a){var b=10,c=100,e=function(){window.gapi?a():0<b?(c*=2,b--,mi(e,c)):console.log("Failed to load comments.")};e()};r.pp=function(a){ar(Qo(this.Fs)).Ca(a)};
r.Mo=function(a,b){var c=Vf("c",!1,Docos.OptionName.PANE_DIV,R("sites-comment-docos-pane"),Docos.OptionName.RESOLVE,!1,Docos.OptionName.SHOW_ERRORS,!0,Docos.OptionName.HIDE_NOTIFICATION_SETTINGS,!0,Docos.OptionName.DISABLE_STREAM_PANE_FOCUS_WRAPPING,!0);b&&(c[Docos.OptionName.READONLY]=!0);this.Wi=new Docos(c);this.render();a&&this.yt()};r.yt=function(){this.Wi.displayNotificationControlDialog()};r.render=function(){this.Wi.renderPaneSurface()};r.h=function(){kr.b.h.call(this);M(this.Wi)};var lr=function(){this.Pe=[];this.Yi=[];this.pd=!1;this.result=this.$h=null},mr;r=lr.prototype;r.Ca=function(a,b){if(typeof a!=m)throw"Callback must be a function";b&&(a=A(a,b));this.Pe.push(a);this.pd&&this.$h&&this.yh(this.result)};r.Wd=function(a,b){if(typeof a!=m)throw"Errback must be a function";b&&(a=A(a,b));this.Yi.push(a);this.pd&&!this.$h&&this.aq(this.result)};r.callback=function(a){Ve&&this.ud().info("Got result: "+a);if(this.pd)throw Ma;this.$h=this.pd=!0;this.yh(a)};
r.yh=function(a){this.result=a;if(this.Pe.length){var b=this.Pe.shift();try{Ve&&this.ud().info("Passing result to callback handler");var c=b(a)}catch(e){Ve&&this.ud().Jl("Caught error running callback:"+e,e);this.pd=!1;this.sd(e);return}c instanceof lr?(Ve&&this.ud().info("Callback returned Deferred, waiting for result"),c.Ca(this.yh,this),c.Wd(this.sd,this)):this.Pe.length?(Ve&&this.ud().info(this.Pe.length+" callbacks remaining."),this.yh(c)):this.result=c}};
r.sd=function(a){Ve&&this.ud().info("Got error: "+a,a);if(this.pd)throw Ma;this.pd=!0;this.$h=!1;this.aq(a)};r.aq=function(a){this.result=a;var b;if(this.Yi.length)for(;b=this.Yi.shift();)try{b(a)}catch(c){}else Ve&&this.ud().Wh("Unhandled error: "+a,a)};r.ud=function(){mr||(mr=ch("goog.deferred.Deferred"));return mr};
var nr=function(a){this.tt=a;this.Eb=new lr;this.Fh=[];for(var b=0;b<a.length;b++){var c=a[b];if(!(c instanceof lr))throw"All items in DeferredArray array must be Deferred objects";c.Ca(this.ov,this);c.Wd(this.tv,this)}};nr.prototype.ov=function(a){this.Fh.push([!0,a]);this.Nm()};nr.prototype.tv=function(a){this.Fh.push([!1,a]);this.Nm()};nr.prototype.Nm=function(){this.Fh.length==this.tt.length&&this.Eb.callback(this.Fh)};nr.prototype.Ca=function(a){this.Eb.Ca(a)};var pr=function(){if(or)return or;bh();this.J=ah;this.J.Rh(Vg);this.J.ps(A(this.Cv,this));this.ex=new Ij;or=this},or=null;pr.prototype.enabled=!0;pr.prototype.Tu=function(){var a=document.getElementById(vd);a||(a=document.createElement(Vb),a.id=vd,document.body.appendChild(a));return a};pr.prototype.Cv=function(a){if(this.enabled){var b=this.Tu().appendChild(document.createElement(Vb));b.className="sites-debug-log-logrecord";b.innerHTML=this.ex.du(a)}};x("DebugLogDisplay",pr,void 0);var Z={pD:[],hk:{},qp:{}};x("ResourceLoader",Z,void 0);Z.af=function(){Z.J||(Z.J=ch("sites.ResourceLoader"));return Z.J};Z.dh=function(a){var b=new lr;if(Z.qp[a])b.callback(!0);else{var c=Z.hk[a];c||(Z.af().info("loading "+a),c=Z.fh(a));c.Ca(b.callback,b);c.Wd(b.sd,b)}b.Ca(function(){Z.af().info("ready: "+a)});b.Wd(function(a){Z.af().Wh("error loading resource",a)});return b};Z.eh=function(a,b,c){a=Z.dh(a);b&&a.Ca(b);c&&a.Wd(c)};Z.loadResourceWithCallback=Z.eh;
Z.nD=function(a){for(var b=[],c=0;c<a.length;c++)b.push(Z.dh(a[c]));a=new nr(b);a.Ca(function(){Z.af().info("Done.")});return a};
Z.fh=function(a){var b=new lr;b.Ca(function(){delete Z.hk[a];Z.qp[a]=!0});var c=document.getElementsByTagName("head")[0];if(!c)throw"No head element found, aborting";var e=/\.css(\?|$)/.exec(a);if(e){var f=document.createElement("link");f.href=a;f.rel="stylesheet"}else/\.js$|\.js\?|\/jsapi$|\/jsapi\?/.exec(a)&&(f=document.createElement("script"),f.src=a);if("undefined"!=typeof f.readyState)f.onreadystatechange=function(){"loaded"!=f.readyState&&f.readyState!=Mb||b.callback(!0)};else if(e){var g=function n(){n.Mt||
(n.Mt=!0,window.clearInterval(h),b.callback(!0))};var h=window.setInterval(function(){try{g()}catch(n){15!=n.code&&g()}},100);window.setTimeout(g,3E3)}else f.onload=function(){b.callback(!0)};c.appendChild(f);b.Ca(function(){Z.af().info("loaded: "+a)});return Z.hk[a]=b};var qr=function(a,b){this.Bp={};this.iw={};this.oq=b;JOT_addListener("registerForRpc",A(this.zy,this));var c=this;this.oq.register("resize_iframe",function(a){c.Nz(this.f,a)})};x("gsites.RpcHub",qr,void 0);qr.prototype.zy=function(a){var b=a.payload[0],c=a.payload[1],e=document.getElementById(c);if(e&&e.name){var f=e.name;e.src=a.payload[2];this.oq.setAuthToken(f,b);this.Bp[f]=c;this.iw[c]=f}};qr.prototype.Nz=function(a,b){if(a=document.getElementById(this.Bp[a]))a.style.height=b+ld};(function(){function a(a){a&&"ping"==a.data&&a.source.postMessage("pong",a.origin)}window.addEventListener&&window.addEventListener("message",a,!1)})();x("JOT_addParamToUri",function(a,b,c){a=a instanceof Kk?a:new Kk(new String(a));a.ed(b,c);return a},void 0);function rr(a){for(var b="",c=!1,e=!0,f=0;f<arguments.length;f++){var g=arguments[f];if(typeof g==Cd){var h=0==g.indexOf("/");c&&h?g=g.substring(1):c||h||e||(b+="/");e=!1;c=g.lastIndexOf("/")==g.length-1;b+=g}}return b}webspace.getPath=rr;function sr(a){a=tr(a);var b={};a&&ur(b,a);return b}x("JOT_getCompParts",sr,void 0);
function tr(a){return a.id&&0==a.id.indexOf("COMP_")?a:tr(a.parentNode)}function ur(a,b){b=b.childNodes;for(var c=0;c<b.length;c++){var e=b[c];if(1==e.nodeType&&(!e.id||0!=e.id.indexOf("COMP_"))){var f=e.getAttribute("jotId");if(f){e.mD=f;var g=a[f];if(g){if(!(g instanceof Array)){var h=[];h.push(g);g=a[f]=h}g.push(e)}else a[f]=e}ur(a,e)}}}
function vr(a){N(window,Uc,function(){var b=webspace.analyticsAccountId,c=webspace.enableUniversalAnalytics,e=webspace.baseUri;if(b&&c){var f="ga";window.GoogleAnalyticsObject?f=window.GoogleAnalyticsObject:(window[f]=window[f]||function(){(window[f].q=window[f].q||[]).push(arguments)},window[f].l=1*new Date,window.GoogleAnalyticsObject=f,Z.dh(qa));var g=window[f];g("create",b,{cookieDomain:e});g("send","pageview");a&&g("set","admin",!0)}})}
function wr(a,b){N(window,Uc,function(){Z.eh(("https:"==document.location.protocol?"https://ssl.":"http://www.")+"google-analytics.com/ga.js",function(){var c=webspace.analyticsAccountId,e=webspace.enableAnalytics,f=webspace.baseUri;c&&e&&b&&(c=window._gat._getTracker(c),c._setCookiePath(f),c._trackPageview(),c._trackPageLoadTime(),a&&c._setVar("admin"));if(c=webspace.domainAnalyticsAccountId)c=window._gat._getTracker(c),-1!=document.location.host.indexOf(".google.com")&&(f=f.slice(0,f.lastIndexOf("/")),
c._setCookiePath(f)),c._trackPageview(),c._trackPageLoadTime()})})}x("JOT_insertAnalyticsCode",function(a,b){b?(vr(a),webspace.domainAnalyticsAccountId&&wr(a,!1)):wr(a,!0)},void 0);
x("JOT_insertTranslateCode",function(a,b){ue("translateCallback",function(){var a=he("google.translate.TranslateElement");new a({pageLanguage:b,floatPosition:a.FloatPosition.BOTTOM_RIGHT,autoDisplay:!1});document.documentElement.style.height="auto"});N(window,Uc,function(){Z.dh(document.location.protocol+"//translate.google.com/translate_a/element.js?cb=translateCallback&hl="+a)})},void 0);
x("JOT_callEndpoint",function(a,b,c,e){a=webspace.baseUri+a;b="json="+encodeURIComponent(Ph(b));im(a,c,e,"POST",b)},void 0);
function xr(a,b,c,e,f,g,h,k){var n=webspace.baseUri+"/system/services/gateway/?service="+encodeURIComponent(a);b.requestPath=b.requestPath||(new Kk(new String(window.location))).getPath();a=f||"POST";f=function(a,b){a&&(new Kk(new String(window.location))).Wu(b)&&(n+="&"+b+"=true")};f(g,"nofwd");f(k,"ffwd");b=Ph(b);var q;h=h||{};"POST"==a?q="json="+encodeURIComponent(b):h.json=b;im(n,c,e,a,q,void 0,h)}x("JOT_callGateway",xr,void 0);
x("JOT_postFormToGateway",function(a,b,c,e,f){var g=webspace.baseUri+"/system/services/gateway-upload/?service="+a,h=new jm;e&&N(h,Ed,e);f&&N(h,Zb,f);c=c||{};c.service=a;a=Ph(c);h.pm(b,"json",a);b.acceptCharset="utf-8";h.xs(b);h.hz(b,g)},void 0);function yr(a){return-1==Si(a,void 0)?"rtl":"ltr"}x("JOT_getTextDir",yr,void 0);x("JOT_setTextDir",function(a){null!=a.value&&(a.dir=yr(a.value))},void 0);x("JOT_wrapTextDir",function(a,b){return a?(b="rtl"==b?"\u200f":"\u200e",b+a+b):""},void 0);
x("JOT_setMobilePreview",function(){var a=window.getComputedStyle(document.body,null),b=document.getElementById(wd);b.style.backgroundColor=a.backgroundColor;b.style.backgroundImage=a.backgroundImage;b.style.backgroundRepeat=a.backgroundRepeat;b.style.backgroundAttachment=a.backgroundAttachment;b.style.backgroundPosition=a.backgroundPosition;document.body.style.background="white"},void 0);webspace.redirect=function(a){Sj(window.location,a)};webspace.search=function(a,b,c){xr("Search",a,b,c)};
webspace.shallowSearch=function(a,b,c){xr("ShallowSearch",a,b,c)};x("webspace.shallowSearch",webspace.shallowSearch,void 0);webspace.kD=function(a,b,c){xr("GetPageTemplates",a,b,c)};webspace.zD=function(a,b,c){xr("SaveUserSettings",a,b,c)};
function zr(a){var b=!1,c=a.getAttribute(Hd);c&&(c=parseInt(c,10));if(c){var e=a.getAttribute("issitelocale");(e=e?window.JOT_formatRelativeToNow(c,e):window.JOT_formatRelativeToNow(c))?b=!0:(e=a.getAttribute(Id)||(new Cm(10)).format(new Date(c)),a.removeAttribute(Hd));yk(a,e)}return b}function Ar(){var a=!1;if(window.JOT_formatRelativeToNow)for(var b=ak("span"),c=b.length-1;0<=c;c--)zr(b[c])&&(a=!0);a?Br():Cr&&(window.clearInterval(Cr),Cr=null)}var Cr;
function Br(){Cr||(Cr=window.setInterval(Ar,2E4),N(window,"pageshow",Ar))}x("JOT_setInnerRelativeTime",function(a,b,c){for(var e=a.firstChild;e;e=e.nextSibling)if(e.getAttribute&&e.getAttribute(Hd)){a=e;break}b?a.setAttribute(Hd,b):a.removeAttribute(Hd);a.setAttribute(Id,c||(new Date(b)).toLocaleString());zr(a);Br()},void 0);Br();JOT_addListener(Nb,Ar);
window.JOT_SUBPAGE_click=function(a){a=new lh(a||window.event);if(a.target.className==ac)return a=a.target.parentNode.parentNode,sf(km(a),Jb)?nm(a,Jb):lm(a,Jb),!1};webspace.printUrl=new Kk(new String(window.location));webspace.printUrl.ed("tmpl","/system/app/templates/print/");webspace.printUrl.ed("showPrintDialog","1");var Dr=function(){L.call(this);this.tq=hk(document);this.ua=new ln(this);this.Db(this.ua);this.Ee=null;var a=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame;a&&(a=A(a,window));this.hq=a};B(Dr,L);y(Dr);JOT_addListener("pageLoaded",function(){Dr.K().uw()});r=Dr.prototype;r.Pw=function(){return!!document.querySelector};r.uw=function(){if(this.Pw())for(var a=ak(Vb,"goog-toc"),b=0;b<a.length;b++)this.tw(a[b])};
r.tw=function(a){a=ak("a",null,a);for(var b=0;b<a.length;b++){var c=a[b],e=c.getAttribute("href"),f=e&&e.substring(1);if(e=e&&"#"==e[0]&&this.bv(f))f=A(this.fz,this,e,f),this.ua.listen(c,l,f)}};r.bv=function(a){return a&&(a=document.querySelector("a[name="+a+"]"))&&a.parentNode&&a.parentNode.tagName&&a.parentNode.tagName.match(/H[1-9]/)?a.parentNode:null};
r.fz=function(a,b,c){a=ul(a).y;this.Ee=new fl([this.tq.scrollTop],[a],200,cm);this.ua.listen(this.Ee,kb,this.sk);this.ua.listen(this.Ee,"end",se(this.ay,b));this.Ee.play();c&&c.preventDefault()};r.sk=function(a){this.hq?this.hq(A(this.Kq,this,a.x)):this.Kq(a.x)};r.Kq=function(a){this.tq.scrollTop=a};r.ay=function(a){a&&(window.location.hash=a);M(this.Ee);this.Ee=null};var Er=function(a,b,c,e){eq.call(this,null);this.Bh=function(){Sj(window.location,a)};b&&c&&(this.Bh=function(){Nq(b,c,a,e)})};B(Er,eq);x("sites.components.NavigationButton",Er,void 0);var Fr=function(a){this.Mc=a||Q()};x("sites.components.Paginator",Fr,void 0);
Fr.prototype.zd=function(a,b,c,e,f,g,h){0>e&&(e=0);if("desc"==(g||"asc")){var k=e-f;g=e+f;f=g>=c;c=c-e==c}else g=e-f,k=e+f,f=0>g,c=k>=c;e=k;e=qi(ui(String(window.location),ed),ed,e);g=qi(ui(String(window.location),ed),ed,g);g=new Er(g);g.D(R(a));g.Nh(2);if(!f){if(k=R(a)){switch(h){case "announcements":a="Ver las entradas m\u00e1s recientes";break;case "revisions":a="Ver las revisiones m\u00e1s recientes";break;default:a="Anterior"}yp(k,a,void 0)}N(g,hb,g.Bh)}g.$(!f);f=new Er(e);f.D(R(b));f.Nh(1);
if(!c){if(b=R(b)){switch(h){case "announcements":a="Ver las entradas m\u00e1s antiguas";break;case "revisions":a="Ver las revisiones m\u00e1s antiguas";break;default:a="Siguiente"}yp(b,a,void 0)}N(f,hb,f.Bh)}f.$(!c)};Fr.prototype.initListeners=Fr.prototype.zd;var Gr=function(a,b,c){qo.call(this,null,c);this.Yy=a;this.sr=ck("sites-navigation-link",a);this.Ym=!!b;b=ck(yd,a);this.od(a,9,8);this.eA(!1);this.D(b)};B(Gr,qo);x("gsites.HoverPopupMenu",Gr,void 0);var Hr=[];x("gsites.HoverPopupMenu.createSiteDropdownMenus",function(a,b){Vn(zd,function(){var a=ao(ko,zd);return new W(null,null,null,a)});var c=Yn(no,yd);a=ak(null,a);for(var e=0;e<a.length;e++)Hr.push(new Gr(a[e],b,c))},void 0);
x("gsites.HoverPopupMenu.setSiteDropdownMenusFocusable",function(a){for(var b=0;b<Hr.length;b++)Hr[b].Lh(a)},void 0);r=Gr.prototype;r.AA=function(){this.B()&&(this.Lg=mi(A(this.mx,this),250))};r.Mi=function(){this.Lg&&(ni(this.Lg),this.Lg=void 0)};r.mx=function(){this.Mi();this.bb()||this.yc()};r.G=function(){Gr.b.G.call(this);this.Ym?(this.TA=this.sr.href,this.sr.href="javascript:void(0);"):this.A().listen(this.j().o,Xc,this.Wx,!0)};
r.od=function(a,b,c,e,f){this.Qj(a)||(a=this.hn(a,b,c,e,f),this.Ym?this.A().listen(a.g,l,this.cy):this.A().listen(a.g,Xc,this.ey))};r.ey=function(a){this.Pj=!0;this.Mi();Gr.b.ph.call(this,a)};r.cy=function(a){this.bb()?Sj(window.location,this.TA):(this.Pj=!0,this.Mi(),Gr.b.ph.call(this,a))};r.Wx=function(a){this.B()&&(this.Pj=a.target instanceof Element&&this.ub(a.target),this.bb()||this.Lg||this.AA())};r.bb=function(){return this.Pj};r.Gp=function(){};r.ab=function(){this.bb()||this.yc()};
r.ub=function(a){return this.j().contains(this.Yy,a)};var Ir=function(){};x("sites.util.GearsMenu",Ir,void 0);Ir.prototype.pw=function(){var a=R(xd),b=ck("sites-gears-button-icon");a&&b&&(b=new Ao(b,null,hq.K()),b.D(a),a=b.ha(),this.qw(a))};var Jr=function(a,b){Dq(a,b||"viewPage")};
Ir.prototype.qw=function(a){this.$c(a,"sites-view-page-help",se(Jr,"more-actions-btn","viewPage"));this.$c(a,"sites-help",se(Jr,xd,document.URL));var b=rr(webspace.baseUri,"/system/app/pages/meta/dashboard/userSettings");this.$c(a,"sites-user-settings",function(){Sj(window.location,b)});this.$c(a,"googleadmin-enabled-link",function(){document.cookie="JOT_GA=false; path=/";window.location.reload(!0)});this.$c(a,"googleadmin-disabled-link",function(){document.cookie="JOT_GA=true; path=/";window.location.reload(!0)});
var c=rr(webspace.baseUri,"/system/pages/siteAdminTool");this.$c(a,"sites-admin-page",function(){Sj(window.location,c)});var e=rr(webspace.baseUri,"/system/app/pages/meta/dashboard/domainAdminTool");this.$c(a,"sites-domain-admin-page",function(){Sj(window.location,e)});this.$c(a,"sites-internal-feedback",function(){window.open("http://sites.google.com/a/google.com/JotSpot_Help/")})};Ir.prototype.$c=function(a,b,c){(a=a.ug(b))&&N(a,hb,c)};var Kr=function(a,b){L.call(this);this.Nw=!!a;(this.Hw=!!b)||(new Ir).pw();this.Nw&&this.sw()};B(Kr,L);x("sites.util.OneGoogle",Kr,void 0);var Lr={my:"Buscar en mis sitios",all:"Buscar en todos los sitios"};r=Kr.prototype;r.Bf=null;r.Mk=null;r.cd=null;
r.sw=function(){if(window.gbar){var a=window.gbar.qfae,b=window.gbar.qfgf;if(a&&b){this.Bf=b();this.Mk=this.Bf.elements.scope;this.cd=this.Bf.elements.q;N(this.Bf,Dd,A(function(a){this.$o()||a.preventDefault()},this));var c=new po;Jf(Lr,function(a,b){c.Xa(new W(a,b))});b=new Co(null,c,new hq);var e=kk(d,["sites-search-scope-selector",kc]);b.xq(!1);b.Uz(!0);b.render(e);var f=om(this.Mk);b.setValue(f);N(b,Eb,A(this.Lv,this));a(e)}}};
r.Lv=function(a){a=a.target.Yb().Gd;var b=this.Mk,c=b.type;switch(w(c)&&c.toLowerCase()){case Gb:case "radio":b.checked=a;break;case "select-one":b.selectedIndex=-1;if(w(a))for(var e=0;c=b.options[e];e++)if(c.value==a){c.selected=!0;break}break;case qd:c=a;w(c)&&(c=[c]);for(var f=0;e=b.options[f];f++)if(e.selected=!1,c)for(var g,h=0;g=c[h];h++)e.value==g&&(e.selected=!0);break;default:b.value=null!=a?a:""}this.cd.placeholder=Lr[a];this.$o()&&this.Bf.submit()};
r.$o=function(){var a=om(this.cd);return w(a)&&!we(a)};var Mr=function(){this.za=ck("sites-admin-content-pane")||ck("goog-ws-dash-main")||R("sites-chrome-everything-scrollbar")||R(wd);this.rl=ck("sites-admin-sidebar-wrapper");this.Co=ck("sites-system-edit-header")||ck("sites-header-divider");this.Vn=ck("sites-adminfooter")||ck("sites-dash-footer");var a=new hr(window);N(a,nd,A(this.resize,this))};B(Mr,L);y(Mr);x("sites.util.PageContentResizer.getInstance",Mr.K,void 0);Mr.prototype.Jz=function(a){this.It=!!a};Mr.prototype.setExcludeFooter=Mr.prototype.Jz;
Mr.prototype.bB=function(a){a=fk().height-a;this.za&&(kl(this.za,xc,a+ld),kl(this.za,"overflow-y","auto"));this.rl&&(kl(this.rl,xc,a+ld),kl(this.rl,"overflow-y","auto"))};Mr.prototype.resize=function(){var a=0;this.Co&&(a+=Dl(xl,this.Co).height);!this.It&&this.Vn&&(a+=Dl(xl,this.Vn).height);this.bB(a)};Mr.prototype.resize=Mr.prototype.resize;var Pr=function(a){O.call(this);this.Oi=this.Ie={};this.ip=0;this.iv=Wf(Nr);this.KA=Wf(Or);this.nm=!0;this.ys=this.Ds=!1;this.tx=!0;this.Bs=!1;this.wi=null;this.ww(a)},Qr;B(Pr,O);var Rr=function(a){this.ml=a||null;this.next=a?null:{}},Nr=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],Or=["color","date","datetime","datetime-local","email","month",cd,"password","search","tel","text","time","url","week"];r=Pr.prototype;r.rz=function(a){this.nm=a};
r.yy=function(a,b){Sr(this.Ie,this.Ro(1,arguments),a)};r.Cr=function(a){Tr(this.Ie,this.Ro(0,arguments))};r.Ro=function(a,b){if(w(b[a]))a=lf(Ur(b[a]),function(a){af(a.keyCode,"A non-modifier key is needed in each stroke.");return Vr(a.key||"",a.keyCode,a.ux)});else{var c=b,e=a;z(b[a])&&(c=b[a],e=0);for(a=[];e<c.length;e+=2)a.push(Vr("",c[e],c[e+1]))}return a};r.YA=function(){this.Ie={}};r.h=function(){Pr.b.h.call(this);this.YA();this.ct()};
var Ur=function(a){a=a.replace(/[ +]*\+[ +]*/g,"+").replace(/[ ]+/g," ").toLowerCase();a=a.split(" ");for(var b=[],c,e=0;c=a[e];e++){var f=c.split("+"),g=null,h=null;c=0;for(var k,n=0;k=f[n];n++){switch(k){case "shift":c|=1;continue;case "ctrl":c|=2;continue;case "alt":c|=4;continue;case "meta":c|=8;continue}null===h||$e("At most one non-modifier key can be in a stroke.");f=void 0;g=k;if(!Qr){h={};for(f in fq)h[fq[f]]=qm(parseInt(f,10));Qr=h}h=Qr[g];af(h,"Key name not found in goog.events.KeyNames: "+
k);g=k;break}b.push({key:g,keyCode:h,ux:c})}return b};r=Pr.prototype;r.ww=function(a){this.Dd=a;N(this.Dd,Nc,this.xc,void 0,this);sg&&N(this.Dd,Oc,this.xo,void 0,this);N(this.Dd,Pc,this.Gg,void 0,this)};r.Gg=function(a){I&&this.xv(a);sg&&this.Qv(a)};
r.xv=function(a){if(rg){if(224==a.keyCode){this.xp=!0;mi(function(){this.xp=!1},400,this);return}var b=a.metaKey||this.xp;67!=a.keyCode&&88!=a.keyCode&&86!=a.keyCode||!b||(a.metaKey=b,this.xc(a))}32==this.wi&&32==a.keyCode&&a.preventDefault();this.wi=null};r.Vj=function(a){return sg&&a.ctrlKey&&a.altKey};r.xo=function(a){32<a.keyCode&&this.Vj(a)&&(this.Yo=!0)};r.Qv=function(a){!this.Yo&&this.Vj(a)&&this.xc(a)};
r.ct=function(){Eh(this.Dd,Nc,this.xc,!1,this);sg&&Eh(this.Dd,Oc,this.xo,!1,this);Eh(this.Dd,Pc,this.Gg,!1,this);this.Dd=null};
var Sr=function(a,b,c){var e=b.shift();F(e,function(c){if((c=a[c])&&(0==b.length||c.ml))throw Error("Keyboard shortcut conflicts with existing shortcut");});b.length?F(e,function(e){e=e.toString();var f=new Rr;e=e in a?a[e]:a[e]=f;f=b.slice(0);Sr(E(e.next,"An internal node must have a next map"),f,c)}):F(e,function(b){a[b]=new Rr(c)})},Tr=function(a,b){var c=b.shift();F(c,function(c){var e=a[c];e&&(0==b.length?e.ml&&delete a[c]:e.next&&(Tr(e.next,b.slice(0)),Pf(e.next)&&delete a[c]))})};
Pr.prototype.jo=function(a,b){for(var c=0;c<b.length;c++){var e=a[b[c]];if(e)return e}};var Vr=function(a,b,c){c=c||0;b=["c_"+b+"_"+c];""!=a&&b.push("n_"+a+"_"+c);return b};
Pr.prototype.xc=function(a){if(this.Yj(a))if(a.type==Nc&&this.Vj(a))this.Yo=!1;else{var b=qm(a.keyCode),c=Vr(a.key,b,(a.shiftKey?1:0)|(a.ctrlKey?2:0)|(a.altKey?4:0)|(a.metaKey?8:0)),e=this.jo(this.Oi,c);e&&!this.aw()||this.Uk(this.Ie);(e=this.jo(this.Oi,c))&&e.next&&this.Uk(e.next);if(e)if(e.next)a.preventDefault();else{this.Uk(this.Ie);this.nm&&a.preventDefault();this.Ds&&a.stopPropagation();c=bf(e.ml,"A terminal node must have a string shortcut identifier.");e=a.target;var f=this.dispatchEvent(new Wr("shortcut",
c,e));(f&=this.dispatchEvent(new Wr("shortcut_"+c,c,e)))||a.preventDefault();I&&(this.wi=b)}}};
Pr.prototype.Yj=function(a){var b=a.keyCode;if(""!=a.key){var c=a.key;if("Control"==c||"Shift"==c||"Meta"==c||"AltGraph"==c)return!1}else if(16==b||17==b||18==b)return!1;c=a.target;var e=c.tagName==Xa||c.tagName==Qa||c.tagName==Ba||c.tagName==Ua,f=!e&&(c.isContentEditable||c.ownerDocument&&"on"==c.ownerDocument.designMode);return!e&&!f||this.iv[b]||this.ys?!0:f?!1:this.tx&&(a.altKey||a.ctrlKey||a.metaKey)?!0:c.tagName==Qa&&this.KA[c.type]?13==b:c.tagName==Qa||c.tagName==Ba?this.Bs?!0:32!=b:!1};
Pr.prototype.aw=function(){return 1500<=te()-this.ip};Pr.prototype.Uk=function(a){this.Oi=a;this.ip=te()};var Wr=function(a,b,c){hh.call(this,a,c);this.identifier=b};B(Wr,hh);var Xr=function(a,b){return b.zu()-a.zu()};var Yr=function(a){this.UA=a};Yr.prototype.toString=function(){return this.UA};var Zr=new Yr("visibility"),$r=new Yr("selection"),as=new Yr(Md),bs=new Yr(Xb),cs=new Yr(Eb),ds=new Yr(hb);var es=/\\\|/g;Me("un|una|unos|unas|el|la|los|las").replace(es,"|");Me("ese|esa|eso|este|esta|esto").replace(es,"|");Me("sobre|para").replace(es,"|");var fs=function(a){L.call(this);this.ae=a;this.W=new ln(this);this.W.listen(a,Ac,this.Sx);this.W.listen(a,Yb,this.Ox);this.W.listen(a,jb,this.Hx);this.W.listen(a,zc,this.Rx);this.og(!0)};B(fs,L);r=fs.prototype;r.nf=null;r.Lk=null;r.Ui=!1;r.Ox=function(a){this.Ui?a.preventDefault():this.nf=a.target};r.Sx=function(){this.og()};r.Hx=function(){null!=this.Lk?(this.ae.a().scrollTop=this.Lk,this.og(!1)):this.og(!0)};r.Rx=function(a){a.target==this.ae&&(this.nf=null,this.Lk=this.ae.a().scrollTop)};
r.og=function(a){var b=this.ae.vc();this.ae.B()&&b&&b!=this.nf&&(yl(b.a(),this.ae.a(),a),this.HA(),this.nf=null)};r.HA=function(){this.Ui=!0;mi(function(){this.Ui=!1},0,this)};r.h=function(){fs.b.h.call(this);this.W.dispose();this.nf=null};var gs=G("Macintosh")||kg();var hs=function(a){L.call(this);this.ep=1;this.th=[];this.Ah=0;this.eb=[];this.gc={};this.Ks=!!a};B(hs,L);hs.prototype.subscribe=function(a,b,c){var e=this.gc[a];e||(e=this.gc[a]=[]);var f=this.ep;this.eb[f]=a;this.eb[f+1]=b;this.eb[f+2]=c;this.ep=f+3;e.push(f);return f};hs.prototype.unsubscribe=function(a,b,c){if(a=this.gc[a]){var e=this.eb;if(a=rf(a,function(a){return e[a+1]==b&&e[a+2]==c}))return this.jd(a)}return!1};
hs.prototype.jd=function(a){var b=this.eb[a];if(b){var c=this.gc[b];0!=this.Ah?(this.th.push(a),this.eb[a+1]=ie):(c&&uf(c,a),delete this.eb[a],delete this.eb[a+1],delete this.eb[a+2])}return!!b};
hs.prototype.Be=function(a,b){var c=this.gc[a];if(c){for(var e=Array(arguments.length-1),f=1,g=arguments.length;f<g;f++)e[f-1]=arguments[f];if(this.Ks)for(f=0;f<c.length;f++){var h=c[f];is(this.eb[h+1],this.eb[h+2],e)}else{this.Ah++;try{for(f=0,g=c.length;f<g;f++)h=c[f],this.eb[h+1].apply(this.eb[h+2],e)}finally{if(this.Ah--,0<this.th.length&&0==this.Ah)for(;c=this.th.pop();)this.jd(c)}}return 0!=f}return!1};var is=function(a,b,c){hg(function(){a.apply(b,c)})};
hs.prototype.clear=function(a){if(a){var b=this.gc[a];b&&(F(b,this.jd,this),delete this.gc[a])}else this.eb.length=0,this.gc={}};hs.prototype.uc=function(a){if(a){var b=this.gc[a];return b?b.length:0}a=0;for(b in this.gc)a+=this.uc(b);return a};hs.prototype.h=function(){hs.b.h.call(this);this.clear();this.th.length=0};var ks=function(a){L.call(this);this.Ld=new hs(a);this.Db(this.Ld)};B(ks,L);r=ks.prototype;r.subscribe=function(a,b,c){return this.Ld.subscribe(a.toString(),b,c)};r.unsubscribe=function(a,b,c){return this.Ld.unsubscribe(a.toString(),b,c)};r.jd=function(a){return this.Ld.jd(a)};r.Be=function(a,b){return this.Ld.Be(a.toString(),b)};r.clear=function(a){this.Ld.clear(v(a)?a.toString():void 0)};r.uc=function(a){return this.Ld.uc(v(a)?a.toString():void 0)};var ls=function(a){this.data=a};var ms=function(a,b,c){this.newValue=b;this.oldValue=c};var ns=function(a,b){L.call(this);this.qa=a;this.Ue={};this.Gb=b?Sf(b):{};this.vw=Sf(this.Gb);this.Hq();this.Md=new hs;this.hd=new ks;this.ti=1E6};B(ns,L);r=ns.prototype;r.Hq=function(){v(this.Gb["keys-enabled"])||(this.Gb["keys-enabled"]=!0);this.isEnabled()||(this.Ue["default"]=!0);v(this.Gb[Jd])||(this.Gb[Jd]=!0)};r.h=function(){ns.b.h.call(this);this.Md.dispose();this.hd.dispose();delete this.Md;delete this.hd;delete this.Gb};r.getId=function(){return this.qa};r.isEnabled=function(){return!!this.getProperty(Xb)};
r.$=function(a,b){b=b||"default";var c=!0;if(a){delete this.Ue[b];for(var e in this.Ue){c=!1;break}}else this.Ue[b]=!0,c=!1;this.setProperty(Xb,c)};r.B=function(){return!!this.getProperty(Od)};r.C=function(a){this.setProperty(Od,a)};r.ap=function(){return!!this.getProperty(rd)};r.Gf=function(a){this.setProperty(rd,a)};r.sc=function(){return this.getProperty("category")||""};r.Qu=function(){return this.getProperty("node-label")||null};r.sj=function(){return this.getProperty(Qc)||""};
r.Mu=function(){return this.getProperty("long-label")||""};r.lj=function(){var a=this.Mu();return a?a:(a=this.Qu())?Gk(a):this.sj()};r.sa=function(){return this.getProperty("keys")};r.getValue=function(){return this.getProperty(Md)};r.setValue=function(a){this.setProperty(Md,a)};r.getProperty=function(a){return this.Gb[a]};
r.setProperty=function(a,b){"keys"==a&&null!=b&&(E(z(b),"Key property should be an array, but got %s instead",b),E(0==b.length||w(b[0]),"Key property should be an array of strings, but got %s instead",b));var c=this.Gb[a];if(b!==c){this.Gb[a]=b;this.hd.Be(cs,new ms(a,b,c));var e=os(a);e&&this.hd.Be(e,new ms(a,b,c))}};r.av=function(){var a=this.getProperty("synonyms");if(a){a=a.split("|");for(var b=a.length-1;0<=b;b--)a[b]&&(a[b]=ye(a[b])),a[b]||tf(a,b);return a}return[]};
r.ej=function(a,b){if(this.isEnabled()){var c=this.Gb.selected,e=this.Gb[Jd];null!=c&&e&&this.Gf(!c);this.Md.Be(hb,a,b);this.hd.Be(ds,new ls(a,b))}};r.subscribe=function(a,b,c){return this.Md.subscribe(a,b,c)};r.FA=function(a,b,c){return this.hd.subscribe(a,b,c)+this.ti};r.unsubscribe=function(a,b,c){return this.Md.unsubscribe(a,b,c)};r.jd=function(a){return a>this.ti?this.hd.jd(a-this.ti):this.Md.jd(a)};r.reset=function(){this.Md.clear();this.hd.clear();this.Gb=Sf(this.vw);this.Ue={};this.Hq()};
var os=function(a){switch(a){case Od:return Zr;case rd:return $r;case Md:return as;case Xb:return bs;default:return null}};var ps={"close-square-bracket":"]",dash:"-",down:"\u2193",equals:"=",left:"\u2190","num-minus":"-","num-plus":"+","open-square-bracket":"[",right:"\u2192",semicolon:";","single-quote":"'",up:"\u2191"};var qs=function(a,b,c){b=c||b;var e="";c="black"==a.Bo?" "+Y("apps-shortcutshelppopup-hc-black"):"white"==a.Bo?" "+Y("apps-shortcutshelppopup-hc-white"):"";a=ua+Y("apps-shortcutshelppopup-container")+c+ea+Y("apps-shortcutshelppopup-header")+'" role="presentation"><div><div class="'+Y("apps-shortcutshelppopup-title-container")+" "+Y(sb)+'"><h2 id="'+Y(a.Ri)+aa+Y(qb)+'">M\u00e9todos abreviados de teclado</h2><input type="text" class="'+Y(ub)+" "+Y("jfk-textinput")+'" role="combobox" aria-autocomplete="list" placeholder="'+
"Buscar todas las combinaciones de teclas".replace(Mp,Np)+'"/><div class="'+Y(vb)+" "+Y(Fc)+" "+Y(Ec)+'" tabindex="0"><div class="'+Y("apps-shortcutshelppopup-input-button-img")+'"></div></div></div><div class="'+Y("apps-shortcutshelppopup-tearoff-link-container")+" "+Y(sb)+da+Y(Wp(a.nl))+aa+Y("apps-shortcutshelppopup-tearoff-link")+" "+Y(tb)+'">Ver todos los accesos directos en el Centro de ayuda</a></div></div></div><div class="'+Y("apps-shortcutshelppopup-search-banner")+ba;e+=a+Dp(cq({gg:new Xo(xb,
void 0),style:0,ai:0,content:Gp(ua+Y("apps-shortcutshelppopup-reset-search-button-icon")+ea+Y("apps-shortcutshelppopup-reset-search-button-img")+'"></div></div>')},null,b))+'<h3 class="'+Y(yb)+'"></h3></div></div>';return Cp(e)};qs.ec="apps.action.soy.legacyshortcutshelpcontent.container";
var rs=function(a){var b=""+(a.Rg?ua+Y(wb)+ca:"")+'<div tabindex="-1" class="'+Y("apps-shortcutshelppopup-result-container")+'"><table cellpadding="0" tabindex="0" class="'+Y(nb)+'" aria-label="'+Y(a.GA)+'"><tbody>';a=a.po;for(var c=a.length,e=0;e<c;e++){var f=a[e];b+=f.title?za+Y("apps-shortcutshelppopup-content-header")+(0==e?" "+Y("apps-shortcutshelppopup-content-header-first"):"")+ba+Dp(f.title)+ra:"";f=f.Fb;for(var g=f.length,h=0;h<g;h++){var k=f[h];b+=ya+Y("apps-shortcutshelppopup-shortcut-desc")+
" "+Y(ob)+ba+Dp(k.description)+ta+Y("apps-shortcutshelppopup-shortcut-key")+" "+Y(ob)+ba+Dp(k.keys)+sa}}return Cp(b+"</tbody></table></div>")};rs.ec="apps.action.soy.legacyshortcutshelpcontent.content";
var ss=function(a){var b=""+(ua+Y("CSS_SHORTCUTS_HELP_POPUP_CONTAINER")+" "+Y("jfk-scrollbar-dark")+ha+Y(Ea)+" "+Y("CSS_SHORTCUTS_HELP_POPUP_HEADER")+'"><tr><td class="'+Y("CSS_SHORTCUTS_HELP_POPUP_TITLE")+" "+Y(Ha)+'" id="'+Y(a.Ri)+aa+Y(qb)+'">M\u00e9todos abreviados de teclado</td><td class="'+Y("CSS_SHORTCUTS_HELP_POPUP_TEAROFF_LINK_CONTAINER")+" "+Y(Ha)+da+Y(Wp(a.nl))+aa+Y(Ia)+" "+Y(tb)+'">Ver todos los accesos directos en el Centro de ayuda</a> | <span class="'+Y("CSS_SHORTCUTS_HELP_CLOSE_PLACEHOLDER")+
'"></span></td></tr></table>'+(a.Rg?ua+Y(wb)+ca:"")+'<table cellpadding="0" class="'+Y(Ea)+" "+Y("CSS_SHORTCUTS_HELP_POPUP_CONTENT")+'"><tr>');a=a.et;for(var c=a.length,e=0;e<c;e++){var f=a[e];b+='<td class="'+Y(Fa)+ha+Y(Ea)+'"><tbody>';for(var g=f.length,h=0;h<g;h++){var k=f[h];b+='<tr><th class="'+Y(Ga)+'"></th><th class="'+Y(Ga)+'"><h3>'+Dp(k.title)+ra;k=k.Fb;for(var n=k.length,q=0;q<n;q++){var u=k[q];b+=ya+Y("CSS_SHORTCUTS_HELP_POPUP_KEY")+" "+Y(Fa)+ba+Dp(u.keys)+ta+Y("CSS_SHORTCUTS_HELP_POPUP_DESCRIPTION")+
" "+Y(Fa)+ba+Dp(u.description)+sa}}b+="</tbody></table></td>"}return Cp(b+"</tr></table></div>")};ss.ec="apps.action.soy.legacyshortcutshelpcontent.legacyBanner";var ts=function(a){var b="",c=" "+Yp("apps-actiondatawidget-content-element");c=Hp(c);b+='<table cellpadding="-1" class="'+Y("apps-actiondatawidget-content")+" "+Y(hc)+ba+(a.group.title?za+Y("apps-actiondatawidget-content-header")+ba+Dp(a.group.title)+ra:"");a=a.group.Fb;for(var e=a.length,f=0;f<e;f++){var g=a[f];b+=ya+Y("apps-actiondatawidget-shortcut-desc")+Y(c)+ba+Dp(g.description)+ta+Y("apps-actiondatawidget-shortcut-key")+Y(c)+ba+Dp(g.keys)+sa}return Cp(b+"</table>")};ts.ec="apps.action.shortcut.soy.actiongroupitem.content";
var us=function(a){var b="",c=""+(a.Ct?Yp("apps-actiondatawidget-override-keys-on"):Yp("apps-actiondatawidget-override-keys-off"));c=Hp(c);var e=""+(a.uk?Yp("apps-actiondatawidget-key-extra-padding"):"");e=Hp(e);b+=(a.text?va+Y(a.sm)+aa+Y(e)+ba+$p(1,Dp(a.text))+"</span>":"")+(a.uk?wa+Y(c)+ba+$p(1,Dp(a.uk))+wa+Y(mb)+'" data-overridden-browser-behavior-msg="'+Y(a.wf)+'"></span></span>':"")+"";return Cp(b)},vs=function(a){return Cp(wa+Y("apps-actiondatawidget-override-browser-behavior-msg")+'"> '+Dp(a.wf)+
"</span>")};var xs=function(a,b,c,e){V.call(this,null,ws.K());this.im=a;this.hs=b||null;this.Kn=!!c;this.My=!!e};B(xs,V);xs.prototype.sc=function(){return this.im.title};
var ys=function(){return!og&&Sl?"Chrome":Tl?"Safari":Ol?"Firefox":H?"Internet Explorer":pg?Na:null},As=function(a,b,c,e,f){var g=lf(a.Fb,function(a){return zs(a,b)});c&&F(c,function(b){var c=hf(a.Fb,b.action);-1!=c?g[c]=zs(b.action,!0,b.jy,e,f,b.wf):g.push(zs(b.action,!0,b.jy,e,f,b.wf))});return{title:a.title,Fb:g}},zs=function(a,b,c,e,f,g){var h=a.lj();var k="";a.sa()&&!f&&(k=Bs(a,xf(a.sa())));f=k.replace(/pg-up/i,"Re P\u00e1g");f=f.replace(/pg-down/i,"Av P\u00e1g");f=f.replace("`","acento grave");
f=f.replace("~","tilde");f=f.replace("-","guion");f=f.replace("_","guion bajo");f=f.replace("=","igual a");f=f.replace("[","corchete de apertura");f=f.replace("]","corchete de cierre");f=f.replace(";","punto y coma");f=f.replace(":","dos puntos");f=f.replace(",","coma");f=f.replace(".","punto");f=f.replace("/","barra diagonal");f=f.replace("\\","barra diagonal inversa");f=f.replace(ps.up,"arriba");f=f.replace(ps.down,"abajo");f=f.replace(ps.left,"izquierda");f=f.replace(ps.right,"derecha");b?c?(a=
Bs(a,c),e=us({text:k,sm:f,uk:a,Ct:e&&!!ys(),wf:g})):e=us({text:k,sm:f}):(e=k,e=Cp(va+Y(f)+aa+Y("CSS_SHORTCUTS_HELP_POPUP_KEY_MNEMONIC")+ba+$p(1,Dp(e))+"</span>"));return{keys:e,description:h}},Bs=function(a,b){b=lf(b,function(b){b=[b];E(z(b));b=b[0];for(var c in ps)b.match(new RegExp("-"+c,"gi"))||(b=b.replace(new RegExp(c,"gi"),ps[c]));gs&&(c=!a.getProperty(fc),b.match(c?/(Meta|Ctrl)\+.(\+.*)?$/:/Meta\+.(\+.*)?$/)?(b=b.replace(/Meta\+/g,"\u2318"),c&&(b=b.replace(/Ctrl\+/g,"\u2318"))):(b=b.replace(/Meta\+/g,
"\u2318+"),c&&(b=b.replace(/Ctrl\+/g,"\u2318+"))),b=b.replace(/(?=\w*Alt(?!Gr))(\w+)/g,"Option"));b=b.replace(/Ctrl/g,"Ctrl");b=b.replace(/Shift/g,"May\u00fas");b=b.replace(/Alt/g,"Alt");b=b.replace(/Option/g,"Opci\u00f3n");b=b.replace(/Meta/g,"Meta");b=b.replace(/backspace/gi,"Retroceso");b=b.replace(/tab/gi,"Tabulador");b=b.replace(/enter/gi,"Intro");b=b.replace(/pause/gi,"Pausa");b=b.replace(/caps-lock/gi,"Bloq May\u00fas");b=b.replace(/esc/gi,"Esc");b=b.replace(/space/gi,"Espacio");b=b.replace(/pg-up/gi,
"Re P\u00e1g");b=b.replace(/pg-down/gi,"Av P\u00e1g");b=b.replace(/end/gi,"Fin");b=b.replace(/home/gi,"Inicio");b=b.replace(/insert/gi,"Insertar");return b=b.replace(/delete/gi,"Eliminar")});return b.join(" o ")},ws=function(){};B(ws,Zn);y(ws);var Cs={Tr:mb,Ur:"apps-actiondatawidget-override-info-icon-tooltip",Vr:"apps-actiondatawidget-override-info-icon-tooltip-unsupported"};ws.prototype.c=function(a){gf(a,xs);var b=jp(ts,{group:As(a.im,!0,a.hs,a.Kn,a.My)});this.ws(a,b);return b};
ws.prototype.ws=function(a,b){var c=a.j(),e=ys();b=c.qj(Cs.Tr,b);F(b,A(function(b){E(b);var c={Im:e,wf:b.dataset.overriddenBrowserBehaviorMsg,mA:!!e,Et:a.Kn},f=ua+Y("apps-actiondatawidget-override-tooltip-text")+ba;c.mA?(c=c.Et?"Hojas de c\u00e1lculo ha anulado la combinaci\u00f3n de teclas "+(vs(c,null,void 0)+(" del navegador "+Dp(c.Im))):"Esta combinaci\u00f3n de teclas ya se utiliza en el navegador "+(Dp(c.Im)+(" para\u00a0"+vs(c,null,void 0))),f+=c):f+="No se pueden anular las combinaciones de teclas con el navegador actual.\nPara habilitar esta funci\u00f3n, usa Chrome, Firefox, Internet Explorer/Edge o Safari.";
f=Cp(f+"</div>").pr();yp(b,f,void 0);f=e?Cs.Ur:Cs.Vr;we(Oe(f))||b.setAttribute(Rb,f);b.setAttribute(Qb,"t,c");b.setAttribute(Tb,-6)},this))};var Ds=function(a,b,c,e){ho.call(this,Nd,Xn.K(),b);this.ib=a;this.Me=e||null;this.Ow=c||null;this.gn();this.Xj=!0;this.Af=null;this.Yf=""};B(Ds,ho);r=Ds.prototype;r.c=function(){this.dc(this.j().c(d,"apps-actiondatawidget"));this.mn(!0);Ek(this.M(),!0);var a=new fs(this);this.Db(a)};r.ta=function(){return!1};r.ab=function(a){Ds.b.ab.call(this,a);en(this.M(),lb)};
r.gn=function(a){for(var b=0;b<this.ib.length;b++){var c=this.ib[b].title;c=this.Me&&this.Me[c]?new xs(this.ib[b],this.Me[c],this.Ow(),a):new xs(this.ib[b]);this.tb(c)}};r.G=function(){Ds.b.G.call(this);this.A().listen(this.M(),"scroll",this.gy).listen(this.M(),Pc,this.Gg)};r.Gg=function(a){9==a.keyCode&&U(this.M(),lb)};r.pz=function(a,b,c,e,f){this.ib=a;this.Yf=c?c:"";this.Ak(!0);this.gn(e);this.mn(b);f||(this.M().scrollTop=0);Um(this.M(),c?c:Ka)};
r.mn=function(a){this.Ka(A(function(a){a.c();this.M().appendChild(a.M())},this));a&&0<this.Ta()&&(a=this.La(this.Ta()-1),U(a.M(),this.Me&&!Pf(this.Me)?"apps-actiondatawidget-last-item-override-enabled":"apps-actiondatawidget-last-item"),a=a.M().insertRow(-1),U(a,"apps-actiondatawidget-last-row"))};
r.ez=function(a){for(var b=this.a(),c=0;c<this.Ta();c++){var e=gf(this.La(c),xs);if(e.sc()==a){var f=e;break}}this.Af=new Yl(b,[0,b.scrollTop],[0,f.a().offsetTop],Math.max(.3*Math.abs(b.scrollTop-f.a().offsetTop),500),dm);this.Db(this.Af);this.A().listen(this.Af,"begin",function(){this.Xj=!1});this.A().listen(this.Af,"finish",function(){this.Xj=!0;this.dispatchEvent("shortcut-dialog-animation-scroll")});this.Af.play()};r.gy=function(){this.Xj&&this.dispatchEvent(ud)};
r.gv=function(){for(var a=this.a(),b=0;b<this.Ta();b++){var c=gf(this.La(b),xs),e=c.M();if(a.scrollTop>=e.offsetTop&&a.scrollTop<e.offsetTop+e.offsetHeight)return c.sc()}return gf(this.La(0),xs).sc()};var Es=function(a,b){Ko.call(this,null,null,!1);this.bj=new O;this.Db(this.bj);a.listen(hb,A(function(){var a=b.value;this.fj(a,a)},this));this.Ns(b)};B(Es,Ko);Es.prototype.Nk=function(a,b){Es.b.Nk.call(this,a,b);this.fj(a.toString(),this.getValue());return!1};Es.prototype.ta=function(a){return 13!=a.keyCode||this.V.Vv()?Es.b.ta.call(this,a):(a=this.getValue(),this.fj(a,a),!0)};Es.prototype.fj=function(a,b){this.V.Ub();this.bj.dispatchEvent(new Fs(a,b))};
var Fs=function(a,b){hh.call(this,"a");this.Tw=a;this.xw=b};B(Fs,hh);var Hs=function(a){V.call(this,a,Gs.K());this.Ys=a;this.Ba(8,!0)};B(Hs,V);Hs.prototype.sc=function(){return this.Ys};var Gs=function(){};B(Gs,Zn);y(Gs);Gs.prototype.v=function(){return"apps-navigationwidget-item"};var Is=function(a,b){ho.call(this,Nd,Xn.K(),b);this.ib=a;this.uq=0;this.kt()};B(Is,ho);r=Is.prototype;r.c=function(){this.dc(this.j().c(d,"apps-navigationwidget"));this.Ka(A(function(a){a.c();this.M().appendChild(a.M())},this))};r.kt=function(){for(var a=0;a<this.ib.length;a++)for(var b=0;b<this.ib[a].length;b++){var c=new Hs(this.ib[a][b].title);this.tb(c)}};r.G=function(){Is.b.G.call(this);Um(this.M(),"Men\u00fa de navegaci\u00f3n");var a=new fs(this);this.Db(a);this.A().listen(this.M(),l,this.wc)};
r.ta=function(a){Is.b.ta.call(this,a);13==a.keyCode&&this.dispatchEvent(td);return!0};r.Vc=function(){this.La(this.uq).Va(!0)};r.wc=function(){this.dispatchEvent(td)};r.Yu=function(){return gf(this.vc(),Hs).sc()};r.Xz=function(a){this.Ka(A(function(b){var c=b.sc()==a;b.setState(8,c);c&&(this.uq=this.se(b))},this))};var Js=function(){},Ks=new Js,Ls=[l,I?Oc:Nc,Pc];Js.prototype.listen=function(a,b,c,e,f){var g=function(a){var c=yh(b),f=vk(a.target)?a.target.getAttribute(od)||null:null;a.type==l&&a.Wg()?c.call(e,a):13!=a.keyCode&&3!=a.keyCode||a.type==Pc?32!=a.keyCode||a.type!=Pc||f!=Cb&&"tab"!=f||(c.call(e,a),a.preventDefault()):(a.type=Oc,c.call(e,a))};g.qf=b;g.cz=e;f?f.listen(a,Ls,g,c):N(a,Ls,g,c)};
Js.prototype.N=function(a,b,c,e,f){for(var g,h=0;g=Ls[h];h++){var k=a;var n=g;var q=!!c;n=ph(k)?k.yg(n,q):k?(k=Ah(k))?k.yg(n,q):[]:[];for(k=0;q=n[k];k++){var u=q.listener;if(u.qf==b&&u.cz==e){f?f.N(a,g,q.listener,c,e):Eh(a,g,q.listener,c,e);break}}}};var Os=function(a,b,c){b=c||b;return Cp('<div id="'+Y(a.gt)+aa+Y("CSS_SHORTCUTS_HELP_POPUP_PREF_CONTAINER")+" "+(a.enabled?Y("CSS_SHORTCUTS_HELP_POPUP_PREF_ENABLED"):"")+ea+Y("CSS_SHORTCUTS_HELP_POPUP_PREF_CONTENT")+fa+Y(a.JA)+ba+Ms(a,null,b)+'</span> <span id="'+Y(a.Ww)+'" role="link" class="'+Y("CSS_SHORTCUTS_HELP_POPUP_PREF_LINK")+'" tabindex="0">'+Ns(a,null,b)+"</span></div></div>")};Os.ec="apps.action.shortcut.soy.preferencecomponent.main";
var Ms=function(a){var b="";b=a.enabled?b+"Las combinaciones de teclas est\u00e1n habilitadas.":b+"Las combinaciones de teclas est\u00e1n inhabilitadas.";return Cp(b)};Ms.ec="apps.action.shortcut.soy.preferencecomponent.text";var Ns=function(a){var b="";b=a.enabled?b+"Inhabilitar":b+"Habilitar";return Cp(b)};Ns.ec="apps.action.shortcut.soy.preferencecomponent.link";var Ps=function(a,b,c){tn.call(this,c);this.Dt=a;this.RA=b;this.Mc=c};B(Ps,tn);Ps.prototype.c=function(){this.ea(this.R.createElement(Vb))};Ps.prototype.ea=function(a){this.dc(a);gp(a,Os,{enabled:this.Dt(),gt:this.rf("spc_cont"),JA:this.rf("spc_text"),Ww:this.rf("spc_link")})};Ps.prototype.G=function(){this.A().fk(this.Mc.a(this.rf("spc_link")),Ks,this.RA)};var Qs=function(a){this.Td=a};
Qs.prototype.Ry=function(a,b,c){return this.Td.vy(a).then(function(a){return kf(a,Rs)}).then(function(c){var e=[];var g=(g="es".match(/^\w{2,3}([-_]|$)/))?g[0].replace(/[_-]/g,""):"";if(-1=="ja ko lo my th zh".split(" ").indexOf(g)){for(g=0;g<c.length;++g){var h=c[g].Zn(),k=Ss(h.lj());k&&(e=e.concat(k));h=h.av();for(k=0;k<h.length;++k){var n=Ss(h[k]);n&&(e=e.concat(n))}}Bf(e)}c=e;e=[];if(""!=a)for(g=Me(a),g=new RegExp("(^|\\W+)"+g,"i"),h=0;h<c.length&&e.length<b;h++)k=c[h],String(k).match(g)&&e.push(k);
0==e.length&&(e=Io(a,b,c));return e}).then(se(c,a))};var Rs=function(a){a=a.Zn();return!!(a&&a.lj()&&a.sa())},Ss=function(a){return a.toLocaleLowerCase().replace(/([\^$.*+?=!:'",\-|\\/()[\]{}])/g," ").replace(/\d+/g," ").match(/\S+/g)};var Ts=null;var Vs=function(a,b,c){this.wp=a||null;this.Ji=!!b;this.Ln=c;this.wa=new Xh;this.X=new Us("",void 0);this.X.next=this.X.Bb=this.X};r=Vs.prototype;r.On=function(a){(a=this.wa.get(a))&&this.Ji&&(a.remove(),this.Qo(a));return a};r.get=function(a,b){return(a=this.On(a))?a.value:b};r.set=function(a,b){var c=this.On(a);c?c.value=b:(c=new Us(a,b),this.wa.set(a,c),this.Qo(c))};r.shift=function(){return this.Wp(this.X.next)};r.pop=function(){return this.Wp(this.X.Bb)};
r.remove=function(a){return(a=this.wa.get(a))?(this.removeNode(a),!0):!1};r.removeNode=function(a){a.remove();this.wa.remove(a.key)};r.uc=function(){return this.wa.uc()};r.sa=function(){return this.map(function(a,b){return b})};r.nb=function(){return this.map(function(a){return a})};r.contains=function(a){return this.some(function(b){return b==a})};r.Jb=function(a){return this.wa.Jb(a)};r.clear=function(){this.zr(0)};
r.forEach=function(a,b){for(var c=this.X.next;c!=this.X;c=c.next)a.call(b,c.value,c.key,this)};r.map=function(a,b){for(var c=[],e=this.X.next;e!=this.X;e=e.next)c.push(a.call(b,e.value,e.key,this));return c};r.some=function(a,b){for(var c=this.X.next;c!=this.X;c=c.next)if(a.call(b,c.value,c.key,this))return!0;return!1};r.every=function(a,b){for(var c=this.X.next;c!=this.X;c=c.next)if(!a.call(b,c.value,c.key,this))return!1;return!0};
r.Qo=function(a){this.Ji?(a.next=this.X.next,a.Bb=this.X,this.X.next=a,a.next.Bb=a):(a.Bb=this.X.Bb,a.next=this.X,this.X.Bb=a,a.Bb.next=a);null!=this.wp&&this.zr(this.wp)};r.zr=function(a){for(;this.uc()>a;){var b=this.Ji?this.X.Bb:this.X.next;this.removeNode(b);this.Ln&&this.Ln(b.key,b.value)}};r.Wp=function(a){this.X!=a&&this.removeNode(a);return a.value};var Us=function(a,b){this.key=a;this.value=b};Us.prototype.remove=function(){this.Bb.next=this.next;this.next.Bb=this.Bb;delete this.Bb;delete this.next};var Ys=function(a){a=lf(a,function(a){return lf(a,Ws)});Xs(a);return a},Ws=function(a){var b=a.title;a=lf(a.Fb,function(a){if(z(a)){var c=rn.K().Qc();c=new ns(c);var f=null==a[0]||z(a[0])?a[0]:[a[0]];c.setProperty("keys",f);c.setProperty(Qc,a[1]);a[2]&&c.setProperty(fc,!0);c.setProperty("category",b);a=c}return a});return{title:b,Fb:a}},Xs=function(a){for(var b=0;b<a.length;++b)for(var c=a[b],e=0;e<c.length;++e){var f=c[e],g=f.title;f=f.Fb;for(var h=0;h<f.length;++h){var k=f[h],n=k.sc();E(n,"Action "+
k.getId()+" should have a CATEGORY property");E(g==n,"For action "+k.getId()+" category should be the same from data and from action")}}};var Zs=function(a,b,c,e,f,g,h){tn.call(this,c);this.ib=Ys(a);this.Do=b;this.Nj=null;this.Si=rn.K().Qc();this.Sg=!(!e||!f);this.Qi=null;this.Td=g||null;this.ic=null!=this.Td;this.uf=null;this.nk=!0;this.$d=this.jg=null;this.Vg=!0;(this.uh=this.Sg?new Ps(e,f,this.j()):null)&&this.Db(this.uh);this.Bc=null;this.ic&&(a="//ssl.gstatic.com/ui/v1/button/search-white.png",w(a)&&(b=a,a=kk("IMG"),a.src=b,Cl(a,21,21)),U(a,"jfk-button-img"),b=[],b.push(a),this.Bc=new eq(b,void 0,2),this.tb(this.Bc),this.Bc.Sq(0));
this.Oa=h?new Ds(this.pj(),this.j()):null;this.qb=h?new Is(this.ib,this.j()):null;h&&(this.tb(this.Oa),this.tb(this.qb))};B(Zs,tn);r=Zs.prototype;r.Qa=function(){return!1};
r.c=function(){Zs.b.c.call(this);var a=this.M();if(this.ic){var b=this.Si,c=this.Do;if(null==Ts){var e=Q(),f=e.o,g=e.createElement(Vb);g.style.backgroundColor="rgb(1, 2, 3)";e.appendChild(f.body,g);f=ml(g,"backgroundColor");f=f.replace(/ /g,"");f="rgb(0,0,0)"===f?"black":"rgb(255,255,255)"===f?"white":ad;e.removeNode(g);Ts=f}this.$d=jp(qs,{Ri:b,nl:c,Bo:Ts});this.j().appendChild(a,this.$d);this.qb&&this.Oa?(this.qb.c(),this.$d.appendChild(this.qb.M()),this.Oa.c(),this.$d.appendChild(this.Oa.M())):
this.Fk();E(this.Bc);this.Bc.D(this.Ua(vb))}else gp(a,ss,this.Ku())};r.Ku=function(){var a=lf(this.ib,function(a){return $s(a,!1)});return{Ri:this.Si,nl:this.Do,et:a,Rg:this.Sg}};r.Bu=function(){if(!this.Qi){var a=this.pj();this.Qi={po:$s(a,!0),Rg:this.Sg}}return E(this.Qi)};r.pj=function(){return mf(this.ib,function(a,b){return wf(a,b)},[])};
var at=function(a){for(var b=new Vs,c=[],e=0;e<a.length;++e){var f=a[e].Zn(),g=f.sc();""==g?c.push(f):(b.Jb(g)||b.set(g,[]),b.get(g).push(f))}a=b.map(function(a,b){return{title:b,Fb:a}});c.length&&(a.length?a.push({title:"M\u00e1s combinaciones de teclas",Fb:c}):a.push({title:"",Fb:c}));return a};r=Zs.prototype;r.G=function(){Zs.b.G.call(this);this.ic&&this.gA();this.uf=this.Ua(tb);this.dl(this.nk);this.uh&&this.uh.render(this.Ua(wb));this.A().listen(this.uf,l,this.Bv);this.qb&&this.Oa&&this.cl(!0)};
r.gA=function(){var a=this.Ua(xb);yp(a,"Borrar la b\u00fasqueda",void 0);this.A().fk(a,Ks,this.Jv);a=this.Ua(ub);Um(a,Ca);E(this.Bc);this.Bc.$(!0);var b=this.Bc.M();yp(b,Ca,void 0);a=new Es(this.Bc,a);a.bj.listen("a",A(this.Mv,this));this.Nj=a;b=new Qs(E(this.Td));var c=new Mo;c.Pz(!1);c.className="apps-shortcutshelppopup-ac-renderer";c.Gh="apps-shortcutshelppopup-ac-row";b=new Jo(b,c,a);b.sz(!1);a.Ls(b)};
r.reset=function(){this.Sy();this.Zq(!1);this.Fk();this.qb&&this.Oa&&this.cl(!0);this.Ua(vb).value=""};r.Sy=function(){var a=this.Ua(yb);yk(a,Ka)};r.ka=function(){Zs.b.ka.call(this);this.uf=null};r.Bv=function(){this.dispatchEvent(Ib)};r.Mv=function(a){a.xw?this.ix(a.Tw):this.Vg||this.reset()};r.ix=function(a){return this.Td.vy(a).then(A(this.Ky,this,a))};r.Jv=function(){this.reset();this.Ua(vb).focus()};r.Zq=function(a){S(this.Ua(xb),a)};r.dl=function(a){this.nk=a;this.uf&&S(this.uf,this.nk)};
r.uu=function(){return this.Nj?this.Nj.V.m.a():null};r.Ky=function(a,b){var c='Resultados de b\u00fasqueda de "'+(a+'"');a='No hay resultados de b\u00fasqueda de "'+(a+'"');b=kf(b,Rs);Ef(b,Xr);b=b.slice(0,30);var e=this.Ua(yb);c=0==b.length?a:c;yk(e,c);this.Zq(!0);this.Fk(at(b),c);this.qb&&this.Oa&&this.cl(!1);0==b.length?this.Ua(xb).focus():this.Oa?this.Oa.M().focus():this.j().ke(nb).focus()};
r.Fk=function(a,b){if(a){var c={po:$s(a,!0),Rg:this.Sg};this.Vg=!1}else c=this.Bu(),this.Vg=!0;c.GA=b?b:Ka;this.Oa?this.Oa.pz(a||this.pj(),this.Vg):(this.jg&&this.$d.removeChild(this.jg),this.jg=jp(rs,c),this.$d.appendChild(this.jg));(b=this.Ua(xb))&&(a&&0==a.length?U(b,rb):en(b,rb))};var $s=function(a,b){return lf(a,function(a){return As(a,b)})};Zs.prototype.Er=function(){var a=this.qb.Yu();this.Oa.ez(a)};Zs.prototype.Cl=function(){var a=this.Oa.gv();this.qb.Xz(a)};
Zs.prototype.cl=function(a){this.qb.$(a);a?(this.A().listen(this.qb,td,this.Er),this.A().listen(this.Oa,ud,this.Cl),this.Cl()):(this.A().N(this.qb,td,this.Er),this.A().N(this.Oa,ud,this.Cl),this.qb.Ka(function(a){a.setState(8,!1)}))};Zs.prototype.Fl=function(){return null!=this.Td};var bt=function(){this.Li=[]};B(bt,ko);y(bt);r=bt.prototype;r.c=function(a){var b=bt.b.c.call(this,a);E(b);U(b,sc);this.km(a,b);return b};r.D=function(a,b){b=bt.b.D.call(this,a,b);E(b);U(b,sc);this.km(a,b);var c=ak(d,mc,b);if(c.length){var e=new po(a.j());c=c[0];S(c,!1);a.j().o.body.appendChild(c);e.D(c);a.Rb(e,!0)}return b};r.cc=function(a,b){var c=this.L(a),e=c&&c.lastChild;bt.b.cc.call(this,a,b);e&&c.lastChild!=e&&cn(e,tc)&&c.appendChild(e)};
r.Xc=function(a){bt.b.Xc.call(this,a);var b=a.L(),c=a.j().le(Va,tc,b)[0];ct(a,c);c!=b.lastChild&&b.appendChild(c);a=a.a();E(a,"The sub menu DOM element cannot be null.");T(a,wc,"true")};r.km=function(a,b){var c=a.j().c(Va);c.className=tc;ct(a,c);this.L(b).appendChild(c)};var ct=function(a,b){E(b);a.Zc()?(U(b,vc),yk(b,a.Vf?"\u25c4":"\u25ba")):(en(b,vc),yk(b,a.Vf?"\u25ba":"\u25c4"))};var dt=function(a,b,c,e){W.call(this,a,b,c,e||bt.K())};B(dt,W);r=dt.prototype;r.jb=null;r.ql=null;r.kk=!1;r.ya=null;r.sg=!1;r.Vf=!0;r.Kw=!1;r.G=function(){dt.b.G.call(this);this.A().listen(this.getParent(),zc,this.Op);this.ya&&this.Sh(this.ya,!0)};r.ka=function(){this.A().N(this.getParent(),zc,this.Op);this.ya&&(this.Sh(this.ya,!1),this.sg||(this.ya.ka(),rk(this.ya.a())));dt.b.ka.call(this)};r.h=function(){this.ya&&!this.sg&&this.ya.dispose();this.ya=null;dt.b.h.call(this)};
r.Va=function(a,b){dt.b.Va.call(this,a);b&&this.ha().dd(!0);a||(this.jb&&ni(this.jb),this.jb=mi(this.nc,218,this))};r.pl=function(){var a=this.getParent();a&&a.vc()==this&&(this.Oq(!0),this.zn())};r.nc=function(){var a=this.ya;a&&a.getParent()==this&&(this.Oq(!1),a.Ka(function(a){typeof a.nc==m&&a.nc()}))};r.Zd=function(){this.jb&&ni(this.jb);this.ql&&ni(this.ql)};r.C=function(a,b){(a=dt.b.C.call(this,a,b))&&!this.B()&&this.nc();return a};
r.zn=function(){this.getParent().Ka(function(a){a!=this&&typeof a.nc==m&&(a.nc(),a.Zd())},this)};r.ta=function(a){var b=a.keyCode,c=this.Zc()?37:39,e=this.Zc()?39:37;if(!this.kk){if(!this.isEnabled()||b!=c&&b!=this.lk)return!1;this.pl();this.ha().Ng();this.Zd()}else if(!this.ha().ta(a))if(b==e)this.nc();else return!1;a.preventDefault();return!0};r.Kx=function(){this.ya.getParent()==this&&(this.Zd(),this.oe().Va(this),this.zn())};r.Op=function(a){a.target==this.oe()&&(this.nc(),this.Zd())};
r.pe=function(a){this.isEnabled()&&(this.Zd(),this.ql=mi(this.pl,218,this));dt.b.pe.call(this,a)};r.ac=function(a){this.Zd();if(this.la(8)||this.la(16))return dt.b.ac.call(this,a);this.pl();return!0};r.Oq=function(a){!a&&this.ha()&&this.ha().Qb(-1);this.dispatchEvent(un(64,a));var b=this.ha();a!=this.kk&&gn(E(this.a()),"goog-submenu-open",a);a!=b.B()&&(a&&(b.I||b.render(),b.Qb(-1)),b.C(a),a&&this.qy());this.kk=a};r.Sh=function(a,b){var c=this.A();(b?c.listen:c.N).call(c,a,Yb,this.Kx)};
r.qy=function(){var a=new Qn(this.a(),this.Vf?12:8,this.Kw),b=this.ha(),c=b.a();b.B()||(c.style.visibility=yc,S(c,!0));a.Ia(c,this.Vf?8:12);b.B()||(S(c,!1),c.style.visibility=Od)};r.Xa=function(a){this.ha().tb(a,!0)};r.nd=function(a,b){this.ha().Vd(a,b,!0)};r.removeItem=function(a){(a=this.ha().removeChild(a,!0))&&a.dispose()};r.$a=function(a){return this.ha().La(a)};r.vg=function(){return this.ha().Ta()};r.wg=function(){return this.ha().wg()};
r.ha=function(){this.ya?this.sg&&this.ya.getParent()!=this&&this.ya.Ff(this):this.Rb(new po(this.j()),!0);this.ya.a()||this.ya.c();return this.ya};r.Rb=function(a,b){var c=this.ya;a!=c&&(c&&(this.nc(),this.I&&this.Sh(c,!1)),this.ya=a,this.sg=!b,a&&(a.Ff(this),a.C(!1,!0),a.Lh(!1),a.Jc(!1),this.I&&this.Sh(a,!0)))};r.ub=function(a){return this.ha().ub(a)};Vn(sc,function(){return new dt(null)});var et=function(a){var b=ua+Y("apps-shortcutshelppopup-dialog")+ea+Y(pb)+ca;b=a.Fl?b+(ua+Y("apps-shortcutshelppopup-close")+fa+Y(a.Zm)+aa+Y("modal-dialog-title-close")+'" tabindex="0" role="button"></span></div>'):b+(ua+Y("CSS_SHORTCUTS_HELP_POPUP_TEAROFF_LINK_WRAPPER")+fa+Y(a.Zm)+aa+Y(Ia)+'" tabindex="0" role="button">Cerrar</span></div>');return Cp(b+"</div>")};et.ec="apps.action.soy.shortcutshelp.dialog";var ft=function(a,b,c){wn.call(this,b,c);this.gd=a;this.tb(this.gd);this.$m=rn.K().Qc();this.ic=a.Fl()};B(ft,wn);r=ft.prototype;r.v=function(){return this.ic?"apps-shortcutshelppopup":"shortcuts-modalpopup"};r.Qa=function(){return!1};r.c=function(){ft.b.c.call(this);var a=this.j(),b=this.M();S(b,!1);gp(b,et,{Zm:this.$m,Fl:this.ic});var c=this.Ua(pb);this.gd.c();a.appendChild(c,this.gd.M());Pm(b,Ub);T(b,Rc,this.gd.Si);this.ic||U(b,"CSS_SHORTCUTS_HELP_POPUP")};
r.G=function(){ft.b.G.call(this);var a=this.j(),b=a.a(this.$m);this.ic&&yp(b,"Cerrar",void 0);this.A().fk(b,Ks,this.ro);a=a.Vu(this.a());this.A().listen(a,p,this.Nx,!0);this.A().listen(this.a(),Nc,this.Ux);this.A().listen(this.gd,Ib,this.ro)};r.C=function(a){this.ic&&this.I&&!this.B()&&a&&this.gd.reset();ft.b.C.call(this,a)};r.ro=function(){this.C(!1)};r.dl=function(a){this.gd.dl(a)};
r.Ia=function(){ft.b.Ia.call(this);var a=this.a();if(a&&!this.ic){if(this.B()){var b=rl(a);b=vl(b);b=.9*(b.bottom-b.top)}else b=this.j().o,b=.9*fk(ik(b)||window).height;kl(a,"maxHeight",b+ld);kl(a,Sc,"10%");kl(a,"top","10%")}};r.Nx=function(a){var b=this.gd.uu();b&&wk(b,a.target)||wk(this.a(),a.target)||this.C(!1)};r.Ux=function(a){27==a.keyCode?(this.C(!1),a.stopPropagation(),a.preventDefault()):9==a.keyCode&&a.shiftKey&&a.target==this.a()&&this.Tq()};var gt=function(a,b,c){An.call(this,a,b,c)};B(gt,An);var ht=0;gt.prototype.C=function(a){a!=this.B()&&(gt.b.C.call(this,a),a?ht++:ht=Math.max(ht-1,0),this.focus())};gt.prototype.focus=function(){if(this.B()){var a=this.Cu();a&&(Ek(a,!0),a.focus())}};
gt.prototype.Ia=function(){var a=ik(this.R.o)||window,b=Q((a||t||window).document).je(),c=b.x;b=b.y;var e=Dl(xl,this.a());a=fk(a);c=Math.max(c+a.width/2-e.width/2,0);var f=R("gb"),g=20;f&&(g+=Dl(xl,f).height);ql(this.a(),c,Math.max(b+a.height/2-e.height/2,g))};x("gsites.components.JotDialog.prototype.reposition",gt.prototype.Ia,void 0);gt.prototype.close=function(){this.C(!1);this.dispose()};var it=function(){L.call(this);this.vb={};this.bn={};this.Ab=null;this.Yg=!0};B(it,L);var jt=new Kk("https://support.google.com/sites/bin/answer.py?answer=189191");it.prototype.md=function(a){var b=a.Cn;b&&(this.vb[b]=this.vb[b]||[],this.vb[b].push(a),this.Yg=!0)};it.prototype.addAction=it.prototype.md;it.prototype.addAction=it.prototype.md;it.prototype.zf=function(a){for(var b in this.vb)vf(this.vb[b],function(b){return b.getId()==a.getId()}),0==this.vb[b].length&&delete this.vb[b];this.Yg=!0};
it.prototype.removeAction=it.prototype.zf;r=it.prototype;r.Tk=function(a,b){this.bn[a]=b};r.yu=function(a){return this.bn[a]||0};r.getData=function(){var a=[],b;for(b in this.vb){for(var c=[],e=0;e<this.vb[b].length;++e){var f=this.vb[b][e];f.isEnabled()&&c.push([f.Iu(),f.sj()])}e=this.yu(b);a[e]=a[e]||[];a[e].push({title:b,Fb:c})}return a};r.bw=function(){for(var a in this.vb)for(var b=this.vb[a],c=0;c<b.length;c++)if("showHelpPopup"!=b[c].getId())return!0;return!1};
r.gx=function(){var a=this.Ab;M(a);a=jt.ed("hl",webspace.page.locale);a=new Zs(this.getData(),a.toString());a=new ft(a);a.render();this.Ab=a;this.Yg=!1;a=bk(Fa,this.Ab.a());for(var b=0;b<a.length;b++)Ek(a[b],!0)};r.B=function(){return!!this.Ab&&this.Ab.B()};it.prototype.isVisible=it.prototype.B;it.prototype.C=function(a,b){a&&this.Yg&&this.gx();this.bw()&&(this.Ab.C(a),this.Ab.a().focus(),b&&xh(this.Ab,zc,b))};it.prototype.setVisible=it.prototype.C;it.prototype.h=function(){M(this.Ab);this.Ab=null};var lt=function(a,b,c,e,f,g,h,k){h={};h.label=b;h.hint=b;rg&&e&&0<=e.search(/Ctrl/i)&&!k?h.keys=[e.replace(/Ctrl/ig,"Meta")]:h.keys=null==e?e:[e];h[fc]=k||!1;ns.call(this,a,h);this.$(!!c);g&&this.FA(ds,kt(g));this.Cn=f||null};B(lt,ns);var kt=function(a){return function(b){(b=b.data)&&b.preventDefault();a(b)}},mt={"close-square-bracket":"]",dash:"-",down:"\u2193",equals:"=",left:"\u2190","num-minus":"-","num-plus":"+","open-square-bracket":"[",right:"\u2192",semicolon:";","single-quote":"'",up:"\u2191"};
lt.prototype.Iu=function(){var a=this.getProperty("helpKeys");a=a||this.sa();z(a)&&(a=a.join(" "));if(w(a))for(var b in mt)a=a.replace(new RegExp(b,"gi"),mt[b]);return a};lt.prototype.h=function(){M(this.aa);lt.b.h.call(this)};var nt=function(a,b,c,e){lt.call(this,"showHelpPopup","Abrir la ayuda de accesos directos",a,c,e,A(this.Tz,this,!0));this.Ab=b};B(nt,lt);nt.prototype.Tz=function(a,b){this.Ab.C(a);b&&b.preventDefault()};var ot=function(a){Pr.call(this,a||document);this.ui={};this.Sa=!0;this.vd=new it;this.Vq={};this.rz(!1)};B(ot,Pr);r=ot.prototype;r.qs=function(a){a=new nt(!0,this.vd,"Ctrl + /",a);this.md(a,a.ej)};r.md=function(a,b,c){if(!webspace.user.renderMobile&&webspace.user.keyboardShortcuts){this.ui[a.getId()]=a;var e=a.sa()||[];z(e)||(e=[e]);if(!c)for(c=0;c<e.length;c++)this.yy(a.getId(),e[c]);a.Cn&&this.vd.md(a);this.ts(a,b)}};r.ts=function(a,b){this.Vq[a.getId()]=N(this,"shortcut_"+a.getId(),A(b,a))};
r.zf=function(a){if(!webspace.user.renderMobile&&webspace.user.keyboardShortcuts){var b=a.sa();if(z(b))for(var c=b.length,e=0;e<c;++e)this.Cr(b[e]);else this.Cr(b);this.vd.zf(a);this.Fy(a);delete this.ui[a.getId()]}};r.Fy=function(a){var b=this.Vq;Fh(b[a.getId()]);b[a.getId()]=null};r.isEnabled=function(){return this.Sa};r.$=function(a){this.Sa=a};r.Yj=function(a){return this.Sa?ot.b.Yj.call(this,a):!1};r.h=function(){var a=this.ui,b;for(b in a)this.zf(a[b]);M(this.vd);this.vd=null;ot.b.h.call(this)};var pt=function(){ot.call(this);this.qs(Aa);this.vs(Aa);var a=this.vd;a.Tk(Aa,0);a.Tk("Sitio",1);a.Tk("P\u00e1gina",2)};B(pt,ot);y(pt);pt.prototype.vs=function(a){a=new nt(!0,this.vd,"Shift + /",a);a.setProperty("helpKeys","?");this.md(a,a.ej)};var qt=function(a){lt.call(this,"focusSearchBox","Busca",a,"/",Aa,A(this.Ot,this))};B(qt,lt);qt.prototype.Ot=function(a){var b=R(Kc);b&&(b.focus(),a&&a.preventDefault())};var rt=function(a){this.Rs=a||"sites-searchbox-search-button";this.Uq=pt.K()};B(rt,L);x("sites.Searchbox",rt,void 0);var st=null;x("sites.Searchbox.initialize",function(a,b,c,e){M(st);st=new rt(a);st.zd(b,!0,c,e)},void 0);rt.prototype.cd=null;rt.prototype.Od=null;rt.prototype.Ec=null;
rt.prototype.zd=function(a,b,c,e){this.cd=R(Kc);var f=R(Ad),g=R(this.Rs),h=R("sites-searchbox-scope");f&&N(f,Dd,this.Sm,!1,this);if(g){var k=R("sites-searchbox-select-dropdown");this.Od=new eq(null);this.Od.D(g);N(this.Od,hb,this.gr,!1,this);if(k&&a){var n=new Co(null,null,new tt);n.xq(!1);n.D(k);var q;for(k=0;k<a.length;k++){var u=a[k],D=new W(u.label,u);n.Xa(D);u.id==c&&(q=D)}q&&n.fd(q);e&&(n.Xa(new oo),c=new W(e.label,e),n.Xa(c));N(n,Eb,A(function(a){a=a.target.Yb().Gd;a.id?(h.value=a.id,f.action=
a.action,b?yk(g,a.label):(this.Od.Kc(a.label),this.Ec.Iq(a.label),this.cd.setAttribute(zb,a.label)),this.gr()):a.url&&(window.location.href=a.url)},this))}b||(a=n?n.Yb().Gd:a[0],this.Od.Kc(a.label),this.Ec=new ro(a.label),this.Ec.D(this.cd))}a=new qt(!0);this.Uq.md(a,a.ej);this.hj=a};rt.prototype.initListeners=rt.prototype.zd;rt.prototype.Sm=function(a){var b=this.Ec?this.Ec.getValue():this.cd.value;if(ye(b))return!0;a&&a.preventDefault();return!1};rt.prototype.gr=function(){this.Sm()&&R(Ad).submit()};
rt.prototype.h=function(){this.hj&&(this.Uq.zf(this.hj),M(this.hj));M(this.Od);this.Od=null;M(this.Ec);this.Ec=null;rt.b.h.call(this)};var tt=function(){};B(tt,hq);tt.prototype.td=function(a){return 2==a?"jfk-button-hover":tt.b.td.call(this,a)};var ut=function(a){var b=a.message;w(a.message)||a.message instanceof X||(a="expected param message of type !goog.soy.data.SanitizedContent|string, but got "+(b instanceof Function?b.displayName||b.name||Ld:b instanceof Object?b.constructor.displayName||b.constructor.name||Object.prototype.toString.call(b):null===b?bd:typeof b)+".",$e(a));return Cp('<div class="sites-cookie-notice-fit" tab-index="-1"><div>'+Dp(b)+"</div><br></div>")};ut.ec="soy.sites.notice.viewerNotice";var vt=function(){};r=vt.prototype;r.rw=function(){this.Ex=new wt(webspace.domain,webspace.name,webspace.siteNoticeMessage,webspace.siteNoticeRevision)};r.nx=function(){var a=this.Ex;if(!a.getMessage()||this.Fx(a))return!1;this.Ly(a);return!0};r.Fx=function(a){var b=Ue.get(Lc);return b?sf(b.split("|"),String(a.nq)):!1};r.qv=function(a){this.Gy();var b=Ue.get(Lc);a=String(a.nq);b&&(a=b+"|"+a);this.Dz(a)};r.Dz=function(a){Ue.set(Lc,a,7776E3,this.Au())};r.Au=function(){return webspace.baseUri};
r.Ly=function(a){var b=a.getMessage();if(b){b=ip(ut,{message:b});b.setAttribute(od,Ub);this.Ep=b;var c=new eq("Entendido",void 0,2);N(c,hb,A(this.qv,this,a));c.render(b);if(webspace.siteNoticeUrlEnabled){var e=bj(webspace.siteNoticeUrlAddress);Zi(e)!=fb&&(a=new eq("M\u00e1s detalles",void 0,2),N(a,hb,function(){window.open(Zi(e))}),a.render(b),a.a().setAttribute(od,"link"))}qk(document.body,b,0);b.focus()}};r.Gy=function(){this.Ep&&rk(this.Ep)};
var wt=function(a,b,c,e){this.ee=a;this.Nr=b;this.sx=c;this.nq=e};wt.prototype.getMessage=function(){return this.sx};var xt=function(){this.Fp=new vt;JOT_addListener("usercontentrendered",A(this.Kz,this))};x("JOT_setupPostRenderingManager",function(){return new xt},void 0);xt.prototype.Kz=function(){this.Fp.rw();if(!this.Fp.nx()){var a=document.getElementById("sites-page-title");a&&a.focus()}};var At=function(a,b,c){this.Dp=a;this.title=b;this.dom=Q(document);this.kh=this.dom.a("COMP_"+a);var e=this.Su();e&&this.Wn(this.kh,function(a){this.Gq(a,!sf(e,a.getAttribute("wuid")))});a=this.dom.le(d,"current-bg",this.kh);if(0<a.length)for(a=a[0].parentNode;a;)a=this.zg(a),vk(a)&&this.Gq(a,!1);N(this.kh,l,A(this.Bx,this));yt.push(this);c||zt.push(this)},yt=[],zt=[];r=At.prototype;r.Nl="SitesNav";r.Rr=5184E3;r.Wr=40;r.Sl="+";r.Pl="x";
r.Wn=function(a,b,c){b=A(b,this);a=this.dom.le("LI","parent",a);for(var e=0;e<a.length;e++)b(a[e],c)};r.Gq=function(a,b){gn(a,Jb,b)};r.zg=function(a){return this.dom.su(a.parentNode,"LI","parent")};r.$n=function(a){return null==a?null:(a=ak("ul",null,a))&&a[0]?a[0]:null};r.Su=function(){var a=Ue.get(this.Nl+this.Dp);return null==a?null:""==a||a==this.Pl?[]:a.split(this.Sl)};
r.cB=function(){var a=[];this.Wn(this.kh,function(b){var c=b.getAttribute("wuid");c&&!cn(b,Jb)&&a.push(c)});var b=a.slice(0,this.Wr).join(this.Sl);b=b||this.Pl;Ue.set(this.Nl+this.Dp,b,this.Rr,webspace.baseUri)};r.Bx=function(a){if(a.target instanceof Element&&cn(a.target,ac)){var b=this.zg(a.target),c=!cn(b,Jb);gn(b,Jb,c);this.Es(b,!c);this.cB();a.preventDefault()}};
r.Es=function(a,b){var c=this.$n(a);if(null!=a&&null!=c){var e=c.scrollHeight,f=this.zg(a);b?(U(c,kb),c.style.height=e+ld,this.Ik(f)):(c.style.height=e+ld,mi(function(){U(c,kb);c.style.height="0px";this.Ik(f)},0,this))}};r.Ik=function(a){var b=this.$n(a);null!=a&&null!=b&&(b.style.height="",en(b,kb),this.Ik(this.zg(a)))};x("JOT_setupNav",function(a,b,c){return new At(a,b,c)},void 0);
x("JOT_NAVIGATION_titleChange",function(a){var b=sr(byId(a.listenerCompId))[a.payload.wuid];z(b)||(b=[b]);for(var c in b){var e=b[c];if(e){var f=e.firstChild;f&&f.className==ac&&(e=f.nextSibling);3==e.nodeType?e.parentNode.replaceChild(document.createTextNode(a.payload.title),e):yk(e,a.payload.title)}}},void 0);var Ct=function(a){this.If=R(a||"sites-sidebar-expander");this.W=new ln(this);this.an=!1;this.Xo=null;Bt.push(this)};B(Ct,L);var Bt=[];x("sites.CollapsibleSidebar.createCollapsibles",function(a){var b=R("mobile-sidebar-expander");b&&(new Ct(b)).Gm(a,!0);if(a=ck("sites-header-nav"))b=new Ct("sites-horiz-expander"),b.Gm(a),b.Vh(!0)},void 0);r=Ct.prototype;r.Je=null;
r.Gm=function(a,b){this.Je=R(a);b&&(this.W.listen(window,[id,nd],A(this.Rm,this)),this.Rm());this.If&&this.W.listen(new um(this.If),hb,A(this.SA,this));this.Je&&nm(this.Je,"initial")};r.Vh=function(a){if(this.If&&this.Je){this.an=a;var b=this.If;a?lm(b,Kb):nm(b,Kb);b=this.Je;a?lm(b,Kb):nm(b,Kb);a||this.dt()}};r.h=function(){M(this.W);this.If=this.Je=null;Ct.b.h.call(this)};r.SA=function(){this.Vh(!this.an)};r.Rm=function(){var a=this.$s();a!=this.Xo&&(this.Vh(a),this.Xo=a)};
r.$s=function(){if("undefined"!==typeof window.orientation)return!(0!=window.orientation&&180!=window.orientation);var a=fk();return a.width<a.height};r.dt=function(){for(var a=0,b;b=Bt[a];++a)this!=b&&b.Vh(!0)};var Et=function(){this.Wv=!!he("gbar.lPWF");this.jj=!1;Dt=[];Dt.push("g-plusone");webspace.features.plusBadge&&Dt.push("g-plus");window.hD={lang:webspace.page.locale,oD:"explicit"}};y(Et);var Dt=[],Ft=function(a){Et.K().go(a)};x("sites.util.Plus.go",Ft,void 0);JOT_addListener("renderPlus",function(a){Ft(a.payload)});r=Et.prototype;r.go=function(a){a=R(a||null)||document.body;this.Xv(a)&&(this.Wv?this.kv(a):this.jv(a))};
r.Xv=function(a){for(var b=0;b<Dt.length;b++)if(0<ak(Vb,Dt[b],a).length)return!0;return!1};r.Dk=function(a){gapi.plusone.go(a)};r.Ck=function(a){webspace.features.plusBadge&&gapi.plus.go(a)};r.Yk=function(a){this.jj=a};r.jv=function(a){var b=A(this.Us,this,a);this.jj?b():webspace.features.gapiLoaderUtil?(b=A(this.Ts,this,a),jr(b)):this.ax(b)};r.ax=function(a){var b=ar(Wi(Hi(Ii(Cc))));b.Ca(A(this.Yk,this,!0));b.Ca(a)};r.Ts=function(a){this.Yk(!0);this.Dk(a);this.Ck(a)};
r.Us=function(a){this.Dk(a);this.Ck(a)};r.kv=function(a){gbar.lPWF(A(this.Dk,this,a));webspace.features.plusBadge&&(a=A(this.Ck,this,a),this.jj?a():gbar.lPWF(A(this.dx,this,a)))};r.dx=function(a){var b=A(this.Yk,this,!0);gapi.load("plus",function(){b();a()})};var Gt=function(){};x("sites.pages.SiteTemplatesView",Gt,void 0);Gt.prototype.mw=function(a){var b=R("sites-create-site-from-template-btn");b&&(a=new Er(Ke(a)),a.D(b),a.$(!0),N(a,hb,a.Bh))};Gt.prototype.initControls=Gt.prototype.mw;if(window.jstiming){window.jstiming.Fm={};window.jstiming.Qy=1;var Ht=function(a,b,c){var e=a.t[b],f=a.t.start;if(e&&(f||c))return e=a.t[b][0],f=void 0!=c?c:f[0],Math.round(e-f)},It=function(a,b,c){var e="";window.jstiming.srt&&(e+="&srt="+window.jstiming.srt,delete window.jstiming.srt);window.jstiming.pt&&(e+="&tbsrt="+window.jstiming.pt,delete window.jstiming.pt);try{window.external&&window.external.tran?e+="&tran="+window.external.tran:window.gtbExternal&&window.gtbExternal.tran?e+="&tran="+window.gtbExternal.tran():
window.chrome&&window.chrome.csi&&(e+="&tran="+window.chrome.csi().tran)}catch(D){}var f=window.chrome;if(f&&(f=f.loadTimes)){f().wasFetchedViaSpdy&&(e+="&p=s");if(f().wasNpnNegotiated){e+="&npn=1";var g=f().npnNegotiatedProtocol;g&&(e+="&npnv="+(encodeURIComponent||escape)(g))}f().wasAlternateProtocolAvailable&&(e+="&apa=1")}var h=a.t,k=h.start;f=[];g=[];for(var n in h)if("start"!=n&&0!=n.indexOf("_")){var q=h[n][1];q?h[q]&&g.push(n+"."+Ht(a,n,h[q][0])):k&&f.push(n+"."+Ht(a,n))}delete h.start;if(b)for(var u in b)e+=
"&"+u+"="+b[u];(b=c)||(b="https:"==document.location.protocol?"https://csi.gstatic.com/csi":"http://csi.gstatic.com/csi");return[b,"?v=3","&s="+(window.jstiming.sn||"jotspot")+"&action=",a.name,g.length?"&it="+g.join(","):"",e,"&rt=",f.join(",")].join("")},Jt=function(a,b,c){a=It(a,b,c);if(!a)return"";b=new Image;var e=window.jstiming.Qy++;window.jstiming.Fm[e]=b;b.onload=b.onerror=function(){window.jstiming&&delete window.jstiming.Fm[e]};b.src=a;b=null;return a};window.jstiming.report=function(a,
b,c){if("prerender"==document.webkitVisibilityState){var e=!1,f=function(){if(!e){b?b.prerender="1":b={prerender:"1"};if("prerender"==document.webkitVisibilityState)var g=!1;else Jt(a,b,c),g=!0;g&&(e=!0,document.removeEventListener(Pd,f,!1))}};document.addEventListener(Pd,f,!1);return""}return Jt(a,b,c)}};var Kt;"undefined"==typeof Kt&&(Kt=[]);var Lt;"undefined"==typeof Lt&&(Lt=[]);var Mt=function(a){return 0<=a?a.toString(16).toUpperCase():"-"+(-a).toString(16).toUpperCase()};x("goog.events.listen",N,void 0);vi.prototype.getResponseJson=vi.prototype.Bg;L.prototype.getDisposed=L.prototype.Du;x("gsites.date.TimeZone.getFingerprint",function(a){var b=[],c="u";sg?c="w":rg?c="m":tg&&(c="l");b.push(c);for(c=0;c<a.length;++c)b.push((new Date(a[c])).getTimezoneOffset()|0);a=b.length;if(2>a)b="";else{c=[b[0]];for(var e=b[1],f=e,g=1,h=2;h<a;)f=b[h++],f!==e?(c.push("g"+Mt(e)+"r"+Mt(g)),e=f,g=1):g++;c.push("g"+Mt(f)+"r"+Mt(g));b=c.join("")}return b},void 0);
x("gsites.Xhr.send",im,void 0);x("goog.dom.$",R,void 0);x("goog.dom.getDomHelper",Q,void 0);x("goog.string.trim",ye,void 0); })()
