Google
Edit File: 549359800-lbx.js
var _____WB$wombat$assign$function_____=function(name){return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name))||self[name];};if(!self.__WB_pmw){self.__WB_pmw=function(obj){this.__WB_source=obj;return this;}}{ let window = _____WB$wombat$assign$function_____("window"); let self = _____WB$wombat$assign$function_____("self"); let document = _____WB$wombat$assign$function_____("document"); let location = _____WB$wombat$assign$function_____("location"); let top = _____WB$wombat$assign$function_____("top"); let parent = _____WB$wombat$assign$function_____("parent"); let frames = _____WB$wombat$assign$function_____("frames"); let opens = _____WB$wombat$assign$function_____("opens"); (function(){/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ /* Copyright Google LLC SPDX-License-Identifier: Apache-2.0 */ var aa='" class="',ba='" src="',ca='" tabindex="0" role="link" idlink>Undo</span>',da='" target="_blank">',fa='"/><img class="',ha='">',ia='"></div></div>',ja='"></div><div class="',ka='"><div class="',la=""",ma="-caption",na="-content",oa="-disabled",pa="-inner-box",qa="-outer-box",ra="-top-shadow",sa="-webkit-backface-visibility",ta="-webkit-transform",ua="-webkit-transform ",va="-webkit-transform-style",wa="-webkit-transition",xa="0px",ya="</div>",za='</div><div class="',Aa='</p><p class="', Ba='<a href="',Ca='<div class="',Da="<div>",Ea='<img class="',Fa="Android",Ha="Are you sure you want to remove this name tag?",Ia="CSS_APP_NOTIFYWIDGET",Ja="CSS_CLEAR_BOTH_NO_HEIGHT",Ka="CSS_HCONT_CHILD",La="CSS_LAYOUT_COMPONENT",Ma="CSS_LIGHTBOX_ATTRIBUTION_INFO",Na="CSS_LIGHTBOX_ATTRIBUTION_LINK",Oa="CSS_LIGHTBOX_BTN_ARROW",Pa="CSS_LIGHTBOX_FILMSTRIP_CONTROLS_LEFT",Qa="CSS_LIGHTBOX_FILMSTRIP_CONTROLS_RIGHT",Sa="CSS_LIGHTBOX_NOTIFY_WIDGET_CONTENT_LINK",Ta="CSS_LIGHTBOX_PHOTO_BROWSE_VIEW",Ua="CSS_LIGHTBOX_PHOTO_DETAILS_CAMERA_INFO", Va="CSS_LIGHTBOX_PHOTO_DETAILS_CAMERA_INFO_TABLE_TR",Wa="CSS_LIGHTBOX_PHOTO_DETAILS_HISTOGRAM_CONTAINER",Xa="CSS_LIGHTBOX_PHOTO_DETAILS_PHOTO",Ya="CSS_LIGHTBOX_PHOTO_DETAILS_PHOTO_IMG",Za="CSS_LIGHTBOX_PHOTO_DETAILS_PHOTO_INFO",$a="CSS_LIGHTBOX_PHOTO_DETAILS_TABS_CAMERA_CONTENT",ab="CSS_LIGHTBOX_PHOTO_DETAILS_TABS_MAPS_CONTENT",bb="CSS_LIGHTBOX_PHOTO_DETAILS_TITLE",cb="CSS_LIGHTBOX_PHOTO_INFO_AUTHOR_LINK",db="CSS_LIGHTBOX_PHOTO_INFO_LOCATION",eb="CSS_LIGHTBOX_PHOTO_INFO_LOCATION_ICON_BG",fb="CSS_LIGHTBOX_PHOTO_INFO_LOCATION_ICON_HIDDEN", gb="CSS_LIGHTBOX_PLUS_ONE",hb="CSS_LIGHTBOX_SCALED_IMAGE_CAPTION_HINT_TEXT",ib="CSS_LIGHTBOX_SCALED_IMAGE_ERROR",jb="CSS_LIGHTBOX_SOFT_DELETE_DIALOG",kb="CSS_LIGHTBOX_SOFT_DELETE_DIALOG_CLOSE",lb="CSS_LIGHTBOX_SOFT_DELETE_DIALOG_MESSAGE",mb="CSS_LIGHTBOX_SOFT_DELETE_DIALOG_MESSAGE_CONTAINER",nb="CSS_LIGHTBOX_SOFT_DELETE_HEADER",ob="CSS_LIGHTBOX_TOOLBAR_LEFT",pb="CSS_LIGHTBOX_TOOLBAR_MENU_BUTTON_ICON",qb="CSS_LIGHTBOX_TOOLBAR_MENU_ITEM_ICON_EDIT_RIGHT",rb="CSS_LIGHTBOX_TOOLBAR_RIGHT",sb="CSS_LIGHTBOX_VIDEO_ROTATE_IMG", tb="CSS_LIGHTBOX_VIDEO_ROTATE_IMG_180",ub="CSS_LIGHTBOX_VIDEO_ROTATE_IMG_270",vb="CSS_LIGHTBOX_VIDEO_ROTATE_IMG_90",wb="CSS_LIGHTBOX_VIDEO_ROTATE_IMG_CONTAINER",xb="CSS_LIGHTBOX_VIDEO_ROTATE_IMG_SELECTED",yb="Chromium",zb="Click to cancel",Ab="Click to close",Bb="Click to finish",Cb="Component already rendered",d="DIV",Db="Edge",Eb="IFRAME",Gb="INPUT",Hb="Internet Explorer",Ib="Invalid listener argument",Jb="LC setIPFDCM bad dim",Kb="Microsoft Edge",Lb="Oa",Mb="Opera",Nb="Potentially sensitive message stripped for security reasons.", Ob="SPAN",Pb="Share this photo",Qb="Silk",Rb="Symbol.dispose",Sb="Symbol.iterator",Tb="Unable to set parent component",Ub="Unknown format requested type for int64",Vb="about:invalid#zClosurez",Wb="about:invalid#zSoyz",Xb="absolute",Yb="action",Zb="activedescendant",$b="albumentry",ac="aria-activedescendant",bc="attributionsrc",cc="authkey",dc="autocomplete",ec="bigint",fc="blur",gc="boolean",hc="border-box",ic="both",jc="button",kc="checked",lc="click",mc="complete",nc="contextmenu",oc="disabled", pc="es3",qc="es5",rc="es6",sc="es_next",tc="fava.app.NotificationService",uc="filter",vc="focus",wc="fontsizechange",p="function",xc="goog-filterobsmenuitem",yc="goog-imageless-button",zc="goog-inline-block",Ac="goog-inline-block ",Bc="goog-menu",Cc="goog-menu-button",Dc="goog-menuheader",Ec="goog-menuitem",Fc="goog-menuitem-accel",Gc="goog-menuseparator",Hc="goog-option-selected",Ic="goog-submenu",Jc="goog-submenu-arrow",Kc="goog-submenu-arrow-rtl",Lc="goog-tab",Mc="goog-tab-bar",Nc="gotpointercapture", Oc="haspopup",Pc="height",Qc="hidden",Rc="hide",Sc="highlight",Tc="horizontal",Uc="http://photos.google.com/lightbox/photoid",Vc="inactive",Wc="input",Xc="key",Yc="keydown",Zc="keypress",$c="keyup",ad="left",bd="lightbox-captionwidget-id-caption",cd="load",dd="margin-left",ed="margin-right",fd="margin-top",gd="mousedown",hd="mouseout",id="mouseover",jd="mousewheel",kd="namebox-approval-button",ld="namebox-box-editing",md="namebox-nameinputbox-dialog",nd="namebox-nameinputbox-inline",od="namebox-subjectcreate-input", pd="none",q="number",qd="object",rd="padding",sd="photofeed",td="photoid",ud="picasa",vd="position",wd="preloaded",xd="px",yd="relative",zd="resize",Ad="returncomments",Bd="role",Cd="selected",Dd="shapeid",Ed="sizechange",r="string",Fd="text",Gd="top",Hd="true",Id="uname",Jd="unhandledrejection",Kd="unhighlight",Ld="vertical",Md="view",Nd="visibility",Od="visible",Pd="webkitTransitionEnd",Qd="width",t,Rd=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}},Sd= typeof Object.defineProperties==p?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a},Td=function(a){a=[qd==typeof globalThis&&globalThis,a,qd==typeof window&&window,qd==typeof self&&self,qd==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");},Ud=Td(this),u=function(a,b){if(b)a:{var c=Ud;a=a.split(".");for(var e=0;e<a.length-1;e++){var f=a[e];if(!(f in c))break a; c=c[f]}a=a[a.length-1];e=c[a];b=b(e);b!=e&&b!=null&&Sd(c,a,{configurable:!0,writable:!0,value:b})}};u("Symbol",function(a){if(a)return a;var b=function(g,h){this.uE=g;Sd(this,"description",{configurable:!0,writable:!0,value:h})};b.prototype.toString=function(){return this.uE};var c="jscomp_symbol_"+(Math.random()*1E9>>>0)+"_",e=0,f=function(g){if(this instanceof f)throw new TypeError("Symbol is not a constructor");return new b(c+(g||"")+"_"+e++,g)};return f},rc,pc); u(Sb,function(a){if(a)return a;a=Symbol(Sb);for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var e=Ud[b[c]];typeof e===p&&typeof e.prototype[a]!=p&&Sd(e.prototype,a,{configurable:!0,writable:!0,value:function(){return Vd(Rd(this))}})}return a},rc,pc); var Vd=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a},Wd=typeof Object.create==p?Object.create:function(a){var b=function(){};b.prototype=a;return new b},Xd;if(typeof Object.setPrototypeOf==p)Xd=Object.setPrototypeOf;else{var Yd;a:{var Zd={a:!0},$d={};try{$d.__proto__=Zd;Yd=$d.a;break a}catch(a){}Yd=!1}Xd=Yd?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null} var ae=Xd,v=function(a,b){a.prototype=Wd(b.prototype);a.prototype.constructor=a;if(ae)ae(a,b);else for(var c in b)if(c!="prototype")if(Object.defineProperties){var e=Object.getOwnPropertyDescriptor(b,c);e&&Object.defineProperty(a,c,e)}else a[c]=b[c];a.B=b.prototype},be=function(a){var b=typeof Symbol!="undefined"&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if(typeof a.length==q)return{next:Rd(a)};throw Error(String(a)+" is not an iterable or ArrayLike");},de=function(a){return ce(a, a)},ce=function(a,b){a.raw=b;Object.freeze&&(Object.freeze(a),Object.freeze(b));return a},ee=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b};u("globalThis",function(a){return a||Ud},"es_2020",pc); u("Promise",function(a){function b(){this.cf=null}function c(h){return h instanceof f?h:new f(function(k){k(h)})}if(a)return a;b.prototype.Kx=function(h){if(this.cf==null){this.cf=[];var k=this;this.Lx(function(){k.qH()})}this.cf.push(h)};var e=Ud.setTimeout;b.prototype.Lx=function(h){e(h,0)};b.prototype.qH=function(){for(;this.cf&&this.cf.length;){var h=this.cf;this.cf=[];for(var k=0;k<h.length;++k){var l=h[k];h[k]=null;try{l()}catch(m){this.mF(m)}}}this.cf=null};b.prototype.mF=function(h){this.Lx(function(){throw h; })};var f=function(h){this.ia=0;this.jc=void 0;this.hi=[];this.PA=!1;var k=this.mr();try{h(k.resolve,k.reject)}catch(l){k.reject(l)}};f.prototype.mr=function(){function h(m){return function(n){l||(l=!0,m.call(k,n))}}var k=this,l=!1;return{resolve:h(this.yO),reject:h(this.au)}};f.prototype.yO=function(h){if(h===this)this.au(new TypeError("A Promise cannot resolve to itself"));else if(h instanceof f)this.YP(h);else{a:switch(typeof h){case qd:var k=h!=null;break a;case p:k=!0;break a;default:k=!1}k? this.xO(h):this.qz(h)}};f.prototype.xO=function(h){var k=void 0;try{k=h.then}catch(l){this.au(l);return}typeof k==p?this.ZP(k,h):this.qz(h)};f.prototype.au=function(h){this.AD(2,h)};f.prototype.qz=function(h){this.AD(1,h)};f.prototype.AD=function(h,k){if(this.ia!=0)throw Error("Cannot settle("+h+", "+k+"): Promise already settled in state"+this.ia);this.ia=h;this.jc=k;this.ia===2&&this.IO();this.sH()};f.prototype.IO=function(){var h=this;e(function(){if(h.yM()){var k=Ud.console;typeof k!=="undefined"&& k.error(h.jc)}},1)};f.prototype.yM=function(){if(this.PA)return!1;var h=Ud.CustomEvent,k=Ud.Event,l=Ud.dispatchEvent;if(typeof l==="undefined")return!0;typeof h===p?h=new h(Jd,{cancelable:!0}):typeof k===p?h=new k(Jd,{cancelable:!0}):(h=Ud.document.createEvent("CustomEvent"),h.initCustomEvent(Jd,!1,!0,h));h.promise=this;h.reason=this.jc;return l(h)};f.prototype.sH=function(){if(this.hi!=null){for(var h=0;h<this.hi.length;++h)g.Kx(this.hi[h]);this.hi=null}};var g=new b;f.prototype.YP=function(h){var k= this.mr();h.yl(k.resolve,k.reject)};f.prototype.ZP=function(h,k){var l=this.mr();try{h.call(k,l.resolve,l.reject)}catch(m){l.reject(m)}};f.prototype.then=function(h,k){function l(C,J){return typeof C==p?function(S){try{m(C(S))}catch(ea){n(ea)}}:J}var m,n,x=new f(function(C,J){m=C;n=J});this.yl(l(h,m),l(k,n));return x};f.prototype.catch=function(h){return this.then(void 0,h)};f.prototype.yl=function(h,k){function l(){switch(m.ia){case 1:h(m.jc);break;case 2:k(m.jc);break;default:throw Error("Unexpected state: "+ m.ia);}}var m=this;this.hi==null?g.Kx(l):this.hi.push(l);this.PA=!0};f.resolve=c;f.reject=function(h){return new f(function(k,l){l(h)})};f.race=function(h){return new f(function(k,l){for(var m=be(h),n=m.next();!n.done;n=m.next())c(n.value).yl(k,l)})};f.all=function(h){var k=be(h),l=k.next();return l.done?c([]):new f(function(m,n){function x(S){return function(ea){C[S]=ea;J--;J==0&&m(C)}}var C=[],J=0;do C.push(void 0),J++,c(l.value).yl(x(C.length-1),n),l=k.next();while(!l.done)})};return f},rc,pc); var fe=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};u(Rb,function(a){return a?a:Symbol(Rb)},sc,pc);u("Array.prototype.find",function(a){return a?a:function(b,c){a:{var e=this;e instanceof String&&(e=String(e));for(var f=e.length,g=0;g<f;g++){var h=e[g];if(b.call(c,h,g,e)){b=h;break a}}b=void 0}return b}},rc,pc); u("WeakMap",function(a){function b(){}function c(l){var m=typeof l;return m===qd&&l!==null||m===p}function e(l){if(!fe(l,g)){var m=new b;Sd(l,g,{value:m})}}function f(l){var m=Object[l];m&&(Object[l]=function(n){if(n instanceof b)return n;Object.isExtensible(n)&&e(n);return m(n)})}if(function(){if(!a||!Object.seal)return!1;try{var l=Object.seal({}),m=Object.seal({}),n=new a([[l,2],[m,3]]);if(n.get(l)!=2||n.get(m)!=3)return!1;n.delete(l);n.set(m,4);return!n.has(l)&&n.get(m)==4}catch(x){return!1}}())return a; var g="$jscomp_hidden_"+Math.random();f("freeze");f("preventExtensions");f("seal");var h=0,k=function(l){this.Ea=(h+=Math.random()+1).toString();if(l){l=be(l);for(var m;!(m=l.next()).done;)m=m.value,this.set(m[0],m[1])}};k.prototype.set=function(l,m){if(!c(l))throw Error("Invalid WeakMap key");e(l);if(!fe(l,g))throw Error("WeakMap key fail: "+l);l[g][this.Ea]=m;return this};k.prototype.get=function(l){return c(l)&&fe(l,g)?l[g][this.Ea]:void 0};k.prototype.has=function(l){return c(l)&&fe(l,g)&&fe(l[g], this.Ea)};k.prototype.delete=function(l){return c(l)&&fe(l,g)&&fe(l[g],this.Ea)?delete l[g][this.Ea]:!1};return k},rc,pc); u("Map",function(a){if(function(){if(!a||typeof a!=p||!a.prototype.entries||typeof Object.seal!=p)return!1;try{var k=Object.seal({x:4}),l=new a(be([[k,"s"]]));if(l.get(k)!="s"||l.size!=1||l.get({x:4})||l.set({x:4},"t")!=l||l.size!=2)return!1;var m=l.entries(),n=m.next();if(n.done||n.value[0]!=k||n.value[1]!="s")return!1;n=m.next();return n.done||n.value[0].x!=4||n.value[1]!="t"||!m.next().done?!1:!0}catch(x){return!1}}())return a;var b=new WeakMap,c=function(k){this[0]={};this[1]=g();this.size=0; if(k){k=be(k);for(var l;!(l=k.next()).done;)l=l.value,this.set(l[0],l[1])}};c.prototype.set=function(k,l){k=k===0?0:k;var m=e(this,k);m.list||(m.list=this[0][m.id]=[]);m.Yb?m.Yb.value=l:(m.Yb={next:this[1],We:this[1].We,head:this[1],key:k,value:l},m.list.push(m.Yb),this[1].We.next=m.Yb,this[1].We=m.Yb,this.size++);return this};c.prototype.delete=function(k){k=e(this,k);return k.Yb&&k.list?(k.list.splice(k.index,1),k.list.length||delete this[0][k.id],k.Yb.We.next=k.Yb.next,k.Yb.next.We=k.Yb.We,k.Yb.head= null,this.size--,!0):!1};c.prototype.clear=function(){this[0]={};this[1]=this[1].We=g();this.size=0};c.prototype.has=function(k){return!!e(this,k).Yb};c.prototype.get=function(k){return(k=e(this,k).Yb)&&k.value};c.prototype.entries=function(){return f(this,function(k){return[k.key,k.value]})};c.prototype.keys=function(){return f(this,function(k){return k.key})};c.prototype.values=function(){return f(this,function(k){return k.value})};c.prototype.forEach=function(k,l){for(var m=this.entries(),n;!(n= m.next()).done;)n=n.value,k.call(l,n[1],n[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var e=function(k,l){var m=l&&typeof l;m==qd||m==p?b.has(l)?m=b.get(l):(m=""+ ++h,b.set(l,m)):m="p_"+l;var n=k[0][m];if(n&&fe(k[0],m))for(k=0;k<n.length;k++){var x=n[k];if(l!==l&&x.key!==x.key||l===x.key)return{id:m,list:n,index:k,Yb:x}}return{id:m,list:n,index:-1,Yb:void 0}},f=function(k,l){var m=k[1];return Vd(function(){if(m){for(;m.head!=k[1];)m=m.We;for(;m.next!=m.head;)return m=m.next,{done:!1, value:l(m)};m=null}return{done:!0,value:void 0}})},g=function(){var k={};return k.We=k.next=k.head=k},h=0;return c},rc,pc);u("Object.values",function(a){return a?a:function(b){var c=[],e;for(e in b)fe(b,e)&&c.push(b[e]);return c}},"es8",pc);u("Object.is",function(a){return a?a:function(b,c){return b===c?b!==0||1/b===1/c:b!==b&&c!==c}},rc,pc); u("Array.prototype.includes",function(a){return a?a:function(b,c){var e=this;e instanceof String&&(e=String(e));var f=e.length;c=c||0;for(c<0&&(c=Math.max(c+f,0));c<f;c++){var g=e[c];if(g===b||Object.is(g,b))return!0}return!1}},"es7",pc);var ge=function(a,b,c){if(a==null)throw new TypeError("The 'this' value for String.prototype."+c+" must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First argument to String.prototype."+c+" must not be a regular expression");return a+""}; u("String.prototype.includes",function(a){return a?a:function(b,c){return ge(this,b,"includes").indexOf(b,c||0)!==-1}},rc,pc);u("Array.from",function(a){return a?a:function(b,c,e){c=c!=null?c:function(k){return k};var f=[],g=typeof Symbol!="undefined"&&Symbol.iterator&&b[Symbol.iterator];if(typeof g==p){b=g.call(b);for(var h=0;!(g=b.next()).done;)f.push(c.call(e,g.value,h++))}else for(g=b.length,h=0;h<g;h++)f.push(c.call(e,b[h],h));return f}},rc,pc); u("Number.isFinite",function(a){return a?a:function(b){return typeof b!==q?!1:!isNaN(b)&&b!==Infinity&&b!==-Infinity}},rc,pc);u("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991},rc,pc);u("Number.MIN_SAFE_INTEGER",function(){return-9007199254740991},rc,pc);u("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}},rc,pc); u("Number.isSafeInteger",function(a){return a?a:function(b){return Number.isInteger(b)&&Math.abs(b)<=Number.MAX_SAFE_INTEGER}},rc,pc);u("String.prototype.startsWith",function(a){return a?a:function(b,c){var e=ge(this,b,"startsWith");b+="";var f=e.length,g=b.length;c=Math.max(0,Math.min(c|0,e.length));for(var h=0;h<g&&c<f;)if(e[c++]!=b[h++])return!1;return h>=g}},rc,pc); var he=function(a,b){a instanceof String&&(a+="");var c=0,e=!1,f={next:function(){if(!e&&c<a.length){var g=c++;return{value:b(g,a[g]),done:!1}}e=!0;return{done:!0,value:void 0}}};f[Symbol.iterator]=function(){return f};return f};u("Math.trunc",function(a){return a?a:function(b){b=Number(b);if(isNaN(b)||b===Infinity||b===-Infinity||b===0)return b;var c=Math.floor(Math.abs(b));return b<0?-c:c}},rc,pc); u("Array.prototype.keys",function(a){return a?a:function(){return he(this,function(b){return b})}},rc,pc);u("Array.prototype.values",function(a){return a?a:function(){return he(this,function(b,c){return c})}},"es8",pc);var ie=function(a){a=Math.trunc(a)||0;a<0&&(a+=this.length);if(!(a<0||a>=this.length))return this[a]};u("Array.prototype.at",function(a){return a?a:ie},sc,qc);var je=function(a){return a?a:ie};u("Int8Array.prototype.at",je,sc,qc);u("Uint8Array.prototype.at",je,sc,qc); u("Uint8ClampedArray.prototype.at",je,sc,qc);u("Int16Array.prototype.at",je,sc,qc);u("Uint16Array.prototype.at",je,sc,qc);u("Int32Array.prototype.at",je,sc,qc);u("Uint32Array.prototype.at",je,sc,qc);u("Float32Array.prototype.at",je,sc,qc);u("Float64Array.prototype.at",je,sc,qc);u("String.prototype.at",function(a){return a?a:ie},sc,qc); u("String.prototype.repeat",function(a){return a?a:function(b){var c=ge(this,null,"repeat");if(b<0||b>1342177279)throw new RangeError("Invalid count value");b|=0;for(var e="";b;)if(b&1&&(e+=c),b>>>=1)c+=c;return e}},rc,pc);u("Math.sign",function(a){return a?a:function(b){b=Number(b);return b===0||isNaN(b)?b:b>0?1:-1}},rc,pc);var ke=ke||{},w=this||self,le=function(a){a.xg=void 0;a.Ga=function(){return a.xg?a.xg:a.xg=new a}},me=function(a){var b=typeof a;return b!=qd?b:a?Array.isArray(a)?"array":b:"null"},ne=function(a){var b=me(a);return b=="array"||b==qd&&typeof a.length==q},oe=function(a){var b=typeof a;return b==qd&&a!=null||b==p},re=function(a){return Object.prototype.hasOwnProperty.call(a,pe)&&a[pe]||(a[pe]=++qe)},pe="closure_uid_"+(Math.random()*1E9>>>0),qe=0,se=function(a,b,c){return a.call.apply(a.bind,arguments)}, te=function(a,b,c){if(!a)throw Error();if(arguments.length>2){var e=Array.prototype.slice.call(arguments,2);return function(){var f=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(f,e);return a.apply(b,f)}}return function(){return a.apply(b,arguments)}},y=function(a,b,c){y=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?se:te;return y.apply(null,arguments)},ue=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var e= c.slice();e.push.apply(e,arguments);return a.apply(this,e)}},z=function(a,b){function c(){}c.prototype=b.prototype;a.B=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.JR=function(e,f,g){for(var h=Array(arguments.length-2),k=2;k<arguments.length;k++)h[k-2]=arguments[k];return b.prototype[f].apply(e,h)}};function ve(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,ve);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));b!==void 0&&(this.cause=b)}z(ve,Error);ve.prototype.name="CustomError";var we;function xe(a){w.setTimeout(function(){throw a;},0)};function ye(a){return/^[\s\xa0]*$/.test(a)}var ze=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},Ae=/&/g,Be=/</g,Ce=/>/g,De=/"/g,Ee=/'/g,Fe=/\x00/g,Ge=/[\x00&<>"']/; function He(a,b){var c=0;a=ze(String(a)).split(".");b=ze(String(b)).split(".");for(var e=Math.max(a.length,b.length),f=0;c==0&&f<e;f++){var g=a[f]||"",h=b[f]||"";do{g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];h=/(\d*)(\D*)(.*)/.exec(h)||["","","",""];if(g[0].length==0&&h[0].length==0)break;c=Ie(g[1].length==0?0:parseInt(g[1],10),h[1].length==0?0:parseInt(h[1],10))||Ie(g[2].length==0,h[2].length==0)||Ie(g[2],h[2]);g=g[3];h=h[3]}while(c==0)}return c}function Ie(a,b){return a<b?-1:a>b?1:0};var Je,Ke;a:{for(var Le=["CLOSURE_FLAGS"],Me=w,Ne=0;Ne<Le.length;Ne++)if(Me=Me[Le[Ne]],Me==null){Ke=null;break a}Ke=Me}var Oe=Ke&&Ke[610401301];Je=Oe!=null?Oe:!1;function Pe(){var a=w.navigator;return a&&(a=a.userAgent)?a:""}var Qe,Re=w.navigator;Qe=Re?Re.userAgentData||null:null;function Se(a){if(!Je||!Qe)return!1;for(var b=0;b<Qe.brands.length;b++){var c=Qe.brands[b].brand;if(c&&c.indexOf(a)!=-1)return!0}return!1}function A(a){return Pe().indexOf(a)!=-1};function Te(a){return a!==void 0&&a||Je?!!Qe&&Qe.brands.length>0:!1}function Ue(){return Te()?!1:A(Mb)}function Ve(){return Te()?!1:A("Trident")||A("MSIE")}function We(){return Te()?Se(Kb):A("Edg/")}function Xe(){return A("Firefox")||A("FxiOS")}function Ye(){return A("Safari")&&!(Ze()||(Te()?0:A("Coast"))||Ue()||(Te()?0:A(Db))||We()||(Te()?Se(Mb):A("OPR"))||Xe()||A(Qb)||A(Fa))}function Ze(){return Te()?Se(yb):(A("Chrome")||A("CriOS"))&&!(Te()?0:A(Db))||A(Qb)} function $e(){return A(Fa)&&!(Ze()||Xe()||Ue()||A(Qb))}function af(a){var b={};a.forEach(function(c){b[c[0]]=c[1]});return function(c){return b[c.find(function(e){return e in b})]||""}} function bf(a){var b=Pe();if(a===Hb){if(Ve())if((a=/rv: *([\d\.]*)/.exec(b))&&a[1])b=a[1];else{a="";var c=/MSIE +([\d\.]+)/.exec(b);if(c&&c[1])if(b=/Trident\/(\d.\d)/.exec(b),c[1]=="7.0")if(b&&b[1])switch(b[1]){case "4.0":a="8.0";break;case "5.0":a="9.0";break;case "6.0":a="10.0";break;case "7.0":a="11.0"}else a="7.0";else a=c[1];b=a}else b="";return b}var e=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g");c=[];for(var f;f=e.exec(b);)c.push([f[1],f[2],f[3]||void 0]);b=af(c);switch(a){case Mb:if(Ue())return b(["Version", Mb]);if(Te()?Se(Mb):A("OPR"))return b(["OPR"]);break;case Kb:if(Te()?0:A(Db))return b([Db]);if(We())return b(["Edg"]);break;case yb:if(Ze())return b(["Chrome","CriOS","HeadlessChrome"])}return a==="Firefox"&&Xe()||a==="Safari"&&Ye()||a==="Android Browser"&&$e()||a===Qb&&A(Qb)?(b=c[2])&&b[1]||"":""} function cf(a){if(Te()&&a!==Qb){var b=Qe.brands.find(function(c){return c.brand===a});if(!b||!b.version)return NaN;b=b.version.split(".")}else{b=bf(a);if(b==="")return NaN;b=b.split(".")}return b.length===0?NaN:Number(b[0])};function df(a){return a!==void 0&&a||Je?!!Qe&&!!Qe.platform:!1}function ef(){return A("iPhone")&&!A("iPod")&&!A("iPad")}function ff(){return ef()||A("iPad")||A("iPod")}function gf(){return df()?Qe.platform==="macOS":A("Macintosh")};function hf(a){return a[a.length-1]}var jf=Array.prototype.indexOf?function(a,b,c){return Array.prototype.indexOf.call(a,b,c)}:function(a,b,c){c=c==null?0:c<0?Math.max(0,a.length+c):c;if(typeof a===r)return typeof b!==r||b.length!=1?-1:a.indexOf(b,c);for(;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},kf=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var e=a.length,f=typeof a===r?a.split(""):a,g=0;g<e;g++)g in f&&b.call(c,f[g],g,a)}; function lf(a,b,c){for(var e=typeof a===r?a.split(""):a,f=a.length-1;f>=0;--f)f in e&&b.call(c,e[f],f,a)} var mf=Array.prototype.map?function(a,b,c){return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var e=a.length,f=Array(e),g=typeof a===r?a.split(""):a,h=0;h<e;h++)h in g&&(f[h]=b.call(c,g[h],h,a));return f},nf=Array.prototype.reduce?function(a,b,c,e){e&&(b=b.bind(e));return Array.prototype.reduce.call(a,b,c)}:function(a,b,c,e){var f=c;kf(a,function(g,h){f=b.call(e,f,g,h,a)});return f},of=Array.prototype.some?function(a,b,c){return Array.prototype.some.call(a,b,c)}:function(a,b,c){for(var e= a.length,f=typeof a===r?a.split(""):a,g=0;g<e;g++)if(g in f&&b.call(c,f[g],g,a))return!0;return!1};function pf(a,b,c){b=qf(a,b,c);return b<0?null:typeof a===r?a.charAt(b):a[b]}function qf(a,b,c){for(var e=a.length,f=typeof a===r?a.split(""):a,g=0;g<e;g++)if(g in f&&b.call(c,f[g],g,a))return g;return-1}function rf(a,b,c){a:{for(var e=typeof a===r?a.split(""):a,f=a.length-1;f>=0;f--)if(f in e&&b.call(c,e[f],f,a)){b=f;break a}b=-1}return b<0?null:typeof a===r?a.charAt(b):a[b]} function sf(a,b){return jf(a,b)>=0}function tf(a){if(!Array.isArray(a))for(var b=a.length-1;b>=0;b--)delete a[b];a.length=0}function uf(a,b){b=jf(a,b);var c;(c=b>=0)&&vf(a,b);return c}function vf(a,b){return Array.prototype.splice.call(a,b,1).length==1}function wf(a){return Array.prototype.concat.apply([],arguments)}function xf(a){var b=a.length;if(b>0){for(var c=Array(b),e=0;e<b;e++)c[e]=a[e];return c}return[]}function yf(a,b,c,e){return Array.prototype.splice.apply(a,zf(arguments,1))} function zf(a,b,c){return arguments.length<=2?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function Af(a,b,c){b=b||a;var e=function(l){return oe(l)?"o"+re(l):(typeof l).charAt(0)+l};c=c||e;for(var f=e=0,g={};f<a.length;){var h=a[f++],k=c(h);Object.prototype.hasOwnProperty.call(g,k)||(g[k]=!0,b[e++]=h)}b.length=e}function Bf(a,b,c,e,f){for(var g=0,h=a.length,k;g<h;){var l=g+(h-g>>>1);var m=c?b.call(f,a[l],l,a):b(e,a[l]);m>0?g=l+1:(h=l,k=!m)}return k?g:-g-1} function Cf(a,b){return a>b?1:a<b?-1:0}function Df(a,b,c){c=Bf(a,c||Cf,!1,b);return c<0?(yf(a,-(c+1),0,b),!0):!1};var Ef=function(a){Ef[" "](a);return a};Ef[" "]=function(){};var Ff=function(a,b,c,e){e=e?e(b):b;return Object.prototype.hasOwnProperty.call(a,e)?a[e]:a[e]=c(b)};var Gf=Ue(),Hf=Ve(),If=A(Db),Jf=A("Gecko")&&!(Pe().toLowerCase().indexOf("webkit")!=-1&&!A(Db))&&!(A("Trident")||A("MSIE"))&&!A(Db),Kf=Pe().toLowerCase().indexOf("webkit")!=-1&&!A(Db),Lf=gf(),Mf=df()?Qe.platform==="Windows":A("Windows"),Nf=(df()?Qe.platform==="Linux":A("Linux"))||(df()?Qe.platform==="Chrome OS":A("CrOS")),Of=df()?Qe.platform===Fa:A(Fa),Pf=ef(),Qf=A("iPad"),Rf=A("iPod"),Sf=ff(),Tf=function(){var a=w.document;return a?a.documentMode:void 0},Uf; a:{var Vf="",Wf=function(){var a=Pe();if(Jf)return/rv:([^\);]+)(\)|;)/.exec(a);if(If)return/Edge\/([\d\.]+)/.exec(a);if(Hf)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(Kf)return/WebKit\/(\S+)/.exec(a);if(Gf)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Wf&&(Vf=Wf?Wf[1]:"");if(Hf){var Xf=Tf();if(Xf!=null&&Xf>parseFloat(Vf)){Uf=String(Xf);break a}}Uf=Vf}var Yf=Uf,Zf={},$f=function(a){return Ff(Zf,a,function(){return He(Yf,a)>=0})},ag; if(w.document&&Hf){var bg=Tf();ag=bg?bg:parseInt(Yf,10)||void 0}else ag=void 0;var cg=ag;var dg=Xe(),eg=ef()||A("iPod"),fg=A("iPad"),gg=$e(),hg=Ze(),ig=Ye()&&!ff();function jg(a,b,c){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382[b]=c};var kg=void 0;function lg(){var a=Error();jg(a,"severity","incident");xe(a)}function mg(a){a=Error(a);jg(a,"severity","warning");return a};var ng=typeof Symbol===p&&typeof Symbol()==="symbol";function og(a,b,c){return typeof Symbol===p&&typeof Symbol()==="symbol"?(c===void 0?0:c)&&Symbol.for&&a?Symbol.for(a):a!=null?Symbol(a):Symbol():b}var pg=og("jas",void 0,!0),qg=og(void 0,"0di"),rg=og(void 0,"0dg"),sg=og(void 0,"0actk"),tg=og("m_m","QR",!0),ug=og(void 0,"vps");var vg=Math.max,wg=vg.apply,xg=Object.values({sR:1,rR:2,qR:4,zR:8,yR:16,wR:32,jR:64,GR:128,oR:256,nR:512,lR:1024,FR:2048,mR:4096,kR:8192,pR:16384,tR:32768}),yg;if(xg instanceof Array)yg=xg;else{for(var zg=be(xg),Ag,Bg=[];!(Ag=zg.next()).done;)Bg.push(Ag.value);yg=Bg}wg.call(vg,Math,yg);var Cg={nL:{value:0,configurable:!0,writable:!0,enumerable:!1}},Dg=Object.defineProperties,B=ng?pg:"nL",Eg,Fg=[];Gg(Fg,55);Eg=Object.freeze(Fg);function Hg(a,b){ng||B in a||Dg(a,Cg);return a[B]|=b} function Gg(a,b){ng||B in a||Dg(a,Cg);a[B]=b}function Ig(a,b){return a[B]&=~b};var Jg={};function Kg(a,b){return b===void 0?a.kr!==Lg&&!!(2&(a.da[B]|0)):!!(2&b)&&a.kr!==Lg}var Lg={};function Mg(a){return a!==null&&typeof a===qd&&!Array.isArray(a)&&a.constructor===Object}function Ng(a,b){if(typeof b!==q||b<0||b>=a.length)throw Error();}var Og=Object.freeze({}),Pg={};function Qg(){return typeof BigInt===p};function Rg(a){a.OR=!0;return a};var Sg=Rg(function(a){return typeof a===q},q),Tg=Rg(function(a){return typeof a===r},r),Ug=Rg(function(a){return typeof a===gc},gc),Vg=Rg(function(a){return typeof a===ec},ec);var Wg=typeof w.BigInt===p&&typeof w.BigInt(0)===ec;function Xg(a){var b=a;if(Tg(b)){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(b))throw Error(String(b));}else if(Sg(b)&&!Number.isSafeInteger(b))throw Error(String(b));return Wg?BigInt(a):a=Ug(a)?a?"1":"0":Tg(a)?a.trim()||"0":String(a)} var Yg=Rg(function(a){return Wg?Vg(a):Tg(a)&&/^(?:-?[1-9]\d*|0)$/.test(a)},"gbigint"),dh=Rg(function(a){return Wg?a>=Zg&&a<=$g:a[0]==="-"?ah(a,bh):ah(a,ch)},"isSafeInt52"),bh=Number.MIN_SAFE_INTEGER.toString(),Zg=Wg?BigInt(Number.MIN_SAFE_INTEGER):void 0,ch=Number.MAX_SAFE_INTEGER.toString(),$g=Wg?BigInt(Number.MAX_SAFE_INTEGER):void 0; function ah(a,b){if(a.length>b.length)return!1;if(a.length<b.length||a===b)return!0;for(var c=0;c<a.length;c++){var e=a[c],f=b[c];if(e>f)return!1;if(e<f)return!0}};var eh=0,fh=0;function gh(a){var b=a>>>0;eh=b;fh=(a-b)/4294967296>>>0}function hh(a){if(a<0){gh(0-a);var b=be(ih(eh,fh));a=b.next().value;b=b.next().value;eh=a>>>0;fh=b>>>0}else gh(a)}function jh(a,b){var c=b*4294967296+(a>>>0);return Number.isSafeInteger(c)?c:kh(a,b)} function kh(a,b){b>>>=0;a>>>=0;if(b<=2097151)var c=""+(4294967296*b+a);else Qg()?c=""+(BigInt(b)<<BigInt(32)|BigInt(a)):(c=(a>>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+c*6777216+b*6710656,c+=b*8147497,b*=2,a>=1E7&&(c+=a/1E7>>>0,a%=1E7),c>=1E7&&(b+=c/1E7>>>0,c%=1E7),c=b+lh(c)+lh(a));return c}function lh(a){a=String(a);return"0000000".slice(a.length)+a} function mh(a,b){b&2147483648?Qg()?a=""+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0)):(b=be(ih(a,b)),a=b.next().value,b=b.next().value,a="-"+kh(a,b)):a=kh(a,b);return a} function nh(a){if(a.length<16)hh(Number(a));else if(Qg())a=BigInt(a),eh=Number(a&BigInt(4294967295))>>>0,fh=Number(a>>BigInt(32)&BigInt(4294967295));else{var b=+(a[0]==="-");fh=eh=0;for(var c=a.length,e=0+b,f=(c-b)%6+b;f<=c;e=f,f+=6)e=Number(a.slice(e,f)),fh*=1E6,eh=eh*1E6+e,eh>=4294967296&&(fh+=Math.trunc(eh/4294967296),fh>>>=0,eh>>>=0);b&&(b=be(ih(eh,fh)),a=b.next().value,b=b.next().value,eh=a,fh=b)}}function ih(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};function oh(a){return Array.prototype.slice.call(a)};function ph(a,b){throw Error(b===void 0?"unexpected value "+a+"!":b);};var qh=typeof BigInt===p?BigInt.asIntN:void 0,rh=typeof BigInt===p?BigInt.asUintN:void 0,sh=Number.isSafeInteger,th=Number.isFinite,uh=Math.trunc;function vh(a){if(typeof a!==q)throw Error("Value of float/double field must be a number, found "+typeof a+": "+a);return a}function wh(a){if(a==null||typeof a===q)return a;if(a==="NaN"||a==="Infinity"||a==="-Infinity")return Number(a)}function xh(a){return a.displayName||a.name||"unknown type name"}var yh=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/; function zh(a){switch(typeof a){case ec:return!0;case q:return th(a);case r:return yh.test(a);default:return!1}}function Ah(a){if(!th(a))throw mg("enum");return a|0}function Bh(a){return a==null?a:th(a)?a|0:void 0}function Ch(a){if(a==null)return a;if(typeof a===r&&a)a=+a;else if(typeof a!==q)return;return th(a)?a|0:void 0}function Dh(a){if(typeof a!==q)throw mg("uint32");if(!th(a))throw mg("uint32");return a>>>0} function Eh(a){if(a==null)return a;if(typeof a===r&&a)a=+a;else if(typeof a!==q)return;return th(a)?a>>>0:void 0} function Fh(a,b){b=b===void 0?0:b;if(!zh(a,b!==0))throw mg("int64");var c=typeof a;switch(b){case 2048:switch(c){case r:return Gh(a,!0);case ec:return String(qh(64,a));default:return Hh(a,!0)}case 4096:switch(c){case r:return Ih(a);case ec:return Xg(qh(64,a));default:return Jh(a)}case 0:switch(c){case r:return Gh(a,!1);case ec:return Xg(qh(64,a));default:return Kh(a,!1)}default:return ph(b,Ub)}} function Lh(a){if(a[0]==="-")return!1;var b=a.length;return b<20?!0:b===20&&Number(a.substring(0,6))<184467}function Mh(a){var b=a.length;return a[0]==="-"?b<20?!0:b===20&&Number(a.substring(0,7))>-922337:b<19?!0:b===19&&Number(a.substring(0,6))<922337}function Nh(a){if(a<0){hh(a);var b=kh(eh,fh);a=Number(b);return sh(a)?a:b}b=String(a);if(Lh(b))return b;hh(a);return jh(eh,fh)}function Oh(a){if(Mh(a))return a;nh(a);return mh(eh,fh)}function Ph(a){if(Lh(a))return a;nh(a);return kh(eh,fh)} function Kh(a,b){zh(a,b);a=uh(a);if(!sh(a)){hh(a);b=eh;var c=fh;if(a=c&2147483648)b=~b+1>>>0,c=~c>>>0,b==0&&(c=c+1>>>0);b=jh(b,c);a=typeof b===q?a?-b:b:a?"-"+b:b}return a}function Qh(a,b){zh(a,b);a=uh(a);return a>=0&&sh(a)?a:Nh(a)}function Hh(a,b){zh(a,b);a=uh(a);sh(a)?a=String(a):(b=String(a),Mh(b)?a=b:(hh(a),a=mh(eh,fh)));return a}function Rh(a,b){zh(a,b);a=uh(a);a>=0&&sh(a)?a=String(a):(b=String(a),Lh(b)?a=b:(hh(a),a=kh(eh,fh)));return a} function Gh(a,b){zh(a,b);b=uh(Number(a));if(sh(b))return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return Oh(a)}function Ih(a){var b=uh(Number(a));if(sh(b))return Xg(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return Qg()?Xg(qh(64,BigInt(a))):Xg(Oh(a))}function Jh(a){return sh(a)?Xg(Kh(a,!0)):Xg(Hh(a,!0))}function Sh(a,b){zh(a,b);b=uh(Number(a));if(sh(b)&&b>=0)return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return Ph(a)} function Th(a){if(a==null)return a;if(typeof a===ec)return dh(a)?a=Number(a):(a=qh(64,a),a=dh(a)?Number(a):String(a)),a;if(zh(a,!1))return typeof a===q?Kh(a,!1):Gh(a,!1)}function Uh(a){var b=typeof a;if(a==null)return a;if(b===ec)return Xg(qh(64,a));if(zh(a,!0))return b===r?Ih(a):Jh(a)} function Vh(a,b){b=b===void 0?0:b;if(!zh(a,b!==0))throw mg("uint64");var c=typeof a;switch(b){case 2048:switch(c){case r:return Sh(a,!0);case ec:return String(rh(64,a));default:return Rh(a,!0)}case 4096:switch(c){case r:return b=uh(Number(a)),sh(b)&&b>=0?a=Xg(b):(b=a.indexOf("."),b!==-1&&(a=a.substring(0,b)),a=Qg()?Xg(rh(64,BigInt(a))):Xg(Ph(a))),a;case ec:return Xg(rh(64,a));default:return sh(a)?Xg(Qh(a,!0)):Xg(Rh(a,!0))}case 0:switch(c){case r:return Sh(a,!1);case ec:return Xg(rh(64,a));default:return Qh(a, !1)}default:return ph(b,Ub)}}function Wh(a){if(a==null)return a;if(typeof a===ec)return a>=0&&dh(a)?a=Number(a):(a=rh(64,a),a=dh(a)?Number(a):String(a)),a;if(zh(a,!1))return typeof a===q?Qh(a,!1):Sh(a,!1)}function Xh(a,b){if(!(a instanceof b))throw Error("Expected instanceof "+xh(b)+" but got "+(a&&xh(a.constructor)));return a} function Yh(a,b,c,e){if(a!=null&&typeof a===qd&&a[tg]===Jg)return a;if(!Array.isArray(a))return c?e&2?((a=b[qg])||(a=new b,Hg(a.da,34),a=b[qg]=a),b=a):b=new b:b=void 0,b;var f=c=a[B]|0;f===0&&(f|=e&32);f|=e&2;f!==c&&Gg(a,f);return new b(a)};var Zh={};function $h(a){return a};function ai(a,b,c,e,f){e=e?!!(b&32):void 0;var g=[],h=a.length,k=!1;if(b&64){if(b&256){h--;var l=a[h];var m=h}else m=4294967295,l=void 0;if(!(f||b&512)){k=!0;var n;var x=((n=bi)!=null?n:$h)(l?m- -1:b>>16&1023||536870912,-1,a,l);m=x+-1}}else m=4294967295,b&1||(l=h&&a[h-1],Mg(l)?(h--,m=h,x=0):l=void 0);n=void 0;for(var C=0;C<h;C++){var J=a[C];if(J!=null&&(J=c(J,e))!=null)if(C>=m){var S=void 0;((S=n)!=null?S:n={})[C- -1]=J}else g[C]=J}if(l)for(var ea in l)a=l[ea],a!=null&&(a=c(a,e))!=null&&(h=+ea,h< x?g[h+-1]=a:(h=void 0,((h=n)!=null?h:n={})[ea]=a));n&&(k?g.push(n):g[m]=n);f&&Gg(g,b&67043905|(n!=null?290:34));return g}function ci(a){switch(typeof a){case q:return Number.isFinite(a)?a:""+a;case ec:return dh(a)?Number(a):""+a;case gc:return a?1:0;case qd:if(Array.isArray(a)){var b=a[B]|0;return a.length===0&&b&1?void 0:ai(a,b,ci,!1,!1)}if(a[tg]===Jg)return di(a);return}return a}var bi;function ei(a,b){if(b){bi=b==null||b===$h||b[ug]!==Zh?$h:b;try{return di(a)}finally{bi=void 0}}return di(a)} function di(a){a=a.da;return ai(a,a[B]|0,ci,void 0,!1)};function fi(a,b,c){a:{if(a==null){var e=96;c?(a=[c],e|=512):a=[];b&&(e=e&-67043329|(b&1023)<<16)}else{if(!Array.isArray(a))throw Error("narr");e=a[B]|0;8192&e||!(64&e)||2&e||gi();if(e&1024)throw Error("farr");if(e&64){e&16384||Gg(a,e|16384);break a}e|=64;if(c&&(e|=512,c!==a[0]))throw Error("mid");b:{c=a;var f=c.length;if(f){var g=f-1,h=c[g];if(Mg(h)){e|=256;b=e&512?0:-1;g-=b;if(g>=1024)throw Error("pvtlmt");for(var k in h)f=+k,f<g&&(c[f+b]=h[k],delete h[k]);e=e&-67043329|(g&1023)<<16;break b}}if(b){k= Math.max(b,f-(e&512?0:-1));if(k>1024)throw Error("spvt");e=e&-67043329|(k&1023)<<16}}}Gg(a,e|16384)}return a}function gi(){if(sg!=null){var a;var b=(a=kg)!=null?a:kg={};a=b[sg]||0;a>=5||(b[sg]=a+1,lg("carr"))}};function hi(a,b){if(typeof a!==qd)return a;if(Array.isArray(a)){var c=a[B]|0;if(a.length===0&&c&1)return;if(c&2)return a;var e;if(e=b)e=c===0||!!(c&32)&&!(c&64||!(c&16));return e?(Hg(a,34),c&4&&Object.freeze(a),a):ai(a,c,hi,b!==void 0,!0)}if(a[tg]===Jg)return b=a.da,c=b[B]|0,Kg(a,c)?a:ai(b,c,hi,!0,!0)}function ii(a){var b=a.da,c=b[B]|0;if(!Kg(a,c))return a;a=new a.constructor(ai(b,c,hi,!0,!0));Ig(a.da,2);return a} function ji(a){if(a.kr!==Lg)return!1;var b=a.da;b=ai(b,b[B]|0,hi,!0,!0);Ig(b,2);a.da=b;a.kr=void 0;return!0}function ki(a,b){if((b===void 0||b&2)&&!ji(a)&&Kg(a,b!=null?b:a.da[B]|0))throw Error();};var li=Xg(0),ni=function(a,b,c){Object.isExtensible(a);return mi(a.da,void 0,b,c)},mi=function(a,b,c,e,f){if(c===-1)return null;e=c+(e?0:-1);var g=a.length-1;if(e>=g&&(b!=null?b:a[B]|0)&256){b=a[g][c];var h=!0}else if(e<=g)b=a[e];else return;if(f&&b!=null){f=f(b);if(f==null)return f;if(f!==b)return h?a[g][c]=f:a[e]=f,f}return b},pi=function(a,b,c,e){ki(a);var f=a.da;oi(f,f[B]|0,b,c,e);return a}; function oi(a,b,c,e,f){var g=c+(f?0:-1),h=a.length-1,k;if(g>=h&&((k=b)!=null?k:b=a[B]|0)&256)return a[h][c]=e,b;if(g<=h)return a[g]=e,b;e!==void 0&&(h=b>>16&1023||536870912,c>=h?e!=null&&(g={},a[h+(f?0:-1)]=(g[c]=e,g),b|=256,Gg(a,b)):a[g]=e);return b}var ri=function(a,b,c,e,f,g){qi(a,b,c,g,f,e,1,void 0);return a},si=function(a,b,c){return mi(a.da,void 0,b,c,wh)},ti=function(a){return a===Og?2:4}; function ui(a,b,c,e,f,g,h){var k=a.da,l=k[B]|0,m=Kg(a,l)?1:e;f=!!f||m===3;m===2&&ji(a)&&(k=a.da,l=k[B]|0);e=vi(k,l,b,h);var n=e[B]|0;var x=n;4&x?g==null?a=!1:(!f&&g===0&&(2048&x||4096&x)&&(a.constructor[rg]=(a.constructor[rg]|0)+1)<5&&lg("int64 downgrade"),a=g===0?!1:!(g&x)):a=!0;if(a){4&n&&(e=oh(e),n=wi(n,l),l=oi(k,l,b,e,h));for(x=a=0;a<e.length;a++){var C=c(e[a]);C!=null&&(e[x++]=C)}x<a&&(e.length=x);n=xi(n,l);n=(n|20)&-2049;n&=-4097;g&&(n|=g);Gg(e,n);2&n&&Object.freeze(e)}m===1||m===4&&32&n?yi(n, e)||(f=n,n|=2,n!==f&&Gg(e,n),Object.freeze(e)):(m===2&&yi(n,e)&&(e=oh(e),n=wi(n,l),n=zi(n,l,f),Gg(e,n),l=oi(k,l,b,e,h)),yi(n,e)||(b=n,n=zi(n,l,f),n!==b&&Gg(e,n)));return e}function vi(a,b,c,e){a=mi(a,b,c,e);return Array.isArray(a)?a:Eg}function xi(a,b){a===0&&(a=wi(a,b),a|=16);return a|1}function yi(a){return!!(2&a)&&!!(4&a)||!!(1024&a)}var Ai=function(a,b,c,e){ki(a);a=a.da;var f=a[B]|0,g=mi(a,f,c,e);b=ii(Yh(g,b,!0,f));g!==b&&oi(a,f,c,b,e);return b}; function Bi(a,b,c,e,f){var g=mi(a,b,e,f);c=Yh(g,c,!1,b);c!==g&&c!=null&&oi(a,b,e,c,f);return c}var Ci=function(a,b,c,e){var f=a.da,g=f[B]|0;b=Bi(f,g,b,c,e);if(b==null)return b;g=f[B]|0;if(!Kg(a,g)){var h=ii(b);h!==b&&(ji(a)&&(f=a.da,g=f[B]|0),b=h,oi(f,g,c,b,e))}return b}; function Di(a,b,c,e,f,g,h,k,l){var m=Kg(a,c);g=m?1:g;k=!!k||g===3;m=l&&!m;(g===2||m)&&ji(a)&&(b=a.da,c=b[B]|0);a=vi(b,c,f,h);var n=a[B]|0;l=!!(4&n);if(!l){n=xi(n,c);var x=a,C=c,J=!!(2&n);J&&(C|=2);for(var S=!J,ea=!0,Ra=0,Ga=0;Ra<x.length;Ra++){var Fb=Yh(x[Ra],e,!1,C);if(Fb instanceof e){if(!J){var zp=Kg(Fb);S&&(S=!zp);ea&&(ea=zp)}x[Ga++]=Fb}}Ga<Ra&&(x.length=Ga);n|=4;n=ea?n|16:n&-17;n=S?n|8:n&-9;Gg(x,n);J&&Object.freeze(x)}if(m&&!(8&n||!a.length&&(g===1||g===4&&32&n))){yi(n,a)&&(a=oh(a),n=wi(n,c), c=oi(b,c,f,a,h));e=a;m=n;for(x=0;x<e.length;x++)n=e[x],C=ii(n),n!==C&&(e[x]=C);m|=8;m=e.length?m&-17:m|16;Gg(e,m);n=m}g===1||g===4&&32&n?yi(n,a)||(c=n,n|=!a.length||16&n&&(!l||32&n)?2:1024,n!==c&&Gg(a,n),Object.freeze(a)):(g===2&&yi(n,a)&&(a=oh(a),n=wi(n,c),n=zi(n,c,k),Gg(a,n),c=oi(b,c,f,a,h)),yi(n,a)||(b=n,n=zi(n,c,k),n!==b&&Gg(a,n)));return a} var Ei=function(a,b,c,e,f){var g=a.da;return Di(a,g,g[B]|0,b,c,e,f,!1,!0)},Fi=function(a,b,c,e,f){e!=null?Xh(e,b):e=void 0;pi(a,c,e,f);return a},Gi=function(a,b,c,e,f){ki(a);var g=a.da,h=g[B]|0;if(e==null)return oi(g,h,c,void 0,f),a;if(!Array.isArray(e))throw mg(void 0);for(var k=e[B]|0,l=k,m=yi(k,e),n=m||Object.isFrozen(e),x=!0,C=!0,J=0;J<e.length;J++){var S=e[J];Xh(S,b);m||(S=Kg(S),x&&(x=!S),C&&(C=S))}m||(k=x?13:5,k=C?k|16:k&-17);n&&k===l||(e=oh(e),l=0,k=wi(k,h),k=zi(k,h,!0));k!==l&&Gg(e,k);oi(g, h,c,e,f);return a};function wi(a,b){2&a&&(a|=16);a=(2&b?a|2:a&-3)|32;return a&=-1025}function zi(a,b,c){32&b&&c||(a&=-33);return a}function qi(a,b,c,e,f,g,h,k){ki(a);var l=a.da;a=Di(a,l,l[B]|0,c,b,2,e,!0);if(h&&k)g!=null||(g=a.length-1),Ng(a,g),a.splice(g,h),a.length||Hg(a,16);else{if(h){if(typeof g!==q||g<0||g>a.length)throw Error();Xh(f,c)}else f=f!=null?Xh(f,c):new c;g!=void 0?a.splice(g,h,f):a.push(f);g=c=a[B]|0;Kg(f)?(c&=-9,a.length===1&&(c|=16)):c&=-17;c!==g&&Gg(a,c);return f}} var Hi=function(a,b,c,e,f){qi(a,b,c,f,void 0,e,1,!0);return a},D=function(a,b,c){a=ni(a,b,c);return a==null||typeof a===gc?a:typeof a===q?!!a:void 0},E=function(a,b,c){return Ch(ni(a,b,c))},F=function(a,b,c){a=ni(a,b,c);return a==null||typeof a===r?a:void 0},G=function(a,b,c,e){c=c===void 0?!1:c;var f;return(f=D(a,b,e))!=null?f:c},Ii=function(a,b,c,e){c=c===void 0?0:c;var f;return(f=E(a,b,e))!=null?f:c},Ji=function(a,b,c,e){c=c===void 0?li:c;var f;return(f=Uh(ni(a,b,e)))!=null?f:c},Ki=function(a, b,c,e){c=c===void 0?0:c;var f;return(f=si(a,b,e))!=null?f:c},Li=function(a,b,c,e){c=c===void 0?"":c;var f;return(f=F(a,b,e))!=null?f:c},Mi=function(a,b,c,e){c=c===void 0?0:c;var f;return(f=Bh(ni(a,b,e)))!=null?f:c},Ni=function(a,b,c){var e;return(e=F(a,b,c))!=null?e:void 0},H=function(a,b,c,e){if(c!=null&&typeof c!==gc)throw Error("Expected boolean but got "+me(c)+": "+c);return pi(a,b,c,e)},I=function(a,b,c,e){if(c!=null){if(typeof c!==q)throw mg("int32");if(!th(c))throw mg("int32");c|=0}return pi(a, b,c,e)},Oi=function(a,b,c,e,f){e=e===void 0?0:e;c=c==null?c:Fh(c,e===void 0?0:e);return pi(a,b,c,f)},K=function(a,b,c,e){if(c!=null&&typeof c!==r)throw Error();return pi(a,b,c,e)};var L=function(a,b,c){this.da=fi(a,b,c)};t=L.prototype;t.Yg=function(a){return ei(this,a)};t.toJSON=function(){return ei(this)};t.getExtension=function(a){return a.De?a.EL?a.vj(this,a.De,a.Ch,ti(void 0),a.Uh):a.vj(this,a.De,a.Ch,a.Uh):a.EL?a.vj(this,a.Ch,ti(void 0),a.Uh):a.vj(this,a.Ch,a.defaultValue,a.Uh)};t.OI=function(a){a=a.De?a.vj(this,a.De,a.Ch,a.Uh):a.vj(this,a.Ch,null,a.Uh);return a===null?void 0:a}; t.hasExtension=function(a){if(a.De){var b=this.da;a=Bi(b,b[B]|0,a.De,a.Ch,a.Uh)!==void 0}else a=this.OI(a)!==void 0;return a};t.clone=function(){var a=this,b=a.da;a=new a.constructor(ai(b,b[B]|0,hi,!0,!0));Ig(a.da,2);return a};L.prototype[tg]=Jg;L.prototype.toString=function(){return this.da.toString()};var Pi=function(a){this.da=fi(a,void 0,void 0)};v(Pi,L);Pi.prototype.Ej=function(){return F(this,3)};Pi.prototype.Bo=function(){return F(this,5)};var Qi=function(a){this.da=fi(a,void 0,void 0)};v(Qi,L);t=Qi.prototype;t.V=function(){return F(this,1)};t.Ma=function(){return F(this,1)};t.Jb=function(a){return K(this,1,a)};t.getType=function(){return Bh(ni(this,2,void 0))};t.rD=function(a){return K(this,6,a)};t.aJ=function(){return D(this,14)};t.dD=function(a){return H(this,14,a)};t.gv=function(a){return K(this,15,a)};t.YI=function(){return E(this,17)};t.aD=function(a){return I(this,17,a)};t.Bj=function(a){return Ei(this,Pi,18,ti(a))}; t.kD=function(a){return Gi(this,Pi,18,a)};t.ly=function(){return pi(this,18,void 0,void 0)};var Ri={};function Si(a,b,c){this.tC=null;this.xQ(a,c);this.values=b}Si.prototype.xQ=function(a,b){this.tC=a;for(var c=1;c<a.length;c++)a[c]==null?a[c]=a[c-1]+1:b&&(a[c]+=a[c-1])};Si.prototype.at=function(a){a=this.gJ(a);return a<0?null:this.values[a]};Si.prototype.gJ=function(a){for(var b=this.tC,c=0,e=b.length;e-c>8;){var f=e+c>>1;b[f]<=a?c=f:e=f}for(;c<e&&!(a<b[c]);++c);return c-1};var Ti=null; function Ui(a,b,c){var e=typeof a===r?Vi(a,a.length-1):a,f=typeof b===r?Vi(b,0):b;b=Wi(e);f=Wi(f);var g=typeof a===r;if(b===12&&f===13)return!1;if(b===1||b===12||b===13||f===1||f===12||f===13)return!0;if(b===7&&(f===7||f===8||f===10||f===11)||!(b!==10&&b!==8||f!==8&&f!==9)||(b===11||b===9)&&f===9||f===2||f===15||f===6||c&&(b===3||f===4)||c&&b===6&&f===5)return!1;var h;if(g){if(f===18){c=a;var k=c.length-1;var l=e;for(h=b;k>0&&h===2;)k-=l>=65536&&l<=1114111?2:1,l=Vi(c,k),h=Wi(l);if(h===16||h===19)return!1}}else if((b=== 16||b===19)&&f===18)return!1;if(b===15&&(f===17||f===19))return!1;if(g){if(f===14){f=0;c=a;k=c.length-1;l=e;for(h=b;k>0&&h===14;)f++,k-=l>=65536&&l<=1114111?2:1,l=Vi(c,k),h=Wi(l);h===14&&f++;if(f%2===1)return!1}}else if(b===14&&f===14)return!1;return!0} function Wi(a){if(44032<=a&&a<=55203)return a%28===16?10:11;Ti||(Ti=new Si([0,10,1,2,1,18,95,33,13,1,594,112,275,7,263,45,1,1,1,2,1,2,1,1,56,6,10,11,1,1,46,21,16,1,101,7,1,1,6,2,2,1,4,33,1,1,1,30,27,91,11,58,9,34,4,1,9,1,3,1,5,43,3,120,14,1,32,1,17,37,1,1,1,1,3,8,4,1,2,1,7,8,2,2,21,7,1,1,2,17,39,1,1,1,2,6,6,1,9,5,4,2,2,12,2,15,2,1,17,39,2,3,12,4,8,6,17,2,3,14,1,17,39,1,1,3,8,4,1,20,2,29,1,2,17,39,1,1,2,1,6,6,9,6,4,2,2,13,1,16,1,18,41,1,1,1,12,1,9,1,40,1,3,17,31,1,5,4,3,5,7,8,3,2,8,2,29,1,2,17,39, 1,1,1,1,2,1,3,1,5,1,8,9,1,3,2,29,1,2,17,38,3,1,2,5,7,1,1,8,1,10,2,30,2,22,48,5,1,2,6,7,1,18,2,13,46,2,1,1,1,6,1,12,8,50,46,2,1,1,1,9,11,6,14,2,58,2,27,1,1,1,1,1,4,2,49,14,1,4,1,1,2,5,48,9,1,57,33,12,4,1,6,1,2,2,2,1,16,2,4,2,2,4,3,1,3,2,7,3,4,13,1,1,1,2,6,1,1,14,1,98,96,72,88,349,3,931,15,2,1,14,15,2,1,14,15,2,15,15,14,35,17,2,1,7,8,1,2,9,1,1,9,1,45,3,1,118,2,34,1,87,28,3,3,4,2,9,1,6,3,20,19,29,44,84,23,2,2,1,4,45,6,2,1,1,1,8,1,1,1,2,8,6,13,48,84,1,14,33,1,1,5,1,1,5,1,1,1,7,31,9,12,2,1,7,23,1,4,2, 2,2,2,2,11,3,2,36,2,1,1,2,3,1,1,3,2,12,36,8,8,2,2,21,3,128,3,1,13,1,7,4,1,4,2,1,3,2,198,64,523,1,1,1,2,24,7,49,16,96,33,1324,1,34,1,1,1,82,2,98,1,14,1,1,4,86,1,1418,3,141,1,96,32,554,6,105,2,30164,4,1,10,32,2,80,2,272,1,3,1,4,1,23,2,2,1,24,30,4,4,3,8,1,1,13,2,16,34,16,1,1,26,18,24,24,4,8,2,23,11,1,1,12,32,3,1,5,3,3,36,1,2,4,2,1,3,1,36,1,32,35,6,2,2,2,2,12,1,8,1,1,18,16,1,3,6,1,1,1,3,48,1,1,3,2,2,5,2,1,1,32,9,1,2,2,5,1,1,201,14,2,1,1,9,8,2,1,2,1,2,1,1,1,18,11184,27,49,1028,1024,6942,1,737,16,16,16, 207,1,158,2,89,3,513,1,226,1,149,5,1670,15,40,7,1,165,2,1305,1,1,1,53,14,1,56,1,2,1,45,3,4,2,1,1,2,1,66,3,36,5,1,6,2,62,1,12,2,1,48,3,9,1,1,1,2,6,3,95,3,3,2,1,1,2,6,1,160,1,3,7,1,21,2,2,56,1,1,1,1,1,12,1,9,1,10,4,15,192,3,8,2,1,2,1,1,105,1,2,6,1,1,2,1,1,2,1,1,1,235,1,2,6,4,2,1,1,1,27,2,82,3,8,2,1,1,1,1,106,1,1,1,2,6,1,1,101,3,2,4,1,4,1,1283,1,14,1,1,82,23,1,7,1,2,1,2,20025,5,59,7,1050,62,4,19722,2,1,4,5313,1,1,3,3,1,5,8,8,2,7,30,4,148,3,1979,55,4,50,8,1,14,1,22,1424,2213,7,109,7,2203,26,264,1,53, 1,52,1,17,1,13,1,16,1,3,1,25,3,2,1,2,3,30,1,1,1,13,5,66,2,2,11,21,4,4,1,1,9,3,1,4,3,1,3,3,1,30,1,16,2,106,1,4,1,71,2,4,1,21,1,4,2,81,1,92,3,3,5,48,1,17,1,16,1,16,3,9,1,11,1,587,5,1,1,7,1,9,10,3,2,788162,31],[1,13,1,12,1,0,1,0,1,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,3,0,2,0,1,0,2,0,2,0,2,3,0,2,0,2,0,2,0,3,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,3,2,4,0,5,2,4,2,0,4,2,4,6,4,0,2,5,0,2,0,5,0,2,4,0,5,2,0,2,4,2,4,6,0,2,5,0,2,0,5,0,2,4,0,5,2,4,2,6,2,5,0,2,0,2,4,0,5,2,0,4,2,4,6,0,2,0,2,4,0,5,2,0,2,4,2,4,6,2,5,0,2, 0,5,0,2,0,5,2,4,2,4,6,0,2,0,2,4,0,5,0,5,0,2,4,2,6,2,5,0,2,0,2,4,0,5,2,0,4,2,4,2,4,2,4,2,6,2,5,0,2,0,2,4,0,5,0,2,4,2,4,6,3,0,2,0,2,0,4,0,5,6,2,4,2,4,2,0,4,0,5,0,2,0,4,2,6,0,2,0,5,0,2,0,4,2,0,2,0,5,0,2,0,2,0,2,0,2,0,4,5,2,4,2,6,0,2,0,2,0,2,0,5,0,2,4,2,0,6,4,2,5,0,5,0,4,2,5,2,5,0,5,0,5,2,5,2,0,4,2,0,2,5,0,2,0,7,8,9,0,2,0,5,2,6,0,5,2,6,0,5,2,0,5,2,5,0,2,4,2,4,2,4,2,6,2,0,2,0,2,1,0,2,0,2,0,5,0,2,4,2,4,2,4,2,0,5,0,5,0,5,2,4,2,0,5,0,5,4,2,4,2,6,0,2,0,2,4,2,0,2,4,0,5,2,4,2,4,2,4,2,4,6,5,0,2,0,2,4,0,5,4,2, 4,2,6,2,5,0,5,0,5,0,2,4,2,4,2,4,2,6,0,5,4,2,4,2,0,5,0,2,0,2,4,2,0,2,0,4,2,0,2,0,2,0,1,2,15,1,0,1,0,1,0,2,0,16,0,17,0,17,0,17,0,16,0,17,0,16,0,17,0,2,0,6,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,6,5,2,5,4,2,4,0,5,0,5,0,5,0,5,0,4,0,5,4,6,2,0,2,0,5,0,2,0,5,2,4,6,0,7,2,4,0,5,0,5,2,4,2,4,2,4,6,0,2,0,5,2,4,2,4,2,0,2,0,2,4,0,5,0,5,0,5,0,2,0,5,2,0,2,0,2,0,2,0,2,0,5,4,2,4,0,4,6,0,5,0,5,0,5,0,4,2,4,2,4,0,4,6,0,11,8,9,0,2,0,2,0,2,0,2,0,1,0,2,0,1,0,2,0,2,0,2,0,2,0,2,6,0,2,0,4,2,4,0,2,6,0,6,2,4,0,4,2,4,6,2,0,3,0,2,0, 2,4,2,6,0,2,0,2,4,0,4,2,4,6,0,3,0,2,0,4,2,4,2,6,2,0,2,0,2,4,2,6,0,2,4,0,2,0,2,4,2,4,6,0,2,0,4,2,0,4,2,4,6,2,4,2,0,2,4,2,4,2,4,2,4,2,4,6,2,0,2,4,2,4,2,4,6,2,0,2,0,4,2,4,2,4,6,2,0,2,4,2,4,2,6,2,0,2,4,2,4,2,6,0,4,2,4,6,0,2,4,2,4,2,4,2,0,2,0,2,0,4,2,0,2,0,1,0,2,4,2,0,4,2,1,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,14,0,17,0,17,0,17,0,16,0,17,0,17,0,17,0,16,0,16,0,16,0,17,0,17,0,18,0,16,0,16,0,19,0,16,0,16,0,16,0,16,0,16,0,17,0,16,0,17,0,17,0,17,0,16,0,16,0,16,0,16,0,17,0,16,0,16,0,17,0,17,0,16,0,16, 0,16,0,16,0,16,0,16,0,16,0,16,0,16,0,1,2],!0));return Ti.at(a)}function Vi(a,b){var c=a.charCodeAt(b);c>=55296&&c<=56319&&b+1<a.length?(a=a.charCodeAt(b+1),a>=56320&&a<=57343&&(c=c>=55296&&c<=56319&&a>=56320&&a<=57343?(c<<10)-56623104+(a-56320+65536):null)):c>=56320&&c<=57343&&b>0&&(a=a.charCodeAt(b-1),a>=55296&&a<=56319&&(c=-(a>=55296&&a<=56319&&c>=56320&&c<=57343?(a<<10)-56623104+(c-56320+65536):0)));return c<0?-c:c};var Xi={};var Yi=globalThis.trustedTypes,Zi;function $i(){var a=null;if(!Yi)return a;try{var b=function(c){return c};a=Yi.createPolicy("goog#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(c){}return a}function aj(){Zi===void 0&&(Zi=$i());return Zi};var bj=function(a,b){this.oC=b};bj.prototype.toString=function(){return this.oC+""};function cj(a){var b=aj();return new bj(Xi,b?b.createScriptURL(a):a)}function dj(a){if(a instanceof bj)return a.oC;throw Error("");};var ej=function(a,b){this.pC=b};ej.prototype.toString=function(){return this.pC};var fj=new ej(Xi,Vb);function gj(a){return a instanceof ej}function hj(a){if(gj(a))return a.pC;throw Error("");};var ij=function(a){this.Sa=a};function jj(a){return new ij(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})}var kj=[jj("data"),jj("http"),jj("https"),jj("mailto"),jj("ftp"),new ij(function(a){return/^[^:]*([/?#]|$)/.test(a)})],lj=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;function mj(a){if(lj.test(a))return a}function nj(a){return a instanceof ej?hj(a):mj(a)};var oj=function(a,b){this.nC=b};oj.prototype.toString=function(){return this.nC+""};function pj(a){var b=aj();return new oj(Xi,b?b.createHTML(a):a)}function qj(a){if(a instanceof oj)return a.nC;throw Error("");};function rj(a,b,c,e){b=nj(b);return b!==void 0?a.open(b,c,e):null};function sj(a,b){if(a.nodeType===1&&/^(script|style)$/i.test(a.tagName))throw Error("");a.innerHTML=qj(b)};var tj=function(a){return a.replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")},uj=function(a){return a.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"")},vj=function(a,b){b?a=a.replace(Ae,"&").replace(Be,"<").replace(Ce,">").replace(De,la).replace(Ee,"'").replace(Fe,"�"):Ge.test(a)&&(a.indexOf("&")!=-1&&(a=a.replace(Ae,"&")),a.indexOf("<")!=-1&&(a=a.replace(Be,"<")),a.indexOf(">")!=-1&&(a=a.replace(Ce,">")),a.indexOf('"')!=-1&&(a=a.replace(De,la)),a.indexOf("'")!= -1&&(a=a.replace(Ee,"'")),a.indexOf("\x00")!=-1&&(a=a.replace(Fe,"�")));return a},wj=function(a,b){for(var c=b.length,e=0;e<c;e++){var f=c==1?b:b.charAt(e);if(a.charAt(0)==f&&a.charAt(a.length-1)==f)return a.substring(1,a.length-1)}return a},xj=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")},yj=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)},zj=function(a,b,c){if(!Number.isFinite(a))return String(a); a=c!==void 0?a.toFixed(c):String(a);c=a.indexOf(".");c===-1&&(c=a.length);var e=a[0]==="-"?"-":"";e&&(a=a.substring(1));return e+yj("0",Math.max(0,b-c))+a},Aj=function(a){return a==null?"":String(a)},Bj=function(a){for(var b=0,c=0;c<a.length;++c)b=31*b+a.charCodeAt(c)>>>0;return b},Cj=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})},Dj=function(a,b){b=typeof b===r?xj(b):"\\s";return a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(c,e, f){return e+f.toUpperCase()})};var Ej="Y Z E P T G M K m u n".split(" "),Fj={"":1,n:9.313225746154785E-10,u:9.5367431640625E-7,m:1/1024,k:1024,K:1024,M:1048576,G:1073741824,T:1099511627776,P:0x4000000000000,E:0x1000000000000000,Z:1.1805916207174113E21,Y:1.2089258196146292E24},Gj=function(a){return a<=32||a>=4096&&(a>=8192&&a<=8198||a>=8200&&a<=8203||a==5760||a==6158||a==8232||a==8233||a==8287||a==12288)};function Hj(a,b){if(a instanceof oj)return a;a=String(a).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,la).replace(/'/g,"'");if(b==null?0:b.TR)a=a.replace(/(^|[\r\n\t ]) /g,"$1 ");if(b==null?0:b.SR)a=a.replace(/(\r\n|\n|\r)/g,"<br>");if(b==null?0:b.UR)a=a.replace(/(\t+)/g,'<span style="white-space:pre">$1</span>');return pj(a)} var Ij=/^[a-z][a-z\d-]*$/i,Jj=["APPLET","BASE","EMBED",Eb,"LINK","MATH","META","OBJECT","SCRIPT","STYLE","SVG","TEMPLATE"],Kj=[Yb,"formaction","href"];function Lj(a){if(!Ij.test(a))throw Error("");if(Jj.indexOf(a.toUpperCase())!==-1)throw Error("");};var Mj=function(){this.eu=new Map};t=Mj.prototype;t.format=function(a){var b=this,c=[],e=Hj("_safevalues_format_marker_:").toString();a=Hj(a).toString().replace(new RegExp("\\{"+e+"[\\w&#;]+\\}","g"),function(f){return b.uO(c,f)});if(c.length!==0)throw Error();return pj(a)};t.uO=function(a,b){a=this.eu.get(b);if(!a)return b;b="";switch(a.type){case "html":b=a.eL;break;case "startTag":b="<"+a.tagName+a.attributes+">";break;case "endTag":b="</"+a.tagName+">"}return b}; t.tQ=function(a,b){Lj(a);var c=this.Nw;if(b!==void 0){for(var e="",f=Object.keys(b),g=0;g<f.length;g++){var h=f[g],k=b[h];if(!Ij.test(h))throw Error("");if(k!==void 0&&k!==null){if(/^on./i.test(h))throw Error("");Kj.indexOf(h.toLowerCase())!==-1&&(k=gj(k)?k.toString():mj(String(k))||Vb);k=h+'="'+Hj(String(k))+'"';e+=" "+k}}b=e}else b="";return c.call(this,{type:"startTag",tagName:a,attributes:b})};t.lH=function(a){Lj(a);return this.Nw({type:"endTag",tagName:a})}; t.text=function(a){return this.Nw({type:"html",eL:Hj(a).toString()})};t.Nw=function(a){var b="{_safevalues_format_marker_:"+this.eu.size+"_"+Math.random().toString(36).slice(2)+"}";this.eu.set(Hj(b).toString(),a);return b};function Nj(a,b,c){for(var e in a)b.call(c,a[e],e,a)}function Oj(a,b,c){for(var e in a)if(b.call(c,a[e],e,a))return!0;return!1}function Pj(a){var b=[],c=0,e;for(e in a)b[c++]=a[e];return b}function Qj(a){for(var b in a)return!1;return!0}function Rj(a,b){var c;(c=b in a)&&delete a[b];return c}function Sj(a,b,c){if(a!==null&&b in a)throw Error('The object already contains the key "'+b+'"');a[b]=c}function Tj(a){var b={},c;for(c in a)b[a[c]]=c;return b}var Uj="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "); function Vj(a,b){for(var c,e,f=1;f<arguments.length;f++){e=arguments[f];for(c in e)a[c]=e[c];for(var g=0;g<Uj.length;g++)c=Uj[g],Object.prototype.hasOwnProperty.call(e,c)&&(a[c]=e[c])}}function Wj(a){var b=arguments.length;if(b==1&&Array.isArray(arguments[0]))return Wj.apply(null,arguments[0]);for(var c={},e=0;e<b;e++)c[arguments[e]]=!0;return c};var Xj=function(a){if(a.yb&&typeof a.yb==p)return a.yb();if(typeof Map!=="undefined"&&a instanceof Map||typeof Set!=="undefined"&&a instanceof Set)return Array.from(a.values());if(typeof a===r)return a.split("");if(ne(a)){for(var b=[],c=a.length,e=0;e<c;e++)b.push(a[e]);return b}return Pj(a)},Yj=function(a){if(a.Je&&typeof a.Je==p)return a.Je();if(!a.yb||typeof a.yb!=p){if(typeof Map!=="undefined"&&a instanceof Map)return Array.from(a.keys());if(!(typeof Set!=="undefined"&&a instanceof Set)){if(ne(a)|| typeof a===r){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}b=[];c=0;for(var e in a)b[c++]=e;return b}}},Zj=function(a,b,c){if(a.forEach&&typeof a.forEach==p)a.forEach(b,c);else if(ne(a)||typeof a===r)Array.prototype.forEach.call(a,b,c);else for(var e=Yj(a),f=Xj(a),g=f.length,h=0;h<g;h++)b.call(c,f[h],e&&e[h],a)};var ak=function(a,b,c,e,f,g,h){var k="";a&&(k+=a+":");c&&(k+="//",b&&(k+=b+"@"),k+=c,e&&(k+=":"+e));f&&(k+=f);g&&(k+="?"+g);h&&(k+="#"+h);return k},bk=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$"),ck=function(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var e=a[c].indexOf("="),f=null;if(e>=0){var g=a[c].substring(0,e);f=a[c].substring(e+1)}else g=a[c];b(g,f?decodeURIComponent(f.replace(/\+/g," ")): "")}}};var dk=function(a,b){this.hj=this.Sk=this.qe="";this.Ig=null;this.Nr=this.Rt="";this.ed=this.DL=!1;var c;a instanceof dk?(this.ed=b!==void 0?b:a.ed,this.Xv(a.qe),this.ww(a.Sk),this.Rp(a.Jh()),this.Gv(a.Ig),this.setPath(a.getPath()),this.Ek(a.Ac.clone()),this.Tu(a.Pm())):a&&(c=String(a).match(bk))?(this.ed=!!b,this.Xv(c[1]||"",!0),this.ww(c[2]||"",!0),this.Rp(c[3]||"",!0),this.Gv(c[4]),this.setPath(c[5]||"",!0),this.Ek(c[6]||"",!0),this.Tu(c[7]||"",!0)):(this.ed=!!b,this.Ac=new ek(null,this.ed))}; t=dk.prototype;t.toString=function(){var a=[],b=this.qe;b&&a.push(fk(b,gk,!0),":");var c=this.Jh();if(c||b=="file")a.push("//"),(b=this.Sk)&&a.push(fk(b,gk,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.Ig,c!=null&&a.push(":",String(c));if(c=this.getPath())this.Ns()&&c.charAt(0)!="/"&&a.push("/"),a.push(fk(c,c.charAt(0)=="/"?hk:ik,!0));(c=this.Wr())&&a.push("?",c);(c=this.Pm())&&a.push("#",fk(c,jk));return a.join("")}; t.resolve=function(a){var b=this.clone(),c=a.VK();c?b.Xv(a.qe):c=a.WK();c?b.ww(a.Sk):c=a.Ns();c?b.Rp(a.Jh()):c=a.TK();var e=a.getPath();if(c)b.Gv(a.Ig);else if(c=a.tA()){if(e.charAt(0)!="/")if(this.Ns()&&!this.tA())e="/"+e;else{var f=b.getPath().lastIndexOf("/");f!=-1&&(e=b.getPath().slice(0,f+1)+e)}f=e;if(f==".."||f==".")e="";else if(f.indexOf("./")!=-1||f.indexOf("/.")!=-1){e=f.lastIndexOf("/",0)==0;f=f.split("/");for(var g=[],h=0;h<f.length;){var k=f[h++];k=="."?e&&h==f.length&&g.push(""):k==".."? ((g.length>1||g.length==1&&g[0]!="")&&g.pop(),e&&h==f.length&&g.push("")):(g.push(k),e=!0)}e=g.join("/")}else e=f}c?b.setPath(e):c=a.UK();c?b.Ek(a.Ac.clone()):c=a.PK();c&&b.Tu(a.Pm());return b};t.clone=function(){return new dk(this)};t.Xv=function(a,b){this.uf();if(this.qe=b?kk(a,!0):a)this.qe=this.qe.replace(/:$/,"");return this};t.VK=function(){return!!this.qe};t.ww=function(a,b){this.uf();this.Sk=b?kk(a):a;return this};t.WK=function(){return!!this.Sk};t.Jh=function(){return this.hj}; t.Rp=function(a,b){this.uf();this.hj=b?kk(a,!0):a;return this};t.Ns=function(){return!!this.hj};t.Gv=function(a){this.uf();if(a){a=Number(a);if(isNaN(a)||a<0)throw Error("Bad port number "+a);this.Ig=a}else this.Ig=null;return this};t.TK=function(){return this.Ig!=null};t.getPath=function(){return this.Rt};t.setPath=function(a,b){this.uf();this.Rt=b?kk(a,!0):a;return this};t.tA=function(){return!!this.Rt};t.UK=function(){return this.Ac.toString()!==""}; t.Ek=function(a,b){this.uf();a instanceof ek?(this.Ac=a,this.Ac.av(this.ed)):(b||(a=fk(a,lk)),this.Ac=new ek(a,this.ed));return this};t.Wr=function(){return this.Ac.toString()};t.getQuery=function(){return this.Wr()};t.zn=function(a){return this.Ac.get(a)};t.Pm=function(){return this.Nr};t.Tu=function(a,b){this.uf();this.Nr=b?kk(a):a;return this};t.PK=function(){return!!this.Nr};t.removeParameter=function(a){this.uf();this.Ac.remove(a);return this}; t.uf=function(){if(this.DL)throw Error("Tried to modify a read-only Uri");};t.av=function(a){this.ed=a;this.Ac&&this.Ac.av(a);return this}; var mk=function(a,b){return a instanceof dk?a.clone():new dk(a,b)},kk=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},fk=function(a,b,c){return typeof a===r?(a=encodeURI(a).replace(b,nk),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},nk=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},gk=/[#\/\?@]/g,ik=/[#\?:]/g,hk=/[#\?]/g,lk=/[#\?@]/g,jk=/#/g,ek=function(a,b){this.Mb=this.Ta=null;this.tf=a||null;this.ed=!!b};t=ek.prototype; t.de=function(){if(!this.Ta&&(this.Ta=new Map,this.Mb=0,this.tf)){var a=this;ck(this.tf,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)})}};t.He=function(){this.de();return this.Mb};t.add=function(a,b){this.de();this.Yh();a=this.Nh(a);var c=this.Ta.get(a);c||this.Ta.set(a,c=[]);c.push(b);this.Mb+=1;return this};t.remove=function(a){this.de();a=this.Nh(a);return this.Ta.has(a)?(this.Yh(),this.Mb-=this.Ta.get(a).length,this.Ta.delete(a)):!1}; t.clear=function(){this.Yh();this.Ta=null;this.Mb=0};t.isEmpty=function(){this.de();return this.Mb==0};t.mf=function(a){this.de();a=this.Nh(a);return this.Ta.has(a)};t.forEach=function(a,b){this.de();this.Ta.forEach(function(c,e){c.forEach(function(f){a.call(b,f,e,this)},this)},this)};t.Je=function(){this.de();for(var a=Array.from(this.Ta.values()),b=Array.from(this.Ta.keys()),c=[],e=0;e<b.length;e++)for(var f=a[e],g=0;g<f.length;g++)c.push(b[e]);return c}; t.yb=function(a){this.de();var b=[];if(typeof a===r)this.mf(a)&&(b=b.concat(this.Ta.get(this.Nh(a))));else{a=Array.from(this.Ta.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};t.set=function(a,b){this.de();this.Yh();a=this.Nh(a);this.mf(a)&&(this.Mb-=this.Ta.get(a).length);this.Ta.set(a,[b]);this.Mb+=1;return this};t.get=function(a,b){if(!a)return b;a=this.yb(a);return a.length>0?String(a[0]):b}; t.setValues=function(a,b){this.remove(a);b.length>0&&(this.Yh(),this.Ta.set(this.Nh(a),xf(b)),this.Mb+=b.length)};t.toString=function(){if(this.tf)return this.tf;if(!this.Ta)return"";for(var a=[],b=Array.from(this.Ta.keys()),c=0;c<b.length;c++){var e=b[c],f=encodeURIComponent(String(e));e=this.yb(e);for(var g=0;g<e.length;g++){var h=f;e[g]!==""&&(h+="="+encodeURIComponent(String(e[g])));a.push(h)}}return this.tf=a.join("&")};t.Yh=function(){this.tf=null}; t.clone=function(){var a=new ek;a.tf=this.tf;this.Ta&&(a.Ta=new Map(this.Ta),a.Mb=this.Mb);return a};t.Nh=function(a){a=String(a);this.ed&&(a=a.toLowerCase());return a};t.av=function(a){a&&!this.ed&&(this.de(),this.Yh(),this.Ta.forEach(function(b,c){var e=c.toLowerCase();c!=e&&(this.remove(c),this.setValues(e,b))},this));this.ed=a};t.extend=function(a){for(var b=0;b<arguments.length;b++)Zj(arguments[b],function(c,e){this.add(e,c)},this)};var ok={},pk={},qk={},rk=function(){throw Error("Do not instantiate directly");};rk.prototype.Il=null;rk.prototype.getContent=function(){return this.content};rk.prototype.toString=function(){return this.content};rk.prototype.Sw=function(){if(this.Kl!==ok)throw Error("Sanitized content was not of kind HTML.");return pj(this.toString())};var sk=function(){rk.call(this)};z(sk,rk);sk.prototype.Kl=ok;var tk=function(){rk.call(this)};z(tk,rk);tk.prototype.Kl=pk;tk.prototype.Il=1;var uk=function(){rk.call(this)}; z(uk,rk);uk.prototype.Kl=qk;uk.prototype.Il=1;var vk=function(a){if(a!=null)switch(a.Il){case 1:return 1;case -1:return-1;case 0:return 0}return null},zk=function(a){return wk(a,ok,sk)?a:a instanceof oj?M(qj(a).toString()):M(String(String(a)).replace(xk,yk),vk(a))},M=function(a){function b(c){this.content=c}b.prototype=a.prototype;return function(c,e){c=new b(String(c));e!==void 0&&(c.Il=e);return c}}(sk),Ak=function(a){return a instanceof rk?!!a.getContent():!!a},Bk=RegExp("^<(?:area|base|br|col|command|embed|hr|img|input|keygen|link|meta|param|source|track|wbr)\\b"), Hk=function(a,b){if(!b)return Ck(String(a),function(){return""}).replace(Dk,"<");a=String(a).replace(/\[/g,"[");var c=[],e=[];a=Ck(a,function(g,h){if(h&&(h=h.toLowerCase(),b.hasOwnProperty(h)&&b[h])){var k=c.length,l="</",m="";if(g.charAt(1)!=="/"){l="<";for(var n;n=Ek.exec(g);)if(n[1]&&n[1].toLowerCase()==="dir"){if(g=n[2]){if(g.charAt(0)==="'"||g.charAt(0)==='"')g=g.substr(1,g.length-2);g=g.toLowerCase();if(g==="ltr"||g==="rtl"||g==="auto")m=' dir="'+g+'"'}break}Ek.lastIndex=0}c[k]=l+h+">"; e[k]=m;return"["+k+"]"}return""});a=String(a).replace(Fk,yk);var f=Gk(c);a=a.replace(/\[(\d+)\]/g,function(g,h){return e[h]&&c[h]?c[h].substr(0,c[h].length-1)+e[h]+">":c[h]});return a+f},Ik=RegExp.prototype.hasOwnProperty("sticky"),Jk=new RegExp((Ik?"":"^")+"(?:!|/?([a-zA-Z][a-zA-Z0-9:-]*))",Ik?"gy":"g"); function Ck(a,b){for(var c=[],e=a.length,f=0,g=[],h,k,l=0;l<e;){switch(f){case 0:var m=a.indexOf("<",l);if(m<0){if(c.length===0)return a;c.push(a.substring(l));l=e}else c.push(a.substring(l,m)),k=m,l=m+1,Ik?(Jk.lastIndex=l,m=Jk.exec(a)):(Jk.lastIndex=0,m=Jk.exec(a.substring(l))),m?(g=["<",m[0]],h=m[1],f=1,l+=m[0].length):c.push("<");break;case 1:m=a.charAt(l++);switch(m){case "'":case '"':var n=a.indexOf(m,l);n<0?l=e:(g.push(m,a.substring(l,n+1)),l=n+1);break;case ">":g.push(m);c.push(b(g.join(""), h));f=0;g=[];k=h=null;break;default:g.push(m)}break;default:throw Error();}f===1&&l>=e&&(l=k+1,c.push("<"),f=0,g=[],k=h=null)}return c.join("")} var Gk=function(a){for(var b=[],c=0,e=a.length;c<e;++c){var f=a[c];f.charAt(1)=="/"?(f=b.lastIndexOf(f),f<0?a[c]="":(a[c]=b.slice(f).reverse().join(""),b.length=f)):f=="<li>"&&b.lastIndexOf("</ol>")<0&&b.lastIndexOf("</ul>")<0?a[c]="":Bk.test(f)||b.push("</"+f.substring(1))}return b.reverse().join("")},N=function(a){return wk(a,ok,sk)?String(Hk(a.getContent())).replace(Fk,yk):String(a).replace(xk,yk)},Ok=function(a){wk(a,pk,tk)||wk(a,qk,uk)?a=Kk(a):gj(a)?a=Kk(hj(a)):a instanceof bj?a=Kk(dj(a).toString()): (a=String(a),a=Lk.test(a)?a.replace(Mk,Nk):Wb);return a},Qk=function(a){wk(a,pk,tk)||wk(a,qk,uk)?a=Kk(a):gj(a)?a=Kk(hj(a)):a instanceof bj?a=Kk(dj(a).toString()):(a=String(a),a=Pk.test(a)?a.replace(Mk,Nk):Wb);return a},Rk={},wk=function(a,b){return a!=null&&a.Kl===b},Sk={"\x00":"�","\t":"	","\n":" ","\v":"","\f":"","\r":" "," ":" ",'"':la,"&":"&","'":"'","-":"-","/":"/","<":"<","=":"=",">":">","`":"`","\u0085":"…","\u00a0":" ","\u2028":"
", "\u2029":"
"},yk=function(a){return Sk[a]},Tk={"\x00":"%00","\u0001":"%01","\u0002":"%02","\u0003":"%03","\u0004":"%04","\u0005":"%05","\u0006":"%06","\u0007":"%07","\b":"%08","\t":"%09","\n":"%0A","\v":"%0B","\f":"%0C","\r":"%0D","\u000e":"%0E","\u000f":"%0F","\u0010":"%10","\u0011":"%11","\u0012":"%12","\u0013":"%13","\u0014":"%14","\u0015":"%15","\u0016":"%16","\u0017":"%17","\u0018":"%18","\u0019":"%19","\u001a":"%1A","\u001b":"%1B","\u001c":"%1C","\u001d":"%1D","\u001e":"%1E","\u001f":"%1F", " ":"%20",'"':"%22","'":"%27","(":"%28",")":"%29","<":"%3C",">":"%3E","\\":"%5C","{":"%7B","}":"%7D","\u007f":"%7F","\u0085":"%C2%85","\u00a0":"%C2%A0","\u2028":"%E2%80%A8","\u2029":"%E2%80%A9","\uff01":"%EF%BC%81","\uff03":"%EF%BC%83","\uff04":"%EF%BC%84","\uff06":"%EF%BC%86","\uff07":"%EF%BC%87","\uff08":"%EF%BC%88","\uff09":"%EF%BC%89","\uff0a":"%EF%BC%8A","\uff0b":"%EF%BC%8B","\uff0c":"%EF%BC%8C","\uff0f":"%EF%BC%8F","\uff1a":"%EF%BC%9A","\uff1b":"%EF%BC%9B","\uff1d":"%EF%BC%9D","\uff1f":"%EF%BC%9F", "\uff20":"%EF%BC%A0","\uff3b":"%EF%BC%BB","\uff3d":"%EF%BC%BD"},Nk=function(a){return Tk[a]},xk=/[\x00\x22\x26\x27\x3c\x3e]/g,Fk=/[\x00\x22\x27\x3c\x3e]/g,Uk=/[\x00\x09-\x0d \x22\x26\x27\x2d\/\x3c-\x3e`\x85\xa0\u2028\u2029]/g,Vk=/[\x00\x09-\x0d \x22\x27\x2d\/\x3c-\x3e`\x85\xa0\u2028\u2029]/g,Mk=/[\x00- \x22\x27-\x29\x3c\x3e\\\x7b\x7d\x7f\x85\xa0\u2028\u2029\uff01\uff03\uff04\uff06-\uff0c\uff0f\uff1a\uff1b\uff1d\uff1f\uff20\uff3b\uff3d]/g,Lk=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i, Pk=/^[^&:\/?#]*(?:[\/?#]|$)|^https?:|^ftp:|^data:image\/[a-z0-9+-]+;base64,[a-z0-9+\/]+=*$|^blob:/i,Kk=function(a){return String(a).replace(Mk,Nk)},Dk=/</g,Ek=/([a-zA-Z][a-zA-Z0-9:\-]*)[\t\n\r\u0020]*=[\t\n\r\u0020]*("[^"]*"|'[^']*')/g;var Wk=function(a,b,c){return Math.min(Math.max(a,b),c)},Xk=function(a,b){a%=b;return a*b<0?a+b:a};var O=function(a,b){this.x=a!==void 0?a:0;this.y=b!==void 0?b:0};O.prototype.clone=function(){return new O(this.x,this.y)};O.prototype.equals=function(a){return a instanceof O&&Yk(this,a)};var Yk=function(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1},Zk=function(a,b){return new O(a.x-b.x,a.y-b.y)};t=O.prototype;t.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};t.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this}; t.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};t.translate=function(a,b){a instanceof O?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),typeof b===q&&(this.y+=b));return this};t.scale=function(a,b){this.x*=a;this.y*=typeof b===q?b:a;return this};var $k=function(a,b){this.width=a;this.height=b},al=function(a,b){return a==b?!0:a&&b?a.width==b.width&&a.height==b.height:!1};t=$k.prototype;t.clone=function(){return new $k(this.width,this.height)};t.dn=function(){return Math.max(this.width,this.height)};t.IJ=function(){return Math.min(this.width,this.height)};t.jF=function(){return this.width*this.height};t.aspectRatio=function(){return this.width/this.height};t.isEmpty=function(){return!this.jF()}; t.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};t.mj=function(a){return this.width<=a.width&&this.height<=a.height};t.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};t.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};t.scale=function(a,b){this.width*=a;this.height*=typeof b===q?b:a;return this}; t.ui=function(a){a=this.aspectRatio()>a.aspectRatio()?a.width/this.width:a.height/this.height;return this.scale(a)};var dl=function(a){return a?new bl(cl(a)):we||(we=new bl)},el=function(a,b,c,e){a=e||a;return(b=b&&b!="*"?String(b).toUpperCase():"")||c?a.querySelectorAll(b+(c?"."+c:"")):a.getElementsByTagName("*")},gl=function(a,b){Nj(b,function(c,e){e=="style"?a.style.cssText=c:e=="class"?a.className=c:e=="for"?a.htmlFor=c:fl.hasOwnProperty(e)?a.setAttribute(fl[e],c):e.lastIndexOf("aria-",0)==0||e.lastIndexOf("data-",0)==0?a.setAttribute(e,c):a[e]=c})},fl={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan", frameborder:"frameBorder",height:Pc,maxlength:"maxLength",nonce:"nonce",role:Bd,rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:Qd},hl=function(a){a=a.document;a=a.compatMode=="CSS1Compat"?a.documentElement:a.body;return new $k(a.clientWidth,a.clientHeight)},il=function(a){return a.scrollingElement?a.scrollingElement:Kf||a.compatMode!="CSS1Compat"?a.body||a.documentElement:a.documentElement},jl=function(a){return a?a.defaultView:window},kl=function(a,b,c,e){function f(k){k&&b.appendChild(typeof k=== r?a.createTextNode(k):k)}for(;e<c.length;e++){var g=c[e];if(!ne(g)||oe(g)&&g.nodeType>0)f(g);else{a:{if(g&&typeof g.length==q){if(oe(g)){var h=typeof g.item==p||typeof g.item==r;break a}if(typeof g===p){h=typeof g.item==p;break a}}h=!1}kf(h?xf(g):g,f)}}},ll=function(a,b){b=String(b);a.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return a.createElement(b)},ml=function(a){for(var b;b=a.firstChild;)a.removeChild(b)},nl=function(a,b){b.parentNode&&b.parentNode.insertBefore(a,b)},ol=function(a){return a&& a.parentNode?a.parentNode.removeChild(a):null},ql=function(a){return a.firstElementChild!==void 0?a.firstElementChild:pl(a.firstChild,!0)},rl=function(a){return a.nextElementSibling!==void 0?a.nextElementSibling:pl(a.nextSibling,!0)},pl=function(a,b){for(;a&&a.nodeType!=1;)a=b?a.nextSibling:a.previousSibling;return a},sl=function(a){return oe(a)&&a.nodeType==1},tl=function(a,b){if(!a||!b)return!1;if(a.contains&&b.nodeType==1)return a==b||a.contains(b);if(typeof a.compareDocumentPosition!="undefined")return a== b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a},cl=function(a){return a.nodeType==9?a:a.ownerDocument||a.document},ul=function(a,b){if("textContent"in a)a.textContent=b;else if(a.nodeType==3)a.data=String(b);else if(a.firstChild&&a.firstChild.nodeType==3){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else ml(a),a.appendChild(cl(a).createTextNode(String(b)))},vl={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},wl={IMG:" ",BR:"\n"}, yl=function(a){return a.hasAttribute("tabindex")&&xl(a)},zl=function(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute("tabIndex"))},xl=function(a){a=a.tabIndex;return typeof a===q&&a>=0&&a<32768},Bl=function(a){var b=[];Al(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},Cl=function(a){var b=[];Al(a,b,!1);return b.join("")},Al=function(a,b,c){if(!(a.nodeName in vl))if(a.nodeType==3)c? b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in wl)b.push(wl[a.nodeName]);else for(a=a.firstChild;a;)Al(a,b,c),a=a.nextSibling},Dl=function(a){try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c){return null}},bl=function(a){this.ua=a||w.document||document};t=bl.prototype;t.D=dl;t.A=function(a){var b=this.ua;return typeof a===r?b.getElementById(a):a};t.getElementsByTagName=function(a,b){return(b||this.ua).getElementsByTagName(String(a))}; t.uj=function(a,b,c){return el(this.ua,a,b,c)};t.ob=function(a,b){var c=(b=b||this.ua)||document;return(c.getElementsByClassName?c.getElementsByClassName(a)[0]:a?(b||document).querySelector(a?"."+a:""):el(document,"*",a,b)[0]||null)||null};t.jA=function(a){return hl(a||this.le()||window)};t.S=function(a,b,c){var e=this.ua,f=arguments,g=f[1],h=ll(e,String(f[0]));g&&(typeof g===r?h.className=g:Array.isArray(g)?h.className=g.join(" "):gl(h,g));f.length>2&&kl(e,h,f,2);return h}; t.createElement=function(a){return ll(this.ua,a)};t.createTextNode=function(a){return this.ua.createTextNode(String(a))};t.DO=function(a){var b=this.ua;var c=ll(b,d);sj(c,a);if(c.childNodes.length==1)c=c.removeChild(c.firstChild);else{for(a=b.createDocumentFragment();c.firstChild;)a.appendChild(c.firstChild);c=a}return c};t.le=function(){return this.ua.defaultView};t.Ez=function(){return il(this.ua)}; t.Dz=function(){var a=this.ua,b=il(a);a=a.defaultView;return new O(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};t.vz=function(a){return Dl(a||this.ua)};t.appendChild=function(a,b){a.appendChild(b)};t.append=function(a,b){kl(cl(a),a,arguments,1)};t.canHaveChildren=function(a){if(a.nodeType!=1)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 Gb:case Eb: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}; t.xC=ml;t.lL=nl;t.removeNode=ol;t.xk=function(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)};t.sj=function(a){return a.children!=void 0?a.children:Array.prototype.filter.call(a.childNodes,function(b){return b.nodeType==1})};t.ke=ql;t.Vz=rl;t.contains=tl;t.Cc=ul;t.Qe=function(a){return a.tagName=="A"&&a.hasAttribute("href")||a.tagName==Gb||a.tagName=="TEXTAREA"||a.tagName=="SELECT"||a.tagName=="BUTTON"?!a.disabled&&(!a.hasAttribute("tabindex")||xl(a)):yl(a)};t.vs=Bl;/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ function El(a,b,c,e){(b=b(c||Fl,e))&&b.wk&&a?b.wk(a):(b=Gl(b),a.innerHTML=qj(b))}function Hl(a,b,c,e){a=a(b||Fl,c);e=e||dl();a&&a.qO?e=a.qO():(e=e.createElement(d),a=Gl(a),e.innerHTML=qj(a));e.childNodes.length==1&&(a=e.firstChild,a.nodeType==1&&(e=a));return e}function Gl(a){return oe(a)?a.Sw&&(a=a.Sw(),a instanceof oj)?a:Hj("zSoyz"):Hj(String(a))}var Fl={};var Il=function(a){a=a.url;a=Ca+N(Ma)+'"><a class="'+N(Na)+'" href="'+N(Ok(a))+da;return M(a+"Show original</a></div>")};var Jl=function(a){ve.call(this);this.message="AppContext is disposed, cannot get "+a.join(", ")+"."};v(Jl,ve);function P(a){a&&typeof a.dispose==p&&a.dispose()};var Kl=function(){this.dj=this.dj;this.xp=this.xp};Kl.prototype.dj=!1;Kl.prototype.ac=function(){return this.dj};Kl.prototype.dispose=function(){this.dj||(this.dj=!0,this.F())};Kl.prototype[Symbol.dispose]=function(){this.dispose()};Kl.prototype.F=function(){if(this.xp)for(;this.xp.length;)this.xp.shift()()};var Ll=function(a){return a&&typeof a.ac==p?a.ac():!1};var Q=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.uk=!1};Q.prototype.stopPropagation=function(){this.uk=!0};Q.prototype.preventDefault=function(){this.defaultPrevented=!0};var Ml=function(a){a.stopPropagation()};var Nl="PointerEvent"in w,Ol=function(){if(!w.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{var c=function(){};w.addEventListener("test",c,b);w.removeEventListener("test",c,b)}catch(e){}return a}();var Pl=function(a,b){Q.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.Ut=!1;this.pointerId=0;this.pointerType="";this.timeStamp=0;this.Xc=null;a&&this.init(a,b)};z(Pl,Q);t=Pl.prototype; t.init=function(a,b){var c=this.type=a.type,e=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;b=a.relatedTarget;b||(c==id?b=a.fromElement:c==hd&&(b=a.toElement));this.relatedTarget=b;e?(this.clientX=e.clientX!==void 0?e.clientX:e.pageX,this.clientY=e.clientY!==void 0?e.clientY:e.pageY,this.screenX=e.screenX||0,this.screenY=e.screenY||0):(this.offsetX=Kf||a.offsetX!==void 0?a.offsetX:a.layerX,this.offsetY=Kf||a.offsetY!==void 0? a.offsetY:a.layerY,this.clientX=a.clientX!==void 0?a.clientX:a.pageX,this.clientY=a.clientY!==void 0?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||(c==Zc?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.Ut=Lf?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||0;this.pointerType=a.pointerType;this.state=a.state;this.timeStamp= a.timeStamp;this.Xc=a;a.defaultPrevented&&Pl.B.preventDefault.call(this)};t.Rj=function(a){return this.Xc.button==a};t.et=function(){return this.Rj(0)&&!(Lf&&this.ctrlKey)};t.stopPropagation=function(){Pl.B.stopPropagation.call(this);this.Xc.stopPropagation?this.Xc.stopPropagation():this.Xc.cancelBubble=!0};t.preventDefault=function(){Pl.B.preventDefault.call(this);var a=this.Xc;a.preventDefault?a.preventDefault():a.returnValue=!1};var Ql="closure_listenable_"+(Math.random()*1E6|0),Rl=function(a){return!(!a||!a[Ql])};var Sl=0;var Tl=function(a,b,c,e,f,g){this.listener=a;this.proxy=b;this.src=c;this.type=e;this.capture=!!f;this.Po=g;this.key=++Sl;this.si=this.xl=!1};Tl.prototype.hp=function(){this.si=!0;this.Po=this.src=this.proxy=this.listener=null};function Ul(a){this.src=a;this.Hb={};this.Ok=0}t=Ul.prototype;t.add=function(a,b,c,e,f){var g=a.toString();a=this.Hb[g];a||(a=this.Hb[g]=[],this.Ok++);var h=Vl(a,b,e,f);h>-1?(b=a[h],c||(b.xl=!1)):(b=new Tl(b,null,this.src,g,!!e,f),b.xl=c,a.push(b));return b};t.remove=function(a,b,c,e){a=a.toString();if(!(a in this.Hb))return!1;var f=this.Hb[a];b=Vl(f,b,c,e);return b>-1?(f[b].hp(),vf(f,b),f.length==0&&(delete this.Hb[a],this.Ok--),!0):!1}; t.wC=function(a){var b=a.type;if(!(b in this.Hb))return!1;var c=uf(this.Hb[b],a);c&&(a.hp(),this.Hb[b].length==0&&(delete this.Hb[b],this.Ok--));return c};t.Ra=function(a){a=a&&a.toString();var b=0,c;for(c in this.Hb)if(!a||c==a){for(var e=this.Hb[c],f=0;f<e.length;f++)++b,e[f].hp();delete this.Hb[c];this.Ok--}return b};t.cn=function(a,b){a=this.Hb[a.toString()];var c=[];if(a)for(var e=0;e<a.length;++e){var f=a[e];f.capture==b&&c.push(f)}return c}; t.yj=function(a,b,c,e){a=this.Hb[a.toString()];var f=-1;a&&(f=Vl(a,b,c,e));return f>-1?a[f]:null};t.hasListener=function(a,b){var c=a!==void 0,e=c?a.toString():"",f=b!==void 0;return Oj(this.Hb,function(g){for(var h=0;h<g.length;++h)if(!(c&&g[h].type!=e||f&&g[h].capture!=b))return!0;return!1})};var Vl=function(a,b,c,e){for(var f=0;f<a.length;++f){var g=a[f];if(!g.si&&g.listener==b&&g.capture==!!c&&g.Po==e)return f}return-1};var Wl="closure_lm_"+(Math.random()*1E6|0),Xl={},Yl=0,$l=function(a,b,c,e,f){if(e&&e.once)return Zl(a,b,c,e,f);if(Array.isArray(b)){for(var g=0;g<b.length;g++)$l(a,b[g],c,e,f);return null}c=am(c);return Rl(a)?a.C(b,c,oe(e)?!!e.capture:!!e,f):bm(a,b,c,!1,e,f)},bm=function(a,b,c,e,f,g){if(!b)throw Error("Invalid event type");var h=oe(f)?!!f.capture:!!f,k=cm(a);k||(a[Wl]=k=new Ul(a));c=k.add(b,c,e,h,g);if(c.proxy)return c;e=dm();c.proxy=e;e.src=a;e.listener=c;if(a.addEventListener)Ol||(f=h),f===void 0&& (f=!1),a.addEventListener(b.toString(),e,f);else if(a.attachEvent)a.attachEvent(em(b.toString()),e);else if(a.addListener&&a.removeListener)a.addListener(e);else throw Error("addEventListener and attachEvent are unavailable.");Yl++;return c},dm=function(){var a=fm,b=function(c){return a.call(b.src,b.listener,c)};return b},Zl=function(a,b,c,e,f){if(Array.isArray(b)){for(var g=0;g<b.length;g++)Zl(a,b[g],c,e,f);return null}c=am(c);return Rl(a)?a.Ld(b,c,oe(e)?!!e.capture:!!e,f):bm(a,b,c,!0,e,f)},gm=function(a, b,c,e,f){if(Array.isArray(b)){for(var g=0;g<b.length;g++)gm(a,b[g],c,e,f);return null}e=oe(e)?!!e.capture:!!e;c=am(c);if(Rl(a))return a.ja(b,c,e,f);if(!a)return!1;if(a=cm(a))if(b=a.yj(b,c,e,f))return hm(b);return!1},hm=function(a){if(typeof a===q||!a||a.si)return!1;var b=a.src;if(Rl(b))return b.aE(a);var c=a.type,e=a.proxy;b.removeEventListener?b.removeEventListener(c,e,a.capture):b.detachEvent?b.detachEvent(em(c),e):b.addListener&&b.removeListener&&b.removeListener(e);Yl--;(c=cm(b))?(c.wC(a),c.Ok== 0&&(c.src=null,b[Wl]=null)):a.hp();return!0},em=function(a){return a in Xl?Xl[a]:Xl[a]="on"+a},im=function(a,b){var c=a.listener,e=a.Po||a.src;a.xl&&hm(a);return c.call(e,b)},fm=function(a,b){return a.si?!0:im(a,new Pl(b,this))},cm=function(a){a=a[Wl];return a instanceof Ul?a:null},jm="__closure_events_fn_"+(Math.random()*1E9>>>0),am=function(a){if(typeof a===p)return a;a[jm]||(a[jm]=function(b){return a.handleEvent(b)});return a[jm]};var km;function lm(a){var b;((b=km)!=null?b:km=[]).push(a)};var R=function(a,b,c,e,f){c=c||[];this.MC=a;this.Dt=b||null;this.ZE(c,f===void 0?!1:f)};R.prototype.toString=function(){return this.MC};R.prototype.ZE=function(a,b){var c=this;if(b===void 0?0:b){if(!this.Dt)throw Error("A module ID must be set on the Fava ServiceId "+this.MC+" in order to modify extra edges.");a.map(function(e){return e.Dt}).forEach(function(e){lm(function(f){f.IR(c.Dt,e)})})}};var mm=Symbol("mCJjCd");function nm(a,b){b.hasOwnProperty("displayName")||(b.displayName=a.toString());b[mm]=a};var T=function(){Kl.call(this);this.fe=new Ul(this);this.XE=this;this.Pt=null};z(T,Kl);T.prototype[Ql]=!0;t=T.prototype;t.lg=function(){return this.Pt};t.Rg=function(a){this.Pt=a};t.addEventListener=function(a,b,c,e){$l(this,a,b,c,e)};t.removeEventListener=function(a,b,c,e){gm(this,a,b,c,e)}; t.dispatchEvent=function(a){var b=this.lg();if(b){var c=[];for(var e=1;b;b=b.lg())c.push(b),++e}b=this.XE;e=a.type||a;if(typeof a===r)a=new Q(a,b);else if(a instanceof Q)a.target=a.target||b;else{var f=a;a=new Q(e,b);Vj(a,f)}f=!0;var g;if(c)for(g=c.length-1;!a.uk&&g>=0;g--){var h=a.currentTarget=c[g];f=h.lj(e,!0,a)&&f}a.uk||(h=a.currentTarget=b,f=h.lj(e,!0,a)&&f,a.uk||(f=h.lj(e,!1,a)&&f));if(c)for(g=0;!a.uk&&g<c.length;g++)h=a.currentTarget=c[g],f=h.lj(e,!1,a)&&f;return f}; t.F=function(){T.B.F.call(this);this.jO();this.Pt=null};t.C=function(a,b,c,e){return this.fe.add(String(a),b,!1,c,e)};t.Ld=function(a,b,c,e){return this.fe.add(String(a),b,!0,c,e)};t.ja=function(a,b,c,e){return this.fe.remove(String(a),b,c,e)};t.aE=function(a){return this.fe.wC(a)};t.jO=function(a){return this.fe?this.fe.Ra(a):0}; t.lj=function(a,b,c){a=this.fe.Hb[String(a)];if(!a)return!0;a=a.concat();for(var e=!0,f=0;f<a.length;++f){var g=a[f];if(g&&!g.si&&g.capture==b){var h=g.listener,k=g.Po||g.src;g.xl&&this.aE(g);e=h.call(k,c)!==!1&&e}}return e&&!c.defaultPrevented};t.cn=function(a,b){return this.fe.cn(String(a),b)};t.yj=function(a,b,c,e){return this.fe.yj(String(a),b,c,e)};t.hasListener=function(a,b){return this.fe.hasListener(a!==void 0?String(a):void 0,b)};var om=typeof AsyncContext!=="undefined"&&typeof AsyncContext.Snapshot===p?function(a){return a&&AsyncContext.Snapshot.wrap(a)}:function(a){return a};var pm=function(a,b,c){this.OL=c;this.uG=a;this.gu=b;this.wp=0;this.Ka=null};pm.prototype.get=function(){if(this.wp>0){this.wp--;var a=this.Ka;this.Ka=a.next;a.next=null}else a=this.uG();return a};pm.prototype.put=function(a){this.gu(a);this.wp<this.OL&&(this.wp++,a.next=this.Ka,this.Ka=a)};var qm=function(){this.yq=this.Ni=null};qm.prototype.add=function(a,b){var c=this.TJ();c.set(a,b);this.yq?this.yq.next=c:this.Ni=c;this.yq=c};qm.prototype.remove=function(){var a=null;this.Ni&&(a=this.Ni,this.Ni=this.Ni.next,this.Ni||(this.yq=null),a.next=null);return a};qm.prototype.AO=function(a){rm.put(a)};qm.prototype.TJ=function(){return rm.get()};var rm=new pm(function(){return new sm},function(a){return a.reset()},100),sm=function(){this.next=this.scope=this.Ir=null}; sm.prototype.set=function(a,b){this.Ir=a;this.scope=b;this.next=null};sm.prototype.reset=function(){this.next=this.scope=this.Ir=null};var tm,um=!1,vm=new qm,xm=function(a,b){tm||wm();um||(tm(),um=!0);vm.add(a,b)},wm=function(){var a=Promise.resolve(void 0);tm=function(){a.then(ym)}};function ym(){for(var a;a=vm.remove();){try{a.Ir.call(a.scope)}catch(b){xe(b)}vm.AO(a)}um=!1};var zm=function(){};var Am=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var Bm=function(a,b){this.ia=0;this.jc=void 0;this.mh=this.hf=this.Ba=null;this.Lo=this.Er=!1;if(a!=zm)try{var c=this;a.call(b,function(e){c.ti(2,e)},function(e){c.ti(3,e)})}catch(e){this.ti(3,e)}},Cm=function(){this.next=this.context=this.gi=this.mk=this.Zf=null;this.jl=!1};Cm.prototype.reset=function(){this.context=this.gi=this.mk=this.Zf=null;this.jl=!1};var Dm=new pm(function(){return new Cm},function(a){a.reset()},100),Em=function(a,b,c){var e=Dm.get();e.mk=a;e.gi=b;e.context=c;return e}; Bm.prototype.then=function(a,b,c){return this.yx(om(typeof a===p?a:null),om(typeof b===p?b:null),c)};Bm.prototype.$goog_Thenable=!0;t=Bm.prototype;t.SD=function(a,b,c){this.xx(Em(a||zm,b||null,c))};t.finally=function(a){var b=this;a=om(a);return new Promise(function(c,e){b.SD(function(f){a();c(f)},function(f){a();e(f)})})};t.AQ=function(a,b){return this.yx(null,om(a),b)};t.catch=Bm.prototype.AQ;t.cancel=function(a){if(this.ia==0){var b=new Fm(a);xm(function(){this.gy(b)},this)}}; t.gy=function(a){this.ia==0&&(this.Ba?(this.Ba.CF(this,a),this.Ba=null):this.ti(3,a))};t.CF=function(a,b){if(this.hf){for(var c=0,e=null,f=null,g=this.hf;g&&(g.jl||(c++,g.Zf==a&&(e=g),!(e&&c>1)));g=g.next)e||(f=g);e&&(this.ia==0&&c==1?this.gy(b):(f?this.mO(f):this.gC(),this.dz(e,3,b)))}};t.xx=function(a){this.NK()||this.ia!=2&&this.ia!=3||this.HC();this.dO(a)}; t.yx=function(a,b,c){var e=Em(null,null,null);e.Zf=new Bm(function(f,g){e.mk=a?function(h){try{var k=a.call(c,h);f(k)}catch(l){g(l)}}:f;e.gi=b?function(h){try{var k=b.call(c,h);k===void 0&&h instanceof Fm?g(h):f(k)}catch(l){g(l)}}:g});e.Zf.Ba=this;this.xx(e);return e.Zf};t.LQ=function(a){this.ia=0;this.ti(2,a)};t.MQ=function(a){this.ia=0;this.ti(3,a)}; t.ti=function(a,b){if(this.ia==0){this===b&&(a=3,b=new TypeError("Promise cannot resolve to itself"));this.ia=1;a:{var c=b,e=this.LQ,f=this.MQ;if(c instanceof Bm){c.SD(e,f,this);var g=!0}else if(Am(c))c.then(e,f,this),g=!0;else{if(oe(c))try{var h=c.then;if(typeof h===p){Gm(c,h,e,f,this);g=!0;break a}}catch(k){f.call(this,k);g=!0;break a}g=!1}}g||(this.jc=b,this.ia=a,this.Ba=null,this.HC(),a!=3||b instanceof Fm||Hm(this,b))}}; var Gm=function(a,b,c,e,f){var g=!1,h=function(l){g||(g=!0,c.call(f,l))},k=function(l){g||(g=!0,e.call(f,l))};try{b.call(a,h,k)}catch(l){k(l)}};t=Bm.prototype;t.HC=function(){this.Er||(this.Er=!0,xm(this.rH,this))};t.NK=function(){return!!this.hf};t.dO=function(a){this.mh?this.mh.next=a:this.hf=a;this.mh=a};t.gC=function(){var a=null;this.hf&&(a=this.hf,this.hf=a.next,a.next=null);this.hf||(this.mh=null);return a};t.mO=function(a){a.next==this.mh&&(this.mh=a);a.next=a.next.next}; t.rH=function(){for(var a;a=this.gC();)this.dz(a,this.ia,this.jc);this.Er=!1};t.dz=function(a,b,c){b==3&&a.gi&&!a.jl&&this.pO();if(a.Zf)a.Zf.Ba=null,Im(a,b,c);else try{a.jl?a.mk.call(a.context):Im(a,b,c)}catch(e){Jm.call(null,e)}Dm.put(a)};var Im=function(a,b,c){b==2?a.mk.call(a.context,c):a.gi&&a.gi.call(a.context,c)};Bm.prototype.pO=function(){for(var a=this;a&&a.Lo;a=a.Ba)a.Lo=!1};var Hm=function(a,b){a.Lo=!0;xm(function(){a.Lo&&Jm.call(null,b)})},Jm=xe,Fm=function(a){ve.call(this,a)};z(Fm,ve); Fm.prototype.name="cancel";/* Copyright 2005, 2007 Bob Ippolito. All Rights Reserved. Copyright The Closure Library Authors. SPDX-License-Identifier: MIT */ var Km=function(a,b){this.Mp=[];this.GB=a;this.My=b||null;this.Ij=this.cg=!1;this.jc=void 0;this.Kw=this.tF=this.Oq=!1;this.pq=0;this.Ba=null;this.Pq=0};t=Km.prototype;t.cancel=function(a){if(this.cg)this.jc instanceof Km&&this.jc.cancel();else{if(this.Ba){var b=this.Ba;delete this.Ba;a?b.cancel(a):b.vF()}this.GB?this.GB.call(this.My,this):this.Kw=!0;this.cg||this.oH(new Lm(this))}};t.vF=function(){this.Pq--;this.Pq<=0&&this.cancel()};t.uy=function(a,b){this.Oq=!1;this.ex(a,b)}; t.ex=function(a,b){this.cg=!0;this.jc=b;this.Ij=!a;this.kz()};t.jf=function(){if(this.cg){if(!this.Kw)throw new Mm(this);this.Kw=!1}};t.Zx=function(a){this.jf();this.ex(!0,a)};t.oH=function(a){this.jf();this.ex(!1,a)};t.YE=function(a,b){return this.cl(a,null,b)};t.finally=function(a){var b=this;return new Promise(function(c,e){b.cl(function(f){a();c(f)},function(f){a();e(f)})})};t.cl=function(a,b,c){var e=this.cg;e||(a===b?a=b=om(a):(a=om(a),b=om(b)));this.Mp.push([a,b,c]);e&&this.kz();return this}; t.then=function(a,b,c){var e,f,g=new Bm(function(h,k){f=h;e=k});this.cl(f,function(h){h instanceof Lm?g.cancel():e(h);return Nm},this);return g.then(a,b,c)};Km.prototype.$goog_Thenable=!0;Km.prototype.qL=function(a){return a instanceof Error};Km.prototype.sA=function(){return of(this.Mp,function(a){return typeof a[1]===p})};var Nm={}; Km.prototype.kz=function(){if(this.pq&&this.cg&&this.sA()){var a=this.pq,b=Om[a];b&&(b.wO(),delete Om[a]);this.pq=0}this.Ba&&(this.Ba.Pq--,delete this.Ba);a=this.jc;for(var c=b=!1;this.Mp.length&&!this.Oq;){var e=this.Mp.shift(),f=e[0],g=e[1];e=e[2];if(f=this.Ij?g:f)try{var h=f.call(e||this.My,a);h===Nm&&(h=void 0);h!==void 0&&(this.Ij=this.Ij&&(h==a||this.qL(h)),this.jc=a=h);if(Am(a)||typeof w.Promise===p&&a instanceof w.Promise)this.Oq=c=!0}catch(k){a=k,this.Ij=!0,this.sA()||(b=!0)}}this.jc=a;c&& (h=y(this.uy,this,!0),c=y(this.uy,this,!1),a instanceof Km?(a.cl(h,c),a.tF=!0):a.then(h,c));b&&(a=new Pm(a),Om[a.Ea]=a,this.pq=a.Ea)};var Mm=function(){ve.call(this)};z(Mm,ve);Mm.prototype.message="Deferred has already fired";Mm.prototype.name="AlreadyCalledError";var Lm=function(){ve.call(this)};z(Lm,ve);Lm.prototype.message="Deferred was canceled";Lm.prototype.name="CanceledError";var Pm=function(a){this.Ea=w.setTimeout(y(this.BQ,this),0);this.ee=a}; Pm.prototype.BQ=function(){delete Om[this.Ea];throw this.ee;};Pm.prototype.wO=function(){w.clearTimeout(this.Ea)};var Om={};var Qm=function(a){Kl.call(this);this.vi={};this.mt={};this.mu={};this.Ng={};this.zB={};this.mb=a?a.mb:new T;this.dQ=!a;this.rk=null;a&&(this.rk=a,this.mu=a.mu,this.Ng=a.Ng,this.mt=a.mt);a=this.ts();this!=a&&(a.Cl?a.Cl.push(this):a.Cl=[this])};v(Qm,Kl);t=Qm.prototype;t.ts=function(){for(var a=this;a.rk;)a=a.rk;return a};t.FG=function(a){for(var b=this;b;){if(b==a)return!0;b=b.rk}return!1};t.get=function(a){var b=this.ig(a);if(b==null)throw Error('Service for "'+a+'" is not registered');return b}; t.ig=function(a){for(var b=this;b;b=b.rk){if(b.ac())throw new Jl([a]);if(b.vi[a])return b.vi[a][0];if(b.zB[a])break}if(b=this.GJ(a)){b=b(this);if(b==null)throw Error("Factory method for service "+a+" returned null or undefined.");this.Bc(a,b);return b}return null};t.Bc=function(a,b,c){if(this.ac())c||P(b);else{this.vi[a]=[b,!c];c=this.zH(this,a);for(var e=0;e<c.length;e++)c[e].Zx(null);delete this.mt[a];a instanceof R&&nm(a,b.constructor);return b}};t.GJ=function(a){return this.mu[a]}; t.zH=function(a,b){var c=[],e=this.Ng[b];e&&(lf(e,function(f){f.hF.FG(a)&&(c.push(f.d),uf(e,f))}),e.length==0&&delete this.Ng[b]);return c};t.OF=function(a){this.Ng&&Nj(this.Ng,function(b,c,e){lf(b,function(f){f.hF==a&&uf(b,f)});b.length==0&&delete e[c]})}; t.F=function(){if(this.ts()==this){var a=this.Cl;if(a)for(;a.length;)a[0].dispose()}else{a=this.ts().Cl;for(var b=0;b<a.length;b++)if(a[b]==this){a.splice(b,1);break}}for(var c in this.vi)a=this.vi[c],a[1]&&a[0].dispose&&a[0].dispose();this.vi=null;this.dQ&&this.mb.dispose();this.OF(this);this.Ng=null;P(this.xN);this.zB=this.xN=null;Kl.prototype.F.call(this)};var Rm=new R("fJuxOc");var Sm=new R("NGntwf");var Tm=new R("ofuapc");var Um=function(a){this.Tb=a};t=Um.prototype;t.le=function(){return this.Tb};t.Kz=function(){return this.Tb.le()};t.alert=function(a){var b=this.Pr();this.Tb.le().alert(a);this.iu(b)};t.confirm=function(a){var b=this.Pr();a=this.Tb.le().confirm(a);this.iu(b);return a};t.prompt=function(a,b){var c=this.Pr();a=this.Tb.le().prompt(a,b);this.iu(c);return a};t.Pr=function(){var a=this.Tb.gg().ig(Sm);return a?a.vz():null};t.iu=function(a){a?a.focus():(a=this.Tb.gg().ig(Sm))&&a.LH()};var Vm=function(a){Kl.call(this);this.cd=a;this.Na={}};z(Vm,Kl);var Wm=[];t=Vm.prototype;t.C=function(a,b,c,e){return this.jB(a,b,c,e)};t.RL=function(a,b,c,e,f){return this.jB(a,b,c,e,f)};t.jB=function(a,b,c,e,f){Array.isArray(b)||(b&&(Wm[0]=b.toString()),b=Wm);for(var g=0;g<b.length;g++){var h=$l(a,b[g],c||this.handleEvent,e||!1,f||this.cd||this);if(!h)break;this.Na[h.key]=h}return this};t.Ld=function(a,b,c,e){return this.gB(a,b,c,e)}; t.gB=function(a,b,c,e,f){if(Array.isArray(b))for(var g=0;g<b.length;g++)this.gB(a,b[g],c,e,f);else{a=Zl(a,b,c||this.handleEvent,e,f||this.cd||this);if(!a)return this;this.Na[a.key]=a}return this};t.iB=function(a,b,c,e){return this.SL(a,b,c,e)};t.SL=function(a,b,c,e,f){b.C(a,c,e,f||this.cd||this,this);return this}; t.ja=function(a,b,c,e,f){if(Array.isArray(b))for(var g=0;g<b.length;g++)this.ja(a,b[g],c,e,f);else c=c||this.handleEvent,e=oe(e)?!!e.capture:!!e,f=f||this.cd||this,c=am(c),e=!!e,b=Rl(a)?a.yj(b,c,e,f):a?(a=cm(a))?a.yj(b,c,e,f):null:null,b&&(hm(b),delete this.Na[b.key]);return this};t.Ra=function(){Nj(this.Na,function(a,b){this.Na.hasOwnProperty(b)&&hm(a)},this);this.Na={}};t.F=function(){Vm.B.F.call(this);this.Ra()};t.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};var Ym=function(a,b,c){c=c===void 0?!1:c;T.call(this);this.Ea=Xm++;this.Pj=a;this.jj=new Vm(this);this.sa=b;this.cB=[];this.ny=!1;this.jj.C(this.Pj,"unload",this.Lj);this.jj.C(this.Pj,"beforeunload",this.Bs);b.get(Rm).fO(this);c||this.gO()};z(Ym,T);var Xm=1;t=Ym.prototype;t.Jw=!1;t.yB=!1;t.V=function(){return this.Ea};t.isVisible=function(){return!0};t.gO=function(){this.sa.Bc(Tm,new Um(this))};t.Lj=function(){this.jj.Ra();this.NG();this.dispatchEvent(new Zm(this,this.yB));this.dispose()}; t.NG=function(){kf(this.cB,function(a){a.dispose()});this.cB.length=0};t.Bs=function(a){if(!this.ny){var b=[],c=new $m(this,this.Jw,b);this.yB=this.Jw;this.Jw=!1;try{this.dispatchEvent(c)}catch(e){}Af(b);!c.nj&&b.length&&(a.Xc.returnValue=b.join("\n"));if(Kf&&b.length)return b.join("\n")}};t.RF=function(){this.ny=!0;var a=this.Pj;this.Lj();a&&a.close()};t.le=function(){return this.Pj};t.gg=function(){return this.sa};t.F=function(){Ym.B.F.call(this);P(this.jj);this.Pj=this.jj=null}; var $m=function(a,b,c){Q.call(this,"c",a);this.np=c;this.KD=b;this.nj=!1};z($m,Q);var Zm=function(a,b){Q.call(this,"d",a);this.KD=b};z(Zm,Q);var an=function(a,b,c){return(c||dl(b)).ob(a,b)};var bn=function(a,b){T.call(this);this.Xh=a||1;this.Mk=b||w;this.Tx=y(this.DQ,this);this.ZA=Date.now()};z(bn,T);t=bn.prototype;t.enabled=!1;t.Ca=null;t.setInterval=function(a){this.Xh=a;this.Ca&&this.enabled?(this.stop(),this.start()):this.Ca&&this.stop()};t.DQ=function(){if(this.enabled){var a=Date.now()-this.ZA;a>0&&a<this.Xh*.8?this.Ca=this.Mk.setTimeout(this.Tx,this.Xh-a):(this.Ca&&(this.Mk.clearTimeout(this.Ca),this.Ca=null),this.JG(),this.enabled&&(this.stop(),this.start()))}};t.JG=function(){this.dispatchEvent("tick")}; t.start=function(){this.enabled=!0;this.Ca||(this.Ca=this.Mk.setTimeout(this.Tx,this.Xh),this.ZA=Date.now())};t.stop=function(){this.enabled=!1;this.Ca&&(this.Mk.clearTimeout(this.Ca),this.Ca=null)};t.F=function(){bn.B.F.call(this);this.stop();delete this.Mk};var cn=function(a,b,c){if(typeof a===p)c&&(a=y(a,c));else if(a&&typeof a.handleEvent==p)a=y(a.handleEvent,a);else throw Error(Ib);return Number(b)>2147483647?-1:w.setTimeout(a,b||0)};var dn=function(a){T.call(this);this.sa=a;this.ta=new Vm(this);this.ah=[];a=window;if(!a.location)try{JSON.stringify(a)}catch(e){}var b=a.location&&a.location.ancestorOrigins;if(b!==void 0)var c=b&&b.length?b[0]==a.location.origin:!0;else try{c=a.parent.location.href!==void 0}catch(e){c=!1}c&&(this.IC=window.frameElement);this.KL=[];this.qr=this.qG()};v(dn,T);t=dn.prototype;t.F=function(){T.prototype.F.call(this);this.ta.dispose();this.IC=this.qr=this.ah=this.ta=null}; t.fO=function(a){a.le()!=top&&this.fi||(this.fi=a);this.ah.push(a);this.ta.C(a,"c",this.Bs);this.ta.C(a,"d",this.Lj)};t.sD=function(a){this.ac()||this.sa.ac()||(this.dispatchEvent(new en(a.toString())),this.II(a).Zx())};t.IL=function(){return this.qr.uling.cg}; t.Bs=function(a){var b=a.target,c=b==this.fi;if(b==this.fi&&b.isVisible()){var e=[];kf(this.ah,function(f){f!=this.fi&&e.push(f.ym())},this);e.length>0&&(a.np.push("The following windows will be closed:\n"),a.np.push(e.join("\n")))}c&&(b=new fn(this,a.np),this.dispatchEvent(b),a.nj=a.nj||b.nj)}; t.Lj=function(a){var b=a.target;this.ta.ja(b,"d",this.Lj);if(b==this.fi&&!this.IL()){if(this.IC&&!a.KD)for(a=0;a<this.ah.length;a++);lf(this.ah,function(c){c==b||c.RF()},this);this.sD("uling");this.sD("u");this.fi=null}this.ah&&b&&uf(this.ah,b)};t.qG=function(){return nf([["dr","g"],["idr","h"],["ivr","i"],["ll","j"],["l","f"],["uling","l"],["u","m"]],function(a,b){var c=new Km;a[b[0]]=c;this.KL.push(b[0]);c.YE(function(){this.dispatchEvent(b[1])},this);return a},{},this)};t.II=function(a){return this.qr[a]}; var fn=function(a,b){Q.call(this,"k");this.np=b;this.nj=!1};v(fn,Q);var en=function(){Q.call(this,"n")};v(en,Q);var gn=new R("n73qwf","n73qwf");var hn=function(a){T.call(this);this.Tb=a||window;this.nt=$l(this.Tb,zd,this.Sh,!1,this);this.Kb=hl(this.Tb||window)};z(hn,T);hn.prototype.getSize=function(){return this.Kb?this.Kb.clone():null};hn.prototype.F=function(){hn.B.F.call(this);this.nt&&(hm(this.nt),this.nt=null);this.Kb=this.Tb=null};hn.prototype.Sh=function(){var a=hl(this.Tb||window);al(a,this.Kb)||(this.Kb=a,this.dispatchEvent(zd))};var jn=function(a){T.call(this);this.Tb=a?a.le():window;this.UA=this.Cz();this.ne=y(this.tK,this);this.Hp=null;(this.pe=this.Tb.matchMedia?this.Tb.matchMedia("(min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5)"):null)&&typeof this.pe.addListener!==p&&typeof this.pe.addEventListener!==p&&(this.pe=null)};z(jn,T); jn.prototype.start=function(){var a=this;this.pe&&(typeof this.pe.addEventListener===p?(this.pe.addEventListener("change",this.ne),this.Hp=function(){a.pe.removeEventListener("change",a.ne)}):(this.pe.addListener(this.ne),this.Hp=function(){a.pe.removeListener(a.ne)}))};jn.prototype.Cz=function(){return this.Tb.devicePixelRatio>=1.5?2:1};jn.prototype.tK=function(){var a=this.Cz();this.UA!=a&&(this.UA=a,this.dispatchEvent("o"))};jn.prototype.F=function(){this.Hp&&this.Hp();jn.B.F.call(this)};var kn=function(a,b){Kl.call(this);this.sa=a;b&&this.xP(b)};z(kn,Kl);kn.prototype.xP=function(a){if(this.ZB)throw Error("[fava.component.DomServices] Owner document already initialized");this.ZB=a;this.gj=dl(a);this.Vk=new hn(jl(a));this.Vk.Rg(this.sa.mb);this.Tt=new jn(this.gj);this.Tt.start()};kn.prototype.D=function(){return this.gj};kn.prototype.jA=function(){return this.Vk.getSize()};kn.prototype.F=function(){this.gj=this.ZB=null;this.Vk&&(this.Vk.dispose(),this.Vk=null);P(this.Tt);this.Tt=null}; nm(gn,kn);new R("z72MOc","z72MOc");new R("IW8Usd");var ln=new R("jbDgG");new R("hdXIif");new R("DFElXb");new R("tLnxq");new R("ZtVrH");new R("rJmJrc","rJmJrc");new R("JccZRe");new R("vk3Wc");new R("IykvEf");new R("FENZqe");new R("BWETze");var mn=new R("ZmXAm");new R("gSshPb");var nn=new R("zZa4xc");new R("WwG67d");new R("UBSgGf");new R("pVbxBc");new R("yu4DA");new R("Bgf0ib");new R("MpJwZc","MpJwZc");new R("UUJqVe","UUJqVe");new R("ABma3e");new R("GHAeAc","GHAeAc");new R("Wt6vjf","Wt6vjf");new R("amY3Td");new R("AzG0ke");new R("WSziFf");new R("byfTOb","byfTOb");new R("d0RAGb");new R("TuDsZ");new R("o1bZcd");new R("b8xKu");new R("LEikZe","LEikZe");new R("lsjVmc","lsjVmc");var on=new R("klpyYe");new R("OPbIxb");new R("pg9hFd");new R("IaqD3e");new R("Xpw1of");new R("v5BQle");new R("tdUkaf");var pn=function(a,b){this.GF=a[w.Symbol.iterator]();this.dM=b};pn.prototype[Symbol.iterator]=function(){return this};pn.prototype.next=function(){var a=this.GF.next();return{value:a.done?void 0:this.dM.call(void 0,a.value),done:a.done}};var qn=function(a,b){return new pn(a,b)};var rn=function(){};rn.prototype.next=function(){return sn};var sn={done:!0,value:void 0};rn.prototype.af=function(){return this};var tn=function(a){if(a instanceof rn)return a;if(typeof a.af==p)return a.af(!1);if(ne(a)){var b=0,c=new rn;c.next=function(){for(;;){if(b>=a.length)return sn;if(b in a)return{value:a[b++],done:!1};b++}};return c}throw Error("Not implemented");},un=function(a,b,c){if(ne(a))kf(a,b,c);else for(a=tn(a);;){var e=a.next();if(e.done)break;b.call(c,e.value,void 0,a)}};var yn=function(a){if(a instanceof vn||a instanceof wn||a instanceof xn)return a;if(typeof a.next==p)return new vn(function(){return a});if(typeof a[Symbol.iterator]==p)return new vn(function(){return a[Symbol.iterator]()});if(typeof a.af==p)return new vn(function(){return a.af()});throw Error("Not an iterator or iterable.");},vn=function(a){this.Or=a};vn.prototype.af=function(){return new wn(this.Or())};vn.prototype[Symbol.iterator]=function(){return new xn(this.Or())};vn.prototype.Rw=function(){return new xn(this.Or())}; var wn=function(a){this.Xj=a};v(wn,rn);wn.prototype.next=function(){return this.Xj.next()};wn.prototype[Symbol.iterator]=function(){return new xn(this.Xj)};wn.prototype.Rw=function(){return new xn(this.Xj)};var xn=function(a){vn.call(this,function(){return a});this.Xj=a};v(xn,vn);xn.prototype.next=function(){return this.Xj.next()};var zn=function(a,b){this.qb={};this.Na=[];this.Tk=this.size=0;var c=arguments.length;if(c>1){if(c%2)throw Error("Uneven number of arguments");for(var e=0;e<c;e+=2)this.set(arguments[e],arguments[e+1])}else a&&this.addAll(a)};t=zn.prototype;t.He=function(){return this.size};t.yb=function(){this.Yi();for(var a=[],b=0;b<this.Na.length;b++)a.push(this.qb[this.Na[b]]);return a};t.Je=function(){this.Yi();return this.Na.concat()};t.mf=function(a){return this.has(a)}; t.has=function(a){return An(this.qb,a)};t.equals=function(a,b){if(this===a)return!0;if(this.size!=a.He())return!1;b=b||Bn;this.Yi();for(var c,e=0;c=this.Na[e];e++)if(!b(this.get(c),a.get(c)))return!1;return!0};var Bn=function(a,b){return a===b};t=zn.prototype;t.isEmpty=function(){return this.size==0};t.clear=function(){this.qb={};this.Na.length=0;this.bw(0);this.Tk=0};t.remove=function(a){return this.delete(a)}; t.delete=function(a){return An(this.qb,a)?(delete this.qb[a],this.bw(this.size-1),this.Tk++,this.Na.length>2*this.size&&this.Yi(),!0):!1};t.Yi=function(){if(this.size!=this.Na.length){for(var a=0,b=0;a<this.Na.length;){var c=this.Na[a];An(this.qb,c)&&(this.Na[b++]=c);a++}this.Na.length=b}if(this.size!=this.Na.length){a={};for(c=b=0;b<this.Na.length;){var e=this.Na[b];An(a,e)||(this.Na[c++]=e,a[e]=1);b++}this.Na.length=c}};t.get=function(a,b){return An(this.qb,a)?this.qb[a]:b}; t.set=function(a,b){An(this.qb,a)||(this.bw(this.size+1),this.Na.push(a),this.Tk++);this.qb[a]=b};t.addAll=function(a){if(a instanceof zn)for(var b=a.Je(),c=0;c<b.length;c++)this.set(b[c],a.get(b[c]));else for(b in a)this.set(b,a[b])};t.forEach=function(a,b){for(var c=this.Je(),e=0;e<c.length;e++){var f=c[e],g=this.get(f);a.call(b,g,f,this)}};t.clone=function(){return new zn(this)};t.Qz=function(){return this.af(!0)};t.keys=function(){return yn(this.Qz()).Rw()};t.UJ=function(){return this.af(!1)}; t.values=function(){return yn(this.UJ()).Rw()};t.entries=function(){var a=this;return qn(this.keys(),function(b){return[b,a.get(b)]})};t.af=function(a){this.Yi();var b=0,c=this.Tk,e=this,f=new rn;f.next=function(){if(c!=e.Tk)throw Error("The map has changed since the iterator was created");if(b>=e.Na.length)return sn;var g=e.Na[b++];return{value:a?g:e.qb[g],done:!1}};return f};t.bw=function(a){this.size=a};var An=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function Cn(a,b,c,e){this.top=a;this.right=b;this.bottom=c;this.left=e}t=Cn.prototype;t.xc=function(){return this.right-this.left};t.Zc=function(){return this.bottom-this.top};t.clone=function(){return new Cn(this.top,this.right,this.bottom,this.left)};t.contains=function(a){return this&&a?a instanceof Cn?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1}; t.expand=function(a,b,c,e){oe(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(e));return this};t.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}; t.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};t.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}; t.translate=function(a,b){a instanceof O?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,typeof b===q&&(this.top+=b,this.bottom+=b));return this};t.scale=function(a,b){b=typeof b===q?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};var Dn=function(a,b,c,e){this.left=a;this.top=b;this.width=c;this.height=e};t=Dn.prototype;t.clone=function(){return new Dn(this.left,this.top,this.width,this.height)};t.oL=function(a){var b=Math.max(this.left,a.left),c=Math.min(this.left+this.width,a.left+a.width);if(b<=c){var e=Math.max(this.top,a.top);a=Math.min(this.top+this.height,a.top+a.height);if(e<=a)return this.left=b,this.top=e,this.width=c-b,this.height=a-e,!0}return!1}; t.intersects=function(a){return this.left<=a.left+a.width&&a.left<=this.left+this.width&&this.top<=a.top+a.height&&a.top<=this.top+this.height};t.contains=function(a){return a instanceof O?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}; t.rQ=function(a){var b=a.x<this.left?this.left-a.x:Math.max(a.x-(this.left+this.width),0);a=a.y<this.top?this.top-a.y:Math.max(a.y-(this.top+this.height),0);return b*b+a*a};t.distance=function(a){return Math.sqrt(this.rQ(a))};t.getSize=function(){return new $k(this.width,this.height)};t.PJ=function(){return new O(this.left,this.top)};t.getCenter=function(){return new O(this.left+this.width/2,this.top+this.height/2)}; t.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};t.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};t.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}; t.translate=function(a,b){a instanceof O?(this.left+=a.x,this.top+=a.y):(this.left+=a,typeof b===q&&(this.top+=b));return this};t.scale=function(a,b){b=typeof b===q?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};var U=function(a,b,c){if(typeof b===r)(b=En(a,b))&&(a.style[b]=c);else for(var e in b){c=a;var f=b[e],g=En(c,e);g&&(c.style[g]=f)}},Fn={},En=function(a,b){var c=Fn[b];if(!c){var e=Cj(b);c=e;a.style[e]===void 0&&(e=(Kf?"Webkit":Jf?"Moz":null)+Dj(e),a.style[e]!==void 0&&(c=e));Fn[b]=c}return c},Gn=function(a,b){var c=cl(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""},Hn=function(a,b){return Gn(a,b)||(a.currentStyle? a.currentStyle[b]:null)||a.style&&a.style[b]},Jn=function(a,b,c){if(b instanceof O){var e=b.x;b=b.y}else e=b,b=c;a.style.left=In(e,!1);a.style.top=In(b,!1)},Kn=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}},Ln=function(a){var b=cl(a),c=Hn(a,vd),e=c=="fixed"||c==Xb;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(a.nodeType==11&&a.host&&(a=a.host),c=Hn(a,vd),e=e&&c=="static"&&a!=b.documentElement&&a!=b.body,!e&&(a.scrollWidth>a.clientWidth||a.scrollHeight> a.clientHeight||c=="fixed"||c==Xb||c==yd))return a;return null},Nn=function(a){for(var b=new Cn(0,Infinity,Infinity,0),c=dl(a),e=c.ua.body,f=c.ua.documentElement,g=c.Ez();a=Ln(a);)if((!Kf||a.clientHeight!=0||a!=e)&&a!=e&&a!=f&&Hn(a,"overflow")!=Od){var h=Mn(a),k=new O(a.clientLeft,a.clientTop);h.x+=k.x;h.y+=k.y;b.top=Math.max(b.top,h.y);b.right=Math.min(b.right,h.x+a.clientWidth);b.bottom=Math.min(b.bottom,h.y+a.clientHeight);b.left=Math.max(b.left,h.x)}e=g.scrollLeft;g=g.scrollTop;b.left=Math.max(b.left, e);b.top=Math.max(b.top,g);c=c.jA();b.right=Math.min(b.right,e+c.width);b.bottom=Math.min(b.bottom,g+c.height);return b.top>=0&&b.left>=0&&b.bottom>b.top&&b.right>b.left?b:null},Pn=function(a,b,c){var e=(b=b||il(document))||il(document),f=Mn(a),g=Mn(e),h=Gn(e,"borderLeftWidth");var k=Gn(e,"borderRightWidth");var l=Gn(e,"borderTopWidth"),m=Gn(e,"borderBottomWidth");k=new Cn(parseFloat(l),parseFloat(k),parseFloat(m),parseFloat(h));e==il(document)?(h=f.x-e.scrollLeft,f=f.y-e.scrollTop):(h=f.x-g.x-k.left, f=f.y-g.y-k.top);g=On(a);a=e.clientWidth-g.width;g=e.clientHeight-g.height;k=e.scrollLeft;e=e.scrollTop;c?(k+=h-a/2,e+=f-g/2):(k+=Math.min(h,Math.max(h-a,0)),e+=Math.min(f,Math.max(f-g,0)));c=new O(k,e);b.scrollLeft=c.x;b.scrollTop=c.y},Mn=function(a){var b=cl(a),c=new O(0,0);if(a==(b?cl(b):document).documentElement)return c;a=Kn(a);b=dl(b).Dz();c.x=a.left+b.x;c.y=a.top+b.y;return c},Qn=function(a,b,c){if(b instanceof $k)c=b.height,b=b.width;else if(c==void 0)throw Error("missing height argument"); a.style.width=In(b,!0);a.style.height=In(c,!0)},In=function(a,b){typeof a==q&&(a=(b?Math.round(a):a)+xd);return a},Rn=function(a){var b=On;if(Hn(a,"display")!=pd)var c=b(a);else{c=a.style;var e=c.display,f=c.visibility,g=c.position;c.visibility=Qc;c.position=Xb;c.display="inline";a=b(a);c.display=e;c.position=g;c.visibility=f;c=a}return c},On=function(a){var b=a.offsetWidth,c=a.offsetHeight,e=Kf&&!b&&!c;return(b===void 0||e)&&a.getBoundingClientRect?(a=Kn(a),new $k(a.right-a.left,a.bottom-a.top)): new $k(b,c)},Sn=function(a){var b=Mn(a);a=Rn(a);return new Dn(b.x,b.y,a.width,a.height)},Tn=function(a,b){a=a.style;"opacity"in a?a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:uc in a&&(a.filter=b===""?"":"alpha(opacity="+Number(b)*100+")")},V=function(a,b){a.style.display=b?"":pd},Un=function(a){return"rtl"==Hn(a,"direction")},Vn=Jf?"MozUserSelect":Kf||If?"WebkitUserSelect":null,Wn=function(a,b,c){c=c?null:a.getElementsByTagName("*");if(Vn&&(b=b?pd:"",a.style&&(a.style[Vn]=b),c))for(var e=0;a=c[e];e++)a.style&& (a.style[Vn]=b)},Xn=function(a){return new $k(a.offsetWidth,a.offsetHeight)},Yn=/[^\d]+$/;var Zn=function(){var a=Error();a.name="SecurityError";throw a;},$n=function(){return{get opener(){return null},get closed(){return!0},get location(){Zn("location")},get document(){Zn("document")},postMessage:function(){},close:function(){},focus:function(){}}},ao=function(a,b,c){b||(b={});c=c||window;if(gj(a))var e=a;else{e=typeof a.href!="undefined"?a.href:String(a);var f=void 0;f=f===void 0?kj:f;a:if(f=f===void 0?kj:f,!gj(e)){for(var g=0;g<f.length;++g){var h=f[g];if(h instanceof ij&&h.Sa(e)){e= new ej(Xi,e);break a}}e=void 0}e=e||fj}f=self.crossOriginIsolated!==void 0;g="strict-origin-when-cross-origin";window.Request&&(g=(new Request("/")).referrerPolicy);h=b.noreferrer;if(f&&h&&g==="unsafe-url")throw Error("Cannot use the noreferrer option on a page that sets a referrer-policy of `unsafe-url` in modern browsers!");f=h&&!f;a=b.target||a.target;g=[];h=[];for(var k in b){var l=b[k];switch(k){case Qd:case Pc:case Gd:case ad:g.push(k+"="+l);break;case "target":break;case "noopener":case "noreferrer":l? h.push(k):h.push(k+"=false");break;case bc:g.push(k+(l?"="+l:""));break;default:g.push(k+"="+(l?1:0))}}a===void 0||["_blank","_self","_top","_parent",""].includes(a);k=g.join(",");ff()&&c.navigator&&c.navigator.standalone&&a&&a!="_self"?(k=ll(document,"A"),e=nj(e),e!==void 0&&(k.href=e),k.target=a,f&&(k.rel="noreferrer"),((b=b.attributionsrc)||b==="")&&k.setAttribute(bc,b),b=document.createEvent("MouseEvent"),b.initMouseEvent(lc,!0,!0,c,1),k.dispatchEvent(b),c=$n()):f?(c=rj(c,"",a,k),b=hj(e),c&&(c.opener= null,b===""&&(b="javascript:''"),b='<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+vj(b)+ha,b=pj(b),(k=c.document)&&k.write&&(k.write(qj(b)),k.close()))):((c=rj(c,e,a,k))&&b.noopener&&(c.opener=null),c&&b.noreferrer&&(c.opener=null));return c};var bo=function(){Kl.call(this);this.gz=new zn};v(bo,Kl);var co=function(a){return a.get("a")};t=bo.prototype;t.fH=function(a,b){this.gz.set(a,b);return this};t.fa=function(a){return!!this.gz.get(a,!1)};t.hd=function(a){return Un(a)};t.Zz=function(){var a=this.qI(),b="";a!=null&&(b="u/"+a+"/");return this.aO+b};t.Tr=function(){return"//ssl.gstatic.com/s2/profiles/images/silhouette200.png"};t.qI=function(){return this.Rx!=null?this.Rx:this.rI()}; t.rI=function(a){var b=eo,c=b.exec;a=a?(a=a.match(bk)[5]||null)?decodeURI(a):a:window.top.location.pathname;b=(b=c.call(b,a))?parseInt(b[1],10):null;return isNaN(b)?null:b};t.TO=function(a){this.Nq=a;return this};var eo=/\/u\/(\d+)\/?/;t=bo.prototype;t.xG="/s2/lbx";t.aO="https://profiles.google.com/";t.Rx=null;t.sF=null;t.AF=null;t.Vg=null;var fo=function(a,b){b&&this.YO(b)};fo.prototype.YO=function(a){this.EF=a};var ho=function(a,b,c,e){if(!(typeof b===p||b&&typeof b.handleEvent==p))throw Error(Ib);a=y(go,null,a,b,e);return w.setTimeout(a,c||0)},go=function(a,b,c){typeof b===p?Ll(c)||b.call(c):b&&typeof b.handleEvent==p&&!Ll(b)&&b.handleEvent.call(b)};function io(a,b){Kl.call(this);this.Ty=this.Hy=null;this.fk=b;this.dg=[];this.kG(a)}z(io,Kl);t=io.prototype;t.Ph=function(){return this.dg.length?this.dg.pop():this.Ql()};t.oi=function(a){this.dg.length<this.fk?this.dg.push(a):this.wr(a)};t.kG=function(a){if(a>this.fk)throw Error("[goog.structs.SimplePool] Initial cannot be greater than max");for(var b=0;b<a;b++)this.dg.push(this.Ql())};t.Ql=function(){return this.Hy?this.Hy():{}}; t.wr=function(a){if(this.Ty)this.Ty(a);else if(oe(a))if(typeof a.dispose===p)a.dispose();else for(var b in a)delete a[b]};t.F=function(){io.B.F.call(this);for(var a=this.dg;a.length;)this.wr(a.pop());delete this.dg};var jo=function(){};le(jo);jo.prototype.vM=0;jo.prototype.fL="";jo.prototype.ps=function(){return this.fL+":"+(this.vM++).toString(36)};var ko,lo=function(a,b){this.Vo={};io.call(this,a,b)};z(lo,io);t=lo.prototype;t.Ts=jo.Ga();t.Ql=function(){return this.Ts.ps()};t.Ph=function(){var a=lo.B.Ph.call(this);this.Vo[a]=!0;return a};t.oi=function(a){if(!this.Vo[a])throw Error("Unrecognized obj released.");lo.B.oi.call(this,a);delete this.Vo[a]};t.wr=function(){};t.dispose=function(){lo.B.dispose.call(this);this.Vo=null};var mo=function(){if(!ko){if(ko)throw Error("The id pool is already initialized");ko=new lo(1E3,2800)}return ko};var no=function(a){a=a.content;return M(Ak(a)?zk(a):"")};var oo=function(a){T.call(this);this.ty=a;this.Gc=a.get(gn).D();this.Gr=new Vm(this)},po;z(oo,T);t=oo.prototype;t.getContext=function(){return this.ty};t.gg=function(){return this.ty};t.V=function(){this.Ea||(this.Ea=mo().Ph());return this.Ea};t.D=function(){return this.Gc};t.Jf=function(a){this.bz();if(!this.Id){var b=qo();this.Id=b.Ph();this.oj=b.Ph()}a=String(a);b=this.oj.get(a);b||(b=mo().Ph(),this.oj.set(a,b),this.Id.set(b,a));return b}; t.bz=function(){if(this.ac())throw Error("Component already disposed");};t.Pm=function(a){return this.Id?this.Id.get(a):null};t.Gz=function(a){return this.Id?this.Gc.A(this.Jf(a)):null};t.getType=function(){var a=this.constructor;if(Ri[a])a=Ri[a];else{a=String(a);if(!Ri[a]){var b=/function\s+([^\(]+)/m.exec(a);Ri[a]=b?b[1]:"[Anonymous]"}a=Ri[a]}return a};t.toString=function(){return this.getType()};t.getParent=function(){return this.Ba};t.lg=function(){return this.getParent()}; t.Rg=function(){throw Error("Unsupported operation");};t.Gb=function(){return this.na?this.na.length:0};t.Wa=function(a){return this.na?this.na[a]:null};t.sj=function(){return this.na?this.na:[]};t.A=function(a){this.zh();return a!==void 0?this.Gz(String(a)):this.W};t.GA=function(){return!!this.W};t.xa=function(){return this.Tj};t.zh=function(){this.bz();this.W||this.Eb()};t.S=function(){this.W=this.Gc.createElement("div")};t.Eb=function(){this.S()}; t.Qg=function(a){if(this.Ba)throw Error("Parent is already set.");this.Ba=a};t.LF=function(){this.Ba=null};t.dl=function(a){this.Dq(a,this.Gb())};t.Dq=function(a,b){a.getParent()||b<0||b>this.Gb()||(this.na=this.na||[],yf(this.na,b,0,a),a.Qg(this),this.Tj&&a.X())};t.kO=function(a){return!!this.na&&this.ri(this.na.indexOf(a))};t.ri=function(a){if(a<0||a>=this.Gb())return!1;var b=this.na[a];vf(this.na,a);b.LF();b.Tj&&b.oa();this.na=this.na.length?this.na:null;return!0}; t.aj=function(){for(;this.ri(0););};t.X=function(){this.Tj=!0;if(this.na)for(var a=this.na,b=a.length,c=0;c<b;c++)a[c].X()};t.oa=function(){this.Tj=!1;if(this.na)for(var a=this.na,b=a.length,c=0;c<b;c++)a[c].oa()}; t.F=function(){this.Tj&&(this.oa(),ol(this.W));this.W=null;for(var a=xf(this.sj()),b=0;b<a.length;b++)a[b].dispose();this.Ea&&mo().oi(this.Ea);if(this.Id){a=Array.from(this.Id.keys());for(b=0;b<a.length;b++){var c=a[b],e=this.Id.get(c);this.Id.delete(c);this.oj.remove(e);mo().oi(c)}a=qo();a.oi(this.Id);a.oi(this.oj);this.oj=this.Id=null}this.Gr.dispose();this.Gr=null;oo.B.F.call(this)};t.O=function(){return this.Gr};var ro=function(a,b){io.call(this,a,b)};z(ro,io);ro.prototype.Ql=function(){return new zn}; var qo=function(){if(!po){if(po)throw Error("The id map pool is already initialized");po=new ro(400,400)}return po};function so(a){oo.call(this,a)}z(so,oo);t=so.prototype;t.ye=!0;t.ze=!0;t.Yo=function(a){if(!a)return this.ye||this.ze;switch(a){case "x":return this.ye;case "y":return this.ze;default:throw Error("fava.layout.BaseLayoutComponent.isDirty Invalid dimension for is dirty.");}}; t.Pa=function(a){if(!a&&this.ye&&this.ze||a=="x"&&this.ye||a=="y"&&this.ze)return!1;if(a)switch(a){case "x":this.ye=!0;break;case "y":this.ze=!0;break;default:throw Error("fava.layout.BaseLayoutComponent.markDirty Invalid dimension for mark dirty.");}else this.ye=this.ze=!0;return!0}; t.wt=function(a){if(!a&&!this.ye&&!this.ze||a=="x"&&!this.ye||a=="y"&&!this.ze)return!1;if(a)switch(a){case "x":this.ye=!1;break;case "y":this.ze=!1;break;default:throw Error("fava.layout.BaseLayoutComponent.markClean Invalid dimension for mark clean.");}else this.ye=this.ze=!1;return!0};var to=function(){};t=to.prototype;t.hP=function(a){this.W=a};t.ZF=function(){Hf?this.WF():this.XF()}; t.XF=function(){var a=this.W.ownerDocument.defaultView.getComputedStyle(this.W,"")||uo;this.Bp=Math.ceil(parseFloat(a.borderLeftWidth))+Math.ceil(parseFloat(a.borderRightWidth))+Math.ceil(parseFloat(a.paddingLeft))+Math.ceil(parseFloat(a.paddingRight));this.tt=Math.ceil(parseFloat(a.marginLeft))+Math.ceil(parseFloat(a.marginRight));this.Ot=Math.ceil(parseFloat(a.borderTopWidth))+Math.ceil(parseFloat(a.borderBottomWidth))+Math.ceil(parseFloat(a.paddingTop))+Math.ceil(parseFloat(a.paddingBottom));this.vt= Math.ceil(parseFloat(a.marginTop))+Math.ceil(parseFloat(a.marginBottom))};t.WF=function(){this.W.currentStyle?this.VF(this.W.currentStyle):this.Bp===void 0&&(this.Bp=this.tt=this.Ot=this.vt=0)}; t.VF=function(a){this.Bp=vo(a.borderLeftWidth,a.borderLeftStyle)+vo(a.borderRightWidth,a.borderRightStyle)+wo(a.paddingLeft,rd)+wo(a.paddingRight,rd);this.tt=xo(a.marginLeft)+xo(a.marginRight);this.Ot=vo(a.borderTopWidth,a.borderTopStyle)+vo(a.borderBottomWidth,a.borderBottomStyle)+wo(a.paddingTop,rd)+wo(a.paddingBottom,rd);this.vt=xo(a.marginTop)+xo(a.marginBottom)}; var vo=function(a,b){return b==pd?0:wo(a,"border")},xo=function(a){return a=="auto"?0:wo(a,"margin")},wo=function(a){if(a==xa)a=0;else{var b=a.match(Yn);a=(b&&b[0]||null)==xd?Math.ceil(parseFloat(a)):0}return a},uo={borderLeftWidth:xa,borderRightWidth:xa,borderTopWidth:xa,borderBottomWidth:xa,borderLeftStyle:pd,borderRightStyle:pd,borderTopStyle:pd,borderBottomStyle:pd,paddingLeft:xa,paddingRight:xa,paddingTop:xa,paddingBottom:xa,marginLeft:xa,marginRight:xa,marginTop:xa,marginBottom:xa};var yo=function(a){return typeof a.className==r?a.className:a.getAttribute&&a.getAttribute("class")||""},zo=function(a){return a.classList?a.classList:yo(a).match(/\S+/g)||[]},Ao=function(a,b){typeof a.className==r?a.className=b:a.setAttribute&&a.setAttribute("class",b)},Bo=function(a,b){return a.classList?a.classList.contains(b):sf(zo(a),b)},W=function(a,b){if(a.classList)a.classList.add(b);else if(!Bo(a,b)){var c=yo(a);Ao(a,c+(c.length>0?" "+b:b))}},Co=function(a,b){if(a.classList)Array.prototype.forEach.call(b, function(f){W(a,f)});else{var c={};Array.prototype.forEach.call(zo(a),function(f){c[f]=!0});Array.prototype.forEach.call(b,function(f){c[f]=!0});b="";for(var e in c)b+=b.length>0?" "+e:e;Ao(a,b)}},Do=function(a,b){a.classList?a.classList.remove(b):Bo(a,b)&&Ao(a,Array.prototype.filter.call(zo(a),function(c){return c!=b}).join(" "))},Eo=function(a,b){a.classList?Array.prototype.forEach.call(b,function(c){Do(a,c)}):Ao(a,Array.prototype.filter.call(zo(a),function(c){return!sf(b,c)}).join(" "))},Fo=function(a, b,c){c?W(a,b):Do(a,b)};var Go=function(a){oo.call(this,a)};z(Go,so);var Ho=!(cf(Hb)<=7),Io=new to;t=Go.prototype;t.qp=0;t.op=0;t.kp=Infinity;t.jp=Infinity;t.kx=1;t.Os=-1;t.Xb=!0;t.Wk=0;t.Nj=0;t.Ti=!0;t.Xx=null;t.Sq=-1;t.Rq=-1;t.Ui=0;t.Vi=0;t.lh=0;t.Wi=0;t.Oh=function(a){switch(a){case "x":return this.qp;case "y":return this.op;default:throw Error("LC getMinSize bad dim");}};t.zj=function(a){switch(a){case "x":return this.kp;case "y":return this.jp;default:throw Error("LC getMaxSize bad dim");}}; t.sh=function(a,b){switch(a){case "x":return Math.min(Math.max(b,this.qp),this.kp);case "y":return Math.min(Math.max(b,this.op),this.jp);default:throw Error("LC constrainSize bad dim");}};t.Ie=function(a){switch(a){case "x":return this.kx;case "y":return this.Os;default:throw Error("LC getFlexValue bad dim");}};t.Uj=function(a){return this.Ie(a)==-1};t.bp=function(a){return this.Uj(a)&&this.Oh(a)==0&&this.zj(a)==Infinity}; t.getSize=function(a){switch(a){case "x":return this.Ti?this.Wk:0;case "y":return this.Ti?this.Nj:0;default:throw Error("LC getSize bad dim");}};t.xc=function(){return this.getSize("x")};t.Zc=function(){return this.getSize("y")};t.Af=function(){this.xr||(this.xr=this.A().style);return this.xr};t.vI=function(a){switch(a){case "x":return this.Uq;case "y":return this.Wq;default:throw Error("LC getCCS_ bad dim");}}; t.uI=function(a){switch(a){case "x":return this.Tq;case "y":return this.Vq;default:throw Error("LC getCCMD bad dim");}};t.CL=function(a){switch(a){case "x":return this.ht;case "y":return this.it;default:throw Error("LC isPFDCM bad dim");}};t.F=function(){Go.B.F.call(this);var a=this.V();delete Jo.x[a];delete Jo.y[a];delete this.xr};t.S=function(){Go.B.S.call(this);W(this.W,La)};t.se=function(a){this.Jd=a};t.hD=function(a){this.Sd(a,void 0,void 0,void 0)};t.fD=function(a){this.Sd(void 0,a,void 0,void 0)}; t.gD=function(a,b){switch(a){case "x":this.Sd(b,void 0,void 0,void 0);break;case "y":this.Sd(void 0,b,void 0,void 0);break;default:throw Error("LC setMinSize bad dim");}};t.Vp=function(a){this.Sd(void 0,void 0,a,void 0)};t.tP=function(a,b){switch(a){case "x":this.Sd(void 0,void 0,b,void 0);break;case "y":this.Sd(void 0,void 0,void 0,b);break;default:throw Error("LS setMaxSize bad dim");}}; t.Sd=function(a,b,c,e){var f=this.qp,g=this.op,h=this.kp,k=this.jp;a=a!==void 0?a:f;b=b!==void 0?b:g;c=c!==void 0?c:h;e=e!==void 0?e:k;if(a!=f||b!=g||c!=h||e!=k){var l=!0;a<0&&(l=!1);b<0&&(l=!1);a>c&&(l=!1);b>e&&(l=!1);if(!l)throw Error("LC setConstraintsInternal bad constraints");this.qp=a;this.op=b;this.kp=c;this.jp=e;a==f&&c==h?this.Pa("y"):b==g&&e==k?this.Pa("x"):this.Pa()}};t.Ug=function(a){this.Of(a,void 0)};t.vd=function(a){this.Of(void 0,a)}; t.lP=function(a,b){switch(a){case "x":this.Of(b,void 0);break;case "y":this.Of(void 0,b);break;default:throw Error("LC setFlexValue bad dim");}};t.Of=function(a,b){var c=this.kx,e=this.Os;a=a!==void 0?a:c;b=b!==void 0?b:e;if(a!=c||b!=e){var f=!0;a<0&&a!=-1&&(f=!1);b<0&&b!=-1&&(f=!1);if(!f)throw Error("LC setFlexValuesInternal bad flex");this.kx=a;this.Os=b;a==c?this.Pa("y"):b==e?this.Pa("x"):this.Pa()}}; t.sizeToContent=function(a){switch(a){case "x":this.Of(-1,void 0);this.Sd(0,void 0,Infinity,void 0);break;case "y":this.Of(void 0,-1);this.Sd(void 0,0,void 0,Infinity);break;default:throw Error("LC sizeToContent bad dim");}};t.JP=function(a){this.vD("x",a)};t.uD=function(a){this.vD("y",a)};t.vD=function(a,b){Ko++;this.gD(a,0);this.tP(a,b);this.gD(a,b);this.lP(a,0);Lo()};t.Du=function(a){a!=this.Xb&&(this.Xb=a,this.fM())}; t.GP=function(a,b){switch(a){case "x":this.qD(b,this.Zc());break;case "y":this.qD(this.xc(),b);break;default:throw Error("LC setSize_ bad dim");}};t.qD=function(a,b){this.Wk=a;this.Nj=b};t.Pa=function(a){if(!Go.B.Pa.call(this,a))return!1;a&&a!="x"||(this.Tq=this.Uq=null,this.ht=!1);a&&a!="y"||(this.Vq=this.Wq=null,this.it=!1);var b=this.getParent();b&&this.Xb&&b.Pa(a);return!0}; t.fM=function(){var a=Go.B.Pa.call(this);a&&(this.Tq=this.Uq=null,this.ht=!1,this.Vq=this.Wq=null,this.it=!1);var b=this.getParent();b&&(a||this.Xb)&&b.Pa();return!0};t.SC=function(a,b){switch(a){case "x":this.Uq=b;break;case "y":this.Wq=b;break;default:throw Error("LC setCCS bad dim");}};t.VO=function(a,b){switch(a){case "x":this.Tq=b;break;case "y":this.Vq=b;break;default:throw Error("LC setCCMCD bad dim");}}; t.pP=function(a,b){switch(a){case "x":this.ht=b;break;case "y":this.it=b;break;default:throw Error(Jb);}};t.oe=function(a){if(!this.Xb)return 0;var b=this.vI(a);if(b)return b;if(this.zl(a))return this.Wt(a),b=this.A(),b=a=="x"?b.offsetWidth:b.offsetHeight,b+=a=="x"?this.Ui:this.Vi,this.SC(a,b),b;this.ax(a);b=this.gk(a);b+=a=="x"?this.Ui:this.Vi;this.SC(a,b);return b};t.gk=function(){return 0};t.zl=function(a){if(!this.Xb||this.uI(a))return!0;var b=this.Xi(a);this.VO(a,b);return b};t.Xi=function(){return!1}; t.Wt=function(a){if(!this.zl(a))throw Error("LC prepareFDCM can't measure direct");this.CL(a)||(this.ax(a),this.Xb&&this.mi(a),this.pP(a,!0))};t.mi=function(a){this.Zi(a)};t.HL=function(a){switch(a){case "x":return this.Sq==-1;case "y":return this.Rq==-1;default:throw Error(Jb);}};t.Me=function(){this.XC(!1)};t.ax=function(a){this.XC(this.Xb)&&a=="x"&&this.Pa("y")};t.XC=function(a){return this.Ti!=a?(this.Ti=a,this.Af().display=a?"":pd,!0):!1}; t.setPosition=function(a){this.Xx!==a&&(this.Xx=this.Af().position=a)};t.getPosition=function(){return this.Af().position};t.pD=function(a,b){if(a=="x"){if(this.Sq!=b)return this.Sq=b,this.Af().width=Mo(b),!0}else if(this.Rq!=b)return this.Rq=b,this.Af().height=Mo(b),!0;return!1};t.Zi=function(a){this.pD(a,-1)}; t.gE=function(){if(this.Xb){var a=this.A();Io.hP(a);Io.ZF();a=Io.Bp;var b=Io.tt;if(a!=this.lh||b!=this.Ui)this.Pa("x"),this.Ui=b,this.lh=a;a=Io.Ot;b=Io.vt;if(a!=this.Wi||b!=this.Vi)this.Pa("y"),this.Vi=b,this.Wi=a;this.RQ()}}; t.Tc=function(a,b,c){this.zh();var e=this.Xb;c=!!c;this.ax(a);if(e&&(this.Yo()||b!=this.getSize(a)||c!=this.HL(a))){if(this.Ie(a)!=-1&&b==-1)throw Error("LC updateLayout bad C_S not sToC");e=0;if(b!=-1)switch(a){case "x":e=this.Ui+this.lh;break;case "y":e=this.Vi+this.Wi}this.Sb(a,b-e,c)}this.wt(a);this.Cx(a)};t.Cx=function(){};t.RQ=function(){for(var a=this.sj(),b=0;b<a.length;b++){var c=a[b];c instanceof Go&&c.gE()}}; t.Sb=function(a,b,c){this.A();this.GP(a,b+(a=="x"?this.lh:this.Wi));this.pD(a,b==-1||c?-1:b)}; var Mo=function(a){return a<0?"":Ho?a+xd:a},Jo={x:{},y:{}},No=[],Oo=function(a,b,c){for(var e=Jo[a],f=c.length,g=0,h=0;h<f;h++){var k=c[h];var l=k.Oh(a);var m=k.Ie(a),n=k.bp(a);switch(m){case 0:break;case -1:n?l=-1:(m=k.oe(a),l=k.sh(a,m),l=l==m?-1:l);break;default:b==-1?g++:l=k.sh(a,b)}e[k.V()]=l}if(g){for(h=b=0;h<f;h++)k=c[h],l=e[k.V()],l==-1&&(l=k.oe(a)),b=Math.max(b,l);for(h=0;h<f&&g>0;h++)k=c[h],k.Ie(a)>0&&(g--,e[k.V()]=k.sh(a,b))}},Po=[],Qo=[],Ro=[],So=[],To=[],Uo=function(a,b,c,e,f,g,h){a=xf(a); for(var k={};;k={nq:void 0,wq:void 0}){for(var l=f/g,m=[],n=[],x=0,C=0,J=a.length,S=0;S<J;S++){var ea=a[S],Ra=Math.ceil(e[ea]*l);Ra<b[ea]?(m.push(ea),x+=b[ea]-Ra):Ra>c[ea]&&(n.push(ea),C+=Ra-c[ea]);h[ea]=Ra}if(m.length==0&&n.length==0)break;k.nq=0;k.wq=0;l=function(Ga){return function(Fb){h[Fb]=Math.min(Math.max(h[Fb],b[Fb]),c[Fb]);Ga.nq+=h[Fb];Ga.wq+=e[Fb];uf(a,Fb)}}(k);if(C==x){for(f=0;f<n.length;f++)l(n[f]);for(f=0;f<m.length;f++)l(m[f]);break}else{if(C>x)for(m=0;m<n.length;m++)l(n[m]);else for(n= 0;n<m.length;n++)l(m[n]);f-=k.nq;g-=k.wq}}};Go.prototype.BL=function(){if(!this.xa())return!1;for(var a=this.Jd,b=this;b&&b!=a;){if(!b.Ti)return!1;b=b.getParent()}return!0};var Vo=function(a,b){this.defaultValue=a;this.type=b;this.value=a};Vo.prototype.get=function(){return this.value};Vo.prototype.getType=function(){return this.type};Vo.prototype.set=function(a){this.value=a};var Wo=function(a){Vo.call(this,a,"b")};v(Wo,Vo);Wo.prototype.get=function(){return this.value};var Xo=new Wo(!1),Yo=new Wo(!0),Zo=new Wo(!0);var $o=function(a){T.call(this);a=a||dl();this.Gi=a.S(Eb,{style:"position:absolute;width:9em;height:9em;top:-99em",tabIndex:-1,"aria-hidden":Hd});a=a.ua.body;a.insertBefore(this.Gi,a.firstChild);a:{a=this.Gi;try{var b=a.contentWindow||(a.contentDocument?jl(a.contentDocument):null);break a}catch(c){}b=null}this.Kp=b;Jf&&(b=this.Kp.document,b.open(),b.close());$l(this.Kp,zd,this.Sh,!1,this);this.YA=this.Gi.offsetWidth};z($o,T); $o.prototype.F=function(){$o.B.F.call(this);gm(this.Kp,zd,this.Sh,!1,this);this.Kp=null;ol(this.Gi);delete this.Gi};$o.prototype.Sh=function(){var a=this.Gi.offsetWidth;this.YA!=a&&(this.YA=a,this.dispatchEvent(wc))};var bp=function(a,b,c){oo.call(this,a);this.Sf=b;this.nz=c;this.Kr=[];$l(this.Sf,Ed,this.dr,!1,this);ap.set(this.V(),this);$l(this.nz,wc,this.No,!1,this)};z(bp,so);t=bp.prototype;t.ei=0;t.Lr=null;t.Yc=function(){return this.Wa(0)};t.wL=function(){return this.ei>0};t.aP=function(a){if(!this.Yc()){Ko++;try{this.D().appendChild(this.A(),a.A()),a.se(this),this.dl(a),this.Pa()}finally{Lo()}}};t.removeChild=function(){var a=this.Yc(),b=this.ri(0);b&&(a.se(null),this.D().removeNode(a.A()),this.Pa());return b}; t.F=function(){ap.remove(this.V());gm(this.nz,wc,this.No,!1,this);ap.size===0&&cp&&(cp.dispose(),cp=null);gm(this.Sf,Ed,this.dr,!1,this);this.Sf.dispose();this.Sf=null;bp.B.F.call(this)};t.dr=function(){this.wl=null;this.Pa()};t.Pa=function(a){if(this.ei==3&&(a==2||!a))throw Error("Cannot mark x dimension dirty during y layout");a=bp.B.Pa.call(this,a);this.sB();return a};t.sB=function(){if(this.Yo()&&!this.wL()&&this.Gb()>0&&this.xa()&&!(Ko>0)){Ko++;try{this.Jd()}finally{Lo()}}}; t.Jd=function(){Xo.get()||(this.ei=1,this.dispatchEvent("lp_start"),this.wl||(this.wl=this.Sf.getSize(this)),Yo.get()&&this.Yc().gE(),this.ei=2,this.Yo("x")&&this.bB("x",this.wl.width),this.wt("x"),this.ei=3,this.Yo("y")&&this.bB("y",this.wl.height),this.wt("y"),this.ei=0,this.dispatchEvent("lp_end"))};t.bB=function(a,b){var c=this.Yc();No.push(c);Oo(a,b,No);No.length=0;b=Jo[a][c.V()];c.Tc(a,b,!1)};t.No=function(){this.Lr||(this.Lr=ho("fava.layout.Layout",this.lK,50,this))}; t.lK=function(){Ko++;for(var a=this.Kr,b=0;b<a.length;b++)a[b]();this.dr();Lo();this.Lr=null};t.cF=function(a){this.Kr.push(a)};t.oO=function(a){uf(this.Kr,a)};var Lo=function(){if(Ko>0&&(Ko--,!(Ko>0)))for(var a=ap.yb(),b=0;b<a.length;b++)a[b].sB()},cp=null,Ko=0,ap=new zn,dp=function(){T.call(this)};z(dp,T);dp.prototype.getSize=function(){return new $k(0,0)};dp.prototype.up=function(){this.dispatchEvent(Ed)}; var hp=function(a,b){T.call(this);this.CC=new Vm(this);if(b)for(var c=0;c<b.length;c++)this.CC.C(b[c],zd,this.Sh);a&&(ep.push(this),fp||gp())},fp;z(hp,dp);var ep=[];hp.prototype.Kb=null;hp.prototype.Oo=null;var gp=function(){kf(ep,ip);fp=ho("fava.layout.Layout.PollingSizeProvider#pollSize_",gp,500)},ip=function(a){var b=a.cA();al(a.Kb,b)||a.up()};hp.prototype.getSize=function(){this.Kb||(this.Kb=this.cA());return this.Kb}; hp.prototype.Sh=function(){cf(Hb)<=9?(this.Oo&&w.clearTimeout(this.Oo),this.Oo=ho("fava.layout.Layout.PollingSizeProvider",this.up,500,this)):this.up()};hp.prototype.up=function(){this.Kb=this.Oo=null;this.dispatchEvent(Ed)};hp.prototype.F=function(){this.CC.dispose();var a=fp;uf(ep,this);ep.length==0&&a&&w.clearTimeout(a);hp.B.F.call(this)};var jp=function(a,b){this.xh=a.document.documentElement;var c=Kf&&Mf||Gf&&a.self!=a.top;b=b||[];b.unshift(a);this.Ip=new $k(0,0);hp.call(this,c,b)};z(jp,hp); jp.prototype.cA=function(){if(Kf){var a=this.xh.getBoundingClientRect();return new $k((a.width?a.width:this.xh.clientWidth)-this.Ip.width,(a.height?a.height:this.xh.clientHeight)-this.Ip.height)}return new $k(this.xh.clientWidth-this.Ip.width,this.xh.clientHeight-this.Ip.height)};jp.prototype.F=function(){this.xh=null;jp.B.F.call(this)};var kp=function(a,b,c,e){Q.call(this,a);this.index=b||0;this.photoId=e||null};v(kp,Q);var lp=function(a,b,c,e){Q.call(this,"s");this.userName=b;this.BD=e||null};v(lp,Q);var mp=function(a){T.call(this);this.Rg(a)};v(mp,T);var np;np=function(a){if(!a)return a;a=(typeof a===qd?a.href:a).match(bk);var b=a[1];return b!=="http"&&b!=="https"?b||"":ak(a[1],"",a[3],a[4],a[5],a[6],"")};var op=function(){Kl.call(this);this.Zt=0;this.KC=this.Lp=null;this.EO=!1;this.pH=""};v(op,Kl);op.prototype.init=function(){this.Lp=[]}; op.prototype.vO=function(a,b,c){if(this.EO){a=this.pH+Nb;var e=Error(Nb);e.columnNumber=b.columnNumber;e.lineNumber=b.lineNumber;e.name=b.name;e.fileName=b.fileName;if(cf(yb)>=28||cf("Firefox")>=14)e.stack=b.stack;b=e}e=b;if(e instanceof Object&&!Object.isFrozen(e)){var f=np(e.fileName||e.filename||e.sourceURL||w.$googDebugFname||location.href);try{e.fileName=f}catch(g){}}if(this.Zt>=3)throw Error("Recursive loop detected while trying to report exception. Message: "+a);this.Zt++;try{this.ac()||b instanceof Lm||b instanceof Fm||(this.KC?this.KC.VR(b,a,c):this.Lp&&this.Lp.length<10&&this.Lp.push(new pp(a,b,c)))}finally{this.Zt--}};var qp=new op,pp=function(a,b,c){this.e=b;this.severity=c};var rp=function(a){this.da=fi(a,void 0,void 0)};v(rp,L);rp.prototype.mJ=function(){return F(this,1)};var sp=function(a){this.da=fi(a,void 0,void 0)};v(sp,L);t=sp.prototype;t.V=function(){return Li(this,1)};t.Ma=function(){return F(this,1)};t.Jb=function(a){return K(this,1,a)};t.DI=function(){return Li(this,2)};t.cP=function(a){return K(this,2,a)};t.Kh=function(){return Li(this,3)};t.iP=function(a){return K(this,3,a)};t.vP=function(a){return K(this,4,a)};t.VI=function(){return F(this,5)};t.mP=function(a){return K(this,5,a)};t.Ej=function(){return Li(this,7)};t.Ih=function(){return Li(this,8)}; t.LI=function(){return F(this,8)};t.gP=function(a){return K(this,8,a)};t.zJ=function(){return Li(this,9)};var tp=function(a){this.da=fi(a,void 0,void 0)};v(tp,L);tp.prototype.getContent=function(){return Li(this,2)};tp.prototype.setContent=function(a){return K(this,2,a)};tp.prototype.je=function(){return G(this,3)};var up=function(a){this.da=fi(a,void 0,void 0)};v(up,L);t=up.prototype;t.V=function(){return Li(this,1)};t.Ma=function(){return F(this,1)};t.Jb=function(a){return K(this,1,a)};t.RJ=function(){return E(this,2)};t.fq=function(a){return I(this,2,a)};t.getTitle=function(){return Li(this,3)};t.fA=function(){return F(this,3)};t.setTitle=function(a){return K(this,3,a)};t.qj=function(){return Li(this,4)};t.zI=function(){return F(this,4)};t.XO=function(a){return K(this,4,a)}; t.Fh=function(){return Li(this,5)};t.pI=function(){return F(this,5)};t.RC=function(a){return K(this,5,a)};t.getUrl=function(){return Li(this,6)};t.vc=function(){return F(this,6)};t.lc=function(a){return K(this,6,a)};t.Rh=function(){return Ni(this,6)};t.cJ=function(){return G(this,8)};t.dJ=function(){return D(this,8)};t.Zn=function(){return G(this,9)};t.Zv=function(a){return H(this,9,a)};var vp=function(a){this.da=fi(a,void 0,void 0)};v(vp,L);t=vp.prototype;t.wI=function(){return Li(this,2)};t.Pz=function(){return Ii(this,3)};t.Xr=function(){return Ki(this,4)};t.xz=function(){return Ki(this,5)};t.Yz=function(){return Ji(this,7)};t.Jz=function(){return Ki(this,8)};t.SI=function(){return G(this,9)};t.Iz=function(){return Ki(this,11)};var wp=function(a){this.da=fi(a,void 0,void 0)};v(wp,L);wp.prototype.hs=function(){return Ki(this,1)};wp.prototype.ks=function(){return Ki(this,2)};var xp=function(a){this.da=fi(a,void 0,void 0)};v(xp,L);xp.prototype.DJ=function(a){return ui(this,1,Ch,ti(a),void 0,void 0,void 0)};xp.prototype.ZI=function(a){return ui(this,2,Ch,ti(a),void 0,void 0,void 0)};xp.prototype.tI=function(a){return ui(this,3,Ch,ti(a),void 0,void 0,void 0)};var yp=function(a){this.da=fi(a,void 0,void 0)};v(yp,L);t=yp.prototype;t.getUrl=function(){return Li(this,1)};t.vc=function(){return F(this,1)};t.lc=function(a){return K(this,1,a)};t.Rh=function(){return Ni(this,1)};t.xc=function(){return Ji(this,2)};t.zs=function(){return Th(ni(this,2,void 0))};t.yd=function(a){return Oi(this,2,a)};t.Zc=function(){return Ji(this,3)};t.bs=function(){return Th(ni(this,3,void 0))};t.ud=function(a){return Oi(this,3,a)};var Ap=function(a){this.da=fi(a,void 0,void 0)};v(Ap,L);t=Ap.prototype;t.V=function(){return Li(this,1)};t.Ma=function(){return F(this,1)};t.Jb=function(a){return K(this,1,a)};t.gA=function(){return Eh(ni(this,2,void 0))};t.TP=function(a){return pi(this,2,a==null?a:Dh(a),void 0)};t.hA=function(){return Eh(ni(this,3,void 0))};t.UP=function(a){return pi(this,3,a==null?a:Dh(a),void 0)};t.Rz=function(){return Eh(ni(this,4,void 0))};t.rP=function(a){return pi(this,4,a==null?a:Dh(a),void 0)}; t.Sz=function(){return Eh(ni(this,5,void 0))};t.sP=function(a){return pi(this,5,a==null?a:Dh(a),void 0)};t.je=function(){return G(this,6)};t.xI=function(){return G(this,10)};t.Bj=function(a){return Ei(this,sp,8,ti(a))};t.kD=function(a){return Gi(this,sp,8,a)};t.ly=function(){return pi(this,8,void 0,void 0)};t.getStatus=function(){return Mi(this,9)};t.ad=function(){return Bh(ni(this,9,void 0))};t.Tg=function(a){return pi(this,9,a==null?a:Ah(a),void 0)};t.nJ=function(){return Ci(this,sp,11)}; t.dA=function(){return Bh(ni(this,12,void 0))};var Bp=function(a){this.da=fi(a,void 0,void 0)};v(Bp,L);t=Bp.prototype;t.xc=function(){return Ii(this,2)};t.yd=function(a){return I(this,2,a)};t.Zc=function(){return Ii(this,3)};t.ud=function(a){return I(this,3,a)};t.getUrl=function(){return Li(this,4)};t.vc=function(){return F(this,4)};t.lc=function(a){return K(this,4,a)};t.Rh=function(){return Ni(this,4)};var Cp=function(a){this.da=fi(a,void 0,void 0)};v(Cp,L);t=Cp.prototype;t.V=function(){return Li(this,1)};t.Ma=function(){return F(this,1)};t.Jb=function(a){return K(this,1,a)};t.getStatus=function(){return Mi(this,2)};t.ad=function(){return Bh(ni(this,2,void 0))};t.Tg=function(a){return pi(this,2,a==null?a:Ah(a),void 0)};t.addStream=function(a,b){qi(this,3,Bp,void 0,a,b);return this};t.removeStream=function(a){return Hi(this,3,Bp,a)};t.QP=function(a){return K(this,4,a)};var Dp=function(a){this.da=fi(a,void 0,void 0)};v(Dp,L);t=Dp.prototype;t.V=function(){return Li(this,1)};t.Ma=function(){return F(this,1)};t.Jb=function(a){return K(this,1,a)};t.getTitle=function(){return Li(this,2)};t.fA=function(){return F(this,2)};t.setTitle=function(a){return K(this,2,a)};t.ym=function(){return Li(this,3)};t.Qp=function(a){return K(this,3,a)};t.eA=function(a){return Ei(this,yp,4,ti(a))};t.LP=function(a){return Gi(this,yp,4,a)};t.Gd=function(){return Ci(this,yp,5)}; t.wP=function(a){return Fi(this,yp,5,a)};t.Df=function(a){return Ei(this,Ap,6,ti(a))};t.Zp=function(a){return Gi(this,Ap,6,a)};t.setShape=function(a,b){return ri(this,6,Ap,a,b)};t.getUrl=function(){return Li(this,7)};t.vc=function(){return F(this,7)};t.lc=function(a){return K(this,7,a)};t.Rh=function(){return Ni(this,7)};t.je=function(){return G(this,8)};t.yI=function(){return G(this,13)};t.yz=function(){return G(this,14)};t.CI=function(a){return Ei(this,tp,9,ti(a))}; t.bP=function(a){return Gi(this,tp,9,a)};t.xs=function(){return Ii(this,10)};t.QJ=function(){return E(this,10)};t.OP=function(a){return I(this,10,a)};t.Hz=function(){return Ci(this,vp,11)};t.Yr=function(){return Ci(this,wp,12)};t.Tm=function(){return Ci(this,xp,15)};t.bD=function(a){return Fi(this,xp,15,a)};t.xJ=function(){return Ci(this,Qi,28)};t.zP=function(a){return Fi(this,Qi,28,a)};t.Qh=function(){return Ci(this,sp,18)};t.os=function(){return Ai(this,sp,18)}; t.Dv=function(a){return Fi(this,sp,18,a)};t.wj=function(){return Li(this,21)};t.Pg=function(a){return K(this,21,a)};t.Lz=function(){return Ni(this,21)};t.wc=function(){return Ci(this,Cp,22)};t.zD=function(a){return Fi(this,Cp,22,a)};t.QI=function(){return Ji(this,27)};t.Nz=function(){return Ji(this,29)};t.Oz=function(){return G(this,30)};t.LJ=function(){return Mi(this,32)};t.bJ=function(){return G(this,33)};var Ep=function(a){this.da=fi(a,void 0,void 0)};v(Ep,L);t=Ep.prototype;t.Qh=function(){return Ci(this,sp,2)};t.os=function(){return Ai(this,sp,2)};t.Dv=function(a){return Fi(this,sp,2,a)};t.getContainer=function(){return Ci(this,up,3)};t.ms=function(){return Ai(this,up,3)};t.Cf=function(a){return Ei(this,Dp,4,ti(a))};t.Bb=function(a,b){return ri(this,4,Dp,a,b)};t.cu=function(a){return Hi(this,4,Dp,a)};var Fp=function(a){this.da=fi(a,4,void 0)};v(Fp,L);var Gp=function(a){this.da=fi(a,void 0,void 0)};v(Gp,L);t=Gp.prototype;t.getError=function(){return G(this,1)};t.ys=function(){return Ii(this,2)};t.ms=function(a){ki(this);var b=this.da;b=Di(this,b,b[B]|0,up,4,2,void 0,!0);Ng(b,a);var c=b[a],e=ii(c);c!==e&&(b[a]=e,a=b[B]|0,16&a&&Gg(b,a&-17));return e};t.Cf=function(a){return Ei(this,Dp,5,ti(a))};t.Bb=function(a,b){return ri(this,5,Dp,a,b)};t.cu=function(a){return Hi(this,5,Dp,a)};var Hp=function(a){this.da=fi(a,void 0,void 0)};v(Hp,L);Hp.prototype.Tn=function(){return Bh(ni(this,1,void 0))};var Ip=function(a){this.da=fi(a,0,Ip.fc)};v(Ip,L);Ip.prototype.hJ=function(){return Ci(this,Gp,1,Pg)};Ip.fc="_";function Jp(){};var Kp,Lp=function(){};z(Lp,Jp);Lp.prototype.Cy=function(){return new XMLHttpRequest};Kp=new Lp;var Mp=function(a){T.call(this);this.headers=new Map;this.tE=a||null;this.bf=!1;this.ka=null;this.ak=this.XA=this.bk="";this.ug=this.Vs=this.Uo=this.Br=!1;this.Lk=0;this.lq=null;this.hu="";this.bO=this.sE=!1;this.Mq=this.Tw=null};z(Mp,T);var Np=/^https?$/i,Op=["POST","PUT"],Pp=[];t=Mp.prototype;t.HF=function(){this.dispose();uf(Pp,this)};t.NP=function(a){this.Lk=Math.max(0,a)};t.setTrustToken=function(a){this.Tw=a};t.setAttributionReporting=function(a){this.Mq=a}; t.send=function(a,b,c,e){if(this.ka)throw Error("[goog.net.XhrIo] Object is active with another request="+this.bk+"; newUri="+a);b=b?b.toUpperCase():"GET";this.bk=a;this.ak="";this.XA=b;this.Br=!1;this.bf=!0;this.ka=this.tG();this.ka.onreadystatechange=om(y(this.UB,this));this.bO&&"onprogress"in this.ka&&(this.ka.onprogress=om(y(function(h){this.SB(h,!0)},this)),this.ka.upload&&(this.ka.upload.onprogress=om(y(this.SB,this))));try{this.ie("Opening Xhr"),this.Vs=!0,this.ka.open(b,String(a),!0),this.Vs= !1}catch(h){this.ie("Error opening Xhr: "+h.message);this.ee(5,h);return}a=c||"";c=new Map(this.headers);if(e)if(Object.getPrototypeOf(e)===Object.prototype)for(var f in e)c.set(f,e[f]);else if(typeof e.keys===p&&typeof e.get===p){f=be(e.keys());for(var g=f.next();!g.done;g=f.next())g=g.value,c.set(g,e.get(g))}else throw Error("Unknown input type for opt_headers: "+String(e));e=Array.from(c.keys()).find(function(h){return"content-type"==h.toLowerCase()});f=w.FormData&&a instanceof w.FormData;!sf(Op, b)||e||f||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=be(c);for(e=b.next();!e.done;e=b.next())c=be(e.value),e=c.next().value,c=c.next().value,this.ka.setRequestHeader(e,c);this.hu&&(this.ka.responseType=this.hu);"withCredentials"in this.ka&&this.ka.withCredentials!==this.sE&&(this.ka.withCredentials=this.sE);if("setTrustToken"in this.ka&&this.Tw)try{this.ka.setTrustToken(this.Tw)}catch(h){this.ie("Error SetTrustToken: "+h.message)}if("setAttributionReporting"in this.ka&& this.Mq)try{this.ka.setAttributionReporting(this.Mq)}catch(h){this.ie("Error SetAttributionReporting: "+h.message)}try{this.iy(),this.Lk>0&&(this.ie("Will abort after "+this.Lk+"ms if incomplete"),this.lq=setTimeout(this.EQ.bind(this),this.Lk)),this.ie("Sending request"),this.Uo=!0,this.ka.send(a),this.Uo=!1}catch(h){this.ie("Send error: "+h.message),this.ee(5,h)}};t.tG=function(){return this.tE?this.tE.Cy():Kp.Cy()}; t.EQ=function(){typeof ke!="undefined"&&this.ka&&(this.ak="Timed out after "+this.Lk+"ms, aborting",this.ie(this.ak),this.dispatchEvent("timeout"),this.abort(8))};t.ee=function(a,b){this.bf=!1;this.ka&&(this.ug=!0,this.ka.abort(),this.ug=!1);this.ak=b;this.Ry();this.Gl()};t.Ry=function(){this.Br||(this.Br=!0,this.dispatchEvent(mc),this.dispatchEvent("error"))}; t.abort=function(){this.ka&&this.bf&&(this.ie("Aborting"),this.bf=!1,this.ug=!0,this.ka.abort(),this.ug=!1,this.dispatchEvent(mc),this.dispatchEvent("abort"),this.Gl())};t.F=function(){this.ka&&(this.bf&&(this.bf=!1,this.ug=!0,this.ka.abort(),this.ug=!1),this.Gl(!0));Mp.B.F.call(this)};t.UB=function(){this.ac()||(this.Vs||this.Uo||this.ug?this.TB():this.iN())};t.iN=function(){this.TB()}; t.TB=function(){if(this.bf&&typeof ke!="undefined")if(this.Uo&&this.Fj()==4)setTimeout(this.UB.bind(this),0);else if(this.dispatchEvent("readystatechange"),this.FA()){this.ie("Request complete");this.bf=!1;try{this.TA()?(this.dispatchEvent(mc),this.dispatchEvent("success")):(this.ak=this.MJ()+" ["+this.getStatus()+"]",this.Ry())}finally{this.Gl()}}};t.SB=function(a,b){this.dispatchEvent(Qp(a,"progress"));this.dispatchEvent(Qp(a,b?"downloadprogress":"uploadprogress"))}; var Qp=function(a,b){return{type:b,lengthComputable:a.lengthComputable,loaded:a.loaded,total:a.total}};t=Mp.prototype;t.Gl=function(a){if(this.ka){this.iy();var b=this.ka;this.ka=null;a||this.dispatchEvent("ready");try{b.onreadystatechange=null}catch(c){}}};t.iy=function(){this.lq&&(clearTimeout(this.lq),this.lq=null)};t.isActive=function(){return!!this.ka};t.FA=function(){return this.Fj()==4}; t.TA=function(){var a=this.getStatus();a:switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var b=!0;break a;default:b=!1}return b||a===0&&!this.vL()};t.vL=function(){var a=String(this.bk).match(bk)[1]||null;!a&&w.self&&w.self.location&&(a=w.self.location.protocol.slice(0,-1));return Np.test(a?a.toLowerCase():"")};t.Fj=function(){return this.ka?this.ka.readyState:0};t.getStatus=function(){try{return this.Fj()>2?this.ka.status:-1}catch(a){return-1}}; t.MJ=function(){try{return this.Fj()>2?this.ka.statusText:""}catch(a){return""}};t.fJ=function(){return String(this.bk)};t.EJ=function(){try{return this.ka?this.ka.responseText:""}catch(a){return""}};t.Ya=function(){try{if(!this.ka)return null;if("response"in this.ka)return this.ka.response;switch(this.hu){case "":case Fd:return this.ka.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in this.ka)return this.ka.mozResponseArrayBuffer}return null}catch(a){return null}}; t.getResponseHeader=function(a){if(this.ka&&this.FA())return a=this.ka.getResponseHeader(a),a===null?void 0:a};t.getAllResponseHeaders=function(){return this.ka&&this.Fj()>=2?this.ka.getAllResponseHeaders()||"":""};t.ie=function(a){return a+" ["+this.XA+" "+this.bk+" "+this.getStatus()+"]"};function Rp(a,b){a!=null&&this.append.apply(this,arguments)}t=Rp.prototype;t.ff="";t.set=function(a){this.ff=""+a};t.append=function(a,b,c){this.ff+=String(a);if(b!=null)for(var e=1;e<arguments.length;e++)this.ff+=arguments[e];return this};t.clear=function(){this.ff=""};t.getLength=function(){return this.ff.length};t.toString=function(){return this.ff};var Sp=function(){Kl.call(this);this.iR={"X-XSRF-Same-Domain":Hd};this.cd=new Vm(this);new Rp};v(Sp,Kl);t=Sp.prototype;t.F=function(){Kl.prototype.F.call(this);this.cd.dispose()};t.FP=function(a){this.LC=a};t.send=function(a){this.LO(a)};t.LO=function(a){var b=new dk(this.LC),c=a.Ac,e=a.qM;e=="POST"&&this.VD&&c.add("tok",this.VD);b.Ek(c);b=b.toString();a=y(this.sN,this,a);c=this.iR;var f=new Mp;Pp.push(f);a&&f.C(mc,a);f.Ld("ready",f.HF);f.NP(1E4);f.send(b,e,void 0,c)}; t.sN=function(a,b){var c=null,e=null;b=b.currentTarget;if(b.TA()){var f=this.FN(b.fJ(),b.EJ());b=f.proto?f.proto:[];f.debug&&(c=new Fp(f.debug));f.status&&(e=new Hp(f.status));f.api&&(f=(new rp(f.api)).mJ(),f!==void 0&&(this.VD=f));a.CK(b,e,c)}else a.handleError()};t.FN=function(a,b){b=b.substring(b.indexOf("&&&START&&&")+11,b.lastIndexOf("&&&END&&&"));try{return JSON.parse(b)}catch(c){return qp.vO("Sent this request: "+a+"\nFailed to parse response: "+b,c,"unknown"),[]}};t.LC="/s2/lbx";var Tp=function(a){T.call(this);this.ea=co(a)};v(Tp,T);Tp.prototype.BK=function(a){ao(this.ea.Zz()+a)};Tp.prototype.hK=function(){ao(this.ea.Zz()+"up/info/?type=st")};var Up=function(){};Up.prototype.qf=function(a,b,c,e,f,g,h){return new Vp(a,b,c,e,f,g,h)};function X(a){var b=a.getContext();oo.call(this,b);this.ma=a}z(X,Go);t=X.prototype;t.gg=function(){return this.ma.getContext()};t.Ie=function(a){return this.ma.Ie(a)};t.Oh=function(a){return this.ma.Oh(a)};t.zj=function(a){return this.ma.zj(a)};t.sh=function(a,b){return this.ma.sh(a,b)};t.S=function(){X.B.S.call(this);var a=this.ma;a.zh();this.D().appendChild(this.A(),a.A());this.dl(a)};t.F=function(){this.GA()||this.ma.dispose();X.B.F.call(this)};t.se=function(a){X.B.se.call(this,a);this.ma.se(a)}; t.Sd=function(a,b,c,e){this.ma.Sd(a,b,c,e)};t.Of=function(a,b){this.ma.Of(a,b)};t.gk=function(a){return this.ma.oe(a)};t.Xi=function(a){return this.ma.zl(a)};t.mi=function(a){X.B.mi.call(this,a);this.ma.Wt(a)};t.Sb=function(a,b,c){var e=!!c,f=this.ma;a=="x"?b!=-1||c?(X.B.Sb.call(this,a,b,c),e=!0):(c=f.oe(a),X.B.Sb.call(this,a,c,!1)):X.B.Sb.call(this,a,-1,c);f.Tc(a,b,e)};var Wp=function(a){oo.call(this,a)};z(Wp,Go);t=Wp.prototype;t.se=function(a){Wp.B.se.call(this,a);for(var b=this.sj(),c=0;c<b.length;c++)b[c].se(a)};t.wa=function(a){this.ih(a,this.Gb())};t.ih=function(a,b){this.zx([a],b)};t.el=function(a){this.zx(a,this.Gb())};t.zx=function(a,b){var c=this.Gb();if(a.length&&b>=0&&b<=c){this.zh();Ko++;try{var e=this.BL();for(c=0;c<a.length;c++){var f=b+c;var g=a[c];g.zh();!e&&g.Xb||g.Me();this.Ys(g,f);g.se(this.Jd);this.Dq(g,f)}g.Xb&&this.Pa()}finally{Lo()}}}; t.Ys=function(a,b){if(b==this.Gb())this.D().appendChild(this.A(),a.A());else{var c=this.A();c.insertBefore(a.A(),c.childNodes[b])}};t.vk=function(a){var b=this.Wa(a),c=this.ri(a);if(c){var e=b.Xb;b.se(null);this.bu(b,a);e&&this.Pa()}return c};t.removeChild=function(a){if(!this.na)return!1;Ko++;try{return this.vk(jf(this.na,a))}finally{Lo()}};t.clear=function(){Ko++;try{for(;this.vk(0););}finally{Lo()}};t.bu=function(a){ol(a.A())};function Xp(a,b){oo.call(this,a);this.nE=b}z(Xp,Wp);t=Xp.prototype;t.gk=function(a){for(var b=this.Gb(),c=0,e=0;e<b;e++){var f=this.Wa(e),g=f.Oh(a),h=f.zj(a),k=f.Ie(a),l=f.bp(a);switch(k){case 0:c+=g;break;case -1:f=f.oe(a);l||(f=Math.max(f,g),f=Math.min(f,h));c+=f;break;default:c+=g}}return c+=a=="x"?this.lh:this.Wi};t.Xi=function(a){if(a=="x")return!1;for(var b=this.Gb(),c=0;c<b;c++){var e=this.Wa(c);if(!e.bp(a)||!e.zl(a))return!1}return!0}; t.mi=function(a){for(var b=this.Gb(),c=0;c<b;c++)this.Wa(c).Wt(a);this.Zi(a)};t.Sb=function(a,b,c){this.Rk(a,b,c);this.yF(a,b);this.Xw(a,b,Jo[a])};t.Rk=function(a,b,c){a=="x"&&b==-1?Xp.B.Sb.call(this,a,this.oe(a)-this.lh,!1):Xp.B.Sb.call(this,a,b,c)}; t.yF=function(a,b){if(this.Gb()){var c=b;b=this.sj();if(a==this.nE){hg&&(c=Math.floor(c*60)/60);var e=c;c=Jo[a];Po.length=Qo.length=Ro.length=So.length=0;for(var f=b.length,g,h=0;h<f;h++){var k=b[h];k.Xb?(Qo[h]=k.Ie(a),Ro[h]=k.Oh(a),So[h]=k.zj(a)):(Ro[h]=0,So[h]=0);Po[h]=0}h=!1;for(k=0;k<f;k++)if(g=b[k],g.Xb)if(g.bp(a))Po[k]=-1;else if(g.Uj(a)){var l=g.oe(a);g=g.sh(a,l);Po[k]=g==l?-1:g}else g.Ie(a)==0?Po[k]=Ro[k]:(h||(h=!0,To.length=0),To.push(k));if(h)if(e==-1)for(e=0;e<To.length;e++)a=To[e],Po[a]= Ro[a];else{for(k=h=0;k<f;k++)l=Po[k],l<0&&(l=b[k].oe(a)),h+=l;for(l=k=a=0;l<To.length;l++)g=To[l],a+=Qo[g],k+=Ro[g];h=Math.max(e-h,k);Uo(To,Ro,So,Qo,h,a,Po);for(a=e=0;a<To.length;a++)e+=Po[To[a]];e-=h;for(a=0;a<To.length&&e>0;a++)h=To[a],k=Po[h],l=Ro[h],k>l&&(k=Math.min(e,k-l),Po[h]-=k,e-=k);if(e>0)throw Error("Overflow pixels left over: "+e+".");}for(e=0;e<f;e++)c[b[e].V()]=Po[e]}else Oo(a,c,b)}}; t.Xw=function(a,b,c){var e=this.Gb();if(e)for(var f=0;f<e;f++){var g=this.Wa(f),h=c[g.V()];g.Tc(a,h,this.bR(a,b,g,h))}};t.bR=function(a,b,c,e){return this.nE=="y"&&a=="x"&&e==b};var Yp;var Zp=function(a,b){b?a.setAttribute(Bd,b):a.removeAttribute(Bd)},$p=function(a,b,c){Array.isArray(c)&&(c=c.join(" "));var e="aria-"+b;c===""||c==void 0?(Yp||(c={},Yp=(c.atomic=!1,c.autocomplete=pd,c.dropeffect=pd,c.haspopup=!1,c.live="off",c.multiline=!1,c.multiselectable=!1,c.orientation=Ld,c.readonly=!1,c.relevant="additions text",c.required=!1,c.sort=pd,c.busy=!1,c.disabled=!1,c.hidden=!1,c.invalid="false",c)),c=Yp,b in c?a.setAttribute(e,c[b]):a.removeAttribute(e)):a.setAttribute(e,c)},aq=function(a, b){var c="";b&&(c=b.id);$p(a,Zb,c)};var bq=function(a,b){Xp.call(this,a,"y");this.yQ=!!b};z(bq,Xp);t=bq.prototype;t.hx=Gd;t.vG=Gd;t.S=function(){bq.B.S.call(this);var a=this.W;this.yQ?(this.gb=this.D().createElement("div"),this.gb.className="CSS_VCONT_CHILDREN_HOLDER",this.kf=this.gb.style,this.D().appendChild(a,this.gb)):(this.gb=a,this.kf=this.Af())};t.F=function(){this.kf=this.gb=null;bq.B.F.call(this)}; t.Rk=function(a,b,c){bq.B.Rk.call(this,a,b,c);this.vG!=this.hx&&(this.Af().position=this.hx==Gd?"":yd,this.kf.position=this.hx==Gd?"":Xb)};t.Ys=function(a,b){var c=a.A();Zo.get()?(c=this.D().createElement("div"),c.className="CSS_VCONT_PREVENT_MARGIN_COLLAPSE_DIV",ul(c,"\u00a0"),$p(c,Qc,Hd),b==this.Gb()?(this.gb.appendChild(c),this.gb.appendChild(a.A())):(b=this.gb.childNodes[b*2],this.gb.insertBefore(c,b),this.gb.insertBefore(a.A(),b))):b==this.Gb()?this.gb.appendChild(c):this.gb.insertBefore(c,this.gb.childNodes[b])}; t.bu=function(a){Zo.get()&&ol(a.A().previousSibling);ol(a.A())};var cq=function(a,b,c,e,f){T.call(this);this.tB=a&&a.toString()?zk(a):null;this.ce=c||6E4;this.Uw=b||0;this.XQ=zk(e||"");this.pE=f||-1};v(cq,T);var dq=function(a,b,c,e,f){return new cq(a,b,c,e,f)};t=cq.prototype;t.Dm=function(){return this.ce};t.getType=function(){return this.Uw};t.As=function(){};t.Ak=function(a){this.As=a};t.aL=!0;var eq=function(){T.call(this);this.bC=[];this.zd=void 0;this.ag=this.ia=this.tq=this.Ro=this.zG=null};v(eq,T);t=eq.prototype;t.dP=function(a){this.ag=a};t.showNotification=function(a){a&&a.tB?(this.NC(a),this.FD(),this.dispatchEvent(new Q("O"))):this.Ne()};t.NC=function(a){this.zd&&this.zd.dispose();this.zd=a};t.Ne=function(a){a&&a!=this.zd||(this.zd&&(this.er(),this.Hl(),this.NC(null),this.dispatchEvent(new Q("N"))),this.FD(!0),this.bC.length>0?this.ia=1:this.ia===2&&(this.ia=3))}; t.YQ=function(){var a=this.zd;a&&this.ag&&this.ag.showNotification(a,a.XQ);this.Hl()};t.FD=function(a){var b=a?this.zG:this.zd;this.er();this.Hl();b?(this.ag&&this.ag.showNotification(b),this.ia=this.zd?this.bC.length===0?2:3:0,a||b.Dm()==-1||(this.Ro=ho(tc,this.Ne,b.Dm(),this)),!a&&b.pE>=0&&(this.tq=ho(tc,this.YQ,b.pE,this))):(this.ag&&this.ag.Ne(),this.ia=0)};t.er=function(){this.Ro&&w.clearTimeout(this.Ro);this.Ro=null};t.Hl=function(){this.tq&&w.clearTimeout(this.tq);this.tq=null}; t.F=function(){T.prototype.F.call(this);this.er();this.Hl();this.zd&&this.zd.dispose()};function fq(a,b){this.content=zk(a);typeof b===r?(this.id=b,this.id.lastIndexOf("link_",0)!=0&&(this.id="link_"+this.id)):this.uri=b};var gq=function(){return M(Ca+N(zc)+ka+N("CSS_ROUNDED_BOX_TOP")+ja+N("CSS_ROUNDED_BOX_CONTENT")+ja+N("CSS_ROUNDED_BOX_BOTTOM")+ia)};function hq(a){oo.call(this,a);this.Bl=null}z(hq,Go);hq.prototype.nh=function(a){if(a)this.Uj(a)&&this.Pa(a);else{a=this.Uj("x");var b=this.Uj("y");a&&b?this.Pa():a?this.Pa("x"):b&&this.Pa("y")}};hq.prototype.X=function(){hq.B.X.call(this);this.Jd&&(this.Bl=y(this.No,this),this.Jd.cF(this.Bl))};hq.prototype.oa=function(){hq.B.oa.call(this);this.Jd&&(this.Jd.oO(this.Bl),this.Bl=null)};hq.prototype.No=function(){this.nh()};var iq=function(a,b){hq.call(this,a);this.Wf=b};z(iq,hq);t=iq.prototype;t.bj=function(a){a=a.Wf;if(!a)return 0;var b=a.A();a=b.style;var c=a.position,e=a.width;a.position=Xb;a.width="";b=b.offsetWidth;a.position=c;a.width=e;return b};t.S=function(){iq.B.S.call(this);var a=this.Wf;a.zh();var b=a.A();this.bl=b;this.hh=b.style;this.D().appendChild(this.W,b);this.dl(a)};t.F=function(){!this.GA()&&this.Wf&&this.Wf.dispose();this.hh=this.bl=this.Wf=this.bj=null;iq.B.F.call(this)}; t.detach=function(){return this.Wf?(this.ri(0),this.tl=this.ul=this.hh=this.bl=this.Wf=null,this.nh(),!0):!1};t.ky=function(a){this.bl&&(a=="x"?this.ul!=-1&&(this.ul=-1,this.hh.width=""):this.tl!=-1&&(this.tl=-1,this.hh.height=""))};t.Xi=function(a){return a=="y"};t.mi=function(a){this.Zi(a);this.ky(a)};t.gk=function(a){var b=this.A();if(!b)return 0;if(a=="x")return this.bj(this);this.ky(a);return b.clientHeight}; t.Sb=function(a,b,c){a=="x"?(b!=-1||c?iq.B.Sb.call(this,a,b,c):iq.B.Sb.call(this,a,this.oe(a),!1),this.nh("y")):iq.B.Sb.call(this,a,-1,c);this.bl&&(a=="x"?this.ul!=-1&&(this.ul=-1,this.hh.width=Mo(-1)):(a=b==-1?-1:b,this.tl!=a&&(this.tl=a,this.hh.height=Mo(a))))};var jq=function(a,b){oo.call(this,a);this.lG(b)};z(jq,oo);jq.prototype.Rr=function(){this.sy||(this.sy=this.A().firstChild.childNodes[1]);return this.sy};jq.prototype.mI=function(a){this.aB||a||(this.aB=new iq(this.getContext(),this));return this.aB};jq.prototype.lG=function(a){var b=this.A();this.bq(a);El(b,gq);W(b,"CSS_ROUNDED_BOX_CONT")};jq.prototype.bq=function(a){var b=this.A();if(this.nr){if(this.nr!=a){var c=this.nr;Bo(b,c)&&(Do(b,c),W(b,a))}}else W(b,a);this.nr=a};var kq=function(){this.hO=[];this.xF=!1};kq.prototype.BG=function(a){var b=this;return this.hO.map(function(c){return b.mL(c,a)})};kq.prototype.mL=function(a,b){b=b===void 0?function(c){return new c}:b;if(!a.De)return a.instance;b=b(a.De);this.xF&&(delete a.De,a.instance=b);return b};var lq=function(){kq.call(this)};v(lq,kq);var mq=new lq;var nq=function(a){var b="xg";if(a.xg&&a.hasOwnProperty(b))return a.xg;var c=new a;a.xg=c;a.hasOwnProperty(b);return c};var pq=function(a,b){if(!a)throw Error("Invalid class name "+a);if(typeof b!==p)throw Error("Invalid decorator function "+b);oq[a]=b},qq={},oq={};var rq=function(a){this.Lq=a};le(rq);t=rq.prototype;t.wf=function(){return this.Lq};t.yr=function(a,b){a&&(a.tabIndex=b?0:-1)};t.S=function(a){return a.D().S(d,this.xf(a).join(" "))};t.Ja=function(a){return a};t.Fc=function(a){return a.tagName==d};t.La=function(a,b){b.id&&a.Jb(b.id);var c=this.ha(),e=!1,f=zo(b);f&&Array.prototype.forEach.call(f,function(g){g==c?e=!0:g&&this.dw(a,g,c)},this);e||W(b,c);this.pr(a,this.Ja(b));return b}; t.dw=function(a,b,c){b==c+oa?a.td(!1):b==c+"-horizontal"?a.setOrientation(Tc):b==c+"-vertical"&&a.setOrientation(Ld)};t.pr=function(a,b,c){if(b){c=c||b.firstChild;for(var e;c&&c.parentNode==b;){e=c.nextSibling;if(c.nodeType==1){var f=this.Sr(c);f&&(f.re(c),a.isEnabled()||f.td(!1),a.wa(f),f.La(c))}else c.nodeValue&&ze(c.nodeValue)!=""||b.removeChild(c);c=e}}};t.Sr=function(a){a:{a=zo(a);for(var b=a.length,c=0;c<b;c++){var e=a[c];if(e=e in oq?oq[e]():null){a=e;break a}}a=null}return a}; t.Hf=function(a){a=a.A();Wn(a,!0,Jf);var b=this.wf();b&&Zp(a,b)};t.Xa=function(a){return a.A()};t.ha=function(){return"goog-container"};t.xf=function(a){var b=this.ha(),c=[b,a.Lf==Tc?b+"-horizontal":b+"-vertical"];a.isEnabled()||c.push(b+oa);return c};var Y=function(a){T.call(this);this.Gc=a||dl();this.Lg=sq;this.Ea=null;this.Zb=!1;this.W=null;this.Ef=void 0;this.Bd=this.na=this.Ba=this.sp=null;this.ki=this.qE=!1};z(Y,T);Y.prototype.Ts=jo.Ga();var sq=null,tq=function(a,b){switch(a){case 1:return b?"disable":"enable";case 2:return b?Sc:Kd;case 4:return b?"activate":"deactivate";case 8:return b?"select":"unselect";case 16:return b?"check":"uncheck";case 32:return b?vc:fc;case 64:return b?"open":"close"}throw Error("Invalid component state");}; t=Y.prototype;t.V=function(){return this.Ea||(this.Ea=this.Ts.ps())};t.Jb=function(a){this.Ba&&this.Ba.Bd&&(Rj(this.Ba.Bd,this.Ea),Sj(this.Ba.Bd,a,this));this.Ea=a};t.A=function(){return this.W};t.re=function(a){this.W=a};t.ob=function(a){return this.W?this.Gc.ob(a,this.W):null};t.O=function(){this.Ef||(this.Ef=new Vm(this));return this.Ef};t.Qg=function(a){if(this==a)throw Error(Tb);if(a&&this.Ba&&this.Ea&&this.Ba.Yc(this.Ea)&&this.Ba!=a)throw Error(Tb);this.Ba=a;Y.B.Rg.call(this,a)}; t.getParent=function(){return this.Ba};t.Rg=function(a){if(this.Ba&&this.Ba!=a)throw Error("Method not supported");Y.B.Rg.call(this,a)};t.D=function(){return this.Gc};t.xa=function(){return this.Zb};t.S=function(){this.W=this.Gc.createElement(d)};t.render=function(a){this.du(a)};t.sO=function(a){this.du(a.parentNode,a)};t.du=function(a,b){if(this.Zb)throw Error(Cb);this.W||this.S();a?a.insertBefore(this.W,b||null):this.Gc.ua.body.appendChild(this.W);this.Ba&&!this.Ba.xa()||this.X()}; t.La=function(a){if(this.Zb)throw Error(Cb);if(a&&this.Fc(a)){this.qE=!0;var b=cl(a);this.Gc&&this.Gc.ua==b||(this.Gc=dl(a));this.eb(a);this.X()}else throw Error("Invalid element to decorate");};t.Fc=function(){return!0};t.eb=function(a){this.W=a};t.X=function(){this.Zb=!0;this.he(function(a){!a.xa()&&a.A()&&a.X()})};t.oa=function(){this.he(function(a){a.xa()&&a.oa()});this.Ef&&this.Ef.Ra();this.Zb=!1}; t.F=function(){this.Zb&&this.oa();this.Ef&&(this.Ef.dispose(),delete this.Ef);this.he(function(a){a.dispose()});!this.qE&&this.W&&ol(this.W);this.Ba=this.sp=this.W=this.Bd=this.na=null;Y.B.F.call(this)};t.Jf=function(a){return this.V()+"."+a};t.Xp=function(a){this.sp=a};t.Gz=function(a){if(!this.Zb)throw Error("Operation not supported while component is not in document");return this.Gc.A(this.Jf(a))};t.wa=function(a,b){this.ih(a,this.Fd(),b)}; t.ih=function(a,b,c){if(a.Zb&&(c||!this.Zb))throw Error(Cb);if(b<0||b>this.Fd())throw Error("Child component index out of bounds");this.Bd&&this.na||(this.Bd={},this.na=[]);if(a.getParent()==this){var e=this.Bd,f=a.V();e[f]=a;uf(this.na,a)}else Sj(this.Bd,a.V(),a);a.Qg(this);yf(this.na,b,0,a);a.Zb&&this.Zb&&a.getParent()==this?(c=this.Ja(),(c.childNodes[b]||null)!=a.A()&&(a.A().parentElement==c&&c.removeChild(a.A()),b=c.childNodes[b]||null,c.insertBefore(a.A(),b))):c?(this.W||this.S(),b=this.Wa(b+ 1),a.du(this.Ja(),b?b.W:null)):this.Zb&&!a.Zb&&a.W&&a.W.parentNode&&a.W.parentNode.nodeType==1&&a.X()};t.Ja=function(){return this.W};t.hd=function(){this.Lg==null&&(this.Lg=Un(this.Zb?this.W:this.Gc.ua.body));return this.Lg};t.Bi=function(a){if(this.Zb)throw Error(Cb);this.Lg=a};t.LK=function(){return!!this.na&&this.na.length!=0};t.Fd=function(){return this.na?this.na.length:0};t.Yc=function(a){if(this.Bd&&a){var b=this.Bd;a=(b!==null&&a in b?b[a]:void 0)||null}else a=null;return a}; t.Wa=function(a){return this.na?this.na[a]||null:null};t.he=function(a,b){this.na&&this.na.forEach(a,b)};t.vg=function(a){return this.na&&a?this.na.indexOf(a):-1};t.removeChild=function(a,b){if(a){var c=typeof a===r?a:a.V();a=this.Yc(c);c&&a&&(Rj(this.Bd,c),uf(this.na,a),b&&(a.oa(),a.W&&ol(a.W)),a.Qg(null))}if(!a)throw Error("Child is not in parent component");return a};t.vk=function(a,b){return this.removeChild(this.Wa(a),b)};t.xC=function(a){for(var b=[];this.LK();)b.push(this.vk(0,a));return b};var vq=function(a){if(a.altKey&&!a.ctrlKey||a.metaKey||a.keyCode>=112&&a.keyCode<=123)return!1;if(uq(a.keyCode))return!0;switch(a.keyCode){case 18:case 20:case 93:case 17:case 40:case 35:case 27:case 36:case 45:case 37:case 224:case 91:case 144:case 12:case 34:case 33:case 19:case 255:case 44:case 39:case 145:case 16:case 38:case 252:case 224:case 92:return!1;case 0:return!Jf;default:return a.keyCode<166||a.keyCode>183}},xq=function(a,b,c,e,f,g){if(Lf&&f)return uq(a);if(f&&!e)return!1;if(!Jf){typeof b=== q&&(b=wq(b));var h=b==17||b==18||Lf&&b==91;if((!c||Lf)&&h||Lf&&b==16&&(e||g))return!1}if(Kf&&e&&c)switch(a){case 220:case 219:case 221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:return!1}switch(a){case 13:return Jf?g||f?!1:!(c&&e):!0;case 27:return!Kf&&!Jf}return Jf&&(e||f||g)?!1:uq(a)},uq=function(a){if(a>=48&&a<=57||a>=96&&a<=106||a>=65&&a<=90||Kf&&a==0)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:case 171:return Jf;default:return!1}},wq=function(a){if(Jf)a=yq(a);else if(Lf&&Kf)switch(a){case 93:a=91}return a},yq=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}};function zq(a,b,c,e){Pl.call(this,e);this.type=Xc;this.keyCode=a;this.charCode=b;this.repeat=c}z(zq,Pl);var Aq=function(a,b){T.call(this);a&&this.Xf(a,b)};z(Aq,T);t=Aq.prototype;t.W=null;t.ep=null;t.jt=null;t.fp=null;t.Nc=-1;t.Bg=-1;t.Gq=!1; var Bq={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},Cq={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},Dq=Lf&&Jf;t=Aq.prototype; t.pK=function(a){Kf&&(this.Nc==17&&!a.ctrlKey||this.Nc==18&&!a.altKey||Lf&&this.Nc==91&&!a.metaKey)&&this.BC();this.Nc==-1&&(a.ctrlKey&&a.keyCode!=17?this.Nc=17:a.altKey&&a.keyCode!=18?this.Nc=18:a.metaKey&&a.keyCode!=91&&(this.Nc=91));xq(a.keyCode,this.Nc,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?(this.Bg=wq(a.keyCode),Dq&&(this.Gq=a.altKey)):this.handleEvent(a)};t.BC=function(){this.Bg=this.Nc=-1};t.sK=function(a){this.BC();this.Gq=a.altKey}; t.handleEvent=function(a){var b=a.Xc,c=b.altKey;if(Kf&&a.type==Zc){var e=this.Bg;var f=b.charCode>=0&&b.charCode<63232&&uq(e)?b.charCode:0}else a.type==Zc?(Dq&&(c=this.Gq),b.keyCode==b.charCode?b.keyCode<32?(e=b.keyCode,f=0):(e=this.Bg,f=b.charCode):(e=b.keyCode||this.Bg,f=b.charCode||0)):(e=b.keyCode||this.Bg,f=b.charCode||0),Lf&&f==63&&e==224&&(e=191);var g=e=wq(e);e?e>=63232&&e in Bq?g=Bq[e]:e==25&&a.shiftKey&&(g=9):b.keyIdentifier&&b.keyIdentifier in Cq&&(g=Cq[b.keyIdentifier]);if(!Jf||a.type!= Zc||xq(g,this.Nc,a.shiftKey,a.ctrlKey,c,a.metaKey))a=g==this.Nc,this.Nc=g,b=new zq(g,f,a,b),b.altKey=c,this.dispatchEvent(b)};t.A=function(){return this.W};t.Xf=function(a,b){this.fp&&this.detach();this.W=a;this.ep=$l(this.W,Zc,this,b);this.jt=$l(this.W,Yc,this.pK,b,this);this.fp=$l(this.W,$c,this.sK,b,this)};t.detach=function(){this.ep&&(hm(this.ep),hm(this.jt),hm(this.fp),this.fp=this.jt=this.ep=null);this.W=null;this.Bg=this.Nc=-1};t.F=function(){Aq.B.F.call(this);this.detach()};var Eq={dh:gd,eh:"mouseup",bh:"mousecancel",DE:"mousemove",FE:id,EE:hd,BE:"mouseenter",CE:"mouseleave"};var Fq={dh:Nl?"pointerdown":gd,eh:Nl?"pointerup":"mouseup",bh:Nl?"pointercancel":"mousecancel",DE:Nl?"pointermove":"mousemove",FE:Nl?"pointerover":id,EE:Nl?"pointerout":hd,BE:Nl?"pointerenter":"mouseenter",CE:Nl?"pointerleave":"mouseleave"};var Gq=function(){},Hq;le(Gq);var Iq=function(a,b){a=new a;a.ha=function(){return b};return a},Jq={button:"pressed",checkbox:kc,menuitem:Cd,menuitemcheckbox:kc,menuitemradio:kc,radio:kc,tab:Cd,treeitem:Cd};t=Gq.prototype;t.wf=function(){};t.S=function(a){return a.D().S(d,this.xf(a).join(" "),a.getContent())};t.Ja=function(a){return a};t.Ul=function(a,b,c){(a=a.A?a.A():a)&&(c?Co:Eo)(a,[b])};t.Wy=function(a,b,c){this.Ul(a,b,c)};t.Fc=function(){return!0}; t.La=function(a,b){b.id&&a.Jb(b.id);var c=this.Ja(b);c&&c.firstChild?a.Pp(c.firstChild.nextSibling?xf(c.childNodes):c.firstChild):a.Pp(null);var e=0,f=this.ha(),g=this.qg(),h=!1,k=!1,l=xf(zo(b));l.forEach(function(m){h||m!=f?k||m!=g?e|=this.ho(m):k=!0:(h=!0,g==f&&(k=!0));this.ho(m)==1&&yl(c)&&zl(c,!1)},this);a.ew(e);h||(l.push(f),g==f&&(k=!0));k||l.push(g);(a=a.Ed)&&l.push.apply(l,a);h&&k&&!a||Ao(b,l.join(" "));return b};t.Hf=function(a){a.hd()&&this.Bi(a.A(),!0);a.isEnabled()&&this.Td(a,a.isVisible())}; t.pu=function(a,b){if(b=b||this.wf()){var c=a.getAttribute(Bd)||null;b!=c&&Zp(a,b)}};t.QC=function(a,b){var c=a.Jx;c!=null&&this.ou(b,c);a.isVisible()||$p(b,Qc,!a.isVisible());a.isEnabled()||this.ve(b,1,!a.isEnabled());a.Za(8)&&this.ve(b,8,a.RA());a.Za(16)&&this.ve(b,16,a.Zh());a.Za(64)&&this.ve(b,64,a.me())};t.ou=function(a,b){$p(a,"label",b)};t.zk=function(a,b){Wn(a,!b,!0)};t.Bi=function(a,b){this.Ul(a,this.qg()+"-rtl",b)};t.Qe=function(a){var b;return a.Za(32)&&(b=a.Xa())?yl(b):!1}; t.Td=function(a,b){var c;if(a.Za(32)&&(c=a.Xa())){if(!b&&a.Zo()){try{c.blur()}catch(e){}a.Zo()&&a.Ic(null)}yl(c)!=b&&zl(c,b)}};t.setVisible=function(a,b){V(a,b);a&&$p(a,Qc,!b)};t.Rc=function(a,b,c){var e=a.A();if(e){var f=this.tj(b);f&&this.Ul(a,f,c);this.ve(e,b,c)}};t.ve=function(a,b,c){Hq||(Hq={1:oc,8:Cd,16:kc,64:"expanded"});b=Hq[b];var e=a.getAttribute(Bd)||null;e&&(e=Jq[e]||b,b=b==kc||b==Cd?e:b);b&&$p(a,b,c)}; t.setContent=function(a,b){var c=this.Ja(a);c&&(ml(c),b&&(typeof b===r?ul(c,b):(a=function(e){if(e){var f=cl(c);c.appendChild(typeof e===r?f.createTextNode(e):e)}},Array.isArray(b)?b.forEach(a):!ne(b)||"nodeType"in b?a(b):xf(b).forEach(a))))};t.Xa=function(a){return a.A()};t.ha=function(){return"goog-control"};t.qg=function(){return this.ha()};t.xf=function(a){var b=this.ha(),c=[b],e=this.qg();e!=b&&c.push(e);b=this.AI(a.getState());c.push.apply(c,b);(a=a.Ed)&&c.push.apply(c,a);return c}; t.AI=function(a){for(var b=[];a;){var c=a&-a;b.push(this.tj(c));a&=~c}return b};t.tj=function(a){this.El||this.xy();return this.El[a]};t.ho=function(a){this.OD||this.rG();a=parseInt(this.OD[a],10);return isNaN(a)?0:a};t.xy=function(){var a=this.qg();a.replace(/\xa0|\s/g," ");this.El={1:a+oa,2:a+"-hover",4:a+"-active",8:a+"-selected",16:a+"-checked",32:a+"-focused",64:a+"-open"}};t.rG=function(){this.El||this.xy();this.OD=Tj(this.El)};var Kq=function(a,b,c){Y.call(this,c);if(!b){for(b=this.constructor;b;){var e=re(b);if(e=qq[e])break;b=(b=Object.getPrototypeOf(b.prototype))&&b.constructor}b=e?typeof e.Ga===p?e.Ga():new e:null}this.ga=b;this.Pp(a!==void 0?a:null);this.Jx=null};z(Kq,Y);t=Kq.prototype;t.ir=null;t.ia=0;t.Kk=39;t.nl=255;t.jq=0;t.Db=!0;t.Ed=null;t.Hs=!0;t.hl=!1;t.SN=null;t.Wu=function(a){this.xa()&&a!=this.Hs&&this.Zy(a);this.Hs=a};t.Xa=function(){return this.ga.Xa(this)};t.xj=function(){return this.Aa||(this.Aa=new Aq)}; t.Eq=function(a){a&&(this.Ed?sf(this.Ed,a)||this.Ed.push(a):this.Ed=[a],this.ga.Wy(this,a,!0))};t.lO=function(a){a&&this.Ed&&uf(this.Ed,a)&&(this.Ed.length==0&&(this.Ed=null),this.ga.Wy(this,a,!1))};t.Ul=function(a,b){b?this.Eq(a):this.lO(a)};t.S=function(){var a=this.ga.S(this);this.re(a);this.ga.pu(a,this.Dj());this.hl||this.ga.zk(a,!1);this.isVisible()||this.ga.setVisible(a,!1)};t.Dj=function(){return this.SN};t.ou=function(a){this.Jx=a;var b=this.A();b&&this.ga.ou(b,a)};t.Ja=function(){return this.ga.Ja(this.A())}; t.Fc=function(a){return this.ga.Fc(a)};t.eb=function(a){a=this.ga.La(this,a);this.re(a);this.ga.pu(a,this.Dj());this.hl||this.ga.zk(a,!1);this.Db=a.style.display!=pd};t.X=function(){Kq.B.X.call(this);this.ga.QC(this,this.W);this.ga.Hf(this);if(this.Kk&-2&&(this.Hs&&this.Zy(!0),this.Za(32))){var a=this.Xa();if(a){var b=this.xj();b.Xf(a);this.O().C(b,Xc,this.yc).C(a,vc,this.Le).C(a,fc,this.Ic)}}}; t.Zy=function(a){var b=this.ki?Fq:Eq,c=this.O(),e=this.A();a?(c.C(e,b.dh,this.Hd).C(e,[b.eh,b.bh],this.tg).C(e,id,this.Kj).C(e,hd,this.Is),this.ki&&c.C(e,Nc,this.Gp),this.Jj!=zm&&c.C(e,nc,this.Jj)):(c.ja(e,b.dh,this.Hd).ja(e,[b.eh,b.bh],this.tg).ja(e,id,this.Kj).ja(e,hd,this.Is),this.ki&&c.ja(e,Nc,this.Gp),this.Jj!=zm&&c.ja(e,nc,this.Jj))};t.oa=function(){Kq.B.oa.call(this);this.Aa&&this.Aa.detach();this.isVisible()&&this.isEnabled()&&this.ga.Td(this,!1)}; t.F=function(){Kq.B.F.call(this);this.Aa&&(this.Aa.dispose(),delete this.Aa);delete this.ga;this.Ed=this.ir=null};t.getContent=function(){return this.ir};t.setContent=function(a){this.ga.setContent(this.A(),a);this.Pp(a)};t.Pp=function(a){this.ir=a};t.uc=function(){var a=this.getContent();if(!a)return"";a=typeof a===r?a:Array.isArray(a)?a.map(Cl).join(""):Bl(a);return uj(a)};t.TC=function(a){this.setContent(a)};t.Bi=function(a){Kq.B.Bi.call(this,a);var b=this.A();b&&this.ga.Bi(b,a)}; t.zk=function(a){this.hl=a;var b=this.A();b&&this.ga.zk(b,a)};t.isVisible=function(){return this.Db};t.setVisible=function(a,b){return b||this.Db!=a&&this.dispatchEvent(a?"show":Rc)?((b=this.A())&&this.ga.setVisible(b,a),this.isEnabled()&&this.ga.Td(this,a),this.Db=a,!0):!1};t.isEnabled=function(){return!this.dd(1)};t.yL=function(){var a=this.getParent();return!!a&&typeof a.isEnabled==p&&!a.isEnabled()}; t.td=function(a){!this.yL()&&this.Ag(1,!a)&&(a||(this.setActive(!1),this.kc(!1)),this.isVisible()&&this.ga.Td(this,a),this.Rc(1,!a,!0))};t.JA=function(){return this.dd(2)};t.kc=function(a){this.Ag(2,a)&&this.Rc(2,a)};t.isActive=function(){return this.dd(4)};t.setActive=function(a){this.Ag(4,a)&&this.Rc(4,a)};t.RA=function(){return this.dd(8)};t.Yp=function(a){this.Ag(8,a)&&this.Rc(8,a)};t.Zh=function(){return this.dd(16)};t.xu=function(a){this.Ag(16,a)&&this.Rc(16,a)};t.Zo=function(){return this.dd(32)}; t.ZC=function(a){this.Ag(32,a)&&this.Rc(32,a)};t.me=function(){return this.dd(64)};t.kb=function(a){this.Ag(64,a)&&this.Rc(64,a)};t.getState=function(){return this.ia};t.dd=function(a){return!!(this.ia&a)};t.Rc=function(a,b,c){c||a!=1?this.Za(a)&&b!=this.dd(a)&&(this.ga.Rc(this,a,b),this.ia=b?this.ia|a:this.ia&~a):this.td(!b)};t.ew=function(a){this.ia=a};t.Za=function(a){return!!(this.Kk&a)}; t.Cb=function(a,b){if(this.xa()&&this.dd(a)&&!b)throw Error(Cb);!b&&this.dd(a)&&this.Rc(a,!1);this.Kk=b?this.Kk|a:this.Kk&~a};t.Kc=function(a){return!!(this.nl&a)&&this.Za(a)};t.UO=function(a,b){this.nl=b?this.nl|a:this.nl&~a};t.Cu=function(a,b){this.jq=b?this.jq|a:this.jq&~a};t.Ag=function(a,b){return this.Za(a)&&this.dd(a)!=b&&(!(this.jq&a)||this.dispatchEvent(tq(a,b)))&&!this.ac()};t.Kj=function(a){!Lq(a,this.A())&&this.dispatchEvent("enter")&&this.isEnabled()&&this.Kc(2)&&this.kc(!0)}; t.Is=function(a){!Lq(a,this.A())&&this.dispatchEvent("leave")&&(this.Kc(4)&&this.setActive(!1),this.Kc(2)&&this.kc(!1))};t.Gp=function(a){var b=a.target;b.releasePointerCapture&&b.releasePointerCapture(a.pointerId)};t.Jj=zm;var Lq=function(a,b){return!!a.relatedTarget&&tl(b,a.relatedTarget)};t=Kq.prototype;t.Hd=function(a){this.isEnabled()&&(this.Kc(2)&&this.kc(!0),a.et()&&(this.Kc(4)&&this.setActive(!0),this.ga&&this.ga.Qe(this)&&this.Xa().focus()));!this.hl&&a.et()&&a.preventDefault()}; t.tg=function(a){this.isEnabled()&&(this.Kc(2)&&this.kc(!0),this.isActive()&&this.Nf(a)&&this.Kc(4)&&this.setActive(!1))};t.Nf=function(a){this.Kc(16)&&this.xu(!this.Zh());this.Kc(8)&&this.Yp(!0);this.Kc(64)&&this.kb(!this.me());var b=new Q(Yb,this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.shiftKey=a.shiftKey,b.Ut=a.Ut,b.timeStamp=a.timeStamp);return this.dispatchEvent(b)};t.Le=function(){this.Kc(32)&&this.ZC(!0)}; t.Ic=function(){this.Kc(4)&&this.setActive(!1);this.Kc(32)&&this.ZC(!1)};t.yc=function(a){return this.isVisible()&&this.isEnabled()&&this.bd(a)?(a.preventDefault(),a.stopPropagation(),!0):!1};t.bd=function(a){return a.keyCode==13&&this.Nf(a)};if(typeof Kq!==p)throw Error("Invalid component class "+Kq);if(typeof Gq!==p)throw Error("Invalid renderer class "+Gq);var Mq=re(Kq);qq[Mq]=Gq;pq("goog-control",function(){return new Kq(null)});function Nq(){}z(Nq,Gq);le(Nq);Nq.prototype.S=function(a){return a.D().S(d,this.ha())};Nq.prototype.La=function(a,b){b.id&&a.Jb(b.id);if(b.tagName=="HR"){var c=b;b=this.S(a);nl(b,c);ol(c)}else W(b,this.ha());return b};Nq.prototype.setContent=function(){};Nq.prototype.ha=function(){return Gc};function Oq(a,b){Kq.call(this,null,a||Nq.Ga(),b);this.Cb(1,!1);this.Cb(2,!1);this.Cb(4,!1);this.Cb(32,!1);this.ew(1)}z(Oq,Kq);Oq.prototype.X=function(){Oq.B.X.call(this);var a=this.A();Zp(a,"separator")};pq(Gc,function(){return new Oq});function Pq(a){this.Lq=a||"menu"}z(Pq,rq);le(Pq);t=Pq.prototype;t.Fc=function(a){return a.tagName=="UL"||Pq.B.Fc.call(this,a)};t.Sr=function(a){return a.tagName=="HR"?new Oq:Pq.B.Sr.call(this,a)};t.Zd=function(a,b){return tl(a.A(),b)};t.ha=function(){return Bc};t.Hf=function(a){Pq.B.Hf.call(this,a);a=a.A();$p(a,Oc,Hd)};var Qq=function(){Pq.call(this)};v(Qq,Pq);Qq.prototype.Ja=function(a){return(a||document).querySelectorAll(".CSS_VIEW_MENU_DROPSHADOW_CONTENT")[0]};Qq.Ga=function(){return nq(Qq)};var Rq=function(){};Rq.prototype.Kg=function(){};var Sq=function(){if(Mf){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(Pe()))?a[1]:"0"}return Lf?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(Pe()))?a[0].replace(/_/g,"."):"10"):Of?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(Pe()))?a[1]:""):Pf||Qf||Rf?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(Pe()))?a[1].replace(/_/g,"."):""):""}();var Tq=function(a){return(a=a.exec(Pe()))?a[1]:""},Uq=function(){if(dg)return Tq(/Firefox\/([0-9.]+)/);if(Hf||If||Gf)return Yf;if(hg){if(ff()||gf()){var a=Tq(/CriOS\/([0-9.]+)/);if(a)return a}return Tq(/Chrome\/([0-9.]+)/)}if(ig&&!ff())return Tq(/Version\/([0-9.]+)/);if(eg||fg){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Pe()))return a[1]+"."+a[2]}else if(gg)return(a=Tq(/Android\s+([0-9.]+)/))?a:Tq(/Version\/([0-9.]+)/);return""}();var Yq=function(a,b,c,e,f,g,h,k,l){var m=Vq(c),n=Sn(a),x=Nn(a);x&&n.oL(new Dn(x.left,x.top,x.right-x.left,x.bottom-x.top));x=dl(a);var C=dl(c);if(x.ua!=C.ua){x=x.ua.body;C=C.le();var J=new O(0,0),S=jl(cl(x));b:{try{Ef(S.parent);var ea=!0;break b}catch(Fb){}ea=!1}if(ea){ea=x;do{if(S==C)var Ra=Mn(ea);else Ra=Kn(ea),Ra=new O(Ra.left,Ra.top);J.x+=Ra.x;J.y+=Ra.y}while(S&&S!=C&&S!=S.parent&&(ea=S.frameElement)&&(S=S.parent))}x=Zk(J,Mn(x));n.left+=x.x;n.top+=x.y}a=Wq(a,b);b=n.left;a&4?b+=n.width:a&2&&(b+= n.width/2);n=new O(b,n.top+(a&1?n.height:0));n=Zk(n,m);f&&(n.x+=(a&4?-1:1)*f.x,n.y+=(a&1?-1:1)*f.y);if(h)if(l)var Ga=l;else if(Ga=Nn(c))Ga.top-=m.y,Ga.right-=m.x,Ga.bottom-=m.y,Ga.left-=m.x;return Xq(n,c,e,g,Ga,h,k)},Vq=function(a){if(a=a.offsetParent){var b=a.tagName=="HTML"||a.tagName=="BODY";if(!b||Hn(a,vd)!="static"){var c=Mn(a);if(!b){b=Un(a);var e;if(e=b){e=ig&&He(Uq,10)>=0;var f=Sf&&He(Sq,10)>=0,g=hg&&He(Uq,85)>=0;e=Jf||e||f||g}b=e?-a.scrollLeft:b&&Hn(a,"overflowX")!=Od?a.scrollWidth-a.clientWidth- a.scrollLeft:a.scrollLeft;c=Zk(c,new O(b,a.scrollTop))}}}return c||new O},Xq=function(a,b,c,e,f,g,h){a=a.clone();var k=Wq(b,c);c=Rn(b);h=h?h.clone():c.clone();a=a.clone();h=h.clone();var l=0;if(e||k!=0)k&4?a.x-=h.width+(e?e.right:0):k&2?a.x-=h.width/2:e&&(a.x+=e.left),k&1?a.y-=h.height+(e?e.bottom:0):e&&(a.y+=e.top);g&&(f?(e=h,k=0,(g&65)==65&&(a.x<f.left||a.x>=f.right)&&(g&=-2),(g&132)==132&&(a.y<f.top||a.y>=f.bottom)&&(g&=-5),a.x<f.left&&g&1&&(a.x=f.left,k|=1),g&16&&(l=a.x,a.x<f.left&&(a.x=f.left, k|=4),a.x+e.width>f.right&&(e.width=Math.min(f.right-a.x,l+e.width-f.left),e.width=Math.max(e.width,0),k|=4)),a.x+e.width>f.right&&g&1&&(a.x=Math.max(f.right-e.width,f.left),k|=1),g&2&&(k|=(a.x<f.left?16:0)|(a.x+e.width>f.right?32:0)),a.y<f.top&&g&4&&(a.y=f.top,k|=2),g&32&&(l=a.y,a.y<f.top&&(a.y=f.top,k|=8),a.y+e.height>f.bottom&&(e.height=Math.min(f.bottom-a.y,l+e.height-f.top),e.height=Math.max(e.height,0),k|=8)),a.y+e.height>f.bottom&&g&4&&(a.y=Math.max(f.bottom-e.height,f.top),k|=2),g&8&&(k|= (a.y<f.top?64:0)|(a.y+e.height>f.bottom?128:0)),f=k):f=256,l=f);g=new Dn(0,0,0,0);g.left=a.x;g.top=a.y;g.width=h.width;g.height=h.height;f=l;if(f&496)return f;Jn(b,g.PJ());h=g.getSize();al(c,h)||(c=h,b=b.style,Jf?b.MozBoxSizing=hc:Kf?b.WebkitBoxSizing=hc:b.boxSizing=hc,b.width=Math.max(c.width,0)+xd,b.height=Math.max(c.height,0)+xd);return f},Wq=function(a,b){return(b&8&&Un(a)?b^4:b)&-9};var Zq=function(a,b,c){this.element=a;this.Nl=b;this.wN=c};z(Zq,Rq);Zq.prototype.Kg=function(a,b,c){Yq(this.element,this.Nl,a,b,void 0,c,this.wN)};var $q=function(a,b,c,e){Zq.call(this,a,b);this.Cg=c?5:0;this.Nt=e||void 0};z($q,Zq);$q.prototype.eJ=function(){return this.Cg};$q.prototype.Tp=function(a){this.Cg=a};$q.prototype.Kg=function(a,b,c,e){var f=Yq(this.element,this.Nl,a,b,null,c,10,e,this.Nt);if(f&496){var g=this.fl(f,this.Nl);b=this.fl(f,b);f=Yq(this.element,g,a,b,null,c,10,e,this.Nt);f&496&&(g=this.fl(f,g),b=this.fl(f,b),Yq(this.element,g,a,b,null,c,this.Cg,e,this.Nt))}};$q.prototype.fl=function(a,b){a&48&&(b^=4);a&192&&(b^=1);return b};var ar=function(a,b,c){Y.call(this,c);this.ga=b||rq.Ga();this.Lf=a||Ld};z(ar,Y);t=ar.prototype;t.bi=null;t.Aa=null;t.ga=null;t.Lf=null;t.Db=!0;t.Nb=!0;t.am=!0;t.ib=-1;t.jb=null;t.Et=!1;t.fF=!1;t.tN=!0;t.Be=null;t.Xa=function(){return this.bi||this.ga.Xa(this)}; t.qP=function(a){if(this.am){var b=this.Xa(),c=this.xa();this.bi=a;var e=this.Xa();c&&(this.bi=b,this.Vl(!1),this.bi=a,this.xj().Xf(e),this.Vl(!0))}else throw Error("Can't set key event target for container that doesn't support keyboard focus!");};t.xj=function(){return this.Aa||(this.Aa=new Aq(this.Xa()))};t.S=function(){this.re(this.ga.S(this))};t.Ja=function(){return this.ga.Ja(this.A())};t.Fc=function(a){return this.ga.Fc(a)}; t.eb=function(a){this.re(this.ga.La(this,a));a.style.display==pd&&(this.Db=!1)};t.X=function(){ar.B.X.call(this);this.he(function(c){c.xa()&&this.vC(c)},this);var a=this.A();this.ga.Hf(this);this.setVisible(this.Db,!0);var b=this.ki?Fq:Eq;this.O().C(this,"enter",this.Ds).C(this,Sc,this.Fs).C(this,Kd,this.Ks).C(this,"open",this.yK).C(this,"close",this.Cs).C(a,b.dh,this.Hd).C(cl(a),[b.eh,b.bh],this.dK).C(a,[b.dh,b.eh,b.bh,id,hd,nc],this.YJ);this.ki&&this.O().C(a,Nc,this.Gp);this.Qe()&&this.Vl(!0)}; t.Gp=function(a){var b=a.target;b.releasePointerCapture&&b.releasePointerCapture(a.pointerId)};t.Vl=function(a){var b=this.O(),c=this.Xa();a?b.C(c,vc,this.Le).C(c,fc,this.Ic).C(this.xj(),Xc,this.yc):b.ja(c,vc,this.Le).ja(c,fc,this.Ic).ja(this.xj(),Xc,this.yc)};t.oa=function(){this.Qc(-1);this.jb&&this.jb.kb(!1);this.Et=!1;ar.B.oa.call(this)};t.F=function(){ar.B.F.call(this);this.Aa&&(this.Aa.dispose(),this.Aa=null);this.ga=this.jb=this.Be=this.bi=null};t.Ds=function(){return!0}; t.Fs=function(a){var b=this.vg(a.target);if(b>-1&&b!=this.ib){var c=this.Hc();c&&c.kc(!1);this.ib=b;c=this.Hc();this.Et&&c.setActive(!0);this.tN&&this.jb&&c!=this.jb&&(c.Za(64)?c.kb(!0):this.jb.kb(!1))}b=this.A();a.target.A()!=null&&$p(b,Zb,a.target.A().id)};t.Ks=function(a){a.target==this.Hc()&&(this.ib=-1);this.A().removeAttribute(ac)};t.yK=function(a){(a=a.target)&&a!=this.jb&&a.getParent()==this&&(this.jb&&this.jb.kb(!1),this.jb=a)}; t.Cs=function(a){a.target==this.jb&&(this.jb=null);var b=this.A(),c=a.target.A();b&&a.target.JA()&&c&&aq(b,c)};t.Hd=function(a){this.Nb&&this.Pf(!0);var b=this.Xa();b&&yl(b)?b.focus():a.preventDefault()};t.dK=function(){this.Pf(!1)};t.YJ=function(a){var b=this.ki?Fq:Eq,c=this.sJ(a.target);if(c)switch(a.type){case b.dh:c.Hd(a);break;case b.eh:case b.bh:c.tg(a);break;case id:c.Kj(a);break;case hd:c.Is(a);break;case nc:c.Jj(a)}}; t.sJ=function(a){if(this.Be)for(var b=this.A();a&&a!==b;){var c=a.id;if(c in this.Be)return this.Be[c];a=a.parentNode}return null};t.Le=function(){};t.Ic=function(){this.Qc(-1);this.Pf(!1);this.jb&&this.jb.kb(!1)};t.yc=function(a){return this.isEnabled()&&this.isVisible()&&(this.Fd()!=0||this.bi)&&this.bd(a)?(a.preventDefault(),a.stopPropagation(),!0):!1}; t.bd=function(a){var b=this.Hc();if(b&&typeof b.yc==p&&b.yc(a)||this.jb&&this.jb!=b&&typeof this.jb.yc==p&&this.jb.yc(a))return!0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case 27:if(this.Qe())this.Xa().blur();else return!1;break;case 36:this.Oj();break;case 35:this.bL();break;case 38:if(this.Lf==Ld)this.Qs();else return!1;break;case 37:if(this.Lf==Tc)this.hd()?this.Ps():this.Qs();else return!1;break;case 40:if(this.Lf==Ld)this.Ps();else return!1;break;case 39:if(this.Lf== Tc)this.hd()?this.Qs():this.Ps();else return!1;break;default:return!1}return!0};t.vC=function(a){var b=a.A();b=b.id||(b.id=a.V());this.Be||(this.Be={});this.Be[b]=a};t.wa=function(a,b){ar.B.wa.call(this,a,b)};t.ih=function(a,b,c){a.Cu(2,!0);a.Cu(64,!0);!this.Qe()&&this.fF||a.Cb(32,!1);a.Wu(!1);var e=a.getParent()==this?this.vg(a):-1;ar.B.ih.call(this,a,b,c);a.xa()&&this.xa()&&this.vC(a);this.VQ(e,b)}; t.VQ=function(a,b){a==-1&&(a=this.Fd());a==this.ib?this.ib=Math.min(this.Fd()-1,b):a>this.ib&&b<=this.ib?this.ib++:a<this.ib&&b>this.ib&&this.ib--};t.removeChild=function(a,b){if(a=typeof a===r?this.Yc(a):a){var c=this.vg(a);c!=-1&&(c==this.ib?(a.kc(!1),this.ib=-1):c<this.ib&&this.ib--);(c=a.A())&&c.id&&this.Be&&Rj(this.Be,c.id)}a=ar.B.removeChild.call(this,a,b);a.Wu(!0);return a};t.setOrientation=function(a){if(this.A())throw Error(Cb);this.Lf=a};t.isVisible=function(){return this.Db}; t.setVisible=function(a,b){if(b||this.Db!=a&&this.dispatchEvent(a?"show":Rc)){this.Db=a;var c=this.A();c&&(V(c,a),this.Qe()&&this.ga.yr(this.Xa(),this.Nb&&this.Db),b||this.dispatchEvent(this.Db?"aftershow":"afterhide"));return!0}return!1};t.isEnabled=function(){return this.Nb}; t.td=function(a){this.Nb!=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.Nb=!0,this.he(function(b){b.rE?delete b.rE:b.td(!0)})):(this.he(function(b){b.isEnabled()?b.td(!1):b.rE=!0}),this.Nb=!1,this.Pf(!1)),this.Qe()&&this.ga.yr(this.Xa(),a&&this.Db))};t.Qe=function(){return this.am};t.Td=function(a){a!=this.am&&this.xa()&&this.Vl(a);this.am=a;this.Nb&&this.Db&&this.ga.yr(this.Xa(),a)};t.Qc=function(a){(a=this.Wa(a))?a.kc(!0):this.ib>-1&&this.Hc().kc(!1)};t.kc=function(a){this.Qc(this.vg(a))}; t.Hc=function(){return this.Wa(this.ib)};t.Oj=function(){this.So(function(a,b){return(a+1)%b},this.Fd()-1)};t.bL=function(){this.So(function(a,b){a--;return a<0?b-1:a},0)};t.Ps=function(){this.So(function(a,b){return(a+1)%b},this.ib)};t.Qs=function(){this.So(function(a,b){a--;return a<0?b-1:a},this.ib)};t.So=function(a,b){b=b<0?this.vg(this.jb):b;var c=this.Fd();b=a.call(this,b,c);for(var e=0;e<=c;){var f=this.Wa(b);if(f&&this.by(f))return this.Xu(b),!0;e++;b=a.call(this,b,c)}return!1}; t.by=function(a){return a.isVisible()&&a.isEnabled()&&a.Za(2)};t.Xu=function(a){this.Qc(a)};t.Pf=function(a){this.Et=a};var br=function(a){T.call(this);this.Ca=null;this.W=a;this.ta=new Vm(this);this.ta.C(this.W,Wc,this)};z(br,T);br.prototype.handleEvent=function(a){if(a.type==Wc)this.Zq(),this.dispatchEvent(this.By(a));else if(a.type!=Yc||vq(a)){var b=a.type==Yc?this.W.value:null,c=this.By(a);this.Zq();this.Ca=setTimeout(function(){this.Ca=null;this.W.value!=b&&this.dispatchEvent(c)}.bind(this),0)}};br.prototype.Zq=function(){this.Ca!=null&&(clearTimeout(this.Ca),this.Ca=null)}; br.prototype.By=function(a){a=new Pl(a.Xc);a.type=Wc;return a};br.prototype.F=function(){br.B.F.call(this);this.ta.dispose();this.Zq();delete this.W};var cr=function(){this.Fl=[]};z(cr,Gq);le(cr);t=cr.prototype;t.Hh=function(a){var b=this.Fl[a];if(!b){switch(a){case 0:b=this.qg()+"-highlight";break;case 1:b=this.qg()+"-checkbox";break;case 2:b=this.qg()+na}this.Fl[a]=b}return b};t.wf=function(){return"menuitem"};t.S=function(a){var b=a.D().S(d,this.xf(a).join(" "),this.yy(a.getContent(),a.D()));this.Gu(a,b,a.Za(8)||a.Za(16));return b};t.Ja=function(a){return a&&a.firstChild}; t.La=function(a,b){this.MK(b)||b.appendChild(this.yy(b.childNodes,a.D()));Bo(b,"goog-option")&&(a.Op(!0),this.Op(a,b,!0));return cr.B.La.call(this,a,b)};t.setContent=function(a,b){var c=this.Ja(a),e=this.Ms(a)?c.firstChild:null;cr.B.setContent.call(this,a,b);e&&!this.Ms(a)&&c.insertBefore(e,c.firstChild||null)};t.MK=function(a){a=ql(a);var b=this.Hh(2);return!!a&&Bo(a,b)};t.yy=function(a,b){var c=this.Hh(2);return b.S(d,c,a)};t.nD=function(a,b,c){a&&b&&this.Gu(a,b,c)}; t.Op=function(a,b,c){a&&b&&this.Gu(a,b,c)};t.Ms=function(a){if(a=this.Ja(a)){a=a.firstChild;var b=this.Hh(1);return!!a&&sl(a)&&Bo(a,b)}return!1};t.Gu=function(a,b,c){this.pu(b,a.Dj());this.QC(a,b);c!=this.Ms(b)&&(Fo(b,"goog-option",c),b=this.Ja(b),c?(c=this.Hh(1),b.insertBefore(a.D().S(d,c),b.firstChild||null)):b.removeChild(b.firstChild))};t.tj=function(a){switch(a){case 2:return this.Hh(0);case 16:case 8:return Hc;default:return cr.B.tj.call(this,a)}}; t.ho=function(a){var b=this.Hh(0);switch(a){case Hc:return 16;case b:return 2;default:return cr.B.ho.call(this,a)}};t.ha=function(){return Ec};function dr(){this.Fl=[]}z(dr,cr);le(dr);dr.prototype.ha=function(){return xc};var er=function(a,b,c,e){Kq.call(this,a,e||cr.Ga(),c);this.xd(b)};z(er,Kq);t=er.prototype;t.Qa=function(){var a=this.sp;return a!=null?a:this.uc()};t.xd=function(a){this.Xp(a)};t.Cb=function(a,b){er.B.Cb.call(this,a,b);switch(a){case 8:this.DP(b);break;case 16:this.ZO(b)}};t.nD=function(a){this.Cb(8,a)};t.DP=function(a){this.Zh()&&!a&&this.xu(!1);var b=this.A();b&&this.ga.nD(this,b,a)};t.Op=function(a){this.Cb(16,a)};t.ZO=function(a){var b=this.A();b&&this.ga.Op(this,b,a)}; t.uc=function(){var a=this.getContent();return Array.isArray(a)?(a=mf(a,function(b){return sl(b)&&(Bo(b,Fc)||Bo(b,"goog-menuitem-mnemonic-separator"))?"":Cl(b)}).join(""),uj(a)):er.B.uc.call(this)};t.uz=function(){var a=this.D(),b=this.getContent();return Array.isArray(b)&&(b=pf(b,function(c){return Bo(c,Fc)}))?a.vs(b):null};t.tg=function(a){var b=this.getParent();if(b){var c=b.XB;b.XB=null;if(c&&typeof a.clientX===q&&Yk(c,new O(a.clientX,a.clientY)))return}er.B.tg.call(this,a)}; t.bd=function(a){return a.keyCode==this.Ct&&this.Nf(a)?!0:er.B.bd.call(this,a)};t.lJ=function(){return this.Ct};pq(Ec,function(){return new er(null)});er.prototype.Dj=function(){return this.Za(16)?"menuitemcheckbox":this.Za(8)?"menuitemradio":er.B.Dj.call(this)};er.prototype.getParent=function(){return Kq.prototype.getParent.call(this)};er.prototype.lg=function(){return Kq.prototype.lg.call(this)};function fr(a,b,c,e){er.call(this,a,b,c,e||new dr)}z(fr,er);fr.prototype.EB=null;fr.prototype.X=function(){fr.B.X.call(this);this.Yx()};fr.prototype.Yx=function(a){this.EB&&this.EB(this,a||"")};pq(xc,function(){return new fr(null)});function gr(){}z(gr,Gq);le(gr);gr.prototype.ha=function(){return Dc};function hr(a,b,c){Kq.call(this,a,c||gr.Ga(),b);this.Cb(1,!1);this.Cb(2,!1);this.Cb(4,!1);this.Cb(32,!1);this.ew(1)}z(hr,Kq);pq(Dc,function(){return new hr(null)});pq(Gc,function(){return new Oq});var ir=function(a,b){ar.call(this,Ld,b||Pq.Ga(),a);this.Td(!1)};z(ir,ar);t=ir.prototype;t.Fq=!0;t.Fx=!1;t.ha=function(){return this.ga.ha()};t.Zd=function(a){if(this.ga.Zd(this,a))return!0;for(var b=this.Fd(),c=0;c<b;c++){var e=this.Wa(c);if(typeof e.Zd==p&&e.Zd(a))return!0}return!1};t.removeItem=function(a){(a=this.removeChild(a,!0))&&a.dispose()};t.es=function(){return this.Fd()};t.fs=function(){var a=[];this.he(function(b){a.push(b)});return a}; t.setPosition=function(a,b){var c=this.isVisible();c||V(this.A(),!0);var e=this.A(),f=Mn(e);a instanceof O&&(b=a.y,a=a.x);Jn(e,e.offsetLeft+(a-f.x),e.offsetTop+(Number(b)-f.y));c||V(this.A(),!1)};t.getPosition=function(){return this.isVisible()?Mn(this.A()):null};t.yk=function(a){(this.Fq=a)&&this.Td(!0)};t.QO=function(a){this.Fx=a}; t.setVisible=function(a,b,c){(b=ir.B.setVisible.call(this,a,b))&&a&&this.xa()&&this.Fq&&this.Xa().focus();this.XB=a&&c&&typeof c.clientX===q?new O(c.clientX,c.clientY):null;return b};t.Ds=function(a){this.Fq&&this.Xa().focus();return ir.B.Ds.call(this,a)};t.by=function(a){return(this.Fx||a.isEnabled())&&a.isVisible()&&a.Za(2)};t.eb=function(a){this.Ly(a);ir.B.eb.call(this,a)}; t.bd=function(a){var b=ir.B.bd.call(this,a);b||this.he(function(c){!b&&c.lJ&&c.Ct==a.keyCode&&(this.isEnabled()&&this.kc(c),b=c.yc(a))},this);return b};t.Qc=function(a){ir.B.Qc.call(this,a);(a=this.Wa(a))&&Pn(a.A(),this.A())};t.Ly=function(a){var b=this.ga;a=this.D().uj(d,b.ha()+na,a);for(var c=a.length,e=0;e<c;e++)b.pr(this,a[e])};var jr=function(a,b){ir.call(this,b,a)};z(jr,ir);t=jr.prototype;t.rB=0;t.Mc="";t.Gx=!1;t.vH=0;t.S=function(){jr.B.S.call(this);var a=this.D(),b=a.S(d,this.ga.ha()+"-filter",this.Zj=a.S(d,null,this.Mc),this.hb=a.S(Gb,{type:Fd})),c=this.A();a.appendChild(c,b);b=this.Jf("content-el");this.Jl=a.S(d,{"class":this.ga.ha()+na,id:b});a.appendChild(c,this.Jl);this.CA();$p(this.hb,dc,"list");$p(this.hb,"owns",b);$p(this.hb,"expanded",!0)}; t.CA=function(){this.Td(!0);this.qP(this.hb);Jf&&this.hb.setAttribute(dc,"off");this.rB&&(this.hb.maxLength=this.rB)};t.RP=function(){!this.Jc&&this.hb&&(this.Jc=new br(this.hb),Wn(this.hb,!1),$l(this.Jc,Wc,this.qA,!1,this),$l(this.hb.parentNode,lc,this.JB,!1,this),this.Gx&&(this.Xl=[]))};t.RD=function(){this.Jc&&(gm(this.Jc,Wc,this.qA,!1,this),gm(this.hb.parentNode,lc,this.JB,!1,this),this.Jc.dispose(),this.Xl=this.Jc=void 0)}; t.setVisible=function(a,b,c){(b=jr.B.setVisible.call(this,a,b,c))&&a&&this.xa()?(this.kP(""),this.RP()):b&&!a&&this.RD();return b};t.F=function(){this.RD();this.Zj=this.hb=void 0;jr.B.F.call(this)};t.kP=function(a){this.hb&&(this.hb.value=a,this.iz(a))};t.SK=function(a){return!(!this.JN||!this.JN[a.V()])};t.qA=function(){this.iz(this.hb.value);var a=this.Hc();a&&a.isVisible()||this.Oj();this.dispatchEvent("filterchange")}; t.iz=function(a){if(this.wH!=a){this.Zj&&(this.Zj.style.visibility=a==""?Od:Qc);if(this.Gx&&this.Xl){var b=a.match(/^(.+),[ ]*([^,]*)$/),c=b&&b[1]?b[1].split(","):[];if(a.slice(-1)==","||c.length!=this.Xl.length){var e=c[c.length-1]||"";if(this.Hc()&&e!=""){var f=this.Hc().uc();f.toLowerCase().indexOf(e.toLowerCase())==0&&(c[c.length-1]=f,this.hb.value=c.join(",")+",")}this.Xl=c;this.dispatchEvent("change");this.Qc(-1)}b&&(a=b.length>2?ze(b[2]):"")}b=new RegExp("(^|[- ,_/.:])"+xj(a),"i");for(e=this.vH;c= this.Wa(e);e++)if(c instanceof fr)c.Yx(a);else if(!this.SK(c))if(f=c.uc()){var g=f.match(b);a==""||g?(c.setVisible(!0),(f=f.indexOf(g[0]))&&f++,this.uF(c,f,a.length)):c.setVisible(!1)}else c.setVisible(a=="");this.wH=a}};t.uF=function(a,b,c){var e=a.uc();if(c==0)var f=this.D().createTextNode(e);else{f=e.slice(0,b);var g=e.slice(b,b+c);b=e.slice(b+c);f=this.D().S(Ob,null,f,this.D().S("B",null,g),b)}(g=a.uz&&a.uz())?a.setContent([f,this.D().S(Ob,Fc,g)]):a.setContent(f)}; t.bd=function(a){return a.shiftKey||a.ctrlKey||a.altKey||a.keyCode==36||a.keyCode==35?!1:a.keyCode==27?(this.dispatchEvent(fc),!0):jr.B.bd.call(this,a)};t.Qc=function(a){jr.B.Qc.call(this,a);a=this.Ja();var b=this.Hc()?this.Hc().A():null;this.hb&&aq(this.hb,b);b&&tl(a,b)&&Pn(b,a)};t.JB=function(){this.hb.focus()};t.Ja=function(){return this.Jl||this.A()}; t.eb=function(a){this.re(a);this.Ly(a);a=this.D().uj(d,this.ga.ha()+"-filter",a)[0];this.Zj=ql(a);this.hb=rl(this.Zj);this.Jl=rl(a);this.ga.pr(this,a.parentNode,this.Jl);this.CA()};var kr=function(a,b,c,e,f){Kl.call(this);this.xH=!!e;a=a.get(gn).D();f=!f&&(Jf&&$f("1.9.1")||Kf&&$f("522")||Gf&&$f("10.50")||Hf&&Number(cg)>=9||If||cf(Hb)>=8&&!(Number(cg)>=9)||Gf&&!$f("10.50"));a=this.Dy(a,f?Qq.Ga():void 0);a.setVisible(!1);a.QO(!1);a.yk(e||!1);e=c;f&&(e=(void 0)("CSS_VIEW_MENU_DROPSHADOW_CONTENT",c));El(b,no,{content:e});a.La(b);W(a.A(),f?"CSS_VIEW_MENU_DROPSHADOW":"CSS_VIEW_MENU_BORDER");this.hk=a;cf(Hb)<=7&&(this.To=[],$l(a,["aftershow",Rc],y(this.VM,this)))};z(kr,Kl);t=kr.prototype; t.Dy=function(a,b){return this.xH?new jr(b,a):new ir(a,b)};t.xb=function(){return this.hk};t.VM=function(a){a.target==this.hk&&this.CH(a.type!=Rc)};t.CH=function(a){if(a)for(a=this.hk.Ja();a;a=a.parentNode){var b=a;b.tagName&&Hn(b,vd)==yd&&Hn(b,"zIndex")==0&&(b.style.zIndex=1,this.To.push(b))}else{for(b=0;a=this.To[b];b++)a.style.zIndex="";this.To.length=0}};t.F=function(){kr.B.F.call(this);this.hk.dispose();this.To=this.hk=null};var lr=function(a,b,c,e){$q.call(this,a,b,c||e);(c||e)&&this.Tp(65|(e?32:132))};z(lr,$q);var mr=function(a,b){this.Ml=a instanceof O?a:new O(a,b)};z(mr,Rq);mr.prototype.Kg=function(a,b,c,e){var f=cl(a);var g=f.body;f=f.documentElement;f=new O(g.scrollLeft||f.scrollLeft,g.scrollTop||f.scrollTop);g=this.Ml.x+f.x;f=this.Ml.y+f.y;var h=Vq(a);g-=h.x;f-=h.y;Xq(new O(g,f),a,b,c,null,null,e)};var nr=function(a,b){mr.call(this,a,b)};z(nr,mr);nr.prototype.Cg=0;nr.prototype.Tp=function(a){this.Cg=a};nr.prototype.Kg=function(a,b,c,e){var f=Nn((a?cl(a):document).documentElement),g=dl(a).Ez();g=new O(this.Ml.x+g.scrollLeft,this.Ml.y+g.scrollTop);var h=b,k=Xq(g,a,h,c,f,10,e);if((k&496)!=0){if(k&16||k&32)h^=4;if(k&64||k&128)h^=1;k=Xq(g,a,h,c,f,10,e);(k&496)!=0&&Xq(g,a,b,c,f,this.Cg,e)}};var or=function(a,b){ir.call(this,a,b);this.yk(!0);this.setVisible(!1,!0);this.ue=new zn};z(or,ir);t=or.prototype;t.HQ=!1;t.cQ=!1;t.VA=0;t.eb=function(a){or.B.eb.call(this,a);(a=a.getAttribute("for")||a.htmlFor)&&this.Xf(this.D().A(a),1)};t.X=function(){or.B.X.call(this);this.ue.forEach(this.Nx,this);var a=this.O();a.C(this,Yb,this.Fg);a.C(this.D().ua,gd,this.NM,!0)};t.Xf=function(a,b,c,e,f){this.EA(a)||(b=this.hG(a,b,c,e,f),this.xa()&&this.Nx(b),a=ue(this.UM,a),this.A()&&this.O().C(this.A(),Yc,a))}; t.UM=function(a,b){if(b.keyCode==27)a.focus();else if(a=this.Wa(this.ib)){var c=a.A();a=new Pl(b.Xc,c);a.target=c;if(b.keyCode==32||b.keyCode==13)if(Rl(c))c.lj(Yc,!1,a);else if(c=cm(c))if(c=c.Hb[Yc.toString()]){c=c.concat();for(var e=0;e<c.length;e++){var f=c[e];f&&f.capture==0&&!f.si&&im(f,a)}}b.keyCode==32&&this.Me()}};t.hG=function(a,b,c,e,f){if(!a)return null;b={W:a,QD:b,mM:c,Dr:e?nc:gd,eM:f};this.ue.set(re(a),b);return b};t.EA=function(a){return a?this.ue.mf(re(a)):!1}; t.Nx=function(a){this.O().C(a.W,a.Dr,this.WB);a.Dr!=nc&&this.O().C(a.W,Yc,this.oN)};t.detach=function(a){if(!this.EA(a))throw Error("Menu not attached to provided element, unable to detach.");a=re(a);this.xa()&&this.GG(this.ue.get(a));this.ue.remove(a)};t.GG=function(a){this.O().ja(a.W,a.Dr,this.WB)}; t.ID=function(a,b,c){var e=this.isVisible();this.xL()&&this.HQ?this.Me():this.dispatchEvent("beforeshow")&&(b=typeof b!="undefined"?b:8,e||(this.A().style.visibility=Qc),V(this.A(),!0),a.Kg(this.A(),b,c),e||(this.A().style.visibility=Od),this.Qc(-1),this.setVisible(!0))};t.DD=function(a,b,c){b=a.QD!==void 0?new $q(a.W,a.QD,!0):new nr(b,c);b.Tp&&b.Tp(5);this.ID(b,a.mM,a.eM,a.W)};t.eQ=function(a,b,c){this.ID(new lr(a,b,!0),c,null,a)}; t.Me=function(){this.isVisible()&&(this.setVisible(!1),this.isVisible()||(this.VA=Date.now()))};t.xL=function(){return this.isVisible()||this.fR()};t.fR=function(){return Date.now()-this.VA<150};t.Fg=function(){this.Me()};t.WB=function(a){this.cQ&&a.shiftKey&&a.button==2||this.VB(a)};t.oN=function(a){a.keyCode!=32&&a.keyCode!=13&&a.keyCode!=40||this.VB(a);a.keyCode==40&&this.Oj()}; t.VB=function(a){for(var b=this.ue.Je(),c=0;c<b.length;c++){var e=this.ue.get(b[c]);if(e.W==a.currentTarget){this.DD(e,a.clientX,a.clientY);a.preventDefault();a.stopPropagation();break}}};t.NM=function(a){this.isVisible()&&!this.Zd(a.target)&&this.Me()};t.Ic=function(a){or.B.Ic.call(this,a);this.Me()};t.F=function(){or.B.F.call(this);this.ue&&(this.ue.clear(),delete this.ue)};var pr=function(a,b,c){kr.call(this,a,b,c)};v(pr,kr);pr.prototype.Dy=function(a,b){return new or(a,b)};var qr=function(){},rr=new qr,sr=[lc,Yc,$c];qr.prototype.C=function(a,b,c,e,f){var g=function(h){var k=am(b),l=sl(h.target)?h.target.getAttribute(Bd)||null:null;h.type==lc&&h.et()?k.call(e,h):h.keyCode!=13&&h.keyCode!=3||h.type==$c?h.keyCode!=32||l!=jc&&l!="tab"&&l!="radio"||(h.type==$c&&k.call(e,h),h.preventDefault()):(h.type=Zc,k.call(e,h))};g.ne=b;g.JO=e;f?f.C(a,sr,g,c):$l(a,sr,g,c)}; qr.prototype.ja=function(a,b,c,e,f){for(var g,h=0;g=sr[h];h++){var k=a;var l=g;var m=!!c;l=Rl(k)?k.cn(l,m):k?(k=cm(k))?k.cn(l,m):[]:[];for(k=0;m=l[k];k++){var n=m.listener;if(n.ne==b&&n.JO==e){f?f.ja(a,g,m.listener,c,e):gm(a,g,m.listener,c,e);break}}}};var tr=function(a,b){jq.call(this,a,Ia);this.CG=mq.BG();this.gQ=b?b:0;this.ca=null;this.aQ();this.Iw(!1);this.SP()};z(tr,jq);t=tr.prototype;t.Iw=function(a){switch(this.gQ){case 0:this.A().style.display=a?"":pd;break;case 1:this.A().style.visibility=a?"":Qc;break;case 2:this.A().style.position=a?"":Xb;this.A().style.top=a?"":"-10000px";break;case 3:this.A().style.position=a?"":yd,this.A().style.top=a?"":"-10000px"}var b=this.mI(!0);b&&b.nh();this.Db=a;Fo(this.A(),"CSS_APP_NOTIFYWIDGET_SHOWN",a)}; t.SP=function(){this.O().iB(this.A(),rr,this.Fg)};t.Fg=function(a){var b=a.target;b.A&&(b=b.A());for(var c=this.A();b&&b!=c;){var e=this.js(b,"link_");if(e!==null){(c=this.Bq)&&c.As&&c.As(e,b.getAttribute("param"));c&&c.aL&&c==this.Bq&&this.Ne();a.stopPropagation();break}else this.js(b,"menu_")!==null&&this.uN(b);b=b.parentNode}};t.aQ=function(){this.SO("polite");$p(this.A(),"atomic",Hd)}; t.uN=function(a){this.Sy();var b=this.D().createElement(d);this.A().appendChild(b);for(var c=[],e=a.getAttribute("param").split("&&"),f=0;f<e.length;f++){var g=e[f].split("||");c.push(new fq(g[0],g[1]||null))}e="";f=c.length;for(g=0;g<f;g++){var h=c[g];h=Ak(h.id)?Ca+N(Ec)+'" action="'+N(Ok(h.id))+ha+zk(h.content)+ya:Ak(h.content)?Ca+N(Ec)+" "+N("goog-menuitem-disabled")+ha+zk(h.content)+ya:"<hr>";e+=h}c=M(e);this.ca=new pr(this.getContext(),b,c);c=this.ca.xb();b.className=[b.className,"CSS_APP_MENU CSS_APP_NOTIFYWIDGET_MENU"].join(" "); c.yk(!0);c.eQ(a,13,12);this.O().RL(c,Yb,this.Fg,!1,this)};t.Sy=function(){if(this.ca){var a=this.ca.xb();this.O().ja(a,Yb,this.Fg,!1,this);a=a.A();P(this.ca);this.D().removeNode(a);this.ca=null}};t.F=function(){this.Sy();tr.B.F.call(this)};t.SO=function(a){$p(this.A(),"live",a)}; t.showNotification=function(a,b){var c=this;if(!this.ac()){b=b||a.tB;this.Iw(!0);var e=this.Rr();El(e,no,{content:b});switch(a.getType()){case 0:this.bq(Ia);break;case 1:this.bq("CSS_APP_NOTIFYWIDGET_WARN");break;case 2:this.bq("CSS_APP_NOTIFYWIDGET_PROMO")}this.Ax(e,"TABLE","CSS_APP_NOTIFYWIDGET_MSG_TABLE");this.dF(e);this.Ax(e,"A","CSS_APP_NOTIFYWIDGET_MSG_A");this.Bq=a;this.CG.forEach(function(f){return f.RR(c.Rr().innerHTML)})}}; t.Ne=function(){this.ac()||(this.Iw(!1),ul(this.Rr(),""),this.Bq=void 0)};t.Ax=function(a,b,c){a=a.getElementsByTagName(String(b));for(var e=0;b=a[e];e++)W(b,c)};t.js=function(a,b){return(a=a.getAttribute&&a.getAttribute(Yb)||a.id)&&a.lastIndexOf(b,0)==0?a.substr(b.length):null};t.dF=function(a){a=a.getElementsByTagName(Ob);for(var b,c=0;b=a[c];c++)this.js(b,"link_")&&W(b,"CSS_APP_NOTIFYWIDGET_MSG_LINK_SPAN")};var ur=function(a){Xp.call(this,a,"x")};z(ur,Xp);ur.prototype.mA=ad;ur.prototype.Wx=-1;ur.prototype.Vx="";var vr=Hf||Jf&&!$f("1.9a");t=ur.prototype;t.S=function(){ur.B.S.call(this);var a=this.W;this.gb=this.D().S(d,"CSS_HCONT_CHILDREN_HOLDER");this.kf=this.gb.style;this.Hr=this.D().createElement("div");this.Hr.className=Ja;this.D().appendChild(a,this.gb);this.D().appendChild(a,this.Hr)};t.F=function(){this.Hr=this.kf=this.gb=null;ur.B.F.call(this)}; t.Rk=function(a,b,c){ur.B.Rk.call(this,a,b,c&&(!vr||this.mA==ad));a=this.mA==ad?"":"right";this.Vx!=a&&(this.Vx=a,cf(Hb)<=11?this.kf.styleFloat=a:this.kf.cssFloat=a)};t.Xw=function(a,b,c){var e=this.Gb();if(e){if(a=="x"){for(var f=0,g=0;g<e;g++)f+=c[this.Wa(g).V()];e=f<=b?-1:f;this.Wx!=e&&(this.Wx=e,this.kf.width=Mo(e))}ur.B.Xw.call(this,a,b,c)}};t.Ys=function(a,b){var c=a.A();W(c,Ka);b==this.Gb()?this.gb.appendChild(a.A()):this.gb.insertBefore(c,this.gb.childNodes[b])}; t.bu=function(a){a=a.A();Do(a,Ka);this.D().removeNode(a)};function wr(a){hq.call(this,a);this.bj=xr}z(wr,hq);t=wr.prototype;t.F=function(){this.bj=null;wr.B.F.call(this)};t.Xi=function(a){return a=="y"};t.mi=function(a){this.Zi(a)};t.gk=function(a){if(a=="x")return this.bj(this);this.Zi(a);return this.A().offsetHeight};t.Sb=function(a,b,c){a=="x"?(b!=-1||c?wr.B.Sb.call(this,a,b,c):wr.B.Sb.call(this,a,this.oe(a),!1),this.nh("y")):wr.B.Sb.call(this,a,b,c)}; t.setContent=function(a){this.clear();if(a){var b=this.A();a&&a.wk?a.wk(b):(a=Gl(a),b.innerHTML=qj(a))}else ml(this.A());this.nh()};t.wa=function(a){this.dl(a)};t.ih=function(a,b){this.Dq(a,b)};t.removeChild=function(a){return this.kO(a)};t.vk=function(a){return this.ri(a)};t.clear=function(){this.aj()};var xr=function(a){var b=a.W;a=a.Af();var c=a.position,e=a.width;a.position=Xb;a.width="";b=b.offsetWidth;a.position=c;a.width=e;return b};var yr=function(a,b,c,e){T.call(this);this.ce=c;this.cm=a;this.ol=b;this.LD=e||25;this.IF()};v(yr,T);t=yr.prototype;t.IH=function(a){this.GC(this.cm,this.ol,1,a)};t.QQ=function(a){this.GC(this.ol,this.cm,-1,a)}; t.SG=function(a,b,c,e){var f="";if(e){e=Rn(b);var g=Rn(a);f="scaleX("+e.width/g.width+") scaleY("+e.height/g.height+")"}U(a,Nd,Od);Zl(a,Pd,y(this.zr,this,a,b));U(b,ta,"rotateY(-90deg) skew(0deg,"+c*-this.LD+"deg)");U(b,Nd,Qc);cn(function(){U(a,wa,ua+this.ce+"s ease-in");U(a,ta,f+"rotateY(90deg)skew(0deg,"+c*this.LD+"deg)");U(b,wa,ua+this.ce+"s ease-out "+this.ce+"s");U(b,ta,"")},0,this)}; t.QG=function(a,b,c){U(a.parentElement,"-webkit-perspective",1E3);U(a,va,"preserve-3d");U(a,sa,Qc);U(b,va,"preserve-3d");U(b,sa,Qc);Zl(a,Pd,y(this.zr,this,a,b));U(a,Nd,Od);U(b,ta,"rotateY("+91*c+"deg)");U(b,Nd,Qc);cn(function(){U(a,wa,ua+this.ce+"s ease-in");U(a,ta,"rotateY("+-91*c+"deg)");U(b,wa,ua+this.ce+"s ease-out "+this.ce+"s");U(b,ta,"")},0,this)};t.PG=function(a,b){this.zr(a,b)};t.fQ=function(a,b){U(a,Nd,Qc);U(b,Nd,Od)};t.zr=function(a,b){this.fQ(a,b);this.dispatchEvent(new Q("Q"))}; t.GC=function(a,b,c,e){ig?this.QG(a,b,c,e):hg?this.SG(a,b,c,e):this.PG(a,b,c,e)};t.IF=function(){if(hg||ig)U(this.ol,ta,""),U(this.ol,wa,""),U(this.cm,wa,""),U(this.cm,ta,"")};var zr=function(a){var b=a.zM;a=a.AM;return M(Ca+N("CSS_LIGHTBOX_FILMSTRIP_THUMBNAIL_NUMBER_BUBBLE")+'"><div id="'+N(a)+aa+N("CSS_LIGHTBOX_FILMSTRIP_THUMBNAIL_NUMBER_BUBBLE_CONTENT")+ha+zk(b)+za+N("CSS_LIGHTBOX_FILMSTRIP_THUMBNAIL_NUMBER_BUBBLE_ANCHOR")+ia)};function Ar(a){a=a.className;return typeof a===r&&a.match(/\S+/g)||[]}function Br(a,b){for(var c=Ar(a),e=Array.prototype.slice.call(arguments,1),f=c.length+e.length,g=0;g<e.length;g++)sf(c,e[g])||c.push(e[g]);a.className=c.join(" ");return c.length==f}function Cr(a,b){var c=Ar(a),e=Array.prototype.slice.call(arguments,1),f=Dr(c,e);a.className=f.join(" ");return f.length==c.length-e.length}function Dr(a,b){return a.filter(function(c){return!sf(b,c)})};var Er=function(a,b){Y.call(this,a);this.gq=b};v(Er,Y);t=Er.prototype;t.S=function(){Y.prototype.S.call(this);var a=this.D(),b=this.A();Br(b,zc,"CSS_LIGHTBOX_FILMSTRIP_THUMBNAIL_MARGIN");this.zb=this.Ay(.5);this.zb.style.visibility=Qc;var c=a.createElement(d);c.className="CSS_LIGHTBOX_FILMSTRIP_THUMBNAIL";a.appendChild(c,this.zb);a.appendChild(b,c);this.gq&&(c={zM:0,AM:this.Jf("c")},this.gr=Hl(zr,c,a.ua),V(this.gr,!1),a.appendChild(b,this.gr))}; t.X=function(){Y.prototype.X.call(this);this.gq&&(this.py=this.D().A(this.Jf("c")));this.Uc&&typeof this.kj===q&&(this.Iu(),this.qq())};t.nH=function(){this.Uc&&!this.zb.src&&(this.O().Ld(this.zb,cd,this.LB),this.zb.src=this.Uc)};t.setData=function(a,b){if(b!=this.N||a!=this.kj)this.N=b,this.kj=a,this.Uc=this.N.og(Fr),this.xa()&&(this.Iu(),this.qq(),this.dE())};t.Iu=function(){this.A().dm=this.kj;this.zb.dm=this.kj;this.gq&&(this.py.dm=this.kj)}; t.LB=function(a){var b=new $k(Number(this.zb.width),Number(this.zb.height));this.HO(this.zb,b,50);this.RN(this.zb,b,50);this.zb.style.visibility=Od;a&&this.D().xk(this.zb,a)};t.HO=function(a,b,c){b.aspectRatio()!=1?b.scale(1/b.IJ()*c).ceil():(b.width=c,b.height=c);Qn(a,b)};t.RN=function(a,b,c){b.width>b.height?U(a,dd,(b.width-c)/2*-1+xd):b.height>b.width&&U(a,fd,-1*Math.floor((b.height-c)/3)+xd)};t.select=function(a){this.Ye=a;Tn(this.zb,a?1:.5);this.qq()}; t.dE=function(){this.Uc=this.N.og(Fr);if(this.xa()&&this.Uc&&this.Uc!=this.zb.src){var a=this.zb,b=this.Ay,c=a.style,e="";"opacity"in c?e=c.opacity:"MozOpacity"in c?e=c.MozOpacity:uc in c&&(c=c.filter.match(/alpha\(opacity=([\d.]+)\)/))&&(e=String(c[1]/100));this.zb=b.call(this,e==""?e:Number(e));this.O().Ld(this.zb,cd,y(this.LB,this,a));this.zb.src=this.Uc;this.Iu()}};t.qq=function(){if(this.gq){var a=this.N.xs();this.D().Cc(this.py,String(a));V(this.gr,!this.Ye&&a>0)}}; t.Ay=function(a){var b=this.D().createElement("IMG");Tn(b,a);b.className="CSS_LIGHTBOX_FILMSTRIP_THUMBNAIL_IMG";return b};var Fr=new $k(78,78);var Gr=function(a,b){Q.call(this,a);this.Wh=b};v(Gr,Q);var Hr=function(a){this.da=fi(a,void 0,void 0)};v(Hr,L);t=Hr.prototype;t.getSize=function(){return E(this,1)};t.wd=function(a){return I(this,1,a)};t.xc=function(){return E(this,12)};t.yd=function(a){return I(this,12,a)};t.Zc=function(){return E(this,13)};t.ud=function(a){return I(this,13,a)};t.ko=function(){return D(this,33)};t.Fk=function(a){return H(this,33,a)};t.wm=function(){return G(this,2)};t.Og=function(a){return H(this,2,a)};t.qm=function(){return D(this,51)}; t.xi=function(a){return H(this,51,a)};t.Xm=function(){return D(this,32)};t.yi=function(a){return H(this,32,a)};t.bo=function(){return G(this,19)};t.Sg=function(a){return H(this,19,a)};t.co=function(){return G(this,52)};t.Di=function(a){return H(this,52,a)};t.eo=function(){return G(this,67)};t.Ei=function(a){return H(this,67,a)};t.zm=function(){return D(this,80)};t.Bu=function(a){return H(this,80,a)};t.pm=function(){return G(this,20)};t.wi=function(a){return H(this,20,a)}; t.xn=function(){return D(this,60)};t.Ai=function(a){return H(this,60,a)};t.Am=function(){return G(this,3)};t.Sp=function(a){return H(this,3,a)};t.Vm=function(){return G(this,4)};t.Zu=function(a){return H(this,4,a)};t.un=function(){return Wh(ni(this,7,void 0))};t.Bv=function(a){return pi(this,7,a==null?a:Vh(a,0),void 0)};t.en=function(){return D(this,65)};t.ov=function(a){return H(this,65,a)};t.Hm=function(){return E(this,94)};t.Lu=function(a){return I(this,94,a)}; t.Qm=function(){return Wh(ni(this,29,void 0))};t.Uu=function(a){return pi(this,29,a==null?a:Vh(a,0),void 0)};t.vo=function(){return E(this,9)};t.pw=function(a){return I(this,9,a)};t.wo=function(){return E(this,10)};t.qw=function(a){return I(this,10,a)};t.xo=function(){return E(this,11)};t.sw=function(a){return I(this,11,a)};t.to=function(){return G(this,14)};t.mw=function(a){return H(this,14,a)};t.Mm=function(){return G(this,34)};t.Qu=function(a){return H(this,34,a)}; t.uo=function(){return G(this,72)};t.ow=function(a){return H(this,72,a)};t.Fm=function(){return E(this,15)};t.Ju=function(a){return I(this,15,a)};t.Gm=function(){return E(this,107)};t.Ku=function(a){return I(this,107,a)};t.wj=function(){return F(this,16)};t.Pg=function(a){return K(this,16,a)};t.Lz=function(){return Ni(this,16)};t.bn=function(){return D(this,17)};t.nv=function(a){return H(this,17,a)};t.zo=function(){return D(this,18)};t.uw=function(a){return H(this,18,a)}; t.Ao=function(){return D(this,45)};t.vw=function(a){return H(this,45,a)};t.cs=function(){return D(this,22)};t.jv=function(a){return H(this,22,a)};t.an=function(){return D(this,54)};t.kv=function(a){return H(this,54,a)};t.po=function(){return D(this,82)};t.iw=function(a){return H(this,82,a)};t.Gn=function(){return D(this,83)};t.Jv=function(a){return H(this,83,a)};t.qo=function(){return D(this,93)};t.jw=function(a){return H(this,93,a)};t.oo=function(){return D(this,95)}; t.hw=function(a){return H(this,95,a)};t.Em=function(){return D(this,21)};t.Hu=function(a){return H(this,21,a)};t.om=function(){return G(this,23)};t.wu=function(a){return H(this,23,a)};t.Hj=function(){return F(this,24)};t.cq=function(a){return K(this,24,a)};t.Co=function(){return F(this,36)};t.xw=function(a){return K(this,36,a)};t.ao=function(){return G(this,6)};t.cw=function(a){return H(this,6,a)};t.Vn=function(){return E(this,26)};t.setRotate=function(a){return I(this,26,a)}; t.Um=function(){return D(this,30)};t.Yu=function(a){return H(this,30,a)};t.Do=function(){return D(this,31)};t.yw=function(a){return H(this,31,a)};t.wn=function(){return D(this,27)};t.Cv=function(a){return H(this,27,a)};t.Jn=function(){return F(this,28)};t.Mv=function(a){return K(this,28,a)};t.On=function(){return D(this,57)};t.Rv=function(a){return H(this,57,a)};t.Pn=function(){return D(this,58)};t.Sv=function(a){return H(this,58,a)};t.Mn=function(){return D(this,59)}; t.Pv=function(a){return H(this,59,a)};t.Ln=function(){return G(this,103)};t.Ov=function(a){return H(this,103,a)};t.Rn=function(){return G(this,35)};t.Uv=function(a){return H(this,35,a)};t.Sn=function(){return G(this,41)};t.Vv=function(a){return H(this,41,a)};t.Kn=function(){return G(this,64)};t.Nv=function(a){return H(this,64,a)};t.rn=function(){return G(this,48)};t.Av=function(a){return H(this,48,a)};t.Nn=function(){return G(this,49)};t.Qv=function(a){return H(this,49,a)}; t.fn=function(){return D(this,97)};t.pv=function(a){return H(this,97,a)};t.nn=function(){return G(this,37)};t.wv=function(a){return H(this,37,a)};t.nm=function(){return E(this,38)};t.vu=function(a){return I(this,38,a)};t.lm=function(){return E(this,86)};t.uu=function(a){return I(this,86,a)};t.km=function(){return E(this,39)};t.tu=function(a){return I(this,39,a)};t.im=function(){return E(this,87)};t.ru=function(a){return I(this,87,a)};t.yn=function(){return E(this,88)}; t.Ev=function(a){return I(this,88,a)};t.so=function(){return E(this,89)};t.kw=function(a){return I(this,89,a)};t.on=function(){return D(this,40)};t.xv=function(a){return H(this,40,a)};t.Jm=function(){return E(this,42)};t.Nu=function(a){return I(this,42,a)};t.Im=function(){return E(this,43)};t.Mu=function(a){return I(this,43,a)};t.In=function(){return E(this,44)};t.Dk=function(a){return I(this,44,a)};t.Hn=function(){return E(this,62)};t.Lv=function(a){return I(this,62,a)}; t.qn=function(){return D(this,46)};t.zv=function(a){return H(this,46,a)};t.Fn=function(){return D(this,61)};t.Iv=function(a){return H(this,61,a)};t.Nm=function(){return D(this,50)};t.Ru=function(a){return H(this,50,a)};t.ln=function(){return D(this,53)};t.uv=function(a){return H(this,53,a)};t.kn=function(){return D(this,55)};t.tv=function(a){return H(this,55,a)};t.Xn=function(){return E(this,56)};t.Yv=function(a){return I(this,56,a)};t.Fo=function(){return E(this,63)}; t.Aw=function(a){return I(this,63,a)};t.Jo=function(){return F(this,81)};t.Ew=function(a){return K(this,81,a)};t.Io=function(){return D(this,98)};t.Dw=function(a){return H(this,98,a)};t.Bm=function(){return D(this,90)};t.Eu=function(a){return H(this,90,a)};t.Eo=function(){return Th(ni(this,68,void 0))};t.zw=function(a){return Oi(this,68,a)};t.Ho=function(){return Th(ni(this,69,void 0))};t.Cw=function(a){return Oi(this,69,a)};t.gn=function(){return D(this,66)};t.qv=function(a){return H(this,66,a)}; t.Ym=function(){return D(this,70)};t.ev=function(a){return H(this,70,a)};t.ds=function(){return E(this,71)};t.lv=function(a){return I(this,71,a)};t.hn=function(){return D(this,73)};t.rv=function(a){return H(this,73,a)};t.Lm=function(){return D(this,84)};t.Pu=function(a){return H(this,84,a)};t.jn=function(){return D(this,91)};t.sv=function(a){return H(this,91,a)};t.Wm=function(){return D(this,96)};t.bv=function(a){return H(this,96,a)};t.hm=function(){return D(this,74)}; t.qu=function(a){return H(this,74,a)};t.Mz=function(){return Uh(ni(this,75,void 0))};t.Zm=function(){return Th(ni(this,75,void 0))};t.hv=function(a){return Oi(this,75,a)};t.Dn=function(){return si(this,76)};t.Fv=function(a){return pi(this,76,a==null?a:vh(a),void 0)};t.Ko=function(){return si(this,77)};t.Fw=function(a){return pi(this,77,a==null?a:vh(a),void 0)};t.Un=function(){return si(this,78)};t.Wv=function(a){return pi(this,78,a==null?a:vh(a),void 0)};t.Om=function(){return si(this,79)}; t.Su=function(a){return pi(this,79,a==null?a:vh(a),void 0)};t.jm=function(){return E(this,85)};t.su=function(a){return I(this,85,a)};t.um=function(){return E(this,92)};t.zu=function(a){return I(this,92,a)};t.yo=function(){return D(this,113)};t.tw=function(a){return H(this,113,a)};t.pn=function(){return D(this,114)};t.yv=function(a){return H(this,114,a)};t.xm=function(){return F(this,99)};t.Au=function(a){return K(this,99,a)};t.Qn=function(){return D(this,100)};t.Tv=function(a){return H(this,100,a)}; t.Go=function(){return F(this,102)};t.Bw=function(a){return K(this,102,a)};t.Cm=function(){return D(this,104)};t.Fu=function(a){return H(this,104,a)};t.Rm=function(){return D(this,105)};t.Vu=function(a){return H(this,105,a)};t.mn=function(){return D(this,106)};t.vv=function(a){return H(this,106,a)};t.Km=function(){return D(this,108)};t.Ou=function(a){return H(this,108,a)};t.io=function(){return E(this,109)};t.fw=function(a){return I(this,109,a)};t.jo=function(){return E(this,110)}; t.gw=function(a){return I(this,110,a)};t.En=function(){return F(this,111)};t.Hv=function(a){return K(this,111,a)};t.rm=function(){return F(this,112)};t.yu=function(a){return K(this,112,a)};var Jr=function(a,b){var c=Array.prototype.slice.call(arguments),e=c.shift();if(typeof e=="undefined")throw Error("[goog.string.format] Template required");return e.replace(/%([0\- \+]*)(\d+)?(\.(\d+))?([%sfdiu])/g,function(f,g,h,k,l,m,n,x){if(m=="%")return"%";var C=c.shift();if(typeof C=="undefined")throw Error("[goog.string.format] Not enough arguments");arguments[0]=C;return Ir[m].apply(null,arguments)})},Ir={s:function(a,b,c){return isNaN(c)||c==""||a.length>=Number(c)?a:a=b.indexOf("-",0)>-1? a+yj(" ",Number(c)-a.length):yj(" ",Number(c)-a.length)+a},f:function(a,b,c,e,f){e=a.toString();isNaN(f)||f==""||(e=parseFloat(a).toFixed(f));var g=Number(a)<0?"-":b.indexOf("+")>=0?"+":b.indexOf(" ")>=0?" ":"";Number(a)>=0&&(e=g+e);if(isNaN(c)||e.length>=Number(c))return e;e=isNaN(f)?Math.abs(Number(a)).toString():Math.abs(Number(a)).toFixed(f);a=Number(c)-e.length-g.length;return e=b.indexOf("-",0)>=0?g+e+yj(" ",a):g+yj(b.indexOf("0",0)>=0?"0":" ",a)+e},d:function(a,b,c,e,f,g,h,k){return Ir.f(parseInt(a, 10),b,c,e,0,g,h,k)}};Ir.i=Ir.d;Ir.u=Ir.d;var Kr=function(a){this.oc=void 0;this.Lb={};a&&this.OO(a)};t=Kr.prototype;t.set=function(a,b){this.jD(a,b,!1)};t.xd=function(a){this.oc=a};t.add=function(a,b){this.jD(a,b,!0)};t.jD=function(a,b,c){for(var e=this,f=0;f<a.length;f++){var g=a.charAt(f);e.Lb[g]||(e.Lb[g]=new Kr);e=e.Lb[g]}if(c&&e.oc!==void 0)throw Error('The collection already contains the key "'+a+'"');e.oc=b};t.OO=function(a){var b=Yj(a);a=Xj(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}; t.zz=function(a){for(var b=this,c=0;c<a.length;c++)if(b=b.Lb[a.charAt(c)],!b)return;return b};t.get=function(a){return(a=this.zz(a))?a.oc:void 0};t.yb=function(){var a=[];this.iA(a);return a};t.iA=function(a){this.oc!==void 0&&a.push(this.oc);for(var b in this.Lb)this.Lb[b].iA(a)};t.Je=function(a){var b=[];if(a){for(var c=this,e=0;e<a.length;e++){var f=a.charAt(e);if(!c.Lb[f])return[];c=c.Lb[f]}c.gs(a,b)}else this.gs("",b);return b}; t.gs=function(a,b){this.oc!==void 0&&b.push(a);for(var c in this.Lb)this.Lb[c].gs(a+c,b)};t.mf=function(a){return this.get(a)!==void 0};t.cG=function(a){return a.length==0?!this.isEmpty():!!this.zz(a)};t.clear=function(){this.Lb={};this.oc=void 0}; t.remove=function(a){for(var b=this,c=[],e=0;e<a.length;e++){var f=a.charAt(e);if(!b.Lb[f])throw Error('The collection does not have the key "'+a+'"');c.push([b,f]);b=b.Lb[f]}a=b.oc;for(delete b.oc;c.length>0;)if(e=c.pop(),b=e[0],e=e[1],b.Lb[e].isEmpty())delete b.Lb[e];else break;return a};t.clone=function(){return new Kr(this)};t.He=function(){var a=this.yb();if(a.He&&typeof a.He==p)a=a.He();else if(ne(a)||typeof a===r)a=a.length;else{var b=0,c;for(c in a)b++;a=b}return a}; t.isEmpty=function(){return this.oc===void 0&&Qj(this.Lb)};var Nr=function(){if(!Lr){var a=Lr=new Kr,b;for(b in Mr)a.add(b,Mr[b])}},Lr,Z=function(a,b){this.types=a;this.XP=b},Mr={a:new Z([3,0],[function(a,b){a.Hu(b)},function(a,b){a.Yv(b)}]),al:new Z([3],[function(a,b){a.qu(b)}]),b:new Z([3,0],[function(a,b){a.wu(b)},function(a,b){a.vu(b)}]),ba:new Z([0],[function(a,b){a.su(b)}]),bc:new Z([0],[function(a,b){a.ru(b)}]),br:new Z([0],[function(a,b){a.uu(b)}]),c:new Z([3,0],[function(a,b){a.Og(b)},function(a,b){a.tu(b)}]),cc:new Z([3],[function(a,b){a.xi(b)}]), ci:new Z([3],[function(a,b){a.yi(b)}]),ckm:new Z([3],[function(a,b){a.Fu(b)}]),cp:new Z([0],[function(a,b){a.zu(b)}]),cr:new Z([3],[function(a,b){a.Ou(b)}]),cv:new Z([0],[function(a,b){a.Lu(b)}]),d:new Z([3],[function(a,b){a.Sp(b)}]),dc:new Z([5],[function(a,b){a.Au(b)}]),df:new Z([3],[function(a,b){a.Bu(b)}]),dv:new Z([3],[function(a,b){a.Eu(b)}]),e:new Z([0],[function(a,b){a.Ju(b)}]),em:new Z([0],[function(a,b){a.Ku(b)}]),f:new Z([4],[function(a,b){a.Pg(b)}]),fg:new Z([3],[function(a,b){a.Qu(b)}]), fh:new Z([3],[function(a,b){a.Yu(b)}]),fm:new Z([3],[function(a,b){a.Pu(b)}]),fo:new Z([2],[function(a,b){a.Su(b)}]),ft:new Z([3],[function(a,b){a.Ru(b)}]),fv:new Z([3],[function(a,b){a.yw(b)}]),g:new Z([3],[function(a,b){a.mw(b)}]),gce:new Z([4],[function(a,b){a.yu(b)}]),gd:new Z([3],[function(a,b){a.Jv(b)}]),gm:new Z([3],[function(a,b){a.Vu(b)}]),h:new Z([3,0],[function(a,b){a.Zu(b)},function(a,b){a.ud(b)}]),i:new Z([3],[function(a,b){a.jv(b)}]),ic:new Z([0],[function(a,b){a.lv(b)}]),id:new Z([3], [function(a,b){a.ev(b)}]),il:new Z([3],[function(a,b){a.bv(b)}]),ip:new Z([3],[function(a,b){a.kv(b)}]),iv:new Z([0],[function(a,b){a.hv(b)}]),j:new Z([1],[function(a,b){a.Uu(b)}]),k:new Z([3,0],[function(a,b){a.nv(b)},function(a,b){a.Nu(b)}]),l:new Z([0],[function(a,b){a.Dk(b)}]),lf:new Z([3],[function(a,b){a.ov(b)}]),lo:new Z([3],[function(a,b){a.pv(b)}]),m:new Z([0],[function(a,b){a.Aw(b)}]),md:new Z([3],[function(a,b){a.sv(b)}]),mm:new Z([4],[function(a,b){a.Ew(b)}]),mo:new Z([3],[function(a, b){a.rv(b)}]),mv:new Z([3],[function(a,b){a.qv(b)}]),n:new Z([3],[function(a,b){a.wi(b)}]),nc:new Z([3],[function(a,b){a.tv(b)}]),nd:new Z([3],[function(a,b){a.uv(b)}]),ng:new Z([3],[function(a,b){a.hw(b)}]),ngm:new Z([3],[function(a,b){a.vv(b)}]),no:new Z([3],[function(a,b){a.wv(b)}]),ns:new Z([3],[function(a,b){a.xv(b)}]),nt0:new Z([4],[function(a,b){a.xw(b)}]),ntm:new Z([3],[function(a,b){a.yv(b)}]),nu:new Z([3],[function(a,b){a.zv(b)}]),nw:new Z([3],[function(a,b){a.Av(b)}]),o:new Z([1,3],[function(a, b){a.Bv(b)},function(a,b){a.Cv(b)}]),p:new Z([3,0],[function(a,b){a.Sg(b)},function(a,b){a.Mu(b)}]),pa:new Z([3],[function(a,b){a.Iv(b)}]),pc:new Z([0],[function(a,b){a.Ev(b)}]),pd:new Z([3],[function(a,b){a.Ai(b)}]),pf:new Z([3],[function(a,b){a.Ei(b)}]),pg:new Z([3],[function(a,b){a.ow(b)}]),pi:new Z([2],[function(a,b){a.Fv(b)}]),pp:new Z([3],[function(a,b){a.Di(b)}]),pt:new Z([4],[function(a,b){a.Hv(b)}]),q:new Z([4],[function(a,b){a.Mv(b)}]),r:new Z([3,0],[function(a,b){a.cw(b)},function(a,b){a.setRotate(b)}]), ra:new Z([3],[function(a,b){a.Ov(b)}]),rf:new Z([3],[function(a,b){a.Tv(b)}]),rg:new Z([3],[function(a,b){a.Pv(b)}]),rh:new Z([3],[function(a,b){a.Qv(b)}]),rj:new Z([3],[function(a,b){a.Rv(b)}]),ro:new Z([2],[function(a,b){a.Wv(b)}]),rp:new Z([3],[function(a,b){a.Sv(b)}]),rw:new Z([3],[function(a,b){a.Uv(b)}]),rwa:new Z([3],[function(a,b){a.Nv(b)}]),rwu:new Z([3],[function(a,b){a.Vv(b)}]),s:new Z([3,0],[function(a,b){a.Fk(b)},function(a,b){a.wd(b)}]),sb:new Z([0],[function(a,b){a.gw(b)}]),sc:new Z([0], [function(a,b){a.kw(b)}]),sg:new Z([3],[function(a,b){a.iw(b)}]),sl:new Z([0],[function(a,b){a.fw(b)}]),sm:new Z([3],[function(a,b){a.jw(b)}]),t:new Z([4],[function(a,b){a.cq(b)}]),tm:new Z([3],[function(a,b){a.tw(b)}]),u:new Z([3],[function(a,b){a.uw(b)}]),ut:new Z([3],[function(a,b){a.vw(b)}]),v:new Z([0],[function(a,b){a.Lv(b)}]),vb:new Z([0],[function(a,b){a.zw(b)}]),vf:new Z([4],[function(a,b){a.Bw(b)}]),vl:new Z([0],[function(a,b){a.Cw(b)}]),vm:new Z([3],[function(a,b){a.Dw(b)}]),w:new Z([0], [function(a,b){a.yd(b)}]),x:new Z([0],[function(a,b){a.pw(b)}]),y:new Z([0],[function(a,b){a.qw(b)}]),ya:new Z([2],[function(a,b){a.Fw(b)}]),z:new Z([0],[function(a,b){a.sw(b)}])};t=Nr.prototype;t.kh=function(a,b){return Jr("For token '%s': %s",a,b)};t.parse=function(a){var b=new Hr,c=new Hr;a=this.PN(a,b,c);return new Or(b,c,a)}; t.PN=function(a,b,c){if(a=="")return!0;a=a.split("-");for(var e=!0,f=0;f<a.length;f++){var g=a[f];if(g.length==0)e=!1;else{var h=this.qQ(g);if(h){for(var k=[],l=[],m=!1,n=0;n<h.attributes.types.length;n++){var x=h.attributes.types[n],C=h.value,J=f;if(h.nQ&&x==1)for(var S=C.length;S<12&&J<a.length-1;)C+="-"+a[J+1],S=C.length,++J;else if(x==2)for(;J<a.length-1&&a[J+1].match(/^[\d\.]/);)C+="-"+a[J+1],++J;S=h.attributes.XP[n];C=this.tJ(x)(h.vN,C,b,c,S);if(C===null){m=!0;f=J;break}else k.push(x),l.push(C)}if(!m)for(h= 0;h<l.length;h++)n=k[h],C=l[h],this.iJ(n)(g,C);e=e&&m}else e=!1}}return e};t.rL=function(a){a=a.substring(0,1);return a!=a.toLowerCase()};t.qQ=function(a){var b=!1,c=a;this.rL(a)&&(b=!0,c=a.substring(0,1).toLowerCase()+a.substring(1));var e=Lr,f;for(f=1;f<=c.length&&e.cG(c.substring(0,f));++f);return f==1?null:(c=e.get(c.substring(0,f-1)))?{vN:a.substring(0,f-1),value:a.substring(f-1),nQ:b,attributes:c}:null};t.Ck=function(a,b,c,e,f,g){f(c,b);a=a.substring(0,1);g=g(a==a.toUpperCase());f(e,g)}; t.BN=function(a,b,c,e,f){if(b=="")return 0;isFinite(b)&&(b=String(b));b=typeof b===r?/^\s*-?0x/i.test(b)?parseInt(b,16):parseInt(b,10):NaN;if(isNaN(b))return 1;this.Ck(a,b,c,e,f,Number);return null};t.aM=function(a,b){switch(b){case 1:this.kh(a,"Option value could not be interpreted as an integer.");break;case 0:this.kh(a,"Missing value for integer option.")}};t.AN=function(a,b,c,e,f){if(b=="")return 0;var g=Number(b);b=g==0&&ye(b)?NaN:g;if(isNaN(b))return 1;this.Ck(a,b,c,e,f,Number);return null}; t.ZL=function(a,b){switch(b){case 1:this.kh(a,"Option value could not be interpreted as a float.");break;case 0:this.kh(a,"Missing value for float option.")}};t.zN=function(a,b,c,e,f){if(b!="")return 2;this.Ck(a,!0,c,e,f,Boolean);return null};t.YL=function(a,b){switch(b){case 2:this.kh(a,"Unexpected value specified for boolean option.")}};t.CN=function(a,b,c,e,f){if(b=="")return 0;this.Ck(a,b,c,e,f,function(g){return g?"1":""});return null};t.bM=function(a,b){switch(b){case 0:this.kh(a,"Missing value for string option.")}}; t.DN=function(a,b,c,e,f){if(b=="")return 0;this.Ck(a,b,c,e,f,function(g){return g?1:0});return null};t.tJ=function(a){switch(a){case 0:return y(this.BN,this);case 2:return y(this.AN,this);case 3:return y(this.zN,this);case 4:return y(this.CN,this);case 1:return y(this.DN,this);default:return function(){}}};t.iJ=function(a){switch(a){case 0:return y(this.aM,this);case 2:return y(this.ZL,this);case 3:return y(this.YL,this);case 4:case 1:return y(this.bM,this);default:return function(){}}}; var Or=function(a,b,c){this.I=a;this.J=b;this.Li=c};Or.prototype.Sa=function(){return this.Li};var Pr=function(a){this.Qt=null;this.Ha=[];this.H=null;this.Xs(a)};t=Pr.prototype;t.An=function(){return this.H};t.Wz=function(){this.Qt==null&&(this.Qt=new Nr);return this.Qt};t.Xs=function(a){this.H=a?typeof a===r?this.Wz().parse(a):a:this.Wz().parse("")};t.L=function(a,b){return a==b?!1:!0};t.Hu=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Em(),b.J.Em())&&c.Hu(a);return this};t.Yv=function(a){var b=this.H,c=b.I;this.L(a,c.Xn(),b.J.Xn())&&c.Yv(a);return this}; t.qu=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.hm(),b.J.hm())&&c.qu(a);return this};t.wu=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.om(),b.J.om())&&c.wu(a);return this};t.vu=function(a){var b=this.H,c=b.I;this.L(a,c.nm(),b.J.nm())&&c.vu(a);return this};t.su=function(a){var b=this.H,c=b.I;this.L(a,c.jm(),b.J.jm())&&c.su(a);return this};t.ru=function(a){var b=this.H,c=b.I;this.L(a,c.im(),b.J.im())&&c.ru(a);return this}; t.uu=function(a){var b=this.H,c=b.I;this.L(a,c.lm(),b.J.lm())&&c.uu(a);return this};t.Og=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.wm(),b.J.wm())&&c.Og(a);return this};t.tu=function(a){var b=this.H,c=b.I;this.L(a,c.km(),b.J.km())&&c.tu(a);return this};t.xi=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.qm(),b.J.qm())&&c.xi(a);return this};t.yi=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Xm(),b.J.Xm())&&c.yi(a);return this}; t.Fu=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Cm(),b.J.Cm())&&c.Fu(a);return this};t.zu=function(a){var b=this.H,c=b.I;this.L(a,c.um(),b.J.um())&&c.zu(a);return this};t.Ou=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Km(),b.J.Km())&&c.Ou(a);return this};t.Lu=function(a){var b=this.H,c=b.I;this.L(a,c.Hm(),b.J.Hm())&&c.Lu(a);return this};t.Sp=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Am(),b.J.Am())&&c.Sp(a);return this}; t.Au=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.xm(),b.J.xm())&&c.Au(a);return this};t.Bu=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.zm(),b.J.zm())&&c.Bu(a);return this};t.Eu=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Bm(),b.J.Bm())&&c.Eu(a);return this};t.Ju=function(a){var b=this.H,c=b.I;this.L(a,c.Fm(),b.J.Fm())&&c.Ju(a);return this};t.Ku=function(a){var b=this.H,c=b.I;this.L(a,c.Gm(),b.J.Gm())&&c.Ku(a);return this}; t.Pg=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.wj(),b.J.wj())&&c.Pg(a);return this};t.Qu=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Mm(),b.J.Mm())&&c.Qu(a);return this};t.Yu=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Um(),b.J.Um())&&c.Yu(a);return this};t.Pu=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Lm(),b.J.Lm())&&c.Pu(a);return this};t.Su=function(a){var b=this.H,c=b.I;this.L(a,c.Om(),b.J.Om())&&c.Su(a);return this}; t.Ru=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Nm(),b.J.Nm())&&c.Ru(a);return this};t.yw=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Do(),b.J.Do())&&c.yw(a);return this};t.mw=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.to(),b.J.to())&&c.mw(a);return this};t.yu=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.rm(),b.J.rm())&&c.yu(a);return this};t.Jv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Gn(),b.J.Gn())&&c.Jv(a);return this}; t.Vu=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Rm(),b.J.Rm())&&c.Vu(a);return this};t.Zu=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Vm(),b.J.Vm())&&c.Zu(a);return this};t.ud=function(a){var b=this.H,c=b.I;this.L(a,c.Zc(),b.J.Zc())&&c.ud(a);return this};t.jv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.cs(),b.J.cs())&&c.jv(a);return this};t.lv=function(a){var b=this.H,c=b.I;this.L(a,c.ds(),b.J.ds())&&c.lv(a);return this}; t.ev=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Ym(),b.J.Ym())&&c.ev(a);return this};t.bv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Wm(),b.J.Wm())&&c.bv(a);return this};t.kv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.an(),b.J.an())&&c.kv(a);return this};t.hv=function(a){var b=this.H,c=b.I;this.L(a,c.Zm(),b.J.Zm())&&c.hv(a);return this};t.Uu=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Qm(),b.J.Qm())&&c.Uu(a);return this}; t.nv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.bn(),b.J.bn())&&c.nv(a);return this};t.Nu=function(a){var b=this.H,c=b.I;this.L(a,c.Jm(),b.J.Jm())&&c.Nu(a);return this};t.Dk=function(a){var b=this.H,c=b.I;this.L(a,c.In(),b.J.In())&&c.Dk(a);return this};t.ov=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.en(),b.J.en())&&c.ov(a);return this};t.pv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.fn(),b.J.fn())&&c.pv(a);return this}; t.Aw=function(a){var b=this.H,c=b.I;this.L(a,c.Fo(),b.J.Fo())&&c.Aw(a);return this};t.sv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.jn(),b.J.jn())&&c.sv(a);return this};t.Ew=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Jo(),b.J.Jo())&&c.Ew(a);return this};t.rv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.hn(),b.J.hn())&&c.rv(a);return this};t.qv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.gn(),b.J.gn())&&c.qv(a);return this}; t.wi=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.pm(),b.J.pm())&&c.wi(a);return this};t.tv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.kn(),b.J.kn())&&c.tv(a);return this};t.uv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.ln(),b.J.ln())&&c.uv(a);return this};t.hw=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.oo(),b.J.oo())&&c.hw(a);return this};t.vv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.mn(),b.J.mn())&&c.vv(a);return this}; t.wv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.nn(),b.J.nn())&&c.wv(a);return this};t.xv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.on(),b.J.on())&&c.xv(a);return this};t.xw=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Co(),b.J.Co())&&c.xw(a);return this};t.yv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.pn(),b.J.pn())&&c.yv(a);return this};t.zv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.qn(),b.J.qn())&&c.zv(a);return this}; t.Av=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.rn(),b.J.rn())&&c.Av(a);return this};t.Bv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.un(),b.J.un())&&c.Bv(a);return this};t.Cv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.wn(),b.J.wn())&&c.Cv(a);return this};t.Sg=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.bo(),b.J.bo())&&c.Sg(a);return this};t.Mu=function(a){var b=this.H,c=b.I;this.L(a,c.Im(),b.J.Im())&&c.Mu(a);return this}; t.Iv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Fn(),b.J.Fn())&&c.Iv(a);return this};t.Ev=function(a){var b=this.H,c=b.I;this.L(a,c.yn(),b.J.yn())&&c.Ev(a);return this};t.Ai=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.xn(),b.J.xn())&&c.Ai(a);return this};t.Ei=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.eo(),b.J.eo())&&c.Ei(a);return this};t.ow=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.uo(),b.J.uo())&&c.ow(a);return this}; t.Fv=function(a){var b=this.H,c=b.I;this.L(a,c.Dn(),b.J.Dn())&&c.Fv(a);return this};t.Di=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.co(),b.J.co())&&c.Di(a);return this};t.Hv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.En(),b.J.En())&&c.Hv(a);return this};t.Mv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Jn(),b.J.Jn())&&c.Mv(a);return this};t.cw=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.ao(),b.J.ao())&&c.cw(a);return this}; t.setRotate=function(a){var b=this.H,c=b.I;this.L(a,c.Vn(),b.J.Vn())&&c.setRotate(a);return this};t.Ov=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Ln(),b.J.Ln())&&c.Ov(a);return this};t.Tv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Qn(),b.J.Qn())&&c.Tv(a);return this};t.Pv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Mn(),b.J.Mn())&&c.Pv(a);return this};t.Qv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Nn(),b.J.Nn())&&c.Qv(a);return this}; t.Rv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.On(),b.J.On())&&c.Rv(a);return this};t.Wv=function(a){var b=this.H,c=b.I;this.L(a,c.Un(),b.J.Un())&&c.Wv(a);return this};t.Sv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Pn(),b.J.Pn())&&c.Sv(a);return this};t.Uv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Rn(),b.J.Rn())&&c.Uv(a);return this};t.Nv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Kn(),b.J.Kn())&&c.Nv(a);return this}; t.Vv=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Sn(),b.J.Sn())&&c.Vv(a);return this};t.Fk=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.ko(),b.J.ko())&&c.Fk(a);return this};t.wd=function(a){var b=this.H,c=b.I;this.L(a,c.getSize(),b.J.getSize())&&c.wd(a);return this};t.gw=function(a){var b=this.H,c=b.I;this.L(a,c.jo(),b.J.jo())&&c.gw(a);return this};t.kw=function(a){var b=this.H,c=b.I;this.L(a,c.so(),b.J.so())&&c.kw(a);return this}; t.iw=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.po(),b.J.po())&&c.iw(a);return this};t.fw=function(a){var b=this.H,c=b.I;this.L(a,c.io(),b.J.io())&&c.fw(a);return this};t.jw=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.qo(),b.J.qo())&&c.jw(a);return this};t.cq=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Hj(),b.J.Hj())&&c.cq(a);return this};t.tw=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.yo(),b.J.yo())&&c.tw(a);return this}; t.uw=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.zo(),b.J.zo())&&c.uw(a);return this};t.vw=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Ao(),b.J.Ao())&&c.vw(a);return this};t.Lv=function(a){var b=this.H,c=b.I;this.L(a,c.Hn(),b.J.Hn())&&c.Lv(a);return this};t.zw=function(a){var b=this.H,c=b.I;this.L(a,c.Eo(),b.J.Eo())&&c.zw(a);return this};t.Bw=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Go(),b.J.Go())&&c.Bw(a);return this}; t.Cw=function(a){var b=this.H,c=b.I;this.L(a,c.Ho(),b.J.Ho())&&c.Cw(a);return this};t.Dw=function(a){a=a||void 0;var b=this.H,c=b.I;this.L(a,c.Io(),b.J.Io())&&c.Dw(a);return this};t.yd=function(a){var b=this.H,c=b.I;this.L(a,c.xc(),b.J.xc())&&c.yd(a);return this};t.pw=function(a){var b=this.H,c=b.I;this.L(a,c.vo(),b.J.vo())&&c.pw(a);return this};t.qw=function(a){var b=this.H,c=b.I;this.L(a,c.wo(),b.J.wo())&&c.qw(a);return this}; t.Fw=function(a){var b=this.H,c=b.I;this.L(a,c.Ko(),b.J.Ko())&&c.Fw(a);return this};t.sw=function(a){var b=this.H,c=b.I;this.L(a,c.xo(),b.J.xo())&&c.sw(a);return this};t.setOptions=function(a){this.Xs(a);return this};t.KF=function(){this.Xs("");return this};t.gf=function(){this.Ha.length=0;this.hR();return this.Ha.join("-")}; t.hR=function(){var a=this.H,b=a.I;a=a.J;this.za("s",b.getSize(),a.getSize());this.za("w",b.xc(),a.xc());this.aa("c",b.wm(),a.wm());this.aa("d",b.Am(),a.Am());this.za("h",b.Zc(),a.Zc());this.aa("s",b.ko(),a.ko());this.aa("h",b.Vm(),a.Vm());this.aa("p",b.bo(),a.bo());this.aa("pp",b.co(),a.co());this.aa("pf",b.eo(),a.eo());this.aa("n",b.pm(),a.pm());this.za("r",b.Vn(),a.Vn());this.aa("r",b.ao(),a.ao());this.aa("o",b.wn(),a.wn());var c=b.un();this.Md("o",c,a.un());c=b.Qm();this.Md("j",c,a.Qm());this.za("x", b.vo(),a.vo());this.za("y",b.wo(),a.wo());this.za("z",b.xo(),a.xo());this.aa("g",b.to(),a.to());this.za("e",b.Fm(),a.Fm());this.Md("f",b.wj(),a.wj());this.aa("k",b.bn(),a.bn());this.aa("u",b.zo(),!0);this.aa("ut",b.Ao(),!0);this.aa("i",b.cs(),!0);this.aa("a",b.Em(),a.Em());this.aa("b",b.om(),a.om());this.za("b",b.nm(),a.nm());this.za("c",b.km(),a.km(),16,8);this.Md("q",b.Jn(),a.Jn());this.aa("fh",b.Um(),a.Um());this.aa("fv",b.Do(),a.Do());this.aa("fg",b.Mm(),a.Mm());this.aa("ci",b.Xm(),a.Xm());this.Md("t", b.Hj(),a.Hj());this.Md("nt0",b.Co(),a.Co());this.aa("rw",b.Rn(),a.Rn());this.aa("rwu",b.Sn(),a.Sn());this.aa("rwa",b.Kn(),a.Kn());this.aa("nw",b.rn(),a.rn());this.aa("rh",b.Nn(),a.Nn());this.aa("no",b.nn(),a.nn());this.aa("ns",b.on(),a.on());this.za("k",b.Jm(),a.Jm());this.za("p",b.Im(),a.Im());this.za("l",b.In(),a.In());this.za("v",b.Hn(),a.Hn());this.aa("nu",b.qn(),a.qn());this.aa("ft",b.Nm(),a.Nm());this.aa("cc",b.qm(),a.qm());this.aa("nd",b.ln(),a.ln());this.aa("ip",b.an(),a.an());this.aa("nc", b.kn(),a.kn());this.za("a",b.Xn(),a.Xn());this.aa("rj",b.On(),a.On());this.aa("rp",b.Pn(),a.Pn());this.aa("rg",b.Mn(),a.Mn());this.aa("pd",b.xn(),a.xn());this.aa("pa",b.Fn(),a.Fn());this.za("m",b.Fo(),a.Fo());this.za("vb",b.Eo(),a.Eo());this.za("vl",b.Ho(),a.Ho());this.aa("lf",b.en(),a.en());this.aa("mv",b.gn(),a.gn());this.aa("id",b.Ym(),a.Ym());this.za("ic",b.ds(),!0);this.aa("pg",b.uo(),a.uo());this.aa("mo",b.hn(),a.hn());this.aa("al",b.hm(),a.hm());this.za("iv",b.Zm(),a.Zm());this.za("pi",b.Dn(), a.Dn());this.za("ya",b.Ko(),a.Ko());this.za("ro",b.Un(),a.Un());this.za("fo",b.Om(),a.Om());this.aa("df",b.zm(),a.zm());this.Md("mm",b.Jo(),a.Jo());this.aa("sg",b.po(),a.po());this.aa("gd",b.Gn(),a.Gn());this.aa("fm",b.Lm(),a.Lm());this.za("ba",b.jm(),a.jm());this.za("br",b.lm(),a.lm());this.za("bc",b.im(),a.im(),16,8);this.za("pc",b.yn(),a.yn(),16,8);this.za("sc",b.so(),a.so(),16,8);this.aa("dv",b.Bm(),a.Bm());this.aa("md",b.jn(),a.jn());this.za("cp",b.um(),a.um());this.aa("sm",b.qo(),a.qo());this.za("cv", b.Hm(),a.Hm());this.aa("ng",b.oo(),a.oo());this.aa("il",b.Wm(),a.Wm());this.aa("lo",b.fn(),a.fn());this.aa("vm",b.Io(),a.Io());this.Md("dc",b.xm(),a.xm());this.aa("rf",b.Qn(),a.Qn());this.Md("vf",b.Go(),a.Go());this.aa("ra",b.Ln(),a.Ln());this.aa("ckm",b.Cm(),a.Cm());this.aa("gm",b.Rm(),a.Rm());this.aa("ngm",b.mn(),a.mn());this.za("em",b.Gm(),a.Gm());this.aa("cr",b.Km(),a.Km());this.za("sl",b.io(),a.io());this.za("sb",b.jo(),a.jo());this.Md("pt",b.En(),a.En());this.Md("gce",b.rm(),a.rm());this.aa("tm", b.yo(),a.yo());this.aa("ntm",b.pn(),a.pn())};t.FO=function(a){return a==void 0||a!=10&&a!=16?10:a};t.CJ=function(a){return a==16?"0x":""};t.pJ=function(a,b){if(b==void 0)return"";a=b-a.length;return a<=0?"":yj("0",a)};t.za=function(a,b,c,e,f){if(b!=null){e=this.FO(e);b=b.toString(e);var g=new Rp;g.append(this.CJ(e));g.append(this.pJ(b,f));g.append(b);this.nx(a,g.toString(),!!c)}};t.aa=function(a,b,c){b&&this.nx(a,"",!!c)};t.Md=function(a,b,c){b&&this.nx(a,b,!!c)}; t.nx=function(a,b,c){c&&(a=a.substring(0,1).toUpperCase()+a.substring(1));this.Ha.push(a+b)};function Qr(a){Pr.call(this,a);this.oQ=!0}z(Qr,Pr);t=Qr.prototype;t.Og=function(a){a&&this.Yd();return Qr.B.Og.call(this,a)};t.ud=function(a){a=this.ix(a);a!=null&&this.wd();return Qr.B.ud.call(this,a)};t.Fk=function(a){a&&this.Yd();return Qr.B.Fk.call(this,a)};t.Dk=function(a){return Qr.B.Dk.call(this,a)};t.Pg=function(a){a&&(a=a.replace(";",":"));return Qr.B.Pg.call(this,a)};t.yi=function(a){a&&this.Yd();return Qr.B.yi.call(this,a)};t.xi=function(a){a&&this.Yd();return Qr.B.xi.call(this,a)}; t.wd=function(a){oe(a)&&(a=Math.max(a.width,a.height));a=this.ix(a);a!=null&&(this.yd(),this.ud());return Qr.B.wd.call(this,a)};t.Sg=function(a){a&&this.Yd();return Qr.B.Sg.call(this,a)};t.Di=function(a){a&&this.Yd();return Qr.B.Di.call(this,a)};t.Ei=function(a){a&&this.Yd();return Qr.B.Ei.call(this,a)};t.wi=function(a){a&&this.Yd();return Qr.B.wi.call(this,a)};t.Ai=function(a){a&&this.Yd();return Qr.B.Ai.call(this,a)};t.yd=function(a){a=this.ix(a);a!=null&&this.wd();return Qr.B.yd.call(this,a)}; t.RK=function(){var a=this.An().I;return!!(a.getSize()||a.xc()||a.Zc())};t.Yd=function(){this.wi();this.xi();this.Og();this.yi();this.Ai();this.Sg();this.Di();this.Ei();return this};t.PF=function(){this.wd();this.ud();this.yd();this.Yd();return this};t.ix=function(a){return a==null||a<0?void 0:a};t.gf=function(){this.oQ&&this.aK();return Qr.B.gf.call(this)};t.aK=function(){var a=this.An().I;a.zo()||a.Ao()?a.getSize()||this.wd(0):this.RK()||this.PF()};var Rr=/^[^\/]*\/\//,Sr=function(a,b){b=b===void 0?!1:b;this.qk=a;this.zp="";(a=this.qk.match(Rr))&&a[0]?(this.zp=a[0],a=this.zp.match(/\w+/)?this.qk:"http://"+this.qk.substring(this.zp.length)):a="http://"+this.qk;this.vq=mk(a,!0);this.IA=b;this.Li=!0;this.DB=!1};t=Sr.prototype;t.ll=function(a){this.ji=this.ji?this.ji+("/"+a):a}; t.zf=function(){if(this.Ha==void 0){var a=this.vq.getPath().substring(1);this.ji=null;if(this.IA){this.Ha=[];if((a.match(/=/g)||[]).length>1)return this.Li=!1,this.Ha;var b=a.indexOf("=");b!=-1?(this.Ha.push(a.substr(0,b)),this.Ha.push(a.substr(b+1))):this.Ha.push(a);return this.Ha}this.Ha=a.split("/");a=this.Ha.length;a>2&&this.Ha[0]=="u"&&(this.ll(this.Ha[0]+"/"+this.Ha[1]),this.Ha.shift(),this.Ha.shift(),a-=2);if(a==0||a==4||a>7)return this.Li=!1,this.Ha;if(a==2)this.ll(this.Ha[0]);else if(this.Ha[0]== "image")this.ll(this.Ha[0]);else if(a==7||a==3)return this.Li=!1,this.Ha;if(a<=3){this.DB=!0;a==3&&(this.ll(this.Ha[1]),this.Ha.shift(),--a);--a;b=this.Ha[a];var c=b.indexOf("=");c!=-1&&(this.Ha[a]=b.substr(0,c),this.Ha.push(b.substr(c+1)))}}return this.Ha};t.Sa=function(){this.zf();return this.Li};t.MA=function(){this.zf();return this.DB};t.HA=function(){this.zf();return this.IA};t.Jh=function(){var a=this.vq.Ig;return this.vq.Jh()+(a?":"+a:"")};t.getQuery=function(){return this.vq.Wr()}; t.Xz=function(){this.zf();this.ji==void 0&&(this.ji=null);return this.ji};t.Mj=function(){return this.Xz()!=null};t.Qo=function(){switch(this.zf().length){case 7:return!0;case 6:return!this.Mj();case 5:return!1;case 3:return!0;case 2:return!this.Mj();case 1:return!1;default:return!1}};t.yf=function(a){return this.HA()?this.TI(a):this.MA()?this.qJ(a):this.SJ(a)}; t.SJ=function(a){var b=this.Mj()?1:0;switch(a){case 0:b=0+b;break;case 1:b=1+b;break;case 2:b=2+b;break;case 3:b=3+b;break;case 4:if(!this.Qo())return null;b=4+b;break;case 5:a=this.Qo()?1:0;b=4+b+a;break;default:return null}return this.zf()[b]};t.qJ=function(a){var b=this.Mj()?1:0;switch(a){case 6:a=0+b;break;case 4:if(!this.Qo())return null;a=1+b;break;default:return null}return this.zf()[a]};t.TI=function(a){switch(a){case 7:a=0;break;case 4:if(!this.Qo())return null;a=1;break;default:return null}return this.zf()[a]}; t.Gd=function(){return this.qk};t.rJ=function(){this.BB==void 0&&(this.BB=this.yf(6));return this.BB};t.tn=function(){this.CB==void 0&&(this.CB=this.yf(0));return this.CB};t.Cj=function(){this.dC==void 0&&(this.dC=this.yf(1));return this.dC};t.Mz=function(){this.xA==void 0&&(this.xA=this.yf(2));return this.xA};t.JJ=function(){this.JD==void 0&&(this.JD=this.yf(3));return this.JD};t.qs=function(){this.YB==void 0&&(this.YB=this.yf(4));return this.YB}; t.RI=function(){this.hz==void 0&&(this.hz=this.yf(5));return this.hz};t.UI=function(){this.pz===void 0&&(this.pz=this.yf(7));return this.pz};var Tr=function(){};Tr.prototype.parse=function(a,b){return new Ur(a,b===void 0?!1:b)};var Ur=function(a,b){Sr.call(this,a,b===void 0?!1:b)};v(Ur,Sr);Ur.prototype.An=function(){if(this.H==void 0){var a=this.qs();a||(a="");this.H=(new Nr).parse(a)}return this.H};function Vr(a,b){b=b===void 0?!1:b;this.rb=null;a instanceof Ur||(Wr==void 0&&(Wr=new Tr),a=Wr.parse(a.toString(),b));this.rb=a;Qr.call(this,this.rb.An());this.cO=this.rb.zp;this.hj=this.rb.Jh();this.Yt=this.rb.getQuery()}z(Vr,Qr);var Wr;Vr.prototype.MF=function(){this.Yt="";return this};Vr.prototype.Sa=function(){return this.rb.Sa()}; Vr.prototype.gf=function(){if(!this.rb.Sa())return this.rb.Gd();var a=Vr.B.gf.call(this),b=[];this.rb.Mj()&&b.push(this.rb.Xz());var c=this.rb.HA();this.rb.MA()?(a=this.rb.rJ()+(a?"="+a:""),b.push(a)):c?(b.push(this.rb.UI()),a&&b.push(a)):(b.push(this.rb.tn()),b.push(this.rb.Cj()),b.push(this.rb.Mz()),b.push(this.rb.JJ()),a&&b.push(a),b.push(this.rb.RI()));b=mk(this.cO+this.hj+"/"+(c?b.join("="):b.join("/"))+(this.Yt?"?"+this.Yt:"")).toString();b.startsWith("%3a//")&&(b=b.replace("%3a//","://")); return b};var Xr=new Tr,$r=function(a,b,c,e){a=a.clone();if(a.mj(b)||a.mj(Yr))return a;a.ui(b);if(c)a=a.round();else if(b=Math.round(Math.max(a.width,a.height))){e=e||Zr;c=e[0];for(var f=1;f<e.length;f++)if(b>=e[f])c=e[f];else break;e=c;a.width>a.height?(a.width=e,a.height=Math.round(a.height*e/b)):(a.height=e,a.width=Math.round(a.width*e/b))}else a.round();return a},Zr=[32,48,64,72,80,90,94,104,110,120,128,144,150,160,200,220,288,320,400,512,576,640,720,800,912,1024,1152,1280,1440,1600],Yr=new $k(Zr[0],Zr[0]), as=function(a,b,c,e,f){var g=/^(https?:)?\/\/(lh|gp|ci|gm)[3-6](-tt|-d[a-g,z])?\.((ggpht)|(googleusercontent)|(google))\.com\//i;if(!g.test(a))return a;var h=a.match(g);g="";h&&h[3]&&(g=h[3]);c=c||"lh";e=Bj(a)%(f||4)+(e||3);var k=a.match(bk);a=k[1]||"";f=k[4]||"";h=k[5]||"";var l=k[6]||"";k=k[7]||"";b!==void 0&&(a=b);return ak(a,"",c+e+g+".googleusercontent.com",f,h,l,k)};var bs=function(a,b){T.call(this);this.Ac=a;this.qM=b?"POST":"GET"};z(bs,T);t=bs.prototype;t.ia="V";t.CK=function(a,b){this.ia="X";var c=a[0]==this.Bf();c&&this.Qf(a);(this.vQ=b)?this.ee=b.Tn()!=0:a||(this.ee=!0);this.ee=!c||this.ee;this.dispatchEvent("X")};t.handleError=function(){this.ee=!0;this.ia="X";this.dispatchEvent("X")};t.getState=function(){return this.ia};t.send=function(a){this.ia="W";a.send(this)};t.getError=function(){return!!this.ee};t.getStatus=function(){return this.vQ};var cs=function(a,b,c){this.mb=a;this.sa=b;this.cb=c;this.vh=b.get("c");this.ta=new Vm(this)};t=cs.prototype;t.getContainer=function(){return this.cb};t.mp=function(a){var b=this.getContainer().Yg();a=a.Yg();for(var c=0;c<b.length;c++)a[c]===void 0||Array.isArray(a[c])&&a[c].length==0||(b[c]=a[c]);this.cb=new up(b)};t.dispose=function(){P(this.ta)};t.V=function(){return this.cb.Ma()};t.getUrl=function(){return this.cb.vc()};t.qj=function(){return this.cb.zI()};t.Fh=function(){return this.cb.pI()}; t.fq=function(a){this.cb.fq(a)};t.Zn=function(){return!!this.cb.Zn()};t.getContext=function(){return this.sa};t.dispatchEvent=function(a){this.mb.dispatchEvent(a)};t.O=function(){return this.ta};t.Pi=function(){};var ds=function(a,b,c,e){Q.call(this,a,b);this.WL=c;this.BM=e};z(ds,Q);ds.prototype.vn=function(){return this.BM};var es=function(a){this.da=fi(a,0,es.fc)};v(es,L);es.prototype.BI=function(){return Ci(this,tp,1,Pg)};es.fc="_";var fs=function(a,b){bs.call(this,a,b)};v(fs,bs);fs.prototype.Ya=function(){return this.hc};fs.prototype.Qf=function(a){this.hc=new es(a)};fs.prototype.Bf=function(){return 4};var gs=function(a){this.da=fi(a,0,gs.fc)};v(gs,L);gs.prototype.getShape=function(){return Ci(this,Ap,1,Pg)};gs.prototype.setShape=function(a){return Fi(this,Ap,1,a,Pg)};gs.fc="_";var hs=function(a,b){bs.call(this,a,b)};v(hs,bs);hs.prototype.Ya=function(){return this.hc};hs.prototype.Qf=function(a){this.hc=new gs(a)};hs.prototype.Bf=function(){return 6};var is=function(a){this.da=fi(a,0,is.fc)};v(is,L);is.prototype.getShape=function(){return Ci(this,Ap,1,Pg)};is.prototype.setShape=function(a){return Fi(this,Ap,1,a,Pg)};is.fc="_";var js=function(a,b){bs.call(this,a,b)};v(js,bs);js.prototype.Ya=function(){return this.hc};js.prototype.Qf=function(a){this.hc=new is(a)};js.prototype.Bf=function(){return 11};var ks=function(a){this.da=fi(a,0,ks.fc)};v(ks,L);ks.prototype.NI=function(){return G(this,2,void 0,Pg)};ks.fc="_";var ls=function(a,b){bs.call(this,a,b)};v(ls,bs);ls.prototype.Ya=function(){return this.hc};ls.prototype.Qf=function(a){this.hc=new ks(a)};ls.prototype.Bf=function(){return 10};var ms=function(a){this.da=fi(a,0,ms.fc)};v(ms,L);ms.prototype.Tm=function(){return Ci(this,xp,1,Pg)};ms.prototype.bD=function(a){return Fi(this,xp,1,a,Pg)};ms.fc="_";var ns=function(a,b){bs.call(this,a,b)};v(ns,bs);ns.prototype.Ya=function(){return this.hc};ns.prototype.Qf=function(a){this.hc=new ms(a)};ns.prototype.Bf=function(){return 9};var os=function(a,b){bs.call(this,a,b)};v(os,bs);os.prototype.Ya=function(){return this.hc};os.prototype.Qf=function(a){this.hc=(new Ip(a)).hJ()};os.prototype.Bf=function(){return 2};var ps=function(){return M("Oops... an error has occurred.")};function qs(a){var b='Name tag added. <span id="link_'+(N("un")+aa+N(Sa)+ca);b=M(Da+b+ya);b=dq(b,0);b.Ak(ue(rs,a));return b}function rs(a,b){b=="un"&&a()}function ss(a,b){b=="b"&&a()}function ts(a,b){b=="ub"&&a()}function us(a,b){b=="vp"&&a()}function vs(a,b){b=="es"&&a()}function ws(a,b){return a.zd==b?(a.Ne(),!0):!1};function xs(a){this.Re=!1;this.rd=[];var b=ys.get(a.substring(0,a.indexOf(":")));b!=null&&(this.Re=this.EN(a,b))}var ys=new zn(ud,7);t=xs.prototype;t.EN=function(a,b){this.rd=a!=""?a.split(":"):[];this.rd.length>b&&(a=b-1,this.rd.splice(a,this.rd.length-a,this.rd.slice(a).join(":")));return this.rd.length==b};t.Sa=function(){return this.Re};t.AJ=function(){return this.rd[0]};t.tn=function(){return this.rd[1]};t.Qr=function(){return this.rd[2]};t.Cj=function(){return this.rd[3]};t.wz=function(){return this.rd[5]}; t.Bn=function(){return this.rd[6]};var zs=function(a){this.da=fi(a,0,zs.fc)};v(zs,L);zs.prototype.Az=function(a){return Ei(this,Ep,1,ti(a),Pg)};zs.prototype.ys=function(){return Ii(this,2,void 0,Pg)};zs.fc="_";var As=function(a,b){bs.call(this,a,b)};v(As,bs);As.prototype.Ya=function(){return this.hc};As.prototype.Qf=function(a){this.hc=new zs(a)};As.prototype.Bf=function(){return 7};var Bs=function(a){this.da=fi(a,0,Bs.fc)};v(Bs,L);Bs.prototype.U=function(){return Ci(this,Dp,1,Pg)};Bs.prototype.Bb=function(a){return Fi(this,Dp,1,a,Pg)};Bs.fc="_";var Cs=function(a,b){bs.call(this,a,b)};v(Cs,bs);Cs.prototype.Ya=function(){return this.hc};Cs.prototype.Qf=function(a){this.hc=new Bs(a)};Cs.prototype.Bf=function(){return 8};var Ds=function(){T.call(this)};v(Ds,T);Ds.prototype.Rf=function(a){this.YN=this.xe;this.xe=a;this.dispatchEvent("Z")};Ds.prototype.yJ=function(){return this.YN||null};var Es=function(a,b,c,e,f,g,h,k){this.Uc=a;this.hy=b;this.Oy=c;this.Uw=e;this.kM=f;this.ce=g;this.Wk=h;this.Nj=k;this.Qb=[];this.ar=[];this.PD=[]};t=Es.prototype;t.getUrl=function(){return this.Uc};t.lc=function(a){this.Uc=a;return this};t.uc=function(){return this.hy};t.TC=function(a){this.hy=a;return this};t.getType=function(){return this.Uw};t.ym=function(){return this.Oy};t.Qp=function(a){this.Oy=a;return this};t.MP=function(a){this.Qb=a;return this};t.Dm=function(){return this.ce};t.xc=function(){return this.Wk}; t.yd=function(a){this.Wk=a;return this};t.Zc=function(){return this.Nj};t.ud=function(a){this.Nj=a;return this};t.yP=function(a){this.LN=a;return this};t.yH=function(a){return this.ar?this.ar.find(function(b){return b?a==b.qe:!1})||null:null};var Fs=function(a,b){this.Uc=a;this.Kb=b||null};Fs.prototype.getUrl=function(){return this.Uc};Fs.prototype.lc=function(a){this.Uc=a;return this};Fs.prototype.getSize=function(){return this.Kb};Fs.prototype.wd=function(a){this.Kb=a;return this}; var Gs=function(a,b,c){this.ZD=a;this.Kb=c||null};Gs.prototype.getUrl=function(){return this.ZD.toString()};Gs.prototype.lc=function(a){this.ZD=a;return this};Gs.prototype.getSize=function(){return this.Kb};Gs.prototype.wd=function(a){this.Kb=a;return this};var Vp=function(a,b,c,e,f,g,h){this.mb=a;this.sa=b;this.N=c;this.Ee=e||"unknown";this.cb=f||null;this.Lc=g||!1;this.vh=b.get("c");this.wb=b.get("d");this.Ab=b.get(ln);this.ML=b.get("b");this.ea=co(b);this.kk=b.get("f");this.lx=b.get(Tm);this.ta=new Vm(this);this.gj=b.get(gn).D();this.Zl=(this.hr=(this.Pb=this.Lc&&this.cb?this.HH():h&&this.Ws(h)||this.ii())&&this.ea.fa("pc"))&&this.ea.fa("aro");this.IG=this.ea.fa("dip");this.ea.fa("hal");this.pQ=this.ea.fa("sd");this.ea.fa("pcaq");this.OQ=this.ea.fa("un"); this.hH=this.ea.fa("pd");this.aH=this.ea.fa("bu");this.bH=this.ea.fa("dp");this.cH=this.ea.fa("ec");this.yh=this.ea.fa("pqv");this.eH=this.ea.fa("fr");this.dH=this.ea.fa("fd");this.Yy=this.ea.fa("mp");this.jH=this.ea.fa("tt");this.EH=this.Lc?this.GH():"";this.AG=this.ea.Tr();this.Lw=this.ea.fa("bp")?wf(Zr,[1760,1920,2048]):Zr;this.xt=Math.max.apply(Math,this.Lw);this.uC()};t=Vp.prototype;t.U=function(){return this.N};t.Gd=function(){return this.Lc?null:this.N.Gd()}; t.getUrl=function(){return this.Lc?null:this.N.vc()};t.Bo=function(){return this.Lc?"":this.Da};t.jg=function(){var a=this.N.Gd(),b=a.zs();a=a.bs();return b&&a?new $k(b,a):null};t.Uz=function(){return new $k(this.xt,this.xt)};t.kg=function(){return this.Lc||!this.cb?this.aA(this.N.Gd().vc()):as(this.U().Gd().vc(),"")};t.getContext=function(){return this.sa};t.yD=function(a){this.we=a};t.getContainer=function(){return this.cb};t.uC=function(){this.TF=Date.now()}; t.Ws=function(a){var b=a.tn(),c=a.Cj(),e=a.Qr();a=a.wz();ye(Aj(b))||ye(Aj(c))||ye(Aj(e))?this.dt=!1:(this.Da=b,this.U().Jb(c),ye(Aj(a))||(this.Ec=a),this.dt=!0);return this.dt};t.ii=function(){a:{var a=this.N.vc();if(Hs.test(a))a=Hs.exec(a);else{if(Is.test(a)){a=new dk(a,!0);var b=a.zn("target");if(b=="PHOTO"||b=="CPHOTO"){b=a.zn(Id);var c=a.zn("id");if(b&&c){a=a.zn(cc)||"";a=[void 0,b,void 0,a,c];break a}}}a=null}}return a!=null?(this.Da=a[1],this.Dx=a[2],this.Ec=a[3],a[4]&&this.N.Jb(a[4]),!0):!1}; var Js=function(a){var b=new Dp,c=a.yH(Uc);c=new xs(c?c.Qa():"");b.setTitle(a.ym());b.Qp(a.uc());b.lc(c.Sa()?c.Bn():a.getUrl());b.LP(mf(a.Qb,function(g){var h=new yp;h.lc(g.getUrl());(g=g.getSize())&&g.width&&g.height&&(h.yd(g.width),h.ud(g.height));return h}));var e=new yp,f=a.LN;e.lc(f.getUrl());(f=f.getSize())&&f.width&&f.height&&(e.yd(f.width),e.ud(f.height));b.wP(e);b.Jb(c&&c.Cj()?c.Cj():e.Rh());a.kM=="video"&&(c=new Cp,a.PD.length>0&&c.QP(a.PD[0].NR()),b.zD(c));return b};t=Vp.prototype; t.At=function(a){for(var b=this.N.Yg(),c=a.Yg(),e=this.pM(this.N.wc(),a.wc()),f=0;f<b.length;f++)c[f]&&(b[f]=c[f]);this.N=new Dp(b);this.N.Pg(a.Lz());this.N.zD(e)};t.pM=function(a,b){if(!a)return b;if(!b)return a;a=a.Yg();b=b.Yg();for(var c=0;c<a.length;c++)b[c]&&(a[c]=b[c]);return new Cp(a)};t.dispatchEvent=function(a){a instanceof Q?this.mb.dispatchEvent(a):typeof a===r&&this.mb.dispatchEvent(new Q(a,this))};t.mp=function(a){this.cb?this.cb.mp(a):this.cb=new cs(this.mb,this.sa,a)}; t.Ge=function(a,b,c,e){this.ML.dispatchEvent(new lp(a,b,this,c,e))};t.Pc=function(a,b){a=a instanceof ek?new os(a,!0):a;this.O().Ld(a,"X",b);a.send(this.vh)};t.Mx=function(a){this.Lc||!this.cb?this.tc||!this.Pb||this.Np<0||this.Ee==sd||(a=new os(this.DH()),this.tc=!0,this.Np--,this.O().Ld(a,"X",this.FH),a.send(this.vh)):this.tc||!this.Pb||this.Np<0||this.Sj()||(this.tc=!0,this.Np--,a=this.wJ(a!==void 0?a:!0),this.yh?this.Pc(new As(a),this.fN):this.Pc(new os(a),this.dN))}; t.wJ=function(a){var b=new ek;b.add(Id,this.Da).add("returnmeta",!this.Sj());this.yh?b.add(Md,"PPQ").add(td,this.V()):b.add(Md,"PPS").add("photoids",this.V());this.hH&&b.add("returnexif",!0);this.jH&&b.add("returntts",!0);this.Dx&&b.add("aname",this.Dx);a&&(b.add("returnshapes",!0),this.eH&&b.add("returnsuggestions",!0));this.hr&&(b.add(Ad,!0),this.Zl&&b.add(uc,!0));this.ea.Vg&&b.add("returnalbum",!0);this.Ec&&b.add(cc,this.Ec);return b}; t.bx=function(a){this.Ee==wd?(a=new Dp(a.Yg()),a.lc(this.U().Rh()),this.At(a),this.dt||this.ii()):this.At(a)};t.fN=function(a){this.tc=!1;a=a.target;var b=a.Ya();if(!a.getError()&&b)if(a=b.Az(),this.WO(a.length!=0),this.Yq){if(a=new Ep(a[0].UD()),b=a.Cf()[0])this.bx(b),this.U().Dv(a.os()),this.mp(a.ms()),this.Ee=sd,this.dispatchEvent("na"),this.ea.fa("dlp")&&this.VL()}else this.dispatchEvent("ra")}; t.dN=function(a){this.tc=!1;a=a.target;var b=a.Ya();!a.getError()&&b&&(a=b.Cf()[0])&&(this.bx(a),this.Ee=sd,this.dispatchEvent("na"))};t.VL=function(){var a=new ek;a.add(Md,"GP").add("gid",this.U().Qh().Ma()).add("fepd",!0);this.Pc(new ls(a),this.hN)};t.hN=function(a){a=a.target;var b=a.Ya();!a.getError()&&b&&(this.Vy=b.NI());this.dispatchEvent("qa")}; t.kF=function(a){var b=this.U();if(b.Tm())a();else if(b=b.eA()[0]||b.Gd()){var c=new ek;c.add(Md,"HG").add("url",b.vc());this.Pc(new ns(c),ue(this.SM,a))}};t.SM=function(a,b){b=b.target;var c=b.Ya();!b.getError()&&c&&(this.U().bD(c.Tm()),a())};t.Kq=function(a,b){if(this.Pb){var c=this.U().Df().slice(),e=qf(c,function(g){return g.Ma()==a},this),f=e>=0?c[e]:null;f&&(b?f.Tg(5):(vf(c,e),this.U().Zp(c)),c=this.Wg(),e=f.nJ(),f.Bj(),this.Pc(this.nI(a,b),y(this.WM,this,b,c,e,a)))}}; t.nI=function(a,b){var c=new ek;c.add(Yb,"PANT").add(Id,this.Da).add(Dd,a).add(td,this.V()).add("approve",b);return c}; t.WM=function(a,b,c,e,f){var g=this.Ab;b=ws(g,b);f=f.target;if(b){if(f.getError())a=this.Te(f.getStatus());else{this.Ge(a?"A":"B",this.Da,e);this.dispatchEvent(new Ks("ia",this,e));b=c.Ej()||"";var h=c.Ih()||"";f=this.aH;c=y(this.aG,this,c,e);b={url:b,kI:h};e=Da;Ak(a)?e+="Name tag approved.":(e+="The tag has been removed.",Ak(f)&&Ak(b)&&Ak("b")&&(a=' You can <span id="link_'+(N("b")+aa+N("CSS_APP_ULINK")+'" tabindex="0" role="link" idlink>block</span> <a href="')+(N(Ok(b.url))+aa+N(Sa)+da)+zk(b.kI)+ "</a> from tagging you in the future.",e+=a));a=M(e+ya);a=dq(a,0);a.Ak(y(ss,null,c))}g.showNotification(a)}};t.Ny=function(a,b){if(this.Pb){var c=this.U().Df().slice(),e=qf(c,function(h){return h.Ma()==a},this),f=e>=0?c[e]:null;if(f){var g=f.ad()==0;if(f=g||f.dA()==2)vf(c,e),this.U().Zp(c);c=function(){};g||(g=this.Wg(),c=y(this.YM,this,f,g,a));this.Pc(this.JI(f,a,b),c)}}};t.JI=function(a,b,c){var e=new ek;e.add(Yb,a?"PDS":"PDNT").add(Id,this.Da).add(Dd,b).add(td,this.V()).add("undoacl",!!c);return e}; t.YM=function(a,b,c,e){var f=this.Ab;ws(f,b)&&(b=e.target,b.getError()?a=this.Te(b.getStatus()):(this.Ge("B",this.Da,c),a||(b=this.U().Df(),e=qf(b,function(g){return g.Ma()==c},this),b=e>=0?b[e]:null,b.Tg(0),b.ly()),this.dispatchEvent(new Ks("ka",this,c,void 0,a)),a=dq(M("Name tag removed."),0)),f.showNotification(a))}; t.Gy=function(a,b){if(this.Pb){var c=this.U().Df(),e=qf(c,function(g){return g.Ma()==a},this);if(c=e>=0?c[e]:null){e=c.ad()==7;c.Tg(4);var f=new sp([]);f.cP(b.V());f.Jb(b.pj);f.iP(b.Kh());f.gP(b.Dh);f.mP(b.Dh);f.vP(b.Dh);c.kD([f]);f=this.Wg();this.Pc(new hs(this.FI(a,b,e),!0),y(this.XM,this,f,c))}}}; t.XM=function(a,b,c){var e=this.Ab;a=ws(e,a);var f=c.target,g=f.Ya();c=g.getShape();var h;if(!f.getError()&&g){c.TP(b.gA());c.UP(b.hA());c.rP(b.Rz());c.sP(b.Sz());var k=b.Ma();f=this.U().Df(Og);g=qf(f,function(l){return k==l.Ma()},this);g>=0?f[g]=c:f.push(c);this.U().Zp(f);this.Ge("C",this.Da,k);this.dispatchEvent(new Ks("ja",this,b.Ma()));this.OQ&&(h=qs(y(this.PQ,this,c.V())))}else h=this.Te(f.getStatus());a&&h&&e.showNotification(h)};t.PQ=function(a){this.Ny(a,!0)}; t.FI=function(a,b,c){var e=new ek;e.add(Yb,"PCNT").add(Id,this.Da).add(Dd,a).add(td,this.V()).add("contactfullname",b.Dh);c&&e.add("issuggestion",c);b.V()&&e.add("contactid",b.V());b.pj&&e.add("gid",b.pj);b.Kh()&&e.add("contactemail",b.Kh());return e};t.iO=function(a,b){if(this.Pb){var c=this.U().Df().slice(),e=qf(c,function(g){return g.Ma()==a},this),f=e>=0?c[e]:null;f&&(vf(c,e),this.U().Zp(c),c=this.Wg(),this.Pc(new js(this.MI(a,b),!0),y(this.ZM,this,c,f)))}}; t.MI=function(a,b){var c=new ek;c.add(Yb,"PES").add(Id,this.Da).add(Dd,a).add(td,this.V()).add("editshapeaction","reject");b.V()&&c.add("contactid",b.V());b.pj&&c.add("gid",b.pj);return c};t.ZM=function(a,b,c){var e=this.Ab;a=ws(e,a);c=c.target;var f=c.Ya();!c.getError()&&f?(this.Ge("D",this.Da,b.Ma()),this.dispatchEvent(new Ks("la",this,b.Ma())),b=dq(M("Name tag rejected."),0)):b=this.Te(c.getStatus());a&&b&&e.showNotification(b)}; t.createComment=function(a,b){if(this.Pb&&this.hr&&this.U().yI()){var c=this.Wg();this.Pc(new fs(this.EI(a),!0),y(this.JM,this,c,b))}};t.EI=function(a){var b=new ek;b.add(Yb,"PCC").add(Id,this.Da).add(td,this.V()).add("comment",ze(a)).add("t",this.TF);this.Ec&&b.add(cc,this.Ec);return b}; t.JM=function(a,b,c){var e=this.Ab;ws(e,a);a=c.target;c=a.Ya();!a.getError()&&c?(b=c.BI(),e=this.U().CI().slice(),e.push(b),this.U().bP(e),this.U().OP(this.U().QJ()+1),this.uC(),this.Ge("w",this.Da,void 0,b),this.dispatchEvent(new Ks("ea",this,void 0,b))):(a=this.Te(a.getStatus()),e.showNotification(a),b())};t.qf=function(a,b,c,e,f,g){return new Vp(a,b,c,e,f,g)};t.Sx=function(a,b){var c=a.Ma();if(c){var e=this.Wg();this.Pc(this.sI(b,c,a.VI()),y(this.pN,this,a,b,e))}}; t.aG=function(a,b){var c=a.zJ()||this.Tr(),e=a.Ih()||"",f=a.V()||"";a=y(this.Sx,this,a,!0,b);b=this.ea.sF;b!=null&&b(c,e,f,a)};t.sI=function(a,b,c){var e=new ek;e.add(Yb,"BU").add("block",a).add("gid",b).add("name",c);return e}; t.pN=function(a,b,c,e){var f=this.Ab;if(ws(f,c)){c=e.target;if(c.getError())b=this.Te(c.getStatus());else{this.Ge(b?"K":"L",this.Da);e=a.Ej()||"";var g=a.Ih()||"";a=y(this.Sx,this,a,!b);c=Da;Ak(b)?(e=Ba+N(Ok(e))+aa+N(Sa)+da+zk(g)+"</a> has been blocked.",c=c+e+" ",e='<span id="link_'+N("ub")+aa+N("CSS_APP_ULINK")+ca,c+=e):(e=Ba+N(Ok(e))+aa+N(Sa)+da+zk(g)+"</a> has been unblocked.",c+=e);c=M(c+ya);c=dq(c,0);b&&c.Ak(y(ts,null,a));b=c}f.showNotification(b)}}; t.Mg=function(a,b){var c=this.U().wc();if(c){var e=c.ad();c.Tg(0)}c=this.Wg();this.Pc(new Cs(this.FJ(a),!0),y(this.Kt,this,c,e,b||null))};t.FJ=function(a){var b=new ek;b.add(Yb,"PRI").add("angle",a).add(Id,this.Da).add(td,this.V());(a=this.U().wc())&&a.V()&&b.add("videocid",a.V());this.Ec&&b.add(cc,this.Ec);return b}; t.Kt=function(a,b,c,e){var f=this.Ab;a=ws(f,a);e=e.target;var g=e.Ya();if(!a||g&&!e.getError()){if(b=g.U())b.wc()&&b.wc().Tg(0),this.Ee=wd,this.bx(b),this.Ee=sd,this.Ge("G",this.Da),this.dispatchEvent("na"),this.dispatchEvent("oa"),this.wb.Rf("aa")}else f.showNotification(this.Te(e.getStatus())),this.U().wc()&&this.U().wc().Tg(b),c&&c()}; t.rr=function(a){if(this.Pb&&this.bH&&this.U().je()){var b=this.U().wc()?"Are you sure you want to permanently delete this video?":"Are you sure you want to permanently delete this photo?";if(a||this.lx.confirm(b))a=this.GD(),this.Pc(this.KI(),y(this.Jt,this,a))}};t.KI=function(){var a=new ek;a.add(Yb,"PDP").add(Id,this.Da).add(td,this.V());this.Ec&&a.add(cc,this.Ec);return a}; t.Jt=function(a,b){var c=this.Ab;ws(c,a);a=b.target;b=a.Ya();a.getError()||!b||b.getError()?c.showNotification(this.Te(a.getStatus())):(this.Ge("F",this.Da),this.dispatchEvent("ga"))};t.VG=function(a,b){if(this.Pb&&this.cH&&this.U().je()){new os(this.Fz(a),!0);var c=this.uc();this.U().Qp(a);var e=this.GD();this.Pc(this.Fz(a),y(this.GM,this,e,c,b))}};t.Fz=function(a){var b=new ek;b.add(Yb,"PEC").add(Id,this.Da).add(td,this.V()).add("caption",a);this.Ec&&b.add(cc,this.Ec);return b}; t.GM=function(a,b,c,e){var f=this.Ab;ws(f,a);a=e.target;e=a.Ya();a.getError()||!e||e.getError()?(f.showNotification(this.Te(a.getStatus())),this.U().Qp(b),c&&c()):(this.Ge("v",this.Da),this.dispatchEvent("ha"))};t.Wg=function(){var a=dq(M("Saving..."),0);this.Ab.showNotification(a);return a};t.GD=function(){var a=dq(M("Sending..."),0);this.Ab.showNotification(a);return a}; t.Te=function(a){if(a!=null){if(a.Tn()==0)return null;if(a.Tn()==2){a=y(this.uM,this);var b='This action requires your name to be publicly visible. You can change the visibility of your name on <span id="link_'+(N("vp")+aa+N(Sa)+'" tabindex="0" role="link" idlink>your Google profile</span>.');b=M(Da+b+ya);b=dq(b,0);b.Ak(y(us,null,a));return b}if(a.Tn()==3)return a=y(this.tM,this),b='This action requires an upgraded account. <span id="link_'+(N("es")+aa+N(Sa)+'" tabindex="0" role="link" idlink>Sign up</span>'), b=M(Da+b+ya),b=dq(b,0),b.Ak(y(vs,null,a)),b}return dq(ps(),0)};t.uM=function(){var a=this.getContext().get(nn).getRootNode().Yc("user").Qa("oid");this.kk.BK(a)};t.tM=function(){var a=this.getContext().get(nn).getRootNode().Yc("user").Qa("oid");this.kk.hK(a)};t.pL=function(){var a=this.getContainer()&&this.getContainer().getContainer().dJ()!==void 0&&!this.getContainer().getContainer().cJ();return this.Yq&&!a};t.Vj=function(){return this.pQ&&!!this.N.Oz()};t.WO=function(a){this.Yq=a}; t.canShare=function(){return this.cb?this.Lc?this.ey("flickr"):this.ey(ud):!1};t.ey=function(a){var b=this.ea.AF;return!!b&&b(a,this.Da,this.pL(),!!this.getContainer()&&!!this.getContainer().V())};t.O=function(){return this.ta}; t.KJ=function(a){this.U();var b=this.kg()||"",c=this.jg();if(c){var e=$r(c,a,this.Yy,this.Lw),f=Xr.parse(b,!1).qs();c=a=!1;f&&!ye(Aj(f))&&(a=f.indexOf("-c")!=-1,c=f.indexOf("-p")!=-1);e.dn()>this.xt&&e.ui(this.Uz());b=(new Vr(b?(new Vr(b,!1)).MF().KF().gf():"")).wd(e);a&&b.Og(!0);c&&b.Sg(!0);b=b.gf()}return as(b,"")};t.og=function(a){return this.Lc||!this.cb?this.aA(this.mz(a).url):this.KJ(a)}; t.Wn=function(a){if(this.Lc||!this.cb)return this.mz(a).size;var b=this.jg();return b?$r(b,a,this.Yy,this.Lw):null};t.aA=function(a){if(!a)return"";if(this.IG)return a;var b=Bj(a)%3,c=new dk;c.Rp("images"+b+"-focus-opensocial.googleusercontent.com");c.setPath("/gadgets/proxy");a=c.Ac.set("url",a).set("container",vc).set("gadget","a").set("no_expand","1").set("rewriteMime","image/*").set("nocache",1);c.Ek(a);return c.toString()}; t.BF=function(a){if(this.Lc||!this.cb)return!1;var b=a.ad()==6,c=a.ad()==1,e=a.ad()==5;return!b&&!c&&e&&!this.XK(a)&&!this.ZK(a)&&!this.YK(a)};t.XK=function(a){return!this.dH&&a.dA()==1};t.ZK=function(a){return!this.U().yz()&&a.ad()==0};t.YK=function(a){return!(a.Bj().length>0&&a.Bj()[0].Ih())&&a.ad()!=0};t.Sj=function(){return this.Ee==sd};t.zL=function(){var a=this.Ee;return a==$b||a==sd};t.V=function(){return this.N.Ma()};t.Sm=function(){return this.Lc?this.EH:this.V()}; t.uc=function(){return this.N.ym()||""};t.xs=function(){return this.N.xs()||0};t.D=function(){return this.gj};t.Tr=function(){return this.AG};t.getSize=function(){return this.jg()};t.oI=function(){return null};t.Uk=function(){if(this.Lc||!this.cb)return!1;var a=this.getContext().get(nn).getRootNode().Yc("user");a=a?a.Qa("oid"):null;var b=this.U();b=b.Qh()?b.Qh().Ma():null;return a!==null&&b!==null&&a==b};t.dispose=function(){P(this.ta)};t.ac=function(){return this.ta.ac()}; t.GH=function(){var a=this.U().Gd();return(a=a?a.vc():"")&&Ls.test(a)&&(a=Ls.exec(a),a[1])?a[1].split("_")[0]:this.V()};t.HH=function(){var a=this.U().vc();return Ms.test(a)?(a=Ms.exec(a),this.Da=a[1],this.U().Jb(a[2]),!0):!1}; t.mz=function(a){var b=a.height,c=null,e=this.U().Gd().vc(),f=this.jg(),g=this.U().eA();if(f&&f.mj(a)||g.length==0){c=f;var h=e}else{var k;(h=rf(g,function(l){var m=l.zs();l=l.bs();return m&&l&&(m=new $k(m,l),m.mj(a.clone().scale(1.4)))?(k=m,!0):!1},this))?(c=k,h=h.vc()):b<=288&&g.length>0?(h=g[0],b=h.zs(),e=h.bs(),b&&e&&(c=new $k(b,e)),h=h.vc()):(c=f,h=e)}return new Ns(h,c)}; t.FH=function(a){this.tc=!1;a=a.target;var b=a.Ya();!a.getError()&&b&&b.Cf()[0]&&(this.Ee=sd,a=a.Ya().Cf()[0].UD(),a=new Dp(a),a.lc(this.U().Rh()),this.At(a),this.dispatchEvent("na"))};t.DH=function(){var a=new ek;a.add(Md,"FPS").add(Id,this.Da).add(td,this.V());return a}; var Hs=/https?:\/\/(?:www\.)?(?:(?:picasaweb)|(?:lighthouse-dev2\.corp)|(?:dev2-lighthouse\.sandbox)|(?:[\d\w\.]+\.corp))\.(?:google\.)?com(?::[\d]+)?\/([\d\w\.]{4,})\/([\d\w_\-\.]+)(?:\?[\w\d\-_=&;\.]*&?authKey=([\w\d\-_=;\.]+))?(?:#([\d]+)?)?/i,Is=/https?:\/\/(?:www\.)?(?:(?:picasaweb)|(?:lighthouse-dev2\.corp)|(?:dev2-lighthouse\.sandbox)|(?:[\d\w\.]+\.corp))\.(?:google\.)?com(?::[\d]+)?\/lh\/(?:s)?redir?(.*)/i;t=Vp.prototype;t.Vy=!1;t.we=null;t.Yq=!0;t.tc=!1;t.Np=1; var Ms=/http:\/\/(?:www.)?flickr.com\/(?:photos\/([\d\w@]+)\/([\d]+))(?:\/in\/set-([\d]+))?\/?/i,Ls=/http:\/\/farm(?:\d)+\.static\.flickr\.com\/(?:[\d]+)\/([\d\w]+)_/i,Ns=function(a,b){this.url=a;this.size=b},Ks=function(a,b,c){Q.call(this,a,b);this.BD=c||null};v(Ks,Q);function Os(a){if(a>=1)return 1;if(a<=0)return 0;Os.Xt==1&&Os.YF();return Os.rC(a)}Os.IE=8;Os.Xt=1;Os.rC=function(a){a*=Os.IE;if(a<1)a-=1-Math.exp(-a);else{var b=Math.exp(-1);a=b+(1-Math.exp(-(a-1)))*(1-b)}return a*Os.Xt};Os.YF=function(){Os.Xt=1/Os.rC(1)};function Ps(a,b,c){Kl.call(this);this.ne=a;this.Xh=b||0;this.cd=c;this.zF=y(this.OG,this)}z(Ps,Kl);t=Ps.prototype;t.Ea=0;t.F=function(){Ps.B.F.call(this);this.stop();delete this.ne;delete this.cd};t.start=function(a){this.stop();this.Ea=cn(this.zF,a!==void 0?a:this.Xh)};t.stop=function(){this.isActive()&&w.clearTimeout(this.Ea);this.Ea=0};t.isActive=function(){return this.Ea!=0};t.OG=function(){this.Ea=0;this.ne&&this.ne.call(this.cd)};var Qs={},Rs=null,Ss=function(a){a=re(a);delete Qs[a];Qj(Qs)&&Rs&&Rs.stop()},Us=function(){Rs||(Rs=new Ps(function(){Ts(Date.now())},20));var a=Rs;a.isActive()||a.start()},Ts=function(a){Nj(Qs,function(b){b.FM(a)});Qj(Qs)||Us()};var Vs=function(){T.call(this);this.ia=0;this.endTime=this.startTime=null};z(Vs,T);t=Vs.prototype;t.IP=function(){this.ia=1};t.HP=function(){this.ia=-1};t.tD=function(){this.ia=0};t.gt=function(){return this.ia==1};t.NA=function(){return this.ia==-1};t.SA=function(){return this.ia==0};t.Gg=function(){this.be("begin")};t.Kf=function(){this.be("end")};t.QM=function(){this.be("finish")};t.bN=function(){this.be("pause")};t.gN=function(){this.be("play")};t.jN=function(){this.be("resume")};t.mN=function(){this.be("stop")}; t.be=function(a){this.dispatchEvent(a)};var Ws=function(a,b,c,e){Vs.call(this);if(!Array.isArray(a)||!Array.isArray(b))throw Error("Start and end parameters must be arrays");if(a.length!=b.length)throw Error("Start and end points must be the same length");this.Jk=a;this.kH=b;this.duration=c;this.tx=e;this.coords=[];this.progress=0};z(Ws,Vs);t=Ws.prototype;t.Dm=function(){return this.duration}; t.play=function(a){if(a||this.SA())this.progress=0,this.coords=this.Jk;else if(this.gt())return!1;Ss(this);this.startTime=a=Date.now();this.NA()&&(this.startTime-=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progress||this.Gg();this.gN();this.NA()&&this.jN();this.IP();var b=re(this);b in Qs||(Qs[b]=this);Us();this.Jy(a);return!0};t.stop=function(a){Ss(this);this.tD();a&&(this.progress=1);this.bE(this.progress);this.mN();this.Kf()}; t.pause=function(){this.gt()&&(Ss(this),this.HP(),this.bN())};t.F=function(){this.SA()||this.stop(!1);this.MM();Ws.B.F.call(this)};t.destroy=function(){this.dispose()};t.FM=function(a){this.Jy(a)};t.Jy=function(a){a<this.startTime&&(this.endTime=a+this.endTime-this.startTime,this.startTime=a);this.progress=(a-this.startTime)/(this.endTime-this.startTime);this.progress>1&&(this.progress=1);this.bE(this.progress);this.progress==1?(this.tD(),Ss(this),this.QM(),this.Kf()):this.gt()&&this.Ft()}; t.bE=function(a){typeof this.tx===p&&(a=this.tx(a));this.coords=Array(this.Jk.length);for(var b=0;b<this.Jk.length;b++)this.coords[b]=(this.kH[b]-this.Jk[b])*a+this.Jk[b]};t.Ft=function(){this.be("animate")};t.MM=function(){this.be("destroy")};t.be=function(a){this.dispatchEvent(new Xs(a,this))};var Xs=function(a,b){Q.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.z=b.coords[2];this.duration=b.duration;this.progress=b.progress;this.state=b.ia};z(Xs,Q);var Ys=function(a){X.call(this,new Wp(a));this.ea=co(a);this.cC=this.ea.fa("pc");this.EM=y(this.FB,this);this.CM=y(this.DM,this);this.jE=new Ps(this.kE,100,this);this.iL(a)};v(Ys,X);t=Ys.prototype;t.iL=function(){this.vd(0);this.uD(59);this.Ug(1)};t.F=function(){X.prototype.F.call(this);this.Ae&&this.Ae.dispose();this.jE.dispose()};t.kA=function(){return this.ea.hd(this.A())?"right":ad}; t.Eb=function(){X.prototype.Eb.call(this);var a=this.D(),b=this.ma.A();W(b,"CSS_LIGHTBOX_FILMSTRIP");this.lb=this.D().createElement(d);Ao(this.lb,"CSS_LIGHTBOX_FILMSTRIP_THUMBNAILS_CONTAINER");a.appendChild(b,this.lb);this.Ll=a.DO(M(Ca+N("CSS_LIGHTBOX_FILMSTRIP_CONTROLS")+ka+N(Pa)+ja+N("CSS_LIGHTBOX_FILMSTRIP_CONTROLS_FRAME")+ja+N(Qa)+ia).Sw());this.dB=a.ob(Pa,this.Ll);this.DC=a.ob(Qa,this.Ll);V(this.dB,!1);V(this.DC,!1);a.appendChild(b,this.Ll)}; t.X=function(){X.prototype.X.call(this);Zs&&(this.lb.style["webkit-transition"]=this.kA()+" ease-out");this.enable(!0)};t.enable=function(a){if(this.xa()){var b=this.O(),c=a?b.C:b.ja,e=this.A();c.call(b,e,gd,this.It);Fo(e,"CSS_LIGHTBOX_FILMSTRIP_DISABLED",!a)}}; t.setData=function(a,b){this.la=a;this.Wb=b;this.cC&&this.O().C(this.la[0].mb,["ea","na"],this.LM);U(this.lb,Qd,this.la.length*53+xd);this.fu();this.D().xC(this.lb);this.Qb=[];kf(this.la,y(this.Iy,this,this.lb,0),this);this.Qb[this.Wb].select(!0);this.Yw()};t.update=function(){for(var a=this.Qb.length,b=0;b<a;b++)this.Qb[b].setData(b,this.la[b]);this.la.length-a>0&&this.appendData(zf(this.la,a))}; t.appendData=function(a){var b=this.Qb?this.Qb.length:0;U(this.lb,Qd,(b+a.length)*53+xd);kf(a,y(this.Iy,this,this.lb,b),this);this.Yw();this.kE()};t.Iy=function(a,b,c,e){b+=e;e=new Er(this.D(),this.cC);this.Qb[b]=e;e.setData(b,c);e.render(a)};t.Gk=function(a,b){U(b,this.kA(),a+xd)};t.ls=function(){return Rn(this.A()).width/2};t.ws=function(){var a=this.ls();return Math.round(a-(25+this.Wb*53))}; t.fu=function(){var a=this.ls();this.uB!=a&&(this.uB=a,a=Math.round(this.uB-this.eG/2),Zs&&(this.O().ja(this.lb,Pd,this.pk),this.lb.style[wa]=""),this.Gk(a,this.Ll),this.Gk(this.ws(),this.lb))};t.kE=function(){if(this.Qb&&!this.XR){var a=Math.ceil(this.ls()*2.25/53),b=Math.min(this.Qb.length-1,this.Wb+a);for(a=Math.max(0,this.Wb-a);a<=b;a++)this.Qb[a].nH()}};t.LM=function(a){var b=qf(this.la,function(c){return a.target==c},this);b>=0&&(this.Qb[b].dE(),this.Qb[b].qq())}; t.Tc=function(a,b,c){X.prototype.Tc.call(this,a,b,c);this.la&&this.fu()};t.Cx=function(){this.jE.start()};t.Yw=function(){V(this.dB,this.Wb>0);V(this.DC,this.Wb<this.la.length-1)}; t.It=function(a){if(a.Rj(0)){var b=this.Wb;a.target&&typeof a.target.dm===q?(a.stopPropagation(),b=a.target.dm):a.target instanceof Element&&Bo(a.target,Pa)?(a.stopPropagation(),b=this.Wb-1):a.target instanceof Element&&Bo(a.target,Qa)&&(a.stopPropagation(),b=this.Wb+1);a=this.Wb;b!=a&&(a=b-a>0?1:-1,this.tp(b),this.dispatchEvent(new Gr("S",b,a)))}}; t.tp=function(a,b){if(a>=0&&a<this.la.length){var c=this.ws(),e=this.Wb;this.Wb=a;a=this.ws();this.Ae&&(this.Ae.stop(!0),this.Ae=null);this.Qb[e].select(!1);this.Qb[this.Wb].select(!0);this.Yw();b?(Zs&&(this.O().ja(this.lb,Pd,this.pk),this.lb.style[wa]=""),this.Gk(a,this.lb)):this.sQ(c,a)}}; t.sQ=function(a,b){var c=[a,0],e=[b,0];this.gF=a>b?1:-1;this.kl=[a,b];a=Math.min(Math.max(Math.ceil(Math.abs(a-b)/53)*35,200),400);Zs?(this.lb.style[wa]=a+"ms",this.O().ja(this.lb,Pd,this.pk).C(this.lb,Pd,this.pk),this.Gk(b,this.lb)):(this.Ae=new Ws(c,e,a,Os),this.Ae.addEventListener("animate",this.EM),this.Ae.addEventListener("end",this.CM),this.Ae.play())};t.FB=function(a){this.Gk(this.gF==1?Wk(Math.ceil(a.x),this.kl[1],this.kl[0]):Wk(Math.floor(a.x),this.kl[0],this.kl[1]),this.lb)}; t.DM=function(a){this.FB(a);this.Ae=null;this.dispatchEvent(new Gr("T",this.Wb))};t.pk=function(a){this.O().ja(this.lb,Pd,this.pk);this.dispatchEvent(new Gr("T",this.Wb));a.stopPropagation()};t.setVisible=function(a){V(this.A(),a);a&&this.fu()};var Zs=Kf&&$f("526");Ys.prototype.eG=124;var $s=function(a,b,c,e,f,g){T.call(this);this.Ky=a;this.Fa=b;this.Oc=c;this.bG=e;this.ub=this.Fa.length;this.we=g||null;this.ta=new Vm(this);this.lC=f&&this.Fa.length==1};v($s,T);t=$s.prototype;t.F=function(){kf(this.bG.yb(),function(a){a.dispose()},this);kf(this.Fa,function(a){a.dispose()},this);P(this.ta);T.prototype.F.call(this)};t.Pi=function(){var a=this.Fa[0].getContainer();a&&(this.ta.C(this.Ky,"Y",this.KM),a.Pi())}; t.KM=function(a){a=a.WL;this.we&&kf(a,function(c){c.yD(this.we)},this);if(this.lC){var b=this.Fa.pop();kf(a,function(c){var e=c.V();this.Oc.set(e,[this.Fa.length]);b.V()==e&&this.OA(b)?this.Fa.push(b):this.Fa.push(c)},this);pf(a,function(c){return c.V()==b.V()},this)?(this.ub+=a.length-1,this.lC=!1):(this.Oc.set(b.V(),[this.Fa.length]),this.Fa.push(b),this.ub+=a.length)}else this.iF(a);this.dispatchEvent("va")}; t.iF=function(a){kf(a,function(b){var c=b.V(),e=b.Sm();this.Oc.mf(c)||this.Oc.has(e)?(c=this.Oc.get(c)||this.Oc.get(e),kf(c,function(f){var g=this.Fa[f];g&&!this.OA(g)&&(this.Fa[f]=b,b.U().lc(g.U().getUrl()))},this)):(this.Oc.set(c,[this.Fa.length]),this.Fa.push(b),++this.ub)},this)};t.OA=function(a){return a.zL()||a.tc};t.U=function(a){return this.Fa[a]};t.vJ=function(a){return(a=this.Oc.get(a.V())||this.Oc.get(a.Sm()))&&a.length?a[0]:-1};t.Bb=function(a,b){this.Fa[b]=a}; t.cu=function(a){var b=jf(this.Fa,a),c=[];b!=-1&&(un(this.Oc.Qz(),function(e){var f=this.Oc.get(e)[0];f==b?c.push(e):f>b&&this.Oc.set(e,[f-1])},this),kf(c,function(e){this.Oc.remove(e)},this),vf(this.Fa,b),this.ub--);return b};var at=function(a,b,c){cs.call(this,a,b,c);this.Pb=this.ii()};v(at,cs);t=at.prototype;t.dispose=function(){this.ek&&w.clearTimeout(this.ek);cs.prototype.dispose.call(this)};t.ii=function(){var a=this.getUrl();return bt.test(a)?(a=bt.exec(a),this.Da=a[1],this.getContainer().Jb(a[2]),!0):!1};t.Cn=function(a,b){var c=new ek;c.add(Md,"FPS").add(Id,this.Da).add("setid",this.V()).add("offset",a).add("maxresults",b);return c};t.Pi=function(){this.Qi(0,250)}; t.Qi=function(a,b){!this.Pb||this.Yf<=0||this.tc||(a=new os(this.Cn(a,b)),this.tc=!0,this.Yf--,this.O().Ld(a,"X",this.Lt),a.send(this.vh))}; t.Lt=function(a){this.tc=!1;var b=a.target;a=0;if(!b.getError()){b=b.Ya();a=Math.min(1E3,b.ys());this.fq(a);var c=b.Cf();b=this.ld;this.ld+=c.length;var e=this.mb,f="http://flickr.com/photos/"+this.Da+"/",g="/in/set-"+this.V();c=mf(c,function(h){if(!h.getUrl()){var k=f+h.V()+g;h.lc(k)}return new Vp(e,this.getContext(),h,$b,this,!0)},this);this.dispatchEvent(new ds("Y",this,c,b,a));this.Yf>0&&this.ld<a&&(this.ek=cn(y(this.Qi,this,this.ld,250),1E4,this))}};t.Yf=4;t.ld=0;var bt=/http:\/\/(?:www.)?flickr.com\/photos\/([\d\w@]+)\/sets\/([\d]+)\/?/i;var ct=function(a,b,c,e){cs.call(this,a,b,c);this.Pb=e&&this.Ws(e)||this.ii();this.ea=co(b);this.AC=this.Pb&&this.ea.fa("pc")&&this.ea.fa("pcaq");this.zC=this.Pb&&this.ea.fa("cc")&&this.ea.fa("pcaq");this.Zl=(this.AC||this.zC)&&this.ea.fa("aro");this.yh=this.ea.fa("pqv");this.iH=this.ea.fa("qbai");this.ur=[]};v(ct,cs);t=ct.prototype;t.dispose=function(){this.ek&&w.clearTimeout(this.ek);for(var a=0;a<this.ur.length;a++)P(this.ur[a]);cs.prototype.dispose.call(this)}; t.Ws=function(a){var b=a.tn(),c=a.Qr();a=a.wz();return ye(Aj(b))||ye(Aj(c))?!1:(this.Da=b,this.getContainer().Jb(c),ye(Aj(a))||this.getContainer().RC(a),!0)};t.ii=function(){var a=new dt(this.getUrl()||"");return a.Sa()?(this.Da=a.Bo(),this.getContainer().XO(a.qj()),this.getContainer().RC(a.Fh()),!0):!1}; t.Cn=function(a,b){var c=new ek;c.add(Md,this.yh?"PPQ":"PPS").add(Id,this.Da).add("offset",a).add("maxresults",b);this.V()&&this.iH?c.add("albumid",this.V()):c.add("aname",this.qj());this.zC?(c.add("returncommentcounts",!0),this.Zl&&c.add(uc,!0)):this.AC&&(c.add(Ad,!0),this.Zl&&c.add(uc,!0));this.ea.Vg&&c.add("returnalbum",!0);this.Fh()&&c.add(cc,this.Fh());return c};t.Pi=function(){this.Qi(0,250)}; t.Qi=function(a,b){!this.Pb||this.Yf<=0||this.tc||(a=this.yh?new As(this.Cn(a,b)):new os(this.Cn(a,b)),this.tc=!0,this.O().Ld(a,"X",this.Lt),a.send(this.vh))};t.Zv=function(a){var b=new ek;b.add(Yb,"PAGV");b.add(Id,this.Da);b.add("albumid",this.getContainer().Ma());b.add("sgi",a);b=new os(b,!0);this.O().Ld(b,"X",y(this.lN,this,a));b.send(this.vh)};t.lN=function(a,b){b.target.getError()?this.getContext().get(ln).showNotification(dq(ps(),0)):this.getContainer().Zv(a)}; t.Lt=function(a){this.tc=!1;var b=a.target;a=0;if(!b.getError()){b=b.Ya();a=b.ys();this.fq(a);var c=null;if(this.yh){b=new Ep(b.Az()[0].UD());this.mp(b.ms());c=b.os();var e=b.Cf()}else e=b.Cf();b=this.ld;this.ld+=e.length;var f=this.mb,g=this.Fh(),h="http://picasaweb.google.com/"+this.Da+"/"+this.qj();e=mf(e,function(k){c&&k.Dv(c);if(!k.getUrl()){var l=h;g&&(l+="?authkey="+g);k.lc(l+"#"+k.V())}k=this.qf(f,this.getContext(),k,$b,this);this.ur.push(k);return k},this);this.dispatchEvent(new ds("Y",this, e,b,a));this.Yf=Math.ceil((a-this.ld)/250);this.Yf>0&&this.ld<a&&(this.ek=cn(y(this.Qi,this,this.ld,250),1E3,this))}};t.qf=function(a,b,c,e,f,g){return new Vp(a,b,c,e,f,g)};t.Yf=1;t.ld=0;var dt=function(a){if(this.Re=et.test(a))a=et.exec(a),this.Ex=a[1],this.Da=a[2],this.DF=a[3],this.Ec=a[4]};dt.prototype.Sa=function(){return this.Re};dt.prototype.Bo=function(){return this.Da};dt.prototype.qj=function(){return this.DF};dt.prototype.Fh=function(){return this.Ec};var et=/(https?:\/\/(?:www\.)?(?:(?:picasaweb)|(?:lighthouse-dev2\.corp)|(?:dev2-lighthouse\.sandbox)|(?:[\d\w\.]+\.corp))\.(?:google\.)?com(?::[\d]+)?\/([\d\w\.]{4,})\/([\d\w_\-\.]+)(?:\?[\w\d\-_=&;\.]*&?authKey=([\w\d\-_=;\.]+))?)(?:#([\d]+)?)?/im;var ft=function(a,b,c){this.sa=a;this.yt=b;this.jr=c||null};t=ft.prototype; t.FQ=function(){var a=new T,b=new zn,c=new zn,e=[];kf(this.yt,y(function(f,g){var h=null,k=null,l=null;kf(f.ar,function(J){switch(J.qe){case "http://google.com/profiles/media/container":k=J;break;case Uc:l=J;break;case "http://google.com/profiles/media/provider":h=J}});var m=l?l.Qa():"";m=new xs(m);var n=gt(m,h),x=ht(n,m,k,f.getUrl());x=this.jM(a,this.sa,n,m,x,b)||void 0;var C=Js(f);f=C.Ma();c.has(f)?(n=c.get(f),m=e[n[0]],n.push(g)):(m=n==ud?this.qf(a,this.sa,C,wd,x,!1,m):n=="flickr"?this.qf(a,this.sa, C,wd,x,!0):this.qf(a,this.sa,C),this.jr&&m.yD(this.jr),g=[g],c.set(m.Sm(),g),c.set(f,g));e.push(m)},this));return this.mG(a,e,c,b,this.jr||void 0)};t.qf=function(a,b,c,e,f,g,h){return b.get("h").qf(a,b,c,e,f,g,h)};t.gG=function(a,b,c,e){return new ct(a,b,c,e)};t.mG=function(a,b,c,e,f){var g=co(this.sa).fa("spio");return new $s(a,b,c,e,g,f)}; t.jM=function(a,b,c,e,f,g){var h=null,k=e.Sa()?e.Qr():void 0,l=new up;l.lc(f);k&&l.Jb(k);f=k?k:f;g.has(f)?h=g.get(f):c==ud?(h=this.gG(a,b,l,e),g.set(f,h)):c=="flickr"&&(h=new at(a,b,l),g.set(h.V(),h));return h};var gt=function(a,b){return a.Sa()&&a.Bn()?a.AJ():b?b.Qa():"unknown"},ht=function(a,b,c,e){c=c&&c.Qa()?c.Qa():"";if(a!=ud)return c;a=null;if(b.Sa()&&b.Bn()&&(a=new dt(b.Bn()),a.Sa()))return a.Ex;if(c)return c;if(!a||!a.Sa())if(a=new dt(e),a.Sa())return a.Ex;return""};var it=function(a,b){T.call(this);this.W=a;a=sl(this.W)?this.W:this.W?this.W.body:null;this.FL=!!a&&Un(a);this.fB=$l(this.W,Jf?"DOMMouseScroll":jd,this,b)};z(it,T); it.prototype.handleEvent=function(a){var b=0,c=0,e=a.Xc;e.type==jd?(a=jt(-e.wheelDelta,40),e.wheelDeltaX!==void 0?(b=jt(-e.wheelDeltaX,40),c=jt(-e.wheelDeltaY,40)):c=a):(a=e.detail,a>100?a=3:a<-100&&(a=-3),e.axis!==void 0&&e.axis===e.HORIZONTAL_AXIS?b=a:c=a);typeof this.pB===q&&(b=Wk(b,-this.pB,this.pB));typeof this.qB===q&&(c=Wk(c,-this.qB,this.qB));this.FL&&(b=-b);b=new kt(a,e,b,c);this.dispatchEvent(b)};var jt=function(a,b){return Kf&&(Lf||Nf)&&a%b!=0?a:a/b}; it.prototype.F=function(){it.B.F.call(this);hm(this.fB);this.fB=null};var kt=function(a,b,c,e){Pl.call(this,b);this.type=jd;this.detail=a;this.deltaX=c;this.deltaY=e};z(kt,Pl);function lt(a,b,c,e,f,g,h,k){T.call(this);this.gM=4;this.eO=2;this.hM=4;this.ni=c?Wj.call(this,c):{};this.lk=e?Wj.call(this,e):{};co(a).hd(b)?(this.ni[39]=!0,this.lk[37]=!0):(this.ni[37]=!0,this.lk[39]=!0);this.ni[75]=!0;this.ni[80]=!0;this.lk[74]=!0;this.lk[78]=!0;this.mC=f;this.xB=g;this.my=h?h:Yb;this.ta=new Vm(this);this.Aa=new Aq(b);this.Mi=k?null:new it(b);this.Ib=[]}z(lt,T); var nt=function(a,b,c,e,f){Q.call(this,a);this.key=mt++;this.Tl=0;this.index=b;this.direction=c;this.vp=0;this.repeat=e||!1;this.Ar=f||0;a=="wa"&&(this.wF=this.sC=0)},mt=1,ot={INPUT:!0,TEXTAREA:!0};t=lt.prototype;t.jk=1;t.Cd=-1;t.ub=0;t.Qj=!0;t.mx=!1;t.Nb=!1;t.F=function(){this.ta.Ra();this.ta.dispose();this.Aa.dispose();P(this.Mi);tf(this.Ib);this.bb=null;lt.B.F.call(this)}; t.enable=function(a,b){if(!this.setPosition(a,b))return!1;this.Nb||(this.ta.C(this.Aa,Xc,this.qK),this.Mi!=null&&this.ta.C(this.Mi,jd,this.JK),this.mC&&kf(this.mC,function(c){this.ta.C(c,this.my,y(this.nA,this,-1))},this),this.xB&&kf(this.xB,function(c){this.ta.C(c,this.my,y(this.nA,this,1))},this),this.Nb=!0);return!0};t.disable=function(){this.ta.Ra();this.aj();this.Nb=!1};t.isEnabled=function(){return this.Nb}; t.setPosition=function(a,b){if(a<0||b<0||a>b)return!1;this.aj();this.jk=a>=this.Cd?1:-1;this.VC(a);this.PP(b);return!0};t.VC=function(a){this.Cd=a};t.PP=function(a){this.ub=a};t.WP=function(a){this.mx=a};t.navigate=function(a){if(this.Cd<0)return!1;a=this.Cd+a;a=this.mx?Xk(a,this.ub):Wk(a,0,this.ub);return a!=this.Cd?(this.aj(),this.setPosition(a,this.ub)):!1};t.getPosition=function(){return{rc:this.Cd,LR:this.Cd,JQ:this.ub}};t.aj=function(){tf(this.Ib);this.bb=null;this.Qj=!0}; t.mQ=function(a){this.bb&&a==this.bb.key&&this.UF()};t.UF=function(){var a=Date.now();this.bb.wF=a-this.bb.Tl;this.Qj=!0;this.Ib.length>0?(this.Qj=!1,this.bb=this.Ib.shift(),this.bb.vp=this.Ib.length,this.bb.sC=a-this.bb.Ar):this.bb=new nt("ya",this.Cd,this.jk);this.bb.Tl=a;this.dispatchEvent(this.bb)};t.qK=function(a){this.tL(a)||(this.Js(this.ni[a.keyCode]?-1:1,a.repeat),a.preventDefault(),a.stopPropagation())};t.JK=function(a){this.Js(a.deltaY<0?-1:1,!1);a.preventDefault();a.stopPropagation()}; t.nA=function(a){this.Js(a,!1)};t.tL=function(a){return a.altKey||a.ctrlKey||a.metaKey||!!ot[a.target.tagName]||!this.ni[a.keyCode]&&!this.lk[a.keyCode]}; t.Js=function(a,b){var c=this.Cd+a,e=this.bb?this.bb.index:this.Cd,f=Math.abs(c-e);this.mx&&(c=Xk(c,this.ub),f=Math.min(f,Xk(e-c,this.ub)));c>=this.ub||c<0?this.ub>1&&this.dispatchEvent(new nt("za",c,this.jk)):f==0||b&&this.bb&&f>this.hM||(this.VC(c),this.jk=a,b&&(a=hf(this.Ib),tf(this.Ib),a&&this.Ib.push(a)),this.Ib.length>=this.gM&&(this.Ib=this.Ib.slice(this.eO)),a=Date.now(),this.Ib.push(new nt("wa",this.Cd,this.jk,b,a)),this.Qj&&this.Ib.length==1?(this.Qj=!1,this.bb=this.Ib.shift(),this.bb.vp= this.Ib.length,this.bb.sC=a-this.bb.Ar,this.bb.Tl=a,this.dispatchEvent(this.bb)):(b=hf(this.Ib),b=new nt("xa",b.index,b.direction,b.repeat,b.Ar),b.vp=this.Ib.length,b.Tl=a,this.dispatchEvent(b)))};var pt=function(a){var b=a.url,c=a.link;a=Ca+N(Ma)+ha;b='Image from <a class="'+(N(Na)+'" href="'+N(Ok(b))+da)+zk(c)+"</a>";return M(a+b+ya)};var qt=function(a){X.call(this,new wr(a));this.vd(-1);this.Nq=a.get("a").Nq||pt};v(qt,X);qt.prototype.rD=function(a){if(a){var b=this.ma,c=b.setContent,e=this.Nq,f=a;f.length>60&&(f=f.substring(0,57)+"...");c.call(b,e.call(this,{url:a,link:f}))}else this.ma.setContent(rt)};var rt=M("<div></div>");var st=function(a){X.call(this,new wr(a));this.vd(-1)};v(st,X);st.prototype.cD=function(a,b){var c=this.ma,e=c.setContent,f=a+1;a=Ca+N("CSS_LIGHTBOX_INDEX_INFO")+ha;b="<b>"+zk(f)+"</b> of <b>"+zk(b)+"</b>";b=M(a+b+ya);e.call(c,b)};st.prototype.clear=function(){this.ma.setContent("")};var tt={zE:["BC","AD"],yE:["Before Christ","Anno Domini"],GE:"JFMAMJJASOND".split(""),NE:"JFMAMJJASOND".split(""),AE:"January February March April May June July August September October November December".split(" "),ME:"January February March April May June July August September October November December".split(" "),JE:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),PE:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),SE:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "), RE:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),LE:"Sun Mon Tue Wed Thu Fri Sat".split(" "),QE:"Sun Mon Tue Wed Thu Fri Sat".split(" "),xR:"SMTWTFS".split(""),OE:"SMTWTFS".split(""),KE:["Q1","Q2","Q3","Q4"],HE:["1st quarter","2nd quarter","3rd quarter","4th quarter"],vE:["AM","PM"],Yk:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],sx:["h:mm:ss\u202fa zzzz","h:mm:ss\u202fa z","h:mm:ss\u202fa","h:mm\u202fa"],wE:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],ox:6, HR:[5,6],px:5},ut=tt;ut=tt;var vt=function(a,b,c,e,f){a=new Date(a,b,c);f=f||0;return a.valueOf()+(((e!==void 0?e:3)-f+7)%7-((a.getDay()+6)%7-f+7)%7)*864E5};var wt=function(){},yt=function(a){if(typeof a==q){var b=new wt;b.ND=a;var c=a;if(c==0)c="Etc/GMT";else{var e=["Etc/GMT",c<0?"-":"+"];c=Math.abs(c);e.push(Math.floor(c/60)%100);c%=60;c!=0&&e.push(":",zj(c,2));c=e.join("")}b.Qw=c;c=a;c==0?c="UTC":(e=["UTC",c<0?"+":"-"],c=Math.abs(c),e.push(Math.floor(c/60)%100),c%=60,c!=0&&e.push(":",c),c=e.join(""));a=xt(a);b.Vw=[c,c];b.Zg={ER:a,qx:a};b.oq=[];return b}b=new wt;b.Qw=a.id;b.ND=-a.std_offset;b.Vw=a.names;b.Zg=a.names_ext;b.oq=a.transitions;return b}, xt=function(a){var b=["GMT"];b.push(a<=0?"+":"-");a=Math.abs(a);b.push(zj(Math.floor(a/60)%100,2),":",zj(a%60,2));return b.join("")};t=wt.prototype;t.Bz=function(a){a=Date.UTC(a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate(),a.getUTCHours(),a.getUTCMinutes())/36E5;for(var b=0;b<this.oq.length&&a>=this.oq[b];)b+=2;return b==0?0:this.oq[b-1]};t.WI=function(a){return xt(this.vn(a))};t.jJ=function(a){return this.Vw[this.bt(a)?3:1]};t.vn=function(a){a=this.ND-this.Bz(a);return a===-1440?0:a}; t.BJ=function(a){a=-this.vn(a);var b=[a<0?"-":"+"];a=Math.abs(a);b.push(zj(Math.floor(a/60)%100,2),zj(a%60,2));return b.join("")};t.HJ=function(a){return this.Vw[this.bt(a)?2:0]};t.bt=function(a){return this.Bz(a)>0};t.XI=function(a){return this.bt(a)?this.Zg.xE!==void 0?this.Zg.xE:this.Zg.DST_GENERIC_LOCATION:this.Zg.qx!==void 0?this.Zg.qx:this.Zg.STD_GENERIC_LOCATION};var zt=function(a,b){this.Cp=[];this.Ia=b||ut;typeof a==q?this.Ix(a):this.Hx(a)},At=[/^'(?:[^']|'')*('|$)/,/^(?:G+|y+|Y+|u+|M+|k+|S+|E+|a+|b+|B+|h+|K+|H+|c+|L+|Q+|d+|m+|s+|v+|V+|w+|z+|Z+)/,/^[^'GyYuMkSEabBhKHcLQdmsvVwzZ]+/],Bt=function(a){return a.getHours?a.getHours():0}; zt.prototype.Hx=function(a){for(Ct&&(a=a.replace(/\u200f/g,""));a;){for(var b=a,c=0;c<At.length;++c){var e=a.match(At[c]);if(e){var f=e[0];a=a.substring(f.length);c==0&&(f=="''"?f="'":(f=f.substring(1,e[1]=="'"?f.length-1:f.length),f=f.replace(/''/g,"'")));this.Cp.push({text:f,type:c});break}}if(b===a)throw Error("Malformed pattern part: "+a);}}; zt.prototype.format=function(a,b){if(!a)throw Error("The date to format must be non-null.");var c=b?(a.getTimezoneOffset()-b.vn(a))*6E4:0,e=c?new Date(a.getTime()+c):a,f=e;b&&e.getTimezoneOffset()!=a.getTimezoneOffset()&&(e=new Date(e.getTime()+(e.getTimezoneOffset()-a.getTimezoneOffset())*6E4),f=new Date(a.getTime()+(c+(c>0?-864E5:864E5))));c=[];for(var g=0;g<this.Cp.length;++g){var h=this.Cp[g].text;1==this.Cp[g].type?c.push(this.VH(h,a,e,f,b)):c.push(h)}return c.join("")}; zt.prototype.Ix=function(a){if(a<4)var b=this.Ia.Yk[a];else if(a<8)b=this.Ia.sx[a-4];else if(a<12)b=this.Ia.wE[a-8],b=b.replace("{1}",this.Ia.Yk[a-8]),b=b.replace("{0}",this.Ia.sx[a-8]);else if(a===12)b=this.yC(this.Ia.Yk[0]);else if(a===13)b=this.yC(this.Ia.Yk[2]);else{this.Ix(10);return}this.Hx(b)};zt.prototype.ec=function(a){a=String(a);var b=this.Ia||ut;if(b.TE!==void 0){for(var c=[],e=0;e<a.length;e++){var f=a.charCodeAt(e);c.push(48<=f&&f<=57?String.fromCharCode(b.TE+f-48):a.charAt(e))}a=c.join("")}return a}; var Ct=!1;zt.prototype.UH=function(a,b){b=b.getFullYear()>0?1:0;return a>=4?this.Ia.yE[b]:this.Ia.zE[b]};zt.prototype.oz=function(a,b,c){b=b.getFullYear();b<=0&&c&&(b=1-b);return this.ec(Dt(b,a))};zt.prototype.iI=function(a,b){b=(new Date(vt(b.getFullYear(),b.getMonth(),b.getDate(),this.Ia.px,this.Ia.ox))).getFullYear();a==2&&(b%=100);return this.ec(Dt(b,a))};var Dt=function(a,b){b==2&&(a%=100);a<0&&b++;return zj(a,b)}; zt.prototype.YH=function(a,b){b=b.getMonth();switch(a){case 5:return this.Ia.GE[b];case 4:return this.Ia.AE[b];case 3:return this.Ia.JE[b];default:return this.ec(zj(b+1,a))}};var Et=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.");};t=zt.prototype;t.QH=function(a,b){Et(b);return this.ec(zj(Bt(b)||24,a))}; t.WH=function(a,b){return this.ec((b.getMilliseconds()/1E3).toFixed(Math.min(3,a)).slice(2)+(a>3?zj(0,a-3):""))};t.SH=function(a,b){b=b.getDay();return a>=4?this.Ia.SE[b]:this.Ia.LE[b]};t.Mr=function(a,b){Et(b);a=Bt(b);return this.Ia.vE[a>=12&&a<24?1:0]};t.PH=function(a,b){Et(b);return this.ec(zj(Bt(b)%12||12,a))};t.NH=function(a,b){Et(b);return this.ec(zj(Bt(b)%12,a))};t.OH=function(a,b){Et(b);return this.ec(zj(Bt(b),a))}; t.bI=function(a,b){b=b.getDay();switch(a){case 5:return this.Ia.OE[b];case 4:return this.Ia.RE[b];case 3:return this.Ia.QE[b];default:return this.ec(zj(b,1))}};t.cI=function(a,b){b=b.getMonth();switch(a){case 5:return this.Ia.NE[b];case 4:return this.Ia.ME[b];case 3:return this.Ia.PE[b];default:return this.ec(zj(b+1,a))}};t.ZH=function(a,b){b=Math.floor(b.getMonth()/3);return a<4?this.Ia.KE[b]:this.Ia.HE[b]};t.RH=function(a,b){return this.ec(zj(b.getDate(),a))}; t.XH=function(a,b){Et(b);return this.ec(zj(b.getMinutes?b.getMinutes():0,a))};t.aI=function(a,b){Et(b);return this.ec(zj(b.getSeconds(),a))};t.hI=function(a,b){b=vt(b.getFullYear(),b.getMonth(),b.getDate(),this.Ia.px,this.Ia.ox);return this.ec(zj(Math.floor(Math.round((b-(new Date((new Date(b)).getFullYear(),0,1)).valueOf())/864E5)/7)+1,a))};t.fI=function(a,b,c){c=c||yt(b.getTimezoneOffset());return a<4?c.BJ(b):this.ec(c.WI(b))}; t.gI=function(a,b,c){c=c||yt(b.getTimezoneOffset());return a<4?c.HJ(b):c.jJ(b)};t.dI=function(a,b){b=b||yt(a.getTimezoneOffset());return b.Qw};t.eI=function(a,b,c){c=c||yt(b.getTimezoneOffset());return a<=2?c.Qw:c.XI(b)}; t.VH=function(a,b,c,e,f){var g=a.length;switch(a.charAt(0)){case "G":return this.UH(g,c);case "y":return this.oz(g,c,!0);case "Y":return this.iI(g,c);case "u":return this.oz(g,c,!1);case "M":return this.YH(g,c);case "k":return this.QH(g,e);case "S":return this.WH(g,e);case "E":return this.SH(g,c);case "a":return this.Mr(g,e);case "b":return this.Mr(g,e);case "B":return this.Mr(g,e);case "h":return this.PH(g,e);case "K":return this.NH(g,e);case "H":return this.OH(g,e);case "c":return this.bI(g,c); case "L":return this.cI(g,c);case "Q":return this.ZH(g,c);case "d":return this.RH(g,c);case "m":return this.XH(g,e);case "s":return this.aI(g,e);case "v":return this.dI(b,f);case "V":return this.eI(g,b,f);case "w":return this.hI(g,e);case "z":return this.gI(g,b,f);case "Z":return this.fI(g,b,f);default:return""}};t.yC=function(a){return a.replace(/[^EMd]*yy*[^EMd]*/,"")};var Ft=new zt(2),Gt=new zt(7);var Ht=function(a){if(Hf&&!(Hf&&He(Yf,"9")>=0))throw Error("Histogram is not supported");Y.call(this,a);this.uh="color"};v(Ht,Y);t=Ht.prototype;t.S=function(){var a=this.D().S("CANVAS",{className:"CSS_LIGHTBOX_PHOTO_DETAILS_HISTOGRAM",width:256});this.re(a)};t.X=function(){Y.prototype.X.call(this);this.O().C(this.A(),gd,this.Gs)};t.Xp=function(a){Y.prototype.Xp.call(this,a);this.update()};t.clear=function(){var a=this.A();a.getContext("2d").clearRect(0,0,a.width,a.height)}; t.Gs=function(a){a.Rj(0)&&this.update(this.oJ())}; t.MN=function(a,b,c,e){var f=this.A();f.getContext("2d").globalCompositeOperation="lighter";var g=this.kJ(a,b,c);f=Math.round(f.width/255);if(e=="color")this.Hg("rgb(255,0,0)",g,f,a),this.Hg("rgb(0,255,0)",g,f,b),this.Hg("rgb(0,0,255)",g,f,c);else if(e=="rgb"){for(var h=[],k=0;k<256;k++)h[k]=Math.round((a[k]+b[k]+c[k])/3);this.Hg("rgb(0,0,0)",g,f,h)}else e=="red"?this.Hg("rgb(255,0,0)",g,f,a):e=="green"?this.Hg("rgb(0,255,0)",g,f,b):e=="blue"&&this.Hg("rgb(0,0,255)",g,f,c);this.uh=e}; t.oJ=function(){return this.uh=="color"?"red":this.uh=="red"?"green":this.uh=="green"?"blue":this.uh=="blue"?"rgb":"color"};t.kJ=function(a,b,c){return Math.max(Math.max.apply(null,a),Math.max.apply(null,b),Math.max.apply(null,c))};t.Hg=function(a,b,c,e){if(b!=0){var f=this.A(),g=f.getContext("2d");g.fillStyle=a;a=f.width;f=f.height;for(var h in e){var k=Math.round(e[h]/b*f);g.fillRect(Math.round(h/256*a),f-k,c,k)}}}; t.update=function(a){var b=this.sp;b&&(this.clear(),this.MN(b.DJ(),b.ZI(),b.tI(),a||this.uh))};var Lt=function(a,b){var c=a.St,e=a.yA,f=a.Ub,g=Ca+N("CSS_LIGHTBOX_PHOTO_DETAILS_BG")+ja+N(bb)+ha;g=g+'« Back to photo</div><div class="'+(N(Xa)+ha+It(Rk,b,e)+za+N(Za)+ha+Jt(Rk,b,c)+za+N("CSS_LIGHTBOX_PHOTO_DETAILS_TABS")+ka+N(Mc)+" "+N("goog-tab-bar-top")+ka+N(Lc)+" "+N("goog-tab-selected")+ha);g=g+'Location</div><div class="'+(N(Lc)+ha);c=g+"Camera";e='</div></div><div class="'+N("goog-tab-bar-clear")+ja+N(ab)+ja+N($a)+ka+N(Wa)+'"></div><div class=';g=wk(Ua,ok,sk)?String(Hk(Ua.getContent())).replace(Vk, yk):Ua.replace(Uk,yk);f={Ub:f};for(var h in a)h in f||(f[h]=a[h]);g=c+(e+g+">"+Kt(f,b)+"</div></div></div>");return M(g)},Mt=function(a,b){return It(Rk,b,a.yA)},It=function(a,b,c){return M(Ak(c)?Ea+N(Ya)+ba+N(Qk(c))+ha:Ea+N(Ya)+ha)},Nt=function(a,b){return Jt(Rk,b,a.St)},Jt=function(a,b,c){var e;return M('<p class="'+N("CSS_LIGHTBOX_PHOTO_INFO_TITLE")+ha+zk(c[0])+Aa+N("CSS_LIGHTBOX_PHOTO_INFO_AUTHOR")+ha+zk((e=c[1])!=null?e:"")+Aa+N("CSS_LIGHTBOX_PHOTO_INFO_DATE")+ha+zk(c[2])+' </p><span class="'+ N(fb)+" "+N(eb)+'"></span><p class="'+N(db)+'"></p>')},Kt=function(a,b){var c=a.Ub;a=a.HD;var e='<table class="'+N("CSS_LIGHTBOX_PHOTO_DETAILS_CAMERA_INFO_TABLE")+'"><tbody>';e+=Ot(Rk,b,!0,M("Dimensions:"),c[0]);e+=Ot(Rk,b,!1,M("File Size:"),c[1]);Ak(a)&&(e+=Ot(Rk,b,!0,M("Number of Views:"),c[2]));e+=Ot(Rk,b,!0,M("Camera:"),c[3]);e+=Ot(Rk,b,!1,M("Exposure:"),c[4]);e+=Ot(Rk,b,!0,M("Aperture:"),c[5]);e+=Ot(Rk,b,!1,M("Focal Length:"),c[6]);e+=Ot(Rk,b,!0,M("ISO Speed:"),c[7]);e+=Ot(Rk,b,!1,M("Exposure Bias:"), c[8]);e+=Ot(Rk,b,!0,M("Flash Used:"),c[9]);return M(e+"</tbody></table>")},Ot=function(a,b,c,e,f){return M((Ak(c)?'<tr class="'+N(Va)+" "+N("CSS_LIGHTBOX_PHOTO_DETAILS_CAMERA_INFO_TABLE_TR_ODDROW")+ha:'<tr class="'+N(Va)+ha)+'<td class="'+N("CSS_LIGHTBOX_PHOTO_DETAILS_CAMERA_INFO_TABLE_TD_DESCRIPTION")+ha+zk(e)+'</td><td class="'+N("CSS_LIGHTBOX_PHOTO_DETAILS_CAMERA_INFO_TABLE_TD_VALUE")+ha+zk(f)+"</td></tr>")};var Pt=function(){};z(Pt,Gq);le(Pt);t=Pt.prototype;t.wf=function(){return jc};t.ve=function(a,b,c){switch(b){case 8:case 16:$p(a,"pressed",c);break;default:case 64:case 1:Pt.B.ve.call(this,a,b,c)}};t.S=function(a){var b=Pt.B.S.call(this,a);this.Ud(b,a.Ke());var c=a.Qa();c&&this.xd(b,c);a.Za(16)&&this.ve(b,16,a.Zh());return b};t.La=function(a,b){b=Pt.B.La.call(this,a,b);a.VP(this.Qa(b));a.eq(this.Ke(b));a.Za(16)&&this.ve(b,16,a.Zh());return b};t.Qa=function(){};t.xd=function(){};t.Ke=function(a){return a.title}; t.Ud=function(a,b){a&&(b?a.title=b:a.removeAttribute("title"))};t.ha=function(){return"goog-button"};function Qt(){}z(Qt,Gq);le(Qt);t=Qt.prototype;t.ha=function(){return Lc};t.wf=function(){return"tab"};t.S=function(a){var b=Qt.B.S.call(this,a);(a=a.Ke())&&this.Ud(b,a);return b};t.La=function(a,b){b=Qt.B.La.call(this,a,b);var c=this.Ke(b);c&&a.eq(c);a.RA()&&(c=a.getParent())&&typeof c.Ci===p&&(a.Rc(8,!1),c.Ci(a));return b};t.Ke=function(a){return a.title||""};t.Ud=function(a,b){a&&(a.title=b||"")};var Rt=function(a,b,c){Kq.call(this,a,b||Qt.Ga(),c);this.Cb(8,!0);this.Cu(9,!0)};z(Rt,Kq);Rt.prototype.Ke=function(){return this.Nk};Rt.prototype.Ud=function(a){this.ga.Ud(this.A(),a);this.eq(a)};Rt.prototype.eq=function(a){this.Nk=a};pq(Lc,function(){return new Rt(null)});function St(){this.Lq="tablist"}z(St,rq);le(St);t=St.prototype;t.ha=function(){return Mc};t.dw=function(a,b,c){this.lB||this.nG();var e=this.lB[b];e?a.eD(e):St.B.dw.call(this,a,b,c)};t.xf=function(a){var b=St.B.xf.call(this,a);this.Dl||this.wy();b.push(this.Dl[a.XL]);return b};t.wy=function(){var a=this.ha();this.Dl={top:a+"-top",bottom:a+"-bottom",start:a+"-start",end:a+"-end"}};t.nG=function(){this.Dl||this.wy();this.lB=Tj(this.Dl)};var Tt=function(a,b,c){this.eD(a||Gd);ar.call(this,this.Lf,b||St.Ga(),c);this.hB()};z(Tt,ar);t=Tt.prototype;t.qF=!0;t.sd=null;t.X=function(){Tt.B.X.call(this);this.hB()};t.F=function(){Tt.B.F.call(this);this.sd=null};t.removeChild=function(a,b){this.sr(a);return Tt.B.removeChild.call(this,a,b)};t.eD=function(a){this.setOrientation(a=="start"||a=="end"?Ld:Tc);this.XL=a};t.Xu=function(a){Tt.B.Xu.call(this,a);this.qF&&this.oD(a)};t.Ci=function(a){a?a.Yp(!0):this.sd&&this.sd.Yp(!1)};t.Yn=function(){return this.vg(this.sd)}; t.oD=function(a){this.Ci(this.Wa(a))};t.sr=function(a){if(a&&a==this.sd){for(var b=this.vg(a),c=b-1;a=this.Wa(c);c--)if(this.QA(a)){this.Ci(a);return}for(b+=1;a=this.Wa(b);b++)if(this.QA(a)){this.Ci(a);return}this.Ci(null)}};t.QA=function(a){return a.isVisible()&&a.isEnabled()};t.HK=function(a){this.sd&&this.sd!=a.target&&this.sd.Yp(!1);this.sd=a.target};t.IK=function(a){a.target==this.sd&&(this.sd=null)};t.FK=function(a){this.sr(a.target)};t.GK=function(a){this.sr(a.target)}; t.Le=function(){this.Hc()||this.kc(this.sd||this.Wa(0))};t.hB=function(){this.O().C(this,"select",this.HK).C(this,"unselect",this.IK).C(this,"disable",this.FK).C(this,Rc,this.GK)};pq(Mc,function(){return new Tt});function Ut(){}z(Ut,Pt);le(Ut);t=Ut.prototype;t.wf=function(){};t.S=function(a){this.xD(a);return a.D().S("BUTTON",{"class":this.xf(a).join(" "),disabled:!a.isEnabled(),title:a.Ke()||"",value:a.Qa()||""},a.uc()||"")};t.Fc=function(a){return a.tagName=="BUTTON"||a.tagName==Gb&&(a.type==jc||a.type=="submit"||a.type=="reset")};t.La=function(a,b){this.xD(a);if(b.disabled){var c=this.tj(1);W(b,c)}return Ut.B.La.call(this,a,b)};t.Hf=function(a){a.O().C(a.A(),lc,a.Nf)};t.zk=function(){};t.Bi=function(){}; t.Qe=function(a){return a.isEnabled()};t.Td=function(){};t.Rc=function(a,b,c){Ut.B.Rc.call(this,a,b,c);(a=a.A())&&b==1&&(a.disabled=c)};t.Qa=function(a){return a.value};t.xd=function(a,b){a&&(a.value=b)};t.ve=function(){};t.xD=function(a){a.Wu(!1);a.UO(255,!1);a.Cb(32,!1)};var Vt=function(a,b,c){Kq.call(this,a,b||Ut.Ga(),c)};z(Vt,Kq);t=Vt.prototype;t.Qa=function(){return this.oc};t.xd=function(a){this.oc=a;this.ga.xd(this.A(),a)};t.VP=function(a){this.oc=a};t.Ke=function(){return this.Nk};t.Ud=function(a){this.Nk=a;this.ga.Ud(this.A(),a)};t.eq=function(a){this.Nk=a};t.F=function(){Vt.B.F.call(this);delete this.oc;delete this.Nk};t.X=function(){Vt.B.X.call(this);if(this.Za(32)){var a=this.Xa();a&&this.O().C(a,$c,this.bd)}}; t.bd=function(a){return a.keyCode==13&&a.type==Xc||a.keyCode==32&&a.type==$c?this.Nf(a):a.keyCode==32};pq("goog-button",function(){return new Vt(null)});function Wt(){}z(Wt,Pt);le(Wt);t=Wt.prototype;t.S=function(a){var b=this.xf(a);b=a.D().S(d,Ac+b.join(" "),this.th(a.getContent(),a.D()));this.Ud(b,a.Ke());return b};t.wf=function(){return jc};t.Ja=function(a){return a&&a.firstChild&&a.firstChild.firstChild};t.th=function(a,b){return b.S(d,Ac+(this.ha()+qa),b.S(d,Ac+(this.ha()+pa),a))};t.Fc=function(a){return a.tagName==d};t.Ls=function(a,b){b=a.D().ke(b);var c=this.ha()+qa;return b&&Bo(b,c)&&(a=a.D().ke(b),b=this.ha()+pa,a&&Bo(a,b))?!0:!1}; t.La=function(a,b){Xt(b,!0);Xt(b,!1);this.Ls(a,b)||b.appendChild(this.th(b.childNodes,a.D()));Co(b,[zc,this.ha()]);return Wt.B.La.call(this,a,b)};t.ha=function(){return"goog-custom-button"};var Xt=function(a,b){if(a)for(var c=b?a.firstChild:a.lastChild,e;c&&c.parentNode==a;){e=b?c.nextSibling:c.previousSibling;if(c.nodeType==3){var f=c.nodeValue;if(ze(f)=="")a.removeChild(c);else{c.nodeValue=b?f.replace(/^[\s\xa0]+/,""):f.replace(/[\s\xa0]+$/,"");break}}else break;c=e}};function Yt(a,b,c){Vt.call(this,a,b||Wt.Ga(),c);this.Cb(16,!0)}z(Yt,Vt);pq("goog-toggle-button",function(){return new Yt(null)});var Zt=de(["https://www.google.com/jsapi"]),$t=function(a){X.call(this,new Wp(a));this.wb=a.get("d");this.ea=co(a);this.OC=this.ea.fa("sgv");this.oE=this.ea.fa("vc")};v($t,X);t=$t.prototype;t.Eb=function(){X.prototype.Eb.call(this);this.hL()};t.jL=function(){this.A().className="CSS_LIGHTBOX_PHOTO_DETAILS";El(this.A(),Lt,this.NJ());U(this.W,Nd,Qc);this.Mi=new it(this.A())}; t.mH=function(){var a=this.D(),b=this.A();this.TD=a.ob(Xa,b);this.sk=a.ob(Za,b);this.Xq=a.ob($a,b);this.qt=a.ob(ab,b);this.ay=a.ob(Ua,this.Xq);this.Rs=a.ob(Wa,this.Xq);if(!Hf||Hf&&He(Yf,"9")>=0)this.Vh=new Ht(a),this.Vh.render(this.Rs);this.te=new Tt(Gd,St.Ga(),a);this.te.La(a.ob(Mc,b));this.te.Td(!1);this.rt=this.te.Wa(0);V(this.qt,!1);this.kt=-1;this.O().C(this.te,"select",this.nN).C(this.A(),lc,this.Gt).C(this.Mi,jd,Ml)};t.NJ=function(){return{St:au,Ub:bu}}; t.F=function(){X.prototype.F.call(this);P(this.Qd);P(this.Mi);P(this.Vh);P(this.te)};t.Bb=function(a){this.N=a;this.nB=!0;this.QF();this.Vh&&this.Vh.clear();this.update()};t.update=function(){if(this.N&&this.N.Sj()){this.aR();this.WQ();var a=this.QK(this.N),b=this.N.getContainer().Zn();this.OC||(b=!0);this.rt.setVisible(a&&b);this.sq();a&&(b||this.N.Uk())&&this.TL(y(function(){google.maps=this.Zr("maps");this.UQ();this.fE()},this),y(function(){this.rt.setVisible(!1);this.sq()},this))}}; t.QF=function(){this.TD.textContent="";this.sk.textContent="";El(this.ay,Kt,{Ub:bu,HD:this.oE})}; t.aR=function(){var a=this.N.U(),b=a.Hz();El(this.TD,Mt,{yA:this.N.og(cu)});El(this.sk,Nt,{St:[a.getTitle(),this.uJ(),this.HI(a.Hz())]});var c={Ub:bu,HD:this.oE},e=this.N.getSize();c.Ub[0]=e.width+" x "+e.height+" pixels";e=a.QI();var f=e=e?e:0,g="",h=1;e<0&&(e=-e);if(e===Infinity)e=(Infinity*Math.sign(f)).toString();else{for(var k=0;k<Ej.length;k++){var l=Ej[k];h=Fj[l];if(e>=h||h<=1&&e>.1*h){g=l;break}}g||(h=1);e=Math.round(f/h*100)/100+""+g}c.Ub[1]=e;c.Ub[2]=a.Nz()?a.Nz()+"":"0";b&&(c.Ub[3]=b.wI()|| "-",c.Ub[4]=b.Xr()?Math.round(b.Xr()*1E3)/1E3+" sec (1/"+Math.round(1/b.Xr())+")":"-",c.Ub[5]=b.xz()?"f/"+b.xz():"-",c.Ub[6]=b.Jz()?b.Jz()+" mm":"-",c.Ub[7]=b.Pz()?b.Pz()+"":"-",c.Ub[8]=b.Iz()?b.Iz()+"/3 EV":"-",c.Ub[9]=b.SI()?"Yes":"-");El(this.ay,Kt,c)};t.HI=function(a){if(a&&a.Yz()>0){a=new Date(a?a.Yz()*1E3:0);var b=new Date(a.getTime()+a.getTimezoneOffset()*6E4);a=b?Ft.format(b):"";b=b?Gt.format(b):"";return"on "+a+" at "+b}return""}; t.uJ=function(){var a=null,b=this.N.U().Qh();b&&(a=[b.Ih(),b.Ej()],a=M(zk("taken by")+" "+(Ak(a[1])?Ba+N(Ok(a[1]))+'" target=_blank class="'+N(cb)+ha+zk(a[0])+"</a>":'<span class="'+N(cb)+ha+zk(a[0])+"</span>")));return a};t.sq=function(){var a=this.te.Yn();V(this.qt,a==0);V(this.Xq,a==1)};t.WQ=function(){V(this.Rs,!1);this.Vh&&this.N.kF(y(function(){V(this.Rs,!0);this.Vh.Xp(this.N.U().Tm())},this))};t.nN=function(){this.sq();this.nB&&this.te.Yn()==0&&this.fE()}; t.Gt=function(a){a.target==this.D().ob(bb)&&this.N&&this.wb.Rf("aa");a.stopPropagation()};t.isVisible=function(){return this.Db};t.setVisible=function(a){a!=this.Db&&(a&&!this.uL&&(this.jL(),this.mH(),this.uL=!0),U(this.A(),Nd,a?Od:Qc),this.Db=a)}; t.hL=function(){var a=this.D();if(!this.Zr(cd)){var b=a.createElement("SCRIPT");b.type="text/javascript";b.src=dj(du);var c,e=b.ownerDocument;e=e===void 0?document:e;var f;e=(f=(c=e).querySelector)==null?void 0:f.call(c,"script[nonce]");(c=e==null?"":e.nonce||e.getAttribute("nonce")||"")&&b.setAttribute("nonce",c);a.appendChild(a.ua.body,b)}}; t.TL=function(a,b){"google"in window||(window.google={});google.load=this.Zr(cd);google.load?google.load("maps","3",{callback:a,other_params:"sensor=false&client=google-lightbox"}):b()};t.QK=function(a){a=a.U().Yr();return!!a&&!!a.hs()&&!!a.ks()};t.UQ=function(){var a=this.N.U().Yr();a=new google.maps.LatLng(a.hs(),a.ks());this.sz||(this.sz=new google.maps.Geocoder);this.sz.geocode({latLng:a},y(this.RM,this))}; t.RM=function(a,b){if(b==google.maps.GeocoderStatus.OK&&a[1])if(b=this.D(),this.eC=b.ob(db,this.sk),Cr(b.ob(eb,this.sk),fb),this.OC){this.Qd&&(this.O().ja(this.Qd,Yb,this.KB),P(this.Qd));b=this.N.getContainer().Zn();var c=Iq(Pt,"CSS_LIGHTBOX_PHOTO_INFO_LOCATION_BTN_VISIBILITY");this.Qd=new Yt("",c);this.Qd.render(this.sk);this.Qd.xu(b);this.Qd.xd(a[1].formatted_address);this.Qd.setVisible(this.N.Uk());this.cE(b);this.O().C(this.Qd,Yb,this.KB)}else this.D().Cc(this.eC,a[1].formatted_address)}; t.KB=function(a){var b=a.target.Zh();this.N.getContainer().Zv(b);this.cE(b);var c=this.te.Yn();this.rt.setVisible(b);this.kt!=-1&&this.te.oD(this.kt);this.sq();this.kt=c;a.stopPropagation()};t.cE=function(a){this.D().Cc(this.eC,a?this.Qd.Qa():"Location data hidden.");this.Qd.TC(a?"Hide location data for all photos in this album":"Show location data for all photos in this album")}; t.fE=function(){if(this.te.Yn()==0){var a=this.N.U().Yr();a=new google.maps.LatLng(a.hs(),a.ks());this.st||(this.st=new google.maps.Map(this.qt,{zoom:13,center:a,keyboardShortcuts:!1,mapTypeId:google.maps.MapTypeId.ROADMAP}),this.oB=new google.maps.Marker({position:a}),this.oB.setMap(this.st));this.st.setCenter(a);this.oB.setPosition(a);this.nB=!1}};t.Zr=function(a){return window.google&&window.google[a]||window.parent.google&&window.parent.google[a]}; var au=["","","","",""],bu="----------".split(""),cu=new $k(140,150),du=function(a){var b=ee.apply(1,arguments);if(b.length===0)return cj(a[0]);for(var c=a[0],e=0;e<b.length;e++)c+=encodeURIComponent(b[e])+a[e+1];return cj(c)}(Zt);function eu(a){Yg(a);dh(a);return dh(a)?Number(a):String(a)};var fu=function(a){a=a.FF;return M(Ca+N("lightbox-captionwidget-id-wrapper")+" "+N(La)+" "+N("CSS_LIGHTBOX_SCALED_IMAGE_CAPTION")+" "+N(zc)+'"><span class="'+N(a)+" "+N("CSS_LIGHTBOX_SCALED_IMAGE_CAPTION_TEXT")+" "+N(zc)+'"></span></div>')};function gu(a){(a=a.ob(Ta))&&a.focus()};var hu=function(a){T.call(this);this.W=a;this.PL=$l(this.W,vc,this,!0);this.QL=$l(this.W,fc,this,!0)};z(hu,T);hu.prototype.handleEvent=function(a){var b=new Pl(a.Xc);b.type=a.type=="focusin"||a.type==vc?"focusin":"focusout";this.dispatchEvent(b)};hu.prototype.F=function(){hu.B.F.call(this);hm(this.PL);hm(this.QL);delete this.W};var iu=function(a,b,c){Y.call(this,c);this.Ss=this.XG=b;this.La(a)};z(iu,Y);t=iu.prototype;t.Bt=50;t.gR=0;t.vA="Edit";t.oP=function(a){this.Ss=a;return this};t.hD=function(a){this.Bt=a||50;return this};t.Vp=function(a){(this.iM=a)?U(this.fb,"maxWidth",a+xd):U(this.fb,"maxWidth","");return this};t.PO=function(a){this.eF=a;return this};t.BP=function(a){this.GO=a;return this};t.nP=function(a){this.vA=a;this.Qk();return this}; t.eb=function(a){var b=this.D();this.Xk=b.createElement("span");this.fb=a;this.fb.style.whiteSpace=Jf?"-moz-pre-wrap":"pre-wrap";b.xk(this.Xk,a);this.re(this.Xk);this.qa=b.S(Gb,{type:Fd});Co(this.qa,zo(this.fb));W(this.qa,this.XG);this.qa.value=b.vs(this.fb);V(this.qa,!1);this.Ji=b.createElement("span");Co(this.Ji,zo(this.qa));U(this.Ji,{border:0,display:pd,padding:0,position:Xb,whiteSpace:"pre"});b.append(this.Xk,this.fb,this.qa,this.Ji);zl(this.fb,!0)}; t.X=function(){iu.B.X.call(this);this.Aa=new Aq(this.qa);this.Jc=new br(this.qa);this.Jr=new hu(this.qa);this.Ow=new hu(this.fb);this.O().C(this.Aa,Xc,this.nk);this.O().C(this.Jc,Wc,this.PM);this.O().C(this.Jr,"focusout",this.OM);this.O().C(this.Ow,"focusin",this.iQ);this.O().C(this.A(),id,this.IB);this.O().C(this.A(),hd,this.HB);this.Sc=this.D().vs(this.fb);this.Nb=!0;this.Qk();this.qa.value=this.Sc}; t.oa=function(){P(this.Aa);this.Aa=null;P(this.Jc);this.Jc=null;P(this.Jr);this.Jr=null;P(this.Ow);this.Ow=null;this.O().ja(this.A(),id,this.IB);this.O().ja(this.A(),hd,this.HB);iu.B.oa.call(this)};t.F=function(){zl(this.fb,!1);V(this.fb,!0);this.D().xk(this.fb,this.Xk);this.Ji=this.fb=this.Xk=this.qa=null;iu.B.F.call(this)};t.Fi=function(a){switch(this.gR){case 0:this.Sc=ze(a);break;case 2:this.Sc=ze(a).replace(/\xa0|[ \t]+/g," ");break;default:this.Sc=a}this.qa.value=this.Sc;this.Qk();this.Jp(this.Sc)}; t.enable=function(){this.isEnabled()||(zl(this.fb,!0),this.qa.disabled=!1,this.Nb=!0,this.Qk())};t.disable=function(){this.isEnabled()&&(this.cancel(),this.qa.disabled=!0,this.Nb=!1,this.Qk(),zl(this.fb,!1))};t.isEnabled=function(){return this.Nb};t.iQ=function(){this.isEnabled()&&!this.ai&&(this.Jp(this.Sc),V(this.qa,!0),V(this.fb,!1),this.ai=!0,this.qa.focus())}; t.save=function(){!this.eF&&!this.qa.value||this.qa.value==this.Sc?this.cancel():(this.ai=!1,this.Fi(this.qa.value),V(this.qa,!1),V(this.fb,!0),this.dispatchEvent({type:"Ba",text:this.Sc}))};t.cancel=function(){this.ai&&(this.ai=!1,this.dispatchEvent({type:"Aa",text:this.Sc}));this.Fi(this.Sc);V(this.qa,!1);V(this.fb,!0)};t.Qk=function(){var a=this.Sc||(this.isEnabled()?this.vA:"");this.D().Cc(this.fb,a)}; t.Jp=function(a){this.D().Cc(this.Ji,a);a=Rn(this.Ji).width+1;a=Wk(a,this.Bt,this.iM||Math.max(a,this.Bt));a!=this.YG&&(this.qa.style.width=In(a,!0),this.YG=a)};t.IB=function(){this.isEnabled()&&W(this.fb,this.Ss)};t.HB=function(){Do(this.fb,this.Ss)}; t.nk=function(a){a.keyCode==13?(a.preventDefault(),this.ai&&this.isEnabled()&&(this.save(),this.blur())):a.keyCode==27?(a.preventDefault(),this.cancel(),this.blur()):!a.charCode||a.ctrlKey||a.metaKey||this.Jp(this.qa.value+String.fromCharCode(a.charCode));a.stopPropagation()};t.blur=function(){this.qa.blur()};t.PM=function(){this.Jp(this.qa.value)};t.OM=function(){this.ai&&this.isEnabled()&&(this.GO?this.save():this.cancel())};var ju=function(a){oo.call(this,a);this.Ab=a.get(ln);this.Ug(-1);this.vd(-1)};v(ju,Wp);t=ju.prototype;t.Eb=function(){Wp.prototype.Eb.call(this);El(this.A(),fu,{FF:bd});var a=this.D();this.Al=an(bd,this.A());this.qa=(new ku(this.Al,"CSS_LIGHTBOX_SCALED_IMAGE_CAPTION_EDITOR",a)).oP("CSS_LIGHTBOX_SCALED_IMAGE_CAPTION_HOVER").PO(!0).nP("Add a caption").BP(!0);this.Jq();this.qa.disable()};t.X=function(){Wp.prototype.X.call(this);this.O().C(this.qa,"Ba",this.oA)}; t.oa=function(){this.O()&&(this.O().ja(this.qa,"Ba",this.oA),this.N&&this.O().ja(this.N.mb,"ha",this.Ht),this.qa.oa(),Wp.prototype.oa.call(this))};t.F=function(){P(this.qa);this.Al=null;Wp.prototype.F.call(this)};t.disable=function(){this.qa.disable()};t.enable=function(){this.qa.enable()};t.isEnabled=function(){return this.qa.isEnabled()};t.Bb=function(a){this.N&&this.O().ja(this.N.mb,"ha",this.Ht);this.N=a;this.Fi(a.uc());this.O().C(this.N.mb,"ha",this.Ht)}; t.Vp=function(a){U(this.A(),"max-width",a+xd);this.qa.Vp(a)};t.Fi=function(a){this.qa.Fi(a);this.Jq()};t.Jq=function(){this.qa.Sc?Cr(this.Al,hb):Br(this.Al,hb)};t.oA=function(a){this.N.VG(a.text,null);this.Jq()};t.Ht=function(a){this.Fi(a.target.uc())};var ku=function(a,b,c){iu.call(this,a,b,c)};v(ku,iu);ku.prototype.blur=function(){gu(this.D())};var lu=function(a,b,c,e,f){this.ZG=a;this.Dh=b;this.wM=c;this.Ea=e||null;this.pj=f||null};lu.prototype.Kh=function(){return this.ZG};lu.prototype.V=function(){return this.Ea};lu.prototype.Aj=function(){return this.wM};lu.prototype.toString=function(){return this.Dh};var mu=function(a,b){Y.call(this,b);this.Mc=a||""},nu;z(mu,Y);mu.prototype.ge=null;mu.prototype.JL=10;var ou=function(){nu==null&&(nu="placeholder"in ll(document,Gb));return nu};t=mu.prototype;t.Th=!1;t.S=function(){this.re(this.D().S(Gb,{type:Fd}))};t.eb=function(a){mu.B.eb.call(this,a);this.Mc||(this.Mc=a.getAttribute("label")||"");Dl(cl(a))==a&&(this.Th=!0,a=this.A(),Do(a,this.Yj));ou()&&(this.A().placeholder=this.Mc);a=this.A();$p(a,"label",this.Mc)}; t.X=function(){mu.B.X.call(this);this.nF();this.jf();this.A().pb=this};t.oa=function(){mu.B.oa.call(this);this.Py();this.A().pb=null};t.nF=function(){var a=new Vm(this);a.C(this.A(),vc,this.Es);a.C(this.A(),fc,this.XJ);if(ou())this.ta=a;else{Jf&&a.C(this.A(),[Zc,Yc,$c],this.iK);var b=cl(this.A());a.C(jl(b),cd,this.KK);this.ta=a;this.Ox()}};t.Ox=function(){!this.MH&&this.ta&&this.A().form&&(this.ta.C(this.A().form,"submit",this.mK),this.MH=!0)};t.Py=function(){this.ta&&(this.ta.dispose(),this.ta=null)}; t.F=function(){mu.B.F.call(this);this.Py()};t.Yj="label-input-label";t.Es=function(){this.Th=!0;var a=this.A();Do(a,this.Yj);ou()||this.Gf()||this.Us||!this.A()||(this.A().value="")};t.XJ=function(){ou()||(this.ta.ja(this.A(),lc,this.Es),this.ge=null);this.Th=!1;this.jf()};t.iK=function(a){a.keyCode==27&&(a.type==Yc?this.ge=this.A().value:a.type==Zc?this.A().value=this.ge:a.type==$c&&(this.ge=null),a.preventDefault())};t.mK=function(){this.Gf()||(this.A().value="",cn(this.WJ,10,this))}; t.WJ=function(){this.Gf()||(this.A().value=this.Mc)};t.KK=function(){this.jf()};t.hasFocus=function(){return this.Th};t.Gf=function(){return!!this.A()&&this.A().value!=""&&this.A().value!=this.Mc};t.clear=function(){this.A().value="";this.ge!=null&&(this.ge="")};t.reset=function(){this.Gf()&&(this.clear(),this.jf())};t.xd=function(a){this.ge!=null&&(this.ge=a);this.A().value=a;this.jf()};t.Qa=function(){return this.ge!=null?this.ge:this.Gf()?this.A().value:""}; t.jf=function(){var a=this.A();ou()?this.A().placeholder!=this.Mc&&(this.A().placeholder=this.Mc):this.Ox();$p(a,"label",this.Mc);this.Gf()?(a=this.A(),Do(a,this.Yj)):(this.Us||this.Th||(a=this.A(),W(a,this.Yj)),ou()||cn(this.zO,this.JL,this))};t.JH=function(){var a=this.Gf();this.Us=!0;this.A().focus();a||ou()||(this.A().value=this.Mc);this.A().select();ou()||(this.ta&&this.ta.Ld(this.A(),lc,this.Es),cn(this.KH,10,this))};t.td=function(a){this.A().disabled=!a;var b=this.A();Fo(b,this.Yj+oa,!a)}; t.isEnabled=function(){return!this.A().disabled};t.KH=function(){this.Us=!1};t.zO=function(){!this.A()||this.Gf()||this.Th||(this.A().value=this.Mc)};function pu(a){Y.call(this,a);this.pb=new mu("Type a name here",a);this.wa(this.pb)}z(pu,Y);t=pu.prototype; t.eb=function(a){pu.B.eb.call(this,a);a=this.D();W(this.A(),"namebox-subjectinput");var b=a.S(d,{"class":"inputwrapper"}),c=a.S(Gb,{type:Fd,maxlength:"128",size:"50","class":"namebox-subjectinput-input"});Jf&&(c.style.MozUserSelect=Fd);a.appendChild(b,c);a.appendChild(this.A(),b);var e=a.S(d,{"class":"helpwrapper"}),f=a.S(d);a.appendChild(e,f);a.Cc(f,"Press Enter to apply or Esc to cancel.");a.appendChild(b,e);this.pb.La(c)};t.X=function(){pu.B.X.call(this);this.clear()}; t.oa=function(){this.pb.A()&&this.pb.xd("");pu.B.oa.call(this)};t.F=function(){P(this.Oa);pu.B.F.call(this)};t.lA=function(){cn(function(){try{this.pb.JH()}catch(a){}},10,this)};t.setVisible=function(a){a||this.Oa.tr();V(this.A(),a)};t.td=function(a){var b=this.pb.A();a?(this.pb.xa()||this.pb.X(),b.removeAttribute(oc)):(this.pb.xa()&&this.pb.oa(),b.setAttribute(oc,oc))};t.clear=function(){this.pb.A()&&this.pb.xd("")};var qu=function(a,b,c){this.Uy=a;this.kL=b;this.kq=c};qu.prototype.Sa=function(){return this.Uy||!!this.kq};var ru=function(a,b,c,e){Kl.call(this);e=e||150;this.ik=c!=null?c:!0;this.EP(a||",;");this.kB=b||"";this.WN=!1;this.VN=this.ik;this.Ca=e>0?new bn(e):null;this.Fb=new Vm(this);this.Zk=new Vm(this);this.Aa=new Aq;this.WA=-1};z(ru,Kl);t=ru.prototype;t.lI=!0;t.lE=!1;t.NO=!0;t.MO=!0;t.vx=null;t.ab=null;t.lt="";t.Tf=!1;t.FC=!1;t.TQ=!0;t.vz=function(){return this.ab};t.Qa=function(){return this.ab.value};t.xd=function(a){this.ab.value=a}; t.GI=function(){var a=this.ab,b=0;try{var c=typeof a.selectionStart==q}catch(e){c=!1}c&&(b=a.selectionStart);return b};t.oF=function(a){sl(a)&&(Zp(a,"combobox"),$p(a,dc,"list"));this.Fb.C(a,vc,this.Le);this.Fb.C(a,fc,this.Ic);this.ab||(this.Zk.C(a,Yc,this.MB),sl(a)&&Dl(cl(a))==a&&this.qC(a))};t.HG=function(a){sl(a)&&(a.removeAttribute(Bd),a.removeAttribute("aria-autocomplete"));a==this.ab&&this.Ic();this.Fb.ja(a,vc,this.Le);this.Fb.ja(a,fc,this.Ic);this.ab||this.Zk.ja(a,Yc,this.MB)}; t.F=function(){ru.B.F.call(this);this.vx!=null&&window.clearTimeout(this.vx);this.Fb.dispose();delete this.Fb;this.Zk.dispose();this.Aa.dispose();P(this.Ca)};t.EP=function(a){this.lu=a;a=this.ik?"[\\s"+this.lu+"]+":"[\\s]+";this.XD=new RegExp("^"+a+"|"+a+"$","g")}; t.yc=function(a){switch(a.keyCode){case 40:if(this.Oa.me())return this.rM(),a.preventDefault(),!0;if(!this.ik)return this.update(!0),a.preventDefault(),!0;break;case 38:if(this.Oa.me())return this.sM(),a.preventDefault(),!0;break;case 9:if(!this.Oa.me()||a.shiftKey||this.WN)this.Oa.tr();else if(this.update(),this.Oa.JC()&&this.VN)return a.preventDefault(),!0;break;case 13:if(this.Oa.me()){if(this.update(),this.Oa.JC())return a.preventDefault(),a.stopPropagation(),!0}else this.Oa.tr();break;case 27:if(this.Oa.me())return this.Oa.tr(), a.preventDefault(),a.stopPropagation(),!0;break;case 229:if(!this.Tf)return this.uQ(),!0;break;default:this.Ca&&!this.TQ&&(this.Ca.stop(),this.Ca.start())}return this.EK(a)};t.EK=function(a){var b=this.ik&&a.charCode&&this.lu.indexOf(String.fromCharCode(a.charCode))!=-1;this.NO&&b&&this.update();return this.MO&&b&&this.Oa.JC()?(a.preventDefault(),!0):!1};t.rK=function(){return!1};t.bF=function(){this.Aa.Xf(this.ab);this.Fb.C(this.Aa,Xc,this.PB);this.Fb.C(this.ab,gd,this.QB)}; t.nO=function(){this.Fb.ja(this.Aa,Xc,this.PB);this.Aa.detach();this.Fb.ja(this.ab,$c,this.rK);this.Fb.ja(this.ab,gd,this.QB);this.Tf&&this.Mw()};t.Le=function(a){this.qC(a.target||null)};t.qC=function(a){this.Zk.Ra();this.Oa&&this.Oa.KR();a!=this.ab&&(this.ab=a,this.Ca&&(this.Ca.start(),this.Fb.C(this.Ca,"tick",this.yp)),this.lt=this.Qa(),this.bF())};t.Ic=function(){this.ZN()};t.ZN=function(){this.ab&&(this.nO(),this.ab=null,this.Ca&&(this.Ca.stop(),this.Fb.ja(this.Ca,"tick",this.yp)),this.Oa&&this.Oa.MR())}; t.yp=function(){this.update()};t.MB=function(a){this.Le(a)};t.PB=function(a){this.WA=a.keyCode;this.Oa&&this.yc(a)};t.NB=function(){this.Tf&&this.WA!=229&&this.Mw()};t.OB=function(a){this.Tf&&(a.keyCode==13||a.keyCode==77&&a.ctrlKey)&&this.Mw()};t.QB=function(a){this.Oa&&this.Hd(a)};t.Hd=function(){};t.uQ=function(){this.Tf||(this.Fb.C(this.ab,$c,this.OB),this.Fb.C(this.ab,Zc,this.NB),this.Tf=!0)};t.Mw=function(){this.Tf&&(this.Tf=!1,this.Fb.ja(this.ab,Zc,this.NB),this.Fb.ja(this.ab,$c,this.OB))}; t.update=function(a){if(this.ab&&(a||this.Qa()!=this.lt)){if(a||!this.FC)a=this.GN(),this.Oa&&(this.Oa.WR(this.ab),this.Oa.cq(a,this.Qa()));this.lt=this.Qa()}this.FC=!1};t.GN=function(){return this.HN()};t.sM=function(){return this.lE?this.Oa.cL():this.Oa.dL()};t.rM=function(){return this.lE?this.Oa.dL():this.Oa.cL()};t.HN=function(){var a=this.GI(),b=this.Qa();return this.KQ(this.MD(b)[this.OJ(b,a)])};t.KQ=function(a){return this.XD?String(a).replace(this.XD,""):a}; t.OJ=function(a,b){var c=this.MD(a);if(b==a.length)return c.length-1;for(var e=a=0,f=0;f<c.length&&e<=b;f++)e+=c[f].length,a=f;return a};t.MD=function(a){if(!this.ik)return[a];a=String(a).split("");for(var b=[],c=[],e=!1,f=0;f<a.length;f++)this.kB&&this.kB.indexOf(a[f])!=-1?(this.lI&&!e&&(b.push(c.join("")),c.length=0),c.push(a[f]),e=!e):e||this.lu.indexOf(a[f])==-1?c.push(a[f]):(c.push(a[f]),b.push(c.join("")),c.length=0);b.push(c.join(""));return b};var tu=function(a,b){pu.call(this,b);this.oh=a;this.Jc=new su(y(this.BH,this))};v(tu,pu);t=tu.prototype;t.S=function(){pu.prototype.S.call(this);this.eb(this.A())};t.eb=function(a){pu.prototype.eb.call(this,a)};t.X=function(){pu.prototype.X.call(this);this.Jc.oF(this.pb.A());this.O().C(this.pb.A(),fc,y(this.jy,this,null)).C(this.A(),gd,this.Gs)};t.oa=function(){var a=this.pb.A();a&&this.Jc.HG(a);pu.prototype.oa.call(this)}; t.Gs=function(a){a.stopPropagation();this.lA();a.target!=this.pb.A()&&(this.wA=!0)};t.BH=function(a){var b=null;a&&(b=new qu(a.LA(),a.LA()?this.pb.Qa():null,a.LA()?null:new lu(a.Kh()||"",a.Dh||"",a.Aj()||"",a.V()||"")));this.jy(b)};t.jy=function(a){this.zA||this.wA?this.wA=!1:(this.zA=!0,this.clear(),a&&this.oh(a),this.zA=!1)};var su=function(){ru.call(this,null,null,!1)};v(su,ru);var uu=function(a,b,c){Vt.call(this,a,b,c)};v(uu,Vt);uu.prototype.Hd=function(a){Vt.prototype.Hd.call(this,a);a.stopPropagation()};var vu=function(a,b){this.Ue=b||"";this.address=a||""},wu=/"/g,xu=/\\"/g,yu=/\\/g,zu=/\\\\/g,Au=RegExp("^[+a-zA-Z0-9_.!#$%&'*\\/=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)+[a-zA-Z0-9]{2,63}$"),Bu=new RegExp("["+Pj({uR:"\u202a",CR:"\u202b",AR:"\u202c",vR:"\u200e",DR:"\u200f"}).join("")+"]","g");t=vu.prototype;t.Aj=function(){return this.Ue};t.Bk=function(a){this.Ue=a};t.toString=function(){return this.GQ('()<>@:\\".[],;')}; t.GQ=function(a){var b=this.Aj();b=b.replace(wu,"");a:{for(var c=0;c<a.length;c++)if(b.indexOf(a[c])!=-1){a=!0;break a}a=!1}a&&(b='"'+b.replace(yu,"\\\\")+'"');return b==""?this.address:this.address==""?b:b+" <"+this.address+">"};t.Sa=function(){return Au.test(this.address)}; var Du=function(a){a=a.replace(Bu,"");for(var b="",c="",e=0;e<a.length;){var f=a.charAt(e);var g='"<(['.indexOf(f);if(g!=-1&&!Cu(a,e)){g='">)]'.charAt(g);for(var h=a.indexOf(g,e+1);h>=0&&Cu(a,h);)h=a.indexOf(g,h+1);f=h>=0?a.substring(e,h+1):f}f.charAt(0)=="<"&&f.indexOf(">")!=-1?c=f.substring(1,f.indexOf(">")):c==""&&(b+=f);e+=f.length}c==""&&b.indexOf("@")!=-1&&(c=b,b="");b=tj(b);b=wj(b,"'");b=wj(b,'"');b=b.replace(xu,'"');b=b.replace(zu,"\\");c=tj(c);return new vu(c,b)},Cu=function(a,b){if(a.charAt(b)!= '"')return!1;var c=0;for(--b;b>=0&&a.charAt(b)=="\\";b--)c++;return c%2!=0};var Eu=function(){};z(Eu,Wt);le(Eu);Eu.prototype.Ja=function(a){return a&&a.firstChild&&a.firstChild.firstChild&&a.firstChild.firstChild.firstChild.lastChild};Eu.prototype.th=function(a,b){var c=this.ha();return b.S(d,Ac+(c+qa),b.S(d,Ac+(c+pa),b.S(d,c+"-pos",b.S(d,c+ra,"\u00a0"),b.S(d,c+na,a))))}; Eu.prototype.Ls=function(a,b){b=a.D().ke(b);var c=this.ha()+qa;return b&&Bo(b,c)&&(b=a.D().ke(b),c=this.ha()+pa,b&&Bo(b,c)&&(b=a.D().ke(b),c=this.ha()+"-pos",b&&Bo(b,c)&&(b=a.D().ke(b),c=this.ha()+ra,b&&Bo(b,c)&&(a=a.D().Vz(b),b=this.ha()+na,a&&Bo(a,b)))))?!0:!1};Eu.prototype.ha=function(){return yc};pq(yc,function(){return new Vt(null,Eu.Ga())});pq("goog-imageless-toggle-button",function(){var a=new Vt(null,Eu.Ga());a.Cb(16,!0);return a});var Fu=function(a,b){Y.call(this,b);this.sa=new Qm;this.sa.Bc(gn,new kn(this.sa,document));this.Ii=a;this.wa(this.Ii)},Gu;z(Fu,Y);t=Fu.prototype;t.ia=Vc;t.oh=function(){}; t.bQ=function(){var a=this.D(),b=a.createElement(d),c=a.createElement(d);a.Cc(b,"Name:");a.Cc(c,"Email address (optional):");this.Pe=a.S(Gb,{"class":od,id:"nameinputboxName"+re(this)});this.wg=a.S(Gb,{"class":od,id:"nameinputboxEmail"+re(this)});var e=a.createElement(d);this.rl=new uu("OK",Eu.Ga(),a);this.ql=new uu("Cancel",Eu.Ga(),a);var f=a.createElement(d);U(f,"clear",ic);this.Dd=a.createElement(d);Ao(this.Dd,"namebox-subjectcreate");a.appendChild(this.Dd,this.Ah.A());a.appendChild(this.Dd,b); a.appendChild(this.Dd,this.Pe);a.appendChild(this.Dd,c);a.appendChild(this.Dd,this.wg);a.appendChild(this.Dd,e);a.appendChild(this.Dd,f);a.appendChild(this.A(),this.Dd);this.rl.render(e);this.ql.render(e)};t.DK=function(a){this.ia!="create"&&this.wh(a)};t.bK=function(a,b){this.aq("create");!b&&a&&Du(a).Sa()?this.wg.value=a||"":a||!b||Du(b).Sa()?(this.Pe.value=a||"",this.wg.value=b||""):this.Pe.value=b||""};t.S=function(){Fu.B.S.call(this);this.eb(this.A())}; t.eb=function(a){Fu.B.eb.call(this,a);Ao(this.A(),"namebox-nameinputbox");this.Ah=new tr(this.sa);this.bQ();this.Ii.render(this.A());this.aq(Vc)};t.X=function(){Fu.B.X.call(this);this.O().C(this.A(),Yc,y(function(a){a.keyCode==27&&this.wh();a.stopPropagation()},this));this.O().C(this.A(),[$c,Zc,lc],function(a){a.stopPropagation()});this.rl&&this.O().C(this.rl,Yb,y(this.eK,this));this.ql&&this.O().C(this.ql,Yb,y(this.wh,this,null));this.Ah.X()};t.oa=function(){this.Ah.oa();Fu.B.oa.call(this)}; t.F=function(){Gu=null;P(this.rl);P(this.ql);this.Ah.F();P(this.sa);Fu.B.F.call(this)};t.aq=function(a){a&&(this.ia=a);switch(this.ia){case Vc:V(this.A(),!1);break;case Wc:V(this.A(),!0);V(this.Ii.A(),!0);V(this.Dd,!1);this.Ii.lA();break;case "create":V(this.A(),!0),V(this.Ii.A(),!1),V(this.Dd,!0),this.Pe.focus()}};t.wh=function(a){this.Ii.clear();this.Pe.value="";this.wg.value="";this.oh&&this.oh(a);this.oh=function(){};this.aq(Vc);U(this.A(),Gd,0);U(this.A(),ad,0);this.aC=null}; t.yG=function(a,b){this.aC==a&&this.wh(b)};t.WE=function(a,b,c,e,f,g){this.wh();this.aq(Wc);g?this.MG(a):this.LG(a,b,c);this.aC=f;this.oh=e};t.LG=function(a,b,c){Do(this.A(),nd);W(this.A(),md);a&&this.D().appendChild(a,this.A());U(this.A(),Gd,b);U(this.A(),ad,c);a=Mn(this.A());this.D().appendChild(this.D().ua.body,this.A());U(this.A(),Gd,a.y+xd);U(this.A(),ad,a.x+xd)};t.MG=function(a){a&&this.D().appendChild(a,this.A());Do(this.A(),md);W(this.A(),nd)}; t.eK=function(){this.JF();var a=this.Pe.value,b=this.wg.value;a?Du(a).Sa()?(b||(this.wg.value=a,this.Pe.value=""),this.YC("The contact name cannot be an email address.")):this.wh(new qu(!0,null,new lu(this.wg.value,this.Pe.value,this.Pe.value))):this.YC("Please provide a contact name.")};t.JF=function(){this.Ah.Ne()};t.YC=function(a){a=dq(a,1,-1);this.Ah.showNotification(a)};function Hu(a,b){Fu.call(this,new tu(y(this.fK,this),a,b),a)}z(Hu,Fu);Hu.prototype.fK=function(a){a&&a.Uy?this.bK(a.kL):this.DK(a)};function Iu(){}z(Iu,Eu);Iu.Ga=function(){return nq(Iu)};Iu.prototype.ha=function(){return"namebox-imageless-button"};var Ju=function(a,b,c,e,f){Ws.call(this,b,c,e,f);this.element=a};z(Ju,Ws);t=Ju.prototype;t.rq=function(){};t.hd=function(){this.Lg===void 0&&(this.Lg=Un(this.element));return this.Lg};t.Ft=function(){this.rq();Ju.B.Ft.call(this)};t.Kf=function(){this.rq();Ju.B.Kf.call(this)};t.Gg=function(){this.rq();Ju.B.Gg.call(this)};var Ku=function(a,b,c,e,f){typeof b===q&&(b=[b]);typeof c===q&&(c=[c]);Ju.call(this,a,b,c,e,f);if(b.length!=1||c.length!=1)throw Error("Start and end points must be 1D");this.gp=-1}; z(Ku,Ju);var Lu=1/1024;t=Ku.prototype;t.rq=function(){var a=this.coords[0];Math.abs(a-this.gp)>=Lu&&(Tn(this.element,a),this.gp=a)};t.Gg=function(){this.gp=-1;Ku.B.Gg.call(this)};t.Kf=function(){this.gp=-1;Ku.B.Kf.call(this)};t.show=function(){this.element.style.display=""};t.Me=function(){this.element.style.display=pd};var Mu=function(a,b,c){Ku.call(this,a,1,0,b,c)};z(Mu,Ku);Mu.prototype.Gg=function(){this.show();Mu.B.Gg.call(this)};Mu.prototype.Kf=function(){this.Me();Mu.B.Kf.call(this)};function Nu(a){return Math.pow(a,3)};var Ou=function(a,b,c,e){Y.call(this,e);this.Hk=a!==void 0?a:!0;this.zg=b!==void 0?b:!0;this.Ik=c!==void 0?c:!0;this.ef=new O;this.jh=new O;this.pl=new O;this.Si=new O;this.Wd=new O;Gu||(a=new Hu(e,void 0),Gu||(Gu=a),a.xa()||a.render((e?e.ua:document).body))};z(Ou,Y);t=Ou.prototype;t.ez="";t.S=function(){Ou.B.S.call(this);this.eb(this.A())}; t.eb=function(a){var b=this.D();this.yN=a;this.Dc=b.createElement(d);Ao(this.Dc,"namebox-wrapper-box");this.sf=b.createElement(d);Ao(this.sf,"namebox-center-ref");this.qc=b.S("A",{id:"nameboxClickBox"+re(this),"class":"namebox-box"});this.Uf=b.S("A",{id:"nameboxRemoveButton"+re(this),"class":"namebox-button-remove"});this.gh=b.createElement(d);W(this.gh,"namebox-box-background");V(this.gh,!1);this.zq=b.createElement("IMG");this.bg=b.S(d,{id:"nameboxClickName"+re(this),"class":"namebox-text-outer"}); this.mc=b.createElement(Ob);Co(this.mc,["namebox-text-middle",zc]);this.zg&&this.Ik&&(this.Vc=b.createElement(d),this.Vc.textContent="\u00a0",Ao(this.Vc,"namebox-button-confirm"),this.Wc=b.createElement(d),this.Wc.textContent="\u00a0",Ao(this.Wc,"namebox-button-reject"));var c=Iu.Ga(),e=b.createElement(d);Ao(e,"namebox-button-approve-outer");var f=b.createElement(d);Ao(f,"namebox-button-approve-icon");var g=b.createElement(d);Co(g,["namebox-button-approve-message",zc]);b.Cc(g,"Approve this tag"); e.appendChild(f);e.appendChild(g);this.ej=new Vt(e,c,b);this.ej.Eq(kd);e=b.createElement(d);Ao(e,"namebox-button-disapprove-outer");f=b.createElement(d);Ao(f,"namebox-button-disapprove-icon");g=b.createElement(d);Co(g,["namebox-button-disapprove-message",zc]);b.Cc(g,"Remove");e.appendChild(f);e.appendChild(g);this.fj=new Vt(e,c,b);this.fj.Eq(kd);this.wa(this.ej);this.wa(this.fj);this.hq=b.S(Ob,{"class":"namebox-text-label"});this.iq=b.S(d,{"class":"namebox-text-message"});this.zg&&W(this.qc,"namebox-box-editable"); this.Hk&&W(this.qc,"namebox-box-showbox");this.Fr=new Mu(this.sf,750,Nu);this.Fr.show=function(){};b.appendChild(this.Dc,this.sf);b.appendChild(this.sf,this.qc);b.appendChild(this.gh,this.zq);b.appendChild(this.qc,this.gh);b.appendChild(this.qc,this.Uf);b.appendChild(this.sf,this.bg);b.appendChild(this.bg,this.mc);this.ej.render(this.mc);this.fj.render(this.mc);this.Vc&&this.Wc&&(b.appendChild(this.mc,this.Vc),b.appendChild(this.mc,this.Wc));b.appendChild(this.mc,this.hq);b.appendChild(this.mc,this.iq); b.appendChild(a,this.Dc);this.resize();this.Bk(null);this.show(!1,!0)};t.F=function(){Ou.B.F.call(this);this.Dc&&this.D().removeNode(this.Dc);this.Wc=this.Vc=this.iq=this.hq=this.mc=this.bg=this.Uf=this.qc=this.sf=this.Dc=null}; t.X=function(){Ou.B.X.call(this);this.O().C(this.mc,id,y(this.Ff,this,!0));this.O().C(this.mc,hd,y(this.Ff,this,!1));this.O().C(this.qc,id,y(this.Ff,this,!0));this.O().C(this.qc,hd,y(this.Ff,this,!1));this.Vc&&(this.O().C(this.Vc,id,y(this.Ff,this,!0)),this.O().C(this.Vc,hd,y(this.Ff,this,!1)));this.Wc&&(this.O().C(this.Wc,id,y(this.Ff,this,!0)),this.O().C(this.Wc,hd,y(this.Ff,this,!1)));this.O().C(this.Dc,id,y(this.rA,this,!0));this.O().C(this.Dc,hd,y(this.rA,this,!1));this.zg&&(this.O().C(this.qc, lc,this.Mo),this.O().C(this.mc,lc,this.Mo));this.O().C(this.mc,lc,this.wK)};t.oa=function(){Gu.yG(this);Ou.B.oa.call(this)};t.Mo=function(a){this.hQ();a.stopPropagation()};t.hQ=function(){if(!(!this.zg||this.Zs||this.Xo||this.Wj&&this.Ik||!this.Wj&&this.Ue)){this.Zs=!0;Fo(this.qc,ld,!0);V(this.bg,!1);V(this.Uf,!1);var a=1+this.Wd.y+this.Si.y,b=this.Wd.x;a=Wk(a,0,100);b=Wk(b,0,100);Gu.WE(this.yN,a+"%",b+"%",y(this.gK,this),this)}return this.Zs}; t.aw=function(a){this.qc&&Fo(this.qc,this.KA?"namebox-legacy-box-showbox-hover":"namebox-box-showbox-hover",a)};t.Ff=function(a,b){this.Hk&&!this.yg()&&this.aw(a);Fo(this.qc,"namebox-box-hover",a);Fo(this.Dc,"namebox-wrapper-box-hover",a);b.target==this.Vc&&Fo(this.Vc,"namebox-button-confirm-hover",a);b.target==this.Wc&&Fo(this.Wc,"namebox-button-reject-hover",a);V(this.gh,!1)};t.rA=function(a){this.sL=a};t.wK=function(a){this.Ue&&a.stopPropagation()}; t.gK=function(a){this.dispatchEvent("Da");this.Zs=!1;Fo(this.qc,ld,!1);V(this.bg,!0);V(this.Uf,!0);if(a&&a.Sa()&&this.wB){var b='Unable to tag "'+a.kq.Aj()+'". Please try again.',c=y(function(e,f){this.lw(e);this.Bk(f);alert(b)},this,this.Wj,this.Ue);this.lw(!1);this.Bk(a.kq.Aj(),void 0,!1,!0,!1);this.wB(a.kq,function(){},c)}}; t.TH=function(){var a=this.Wj&&this.Ik,b=this.ap&&this.Xo;Fo(this.mc,"namebox-text-unnamed",!this.Ue);Fo(this.bg,"namebox-text-unconfirmed",a);Fo(this.bg,"namebox-text-approvable",b);Fo(this.Dc,"namebox-box-approvable",b);this.ej.setVisible(b);this.fj.setVisible(b);this.zg&&a&&(U(this.Vc,"display",a?"inline-block":pd),U(this.Wc,"display",a?"inline-block":pd));V(this.hq,!b);a=b?this.ez:"";this.D().Cc(this.iq,a);V(this.iq,!!a)}; t.resize=function(){this.xM();this.Re&&(U(this.Dc,Gd,this.Wd.y+"%"),U(this.Dc,ad,this.Wd.x+"%"),U(this.Dc,Qd,this.Si.x+"%"),U(this.Dc,Pc,this.Si.y+"%"),this.Rl&&Jn(this.gh,this.Wd.x/-100*this.Rl.width,this.Wd.y/-100*this.Rl.height))};t.xM=function(){if(this.Re=this.ef.x>0&&this.ef.y>0)this.Wd.x=Wk(this.jh.x/this.ef.x*100,0,100),this.Wd.y=Wk(this.jh.y/this.ef.y*100,0,100),this.Si.x=Wk((this.pl.x-this.jh.x)/this.ef.x*100,0,100-this.Wd.x),this.Si.y=Wk((this.pl.y-this.jh.y)/this.ef.y*100,0,100-this.Wd.y)}; t.Zo=function(){return this.sL};t.yg=function(){return this.Xo&&this.ap};t.setBounds=function(a,b){this.ef.x=a;this.ef.y=b;this.resize()};t.WC=function(a){this.Rl=a.clone();Qn(this.zq,this.Rl);this.resize()};t.eP=function(a,b,c,e){var f=(a+c)/2;this.jh.x=this.Hk?a:f;this.jh.y=this.Hk?b:e;this.pl.x=this.Hk?c:f;this.pl.y=e;this.resize()};t.gv=function(a){this.rF!=a&&(this.rF=a,this.zq.src=a)};t.Bk=function(a,b,c,e,f){this.Ue=a;this.KA=!!c;this.ap=!!e;this.Xo=!!f;b&&(this.eB=b);this.uq()}; t.jP=function(a,b){this.ez=a;b||this.uq()};t.uq=function(){V(this.Uf,this.zg||this.Xo&&!this.ap);var a=new Mj,b="",c="";this.eB&&(b=a.tQ("a",{href:this.eB,target:"_blank","class":"namebox-text-label-link"}),c=a.lH("a"));if(this.Ue){var e=a.text(this.Ue);a=this.zg&&this.Wj&&this.Ik?a.format("Is this "+b+e+c+"?"):a.format(b+e+c)}else a=Hj("Click to name");this.aw(this.yg());Fo(this.mc,"namebox-legacy-text-middle",this.KA);sj(this.hq,a);this.TH()};t.lw=function(a){this.Wj=a;this.uq()}; t.uP=function(a){this.wB=a};t.ux=function(a,b){W(this.Uf,"namebox-button-remove-activated");this.O().C(this.Uf,lc,y(function(c,e){if(!c||confirm(c))this.dispatchEvent("Fa"),this.dispose(),a();e.stopPropagation()},this,b))};t.KP=function(a,b){this.Ik&&(this.O().C(this.Vc,lc,a),this.O().C(this.Wc,lc,b))};t.RO=function(a){this.O().C(this.ej.A(),lc,y(function(b){this.dispatchEvent("Ca");this.ap=!1;this.uq();a();b.stopPropagation()},this))}; t.fP=function(a){this.O().C(this.fj.A(),lc,y(function(b){this.dispatchEvent("Ea");this.dispose();a();b.stopPropagation()},this))};t.show=function(a,b,c){(a=a&&this.Re)||b?(this.Fr.stop(!1),U(this.sf,"opacity",1),V(this.sf,a)):this.Fr.play(!1);c&&!this.yg()&&this.aw(a)};var Qu=function(a,b,c){this.fk=a||null;this.Qq=!!b;this.cz=c;this.qb=new zn;this.Ka=new Pu("",void 0);this.Ka.next=this.Ka.qd=this.Ka};t=Qu.prototype;t.jz=function(a){(a=this.qb.get(a))&&this.Qq&&(a.remove(),this.DA(a));return a};t.get=function(a,b){return(a=this.jz(a))?a.value:b};t.set=function(a,b){var c=this.jz(a);c?c.value=b:(c=new Pu(a,b),this.qb.set(a,c),this.DA(c))};t.shift=function(){return this.hC(this.Ka.next)};t.pop=function(){return this.hC(this.Ka.qd)}; t.remove=function(a){return(a=this.qb.get(a))?(this.removeNode(a),!0):!1};t.removeNode=function(a){a.remove();this.qb.remove(a.key)};t.He=function(){return this.qb.He()};t.isEmpty=function(){return this.qb.isEmpty()};t.Je=function(){return this.map(function(a,b){return b})};t.yb=function(){return this.map(function(a){return a})};t.contains=function(a){return this.some(function(b){return b==a})};t.mf=function(a){return this.qb.mf(a)};t.clear=function(){this.YD(0)}; t.forEach=function(a,b){for(var c=this.Ka.next;c!=this.Ka;c=c.next)a.call(b,c.value,c.key,this)};t.map=function(a,b){for(var c=[],e=this.Ka.next;e!=this.Ka;e=e.next)c.push(a.call(b,e.value,e.key,this));return c};t.some=function(a,b){for(var c=this.Ka.next;c!=this.Ka;c=c.next)if(a.call(b,c.value,c.key,this))return!0;return!1};t.every=function(a,b){for(var c=this.Ka.next;c!=this.Ka;c=c.next)if(!a.call(b,c.value,c.key,this))return!1;return!0}; t.DA=function(a){this.Qq?(a.next=this.Ka.next,a.qd=this.Ka,this.Ka.next=a,a.next.qd=a):(a.qd=this.Ka.qd,a.next=this.Ka,this.Ka.qd=a,a.qd.next=a);this.fk!=null&&this.YD(this.fk)};t.YD=function(a){for(;this.He()>a;){var b=this.Qq?this.Ka.qd:this.Ka.next;this.removeNode(b);this.cz&&this.cz(b.key,b.value)}};t.hC=function(a){this.Ka!=a&&this.removeNode(a);return a.value};var Pu=function(a,b){this.key=a;this.value=b}; Pu.prototype.remove=function(){this.qd.next=this.next;this.next.qd=this.qd;delete this.qd;delete this.next};var Ru=function(a,b){X.call(this,new Wp(a));this.Xg=new Vm(this);this.eg=new Vm(this);this.tH=new Vm(this);this.Dg=new Qu(0,!0);this.Fp=[];for(var c=this.D(),e=0;e<this.AB;e++)this.Fp[e]=c.createElement("IMG");this.Ep=new Vm(this);this.Pd=new Vm(this);this.Vf=new Ps(y(this.VE,this),300,this);this.Nd=new Qu;this.mq=b||null;this.vd(1);this.fD(330);a=co(a);this.WG=a.fa("ec");this.fz=a.fa("fr");this.uA=a.fa("hs")};v(Ru,X);t=Ru.prototype; t.F=function(){X.prototype.F.call(this);this.Xg.dispose();this.eg.dispose();this.Ep.dispose();this.Vf.dispose();this.Dg.clear();this.Pd.dispose();this.Pd=null;this.vr()};t.Pl=function(){var a=this.D().createElement("IMG");Ao(a,"CSS_LIGHTBOX_SCALED_IMAGE_IMG");return a};t.jG=function(){var a=this.D(),b=new Wp(this.getContext());this.bm=b.A();Ao(this.bm,"CSS_LIGHTBOX_SCALED_IMAGE_FOOTER");this.mq&&b.wa(this.mq);var c=a.createElement(d);Ao(c,Ja);a.appendChild(this.bm,c);return b}; t.Eb=function(){X.prototype.Eb.call(this);var a=this.D();W(this.A(),"CSS_LIGHTBOX_SCALED_IMAGE");this.Jg=this.Pl();this.Xe=a.createElement(d);a.appendChild(this.Xe,this.Jg);a.appendChild(this.ma.A(),this.Xe);Ao(this.Xe,"CSS_LIGHTBOX_SCALED_IMAGE_PREVIOUS_IMAGE_CONTAINER");this.Ad=new bq(this.getContext());this.Ad.Ug(-1);this.ma.wa(this.Ad);var b=this.Ad.A();Ao(b,zc);this.od=this.Pl();this.zc=a.createElement(d);Ao(this.zc,zc);a.appendChild(this.zc,this.od);a.appendChild(b,this.zc);this.Bh=a.createElement(d); Ao(this.Bh,zc);a.appendChild(b,this.Bh);this.Ad.wa(this.jG());this.Vb=new ju(this.getContext());this.ma.wa(this.Vb);V(this.zc,!1);V(this.Xe,!1);V(this.Bh,!1)};t.X=function(){X.prototype.X.call(this);var a=this.ma.A();this.O().C(a,lc,this.Gt).C(a,gd,this.It).C(this.zc,id,y(this.ED,this,!0,!1)).C(this.zc,hd,y(this.ED,this,!1,!1))}; t.gu=function(){this.dk=!1;this.Xg.Ra();this.eg.Ra();this.Ep.Ra();this.Pd.Ra();this.tH.Ra();this.Vf.stop();Do(this.zc,ib);Do(this.Bh,ib);this.rz=this.Pw=!1;this.Eh=null;this.vr();gu(this.D())};t.vr=function(){kf(this.Nd.yb(),function(a){a.dispose()},this);this.Nd.clear()}; t.UL=function(){var a=!1,b="";var c=this.hg();var e=this.la.Uz();e&&(c.width=Math.min(e.width,c.width),c.height=Math.min(e.height,c.height));e=this.la.kg();var f=this.la.Wn(Su);if(f){var g=f.dn();b=this.la.og(Su)}else this.kd="full";this.dk=this.kd=="thumb"||this.kd==ic;a=this.kd=="full"||this.kd==ic;if(f=this.la.Wn(c)){var h=f.dn();c=this.la.og(c)}else c=e;b=this.Kv(b);c=this.Kv(c);b==c&&(this.kd="full",this.dk=!1,a=!0);var k=this.Dg.get(e);k||(k=[],this.Dg.set(e,k));this.kd=="cached"&&(k.length> 0&&g&&k[k.length-1]!=g&&(g=k[k.length-1],b=this.la.og(new $k(g,g))),this.dk=!0);this.ck=Date.now();if(this.dk){k.length==0&&(Df(k,g),this.Dg.set(e,k));var l=this.Pl();k[k.length-1]==g&&(this.Xg.C(l,Tu,y(this.CQ,this,e,l,f)),l.src=b)}a&&(h&&(Df(k,h),this.Dg.set(e,k)),g=this.Pl(),this.eg.C(g,Tu,y(this.jI,this,e,g,f)),g.src=c);this.Pd.C(this.la.mb,["ia","ja","ka","la","sa"],y(function(m){this.gx(m.BD)},this))};t.setData=function(a,b){this.gu();this.la=a;this.kd=b;this.UL()};t.getData=function(){return this.la}; t.hg=function(){var a=Rn(this.A()),b=a.width-30;a=a.height-10-Xn(this.bm).height-Xn(this.Vb.A()).height;return new $k(Math.max(b,330),Math.max(a,330))};t.lz=function(a,b){return a.width<b.width&&a.height<b.height};t.bA=function(){var a=this.hg(),b=this.Eh||this.la.Wn(a);this.lz(b,a)||(b=b.clone().ui(a));return b};t.Kv=function(a){if(this.la.U().wc()){var b=Xr.parse(a,!1).qs()+"-o";a=(new Vr(a,!1)).setOptions(b).gf()}return a}; t.mE=function(a,b){P(this.uH);this.uH=null;var c=this.Mt!=a;if(c){var e=Rn(this.od);Qn(this.Jg,e);this.lD(this.Xe,e)}this.D().xk(b,this.od);c&&this.D().xk(this.od,this.Jg);e=this.bA();Qn(b,e);this.iD(this.zc,e);c&&(this.Jg=this.od);this.od=b;this.Mt=a};t.Bx=function(a){this.dispatchEvent(a);V(this.Xe,!1)}; t.CQ=function(a,b,c,e){var f=Date.now()-this.ck;this.Pw=!0;this.Eh=c;(c=this.kd=="thumb"||this.kd=="cached")&&this.eg.Ra();this.Xg.Ra();V(this.zc,!0);V(this.Xe,!0);V(this.Bh,!1);this.Ww();this.mE(a,b);this.gx();a=e.type!=cd;Fo(this.zc,ib,a);this.Vf.stop();this.Oi=!1;this.Bx(new Uu(c?"Ha":"Ga",f,c,a))}; t.jI=function(a,b,c,e){var f=Date.now()-this.ck;this.Xg.Ra();this.eg.Ra();this.rz=!0;e=e.type!=cd;this.Eh=c;e&&this.dk&&this.Pw||(this.Eh||(this.Eh=new $k(b.width,b.height)),V(this.zc,!0),V(this.Xe,!0),V(this.Bh,!1),this.Ww(),this.mE(a,b),this.Nd.isEmpty()?this.gx():this.Mt&&kf(this.Nd.yb(),function(g){g.gv(this.Mt)},this));Fo(this.zc,ib,e);this.Vf.stop();this.Oi=!1;this.Bx(new Uu("Ha",f,!0,e))}; t.wQ=function(){if(this.la){var a=this.kd;if(this.Pw&&!this.rz){if(a=="full"||a==ic)this.eg.Ra(),this.Xg.Ra(),a=Date.now()-this.ck,this.kd="thumb",this.Vf.stop(),this.Oi=!1,cn(y(this.dispatchEvent,this,new Uu("Ha",a,!0,!1)),0,this)}else this.Oi||(this.Oi=!0,this.Vf.start(Math.max(0,this.UE-(Date.now()-this.ck))))}};t.VE=function(){this.eg.Ra();this.Xg.Ra();var a=Date.now()-this.ck;this.kd="thumb";this.Vf.stop();this.Oi=!1;this.dispatchEvent(new Uu("Ha",a,!0,!1))}; t.iE=function(a){if(this.od&&this.od.src){var b=this.eE(a,this.od,this.Eh);this.iD(this.zc,b);kf(this.Nd.yb(),function(c){c.WC(b)})}};t.eE=function(a,b,c){var e=Rn(b);this.lz(e,a)?c&&(e=c,c.mj(a)||(e=c.clone().ui(a).round()),Qn(b,e),e=Rn(b)):(a=e.ui(a).round(),Qn(b,a),e=Rn(b));return e};t.Tc=function(a,b,c){X.prototype.Tc.call(this,a,b,c);a=this.hg();this.iE(a);this.Jg&&this.Jg.src&&(a=this.eE(a,this.Jg),this.lD(this.Xe,a))}; t.UC=function(a,b){U(this.Vb.A(),dd,xa);U(this.Vb.A(),ed,xa);this.Vb.Vp(Math.max(b,330));b=Rn(this.Vb.A()).width;a=(a+30-b)/2;U(this.Vb.A(),dd,a+xd);U(this.Vb.A(),ed,a+xd)};t.Tz=function(a,b){return new $k(Math.floor((a.width+30-b.width)/2),Math.floor((a.height+10-b.height)/2))};t.lD=function(a,b){var c=this.hg();b=this.Tz(c,b);U(a,dd,b.width+xd);U(a,fd,b.height+xd)};t.iD=function(a,b){var c=this.hg();this.UC(c.width,b.width);U(a,fd,this.Tz(c,b).height+xd)}; t.preload=function(a){this.Ep.Ra();this.tk=0;this.UN=Date.now();for(var b=Math.min(this.Fp.length,a.length),c=0;c<b;c++){var e=a[c],f=e.kg(),g=this.hg(),h=e.Wn(g),k=void 0;h&&(k=h.dn());h=this.Dg.get(f)||[];g=e.og(g);this.tk++;Bf(h,Cf,!1,k)>=0?cn(y(this.kC,this,e),50,this):(k&&Df(h,k),this.Dg.set(f,h),this.Ep.C(this.Fp[c],Tu,y(this.kC,this,e)),this.Fp[c].src=this.Kv(g))}};t.kC=function(){this.tk--;this.tk<=0&&(this.tk=0,this.dispatchEvent(new Uu("Ia",Date.now()-this.UN,!0,!1)))}; t.Ww=function(){var a;if(a=this.la.uc()){a=vj(a);a=a.replace(/(\r\n|\r|\n)/g,"\n");a=a.replace(/\n\n+/g,"\n\n").replace(/\n/g,"<br>");if(!(10>a.length)){for(var b=[],c=0,e=0,f=0,g=0,h=0;h<a.length;h++){var k=g;g=a.charCodeAt(h);k=g>=768&&!Ui(k,g,!0);c>=10&&!Gj(g)&&!k&&(b.push(a.substring(f,h),"<wbr>"),f=h,c=0);e?g==62&&e==60?e=0:g==59&&e==38&&(e=0,c++):g==60||g==38?e=g:Gj(g)?c=0:g>=8204&&g<=8207||g>=8234&&g<=8238||c++}b.push(a.slice(f));a=b.join("")}cf(Hb)>=8&&(a=a.replace(/<wbr>/g,'<span class="CSS_LIGHTBOX_IE8_SPAN_WBR"> </span>'))}else a= "";this.la.U().je()&&this.WG?this.Vb.enable():this.Vb.disable();this.Vb.Bb(this.la);a||this.Vb.isEnabled()?(V(this.Vb.A(),!0),a=Rn(this.od),b=this.hg(),this.UC(b.width,a.width),this.iE(b)):V(this.Vb.A(),!1)};t.ED=function(a,b){var c=!!pf(this.Nd.yb(),function(e){return e.Zo()&&!e.yg()});kf(this.Nd.yb(),function(e){e.show(!this.jQ&&a&&(b||c||!this.uA||e.yg()))},this);this.lQ=a}; t.Fy=function(a){var b=a.ad(),c=b==4,e=!!a.xI();if(this.la.BF(a)){var f=a.Ma(),g=new Ou(!0,!!this.la.U().yz(),this.fz,this.D());this.Nd.set(f,g);g.render(this.zc);var h=this.la.U().Gd();g.setBounds(eu(h.xc())||0,eu(h.Zc())||0);h=this.bA();g.WC(h);g.eP(a.gA(),a.hA(),a.Rz(),a.Sz());g.gv(this.od.src);g.uP(y(this.la.Gy,this.la,f));g.jP("This tag will not be linked to your profile unless you approve it.",!0);a.je()?g.ux(y(this.la.Ny,this.la,f),Ha):e&&g.ux(y(this.la.Kq,this.la,f,!1),Ha);if(a=a.Bj()[0])this.fz&& b==7&&(g.KP(y(this.qy,this,g,f,a,!0),y(this.qy,this,g,f,a,!1)),g.lw(!0)),g.Bk(a.LI(),a.Ej()||void 0,!1,c,e),g.yg()&&(g.RO(y(this.la.Kq,this.la,f,!0)),g.fP(y(this.la.Kq,this.la,f,!1)));g.show(!this.uA||g.yg());this.O().C(g,["Ca","Da","Ea","Fa"],y(function(k){k.type!="Fa"&&k.type!="Ea"||this.Nd.remove(f);gu(this.D())},this));return g}return null}; t.gx=function(a){if(!this.la.Vj())if(a){var b=this.Nd.get(a);b&&(this.Nd.remove(a),b.dispose());b=this.la.U().Df();if(b=pf(b,function(c){return c.Ma()==a}))b=this.Fy(b),this.lQ&&b.show(!0)}else this.vr(),kf(this.la.U().Df(),function(c){this.Fy(c)},this)};t.qy=function(a,b,c,e){a=c.Kh()||"";var f=c.Ih()||"",g=c.DI()||void 0;c=c.V()||void 0;e?this.la.Gy(b,new lu(a,f,f,g,c)):this.la.iO(b,new lu(a,f,f,g,c))};t.It=function(a){a.Rj(0)&&a.target==this.od&&this.dispatchEvent(Yb)}; t.Gt=function(a){var b=[this.Ad.A(),this.ma.A(),this.Vb.A(),this.bm];sf(b,a.target)||a.stopPropagation()};var Su=new $k(288,288);Ru.prototype.AB=4;Ru.prototype.tk=0;Ru.prototype.UE=1E3;Ru.prototype.jQ=!1;var Tu=[cd,"abort","error"],Uu=function(a,b,c,e){Q.call(this,a);this.complete=c;this.error=e};v(Uu,Q);var Vu=function(){return M(Ca+N(jb)+ka+N("CSS_LIGHTBOX_SOFT_DELETE_DIALOG_CENTER")+ka+N("CSS_LIGHTBOX_SOFT_DELETE_DIALOG_ALERT")+" "+N("CSS_LIGHTBOX_SOFT_DELETE_ALERT_ICON")+ja+N(mb)+'"></div></div><div class="'+N(kb)+ia)};var Wu=function(a){X.call(this,new Wp(a));this.cR=a.get(nn).getRootNode().Yc("user");this.dG="http://www.google.com/intl/"+(this.cR.Qa("l")||"en")+"/+/policy/content.html"};v(Wu,X);t=Wu.prototype;t.S=function(){X.prototype.S.call(this);this.D();El(this.ma.A(),Vu)};t.X=function(){X.prototype.X.call(this);this.O().iB(this.ma.A(),rr,this.VJ)};t.VJ=function(a){sf(Ar(a.target),kb)&&this.Du(!1);a.stopPropagation()}; t.Zw=function(){if(this.N.U().LJ()==2){var a=this.dG;a=Ca+N(nb)+" "+N(lb)+'">This image can no longer be shared.</div><div class="'+(N(lb)+'">Unfortunately, this photo is not inline with our <a href="')+(N(Ok(a))+aa+N("CSS_LIGHTBOX_SOFT_DELETE_LINK")+'" target="_blank">User Content and Conduct policies</a>.</div>');a=M(a)}else a=Ca+N(nb)+" "+N(lb)+'">This image is flagged—</div><div class="'+(N(lb)+'">something about the content or subject matter may not be allowed on Google+</div>'),a=M(a); var b=a;a=this.D().ob(mb,this.ma.A());b&&b.wk?b.wk(a):(b=Gl(b),a.innerHTML=qj(b))};t.Bb=function(a){this.N=a;var b=this.N.mb;this.O().ja(b,"na",this.Zw).C(b,"na",this.Zw);this.Zw();this.Du(!!a.U().Oz())};t.Tc=function(a,b,c){X.prototype.Tc.call(this,a,b,c);b=this.D().ob(jb,this.ma.A());c=Rn(b);a=-c.width/2;c=-c.height/2;U(b,dd,a+xd);U(b,fd,c+xd);b=this.D().ob(kb,this.ma.A());Rn(b);U(b,ed,a+15+xd);U(b,fd,c+15+xd)};var Xu=function(){var a=Ca+N(zc)+" "+N("CSS_LIGHTBOX_TOOLBAR_CLOSE_BUTTON_ICON")+'">X</div>';return M(a+"Close")},Yu=function(){var a='Edit<div class="'+(N(zc)+ka+N(pb)+ia);return M(a)},Zu=function(){var a=Ca+N(zc)+ka+N("CSS_LIGHTBOX_TOOLBAR_EDIT_PHOTO_ICON")+ia;a=a+'Edit Photo<div class="'+(N(zc)+ka+N(pb)+ia);return M(a)},$u=function(a){var b="";b=Ak(a.rO)?b+"Options":b+"Actions";b+=Ca+N(zc)+ka+N(pb)+ia;return M(b)};function av(){}z(av,Wt);le(av);t=av.prototype;t.Ja=function(a){return av.B.Ja.call(this,a&&a.firstChild)};t.La=function(a,b){var c=el(document,"*",Bc,b)[0];if(c){V(c,!1);cl(c).body.appendChild(c);var e=new ir;e.La(c);a.zi(e)}return av.B.La.call(this,a,b)};t.th=function(a,b){return av.B.th.call(this,[this.createCaption(a,b),this.iG(b)],b)};t.createCaption=function(a,b){return b.S(d,Ac+(this.ha()+ma),a)};t.iG=function(a){return a.S(d,Ac+(this.ha()+"-dropdown"),"\u00a0")};t.ha=function(){return Cc};var bv=function(){this.Fl=[]};z(bv,cr);le(bv);t=bv.prototype;t.S=function(a){var b=bv.B.S.call(this,a);W(b,Ic);this.wx(a,b);return b};t.La=function(a,b){b=bv.B.La.call(this,a,b);W(b,Ic);this.wx(a,b);var c=el(document,d,Bc,b);if(c.length){var e=new ir(a.D());c=c[0];V(c,!1);a.D().ua.body.appendChild(c);e.La(c);a.zi(e,!0)}return b};t.setContent=function(a,b){var c=this.Ja(a),e=c&&c.lastChild;bv.B.setContent.call(this,a,b);e&&c.lastChild!=e&&Bo(e,Jc)&&c.appendChild(e)}; t.Hf=function(a){bv.B.Hf.call(this,a);var b=a.Ja(),c=a.D().uj(Ob,Jc,b)[0];cv(a,c);c!=b.lastChild&&b.appendChild(c);a=a.A();$p(a,Oc,Hd)};t.wx=function(a,b){var c=a.D().S(Ob);c.className=Jc;cv(a,c);this.Ja(b).appendChild(c)};var cv=function(a,b){a.hd()?(W(b,Kc),ul(b,a.gl?"\u25c4":"\u25ba")):(Do(b,Kc),ul(b,a.gl?"\u25ba":"\u25c4"))};function dv(a,b,c,e){er.call(this,a,b,c,e||bv.Ga())}z(dv,er);t=dv.prototype;t.cj=null;t.Hw=null;t.zt=!1;t.tb=null;t.Yl=!1;t.gl=!0;t.AL=!1;t.X=function(){dv.B.X.call(this);this.O().C(this.getParent(),Rc,this.RB);this.tb&&this.Wp(this.tb,!0)};t.oa=function(){this.O().ja(this.getParent(),Rc,this.RB);this.tb&&(this.Wp(this.tb,!1),this.Yl||(this.tb.oa(),ol(this.tb.A())));dv.B.oa.call(this)};t.F=function(){this.tb&&!this.Yl&&this.tb.dispose();this.tb=null;dv.B.F.call(this)}; t.kc=function(a,b){dv.B.kc.call(this,a);b&&this.xb().Pf(!0);a||(this.cj&&w.clearTimeout(this.cj),this.cj=cn(this.Fe,218,this))};t.Gw=function(){var a=this.getParent();a&&a.Hc()==this&&(this.wD(!0),this.Qy())};t.Fe=function(){var a=this.tb;a&&a.getParent()==this&&(this.wD(!1),a.he(function(b){typeof b.Fe==p&&b.Fe()}))};t.ph=function(){this.cj&&w.clearTimeout(this.cj);this.Hw&&w.clearTimeout(this.Hw)};t.setVisible=function(a,b){(a=dv.B.setVisible.call(this,a,b))&&!this.isVisible()&&this.Fe();return a}; t.Qy=function(){this.getParent().he(function(a){a!=this&&typeof a.Fe==p&&(a.Fe(),a.ph())},this)};t.yc=function(a){var b=a.keyCode,c=this.hd()?37:39,e=this.hd()?39:37;if(!this.zt){if(!this.isEnabled()||b!=c&&b!=13&&b!=this.Ct)return!1;this.Gw();this.xb().Oj();this.ph()}else if(!this.xb().yc(a))if(b==e)this.Fe();else return!1;a.preventDefault();return!0};t.HM=function(){this.tb.getParent()==this&&(this.ph(),this.lg().kc(this),this.Qy())};t.RB=function(a){a.target==this.lg()&&(this.Fe(),this.ph())}; t.Kj=function(a){this.isEnabled()&&(this.ph(),this.Hw=cn(this.Gw,218,this));dv.B.Kj.call(this,a)};t.Nf=function(a){this.ph();if(this.Za(8)||this.Za(16))return dv.B.Nf.call(this,a);this.Gw();return!0};t.wD=function(a){!a&&this.xb()&&this.xb().Qc(-1);this.dispatchEvent(tq(64,a));var b=this.xb();a!=this.zt&&Fo(this.A(),"goog-submenu-open",a);a!=b.isVisible()&&(a&&(b.xa()||b.render(),b.Qc(-1)),b.setVisible(a),a&&this.QN());this.zt=a};t.Wp=function(a,b){var c=this.O();(b?c.C:c.ja).call(c,a,"enter",this.HM)}; t.QN=function(){var a=new $q(this.A(),this.gl?12:8,this.AL),b=this.xb(),c=b.A();b.isVisible()||(c.style.visibility=Qc,V(c,!0));a.Kg(c,this.gl?8:12);b.isVisible()||(V(c,!1),c.style.visibility=Od)};t.removeItem=function(a){(a=this.xb().removeChild(a,!0))&&a.dispose()};t.es=function(){return this.xb().Fd()};t.fs=function(){return this.xb().fs()};t.xb=function(){this.tb?this.Yl&&this.tb.getParent()!=this&&this.tb.Qg(this):this.zi(new ir(this.D()),!0);this.tb.A()||this.tb.S();return this.tb}; t.zi=function(a,b){var c=this.tb;a!=c&&(c&&(this.Fe(),this.xa()&&this.Wp(c,!1)),this.tb=a,this.Yl=!b,a&&(a.Qg(this),a.setVisible(!1,!0),a.yk(!1),a.Td(!1),this.xa()&&this.Wp(a,!0)))};t.Zd=function(a){return this.xb().Zd(a)};pq(Ic,function(){return new dv(null)});var ev=function(a,b,c,e,f){Vt.call(this,a,c||av.Ga(),e);this.Cb(64,!0);this.lp=new lr(null,9);b&&this.zi(b);this.nM=null;this.Ca=new bn(500);this.SF=!0;this.oM=f||Pq.Ga()};z(ev,Vt);t=ev.prototype;t.ct=!1;t.tO=!1;t.KO=!1;t.X=function(){ev.B.X.call(this);this.Px(!0);this.ca&&this.ml(this.ca,!0);$p(this.W,Oc,!!this.ca)};t.oa=function(){ev.B.oa.call(this);this.Px(!1);if(this.ca){this.kb(!1);this.ca.oa();this.ml(this.ca,!1);var a=this.ca.A();a&&ol(a)}}; t.F=function(){ev.B.F.call(this);this.ca&&(this.ca.dispose(),delete this.ca);delete this.iC;this.Ca.dispose()};t.Hd=function(a){ev.B.Hd.call(this,a);this.isActive()&&(this.kb(!this.me(),a),this.ca&&this.ca.Pf(this.me()))};t.tg=function(a){ev.B.tg.call(this,a);this.ca&&!this.isActive()&&this.ca.Pf(!1)};t.Nf=function(){this.setActive(!1);return!0};t.cK=function(a){this.ca&&this.ca.isVisible()&&!this.Zd(a.target)&&this.kb(!1)};t.Zd=function(a){return a&&tl(this.A(),a)||this.ca&&this.ca.Zd(a)||!1}; t.bd=function(a){if(a.keyCode==32){if(a.preventDefault(),a.type!=$c)return!0}else if(a.type!=Xc)return!1;if(this.ca&&this.ca.isVisible()){var b=a.keyCode==13||a.keyCode==32,c=this.ca.yc(a);return c&&this.ca&&this.ca.jb instanceof dv||!(a.keyCode==27||b&&this.SF)?c:(this.kb(!1),!0)}return a.keyCode==40||a.keyCode==38||a.keyCode==32||a.keyCode==13?(this.kb(!0,a),!0):!1};t.uK=function(){this.kb(!1)};t.vK=function(){this.isActive()||this.kb(!1)}; t.Ic=function(a){this.ct||this.kb(!1);ev.B.Ic.call(this,a)};t.xb=function(){this.ca||this.zi(new ir(this.D(),this.oM));return this.ca||null};t.zi=function(a){var b=this.ca;a!=b&&(b&&(this.kb(!1),this.xa()&&this.ml(b,!1),delete this.ca),this.xa()&&$p(this.W,Oc,!!a),a&&(this.ca=a,a.Qg(this),a.setVisible(!1),a.yk(this.ct),this.xa()&&this.ml(a,!0)));return b};t.AP=function(a){this.iC=a;this.Vt()};t.removeItem=function(a){(a=this.xb().removeChild(a,!0))&&a.dispose()}; t.es=function(){return this.ca?this.ca.Fd():0};t.setVisible=function(a,b){(a=ev.B.setVisible.call(this,a,b))&&!this.isVisible()&&this.kb(!1);return a};t.td=function(a){ev.B.td.call(this,a);this.isEnabled()||this.kb(!1)};t.GL=function(){return this.lp.eJ&&!!(this.lp.Cg&32)};t.DD=function(){this.kb(!0)}; t.kb=function(a,b){ev.B.kb.call(this,a);if(this.ca&&this.dd(64)==a){if(a){if(!this.ca.xa())if(this.tO){var c=rl(this.A());c?this.ca.sO(c):this.ca.render(this.A().parentNode)}else this.ca.render();this.xq=Nn(this.A());this.Ux=Sn(this.A());this.Vt();c=!!b&&(b.keyCode==13||b.keyCode==32);b&&(b.keyCode==40||b.keyCode==38)||c&&this.KO?this.ca.Oj():this.ca.Qc(-1)}else{this.setActive(!1);this.ca.Pf(!1);if(c=this.A())$p(c,Zb,""),$p(c,"owns","");this.Ap!=null&&(this.Ap=void 0,(c=this.ca.A())&&Qn(c,"",""))}this.ca.setVisible(a, !1,b);this.ac()||this.pF(a)}this.ca&&this.ca.A()&&this.ca.W.removeAttribute("aria-hidden")};t.Vt=function(){if(this.ca.xa()){var a=this.iC||this.A(),b=this.lp;this.lp.element=a;a=this.ca.A();this.ca.isVisible()||(a.style.visibility=Qc,V(a,!0));!this.Ap&&this.GL()&&(this.Ap=Rn(a));b.Kg(a,b.Nl^1,this.nM,this.Ap);this.ca.isVisible()||(V(a,!1),a.style.visibility=Od)}}; t.yp=function(){var a=Sn(this.A()),b=Nn(this.A());var c=this.Ux;(c=!(c==a||c&&a&&c.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||(c=this.xq,c=!(c==b||c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this.ca.xa()&&b&&this.xq&&b.xc()<this.xq.xc()&&(c=this.ca.A(),this.ca.isVisible()||(c.style.visibility=Qc,V(c,!0)),Jn(c,new O(0,0))),this.Ux=a,this.xq=b,this.Vt())}; t.ml=function(a,b){var c=this.O();b=b?c.C:c.ja;b.call(c,a,Yb,this.uK);b.call(c,a,"close",this.Cs);b.call(c,a,Sc,this.Fs);b.call(c,a,Kd,this.Ks)};t.Px=function(a){var b=this.O();(a?b.C:b.ja).call(b,this.A(),Yc,this.oK)};t.Fs=function(a){(a=a.target.A())&&this.PC(a)};t.oK=function(a){this.Za(32)&&this.Xa()&&this.ca&&this.ca.isVisible()&&a.stopPropagation()};t.Ks=function(){if(!this.ca.Hc()){var a=this.A();$p(a,Zb,"");$p(a,"owns","")}}; t.Cs=function(a){if(this.me()&&a.target instanceof er){a=a.target;var b=a.A();a.isVisible()&&a.JA()&&b!=null&&this.PC(b)}};t.PC=function(a){var b=this.A(),c=a.getAttribute(ac);a=cl(a).getElementById(c==null||c==void 0?"":String(c))||a;a.id||(c=jo.Ga(),a.id=c.ps());aq(b,a);$p(b,"owns",a.id)};t.pF=function(a){var b=this.O(),c=a?b.C:b.ja;c.call(b,this.D().ua,gd,this.cK,!0);this.ct&&c.call(b,this.ca,fc,this.vK);c.call(b,this.Ca,"tick",this.yp);a?this.Ca.start():this.Ca.stop()};pq(Cc,function(){return new ev(null)});function fv(){}z(fv,av);le(fv);t=fv.prototype;t.Ja=function(a){return a?el(document,"*",this.ha()+ma,a)[0]:null};t.Fc=function(a){return a.tagName==d};t.th=function(a,b){var c=this.ha();return b.S(d,Ac+(c+qa),b.S(d,Ac+(c+pa),b.S(d,c+"-pos",b.S(d,c+ra,"\u00a0"),b.S(d,[c+na,c+ma,zc],a),b.S(d,[c+"-dropdown",zc]))))}; t.Ls=function(a,b){b=a.D().ke(b);var c=this.ha()+qa;return b&&Bo(b,c)&&(b=a.D().ke(b),c=this.ha()+pa,b&&Bo(b,c)&&(b=a.D().ke(b),c=this.ha()+"-pos",b&&Bo(b,c)&&(b=a.D().ke(b),c=this.ha()+ra,b&&Bo(b,c)&&(a=a.D().Vz(b),b=this.ha()+na,a&&Bo(a,b)))))?!0:!1};t.ha=function(){return yc};pq("goog-imageless-menu-button",function(){return new ev(null,null,fv.Ga())});var gv=function(a,b,c,e){X.call(this,new ur(a));this.R=b;this.Ug(1);this.vd(-1);this.Aq={};this.Va=[];a=co(a);a.fa("dc");a.fa("tp");this.nf=a.nf;this.AA=c||null;this.lM=e||null;this.vB="Rotate video"};z(gv,X);t=gv.prototype;t.F=function(){kf(this.Va,function(a){a.control.dispose();a.control=null;a.vy=null});this.Va=null;P(this.ON);gv.B.F.call(this)};t.fd=function(a){return!this.AA||!!pf(this.AA,function(b){return b==a})}; t.Eb=function(){gv.B.Eb.call(this);W(this.ma.A(),"CSS_LIGHTBOX_TOOLBAR");this.nf?(W(this.ma.A(),"CSS_LIGHTBOX_KENNEDY_BUTTON_TOOLBAR"),this.pG()):this.oG()}; t.pG=function(){this.fd("e")?(this.zy(),this.Ol(!1)):this.fd("a")&&this.Ol(!0);if(this.fd("s")&&this.R.Gj()!=Lb){var a=this.lr(y(this.R.CD,this.R),"Share","s",Pb,null,null,1);Co(a.A(),[rb,"CSS_LIGHTBOX_KENNEDY_SHARE_BUTTON"]);U(a.A(),ed,0);this.Va.push(new hv(a,Pb,y(this.R.Gj,this.R),function(){}))}this.Ve=this.D().createElement(d);this.D().appendChild(this.ma.A(),this.Ve);W(this.Ve,gb);W(this.Ve,rb);W(this.Ve,zc);this.fd("ca")&&this.R.Gh()!=Lb&&(a=this.Ce(y(this.R.cancel,this.R),"Cancel","ca",zb), this.Va.push(new hv(a,zb,y(this.R.Gh,this.R),function(){})));this.fd("f")&&this.R.Mh()!=Lb&&(a=this.Ce(y(this.R.finish,this.R),"Finish","f",Bb),this.Va.push(new hv(a,Bb,y(this.R.Mh,this.R),function(){})));this.fd("cl")&&(a=this.Ce(y(this.R.oy,this.R),Hl(Xu,void 0,this.D().ua),"cl",Ab),this.Va.push(new hv(a,Ab,y(this.R.Lh,this.R),function(){})))}; t.oG=function(){this.Ve=this.D().createElement(d);this.D().appendChild(this.ma.A(),this.Ve);W(this.Ve,gb);W(this.Ve,ob);W(this.Ve,zc);if(this.fd("ca")&&this.R.Gh()!=Lb){var a=this.Ce(y(this.R.cancel,this.R),"Cancel","ca",zb);this.Va.push(new hv(a,zb,y(this.R.Gh,this.R),function(){}))}this.fd("f")&&this.R.Mh()!=Lb&&(a=this.Ce(y(this.R.finish,this.R),"Finish","f",Bb),this.Va.push(new hv(a,Bb,y(this.R.Mh,this.R),function(){})));this.fd("s")&&this.R.Gj()!=Lb&&(a=this.Ce(y(this.R.CD,this.R),"Share","s", Pb),W(a.A(),ob),this.Va.push(new hv(a,Pb,y(this.R.Gj,this.R),function(){})));this.fd("e")?(this.Ol(!1),this.zy()):this.fd("a")&&this.Ol(!0);this.fd("cl")&&(a=this.Ce(y(this.R.oy,this.R),Hl(Xu,void 0,this.D().ua),"cl",Ab),this.Va.push(new hv(a,Ab,y(this.R.Lh,this.R),function(){})))};t.Ce=function(a,b,c,e,f,g){var h=this.D();b=f?new ev(b,f,fv.Ga(),h):new Vt(b,Eu.Ga(),h);e&&b.Ud(e);this.BA(b,a,c,g);return b};t.lr=function(a,b,c,e,f,g,h,k){b=this.nf(b,e?e:"",h,k,f);this.BA(b,a,c,g);return b}; t.BA=function(a,b,c,e){a.Rg(this);this.Aq[String(re(a))]=b;a.setVisible(!1);a.render(this.ma.A());a.A().setAttribute("id",this.Jf(c));e&&(W(e,"CSS_LIGHTBOX_TOOLBAR_MENU_ANCHOR"),this.D().appendChild(a.A(),e),a.AP(e))}; t.Ey=function(){var a=this.D(),b=new ir(a);b.setVisible(!1);b.render(this.lM||this.ma.A());var c=b.A();W(c,"CSS_LIGHTBOX_TOOLBAR_BUTTON_MENU");var e=a.createElement(d);W(e,"CSS_LIGHTBOX_TOOLBAR_MENU_CALLOUT_OUTER");var f=a.createElement(d);W(f,"CSS_LIGHTBOX_TOOLBAR_MENU_CALLOUT_INNER");a.appendChild(c,e);a.appendChild(c,f);return b}; t.Ol=function(a){var b=this.Ey();if(this.R.ss()!=Lb){var c=this.ae("Photo details","pd",y(this.R.kQ,this.R));b.wa(c,!0);this.Va.push(new hv(c,"",y(this.R.ss,this.R),y(this.ZQ,this,c.getContent(),"Photo details","Video details")))}this.R.rs()!=Lb&&(c=this.ae("Link to this photo","p",y(this.R.dR,this.R)),b.wa(c,!0),this.Va.push(new hv(c,"",y(this.R.rs,this.R),function(){})));a&&this.aF(b);this.R.Ur()!=Lb&&(a=this.ae("Delete photo","d",y(this.R.rr,this.R)),b.wa(a,!0),this.Va.push(new hv(a,"",y(this.R.Ur, this.R),y(this.SQ,this,a.getContent(),"Delete photo","Delete video"))));this.R.Vr()!=Lb&&(a=this.ae("Download photo","dl",y(this.R.TG,this.R)),b.wa(a,!0),this.Va.push(new hv(a,"",y(this.R.Vr,this.R),function(){})));c=this.D();a=c.ua;c=c.createElement(Ob);a=(this.nf?y(this.lr,this):y(this.Ce,this))(y(this.R.Lh,this.R),Hl($u,{rO:!1},a),"a","",b,c);W(a.A(),this.nf?ob:rb);this.Va.push(new hv(a,"",y(this.R.Lh,this.R),y(this.hE,this,c)));this.O().C(b.A(),lc,function(e){e.stopPropagation()})}; t.aF=function(a){if(this.R.mg()!=Lb){var b=this.ae("Rotate left","r",y(this.R.Mg,this.R,270));a.wa(b,!0);this.Va.push(new hv(b,"",y(this.R.mg,this.R),function(){}));b=this.ae("Rotate right","r",y(this.R.Mg,this.R,90));a.wa(b,!0);this.Va.push(new hv(b,"",y(this.R.mg,this.R),function(){}));b=this.ae(this.vB,"r",y(this.R.EC,this.R));a.wa(b,!0);this.Va.push(new hv(b,"",y(this.R.us,this.R),function(){}))}}; t.zy=function(){var a=this.Ey(),b=this.D();if(this.R.mg()!=Lb){var c=this.ae("Left","r",y(this.R.Mg,this.R,270),"CSS_LIGHTBOX_TOOLBAR_MENU_ITEM_ICON_EDIT_LEFT");a.wa(c,!0);this.Va.push(new hv(c,"",y(this.R.mg,this.R),function(){}));c=this.ae("Right","r",y(this.R.Mg,this.R,90),qb);a.wa(c,!0);this.Va.push(new hv(c,"",y(this.R.mg,this.R),function(){}));c=this.ae(this.vB,"r",y(this.R.EC,this.R),qb);a.wa(c,!0);this.Va.push(new hv(c,"",y(this.R.us,this.R),function(){}))}c=b.ua;b=b.createElement(Ob);var e= this.nf?y(this.lr,this):y(this.Ce,this),f=this.nf?Zu:Yu;c=e(y(this.R.Lh,this.R),Hl(f,void 0,c),"e","",a,b);W(c.A(),this.nf?ob:rb);this.Va.push(new hv(c,"",y(this.R.Lh,this.R),y(this.hE,this,b)));this.O().C(a.A(),lc,function(g){g.stopPropagation()})}; t.ae=function(a,b,c,e,f){var g=this.D(),h=g.createElement(d);W(h,"CSS_LIGHTBOX_TOOLBAR_MENU_ITEM");h.setAttribute("id",this.Jf(b));e&&(b=g.createElement(d),W(b,"CSS_LIGHTBOX_TOOLBAR_MENU_ITEM_ICON"),W(b,e),g.appendChild(h,b));g.appendChild(h,g.createTextNode(a));f?(a=g.createElement(Ob),W(a,"CSS_LIGHTBOX_TOOLBAR_MENU_ITEM_SUFFIX"),g.Cc(a,f)):(a=g.createElement(d),W(a,"CSS_LIGHTBOX_TOOLBAR_MENU_ITEM_STATE"));g.appendChild(h,a);f=new er(h,void 0,g);this.Aq[String(re(f))]=c;return f}; t.X=function(){gv.B.X.call(this);this.O().C(this,Yb,this.Fg).C(this.R,"Ka",this.we).C(this.R,"qa",this.we);this.O().C(this.ma.A(),lc,function(a){a.stopPropagation()})};t.Fg=function(a){var b=a.target;b&&(b=this.Aq[String(re(b))])&&b();a.stopPropagation()};t.we=function(){P(this.ON);this.NN&&V(this.NN,!1);this.zQ&&this.R.Gj&&V(this.zQ,!1);kf(this.Va,function(a){var b=a.control,c=a.vy(),e=c=="Na";b.td(e);b.setVisible(c!="La");b.Ud&&b.Ud(e?a.IQ:"");a.wG(a)})}; t.hE=function(a,b){b=b.control;var c=b.isEnabled()&&b.es()>0;if(c){c=!1;for(var e=b.xb().fs(),f=e.length,g=0;g<f&&!(c=e[g],c=c.isVisible()&&c.isEnabled());g++);}e=c?-1*Rn(b.xb().A()).height:0;U(a,fd,e+xd);b.td(c);b.setVisible(b.isVisible()&&c)};t.ZQ=function(a,b,c){this.D().Cc(a,this.R.If()?c:b)};t.SQ=function(a,b,c){this.D().Cc(a,this.R.If()?c:b)};var hv=function(a,b,c,e){this.control=a;this.IQ=b;this.vy=c;this.wG=e},iv=function(){T.call(this);this.cd=new Vm(this)};z(iv,T);iv.prototype.O=function(){return this.cd}; iv.prototype.F=function(){P(this.cd);iv.B.F.call(this)};iv.prototype.Lh=function(){return"Na"};var jv=function(){return Lb};t=iv.prototype;t.ss=jv;t.rs=jv;t.Ur=jv;t.Vr=jv;t.mg=jv;t.us=jv;t.Gh=jv;t.Mh=jv;var kv=function(a){iv.call(this);var b=co(a);this.Ab=a.get(ln);this.wb=a.get("d");this.KN=b.fa("pd");this.IN=b.fa("p");this.DG=b.fa("dp");this.UG=b.fa("dlp");this.Vg=b.Vg;this.fG=b.fa("cos");this.CO=b.fa("rp");this.ju=b.fa("rv")};v(kv,iv);t=kv.prototype;t.CP=function(a){this.Ob=a};t.Bb=function(a){this.N=a;this.dispatchEvent("Ka");a=this.O();a.Ra();a.C(this.N.mb,["ea","ra"],y(this.dispatchEvent,this,"Ka"));a.C(this.N.mb,"qa",y(this.dispatchEvent,this,"qa"))};t.Uk=function(){return!!this.N&&this.N.Uk()}; t.ss=function(){return this.KN?this.N&&this.N.Sj()?"Na":"La":Lb};t.kQ=function(){if(this.N)switch(this.wb.xe){case "$":this.wb.Rf("aa");break;case "aa":this.wb.Rf("$")}};t.rs=function(){return this.IN?this.N&&!this.N.Vj()?"Na":"La":Lb};t.dR=function(){this.N&&this.N.U().getUrl()&&ao(this.N.U().getUrl(),{target:"_blank"})};t.Ur=function(){return this.DG?this.N&&this.N.U().je()?"Na":"La":Lb};t.rr=function(){this.N.rr();this.dispatchEvent("Ka")}; t.Vr=function(){return this.UG?this.N&&this.N.Sj()&&!this.If()&&(this.Uk()||this.N.Vy)?"Na":"La":Lb};t.TG=function(){var a=this.N.kg();a&&(a=new Vr(a),a.Sa()&&(a.Sp(!0),ao(a.gf())))};t.oy=function(){this.dispatchEvent("Ja")};t.If=function(){return!(!this.N||!this.N.U().wc())};t.Gj=function(){return this.Vg?this.N&&this.N.canShare()&&!this.If()&&!this.N.Vj()?"Na":"La":Lb}; t.CD=function(){if(this.N&&this.Vg){var a=y(function(){this.Ab.Ne();this.dispatchEvent("Ja")},this);this.Vg(this.N.Sm(),this.N.Bo(),this.N.getContainer().V(),this.N.kg(),this.N.jg().width,this.N.jg().height,this.N.getUrl(),this.N.getContainer().getContainer().fA(),this.N.getContainer().getContainer().RJ(),!!this.N.U().bJ(),this.fG,this.Ab,a,this.N.we||void 0)}};t.mg=function(){return this.CO?this.N&&this.N.U().je()&&!this.If()&&!this.N.Vj()?"Na":"La":Lb}; t.us=function(){if(!this.ju)return Lb;if(!this.N||!this.N.U().je()||!this.If()||this.N.Vj())return"La";var a=this.N.U().wc(),b=!1;a&&(b=!!a.V(),a=a.ad(),b=b&&(a==2||a==3));return b?"Na":"Ma"};t.Gh=function(){return Lb};t.Mh=function(){return Lb};t.Mg=function(a){this.N&&(this.N.Mg(a),this.dispatchEvent("Ka"))};t.EC=function(){if(this.N)switch(this.wb.xe){case "ba":this.wb.Rf("aa");break;default:this.wb.Rf("ba")}};var lv=function(){return M(Ca+N(wb)+'"></div>')},mv=function(a){a=a.url;return M(Ea+N(sb)+" "+N(vb)+ba+N(Qk(a))+fa+N(sb)+" "+N(tb)+ba+N(Qk(a))+fa+N(sb)+" "+N(ub)+ba+N(Qk(a))+'"/>')};var ov=function(a){oo.call(this,a);this.wb=a.get("d");this.Rb=new nv(a,this);this.mq=new gv(this.gg(),this.Rb,["ca","f"])};v(ov,Wp);t=ov.prototype;t.Eb=function(){Wp.prototype.Eb.call(this);V(this.A(),!1);this.Ad=new bq(this.getContext());this.Ad.Ug(-1);this.wa(this.Ad);El(this.Ad.A(),lv);this.Ad.wa(this.mq);Br(this.Ad.A(),zc);Br(this.A(),"CSS_LIGHTBOX_VIDEO_ROTATE")};t.X=function(){Wp.prototype.X.call(this);this.O().C(this.A(),lc,this.Mo)}; t.Bb=function(a){this.N=a;this.Rb.Bb(a);var b=this.D(),c=b.uj("IMG",sb,this.A());c.length==0?(c=an(wb,this.A()),El(c,mv,{url:a.kg()}),c=b.uj("IMG",sb,this.A()),b=a.jg(),kf(c,y(this.BO,this,b))):kf(c,function(e){e.src=a.kg()})};t.BO=function(a,b){a=a.ui(new $k(200,200)).floor();sf(Ar(b),vb)?this.mD(b,90,a):sf(Ar(b),ub)?this.mD(b,270,a):(b.style.width=In(a.width,!0),b.style.height=In(a.height,!0))}; t.mD=function(a,b,c){a.style.width=In(c.height,!0);a.style.height=In(c.width,!0);c=c.aspectRatio();var e=["rotate(",b,"deg) scale(",c,", ",1/c,")"].join("");U(a,"transform",e);U(a,"-moz-transform",e);U(a,"-o-transform",e);U(a,ta,e);U(a,uc,["progid:DXImageTransform.Microsoft.Matrix(M11=0, M12=",b==90?-1/c:1/c,", M21=",b==90?c:-c,', M22=0, sizingMethod="auto expand")'].join(""))}; t.Mo=function(a){var b=a.target;sf(Ar(b),vb)?(this.ku(b,90),a.stopPropagation()):sf(Ar(b),tb)?(this.ku(b,180),a.stopPropagation()):sf(Ar(b),ub)&&(this.ku(b,270),a.stopPropagation())};t.ku=function(a,b){this.Ye&&Cr(this.Ye,xb);this.Hq=b;this.Ye=a;Br(this.Ye,xb);this.Rb.update()};t.NF=function(){this.Ye&&(Cr(this.Ye,xb),this.Ye=null);this.Hq=null;this.Rb.update()};t.AH=function(){this.N&&this.Hq!=null&&this.N.Mg(this.Hq);this.qh()};t.cancel=function(){this.qh()};t.qh=function(){this.NF();this.wb.Rf("aa")}; var nv=function(a,b){iv.call(this);this.sa=a;this.Vd=b;this.ju=co(a).fa("rv")};v(nv,iv);t=nv.prototype;t.Bb=function(a){this.N=a;this.dispatchEvent("Ka")};t.update=function(){this.dispatchEvent("Ka")};t.cancel=function(){this.Vd.cancel()};t.finish=function(){this.Vd.AH()};t.If=function(){return!(!this.N||!this.N.U().wc())};t.Gh=function(){return"Na"}; t.Mh=function(){if(!this.ju)return Lb;if(!this.N||!this.N.U().je()||!this.If())return"La";var a=this.N.U().wc(),b=!1;a&&this.Vd.Ye&&(b=!!a.V(),a=a.ad(),b=b&&(a==2||a==3));return b?"Na":"Ma"};var pv=function(a,b){X.call(this,new bq(a));this.li=b;this.ea=co(a);this.Sl=this.ea.fa("dld");this.ij=this.ea.fa("na");this.WD=this.ea.fa("tu");this.vd(1);b=new eq(a);a.Bc(ln,b);this.Ab=b;b=new tr(a,1);this.Ab.dP(b);this.Cq=new iq(a,b);this.Cq.uD(0);this.Oe=new bq(a);this.Oe.vd(1);W(this.Oe.A(),"CSS_LIGHTBOX_IMAGE_CONTAINER");this.WD&&(this.Rb=new kv(a),this.fC=new gv(a,this.Rb,["a","nt","s"],this.Oe.A()));this.Ob=new Ru(a,this.fC);this.Oe.wa(this.Ob);this.Rb&&this.Rb.CP(this.Ob);this.ea.fa("sd")&& (this.Hi=new Wu(a),this.Hi.Du(!1),this.Oe.wa(this.Hi));this.az=this.ea.fa("nw");b=new ur(a);W(b.A(),"CSS_LIGHTBOX_ATTRIBUTION_INDEX_CONTAINER");b.Ug(1);b.vd(-1);this.Qx=new qt(a);this.Wo=new st(a);b.el([this.Qx,this.Wo,new wr(a)]);this.nb=new Ys(a);this.Xd=new bq(a);this.Xd.vd(1);this.Xd.Ug(1);this.Xd.el([this.Oe,b]);this.ot=new ur(a);this.ot.vd(1);this.ot.el([this.Xd]);this.Od=null;this.ea.fa("pd")&&(this.Od=new $t(a),this.Od.JP(0),this.Oe.wa(this.Od));this.Vd=null;this.ea.fa("rv")&&(this.Vd=new ov(a), this.Oe.wa(this.Vd));this.ma.el([this.Cq,this.ot]);this.Aa=new Aq(this.A());this.Pd=new Vm(this);this.Dp=new Ps(this.TN,50,this);this.wb=a.get("d");this.wb.Rf("aa");this.Cr=a.get("b");this.lx=a.get(Tm)};v(pv,X);t=pv.prototype;t.F=function(){P(this.Ua);P(this.Aa);P(this.Pd);P(this.Dp);P(this.va);P(this.Rb);P(this.jd);P(this.Rd);X.prototype.F.call(this)}; t.Eb=function(){X.prototype.Eb.call(this);W(this.A(),Ta);var a=this.D();this.fr=a.createElement(d);Co(this.fr,["CSS_LIGHTBOX_BTN_CLOSE","CSS_LIGHTBOX_BTN_CLOSE_POS"]);a.appendChild(this.Xd.A(),this.fr);this.ij&&(this.jd=new Go(this.gg()),Co(this.jd.A(),[Oa,"CSS_LIGHTBOX_BTN_ARROW_LEFT"]),this.Xd.wa(this.jd),V(this.jd.A(),!1),this.Rd=new Go(this.gg()),Co(this.Rd.A(),[Oa,"CSS_LIGHTBOX_BTN_ARROW_RIGHT"]),this.Xd.wa(this.Rd),V(this.Rd.A(),!1))}; t.X=function(){X.prototype.X.call(this);W(this.Xd.A(),"CSS_LIGHTBOX_PHOTO_BROWSE_CONTAINER");W(this.Cq.A(),"CSS_LIGHTBOX_NOTIFY_WIDGET");zl(this.A(),!0);this.lx.Kz().focus();this.A().focus();var a=this.ea.hd(this.A()),b=[],c=[this.Ob];this.ij&&(b.push(a?this.Rd:this.jd),c.push(a?this.jd:this.Rd));this.Ua=new lt(this.getContext(),this.A(),void 0,void 0,b,c);this.Ua.WP(this.az);this.gH(!0);a=this.O();a.C(this.Ob,"Ha",this.kN).C(this.Aa,Xc,this.nk).C(this.wb,"Z",this.qN).C(this.Oe.A(),lc,y(this.dispatchEvent, this,"Pa")).C(this.fr,lc,y(this.dispatchEvent,this,"Pa"));this.Rb&&(a.C(this.Rb,"Ja",y(this.dispatchEvent,this,"Pa")),a.C(this.Rb,"pa",this.AK));this.ij&&kf([this.jd,this.Rd],function(e){this.O().C(e.A(),[id,hd],function(f){Fo(e.A(),"CSS_LIGHTBOX_BTN_ARROW_HOVER",f.type==id)}).C(e.A(),gd,function(f){f.Rj(0)&&e.dispatchEvent(Yb)})},this);cn(function(){this.setData(this.li.yt,this.li.Wh,this.li.EG,this.li.we||void 0)},0,this)}; t.gH=function(a){var b=this.O();a=a?b.C:b.ja;a.call(b,this.Ua,"wa",this.xK);a.call(b,this.Ua,"xa",this.zK);a.call(b,this.Ua,"ya",this.nK);a.call(b,this.nb,"S",this.jK);a.call(b,this.nb,"T",this.pA);a.call(b,this.nb,"R",this.kK)}; t.TM=function(){var a=this.Ua.getPosition(),b=this.va.vJ(this.Fa[a.rc]),c=this.va.ub;c>1&&(this.Wo.cD(b,c),this.nb.xa()?this.nb.update():(this.Xd.wa(this.nb),this.nb.setData(this.va.Fa,b)),this.nb.setVisible(!0));this.Ua.setPosition(b,this.va.Fa.length);b!=a.rc&&this.nb.tp(b,!0);this.Pk();this.Fa=xf(this.va.Fa)}; t.setData=function(a,b,c,e){this.va=(new ft(this.getContext(),a,e)).FQ();this.Pd.Ra();a=this.va.Ky;this.Pd.C(a,"ga",this.Jt);this.Pd.C(a,"oa",this.Kt);this.Pd.C(a,"ma",this.cN);this.Sl&&(this.Pd.C(a,"na",this.eN),this.O().C(this.va,"va",this.TM),c&&this.va.Pi());c=this.va.Fa.length;this.Ua.enable(b,c);this.Pk();this.Xd.wa(this.nb);this.nb.setData(this.va.Fa,b);this.nb.setVisible(c>1);this.Fa=xf(this.va.Fa);this.Ki(b);this.Ze(this.va.U(b),ic)}; t.Pk=function(){if(this.ij){var a=this.Ua.getPosition().rc,b=this.Ua.getPosition().JQ;this.az?(V(this.jd.A(),b>1),V(this.Rd.A(),b>1)):this.ea.hd(this.A())?(V(this.jd.A(),a!=b-1),V(this.Rd.A(),a!=0)):(V(this.jd.A(),a!=0),V(this.Rd.A(),a!=b-1))}};t.Tc=function(a,b,c){X.prototype.Tc.call(this,a,b,c);this.ij&&(a=this.WD?Rn(this.fC.A()).height:0,b=this.nb&&this.nb.xa()?Rn(this.nb.A()).height:0,a=Rn(this.A()).height-b-a,b=Rn(this.jd.A()).height,a=(a-b)/2,U(this.jd.A(),Gd,a+xd),U(this.Rd.A(),Gd,a+xd))}; t.kN=function(){this.eR?this.dispatchEvent("Ra"):(this.eR=!0,this.dispatchEvent("Qa"));if(this.Eg!=-1){var a=this.Eg;this.Eg=-1;this.Ua.mQ(a)}else this.jC()};t.xK=function(a){this.Eg=a.key;a.vp==0&&(this.Mf=!1);var b=this.Mf?"cached":ic;a=a.index;this.Ki(a);this.nb.tp(a,!0);this.Pk();this.Ze(this.va.U(a),b)};t.zK=function(){this.Eg!=-1&&(this.Mf=!0,this.Ob.wQ());this.Se=-1}; t.nK=function(a){this.Mf=!1;a.direction!=this.di&&(this.Se=a.index,this.di=a.direction);if(this.Wl)if(this.Se==-1)this.jC();else if(this.Se+=this.di,this.Se<0)this.Se=0;else{this.di=a.direction;a=this.Ob.AB;for(var b=0;b<a;b++){var c=this.va.U(this.Se+b);c&&this.Ob.preload([c])}}};t.eN=function(a){var b=this.Ua.getPosition();b=this.va.U(b.rc);if(a.target.V()==b.V()){switch(this.wb.xe){case "aa":this.Ob.Ww();break;case "$":this.Od&&this.Od.update()}this.Rb&&this.Rb.Bb(b);this.Hi&&this.Hi.Bb(b);this.lF()}}; t.Kt=function(){var a=this.Ua.getPosition().rc;this.Ki(a);this.Ze(this.va.U(a),ic)};t.cN=function(){var a=this.Ua.getPosition().rc;this.Ki(a);this.Ze(this.va.U(a),ic)};t.Jt=function(a){var b=this.va.cu(a.target);if(b<0)a.target.V();else if(a=this.va.ub,a==0)this.dispatchEvent("Pa");else{var c=this.Ua.getPosition().rc;c>b&&c--;c==a&&c--;this.Ua.setPosition(c,a);this.Pk();this.Ki(c);this.nb.setData(this.va.Fa,c);this.nb.tp(c);this.nb.setVisible(a>1);this.Ze(this.va.U(c),ic)}}; t.lF=function(){this.Wl&&this.Sl&&!this.Mf&&this.Dp.start()};t.TN=function(){if(this.Wl&&this.Sl&&!this.Mf){var a=this.Ua.getPosition().rc+this.di;a>=0&&(a=this.va.U(a))&&a.Mx(!1)}};t.jC=function(){if(this.Wl){var a=[],b=0,c=this.Ua.getPosition();if(c.rc>0){var e=this.va.U(c.rc-1);e&&(a[b++]=e)}for(c=c.rc+1;b<4;b++)(e=this.va.U(c++))&&(a[b]=e);this.Se=c-1;this.di=1;this.Ob.preload(a)}};t.kK=function(a){this.pA(a);this.Ze(this.va.U(a.Wh),ic)}; t.jK=function(a){this.Mf=!1;this.Eg=-1;this.Ua.setPosition(a.Wh,this.va.Fa.length);this.Ze(this.va.U(a.Wh),ic);this.Dp.stop()};t.pA=function(a){this.Mf=!1;this.Eg=-1;a=a.Wh;this.Ua.setPosition(a,this.va.Fa.length);this.Pk();this.Ki(a)}; t.Ze=function(a,b){this.Dp.stop();this.Ab.Ne();switch(this.wb.xe){case "aa":this.Ob.setData(a,b);break;case "$":this.Od&&this.Od.Bb(a);break;case "ba":this.Vd&&this.Vd.cancel()}this.Rb&&this.Rb.Bb(a);this.Hi&&this.Hi.Bb(a);this.Sl&&!this.Mf&&a.Mx(!1);this.wb.xe=="aa"&&this.rN()};t.Ki=function(a){var b=this.va.ub;b>1?this.Wo.cD(a,b):this.Wo.clear();this.Qx.rD(this.va.U(a).oI())};t.nk=function(a){a.keyCode==27&&(a.stopPropagation(),this.dispatchEvent("Pa"))}; t.qN=function(a){var b=this.Ua.getPosition();b=this.va.U(b.rc);var c=this.wb.yJ();a=a.target.xe;var e=c=="ba"||a=="ba";c!="$"&&a!="$"||!this.Od||(this.Iq||(this.Od.setVisible(!0),this.Iq=new yr(this.Ob.A(),this.Od.A(),.25)),a=="$"?(this.A().focus(),this.Od.Bb(b),this.Iq.IH(!0)):(b!=this.Ob.getData()&&this.Ze(b,ic),this.Iq.QQ()));e&&(a=="ba"?(V(this.Ob.A(),!1),V(this.Vd.A(),!0),this.A().focus(),b&&this.Vd.Bb(b)):(b!=this.Ob.getData()&&this.Ze(b,ic),V(this.Vd.A(),!1),V(this.Ob.A(),!0)))}; t.AK=function(){var a=this.Ua.getPosition();a=this.va.U(a.rc);var b=a.U().xJ();b?(a=b.aJ(),b.dD(a?!1:!0),b.aD(b.YI()+(a?-1:1))):(b=new Qi,b.dD(!0),b.aD(1),a.U().zP(b))};t.rN=function(){this.KG()};t.KG=function(){var a=this.Ua.getPosition().rc,b=this.va.U(a).U().Qh(),c=void 0;b!=null&&b.Ma()!==null&&(c=b.Ma());this.Cr.dispatchEvent(new kp("t",a,c,this.va.U(a).V()))};t.di=1;t.Eg=-1;t.Se=-1;t.Wl=!0;var qv=function(a,b,c){X.call(this,new bq(a));this.NL=b;this.ea=co(a);this.vd(1);b=this.ma;b.fD(430);b.hD(660);this.xe=new pv(a,c);b.wa(this.xe);this.kk=a.get("f")};v(qv,X);t=qv.prototype;t.Eb=function(){X.prototype.Eb.call(this);var a=this.D();this.Ri=a.createElement(d);this.Ri.className="CSS_LIGHTBOX_BG_MASK";this.ea.fa("om")||Br(this.Ri,"CSS_LIGHTBOX_BG_MASK_TRANSPARENT");a.lL(this.Ri,this.ma.A())}; t.X=function(){X.prototype.X.call(this);this.O().C(this.A(),lc,this.IM).C(this.xe,"Pa",this.qh).C(this.kk,"M",this.qh)};t.IM=function(a){a.target==this.Ri&&this.qh()};t.qh=function(){this.NL.close()};t.Tc=function(a,b,c){X.prototype.Tc.call(this,a,b,c);this.cM&&a=="y"&&U(this.Ri,Pc,b+xd)};t.cM=cf(Hb)<=6;function rv(a,b){var c=a.get(gn).D();Y.call(this,c);a=this.sa=a;var e;(e=a.ig("a"))||(e=new bo,a.Bc("a",e));a=e;a.fa("d");this.li=b;b=this.Kd=new Qm(this.sa);e=new mp(this);b.Bc("b",e);this.Cr=e;b=this.Kd;b.ig("h")==null&&b.Bc("h",new Up);e=this.Kd;b=new Sp;e.Bc("c",b);(a=a.xG)&&b.FP(a);a=this.Kd;b=new Ds;a.Bc("d",b);this.Sf=new jp(this.sa.get(Tm).Kz());this.Aa=new Aq;a=this.Kd;b=new Tp(a);a.Bc("f",b);this.kk=b;this.NQ=c.Dz().y}z(rv,Y);t=rv.prototype; t.F=function(){this.Cr.dispatchEvent("q");this.jx.dispose();this.Jd.dispose();this.Sf.dispose();this.Kd.dispose();this.Aa.dispose();this.Xy(!1);rv.B.F.call(this)};t.oa=function(){rv.B.oa.call(this);var a=this.sa.ig(Sm);a&&a.LH();this.Aa.detach()};t.S=function(){var a=this.D().createElement(d);zl(a,!0);Ao(a,"CSS_LIGHTBOX");var b=this.Kd;b.Bc(mn,new fo(b,a));this.re(a)};t.Fc=function(){return!1}; t.X=function(){rv.B.X.call(this);this.dispatchEvent("p");this.Xy(!0);this.gL();this.sG();var a=this.Kd.ig(on);a&&(this.LL=a.Hj(),this.O().C(a,"navigate",this.aN));this.Aa.Xf(this.A());this.O().C(this.Aa,Xc,this.nk)};t.gL=function(){var a=this.Kd,b=this.Sf,c=this.Kd.get(mn).EF;var e=void 0;cp||(cp=new $o(dl(top.document)));e=cp;c=c||document.body;a=new bp(a,b,e);c.appendChild(a.A());a.X();this.Jd=a}; t.sG=function(){this.jx=new qv(this.Kd,this,this.li);this.O().C(this.jx,"Qa",function(){cn(y(this.dispatchEvent,this,"r"),0)});this.Jd.aP(this.jx)};t.close=function(){this.dispose()};t.aN=function(a){a.PR&&this.LL!=a.YR&&this.close()};t.nk=function(a){a.stopPropagation()};t.Xy=function(a){var b=this.D(),c=a?b.ua.body:b.ua.documentElement;Fo(b.ua.documentElement,"CSS_LIGHTBOX_FIXED_FRAME",a);c.scrollTop=this.NQ};var sv=function(a,b,c,e){this.yt=a;this.Wh=Wk(b||0,0,Math.max(0,a.length-1));this.EG=c!=null?c:!0;this.we=e||null};var tv=function(){this.sa=new Qm;this.sa.Bc(Rm,new dn(this.sa));this.sa.Bc(gn,new kn(this.sa,document));new Ym(window,this.sa);var a=new bo;a.fH("dip",!0);this.sa.Bc("a",a);a.TO(Il)};tv.prototype.show=function(a,b){for(var c=[],e=0;e<a.length;e++){var f=a[e].imageUrl,g=a[e].thumbnailUrl,h=new Es(f),k=h,l=k.yP;f=f===null?"null":f===void 0?"undefined":f;f=cj(f);l.call(k,new Gs(f));g&&h.MP([new Fs(g)]);c.push(h)}c.length>0&&(a=new rv(this.sa,new sv(c,b)),this.XN(a),a.render(document.body))}; tv.prototype.XN=function(a){this.mB(!0);$l(a,"q",this.ZJ,!1,this)};tv.prototype.ZJ=function(){this.mB(!1)};tv.prototype.mB=function(a){for(var b=0;b<uv.length;b++)for(var c=el(document,uv[b],void 0,void 0),e=c.length,f=0;f<e;f++)c[f].style.visibility=a?Qc:""};var uv=["APPLET","embed",Eb,"OBJECT"];widget_module_provide("lightbox",1,function(a,b){nq(tv).show(a,b)});widget_module_provide("lightbox");}).call(this); }