(function(stc){var m,aa=typeof Object.create=="function"?Object.create:function(a){var b=function(){};b.prototype=a;return new b},ba=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},da=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("Symbol is not a constructor");return new b(c+(f||"")+"_"+d++,f)};return e}); n("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");ba(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return ra(ma(this))}});return a}); var ra=function(a){var b=(typeof Iterator!="undefined"&&Iterator.prototype&&!Iterator.prototype.next?Iterator.prototype:null)||Object.prototype,c=aa(b);c.next=a;b[Symbol.iterator]||(c[Symbol.iterator]=function(){return this});return c},sa=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)},ta=typeof Object.assign=="function"?Object.assign:function(a,b){if(a==null)throw new TypeError("No nullish arg");a=Object(a);for(var c=1;c=f}}); var va=function(a,b){a instanceof String&&(a+="");var c=0,d=!1;return ra(function(){if(!d&&cb?1:0};var Ua=xa(610401301,!1),Va=xa(748402147,!0);function Wa(){var a=w.navigator;return a&&(a=a.userAgent)?a:""}var Xa,Ya=w.navigator;Xa=Ya?Ya.userAgentData||null:null;function Za(a){if(!Ua||!Xa)return!1;for(var b=0;b0:!1}function bb(){return $a()?!1:E("Opera")}function cb(){return E("Firefox")||E("FxiOS")}function db(){return $a()?Za("Chromium"):(E("Chrome")||E("CriOS"))&&!($a()?0:E("Edge"))||E("Silk")};function eb(){return Ua?!!Xa&&!!Xa.platform:!1}function fb(){return E("iPhone")&&!E("iPod")&&!E("iPad")}function gb(){fb()||E("iPad")||E("iPod")};var hb=Array.prototype.indexOf?function(a,b){x(a.length!=null);return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(typeof a==="string")return typeof b!=="string"||b.length!=1?-1:a.indexOf(b,0);for(var c=0;c=0;d--)if(d in c&&b.call(void 0,c[d],d,a)){b=d;break a}b=-1}return b<0?null:typeof a==="string"?a.charAt(b):a[b]};var kb=function(a){kb[" "](a);return a};kb[" "]=function(){};bb();$a()||E("Trident")||E("MSIE");E("Edge");var lb=E("Gecko")&&!(Wa().toLowerCase().indexOf("webkit")!=-1&&!E("Edge"))&&!(E("Trident")||E("MSIE"))&&!E("Edge"),mb=Wa().toLowerCase().indexOf("webkit")!=-1&&!E("Edge");mb&&E("Mobile");eb()||E("Macintosh");eb()||E("Windows");(eb()?Xa.platform==="Linux":E("Linux"))||eb()||E("CrOS");eb()||E("Android");fb();E("iPad");E("iPod");gb();Wa().toLowerCase().indexOf("kaios");cb();fb()||E("iPod");E("iPad");!E("Android")||db()||cb()||bb()||E("Silk");db();!E("Safari")||db()||($a()?0:E("Coast"))||bb()||($a()?0:E("Edge"))||($a()?Za("Microsoft Edge"):E("Edg/"))||($a()?Za("Opera"):E("OPR"))||cb()||E("Silk")||E("Android")||gb();var nb={},ob=null,pb=lb||mb||typeof w.btoa=="function"; function qb(a){var b;x(Aa(a),"encodeByteArray takes an array as a parameter");b===void 0&&(b=0);if(!ob){ob={};for(var c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),d=["+/=","+/","-_=","-_.","-_"],e=0;e<5;e++){var f=c.concat(d[e].split(""));nb[e]=f;for(var g=0;g>2];k=b[(k&3)<<4|l>>4];l=b[(l& 15)<<2|h>>6];h=b[h&63];c[e++]=""+g+k+l+h}g=0;h=d;switch(a.length-f){case 2:g=a[f+1],h=b[(g&15)<<2]||d;case 1:a=a[f],c[e]=""+b[a>>2]+b[(a&3)<<4|g>>4]+h+d}return c.join("")}function rb(a){if(pb)a=w.btoa(a);else{for(var b=[],c=0,d=0;d255)throw Error("go/unicode-to-byte-error");b[c++]=e}a=qb(b)}return a};function sb(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};var tb={};function ub(a){a=Error(a);sb(a,"warning");return a}function vb(a,b,c){if(a!=null){var d;var e=(d=tb)!=null?d:tb={};d=e[a]||0;d>=b||(e[a]=d+1,a=Error(c),sb(a,"incident"),Qa(a))}};function wb(){return typeof BigInt==="function"}function xb(){var a,b;return typeof window==="undefined"||((a=globalThis)==null?void 0:(b=a.dd)==null?void 0:b["jspb.DISABLE_RANDOMIZE_SERIALIZATION"])};var yb=typeof Symbol==="function"&&typeof Symbol()==="symbol";function zb(a,b,c){return typeof Symbol==="function"&&typeof Symbol()==="symbol"?(c===void 0?0:c)&&Symbol.for&&a?Symbol.for(a):a!=null?Symbol(a):Symbol():b} var Ab=zb("jas",void 0,!0),Bb=zb("defaultInstance","0di"),Cb=zb("oneofCases","1oa"),Db=zb("unknownBinaryFields",Symbol()),Eb=zb("unknownBinaryThrottleKey","0ub"),Fb=zb("unknownBinaryThrottleKey","0ubs"),Gb=zb("m_m","Ad",!0),Hb=zb("validPivotSelector","vps"),Ib=zb("lazilyParseLateLoadedExtensions"),Jb=zb("knownMessageType","knownMessageType"),Kb=zb("destroyedStructure","destroyedStructure");x(Math.round(Math.log2(Math.max.apply(Math,na(Object.values({md:1,ld:2,kd:4,qd:8,sd:16,od:32,ed:64,hd:128,fd:256,rd:512,gd:1024,jd:2048,pd:4096,nd:8192})))))===13);var Nb={Jc:{value:0,configurable:!0,writable:!0,enumerable:!1}},Ob=Object.defineProperties,F=yb?A(Ab):"Jc",Pb,Qb=[];Rb(Qb,7);Pb=Object.freeze(Qb);function Sb(a){return D(a,"state is only maintained on arrays.")[F]|0}function Tb(a,b){x((b&16777215)===b);D(a,"state is only maintained on arrays.");yb||F in a||Ob(a,Nb);a[F]|=b} function Rb(a,b){x((b&16777215)===b);D(a,"state is only maintained on arrays.");yb||F in a||Ob(a,Nb);a[F]=b} function G(a,b,c){(c===void 0||!c||b&2048)&&x(b&64,"state for messages must be constructed");x((b&5)===0,"state for messages should not contain repeated field state");x((b&8192)===0,"state for messages should not contain map field state");if(b&64){x(b&64);c=b>>14&1023||536870912;var d=a.length;x(b&64);x(c+(b&128?0:-1)>=d-1,"pivot %s is pointing at an index earlier than the last index of the array, length: %s",c,d);b&128&&x(typeof a[0]==="string","arrays with a message_id bit must have a string in the first position, got: %s", a[0])}}function Ub(a){var b=D(a,"state is only maintained on arrays.")[F]|0;G(a,b);return b}function Vb(a){return!!((D(a,"state is only maintained on arrays.")[F]|0)&2)}function Wb(a,b){La(b);x(b>0&&b<=1023||536870912===b,"pivot must be in the range [1, 1024) or NO_PIVOT got %s",b);return a&-16760833|(b&1023)<<14}function Xb(a){x(a&64);return a&128?0:-1}function Yb(a,b){2&b&&(a|=2);return a|1}var Zb=Object.getOwnPropertyDescriptor(Array.prototype,"Lc"); Object.defineProperties(Array.prototype,{Lc:{get:function(){var a=$b(this);return Zb?Zb.get.call(this)+"|"+a:a},configurable:!0,enumerable:!1}}); function $b(a){function b(e,f){e&c&&d.push(f)}var c=D(a,"state is only maintained on arrays.")[F]|0,d=[];b(1,"IS_REPEATED_FIELD");b(2,"IS_IMMUTABLE_ARRAY");b(4,"IS_API_FORMATTED");b(512,"STRING_FORMATTED");b(1024,"GBIGINT_FORMATTED");b(1024,"BINARY");b(8,"ONLY_MUTABLE_VALUES");b(16,"UNFROZEN_SHARED");b(32,"MUTABLE_REFERENCES_ARE_OWNED");b(64,"CONSTRUCTED");b(128,"HAS_MESSAGE_ID");b(256,"FROZEN_ARRAY");b(2048,"HAS_WRAPPER");b(4096,"MUTABLE_SUBSTRUCTURES");b(8192,"KNOWN_MAP_ARRAY");c&64&&(x(c&64),a= c>>14&1023||536870912,a!==536870912&&d.push("pivot: "+a));return d.join(",")};var J=yb&&Math.random()<.5,L=J?Symbol():void 0;function ac(a){x(M(a));return J?a[A(L)]:a.h}var bc,cc=typeof Gb==="symbol",dc={};function M(a){var b=a[Gb],c=b===dc;x(!bc||c===a instanceof bc);if(cc&&b&&!c)throw Error("multiple jspb runtimes detected");return c}function ec(a){return a!=null&&M(a)}function fc(a,b){La(a);x(a>0);x(b===0||b===-1);return a+b}function hc(a,b){x(b===ic||b===void 0);return a+(b?0:-1)}function jc(a,b){La(a);x(a>=0);x(b===0||b===-1);return a-b} function kc(a,b){if(b===void 0){if(b=!lc(a))x(M(a)),a=J?a[A(L)]:a.h,b=D(a,"state is only maintained on arrays.")[F]|0,G(a,b),b=!!(2&b);return b}x(M(a));var c=J?a[A(L)]:a.h;var d=D(c,"state is only maintained on arrays.")[F]|0;G(c,d);x(b===d);return!!(2&b)&&!lc(a)}var mc={};function lc(a){var b=a.zc,c;(c=!b)||(x(M(a)),a=J?a[A(L)]:a.h,c=D(a,"state is only maintained on arrays.")[F]|0,G(a,c),c=!!(2&c));x(c);x(b===void 0||b===mc);return b===mc} function nc(a,b){x(M(a));var c=J?a[A(L)]:a.h;var d=D(c,"state is only maintained on arrays.")[F]|0;G(c,d);x(b===!!(2&d));a.zc=b?mc:void 0}var oc=Symbol("exempted jspb subclass"),pc=typeof Symbol!="undefined"&&typeof Symbol.hasInstance!="undefined";function qc(){}function rc(a,b){var c=Sb(D(a));b||x(!(c&2&&c&4||c&256)||Object.isFrozen(a));sc(a)} function sc(a){a=D(a,"state is only maintained on arrays.")[F]|0;var b=a&4,c=(512&a?1:0)+(1024&a?1:0);x(b&&c<=1||!b&&c===0,"Expected at most 1 type-specific formatting bit, but got "+c+" with state: "+a)}var tc=Object.freeze({});Object.freeze({});var ic={};function uc(a,b){a=D(a,"state is only maintained on arrays.")[F]|0;x(a&64);a&128?x(b===ic):x(b===void 0)};function vc(a,b){b=b===void 0?new Set:b;if(b.has(a))return"(Recursive reference)";switch(typeof a){case "object":if(a){var c=Object.getPrototypeOf(a);switch(c){case Map.prototype:case Set.prototype:case Array.prototype:b.add(a);var d="["+Array.from(a,function(e){return vc(e,b)}).join(", ")+"]";b.delete(a);c!==Array.prototype&&(d=wc(c.constructor)+"("+d+")");return d;case Object.prototype:return b.add(a),c="{"+Object.entries(a).map(function(e){var f=u(e);e=f.next().value;f=f.next().value;return e+ ": "+vc(f,b)}).join(", ")+"}",b.delete(a),c;default:return d="Object",c&&c.constructor&&(d=wc(c.constructor)),typeof a.toString==="function"&&a.toString!==Object.prototype.toString?d+"("+String(a)+")":"(object "+d+")"}}break;case "function":return"function "+wc(a);case "number":if(!Number.isFinite(a))return String(a);break;case "bigint":return a.toString(10)+"n";case "symbol":return a.toString()}return JSON.stringify(a)} function wc(a){var b=a.displayName;return b&&typeof b==="string"||(b=a.name)&&typeof b==="string"?b:(a=/function\s+([^\(]+)/m.exec(String(a)))?a[1]:"(Anonymous)"};function Ac(a,b){var c=Bc,d=[];Cc(b,a,d)||Dc.apply(null,[void 0,c,"Guard "+b.gb().trim()+" failed:"].concat(na(d.reverse())))}function Ec(a,b){Ac(a,b);return a}function Fc(a,b){var c=Bc;a||Dc("Guard truthy failed:",b||c||"Expected truthy, got "+vc(a))}function Gc(a,b){a.zd=!0;a.gb=typeof b==="function"?b:function(){return b};return a}function Cc(a,b,c){var d=a(b,c);d||Hc(c,function(){var e="";e.length>0&&(e+=": ");return e+"Expected "+a.gb().trim()+", got "+vc(b)});return d} function Hc(a,b){a==null||a.push((typeof b==="function"?b():b).trim())}var Bc=void 0;function Ic(a){return typeof a==="function"?a():a}function Dc(){throw Error(qa.apply(0,arguments).map(Ic).filter(Boolean).join("\n").trim().replace(/:$/,""));}var Jc=Gc(function(a){return a!==null&&a!==void 0},"exists");var Kc=Gc(function(a){return typeof a==="number"},"number"),Lc=Gc(function(a){return typeof a==="string"},"string"),Mc=Gc(function(a){return typeof a==="boolean"},"boolean"),Nc=Gc(function(a){return typeof a==="bigint"},"bigint"),Oc=Gc(function(a){return typeof a==="function"},"Function");function Pc(){var a=qa.apply(0,arguments);return Gc(function(b){return a.some(function(c){return c(b)})},function(){return""+a.map(function(b){return b.gb().trim()}).join(" | ")})};var Qc=typeof w.BigInt==="function"&&typeof w.BigInt(0)==="bigint";function Rc(a){var b=a;if(Lc(b)){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(b))throw Error("Invalid string for toGbigint: "+b);}else if(Kc(b)&&!Number.isSafeInteger(b))throw Error("Invalid number for toGbigint: "+b);return Qc?(Nc(a)||(Ac(a,Pc(Lc,Mc,Kc)),a=BigInt(a)),a%BigInt(2)===BigInt(Sc())?a.toString():a):a=Mc(a)?a?"1":"0":Lc(a)?a.trim()||"0":String(a)} var Uc=Gc(function(a){return Qc?Tc(a):Lc(a)&&/^(?:-?[1-9]\d*|0)$/.test(a)},"gbigint"),$c=Gc(function(a){if(Qc)return Ac(Vc,Nc),Ac(Wc,Nc),a=BigInt(a),a>=Vc&&a<=Wc;a=Ec(a,Lc);return a[0]==="-"?Xc(a,Yc):Xc(a,Zc)},"isSafeInt52"),Yc=Number.MIN_SAFE_INTEGER.toString(),Vc=Qc?BigInt(Number.MIN_SAFE_INTEGER):void 0,Zc=Number.MAX_SAFE_INTEGER.toString(),Wc=Qc?BigInt(Number.MAX_SAFE_INTEGER):void 0; function Xc(a,b){if(a.length>b.length)return!1;if(a.lengthe)return!1;if(d>>0;ad=b;bd=(a-b)/4294967296>>>0}function dd(a){if(a<0){cd(0-a);var b=u(ed(ad,bd));a=b.next().value;b=b.next().value;ad=a>>>0;bd=b>>>0}else cd(a)}function fd(a,b){var c=b*4294967296+(a>>>0);return Number.isSafeInteger(c)?c:gd(a,b)} function gd(a,b){b>>>=0;a>>>=0;if(b<=2097151)var c=""+(4294967296*b+a);else wb()?c=""+(BigInt(b)<>>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),x(b),c=b+hd(c)+hd(a));return c}function hd(a){a=String(a);return"0000000".slice(a.length)+a} function id(){var a=ad,b=bd;b&2147483648?wb()?a=""+(BigInt(b|0)<>>0)):(b=u(ed(a,b)),a=b.next().value,b=b.next().value,a="-"+gd(a,b)):a=gd(a,b);return a} function jd(a){x(a.length>0);if(a.length<16)dd(Number(a));else if(wb())a=BigInt(a),ad=Number(a&BigInt(4294967295))>>>0,bd=Number(a>>BigInt(32)&BigInt(4294967295));else{x(a.length>0);var b=+(a[0]==="-");bd=ad=0;for(var c=a.length,d=0+b,e=(c-b)%6+b;e<=c;d=e,e+=6)d=Number(a.slice(d,e)),bd*=1E6,ad=ad*1E6+d,ad>=4294967296&&(bd+=Math.trunc(ad/4294967296),bd>>>=0,ad>>>=0);b&&(b=u(ed(ad,bd)),a=b.next().value,b=b.next().value,ad=a,bd=b)}}function ed(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};function kd(a){return Array.prototype.slice.call(a)};var ld=typeof BigInt==="function"?BigInt.asIntN:void 0,md=typeof BigInt==="function"?BigInt.asUintN:void 0,nd=Number.isSafeInteger,od=Number.isFinite,pd=Math.trunc,qd=Number.MAX_SAFE_INTEGER;function rd(a){if(a==null||typeof a==="number")return a;if(a==="NaN"||a==="Infinity"||a==="-Infinity")return Number(a)}function sd(a){return a.displayName||a.name||"unknown type name"}function td(a){if(typeof a!=="boolean")throw Error("Expected boolean but got "+za(a)+": "+a);return a}var ud=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/; function vd(a){switch(typeof a){case "bigint":return!0;case "number":return od(a);case "string":return ud.test(a);default:return!1}}function wd(a){if(!od(a))throw a="Expected enum as finite number but got "+za(a)+": "+a,ub(a);return a|0}function xd(a){return a==null?a:od(a)?a|0:void 0}function yd(a){return"Expected int32 as finite number but got "+za(a)+": "+a}function zd(a){if(typeof a!=="number")throw ub(yd(a));if(!od(a))throw ub(yd(a));return a|0}function Ad(a){return a==null?a:zd(a)} function Bd(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return od(a)?a|0:void 0}function Cd(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return od(a)?a>>>0:void 0} function Dd(a){var b=void 0;b!=null||(b=xb()?0:1024);if(!vd(a))throw a="Expected an int64 value encoded as a number or a string but got "+za(a)+": "+a,ub(a);var c=typeof a;switch(b){case 512:switch(c){case "string":return Ed(a,!0);case "bigint":return String(ld(64,a));default:return Fd(a)}case 1024:switch(c){case "string":return Gd(a);case "bigint":return Hd(a);default:return Rc(nd(a)?a:Fd(a))}case 0:switch(c){case "string":return Ed(a,!1);case "bigint":return Hd(a);default:x(vd(a));x(!0);a=pd(a); if(!nd(a)){x(!nd(a));x(Number.isInteger(a));dd(a);b=ad;c=bd;if(a=c&2147483648)b=~b+1>>>0,c=~c>>>0,b==0&&(c=c+1>>>0);b=fd(b,c);a=typeof b==="number"?a?-b:b:a?"-"+b:b}return a}default:throw Error("Unknown format requested type for int64");}}function Id(a){x(a.indexOf(".")===-1);var b=a.length;if(a[0]==="-"?b<20||b===20&&a<="-9223372036854775808":b<19||b===19&&a<="9223372036854775807")return a;jd(a);return id()} function Jd(a){x(a.indexOf(".")===-1);if(a[0]==="-")var b=!1;else b=a.length,b=b<20?!0:b===20&&a<="18446744073709551615";if(b)return a;jd(a);return gd(ad,bd)}function Fd(a){x(vd(a));x(!0);a=pd(a);nd(a)?a=String(a):(x(!nd(a)),x(Number.isInteger(a)),dd(a),a=id());return a}function Kd(a,b){x(vd(a));x(b||!0);a=pd(a);a>=0&&nd(a)?a=String(a):(x(a<0||a>qd),x(Number.isInteger(a)),dd(a),a=gd(ad,bd));return a} function Ed(a,b){x(vd(a));x(b||!0);b=pd(Number(a));if(nd(b))return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return Id(a)}function Gd(a){var b=pd(Number(a));if(nd(b))return Rc(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return wb()?Hd(BigInt(a)):Rc(Id(a))}function Ld(a,b){x(vd(a));x(b||!0);b=pd(Number(a));if(nd(b)&&b>=0)return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return Jd(a)}function Hd(a){x(typeof a==="bigint");return Rc(ld(64,a))} function Md(a){x(typeof a==="bigint");return Rc(md(64,a))}function Nd(a){var b=typeof a;if(a==null)return a;if(b==="bigint")return Hd(a);if(vd(a))return b==="string"?Gd(a):Rc(nd(a)?a:Fd(a))} function Od(a){if(a==null)return a;if(typeof a==="bigint")return a>=0&&$c(a)?a=Number(a):(a=md(64,a),a=$c(a)?Number(a):String(a)),a;if(vd(a)){if(typeof a==="number")x(vd(a)),x(!0),a=pd(a),a>=0&&nd(a)||(x(a<0||a>qd),x(Number.isInteger(a)),dd(a),a=fd(ad,bd));else{x(vd(a));x(!0);x(!0);var b=pd(Number(a));0<=b&&b<=qd?a=b:(a=Ld(a,!1),b=Number(a),a=nd(b)?b:a)}return a}} function Pd(a,b){b=b===void 0?!1:b;var c=typeof a;if(a==null)return a;if(c==="bigint")return String(md(64,a));if(vd(a))return c==="string"?Ld(a,b):Kd(a,b)}function Qd(a){var b=typeof a;if(a==null)return a;if(b==="bigint")return Md(a);if(vd(a))return b==="string"?(b=pd(Number(a)),nd(b)&&b>=0?a=Rc(b):(b=a.indexOf("."),b!==-1&&(a=a.substring(0,b)),a=wb()?Md(BigInt(a)):Rc(Jd(a)))):a=Rc(a>=0&&nd(a)?a:Kd(a,!0)),a} function Rd(a){if(typeof a!=="string")throw Error("Expected a string but got "+a+" a "+za(a));return a}function Sd(a){if(a!=null&&typeof a!=="string")throw Error("Expected a string or null or undefined but got "+a+" a "+za(a));return a}function Td(a){return a==null||typeof a==="string"?a:void 0}function Ud(a,b){if(!(a instanceof b))throw Error("Expected instanceof "+sd(b)+" but got "+(a&&sd(a.constructor)));} function Vd(a,b,c,d){if(ec(a))return a;if(!Array.isArray(a))return c?d&2?b[Bb]||(b[Bb]=Wd(b)):new b:void 0;c=Sb(a);d=c|d&32|d&2;d!==c&&Rb(a,d);return new b(a)}function Xd(a){if(!Array.isArray(a))throw a="Expected array but got "+za(a)+": "+a,ub(a);}function Wd(a){a=new a;x(M(a));var b=J?a[A(L)]:a.h;Tb(b,34);return a};function Yd(a){return a}Yd[Hb]={};function Zd(a){return a};var $d=function(){throw Error("please construct maps as mutable then call toImmutable");};if(pc){var ae=function(){throw Error("Cannot perform instanceof checks on ImmutableMap: please use isImmutableMap or isMutableMap to assert on the mutability of a map. See go/jspb-api-gotchas#immutable-classes for more information");},be={};Object.defineProperties($d,(be[Symbol.hasInstance]={value:ae,configurable:!1,writable:!1,enumerable:!1},be));x($d[Symbol.hasInstance]===ae,"defineProperties did not work: was it monkey-patched?")};var ce={Bd:!0};function de(a,b,c){var d=d===void 0?!1:d;if(Fa(Ib)&&Fa(Db)&&c===Ib){x(M(a));c=J?a[A(L)]:a.h;var e=c[Db];if(!e)return;if(e=e.Cd)try{e(c,b,ce);return}catch(f){throw Error("unknown binary extension "+b);}}d&&(x(M(a)),a=ac(a),D(a),(d=Fa(Db))&&d in a&&(a=a[d])&&delete a[b])}function ee(a,b){x(M(a));x(M(a));a=J?a[A(L)]:a.h;D(a);var c=Fa(Db),d;yb&&c&&((d=a[c])==null?void 0:d[b])!=null&&vb(Eb,3,"0ub:"+b)}function fe(a,b){b<100||vb(Fb,1,"0ubs:"+b)};function ge(a,b,c,d,e){var f=d!==void 0;d=!!d;var g=Fa(Db),h;!f&&yb&&g&&(h=a[g])&&h.xd(fe);g=[];var k=a.length;h=4294967295;var l=!1,p=!!(b&64);if(p){x(b&64);var q=b&128?0:-1}else q=void 0;if(!(b&1)){var z=k&&a[k-1];z==null||typeof z!=="object"||z[Kb]||z.constructor!==Object?z=void 0:(k--,h=k);if(p&&!(b&128)&&!f){l=!0;var t;b=(t=he)!=null?t:Yd;h=fc(b(jc(h,A(q)),A(q),a,z,e),A(q))}}e=void 0;for(t=0;t=h){ie();var I=jc(t,A(q)),C=void 0;((C=e)!=null?C: e={})[I]=b}else g[t]=b;if(z)for(var y in z)k=z[y],k!=null&&(k=c(k,d))!=null&&(t=+y,b=void 0,p&&!Number.isNaN(t)&&(b=fc(t,A(q)))= 1024)throw Error("Found a message with a sparse object at fieldNumber "+g+" is >= the limit 1024");for(var k in f)h=+k,h1024)throw Error("a message was constructed with an array of length "+g+" which is longer than 1024, are you using a supported serializer?");e=Wb(e,k)}}}Rb(a,e|64|d);return a} function pe(){if(Va)throw Error("Array passed to JSPB constructor already belongs to another JSPB proto instance");};function qe(a){x(!(2&a));x(!(2048&a));return!(4096&a)&&!(16&a)}function re(a,b){A(a);if(typeof a!=="object")return a;if(Array.isArray(a)){rc(a);var c=D(a,"state is only maintained on arrays.")[F]|0;a.length===0&&c&1?a=void 0:c&2||(b&&qe(c)?(Tb(a,34),c&4&&Object.freeze(a)):a=se(a,c,!1,b&&!(c&16)));return a}if(ec(a))return x(ec(a)),b=ac(a),c=Ub(b),kc(a,c)?a:te(a,b,c)?ue(a,b):se(b,c);x(!(a instanceof Uint8Array))}function ue(a,b,c){a=new a.constructor(b);c&&nc(a,!0);a.Rc=mc;return a} function se(a,b,c,d){x(b===(D(a,"state is only maintained on arrays.")[F]|0));d!=null||(d=!!(34&b));a=ge(a,b,re,d);d=32;c&&(d|=2);b=b&16769217|d;Rb(a,b);return a}function ve(a){x(M(a));var b=J?a[A(L)]:a.h;var c=D(b,"state is only maintained on arrays.")[F]|0;G(b,c);return kc(a,c)?te(a,b,c)?ue(a,b,!0):new a.constructor(se(b,c,!1)):a} function we(a){if(!lc(a))return!1;var b;x(M(a));var c=b=J?a[A(L)]:a.h,d=D(c,"state is only maintained on arrays.")[F]|0;G(c,d);x(d&2);b=se(b,d);Tb(b,2048);x(M(a));D(b);J?a[A(L)]=b:a.h=b;nc(a,!1);a.Rc=void 0;return!0}function xe(a){var b;if(b=!we(a)){x(M(a));b=J?a[A(L)]:a.h;var c=D(b,"state is only maintained on arrays.")[F]|0;G(b,c);b=kc(a,c)}if(b)throw Error("Cannot mutate an immutable Message");} function ye(a,b){if(b===void 0)b=D(a,"state is only maintained on arrays.")[F]|0,G(a,b,!0);else{var c=D(a,"state is only maintained on arrays.")[F]|0;G(a,c,!0);x(b===c)}x(!(b&2));b&32&&!(b&4096)&&Rb(a,b|4096)}function te(a,b,c){return oc&&a[oc]?!1:c&2?!0:c&32&&!(c&4096)?(Rb(b,c|2),nc(a,!0),!0):!1};var ze=Rc(0),Be=function(a,b,c,d){x(Object.isExtensible(a));x(M(a));a=J?a[A(L)]:a.h;b=Ae(a,b,c,d);(c=b!==null)||(c=void 0);if(c)return b},Ae=function(a,b,c,d){uc(a,c);if(b===-1)return null;var e=hc(b,c);x(e===fc(b,Xb(D(a,"state is only maintained on arrays.")[F]|0)));x(e>=0);var f=a.length-1;if(!(f=f){var g=a[f];if(g==null||typeof g!=="object"||g[Kb]||g.constructor!==Object)if(e===f)c=g;else return;else{c=g[b];var h=!0}}else c=a[e];if(d&&c!=null){d=d(c);if(d==null)return d;if(!Object.is(d, c))return h?g[b]=d:a[e]=d,d}return c}},N=function(a,b,c){xe(a);x(M(a));var d=J?a[A(L)]:a.h;var e=D(d,"state is only maintained on arrays.")[F]|0;G(d,e);Ce(d,e,b,c);return a}; function Ce(a,b,c,d,e){uc(a,e);var f=hc(c,e);x(f===fc(c,Xb(D(a,"state is only maintained on arrays.")[F]|0)));x(f>=0);var g=a.length-1;if(g>=hc(1,e)&&f>=g){var h=a[g];if(h!=null&&typeof h==="object"&&!h[Kb]&&h.constructor===Object)return h[c]=d,b}if(f<=g)return a[f]=d,b;d!==void 0&&((g=b)==null&&(b=D(a,"state is only maintained on arrays.")[F]|0,G(a,b),g=b),x(g&64),g=g>>14&1023||536870912,c>=g?(x(g!==536870912),d!=null&&(f={},a[hc(g,e)]=(f[c]=d,f))):a[f]=d);return b} function De(a,b){if(!a)return a;x(Vb(b)?kc(a):!0);return a}function Ee(a,b,c){c=c===void 0?!1:c;rc(a,c);var d=D(a,"state is only maintained on arrays.")[F]|0;x(d&1);c||(x(Object.isFrozen(a)||d&16),x(Vb(b)?Object.isFrozen(a):!0))}var Fe=function(a){return a&&a===tc?2:4};function Ge(a,b){return a?kc(a,b):!!(2&b)}function He(a,b,c){return c&&c!==4?c!==1&&Ge(a,b)?1:c:4} function Ie(a,b,c,d,e){x(M(a));var f=J?a[A(L)]:a.h;var g=D(f,"state is only maintained on arrays.")[F]|0;G(f,g);d=He(a,g,d);e=!!e||d===3;d===2&&we(a)&&(x(M(a)),f=J?a[A(L)]:a.h,g=D(f,"state is only maintained on arrays.")[F]|0,G(f,g));a=Je(f,b);var h=a===Pb?7:D(a,"state is only maintained on arrays.")[F]|0,k=Yb(h,g);sc(a);var l=!(4&k);if(l){for(var p=0,q=0;p=64&&(crypto.getRandomValues(hg),ig=0),hg[ig++]}catch(a){return Math.floor(Math.random()*4294967296)}};function kg(a){if(a instanceof bg)return a;a=lg(String(a));return cg(a)}function lg(a){return a.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function mg(a){return ng(a)}function ng(a){var b=kg("");return cg(a.map(function(c){return dg(kg(c))}).join(dg(b).toString()))} var og=/^[a-z][a-z\d-]*$/i,pg="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" "),qg="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" "),rg=["action","formaction","href"];function sg(a){if(!og.test(a))throw Error("Invalid tag name <"+a+">.");if(pg.indexOf(a.toUpperCase())!==-1)throw Error("Tag name <"+a+"> is not allowed for createHtml.");} function tg(a,b){var c={};sg(a);var d="<"+a;c&&(d+=ug(c));Array.isArray(b)||(b=b===void 0?[]:[b]);if(qg.indexOf(a.toUpperCase())!==-1){if(b.length>0)throw Error("Void tag <"+a+"> does not allow content.");d+=">"}else b=mg(b.map(function(e){return e instanceof bg?e:kg(String(e))})),d+=">"+b.toString()+"";return cg(d)} function ug(a){for(var b="",c=Object.keys(a),d=0;d1&&a[1]!=="/"&&a[1]!=="\\"?void 0:"The path start in the url is invalid.",a;if(/^about:blank/.test(a))return a=a==="about:blank"||/^about:blank#/.test(a)?void 0:"The about url is invalid.",a;if(!RegExp("^[^:\\s\\\\/]+/").test(a))return"Trying to interpolate expressions in an unsupported url format. The template literal must start with a compile-time static origin (e.g. 'https://example.com/'), absolute path ('/path/'), or relative path ('path/'). See go/ts-dom-sink#trustedresourceurl."} ;function xg(a){var b=qa.apply(1,arguments),c=b.length;if(!Array.isArray(a)||!Array.isArray(a.raw)||a.length!==a.raw.length||!Vf&&a===a.raw||!(Vf&&!Wf||Tf(a))||c+1!==a.length)throw new TypeError("\n ############################## ERROR ##############################\n\n It looks like you are trying to call a template tag function (fn`...`)\n using the normal function syntax (fn(...)), which is not supported.\n\n The functions in the safevalues library are not designed to be called\n like normal functions, and doing so invalidates the security guarantees\n that safevalues provides.\n\n If you are stuck and not sure how to proceed, please reach out to us\n instead through:\n - go/ise-hardening-yaqs (preferred) // LINE-INTERNAL\n - g/ise-hardening // LINE-INTERNAL\n - https://github.com/google/safevalues/issues\n\n ############################## ERROR ##############################"); if(b.length===0)return Jf(a[0]);c=wg(a[0]);if(c!==void 0)throw Error(c);c=a[0];for(var d=0;d=0&&(x(h.length!=null),Array.prototype.splice.call(h,k,1))}typeof f.removeEventListener==="function"&&f.removeEventListener("load",g,!1);typeof f.removeEventListener==="function"&&f.removeEventListener("error",g,!1)};typeof f.addEventListener==="function"&&f.addEventListener("load",g,!1);typeof f.addEventListener=== "function"&&f.addEventListener("error",g,!1)}e&&(f.attributionSrc="");f.src=b;a.google_image_requests.push(f)}function Hg(a){var b=b===void 0?!1:b;var c;if(c=w.navigator)c=w.navigator.userAgent,c=!(!/Chrome/.test(c)||/Edge/.test(c));c&&typeof w.navigator.sendBeacon==="function"?w.navigator.sendBeacon(a):Fg(w,a,void 0,b)} function Ig(a){var b=b===void 0?!1:b;var c="https://pagead2.googlesyndication.com/pagead/gen_204?id=rcs_internal";wf(a,function(d,e){if(d||d===0)c+="&"+e+"="+encodeURIComponent(String(d))});Jg(window,c,b)} function Jg(a,b,c){c=c===void 0?!1:c;var d=d===void 0?!1:d;a.fetch?(c={keepalive:!0,credentials:"include",redirect:"follow",method:"get",mode:"no-cors"},d&&(c.mode="cors","setAttributionReporting"in XMLHttpRequest.prototype?c.attributionReporting={eventSourceEligible:"true",triggerEligible:"false"}:c.headers={"Attribution-Reporting-Eligible":"event-source"}),a.fetch(b,c)):Fg(a,b,void 0,c,d)};var Kg=function(){this.ab={}},Ng=function(){Lg||(Lg=new Mg);var a=Lg.ab[vf.key];if(vf.valueType==="proto"){try{var b=JSON.parse(a);if(Array.isArray(b))return b}catch(c){}return vf.defaultValue}return typeof a===typeof vf.defaultValue?a:vf.defaultValue};var Mg=function(){this.ab={};var a=document.currentScript;a=(a=(a=a===void 0?null:a)&&a.getAttribute("data-jc")==="0"?a:document.querySelector('[data-jc="0"]'))&&a.getAttribute("data-jc-flags")||"";try{var b=JSON.parse(a)[0];a="";for(var c=0;c=b.length)throw Error("Index "+a+" out of range for field of length "+b.length+".");return b[a]};Og.i="contentads.shared.capture.remote.ClientPingMetadata";var Pg=function(a,b){var c=c===void 0?{}:c;this.error=a;this.meta=c;this.context=b.context;this.msg=b.message||"";this.id=b.id||"jserror"};function Qg(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(e){b=c;break a}b=void 0}return b};function Rg(a,b){try{var c=function(d){var e={};return[(e[d.cd]=d.Oc,e)]};return JSON.stringify([a.filter(function(d){return d.Yb}).map(c),le(b),a.filter(function(d){return!d.Yb}).map(c)])}catch(d){return Sg(d,b),""}}function Sg(a,b){try{Ig({m:Qg(a instanceof Error?a:Error(String(a))),b:Q(b,1)||null,v:jf(b,2)||null})}catch(c){}} var Tg=function(a,b,c){this.Ib=c;c=new Og;a=nf(c,1,a);this.Ua=Ne(a,2,Sd(b),"")},Ug=function(a){if(a.Ib){var b=a.Ua,c=[],d=c.concat,e=Set,f=[],g=f.concat;var h=Ie(a.Ua,3,Bd);c=d.call(c,na(new e(g.call(f,na(h),na(a.Ib())))));of(b,3,c)}a=a.Ua;x(M(a));b=J?a[A(L)]:a.h;c=D(b,"state is only maintained on arrays.")[F]|0;G(b,c);return kc(a,c)?a:te(a,b,c)?ue(a,b):new a.constructor(se(b,c,!0))}; function Vg(a){var b=new CompressionStream("gzip"),c=(new Response(b.readable)).arrayBuffer(),d=b.writable.getWriter(),e=typeof a==="string"?(new TextEncoder).encode(a):a;return d.ready.then(function(){return d.write(e)}).then(function(){return d.close()}).then(function(){return c}).then(function(f){return new Uint8Array(f)})};var Wg=function(a){V.call(this,a)};r(Wg,V);Wg.prototype.Da=function(){return Q(this,3)};Wg.prototype.qb=function(a){return N(this,3,a==null?a:wd(a))};Wg.i="tagging.common.experiments.GenotypeDisjointConditionCollisionEvent";var Xg=function(a){V.call(this,a)};r(Xg,V);Xg.prototype.N=function(){return Q(this,1)};Xg.prototype.ea=function(a){return nf(this,1,a)};var Yg=function(a,b){return nf(a,2,b)};Xg.i="tagging.common.experiments.GenotypeDiversionEvent.DiversionPointInBinary";var Zg=function(a){V.call(this,a)};r(Zg,V);Zg.prototype.cb=function(){return R(this,2,$g)};Zg.prototype.sb=function(a){T(this,2,$g,a)};Zg.i="tagging.common.experiments.GenotypeDiversionEvent.ModAssignment";var $g=[1,2];var ah=function(a){V.call(this,a)};r(ah,V);var bh=function(a,b){return Ze(a,Xg,1,b)},ch=function(a,b){return af(a,Xg,2,b)},dh=function(a,b){return of(a,4,b)},eh=function(a,b){return af(a,Zg,5,b)},fh=function(a,b){return nf(a,6,b)};ah.i="tagging.common.experiments.GenotypeDiversionEvent";var gh=function(a){V.call(this,a)};r(gh,V);m=gh.prototype;m.Ea=function(){return Re(this,hh)};m.oa=function(){return R(this,1,hh)};m.fc=function(a){T(this,1,hh,a)};m.Ia=function(){return R(this,2,hh)};m.lc=function(a){T(this,2,hh,a)};m.Ja=function(){return R(this,3,hh)};m.oc=function(a){T(this,3,hh,a)};m.ra=function(){return R(this,4,hh)};m.qc=function(a){T(this,4,hh,a)};m.Ha=function(){return R(this,6,hh)};m.kc=function(a){T(this,6,hh,a)};m.Sb=function(){return lf(this,6,hh)!=null}; m.Ga=function(){return R(this,7,hh)};m.jc=function(a){T(this,7,hh,a)};gh.i="tagging.common.experiments.GenotypeFlagsOverriddenAfterAccessEvent.FlagOverriddenAfterAccess";var hh=[1,2,3,4,6,7];var ih=function(a){V.call(this,a)};r(ih,V);ih.prototype.rb=function(a){return Ne(this,1,Ad(a),0)};ih.i="tagging.common.experiments.GenotypeFlagsOverriddenAfterAccessEvent";var jh=function(a){V.call(this,a)};r(jh,V);jh.prototype.Pb=function(){return Re(this,kh)};var lh=function(a,b){return N(a,1,b==null?b:wd(b))};m=jh.prototype;m.Kb=function(){return R(this,2,kh)};m.hc=function(a){return T(this,2,kh,a)};m.Ob=function(){return R(this,3,kh)};m.mc=function(a){return T(this,3,kh,a)};m.Rb=function(){return R(this,4,kh)};m.rc=function(a){return T(this,4,kh,a)};jh.i="tagging.common.experiments.GenotypePropertyErrorEvent.PropertyError";var kh=[2,3,4];var mh=function(a){V.call(this,a)};r(mh,V);m=mh.prototype;m.Pb=function(){return Re(this,nh)};m.Kb=function(){return R(this,3,nh)};m.hc=function(a){return T(this,3,nh,a)};m.Ob=function(){return R(this,4,nh)};m.mc=function(a){return T(this,4,nh,a)};m.Rb=function(){return R(this,5,nh)};m.rc=function(a){return T(this,5,nh,a)};mh.i="tagging.common.experiments.Condition";var nh=[3,4,5],oh=[6,7];var ph=function(a){V.call(this,a)};r(ph,V);m=ph.prototype;m.M=function(){return We(this,mh,1)};m.Qa=function(a){return Ze(this,mh,1,a)};m.N=function(){return Q(this,2)};m.ea=function(a){return N(this,2,a==null?a:wd(a))};m.rb=function(a){return N(this,3,Ad(a))};ph.i="tagging.common.experiments.GenotypePropertyErrorEvent";var qh=[4,5];var rh=function(a){V.call(this,a)};r(rh,V);rh.prototype.Qb=function(){return gf(this,6)};rh.prototype.nc=function(a){return mf(this,6,a)};var th=function(a){var b=new rh;return $e(b,ah,4,sh,a)};rh.i="tagging.common.experiments.GenotypeEvent";var sh=[4,5,7,8,9];var uh=function(){Tg.apply(this,arguments)};r(uh,Tg);var vh=function(){uh.apply(this,arguments)};r(vh,uh);vh.prototype.Oa=function(){this.Zc.apply(this,na(qa.apply(0,arguments).map(function(a){return{Yb:!0,cd:4,Oc:le(a)}})))};function wh(a,b){if(globalThis.fetch)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 xh(a,b,c,d){c=c===void 0?1:c;if(d===void 0?0:d){d=typeof CompressionStream==="function";var e=b.length>1024;typeof document!=="undefined"&&document.visibilityState!=="hidden"&&d&&e?Vg(b).then(function(f){var g=c===1?5:6;f=qb(f);wh(a+"?e="+g,f)}).catch(function(){wh(a+"?e="+c,b)}):wh(a+"?e="+c,b)}else wh(a+"?e="+c,b)};var yh=function(a,b,c,d,e,f,g,h,k){vh.call(this,a,b,k);this.Uc=c;this.Tc=d;this.Wc=e;this.Mc=f;this.Sc=g;this.zb=h;this.Dc=!1;this.R=[];this.va=null;this.Vb=!1};r(yh,vh);var zh=function(a){a.va!==null&&(clearTimeout(a.va),a.va=null);if(a.R.length){var b=Rg(a.R,Ug(a));a.Tc(a.Uc,b,1,a.Dc);a.R=[]}}; yh.prototype.Zc=function(){var a=qa.apply(0,arguments),b=this;try{this.Sc&&Rg(this.R.concat(a),Ug(this)).length>=65536&&zh(this),this.zb&&!this.Vb&&(this.Vb=!0,this.zb.td(function(){zh(b)})),this.R.push.apply(this.R,na(a)),this.R.length>=this.Mc&&zh(this),this.R.length&&this.va===null&&(this.va=setTimeout(function(){zh(b)},this.Wc))}catch(c){Sg(c,Ug(this))}}; var Ah=function(a,b,c,d,e,f,g){yh.call(this,a,b,"https://pagead2.googlesyndication.com/pagead/ping",xh,c===void 0?1E3:c,d===void 0?100:d,(e===void 0?!1:e)&&!!globalThis.fetch,f,g)};r(Ah,yh);var Bh=new function(a,b){b=b===void 0?[]:b;this.Ya=a;this.defaultValue=b}(6001,["A3vKT9yxRPjmXN3DpIiz58f5JykcWHjUo/W7hvmtjgh9jPpQgem9VbADiNovG8NkO6mRmk70Kex8/KUqAYWVWAEAAACLeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiUHJpdmFjeVNhbmRib3hBZHNBUElzIiwiZXhwaXJ5IjoxNjk1MTY3OTk5LCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ=="]),Ch=new function(a,b){b=b===void 0?!1:b;this.Ya=a;this.defaultValue=b}(6E3,!0);function Dh(a){var b=a==null||Uc(a);Fc(b);if(a!=null)return x(Uc(a),"Expected a gbigint, got "+a+" of type "+typeof a),b=$c(a),Fc(b,"Expected a safe int52, got "+a),$c(a)?Number(a):String(a)};var Eh=["FRAME","IMG","IFRAME"],Fh=/^[01](px)?$/,Gh=function(){this.Ec=this.Wa=this.Gb=this.Hb=this.Xb=this.ga=this.mb=this.Va=!1},Hh=function(){var a=new Gh;a.Va=!1;a.mb=!0;a.ga=!0;a.Xb=!0;return a};function Ih(a){return Lc(a)?document.getElementById(a):a} function Jh(a,b){b=b===void 0?!1:b;if(a.tagName==="IMG"){if(a.complete&&(!a.naturalWidth||!a.naturalHeight))return!0;var c;if(b&&((c=a.style)==null?void 0:c.display)==="none")return!0}var d,e;return Fh.test((d=a.getAttribute("width"))!=null?d:"")&&Fh.test((e=a.getAttribute("height"))!=null?e:"")} function Kh(a,b){if(a.tagName==="IMG")return!(!a.naturalWidth||!a.naturalHeight);try{if(a.readyState)var c=a.readyState;else{var d,e;c=(d=a.contentWindow)==null?void 0:(e=d.document)==null?void 0:e.readyState}return c==="complete"}catch(f){return b===void 0?!1:b}}function Lh(a){a||(a=function(b,c,d){b.addEventListener(c,d)});return a} function Mh(a,b,c){c=c===void 0?new Gh:c;if(a=Ih(a)){var d=Lh(d);for(var e=!1,f=function(y){e||(e=!0,b(y))},g,h=2,k=0;k0){z=!0;return}h=5}else if(l===0&&!a&&g)h=5;else if(l||!a){d(w,"load",function(){!c.mb||!p&&q?f(4):z=!0});return}f(h)}} function Nh(a,b,c){function d(H){var K=u(H.Ka),B=K.next();try{for(;!B.done;B=K.next()){var S=B.value;H.element.removeEventListener(S.type,S.handler)}}finally{v(K,B)}H.Ka=[]}function e(){var H=w.document.readyState==="complete",K=!c.ga,B=!1,S=!1,P=!1,ea=!0,Z=u(p),Ca=Z.next();try{for(;!Ca.done;Ca=Z.next()){var Ka=Ca.value;Ka.completed?(B=!0,Ka.Tb&&(S=!0,Ka.isError||(K=!0))):(ea=!1,Ka.Tb&&(P=!0))}}finally{v(Z,Ca)}K=!S||K;if(ea&&B&&K)return ca(ya),!0;H&&(U=!0,ya=5);H=!c.mb||!P&&K;return U&&H?(ca(ya), !0):!1}function f(H){H=u(H);var K=H.next();try{for(var B={};!K.done;B={O:void 0,T:void 0,Ma:void 0},K=H.next())if(B.O=K.value,!p.some(function(P){return function(ea){return ea.element===P.O}}(B))&&!Jh(B.O,c.ga)){B.Ma=B.O.tagName==="IMG";B.T={element:B.O,Tb:B.Ma,isError:!1,Ka:[],completed:!1};if(Kh(B.O,c.Va))B.T.completed=!0;else{var S=function(P){return function(ea){P.T.completed=!0;P.Ma&&ea&&ea.type==="error"&&(P.T.isError=!0);d(P.T);e()}}(B);k(B.O,"load",S);B.T.Ka.push({type:"load",handler:S}); B.Ma&&(k(B.O,"error",S),B.T.Ka.push({type:"error",handler:S}))}p.push(B.T)}}finally{v(H,K)}}function g(H){if(Eh.some(function(B){return String(B)===H.tagName}))return ya=3,[H];var K=H.querySelectorAll(Eh.join(","));return Array.from(K)}function h(H){l=new w.MutationObserver(function(P){p=p.filter(function(xc){if(c.Gb){var Da=xc.element;if(typeof Da.isConnected==="boolean")var ab=Da.isConnected;else{var yc,Lb,Mb;ab=(Mb=(yc=Da.ownerDocument)==null?void 0:(Lb=yc.documentElement)==null?void 0:Lb.contains(Da))!= null?Mb:!1}ab=!ab}else ab=!xc.element.isConnected;return ab?(d(xc),!1):!0});var ea=[];P=u(P);var Z=P.next();try{for(;!Z.done;Z=P.next())for(var Ca=Z.value,Ka=0;Ka=0;--c){var f=b[c];!e&&Oh.test(f.url)&&(e=f);if(f.url&&!f.Ub){d=f;break}}e=null;c=b.length&&b[a].url;d.depth!==0&&c&&(e=b[a]);return new Qh(d,e)},Qh=function(a,b){this.xa=a;this.Ta=b},Ph=function(a,b){this.url=a;this.Ub=!!b;this.depth=null};var Sh=null,Th=function(){var a=a===void 0?window:a;if(Sh===null){Sh="";try{var b="";try{b=a.top.location.hash}catch(d){b=a.location.hash}if(b){var c=b.match(/\bdeid=([\d,]+)/);Sh=c?c[1]:""}}catch(d){}}return Sh};var Uh=w.performance,Vh=!!(Uh&&Uh.mark&&Uh.measure&&Uh.clearMarks),Wh=Af(function(){var a;if(a=Vh)a=Th(),a=!!a.indexOf&&a.indexOf("1337")>=0;return a});var Xh=function(a){var b=b===void 0?"&":b;this.Nc=a===void 0?4E3:a;this.lb=b;this.aa={};this.Qc=0;this.ha=[]},Yh=function(a,b){var c={};c[a]=b;return[c]},$h=function(a,b,c,d,e){var f=[];wf(a,function(g,h){(g=Zh(g,b,c,d,e))&&f.push(encodeURIComponent(h)+"="+g)});return f.join(b)},Zh=function(a,b,c,d,e){if(a==null)return"";b=b||"&";c=c||",$";Lc(c)&&(c=c.split(""));if(a instanceof Array){if(d||(d=0),d=l.length){c-=l.length;b+=l;e=a.lb;break}d=d==null?g:d}}a="";d!=null&&(a=""+e+"trn="+d);return b+a},di=function(a){var b=1,c;for(c in a.aa)c.length>b&&(b=c.length);return a.Nc-3-b-a.lb.length-1};var gi=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function hi(a,b){if(a){a=a.split("&");for(var c=0;c=0){var f=a[c].substring(0,d);e=a[c].substring(d+1)}else f=a[c];b(f,e?decodeURIComponent(e.replace(/\+/g," ")):"")}}} function ii(a,b,c){Ma(a);if(Array.isArray(b)){D(b);for(var d=0;de){f=e;var g=""}else g=d.substring(f+1,e);d=[d.slice(0,f),g,d.slice(e)];e=d[1];d[1]=c?e?e+"&"+c:c:e;c=d[0]+(d[1]?"?"+d[1]:"")+d[2]}else c=a;return c};var mi=function(){var a=li;var b=b===void 0?null:b;this.P=a;this.Gc="dv3-err";this.sc=!0;this.Sa=b;this.yb=null;this.uc=!1;this.Fc=this.Zb},ni=function(a,b,c){try{if(a.Sa&&a.Sa.wd){var d=a.Sa.start((66).toString(),3);var e=b();a.Sa.end(d)}else e=b()}catch(h){b=a.sc;try{d&&Uh&&Wh()&&(Uh.clearMarks("goog_"+d.label+"_"+d.uniqueId+"_start"),Uh.clearMarks("goog_"+d.label+"_"+d.uniqueId+"_end")),b=a.Fc(66,new Pg(h,{message:Qg(h)}),void 0,c)}catch(k){a.Zb(217,k)}if(b){var f,g;(f=window.console)==null||(g= f.error)==null||g.call(f,h)}else throw h;}return e},qi=function(a){var b=oi,c=pi;return function(){var d=qa.apply(0,arguments);return ni(c,function(){return a.apply(void 0,d)},b)}}; mi.prototype.Zb=function(a,b,c,d,e){e=e||this.Gc;var f=void 0;try{var g=new Xh;bi(g,1,"context",a);b.error&&b.meta&&b.id||(b=new Pg(b,{message:Qg(b)}));b.msg&&bi(g,2,"msg",b.msg.substring(0,512));var h=b.meta||{};if(this.yb)try{this.yb(h)}catch(y){}if(d)try{d(h)}catch(y){}ai(g,3,[h]);f=Rh();f.Ta&&bi(g,4,"top",f.Ta.url||"");var k={url:f.xa.url||""};if(f.xa.url){var l=f.xa.url.match(gi),p=l[1],q=l[3],z=l[4];d="";p&&(d+=p+":");q&&(d+="//",d+=q,z&&(d+=":"+z));var t=d}else t="";ai(g,5,[k,{url:t}]);ri(this.P, e,g,this.uc,c)}catch(y){try{var I,C;ri(this.P,e,{context:"ecmserr",rctx:a,msg:Qg(y),url:(C=(I=f)==null?void 0:I.xa.url)!=null?C:""},this.uc,c)}catch(O){}}return this.sc};function si(a,b){var c=Xe(a,mh,2);if(!c.length)return ti(a,b);a=Q(a,1);if(a===1){var d=si(c[0],b);return d.success?{success:!0,value:!d.value}:d}c=ib(c,function(h){return si(h,b)});switch(a){case 2:var e;return(e=(d=c.find(function(h){return h.success&&!h.value}))!=null?d:c.find(function(h){return!h.success}))!=null?e:{success:!0,value:!0};case 3:var f,g;return(g=(f=c.find(function(h){return h.success&&h.value}))!=null?f:c.find(function(h){return!h.success}))!=null?g:{success:!0,value:!1};default:return{success:!1, H:3}}} function ti(a,b){var c=a.Pb();a:{switch(c){case 3:var d=a.Kb();break a;case 4:d=a.Ob();break a;case 5:d=a.Rb();break a}d=void 0}if(!d)return{success:!1,H:2};b=(b=b[c])&&b[d];if(!b)return{success:!1,property:d,ua:c,H:1};try{var e=b.apply;var f=Ie(a,8,Td);var g=e.call(b,null,na(f))}catch(h){return{success:!1,property:d,ua:c,H:2}}e=Q(a,1);if(e===4)return{success:!0,value:!!g};if(e===5)return{success:!0,value:g!=null};if(e===12)a=jf(a,Se(a,oh,7));else a:{switch(c){case 4:a=hf(a,Se(a,oh,6));break a;case 5:a= jf(a,Se(a,oh,7));break a}a=void 0}if(a==null)return{success:!1,property:d,ua:c,H:3};if(e===6)return{success:!0,value:g===a};if(e===9)return{success:!0,value:g!=null&&Sa(String(g),a)===0};if(g==null)return{success:!1,property:d,ua:c,H:4};switch(e){case 7:c=ga;break;case 12:c=Lc(a)&&Lc(g)&&(new RegExp(a)).test(g);break;case 10:c=g!=null&&Sa(String(g),a)===-1;break;case 11:c=g!=null&&Sa(String(g),a)===1;break;default:return{success:!1,H:3}}return{success:!0,value:c}} function ui(a,b){return a?b?si(a,b):{success:!1,H:1}:{success:!0,value:!0}};var Ue=function(a){V.call(this,a)};r(Ue,V);Ue.prototype.getStringValue=function(){return jf(this,3)};Ue.prototype.setStringValue=function(a){return Ne(this,3,Sd(a),"")};var vi=function(a){return Ie(a,4,Td)};Ue.i="tagging.common.experiments.FlagValue";var wi=function(a){V.call(this,a)};r(wi,V);wi.prototype.M=function(){return We(this,mh,1)};wi.prototype.Qa=function(a){return Ze(this,mh,1,a)};wi.prototype.getValue=function(){return We(this,Ue,2)};wi.prototype.clearValue=function(){return N(this,2)};wi.i="tagging.common.experiments.ConditionalValue";var xi=function(a){V.call(this,a)};r(xi,V);m=xi.prototype;m.Ea=function(){return Re(this,yi)};m.oa=function(){return R(this,1,yi)};m.fc=function(a){T(this,1,yi,a)};m.Ia=function(){return R(this,2,yi)};m.lc=function(a){T(this,2,yi,a)};m.Ja=function(){return R(this,3,yi)};m.oc=function(a){T(this,3,yi,a)};m.ra=function(){return R(this,6,yi)};m.qc=function(a){T(this,6,yi,a)};m.Ga=function(){return R(this,7,yi)};m.jc=function(a){T(this,7,yi,a)};m.Ha=function(){return R(this,8,yi)}; m.kc=function(a){T(this,8,yi,a)};m.Sb=function(){return lf(this,8,yi)!=null};var zi=function(a){var b=Ue;xe(a);x(M(a));a=J?a[A(L)]:a.h;var c=D(a,"state is only maintained on arrays.")[F]|0;G(a,c);var d=Ae(a,4);b=Vd(d,b,!0,c);b=ve(b);d!==b&&(c=Ce(a,c,4,b),ye(a,c));return b},Ai=sf(xi);xi.i="tagging.common.experiments.FlagDefinition";var yi=[1,2,3,6,7,8];var Bi=function(a,b,c,d){d=d===void 0?new Ah(6,"unknown",b):d;this.Yc=a;this.Xc=c;this.P=d;this.ta=[];this.Pa=a>0&&gg()<1/a},Di=function(a,b,c,d,e,f){if(a.Pa){var g=Yg((new Xg).ea(b),c);b=fh(ch(bh(eh(dh(new ah,d),e),g),a.ta.slice()),f);b=th(b);a.P.Oa(Ci(a,b));if(f===1||f===3||f===4&&!a.ta.some(function(h){return h.N()===g.N()&&Q(h,2)===c}))a.ta.push(g),a.ta.length>100&&a.ta.shift()}},Ei=function(a,b,c,d){if(a.Pa){var e=new Wg;b=N(e,1,Ad(b));c=N(b,2,Ad(c)).qb(d);d=new rh;c=$e(d,Wg,8,sh,c);a.P.Oa(Ci(a, c))}},Fi=function(a,b,c,d,e){if(a.Pa){b=(new ph).Qa(b).ea(c).rb(d);if(e.ua===void 0)T(b,4,qh,e.H);else switch(e.ua){case 3:e=lh((new jh).hc(e.property),e.H);$e(b,jh,5,qh,e);break;case 4:e=lh((new jh).mc(e.property),e.H);$e(b,jh,5,qh,e);break;case 5:e=lh((new jh).rc(e.property),e.H),$e(b,jh,5,qh,e)}e=new rh;b=$e(e,ph,9,sh,b);a.P.Oa(Ci(a,b))}},Ci=function(a,b){var c=Date.now();c=Number.isFinite(c)?Math.round(c):0;b=mf(b,1,c);c=window;if(!Kc(c.goog_pvsid))try{var d=jg()+(jg()&2097151)*4294967296;Object.defineProperty(c, "goog_pvsid",{value:d,configurable:!0})}catch(e){}return mf(b,2,Number(c.goog_pvsid)||-1).nc(a.Yc)};var Gi=[],W=function(a){x(!Object.isSealed(a),"Cannot use getInstance() with a sealed constructor.");var b="ib";if(a.ib&&a.hasOwnProperty(b))return a.ib;Gi.push(a);var c=new a;a.ib=c;x(a.hasOwnProperty(b),"Could not instantiate singleton.");return c};var Hi=function(){var a={};this.F=(a[3]={},a[4]={},a[5]={},a)};m=Hi.prototype;m.wb=function(a){this.F=a};m.ya=function(a){var b=u([3,4,5]),c=b.next();try{for(;!c.done;c=b.next()){var d=c.value;Object.assign(Ec(this.F[d],Jc),a[d])}}finally{v(b,c)}};m.pb=function(a,b){this.F[3][a]==null&&(this.F[3][a]=b)};m.ub=function(a,b){this.F[4][a]==null&&(this.F[4][a]=b)};m.xb=function(a,b){this.F[5][a]==null&&(this.F[5][a]=b)};var Ii=/^true$/.test("false");function Ji(a,b){switch(b){case 1:return a.oa();case 7:return a.Ga();case 2:return a.Ia();case 3:return a.Ja();case 6:return a.ra();case 8:return a.Ha();default:return null}}function Ki(a,b){if(!a)return null;switch(b){case 1:return df(a,1);case 7:return a.getStringValue();case 2:return hf(a,2);case 3:return a.getStringValue();case 6:return vi(a);case 8:return vi(a);default:return null}} var Li=Af(function(){if(!Ii)return{};try{var a=a===void 0?window:a;try{var b=a.sessionStorage.getItem("GGDFSSK")}catch(c){b=null}if(b)return JSON.parse(b)}catch(c){}return{}});function Mi(a,b,c,d){var e=d=d===void 0?0:d,f,g;W(Ni).bb[e]=(g=(f=W(Ni).bb[e])==null?void 0:f.add(b))!=null?g:(new Set).add(b);e=Li();if(e[b]!=null)return e[b];b=Oi(d)[b];if(!b)return c;b=Ai(JSON.stringify(b));b=Pi(b);a=Ki(b,a);return a!=null?a:c} function Pi(a){var b=W(Hi).F;if(b&&a.Ea()!==8){var c=jb(Xe(a,wi,5),function(f){f=ui(f.M(),b);return f.success&&f.value});if(c){var d;return(d=c.getValue())!=null?d:null}}var e;return(e=We(a,Ue,4))!=null?e:null}var Ni=function(){this.Za={};this.xc=[];this.bb={};this.U=new Map};function Qi(a,b,c){return!!Mi(1,a,b===void 0?!1:b,c)}function Ri(a,b,c){b=b===void 0?"":b;a=Mi(7,a,b,c);if(Lc(a))try{return JSON.parse(a)}catch(d){}try{return JSON.parse(b)}catch(d){return null}} function Si(a,b,c){b=b===void 0?0:b;a=Number(Mi(2,a,b,c));return isNaN(a)?b:a}function Ti(a,b,c){b=b===void 0?"":b;a=Mi(3,a,b,c);return Lc(a)?a:b}function Ui(a,b,c){b=b===void 0?[]:b;a=Mi(6,a,b,c);return Array.isArray(a)?a:b}function Vi(a,b,c){b=b===void 0?[]:b;a=Mi(8,a,b,c);return Array.isArray(a)?a:b}function Oi(a){return W(Ni).Za[a]||(W(Ni).Za[a]={})} function Wi(a,b){var c=Oi(b);wf(a,function(d,e){if(c[e]){d=Ai(JSON.stringify(d));if(d.Sb()){var f=Ai(JSON.stringify(c[e])),g=zi(d);f=vi(Ve(f));bf(g,f)}c[e]=le(d)}else c[e]=d})} function Xi(a,b,c,d,e){e=e===void 0?!1:e;var f=[],g=[];b=u(b);var h=b.next();try{for(;!h.done;h=b.next()){var k=h.value,l=Oi(k),p=u(a),q=p.next();try{for(;!q.done;q=p.next()){var z=q.value,t=z.Ea(),I=Ji(z,t);if(I){var C=void 0,y=void 0,O=void 0;var ca=(C=(O=W(Ni).U.get(k))==null?void 0:(y=O.get(I))==null?void 0:y.slice(0))!=null?C:[];a:{C=I;y=t;O=ca;var U=new gh;switch(y){case 1:U.fc(C);break;case 2:U.lc(C);break;case 3:U.oc(C);break;case 6:U.qc(C);break;case 7:U.jc(C);break;case 8:U.kc(C);break; default:var ya=void 0;break a}of(U,5,O);ya=U}C=ya;var Ea;if(Ea=C)y=void 0,Ea=!((y=W(Ni).bb[k])==null||!y.has(I));Ea&&f.push(C);if(t===8&&l[I]){var H=Ai(JSON.stringify(l[I])),K=zi(z),B=vi(Ve(H));bf(K,B)}else{var S;if(S=C)y=void 0,S=!((y=W(Ni).U.get(k))==null||!y.has(I));S&&g.push(C)}if(!e){C=I;y=k;O=d;var P=W(Ni);P.U.has(y)||P.U.set(y,new Map);P.U.get(y).has(C)||P.U.get(y).set(C,[]);O&&P.U.get(y).get(C).push(O)}l[I]=le(z)}}}finally{v(p,q)}}}finally{v(b,h)}if(f.length||g.length)a=d!=null?d:void 0,c.Pa&& c.Xc&&(d=new ih,f=af(d,gh,2,f),g=af(f,gh,3,g),a&&g.rb(a),f=new rh,g=$e(f,ih,7,sh,g),c.P.Oa(Ci(c,g)))}function Yi(a,b){b=Oi(b);a=u(a);var c=a.next();try{for(;!c.done;c=a.next()){var d=c.value,e=Ai(JSON.stringify(d)),f=e.Ea(),g=Ji(e,f);g&&(b[g]||(b[g]=d))}}finally{v(a,c)}}function Zi(){return Object.keys(W(Ni).Za).map(function(a){return Number(a)})}function $i(a){W(Ni).xc.includes(a)||Wi(Oi(4),a)};function aj(a,b,c){c.hasOwnProperty(a)||Object.defineProperty(c,String(a),{value:b})}function X(a,b,c){return b[a]||c}function bj(a){aj(5,Qi,a);aj(18,Ri,a);aj(6,Si,a);aj(7,Ti,a);aj(8,Ui,a);aj(17,Vi,a);aj(13,Yi,a);aj(15,$i,a)}function cj(a){aj(4,function(b){return void W(Hi).wb(b)},a);aj(9,function(b,c){return void W(Hi).pb(b,c)},a);aj(10,function(b,c){return void W(Hi).ub(b,c)},a);aj(11,function(b,c){return void W(Hi).xb(b,c)},a);aj(14,function(b){return void W(Hi).ya(b)},a)} function dj(a){a.hasOwnProperty("init-done")||Object.defineProperty(a,"init-done",{value:!0})};var ej=function(){};m=ej.prototype;m.ia=function(){};m.fa=function(){};m.Ca=function(){return[]};m.W=function(){return[]};m.hb=function(a,b){this.ia=X(1,a,function(){});this.Ca=function(c,d){return X(2,a,function(){return[]})(c,b,d)};this.W=function(c){return X(3,a,function(){return[]})(c!=null?c:b)};this.fa=function(c){X(16,a,function(){})(c,b)}};function fj(a){W(ej).fa(a)}function gj(a){W(ej).Ca(22,a)};function hj(a,b){b=b===void 0?document:b;var c;return!((c=b.featurePolicy)==null||!c.allowedFeatures().includes(a))};function ij(a,b){try{var c=a.split(".");a=w;for(var d=0,e;a!=null&&d=0},jj[27]=function(a){a=ij(a,"boolean");return a!==void 0?a:void 0},jj[60]=function(a){try{return!!w.document.querySelector(a)}catch(b){}}, jj[80]=function(a){try{return!!w.matchMedia(a).matches}catch(b){}},jj[69]=function(a){var b=w.document;b=b===void 0?document:b;var c;return!((c=b.featurePolicy)==null||!c.features().includes(a))},jj[70]=function(a){return hj(a,w.document)},jj),mj[4]=(kj[3]=function(){return fg()},kj[6]=function(a){a=ij(a,"number");return a!==void 0?a:void 0},kj),mj[5]=(lj[2]=function(){return window.location.href},lj[3]=function(){try{return window.top.location.hash}catch(a){return""}},lj[4]=function(a){a=ij(a,"string"); return a!==void 0?a:void 0},lj[12]=function(a){try{var b=ij(a,"string");if(b!==void 0)return atob(b)}catch(c){}},lj),mj);function oj(){var a=a===void 0?w:a;return a.ggeac||(a.ggeac={})};var pj=function(a){V.call(this,a)};r(pj,V);m=pj.prototype;m.Fa=function(a){return Xe(this,xi,2,a&&Fe(a))};m.M=function(){return We(this,mh,3)};m.Qa=function(a){return Ze(this,mh,3,a)};m.fb=function(){return ef(this,4)};m.qa=function(){return Q(this,6)};m.N=function(){return Q(this,7)};m.ea=function(a){return nf(this,7,a)};m.cb=function(){return Q(this,13)};m.sb=function(a){nf(this,13,a)};m.Nb=function(){return Q(this,14)};m.Mb=function(){return ff(this,11)};m.Da=function(){return Q(this,17)}; m.qb=function(a){return nf(this,17,a)};m.Lb=function(){return Q(this,18)};pj.i="tagging.common.experiments.Experiment";var qj=function(a){V.call(this,a)};r(qj,V);m=qj.prototype;m.fb=function(){return ff(this,1)};m.M=function(){return We(this,mh,3)};m.Qa=function(a){return Ze(this,mh,3,a)};m.qa=function(){return Q(this,4)};m.N=function(){return Q(this,5)};m.ea=function(a){return nf(this,5,a)};m.cb=function(){return Q(this,10)};m.sb=function(a){nf(this,10,a)};m.Nb=function(){return Q(this,11)};m.Mb=function(){return ff(this,8)};m.Da=function(){return Q(this,13)};m.qb=function(a){return nf(this,13,a)}; m.Lb=function(){return Q(this,14)};qj.i="tagging.common.experiments.Study";var rj=function(a){V.call(this,a)};r(rj,V);rj.prototype.N=function(){return Q(this,1)};rj.prototype.ea=function(a){return nf(this,1,a)};rj.i="tagging.common.experiments.ExperimentState.DiversionPointToStudy";var sj=function(a){V.call(this,a)};r(sj,V);sj.prototype.Qb=function(){return gf(this,2)};sj.prototype.nc=function(a){return mf(this,2,a)};sj.i="tagging.common.experiments.ExperimentState.ObservabilityConfig";var tj=function(a){V.call(this,a)};r(tj,V);tj.prototype.Fa=function(a){return Xe(this,xi,1,a&&Fe(a))};tj.i="tagging.common.experiments.ExperimentState";function uj(a){var b={};return vj((b[0]=new Map,b[1]=new Map,b[2]=new Map,b),a)} function vj(a,b){var c=new Map,d=u(a[1].entries()),e=d.next();try{for(;!e.done;e=d.next()){var f=u(e.value),g=f.next().value,h=f.next().value,k=h[h.length-1];c.set(g,k.tc+k.ac*k.bc)}}finally{v(d,e)}b=u(b);d=b.next();try{for(;!d.done;d=b.next()){var l=d.value;var p=Xe(l,qj,2);var q=u(p),z=q.next();try{for(;!z.done;z=q.next()){var t=z.value;if(Xe(t,pj,2).length!==0){var I=t.Mb();if(t.qa()&&!t.Da()&&!t.Lb()){e=void 0;I=(e=c.get(t.qa()))!=null?e:0;var C=t.fb()*Xe(t,pj,2).length;c.set(t.qa(),I+C)}e=[]; for(f=0;f>2)+a.charCodeAt(d)&4294967295;return c>0?c:4294967296+c};function yj(){var a=a===void 0?gg():a;return function(b){return xj(b+" + "+a)%1E3}};var zj=[12,13,20,32],Aj=function(a,b,c,d){d=d===void 0?{}:d;var e=d.Jb;e=e===void 0?!1:e;d=d.Dd;d=d===void 0?[]:d;this.Na=a;this.Y=c;this.Db={};this.Jb=e;a={};this.wa=(a[b]=[],a[4]=[],a);this.Bb={};this.ob={};if(b=Th()){b=u(b.split(",")||[]);a=b.next();try{for(;!a.done;a=b.next()){var f=Number(a.value);f&&this.ia(f)}}finally{v(b,a)}}f=u(d);b=f.next();try{for(;!b.done;b=f.next())this.ia(b.value)}finally{v(f,b)}};Aj.prototype.W=function(a){return(this.wa[a]||[]).concat(this.wa[4])}; Aj.prototype.ia=function(a){this.Bb[a]=!0}; Aj.prototype.Ca=function(a,b,c){var d=this,e=[],f;if(f=a!==9)this.Db[a]?f=!0:(this.Db[a]=!0,f=!1);if(f)return Di(this.Y,a,b,e,[],4),e;f=zj.includes(a);var g=[],h=[],k=u([0,1,2]),l=k.next();try{for(;!l.done;l=k.next()){var p=l.value,q=u(this.Na[p].entries()),z=q.next();try{for(;!z.done;z=q.next()){var t=u(z.value),I=t.next().value,C=t.next().value,y=I,O=C,ca=new Zg,U=O.filter(function(Mb){return Mb.Ba===a&&d.Bb[ef(Mb.experiment,1)]&&Bj(d,Mb)});if(U.length){var ya=u(U),Ea=ya.next();try{for(;!Ea.done;Ea= ya.next())h.push(Ea.value.experiment)}finally{v(ya,Ea)}}else if(!this.Jb){var H=void 0;p===2?(H=c[1],ca.sb(y)):H=c[0];var K=void 0,B=void 0,S=(B=(K=H)==null?void 0:K(String(y)))!=null?B:p===2&&O[0].Ra.Nb()===1?void 0:c[0](String(y));if(S!==void 0){var P=u(O),ea=P.next();try{for(;!ea.done;ea=P.next()){var Z=ea.value;if(Z.Ba===a){var Ca=S-Z.tc;y=Z;var Ka=y.ac,zc=y.bc,xc=y.Pc;if(!(Ca<0||Ca>=Ka*zc||Ca%zc!==xc)&&Bj(this,Z)){var Da=Z.Ra.Da();if(Da!==0&&Da!==void 0){var ab=this.ob[String(Da)];ab!==void 0&& ab!==ef(Z.experiment,1)?Ei(this.Y,this.ob[String(Da)],ef(Z.experiment,1),Da):this.ob[String(Da)]=ef(Z.experiment,1)}h.push(Z.experiment)}}}}finally{v(P,ea)}Re(ca,$g)!==0&&(Ne(ca,3,Ad(S),0),g.push(ca))}}}}finally{v(q,z)}}}finally{v(k,l)}c=u(h);p=c.next();try{for(;!p.done;p=c.next()){var yc=p.value,Lb=ef(yc,1);e.push(Lb);this.fa(Lb,f?4:b);Xi(yc.Fa(),f?Zi():[b],this.Y,Lb)}}finally{v(c,p)}Di(this.Y,a,b,e,g,1);return e}; Aj.prototype.fa=function(a,b){this.wa[b]||(this.wa[b]=[]);b=this.wa[b];b.includes(a)||b.push(a)}; var Bj=function(a,b){var c=W(Hi).F,d=ui(b.Ra.M(),c);if(!d.success)return Fi(a.Y,b.Ra.M(),b.Ba,ef(b.experiment,1),d),!1;if(!d.value)return!1;c=ui(b.experiment.M(),c);return c.success?!!c.value:(Fi(a.Y,b.experiment.M(),b.Ba,ef(b.experiment,1),c),!1)},Cj=function(a,b){b=b.map(function(c){return new rj(c)}).filter(function(c){return!zj.includes(c.N())});a.Na=vj(a.Na,b)},Dj=function(a,b){aj(1,function(c){return void a.ia(c)},b);aj(2,function(c,d,e){return a.Ca(c,d,e)},b);aj(3,function(c){return a.W(c)}, b);aj(12,function(c){return void Cj(a,c)},b);aj(16,function(c,d){return void a.fa(c,d)},b)};var Ej=function(){var a={};this.oa=function(b,c){return a[b]!=null?Ec(a[b],Mc):c};this.Ga=function(){try{return JSON.parse(void 0)}catch(b){return null}};this.Ia=function(){return a[void 0]!=null?Ec(a[void 0],Kc):void 0};this.Ja=function(){return a[void 0]!=null?Ec(a[void 0],Lc):void 0};this.ra=function(b,c){return a[b]!=null?D(a[b]):c};this.Ha=function(){return a[void 0]!=null?(void 0).concat(D(a[void 0])):void 0};this.Cb=function(){}};var Fj=function(){this.pb=function(){};this.ub=function(){};this.xb=function(){};this.wb=function(){};this.ya=function(){}};Fj.prototype.hb=function(a){this.pb=X(9,a,function(){});this.ub=X(10,a,function(){});this.xb=X(11,a,function(){});this.wb=X(4,a,function(){});this.ya=X(14,a,function(){})};function Gj(a){W(Fj).ya(a)};var Hj,Ij,Jj,Kj,Lj,Mj; function Nj(a){var b=a.Hc;var c=a.F;var d=a.config;var e=a.ud;e=e===void 0?oj():e;var f=a.yc;f=f===void 0?0:f;var g=a.P;var h=a.Y;g=h===void 0?new Bi((Kj=Dh((Hj=We(b,sj,5))==null?void 0:Hj.Qb()))!=null?Kj:0,(Lj=Dh((Ij=We(b,sj,5))==null?void 0:gf(Ij,4)))!=null?Lj:0,(Mj=(Jj=We(b,sj,5))==null?void 0:df(Jj,3))!=null?Mj:!1,g):h;a=a.Na;a=a===void 0?uj(Xe(b,rj,2,tc&&Fe(tc))):a;e.hasOwnProperty("init-done")?(X(12,e,function(){})(Xe(b,rj,2).map(function(k){return le(k)})),X(13,e,function(){})(b.Fa().map(function(k){return le(k)}),f), c&&X(14,e,function(){})(c),Oj(f,e)):(Dj(new Aj(a,f,g,d),e),bj(e),cj(e),dj(e),Oj(f,e),Xi(b.Fa(tc),[f],g,void 0,!0),Ii=Ii||!(!d||!d.yd),Gj(nj),c&&Gj(c))}function Oj(a,b){var c=b=b===void 0?oj():b;W(ej).hb(c,a);Pj(b,a);a=b;W(Fj).hb(a);W(Ej).Cb()} function Pj(a,b){var c=W(Ej);c.oa=function(d,e){return X(5,a,function(){return!1})(d,e,b)};c.Ga=function(){return X(18,a,function(){return null})(void 0,void 0,b)};c.Ia=function(){return X(6,a,function(){return 0})(void 0,void 0,b)};c.Ja=function(){return X(7,a,function(){return""})(void 0,void 0,b)};c.ra=function(d,e){return X(8,a,function(){return[]})(d,e,b)};c.Ha=function(){return X(17,a,function(){return[]})(void 0,void 0,b)};c.Cb=function(){X(15,a,function(){})(b)}};var ri=function(a,b,c,d,e){if(((d===void 0?0:d)?a.ad:Math.random())<(e||a.Cc))try{if(c instanceof Xh)var f=c;else f=new Xh,wf(c,function(h,k){ci(f,k,h)});var g=fi(f,a.protocol,a.domain,a.path+b+"&");g&&(a.wc?Hg(g):Fg(w,g))}catch(h){}};var Qj=function(a){V.call(this,a)};r(Qj,V);Qj.i="wireless.mdl.UserAgentClientHints.BrandAndVersion";var Rj=function(a){V.call(this,a)};r(Rj,V);var Sj=function(a,b){return N(a,2,Sd(b))},Tj=function(a,b){return N(a,3,Sd(b))},Uj=function(a,b){return N(a,4,Sd(b))},Vj=function(a,b){return N(a,5,Sd(b))},Wj=function(a,b){return N(a,9,Sd(b))},Xj=function(a,b){return af(a,Qj,10,b)},Yj=function(a,b){return N(a,11,b==null?b:td(b))},Zj=function(a,b){return N(a,1,Sd(b))},ak=function(a,b){return N(a,7,b==null?b:td(b))};Rj.i="wireless.mdl.UserAgentClientHints";var bk="platform platformVersion architecture model uaFullVersion bitness fullVersionList wow64".split(" ");function ck(){var a;return(a=w.google_tag_data)!=null?a:w.google_tag_data={}}function dk(){var a,b;return typeof((a=w.navigator)==null?void 0:(b=a.userAgentData)==null?void 0:b.getHighEntropyValues)==="function"} function ek(){if(!dk())return null;var a=ck();if(a.uach_promise)return a.uach_promise;var b=w.navigator.userAgentData.getHighEntropyValues(bk).then(function(c){a.uach!=null||(a.uach=c);return c});return a.uach_promise=b} function fk(a){var b;return Yj(Xj(Vj(Sj(Zj(Uj(ak(Wj(Tj(new Rj,a.architecture||""),a.bitness||""),a.mobile||!1),a.model||""),a.platform||""),a.platformVersion||""),a.uaFullVersion||""),((b=a.fullVersionList)==null?void 0:b.map(function(c){var d=new Qj;d=N(d,1,Sd(c.brand));return N(d,2,Sd(c.version))}))||[]),a.wow64||!1)};var gk=function(a){this.da=a},hk=function(a,b){b&&(a.da.aacm=b);return a.da.aacm},ik=function(a,b){b&&(a.da.corr=b);return a.da.corr};gk.prototype.timestamp=function(a){a&&(this.da.ts=a);return this.da.ts};var kk=function(a){return(a=jk(a))?new gk(a):null};function lk(a,b){wf(a,function(c,d){b[d]=c})}function mk(a,b){ik(b,ik(a));b.timestamp(a.timestamp());hk(b,{});hk(a)&&lk(hk(a),hk(b))}function jk(a){return Ba(a)?typeof a.corr==="string"&&typeof a.ts==="number"&&Ba(a.aacm)?a:null:null};function nk(a,b,c,d,e){try{for(var f=[],g,h=0;(g=c(a))&&a!==b&&++h<100;){for(var k=null,l=d(g),p=0,q=0;q1||f.length==1&&f[0]!="")&&f.pop(),d&&g==e.length&&f.push("")):(f.push(h),d=!0)}d=f.join("/")}else d=e}c?(vk(b),b.J=d):c=a.A.toString()!=="";c?xk(b,a.A.clone()):c=!!a.V;c&&(a=a.V,vk(b),b.V=a);return b};tk.prototype.clone=function(){return new tk(this)}; var uk=function(a,b,c){vk(a);a.S=c?yk(b,!0):b;a.S&&(a.S=a.S.replace(/:$/,""))},wk=function(a,b){vk(a);if(b){b=Number(b);if(isNaN(b)||b<0)throw Error("Bad port number "+b);a.ca=b}else a.ca=null},xk=function(a,b,c){vk(a);b instanceof zk?(a.A=b,a.A.tb(a.D)):(c||(b=Ak(b,Fk)),a.A=new zk(b,a.D))};tk.prototype.getQuery=function(){return this.A.toString()};tk.prototype.removeParameter=function(a){vk(this);this.A.remove(a);return this}; var vk=function(a){if(a.Kc)throw Error("Tried to modify a read-only Uri");};tk.prototype.tb=function(a){this.D=a;this.A&&this.A.tb(a)}; var yk=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},Ak=function(a,b,c){return typeof a==="string"?(a=encodeURI(a).replace(b,Gk),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},Gk=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},Bk=/[#\/\?@]/g,Dk=/[#\?:]/g,Ck=/[#\?]/g,Fk=/[#\?@]/g,Ek=/#/g,zk=function(a,b){this.o=this.j=null;this.u=a||null;this.D=!!b},Hk=function(a){a.j||(a.j=new Map,a.o=0,a.u&&hi(a.u,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g, " ")),c)}))};zk.prototype.add=function(a,b){Hk(this);this.u=null;a=Ik(this,a);var c=this.j.get(a);c||this.j.set(a,c=[]);c.push(b);this.o=La(this.o)+1;return this};zk.prototype.remove=function(a){Hk(this);a=Ik(this,a);return this.j.has(a)?(this.u=null,this.o=La(this.o)-this.j.get(a).length,this.j.delete(a)):!1};zk.prototype.clear=function(){this.j=this.u=null;this.o=0};zk.prototype.isEmpty=function(){Hk(this);return this.o==0};var Jk=function(a,b){Hk(a);b=Ik(a,b);return a.j.has(b)};m=zk.prototype; m.forEach=function(a,b){Hk(this);this.j.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};m.eb=function(){Hk(this);for(var a=Array.from(this.j.values()),b=Array.from(this.j.keys()),c=[],d=0;d0?String(a[0]):b}; m.toString=function(){if(this.u)return this.u;if(!this.j)return"";for(var a=[],b=Array.from(this.j.keys()),c=0;c0)){this.u=null;c=this.j;var e=c.set;d=Ik(this,d);var f=b.length;if(f>0){for(var g=Array(f),h=0;h0&&e[0].entryType==="measure"))var g=e[0].duration;c&&Y(a,"idt",Math.round(c).toString());d!==void 0&&Y(a,"cac",d?"1":"0");g&&Y(a,"dtd",Math.round(g).toString())},Rk=function(a){var b=new Map;a.ja.A.forEach(function(c, d){return b.set(d,c)});return a.ja.G==="pagead2.googlesyndication.com"?yg(xg(Kk,a.ma,a.na),b):a.ja.G==="pagead2.googlesyndication-cn.com"?yg(xg(Lk,a.ma,a.na),b):a.cc?yg(xg(Mk,a.ma,a.na),b):yg(xg(Nk,a.ma,a.na),b)};var Sk=RegExp("((.*\\.doubleclick\\.net/(dbm/ad|pagead/adfetch))|(pagead2\\.googlesyndication(-cn)?\\.com/(dbm/(ad|clk|vast)|pagead/adfetch))).*dv3_ver=.*");function Pk(){var a;if((a=window.performance)!=null&&a.getEntriesByType&&(a=window.performance.getEntriesByType("resource").filter(function(b){return b.name.indexOf("pagead/js/dv3.js")>=0}),a.length!==0))return a[0]}function Tk(){var a;(a=window.performance)==null||a.mark("db")} function Uk(){var a;(a=window.performance)==null||a.clearMarks()}function Vk(){var a;return(a=window.performance)!=null&&a.getEntriesByType?window.performance.getEntriesByType("resource").filter(function(b){return Sk.test(b.name)}).length>0:!0};var Wk=!1,Xk=function(a){this.la=a;this.K=null;this.za=!1;this.Aa=0;this.Ab=!1;this.kb=a.getAttribute("data-dv3-creative-fetch");this.l=new Ok(this.kb);this.nb=a.getAttribute("data-dv3-render-mode").toLowerCase();this.Fb=a.getAttribute("data-dv3-width");this.Eb=a.getAttribute("data-dv3-height");var b=a.getAttribute("data-dv3-meta-data");this.B=uf(b);b=ok()||["?"];a=pk(a)||["?"];this.slotId=xj(b.join(",")+":"+a.join(","));Wk=!1},cl=function(a){var b;(b=a.K)||(b=Q(a.B,6),b=!!jf(a.B,7)&&(b===2||b=== 3));b&&Yk(a);if(a.K)w.setTimeout(Zk(a,"f"),1E3);else if(b=Rk(a.l),a.nb==="script")if(a.za)delete w.dv3Utw,$k(a,b);else try{var c=document,d=al(a,b);c.write(dg(d))}catch(e){bl(a),Wk=!0}else d=Dg(document,"IFRAME"),eg(d,b),d.allow="attribution-reporting",d.width=a.Fb,d.height=a.Eb,d.title="Advertisement",d.style="border: 0",d.scrolling="no",document.body.appendChild(d)},al=function(a,b){a={attributionSrc:a.Xa};b=Kf(b).toString();b='