function ld_a(a){throw a;}var ld_b=true,ld_c=null,ld_d=false,ld_e=Error,ld_f=undefined,ld_g=encodeURIComponent,ld_h=parseInt,ld_i=String,ld_j=Number,ld_k=Function,ld_l=Object,ld_m=document,ld_n=decodeURIComponent,ld_o=Math;function ld_p(a,b){return a.filter=b}function ld_q(a,b){return a.length=b}function ld_r(a,b){return a.remove=b}function ld_s(a,b){return a.some=b}function ld_t(a,b){return a.forEach=b}function ld_u(a,b){return a.every=b}function ld_v(a,b){return a.contains=b}
function ld_w(a,b){return a.clear=b}
var ld_x="appendChild",ld_y="push",ld_z="object",ld_A="filter",ld_B="toString",ld_C="global",ld_D="length",ld_E="propertyIsEnumerable",ld_F="prototype",ld_G="test",ld_H="slice",ld_I="replace",ld_J="split",ld_K="floor",ld_L="charAt",ld_M="indexOf",ld_N="hasOwnProperty",ld_O="search",ld_P="call",ld_Q="remove",ld_R="some",ld_S="lastIndexOf",ld_T="forEach",ld_U="charCodeAt",ld_V="substring",ld_W="every",ld_X="contains",ld_Y="apply",ld_Z="clear",ld__="splice",ld_0="join",ld_1="unshift",ld_2="execScript",
ld_3="toLowerCase",ld_4="substr",ld_5,ld_=ld_||{};ld_.global=this;ld_.Ha=ld_b;ld_.nd="en";ld_.va=ld_c;ld_.Ge=function(a){ld_.nb(a)};ld_.nb=function(a,b,c){a=a[ld_J](".");c=c||ld_[ld_C];!(a[0]in c)&&c[ld_2]&&c[ld_2]("var "+a[0]);for(var d;a[ld_D]&&(d=a.shift());)if(!a[ld_D]&&ld_.Xa(b))c[d]=b;else c=c[d]?c[d]:(c[d]={})};ld_.de=function(a,b){a=a[ld_J](".");b=b||ld_[ld_C];for(var c;c=a.shift();)if(b[c])b=b[c];else return ld_c;return b};ld_.ie=function(a,b){b=b||ld_[ld_C];for(var c in a)b[c]=a[c]};
ld_.td=function(){};ld_.Ne=function(){};ld_.df=ld_d;ld_.Ed="";ld_.Ce=function(){};ld_.le=function(){return arguments[0]};ld_.sd=function(){ld_a(ld_e("unimplemented abstract method"))};ld_.ud=function(a){a.be=function(){return a.Mc||(a.Mc=new a)}};
ld_.ra=function(a){var b=typeof a;if(b=="object")if(a){if(a instanceof Array||!(a instanceof ld_l)&&ld_l[ld_F][ld_B][ld_P](a)=="[object Array]"||typeof a[ld_D]=="number"&&typeof a[ld__]!="undefined"&&typeof a[ld_E]!="undefined"&&!a[ld_E]("splice"))return"array";if(!(a instanceof ld_l)&&(ld_l[ld_F][ld_B][ld_P](a)=="[object Function]"||typeof a[ld_P]!="undefined"&&typeof a[ld_E]!="undefined"&&!a[ld_E]("call")))return"function"}else return"null";else if(b=="function"&&typeof a[ld_P]=="undefined")return"object";
return b};ld_.Uc=function(a,b){if(b in a)for(var c in a)if(c==b&&ld_l[ld_F][ld_N][ld_P](a,b))return ld_b;return ld_d};ld_.Fe=function(a,b){return a instanceof ld_l?ld_l[ld_F][ld_E][ld_P](a,b):ld_.Uc(a,b)};ld_.Xa=function(a){return a!==ld_f};ld_.ve=function(a){return a===ld_c};ld_.te=function(a){return a!=ld_c};ld_.s=function(a){return ld_.ra(a)=="array"};ld_.q=function(a){var b=ld_.ra(a);return b=="array"||b=="object"&&typeof a[ld_D]=="number"};
ld_.se=function(a){return ld_.Ya(a)&&typeof a.getFullYear=="function"};ld_.j=function(a){return typeof a=="string"};ld_.qe=function(a){return typeof a=="boolean"};ld_.Oc=function(a){return typeof a=="number"};ld_.Nc=function(a){return ld_.ra(a)=="function"};ld_.Ya=function(a){a=ld_.ra(a);return a=="object"||a=="array"||a=="function"};ld_.yc=function(a){if(a[ld_N]&&a[ld_N](ld_.R))return a[ld_.R];a[ld_.R]||(a[ld_.R]=++ld_.Jc);return a[ld_.R]};
ld_.Le=function(a){"removeAttribute"in a&&a.removeAttribute(ld_.R);try{delete a[ld_.R]}catch(b){}};ld_.R="closure_hashCode_"+ld_o[ld_K](ld_o.random()*2147483648)[ld_B](36);ld_.Jc=0;ld_.ec=function(a){var b=ld_.ra(a);if(b=="object"||b=="array"){if(a.F)return a.F[ld_P](a);b=b=="array"?[]:{};for(var c in a)b[c]=ld_.ec(a[c]);return b}return a};
ld_.Y=function(a,b){var c=b||ld_[ld_C];if(arguments[ld_D]>2){var d=Array[ld_F][ld_H][ld_P](arguments,2);return function(){var e=Array[ld_F][ld_H][ld_P](arguments);Array[ld_F][ld_1][ld_Y](e,d);return a[ld_Y](c,e)}}else return function(){return a[ld_Y](c,arguments)}};ld_.Eb=function(a){var b=Array[ld_F][ld_H][ld_P](arguments,1);return function(){var c=Array[ld_F][ld_H][ld_P](arguments);c[ld_1][ld_Y](c,b);return a[ld_Y](this,c)}};ld_.Bb=function(a,b){for(var c in b)a[c]=b[c]};ld_.now=Date.now||function(){return+new Date};
ld_.he=function(a){if(ld_[ld_C][ld_2])ld_[ld_C][ld_2](a,"JavaScript");else if(ld_[ld_C].eval){if(ld_.va==ld_c){ld_[ld_C].eval("var _et_ = 1;");if(typeof ld_[ld_C]._et_!="undefined"){delete ld_[ld_C]._et_;ld_.va=ld_b}else ld_.va=ld_d}if(ld_.va)ld_[ld_C].eval(a);else{var b=ld_[ld_C].document,c=b.createElement("script");c.type="text/javascript";c.defer=ld_d;c[ld_x](b.createTextNode(a));b.body[ld_x](c);b.body.removeChild(c)}}else ld_a(ld_e("goog.globalEval not available"))};ld_.Fa=ld_b;
ld_.$d=function(a,b){a=a+(b?"-"+b:"");return ld_.Qa&&a in ld_.Qa?ld_.Qa[a]:a};ld_.Pe=function(a){ld_.Qa=a};ld_.ce=function(a,b){b=b||{};for(var c in b)a=a[ld_I](new RegExp("\\{\\$"+c+"\\}","gi"),b[c]);return a};ld_.Sa=function(a,b,c){ld_.nb(a,b,c)};ld_.pc=function(a,b,c){a[b]=c};ld_.yb=function(a,b){function c(){}c.prototype=b[ld_F];a.We=b[ld_F];a.prototype=new c;a[ld_F].constructor=a};ld_.Dd=function(){};ld_.Tb=ld_b;
if(ld_.Tb){ld_k[ld_F].Y=function(a){if(arguments[ld_D]>1){var b=Array[ld_F][ld_H][ld_P](arguments,1);b[ld_1](this,a);return ld_.Y[ld_Y](ld_c,b)}else return ld_.Y(this,a)};ld_k[ld_F].Eb=function(){var a=Array[ld_F][ld_H][ld_P](arguments);a[ld_1](this,ld_c);return ld_.Y[ld_Y](ld_c,a)};ld_k[ld_F].yb=function(a){ld_.yb(this,a)};ld_k[ld_F].Bb=function(a){ld_.Bb(this[ld_F],a)}};ld_.d={};ld_.d.ld=ld_.Fa;ld_.d.peek=function(a){return a[a[ld_D]-1]};ld_.d.m=Array[ld_F];ld_.d.indexOf=ld_.d.m[ld_M]?function(a,b,c){return ld_.d.m[ld_M][ld_P](a,b,c)}:function(a,b,c){c=c==ld_c?0:c<0?ld_o.max(0,a[ld_D]+c):c;if(ld_.j(a)){if(!ld_.j(b)||b[ld_D]!=1)return-1;return a[ld_M](b,c)}for(c=c;c<a[ld_D];c++)if(c in a&&a[c]===b)return c;return-1};
ld_.d.lastIndexOf=ld_.d.m[ld_S]?function(a,b,c){c=c==ld_c?a[ld_D]-1:c;return ld_.d.m[ld_S][ld_P](a,b,c)}:function(a,b,c){c=c==ld_c?a[ld_D]-1:c;if(c<0)c=ld_o.max(0,a[ld_D]+c);if(ld_.j(a)){if(!ld_.j(b)||b[ld_D]!=1)return-1;return a[ld_S](b,c)}for(c=c;c>=0;c--)if(c in a&&a[c]===b)return c;return-1};ld_t(ld_.d,ld_.d.m[ld_T]?function(a,b,c){ld_.d.m[ld_T][ld_P](a,b,c)}:function(a,b,c){for(var d=a[ld_D],e=ld_.j(a)?a[ld_J](""):a,f=0;f<d;f++)f in e&&b[ld_P](c,e[f],f,a)});
ld_.d.tc=function(a,b,c){var d=a[ld_D],e=ld_.j(a)?a[ld_J](""):a;for(d=d-1;d>=0;--d)d in e&&b[ld_P](c,e[d],d,a)};ld_p(ld_.d,ld_.d.m[ld_A]?function(a,b,c){return ld_.d.m[ld_A][ld_P](a,b,c)}:function(a,b,c){for(var d=a[ld_D],e=[],f=0,h=ld_.j(a)?a[ld_J](""):a,g=0;g<d;g++)if(g in h){var k=h[g];if(b[ld_P](c,k,g,a))e[f++]=k}return e});
ld_.d.map=ld_.d.m.map?function(a,b,c){return ld_.d.m.map[ld_P](a,b,c)}:function(a,b,c){for(var d=a[ld_D],e=[],f=0,h=ld_.j(a)?a[ld_J](""):a,g=0;g<d;g++)if(g in h)e[f++]=b[ld_P](c,h[g],g,a);return e};ld_.d.reduce=function(a,b,c,d){if(a.reduce)return d?a.reduce(ld_.Y(b,d),c):a.reduce(b,c);var e=c;ld_.d[ld_T](a,function(f,h){e=b[ld_P](d,e,f,h,a)});return e};
ld_.d.reduceRight=function(a,b,c,d){if(a.reduceRight)return d?a.reduceRight(ld_.Y(b,d),c):a.reduceRight(b,c);var e=c;ld_.d.tc(a,function(f,h){e=b[ld_P](d,e,f,h,a)});return e};ld_s(ld_.d,ld_.d.m[ld_R]?function(a,b,c){return ld_.d.m[ld_R][ld_P](a,b,c)}:function(a,b,c){for(var d=a[ld_D],e=ld_.j(a)?a[ld_J](""):a,f=0;f<d;f++)if(f in e&&b[ld_P](c,e[f],f,a))return ld_b;return ld_d});
ld_u(ld_.d,ld_.d.m[ld_W]?function(a,b,c){return ld_.d.m[ld_W][ld_P](a,b,c)}:function(a,b,c){for(var d=a[ld_D],e=ld_.j(a)?a[ld_J](""):a,f=0;f<d;f++)if(f in e&&!b[ld_P](c,e[f],f,a))return ld_d;return ld_b});ld_.d.Vd=function(a,b,c){b=ld_.d.ob(a,b,c);return b<0?ld_c:ld_.j(a)?a[ld_L](b):a[b]};ld_.d.ob=function(a,b,c){for(var d=a[ld_D],e=ld_.j(a)?a[ld_J](""):a,f=0;f<d;f++)if(f in e&&b[ld_P](c,e[f],f,a))return f;return-1};ld_.d.Wd=function(a,b,c){b=ld_.d.qc(a,b,c);return b<0?ld_c:ld_.j(a)?a[ld_L](b):a[b]};
ld_.d.qc=function(a,b,c){var d=a[ld_D],e=ld_.j(a)?a[ld_J](""):a;for(d=d-1;d>=0;d--)if(d in e&&b[ld_P](c,e[d],d,a))return d;return-1};ld_v(ld_.d,function(a,b){return ld_.d[ld_M](a,b)>=0});ld_.d.C=function(a){return a[ld_D]==0};ld_w(ld_.d,function(a){if(!ld_.s(a))for(var b=a[ld_D]-1;b>=0;b--)delete a[b];ld_q(a,0)});ld_.d.me=function(a,b){ld_.d[ld_X](a,b)||a[ld_y](b)};ld_.d.zb=function(a,b,c){ld_.d[ld__](a,c,0,b)};ld_.d.ne=function(a,b,c){ld_.Eb(ld_.d[ld__],a,c,0)[ld_Y](ld_c,b)};
ld_.d.insertBefore=function(a,b,c){var d;arguments[ld_D]==2||(d=ld_.d[ld_M](a,c))<0?a[ld_y](b):ld_.d.zb(a,b,d)};ld_r(ld_.d,function(a,b){b=ld_.d[ld_M](a,b);var c;if(c=b>=0)ld_.d.pa(a,b);return c});ld_.d.pa=function(a,b){return ld_.d.m[ld__][ld_P](a,b,1)[ld_D]==1};ld_.d.Me=function(a,b,c){b=ld_.d.ob(a,b,c);if(b>=0){ld_.d.pa(a,b);return ld_b}return ld_d};ld_.d.F=function(a){if(ld_.s(a))return a.concat();else{for(var b=[],c=0,d=a[ld_D];c<d;c++)b[c]=a[c];return b}};
ld_.d.Ea=function(a){if(ld_.s(a))return a.concat();return ld_.d.F(a)};ld_.d.extend=function(a){for(var b=1;b<arguments[ld_D];b++){var c=arguments[b];if(ld_.q(c)){c=ld_.d.Ea(c);a[ld_y][ld_Y](a,c)}else a[ld_y](c)}};ld_.d.splice=function(a){return ld_.d.m[ld__][ld_Y](a,ld_.d[ld_H](arguments,1))};ld_.d.slice=function(a,b,c){return arguments[ld_D]<=2?ld_.d.m[ld_H][ld_P](a,b):ld_.d.m[ld_H][ld_P](a,b,c)};
ld_.d.Je=function(a,b){b=b||a;for(var c={},d=0,e=0;e<a[ld_D];){var f=a[e++],h=ld_.Ya(f)?ld_.yc(f):f;if(!ld_l[ld_F][ld_N][ld_P](c,h)){c[h]=ld_b;b[d++]=f}}ld_q(b,d)};ld_.d.jb=function(a,b,c){var d=0,e=a[ld_D]-1;for(c=c||ld_.d.ua;d<=e;){var f=d+e>>1,h=c(b,a[f]);if(h>0)d=f+1;else if(h<0)e=f-1;else return f}return-(d+1)};ld_.d.sort=function(a,b){ld_.d.m.sort[ld_P](a,b||ld_.d.ua)};
ld_.d.Se=function(a,b){function c(f,h){return e(f.value,h.value)||f.index-h.index}for(var d=0;d<a[ld_D];d++)a[d]={index:d,value:a[d]};var e=b||ld_.d.ua;ld_.d.sort(a,c);for(d=0;d<a[ld_D];d++)a[d]=a[d].value};ld_.d.Re=function(a,b,c){var d=c||ld_.d.ua;ld_.d.sort(a,function(e,f){return d(e[b],f[b])})};ld_.d.Ra=function(a,b,c){if(!ld_.q(a)||!ld_.q(b)||a[ld_D]!=b[ld_D])return ld_d;var d=a[ld_D];c=c||ld_.d.hc;for(var e=0;e<d;e++)if(!c(a[e],b[e]))return ld_d;return ld_b};
ld_.d.Pd=function(a,b,c){return ld_.d.Ra(a,b,c)};ld_.d.ua=function(a,b){return a>b?1:a<b?-1:0};ld_.d.hc=function(a,b){return a===b};ld_.d.Fd=function(a,b,c){c=ld_.d.jb(a,b,c);if(c<0){ld_.d.zb(a,b,-(c+1));return ld_b}return ld_d};ld_.d.Gd=function(a,b,c){b=ld_.d.jb(a,b,c);return b>=0?ld_.d.pa(a,b):ld_d};ld_.d.Hd=function(a,b){for(var c={},d=0;d<a[ld_D];d++){var e=a[d],f=b(e,d,a);if(ld_.Xa(f)){f=c[f]||(c[f]=[]);f[ld_y](e)}}return c};ld_.d.repeat=function(a,b){for(var c=[],d=0;d<b;d++)c[d]=a;return c};
ld_.d.sc=function(){for(var a=[],b=0;b<arguments[ld_D];b++){var c=arguments[b];ld_.s(c)?a[ld_y][ld_Y](a,ld_.d.sc[ld_Y](ld_c,c)):a[ld_y](c)}return a};ld_.d.rotate=function(a,b){if(a[ld_D]){b%=a[ld_D];if(b>0)ld_.d.m[ld_1][ld_Y](a,a[ld__](-b,b));else b<0&&ld_.d.m[ld_y][ld_Y](a,a[ld__](0,-b))}return a};ld_.c={};ld_.c.rd={od:"\u00a0"};ld_.c.Kb=function(a,b){return a[ld_M](b)==0};ld_.c.nc=function(a,b){var c=a[ld_D]-b[ld_D];return c>=0&&a[ld_S](b,c)==c};ld_.c.Md=function(a,b){return ld_.c.mb(b,a[ld_4](0,b[ld_D]))==0};ld_.c.Ld=function(a,b){return ld_.c.mb(b,a[ld_4](a[ld_D]-b[ld_D],b[ld_D]))==0};ld_.c.Ve=function(a){for(var b=1;b<arguments[ld_D];b++){var c=ld_i(arguments[b])[ld_I](/\$/g,"$$$$");a=a[ld_I](/\%s/,c)}return a};ld_.c.Od=function(a){return a[ld_I](/[\s\xa0]+/g," ")[ld_I](/^\s+|\s+$/g,"")};
ld_.c.C=function(a){return/^[\s\xa0]*$/[ld_G](a)};ld_.c.ue=function(a){return ld_.c.C(ld_.c.Qc(a))};ld_.c.re=function(a){return!/[^\t\n\r ]/[ld_G](a)};ld_.c.oe=function(a){return!/[^a-zA-Z]/[ld_G](a)};ld_.c.we=function(a){return!/[^0-9]/[ld_G](a)};ld_.c.pe=function(a){return!/[^a-zA-Z0-9]/[ld_G](a)};ld_.c.xe=function(a){return a==" "};ld_.c.ye=function(a){return a[ld_D]==1&&a>=" "&&a<="~"||a>="\u0080"&&a<="\ufffd"};ld_.c.Te=function(a){return a[ld_I](/(\r\n|\r|\n)+/g," ")};
ld_.c.Kd=function(a){return a[ld_I](/(\r\n|\r|\n)/g,"\n")};ld_.c.Be=function(a){return a[ld_I](/\xa0|\s/g," ")};ld_.c.Ae=function(a){return a[ld_I](/\xa0|[ \t]+/g," ")};ld_.c.Lb=function(a){return a[ld_I](/^[\s\xa0]+|[\s\xa0]+$/g,"")};ld_.c.$e=function(a){return a[ld_I](/^[\s\xa0]+/,"")};ld_.c.af=function(a){return a[ld_I](/[\s\xa0]+$/,"")};ld_.c.mb=function(a,b){a=ld_i(a)[ld_3]();b=ld_i(b)[ld_3]();return a<b?-1:a==b?0:1};ld_.c.Cb=/(\.\d+)|(\d+)|(\D+)/g;
ld_.c.De=function(a,b){if(a==b)return 0;if(!a)return-1;if(!b)return 1;for(var c=a[ld_3]().match(ld_.c.Cb),d=b[ld_3]().match(ld_.c.Cb),e=ld_o.min(c[ld_D],d[ld_D]),f=0;f<e;f++){var h=c[f],g=d[f];if(h!=g){a=ld_h(h,10);if(!isNaN(a)){b=ld_h(g,10);if(!isNaN(b)&&a-b)return a-b}return h<g?-1:1}}if(c[ld_D]!=d[ld_D])return c[ld_D]-d[ld_D];return a<b?-1:1};ld_.c.mc=/^[a-zA-Z0-9\-_.!~*'()]*$/;ld_.c.ha=function(a){a=ld_i(a);if(!ld_.c.mc[ld_G](a))return ld_g(a);return a};
ld_.c.Ga=function(a){return ld_n(a[ld_I](/\+/g," "))};ld_.c.Sc=function(a,b){return a[ld_I](/(\r\n|\r|\n)/g,b?"<br />":"<br>")};ld_.c.xb=function(a,b){if(b)return a[ld_I](ld_.c.hb,"&amp;")[ld_I](ld_.c.Ab,"&lt;")[ld_I](ld_.c.tb,"&gt;")[ld_I](ld_.c.Fb,"&quot;");else{if(!ld_.c.ac[ld_G](a))return a;if(a[ld_M]("&")!=-1)a=a[ld_I](ld_.c.hb,"&amp;");if(a[ld_M]("<")!=-1)a=a[ld_I](ld_.c.Ab,"&lt;");if(a[ld_M](">")!=-1)a=a[ld_I](ld_.c.tb,"&gt;");if(a[ld_M]('"')!=-1)a=a[ld_I](ld_.c.Fb,"&quot;");return a}};
ld_.c.hb=/&/g;ld_.c.Ab=/</g;ld_.c.tb=/>/g;ld_.c.Fb=/\"/g;ld_.c.ac=/[&<>\"]/;ld_.c.Mb=function(a){if(ld_.c[ld_X](a,"&"))return"document"in ld_[ld_C]&&!ld_.c[ld_X](a,"<")?ld_.c.gd(a):ld_.c.hd(a);return a};ld_.c.gd=function(a){var b=ld_[ld_C].document.createElement("a");b.innerHTML=a;b[ld_.c.cb]&&b[ld_.c.cb]();a=b.firstChild.nodeValue;b.innerHTML="";return a};
ld_.c.hd=function(a){return a[ld_I](/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';default:if(c[ld_L](0)=="#"){c=ld_j("0"+c[ld_4](1));if(!isNaN(c))return ld_i.fromCharCode(c)}return b}})};ld_.c.cb="normalize";ld_.c.ef=function(a,b){return ld_.c.Sc(a[ld_I](/  /g," &#160;"),b)};ld_.c.Ue=function(a,b){for(var c=b[ld_D],d=0;d<c;d++){var e=c==1?b:b[ld_L](d);if(a[ld_L](0)==e&&a[ld_L](a[ld_D]-1)==e)return a[ld_V](1,a[ld_D]-1)}return a};
ld_.c.bf=function(a,b,c){if(c)a=ld_.c.Mb(a);if(a[ld_D]>b)a=a[ld_V](0,b-3)+"...";if(c)a=ld_.c.xb(a);return a};ld_.c.cf=function(a,b,c){if(c)a=ld_.c.Mb(a);if(a[ld_D]>b){var d=ld_o[ld_K](b/2),e=a[ld_D]-d;d+=b%2;a=a[ld_V](0,d)+"..."+a[ld_V](e)}if(c)a=ld_.c.xb(a);return a};ld_.c.Za={"\u0008":"\\b","\u000c":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\u000b":"\\x0B",'"':'\\"',"'":"\\'","\\":"\\\\"};
ld_.c.quote=function(a){a=ld_i(a);if(a.quote)return a.quote();else{for(var b=['"'],c=0;c<a[ld_D];c++)b[c+1]=ld_.c.oc(a[ld_L](c));b[ld_y]('"');return b[ld_0]("")}};ld_.c.oc=function(a){if(a in ld_.c.Za)return ld_.c.Za[a];var b=a,c=a[ld_U](0);if(c>31&&c<127)b=a;else{if(c<256){b="\\x";if(c<16||c>256)b+="0"}else{b="\\u";if(c<4096)b+="0"}b+=c[ld_B](16).toUpperCase()}return ld_.c.Za[a]=b};ld_.c.Ye=function(a){for(var b={},c=0;c<a[ld_D];c++)b[a[ld_L](c)]=ld_b;return b};
ld_v(ld_.c,function(a,b){return a[ld_M](b)!=-1});ld_.c.pa=function(a,b,c){var d=a;if(b>=0&&b<a[ld_D]&&c>0)d=a[ld_4](0,b)+a[ld_4](b+c,a[ld_D]-b-c);return d};ld_r(ld_.c,function(a,b){b=new RegExp(ld_.c.Hb(b),"");return a[ld_I](b,"")});ld_.c.Ie=function(a,b){b=new RegExp(ld_.c.Hb(b),"g");return a[ld_I](b,"")};ld_.c.Hb=function(a){return ld_i(a)[ld_I](/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1")[ld_I](/\x08/g,"\\x08")};ld_.c.repeat=function(a,b){return(new Array(b+1))[ld_0](a)};
ld_.c.Ee=function(a,b,c){a=ld_.Xa(c)?a.toFixed(c):ld_i(a);c=a[ld_M](".");if(c==-1)c=a[ld_D];return ld_.c.repeat("0",ld_o.max(0,b-c))+a};ld_.c.Qc=function(a){return a==ld_c?"":ld_i(a)};ld_.c.dc=function(){return Array[ld_F][ld_0][ld_P](arguments,"")};ld_.c.sb=function(){return ld_o[ld_K](ld_o.random()*2147483648)[ld_B](36)+(ld_o[ld_K](ld_o.random()*2147483648)^(new Date).getTime())[ld_B](36)};
ld_.c.Qd=function(a,b){var c=0;a=ld_.c.Lb(ld_i(a))[ld_J](".");b=ld_.c.Lb(ld_i(b))[ld_J](".");for(var d=ld_o.max(a[ld_D],b[ld_D]),e=0;c==0&&e<d;e++){var f=a[e]||"",h=b[e]||"",g=new RegExp("(\\d*)(\\D*)","g"),k=new RegExp("(\\d*)(\\D*)","g");do{var i=g.exec(f)||["","",""],j=k.exec(h)||["","",""];if(i[0][ld_D]==0&&j[0][ld_D]==0)break;c=i[1][ld_D]==0?0:ld_h(i[1],10);var l=j[1][ld_D]==0?0:ld_h(j[1],10);c=ld_.c.Oa(c,l)||ld_.c.Oa(i[2][ld_D]==0,j[2][ld_D]==0)||ld_.c.Oa(i[2],j[2])}while(c==0)}return c};
ld_.c.Oa=function(a,b){if(a<b)return-1;else if(a>b)return 1;return 0};ld_.c.Sb=4294967296;ld_.c.ke=function(a){for(var b=0,c=0;c<a[ld_D];++c){b=31*b+a[ld_U](c);b%=ld_.c.Sb}return b};ld_.c.jd=ld_.now();ld_.c.Sd=function(){return"goog_"+ld_.c.jd++};ld_.c.Ze=function(a){var b=ld_j(a);if(b==0&&ld_.c.C(a))return NaN;return b};ld_.g={};ld_.g.md=ld_.Fa;ld_.g.u="StopIteration"in ld_[ld_C]?ld_[ld_C].StopIteration:ld_e("StopIteration");ld_.g.H=function(){};ld_.g.H[ld_F].o=function(){ld_a(ld_.g.u)};ld_.g.H[ld_F].La=function(){return this};ld_.g.G=function(a){if(a instanceof ld_.g.H)return a;if(typeof a.La=="function")return a.La(ld_d);if(ld_.q(a)){var b=0,c=new ld_.g.H;c.o=function(){for(;1;){if(b>=a[ld_D])ld_a(ld_.g.u);if(b in a)return a[b++];else b++}};return c}ld_a(ld_e("Not implemented"))};
ld_t(ld_.g,function(a,b,c){if(ld_.q(a))try{ld_.d[ld_T](a,b,c)}catch(d){if(d!==ld_.g.u)ld_a(d)}else{a=ld_.g.G(a);try{for(;1;)b[ld_P](c,a.o(),ld_f,a)}catch(e){if(e!==ld_.g.u)ld_a(e)}}});ld_p(ld_.g,function(a,b,c){a=ld_.g.G(a);var d=new ld_.g.H;d.o=function(){for(;1;){var e=a.o();if(b[ld_P](c,e,ld_f,a))return e}};return d});
ld_.g.He=function(a,b,c){var d=0,e=a,f=c||1;if(arguments[ld_D]>1){d=a;e=b}if(f==0)ld_a(ld_e("Range step argument must not be zero"));var h=new ld_.g.H;h.o=function(){if(f>0&&d>=e||f<0&&d<=e)ld_a(ld_.g.u);var g=d;d+=f;return g};return h};ld_.g.join=function(a,b){return ld_.g.Ea(a)[ld_0](b)};ld_.g.map=function(a,b,c){a=ld_.g.G(a);var d=new ld_.g.H;d.o=function(){for(;1;){var e=a.o();return b[ld_P](c,e,ld_f,a)}};return d};
ld_.g.reduce=function(a,b,c,d){var e=c;ld_.g[ld_T](a,function(f){e=b[ld_P](d,e,f)});return e};ld_s(ld_.g,function(a,b,c){a=ld_.g.G(a);try{for(;1;)if(b[ld_P](c,a.o(),ld_f,a))return ld_b}catch(d){if(d!==ld_.g.u)ld_a(d)}return ld_d});ld_u(ld_.g,function(a,b,c){a=ld_.g.G(a);try{for(;1;)if(!b[ld_P](c,a.o(),ld_f,a))return ld_d}catch(d){if(d!==ld_.g.u)ld_a(d)}return ld_b});
ld_.g.Nd=function(){var a=arguments,b=a[ld_D],c=0,d=new ld_.g.H;d.o=function(){try{if(c>=b)ld_a(ld_.g.u);var e=ld_.g.G(a[c]);return e.o()}catch(f){if(f!==ld_.g.u||c>=b)ld_a(f);else{c++;return this.o()}}};return d};ld_.g.Td=function(a,b,c){a=ld_.g.G(a);var d=new ld_.g.H,e=ld_b;d.o=function(){for(;1;){var f=a.o();if(!(e&&b[ld_P](c,f,ld_f,a))){e=ld_d;return f}}};return d};
ld_.g.Xe=function(a,b,c){a=ld_.g.G(a);var d=new ld_.g.H,e=ld_b;d.o=function(){for(;1;)if(e){var f=a.o();if(b[ld_P](c,f,ld_f,a))return f;else e=ld_d}else ld_a(ld_.g.u)};return d};ld_.g.Ea=function(a){if(ld_.q(a))return ld_.d.Ea(a);a=ld_.g.G(a);var b=[];ld_.g[ld_T](a,function(c){b[ld_y](c)});return b};
ld_.g.Ra=function(a,b){a=ld_.g.G(a);b=ld_.g.G(b);var c,d;try{for(;1;){c=d=ld_d;var e=a.o();c=ld_b;var f=b.o();d=ld_b;if(e!=f)return ld_d}}catch(h){if(h!==ld_.g.u)ld_a(h);else{if(c&&!d)return ld_d;if(!d)try{b.o();return ld_d}catch(g){if(g!==ld_.g.u)ld_a(g);return ld_b}}}return ld_d};ld_.g.ze=function(a,b){try{return ld_.g.G(a).o()}catch(c){if(c!=ld_.g.u)ld_a(c);return b}};ld_.object={};ld_t(ld_[ld_z],function(a,b,c){for(var d in a)b[ld_P](c,a[d],d,a)});ld_p(ld_[ld_z],function(a,b,c){var d={};for(var e in a)if(b[ld_P](c,a[e],e,a))d[e]=a[e];return d});ld_[ld_z].map=function(a,b,c){var d={};for(var e in a)d[e]=b[ld_P](c,a[e],e,a);return d};ld_s(ld_[ld_z],function(a,b,c){for(var d in a)if(b[ld_P](c,a[d],d,a))return ld_b;return ld_d});ld_u(ld_[ld_z],function(a,b,c){for(var d in a)if(!b[ld_P](c,a[d],d,a))return ld_d;return ld_b});
ld_[ld_z].N=function(a){var b=0;for(var c in a)b++;return b};ld_[ld_z].Yd=function(a){for(var b in a)return b};ld_[ld_z].Zd=function(a){for(var b in a)return a[b]};ld_v(ld_[ld_z],function(a,b){return ld_[ld_z].T(a,b)});ld_[ld_z].p=function(a){var b=[],c=0;for(var d in a)b[c++]=a[d];return b};ld_[ld_z].n=function(a){var b=[],c=0;for(var d in a)b[c++]=d;return b};ld_[ld_z].v=function(a,b){return b in a};ld_[ld_z].T=function(a,b){for(var c in a)if(a[c]==b)return ld_b;return ld_d};
ld_[ld_z].rc=function(a,b,c){for(var d in a)if(b[ld_P](c,a[d],d,a))return d};ld_[ld_z].Xd=function(a,b,c){return(b=ld_[ld_z].rc(a,b,c))&&a[b]};ld_[ld_z].C=function(a){for(var b in a)return ld_d;return ld_b};ld_w(ld_[ld_z],function(a){for(var b=ld_[ld_z].n(a),c=b[ld_D]-1;c>=0;c--)ld_[ld_z][ld_Q](a,b[c])});ld_r(ld_[ld_z],function(a,b){var c;if(c=b in a)delete a[b];return c});ld_[ld_z].add=function(a,b,c){if(b in a)ld_a(ld_e('The object already contains the key "'+b+'"'));ld_[ld_z].z(a,b,c)};
ld_[ld_z].B=function(a,b,c){if(b in a)return a[b];return c};ld_[ld_z].z=function(a,b,c){a[b]=c};ld_[ld_z].Qe=function(a,b,c){return b in a?a[b]:(a[b]=c)};ld_[ld_z].F=function(a){var b={};for(var c in a)b[c]=a[c];return b};ld_[ld_z].fd=function(a){var b={};for(var c in a)b[a[c]]=c;return b};ld_[ld_z].db=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"];
ld_[ld_z].extend=function(a){for(var b,c,d=1;d<arguments[ld_D];d++){c=arguments[d];for(b in c)a[b]=c[b];for(var e=0;e<ld_[ld_z].db[ld_D];e++){b=ld_[ld_z].db[e];if(ld_l[ld_F][ld_N][ld_P](c,b))a[b]=c[b]}}};ld_[ld_z].Pa=function(){var a=arguments[ld_D];if(a==1&&ld_.s(arguments[0]))return ld_[ld_z].Pa[ld_Y](ld_c,arguments[0]);if(a%2)ld_a(ld_e("Uneven number of arguments"));for(var b={},c=0;c<a;c+=2)b[arguments[c]]=arguments[c+1];return b};
ld_[ld_z].gc=function(){var a=arguments[ld_D];if(a==1&&ld_.s(arguments[0]))return ld_[ld_z].gc[ld_Y](ld_c,arguments[0]);for(var b={},c=0;c<a;c++)b[arguments[c]]=ld_b;return b};ld_.f={};ld_.f.N=function(a){if(typeof a.N=="function")return a.N();if(ld_.q(a)||ld_.j(a))return a[ld_D];return ld_[ld_z].N(a)};ld_.f.p=function(a){if(typeof a.p=="function")return a.p();if(ld_.j(a))return a[ld_J]("");if(ld_.q(a)){for(var b=[],c=a[ld_D],d=0;d<c;d++)b[ld_y](a[d]);return b}return ld_[ld_z].p(a)};ld_.f.n=function(a){if(typeof a.n=="function")return a.n();if(typeof a.p!="function"){if(ld_.q(a)||ld_.j(a)){var b=[];a=a[ld_D];for(var c=0;c<a;c++)b[ld_y](c);return b}return ld_[ld_z].n(a)}};
ld_v(ld_.f,function(a,b){if(typeof a[ld_X]=="function")return a[ld_X](b);if(typeof a.T=="function")return a.T(b);if(ld_.q(a)||ld_.j(a))return ld_.d[ld_X](a,b);return ld_[ld_z].T(a,b)});ld_.f.C=function(a){if(typeof a.C=="function")return a.C();if(ld_.q(a)||ld_.j(a))return ld_.d.C(a);return ld_[ld_z].C(a)};ld_w(ld_.f,function(a){if(typeof a[ld_Z]=="function")a[ld_Z]();else ld_.q(a)?ld_.d[ld_Z](a):ld_[ld_z][ld_Z](a)});
ld_t(ld_.f,function(a,b,c){if(typeof a[ld_T]=="function")a[ld_T](b,c);else if(ld_.q(a)||ld_.j(a))ld_.d[ld_T](a,b,c);else for(var d=ld_.f.n(a),e=ld_.f.p(a),f=e[ld_D],h=0;h<f;h++)b[ld_P](c,e[h],d&&d[h],a)});ld_p(ld_.f,function(a,b,c){if(typeof a[ld_A]=="function")return a[ld_A](b,c);if(ld_.q(a)||ld_.j(a))return ld_.d[ld_A](a,b,c);var d,e=ld_.f.n(a),f=ld_.f.p(a),h=f[ld_D];if(e){d={};for(var g=0;g<h;g++)if(b[ld_P](c,f[g],e[g],a))d[e[g]]=f[g]}else{d=[];for(g=0;g<h;g++)b[ld_P](c,f[g],ld_f,a)&&d[ld_y](f[g])}return d});
ld_.f.map=function(a,b,c){if(typeof a.map=="function")return a.map(b,c);if(ld_.q(a)||ld_.j(a))return ld_.d.map(a,b,c);var d,e=ld_.f.n(a),f=ld_.f.p(a),h=f[ld_D];if(e){d={};for(var g=0;g<h;g++)d[e[g]]=b[ld_P](c,f[g],e[g],a)}else{d=[];for(g=0;g<h;g++)d[g]=b[ld_P](c,f[g],ld_f,a)}return d};
ld_s(ld_.f,function(a,b,c){if(typeof a[ld_R]=="function")return a[ld_R](b,c);if(ld_.q(a)||ld_.j(a))return ld_.d[ld_R](a,b,c);for(var d=ld_.f.n(a),e=ld_.f.p(a),f=e[ld_D],h=0;h<f;h++)if(b[ld_P](c,e[h],d&&d[h],a))return ld_b;return ld_d});ld_u(ld_.f,function(a,b,c){if(typeof a[ld_W]=="function")return a[ld_W](b,c);if(ld_.q(a)||ld_.j(a))return ld_.d[ld_W](a,b,c);for(var d=ld_.f.n(a),e=ld_.f.p(a),f=e[ld_D],h=0;h<f;h++)if(!b[ld_P](c,e[h],d&&d[h],a))return ld_d;return ld_b});ld_.f.i=function(a){this.w={};this.l=[];var b=arguments[ld_D];if(b>1){if(b%2)ld_a(ld_e("Uneven number of arguments"));for(var c=0;c<b;c+=2)this.z(arguments[c],arguments[c+1])}else a&&this.$b(a)};ld_5=ld_.f.i[ld_F];ld_5.r=0;ld_5.sa=0;ld_5.N=function(){return this.r};ld_5.p=function(){this.la();for(var a=[],b=0;b<this.l[ld_D];b++){var c=this.l[b];a[ld_y](this.w[c])}return a};ld_5.n=function(){this.la();return this.l.concat()};ld_5.v=function(a){return ld_.f.i.W(this.w,a)};
ld_5.T=function(a){for(var b=0;b<this.l[ld_D];b++){var c=this.l[b];if(ld_.f.i.W(this.w,c)&&this.w[c]==a)return ld_b}return ld_d};ld_5.Ra=function(a,b){if(this===a)return ld_b;if(this.r!=a.N())return ld_d;b=b||ld_.f.i.ic;this.la();for(var c,d=0;c=this.l[d];d++)if(!b(this.B(c),a.B(c)))return ld_d;return ld_b};ld_.f.i.ic=function(a,b){return a===b};ld_5=ld_.f.i[ld_F];ld_5.C=function(){return this.r==0};ld_w(ld_5,function(){this.w={};ld_q(this.l,0);this.sa=this.r=0});
ld_r(ld_5,function(a){if(ld_.f.i.W(this.w,a)){delete this.w[a];this.r--;this.sa++;this.l[ld_D]>2*this.r&&this.la();return ld_b}return ld_d});ld_5.la=function(){if(this.r!=this.l[ld_D]){for(var a=0,b=0;a<this.l[ld_D];){var c=this.l[a];if(ld_.f.i.W(this.w,c))this.l[b++]=c;a++}ld_q(this.l,b)}if(this.r!=this.l[ld_D]){var d={};for(b=a=0;a<this.l[ld_D];){c=this.l[a];if(!ld_.f.i.W(d,c)){this.l[b++]=c;d[c]=1}a++}ld_q(this.l,b)}};ld_5.B=function(a,b){if(ld_.f.i.W(this.w,a))return this.w[a];return b};
ld_5.z=function(a,b){if(!ld_.f.i.W(this.w,a)){this.r++;this.l[ld_y](a);this.sa++}this.w[a]=b};ld_5.$b=function(a){var b;if(a instanceof ld_.f.i){b=a.n();a=a.p()}else{b=ld_[ld_z].n(a);a=ld_[ld_z].p(a)}for(var c=0;c<b[ld_D];c++)this.z(b[c],a[c])};ld_5.F=function(){return new ld_.f.i(this)};ld_5.fd=function(){for(var a=new ld_.f.i,b=0;b<this.l[ld_D];b++){var c=this.l[b],d=this.w[c];a.z(d,c)}return a};
ld_5.La=function(a){this.la();var b=0,c=this.l,d=this.w,e=this.sa,f=this,h=new ld_.g.H;h.o=function(){for(;1;){if(e!=f.sa)ld_a(ld_e("The map has changed since the iterator was created"));if(b>=c[ld_D])ld_a(ld_.g.u);var g=c[b++];return a?g:d[g]}};return h};ld_.f.i.W=function(a,b){return ld_l[ld_F][ld_N][ld_P](a,b)};ld_.f.i.N=function(a){return ld_.f.N(a)};ld_.f.i.p=function(a){return ld_.f.p(a)};
ld_.f.i.n=function(a){if(typeof a.n=="function")return a.n();var b=[];if(ld_.q(a))for(var c=0;c<a[ld_D];c++)b[ld_y](c);else return ld_[ld_z].n(a);return b};ld_.f.i.v=function(a,b){if(typeof a.v=="function")return a.v(b);if(ld_.q(a))return ld_j(b)<a[ld_D];return ld_[ld_z].v(a,b)};ld_.f.i.T=function(a,b){return ld_.f[ld_X](a,b)};ld_.f.i.C=function(a){return ld_.f.C(a)};ld_w(ld_.f.i,function(a){ld_.f[ld_Z](a)});
ld_r(ld_.f.i,function(a,b){if(typeof a[ld_Q]=="function")return a[ld_Q](b);if(ld_.q(a))return ld_.d.pa(a,ld_j(b));return ld_[ld_z][ld_Q](a,b)});ld_.f.i.add=function(a,b,c){if(typeof a.add=="function")a.add(b,c);else if(ld_.f.i.v(a,b))ld_a(ld_e('The collection already contains the key "'+b+'"'));else ld_.f.i.z(a,b,c)};ld_.f.i.B=function(a,b,c){if(typeof a.B=="function")return a.B(b,c);if(ld_.f.i.v(a,b))return a[b];return c};ld_.f.i.z=function(a,b,c){if(typeof a.z=="function")a.z(b,c);else a[b]=c};ld_.A={};ld_.A.X=function(a,b){if(ld_.Ha&&!a)ld_a(ld_e("Assertion failed"+(b?": "+b:"")))};ld_.A.Ud=function(a){if(ld_.Ha)ld_a(ld_e("Failure"+(a?": "+a:"")))};ld_.A.Ad=function(a,b){ld_.A.X(ld_.Oc(a),b)};ld_.A.Cd=function(a,b){ld_.A.X(ld_.j(a),b)};ld_.A.yd=function(a,b){ld_.A.X(ld_.Nc(a),b)};ld_.A.Bd=function(a,b){ld_.A.X(ld_.Ya(a),b)};ld_.A.zd=function(a,b,c){ld_.A.X(a instanceof b,c)};ld_.a={};ld_.a.b={};ld_.a.b.ja={ab:38,Pb:61,Rb:35,Yb:63};ld_.a.b.kb=function(a,b,c,d,e,f,h){var g=[];a&&g[ld_y](a,":");if(c){g[ld_y]("//");b&&g[ld_y](b,"@");g[ld_y](c);d&&g[ld_y](":",d)}e&&g[ld_y](e);f&&g[ld_y]("?",f);h&&g[ld_y]("#",h);return g[ld_0]("")};ld_.a.b.cd=/^(?:([^:\/?#]+):)?(?:\/\/(?:([^\/?#]*)@)?([^\/?#:@]*)(?::([0-9]+))?)?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/;ld_.a.b.h={ka:1,Ka:2,Q:3,S:4,Ia:5,Ja:6,bb:7};ld_.a.b.split=function(a){return a.match(ld_.a.b.cd)};
ld_.a.b.ta=function(a){return a&&ld_n(a)};ld_.a.b.ca=function(a,b){return ld_.a.b[ld_J](b)[a]||ld_c};ld_.a.b.Va=function(a){return ld_.a.b.ca(ld_.a.b.h.ka,a)};ld_.a.b.Ec=function(a){return ld_.a.b.ca(ld_.a.b.h.Ka,a)};ld_.a.b.Wa=function(a){return ld_.a.b.ta(ld_.a.b.Ec(a))};ld_.a.b.vc=function(a){return ld_.a.b.ca(ld_.a.b.h.Q,a)};ld_.a.b.Ta=function(a){return ld_.a.b.ta(ld_.a.b.vc(a))};ld_.a.b.xa=function(a){return ld_j(ld_.a.b.ca(ld_.a.b.h.S,a))||ld_c};
ld_.a.b.Bc=function(a){return ld_.a.b.ca(ld_.a.b.h.Ia,a)};ld_.a.b.na=function(a){return ld_.a.b.ta(ld_.a.b.Bc(a))};ld_.a.b.rb=function(a){return ld_.a.b.ca(ld_.a.b.h.Ja,a)};ld_.a.b.xc=function(a){var b=a[ld_M]("#");return b<0?ld_c:a[ld_4](b+1)};ld_.a.b.Ua=function(a){return ld_.a.b.ta(ld_.a.b.xc(a))};ld_.a.b.ae=function(a){a=ld_.a.b[ld_J](a);return ld_.a.b.kb(a[ld_.a.b.h.ka],a[ld_.a.b.h.Ka],a[ld_.a.b.h.Q],a[ld_.a.b.h.S])};
ld_.a.b.ge=function(a){a=ld_.a.b[ld_J](a);return ld_.a.b.kb(ld_c,ld_c,ld_c,ld_c,a[ld_.a.b.h.Ia],a[ld_.a.b.h.Ja],a[ld_.a.b.h.bb])};ld_.a.b.Ke=function(a){var b=a[ld_M]("#");return b<0?a:a[ld_4](0,b)};ld_.a.b.Kc=function(a,b){a=ld_.a.b[ld_J](a);b=ld_.a.b[ld_J](b);return a[ld_.a.b.h.Q]==b[ld_.a.b.h.Q]&&a[ld_.a.b.h.ka]==b[ld_.a.b.h.ka]&&a[ld_.a.b.h.S]==b[ld_.a.b.h.S]};
ld_.a.b.cc=function(a){if(ld_.Ha&&(a[ld_M]("#")>=0||a[ld_M]("?")>=0))ld_a(ld_e("goog.uri.utils: Fragment or query identifiers are not supported: ["+a+"]"))};ld_.a.b.qd=ld_.Fa;ld_.a.b.pd=ld_.Fa;ld_.a.b.Ma=function(a){if(a[1]){var b=a[0],c=b[ld_M]("#");if(c>=0){a[ld_y](b[ld_4](c));a[0]=b=b[ld_4](0,c)}c=b[ld_M]("?");if(c<0)a[1]="?";else if(c==b[ld_D]-1)a[1]=ld_f}return a[ld_0]("")};
ld_.a.b.ib=function(a,b,c){if(ld_.s(b)){b=b;for(var d=0;d<b[ld_D];d++)c[ld_y]("&",a,"=",ld_.c.ha(b[d]))}else b!=ld_c&&c[ld_y]("&",a,"=",ld_.c.ha(b))};ld_.a.b.Na=function(a,b,c){ld_.A.X(ld_o.max(b[ld_D]-(c||0),0)%2==0,"goog.uri.utils: Key/value lists must be even in length.");for(c=c||0;c<b[ld_D];c+=2)ld_.a.b.ib(b[c],b[c+1],a);return a};ld_.a.b.Id=function(a,b){a=ld_.a.b.Na([],a,b);a[0]="";return a[ld_0]("")};ld_.a.b.lb=function(a,b){for(var c in b)ld_.a.b.ib(c,b[c],a);return a};
ld_.a.b.Jd=function(a){a=ld_.a.b.lb([],a);a[0]="";return a[ld_0]("")};ld_.a.b.vd=function(a){return ld_.a.b.Ma(arguments[ld_D]==2?ld_.a.b.Na([a],arguments[1],0):ld_.a.b.Na([a],arguments,1))};ld_.a.b.wd=function(a,b){return ld_.a.b.Ma(ld_.a.b.lb([a],b))};ld_.a.b.bc=function(a,b,c){return ld_.a.b.Ma([a,"&",b,"=",ld_.c.ha(c)])};
ld_.a.b.wa=function(a,b,c,d){b=b;for(var e=c[ld_D];(b=a[ld_M](c,b))>=0&&b<d;){var f=a[ld_U](b-1);if(f==ld_.a.b.ja.ab||f==ld_.a.b.ja.Yb){f=a[ld_U](b+e);if(!f||f==ld_.a.b.ja.Pb||f==ld_.a.b.ja.ab||f==ld_.a.b.ja.Rb)return b}b+=e+1}return-1};ld_.a.b.ya=/#|$/;ld_.a.b.je=function(a,b){return ld_.a.b.wa(a,0,b,a[ld_O](ld_.a.b.ya))>=0};
ld_.a.b.ee=function(a,b){var c=a[ld_O](ld_.a.b.ya),d=ld_.a.b.wa(a,0,b,c);if(d<0)return ld_c;else{var e=a[ld_M]("&",d);if(e<0||e>c)e=c;d+=b[ld_D]+1;return ld_.c.Ga(a[ld_4](d,e-d))}};ld_.a.b.fe=function(a,b){for(var c=a[ld_O](ld_.a.b.ya),d=0,e,f=[];(e=ld_.a.b.wa(a,d,b,c))>=0;){d=a[ld_M]("&",e);if(d<0||d>c)d=c;e+=b[ld_D]+1;f[ld_y](ld_.c.Ga(a[ld_4](e,d-e)))}return f};ld_.a.b.ed=/[?&]($|#)/;
ld_.a.b.Zc=function(a,b){for(var c=a[ld_O](ld_.a.b.ya),d=0,e,f=[];(e=ld_.a.b.wa(a,d,b,c))>=0;){f[ld_y](a[ld_V](d,e));d=ld_o.min(a[ld_M]("&",e)+1||c,c)}f[ld_y](a[ld_4](d));return f[ld_0]("")[ld_I](ld_.a.b.ed,"$1")};ld_.a.b.ad=function(a,b,c){return ld_.a.b.bc(ld_.a.b.Zc(a,b),b,c)};ld_.a.b.xd=function(a,b){ld_.a.b.cc(a);if(ld_.c.nc(a,"/"))a=a[ld_4](0,a[ld_D]-1);if(ld_.c.Kb(b,"/"))b=b[ld_4](1);return ld_.c.dc(a,"/",b)};ld_.a.b.fb={eb:"zx"};ld_.a.b.Rc=function(a){return ld_.a.b.ad(a,ld_.a.b.fb.eb,ld_.c.sb())};ld_.e=function(a,b){var c;if(a instanceof ld_.e){this.fa(b==ld_c?a.zc():b);this.Ca(a.Va());this.Da(a.Wa());this.za(a.Ta());this.Ba(a.xa());this.qa(a.na());this.ga(a.rb().F());this.Aa(a.Ua())}else if(a&&(c=ld_.a.b[ld_J](ld_i(a)))){this.fa(!!b);this.Ca(c[ld_.a.b.h.ka]||"",ld_b);this.Da(c[ld_.a.b.h.Ka]||"",ld_b);this.za(c[ld_.a.b.h.Q]||"",ld_b);this.Ba(c[ld_.a.b.h.S]);this.qa(c[ld_.a.b.h.Ia]||"",ld_b);this.Jb(c[ld_.a.b.h.Ja]||"",ld_b);this.Aa(c[ld_.a.b.h.bb]||"",ld_b)}else{this.fa(!!b);this.D=new ld_.e.t(ld_c,
this,this.L)}};ld_.e.Zb=ld_.a.b.fb.eb;ld_5=ld_.e[ld_F];ld_5.O="";ld_5.ia="";ld_5.aa="";ld_5.ea=ld_c;ld_5.da="";ld_5.ba="";ld_5.Pc=ld_d;ld_5.L=ld_d;
ld_5.toString=function(){if(this.I)return this.I;var a=[];this.O&&a[ld_y](ld_.e.ma(this.O,ld_.e.Gb),":");if(this.aa){a[ld_y]("//");this.ia&&a[ld_y](ld_.e.ma(this.ia,ld_.e.Gb),"@");a[ld_y](ld_.e.lc(this.aa));this.ea!=ld_c&&a[ld_y](":",ld_i(this.xa()))}this.da&&a[ld_y](ld_.e.ma(this.da,ld_.e.Wc));var b=ld_i(this.D);b&&a[ld_y]("?",b);this.ba&&a[ld_y]("#",ld_.e.ma(this.ba,ld_.e.Vc));return this.I=a[ld_0]("")};
ld_5.Ib=function(a){var b=this.F(),c=a.Hc();if(c)b.Ca(a.Va());else c=a.Ic();if(c)b.Da(a.Wa());else c=a.ub();if(c)b.za(a.Ta());else c=a.Gc();var d=a.na();if(c)b.Ba(a.xa());else if(c=a.vb()){if(d[ld_L](0)!="/")if(this.ub()&&!this.vb())d="/"+d;else{var e=b.na()[ld_S]("/");if(e!=-1)d=b.na()[ld_4](0,e+1)+d}d=ld_.e.Yc(d)}if(c)b.qa(d);else c=a.wb();if(c)b.Jb(a.uc());else c=a.Fc();c&&b.Aa(a.Ua());return b};ld_5.F=function(){return ld_.e.Pa(this.O,this.ia,this.aa,this.ea,this.da,this.D.F(),this.ba,this.L)};
ld_5.Va=function(){return this.O};ld_5.Ca=function(a,b){this.J();delete this.I;if(this.O=b?ld_.e.Z(a):a)this.O=this.O[ld_I](/:$/,"");return this};ld_5.Hc=function(){return!!this.O};ld_5.Wa=function(){return this.ia};ld_5.Da=function(a,b){this.J();delete this.I;this.ia=b?ld_.e.Z(a):a;return this};ld_5.Ic=function(){return!!this.ia};ld_5.Ta=function(){return this.aa};ld_5.za=function(a,b){this.J();delete this.I;this.aa=b?ld_.e.Z(a):a;return this};ld_5.ub=function(){return!!this.aa};ld_5.xa=function(){return this.ea};
ld_5.Ba=function(a){this.J();delete this.I;if(a){a=ld_j(a);if(isNaN(a)||a<0)ld_a(ld_e("Bad port number "+a));this.ea=a}else this.ea=ld_c;return this};ld_5.Gc=function(){return this.ea!=ld_c};ld_5.na=function(){return this.da};ld_5.qa=function(a,b){this.J();delete this.I;this.da=b?ld_.e.Z(a):a;return this};ld_5.vb=function(){return!!this.da};ld_5.wb=function(){return this.D[ld_B]()!==""};
ld_5.ga=function(a,b){this.J();delete this.I;if(a instanceof ld_.e.t){this.D=a;this.D.$a=this;this.D.fa(this.L)}else{b||(a=ld_.e.ma(a,ld_.e.Xc));this.D=new ld_.e.t(a,this,this.L)}return this};ld_5.Jb=function(a,b){return this.ga(a,b)};ld_5.uc=function(){return this.D.dd()};ld_5.rb=function(){return this.D};ld_5.bd=function(a,b){this.J();delete this.I;this.D.z(a,b);return this};ld_5.Ua=function(){return this.ba};ld_5.Aa=function(a,b){this.J();delete this.I;this.ba=b?ld_.e.Z(a):a;return this};
ld_5.Fc=function(){return!!this.ba};ld_5.Rc=function(){this.J();this.bd(ld_.e.Zb,ld_.c.sb());return this};ld_5.removeParameter=function(a){this.J();this.D[ld_Q](a);return this};ld_5.J=function(){if(this.Pc)ld_a(ld_e("Tried to modify a read-only Uri"))};ld_5.fa=function(a){this.L=a;this.D&&this.D.fa(a)};ld_5.zc=function(){return this.L};ld_.e.parse=function(a,b){return a instanceof ld_.e?a.F():new ld_.e(a,b)};
ld_.e.Pa=function(a,b,c,d,e,f,h,g){g=new ld_.e(ld_c,g);a&&g.Ca(a);b&&g.Da(b);c&&g.za(c);d&&g.Ba(d);e&&g.qa(e);f&&g.ga(f);h&&g.Aa(h);return g};ld_.e.Ib=function(a,b){a instanceof ld_.e||(a=ld_.e.parse(a));b instanceof ld_.e||(b=ld_.e.parse(b));return a.Ib(b)};
ld_.e.Yc=function(a){if(a==".."||a==".")return"";else if(!ld_.c[ld_X](a,"./")&&!ld_.c[ld_X](a,"/."))return a;else{var b=ld_.c.Kb(a,"/");a=a[ld_J]("/");for(var c=[],d=0;d<a[ld_D];){var e=a[d++];if(e==".")b&&d==a[ld_D]&&c[ld_y]("");else if(e==".."){if(c[ld_D]>1||c[ld_D]==1&&c[0]!="")c.pop();b&&d==a[ld_D]&&c[ld_y]("")}else{c[ld_y](e);b=ld_b}}return c[ld_0]("/")}};ld_.e.Z=function(a){return a?ld_n(a):""};ld_.e.lc=function(a){if(ld_.j(a))return ld_g(a);return ld_c};ld_.e.kc=/^[a-zA-Z0-9\-_.!~*'():\/;?]*$/;
ld_.e.ma=function(a,b){var c=ld_c;if(ld_.j(a)){c=a;ld_.e.kc[ld_G](c)||(c=encodeURI(a));if(c[ld_O](b)>=0)c=c[ld_I](b,ld_.e.jc)}return c};ld_.e.jc=function(a){a=a[ld_U](0);return"%"+(a>>4&15)[ld_B](16)+(a&15)[ld_B](16)};ld_.e.Gb=/[#\/\?@]/g;ld_.e.Wc=/[\#\?]/g;ld_.e.Xc=/[\#\?@]/g;ld_.e.Vc=/#/g;ld_.e.Kc=function(a,b){a=ld_.a.b[ld_J](a);b=ld_.a.b[ld_J](b);return a[ld_.a.b.h.Q]==b[ld_.a.b.h.Q]&&a[ld_.a.b.h.S]==b[ld_.a.b.h.S]};ld_.e.t=function(a,b,c){this.M=a||ld_c;this.$a=b||ld_c;this.L=!!c};
ld_.e.t[ld_F].K=function(){if(!this.k){this.k=new ld_.f.i;if(this.M)for(var a=this.M[ld_J]("&"),b=0;b<a[ld_D];b++){var c=a[b][ld_M]("="),d=ld_c,e=ld_c;if(c>=0){d=a[b][ld_V](0,c);e=a[b][ld_V](c+1)}else d=a[b];d=ld_.c.Ga(d);d=this.V(d);this.add(d,e?ld_.c.Ga(e):"")}}};ld_.e.t.Rd=function(a,b,c){var d=ld_.f.n(a);if(typeof d=="undefined")ld_a(ld_e("Keys are undefined"));return ld_.e.t.fc(d,ld_.f.p(a),b,c)};
ld_.e.t.fc=function(a,b,c,d){if(a[ld_D]!=b[ld_D])ld_a(ld_e("Mismatched lengths for keys/values"));c=new ld_.e.t(ld_c,c,d);for(d=0;d<a[ld_D];d++)c.add(a[d],b[d]);return c};ld_.e.t[ld_F].k=ld_c;ld_.e.t[ld_F].r=ld_c;ld_.e.t.U=ld_c;ld_5=ld_.e.t[ld_F];ld_5.N=function(){this.K();return this.r};ld_5.add=function(a,b){this.K();this.oa();a=this.V(a);if(this.v(a)){var c=this.k.B(a);ld_.s(c)?c[ld_y](b):this.k.z(a,[c,b])}else this.k.z(a,b);this.r++;return this};
ld_r(ld_5,function(a){this.K();a=this.V(a);if(this.k.v(a)){this.oa();var b=this.k.B(a);if(ld_.s(b))this.r-=b[ld_D];else this.r--;return this.k[ld_Q](a)}return ld_d});ld_w(ld_5,function(){this.oa();this.k&&this.k[ld_Z]();this.r=0});ld_5.C=function(){this.K();return this.r==0};ld_5.v=function(a){this.K();a=this.V(a);return this.k.v(a)};ld_5.T=function(a){var b=this.p();return ld_.d[ld_X](b,a)};
ld_5.n=function(){this.K();for(var a=this.k.p(),b=this.k.n(),c=[],d=0;d<b[ld_D];d++){var e=a[d];if(ld_.s(e))for(var f=0;f<e[ld_D];f++)c[ld_y](b[d]);else c[ld_y](b[d])}return c};ld_5.p=function(a){this.K();if(a){a=this.V(a);if(this.v(a)){var b=this.k.B(a);if(ld_.s(b))return b;else{a=[];a[ld_y](b)}}else a=[]}else{b=this.k.p();a=[];for(var c=0;c<b[ld_D];c++){var d=b[c];ld_.s(d)?ld_.d.extend(a,d):a[ld_y](d)}}return a};
ld_5.z=function(a,b){this.K();this.oa();a=this.V(a);if(this.v(a)){var c=this.k.B(a);if(ld_.s(c))this.r-=c[ld_D];else this.r--}this.k.z(a,b);this.r++;return this};ld_5.B=function(a,b){this.K();a=this.V(a);if(this.v(a)){a=this.k.B(a);return ld_.s(a)?a[0]:a}else return b};
ld_5.toString=function(){if(this.M)return this.M;if(!this.k)return"";for(var a=[],b=0,c=this.k.n(),d=0;d<c[ld_D];d++){var e=c[d],f=ld_.c.ha(e);e=this.k.B(e);if(ld_.s(e))for(var h=0;h<e[ld_D];h++){b>0&&a[ld_y]("&");a[ld_y](f,"=",ld_.c.ha(e[h]));b++}else{b>0&&a[ld_y]("&");a[ld_y](f,"=",ld_.c.ha(e));b++}}return this.M=a[ld_0]("")};ld_5.dd=function(){if(!this.U)this.U=ld_.e.Z(this[ld_B]());return this.U};ld_5.oa=function(){delete this.U;delete this.M;this.$a&&delete this.$a.I};
ld_5.F=function(){var a=new ld_.e.t;if(this.U)a.U=this.U;if(this.M)a.M=this.M;if(this.k)a.k=this.k.F();return a};ld_5.V=function(a){a=ld_i(a);if(this.L)a=a[ld_3]();return a};ld_5.fa=function(a){var b=a&&!this.L;if(b){this.K();this.oa();ld_.f[ld_T](this.k,function(c,d){var e=d[ld_3]();if(d!=e){this[ld_Q](d);this.add(e,c)}},this)}this.L=a};ld_5.extend=function(){for(var a=0;a<arguments[ld_D];a++){var b=arguments[a];ld_.f[ld_T](b,function(c,d){this.add(d,c)},this)}};var ld_6={Qb:"/tbproxy/lh/wm",gb:"goog-fixurl",Ub:"sourceid",Ob:"wm",Xb:"url",Vb:"hl",Wb:"site"};ld_.Sa("FixUrlConfig",ld_6);function ld_7(){var a,b;a="goog-ph-"+(new Date).getTime();ld_m.write("<script id='"+a+"'><\/script>");b=ld_m.getElementById(a);this.Ac=function(){return b};ld_r(this,function(){b.parentNode.removeChild(b);b=ld_c})}function ld_8(){var a,b;b=new ld_7;for(var c=b.Ac().previousSibling;c;){if(c.tagName&&c.tagName=="SCRIPT")break;c=c.previousSibling}a=c;b[ld_Q]();this.Dc=function(){return a?a.src:ld_c}}ld_.Sa("FixUrl",ld_9);var ld_9={Oe:this,$:ld_c,P:ld_c,Db:ld_c,kd:function(){var a="<div id='"+ld_6.gb+"'></div>";this.$.body||(a="<body>"+a+"</body>");this.$.write(a)},pb:function(a,b){var c=(new ld_.e(this.Db)).qa(ld_6.Qb).ga(ld_c)[ld_B](),d=new ld_.e(a);if(d.wb())a=d.ga(ld_c)[ld_B]()+"?";a=(new ld_.e.t).add(ld_6.Ub,ld_6.Ob).add(ld_6.Xb,a).add(ld_6.Vb,b).add(ld_6.Wb,this.Cc()).add("error",this.wc()).add("js","true");return(new ld_.e(c)).ga(a)[ld_B]()},qb:function(){if(this.P.GOOG_FIXURL_LANG)return this.P.GOOG_FIXURL_LANG;
return"en"},Cc:function(){if(this.P.GOOG_FIXURL_SITE)return this.P.GOOG_FIXURL_SITE;return""},wc:function(){if(this.P.GOOG_FIXURL_ERROR)return this.P.GOOG_FIXURL_ERROR;return"http404"},Nb:function(a){var b="<script type='text/javascript' src='";b+=a?this.pb(a,this.qb()):this.pb(this.$.location,this.qb());b+="'><\/script>";this.$.write(b)},$c:function(a){var b=this.$.getElementById(ld_6.gb);if(b){b.innerHTML=a;var c=b.getElementsByTagName("script");a="";for(var d=0;d<c[ld_D];d++)a=a+" "+c[d].innerHTML;
c=ld_m.createElement("script");c.type="text/javascript";c.text=a;(a=ld_m.getElementsByTagName("head")[0])?a[ld_x](c):b[ld_x](c)}},Tc:function(a){this.$c(a)},Lc:function(a,b){ld_9.$=a.document;ld_9.P=a;if(b){ld_9.Db=b;this.kd();(a=this.P.GOOG_FIXURL_URL)?this.Nb(a):this.Nb(ld_c)}}};ld_.Sa("FixUrl",ld_9);ld_.pc(ld_9,"onDataFetch",ld_9.Tc);var ld_$=(new ld_8).Dc();ld_9.Lc(window,ld_$);

