/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var f,aa=function(a){var b=0;return function(){return b>>0)+"_",d=0,e=function(g){if(this instanceof e)throw new TypeError("Symbol is not a constructor");return new b(c+(g||"")+"_"+d++,g)};return e}); ea("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c=g}}); ea("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b instanceof RegExp&&!b.global)throw new TypeError("String.prototype.replaceAll called with a non-global RegExp argument.");return b instanceof RegExp?this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\^|,:#c&&(c=Math.max(c+e,0));c>>0),La=0,Na=function(a,b,c){return a.call.apply(a.bind,arguments)},Oa=function(a,b,c){if(!a)throw Error();if(2")&&(a=a.replace(lb,">"));-1!=a.indexOf('"')&&(a=a.replace(mb,"""));-1!=a.indexOf("'")&&(a=a.replace(nb,"'"));-1!=a.indexOf("\x00")&&(a=a.replace(ob,"�"));return a},jb=/&/g,kb= //g,mb=/"/g,nb=/'/g,ob=/\x00/g,ib=/[\x00&<>"']/,qb=function(a,b){return-1!=a.indexOf(b)},sb=function(a,b){var c=0;a=hb(String(a)).split(".");b=hb(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;0==c&&eb?1:0};function tb(){var a=n.navigator;return a&&(a=a.userAgent)?a:""}function v(a){return qb(tb(),a)};function ub(){return v("Firefox")||v("FxiOS")}function vb(){return v("Safari")&&!(wb()||v("Coast")||v("Opera")||v("Edge")||v("Edg/")||v("OPR")||ub()||v("Silk")||v("Android"))}function wb(){return(v("Chrome")||v("CriOS"))&&!v("Edge")||v("Silk")}function xb(){return v("Android")&&!(wb()||ub()||v("Opera")||v("Silk"))};function yb(){return v("iPhone")&&!v("iPod")&&!v("iPad")}function zb(){return yb()||v("iPad")||v("iPod")};var Ab=Array.prototype.indexOf?function(a,b){u(null!=a.length);return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(var c=0;cc&&(c=Math.max(0,a.length+c));if("string"===typeof a)return"string"!==typeof b|| 1!=b.length?-1:a.lastIndexOf(b,c);for(;0<=c;c--)if(c in a&&a[c]===b)return c;return-1},Cb=Array.prototype.forEach?function(a,b){u(null!=a.length);Array.prototype.forEach.call(a,b,void 0)}:function(a,b){for(var c=a.length,d="string"===typeof a?a.split(""):a,e=0;e=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)} function Nb(a,b){a.sort(b||Ob)}function Ob(a,b){return a>b?1:aparseFloat(hc)){gc=String(jc);break a}}gc=hc}var kc=gc,lc={},mc=function(){return Rb(lc,58,function(){return 0<=sb(kc,58)})},oc=function(a){return Number(nc)>=a},pc; if(n.document&&w){var qc=fc();pc=qc?qc:parseInt(kc,10)||void 0}else pc=void 0;var nc=pc;var rc=ub(),sc=yb()||v("iPod"),tc=v("iPad"),uc=xb(),vc=wb(),wc=vb()&&!zb();var xc={},yc=null,zc=function(a){var b;u(Ia(a),"encodeByteArray takes an array as a parameter");void 0===b&&(b=0);if(!yc){yc={};for(var c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),d=["+/=","+/","-_=","-_.","-_"],e=0;5>e;e++){var g=c.concat(d[e].split(""));xc[e]=g;for(var h=0;h>2];l=b[(l& 3)<<4|m>>4];m=b[(m&15)<<2|k>>6];k=b[k&63];c[e++]=""+h+l+m+k}h=0;k=d;switch(a.length-g){case 2:h=a[g+1],k=b[(h&15)<<2]||d;case 1:a=a[g],c[e]=""+b[a>>2]+b[(a&3)<<4|h>>4]+k+d}return c.join("")};var Ac="undefined"!==typeof Uint8Array,Bc={};var Cc,Ec=function(a){if(Bc!==Bc)throw Error("illegal external caller");this.fe=a;if(null!=a&&0===a.length)throw Error("ByteString should be constructed with non-empty values");this.dontPassByteStringToStructuredClone=Dc};Ec.prototype.Fc=function(){return null==this.fe};function Dc(){};var Fc="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol("INTERNAL_ARRAY_STATE"):void 0;function Gc(a,b){u((b&255)==b);cb(a,"state is only maintained on arrays.");if(Fc)return a[Fc]|=b;if(void 0!==a.kc)return a.kc|=b;Object.defineProperties(a,{kc:{value:b,configurable:!0,writable:!0,enumerable:!1}});return b}var Hc=Object.getOwnPropertyDescriptor(Array.prototype,"ao"); Object.defineProperties(Array.prototype,{ao:{get:function(){function a(e,g){e&b&&c.push(g)}var b=Ic(this),c=[];a(1,"IS_REPEATED_FIELD");a(2,"IS_IMMUTABLE_ARRAY");a(4,"IS_API_FORMATTED");a(8,"ONLY_MUTABLE_VALUES");a(16,"MUTABLE_REFERENCES_ARE_OWNED");a(32,"CONSTRUCTED");a(64,"TRANSFERRED");a(128,"IS_FIXED_GROUP");var d=c.join(",");return Hc?Hc.get.call(this)+"|"+d:d},configurable:!0,enumerable:!1}});function Ic(a){cb(a,"state is only maintained on arrays.");a=Fc?a[Fc]:a.kc;return null==a?0:a} function Jc(a,b){cb(a,"state is only maintained on arrays.");u((b&255)==b);Fc?a[Fc]=b:void 0!==a.kc?a.kc=b:Object.defineProperties(a,{kc:{value:b,configurable:!0,writable:!0,enumerable:!1}})}function Kc(a){Gc(a,1);return a}function Lc(a){return!!(Ic(a)&2)}function Mc(a){Gc(a,16);return a}function Nc(a,b){Jc(b,(a|0)&-51)}function Oc(a,b){Jc(b,(a|18)&-41)};var Pc={};function Qc(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object}var Rc,Sc,Tc=[];Jc(Tc,23);Sc=Object.freeze(Tc);var Uc=function(a){if(Lc(a.aa))throw Error("Cannot mutate an immutable Message");};function Vc(){}function Wc(a){var b=a.length;(b=b?a[b-1]:void 0)&&Qc(b)?b.g=1:(b={},a.push((b.g=1,b)))};function Xc(a){return a.displayName||a.name||"unknown type name"}function Yc(a,b){if(!(a instanceof b))throw Error("Expected instanceof "+Xc(b)+" but got "+(a&&Xc(a.constructor)));return a};var Zc=function(){throw Error("please construct maps as mutable then call toImmutable");}; if("undefined"!=typeof Symbol&&"undefined"!=typeof Symbol.hasInstance){var $c=function(){throw Error("Cannot perform instanceof checks on ImmutableMap: please use isImmutableMap or isMutableMap to assert on the mutability of a map. See go/jspb-api-gotchas#immutable-classes for more information");},ad={};Object.defineProperties(Zc,(ad[Symbol.hasInstance]={value:$c,configurable:!1,writable:!1,enumerable:!1},ad));u(Zc[Symbol.hasInstance]===$c,"defineProperties did not work: was it monkey-patched?")};var bd;function cd(a,b){u(!!(Ic(b)&16));bd=b;a=new a(b);bd=void 0;return a};function dd(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "object":if(a)if(Array.isArray(a)){if(0!==(Ic(a)&128))return a=Array.prototype.slice.call(a),Wc(a),a}else{if(Ac&&null!=a&&a instanceof Uint8Array)return zc(a);if(a instanceof Ec){var b=a.fe;return null==b?"":"string"===typeof b?b:a.fe=zc(b)}}}return a};function ed(a,b,c,d){if(null!=a){if(Array.isArray(a))a=fd(a,b,c,void 0!==d);else if(Qc(a)){var e={},g;for(g in a)e[g]=ed(a[g],b,c,d);a=e}else a=b(a,d);return a}}function fd(a,b,c,d){var e=Ic(a);d=d?!!(e&16):void 0;a=Array.prototype.slice.call(a);for(var g=0;g=a.De?a.Tb?a.Tb[b]:void 0:c&&a.Tb&&(c=a.Tb[b],null!=c)?c:a.aa[b+a.zd]};function ld(a,b,c,d){a.Tk&&(a.Tk=void 0);if(b>=a.De||d)return jd(a)[b]=c,a;a.aa[b+a.zd]=c;(c=a.Tb)&&b in c&&delete c[b];return a}function md(a,b){u(a&&Lc(b.aa)?Lc(a.aa):!0);return a} function nd(a,b,c){var d=Lc(c.aa),e=Lc(b),g=Lc(a);g=Object.isFrozen(a)&&g;u(Object.isFrozen(a)||!(Ic(a)&16));u(Lc(c.aa)?Object.isFrozen(a):!0);u(0===b.length||!Object.isFrozen(b));u(e?g:!0);u(!d||e);u(!(d||e)||g);if((d||e)&&a.length)for(b=ia([a[0]]),d=b.next();!d.done;d=b.next())md(d.value,c);return a}function od(a,b,c,d){u(!0);a=kd(a,b,c);Array.isArray(a)||(a=Sc);b=Ic(a);b&1||Kc(a);!d||b&2||Gc(a,2);return a}function pd(a,b){Uc(a);ld(a,b,void 0,!1);return a} var qd=function(a,b){a=kd(a,b);a=null==a?a:!!a;return null==a?!1:a};function rd(a,b,c){c=void 0===c?Oc:c;if(null!=a){if(Ac&&a instanceof Uint8Array)return fb(a,Uint8Array),a.length?new Ec(new Uint8Array(a)):Cc||(Cc=new Ec(null));if(Array.isArray(a)){var d=Ic(a);if(d&2)return a;if(b&&!(d&32)&&(d&16||0===d))return Jc(a,d|2),a;a=fd(a,rd,c,!0);b=Ic(a);b&4&&b&2&&Object.freeze(a);return a}return a.ze===Pc?sd(a):a}} function td(a,b,c,d,e,g,h){if(a=a.ob&&a.ob[c]){d=0"}else return void 0===a?"undefined":null===a?"null":typeof a},Od=function(a){try{var b=a&&a.ownerDocument,c=b&&(b.defaultView||b.parentWindow);c=c||n;if(c.Element&&c.Location)return c}catch(d){}return null};var Pd=function(){};var Qd={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 Rd,Sd=function(){if(void 0===Rd){var a=null,b=n.trustedTypes;if(b&&b.createPolicy)try{a=b.createPolicy("goog#html",{createHTML:Qa,createScript:Qa,createScriptURL:Qa})}catch(c){n.console&&n.console.error(c.message)}Rd=a}return Rd};var Vd=function(a,b){this.Mj=a===Td&&b||"";this.vm=Ud};Vd.prototype.Ec=!0;Vd.prototype.vb=function(){return this.Mj};Vd.prototype.toString=function(){return"Const{"+this.Mj+"}"};var Wd=function(a){if(a instanceof Vd&&a.constructor===Vd&&a.vm===Ud)return a.Mj;Ya("expected object of type Const, got '"+a+"'");return"type_error:Const"},Xd=function(a){return new Vd(Td,a)},Ud={},Td={};var Zd=function(a,b){this.sj=b===Yd?a:""};Zd.prototype.toString=function(){return this.sj+""};Zd.prototype.Ec=!0;Zd.prototype.vb=function(){return this.sj.toString()};var $d=function(a){if(a instanceof Zd&&a.constructor===Zd)return a.sj;Ya("expected object of type TrustedResourceUrl, got '"+a+"' of type "+Ha(a));return"type_error:TrustedResourceUrl"},Yd={},ae=function(a){var b=Sd();a=b?b.createScriptURL(a):a;return new Zd(a,Yd)};var ee=function(a,b){this.rj=b===be?a:""};ee.prototype.toString=function(){return this.rj.toString()};ee.prototype.Ec=!0;ee.prototype.vb=function(){return this.rj.toString()}; var fe=function(a){if(a instanceof ee&&a.constructor===ee)return a.rj;Ya("expected object of type SafeUrl, got '"+a+"' of type "+Ha(a));return"type_error:SafeUrl"},ge=/^data:(.*);base64,[a-z0-9+\/]+=*$/i,he=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,ie=function(a){if(a instanceof ee)return a;a="object"==typeof a&&a.Ec?a.vb():String(a);he.test(a)?a=new ee(a,be):(a=String(a).replace(/(%0A|%0D)/g,""),a=a.match(ge)?new ee(a,be):null);return a},je=function(a){if(a instanceof ee)return a;a="object"== typeof a&&a.Ec?a.vb():String(a);u(he.test(a),"%s does not match the safe URL pattern",a)||(a="about:invalid#zClosurez");return new ee(a,be)},be={},ke=new ee("about:invalid#zClosurez",be);var le={},me=function(a,b){this.qj=b===le?a:"";this.Ec=!0};me.prototype.vb=function(){return this.qj};me.prototype.toString=function(){return this.qj.toString()};var ne=new me("",le);function oe(a){if(a instanceof ee)return'url("'+fe(a).replace(/"))},Fe=function(a,b,c){var d=String(a);if(!Ce.test(d))throw Error("Invalid tag name <"+d+">.");if(d.toUpperCase()in De)throw Error("Tag name <"+ d+"> is not allowed for SafeHtml.");return Ee(String(a),b,c)},He=function(a){var b=Ae(Ge),c=[],d=function(e){Array.isArray(e)?e.forEach(d):(e=Ae(e),c.push(ye(e).toString()))};a.forEach(d);return ze(c.join(ye(b).toString()))},Ie=function(a){return He(Array.prototype.slice.call(arguments))},ze=function(a){var b=Sd();a=b?b.createHTML(a):a;return new xe(a,we)},Ee=function(a,b,c){var d="";if(b)for(var e in b)if(Object.prototype.hasOwnProperty.call(b,e)){if(!Ce.test(e))throw Error('Invalid attribute name "'+ e+'".');var g=b[e];if(null!=g){var h=a;var k=e;if(g instanceof Vd)g=Wd(g);else if("style"==k.toLowerCase()){h=g;if(!Ja(h))throw Error('The "style" attribute requires goog.html.SafeStyle or map of style properties, '+typeof h+" given: "+h);if(!(h instanceof me)){g=void 0;var l="";for(g in h)if(Object.prototype.hasOwnProperty.call(h,g)){if(!/^[-_a-zA-Z0-9]+$/.test(g))throw Error("Name allows only [-_a-zA-Z0-9], got: "+g);var m=h[g];null!=m&&(m=Array.isArray(m)?m.map(oe).join(" "):oe(m),l+=g+":"+m+";")}h= l?new me(l,le):ne}h instanceof me&&h.constructor===me?g=h.qj:(Ya("expected object of type SafeStyle, got '"+h+"' of type "+Ha(h)),g="type_error:SafeStyle")}else{if(/^on/i.test(k))throw Error('Attribute "'+k+'" requires goog.string.Const value, "'+g+'" given.');if(k.toLowerCase()in Je)if(g instanceof Zd)g=$d(g).toString();else if(g instanceof ee)g=fe(g);else if("string"===typeof g)g=(ie(g)||ke).vb();else throw Error('Attribute "'+k+'" on tag "'+h+'" requires goog.html.SafeUrl, goog.string.Const, or string, value "'+ g+'" given.');}g.Ec&&(g=g.vb());u("string"===typeof g||"number"===typeof g,"String or number value expected, got "+typeof g+" with value: "+g);k=k+'="'+pb(String(g))+'"';d+=" "+k}}b="<"+a+d;null==c?c=[]:Array.isArray(c)||(c=[c]);!0===Qd[a.toLowerCase()]?(u(!c.length,"Void tag <"+a+"> does not allow content."),b+=">"):(c=Ie(c),b+=">"+ye(c).toString()+"");return ze(b)},Ce=/^[a-zA-Z0-9-]+$/,Je={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},De={APPLET:!0,BASE:!0, EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},Ge=new xe(n.trustedTypes&&n.trustedTypes.emptyHTML||"",we),Ke=ze("
");var Le=function(a,b){$a(Wd(a),"must provide justification");u(!gb(Wd(a)),"must provide non-empty justification");return ze(b)};var Me={MATH:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},Ne=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){if("undefined"===typeof document)return!1;var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);if(!a.firstChild)return!1;b=a.firstChild.firstChild;a.innerHTML=ye(Ge);return!b.parentElement}),Oe=function(a,b){if(Ne())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=ye(b)},Pe=function(a, b){if(a.tagName&&Me[a.tagName.toUpperCase()])throw Error("goog.dom.safe.setInnerHtml cannot be used to set content of "+a.tagName+".");Oe(a,b)},Qe=function(a,b){var c=Od(a);c&&(!a||!(a instanceof c.Location)&&a instanceof c.Element)&&Ya("Argument is not a Location (or a non-Element mock); got: %s",Nd(a));b=b instanceof ee?b:je(b);a.href=fe(b)},Re=function(a,b){b=b instanceof ee?b:je(b);a.replace(fe(b))},Se=/^[\w+/_-]+[=]{0,2}$/,Te=function(a){a=(a||n).document;return a.querySelector?(a=a.querySelector("script[nonce]"))&& (a=a.nonce||a.getAttribute("nonce"))&&Se.test(a)?a:"":""};var Ue=function(a){return a.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"")},Ve=function(a){return decodeURIComponent(a.replace(/\+/g," "))},Ye=function(a){return qb(a,"&")?"document"in n?We(a):Xe(a):a},We=function(a){var b={"&":"&","<":"<",">":">",""":'"'};var c=n.document.createElement("div");return a.replace(Ze,function(d,e){var g=b[d];if(g)return g;"#"==e.charAt(0)&&(e=Number("0"+e.slice(1)),isNaN(e)||(g=String.fromCharCode(e)));g||(Pe(c,Le(Xd("Single HTML entity."), d+" ")),g=c.firstChild.nodeValue.slice(0,-1));return b[d]=g})},Xe=function(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';default:return"#"!=c.charAt(0)||(c=Number("0"+c.slice(1)),isNaN(c))?b:String.fromCharCode(c)}})},Ze=/&([^;\s<&]+);?/g,$e=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)},x=function(a,b){if(!Number.isFinite(a))return String(a);a=String(a); var c=a.indexOf(".");-1===c&&(c=a.length);var d="-"===a[0]?"-":"";d&&(a=a.substring(1));return d+$e("0",Math.max(0,b-c))+a},af=function(a){return null==a?"":String(a)},bf=function(a){var b=Number(a);return 0==b&&gb(a)?NaN:b},cf=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})},df=function(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};var ef=function(a,b,c){this.el=a;this.yf=b.name||null;this.yk=b.Xc;this.Mb={};for(a=0;ab)throw Error("Bad port number "+b);a.Ge=b}else a.Ge=null};Pg.prototype.Ki=function(){return""!==this.Aa.toString()}; var Tg=function(a,b,c){Rg(a);b instanceof Vg?(a.Aa=b,a.Aa.Aj(a.zb)):(c||(b=Wg(b,ah)),a.Aa=new Vg(b,a.zb))};Pg.prototype.Kf=function(a){Tg(this,a)};Pg.prototype.getQuery=function(){return this.Aa.toString()};Pg.prototype.removeParameter=function(a){Rg(this);this.Aa.remove(a);return this};var Rg=function(a){if(a.Xn)throw Error("Tried to modify a read-only Uri");};Pg.prototype.Aj=function(a){this.zb=a;this.Aa&&this.Aa.Aj(a)}; var bh=function(a){return a instanceof Pg?a.clone():new Pg(a)},Ug=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},Wg=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,ch),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},ch=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},Xg=/[#\/\?@]/g,Zg=/[#\?:]/g,Yg=/[#\?]/g,ah=/[#\?@]/g,$g=/#/g,Vg=function(a,b){this.Ia=this.ha=null;this.lb=a||null;this.zb=!!b},dh= function(a){a.ha||(a.ha=new Map,a.Ia=0,a.lb&&Og(a.lb,function(b,c){a.add(Ve(b),c)}))};f=Vg.prototype;f.mb=function(){dh(this);return this.Ia};f.add=function(a,b){dh(this);this.lb=null;a=eh(this,a);var c=this.ha.get(a);c||this.ha.set(a,c=[]);c.push(b);this.Ia=Za(this.Ia)+1;return this};f.remove=function(a){dh(this);a=eh(this,a);return this.ha.has(a)?(this.lb=null,this.Ia=Za(this.Ia)-this.ha.get(a).length,this.ha.delete(a)):!1};f.clear=function(){this.ha=this.lb=null;this.Ia=0}; f.Fc=function(){dh(this);return 0==this.Ia};f.Yc=function(a){dh(this);a=eh(this,a);return this.ha.has(a)};f.le=function(a){var b=this.Ea();return Fb(b,a)};f.forEach=function(a,b){dh(this);this.ha.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};f.Ac=function(){dh(this);for(var a=Array.from(this.ha.values()),b=Array.from(this.ha.keys()),c=[],d=0;d=e.value}if(d){b=b||oh;d=Ch(Dh(),a.hd());"function"===typeof c&&(c=c());vh||(vh=new uh);e=vh;a=a.hd();if(0":">","`":"`","\u0085":"…","\u00a0":" ","\u2028":"
","\u2029":"
"},Wh=function(a){return $h[a]},Xh=/[\x00\x22\x26\x27\x3c\x3e]/g,Vh=/[\x00\x22\x27\x3c\x3e]/g,ai=/^(?!on|src|(?:action|archive|background|cite|classid|codebase|content|data|dsync|href|http-equiv|longdesc|style|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i,Th=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g, Uh=/a},Ti=function(a){var b= [];Si(a,b,!0);a=b.join("");a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");a=a.replace(/ +/g," ");" "!=a&&(a=a.replace(/^\s*/,""));return a},Ui=function(a){var b=[];Si(a,b,!1);return b.join("")},Si=function(a,b,c){if(!(a.nodeName in Ni))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 Oi)b.push(Oi[a.nodeName]);else for(a=a.firstChild;a;)Si(a,b,c),a=a.nextSibling},Vi=function(a,b){for(var c=0;a;){u("parentNode"!= a.name);if(b(a))return a;a=a.parentNode;c++}return null},Wi=function(a){try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c){return null}},gi=function(a){this.u=a||n.document||document};f=gi.prototype;f.o=ii;f.h=function(a){return ji(this.u,a)};f.getElementsByTagName=function(a,b){return(b||this.u).getElementsByTagName(String(a))};f.m=function(a,b,c){return ui(this.u,arguments)};f.createElement=function(a){return wi(this.u,a)};f.createTextNode=function(a){return this.u.createTextNode(String(a))}; var Xi=function(a){a=a.u;return a.parentWindow||a.defaultView};f=gi.prototype;f.appendChild=zi;f.append=Ai;f.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 "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0}; f.vj=Bi;f.removeNode=Ei;f.ln=Gi;f.Lk=Ii;f.Rn=Ji;f.contains=Ki;f.Gc=function(a){var b;(b="A"==a.tagName&&a.hasAttribute("href")||"INPUT"==a.tagName||"TEXTAREA"==a.tagName||"SELECT"==a.tagName||"BUTTON"==a.tagName?!a.disabled&&(!a.hasAttribute("tabindex")||Pi(a)):Qi(a))&&w?(a="function"!==typeof a.getBoundingClientRect||w&&null==a.parentElement?{height:a.offsetHeight,width:a.offsetWidth}:a.getBoundingClientRect(),a=null!=a&&0/i;var Zi=function(a){return"string"==typeof a.className?a.className:a.getAttribute&&a.getAttribute("class")||""},$i=function(a){return a.classList?a.classList:Zi(a).match(/\S+/g)||[]},aj=function(a,b){"string"==typeof a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)},J=function(a,b){return a.classList?a.classList.contains(b):Fb($i(a),b)},bj=function(a,b){if(a.classList)a.classList.add(b);else if(!J(a,b)){var c=Zi(a);aj(a,c+(0=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};f.expand=function(a,b,c,d){Ja(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this}; f.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};f.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};f.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}; f.translate=function(a,b){a instanceof H?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(Za(a),this.left+=a,this.right+=a,"number"===typeof b&&(this.top+=b,this.bottom+=b));return this};f.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};var ij=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};f=ij.prototype;f.clone=function(){return new ij(this.left,this.top,this.width,this.height)};f.toString=function(){return"("+this.left+", "+this.top+" - "+this.width+"w x "+this.height+"h)"}; f.Uk=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 d=Math.max(this.top,a.top);a=Math.min(this.top+this.height,a.top+a.height);d<=a&&(this.left=b,this.top=d,this.width=c-b,this.height=a-d)}};f.contains=function(a){return a instanceof H?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}; f.Nk=function(){return new ei(this.width,this.height)};f.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};f.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}; f.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};f.translate=function(a,b){a instanceof H?(this.left+=a.x,this.top+=a.y):(this.left+=Za(a),"number"===typeof b&&(this.top+=b));return this};f.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};var kj=function(a,b,c){if("string"===typeof b)(b=jj(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],g=jj(c,d);g&&(c.style[g]=e)}},lj={},jj=function(a,b){var c=lj[b];if(!c){var d=cf(b);c=d;void 0===a.style[d]&&(d=(Wb?"Webkit":Vb?"Moz":w?"ms":null)+df(d),void 0!==a.style[d]&&(c=d));lj[b]=c}return c},mj=function(a,b){var c=hi(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""},nj=function(a,b){return mj(a,b)|| (a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]},oj=function(a){return nj(a,"position")},qj=function(a,b,c){if(b instanceof H){var d=b.x;b=b.y}else d=b,b=c;a.style.left=pj(d,!1);a.style.top=pj(b,!1)},rj=function(a){a=a?hi(a):document;return!w||oc(9)||pi(ii(a).u)?a.documentElement:a.body},sj=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}},tj=function(a){if(w&&!oc(8))return u(a&&"offsetParent"in a),a.offsetParent;var b=hi(a),c=nj(a,"position"), d="fixed"==c||"absolute"==c;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(11==a.nodeType&&a.host&&(a=a.host),c=nj(a,"position"),d=d&&"static"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||"fixed"==c||"absolute"==c||"relative"==c))return a;return null},vj=function(a){for(var b=new hj(0,Infinity,Infinity,0),c=ii(a),d=c.u.body,e=c.u.documentElement,g=ri(c.u);a=tj(a);)if(!(w&&0==a.clientWidth||Wb&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!=nj(a, "overflow")){var h=uj(a),k=new H(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)}d=g.scrollLeft;g=g.scrollTop;b.left=Math.max(b.left,d);b.top=Math.max(b.top,g);c=qi(Xi(c)||window);b.right=Math.min(b.right,d+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},yj=function(a,b){b=b||ri(document);var c= b||ri(document);var d=uj(a),e=uj(c),g=wj(c);if(c==ri(document)){var h=d.x-c.scrollLeft;d=d.y-c.scrollTop;w&&!oc(10)&&(h+=g.left,d+=g.top)}else h=d.x-e.x-g.left,d=d.y-e.y-g.top;a=xj(a);g=c.clientHeight-a.height;e=c.scrollLeft;var k=c.scrollTop;e+=Math.min(h,Math.max(h-(c.clientWidth-a.width),0));k+=Math.min(d,Math.max(d-g,0));c=new H(e,k);b.scrollLeft=c.x;b.scrollTop=c.y},uj=function(a){var b=hi(a);bb(a,"Parameter is required");var c=new H(0,0),d=rj(b);if(a==d)return c;a=sj(a);b=si(ii(b).u);c.x=a.left+ b.x;c.y=a.top+b.y;return c},Aj=function(a,b){a=zj(a);b=zj(b);return new H(a.x-b.x,a.y-b.y)},Bj=function(a){a=sj(a);return new H(a.left,a.top)},zj=function(a){u(a);if(1==a.nodeType)return Bj(a);a=a.changedTouches?a.changedTouches[0]:a;return new H(a.clientX,a.clientY)},Cj=function(a,b,c){if(b instanceof ei)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");a.style.width=pj(b,!0);a.style.height=pj(c,!0)},pj=function(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}, Dj=function(a){var b=xj;if("none"!=nj(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,g=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=g;c.visibility=e;return a},xj=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=Wb&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=sj(a),new ei(a.right-a.left,a.bottom-a.top)):new ei(b,c)},Ej=function(a){var b=uj(a);a=Dj(a);return new ij(b.x,b.y,a.width,a.height)},Fj=function(a,b){u(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)+")")},K=function(a,b){a.style.display=b?"":"none"},Gj=function(a){return"rtl"==nj(a,"direction")},Hj=Vb?"MozUserSelect":Wb||Tb?"WebkitUserSelect":null,Ij=function(a,b,c){c=c?null:a.getElementsByTagName("*");if(Hj){if(b=b?"none":"",a.style&&(a.style[Hj]=b),c){a=0;for(var d;d=c[a];a++)d.style&&(d.style[Hj]=b)}}else if(w&&(b=b?"on":"",a.setAttribute("unselectable",b),c))for(a= 0;d=c[a];a++)d.setAttribute("unselectable",b)},Jj=function(a,b,c,d){if(/^\d+px?$/.test(b))return parseInt(b,10);var e=a.style[c],g=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b=a.style[d];a.style[c]=e;a.runtimeStyle[c]=g;return+b},Kj=function(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?Jj(a,b,"left","pixelLeft"):0},Lj={thin:2,medium:4,thick:6},Mj=function(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;b=a.currentStyle?a.currentStyle[b+"Width"]: null;return b in Lj?Lj[b]:Jj(a,b,"left","pixelLeft")},wj=function(a){if(w&&!oc(9)){var b=Mj(a,"borderLeft"),c=Mj(a,"borderRight"),d=Mj(a,"borderTop");a=Mj(a,"borderBottom");return new hj(d,c,a,b)}b=mj(a,"borderLeftWidth");c=mj(a,"borderRightWidth");d=mj(a,"borderTopWidth");a=mj(a,"borderBottomWidth");return new hj(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};var Nj=function(){if(Zb){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(tb()))?a[1]:"0"}return Yb?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(tb()))?a[0].replace(/_/g,"."):"10"):$b?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(tb()))?a[1]:""):ac||bc||cc?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(tb()))?a[1].replace(/_/g,"."):""):""}();var Oj=function(a){return(a=a.exec(tb()))?a[1]:""},Pj=function(){if(rc)return Oj(/Firefox\/([0-9.]+)/);if(w||Tb||Sb)return kc;if(vc){if(zb()||v("Macintosh")){var a=Oj(/CriOS\/([0-9.]+)/);if(a)return a}return Oj(/Chrome\/([0-9.]+)/)}if(wc&&!zb())return Oj(/Version\/([0-9.]+)/);if(sc||tc){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(tb()))return a[1]+"."+a[2]}else if(uc)return(a=Oj(/Android\s+([0-9.]+)/))?a:Oj(/Version\/([0-9.]+)/);return""}();var Qj=function(){var a=wc&&0<=sb(Pj,10),b;if(b=dc)b=0<=sb(Nj,10);var c=vc&&0<=sb(Pj,85);return Vb||a||b||c};var Tj=function(a,b,c,d,e,g,h,k,l){u(c);var m=Rj(c),p=Ej(a),r=vj(a);r&&p.Uk(new ij(r.left,r.top,r.right-r.left,r.bottom-r.top));r=ii(a);var E=ii(c);if(r.u!=E.u){var B=r.u.body;E=Xi(E);var N=new H(0,0),L=ti(hi(B));if(Qb(L,"parent")){var Sa=B;do{var Ta=L==E?uj(Sa):Bj(u(Sa));N.x+=Ta.x;N.y+=Ta.y}while(L&&L!=E&&L!=L.parent&&(Sa=L.frameElement)&&(L=L.parent))}B=di(N,uj(B));!w||oc(9)||pi(r.u)||(B=di(B,si(r.u)));p.left+=B.x;p.top+=B.y}a=Sj(a,b);b=p.left;a&4?b+=p.width:a&2&&(b+=p.width/2);p=new H(b,p.top+ (a&1?p.height:0));p=di(p,m);e&&(p.x+=(a&4?-1:1)*e.x,p.y+=(a&1?-1:1)*e.y);if(h)if(l)var F=l;else if(F=vj(c))F.top-=m.y,F.right-=m.x,F.bottom-=m.y,F.left-=m.x;e=F;l=p.clone();m=Sj(c,d);d=Dj(c);F=k?k.clone():d.clone();k=l;l=F;k=k.clone();l=l.clone();F=0;if(g||0!=m)m&4?k.x-=l.width+(g?g.right:0):m&2?k.x-=l.width/2:g&&(k.x+=g.left),m&1?k.y-=l.height+(g?g.bottom:0):g&&(k.y+=g.top);h&&(e?(g=k,m=l,F=0,65==(h&65)&&(g.x=e.right)&&(h&=-2),132==(h&132)&&(g.y=e.bottom)&&(h&=-5),g.xe.right&&(m.width=Math.min(e.right-g.x,p+m.width-e.left),m.width=Math.max(m.width,0),F|=4)),g.x+m.width>e.right&&h&1&&(g.x=Math.max(e.right-m.width,e.left),F|=1),h&2&&(F|=(g.xe.right?32:0)),g.ye.bottom&&(m.height=Math.min(e.bottom-g.y,p+m.height-e.top),m.height=Math.max(m.height,0),F|=8)),g.y+m.height>e.bottom&& h&4&&(g.y=Math.max(e.bottom-m.height,e.top),F|=2),h&8&&(F|=(g.ye.bottom?128:0)),h=F):h=256,F=h);g=new ij(0,0,0,0);g.left=k.x;g.top=k.y;g.width=l.width;g.height=l.height;h=F;h&496||(qj(c,new H(g.left,g.top)),F=g.Nk(),fi(d,F)||(g=F,c=c.style,Vb?c.MozBoxSizing="border-box":Wb?c.WebkitBoxSizing="border-box":c.boxSizing="border-box",c.width=Math.max(g.width,0)+"px",c.height=Math.max(g.height,0)+"px"));return h},Rj=function(a){if(a=a.offsetParent){var b="HTML"==a.tagName||"BODY"== a.tagName;if(!b||"static"!=oj(a)){var c=uj(a);b||(b=(b=Gj(a))&&Qj()?-a.scrollLeft:b&&!Ub&&"visible"!=nj(a,"overflowX")?a.scrollWidth-a.clientWidth-a.scrollLeft:a.scrollLeft,c=di(c,new H(b,a.scrollTop)))}}return c||new H},Sj=function(a,b){return(b&8&&Gj(a)?b^4:b)&-9};var Uj=function(a,b){this.kg=a;this.Tm=!!b;this.ik={0:this.kg+"-arrowright",1:this.kg+"-arrowup",2:this.kg+"-arrowdown",3:this.kg+"-arrowleft"}};qa(Uj,gj);Uj.prototype.setPosition=function(a,b,c,d){null!=a&&(this.Yh=a);null!=b&&(this.Wh=b);"number"===typeof c&&(this.lk=Math.max(c,15));"number"===typeof d&&(this.fj=d)}; Uj.prototype.Mc=function(a,b,c){u(this.kk,"Must call setElements first.");a=this.Wh;2==a&&(a=0);Vj(this,this.Yh,a,2==this.Wh?Wj(this.Yh)?this.dc.offsetHeight/2:this.dc.offsetWidth/2:this.lk,0,c)}; var Vj=function(a,b,c,d,e,g){if(a.yd){var h=Xj(b,c),k=a.yd,l=a.dc,m=a.Sl;var p=Dj(k);a:{p=(Wj(b)?p.height/2:p.width/2)-d;var r=Sj(k,h);if(m)m=m.clone(),l&&(l=Rj(l),m.left+=l.x,m.right+=l.x,m.top+=l.y,m.bottom+=l.y);else if(m=vj(k),!m)break a;k=Ej(k);k=new hj(k.top,k.left+k.width,k.top+k.height,k.left);Wj(b)?k.topm.bottom&&r&1&&(p-=k.bottom-m.bottom):k.leftm.right&&r&4&&(p-=k.right-m.right)}p=Wj(b)?new H(a.fj,p):new H(p, a.fj);r=Wj(b)?6:9;a.Th&&2==e&&(r=Wj(b)?4:1);k=b^3;Wj(b)&&"rtl"==a.yd.dir&&(k=b);h=Tj(a.yd,Xj(k,c),a.dc,h,p,g,a.Vk?r:0,void 0,a.Sl);if(2!=e&&h&496){Vj(a,b^3,c,d,a.Th&&0==e?1:2,g);return}!a.Tm||h&496||(e=parseFloat(a.dc.style.left),g=parseFloat(a.dc.style.top),u(!isNaN(e)&&!isNaN(g),"Could not parse position."),isFinite(e)&&0==e%1&&isFinite(g)&&0==g%1||qj(a.dc,Math.round(e),Math.round(g)))}Yj(a,b,c,d)},Yj=function(a,b,c,d){var e=a.kk;Dd(a.ik,function(g){fj(e,g,!1)},a);bj(e,a.ik[b]);e.style.top=e.style.left= e.style.right=e.style.bottom="";a.yd?(c=Aj(a.yd,a.dc),d=Zj(a.yd,b),Wj(b)?e.style.top=ak(c.y+d.y,a.dc.offsetHeight-15)+"px":e.style.left=ak(c.x+d.x,a.dc.offsetWidth-15)+"px"):e.style[0==c?Wj(b)?"top":"left":Wj(b)?"bottom":"right"]=d+"px"},ak=function(a,b){return 15>b?15:Math.min(Math.max(a,15),b)},Xj=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}},Zj=function(a,b){var c=0,d=0;a=Dj(a);switch(b){case 2:c=a.width/2;break;case 1:c= a.width/2;d=a.height;break;case 0:d=a.height/2;break;case 3:c=a.width,d=a.height/2}return new H(c,d)},Wj=function(a){return 0==a||3==a};f=Uj.prototype;f.Vk=!1;f.Wh=2;f.lk=20;f.Yh=3;f.Sl=null;f.fj=-5;f.Th=!1;var bk={wp:"activedescendant",Fp:"atomic",Gp:"autocomplete",Lp:"busy",Xl:"checked",Op:"colindex",Vp:"controls",Wp:"current",aq:"describedby",Zl:"disabled",gq:"dropeffect",kq:"expanded",nq:"flowto",qq:"grabbed",vq:"haspopup",xq:"hidden",dm:"invalid",Mq:"label",Nq:"labelledby",Oq:"level",Tq:"live",gr:"multiline",ir:"multiselectable",rr:"orientation",sr:"owns",ur:"posinset",wr:"pressed",Cr:"readonly",Er:"relevant",Gr:"required",Kr:"rowindex",Or:"selected",Qr:"setsize",Sr:"sort",ps:"valuemax",qs:"valuemin", rs:"valuenow",ss:"valuetext"};var ck;var dk={yp:"alert",zp:"alertdialog",Dp:"application",Ep:"article",Ip:"banner",Mp:"button",Np:"checkbox",Pp:"columnheader",Qp:"combobox",Rp:"complementary",Tp:"contentinfo",Zp:"definition",cq:"dialog",eq:"directory",fq:"document",oq:"form",rq:"grid",sq:"gridcell",tq:"group",wq:"heading",Aq:"img",Pq:"link",Qq:"list",Rq:"listbox",Sq:"listitem",Uq:"log",Wq:"main",Xq:"marquee",Yq:"math",Zq:"menu",ar:"menubar",cr:"menuitem",dr:"menuitemcheckbox",er:"menuitemradio",kr:"navigation",nr:"note",qr:"option", vr:"presentation",yr:"progressbar",Ar:"radio",Br:"radiogroup",Dr:"region",Hr:"row",Ir:"rowgroup",Jr:"rowheader",Mr:"scrollbar",Nr:"search",Pr:"separator",Rr:"slider",Tr:"spinbutton",Ur:"status",Wr:"tab",Xr:"tablist",Yr:"tabpanel",Zr:"textbox",bs:"textinfo",ds:"timer",es:"toolbar",fs:"tooltip",hs:"tree",js:"treegrid",ks:"treeitem"};var ek="combobox grid group listbox menu menubar radiogroup row rowgroup tablist textbox toolbar tree treegrid".split(" "),fk=function(a,b){b?(u(Gd(dk,b),"No such ARIA role "+b),a.setAttribute("role",b)):a.removeAttribute("role")},M=function(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d=gk(b);""===c||void 0==c?(ck||(c={},ck=(c.atomic=!1,c.autocomplete="none",c.dropeffect="none",c.haspopup=!1,c.live="off",c.multiline=!1,c.multiselectable=!1,c.orientation="vertical",c.readonly=!1,c.relevant="additions text", c.required=!1,c.sort="none",c.busy=!1,c.disabled=!1,c.hidden=!1,c.invalid="false",c)),c=ck,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)},hk=function(a,b){a=a.getAttribute(gk(b));return null==a||void 0==a?"":String(a)},ik=function(a){var b=hk(a,"activedescendant");return hi(a).getElementById(b)},jk=function(a,b){var c="";b&&(c=b.id,u(c,"The active element should have an id."));M(a,"activedescendant",c)},gk=function(a){u(a,"ARIA attribute cannot be empty.");u(Gd(bk,a),"No such ARIA attribute "+ a);return"aria-"+a};function kk(a){a&&"function"==typeof a.ia&&a.ia()};var lk=function(){this.uc=this.uc;this.Sd=this.Sd};lk.prototype.uc=!1;lk.prototype.ia=function(){this.uc||(this.uc=!0,this.v())};var mk=function(a,b){b=Pa(kk,b);a.uc?b():(a.Sd||(a.Sd=[]),a.Sd.push(b))};lk.prototype.v=function(){if(this.Sd)for(;this.Sd.length;)this.Sd.shift()()};var nk=function(a){lk.call(this);this.Bd=a||ii()};qa(nk,lk);nk.prototype.Sk=function(){fk(this.h(),this.ub());M(this.h(),"live","polite")};nk.prototype.ub=function(){return"tooltip"};var ok=function(a){nk.call(this,a);this.sb=this.Bd.m("DIV","jfk-tooltip-contentId");this.jk=this.Bd.m("DIV","jfk-tooltip-arrow",this.Bd.m("DIV","jfk-tooltip-arrowimplbefore"),this.Bd.m("DIV","jfk-tooltip-arrowimplafter"));this.Qj=this.Bd.m("DIV",{"class":"jfk-tooltip",role:"tooltip"},this.sb,this.jk);this.Sk()};qa(ok,nk);ok.prototype.h=function(){return this.Qj};ok.prototype.R=function(){return this.sb};ok.prototype.v=function(){nk.prototype.v.call(this);this.Qj&&Ei(this.Qj)};var pk=function(a){ok.call(this,a)};qa(pk,ok);pk.prototype.Sk=function(){fk(this.h(),this.ub())};var qk=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.Ff=!1};qk.prototype.stopPropagation=function(){this.Ff=!0};qk.prototype.preventDefault=function(){this.defaultPrevented=!0};var rk=function(a){a.preventDefault()};var sk="PointerEvent"in n,tk=function(){if(!n.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{n.addEventListener("test",function(){},b),n.removeEventListener("test",function(){},b)}catch(c){}return a}();var vk=function(a,b){qk.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.ih=!1;this.pointerId=0;this.pointerType="";this.Kb=null;if(a){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget= b;(b=a.relatedTarget)?Vb&&(Qb(b,"nodeName")||(b=null)):"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):(this.offsetX=Wb||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=Wb||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.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.charCode=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.ih=Yb?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||0;this.pointerType="string"===typeof a.pointerType?a.pointerType:uk[a.pointerType]||"";this.state=a.state;this.Kb=a;a.defaultPrevented&&vk.i.preventDefault.call(this)}};t(vk,qk); var uk=mh({2:"touch",3:"pen",4:"mouse"}),wk=function(a){return 0==a.Kb.button&&!(Yb&&a.ctrlKey)};vk.prototype.stopPropagation=function(){vk.i.stopPropagation.call(this);this.Kb.stopPropagation?this.Kb.stopPropagation():this.Kb.cancelBubble=!0};vk.prototype.preventDefault=function(){vk.i.preventDefault.call(this);var a=this.Kb;a.preventDefault?a.preventDefault():a.returnValue=!1};var xk="closure_listenable_"+(1E6*Math.random()|0),yk=function(a){return!(!a||!a[xk])};var zk=0;var Ak=function(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.Kg=e;this.key=++zk;this.Ie=this.gg=!1},Bk=function(a){a.Ie=!0;a.listener=null;a.proxy=null;a.src=null;a.Kg=null};var Ck=function(a){this.src=a;this.Fa={};this.Vf=0};Ck.prototype.add=function(a,b,c,d,e){var g=a.toString();a=this.Fa[g];a||(a=this.Fa[g]=[],this.Vf++);var h=Dk(a,b,d,e);-1>>0),Jk=function(a){u(a,"Listener can not be null.");if("function"===typeof a)return a;u(a.handleEvent,"An object listener must have handleEvent method.");a[Tk]||(a[Tk]=function(b){return a.handleEvent(b)});return a[Tk]};var R=function(){lk.call(this);this.tb=new Ck(this);this.ym=this;this.mj=null};t(R,lk);R.prototype[xk]=!0;f=R.prototype;f.qe=function(){return this.mj};f.Fj=function(a){this.mj=a};f.addEventListener=function(a,b,c,d){O(this,a,b,c,d)};f.removeEventListener=function(a,b,c,d){Pk(this,a,b,c,d)}; f.dispatchEvent=function(a){Uk(this);var b=this.qe();if(b){var c=[];for(var d=1;b;b=b.qe())c.push(b),u(1E3>++d,"infinite loop")}b=this.ym;d=a.type||a;if("string"===typeof a)a=new qk(a,b);else if(a instanceof qk)a.target=a.target||b;else{var e=a;a=new qk(d,b);Ld(a,e)}e=!0;if(c)for(var g=c.length-1;!a.Ff&&0<=g;g--){var h=a.currentTarget=c[g];e=Rk(h,d,!0,a)&&e}a.Ff||(h=a.currentTarget=b,e=Rk(h,d,!0,a)&&e,a.Ff||(e=Rk(h,d,!1,a)&&e));if(c)for(g=0;!a.Ff&&g]*)?>/gi;function dl(a){var b,c,d=null==(c=(b=(a.ownerDocument&&a.ownerDocument.defaultView||window).document).querySelector)?void 0:c.call(b,"script[nonce]");(b=d?d.nonce||d.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",b)};var el={},fl=function(a){Yk.call(this);this.Dk=a;this.Ca=new Xk(this.kp,0,this);mk(this,this.Ca);var b=ti();this.Zg="function"===typeof b.MutationObserver?new b.MutationObserver(q(this.pn,this)):null;a=a.u;this.s(a,"mouseout mousedown click blur focusout keydown".split(" "),this.Mm,!0);this.s(a,["mouseover","focus","focusin"],this.ep,!0)};qa(fl,Yk);fl.prototype.v=function(){gl(this);Yk.prototype.v.call(this)}; var hl=function(a,b){switch(b.type){case "mousedown":case "mouseover":case "mouseout":case "click":a.Xk=!1;break;case "keydown":a.Xk=!0}};fl.prototype.ep=function(a){this.Zg&&this.Zg.disconnect();hl(this,a);var b=a.target;a="focus"==a.type||"focusin"==a.type;var c=this.ca&&Ki(this.ca.R(),b);if(this.Xk||!a||c){this.Tn=a;if(a=b&&b.getAttribute&&this.Zg)a=b.getAttribute("role")||null,a=Fb(ek,a);a&&(this.Zg.observe(b,{attributes:!0}),(a=ik(b))&&(b=a));this.he=b}else this.he=null;il(this)}; fl.prototype.Mm=function(a){hl(this,a);var b=a.target;a="mousedown"==a.type||"click"==a.type;b=this.ca&&Ki(this.ca.R(),b);a&&b||(this.he=null,il(this))};fl.prototype.pn=function(a){Cb(a,q(function(b){var c=ik(b.target);c&&"aria-activedescendant"==b.attributeName&&(this.he=c,il(this))},this))};var il=function(a){if(!(a.Ca.isActive()&&a.yb&&a.Uf)){gl(a);var b=null!=a.Uf?a.Uf:50;a.Ca.start(a.yb?b:300)}},gl=function(a){a.mh&&(n.clearTimeout(a.mh),a.mh=0,a.yb=null)}; fl.prototype.kp=function(){if(!this.he)jl(this),this.Uf=this.yb=null;else if(!(this.yb&&this.ca&&Ki(this.ca.h(),this.he))||this.yb.getAttribute("data-tooltip-unhoverable")){var a=Vi(this.he,function(k){return k.getAttribute&&(k.getAttribute("data-tooltip-contained")||k.getAttribute("data-tooltip")||k.vf)&&!k.getAttribute("data-tooltip-suspended")}),b=!1;this.yb&&this.yb!=a&&(jl(this),this.Uf=this.yb=null,b=!0);if(!this.yb&&a&&(this.yb=a,!(a.getAttribute("data-tooltip-only-on-overflow")&&a.offsetWidth>= a.scrollWidth&&a.offsetHeight>=a.scrollHeight||this.Tn&&"mouse"==a.getAttribute("data-tooltip-trigger")))){var c=Ge;if(a.getAttribute("data-tooltip-contained"))for(var d=li("jfk-tooltip-data",a),e=0;e=a||96<=a&&106>=a|| 65<=a&&90>=a||(Wb||Tb)&&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:case 163:case 58:return!0;case 173:return Vb;default:return!1}},ol=function(a){if(Vb)a=ql(a);else if(Yb&&Wb)switch(a){case 93:a=91}return a},ql=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 rl=function(a,b,c,d){vk.call(this,d);this.type="key";this.keyCode=a;this.charCode=b;this.repeat=c};t(rl,vk);var sl=function(a,b){R.call(this);a&&this.attach(a,b)};t(sl,R);f=sl.prototype;f.C=null;f.Tg=null;f.Si=null;f.Ug=null;f.cb=-1;f.Ic=-1;f.Uh=!1; var tl={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},ul={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},vl=Yb&&Vb;f=sl.prototype; f.An=function(a){if(Wb||Tb)if(17==this.cb&&!a.ctrlKey||18==this.cb&&!a.altKey||Yb&&91==this.cb&&!a.metaKey)this.Ic=this.cb=-1;-1==this.cb&&(a.ctrlKey&&17!=a.keyCode?this.cb=17:a.altKey&&18!=a.keyCode?this.cb=18:a.metaKey&&91!=a.keyCode&&(this.cb=91));pl(a.keyCode,this.cb,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?(this.Ic=ol(a.keyCode),vl&&(this.Uh=a.altKey)):this.handleEvent(a)};f.Bn=function(a){this.Ic=this.cb=-1;this.Uh=a.altKey}; f.handleEvent=function(a){var b=a.Kb,c=b.altKey;if(w&&"keypress"==a.type){var d=this.Ic;var e=13!=d&&27!=d?b.keyCode:0}else(Wb||Tb)&&"keypress"==a.type?(d=this.Ic,e=0<=b.charCode&&63232>b.charCode&&nl(d)?b.charCode:0):("keypress"==a.type?(vl&&(c=this.Uh),b.keyCode==b.charCode?32>b.keyCode?(d=b.keyCode,e=0):(d=this.Ic,e=b.charCode):(d=b.keyCode||this.Ic,e=b.charCode||0)):(d=b.keyCode||this.Ic,e=b.charCode||0),Yb&&63==e&&224==d&&(d=191));var g=d=ol(d);d?63232<=d&&d in tl?g=tl[d]:25==d&&a.shiftKey&& (g=9):b.keyIdentifier&&b.keyIdentifier in ul&&(g=ul[b.keyIdentifier]);if(!Vb||"keypress"!=a.type||pl(g,this.cb,a.shiftKey,a.ctrlKey,c,a.metaKey))a=g==this.cb,this.cb=g,b=new rl(g,e,a,b),b.altKey=c,this.dispatchEvent(b)};f.h=function(){return this.C};f.attach=function(a,b){this.Ug&&this.detach();this.C=a;this.Tg=O(this.C,"keypress",this,b);this.Si=O(this.C,"keydown",this.An,b,this);this.Ug=O(this.C,"keyup",this.Bn,b,this)}; f.detach=function(){this.Tg&&(Qk(this.Tg),Qk(this.Si),Qk(this.Ug),this.Ug=this.Si=this.Tg=null);this.C=null;this.Ic=this.cb=-1};f.v=function(){sl.i.v.call(this);this.detach()};var wl=function(){};Ga(wl);wl.prototype.uo=0;wl.prototype.On="";var xl=function(a){return a.On+":"+(a.uo++).toString(36)};var S=function(a){R.call(this);this.kb=a||ii();this.mc=yl;this.ya=null;this.L=!1;this.C=null;this.md=void 0;this.Hb=this.Ha=this.Ma=this.Va=null;this.Vd=this.Tl=!1};t(S,R);S.prototype.Nn=wl.pa(); var yl=null,zl=function(a,b){switch(a){case 1:return b?"disable":"enable";case 2:return b?"highlight":"unhighlight";case 4:return b?"activate":"deactivate";case 8:return b?"select":"unselect";case 16:return b?"check":"uncheck";case 32:return b?"focus":"blur";case 64:return b?"open":"close"}throw Error("Invalid component state");};S.prototype.Qb=function(){return this.ya||(this.ya=xl(this.Nn))}; S.prototype.sh=function(a){if(this.Ma&&this.Ma.Hb){var b=this.Ma.Hb,c=this.ya;c in b&&delete b[c];Jd(this.Ma.Hb,a,this)}this.ya=a};S.prototype.h=function(){return this.C};var Al=function(a){a=a.C;u(a,"Can not call getElementStrict before rendering/decorating.");return a};S.prototype.fa=function(){this.md||(this.md=new Yk(this));return u(this.md)}; var Cl=function(a,b){if(a==b)throw Error("Unable to set parent component");if(b&&a.Ma&&a.ya&&Bl(a.Ma,a.ya)&&a.Ma!=b)throw Error("Unable to set parent component");a.Ma=b;S.i.Fj.call(a,b)};f=S.prototype;f.getParent=function(){return this.Ma};f.Fj=function(a){if(this.Ma&&this.Ma!=a)throw Error("Method not supported");S.i.Fj.call(this,a)};f.o=function(){return this.kb};f.m=function(){this.C=this.kb.createElement("DIV")};f.ja=function(a){Dl(this,a)}; var Dl=function(a,b,c){if(a.L)throw Error("Component already rendered");a.C||a.m();b?b.insertBefore(a.C,c||null):a.kb.u.body.appendChild(a.C);a.Ma&&!a.Ma.L||a.U()};f=S.prototype;f.I=function(a){if(this.L)throw Error("Component already rendered");if(a&&this.jb(a)){this.Tl=!0;var b=hi(a);this.kb&&this.kb.u==b||(this.kb=ii(a));this.Ka(a);this.U()}else throw Error("Invalid element to decorate");};f.jb=function(){return!0};f.Ka=function(a){this.C=a}; f.U=function(){this.L=!0;El(this,function(a){!a.L&&a.h()&&a.U()})};f.oa=function(){El(this,function(a){a.L&&a.oa()});this.md&&this.md.Lc();this.L=!1};f.v=function(){this.L&&this.oa();this.md&&(this.md.ia(),delete this.md);El(this,function(a){a.ia()});!this.Tl&&this.C&&Ei(this.C);this.Ma=this.Va=this.C=this.Hb=this.Ha=null;S.i.v.call(this)};f.ac=function(a,b){this.ie(a,Fl(this),b)}; f.ie=function(a,b,c){u(!!a,"Provided element must not be null.");if(a.L&&(c||!this.L))throw Error("Component already rendered");if(0>b||b>Fl(this))throw Error("Child component index out of bounds");this.Hb&&this.Ha||(this.Hb={},this.Ha=[]);if(a.getParent()==this){var d=a.Qb();this.Hb[d]=a;Hb(this.Ha,a)}else Jd(this.Hb,a.Qb(),a);Cl(a,this);Lb(this.Ha,b,0,a);a.L&&this.L&&a.getParent()==this?(c=this.R(),(c.childNodes[b]||null)!=a.h()&&(a.h().parentElement==c&&c.removeChild(a.h()),b=c.childNodes[b]|| null,c.insertBefore(a.h(),b))):c?(this.C||this.m(),b=Gl(this,b+1),Dl(a,this.R(),b?b.C:null)):this.L&&!a.L&&a.C&&a.C.parentNode&&1==a.C.parentNode.nodeType&&a.U()};f.R=function(){return this.C};f.Od=function(){null==this.mc&&(this.mc=Gj(this.L?this.C:this.kb.u.body));return this.mc};f.Le=function(a){if(this.L)throw Error("Component already rendered");this.mc=a}; var Fl=function(a){return a.Ha?a.Ha.length:0},Bl=function(a,b){a.Hb&&b?(a=a.Hb,b=(null!==a&&b in a?a[b]:void 0)||null):b=null;return b},Gl=function(a,b){return a.Ha?a.Ha[b]||null:null},El=function(a,b,c){a.Ha&&a.Ha.forEach(b,c)},Hl=function(a,b){return a.Ha&&b?a.Ha.indexOf(b):-1}; S.prototype.removeChild=function(a,b){if(a){var c="string"===typeof a?a:a.Qb();a=Bl(this,c);if(c&&a){var d=this.Hb;c in d&&delete d[c];Hb(this.Ha,a);b&&(a.oa(),a.C&&Ei(a.C));Cl(a,null)}}if(!a)throw Error("Child is not in parent component");return a};S.prototype.vj=function(a){for(var b=[];this.Ha&&0!=this.Ha.length;){var c=b,d=c.push;var e=this.removeChild(Gl(this,0),a);d.call(c,e)}return b};var Il=function(){},Jl;Ga(Il);var Kl={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"checked",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};f=Il.prototype;f.ub=function(){};f.m=function(a){return a.o().m("DIV",this.yc(a).join(" "),a.Za())};f.R=function(a){return a};f.df=function(a,b,c){(a=a.h?a.h():a)&&(c?cj:ej)(a,[b])};f.jb=function(){return!0}; f.I=function(a,b){b.id&&a.sh(b.id);var c=this.R(b);c&&c.firstChild?Ll(a,c.firstChild.nextSibling?Jb(c.childNodes):c.firstChild):a.Ba=null;var d=0,e=this.A(),g=this.A(),h=!1,k=!1,l=Jb($i(b));l.forEach(function(m){h||m!=e?k||m!=g?d|=this.Fg(m):k=!0:(h=!0,g==e&&(k=!0));1==this.Fg(m)&&(db(c),Qi(c)&&Ri(c,!1))},this);a.O=d;h||(l.push(e),g==e&&(k=!0));k||l.push(g);(a=a.Lb)&&l.push.apply(l,a);h&&k&&!a||aj(b,l.join(" "));return b};f.nd=function(a){a.Od()&&this.Le(a.h(),!0);a.isEnabled()&&this.Oc(a,a.isVisible())}; var Ml=function(a,b,c){if(a=c||a.ub())u(b,"The element passed as a first parameter cannot be null."),c=b.getAttribute("role")||null,a!=c&&fk(b,a)},Nl=function(a,b,c){u(b);u(c);var d=b.gk;null!=d&&a.zj(c,d);b.isVisible()||M(c,"hidden",!b.isVisible());b.isEnabled()||a.nc(c,1,!b.isEnabled());T(b,8)&&a.nc(c,8,b.da(8));T(b,16)&&a.nc(c,16,b.Md());T(b,64)&&a.nc(c,64,b.da(64))};f=Il.prototype;f.zj=function(a,b){M(a,"label",b)};f.Hf=function(a,b){Ij(a,!b,!w)};f.Le=function(a,b){this.df(a,this.A()+"-rtl",b)}; f.Gc=function(a){var b;return T(a,32)&&(b=a.qa())?Qi(b):!1};f.Oc=function(a,b){var c;if(T(a,32)&&(c=a.qa())){if(!b&&a.da(32)){try{c.blur()}catch(d){}a.da(32)&&a.Gd(null)}Qi(c)!=b&&Ri(c,b)}};f.H=function(a,b){K(a,b);a&&M(a,"hidden",!b)};f.ba=function(a,b,c){var d=a.h();if(d){var e=this.ff(b);e&&this.df(a,e,c);this.nc(d,b,c)}}; f.nc=function(a,b,c){Jl||(Jl={1:"disabled",8:"selected",16:"checked",64:"expanded"});u(a,"The element passed as a first parameter cannot be null.");b=Jl[b];var d=a.getAttribute("role")||null;d&&(d=Kl[d]||b,b="checked"==b||"selected"==b?d:b);b&&M(a,b,c)};f.Eb=function(a,b){var c=this.R(a);c&&(Bi(c),b&&("string"===typeof b?Mi(c,b):(a=function(d){if(d){var e=hi(c);c.appendChild("string"===typeof d?e.createTextNode(d):d)}},Array.isArray(b)?b.forEach(a):!Ia(b)||"nodeType"in b?a(b):Jb(b).forEach(a))))}; f.qa=function(a){return a.h()};f.A=function(){return"goog-control"};f.yc=function(a){var b=this.A(),c=[b],d=this.A();d!=b&&c.push(d);b=a.getState();for(d=[];b;){var e=b&-b;d.push(this.ff(e));b&=~e}c.push.apply(c,d);(a=a.Lb)&&c.push.apply(c,a);return c};f.ff=function(a){this.jg||Ol(this);return this.jg[a]};f.Fg=function(a){if(!this.Kl){this.jg||Ol(this);var b=this.jg,c={},d;for(d in b)c[b[d]]=d;this.Kl=c}a=parseInt(this.Kl[a],10);return isNaN(a)?0:a}; var Ol=function(a){var b=a.A(),c=!qb(b.replace(/\xa0|\s/g," ")," ");u(c,"ControlRenderer has an invalid css class: '"+b+"'");a.jg={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};var Pl=function(){};t(Pl,Il);Ga(Pl);f=Pl.prototype;f.ub=function(){return"button"};f.nc=function(a,b,c){switch(b){case 8:case 16:u(a,"The button DOM element cannot be null.");M(a,"pressed",c);break;default:case 64:case 1:Pl.i.nc.call(this,a,b,c)}};f.m=function(a){var b=Pl.i.m.call(this,a);this.Zd(b,a.kd());var c=a.M();c&&this.na(b,c);T(a,16)&&this.nc(b,16,a.Md());return b};f.I=function(a,b){b=Pl.i.I.call(this,a,b);var c=this.M(b);a.fe=c;a.ca=this.kd(b);T(a,16)&&this.nc(b,16,a.Md());return b}; f.M=function(){};f.na=function(){};f.kd=function(a){return a.title};f.Zd=function(a,b){a&&(b?a.title=b:a.removeAttribute("title"))};f.A=function(){return"goog-button"};var Ql={ud:"mousedown",vd:"mouseup",ge:"mousecancel",hm:"mousemove",jm:"mouseover",im:"mouseout",fm:"mouseenter",gm:"mouseleave"};var Rl={ud:sk?"pointerdown":"mousedown",vd:sk?"pointerup":"mouseup",ge:sk?"pointercancel":"mousecancel",hm:sk?"pointermove":"mousemove",jm:sk?"pointerover":"mouseover",im:sk?"pointerout":"mouseout",fm:sk?"pointerenter":"mouseenter",gm:sk?"pointerleave":"mouseleave"};var Tl=function(a,b){if(!a)throw Error("Invalid class name "+a);if("function"!==typeof b)throw Error("Invalid decorator function "+b);Sl[a]=b},Ul={},Sl={};var U=function(a,b,c){S.call(this,c);if(!b){for(b=this.constructor;b;){var d=Ma(b);if(d=Ul[d])break;b=(b=Object.getPrototypeOf(b.prototype))&&b.constructor}b=d?"function"===typeof d.pa?d.pa():new d:null}this.F=b;this.Ba=void 0!==a?a:null;this.gk=null};t(U,S);f=U.prototype;f.Ba=null;f.O=0;f.Qf=39;f.Qe=255;f.Pf=0;f.wa=!0;f.Lb=null;f.Ig=!0;f.dg=!1;f.Cf=null;var Wl=function(a,b){a.L&&b!=a.Ig&&Vl(a,b);a.Ig=b};f=U.prototype;f.qa=function(){return this.F.qa(this)}; f.Bg=function(){return this.Bb||(this.Bb=new sl)};f.df=function(a,b){b?a&&(this.Lb?Fb(this.Lb,a)||this.Lb.push(a):this.Lb=[a],this.F.df(this,a,!0)):a&&this.Lb&&Hb(this.Lb,a)&&(0==this.Lb.length&&(this.Lb=null),this.F.df(this,a,!1))};f.m=function(){var a=this.F.m(this);this.C=a;Ml(this.F,a,this.jd());this.dg||this.F.Hf(a,!1);this.isVisible()||this.F.H(a,!1)};f.jd=function(){return this.Cf};f.Gj=function(a){this.Cf=a};f.zj=function(a){this.gk=a;var b=this.h();b&&this.F.zj(b,a)};f.R=function(){return this.F.R(this.h())}; f.jb=function(a){return this.F.jb(a)};f.Ka=function(a){this.C=a=this.F.I(this,a);Ml(this.F,a,this.jd());this.dg||this.F.Hf(a,!1);this.wa="none"!=a.style.display};f.U=function(){U.i.U.call(this);Nl(this.F,this,Al(this));this.F.nd(this);if(this.Qf&-2&&(this.Ig&&Vl(this,!0),T(this,32))){var a=this.qa();if(a){var b=this.Bg();b.attach(a);this.fa().s(b,"key",this.wb).s(a,"focus",this.Gg).s(a,"blur",this.Gd)}}}; var Vl=function(a,b){var c=a.Vd?Rl:Ql,d=a.fa(),e=a.h();b?(d.s(e,c.ud,a.Rb).s(e,[c.vd,c.ge],a.Sb).s(e,"mouseover",a.se).s(e,"mouseout",a.Jg),a.Vd&&d.s(e,"gotpointercapture",a.jh),a.nf!=Pd&&d.s(e,"contextmenu",a.nf),w&&!a.rf&&(a.rf=new Xl(a),mk(a,a.rf))):(d.ka(e,c.ud,a.Rb).ka(e,[c.vd,c.ge],a.Sb).ka(e,"mouseover",a.se).ka(e,"mouseout",a.Jg),a.Vd&&d.ka(e,"gotpointercapture",a.jh),a.nf!=Pd&&d.ka(e,"contextmenu",a.nf),w&&(kk(a.rf),a.rf=null))}; U.prototype.oa=function(){U.i.oa.call(this);this.Bb&&this.Bb.detach();this.isVisible()&&this.isEnabled()&&this.F.Oc(this,!1)};U.prototype.v=function(){U.i.v.call(this);this.Bb&&(this.Bb.ia(),delete this.Bb);delete this.F;this.rf=this.Lb=this.Ba=null};U.prototype.Za=function(){return this.Ba};U.prototype.Eb=function(a){this.F.Eb(this.h(),a);this.Ba=a};var Ll=function(a,b){a.Ba=b};f=U.prototype; f.fd=function(){var a=this.Za();if(!a)return"";a="string"===typeof a?a:Array.isArray(a)?a.map(Ui).join(""):Ti(a);return Ue(a)};f.Le=function(a){U.i.Le.call(this,a);var b=this.h();b&&this.F.Le(b,a)};f.Hf=function(a){this.dg=a;var b=this.h();b&&this.F.Hf(b,a)};f.isVisible=function(){return this.wa};f.H=function(a,b){return b||this.wa!=a&&this.dispatchEvent(a?"show":"hide")?((b=this.h())&&this.F.H(b,a),this.isEnabled()&&this.F.Oc(this,a),this.wa=a,!0):!1};f.isEnabled=function(){return!this.da(1)}; f.N=function(a){var b=this.getParent();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!Yl(this,1,!a)||(a||(this.setActive(!1),this.eb(!1)),this.isVisible()&&this.F.Oc(this,a),this.ba(1,!a,!0))};f.eb=function(a){Yl(this,2,a)&&this.ba(2,a)};f.isActive=function(){return this.da(4)};f.setActive=function(a){Yl(this,4,a)&&this.ba(4,a)};f.Ij=function(a){Yl(this,8,a)&&this.ba(8,a)};f.Md=function(){return this.da(16)};f.oh=function(a){Yl(this,16,a)&&this.ba(16,a)}; f.rh=function(a){Yl(this,32,a)&&this.ba(32,a)};f.ma=function(a){Yl(this,64,a)&&this.ba(64,a)};f.getState=function(){return this.O};f.da=function(a){return!!(this.O&a)};f.ba=function(a,b,c){c||1!=a?T(this,a)&&b!=this.da(a)&&(this.F.ba(this,a,b),this.O=b?this.O|a:this.O&~a):this.N(!b)};var T=function(a,b){return!!(a.Qf&b)};U.prototype.Na=function(a,b){if(this.L&&this.da(a)&&!b)throw Error("Component already rendered");!b&&this.da(a)&&this.ba(a,!1);this.Qf=b?this.Qf|a:this.Qf&~a}; var Zl=function(a,b){return!!(a.Qe&b)&&T(a,b)},Yl=function(a,b,c){return T(a,b)&&a.da(b)!=c&&(!(a.Pf&b)||a.dispatchEvent(zl(b,c)))&&!a.uc};U.prototype.se=function(a){!$l(a,this.h())&&this.dispatchEvent("enter")&&this.isEnabled()&&Zl(this,2)&&this.eb(!0)};U.prototype.Jg=function(a){!$l(a,this.h())&&this.dispatchEvent("leave")&&(Zl(this,4)&&this.setActive(!1),Zl(this,2)&&this.eb(!1))};U.prototype.jh=function(a){var b=a.target;b.releasePointerCapture&&b.releasePointerCapture(a.pointerId)}; U.prototype.nf=Pd;var $l=function(a,b){return!!a.relatedTarget&&Ki(b,a.relatedTarget)};f=U.prototype;f.Rb=function(a){this.isEnabled()&&(Zl(this,2)&&this.eb(!0),wk(a)&&(Zl(this,4)&&this.setActive(!0),this.F&&this.F.Gc(this)&&this.qa().focus()));!this.dg&&wk(a)&&a.preventDefault()};f.Sb=function(a){this.isEnabled()&&(Zl(this,2)&&this.eb(!0),this.isActive()&&this.lc(a)&&Zl(this,4)&&this.setActive(!1))}; f.lc=function(a){Zl(this,16)&&this.oh(!this.Md());Zl(this,8)&&this.Ij(!0);Zl(this,64)&&this.ma(!this.da(64));var b=new qk("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.shiftKey=a.shiftKey,b.ih=a.ih);return this.dispatchEvent(b)};f.Gg=function(){Zl(this,32)&&this.rh(!0)};f.Gd=function(){Zl(this,4)&&this.setActive(!1);Zl(this,32)&&this.rh(!1)};f.wb=function(a){return this.isVisible()&&this.isEnabled()&&this.nb(a)?(a.preventDefault(),a.stopPropagation(),!0):!1}; f.nb=function(a){return 13==a.keyCode&&this.lc(a)};if("function"!==typeof U)throw Error("Invalid component class "+U);if("function"!==typeof Il)throw Error("Invalid renderer class "+Il);var am=Ma(U);Ul[am]=Il;Tl("goog-control",function(){return new U(null)});var Xl=function(a){lk.call(this);this.ng=a;this.lg=!1;this.xb=new Yk(this);mk(this,this.xb);var b=Al(this.ng);a=a.Vd?Rl:Ql;this.xb.s(b,a.ud,this.Dn).s(b,a.vd,this.En).s(b,"click",this.sn)};t(Xl,lk);var bm=!w||oc(9); Xl.prototype.Dn=function(){this.lg=!1};Xl.prototype.En=function(){this.lg=!0};var cm=function(a,b){if(!bm)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}; Xl.prototype.sn=function(a){if(this.lg)this.lg=!1;else{var b=a.Kb,c=b.button,d=b.type,e=cm(b,"mousedown");this.ng.Rb(new vk(e,a.currentTarget));e=cm(b,"mouseup");this.ng.Sb(new vk(e,a.currentTarget));bm||(b.button=c,b.type=d)}};Xl.prototype.v=function(){this.ng=null;Xl.i.v.call(this)};var dm=function(){};t(dm,Pl);Ga(dm);f=dm.prototype;f.ub=function(){};f.m=function(a){Wl(a,!1);a.Qe&=-256;a.Na(32,!1);return a.o().m("BUTTON",{"class":this.yc(a).join(" "),disabled:!a.isEnabled(),title:a.kd()||"",value:a.M()||""},a.fd()||"")};f.jb=function(a){return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type||"reset"==a.type)};f.I=function(a,b){Wl(a,!1);a.Qe&=-256;a.Na(32,!1);if(b.disabled){var c=$a(this.ff(1));bj(b,c)}return dm.i.I.call(this,a,b)}; f.nd=function(a){a.fa().s(a.h(),"click",a.lc)};f.Hf=function(){};f.Le=function(){};f.Gc=function(a){return a.isEnabled()};f.Oc=function(){};f.ba=function(a,b,c){dm.i.ba.call(this,a,b,c);(a=a.h())&&1==b&&(a.disabled=c)};f.M=function(a){return a.value};f.na=function(a,b){a&&(a.value=b)};f.nc=function(){};var em=function(a,b,c){U.call(this,a,b||dm.pa(),c)};t(em,U);f=em.prototype;f.M=function(){return this.fe};f.na=function(a){this.fe=a;this.F.na(this.h(),a)};f.kd=function(){return this.ca};f.Zd=function(a){this.ca=a;this.F.Zd(this.h(),a)};f.v=function(){em.i.v.call(this);delete this.fe;delete this.ca};f.U=function(){em.i.U.call(this);if(T(this,32)){var a=this.qa();a&&this.fa().s(a,"keyup",this.nb)}}; f.nb=function(a){return 13==a.keyCode&&"key"==a.type||32==a.keyCode&&"keyup"==a.type?this.lc(a):32==a.keyCode};Tl("goog-button",function(){return new em(null)});var fm=ha(["value"]),hm=function(a,b,c,d){em.call(this,a,gm.pa(),b);this.xh=c||0;this.Wj=d||0;this.Tj=!1};t(hm,em);f=hm.prototype;f.mf=function(){return this.Wj}; f.Zd=function(a){this.ca=a;var b=this.h();if(b)if(this.Tj){var c=a instanceof xe?cl(ye(a).toString()):a;b.removeAttribute("title");b.removeAttribute("data-tooltip-contained");b.removeAttribute("data-tooltip");a?(a instanceof xe?b.vf=a:(b.setAttribute("data-tooltip",a),b.vf=null),b.setAttribute("aria-label",c)):(b.vf=null,b.removeAttribute("aria-label"));a=ii(b)||ii();b=Ma(a.u);el[b]||(el[b]=new fl(a))}else a?b.title=a:b.removeAttribute("title")}; f.N=function(a){this.isEnabled()!=a&&(hm.i.N.call(this,a),im(this))};f.focus=function(){var a=Al(this);try{a.focus()}catch(b){}};f.rh=function(a){hm.i.rh.call(this,a);jm(this,!1)};f.Rb=function(a){hm.i.Rb.call(this,a);this.isEnabled()&&jm(this,!0)};f.Sb=function(a){hm.i.Sb.call(this,a);this.isEnabled()&&jm(this,!0)}; var jm=function(a,b){a.h()&&fj(a.h(),"jfk-button-clear-outline",b)},im=function(a){a.h()&&km(a.F,a)},gm=function(){this.Fl=this.A()+"-standard";this.ck=this.A()+"-action";this.tl=this.A()+"-primary";this.Bk=this.A()+"-default";this.Gk=this.A()+"-flat";this.il=this.A()+"-narrow";this.fl=this.A()+"-mini";this.zk=this.A()+"-contrast"};t(gm,Pl);gm.pa=function(){return ml(gm)};gm.prototype.sd=function(a,b,c){a&&c.xh!=a&&(c.xh=a,im(c));b&&c.Wj!=b&&(c.Wj=b,im(c))};gm.prototype.A=function(){return"jfk-button"}; gm.prototype.m=function(a){fb(a,hm,"Button is expected to be instance of jfk.Button");var b=a.o();var c={disabled:!a.isEnabled(),checked:a.Md(),style:a.xh,title:a.kd(),sp:a.Tj,value:a.M(),width:a.mf()};if(Sh["jfk.templates.button.strict"])var d=Sh["jfk.templates.button.strict"](c,void 0);else{c=c||{};var e=c.attributes;d=c.content;var g=c.disabled,h=c.id,k=c.Hs,l=c.title,m=c.sp,p=c.value;h='
";d=null!=d?d:"";d=Ph(d,Kh,Nh)?d:d instanceof xe?Rh(ye(d).toString()):d instanceof xe?Rh(ye(d).toString()):Rh(String(String(d)).replace(Xh,Wh),Qh(d));d=Rh(e+d+"
")}e=d;d=(b||ii()).createElement("DIV");if(Ja(e))if(e instanceof Mh){if(e.Ve!==Kh)throw Error("Sanitized content was not of kind HTML.");e=Le(Xd("Soy SanitizedContent of kind HTML produces SafeHtml-contract-compliant value."),e.toString())}else Ya("Soy template output is unsafe for use as HTML: "+ e),e=Ae("zSoyz");else e=Ae(String(e));g=e.vb();k=g.match(Yi);u(!k,"This template starts with a %s, which cannot be a child of a
, as required by soy internals. Consider using goog.soy.renderElement instead.\nTemplate output: %s",k&&k[0],g);Oe(d,e);1==d.childNodes.length&&(e=d.firstChild,1==e.nodeType&&(d=e));b.append(d,a.Za());this.I(a,d);return d}; gm.prototype.I=function(a,b){gm.i.I.call(this,a,b);this.wk||(this.wk=Md(this.Fl,Pa(this.sd,0,null),this.ck,Pa(this.sd,2,null),this.tl,Pa(this.sd,3,null),this.Bk,Pa(this.sd,1,null),this.Gk,Pa(this.sd,4,null),this.fl,Pa(this.sd,5,null),this.zk,Pa(this.sd,6,null),this.il,Pa(this.sd,null,1)));for(var c=$i(b),d=0;db?-1:Date.now()+b;this.Ca.start(0>b?this.Ab:Math.min(this.Ab,b))};f.stop=function(){this.Ca.stop()};f.isActive=function(){return this.Ca.isActive()}; f.ij=function(){if(!this.od.call(this.xb))if(0>this.wj)this.Ca.start(this.Ab);else{var a=this.wj-Date.now();0>=a||this.Ca.start(Math.min(this.Ab,a))}};var rm=function(a){R.call(this);this.C=a;this.wo=this.C.value;this.P=new Yk(this);this.P.s(a,"paste",this.Vm);this.Ca=new qm(q(this.vk,this))};t(rm,R);f=rm.prototype;f.O="init";f.Ua=Ch(Dh(),"goog.events.PasteHandler").Zi;f.v=function(){rm.i.v.call(this);this.P.ia();this.P=null;this.Ca.ia();this.Ca=null};f.getState=function(){return this.O};f.vk=function(){if(this.wo==this.C.value)return!1;var a=this.Ua;a&&Eh(a,rh,"detected textchange after paste");this.dispatchEvent("after_paste");return!0}; f.Vm=function(a){a=new vk(a.Kb);a.type="paste";this.dispatchEvent(a);Wk(function(){this.vk()||this.Ca.start(50,200)},0,this)};var sm=function(a,b){S.call(this,b);this.W=a||""},tm;t(sm,S);sm.prototype.jc=null;sm.prototype.eo=10;var um=function(){null==tm&&(tm="placeholder"in wi(document,"INPUT"));return tm};f=sm.prototype;f.te=!1;f.m=function(){this.C=this.o().m("INPUT",{type:"text"})}; f.Ka=function(a){sm.i.Ka.call(this,a);this.W||(this.W=a.getAttribute("label")||"");Wi(hi(a))==a&&(this.te=!0,a=this.h(),u(a),dj(a,this.wf));um()&&(this.h().placeholder=this.W);a=this.h();u(a,"The label input element cannot be null.");M(a,"label",this.W)}; f.U=function(){sm.i.U.call(this);var a=new Yk(this);a.s(this.h(),"focus",this.Gi);a.s(this.h(),"blur",this.qn);if(um())this.P=a;else{Vb&&a.s(this.h(),["keypress","keydown","keyup"],this.xn);var b=hi(this.h());a.s(ti(b),"load",this.Kn);this.P=a;vm(this)}this.Vc();this.h().co=this};f.oa=function(){sm.i.oa.call(this);this.P&&(this.P.ia(),this.P=null);this.h().co=null};var vm=function(a){!a.jn&&a.P&&a.h().form&&(a.P.s(a.h().form,"submit",a.yn),a.jn=!0)};f=sm.prototype; f.v=function(){sm.i.v.call(this);this.P&&(this.P.ia(),this.P=null)};f.wf="label-input-label";f.Gi=function(){this.te=!0;var a=this.h();u(a);dj(a,this.wf);if(!um()&&!wm(this)&&!this.Ni){var b=this;a=function(){b.h()&&(b.h().value="")};w?Wk(a,10):a()}};f.qn=function(){um()||(this.P.ka(this.h(),"click",this.Gi),this.jc=null);this.te=!1;this.Vc()};f.xn=function(a){27==a.keyCode&&("keydown"==a.type?this.jc=this.h().value:"keypress"==a.type?this.h().value=this.jc:"keyup"==a.type&&(this.jc=null),a.preventDefault())}; f.yn=function(){wm(this)||(this.h().value="",Wk(this.on,10,this))};f.on=function(){wm(this)||(this.h().value=this.W)};f.Kn=function(){this.Vc()};f.hasFocus=function(){return this.te};var wm=function(a){return!!a.h()&&""!=a.h().value&&a.h().value!=a.W};f=sm.prototype;f.clear=function(){this.h().value="";null!=this.jc&&(this.jc="")};f.reset=function(){wm(this)&&(this.clear(),this.Vc())};f.na=function(a){null!=this.jc&&(this.jc=a);this.h().value=a;this.Vc()}; f.M=function(){return null!=this.jc?this.jc:wm(this)?this.h().value:""};f.Bj=function(a){var b=this.h();um()?(b&&(b.placeholder=a),this.W=a):wm(this)||(b&&(b.value=""),this.W=a,this.zl());b&&M(b,"label",this.W)}; f.Vc=function(){var a=this.h();u(a,"The label input element cannot be null.");um()?this.h().placeholder!=this.W&&(this.h().placeholder=this.W):vm(this);M(a,"label",this.W);wm(this)?(a=this.h(),u(a),dj(a,this.wf)):(this.Ni||this.te||(a=this.h(),u(a),bj(a,this.wf)),um()||Wk(this.zl,this.eo,this))};f.Hk=function(){var a=wm(this);this.Ni=!0;this.h().focus();a||um()||(this.h().value=this.W);this.h().select();um()||(this.P&&this.P.Yg(this.h(),"click",this.Gi),Wk(this.hn,10,this))}; f.N=function(a){this.h().disabled=!a;var b=this.h();u(b);fj(b,this.wf+"-disabled",!a)};f.isEnabled=function(){return!this.h().disabled};f.hn=function(){this.Ni=!1};f.zl=function(){!this.h()||wm(this)||this.te||(this.h().value=this.W)};var xm=function(a,b){this.Ud=a;this.bd=[];this.pe=vi("DIV","entity_div");void 0===b?Di(this.Ud,this.pe):this.pe=b;(this.mg=mi("close_icon",a))&&P(this.mg,V,q(function(){this.dispatchEvent("cancel")},this));this.Zk=!1;this.ga=new sm;b=mm(this.Ud,"explanation_text");this.ga.Bj(b?b:"");O(a,"keydown",q(this.bo,this));O(a,"keyup",q(this.uk,this));S.call(this)};t(xm,S); xm.prototype.ja=function(){if(!this.Zk){this.Zk=!0;var a=Gi(this.Ud);1b&&(Ei(c[b]),Ib(a.bd,b),a.dispatchEvent("change"))};f=xm.prototype;f.Ro=function(a){var b=Eb(Gi(this.pe),function(c){return a==c});ym(this,b)};f.zi=function(){return this.bd};f.h=function(){return this.Ud};f.Hk=function(){Am(this,!0);var a=this.ga.h();nm(a)&&(a.selectionStart=0,a.selectionEnd=0)};f.clear=function(a){zm(this,"");a&&Am(this,!1)}; f.hasFocus=function(){return Wi(document)==this.ga.h()};var Am=function(a,b){b?a.ga.h().focus():a.ga.h().blur()};var Bm={cm:["BC","AD"],bm:["Before Christ","Anno Domini"],km:"JFMAMJJASOND".split(""),qm:"JFMAMJJASOND".split(""),em:"January February March April May June July August September October November December".split(" "),pm:"January February March April May June July August September October November December".split(" "),mm:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),sm:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),wm:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "), um:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),om:"Sun Mon Tue Wed Thu Fri Sat".split(" "),tm:"Sun Mon Tue Wed Thu Fri Sat".split(" "),jr:"SMTWTFS".split(""),rm:"SMTWTFS".split(""),nm:["Q1","Q2","Q3","Q4"],lm:["1st quarter","2nd quarter","3rd quarter","4th quarter"],Wl:["AM","PM"],Oh:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],ak:["h:mm:ss a zzzz","h:mm:ss a z","h:mm:ss a","h:mm a"],Yl:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],Ph:6,vs:[5,6],Qh:5},Cm=Bm; Cm=Bm;var Dm=function(a,b,c,d,e){a=new Date(a,b,c);e=e||0;return a.valueOf()+864E5*(((void 0!==d?d:3)-e+7)%7-((a.getDay()+6)%7-e+7)%7)},Gm=function(a,b,c){"number"===typeof a?(this.D=Em(a,b||0,c||1),Fm(this,c||1)):Ja(a)?(this.D=Em(a.getFullYear(),a.getMonth(),a.getDate()),Fm(this,a.getDate())):(this.D=new Date(Date.now()),a=this.D.getDate(),this.D.setHours(0),this.D.setMinutes(0),this.D.setSeconds(0),this.D.setMilliseconds(0),Fm(this,a))},Em=function(a,b,c){b=new Date(a,b,c);0<=a&&100>a&&b.setFullYear(b.getFullYear()- 1900);return b};f=Gm.prototype;f.wg=Cm.Ph;f.xg=Cm.Qh;f.clone=function(){var a=new Gm(this.D);a.wg=this.wg;a.xg=this.xg;return a};f.getFullYear=function(){return this.D.getFullYear()};f.getYear=function(){return this.getFullYear()};f.getMonth=function(){return this.D.getMonth()};f.getDate=function(){return this.D.getDate()};f.getTime=function(){return this.D.getTime()};f.getDay=function(){return this.D.getDay()};f.getUTCFullYear=function(){return this.D.getUTCFullYear()};f.getUTCMonth=function(){return this.D.getUTCMonth()}; f.getUTCDate=function(){return this.D.getUTCDate()};f.getUTCDay=function(){return this.D.getDay()};f.getUTCHours=function(){return this.D.getUTCHours()};f.getUTCMinutes=function(){return this.D.getUTCMinutes()};f.getTimezoneOffset=function(){return this.D.getTimezoneOffset()};f.set=function(a){this.D=new Date(a.getFullYear(),a.getMonth(),a.getDate())};f.setFullYear=function(a){this.D.setFullYear(a)};f.setYear=function(a){this.setFullYear(a)};f.setMonth=function(a){this.D.setMonth(a)};f.setDate=function(a){this.D.setDate(a)}; f.setTime=function(a){this.D.setTime(a)};f.setUTCFullYear=function(a){this.D.setUTCFullYear(a)};f.setUTCMonth=function(a){this.D.setUTCMonth(a)};f.setUTCDate=function(a){this.D.setUTCDate(a)}; f.add=function(a){if(a.up||a.po){var b=this.getMonth()+a.po+12*a.up,c=this.getYear()+Math.floor(b/12);b%=12;0>b&&(b+=12);a:{switch(b){case 1:var d=0!=c%4||0==c%100&&0!=c%400?28:29;break a;case 5:case 8:case 10:case 3:d=30;break a}d=31}d=Math.min(d,this.getDate());this.setDate(1);this.setFullYear(c);this.setMonth(b);this.setDate(d)}a.Qm&&(c=this.getYear(),b=0<=c&&99>=c?-1900:0,a=new Date((new Date(c,this.getMonth(),this.getDate(),12)).getTime()+864E5*a.Qm),this.setDate(1),this.setFullYear(a.getFullYear()+ b),this.setMonth(a.getMonth()),this.setDate(a.getDate()),Fm(this,a.getDate()))};f.Bh=function(a){var b=this.getFullYear(),c=0>b?"-":1E4<=b?"+":"";return[c+x(Math.abs(b),c?6:4),x(this.getMonth()+1,2),x(this.getDate(),2)].join(a?"-":"")+""};f.Jb=function(a){return!(!a||this.getYear()!=a.getYear()||this.getMonth()!=a.getMonth()||this.getDate()!=a.getDate())};f.toString=function(){return this.Bh()};var Fm=function(a,b){a.getDate()!=b&&a.D.setUTCHours(a.D.getUTCHours()+(a.getDate()k?"":0==k?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*k)).toUTCString())+(d?";secure":"")+(null!=e?";samesite="+e:"")}; f.get=function(a,b){for(var c=a+"=",d=(this.u.cookie||"").split(";"),e=0,g;e=k.length)&&(a.psdJson=k));h||(b={invalidPsd:!0})}b=[a,b,c];d.GOOGLE_FEEDBACK_START_ARGUMENTS=b;c=a.feedbackServerUri|| "//www.google.com/tools/feedback";if(h=d.GOOGLE_FEEDBACK_START)h.apply(d,b);else{d=c+"/load.js?";for(var m in a)b=a[m],null==b||Ja(b)||(d+=encodeURIComponent(m)+"="+encodeURIComponent(b)+"&");a=ii(e).createElement("SCRIPT");g&&a.setAttribute("nonce",g);g=d;m=Xd("serverUri is the endpoint of our own Help API");$a(Wd(m),"must provide justification");u(!gb(Wd(m)),"must provide non-empty justification");g=ae(g);a.src=$d(g);dl(a);e.body.appendChild(a)}},Bn=function(a,b,c){try{"submit"===a.flow||"help"=== a.flow||a.tinyNoPointer?An(a,b,c):yn(a.productId,a.feedbackServerUri).then(function(d){var e=void 0===e?!1:e;var g=kd(d,1,e);var h=!1;var k=null==g||"object"!==typeof g||(h=Array.isArray(g))||g.ze!==Pc?h?new Pm(g):void 0:g;k!==g&&null!=k&&(ld(d,1,k,e),Gc(k.aa,Ic(d.aa)&-33));g=md(k,d);null==g?d=g:(Lc(d.aa)||(k=Bd(g),k!==g&&(g=k,ld(d,1,g,e))),d=md(g,d));null==d||!d.getAlohaAutoGaRollout()||Xb&&!d.getEnableMweb()?An(a,b,c):(e=c||n,g="DEV"===a.serverEnvironment,k=c||n,k=a.nonce||Te(k),g={integrationKeys:{productId:a.productId, feedbackBucket:a.bucket},callbacks:{onClose:a.callback,onLoad:a.onLoadCallback},formContent:{locale:a.locale,disableScreenshot:a.disableScreenshotting,productDisplayName:void 0,announcement:void 0,issueCategories:void 0,includeSeveritySelection:void 0,customImageSrc:void 0,thankYouMessage:void 0,Is:void 0,defaultFormInputValues:void 0,defaultFormInputValuesString:void 0,abuseLink:a.abuseLink},initializationData:{isLocalServer:g,nonce:k,useNightlyRelease:g,feedbackJsUrl:void 0,feedbackCssUrl:void 0, feedbackJsUrlSerialized:void 0,feedbackCssUrlSerialized:void 0,submissionServerUri:a.feedbackServerUri,colorScheme:a.colorScheme},extraData:{productVersion:a.productVersion,authUser:a.authuser,configuratorId:a.configuratorId,customZIndex:a.customZIndex,tinyNoPointer:a.tinyNoPointer,allowNonLoggedInFeedback:a.allowNonLoggedInFeedback,enableAnonymousFeedback:a.enableAnonymousFeedback}},b&&(k=new Map(Object.entries(b)),g.extraData.productSpecificData=k),$m(g,d,e))},function(d){d&&"DuplicateFormError"!== d.name&&An(a,b,c)})}catch(d){An(a,b,c)}};Fa("userfeedback.api.startFeedback",Bn);var W=function(a){var b=document.getElementById(a);if(b)return b;throw Error("Missing element with ID: "+a);},X=function(a,b){if(b=mi(a,b))return b;throw Error("Missing element with ID: "+a);},Cn=function(a){for(var b="hl gl email authuser redirect logoutuser ssl_dbg history_use_full_timestamp_range force_experiments".split(" "),c=bh(window.location),d=0;d2*this.size&&Un(this),!0):!1};var Un=function(a){if(a.size!=a.V.length){for(var b=0,c=0;b=d.V.length)return On;var g=d.V[b++];return{value:a?g:d.G[g],done:!1}};return e};f.Qc=function(a){this.size=a};var Vn=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var Xn=function(a){this.G=new Tn;this.size=0;a&&this.addAll(a)},Yn=function(a){var b=typeof a;return"object"==b&&a||"function"==b?"o"+Ma(a):b.slice(0,1)+a};f=Xn.prototype;f.mb=function(){return this.G.size};f.add=function(a){this.G.set(Yn(a),a);this.Qc(this.G.size)};f.addAll=function(a){a=Jg(a);for(var b=a.length,c=0;cc)return!1;!(b instanceof Xn)&&5this.ra&&b<=this.ra?this.ra++:athis.ra&&this.ra--}; f.removeChild=function(a,b){a="string"===typeof a?Bl(this,a):a;fb(a,U);if(a){var c=Hl(this,a);-1!=c&&(c==this.ra?(a.eb(!1),this.ra=-1):cb?c-1:b},0)},wo=function(a){xo(a,function(b,c){return(b+1)%c},a.ra)},vo=function(a){xo(a,function(b,c){b--;return 0>b?c-1:b},a.ra)},xo=function(a,b,c){c=0>c?Hl(a,a.sa):c;var d=Fl(a);c=b.call(a,c,d);for(var e=0;e<=d;){var g=Gl(a,c);if(g&&a.tk(g)){a.Wb(c);break}e++;c=b.call(a,c,d)}};po.prototype.tk=function(a){return a.isVisible()&&a.isEnabled()&&T(a,2)};var yo=function(){};t(yo,Il);Ga(yo);yo.prototype.A=function(){return"goog-menuheader"};var zo=function(a,b,c){U.call(this,a,c||yo.pa(),b);this.Na(1,!1);this.Na(2,!1);this.Na(4,!1);this.Na(32,!1);this.O=1};t(zo,U);Tl("goog-menuheader",function(){return new zo(null)});var Ao=function(){this.ci=[]};t(Ao,Il);Ga(Ao);var Bo=function(a,b){var c=a.ci[b];if(!c){switch(b){case 0:c=a.A()+"-highlight";break;case 1:c=a.A()+"-checkbox";break;case 2:c=a.A()+"-content"}a.ci[b]=c}return c};f=Ao.prototype;f.ub=function(){return"menuitem"};f.m=function(a){var b=a.o().m("DIV",this.yc(a).join(" "),Co(this,a.Za(),a.o()));Do(this,a,b,T(a,8)||T(a,16));return b};f.R=function(a){return a&&a.firstChild}; f.I=function(a,b){u(b);var c=Ii(b),d=Bo(this,2);c&&J(c,d)||b.appendChild(Co(this,b.childNodes,a.o()));J(b,"goog-option")&&(a.If(!0),this.If(a,b,!0));return Ao.i.I.call(this,a,b)};f.Eb=function(a,b){var c=this.R(a),d=Eo(this,a)?c.firstChild:null;Ao.i.Eb.call(this,a,b);d&&!Eo(this,a)&&c.insertBefore(d,c.firstChild||null)};var Co=function(a,b,c){a=Bo(a,2);return c.m("DIV",a,b)};Ao.prototype.Hj=function(a,b,c){a&&b&&Do(this,a,b,c)};Ao.prototype.If=function(a,b,c){a&&b&&Do(this,a,b,c)}; var Eo=function(a,b){return(b=a.R(b))?(b=b.firstChild,a=Bo(a,1),!!b&&Ji(b)&&J(b,a)):!1},Do=function(a,b,c,d){Ml(a,c,b.jd());Nl(a,b,c);d!=Eo(a,c)&&(fj(c,"goog-option",d),c=a.R(c),d?(a=Bo(a,1),c.insertBefore(b.o().m("DIV",a),c.firstChild||null)):c.removeChild(c.firstChild))};Ao.prototype.ff=function(a){switch(a){case 2:return Bo(this,0);case 16:case 8:return"goog-option-selected";default:return Ao.i.ff.call(this,a)}}; Ao.prototype.Fg=function(a){var b=Bo(this,0);switch(a){case "goog-option-selected":return 16;case b:return 2;default:return Ao.i.Fg.call(this,a)}};Ao.prototype.A=function(){return"goog-menuitem"};var Y=function(a,b,c,d){U.call(this,a,d||Ao.pa(),c);this.na(b)};t(Y,U);f=Y.prototype;f.M=function(){var a=this.Va;return null!=a?a:this.fd()};f.na=function(a){this.Va=a};f.Na=function(a,b){Y.i.Na.call(this,a,b);switch(a){case 8:this.Md()&&!b&&this.oh(!1);(a=this.h())&&this.F.Hj(this,a,b);break;case 16:(a=this.h())&&this.F.If(this,a,b)}};f.Hj=function(a){this.Na(8,a)};f.If=function(a){this.Na(16,a)}; f.fd=function(){var a=this.Za();return Array.isArray(a)?(a=Db(a,function(b){return Ji(b)&&(J(b,"goog-menuitem-accel")||J(b,"goog-menuitem-mnemonic-separator"))?"":Ui(b)}).join(""),Ue(a)):Y.i.fd.call(this)};f.Sb=function(a){var b=this.getParent();if(b){var c=b.nl;b.nl=null;if(c&&"number"===typeof a.clientX&&ci(c,new H(a.clientX,a.clientY)))return}Y.i.Sb.call(this,a)};f.nb=function(a){return a.keyCode==this.dj&&this.lc(a)?!0:Y.i.nb.call(this,a)};f.nn=function(){return this.dj};Tl("goog-menuitem",function(){return new Y(null)}); Y.prototype.jd=function(){return T(this,16)?"menuitemcheckbox":T(this,8)?"menuitemradio":Y.i.jd.call(this)};Y.prototype.getParent=function(){return U.prototype.getParent.call(this)};Y.prototype.qe=function(){return U.prototype.qe.call(this)};var Fo=function(){};t(Fo,Il);Ga(Fo);Fo.prototype.m=function(a){return a.o().m("DIV",this.A())};Fo.prototype.I=function(a,b){b.id&&a.sh(b.id);if("HR"==b.tagName){var c=b;b=this.m(a);Ci(b,c);Ei(c)}else bj(b,this.A());return b};Fo.prototype.Eb=function(){};Fo.prototype.A=function(){return"goog-menuseparator"};var Go=function(a,b){U.call(this,null,a||Fo.pa(),b);this.Na(1,!1);this.Na(2,!1);this.Na(4,!1);this.Na(32,!1);this.O=1};t(Go,U);Go.prototype.U=function(){Go.i.U.call(this);var a=this.h();u(a,"The DOM element for the separator cannot be null.");fk(a,"separator")};Tl("goog-menuseparator",function(){return new Go});var Ho=function(a){this.hk=a||"menu"};t(Ho,mo);Ga(Ho);f=Ho.prototype;f.jb=function(a){return"UL"==a.tagName||Ho.i.jb.call(this,a)};f.xi=function(a){return"HR"==a.tagName?new Go:Ho.i.xi.call(this,a)};f.qc=function(a,b){return Ki(a.h(),b)};f.A=function(){return"goog-menu"};f.nd=function(a){Ho.i.nd.call(this,a);a=a.h();u(a,"The menu DOM element cannot be null.");M(a,"haspopup","true")};Tl("goog-menuseparator",function(){return new Go});var Io=function(a,b){po.call(this,"vertical",b||Ho.pa(),a);this.Oc(!1)};t(Io,po);f=Io.prototype;f.cg=!0;f.Bm=!1;f.A=function(){return this.F.A()};f.qc=function(a){if(this.F.qc(this,a))return!0;for(var b=0,c=Fl(this);bd?0:d;for(var e=a.K(),g=0,h=Fl(e);ga.Nh&&a.Rg);K(a.uh,a.tc>a.Nh&&!a.Rg);zp(a);K(a.Ra,0b;b++)if(qb(a,'()<>@:\\".[],;'[b])){b=!0;break a}b=!1}b&&(a='"'+a.replace(dq,"\\\\")+'"');return""==a?this.address:""==this.address?a:a+" <"+this.address+">"};var fq=function(a,b){b=a?ii(a):b;S.call(this,b);this.lj=a||this.o().u.body;this.gh={};this.Uj=0;this.Be=this.Ue=this.fi=null;this.ol=this.pl=0;this.Cb=null;this.xj=!0;this.Dd=this.Ce=!1};t(fq,S);var gq=["position","top","left","width","cssFloat"],hq="position top left display cssFloat marginTop marginLeft marginRight marginBottom".split(" ");f=fq.prototype;f.m=function(){fq.i.m.call(this);this.Ka(this.h())};f.Ka=function(a){fq.i.Ka.call(this,a);u(a);bj(a,"goog-scrollfloater")}; f.U=function(){fq.i.U.call(this);this.Cb||(this.Cb=this.o().m("DIV",{style:"visibility:hidden"}));this.update();var a=this.xj;(this.xj=a)?(w&&!pi(this.o().u)&&(a=this.o().u,a=rj(a),"none"==a.currentStyle.backgroundImage&&(a.style.backgroundImage="https:"==Xi(this.o()).location.protocol?"url(https:///)":"url(about:blank)",a.style.backgroundAttachment="fixed")),this.Ii()):iq(this);a=Xi(this.o());this.fa().s(a,"scroll",this.Ii).s(a,"resize",this.update)}; f.update=function(){if(this.L){iq(this);this.fi&&(this.Ue=Ej(this.fi));var a=uj(this.h());this.Be=Ej(this.h());this.pl=a.y;this.ol=a.x;this.Ii()}};f.v=function(){fq.i.v.call(this);this.Cb=null}; f.Ii=function(){if(this.xj){var a=si(this.o().u).y;if(this.Be.top-a>=this.Uj)iq(this);else{var b=this.Be.height+this.Uj;if(this.fi&&a>this.Ue.top+this.Ue.height-b)this.Dd&&!iq(this)||this.Ce||!this.dispatchEvent("pin")||(a=this.h(),jq(this),a.style.position="relative",a.style.top=this.Ue.height-this.Be.height-this.Be.top+this.Ue.top+"px",this.Ce=!0);else{var c=this.o();c=qi(Xi(c)||window).height;w&&!pi(this.o().u)||bc+a?iq(this):kq(this,1)}}}}; var kq=function(a,b){b=0==b;if((!a.Ce||iq(a))&&a.dispatchEvent("float")){var c=si(document).x;if(a.Dd)u(a.Dd),b=si(document).x,kj(a.h(),{left:a.ol-b+"px"});else{var d=a.h(),e=uj(d).x,g;var h=hi(d);if((g=w&&d.currentStyle)&&pi(ii(h).u)&&"auto"!=g.width&&"auto"!=g.height&&!g.boxSizing)h=Jj(d,g.width,"width","pixelWidth"),g=Jj(d,g.height,"height","pixelHeight"),g=new ei(h,g);else{g=new ei(d.offsetWidth,d.offsetHeight);if(w){h=Kj(d,"paddingLeft");var k=Kj(d,"paddingRight"),l=Kj(d,"paddingTop"),m=Kj(d, "paddingBottom");h=new hj(l,k,m,h)}else h=mj(d,"paddingLeft"),k=mj(d,"paddingRight"),l=mj(d,"paddingTop"),m=mj(d,"paddingBottom"),h=new hj(parseFloat(l),parseFloat(k),parseFloat(m),parseFloat(h));k=wj(d);g=new ei(g.width-k.left-h.left-h.right-k.right,g.height-k.top-h.top-h.bottom-k.bottom)}g=g.width;jq(a);Cj(a.Cb,d.offsetWidth,d.offsetHeight);kj(d,{left:e-c+"px",width:g+"px",cssFloat:"none"});d.parentNode==a.lj?d.parentNode.insertBefore(a.Cb,d):(d.parentNode.replaceChild(a.Cb,d),a.lj.appendChild(d)); w&&!pi(a.o().u)?(d.style.position="absolute",d.style.setExpression("top",'document.compatMode=="CSS1Compat"?documentElement.scrollTop:document.body.scrollTop')):(d.style.position="fixed",b?(d.style.top=a.Uj+"px",d.style.bottom="auto"):(d.style.top="auto",d.style.bottom="0"));a.Dd=!0}}},iq=function(a){if(!a.Dd&&!a.Ce||!a.dispatchEvent("dock"))return!1;var b=a.h();a.Dd&&(lq(a),w&&!pi(a.o().u)&&b.style.removeExpression("top"),a.Cb.parentNode==a.lj?a.Cb.parentNode.removeChild(a.Cb):a.Cb.parentNode.replaceChild(b, a.Cb));a.Ce&&lq(a);a.Dd=a.Ce=!1;return!0},jq=function(a){var b=a.h();a.gh={};gq.forEach(function(c){this.gh[c]=b.style[c]},a);hq.forEach(function(c){this.Cb.style[c]=b.style[c]||(b.currentStyle?b.currentStyle[c]:null)||mj(b,c)},a)},lq=function(a){var b=a.h(),c;for(c in a.gh)b.style[c]=a.gh[c]};var nq=function(a,b,c,d,e,g,h,k,l,m,p,r,E,B,N,L,Sa,Ta,F){this.Vb=a;O(this.Vb,"change",q(this.Po,this));O(this.Vb,"search",q(function(){this.dispatchEvent("search")},this));O(this.Vb,"cancel",q(this.Gm,this));this.cl=c;this.og=d;this.Ta=b;this.X=new Vk(250,window);O(this.X,"tick",q(function(){this.X.stop();this.dispatchEvent("change")},this));this.Xe=Sa;K(this.Xe,!1);this.ip=g;this.wh=e;this.vh=h;P(this.vh,V,q(function(){mq(this,3)},this));this.Ng=k;P(this.Ng,V,q(function(){mq(this,2)},this));this.Yf= l;mq(this,this.Vb.ga.M()?2:1);this.kn=m;this.Nb=new op("");Hn(this.Nb,this.kn);O(this.Nb,"change",q(this.xd,this));this.tp=p;this.Jh=new op("");Hn(this.Jh,this.tp);O(this.Jh,"change",q(this.xd,this));this.jp=r;this.Yb=new Yp;this.Yb.I(this.jp);O(this.Yb,"change",q(this.xd,this));this.fo=E;this.Pd=new op("");Hn(this.Pd,this.fo);O(this.Pd,"change",q(this.xd,this));ap(this.Pd);this.Qo=B;this.Wd=new op("");Hn(this.Wd,this.Qo);O(this.Wd,"change",q(this.xd,this));ap(this.Wd);this.ni=N;(this.Zc=L)&&K(this.Zc, !1);u(this.ni||this.Zc);this.ni?(this.la=new op(""),this.rl(),O(ml(Kn),"update",q(this.rl,this)),this.la.ja(this.ni),this.la.Pc(0),O(this.la,"change",q(this.xd,this))):(this.hc=new sm,this.hc.I(this.Zc),a=new vg,a.Jf(1),this.hc.Va=a,this.hc.Bj("Enter email"),bj(this.hc.h(),"email_input"));this.ec=new hm(null);this.ec.I(Ta);O(this.ec,"action",q(this.hi,this));this.Je=new hm(null);this.Je.I(F);O(this.Je,"action",q(this.Vo,this));S.call(this);this.Z=null;this.Xa=0;this.ri=this.oe=!1;this.reset();A(n.STATE, 4)&&zm(this.Vb,A(n.STATE,4))};t(nq,S);var oq=function(a,b,c,d){this.zh=a;this.alert=b;this.La=c;this.state=d},pq=function(a){return new oq(a.va.clone(),a.Z,a.Xa,a.fk)},rq=function(a,b){a.Z=b.alert;a.Xa=b.La;a.va=b.zh.clone();qq(a,b.state)};nq.prototype.N=function(a){mq(this,a?2:4)};nq.prototype.reset=function(a,b,c){this.Z=a||null;this.Xa=b||0;this.va=a?a.getSubscription().clone():rg().clone();this.Yb.N(!1);qq(this,c)}; var sq=function(a){if(a.hc){var b=a.hc.Va;b.Ke(a.hc.M());return b}return a.la.ab().Va},mq=function(a,b){switch(b){case 1:K(a.og,!0);K(a.Xe,!1);K(a.wh,!1);K(a.Yf,!1);break;case 2:var c="",d=sq(a).Fd();d&&!a.hc&&(c=null!=a.Z?Dg="The alert is being delivered to "+d+".":Cg="This will create an email alert for "+d+".");Mi(a.ip,c);K(a.og,!0);K(a.wh,!0);K(a.Xe,!1);K(a.Yf,!0);K(a.vh,!0);K(a.Ng,!1);break;case 3:K(a.og,!0);K(a.wh,!1);K(a.Xe,!0);K(a.Yf,!0);K(a.vh,!1);K(a.Ng,!0);break;case 4:K(a.og,!1);K(a.wh, !1);K(a.Xe,!1);K(a.Yf,!1);K(a.vh,!1);K(a.Ng,!1);break;default:u("Unknown alert option state")}a.fk=b};nq.prototype.rl=function(){var a=ml(Kn),b=z(a.ld(),5),c=new Io;if(b)b=A(a.ld(),5),a=new vg,a.Ke(b.zc()),a.Jf(b.Dg()),b=c.ac,Bg="Digest to "+a.zc(),b.call(c,new Y(Bg,a),!0),this.la.N(!1);else{a=ug();b=0;for(var d;d=a[b];++b)c.ac(new Y(Hg(d),d),!0);this.la.N(!0)}this.la.Xb(c);this.la.Pc(0)}; var tq=function(a){var b=a.va.Cc(),c=ko(b);b.Kf(a.Vb.ga.M());Cb(a.Vb.zi(),function(h){u(h);mf(b,4,h)});var d=D(b,3),e=D(rg().Cc(),3),g=a.Pd.ab().M();g?(d.Cj(g),C(b,8,!0)):(d.Cj(e.Mk()),C(b,8,!1));(g=a.Wd.ab().M())?(Nf(d,g),C(b,7,!0)):(Nf(d,D(e,2)),C(b,7,!1));C(b,3,d);ko(b)!=c&&a.Yb.N(!1);a.va.Kf(b);c=Uf(a.va,a.Xa);c.Jf(sq(a).Dg());c.Ke(sq(a).zc());fo(a.va,a.Xa,bf(a.Nb.ab().M()));jo(a.va,a.Xa,bf(a.Jh.ab().M()));ho(a.va,a.Xa,aq(a.Yb),Zp(a.Yb))},qq=function(a,b){a.oe=!0;var c=a.va.Cc();zm(a.Vb,c.Cc()); var d=a.Vb;Bi(d.pe);Gb(d.bd);d.dispatchEvent("change");for(d=0;dc?"-":"+"];c=Math.abs(c);d.push(Math.floor(c/60)%100);c%=60;0!=c&&d.push(":",x(c,2));c=d.join("")}b.Nj=c;c=a;0==c?c="UTC":(d=["UTC",0>c?"+":"-"],c=Math.abs(c),d.push(Math.floor(c/60)%100),c%=60,0!=c&&d.push(":",c),c=d.join(""));a=Nq(a);b.Sj=[c,c];b.ce={Vr:a,Zj:a};b.Dh=[];return b}b=new Mq;b.Nj=a.id;b.Gl=-a.std_offset;b.Sj=a.names;b.ce=a.names_ext;b.Dh=a.transitions;return b}, Nq=function(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push(x(Math.floor(a/60)%100,2),":",x(a%60,2));return b.join("")},Pq=function(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c=a.Dh[c];)c+=2;return 0==c?0:a.Dh[c-1]},Qq=function(a,b){a=a.Gl-Pq(a,b);return-1440===a?0:a};var Tq=function(a){u(void 0!==a,"Pattern must be defined");u(void 0!==Cm,"goog.i18n.DateTimeSymbols or explicit symbols must be defined");this.hh=[];this.Y=Cm;"number"==typeof a?Rq(this,a):Sq(this,a)},Uq=[/^'(?:[^']|'')*('|$)/,/^(?:G+|y+|Y+|M+|k+|S+|E+|a+|b+|B+|h+|K+|H+|c+|L+|Q+|d+|m+|s+|v+|V+|w+|z+|Z+)/,/^[^'GyYMkSEabBhKHcLQdmsvVwzZ]+/],Vq=function(a){return a.getHours?a.getHours():0},Sq=function(a,b){for(Wq&&(b=b.replace(/\u200f/g,""));b;){for(var c=b,d=0;db)var c=a.Y.Oh[b];else if(8>b)c=a.Y.ak[b-4];else if(12>b)c=a.Y.Yl[b-8],c=c.replace("{1}",a.Y.Oh[b-8]),c=c.replace("{0}",a.Y.ak[b-8]);else if(12===b)c=a.Y.Oh[0].replace(/[^EMd]*yy*[^EMd]*/,"");else{Rq(a,10);return}Sq(a,c)},Yq=function(a,b){b=String(b);a=a.Y||Cm;if(void 0!==a.xm){for(var c=[],d=0;d=e?String.fromCharCode(a.xm+e-48):b.charAt(d))}b=c.join("")}return b},Wq=!1,Zq=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."); },$q=function(a,b){Zq(b);b=Vq(b);return a.Y.Wl[12<=b&&24>b?1:0]},Xq=function(a,b,c,d,e,g){var h=b.length;switch(b.charAt(0)){case "G":return c=0c&&(c=-c),2==h&&(c%=100),Yq(a,x(c,h));case "Y":return c=(new Date(Dm(d.getFullYear(),d.getMonth(),d.getDate(),a.Y.Qh,a.Y.Ph))).getFullYear(),0>c&&(c=-c),2==h&&(c%=100),Yq(a,x(c,h));case "M":a:switch(c=d.getMonth(),h){case 5:h=a.Y.km[c];break a;case 4:h=a.Y.em[c];break a;case 3:h= a.Y.mm[c];break a;default:h=Yq(a,x(c+1,h))}return h;case "k":return Zq(e),Yq(a,x(Vq(e)||24,h));case "S":return Yq(a,(e.getMilliseconds()/1E3).toFixed(Math.min(3,h)).slice(2)+(3h?a.Y.nm[c]:a.Y.lm[c];case "d":return Yq(a,x(d.getDate(),h));case "m":return Zq(e),Yq(a,x(e.getMinutes?e.getMinutes():0,h));case "s":return Zq(e),Yq(a,x(e.getSeconds(),h));case "v":return(g||Oq(c.getTimezoneOffset())).Nj; case "V":return a=g||Oq(c.getTimezoneOffset()),2>=h?a.Nj:0h?a.Sj[0h?(h=-Qq(b,c), a=[0>h?"-":"+"],h=Math.abs(h),a.push(x(Math.floor(h/60)%100,2),x(h%60,2)),h=a.join("")):h=Yq(a,Nq(Qq(b,c))),h;default:return""}};var ar=function(){this.Ob=[];this.cc=[]};f=ar.prototype;f.enqueue=function(a){this.cc.push(a)};f.mb=function(){return this.Ob.length+this.cc.length};f.Fc=function(){return 0===this.Ob.length&&0===this.cc.length};f.clear=function(){this.Ob=[];this.cc=[]};f.contains=function(a){return Fb(this.Ob,a)||Fb(this.cc,a)};f.remove=function(a){var b=this.Ob;var c=Bb(b,a);0<=c?(Ib(b,c),b=!0):b=!1;return b||Hb(this.cc,a)}; f.Ea=function(){for(var a=[],b=this.Ob.length-1;0<=b;--b)a.push(this.Ob[b]);var c=this.cc.length;for(b=0;bb){a=c;break a}a=a.length}this.rc=aOnce new results are published on the web they will appear here.",In(a),zi(this.ta,a)):(a=Ej(this.Id),a=a.top+a.height,b=vj(this.Id),b.bottom>=a&&b.top<=a&&er(this)))}};var br=function(a){Gb(a.Bf);for(var b=li("history_message",a.ta),c,d=0;c=b[d];++d)a.Bf.push(Ej(c).top+Ej(c).height)};cr.prototype.Vh=function(a){return 1-Math.pow(1-a,3)}; var dr=function(a,b){fj(a,"enabled",b);a.setAttribute("aria-disabled",!b)};cr.prototype.Om=function(){var a=li("history_message",this.ta)[this.rc+1];a?(a=new Rp(ri(document),[0,ri(document).scrollTop],[0,Ej(a).top-Ej(this.fc).height],500,q(this.Vh,this)),a.play(),setTimeout(q(this.pf,this),0)):(a=new Rp(ri(document),[0,ri(document).scrollTop],[0,Ej(this.ta).top+Ej(this.ta).height-200],500,q(this.Vh,this)),a.play())}; cr.prototype.Nm=function(){var a=li("history_message",this.ta);if(a=0this.Qk)if(this.dispatchEvent(new or("start",this,a.clientX,a.clientY,a)))this.Cd=!0;else{this.uc||this.ug(a);return}}c=rr(this,b,c);b=c.x;c=c.y;this.Cd&&this.dispatchEvent(new or("beforedrag",this,a.clientX,a.clientY, a,b,c))&&(sr(this,a,b,c),a.preventDefault())}};var rr=function(a,b,c){var d=si(ii(a.u).u);b+=d.x-a.kj.x;c+=d.y-a.kj.y;a.kj=d;a.deltaX+=b;a.deltaY+=c;return new H(pr(a,a.deltaX),qr(a,a.deltaY))};mr.prototype.Do=function(a){var b=rr(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;sr(this,a,b.x,b.y)}; var sr=function(a,b,c,d){a.Wf&&nr(a)?a.target.style.right=c+"px":a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new or("drag",a,b.clientX,b.clientY,b,c,d))},pr=function(a,b){var c=a.Xg;a=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))},qr=function(a,b){var c=a.Xg;a=isNaN(c.top)?null:c.top;c=isNaN(c.height)?0:c.height;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))},or=function(a, b,c,d,e,g,h){qk.call(this,a);this.clientX=c;this.clientY=d;this.left=void 0!==g?g:b.deltaX;this.top=void 0!==h?h:b.deltaY};t(or,qk);var tr=function(a){this.G=new Map;var b=arguments.length;if(1b;++b){var c=new Hm;c.setHours(b);c.setMinutes(0);this.Me.bc(new Y(a.format(c),b))}this.Me.ja(this.mp);this.Me.Pc(0);ap(this.Me)}; as.prototype.Ol=function(a){a.xk();if(1==J(this.be,"on")){var b=new Cf,c=this.Me.M();C(b,2,c);u(!0,"At least one of USE_NATIVE_TIMEZONE_DETECTION or INCLUDE_FINGERPRINT_DETECTION must be true");c=new Date;for(var d=0,e,g=!1,h=0;hb?"":a.substring(b+1)},ls=function(a,b,c){a=a.rb.location;var d=a.href.split("#")[0],e=qb(a.href,"#");if(ks||e||b)d+="#"+b;d!=a.href&&(b=d,d=Xd("URL taken from location.href."),$a(Wd(d),"must provide justification"),u(!gb(Wd(d)),"must provide non-empty justification"),b=new ee(b,be),c?Re(a,b):Qe(a,b))},ns=function(a,b,c){if(a.Nl||b!=ss(a))if(a.Nl=!1,b=encodeURIComponent(String(b)), w){var d=Li(a.Pg);d.open("text/html",c?"replace":void 0);c=Ie(Fe("title",{},a.rb.document.title),Fe("body",{},b));d.write(ye(c));d.close()}else fb(a.Og,Zd,"this.iframeSrc_ must be set on calls to setIframeToken_"),d=$d(a.Og).toString()+"#"+b,(a=a.Pg.contentWindow)&&(c?Re(a.location,d):Qe(a.location,d))},ss=function(a){if(w)return a=Li(a.Pg),a.body?Ve(a.body.innerHTML):null;var b=a.Pg.contentWindow;if(b){try{var c=Ve(qs(b))}catch(d){return a.ye||(1!=a.ye&&a.X.setInterval(1E4),a.ye=!0),null}a.ye&&(0!= a.ye&&a.X.setInterval(150),a.ye=!1);return c||null}return null};os.prototype.Vc=function(a){if(this.ee){var b=qs(this.rb);b!=this.we&&rs(this,b,a)}if(!this.ee||ks)if(b=ss(this)||"",null==this.xe||b==this.xe)this.xe=null,b!=this.we&&rs(this,b,a)};var rs=function(a,b,c){a.we=a.qf.value=b;a.ee?(ks&&ns(a,b),ls(a,b)):ns(a,b);a.dispatchEvent(new fs(ms(a),c))},js=0;var us=function(a){O(ts,"navigate",a);this.Sh={}},ts;us.prototype.enable=function(){ts.N(!0)};us.prototype.ba=function(a,b){var c="";0!=a&&(u(b),c=vs++,this.Sh[c]=b,c=a.toString()+":"+c);a=c;b=ts;ms(b)!=a&&(b.ee?(ls(b,a,!1),ps()||w&&!gs()&&ns(b,a,!1),b.Da&&b.Vc(!1)):(ns(b,a,!1),b.xe=b.we=b.qf.value=a,b.dispatchEvent(new fs(a,!1))))}; us.prototype.getState=function(){var a={location:0,dd:null};if(!ms(ts))return a;var b=ms(ts).split(":");if(!b)return a;a.location=parseInt(b[0],10);if(0!=a.location){b=parseInt(b[1],10);if(!this.Sh[b])return a;a.dd=this.Sh[b]}return a}; var vs=0,Bs=function(a,b,c,d,e,g,h,k){R.call(this);this.Jm=a;this.Oa=new us(q(this.to,this));this.Ja=b;this.Ef=c;this.bi=e;this.hb=g;this.Zn=h;this.Ta=k;this.Jd=d;O(b,"update",q(function(l){ml(xq).Pb("send","event","alert_operation","edit");u(null!=l.La);var m=l.zh,p;if(p=1