MSN

Posted by


MSN <![CDATA[ window["_webWorkerBundle"] = "/bundles/v1/views/latest/web-worker.3a0cb7c47ec6e9825bf7.js"; window["_authCookieName"] = "ace"; !function(){"use strict";var t,e={},i={};function s(t){var n=i[t];if(void 0!==n)return n.exports;var r=i[t]={exports:{}};return e[t](r,r.exports,s),r.exports}s.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),function(){{const t=s.e,e={};s.e=function(i){return t(i).catch((function(t){const n=e.hasOwnProperty(i)?e[i]:2;if(n{const t=d(N,!0),e=t&&n(t),{login_hint:i}=e||{};return i&&e})),f=A((()=>!!d(N)));let w=new class{constructor(){c()?(this.isDebugEnabled=(function(t,e){const i=e.replace(/[[]]/g,”\$&”),s=new RegExp(“[?&]”+i+”(=([^&#]*)|&|#|$)”).exec(t);if(!s)return null;const n=s[2];return decodeURIComponent(n.replace(/+/g,” “))||””}(window.location.href,”debug”)||””).toLowerCase()in{1:1,true:1},this.isDebugEnabled&&!s.g.TEST_ENV&&(window.webpackRequire=s)):this.isDebugEnabled=!1}getLoggingService(){return null}isDebug(){return this.isDebugEnabled}setDebug(t){this.isDebugEnabled=t}setTags(t){}log(t,e){this.isDebug()&&console.info(t)}logError(t){console.error(t)}logCallback(t){this.isDebug()&&console.info(t())}logObjects(…t){this.isDebug()&&console.log(…t)}logSingleObject(t,e){this.isDebug()&&console.log(t)}};let H,v=new class extends class{constructor(t){this.storage=t}get supported(){return!!this.storage}getItem(t){if(this.supported)return this.storage.getItem(t)}getObject(t,e){const i=this.getItem(t);if(null!=i){const t=n(i);if(null!=t)return t}return e}key(t){if(this.supported&&t>=0)return this.storage.key(t)}keys(){return this.supported?Object.keys(this.storage):[]}setObject(t,e){void 0!==e?this.setItem(t,JSON.stringify(e)):this.removeItem(t)}removeObject(t){const e=this.removeItem(t);if(null!=e)return n(e)}setItem(t,e){if(this.supported)try{this.storage.setItem(t,e)}catch(t){w.logError(t)}}get length(){if(this.supported)return this.storage.length}removeItem(t){if(this.supported){const e=this.getItem(t);return this.storage.removeItem(t),e}}removeSubstringKeys(t){if(!this.supported||!t)return;const e=[];for(let i=0;is)return n}}return i}function _(){return T=T||void 0===T&&v.getObject(k)||null,T}function F(){try{return localStorage}catch(t){return null}}!function(t){t.NotAvailable=”notAvailable”,t.Expired=”expired”,t.Valid=”valid”}(q||(q={}));const V=”uxlogin”,M=”uxlogout”,D=”uxedit”,U=A((()=>{const t=F();return t&&”1″===t.getItem(V)||c()&&location.search&&location.search.includes(“uxlogin=1”)}));const W=A((()=>{const t=function(){try{return sessionStorage}catch(t){return null}}();return t&&!!t.getItem(M)}));const L=A((()=>{const t=F();return t&&”1″===t.getItem(D)}));const B=A((()=>{const t=F(),e=y(“prg-useredirect”)&&(t&&”1″===t.getItem(“useRedirect”)||function(){const t=document.head.dataset.clientSettings||””,{browser:e}=n(t)||{},{browserType:i=””}=e||{};return!!/safari/i.test(i)}());return e}));const G={newsAndInterests:1,ugc:1,windowsNewsbar:1,windowsNewsPlus:1,winWidgets:1,windowsShell:1,distribution:1,superApp:1,gaming:1},J={edgeChromium:1},$=A((()=>(c()&&j()||{}).apptype)),X=A((()=>Y()&&(C()||!d(“ace”)))),z=A((()=>c()&&!($()in G)&&!y(“prg-nodualauth”))),Y=A((()=>z()&&!($()in J)));A((()=>z()&&(!($()in J)||!f()))),A((()=>z()&&!it()));function K(){return it()}function Q(e){return e==t.Adult&&”edgeChromium”==$()&&!(!d(“at”)&&!d(“lt”))&&y(“prg-ntp-uat”)}function Z(){const t=R;if(t)return w.log(“dual-auth: tryGet1SAuthToken returned live tokens”),t;const e=P();if(e)return w.log(`dual-auth: tryGet1SAuthToken returned cached tokens that are ${x()}`),e;w.log(“dual-auth: tryGet1SAuthToken returned empty tokens”)}function tt(t){const e={};if(t){“windowsShell”===$()?e[o]=t:e[a]=`Bearer ${t}`}return e}function et(t){const e={};return t&&(e[o]=t),e}function it(){return Y()&&U()||X()&&(X()&&!U()&&C()&&(“expired”==x()||L())||W()||B())}var st;!function(t){t.GLOBAL=”GLOBAL”,t.GCC_MODERATE=”GCC_MODERATE”}(st||(st={}));const nt=[0,656,980,1304],rt=[0,540,768,1084,1400,1779];function ct(t,e=rt){for(let i=e.length-1;i>=0;i–)if(t>=e[i])return i}const at={ver:”0.1.0″,spec:{innerWidth:{clientValue:()=>window.innerWidth},innerHeight:{clientValue:()=>window.innerHeight},outerWidth:{clientValue:()=>window.outerWidth},breakpoint:{clientValue:()=>ct(window.innerWidth,nt)},locationHash:{clientValue:()=>window.location.hash},locationHref:{clientValue:()=>window.location.href},locationHost:{clientValue:()=>window.location.host},locationHostName:{clientValue:()=>window.location.hostname},locationOrigin:{clientValue:()=>window.location.origin},locationPathName:{clientValue:()=>window.location.pathname},locationProtocol:{clientValue:()=>window.location.protocol},locationSearch:{clientValue:()=>window.location.search},screenTop:{clientValue:()=>window.screenTop},screenY:{clientValue:()=>window.screenY},canUseCssGrid:{clientValue:()=>window.CSS&&window.CSS.supports&&CSS.supports(“display”,”grid”)||!1},devicePixelRatio:{clientValue:()=>window.devicePixelRatio},language:{clientValue:()=>document.documentElement.lang},direction:{clientValue:()=>document.documentElement.dir}}};class ot{constructor(t,e){if(this.url=new URL(t.href),this.innerHeight=t.innerHeight,this.devicePixelRatio=t.devicePixelRatio,this.canUseCssGrid=t.canUseCssGrid,this.requestId=t.requestId,this.cookie=t.cookie,this.referer=t.referer,this.userAgent=t.userAgent,this.oneServiceHeaders=function(t){try{if(t)return JSON.parse(t)}catch(t){}}(t.oneServiceHeaders)||{},this.isPssrMode=e,e){const t=gt(“OSATE”,this.cookie),e=gt(“OSAT”,this.cookie);if(t&&e||!t&&!e)return this.msalAuthReady=!0,void(e&&(this.oneServiceHeaders.Authorization=`Bearer ${e}`));this.msalAuthReady=!1,this.pssrRejectedReason=t&&!e?”missOSAT”:”missOSATE”}}static getInstance(){return s.g.TEST_ENV&&!ot._instance&&lt({href:”http://localhost:8080/”,innerHeight:768,devicePixelRatio:1,canUseCssGrid:!1,requestId:”0″,cookie:””,userAgent:””,referer:””,oneServiceHeaders:””}),ot._instance||lt({href:”http://localhost:8080/”,innerHeight:0,devicePixelRatio:0,canUseCssGrid:!1,requestId:”0″,cookie:””,userAgent:””,referer:””,oneServiceHeaders:””}),ot._instance}static resetInstance(t,e=!1){return ot._instance=new ot(t,e),ot._instance}}function gt(t,e){if(e&&t){const i=new RegExp(“\b”+t+”\s*=\s*([^;]*)”,”i”).exec(e);return i&&i.length>1?i[1]:null}return null}ot._instance=null;const lt=ot.resetInstance;function ut(){return c()?window.devicePixelRatio:ot.getInstance().devicePixelRatio}let pt,bt;var mt,Ot,jt;bt=mt||(c()?window:{}),jt=()=>{let t;return{promise:new Promise((e=>t=e)),resolver:t}},pt=bt[Ot=”authHeaderPromiseParts”]||(bt[Ot]=jt());function It(){if(“undefined”!=typeof window&&window.document&&window.document.createElement&&window.applicationCache){return window.document.getElementsByTagName(“html”)[0].getAttribute(“manifest”)}return!1}let dt,ht,At;function Nt(){if(!dt){const t=document.head.getAttribute(“data-client-settings”);t&&(dt=JSON.parse(t))}return dt}var Ct;!function(t){t[t.Alert=0]=”Alert”,t[t.NoAlert=1]=”NoAlert”,t[t.HighImpact=2]=”HighImpact”,t[t.Critical=3]=”Critical”}(Ct||(Ct={}));const ft=new class{constructor(t=20){this.maxLength=20,this.list=[],this.maxLength=t}push(t){this.list.push(t),this.list.length>this.maxLength&&this.list.shift()}get data(){return this.list}};function wt(t,e,i,s=Ct.Alert){try{const n=Nt(),r=function(){if(ht)return ht;let t=document.head.getAttribute(“data-info”);const e=Nt();if(It()){let i;try{const t=window.localStorage.getItem(“shd_”+e.pagetype);i=JSON.parse(t)}catch(t){i=null}if(i){const s=i.clientSettings,n=i.info;s&&n&&e.pageGenTime0)return t.substring(0,e)}return””}(c.apikey));const o=function(t,e,i,s,n,r,c=Ct.Alert){if(i){n=n||{};const{apptype:a,audienceMode:o,pagetype:g,pageGenTime:l,bundleInfo:u,deviceFormFactor:p=””}=i;n.pageGenTime=l,n.build=u&&u.v,n.appType=a;const b=function(t,e,i){const s=i&&”phone”===i.toLowerCase();return{bingHomepage:”binghomepage”,mmx:”emmx”,edge:”spartan”,edgeChromium:e&&”enterprise”===e?”entnews”:”anaheim”,hybrid:”spartan”,hub:s?”prime_mobile”:”prime”,microsoftNews:”msnews”,office:”entnews”,views:s?”prime_mobile”:”prime”,windowsShell:”windowsshell”}[t]}(a,o,p),m=b||a,O=document.getElementsByTagName(“html”)[0].getAttribute(“lang”);let j=””,I=”muid”;try{window&&window.getCookieConsentRequired&&”function”==typeof window.getCookieConsentRequired&&window.getCookieConsentRequired()||(j=d(“muid”))}catch(t){console.log(“error fetching muid.”)}j||(j=i.aid,I=”aid”);const h={name:”MS.News.Web.AppError”,time:l,ver:”4.0″,iKey:`o:${s}`,data:{baseData:{},baseType:”MS.News.Web.Base”,page:{name:”default”,product:m,type:Ht(g),content:{category:”standaloneError”}},browser:{clientId:j,clientIdType:I},flight:{id:r},request:{activityId:i.aid,requestId:i.aid},locale:{mkt:O},extSchema:{id:t,severity:c,pb:n,message:e}}};return h?JSON.stringify(h):null}return null}(e,t,n,a,i,r,s);if(c&&o){console.error(o),ft.push(o);const t=”https://”+At+”/OneCollector/1.0″+function(t){return”?”+Object.keys(t).map((function(e){return e+”=”+encodeURIComponent(t[e])})).join(“&”)}(c);navigator.sendBeacon(t,o)}else console.log(“missing parameters in data-client-settings. “+t)}catch(e){console.log(“error logging the app error. “+t)}}function Ht(t){let e=t;switch(t){case”windowsshellhp”:e=”dhp”;break;case”video”:e=”watch”}return e}Object.assign({},at.spec);let vt=null;var yt,St;!function(t){t[t.Alert=0]=”Alert”,t[t.NoAlert=1]=”NoAlert”,t[t.HighImpact=2]=”HighImpact”,t[t.Critical=3]=”Critical”}(yt||(yt={})),function(t){t[t.Exceptional=0]=”Exceptional”,t[t.Fallback=1]=”Fallback”}(St||(St={}));const kt=yt.Alert,Et={build:””};yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.HighImpact,yt.HighImpact,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.HighImpact,yt.HighImpact,yt.NoAlert,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.NoAlert,yt.NoAlert,Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.HighImpact,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.HighImpact,yt.HighImpact,yt.HighImpact,yt.HighImpact,yt.HighImpact,yt.Critical,yt.NoAlert,yt.HighImpact,yt.Critical,yt.Critical,yt.Critical,yt.HighImpact;const qt={InvalidIntraArticleDataError:{id:9001,severity:kt,pb:Et},DataFetchError:{id:9002,severity:kt,pb:Et},InvalidDocumentContentError:{id:9003,severity:kt,pb:Et},ViewsPaddleDataLoadError:{id:9004,severity:kt,pb:Et},ViewsErrorPage:{id:9005,severity:kt,pb:Et},ProviderMapperError:{id:9006,severity:kt,pb:Et},InvalidContentId:{id:9007,severity:kt,pb:Et},ViewsPageFailedToRender:{id:9008,severity:kt,pb:Et},ViewsPageJSErrorPostTTVR:{id:9009,severity:kt,pb:Et},ViewsComponentFailedToRender:{id:9010,severity:kt,pb:Et},ViewsInfiniteReadingError:{id:9011,severity:kt,pb:Et},ViewsInfiniteReadingIFrameRenderError:{id:9012,severity:kt,pb:Et},ViewsInfiniteReadingHelperInitializationError:{id:9013,severity:kt,pb:Et},StaticFallbackError:{id:9014,severity:kt,pb:Et},ViewsInfiniteReadingDisplayAdError:{id:9015,severity:kt,pb:Et},ViewsMainContentRemovedFetchError:{id:9016,severity:kt,pb:Et},ViewsOtherContentRemovedFetchError:{id:9017,severity:kt,pb:Et},ViewsInfiniteReadingStyleValidationError:{id:9018,severity:kt,pb:Et},RelatedSlideshowCMSFetchError:{id:9019,severity:kt,pb:Et},InvalidContentIdFromFakePath:{id:9020,severity:kt,pb:Et},ViewsFatalRedirectError:{id:9021,severity:kt,pb:Et},ViewsFatalErrorHandled:{id:9022,severity:kt,pb:Et},ViewsGenericLowSevJSError:{id:9023,severity:yt.NoAlert,pb:Et},ViewsInfiniteReadingMissingPerfError:{id:9024,severity:kt,pb:Et},ViewsPartnerTrackError:{id:9025,severity:kt,pb:Et}};yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.HighImpact,yt.HighImpact,yt.NoAlert,yt.NoAlert,yt.HighImpact,yt.HighImpact,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.HighImpact,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.Critical,yt.NoAlert,yt.NoAlert,yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.NoAlert,yt.NoAlert,yt.Alert,yt.Alert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.HighImpact,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.HighImpact,yt.NoAlert,yt.NoAlert,yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.Critical,yt.Critical,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.Critical,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.Alert,yt.Alert,yt.Alert,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.NoAlert,Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!1,errorBehavior:St.Fallback}),Object.assign(Object.assign({},Et),{userImpacting:!1,errorBehavior:St.Fallback}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,yt.NoAlert,yt.NoAlert,yt.Alert,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.NoAlert,Object.assign(Object.assign({},Et),{userImpacting:!1}),yt.Alert,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.NoAlert,Object.assign(Object.assign({},Et),{userImpacting:!1}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.NoAlert,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.NoAlert,Object.assign(Object.assign({},Et),{userImpacting:!1}),Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,Object.assign(Object.assign({},Et),{userImpacting:!1}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,Object.assign(Object.assign({},Et),{userImpacting:!1}),yt.NoAlert,Object.assign(Object.assign({},Et),{userImpacting:!1}),yt.NoAlert,Object.assign(Object.assign({},Et),{userImpacting:!1}),yt.NoAlert,Object.assign(Object.assign({},Et),{userImpacting:!1}),yt.NoAlert,Object.assign(Object.assign({},Et),{userImpacting:!1}),yt.NoAlert,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.NoAlert,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.NoAlert,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.NoAlert,Object.assign(Object.assign({},Et),{userImpacting:!1}),yt.NoAlert,Object.assign(Object.assign({},Et),{userImpacting:!1}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.NoAlert,Object.assign(Object.assign({},Et),{userImpacting:!1}),yt.NoAlert,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.Alert,yt.NoAlert,yt.Alert,yt.Alert,yt.Alert,yt.Alert,yt.NoAlert,yt.Alert,yt.NoAlert,yt.Alert,yt.Alert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.Alert,yt.NoAlert,yt.NoAlert,yt.Alert,yt.HighImpact,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.Alert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.HighImpact,yt.NoAlert,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.NoAlert,yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,Object.assign(Object.assign({},Et),{userImpacting:!1}),yt.Alert,Object.assign(Object.assign({},Et),{userImpacting:!1}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!1,errorBehavior:St.Fallback}),Object.assign(Object.assign({},Et),{userImpacting:!1,errorBehavior:St.Fallback}),yt.NoAlert,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.NoAlert,yt.NoAlert,yt.Critical,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,yt.Alert,yt.Alert,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!1}),Object.assign(Object.assign({},Et),{userImpacting:!1}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.HighImpact,yt.HighImpact,yt.NoAlert,yt.HighImpact,yt.NoAlert,yt.NoAlert,yt.HighImpact,yt.HighImpact,yt.Alert,yt.Alert,yt.Alert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!1,errorBehavior:St.Exceptional}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,yt.Critical,yt.Critical,yt.Alert,Object.assign(Object.assign({},Et),{userImpacting:!1,errorBehavior:St.Fallback}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.Critical,yt.Critical,yt.NoAlert,yt.NoAlert,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.Critical,yt.Alert,yt.Alert,yt.Alert,yt.Alert,yt.Alert,yt.Critical,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,yt.Alert,yt.Alert,yt.NoAlert,yt.Critical,yt.Alert,yt.NoAlert,yt.NoAlert,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.Critical,yt.NoAlert,yt.Critical,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.NoAlert,yt.Critical,yt.Alert,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.Critical,yt.NoAlert,yt.NoAlert,yt.Critical,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.Critical,yt.Critical,yt.NoAlert,yt.NoAlert,yt.Critical,yt.NoAlert,yt.NoAlert,yt.Critical,yt.Critical,yt.Critical,yt.NoAlert,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.NoAlert,yt.Critical,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.Critical,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.Critical,yt.Critical,yt.NoAlert,Object.assign(Object.assign({},Et),{userImpacting:!0}),Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.NoAlert,yt.HighImpact,yt.HighImpact,yt.Critical,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.NoAlert,yt.Critical,yt.NoAlert,yt.NoAlert,yt.Alert,yt.Alert,yt.Alert,yt.Alert,yt.Alert,yt.Alert,yt.Alert,yt.Alert,yt.Alert,Object.assign({},Et),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,yt.HighImpact,yt.HighImpact,yt.HighImpact,yt.HighImpact,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,yt.Alert,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,yt.Alert,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,yt.Alert,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,yt.Alert,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,Object.assign(Object.assign({},Et),{userImpacting:!1}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,Object.assign(Object.assign({},Et),{userImpacting:!1}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.HighImpact,Object.assign(Object.assign({},Et),{userImpacting:!0}),yt.Alert,Object.assign(Object.assign({},Et),{userImpacting:!1}),yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.NoAlert,yt.Critical,yt.Critical;function Tt(t,e){if(t instanceof Error){const i=t.toString();return e&&t.stack?`${i}, Stack: ${t.stack}`:i}return”string”==typeof t?t:function(t){try{return JSON.stringify(t)}catch(t){return””}}(t)}function Rt(t,e,i){const s=Et;return Object.assign(Object.assign({},t),{message:e||t.message,pb:i?Object.assign(Object.assign(Object.assign({},s),t.pb),{customMessage:i}):Object.assign(Object.assign({},s),t.pb)})}(new class{constructor(){this.childCookieName=”child”,this.domInfo=document.head.dataset.info}init(e=null){this.clientSettings=e||j(),this.authCookieName=window._authCookieName||””,this.bundle=window._webWorkerBundle||””;const i=this.buildWebWorkerUrl(),s=window.webWorker=new Worker(i,{name:”web-worker”}),n=window.webWorkerMessages=[];s.onmessage=t=>{n.push(t.data)};const r=window.webWorkerErrors=[];if(s.onerror=t=>{r.push(t)},window.chrome){const e=this.getAudienceMode(this.clientSettings),i=window.webWorker&&window.chrome&&window.chrome.ntpSettingsPrivate;if(i&&”function”==typeof i.getPref&&(i.getPref(“ntp.news_feed_display”,(t=>{t&&t.value&&s.postMessage({id:”FeedDisplaySetting”,type:”command”,payload:t.value})})),i.getPref(“ntp.layout_mode”,(t=>{t&&t.value&&s.postMessage({id:”LayoutModeSetting”,type:”command”,payload:t.value})})),i.getPref(“ntp.user_nurturing”,(t=>{let e=!1;t&&t.value&&t.value.length&&(e=this.getSingleColRequest(t.value)),s.postMessage({id:”RenderSingleColumn”,type:”command”,payload:e})}))),e===t.Enterprise&&this.clientSettings.browser&&”edgeChromium”===this.clientSettings.browser.browserType&&parseInt(this.clientSettings.browser.version)>=87&&this.getEnterpriseAccessToken().then((t=>{t&&s.postMessage({id:”AuthTokenEnterprise”,type:”command”,payload:tt(t)})})),e!==t.Adult&&e!==t.Enterprise||this.sendPageConfiguration(),Q(e)){const t=d(“lt”)||d(“at”);s.postMessage({id:”AuthHeaders”,type:”command”,payload:et(t)})}}K()&&pt.promise.then((t=>s.postMessage({id:”AuthHeaders”,type:”command”,payload:t||{}})))}buildWebWorkerUrl(t=null){return(this.bundle||””)+”#”+this.qsFromDocument()+this.qsFromCookies()+this.qsFromDataAttribute(t||this.clientSettings)+this.qsMisc()+this.qsAuth(t||this.clientSettings)+this.qsFromUrl()+this.qsFromServiceWorker()+this.qsSelectedPivot()+this.qsXboxXToken()}qs(t,e,i){return t?e+”=”+(i||t)+”&”:””}qsFromDocument(){var t;return this.qs(document.getElementsByTagName(“html”)[0].getAttribute(“lang”),”lang”)+this.qs(encodeURIComponent(window.location.href),”adsReferer”)+this.qs(null===(t=ut())||void 0===t?void 0:t.toString(),”devicePixelRatio”)}qsFromServiceWorker(){if(!navigator.serviceWorker||!navigator.serviceWorker.controller)return””;const t=navigator.serviceWorker.controller;if(“activated”!==t.state||!t.scriptURL)return””;if(t.scriptURL){const e=new URL(t.scriptURL).searchParams.toString();return e?”&”+e+”&”:””}return””}qsFromCookies(){return this.qs(h(this.authCookieName),”aace”,”1″)+this.qs(h(“muid”),”muid”)+this.qs(h(this.childCookieName),”child”)+this.qs(h(“cbypass”),”cbypass”)+this.qs(this.cookieBannerConsentRequired().toString(),”ccRequired”)+this.qs(h(“ecasession”),”ecasession”)+this.qs(h(“TOptOut”),”browserOptOut”)}qsFromDataAttributeHelper(t,e){return t&&t.featureFlags&&t.featureFlags.wpoEnabled&&(e=this.appendWpoFlightsToInfo(t,e)),this.qs(t.pcsInfo&&t.pcsInfo.env||t.env,”env”)+this.qs(t.aid,”aid”)+this.qs(t.apptype,”apptype”)+this.qs(t.pagetype,”pagetype”)+this.qs(t.audienceMode,”audienceMode”)+this.qs(t.configIndexDocId,”configIndexDocId”)+this.qs(t.deviceFormFactor,”deviceFormFactor”)+this.qs(t.domain,”domain”)+this.qs(t.configRootUrl,”configRootUrl”)+this.qs(this.getHighestCbid(t.cbid,t.apptype),”cbid”)+this.qs(t.ocid,”ocid”)+this.qs(t.os,”os”)+this.qs(JSON.stringify(t.locale),”locale”)+this.qs(t.geo_lat,”lat”)+this.qs(t.geo_long,”long”)+this.qs(JSON.stringify(t.featureFlags),”featureFlags”)+this.qs(JSON.stringify(t.browser),”browser”)+this.qs(JSON.stringify(t.servicesEndpoints),”servicesEndpoints”)+this.qs(t.bundleInfo&&t.bundleInfo.v||””,”buildVersion”)+this.qs(e,”dataInfo”)}qsSelectedPivot(){const t=”selectedPivot”;let e;try{const i=F();i&&(e=i.getItem(t))}catch(t){console.log(“Error getting pivot id from local storage. “+t)}return this.qs(e,t)}qsXboxXToken(){const t=”xboxXTokenId”;let e;try{const i=F();i&&(e=i.getItem(t))}catch(t){console.log(“Error getting xbox XToken from local storage. “+t)}return this.qs(e,t)}appendWpoFlightsToInfo(t,e){const i=this.getWpoFlightsFromLocalStorage(t);if(i&&i.length){const t=”;”,s=e.split(t);for(let t=0;tt.id))}}catch(t){console.warn(`Error getting wpo flights from ls for ${s} Error:${t}`)}return null}getHighestCbid(t,e){try{const i=F(),s=parseInt(t),n=parseInt(JSON.parse(i.getItem(`cbid_${e||””}`)));let r;if(s&&!isNaN(s)&&n&&!isNaN(n)&&(r=s>n?s:n),r=r||s||n,r)return window._cbid=r.toString()}catch(t){console.log(“Error getting highest CBID”+t)}}getAudienceMode(e){F();const i=d(this.authCookieName),s=d(this.childCookieName),{child:n}=i&&JSON.parse(i)||{};return i&&(1===n||s)?”kids”:e.audienceMode||t.Adult}sendPageConfiguration(){const t=this.clientSettings.pagetype;if(t){const e=d&&d(“pglt-edgeChromium-“+t);if(e)return void window.webWorker.postMessage({id:”PageConfiguration”,type:”command”,payload:e})}window.webWorker.postMessage({id:”PageConfiguration”,type:”command”,payload:!1})}qsFromDataAttribute(t){let e,i;const s=F();if(s){const n=JSON.parse(s.getItem(“shd_”+t.pagetype)||null);n&&n.clientSettings&&n.info&&(e=Object.assign(Object.assign({},n.clientSettings),{bundleInfo:t.bundleInfo}),i=n.info)}return(!e||!i||t.pageGenTime>=e.pageGenTime)&&(e=t,i=this.domInfo),e.audienceMode=this.getAudienceMode(e),this.qsFromDataAttributeHelper(e,i)}qsFromUrl(){const t=location.search;return t&&t.length?t.substring(1,t.length):””}getEnterpriseAccessToken(){return new Promise((t=>{window.chrome&&window.chrome.authPrivate?window.chrome.authPrivate.getPrimaryAccountInfo((e=>{e&&”GCC_MODERATE”!==e.region_scope||t(“”);const i={account_id:e.account_id,account_type:e.account_type,client_id:”d7b530a4-7680-4c23-a8bf-c52c121d2e87″,scope_or_resource:”https://enterprisenews.microsoft.com”};window.chrome.authPrivate.acquireAccessTokenSilently(i,(e=>{e.is_success?t(e.access_token):t(“”)}))})):t(“”)}))}qsMisc(){return this.qs(performance.timeOrigin&&performance.timeOrigin.toString(),”mainTimeOrigin”)}qsAuth(t){let e=this.qs(X()&&”1″,”disableWWAuth”);if(!Q(t&&t.audienceMode)&&!K()){const t=Y()&&Z()||{};e+=this.qs(encodeURIComponent(JSON.stringify(tt(t.accessToken))),”authHeaders”)}return e}getSingleColRequest(t){const e=”render_single_column”,i=”feed_layout”;let s,n;for(const r of t){const{key:t,value:c}=r;t===e?s=c:t===i&&(n=c)}return”boolean”==typeof s?s:!!n&&(n&&”single”===n.type)}cookieBannerConsentRequired(){const t=null!=document.getElementById(“consent-banner-container”)&&null===d(“MSCC”),e=null!=document.getElementById(“onetrust-sdk”)&&null===d(“eupubconsent-v2”);return t||e}}).init(),function(t=[“vendors”,”common”,”microsoft”],e=”Error when loading bundle(s): “,i=5e5,s,n){(“visible”===document.visibilityState?Promise.resolve():new Promise((t=>{document.addEventListener(“visibilitychange”,(()=>{“visible”===document.visibilityState&&t()}))}))).then((()=>{setTimeout((()=>{const i=window.webpackJsonp;if(i){const r=i.length,c=t.length+1;if(r{e.length&&e[0][0]&&t.splice(t.indexOf(e[0][0]),1)}))}wt(e+t.toString(),20202,{}),n&&n(s,{customMessage:t.toString()})}}}),i)}))}();const Pt=new Set([“ResizeObserver loop limit exceeded”]);window.onerror=function(t,e,i,s,n){if(Pt.has(t))return void function(t,e,i,s){const n=Rt(e,i,s||Tt(t));n.pb.stack=t&&t.stack,vt&&vt.sendAppErrorEvent(n)}(n,qt.ViewsGenericLowSevJSError,”Resize Observer Loop Error”,`Error details: ${Tt(n,!0)}`);wt(“JS Exception”,20203,{source:e,customMessage:`${t}. Current Url: ${window.location.href}`,line:i,column:s,stack:n&&n.stack})}}(); ]]>

Source