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