(function(sttc){function aa(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}}var n=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a}; 
function ba(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");}var p=ba(this),ca=typeof Symbol==="function"&&typeof Symbol("x")==="symbol",q={},da={};function x(a,b,c){if(!c||a!=null){c=da[b];if(c==null)return a[b];c=a[c];return c!==void 0?c:a[b]}} 
function y(a,b,c){if(b)a:{var d=a.split(".");a=d.length===1;var g=d[0],h;!a&&g in q?h=q:h=p;for(g=0;g<d.length-1;g++){var e=d[g];if(!(e in h))break a;h=h[e]}d=d[d.length-1];c=ca&&c==="es6"?h[d]:null;b=b(c);b!=null&&(a?n(q,d,{configurable:!0,writable:!0,value:b}):b!==c&&(da[d]===void 0&&(a=Math.random()*1E9>>>0,da[d]=ca?p.Symbol(d):"$jscp$"+a+"$"+d),n(h,da[d],{configurable:!0,writable:!0,value:b})))}} 
y("Symbol",function(a){function b(h){if(this instanceof b)throw new TypeError("Symbol is not a constructor");return new c(d+(h||"")+"_"+g++,h)}function c(h,e){this.g=h;n(this,"description",{configurable:!0,writable:!0,value:e})}if(a)return a;c.prototype.toString=function(){return this.g};var d="jscomp_symbol_"+(Math.random()*1E9>>>0)+"_",g=0;return b},"es6"); 
y("Symbol.iterator",function(a){if(a)return a;a=(0,q.Symbol)("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=p[b[c]];typeof d==="function"&&typeof d.prototype[a]!="function"&&n(d.prototype,a,{configurable:!0,writable:!0,value:function(){return ea(aa(this))}})}return a},"es6");function ea(a){a={next:a};a[x(q.Symbol,"iterator")]=function(){return this};return a} 
function fa(a){return a.raw=a}function z(a){var b=typeof q.Symbol!="undefined"&&x(q.Symbol,"iterator")&&a[x(q.Symbol,"iterator")];if(b)return b.call(a);if(typeof a.length=="number")return{next:aa(a)};throw Error(String(a)+" is not an iterable or ArrayLike");}function ha(a){if(!(a instanceof Array)){a=z(a);for(var b,c=[];!(b=a.next()).done;)c.push(b.value);a=c}return a}function A(a,b){return Object.prototype.hasOwnProperty.call(a,b)} 
var ia=typeof Object.create=="function"?Object.create:function(a){function b(){}b.prototype=a;return new b},ja;if(ca&&typeof Object.setPrototypeOf=="function")ja=Object.setPrototypeOf;else{var ka;a:{var la={a:!0},ma={};try{ma.__proto__=la;ka=ma.a;break a}catch(a){}ka=!1}ja=ka?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}var na=ja; 
function B(a,b){a.prototype=ia(b.prototype);a.prototype.constructor=a;if(na)na(a,b);else for(var c in b)if(c!="prototype")if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.Y=b.prototype}function oa(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b} 
y("Promise",function(a){function b(e){this.i=0;this.j=void 0;this.g=[];this.D=!1;var f=this.u();try{e(f.resolve,f.reject)}catch(k){f.reject(k)}}function c(){this.g=null}function d(e){return e instanceof b?e:new b(function(f){f(e)})}if(a)return a;c.prototype.i=function(e){if(this.g==null){this.g=[];var f=this;this.j(function(){f.A()})}this.g.push(e)};var g=p.setTimeout;c.prototype.j=function(e){g(e,0)};c.prototype.A=function(){for(;this.g&&this.g.length;){var e=this.g;this.g=[];for(var f=0;f<e.length;++f){var k= 
e[f];e[f]=null;try{k()}catch(l){this.u(l)}}}this.g=null};c.prototype.u=function(e){this.j(function(){throw e;})};b.prototype.u=function(){function e(l){return function(m){k||(k=!0,l.call(f,m))}}var f=this,k=!1;return{resolve:e(this.K),reject:e(this.A)}};b.prototype.K=function(e){if(e===this)this.A(new TypeError("A Promise cannot resolve to itself"));else if(e instanceof b)this.T(e);else{a:switch(typeof e){case "object":var f=e!=null;break a;case "function":f=!0;break a;default:f=!1}f?this.J(e):this.C(e)}}; 
b.prototype.J=function(e){var f=void 0;try{f=e.then}catch(k){this.A(k);return}typeof f=="function"?this.U(f,e):this.C(e)};b.prototype.A=function(e){this.F(2,e)};b.prototype.C=function(e){this.F(1,e)};b.prototype.F=function(e,f){if(this.i!=0)throw Error("Cannot settle("+e+", "+f+"): Promise already settled in state"+this.i);this.i=e;this.j=f;this.i===2&&this.R();this.H()};b.prototype.R=function(){var e=this;g(function(){if(e.I()){var f=p.console;typeof f!=="undefined"&&f.error(e.j)}},1)};b.prototype.I= 
function(){if(this.D)return!1;var e=p.CustomEvent,f=p.Event,k=p.dispatchEvent;if(typeof k==="undefined")return!0;typeof e==="function"?e=new e("unhandledrejection",{cancelable:!0}):typeof f==="function"?e=new f("unhandledrejection",{cancelable:!0}):(e=p.document.createEvent("CustomEvent"),e.initCustomEvent("unhandledrejection",!1,!0,e));e.promise=this;e.reason=this.j;return k(e)};b.prototype.H=function(){if(this.g!=null){for(var e=0;e<this.g.length;++e)h.i(this.g[e]);this.g=null}};var h=new c;b.prototype.T= 
function(e){var f=this.u();e.G(f.resolve,f.reject)};b.prototype.U=function(e,f){var k=this.u();try{e.call(f,k.resolve,k.reject)}catch(l){k.reject(l)}};b.prototype.then=function(e,f){function k(r,u){return typeof r=="function"?function(v){try{l(r(v))}catch(J){m(J)}}:u}var l,m,t=new b(function(r,u){l=r;m=u});this.G(k(e,l),k(f,m));return t};b.prototype.catch=function(e){return this.then(void 0,e)};b.prototype.G=function(e,f){function k(){switch(l.i){case 1:e(l.j);break;case 2:f(l.j);break;default:throw Error("Unexpected state: "+ 
l.i);}}var l=this;this.g==null?h.i(k):this.g.push(k);this.D=!0};b.resolve=d;b.reject=function(e){return new b(function(f,k){k(e)})};b.race=function(e){return new b(function(f,k){for(var l=z(e),m=l.next();!m.done;m=l.next())d(m.value).G(f,k)})};b.all=function(e){var f=z(e),k=f.next();return k.done?d([]):new b(function(l,m){function t(v){return function(J){r[v]=J;u--;u==0&&l(r)}}var r=[],u=0;do r.push(void 0),u++,d(k.value).G(t(r.length-1),m),k=f.next();while(!k.done)})};return b},"es6"); 
y("WeakMap",function(a){function b(e){this.g=(h+=Math.random()+1).toString();if(e){e=z(e);for(var f;!(f=e.next()).done;)f=f.value,this.set(f[0],f[1])}}function c(){}function d(e){var f=typeof e;return f==="object"&&e!==null||f==="function"}if(function(){if(!a||!Object.seal)return!1;try{var e=Object.seal({}),f=Object.seal({}),k=new a([[e,2],[f,3]]);if(k.get(e)!=2||k.get(f)!=3)return!1;k.delete(e);k.set(f,4);return!k.has(e)&&k.get(f)==4}catch(l){return!1}}())return a;var g="$jscomp_hidden_"+Math.random(), 
h=0;b.prototype.set=function(e,f){if(!d(e))throw Error("Invalid WeakMap key");if(!A(e,g)){var k=new c;n(e,g,{value:k})}if(!A(e,g))throw Error("WeakMap key fail: "+e);e[g][this.g]=f;return this};b.prototype.get=function(e){return d(e)&&A(e,g)?e[g][this.g]:void 0};b.prototype.has=function(e){return d(e)&&A(e,g)&&A(e[g],this.g)};b.prototype.delete=function(e){return d(e)&&A(e,g)&&A(e[g],this.g)?delete e[g][this.g]:!1};return b},"es6"); 
y("Map",function(a){function b(){var f={};return f.B=f.next=f.head=f}function c(f,k){var l=f[1];return ea(function(){if(l){for(;l.head!=f[1];)l=l.B;for(;l.next!=l.head;)return l=l.next,{done:!1,value:k(l)};l=null}return{done:!0,value:void 0}})}function d(f,k){var l=k&&typeof k;l=="object"||l=="function"?h.has(k)?l=h.get(k):(l=""+ ++e,h.set(k,l)):l="p_"+k;var m=f[0][l];if(m&&A(f[0],l))for(f=0;f<m.length;f++){var t=m[f];if(k!==k&&t.key!==t.key||k===t.key)return{id:l,list:m,index:f,l:t}}return{id:l, 
list:m,index:-1,l:void 0}}function g(f){this[0]={};this[1]=b();this.size=0;if(f){f=z(f);for(var k;!(k=f.next()).done;)k=k.value,this.set(k[0],k[1])}}if(function(){if(!a||typeof a!="function"||!a.prototype.entries||typeof Object.seal!="function")return!1;try{var f=Object.seal({x:4}),k=new a(z([[f,"s"]]));if(k.get(f)!="s"||k.size!=1||k.get({x:4})||k.set({x:4},"t")!=k||k.size!=2)return!1;var l=k.entries(),m=l.next();if(m.done||m.value[0]!=f||m.value[1]!="s")return!1;m=l.next();return m.done||m.value[0].x!= 
4||m.value[1]!="t"||!l.next().done?!1:!0}catch(t){return!1}}())return a;var h=new q.WeakMap;g.prototype.set=function(f,k){f=f===0?0:f;var l=d(this,f);l.list||(l.list=this[0][l.id]=[]);l.l?l.l.value=k:(l.l={next:this[1],B:this[1].B,head:this[1],key:f,value:k},l.list.push(l.l),this[1].B.next=l.l,this[1].B=l.l,this.size++);return this};g.prototype.delete=function(f){f=d(this,f);return f.l&&f.list?(f.list.splice(f.index,1),f.list.length||delete this[0][f.id],f.l.B.next=f.l.next,f.l.next.B=f.l.B,f.l.head= 
null,this.size--,!0):!1};g.prototype.clear=function(){this[0]={};this[1]=this[1].B=b();this.size=0};g.prototype.has=function(f){return!!d(this,f).l};g.prototype.get=function(f){return(f=d(this,f).l)&&f.value};g.prototype.entries=function(){return c(this,function(f){return[f.key,f.value]})};g.prototype.keys=function(){return c(this,function(f){return f.key})};g.prototype.values=function(){return c(this,function(f){return f.value})};g.prototype.forEach=function(f,k){for(var l=this.entries(),m;!(m=l.next()).done;)m= 
m.value,f.call(k,m[1],m[0],this)};g.prototype[x(q.Symbol,"iterator")]=g.prototype.entries;var e=0;return g},"es6");y("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991},"es6");y("Number.MIN_SAFE_INTEGER",function(){return-9007199254740991},"es6");y("Number.isFinite",function(a){return a?a:function(b){return typeof b!=="number"?!1:!isNaN(b)&&b!==Infinity&&b!==-Infinity}},"es6"); 
y("Number.isInteger",function(a){return a?a:function(b){return x(Number,"isFinite").call(Number,b)?b===Math.floor(b):!1}},"es6");y("Number.isSafeInteger",function(a){return a?a:function(b){return x(Number,"isInteger").call(Number,b)&&Math.abs(b)<=x(Number,"MAX_SAFE_INTEGER")}},"es6");y("Math.trunc",function(a){return a?a:function(b){b=Number(b);if(isNaN(b)||b===Infinity||b===-Infinity||b===0)return b;var c=Math.floor(Math.abs(b));return b<0?-c:c}},"es6"); 
y("String.prototype.endsWith",function(a){return a?a:function(b,c){if(this==null)throw new TypeError("The 'this' value for String.prototype.endsWith must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First argument to String.prototype.endsWith must not be a regular expression");c===void 0&&(c=this.length);c=Math.max(0,Math.min(c|0,this.length));for(var d=b.length;d>0&&c>0;)if(this[--c]!=b[--d])return!1;return d<=0}},"es6");y("globalThis",function(a){return a||p},"es_2020");/* 
 
 Copyright The Closure Library Authors. 
 SPDX-License-Identifier: Apache-2.0 
*/ 
var F=this||self;function pa(a){return a};function qa(a){F.setTimeout(function(){throw a;},0)};var ra,sa;a:{for(var ta=["CLOSURE_FLAGS"],ua=F,va=0;va<ta.length;va++)if(ua=ua[ta[va]],ua==null){sa=null;break a}sa=ua}var wa=sa&&sa[610401301];ra=wa!=null?wa:!1;var G,xa=F.navigator;G=xa?xa.userAgentData||null:null;function ya(a){return ra?G?G.brands.some(function(b){return(b=b.brand)&&b.indexOf(a)!=-1}):!1:!1}function H(a){var b;a:{if(b=F.navigator)if(b=b.userAgent)break a;b=""}return b.indexOf(a)!=-1};function K(){return ra?!!G&&G.brands.length>0:!1}function za(){!H("Safari")||Aa()||(K()?0:H("Coast"))||(K()?0:H("Opera"))||(K()?0:H("Edge"))||(K()?ya("Microsoft Edge"):H("Edg/"))||K()&&ya("Opera")}function Aa(){return K()?ya("Chromium"):(H("Chrome")||H("CriOS"))&&!(K()?0:H("Edge"))||H("Silk")};function Ba(a){Ba[" "](a);return a}Ba[" "]=function(){};var Ca=K()?!1:H("Trident")||H("MSIE");!H("Android")||Aa();Aa();za();var Da={},Ea=null;var Fa=typeof Uint8Array!=="undefined",Ga=!Ca&&typeof btoa==="function";function Ha(){return typeof BigInt==="function"};var L=0,M=0;function Ia(a){var b=a>>>0;L=b;M=(a-b)/4294967296>>>0}function Ja(a){if(a<0){Ia(-a);var b=z(Ka(L,M));a=b.next().value;b=b.next().value;L=a>>>0;M=b>>>0}else Ia(a)}function La(a,b){b>>>=0;a>>>=0;if(b<=2097151)var c=""+(4294967296*b+a);else Ha()?c=""+(BigInt(b)<<BigInt(32)|BigInt(a)):(c=(a>>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+c*6777216+b*6710656,c+=b*8147497,b*=2,a>=1E7&&(c+=a/1E7>>>0,a%=1E7),c>=1E7&&(b+=c/1E7>>>0,c%=1E7),c=b+Ma(c)+Ma(a));return c} 
function Ma(a){a=String(a);return"0000000".slice(a.length)+a}function Na(){var a=L,b=M;b&2147483648?Ha()?a=""+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0)):(b=z(Ka(a,b)),a=b.next().value,b=b.next().value,a="-"+La(a,b)):a=La(a,b);return a}function Ka(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};var N=typeof q.Symbol==="function"&&typeof(0,q.Symbol)()==="symbol";function Oa(a){return typeof q.Symbol==="function"&&typeof(0,q.Symbol)()==="symbol"?(0,q.Symbol)():a}var Pa=Oa(),Qa=Oa("1oa"),Ra=Oa("64big");var Sa=N?function(a,b){a[Pa]|=b}:function(a,b){a.g!==void 0?a.g|=b:Object.defineProperties(a,{g:{value:b,configurable:!0,writable:!0,enumerable:!1}})},O=N?function(a){return a[Pa]|0}:function(a){return a.g|0},P=N?function(a){return a[Pa]}:function(a){return a.g},Ta=N?function(a,b){a[Pa]=b}:function(a,b){a.g!==void 0?a.g=b:Object.defineProperties(a,{g:{value:b,configurable:!0,writable:!0,enumerable:!1}})};function Ua(a,b){Ta(b,(a|34)&-14557)};var Va={},Wa={};function Xa(a){return!(!a||typeof a!=="object"||a.g!==Wa)}function Ya(a){return a!==null&&typeof a==="object"&&!Array.isArray(a)&&a.constructor===Object}function Za(a){return!Array.isArray(a)||a.length?!1:O(a)&1?!0:!1}function $a(a){if(a&2)throw Error();}Object.freeze({});var ab=Object.freeze({});function bb(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};var cb,db;function eb(a){if(db)throw Error("");db=function(b){F.setTimeout(function(){a(b)},0)}}function fb(a){if(db)try{db(a)}catch(b){throw b.cause=a,b;}}function gb(a){a=Error(a);bb(a,"warning");fb(a);return a};function hb(a,b){var c=ib;if(!b(a)){var d,g;b=(g=(d=typeof c==="function"?c():c)==null?void 0:d.concat("\n"))!=null?g:"";throw Error(b+String(a));}}function Q(a){a.X=!0;return a}var ib=void 0,jb=Q(function(a){return a!==null&&a!==void 0});var kb=Q(function(a){return typeof a==="number"}),R=Q(function(a){return typeof a==="string"}),mb=Q(function(a){return typeof a==="boolean"}),nb=Q(function(a){return a===void 0});var ob=typeof F.BigInt==="function"&&typeof F.BigInt(0)==="bigint";function S(a){var b=a;if(R(b)){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(b))throw Error(String(b));}else if(kb(b)&&!x(Number,"isSafeInteger").call(Number,b))throw Error(String(b));return ob?BigInt(a):a=mb(a)?a?"1":"0":R(a)?a.trim()||"0":String(a)}var ub=Q(function(a){return ob?a>=pb&&a<=qb:a[0]==="-"?rb(a,sb):rb(a,tb)}),sb=x(Number,"MIN_SAFE_INTEGER").toString(),pb=ob?BigInt(x(Number,"MIN_SAFE_INTEGER")):void 0,tb=x(Number,"MAX_SAFE_INTEGER").toString(),qb=ob?BigInt(x(Number,"MAX_SAFE_INTEGER")):void 0; 
function rb(a,b){if(a.length>b.length)return!1;if(a.length<b.length||a===b)return!0;for(var c=0;c<a.length;c++){var d=a[c],g=b[c];if(d>g)return!1;if(d<g)return!0}};var vb=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;function wb(a){var b=typeof a;switch(b){case "bigint":return!0;case "number":return x(Number,"isFinite").call(Number,a)}return b!=="string"?!1:vb.test(a)}function xb(a){if(!x(Number,"isFinite").call(Number,a))throw gb("enum");return a|0}function yb(a){if(typeof a!=="number")throw gb("int32");if(!x(Number,"isFinite").call(Number,a))throw gb("int32");return a|0} 
function zb(a){var b=0;b=b===void 0?0:b;if(!wb(a))throw gb("int64");var c=typeof a;switch(b){case 4096:switch(c){case "string":return Ab(a);case "bigint":return String(BigInt.asIntN(64,a));default:return a=x(Math,"trunc").call(Math,a),x(Number,"isSafeInteger").call(Number,a)?a=String(a):(b=String(a),Bb(b)?a=b:(Ja(a),a=Na())),a}case 8192:switch(c){case "string":return b=x(Math,"trunc").call(Math,Number(a)),x(Number,"isSafeInteger").call(Number,b)?a=S(b):(b=a.indexOf("."),b!==-1&&(a=a.substring(0,b)), 
a=Ha()?S(BigInt.asIntN(64,BigInt(a))):S(Cb(a))),a;case "bigint":return S(BigInt.asIntN(64,a));default:return S(Db(a))}case 0:switch(c){case "string":return Ab(a);case "bigint":return S(BigInt.asIntN(64,a));default:return Db(a)}default:throw Error("Unknown format requested type for int64");}}function Bb(a){return a[0]==="-"?a.length<20?!0:a.length===20&&Number(a.substring(0,7))>-922337:a.length<19?!0:a.length===19&&Number(a.substring(0,6))<922337} 
function Cb(a){if(Bb(a))return a;if(a.length<16)Ja(Number(a));else if(Ha())a=BigInt(a),L=Number(a&BigInt(4294967295))>>>0,M=Number(a>>BigInt(32)&BigInt(4294967295));else{var b=+(a[0]==="-");M=L=0;for(var c=a.length,d=b,g=(c-b)%6+b;g<=c;d=g,g+=6)d=Number(a.slice(d,g)),M*=1E6,L=L*1E6+d,L>=4294967296&&(M+=x(Math,"trunc").call(Math,L/4294967296),M>>>=0,L>>>=0);b&&(b=z(Ka(L,M)),a=b.next().value,b=b.next().value,L=a,M=b)}return Na()} 
function Db(a){a=x(Math,"trunc").call(Math,a);if(!x(Number,"isSafeInteger").call(Number,a)){Ja(a);var b=L,c=M;if(a=c&2147483648)b=~b+1>>>0,c=~c>>>0,b==0&&(c=c+1>>>0);b=c*4294967296+(b>>>0);a=a?-b:b}return a}function Ab(a){var b=x(Math,"trunc").call(Math,Number(a));if(x(Number,"isSafeInteger").call(Number,b))return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return Cb(a)}function Eb(a){if(typeof a!=="string")throw Error();return a} 
function Fb(a){if(a!=null&&typeof a!=="string")throw Error();return a};var Gb; 
function T(a,b,c){a==null&&(a=Gb);Gb=void 0;if(a==null){var d=96;c?(a=[c],d|=512):a=[];b&&(d=d&-16760833|(b&1023)<<14)}else{if(!Array.isArray(a))throw Error("narr");d=O(a);if(d&2048)throw Error("farr");if(d&64)return a;d|=64;if(c&&(d|=512,c!==a[0]))throw Error("mid");a:{c=a;var g=c.length;if(g){var h=g-1;if(Ya(c[h])){d|=256;b=h-(+!!(d&512)-1);if(b>=1024)throw Error("pvtlmt");d=d&-16760833|(b&1023)<<14;break a}}if(b){b=Math.max(b,g-(+!!(d&512)-1));if(b>1024)throw Error("spvt");d=d&-16760833|(b&1023)<< 
14}}}Ta(a,d);return a};function Hb(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(Za(a))return}else if(Fa&&a!=null&&a instanceof Uint8Array){if(Ga){for(var b="",c=0,d=a.length-10240;c<d;)b+=String.fromCharCode.apply(null,a.subarray(c,c+=10240));b+=String.fromCharCode.apply(null,c?a.subarray(c):a);a=btoa(b)}else{b===void 0&&(b=0);if(!Ea){Ea={};c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split("");d=["+/=","+/", 
"-_=","-_.","-_"];for(var g=0;g<5;g++){var h=c.concat(d[g].split(""));Da[g]=h;for(var e=0;e<h.length;e++){var f=h[e];Ea[f]===void 0&&(Ea[f]=e)}}}b=Da[b];c=Array(Math.floor(a.length/3));d=b[64]||"";for(g=h=0;h<a.length-2;h+=3){var k=a[h],l=a[h+1];f=a[h+2];e=b[k>>2];k=b[(k&3)<<4|l>>4];l=b[(l&15)<<2|f>>6];f=b[f&63];c[g++]=e+k+l+f}e=0;f=d;switch(a.length-h){case 2:e=a[h+1],f=b[(e&15)<<2]||d;case 1:a=a[h],c[g]=b[a>>2]+b[(a&3)<<4|e>>4]+f+d}a=c.join("")}return a}}return a};function Ib(a,b,c){a=Array.prototype.slice.call(a);var d=a.length,g=b&256?a[d-1]:void 0;d+=g?-1:0;for(b=b&512?1:0;b<d;b++)a[b]=c(a[b]);if(g){b=a[b]={};for(var h in g)Object.prototype.hasOwnProperty.call(g,h)&&(b[h]=c(g[h]))}return a}function Jb(a,b,c,d,g){if(a!=null){if(Array.isArray(a))a=Za(a)?void 0:g&&O(a)&2?a:Kb(a,b,c,d!==void 0,g);else if(Ya(a)){var h={},e;for(e in a)Object.prototype.hasOwnProperty.call(a,e)&&(h[e]=Jb(a[e],b,c,d,g));a=h}else a=b(a,d);return a}} 
function Kb(a,b,c,d,g){var h=d||c?O(a):0;d=d?!!(h&32):void 0;a=Array.prototype.slice.call(a);for(var e=0;e<a.length;e++)a[e]=Jb(a[e],b,c,d,g);c&&c(h,a);return a}function Lb(a){return a.P===Va?a.toJSON():Hb(a)};function Mb(a,b,c){c=c===void 0?Ua:c;if(a!=null){if(Fa&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=O(a);if(d&2)return a;b&&(b=d===0||!!(d&32)&&!(d&64||!(d&16)));return b?(Ta(a,(d|34)&-12293),a):Kb(a,Mb,d&4?Ua:c,!0,!0)}a.P===Va&&(c=a.o,d=P(c),a=d&2?a:Nb(a,c,d));return a}}function Nb(a,b,c){a=a.constructor;Gb=b=Ob(b,c);b=new a(b);Gb=void 0;return b}function Ob(a,b){var c=!!(b&32);a=Ib(a,b,function(d){return Mb(d,c,Ua)});Sa(a,34);return a};function Pb(a,b){a=a.o;return Qb(a,P(a),b)}function Qb(a,b,c){if(c===-1)return null;var d=b>>14&1023||536870912;if(c>=d){if(b&256)return a[a.length-1][c]}else return b=c+(+!!(b&512)-1),a=b<0||b>=a.length||b>=d?void 0:a[b],a} 
function U(a,b,c,d){var g=b>>14&1023||536870912;if(c>=g){var h=b;if(b&256)var e=a[a.length-1];else{if(d==null)return h;e=a[g+(+!!(b&512)-1)]={};h|=256}e[c]=d;c<g&&(a[c+(+!!(b&512)-1)]=void 0);h!==b&&Ta(a,h);return h}a[c+(+!!(b&512)-1)]=d;b&256&&(a=a[a.length-1],c in a&&delete a[c]);return b} 
function Rb(a,b,c,d){a=a.o;var g=P(a);$a(g);if(c==null)U(a,g,b);else{var h=O(c),e=h,f=!!(2&h)||Object.isFrozen(c),k=!f&&(void 0===ab||!1);if(!(4&h))for(h=21,f&&(c=Array.prototype.slice.call(c),e=0,h=Sb(h,g),h=Tb(h,g)),f=0;f<c.length;f++)c[f]=d(c[f]);k&&(c=Array.prototype.slice.call(c),e=0,h=Sb(h,g),h=Tb(h,g));h!==e&&Ta(c,h);U(a,g,b,c)}}function V(a,b,c,d){var g=a.o,h=P(g);$a(h);U(g,h,b,(d==="0"?Number(c)===0:c===d)?void 0:c);return a} 
function Ub(a){if(N){var b;return(b=a[Qa])!=null?b:a[Qa]=new q.Map}if(Qa in a)return a[Qa];b=new q.Map;Object.defineProperty(a,Qa,{value:b});return b}function Vb(a,b,c){var d=Wb,g=a.get(d);if(g!=null)return g;for(var h=g=0;h<d.length;h++){var e=d[h];Qb(b,c,e)!=null&&(g!==0&&(c=U(b,c,g)),g=e)}a.set(d,g);return g}function Xb(a,b,c){c==null&&(c=void 0);var d=a.o,g=P(d);$a(g);U(d,g,b,c);return a}function Sb(a,b){a=2&b?a|2:a&-3;return(a|32)&-2049}function Tb(a,b){32&b||(a&=-33);return a} 
function Yb(a){var b=b===void 0?!1:b;a=Pb(a,6);a=a==null||typeof a==="boolean"?a:typeof a==="number"?!!a:void 0;return a!=null?a:b}function Zb(a,b){var c=c===void 0?"":c;a=Pb(a,b);a=a==null||typeof a==="string"?a:void 0;return a!=null?a:c};function X(a,b,c){this.o=T(a,b,c)}X.prototype.toJSON=function(){return $b(this)};X.prototype.P=Va; 
function $b(a){a=Kb(a.o,Lb,void 0,void 0,!1);var b=a.length;if(b){var c=a[b-1],d=Ya(c);d?b--:c=void 0;if(d){b:{var g=c;var h={};d=!1;if(g)for(var e in g)if(Object.prototype.hasOwnProperty.call(g,e))if(isNaN(+e))h[e]=g[e];else{var f=g[e];Array.isArray(f)&&(Za(f)||Xa(f)&&f.size===0)&&(f=null);f==null&&(d=!0);f!=null&&(h[e]=f)}if(d){for(var k in h)break b;h=null}else h=g}g=h==null?c!=null:h!==c}for(var l;b>0;b--){e=a[b-1];if(!(e==null||Za(e)||Xa(e)&&e.size===0))break;l=!0}if(a!==a||g||l){if(l||g||h)a.length= 
b;h&&a.push(h)}}return a};function ac(a,b,c){a.addEventListener&&a.addEventListener(b,c,!1)};var bc;function cc(a){this.g=a}cc.prototype.toString=function(){return this.g+""};var dc={};function ec(a){if(bc===void 0){var b=null;var c=F.trustedTypes;if(c&&c.createPolicy){try{b=c.createPolicy("goog#html",{createHTML:pa,createScript:pa,createScriptURL:pa})}catch(d){F.console&&F.console.error(d.message)}bc=b}else bc=b}a=(b=bc)?b.createScriptURL(a):a;return new cc(a,dc)};/* 
 
 SPDX-License-Identifier: Apache-2.0 
*/ 
function fc(){this.g=gc[0].toLowerCase()}fc.prototype.toString=function(){return this.g};function hc(a){var b=oa.apply(1,arguments);if(b.length===0)return ec(a[0]);for(var c=a[0],d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return ec(c)};function ic(a,b,c){var d=[new fc];if(d.length===0)throw Error("");d=d.map(function(h){if(h instanceof fc)h=h.g;else throw Error("");return h});var g=b.toLowerCase();if(d.every(function(h){return g.indexOf(h)!==0}))throw Error('Attribute "'+b+'" does not match any of the allowed prefixes.');a.setAttribute(b,c)};var jc=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function kc(a,b){if(a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&b(a[c],c,a)}var lc=[];function mc(){var a=lc;lc=[];a=z(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;try{b()}catch(c){}}}function nc(a){var b=document;b.readyState==="complete"||b.readyState==="interactive"?(lc.push(a),lc.length==1&&(q.Promise?q.Promise.resolve().then(mc):window.setImmediate?setImmediate(mc):setTimeout(mc,0))):b.addEventListener("DOMContentLoaded",a)} 
function oc(a,b){b=b===void 0?document:b;return b.createElement(String(a).toLowerCase())};function pc(a,b,c,d){d=d===void 0?!1:d;a.google_image_requests||(a.google_image_requests=[]);var g=oc("IMG",a.document);if(c){var h=function(){if(c){var e=a.google_image_requests;a:if(typeof e==="string")var f=typeof g!=="string"||g.length!=1?-1:e.indexOf(g,0);else{for(f=0;f<e.length;f++)if(f in e&&e[f]===g)break a;f=-1}f>=0&&Array.prototype.splice.call(e,f,1)}g.removeEventListener&&g.removeEventListener("load",h,!1);g.removeEventListener&&g.removeEventListener("error",h,!1)};ac(g,"load",h);ac(g, 
"error",h)}d&&(g.attributionSrc="");g.src=b;a.google_image_requests.push(g)}function qc(a){var b=b===void 0?!1:b;var c="https://pagead2.googlesyndication.com/pagead/gen_204?id=rcs_internal";kc(a,function(d,g){if(d||d===0)c+="&"+g+"="+encodeURIComponent(""+d)});vc(c,b)} 
function vc(a,b){var c=window;b=b===void 0?!1:b;var d=d===void 0?!1:d;c.fetch?(b={keepalive:!0,credentials:"include",redirect:"follow",method:"get",mode:"no-cors"},d&&(b.mode="cors","setAttributionReporting"in XMLHttpRequest.prototype?b.attributionReporting={eventSourceEligible:"true",triggerEligible:"false"}:b.headers={"Attribution-Reporting-Eligible":"event-source"}),c.fetch(a,b)):pc(c,a,b===void 0?!1:b,d===void 0?!1:d)};function wc(a,b){var c=c===void 0?{}:c;this.error=a;this.context=b.context;this.msg=b.message||"";this.id=b.id||"jserror";this.meta=c};var xc=RegExp("^https?://(\\w|-)+\\.cdn\\.ampproject\\.(net|org)(\\?|/|$)");function yc(a,b){this.g=a;this.i=b}function zc(a,b){this.url=a;this.N=!!b;this.depth=null};var Ac=null;function Bc(){var a=a===void 0?F:a;return(a=a.performance)&&a.now&&a.timing?Math.floor(a.now()+a.timing.navigationStart):Date.now()}function Cc(){var a=a===void 0?F:a;return(a=a.performance)&&a.now?a.now():null};function Dc(a,b){var c=Cc()||Bc();this.label=a;this.type=b;this.value=c;this.duration=0;this.taskId=this.slotId=void 0;this.uniqueId=Math.random()};var Y=F.performance,Ec=!!(Y&&Y.mark&&Y.measure&&Y.clearMarks),Fc=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){var a;if(a=Ec){var b;if(Ac===null){Ac="";try{a="";try{a=F.top.location.hash}catch(c){a=F.location.hash}a&&(Ac=(b=a.match(/\bdeid=([\d,]+)/))?b[1]:"")}catch(c){}}b=Ac;a=!!b.indexOf&&b.indexOf("1337")>=0}return a}); 
function Gc(a){this.i=[];this.j=a||F;var 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=Fc()||(b!=null?b:Math.random()<1)}function Hc(a){a.g=!1;if(a.i!=a.j.google_js_reporting_queue){if(Fc())for(var b=a.i,c=Ic,d=b.length,g=typeof b==="string"?b.split(""):b,h=0;h<d;h++)h in g&&c.call(void 0,g[h],h,b);a.i.length=0}} 
function Ic(a){a&&Y&&Fc()&&(Y.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_start"),Y.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_end"))}Gc.prototype.start=function(a,b){if(!this.g)return null;a=new Dc(a,b);b="goog_"+a.label+"_"+a.uniqueId+"_start";Y&&Fc()&&Y.mark(b);return a};Gc.prototype.end=function(a){if(this.g&&typeof a.value==="number"){a.duration=(Cc()||Bc())-a.value;var b="goog_"+a.label+"_"+a.uniqueId+"_end";Y&&Fc()&&Y.mark(b);!this.g||this.i.length>2048||this.i.push(a)}};function Jc(){this.j="&";this.i={};this.u=0;this.g=[]}function Kc(a,b){var c={};c[a]=b;return[c]}function Lc(a,b,c,d,g){var h=[];kc(a,function(e,f){(e=Mc(e,b,c,d,g))&&h.push(f+"="+e)});return h.join(b)} 
function Mc(a,b,c,d,g){if(a==null)return"";b=b||"&";c=c||",$";typeof c=="string"&&(c=c.split(""));if(a instanceof Array){if(d=d||0,d<c.length){for(var h=[],e=0;e<a.length;e++)h.push(Mc(a[e],b,c,d+1,g));return h.join(c[d])}}else if(typeof a=="object")return g=g||0,g<2?encodeURIComponent(Lc(a,b,c,d,g+1)):"...";return encodeURIComponent(String(a))} 
function Nc(a,b){var c="https://pagead2.googlesyndication.com"+b,d=Oc(a)-b.length;if(d<0)return"";a.g.sort(function(m,t){return m-t});b=null;for(var g="",h=0;h<a.g.length;h++)for(var e=a.g[h],f=a.i[e],k=0;k<f.length;k++){if(!d){b=b==null?e:b;break}var l=Lc(f[k],a.j,",$");if(l){l=g+l;if(d>=l.length){d-=l.length;c+=l;g=a.j;break}b=b==null?e:b}}a="";b!=null&&(a=g+"trn="+b);return c+a}function Oc(a){var b=1,c;for(c in a.i)b=c.length>b?c.length:b;return 3997-b-a.j.length-1};function Pc(a,b,c){this.u=a;this.A=b;this.g=c===void 0?null:c;this.j=null;this.i=!1;this.C=this.L}function Qc(a,b){a.j=b} 
Pc.prototype.L=function(a,b,c,d,g){g=g||"jserror";try{var h=new Jc;h.g.push(1);h.i[1]=Kc("context",a);b.error&&b.meta&&b.id||(b=new wc(b,{message:Rc(b)}));if(b.msg){var e=b.msg.substring(0,512);h.g.push(2);h.i[2]=Kc("msg",e)}var f=b.meta||{};if(this.j)try{this.j(f)}catch(W){}if(d)try{d(f)}catch(W){}b=[f];h.g.push(3);h.i[3]=b;d=F;b=[];e=null;do{var k=d;try{var l;if(l=!!k&&k.location.href!=null)b:{try{Ba(k.foo);l=!0;break b}catch(W){}l=!1}var m=l}catch(W){m=!1}if(m){var t=k.location.href;e=k.document&& 
k.document.referrer||null}else t=e,e=null;b.push(new zc(t||""));try{d=k.parent}catch(W){d=null}}while(d&&k!=d);t=0;for(var r=b.length-1;t<=r;++t)b[t].depth=r-t;k=F;if(k.location&&k.location.ancestorOrigins&&k.location.ancestorOrigins.length==b.length-1)for(r=1;r<b.length;++r){var u=b[r];u.url||(u.url=k.location.ancestorOrigins[r-1]||"",u.N=!0)}var v=new zc(F.location.href,!1);k=null;var J=b.length-1;for(u=J;u>=0;--u){var I=b[u];!k&&xc.test(I.url)&&(k=I);if(I.url&&!I.N){v=I;break}}I=null;var C=b.length&& 
b[J].url;v.depth!=0&&C&&(I=b[J]);var w=new yc(v,I);if(w.i){var D=w.i.url||"";h.g.push(4);h.i[4]=Kc("top",D)}var E={url:w.g.url||""};if(w.g.url){var lb=w.g.url.match(jc),rc=lb[1],sc=lb[3],tc=lb[4];v="";rc&&(v+=rc+":");sc&&(v+="//",v+=sc,tc&&(v+=":"+tc));var uc=v}else uc="";E=[E,{url:uc}];h.g.push(5);h.i[5]=E;Sc(this.u,g,h,this.i,c)}catch(W){try{Sc(this.u,g,{context:"ecmserr",rctx:a,msg:Rc(W),url:w&&w.g.url},this.i,c)}catch(Ld){}}return this.A}; 
function Rc(a){var b=a.toString();a.name&&b.indexOf(a.name)==-1&&(b+=": "+a.name);a.message&&b.indexOf(a.message)==-1&&(b+=": "+a.message);if(a.stack)a:{a=a.stack;var c=b;try{a.indexOf(c)==-1&&(a=c+"\n"+a);for(var d;a!=d;)d=a,a=a.replace(RegExp("((https?:/..*/)[^/:]*:\\d+(?:.|\n)*)\\2"),"$1");b=a.replace(RegExp("\n *","g"),"\n");break a}catch(g){b=c;break a}b=void 0}return b};function Tc(a){this.o=T(a)}B(Tc,X);function Uc(a,b){try{var c=function(d){var g={};return[(g[d.W]=d.V,g)]};return JSON.stringify([a.filter(function(d){return d.O}).map(c),$b(b),a.filter(function(d){return!d.O}).map(c)])}catch(d){return Vc(d,b),""}}function Vc(a,b){try{var c=Rc(a instanceof Error?a:Error(String(a)));a=0;a=a===void 0?0:a;var d=Pb(b,1);var g=d==null?d:x(Number,"isFinite").call(Number,d)?d|0:void 0;qc({m:c,b:(g!=null?g:a)||null,v:Zb(b,2)||null})}catch(h){}} 
function Wc(a,b){var c=new Tc;a=V(c,1,a==null?a:xb(a),0);b=V(a,2,Fb(b),"");a=b.o;c=P(a);this.j=c&2?b:Nb(b,a,c)};function Xc(a){this.o=T(a)}B(Xc,X);function Yc(a){this.o=T(a)}B(Yc,X);function Zc(a){this.o=T(a)}B(Zc,X);Zc.prototype.getTagSessionCorrelator=function(){if(Ra!=null){if(this==null){var a;var b=(a=cb)!=null?a:cb={}}else b=this.constructor;a=b[Ra]||0;a>=4||(b[Ra]=a+1,b=Error(),bb(b,"incident"),db?fb(b):qa(b))}var c=c===void 0?0:c;b=Pb(this,1);b!=null&&(typeof b==="bigint"?ub(b)?b=Number(b):(b=BigInt.asIntN(64,b),b=ub(b)?Number(b):String(b)):b=wb(b)?typeof b==="number"?Db(b):Ab(b):void 0);return b!=null?b:c};function $c(a){this.o=T(a)}B($c,X);var Wb=[4,6];function ad(){Wc.apply(this,arguments)}B(ad,Wc);function bd(){ad.apply(this,arguments)}B(bd,ad);bd.prototype.J=function(){this.K.apply(this,ha(oa.apply(0,arguments).map(function(a){return{O:!0,W:3,V:$b(a)}})))};function cd(a,b){if(q.globalThis.fetch)q.globalThis.fetch(a,{method:"POST",body:b,keepalive:b.length<65536,credentials:"omit",mode:"no-cors",redirect:"follow"}).catch(function(){});else{var c=new XMLHttpRequest;c.open("POST",a,!0);c.send(b)}};function dd(a,b,c,d,g,h,e,f){bd.call(this,a,b);this.H=c;this.F=d;this.I=g;this.C=h;this.D=e;this.u=f;this.g=[];this.i=null;this.A=!1}B(dd,bd);function ed(a){a.i!==null&&(clearTimeout(a.i),a.i=null);if(a.g.length){var b=Uc(a.g,a.j);a.F(a.H+"?e=1",b);a.g=[]}} 
dd.prototype.K=function(){var a=oa.apply(0,arguments),b=this;try{this.D&&Uc(this.g.concat(a),this.j).length>=65536&&ed(this),this.u&&!this.A&&(this.A=!0,this.u.g(function(){ed(b)})),this.g.push.apply(this.g,ha(a)),this.g.length>=this.C&&ed(this),this.g.length&&this.i===null&&(this.i=setTimeout(function(){ed(b)},this.I))}catch(c){Vc(c,this.j)}}; 
function fd(a,b,c,d,g,h){dd.call(this,a,b,"https://pagead2.googlesyndication.com/pagead/ping",cd,c===void 0?1E3:c,d===void 0?100:d,(g===void 0?!1:g)&&!!q.globalThis.fetch,h)}B(fd,dd);function gd(){}function hd(){var a="M";gd.M&&gd.hasOwnProperty(a)||(a=new gd,gd.M=a);return[]};function id(){this.g=Math.random()}function jd(a,b){b>=0&&b<=1&&(a.g=b)}function Sc(a,b,c,d,g){if(((d===void 0?0:d)?a.g:Math.random())<(g||.01))try{if(c instanceof Jc)var h=c;else h=new Jc,kc(c,function(f,k){var l=h,m=l.u++;f=Kc(k,f);l.g.push(m);l.i[m]=f});var e=Nc(h,"/pagead/gen_204?id="+b+"&");e&&pc(F,e,!1,!1)}catch(f){}};var kd,ld,md=new Gc(window);(function(a){kd=a!=null?a:new id;typeof window.google_srt!=="number"&&(window.google_srt=Math.random());jd(kd,window.google_srt);ld=new Pc(kd,!0,md);Qc(ld,function(){});ld.i=!0;window.document.readyState=="complete"?window.google_measure_js_timing||Hc(md):md.g&&ac(window,"load",function(){window.google_measure_js_timing||Hc(md)})})();var nd=(new Date).getTime();var od,pd,qd=new Gc(F);(function(a,b){b=b===void 0?!0:b;od=a||new id;typeof F.google_srt!=="number"&&(F.google_srt=Math.random());jd(od,F.google_srt);pd=new Pc(od,b,qd);pd.i=!0;F.document.readyState=="complete"?F.google_measure_js_timing||Hc(qd):qd.g&&ac(F,"load",function(){F.google_measure_js_timing||Hc(qd)})})();var rd=void 0;function sd(a){hb(rd,nb);rd=a};function td(){var a=window;if(F.google_adtest!=="on"&&F.google_adbreak_test!=="on"&&!x(a.location.host,"endsWith").call(a.location.host,"h5games.usercontent.goog")&&a.location.host!=="gamesnacks.com")return[];var b,c;return((b=a.document.querySelector('meta[name="h5-games-eids"]'))==null?void 0:(c=b.getAttribute("content"))==null?void 0:c.split(",").map(function(d){return Math.floor(Number(d))}).filter(function(d){return!isNaN(d)&&d>0}))||[]};function ud(a){this.o=T(a)}B(ud,X);function vd(a,b){Qc(a,function(c){c.shv=String(b);c.mjsv="m202408140101";var d=hd(),g=td();c.eid=d.concat(g).join(",")})};var wd="google_ad_block google_ad_channel google_ad_client google_ad_intent_query google_ad_format google_ad_height google_ad_host google_ad_host_channel google_ad_host_tier_id google_ad_layout google_ad_layout_key google_ad_output google_ad_region google_ad_section google_ad_slot google_ad_type google_ad_unit_key google_ad_dom_fingerprint google_ad_semantic_area google_ad_intent_qetid google_placement_id google_daaos_ts google_erank google_ad_width google_adtest google_alternate_ad_url google_alternate_color google_apsail google_captcha_token google_city google_color_bg google_color_border google_color_line google_color_link google_color_text google_color_url google_content_recommendation_ad_positions google_content_recommendation_columns_num google_content_recommendation_rows_num google_content_recommendation_ui_type google_content_recommendation_use_square_imgs google_contents google_country google_cpm google_ctr_threshold google_cust_age google_cust_criteria google_cust_gender google_cust_l google_cust_lh google_disable_video_autoplay google_enable_content_recommendations google_enable_ose google_encoding google_font_face google_font_size google_full_width_responsive_allowed efwr google_full_width_responsive gfwroh gfwrow gfwroml gfwromr gfwroz gfwrnh gfwrnwer gfwrnher google_gl google_hints google_image_size google_kw google_kw_type google_language google_loeid google_max_num_ads google_max_radlink_len google_max_responsive_height google_ml_rank google_mtl google_native_settings_key google_num_radlinks google_num_radlinks_per_unit google_override_format google_page_url google_pgb_reactive google_pucrd google_referrer_url google_region google_resizing_allowed google_resizing_height google_resizing_width rpe google_responsive_formats google_responsive_auto_format armr google_rl_dest_url google_rl_filtering google_rl_mode google_rt google_safe google_safe_for_responsive_override google_video_play_muted google_source_type google_tag_for_child_directed_treatment google_tag_for_under_age_of_consent google_tag_origin google_tag_partner google_targeting google_tfs google_video_doc_id google_video_product_type google_webgl_support google_package google_debug_params dash google_restrict_data_processing google_ad_public_floor google_ad_private_floor google_traffic_source sso easpi aihb ailel aiael aicel aifxl aiixl asro slmct samct aiict aigda aipaq google_privacy_treatments google_special_category_data rc aiapm aiapmi aiombap".split(" "), 
xd={},yd=(xd.google_pause_ad_requests=!0,xd.google_user_agent_client_hint=!0,xd);function zd(a){for(var b={},c=0;c<wd.length;c++){var d=wd[c];b[d]==null&&a[d]!=null&&(b[d]=a[d])}return b}function Ad(a){for(var b=0,c=wd.length;b<c;b++){var d=wd[b];yd[d]||(a[d]=null)}};Ca||za();var Bd=fa(["https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"]); 
function Cd(a,b,c){a.dataset.adsbygoogleStatus="reserved";a.className+=" adsbygoogle-noablate";if(!c.adsbygoogle){c.adsbygoogle=[];var d=c.document,g=hc(Bd),h=oc("SCRIPT",d);h.src=g instanceof cc&&g.constructor===cc?g.g:"type_error:TrustedResourceUrl";var e,f;(e=(g=(f=(e=(h.ownerDocument&&h.ownerDocument.defaultView||window).document).querySelector)==null?void 0:f.call(e,"script[nonce]"))?g.nonce||g.getAttribute("nonce")||"":"")&&h.setAttribute("nonce",e);(d=d.getElementsByTagName("script")[0])&& 
d.parentNode&&d.parentNode.insertBefore(h,d)}c.adsbygoogle.push({element:a,params:b})};var Dd=typeof sttc==="undefined"?void 0:sttc;function Ed(){var a=pd;try{return hb(Dd,R),new ud(JSON.parse(Dd))}catch(b){a.L(838,b instanceof Error?b:Error(String(b)))}return new ud};var gc=fa(["data-"]); 
function Fd(a,b){var c=document.createElement("ins");c.className="adsbygoogle";var d=Number(b.google_ad_width)||0,g=Number(b.google_ad_height)||0;c.style.display="inline-block";c.style.width=d+"px";c.style.height=g+"px";kc(b,function(h,e){e=e.replace("google","data").replace(/_/g,"-");ic(c,e,h)});b=document.currentScript;b||(a=a.document.querySelectorAll('script[src*="show_ads.js"]'),b=a[a.length-1]);hb(b,jb);if(b.parentElement===document.head)return new q.Promise(function(h){nc(function(){document.body.prepend?document.body.prepend(c): 
document.body.appendChild(c);h(c)})});b.after?b.after(c):b.parentElement.insertBefore(c,b.nextSibling);return c} 
function Gd(){var a=window,b=new fd(2,"m202408140101");try{eb(function(e){var f=new $c;var k=new Zc;try{var l=window;if(typeof l.goog_pvsid!=="number")try{var m=Object,t=m.defineProperty,r=void 0;r=r===void 0?Math.random:r;var u=Math.floor(r()*Math.pow(2,52));t.call(m,l,"goog_pvsid",{value:u,configurable:!1})}catch(E){}var v=Number(l.goog_pvsid)||-1;var J=v==null?v:zb(v);V(k,1,J,"0")}catch(E){}try{var I=hd();Rb(k,2,I,yb)}catch(E){}try{V(k,3,Fb(window.document.URL),"")}catch(E){}f=Xb(f,2,k);k=new Yc; 
k=V(k,1,xb(1194),0);try{var C=R(e==null?void 0:e.name)?e.name:"Unknown error";V(k,2,Fb(C),"")}catch(E){}try{var w=R(e==null?void 0:e.message)?e.message:"Caught "+e;V(k,3,Fb(w),"")}catch(E){}try{var D=R(e==null?void 0:e.stack)?e.stack:Error().stack;D&&Rb(k,4,D.split(/\n\s*/),Eb)}catch(E){}e=Xb(f,1,k);C=new Xc;try{V(C,1,Fb("m202408140101"),"")}catch(E){}C==null&&(C=void 0);a:{w=e.o;D=P(w);$a(D);if(C==null)if(f=Ub(w),Vb(f,w,D)===6)f.set(Wb,0);else break a;else f=Ub(w),k=Vb(f,w,D),k!==6&&(k&&(D=U(w,D, 
k)),f.set(Wb,6));U(w,D,6,C)}C=zb(1);V(e,5,C,"0");b.J(e)})}catch(e){}var c=Ed();vd(pd,Zb(c,2));sd(Yb(c));var d=zd(a);Ad(a);d=Fd(a,d);var g={},h=(g.google_loader_used="sd",g.google_start_time=nd,g);c=Zb(c,15);c!==""&&(h.saaei=c);"then"in d?d.then(function(e){Cd(e,h,a)}):Cd(d,h,a);console.warn("You are using deprecated show_ads.js script to display AdSense ads. To improve performance of your ads switch to the modern adsbygoogle.js script. See instructions on https://support.google.com/adsense/answer/9190028.")} 
;var Z=pd,Hd;try{Z.g&&Z.g.g?(Hd=Z.g.start((1113).toString(),3),Gd(),Z.g.end(Hd)):Gd()}catch(a){var Id=Z.A;try{Ic(Hd),Id=Z.C(1113,new wc(a,{message:Rc(a)}),void 0,void 0)}catch(b){Z.L(217,b)}if(Id){var Jd,Kd;(Jd=window.console)==null||(Kd=Jd.error)==null||Kd.call(Jd,a)}else throw a;}; 
}).call(this,"[2012,\"r20240814\",\"r20190131\",null,null,null,null,\".google.com.hk\"]");