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