(function(sttc){'use strict';var aa={};/* 
 
 Copyright The Closure Library Authors. 
 SPDX-License-Identifier: Apache-2.0 
*/ 
var k=this||self;function ba(a){a:{var b=["CLOSURE_FLAGS"];for(var c=k,d=0;d<b.length;d++)if(c=c[b[d]],null==c){b=null;break a}b=c}a=b&&b[a];return null!=a?a:!1}function ea(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}function fa(a,b,c){return a.call.apply(a.bind,arguments)} 
function ha(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}}function ia(a,b,c){ia=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?fa:ha;return ia.apply(null,arguments)} 
function ja(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}}function n(a,b){a=a.split(".");var c=k||k;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b} 
function ka(a,b){function c(){}c.prototype=b.prototype;a.Z=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.qb=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}}function la(a){return a};var ma;var na=/&/g,oa=/</g,pa=/>/g,qa=/"/g,ra=/'/g,sa=/\x00/g,ta=/[\x00&<>"']/;var ua=ba(610401301),va=ba(188588736);function wa(){var a=k.navigator;return a&&(a=a.userAgent)?a:""}var q;const xa=k.navigator;q=xa?xa.userAgentData||null:null;function za(a){return ua?q?q.brands.some(({brand:b})=>b&&-1!=b.indexOf(a)):!1:!1}function r(a){return-1!=wa().indexOf(a)};function t(){return ua?!!q&&0<q.brands.length:!1}function Aa(){return t()?!1:r("Trident")||r("MSIE")}function Ba(){!r("Safari")||Ca()||(t()?0:r("Coast"))||(t()?0:r("Opera"))||(t()?0:r("Edge"))||(t()?za("Microsoft Edge"):r("Edg/"))||t()&&za("Opera")}function Ca(){return t()?za("Chromium"):(r("Chrome")||r("CriOS"))&&!(t()?0:r("Edge"))||r("Silk")};function Da(a,b){if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(let c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1}function Ea(a,b){const c=a.length,d="string"===typeof a?a.split(""):a;for(let e=0;e<c;e++)e in d&&b.call(void 0,d[e],e,a)}function Fa(a,b){var c=a.length;const d="string"===typeof a?a.split(""):a;for(--c;0<=c;--c)c in d&&b.call(void 0,d[c],c,a)}function Ga(a,b){b=Da(a,b);let c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c} 
function Ha(a,b){let c=0;Fa(a,function(d,e){b.call(void 0,d,e,a)&&1==Array.prototype.splice.call(a,e,1).length&&c++})};function Ia(a){Ia[" "](a);return a}Ia[" "]=function(){};function Ja(a,b){try{return Ia(a[b]),!0}catch(c){}return!1};var Ka=Aa(),La=r("Gecko")&&!(-1!=wa().toLowerCase().indexOf("webkit")&&!r("Edge"))&&!(r("Trident")||r("MSIE"))&&!r("Edge"),Ma=-1!=wa().toLowerCase().indexOf("webkit")&&!r("Edge");!r("Android")||Ca();Ca();Ba();let Na=0,Oa=0;function Pa(a){var b=0>a;a=Math.abs(a);var c=a>>>0;a=Math.floor((a-c)/4294967296);if(b){b=c;c=~a;b?b=~b+1:c+=1;const [d,e]=[b,c];a=e;c=d}Na=c>>>0;Oa=a>>>0}function Qa(){var a=Na,b=Oa;if(b&2147483648)var c=""+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0));else b>>>=0,a>>>=0,2097151>=b?c=""+(4294967296*b+a):c=""+(BigInt(b)<<BigInt(32)|BigInt(a));return c};function Ra(a){return Array.prototype.slice.call(a)};var v=Symbol();var w=(a,b)=>{a[v]=b;return a};function Sa(a,b){w(b,(a|34)&-14557)}function Ta(a){a=a>>14&1023;return 0===a?536870912:a};var Ua={},Va={};function Wa(a){return!(!a||"object"!==typeof a||a.g!==Va)}function Xa(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object}function Ya(a,b,c){if(!Array.isArray(a)||a.length)return!1;const d=a[v]|0;if(d&1)return!0;if(!(b&&(Array.isArray(b)?b.includes(c):b.has(c))))return!1;w(a,d|1);return!0}var Za;const ab=[];w(ab,55);Za=Object.freeze(ab);function bb(a){if(a&2)throw Error();}class cb{}class db{}Object.freeze(new cb);Object.freeze(new db);let eb;function fb(a){if(eb)throw Error("");eb=b=>{k.setTimeout(()=>{a(b)},0)}}function gb(a){a=Error(a);a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity="warning";if(eb)try{eb(a)}catch(b){throw b.cause=a,b;}return a};function hb(a){if(null==a||"boolean"===typeof a)return a;if("number"===typeof a)return!!a}const ib=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;function jb(a){if(!Number.isFinite(a))throw gb("enum");return a|0}function kb(a){if("number"!==typeof a)throw gb("int32");if(!Number.isFinite(a))throw gb("int32");return a|0} 
function lb(a){if(null!=a){var b=!!b;var c=typeof a;if(!("number"===c?Number.isFinite(a):"string"!==c?0:ib.test(a)))throw gb("int64");if("string"===typeof a)b=Math.trunc(Number(a)),Number.isSafeInteger(b)?a=String(b):(b=a.indexOf("."),-1!==b&&(a=a.substring(0,b)),mb(a)||(16>a.length?Pa(Number(a)):(a=BigInt(a),Na=Number(a&BigInt(4294967295))>>>0,Oa=Number(a>>BigInt(32)&BigInt(4294967295))),a=Qa()));else if(b)a=Math.trunc(a),Number.isSafeInteger(a)?a=String(a):(b=String(a),mb(b)?a=b:(Pa(a),a=Qa())); 
else if(a=Math.trunc(a),!Number.isSafeInteger(a)){Pa(a);b=Na;c=Oa;if(a=c&2147483648)b=~b+1>>>0,c=~c>>>0,0==b&&(c=c+1>>>0);b=4294967296*c+(b>>>0);a=a?-b:b}}return a}function mb(a){return"-"===a[0]?20>a.length?!0:20===a.length&&-922337<Number(a.substring(0,7)):19>a.length?!0:19===a.length&&922337>Number(a.substring(0,6))}function nb(a){if("string"!==typeof a)throw Error();return a}function ob(a){return null==a||"string"===typeof a?a:void 0};let pb;function qb(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case "object":if(a)if(Array.isArray(a)){if(Ya(a,void 0,0))return}else if(null!=a&&a instanceof Uint8Array){let b="",c=0;const d=a.length-10240;for(;c<d;)b+=String.fromCharCode.apply(null,a.subarray(c,c+=10240));b+=String.fromCharCode.apply(null,c?a.subarray(c):a);return btoa(b)}}return a};function rb(a,b,c){a=Ra(a);var d=a.length;const e=b&256?a[d-1]:void 0;d+=e?-1:0;for(b=b&512?1:0;b<d;b++)a[b]=c(a[b]);if(e){b=a[b]={};for(const f in e)Object.prototype.hasOwnProperty.call(e,f)&&(b[f]=c(e[f]))}return a}function sb(a,b,c,d,e){if(null!=a){if(Array.isArray(a))a=Ya(a,void 0,0)?void 0:e&&(a[v]|0)&2?a:tb(a,b,c,void 0!==d,e);else if(Xa(a)){const f={};for(let g in a)Object.prototype.hasOwnProperty.call(a,g)&&(f[g]=sb(a[g],b,c,d,e));a=f}else a=b(a,d);return a}} 
function tb(a,b,c,d,e){const f=d||c?a[v]|0:0;d=d?!!(f&32):void 0;a=Ra(a);for(let g=0;g<a.length;g++)a[g]=sb(a[g],b,c,d,e);c&&c(f,a);return a}function ub(a){return a.Ja===Ua?a.toJSON():qb(a)};function vb(a,b,c=Sa){if(null!=a){if(a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=a[v]|0;if(d&2)return a;b&&(b=0===d||!!(d&32)&&!(d&64||!(d&16)));return b?w(a,(d|34)&-12293):tb(a,vb,d&4?Sa:c,!0,!0)}a.Ja===Ua&&(c=a.I,d=c[v],a=d&2?a:wb(a,c,d));return a}}function wb(a,b,c){a=a.constructor;pb=b=xb(b,c);b=new a(b);pb=void 0;return b}function xb(a,b){const c=!!(b&32);a=rb(a,b,d=>vb(d,c,Sa));a[v]|=34;return a};function yb(a,b){a=a.I;return zb(a,a[v],b)}function zb(a,b,c,d){if(-1===c)return null;if(c>=Ta(b)){if(b&256)return a[a.length-1][c]}else{var e=a.length;if(d&&b&256&&(d=a[e-1][c],null!=d))return d;b=c+(+!!(b&512)-1);if(b<e)return a[b]}} 
function x(a,b,c,d,e){const f=Ta(b);if(c>=f||e){let g=b;if(b&256)e=a[a.length-1];else{if(null==d)return g;e=a[f+(+!!(b&512)-1)]={};g|=256}e[c]=d;c<f&&(a[c+(+!!(b&512)-1)]=void 0);g!==b&&w(a,g);return g}a[c+(+!!(b&512)-1)]=d;b&256&&(a=a[a.length-1],c in a&&delete a[c]);return b} 
function Ab(a,b,c,d){a=a.I;let e=a[v];bb(e);if(null==c)x(a,e,b);else{var f=c[v]|0,g=f,h=!!(2&f)||Object.isFrozen(c),l=!h&&!1;if(!(4&f))for(f=21,h&&(c=Ra(c),g=0,f=Bb(f,e)),h=0;h<c.length;h++)c[h]=d(c[h]);l&&(c=Ra(c),g=0,f=Bb(f,e));f!==g&&w(c,f);x(a,e,b,c)}}function y(a,b,c,d){const e=a.I;let f=e[v];bb(f);x(e,f,b,("0"===d?0===Number(c):c===d)?void 0:c);return a}function Cb(a,b,c){null==c&&(c=void 0);const d=a.I;let e=d[v];bb(e);x(d,e,b,c);return a} 
function Db(a,b,c,d){null==d&&(d=void 0);const e=a.I;let f=e[v];bb(f);var g=f;let h=0;for(let l=0;l<c.length;l++){const m=c[l];null!=zb(e,g,m)&&(0!==h&&(g=x(e,g,h)),h=m)}(c=h)&&c!==b&&null!=d&&(f=x(e,f,c));x(e,f,b,d);return a}function Bb(a,b){a=2&b?a|2:a&-3;a=32&b?a|32:a&-33;return a&-2049}function z(a,b,c){if(null!=c&&"string"!==typeof c)throw Error();return y(a,b,c,"")};var A=class{constructor(a){a:{null==a&&(a=pb);pb=void 0;if(null==a){var b=96;a=[]}else{if(!Array.isArray(a))throw Error();b=a[v]|0;if(b&64)break a;var c=a;b|=64;var d=c.length;if(d&&(--d,Xa(c[d]))){b|=256;c=d-(+!!(b&512)-1);if(1024<=c)throw Error();b=b&-16760833|(c&1023)<<14}}w(a,b)}this.I=a}toJSON(){{var a=tb(this.I,ub,void 0,void 0,!1);var b=va?void 0:this.constructor.ga;var c=this.I[v];let l=a.length;if(l){var d,e;if(Xa(d=a[l-1])){b:{var f=d;let m={},p=!1;for(var g in f){if(!Object.prototype.hasOwnProperty.call(f, 
g))continue;let u=f[g];if(Array.isArray(u)){let E=u;if(Ya(u,b,+g)||Wa(u)&&0===u.size)u=null;u!=E&&(p=!0)}null!=u?m[g]=u:p=!0}if(p){for(let u in m){f=m;break b}f=null}}f!=d&&(e=!0);l--}for(c=+!!(c&512)-1;0<l;l--){g=l-1;d=a[g];g-=c;if(!(null==d||Ya(d,b,g)||Wa(d)&&0===d.size))break;var h=!0}if(e||h)a=Array.prototype.slice.call(a,0,l),f&&a.push(f)}}return a}};A.prototype.Ja=Ua;function Eb(a,b){const c=Fb;Fb=void 0;if(!b(a))throw b=c?c()+"\n":"",Error(b+String(a));}let Fb=void 0;function B(a,b){this.g=a===Gb&&b||"";this.i=Hb}B.prototype.toString=function(){return this.g};var Hb={},Gb={};var C=class{constructor(a,b=!1){this.g=a;this.defaultValue=b}},D=class{constructor(a,b=0){this.g=a;this.defaultValue=b}};var Ib=new C(590317302);function Jb(a){let b=!1,c;return function(){b||(c=a(),b=!0);return c}}function Kb(a){let b=0;return function(c){k.clearTimeout(b);const d=arguments;b=k.setTimeout(function(){a.apply(void 0,d)},100)}};function F(a,b,c){a.addEventListener&&a.addEventListener(b,c,!1)}function Lb(a,b,c){return a.removeEventListener?(a.removeEventListener(b,c,!1),!0):!1};var G=a=>{var b="ua";if(a.ua&&a.hasOwnProperty(b))return a.ua;b=new a;return a.ua=b};var Pb=class{constructor(){const a={};this.i=(b,c)=>null!=a[b]?a[b]:c;this.h=(b,c)=>null!=a[b]?a[b]:c;this.s=(b,c)=>null!=a[b]?a[b]:c;this.j=(b,c)=>null!=a[b]?a[b]:c;this.g=()=>{}}};function H(a){return G(Pb).i(a.g,a.defaultValue)}function I(a){return G(Pb).h(a.g,a.defaultValue)};function Qb(a,b,c){for(const d in a)b.call(c,a[d],d,a)}function Rb(a){let b=0;for(const c in a)b++}function Sb(a){const b={};for(const c in a)b[c]=a[c];return b}const Tb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");function Ub(a,b){let c,d;for(let e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(let f=0;f<Tb.length;f++)c=Tb[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};var Vb;function Wb(){if(void 0===Vb){var a=null,b=k.trustedTypes;if(b&&b.createPolicy){try{a=b.createPolicy("goog#html",{createHTML:la,createScript:la,createScriptURL:la})}catch(c){k.console&&k.console.error(c.message)}Vb=a}else Vb=a}return Vb};var Xb=class{constructor(a){this.g=a}toString(){return this.g+""}};function Yb(a){return a instanceof Xb&&a.constructor===Xb?a.g:"type_error:TrustedResourceUrl"}function Zb(a){$b(a instanceof B&&a.constructor===B&&a.i===Hb?a.g:"type_error:Const")}var ac={};function $b(a){const b=Wb();a=b?b.createScriptURL(a):a;return new Xb(a,ac)};class bc{constructor(a){this.g=a}toString(){return this.g.toString()}};const cc={};function dc(a){return a instanceof ec&&a.constructor===ec?a.g:"type_error:SafeStyleSheet"}class ec{constructor(a){this.g=a}toString(){return this.g.toString()}};const fc={};function gc(a){return a instanceof hc&&a.constructor===hc?a.g:"type_error:SafeHtml"}function ic(a){a instanceof hc||(a=String(a),ta.test(a)&&(-1!=a.indexOf("&")&&(a=a.replace(na,"&amp;")),-1!=a.indexOf("<")&&(a=a.replace(oa,"&lt;")),-1!=a.indexOf(">")&&(a=a.replace(pa,"&gt;")),-1!=a.indexOf('"')&&(a=a.replace(qa,"&quot;")),-1!=a.indexOf("'")&&(a=a.replace(ra,"&#39;")),-1!=a.indexOf("\x00")&&(a=a.replace(sa,"&#0;"))),a=jc(a));return a} 
function jc(a){const b=Wb();a=b?b.createHTML(a):a;return new hc(a,fc)}class hc{constructor(a){this.g=a}toString(){return this.g.toString()}}var kc=new hc(k.trustedTypes&&k.trustedTypes.emptyHTML||"",fc);var lc=Jb(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=gc(kc);return!b.parentElement});function mc(a,b){this.width=a;this.height=b}mc.prototype.aspectRatio=function(){return this.width/this.height};mc.prototype.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};mc.prototype.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};mc.prototype.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};function nc(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})}function oc(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};function pc(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)}function qc(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}function rc(){this.g=k.document||document};function sc(){return ua&&q?q.mobile:!tc()&&(r("iPod")||r("iPhone")||r("Android")||r("IEMobile"))}function tc(){return ua&&q?!q.mobile&&(r("iPad")||r("Android")||r("Silk")):r("iPad")||r("Android")&&!r("Mobile")||r("Silk")};var uc=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function vc(a){try{return!!a&&null!=a.location.href&&Ja(a,"foo")}catch{return!1}}function wc(){if(!globalThis.crypto)return Math.random();try{const a=new Uint32Array(1);globalThis.crypto.getRandomValues(a);return a[0]/65536/65536}catch{return Math.random()}}function xc(a,b){if(a)for(const c in a)Object.prototype.hasOwnProperty.call(a,c)&&b(a[c],c,a)}function yc(a){const b=[];xc(a,function(c){b.push(c)});return b} 
var zc=Jb(()=>sc()?2:tc()?1:0),Ac=(a,b)=>{xc(b,(c,d)=>{a.style.setProperty(d,c,"important")})},Cc=(a,b)=>{if("length"in a.style){a=a.style;const c=a.length;for(let d=0;d<c;d++){const e=a[d];b(a[e],e,a)}}else a=Bc(a.style.cssText),xc(a,b)},Bc=a=>{const b={};if(a){const c=/\s*:\s*/;Ea((a||"").split(/\s*;\s*/),d=>{if(d){var e=d.split(c);d=e[0];e=e[1];d&&e&&(b[d.toLowerCase()]=e)}})}return b},Dc=a=>{const b=/!\s*important/i;Cc(a,(c,d)=>{b.test(c)?b.test(c):a.style.setProperty(d,c,"important")})}; 
let Ec=[];const Fc=()=>{const a=Ec;Ec=[];for(const b of a)try{b()}catch{}};var Gc=a=>{Ec.push(a);1==Ec.length&&(window.Promise?Promise.resolve().then(Fc):window.setImmediate?setImmediate(Fc):setTimeout(Fc,0))},Hc=a=>{if("number"!==typeof a.goog_pvsid)try{var b=Object,c=b.defineProperty,d=Math.random;var e=Math.floor(d()*2**52);c.call(b,a,"goog_pvsid",{value:e,configurable:!1})}catch(f){}return Number(a.goog_pvsid)||-1},Ic=(a,b)=>new Promise(c=>{setTimeout(()=>void c(b),a)}); 
function Jc(a,b=document){return b.createElement(String(a).toLowerCase())}var Kc=a=>{if(H(Ib)||Ca()&&sc()){var b;if(b=vc(a.top)?a.top:null){a=0===zc();var c=!!b.document.querySelector('meta[name=viewport][content*="width=device-width"]'),d=b.innerWidth;b=b.outerWidth;if(0===d)a=1;else{var e=Math.round(100*(b/d+Number.EPSILON))/100;a=1===e?1:a||c?e:Math.round(100*(b/d/.4+Number.EPSILON))/100}}else a=1}else a=1;return a};function Lc(a,b,c=null,d=!1,e=!1){Mc(a,b,c,d,e)}function Mc(a,b,c,d,e=!1){a.google_image_requests||(a.google_image_requests=[]);const f=Jc("IMG",a.document);if(c||d){const g=h=>{c&&c(h);d&&Ga(a.google_image_requests,f);Lb(f,"load",g);Lb(f,"error",g)};F(f,"load",g);F(f,"error",g)}e&&(f.attributionSrc="");f.src=b;a.google_image_requests.push(f)} 
var Oc=a=>{let b="https://pagead2.googlesyndication.com/pagead/gen_204?id=rcs_internal";xc(a,(c,d)=>{if(c||0===c)b+=`&${d}=${encodeURIComponent(""+c)}`});Nc(b)},Nc=a=>{var b=window;b.fetch?b.fetch(a,{keepalive:!0,credentials:"include",redirect:"follow",method:"get",mode:"no-cors"}):Lc(b,a,void 0,!1,!1)};var Pc=window;/* 
 
 SPDX-License-Identifier: Apache-2.0 
*/ 
function Qc(a){return new ec(a[0],cc)};function Rc(a){const b=a.split(/\?|#/),c=/\?/.test(a)?"?"+b[1]:"";return{path:b[0],params:c,hash:/#/.test(a)?"#"+(c?b[2]:b[1]):""}}function Sc(a,...b){if(0===b.length)return $b(a[0]);let c=a[0];for(let d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return $b(c)} 
function Tc(a,b){a=Rc(Yb(a).toString());let c=a.params,d=c.length?"&":"?";b.forEach((e,f)=>{e=e instanceof Array?e:[e];for(let g=0;g<e.length;g++){const h=e[g];null!==h&&void 0!==h&&(c+=d+encodeURIComponent(f)+"="+encodeURIComponent(String(h)),d="&")}});return $b(a.path+c+a.hash)};function Uc(){var a=k.context||k.AMP_CONTEXT_DATA;if(!a)try{a=k.parent.context||k.parent.AMP_CONTEXT_DATA}catch{}return(a=a?.pageViewId&&a?.canonicalUrl?a:null)?vc(a.master)?a.master:null:null};function J(a,b,c){if("string"===typeof b)(b=Vc(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=Vc(c,d);f&&(c.style[f]=e)}}var Wc={};function Vc(a,b){var c=Wc[b];if(!c){var d=nc(b);c=d;void 0===a.style[d]&&(d=(Ma?"Webkit":La?"Moz":Ka?"ms":null)+oc(d),void 0!==a.style[d]&&(c=d));Wc[b]=c}return c};var Xc=()=>{if(!Pc)return!1;try{return!(!Pc.navigator.standalone&&!Pc.top.navigator.standalone)}catch(a){return!1}};class Yc{constructor(a,b){this.error=a;this.context=b.context;this.msg=b.message||"";this.id=b.id||"jserror";this.meta={}}};const Zc=RegExp("^https?://(\\w|-)+\\.cdn\\.ampproject\\.(net|org)(\\?|/|$)");var $c=class{constructor(a,b){this.g=a;this.i=b}},ad=class{constructor(a,b){this.url=a;this.Ga=!!b;this.depth=null}};let bd=null;function cd(){const a=k.performance;return a&&a.now&&a.timing?Math.floor(a.now()+a.timing.navigationStart):Date.now()}function dd(){const a=k.performance;return a&&a.now?a.now():null};var ed=class{constructor(a,b){var c=dd()||cd();this.label=a;this.type=b;this.value=c;this.duration=0;this.taskId=this.slotId=void 0;this.uniqueId=Math.random()}};const K=k.performance,fd=!!(K&&K.mark&&K.measure&&K.clearMarks),gd=Jb(()=>{var a;if(a=fd){var b;if(null===bd){bd="";try{a="";try{a=k.top.location.hash}catch(c){a=k.location.hash}a&&(bd=(b=a.match(/\bdeid=([\d,]+)/))?b[1]:"")}catch(c){}}b=bd;a=!!b.indexOf&&0<=b.indexOf("1337")}return a});function hd(a){a&&K&&gd()&&(K.clearMarks(`goog_${a.label}_${a.uniqueId}_start`),K.clearMarks(`goog_${a.label}_${a.uniqueId}_end`))} 
function id(a){a.g=!1;a.i!=a.h.google_js_reporting_queue&&(gd()&&Ea(a.i,hd),a.i.length=0)} 
class jd{constructor(a){this.i=[];this.h=a||k;let b=null;a&&(a.google_js_reporting_queue=a.google_js_reporting_queue||[],this.i=a.google_js_reporting_queue,b=a.google_measure_js_timing);this.g=gd()||(null!=b?b:1>Math.random())}start(a,b){if(!this.g)return null;a=new ed(a,b);b=`goog_${a.label}_${a.uniqueId}_start`;K&&gd()&&K.mark(b);return a}end(a){if(this.g&&"number"===typeof a.value){a.duration=(dd()||cd())-a.value;var b=`goog_${a.label}_${a.uniqueId}_end`;K&&gd()&&K.mark(b);!this.g||2048<this.i.length|| 
this.i.push(a)}}};function kd(a,b){const c={};c[a]=b;return[c]}function ld(a,b,c,d,e){const f=[];xc(a,function(g,h){(g=md(g,b,c,d,e))&&f.push(h+"="+g)});return f.join(b)} 
function md(a,b,c,d,e){if(null==a)return"";b=b||"&";c=c||",$";"string"==typeof c&&(c=c.split(""));if(a instanceof Array){if(d=d||0,d<c.length){const f=[];for(let g=0;g<a.length;g++)f.push(md(a[g],b,c,d+1,e));return f.join(c[d])}}else if("object"==typeof a)return e=e||0,2>e?encodeURIComponent(ld(a,b,c,d,e+1)):"...";return encodeURIComponent(String(a))}function nd(a){let b=1;for(const c in a.i)b=c.length>b?c.length:b;return 3997-b-a.h.length-1} 
function od(a,b){let c="https://pagead2.googlesyndication.com"+b,d=nd(a)-b.length;if(0>d)return"";a.g.sort(function(f,g){return f-g});b=null;let e="";for(let f=0;f<a.g.length;f++){const g=a.g[f],h=a.i[g];for(let l=0;l<h.length;l++){if(!d){b=null==b?g:b;break}let m=ld(h[l],a.h,",$");if(m){m=e+m;if(d>=m.length){d-=m.length;c+=m;e=a.h;break}b=null==b?g:b}}}a="";null!=b&&(a=e+"trn="+b);return c+a}class pd{constructor(){this.h="&";this.i={};this.s=0;this.g=[]}};function qd(a){let b=a.toString();a.name&&-1==b.indexOf(a.name)&&(b+=": "+a.name);a.message&&-1==b.indexOf(a.message)&&(b+=": "+a.message);if(a.stack){a=a.stack;var c=b;try{-1==a.indexOf(c)&&(a=c+"\n"+a);let d;for(;a!=d;)d=a,a=a.replace(RegExp("((https?:/..*/)[^/:]*:\\d+(?:.|\n)*)\\2"),"$1");b=a.replace(RegExp("\n *","g"),"\n")}catch(d){b=c}}return b}function rd(a,b){a.g=b} 
function sd(a,b,c){let d,e;try{a.i&&a.i.g?(e=a.i.start(b.toString(),3),d=c(),a.i.end(e)):d=c()}catch(f){c=a.j;try{hd(e),c=a.l(b,new Yc(f,{message:qd(f)}),void 0,void 0)}catch(g){a.fa(217,g)}if(c)window.console?.error?.(f);else throw f;}return d}function td(a,b,c){return(...d)=>sd(a,b,()=>c.apply(void 0,d))}function ud(a,b){var c=L;b.catch(d=>{d=d?d:"unknown rejection";c.fa(a,d instanceof Error?d:Error(d),void 0,c.g||void 0)})} 
var Ad=class{constructor(a,b,c=null){this.s=a;this.j=b;this.i=c;this.g=null;this.h=!1;this.l=this.fa}fa(a,b,c,d,e){e=e||"jserror";let f;try{const U=new pd;var g=U;g.g.push(1);g.i[1]=kd("context",a);b.error&&b.meta&&b.id||(b=new Yc(b,{message:qd(b)}));if(b.msg){g=U;var h=b.msg.substring(0,512);g.g.push(2);g.i[2]=kd("msg",h)}var l=b.meta||{};b=l;if(this.g)try{this.g(b)}catch(ca){}if(d)try{d(b)}catch(ca){}d=U;l=[l];d.g.push(3);d.i[3]=l;d=k;l=[];b=null;do{var m=d;if(vc(m)){var p=m.location.href;b=m.document&& 
m.document.referrer||null}else p=b,b=null;l.push(new ad(p||""));try{d=m.parent}catch(ca){d=null}}while(d&&m!=d);for(let ca=0,vd=l.length-1;ca<=vd;++ca)l[ca].depth=vd-ca;m=k;if(m.location&&m.location.ancestorOrigins&&m.location.ancestorOrigins.length==l.length-1)for(p=1;p<l.length;++p){var u=l[p];u.url||(u.url=m.location.ancestorOrigins[p-1]||"",u.Ga=!0)}var E=l;let $a=new ad(k.location.href,!1);m=null;const Mb=E.length-1;for(u=Mb;0<=u;--u){var V=E[u];!m&&Zc.test(V.url)&&(m=V);if(V.url&&!V.Ga){$a= 
V;break}}V=null;const Ff=E.length&&E[Mb].url;0!=$a.depth&&Ff&&(V=E[Mb]);f=new $c($a,V);if(f.i){E=U;var da=f.i.url||"";E.g.push(4);E.i[4]=kd("top",da)}var Nb={url:f.g.url||""};if(f.g.url){var Ob=f.g.url.match(uc),ya=Ob[1],wd=Ob[3],xd=Ob[4];da="";ya&&(da+=ya+":");wd&&(da+="//",da+=wd,xd&&(da+=":"+xd));var yd=da}else yd="";ya=U;Nb=[Nb,{url:yd}];ya.g.push(5);ya.i[5]=Nb;zd(this.s,e,U,this.h,c)}catch(U){try{zd(this.s,e,{context:"ecmserr",rctx:a,msg:qd(U),url:f&&f.g.url},this.h,c)}catch($a){}}return this.j}};var Bd=a=>"string"===typeof a,Cd=a=>void 0===a;var Dd=class extends A{constructor(){super()}};function Ed(a,b){try{const c=d=>[{[d.La]:d.Ia}];return JSON.stringify([a.filter(d=>d.wa).map(c),b.toJSON(),a.filter(d=>!d.wa).map(c)])}catch(c){return Fd(c,b),""}}function Fd(a,b){try{var c=qd(a instanceof Error?a:Error(String(a))),d=yb(b,1);var e=null==d?d:Number.isFinite(d)?d|0:void 0;Oc({m:c,b:(e??0)||null,v:(ob(yb(b,2))??"")||null})}catch(f){}}var Gd=class{constructor(a,b){var c=new Dd;a=y(c,1,null==a?a:jb(a),0);b=z(a,2,b);a=b.I;c=a[v];this.h=c&2?b:wb(b,a,c)}};var Hd=class extends A{constructor(){super()}M(a){return y(this,2,null==a?a:jb(a),0)}};var Id=class extends A{constructor(){super()}},Jd=[4,5,6,8,9,10,11,12];var Kd=class extends A{constructor(){super()}};var Ld=class extends A{constructor(){super()}};Ld.ga=[4,5];var Md=class extends A{constructor(){super()}};Md.ga=[2];var Nd=class extends A{constructor(){super()}},Od=[4,6];class Pd extends Gd{constructor(){super(...arguments)}}function Qd(a,...b){Rd(a,...b.map(c=>({wa:!0,La:3,Ia:c.toJSON()})))}function Sd(a,...b){Rd(a,...b.map(c=>({wa:!0,La:7,Ia:c.toJSON()})))}var Td=class extends Pd{};var Ud=(a,b)=>{globalThis.fetch(a,{method:"POST",body:b,keepalive:65536>b.length,credentials:"omit",mode:"no-cors",redirect:"follow"}).catch(()=>{})};function Rd(a,...b){try{a.o&&65536<=Ed(a.g.concat(b),a.h).length&&Vd(a),a.s&&!a.j&&(a.j=!0,Wd(a.s,()=>{Vd(a)})),a.g.push(...b),a.g.length>=a.l&&Vd(a),a.g.length&&null===a.i&&(a.i=setTimeout(()=>{Vd(a)},a.A))}catch(c){Fd(c,a.h)}}function Vd(a){null!==a.i&&(clearTimeout(a.i),a.i=null);if(a.g.length){var b=Ed(a.g,a.h);a.K("https://pagead2.googlesyndication.com/pagead/ping?e=1",b);a.g=[]}} 
var Xd=class extends Td{constructor(a,b,c,d){super(2,"m202402280101");this.K=Ud;this.A=a;this.l=b;this.o=c;this.s=d;this.g=[];this.i=null;this.j=!1}},Yd=class extends Xd{constructor(a=1E3,b=100,c=!1,d){super(a,b,c&&!0,d)}};function Zd(a,b,c){return b[a]||c};function $d(a,b){a.g=()=>Zd(3,b,()=>[])(1)}class ae{g(){return[]}};function zd(a,b,c,d=!1,e){if((d?a.g:Math.random())<(e||.01))try{let f;c instanceof pd?f=c:(f=new pd,xc(c,(h,l)=>{var m=f;const p=m.s++;h=kd(l,h);m.g.push(p);m.i[p]=h}));const g=od(f,"/pagead/gen_204?id="+b+"&");g&&Lc(k,g)}catch(f){}}function be(a,b){0<=b&&1>=b&&(a.g=b)}class ce{constructor(){this.g=Math.random()}};let de,ee;const fe=new jd(window);(a=>{de=a??new ce;"number"!==typeof window.google_srt&&(window.google_srt=Math.random());be(de,window.google_srt);ee=new Ad(de,!0,fe);rd(ee,()=>{});ee.h=!0;"complete"==window.document.readyState?window.google_measure_js_timing||id(fe):fe.g&&F(window,"load",()=>{window.google_measure_js_timing||id(fe)})})();let ge,L;const he=new jd(k);((a,b=!0)=>{ge=a||new ce;"number"!==typeof k.google_srt&&(k.google_srt=Math.random());be(ge,k.google_srt);L=new Ad(ge,b,he);L.h=!0;"complete"==k.document.readyState?k.google_measure_js_timing||id(he):he.g&&F(k,"load",()=>{k.google_measure_js_timing||id(he)})})();var M=(a,b)=>td(L,a,b),ie=(a,b,c)=>{const d=G(ae).g();!b.eid&&d.length&&(b.eid=d.toString());zd(ge,a,b,!0,c)};function je(a){if(ke)var b=ke;else{var c=Uc()||window;b=c.google_persistent_state_async;b=null!=b&&"object"==typeof b&&null!=b.S&&"object"==typeof b.S?ke=b:c.google_persistent_state_async=ke=new le}c=me[33]||"google_ps_33";b=b.S;const d=b[c];return void 0===d?(b[c]=a(),b[c]):d}var le=class{constructor(){this.S={}}},ke=null;const me={[8]:"google_prev_ad_formats_by_region",[9]:"google_prev_ad_slotnames_by_region"};function ne(a){a&&"function"==typeof a.C&&a.C()};function N(){this.s=this.s;this.K=this.K}N.prototype.s=!1;N.prototype.C=function(){this.s||(this.s=!0,this.i())};function O(a,b){a.s?b():(a.K||(a.K=[]),a.K.push(b))}N.prototype.i=function(){if(this.K)for(;this.K.length;)this.K.shift()()};[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2].reduce((a,b)=>a+b);[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2].reduce((a,b)=>a+b);[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2].reduce((a,b)=>a+b);[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2].reduce((a,b)=>a+b);Rb({lb:0,kb:1,hb:2,ab:3,ib:4,bb:5,jb:6,fb:7,gb:8,Za:9,eb:10,mb:11});Rb({ob:0,pb:1,nb:2});var oe=new D(1130,100),pe=new C(573506524,!0),qe=new C(10012,!0),re=new C(10013,!0),se=new D(1085,5),te=new D(63,30),ue=new D(1080,5),ve=new C(10010,!0),we=new D(1027,10),xe=new D(57,120),ye=new C(1134),ze=new D(1050,30),Ae=new D(58,120),Be=new C(10005,!0),Ce=new D(550718588,250);function De(a){var b=new Ee,c=b.I;const d=c[v]|0;bb(b.I[v]);var e=d&2;b=zb(c,d,1,!1);Array.isArray(b)||(b=Za);const f=!!(d&32);let g=b[v]|0;0===g&&f&&!e?(g|=33,w(b,g)):g&1||(g|=1,w(b,g));if(e)g&2||(b[v]|=34),Object.freeze(b);else if(2&g||2048&g)b=Ra(b),e=1,f&&(e|=32),w(b,e),x(c,d,1,b,!1);c=b;if(Array.isArray(a))for(var h=0;h<a.length;h++)c.push(jb(a[h]));else for(h of a)c.push(jb(h))}var Ee=class extends A{constructor(){super()}};Ee.ga=[1];var Fe=(a,b)=>{const c=e=>{let f;try{f=JSON.parse(e.data)}catch(g){return}!f||"fullscreen"!==f.googMsgType||b(f,e)};F(a,"message",c);let d=!1;return()=>{let e=!1;d||(d=!0,e=Lb(a,"message",c));return e}};function Ge(a,b,c,d){return Fe(a,td(d,952,(e,f)=>{if(f.source===b){if(!("eventType"in e))throw Error(`bad message ${JSON.stringify(e)}`);delete e.googMsgType;c(e)}}))};class P{constructor(){this.promise=new Promise((a,b)=>{this.resolve=a;this.g=b})}};async function He(a){return a.j.promise}async function Ie(a){return a.g.promise}async function Je(a){return a.h.promise}function Ke(a,b){b.type="err_st";b.slot=a.slotType;b.freq=.25;a.qem&&(b.qem=a.qem);b.tag_type=a.l.Ya;b.version=a.l.version;zd(a.o,"fullscreen_tag",b,!1,.25)} 
class Le extends N{constructor(a,b,c){var d=L,e=ge;super();this.slotType=a;this.pubWin=b;this.ta=c;this.A=d;this.o=e;this.l={Ya:2,version:"m202402280101"};this.state=1;this.qem=null;this.j=new P;this.g=new P;this.h=new P}init(){const a=Ge(this.pubWin,this.ta,b=>{if("adError"===b.eventType)this.h.resolve(),this.state=4;else if("adReady"===b.eventType&&1===this.state)this.qem=b.qem,b.slotType!==this.slotType&&(Ke(this,{cur_st:this.state,evt:b.eventType,adp_tp:b.slotType}),this.state=4),this.j.resolve(), 
this.state=2;else if("adClosed"===b.eventType&&2===this.state)this.g.resolve(b.result),this.state=3;else if("adClosed"!==b.eventType||3!==this.state)Ke(this,{cur_st:this.state,evt:b.eventType}),this.state=4},this.A);O(this,a)}}function Me(a,b,c){a=new Le(a,b,c);a.init();return a};/* 
 
Math.uuid.js (v1.4) 
http://www.broofa.com 
mailto:robert@broofa.com 
Copyright (c) 2010 Robert Kieffer 
Dual licensed under the MIT and GPL licenses. 
*/ 
var Ne="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");class Oe{constructor(a){for(var b=Array(36),c=0,d,e=0;36>e;e++)8==e||13==e||18==e||23==e?b[e]="-":14==e?b[e]="4":(2>=c&&(c=33554432+16777216*Math.random()|0),d=c&15,c>>=4,b[e]=Ne[19==e?d&3|8:d]);this.uuid=b.join("");this.callback=a}} 
function Pe(a){const b=k.imalib_globalCallbacks||new Map,c=b.get("AFMA_updateActiveView")||[];if(0===c.length&&k.AFMA_updateActiveView){const d=new Oe(k.AFMA_updateActiveView);c.push(d);k.AFMA_updateActiveView=void 0}k.AFMA_updateActiveView||(k.AFMA_updateActiveView=function(){const d=b.get("AFMA_updateActiveView");for(const e of d)e.callback.apply(null,arguments)});a=new Oe(a);c.push(a);b.set("AFMA_updateActiveView",c);k.imalib_globalCallbacks=b;return a.uuid} 
function Qe(a){if(k.AFMA_updateActiveView){var b=k.imalib_globalCallbacks;if(b){var c=b.get("AFMA_updateActiveView");if(c){var d=c.findIndex(e=>e.uuid===a);-1!==d&&(c.splice(d,1),0===c.length&&(k.AFMA_updateActiveView=void 0),b.set("AFMA_updateActiveView",c),k.imalib_globalCallbacks=b)}}}};De([1,8,10,11,12,2,3,4,5,15,16]);De([1,6,7,9,10,11,12,2,3,4,5,13,14]);De([1,6,7,9,10,11,12,2,3,4,5,13,14]);new Ee;var Re=-1!=(k.navigator?k.navigator.userAgent:"").indexOf("Android");function Se(a,b){this.type=a;this.g=this.target=b;this.defaultPrevented=!1}Se.prototype.i=function(){this.defaultPrevented=!0};var Q=class{constructor(a,b){this.messageName=a;this.parameters=b||{}}},Te=class extends Se{constructor(a,b){super(a.messageName,b);this.params=a.parameters||{}}};function Ue(a){var b=$b("gmsg://mobileads.google.com/"+a.messageName);return Tc(b,new Map(Object.entries(a.parameters)))};var Ve=function(){if(!k.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{const c=()=>{};k.addEventListener("test",c,b);k.removeEventListener("test",c,b)}catch(c){}return a}();function We(a,b){Se.call(this,a?a.type:"");this.relatedTarget=this.g=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=0;this.key="";this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.h=null;a&&this.init(a,b)}ka(We,Se);var Xe={2:"touch",3:"pen",4:"mouse"}; 
We.prototype.init=function(a,b){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.g=b;(b=a.relatedTarget)?La&&(Ja(b,"nodeName")||(b=null)):"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):(this.clientX=void 0!==a.clientX?a.clientX: 
a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.key=a.key||"";this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=a.pointerId||0;this.pointerType="string"===typeof a.pointerType?a.pointerType:Xe[a.pointerType]||"";this.state=a.state;this.h=a;a.defaultPrevented&&We.Z.i.call(this)}; 
We.prototype.i=function(){We.Z.i.call(this);var a=this.h;a.preventDefault?a.preventDefault():a.returnValue=!1};var Ye="closure_listenable_"+(1E6*Math.random()|0);var Ze=0;function $e(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.ea=e;this.key=++Ze;this.X=this.ba=!1}function af(a){a.X=!0;a.listener=null;a.proxy=null;a.src=null;a.ea=null};function bf(a){this.src=a;this.g={};this.i=0}bf.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.g[f];a||(a=this.g[f]=[],this.i++);var g=cf(a,b,d,e);-1<g?(b=a[g],c||(b.ba=!1)):(b=new $e(b,this.src,f,!!d,e),b.ba=c,a.push(b));return b};function df(a,b,c,d,e){b=b.toString();if(b in a.g){var f=a.g[b];c=cf(f,c,d,e);-1<c&&(af(f[c]),Array.prototype.splice.call(f,c,1),0==f.length&&(delete a.g[b],a.i--))}} 
function ef(a,b){var c=b.type;c in a.g&&Ga(a.g[c],b)&&(af(b),0==a.g[c].length&&(delete a.g[c],a.i--))}function cf(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.X&&f.listener==b&&f.capture==!!c&&f.ea==d)return e}return-1};var ff="closure_lm_"+(1E6*Math.random()|0),gf={},hf=0;function jf(a,b,c,d,e){if(d&&d.once)return kf(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)jf(a,b[f],c,d,e);return null}c=lf(c);return a&&a[Ye]?a.listen(b,c,ea(d)?!!d.capture:!!d,e):mf(a,b,c,!1,d,e)} 
function mf(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var g=ea(e)?!!e.capture:!!e,h=nf(a);h||(a[ff]=h=new bf(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=of();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Ve||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(pf(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("addEventListener and attachEvent are unavailable.");hf++;return c} 
function of(){function a(c){return b.call(a.src,a.listener,c)}const b=qf;return a}function kf(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)kf(a,b[f],c,d,e);return null}c=lf(c);return a&&a[Ye]?a.g.add(String(b),c,!0,ea(d)?!!d.capture:!!d,e):mf(a,b,c,!0,d,e)} 
function rf(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)rf(a,b[f],c,d,e);else(d=ea(d)?!!d.capture:!!d,c=lf(c),a&&a[Ye])?df(a.g,String(b),c,d,e):a&&(a=nf(a))&&(b=a.g[b.toString()],a=-1,b&&(a=cf(b,c,d,e)),(c=-1<a?b[a]:null)&&sf(c))} 
function sf(a){if("number"!==typeof a&&a&&!a.X){var b=a.src;if(b&&b[Ye])ef(b.g,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(pf(c),d):b.addListener&&b.removeListener&&b.removeListener(d);hf--;(c=nf(b))?(ef(c,a),0==c.i&&(c.src=null,b[ff]=null)):af(a)}}}function pf(a){return a in gf?gf[a]:gf[a]="on"+a}function qf(a,b){if(a.X)a=!0;else{b=new We(b,this);var c=a.listener,d=a.ea||a.src;a.ba&&sf(a);a=c.call(d,b)}return a} 
function nf(a){a=a[ff];return a instanceof bf?a:null}var tf="__closure_events_fn_"+(1E9*Math.random()>>>0);function lf(a){if("function"===typeof a)return a;a[tf]||(a[tf]=function(b){return a.handleEvent(b)});return a[tf]};function uf(a){N.call(this);this.h=a;this.g={}}ka(uf,N);var vf=[];uf.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&(vf[0]=b.toString()),b=vf);for(var e=0;e<b.length;e++){var f=jf(a,b[e],c||this.handleEvent,d||!1,this.h||this);if(!f)break;this.g[f.key]=f}return this};function wf(a){Qb(a.g,function(b,c){this.g.hasOwnProperty(c)&&sf(b)},a);a.g={}}uf.prototype.i=function(){uf.Z.i.call(this);wf(this)}; 
uf.prototype.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};function R(){N.call(this);this.g=new bf(this);this.G=this;this.A=null}ka(R,N);R.prototype[Ye]=!0;R.prototype.addEventListener=function(a,b,c,d){jf(this,a,b,c,d)};R.prototype.removeEventListener=function(a,b,c,d){rf(this,a,b,c,d)}; 
function xf(a,b){var c,d=a.A;if(d)for(c=[];d;d=d.A)c.push(d);a=a.G;d=b.type||b;if("string"===typeof b)b=new Se(b,a);else if(b instanceof Se)b.target=b.target||a;else{var e=b;b=new Se(d,a);Ub(b,e)}e=!0;if(c)for(var f=c.length-1;0<=f;f--){var g=b.g=c[f];e=yf(g,d,!0,b)&&e}g=b.g=a;e=yf(g,d,!0,b)&&e;e=yf(g,d,!1,b)&&e;if(c)for(f=0;f<c.length;f++)g=b.g=c[f],e=yf(g,d,!1,b)&&e} 
R.prototype.i=function(){R.Z.i.call(this);if(this.g){var a=this.g,b=0,c;for(c in a.g){for(var d=a.g[c],e=0;e<d.length;e++)++b,af(d[e]);delete a.g[c];a.i--}}this.A=null};R.prototype.listen=function(a,b,c,d){return this.g.add(String(a),b,!1,c,d)};function yf(a,b,c,d){b=a.g.g[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!g.X&&g.capture==c){var h=g.listener,l=g.ea||g.src;g.ba&&ef(a.g,g);e=!1!==h.call(l,d)&&e}}return e&&!d.defaultPrevented};function S(a,b){R.call(this);this.o=a||1;this.l=b||k;this.B=ia(this.L,this);this.D=Date.now()}ka(S,R);S.prototype.j=!1;S.prototype.h=null;S.prototype.L=function(){if(this.j){var a=Date.now()-this.D;0<a&&a<.8*this.o?this.h=this.l.setTimeout(this.B,this.o-a):(this.h&&(this.l.clearTimeout(this.h),this.h=null),xf(this,"tick"),this.j&&(zf(this),this.start()))}};S.prototype.start=function(){this.j=!0;this.h||(this.h=this.l.setTimeout(this.B,this.o),this.D=Date.now())}; 
function zf(a){a.j=!1;a.h&&(a.l.clearTimeout(a.h),a.h=null)}S.prototype.i=function(){S.Z.i.call(this);zf(this);delete this.l};function Af(){if(window.googleJsEnvironment&&("rhino"==window.googleJsEnvironment.environment||"jscore"==window.googleJsEnvironment.environment))return new Bf;if(Re&&window.googleAdsJsInterface&&"notify"in window.googleAdsJsInterface)try{return window.googleAdsJsInterface.notify("gmsg://mobileads.google.com/noop"),new Bf}catch(a){}else if(window.webkit&&window.webkit.messageHandlers&&window.webkit.messageHandlers.gadGMSGHandler)return new Cf;return new Df}function Ef(){Gf||(Gf=Af());return Gf} 
var Gf=null,Hf=class extends N{};function If(a){const b=Sb(a.parameters);b["google.afma.Notify_dt"]=(new Date).getTime();return Ue(new Q(a.messageName,b)).toString()} 
var Jf=class extends Hf{constructor(a){super();this.o=a;this.l=[];this.j=new S(1);this.A=new uf(this);this.A.listen(this.j,"tick",this.B)}sendMessage(a){this.l.push(a);this.j.j||(a=this.l.shift(),this.o(a),this.j.start())}B(){const a=this.l.shift();a?this.o(a):zf(this.j)}},Df=class extends Jf{constructor(){super(a=>{var b=this.g[this.h];b||(b=pc(document,"IFRAME"),b.id="afma-notify-"+(new Date).getTime(),b.style.display="none",this.g[this.h]=b);this.h=(this.h+1)%25;const c=Sb(a.parameters);c["google.afma.Notify_dt"]= 
(new Date).getTime();var d=b;a=Ue(new Q(a.messageName,c));d.src=Yb(a).toString();b.parentNode||document.body.appendChild(b)});this.g=[];this.h=0}i(){this.g.forEach(qc);this.g=[];super.i()}},Bf=class extends Hf{sendMessage(a){a=If(a);window.googleAdsJsInterface&&window.googleAdsJsInterface.notify&&(window.googleAdsJsInterface.notify(a),window.googleAdsJsInterface.DEBUG&&console.log(a))}},Cf=class extends Hf{sendMessage(a){a=If(a);window.webkit&&window.webkit.messageHandlers&&window.webkit.messageHandlers.gadGMSGHandler&& 
window.webkit.messageHandlers.gadGMSGHandler.postMessage(a)}};function Kf(a,{data:b,source:c}){if(c&&b){var d=a.s;if("arwebview_iframe_loaded"===b&&a.h)n("JavascriptWebViewBridge.incoming.postMessage",a.l.bind(a)),-1===d.indexOf(c)&&d.push(c);else{var e=b.messageName;b=b.parameters;if(a.h)switch(e){case "mraid_loaded":e=b.is_top_win;!1===e&&(a.j=!0,a.i=Pe(f=>{a.h&&Lf(a,new Q("update_activeview_action",f))}),-1===d.indexOf(c)&&(d.push(c),"undefined"!==typeof c.postMessage&&c.postMessage(new Q("mraid_env_obj",window.MRAID_ENV),"*")));break;case "start_tracking_action":0== 
a.g&&window.AFMA_SendMessage("trackActiveViewUnit");a.g+=1;break;case "stop_tracking_action":--a.g;0==a.g&&(window.AFMA_SendMessage("untrackActiveViewUnit",{hashCode:b.hashCode}),a.i&&(Qe(a.i),a.i=null));break;case "register_iframe_window_action":e=b.is_top_win;!1===e&&-1===d.indexOf(c)&&d.push(c);break;case "receive_message_action":"disableMraidOpen"==b.messageName&&window.AFMA_ReceiveMessage(b.messageName,b.parameters)}else switch(e){case "mraid_env_obj":window.MRAID_ENV=b;break;case "update_activeview_action":window.AFMA_updateActiveView&& 
window.AFMA_updateActiveView(b);break;case "receive_message_action":window.AFMA_ReceiveMessage(b.messageName,b.parameters)}}}}function Lf(a,b){a.s.forEach(c=>c.postMessage(b,"*"))}class Mf{constructor(){this.s=[];this.h=window===window.top;this.j=!1;this.g=0;this.i=null;"undefined"!==typeof window.addEventListener&&window.addEventListener("message",a=>Kf(this,a))}l(a){this.h&&Lf(this,{name:"arwebview_message_forwarded",message:a})}};var Of=class extends R{constructor(){super();this.j=Ef();this.j=Ef();O(this,ja(ne,this.j));this.h={};this.l=new Mf}sendMessage(a,b){let c;"string"===typeof a?c=new Q(a,b):a instanceof Q&&(c=a);"loading"==document.readyState?kf(k,"DOMContentLoaded",()=>this.j.sendMessage(c),!1,this):this.j.sendMessage(c)}receiveMessage(a,b){if(this.shouldForwardMessageToIframe())this.forwardMessage(new Q("receive_message_action",new Q(a,b)));else{const c=document.getElementById("ad_iframe");void 0!=c&&void 0!=c.contentWindow&& 
void 0!=c.contentWindow.AFMA_ReceiveMessage&&c.contentWindow.AFMA_ReceiveMessage(a,b)}"onshow"==a&&"loading"==document.readyState?kf(k,"DOMContentLoaded",()=>Nf(a,b??void 0)):xf(this,new Te(new Q(a,b),this))}addObserver(a,b,c){const d=e=>void c.call(b,e.type,e.params);this.listen(a,d);this.h[a]||(this.h[a]={});this.h[a][b]=d}removeObserver(a,b){this.h[a]&&this.h[a][b]&&(df(this.g,String(a),this.h[a][b]),delete this.h[a][b])}shouldForwardMessageToIframe(){return this.l.j}forwardMessage(a){Lf(this.l, 
a)}};function T(a,b){k.AFMA_Communicator?k.AFMA_Communicator.sendMessage(a,b):Pf(a,b)}function Pf(a,b){"loading"==document.readyState?(a=ia(Pf,null,a,b),kf(k,"DOMContentLoaded",a,!1)):(a=new Q(a,b),Ef().sendMessage(a))}function Nf(a,b){k.AFMA_Communicator.receiveMessage(a,b)}function Qf(a,b,c,d){k.AFMA_Communicator.removeEventListener(a,b,c,d)}function Rf(a,b,c,d){k.AFMA_Communicator.addEventListener(a,b,c,d)}function Sf(a,b,c){k.AFMA_Communicator.addObserver(a,b,c)} 
function Tf(a,b){k.AFMA_Communicator.removeObserver(a,b)}k.AFMA_Communicator||(n("AFMA_AddEventListener",Rf),n("AFMA_RemoveEventListener",Qf),n("AFMA_AddObserver",Sf),n("AFMA_RemoveObserver",Tf),n("AFMA_ReceiveMessage",Nf),n("AFMA_SendMessage",T),k.AFMA_Communicator=new Of);var Uf=class{constructor(a){this.g=a;Rf("h5adsEvent",b=>void this.g(b))}ra(a,b){T("h5ads",{obj_id:a,action:"create_interstitial_ad",ad_unit:b})}sa(a,b){T("h5ads",{obj_id:a,ad_unit:b,action:"create_rewarded_ad"})}C(a){T("h5ads",{obj_id:a,action:"dispose"})}};function Vf(a){void 0===a.extras&&(a.extras={});a.extras.highfive="1";return encodeURIComponent(JSON.stringify(a))}class Wf extends N{constructor(a,b){super();this.id=a;this.g=b}load(a,b){this.s||(this.listener=b,b=this.id,a=Vf(a),T("h5ads",{obj_id:b,action:"load_interstitial_ad",ad_request:a}))}show(){if(!this.s){if(null==this.listener)throw Error("load must be called before show");T("h5ads",{obj_id:this.id,action:"show_interstitial_ad"})}}i(){this.g.j.C(this.id);super.i()}} 
class Xf extends N{constructor(a,b){super();this.id=a;this.g=b}load(a,b){this.s||(this.listener=b,b=this.id,a=Vf(a),T("h5ads",{obj_id:b,action:"load_rewarded_ad",ad_request:a}))}show(){if(!this.s){if(null==this.listener)throw Error("load must be called before show");T("h5ads",{obj_id:this.id,action:"show_rewarded_ad"})}}i(){this.g.j.C(this.id);super.i()}}function Yf(a){const b=a.l;a.l+=1;return b} 
var Zf=class{constructor(){this.l=0;this.s=new Map;this.g=new Map;this.h=new P;this.i=0;this.j=new Uf(a=>{a=a.params;switch(a.eventCategory){case "initialize":this.s.clear();this.g.clear();this.i=3;this.h.resolve(this);break;case "creation":var b=a.objectId;switch(a.event){case "nativeObjectCreated":if(a=this.g.get(b))this.g.delete(b),this.s.set(b,a.H),a.T.resolve(a.H);return;case "nativeObjectNotCreated":if(a=this.g.get(b))this.g.delete(b),a.H.C(),a.T.g(Error("Native object not created"));return; 
default:return}case "interstitial":if((b=this.s.get(a.objectId))&&b instanceof Wf&&b.listener)switch(a.event){case "onAdLoaded":b.listener.P?.(b);break;case "onAdFailedToLoad":b.listener.O?.(b,a.errorCode);break;case "onAdOpened":b.listener.Ta?.(b);break;case "onAdClicked":b.listener.tb?.(b);break;case "onAdClosed":b.listener.J?.(b);break;case "onNativeAdObjectNotAvailable":b.listener.R?.(b)}break;case "rewarded":if((b=this.s.get(a.objectId))&&b instanceof Xf&&b.listener)switch(a.event){case "onRewardedAdLoaded":b.listener.P?.(b); 
break;case "onRewardedAdFailedToLoad":b.listener.O?.(b,a.errorCode);break;case "onRewardedAdOpened":b.listener.Ta?.(b);break;case "onRewardedAdFailedToShow":b.listener.Sa?.(b,a.errorCode);break;case "onUserEarnedReward":b.listener.Ua?.(b);break;case "onRewardedAdClosed":b.listener.J?.(b);break;case "onNativeAdObjectNotAvailable":b.listener.R?.(b)}}})}connect(){switch(this.i){case 3:return Promise.resolve(this);case 1:return this.h.promise;default:return this.i=1,this.h=new P,T("h5ads",{action:"initialize"}), 
setTimeout(()=>{3!==this.i&&(this.i=2,this.h.g(Error("GmaBridge could not connect to SDK after 10000 ms.")))},1E4),this.h.promise}}ra(a){if(3!==this.i)return Promise.reject(Error("GmaBridge is not connected"));const b=Yf(this),c=new P;this.g.set(b,{T:c,H:new Wf(b,this)});this.j.ra(b,a);return c.promise}sa(a){if(3!==this.i)return Promise.reject(Error("GmaBridge is not connected"));const b=Yf(this),c=new P;this.g.set(b,{T:c,H:new Xf(b,this)});this.j.sa(b,a);return c.promise}};let $f=null;var ag={},bg={};function cg(){throw Error("Do not instantiate directly");}cg.prototype.Ea=null;cg.prototype.toString=function(){return this.ka};cg.prototype.xa=function(){if(this.ca!==ag)throw Error("Sanitized content was not of kind HTML.");return jc(this.toString())};function dg(){cg.call(this)}ka(dg,cg);dg.prototype.ca=ag;function eg(a){if(null!=a)switch(a.Ea){case 1:return 1;case -1:return-1;case 0:return 0}return null}function fg(a){return null!=a&&a.ca===ag?a:a instanceof hc?W(gc(a).toString()):W(String(String(a)).replace(gg,hg),eg(a))}var W=function(a){function b(c){this.ka=c}b.prototype=a.prototype;return function(c,d){c=new b(String(c));void 0!==d&&(c.Ea=d);return c}}(dg);function ig(a){return a.replace(/<\//g,"<\\/").replace(/\]\]>/g,"]]\\>")} 
function X(a){return null!=a&&a.ca===ag?String(String(a.ka).replace(jg,"").replace(kg,"&lt;")).replace(lg,hg):String(a).replace(gg,hg)}function Y(a){null!=a&&a.ca===bg?a=ig(a.ka):null==a?a="":a instanceof bc?a=ig(a instanceof bc&&a.constructor===bc?a.g:"type_error:SafeStyle"):a instanceof ec?a=ig(dc(a)):(a=String(a),a=mg.test(a)?a:"zSoyz");return a} 
const ng={"\x00":"&#0;","\t":"&#9;","\n":"&#10;","\v":"&#11;","\f":"&#12;","\r":"&#13;"," ":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;","/":"&#47;","<":"&lt;","=":"&#61;",">":"&gt;","`":"&#96;","\u0085":"&#133;","\u00a0":"&#160;","\u2028":"&#8232;","\u2029":"&#8233;"};function hg(a){return ng[a]} 
const gg=/[\x00\x22\x26\x27\x3c\x3e]/g,lg=/[\x00\x22\x27\x3c\x3e]/g,mg=/^(?!-*(?:expression|(?:moz-)?binding))(?:(?:[.#]?-?(?:[_a-z0-9-]+)(?:-[_a-z0-9-]+)*-?|(?:calc|cubic-bezier|drop-shadow|hsl|hsla|hue-rotate|invert|linear-gradient|max|min|rgb|rgba|rotate|rotateZ|translate|translate3d|translateX|translateY|var)\((?:(?:(?:(?:\/(?![\/\*]))|(?:\*(?!\/)))?[-\u0020\t,+.!#%_0-9a-zA-Z]+)*|(?:calc|cubic-bezier|drop-shadow|hsl|hsla|hue-rotate|invert|linear-gradient|max|min|rgb|rgba|rotate|rotateZ|translate|translate3d|translateX|translateY|var)\((?:(?:(?:\/(?![\/\*]))|(?:\*(?!\/)))?[-\u0020\t,+.!#%_0-9a-zA-Z]+)*\))+\)|[-+]?(?:[0-9]+(?:\.[0-9]*)?|\.[0-9]+)(?:e-?[0-9]+)?(?:[a-z]{1,4}|%)?|(?:(?:\/(?![\/\*]))|(?:\*(?!\/)))|!important)(?:\s*[,\u0020]\s*|$))*$/i,og= 
/^[a-zA-Z0-9+\/_-]+={0,2}$/,jg=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,kg=/</g;var pg=class extends A{};pg.ga=[19];let qg=void 0;function rg(a){Eb(qg,Cd);qg=a};function sg(a){const b={bottom:"auto",clear:"none",display:"inline","float":"none",height:"auto",left:"auto",margin:0,"margin-bottom":0,"margin-left":0,"margin-right":"0","margin-top":0,"max-height":"none","max-width":"none",opacity:1,overflow:"visible",padding:0,"padding-bottom":0,"padding-left":0,"padding-right":0,"padding-top":0,position:"static",right:"auto",top:"auto","vertical-align":"baseline",visibility:"visible",width:"auto","z-index":"auto"};Ea(Object.keys(b),c=>{var d=a.style[nc(c)];("undefined"!== 
typeof d?d:a.style[Vc(a,c)])||J(a,c,b[c])});Dc(a)};class tg{constructor(){this.wasPlaTagProcessed=!1;this.wasReactiveAdConfigReceived={};this.adCount={};this.wasReactiveAdVisible={};this.stateForType={};this.reactiveTypeEnabledInAsfe={};this.wasReactiveTagRequestSent=!1;this.reactiveTypeDisabledByPublisher={};this.tagSpecificState={};this.messageValidationEnabled=!1;this.floatingAdsStacking=new ug;this.sideRailProcessedFixedElements=new Set;this.sideRailAvailableSpace=new Map;this.sideRailPlasParam=new Map}} 
var ug=class{constructor(){this.maxZIndexRestrictions={};this.nextRestrictionId=0;this.maxZIndexListeners=[]}};function vg(a){const b=wg(a);Ea(a.g.maxZIndexListeners,c=>c(b))}function wg(a){a=yc(a.g.maxZIndexRestrictions);return a.length?Math.min.apply(null,a):null} 
class xg{constructor(a){a.google_reactive_ads_global_state?(null==a.google_reactive_ads_global_state.sideRailProcessedFixedElements&&(a.google_reactive_ads_global_state.sideRailProcessedFixedElements=new Set),null==a.google_reactive_ads_global_state.sideRailAvailableSpace&&(a.google_reactive_ads_global_state.sideRailAvailableSpace=new Map),null==a.google_reactive_ads_global_state.sideRailPlasParam&&(a.google_reactive_ads_global_state.sideRailPlasParam=new Map)):a.google_reactive_ads_global_state= 
new tg;this.g=a.google_reactive_ads_global_state.floatingAdsStacking}addListener(a){this.g.maxZIndexListeners.push(a);a(wg(this))}removeListener(a){Ha(this.g.maxZIndexListeners,b=>b===a)}}class yg{constructor(a){this.i=a;this.g=null}};const zg=(a,b)=>{const c=Jc("STYLE",a);c.textContent=dc(Qc`* { pointer-events: none; }`);a?.head.appendChild(c);setTimeout(()=>{a?.head.removeChild(c)},b)};var Bg=(a,b,c)=>{if(!a.body)return null;const d=new Ag;d.apply(a,b);return()=>{var e=c||0;0<e&&zg(b.document,e);J(a.body,{filter:d.g,webkitFilter:d.g,overflow:d.h,position:d.s,top:d.j});b.scrollTo(0,d.i)}}; 
class Ag{constructor(){this.g=this.j=this.s=this.h=null;this.i=0}apply(a,b){this.h=a.body.style.overflow;this.s=a.body.style.position;this.j=a.body.style.top;this.g=a.body.style.filter?a.body.style.filter:a.body.style.webkitFilter;this.i=void 0===b.pageYOffset?(b.document.documentElement||b.document.body.parentNode||b.document.body).scrollTop:b.pageYOffset;J(a.body,"top",-this.i+"px")}};function Cg(a,b){var c;if(!a.j)for(a.j=[],c=a.g.parentElement;c;){a.j.push(c);if(a.D(c))break;c=c.parentNode&&1===c.parentNode.nodeType?c.parentNode:null}c=a.j.slice();let d,e;for(d=0;d<c.length;++d)(e=c[d])&&b.call(a,e,d,c)}var Dg=class extends N{constructor(a,b,c){super();this.g=a;this.N=b;this.A=c;this.j=null;O(this,()=>this.j=null)}D(a){return this.A===a}};function Eg(a,b){const c=a.A;if(c)if(b){b=a.B;if(null==b.g){var d=b.i;const e=d.g.nextRestrictionId++;d.g.maxZIndexRestrictions[e]=2147483646;vg(d);b.g=e}Ac(c,{display:"block"});a.o.body&&!a.l&&(a.l=Bg(a.o,a.N,a.L));c.setAttribute("tabindex","0");c.setAttribute("aria-hidden","false");a.o.body.setAttribute("aria-hidden","true")}else b=a.B,null!=b.g&&(d=b.i,delete d.g.maxZIndexRestrictions[b.g],vg(d),b.g=null),Ac(c,{display:"none"}),a.l&&(a.l(),a.l=null),a.o.body.setAttribute("aria-hidden","false"), 
c.setAttribute("aria-hidden","true")}function Fg(a){Eg(a,!1);const b=a.A;if(b){var c=Gg(a.G,a.U);Cg(a,d=>{Ac(d,c);sg(d)});a.g.setAttribute("width","");a.g.setAttribute("height","");J(a.g,c);J(a.g,Hg);J(b,Ig);J(b,{background:"transparent"});Ac(b,{display:"none",position:"fixed"});sg(b);sg(a.g);1>=Kc(a.G)||(J(b,{overflow:"scroll","max-width":"100vw"}),Dc(b))}} 
class Jg extends Dg{constructor(a,b,c,d,e=!1){super(a,b,c);this.l=null;this.o=b.document;this.L=d;a=new xg(b);this.B=new yg(a);this.U=e;this.G=b}h(){Eg(this,!1)}}function Gg(a,b){a=Kc(a);b=b?100*(1>a?1:a):100;return{width:`${b}vw`,height:`${b}vh`}}var Ig={backgroundColor:"white",opacity:"1",position:"fixed",left:"0px",top:"0px",margin:"0px",padding:"0px",display:"none",zIndex:"2147483647"},Hg={left:"0",position:"absolute",top:"0"};var Kg=class extends Jg{constructor(a,b,c){super(b,a,c,I(Ce),H(pe));Fg(this)}D(a){a.classList?a=a.classList.contains("adsbygoogle"):(a=a.classList?a.classList:("string"==typeof a.className?a.className:a.getAttribute&&a.getAttribute("class")||"").match(/\S+/g)||[],a=0<=Da(a,"adsbygoogle"));return a}};function Lg(){const a=window.google_ad_modifications=window.google_ad_modifications||{};a.afg_slotcar_vars||(a.afg_slotcar_vars={});return a.afg_slotcar_vars};var Mg=a=>(a=a.innerText||a.innerHTML)&&(a=a.replace(/^\s+/,"").split(/\r?\n/,1)[0].match(/^\x3c!--+(.*?)(?:--+>)?\s*$/))&&RegExp("google_ad_client").test(a[1])?a[1]:null,Ng=a=>{if(a=a.innerText||a.innerHTML)if(a=a.replace(/^\s+|\s+$/g,"").replace(/\s*(\r?\n)+\s*/g,";"),(a=a.match(/^\x3c!--+(.*?)(?:--+>)?$/)||a.match(/^\/*\s*<!\[CDATA\[(.*?)(?:\/*\s*\]\]>)?$/i))&&RegExp("google_ad_client").test(a[1]))return a[1];return null},Og=a=>{switch(a){case "true":return!0;case "false":return!1;case "null":return null; 
case "undefined":break;default:try{const b=a.match(/^(?:'(.*)'|"(.*)")$/);if(b)return b[1]||b[2]||"";if(/^[-+]?\d*(\.\d+)?$/.test(a)){const c=parseFloat(a);return c===c?c:void 0}}catch(b){}}};function Wd(a,b){0<a.h.size||Pg(a);const c=a.h.get(0);c?c.push(b):a.h.set(0,[b])}function Qg(a,b,c,d){F(b,c,d);O(a,()=>Lb(b,c,d))}function Rg(a,b){1!==a.state&&(a.state=1,0<a.h.size&&Sg(a,b))} 
function Pg(a){a.g.document.visibilityState?Qg(a,a.g.document,"visibilitychange",b=>{"hidden"===a.g.document.visibilityState&&Rg(a,b);"visible"===a.g.document.visibilityState&&(a.state=0)}):"onpagehide"in a.g?(Qg(a,a.g,"pagehide",b=>{Rg(a,b)}),Qg(a,a.g,"pageshow",()=>{a.state=0})):Qg(a,a.g,"beforeunload",b=>{Rg(a,b)})}function Sg(a,b){for(let c=9;0<=c;c--)a.h.get(c)?.forEach(d=>{d(b)})}var Tg=class extends N{constructor(a){super();this.g=a;this.state=0;this.h=new Map}};async function Ug(a,b){var c=10;return 0>=c?Promise.reject(Error(`wfc bad input ${c} ${200}`)):b()?Promise.resolve():new Promise((d,e)=>{const f=a.setInterval(()=>{--c?b()&&(a.clearInterval(f),d()):(a.clearInterval(f),e(Error(`wfc timed out ${c}`)))},200)})};function Vg(a){const b=a.state.pc;return null!==b&&0!==b?b:a.state.pc=Hc(a.g)} 
function Wg(a){var b=a.state.wpc;if(null===b||""===b){b=a.state;var c=a.g;if(c.google_ad_client)a=String(c.google_ad_client);else{if(null==(a=(c.google_ad_modifications=c.google_ad_modifications||{}).head_tag_slot_vars?.google_ad_client??c.document.querySelector(".adsbygoogle[data-ad-client]")?.getAttribute("data-ad-client"))){b:{a=c.document.getElementsByTagName("script");c=c.navigator&&c.navigator.userAgent||"";c=RegExp("appbankapppuzdradb|daumapps|fban|fbios|fbav|fb_iab|gsa/|messengerforios|naver|niftyappmobile|nonavigation|pinterest|twitter|ucbrowser|yjnewsapp|youtube","i").test(c)|| 
/i(phone|pad|pod)/i.test(c)&&/applewebkit/i.test(c)&&!/version|safari/i.test(c)&&!Xc()?Mg:Ng;for(var d=a.length-1;0<=d;d--){var e=a[d];if(!e.google_parsed_script_for_pub_code&&(e.google_parsed_script_for_pub_code=!0,e=c(e))){a=e;break b}}a=null}if(a){c=/(google_\w+) *= *(['"]?[\w.-]+['"]?) *(?:;|$)/gm;for(d={};e=c.exec(a);)d[e[1]]=Og(e[2]);a=d;a=a.google_ad_client?a.google_ad_client:""}else a=""}a=a??""}b=b.wpc=a}return b}async function Xg(a){await Ug(a.g,()=>!(!Vg(a)||!Wg(a)))} 
async function Yg(a,b){await Xg(a);var c=a.h;var d=new Id;var e=Vg(a);d=y(d,1,lb(e),"0");e=Wg(a);d=z(d,2,e);d=y(d,3,lb(a.state.sd),"0");a=y(d,7,lb(Math.round(a.g.performance.now())),"0");a=y(a,3,lb(1),"0");b=Db(a,10,Jd,b);Sd(c,b)}var Zg=class{constructor(a,b){this.g=Uc()||window;this.i=b??new Tg(this.g);this.h=a??new Yd(100,100,!0,this.i);this.state=je(()=>{const c=I(oe);return{sd:c,ssp:0<c&&wc()<1/c,pc:null,wpc:null,cu:null,le:[],lgdp:[],psi:null,tar:0,cc:null}})}};function $g(a){var b=window;return"on"===a.google_adtest||"on"===a.google_adbreak_test||b.location.host.endsWith("h5games.usercontent.goog")||"gamesnacks.com"===b.location.host?b.document.querySelector('meta[name="h5-games-eids"]')?.getAttribute("content")?.split(",").map(c=>Math.floor(Number(c))).filter(c=>!isNaN(c)&&0<c)||[]:[]};class ah{};function bh(){var a=k.ggeac||(k.ggeac={});$d(G(ae),a);ch(a);G(ah);G(Pb).g()}function ch(a){const b=G(Pb);b.i=(c,d)=>Zd(5,a,()=>!1)(c,d,1);b.h=(c,d)=>Zd(6,a,()=>0)(c,d,1);b.s=(c,d)=>Zd(7,a,()=>"")(c,d,1);b.j=(c,d)=>Zd(8,a,()=>[])(c,d,1);b.g=()=>{Zd(15,a,()=>{})(1)}};function dh(a){const b=G(ae).g();a=$g(a);return b.concat(a).join(",")};function eh({Pa:a,Wa:b}){return a||("dev"===b?"dev":"")};function fh(a){rd(L,b=>{b.shv=String(a);b.mjsv=eh({Pa:"m202402280101",Wa:a});b.eid=dh(k)})};Ka||Ba();function gh(a){{k.google_llp||(k.google_llp={});var b=k.google_llp;let c=b[7];if(!c){const {promise:d,resolve:e}=new P;c={promise:d,resolve:e};b[7]=c}b=c}b.resolve(a)};var hh=(a,b,c)=>{a.dataset.adsbygoogleStatus="reserved";a.className+=" adsbygoogle-noablate";if(!c.adsbygoogle){c.adsbygoogle=[];var d=c.document,e=Sc`https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js`;const f=Jc("SCRIPT",d);f.src=Yb(e);(void 0)?.sb||(e=(e=(f.ownerDocument&&f.ownerDocument.defaultView||window).document.querySelector?.("script[nonce]"))?e.nonce||e.getAttribute("nonce")||"":"")&&f.setAttribute("nonce",e);(d=d.getElementsByTagName("script")[0])&&d.parentNode&&d.parentNode.insertBefore(f, 
d)}c.adsbygoogle.push({element:a,params:b})};var ih="undefined"===typeof sttc?void 0:sttc;function jh(){var a=L;try{return Eb(ih,Bd),new pg(JSON.parse(ih))}catch(b){a.fa(838,b instanceof Error?b:Error(String(b)),void 0,c=>{c.jspb=String(ih)})}return new pg};var kh=class extends N{i(){this.A();super.i()}},lh=class extends N{constructor(a){super();this.callback=a}},mh=class extends N{constructor(a){super();this.F=a;this.g=new Set}fetch(a){const b=new lh(a.callback);this.g.add(b);this.F.fetch({...a,callback:c=>{b.s?c&&c.C():b.callback(c);this.g.delete(b)}})}i(){for(const a of this.g.values())a.C();this.g.clear();super.i()}};var nh=class{constructor(a){this.Va=1;this.Oa=a;this.Qa="m202402280101";this.Ma="unset"}ha(a){this.Ma=a}Y(a){this.V=a.Fa;this.W=a.Ka}M(a){this.F=a}u(a,b={}){b.event=a;b.client=this.Ma;b.bow_v=this.Oa;b.js_v=this.Qa;b.fetcher=this.F?.toString()??"unset";this.V&&(b.admb_iid=this.V);this.W&&(b.admb_rid=this.W);ie("slotcar",b,this.Va)}};var oh=class extends kh{constructor(a,b,c,d){super();this.H=a;this.j=b;this.l=c;this.h=d;this.g=null;this.B=this.D=!1;this.G=!0}show(a){this.g=a;if(this.G&&this.B)this.H.show();else if(this.B)this.J();else throw Error("Tried to show AdMobAd before it finished loading.");}A(){this.H.C()}P(){this.B=!0;this.l(this)}O(){this.l(null);this.C()}R(){this.h.u("admb_na");this.g?this.J():this.G=!1}};function ph(a){return{P:M(849,()=>{a.P()}),O:M(850,()=>{a.O()}),J:M(851,()=>{a.J()}),R:M(854,()=>{a.R()})}} 
var qh=class extends oh{constructor(a,b,c,d){super(a,b,c,d);this.H=a;this.j=b;this.l=c;this.h=d}o(){this.H.load(this.j,ph(this))}J(){(0,this.g)(1)}};function rh(a){return{P:M(849,()=>{a.P()}),O:M(850,()=>{a.O()}),Sa:M(855,()=>{a.h.u("admb_rfs");(0,a.g)(2)}),Ua:M(852,()=>{a.D=!0}),J:M(853,()=>{a.J()}),R:M(854,()=>{a.R()})}}var sh=class extends oh{constructor(a,b,c,d){super(a,b,c,d);this.H=a;this.j=b;this.l=c;this.h=d}o(){this.H.load(this.j,rh(this))}J(){this.D?(0,this.g)(3):(0,this.g)(2)}};function th(a,b){const c="on"===a.g.google_adbreak_test;switch(b){case 1:return c?"ca-app-pub-3940256099942544/1033173712":a.g.google_admob_interstitial_slot;case 2:return c?"ca-app-pub-3940256099942544/5224354917":a.g.google_admob_rewarded_slot;default:throw Error(`Unknown ad type ${b}`);}}function uh(a,b,c){a.j.error(`Unable to fetch ad: '${b}' is missing from tag.`);c(null)}function vh(a){sd(L,850,()=>{a(null)})} 
var wh=class{constructor(a,b,c,d){this.h=a;this.g=b;this.j=c;this.i=d;this.s=Hc(window).toString()}fetch(a){const b={isTestDevice:!1,httpTimeoutMillis:1E3*I(te)};var c=this.g.google_tag_for_child_directed_treatment;if("0"===c||"1"===c)b.tagForChildDirectedTreatment="1"===c;c=this.g.google_tag_for_under_age_of_consent;if("0"===c||"1"===c)b.tagForUnderAgeOfConsent="1"===c;c=this.g.google_max_ad_content_rating;"string"===typeof c&&(b.maxAdContentRating=c);b.extras??(b.extras={});b.extras.muted=a.Ha|| 
2===a.type?"0":"1";this.s&&(b.extras.pvsid=this.s);c=dh(this.g);c.length&&(b.extras.slotcar_eids=c);c=th(this,a.type);1===a.type?"string"!==typeof c?uh(this,"data-admob-interstitial-slot",a.callback):this.h.ra(c).then(d=>{(new qh(d,b,a.callback,this.i)).o()}).catch(()=>{vh(a.callback)}):"string"!==typeof c?uh(this,"data-admob-rewarded-slot",a.callback):this.h.sa(c).then(d=>{(new sh(d,b,a.callback,this.i)).o()}).catch(()=>{vh(a.callback)})}};function xh(a,b){a.dataset["slotcar"+(1===b?"Interstitial":"Rewarded")]="true"};function yh(a,b){return setTimeout(M(728,()=>{b(null);a.C()}),1E3*I(te))}function zh(a,b,c,d,e,f){b=Me(2===e?2:1,b,c.contentWindow);c=He(b).then(()=>{clearTimeout(f);d(a)});ud(1005,c);c=Ie(b).then(g=>{switch(g.status){case 1:g=1;break;case 2:g=3;break;case 3:g=2;break;default:throw Error(`Unexpected CloseResult: ${g.status}`);}Ah(a,g)});ud(1006,c);c=Je(b).then(()=>{a.C()});ud(1004,c);return b} 
function Bh(a){if(H(ye)){""!==a.g.location.hash&&ie("pub_hash",{o_url:a.g.location.href},.1);a.g.location.hash="goog_slotcar_ad";var b=M(950,c=>{c.oldURL.endsWith("#goog_slotcar_ad")&&(1===a.l?Ah(a,1):a.j.ta.postMessage(JSON.stringify({eventType:"backButton",googMsgType:"fullscreen"}),"*"),a.g.removeEventListener("hashchange",b))});a.g.addEventListener("hashchange",b);O(a,()=>{a.g.removeEventListener("hashchange",b);"#goog_slotcar_ad"===a.g.location.hash&&a.g.history.back()})}} 
function Ah(a,b){if(null!=a.h){a.o.h();"goog_slotcar_ad"===a.g.location.hash&&a.g.history.back();var c=a.h;a.h=null;c(b)}}var Ch=class extends kh{constructor(a,b,c,d,e){super();this.g=a;this.B=b;this.l=e;this.h=null;this.o=new Kg(a,c,b);const f=yh(this,d);this.j=zh(this,a,c,d,e,f);O(this,()=>{this.j.C();clearTimeout(f)});xh(b,e)}show(a){this.h=a;Eg(this.o,!0);k.IntersectionObserver||this.j.ta.postMessage(JSON.stringify({eventType:"visible",googMsgType:"fullscreen"}),"*");Bh(this)}A(){Ah(this,4);qc(this.B)}};function Dh(a,b,c,d){var e=a.g;try{var f=(e||window).document,g="CSS1Compat"==f.compatMode?f.documentElement:f.body;var h=(new mc(g.clientWidth,g.clientHeight)).round()}catch(l){h=new mc(-12245933,-12245933)}return{...a.i,google_ad_width:h.width,google_ad_height:h.height,google_reactive_ad_format:1===b?10:11,google_acr:d,google_video_play_muted:2!==b&&!c,fsapi:!0}} 
var Eh=class{constructor(a){this.g=window;this.i=a}fetch(a){const b=this.g.document.createElement("ins");b.classList.add("adsbygoogle");Ac(b,{display:"none"});this.g.document.documentElement.appendChild(b);const c=Dh(this,a.type,a.Ha,d=>{new Ch(this.g,b,d,a.callback,a.type)});hh(b,c,this.g)}};/* 
 Copyright The Closure Library Authors. 
 SPDX-License-Identifier: Apache-2.0 
*/ 
const Fh={};function Gh(){return W('<ins class="adsbygoogle" style="width:100% !important;height:100% !important;" id="fake-interstitial-ins"><iframe style="overflow:hidden;" width="100%" height="100%" frameborder="0" marginwidth="0" marginheight="0" vspace="0" hspace="0" scrolling="no" src="about:blank" id="aswift-fake"></iframe></ins>')} 
function Hh(){return W('<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path style="fill:#f5f5f5" d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/><path fill="none" d="M0 0h24v24H0V0z"/></svg>')} 
function Ih(a){const b=a.Ra;a=a.Xa;return W('<div class="dialog-wrapper" style="width: 100%; height: 100%; position: absolute; top: 0;"><div class="close-confirmation-dialog" id="close-confirmation-dialog" style="width: '+X(Y(Math.floor(.78*a)))+'px"><div class="confirmation-title" style="font-size: '+X(Y(Math.floor(.031*b)))+"px; margin-top: "+X(Y(Math.floor(.0375*b)))+"px; margin-left: "+X(Y(Math.floor(.066*a)))+"px; margin-right: "+X(Y(Math.floor(.066*a)))+'px;">Close Ad?</div><div class="confirmation-message" style="font-size: '+ 
X(Y(Math.floor(.025*b)))+"px; margin-bottom: "+X(Y(Math.floor(.0375*b)))+"px; margin-top: "+X(Y(Math.floor(.0375*b)))+"px; margin-left: "+X(Y(Math.floor(.066*a)))+"px; margin-right: "+X(Y(Math.floor(.066*a)))+'px;">You will lose your reward</div><div class="confirmation-buttons" style="font-size: '+X(Y(Math.floor(.0218*b)))+"px; line-height: "+X(Y(Math.floor(.05625*b)))+"px; margin-right: "+X(Y(Math.floor(.0125*b)))+"px; margin-bottom: "+X(Y(Math.floor(.0125*b)))+'px;"><div class="close-ad-button" id="close-ad-button" style="padding-left: '+ 
X(Y(Math.floor(.044*a)))+"px; padding-right: "+X(Y(Math.floor(.044*a)))+'px;">CLOSE</div><div class="resume-ad-button" id="resume-ad-button" style="padding-left: '+X(Y(Math.floor(.044*a)))+"px; padding-right: "+X(Y(Math.floor(.044*a)))+'px;">RESUME</div></div></div></div>')};Ka?Zb(new B(Gb,'javascript:""')):Zb(new B(Gb,"about:blank"));Ka?Zb(new B(Gb,'javascript:""')):Zb(new B(Gb,"javascript:undefined"));function Jh(a,b,c){a=a.g;c=b(c||Fh,{});b=a||ma||(ma=new rc);if(c&&c.g)b=c.g();else{b=pc(b.g,"DIV");b:if(ea(c)){if(c.xa&&(c=c.xa(),c instanceof hc))break b;c=ic("zSoyz")}else c=ic(String(c));a=c;c=b;if(lc())for(;c.lastChild;)c.removeChild(c.lastChild);c.innerHTML=gc(a)}1==b.childNodes.length&&(c=b.firstChild,1==c.nodeType&&(b=c));return b}class Kh{constructor(){this.g=ma||(ma=new rc)}};function Lh(a,b){if(a.contentDocument||a.contentWindow)b(a);else{const c=()=>{b(a);Lb(a,"load",c)};F(a,"load",c)}} 
async function Mh(a){if(null==a.g)throw Error("Tried to show ad before initialized.");const b=new P;var c=a.g.g,d=Math.min(Number(c.clientWidth),Number(c.clientHeight));let e=Math.max(Number(c.clientWidth),Number(c.clientHeight));Nh(a)&&(d*=.5,e*=.5);c=c.contentDocument;a=c.body.appendChild(Jh(a.B,Ih,{Xa:d,Ra:e}));d=a.querySelector(".resume-ad-button");F(a.querySelector(".close-ad-button"),"click",()=>{b.resolve(0)});F(d,"click",()=>{b.resolve(1)});d=await b.promise;c.body.removeChild(a);return 0=== 
d}function Nh(a){if(null==a.g)throw Error("Tried to show ad before initialized.");a=a.g.g;return 1E3<Number(a.clientWidth)||1E3<Number(a.clientHeight)} 
var Oh=class extends kh{constructor(a,b){super();this.l=b;this.B=new Kh;this.h=10;this.o=!1;this.j=Jh(this.B,Gh);xh(this.j,b);document.documentElement.appendChild(this.j);Lh(this.j.firstChild,c=>{var d=this.l;var e=2===this.l?"Rewarded ad example":"Interstitial ad example",f=H(re)?"":"Disclaimer: This ad is not frequency capped.",g={},h=g&&g.rb;g=W;h?(h=String(h),h=og.test(h)?h:"zSoyz",h=' nonce="'+X(h)+'"'):h="";g="<!DOCTYPE html><html><head>"+g("\n  <style"+h+'>\n    body {\n      padding: 0;\n      margin: 0;\n      background-color: #262626;\n    }\n    .container {\n      width: 100vw;\n      height: 92vh;\n      display: flex;\n      flex-direction: column;\n    }\n    .container .creative {\n      background-color: white;\n      border-style: solid;\n      border-width: thin;\n      border-color:#bdc1c6;\n      height: 250px;\n      margin: 20vh auto auto auto;\n      overflow: hidden;\n      padding: 0;\n      width: 300px;\n    }\n    .header-panel {\n      display: flex;\n      justify-content: center;\n      margin-bottom: 20px;\n      background-color: #424242;\n      border: 1px solid transparent;\n      border-radius: 4px;\n      height: 8vh;\n      color: #f5f5f5;\n      font-family: "Google Sans",Roboto,Arial,sans-serif;\n      font-size: 20px;\n      line-height: 8vh;\n    }\n    .dismiss-button {\n      display: flex;\n      flex-direction: row;\n      height: inherit;\n      align-items: center;\n      padding-right: 4%;\n      cursor: pointer;\n      position: absolute;\n      right: 0;\n    }\n    .count-down-container {\n      display: inline-flex;\n      flex: auto;\n    }\n    .adContainer {\n      display: flex;\n      flex-direction: row;\n      width: 100%;\n      height: 100%;\n      text-align: left;\n      margin: 0;\n    }\n    .adContainer .logo {\n      align-self: center;\n      width: 40px;\n      margin: 0 24px;\n      height: 40px;\n    }\n    .adContainer .logo IMG {\n      height: 40px;\n      width: 40px;\n    }\n    .adContainer .text {\n      margin: auto auto auto 0;\n    }\n    .adContainer .button {\n      align-self: center;\n      height: 100%;\n      max-height: 48px;\n      /* This gives a perceived margin of 32px, due to the margins within the button SVGs. */\n      margin-right: 30px;\n    }\n    .adContainer .button-inner {\n      max-height: 48px;\n      height: 100%;\n    }\n    .adContainer .button-inner SVG {\n      height: 100%;\n      width: auto;\n    }\n    .adText {\n      font-family: "Google Sans",Roboto,Arial,sans-serif;\n      font-size: 18px;\n      font-weight: normal;\n      line-height: 18px;\n      color: #202124;\n      margin-bottom: 4px;\n    }\n    .areaText {\n      font-family: Roboto,Arial,sans-serif;\n      font-size: 14px;\n      font-weight: medium;\n      line-height: 14px;\n      color: #5f6368;\n    }\n    .nativeIframeMessage .text {\n      padding: 0 10px;\n    }\n    .creative a {\n      text-decoration: none;\n    }\n\n    @media (max-height: 44px),\n        (max-height: 150px) and (max-width: 210px) {\n      .adContainer .logo {\n        display: none;\n      }\n      .adContainer .text {\n        margin-left: 5px;\n      }\n    }\n    @media (max-height: 110px) and (max-width: 330px) {\n      .adText {\n        font-size: 13px;\n        line-height: 13px;\n        margin-bottom: 2px;\n      }\n      .areaText {\n        font-size: 11px;\n        line-height: 11px;\n      }\n    }\n    @media (max-height: 38px) {\n      .adText {\n        font-size: 17px;\n        line-height: 17px;\n        margin-bottom: 0;\n      }\n      .areaText {\n        display: none;\n      }\n    }\n    @media (max-height: 20px) {\n      .adText {\n        font-size: 12px;\n        line-height: 12px;\n        margin-bottom: 0;\n      }\n    }\n\n    /* Vertically stacked assets in cases where creative is not a distictly\n       horizontal rectangle shape */\n    @media (min-height: 240px),\n        (max-width: 65px) and (min-height: 50px),\n        (max-width: 130px) and (min-height: 100px),\n        (max-width: 195px) and (min-height: 150px),\n        (max-width: 260px) and (min-height: 200px) {\n      .adContainer .logo {\n        display: initial;\n      }\n      .areaText {\n        display: initial;\n      }\n      .adContainer .text {\n        margin-left: 0;\n      }\n      .adContainer {\n        text-align: center;\n        display: flex;\n        flex-direction: column;\n      }\n      .adContainer .logo {\n        margin: 40px auto 24px auto;\n      }\n      .adContainer .text {\n        margin: 0 auto auto auto;\n      }\n      .adContainer .text .adText{\n        margin-bottom: 8px;\n      }\n      .adContainer .button {\n        margin: auto auto 32px auto;\n      }\n      @media (max-height: 200px) {\n        .adContainer .logo {\n          display: none;\n        }\n        .adContainer .text {\n          margin: 10px auto auto auto;\n        }\n      }\n    }\n\n    .x-button {\n      display: flex;\n      align-items: center;\n    }\n\n    .dialog-wrapper {\n      background: rgba(0, 0, 0, .4);\n      height: 100%;\n      left: 0;\n      opacity: 1;\n      pointer-events: auto;\n      position: fixed;\n      top: 0;\n      transition: opacity .15s ease-out;\n      -webkit-transition: opacity .15s ease-out;\n      width: 100%;\n      will-change: opacity;\n      z-index: 2147483647;\n    }\n\n    .close-confirmation-dialog {\n      background: #fff;\n      box-shadow: 0 16px 24px 2px rgba(0, 0, 0, .14),\n        0 6px 30px 5px rgba(0, 0, 0, .12), 0 8px 10px -5px rgba(0, 0, 0, .2);\n      font-family: Roboto, sans-serif;\n      left: 50%;\n      position: fixed;\n      top: 50%;\n      transform: translate(-50%, -50%);\n      -webkit-transform: translate(-50%, -50%);\n    }\n\n    .confirmation-title {\n      color: #000;\n    }\n\n    .confirmation-message {\n      color: #757575;\n    }\n\n    .confirmation-buttons {\n      display: -webkit-box;\n      display: -webkit-flex;\n      display: flex;\n\n      -webkit-box-align: center;\n      -webkit-align-items: center;\n      align-items: center;\n\n      -webkit-box-pack: flex-end;\n      -webkit-justify-content: flex-end;\n      justify-content: flex-end;\n    }\n\n    .close-ad-button,\n    .resume-ad-button {\n      color: #fff;\n      cursor: pointer;\n      font-weight: 500;\n      text-align: center;\n\n      display: -webkit-box;\n      display: -webkit-flex;\n      display: flex;\n    }\n\n    .close-ad-button {\n      color: #3e82f7;\n    }\n\n    .resume-ad-button {\n      background: #3e82f7;\n      border-radius: 2px;\n      box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .24);\n    }\n  </style>\n  ')+ 
'</head><body><div class="header-panel">';2!==d&&(g+="Ad");g+='<div class="dismiss-button" id="dismiss-button">'+(2===d?'<div class="count-down-container" id="count-down-container"><div id="count-down"><div class="count-down-text" id="count-down-text"></div></div><div class="x-button" id="close-button" style="padding-left: 5px;">'+Hh()+"</div></div>":"")+'<div class="x-button" id="dismiss-button-element">'+Hh()+'</div></div></div><div class="container"><div class="creative">'+W('<div style="position:relative;float:right;top:1px;right:1px;width:15px;height:15px;"><svg style="fill:#00aecd;" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 15 15"><circle cx="6" cy="6" r="0.67"></circle><path d="M4.2,11.3Q3.3,11.8,3.3,10.75L3.3,4.1Q3.3,3.1,4.3,3.5L10.4,7.0Q12.0,7.5,10.4,8.0L6.65,10.0L6.65,7.75a0.65,0.65,0,1,0,-1.3,0L5.35,10.75a0.9,0.9,0,0,0,1.3,0.8L12.7,8.2Q13.7,7.5,12.7,6.7L3.3,1.6Q2.2,1.3,1.8,2.5L1.8,12.5Q2.2,13.9,3.3,13.3L4.8,12.5A0.3,0.3,0,1,0,4.2,11.3Z"></path></svg></div>')+ 
'<a target="_blank" href="https://developers.google.com/ad-placement"><div class="adContainer"><div class="logo">'+W('<img width="40" height="40" alt="" src="data:image/svg+xml;base64, "/>')+ 
'</div><div class="text"><div class="adText">'+fg(e)+"</div>"+(f?'<div class="areaText">'+fg(f)+"</div>":"")+"</div></div></a></div></div></body></html>";d=W(g).xa();e=c.contentDocument||c.contentWindow.document;e.open();e.write(gc(d));e.close();this.g=new Kg(window,c,this.j);a(this)})}show(a){if(null==this.g)throw Error("Tried to show ad before initialized.");const b=this.g.g.contentDocument,c=b.getElementById("dismiss-button");Eg(this.g,!0);if(2===this.l){const d=c.querySelector("#dismiss-button-element"); 
d.style.display="none";const e=async()=>{if(null==this.g)throw Error("Failure on rewarded example: Could not find ad frame.");this.o=!0;await Mh(this)?(this.g.h(),F(c,"click",e),a(2)):this.o=!1};F(c,"click",e);this.h=I(we);const f=0>this.h;this.o=!1;const g=b.getElementById("count-down-container"),h=g.querySelector("#count-down-text");h.innerText=`Reward in ${this.h} seconds`;f||(this.D=setInterval(()=>{this.o||(--this.h,h.innerText=`Reward in ${this.h} seconds`);if(0===this.h){g.style.display="none"; 
d.style.display="";clearInterval(this.D);const l=async()=>{if(null==this.g)throw Error("Failure on rewarded example: Could not find ad frame.");this.g.h();Lb(c,"click",l);a(3)};F(c,"click",l);Lb(c,"click",e)}},1E3))}else F(c,"click",()=>{if(null==this.g)throw Error("Failure on rewarded example: Could not find ad frame.");this.g.h();a(1)})}A(){this.g?.h();qc(this.j)}},Ph=class{fetch(a){new Oh(a.callback,a.type)}};var Qh=class{constructor(){this.g=G(Zg);this.i=(new Map).set("inv_plcnf",1).set("inv_adcnf",2).set("adbr_cl",3).set("adbr_noad",4).set("adbr_nousitr",5).set("adbr_usrint",6).set("adbr_naf",7).set("adbr_pgad",8).set("adbr_pgaatd",9).set("adbr_tepgai",10).set("adcf_cl",11).set("adcf_afni",29).set("adcf_pgad",13).set("adcf_pgaatd",14).set("prf_suc",15).set("prf_fail",16).set("admb_na",17).set("admb_rfs",18).set("admb_fetfail",19).set("lgc_fld",20).set("pr_rr",21).set("pr_to",22).set("api_ld",23).set("admb_tm", 
24).set("adbr_dn",25).set("dbl_init",26).set("sess_m",27).set("ad_cls",28);this.h=(new Map).set("admob",1).set("adsense",2)}ha(){}Y(a){this.V=a.Fa;this.W=a.Ka}M(a){this.F=this.h.get(a)??0}async u(a){var b=new Hd;a=this.i.get(a)??0;b=y(b,1,null==a?a:jb(a),0).M(this.F);this.V&&z(b,3,this.V);this.W&&z(b,4,this.W);await Yg(this.g,b)}},Rh=class{constructor(a){this.aa=new Qh;this.da=a}ha(a){this.da.ha(a)}Y(a){this.aa.Y(a);this.da.Y(a)}M(a){this.aa.M(a);this.da.M(a)}async u(a,b={}){H(ve)?await this.aa.u(a, 
b):this.aa.u(a,b);this.da.u(a,b)}};const Sh="click mousedown mouseup touchstart touchend pointerdown pointerup keydown keyup scroll".split(" ");var Th=class extends N{constructor(){var a=window;super();this.g=0;const b=()=>{this.g=Date.now()};for(const c of Sh)a.document.documentElement.addEventListener(c,b,{capture:!0});O(this,()=>{for(const c of Sh)a.document.documentElement.removeEventListener(c,b,{capture:!0})})}};const Uh=new Set(["auto","on"]),Vh=new Set(["on","off"]),Wh=new Set("start pause next browse reward preroll".split(" ")),Xh=new Map([["start","interstitial"],["pause","interstitial"],["next","interstitial"],["browse","interstitial"],["reward","reward"],["preroll","preroll"]]),Yh=new Map([["interstitial",["type"]],["reward",["type","beforeReward","adDismissed","adViewed"]],["preroll",["type","adBreakDone"]]]),Zh=new Map([["interstitial",["beforeReward","adDismissed","adViewed"]],["reward",[]],["preroll", 
["beforeAd","afterAd","beforeReward","adDismissed","adViewed"]]]),$h=new Map([["interstitial",["beforeReward","adDismissed","adViewed"]],["reward",[]],["preroll",["afterAd","beforeReward","adDismissed","adViewed"]]]),ai="beforeAd afterAd beforeReward adDismissed adViewed adBreakDone".split(" "),bi=new Map([["beforeBreak","beforeAd"],["afterBreak","afterAd"],["adComplete","adViewed"]]); 
function ci(a,b){let c=!1;const d=f=>{c=!0;b.error(`Invalid ad config: ${f}.`)};if(null!=a.preloadAdBreaks&&!Uh.has(a.preloadAdBreaks)){var e=Array.from(Uh).map(f=>`'${f}'`).join(", ");d(`'preloadAdBreaks' must be one of [${e}]`)}null==a.sound||Vh.has(a.sound)||(e=Array.from(Vh).map(f=>`'${f}'`).join(", "),d(`'sound' must be one of [${e}]`));null!=a.onReady&&"function"!==typeof a.onReady&&d("'onReady' must be a function");return!c} 
function di(a,b,c){for(const [d,e]of bi){const f=d,g=e;if(f in a){c.u("lgc_fld",{field:f});if(g in a)return b.error(`Invalid placement config: '${f}' has been renamed to ${g}. Cannot pass both fields. Please use ${g} only.`),!1;b.warn(`Placement config: '${f}' has been renamed to '${g}'. Please update your code.`);a[g]=a[f];delete a[f]}}return!0} 
function ei(a,b,c){let d=!1;const e=h=>{d=!0;b.error(`Invalid placement config: ${h}.`)};a=Object.assign({},a);if(!di(a,b,c))return{va:!1,ya:a};if(!Wh.has(a.type)){var f=Array.from(Wh).map(h=>`'${h}'`).join(", ");e(`'type' must be one of [${f}]`);return{va:!d,ya:a}}c=Xh.get(a.type);const g=Yh.get(c).filter(h=>!(h in a));0<g.length&&e("missing required properties "+g.map(h=>`'${h}'`).join(", "));c=(H(qe)?$h:Zh).get(c).filter(h=>h in a);0<c.length&&e("the following properties are not used for the given ad type: "+ 
c.map(h=>`'${h}'`).join(", "));for(f of ai)f in a&&"function"!==typeof a[f]&&e(`'${f}' must be a function`);return{va:!d,ya:a}};class fi extends N{constructor(a,b){super();this.T=new P;this.g=!1;this.timeout=setTimeout(M(726,()=>{b()}),1E3*a)}get promise(){return this.T.promise}resolve(a){this.s||(this.g=!0,this.T.resolve(a))}i(){clearTimeout(this.timeout)}}function gi(a,b){const c=a.google_adbreak_test;if(c)switch(c){case "on":return new Ph;case "adsense":break;default:throw b.error(`Unsupported data-adbreak-test value '${c}. Supported values: '${"on"}'.`),Error("unsupported test mode");}return new Eh(a)} 
function hi(a){return["google_admob_interstitial_slot","google_admob_rewarded_slot"].some(b=>"string"===typeof ii(b,a))}function ii(a,b){if(b[a]&&"string"===typeof b[a])return String(b[a])}function ji(a,b,c){null==$f&&($f=new Zf);return $f.connect().then(d=>new wh(d,a,b,c))}function ki(a){if("string"!==typeof a)return-1;a=/^(\d+)s$/.exec(a);return null==a?-1:Number(a[1])} 
function li(a,b){window.addEventListener("onpagehide"in self?"pagehide":"unload",M(938,()=>{if(b.first_slotcar_request_processing_time){var c=Date.now();a.g.u("sess_m",{igsl:c-b.first_slotcar_request_processing_time,afh:String(b.ad_frequency_hint),niab:Number(b.number_of_interstitial_ad_breaks),nias:Number(b.number_of_interstitial_ads_shown),opsl:c-b.adsbygoogle_execution_start_time})}}))} 
function mi(a,b){const c=b.google_admob_ads_only;"string"===typeof c&&("on"===c?hi(b)?a.na=!0:a.j.error("Cannot set data-admob-ads-only without providing at least one AdMob ad slot id."):a.j.error(`Unsupported data-admob-ads-only value '${c}'. Supported value: 'on'.`))}function ni(a){return a.D?"adbreaktest":a.A?"admob":"adsense"} 
function oi(a){if(!a.L||a.Da){if(!a.Aa&&a.l.preloadAdBreaks)for(var b of[1,2])if(!a.h.has(b)&&!a.B.has(b))return;for(a.Aa=!0;0<a.oa.length;)b=a.oa.pop(),pi(a,"onReady",b)}}function qi(a,b){b=b.google_ad_frequency_hint;const c=I(xe);if("string"!==typeof b)return c;const d=/^(\d+)s$/.exec(b);return null==d?(a.j.error(`Invalid data-ad-frequency-hint value: '${b}'. It must be in format 'Xs' where X is a number.`),c):Math.max(I(ze),Number(d[1]))}function ri(a,b){!a.na||a.A?b():a.g.u("adcf_afni")} 
function si(a,b,c,d=!0){const e=a.h.get(b);e&&(e.C(),ti(a,b,10,c),d&&a.h.delete(b))}function ui(a,b){return a.o.has(b)&&!a.o.get(b).g}function ti(a,b,c,d){if(ui(a,b))throw Error("already scheduled");c=new fi(c,()=>{vi(a,b,d)});a.o.set(b,c);return c}function pi(a,b,c){Gc(()=>{wi(a,b,c)})} 
function Z(a,b,c,d){const e={breakType:b.type,breakFormat:2===c?"reward":"preroll"===b.type?"preroll":"interstitial",breakStatus:d};b.name&&(e.breakName=b.name);a.g.u("adbr_dn",{breakType:e.breakType,breakFormat:e.breakFormat,breakStatus:e.breakStatus,breakName:e.breakName??""});const f=b.adBreakDone;null!=f&&pi(a,"adBreakDone",()=>{f(e)})} 
async function xi(a,b,c){if(a.la)return a.g.u("pr_rr"),Z(a,b,c,"frequencyCapped"),!1;a.la=!0;a.L&&await a.ia;var d=ui(a,c)?a.o.get(c):ti(a,c,0,2);d=await Promise.race([d.promise,Ic(1E3*I(ue),2)]);return 1===d?(a.g.u("adbr_noad"),Z(a,b,c,"noAdPreloaded"),!1):2===d?(a.g.u("pr_to",{source:"slotcar"}),Z(a,b,c,"timeout"),!1):!0}async function yi(a,b){const c=new P;a.za=c;wi(a,"beforeReward",()=>{b.beforeReward(()=>{c.resolve(0)})});return 0===await c.promise} 
function wi(a,b,c){if(c)try{c()}catch(d){return a.j.error(`'${b}' callback threw an error:`,d),!1}return!0}function zi(a,b,c,d,e){const f=a.Na.get(c),g=b?1:-1,h=0<f.length?f[f.length-1]:0;Math.sign(h)===g?f[f.length-1]=h+g:f.push(g);a.g.u(b?"prf_suc":"prf_fail",{type:c,src:d,stats:f.join(","),timing:Date.now()-e})} 
function vi(a,b,c){const d=Date.now();a.F.fetch({type:b,Ha:"on"===a.l.sound,callback:e=>{a.B.delete(b);const f=a.o.get(b);e?(f.resolve(0),a.h.set(b,e),O(e,()=>{a.h.delete(b)})):(f.resolve(1),a.B.add(b),ti(a,b,I(Ae),5));zi(a,null!=e,b,c,d);1!==c&&7!==c||oi(a)}})} 
var Ai=class extends N{constructor(a,b){super();this.j=a;this.g=b;this.F=null;this.U="";this.la=this.L=this.Aa=this.D=!1;this.ja=0;this.G=!1;this.za=null;this.oa=[];this.N=window.innerWidth;this.qa=window.innerHeight;this.na=this.Da=this.A=!1;this.ma=0;this.ia=Promise.resolve();this.Ba=0;this.l={sound:"on"};this.h=new Map;this.pa=new Set;this.o=new Map;this.Ca=new Th;this.B=new Set;this.Na=new Map([[1,[]],[2,[]]]);O(this,ja(ne,this.Ca))}init(a){this.U=String(a.google_ad_client);if(null!=this.F)this.g.u("dbl_init", 
{ad_client:this.U});else{var b=Lg();b.in_game_session_length=0;b.number_of_interstitial_ad_breaks=0;b.number_of_interstitial_ads_shown=0;b.ad_frequency_hint=a.google_ad_frequency_hint?String(a.google_ad_frequency_hint):"";li(this,b);b=navigator.userAgent;var c=RegExp("\\bwv\\b");this.L=b.includes("Android")&&c.test(b);"on"===a.google_adbreak_test&&(this.D=!0);mi(this,a);this.g.ha(this.U);this.F=new mh(gi(a,this.j));this.g.M(ni(this));if(hi(a)){this.g.Y({Fa:ii("google_admob_interstitial_slot",a),Ka:ii("google_admob_rewarded_slot", 
a)});const e=Date.now();b=ji(a,this.j,this.g).then(f=>{null!=this.F&&this.F.C();this.F=new mh(f);this.A=!0;this.g.M(ni(this));for(const g of[1,2])if((f=this.h.get(g))||ui(this,g))f?(f.C(),this.h.delete(g)):(this.o.get(g).C(),this.o.delete(g)),ti(this,g,0,7)}).catch(f=>{this.g.u("admb_fetfail",{error:f})}).finally(()=>{this.g.u("admb_tm",{timing:Date.now()-e})});this.L&&(this.ia=Promise.race([b,Ic(1E3*I(se))]),this.ia.finally(()=>{this.Da=!0;oi(this)}))}this.ja=qi(this,a);this.ma=ki(a.google_ad_start_delay_hint); 
this.N=window.innerWidth;this.qa=window.innerHeight;var d=Kb(M(791,()=>{if(this.N!==window.innerWidth||this.qa!==window.innerHeight)if(!this.A||this.N!==window.innerWidth){for(const e of this.h.keys())si(this,e,4,!1);this.h.clear();this.N=window.innerWidth;this.qa=window.innerHeight}}));window.addEventListener("resize",d);O(this,()=>{window.removeEventListener("resize",d)});this.Ba=Date.now()}}handleAdConfig(a){ci(a,this.j)?(this.g.u("adcf_cl",{preloadAdBreaks:a.preloadAdBreaks||"",sound:a.sound|| 
"",onReady:a.onReady?"true":"false"}),a.sound&&this.l.sound!==a.sound&&(this.l.sound=a.sound,ri(this,()=>{si(this,1,6)})),a.preloadAdBreaks&&!this.l.preloadAdBreaks?ri(this,()=>{this.l.preloadAdBreaks=a.preloadAdBreaks;if("on"===this.l.preloadAdBreaks)for(const b of[1,2])this.h.has(b)||ui(this,b)||ti(this,b,0,1)}):a.preloadAdBreaks&&this.l.preloadAdBreaks&&this.j.error("'adConfig' was already called to set 'preloadAdBreaks' with value "+`'${this.l.preloadAdBreaks}'`),a.onReady&&(this.oa.push(a.onReady), 
oi(this))):this.g.u("inv_adcnf")}async handleAdBreak(a,b){if(!this.na||this.A)if(a=ei(a,this.j,this.g),a.va){var c=a.ya,d="reward"===c.type?2:1;if(1!==d||0>=this.ma||Date.now()-this.Ba>1E3*this.ma){a=Lg();1===d&&a.number_of_interstitial_ad_breaks++;var e="preroll"===c.type;this.g.u("adbr_cl",{type:c.type,name:c.name||"",frequency_cap:2===d?0:this.ja,last_intr:Date.now()-this.Ca.g});if(b&&!e)Z(this,c,d,"notReady");else if(2===d&&this.za?.resolve(1),this.h.get(d)||!e||await xi(this,c,d)){var f=this.h.get(d); 
if(f){if(!H(re)){if(this.pa.has(d)&&this.D){this.pa.delete(d);Z(this,c,d,"frequencyCapped");return}this.pa.add(d)}if(2!==d||await yi(this,c))if(this.G)this.j.error("Cannot show ad while another ad is already visible."),Z(this,c,d,"frequencyCapped");else if(wi(this,"beforeAd",c.beforeAd)){this.G=!0;1===d&&a.number_of_interstitial_ads_shown++;this.la=!0;var g=Date.now(),h=l=>{this.G=!1;2===l||2===d&&4===l?pi(this,"adDismissed",c.adDismissed):3===l&&pi(this,"adViewed",c.adViewed);pi(this,"afterAd",c.afterAd); 
1===d?Z(this,c,d,"viewed"):Z(this,c,d,4===l?"other":2===l?"dismissed":"viewed");if(4!==l){f.C();const m=this.D&&!H(re)||2===d?0:this.ja;ti(this,d,m,3)}this.g.u("ad_cls",{result:l,adType:d,dur:Date.now()-g})};O(f,()=>{this.G&&h(4)});f.show(h)}else pi(this,"afterAd",c.afterAd),Z(this,c,d,"error");else Z(this,c,d,"ignored")}else ui(this,d)?(this.g.u("adbr_noad"),Z(this,c,d,this.B.has(d)?"other":"frequencyCapped")):(ti(this,d,0,2),Z(this,c,d,"noAdPreloaded"))}}else this.g.u("adbr_tepgai")}else this.g.u("inv_plcnf"); 
else this.g.u("adbr_naf")}handleAdBreakBeforeReady(a){return this.handleAdBreak(a,!0)}i(){for(const a of this.o.values())a.C();this.o.clear();for(const a of this.h.values())a.C();this.h.clear();this.F&&this.F.C();super.i()}};sd(L,723,()=>{const a=new Yd;try{fb(d=>{var e=new Nd;var f=new Md;try{var g=Hc(window);y(f,1,lb(g),"0")}catch(p){}try{var h=G(ae).g();Ab(f,2,h,kb)}catch(p){}try{z(f,3,window.document.URL)}catch(p){}e=Cb(e,2,f);f=new Ld;f=y(f,1,jb(1196),0);try{var l=Bd(d?.name)?d.name:"Unknown error";z(f,2,l)}catch(p){}try{var m=Bd(d?.message)?d.message:`Caught ${d}`;z(f,3,m)}catch(p){}try{const p=Bd(d?.stack)?d.stack:Error().stack;p&&Ab(f,4,p.split(/\n\s*/),nb)}catch(p){}d=Cb(e,1,f);l=new Kd;try{z(l,1,"m202402280101")}catch{}Db(d, 
6,Od,l);y(d,5,lb(1),"0");Qd(a,d)})}catch(d){}var b=jh();fh(ob(yb(b,2))??"");rg(hb(yb(b,6))??!1);bh();b=new nh(ob(yb(b,2))??"");b=Be?new Rh(b):b;const c={error(...d){console.error("[Ad Placement API]",...d)},warn(...d){console.warn("[Ad Placement API]",...d)}};Aa()?c.warn("Internet Explorer is not supported."):gh(new Ai(c,b))}); 
}).call(this,"[2021,\"r20240228\",\"r20110914\",1,null,1,null,\".google.be\",null,null,null,null,null,null,null,null,null,-1,[44759875,44759926,44759837]]");
