"use strict";this.default_IdentityRotateCookiesHttp=this.default_IdentityRotateCookiesHttp||{};(function(_){var window=this; try{ _._F_toggles_initialize=function(a){(typeof globalThis!=="undefined"?globalThis:typeof self!=="undefined"?self:this)._F_toggles_default_IdentityRotateCookiesHttp=a||[]};(0,_._F_toggles_initialize)([0x381004, ]); /* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var aa=function(a){g.setTimeout(()=>{throw a;},0)},ba=function(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b},l=function(a){a=Error(a);ba(a,"warning");return a},m=function(){return typeof BigInt==="function"},n=function(a,b=!1){return b&&Symbol.for&&a?Symbol.for(a):a!=null?Symbol(a):Symbol()},ca=function(a,b){return b===void 0?a.i!==t&&!!(2&(a.h[u]|0)):!!(2&b)&&a.i!==t},v=function(a){a.v=!0;return a},x=function(a){var b= a;if(da(b)){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(b))throw Error(String(b));}else if(ea(b)&&!Number.isSafeInteger(b))throw Error(String(b));return w?BigInt(a):a=fa(a)?a?"1":"0":da(a)?a.trim()||"0":String(a)},ha=function(a,b){if(a.length>b.length)return!1;if(a.lengthe)return!1;if(d>>0;y=b;C=(a-b)/4294967296>>>0},E=function(a){if(a<0){ia(-a);let [b,c]=D(y,C);y=b>>>0;C=c>>>0}else ia(a)},F= function(a,b){b>>>=0;a>>>=0;if(b<=2097151)var c=""+(4294967296*b+a);else m()?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),c=b+ja(c)+ja(a));return c},ja=function(a){a=String(a);return"0000000".slice(a.length)+a},ka=function(){var a=y,b=C;if(b&2147483648)if(m())a=""+(BigInt(b|0)<>>0));else{let [c,d]=D(a,b);a="-"+F(c,d)}else a=F(a,b); return a},D=function(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]},la=function(a,b=`unexpected value ${a}!`){throw Error(b);},oa=function(a){switch(typeof a){case "bigint":return!0;case "number":return ma(a);case "string":return na.test(a);default:return!1}},va=function(a){var b=void 0;b!=null||(b=1024);if(!oa(a))throw l("int64");var c=typeof a;switch(b){case 512:switch(c){case "string":return pa(a);case "bigint":return String(H(64,a));default:return qa(a)}case 1024:switch(c){case "string":return ra(a);case "bigint":return x(H(64, a));default:return sa(a)}case 0:switch(c){case "string":return pa(a);case "bigint":return x(H(64,a));default:return ua(a)}default:return la(b,"Unknown format requested type for int64")}},wa=function(a){var b=a.length;if(a[0]==="-"?b<20||b===20&&a<="-9223372036854775808":b<19||b===19&&a<="9223372036854775807")return a;if(a.length<16)E(Number(a));else if(m())a=BigInt(a),y=Number(a&BigInt(4294967295))>>>0,C=Number(a>>BigInt(32)&BigInt(4294967295));else{b=+(a[0]==="-");C=y=0;let c=a.length;for(let d= b,e=(c-b)%6+b;e<=c;d=e,e+=6){let f=Number(a.slice(d,e));C*=1E6;y=y*1E6+f;y>=4294967296&&(C+=Math.trunc(y/4294967296),C>>>=0,y>>>=0)}if(b){let [d,e]=D(y,C);y=d;C=e}}return ka()},ua=function(a){a=I(a);if(!J(a)){E(a);var b=y,c=C;if(a=c&2147483648)b=~b+1>>>0,c=~c>>>0,b==0&&(c=c+1>>>0);let d=c*4294967296+(b>>>0);b=Number.isSafeInteger(d)?d:F(b,c);a=typeof b==="number"?a?-b:b:a?"-"+b:b}return a},qa=function(a){a=I(a);J(a)?a=String(a):(E(a),a=ka());return a},pa=function(a){var b=I(Number(a));if(J(b))return String(b); b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return wa(a)},ra=function(a){var b=I(Number(a));if(J(b))return x(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return m()?x(H(64,BigInt(a))):x(wa(a))},sa=function(a){return J(a)?x(ua(a)):x(qa(a))},xa=function(a){var b=typeof a;if(a==null)return a;if(b==="bigint")return x(H(64,a));if(oa(a))return b==="string"?ra(a):sa(a)},ya=function(a){return a},K=function(a,b,c,d){var e=d!==void 0;d=!!d;var f=[],h=a.length,k=4294967295,p=!1,G=!!(b&64),z=G?b&128?0: -1:void 0;if(!(b&1)){var q=h&&a[h-1];q!=null&&typeof q==="object"&&q.constructor===Object?(h--,k=h):q=void 0;if(G&&!(b&128)&&!e){p=!0;var r;k=((r=za)!=null?r:ya)(k-z,z,a,q,void 0)+z}}b=void 0;for(e=0;e=k){let A=e-z,B;((B=b)!=null?B:b={})[A]=r}else f[e]=r;if(q)for(let A in q){a=q[A];if(a==null||(a=c(a,d))==null)continue;h=+A;let B;if(G&&!Number.isNaN(h)&&(B=h+z)=1024)throw Error("f");for(var k in p)if(f=+k,f1024)throw Error("g");e=e&-16760833|(k&1023)<<14}}}a[u]=e|64|d;return a},Da=function(){if(Ca)throw Error("e"); if(O!=null){var a;var b=(a=Fa)!=null?a:Fa={};a=b[O]||0;a>=5||(b[O]=a+1,b=Error(),ba(b,"incident"),aa(b))}},Ga=function(a,b){if(typeof a!=="object")return a;if(Array.isArray(a)){var c=a[u]|0;a.length===0&&c&1?a=void 0:c&2||(!b||4096&c||16&c?a=P(a,c,!1,b&&!(c&16)):(a[u]|=34,c&4&&Object.freeze(a)));return a}if(a!=null&&a[L]===M){c=a.h;let d=c[u]|0;ca(a,d)||(d&2?b=!0:d&32&&!(d&4096)?(c[u]=d|2,a.i=t,b=!0):b=!1,b?(a=new a.constructor(c),a.u=t):a=P(c,d));return a}},P=function(a,b,c,d){d!=null||(d=!!(34& b));a=K(a,b,Ga,d);d=32;c&&(d|=2);b=b&16769217|d;a[u]=b;return a},Ha=function(a){return Aa(a)?Number(a):String(a)};var g=this||self,Q=g._F_toggles_default_IdentityRotateCookiesHttp||[];var Ia=!!(Q[0]>>15&1),Ja=!!(Q[0]&1024);var R;if(Q[0]>>20&1)R=Ia||!Ja;else{var S;a:{for(var Ka=["WIZ_global_data","oxN3nb"],T=g,U=0;Utypeof a==="number"),da=v(a=>typeof a==="string"),fa=v(a=>typeof a==="boolean");var w=typeof g.BigInt==="function"&&typeof g.BigInt(0)==="bigint";var Aa=v(a=>w?a>=Na&&a<=Oa:a[0]==="-"?ha(a,Pa):ha(a,Qa)),Pa=Number.MIN_SAFE_INTEGER.toString(),Na=w?BigInt(Number.MIN_SAFE_INTEGER):void 0,Qa=Number.MAX_SAFE_INTEGER.toString(),Oa=w?BigInt(Number.MAX_SAFE_INTEGER):void 0;var y=0,C=0;var H=typeof BigInt==="function"?BigInt.asIntN:void 0,J=Number.isSafeInteger,ma=Number.isFinite,I=Math.trunc,na=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var za;var Ra=x(0),Sa=function(a,b,c){if(a.i===t){var d=a.h;d=P(d,d[u]|0);d[u]|=2048;a.h=d;a.i=void 0;a.u=void 0;d=!0}else d=!1;if(!d&&ca(a,a.h[u]|0))throw Error();d=a.h;a:{var e=d[u]|0;let f=b+-1,h=d.length-1;if(h>=0&&f>=h){let k=d[h];if(k!=null&&typeof k==="object"&&k.constructor===Object){k[b]=c;break a}}f<=h?d[f]=c:c!==void 0&&(e=(e!=null?e:d[u]|0)>>14&1023||536870912,b>=e?c!=null&&(d[e+-1]={[b]:c}):d[f]=c)}return a},Ta=function(a){b:{a=a.h;var b=1+(Ma?0:-1),c=a.length-1;if(c<1+(Ma?0:-1))var d=void 0; else{if(b>=c)if(d=a[c],d!=null&&typeof d==="object"&&d.constructor===Object){c=d[1];var e=!0}else if(b===c)c=d;else{d=void 0;break b}else c=a[b];if(xa&&c!=null){let f=xa(c);if(f==null){d=f;break b}if(!Object.is(f,c)){e?d[1]=f:a[b]=f;d=f;break b}}d=c}}d=d!==null?d:void 0;return d!=null?d:Ra},V=function(a,b,c){if(c!=null){if(typeof c!=="number")throw l("int32");if(!ma(c))throw l("int32");c|=0}Sa(a,b,c)};var W=class{constructor(a,b,c){this.h=Ea(a,b,c,2048)}toJSON(){return N(this)}};W.prototype[L]=M;W.prototype.toString=function(){return this.h.toString()};var Ua=class extends W{constructor(a){super(a)}};var Va=function(a){return b=>{if(b==null||b=="")b=new a;else{b=JSON.parse(b);if(!Array.isArray(b))throw Error("h");b[u]|=32;b=new a(b)}return b}}(class extends W{constructor(a){super(a,0,"identity.hfcr")}});var Wa=function(a){a={method:"POST",credentials:"same-origin",cache:"no-store",mode:"same-origin",headers:{"Content-Type":"application/json"},body:JSON.stringify(N(a))};if(typeof AbortController!=="undefined"){let b=new AbortController;setTimeout(()=>{b.abort()},3E4);a.signal=b.signal}return fetch(new Request("/RotateCookies",a)).then(b=>b.text()).then(b=>Va(JSON.stringify(JSON.parse(b.substring(5))[0])))},Xa=function(){try{let a=window.localStorage;if(!a)return!1;a.setItem("cookieRotationStorageAccessTest", "1");a.removeItem("cookieRotationStorageAccessTest");return!0}catch(a){return!1}},Ya=function(){try{let a=window.localStorage.getItem("nextRotationAttemptTs");if(!a)return null;let b=Math.floor(Number(a));return Number.isNaN(b)?null:b}catch(a){return null}},X=function(a){try{window.localStorage.setItem("nextRotationAttemptTs",a.toString())}catch(b){}},$a=function(a){var b=Ya();if(!b||Date.now()>=b){let c=Math.floor(Math.random()*1E3);return new Promise(d=>{setTimeout(()=>{var e=Ya();!e||Date.now()>= e?d(Za(a)):d()},c)})}return Promise.resolve()},bb=function(a){ab(a).then(()=>{var b=()=>{ab(a).then(()=>{setTimeout(b,a.g*1E3)})};setTimeout(()=>{b()},a.g*1E3)})},ab=function(a){var b=cb(a);return Wa(b).then(c=>{c=db(Ha(Ta(c)));c!==a.g&&(a.g=c)}).catch(()=>{a.g*=2})},cb=function(a){var b=new Ua;var c=a.o;c=c==null?c:va(c);b=Sa(b,2,c);a.l!==0&&V(b,1,a.l);a.m!==0&&V(b,3,a.m);a.j!==0&&V(b,4,a.j);return b},db=function(a){a<60&&(a=60);return a},Za=function(a){X(Date.now()+a.g*1E3);var b=cb(a);return Wa(b).then(c=> {c=db(Ha(Ta(c)));c!==a.g&&(X(Date.now()+c*1E3),a.g=c)}).catch(()=>{a.g*=2;X(Date.now()+a.g*1E3)})},eb=class{constructor(a,b,c,d,e){this.o=a;this.l=b;this.m=c;this.j=d;this.g=e}start(){if(typeof fetch!=="undefined")if(Xa()){var a=Ya(),b=Date.now();a&&a>b+this.g*1E3&&(a=Date.now()+this.g*1E3,X(a));var c=()=>{$a(this).then(()=>{setTimeout(c,this.g*1E3)})};setTimeout(()=>{c()},a&&a>b?a-b:0)}else bb(this)}};for(var fb=function(a,b,c,d,e){(new eb(a,b,c,d,e)).start()},gb=["init"],Y=g,Z;gb.length&&(Z=gb.shift());)gb.length||fb===void 0?Y[Z]&&Y[Z]!==Object.prototype[Z]?Y=Y[Z]:Y=Y[Z]={}:Y[Z]=fb; }catch(e){_._DumpException(e)} }).call(this,this.default_IdentityRotateCookiesHttp); // Google Inc.