(function(){/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ function ba(a){var b=0;return function(){return b>>0)+"_",e=0;return b}); r("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;ce;e++){var g=c.concat(d[e].split(""));za[e]=g;for(var l=0;l>2];h=b[(h&3)<<4|k>>4];k=b[(k&15)<<2|f>>6];f=b[f&63];c[e++]=l+h+k+f}l=0;f=d;switch(a.length-g){case 2:l= a[g+1],f=b[(l&15)<<2]||d;case 1:a=a[g],c[e]=b[a>>2]+b[(a&3)<<4|l>>4]+f+d}return c.join("")};var Ca="undefined"!==typeof Uint8Array,Da={};var Ea;function Fa(a){if(Da!==Da)throw Error("illegal external caller");this.T=a;if(null!=a&&0===a.length)throw Error("ByteString should be constructed with non-empty values");};var y="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol(void 0):void 0;function z(a,b){Object.isFrozen(a)||(y?a[y]|=b:void 0!==a.u?a.u|=b:Object.defineProperties(a,{u:{value:b,configurable:!0,writable:!0,enumerable:!1}}))}function C(a){var b;y?b=a[y]:b=a.u;return null==b?0:b}function Ga(a,b){y?a[y]=b:void 0!==a.u?a.u=b:Object.defineProperties(a,{u:{value:b,configurable:!0,writable:!0,enumerable:!1}})}function D(a){z(a,1);return a}function Ha(a){z(a,17);return a} function E(a){return a?!!(C(a)&2):!1}function Ia(a,b){Ga(b,(C(a)|18)&-33)};var Ja={};function Ka(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object}var La=Object,Ma=La.freeze,Na=[];z(Na,3);var Oa=Ma.call(La,Na);function Pa(a){if(E(a.h))throw Error("Cannot mutate an immutable Message");};function Qa(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "object":if(a&&!Array.isArray(a)){if(Ca&&null!=a&&a instanceof Uint8Array)return Ba(a);if(a instanceof Fa){var b=a.T;return null==b?"":"string"===typeof b?b:a.T=Ba(b)}}}return a};function Ra(a,b,c,d){if(null!=a){if(Array.isArray(a))a=Sa(a,b,c,void 0!==d);else if(Ka(a)){var e={},g;for(g in a)e[g]=Ra(a[g],b,c,d);a=e}else a=b(a,d);return a}}function Sa(a,b,c,d){d=d?!!(C(a)&16):void 0;var e=Array.prototype.slice.call(a);c(a,e);for(a=0;a=a.D?a.j?a.j[b]:void 0:(void 0===c?0:c)&&a.j&&(c=a.j[b],null!=c)?c:a.h[b+a.A]}function G(a,b,c,d,e){d=void 0===d?!1:d;(void 0===e?0:e)||Pa(a);a.g&&(a.g=void 0);b>=a.D||d?(a.j||(a.j=a.h[a.D+a.A]={}))[b]=c:(void 0!==a.j&&a.D>=a.h.length?(d=a.h.length-1,e=b+a.A,e>=d?(a.h[d]=void 0,a.h[e]=c,a.h.push(a.j)):a.h[e]=c):a.h[b+a.A]=c,void 0!==a.j&&b in a.j&&delete a.j[b])} function Va(a,b){var c=F(a,1,b);Array.isArray(c)||(c=Oa);var d=C(c);d&1||D(c);E(a.h)?d&2||z(c,2):c===Oa&&(c=D(Array.prototype.slice.call(c)),G(a,1,c,b));return c}function H(a,b){a=F(a,b);return null==a?1:a}function Wa(a){var b=Xa;var c=void 0===c?!1:c;var d=F(a,1,c);var e=!1;var g=null==d||"object"!==typeof d||(e=Array.isArray(d))||d.O!==Ja?e?new b(d):void 0:d;g!==d&&null!=g&&(G(a,1,g,c,!0),z(g.h,C(a.h)&-33));b=g;if(null==b)return b;E(b.h)&&!E(a.h)&&(b=Ya(b),G(a,1,b,c));return b} function Za(a){var b=$a;var c=void 0===c?!1:c;var d=E(a.h);var e=d;e=void 0===e?!0:e;a.o||(a.o={});var g=a.o[1],l=Va(a,c),f=E(a.h);if(g)f||(Object.isFrozen(g)?e||(g=Array.prototype.slice.call(g),a.o[1]=g):e&&Object.freeze(g));else{g=[];var h=!!(C(a.h)&16),k=E(l);!f&&k&&(l=D(Array.prototype.slice.call(l)),G(a,1,l,c));for(var m=k,v=0;va)){var b=yb();b="https://"+(b&&"true"===b.getAttribute("data-jc-rcd")?"pagead2.googlesyndication-cn.com":"pagead2.googlesyndication.com")+"/pagead/gen_204?id=jca&jc=23&version=";var c=(c=yb())&&c.getAttribute("data-jc-version")||"unknown";a=b+c+"&sample="+a;b=window;var d=void 0===d?!1:d;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):xb(b,a,void 0===d?!1: d)}};var R=document,S=window;function Ab(a){a=void 0===a?[]:a;w.google_logging_queue||(w.google_logging_queue=[]);w.google_logging_queue.push([12,a])};function Bb(a){this.V=a}function T(a){return new Bb(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})}var Cb=new Bb(function(a){return/^[^:]*([/?#]|$)/.test(a)}),Db=T("http"),Eb=T("https"),Fb=T("ftp"),Gb=T("mailto"),Hb=[T("data"),Db,Eb,Gb,Fb,Cb];function Ib(a){return ib(a)};var Jb=[Db,Eb,Gb,Fb,Cb,T("market"),T("itms"),T("intent"),T("itms-appss")]; function Kb(){var a=(Lb()?"http:":"https:")+"//pagead2.googlesyndication.com/pagead/gen_204";return function(b){b={id:"unsafeurl",ctx:625,url:b};var c=[];for(d in b)rb(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.slice(0,c),e,a.slice(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 Lb(){var a=void 0===a?S:a;return"http:"===a.location.protocol}function Mb(){var a=R;try{return a.querySelectorAll("*[data-ifc]")}catch(b){return[]}}function Nb(a,b){a&&sb(b,function(c,d){a.style[d]=c})}function Ob(a){for(var b=R.body,c=document.createDocumentFragment(),d=a.length,e=0;eMath.random())}function Vb(a){a&&U&&V()&&(U.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_start"),U.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_end"))}Ub.prototype.start=function(a,b){if(!this.i)return null;a=new Sb(a,b);b="goog_"+a.label+"_"+a.uniqueId+"_start";U&&V()&&U.mark(b);return a}; Ub.prototype.end=function(a){if(this.i&&"number"===typeof a.value){a.duration=(Rb()||Qb())-a.value;var b="goog_"+a.label+"_"+a.uniqueId+"_end";U&&V()&&U.mark(b);!this.i||2048K||0>ma)n=!1;else{var O=hc(I(q.s));K=!(K>=O.left&&aa-K>O.right&&ma>=O.top&&A-ma>O.bottom);b.g&&J(b.data,12)&&300>n.timeStamp-b.g.timeStamp&&(n=b.g.changedTouches[0],p=t([n.clientX/B-p.left,n.clientY/B-p.top]),n=p.next().value,p=p.next().value,!isNaN(n)&&!isNaN(p)&&0<=n&&0<=p&&(K=(K=J(b.data,16)?K:!1)||!(n>=O.left&&aa-n>O.right&&p>=O.top&&A-p>O.bottom)));n=K}}else n=0=L(m,8))if(h.H=!0,b.i&&0b||Math.abs(e.y-c.clientY)>b)return!0}return!1} function jc(a){for(var b=0,c=t(a.S),d=c.next();!d.done;d=c.next()){d=d.value;var e=d.s,g=a.J[H(e,5)];d.H||void 0===g||(b=Math.max(b,g+L(e,2)))}a.C&&Zb(a.C);b-=Date.now();var l=a.i;0