<script type="text/javascript">
/*!
* $script.js JS loader & dependency manager
* https://github.com/ded/script.js
* (c) Dustin Diaz 2014 | License MIT
*/
(function(e,t){typeof module!="undefined"&&module.exports?module.exports=t():typeof define=="function"&&define.amd?define(t):this[e]=t()})("$script",function(){function p(e,t){for(var n=0,i=e.length;
n<i;
++n)if(!t(e[n]))return r;
return 1}function d(e,t){p(e,function(e){return!t(e)})}function v(e,t,n){function g(e){return e.call?e():u[e]}function y(){if(!--h){u[o]=1,s&&s();
for(var e in f)p(e.split("|"),g)&&!d(f[e],g)&&(f[e]=[])}}e=e[i]?e:[e];
var r=t&&t.call,s=r?t:n,o=r?e.join(""):t,h=e.length;
return setTimeout(function(){d(e,function t(e,n){if(e===null)return y();
e=!n&&e.indexOf(".js")===-1&&!/^https?:\/\//.test(e)&&c?c+e+".js":e;
if(l[e])return o&&(a[o]=1),l[e]==2?y():setTimeout(function(){t(e,!0)},0);
l[e]=1,o&&(a[o]=1),m(e,y)})},0),v}function m(n,r){var i=e.createElement("script"),u;
i.onload=i.onerror=i[o]=function(){if(i[s]&&!/^c|loade/.test(i[s])||u)return;
i.onload=i[o]=null,u=1,l[n]=2,r()},i.async=1,i.src=h?n+(n.indexOf("?")===-1?"?":"&")+h:n,t.insertBefore(i,t.lastChild)}var e=do***ent,t=e.getElementsByTagName("head")[0],n="string",r=!1,i="push",s="readyState",o="onreadystatechange",u={},a={},f={},l={},c,h;
return v.get=m,v.order=function(e,t,n){(function r(i){i=e.shift(),e.length?v(i,r):v(i,t,n)})()},v.path=function(e){c=e},v.urlArgs=function(e){h=e},v.ready=function(e,t,n){e=e[i]?e:[e];
var r=[];
return!d(e,function(e){u[e]||r[i](e)})&&p(e,function(e){return u[e]})?t():!function(e){f[e]=f[e]||[],f[e][i](t),n&&n(r)}(e.join("|")),v},v.done=function(e){v([null],e)},v})
</script>
<script type="text/javascript">
!function(){return function e(n,r,t){function o(u,f){if(!r[u]){if(!n[u]){var c="function"==typeof require&&require;
if(!f&&c)return c(u,!0);
if(i)return i(u,!0);
var d=new Error("Cannot find module '"+u+"'");
throw d.code="MODULE_NOT_FOUND",d}var a=r[u]={exports:{}};
n[u][0].call(a.exports,function(e){return o(n[u][1][e]||e)},a,a.exports,e,n,r,t)}return r[u].exports}for(var i="function"==typeof require&&require,u=0;
u<t.length;
u++)o(t[u]);
return o}}()({1:[function(e,n,r){"use strict";
!function(){window.$css=function(e,n){var r=do***ent.createElement("link");
r.rel="stylesheet",-1===e.indexOf("v=")&&(e=e+(-1===e.indexOf("?")?"?":"&")+"v="+window.TMCONFIG.frontendVersion),r.href=e,n&&(r.onload=n),do***ent.getElementsByTagName("HEAD")[0].appendChild(r)}}()},{}]},{},[1]);
//# sourceMappingURL=cssloader.min.js.map
</script>
<script type="text/javascript">
window.dataLayer = [];
(function(w,d,s,l,i){w[l]=w[l]||[];
w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});
var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';
j.async=true;
j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;
f.parentNode.insertBefore(j,f);
})(window,do***ent,'script','dataLayer','GTM-M3TH25P');
</script>
<script type="text/javascript">
if(!window.Promise) window.$script('https://s2-prod.mirror.co.uk/@trinitymirrordigital/chameleon-polyfills/js/index.min.js?v=4716c493dfeac92bc620b96090b06276')
</script>
<script type="text/javascript" src="https://scripts.webcontentassessor.com/scripts/8a2b2156b673956733dc9eb6dea2cb3232ec91092366dd22409d703744f4e2ff"></script>
<script type="text/javascript">
TMCONFIG = {"platform":"nationals","publicationId":2,"topSectionId":69,"homepageId":69,"sectionAncestorsIDs":[69],"publication":"mirror","frontendRoot":"https://s2-prod.mirror.co.uk","frontendVersion":"1515491370","gigya":{"customDomainPrefix":"comm-api","apikey":"3_Z9GpefNPWaF7gJ5P2lVsKTZxc5NG5J8qTiiXG1VkOBnG9e9Tu--YG_kNXh2YpObn","uniquifierUrl":"https://gigya-client.tm-awx.com/api/nicknameUniqueness"},"publicSectionParams":{"googleAnalytics.optimizeContainerID":"GTM-WDKRHNX","chartbeatHeadScriptEnabled":"true","optaLiveFootballScoreCss":"https://secure.widget.cloud.opta.net/v3/css/v3.core.opta-widgets.css","videoAutoplayTimeout":"4","ias.pet.v2.enabled":"true","commercial.integrations.taboola.enabled":"true","gtmFbiaContainerId":"GTM-PNLXFZS","updateRecAdUnitIndex":"1000","commentsCssBundled":"true","partner.ga.impressionTrack":"true","chameleonFeedbackURL":"https://mirrorfeedback.typeform.com/to/G64IJ9","optaLiveFootballScoreJs":"https://secure.widget.cloud.opta.net/v3/v3.opta-widgets.js","injectionDependencies":"[{\"name\":\"contentupdate\",\"emitter\":\"window\",\"timeout\":3500}]","video.ad.request.timeout.desktop":"15000","partner.ga.clickTrack":"true","video.ad.request.timeout.mobile":"15000","converse.widget.enable":"true","tracking.betting.code":"a_23633b_1","googleAnalyticsAccountIdGoogle":"UA-229407-1","lazy.load.ads.offset":"300","iOSAppId":"538338235","gtmClientIdEndpoint":"https://stmg-prod.mirror.co.uk/analytics.config.json","search.googleCustomSearchEngineId":"015440420724022033***9:o8ydnrd0038","hotjar.hjid":"122479","partner.masthead.takeover":"true","lazy.load.ads":"false","floatAndParkCloseButtonDelaySec":"40","adDependencies":"[{\"name\":\"g****shot.loaded\", \"emitter\": \"window\", \"timeout\":2000, \"pageTypeMatcher\":\"/article/\"},{\"name\":\"ias.complete\", \"emitter\": \"body\", \"timeout\":3000}]","communicatorEndpoint":"https://comm-proxy.tm-awx.com/api/","partner.campaign.name":"pride","taboola.desktop.campaign":"exchange","gtmContainerId":"GTM-M3TH25P","partner.quicklinks.bar":"true","hide.slot.on.first.page.view":"false","chronos.live-centre.url":"https://livecentreps-eb-prod.tm-awx.com","partner.ga.customDimension":"true","taboola.mobile.campaign":"organic","optaSubscriptionId":"cd365b943db79d94e9a68ad22b2baee0"},"features":{"showVpaidControls":"true","loadIrisManually":"true","preloadFonts":"true","PWA.enable":"true","readNextEmbeds":"true","felix.endpoint":"https://felix.data.tm-awx.com/ampconfig.json","limitIXPrebidVideo":"autoplay","chameleon.cookiePolicy.enabled":"false","smallerFloatParkVideo":"true","tag.amphtml.enabled":"true","recommendations":"https://mab.data.tm-awx.com/rhs","sso":"true","GDPRConsentV2Enabled":"false","quantcastCMPEnabled":"true","MediaTrustEnabled":"true","PWA":"{ \"cacheFirst\": true, \"combinedPrompt\": true, \"scope\":\"/\",\"options\": { \"pushStyle\": \"headline\", \"pushSticky\": true
}}","prebidWithConsentFix":"false","bundledCss":"false","consentCookies":"DUMMY_COOKIE","swipeNavigation.endpoint":"https://mab.data.tm-awx.com/pwa-swipe","monitizer":"true","bypassGigyaFacebook":"true","irisTvEnabled":"true","readMoreWithImage":"true","amazonVideoTagEnabled":"true","amazonTagEnabled":"true","mvtTests":"[\"GLB-28\", \"UJ-1455\"]","webPushNotifications.vapidKey":"BI7MdL0GTRxWItGNgYH9-Ievvv89PA1fS6GnS6GMbEo7gpRLhlaxavxCsahFjMSLo-p-rpFEEXeJaicd1hYfVcs=","webPushNotifications.serviceName":"airship","hidePreviewImage":"false","webPushNotifications.token":"MTpnTjc2eHdLc1JpT1ZkMk1DNnZBYXRROmdsY1k2V0YxRFI1X1g2SW5mTVR1YlAtX2JvVXVuZDZZZ3JtX1JRMmp4T1E","videoHeaderBiddingEnabled":"false","irisAutoplayVideosMax":"4","video.header.bidding.enabled":"false","webPushNotifications.appKey":"gN76xwKsRiOVd2MC6vAatQ","newslettersURL":"https://communicatoremail.com/F/QVgi9PbuQPTrjCOF~PhHv_/","changeWhatsHotTitle":"Most Read","monitizerScriptUrl":"https://link.monetizer101.com/widget/code/mirror.js","GDPRConsentEnabled":"false","mvtTests.enable":"true","swipeNavigation":"true","irisClientToken":"4221396001","spotxVideoPrebidEnabled":"true","externalBrandCSS":"true","groupmDisplayPrebidEnabled":"true","displayPrebidEnabled":"true","ixVideoPrebidEnabled":"true","modularCss":"true","manualReconsent":"1","ozoneDisplayPrebidEnabled":"true","nativeAppBanner":"true","video.ima3Version":"3","videoPrebidEnabled":"true","prebidWithoutConsentFix":"true","video.suppressDates":"true"},"piano":{"appId":"JkujO7TN4y","productionEnv":true,"enabled":true,"endpointUrl":"https://piano-client-prod.tm-awx.com/api/","endpointApiKey":"45JinZtwZfBmIfQSQcuqbxew6c7Hxzi1Wc+TWXoTiFQ"},"pluck":{"theme":"mirror"},"pageInfo":{},"facebook":{"appId":"123792601022133"},"jotform":{"url":"https://jotform-competitions.tm-awx.com/","apikey":""},"mpulse":{"apikey":"VD2SZ-25W7H-W88AY-BUHYB-CQKV8"},"responsiveRequest":true,"optout":{"enabled":false,"chameleonFeedbackURL":"https://mirrorfeedback.typeform.com/to/G64IJ9"},"cookiePolicy":{"url":"https://www.mirror.co.uk/cookie-policy/"}};
</script>
<script type="text/javascript" src="https://s2-prod.mirror.co.uk/@trinitymirrordigital/withnail/tags/js/runForceReconsent.min.js?v=315563fd7602da3e7c194d17d62d1b2d"></script>
<script type="text/javascript">
!function(){return function e(t,n,r){function i(a,c){if(!n[a]){if(!t[a]){var d="function"==typeof require&&require;
if(!c&&d)return d(a,!0);
if(o)return o(a,!0);
var u=new Error("Cannot find module '"+a+"'");
throw u.code="MODULE_NOT_FOUND",u}var f=n[a]={exports:{}};
t[a][0].call(f.exports,function(e){return i(t[a][1][e]||e)},f,f.exports,e,t,n,r)}return n[a].exports}for(var o="function"==typeof require&&require,a=0;
a<r.length;
a++)i(r[a]);
return i}}()({1:[function(e,t,n){"use strict";
var r=c(e(2)),i=c(e(4)),o=c(e(5)),a=c(e(3));
function c(e){return e&&e.__esModule?e:{default:e}}var d=[],u=void 0;
try{d=JSON.parse(window.TMCONFIG.features.mvtTests)}catch(e){window.console.log("Chameleon MVT - no active tests")}try{u=window.TMCONFIG.features["mvtTests.segmentDuration"]}catch(e){}var f=[i.default,o.default,a.default],s=window.location.pathname;
(0,r.default)(f,d,s,u)},{2:2,3:3,4:4,5:5}],2:[function(e,t,n){"use strict";
Object.defineProperty(n,"__esModule",{value:!0}),n.getBreakpoint=a,n.isArticle=c,n.isSection=d,n.contentTypeFilter=u,n.platformFilter=f,n.waitForDomNode=function(e,t){var n=do***ent.querySelector("head");
new MutationObserver(function(r,i){n.querySelector(e)&&(i.disconnect(),t())}).observe(n,{childList:!0})},n.randomNumberGenerator=s,n.between=l,n.setCookie=v,n.mapThresholds=p,n.randomlyAllocateVariant=h,n.trackGA=w,n.addOptimizeExpVariant=T,n.getActiveTest=g,n.allocateToTest=y,n.default=function(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:30;
if(t.length){window.TMMVTTESTS=[];
var l=e.filter(function(e){return this.indexOf(e.id)>-1},t).filter(function(e){return e.pageType!==i.ARTICLE||c(n)}).filter(function(e){return e.pageType!==i.SECTION||d(n)}).filter(function(e){return!e.breakpoints||-1!==e.breakpoints.indexOf(a())}).filter(function(e){return!e.contentType||u(e.contentType)}).filter(function(e){return!e.platform||f(e.platform)}),p=l.length;
if(p){var M=void 0,C=void 0,E=void 0,O=new URLSearchParams(window.location.search);
if(M=l.filter(function(e){return e.id===O.get("mvt-test")})[0]){var I=O.get("variant");
E=I<M.variants.length?I:r}else if(M=p>1?g(l):l[0],C=m(M.id),!(E=C&&C[1])){var S=y(M.traffic);
E=S?h(M.variants,s()):r,v(M.id,E,o)}if(E===r)return;
var b=M.variants[E],N=b.code()||E;
M.experimentId&&T(M.experimentId,E,b.name),window.TMMVTTESTS.push(M.id+"|"+N),window.addEventListener("load",function(){w(M.id,N)})}window.TMABTEST=window.TMMVTTESTS[0]}};
var r="X",i=n.pageTypes={ARTICLE:"ARTICLE",SECTION:"SECTION"},o=n.breakpoints=[{name:"baseLayout",width:-1},{name:"tabletPortraitUpwards",width:728},{name:"tabletLandscapeUpwards",width:1024},{name:"desktop",width:1240}];
function a(e){e=e||window.innerWidth;
var t,n=o,r=n.length;
for(t=0;
t<r;
t++)if(e<n[t].width)return n[t-1].name;
return n[r-1].name}function c(e){return/-\d*$/.test(e)}function d(e){return e.endsWith("/")}function u(e){var t=window.TMCONFIG&&window.TMCONFIG.pageInfo||{};
return e.includes(t.articleType)}function f(e){return null!==navigator.platform.match(e)}function s(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:101;
return Math.floor(Math.random()*e)}function l(e,t,n){return n>=e&&n<=t}function v(e,t,n){if(0!==n){var r=new Date;
do***ent.cookie=e+"="+t+";
expires="+r.setDate(r.getDate()+n)+";
max-age="+24*n*60*60+";
path=/"}}function m(e){return(e=(do***ent.cookie+";
").match(new RegExp(e+"=.*;
")))&&e[0].split(/=|;
/)}function p(e){return e.reduce(function(e,t){var n=e.length?e[e.length-1]:0;
return e.push(t.traffic+n),e},[])}function h(e,t){var n=0;
return p(e).every(function(e,r,i){return!l(r>0?i[r-1]+1:1,e,t)||(n=r,!1)}),n}function w(e,t){var n=window.ga&&window.ga.getByName("TMFreeTracker");
if(!n)return!1;
var r=window.digitalData,i=void 0;
r&&(i=r.page.attributes.environment);
var o={};
o.eventCategory="ChameleonMVT|"+i,o.eventAction="ChameleonMVTSegmentation",o.eventLabel=e+"|"+t,n.send("event",o)}function T(e,t,n){var r=do***ent.getElementById("dataLayer"),i=r&&r.content?JSON.parse(r.content):void 0;
i&&(i.page.info.experimentAndVariantId=e+"."+t,n&&(i.page.info[n]=!0),r.content=JSON.stringify(i))}function g(e){var t=void 0;
return e.some(function(e){var n=m(e.id);
if(n&&n[0])return t=e,!0}),t||(t=e[s(e.length)]),t}function y(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:100;
return Math.floor(100*Math.random())+1<=e}},{}],3:[function(e,t,n){"use strict";
Object.defineProperty(n,"__esModule",{value:!0});
var r="";
switch(window.TMCONFIG&&window.TMCONFIG.publication){case"mirror":r="BxY7LeNiTya6-pnW2IxPQg";
break;
case"men":r="y-WsWvFVRkeKyvWW9eckTQ";
break;
case"birminghammail":r="2DmACERIRYKuOKJd4h05IQ"}n.default={id:"GLB-28",pageType:"ARTICLE",contentType:["news","opinion"],experimentId:r,variants:[{traffic:50,code:function(){}},{traffic:50,code:function(){try{var e=window.TMCONFIG.features;
e.readNextRecommendation="https://recommendations.data.tm-awx.com/fallback",window.addEventListener("DOMContentLoaded",function(){var t=do***ent.querySelectorAll(".whats-hot"),n=do***ent.querySelector(".dont-miss");
e.changeWhatsHotTitle&&t.length&&Array.from(t).forEach(function(t){t.setAttribute("data-rec-title",e.changeWhatsHotTitle)}),e["removeWhatsHot.liftUpDontMiss"]&&t.length&&(Array.from(t).forEach(function(e){e.parentNode.removeChild(e)}),n&&(n.setAttribute("data-condition-node",".article-body > p:nth-of-type(11)"),n.setAttribute("data-refnode","#div-gpt-ad-in-article-slot"))),window.$script(window.TMCONFIG.frontendRoot+"/@trinitymirrordigital/article-service/read-next/js/render-recommendations.min.js?v="+window.TMCONFIG.frontendVersion)})}catch(e){return"1-error-"+e.message}}}]}},{}],4:[function(e,t,n){"use strict";
Object.defineProperty(n,"__esModule",{value:!0});
var r=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10;
window.TMCONFIG.publicSectionParams["lfc.injectionpoint"]=e};
n.default={id:"REV-1063",pageType:"ARTICLE",experimentId:"yQZYRrQ1Rz6hxKshDX2SHg",variants:[{traffic:50,code:function(){try{r()}catch(e){return"REV-1063 - variant-0 error"}}},{traffic:50,code:function(){try{r(5)}catch(e){return"REV-1063 - variant-1 error"}}}]}},{}],5:[function(e,t,n){"use strict";
function r(){var e=do***ent.querySelector(".skinny-signup");
if(e){var t=e.querySelector(".skinny-header"),n=JSON.parse(e.getAttribute("data-json"));
if(n){var r=n.displayName||"";
t.innerHTML="Sign up to FREE daily email alerts from Mirror - "+r.replace(/^(\w)/,function(e){return e.toUpperCase()})}}}function i(){var e=do***ent.querySelector(".article-body").getElementsByTagName("p")[5],t=do***ent.querySelector(".skinny-signup");
if(t)return e?e.insertAdjacentElement("afterend",t):void 0}Object.defineProperty(n,"__esModule",{value:!0}),n.default={id:"UJ-1455",pageType:"ARTICLE",experimentId:"iBmpG6SIQCGKanYK9j3q3g",variants:[{traffic:25,code:function(){}},{traffic:25,code:function(){try{do***ent.addEventListener("DOMContentLoaded",function(){r()})}catch(e){return"error"}}},{traffic:25,code:function(){try{do***ent.addEventListener("DOMContentLoaded",function(){i()})}catch(e){return"error"}}},{traffic:25,code:function(){try{do***ent.addEventListener("DOMContentLoaded",function(){r(),i()})}catch(e){return"error"}}}]}},{}]},{},[1]);
//# sourceMappingURL=index.min.js.map
</script>
<script type="text/javascript" src="https://s2-prod.mirror.co.uk/@trinitymirrordigital/withnail/lib/quantcast/init.js?v=ee12e9385402352205575ee1be173f86"></script>
<script type="text/javascript" src="https://ad.crwdcntrl.net/5/c=13271/pe=y/var=OzoneLotameData"></script>
<script type="text/javascript">
!function(){var e=do***ent.getElementById("scriptConfig"),t={indexExchange:{enabled:!1}};
if(e)try{t=JSON.parse(e.getAttribute("content"))}catch(e){window.console.log("IX tag: ERROR parsing scriptConfig",e)}if(window.console.log("IX tag: scriptConfig",t),(t.indexExchange||{}).enabled&&t.indexExchange.headerTag){var n=do***ent.createElement("script");
n.defer=!0,n.type="text/javascript",n.src="https:"+t.indexExchange.headerTag;
var a=do***ent.getElementsByTagName("script")[0];
a.parentNode.insertBefore(n,a)}}();
</script>
<script type="text/javascript" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script type="text/javascript">
-1===window.location.hostname.indexOf("insider.co.uk")&&(window.addEventListener("A9.loaded",function(e){console.log("A9 loaded: ",JSON.stringify(e))}),window.apstagDEBUG={testBidTimeout:200},function(){var e=function(e){var t,n=window,a={A9Loaded:!0};
window.console.log("fireA9Loaded: "+JSON.stringify(e),1),n&&(do***ent.createEvent?((t=do***ent.createEvent("HTMLEvents")).initEvent("A9.loaded",!0,!0),t.data=a,n.dispatchEvent(t)):do***ent.createEventObject&&((t=do***ent.createEventObject()).data=a,n.fireEvent("onA9.loaded",t)),window.addEventListener("DOMContentLoaded",function(){n.dataEvents=n.dataEvents||{},n.dataEvents["A9.loaded"]=n.dataEvents["A9.loaded"]||[],n.dataEvents["A9.loaded"].push(!0)},!1))};
!function(t,n,a,d,o,i,s){function c(e,a){n[t]._Q.push([e,a])}n[t]||(n[t]={init:function(){c("i",arguments)},fetchBids:function(){c("f",arguments)},setDisplayBids:function(){},targetingKeys:function(){return[]},_Q:[]},(i=a.createElement(d)).async=!0,i.src="https://c.amazon-adsystem.com/aax2/apstag.js",i.onload=e,(s=a.getElementsByTagName(d)[0]).parentNode.insertBefore(i,s))}("apstag",window,do***ent,"script"),window.TMFeatures||(window.TMFeatures={}),window.TMFeatures.amazonHeaderEnabled=!0}());
</script>
<script type="text/javascript" src="//cdn.adsafeprotected.com/iasPET.1.js"></script>
<script type="text/javascript" src="https://s2-prod.mirror.co.uk/@trinitymirrordigital/withnail/lib/prebid/prebid.js?v=fc33523ba067a2fb03e6011e9a297e23"></script>
<script type="text/javascript" src="https://s2-prod.mirror.co.uk/@trinitymirrordigital/withnail/tags/js/tags.min.js?v=c0fbac2f44a22da5607c59552f829321"></script>
<script type="text/javascript">
!function(){return function e(n,t,o){function i(a,d){if(!t[a]){if(!n[a]){var c="function"==typeof require&&require;
if(!d&&c)return c(a,!0);
if(r)return r(a,!0);
var u=new Error("Cannot find module '"+a+"'");
throw u.code="MODULE_NOT_FOUND",u}var s=t[a]={exports:{}};
n[a][0].call(***ports,function(e){return i(n[a][1][e]||e)},s,***ports,e,n,t,o)}return t[a].exports}for(var r="function"==typeof require&&require,a=0;
a<o.length;
a++)i(o[a]);
return i}}()({1:[function(e,n,t){"use strict";
!function(){var e;
try{e=window.TMCONFIG.mpulse.apikey}catch(e){window.console.warn("Couldn't find mpulse api key: "+e)}if(e)if(do***ent.addEventListener("onBoomerangLoaded",function(){window.BOOMR.subscribe("before_beacon",function(){window.BOOMR.addVar({digitalData:JSON.stringify(window.digitalData)})})}),window.TMCONFIG.mpulse.event){var n={};
try{n=JSON.parse(window.TMCONFIG.mpulse.event)}catch(e){}window.BOOMR_config={autorun:!1},window.BOOMR_lstart=(new Date).getTime();
var t=new Promise(function(e){if(n.emitter&&n.name){var t=n.emitter;
(t="window"===t?window:"do***ent"===t?do***ent:do***ent.querySelector(t)).addEventListener(n.name,e)}n.timeout&&setTimeout(e,n.timeout)});
window.addEventListener("load",function(){window.BOOMR_onload=(new Date).getTime(),window.$script("https://c.go-mpulse.net/boomerang/"+e,function(){t.then(function(){window.BOOMR.page_ready()})})})}else{var o=function(e){c.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()};
if(window.BOOMR&&window.BOOMR.version)return;
var i,r,a,d=do***ent.createElement("iframe"),c=window;
c.addEventListener?c.addEventListener("load",o,!1):c.attachEvent&&c.attachEvent("onload",o),d.src="javascript:void(0)",d.title="",d.role="presentation",(d.frameElement||d).style.cssText="width:0;
height:0;
border:0;
display:none;
",(a=do***ent.getElementsByTagName("script")[0]).parentNode.insertBefore(d,a);
try{r=d.contentWindow.do***ent}catch(e){i=do***ent.domain,d.src="javascript:var d=do***ent.open();
d.domain='"+i+"';
void(0);
",r=d.contentWindow.do***ent}r.open()._l=function(){var n=this.createElement("script");
i&&(this.domain=i),n.id="boomr-if-as",n.src="//c.go-mpulse.net/boomerang/"+e,c.BOOMR_lstart=(new Date).getTime(),this.body.appendChild(n)},r.write('<body onload="do***ent._l();
">'),r.close()}}()},{}]},{},[1]);
//# sourceMappingURL=mpulse.min.js.map
</script>
<script type="text/javascript">
!function(){return function e(t,n,r){function o(i,c){if(!n[i]){if(!t[i]){var u="function"==typeof require&&require;
if(!c&&u)return u(i,!0);
if(a)return a(i,!0);
var s=new Error("Cannot find module '"+i+"'");
throw s.code="MODULE_NOT_FOUND",s}var f=n[i]={exports:{}};
t[i][0].call(f.exports,function(e){return o(t[i][1][e]||e)},f,f.exports,e,t,n,r)}return n[i].exports}for(var a="function"==typeof require&&require,i=0;
i<r.length;
i++)o(r[i]);
return o}}()({1:[function(e,t,n){"use strict";
Object.defineProperty(n,"__esModule",{value:!0});
var r=function(){function e(e){return[].slice.call(e)}var t="DOMContentLoaded";
function n(e,t,n,r){if(r=r||{},e.addEventListener(t,n),e.dataEvents){var o=e.dataEvents[t];
if(o)if(r.purgeEventData)for(;
o.length>0;
)n.call(e,{data:o.shift(),target:e});
else o.forEach(function(t){n.call(e,{data:t,target:e})})}}function r(e,t,n){e.dataEvents=e.dataEvents||{},e.dataEvents[t]=e.dataEvents[t]||[],e.dataEvents[t].push(n)}return{delegate:function(){return function(t,n,r,o,a){a=a||{},n=n.split(","),void 0===t.length&&(t=[t]),t.forEach||(t=e(t)),t.forEach(function(t){t.addEventListener(r,function(r){var i=[];
n.forEach(function(n){i=">"===n.substr(0,1)?function(t,n,r){var o=e(n.querySelectorAll(r.substr(1)));
return o=o.filter(function(e){return e.parentNode===n}),t.concat(o)}(i,t,n):function(t,n,r){return t.concat(e(n.querySelectorAll(r)))}(i,t,n)}),function e(t,n,r,o,a,i){if(n!==r){var c=o.indexOf(n);
-1!==c&&(a.call(o[c],t),i.preventDefault&&t.preventDefault()),e(t,n.parentNode,r,o,a,i)}else i.stopPropagation&&t.stopPropagation()}(r,r.target,t,i,o,a)})})}}(),domReady:function(e){"complete"===do***ent.readyState||"loaded"===do***ent.readyState?(r(do***ent,t),r(window,"load")):"interactive"===do***ent.readyState&&r(do***ent,t),do***ent.addEventListener?n(do***ent,t,e):n(window,"load",e)},fire:function(e,t,n){var o;
n=n||{},do***ent.createEvent?((o=do***ent.createEvent("HTMLEvents")).initEvent(t,!0,!0),o.data=n,e.dispatchEvent(o)):do***ent.createEventObject&&((o=do***ent.createEventObject()).data=n,e.fireEvent("on"+t,o)),r(e,t,n)},listen:n}}();
n.default=r},{}],2:[function(e,t,n){"use strict";
function r(e,t){var n=e[0],r=e[1],o=e[2],s=e[3];
r=u(r=u(r=u(r=u(r=c(r=c(r=c(r=c(r=i(r=i(r=i(r=i(r=a(r=a(r=a(r=a(r,o=a(o,s=a(s,n=a(n,r,o,s,t[0],7,-680876936),r,o,t[1],12,-389564586),n,r,t[2],17,606105819),s,n,t[3],22,-1044525330),o=a(o,s=a(s,n=a(n,r,o,s,t[4],7,-1764***97),r,o,t[5],12,1200080426),n,r,t[6],17,-1473231341),s,n,t[7],22,-45705983),o=a(o,s=a(s,n=a(n,r,o,s,t[8],7,1770035416),r,o,t[9],12,-1958414417),n,r,t[10],17,-42063),s,n,t[11],22,-1990404162),o=a(o,s=a(s,n=a(n,r,o,s,t[12],7,***04603682),r,o,t[13],12,-40341101),n,r,t[14],17,-1502002290),s,n,t[15],22,1236535329),o=i(o,s=i(s,n=i(n,r,o,s,t[1],5,-165796510),r,o,t[6],9,-1069501632),n,r,t[11],14,643717713),s,n,t[0],20,-373897302),o=i(o,s=i(s,n=i(n,r,o,s,t[5],5,-701558691),r,o,t[10],9,38016083),n,r,t[15],14,-660478335),s,n,t[4],20,-405537848),o=i(o,s=i(s,n=i(n,r,o,s,t[9],5,568446438),r,o,t[14],9,-1019803690),n,r,t[3],14,-***7363961),s,n,t[8],20,1163531501),o=i(o,s=i(s,n=i(n,r,o,s,t[13],5,-1444681467),r,o,t[2],9,-51403784),n,r,t[7],14,1735328473),s,n,t[12],20,-1926607734),o=c(o,s=c(s,n=c(n,r,o,s,t[5],4,-378558),r,o,t[8],11,-2022574463),n,r,t[11],16,***39030562),s,n,t[14],23,-35309556),o=c(o,s=c(s,n=c(n,r,o,s,t[1],4,-1530992060),r,o,t[4],11,1272893353),n,r,t[7],16,-155497632),s,n,t[10],23,-1094730640),o=c(o,s=c(s,n=c(n,r,o,s,t[13],4,681279174),r,o,t[0],11,-358537222),n,r,t[3],16,-722521979),s,n,t[6],23,76029***9),o=c(o,s=c(s,n=c(n,r,o,s,t[9],4,-640364487),r,o,t[12],11,-42***15835),n,r,t[15],16,530742520),s,n,t[2],23,-995338651),o=u(o,s=u(s,n=u(n,r,o,s,t[0],6,-198630844),r,o,t[7],10,1126891415),n,r,t[14],15,-1416354905),s,n,t[5],21,-57434055),o=u(o,s=u(s,n=u(n,r,o,s,t[12],6,1700485571),r,o,t[3],10,-***94986606),n,r,t[10],15,-1051523),s,n,t[1],21,-2054922799),o=u(o,s=u(s,n=u(n,r,o,s,t[8],6,***73313359),r,o,t[15],10,-30611744),n,r,t[6],15,-1560198380),s,n,t[13],21,1309151649),o=u(o,s=u(s,n=u(n,r,o,s,t[4],6,-145523070),r,o,t[11],10,-1120210379),n,r,t[2],15,7***787259),s,n,t[9],21,-343485551),e[0]=d(n,e[0]),e[1]=d(r,e[1]),e[2]=d(o,e[2]),e[3]=d(s,e[3])}function o(e,t,n,r,o,a){return d((t=d(d(t,e),d(r,a)))<<o|t>>>32-o,n)}function a(e,t,n,r,a,i,c){return o(t&n|~t&r,e,t,a,i,c)}function i(e,t,n,r,a,i,c){return o(t&r|n&~r,e,t,a,i,c)}function c(e,t,n,r,a,i,c){return o(t^n^r,e,t,a,i,c)}function u(e,t,n,r,a,i,c){return o(n^(t|~r),e,t,a,i,c)}function s(e){var t,n=[];
for(t=0;
t<64;
t+=4)n[t>>2]=e.charCodeAt(t)+(e.charCodeAt(t+1)<<8)+(e.charCodeAt(t+2)<<16)+(e.charCodeAt(t+3)<<24);
return n}Object.defineProperty(n,"__esModule",{value:!0});
var f="0123456789abcdef".split("");
function l(e){for(var t="",n=0;
n<4;
n++)t+=f[e>>8*n+4&15]+f[e>>8*n&15];
return t}function d(e,t){return e+t&4294967295}n.default=function(e){return function(e){for(var t=0;
t<e.length;
t++)e[t]=l(e[t]);
return e.join("")}(function(e){var t,n=e.length,o=[1732584193,-271733879,-1732584194,271733878];
for(t=64;
t<=e.length;
t+=64)r(o,s(e.substring(t-64,t)));
e=e.substring(t-64);
var a=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];
for(t=0;
t<e.length;
t++)a[t>>2]|=e.charCodeAt(t)<<(t%4<<3);
if(a[t>>2]|=128<<(t%4<<3),t>55)for(r(o,a),t=0;
t<16;
t++)a[t]=0;
return a[14]=8*n,r(o,a),o}(e))}},{}],3:[function(e,t,n){"use strict";
var r,o=e(9),a=(r=o)&&r.__esModule?r:{default:r};
var i=window.TMCONFIG&&window.TMCONFIG.features||{};
i.PWA&&(0,a.default)(i.PWA)},{9:9}],4:[function(e,t,n){"use strict";
Object.defineProperty(n,"__esModule",{value:!0}),n.deleteCaches=n.response=void 0;
var r,o=e(10),a=e(2),i=(r=a)&&r.__esModule?r:{default:r};
var c="offline/",u=2e3,s=[{name:"gpt",pattern:function(e){return"https://www.googletagservices.com/tag/js/gpt.js"===e}},{name:"permutive",pattern:function(e){return"https://d3alqb8vzo7fun.cloudfront.net/8a2c2f13-f564-4fff-8d22-177534028b95-1.0.js"===e}},{name:"weather.com",pattern:function(e){return e.startsWith("https://widgets-stage.weather.com/")}},{name:"gigya",pattern:function(e){return e.startsWith("https://cdns.gigya.com/JS/gigya.js")}},{name:"facebook",pattern:function(e){return"https://connect.facebook.net/en_US/sdk.js"===e}},{name:"onscroll",pattern:function(e){return e.match(/tags\.onscroll\.com.*/)}}];
function f(e){e.modal&&e.removeChild(e.modal),delete e.modal,clearTimeout(e.modalTimeout),e.classList.remove("skeleton")}n.default=function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).modalTimeout,n=arguments[2].clog,r=window.localStorage.getItem(o.HASH_KEY),a=window.localStorage.getItem(o.DATE_KEY),i=new Promise(function(i,c){!function(e){var t=do***ent.createElement("DIV");
t.className="modal",e.appendChild(t),e.classList.add("skeleton"),e.modal=t}(e),e.modalTimeout=setTimeout(function(){f(e),n("Timed out getting new version"),c("TIMEOUT"),n("TIMEOUT")},t||u),caches.open(o.CACHE_KEY).then(function(e){e.match(location.href).then(function(e){if(e){var t=e.headers.get(o.HASH_PREFIX),n=e.headers.get("date");
e.text().then(function(e){r!==t&&Date(n)>Date(a)&&i({content:e,contentHash:t,status:"networkCacheUpdate",date:n})})}})}),navigator.serviceWorker.addEventListener("message",function(e){if(e.origin===location.origin){var t=e.data;
if(t&&"NEW_VERSION"===t.message&&t.url===location.href){n("Updating from sw message"),n("NETWORK UPDATE");
var r={content:t.content,contentHash:t.contentHash,status:"networkUpdate",date:t.date};
i(r)}}})});
return i.then(function(t){n("GETDATA RESOLVED"),function(e,t){if(window.localStorage.getItem(o.HASH_KEY)!==t.contentHash){var n=do***ent.implementation.createHTMLDo***ent("temp");
n.do***entElement.innerHTML=t.content,e.parentNode.replaceChild(n.querySelector("main"),e),f(e);
var r=do***ent.createEvent("HTMLEvents");
r.initEvent("component.activate",!0,!0),r.data={},do***ent.querySelector("main").dispatchEvent(r),window.localStorage.setItem(o.HASH_KEY,t.contentHash),window.localStorage.setItem(o.DATE_KEY,t.date)}else f(e)}(e,t),n(t.status)}).catch(function(e){n("GETDATA REJECTED"),n("Error getting data: "+e)}),i},n.response=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"/",r=arguments[3],a=(arguments.length>4&&void 0!==arguments[4]?arguments[4]:{}).debug,u=e.request.url,f=function(){};
a&&(f=function(e){console.log("[TM PWA] "+e)});
for(var l=u.match(/\/\/.+?\//)[0].includes(t),d=l&&!u.includes("service-worker.js"),g=0,h=s.length;
!d&&g<h;
)d=s[g].pattern(u),g++;
if(d&&"GET"===e.request.method){var v="navigate"===e.request.mode;
e.respondWith(caches.open(o.CACHE_KEY).then(function(t){return t.match(e.request).then(function(e){v&&e&&f("CACHE RESPONSE");
var t={};
l||(t.mode="no-cors");
var a=fetch(u,t).then(function(e){var t=void 0;
if(v){var n=e.clone(),r={status:n.status,statusText:n.statusText,headers:{}};
n.headers.forEach(function(e,t){r.headers[t]=e}),t=n.text().then(function(e){return r.headers[o.HASH_PREFIX]=(0,i.default)(e),new Response(e,r)}),f("NETWORK RESPONSE")}return caches.open(o.CACHE_KEY).then(function(n){v?t.then(function(e){n.delete(u),n.put(u,e.clone()).then(function(){e.clone().text().then(function(t){!function(e,t){var n=t.clog;
e.message="NEW_VERSION",clients.matchAll().then(function(t){t.forEach(function(t){n("Posting message"),t.postMessage(e)})})}({url:u,content:t,contentHash:e.headers.get(o.HASH_PREFIX),date:e.headers.get("date")},{clog:f})})}).catch(function(e){n.delete(u),f("Error updating cache - deleting entry: "+e)})}):(n.delete(u),n.put(u,e.clone()).catch(function(e){n.delete(u),f("Error updating cache - deleting entry: "+e)}))}),t?Promise.resolve(t.then(function(e){return e.clone()})):e.clone()}).catch(function(e){if(f(e),r.offlineSupport&&v)return console.log("OFFLINE"),caches.match(n+c)});
return e||a})}))}},n.deleteCaches=function(){caches.keys().then(function(e){return Promise.all(e.filter(function(e){return e.startsWith(o.CACHE_NAME)}).map(function(e){if(e!==o.CACHE_KEY)return caches.delete(e)}))})}},{10:10,2:2}],5:[function(e,t,n){"use strict";
Object.defineProperty(n,"__esModule",{value:!0}),n.getConfig=void 0,n.stub=function(e){var t={getConfig:s};
return n.getConfig=s=e.stub(),{getConfig:s,restore:function(){n.getConfig=s=t.getConfig}}};
var r,o=e(6),a=(r=o)&&r.__esModule?r:{default:r};
var i="config",c=1,u=3e3;
function s(e){return new Promise(function(t,n){setTimeout(n,u),(0,a.default)(e,i).then(function(e){var n=e.get(c);
n.onsuccess=function(){t(n.result.config)}})})}n.default=function(e,t){return(0,a.default)(e,i,"readwrite").then(function(e){e.put({version:c,config:t})})},n.getConfig=s},{6:6}],6:[function(e,t,n){"use strict";
Object.defineProperty(n,"__esModule",{value:!0});
var r=[{name:"config",key:"version"},{name:"pageviews",key:"url"}];
n.default=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"readonly";
return new Promise(function(o,a){var i=e.open("marwood-pwa",1);
i.onupgradeneeded=function(){r.forEach(function(e){i.result.objectStoreNames.contains(e.name)||i.result.createObjectStore(e.name,{keyPath:e.key})})},i.onsuccess=function(){if(i.result.onversionchange=function(e){null===e.newVersion&&e.target.close()},i&&i.result&&i.result.objectStoreNames.contains(t)){var e=i.result.transaction(t,n).objectStore(t);
if(e)return void o(e)}a()}})}},{}],7:[function(e,t,n){"use strict";
Object.defineProperty(n,"__esModule",{value:!0});
var r="marwood-e1c3dd987f8291c3093110d4614f9e31",o="offline/";
function a(e){caches.open(r).then(function(t){do***ent.querySelectorAll('meta[name="cache-preload"]').forEach(function(e){var n=e.getAttribute("content");
t.match(n).then(function(e){e||t.add(n)})});
var n=e+o;
t.match(n).then(function(e){e||fetch(n).then(function(e){if(e.redirected){var r=e.clone(),o={status:r.status,statusText:r.statusText,headers:{}};
e.headers.forEach(function(e,t){o.headers[t]=e}),r.text().then(function(e){t.put(n,new Response(e,o))})}else t.put(n,e)})})})}n.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.selector,n=e.maxUrls,i=e.endpoint,c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"/";
navigator.serviceWorker.addEventListener("message",function(e){e.origin===location.origin&&"SERVICE_WORKER_INSTALL"===e.data&&a(c)}),navigator.onLine&&location.pathname!==c+o&&(a(c),"number"!=typeof n&&(n=10),i||t||(t=".teaser"),window.addEventListener("load",function(){var e=JSON.parse(localStorage.getItem("offlineUrls"))||[];
(function(e,t){var n=e.endpoint,r=e.selector;
if(n)return new Promise(function(e){fetch(n+"?url="+location.href.split("?")[0]).then(function(n){n.json().then(function(n){e(n.filter(function(e){return e.url&&e.url.length>0}).slice(0,t).map(function(e){return{url:e.url,text:e.title,image:e.image.href.replace("/BINARY/","/alternates/s615b/"),tag:e.tags&&e.tags[0]}}))})})});
if(r){var o=Array.from(do***ent.querySelectorAll(r)).slice(0,t);
return Promise.resolve(o.map(function(e){var t=e.querySelector("a.headline"),n=e.querySelector("img"),r=e.querySelector("a.label");
return{url:t&&t.getAttribute("href"),text:t&&t.innerHTML,image:n&&n.getAttribute("data-src")||n.getAttribute("src"),tag:r&&r.innerHTML}}))}})({endpoint:i,selector:t},n).then(function(t){var o=t;
e.length&&(o=t.filter(function(t){return e.find(function(e){return t.url!==e.url})})),o.length&&caches.open(r).then(function(t){o.forEach(function(r){r.text&&r.url&&r.image&&t.addAll([r.url,r.image]).then(function(){e.find(function(e){return e.url===r.url})||e.unshift(r),e.length>n&&e.pop(),localStorage.setItem("offlineUrls",JSON.stringify(e))})})})})}))}},{}],8:[function(e,t,n){"use strict";
Object.defineProperty(n,"__esModule",{value:!0}),n.track=function(e,t){(0,a.default)(e,i,"readwrite").then(function(e){e.put({url:t,timestamp:(new Date).getTime()})})},n.offlineLandingTracking=function(){var e=localStorage.getItem(c);
return localStorage.removeItem(c),e},n.trackOfflineLanding=function(){localStorage.setItem(c,Number(localStorage.getItem(c)||0)+1)};
var r,o=e(6),a=(r=o)&&r.__esModule?r:{default:r};
var i="pageviews",c="offlineLandingPageViews";
n.default=function(e,t){(0,a.default)(e,i,"readwrite").then(function(e){var n=e.count();
n.onsuccess=function(){var r=n.result-1;
r>0&&t(r),e.clear()}})}},{6:6}],9:[function(e,t,n){"use strict";
Object.defineProperty(n,"__esModule",{value:!0}),n.MANIFEST_CACHE_NAME=n.validate=n.urlBase64ToUint8Array=n.cookie=n.getManifest=n.analytics=void 0,n.stub=function(e){var t={analytics:g,getManifest:v};
return n.analytics=g=e.stub(),n.getManifest=v=e.stub(),{analytics:g,getManifest:v,restore:function(){n.analytics=g=t.analytics,n.getManifest=v=t.getManifest}}};
var r=e(8),o=f(r),a=f(e(4)),i=f(e(1)),c=f(e(7)),u=f(e(5)),s=e(10);
function f(e){return e&&e.__esModule?e:{default:e}}var l=navigator.userAgent.match(/iPhone|iPad|iPod/i);
function d(e,t){var n=t.clog;
i.default.fire(window,"contentupdate",e),n("CONTENTUPDATE: "+e)}function g(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;
i.default.fire(window,"analytics.track",{name:e,category:"metrics",value:t})}function h(e,t,n){var r=n.clog,o=window.localStorage.getItem(s.HASH_KEY);
(0,a.default)(e,t.cacheFirst,{clog:r}).then(function(e){d(o===e.contentHash?"unchanged":"fresh",{clog:r}),g("cacheFirstPageView")}).catch(function(){d("cached",{clog:r}),g("cacheFirstPageView"),r("CACHED PAGE VIEW"),navigator.serviceWorker.addEventListener("message",function(e){if(e.origin===location.origin){var t=e.data;
t&&"NEW_VERSION"===t.message&&t.url===location.href&&(o!==t.contentHash?(g("stalePageView"),r("STALE PAGE VIEW")):(g("cachedPageView"),r("MOULDY PAGE VIEW")))}})})}function v(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments[1],n=do***ent.querySelector("link[rel=manifest]");
if(n){var r=t||n.href;
return new Promise(function(t,n){caches.open(s.MANIFEST_CACHE_NAME+":"+e).then(function(e){e.match(r).then(function(n){n?t(n):fetch(r).then(function(n){e.put(r,n.clone()),t(n.clone())})})}).catch(function(e){return n(e)})}).then(function(e){return e.json().then(function(e){return e})})}}n.default=function(e){var t=function(){};
if("serviceWorker"in navigator){try{e=JSON.parse(e)}catch(t){e=e||{}}if(!e.debug)try{e.debug=new URLSearchParams(window.location.search).get("pwaDebug")}catch(e){}(0,u.default)(window.indexedDB,e);
var n="/service-worker.js?v=23a2962a0f814a9b0c1f82875faed379";
e.debug&&(n+="&pwaDebug="+e.debug,t=function(e){window.console.log("[TM PWA] "+e)}),e.cacheFirst&&(n+="&cacheFirst=true"),e.offlineSupport&&(n+="&offlineSupport=true");
var a=void 0;
if(e.scope&&(a={scope:e.scope}),window.sessionStorage.setItem("swUrl",n),navigator.serviceWorker.register(n,a).then(function(){t("Service worker registered successfully")},function(n){e.debug&&(t("Service worker registration failed"),t(n))}),e.offlineSupport&&navigator.onLine){(0,o.default)(window.indexedDB,function(e){g("attemptedPageViews",e)});
var s=(0,r.offlineLandingTracking)();
s&&g("offlineLandingPageViews",s)}if(e.cacheFirst&&(navigator.serviceWorker.controller||e.cacheFirst.force)){var f=do***ent.querySelector("main");
if(f)h(f,e.cacheFirst,{clog:t});
else{var v=new MutationObserver(function(){var n=do***ent.body;
n&&(v.disconnect(),(v=new MutationObserver(function(){var n=do***ent.querySelector("main");
n&&(h(n,e.cacheFirst,{clog:t}),v.disconnect())})).observe(n,{childList:!0}))});
v.observe(do***ent.do***entElement,{childList:!0})}}else d("none",{clog:t});
e.offlineSupport&&(0,c.default)(e.offlineSupport,e.scope),window.matchMedia("(display-mode: standalone)").matches&&(g("pwaPageView"),do***ent.do***entElement.setAttribute("tm-pwa",e.scope||"/")),!0===window.navigator.standalone&&l&&(g("iOSPwaPageView"),do***ent.do***entElement.setAttribute("tm-pwa",e.scope||"/"),i.default.delegate(do***ent.body,"a","click",function(e){var t=e.target.getAttribute("href");
window.history.pushState({},"",t),location.replace(t)},{preventDefault:!0})),window.indexedDB.deleteDatabase("1"),window.indexedDB.deleteDatabase("cacheStatus")}else d("none",{clog:t})},n.analytics=g,n.getManifest=v,n.cookie=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:2,r=new Date;
r.setTime(r.getTime()+24*n*60*60*1e3),do***ent.cookie=e+"="+t+";
expires="+r.toUTCString()+";
path=/"},n.urlBase64ToUint8Array=s.urlBase64ToUint8Array,n.validate=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";
if(!e)return{homepage:t};
var n=void 0;
try{n=JSON.parse(do***ent.getElementById("manifest-validation").getAttribute("content"))}catch(e){return null}var r=e.filter(function(e){return n.url&&n.url.includes(e.homepage)}),o=e.filter(function(e){return n.primaryTag&&n.primaryTag===e.tag}),a=e.filter(function(e){return n.tags&&n.tags.includes(e.tag)});
if(1===r.length)return r[0];
if(1===o.length)return o[0];
if(1===a.length)return a[0];
var i=e.filter(function(e){return e.scope===t});
return i?i[0]:void 0},n.MANIFEST_CACHE_NAME=s.MANIFEST_CACHE_NAME},{1:1,10:10,4:4,5:5,7:7,8:8}],10:[function(e,t,n){"use strict";
Object.defineProperty(n,"__esModule",{value:!0});
var r=/(.*\/amp\/.*|.*\.amp)/g,o="TM-Hash-"+location.href,a="TM-Date-"+location.href;
function i(e,t){if(e&&t){var n=e.split?e.split("."):e;
if(n.reduce)return n.reduce(function(e,t){return e&&e[t]?e[t]:void 0},t)}}function c(e){return/-bertha\./.test(e)?"bertha":/-stable\./.test(e)?"stable":"prod"}n.CACHE_KEY="marwood-e1c3dd987f8291c3093110d4614f9e31",n.CACHE_NAME="marwood",n.MANIFEST_CACHE_NAME="manifestCache",n.urlBase64ToUint8Array=function(e){for(var t=(e+"=".repeat((4-e.length%4)%4)).replace(/-/g,"+").replace(/_/g,"/"),n=atob(t),r=new Uint8Array(n.length),o=0;
o<n.length;
++o)r[o]=n.charCodeAt(o);
return r},n.isAmpArticle=function(e){return e.match(r)},n.HASH_PREFIX="TM-Hash",n.HASH_KEY=o,n.DATE_KEY=a,n.PUSH_SERVICE_KEY="airship",n.getNotificationServiceURL=function(){var e=i("digitalData.page.attributes.environment",self)||c(self.location);
return"https://web-push-subscribe"+("prod"===e?"":"-"+e)+".tm-"+("prod"===e?"awx":"dev-aws")+".com/signUp"},n.getAssetUrl=function(e){return e&&e.replace?e.replace("prod",c(self.location)):e},n.path=i},{}]},{},[3]);
//# sourceMappingURL=pwa.min.js.map
</script>
<script type="text/javascript">
!function(){return function e(t,n,a){function r(i,u){if(!n[i]){if(!t[i]){var c="function"==typeof require&&require;
if(!u&&c)return c(i,!0);
if(o)return o(i,!0);
var d=new Error("Cannot find module '"+i+"'");
throw d.code="MODULE_NOT_FOUND",d}var l=n[i]={exports:{}};
t[i][0].call(l.exports,function(e){return r(t[i][1][e]||e)},l,l.exports,e,t,n,a)}return n[i].exports}for(var o="function"==typeof require&&require,i=0;
i<a.length;
i++)r(a[i]);
return r}}()({1:[function(e,t,n){"use strict";
Object.defineProperty(n,"__esModule",{value:!0});
var a=do***ent.do***entElement,r={breakpointType:null,overlayActive:!1,resize:{active:!1,debounceTimer:200,interval:null},scroll:{active:!1,debounceTimer:50,interval:null},tapOrClickEvent:"click",throttleDateTime:null,timings:{debounce:250},windowHeight:a.clientHeight,windowTopOffset:null,windowWidth:a.clientWidth};
function o(e){for(var t=e.split("."),n=0,a=r;
n<t.length;
n++)a=a[t[n]];
return a}r.breakpoints=[{name:"baseLayout",width:-1},{name:"tabletPortraitUpwards",width:728},{name:"tabletLandscapeUpwards",width:1024},{name:"desktop",width:1240}],n.default={getOption:o,inspect:function(){return r},getBreakpoint:function(e){e=e||window.innerWidth;
var t,n=o("breakpoints"),a=n.length;
for(t=0;
t<a;
t++)if(e<n[t].width)return n[t-1].name;
return n[a-1].name}}},{}],2:[function(e,t,n){"use strict";
Object.defineProperty(n,"__esModule",{value:!0});
var a=function(){function e(e){return[].slice.call(e)}var t="DOMContentLoaded";
function n(e,t,n,a){if(a=a||{},e.addEventListener(t,n),e.dataEvents){var r=e.dataEvents[t];
if(r)if(a.purgeEventData)for(;
r.length>0;
)n.call(e,{data:r.shift(),target:e});
else r.forEach(function(t){n.call(e,{data:t,target:e})})}}function a(e,t,n){e.dataEvents=e.dataEvents||{},e.dataEvents[t]=e.dataEvents[t]||[],e.dataEvents[t].push(n)}return{delegate:function(){return function(t,n,a,r,o){o=o||{},n=n.split(","),void 0===t.length&&(t=[t]),t.forEach||(t=e(t)),t.forEach(function(t){t.addEventListener(a,function(a){var i=[];
n.forEach(function(n){i=">"===n.substr(0,1)?function(t,n,a){var r=e(n.querySelectorAll(a.substr(1)));
return r=r.filter(function(e){return e.parentNode===n}),t.concat(r)}(i,t,n):function(t,n,a){return t.concat(e(n.querySelectorAll(a)))}(i,t,n)}),function e(t,n,a,r,o,i){if(n!==a){var u=r.indexOf(n);
-1!==u&&(o.call(r[u],t),i.preventDefault&&t.preventDefault()),e(t,n.parentNode,a,r,o,i)}else i.stopPropagation&&t.stopPropagation()}(a,a.target,t,i,r,o)})})}}(),domReady:function(e){"complete"===do***ent.readyState||"loaded"===do***ent.readyState?(a(do***ent,t),a(window,"load")):"interactive"===do***ent.readyState&&a(do***ent,t),do***ent.addEventListener?n(do***ent,t,e):n(window,"load",e)},fire:function(e,t,n){var r;
n=n||{},do***ent.createEvent?((r=do***ent.createEvent("HTMLEvents")).initEvent(t,!0,!0),r.data=n,e.dispatchEvent(r)):do***ent.createEventObject&&((r=do***ent.createEventObject()).data=n,e.fireEvent("on"+t,r)),a(e,t,n)},listen:n}}();
n.default=a},{}],3:[function(e,t,n){"use strict";
var a=Object.prototype.hasOwnProperty,r=Object.prototype.toString,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,u=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===r.call(e)},c=function(e){if(!e||"[object Object]"!==r.call(e))return!1;
var t,n=a.call(e,"constructor"),o=e.constructor&&e.constructor.prototype&&a.call(e.constructor.prototype,"isPrototypeOf");
if(e.constructor&&!n&&!o)return!1;
for(t in e);
return void 0===t||a.call(e,t)},d=function(e,t){o&&"__proto__"===t.name?o(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},l=function(e,t){if("__proto__"===t){if(!a.call(e,t))return;
if(i)return i(e,t).value}return e[t]};
t.exports=function e(){var t,n,a,r,o,i,f=arguments[0],s=1,p=arguments.length,w=!1;
for("boolean"==typeof f&&(w=f,f=arguments[1]||{},s=2),(null==f||"object"!=typeof f&&"function"!=typeof f)&&(f={});
s<p;
++s)if(null!=(t=arguments[s]))for(n in t)a=l(f,n),f!==(r=l(t,n))&&(w&&r&&(c(r)||(o=u(r)))?(o?(o=!1,i=a&&u(a)?a:[]):i=a&&c(a)?a:{},d(f,{name:n,newValue:e(w,i,r)})):void 0!==r&&d(f,{name:n,newValue:r}));
return f}},{}],4:[function(e,t,n){"use strict";
Object.defineProperty(n,"__esModule",{value:!0}),n.track=n.newPage=n.dataLayer=n.init=void 0;
var a=d(e(2)),r=c(e(8)),o=c(e(6)),i=d(e(7)),u=d(e(9));
function c(e){if(e&&e.__esModule)return e;
var t={};
if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);
return t.default=e,t}function d(e){return e&&e.__esModule?e:{default:e}}var l=function(e){if(i.default.track(e),e.category&&e.name){var t={};
t[e.category]={},t[e.category][e.name]=e.value,o.update({page:{info:t}})}},f=function(){i.default.newPage()};
function s(e,t){e=e.replace(/\W+(.)/g,function(e,t){return t.toUpperCase()});
var n=r.mark(e);
return o.update({page:{info:{timing:n}}}),i.default.timer(e,n[e],t),n}n.init=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments[1];
o.init((0,u.default)(),e[0]),i.default.getClientId(t),s("start"),a.default.domReady(function(){a.default.fire(window,"perceivedload",s("perceived").perceived)}),a.default.listen(window,"analytics.track",function(e){l(e.data)}),a.default.listen(window,"analytics.newpage",f),a.default.listen(window,"analytics.mark",function(e){s(e.data)}),a.default.fire(window,"analytics.ready",{track:l,newPage:f,mark:s}),e.forEach(function(e){l({name:"ChameleonMVT",category:"MVT",value:e})}),a.default.listen(window,"load",function(){s("pageload")})},n.dataLayer=o,n.newPage=f,n.track=l},{2:2,6:6,7:7,8:8,9:9}],5:[function(e,t,n){"use strict";
var a=e(4),r=void 0;
try{r=window.TMCONFIG.publicSectionParams.gtmClientIdEndpoint}catch(e){}(0,a.init)(window.TMMVTTESTS,r)},{4:4}],6:[function(e,t,n){"use strict";
Object.defineProperty(n,"__esModule",{value:!0}),n.update=n.access=n.init=void 0;
var a=i(e(2)),r=i(e(1)),o=i(e(3));
function i(e){return e&&e.__esModule?e:{default:e}}var u={};
function c(e){(0,o.default)(!0,u,e),a.default.fire(window,"dataLayer.changed",e)}function d(e){return e.split(".").reduce(function(e,t){return e[t]},u||this)}function l(e){c({article:{attributes:{articleViewMode:e.data}},page:{attributes:{configurationMode:e.data}}})}function f(e){c({page:{info:{timing:{perceived:e.data}}}})}n.init=function(e,t){var n;
(n=do***ent.getElementById("dataLayer"))&&(u=JSON.parse(n.getAttribute("content"))),window.digitalData=u,a.default.fire(window,"dataLayer.changed",u),c({page:{attributes:{chameleonSegment:!0},info:{uhid:e,ABTest:t},url:location.href},platform:"chameleon"}),a.default.listen(window,"breakpointchange",l),a.default.listen(window,"perceivedload",f),a.default.listen(window,"dataLayer.update",function(e){c(e.data)}),l({data:r.default.getBreakpoint(window.innerWidth)}),a.default.fire(window,"dataLayer.ready",{access:d,update:c}),window.TMDATA||(window.TMDATA={access:d,update:c})},n.access=d,n.update=c},{1:1,2:2,3:3}],7:[function(e,t,n){"use strict";
Object.defineProperty(n,"__esModule",{value:!0});
var a,r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=e(2),i=(a=o)&&a.__esModule?a:{default:a};
var u="TM_ga_clientId",c=new Promise(function(e){i.default.domReady(function(){setTimeout(e,100)})});
function d(e){if(window.dataLayer&&window.dataLayer.push){var t=e.data||{};
t.event=e.type,window.dataLayer.push(t)}}function l(e){window.dataLayer&&window.dataLayer.push&&window.dataLayer.push({clientId:e,event:"clientId",eventCallback:function(){i.default.fire(window,"analytics.clientId.ready")}})}i.default.listen(window,"dataLayer.changed",d),n.default={newPage:function(){d({type:"pageview",data:{url:location.pathname}})},track:function(e){c.then(function(){if("object"===(void 0===e?"undefined":r(e))&&e.name){var t=e.category||"generic",n={type:t+"."+e.name,data:{}};
n.data[t]={},n.data[t][e.name]=e.value,d(n)}else d({type:e})}).catch(function(){window.console.log("GTM in unknown state - Dom Ready did not fire")})},timer:function(e,t){d({type:"timing."+e,data:{timingCategory:arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Generic Timer",timingVar:e,timingValue:Math.round(t)}})},getClientId:function(e){var t,n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],a=(t=u,(t=(do***ent.cookie+";
").match(new RegExp(t+"=.*;
")))&&t[0].split(/=|;
/)[1]);
if(a)l(a);
else if(e){var r=new XMLHttpRequest;
r.open("get",e),r.withCredentials=!0,r.send(),r.onload=function(){if(4===r.readyState)if(200===r.status){var e=void 0;
try{e=JSON.parse(r.responseText).vars.clientId}catch(e){return void window.console.log("Client ID response error: "+e)}l(e);
var t=new Date;
t.setTime(t.getTime()+63113904e3);
var a=n?"SameSite=None;
Secure;
":"";
do***ent.cookie=u+"="+e+";
expires="+t.toGMTString()+";
"+a+"path=/"}else window.console.log("Client ID error: "+r.statusText)}}else window.console.log("No Client ID endpoint!")}}},{2:2}],8:[function(e,t,n){"use strict";
Object.defineProperty(n,"__esModule",{value:!0});
var a=void 0,r=void 0,o=window.performance;
o?(n.start=r=o.timing.navigationStart,a=function(){return o.now()}):(n.start=r=(new Date).getTime(),a=function(){return(new Date).getTime()-r}),n.start=r,n.mark=function(e){var t={};
return t[e]=a(),t}},{}],9:[function(e,t,n){"use strict";
function a(e,t){for(;
e.toString().length<t;
)e="0"+e;
return e}Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(){var e=new Date;
return"UHID|"+e.getUTCFullYear().toString().substr(2,2)+":"+a(e.getUTCMonth()+1,2)+":"+a(e.getUTCDate(),2)+":"+a(e.getUTCHours(),2)+":"+a(e.getUTCMinutes(),2)+":"+a(e.getUTCSeconds(),2)+":"+a(e.getUTCMilliseconds(),3)+"_"+function e(t){return t?(t^16*Math.random()>>t/4).toString(16):([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[0***]/g,e)}()}},{}]},{},[5]);
//# sourceMappingURL=chameleon-analytics.min.js.map
</script>
<script type="text/javascript">
$css("https://s2-prod.mirror.co.uk/@trinitymirrordigital/article-service/scss/section.css?v=7ff847af27***76bc5bd0da369e4e844e");
$css("https://s2-prod.mirror.co.uk/@trinitymirrordigital/withnail/scss/withnail.css?v=32c4b2b346ccc398777cac296cd88b1a");
$css("https://s2-prod.mirror.co.uk/@trinitymirrordigital/chameleon-partnership-widgets/scss/section.css?v=f90fdbb73ef***f2bb72ab174573c7c64");
</script>
<script type="text/javascript" src="https://s2-prod.mirror.co.uk/@trinitymirrordigital/marwood/pug-runtime/pug-runtime.min.js?v=f9a8f9298a1eafea96091cdab6421797"></script>
<script type="text/javascript" src="https://s2-prod.mirror.co.uk/@trinitymirrordigital/marwood/TM/js/section.min.js?v=***3fd748c59c47cfe6026fed53f3b551"></script>
<script type="text/javascript" src="https://s2-prod.mirror.co.uk/@trinitymirrordigital/article-service/js/section.min.js?v=41b0b6e1b4423dbed8d3f2761abad0d4"></script>
<script type="text/javascript" src="https://s2-prod.mirror.co.uk/@trinitymirrordigital/chameleon-partnership-widgets/js/partner.min.js?v=0ef719e55b137be061eb840bc8129d15"></script>
<script type="text/javascript" src="https://s2-prod.mirror.co.uk/@trinitymirrordigital/withnail/scriptsCore/js/withnail.min.js?v=725ae1b9fb5ed27e1d3899464ab00d32"></script>
<script type="text/javascript" src="https://s2-prod.mirror.co.uk/@trinitymirrordigital/chameleon-static-html/js/chameleon-static-html.min.js?v=5e4cc059b5e50b5f063ddbd2365a96a9"></script>
<script type="text/javascript" src="https://felix.data.tm-awx.com/felix.min.js"></script>
<script type="text/javascript">
var publicSectionParams = window.TMCONFIG.publicSectionParams;
var environment = 'digitalData.page.attributes.environment'.split('.').reduce(function(acc,cur) {
return acc && acc[cur] || undefined;
}, window);
if (environment === 'prod' && publicSectionParams['hotjar.hjid']) {
(function(h,o,t,j,a,r){
h.hj=h.hj||function()
{(h.hj.q=h.hj.q||[]).push(arguments)}
;
h._hjSettings={hjid:publicSectionParams['hotjar.hjid'],hjsv:6};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');
r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,do***ent,'https://static.hotjar.com/c/hotjar-','.js?sv=');
}
</script>
<script type="text/javascript">
window.console.log("iPhone/Edge Fix running...");
(function (doc) {
var agnt = navigator.userAgent;
var css = ".captify-widget>div>div>div{padding-bottom:30px!important}";
var count = 300;
// 300 * 100ms == 30000ms limit
function isIphone() {
return /iPhone/.test(agnt);
}
function isEdge() {
return /Edge/.test(agnt);
}
function isEdgeOrIphone() {
return isIphone() || isEdge();
}
function applyFix() {
var ifr = doc.querySelector(".captify-iframe");
if (ifr && isEdge(agnt)) {
fixEdge(ifr);
} else if (ifr && ifr.contentDo***ent && ifr.contentDo***ent.head && isIphone(agnt)) {
fixIphone(ifr.contentDo***ent);
} else {
count--;
if (count) {
setTimeout(applyFix, 100);
}
}
}
function fixIphone(doc) {
var styleTag = doc.createElement("style");
styleTag.type = "text/css";
styleTag.appendChild(doc.createTextNode(css));
styleTag.cssText = doc.head.appendChild(styleTag);
}
function fixEdge(ifr) {
if (ifr.contentDo***ent && ifr.contentDo***ent.childNodes && ifr.contentDo***ent.childNodes.length) {
//finished
} else {
ifr.classList.add("hidden");
count = 100;
// 100 * 50ms == 5000ms limit
setTimeout(unhideEdge, 50, ifr);
}
}
function unhideEdge(ifr){
if (ifr.contentDo***ent && ifr.contentDo***ent.childNodes && ifr.contentDo***ent.childNodes.length) {
ifr.classList.remove("hidden");
} else {
count--;
if (count) {
setTimeout(unhideEdge, 50, ifr);
}
}
}
if (isEdgeOrIphone()) {
applyFix();
}
})(do***ent);
</script>
<script type="text/javascript">
var webPushSettings = Object.entries(window.TMCONFIG.features || {})
.filter(([key]) => /^webPushNotifications\./.test(key))
.reduce((acc, [key, value]) => {
acc[key.replace('webPushNotifications.', '')] = value;
return acc;
}, {});
if (webPushSettings.serviceName === 'airship') {
var swUrl = window.sessionStorage.getItem('swUrl') || '/service-worker.js?cb=' + new Date().getTime();
!function (n, t, c, e, u) {
function r(n) {
try { f = n(u)
} catch (n) {
return h = n, void i(p, n)
} i(s, f)
} function i(n, t) {
for (var c = 0;
c < n.length;
c++)d(n[c], t);
} function o(n, t) {
return n && (f ? d(n, f) : s.push(n)), t && (h ? d(t, h) : p.push(t)), l
} function a(n) {
return o(!1, n)
} function d(t, c) {
n.setTimeout(function () {
t(c)
}, 0)
} var f, h, s = [], p = [], l = { then: o, catch: a, _setup: r
};
n[e] = l;
var v = t.createElement("script");
v.src = c, v.async = !0, v.id = "_uasdk", v.rel = e, t.head.appendChild(v)
}(window, do***ent, 'https://aswpsdkus.com/notify/v1/ua-sdk.min.js',
'UA', // This value can be changed to use a custom variable name.
{
appKey: webPushSettings.appKey,
token: webPushSettings.token,
vapidPublicKey: webPushSettings.vapidKey,
websitePushId: 'web.com.reach.all',
workerUrl: swUrl
})
}
</script>