




/*
     FILE ARCHIVED ON 18:51:36 Apr 7, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 1:05:47 Sep 9, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
(function (){ var g="",aa="\x00",ba="\n",k=" ",ca=" icon",da=' name="',ea=' progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)',fa=' progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678) alpha(opacity=50)',ga=' type="',ha=" visibility",ia=" x ",ja='"',ka='"trebuchet ms",verdana,arial,sans-serif',la="#",ma="#$1$1$2$2$3$3",na="#000",oa="#fff",pa="#gpluscomments",
qa="#uds-search-results",ra="$1_m.$2",sa="%",ta="%$1",ua="%2525",va="%s",wa="&",xa="&#0;",ya="&#39;",za="&#9660;&nbsp;",Aa="&#9668;&nbsp;",Ba="&action=",Ca="&amp;",Da="&apa=1",Ea="&body=",Fa="&func=",Ga="&gt;",Ha="&it=",Ia="&lt;",Ja="&n=",Ka="&nbsp;",La="&npn=1",Ma="&npnv=",Na="&p=s",Oa="&quot;",Pa="&rt=",Ra="&s=",Sa="&sectionId=",Ta="&srt=",Ua="&t=",Va="&tbsrt=",Wa="&times;",Xa="&tran=",Ya="&u=",Za="&widgetId=",$a="&widgetType=",ab="'",bb="(",cb="(\\d*)(\\D*)",db="(^",eb=")",fb=")([a-z])",gb="*",
hb=",",ib=", ",jb="-10000px",kb="-140px",lb="-225px",mb="-h",nb=".",ob=".01",pb=".5",qb=".cmt_count_iframe_holder",rb=".js",sb=".wikipedia.org",tb=".wikipedia.org/wiki/",ub="/",vb="//",wb="//ajax.googleapis.com/ajax/services/feed/load",xb="//csi.gstatic.com/csi",yb="//www.blogger.com/img/widgets/icon_contactform_cross.gif",zb="/rearrange?blogID=",Ab="/s$1/",Bb="/w/api.php",Cb="/w/index.php",Db="0",Eb="1",Fb="1.0",Gb="10",Hb="100%",Ib="1000",Jb="10px",Kb="110px",Lb="1em",Mb="1px solid #aaa",Nb="1px solid transparent",
Ob="20",Pb="232px",Qb="24px",Rb="28px",Sb="432px",Tb="50% 0",Ub="600px",Vb="75px",Wb=":",Xb=": ",Yb=";",Zb="<",$b="</a>",ac="</a></div>",bc="<a href=",cc='<a target="_blank" href=',dc='<div id="wikipedia-search-result-link"><a target="_blank" href=',ec="=",fc=">",gc="?",hc="?t=",ic="?v=3",jc="?widgetId=",kc="@",lc="A",mc="AdSense",nc="An execution sequence may not be initiated with a blocking Deferred.",oc="An object listener must have handleEvent method.",pc="ArchiveList",qc="ArchiveMenu",rc="Assertion failed",
sc="BLOGGER",tc="Blocking Deferreds can not be re-used",uc="Blog",vc="BlogArchive",wc="BlogList",xc="BloggerButton",yc="CSS1Compat",zc="Cannot throw an error that is not scheduled.",Ac="ContactForm",Bc="Content-Type",Cc="CustomSearch",Dc="DIV",Ec="Edge",Fc="Email",Gc="Error loading backlinks: ",Hc="Error loading feed.",Ic="Error while loading script ",Jc="Event target is not initialized. Did you call the superclass (goog.events.EventTarget) constructor?",Kc="Expected function but got %s: %s.",Lc=
"Expected number but got %s: %s.",Mc="Expected string but got %s: %s.",Nc="Facebook",Oc="Feed",Pc="Followers",Qc="FontName",Rc="GET",Sc="Gadget",Tc="Google+",Uc="HEAD",Vc="HORIZONTAL-MEDIUM",Wc="HORIZONTAL-SMALL",Xc="HTML",Yc="IFRAME",Zc="IMG",$c="Image",ad="Jsloader error (code #",bd="LI",cd="LINK",dd="Label",ed="LinkList",fd="Listener can not be null.",gd="Loading...",hd="MSIE",id="MSXML2.XMLHTTP",jd="MSXML2.XMLHTTP.3.0",kd="MSXML2.XMLHTTP.6.0",ld="Microsoft.XMLHTTP",md="Moz",nd="NaN",od="Navbar",
pd="NewsBar",qd="Node cannot be null or undefined.",rd="O",sd="POST",td="PageList",ud="Poll",vd="PopularPosts",wd="Presto",xd="Preview",yd="Profile",zd="Promise cannot resolve to itself",Ad="RecentPosts",Bd="SCRIPT",Cd="SPAN",Dd="SW_READER_LIST_",Ed="SW_READER_LIST_CLOSED_",Fd="Search",Gd="Share this post",Hd="Slideshow",Id="Special:Search",Jd="Stats",Kd="Subscribe",Ld="Text",Md="TextList",Nd="Timeout reached for loading script ",Od="Trident",Pd="Twitter",Qd="UL",Rd="UTF-8",Sd="VERTICAL",Td="VideoBar",
Ud="Webkit",Vd="X",Wd="[object Array]",Xd="[object Function]",Yd="[object Window]",Zd="\\$1",$d="\\s",ae="\\x08",be="]",ce="]+",de="_",ee="_OnWidgetConfigured",fe="_OnWidgetDeleted",ge="__gjsload__",he="_blank",ie="_callbacks___",je="_id_",ke="_self",le="a",me="abort",ne="absolute",oe="action",pe="action=",qe="addnew",re="alpha(opacity=1)",se="animate",te="api-key",ue="application/x-www-form-urlencoded;charset=utf-8",ve="archivedate",we="aria-",xe="array",ye="av-delay-tempId-",ze="backlink-control",
Ae="backlink-toggle-zippy",Be="backlinks",Ce="backlinks-container",De="backlinks-create-link",Ee="bar",Fe="beforeunload",Ge="blind-plate",He="block",Ie="blog.canonicalUrl",Je="blog.locale",Ke="blog.pageTitle",Le="blog.sf",Me="blog.tf",Ne="blog.url",Oe="blogID=",Pe="blogger",Qe="blogger-clickTrap singleton-element",Re="bloggerForm",Se="blogger_active_experiements",Te="blogger_csi_e",Ue="blogger_templates_experiment_id",Ve="blogs",We="blogspot",Xe="body",Ye="call",Ze="callImmediate",$e="callback",af=
"center",bf="checkbox",cf="chooseWidget",df="class",ef="click",ff="client",gf="cmt_count_iframe_holder",hf="cmt_iframe_holder",jf="collapsed",kf="collapsed-backlink",lf="collapsible",mf="color",nf="columns-cell",of="comment-editor",pf="comment-editor-toggle-link",qf="comment-form",rf="complete",sf="config",tf="configure",uf="contact-form-button contact-form-button-submit",vf="contact-form-button contact-form-button-submit disabled",wf="contact-form-cross",xf="contact-form-email",yf="contact-form-email-message",
m="contact-form-error-message",zf="contact-form-error-message-with-border",Af="contact-form-name",Bf="contact-form-submit",n="contact-form-success-message",Cf="contact-form-success-message-with-border",Df="content",Ef="content-type",Ff="cse_blog.xml",Gf="cse_links.xml",Hf="cse_web.xml",If="data-",Jf="data-count",Kf="data-height",Lf="data-lateloadsrc",Mf="data-post-url",Nf="data-url",Of="data-viewurl",Pf="default",Qf="delayLoad",Rf="delete",Sf="digit stage-0",Tf="disabled",Uf="display",Vf="display:none;",
Wf="displayModeFull",Xf="displayModeLayout",Yf="displayModeNone",Zf="displayModeSnippet",q="div",$f="dropdown-toggle",ag="edit-link",bg="editlink",cg="email=",dg="en",eg="error",fg="error-details",gg="errorbox-bad errormsg",hg="errorbox-good",ig="errormessage_",jg="event",kg="expanded",lg="expanded-backlink",mg="expression(this.parentNode.clientHeight)",ng="fakeId",og="feedItemListDisplay",pg="feeds",qg="file",rg="file:",sg="follower-link",tg="follower-thumbnail",ug="followers-grid",vg="followers-next-link",
wg="fontFamily",xg="fontSize",yg="for",zg="form",Ag="format",Bg="fulltext",r="function",Cg="g",Dg="getFacepile",Eg="getTitles",Fg="goog.dom.setTextContent expects a non-null value for node",Gg="google_blogger_adsense_experiment_id",Hg="gsc-clear-button",Ig="height: ",Jg="height=600, width=640, toolbar=no, menubar=no, scrollbars=yes, resizable=yes, location=no, directories=no, status=no",Kg="hex",Lg="hidden",Mg="href",Ng="http",Og="http:",Pg="http://",Qg="/web/20160407185136/http://api.flickr.com",Rg="/web/20160407185136/http://csi.gstatic.com/csi",
Sg="/web/20160407185136/http://search.yahoo.com/mrss/",Tg="https",Ug="https:",Vg="https://",Wg="/web/20160407185136/https://csi.gstatic.com/csi",Xg="/web/20160407185136/https://m.facebook.com/sharer.php?u=",Yg="/web/20160407185136/https://mobile.twitter.com/home?status=",Zg="/web/20160407185136/https://plus.google.com/share?source=blogger:mobile:share&url=",$g="id",ah="iframe",bh="img",ch="infinite loop",dh="inline",eh="innerText",fh="item-author",gh="item-date",hh="item-title",ih="javascript:void(0)",jh="javascript:void(0);",kh="json",lh="layout-title",mh="layout-widget-description",nh="layout-widget-state ",
oh="layout-widget-title",ph="left",qh="li",rh="lightbox",sh="load",th="loaded",uh="m",vh="mailto:?subject=",wh="main",xh="max-height: ",yh="max-height: 0;",zh="max-height: none;",Ah="menu",Bh="message",Ch="message=",Dh="mobile-share-button",Eh="mobile-share-panel-button mobile-share-panel-button-",Fh="mobile-share-panel-button-close",Gh="mobile-share-panel-inner",Hh="mobile-share-panel-outer",Ih="mobile-share-panel-title",Jh="ms",Kh="n",Lh="name=",Mh="named",Nh="native code",Oh="next-page-link",Ph=
"no type",Qh="no widget for ",t="none",Rh="not-visible",Sh="null",Th="number",Uh="o",Vh="object",Wh="ol",Xh="on",Yh="onbeforeunload",Zh="onload",$h="onreadystatechange",ai="open",bi="opensearch",ci="opt_onFulfilled should be a function.",di="opt_onRejected should be a function. Did you pass opt_context as the second argument instead of the third?",ei="parentNode",fi="poll-widget",gi="position:absolute;;width:230px;height:200px;",hi="position:absolute;width:100%;left:0;top:0;height:100%;z-index:100;",
ii="post",ji="post-body",ki="post-count",li="post-count-link",mi="posts",ni="prerender",oi="profile",pi="prt",qi="px",ri="px;",si="px; left: ",ti="px; top: ",ui="px; width: ",vi="ready",wi="readystatechange",xi="resize",yi="responseType=js",zi="rgb",Ai="ripple",Bi="rotate(-45deg)",Ci="rtl",Di="scroll",Ei="scrollbars=no,width=475,height=300,top=175,left=75,status=yes,resizable=yes",Fi="search",Gi="section",Hi="sectionId",Ii="select",Ji="show-all",Ki="show-n",Li="singleton-element",Mi="slideshow",Ni=
"span",Oi="sparkline",Pi="splash",Qi="splash-wrapper",Ri="splice",Si="src",Ti="stage-",Ui="start",Vi="status-message",Wi="status-message-inner",Xi="string",Yi="strong",Zi="style",$i="stylesheet",aj="submit",bj="success",cj="text-top",dj="text/css",ej="text/javascript",fj="textContent",gj="thumbnail",hj="tick",ij="timeout",jj="title",kj="toggle",lj="toggle-open",mj="top",nj="totalCount",oj="uds-search-results",pj="uds-searchClearResults",qj="uds-searchControl",rj="uds-searchResults",sj="ul",tj="url",
uj="v3",vj="var ",wj="videoBar-container",xj="visibility:hidden;position:absolute;line-height:0;padding:0;margin:0;border:0;height:1em;",yj="visible",zj="webkitvisibilitychange",Aj="white",Bj="widget Subscribe",Cj="widget-content",Dj="widget-wrap1",Ej="widget-wrap2",Fj="widget-wrap3",Gj="widgetId=",Hj="widgetJsEnd",Ij="widgetType",Jj="widgetType=",Kj="width=570,height=600,left=75,top=20,resizable=yes,scrollbars=yes",Lj="wikipedia-search-form",Mj="wikipedia-search-input",Nj="wikipedia-search-more",
Oj="wikipedia-search-results",Pj="wikipedia-search-results-header",Qj="window",Rj="withCredentials",Sj="youtube",Tj="zippy",Uj="|[",Vj="\u00a0-\u00a0";function Wj(a){return function(){return this[a]}}var u;window.jstiming&&window.jstiming.load.tick("widgetJsStart");function Xj(){window.jstiming.load.tick(Wh)}function Yj(a,b){a.addEventListener?a.addEventListener(sh,b,!1):a.attachEvent(Zh,b)}function Zj(a,b){return a.className&&-1!=a.className.indexOf(b)?a:a.parentNode?Zj(a.parentNode,b):null}
function ak(){window.jstiming.load.tick(pi);window.tickAboveFold&&window.tickAboveFold(this)}
window.BLOG_attachCsiOnload=function(a,b){if(window.jstiming){window.jstiming.load.tick(Hj);window.jstiming.load.tick(pi);window.jstiming.load.name=a+We;for(var c=document.getElementsByTagName(bh),d=0;d<c.length;d++)c[d].complete?null!=Zj(c[d],ii)&&ak.apply(c[d]):null!=Zj(c[d],ii)&&Yj(c[d],ak);Yj(window,Xj);c=function(){for(var a={},c=window.blogger_blog_id,d=[Gg,Te,Ue,Se],l=[],p=d.length,x=0;x<p;x++){var z=d[x];z in window&&l.push(window[z])}c&&(a.blogId=c);0<l.length&&(a.e=l.join(hb));c=(document.location.protocol==
Ug?Ug:Og)+xb;window.jstiming.report(window.jstiming.load,a,b||c)};window.addEventListener?window.addEventListener(Fe,c,!1):window.attachEvent(Yh,c)}};var bk=bk||{},v=this;function w(a){return void 0!==a}function ck(){}function dk(a){a.Z=function(){return a.Qa?a.Qa:a.Qa=new a}}
function ek(a){var b=typeof a;if(b==Vh)if(a){if(a instanceof Array)return xe;if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if(c==Yd)return Vh;if(c==Wd||typeof a.length==Th&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(Ri))return xe;if(c==Xd||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(Ye))return r}else return Sh;else if(b==r&&"undefined"==typeof a.call)return Vh;return b}
function y(a){return ek(a)==xe}function fk(a){var b=ek(a);return b==xe||b==Vh&&typeof a.length==Th}function A(a){return typeof a==Xi}function gk(a){return typeof a==Th}function hk(a){return ek(a)==r}function ik(a){var b=typeof a;return b==Vh&&null!=a||b==r}var jk="closure_uid_"+(1E9*Math.random()>>>0),kk=0;function lk(a,b,c){return a.call.apply(a.bind,arguments)}
function mk(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}}function B(a,b,c){B=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf(Nh)?lk:mk;return B.apply(null,arguments)}
function nk(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}}var ok=Date.now||function(){return+new Date};function C(a,b){var c=a.split(nb),d=v;c[0]in d||!d.execScript||d.execScript(vj+c[0]);for(var e;c.length&&(e=c.shift());)!c.length&&w(b)?d[e]=b:d[e]?d=d[e]:d=d[e]={}}
function D(a,b){function c(){}c.prototype=b.prototype;a.u=b.prototype;a.prototype=new c;a.bc=function(a,c,f){for(var h=Array(arguments.length-2),l=2;l<arguments.length;l++)h[l-2]=arguments[l];return b.prototype[c].apply(a,h)}};function E(a){if(Error.captureStackTrace)Error.captureStackTrace(this,E);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}D(E,Error);E.prototype.name="CustomError";var pk;function qk(a,b){for(var c=a.split(va),d=g,e=Array.prototype.slice.call(arguments,1);e.length&&1<c.length;)d+=c.shift()+e.shift();return d+c.join(va)}var rk=String.prototype.trim?function(a){return a.trim()}:function(a){return a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,g)};
function sk(a){if(!tk.test(a))return a;-1!=a.indexOf(wa)&&(a=a.replace(uk,Ca));-1!=a.indexOf(Zb)&&(a=a.replace(vk,Ia));-1!=a.indexOf(fc)&&(a=a.replace(wk,Ga));-1!=a.indexOf(ja)&&(a=a.replace(xk,Oa));-1!=a.indexOf(ab)&&(a=a.replace(yk,ya));-1!=a.indexOf(aa)&&(a=a.replace(zk,xa));return a}var uk=/&/g,vk=/</g,wk=/>/g,xk=/"/g,yk=/'/g,zk=/\x00/g,tk=/[\x00&<>"']/;function Ak(a,b){return a<b?-1:a>b?1:0}function Bk(a){return String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()})}
function Ck(a){var b=A(void 0)?"undefined".replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,Zd).replace(/\x08/g,ae):$d;return a.replace(new RegExp(db+(b?Uj+b+ce:g)+fb,Cg),function(a,b,e){return b+e.toUpperCase()})};function Dk(a,b){b.unshift(a);E.call(this,qk.apply(null,b));b.shift()}D(Dk,E);Dk.prototype.name="AssertionError";function Ek(a,b,c,d){var e=rc;if(c)var e=e+(Xb+c),f=d;else a&&(e+=Xb+a,f=b);throw new Dk(g+e,f||[]);}function F(a,b,c){a||Ek(g,null,b,Array.prototype.slice.call(arguments,2))}function Fk(a,b,c){gk(a)||Ek(Lc,[ek(a),a],b,Array.prototype.slice.call(arguments,2));return a}function Gk(a,b,c){A(a)||Ek(Mc,[ek(a),a],b,Array.prototype.slice.call(arguments,2))}
function Hk(a,b,c){hk(a)||Ek(Kc,[ek(a),a],b,Array.prototype.slice.call(arguments,2))};var Ik=Array.prototype.indexOf?function(a,b,c){F(null!=a.length);return Array.prototype.indexOf.call(a,b,c)}:function(a,b,c){c=null==c?0:0>c?Math.max(0,a.length+c):c;if(A(a))return A(b)&&1==b.length?a.indexOf(b,c):-1;for(;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},Jk=Array.prototype.forEach?function(a,b,c){F(null!=a.length);Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=A(a)?a.split(g):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)},Kk=Array.prototype.filter?function(a,
b,c){F(null!=a.length);return Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=[],f=0,h=A(a)?a.split(g):a,l=0;l<d;l++)if(l in h){var p=h[l];b.call(c,p,l,a)&&(e[f++]=p)}return e},Lk=Array.prototype.some?function(a,b,c){F(null!=a.length);return Array.prototype.some.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=A(a)?a.split(g):a,f=0;f<d;f++)if(f in e&&b.call(c,e[f],f,a))return!0;return!1};
function Mk(a){var b;a:{b=Nk;for(var c=a.length,d=A(a)?a.split(g):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a)){b=e;break a}b=-1}return 0>b?null:A(a)?a.charAt(b):a[b]}function G(a,b){return 0<=Ik(a,b)}function Ok(a){if(!y(a))for(var b=a.length-1;0<=b;b--)delete a[b];a.length=0}function Pk(a,b){var c=Ik(a,b),d;if(d=0<=c)F(null!=a.length),Array.prototype.splice.call(a,c,1);return d}function Qk(a){return Array.prototype.concat.apply(Array.prototype,arguments)}
function Rk(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]}function Sk(a,b,c,d){F(null!=a.length);Array.prototype.splice.apply(a,Tk(arguments,1))}function Tk(a,b,c){F(null!=a.length);return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}
function Uk(a){if(!arguments.length)return[];for(var b=[],c=arguments[0].length,d=1;d<arguments.length;d++)arguments[d].length<c&&(c=arguments[d].length);for(d=0;d<c;d++){for(var e=[],f=0;f<arguments.length;f++)e.push(arguments[f][d]);b.push(e)}return b};function Vk(a){a=a.className;return A(a)&&a.match(/\S+/g)||[]}function Wk(a,b){var c=Vk(a),d=Tk(arguments,1);Xk(c,d);a.className=c.join(k)}function Yk(a,b){var c=Vk(a),d=Tk(arguments,1),c=Zk(c,d);a.className=c.join(k)}function Xk(a,b){for(var c=0;c<b.length;c++)G(a,b[c])||a.push(b[c])}function Zk(a,b){return Kk(a,function(a){return!G(b,a)})}function $k(a,b,c){for(var d=Vk(a),e=!1,f=0;f<d.length;f++)d[f]==b&&(Sk(d,f--,1),e=!0);e&&(d.push(c),a.className=d.join(k))}
function H(a,b){return G(Vk(a),b)};function al(){return function(a){return 500<=bl(a)?(a.responseText.length?document.body.innerHTML=a.responseText:window.alert(LayoutsMessages.SERVER_ERROR),!1):!0}};function cl(a,b){var c=I,d=a.ownerDocument,e=b._GetHelper(),f=e._GetData(),h=c._GetAllData(),l=dl(d,a,q,Dj),l=dl(d,l,q,Ej),l=dl(d,l,q,Fj),l=dl(d,l,q,Cj);if(h=h.features&&h.features.widgetVisibility&&f.version&&1<f.version)l.className+=ha,dl(d,l,q,nh+(f.isVisible?yj:Rh)).setAttribute(jj,f.visibilityTooltipMessage);var p=dl(d,l,q,lh);if(f[oh]){var x=dl(d,l,q,mh);x.appendChild(d.createTextNode(f[oh]));x.setAttribute(jj,f[mh])}p.appendChild(d.createTextNode(f[lh]));var l=dl(d,l,le,bg),z=e._GenerateWidgetMetadata();
l.setAttribute(Mg,z.quickEditUrl);l.target=cf;l.onclick=function(){return c._PopupConfig(d.getElementById(z.instanceId))};h&&(l.className+=ca);l.appendChild(d.createTextNode(f[ag]))}function dl(a,b,c,d){a=a.createElement(c);a.className=d;b.appendChild(a);return a};function el(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function fl(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b}function gl(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b}function hl(a){return null!==a&&Rj in a}var il="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
function jl(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var f=0;f<il.length;f++)c=il[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};var kl;a:{var ll=v.navigator;if(ll){var ml=ll.userAgent;if(ml){kl=ml;break a}}kl=g}function K(a){return-1!=kl.indexOf(a)};function nl(a,b){this.x=w(a)?a:0;this.y=w(b)?b:0}nl.prototype.clone=function(){return new nl(this.x,this.y)};nl.prototype.toString=function(){return bb+this.x+ib+this.y+eb};nl.prototype.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};nl.prototype.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};function ol(a,b){this.width=a;this.height=b}u=ol.prototype;u.clone=function(){return new ol(this.width,this.height)};u.toString=function(){return bb+this.width+ia+this.height+eb};u.vb=function(){return this.width*this.height};u.O=function(){return!this.vb()};u.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};u.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};var pl=K("Opera")||K("OPR"),L=K(Od)||K(hd),ql=K(Ec),rl=K("Gecko")&&!(-1!=kl.toLowerCase().indexOf("webkit")&&!K(Ec))&&!(K(Od)||K(hd))&&!K(Ec),sl=-1!=kl.toLowerCase().indexOf("webkit")&&!K(Ec);function tl(){var a=v.document;return a?a.documentMode:void 0}var ul;
a:{var vl=g,wl=function(){var a=kl;if(rl)return/rv\:([^\);]+)(\)|;)/.exec(a);if(ql)return/Edge\/([\d\.]+)/.exec(a);if(L)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(sl)return/WebKit\/(\S+)/.exec(a);if(pl)return/(?:Version)[ \/]?(\S+)/.exec(a)}();wl&&(vl=wl?wl[1]:g);if(L){var xl=tl();if(null!=xl&&xl>parseFloat(vl)){ul=String(xl);break a}}ul=vl}var yl=ul,zl={};
function M(a){var b;if(!(b=zl[a])){b=0;for(var c=rk(String(yl)).split(nb),d=rk(String(a)).split(nb),e=Math.max(c.length,d.length),f=0;0==b&&f<e;f++){var h=c[f]||g,l=d[f]||g,p=RegExp(cb,Cg),x=RegExp(cb,Cg);do{var z=p.exec(h)||[g,g,g],J=x.exec(l)||[g,g,g];if(0==z[0].length&&0==J[0].length)break;b=Ak(0==z[1].length?0:parseInt(z[1],10),0==J[1].length?0:parseInt(J[1],10))||Ak(0==z[2].length,0==J[2].length)||Ak(z[2],J[2])}while(0==b)}b=zl[a]=0<=b}return b}
var Al=v.document,Bl=Al&&L?tl()||(Al.compatMode==yc?parseInt(yl,10):5):void 0;var Cl=!L||9<=Number(Bl);!rl&&!L||L&&9<=Number(Bl)||rl&&M("1.9.1");var Dl=L&&!M("9");function N(a){return A(a)?document.getElementById(a):a}function El(a){var b=a||document;return b.querySelectorAll&&b.querySelector?b.querySelectorAll(qb):O(gb,gf,a)}function P(a,b){var c=b||document,d=null;c.getElementsByClassName?d=c.getElementsByClassName(a)[0]:c.querySelectorAll&&c.querySelector?d=c.querySelector(nb+a):d=O(gb,a,b)[0];return d||null}
function O(a,b,c){var d=document;c=c||d;a=a&&a!=gb?a.toUpperCase():g;if(c.querySelectorAll&&c.querySelector&&(a||b))return c.querySelectorAll(a+(b?nb+b:g));if(b&&c.getElementsByClassName){c=c.getElementsByClassName(b);if(a){for(var d={},e=0,f=0,h;h=c[f];f++)a==h.nodeName&&(d[e++]=h);d.length=e;return d}return c}c=c.getElementsByTagName(a||gb);if(b){d={};for(f=e=0;h=c[f];f++)a=h.className,typeof a.split==r&&G(a.split(/\s+/),b)&&(d[e++]=h);d.length=e;return d}return c}
function Fl(a,b){el(b,function(b,d){d==Zi?a.style.cssText=b:d==df?a.className=b:d==yg?a.htmlFor=b:Gl.hasOwnProperty(d)?a.setAttribute(Gl[d],b):0==d.lastIndexOf(we,0)||0==d.lastIndexOf(If,0)?a.setAttribute(d,b):a[d]=b})}var Gl={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};
function Q(a,b,c){return Hl(document,arguments)}function Hl(a,b){var c=b[0],d=b[1];if(!Cl&&d&&(d.name||d.type)){c=[Zb,c];d.name&&c.push(da,sk(d.name),ja);if(d.type){c.push(ga,sk(d.type),ja);var e={};jl(e,d);delete e.type;d=e}c.push(fc);c=c.join(g)}c=a.createElement(c);d&&(A(d)?c.className=d:y(d)?c.className=d.join(k):Fl(c,d));2<b.length&&Il(a,c,b);return c}
function Il(a,b,c){function d(c){c&&b.appendChild(A(c)?a.createTextNode(c):c)}for(var e=2;e<c.length;e++){var f=c[e];!fk(f)||ik(f)&&0<f.nodeType?d(f):Jk(Jl(f)?Rk(f):f,d)}}function Kl(a){for(var b;b=a.firstChild;)a.removeChild(b)}function Ll(a){a&&a.parentNode&&a.parentNode.removeChild(a)}
function Ml(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}function Nl(a){F(a,qd);return 9==a.nodeType?a:a.ownerDocument||a.document}
function Ol(a,b){F(null!=a,Fg);if(fj in a)a.textContent=b;else if(3==a.nodeType)a.data=b;else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=b}else{Kl(a);var c=Nl(a);a.appendChild(c.createTextNode(String(b)))}}var Pl={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Ql={IMG:k,BR:ba};
function Rl(a,b,c){if(!(a.nodeName in Pl))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,g)):b.push(a.nodeValue);else if(a.nodeName in Ql)b.push(Ql[a.nodeName]);else for(a=a.firstChild;a;)Rl(a,b,c),a=a.nextSibling}function Jl(a){if(a&&typeof a.length==Th){if(ik(a))return typeof a.item==r||typeof a.item==Xi;if(hk(a))return typeof a.item==r}return!1}
function Sl(a,b,c){if(!b&&!c)return null;var d=b?b.toUpperCase():null;return Tl(a,function(a){return(!d||a.nodeName==d)&&(!c||A(a.className)&&G(a.className.split(/\s+/),c))})}function Tl(a,b){for(var c=0;a;){F(a.name!=ei);if(b(a))return a;a=a.parentNode;c++}return null}function Ul(a){this.b=a||v.document||document}Ul.prototype.ca=function(a){return A(a)?this.b.getElementById(a):a};Ul.prototype.a=function(a,b,c){return Hl(this.b,arguments)};Ul.prototype.contains=Ml;function Vl(a){Vl[k](a);return a}Vl[k]=ck;var Wl=!L||9<=Number(Bl),Xl=L&&!M("9");!sl||M("528");rl&&M("1.9b")||L&&M("8")||pl&&M("9.5")||sl&&M("528");rl&&!M("8")||L&&M("9");function Yl(){this.i=this.i;this.K=this.K}Yl.prototype.i=!1;Yl.prototype.U=function(){this.i||(this.i=!0,this.A())};Yl.prototype.A=function(){if(this.K)for(;this.K.length;)this.K.shift()()};function Zl(a,b){this.type=a;this.currentTarget=this.target=b;this.a=!1;this.Sa=!0}Zl.prototype.stopPropagation=function(){this.a=!0};Zl.prototype.preventDefault=function(){this.Sa=!1};function $l(a,b){Zl.call(this,a?a.type:g);this.currentTarget=this.target=null;this.clientY=this.clientX=0;this.i=this.h=this.c=this.g=!1;this.b=null;if(a){this.type=a.type;var c=a.changedTouches?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;var d=a.relatedTarget;if(d&&rl)try{Vl(d.nodeName)}catch(e){}null===c?(this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY):(this.clientX=void 0!==c.clientX?c.clientX:c.pageX,this.clientY=
void 0!==c.clientY?c.clientY:c.pageY);this.g=a.ctrlKey;this.c=a.altKey;this.h=a.shiftKey;this.i=a.metaKey;this.b=a;a.defaultPrevented&&this.preventDefault()}}D($l,Zl);$l.prototype.stopPropagation=function(){$l.u.stopPropagation.call(this);this.b.stopPropagation?this.b.stopPropagation():this.b.cancelBubble=!0};
$l.prototype.preventDefault=function(){$l.u.preventDefault.call(this);var a=this.b;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,Xl)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var am="closure_listenable_"+(1E6*Math.random()|0);function bm(a){return!(!a||!a[am])}var cm=0;function dm(a,b,c,d,e){this.listener=a;this.a=null;this.src=b;this.type=c;this.na=!!d;this.qa=e;this.key=++cm;this.$=this.ma=!1}function em(a){a.$=!0;a.listener=null;a.a=null;a.src=null;a.qa=null};function fm(a){this.src=a;this.a={};this.b=0}function gm(a,b,c,d,e,f){var h=b.toString();b=a.a[h];b||(b=a.a[h]=[],a.b++);var l=hm(b,c,e,f);-1<l?(a=b[l],d||(a.ma=!1)):(a=new dm(c,a.src,h,!!e,f),a.ma=d,b.push(a));return a}function im(a,b){var c=b.type;if(!(c in a.a))return!1;var d=Pk(a.a[c],b);d&&(em(b),0==a.a[c].length&&(delete a.a[c],a.b--));return d}function jm(a){var b=0,c;for(c in a.a){for(var d=a.a[c],e=0;e<d.length;e++)++b,em(d[e]);delete a.a[c];a.b--}}
function km(a,b,c,d,e){a=a.a[b.toString()];b=-1;a&&(b=hm(a,c,d,e));return-1<b?a[b]:null}function hm(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.$&&f.listener==b&&f.na==!!c&&f.qa==d)return e}return-1};var lm="closure_lm_"+(1E6*Math.random()|0),mm={},nm=0;function R(a,b,c,d,e){if(y(b)){for(var f=0;f<b.length;f++)R(a,b[f],c,d,e);return null}c=om(c);return bm(a)?a.S(b,c,d,e):pm(a,b,c,!1,d,e)}
function pm(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var h=!!e,l=qm(a);l||(a[lm]=l=new fm(a));c=gm(l,b,c,d,e,f);if(c.a)return c;d=rm();c.a=d;d.src=a;d.listener=c;if(a.addEventListener)a.addEventListener(b.toString(),d,h);else if(a.attachEvent)a.attachEvent(sm(b.toString()),d);else throw Error("addEventListener and attachEvent are unavailable.");nm++;return c}
function rm(){var a=tm,b=Wl?function(c){return a.call(b.src,b.listener,c)}:function(c){c=a.call(b.src,b.listener,c);if(!c)return c};return b}function um(a,b,c,d,e){if(y(b))for(var f=0;f<b.length;f++)um(a,b[f],c,d,e);else c=om(c),bm(a)?gm(a.G,String(b),c,!0,d,e):pm(a,b,c,!0,d,e)}function vm(a,b,c,d,e){if(y(b))for(var f=0;f<b.length;f++)vm(a,b[f],c,d,e);else c=om(c),bm(a)?a.ea(b,c,d,e):a&&(a=qm(a))&&(b=km(a,b,c,!!d,e))&&wm(b)}
function wm(a){if(gk(a)||!a||a.$)return!1;var b=a.src;if(bm(b))return im(b.G,a);var c=a.type,d=a.a;b.removeEventListener?b.removeEventListener(c,d,a.na):b.detachEvent&&b.detachEvent(sm(c),d);nm--;(c=qm(b))?(im(c,a),0==c.b&&(c.src=null,b[lm]=null)):em(a);return!0}function xm(a){if(a)if(bm(a))a.G&&jm(a.G);else if(a=qm(a)){var b=0,c;for(c in a.a)for(var d=a.a[c].concat(),e=0;e<d.length;++e)wm(d[e])&&++b}}function sm(a){return a in mm?mm[a]:mm[a]=Xh+a}
function ym(a,b,c,d){var e=!0;if(a=qm(a))if(b=a.a[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var f=b[a];f&&f.na==c&&!f.$&&(f=zm(f,d),e=e&&!1!==f)}return e}function zm(a,b){var c=a.listener,d=a.qa||a.src;a.ma&&wm(a);return c.call(d,b)}
function tm(a,b){if(a.$)return!0;if(!Wl){var c;if(!(c=b))a:{c=[Qj,jg];for(var d=v,e;e=c.shift();)if(null!=d[e])d=d[e];else{c=null;break a}c=d}e=c;c=new $l(e,this);d=!0;if(!(0>e.keyCode||void 0!=e.returnValue)){a:{var f=!1;if(0==e.keyCode)try{e.keyCode=-1;break a}catch(p){f=!0}if(f||void 0==e.returnValue)e.returnValue=!0}e=[];for(f=c.currentTarget;f;f=f.parentNode)e.push(f);for(var f=a.type,h=e.length-1;!c.a&&0<=h;h--){c.currentTarget=e[h];var l=ym(e[h],f,!0,c),d=d&&l}for(h=0;!c.a&&h<e.length;h++)c.currentTarget=
e[h],l=ym(e[h],f,!1,c),d=d&&l}return d}return zm(a,new $l(b,this))}function qm(a){a=a[lm];return a instanceof fm?a:null}var Am="__closure_events_fn_"+(1E9*Math.random()>>>0);function om(a){F(a,fd);if(hk(a))return a;F(a.handleEvent,oc);a[Am]||(a[Am]=function(b){return a.handleEvent(b)});return a[Am]};function S(){Yl.call(this);this.G=new fm(this);this.ha=this;this.L=null}D(S,Yl);S.prototype[am]=!0;u=S.prototype;u.Ba=function(a){this.L=a};u.addEventListener=function(a,b,c,d){R(this,a,b,c,d)};u.removeEventListener=function(a,b,c,d){vm(this,a,b,c,d)};
function T(a,b){Bm(a);var c,d=a.L;if(d){c=[];for(var e=1;d;d=d.L)c.push(d),F(1E3>++e,ch)}var d=a.ha,e=b,f=e.type||e;if(A(e))e=new Zl(e,d);else if(e instanceof Zl)e.target=e.target||d;else{var h=e,e=new Zl(f,d);jl(e,h)}var h=!0,l;if(c)for(var p=c.length-1;!e.a&&0<=p;p--)l=e.currentTarget=c[p],h=Cm(l,f,!0,e)&&h;e.a||(l=e.currentTarget=d,h=Cm(l,f,!0,e)&&h,e.a||(h=Cm(l,f,!1,e)&&h));if(c)for(p=0;!e.a&&p<c.length;p++)l=e.currentTarget=c[p],h=Cm(l,f,!1,e)&&h}
u.A=function(){S.u.A.call(this);this.G&&jm(this.G);this.L=null};u.S=function(a,b,c,d){Bm(this);return gm(this.G,String(a),b,!1,c,d)};u.ea=function(a,b,c,d){var e;e=this.G;a=String(a).toString();if(a in e.a){var f=e.a[a];b=hm(f,b,c,d);-1<b?(em(f[b]),F(null!=f.length),Array.prototype.splice.call(f,b,1),0==f.length&&(delete e.a[a],e.b--),e=!0):e=!1}else e=!1;return e};
function Cm(a,b,c,d){b=a.G.a[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var h=b[f];if(h&&!h.$&&h.na==c){var l=h.listener,p=h.qa||h.src;h.ma&&im(a.G,h);e=!1!==l.call(p,d)&&e}}return e&&0!=d.Sa}function Bm(a){F(a.G,Jc)};function Dm(a,b){this.c=a;this.g=b;this.b=0;this.a=null}function Em(a){var b;0<a.b?(a.b--,b=a.a,a.a=b.next,b.next=null):b=a.c();return b}function Fm(a,b){a.g(b);100>a.b&&(a.b++,b.next=a.a,a.a=b)};function Gm(a){return function(){return a}};function Hm(a){v.setTimeout(function(){throw a;},0)}var Im;
function Jm(){var a=v.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!K(wd)&&(a=function(){var a=document.createElement(Yc);a.style.display=t;a.src=g;document.documentElement.appendChild(a);var b=a.contentWindow,a=b.document;a.open();a.write(g);a.close();var c=Ze+Math.random(),d=b.location.protocol==rg?gb:b.location.protocol+vb+b.location.host,a=B(function(a){if((d==gb||a.origin==d)&&a.data==c)this.port1.onmessage()},this);b.addEventListener(Bh,
a,!1);this.port1={};this.port2={postMessage:function(){b.postMessage(c,d)}}});if("undefined"!==typeof a&&!K(Od)&&!K(hd)){var b=new a,c={},d=c;b.port1.onmessage=function(){if(w(c.next)){c=c.next;var a=c.Ja;c.Ja=null;a()}};return function(a){d.next={Ja:a};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof document&&$h in document.createElement(Bd)?function(a){var b=document.createElement(Bd);b.onreadystatechange=function(){b.onreadystatechange=null;b.parentNode.removeChild(b);b=null;a();a=
null};document.documentElement.appendChild(b)}:function(a){v.setTimeout(a,0)}};var Lm=new Dm(function(){return new Km},function(a){a.reset()});function Mm(){var a=Nm,b=null;a.a&&(b=a.a,a.a=a.a.next,a.a||(a.b=null),b.next=null);return b}function Km(){this.next=this.b=this.a=null}Km.prototype.set=function(a,b){this.a=a;this.b=b;this.next=null};Km.prototype.reset=function(){this.next=this.b=this.a=null};function Om(a,b){Pm||Qm();Rm||(Pm(),Rm=!0);var c=Nm,d=Em(Lm);d.set(a,b);c.b?c.b.next=d:(F(!c.a),c.a=d);c.b=d}var Pm;function Qm(){if(v.Promise&&v.Promise.resolve){var a=v.Promise.resolve(void 0);Pm=function(){a.then(Sm)}}else Pm=function(){var a=Sm;!hk(v.setImmediate)||v.Window&&v.Window.prototype&&!K(Ec)&&v.Window.prototype.setImmediate==v.setImmediate?(Im||(Im=Jm()),Im(a)):v.setImmediate(a)}}var Rm=!1,Nm=new function(){this.b=this.a=null};
function Sm(){for(var a=null;a=Mm();){try{a.a.call(a.b)}catch(b){Hm(b)}Fm(Lm,a)}Rm=!1};function Tm(a){a.prototype.then=a.prototype.then;a.prototype.$goog_Thenable=!0}function Um(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function Vm(a,b){this.a=0;this.j=void 0;this.g=this.b=this.c=null;this.i=this.h=!1;if(a!=ck)try{var c=this;a.call(b,function(a){Wm(c,2,a)},function(a){if(!(a instanceof Xm))try{if(a instanceof Error)throw a;throw Error("Promise rejected.");}catch(b){}Wm(c,3,a)})}catch(d){Wm(this,3,d)}}function Ym(){this.next=this.g=this.c=this.b=this.a=null;this.i=!1}Ym.prototype.reset=function(){this.g=this.c=this.b=this.a=null;this.i=!1};var Zm=new Dm(function(){return new Ym},function(a){a.reset()});
function $m(a,b,c){var d=Em(Zm);d.b=a;d.c=b;d.g=c;return d}Vm.prototype.then=function(a,b,c){null!=a&&Hk(a,ci);null!=b&&Hk(b,di);return an(this,hk(a)?a:null,hk(b)?b:null,c)};Tm(Vm);Vm.prototype.cancel=function(a){0==this.a&&Om(function(){var b=new Xm(a);bn(this,b)},this)};
function bn(a,b){if(0==a.a)if(a.c){var c=a.c;if(c.b){for(var d=0,e=null,f=null,h=c.b;h&&(h.i||(d++,h.a==a&&(e=h),!(e&&1<d)));h=h.next)e||(f=h);e&&(0==c.a&&1==d?bn(c,b):(f?(d=f,F(c.b),F(null!=d),d.next==c.g&&(c.g=d),d.next=d.next.next):cn(c),dn(c,e,3,b)))}a.c=null}else Wm(a,3,b)}function en(a,b){a.b||2!=a.a&&3!=a.a||fn(a);F(null!=b.b);a.g?a.g.next=b:a.b=b;a.g=b}
function an(a,b,c,d){var e=$m(null,null,null);e.a=new Vm(function(a,h){e.b=b?function(c){try{var e=b.call(d,c);a(e)}catch(x){h(x)}}:a;e.c=c?function(b){try{var e=c.call(d,b);!w(e)&&b instanceof Xm?h(b):a(e)}catch(x){h(x)}}:h});e.a.c=a;en(a,e);return e.a}Vm.prototype.s=function(a){F(1==this.a);this.a=0;Wm(this,2,a)};Vm.prototype.w=function(a){F(1==this.a);this.a=0;Wm(this,3,a)};
function Wm(a,b,c){if(0==a.a){a==c&&(b=3,c=new TypeError(zd));a.a=1;var d;a:{var e=c,f=a.s,h=a.w;if(e instanceof Vm)null!=f&&Hk(f,ci),null!=h&&Hk(h,di),en(e,$m(f||ck,h||null,a)),d=!0;else if(Um(e))e.then(f,h,a),d=!0;else{if(ik(e))try{var l=e.then;if(hk(l)){gn(e,l,f,h,a);d=!0;break a}}catch(p){h.call(a,p);d=!0;break a}d=!1}}d||(a.j=c,a.a=b,a.c=null,fn(a),3!=b||c instanceof Xm||hn(a,c))}}
function gn(a,b,c,d,e){function f(a){l||(l=!0,d.call(e,a))}function h(a){l||(l=!0,c.call(e,a))}var l=!1;try{b.call(a,h,f)}catch(p){f(p)}}function fn(a){a.h||(a.h=!0,Om(a.l,a))}function cn(a){var b=null;a.b&&(b=a.b,a.b=b.next,b.next=null);a.b||(a.g=null);null!=b&&F(null!=b.b);return b}Vm.prototype.l=function(){for(var a=null;a=cn(this);)dn(this,a,this.a,this.j);this.h=!1};
function dn(a,b,c,d){if(3==c&&b.c&&!b.i)for(;a&&a.i;a=a.c)a.i=!1;if(b.a)b.a.c=null,jn(b,c,d);else try{b.i?b.b.call(b.g):jn(b,c,d)}catch(e){kn.call(null,e)}Fm(Zm,b)}function jn(a,b,c){2==b?a.b.call(a.g,c):a.c&&a.c.call(a.g,c)}function hn(a,b){a.i=!0;Om(function(){a.i&&kn.call(null,b)})}var kn=Hm;function Xm(a){E.call(this,a)}D(Xm,E);Xm.prototype.name="cancel";function ln(a,b){S.call(this);this.g=a||1;this.b=b||v;this.h=B(this.l,this);this.j=ok()}D(ln,S);ln.prototype.c=!1;ln.prototype.a=null;ln.prototype.l=function(){if(this.c){var a=ok()-this.j;0<a&&a<.8*this.g?this.a=this.b.setTimeout(this.h,this.g-a):(this.a&&(this.b.clearTimeout(this.a),this.a=null),T(this,hj),this.c&&(this.a=this.b.setTimeout(this.h,this.g),this.j=ok()))}};function mn(a){a.c=!1;a.a&&(a.b.clearTimeout(a.a),a.a=null)}ln.prototype.A=function(){ln.u.A.call(this);mn(this);delete this.b};
function nn(a,b,c){if(hk(a))c&&(a=B(a,c));else if(a&&typeof a.handleEvent==r)a=B(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:v.setTimeout(a,b||0)};function on(){this.h={};this.b={};this.g={};this.a=null;this.c=[]}dk(on);function pn(a){var b=on.Z(),c=b.h,d=b.b;d.lightbox?a(d.lightbox[1]):c.lightbox?c.lightbox.push([1,a]):(c.lightbox=[[1,a]],A(b.a)?qn(b,rh):b.c.push(rh))}function rn(){return function(){var a=arguments;pn(function(b){b.apply(null,a)})}}on.prototype.i=function(a,b){return a+de+b+rb};function sn(a){eval(a)}function tn(a,b,c){C(ge,sn);a.a=b.replace(/\.js$/,g);c&&(a.i=c);Jk(a.c,function(a){qn(this,a)},a);Ok(a.c)}
function qn(a,b){nn(function(){if(!this.b[b]){Gk(this.a);var a=this.i(this.a,b),d;a:{d=this.g;for(var e in d)if(d[e]==a){d=!0;break a}d=!1}this.g[b]=a;d||(a=Q(Bd,{type:ej,src:a}),document.body.appendChild(a))}},0,a)};function un(a){Yl.call(this);this.b=a;this.a={}}D(un,Yl);var vn=[];un.prototype.S=function(a,b,c,d){y(b)||(b&&(vn[0]=b.toString()),b=vn);for(var e=0;e<b.length;e++){var f=R(a,b[e],c||this.handleEvent,d||!1,this.b||this);if(!f)break;this.a[f.key]=f}return this};
un.prototype.ea=function(a,b,c,d,e){if(y(b))for(var f=0;f<b.length;f++)this.ea(a,b[f],c,d,e);else c=c||this.handleEvent,e=e||this.b||this,c=om(c),d=!!d,b=bm(a)?km(a.G,String(b),c,d,e):a?(a=qm(a))?km(a,b,c,d,e):null:null,b&&(wm(b),delete this.a[b.key]);return this};function wn(a){el(a.a,function(a,c){this.a.hasOwnProperty(c)&&wm(a)},a);a.a={}}un.prototype.A=function(){un.u.A.call(this);wn(this)};un.prototype.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};var xn="StopIteration"in v?v.StopIteration:{message:"StopIteration",stack:g};function yn(){}yn.prototype.next=function(){throw xn;};yn.prototype.ta=function(){return this};function zn(a,b){this.b={};this.a=[];this.g=this.c=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a){a instanceof zn?(c=a.J(),d=a.F()):(c=gl(a),d=fl(a));for(var e=0;e<c.length;e++)this.set(c[e],d[e])}}u=zn.prototype;u.B=Wj("c");u.F=function(){An(this);for(var a=[],b=0;b<this.a.length;b++)a.push(this.b[this.a[b]]);return a};u.J=function(){An(this);return this.a.concat()};u.O=function(){return 0==this.c};
u.clear=function(){this.b={};this.g=this.c=this.a.length=0};function Bn(a,b){return Cn(a.b,b)?(delete a.b[b],a.c--,a.g++,a.a.length>2*a.c&&An(a),!0):!1}function An(a){if(a.c!=a.a.length){for(var b=0,c=0;b<a.a.length;){var d=a.a[b];Cn(a.b,d)&&(a.a[c++]=d);b++}a.a.length=c}if(a.c!=a.a.length){for(var e={},c=b=0;b<a.a.length;)d=a.a[b],Cn(e,d)||(a.a[c++]=d,e[d]=1),b++;a.a.length=c}}function U(a,b){return Cn(a.b,b)?a.b[b]:void 0}
u.set=function(a,b){Cn(this.b,a)||(this.c++,this.a.push(a),this.g++);this.b[a]=b};u.forEach=function(a,b){for(var c=this.J(),d=0;d<c.length;d++){var e=c[d],f=U(this,e);a.call(b,f,e,this)}};u.clone=function(){return new zn(this)};u.ta=function(a){An(this);var b=0,c=this.g,d=this,e=new yn;e.next=function(){if(c!=d.g)throw Error("The map has changed since the iterator was created");if(b>=d.a.length)throw xn;var e=d.a[b++];return a?e:d.b[e]};return e};
function Cn(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function Dn(a){a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,kc).replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,be).replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,g)))try{return eval(bb+a+eb)}catch(b){}throw Error("Invalid JSON string: "+a);};function En(a){if(a.F&&typeof a.F==r)return a.F();if(A(a))return a.split(g);if(fk(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return fl(a)}function Fn(a,b){if(a.forEach&&typeof a.forEach==r)a.forEach(b,void 0);else if(fk(a)||A(a))Jk(a,b,void 0);else{var c;if(a.J&&typeof a.J==r)c=a.J();else if(a.F&&typeof a.F==r)c=void 0;else if(fk(a)||A(a)){c=[];for(var d=a.length,e=0;e<d;e++)c.push(e)}else c=gl(a);for(var d=En(a),e=d.length,f=0;f<e;f++)b.call(void 0,d[f],c&&c[f],a)}};function Gn(a){this.a=new zn;if(a){a=En(a);for(var b=a.length,c=0;c<b;c++){var d=a[c];this.a.set(Hn(d),d)}}}function Hn(a){var b=typeof a;return b==Vh&&a||b==r?Uh+(a[jk]||(a[jk]=++kk)):b.substr(0,1)+a}u=Gn.prototype;u.B=function(){return this.a.B()};u.clear=function(){this.a.clear()};u.O=function(){return this.a.O()};u.contains=function(a){a=Hn(a);return Cn(this.a.b,a)};u.F=function(){return this.a.F()};u.clone=function(){return new Gn(this)};u.ta=function(){return this.a.ta(!1)};var In=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/;function Jn(a,b){if(a)for(var c=a.split(wa),d=0;d<c.length;d++){var e=c[d].indexOf(ec),f=null,h=null;0<=e?(f=c[d].substring(0,e),h=c[d].substring(e+1)):f=c[d];b(f,h?decodeURIComponent(h.replace(/\+/g,k)):g)}};function Kn(){}Kn.prototype.a=null;function Ln(a){var b;(b=a.a)||(b={},Mn(a)&&(b[0]=!0,b[1]=!0),b=a.a=b);return b};var Nn;function On(){}D(On,Kn);function Pn(a){return(a=Mn(a))?new ActiveXObject(a):new XMLHttpRequest}function Mn(a){if(!a.b&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=[kd,jd,id,ld],c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.b=d}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}return a.b}Nn=new On;function Qn(a){S.call(this);this.ba=new zn;this.I=a||null;this.b=!1;this.H=this.a=null;this.W=g;this.h=0;this.g=this.V=this.w=this.M=!1;this.l=0;this.D=null;this.j=g;this.X=this.s=!1}D(Qn,S);var Rn=/^https?$/i,Sn=[sd,"PUT"],Tn=[];function Un(a,b,c,d){var e=new Qn;Tn.push(e);b&&e.S(rf,b);gm(e.G,vi,e.Db,!0,void 0,void 0);Vn(e,a,c,d,void 0)}u=Qn.prototype;u.Db=function(){this.U();Pk(Tn,this)};u.Na=Wj("j");u.Oa=Wj("s");
function Vn(a,b,c,d,e){if(a.a)throw Error("[goog.net.XhrIo] Object is active with another request="+a.W+"; newUri="+b);c=c?c.toUpperCase():Rc;a.W=b;a.h=0;a.M=!1;a.b=!0;a.a=a.I?Pn(a.I):Pn(Nn);a.H=a.I?Ln(a.I):Ln(Nn);a.a.onreadystatechange=B(a.Ra,a);try{a.V=!0,a.a.open(c,String(b),!0),a.V=!1}catch(h){Wn(a);return}b=d||g;var f=a.ba.clone();e&&Fn(e,function(a,b){f.set(b,a)});e=Mk(f.J());d=v.FormData&&b instanceof v.FormData;!G(Sn,c)||e||d||f.set(Bc,ue);f.forEach(function(a,b){this.a.setRequestHeader(b,
a)},a);a.j&&(a.a.responseType=a.j);hl(a.a)&&(a.a.withCredentials=a.s);try{Xn(a),0<a.l&&(a.X=Yn(a.a),a.X?(a.a.timeout=a.l,a.a.ontimeout=B(a.T,a)):a.D=nn(a.T,a.l,a)),a.w=!0,a.a.send(b),a.w=!1}catch(h){Wn(a)}}function Yn(a){return L&&M(9)&&gk(a.timeout)&&w(a.ontimeout)}function Nk(a){return Ef==a.toLowerCase()}u.T=function(){"undefined"!=typeof bk&&this.a&&(this.h=8,T(this,ij),this.abort(8))};function Wn(a){a.b=!1;a.a&&(a.g=!0,a.a.abort(),a.g=!1);a.h=5;Zn(a);$n(a)}
function Zn(a){a.M||(a.M=!0,T(a,rf),T(a,eg))}u.abort=function(a){this.a&&this.b&&(this.b=!1,this.g=!0,this.a.abort(),this.g=!1,this.h=a||7,T(this,rf),T(this,me),$n(this))};u.A=function(){this.a&&(this.b&&(this.b=!1,this.g=!0,this.a.abort(),this.g=!1),$n(this,!0));Qn.u.A.call(this)};u.Ra=function(){this.i||(this.V||this.w||this.g?ao(this):this.Xb())};u.Xb=function(){ao(this)};
function ao(a){if(a.b&&"undefined"!=typeof bk&&(!a.H[1]||4!=(a.a?a.a.readyState:0)||2!=bo(a)))if(a.w&&4==(a.a?a.a.readyState:0))nn(a.Ra,0,a);else if(T(a,wi),4==(a.a?a.a.readyState:0)){a.b=!1;try{co(a)?(T(a,rf),T(a,bj)):(a.h=6,Zn(a))}finally{$n(a)}}}function $n(a,b){if(a.a){Xn(a);var c=a.a,d=a.H[0]?ck:null;a.a=null;a.H=null;b||T(a,vi);try{c.onreadystatechange=d}catch(e){}}}function Xn(a){a.a&&a.X&&(a.a.ontimeout=null);gk(a.D)&&(v.clearTimeout(a.D),a.D=null)}
function co(a){var b=bo(a),c;a:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:c=!0;break a;default:c=!1}if(!c){if(b=0===b)a=String(a.W).match(In)[1]||null,!a&&v.self&&v.self.location&&(a=v.self.location.protocol,a=a.substr(0,a.length-1)),b=!Rn.test(a?a.toLowerCase():g);c=b}return c}function bo(a){try{return 2<(a.a?a.a.readyState:0)?a.a.status:-1}catch(b){return-1}}function eo(a){try{return a.a?a.a.responseText:g}catch(b){return g}};function fo(){this.b=[];this.a=[]}function go(a){0==a.b.length&&(a.b=a.a,a.b.reverse(),a.a=[]);return a.b.pop()}u=fo.prototype;u.B=function(){return this.b.length+this.a.length};u.O=function(){return 0==this.b.length&&0==this.a.length};u.clear=function(){this.b=[];this.a=[]};u.contains=function(a){return G(this.b,a)||G(this.a,a)};u.F=function(){for(var a=[],b=this.b.length-1;0<=b;--b)a.push(this.b[b]);for(var c=this.a.length,b=0;b<c;++b)a.push(this.a[b]);return a};function ho(a,b){Yl.call(this);this.j=a||0;this.c=b||10;if(this.j>this.c)throw Error("[goog.structs.Pool] Min can not be greater than max");this.a=new fo;this.b=new Gn;this.h=null;this.ja()}D(ho,Yl);u=ho.prototype;u.pa=function(){var a=ok();if(!(null!=this.h&&0>a-this.h)){for(var b;0<this.a.B()&&(b=go(this.a),!this.Aa(b));)this.ja();!b&&this.B()<this.c&&(b=this.wa());b&&(this.h=a,this.b.a.set(Hn(b),b));return b}};function io(a,b){Bn(a.b.a,Hn(b))&&a.ua(b)}
u.ua=function(a){Bn(this.b.a,Hn(a));this.Aa(a)&&this.B()<this.c?this.a.a.push(a):jo(a)};u.ja=function(){for(var a=this.a;this.B()<this.j;){var b=this.wa();a.a.push(b)}for(;this.B()>this.c&&0<this.a.B();)jo(go(a))};u.wa=function(){return{}};function jo(a){if(typeof a.U==r)a.U();else for(var b in a)a[b]=null}u.Aa=function(a){return typeof a.Cb==r?a.Cb():!0};u.contains=function(a){return this.a.contains(a)||this.b.contains(a)};u.B=function(){return this.a.B()+this.b.B()};
u.O=function(){return this.a.O()&&this.b.O()};u.A=function(){ho.u.A.call(this);if(0<this.b.B())throw Error("[goog.structs.Pool] Objects not released");delete this.b;for(var a=this.a;!a.O();)jo(go(a));delete this.a};function ko(a,b){this.a=a;this.b=b}ko.prototype.clone=function(){return new ko(this.a,this.b)};function lo(a){this.a=[];if(a)a:{var b;if(a instanceof lo){if(b=a.J(),a=a.F(),0>=this.B()){for(var c=this.a,d=0;d<b.length;d++)c.push(new ko(b[d],a[d]));break a}}else b=gl(a),a=fl(a);for(d=0;d<b.length;d++)mo(this,b[d],a[d])}}function mo(a,b,c){var d=a.a;d.push(new ko(b,c));b=d.length-1;a=a.a;for(c=a[b];0<b;)if(d=b-1>>1,a[d].a>c.a)a[b]=a[d],b=d;else break;a[b]=c}u=lo.prototype;u.F=function(){for(var a=this.a,b=[],c=a.length,d=0;d<c;d++)b.push(a[d].b);return b};
u.J=function(){for(var a=this.a,b=[],c=a.length,d=0;d<c;d++)b.push(a[d].a);return b};u.clone=function(){return new lo(this)};u.B=function(){return this.a.length};u.O=function(){return 0==this.a.length};u.clear=function(){Ok(this.a)};function no(){lo.call(this)}D(no,lo);function oo(a,b){this.g=new no;ho.call(this,a,b)}D(oo,ho);u=oo.prototype;u.pa=function(a,b){if(!a)return oo.u.pa.call(this);mo(this.g,w(b)?b:100,a);this.ya()};u.ya=function(){for(var a=this.g;0<a.B();){var b=this.pa();if(b){var c;var d=a,e=d.a,f=e.length;c=e[0];if(0>=f)c=void 0;else{if(1==f)Ok(e);else{e[0]=e.pop();for(var e=0,d=d.a,f=d.length,h=d[e];e<f>>1;){var l=2*e+1,p=2*e+2,l=p<f&&d[p].a<d[l].a?p:l;if(d[l].a>h.a)break;d[e]=d[l];e=l}d[e]=h}c=c.b}c.apply(this,[b])}else break}};
u.ua=function(a){oo.u.ua.call(this,a);this.ya()};u.ja=function(){oo.u.ja.call(this);this.ya()};u.A=function(){oo.u.A.call(this);v.clearTimeout(void 0);this.g.clear();this.g=null};function po(a,b,c,d){this.l=a;this.s=!!d;oo.call(this,b,c)}D(po,oo);po.prototype.wa=function(){var a=new Qn,b=this.l;b&&b.forEach(function(b,d){a.ba.set(d,b)});this.s&&(a.s=!0);return a};po.prototype.Aa=function(a){return!a.i&&!a.a};function qo(a,b,c,d,e,f){S.call(this);this.g=w(a)?a:1;this.h=w(e)?Math.max(0,e):0;this.b=new po(b,c,d,f);this.a=new zn;this.c=new un(this)}D(qo,S);var ro=[vi,rf,bj,eg,me,ij];function so(a,b,c,d,e,f){if(U(a.a,b))throw Error("[goog.net.XhrManager] ID in use");c=new to(c,B(a.l,a,b),d,e,null,f,w(void 0)?void 0:a.g,void 0,void 0);a.a.set(b,c);b=B(a.j,a,b);a.b.pa(b,null)}
qo.prototype.abort=function(a,b){var c=U(this.a,a);if(c){var d=c.sa;c.Ga=!0;b&&(d&&(this.c.ea(d,ro,c.Da),um(d,vi,function(){io(this.b,d)},!1,this)),Bn(this.a,a));d&&d.abort()}};qo.prototype.j=function(a,b){var c=U(this.a,a);c&&!c.sa?(this.c.S(b,ro,c.Da),b.l=Math.max(0,this.h),b.j=c.Na(),b.s=c.Oa(),c.sa=b,T(this,new uo(vi,this,a,b)),vo(this,a,b),c.Ga&&b.abort()):io(this.b,b)};
qo.prototype.l=function(a,b){var c=b.target;switch(b.type){case vi:vo(this,a,c);break;case rf:a:{var d=U(this.a,a);if(7==c.h||co(c)||d.ka>d.xa)if(T(this,new uo(rf,this,a,c)),d&&(d.La=!0,d.Ka)){c=d.Ka.call(c,b);break a}c=null}return c;case bj:T(this,new uo(bj,this,a,c));break;case ij:case eg:d=U(this.a,a);d.ka>d.xa&&T(this,new uo(eg,this,a,c));break;case me:T(this,new uo(me,this,a,c))}return null};
function vo(a,b,c){var d=U(a.a,b);!d||d.La||d.ka>d.xa?(d&&(a.c.ea(c,ro,d.Da),Bn(a.a,b)),io(a.b,c)):(d.ka++,Vn(c,d.Mb,d.Ub,d.Fb,d.Lb))}qo.prototype.A=function(){qo.u.A.call(this);this.b.U();this.b=null;this.c.U();this.c=null;this.a.clear();this.a=null};function uo(a,b,c,d){Zl.call(this,a,b);this.id=c;this.sa=d}D(uo,Zl);
function to(a,b,c,d,e,f,h,l,p){this.Mb=a;this.Ub=c||Rc;this.Fb=d;this.Lb=e||null;this.xa=w(h)?h:1;this.ka=0;this.Ga=this.La=!1;this.Da=b;this.Ka=f;this.a=l||g;this.b=!!p;this.sa=null}to.prototype.Oa=Wj("b");to.prototype.Na=Wj(le);function wo(a,b,c,d,e,f){this.b=a;this.i=b;this.a=d||null;this.data=e||null;if(f){if(this.c=f,f!=Zf&&f!=Wf&&f!=Xf&&f!=Yf)throw"bad display mode: "+f;}else this.c=Yf;this.g=!1}wo.prototype.h=Wj("b");function xo(a){this.g=!0;this.o=a;this.b=null}function V(a,b){return document.getElementById(a.o.b+de+b)}function W(a,b){var c=V(a,b);if(!c)throw"did not find element for id "+b;return c}xo.prototype.m=function(){return this.o.data};
xo.prototype.c=function(){var a={};a.type=this.b.ga();a.instanceId=this.o.b;a.sectionId=this.o.i;a.actionUrl=I.K;a.quickEditUrl=I.Ea+$a+this.b.ga()+Za+this.o.b+Sa+this.o.i+Ba+I.M;return a};function yo(a,b,c,d,e){c=c||{};window.__wavt&&(c.xssi_token=window.__wavt);I.Sb(b,c,a.o.b,a.b.ga(),d,e)}function bl(a){var b=-1;try{b=a.status}catch(c){}return b}function I(){}I.ob=function(a,b,c){I.b={};I.Ea=a;I.K=b;I.ec=c;I.g={};I.j=new qo;I.Fa=0;I.D=0;R(I.j,vi,function(){I.D++});R(I.j,rf,function(){I.D--})};
I.Qb=function(){var a=I.bb();document.body.appendChild(a)};I.Ob=function(a){I.Qb();if(window.parent==window){var b=xd;a&&(b=a);a=I.ab(b);document.body.appendChild(a[0]);document.body.appendChild(a[1])}};I.qb=cf;I.Za=cf;I.M="editWidget";I.fb=function(){return I.K};I.Kb=function(a,b){I.L=a;I.Tb=b};I.hb=function(){return I.L};I.Nb=function(a){I.Wb=a};I.W=function(){return I.Wb};I.Jb=function(a){I.g=a};
I.eb=function(){var a={},b;for(b in I.g){var c=I.g[b];a[c.name]=c.data}c={};for(b in I.b)c[b]=I.b[b].f.m();a.widgets=c;return a};I.X=function(a,b){var c=new xo(b),d=new window[a](c);c.b=d;I.b[b.b]=d;I.I(d);return d};I.wb=function(a,b){var c=I.X(a,b);c.f.o.g=!0;return c};I.I=function(a){var b=a.f;b.o.c!=Yf&&(b.o.c==Wf&&a.C(),a.f.g=!1)};I.c=function(a){return I.b?I.b[a]:null};
I.w=function(a,b,c,d,e){var f=g;d&&(f=Za+d);a=I.Ea+Ba+a+Sa+b+$a+c+f;if(window.name==e)return window.location.replace(a),window.focus(),window;e=window.open(a,e,Kj);e.focus();return e};I.Va=function(a){var b=a.getAttribute($g),c=I.c(b);if(c){var d=c.f.a;if(null!=d&&!d.closed)return d.focus(),!1}d=sf+b;a=I.w(I.M,a.parentNode.getAttribute($g),a.getAttribute(Ij),b,d);c&&(c.f.a=a);return!1};I.ub=function(a){I.w(I.Za,a.parentNode.getAttribute($g),a.getAttribute(Ij),a.getAttribute($g),I.qb);return!1};
I.cb=function(a,b,c){I.a(c,c.LayoutsMessages.DELETING);I.ha(Rf,{},a,b)};I.Bb=function(a,b){var c=window;a.sectionid=document.getElementById(Hi).value;I.a(c,c.LayoutsMessages.SAVING);I.ha(qe,a,g,b)};I.Gb=function(a,b,c){F(null!=c,Ph);var d=I.c(b);F(null!=d,Qh+b);d.f.o.g?I.Bb(a,c):(b=d.f,c=window,I.a(c,c.LayoutsMessages.SAVING),yo(b,tf,a))};I.Sb=function(a,b,c,d,e,f){I.ba(I.K,a,b,c,d,e,f)};I.ha=function(a,b,c,d){I.L&&(b.security_token=I.Tb,I.ba(I.L,a,b,c,d,void 0))};
I.ba=function(a,b,c,d,e,f,h){function l(){x(this.a)&&window.eval(eo(this))}b=[pe+encodeURIComponent(b),Gj+encodeURIComponent(d),Jj+encodeURIComponent(e),yi];for(var p in c)if(typeof c[p]==Vh)for(d=c[p],e=0;e<d.length;++e)b.push(encodeURIComponent(p)+ec+encodeURIComponent(d[e]));else b.push(encodeURIComponent(p)+ec+encodeURIComponent(c[p]));var x=f||al();h==Rc?(a=0<=a.indexOf(gc)?a+wa:a+gc,so(I.j,g+I.Fa++,a+b.join(wa),Rc,void 0,l)):so(I.j,g+I.Fa++,a,sd,b.join(wa),l)};
I.Ib=function(a,b){if(a){var c=I.c(a);c&&(c.f.a=b)}};I.i=function(a,b){0==I.D?a.setTimeout(function(){a.close()},b):a.setTimeout(function(){I.i(a,b)},200)};I.pb=function(a,b){a&&(I.i(a,100),I.Rb(a,b))};I.Rb=function(a,b){if(a){var c=a.document.getElementById(Wi);c&&(c=c.innerHTML);c&&a&&a.opener.parent&&a.opener.parent.editor&&a.opener.parent.editor.SetSaveMessage(c,b)}};
I.P=function(a,b,c){var d=I.b[a];null!=c.errors?((a=d?d.f.a:null)||(a=window),I.a(a,c.errors),d&&d.Y?d.Y(b,c,a):I.Y(c,a)):(F(null!=d,Qh+a),d.P(b,c))};I.Y=function(a,b){var c=a[fg],d;for(d in c)zo(d,c[d],b.document)};function Ao(a,b){I.a(a.a,b[Vi]);I.V(a.o.b,ee,function(a){window.opener._WidgetManager._OnWidgetConfigured(a,b)})}I.rb=function(a,b){window.parent&&window.parent.editor&&b?I.sb(a,b):window.location.replace(window.location.href)};
I.sb=function(a,b){var c=I.c(a);c.f.o.data=b.data;var d=document.getElementById(a);Kl(d);cl(d,c);c.f.a=null};
I.jb=function(a,b,c){var d=c[Vi];if(null!=c.errors)I.a(window,c.errors),I.Y(c,window);else if(b==qe){var e;I.l(window)&&(window.opener&&window.opener.parent&&(e=window.opener.parent),e&&e.editor&&e.editor.HandleAddNewWidget(c));I.a(window,d);null==window.opener?window.location=zb+c.blogID:e&&e._WidgetManager?e._WidgetManager._KillPopupDelay(window):I.i(window,100)}else c=I.b[a],F(null!=c),b==Rf&&(I.a(c.f.a,d),I.V(a,fe))};
I.tb=function(a){var b=I.c(a);b&&(b.f.o.c==Xf?top.editor.HandleDeleteWidget(b.f.o.a):(b=b.f.o.a,b.parentNode.removeChild(b)),delete I.b[a])};I.V=function(a,b,c){if(I.l(window)){var d=window.opener;c||(c=d._WidgetManager[b]);c(a);d._WidgetManager?d._WidgetManager._KillPopupDelay(window,a):I.i(window,100)}else a=I.W()+jc+a,a+=Fa+encodeURIComponent(b),window.location.replace(a)};I.l=function(a){var b=!1;try{if(a.opener){var c=Vd+a.opener.document.domain;c&&c!=Vd&&(b=!0)}}catch(d){}return b};I.ia="status-msg-yellow-on-white";
I.a=function(a,b){a||(a=self);var c=a.document.getElementById(Wi);c&&(c.innerHTML=b);(c=a.document.getElementById(Vi))&&Wk(c,I.ia)};I.dc=function(a){a||(a=self);(a=a.document.getElementById(Vi))&&Yk(a,I.ia)};I.cc=function(a){a&&0<a.length&&a.substring(0,4)!=Ng&&(a=Pg+a);return a};I.h=function(a,b){if(H(a,b))return a;if(a)for(var c=a.childNodes.length,d=0;d<c;d++){var e=I.h(a.childNodes.item(d),b);if(e)return e}return null};
I.bb=function(){var a=window.document.createElement(q);a.className=Qe;a.style.position=ne;a.style.top=Db;a.style.left=Db;a.style.width=Hb;a.style.height=Hb;L&&!M(7)&&(a.style.height=mg);a.style.zIndex=Ib;a.style.cursor=Pf;a.onclick=I.s;a.onmousedown=I.s;a.onmouseup=I.s;a.style.background=Aj;a.style.filter=re;a.style.opacity=ob;a.innerHTML=Ka;return a};
I.ab=function(a){var b=window.document,c=I.H(b,a);a=I.H(b,a);c.style.backgroundColor=na;c.style.border=Mb;L&&(c.style.filter=fa);c.style.opacity=pb;a.style.border=Nb;c.style.zIndex=1200;a.style.zIndex=1200;return[c,a]};
I.H=function(a,b){var c=a.createElement(q);c.style.position=ne;c.style.top=Vb;c.style.left=lb;c.style.width=Ub;c.style.height=Rb;c.style.margin=Db;c.style.padding=Jb;c.style.fontSize=Qb;c.style.textAlign=af;c.style.color=oa;c.style.fontFamily=ka;L&&(c.style.top=kb,c.style.left=kb,c.style.filter=ea);c.style.MozTransform=Bi;c.style.MozTransformOrigin=Tb;c.style.WebkitTransform=Bi;c.style.WebkitTransformOrigin=Tb;c.innerHTML=b;c.className=Li;return c};
I.s=function(a){a||(a=window.event);a&&(a.cancelBubble=!0,a.stopPropagation&&a.stopPropagation());return!1};function Bo(a){if(a)if(a.type==bf){if(a.checked)return a.value}else{if(null==a.type){for(var b=[],c=0;c<a.length;c++)a[c].checked&&(b[b.length]=a[c].value);switch(b.length){case 0:return;case 1:return b[0];default:return b}}return a.value}}function Co(a,b){b||(b=document);return b.getElementById(ig+a)}function zo(a,b,c){if(a=Co(a,c))a.innerHTML=b,a.className=gg}
function Do(){this.a=[];for(var a=0;a<I.g.length;++a)this.a[this.a.length]=I.g[a]}function Eo(a,b){null==b&&(b=g);for(var c=a.a.length-1;0<=c;--c)if(a.a[c].name==b)return a.a[c].data;return null}Do.prototype.m=function(a){var b=Eo(this,a);if(null!==b)return b;var c=a.split(nb);if(1==c.length)return b=Eo(this,g),b[a];b=Eo(this,c[0]);a=0;for(b?a=1:b=Eo(this,g);a<c.length;a++){if(null==b)return null;b=b[c[a]]}return b};function X(a,b){this.ac=a;this.f=b}u=X.prototype;u.ga=Wj("ac");u.Xa=Wj("f");
u.P=function(a,b){a==tf&&Ao(this.f,b)};u.Y=function(a,b,c){I.Y(b,c)};u.C=function(){};C("_WidgetManager",I);I._Init=I.ob;I._SetPageActionUrl=I.Kb;I._GetPageActionUrl=I.hb;I._SetWidgetRefreshUrl=I.Nb;I._GetWidgetRefreshUrl=I.W;I._GetCallbackUrl=I.fb;I._DeleteWidgetFromPage=I.cb;I._DisplayWidget=I.I;I._GetWidget=I.c;I._HandleControllerResult=I.P;I._HandlePageActionResult=I.jb;I._IsOpenerReachable=I.l;I._SetConfigWin=I.Ib;I._SetDataContext=I.Jb;I._SetupPreview=I.Ob;I._RegisterWidget=I.X;
I._RegisterNewWidget=I.wb;I._PopupPaneFromParams=I.w;I._PopupConfig=I.Va;I._PopupToolbox=I.ub;I._KillPopupDelay=I.pb;I._OnWidgetConfigured=I.rb;I._OnWidgetDeleted=I.tb;C("_WidgetInfo",wo);wo.prototype._getInstanceId=wo.prototype.h;X.prototype._GetHelper=X.prototype.Xa;xo.prototype._GetData=xo.prototype.m;xo.prototype._GenerateWidgetMetadata=xo.prototype.c;I._GetAllData=I.eb;
C("widget_module_provide",function(a,b,c){var d=on.Z(),e=d.b,f=d.h;e[a]||(e[a]={});if(c)e[a][b]=c;else if(f[a]){for(b=0;b<f[a].length;++b)(0,f[a][b][1])(e[a][f[a][b][0]]);delete f[a];delete d.g[a]}});function Fo(a){X.call(this,mc,a);this.f=a}D(Fo,X);C("_AdSenseView",Fo);function Go(a){X.call(this,vc,a);this.a=a.o}D(Go,X);var Ho="&#9658;&nbsp;";u=Go.prototype;
u.P=function(a,b){if(a==tf)Ao(this.f,b);else if(a==Eg){var c;a:{c=b.path;var d=this.a.a.getElementsByTagName(lc),e;for(e in d){var f=d[e];if(f.href==c){c=Sl(f,qh,ve);break a}}c=void 0}d=P(mi,c);(e=Sl(c,q,lf))&&Fl(e,{style:g,"data-height":g});Kl(d);for(e=0;e<b.posts.length;e++){var f=b.posts[e],h=document.createElement(qh);h.innerHTML=bc+f.url+fc+f.title+$b;d.appendChild(h)}Io(this,c);Jo(this,c)}else Go.u.P.call(this,a,b)};
u.C=function(){if(V(this.f,pc)){var a=O(le,kj,this.a.a);1>a.length&&(a=O(qh,kj,this.a.a));var b;0<a.length&&a[0].currentStyle&&(b=a[0].parentNode.currentStyle.color);for(var c=0;c<a.length;c++){var d=a[c];0<O(q,lf,d).length?(d.onclick=this.ib.bind(this),Io(this,d)):d.onclick=this.kb.bind(this);b&&(d.style.color=b)}if(d=V(this.f,qc)){for(c=1;c<d.options.length;c++)if(a=d.options[c].value,a==window.location.href||null!=window.location.href.match(a)){d.selectedIndex=c;break}d.onchange=this.Ya.bind(this)}else for(a=
O(q,$f,this.a.a),c=0;c<a.length;c++)d=a[c],d.addEventListener(ef,this.nb.bind(this),!1),d.addEventListener(ef,this.gb.bind(this),!1);this.f.m().languageDirection==Ci&&(Ho=Aa)}};u.Ya=function(){var a=V(this.f,qc);a&&a.value!=g&&(window.location.href=a.value)};u.kb=function(a){a=a||window.event;var b=a.currentTarget||a.srcElement;b&&!H(b,kj)&&(b=b.parentNode);a=I.h(b,Tj);b=b.parentNode;if(H(b,kg))return $k(b,kg,jf),a.innerHTML=Ho,Yk(a,lj),!1;$k(b,jf,kg);a.innerHTML=za;Wk(a,lj);Ko(this,b);return!1};
u.nb=function(a){a=a||window.event;a=a.currentTarget||a.srcElement;(a=H(a,$f)?a:Sl(a,q,$f))&&(a=P(Ah,a))&&(H(a,ai)?Yk(a,ai):Wk(a,ai))};
u.gb=function(a){a=a||window.event;var b=a.currentTarget||a.srcElement;if(b=H(b,Ai)?b:Sl(b,q,Ai)){var c=P(Pi,b);if(!c){c=document.createElement(Ni);Wk(c,Pi);var d=document.createElement(q);Wk(d,Qi);d.appendChild(c);b.insertBefore(d,b.firstChild)}Yk(c,se);var d=b.offsetWidth,e=getComputedStyle(b),d=d+(parseInt(e.marginLeft)+parseInt(e.marginRight)),d=Math.max(d,Lo(b));Fl(c,{style:Ig+d+ui+d+si+(a.pageX-b.offsetLeft-d/2)+ti+(a.pageY-b.offsetTop-d/2)+ri});Wk(c,se)}};
u.ib=function(a){a=a||window.event;if(!a.currentTarget||a.currentTarget==a.srcElement||a.srcElement.tagName!=lc){var b=a.currentTarget||a.srcElement;b&&!H(b,kj)&&(b=b.parentNode);a.stopPropagation();a=H(b,ve)?b:b.parentNode;H(a,kg)?(Mo(this,a),$k(a,kg,jf)):(Ko(this,a),Jo(this,a),$k(a,jf,kg))}};
function Ko(a,b){var c;c=b.getElementsByTagName(Qd);0<c.length&&!H(c[0],mi)?c=!1:(c=I.h(b,ki),c=parseInt(c.innerHTML.match(/\d+/),10),c=b.getElementsByTagName(bd).length<c);if(c){var d=P(lf,b);c=P(mi,b);c||(c=document.createElement(Qd),d?d.appendChild(c):b.appendChild(c),Wk(c,mi));d&&Fl(d,{style:g,"data-height":g});(d=Sl(b,q,lf))&&Fl(d,{style:g,"data-height":g});d=document.createElement(bd);d.appendChild(document.createTextNode(a.f.m().loadingMessage||gd));c.appendChild(d);yo(a.f,Eg,{path:I.h(b,li).href},
null,Rc)}}function Jo(a,b){var c=P(lf,b);c.getAttribute(Kf)||Io(a,b);var d=c.getAttribute(Kf)||Lo(c),e=d?d+qi:t;window.setTimeout(function(){Fl(c,{style:xh+e+Yb})},10)}function Mo(a,b){var c=P(lf,b);c.getAttribute(Kf)||Io(a,b);window.setTimeout(function(){Fl(c,{style:yh})},10)}
function Io(a,b){var c=P(lf,b);Fl(c,{style:zh});for(var d=0,e=O(q,lf,c),f=0;f<e.length;f++){var h=e[f],l=Sl(h,qh,kj);if(H(l,jf)){var p=h.getAttribute(Kf);p||(Io(a,l),p=h.getAttribute(Kf));d+=parseInt(p)}}d+=Lo(c);c.setAttribute(Kf,d);c.setAttribute(Zi,xh+d+ri);H(b,jf)&&c.setAttribute(Zi,yh)}function Lo(a){var b=a.offsetHeight;a=getComputedStyle(a);return b+=parseInt(a.marginTop)+parseInt(a.marginBottom)}C("_BlogArchiveView",Go);function No(a){X.call(this,No.a,a)}D(No,X);No.a="Attribution";C("_AttributionView",No);function Oo(a,b,c){if(A(b))(b=Po(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=Po(c,d);f&&(c.style[f]=e)}}var Qo={};function Po(a,b){var c=Qo[b];if(!c){var d=Bk(b),c=d;void 0===a.style[d]&&(d=(sl?Ud:rl?md:L?Jh:pl?rd:null)+Ck(d),void 0!==a.style[d]&&(c=d));Qo[b]=c}return c}function Ro(a,b){var c=Nl(a);return c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,null))?c[b]||c.getPropertyValue(b)||g:g}
function So(a,b){return Ro(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function To(a){var b;try{b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}L&&a.ownerDocument.body&&(a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop);return b}
function Uo(a){var b=a.offsetWidth,c=a.offsetHeight,d=sl&&!b&&!c;return w(b)&&!d||!a.getBoundingClientRect?new ol(b,c):(a=To(a),new ol(a.right-a.left,a.bottom-a.top))}function Vo(a,b){if(/^\d+px?$/.test(b))return parseInt(b,10);var c=a.style.left,d=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;a.style.left=b;var e=a.style.pixelLeft;a.style.left=c;a.runtimeStyle.left=d;return e}
function Wo(a){var b=Nl(a),c=g;if(b.body.createTextRange&&Ml(b,a)){b=b.body.createTextRange();b.moveToElementText(a);try{c=b.queryCommandValue(Qc)}catch(d){c=g}}c||(c=So(a,wg));a=c.split(hb);1<a.length&&(c=a[0]);a:for(a=0;2>a;a++)if(b="\"'".charAt(a),c.charAt(0)==b&&c.charAt(c.length-1)==b){c=c.substring(1,c.length-1);break a}return c}var Xo=/[^\d]+$/,Yo={cm:1,"in":1,mm:1,pc:1,pt:1},Zo={em:1,ex:1};
function $o(a){var b=So(a,xg),c;c=(c=b.match(Xo))&&c[0]||null;if(b&&qi==c)return parseInt(b,10);if(L){if(String(c)in Yo)return Vo(a,b);if(a.parentNode&&1==a.parentNode.nodeType&&String(c)in Zo)return a=a.parentNode,c=So(a,xg),Vo(a,b==c?Lb:b)}c=Q(Cd,{style:xj});a.appendChild(c);b=c.offsetHeight;Ll(c);return b};function ap(){}dk(ap);ap.prototype.a=0;function bp(a){S.call(this);a||(a=pk||(pk=new Ul));this.I=a;this.N=null;this.R=!1;this.a=null;this.b=void 0;this.l=this.s=this.c=null}D(bp,S);u=bp.prototype;u.Pb=ap.Z();u.ca=Wj(le);function cp(a){a.b||(a.b=new un(a));return a.b}u.Ba=function(a){if(this.c&&this.c!=a)throw Error("Method not supported");bp.u.Ba.call(this,a)};u.Pa=function(){this.a=this.I.b.createElement(Dc)};
u.render=function(a){if(this.R)throw Error("Component already rendered");this.a||this.Pa();a?a.insertBefore(this.a,null):this.I.b.body.appendChild(this.a);this.c&&!this.c.R||this.oa()};u.oa=function(){this.R=!0;dp(this,function(a){!a.R&&a.ca()&&a.oa()})};function ep(a){dp(a,function(a){a.R&&ep(a)});a.b&&wn(a.b);a.R=!1}u.A=function(){this.R&&ep(this);this.b&&(this.b.U(),delete this.b);dp(this,function(a){a.U()});this.a&&Ll(this.a);this.c=this.a=this.l=this.s=null;bp.u.A.call(this)};
function dp(a,b){a.s&&Jk(a.s,b,void 0)}u.removeChild=function(a,b){if(a){var c=A(a)?a:a.N||(a.N=Wb+(a.Pb.a++).toString(36)),d;this.l&&c?(d=this.l,d=(null!==d&&c in d?d[c]:void 0)||null):d=null;a=d;if(c&&a){d=this.l;c in d&&delete d[c];Pk(this.s,a);b&&(ep(a),a.a&&Ll(a.a));c=a;if(null==c)throw Error("Unable to set parent component");c.c=null;bp.u.Ba.call(c,null)}}if(!a)throw Error("Child is not in parent component");return a};function fp(a,b,c,d){bp.call(this,d);this.j=c||window;this.M=a;this.D=b;this.H={};this.w=this.g=null;this.h={};this.h.GOOGLEPLUS={da:Tc,la:this.zb};this.h.EMAIL={da:Fc,la:this.xb};this.h.FACEBOOK={da:Nc,la:this.yb};this.h.TWITTER={da:Pd,la:this.Ab}}D(fp,bp);u=fp.prototype;
u.Pa=function(){var a=this.I,b=a.a(Dc,{style:hi,"class":Hh});this.g=a.a(Dc,{style:gi,"class":Gh});b.appendChild(this.g);var c=a.a(Dc,{"class":Ih});c.innerText=Gd;c.textContent=Gd;this.g.appendChild(c);this.w=a.a(lc,{href:ih,"class":Fh});this.w.innerHTML=Wa;c.appendChild(this.w);for(var d in this.h){var c=a.a(lc,{target:he,display:He,"class":Eh+d.toLowerCase()}),e=a.a(Cd),f=this.h[d];e.innerText=f.da;e.textContent=f.da;c.href=f.la.call(this);c.appendChild(e);this.g.appendChild(c);this.H[d]=c}this.a=
b};u.oa=function(){fp.u.oa.call(this);for(var a in this.H){var b=this.H[a];b&&cp(this).S(b,ef,this.va)}cp(this).S(this.w,ef,this.va);a=this.ca();cp(this).S(a,ef,this.va);this.Ha();cp(this).S(this.j,Di,this.Ha)};u.Ha=function(){var a=this.j.innerHeight,b=this.j.innerWidth,c=this.j.pageYOffset,d=this.j.pageXOffset,e=0;200<a&&(e=(a-200)/2);Oo(this.g,mj,e+c+qi);a=0;230<b&&(a=(b-230)/2);Oo(this.g,ph,a+d+qi)};u.Ab=function(){return Yg+encodeURIComponent(this.M+Xb+this.D)};
u.yb=function(){return Xg+encodeURIComponent(this.D)+Ua+encodeURIComponent(this.M)};u.xb=function(){return vh+encodeURIComponent(this.M)+Ea+encodeURIComponent(this.D)};u.zb=function(){return Zg+encodeURIComponent(this.D)};u.va=function(){var a=this.ca();a&&(a.style.display=t)};function gp(){this.c=null;this.a={};this.b=!1}dk(gp);gp.prototype.i=function(a,b,c){c.g||c.c||c.h||c.i||(a=this.a[a])&&0<a.length&&(hp(this),rn()(a,b),c.preventDefault())};gp.prototype.h=function(){hp(this);pn(ck)};function hp(a){a.b||(document.body.appendChild(Q(cd,{type:dj,rel:$i,href:a.g})),a.b=!0)}
var ip=[/(https?:\/\/lighthouse-dev\.corp\.google\.com\/image)\/([^/]+)\/([^/]+\/[^/]+\/[^/]+)\/((s\d+)(-?[hR]?)\/)?([^/]+)/,/(https?:\/\/lh[3-6]+\.google\.[.a-z]+)\/([^/]+)\/([^/]+\/[^/]+\/[^/]+)\/((s\d+)(-?[hR]?)\/)?([^/]+)/,/(https:\/\/lh[3-6]+\.google\.com)\/([^/]+)\/([^/]+\/[^/]+\/[^/]+)\/((s\d+)(-?[hR]?)\/)?([^/]+)/,/(https?:\/\/lh[3-6]+\.ggpht\.com)\/([^/]+)\/([^/]+\/[^/]+\/[^/]+)\/((s\d+)(-?[hR]?)\/)?([^/]+)/,/(https?:\/\/lh[3-6]+\.googleusercontent\.com)\/([^/]+)\/([^/]+\/[^/]+\/[^/]+)\/((s\d+)(-?[hR]?)\/)?([^/]+)/,
/(https?:\/\/[1-4]+\.bp\.blogspot\.[.a-z]+)\/([^/]+)\/([^/]+\/[^/]+\/[^/]+)\/((s\d+)(-?[hR]?)\/)?([^/]+)/,/(https?:\/\/bp[0-3]+\.blogger\.[.a-z]+)\/([^/]+)\/([^/]+\/[^/]+\/[^/]+)\/((s\d+)(-?[hR]?)\/)?([^/]+)/];function jp(a){for(var b=0;b<ip.length;b++){var c=a.match(ip[b]);if(c)return c}return null};function kp(){this.b={};this.a=0;this.i=[];this.c=[];var a=this;this.h=function(){lp(a)}}function mp(a){for(var b=a.b,c=O(bh,Qf,void 0),d=0;d<c.length;d++)if(c[d].style.display==t&&(c[d].style.display=g),5>d){var e=c[d];e.longDesc!=g&&(e.src=e.longDesc)}else e=c[d].id,e==g&&(e=ye+d),b[e]={Ma:c[d],key:e},a.a++;0!=a.a&&(a.l=R(window,Di,a.h),a.j=R(window,xi,a.h),np(a))}function lp(a){a.g&&window.clearTimeout(a.g);a.g=window.setTimeout(function(){a.g=null;np(a)},100)}
function np(a){if(!(0>a.a))if(0==a.a)wm(a.l),wm(a.j),a.a=-1;else{var b=!1,c;for(c in a.b){var d;a:{d=a;var e=a.b[c],f=window.document,f=f.compatMode==yc?f.documentElement:f.body,f=(new ol(f.clientWidth,f.clientHeight)).height,h;h=e.Ma;F(h);1==h.nodeType?(h=To(h),h=new nl(h.left,h.top)):(h=h.changedTouches?h.changedTouches[0]:h,h=new nl(h.clientX,h.clientY));h=h.y;if(0<=h&&h<=f)d.i.push(e);else if(0<h&&h<Math.round(2.25*f))d.c.push(e);else if(0>h&&h>Math.round(-1.25*f))d.c.push(e);else{d=!1;break a}d=
!0}d&&(b=!0)}if(b){b=a.i.concat(a.c);for(c=0;c<b.length;c++)d=b[c].Ma,d.longDesc!=g&&(d.src=d.longDesc),a.a--,delete a.b[b[c].key];a.i=[];a.c=[]}}};var op={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",
darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",
ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",
lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",
moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",
seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function pp(a){var b={};a=String(a);var c=a.charAt(0)==la?a:la+a;if(qp.test(c)){a=c;if(!qp.test(a))throw Error(ab+a+"' is not a valid hex color");4==a.length&&(a=a.replace(rp,ma));b.za=a.toLowerCase();b.type=Kg;return b}a:{var d=a.match(sp);if(d){var c=Number(d[1]),e=Number(d[2]),d=Number(d[3]);if(0<=c&&255>=c&&0<=e&&255>=e&&0<=d&&255>=d){c=[c,e,d];break a}}c=[]}if(c.length){e=c[0];a=c[1];c=c[2];e=Number(e);a=Number(a);c=Number(c);if(e!=(e&255)||a!=(a&255)||c!=(c&255))throw Error('"('+e+hb+a+hb+c+
'") is not a valid RGB color');e=tp(e.toString(16));a=tp(a.toString(16));c=tp(c.toString(16));b.za=la+e+a+c;b.type=zi;return b}if(op&&(c=op[a.toLowerCase()]))return b.za=c,b.type=Mh,b;throw Error(a+" is not a valid color string");}var rp=/#(.)(.)(.)/,qp=/^#(?:[0-9a-f]{3}){1,2}$/i,sp=/^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i;function tp(a){return 1==a.length?Db+a:a};function up(a){X.call(this,wc,a)}D(up,X);u=up.prototype;u.Ca=null;u.ra=null;u.C=function(){var a=this.f.m();this.Ca=a.totalItems;this.ra=a.numItemsToShow;0!=this.ra&&this.Ca>this.ra&&(W(this.f,Ji).onclick=this.Ua.bind(this),W(this.f,Ki).onclick=this.Ua.bind(this));R(window,sh,this.$a)};
u.Ua=function(){var a=V(this.f,Ve);if(null!=a){for(var a=a.getElementsByTagName(qh),b=this.ra;b<this.Ca;b++){var c=a[b];c.style.display=c.style.display==t?He:t}a=W(this.f,Ji);a.style.display=a.style.display==t?dh:t;a=W(this.f,Ki);a.style.display=a.style.display==t?dh:t}};u.$a=function(){for(var a=0,b=document.images.length;a<b;a++){var c=document.images[a],d=null;if(d=c.getAttribute(Lf))R(c,eg,function(){this.style.visibility=Lg}),c.src=d}};C("_BlogListView",up);var vp=/^[+a-zA-Z0-9_.!#$%&'*\/=?^`{|}~-]+@([a-zA-Z0-9-]+\.)+[a-zA-Z0-9]{2,63}$/;function wp(a){X.call(this,Ac,a);this.a=a.o;this.c=this.a.data}D(wp,X);C("_ContactFormView",wp);wp.prototype.C=function(){var a=N(V(this.f,Bf));if(a){var b=this;a.onclick=function(){xp(b)&&yp(b)}}};
function xp(a){N(V(a.f,m)).className=m;N(V(a.f,m)).innerHTML=g;N(V(a.f,n)).className=n;N(V(a.f,n)).innerHTML=g;var b=document.createElement(bh);b.src=yb;b.className=wf;b.onclick=function(){N(V(a.f,m)).className=m;N(V(a.f,m)).innerHTML=g};var c=rk(N(V(a.f,xf)).value);if(!vp.test(c))return N(V(a.f,m)).className=zf,N(V(a.f,m)).innerHTML=a.c.contactFormInvalidEmailMsg,N(V(a.f,m)).appendChild(b),!1;c=N(V(a.f,yf)).value;return null==c||rk(c)==g?(N(V(a.f,m)).className=zf,N(V(a.f,m)).innerHTML=a.c.contactFormEmptyMessageMsg,
N(V(a.f,m)).appendChild(b),!1):!0}
function yp(a){N(V(a.f,Bf)).className=vf;N(V(a.f,Bf)).disabled=!0;N(V(a.f,n)).className=Cf;N(V(a.f,n)).innerHTML=a.c.contactFormMessageSendingMsg;var b=encodeURIComponent(rk(N(V(a.f,Af)).value)),c=encodeURIComponent(rk(N(V(a.f,xf)).value)),d=encodeURIComponent(rk(N(V(a.f,yf)).value)),b=[Lh+b,cg+c,Ch+d,Oe+encodeURIComponent(a.c.blogId)],c=a.c.submitUrl;if(window.XDomainRequest&&L&&!M(Gb)){var e=new XDomainRequest;e.onload=function(){var b=eval(bb+e.responseText+eb),b=eval(b.details.emailSentStatus);
zp(a,b)};e.open(ii,c,!0);e.send(b.join(wa))}else Un(c,a.ia.bind(a),sd,b.join(wa))}wp.prototype.ia=function(a){a=a.target;var b=eval(bb+eo(a)+eb),b=eval(b.details.emailSentStatus);zp(this,co(a)&&b)};
function zp(a,b){N(V(a.f,n)).className=Cf;b?(N(V(a.f,Af)).value=g,N(V(a.f,xf)).value=g,N(V(a.f,yf)).value=g,N(V(a.f,n)).innerHTML=a.c.contactFormMessageSentMsg):N(V(a.f,n)).innerHTML=a.c.contactFormMessageNotSentMsg;setTimeout(function(){N(V(a.f,n)).className=n;N(V(a.f,n)).innerHTML=g;N(V(a.f,Bf)).className=uf;N(V(a.f,Bf)).removeAttribute(Tf)},3E3)};function Ap(a){X.call(this,Cc,a)}D(Ap,X);
Ap.prototype.C=function(){var a=new Do;google.load(Fi,Eb,{callback:B(this.a,this),language:a.m(Je)});a=document.getElementById(qj);if(!a){a=document.createElement(Dc);a.id=qj;var b=document.createElement(lc);b.name=oj;a.appendChild(b);b=document.createElement(Dc);b.id=rj;a.appendChild(b);b=document.createElement(Dc);b.id=pj;b.className=Hg;b.innerHTML=Ka;a.appendChild(b);(b=document.getElementById(wh))||(b=document.getElementsByTagName(Xe)[0]);b.insertBefore(a,b.firstChild)}};
Ap.prototype.a=function(){var a=new GSearchControl,b=this.f.m();if(null!=V(this.f,zg)){var c={_enableApiary_:!0};if(b.includeBlog){var d=(new google.search.CustomSearchControl({crefUrl:b.blogUrl+Ff},c)).getWebSearcher();d.setUserDefinedLabel(b.thisBlogMsg);a.addSearcher(d)}b.includePostLinks&&(b.cse_ua?d=(new google.search.CustomSearchControl({crefUrl:b.blogUrl+Gf},c)).getWebSearcher():(d=new GwebSearch,d.setSiteRestriction({crefUrl:b.blogUrl+Gf})),d.setUserDefinedLabel(b.linkedFromHereMsg),a.addSearcher(d));
for(var d=b.linkLists,e=0;e<d.length;e++){var f;b.cse_ua?f=(new google.search.CustomSearchControl({crefUrl:b.blogUrl+Gf},c)).getWebSearcher():f=new GwebSearch;f.setSiteRestriction({crefUrl:b.blogUrl+Gf},d[e].id.toLowerCase());f.setUserDefinedLabel(d[e].title);a.addSearcher(f)}b.includeWeb&&(f=new GwebSearch,b.cse_ua?f=(new google.search.CustomSearchControl({crefUrl:b.blogUrl+Hf},c)).getWebSearcher():f=new GwebSearch,f.setUserDefinedLabel(b.theWebMsg),a.addSearcher(f));b=new GSearchForm(!1,W(this.f,
zg));c=new GdrawOptions;c.setDrawMode(GSearchControl.DRAW_MODE_TABBED);c.setInput(b.input);a.setNoResultsString(GSearchControl.NO_RESULTS_DEFAULT_STRING);a.draw(document.getElementById(rj),c);b.input.onkeyup=b.input.onpaste=null;b.setOnSubmitCallback(null,B(Bp,null,b,a));document.getElementById(pj).onclick=B(Cp,null,a);Dp(!1)}};
function Bp(a,b){var c=a.input.value;if(!c)return Cp(b),!1;b.execute(c);Dp(!0);var c=window.location.href,d=c.indexOf(la);0<=d&&(c=c.substring(0,d));window.location.href=c+qa;return!0}function Cp(a){a.clearAllResults();Dp(!1)}function Dp(a){document.getElementById(pj).style.display=a?He:t}C("_CustomSearchView",Ap);function Ep(a){X.call(this,Ep.a,a)}D(Ep,X);Ep.a="Example";C("_ExampleView",Ep);function Fp(a){X.call(this,Fp.a,a)}D(Fp,X);Fp.a="FeaturedPost";C("_FeaturedPostView",Fp);function Y(a,b){this.g=this.j=this.c=g;this.h=null;this.i=this.l=g;this.b=!1;var c;a instanceof Y?(this.b=w(b)?b:a.b,Gp(this,a.c),this.j=a.j,this.g=a.g,Hp(this,a.h),Ip(this,a.l),Jp(this,a.a.clone()),this.i=a.i):a&&(c=String(a).match(In))?(this.b=!!b,Gp(this,c[1]||g,!0),this.j=Kp(c[2]||g),this.g=Kp(c[3]||g,!0),Hp(this,c[4]),Ip(this,c[5]||g,!0),Jp(this,c[6]||g,!0),this.i=Kp(c[7]||g)):(this.b=!!b,this.a=new Lp(null,0,this.b))}
Y.prototype.toString=function(){var a=[],b=this.c;b&&a.push(Mp(b,Np,!0),Wb);var c=this.g;if(c||b==qg)a.push(vb),(b=this.j)&&a.push(Mp(b,Np,!0),kc),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,ta)),c=this.h,null!=c&&a.push(Wb,String(c));if(c=this.l)this.g&&c.charAt(0)!=ub&&a.push(ub),a.push(Mp(c,c.charAt(0)==ub?Op:Pp,!0));(c=this.a.toString())&&a.push(gc,c);(c=this.i)&&a.push(la,Mp(c,Qp));return a.join(g)};Y.prototype.clone=function(){return new Y(this)};
function Gp(a,b,c){a.c=c?Kp(b,!0):b;a.c&&(a.c=a.c.replace(/:$/,g));return a}function Hp(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.h=b}else a.h=null}function Ip(a,b,c){a.l=c?Kp(b,!0):b;return a}function Jp(a,b,c){b instanceof Lp?(a.a=b,Rp(a.a,a.b)):(c||(b=Mp(b,Sp)),a.a=new Lp(b,0,a.b))}function Tp(a,b,c){a.a.set(b,c);return a}function Up(a){return a instanceof Y?a.clone():new Y(a,void 0)}
function Kp(a,b){return a?b?decodeURI(a.replace(/%25/g,ua)):decodeURIComponent(a):g}function Mp(a,b,c){return A(a)?(a=encodeURI(a).replace(b,Vp),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,ta)),a):null}function Vp(a){a=a.charCodeAt(0);return sa+(a>>4&15).toString(16)+(a&15).toString(16)}var Np=/[#\/\?@]/g,Pp=/[\#\?:]/g,Op=/[\#\?]/g,Sp=/[\#\?@]/g,Qp=/#/g;function Lp(a,b,c){this.b=this.a=null;this.c=a||null;this.g=!!c}
function Wp(a){a.a||(a.a=new zn,a.b=0,a.c&&Jn(a.c,function(b,c){var d=decodeURIComponent(b.replace(/\+/g,k));Wp(a);a.c=null;var d=Xp(a,d),e=U(a.a,d);e||a.a.set(d,e=[]);e.push(c);a.b=Fk(a.b)+1}))}u=Lp.prototype;u.B=function(){Wp(this);return this.b};function Yp(a,b){Wp(a);b=Xp(a,b);Cn(a.a.b,b)&&(a.c=null,a.b=Fk(a.b)-U(a.a,b).length,Bn(a.a,b))}u.clear=function(){this.a=this.c=null;this.b=0};u.O=function(){Wp(this);return 0==this.b};function Zp(a,b){Wp(a);b=Xp(a,b);return Cn(a.a.b,b)}
u.J=function(){Wp(this);for(var a=this.a.F(),b=this.a.J(),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};u.F=function(a){Wp(this);var b=[];if(A(a))Zp(this,a)&&(b=Qk(b,U(this.a,Xp(this,a))));else{a=this.a.F();for(var c=0;c<a.length;c++)b=Qk(b,a[c])}return b};u.set=function(a,b){Wp(this);this.c=null;a=Xp(this,a);Zp(this,a)&&(this.b=Fk(this.b)-U(this.a,a).length);this.a.set(a,[b]);this.b=Fk(this.b)+1;return this};
function $p(a,b,c){Yp(a,b);0<c.length&&(a.c=null,a.a.set(Xp(a,b),Rk(c)),a.b=Fk(a.b)+c.length)}u.toString=function(){if(this.c)return this.c;if(!this.a)return g;for(var a=[],b=this.a.J(),c=0;c<b.length;c++)for(var d=b[c],e=encodeURIComponent(String(d)),d=this.F(d),f=0;f<d.length;f++){var h=e;d[f]!==g&&(h+=ec+encodeURIComponent(String(d[f])));a.push(h)}return this.c=a.join(wa)};u.clone=function(){var a=new Lp;a.c=this.c;this.a&&(a.a=this.a.clone(),a.b=this.b);return a};
function Xp(a,b){var c=String(b);a.g&&(c=c.toLowerCase());return c}function Rp(a,b){b&&!a.g&&(Wp(a),a.c=null,a.a.forEach(function(a,b){var e=b.toLowerCase();b!=e&&(Yp(this,b),$p(this,e,a))},a));a.g=b};function aq(a){X.call(this,uc,a);this.a=a.o;if(this.a.data){a=new Do;this.g=this.a.data.showBacklinks;this.c=a.m(Ie);this.j=a.m(Ne);this.i=a.m(Le);this.h=a.m(Me);if(this.a.data.lightboxEnabled){var b=this.a.data.lightboxModuleUrl,c=this.a.data.lightboxCssUrl,d=gp.Z(),e=Gm(b);tn(on.Z(),b,e);d.g=c;b=O(Dc,ji,this.a.a);for(c=0;c<b.length;c++){for(var e=ng+bq++,d=gp.Z(),f=O(Zc,void 0,b[c]),h=f.length,l=[],p=0;p<h;p++){var x=f[p].src,z=null,J=Sl(f[p],lc);if(J){J=J.href;if(J!=x){var Qa=x,z=jp(J),Qa=jp(Qa);
if(z&&Qa&&z[z.length-1]==Qa[Qa.length-1])z=x,x=J,x=(J=jp(x))&&G(J,mb)?x.replace(/\/s(\d+)-h\//,Ab):x;else continue}l.push({imageUrl:x,thumbnailUrl:z});R(f[p],ef,B(d.i,d,e,l.length-1))}}0<l.length&&(d.a[e]=l,d.c||(d.c=R(window,sh,d.h,!1,d)))}}this.a.data.mobile&&(this.b=new fp(a.m(Ke),this.c))}}D(aq,X);u=aq.prototype;
u.P=function(a,b){if(a==Be){this.g=!1;var c=V(this.f,Ce);c&&(c.innerHTML=b);for(var c=O(Ni,Ae,this.a.a),d=0;d<c.length;d++)c[d].onclick=this.lb.bind(this);c=V(this.f,De);null!=c&&(c.onclick=this.Wa.bind(this,c.href))}else aq.u.P.call(this,a,b)};u.lb=function(a){a=a||window.event;for(a=(a.srcElement||a.target).parentNode;a&&!H(a,ze);)a=a.parentNode;a&&(H(a,lg)?(Yk(a,lg),Wk(a,kf)):(Wk(a,lg),Yk(a,kf)))};
u.C=function(){var a=document.getElementById(this.a.b);this.g&&yo(this.f,Be,{postID:this.a.data.postId},function(a){500<=bl(a)?(window.console&&console.log&&(a=a.responseText.match(/bX-\w*/)[0],console.log(Gc+a)),a=!1):a=!0;return a},Rc);if(this.a.data.mobile){var b=N(of);cq()?b&&(b.style.display=He):b&&(b.style.display=t);b=V(this.f,pf);null!=b&&(b.onclick=this.mb);(b=N(Dh))&&this.b&&(b.onclick=B(this.Vb,this))}this.l=new kp;mp(this.l);var c=P(hf,a);if(c&&this.i==Kh&&window.gapi&&gapi.comments&&
gapi.comments.render){var d=this.a.data.iframeCommentsId;c.id=d;var e=this.a.data.legacyCommentModerationUrl,f=this.a.data.viewType,h=dq(this.j),l=Gp(Up(this.c),Ng).toString();window.setTimeout(function(){var a;if(So(c,Uf)!=t)a=Uo(c);else{a=c.style;var b=a.display,p=a.visibility,Qa=a.position;a.visibility=Lg;a.position=ne;a.display=dh;var kr=Uo(c);a.display=b;a.position=Qa;a.visibility=p;a=kr}gapi.comments.render(d,{href:h,query:l,first_party_property:sc,legacy_comment_moderation_url:e,view_type:f,
width:a.width})},10)}var p=El(a);p&&this.i==Kh&&window.gapi&&gapi.commentcount&&gapi.commentcount.render&&(f=this.a.data.viewType,window.setTimeout(function(){for(var a=0;a<p.length;a++){var b=p[a],c=je+a+Math.random()*Math.pow(10,17);b.id=c;var d=b.getAttribute(Nf),e=b.getAttribute(Mf),h=b.getAttribute(Jf),l=Wo(b),lr=$o(b),nr=eq(b);b.style.position=ne;b.style.left=jb;gapi.commentcount.render(c,{linkify:!0,href:e,query:d,onclick:nk(function(a){window.location.href=a+pa},e),onready:nk(function(a){a.style.verticalAlign=
cj;a.style.position=g;a.style.left=g},b),preexisting_count:h,view_type:f,"font-family":l,"font-size":lr+qi,color:nr})}},10));this.h&&(a=document.getElementsByTagName(Xe)[0])&&a.appendChild(Q(ah,{src:this.h,style:Vf}))};function dq(a){a=Up(a);Yp(a.a,uh);return a.toString()}function eq(a){a=Ro(a,mf)||(a.currentStyle?a.currentStyle.color:null)||a.style&&a.style.color;return pp(a).za}u.Vb=function(){if(this.b.R){var a=this.b.ca();a&&(a.style.display=g)}else this.b.render()};
function cq(){var a=window.location.href.split(la);return a[a.length-1]&&a[a.length-1]==qf}u.mb=function(){var a=N(of);a&&(a.style.display=a.style.display==t?He:t);return!1};u.Wa=function(a){var b=g;document.selection?b=document.selection.createRange().text:window.getSelection?b=window.getSelection():document.getSelection&&(b=document.getSelection());window.open(a+hc+encodeURIComponent(b)+Ya+encodeURIComponent(window.location.href)+Ja+encodeURIComponent(document.title),Re,Ei);return!1};var bq=0;
C("_BlogView",aq);/*
 Portions of this code are from MochiKit, received by
 The Closure Authors under the MIT license. All other code is Copyright
 2005-2009 The Closure Authors. All Rights Reserved.
*/
function fq(a,b){this.i=[];this.D=a;this.L=b||null;this.g=this.a=!1;this.c=void 0;this.s=this.w=this.j=!1;this.h=0;this.b=null;this.l=0}fq.prototype.cancel=function(a){if(this.a)this.c instanceof fq&&this.c.cancel();else{if(this.b){var b=this.b;delete this.b;a?b.cancel(a):(b.l--,0>=b.l&&b.cancel())}this.D?this.D.call(this.L,this):this.s=!0;this.a||gq(this,new hq)}};fq.prototype.K=function(a,b){this.j=!1;iq(this,a,b)};function iq(a,b,c){a.a=!0;a.c=c;a.g=!b;jq(a)}
function kq(a){if(a.a){if(!a.s)throw new lq;a.s=!1}}fq.prototype.H=function(a){kq(this);mq(a);iq(this,!0,a)};function gq(a,b){kq(a);mq(b);iq(a,!1,b)}function mq(a){F(!(a instanceof fq),nc)}function nq(a,b,c,d){F(!a.w,tc);a.i.push([b,c,d]);a.a&&jq(a)}fq.prototype.then=function(a,b,c){var d,e,f=new Vm(function(a,b){d=a;e=b});nq(this,d,function(a){a instanceof hq?f.cancel():e(a)});return f.then(a,b,c)};Tm(fq);function oq(a){return Lk(a.i,function(a){return hk(a[1])})}
function jq(a){if(a.h&&a.a&&oq(a)){var b=a.h,c=pq[b];c&&(v.clearTimeout(c.N),delete pq[b]);a.h=0}a.b&&(a.b.l--,delete a.b);for(var b=a.c,d=c=!1;a.i.length&&!a.j;){var e=a.i.shift(),f=e[0],h=e[1],e=e[2];if(f=a.g?h:f)try{var l=f.call(e||a.L,b);w(l)&&(a.g=a.g&&(l==b||l instanceof Error),a.c=b=l);if(Um(b)||typeof v.Promise===r&&b instanceof v.Promise)d=!0,a.j=!0}catch(p){b=p,a.g=!0,oq(a)||(c=!0)}}a.c=b;d&&(l=B(a.K,a,!0),d=B(a.K,a,!1),b instanceof fq?(nq(b,l,d),b.w=!0):b.then(l,d));c&&(b=new qq(b),pq[b.N]=
b,a.h=b.N)}function lq(){E.call(this)}D(lq,E);lq.prototype.message="Deferred has already fired";lq.prototype.name="AlreadyCalledError";function hq(){E.call(this)}D(hq,E);hq.prototype.message="Deferred was canceled";hq.prototype.name="CanceledError";function qq(a){this.N=v.setTimeout(B(this.b,this),0);this.a=a}qq.prototype.b=function(){F(pq[this.N],zc);delete pq[this.N];throw this.a;};var pq={};function rq(a,b){var c=b||{},d=c.document||document,e=document.createElement(Bd),f={Ta:e,T:void 0},h=new fq(sq,f),l=null,p=null!=c.timeout?c.timeout:5E3;0<p&&(l=window.setTimeout(function(){tq(e,!0);gq(h,new uq(1,Nd+a))},p),f.T=l);e.onload=e.onreadystatechange=function(){e.readyState&&e.readyState!=th&&e.readyState!=rf||(tq(e,c.Eb||!1,l),h.H(null))};e.onerror=function(){tq(e,!0,l);gq(h,new uq(0,Ic+a))};f=c.attributes||{};jl(f,{type:ej,charset:Rd,src:a});Fl(e,f);vq(d).appendChild(e);return h}
function vq(a){var b=a.getElementsByTagName(Uc);return b&&0!=b.length?b[0]:a.documentElement}function sq(){if(this&&this.Ta){var a=this.Ta;a&&a.tagName==Bd&&tq(a,!0,this.T)}}function tq(a,b,c){null!=c&&v.clearTimeout(c);a.onload=ck;a.onerror=ck;a.onreadystatechange=ck;b&&window.setTimeout(function(){Ll(a)},0)}function uq(a,b){var c=ad+a+eb;b&&(c+=Xb+b);E.call(this,c)}D(uq,E);function wq(a,b){this.b=new Y(a);this.a=b?b:$e;this.T=5E3}var xq=0;function yq(a,b,c,d){b=b||null;var e=de+(xq++).toString(36)+ok().toString(36),f=ie+e,h=a.b.clone();if(b)for(var l in b)if(!b.hasOwnProperty||b.hasOwnProperty(l)){var p=h,x=l,z=b[l];y(z)||(z=[String(z)]);$p(p.a,x,z)}c&&(v[f]=zq(e,c),c=a.a,y(f)||(f=[String(f)]),$p(h.a,c,f));a=rq(h.toString(),{timeout:a.T,Eb:!0});nq(a,null,Aq(e,b,d),void 0)}wq.prototype.cancel=function(a){a&&(a.Hb&&a.Hb.cancel(),a.N&&Bq(a.N,!1))};
function Aq(a,b,c){return function(){Bq(a,!1);c&&c(b)}}function zq(a,b){return function(c){Bq(a,!0);b.apply(void 0,arguments)}}function Bq(a,b){var c=ie+a;if(v[c])if(b)try{delete v[c]}catch(d){v[c]=void 0}else v[c]=ck};function Cq(a){X.call(this,Oc,a)}D(Cq,X);Cq.prototype.C=function(){if(this.a=V(this.f,og)){var a=this.f.m(),a=new Dq(a.feedUrl,this.a,{numItemsShow:a.numItemsShow,showItemAuthor:a.showItemAuthor,showItemDate:a.showItemDate,linkTarget:a.openLinksInNewWindow?he:ke}),b=new wq(wb);b.T=-1;yq(b,{q:a.h,num:a.a.numItemsShow,output:kh,v:Fb},B(a.c,a))}};
var Eq={moduleTitle:null,feedUrl:function(a){a=a.replace(/^\s+/,g).replace(/\s+$/,g);if(0==a.length)return LayoutsMessages.FIELD_CANNOT_BE_BLANK},numItemsShow:function(a,b){return function(c){c=parseInt(c,10);if(isNaN(c))return LayoutsMessages.MUST_SPECIFY_A_NUMBER;if(c<a)return LayoutsMessages.NUMBER_TOO_SMALL+k+a;if(c>b)return LayoutsMessages.NUMBER_TOO_LARGE+k+b}}(1,5),showItemDate:null,showItemAuthor:null,securityToken:null,openLinksInNewWindow:null};
function Dq(a,b,c){this.h=a;this.b=b;this.a=c}
Dq.prototype.c=function(a){Kl(this.b);if(200==a.responseStatus){var b=document.createElement(sj);this.b.appendChild(b);for(var c=0;c<a.responseData.feed.entries.length;c++){var d=a.responseData.feed.entries[c],e=document.createElement(qh);b.appendChild(e);var f;(f=this.a.previewMode)||(f=(new Y(d.link)).c,f=!(f==g||f==Ng||f==Tg));f=f?Q(le,{href:jh},d.title):Q(le,{href:d.link},d.title);f.target=this.a.linkTarget;e.appendChild(Q(Ni,{"class":hh},f));this.a.showItemDate&&(f=Q(Ni,{"class":gh},Vj+(new Date(d.publishedDate)).toLocaleDateString()),
e.appendChild(f));this.a.showItemAuthor&&(d=Q(Ni,{"class":fh},Vj+d.author),e.appendChild(d))}this.g&&this.g(a.responseData.feed)}else this.b.appendChild(Q(Ni,null,Hc)),this.i&&this.i()};C("_FeedView",Cq);
Cq._setConfigurationOptions=function(){var a;Eq.security_token=null;a||(a=sf);var b=document.forms[a].widgetId.value,c=document.forms[a].widgetType.value;a=document.forms[a];var d=!0,e={},f;for(f in Eq){var h=Bo(a[f]);if(w(h)){var l=Eq[f],p=Co(f);p&&(Kl(p),p.className=hg);l&&(l=l(h))&&(zo(f,l),d=!1);e[f]=h}}d&&I.Gb(e,b,c)};function Fq(a){X.call(this,Fq.a,a)}D(Fq,X);Fq.a="FollowByEmail";C("_FollowByEmailView",Fq);function Gq(a){X.call(this,Pc,a);this.a=a.o}D(Gq,X);function Hq(a){window.open(a,he,Jg)}Gq.prototype.P=function(a,b){a==Dg?(Iq(this,b),Jq(this),Kq(this,b)):Gq.u.P.call(this,a,b)};Gq.prototype.C=function(){var a;a:{a=this.a.data;for(var b in a){a=!1;break a}a=!0}a||(Jq(this),Kq(this,this.a.data))};
function Iq(a,b){for(var c=P(ug,a.a.a),c=Uk(b.followers,O(le,sg,c)),d=0;d<c.length;d++){var e=c[d][0],f=c[d][1];f.setAttribute(Of,e.viewUrl);f.onclick=function(){return!1};f=P(tg,f);f.setAttribute(Si,e.thumbnailUrl);f.setAttribute(jj,e.displayName)}}function Jq(a){var b=P(ug,a.a.a);if(b)for(var b=O(le,sg,b),c=0;c<b.length;c++){var d=b[c];d.getAttribute(Of)&&(d.onclick=B(Hq,a,d.getAttribute(Of)))}}
function Kq(a,b){var c=P(vg,a.a.a);c&&(b.nextTimestamp?(c.style.display=dh,c=P(Oh,c),c.href=la,c.onclick=function(){return!1},xm(c),R(c,ef,B(Gq.prototype.b,a,b.nextTimestamp))):c.style.display=t)}Gq.prototype.b=function(a){yo(this.f,Dg,{fcMT:a},null,Rc)};C("_FollowersView",Gq);function Lq(a){X.call(this,Sc,a)}D(Lq,X);C("_GadgetView",Lq);function Mq(a){X.call(this,Mq.a,a)}D(Mq,X);Mq.a="Header";C("_HeaderView",Mq);function Nq(a,b){X.call(this,b,a)}D(Nq,X);function Oq(a){X.call(this,Ld,a)}D(Oq,Nq);function Pq(a){X.call(this,Xc,a)}D(Pq,Nq);C("_TextView",Oq);C("_HTMLView",Pq);function Qq(a){X.call(this,$c,a);this.a=a.o}D(Qq,X);Qq.prototype.C=function(){if(1==this.a.data.resize){var a=V(this.f,bh),b=this.a.a;if(a&&b){if(document.defaultView)b=parseInt(document.defaultView.getComputedStyle(b,null).width,10);else if(b.currentStyle)a.style.display=t,b=b.offsetWidth,a.style.display=g;else return;a.width>b&&(a.height=Math.round(b/a.width*a.height),a.width=b);a.style.visibility=yj}}};C("_ImageView",Qq);function Rq(a){X.call(this,dd,a)}D(Rq,X);C("_LabelView",Rq);function Sq(a){X.call(this,Md,a)}D(Sq,X);C("_TextListView",Sq);function Tq(a){X.call(this,ed,a)}D(Tq,X);C("_LinkListView",Tq);function Uq(a){X.call(this,xc,a)}D(Uq,X);C("_BloggerButtonView",Uq);function Vq(a){X.call(this,od,a)}D(Vq,X);C("_NavbarView",Vq);function Wq(a){X.call(this,pd,a)}D(Wq,X);Wq.prototype.C=function(){google.load(Fi,Eb,{callback:this.a.bind(this)});window._uds_nbw_donotrepair=!0};
Wq.prototype.a=function(){if(V(this.f,Ee)){var a=W(this.f,Ee),b,c=this.f.m().format;c==Sd?b=!1:c==Wc?b=!0:c==Vc&&(b=!0);c={largeResultSet:!1,horizontal:b,linkTarget:1==this.f.m().linkNewWindow?GSearch.LINK_TARGET_BLANK:GSearch.LINK_TARGET_SELF,title:k,autoExecuteList:{executeList:this.f.m().expression.split(/,/)}};b&&(c.autoExecuteList.cycleTime=GSnewsBar.CYCLE_TIME_MEDIUM,c.autoExecuteList.cycleMode=GSnewsBar.CYCLE_MODE_RANDOM);b=new GSnewsBar(a,c);window[a.id]=b}};C("_NewsBarView",Wq);function Xq(a){X.call(this,td,a)}D(Xq,X);Xq.prototype.ga=function(){return td};Xq.prototype.C=function(){if(0!=this.f.m().mobile){var a=V(this.f,Ii);a&&(a.onchange=function(a){a=a||window.event;a=a.target||a.srcElement;if(a=a.options[a.selectedIndex].value)window.location=a})}};var _PageListView=Xq;C("_PageListView",Xq);function Yq(a){X.call(this,Yq.a,a)}D(Yq,X);Yq.a="PlusBadge";C("_PlusBadgeView",Yq);function Zq(a){X.call(this,Zq.a,a)}D(Zq,X);Zq.a="PlusFollowers";C("_PlusFollowersView",Zq);function $q(a){X.call(this,$q.a,a)}D($q,X);$q.a="PlusOne";C("_PlusOneView",$q);function ar(a){X.call(this,ud,a);this.c=this.b=this.a=null;if(a=this.f.m())this.a=fi+a.pollid,this.b=a.iframeurl,this.c=R(window,Bh,this.g,!1,this),a=document.getElementsByName(this.a)[0],void 0!=a&&(a.src=this.b)}D(ar,X);ar.prototype.g=function(a){var b=document.getElementsByName(this.a)[0];void 0!=b&&(a=a.b,a.source===b.contentWindow&&0==this.b.lastIndexOf(a.origin,0)&&(a=a.data,!gk(a)||0>a||(b.height=a+qi,wm(this.c))))};C("_PollView",ar);function br(a){X.call(this,vd,a)}D(br,X);C("_PopularPostsView",br);function cr(a){X.call(this,yd,a);this.a=a.o}D(cr,X);cr.prototype.C=function(){this.a&&this.a.a&&0==this.f.m().isDisplayable&&(this.a.a.style.display=t)};C("_ProfileView",cr);function dr(a){X.call(this,Ad,a)}D(dr,X);C("_RecentPostsView",dr);function er(a){X.call(this,er.a,a)}D(er,X);er.a="Sharing";C("_SharingView",er);function fr(a){X.call(this,Hd,a)}D(fr,X);fr.prototype.C=function(){window.location.protocol==Og&&google.load(pg,Eb,{callback:this.a.bind(this)})};
fr.prototype.a=function(){if(V(this.f,Mi)){var a=W(this.f,Mi),b=this.f.m().computedFeed,c={linkTarget:this.f.m().linkNewWindow?google.feeds.LINK_TARGET_BLANK:google.feeds.LINK_TARGET_SELF,scaleImages:!0,fullControlPanel:!0,fullControlPanelSmallIcons:!0,pauseOnHover:!1,displayTime:this.f.m().speed};0==b.indexOf(Qg)&&(c.thumbnailUrlResolver=gr);this.f.m().randomizeFeed&&(c.feedLoadCallback=hr);new GFslideShow(b,a,c)}};
function gr(a){var b=google.feeds.getElementsByTagNameNS(a.xmlNode,Sg,gj);a=null;b.length&&(b=b[0],a=b.getAttribute(tj),a||(a=b.firstChild.nodeValue),a=a.replace(/^(.*)_[st]\.([a-zA-Z]+)$/,ra));return a}function hr(a){a=a.feed.entries;for(var b=a.length-1;0<b;--b){var c=Math.floor(Math.random()*(b+1)),d=a[b];a[b]=a[c];a[c]=d}}C("_SlideshowView",fr);function ir(a){X.call(this,Jd,a)}D(ir,X);ir.prototype.C=function(){null!=V(this.f,nj)&&Un(this.f.m().statsUrl,B(this.g,this))};
ir.prototype.g=function(a){a=a.target;if(co(a)){a=a.a?Dn(a.a.responseText):void 0;var b=this.f.m(),c=V(this.f,nj);if(null!=c){if(b.showGraphicalCounter){this.c=a.total;for(var d=g+a.total,e=0;e<d.length;e++)c.appendChild(Q(Ni,{"class":Sf},Q(Yi,null,document.createTextNode(String(d.charAt(e)))),Q(Ni,{"class":Ge})));b.showAnimatedCounter&&(this.b=new ln(a.nextTickMs),R(this.b,hj,B(this.i,this,c)),c=this.b,c.c=!0,c.a||(c.a=c.b.setTimeout(c.h,c.g),c.j=ok()))}else{d=a.total;if(isNaN(d)||0>d)d=nd;else{for(var d=
d.toString(),e=[],f=0,h=d.length;f<h;f++)0<f&&0==f%3&&e.push(hb),e.push(d.charAt(h-1-f));d=e.reverse().join(g)}Ol(c,d)}b.showSparkline&&(W(this.f,Oi).src=a.sparklineUrl);W(this.f,Df).style.display=g}}};
ir.prototype.i=function(a){if(jr(this.c+1)>jr(this.c))xm(this.b),mn(this.b);else{this.c++;for(var b=g+this.c,c=0;c<b.length;c++){var d=a.childNodes[c],e=b.charAt(c),f=d.firstChild,h=void 0;Dl&&null!==f&&eh in f?h=f.innerText.replace(/(\r\n|\r|\n)/g,ba):(h=[],Rl(f,h,!0),h=h.join(g));h=h.replace(/ \xAD /g,k).replace(/\xAD/g,g);h=h.replace(/\u200B/g,g);Dl||(h=h.replace(/ +/g,k));h!=k&&(h=h.replace(/^\s*/,g));h!=e&&(Ol(d.firstChild,e),nn(B(this.a,this,d,1),50),nn(B(this.a,this,d,2),100),nn(B(this.a,this,
d,3),150),nn(B(this.a,this,d,0),200))}}};function jr(a){return 0==a?1:Math.floor(Math.log(a)/Math.LN10)+1}ir.prototype.a=function(a,b){var c=Ti+(0!=b?b-1:3),d=Ti+b,e=Vk(a);A(c)?Pk(e,c):y(c)&&(e=Zk(e,c));A(d)&&!G(e,d)?e.push(d):y(d)&&Xk(e,d);a.className=e.join(k)};C("_StatsView",ir);function mr(a){X.call(this,Kd,a)}D(mr,X);var or=null,pr=null;function qr(a,b){a.style.zIndex=1==b?Ob:g}function rr(a,b){return a?a.className&&-1!=a.className.search(b)?a:rr(a.parentNode,b):null}function sr(a,b){qr(a.parentNode,b);if(L){var c=rr(a,Gi);c&&(c.parentNode.className&&-1!=c.parentNode.className.search(nf)&&qr(c.parentNode.parentNode.parentNode.parentNode,b),qr(c,b));(c=rr(a,Bj))&&qr(c.parentNode.parentNode,b)}}C("_SubscribeView",mr);
C("_SW_toggleReaderList",function(a,b){var c=document.getElementById(Dd+b),d=document.getElementById(Ed+b);a||(a=window.event);a.cancelBubble=!0;a.stopPropagation&&a.stopPropagation();var e=document.onclick;null!=or&&or!=c&&(sr(or,!1),or.style.display=t,pr.style.visibility=yj);c.style.display==t?(sr(c,!0),c.style.display=g,or=c,pr=d,d.style.visibility=Lg,document.onclick=function(){c.style.display=t;sr(c,!1);d.style.visibility=yj;e&&(document.onclick=e)}):(c.style.display=t,sr(c,!1),d.style.visibility=
yj,e&&(document.onclick=e));return!1});C("_SW_hideReaderList",function(a){var b=document.getElementById(Dd+a);a=document.getElementById(Ed+a);b.style.display=t;sr(b,!1);a.style.visibility=yj});function tr(a){X.call(this,tr.a,a)}D(tr,X);tr.a="Translate";C("_TranslateView",tr);function ur(a){X.call(this,Td,a)}D(ur,X);ur.prototype.C=function(){var a=this.f;V(a,Ee)&&(gapi.load(ff,B(this.a,this)),a=W(a,Ee),Wk(a,wj))};
ur.prototype.a=function(){var a=this.f.m()[te];if(gapi.client.youtube){var a=W(this.f,Ee),b=this.f.m().format,c,d,e=this.f.m().expression;b==Sd?(c=!1,d=YTvideoBar.THUMBNAILS_MEDIUM,a.style.width=Kb):b==Wc?(c=!0,d=YTvideoBar.THUMBNAILS_SMALL,a.style.width=Pb):b==Vc&&(c=!0,d=YTvideoBar.THUMBNAILS_MEDIUM,a.style.width=Sb);new YTvideoBar(a,{horizontal:c,autoExecuteList:{cycleTime:YTvideoBar.CYCLE_TIME_LONG,cycleMode:YTvideoBar.CYCLE_MODE_RANDOM,executeList:e.split(/,/)},thumbnailSize:d})}else gapi.client.setApiKey(a),
gapi.client.load(Sj,uj,B(this.a,this))};C("_VideoBarView",ur);function Z(a){X.call(this,Z.a,a)}D(Z,X);Z.a="Wikipedia";C("_WikipediaView",Z);Z.g=5;Z.b=g;Z.c=dg;u=Z.prototype;u.fa=!1;u.aa=!1;u.C=function(){var a=V(this.f,Lj);if(a){Z.b=this.f.o.data.language||dg;var b=this;R(a,aj,function(a){Z.prototype.aa||(Z.prototype.aa=!0,vr(b));a.preventDefault()})}};
function vr(a){Kl(N(V(a.f,Oj)));Kl(N(V(a.f,Nj)));var b=rk(N(V(a.f,Mj)).value);b?(b=Tp(Tp(Tp(Ip(new Y(Vg+(a.fa&&Z.c||Z.b)+sb),Bb),oe,bi),Fi,b),Ag,kh),b=new wq(new Y(b)),yq(b,{callback:gc},B(a.Zb,a),B(a.Yb,a))):(N(V(a.f,Pj)).style.display=t,N(V(a.f,Oj)).innerHTML=a.f.o.data.enterTextMsg,Z.prototype.aa=!1)}
u.Zb=function(a){var b=V(this.f,Pj),c=V(this.f,Oj),d=rk(N(V(this.f,Mj)).value),e=[];a=a[1];var f=a.length;if(0==f)b=N(b),b.style.display=He,N(c).innerHTML=this.f.o.data.noResultsFoundMsg,Z.prototype.aa=!1;else{for(var h=0;h<f;h++)e.push(dc+(Vg+(this.fa&&Z.c||Z.b)+tb+a[h].replace(/ /g,de))+fc+a[h]+ac);if(f>Z.g){for(h=0;h<Z.g;h++)N(c).innerHTML+=e[h];N(V(this.f,Nj)).style.display=He;c=cc+Tp(Tp(Tp(Tp(Ip(new Y(Vg+(this.fa&&Z.c||Z.b)+sb),Cb),jj,Id),oi,Pf),Fi,d),Bg,Fd)+fc+this.f.o.data.moreMsg+$b;N(V(this.f,
Nj)).innerHTML=c}else for(h=0;h<f;h++)N(c).innerHTML+=e[h];b=N(b);b.style.display=He;this.fa=Z.prototype.aa=!1}};u.Yb=function(){Z.b!=dg?(this.fa=!0,vr(this)):(N(V(this.f,Pj)).style.display=t,N(V(this.f,Oj)).innerHTML=this.f.o.data.fetchingErrorMsg,Z.prototype.aa=!1)};if(window.jstiming){window.jstiming.Ia={};window.jstiming.$b=1;var wr=function(a,b,c){var d=a.t[b],e=a.t.start;if(d&&(e||c))return d=a.t[b][0],void 0!=c?e=c:e=e[0],Math.round(d-e)},xr=function(a,b,c){var d=g;window.jstiming.srt&&(d+=Ta+window.jstiming.srt,delete window.jstiming.srt);window.jstiming.pt&&(d+=Va+window.jstiming.pt,delete window.jstiming.pt);try{window.external&&window.external.tran?d+=Xa+window.external.tran:window.gtbExternal&&window.gtbExternal.tran?d+=Xa+window.gtbExternal.tran():
window.chrome&&window.chrome.csi&&(d+=Xa+window.chrome.csi().tran)}catch(J){}var e=window.chrome;if(e&&(e=e.loadTimes)){e().wasFetchedViaSpdy&&(d+=Na);if(e().wasNpnNegotiated){var d=d+La,f=e().npnNegotiatedProtocol;f&&(d+=Ma+(encodeURIComponent||escape)(f))}e().wasAlternateProtocolAvailable&&(d+=Da)}var h=a.t,l=h.start,e=[],f=[],p;for(p in h)if(p!=Ui&&0!=p.indexOf(de)){var x=h[p][1];x?h[x]&&f.push(p+nb+wr(a,p,h[x][0])):l&&e.push(p+nb+wr(a,p))}delete h.start;if(b)for(var z in b)d+=wa+z+ec+b[z];(b=
c)||(b=Ug==document.location.protocol?Wg:Rg);return[b,ic,Ra+(window.jstiming.sn||Pe)+Ba,a.name,f.length?Ha+f.join(hb):g,d,Pa,e.join(hb)].join(g)},yr=function(a,b,c){a=xr(a,b,c);if(!a)return g;b=new Image;var d=window.jstiming.$b++;window.jstiming.Ia[d]=b;b.onload=b.onerror=function(){window.jstiming&&delete window.jstiming.Ia[d]};b.src=a;b=null;return a};window.jstiming.report=function(a,b,c){if(document.webkitVisibilityState==ni){var d=!1,e=function(){if(!d){b?b.prerender=Eb:b={prerender:Eb};var f;
document.webkitVisibilityState==ni?f=!1:(yr(a,b,c),f=!0);f&&(d=!0,document.removeEventListener(zj,e,!1))}};document.addEventListener(zj,e,!1);return g}return yr(a,b,c)}}; })()
