(function(){/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ function ba(a){var b=0;return function(){return be;e++){var h=c.concat(d[e].split(""));va[e]=h;for(var g=0;g>2];p=b[(p&3)<<4|k>>4];k=b[(k&15)<<2|f>>6];f=b[f&63];c[e++]=g+p+k+f}g=0;f=d;switch(a.length-h){case 2:g=a[h+1],f=b[(g&15)<<2]||d;case 1:a=a[h],c[e]=b[a>>2]+b[(a&3)<<4|g>>4]+f+d}a=c.join("")}}return Array.isArray(a)?za(a,Aa):a};var Ba;function z(a,b,c){var d=Ba;Ba=null;a||(a=d);d=this.constructor.L;a||(a=d?[d]:[]);this.j=(d?0:-1)-(this.constructor.K||0);this.i=null;this.g=a;a:{d=this.g.length;a=d-1;if(d&&(d=this.g[a],xa(d))){this.l=a-this.j;this.h=d;break a}void 0!==b&&-1=a.l?a.h?a.h[b]:void 0:(void 0===c?0:c)&&a.h&&a.h[b]?a.h[b]:a.g[b+a.j]}function E(a,b,c){a=D(a,b);return null==a?c:a}function G(a,b){a=D(a,b);a=null==a?a:!!a;return null==a?!1:a}function Da(a){var b=Ea;a.i||(a.i={});var c=a.i[1];if(c)return c;var d=D(a,1,!1);if(null==d)return c;b=new b(d);return a.i[1]=b} function Fa(a){var b=Ga;a.i||(a.i={});var c=a.i[1];if(!c){var d=!1;d=void 0===d?!1:d;c=D(a,1,d);null==c&&(c=B);if(c===B){var e=c=y(c.slice());(void 0===d?0:d)||1>=a.l?(Ca(a),a.h[1]=e):a.g[1+a.j]=e}e=c;c=[];for(d=0;da)){var b=document.currentScript;b=(b=void 0===b?null:b)&&"23"===b.getAttribute("data-jc")?b:document.querySelector('[data-jc="23"]');a="https://pagead2.googlesyndication.com/pagead/gen_204?id=jca&jc=23&version="+(b&&b.getAttribute("data-jc-version")||"unknown")+"&sample="+a;b=window;var c;if(c=b.navigator)c=b.navigator.userAgent,c=/Chrome/.test(c)&&!/Edge/.test(c)?!0:!1;c&&b.navigator.sendBeacon?b.navigator.sendBeacon(a):gb(b,a)}};var N=document,O=window;function kb(a){a=void 0===a?[]:a;r.google_logging_queue||(r.google_logging_queue=[]);r.google_logging_queue.push([12,a])};var lb=[Ra,Sa,Ua,Ta,Qa,J("market"),J("itms"),J("intent"),J("itms-appss")]; function mb(){var a=(nb()?"http:":"https:")+"//pagead2.googlesyndication.com/pagead/gen_204";return function(b){b={id:"unsafeurl",ctx:625,url:b};var c=[];for(d in b)bb(d,b[d],c);var d=c.join("&");if(d){b=a.indexOf("#");0>b&&(b=a.length);c=a.indexOf("?");if(0>c||c>b){c=b;var e=""}else e=a.substring(c+1,b);b=[a.substr(0,c),e,a.substr(b)];c=b[1];b[1]=d?c?c+"&"+d:d:c;d=b[0]+(b[1]?"?"+b[1]:"")+b[2]}else d=a;navigator.sendBeacon&&navigator.sendBeacon(d,"")}};function nb(){var a=void 0===a?O:a;return"http:"===a.location.protocol}var ob=!!window.google_async_iframe_id,L=ob&&window.parent||window;function pb(){var a=N;try{return a.querySelectorAll("*[data-ifc]")}catch(b){return[]}}function qb(a,b){a&&db(b,function(c,d){a.style[d]=c})}function rb(a){for(var b=N.body,c=document.createDocumentFragment(),d=a.length,e=0;eMath.random())}function xb(a){a&&Q&&S()&&(Q.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_start"),Q.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_end"))}wb.prototype.start=function(a,b){if(!this.h)return null;a=new ub(a,b);b="goog_"+a.label+"_"+a.uniqueId+"_start";Q&&S()&&Q.mark(b);return a}; wb.prototype.end=function(a){if(this.h&&"number"===typeof a.value){a.duration=(tb()||sb())-a.value;var b="goog_"+a.label+"_"+a.uniqueId+"_end";Q&&S()&&Q.mark(b);!this.h||2048Math.random()&&hb();var T=L,V=new wb;function yb(){T.google_measure_js_timing||(V.h=!1,V.g!=V.i.google_js_reporting_queue&&(S()&&ta(V.g,xb),V.g.length=0))}"number"!==typeof T.google_srt&&(T.google_srt=Math.random());"complete"==T.document.readyState?yb():V.h&&K(T,"load",function(){yb()});function zb(a){var b=void 0===b?null:b;K(O,"message",function(c){try{var d=JSON.parse(c.data)}catch(e){return}!d||"ig"!==d.googMsgType||b&&/[:|%3A]javascript\(/i.test(c.data)&&!b(d,c)||a(d,c)})};function W(){this.h=this.h;this.i=this.i}W.prototype.h=!1;function Ab(a){a.h||(a.h=!0,a.j())}W.prototype.j=function(){if(this.i)for(;this.i.length;)this.i.shift()()};function X(a,b,c){W.call(this);this.l=a;this.C=b||0;this.o=c;this.v=v(this.B,this)}sa(X,W);X.prototype.g=0;X.prototype.j=function(){X.G.j.call(this);0!=this.g&&r.clearTimeout(this.g);this.g=0;delete this.l;delete this.o}; X.prototype.start=function(a){0!=this.g&&r.clearTimeout(this.g);this.g=0;var b=this.v;a=void 0!==a?a:this.C;if("function"!==typeof b)if(b&&"function"==typeof b.handleEvent)b=v(b.handleEvent,b);else throw Error("Invalid listener argument");this.g=2147483647A||0>aa)l=!1;else{var C=Jb(E(t.m,1,""));A=!(A>=C.left&&R-A>C.right&&aa>=C.top&&u-aa>C.bottom);b.l&&G(b.data,12)&&300>l.timeStamp-b.l.timeStamp&&(l=b.l.changedTouches[0],n=m([l.clientX/F-n.left,l.clientY/F-n.top]),l=n.next().value,n=n.next().value,!isNaN(l)&&!isNaN(n)&&0<=l&&0<=n&&(A=(A=G(b.data,16)?A:!1)||!(l>=C.left&&R-l>C.right&&n>=C.top&&u-n>C.bottom)));l=A}}else l=!0;l&&(f=t,p=E(t.m,3,0))}}if(f)switch(p=f.m,E(p,4,1)){case 2:case 3:Ib(g);k=Date.now();500=E(k,8,0))if(f.u=!0,b.g&&0