CINXE.COM

MSN

<!DOCTYPE html> <html lang="en-us" dir="ltr"> <head data-info="f:msnallexpusers,prg-sp-liveapi,prg-fin-compof,prg-fin-hpoflio,prg-fin-poflio,cprg-hp-rdug2,prg-hometo-hpmsn,prg-hp-rdcv,prg-hp-switchfeed,prg-msn-id,prg-searchnewt-c,xads-adqiscbmm-t,ads-flrmgp-base-c,prg-1s-dwvid-t1,1s-p1-dwls,1s-p2-dwls,prg-1sw-nocooldown,prg-pr1-videos,prg-pr2-videos,prg-vid-dwlscache,prg-1sw-sa-maiprofile_c,prg-1sw-sageexpf,prg-1sw-sa-rmcalib-lvf_c1,prg-1sw-sal3uicdbf0,prg-1sw-msnhome,prg-1sw-tmuidsyncrfwoerr,prg-1sw-refreshp,prg-1sw-tmuid1ssync,prg-fin-l2duea-c,2409-new-bing-design-t,routegraphexp,prg-adspeek,1s-ntf1-rdid2a,1s-ntf1-fsptbrc,1s-ntf1-pnots,1s-ntf1-rdid2,1s-ntf1-rdidx2,prg-1sw-monexpb,prg-1sw-pnotia,prg-p1-ts4cold,prg-1sw-revenue04,traffic-pr2-news,prg-pr2-tfnews,prg-pr2-widget-tab,f-rel-all,btie-tagindex,1s-fcrypt,preprg-1s-wtch-qvf4t1,prg-cookiecont,1s-wpo-pr1-mrt1c,1s-re-mre,1s-xapresprong1,prg-1sw-repr1-c,1s-ntf1-deccontrol,prg-ilfre-exp,1s-pr2-ffo,1s-wpo-prg2-2cfreh,1s-wpo-prg2-uitap1,prg-pr2-fre2c,prg-pr2-freexp,1s-ntf2-zntpccaping2,1s-ntf2-jntpccaping2,1s-ntf2-pacerscale,prg-upsaip-w1-t,prg-cg-profile-v2,1s-rpssecautht,jj_fac_t,prg-1sw-p2mebc82,prg-pr2-monexpb,prg-pr2-monexpbf,prg-pr2-butterflylogo,prg-pr2-delayloadc,prg-pr2-pre1scomb,prg-pr2-pre1simages,prg-pr2-pre1swarm,prg-pr2-pre1swars,prg-pr2-pre1swarw,1s-ntf2-rdid2a,1s-ntf2-fsptbrc,1s-ntf2-pnots,1s-ntf2-rdid2,1s-ntf2-rdidx2,prg-p2-ts4cold,prg-pr2-pnotia,prg-health-staging,footer-search-android-t,prg-1cashback-astrov5-c,1s-prong2-serpre-co,1s-prong2-serpre-c,1s-wpo-prg2-sd2410v2,prg-pr2-sd2410v2,2410-sfooter-c,navigation-android-t,prg-csacclink,prg-1s-acclnk,prg-accountlink,1s-notifmapping,prg-sh-frnr,prg-wx-dhgrd,prg-sh-dealsdaypdp,prg-sh-rmitmlnk-c,nopinglancecardit,prg-cg-ingames-ct,prg-1s-workid,prg-strrtng-ctrl,prg-cg-notf-landing-c,1s-wpo-skdt-revwpo3,1s-wpo-skype-revwpo3,prg-1sw-uclam,1s-temp-wid-t,prg-1s-twid,ads-nopostsq-t,ads-nopostsq,fv-spt-staginc,1s-uasdisf-t,ads-usepme,prg-1sw-finvldc,ads-anjson-migt,ads-nouniformcrlog,sh-bdvid,prg-sh-bd-video,fv-channel-stage,1s-xapdubecf,prg-pr1-evolvelifecycle,1s-1sw-evlc,1s-1sw-evlcbb,1s-1sw-evlch,1s-1sw-evlcn,1s-1sw-evlct,1s-ntf1-bknlc,1s-ntf1-iptlc,1s-wpo-pr1-ncard,1s-wpo-pr1-pnpfilter,1s-wpo-prg1-evlcctrrank,1s-wpo-prg1-evlcmoresg,1s-wpo-prg1-evlct1,prg-1sw-brnsvg2,prg-1sw-fieplc,prg-1sw-tf-bdgpv-ai,prg-1sw-tf-rhighimp,prg-1sw-wxevolnoti,ads-nooutbrain,release-outlook-app,ads-prcrid-bi,ads-fbk-gserver,cg-ab-testing-c,1s-ntf1-tvid-ctr,prg-1sw-reclaimc,1s-p2-bg-appanon,ads-bcn-cndomain,1s-blis-nocache,prg-cg-int-ad-pod,msph-crossmarketcn,prg-cg-spgm4_2,prg-cg-pwa-new-ttip,prg-cg-redirect-gm4,prg-wx-csurvey,msph-applbug,prg-pr2-lifecycleba,1s-pr2-evlcbackingapp,prg-pw-t-no-ad-css,prg-1sw-wxnhcolk,ads-xnd-fullip,prg-1sw-crypinf,prg-cg-pwa-lock-spl,prg-wx-nfor,prg-1sw-cryptren,prg-pr2-rail2col-c,1s-pnp-mi-t,wid-1s-automg-cmp-t,1s-wid-automig-t,wid-1s-automig-t,prg-pr2-only,msph-adsrevpd,1s-sports-newdship,prg-cg-ad-rtrn-ld,prg-ntph-stname,prg-pr2-stname,prg-msft-xan-sdk,expose-cn-flag,prg-cnex,1s-upsd-t,cg-rw-ad-pg-ctr,prg-cg-zhcnfx,prg-cg-lstfix,prg-sp-vid-overlay,prg-1sw-ctragfspf1,prg-wx-cwaze,1s-ntf2-nwtstec,prg-msn-fnewbrand,prg-1sw-newbrand,prg-msn-newbrand,prg-pr2-newbrand,prg-1sw-hva,1s-ntf1-fpmcc80,1s-ntf2-fpmcc90,prg-1sw-tbrfltr,prg-1sw-reconoov,msph-vfcross,prg-1sw-saxfmvnsc,1s-wpo-lock-mvp-c,prg-1sw-gtlp2-c;" data-canvas-info="" data-ads-numberline="f:anaheimmuidr2=ads-flrmgp-base-c,anaheimmuidads3=btie-tagindex,5qos=ads-nopostsq-t,5sov=ads-usepme,5ui9=ads-anjson-migt,5wcj=ads-nouniformcrlog,63hy=ads-nooutbrain,649x=ads-prcrid-bi,66ky=ads-fbk-gserver,6965=ads-bcn-cndomain,6hvo=ads-xnd-fullip;" data-client-settings="{&quot;aid&quot;:&quot;2A3FD25C36EB4AE89D66C67283A5FD22&quot;, &quot;fd_muid&quot;:&quot;27655C3773BA670A28E4497272F666FF&quot;, &quot;static_page&quot;:&quot;false&quot;, &quot;queryparams&quot;:&quot;&quot;, &quot;apptype&quot;:&quot;views&quot;, &quot;pagetype&quot;:&quot;video&quot;, &quot;configRootUrl&quot;:&quot;https://assets.msn.com/config/v1/&quot;, &quot;feedBaseDomain&quot;:&quot;&quot;, &quot;deviceFormFactor&quot;:&quot;desktop&quot;, &quot;pageGenTime&quot;:&quot;2024-11-28T00:47:21Z&quot;, &quot;pcsInfo&quot;:{&quot;v&quot;:&quot;20241120.5_master&quot;, &quot;env&quot;:&quot;prod&quot;}, &quot;locale&quot;:{&quot;language&quot;:&quot;en&quot;, &quot;market&quot;:&quot;us&quot;, &quot;content&quot;:{&quot;language&quot;:&quot;en&quot;, &quot;market&quot;:&quot;us&quot;}, &quot;display&quot;:{&quot;language&quot;:&quot;en&quot;, &quot;market&quot;:&quot;us&quot;}}, &quot;featureFlags&quot;:{}, &quot;market&quot;:{ &quot;requestInput&quot;:{ &quot;language&quot;:&quot;en&quot;,&quot;region&quot;:&quot;us&quot;, &quot;geo_country&quot;:&quot;US&quot;}, &quot;detection&quot;:{ &quot;type&quot;:&quot;url&quot;,&quot;geo_country&quot;:&quot;&quot;,&quot;geo_countrycf&quot;:&quot;&quot;}}, &quot;servicesEndpoints&quot;:{&quot;staticConfig&quot;: {&quot;domain&quot;: &quot;https://assets.msn.com&quot;, &quot;path&quot;: &quot;/config/v3/&quot;, &quot;v&quot;: &quot;&quot;},&quot;crs&quot;: {&quot;domain&quot;: &quot;https://assets.msn.com&quot;, &quot;path&quot;: &quot;/resolver/api/resolve/&quot;, &quot;v&quot;: &quot;v3&quot;},&quot;feedService&quot;: {&quot;domain&quot;: &quot;https://assets.msn.com&quot;, &quot;path&quot;: &quot;&quot;, &quot;v&quot;: &quot;&quot;},&quot;enterpriseFeedService&quot;: {&quot;domain&quot;: &quot;https://ent-api.msn.com/&quot;, &quot;path&quot;: &quot;&quot;, &quot;v&quot;: &quot;&quot;}}, &quot;bundleInfo&quot;:{&quot;v&quot;:&quot;20241126.403&quot;, &quot;alias&quot;:&quot;latest&quot;}, &quot;os&quot;:&quot;windows&quot;, &quot;browser&quot;:{&quot;browserType&quot;:&quot;chrome&quot;, &quot;version&quot;:&quot;115&quot;, &quot;ismobile&quot;:&quot;false&quot;}, &quot;verticalKey&quot;:&quot;news&quot;, &quot;categoryKey&quot;:&quot;newsus&quot;, &quot;domain&quot;:&quot;www.msn.com&quot;, &quot;requestTrailInfo&quot;:{&quot;flightVersion&quot;:&quot;53498082&quot;}, &quot;detection&quot;:{&quot;ip&quot;:&quot;207.241.237.135&quot;, &quot;tier&quot;:&quot;p&quot;}, &quot;geo_country&quot;:&quot;US&quot;, &quot;geo_countryname&quot;:&quot;United States&quot;, &quot;geo_subdivision&quot;:&quot;California&quot;, &quot;geo_zip&quot;:&quot;94117&quot;, &quot;geo_city&quot;:&quot;San Francisco&quot;, &quot;geo_lat&quot;:&quot;37.7705&quot;, &quot;geo_long&quot;:&quot;-122.4428&quot;, &quot;geo_citycf&quot;:&quot;5&quot;, &quot;geo_countrycf&quot;:&quot;8&quot;, &quot;requestMuid&quot;:&quot;notFound&quot;}" data-diagnostics=""><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://www.msn.com/en-us/news/us/cbs-evening-news-headlines-for-monday-april-15-2019/vi-BBVY9Vp","20241128004721","https://web.archive.org/","web","/_static/", "1732754841"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta charset="utf-8"/> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> <meta http-equiv="origin-trial" content="An7X35dNCp8wa7sy5tdW7/BBviJ7F5KeD3vDjGgHaznvlFmAPggK2k3jXzBIVMZ6JOlMPOZp5I1q1w+N2MF2tMEAAABseyJvcmlnaW4iOiJodHRwczovL21zbi5jb206NDQzIiwiaXNTdWJkb21haW4iOnRydWUsImZlYXR1cmUiOiJNc1VzZXJBZ2VudExhdW5jaE5hdlR5cGUiLCJleHBpcnkiOjE3MTk3NzQwMDB9"> <title>MSN</title> <script type="text/javascript" nonce=""> try { window._pageTimings = window._pageTimings || {}; window._pageTimings["TTJSStart"] = Math.round(performance.now()); } catch (e) { console.error("Error in adding TTJSStart marker"); } </script> <script nonce=""> function getCookieConsentRequired(){return false;} window._ssrServiceEntryUrl="/bundles/v1/views/latest/SSR-service-entry.eb4d49c5e8c4cb1d73be.js"; </script> <script type="text/javascript" id="inlinehead-inline-script" nonce=""> window["_webWorkerBundle"] = "/bundles/v1/views/latest/web-worker.ccbacc126921257fec14.js"; window["_authCookieName"] = "ace"; !function(){"use strict";var e={},t={};function n(o){var i=t[o];if(void 0!==i)return i.exports;var s=t[o]={exports:{}};return e[o](s,s.exports,n),s.exports}function o(){return!("undefined"==typeof window||!window.document||!window.document.createElement||window.isRenderServiceEnv)}n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),function(){if(void 0!==n){const e=n.e,t={};n.e=function(o){return e(o).catch((function(e){const i=t.hasOwnProperty(o)?t[o]:2;if(i<1)throw e;return new Promise((function(e){setTimeout((function(){t[o]=i-1,e(n.e(o))}),100)}))}))}}}();let i=new Map;const s=Object.freeze({set(e,t){return i.set(e,t),this},get:function(e,t){let n=i.get(e);return void 0===n&&t&&(n=t(),i.set(e,n)),n},clear(){i.clear()},delete:e=>i.delete(e),has:e=>i.has(e)});const r="__RequestDataInstance__";class a{constructor(e,t){if(this.url=new URL(e.href),this.innerHeight=e.innerHeight,this.devicePixelRatio=e.devicePixelRatio,this.canUseCssGrid=e.canUseCssGrid,this.requestId=e.requestId,this.cookie=e.cookie,this.referer=e.referer,this.userAgent=e.userAgent,this.clientData=e.clientData,this.oneServiceHeaders=function(e){try{if(e)return JSON.parse(e)}catch(e){}}(e.oneServiceHeaders)||{},this.isPssrMode=t,t){const e=c("OSATE",this.cookie),t=!!e&&"1"===e,n=c("OSAT",this.cookie);if(t&&n||!e&&!n)return this.msalAuthReady=!0,void(n&&(this.oneServiceHeaders.Authorization=`Bearer ${n}`));this.msalAuthReady=!1,this.pssrRejectedReason=e&&!t?"interactiveLogin":e&&!n?"missOSAT":"missOSATE"}}static getInstance(){const e=s.get(r);return e||(n.g.TEST_ENV?d({href:"https://web.archive.org/web/20241128004721/http://localhost:8080/",innerHeight:768,devicePixelRatio:1,canUseCssGrid:!1,requestId:"0",cookie:"",userAgent:"",referer:"",oneServiceHeaders:""}):d({href:"https://web.archive.org/web/20241128004721/http://localhost:8080/",innerHeight:0,devicePixelRatio:0,canUseCssGrid:!1,requestId:"0",cookie:"",userAgent:"",referer:"",oneServiceHeaders:""}))}static resetInstance(e){const t=new a(e,arguments.length>1&&void 0!==arguments[1]&&arguments[1]);return s.set(r,t),t}}function c(e,t){if(t&&e){const n=new RegExp("\\b"+e+"\\s*=\\s*([^;]*)","i").exec(t);return n&&n.length>1?n[1]:null}return null}const d=a.resetInstance,l=()=>a.getInstance();function u(){return o()?window.location.search:l().url.search}var p,h;!function(e){e.Anon="ANON",e.AppAnon="APP_ANON",e.Unknown=""}(p||(p={})),function(e){e.AnonCookieExists="ace",e.AppAnonCookieExists="aace"}(h||(h={}));const g="child";function w(e,t){if(e){const n=new RegExp("\\b"+t+"\\s*=\\s*([^;]*)","i").exec(e);return n&&n.length>1?n[1]:null}return null}function m(e){try{if(e)return JSON.parse(e)}catch(e){}return null}const f="prg-pr2-",v="prg-pr2-only",b="prg-pw-",y="prg-",k="prg-1sw-";function S(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:y;const n=t.length,o=[];return e&&e.length&&(e.forEach((e=>{const i=e&&e.trim();i&&i.length>=n&&i.substring(0,n).toLowerCase()===t&&o.push(i.toLowerCase())})),o.sort()),o}const C="allfltstocrs",A="canvasfltstocrs";function I(e){var t;return document.head.dataset[e]||(null===(t=q())||void 0===t?void 0:t.dataset[e])}let _;function q(){return void 0===_&&(_=document.getElementsByClassName("peregrine-widget-settings")[0]||null),_}function E(e){var t;if(!e||!e.startsWith("f:"))return;const n=(e.match(/f:\s*([^;]+)/i)||[])[1];return n?null===(t=n.toLowerCase().split(","))||void 0===t?void 0:t.sort():[]}const O="Authorization";var L,x;!function(e){e.Presentation="presentation"}(L||(L={})),function(e){e.Unknown="Unknown",e.Portrait="Portrait",e.Landscape="Landscape"}(x||(x={}));var T,P;!function(e){e[e.Undefined=0]="Undefined",e[e.Basic=1]="Basic",e[e.Advanced=2]="Advanced",e[e.Premium=3]="Premium"}(T||(T={})),function(e){e.Init="init",e.Config="config",e.Targeted="targeted",e.Sticky="sticky",e.NoSticky="no_sticky",e.Admin="admin",e.Forced="forced",e.Manual="manual"}(P||(P={}));new Set(["winp0dash","winp1taskbar","winp1taskbarent","winp1taskbardirect","winp1taskbardirectent","winp1taskbarent","winp2juntaskbar","winp2juntaskbarent","winp2","winp2ent","winp2fp","winp2fpent","winp2fptaskbar","winp2fptaskbarent","winp2fptaskbarhover","winp2fptaskbarhoverent","winp2widget","winp2widgetent"]);const N=new Set(["finance-app-win","weather-app-win","winpstoreapp"]),W=(new Set(["msedgdhp","msedgdhphdr","msedgntphdr","msedgntp","msedgdhp","entnewsntp"]),new Set(["hpmsn"]));new Set(["chromentpnews"]);function R(){var e;return o()?m(document.head.dataset.clientSettings||(null===(e=document.getElementsByClassName("peregrine-widget-settings")[0])||void 0===e?void 0:e.getAttribute("data-client-settings"))):null}const M="feed/personalize/settings";function F(e,t){const n=t.replace(/[[\]]/g,"\\$&"),o=new RegExp("[?&]"+n+"(=([^&#]*)|&|#|$)").exec(e);if(!o)return null;const i=o[2];return decodeURIComponent(i.replace(/\+/g," "))||""}let D=new class{constructor(){o()?(this.isDebugEnabled=(F(window.location.href,"debug")||"").toLowerCase()in{1:1,true:1}||"vp"===(F(window.location.href,"reqsrc")||"").toLowerCase(),this.isDebugEnabled&&!n.g.TEST_ENV&&(window.webpackRequire=n)):this.isDebugEnabled=!1}getLoggingService(){return null}isDebug(){return this.isDebugEnabled}setDebug(e){this.isDebugEnabled=e}setTags(e){}log(e,t){this.isDebug()&&console.info(e)}logError(e){console.error(e)}logCallback(e){this.isDebug()&&console.info(e())}logObjects(){this.isDebug()&&console.log(...arguments)}logSingleObject(e,t){this.isDebug()&&console.log(e)}};class U{get supported(){return!!this.storage}constructor(e){this.storage=e}getItem(e){if(this.supported)return this.storage.getItem(e)}getObject(e,t){const n=this.getItem(e);if(null!=n){const e=m(n);if(null!=e)return e}return t}key(e){if(this.supported&&e>=0)return this.storage.key(e)}keys(){return this.supported?Object.keys(this.storage):[]}setObject(e,t){void 0!==t?this.setItem(e,JSON.stringify(t)):this.removeItem(e)}removeObject(e){const t=this.removeItem(e);if(null!=t)return m(t)}setItem(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(this.supported)try{if(!t)throw"Attempted to store null/undefined value: "+t;this.storage.setItem(e,t)}catch(e){if(!n)throw e;D.logError(e)}else if(!n)throw new Error("WebStorage not supported")}get length(){if(this.supported)return this.storage.length}removeItem(e){if(this.supported){const t=this.getItem(e);return this.storage.removeItem(e),t}}clear(){this.supported&&this.storage.clear()}removeSubstringKeys(e){if(!this.supported||!e)return;const t=[];for(let n=0;n<this.storage.length;n++){const o=this.key(n);o&&o.includes(e)&&t.push(o)}for(let e=0;e<t.length;e++)this.removeItem(t[e])}}let $=new class extends U{constructor(){let e=null;if(o())try{e=localStorage}catch(e){}super(e)}};const j="1s-tokens";var H;let B,J,G;function V(){return B=z(),B&&B.accessToken?B:void 0}function K(){if(B=z(),!B)return"notAvailable";const e=B.expiresOn,t=new Date(e),n="expired";if(!t.getTime())return n;return t>new Date?"valid":n}function z(){return B=B||void 0===B&&$.getObject(j)||null,B}function X(e){try{return decodeURIComponent(e)}catch(e){}}function Q(e,t){if(!e)return null;if(t)return Y(e);if(!G){const e="undefined"!=typeof document&&document.cookie.split("; ");G={};const t=e&&e.length;for(let n=0;n<t;n++){const t=e[n].indexOf("=");G[e[n].slice(0,t).toLocaleLowerCase()]=X(e[n].slice(t+1))}}const n=e.toLocaleLowerCase();return G[n]||null}function Y(e){var t;const n=null===(t=document.cookie)||void 0===t?void 0:t.match(`\\b${e}=([^;]*)`);return n?X(n[1]):null}function Z(e){const t=Q(e);return t&&encodeURIComponent(t)||null}function ee(e){let t,n=!1;const o=function(){return n||(n=!0,t=e()),t};return o.cache={clear:()=>{n=!1,t=void 0}},o}!function(e){e.NotAvailable="notAvailable",e.Expired="expired",e.Valid="valid"}(H||(H={}));const te="currentaccount",ne=ee((()=>{const e=Q(te,!0),t=e&&m(e),{login_hint:n}=t||{};return n&&t})),oe=ee((()=>!!Q(te)));function ie(){try{return localStorage}catch(e){return null}}const se="__PageExperimentInstance__";function re(e){s.set(se,e)}function ae(e){if(!s.has(se)&&o()){var t;re(ce(document.head.dataset.info||(null===(t=window.document.getElementsByClassName("peregrine-widget-settings")[0])||void 0===t||null===(t=t.dataset)||void 0===t?void 0:t.info)||""))}const n=s.get(se);return n&&n.has(e)}function ce(e){const t=(e||"").replace(/(^f:|;.*$)/g,"").split(",");return new Set(t)}const de="uxlogin",le="uxlogout",ue="uxedit",pe="useRedirect",he="uxswitch",ge=ee((()=>{const e=ie();return e&&"1"===e.getItem(de)||o()&&location.search&&location.search.includes(`${de}=1`)}));const we=ee((()=>{const e=function(){try{return sessionStorage}catch(e){return null}}();return e&&!!e.getItem(le)}));const me=ee((()=>{const e=ie();return e&&"1"===e.getItem(ue)}));const fe=ee((()=>{const e=ie(),t=!ae("prg-noredirect")&&e&&"1"===e.getItem(pe)&&function(){const e=document.head.dataset.clientSettings||"",{browser:t}=m(e)||{},{browserType:n=""}=t||{};return!!/safari/i.test(n)}();return t}));const ve=ee((()=>{const e=ie();return e&&"1"===e.getItem(he)}));const be={bingHomepageMobile:"binghomepagemobile",outlookMobile:"OnOOutlookMobile",officeMobile:"OnOOfficeMobile",sapphire:"OnOStartApp",skype:"OnOSkype",freFullPage:"emmxFre",winWeatherApp:"weather-app-win",xiaomiApp:"xmweather-",launcher:"launcherntp",launcherInterests:"launcherInterests",swiftKey:"swiftKey",winMoneyApp:"finance-app-win"},ye="superappdhp",ke=["ios","android","ipados"],Se="_ocidIsomorphicKey",Ce=()=>(s.get(Se)||s.set(Se,$e("ocid").toLowerCase()),s.get(Se)),Ae="_platformFlagKey",Ie="_hostAppNameKey",_e="_clientTypeKey",qe=()=>(s.get(Ae)||s.set(Ae,$e("chpltfm")),s.get(Ae)),Ee=()=>{if(!s.get(Ie)){const e=qe();s.set(Ie,e.toLowerCase().split("-")[0])}return s.get(Ie)},Oe=()=>{if(!s.get(_e)){const e=qe();s.set(_e,e.toLowerCase().split("-")[1])}return s.get(_e)};function Le(){if(!o()||Fe())return!1;const e=window.sapphireWebViewBridge,t=window.webkit,n=e&&e.send,i=t&&t.messageHandlers&&t.messageHandlers.send&&t.messageHandlers.send.postMessage;return!(!n&&!i)}function xe(){const e=qe()&&"outlook"===Ee()&&ke.includes(Oe()),t=Ce()===be.outlookMobile.toLowerCase();return e||t}function Te(){const e=qe()&&["office","union"].includes(Ee())&&ke.includes(Oe()),t=Ce()===be.officeMobile.toLowerCase();return e||t}function Pe(){const e=Ce()===be.skype.toLowerCase()||"skype"===Ee();return o()&&(null===(t=window.skypeWebviewBridge)||void 0===t?void 0:t.isSkype)||e;var t}function Ne(){return!(!o()||Fe())&&(Le()||Ce()===be.sapphire.toLowerCase()||Ce()===ye.toLowerCase())}function We(){const e=$e("edge");return("emmx"===Ee()||"1"===e)&&Ne()||"mmx"===Ce()}function Re(){return"3rdp"===Ee()||Ce().startsWith(be.xiaomiApp)||Fe()}function Me(){return[be.launcher.toLowerCase(),be.launcherInterests.toLowerCase()].includes(Ce())&&Ne()}function Fe(){return Ce().toLowerCase()===be.swiftKey.toLowerCase()||"swiftkey"==Ee().toLowerCase()}function De(){return-1!==window.location.href.indexOf("huawei")||-1!==window.location.href.indexOf("airfind")||-1!==window.location.href.indexOf("aloha")||"vivo"===Ce()&&Re()}const Ue=ee((()=>Le()||Pe()||Te()||xe()||Ne()||Ce()===be.winWeatherApp.toLowerCase()||Ce()===be.winMoneyApp.toLowerCase()||We()||Re()||Me()||Fe()||De()||-1!==window.location.href.indexOf("metaos=true")));function $e(e){try{return new URL(location.href).searchParams.get(e)||""}catch(e){return""}}const je=R()||{},He={newsAndInterests:1,windowsNewsbar:1,windowsNewsPlus:1,winWidgets:1,windowsShell:1,windowsShellV2:1,distribution:1,superApp:1,channeldesktop:1,channelmobile:1,edgeMobile:1},Be={edgeChromium:1},Je={winWidgets:1},Ge={edgeChromium:1,shopping:1,newsAndInterests:1,windowsNewsbar:1,windowsNewsPlus:1,winWidgets:1,windowsShell:1,windowsShellV2:1,msn:1},Ve={edgeChromium:1,channeldesktop:1,channelmobile:1,cgHomePage:1,distribution:1,newsAndInterests:1,windowsNewsbar:1,windowsNewsPlus:1,winWidgets:1,windowsShell:1,windowsShellV2:1,superApp:1,edgeMobile:1},Ke=ee((()=>je&&je.apptype)),ze=(ee((()=>o()&&Ke()in Je)),ee((()=>o()&&!Ue()&&!(Ke()in He)&&!Ye()&&!Ze()))),Xe=ee((()=>ze()&&!(Ke()in Be)));ee((()=>ze()&&(!(Ke()in Be)||!oe()))),ee((()=>ze()&&!nt()&&!ot()));const Qe=ee((()=>ot()||nt())),Ye=ee((()=>!(Ke()in Ge)&&it()&&function(){if("homePage"==Ke()&&ae("prg-msn-id"))return!0;const e=new URLSearchParams(u()).get("ocid")||(null==je?void 0:je.ocid),t=null==e?void 0:e.toLowerCase(),n=!W.has(t)&&"homePage"!==Ke()&&!N.has(t);return n}()&&!function(){const e="windows"==Ke()&&"windowshp"==(je&&je.pagetype)&&(o()?window.location.href:l().url.href).includes(`${M}`);return e}())),Ze=()=>o()&&document&&document.body&&document.body.getElementsByClassName("peregrine-widgets").length>0;ee((()=>Ke()in Ve||Ye()));function et(){const e=J;if(e)return D.log("dual-auth: tryGet1SAuthToken returned live tokens"),e;const t=V();if(t)return D.log(`dual-auth: tryGet1SAuthToken returned cached tokens that are ${K()}`),t;D.log("dual-auth: tryGet1SAuthToken returned empty tokens")}function tt(e){const t={};return e&&(t[O]=`Bearer ${e}`),t}function nt(){return Xe()&&ge()||function(){const e=Xe()&&!st()&&!ge()&&ne()&&("expired"==K()||me());return e}()||we()||fe()}function ot(){return Xe()&&!ne()&&ve()}const it=ee((()=>{const{browser:e}=je,{browserType:t="",detected:n={}}=e||{},{browserType:o=""}=n||{};return/edgeChromium/i.test(t)||/edgeAndroid/i.test(t)||/edgeiOS/i.test(t)||/edge/i.test(o)}));ee((()=>Xe()&&!Ye()));const st=()=>{const e=ne();if(!e)return!1;let t;switch(e.account_type){case"MSA":t=Xe()?"ace":"aace";break;case"AAD":t=Xe()?"WID":"APP_WID";break;default:return!1}return!!Q(t)};const rt="__core_auth_authHeaderPromiseParts__",at=()=>s.get(rt);var ct;!function(){let e;const t={promise:new Promise((t=>e=t)),resolver:e};s.set(rt,t)}(),function(e){e.GLOBAL="GLOBAL",e.GCC_MODERATE="GCC_MODERATE"}(ct||(ct={}));let dt;function lt(){return dt}const ut=ee((()=>m(Q("AL_STATE",!0))));const pt=()=>{const e=Q("elt",!0),t=e&&m(e),{access_token:n,account_type:o,login_hint:i,region_scope:s}=t||{};return(n||o||i||s)&&t};function ht(e){if("undefined"==typeof window||!window.document||window.isRenderServiceEnv)return;const t=window.trustedTypes;if(!t||!t.createPolicy)return;const n=window.trustedTypePolicies||(window.trustedTypePolicies={});if(n[e])return n[e];const o=t.createPolicy(e,{createScriptURL:e=>{const t=function(e){const t=["ntp.msn.com","ntp.msn.cn","assets.msn.cn","assets.msn.com","www.bing.com","assets2.msn.com","assets2.msn.cn","www.clarity.ms","int.msn.com","r.bing.com","business.bing.com","staticview.msn.com","staticview.msn.cn","edge.microsoft.com","edge-staging.microsoft.com",document.location.hostname];let n;try{n=new URL(e,location.origin)}catch(e){return"about:blank#error"}if(n.hostname&&!t.includes(n.hostname))return"about:blank#error";return e}(e);return t}});return n[e]=o,o}class gt{constructor(){this.childCookieName="child",this.domInfo=document.head.dataset.info,this.canvasInfo=document.head.dataset.canvasInfo||"",this.command="command"}init(e,t){this.clientSettings=e||R(),this.authCookieName=lt()||window._authCookieName||"",this.bundle=window._webWorkerBundle||"",t=t||{};const n=this.buildWebWorkerUrl(this.clientSettings,t),o=this.clientSettings.apptype;let i;if(o&&"edgeChromium"===o){if(i=this.tryGetWebWorkerUsingPolicy(n,"webWorkerUrlPolicy"),!i)return void console.warn("Error in creating trusted types compliant web worker")}else i=window.webWorker=new Worker(n,{name:"web-worker"});const s=window.webWorkerMessages=[];i.onmessage=e=>{s.push(e.data)};const r=window.webWorkerErrors=[];if(i.onerror=e=>{r.push(e)},window.chrome){const e=this.getAudienceMode(this.clientSettings),t=window.webWorker&&window.chrome&&window.chrome.ntpSettingsPrivate;t&&"function"==typeof t.getPref&&(t.getPref("ntp.news_feed_display",(e=>{e&&e.value&&i.postMessage({id:"FeedDisplaySetting",type:this.command,payload:e.value})})),t.getPref("ntp.layout_mode",(e=>{e&&e.value&&i.postMessage({id:"LayoutModeSetting",type:this.command,payload:e.value})})),t.getPref("new_device_fre.has_user_seen_new_fre",(e=>{e&&i.postMessage({id:"NewUserFre",type:this.command,payload:e.value})}))),t&&"function"==typeof t.getConfigData&&t.getConfigData((e=>{const t=(null==e?void 0:e.enabledFeatures)||[];t.includes("msReducedNtpAdsForNewDevice_stage1")&&i.postMessage({id:"EdgeNoAds",type:this.command,payload:!0}),t.includes("msReducedNtpAdsForNewDevice_stage2")&&i.postMessage({id:"EdgeReduceAds",type:this.command,payload:!0})})),"enterprise"===e&&this.clientSettings.browser&&"edgeChromium"===this.clientSettings.browser.browserType&&parseInt(this.clientSettings.browser.version)>=87?this.getEnterpriseAccessToken().then((e=>{e&&i.postMessage({id:"AuthTokenEnterprise",type:this.command,payload:tt(e)})})):i.postMessage({id:"AuthTokenEnterprise",type:this.command,payload:{}}),"adult"!==e&&"enterprise"!==e||this.sendPageConfiguration()}Qe()&&at().promise.then((e=>i.postMessage({id:"AuthHeaders",type:this.command,payload:e||{}})))}buildWebWorkerUrl(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0;return(this.bundle||"")+"#"+this.qsFromDocument()+this.qsFromCookies()+this.qsFromDataAttribute(e||this.clientSettings)+this.qsMisc(t)+this.qsAuth(e||this.clientSettings)+this.qsFromUrl()+this.qsFromServiceWorker()+this.qsSelectedPivot()+this.qsXboxXToken()}qs(e,t,n){return e?t+"="+(n||e)+"&":""}qsFromDocument(){var e;return this.qs(document.getElementsByTagName("html")[0].getAttribute("lang"),"lang")+this.qs(encodeURIComponent(window.location.href),"adsReferer")+this.qs(null===(e=o()?window.devicePixelRatio:l().devicePixelRatio)||void 0===e?void 0:e.toString(),"devicePixelRatio")}qsFromServiceWorker(){if(!navigator.serviceWorker||!navigator.serviceWorker.controller)return"";const e=navigator.serviceWorker.controller;if("activated"!==e.state||!e.scriptURL)return"";if(e.scriptURL){const t=new URL(e.scriptURL).searchParams.toString();return t?"&"+t+"&":""}return""}qsFromCookies(){return this.qs(Z(this.authCookieName),"aace","1")+this.qs(Z("muid"),"muid")+this.qs(Z(this.childCookieName),"child")+this.qs(Z("cbypass"),"cbypass")+this.qs(this.cookieBannerConsentRequired().toString(),"ccRequired")+this.qs(Z("ecasession"),"ecasession")+this.qs(Z("TOptOut"),"browserOptOut")}qsFromDataAttributeHelper(e,t,n){return e&&e.featureFlags&&e.featureFlags.wpoEnabled&&t&&!t.includes("remwpofltww")&&(t=this.appendWpoFlightsToInfo(e,t)),this.qs(e.pcsInfo&&e.pcsInfo.env||e.env,"env")+this.qs(e.aid,"aid")+this.qs(e.apptype,"apptype")+this.qs(e.pagetype,"pagetype")+this.qs(e.audienceMode,"audienceMode")+this.qs(e.configIndexDocId,"configIndexDocId")+this.qs(e.deviceFormFactor,"deviceFormFactor")+this.qs(e.domain,"domain")+this.qs(e.configRootUrl,"configRootUrl")+this.qs(this.getHighestCbid(e.cbid,e.apptype),"cbid")+this.qs(e.ocid,"ocid")+this.qs(e.os,"os")+this.qs(JSON.stringify(e.locale),"locale")+this.qs(e.geo_lat,"lat")+this.qs(e.geo_long,"long")+this.qs(JSON.stringify(e.featureFlags),"featureFlags")+this.qs(JSON.stringify(e.browser),"browser")+this.qs(JSON.stringify(e.servicesEndpoints),"servicesEndpoints")+this.qs(e.bundleInfo&&e.bundleInfo.v||"","buildVersion")+this.qs(t,"dataInfo")+this.qs(n,"canvasInfo")}qsSelectedPivot(){const e="selectedPivot";let t;try{const n=ie();n&&(t=n.getItem(e))}catch(e){console.warn("Error getting pivot id from local storage. "+e)}return this.qs(t,e)}qsXboxXToken(){const e="xboxXTokenId";let t;try{const n=ie();n&&(t=n.getItem(e))}catch(e){console.warn("Error getting xbox XToken from local storage. "+e)}return this.qs(t,e)}appendWpoFlightsToInfo(e,t){const n=this.getWpoFlightsFromLocalStorage(e);if(n&&n.length){const e=";",o=t.split(e);for(let e=0;e<o.length;e++){const t=o[e];if(t&&t.startsWith("f:")){o[e]=t+","+n.join();break}}return o.join(e)}return t}getWpoFlightsFromLocalStorage(e){const t=ie(),n=e.locale,o=`wpo_data_ ${e.audienceMode}_${n.language}_${n.market}_${e.pagetype}_${e.apptype}`;try{const e=t.getItem(o);if(e){return JSON.parse(e).treatments.map((e=>e.id))}}catch(e){console.warn(`Error getting wpo flights from ls for ${o} Error:${e}`)}return null}getHighestCbid(e,t){try{const n=ie(),o=parseInt(e),i=parseInt(JSON.parse(n.getItem(`cbid_${t||""}`)));let s;if(o&&!isNaN(o)&&i&&!isNaN(i)&&(s=o>i?o:i),s=s||o||i,s)return window._cbid=s.toString()}catch(e){console.warn("Error getting highest CBID"+e)}}getAudienceMode(e){ie();const t=Q(this.authCookieName),n=Q(this.childCookieName),{child:o}=t&&JSON.parse(t)||{};return t&&(1===o||n)?"kids":e.audienceMode||"adult"}sendPageConfiguration(){const e=this.clientSettings.pagetype;if(e){const t=Q&&Q("pglt-edgeChromium-"+e);if(t)return void window.webWorker.postMessage({id:"PageConfiguration",type:this.command,payload:t})}window.webWorker.postMessage({id:"PageConfiguration",type:this.command,payload:!1})}qsFromDataAttribute(e){let t,n,o;const i=ie();if(i){const o=JSON.parse(i.getItem("shd_"+e.pagetype)||null);o&&o.clientSettings&&o.info&&(t={...o.clientSettings,bundleInfo:e.bundleInfo},n=o.info)}return(!t||!n||e.pageGenTime>=t.pageGenTime)&&(t=e,n=this.domInfo,o=this.canvasInfo),t.audienceMode=this.getAudienceMode(t),this.qsFromDataAttributeHelper(t,n,o)}qsFromUrl(){const e=location.search;return e&&e.length?e.substring(1,e.length):""}getEnterpriseAccessToken(){return new Promise((e=>{window.chrome&&window.chrome.authPrivate?window.chrome.authPrivate.getPrimaryAccountInfo((t=>{t&&"GCC_MODERATE"!==t.region_scope||e("");const n={account_id:t.account_id,account_type:t.account_type,client_id:"d7b530a4-7680-4c23-a8bf-c52c121d2e87",scope_or_resource:"https://web.archive.org/web/20241128004721/https://enterprisenews.microsoft.com"};window.chrome.authPrivate.acquireAccessTokenSilently(n,(t=>{t.is_success?e(t.access_token):e("")}))})):e("")}))}qsMisc(e){return this.qs(performance.timeOrigin&&performance.timeOrigin.toString(),"mainTimeOrigin")+this.qs(e.disableWWConfig&&"1","disableWWConfig")}qsAuth(e){let t=this.qs(Xe()&&"1","disableWWAuth");if(!Qe()){const e=Xe()&&et()||{};t+=this.qs(encodeURIComponent(JSON.stringify(tt(e.accessToken))),"authHeaders")}return t+=this.qs(function(e){const t=e||lt()||"al_app_anon",n=ut();return!(!n||!(["anon","al_anon"].includes(t)&&n.AL_ANON||["app_anon","al_app_anon"].includes(t)&&n.AL_APP_ANON))}()&&"1","isAccountLinked"),t+=this.qs(this.shouldFetchAppAnonCookie()&&"1","fetchAppAnonCookie"),t}cookieBannerConsentRequired(){const e=null!=document.getElementById("consent-banner-container")&&null===Q("MSCC"),t=null!=document.getElementById("onetrust-sdk")&&null===Q("eupubconsent-v2");return e||t}shouldFetchAppAnonCookie(){if(!it())return!0;return"MSA"===(()=>{const e=pt();if(e){if("MSA"===e.account_type)return"MSA";if("AAD"===e.account_type)return"AAD"}})()||Y("lt")?!Y("aace"):void 0}tryGetWebWorkerUsingPolicy(e,t){const n=ht(t);if(n){const t=n.createScriptURL(e),o=t&&t.toString();if(!o||"about:blank#error"===o)return;window.webWorker=new Worker(t,{name:"web-worker"})}else window.webWorker=new Worker(e,{name:"web-worker"});return window.webWorker}}let wt,mt,ft;function vt(){if(mt)return mt;const e=document.head.getAttribute("data-info");return mt=((/f:\s*([^;]+)/i.exec(e)||{})[1]||"").toLowerCase(),mt}var bt;!function(e){e[e.Alert=0]="Alert",e[e.Deprecated=1]="Deprecated",e[e.HighImpact=2]="HighImpact",e[e.Critical=3]="Critical"}(bt||(bt={}));const yt=new class{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:20;this.maxLength=e,this.list=[]}push(e){this.list.push(e),this.list.length>this.maxLength&&this.list.shift()}get data(){return this.list}};function kt(e,t,n){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:bt.Alert,s=arguments.length>4?arguments[4]:void 0,r=arguments.length>5?arguments[5]:void 0,a=arguments.length>6?arguments[6]:void 0;try{const c=function(){if(!wt){const e=document.head.getAttribute("data-client-settings");e&&(wt=JSON.parse(e))}return wt}(),d=vt(),l=function(e){if(e){const{pcsInfo:t,pageGenTime:n}=e,o=new Date(n).getTime(),i=!t||["prod","prod-ssr","prod-ssrntp"].includes(t.env);ft=i?"browser.events.data.msn.com":"events-sandbox.data.msn.com";return{cors:"true","content-type":"application/x-json-stream","client-id":"NO_AUTH","client-version":"1DS-Web-JS-2.2.2",apikey:i?"0ded60c75e44443aa3484c42c1c43fe8-9fc57d3f-fdac-4bcf-b927-75eafe60192e-7279":"f8857dedc6f54ca8962cfb713e01e7d7-e9250191-fe0b-446f-95ae-07516262f98c-7028","upload-time":o,w:"0",anoncknm:"app_anon"}}return null}(c);let u="";l&&l.apikey&&""!==l.apikey&&(u=function(e){if(e){const t=e.indexOf("-");if(t>0)return e.substring(0,t)}return""}(l.apikey));const p=function(e,t,n,i,s,r){let a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:bt.Alert,c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:"";if(n){s=s||{};const{apptype:u,audienceMode:p,pagetype:h,pageGenTime:g,bundleInfo:w,deviceFormFactor:m="",fd_muid:f,os:v}=n;s.pageGenTime=g,s.build=w&&w.v,s.appType=u;const b=function(e,t,n){const i=n&&"phone"===n.toLowerCase(),s=t&&"enterprise"===t;let r="Edge";Fe()?r="swiftKey":Me()?r="Launcher":function(){var e;if(!o())return!1;const t=document.head.dataset.clientSettings||(null===(e=document.getElementsByClassName("peregrine-widget-settings")[0])||void 0===e?void 0:e.getAttribute("data-client-settings"));if(t){const e=JSON.parse(t);return e&&e.pagetype&&"bingHomepageMobile"===e.pagetype}return!1}()&&(r="bingHomepageMobile");const a={bingHomepage:"binghomepage",mmx:"emmx",edge:"spartan",edgeChromium:s?"entnews":"anaheim",hybrid:"spartan",hub:i?"prime_mobile":"prime",microsoftNews:"msnews",office:"entnews",views:i?"prime_mobile":"prime",homePage:i?"prime_mobile":"prime",windowsShell:"windowsshell",edgeMobile:r};return a[e]}(u,p,m),y=b||u,k=document.getElementsByTagName("html")[0].getAttribute("lang");let S,C="",A="muid";try{if("edgeChromium"===u&&"object"==typeof window&&window.location&&window.location.search){const e=new URLSearchParams(window.location.search);S=e.has("startpage")?"msedgdhp":"msedgntp","enterprise"===p?S="entnewsntp":"xbox"===v&&(S="xboxntp")}window&&window.getCookieConsentRequired&&"function"==typeof window.getCookieConsentRequired&&window.getCookieConsentRequired()||(C=(null===(l=window)||void 0===l?void 0:l.__muid)||Q("muid"))}catch{}C||(C=n.aid,A="aid");const I={name:"MS.News.Web.AppError",time:g,ver:"4.0",iKey:`o:${i}`,data:{baseData:{},baseType:"MS.News.Web.Base",page:{name:"default",product:y,type:Ct(h),content:St[u]??{category:"standaloneError"},ocid:S},browser:{clientId:C,clientIdType:A},flight:{id:r,tmpl:c},request:{activityId:n.aid,requestId:n.aid,afdMuid:f},locale:{mkt:k},extSchema:{id:e,severity:a,pb:s,message:t}}};var d;if(C&&"muid"===A)I.ext={...null==I?void 0:I.ext,user:{...null==I||null===(d=I.ext)||void 0===d?void 0:d.user,localId:`t:${C}`}};return"object"==typeof window&&(window.isSSREnabled&&(I.data.flight.tmpl+=";ssr-enabled:1"),window.isSSRCompleted&&(I.data.flight.tmpl+=";ssr-completed:1")),I?JSON.stringify(I):null}var l;return null}(t,e,c,u,n,d,i,a);if(r&&!function(e){if(null==e)return!1;return e.startsWith("1")||e.startsWith("2")||e.startsWith("3")||e.startsWith("4")}(null==c?void 0:c.aid))return console.error(p),void console.error(`This App error Id: ${t} will not be sent due to app error sampling!`);if(l&&p){console.error(p),yt.push(p);const e="https://"+ft+"/OneCollector/1.0"+function(e){return"?"+Object.keys(e).map((function(t){return t+"="+encodeURIComponent(e[t])})).join("&")}(l);if(s&&!performance.getEntriesByType("visibility-state").some((e=>"visible"===e.name))){const t=()=>{"visible"===document.visibilityState&&navigator.sendBeacon(e,p)};document.addEventListener("visibilitychange",t,{once:!0})}else navigator.sendBeacon(e,p)}}catch{}}const St={homePage:{vertical:"homepage",category:"",id:"",domainId:"13041",title:"undefined"!=typeof document?document.title:""}};function Ct(e){let t=e;switch(e){case"windowsshellhp":t="dhp";break;case"video":t="watch";break;case"EdgeMobile":t=We()?"ntp":"dhp"}return t}function At(e){return new Promise((t=>setTimeout(t,e)))}const It="https://web.archive.org/web/20241128004721/https://acdn.adnxs.com/ast/ast.js",_t="https://web.archive.org/web/20241128004721/https://adsdk.microsoft.com/ast/ast.js";async function qt(e){window.apntag=window.apntag||{anq:[]},window.apntag.anq=window.apntag.anq||[],await async function(e){if(!o())return;const{src:t,id:n,async:i=!0,container:s=document.head,retryNumber:r=0,retryDelayMs:a=0}=e;try{await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:100;if(t<=1)return e();let o,i=1;do{try{o=await e()}catch(e){if(i===t)throw e&&e.message&&(e.message=`${e.message} after ${i} attempts`),e;await At(n)}}while(!o&&++i<=t);return o}((()=>function(e,t,n){let i=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];return new Promise(((s,r)=>{const a=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"anonymous",s=arguments.length>4?arguments[4]:void 0,r=arguments.length>5?arguments[5]:void 0;if(!o())throw new Error("createScriptTag is unsupported server side. This call should be wrapped in canUseDOM().");const a=document.createElement("script");return t&&(a.id=t),s&&a.setAttribute("class",s),r&&(a.onload=r),a.type="text/javascript",e&&(window&&window.trustedTypesURLValidation?a.src=window.trustedTypesURLValidation(e,"scriptSrcUrlPolicy"):a.src=e,a.async=n,a.crossOrigin=i),window&&window.NONCE_ID&&(a.nonce=window.NONCE_ID),a}(e,t,i,void 0,void 0,(()=>s(!0)));a.crossOrigin=void 0,a.onerror=r,n.prepend(a)}))}(t,n,s,i)),r,a)}catch(e){kt("Failed to download Static JS",11103,{scriptId:n,scriptSrc:t},bt.Alert)}}({id:"display-sdk",src:e?_t:It,container:document.head,retryDelayMs:200,retryNumber:5})}const Et=R();function Ot(e){return((null==Et?void 0:Et.ocid)||"").toLowerCase().includes(e.toLowerCase())}function Lt(){return Ot("superappdhp")}function xt(e){kt("Error when loading bundle: "+e,20202,{...arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}})}function Tt(e){kt("JS Exception",20203,{customMessage:e&&e.reason&&e.reason.message,stack:e&&e.reason&&e.reason.stack})}const Pt="experience",Nt=Object.create(null),Wt=2;function Rt(){const e=["vendors","microsoft","common"];window.addEventListener("load",(()=>{window._pageTimings.navType=Ft(),window.requestIdleCallback((()=>{const t=function(e){const t=window.viewsWebpackChunks;if(!t)return[...e,Pt];if(t.length>e.length)return[];t.forEach((t=>e.splice(e.indexOf(t[0][0]),1))),t.push===Array.prototype.push&&e.push(Pt);return e}(e);t.length&&t.forEach((e=>Mt(e)))}))}),{once:!0})}function Mt(e,t){if(!(t=t||Array.from(document.scripts).find((t=>t.src.indexOf(`/${e}.`)>-1))))return;const n=function(e,t){const n=document.createElement("script");return n.type="text/javascript",n.crossOrigin="anonymous",n.src=e,n.onerror=()=>{let e=Nt[t]||0;Nt[t]=++e,e<Wt?Mt(t,n):Dt()},n.onload=()=>{delete Nt[t];const e=window._pageTimings.retriedBundles;window._pageTimings.retriedBundles=e?`${e},${t}`:t,Dt()},n}((o=t.src,Nt[e],o),e);var o;setTimeout((()=>t.replaceWith(n)),100)}function Ft(){const[e={}]=performance.getEntriesByType("navigation");return e.type}function Dt(){if(!Object.values(Nt).every((e=>e===Wt)))return;let e="";Object.keys(Nt).forEach((t=>{e=e?`${e},${t}`:t,delete Nt[t]})),e&&kt(`Error when loading bundle(s): ${e}`,20202,{timeElapsed:Math.round(performance.now()),navType:Ft()})}"undefined"!=typeof window&&window.document&&window.document.createElement&&(window._pageTimings=window._pageTimings||{},window.requestIdleCallback=window.requestIdleCallback||window.setTimeout),function(){void 0!==window.onunhandledrejection&&(window.onunhandledrejection=Tt),window.onErrorHandler=xt,Rt();const e=new Set(["Script error.","ResizeObserver loop limit exceeded","ResizeObserver loop completed with undelivered notifications."]);window.onerror=function(t,n,o,i,s){if(e.has(t))return;kt("JS Exception",20203,{source:n,customMessage:t,line:o,column:i,stack:s&&s.stack})}}();const{inlineCRS:Ut}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t={};try{var n,i,s;if(!o())return t;const r=m(I("clientSettings"))||{};let a=null===(n=r.apptype)||void 0===n?void 0:n.toLocaleLowerCase();const c=e.crsOptions||{};"winwidgets"!==a&&"homepage"!==a&&"travel"!==a||(c.crsPrefetch=!0),null!==(i=r.widgetAttributes)&&void 0!==i&&null!==(i=i.clientPerf)&&void 0!==i&&i.earlyCRSCall&&(c.crsPrefetch=!0),"edgechromium"===a&&(a="edgechr");const d=!(null===(s=r.widgetAttributes)||void 0===s||null===(s=s.clientPerf)||void 0===s||!s.shouldUsePWOnlyFlights),{all:p,prg:h}=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const n=E(I("info"))||[];let o=E(I("canvasInfo"));if(!o){const i=function(e){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",n=y;return arguments.length>1&&void 0!==arguments[1]&&arguments[1]?n=b:t.toLocaleLowerCase()==="windowsShell".toLocaleLowerCase()||t.toLocaleLowerCase()==="windowsShellV2".toLocaleLowerCase()?n=k:e&&e.includes(v)&&t.toLocaleLowerCase()==="winWidgets".toLocaleLowerCase()&&(n=f),n}(n,e,t);o=S(n,i)}return{all:n,prg:o}}(d,a),_=function(e){if(null!=e&&e.includes(C))return`appFlight=${C}`;if(null!=e&&e.includes(A))return`appFlight=${A}`}(p);(c.crsPrefetch||p.includes("inlinecrscall")||p.includes(`icrscall-${a}`))&&(!function(e,t,n,i){const s=function(e,t){let n;const o=decodeURIComponent(w(e,"aace")),{child:i}=o&&m(o)||{},s=w(e,g);return n=o&&(1===i||s)?"kids":t.audienceMode||"adult",n}(document.cookie,e),{apptype:r,browser:a,domain:c,bundleInfo:{v:d}={},deviceFormFactor:p,locale:{content:h,display:f}={},ocid:v,os:b,pagetype:y,servicesEndpoints:{crs:k}={}}=e,S=(q()?o()?window.location.hostname:l().url.hostname:c)||"";if(!r||!d||!k)return;const C={audienceMode:s,browser:a,deviceFormFactor:p,domain:S,locale:{content:h,display:f},ocid:v,os:b,platform:"web",pageType:y,pageExperiments:t},A=new URLSearchParams([["expType","AppConfig"],["expInstance","default"],["apptype",r],["v",d]]),I=u(),_=I.includes("?item=")||I.includes("&item=")?"&citem=dev:true&instance=Int1":"",E=i?`&${i}`:"",O=`${k.path}${k.v}/config/?${A}&targetScope=${JSON.stringify(C)}${_}${E}`,L=e=>{const t=new URL(`https://${e}${O}`),{timeout:o=5e3}=n;let i;if(window.crsRequestData={url:t.toString()},o>=0){const e=new AbortController;setTimeout((()=>e.abort()),o),i=e.signal}return fetch(t,{signal:i})},x="msn."+(function(e,t){return!!(e.hostname.toLowerCase().endsWith(".cn")||t.isChinaCompliance||t.useCnDomain||e.search.match(/item=revip:cn/))}(location,e)?"cn":"com"),{domain:T}=k,P=T&&new URL(T).host;let N=L(P||`assets.${x}`);n.disableFallback||(N=N.catch((()=>{const{hostname:e}=location,t=e.match(/\.msn\.(com|cn)$/)?e:`www.${x}`;return L(t)})));window.crsPromise=N}(r,h,c,_),t.inlineCRS=!0)}catch(e){console.error("InlineHeadCommon: "+e)}return t}();var $t;$t={disableWWConfig:Ut},Lt()||(new gt).init(void 0,$t),function(){const e=Ot("skype")&&!(Ot("msnaroverlay")||"phone"===(null==Et?void 0:Et.deviceFormFactor));if(Lt()||(Ot("skype")||Ot("office")||Ot("outlook"))&&!e)return;var t,n;qt((t="prg-msft-xan-sdk",((null===(n=document.head)||void 0===n||null===(n=n.getAttribute("data-info"))||void 0===n?void 0:n.split(";").find((e=>e.startsWith("f:"))))||"").includes(t)))}()}(); </script> <link rel="dns-prefetch" href="//web.archive.org/web/20241128004721/https://img-s-msn-com.akamaized.net/" crossorigin="use-credentials"><link rel="dns-prefetch" href="//web.archive.org/web/20241128004721/https://sb.scorecardresearch.com/" crossorigin="use-credentials"><link rel="dns-prefetch" href="//web.archive.org/web/20241128004721/https://th.bing.com/" crossorigin="use-credentials"><link rel="preconnect" href="//web.archive.org/web/20241128004721/https://img-s-msn-com.akamaized.net/" crossorigin="use-credentials"><link rel="preconnect" href="//web.archive.org/web/20241128004721/https://sb.scorecardresearch.com/" crossorigin="use-credentials"><link rel="preconnect" href="//web.archive.org/web/20241128004721/https://th.bing.com/" crossorigin="use-credentials"><link rel="dns-prefetch" href="//web.archive.org/web/20241128004721/https://api.msn.com/" crossorigin="use-credentials"><link rel="dns-prefetch" href="//web.archive.org/web/20241128004721/https://assets.msn.com/" crossorigin="anonymous"><link rel="dns-prefetch" href="//web.archive.org/web/20241128004721/https://assets.msn.com/" crossorigin="use-credentials"><link rel="dns-prefetch" href="//web.archive.org/web/20241128004721/https://c.bing.com/" crossorigin="use-credentials"><link rel="dns-prefetch" href="//web.archive.org/web/20241128004721/https://c.msn.com/" crossorigin="use-credentials"><link rel="dns-prefetch" href="//web.archive.org/web/20241128004721/https://www.bing.com/" crossorigin="use-credentials"><link rel="preconnect" href="//web.archive.org/web/20241128004721/https://api.msn.com/" crossorigin="use-credentials"><link rel="preconnect" href="//web.archive.org/web/20241128004721/https://assets.msn.com/" crossorigin="anonymous"><link rel="preconnect" href="//web.archive.org/web/20241128004721/https://assets.msn.com/" crossorigin="use-credentials"><link rel="preconnect" href="//web.archive.org/web/20241128004721/https://c.bing.com/" crossorigin="use-credentials"><link rel="preconnect" href="//web.archive.org/web/20241128004721/https://c.msn.com/" crossorigin="use-credentials"><link rel="preconnect" href="//web.archive.org/web/20241128004721/https://www.bing.com/" crossorigin="use-credentials"> <script type="text/javascript" nonce=""> if(matchMedia("(prefers-color-scheme:dark)").matches){const s=document.createElement("style");document.head.appendChild(s);s.type="text/css";s.appendChild(document.createTextNode("body{background:#242424}"));} </script> <script type="text/javascript" nonce=""> const _clientSettings = JSON.parse(document.head.dataset.clientSettings); </script> <script type="text/javascript" nonce=""> function appendProtocolQSP(url){return url;} function appendScript(url,async,defer){let s=document.createElement("script");s.type="text/javascript";const akmurl=appendProtocolQSP(url);const w=window.trustedTypesURLValidation;s.src=w?w(akmurl,"bundleUrlPolicy"):akmurl;if(async){s.async=true;}if(defer){s.defer=true;}s.onerror=()=>onErrorHandler(s.src);s.nonce="";s.crossOrigin="anonymous";document.body.appendChild(s);} </script> </head> <body> <div id="root" data-config-indexdocid=""> </div> <div id="ssr" data-ssr-entry="/bundles/v1/views/latest/SSR-service-entry.eb4d49c5e8c4cb1d73be.js" hidden></div> <script src="https://web.archive.org/web/20241128004721js_/https://assets.msn.com/bundles/v1/views/latest/vendors.11aea9cb21b790599d46.js" type="text/javascript" nonce="" crossorigin="anonymous"></script> <script src="https://web.archive.org/web/20241128004721js_/https://assets.msn.com/bundles/v1/views/latest/microsoft.b9feaf46797aefc0578a.js" type="text/javascript" nonce="" crossorigin="anonymous"></script> <script src="https://web.archive.org/web/20241128004721js_/https://assets.msn.com/bundles/v1/views/latest/common.72e604248f067c881f15.js" type="text/javascript" nonce="" crossorigin="anonymous"></script> <script src="https://web.archive.org/web/20241128004721js_/https://assets.msn.com/bundles/v1/views/latest/experience.566a91b12c137284144f.js" type="text/javascript" nonce="" crossorigin="anonymous"></script> </body> </html><!-- FILE ARCHIVED ON 00:47:21 Nov 28, 2024 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 00:47:27 Nov 28, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.942 exclusion.robots: 0.057 exclusion.robots.policy: 0.042 esindex: 0.014 cdx.remote: 80.722 LoadShardBlock: 176.459 (3) PetaboxLoader3.datanode: 115.581 (3) PetaboxLoader3.resolve: 48.201 load_resource: 45.663 -->