(function(){var m,aa=function(a){var b=0;return function(){return ba?null:u(b)?b.charAt(a):b[a]},Da=function(a){return Array.prototype.concat.apply([],arguments)},Aa=function(a){var b=a.length;if(0b?1:0},Ga=function(){return"opacity".replace(/\-([a-z])/g,function(a,b){return b.toUpperCase()})},Ha=function(a){var b=u(void 0)?"undefined".replace(/([-()\[\]{}+?*.$\^|,:#parseFloat(Ta)){Sa=String(Va);break a}}Sa=Ta}var Wa=Sa,Xa={},Ya;var Za=r.document;Ya=Za&&F?Ra()||("CSS1Compat"==Za.compatMode?parseInt(Wa,10):5):void 0;var $a=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}};var G=function(a,b){this.Aa=a===ab&&b||"";this.Ea=cb};G.prototype.toString=function(){return"Const{"+this.Aa+"}"};var cb={},ab={};var eb=function(){this.wa="";this.Fa=db},db={};var Ba=function(){var a,b;var c=document;if(c.querySelectorAll&&c.querySelector)return c.querySelectorAll(".GoogleActiveViewClass");if(c.getElementsByClassName){var d=c.getElementsByClassName("GoogleActiveViewClass");return d}d=c.getElementsByTagName("*");var e={};for(a=b=0;c=d[a];a++){var f=c.className,g;if(g="function"==typeof f.split)g=0<=ya(f.split(/\s+/),"GoogleActiveViewClass");g&&(e[b++]=c)}e.length=b;return e},fb=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document};var gb=function(a,b){this.Qa=100;this.Ia=a;this.Ua=b;this.aa=0;this.g=null};gb.prototype.get=function(){if(0=a.length)throw K;if(b in a)return a[b++];b++}};return c}throw Error("Not implemented");},Ib=function(a,b){if(z(a))try{za(a,b,void 0)}catch(c){if(c!==K)throw c;}else{a=Hb(a);try{for(;;)b.call(void 0,a.next(),void 0,a)}catch(c){if(c!==K)throw c;}}},Jb=function(a,b){var c=1;Ib(a,function(a){c=b.call(void 0,c,a)});return c},Kb=function(a,b){var c=Hb(a);a=new L; a.next=function(){var a=c.next();if(b.call(void 0,a,void 0,c))return a;throw K;};return a};var Lb=function(a,b){this.s={};this.c=[];this.Y=this.b=0;var c=arguments.length;if(12*this.b&&Mb(this),!0):!1};var Mb=function(a){if(a.b!=a.c.length){for(var b=0,c=0;b=d.c.length)throw K;var e=d.c[b++];return a?e:d.s[e]};return e}; var M=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var Nb=function(a){if(a.v&&"function"==typeof a.v)return a.v();if(u(a))return a.split("");if(z(a)){for(var b=[],c=a.length,d=0;db)throw Error("Bad port number "+b);a.N=b}else a.N=null},Tb=function(a,b,c){O(a);b instanceof P?(a.l=b,a.l.ma(a.i)):(c||(b=Vb(b,$b)),a.l=new P(b,a.i))};N.prototype.getQuery=function(){return this.l.toString()};var Q=function(a,b,c){O(a);a.l.set(b,c);return a};N.prototype.removeParameter=function(a){O(this);this.l.remove(a);return this}; var O=function(a){if(a.Oa)throw Error("Tried to modify a read-only Uri");};N.prototype.ma=function(a){this.i=a;this.l&&this.l.ma(a)}; var Ub=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},Vb=function(a,b,c){return u(a)?(a=encodeURI(a).replace(b,ac),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},ac=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},Wb=/[#\/\?@]/g,Yb=/[#\?:]/g,Xb=/[#\?]/g,$b=/[#\?@]/g,Zb=/#/g,P=function(a,b){this.b=this.a=null;this.h=a||null;this.i=!!b},R=function(a){a.a||(a.a=new Lb,a.b=0,a.h&&Qb(a.h,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g, " ")),c)}))};m=P.prototype;m.add=function(a,b){R(this);this.h=null;a=S(this,a);var c=this.a.get(a);c||this.a.set(a,c=[]);c.push(b);this.b+=1;return this};m.remove=function(a){R(this);a=S(this,a);return this.a.R(a)?(this.h=null,this.b-=this.a.get(a).length,this.a.remove(a)):!1};m.clear=function(){this.a=this.h=null;this.b=0};m.R=function(a){R(this);a=S(this,a);return this.a.R(a)};m.forEach=function(a,b){R(this);this.a.forEach(function(c,d){za(c,function(c){a.call(b,c,d,this)},this)},this)}; m.B=function(){R(this);for(var a=this.a.v(),b=this.a.B(),c=[],d=0;de?encodeURIComponent(oc(a,b,c,d,e+1)):"...";return encodeURIComponent(String(a))},T=function(a,b,c,d){a.J.push(b);a.P[b]=mc(c,d)},qc=function(a,b,c,d){b=b+"//"+c+d;var e=pc(a)-d.length;if(0>e)return"";a.J.sort(function(a,b){return a-b});d=null;c="";for(var f=0;f=k.length){e-=k.length;b+=k;c=a.W;break}else a.pa&&(c=e,k[c-1]==a.W&&--c,b+=k.substr(0, c),c=a.W,e=0);d=null==d?g:d}}f="";a.da&&null!=d&&(f=c+a.da+"="+(a.Wa||d));return b+f+""},pc=function(a){if(!a.da)return a.sa;var b=1,c;for(c in a.P)b=c.length>b?c.length:b;return a.sa-a.da.length-b-a.W.length-1};var rc=function(a,b,c,d,e){if((d?a.Va:Math.random())<(e||a.Ja))try{if(c instanceof lc)var f=c;else f=new lc,gc(c,function(a,b){var c=f,d=c.Ra++;a=mc(b,a);c.J.push(d);c.P[d]=a});var g=qc(f,a.Ta,a.m,a.j+b+"&");g&&kc(r,g)}catch(h){}};var sc=null;var tc=function(){var a=r.performance;return a&&a.now&&a.timing?Math.floor(a.now()+a.timing.navigationStart):va()},uc=function(){var a=void 0===a?r:a;return(a=a.performance)&&a.now?a.now():null};var vc=function(a,b,c){this.label=a;this.type=b;this.value=c;this.duration=0;this.uniqueId=this.label+"_"+this.type+"_"+Math.random();this.slotId=void 0};var U=r.performance,wc=!!(U&&U.mark&&U.measure&&U.clearMarks),xc=$a(function(){var a;if(a=wc){var b;if(null===sc){sc="";try{a="";try{a=r.top.location.hash}catch(c){a=r.location.hash}a&&(sc=(b=a.match(/\bdeid=([\d,]+)/))?b[1]:"")}catch(c){}}b=sc;a=!!b.indexOf&&0<=b.indexOf("1337")}return a}),zc=function(){var a=yc;this.T=[];this.Na=a||r;var b=null;a&&(a.google_js_reporting_queue=a.google_js_reporting_queue||[],this.T=a.google_js_reporting_queue,b=a.google_measure_js_timing);this.L=xc()||(null!=b?b: 1>Math.random())};zc.prototype.disable=function(){this.L=!1;this.T!=this.Na.google_js_reporting_queue&&(xc()&&za(this.T,Ac),this.T.length=0)};var Ac=function(a){a&&U&&xc()&&(U.clearMarks("goog_"+a.uniqueId+"_start"),U.clearMarks("goog_"+a.uniqueId+"_end"))};zc.prototype.start=function(a,b){if(!this.L)return null;var c=uc()||tc();a=new vc(a,b,c);b="goog_"+a.uniqueId+"_start";U&&xc()&&U.mark(b);return a}; zc.prototype.end=function(a){if(this.L&&v(a.value)){var b=uc()||tc();a.duration=b-a.value;b="goog_"+a.uniqueId+"_end";U&&xc()&&U.mark(b);this.L&&this.T.push(a)}};var Dc=function(){var a=Bc;this.va=Cc;this.La="jserror";this.za=!0;this.oa=null;this.Ka=this.ta;this.ca=void 0===a?null:a;this.Da=!1},Fc=function(a,b){try{if(a.ca&&a.ca.L){var c=a.ca.start((374).toString(),3);var d=b();a.ca.end(c)}else d=b()}catch(f){b=a.za;try{Ac(c);var e=Ec(f);b=a.Ka.call(a,374,e,void 0,void 0)}catch(g){a.ta(217,g)}if(!b)throw f;}return d},Hc=function(a){var b=Gc;return function(c){for(var d=[],e=0;e=a.keyCode)a.keyCode=-1}catch(b){}};var qd="closure_listenable_"+(1E6*Math.random()|0),rd=0;var sd=function(a,b,c,d,e){this.listener=a;this.ba=null;this.src=b;this.type=c;this.capture=!!d;this.ka=e;this.key=++rd;this.X=this.ha=!1},td=function(a){a.X=!0;a.listener=null;a.ba=null;a.src=null;a.ka=null};var ud=function(a){this.src=a;this.o={};this.ea=0};ud.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.o[f];a||(a=this.o[f]=[],this.ea++);var g=wd(a,b,d,e);-1d.keyCode||void 0!=d.returnValue)){a:{var e=!1;if(0==d.keyCode)try{d.keyCode=-1;break a}catch(g){e=!0}if(e||void 0==d.returnValue)d.returnValue= !0}d=[];for(e=b.currentTarget;e;e=e.parentNode)d.push(e);a=a.type;for(e=d.length-1;!b.la&&0<=e;e--){b.currentTarget=d[e];var f=Jd(d[e],a,!0,b);c=c&&f}for(e=0;!b.la&&e>>0),Cd=function(a){if(A(a))return a;a[Kd]||(a[Kd]=function(b){return a.handleEvent(b)});return a[Kd]};var Ld=function(a){var b=a._scs_,c=a._li_,d=Uc();if(d&&d.getBoundingClientRect){var e=0;Bd(d,"mouseover",function(){++e});Bd(d,"mousedown",function(a){var f=d.getBoundingClientRect(),h=0;pd(a,0)?h=1:pd(a,2)?h=4:pd(a,1)&&(h=2);h&&a.shiftKey&&(h|=8);h&&a.altKey&&(h|=16);h&&a.ctrlKey&&(h|=32);var l=Math.floor(100*Zc(d)),k=Math.floor(a.clientX-f.left);f=Math.floor(a.clientY-f.top);var x=e;a=a.isTrusted;var t=document.defaultView&&document.defaultView.mozPaintCount;t=void 0===t?-1:v(t)&&Number.isInteger(t)? 0>t?-3:t:-2;l=Q(Q(Q(Q(Q(Q(Q(Q(Q(Q(new N("//pagead2.googlesyndication.com/pagead/gen_204"),"id","sodarde"),"v",34),"nx",k),"ny",f),"bgai",b),"mb",h),"ox",l),"nm",x),"tr",Vc(a)),"mz",t);c&&Q(l,"li",c);kc(window,l.toString())})}};var Md=document,Nd=window;var Od=!!window.google_async_iframe_id,Z=Od&&window.parent||window;var Cc,Gc;if(Od&&!fc(Z)){var Pd="."+Md.domain;try{for(;2