/*! copyright 2025 Aditude, Inc - Prebid - production - Updated: 2025-07-24T17:10:45.234Z, v1.4.0, chess-RXC9HVsKRD/chess-default/prebid-wrapper c00699671f3e3f59ee22 060a669b74a17c2ec684 */ !function(){var e,t,r,a={659:function(e,t,r){var a=r(51873),i=Object.prototype,d=i.hasOwnProperty,o=i.toString,n=a?a.toStringTag:void 0;e.exports=function(e){var t=d.call(e,n),r=e[n];try{e[n]=void 0;var a=!0}catch(e){}var i=o.call(e);return a&&(t?e[n]=r:delete e[n]),i}},872:function(e,t,r){"use strict";var a=r(31601),i=r.n(a),d=r(76314),o=r.n(d),n=r(4417),s=r.n(n),c=new URL(r(78839),r.b),l=new URL(r(76612),r.b),u=new URL(r(28025),r.b),p=new URL(r(40689),r.b),b=o()(i()),m=s()(c),f=s()(l),h=s()(u),g=s()(p);b.push([e.id,":root{--tude-outstream-bg: rgba(0, 0, 0, 0.025);--tude-outstream-controls-height: 24px;--tude-outstream-controls-padding: 10px;--tude-outstream-controls-spacing: 10px;--tude-outstream-icon-size: 14px;--tude-outstream-border-radius: 9px;--tude-outstream-progress-bg: rgba(255, 255, 255, .2);--tude-outstream-progress-color: rgb(9 150 9);--tude-outstream-play-icon: url("+m+");--tude-outstream-pause-icon: url("+f+");--tude-outstream-mute-icon: url("+h+");--tude-outstream-unmute-icon: url("+g+')}.outstream-ima-player{width:100%;overflow:hidden;background:var(--tude-outstream-bg);border-radius:var(--tude-outstream-border-radius);pointer-events:none;opacity:0;visibility:hidden}.outstream-ima-player *{pointer-events:auto}.outstream-ima-player+div[id^=google_ads_iframe_]{height:0}.outstream-ima-player+div[id^=google_ads_iframe_] iframe{display:block;opacity:.01}.outstream-ima-player .tude-outstream-controls{display:none}.outstream-ima-player.is-loaded{opacity:1;visibility:visible;animation:tudeOustreamFadeIn .33s}.outstream-ima-player.is-loaded>div[style]{position:absolute;inset:0 0 0 0}.outstream-ima-player.is-loaded .tude-outstream-controls{position:absolute;inset:auto 0 0 0;z-index:2147483647;display:flex;align-items:center;justify-content:flex-start;pointer-events:none;font-size:11px;font-family:Roboto,Arial,Helvetica,sans-serif;line-height:1;background:rgba(0,0,0,0);gap:var(--tude-outstream-controls-spacing);padding:var(--tude-outstream-controls-padding);padding-bottom:calc(var(--tude-outstream-controls-padding) + 3px)}.outstream-ima-player .tude-outstream-play-state,.outstream-ima-player .tude-outstream-mute-state{content:"";position:relative;cursor:pointer;margin-left:4px;width:var(--tude-outstream-icon-size);height:var(--tude-outstream-icon-size)}.outstream-ima-player .tude-outstream-play-state:before,.outstream-ima-player .tude-outstream-mute-state:before{content:"";position:absolute;inset:-4px;z-index:0;border-radius:100px;background:rgba(0,0,0,.8)}.outstream-ima-player .tude-outstream-play-state:after,.outstream-ima-player .tude-outstream-mute-state:after{content:"";position:absolute;inset:0;z-index:1;background:no-repeat center center;background-size:contain}.outstream-ima-player .tude-outstream-play-state{display:none;order:-100}.outstream-ima-player .tude-outstream-play-state:after{background-image:var(--tude-outstream-pause-icon)}.outstream-ima-player .tude-outstream-volume{order:100}.outstream-ima-player .tude-outstream-mute-state:after{background-image:var(--tude-outstream-mute-icon)}.outstream-ima-player .tude-outstream-progress-bar{position:absolute;overflow:hidden;inset:auto var(--tude-outstream-controls-spacing) 3px var(--tude-outstream-controls-spacing);height:var(--tude-outstream-progress-height, 4px);border-radius:var(--tude-outstream-progress-border-radius, 3px);box-shadow:var(--tude-outstream-progress-shadow, 0px 1px 2px 1px rgba(0, 0, 0, 0.2));background-color:var(--tude-outstream-progress-bg)}.outstream-ima-player .tude-outstream-progress-percent{height:100%;width:0%;transition:width .25s ease;background:var(--tude-outstream-progress-color);box-shadow:inset 0 2px 2px -2px #fff,inset 0 -2px 2px -2px #000}.outstream-ima-player .tude-outstream-progress-time{order:300;display:none;margin-left:auto;flex-shrink:0;white-space:nowrap;color:#fff;background:rgba(0,0,0,.8);padding:2px 5px;border-radius:5px}.outstream-ima-player.is-paused .tude-outstream-play-state{display:block}.outstream-ima-player.is-paused .tude-outstream-play-state:after{background-image:var(--tude-outstream-play-icon)}.outstream-ima-player.is-unmuted .tude-outstream-mute-state:after{background-image:var(--tude-outstream-unmute-icon)}@keyframes tudeOustreamFadeIn{0%{opacity:0}100%{opacity:1}}',""]),t.A=b},1882:function(e,t,r){var a=r(72552),i=r(23805);e.exports=function(e){if(!i(e))return!1;var t=a(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},2532:function(e,t,r){"use strict";var a=r(22188);t.A=function(e){let t={standard:{storageAllowed:!0}};return"mediaTypes"in e?t.standard.bidCpmAdjustment=function(e={}){return(t,r,i)=>{try{let n=(null==r?void 0:r.bidder)||(null==i?void 0:i.bidder),s=Object.keys((null==i?void 0:i.mediaTypes)||{}),c=(null==r?void 0:r.adUnitCode)||(null==i?void 0:i.adUnitCode),l=null==r?void 0:r.mediaType;if(l||(l=s.includes("banner")?"banner":s.find(Boolean)),l||(l="banner"),"banner"===l&&n in e){let r=e[n];return"number"==typeof r&&(t*=r),t}let u=e.mediaTypes;if("object"!=typeof u)return t;let p=(e,t)=>{let r=(null==t?void 0:t[n])||(null==t?void 0:t._default),a=null==t?void 0:t._revShareCpm;return"number"==typeof r&&(e*=r),"number"==typeof a&&(e=Math.max(0,e-a)),e},b=((0,a.b)().adUnits||[]).filter(e=>e.code===c);if("video"==l){var d,o;let e=null==i||null==(o=i.mediaTypes)||null==(d=o.video)?void 0:d.context;if(["instream","adpod"].includes(e))return p(t,null==u?void 0:u.instream);if(["outstream"].includes(e)){let e=new Set;if(b.forEach(t=>Object.keys(t.mediaTypes).forEach(t=>e.add(t))),e.has("video")&&e.has("banner"))return p(t,null==u?void 0:u.outstream_multiformat);return p(t,null==u?void 0:u.outstream)}}else if(l in u)return p(t,u[l])}catch(e){console.warn(e)}return t}}(e):Object.keys(e).filter(t=>"number"==typeof e[t]).forEach(r=>{let a=e[r]||1;t.standard.bidCpmAdjustment||"number"!=typeof a||(t[r]=t[r]||{},t[r].storageAllowed=!0,t[r].bidCpmAdjustment=e=>e*a)}),()=>t}},2790:function(e,t){"use strict";function r(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}t.A=class{setState(e){let t=[];for(let r in e)r in this.props&&(t.push(r),this.props[r]=e[r]);this.isReady||(this.isReady=!0,this.triggerReadyCallbacks()),this.triggerStateChangeCallbacks(t)}onStateChange(e,t){this.onStateChangeCallbacks.push({cb:e,depProps:t})}triggerStateChangeCallbacks(e){this.onStateChangeCallbacks.length<1||this.onStateChangeCallbacks.filter(t=>t.depProps.some(t=>e.includes(t))).forEach(e=>{e.cb(this.props)})}onReady(e){this.isReady?e():this.onReadyCallbacks.push(e.bind(this))}triggerReadyCallbacks(){this.onReadyCallbacks.length<1||(this.onReadyCallbacks.forEach(e=>e()),this.onReadyCallbacks=[])}constructor(e){r(this,"isReady",!1),r(this,"onStateChangeCallbacks",[]),r(this,"onReadyCallbacks",[]),r(this,"props",void 0),this.props=e}}},2853:function(e,t,r){"use strict";r.d(t,{E3:function(){return o},VC:function(){return n}});var a=r(14900),i=r(77467),d=r(9337);r.g.TUDE_SERVE_LOADED=!1;let o=(e="latest")=>{r.g.TUDE_SERVE_LOADED||document.querySelector("script[data-tudeserve]")||(r.g.TUDE_SERVE_LOADED=!0,(0,a.loadTudeServe)(e,"production"),c())},n=e=>{s().cmd.push(e)},s=()=>(window.tudeserve=window.tudeserve||{cmd:[]},window.tudeserve),c=()=>{n(e=>{e.events().on("bid_won",({bid:e,slot:t})=>{t.bids.filter(t=>t!==e).forEach(e=>{var t,r;if("amazon"===e.source&&(null==(t=e.sourceData)?void 0:t.amzniid)){let t=e.sourceData.slotID,r=e.sourceData.amzniid;(0,i.BI)({slotID:t,amzniid:r})}"prebid"===e.source&&(null==(r=e.sourceData)?void 0:r.adId)&&(e.sourceData.isRequesting=!1)})}),(0,d.Su)()&&(e.events().on("viewable",({bid:e,slot:t})=>{(0,d.Su)()&&(0,d.bf)("impressionViewable",{adServer:"tudeserve",adUnitPath:t.adUnit,bidder:e.bidder,cpm:e.amount,slotElementId:t.elementId,source:e.source,currency:e.currency,mediaType:e.mediaType})}),e.events().on("no_bid",({slot:e})=>{(0,d.Su)()&&(0,d.bf)("unfilledImpression",{adServer:"tudeserve",adUnitPath:e.adUnit,slotElementId:e.elementId})}),e.events().on("bid_won",({bid:e,slot:t})=>{(0,d.Su)()&&(0,d.bf)("bidWon",{adServer:"tudeserve",adUnitPath:t.adUnit,bidder:e.bidder,cpm:e.amount,slotElementId:t.elementId,source:e.source,currency:e.currency,mediaType:e.mediaType})}),e.events().on("request",({slot:e})=>{(0,d.Su)()&&(0,d.bf)("slotRequested",{adServer:"tudeserve",adUnitPath:e.adUnit,slotElementId:e.elementId})}),e.events().on("impression",({bid:e,slot:t})=>{(0,d.Su)()&&(0,d.bf)("impression",{adServer:"tudeserve",adUnitPath:t.adUnit,bidder:e.bidder,cpm:e.amount,slotElementId:t.elementId,source:e.source,currency:e.currency,mediaType:e.mediaType})}))})};s()},3656:function(e,t,r){e=r.nmd(e);var a=r(9325),i=r(89935),d=t&&!t.nodeType&&t,o=d&&e&&!e.nodeType&&e,n=o&&o.exports===d?a.Buffer:void 0,s=n?n.isBuffer:void 0;e.exports=s||i},4254:function(e,t,r){"use strict";var a=r(74547),i=r(87594),d=r(10667);let o={};i.B.on(a.qY.BEFORE_REQUEST,({mappings:e})=>{(e||[]).forEach(e=>{let{divId:t}=e;o[t]=t in o?o[t]+1:0;let r=o[t];r>=250?r=250:r>=50?r-=r%50:r>=20&&(r=20),e.targeting=e.targeting||{},"refresh_count"in e.targeting||(e.targeting.refresh_count=String(r)),(0,d.A)().advancedLog("refresh_count targeting set",{divId:t,refreshCount:o[t],targeting:e.targeting})})});var n=r(44558),s=r(52093);n.rI.getInstance().then(e=>{e.cmd.push(()=>{let t=e.setPrivacySettings;e.setPrivacySettings=e=>{var r;let a=null!=(r=e.personalizedAds)&&r;s.U.setPrivacySettings({limitedAds:a}),t(e)}})});var c=r(36016);let l=!1;c.A.onStateChange(({targeting:e})=>{"true"===((null==e?void 0:e.limited_ads)&&e.limited_ads.length>0?e.limited_ads[0]:null)&&(l=!0)},["targeting"]),i.B.on(a.qY.AFTER_CREATE_SLOTS,({mappings:e})=>{l&&e.forEach(e=>{e.gamOnly=!0})})},4413:function(e,t,r){"use strict";r.d(t,{J:function(){return s}});var a=r(68141),i=r(9337),d=r(36016),o=r(10667);let n=(0,o.A)("quick-test").setLabel("A/B Quick Test");function s({name:e,condition:t=!0,tracking:r,variants:s,insights:c=!1,trackNonCondition:l=!1}){if(!t&&!l)return void(0,o.A)().log(`Experiment "${e}" is not conditionally enabled, skipping test and tracking`);if(!Array.isArray(s)||0===s.length)return void n.error(`Experiment "${e}" must have at least one variant.`);let u=0,p=new Set;for(let t of s){if("number"!=typeof t.percent||t.percent<0||t.percent>100)return void n.error(`Variant "${t.name}" has an invalid percent value: ${t.percent}. Must be a number between 0 and 100.`);if(p.has(t.name))return void n.error(`Duplicate variant name "${t.name}" found in experiment "${e}". Variant names must be unique.`);p.add(t.name),u+=t.percent}if(100!==u)return void n.error(`Total percentage for experiment "${e}" is ${u}, but it must equal 100.`);if(!1!==c&&!["param1","param2","param3","param4","param5","param6","param7","param8","param9","param10"].includes(c))return void n.error(`Invalid insights parameter "${c}" provided for experiment "${e}".`);let b=a.A.createExperiment(e);s.forEach(e=>{b.variant({name:e.name,value:e.value,percentage:e.percent})});let m=b.pick();return(c&&(0,i.mP)({[c]:`${e}:${m.variant}`}),n.log(e,m),r&&d.A.setTargeting({[`tude_${r}`]:m.variant}),!t&&l)?void(0,o.A)().log(`Experiment "${e}" is not conditionally enabled, still tracking variant ${m.variant} for ${c} / ${r}`):m.value}},4417:function(e){"use strict";e.exports=function(e,t){return(t||(t={}),e&&(e=String(e.__esModule?e.default:e),/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),t.hash&&(e+=t.hash),/["'() \t\n]|(%20)/.test(e)||t.needQuotes))?'"'.concat(e.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):e}},4435:function(e,t,r){var a={"./_comonent-template/component":[9730,12006],"./activity-refresh/component":[76076,20900],"./ad-block/component":[60770,52710],"./ad-lightning/component":[89309,38915],"./ad-placeholder/component":[25314,72210],"./ad-request-modifier/component":[44318,90316],"./ad-space-optimizer/component":[4969,95889],"./adx-interstitial/component":[56983,42249],"./amazon-bidding/component":[4269,5451],"./assertive-yield/component":[79403,86939],"./asteriobid/component":[65089,23247],"./basic-cmp/component":[72174,85778],"./basic-injection/component":[26877,40785],"./bid-modifiers/component":[55165,4695],"./bidder-pbjs-config/component":[72214,79554],"./bidder-test/component":[67170,44792],"./bounce-exchange/component":[56049,56045],"./clear-user-syncs/component":[84521,10771],"./conditional-bidding/component":[4117,73541],"./confiant/component":[5165,73235],"./consent-manager/component":[7115,84095],"./consolidate-ad-requests/component":[24553,2473],"./cookie-deprecation/component":[98338,93350],"./cpm-star-direct/component":[44271,74088],"./cpm-tracking-event/component":[36813,87966],"./creative-timed-refresh/component":[74450,96526],"./degrading-timed-refresh/component":[19918,73620],"./double-verify/component":[59822,61784],"./dynamic-floors/component":[29875,32844],"./dynamic-timeout/component":[74827,75314],"./enable-multiformat-outstream/component":[28050,7658],"./expose-events/component":[14225,54401],"./first-party-data/component":[83349,88039],"./floor-machine/component":[68102,99205],"./force-render-divs/component":[24950,1092],"./geo-bidders/component":[83560,29494],"./geo-pbjs-floors/component":[66412,1754],"./htl-bid-throttling/component":[82229,64379],"./htl-injector/component":[53012,9576],"./htl-live-intent/component":[33561,96657],"./htl-prebid-floors/component":[97910,29344],"./htl-prebid-native/component":[26370,12352],"./htl-refresh-cap/component":[67588,35838],"./htl-traffic-shaping/component":[42296,72166],"./inmobi-cmp/component":[16308,63324],"./instream-video/component":[23846,4014],"./interstitial/gaming/component":[8325,86891],"./lazy-load-divs-simple/component":[31922,69968],"./lazy-load-divs/component":[69684,79866],"./live-intent/component":[5655,94242],"./magic-anchor/component":[32744,30704],"./miletech/component":[89990,40526],"./next-page-events/component":[51680,81724],"./no-fill-delay/component":[97574,69004],"./ogury-limiter/component":[25402,26984],"./onetrust/component":[27681,84968],"./optimera/component":[48794,25420],"./outstream/component":[14507,98895],"./permutive/component":[8322,4254],"./personalized-ads/component":[11490,37890],"./prebid-first-look/component":[87586,37524],"./prebid-floors/component":[21151,49339],"./prebid-settings/component":[8757,59777],"./pubxai-analytics/component":[8345,57211],"./raven-rps-tracking/component":[80389,67399],"./reduce-shift/component":[10640,63452],"./refresh-all-ads/component":[97866,45301],"./refresh-count-tracker/component":[82907,5651],"./report-ad-button/component":[68736,95948],"./restrict-bidders/component":[39569,98207],"./rewarded-ads/component":[38782,4122],"./rps-tracking-event/component":[13513,99843],"./schain-config/component":[88156,2070],"./set-ad-unit-directory/component":[6418,95580],"./size-attribute/component":[19415,41569],"./size-limiter/component":[10435,69761],"./stand-alone-dynamic-floors/component":[57831,1923],"./taboola-auto-tagId/component":[76065,35807],"./targeting-to-insights/component":[51024,60486],"./third-party-scripts/component":[55704,42828],"./throttle-refresh/component":[98489,67811],"./timed-refresh/component":[69882,97120],"./user-id/component":[33919,81665],"./vidazoo-overlay/component":[30792,90878],"./vidazoo-tracking/component":[19519,3601],"./video/bidding/component":[26268,17e3],"./video/instream/component":[55226,83910],"./video/outstream/component":[11329,3925]};function i(e){if(!r.o(a,e))return Promise.resolve().then(function(){var t=Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t});var t=a[e],i=t[0];return r.e(t[1]).then(function(){return r(i)})}i.keys=function(){return Object.keys(a)},i.id=4435,e.exports=i},4509:function(e,t,r){var a=r(12651);e.exports=function(e){return a(this,e).has(e)}},4901:function(e,t,r){var a=r(72552),i=r(30294),d=r(40346),o={};o["[object Float32Array]"]=o["[object Float64Array]"]=o["[object Int8Array]"]=o["[object Int16Array]"]=o["[object Int32Array]"]=o["[object Uint8Array]"]=o["[object Uint8ClampedArray]"]=o["[object Uint16Array]"]=o["[object Uint32Array]"]=!0,o["[object Arguments]"]=o["[object Array]"]=o["[object ArrayBuffer]"]=o["[object Boolean]"]=o["[object DataView]"]=o["[object Date]"]=o["[object Error]"]=o["[object Function]"]=o["[object Map]"]=o["[object Number]"]=o["[object Object]"]=o["[object RegExp]"]=o["[object Set]"]=o["[object String]"]=o["[object WeakMap]"]=!1,e.exports=function(e){return d(e)&&i(e.length)&&!!o[a(e)]}},5789:function(e,t,r){"use strict";r.d(t,{U:function(){return i}});var a=r(79989);async function i(e,{intervalMs:t=200,maxTries:r=20}={}){let d=0;for(;d=0;r--)try{t(e[r])||e.splice(r,1)}catch(e){(0,a.A)().error("filterArrayInPlace error in filter",e)}return e}},7115:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return v}});var a=r(18859),i=r(65836),d=r(18238),o=r(10667);function n(e){for(var t=1;tn({},{country:"US",region:e})));var l=n({},{id:"ccpa",geoLocationGroup:c,prebidConfig:{consentManagement:{usp:{cmpApi:"iab",timeout:8e3}}}});let u=s("us",[n({},{country:"US"})]);var p=n({},{id:"ccpaDoesNotApply",geoLocationGroup:u,prebidConfig:{consentManagement:{usp:{cmpApi:"static",timeout:0,consentData:{getUSPData:{uspString:"1---"}}}}}}),b=r(67259);let m=s("eu",["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","RO","SK","SI","ES","SE","GB","GF","GP","MQ","ME","YT","RE","MF","GI","AX","PM","GL","BL","SX","AW","CW","WF","PF","NC","TF","AI","BM","IO","VG","KY","FK","MS","PN","SH","GS","TC","AD","LI","MC","SM","VA","JE","GG","GI","CH"].map(e=>n({},{country:e}))),f=(0,b.P3)("defaultGdprScope"),h=!0;f&&(h="false"!==f&&"0"!==f);var g={ccpa:l,gdpr:n({},{id:"gdpr",geoLocationGroup:m,prebidConfig:{consentManagement:{gdpr:{cmpApi:"iab",defaultGdprScope:h,timeout:8e3}}}}),ccpaDoesNotApply:p};async function v(e){var t,r,n,s;let c;if((0,o.A)().log("GeoIP consent manager starting",e),!i.A.canAllowConsentManagementChanges())return(0,o.A)().log("Disabling checks on CMP due to override"),{requiresCmp:!1};let l=e.rules.map(e=>"string"==typeof e&&e in g?g[e]:e).filter(e=>"string"!=typeof e);l.find(e=>"ccpa"===e.id)&&!l.find(e=>"ccpaDoesNotApply"===e.id)&&g.ccpaDoesNotApply&&l.push(g.ccpaDoesNotApply),(0,o.A)().log("Consent manager eligible rules determined",l);try{c=await (0,a.V)(e.apiEndpoint||"https://geo-location.prebid.cloud/v1/geo")}catch(e){return(0,o.A)().error(e),{requiresCmp:!1}}if((0,o.A)().log("User geo location data received",c),!c)return(0,o.A)().log("No user geo location data for consent manager to use"),{requiresCmp:!1};let u=l.find(e=>{for(let t of e.geoLocationGroup.geoLocations)if(t.country&&c.country===t.country&&(!t.region||c.region===t.region)&&(!t.city||c.city===t.city))return!0;return!1});if(!u)return(0,o.A)().log("Consent manager rule not found for user geo location"),{requiresCmp:!1};(0,o.A)().log("Consent manager rule triggering",u);let p=e.prebidGlobal||"pbjs";return(null==(r=window)||null==(t=r[p])?void 0:t.que)||(window[p]=(n=function(e){for(var t=1;t{let{consentManagement:t}=u.prebidConfig;return t&&(e.consentManagement=t),e}),{prebidConfig:u.prebidConfig,requiresCmp:!0}}},7723:function(e,t,r){"use strict";r.d(t,{f:function(){return p}});var a=r(74547),i=r(6262),d=r(22188),o=r(87594),n=r(18238),s=r(52093),c=r(10667);let l={};n.A.sub("wrapperConfigOnInit",e=>(l=e.AMAZON_HASH_MAP||{},e));let u=(0,d.b)(),p=e=>(s.U.push(()=>{let t=s.U.getSlotListByDivIds(e);t.length>0?(o.B.emit(a.qY.BEFORE_AD_SERVER_REQUEST,{slots:t}),t.forEach(e=>{var r,a,d,n;let s=null==e?void 0:e.getSlotElementId(),c=null==e?void 0:e.getTargetingMap(),p=function(e){try{return u.adUnits.find(t=>t.code===e)}catch(e){}return!1}(s),b=String((null==e||null==(r=e.getTargeting("hb_pb"))?void 0:r[0])||"").trim(),m=!!(b&&Number(b)),f=!!(null==e||null==(a=e.getTargeting("amziid"))?void 0:a[0]),h=null==e||null==(d=e.getTargeting("hb_bidder"))?void 0:d[0],g=null==e||null==(n=e.getTargeting("amznbid"))?void 0:n[0],v=l[g],y=null==e?void 0:e.getAdUnitPath(),I=document.getElementById(s),A=[];v&&A.push(v),isNaN(Number(b))||A.push(b);let E=Math.max(...A),S={adSlot:I,adUnitPath:y,slot:e,divId:s,prebidUnit:p,hasPrebidBid:m,hbBidder:h,hasBid:f||m,prebidBid:Number(b),amazonBidHash:g,targetingMap:c,amazonBid:v,highBid:E,remove:()=>{(0,i.A)(t,t=>t!==e)}};o.B.emit("gpt.beforeAdServerRequest",S)}),t.length&&s.U.refresh(t)):(0,c.A)().error("Cannot find slots to refresh",e)}),!0)},8555:function(e,t,r){"URLSearchParams"in window||r.e(3212).then(r.t.bind(r,48318,23))},9325:function(e,t,r){var a=r(34840),i="object"==typeof self&&self&&self.Object===Object&&self;e.exports=a||i||Function("return this")()},9337:function(e,t,r){"use strict";let a;r.d(t,{Su:function(){return u},bf:function(){return c},gi:function(){return s},mP:function(){return n},yM:function(){return l}}),r(92843);var i=r(10667),d=r(43859);window.Raven=window.Raven||{cmd:[]};let o=(0,i.A)("analytics").setLabel("Analytics"),n=e=>{d.Z.setCustomParams(e),o.log("sending custom param",e)},s=async()=>{d.Z.recordPageview()},c=async(e,t)=>{d.Z.recordCustomEvent(e,t)},l=async(e,t)=>{d.Z.recordEvent(e,t)},u=()=>a},10124:function(e,t,r){var a=r(9325);e.exports=function(){return a.Date.now()}},10161:function(e,t,r){var a={"./nowgg-instream.scss":[40020,64911],"./scribd.scss":[22575,518],"./tude-incontent-dock.scss":[92421,71517],"./tude-instream.scss":[34602,58708]};function i(e){if(!r.o(a,e))return Promise.resolve().then(function(){var t=Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t});var t=a[e],i=t[0];return r.e(t[1]).then(function(){return r(i)})}i.keys=function(){return Object.keys(a)},i.id=10161,e.exports=i},10392:function(e){e.exports=function(e,t){return null==e?void 0:e[t]}},10540:function(e){"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},10667:function(e,t,r){"use strict";var a,i=r(99105),d=r(67259);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}let n="#339933";var s=((a=s||{})[a.Advanced=0]="Advanced",a[a.None=1]="None",a[a.Standard=2]="Standard",a);let c=1,l=(0,i.i)("aditude_debug")||(0,d.P3)("aditude_debug")||(0,d.W6)("aditude_debug");l&&(c=2*("99"!=l));class u{setLabel(e,t=n){return this.label={text:e,color:t},this}tag(e,t="black"){return this.tempTag={text:e,color:t},this}clearTag(){this.tempTag=null}enable(e=2){return this.setLevel(e),this}setLevel(e){return this.level=e,this}isAdvanced(){return 0===this.level}isEnabled(){return 1!==this.level}advancedLog(...e){this.isAdvanced()&&this._sendLog("log",this._decorate(e,""))}log(...e){this.isEnabled()&&this._sendLog("log",this._decorate(e,""))}warn(...e){this.isEnabled()&&this._sendLog("warn",this._decorate(e,""))}error(...e){this._sendLog("error",this._decorate(e,""))}table(e=Array,t=null){this.isEnabled()&&console.table(e,t)}group(e,t){this.isEnabled()&&(console.group(e),t(this),console.groupEnd(),this.clearTag())}_sendLog(e,t){let r=[e,"log","debug","info"].find(e=>String(console[e])===`function ${e}() { [native code] }`)||e;console[r](...t)}_getElapsedTime(){if(!u.firstLogTime)return u.firstLogTime=Date.now(),"0ms";let e=Date.now()-u.firstLogTime;return`${e}ms`}_decorate(e,t=""){e=[].slice.call(e),t&&e.unshift(t);let r=[],a=[];if(this.isAdvanced()){let e=this._getElapsedTime();r.push(`%c[${e}]`),a.push("background: grey; color: white; font-size: 9px; padding: 1px 4px; border-radius: 0; margin-right: 1px;")}return r.push("%cCW"),a.push(i("#61B321")),this.label&&this.label.text.length>0&&(r.push("%c"+this.label.text),a.push(i(this.label.color))),this.tempTag&&(r.push("%c"+this.tempTag.text),a.push(i(this.tempTag.color))),e.unshift(...a),e.unshift(r.join("")),e;function i(e){return`display: inline-block; color: #fff; font-size: 9px; background: ${e}; padding: 1px 4px; border-radius: 0; margin-right: 1px;`}}constructor(e){o(this,"labelColor",void 0),o(this,"label",{text:"",color:n}),o(this,"level",c),o(this,"namespace",void 0),o(this,"tempTag",void 0),this.namespace=e}}o(u,"firstLogTime",null);let p={};t.A=function(e="default"){return p[e]||(p[e]=new u(e)),p[e]}},11331:function(e,t,r){var a=r(72552),i=r(28879),d=r(40346),o=Object.prototype,n=Function.prototype.toString,s=o.hasOwnProperty,c=n.call(Object);e.exports=function(e){if(!d(e)||"[object Object]"!=a(e))return!1;var t=i(e);if(null===t)return!0;var r=s.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&n.call(r)==c}},11490:function(e,t,r){"use strict";r.r(t),r.d(t,{setPrivacySettings:function(){return d}});var a=r(18238),i=r(85222);let d=e=>{let{personalizedAds:t}=e;i.A.onReady(()=>{i.A.setState({personalizedAds:t})}),window.googletag=window.googletag||{},window.googletag.cmd=window.googletag.cmd||[],window.googletag.cmd.push(()=>{window.googletag.pubads().setPrivacySettings({nonPersonalizedAds:!t})})};a.A.sub("tudePublicFunctions",({tude:e})=>(e.setPrivacySettings=d,{tude:e}))},12651:function(e,t,r){var a=r(74218);e.exports=function(e,t){var r=e.__data__;return a(t)?r["string"==typeof t?"string":"hash"]:r.map}},12749:function(e,t,r){var a=r(81042),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return a?void 0!==t[e]:i.call(t,e)}},14507:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return ep}});var a=r(28519),i=r(18238),d=r(52093),o=r(85487);window.addEventListener("message",e=>{var t,r,a,i,d;if((null==(t=e.data)?void 0:t.apsVideoPlayer)&&(null==(r=e.data)?void 0:r.event)==="completed"){let t=e.source.frameElement,r=(null==t||null==(a=t.closest("[id][data-google-query-id]"))?void 0:a.id)||(null==t||null==(d=t.parentNode)||null==(i=d.parentNode)?void 0:i.id);o.A.do("amazon-outstream-complete",()=>{},{divId:r,iframe:t})}});var n=r(38221),s=r.n(n),c=r(55364),l=r.n(c),u=r(74547),p=r(6262),b=r(79989),m=r(27286),f=r(22188),h=r(36016),g=r(87594),v=r(54240);function y(e){for(var t=1;t{e.adsManager.addEventListener(t,r=>{if(t===google.ima.AdEvent.Type.ALL_ADS_COMPLETED&&(H(e),e.adDisplayContainer.destroy(),e.adsLoader.destroy(),e.adsManager.destroy()),t===google.ima.AdEvent.Type.AD_PROGRESS){var a;W(["is-paused"],e),(null==r||null==(a=r.getAdData())?void 0:a.currentTime)&&(i?i===r.getAdData().currentTime?++o>=20&&(M.advancedLog("ad seems stuck, stopping",{lastAdProgressTime:i,lastAdProgressTimeDupeCount:o}),e.adsManager.stop()):(o=0,i=r.getAdData().currentTime):i=r.getAdData().currentTime)}try{e.eventHandler({id:e.divId,bid:e.bid,name:t,event:r})}catch(e){}try{e.outsideEventHandler(t)}catch(e){}})}),e.adsManager.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,t=>{e.eventHandler({id:e.divId,bid:e.bid,name:google.ima.AdErrorEvent.Type.AD_ERROR,event:t});try{e.outsideEventHandler(google.ima.AdErrorEvent.Type.AD_ERROR)}catch(e){}H(e),e.adDisplayContainer.destroy()}),(r=e).resizeObserver=new ResizeObserver(e=>{let t=e.find(e=>e.target===r.adContainerElement);if(t.contentRect){var a;r.width=t.contentRect.width,r.height=9*r.width/16,null==(a=r.adsManager)||a.resize(r.width,r.height,google.ima.ViewMode.NORMAL)}}),r.intersectionObserver=new IntersectionObserver(e=>{var t,a;e.find(e=>e.target===r.adContainerElement).isIntersecting&&!document.hidden?(r.isVisible=!0,null==(t=r.adsManager)||t.resume()):(r.isVisible=!1,null==(a=r.adsManager)||a.pause())},{threshold:.5}),r.intersectionObserver.observe(r.adContainerElement),r.resizeObserver.observe(r.adContainerElement),r.visibilityChangeHandler=()=>{var e,t;document.hidden?null==(e=r.adsManager)||e.pause():null==(t=r.adsManager)||t.resume()},document.addEventListener("visibilitychange",r.visibilityChangeHandler),(a=e).adStarted||(a.adsInitialized||(a.adDisplayContainer.initialize(),a.adsInitialized=!0),a.adStarted=!0,a.adsManager.init(a.width,a.height,google.ima.ViewMode.NORMAL),a.adsManager.start(),K(a))}function H(e){var t,r;e.visibilityChangeHandler&&document.removeEventListener("visibilitychange",e.visibilityChangeHandler),null==(t=e.resizeObserver)||t.disconnect(),null==(r=e.intersectionObserver)||r.disconnect()}function G(e,t){e.forEach(e=>{[t.imaWrapper].filter(e=>e).forEach(t=>{var r;return null==t||null==(r=t.classList)?void 0:r.add(e)})})}function W(e,t){e.forEach(e=>{[t.imaWrapper].filter(e=>e).forEach(t=>{var r;return null==t||null==(r=t.classList)?void 0:r.remove(e)})})}function K(e){let t=e.imaWrapper||(null==e?void 0:e.adContainerElement.querySelector('div.outstream-ima-player,div[style*="position: absolute;"]:not([id]):not([class])'));if(e.imaWrapper=t,t&&t.style&&"absolute"===t.style.position&&(t.classList.add("outstream-ima-player"),t.style.position="relative"),t&&!t.querySelector(".tude-outstream-controls")){let r=document.createElement("div");r.classList.add("tude-outstream-controls"),r.innerHTML=`
`,t.append(r),e.controls={wrapperElement:r,playStateElement:r.querySelector(".tude-outstream-play-state"),muteStateElement:r.querySelector(".tude-outstream-mute-state"),progressElement:r.querySelector(".tude-outstream-progress-percent"),timeElement:r.querySelector(".tude-outstream-progress-time")};let a=t.querySelector('iframe[src*="imasdk"]');a&&(a.style.pointerEvents="none",t.addEventListener("pointerdown",t=>{let r=[e.controls.playStateElement,e.controls.muteStateElement];t.target&&r.includes(t.target)?a.style.pointerEvents="none":(a.style.pointerEvents="",setTimeout(()=>a.style.pointerEvents="none",5e3))},{passive:!0}));let i=()=>{[e.imaWrapper].filter(Boolean).forEach(e=>{Array.from(e.classList.values()).filter(e=>!["outstream-ima-player"].includes(e)).forEach(t=>{e.classList.remove(t)})})};e.adsLoader.addEventListener(google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED,()=>{var r,a;null==(r=e.controls.playStateElement)||r.addEventListener("pointerdown",()=>{e.imaWrapper.classList.contains("is-paused")?e.adsManager.resume():e.adsManager.pause()},{passive:!0}),null==(a=e.controls.muteStateElement)||a.addEventListener("pointerdown",()=>{e.adsManager.getVolume()?(e.adsManager.setVolume(0),W(["is-unmuted"],e)):(e.adsManager.setVolume(.33),G(["is-unmuted"],e))},{passive:!0}),e.adsManager.addEventListener(google.ima.AdEvent.Type.STARTED,r=>{G(["is-loaded"],e);let a=r.getAd(),i=1e3*a.getDuration(),d=0,o=0;e.setProgressCallback=r=>{var n,s;if(e.setProgressCallback,e.setProgressCallback.prevTimestamp||(e.setProgressCallback.prevTimestamp=r),t.parentElement&&(null==(n=e.controls)?void 0:n.progressElement)&&i){d+=r-e.setProgressCallback.prevTimestamp;let t=e.adsManager.getRemainingTime();if(t>0){let e=i-1e3*t;e>1e3&&Math.abs(e-d)>=100&&(d=e+16)}if(Math.floor(d/1e3)>o&&(o=Math.floor(d/1e3)),e.controls.timeElement){let t=Math.floor(o/60).toString().padStart(1,"0"),r=Math.floor(o%60).toString().padStart(2,"0"),i=Math.floor(a.getDuration()/60).toString().padStart(1,"0"),d=Math.floor(a.getDuration()%60).toString().padStart(2,"0"),n=`${t}:${r} / ${i}:${d}`;(null==(s=e.controls)?void 0:s.timeElement.innerText)!==n&&(e.controls.timeElement.innerText=`${t}:${r} / ${i}:${d}`)}e.setProgressCallback.prevTimestamp=r;let n=Math.floor((d+300)/i*1e3)/1e3*100;n=Math.max(0,Math.min(n,100)),e.controls.progressElement.style.width=`${n}%`,n<=99.99&&(window.cancelAnimationFrame(e.animationFrameRef),e.animationFrameRef=window.requestAnimationFrame(e.setProgressCallback))}else e.controls.timeElement&&""!==e.controls.timeElement.innerText&&(e.controls.timeElement.innerText="")},window.cancelAnimationFrame(e.animationFrameRef),e.animationFrameRef=window.requestAnimationFrame(e.setProgressCallback)}),e.adsManager.addEventListener(google.ima.AdEvent.Type.RESUMED,()=>{W(["is-paused"],e),e.setProgressCallback&&(e.setProgressCallback.prevTimestamp=void 0,window.cancelAnimationFrame(e.animationFrameRef),e.animationFrameRef=window.requestAnimationFrame(e.setProgressCallback))}),e.adsManager.addEventListener(google.ima.AdEvent.Type.STARTED,()=>{e.isVisible||e.adsManager.pause()}),e.adsManager.addEventListener(google.ima.AdEvent.Type.RESUMED,()=>{e.isVisible||e.adsManager.pause()}),[google.ima.AdEvent.Type.COMPLETE,google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED,google.ima.AdEvent.Type.PAUSED,google.ima.AdEvent.Type.SKIPPED].forEach(t=>{e.adsManager.addEventListener(t,()=>{window.cancelAnimationFrame(e.animationFrameRef),t===google.ima.AdEvent.Type.PAUSED&&G(["is-paused"],e),[google.ima.AdEvent.Type.COMPLETE,google.ima.AdEvent.Type.SKIPPED].includes(t)&&i()})}),e.adsManager.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,()=>{window.cancelAnimationFrame(e.animationFrameRef),i()})})}}N.que.push(()=>{N.mergeConfig({cache:{url:"https://prebid.adnxs.com/pbc/v1/cache",ignoreBidderCacheKey:!0}}),N.getConfig("cache",e=>{var t,r;(null==e||null==(t=e.cache)?void 0:t.url)&&(null==e||null==(r=e.cache)?void 0:r.ignoreBidderCacheKey)||N.mergeConfig({cache:{url:"https://prebid.adnxs.com/pbc/v1/cache",ignoreBidderCacheKey:!0}})}),N.onEvent("beforeRequestBids",e=>{e.forEach(e=>{var t,r;(null==e||null==(r=e.mediaTypes)||null==(t=r.video)?void 0:t.context)==="outstream"&&(e.mediaTypes.video.useCacheKey=!0)})}),N.onEvent("bidAdjustment",e=>{"video"===e.mediaType&&e.creativeId&&L.has(`${e.bidderCode}:${e.creativeId}`)&&(M.advancedLog("disabling blacklisted creative:",e.bidderCode,e.creativeId,{bid:e}),e.cpm=0)}),N.onEvent("bidResponse",e=>{"video"==e.mediaType&&(null==e?void 0:e.vastUrl.match(/^data:.+?base64,.+\?/))&&(e.vastUrl=e.vastUrl.replace(/\?.*$/,""),e.vastXml||fetch(e.vastUrl).then(e=>e.text()).then(t=>{t&&t.match(/768),yOffset:20*(window.innerWidth>768)},skippable:{enabled:!1,allowOverride:!0},topMostViewableCheck:{enabled:!1}}},getBundleUrl(){return"https://acdn.adnxs.com/video/outstream/ANOutstreamVideo.js"},render(e,t){var r;let a={ad:{video:{content:e.vastXml,player_height:e.playerHeight,player_width:e.playerWidth}}},i={rendererOptions:y({},e.renderer.getConfig()||{}),uuid:null==(r=e.adResponse)?void 0:r.uuid};function d(e,r,a){t(a),e.renderer.handleVideoEvent({id:r,eventName:a})}e.renderer.push(()=>{window.ANOutstreamVideo.renderAd(y({targetId:e.adUnitCode,adResponse:a},i),d.bind(null,e))})}},ima:{getDefaultConfig(){return{}},getBundleUrl(){return"https://imasdk.googleapis.com/js/sdkloader/ima3.js"},render(e,t){var r,a,i,d;let o={bid:e,adUnitCode:e.adUnitCode,divId:e.adUnitCode,adContainerElement:document.getElementById(e.adUnitCode),adsInitialized:!1,adStarted:!1,eventHandler:V,outsideEventHandler:t};if(o.playerOptions=(null==e||null==(r=e.renderer)?void 0:r.getConfig)&&(null==e||null==(a=e.renderer)?void 0:a.getConfig())||{},o.adContainerElement){o.width=o.adContainerElement.getBoundingClientRect().width,o.height=9*o.width/16,o.adDisplayContainer=new google.ima.AdDisplayContainer(o.adContainerElement),o.adsLoader=new google.ima.AdsLoader(o.adDisplayContainer);let e=o.adsLoader.getSettings();e.setVpaidMode(google.ima.ImaSdkSettings.VpaidMode.ENABLED),e.setDisableCustomPlaybackForIOS10Plus(!0),e.setNumRedirects(10),o.adsLoader.addEventListener(google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED,q.bind(null,o)),o.adsLoader.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,e=>{var t;o.eventHandler({id:o.divId,bid:o.bid,name:google.ima.AdErrorEvent.Type.AD_ERROR,event:e});try{o.outsideEventHandler(google.ima.AdErrorEvent.Type.AD_ERROR)}catch(e){}null==o||null==(t=o.adDisplayContainer)||t.destroy()}),o.adsInitialized||(o.adDisplayContainer.initialize(),o.adsInitialized=!0,K(o));let t=new google.ima.AdsRequest;o.bid.imaUrl?t.adTagUrl=o.bid.imaUrl:o.bid.vastXml?t.adsResponse=o.bid.vastXml:(null==(d=o.bid)||null==(i=d.ad)?void 0:i.match(/(i.A.sub("wrapperConfigOnInit",e=>(Object.keys(e.AD_UNITS).forEach(t=>{ea[t]=ea[t]||[],e.AD_UNITS[t].forEach(e=>{var r,a,i;let d=!!(null==e||null==(r=e.mediaTypes)?void 0:r.banner),o=(null==e||null==(i=e.mediaTypes)||null==(a=i.video)?void 0:a.context)==="outstream";!d&&o&&ea[t].push(e)})}),e)),e));class ei extends v.A{getInitialState(){return{browserTabActive:!document.hidden,queued:!1,tries:0,requestsPaused:!1,continuousErrorCount:0,disabled:!1,adUnitDiv:void 0,lastRequestTime:void 0}}start(){let{divId:e,options:t}=this.props;if(this.setState({adUnitDiv:document.getElementById(e)}),!this.state.adUnitDiv)return void this.log(`ignoring, divId does not exist: ${e}`);if($[e]){if($[e].state.adUnitDiv===this.state.adUnitDiv)return void(t.continuous?this.log(`ignoring, duplicate continuous instance for "${e}" found`):(this.log(`duplicate instance found for "${e}", refreshing via old instance`),$[e].requestAd()));this.log(`duplicate instance found for "${e}"`),$[e].stop()}$[e]=this,this.setState({browserTabActive:!document.hidden}),document.addEventListener("visibilitychange",this.browserTabActiveHandler.bind(this));let{continuous:r}=t;r&&this.setupContinuous();let a=J[t.renderer||"appnexus"];i.A.sub("prebidAdUnitConfig",e=>{let{adUnit:r,baseDivId:i,divId:d}=e;if(i!==this.props.baseDivId||!r.mediaTypes.video||r.mediaTypes.video.renderer)return e;let{playerOptions:o}=t,n=l()(a.getDefaultConfig(),o);return this.log("Renderer options added",i,n),r.mediaTypes.video.renderer={backupOnly:!1,options:n,url:a.getBundleUrl(),render:e=>{$[d].setState({queued:!1}),a.render(e,e=>{$[d].rendererEventHandler(e)})}},e}),this.requestAd()}stop(){this.log(`disabling old instance for "${this.props.divId}"`),this.setState({disabled:!0})}setupContinuous(){var e,t,r,a,i,n,s,c;let{adServer:l,divId:u,options:p}=this.props;"tude"===l?(window.addEventListener("aditude_no_bid",e=>{let{detail:{divId:t}={}}=e;t===u&&(this.setState({queued:!1}),this.adNoFillHandler().catch(e=>{this.error(e)}))}),window.addEventListener("aditude_impression",e=>{let{detail:{divId:t}={}}=e;t===u&&(this.setState({queued:!1}),this.adFilledHandler().catch(e=>{this.error(e)}))})):d.U.addEventListener("slotRenderEnded",async e=>{e.slot.getSlotElementId()===u&&(this.setState({queued:!1}),e.isEmpty?await this.adNoFillHandler():await this.adFilledHandler())}),p.useNewVastErrorHandler?(null==(r=this.state.adUnitDiv)||r.addEventListener("RENDER_INIT",()=>{this.scheduleAPNFailedCheck()}),null==(a=this.state.adUnitDiv)||a.addEventListener("PAUSED",()=>{if(!document.hidden){var e;null==(e=this.getActiveAPNPlayer())||e.play()}}),null==(i=this.state.adUnitDiv)||i.addEventListener("AD_STARTED",()=>{var e;null==(e=this.getActiveAPNPlayer())||e.volume(0),setTimeout(()=>{var e,t;(null==(e=this.getActiveAPNPlayer())?void 0:e.paused())&&!document.hidden&&this.log("ad started paused, calling play()",null==(t=this.getActiveAPNPlayer())?void 0:t.play())},250)}),null==(n=this.state.adUnitDiv)||n.addEventListener("STARTED",()=>{var e;this.setState({continuousErrorCount:0}),null==(e=this.getActiveAPNPlayer())||e.volume(0)}),null==(s=this.state.adUnitDiv)||s.addEventListener("AD_ERROR",e=>{this.log("Outstream VPAID AdError occurred",u,e,this.props),this.scheduleAPNFailedCheck()}),null==(c=this.state.adUnitDiv)||c.addEventListener("ENDED",()=>{this.debouncedRequestAd()})):(null==(e=this.state.adUnitDiv)||e.addEventListener("ENDED",()=>{this.debouncedRequestAd()}),null==(t=this.state.adUnitDiv)||t.addEventListener("AD_ERROR",e=>{this.log("Outstream VPAID AdError occurred, restarting requests",u,e,this.props),this.debouncedRequestAd()})),o.A.after("amazon-outstream-complete","outstream-component",async e=>{e.divId===u&&this.requestAd()})}async adFilledHandler(){let{divId:e}=this.props;this.log("Outstream filled - resetting",e),this.setState({tries:0})}async adNoFillHandler(){let{tries:e}=this.state,{divId:t}=this.props,{continuous:r}=this.props.options;if(!r)return;let{maxRetries:a,removeAfterMaxRetries:i,sleepAfterMaxMs:d,waitTimeAfterNoFill:o,additionalSleepIncrement:n}=r;if(e{if(this.clearCheckIfFailedTimeout(),this.hasAPNErrored()){this.setState({continuousErrorCount:1+this.state.continuousErrorCount});let e=1e3*this.backoffCalc(this.state.continuousErrorCount);this.log(`continuous error count ${this.state.continuousErrorCount}, delaying ${e}ms`),setTimeout(()=>this.debouncedRequestAd(),e)}},5e3))}clearCheckIfFailedTimeout(){clearTimeout(this.checkIfFailedTimeout),this.checkIfFailedTimeout=void 0}backoffCalc(e,t=1.5,r=30){return Math.min(r,Math.round(e**t))}getActiveAPNPlayer(){var e;let t=(null==(e=window.videojs_apn)?void 0:e.players)||{},r=Object.keys(t||{}).reverse().find(e=>{var r,a,i;let d=t[e];if(d&&this.props.divId===(null==d||null==(r=d.options())?void 0:r.ASTadId)&&((null==d||null==(a=d.tag)?void 0:a.offsetHeight)||(null==d||null==(i=d.el_)?void 0:i.offsetHeight)))return!0});if(r)return t[r]}hasAPNErrored(){var e,t,r,a;let i=this.getActiveAPNPlayer();return i?!((null==i?void 0:i.hasStarted())||(null==i||null==(t=i.el_)||null==(e=t.classList)?void 0:e.contains("vjs-has-started"))||(null==i||null==(a=i.el_)||null==(r=a.classList)?void 0:r.contains("vjs-ad-playing")))&&(this.log("player has not started, assuming silent failure"),!0):(this.log("no active player found, assuming silent failure"),!0)}async requestAd(){let{queued:e,tries:t,browserTabActive:r,disabled:a}=this.state,{continuous:i,pauseWhenBrowserTabInactive:d}=this.props.options;if(this.clearCheckIfFailedTimeout(),a)return void this.log("This instance is disabled",this.state);if(e)return void this.log("Ad already queued");if(!r&&d){this.log("Pausing due to inactive browser tab"),this.setState({requestsPaused:!0});return}if(i&&t>i.maxRetries)return void this.log("Cancelling request, max tries exceeded");if((null==i?void 0:i.throttleRequestsMs)&&this.state.lastRequestTime){let e=performance.now()-this.state.lastRequestTime;if(e{try{var e;let t=o.replace(/^pb-slot-/,""),r=null==ea||null==(e=ea[ee])?void 0:e.find(e=>Array.isArray(e.slot)?e.slot.includes(t):e.slot===t);r&&(er[n]=r)}catch(e){}l.refreshAdsViaDivMappings([{baseDivId:o,divId:n,targeting:s}],!1)})}constructor(e){var t,r;super(e,"OutstreamRequest"),Z(this,"checkIfFailedTimeout",void 0),Z(this,"debouncedRequestAd",s()(()=>this.requestAd(),500,{leading:!0,trailing:!1})),(null==e||null==(t=e.options)?void 0:t.renderer)==="ima"&&(e.options.useNewVastErrorHandler=!1,(null==e||null==(r=e.options)?void 0:r.imaMode)==="video"&&eo())}}async function ed(){return new Q(e=>{var t,r;if(null==(r=window)||null==(t=r.google)?void 0:t.ima)e(!0);else{let t=document.createElement("script");t.src=J.ima.getBundleUrl(),t.onload=()=>e(!0),document.head.appendChild(t)}})}function eo(){eo.initialized||(eo.initialized=!0,g.B.on(u.qY.BEFORE_AD_SERVER_REQUEST,e=>{let{slots:t=[]}=e,r=[];if((0,p.A)(t,e=>!er[e.getSlotElementId()]||(r.push(e),!1)),r.length){let e=ed(),t=h.A.getTargeting();r.forEach(r=>{var a,i,d,o,n,s,c;let l=r.getSlotElementId(),u=$[l],p=r.getTargetingMap(),b={};Object.keys(p).forEach(e=>{"cw_floor"!==e&&p[e].length&&(b[e]=p[e].join(","),"amznbid"!==e||b[e].startsWith("o_")||delete b[e])}),b.test=b.test||"prebid",b.cw=b.cw||window.location.hostname.replace("www.","");let m=b.hb_adid,f=b.amzniid&&(null!=(c=b.amznbid)?c:"").startsWith("o_");if(!m&&!f){null==u||u.setState({queued:!1}),null==u||u.adNoFillHandler();return}let h=(null==X||null==(a=X.getAuctionManager())?void 0:a.findBidByAdId(m))||(null==(d=X.getBidResponsesForAdUnitCode(l))||null==(i=d.bids)?void 0:i.find(e=>e.adId===m))||{adUnitCode:l};if(!(null==h?void 0:h.adId)&&!f){null==u||u.setState({queued:!1}),null==u||u.adNoFillHandler();return}let g=er[l],v=(null==g?void 0:g.code)||r.getAdUnitPath(),y=(null==g||null==(s=g.mediaTypes)||null==(n=s.video)||null==(o=n.playerSize)?void 0:o.map(e=>e.join("x")).join("|"))||"640x480";X.que.push(()=>{var r,a;let i=Date.now(),d=window.location.href,o=window.location.href,n={},s=null==X||null==(r=X.getAllBidderRequests())?void 0:r[0];(null==s?void 0:s.uspConsent)&&(n.us_privacy=s.uspConsent),(null==s?void 0:s.gdprConsent)&&("boolean"==typeof(null==(a=s.gdprConsent)?void 0:a.gdprApplies)&&(n.gdprApplies=s.gdprConsent.gdprApplies),s.gdprConsent.consentString&&(n.gdpr_consent=s.gdprConsent.consentString),s.gdprConsent.addtlConsent&&(n.addtl_consent=s.gdprConsent.addtlConsent));let c=new URLSearchParams(Y({},t,b)).toString(),p=new URL("https://securepubads.g.doubleclick.net/gampad/ads");p.search=new URLSearchParams(Y({cust_params:c},{correlator:i,description_url:o,url:d,iu:v,env:"vp",gdfp_req:"1",output:"xml_vast4",plcmt:4,sz:y,unviewed_position_start:"1",vad_type:"linear",wta:"1"},n)).toString(),h.imaUrl=p.toString(),e.then(()=>{null==u||u.setState({queued:!1}),null==u||u.adFilledHandler();let e=[google.ima.AdEvent.Type.LOADED,google.ima.AdErrorEvent.Type.AD_ERROR];try{let e=document.getElementById(l);e&&(e.innerHTML="")}catch(e){}J.ima.render(h,t=>{var r,a,i,d;if(e.includes(t)&&(null==h?void 0:h.adId)&&(null==h?void 0:h.status)!==et)try{h.status=et,null==X||null==(r=X.getAuctionManager())||r.addWinningBid(h),null==X||null==(a=X.getEventsManager())||a.emit("bidWon",h)}catch(e){null==X||X.markWinningBidAsUsed(h)}if(t===google.ima.AdErrorEvent.Type.AD_ERROR)try{null==X||null==(i=X.getEventsManager())||i.emit("adRenderFailed",{reason:"exception",message:"vastError",bid:h})}catch(e){}if(t===google.ima.AdEvent.Type.STARTED)try{null==X||null==(d=X.getEventsManager())||d.emit("adRenderSucceeded",{doc:null,adId:h.adId,bid:h})}catch(e){}null==u||u.rendererEventHandler(t)})})})})}}))}var en=r(18134);function es(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ec(e){for(var t=1;t{try{var t,r;let a=String((null==i||null==(t=i[e])?void 0:t[0])||""),d=parseInt(null==(r=a.match(/error\s([0-9]+)/i))?void 0:r[1]);if(d&&!isNaN(d))return Object.assign(n,{errorCode:d}),!0}catch(e){}return!1}),o.trigger(d,B[t],{type:e,name:t,id:r,eventData:n}),"AD_ERROR"==B[t]&&o.trigger(d,"ERROR",{type:e,name:t,id:r,eventData:n})}};let n=i=>{var n,s;this.log("Outstream ad requested",i);let{baseDivId:c,divId:l,targeting:u}=i,p={};["appnexus","ima"].includes(i.renderer)&&(p={renderer:i.renderer}),(0,a.x)(ei,{adServer:e||"google",baseDivId:c,divId:l,targeting:u,tudeGlobalName:r,options:(n=ec({},t,p),s=s={playerOptions:ec({},t.playerOptions,i.playerOptions)},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(s)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);r.push.apply(r,a)}return r})(Object(s)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(s,e))}),n)}),el.has(l)||(el.add(l),"tude"===e?window.addEventListener("aditude_no_bid",e=>{let{detail:t}=e,{divId:r}=t,a=document.getElementById(r);o.trigger(a,B.nobid,{type:"PREBIDJS",name:"nobid",id:r})}):d.U.addEventListener("slotRenderEnded",async e=>{if(e.slot.getSlotElementId()===l&&e.isEmpty){let e=document.getElementById(l);o.trigger(e,B.nobid,{type:"PREBIDJS",name:"nobid",id:l})}}));let b=(e,t,r)=>{var a;return this.log("Registering event listener",e),null==(a=document.getElementById(l))||a.addEventListener(e,e=>{var r;this.log(`Event triggering listener === ${e.type}`,{event:e.type,divId:l,callback:t,data:null==e||null==(r=e.data)?void 0:r.eventData}),t(e)},r),{divId:l,on:b}};return{divId:l,on:b}};i.A.sub("tudePublicFunctions",({tude:e})=>(e.requestOutstreamAd=n,{tude:e}))}constructor(e){super(e,"OutstreamPrebid")}}es(eu,"componentName","outstream"),(0,en.h)(eu);var ep=eu},14547:function(e,t,r){"use strict";r.d(t,{Ky:function(){return b}});var a=r(26589),i=r(15900),d=r(70041),o=r(56765),n=r(29754),s=r(45638),c=r(92126),l=r(16947),u=r(49234),p=r(86964).Promise;class b{static create(e,t){let r=new b(e,t),i=async()=>{if("number"==typeof r._options.timeout&&r._options.timeout>u.TK)throw RangeError(`The \`timeout\` option cannot be greater than ${u.TK}`);await p.resolve();let e=await r._fetch();for(let t of r._options.hooks.afterResponse){let a=await t(r.request,r._options,r._decorateResponse(e.clone()));a instanceof globalThis.Response&&(e=a)}if(r._decorateResponse(e),!e.ok&&r._options.throwHttpErrors){let t=new a.H(e,r.request,r._options);for(let e of r._options.hooks.beforeError)t=await e(t);throw t}if(r.request.bodyUsed||await r.request.body?.cancel(),r._options.onDownloadProgress){if("function"!=typeof r._options.onDownloadProgress)throw TypeError("The `onDownloadProgress` option must be a function");if(!u.b0)throw Error("Streams are not supported in your environment. `ReadableStream` is missing.");return(0,d.mD)(e.clone(),r._options.onDownloadProgress)}return e},o=r._options.retry.methods.includes(r.request.method.toLowerCase())?r._retry(i):i();for(let[e,a]of Object.entries(u.hT))o[e]=async()=>{r.request.headers.set("accept",r.request.headers.get("accept")||a);let i=await o;if("json"===e){if(204===i.status||0===(await i.clone().arrayBuffer()).byteLength)return"";if(t.parseJson)return t.parseJson(await i.text())}return i[e]()};return o}request;abortController;_retryCount=0;_input;_options;constructor(e,t={}){if(this._input=e,this._options={...t,headers:(0,o.lF)(this._input.headers,t.headers),hooks:(0,o.XN)({beforeRequest:[],beforeRetry:[],beforeError:[],afterResponse:[]},t.hooks),method:(0,n.q)(t.method??this._input.method??"GET"),prefixUrl:String(t.prefixUrl||""),retry:(0,n.U)(t.retry),throwHttpErrors:!1!==t.throwHttpErrors,timeout:t.timeout??1e4,fetch:t.fetch??globalThis.fetch.bind(globalThis)},"string"!=typeof this._input&&!(this._input instanceof URL||this._input instanceof globalThis.Request))throw TypeError("`input` must be a string, URL, or Request");if(this._options.prefixUrl&&"string"==typeof this._input){if(this._input.startsWith("/"))throw Error("`input` must not begin with a slash when using `prefixUrl`");this._options.prefixUrl.endsWith("/")||(this._options.prefixUrl+="/"),this._input=this._options.prefixUrl+this._input}if(u.xM){let e=this._options.signal??this._input.signal;this.abortController=new globalThis.AbortController,this._options.signal=e?AbortSignal.any([e,this.abortController.signal]):this.abortController.signal}if(u.xr&&(this._options.duplex="half"),void 0!==this._options.json&&(this._options.body=this._options.stringifyJson?.(this._options.json)??JSON.stringify(this._options.json),this._options.headers.set("content-type",this._options.headers.get("content-type")??"application/json")),this.request=new globalThis.Request(this._input,this._options),this._options.searchParams){let e="string"==typeof this._options.searchParams?this._options.searchParams.replace(/^\?/,""):new URLSearchParams(this._options.searchParams).toString(),t=this.request.url.replace(/(?:\?.*?)?(?=#|$)/,"?"+e);(u.zq&&this._options.body instanceof globalThis.FormData||this._options.body instanceof URLSearchParams)&&!(this._options.headers&&this._options.headers["content-type"])&&this.request.headers.delete("content-type"),this.request=new globalThis.Request(new globalThis.Request(t,{...this.request}),this._options)}if(this._options.onUploadProgress){if("function"!=typeof this._options.onUploadProgress)throw TypeError("The `onUploadProgress` option must be a function");if(!u.xr)throw Error("Request streams are not supported in your environment. The `duplex` option for `Request` is not available.");this.request.body&&(this.request=(0,d.AY)(this.request,this._options.onUploadProgress))}}_calculateRetryDelay(e){if(this._retryCount++,this._retryCount>this._options.retry.limit||e instanceof i.M)throw e;if(e instanceof a.H){if(!this._options.retry.statusCodes.includes(e.response.status))throw e;let t=e.response.headers.get("Retry-After")??e.response.headers.get("RateLimit-Reset")??e.response.headers.get("X-RateLimit-Reset")??e.response.headers.get("X-Rate-Limit-Reset");if(t&&this._options.retry.afterStatusCodes.includes(e.response.status)){let e=1e3*Number(t);Number.isNaN(e)?e=Date.parse(t)-Date.now():e>=Date.parse("2024-01-01")&&(e-=Date.now());let r=this._options.retry.maxRetryAfter??e;return ethis._options.parseJson(await e.text())),e}async _retry(e){try{return await e()}catch(r){let t=Math.min(this._calculateRetryDelay(r),u.TK);if(this._retryCount<1)throw r;for(let e of(await (0,c.A)(t,{signal:this._options.signal}),this._options.hooks.beforeRetry))if(await e({request:this.request,options:this._options,error:r,retryCount:this._retryCount})===u.ds)return;return this._retry(e)}}async _fetch(){for(let e of this._options.hooks.beforeRequest){let t=await e(this.request,this._options);if(t instanceof Request){this.request=t;break}if(t instanceof Response)return t}let e=(0,l.I)(this.request,this._options),t=this.request;return(this.request=t.clone(),!1===this._options.timeout)?this._options.fetch(t,e):(0,s.A)(t,e,this.abortController,this._options)}}},14900:function(e,t){(function(e){"use strict";let t,r={Verbose:3,Advanced:2,None:0,Standard:1},a=r.None,i=new URL(window.location.href).searchParams.get("aditude_debug"),d=r.None;switch(i){case"3":d=r.Verbose;break;case"2":case"99":d=r.Advanced;break;case"1":case"true":d=r.Standard;break;default:d=r.None}let o=(e,t)=>{console[e](...t)},n=(e,t)=>{let r=[].slice.call(e),{label:a,prefix:i}=t;i&&r.unshift(i);let d=[],o=[];function n(e){return`display: inline-block; color: #fff; font-size: 9px; background: ${e}; padding: 1px 4px; border-radius: 0; margin-right: 1px;`}return o.push("%ctudeserve"),a.text.length>0&&o.push(`%c${a.text}`),a.text.length>0&&d.push(n(a.color)),d.push(n("green")),d.forEach(e=>{r.unshift(e)}),r.unshift(o.join("")),r},s=(e,t={})=>{let r=t.type??"log",i=t.label??{text:"",color:"#339933"},s=t.level??a;return(...e)=>{s<=d&&o(r,n(e,{prefix:"",label:i}))}},c=s("log",{label:{text:"log",color:"#61B321"},level:r.Standard}),l=s("error",{type:"error",label:{text:"error",color:"red"},level:r.Standard}),u=s("verbose",{label:{text:"verbose",color:"#61B321"},level:r.Verbose});class p{slotId;bidder;source;amount;mediaType;sourceData;currency="USD";constructor(e){this.slotId=e.slotId,this.bidder=e.bidder??e.source,this.source=e.source,this.amount=e.amount,this.mediaType=e.mediaType??"unknown",this.sourceData=e.sourceData,this.currency=e.currency??"USD",u("Bid created",this)}toJson(){return{slotId:this.slotId,source:this.source,bidder:this.bidder,amount:this.amount,currency:this.currency,mediaType:this.mediaType,sourceData:this.sourceData}}}class b{adUnit;elementId;sizes;keyValues;#e=[];constructor(e,t,r,a){this.adUnit=e,this.elementId=t,this.sizes=r,this.keyValues=a,c("Slot created",this)}getElement(){return document.getElementById(this.elementId)}get bids(){return this.#e}set bids(e){u("setting bids to slot",{slot:this,bids:e}),this.#e=e}clearBids(){this.#e=[]}}let m=(e,t)=>new CustomEvent(`tudeserve_${e}`,{detail:t}),f=(e,t)=>{e.dispatchEvent(t),u(`event:${t.type.replace("tudeserve_","")} dispatched`,t.detail)};class h{on(e,t){window.addEventListener(`tudeserve_${e}`,e=>{t(e.detail)}),u(`event:${e} listener registered`)}}let g=(e,t,r)=>{let a,i=0;new IntersectionObserver((e,d)=>{e.forEach(e=>{e.isIntersecting?a=setInterval(()=>{(i+=100)>1e3&&(f(window,m("viewable",{slot:t,bid:r})),d.unobserve(e.target),clearInterval(a))},100):clearInterval(a)})},{root:null,rootMargin:"0px 0px 0px 0px",threshold:.5}).observe(e)},v=new Uint8Array(16),y=[];for(let e=0;e<256;++e)y.push((e+256).toString(16).slice(1));var I={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};class A{timings={};addTiming(e,t){this.timings[e]=t??Date.now()}getTiming(e){return this.timings[e]}}class E{id;results=[];slots=[];tt=new A;status="init";constructor(e){this.id=function(e,r,a){if(I.randomUUID&&!e)return I.randomUUID();let i=(e=e||{}).random||(e.rng||function(){if(!t&&!(t="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)))throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return t(v)})();return i[6]=15&i[6]|64,i[8]=63&i[8]|128,function(e,t=0){return y[e[t+0]]+y[e[t+1]]+y[e[t+2]]+y[e[t+3]]+"-"+y[e[t+4]]+y[e[t+5]]+"-"+y[e[t+6]]+y[e[t+7]]+"-"+y[e[t+8]]+y[e[t+9]]+"-"+y[e[t+10]]+y[e[t+11]]+y[e[t+12]]+y[e[t+13]]+y[e[t+14]]+y[e[t+15]]}(i)}(),this.slots=e??[],this.logTiming("init"),u("Request created",this)}nextStep(){switch(this.status){case"init":this.status="requested",this.logTiming("requested");break;case"requested":this.status="complete",this.logTiming("complete");break;default:l("Request already ended",this)}}addResult(e){this.results.push(e)}logTiming(e){this.tt.addTiming(e)}getTimings(){let e=this.tt.getTiming("init"),t=this.tt.getTiming("requested"),r=this.tt.getTiming("complete");return{startToRequest:t&&e?t-e:null,requestToComplete:r&&t?r-t:null,startToComplete:r&&e?r-e:null}}}let S=e=>{if(e){if(!Array.isArray(e))throw l("Slot inputs must be an array of Slot objects or element ID strings",e),Error("Slot inputs must be an array of Slot objects or element ID strings");for(let t of e)if("string"!=typeof t&&("object"!=typeof t||!(t instanceof b)))throw l("Slot inputs must be an array of Slot objects or element ID strings",e),Error("At least one of the slot inputs is not a Slot object or element ID string")}return u("valid request input",e),!0},w=e=>{let t=document.createElement("iframe");return t.id=`tudeserve-frame--${e.elementId}`,t.name=t.id,t.setAttribute("width","1"),t.setAttribute("height","1"),t.setAttribute("scrolling","no"),t.setAttribute("frameBorder","0"),t.style.background="#fff",t.sandbox.add("allow-forms","allow-pointer-lock","allow-popups","allow-popups-to-escape-sandbox","allow-same-origin","allow-scripts","allow-top-navigation-by-user-activation","allow-presentation"),t.addEventListener("load",()=>{t.contentWindow?.document.body&&(t.contentWindow.document.body.style.margin="0px")}),t},_=window._tudePbjsGlobal||"pbjs";window[_]=window[_]||{que:[]},window[_].que=window[_].que||[];let C=window[_],D={createBid:e=>new p(e),createRequest:e=>new E(e)};class k{slots=[];add(e,t,r,a){return this.updateOrCreate(e,t,r,a)}updateOrCreate(e,t,r,a){let i=this.slots.find(e=>e.elementId===t);return i?(i.adUnit!==e&&(i.adUnit=e),i.sizes=r,i.keyValues=a):(i=new b(e,t,r,a),this.slots.push(i)),i}getSlots(){return this.slots}getSlotByElementId(e){return this.slots.find(t=>t.elementId===e)}getSlotByAdUnit(e){return this.slots.find(t=>t.adUnit===e)}getSlotBySize(e,t){return this.slots.find(r=>r.sizes.some(r=>r[0]===e&&r[1]===t))}}class O{slotsService;constructor(){this.slotsService=new k,u("AdsService created")}factory(){return D}get slots(){return this.slotsService}request(e){u("Request start",e),S(e);let t=new E(e);if(u("Requesting slots: ",t.slots),0===t.slots.length)return void l("No slots to request",t);let r=t.slots.filter(e=>"string"==typeof e?!!this.slotsService.getSlotByElementId(e)||(l("Slot not found: ",e),t.addResult(`#${e} > outcome:slot_not_found`),!1):e instanceof b||(l("Invalid slot object: ",e),!1)).map(e=>"string"==typeof e?this.slotsService.getSlotByElementId(e):e);t.nextStep(),r.forEach(e=>{if(f(window,m("request",{slot:e})),!e.getElement()){l("Slot element not found"),t.addResult(`#${e.elementId} > outcome:sloterror`);return}let r=function(e){if(0!==e.length)return e.filter(e=>"number"==typeof e.amount&&e.amount>0).reduce((e,t)=>t.amount>e.amount?t:e,e[0])}(e.bids);if(!r){l("No bid found for slot: ",e),f(window,m("no_bid",{slot:e})),t.addResult(`#${e.elementId} > outcome:no_bid`);return}f(window,m("bid_won",{bid:r,slot:e}));let a=`#${e.elementId} > source:${r.source}, bidder:${r.bidder}, amt:${r.amount.toFixed(5)} > outcome:`;try{let i=this.render(r,e);return i?t.addResult(`${a}:rendered`):t.addResult(`${a}:error`),i}catch(e){t.addResult(`${a}:error`),l("Failed to render ad",e)}}),t.nextStep(),t.results.forEach(e=>{c(e)}),c("request complete",t.getTimings())}render(e,t){u("Render start",{slot:t,bid:e}),f(window,m("render_start",{bid:e,slot:t}));let r=t.getElement();if(!r)return l("Slot element not found"),t.clearBids(),!1;let{source:a}=e,i=function(e,t,r){if(u("building creative",{demandSource:e,slot:t,bid:r}),!t.getElement())return l("Slot element not found"),!1;let a=document.createElement("div");a.classList.add("tudeserve-wrap"),a.style.textAlign="center",a.id=`tudeserve-slot--${t.elementId}`;try{let i;switch(e){case"amazon":u("rendering amazon ad",{slot:t,bid:r}),i=function(e,t,r){let a=encodeURIComponent(window.location.href),i={kvMap:JSON.stringify(r),url:JSON.stringify(a),bidType:"openAuction",cv:"v2.0.0"},d=w(e);return setTimeout(()=>{window.apstag?.renderImp?.(d.contentWindow?.document,r.amzniid,i)}),d}(t,0,r.sourceData);break;case"prebid":u("rendering prebid ad",{slot:t,bid:r}),i=function(e,t,r){let a=w(e);return setTimeout(()=>{C.que.push(()=>{C.renderAd(a.contentWindow?.document,r.adId)})}),a}(t,0,r.sourceData);break;default:return l("Unknown demand source to render: ",e),!1}return a.appendChild(i),a}catch(e){return l(e),!1}}(a,t,e);return i?(r.innerHTML="",r.appendChild(i),f(window,m("impression",{bid:e,slot:t})),t.clearBids(),g(r,t,e),u("Render end",{slot:t,bid:e}),t):(l("Failed to build creative"),t.clearBids(),!1)}}let x=(e,t=!1,r=!1,a=[])=>{let i=document.createElement("script");t?i.async=!0:i.async=!1,r&&(i.defer=!0),a.forEach(e=>{i.setAttribute(`data-${e.key}`,e.value)}),i.src=e,document.head.appendChild(i)};e.AdRequest=E,e.Bid=p,e.TudeServe=class{#t;#r;cmd;constructor(){this.#t=new O,this.#r=new h,this.cmd={push:e=>{e(this)}},c("TudeServe created",this)}ads(){return this.#t}events(){return this.#r}},e.loadTudeServe=(e="latest",t="production")=>{x(`${("production"===t?"https://cw-static.aditude.io/tudeserve":"http://localhost:3001/static")??"https://cw-static.aditude.io/tudeserve"}/${"production"===t?e:"index"}.js?b=0.0.72-2024-06-09T22:55:13.730Z`,!0,!1,[{key:"tudeserve",value:"1"}])}})(t)},14974:function(e){e.exports=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}},15900:function(e,t,r){"use strict";r.d(t,{M:function(){return a}});class a extends Error{request;constructor(e){super(`Request timed out: ${e.method} ${e.url}`),this.name="TimeoutError",this.request=e}}},16547:function(e,t,r){var a=r(43360),i=r(75288),d=Object.prototype.hasOwnProperty;e.exports=function(e,t,r){var o=e[t];d.call(e,t)&&i(o,r)&&(void 0!==r||t in e)||a(e,t,r)}},16947:function(e,t,r){"use strict";r.d(t,{I:function(){return i}});var a=r(49234);let i=(e,t)=>{let r={};for(let i in t)i in a.Pu||i in a.iA||i in e||(r[i]=t[i]);return r}},17670:function(e,t,r){var a=r(12651);e.exports=function(e){var t=a(this,e).delete(e);return this.size-=+!!t,t}},18134:function(e,t,r){"use strict";r.d(t,{A:function(){return n},h:function(){return o}});var a=JSON.parse('{"your-component-folder-name":{"component":null,"path":"_component-template","loadAsync":false},"ad-block":{"component":null,"path":"ad-block","loadAsync":false},"ad-lightning":{"component":null,"path":"ad-lightning","loadAsync":false},"ad-placeholder":{"component":null,"path":"ad-placeholder","loadAsync":false},"amazon-bidding":{"component":null,"path":"amazon-bidding","loadAsync":false},"activity-refresh":{"component":null,"path":"activity-refresh","loadAsync":false},"assertive-yield":{"component":null,"path":"assertive-yield","loadAsync":true},"asteriobid":{"component":null,"path":"asteriobid","loadAsync":false},"basic-cmp":{"component":null,"path":"basic-cmp","loadAsync":false},"bidder-test":{"component":null,"path":"bidder-test","loadAsync":false},"basic-injection":{"component":null,"path":"basic-injection","loadAsync":true},"bid-modifiers":{"component":null,"path":"bid-modifiers","loadAsync":false},"creative-timed-refresh":{"component":null,"path":"creative-timed-refresh","loadAsync":false},"confiant":{"component":null,"path":"confiant","loadAsync":false},"consent-manager":{"component":null,"path":"consent-manager","loadAsync":false},"cookie-deprecation":{"component":null,"path":"cookie-deprecation","loadAsync":false},"cpm-star-direct":{"component":null,"path":"cpm-star-direct","loadAsync":false},"degrading-timed-refresh":{"component":null,"path":"degrading-timed-refresh","loadAsync":false},"dynamic-floors":{"component":null,"path":"dynamic-floors","loadAsync":false},"dynamic-timeout":{"component":null,"path":"dynamic-timeout","loadAsync":false},"enable-multiformat-outstream":{"component":null,"path":"enable-multiformat-outstream","loadAsync":false},"expose-events":{"component":null,"path":"expose-events","loadAsync":false},"first-party-data":{"component":null,"path":"first-party-data","loadAsync":false},"floor-machine":{"component":null,"path":"floor-machine","loadAsync":false},"force-render-base-divs":{"component":null,"path":"force-render-divs","loadAsync":false},"geo-bidders":{"component":null,"path":"geo-bidders","loadAsync":false},"geo-pbjs-floors":{"component":null,"path":"geo-pbjs-floors","loadAsync":false},"htl-live-intent":{"component":null,"path":"htl-live-intent","loadAsync":false},"inmobi-cmp":{"component":null,"path":"inmobi-cmp","loadAsync":false},"instream-video":{"component":null,"path":"instream-video","loadAsync":true},"lazy-load-divs":{"component":null,"path":"lazy-load-divs","loadAsync":true},"lazy-load-divs-simple":{"component":null,"path":"lazy-load-divs-simple","loadAsync":true},"live-intent":{"component":null,"path":"live-intent","loadAsync":false},"next-page-events":{"component":null,"path":"next-page-events","loadAsync":true},"ogury-limiter":{"component":null,"path":"ogury-limiter","loadAsync":false},"onetrust":{"component":null,"path":"onetrust","loadAsync":false},"outstream":{"component":null,"path":"outstream","loadAsync":true},"optimera":{"component":null,"path":"optimera","loadAsync":false},"permutive":{"component":null,"path":"permutive","loadAsync":false},"pubxai-analytics":{"component":null,"path":"pubxai-analytics","loadAsync":false},"magic-anchor":{"component":null,"path":"magic-anchor","loadAsync":false},"miletech":{"component":null,"path":"miletech","loadAsync":false},"personalized-ads":{"component":null,"path":"personalized-ads","loadAsync":false},"no-fill-delay":{"component":null,"path":"no-fill-delay","loadAsync":false},"prebid-first-look":{"component":null,"path":"prebid-first-look","loadAsync":false},"prebid-floors":{"component":null,"path":"prebid-floors","loadAsync":false},"prebid-settings":{"component":null,"path":"prebid-settings","loadAsync":false},"raven-rps-tracking":{"component":null,"path":"raven-rps-tracking","loadAsync":false},"refresh-all-ads":{"component":null,"path":"refresh-all-ads","loadAsync":false},"refresh-count-tracker":{"component":null,"path":"refresh-count-tracker","loadAsync":false},"report-ad-button":{"component":null,"path":"report-ad-button","loadAsync":false},"restrict-bidders":{"component":null,"path":"restrict-bidders","loadAsync":false},"reduce-shift":{"component":null,"path":"reduce-shift","loadAsync":false},"size-attribute":{"component":null,"path":"size-attribute","loadAsync":false},"schain-config":{"component":null,"path":"schain-config","loadAsync":false},"set-ad-unit-directory":{"component":null,"path":"set-ad-unit-directory","loadAsync":false},"size-limiter":{"component":null,"path":"size-limiter","loadAsync":false},"stand-alone-dynamic-floors":{"component":null,"path":"stand-alone-dynamic-floors","loadAsync":false},"taboola-auto-tagid":{"component":null,"path":"taboola-auto-tagid","loadAsync":false},"targeting-to-insights":{"component":null,"path":"targeting-to-insights","loadAsync":false},"throttle-refresh":{"component":null,"path":"throttle-refresh","loadAsync":false},"timed-refresh":{"component":null,"path":"timed-refresh","loadAsync":false},"user-id":{"component":null,"path":"user-id","loadAsync":false},"vendor-assertive-yield":{"component":null,"path":"vendors/ay","loadAsync":false},"vidazoo-tracking":{"component":null,"path":"vidazoo-tracking","loadAsync":false},"vidazoo-overlay":{"component":null,"path":"vidazoo-overlay","loadAsync":false},"video/outstream":{"component":null,"path":"video/outstream","loadAsync":false},"consolidate-ad-requests":{"component":null,"path":"consolidate-ad-requests","loadAsync":false},"bidder-pbjs-config":{"component":null,"path":"bidder-pbjs-config","loadAsync":false},"clear-user-syncs":{"component":null,"path":"clear-user-syncs","loadAsync":false},"ad-space-optimizer":{"component":null,"path":"ad-space-optimizer","loadAsync":false},"ad-request-modifier":{"component":null,"path":"ad-request-modifier","loadAsync":false},"quantcast":{"component":null,"path":"quantcast","loadAsync":false},"htl-traffic-shaping":{"component":null,"path":"htl-traffic-shaping","loadAsync":false},"htl-injector":{"component":null,"path":"htl-injector","loadAsync":false},"double-verify":{"component":null,"path":"double-verify","loadAsync":false},"htl-bid-throttling":{"component":null,"path":"htl-bid-throttling","loadAsync":false},"htl-prebid-floors":{"component":null,"path":"htl-prebid-floors","loadAsync":false},"htl-prebid-native":{"component":null,"path":"htl-prebid-native","loadAsync":false},"htl-refresh-cap":{"component":null,"path":"htl-refresh-cap","loadAsync":false},"bounce-exchange":{"component":null,"path":"bounce-exchange","loadAsync":false},"gaming-interstitial":{"component":null,"path":"interstitial/gaming","loadAsync":false},"rewarded-ads":{"component":null,"path":"rewarded-ads","loadAsync":false},"conditional-bidding":{"component":null,"path":"conditional-bidding","loadAsync":false},"video-bidding":{"component":null,"path":"video/bidding","loadAsync":false}}'),i=r(28519);let d=(0,r(10667).A)("Components").setLabel("Components","#000080");function o(e){let t=null==e?void 0:e.getComponentName();if(!t)return void d.warn("registering component: unable to extract name");a[t]||d.warn(`registering component: info not found: ${t}`),a[t]=a[t]||{name:t},a[t].component=e,d.advancedLog("registerLoadedComponent",t)}async function n(e){let t={},o={};await window.Promise.allSettled(e.map(async e=>{let n=e.name;a[n]=a[n]||{};let s=null==a?void 0:a[n];if((null==s?void 0:s.path)&&(e.file=s.path),o[n]=o[n]||[],!t[n]&&s.component&&(t[n]=s.component,d.advancedLog("already bundled:",n),o[n].push=e=>e(t[n])),o[n].push(t=>{d.advancedLog(`initializing: ${n}`,e.config);try{(0,i.x)(t,e.config)}catch(e){d.error(`error initializing ${n}:`,e)}}),!t[n]){if(!e.file)return void d.error(`component not found: (${n})`,e);t[n]="loading",d.advancedLog(`loading(${s.loadAsync?"async":"sync"}): ${n}`);let a=r(4435)(`./${e.file}/component`).then(e=>{d.advancedLog("loaded:",n),t[n]=e.default,o[n]&&o[n].forEach(e=>e(t[n])),o[n]=[],o[n].push=e=>{e(t[n])}}).catch(e=>{d.error(`An error occurred while loading ${n}:`,e)});s.loadAsync||await a}}))}},18238:function(e,t){"use strict";t.A=new class{sub(e,t){e in this.filters||(this.filters[e]=[]),this.filters[e].push(t)}apply(e,t,r){if(!this.filters[e])return r(t);for(let r of this.filters[e])t=r(t);return r(t)}constructor(){var e,t;t={},(e="filters")in this?Object.defineProperty(this,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):this[e]=t}}},18666:function(e,t){"use strict";t.A=class{useRandomNamespace(){this.namespace=(Math.random()+1).toString(36).substring(7)}getFullEventName(e){let t=this.namespace?`${this.namespace}.`:"";return`${t}${e.toString()}`}on(e,t){document.addEventListener(this.getFullEventName(e),e=>t(e.detail))}dispatch(e,t){document.dispatchEvent(new CustomEvent(this.getFullEventName(e),{detail:t}))}remove(e,t){document.removeEventListener(e,t)}constructor(e){var t,r;r=void 0,(t="namespace")in this?Object.defineProperty(this,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):this[t]=r,this.namespace=e}}},18859:function(e,t,r){"use strict";let a,i,d;r.d(t,{V:function(){return m}});var o=r(67259),n=r(10667),s=r(56175),c=r(86964).Promise;let l={gdpr:{country:"GB",region:"ENG",city:"London",postalCode:"W1B"},ccpa:{country:"US",region:"CA",city:"San Francisco",postalCode:"94107"},none:{country:"US",region:"IL",city:"Chicago",postalCode:"60007"}},u="aditude_geo";if((0,o.P3)(u)){let e=(0,o.P3)(u);l[e]&&(a=l[e])}let p=!1,b=new c(e=>{d=e});async function m(e="https://geo-location.prebid.cloud/v1/geo"){if(a)return a;if(i||p)return b;let t=window.localStorage.getItem("cwgl");if(t){let e=window.localStorage.getItem("cwglt");((0,o.P3)("aditude_nocache")||!e||Date.now()-parseInt(e)>36e5)&&(t=!1)}if(t)i=JSON.parse(t),d(i);else{p=!0;try{let t=await s.Ay.get(e||"https://geo-location.prebid.cloud/v1/geo",{timeout:3e3}).json();window.localStorage.setItem("cwgl",JSON.stringify(t)),window.localStorage.setItem("cwglt",JSON.stringify(Date.now())),i=t,d(i)}catch(e){(0,n.A)().error(e),d(i)}}return b}},18987:function(e,t,r){"use strict";/*! js-cookie v3.0.5 | MIT */function a(e){for(var t=1;t{let i=r.slotBids[a].find(t=>t.bidConfig.amzniid===e);return!!i&&(t=i,!0)})}}catch(e){}return t}function U(e){if(e.amzniid&&R(e.amzniid),e.adId&&e.status!==D){let t=(0,u.b)();e.status=D,t.que.push(()=>{try{t.getAuctionManager().addWinningBid(e),t.getEventsManager().emit("bidWon",e)}catch(r){t.markWinningBidAsUsed(e)}})}}function j(e,t,r){var a,o;r=Object.assign(k,r||{});let c=[].concat(e);if((null==(a=r.skipGam)?void 0:a.enabled)?[].concat(e).forEach(e=>O.add(e)):delete r.skipGam,r.maxCpm){let e=(0,u.b)();e.que.push(()=>{let t=t=>{t.cpm&&t.cpm>r.maxCpm&&"video"===t.mediaType&&e.adUnits.find(e=>{var r,a;return e.code===t.adUnitCode&&(null==(a=e.mediaTypes)||null==(r=a.video)?void 0:r.context)==="outstream"})&&(A.advancedLog(`blacklisting bid over maxCpm (${r.maxCpm})`,t.bidderCode,t.cpm),t.blacklisted=`${t.cpm} > maxBid:${r.maxCpm}`,t.status=D,t.cpm=0)};e.onEvent("bidResponse",t),e.onEvent("bidAdjustment",t)})}if(r.inViewOnly){let e=(0,u.b)();e.que.push(()=>{e.onEvent("beforeRequestBids",e=>{e.forEach(e=>{var t,r;if((null==(r=e.mediaTypes)||null==(t=r.video)?void 0:t.context)==="outstream"&&String(e.slot||"").includes("multiformat_outstream")){let t=document.getElementById(e.code);t&&!document.hidden&&(0,s.A)(t)||(e.bids=[])}})})})}if(null==r||null==(o=r.delayRefreshUntilVideoEnds)?void 0:o.enabled){let{maxWait:e=60,refreshOnComplete:t=!1}=r.delayRefreshUntilVideoEnds,a=new Map,o=(0,u.b)();o.que.push(()=>{o.onEvent("bidWon",r=>{if("video"===r.mediaType&&!a.has(r.adUnitCode)){let d=(o.adUnits||[]).find(e=>{var t;return e.code===r.adUnitCode&&(null==(t=e.mediaTypes)?void 0:t.banner)}),n=!!d,s=c.find(e=>[].concat(d.slot).includes(e));if(!n||!s)return;let l=document.getElementById(r.adUnitCode);l&&(A.advancedLog("multiformat - pausing refresh for div until video ends: ",r.adUnitCode),a.set(r.adUnitCode,{}),g.race([new g(t=>setTimeout(()=>t("timed out"),1e3*e)),new g(e=>{l.addEventListener("AD_ERROR",()=>e("errored")),l.addEventListener("COMPLETED",()=>e("completed")),l.addEventListener("ENDED",()=>e("completed"))})]).then(e=>{A.advancedLog(`multiformat - video ${e}, refresh resumed`,r.adUnitCode);let{mapping:d}=a.get(r.adUnitCode)||{};a.delete(r.adUnitCode),t&&d&&!document.hidden&&i.rI.getInstance().then(e=>{e.refreshAdsViaDivMappings([d])})}))}})}),p.B.on(d.qY.BEFORE_REFRESH,e=>{let t=e.filter(e=>{if(a.has(e.divId)){let t=a.get(e.divId)||{};return t.mapping=e,a.set(e.divId,t),!0}return!1});(0,n.A)(e,e=>!a.has(e.divId)),t.length&&A.advancedLog("multiformat - refresh paused for divs until video ends",t)})}b.A.sub("wrapperConfigOnInit",a=>{try{let{SLOT_PREFIX:i}=a,d=[].concat(e).filter(Boolean).map(e=>(i&&!e.startsWith(i)&&(e=`${i}${e}`),e));t=t||"",i&&t.startsWith(i)&&(t=t.substring(i.length)),A.advancedLog("enabling multiformat outstream for:",{bannerSlots:d,outstreamSlot:t,options:r}),d.forEach(e=>{E.enabledSlots.add(e),E.slotMapping[e]=t})}catch(e){A.error(e)}return a}),_||(_=!0,b.A.sub("prebidGlobalConfig",e=>{try{let e=(0,u.b)();e.que.push(()=>{let t=e.getAuctionManager().getStandardBidderAdServerTargeting();e.bidderSettings.standard=I(y({},e.bidderSettings.standard),{adserverTargeting:[...t,{key:"hb_multiformat",val:function(t){if((null==t?void 0:t.mediaType)==="video"){let r=e.adUnits.filter(e=>e.code===t.adUnitCode).map(e=>Object.keys(e.mediaTypes)).reduce((e,t)=>(t.forEach(t=>e.add(t)),e),new Set);if(r.has("banner")&&r.has("video"))return`${t.mediaType}_${t.bidder}`}}}]})})}catch(e){A.error(e)}return e}))}function B(e){b.A.sub("wrapperConfigOnInit",t=>{try{let{SLOT_PREFIX:r}=t,a=[].concat(e).filter(Boolean).map(e=>(r&&!e.startsWith(r)&&(e=`${r}${e}`),e));A.advancedLog("disabling multiformat outstream for:",a),a.forEach(e=>{E.enabledSlots.delete(e),delete E.slotMapping[e]})}catch(e){A.error(e)}return t})}function z(e="",t=""){var r,a;return!!e&&!!t&&(e===t||(null==(a=window.pbjs)||null==(r=a.aliasRegistry)?void 0:r[e])===t)}async function F(){return a||(a=new g(e=>{var t,r;if(null==(r=window)||null==(t=r.google)?void 0:t.ima)e(window.google.ima);else{let t=document.createElement("script");t.src=h.A.getBundleUrl(),t.onload=()=>{var t,r;return e(null==(r=window)||null==(t=r.google)?void 0:t.ima)},document.head.appendChild(t)}})),a}function L(e){N.blacklistPrebidVideoBidCreative(e)}(0,i.TT)().then(()=>{w||(w=!0,function(){let e=(0,u.b)();e.que.push(()=>{let t={cache:{url:"https://prebid.adnxs.com/pbc/v1/cache",ignoreBidderCacheKey:!0}};e.mergeConfig(t),e.getConfig("cache",r=>{var a,i;(null==r||null==(a=r.cache)?void 0:a.url)&&(null==r||null==(i=r.cache)?void 0:i.ignoreBidderCacheKey)||e.mergeConfig(t)}),e.onEvent("beforeRequestBids",e=>{e.forEach(e=>{var t,r;(null==e||null==(r=e.mediaTypes)||null==(t=r.video)?void 0:t.context)==="outstream"&&(e.mediaTypes.video.useCacheKey=!0)})})})}(),function(){let e=(0,u.b)();e.que.push(()=>{e.onEvent("bidResponse",e=>{"video"==e.mediaType&&(null==e?void 0:e.vastUrl.match(/^data:.+?base64,.+\?/))&&(e.vastUrl=e.vastUrl.replace(/\?.*$/,""),e.vastXml||fetch(e.vastUrl).then(e=>e.text()).then(t=>{t&&t.match(/{e.onEvent("beforeRequestBids",e=>{e.filter(e=>e.mediaTypes.video).forEach(e=>{let t=e.mediaTypes.video;if((!t.w||!t.h)&&t.playerSize){var r;let e=Array.isArray(null==(r=t.playerSize)?void 0:r[0])?t.playerSize[0]:t.playerSize;Array.isArray(e)&&2==e.length&&(t.w=e[0],t.h=e[1])}(t.maxDuration||t.maxduration)&&(t.maxDuration=t.maxDuration||t.maxduration,t.maxduration=t.maxDuration||t.maxduration),(t.minDuration||t.minduration)&&(t.minDuration=t.minDuration||t.minduration,t.minduration=t.minDuration||t.minduration),e.bids.forEach(e=>{var r,a;z(e.bidder,"insticator")&&(e.params.video=e.params.video||{},t.protocols&&(e.params.video.protocols=t.protocols.filter(e=>[2,3,5,6,7,8].includes(e))),t.battr&&(e.params.video.battr=t.battr.filter(e=>e>=1&&e<=17)),t.playbackmethod&&(e.params.video.playbackmethod=t.playbackmethod.filter(e=>[1,2,3,4].includes(e)),e.params.video.playbackmethod.length||(e.params.video.playbackmethod=[2])),t.api&&(e.params.video.api=t.api.filter(e=>[1,2,3,4,5,6,7].includes(e)))),!z(e.bidder,"rubicon")||(null==(a=e.params)||null==(r=a.video)?void 0:r.size_id)||(e.params.video=e.params.video||{},e.params.video.size_id="outstream"===t.context?203:201),z(e.bidder,"sovrn")&&t.protocols&&(e.params.video=e.params.video||{},t.api&&(e.params.video.api=t.api.filter(e=>e>=1&&e<=6)),t.battr&&(e.params.video.battr=t.battr.filter(e=>e>=1&&e<=17)),t.protocols&&(t.protocols=t.protocols.filter(e=>e>=1&&e<=10))),z(e.bidder,"yieldmo")&&t.protocols&&(e.params.video=e.params.video||{},t.api&&(e.params.video.api=t.api.filter(e=>e>=1&&e<=6)),t.protocols&&(e.params.video.protocols=t.protocols.filter(e=>e>=1&&e<=12&&![9,10].includes(e)))),z(e.bidder,"cleanmedianet")&&(e.params.video=e.params.video||{})})})}),e.onEvent("beforeRequestBids",e=>{let t=e.filter(e=>{var t,r,a,i;return(null==(r=e.mediaTypes)||null==(t=r.video)?void 0:t.context)==="outstream"&&(null==(i=e.bids)||null==(a=i.find)?void 0:a.call(i,e=>"adagio"===e.bidder))});if(!t.length)return;let r=t.map(e=>e.code),a=e.filter(e=>{var t,a,i,d;return r.includes(e.code)&&!(null==(t=e.mediaTypes)?void 0:t.video)&&(null==(a=e.mediaTypes)?void 0:a.banner)&&(null==(d=e.bids)||null==(i=d.find)?void 0:i.call(d,e=>"adagio"===e.bidder))});a.length&&[...new Set(a.map(e=>e.code))].forEach(e=>{let r;(null==(r=.5>Math.random()?t.find(t=>t.code===e):a.find(t=>t.code===e))?void 0:r.bids)&&(r.bids=(r.bids||[]).filter(e=>"adagio"!==e.bidder))})})})}(),b.A.sub("prebidAdUnits",e=>{let{prebidAdUnits:t,adUnits:r,mappings:a}=e,i=r.find(e=>{var t;let r=(null==e?void 0:e.mediaTypes)||{};return 1===Object.keys(r).length&&(null==r||null==(t=r.video)?void 0:t.context)==="outstream"});if(!i)return C||(C=!0,A.error("no oustream units found, skipping all multiformat setups")),e;let d=a.filter(e=>e.enableOutstream||E.enabledSlots.has(e.baseDivId)).map(e=>{let t=String(E.slotMapping[e.baseDivId]||"");if(t||"string"!=typeof e.enableOutstream||(t=e.enableOutstream),!t)return{divId:e.divId,baseDivId:e.baseDivId,outstreamUnit:i};{let a=r.find(e=>{var r;if(![].concat(e.slot).includes(t))return!1;let a=(null==e?void 0:e.mediaTypes)||{};return 1===Object.keys(a).length&&(null==a||null==(r=a.video)?void 0:r.context)==="outstream"});if(a)return{divId:e.divId,baseDivId:e.baseDivId,outstreamUnit:a};A.warn("could not find matching outstream unit, skipping multiformat setup for:",e.divId,e.baseDivId)}}).filter(Boolean);if(!d.length)return e;let o=t.filter(e=>{let{mediaTypes:t={}}=e;if(d.map(e=>e.divId).includes(e.code))if((null==t?void 0:t.banner)&&!(null==t?void 0:t.video))return!0;else A.warn("unit is not banner-only, skipping multiformat outstream setup for:",e.code,e.mediaTypes);return!1});return A.advancedLog("setting up multiformat outstream for:",o.map(e=>e.code)),o.forEach(e=>{var r;let a=null==(r=d.find(t=>t.divId===e.code))?void 0:r.outstreamUnit;if(!a)return;let i="string"==typeof e.slot?e.slot:e.code,o=Object.assign({},a);o.code=e.code,o.slot=`multiformat_outstream__${i}`,o.mediaTypes=Object.assign({},o.mediaTypes),o.mediaTypes.video=Object.assign({},o.mediaTypes.video),o.mediaTypes.video.useCacheKey=!0,o.mediaTypes.video.renderer={backupOnly:!1,render:e=>h.A.render(e,()=>!1),url:h.A.getBundleUrl(),options:{playerOptions:{showCloseButton:!1}}},t.push(o)}),e}),p.B.on(d.qY.BEFORE_AD_SERVER_REQUEST,({slots:e})=>{O.size&&(0,n.A)(e,e=>{var t,r,a,i;let d=(null==e||null==(r=e.getTargeting)||null==(t=r.call(e,"hb_format"))?void 0:t[0])==="video";if(!d)return!0;if([].concat((null==(a=((0,u.b)().adUnits||[]).find(t=>{var r;return(null==(r=t.mediaTypes)?void 0:r.banner)&&t.code===e.getSlotElementId()}))?void 0:a.slot)||[]).find(e=>O.has(e))){let t=(0,u.b)();if(d&&"getAllBidResponses"in t){let r=null==(i=e.getTargeting("hb_adid"))?void 0:i[0],a=t.getAllBidResponses().find(e=>e.adId===r);return A.advancedLog("skipGam multiformat: rendering bid",e.getSlotElementId()),function(e,t){let r=(0,u.b)(),a=document.getElementById(e.adUnitCode);a&&(a.innerHTML="");let i=I(y({},h.A.getDefaultConfig()),{dock:!1});A.advancedLog("skipGam multiformat rendering:",e.adUnitCode);let d=!1;h.A.render(e,i=>{var n,s;if(i===google.ima.AdEvent.Type.ALL_ADS_COMPLETED)return void((null==(n=k.skipGam)?void 0:n.refreshOnComplete)?(A.advancedLog("skipGam multiformat complete, sending next highest bid"),a&&(a.innerHTML=""),r.setTargetingForGPTAsync([e.adUnitCode]),(0,o.f)([e.adUnitCode])):A.advancedLog("skipGam multiformat complete, waiting for next refresh"));if(i===google.ima.AdEvent.Type.AD_PROGRESS&&!d){d=!0,A.advancedLog("skipGam multiformat impression, sending analytics events");let r={adServer:"tudeserve",adUnitPath:(null==t||null==(s=t.getAdUnitPath)?void 0:s.call(t))||e.adUnitCode,slotElementId:e.adUnitCode,slotId:e.adUnitCode,outOfPage:!1},a={source:"prebid",originalCpm:e.originalCpm,mediaType:"video_outstream_multiformat",currency:e.currency||"USD",cpm:e.cpm,bidder:e.bidder,adId:e.adId};(0,l.bf)("slotRequested",r),(0,l.bf)("impression",y({},r,a)),(0,l.bf)("impressionViewable",y({},r,a))}},i,()=>{var t;return d=!0,(null==(t=k.skipGam)?void 0:t.refreshOnError)!==!1?(A.advancedLog("skipGam multiformat vast error, sending next highest bid"),a&&(a.innerHTML=""),r.setTargetingForGPTAsync([e.adUnitCode]),(0,o.f)([e.adUnitCode])):A.advancedLog("skipGam multiformat vast error, waiting for next refresh"),!1})}(a,e),!1}}return!0})}),N.init())}),b.A.sub("wrapperConfigOnInit",e=>(e.AMAZON_HASH_MAP,e)),b.A.sub("wrapperConfigOnInit",e=>(b.A.sub("wrapperConfigOnInit",e=>(Object.keys(e.AD_UNITS||{}).forEach(t=>{S[t]=S[t]||[],e.AD_UNITS[t].forEach(e=>{var r,a,i;let d=!!(null==e||null==(r=e.mediaTypes)?void 0:r.banner),o=(null==e||null==(i=e.mediaTypes)||null==(a=i.video)?void 0:a.context)==="outstream";!d&&o&&S[t].push(e)})}),e)),e));class N{static init(){this.handleBlacklistingBidders(),this.handleBlacklistingBids(),this.logVastErrors(),setTimeout(()=>this.syncBlacklistData(),0),document.addEventListener("visibilitychange",()=>{document.hidden?this.saveBlacklistData(!0):this.syncBlacklistData()})}static logVastErrors(){document.addEventListener("AD_ERROR",async e=>{if(!(.9>=Math.random())||(0,c.P3)("aditude_debug"))try{var t,r,a,d,o,n,s;let c=(null==e||null==(t=e.detail)?void 0:t.bid)||{},p=m.U.getSlotByDivId(c.adUnitCode),b=!!((0,u.b)().adUnits||[]).find(e=>{var t;return e.code===c.adUnitCode&&((null==(t=e.mediaTypes)?void 0:t.banner)||String(e.slot).includes("multiformat_outstream__"))}),{errorCode:f,errorMessage:h="",type:g=""}=(null==e||null==(d=e.detail)||null==(a=d.event)||null==(r=a.error)?void 0:r.data)||{},v={};if(v.errorCode=String(f||""),v.errorMessage=String(h).replace("Refer to the inner error for more info.",""),v.errorType=g,v.meta=c.meta||{},v.creativeId=c.creativeId,!f||!h){let{stack:t=""}=(null==e||null==(s=e.detail)||null==(n=s.event)?void 0:n.error)||{};t&&(v.stackTrace=String(t).replace(/\n.*/g,"").trim())}let{AD_SERVER:A}=await i.rI.getConfig(),E={adServer:"v2"===A?"tudeserve":"googletag",adUnitPath:(null==p||null==(o=p.getAdUnitPath)?void 0:o.call(p))||c.adUnitCode,slotElementId:c.adUnitCode,slotId:c.adUnitCode,outOfPage:!1},S={source:"amazon"===c.bidder?"amazon":"prebid",mediaType:b?"video_outstream_multiformat":"video_outstream",currency:c.currency||"USD",cpm:c.cpm,originalCpm:c.originalCpm,bidder:c.bidder,adapterCode:c.adapterCode||c.bidder,adId:c.adId};(0,l.yM)("outError",I(y({},E,S),{code:f,message:JSON.stringify(v)}))}catch(e){}})}static winKey(e){return e?`w:${e}`:""}static errorKey(e){return e?`e:${e}`:""}static incrementWin(e){this.increment(this.winKey(e))}static incrementError(e){this.increment(this.errorKey(e)),this.checkRules(e)}static increment(e){if(!e)return"";this.metrics[e]=this.metrics[e]||0,this.metrics[e]++}static getMetric(e){return this.metrics[e]||0}static getWins(e){return this.getMetric(this.winKey(e))}static getErrors(e){return this.getMetric(this.errorKey(e))}static getErrorRate(e){let t=this.getWins(e),r=this.getErrors(e);return 0===r?0:r>t?1:r/Math.max(t,1)}static checkRules(e){if("amazon"===e)return;let t=this.getWins(e),r=this.getErrors(e),a=this.getErrorRate(e);(k.errorRateRules||[]).find(i=>{if("maxErrors"in i&&r>=i.maxErrors||"maxErrorRate"in i&&t>=i.minWins&&a>i.maxErrorRate)return A.advancedLog("video blacklist rule triggered",{bidder:e,rule:i,wins:t,errors:r,rate:a}),!0})&&!this.blacklistedPrebidBidders.has(e)&&(this.blacklistPrebidVideoBidder(e),(async()=>{let{AD_SERVER:d}=await i.rI.getConfig();(0,l.yM)("outError",{adServer:"v2"===d?"tudeserve":"googletag",source:"amazon"===e?"amazon":"prebid",bidder:e,mediaType:"video_outstream_multiformat",code:1,message:JSON.stringify({errorType:"blacklist_bidder",errorMessage:{wins:t,errors:r,errorRate:a}})})})())}static blacklistPrebidVideoBidCreative(e){var t,r,a;if((null==e?void 0:e.bidderCode)&&(null==e?void 0:e.creativeId)){A.advancedLog("blacklisting errored video creative:",e.bidderCode,e.creativeId,{bid:e}),this.blacklistedPrebidCreatives.add(`${e.bidderCode}:${e.creativeId}`);let t=(0,u.b)();t.que.push(()=>{t.getAllBidResponses().filter(t=>"video"===t.mediaType&&t.status!==D&&t.bidderCode===e.bidderCode&&t.creativeId===e.creativeId).forEach(e=>{e.blacklisted="creative error blacklist",e.blacklistedCpm=e.cpm,e.cpm=0,e.status=D})})}if(null==e||null==(t=e.meta)?void 0:t.advertiserDomains){let t=String((null==(r=[].concat(null==e||null==(a=e.meta)?void 0:a.advertiserDomains))?void 0:r[0])||"").trim().toLowerCase();if(t&&!this.blacklistedPrebidAdvertisers.has(t)){this.blacklistedPrebidAdvertisers.add(t);let e=(0,u.b)();e.que.push(()=>{e.getAllBidResponses().filter(e=>"video"===e.mediaType&&e.status!==D&&e.meta.advertiserDomains.includes(t)).forEach(e=>{e.blacklisted="advertiser error blacklist",e.blacklistedCpm=e.cpm,e.cpm=0,e.status=D})})}}}static blacklistPrebidVideoBidder(e){if("amazon"!==e){A.advancedLog("blacklisting video bidder:",e),this.blacklistedPrebidBidders.add(e);try{let t=(0,u.b)();t.que.push(()=>{t.getAllBidResponses().filter(r=>"video"===r.mediaType&&r.status!==D&&r.bidderCode===e&&t.adUnits.find(e=>e.code===r.adUnitCode&&r.slot.includes("multiformat"))).forEach(e=>{e.blacklisted="multiformat bidder blacklist",e.blacklistedCpm=e.cpm,e.cpm=0,e.status=D})})}catch(e){}}}static saveBlacklistData(e=!1){let t=new Date().toISOString().slice(0,10).replace(/-/g,""),r={[t]:{bidders:Array.from(this.blacklistedPrebidBidders),creatives:Array.from(this.blacklistedPrebidCreatives).splice(-50),advertisers:Array.from(this.blacklistedPrebidAdvertisers).splice(-50)}};e&&A.advancedLog(`saving video blacklist to storage (${t}):`,r),window.localStorage.setItem(this.storageKey,JSON.stringify(r))}static syncBlacklistData(){try{let e=new Date().toISOString().slice(0,10).replace(/-/g,""),t=JSON.parse(window.localStorage.getItem(this.storageKey))[e];t&&"bypass"!==(0,c.P3)("video_blacklist")&&(A.advancedLog(`restoring video blacklist from storage (${e}):`,t),Array.isArray(null==t?void 0:t.bidders)&&t.bidders.forEach(e=>this.blacklistedPrebidBidders.add(e)),Array.isArray(null==t?void 0:t.creatives)&&t.creatives.forEach(e=>this.blacklistedPrebidCreatives.add(e)),Array.isArray(null==t?void 0:t.advertisers)&&t.advertisers.forEach(e=>this.blacklistedPrebidAdvertisers.add(e))),setTimeout(()=>this.saveBlacklistData(),0)}catch(e){}}static handleBlacklistingBidders(){let e=(0,u.b)();e.que.push(()=>{e.onEvent("bidWon",e=>{"video"===e.mediaType&&this.incrementWin(e.bidderCode)})}),document.addEventListener("AD_ERROR",e=>{var t,r;(null==(r=e.detail)||null==(t=r.bid)?void 0:t.bidder)&&this.incrementError(e.detail.bid.bidder)})}static handleBlacklistingBids(){let e=(0,u.b)();e.que.push(()=>{e.onEvent("beforeRequestBids",e=>{this.blacklistedPrebidBidders.size&&(e.filter(e=>{var t,r;return(null==e||null==(r=e.mediaTypes)||null==(t=r.video)?void 0:t.context)==="instream"}).forEach(e=>{e.bids=e.bids.filter(e=>!this.blacklistedPrebidBidders.has(e.bidder))}),e.filter(e=>{var t,r;return(null==e||null==(r=e.mediaTypes)||null==(t=r.video)?void 0:t.context)==="outstream"}).filter(t=>e.find(e=>{var r;return e.code===t.code&&(null==e||null==(r=e.mediaTypes)?void 0:r.banner)})).forEach(e=>{e.bids=e.bids.filter(e=>!this.blacklistedPrebidBidders.has(e.bidder))}))}),e.onEvent("bidAdjustment",t=>{if("bypass"!==(0,c.P3)("video_blacklist")&&"video"===t.mediaType){var r,a;let i=!1,d=!0,o=(e.adUnits||[]).find(e=>{var r;return e.code===t.adUnitCode&&(null==(r=e.mediaTypes)?void 0:r.banner)});t.creativeId&&(i=this.blacklistedPrebidCreatives.has(`${t.bidderCode}:${t.creativeId}`),d="creative error blacklist"),!i&&o&&(null==(a=t.meta)||null==(r=a.advertiserDomains)?void 0:r[0])&&(i=this.blacklistedPrebidAdvertisers.has(t.meta.advertiserDomains[0]),d="advertiser error blacklist"),!i&&o&&this.blacklistedPrebidBidders.has(t.bidderCode)&&(i=!0,d="multiformat bidder blacklist"),i&&(t.blacklisted=d,t.blacklistedCpm=t.cpm,t.cpm=0,t.status=D)}})})}}v(N,"storageKey","tude-video-blacklist"),v(N,"blacklistedPrebidCreatives",new Set),v(N,"blacklistedPrebidBidders",new Set),v(N,"blacklistedPrebidAdvertisers",new Set),v(N,"metrics",{})},20999:function(e,t,r){var a=r(69302),i=r(36800);e.exports=function(e){return a(function(t,r){var a=-1,d=r.length,o=d>1?r[d-1]:void 0,n=d>2?r[2]:void 0;for(o=e.length>3&&"function"==typeof o?(d--,o):void 0,n&&i(r[0],r[1],n)&&(o=d<3?void 0:o,d=1),t=Object(t);++a0?e:a,window[e]=window[e]||{cmd:[],que:[]},window[e].cmd=window[e].cmd||[],window[e].que=window[e].que||[],window[e]}},23007:function(e){e.exports=function(e,t){var r=-1,a=e.length;for(t||(t=Array(a));++rthis.adsLoaderEventHandler(t,e)),e.on("ads-manager",({adsManager:t})=>this.adsManagerEventListeners(t,e))}adsLoaderEventHandler(e,t){this.log("Ads loader loaded");let r=e=>{let r=null==e?void 0:e.getError();if(r&&r.getErrorCode){let a={error:{vastUrl:this.currentVastUrl,code:null==r?void 0:r.getErrorCode(),message:null==r?void 0:r.getMessage(),innerMessage:null==r?void 0:r.getInnerError(),type:null==r?void 0:r.getType(),vastErrorCode:null==r?void 0:r.getVastErrorCode()},userRequestContext:null==e?void 0:e.getUserRequestContext()};1009===r.getErrorCode()?this.triggerPlayerEvent("adNoFill",t,a):this.triggerPlayerEvent("adError",t,a)}t.play()};t.on("adserror",e=>{var t;r(null==(t=e.data)?void 0:t.AdErrorEvent)}),e.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,e=>{r(e)})}adsManagerEventListeners(e,t){for(let r of(this.log("ads manager loaded"),e.addEventListener(google.ima.AdEvent.Type.STARTED,e=>{this.triggerPlayerEvent("adStarted",t,{ad:this.convertAdEventToAdData(e),vastUrl:this.currentVastUrl})}),[{source:google.ima.AdEvent.Type.STARTED,milestone:"start"},{source:google.ima.AdEvent.Type.FIRST_QUARTILE,milestone:"firstQuartile"},{source:google.ima.AdEvent.Type.MIDPOINT,milestone:"midpoint"},{source:google.ima.AdEvent.Type.THIRD_QUARTILE,milestone:"thirdQuartile"},{source:google.ima.AdEvent.Type.COMPLETE,milestone:"complete"}]))e.addEventListener(r.source,e=>{this.triggerPlayerEvent("adProgress",t,{milestone:r.milestone,ad:this.convertAdEventToAdData(e),vastUrl:this.currentVastUrl})});e.addEventListener(google.ima.AdEvent.Type.COMPLETE,e=>{this.triggerPlayerEvent("adEnded",t,{ad:this.convertAdEventToAdData(e),vastUrl:this.currentVastUrl})}),e.addEventListener(google.ima.AdEvent.Type.ALL_ADS_COMPLETED,e=>{try{let r=this.currentVastUrl;this.clearAd(),this.triggerPlayerEvent("allAdsEnded",t,{ad:this.convertAdEventToAdData(e),vastUrl:r})}catch(e){this.error(e)}}),e.addEventListener(google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED,()=>{t.pause()}),e.addEventListener(google.ima.AdEvent.Type.PAUSED,e=>{this.triggerPlayerEvent("adPaused",t,{ad:this.convertAdEventToAdData(e),vastUrl:this.currentVastUrl})}),e.addEventListener(google.ima.AdEvent.Type.RESUMED,e=>{this.triggerPlayerEvent("adResumed",t,{ad:this.convertAdEventToAdData(e),vastUrl:this.currentVastUrl})}),e.addEventListener(google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED,()=>{t.play(),this.triggerPlayerEvent("playContentVideo",t,{})}),e.addEventListener(google.ima.AdEvent.Type.SKIPPED,()=>{this.triggerPlayerEvent("adSkipped",t,{})})}clearAd(){this.currentVastUrl=null}convertAdEventToAdData(e){let t=e.getAd();return t?g({adId:t.getAdId()},t):{}}hasUnusedVastUrl(e){return!!(this.vastUrlPools[e]||[]).length}getNextVastUrl(e){let t=this.vastUrlPools[e]||[];if(t.length>0){let r=t.shift();return this.vastUrlPools[e]=t,this.currentVastUrl=r,r}}setPlayerAdPrefetchCue(e,t,r){let a=()=>{this.fetchVastUrl(t).then(r=>{this.triggerPlayerEvent("adPrefetchEnded",e,g({code:t},r))}).catch(r=>{this.triggerPlayerEvent("adPrefetchError",e,{code:t,error:r})}),this.triggerPlayerEvent("adPrefetchStart",e,{code:t})},{prefetchMilestone:i,adsPerBreak:d}=r;e.on("contentProgress",(e,t)=>{if(t.milestone===i){a();for(let e=d||1;e>1;e--)a()}})}async fetchVastUrl(e){let{pageLevelParams:t,slotLevelParams:r}=this.state,a=g({},t,r);this.log("fetching vast url",{code:e,customParams:a});try{let t=await o.Ay.video.fetchBids([e],{customParams:a,vastParams:{vpa:"auto",npa:+!u.A.canReceivePersonalizedAds()}}),{vastUrl:r}=t;return this.log("Vast URL returned for code:",e,r),this.vastUrlPools[e]=this.vastUrlPools[e]||[],this.vastUrlPools[e].push(r),t}catch(e){this.error(e)}}setupPageTargetingSync(){f.A.onStateChange(({targeting:e})=>{this.log("pageTargeting state change",e),this.setState({pageLevelParams:g({},this.state.pageLevelParams,e)})},["targeting"])}async addSlotLevelParams(e){this.setState({slotLevelParams:g({},this.state.slotLevelParams,e)})}constructor(e){super(e,"InstreamVideoAds"),h(this,"currentVastUrl",void 0),h(this,"vastUrlPools",{})}}h(v,"googleImaLoaded",void 0);var y=r(5789);function I(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class A extends m{getLoggerColor(){return"#F0D3F7"}getInitialState(){return{}}start(){A.startedOnce||(A.startedOnce=!0,this.loadVideoJs())}loadVideoJs(){(0,l.Ay)(c.Zz),r.e(27225).then(r.bind(r,20230)).then(()=>{this.log("videojs loaded"),A.videojsLoaded=!0}),this.log("videojs queued")}async initiatePlayer(e,t,a){window.google||await (0,y.U)("google",{intervalMs:100,maxTries:20}),A.videojsLoaded||await (0,y.U)("videojs",{intervalMs:100,maxTries:20});let i=document.getElementById(e),d=e+"-videoplayer",o=document.getElementById(d);if(o||((o=document.createElement("video")).id=d),a){let e=document.createElement("source");e.src=a.src,e.type=a.type,o.appendChild(e)}let{bigPlayButton:n,playsinline:s,rounded:c,skin:l,dockedPosition:u}=t;if(o.classList.add("video-js"),o.classList.add(null!=l?l:"vjs-default-skin"),c&&o.classList.add("tude-rounded"),r(10161)(`./${l}.scss`),n&&o.classList.add("vjs-big-play-centered"),o.height=i.offsetWidth/1.33333,o.style.width="100%",o.preload="auto",o.playsInline=null==s||s,o.setAttribute("data-setup","{}"),i.style.position="relative","tude-incontent-dock"===l){let e=document.createElement("div");e.classList.add("tude-incontent-dock-wrapper");try{e.classList.add(`docked-${u||"bottom-right"}`)}catch(t){this.error("error setting docked position class, defaulting to bottom-right",{dockedPosition:u},t),e.classList.add("docked-bottom-right")}let t=document.createElement("div");t.classList.add("tude-incontent-dock-placeholder");let r=document.createElement("span");r.classList.add("tude-close-button"),r.onclick=()=>e.classList.add("is-closed"),i.appendChild(e),i.appendChild(t),e.appendChild(o),e.appendChild(r)}else i.appendChild(o);let{aspectRatio:p,autoplay:b,controls:m,fill:f,muted:h,enableTrueView:g}=t;this.player=window.videojs(d,{aspectRatio:p,autoplay:!g&&b,controls:m,controlBar:{progressControl:{seekBar:!1}},fill:f,muted:!g&&h,debug:!0}),g&&this.player.on("ready",()=>{this.player.muted(h)})}setSourceVideo(e){this.player.src(e),this.log("set source video",e)}constructor(e){super(e,"InstreamVideoPlayer"),I(this,"player",void 0)}}I(A,"startedOnce",void 0),I(A,"videojsLoaded",void 0);var E=r(86964).Promise;function S(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function w(e){for(var t=1;t{if(window.assertive.analytics){let e=window.assertive.analytics;e.integrations=e.integrations||{},e.integrations.ima=!0}});let e=async e=>{let{code:t}=e,r=this.getVideoAdsInstance(e);return r.hasUnusedVastUrl(t)||await r.fetchVastUrl(t),r.hasUnusedVastUrl(t)},t=async e=>{let{mode:t="playlist"}=e;"playlist"===t&&this.validatePlaylistMode(e),"bufferWithAd"===t&&this.validateBufferWithAdMode(e);let{code:r,divId:a,targeting:d,playlist:s=[],playerOptions:c={}}=e,l=this.getVideoAdsInstance(e),u=await o.Ay.video.getAdUnitByIdentifier(r);if(!u)throw this.error(`Ad unit with code ${r} not found`),Error(`Ad unit with code ${r} not found`);let{playerOptions:p={}}=u,{customParams:b}=this.props;l.addSlotLevelParams(b),d&&("cw"in d&&delete d.cw,l.addSlotLevelParams(d)),l.hasUnusedVastUrl(r)||await l.fetchVastUrl(r);let m=l.getNextVastUrl(r),{adsPerBreakFirst:f,adsPerBreakDefault:h}=e;h=h||1;let g=f=f||h,v=!1;if(m&&g>1)for(let e=g;e>1;e--)v=!0,l.fetchVastUrl(r);this.log("Vast URL on load",m);let{aspectRatio:y="4:3",autoplay:I=!0,bigPlayButton:S=!1,controls:C=!0,dockedPosition:D="bottom-right",enableTrueView:k=!1,lazyload:O=!1,muted:x=!0,playsinline:R=!0,rounded:P=!0,skin:U="tude-instream",videojsOptions:j={children:{controlBar:{children:{progressControl:!1}}}}}=this.props.options.player||{},B=i()({aspectRatio:y,autoplay:I,bigPlayButton:S,controls:C,dockedPosition:D,enableTrueView:k,lazyload:O,muted:x,playsinline:R,rounded:P,skin:U,videojsOptions:j},p,c),z=document.getElementById(a);if(B.lazyload&&z&&z.getBoundingClientRect().top>=0){this.log("lazyloading",z);let e=new E(e=>{let t=new IntersectionObserver(r=>{r.forEach(r=>{r.isIntersecting&&(this.log("lazyloaded",z),t.unobserve(z),e(!0))})},{rootMargin:"150% 0% 150% 0%"});t.observe(z)});await e}try{let e=(0,n.x)(A,{});await e.initiatePlayer(a,B,void 0);let{player:i}=e;l.setPlayerImaSettings(i,_(w({adsRenderingSettings:{enablePreloading:!0,useStyledNonLinearAds:!0},autoPlayAdBreaks:!1,disableAdControls:!1,showControlsForJSAds:!0,disableCustomPlaybackForIOS10Plus:!0,numRedirects:6,vastLoadTimeout:7e3,vpaidAllowed:!0,vpaidMode:1},this.props.options.ima||{}),{adTagUrl:m}));let d={firstQuartile:!1,midpoint:!1,start:!1,thirdQuartile:!1},o=()=>{d.firstQuartile=!1,d.midpoint=!1,d.start=!1,d.thirdQuartile=!1};i.ready(async()=>{this.log("Player ready");let{volume:e}=this.state,{muted:r}=B;if(e>0||!1===r?(i.volume(0===e?.75:e),i.muted(!1),this.log("will play with sound",{volume:e})):(i.volume(0),i.muted(!0),this.log("will play without sound")),i.on("loadstart",()=>{this.triggerPlayerEvent("contentLoaded",i,{source:i.currentSource()}),o()}),["bufferWithAd","playlist"].includes(t)&&s&&s.length){let e=s.shift();s.push(e),i.src(e),i.play()}i.on("loadingAd",e=>{this.log("loadingAd",e)}),i.on("playerresize",()=>{var e,t,r,a;try{let r=i.el().getBoundingClientRect();null==(t=i.ima)||null==(e=t.getAdsManager())||e.resize(r.width,r.height,google.ima.ViewMode.NORMAL)}catch(e){this.error("playerresize error",e),(null==(a=i.ima)||null==(r=a.getAdsManager())?void 0:r.getCurrentAd())||i.play()}}),i.on("timeupdate",()=>{let e={source:i.currentSource(),currentTime:i.currentTime(),duration:i.duration(),pctComplete:i.currentTime()/i.duration(),remainingTime:i.remainingTime()};e.pctComplete>0&&!d.start&&(d.start=!0,this.triggerPlayerEvent("contentProgress",i,w({milestone:"start"},e))),e.pctComplete>.25&&!d.firstQuartile&&(d.firstQuartile=!0,this.triggerPlayerEvent("contentProgress",i,_(w({milestone:"firstQuartile"},e),{pctComplete:.25}))),e.pctComplete>.5&&!d.midpoint&&(d.midpoint=!0,this.triggerPlayerEvent("contentProgress",i,_(w({milestone:"midpoint"},e),{pctComplete:.5}))),e.pctComplete>.75&&!d.thirdQuartile&&(d.thirdQuartile=!0,this.triggerPlayerEvent("contentProgress",i,_(w({milestone:"thirdQuartile"},e),{pctComplete:.75})))});let n=`${a}-videoplayer`,c=document.getElementById(a),l=document.getElementById(n);if(c){document.addEventListener("visibilitychange",()=>{if(this.state.inView){var e,t;let r=null==(t=i.ima)||null==(e=t.getAdsManager())?void 0:e.getCurrentAd();document.hidden?r?i.ima.pauseAd():i.pause():this.state.inView&&(r?i.ima.resumeAd():i.play())}});let e=c.querySelector(".tude-incontent-dock-wrapper"),t=()=>{if(e){try{let e=c.querySelector(".tude-incontent-dock-placeholder");if(e){let t=l.getBoundingClientRect().height;e.style.minHeight=`${t}px`}}catch(e){this.error("error setting placeholder height",e)}e.classList.add("is-docked"),d()}},r=()=>{e&&(e.classList.remove("is-docked"),d())},d=()=>{setTimeout(()=>{var e,t;null==c||null==(t=c.querySelector(".ima-controls-div"))||null==(e=t.classList)||e.remove("ima-controls-div-showing")},250)},o=new IntersectionObserver(e=>{e.forEach(e=>{let{target:i}=e;try{i.id===a&&(!i.classList.contains("has-been-in-view")&&(e.isIntersecting||i.getBoundingClientRect().top<0)&&i.classList.add("has-been-in-view"),i.classList.contains("has-been-in-view")&&(e.isIntersecting?r():t()))}catch(e){this.log("Error in IntersectionObserver",e)}}),e.forEach(e=>{try{if(e.target.id===n){var t,r;let a=null==(r=i.ima)||null==(t=r.getAdsManager())?void 0:t.getCurrentAd();e.isIntersecting?(this.setState({inView:!0}),document.hidden||(a?i.ima.resumeAd():i.play())):(this.setState({inView:!1}),a?i.ima.pauseAd():i.pause())}}catch(e){this.log("Error in IntersectionObserver",e)}})},{threshold:.5});o.observe(c),l&&o.observe(l)}}),l.setPlayerAdEventListeners(i);let{prefetchMilestone:c}=this.props.options;l.setPlayerAdPrefetchCue(i,r,{prefetchMilestone:null!=c?c:"midpoint",adsPerBreak:h}),i.on(["ended","adPrefetchEnded","allAdsEnded"],e=>{if(!l.currentVastUrl){if(l.getNextVastUrl(r),!l.currentVastUrl){this.log("Next vast url empty",{vastUrl:l.currentVastUrl}),v&&"allAdsEnded"===e.type&&(v=!1);return}this.log("Next vast url ready",{vastUrl:l.currentVastUrl})}let t=["ended"];if((v&&f>1||!v&&h>1)&&t.push("allAdsEnded"),l.currentVastUrl&&t.includes(e.type)){let e=l.currentVastUrl;try{i.ima.initializeAdDisplayContainer(),this.triggerPlayerEvent("loadingAd",i,{vastUrl:e}),i.ima.setContentWithAdTag(null,e,!1),i.ima.requestAds()}catch(e){this.error(e)}}}),i.on("ended",()=>{this.triggerPlayerEvent("contentEnded",i,{source:i.currentSource()});let e={source:i.currentSource(),currentTime:i.currentTime(),duration:i.duration(),pctComplete:i.currentTime()/i.duration(),remainingTime:i.remainingTime()};if(this.triggerPlayerEvent("contentProgress",i,_(w({milestone:"complete"},e),{pctComplete:1})),["playlist"].includes(t)&&s&&s.length){let e=s.shift();s.push(e),i.src(e),o(),i.play()}}),i.on("adsready",()=>{this.triggerPlayerEvent("adReady",i,{vastUrl:l.currentVastUrl});try{i.ima.playAdBreak()}catch(e){this.error(e),i.play()}}),i.on(["adStarted","adResumed","play"],e=>{var t,r,a,d;let{inView:o}=this.state,n=null==(r=i.ima)||null==(t=r.getAdsManager())?void 0:t.getCurrentAd();(!o||document.hidden)&&(n?i.ima.pauseAd():i.pause());let{muted:s}=B;if("adStarted"===e.type&&s&&p(0),"adStarted"===e.type){let e=null==(d=i.ima)||null==(a=d.getAdsManager())?void 0:a.getRemainingTime();setTimeout(()=>{var t,r;e&&e===(null==(r=i.ima)||null==(t=r.getAdsManager())?void 0:t.getRemainingTime())&&(this.advancedLog("ad seems stuck, attempting to mute, pause, and resume"),i.ima.getAdsManager().setVolume(0),i.ima.getAdsManager().pause(),setTimeout(()=>i.ima.getAdsManager().resume(),5))},3e3)}}),("adOnly"===t||"bufferWithAd"===t)&&i.on(["allAdsEnded","adNoFill","adError"],e=>{this.triggerPlayerEvent("playerClose",i,{reason:e.type}),i.dispose()});try{i.ima.setAdBreakReadyListener(()=>{try{this.triggerPlayerEvent("adReady",i,{vastUrl:l.currentVastUrl}),i.ima.playAdBreak()}catch(e){this.error(e),i.play()}})}catch(e){this.error(e)}this.onStateChange(({volume:e})=>i.volume(e),["volume"]);let u=e=>{i.dispose(),this.triggerPlayerEvent("playerClose",i,{reason:e})},p=e=>{var t,r;i.volume(e),e>0?i.muted(!1):i.muted(!0),null==(r=i.ima)||null==(t=r.getAdsManager())||t.setVolume(e),this.triggerPlayerEvent("playerVolumeChange",i,{volume:e})};return{closePlayer(){return u("clientInitiated"),this},setVideoVolume(e){return p(e),this},on(e,t){return i.on(e,t),this},one(e,t){return i.one(e,t),this},off(e,t){return i.off(e,t),this}}}catch(e){this.error(e)}},r=e=>{this.setState({volume:e}),this.log("Set top-level volume from client",{volume:e})};s.A.sub("tudePublicFunctions",({tude:a})=>(a.requestInstreamPlayer=t,a.prefetchInstreamAd=e,a.setVideoVolume=r,{tude:a}))}constructor(e){super(e,"InstreamVideoWrapper"),S(this,"ads",void 0)}}S(C,"componentName","instream-video"),(0,d.h)(C);var D=C},24510:function(e,t){"use strict";function r(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class a{static setStore(e){e.onChange(()=>{this.onChangeListeners.forEach(e=>{e()})}),this.store=e}static isEnabled(){return this.enabled}static onChange(e){this.onChangeListeners.push(e)}static enableUserId(){this.enabled=!0}static disableUserId(){this.enabled=!1}}r(a,"store",void 0),r(a,"enabled",!1),r(a,"onChangeListeners",[]),t.A=a},24739:function(e,t,r){var a=r(26025);e.exports=function(e){var t=this.__data__,r=a(t,e);return r<0?void 0:t[r][1]}},24950:function(e,t,r){"use strict";r.r(t),r.d(t,{ForceRenderBaseDivs:function(){return l}});var a=r(74547),i=r(6262),d=r(34858),o=r(18134),n=r(54240),s=r(87594);function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class l extends n.A{getLoggerColor(){return"#9B59B6"}getInitialState(){return{}}start(){let{forcedBaseDivsConfig:e}=this.props;if(!e||!Array.isArray(e)||0===e.length)return void this.warn("No forcedBaseDivsConfig provided or empty array");let t=new Map;e.forEach(e=>{var r,a,i;let d=(a=function(e){for(var t=1;t{t.set(e,d)})}),s.B.on(a.qY.BEFORE_REFRESH,e=>{if(e.every(e=>{var t;return null==e||null==(t=e.metadata)?void 0:t.forceRenderComponent})||(e.some(e=>{var r;return(null==e||null==(r=e.metadata)?void 0:r.forceRenderFromCall)&&t.has(e.baseDivId)})&&this.warn("Some mappings are already force rendered, check component config"),e.every(e=>{var t;return null==e||null==(t=e.metadata)?void 0:t.forceRenderFromCall})))return;let r=[],a=new Set;(0,i.A)(e,e=>{let i=t.get(e.baseDivId);if(i){var d;let t=null!=(d=i.percentage)?d:100,o=100*Math.random();if(o0&&setTimeout(()=>{(0,d.A)(r,!0)},0)})}constructor(e){super(e,"ForceRenderBaseDivs")}}c(l,"componentName","force-render-base-divs"),(0,o.h)(l),t.default=l},25279:function(e,t,r){"use strict";let a;r.d(t,{A:function(){return n}});var i={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let d=new Uint8Array(16),o=[];for(let e=0;e<256;++e)o.push((e+256).toString(16).slice(1));var n=function(e,t,r){if(i.randomUUID&&!t&&!e)return i.randomUUID();let n=(e=e||{}).random??e.rng?.()??function(){if(!a){if("undefined"==typeof crypto||!crypto.getRandomValues)throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");a=crypto.getRandomValues.bind(crypto)}return a(d)}();if(n.length<16)throw Error("Random bytes length must be >= 16");if(n[6]=15&n[6]|64,n[8]=63&n[8]|128,t){if((r=r||0)<0||r+16>t.length)throw RangeError(`UUID byte range ${r}:${r+15} is out of buffer bounds`);for(let e=0;e<16;++e)t[r+e]=n[e];return t}return function(e,t=0){return(o[e[t+0]]+o[e[t+1]]+o[e[t+2]]+o[e[t+3]]+"-"+o[e[t+4]]+o[e[t+5]]+"-"+o[e[t+6]]+o[e[t+7]]+"-"+o[e[t+8]]+o[e[t+9]]+"-"+o[e[t+10]]+o[e[t+11]]+o[e[t+12]]+o[e[t+13]]+o[e[t+14]]+o[e[t+15]]).toLowerCase()}(n)}},26025:function(e,t,r){var a=r(75288);e.exports=function(e,t){for(var r=e.length;r--;)if(a(e[r][0],t))return r;return -1}},26589:function(e,t,r){"use strict";r.d(t,{H:function(){return a}});class a extends Error{response;request;options;constructor(e,t,r){let a=e.status||0===e.status?e.status:"",i=e.statusText||"",d=`${a} ${i}`.trim();super(`Request failed with ${d?`status code ${d}`:"an unknown error"}: ${t.method} ${t.url}`),this.name="HTTPError",this.response=e,this.request=t,this.options=r}}},27286:function(e,t,r){"use strict";r.d(t,{DC:function(){return v},Fr:function(){return l},HN:function(){return w},IQ:function(){return I},X5:function(){return y},ZI:function(){return c},f8:function(){return d},m0:function(){return n},qQ:function(){return A},xl:function(){return g}});var a=r(74547);function i(e){let t,r=!1;return function(){return r||(t=e(),r=!0),t}}i(()=>{let e=window.navigator.userAgent||window.navigator.vendor||window.opera||"";return!!/iPhone|iPod|ios-app/.test(e)});let d=()=>o()||m(),o=i(()=>{let e=window.navigator.userAgent||window.navigator.vendor||window.opera||"";return!!/iphone|ipod|ipad|ios-app/i.test(e)}),n=i(()=>{let e=window.navigator.userAgent||window.navigator.vendor||window.opera||"";return!!/Android/.test(e)}),s=i(()=>{let e=window.navigator.userAgent||window.navigator.vendor||window.opera||"";return!!/\bCrOS\b/.test(e)}),c=()=>u()?a.Xr.TABLET:l()?a.Xr.MOBILE:a.Xr.DESKTOP,l=i(()=>{let e=window.navigator.userAgent||window.navigator.vendor||window.opera||"";return!(!/Mobile|iP(hone|od)|Android|BlackBerry|IEMobile|rgbmedia-app|ios-app|Kindle|Silk-Accelerated|(hpw|web)OS|Opera M(obi|ini)/i.test(e)||u())}),u=i(()=>{let e=window.navigator.userAgent||window.navigator.vendor||window.opera||"";return!!/(tablet|ipad|playbook|silk)/i.test(e)||-1!==e.indexOf("Android")&&-1===e.indexOf("Mobile")});i(()=>{let e=window.navigator.userAgent||window.navigator.vendor||window.opera||"";return!!(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(e.substr(0,4)))});let p=c();i(()=>S(/\b(FBAN|FBAV)/i));let b=i(()=>p===a.Xr.DESKTOP&&(!!/windows/i.test(E())||S(/\bWindows/i))),m=i(()=>p===a.Xr.DESKTOP&&(!!/mac/i.test(E())||S(/\b(Mac OS|MacPPC|MacIntel|Mac_PowerPC|Macintosh)/))),f=i(()=>p===a.Xr.DESKTOP&&(!!/linux/i.test(E())||S(/\b(linux)/i))),h=i(()=>!!navigator.vendor&&navigator.vendor.indexOf("Apple")>-1&&!!navigator.userAgent&&-1===navigator.userAgent.indexOf("CriOS")&&-1===navigator.userAgent.indexOf("FxiOS"));i(()=>c()===a.Xr.DESKTOP&&h());let g=i(()=>c()===a.Xr.DESKTOP);function v(){return n()?a.nh.ANDROID:o()?a.nh.IOS:m()?a.nh.MAC:b()?a.nh.WINDOWS:s()?a.nh.CHROMEOS:f()?a.nh.LINUX:a.nh.UNKNOWN}function y(){switch(!0){case S(/edg/i):return a.Ev.EDGE;case S(/trident/i):return a.Ev.INTERNET_EXPLORER;case S(/firefox|fxios/i):return a.Ev.FIREFOX;case S(/opr\//i):return a.Ev.OPERA;case S(/ucbrowser/i):return a.Ev.UC_BROWSER;case S(/samsungbrowser/i):return a.Ev.SAMSUNG_BROWSER;case S(/chrome|chromium|crios/i):return a.Ev.CHROME;case S(/safari/i):return a.Ev.SAFARI;default:return a.Ev.UNKNOWN}}function I(){let e=y();return e===a.Ev.CHROME?"chrome":e===a.Ev.FIREFOX?"firefox":e===a.Ev.SAFARI?"safari":e===a.Ev.EDGE?"edge":e===a.Ev.INTERNET_EXPLORER?"ie":"other"}function A(){let e=v();return e===a.nh.WINDOWS?"windows":e===a.nh.MAC?"mac":e===a.nh.ANDROID?"android":e===a.nh.IOS?"ios":"other"}function E(){var e,t,r;return String((null==(t=navigator)||null==(e=t.userAgentData)?void 0:e.platform)||(null==(r=navigator)?void 0:r.platform)||"")}function S(e){var t,r;return e.test((null==(r=window)||null==(t=r.navigator)?void 0:t.userAgent)||"")}function w(){return c()===a.Xr.DESKTOP?y()===a.Ev.CHROME?"desktop-chrome":"desktop-not-chrome":n()?"android":o()?"ios":"other"}},27301:function(e){e.exports=function(e){return function(t){return e(t)}}},27534:function(e,t,r){var a=r(72552),i=r(40346);e.exports=function(e){return i(e)&&"[object Arguments]"==a(e)}},28025:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABRBJREFUaEPtmVmsXlMUx39/c8UQQ6RFEaEhhiJKg0gkpkpMIWYtaSVISEU1HoREIiI1RBAe1NAq+qBFEMoDD6Y0VUO9qKixxKwxdIgu+X9Z5+b06zec893v6r1J98uXs+85a63fXnuvvda6YoQPjXD72QywqT242QPDzgMRcQCwKA07T9LSTW1kJ/0bbaGImAHMyo9+BU6R9MH/CRERtuvS1DlPUrTT3wrgQOA9YNdNBRERlwNzUv90SfdXBvCLEXEE8AawW374O3CqpMWdPBER2wH3AFcCXwCTe/FeREwGnizpHifpp1a620ahuhARMQZYCBxbUvSJpMPrbr+I2Ar4EDgkv31E0jW1AOp4IiIOBV4F9mpSsl7SlnUBUvcZwMv57b/AeEmfNsvqeg9U8URE3Ajc3XKFpCo6bgOuBx6WdEshJyJeASbl81xJ3lobjK7Cq3giIrzKPnSXbKSgGsAqYEcfP2CCpCWp90TgrZS5DthH0g9lHZUABgOhagDPAhemYYsknVbywkdAcY5mSHKQGBiVAXqFqAgwDvD+9uH1mCjp/dR5tbdWzi+WdExbgLxAzgEssBjfAs9IWt8LRDNA6rjYsiQ9XVrpx4Er8nm2pGmpbxfgx4SzDaPLIXUDD0TEfcD05n0MPAZcVRPCcfxkSaPL8iLCN+xTOWeZj6ahXtnGqgN/AmMk+df30tvAcfk3pzcLCpnNAH8AO7UA8FQtiFQ8StI/TQDlW/Yz4ODSwnwMHJbvT5Lk0GwApzZOcTzuKEeqZoC2OUd+bDdPq+qJVgsREdsDX5du+RMkeYVtaHkH3C7J4dXzjm7zUt7zks5t54FuAP6uHxA+lD6cHrMkzUxDLwDm5/xrkk7P+YnAuzm/RNLRgwEYNEREnAW8kEa8KemkNNSpw7KcXyapsZ0iYmx6zY/fS9pzsACDgoiIfYEv04gBgyLChn2X8yslNVKTiPC59Pn0WCVp534A9AwREdsCq9OINZKcxdpQ/xaHfrWkUTm/NbA2318naZt+AfQEkamHUwMHkb8k7ZCG2uC/07i1kgxqMBu8pnnez3WjUAHe/Fv7YEdEcXGtkLR/Gro38E0K/01So6iKCNclP+f8L5J276cHClm1INILjkZOuRsRKSLGZx3gx+WSGhlB05n5StJ+QwHQ03YquzIiqoTRpZKOGioAy30CmNrLZRcRDwHXpnF3Sbo5PTAl5fpxvqSL2gF0SiXa7f9W87W2UyEgIsqpxJmSXkqAO4EGDDBwQ7c6xPcCN9SxtMO7tSEiwond1Ezm9ijyqKZk7nxJz7XzgKPS2YCv6iI3L9voyssKnOJWGQ9Kuq60wh27HXmwH3DEkXRrrr4vMUcg3wWujQ3mflVj1CpoUqD7Ri8CB1UgGIjlVSGaZUbEZcDcnH9H0vHld2oDJITrVwu1tzqOVhVZlUZBCdg1sWtjj5mSiq5hbx4oCTa80127uu1CtCspq0BEhIuhlSnfqcdYScWFNjiAEohD2mzAef5Go1NN3A0iy09Xb64H5khyON1g9LSFWuzTCdmVa25shaQtOu2xChAOHO4ZLZRUZLADIvsCkOfCrUXXqi4+ilGptdgNotMC9A0gIZw9um/j7sIKYErV5m6vEH0F6BaRuv09IpzjvN7U2nePaHm7b4cVQHqxGeImSS37rn5/2AEkxJFAkS74/xKfjxgPdNtmQxJG6yrt5/vDcgvVAdwMUGe1huLdEe+B/wC137tPmFNZhAAAAABJRU5ErkJggg=="},28050:function(e,t,r){"use strict";r.r(t),r.d(t,{EnableMultiformatOutstream:function(){return s}});var a,i,d=r(18134),o=r(19606),n=r(54240);class s extends n.A{getInitialState(){return{}}start(){let{bannerSlot:e,outstreamSlot:t,options:r}=this.props;(0,o.u4)(e,t,r)}constructor(e){super(e,"EnableMultiformatOutstream")}}i="enable-multiformat-outstream",(a="componentName")in s?Object.defineProperty(s,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):s[a]=i,(0,d.h)(s),t.default=s},28519:function(e,t,r){"use strict";r.d(t,{x:function(){return a.A}});var a=r(68854)},28879:function(e,t,r){e.exports=r(74335)(Object.getPrototypeOf,Object)},29754:function(e,t,r){"use strict";r.d(t,{U:function(){return o},q:function(){return i}});var a=r(49234);let i=e=>a.E1.includes(e)?e.toUpperCase():e,d={limit:2,methods:["get","put","head","delete","options","trace"],statusCodes:[408,413,429,500,502,503,504],afterStatusCodes:[413,429,503],maxRetryAfter:Number.POSITIVE_INFINITY,backoffLimit:Number.POSITIVE_INFINITY,delay:e=>.3*2**(e-1)*1e3},o=(e={})=>{if("number"==typeof e)return{...d,limit:e};if(e.methods&&!Array.isArray(e.methods))throw Error("retry.methods must be an array");if(e.statusCodes&&!Array.isArray(e.statusCodes))throw Error("retry.statusCodes must be an array");return{...d,...e}}},29817:function(e){e.exports=function(e){return this.__data__.has(e)}},30085:function(e,t){"use strict";function r(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}t.A=class{onComplete(e){this.onCompleteHandler=e}addBidder(e){this.bidders[e]=!1}setBidderStatus(e,t){this.bidders[e]=t,this._syncBidderChange()}complete(){return!!this.onCompleteHandler&&!this.queued&&(this.onCompleteHandler(),this.queued=!0,this.timing.end=Date.now(),!0)}_syncBidderChange(){Object.keys(this.bidders).filter(e=>!this.bidders[e]).length<1&&this.complete()}constructor(){r(this,"queued",void 0),r(this,"bidders",void 0),r(this,"timing",void 0),r(this,"onCompleteHandler",void 0),this.queued=!1,this.bidders={},this.timing={start:Date.now()},this.onCompleteHandler=!1}}},30294:function(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=0x1fffffffffffff}},30361:function(e){var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,r){var a=typeof e;return!!(r=null==r?0x1fffffffffffff:r)&&("number"==a||"symbol"!=a&&t.test(e))&&e>-1&&e%1==0&&e{let r="https://dn0qt3r0xannq.cloudfront.net";return(-1!==e.indexOf("vendor/")||-1!==t.indexOf("vendor/"))&&(r="https://dn0qt3r0xannq.cloudfront.net"),r+e+t},n=(e,t,r=!1,a=!1,i=[])=>{let d=document.createElement("script");r?d.async=!0:d.async=!1,a&&(d.defer=!0),i.forEach(e=>{d.setAttribute("data-"+e.key,e.value)}),d.src=e,document[t].appendChild(d)},s=(e,t=!1)=>{let r=document.createElement("link");t&&(r.id=t),r.rel="stylesheet",r.type="text/css",r.href=e,r.media="all",document.getElementsByTagName("head")[0].appendChild(r)};t.Ay=e=>{e.forEach(e=>{(void 0===e.trigger||!e.trigger||e.trigger())&&(void 0===e.type||"js"===e.type?n(e.url,e.appendTo,e.async||!1,e.defer||!1,e.dataAttributes||[]):s(e.url,e.id))})}},33919:function(e,t,r){"use strict";r.r(t),r.d(t,{UserId:function(){return x},UserIdService:function(){return y.y},UserIdStore:function(){return k},default:function(){return R}});var a,i=r(18134),d=r(54240),o=r(18238),n=r(87594);let s=()=>({name:"prebid",createConfig(e){let t;try{let r=e.find(e=>{var t,r,a;return(null==e?void 0:e.name)==="pubProvidedId"&&(null==e||null==(a=e.params)||null==(r=a.eids)||null==(t=r[0])?void 0:t.source)}),a=e.find(e=>(null==e?void 0:e.name)==="sharedId");!globalThis.__tude_iiq_enabled&&(r?t=r.params.eids[0].source:a&&(t="pubcid.org"))}catch(e){}let r={ppid:t,userIds:e};return n.B.emit("user-id.makePrebidBidderUserId",r),r}});var c=r(85914),l=r.n(c),u=r(90031),p=r.n(u),b=r(10667);let m=(0,b.A)("UserID").setLabel("UserId","pink"),f={"33acrossId":"pid",fabrickId:"apiKey",hadronId:"partnerId",id5Id:"partner",identityLink:"pid",pairId:"liveramp",unifiedId:"partner",lotamePanoramaId:"clientId",liveIntentId:"publisherId",connectId:"pixelId",uid2:"uid2Token"},h={"33acrossId":{name:"33acrossId",storage:{name:"33acrossId",type:"html5",expires:90,refreshInSeconds:28800},modifyBidderConfig(e,t,r){let a={};return Object.keys(a).forEach(t=>{r[t]&&(e.params[a[t]]=r[t])}),e}},connectId:{name:"connectId",modifyBidderConfig(e,t,r){let a={_email:"he",_ppid:"puid"};return Object.keys(a).forEach(t=>{r[t]&&(e.params[a[t]]=r[t])}),e}},criteo:{name:"criteo"},fabrickId:{name:"fabrickId",storage:{name:"pbjs_fabrickId",type:"cookie",expires:7},modifyBidderConfig(e,t,r){let a={_email:"e",_phone:"p",_ipv4:"i4",_ipv6:"i6",_idfa:"m",_ifa:"ia",_ifv:"iv"};return Object.keys(a).forEach(t=>{r[t]&&(e.params[a[t]]=r[t])}),e}},hadronId:{name:"hadronId",storage:{name:"hadronId",type:"html5"},modifyBidderConfig(e,t,r){let a={};return Object.keys(a).forEach(t=>{r[t]&&(e.params[a[t]]=r[t])}),e}},id5Id:{name:"id5Id",storage:{name:"id5id",type:"html5",expires:90,refreshInSeconds:28800},modifyBidderConfig(e,t,r){let a=["_email","_phone"],i={_email:"1",_phone:"2",_ipv4:"10",_ipv6:"11",_idfa:"6",_ifv:"14",_ua:"12"},d="";Object.keys(i).forEach(e=>{if(r[e]){let t=r[e];a.includes(e)||(t=encodeURIComponent(t)),d+=i[e]+"="+t+"&"}}),e.params.pd=d.slice(0,-1);try{e.params.pd=function(e){if(!e)return"";try{let t=p().encode(e);return l().encode(t)}catch(e){return(0,b.A)().error("Error encoding string:",e),""}}(e.params.pd)}catch(e){m.error(e)}return e}},identityLink:{name:"identityLink",storage:{name:"idl_env",type:"html5",expires:15,refreshInSeconds:1800},modifyBidderConfig(e,t,r){let a={};return Object.keys(a).forEach(t=>{r[t]&&(e.params[a[t]]=r[t])}),e}},liveIntentId:{name:"liveIntentId",storage:{name:"__tamLIResolveResult",type:"html5",expires:1},modifyBidderConfig(e,t,r,a){return"prebid"===a&&(e.params=e.params||{},r._email&&(e.params.emailHash=r._email),r._ipv4&&(e.params.ipv4=r._ipv4),r._ipv6&&(e.params.ipv6=r._ipv6),e.params.fpid={strategy:"html5",name:"li_fpid"},e.params.userAgent=navigator.userAgent,e.params.requestedAttributesOverrides={uid2:!0,medianet:!0,magnite:!0,bidswitch:!0,pubmatic:!0,openx:!0,sovrn:!0,index:!0,thetradedesk:!0,sharethrough:!0,sonobi:!0,vidazoo:!0,zetassp:!0,triplelift:!0,fpid:!0}),e}},lotamePanoramaId:{name:"lotamePanoramaId"},pairId:{name:"pairId"},pubProvidedId:{name:"pubProvidedId",props:{eids:[]},modifyBidderConfig(e,t,r,a){if("prebid"===a&&(r._ppid||r._email)){let t=[];r._email&&t.push({id:r._email,atype:3,ext:{stype:64===String(r._email).length?"hemsha256":"hemmd5"}}),r._md5email&&t.push({id:r._md5email,atype:3,ext:{stype:"hemmd5"}}),r._ppid&&t.push({id:r._ppid,atype:1,ext:{stype:"ppuid"}}),e.params.eids[0]={source:window.location.hostname,uids:t}}return e}},sharedId:{name:"sharedId",storage:{name:"_sharedid",type:"cookie",expires:365}},unifiedId:{name:"unifiedId",storage:{name:"pbjs-unifiedid",type:"cookie",expires:60}},uid2:{name:"uid2",modifyBidderConfig(e,t,r,a){let i=o.A.apply("userId.uid2.includeEmail",!0,e=>!!(null==e||e));if("prebid"===a&&(e.params=e.params||{},0===Object.keys(e.params.uid2Token||{}).length&&e.params.serverPublicKey&&e.params.subscriptionId&&i&&r._email&&"string"==typeof r._email)){let t=r._email;64===t.length&&(t=function(e=""){let t=[];for(let r=0;rString.fromCharCode(e)).join(""))}(t)),44===t.length&&(e.params.emailHash=t)}return e}},amxId:{name:"amxId",storage:{name:"amxId",type:"html5",expires:1}}};function g(e){for(var t=1;t{let t=e.module,r=e.storage||{},a=e.extraParams||{},i=e.key||null,{name:d,props:o={},modifyBidderConfig:n,storage:s={}}=h[t],c=f[t],l={name:d,configs:{prebid:{name:d,params:g({},i&&c?{[c]:i}:{},a,o),storage:g({},s,r)}},convert(e,t){let r=this.configs[t];return!!r&&("function"==typeof n&&(r=n(r,this,e,t)),r)}};return 0===Object.keys(l.configs.prebid.params).length&&delete l.configs.prebid.params,0===Object.keys(l.configs.prebid.storage).length&&delete l.configs.prebid.storage,l};var y=r(51804),I=r(44558),A=r(5789),E=r(22188),S=r(52093),w=r(86964).Promise;function _(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}let C=(0,b.A)("UserID"),D={_email:!1,_phone:!1,_ipv4:!1,_ipv6:!1,_idfa:!1,_ifa:!1,_ifv:!1,_ppid:!1,_ua:null!=(a=window.navigator.userAgent)&&a,_md5email:!1};class k{restoreCachedValues(){let e=[];Object.entries(this._storageKeys).forEach(([t,r])=>{let a=this._userIdData[t];a||(this._userIdData[t]=localStorage.getItem(r)||a,this._userIdData[t]!==a&&e.push(t))}),e.length&&C.advancedLog("restored from storage:",e.join(", "))}saveCachedValues(){Object.entries(this._storageKeys).forEach(([e,t])=>{let r=this._userIdData[e];r&&"string"==typeof r&&localStorage.setItem(t,r)})}clearCachedValues(){Object.values(this._storageKeys).forEach(e=>{localStorage.removeItem(e)})}onChange(e){this.onChangeHandler=e}emitChange(e){var t;this.onChangeHandler(),n.B.emit("UserId.setIdProfile.onChange",{input:e,data:this._userIdData}),n.B.emit("UserId.setIdProfile.afterRun",e),this.amazon&&this.sendToAmazon(),"string"==typeof this._userIdData._ppid&&S.U.setPublisherProvidedId(this._userIdData._ppid);let r=(0,E.b)();null==r||null==(t=r.refreshUserIds)||t.call(r)}setBiddersWithUserId(e){this._bidders=e}setUserIdModules(e){this._userIdModules=e}enableAmazonEmail(){this.amazon=!0,C.log("Amazon Email enabled"),this.sendToAmazon()}setIdProfile(e){C.log("User Id profile set from client",e);let t=JSON.stringify(this._userIdData);this._userIdData={_email:(null==e?void 0:e.e)||this._userIdData._email,_phone:(null==e?void 0:e.p)||this._userIdData._phone,_ipv4:(null==e?void 0:e.i4)||this._userIdData._ipv4,_ipv6:(null==e?void 0:e.i6)||this._userIdData._ipv6,_idfa:(null==e?void 0:e.idfa)||this._userIdData._idfa,_ifa:(null==e?void 0:e.ifa)||this._userIdData._ifa,_ifv:(null==e?void 0:e.ifv)||this._userIdData._ifv,_ppid:(null==e?void 0:e.ppid)||this._userIdData._ppid,_ua:(null==e?void 0:e.ua)||this._userIdData._ua,_md5email:(null==e?void 0:e.e_md5)||this._userIdData._md5email},this.restoreCachedValues();let r=t!==JSON.stringify(this._userIdData);r&&this.saveCachedValues(),r&&this.emitChange(e)}resetIdProfile(){var e;C.log("User Id profile reset");let t=(0,E.b)(),r=!!(this._userIdData._ppid||this._userIdData._email),a=JSON.stringify(this._userIdData)!==JSON.stringify(D);this._userIdData=D,this.clearCachedValues(),this.amazon&&(0,A.U)("apstag",{}).then(()=>{var e,t;null==(e=(t=window.apstag).dpa)||e.call(t),C.log("amazon token deleted")}),r&&(C.log("gpt ppid reset"),S.U.setPublisherProvidedId("")),C.log("prebid user ids refreshed"),null==t||null==(e=t.refreshUserIds)||e.call(t),n.B.emit("UserId.resetIdProfile.afterRun"),a&&this.emitChange({})}getPublicFunctions(){return{setIdProfile:this.setIdProfile.bind(this),resetIdProfile:this.resetIdProfile.bind(this)}}toConfig(e){let t=this._bidders.find(t=>t.name===e);if(!t)return!1;let r=[];return this._userIdModules.forEach(e=>{let a=e.convert(this._userIdData,t.name);a&&r.push(a)}),!(r.length<1)&&t.createConfig(r)}constructor(){_(this,"_userIdData",D),_(this,"_bidders",[]),_(this,"_userIdModules",[]),_(this,"_storageKeys",{_email:"cw-cache.user-id.hem-sha256",_md5email:"cw-cache.user-id.hem-md5",_ppid:"cw-cache.user-id.ppid"}),_(this,"amazon",!1),_(this,"amazonPubId",void 0),_(this,"onChangeHandler",()=>{}),_(this,"enableAmazonBetaApi",async()=>{let e=(0,E.b)(),{AMAZON_PUB_ID:t}=await I.rI.getConfig();if(!t)return C.warn("Amazon pub id not found for beta api"),!1;e.que.push(()=>{e.getUserIdsAsync&&e.getUserIdsAsync().then(()=>{C.log("User Ids enabled for API"),({accountID:t,record:function(e,t){return new w((r,a)=>{var i,d;window._aps.get(this.accountID).queue.push(new CustomEvent(e,{detail:(i=function(e){for(var t=1;t{if(!this._userIdData._email||"string"!=typeof this._userIdData._email)return;let e={hashedRecords:[{type:"email",record:this._userIdData._email}]};C.log("Sending token to Amazon",e),(0,A.U)("apstag",{}).then(()=>{window.apstag.rpa(e,()=>{C.log("Amazon token sent",e)})})});let e=JSON.stringify(this._userIdData);this.restoreCachedValues(),e!==JSON.stringify(this._userIdData)&&this.emitChange({})}}function O(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class x extends d.A{getLoggerColor(){return"pink"}getInitialState(){return{}}start(){let e=new k;e.setBiddersWithUserId([s()]);let{userModules:t}=this.props;return e.setUserIdModules(t.map(e=>v(e))),y.y.setStore(e),y.y.enableUserId(),!1!==this.props.enableAmazonEmail&&e.enableAmazonEmail(),this.props.enableAmazonBetaApi&&e.enableAmazonBetaApi(),this.publicFunctions=e.getPublicFunctions()||{},o.A.sub("tudePublicFunctions",({tude:e})=>(Object.entries(this.publicFunctions).forEach(t=>{let[r,a]=t;e[r]=a}),{tude:e})),this.publicFunctions}constructor(e){super(e,"UserId"),O(this,"userModules",void 0),O(this,"defaultUserModules",[{module:"sharedId"},{module:"fabrickId",key:"2254903614"},{module:"id5Id",key:1016},{module:"33acrossId",key:"0015a00002qqhgFAAQ"},{module:"pubProvidedId"},{module:"criteo"}]),O(this,"publicFunctions",void 0),this.userModules=e.userModules,this.defaultUserModules.length&&this.defaultUserModules.filter(e=>null==e?void 0:e.module).filter(e=>!this.userModules.find(t=>t.module===e.module)).filter(t=>!(e.disabledModules||[]).includes(t.module)).forEach(e=>{this.userModules.push(e)})}}O(x,"componentName","user-id"),(0,i.h)(x);var R=x},34840:function(e,t,r){e.exports="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g},34858:function(e,t,r){"use strict";var a=r(44558),i=r(10667),d=r(67259);t.A=function(e,t=!1,r=!1){if("true"===(0,d.P3)("disable_refresh"))return void(0,i.A)().warn("Refresh disabled by URL param");(0,a.TT)().then(a=>{a.cmd.push(function(){r&&(0,i.A)().log(r,e),Array.isArray(e)||(e=[e]),e.forEach(e=>{var t,r;t=function(e){for(var t=1;t{for(let t in i.B.emit("pageContext.setTargeting",e),d.U.setTargeting(e),e)i.B.emit(`pageContext.setTargeting.${t}`,{key:t,value:e[t]}),n.includes(t)&&a.Z.setCustomParams({[t]:e[t]})},["targeting"]),t.A=c},36482:function(e,t,r){"use strict";r.d(t,{A:function(){return _}});var a=r(85072),i=r.n(a),d=r(97825),o=r.n(d),n=r(77659),s=r.n(n),c=r(55056),l=r.n(c),u=r(10540),p=r.n(u),b=r(41113),m=r.n(b),f=r(58188),h={};h.styleTagTransform=m(),h.setAttributes=l(),h.insert=s().bind(null,"head"),h.domAPI=o(),h.insertStyleElement=p(),i()(f.A,h),f.A&&f.A.locals&&f.A.locals;var g=r(19606),v=r(22188),y=r(10667),I=r(73614);function A(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}let E=(0,y.A)("VideoAd").setLabel("VideoAd","#000080");class S extends HTMLElement{eventHandler({id:e,bid:t,name:r,event:a}){if(I.u[r]){let i=document.getElementById(e),d="AdUnit";if(r==google.ima.AdErrorEvent.Type.AD_ERROR){(0,g.nG)(t);try{if(this.errorCallback&&this.errorCallback())return void E.advancedLog("adError, trying next bid",{id:e,bid:t,event:a})}catch(e){}}I.A.trigger(i,I.u[r],{type:d,name:r,bid:t,id:e,event:a}),r==google.ima.AdErrorEvent.Type.AD_ERROR&&I.A.trigger(i,"ERROR",{type:d,name:r,bid:this.bid,id:e,event:a})}try{t.renderer.handleVideoEvent({id:e,eventName:r})}catch(e){}try{this.externalEventHandler&&this.externalEventHandler({id:e,bid:t,name:r,event:a})}catch(e){E.warn("externalEventHandler",e)}}connectedCallback(){!this.disconnected&&(this.width=this.getBoundingClientRect().width,this.height=9*this.width/16,this.intersectionObserver.observe(this),this.intersectionObserver.observe(this.container),this.resizeObserver.observe(this.container),this.visibilityChangeHandler=()=>{var e,t;document.hidden?(null==(e=this.adsManager)?void 0:e.pause)&&this.adsManager.pause():(null==(t=this.adsManager)?void 0:t.resume)&&this.adsManager.resume()},document.addEventListener("visibilitychange",this.visibilityChangeHandler),this.bid&&this.initialize())}disconnectedCallback(){var e,t,r;this.disconnected||(this.disconnected=!0,this.resetContainerClasses(),this.intersectionObserver.disconnect(),this.resizeObserver.disconnect(),(null==(e=this.adDisplayContainer)?void 0:e.destroy)&&this.adDisplayContainer.destroy(),(null==(t=this.adsLoader)?void 0:t.destroy)&&this.adsLoader.destroy(),(null==(r=this.adsManager)?void 0:r.destroy)&&this.adsManager.destroy(),document.removeEventListener("visibilitychange",this.visibilityChangeHandler))}setBid(e){this.bid||((0,g.eA)(e),this.bid=e),this.isConnected&&this.initialize()}setOptions(e){this.options=Object.assign({},this.options,e);let t="",r="custom-styles",a=this.shadowRoot.querySelector(`#${r}`)||document.createElement("style");if(a.id||(a.id=r,this.shadowRoot.append(a)),!0===this.options.showCloseButton?this.addStateClasses("show-close-button"):this.removeStateClasses("show-close-button"),!1===this.options.showVolumeButton?this.addStateClasses("hide-volume-button"):this.removeStateClasses("hide-close-button"),!0===this.options.showPlayButton?this.addStateClasses("show-play-button"):this.removeStateClasses("show-play-button"),!1===this.options.showProgressBar?this.addStateClasses("hide-progress-bar"):this.removeStateClasses("hide-progress-bar"),this.options.maxWidth){let e=Number(this.options.maxWidth);isNaN(e)||(t+=` --tude-video-options-max-width: ${e}px; `)}this.options.dock?(this.container.setAttribute("dock",this.options.dockedPosition||"bottom-right"),Object.keys(this.options.dockedOffset||{}).length&&(t+=["top","right","bottom","left"].map(e=>{if(e in this.options.dockedOffset){let t=Number(this.options.dockedOffset[e]);if(!isNaN(t))return` --tude-video-options-docked-${e}: ${t}px; `;E.warn(`dockedOffset.${e} value is not a number`)}return""}).filter(Boolean).join("\n"))):this.container.removeAttribute("dock"),a.innerHTML=` :host { ${t} } ${this.options.customStyles||""} `}setEventHandler(e){this.externalEventHandler=e}setErrorCallback(e){this.errorCallback=e}pause(){var e,t;null==(t=this.adsManager)||null==(e=t.pause)||e.call(t)}resume(){var e,t;null==(t=this.adsManager)||null==(e=t.resume)||e.call(t)}modifyImaContainerStyles(){this.imaContainer=this.container.querySelector('div.tude-video-player,div[style*="position: absolute;"]:not([id]):not([class])');let e=this.imaContainer;e&&e.style&&"absolute"===e.style.position&&(e.classList.add("tude-video-player"),e.style.position="relative")}initialize(){var e,t;if(!this.isConnected||!this.bid)return;google.ima.settings.setVpaidMode(google.ima.ImaSdkSettings.VpaidMode.ENABLED),this.adDisplayContainer=new google.ima.AdDisplayContainer(this.container,this.options.videoElement),this.adDisplayContainer.initialize(),this.modifyImaContainerStyles(),this.adsLoader=new google.ima.AdsLoader(this.adDisplayContainer);let r=this.adsLoader.getSettings();r.setVpaidMode(google.ima.ImaSdkSettings.VpaidMode.ENABLED),r.setDisableCustomPlaybackForIOS10Plus(!0),r.setNumRedirects(10),this.adsLoader.addEventListener(google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED,e=>{this.onAdsManagerLoaded(e)}),this.adsLoader.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,e=>{var t;this.eventHandler({id:null==(t=this.bid)?void 0:t.adUnitCode,bid:this.bid,name:google.ima.AdErrorEvent.Type.AD_ERROR,event:e})});let a=new google.ima.AdsRequest;this.bid.imaUrl?a.adTagUrl=this.bid.imaUrl:this.bid.vastXml?a.adsResponse=this.bid.vastXml:(null==(t=this.bid)||null==(e=t.ad)?void 0:e.match)&&this.bid.ad.match(/{this.adsManager.addEventListener(e,r=>{if(e===google.ima.AdEvent.Type.STARTED&&this.addStateClasses(["is-loaded"]),e===google.ima.AdEvent.Type.ALL_ADS_COMPLETED&&this.remove(),e===google.ima.AdEvent.Type.AD_PROGRESS){this.removeStateClasses(["is-paused"]);let e=r.getAdData()||{};"currentTime"in e&&(t?t===e.currentTime?++a>=20&&(E.advancedLog("ad seems stuck, stopping",{lastAdProgressTime:t,lastAdProgressTimeDupeCount:a}),this.adsManager.stop()):(a=0,t=e.currentTime):t=e.currentTime)}try{var i;this.eventHandler({id:null==(i=this.bid)?void 0:i.adUnitCode,bid:this.bid,name:e,event:r})}catch(e){}})}),this.adsManager.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,e=>{var t;this.eventHandler({id:null==(t=this.bid)?void 0:t.adUnitCode,bid:this.bid,name:google.ima.AdErrorEvent.Type.AD_ERROR,event:e}),this.remove()}),this.playAd()}addStateClasses(e){[].concat(e).forEach(e=>{this.container.classList.add(e)})}removeStateClasses(e){[].concat(e).forEach(e=>{this.container.classList.remove(e)})}hasStateClass(e){return this.container.classList.contains(e)}resetContainerClasses(){[this.container].filter(Boolean).forEach(e=>{Array.from(e.classList.values()).filter(e=>!["tude-video-container"].includes(e)).forEach(t=>{e.classList.remove(t)})})}setupControls(){var e,t,r;null==(e=this.controls.playButton)||e.addEventListener("pointerdown",()=>{this.hasStateClass("is-paused")?this.adsManager.resume():this.adsManager.pause()},{passive:!0}),null==(t=this.controls.muteButton)||t.addEventListener("pointerdown",()=>{this.adsManager.getVolume()?(this.adsManager.setVolume(0),this.removeStateClasses(["is-unmuted"])):(this.adsManager.setVolume(.33),this.addStateClasses(["is-unmuted"]))},{passive:!0}),null==(r=this.controls.closeButton)||r.addEventListener("click",()=>{var e;this.eventHandler({id:null==(e=this.bid)?void 0:e.adUnitCode,bid:this.bid,name:"userClosed"}),this.remove()},{passive:!0}),this.adsManager.addEventListener(google.ima.AdEvent.Type.STARTED,e=>{let t=Math.max(e.getAd().getDuration(),this.adsManager.getRemainingTime()),r=1e3*t,a=0,i=0;this.setProgressCallback=e=>{var d;if(this.setProgressCallback,this.setProgressCallback.prevTimestamp||(this.setProgressCallback.prevTimestamp=e),this.parentElement&&(null==(d=this.controls)?void 0:d.progressElement)&&r){a+=e-this.setProgressCallback.prevTimestamp;let d=this.adsManager.getRemainingTime();if(d>0){1e3*d+a-1e3>r&&(t=Math.floor((r=1e3*d+a)/1e3));let e=r-1e3*d;e>1e3&&Math.abs(e-a)>=100&&(a=e+16)}if(Math.floor(a/1e3)>i&&(i=Math.max(0,Math.floor(a/1e3))),this.controls.timeElement){let e=Math.floor(i/60).toString().padStart(1,"0"),r=Math.floor(i%60).toString().padStart(2,"0"),a=Math.floor(t/60).toString().padStart(1,"0"),d=Math.floor(t%60).toString().padStart(2,"0"),o=`${e}:${r} / ${a}:${d}`;this.controls.timeElement.innerText!==o&&(this.controls.timeElement.innerText=`${e}:${r} / ${a}:${d}`)}this.setProgressCallback.prevTimestamp=e;let o=Math.floor((a+300)/r*1e3)/1e3*100;o=Math.max(0,Math.min(o,100)),this.controls.progressElement.style.width=`${o}%`,o<=99.9&&(window.cancelAnimationFrame(this.animationFrameRef),this.animationFrameRef=window.requestAnimationFrame(this.setProgressCallback))}else this.controls.timeElement&&""!==this.controls.timeElement.innerText&&(this.controls.timeElement.innerText="")},window.cancelAnimationFrame(this.animationFrameRef),this.animationFrameRef=window.requestAnimationFrame(this.setProgressCallback)}),this.adsManager.addEventListener(google.ima.AdEvent.Type.RESUMED,()=>{this.removeStateClasses(["is-paused"]),this.setProgressCallback&&(this.setProgressCallback.prevTimestamp=void 0,window.cancelAnimationFrame(this.animationFrameRef),this.animationFrameRef=window.requestAnimationFrame(this.setProgressCallback))}),this.adsManager.addEventListener(google.ima.AdEvent.Type.STARTED,()=>{setTimeout(()=>this.adsManager.setVolume(0),0),this.hasStateClass("is-visible")||this.adsManager.pause()}),this.adsManager.addEventListener(google.ima.AdEvent.Type.RESUMED,()=>{this.hasStateClass("is-visible")||this.adsManager.pause()}),[google.ima.AdEvent.Type.COMPLETE,google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED,google.ima.AdEvent.Type.PAUSED,google.ima.AdEvent.Type.SKIPPED].forEach(e=>{this.adsManager.addEventListener(e,()=>{window.cancelAnimationFrame(this.animationFrameRef),e===google.ima.AdEvent.Type.PAUSED&&this.addStateClasses(["is-paused"]),[google.ima.AdEvent.Type.COMPLETE,google.ima.AdEvent.Type.SKIPPED].includes(e)&&this.resetContainerClasses()})}),this.adsManager.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,()=>{window.cancelAnimationFrame(this.animationFrameRef),this.resetContainerClasses()})}playAd(){this.adStarted||(this.adStarted=!0,this.adsManager.init(this.width,this.height,google.ima.ViewMode.NORMAL),this.adsManager.start(),this.modifyImaContainerStyles())}constructor(){super(),A(this,"options",void 0),A(this,"bid",void 0),A(this,"bids",void 0),A(this,"adsLoader",void 0),A(this,"adsManager",void 0),A(this,"adDisplayContainer",void 0),A(this,"disconnected",void 0),A(this,"width",void 0),A(this,"height",void 0),A(this,"adStarted",void 0),A(this,"animationFrameRef",void 0),A(this,"intersectionObserver",void 0),A(this,"resizeObserver",void 0),A(this,"setProgressCallback",void 0),A(this,"container",void 0),A(this,"imaContainer",void 0),A(this,"controls",void 0),A(this,"externalEventHandler",void 0),A(this,"errorCallback",void 0),A(this,"visibilityChangeHandler",void 0),this.intersectionObserver=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&!document.hidden?(e.target.classList.add("is-visible"),e.target===this.container&&this.resume()):(e.target.classList.remove("is-visible"),e.target===this.container&&this.pause())})},{threshold:.5}),this.resizeObserver=new ResizeObserver(e=>{let t=e.find(e=>e.target===this.container);if(t.contentRect){var r;this.width=t.contentRect.width,this.height=9*this.width/16,(null==(r=this.adsManager)?void 0:r.resize)&&this.adsManager.resize(this.width,this.height,google.ima.ViewMode.NORMAL)}}),this.attachShadow({mode:"open"});let e=Array.from(document.getElementsByTagName("style")).filter(e=>e.textContent.includes("--tude-video"));this.shadowRoot.append(...e.map(e=>e.cloneNode(!0))),this.container=document.createElement("div"),this.container.classList.add("tude-video-container");let t=document.createElement("div");t.classList.add("tude-video-controls"),t.innerHTML=`
`,this.controls={container:t,progressElement:t.querySelector(".tude-video-progress-percent"),timeElement:t.querySelector(".tude-video-progress-time"),playButton:t.querySelector(".tude-video-play-button"),muteButton:t.querySelector(".tude-video-mute-button"),closeButton:t.querySelector(".tude-video-close-button")},this.container.append(this.controls.container),this.shadowRoot.appendChild(this.container)}}customElements.define("aditude-video-ad",S);let w=(0,y.A)("VideoAd").setLabel("VideoAd","#000080");var _={getDefaultConfig(){return{showCloseButton:!1,showPlayButton:!1,showProgressBar:!0,showVolumeButton:!0,dock:!1,dockedPosition:"bottom-right"}},getBundleUrl(){return"https://imasdk.googleapis.com/js/sdkloader/ima3.js"},async render(e,t,r,a){(0,g.eA)(e),await (0,g.dt)();let i=(0,v.b)(),d=document.getElementById(e.adUnitCode);if(d){var o,n,s;d.querySelectorAll("aditude-video-ad").forEach(e=>e.remove());let c=r||(null==(n=e.renderer)||null==(o=n.getConfig)?void 0:o.call(n))||{},l=new S;try{let t=null==(s=i.adUnits.find(t=>{var r;return t.code===e.adUnitCode&&(null==t||null==(r=t.mediaTypes)?void 0:r.video)}))?void 0:s.context;t&&l.setAttribute("context",t)}catch(e){}try{let t=i.adUnits.find(t=>{var r;return t.code===e.adUnitCode&&(null==t||null==(r=t.mediaTypes)?void 0:r.banner)});if(t){l.setAttribute("multiformat",""),l.style.minWidth="0";let e={minWidth:void 0,maxWidth:0,maxHeight:0};t.mediaTypes.banner.sizes.filter(Array.isArray).forEach(t=>{let r=t[0],a=t[1];e.minWidth=Math.min(r,e.minWidth)||r,e.maxWidth=Math.max(r,e.maxWidth)||r,e.maxHeight=Math.max(a,e.maxHeight)||a}),e.maxHeight&&(e.maxWidth=Math.min(e.maxWidth,16*e.maxHeight/9)||e.maxWidth,e.minWidth=Math.min(e.minWidth,e.maxWidth)),Object.keys(e).forEach(t=>{let r=e[t];e[t]>=50&&(l.style[t]=`${r}px`)})}}catch(e){}l.setBid(e),l.setOptions(c),l.setErrorCallback(a),l.setEventHandler(e=>{let{name:r,bid:a,event:d}=e;try{t&&t(r)}catch(e){w.warn("eventHandler",e)}if(null==a?void 0:a.adId){if(r===google.ima.AdErrorEvent.Type.AD_ERROR){let e="vastError";try{e=d.getError().getMessage()}catch(e){}i.que.push(()=>{try{i.getEventsManager().emit("adRenderFailed",{reason:"exception",message:e,bid:a})}catch(e){}})}r===google.ima.AdEvent.Type.STARTED&&i.que.push(()=>{try{i.getEventsManager().emit("adRenderSucceeded",{doc:null,adId:a.adId,bid:a})}catch(e){}})}});try{let e=d.querySelector(".tudeserve-wrap");e&&e.remove()}catch(e){}d.prepend(l)}}}},36800:function(e,t,r){var a=r(75288),i=r(64894),d=r(30361),o=r(23805);e.exports=function(e,t,r){if(!o(r))return!1;var n=typeof t;return("number"==n?!!(i(r)&&d(t,r.length)):"string"==n&&t in r)&&a(r[t],e)}},37167:function(e,t,r){var a=r(4901),i=r(27301),d=r(86009),o=d&&d.isTypedArray;e.exports=o?i(o):a},37217:function(e,t,r){var a=r(80079),i=r(51420),d=r(90938),o=r(63605),n=r(29817),s=r(80945);function c(e){var t=this.__data__=new a(e);this.size=t.size}c.prototype.clear=i,c.prototype.delete=d,c.prototype.get=o,c.prototype.has=n,c.prototype.set=s,e.exports=c},37241:function(e,t,r){var a=r(70695),i=r(72903),d=r(64894);e.exports=function(e){return d(e)?a(e,!0):i(e)}},37334:function(e){e.exports=function(e){return function(){return e}}},37828:function(e,t,r){e.exports=r(9325).Uint8Array},38221:function(e,t,r){var a=r(23805),i=r(10124),d=r(99374),o=Math.max,n=Math.min;e.exports=function(e,t,r){var s,c,l,u,p,b,m=0,f=!1,h=!1,g=!0;if("function"!=typeof e)throw TypeError("Expected a function");function v(t){var r=s,a=c;return s=c=void 0,m=t,u=e.apply(a,r)}function y(e){var r=e-b,a=e-m;return void 0===b||r>=t||r<0||h&&a>=l}function I(){var e,r,a,d=i();if(y(d))return A(d);p=setTimeout(I,(e=d-b,r=d-m,a=t-e,h?n(a,l-r):a))}function A(e){return(p=void 0,g&&s)?v(e):(s=c=void 0,u)}function E(){var e,r=i(),a=y(r);if(s=arguments,c=this,b=r,a){if(void 0===p)return m=e=b,p=setTimeout(I,t),f?v(e):u;if(h)return clearTimeout(p),p=setTimeout(I,t),v(b)}return void 0===p&&(p=setTimeout(I,t)),u}return t=d(t)||0,a(r)&&(f=!!r.leading,l=(h="maxWait"in r)?o(d(r.maxWait)||0,t):l,g="trailing"in r?!!r.trailing:g),E.cancel=function(){void 0!==p&&clearTimeout(p),m=0,s=b=c=p=void 0},E.flush=function(){return void 0===p?u:A(i())},E}},39344:function(e,t,r){var a=r(23805),i=Object.create;e.exports=function(){function e(){}return function(t){if(!a(t))return{};if(i)return i(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}()},40295:function(e,t,r){"use strict";r.d(t,{y:function(){return a}});let a={START:"plugin.start"}},40346:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},40689:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABLFJREFUaEPtmGmoVVUUx3//5oGK6kvaDCXaKKRhA0EQhUETjTQPFvWhNJA+RCQJEWEDSVAU0mBRUVQGlRRBQSVRVpaS9KGiRKNoklDLcsX/ts7lvPvO9d7rve/d9+CuL4ezzj57//9rrb32WluMc9E4x8+AQL89OPDAwANdWmBMhlBEGNdlUEsyz0iKZjzHKoErgKcT9BxJD40KgYjYBbgfuBr41k9Jn3QaJRFxJfBU/vc7MEnSz1Xz9MwDETEBeBmYUVpolaSjtoHADsDnwJH576OSbhoxAhExHXgF2L9hkZC0XacEPD4izgRez3//BY6VtKpxrq49EBGXAIuA3SotJLVcIyLmAbcAj0i6o5gnIt4AZub7YkkOrSHScvJm1stM4YXvzGxROVTtEVgP7GHDA9MlLU8vnAK8lxNvBg6S9GN5oW0iEBFebDFwTqvwaJPA88DFOddbks4oeWEFcEy+z5XkJFGXjglExGHAEuCIVuD9vU0CkwDHtzevZYakj9ILNzq0Uv+xpOObEsiwONdpqwm4nYE5wN7tgK8ikGtcAGwPvFAcUhHxRKZf/7ZI0qwk4LV+SnJbgP3KKXWIByLiwQTYLr6W4xo9kJv+ufzxBkmPJ1BbtmZ14E9ggiQ/nZE+AE7Mb+dLcrquSSOBP4A9W6LqYEAFgauAJ3OKr4EpkmxZA/0CODq/zZS0NPULgLmpv7ucqRoJNK05OsA8ZGgFAafb74F9c+DJkmxhEyhHwHxJznLWXwo8m+NflXReMw+MOIEE5E3pzWlZIOm21F/kfZH6ejaKCJ/uy1K/XNK0fhM4OzOZcbwr6dQk4NJhZYJbKakWThFxYHrNr+skTew3gYOB7xJEHVDWU2tTv1ZSrTSJCO9L70/Lekl79ZuA0/GmBPGXJFexBurnxtRvkrRr6ncE/k79Zkk79ZuAgW1IEBsl1eqoiCjrN0javYJAfby/jXoWSkCHAt9UhIpDZk3q10hy7DeG0JjYA06DxWH0jqTTEqh7hy8rNvEBwA+pXy1pSr9D6DHg+gRxj6Tbk4BL8+KUflOSewJ7oJxGl0kqTuXRD6GIcLzbmvskgXLhthC4OfXzJM2vILZEkuu1mvSjlCj3u6td1ZYKuq+AyYntdElvJ4F7gdphB2y1lHgAuLVg14tni2JuliR3cw6Tk4D3c03n/ImSapkqItzUuLmxXCjppWYesEfcpPioLmrzMg+XwNd1U04nIDcvWyS9WEweEW6QLs/3ehOfzdMvgM8Clzoup11eDw+hdiw+Qg2Ns4qzjw1kmVZqK6/Nntv6IXXQsD3QDoG0YK9bShdwLuQs9eyTa/le6bj81n1LWXK5w61XTf2vGZYOEVv/0wR/AvBhrulS4hBJ68qG7rgnbvRSj65V7sr0+bAk33LUJCJeA87KV9+R+spxiHRNIBdqdrHljVrEdbsRWoD36VxLo8A/wNQRudgqWavqanGFpKkdIf/f8s6AnwHFteRCSbOr5umJB0okXA7fB/iwcrF2jSQD6UgaWsjfgMMlOZUOk54S6AjlVgZHRLm1nC3JJUaljEkCua9Mwgd50SOPLwLtenPMemBAoF0L9HvcIIQGHujSAv8Bf0v/QJd/AdgAAAAASUVORK5CYII="},41113:function(e){"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},41153:function(e){"use strict";e.exports='data:image/svg+xml;utf8,'},42617:function(e,t,r){"use strict";var a=r(99406),i=r(75208),d=r(44558),o=r(4413),n=r(18238),s=r(10667);!function({enabledPercent:e=5,auctionsPerAd:t=2,secondayAuctionDelay:r=10,disableAfterSeconds:c=40,insightsCustom:l,trackingCustom:u}){e=Math.max(0,Math.min(100,e));let p=(0,o.J)({name:`20250204-amazonsr-${e}`,tracking:u?`custom_${u}`:"",insights:l,variants:[{name:"test",value:!0,percent:e},{name:"control",value:!1,percent:100-e}]}),b=(0,s.A)("amzn-dupe-requests").setLabel("AmazonSRTest","hotpink");b.advancedLog("config",{isTestEnabled:p,enabledPercent:e,auctionsPerAd:t,secondayAuctionDelay:r,disableAfterSeconds:c,insightsCustom:l,trackingCustom:u}),p&&d.rI.getConfig().then(({AMAZON_BIDDING:e,AMAZON_BID_CACHING:d,AMAZON_PUB_ID:o,AMAZON_SDK:l})=>{if(!e||!o||!d)return void b.advancedLog("disabling due to config",{AMAZON_BIDDING:e,AMAZON_BID_CACHING:d,AMAZON_PUB_ID:o,AMAZON_SDK:l});let u=String(o),p="aps"===l?i.A.getInstance({accountId:u}):new a.A,m=new Map;n.A.sub("amazonAuctionSlots",e=>{try{if(performance.now()<=1e3*c){let a=e.filter(e=>{var r;let a=(null!=(r=m.get(e.slotID))?r:0)+1;return a<=t?(m.set(e.slotID,a),!0):(b.advancedLog("slot over max auctions",{id:e.slotID,count:a}),!1)});if(a.length){let e=a.map(e=>e.slotID);b.advancedLog("scheduling secondary request",e),setTimeout(()=>{b.advancedLog("triggering secondary request",e),p.requestBids({slots:a},!1,t=>{(0,s.A)("Amazon").log("Amazon bids received",e,t)})},1e3*r)}}else m.has("__expired")||(m.set("__expired",1),b.advancedLog("expired, skipping"))}catch(e){b.error("test:",e)}return e})})}({enabledPercent:20,insightsCustom:"param10"})},42824:function(e,t,r){var a=r(87805),i=r(93290),d=r(71961),o=r(23007),n=r(35529),s=r(72428),c=r(56449),l=r(83693),u=r(3656),p=r(1882),b=r(23805),m=r(11331),f=r(37167),h=r(14974),g=r(69884);e.exports=function(e,t,r,v,y,I,A){var E=h(e,r),S=h(t,r),w=A.get(S);if(w)return void a(e,r,w);var _=I?I(E,S,r+"",e,t,A):void 0,C=void 0===_;if(C){var D=c(S),k=!D&&u(S),O=!D&&!k&&f(S);_=S,D||k||O?c(E)?_=E:l(E)?_=o(E):k?(C=!1,_=i(S,!0)):O?(C=!1,_=d(S,!0)):_=[]:m(S)||s(S)?(_=E,s(E)?_=g(E):(!b(E)||p(E))&&(_=n(S))):C=!1}C&&(A.set(S,_),y(_,S,v,I,A),A.delete(S)),a(e,r,_)}},43360:function(e,t,r){var a=r(93243);e.exports=function(e,t,r){"__proto__"==t&&a?a(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}},43859:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});let a=new class{get isDisabled(){return"boolean"==typeof window.__RAVEN_ENABLED&&!1===window.__RAVEN_ENABLED}disableTracking(){window.__RAVEN_ENABLED=!1}getGlobal(){return window.Raven=window.Raven||{cmd:[]},window.Raven.cmd=window.Raven.cmd||[],window.Raven}setCustomParams(e){this.push(({config:t})=>{t.setCustom(e)})}setTudeMeta(e){this.push(({config:t})=>{t.setTudeMeta(e)})}recordPageview(){this.push(({events:e})=>{e.pageview()})}recordCustomEvent(e,t){this.push(({events:r})=>{r.sendCustomEvent(e,t)})}recordEvent(e,t){this.push(({events:r})=>{r.send(e,t)})}constructor(){var e,t;e="push",t=e=>{this.isDisabled||this.getGlobal().cmd.push(e)},e in this?Object.defineProperty(this,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):this[e]=t}}},43977:function(e,t,r){"use strict";r.d(t,{G:function(){return a}});let a=e=>null!==e&&"object"==typeof e},44394:function(e,t,r){var a=r(72552),i=r(40346);e.exports=function(e){return"symbol"==typeof e||i(e)&&"[object Symbol]"==a(e)}},44558:function(e,t,r){"use strict";let a,i,d,o,n;r.d(t,{rI:function(){return eY},GJ:function(){return eX},TT:function(){return e$},Xp:function(){return e0}}),r(11490),r(8555);var s,c,l,u=r(18238),p=r(10667);u.A.sub("prebidAdUnitConfig",e=>{var t,r;let{adUnit:a}=e;return a&&(null==a||null==(r=a.mediaTypes)||null==(t=r.banner)?void 0:t.sizes)&&(a.mediaTypes.banner.sizes=a.mediaTypes.banner.sizes.filter(e=>{let t=e.includes("fluid");return t&&(0,p.A)().log(`Removing size ${e} from ${a.slot}`),!t})),e});var b=r(22188);u.A.sub("wrapperConfigOnInit",e=>{let t;try{Object.keys(e.AD_UNITS).find(r=>!!e.AD_UNITS[r].find(e=>!!((null==e?void 0:e.bids)||[]).find(e=>"adagio"===e.bidder&&(t=e,!0))))}catch(e){}return u.A.sub("prebidGlobalConfig",e=>{let r=(0,b.b)();return r.que.push(()=>{var a,i,d,o,n;if(t&&(null==t||null==(a=t.params)?void 0:a.organizationId)&&(null==t||null==(i=t.params)?void 0:i.site)&&(r.version||"").startsWith("v9")&&r.installedModules.includes("adagioBidAdapter")&&r.installedModules.includes("adagioRtdProvider")){e.realTimeData=null!=(d=e.realTimeData)?d:{auctionDelay:100,dataProviders:[]};let r=e.realTimeData;r.dataProviders=r.dataProviders||[],r.dataProviders.find(e=>"adagio"===e.name)||((0,p.A)().advancedLog("Auto-configuring adagioRtdModule for prebid v9"),r.dataProviders.push({name:"adagio",params:{organizationId:null==(o=t.params)?void 0:o.organizationId,site:null==(n=t.params)?void 0:n.site}}))}}),e}),e});var m=r(25279),f=r(74547),h=r(24510),g=r(51804),v=r(85222),y=r(87594),I=r(52093),A=r(46817);let E={COMPLETED:"completed",NOT_STARTED:"not_started",STARTED:"started"},S=()=>Date.now();var w=class{push(e){this.reqs.push(e)}getByRecent(){return this.reqs.sort((e,t)=>e.startedAt!(e.status===E.COMPLETED&&S()-e.completedAt>1e4)&&!0)}constructor(){this.reqs=[]}};class _{formatBids(e){return e.filter(e=>void 0===e.status).map(e=>({adId:e.adId,adUnitCode:e.adUnitCode,bidder:e.bidder,cpm:e.cpm,creativeId:e.creativeId,requestId:e.requestId,status:e.status,statusMessage:e.statusMessage}))}constructor({adUnit:e,adUnitCode:t,divId:r,baseDivId:a},i){this.adUnitCode=t,this.adUnit=e,this.divId=r,this.baseDivId=a,this.pbjsGlobalName=i,this.bidderMatches=[],this.index=_.num,_.num++}}"num"in _?Object.defineProperty(_,"num",{value:0,enumerable:!0,configurable:!0,writable:!0}):_.num=0;class C{addUnit({adUnit:e,adUnitCode:t,divId:r,baseDivId:a}){this.units.push(new _({adUnit:e,adUnitCode:t,divId:r,baseDivId:a},this.pbjsGlobalName))}getTimings(){return{deltas:{e2e:this.completedAt-this.createdAt,steps:{"0_createdStarted":this.startedAt-this.createdAt,"1_startedCompleted":this.completedAt-this.startedAt}}}}markAsStarted(){this.status=E.STARTED,this.startedAt=S(),y.B.emit(f.qY.AUCTION_START,{auctionId:this.auctionId,ids:this.units.map(e=>({adUnit:e.adUnit,adUnitCode:e.adUnitCode,divId:e.divId}))})}markAsCompleted(){this.status=E.COMPLETED,this.completedAt=S()}constructor(e,t){this.status=E.NOT_STARTED,this.createdAt=S(),this.startedAt=!1,this.completedAt=!1,this.units=[],this.auctionId=t,this.index=C._num,this.pbjsGlobalName=e,C._num++}}function D(e,t){if(void 0===e)throw TypeError("attempted to "+t+" private static field before its declaration")}function k(e,t,r){return R(e,t),D(r,"get"),r.get?r.get.call(e):r.value}function O(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function x(e){for(var t=1;te.find(e=>{let r=!0;return e.slot&&t.slot&&(r=Array.isArray(e.slot)?e.slot.includes(t.slot):e.slot===t.slot),r&&(e.code===t.divId||e.code===t.adUnit)});class z{static setGlobalName(e){this.globalName=e}static getGlobalInstance(){return window[this.globalName]=window[this.globalName]||{},window[this.globalName].que=window[this.globalName].que||[],window[this.globalName]}static setBidderSettings(e){let t=z.getGlobalInstance(),r=t.bidderSettings||{};t.bidderSettings=x({standard:{storageAllowed:!0}},r,e)}static registerSignalSources(){if(z.registerSignalSourcesCalled)return;z.registerSignalSourcesCalled=!0;let e=z.getGlobalInstance();e.que.push(()=>{e.getUserIdsAsync&&e.getUserIdsAsync().then(()=>{let t=Array.from(new Set(e.getUserIdsAsEids().map(e=>e.source)));if(t&&t.length){let r=r=>((null==(r=r||{})?void 0:r.encryptedSignalSources)||((r=r||{}).encryptedSignalSources={sources:[{source:t,encrypt:!1}]},e.mergeConfig({userSync:r})),r);r(e.getConfig("userSync")),e.getConfig("userSync",e=>r(null==e?void 0:e.userSync)),I.U.push(()=>e.registerSignalSources())}})})}setListenersForUserIdChanges(){h.A.onChange(()=>{this.syncUserIdConfig()}),g.A.onChange(()=>{this.syncUserIdConfig()})}syncUserIdConfig(){let e,{userSync:t}=this.config.PREBID_CONFIG,r="User Id";if(h.A.isEnabled()&&h.A.store?e=h.A:g.A.isEnabled()&&g.A.store&&(e=g.A,r="User Id V2"),!e)return;let a=e.store.toConfig("prebid");if(a){U(`Syncing ${r} config for prebid`,e.store),t=x({},t,a);let i=z.getGlobalInstance();i.que.push(()=>{let e=i.getConfig("userSync.userIds")||[];if(e.length){let r=t.userIds||[];e.forEach(e=>{r.every(t=>t.name!==e.name)&&r.push(e)}),t.userIds=r}i.setConfig({userSync:t})})}else(0,p.A)(P).warn(`${r} profile or modules were empty`,e.store)}forceTriggerPrebidUserSyncs(){let e=z.getGlobalInstance();e.que.push(()=>{U("calling prebid triggerUserSyncs"),e.setConfig({userSync:{enableOverride:!0}}),e.triggerUserSyncs(),e.setConfig({userSync:{enableOverride:!1}}),e.getUserIdsAsync().then(e=>U("user ids all complete:",e))})}isTudeServe(){return["v2","tude"].includes(this.config.AD_SERVER)}constructor(e){O(this,"config",void 0),O(this,"requestBidsWithoutSlots",e=>{let{mappings:t,adUnits:r,cb:a,auctionState:i={}}=e,{PREBID_GLOBAL:d,PREBID_TIMEOUT:o,PREBID_SIZES_OVERRIDE:n}=this.config,s=z.getGlobalInstance(),c=(0,m.A)(),l=new C(d,c);if(!v.A.canReceivePersonalizedAds()){(0,p.A)(P).warn("Prebid will not run because personalized ads are turned off"),a({adUnitCodes:[],bids:{},req:!1});return}let b=t.filter(e=>B(r,e)).map(e=>{var t;let a=Object.assign({},B(r,e));a.code=e.divId,(null==(t=a.mediaTypes)?void 0:t.banner)&&(n&&e.prebidSizes&&(a.mediaTypes.banner.sizes=e.prebidSizes),a.mediaTypes.banner.sizes=u.A.apply("prebidSizes",{code:a.code,adUnit:e.adUnit,baseDivId:e.baseDivId,sizes:a.mediaTypes.banner.sizes},({sizes:e})=>e));let i={adUnitCode:(a=u.A.apply("prebidAdUnitConfig",{adUnit:a,adUnits:r,baseDivId:e.baseDivId,divId:e.divId},({adUnit:e})=>e)).code,adUnit:e.adUnit,divId:e.divId,baseDivId:e.baseDivId};return l.addUnit(i),a}),h=u.A.apply("prebidAdUnits",{prebidAdUnits:b,adUnits:r,mappings:t},({prebidAdUnits:e})=>e);if(h.length<1)return(0,p.A)(P).error("No prebid ad unit matches for ",t),!1;h.forEach(e=>{y.B.emit(`pbjs.beforeRequest.${e.code}`,e)});let g=h.map(e=>e.code);j.push(l),j.garbageCollect(),s.que.push(()=>{var e,t;U(f.dN.PREBID_REQUEST_STARTING,g,{requestableUnits:b}),l.markAsStarted(),s.removeAdUnit(h.map(e=>e.code)),s.addAdUnits(h);let r=this.isTudeServe();s.requestBids((e=x({},{timeout:o,adUnitCodes:g,auctionId:c}),t=t={bidsBackHandler:e=>{i.timedout||r||s.setTargetingForGPTAsync(g),l.markAsCompleted(),a({adUnitCodes:g,bids:e,req:l})}},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);r.push.apply(r,a)}return r})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e))})});let{BID_MODIFIERS:t,PREBID_CACHE:r,PREBID_CACHE_DISABLE_MOVING_BIDDERS:a,PREBID_SECURE_SIGNALS:i,PREBID_SINGLETON:d,PREBID_EARLY_USERSYNC:o}=e;if(d){if(k(z,z,F))return k(z,z,F);var n=z,s=z,c=F,l=this;if(R(n,s),D(c,"set"),c.set)c.set.call(n,l);else{if(!c.writable)throw TypeError("attempted to set read only private field");c.value=l}}this.config=e,(h.A.isEnabled()&&h.A.store||g.A.isEnabled()&&g.A.store)&&(g.A.isEnabled()?U("User Id V2 sync service is enabled for Prebid"):U("User Id sync service is enabled for Prebid"),this.syncUserIdConfig(),this.setListenersForUserIdChanges(),o&&d&&this.forceTriggerPrebidUserSyncs()),r&&(0,A.A)({PREBID_CACHE_DISABLE_MOVING_BIDDERS:a,BID_MODIFIERS:t,AD_SERVER:e.AD_SERVER}),i&&z.registerSignalSources()}}O(z,"globalName","pbjs"),O(z,"registerSignalSourcesCalled",!1);var F={writable:!0,value:void 0};function L(e,t){if(void 0===e)throw TypeError("attempted to "+t+" private static field before its declaration")}function N(e,t,r){return H(e,t),L(r,"get"),r.get?r.get.call(e):r.value}function M(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function V(e){for(var t=1;t{var t;return(null==e?void 0:e.s2sConfig)&&!(null==e||null==(t=e.s2sConfig)?void 0:t.timeout)&&(null==e?void 0:e.bidderTimeout)&&(e.s2sConfig.timeout=Math.max(500,e.bidderTimeout-250)),function(e={}){if((null==e?void 0:e.eventHistoryTTL)!==void 0&&(null==e?void 0:e.minBidCacheTTL)!==void 0)return;let t=(0,b.b)();t.que.push(()=>{setTimeout(()=>{var a,i;if(Object.keys(r.g.assertive||{}).length||window._assertiveInitialized)return;let d={eventHistoryTTL:null!=(a=e.eventHistoryTTL)?a:15,minBidCacheTTL:null!=(i=e.minBidCacheTTL)?i:0};(0,p.A)().advancedLog("configuring prebid to clear events and expired bids",d),t.setConfig(d)},15e3)})}(e),e});class G extends Error{constructor(e,t){super(e),M(this,"context",void 0),this.context=t,this.name="PrebidOptimizationError"}}let W=(0,p.A)("Prebid-V2").setLabel("Pb2","#2B65EC"),K=(()=>{let e=new Map;return async(...t)=>{let r=t[0];if("string"==typeof r&&e.has(r))return e.get(r);let a=W.log(...t);return"string"==typeof r&&e.set(r,a),a}})(),J=(o=null,{getInstance:()=>(o||(o=new w),o)});(n=!1,()=>{if(!n)try{window.googletag=window.googletag||{},window.googletag.cmd=window.googletag.cmd||[],n=!0}catch(e){throw new G("Failed to initialize Google Tag Manager",{error:e})}})();let Q=(()=>{let e=new Map,t=0;return(r,a)=>{try{let i=Date.now();i-t>5e3&&(e.clear(),t=i);let d=`${r}_${a}`;if(e.has(d))return e.get(d);for(let t of J.getInstance().getByRecent().filter(e=>e.status===E.STARTED)){let i=t.units.find(e=>e.adUnitCode===r&&!e.bidderMatches.includes(a));if(i)return i.bidderMatches.push(a),e.set(d,i),i}return e.set(d,null),null}catch(e){return W.error("Error in matchAdUnitCodeToDivId:",e),null}}})(),Z=(()=>{let e=new Map,t=0;return(r,a)=>{try{let i=r.length+r.reduce((e,t)=>e+t.code.length,0);i!==t&&(e.clear(),r.forEach(t=>{e.set(t.code,t)}),t=i);let d=e.get(a.divId)||e.get(a.adUnit);return d||(d=r.find(e=>{let t=!0;return e.slot&&a.slot&&(t=Array.isArray(e.slot)?e.slot.includes(a.slot):e.slot===a.slot),t&&(e.code===a.divId||e.code===a.adUnit)})),d}catch(e){throw new G("Error matching mapping to ad unit",{mapping:a,error:e})}}})();class Y{initialize(){if(!this.isInitialized)try{let{BID_MODIFIERS:e,PREBID_CACHE:t,PREBID_CACHE_DISABLE_MOVING_BIDDERS:r,PREBID_SECURE_SIGNALS:a,PREBID_SINGLETON:i,PREBID_EARLY_USERSYNC:d}=this.config,o=[];this.isUserIdServiceEnabled()&&(g.A.isEnabled()?K("User Id V2 sync service is enabled for Prebid"):K("User Id sync service is enabled for Prebid"),o.push(this.syncUserIdConfig(),this.setListenersForUserIdChanges()),d&&i&&o.push(this.forceTriggerPrebidUserSyncs())),t&&(0,A.A)({PREBID_CACHE_DISABLE_MOVING_BIDDERS:Array.isArray(r)?r:[],BID_MODIFIERS:e,AD_SERVER:this.config.AD_SERVER}),a&&Y.registerSignalSources(),this.isInitialized=!0}catch(e){throw new G("Failed to initialize OptimizedPrebidBidder",{error:e})}}static setGlobalName(e){this.globalName=e}static getGlobalInstance(){let e=this.globalName;return window[e]?window[e].que||(window[e].que=[]):window[e]={que:[]},window[e]}static setBidderSettings(e){try{let t=Y.getGlobalInstance();t.bidderSettings=V({standard:{storageAllowed:!0}},t.bidderSettings,e)}catch(t){throw new G("Failed to set bidder settings",{settings:e,error:t})}}static registerSignalSources(){if(!Y.registerSignalSourcesCalled){Y.registerSignalSourcesCalled=!0;try{let e=Y.getGlobalInstance();e.que.push(()=>{e.getUserIdsAsync&&e.getUserIdsAsync().then(()=>{let t=e.getUserIdsAsEids()||[],r=[...new Set(t.map(e=>e.source))];if(0===r.length)return;let a=(e={})=>(null==e?void 0:e.encryptedSignalSources)?e:q(V({},e),{encryptedSignalSources:{sources:[{source:r,encrypt:!1}]}}),i=e.getConfig("userSync"),d=a(i);e.mergeConfig({userSync:d}),e.getConfig("userSync",t=>{let r=a(null==t?void 0:t.userSync);r!==(null==t?void 0:t.userSync)&&e.mergeConfig({userSync:r})}),I.U.push(()=>e.registerSignalSources())}).catch(e=>{W.error("Failed to register signal sources:",e)})})}catch(e){throw new G("Failed to register signal sources",{error:e})}}}setListenersForUserIdChanges(){let e=()=>this.syncUserIdConfig();this.userIdChangeListeners.has(e)||(h.A.onChange(e),g.A.onChange(e),this.userIdChangeListeners.add(e))}syncUserIdConfig(){try{let{userSync:e}=this.config.PREBID_CONFIG||{},t=this.getActiveUserIdService();if(!t)return;let r=t.store.toConfig("prebid");if(!r){let e=t===g.A?"User Id V2":"User Id";W.warn(`${e} profile or modules were empty`,t.store);return}K(`Syncing ${t===g.A?"User Id V2":"User Id"} config for prebid`,t.store),e=V({},e,r);let a=Y.getGlobalInstance();a.que.push(()=>{try{let t=a.getConfig("userSync.userIds")||[];if(t.length>0){let r=[...e.userIds||[]],a=new Set(r.map(e=>e.name));t.forEach(e=>{a.has(e.name)||r.push(e)}),e.userIds=r}a.setConfig({userSync:e})}catch(e){W.error("Error setting user sync config:",e)}})}catch(e){throw new G("Failed to sync user ID config",{error:e})}}getActiveUserIdService(){return h.A.isEnabled()&&h.A.store?h.A:g.A.isEnabled()&&g.A.store?g.A:null}forceTriggerPrebidUserSyncs(){let e=Y.getGlobalInstance();e.que.push(()=>{try{K("calling prebid triggerUserSyncs"),e.setConfig({userSync:{enableOverride:!0}}),e.triggerUserSyncs(),e.setConfig({userSync:{enableOverride:!1}}),e.getUserIdsAsync().then(e=>K("user ids all complete:",e)).catch(e=>W.error("Error getting user IDs:",e))}catch(e){W.error("Error triggering user syncs:",e)}})}processRequestableUnits(e,t,r,a){let i=[];for(let o of e)try{var d;let e=Z(t,o);if(!e)continue;let n=q(V({},e),{code:o.divId});if(null==(d=n.mediaTypes)?void 0:d.banner){a&&o.prebidSizes&&(n.mediaTypes.banner.sizes=o.prebidSizes);try{let e=u.A.apply("prebidSizes",{code:n.code,adUnit:o.adUnit,baseDivId:o.baseDivId,sizes:n.mediaTypes.banner.sizes},({sizes:e})=>e);n.mediaTypes.banner.sizes=Array.isArray(e)?e:n.mediaTypes.banner.sizes}catch(e){W.error("Error applying prebidSizes filter:",e)}}let s=u.A.apply("prebidAdUnitConfig",{adUnit:n,adUnits:t,baseDivId:o.baseDivId,divId:o.divId},({adUnit:e})=>e),c={adUnitCode:s.code,adUnit:o.adUnit,divId:o.divId,baseDivId:o.baseDivId};r.addUnit(c),i.push(s)}catch(e){W.error("Error processing requestable unit:",e,{mapping:o})}return i}applyPrebidFilters(e,t,r){try{return u.A.apply("prebidAdUnits",{prebidAdUnits:e,adUnits:t,mappings:r},({prebidAdUnits:e})=>e)}catch(t){return W.error("Error applying prebid filters:",t),e}}constructor(e){let t,r;if(M(this,"config",void 0),M(this,"userIdChangeListeners",new Set),M(this,"isInitialized",!1),M(this,"isUserIdServiceEnabled",(t=null,()=>(null===t&&(t=!!(h.A.isEnabled()&&h.A.store)||!!(g.A.isEnabled()&&g.A.store)),t))),M(this,"isTudeServe",(r=null,()=>(null===r&&(r=["v2","tude"].includes(this.config.AD_SERVER||"")),r))),M(this,"requestBidsWithoutSlots",e=>{let{mappings:t,adUnits:r,cb:a,auctionState:i={}}=e,{PREBID_GLOBAL:d,PREBID_TIMEOUT:o,PREBID_SIZES_OVERRIDE:n}=this.config;try{if(!(null==t?void 0:t.length))throw new G("No mappings provided",{params:e});if(!(null==r?void 0:r.length))throw new G("No ad units provided",{params:e});if(!a||"function"!=typeof a)throw new G("Invalid callback function",{params:e});let s=Y.getGlobalInstance(),c=(0,m.A)(),l=new C(d,c);if(!v.A.canReceivePersonalizedAds())return W.warn("Prebid will not run because personalized ads are turned off"),a({adUnitCodes:[],bids:{},req:!1}),!1;let u=this.processRequestableUnits(t,r,l,n);if(0===u.length)return W.error("No prebid ad unit matches for",t),!1;let p=this.applyPrebidFilters(u,r,t);p.forEach(e=>{try{y.B.emit(`pbjs.beforeRequest.${e.code}`,e)}catch(t){W.error(`Error emitting event for unit ${e.code}:`,t)}});let b=p.map(e=>e.code),h=J.getInstance();return h.push(l),h.garbageCollect(),s.que.push(()=>{try{K(f.dN.PREBID_REQUEST_STARTING,b,{requestableUnits:u}),l.markAsStarted(),s.removeAdUnit(b),s.addAdUnits(p);let e=this.isTudeServe();s.requestBids(q(V({},{timeout:o,adUnitCodes:b,auctionId:c}),{bidsBackHandler:t=>{try{i.timedout||e||s.setTargetingForGPTAsync(b),l.markAsCompleted(),a({adUnitCodes:b,bids:t,req:l})}catch(e){W.error("Error in bidsBackHandler:",e),a({adUnitCodes:[],bids:{},req:!1})}}}))}catch(e){W.error("Error in prebid request execution:",e),l.markAsCompleted(),a({adUnitCodes:[],bids:{},req:!1})}}),!0}catch(e){return W.error("Error in requestBidsWithoutSlots:",e),a({adUnitCodes:[],bids:{},req:!1}),!1}}),e.PREBID_SINGLETON){if(N(Y,Y,$))return N(Y,Y,$);var a=Y,i=Y,d=$,o=this;if(H(a,i),L(d,"set"),d.set)d.set.call(a,o);else{if(!d.writable)throw TypeError("attempted to set read only private field");d.value=o}}this.config=V({},e),this.initialize()}}M(Y,"globalName","pbjs"),M(Y,"registerSignalSourcesCalled",!1);var $={writable:!0,value:null};u.A.sub("prebidGlobalConfig",e=>{try{return(null==e?void 0:e.s2sConfig)&&!e.s2sConfig.timeout&&e.bidderTimeout&&(e.s2sConfig.timeout=Math.max(500,e.bidderTimeout-250)),function(e={}){if(void 0===e.eventHistoryTTL||void 0===e.minBidCacheTTL)try{let t=(0,b.b)();t.que.push(()=>{let a=setTimeout(()=>{try{var a,i;if(Object.keys(r.g.assertive||{}).length>0||window._assertiveInitialized)return;let d={eventHistoryTTL:null!=(a=e.eventHistoryTTL)?a:15,minBidCacheTTL:null!=(i=e.minBidCacheTTL)?i:0};(0,p.A)().advancedLog("configuring prebid to clear events and expired bids",d),t.setConfig(d)}catch(e){W.error("Error in prebid clear events configuration:",e)}},15e3);"undefined"!=typeof window&&window.addEventListener("beforeunload",()=>{clearTimeout(a)},{once:!0})})}catch(e){W.error("Error setting up prebid clear events:",e)}}(e),e}catch(t){return W.error("Error in prebidGlobalConfig filter:",t),e}});var X=r(4413),ee=r(67259);let et="true"==(0,ee.P3)("pbjsv2")?100:1,er=100-et,{PrebidBidderTest:ea,matchAdUnitCodeToDivIdTest:ei}=(0,X.J)({name:`20250625-prebid-v2-test-${et}-${er}`,tracking:"custom_116",variants:[{name:"test",value:{PrebidBidderTest:Y,matchAdUnitCodeToDivIdTest:Q},percent:et},{name:"control",value:{PrebidBidderTest:z,matchAdUnitCodeToDivIdTest:(e,t)=>{let r=null;return j.getByRecent().filter(e=>e.status===E.STARTED).forEach(a=>{let i=a.units.filter(r=>r.adUnitCode===e&&!1!==r.bidderMatches.includes(t));if(i.length>0)return r=i[0],i[0].bidderMatches.push(t),!1}),r}},percent:er}]});var ed=r(99406),eo=r(75208),en=r(36016);let es=(0,p.A)("ay-revenue").setLabel("Predictions"),ec=.8,el="USD",eu=[{name:"2RPS",rps:.02},{name:"6RPS",rps:.06},{name:"10RPS",rps:.1},{name:"15RPS",rps:.15},{name:"20RPS",rps:.2},{name:"25RPS",rps:.25}],ep=!1,eb="assertive_predictedRevenue";function em(){let e;em.hasRan||(em.hasRan=!0,window.addEventListener(eb,()=>{e="yes",en.A.setTargeting({tude_revpr:e})}),I.U.addEventListener("slotRenderEnded",()=>{setTimeout(()=>{e||(e="no",en.A.setTargeting({tude_revpr:e}))},1e3)}))}var ef={addImpCPMTrackingEvents:(e=ec,t=el)=>{es.log(f.dN.ADDING_FB_PURCHASE_TRACKING),em(),window.addEventListener(eb,function(r){if(void 0===window.fbq)return void es.warn("No FB pixel on the page to record Purchase events");try{let a=r.data.meta.impressionUUID,i=r.data.predictedRevenueCPM.impression*e;fbq("track","Purchase",{currency:t,value:i,transactionId:a}),es.advancedLog("Facebook (FB) event triggered",{event:"Purchase",value:i,type:"impression"})}catch(e){es.error(e)}},!1)},addRPSTrackingEvents:(e=eu,t=el,r=ep,a=!1)=>{es.log(f.dN.ADDING_FB_RPS_TRACKING),em(),window.addEventListener(eb,function(i){if(void 0===window.fbq)return void es.warn("No FB pixel on the page to record RPS events");try{let d=i.data.meta.impressionUUID,o=i.data.predictedRevenueCPM.session/1e3;es.advancedLog("Session revenue updated",{sessionRev:o}),e.forEach(e=>{let i="tude-fb-rps-"+e.name,n=function(e){let t=new RegExp("".concat(e,"=([^;]+)(?:;|$)")).exec(document.cookie);return t?JSON.parse(t[1]):[]}(i);o>e.rps&&!n.includes(e.rps)&&(fbq("trackCustom",e.name,{currency:t,value:e.rps,transactionId:d}),n.push(e.rps),document.cookie="".concat(i,"=").concat(JSON.stringify(n),"; path=/; samesite=lax; max-age=").concat(1800),es.advancedLog("Facebook (FB) event triggered",{event:e.name,value:e.rps,type:"rps"}),r&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"RPS",rpsValue:a?parseInt(100*e.rps):e.rps})))})}catch(e){es.error(e)}},!1)},useServerSideAyPredictions:()=>{eb="assertive_predictedRevenueServer"}},eh=r(69837),eg=r(34858),ev=({divMapping:e,forceRender:t=!1,inViewOnly:r=!0,cb:a})=>{document.addEventListener("visibilitychange",()=>{!document.hidden&&((0,eh.A)(document.getElementById(e.divId))||!r)&&(a&&a(),(0,eg.A)(e,t,"Triggering Activity Refresh"))})},ey=r(71309);function eI(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}let eA="timedRefresh";async function eE(...e){(0,p.A)(eA).log(...e)}async function eS(...e){(0,p.A)(eA).advancedLog(...e)}(0,p.A)(eA).setLabel("Timed Refresh","#FFD700");var ew=class{startTimer(){this.isPaused&&(this.isPaused=!1,eE(`Started timed refresh for ${this.mapping.divId} at ${this.activeViewSeconds}/${this.targetSeconds} seconds`),this.interval=setInterval(()=>{this.activeViewSeconds+=1,eS([this.mapping.divId],`at ${this.activeViewSeconds} seconds`),this.activeViewSeconds===this.targetSeconds&&this.refresh()},1e3))}refresh(){eE("Triggering timed refresh",this.mapping),this.onTimedRefresh(this.mapping),(0,eg.A)(this.mapping),this.reset()}reset(){setTimeout(()=>this.activeViewSeconds=0,500)}pauseTimer(){this.isPaused||(this.isPaused=!0,eE(`Timed refresh paused for ${this.mapping.divId} at ${this.activeViewSeconds} seconds`),clearInterval(this.interval))}constructor(e,{onTimedRefresh:t,onActivityRefresh:r}){var a,i,d;eI(this,"activeViewSeconds",0),eI(this,"interval",void 0),eI(this,"isPaused",!0),eI(this,"mapping",void 0),eI(this,"onActivityRefresh",void 0),eI(this,"onTimedRefresh",void 0),eI(this,"targetSeconds",void 0),this.mapping=e,this.onActivityRefresh=r,this.onTimedRefresh=t,this.targetSeconds=null==(a=e.refresh)?void 0:a.seconds,eE(`Watching for timed refresh of ${this.targetSeconds} seconds for ${e.divId}`),(null==(i=e.refresh)?void 0:i.activityRefresh)&&ev({divMapping:e,forceRender:!1,inViewOnly:!0,cb:()=>{this.reset(),r(e)}}),(null==(d=e.refresh)?void 0:d.activeView)?(0,ey.A)({viewablePercent:50,divId:e.divId,inViewCb:()=>this.startTimer(),outOfViewCb:()=>this.pauseTimer()}):this.startTimer()}};let e_={onTimedRefresh:void 0,onActivityRefresh:void 0};var eC=(e,t)=>new ew(e,function(e){for(var t=1;tt.name===e)}static usePlugin(e,t){let r={props:{}},{PLUGINS:a}=t;a&&a[e.name]&&"object"==typeof a[e.name]&&(r=a[e.name]),e.setConfig(r.props),e.trigger(eD.y.START),this.plugins.push(e),e.ready=!0,e.trigger("ready"),(0,p.A)("Plugin").log("Plugin "+e.name+" has been loaded",r)}static async onReady(e,t){let r=this.getPluginByName(e);r&&(r.ready?t(r):r.on("ready",()=>t(r)))}}l=[],(c="plugins")in ek?Object.defineProperty(ek,c,{value:l,enumerable:!0,configurable:!0,writable:!0}):ek[c]=l;var eO=r(7723),ex=r(30085),eR=r(6262),eP=e=>{let t=e.getGlobalInstance();t.que.push(()=>{t.onEvent("auctionEnd",function(e){let t=(0,p.A)("Bid Response");console.group("Bids Received"),console.log("Ad Units",e.adUnitCodes),e.bidsReceived.length>0?console.table(e.bidsReceived,["bidder","cpm","size","timeToRespond"]):t.warn("No bids!"),console.groupEnd()}),t.onEvent("adRenderFailed",function(e){console.error("ad render error",e)})})},eU=r(27286);function ej(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var eB=class{add(e){if("number"!=typeof e||!Number.isFinite(e))throw Error("Value must be a finite number");this.count++,this.total+=e,this.average=this.total/this.count,this.max=1===this.count?e:Math.max(this.max,e),this.min=!1===this.min?e:Math.min(this.min,e),this.list.push(e)}constructor(){ej(this,"count",void 0),ej(this,"total",void 0),ej(this,"average",void 0),ej(this,"max",void 0),ej(this,"min",void 0),ej(this,"list",void 0),this.count=0,this.total=0,this.average=0,this.max=0,this.min=!1,this.list=[]}};(0,p.A)("speed").setLabel("Speed","#888");var ez=r(33919),eF=r(2853),eL=r(28519),eN=r(85487),eM=r(55364),eV=r.n(eM),eq=r(86964).Promise;function eH(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function eG(e){for(var t=1;ta=e),eQ=new eq(e=>i=e),eZ=new eq(e=>d=e);class eY{static init(){window[this.globalName]=window[this.globalName]||{},window[this.globalName].cmd=window[this.globalName].cmd||[],a(window[this.globalName])}static async getInstance(){return eJ}static async getConfig(){return eQ}static async getAdUnits(){return eZ}}async function e$(){return eY.getInstance()}async function eX(){return eY.getAdUnits()}eH(eY,"globalName","tude");let e0=(e,t,a,{getCurrentDeviceAdUnits:o,getCloneOfUnits:n},s,c=!1,l=!1,m={},A=!1)=>{a=u.A.apply("wrapperConfigOnInit",a,e=>e),i(a),d(o((0,eU.ZI)())),s=u.A.apply("bidModifiersOnInit",s,e=>e);let{AMAZON_BIDDING:E,GLOBAL_NAME:S,PREBID_BIDDER_SETTINGS:w,INIT_GTAG_EARLY:_,INITIAL_USER_STATE:C,DEBUG:D,GPT_SRA:k,GPT_COLLAPSE_EMPTY_DIVS:O,GPT_LAZYLOAD_ENABLED:x,GPT_LAZYLOAD_FETCH_MARGIN:R,GPT_LAZYLOAD_RENDER_MARGIN:P,GPT_LAZYLOAD_MOBILE_SCALING:U,GPT_FORCE_SAFEFRAMES:j,GPT_SET_CENTERING:B,GPT_DISABLE_INITIAL_LOAD:z,PREBID_ALIASES:F,PREBID_CONFIG:L,PREBID_TIMEOUT:N,PREBID_EARLY_USERSYNC:M}=a;C&&v.A.setState(C),eY.globalName=S,eY.init(),h.A.isEnabled()||g.A.isEnabled()||(0,eL.x)(ez.default,{userModules:[]}),D&&(0,p.A)().enable(),(0,p.A)().advancedLog(f.dN.SCRIPT_STARTED,a),ea.setGlobalName(a.PREBID_GLOBAL),s?ea.setBidderSettings(eG({},s(),w)):ea.setBidderSettings(eG({},w)),(0,p.A)().isEnabled()&&eP(ea);let V=!1,q=null,H=null,G=[],W={collapseEmptyDivs:O,enableSingleRequest:k,setForceSafeFrame:j,setCentering:B,disableInitialLoad:!1!==z,enableLazyLoad:!!x&&{fetchMarginPercent:R,renderMarginPercent:P,mobileScaling:U}};function K(e,t={}){t&&"object"==typeof t&&I.U.setSlotTargeting(e,t);let r=a.GOOGLE_TARGETING_PARAMS||{};I.U.setSlotTargeting(e,r)}function J(e){I.U.push(function(){I.U.init(W),e.forEach(e=>{let t=H||u.A.apply("gamAdUnitName",e.adUnit,e=>e),r=u.A.apply("gamSizes",{adUnit:t,divId:e.divId,baseDivId:e.baseDivId,targeting:e.targeting,sizes:e.sizes},({sizes:e})=>e);K(I.U.defineGptSlot({adUnit:t,sizes:r,divId:e.divId}),eW(eG({},e.targeting),{baseDivId:e.baseDivId}))})})}_&&I.U.init(W),I.U.addAllEventListeners(),I.U.addEventListener("slotRenderEnded",e=>{let t=e.slot.getSlotElementId(),r=e.isEmpty?"generic.ad.unfilled":"generic.ad.filled";y.B.emit(r,{id:t})}),(0,eF.VC)(e=>{e.events().on("no_bid",e=>{let t=e.slot.elementId;y.B.emit("generic.ad.unfilled",{id:t})}),e.events().on("bid_won",e=>{let t=e.slot.elementId;y.B.emit("generic.ad.filled",{id:t})})});let Q={};(a.URL_TARGETING_PARAMS||[]).forEach(e=>{let t=(0,ee.P3)(e);t&&(Q[e]=t)}),Object.keys(Q).length&&en.A.setTargeting(Q),E&&("aps"===a.AMAZON_SDK?(ed.A.setConfig(a),eo.A.getInstance({accountId:String(a.AMAZON_PUB_ID),timeout:a.PREBID_TIMEOUT,deals:a.AMAZON_DEALS,useSafeFrames:a.GPT_FORCE_SAFEFRAMES||a.AMAZON_SAFE_FRAMES||!1,wrapperConfig:a})):ed.A.loadLibrary({pubID:a.AMAZON_PUB_ID,bidTimeout:a.PREBID_TIMEOUT,deals:a.AMAZON_DEALS,useSafeFrames:a.GPT_FORCE_SAFEFRAMES||a.AMAZON_SAFE_FRAMES||!1,wrapperConfig:a,params:a.AMAZON_PARAMS,signals:a.AMAZON_SIGNALS})),F.length>0&&(L.userSync=eG({},L.userSync,{aliasSyncEnabled:!0}));let Z=u.A.apply("prebidGlobalConfig",eG({bidderTimeout:N},L),e=>e),Y=ea.getGlobalInstance();Y.que.push(()=>{let e=o(q);F.length>0&&F.map(e=>{Y.aliasBidder(e.bidder,e.alias,e.options)}),Y.setConfig(Z),(0,p.A)().log(f.dN.CONFIG_ESTABLISHED,{config:Z,adUnits:e})}),M&&new ea(a),I.U.push(()=>{let e=ea.getGlobalInstance();e.que.push(()=>{e.setTargetingForGPTAsync(),(0,p.A)().log(f.dN.SERVER_INITIALIZED)})});let $=!1;a.ASSERTIVE_YIELD.predictions&&(a.ASSERTIVE_YIELD.serverSidePredictions&&ef.useServerSideAyPredictions(),a.EVENTS_AY_FB_PURCHASE_ENABLED&&ef.addImpCPMTrackingEvents(a.EVENTS_AY_FB_PURCHASE_MODIFIER||.8),a.EVENTS_AY_FB_RPS_ENABLED&&ef.addRPSTrackingEvents(a.EVENTS_AY_FB_RPS_MAP,a.CURRENCY,a.EVENTS_AY_RPS_GTM_ENABLED,a.EVENTS_AY_RPS_GTM_WHOLE_NUMBERS));let X=e=>{let t=[];return e.filter(e=>{for(let r=0;r"v2"===a.AD_SERVER;et()&&(0,eF.E3)();let er=e=>{$=$||{};let t=q||(0,eU.ZI)();(0,p.A)().log(f.dN.DIV_TO_PREBID_AD_UNIT_MAP_SETTING,e),e.forEach(e=>{var r;let a;if(!e.divId)return(0,p.A)().error(f.dN.NO_DIV_ID_GIVEN_TO_MAP,e),!1;e.prebidAdUnit||(0,p.A)().warn(f.dN.NO_PREBID_AD_UNIT_GIVEN_TO_MAP,e);let i=!1;if(n(o(t)).forEach(t=>{if(!(null==e?void 0:e.gamOnly)&&t.code===e.prebidAdUnit){let{amazon:e,mediaTypes:r,code:a,disableAmazonBidding:d,allowLazyDestroy:o,safeframe:n}=t;return i={amazon:e,code:a,allowLazyDestroy:o,disableAmazonBidding:d,safeframe:n,sizes:r.banner?r.banner.sizes:[[1,1]]},!0}}),e.gamSizes?a=X(e.gamSizes):((0,p.A)().warn(f.dN.NO_GAM_SIZES_GIVEN,e),i&&(a=X(i.sizes))),!a)return!1;if(e.device){if(Array.isArray(e.device)&&!e.device.includes(t)||"string"==typeof e.device&&e.device!==t)return!1}else if(!i)return!1;$[e.divId]={amazon:null==i?void 0:i.amazon,allowLazyDestroy:null==(r=null==i?void 0:i.allowLazyDestroy)||r,disableAmazonBidding:null==i?void 0:i.disableAmazonBidding,prebidAdUnit:e.prebidAdUnit,gamOnly:(null==e?void 0:e.gamOnly)||!1,gamSizes:a,prebidSizes:e.prebidSizes,safeframe:null==i?void 0:i.safeframe,slot:e.slot,targeting:e.targeting}}),!V&&(V=!0,G.length>0&&G.forEach(function(e){"function"==typeof e&&new eq(t=>{e(),t()})}))},es=e=>{if(et()&&((0,eF.VC)(t=>{e.forEach(e=>{let{divId:r,adUnit:i,sizes:d,targeting:o,safeframe:n}=e;t.ads().slots.add(i,r,d,o,null!=n?n:a.GPT_FORCE_SAFEFRAMES)}),(0,p.A)().log("slots",t.ads().slots)}),!(null==a?void 0:a.TUDESERVE_GPT_FALLBACK)))return;e.forEach(e=>{let t=I.U.getSlotByDivId(e.divId);t&&K(t,Object.assign({},a.GOOGLE_TARGETING_PARAMS,e.targeting))});let t=I.U.getAllSlotDivIds();if(t.length<1)return J(e.map(e=>{let{divId:t,adUnit:r,sizes:a,targeting:i,baseDivId:d}=e;return{divId:t,adUnit:r,sizes:a,targeting:i,baseDivId:d}})),!0;let r=e.filter(e=>!t.includes(e.divId)).map(e=>{let{divId:t,adUnit:r,sizes:a,targeting:i,baseDivId:d}=e;return{divId:t,adUnit:r,sizes:a,targeting:i,baseDivId:d}});r.length&&J(r)};async function ec(e=[],t=!0){(0,p.A)().log(f.dN.DESTROYING_DIVS,e),t&&e.forEach(e=>{let t=document.getElementById(e);if(t){let e=t.offsetHeight,r=document.createElement("div");r.classList.add("tude-destruct-placeholder"),r.style="min-height:"+e+"px;background:#f3f3f3;border-radius:4px;",r.setAttribute("data-div-id",t.id),t.after(r),t.remove()}}),I.U.push(()=>{let t=I.U.getSlotListByDivIds(e);t.length>0?((0,p.A)().log(f.dN.DESTROYING_GPT_SLOTS,t.map(e=>e.getSlotElementId())),I.U.destroySlots(t)):(0,p.A)().warn(f.dN.DESTROYING_NO_GPT_SLOTS)})}let el=e=>e.filter(e=>!!e.baseDivId&&!!$[e.baseDivId]||((0,p.A)().error('Missing a base prebid mapping for base "'+e.baseDivId+'"'),!1)).map(e=>{let{amazon:t,allowLazyDestroy:r,disableAmazonBidding:a,gamOnly:i,gamSizes:d,prebidAdUnit:o,prebidSizes:n,safeframe:s,targeting:c,timedRefresh:l,slot:u,lazy:p}=$[e.baseDivId],b={};return c&&"object"==typeof c&&(b=eG({},c)),e.targeting&&(b=eV()(b,e.targeting)),eW(eG({},e),{adUnit:o,amazon:t,allowLazyDestroy:r,disableAmazonBidding:a,gamOnly:i,sizes:d,prebidSizes:n||d,safeframe:s,targeting:b,timedRefresh:l,slot:u,lazy:p})}),eu=(e,t)=>{if(!V)return G.push(()=>{eu(e,t)}),!1;if(!e||!$[e])return(0,p.A)().error('Missing a base prebid mapping for base "'+e+'"'),!1;I.U.init(W);let{prebidAdUnit:r}=$[e],{targeting:i}=$[e],{CUSTOM_DIVS:d}=a;r=d.some(t=>t.divId===e&&!t.excludePathOverride)&&H?H:u.A.apply("gamAdUnitName",r,e=>e);let o=()=>{(0,p.A)().log("Calling interstitial slot",[e,r]);let a=!1;I.U.push(function(){let d=googletag.enums.OutOfPageFormat.INTERSTITIAL;"string"==typeof t&&(d=t),"BOTTOM_ANCHOR"===t&&(d=googletag.enums.OutOfPageFormat.BOTTOM_ANCHOR),"TOP_ANCHOR"===t&&(d=googletag.enums.OutOfPageFormat.TOP_ANCHOR);let o={baseDivId:e,prebidAdUnit:r,gamEnumOopType:d,targeting:i};if(y.B.emit("baseWrapper.beforeDefineOutOfPageSlot",o),a=I.U.defineOutOfPageSlot(o.prebidAdUnit,o.gamEnumOopType)){K(a,i),a=u.A.apply("interstitialBeforeLoad",a,e=>e);let{INTERSTITIAL_CONFIG:t}=o;if(t){var n,s;a.setConfig({interstitial:{triggers:{navBar:null!=(n=t.navbar)&&n,unhideWindow:null!=(s=t.unhideWindow)&&s}}})}(0,p.A)().log("Interstitial initalized with GPT",[e,r]),(0,p.A)().log("Rendering interstitial",[e,r]),I.U.refresh([a])}else(0,p.A)().error("Device does not support interstitials",[e,r])})},{INTERSTITIAL_DELAY:n}=a;return n?setTimeout(()=>{o()},n):o(),!0};async function ep(e,t){(0,p.A)().log("Render triggered",e,{speed:Date.now()-t.timing.start}),eK.record("requestToRender",Date.now()-t.timing.start),(0,eO.f)(e),y.B.emit(f.qY.AFTER_REQUEST,{divIds:e})}async function eb(e,t,r){let i=e.map(e=>e.divId),d=new ex.A;if(d.onComplete(()=>{ep(i,d)}),t.length<1)return d.complete(),!0;t.forEach(e=>{d.addBidder(e)});let s=e.filter(e=>!1!==e.adUnit);if(t.includes("prebid")){let t=new ea(a);(0,p.A)().log(f.dN.PREBID_BIDS_REQUESTING,e.map(e=>e.divId)),t.requestBidsWithoutSlots({mappings:s,adUnits:n(o(q)),cb:({adUnitCodes:e,bids:t,req:r})=>{null!==t&&void 0!=t&&"object"==typeof t&&((0,p.A)().log(f.dN.PREBID_BIDS_RECEIVED,e,{bids:t,timing:r?r.getTimings():null}),(0,p.A)().isAdvanced()&&Object.keys(t).forEach(e=>{t[e].bids.forEach(e=>{eK.record("bidder."+e.bidderCode,e.timeToRespond)})})),d.setBidderStatus("prebid",!0)}})}if(t.includes("amazon")){let e;("aps"===a.AMAZON_SDK?eo.A.getInstance({accountId:String(a.AMAZON_PUB_ID)}):new ed.A).requestBids({slots:s.map(e=>{let{adUnit:t,amazon:r,divId:a,sizes:i}=e;return r?eG({slotName:H||t,sizes:i,slotID:a},r):{slotID:a,slotName:H||t,sizes:i}})},!0,e=>{!1!==e&&(0,p.A)("Amazon").log(f.dN.AMAZON_BIDS_RECEIVED,i,{bids:e}),d.setBidderStatus("amazon",!0)})}let c=e.filter(e=>!1!==e.adUnit).map(e=>{let{divId:t,baseDivId:r}=e;return{divId:t,baseDivId:r}});y.B.emit(f.qY.BIDS_REQUESTED,{divIds:i,divToBaseMaps:r,filteredMappings:c});let{FAILSAFE_TIMEOUT:l}=a;setTimeout(()=>{d.complete()&&(0,p.A)().log(f.dN.REQUEST_TIMED_OUT,d,i)},l)}let em=[],eh=(e,t=!1)=>{if((0,p.A)().log("refreshAdsViaDivMappings called",{divToBaseMaps:e,forceRender:t}),!Array.isArray(e))return(0,p.A)().error("Expected an array of div mappings. Received the following.",e),!1;let r=Array.from(new Set((e=e.map(e=>(e.metadata=e.metadata||{},e.metadata.forceRenderFromCall=t,(null==e?void 0:e.divId)&&"string"==typeof e.divId&&(e.divId=e.divId.trim()),(null==e?void 0:e.baseDivId)&&"string"==typeof e.baseDivId&&(e.baseDivId=e.baseDivId.trim()),e))).map(e=>e.divId)));if(r.length!==e.length){let t={before:e};t.after=e=r.map(t=>e.find(e=>e.divId===t)),(0,p.A)().warn("duplicate divIds passed to refreshAdsViaDivMappings(), normalized configs",t)}a.GOOGLE_PAGE_URL&&e.forEach(e=>{e.pageUrl&&I.U.setPageUrl(e.pageUrl)}),a.ADVANCED_TIMED_REFRESH.enabled&&e.forEach(e=>{e.refresh&&!em.includes(e.divId)&&(em.push(e.divId),eC(e,a.ADVANCED_TIMED_REFRESH.advancedTimedRefreshConfig))});let{FORCE_RENDER_OVERRIDE:i}=a;if(i&&(t=i),!V)return G.push(()=>{eh(e,t)}),!1;y.B.emit(f.qY.BEFORE_REFRESH,e),e.forEach(r=>{y.B.emit(`baseWrapper.beforeRefresh.${r.baseDivId}`,{mapping:r,remove:()=>{(0,eR.A)(e,e=>e.divId!==r.divId)},forceRender:t})});let d=el(e),s=d.map(e=>e.divId);if(d.length<1)return(0,p.A)().warn("Not refreshing because divs do not have mappings",r),!1;function l(t,r,{AMAZON_BIDDING:i,AMAZON_OUTSTREAM_SUPPORT:d,AMAZON_PUB_ID:s,AMAZON_SDK:c}){if((0,p.A)().log("Starting bid request from function",t,r),t.length<1)return;y.B.emit(f.qY.BEFORE_REQUEST,{divIds:t,mappings:r});let l=[],m=[];r.forEach(e=>{y.B.emit(`baseWrapper.beforeRequest.${e.baseDivId}`,{mapping:e,remove:()=>{l.push(e.divId),m.push(e.divId)}})}),r=r.filter(e=>!l.includes(e.divId)),t=t.filter(e=>!m.includes(e)),l.length=0,m.length=0,es(r),y.B.emit(f.qY.AFTER_CREATE_SLOTS,{divIds:t,mappings:r}),r.forEach(e=>{y.B.emit(`baseWrapper.afterCreateSlots.${e.baseDivId}`,{mapping:e,remove:()=>{l.push(e.divId),m.push(e.divId)}})}),r=r.filter(e=>!l.includes(e.divId)),t=t.filter(e=>!m.includes(e));let h=r.filter(e=>e.gamOnly);h.length>0&&((0,p.A)().log("Requesting GAM only units",h),eb(h,[],e));let g=r.filter(e=>!e.gamOnly),v=g.map(e=>e.divId);if(g.length<1)return y.B.emit(f.qY.BIDS_REQUESTED,{divIds:t,divToBaseMaps:e,filteredMappings:r.filter(e=>!1!==e.adUnit).map(e=>{let{divId:t,baseDivId:r}=e;return{divId:t,baseDivId:r}})}),!0;let I={queued:!1,prebid:!1,timedout:!1,timeoutHandle:void 0,timing:{start:Date.now()}};function A(e){return clearTimeout(I.timeoutHandle),!I.queued&&((I.queued=!0,(0,p.A)().log("Render triggered",e,{speed:Date.now()-I.timing.start}),eK.record("requestToRender",Date.now()-I.timing.start),et())?((0,eF.VC)(t=>{t.ads().request(e)}),e):void((0,eO.f)(e),y.B.emit(f.qY.AFTER_REQUEST,{divIds:e})))}if(i&&(I.amazon=!1),g=g.filter(e=>!1!==e.adUnit),et()&&(0,eF.VC)(e=>{e.ads().slots.getSlots().filter(e=>v.includes(e.elementId)).forEach(e=>{e.clearBids()})}),i&&g.length>0){let e;e="aps"===c?eo.A.getInstance({accountId:String(s)}):new ed.A;let t=u.A.apply("amazonAuctionMappings",g,e=>e).filter(e=>!e.disableAmazonBidding).map(e=>{let{slot:t,adUnit:r,amazon:a,divId:i,sizes:s}=e,c={slotID:i,slotName:H||r,sizes:s};if(d){var l,u,p;let{mediaTypes:e={}}=n(o(q||(0,eU.ZI)())).find(e=>{if(e.slot===t||Array.isArray(e.slot)&&e.slot.includes(t))return!0})||{};if((null==e||null==(l=e.video)?void 0:l.context)==="outstream"){let t=(null==e||null==(u=e.video)?void 0:u.playerSize)||[[640,480]];t&&Array.isArray(t)&&2==t.length&&!Array.isArray(t[0])&&(t=[t]),(null==e||null==(p=e.banner)?void 0:p.sizes)||(c=eW(eG({},c),{mediaType:"video",sizes:t}))}}return a&&(c=eG({},c,a)),c}),r=u.A.apply("amazonAuctionSlots",t,e=>e);r.length?e.requestBids({slots:r,auctionState:I},!0,e=>{!1!==e&&(e.length>0?(0,p.A)("Amazon").log(f.dN.AMAZON_BIDS_RECEIVED,v,e):(0,p.A)("Amazon").warn("No Amazon bids received for",v)),!I.timedout&&(et()&&(0,eF.VC)(e=>{r.forEach(t=>{let r=e.ads().slots.getSlotByElementId(t.slotID),a=r&&(0,eT.c$)({slotID:t.slotID});if(r&&a){var i;let d=(0,eT.iC)(a),o=e.ads().factory().createBid({amount:(0,eT.UN)(d.amznbid)||0,slotId:r.elementId,source:"amazon",mediaType:null!=(i=null==t?void 0:t.mediaType)?i:"banner",sourceData:d,currency:"USD"});r.bids.push(o)}})}),I.amazon=!0,I.prebid&&A(v))}):I.amazon=!0}let E=new ea(a);(0,p.A)("Prebid").log(f.dN.PREBID_BIDS_REQUESTING,g.map(e=>e.divId)),E.requestBidsWithoutSlots({mappings:g,adUnits:n(o(q)),auctionState:I,cb:({adUnitCodes:e,bids:t,req:r})=>{null!==t&&void 0!=t&&"object"==typeof t&&((0,p.A)("Prebid").log(f.dN.PREBID_BIDS_RECEIVED,e,{bids:t,timing:r?r.getTimings():null}),(0,p.A)().isAdvanced()&&Object.keys(t).forEach(e=>{t[e].bids.forEach(e=>{eK.record("bidder."+e.bidderCode,e.timeToRespond)})})),et()&&(0,eF.VC)(e=>{for(let i of r.units)try{var t,a;let r=null==(t=Y.getHighestCpmBids(i.adUnitCode))?void 0:t[0];if(r&&r.adId){let t=e.ads().slots.getSlotByElementId(i.divId);if(t){let i=e.ads().factory().createBid({amount:r.cpm,bidder:r.bidder,slotId:t.elementId,source:"prebid",mediaType:null!=(a=null==r?void 0:r.mediaType)?a:"banner",sourceData:r,currency:r.currency||"USD"});t.bids.push(i)}}}catch(e){(0,p.A)().error(e)}}),I.timedout||(I.prebid=!0,(!i||I.amazon)&&A(v))}});let S=r.filter(e=>!1!==e.adUnit).map(e=>{let{divId:t,baseDivId:r}=e;return{divId:t,baseDivId:r}});y.B.emit(f.qY.BIDS_REQUESTED,{divIds:t,divToBaseMaps:e,filteredMappings:S});let w=400;try{w=(0,b.b)().getConfig("timeoutBuffer")||w}catch(e){}I.timeoutHandle=setTimeout(()=>{if(I.timedout=!0,et())I.prebid||(0,p.A)().log(f.dN.REQUEST_TIMED_OUT,I,v),A(v);else{if(!1===I.prebid)try{(0,b.b)().setTargetingForGPTAsync(v)}catch(e){}!1!==A(v)&&(0,p.A)().log(f.dN.REQUEST_TIMED_OUT,I,v)}},a.PREBID_TIMEOUT+w+100)}let m=c;("function"!=typeof m||t)&&(m=function(e,t,r,a){a(e,t,r)});let h=()=>{if(a.DIV_CHECK_ON_REQUEST){let e=s.filter(e=>!document.getElementById(e));e.length>0&&((0,p.A)().warn("Requested Div Ids do not exist on page",e),s=s.filter(e=>document.getElementById(e)),d=d.filter(e=>s.includes(e.divId)))}m(s,d,a,l)};return et()?(0,eF.VC)(()=>h()):I.U.push(()=>h()),!0},eg=e=>{eN.A.do("device-type-change",async()=>{let t=Object.keys(f.Xr).find(t=>f.Xr[t]===e);t&&e!==q?((0,p.A)().log(f.dN.SETTING_DEVICE_TYPE,e),q=e):t&&q===e?(0,p.A)().log(f.dN.SETTING_SAME_DEVICE_TYPE,q):(0,p.A)().error(f.dN.DEVICE_TYPE_NOT_SUPPORTED,e,f.Xr)})},ev=e=>{if(!e||"object"!=typeof e)throw Error("Object not set in first arg for setPageTargeting");(0,p.A)().log("setPageTargeting invoked",e),eN.A.do("setPageTargeting",()=>{en.A.setTargeting(e)},e),(null==m?void 0:m.setVideoPageTargeting)&&m.setVideoPageTargeting(e)},ey=eG({},a.FLAGS),eI=e=>{if("object"!=typeof e)return!1;ey=eG({},ey,e)};function eA(e){var t,i,d;let o=(null==(d=a.PLUGINS)||null==(i=d.FixedAdInjection)||null==(t=i.props)?void 0:t.placements)||[];e.enabled&&(e.viewableShowHide&&o.forEach(t=>{e.viewableShowHide.baseDivsToHide.includes(t.baseDivId)&&(t.viewableShowHide={target:e.viewableShowHide.target})}),r.e(67823).then(r.bind(r,97016)))}let eE=e=>{ek.usePlugin(e,a)},eS=e=>{H=e.endsWith("/")?e.slice(0,-1):e,(0,p.A)().log("Setting Ad Unit Path Override",H)},ew=e=>{e()},e_=!1,eD=setInterval(()=>{if(e_||!a.WAIT_FOR_CMP||"function"==typeof __tcfapi||"function"==typeof __uspapi){a.WAIT_FOR_CMP&&(0,p.A)().log("CMP check passed. Starting wrapper.",{isDev:!1,isUsp:"function"==typeof __uspapi,isGdpr:"function"==typeof __tcfapi,isSkip:e_});let e=window[S]||{};e.cmd=e.cmd||[];let t=[];Array.isArray(e.cmd)&&(t=[...e.cmd]),(0,p.A)().log("Queue to process soon",t),Object.assign(window[S],u.A.apply("tudePublicFunctions",{tude:eW(eG({},m),{cmd:{push:ew},destroyAds:ec,interstitial:eu,matchAdUnitCodeToDivId:ei,refreshAdsViaDivMappings:eh,registerPlugin:eE,setAdInjectionConfig:eA,setAdUnitPath:eS,setBasePrebidMappings:er,setDeviceType:eg,setFeatureFlags:eI,setPageTargeting:ev})},({tude:e})=>e)),y.B.emit(f.qY.GLOBAL_SET,window[S]),(0,p.A)().log("window."+S+" established"),eN.A.do("before-process-queue",async()=>{}),t.length>0&&((0,p.A)().log(f.dN.QUEUE_PROCESSING),t.forEach(function(e){"function"==typeof e&&new eq(t=>{e(),t()}).catch(e=>(0,p.A)().error(e))}),(0,p.A)().log(f.dN.QUEUE_PROCESSED)),!1!==l&&(er(l),y.B.emit(f.qY.BASE_DIV_MAPPINGS_SET,$)),A&&"function"==typeof A&&A(ey),eD&&(clearInterval(eD),eD=!1)}},50);setTimeout(function(){eD&&((0,p.A)().log(f.dN.CMP_NEVER_LOADED),e_=!0)},12e3),(0,p.A)("baseWrapper").setLabel("Wrapper has loaded","red").log({buildTime:"2025-07-24T16:59:35.546Z",buildTimeEST:new Date("2025-07-24T16:59:35.546Z").toLocaleString("en-US",{timeZone:"America/New_York",hour:"2-digit",minute:"2-digit",hour12:!1,month:"2-digit",day:"2-digit"}),device:(0,eU.ZI)(),environment:"production",name:e,version:t.toString().replaceAll('"',"")})}},45083:function(e,t,r){var a=r(1882),i=r(87296),d=r(23805),o=r(47473),n=/^\[object .+?Constructor\]$/,s=Object.prototype,c=Function.prototype.toString,l=s.hasOwnProperty,u=RegExp("^"+c.call(l).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!d(e)||i(e))&&(a(e)?u:n).test(o(e))}},45106:function(e,t,r){"use strict";var a=r(10667),i=r(76656);function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class o{constructor(e,t,r){d(this,"name",void 0),d(this,"value",void 0),d(this,"percentage",void 0),this.name=e,this.value=t,this.percentage=r}}let n=(e,t,r=!1)=>({experiment:e,fromCookie:r,trackingId:e+"@"+t.name,variant:t.name,value:t.value});t.A=class{variant(e){return this.variants.push(new o(e.name,e.value,e.percentage)),this}pick(e=30){if(this.selectedVariant&&this.pickResponse)return this.pickResponse;let t=(0,i.gK)(this.name);if(t){let e=(0,i.XD)(t,this.variants);if(e)return this.selectedVariant=e,this.pickResponse=n(this.name,e,!0),this.pickResponse}let r=(0,i.zh)(this.variants);if(r)return this.selectedVariant=r,this.pickResponse=n(this.name,r,!1),(0,i.Zq)(this.name,r.name,e),this.pickResponse;(0,a.A)("experiment").error(`Failed to pick a variant for experiment '${this.name}'`)}constructor(e){d(this,"name",void 0),d(this,"selectedVariant",void 0),d(this,"variants",void 0),d(this,"pickResponse",void 0),this.name=e,this.selectedVariant=!1,this.variants=[]}}},45638:function(e,t,r){"use strict";r.d(t,{A:function(){return d}});var a=r(15900),i=r(86964).Promise;async function d(e,t,r,d){return new i((i,o)=>{let n=setTimeout(()=>{r&&r.abort(),o(new a.M(e))},d.timeout);d.fetch(e,t).then(i).catch(o).then(()=>{clearTimeout(n)})})}},46817:function(e,t,r){"use strict";let a,i;r.d(t,{A:function(){return O},w:function(){return x}});var d=r(9337),o=r(22188),n=r(87594),s=r(52093),c=r(10667);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function u(e){for(var t=1;t{var t,r,i,d;let o=null==e?void 0:e[0];(null==o?void 0:o.dynamicRevShare)&&["aditude.io","aditude.com"].includes(null==o||null==(d=o.schain)||null==(i=d.config)||null==(r=i.nodes)||null==(t=r[0])?void 0:t.asi)&&(a=o.dynamicRevShare),null==f||f()}),h={buckets:[{max:5,increment:.5}]},g={buckets:[{max:20,increment:.1}]},v={buckets:[{max:20,increment:.01}]},y={buckets:[{max:3,increment:.01},{max:8,increment:.05},{max:20,increment:.5}]},I={buckets:[{max:5,increment:.05},{max:10,increment:.1},{max:20,increment:.5}]};class A{enable(){this.enabled||(this.enabled=!0,this.pbjs.que.push(()=>{this.setTargetingForGPTAsyncOriginal||(this.setTargetingForGPTAsyncOriginal=this.pbjs.setTargetingForGPTAsync),this.getHighestCpmBidsOriginal||(this.getHighestCpmBidsOriginal=this.pbjs.getHighestCpmBids),this.pbjs.getHighestCpmBids=this.getHighestCpmBids.bind(this),this.pbjs.setTargetingForGPTAsync=this.setTargetingForGPTAsync.bind(this),this.originalUseBidCache=this.pbjs.getConfig("useBidCache"),this.pbjs.setConfig({useBidCache:!0})}),this.logger.advancedLog("enabled"))}getMediaTypes(e){var t,r;let a=null!=(r=null==(t=this.pbjs.adUnits)?void 0:t.filter(t=>t.code===e))?r:[],i=!!(null==a?void 0:a.find(e=>{var t;return null==(t=e.mediaTypes)?void 0:t.banner})),d=!!(null==a?void 0:a.find(e=>{var t;return null==(t=e.mediaTypes)?void 0:t.video})),o=d&&!!(null==a?void 0:a.find(e=>{var t,r;return(null==(r=e.mediaTypes)||null==(t=r.video)?void 0:t.context)==="outstream"})),n=d&&!!(null==a?void 0:a.find(e=>{var t,r;return(null==(r=e.mediaTypes)||null==(t=r.video)?void 0:t.context)==="instream"}));return{isBanner:i,isMultiformat:i&&o,isVideo:d,isOutstream:o,isInstream:n}}dynamicRevShareBattle(e,t){var r,i,d;if(!this.isDynamicRevShareEnabled())return e;let o=(0,c.A)("dynamic-rev-share").setLabel("DynamicRevShare","crimson");if(t.originalCurrency!==t.currency||t.currency!==e.currency)throw Error("currency mismatch");if(Math.floor(100*t.originalCpm)=Math.floor(100*g)){let r=t.cpm;return t[this.dynamicRevShareOriginalBidKey]=t.cpm,t.cpm=g,this.updatePriceBucketsForBid(t),o.advancedLog("aditude demand wins",{oldCpm:r,newCpm:g,pubCpm:e.cpm},t),this.sendDynamicRevShareEvent("tude-win",t.adUnitCode,t,y),t}return o.advancedLog("pub demand wins",e),this.sendDynamicRevShareEvent("tude-lose",t.adUnitCode,t,y),e}sendDynamicRevShareEvent(e,t,r,a){var i;let o=s.U.getSlotByDivId(t),n={adServer:"v2"===this.adServer?"tudeserve":"googletag",adUnitPath:(null==o||null==(i=o.getAdUnitPath)?void 0:i.call(o))||t,slotElementId:t,slotId:t},c={source:"dynamic-rev-share:"+e,mediaType:r.mediaType,currency:r.currency||"USD",originalCurrency:r.originalCurrency||"USD",cpm:r.cpm,originalCpm:r.originalCpm,bidder:r.bidder,adapterCode:r.adapterCode||r.bidder,adId:r.adId},l=u({event:e},a);(0,d.yM)("outError",p(u({},n,c),{message:JSON.stringify(l)}))}updatePriceBucketsForBid(e){var t,r,a,i,d,o,n,s,c,l;if(!(null==e?void 0:e.cpm))return;let u=null!=(l=null==(t=(r=this.pbjs).getConfig)?void 0:t.call(r,"mediaTypePriceGranularity"))?l:{},p=(null==(a=(i=this.pbjs).getConfig)?void 0:a.call(i,"currency.granularityMultiplier"))||1,b=null==(d=(o=this.pbjs).getConfig)?void 0:d.call(o,"customPriceBucket"),m=null==(s=(c=this.pbjs).getAllBidRequests)||null==(n=s.call(c).find(t=>t.bidId===e.requestId))?void 0:n.mediaTypes,f=this.getMediaTypeGranularity(e.mediaType,m,u),A=parseFloat(null==e?void 0:e.cpm),E={low:this.getCpmStringValue(A,h,p),med:this.getCpmStringValue(A,g,p),high:this.getCpmStringValue(A,v,p),auto:this.getCpmStringValue(A,I,p),dense:this.getCpmStringValue(A,y,p),custom:this.getCpmStringValue(A,null!=f?f:b,p)};e.pbLg=E.low,e.pbMg=E.med,e.pbHg=E.high,e.pbAg=E.auto,e.pbDg=E.dense,e.pbCg=E.custom}isEmpty(e){return!e||(Array.isArray(e)||"string"==typeof e?!(e.length>0):Object.keys(e).length<=0)}isValidPriceConfig(e){if(this.isEmpty(e)||!e.buckets||!Array.isArray(e.buckets))return!1;let t=!0;return e.buckets.forEach(e=>{e.max&&e.increment||(t=!1)}),t}getCpmStringValue(e,t,r){let a="";if(Number.isNaN(e)||!this.isValidPriceConfig(t))return a;let i=t.buckets.reduce((e,t)=>e.max>t.max?e:t,{max:0}),d=0,o=t.buckets.find(t=>{if(e>i.max*r){let e=t.precision;void 0===e&&(e=2),a=(t.max*r).toFixed(e)}else{if(e<=t.max*r&&e>=d*r)return t.min=d,t;d=t.max}});return o&&(a=this.getCpmTarget(e,o,r)),a}getCpmTarget(e,t,r){let a,i,d=void 0!==t.precision?t.precision:2,o=t.increment*r,n=t.min*r,s=Math.floor,c=this.pbjs.getConfig("cpmRoundingFunction");"function"==typeof c&&(s=c);let l=Math.pow(10,d+2),u=(e*l-n*l)/(o*l);try{a=s(u)*o+n}catch(e){i=!0}return(i||"number"!=typeof a)&&(a=Math.floor(u)*o+n),(a=Number(a.toFixed(10))).toFixed(d)}getMediaTypeGranularity(e,t,r){let a="video";if(e&&r){if(e===a){var i,d;let e=null!=(d=null==t||null==(i=t[a])?void 0:i.context)?d:"instream";if(r[`${a}-${e}`])return r[`${a}-${e}`]}return r[e]}}getHighestCpmBids(e,t={}){this.logger.advancedLog("Prebid - Invoking custom pbjs.getHighestCpmBids",{adUnitCode:e,options:t});let r=this.getAdUnitCodes(e),a=[];return r.forEach(e=>{var r;let i=this.getAllUnusedBidsForCode(e,t);i.forEach(t=>{t.adUnitCodeOriginal=t.adUnitCodeOriginal||t.adUnitCode,t.adUnitCode=e}),this.maybeAdjustForDynamicRevShare(e,i);let d=null==(r=this.pbjs.getTargetingManager().getWinningBids(e,i))?void 0:r[0],o={from:void 0};d&&(this.pbjs.getAuctionManager().setStatusForBids(d.adId,m.BID_STATUS.BID_TARGETING_SET),d.isRequesting=e,a.push(d),d.adUnitCode!==d.adUnitCodeOriginal&&(o.from=d.adUnitCodeOriginal)),this.logger.advancedLog(e,p(u({highBid:d},o),{bids:i})),i.forEach(e=>{e.adUnitCodeOriginal&&e.adId!==(null==d?void 0:d.adId)&&(e.adUnitCode=e.adUnitCodeOriginal)})}),a}setTargetingForGPTAsync(e,t,r={}){if(this.logger.advancedLog("Prebid - Invoking custom pbjs.setTargetingForGPTAsync",{adUnit:e,customSlotMatching:t}),!(s.U.getGlobal().pubads&&s.U.getGlobal().pubads().getSlots)){this.logger.error("window.googletag is not defined on the page, deferring"),s.U.push(()=>{this.setTargetingForGPTAsync(e,t)});return}return this.getMajorPrebidVersion()>=9?this.setTargetingForGPTAsyncModern(e,t,r):this.setTargetingForGPTAsyncLegacy(e,t,r)}isDynamicRevShareEnabled(){return!!((null==a?void 0:a.enabled)&&(null==a?void 0:a.fees)&&this.bidModifiers)}maybeAdjustForDynamicRevShare(e,t){var r;if(!this.isDynamicRevShareEnabled())return;let a=null==(r=this.pbjs.getTargetingManager().getWinningBids(e,t))?void 0:r[0];if((null==a?void 0:a.isAditudeDemand)===!1&&(null==a?void 0:a.cpm)){let e=t.filter(e=>e.isAditudeDemand&&e.originalCpm>a.cpm).sort((e,t)=>e.originalCpm>t.originalCpm||e.originalCpm===t.originalCpm&&e.responseTimestamp!0===e.isAditudeDemand);if(null==e?void 0:e.cpm)try{this.dynamicRevShareBattle(a,e)}catch(e){}}}revertDynamicRevShareChanges(e){(null==e?void 0:e[this.dynamicRevShareOriginalBidKey])&&(this.logger.advancedLog("DynamicRevShare resetting: ",{current:e.cpm,resettingTo:e[this.dynamicRevShareOriginalBidKey],bid:e}),e.cpm=e[this.dynamicRevShareOriginalBidKey],this.updatePriceBucketsForBid(e)),delete e[this.dynamicRevShareOriginalBidKey]}setTargetingForGPTAsyncModern(e,t,r={}){let a=this.getAdUnitCodes(e),i=this.pbjs.getAuctionManager().getBidsReceived().filter(C),d="__tmp_disable__";a.forEach(e=>{let a=this.getAllUnusedBidsForCode(e,r);i.forEach(t=>{t.adUnitCodeOriginal=t.adUnitCodeOriginal||t.adUnitCode,a.includes(t)||t.adUnitCode!==e||(t.adUnitCode=d+t.adUnitCode)}),a.forEach(t=>{t.adUnitCodeOriginal=t.adUnitCodeOriginal||t.adUnitCode,t.adUnitCode=e}),this.maybeAdjustForDynamicRevShare(e,a);let o="",n=t=>{var r;return o=null==t||null==(r=t[e])?void 0:r.hb_adid};this.pbjs.onEvent("setTargeting",n),this.pbjs.getTargetingManager().setTargetingForGPT(e,t),this.pbjs.offEvent("setTargeting",n),n=void 0,o||this.logger.advancedLog(e,{hidghBid:void 0,bids:a}),a.filter(e=>e.adUnitCodeOriginal&&e.adId!==o).forEach(e=>e.adUnitCode=e.adUnitCodeOriginal),i.filter(e=>{var t,r;return e.adUnitCodeOriginal&&(null==(r=e.adUnitCode)||null==(t=r.startsWith)?void 0:t.call(r,d))}).forEach(e=>e.adUnitCode=e.adUnitCodeOriginal),i.find(t=>{if(o&&t.adId===o){t.isRequesting=e;let r=t.adUnitCode!==t.adUnitCodeOriginal?{from:t.adUnitCodeOriginal}:{};return this.logger.advancedLog(e,p(u({highBid:t},r),{bids:a})),!0}return!1})})}setTargetingForGPTAsyncLegacy(e,t,r={}){let a={};this.getAdUnitCodes(e).forEach(e=>{var t;let i=this.getAllUnusedBidsForCode(e,r);i.forEach(t=>{t.adUnitCodeOriginal=t.adUnitCodeOriginal||t.adUnitCode,t.adUnitCode=e}),this.maybeAdjustForDynamicRevShare(e,i);let d=this.pbjs.getTargetingManager().getAllTargeting(e,i),o=null==d||null==(t=d[e])?void 0:t.hb_adid;if(o){this.pbjs.getAuctionManager().setStatusForBids(o,m.BID_STATUS.BID_TARGETING_SET);let t=this.pbjs.getAuctionManager().findBidByAdId(o)||{};t.isRequesting=e;let r=t.adUnitCode!==t.adUnitCodeOriginal?{from:t.adUnitCodeOriginal}:{};this.logger.advancedLog(e,p(u({highBid:t},r),{bids:i}))}else this.logger.advancedLog(e,{hidghBid:void 0,bids:i});Object.assign(a,d),i.forEach(e=>{e.adUnitCodeOriginal&&e.adId!==o&&(e.adUnitCode=e.adUnitCodeOriginal)})}),this.pbjs.getTargetingManager().resetPresetTargeting(e,t),this.pbjs.getTargetingManager().setTargetingForGPT(a,t),this.pbjs.getEventsManager().emit(m.EVENTS.SET_TARGETING,a)}getBidFromGamSlot(e){var t;let r=(null==e?void 0:e.getTargetingMap())||{},a=null==r||null==(t=r.hb_adid)?void 0:t[0];return a?this.pbjs.getAuctionManager().findBidByAdId(a):void 0}getAllUnusedBidsForCode(e,t={}){var r;let a,i=null==(r=this.pbjs.adUnits)?void 0:r.filter(t=>t.code===e);if(!i.length)return this.logger.warn("no adUnit found for code:",e),[];let d=new Set,o=new Set;i.forEach(e=>{var t,r;Object.keys(e.mediaTypes||{}).forEach(e=>{d.add(e)}),((null==e||null==(r=e.mediaTypes)||null==(t=r.banner)?void 0:t.sizes)||[]).filter(e=>(null==e?void 0:e[0])*(null==e?void 0:e[1])>=2500).map(e=>e.join("x")).forEach(e=>o.add(e))}),d.size||d.add("banner");let n={},s={},c=this.getAllRelatedCodes(e),l=e=>{if(null==t?void 0:t.bidFilter)try{return t.bidFilter(e)}catch(e){this.logger.error(e)}return!0};return this.pbjs.getAuctionManager().getBidsReceived().filter(t=>{if(!C(t)||!l(t)||("string"==typeof t.isRequesting&&(void 0===s[t.isRequesting]&&(s[t.isRequesting]=!!document.getElementById(t.isRequesting)),!1===s[t.isRequesting]&&(t.isRequesting=!1)),this.disableBidMovingForBidders.includes(t.bidderCode)&&t.adUnitCode!==e))return!1;let r=t.mediaType||"banner";if(t.isRequesting&&t.isRequesting!==e)return!1;if(this.revertDynamicRevShareChanges(t),c.has(t.adUnitCode)&&d.has(r))return!0;try{if(d.has("banner")&&"banner"===r&&o.has(t.size)&&(n[t.bidderCode]=n[t.bidderCode]||i.filter(e=>{var t;return(null==e||null==(t=e.mediaTypes)?void 0:t.banner)&&1===Object.keys((null==e?void 0:e.mediaTypes)||{}).length}).filter(e=>{var r,a;return null==(a=e.bids)||null==(r=a.find)?void 0:r.call(a,e=>e.bidder===t.bidderCode)}).map(e=>e.bids||[]).reduce((e,t)=>e.concat(t),[]).map(e=>D(null==e?void 0:e.params)),n[t.bidderCode].length)){let e=(a=a||this.pbjs.getAllBidRequests()).find(e=>e.bidId===t.requestId);if(e){let r=D(null==e?void 0:e.params);if(n[t.bidderCode].includes(r))return!0}}}catch(e){}return!1}).sort((e,t)=>e.cpm>t.cpm||e.cpm===t.cpm&&e.responseTimestampt.add(e)):t.add(e);let a=this.pbjs.adUnits.filter(e=>t.has(e.code));return a.length?(a.forEach(e=>{this.getSlotsFromAdUnit(e).forEach(e=>r.add(e))}),this.pbjs.adUnits.forEach(e=>{this.getSlotsFromAdUnit(e).find(e=>r.has(e))&&t.add(e.code)})):this.logger.warn(`no unit found for ${JSON.stringify(e)}`),t}getAdUnitCodes(e){var t;return"string"==typeof e?[e].filter(Boolean).filter(E):Array.isArray(e)?e.filter(Boolean).filter(E):(null==(t=this.pbjs.getAuctionManager())?void 0:t.getAdUnitCodes())||[]}getMajorPrebidVersion(){if(this.majorPrebidVersion)return this.majorPrebidVersion;try{var e,t;let r=Number(null==(t=String(this.pbjs.version).split("."))||null==(e=t[0])?void 0:e.replace(/[^0-9]/g,""));if(!Number.isNaN(r)&&r>0)return this.majorPrebidVersion=r,r}catch(e){}return 0}constructor({BID_MODIFIERS:e={},PREBID_CACHE_DISABLE_MOVING_BIDDERS:t=[],AD_SERVER:r}){l(this,"enabled",!1),l(this,"logger",(0,c.A)("bid-caching").setLabel("BidCaching")),l(this,"originalUseBidCache",void 0),l(this,"setTargetingForGPTAsyncOriginal",void 0),l(this,"getHighestCpmBidsOriginal",void 0),l(this,"disableBidMovingForBidders",[]),l(this,"bidModifiers",void 0),l(this,"dynamicRevShareOriginalBidKey",Symbol.for("_drsOriginalCpm")),l(this,"majorPrebidVersion",void 0),l(this,"pbjs",void 0),l(this,"adServer",void 0),this.pbjs=(0,o.b)(),this.bidModifiers=e,this.disableBidMovingForBidders=t||[],this.adServer=r,this.pbjs.que.push(()=>{if(!["getAllBidRequests","getAllBidResponses","getAuctionManager","getEventsManager","getTargetingManager"].every(e=>this.pbjs[e]))return void this.logger.warn("prebid not built with aditude custom module, disabling feature");this.enable(),this.pbjs.getConfig("ttlBuffer",e=>{b="number"==typeof e.ttlBuffer?e.ttlBuffer:b}),this.pbjs.getEventsManager().on(m.EVENTS.BID_WON,e=>{e.isRequesting&&(e.isRequesting=!1)}),s.U.addEventListener("slotRenderEnded",e=>{if(!this.enabled)return;let t=e.slot.getSlotElementId(),r=this.getBidFromGamSlot(e.slot)||{};if(r.isRequesting===t)if(e.isEmpty)r.isRequesting=!1;else{let t=window.console.warn;window.console.warn=()=>{};let a=e.slot.getHtml();window.console.warn=t,a&&(a.match(/(ucTag\.renderAd|pbjs\.renderAd|prebid-universal-creative)/i)||(r.isRequesting=!1))}}),s.U.addEventListener("slotOnload",e=>{if(!this.enabled)return;let t=e.slot.getSlotElementId(),r=this.getBidFromGamSlot(e.slot)||{};r.isRequesting===t&&setTimeout(()=>{(null==r?void 0:r.isRequesting)&&(r.isRequesting=!1)},500)})})}}function E(e,t,r){return r.indexOf(e)===t}function S(e){var t;return e.responseTimestamp+(e.ttl-((t="ttlBuffer",Object.prototype.hasOwnProperty.call(e,t))?e.ttlBuffer:b))*1e3>new Date().getTime()}function w(e){return e&&(e.status&&![m.BID_STATUS.RENDERED].includes(e.status)||!e.status)}function _(e){return!e.getStatusCode||e.getStatusCode()===m.STATUS.GOOD}function C(e){return[_,S,w].every(t=>t(e))}function D(e){return JSON.stringify(e,k)}function k(e,t){return t instanceof Object&&!(t instanceof Array)?Object.keys(t).sort().reduce((e,r)=>(e[r]=t[r],e),{}):t}function O(e){i=i||new A(e)}function x(){return i}},47473:function(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},48655:function(e,t,r){var a=r(26025);e.exports=function(e){return a(this.__data__,e)>-1}},49234:function(e,t,r){"use strict";r.d(t,{E1:function(){return n},OQ:function(){return l},Pu:function(){return b},TK:function(){return c},b0:function(){return d},ds:function(){return u},hT:function(){return s},iA:function(){return p},xM:function(){return i},xr:function(){return a},zq:function(){return o}});let a=(()=>{let e=!1,t=!1,r="function"==typeof globalThis.Request;if("function"==typeof globalThis.ReadableStream&&r)try{t=new globalThis.Request("https://empty.invalid",{body:new globalThis.ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type")}catch(e){if(e instanceof Error&&"unsupported BodyInit type"===e.message)return!1;throw e}return e&&!t})(),i="function"==typeof globalThis.AbortController,d="function"==typeof globalThis.ReadableStream,o="function"==typeof globalThis.FormData,n=["get","post","put","patch","head","delete"],s={json:"application/json",text:"text/*",formData:"multipart/form-data",arrayBuffer:"*/*",blob:"*/*"},c=0x7fffffff,l=new TextEncoder().encode("------WebKitFormBoundaryaxpyiPgbbPti10Rw").length,u=Symbol("stop"),p={json:!0,parseJson:!0,stringifyJson:!0,searchParams:!0,prefixUrl:!0,retry:!0,timeout:!0,hooks:!0,throwHttpErrors:!0,onDownloadProgress:!0,onUploadProgress:!0,fetch:!0},b={method:!0,headers:!0,body:!0,mode:!0,credentials:!0,cache:!0,redirect:!0,referrer:!0,referrerPolicy:!0,integrity:!0,keepalive:!0,signal:!0,window:!0,dispatcher:!0,duplex:!0,priority:!0}},49653:function(e,t,r){var a=r(37828);e.exports=function(e){var t=new e.constructor(e.byteLength);return new a(t).set(new a(e)),t}},51420:function(e,t,r){var a=r(80079);e.exports=function(){this.__data__=new a,this.size=0}},51804:function(e,t,r){"use strict";function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.d(t,{y:function(){return i}});class i{static setStore(e){e.onChange(()=>{this.onChangeListeners.forEach(e=>{e()})}),this.store=e}static isEnabled(){return this.enabled}static onChange(e){this.onChangeListeners.push(e)}static enableUserId(){this.enabled=!0}static disableUserId(){this.enabled=!1}}a(i,"enabled",!1),a(i,"onChangeListeners",[]),a(i,"store",void 0),t.A=i},51811:function(e){var t=Date.now;e.exports=function(e){var r=0,a=0;return function(){var i=t(),d=16-(i-a);if(a=i,d>0){if(++r>=800)return arguments[0]}else r=0;return e.apply(void 0,arguments)}}},51873:function(e,t,r){e.exports=r(9325).Symbol},52093:function(e,t,r){"use strict";r.d(t,{U:function(){return u}});var a=r(22188),i=r(87594),d=r(18238),o=r(10667);function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}let s={};d.A.sub("wrapperConfigOnInit",e=>(s=e.AMAZON_HASH_MAP||{},e));let c=(0,a.b)(),l=(0,o.A)("GooglePublisherTag").setLabel("GooglePublisherTag","#039be5"),u=new class{init(e){let{enableSingleRequest:t,setForceSafeFrame:r,setCentering:a,disableInitialLoad:i,enableLazyLoad:d,collapseEmptyDivs:o}=e;if(this.googleTagInitialized)return;l.log("Initialized",e),this.googleTagInitialized=!0;let n=this.getGlobal();this.push(()=>{o&&n.pubads().collapseEmptyDivs(),t&&n.pubads().enableSingleRequest(),r&&n.pubads().setForceSafeFrame(!0),a&&n.pubads().setCentering(!0),i&&n.pubads().disableInitialLoad(),d&&n.pubads().enableLazyLoad(d),n.enableServices()})}addAllEventListeners(){this.eventListenersAdded||(l.log("Adding all event listeners"),this.eventListenersAdded=!0,this.push(()=>{this.addEventListener("slotRenderEnded",e=>{var t,r,a,d,o;let n=Array.isArray(null==e?void 0:e.size)&&0===e.size[0]&&0===e.size[1],l=e.slot,u=null==l?void 0:l.getSlotElementId(),p=document.getElementById(u),b=null==l?void 0:l.getTargetingMap(),m=l.getSizes().filter(e=>e.getWidth&&e.getHeight).map(e=>[e.getWidth(),e.getHeight()]),f=function(e){try{return c.adUnits.find(t=>t.code===e)}catch(e){}return!1}(u),h=String((null==l||null==(t=l.getTargeting("hb_pb"))?void 0:t[0])||"").trim(),g=!!(h&&Number(h)),v=!!(null==l||null==(r=l.getTargeting("amziid"))?void 0:r[0]),y=null==l||null==(a=l.getTargeting("hb_bidder"))?void 0:a[0],I=null==l?void 0:l.getAdUnitPath(),A=window.console.warn;window.console.warn=()=>{};let E=(null==l?void 0:l.getResponseInformation())?l.getHtml():"";window.console.warn=A;let S=E.includes("apstag.renderImp"),w=!e.isEmpty,_=l.getResponseInformation(),C=e.campaignId,D=e.lineItemId,k=!!E.match(/(?:prebid-universal|(?:ucTag|pbjs)\.renderAd|window\.pbRender)/),O=[...E.matchAll(//g)].map(e=>e[0].replace(//g,"")),x=null==b||null==(d=b.amzniid)?void 0:d[0],R=null==b||null==(o=b.amznbid)?void 0:o[0],P=s[null==R?void 0:R.replace(/^(v_|o_)/,"")],U=[];P&&U.push(P),isNaN(Number(h))||U.push(h);let j=Math.max(...U),B={aditudeComments:O,amazonBid:P,amzniid:x,isPrebidWin:k,isNative:n,slot:l,adSlot:p,adUnitPath:I,divId:u,prebidUnit:f,hasBid:v||g,hasPrebidBid:g,hbBidder:y,prebidBid:Number(h),targetingMap:b,highBid:j,sizes:m,isAmazonWin:S,filled:w,info:_,orderId:C,lineItemId:D};i.B.emit("gpt.slotRenderEnded",B),i.B.emit("gpt.slotRenderEnded.${divId}",B)})}))}setPrivacySettings(e){let t=this.getGlobal();this.push(()=>{t.pubads().setPrivacySettings(e)})}setPublisherProvidedId(e){let t=this.getGlobal();this.push(()=>{t.pubads().setPublisherProvidedId(e)})}getGlobal(){return window.googletag=window.googletag||{},window.googletag.cmd=window.googletag.cmd||[],window.googletag}pubadsLoaded(){return"function"==typeof this.getGlobal().pubads}destroySlots(e){let t=this.getGlobal();this.push(()=>{i.B.emit("gpt.destroySlots",{divIds:null==e?void 0:e.map(e=>e.getSlotElementId()),destroyAll:!e.length,slots:e}),t.destroySlots(e)})}destroySlotsByDivIds(e){let t=this.getGlobal();this.push(()=>{t.destroySlots(this.getSlotListByDivIds(e))})}destroyAllSlots(){let e=this.getGlobal();this.push(()=>{e.destroySlots()})}push(e){this.getGlobal().cmd.push(e)}getAllSlots(){return this.pubadsLoaded()?this.getGlobal().pubads().getSlots():[]}getAllSlotDivIds(){return this.getAllSlots().map(e=>e.getSlotElementId())}getSlotByDivId(e){return this.getAllSlots().find(t=>t.getSlotElementId()===e)}getSlotListByDivIds(e){return this.getAllSlots().filter(t=>e.includes(t.getSlotElementId()))}setSlotTargeting(e,t){Object.keys(t).forEach(r=>{e.setTargeting(r,t[r])})}refreshDivIds(e){if(!e.length)return!1;let t=this.getGlobal(),r=this.getSlotListByDivIds(e);return!!r.length&&(this.push(()=>{t.pubads().refresh(r)}),!0)}defineGptSlot({adUnit:e,sizes:t,divId:r}){l.log("Defining slot",{adUnit:e,sizes:t,divId:r});let a=this.getGlobal().defineSlot(e,t,r);if(a)return a.addService(googletag.pubads()),a}defineOutOfPageSlot(e,t){let r=this.getGlobal().defineOutOfPageSlot(e,t);if(r)return r.addService(googletag.pubads()),r}addEventListener(e,t){let r=this.getGlobal();this.push(()=>{r.pubads().addEventListener(e,t)})}setTargeting(e){let t=this.getGlobal();this.push(()=>{Object.keys(e).forEach(r=>{let a=[].concat(e[r]).map(String);t.pubads().setTargeting(r,a)})})}clearTargeting(e){let t=this.getGlobal();this.push(()=>{t.pubads().clearTargeting(e)})}getTargeting(e){return this.getGlobal().pubads().getTargeting(e)}refresh(e){let t=this.getGlobal();this.push(()=>{t.pubads().refresh(e)})}setPageUrl(e){let t=this.getGlobal();this.push(()=>{t.pubads().set("page_url",e)})}constructor(){n(this,"googleTagInitialized",!1),n(this,"eventListenersAdded",!1)}}},53661:function(e,t,r){var a=r(63040),i=r(17670),d=r(90289),o=r(4509),n=r(72949);function s(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t0&&this.emitChange(t)}emitChange(e){this.eventBus.dispatch("changed",{state:this.state,changed:e})}onChange(e,t){this.eventBus.on("changed",r=>{let{changed:a}=r;a.find(e=>t.includes(e))&&e(this.state)})}constructor(e,t){o(this,"eventBus",void 0),o(this,"name",void 0),o(this,"state",void 0),this.name=null!=t?t:(Math.random()+1).toString(36).substring(7),this.state=e,this.eventBus=new d.A,this.eventBus.useRandomNamespace()}}var s=class{get state(){return this.stateObject.state}setState(e){this.stateObject.setState(e)}onStateChange(e,t){this.stateObject.onChange(e,t)}constructor(){var e,t;t=void 0,(e="stateObject")in this?Object.defineProperty(this,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):this[e]=t,this.stateObject=new n(this.getInitialState(),void 0)}};function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}class u extends s{static getComponentName(){return this.componentName}static getUniqueLogName(e){if(!this.logInstanceCounters[e])return this.logInstanceCounters[e]=1,e;let t=this.logInstanceCounters[e]++;return`${e}-${t}`}advancedLog(...e){this.logger.advancedLog(...e)}log(...e){this.logger.log(...e)}error(...e){this.logger.error(...e)}warn(...e){this.logger.warn(...e)}logTable(...e){this.logger.table(...e)}getLoggerColor(){return"green"}setProps(e){this.props=e}start(){}constructor(e,t){super(),c(this,"logName","WrapperComponent"),c(this,"logger",void 0),c(this,"props",{});let r=t||this.logName,a=u.getUniqueLogName(r);e.eventName=r,this.setProps(e),this.logger=(0,i.A)(a).setLabel(a,this.getLoggerColor()),this.log("Component ready",{props:this.props})}}c(u,"componentName",void 0),c(u,"logInstanceCounters",{}),function(e,t,r,a){var i,d=arguments.length,o=d<3?t:null===a?a=Object.getOwnPropertyDescriptor(t,r):a;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,r,a);else for(var n=e.length-1;n>=0;n--)(i=e[n])&&(o=(d<3?i(o):d>3?i(t,r,o):i(t,r))||o);d>3&&o&&Object.defineProperty(t,r,o)}([function(e,t=!1){return function(r,i,d){let o=d.value;return d.value=function(...r){if(t){var i;e=function(e,t="NoEventNameFound"){let r=e.indexOf(".");return -1===r?e:t+e.substring(r)}(e,null==(i=r[0])?void 0:i.eventName)}a.B.emit(`${e}.start`,{args:r});let d=o.apply(this,r);return a.B.emit(`${e}.end`,{result:d}),d},d}}("WrapperComponent.setProps",!0),l("design:type",Function),l("design:paramtypes",["undefined"==typeof T?Object:T]),l("design:returntype",void 0)],u.prototype,"setProps",null)},55056:function(e,t,r){"use strict";e.exports=function(e){var t=r.nc;t&&e.setAttribute("nonce",t)}},55364:function(e,t,r){var a=r(85250);e.exports=r(20999)(function(e,t,r){a(e,t,r)})},55481:function(e,t,r){e.exports=r(9325)["__core-js_shared__"]},55485:function(e){"use strict";e.exports='data:image/svg+xml;utf8,'},55527:function(e){var t=Object.prototype;e.exports=function(e){var r=e&&e.constructor;return e===("function"==typeof r&&r.prototype||t)}},56110:function(e,t,r){var a=r(45083),i=r(10392);e.exports=function(e,t){var r=i(e,t);return a(r)?r:void 0}},56175:function(e,t,r){"use strict";var a=r(14547),i=r(49234),d=r(56765);/*! MIT License © Sindre Sorhus */let o=e=>{let t=(t,r)=>a.Ky.create(t,(0,d.sT)(e,r));for(let r of i.E1)t[r]=(t,i)=>a.Ky.create(t,(0,d.sT)(e,i,{method:r}));return t.create=e=>o((0,d.sT)(e)),t.extend=t=>("function"==typeof t&&(t=t(e??{})),o((0,d.sT)(e,t))),t.stop=i.ds,t};t.Ay=o()},56449:function(e){e.exports=Array.isArray},56757:function(e,t,r){var a=r(91033),i=Math.max;e.exports=function(e,t,r){return t=i(void 0===t?e.length-1:t,0),function(){for(var d=arguments,o=-1,n=i(d.length-t,0),s=Array(n);++o{for(let t of e)if((!(0,a.G)(t)||Array.isArray(t))&&void 0!==t)throw TypeError("The `options` argument must be an object");return s({},...e)},d=(e={},t={})=>{let r=new globalThis.Headers(e),a=t instanceof globalThis.Headers;for(let[e,i]of new globalThis.Headers(t).entries())a&&"undefined"===i||void 0===i?r.delete(e):r.set(e,i);return r};function o(e,t,r){return Object.hasOwn(t,r)&&void 0===t[r]?[]:s(e[r]??[],t[r]??[])}let n=(e={},t={})=>({beforeRequest:o(e,t,"beforeRequest"),beforeRetry:o(e,t,"beforeRetry"),afterResponse:o(e,t,"afterResponse"),beforeError:o(e,t,"beforeError")}),s=(...e)=>{let t={},r={},i={};for(let o of e)if(Array.isArray(o))Array.isArray(t)||(t=[]),t=[...t,...o];else if((0,a.G)(o)){for(let[e,r]of Object.entries(o))(0,a.G)(r)&&e in t&&(r=s(t[e],r)),t={...t,[e]:r};(0,a.G)(o.hooks)&&(i=n(i,o.hooks),t.hooks=i),(0,a.G)(o.headers)&&(r=d(r,o.headers),t.headers=r)}return t}},57831:function(e,t,r){"use strict";r.r(t),r.d(t,{StandAloneDynamicFloors:function(){return g},default:function(){return v}});var a=r(83069),i=r(4413),d=r(18134),o=r(54240),n=r(36016),s=r(52093);let c=new Set;for(let e=5;e<=110;e+=1)c.add(e/100);for(let e=115;e<=250;e+=5)c.add(e/100);for(let e=260;e<=690;e+=10)c.add(e/100);let l=Array.from(c).sort();var u=r(27286),p=r(72179);let b=[{code:"$",multiplier:"set",hardFloor:"set"},{code:"@",multiplier:"off",hardFloor:"off"},{code:"a",multiplier:1.05,hardFloor:.05},{code:"b",multiplier:1.1,hardFloor:.1},{code:"c",multiplier:1.15,hardFloor:.15},{code:"d",multiplier:1.2,hardFloor:.2},{code:"e",multiplier:1.25,hardFloor:.25},{code:"f",multiplier:1.3,hardFloor:.3},{code:"g",multiplier:1.35,hardFloor:.35},{code:"h",multiplier:1.4,hardFloor:.4},{code:"i",multiplier:1.45,hardFloor:.45},{code:"j",multiplier:1.5,hardFloor:.5},{code:"k",multiplier:1.55,hardFloor:.55},{code:"l",multiplier:1.6,hardFloor:.6},{code:"m",multiplier:1.65,hardFloor:.65},{code:"n",multiplier:1.7,hardFloor:.7},{code:"o",multiplier:1.75,hardFloor:.75},{code:"p",multiplier:1.8,hardFloor:.8},{code:"q",multiplier:1.85,hardFloor:.85},{code:"r",multiplier:1.9,hardFloor:.9},{code:"s",multiplier:1.95,hardFloor:.95},{code:"t",multiplier:2,hardFloor:1},{code:"u",multiplier:2.05,hardFloor:1.1},{code:"v",multiplier:2.1,hardFloor:1.2},{code:"w",multiplier:2.15,hardFloor:1.3},{code:"x",multiplier:2.2,hardFloor:1.4},{code:"y",multiplier:2.25,hardFloor:1.5},{code:"z",multiplier:2.3,hardFloor:1.6},{code:"0",multiplier:2.35,hardFloor:1.7},{code:"1",multiplier:2.4,hardFloor:1.8},{code:"2",multiplier:2.45,hardFloor:1.9},{code:"3",multiplier:2.5,hardFloor:2},{code:"4",multiplier:2.55,hardFloor:2.1},{code:"5",multiplier:2.6,hardFloor:2.2},{code:"6",multiplier:2.65,hardFloor:2.3},{code:"7",multiplier:2.7,hardFloor:2.4},{code:"8",multiplier:2.75,hardFloor:2.5},{code:"9",multiplier:2.8,hardFloor:2.6}];async function m(){let e=await (0,p.JJ)();return"US"===e?"a":["CA","GB","AU","NZ"].includes(e)?"b":p.Wp.includes(e)?"c":p.Q2.includes(e)?"d":"e"}function f({code:e,value:t,type:r}){var a,i;return e+(null!=(i=null==(a=b.find(e=>e[r]===t))?void 0:a.code)?i:"@")}function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class g extends o.A{getInitialState(){return{}}getLoggerColor(){return"#956675"}async fetchData(){if(!this.url)return this.props.data;try{let e=await fetch(this.url,{method:"GET",mode:"cors",headers:{"Content-Type":"application/json"}});if(e.ok)return await e.json();throw Error(`${e.status} ${e.statusText}`)}catch(e){this.error(e)}}async setup(){var e,t;let r=await this.fetchData();this.countryLetter=await m(),this.amazonBidMap=r.amazonBidMap||{},this.floorKey=r.floorKey||this.floorKey,this.trackingKey=r.trackingKey||this.trackingKey,this.floorBuckets=r.floorBuckets||this.floorBuckets,this.testType=r.testType||this.testType,this.cpmKey=r.cpmKey||this.cpmKey,this.prebidWinsOnly=r.prebidWinsOnly||this.prebidWinsOnly,this.presetScenarios=r.presetScenarios||this.presetScenarios,this.multiplierTestValue=this.setUpTest("multiplier",r.testValues)||(null!=(e=r.defaultMultiplier)?e:this.multiplierTestValue),this.hardFloorTestValue=this.setUpTest("hardFloor",r.testValues)||(null!=(t=r.defaultHardFloor)?t:this.hardFloorTestValue),this.isTest=this.setUpComparisonTest(r.comparisonPercent,r.comparisonTracking),this.excludedDivIds=r.excludedDivIds||[],this.excludedAdUnitPaths=r.excludedAdUnitPaths||[],this.targetingRequirements=r.targetingRequirements||[],this.changeAmazonBid=r.changeAmazonBid||this.changeAmazonBid,this.log("Setup Complete")}setUpTest(e,t){return e===this.testType&&!!t&&(0,a.$)({name:`stand-alone-floors-${this.testType}-`+Object.keys(t).join("-"),tracking:"custom_15",variants:t})}setUpComparisonTest(e=100,t){return(0,i.J)({name:`stand-alone-floors-comparison-${this.testType}-${e}-${100-e}`,tracking:t||"custom_14",variants:[{name:"test",value:!0,percent:e},{name:"control",value:!1,percent:100-e}]})}getScenarioCode(){var e;this.divIdRefreshCount++;let t=(e=this.divIdRefreshCount)<=5?"a":e<=20?"b":e<=40?"c":e<=80?"d":"e",r=function(){let e=new Date().getHours();return e<=2?"a":e<=7?"b":e<=11?"c":e<=18?"d":"e"}();return`${this.deviceLetter}${this.countryLetter}${t}${r}`}getBids(e){var t,r;let a=Number(null==(t=e.getTargeting(this.cpmKey))?void 0:t[0]),i=null==(r=e.getTargeting("amznbid"))?void 0:r[0],d=this.amazonBidMap[i],o=[];return d&&!this.prebidWinsOnly&&o.push(d),isNaN(a)||this.prebidWinsOnly&&d&&!(a>d)||o.push(a),o}calculateFloorBucket(e,t){var r;let a=null==(r=this.floorBuckets.filter(r=>r>Number(e)&&r<=Number(t)).reverse())?void 0:r[0];return a||(a=this.floorBuckets.find(e=>e>=Number(t))),null==a?void 0:a.toFixed(2)}setPageTracking({multiplierTrackingCode:e,hardFloorTrackingCode:t}){let r="multiplier"===this.testType?e:t;if(r!==this.setTrackingValue){this.setTrackingValue=r,n.A.setTargeting({[this.trackingKey]:r});let e=r.split("").sort(()=>.5-Math.random()).join("");n.A.setTargeting({aditude_dynamic_floor:e}),this.log("Targeting value aditude_dynamic_floor set",e)}}clearSlotTargeting(e){e.getTargeting(this.floorKey).length&&e.clearTargeting(this.floorKey),this.changeAmazonBid&&e.getTargeting("amznbid").length&&e.clearTargeting("amznbid")}getFloorMultiplierTestProps(){var e,t;let r,a=this.getScenarioCode(),i=null==(t=this.presetScenarios)||null==(e=t[a])?void 0:e.multiplier;return{multiplierTrackingCode:i?this.isTest?f({code:a,value:i=this.multiplierTestValue,type:"multiplier"}):f({code:a,value:"set",type:"multiplier"}):f({code:a,value:i=this.multiplierTestValue,type:"multiplier"}),multiplier:i}}getFloorHardFloorTestProps(){var e,t;let r,a=this.getScenarioCode(),i=null==(t=this.presetScenarios)||null==(e=t[a])?void 0:e.hardFloor;return{hardFloorTrackingCode:i?this.isTest?f({code:a,value:i=this.hardFloorTestValue,type:"hardFloor"}):f({code:a,value:"set",type:"hardFloor"}):f({code:a,value:i=this.hardFloorTestValue,type:"hardFloor"}),hardFloor:i}}getTestProps(){return function(e){for(var t=1;t{let r=e.getTargeting(t.targetingKey)||[];return!(t.allowedValues.length&&!r.some(e=>t.allowedValues.includes(e))||t.disallowedValues.length&&r.some(e=>t.disallowedValues.includes(e)))||(this.advancedLog("Not setting floors for slot",e.getSlotElementId(),"targeting value not allowed",{targeting:t,slotTargeting:r}),!1)})}setFloors(e){if(!this.canSetFloors(e))return;let{multiplier:t,multiplierTrackingCode:r,hardFloor:a,hardFloorTrackingCode:i}=this.getTestProps(),d={multiplierTrackingCode:r,hardFloorTrackingCode:i},o=this.getBids(e);if(o.length||"number"!=typeof a||e.setTargeting(this.floorKey,a.toFixed(2).toString()),"off"===t&&"number"==typeof a&&(this.setPageTracking(d),o.length&&Math.max(...o)a&&(r=i,a=t)}return r}async start(){await this.setup(),s.U.push(()=>{let e=window.googletag.pubads().refresh;window.googletag.pubads().refresh=t=>("function"==typeof t&&(t=t()),Array.isArray(t)&&t.forEach(e=>{this.setFloors(e)}),e.call(window.googletag.pubads(),t))}),s.U.addEventListener("slotRenderEnded",e=>{this.clearSlotTargeting(e.slot)})}constructor(e){var t;super(e,"StandAloneDynamicFloors"),h(this,"amazonBidMap",{}),h(this,"floorKey","cw_floor"),h(this,"trackingKey","cw_tracking"),h(this,"floorBuckets",l),h(this,"prebidWinsOnly",!1),h(this,"url",void 0),h(this,"deviceLetter",function(){let e=(0,u.HN)();return"desktop-chrome"===e?"a":"desktop-not-chrome"===e?"b":"android"===e?"c":"ios"===e?"d":"e"}()),h(this,"countryLetter",void 0),h(this,"presetScenarios",{}),h(this,"multiplierTestValue",1.15),h(this,"hardFloorTestValue","off"),h(this,"cpmKey","hb_pb"),h(this,"divIdRefreshCount",0),h(this,"setTrackingValue",void 0),h(this,"isTest",void 0),h(this,"testType","multiplier"),h(this,"excludedDivIds",[]),h(this,"excludedAdUnitPaths",[]),h(this,"targetingRequirements",[]),h(this,"changeAmazonBid",!1),this.url=null!=(t=e.url)&&t}}h(g,"componentName","stand-alone-dynamic-floors"),(0,d.h)(g);var v=g},58188:function(e,t,r){"use strict";var a=r(31601),i=r.n(a),d=r(76314),o=r.n(d),n=r(4417),s=r.n(n),c=new URL(r(41153),r.b),l=new URL(r(31715),r.b),u=new URL(r(79271),r.b),p=new URL(r(35814),r.b),b=new URL(r(55485),r.b),m=o()(i()),f=s()(c),h=s()(l),g=s()(u),v=s()(p),y=s()(b);m.push([e.id,":root{--tude-video-bg: rgba(0, 0, 0, 0.025);--tude-video-border-radius: 9px;--tude-video-controlbar-padding: 10px;--tude-video-controlbar-padding-bottom: var(--tude-video-controlbar-padding);--tude-video-controls-icon-spacing: 4px;--tude-video-controls-icon-padding: 4px;--tude-video-controls-icon-size: 13px;--tude-video-controls-icon-bg: rgba(0, 0, 0, .8);--tude-video-controls-icon-color: white;--tude-video-controls-icon-border-radius: 100px;--tude-video-controls-progress-bg: rgba(255, 255, 255, .2);--tude-video-controls-progress-color: rgb(9 150 9);--tude-video-controls-play-icon: url("+f+");--tude-video-controls-pause-icon: url("+h+");--tude-video-controls-mute-icon: url("+g+");--tude-video-controls-unmute-icon: url("+v+");--tude-video-controls-close-icon: url("+y+');--tude-video-controls-close-inset: auto var(--tude-video-controlbar-padding) var(--tude-video-controlbar-padding-bottom) auto;--tude-video-controls-close-transform: none}aditude-video-ad{display:block}aditude-video-ad+div[id^=google_ads_iframe_]{position:absolute;height:0}aditude-video-ad+div[id^=google_ads_iframe_] iframe{display:block;opacity:.01}aditude-video-ad[multiformat]{width:100%;height:auto;aspect-ratio:16/9;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:1}:host(aditude-video-ad[multiformat]) .tude-video-container{max-width:100%;max-height:100%;width:100%;margin:auto}.tude-video-container{position:relative;opacity:0;visibility:hidden;max-width:var(--tude-video-max-width, 100%);border-radius:var(--tude-video-border-radius);pointer-events:none}.tude-video-container *{pointer-events:auto}.tude-video-container .tude-video-player{position:relative;width:100%;background:var(--tude-video-bg);border-radius:var(--tude-video-border-radius);overflow:hidden}.tude-video-container .tude-video-controls{display:none;pointer-events:none}.tude-video-container .tude-video-controls *{pointer-events:auto}.tude-video-container.is-loaded{opacity:1;visibility:visible;animation:.33s forwards tudeVideoFadeIn;aspect-ratio:16/9;z-index:9999}.tude-video-container.is-loaded .tude-video-player{aspect-ratio:16/9}.tude-video-container.is-loaded .tude-video-controls{display:block;font-size:11px;font-family:Roboto,Arial,Helvetica,sans-serif;line-height:1}.tude-video-container .tude-video-controlbar{position:absolute;inset:auto 0 0 0;z-index:10;display:flex;align-items:center;justify-content:flex-start;pointer-events:none;background:rgba(0,0,0,0);gap:var(--tude-video-controls-icon-spacing);padding:var(--tude-video-controlbar-padding);padding-bottom:var(--tude-video-controlbar-padding-bottom, var(--tude-video-controlbar-padding));border-bottom-left-radius:var(--tude-video-border-radius, 0px);border-bottom-right-radius:var(--tude-video-border-radius, 0px);overflow:hidden}.tude-video-container .tude-video-controlbar>div{z-index:10}.tude-video-container .tude-video-button{content:"";position:relative;cursor:pointer;width:var(--tude-video-controls-icon-size);height:var(--tude-video-controls-icon-size);margin:var(--tude-video-controls-icon-padding)}.tude-video-container .tude-video-button:before{content:"";position:absolute;z-index:0;inset:calc(0px - var(--tude-video-controls-icon-padding));border-radius:var(--tude-video-controls-icon-border-radius);background:var(--tude-video-controls-icon-bg);box-shadow:0 0 5px 0 rgba(0,0,0,.25)}.tude-video-container .tude-video-button:after{content:"";position:absolute;inset:0;z-index:1;background-color:var(--tude-video-controls-icon-color);-webkit-mask-size:100%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;mask-size:100%;mask-position:center center;mask-repeat:no-repeat}.tude-video-container .tude-video-play-button{display:none;order:-100}.tude-video-container .tude-video-play-button:after{-webkit-mask-image:var(--tude-video-controls-pause-icon);mask-image:var(--tude-video-controls-pause-icon)}.tude-video-container.show-play-button .tude-video-play-button{display:block}.tude-video-container .tude-video-volume{order:100}.tude-video-container.hide-volume-button .tude-video-volume{display:none}.tude-video-container .tude-video-mute-button:after{-webkit-mask-image:var(--tude-video-controls-mute-icon);mask-image:var(--tude-video-controls-mute-icon)}.tude-video-container .tude-video-close-button{display:none;position:absolute;z-index:20;width:var(--tude-video-controls-close-icon-size, var(--tude-video-controls-icon-size));height:var(--tude-video-controls-close-icon-size, var(--tude-video-controls-icon-size));inset:var(--tude-video-controls-close-inset);transform:var(--tude-video-controls-close-transform)}.tude-video-container .tude-video-close-button:after{-webkit-mask-image:var(--tude-video-controls-close-icon);mask-image:var(--tude-video-controls-close-icon)}.tude-video-container.show-close-button .tude-video-close-button{display:block;opacity:0;animation:.33s forwards tudeVideoFadeIn;animation-delay:3s}.tude-video-container .tude-video-progress-bar{position:absolute;overflow:hidden;z-index:1;inset:auto var(--tude-video-controlbar-padding) 3px var(--tude-video-controlbar-padding);height:var(--tude-video-controls-progress-height, 4px);border-radius:var(--tude-video-controls-progress-border-radius, 3px);box-shadow:var(--tude-video-controls-progress-shadow, 0px 1px 2px 1px rgba(0, 0, 0, 0.2));background-color:var(--tude-video-controls-progress-bg)}.tude-video-container.hide-progress-bar .tude-video-progress-bar{display:none}.tude-video-container .tude-video-progress-percent{height:100%;width:0%;transition:width .25s ease;background:var(--tude-video-controls-progress-color);box-shadow:inset 0 2px 2px -2px #fff,inset 0 -2px 2px -2px #000}.tude-video-container .tude-video-progress-time{order:300;display:none;justify-content:cneter;align-items:center;flex-shrink:0;line-height:1.2;white-space:nowrap;color:#fff;background:rgba(0,0,0,.8);padding:2px 5px;border-radius:5px}.tude-video-container.is-paused .tude-video-play-button{display:block}.tude-video-container.is-paused .tude-video-play-button:after{-webkit-mask-image:var(--tude-video-controls-play-icon);mask-image:var(--tude-video-controls-play-icon)}.tude-video-container.is-unmuted .tude-video-mute-button:after{-webkit-mask-image:var(--tude-video-controls-unmute-icon);mask-image:var(--tude-video-controls-unmute-icon)}.tude-video-container[dock]{position:fixed;width:100%;max-width:var(--tude-video-docked-max-width, var(--tude-video-max-width, 300px));inset:var(--tude-video-docked-inset, auto var(--tude-video-docked-right, var(--tude-video-options-docked-right, 0px)) var(--tude-video-docked-bottom, var(--tude-video-options-docked-bottom, 0px)) auto)}@media(max-width: 640px){.tude-video-container[dock]{max-width:var(--tude-video-docked-max-width, var(--tude-video-max-width, 200px))}}.tude-video-container[dock=top-center]{inset:var(--tude-video-docked-inset, var(--tude-video-docked-top, var(--tude-video-options-docked-top, 0px)) 50% auto auto);transform:translate(50%, 0)}.tude-video-container[dock=top-left]{inset:var(--tude-video-docked-inset, var(--tude-video-docked-top, var(--tude-video-options-docked-top, 0px)) auto auto var(--tude-video-docked-left, var(--tude-video-options-docked-left, 0px)))}.tude-video-container[dock=top-right]{inset:var(--tude-video-docked-inset, var(--tude-video-docked-top, var(--tude-video-options-docked-top, 0px)) var(--tude-video-docked-right, var(--tude-video-options-docked-right, 0px)) auto auto)}.tude-video-container[dock=bottom-center]{inset:var(--tude-video-docked-inset, auto 50% var(--tude-video-docked-bottom, var(--tude-video-options-docked-bottom, 0px)) auto);transform:translate(50%, 0)}.tude-video-container[dock=bottom-left]{inset:var(--tude-video-docked-inset, auto auto var(--tude-video-docked-bottom, var(--tude-video-options-docked-bottom, 0px)) var(--tude-video-docked-left, var(--tude-video-options-docked-left, 0px)))}.tude-video-container[dock=bottom-right]{inset:var(--tude-video-docked-inset, auto var(--tude-video-docked-right, var(--tude-video-options-docked-right, 0px)) var(--tude-video-docked-bottom, var(--tude-video-options-docked-bottom, 0px)) auto)}@keyframes tudeVideoFadeIn{0%{opacity:0}100%{opacity:1}}',""]),t.A=m},59350:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},63040:function(e,t,r){var a=r(21549),i=r(80079),d=r(68223);e.exports=function(){this.size=0,this.__data__={hash:new a,map:new(d||i),string:new a}}},63605:function(e){e.exports=function(e){return this.__data__.get(e)}},63702:function(e){e.exports=function(){this.__data__=[],this.size=0}},63862:function(e){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=+!!t,t}},64894:function(e,t,r){var a=r(1882),i=r(30294);e.exports=function(e){return null!=e&&i(e.length)&&!a(e)}},65836:function(e,t,r){"use strict";var a=r(2790);class i extends a.A{canAllowConsentManagementChanges(){return!0===this.props.allowConsentManagementChanges}}t.A=new i({allowConsentManagementChanges:!0})},66721:function(e,t,r){var a=r(81042),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(a){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return i.call(t,e)?t[e]:void 0}},67259:function(e,t,r){"use strict";r.d(t,{P3:function(){return a},W6:function(){return i}});let a=e=>{let t=window.location.search.match("[?&]"+e+"(?:&|$|=([^&]*))");return t?t[1]?decodeURIComponent(t[1]):"":null},i=e=>{let t=window.location.hash.match("[#&]"+e+"(?:&|$|=([^&]*))");return t?t[1]?decodeURIComponent(t[1]):"":null}},68141:function(e,t,r){"use strict";var a=r(45106);t.A={createExperiment(e){return new a.A(e)}}},68223:function(e,t,r){e.exports=r(56110)(r(9325),"Map")},68854:function(e,t,r){"use strict";var a=r(4413),i=r(27286),d=r(72179),o=r(67259),n=r(87594),s=r(10667);t.A=function(e,t){var r,c,l,u,p,b,m,f,h;let g={component:e,props:t,shouldCreateInstance:!0},v=null!=(r=e.componentName)?r:"undefinedComponent";if(n.B.emit(`useComponent.${v}`,g),t.useBehindUrlParam&&"true"!==(0,o.P3)(t.useBehindUrlParam))return(0,s.A)().log(`${v} missing required url param`),null;if(!(!(h=t.conditions)||0===h.length||h.every(e=>(function(e){let t=null;switch(e.type){case"browser":t=(0,i.IQ)();break;case"device":t=(0,i.ZI)();break;case"operatingSystem":t=(0,i.qQ)();break;case"country":t=(0,d.mU)();break;default:return!0}if(null===t)return!0;let r=e.value.includes(t);return"ALLOW"===(e.operator||"ALLOW")?r:!r})(e))))return(0,s.A)().log(`Not Running ${v} due to conditions:`,t.conditions),null;if(void 0!==t.conditionallyUseComponent&&!t.conditionallyUseComponent)return(0,s.A)().log(`${v} conditionally turned off`),null;if(t.splitTest){let e=t.splitTest.enabledPercent;g.shouldCreateInstance=(0,a.J)({name:`${null==(c=g.props.splitTest)?void 0:c.name}-${e}-${100-e}`,tracking:null==(l=g.props.splitTest)?void 0:l.tracking,insights:(null==(u=g.props.splitTest)?void 0:u.insights)||!1,condition:null==(m=null==(p=g.props.splitTest)?void 0:p.condition)||m,trackNonCondition:null!=(f=null==(b=g.props.splitTest)?void 0:b.trackNonCondition)&&f,variants:[{name:"test",value:!0,percent:g.props.splitTest.enabledPercent},{name:"control",value:!1,percent:100-g.props.splitTest.enabledPercent}]})}if(!g.shouldCreateInstance)return(0,s.A)().log(`Bailing on creating ${v}`),null;try{let t=new e(g.props);return t.start(),t}catch(e){return(0,s.A)().error(`Failed to create/start ${v}:`,e),null}}},69302:function(e,t,r){var a=r(83488),i=r(56757),d=r(32865);e.exports=function(e,t){return d(i(e,t,a),e+"")}},69837:function(e,t){"use strict";t.A=function(e,t=50){if(!e)return!1;let{top:r,bottom:a,left:i,right:d}=e.getBoundingClientRect(),o=window.innerHeight||document.documentElement.clientHeight,n=window.innerWidth||document.documentElement.clientWidth,s=(d-i)*(a-r);return 0===s?r0&&i0:Math.max(0,Math.min(a,o)-Math.max(r,0))*Math.max(0,Math.min(d,n)-Math.max(i,0))/s*100>=t}},69884:function(e,t,r){var a=r(21791),i=r(37241);e.exports=function(e){return a(e,i(e))}},70041:function(e,t,r){"use strict";r.d(t,{AY:function(){return o},mD:function(){return d}});var a=r(49234);let i=e=>{if(!e)return 0;if(e instanceof FormData){let t=0;for(let[r,i]of e)t+=a.OQ,t+=new TextEncoder().encode(`Content-Disposition: form-data; name="${r}"`).length,t+="string"==typeof i?new TextEncoder().encode(i).length:i.size;return t}if(e instanceof Blob)return e.size;if(e instanceof ArrayBuffer)return e.byteLength;if("string"==typeof e)return new TextEncoder().encode(e).length;if(e instanceof URLSearchParams)return new TextEncoder().encode(e.toString()).length;if("byteLength"in e)return e.byteLength;if("object"==typeof e&&null!==e)try{let t=JSON.stringify(e);return new TextEncoder().encode(t).length}catch{}return 0},d=(e,t)=>{let r=Number(e.headers.get("content-length"))||0,a=0;return 204===e.status?(t&&t({percent:1,totalBytes:r,transferredBytes:a},new Uint8Array),new Response(null,{status:e.status,statusText:e.statusText,headers:e.headers})):new Response(new ReadableStream({async start(i){let d=e.body.getReader();async function o(){let{done:e,value:n}=await d.read();if(e)return void i.close();t&&(a+=n.byteLength,t({percent:0===r?0:a/r,transferredBytes:a,totalBytes:r},n)),i.enqueue(n),await o()}t&&t({percent:0,transferredBytes:0,totalBytes:r},new Uint8Array),await o()}}),{status:e.status,statusText:e.statusText,headers:e.headers})},o=(e,t)=>{let r=i(e.body),a=0;return new Request(e,{duplex:"half",body:new ReadableStream({async start(i){let d=e.body instanceof ReadableStream?e.body.getReader():new Response("").body.getReader();async function o(){let{done:e,value:n}=await d.read();if(e){t&&t({percent:1,transferredBytes:a,totalBytes:Math.max(r,a)},new Uint8Array),i.close();return}a+=n.byteLength;let s=0===r?0:a/r;(r{window.googletag=window.googletag||{},window.googletag.cmd=window.googletag.cmd||[],window.googletag.cmd.push(()=>{window.googletag.pubads().addEventListener("slotVisibilityChanged",i=>{i.slot.getSlotElementId()===t&&(i.inViewPercentage>=e?r&&r():a&&a())})})}},71961:function(e,t,r){var a=r(49653);e.exports=function(e,t){var r=t?a(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}},72179:function(e,t,r){"use strict";r.d(t,{JJ:function(){return s},Q2:function(){return n},Wp:function(){return o},mU:function(){return c}});var a=r(10667),i=r(18859);let d="https://geo-location.prebid.cloud/v1/geo",o=["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","RO","SK","SI","ES","SE","GB","GF","GP","MQ","ME","YT","RE","MF","GI","AX","PM","GL","BL","SX","AW","CW","WF","PF","NC","TF","AI","BM","IO","VG","KY","FK","MS","PN","SH","GS","TC","AD","LI","MC","SM","VA","JE","GG","GI","CH"],n=["AR","BO","BR","CL","CO","CR","CU","DO","EC","GT","HN","MX","NI","PA","PE","PY","SV","UY","VE"];async function s(){let e;try{e=await (0,i.V)(d)}catch(e){(0,a.A)().error(e)}return(0,a.A)().log("Country Found:",null==e?void 0:e.country),null==e?void 0:e.country}function c(){try{let e=window.localStorage.getItem("cwgl"),t=window.localStorage.getItem("cwglt");if(!e)return(0,a.A)().log("No geo location data found in localStorage"),null;if(t&&Date.now()-parseInt(t)>36e5)return(0,a.A)().log("Geo location cache expired"),(0,i.V)(d).catch(e=>(0,a.A)().error("Background geo refresh failed:",e)),null;let r=JSON.parse(e);if(!(null==r?void 0:r.country))return(0,a.A)().log("Invalid geo location data in cache"),null;return(0,a.A)().log("getCountrySync found:",r.country),r.country}catch(e){return(0,a.A)().error("Error in getCountrySync:",e),null}}[...o]},72214:function(e,t,r){"use strict";r.r(t),r.d(t,{BidderPbjsConfig:function(){return s}});var a=r(44558),i=r(18134),d=r(54240),o=r(22188);function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class s extends d.A{getLoggerColor(){return"#e1ba71"}getInitialState(){return{}}start(){a.rI.getInstance().then(()=>{let e=(0,o.b)();e.que.push(()=>{e.setBidderConfig({bidders:this.bidders,config:this.config},this.merge),this.log("Pbjs bidder config set for ",this.bidders,this.config,this.merge)})})}constructor(e){var t;super(e,"BidderPbjsConfig"),n(this,"bidders",[]),n(this,"config",{}),n(this,"merge",!0),this.bidders=e.bidders,this.config=e.config,this.merge=null!=(t=e.merge)?t:this.merge}}n(s,"componentName","bidder-pbjs-config"),(0,i.h)(s),t.default=s},72428:function(e,t,r){var a=r(27534),i=r(40346),d=Object.prototype,o=d.hasOwnProperty,n=d.propertyIsEnumerable;e.exports=a(function(){return arguments}())?a:function(e){return i(e)&&o.call(e,"callee")&&!n.call(e,"callee")}},72552:function(e,t,r){var a=r(51873),i=r(659),d=r(59350),o=a?a.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":o&&o in Object(e)?i(e):d(e)}},72903:function(e,t,r){var a=r(23805),i=r(55527),d=r(90181),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!a(e))return d(e);var t=i(e),r=[];for(var n in e)"constructor"==n&&(t||!o.call(e,n))||r.push(n);return r}},72949:function(e,t,r){var a=r(12651);e.exports=function(e,t){var r=a(this,e),i=r.size;return r.set(e,t),this.size+=+(r.size!=i),this}},73614:function(e,t,r){"use strict";r.d(t,{u:function(){return a}});let a={adError:"AD_ERROR",adLoadError:"AD_ERROR",AdError:"AD_ERROR",click:"CLICKED",collapseEnd:"ENDED",allAdsCompleted:"ENDED",complete:"COMPLETED",error:"ERROR",firstQuartile:"FIRST_QUARTILE",impression:"IMPRESSION",loaded:"LOADED",midpoint:"MIDPOINT",mute:"MUTE",nobid:"NO_BID",pause:"PAUSED",renderedPlayerSize:"RENDERED_PLAYER_SIZE",resume:"RESUMED",skip:"SKIPPED",start:"STARTED",AdStarted:"AD_STARTED",thirdQuartile:"THIRD_QUARTILE",unmute:"UNMUTE",vastData:"AD_METADATA",RendererInitialized:"RENDER_INIT",userClosed:"USER_CLOSED",adProgress:"AD_PROGRESS"};t.A=new class{trigger(e,t,r={}){let a=new CustomEvent(t,{detail:r,composed:!0,bubbles:!0});e.dispatchEvent(a)}constructor(e){var t,r;r=void 0,(t="eventMap")in this?Object.defineProperty(this,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):this[t]=r,this.eventMap=e}}(a)},74218:function(e){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},74335:function(e){e.exports=function(e,t){return function(r){return e(t(r))}}},74547:function(e,t,r){"use strict";r.d(t,{Ev:function(){return o},Lk:function(){return a},Xr:function(){return i},dN:function(){return s},nh:function(){return d},qY:function(){return n}});let a={HEAD:"head",BODY:"body"},i={DESKTOP:"desktop",MOBILE:"mobile",TABLET:"tablet"},d={ANDROID:"android",CHROMEOS:"chromeos",IOS:"ios",LINUX:"linux",MAC:"mac",WINDOWS:"windows",UNKNOWN:""},o={CHROME:"chrome",EDGE:"edge",FIREFOX:"firefox",INTERNET_EXPLORER:"ie",OPERA:"opera",SAFARI:"safari",SAMSUNG_BROWSER:"samsung",UC_BROWSER:"uc",UNKNOWN:""},n={AFTER_CREATE_SLOTS:"AFTER_CREATE_SLOTS",AFTER_REQUEST:"AFTER_REQUEST",AUCTION_START:"AUCTION_START",BASE_DIV_MAPPINGS_SET:"BASE_DIV_MAPPINGS_SET",BEFORE_AD_SERVER_REQUEST:"BEFORE_AD_SERVER_REQUEST",BEFORE_REFRESH:"BEFORE_REFRESH",BEFORE_REQUEST:"BEFORE_REQUEST",BIDS_REQUESTED:"BIDS_REQUESTED",BIDS_RECEIVED:"BIDS_RECEIVED",GLOBAL_SET:"GLOBAL_SET",TARGET_KEY_VAL_SET:"TARGET_KEY_VAL_SET"},s={AD_LISTENER_CALLBACK_CALLED:"Calling queued ad listener function",AD_SLOT_IN_VIEW:"Ad slot is in view",ADDING_FB_PURCHASE_TRACKING:"Added impression level Purchase event tracking in FB from AY CPM prediction events",ADDING_FB_RPS_TRACKING:"Added RPS tracking events in FB from AY CPM prediction events",ADS_REFRESHING:"Refreshing the ads",ALREADY_QUEUED_FOR_VIEWABILITY:"Div id already queued for viewability. Avoiding doubling up",AMAZON_BIDS_RECEIVED:"Amazon bids received",AMAZON_BIDS_REQUESTING:"Amazon bids requesting",AMAZON_LIBRARY_LOADED:"Amazon library loaded",AMAZON_MISSING_FIELD:"Missing required field in Amazon request",AMAZON_NO_SLOTS:"No Amazon or TAM slots found with given code",AY_LOADING:"Assertive yield config & library loading",BIDS_RECEIVED:"Bids received from bidders",CMP_NEVER_LOADED:"Waited for CMP but it never loaded",CONFIG_ESTABLISHED:"Establishing prebid with config",DEFINING_GPT_SLOTS:"Defining new slots if needed",DESTROYING_DIVS:"Destroying divs to preserve memory",DESTROYING_GPT_SLOTS:"Destroying GPT slots",DESTROYING_NO_GPT_SLOTS:"No GPT slots found to destroy",DEVICE_TYPE_NOT_SUPPORTED:"Device type not supported. See provided device type vs options",DIV_TO_PREBID_AD_UNIT_MAP_SETTING:"Setting base div id to prebid ad unit mapping",FALLBACK_TRIGGERED:"Safe fallback triggered because bidders did not get back in time",GPT_PAGE_TARGETING_SET:"Setting page level GPT targeting",NO_DIV_ID_GIVEN_TO_MAP:"No divId given to map to a Prebid unit",NO_GAM_SIZES_GIVEN:"No gamSizes given so will use prebid configuration",NO_PREBID_AD_UNIT_GIVEN_TO_MAP:"prebidAdUnit not set for divId which means Prebid will not run",NO_SLOTS_GIVEN:"No slots were given to refresh",ONLOAD_REFRESH_STARTED:"Starting first load of predefined ad slots",PREBID_BIDS_RECEIVED:"Prebid bids received",PREBID_BIDS_REQUESTING:"Requesting bids from prebid (unfiltered)",PREBID_REQUEST_STARTING:"Prebid bid request is starting",PREBID_SLOTS_MISSING:"Slots missing in Prebid ad unit configuration",PREBID_SLOTS_NOT_MAPPED:"Slots defined are not mapped to work with prebid",PREBID_SLOTS_FILTERED:"Slots found viable for Prebid",QUEUE_PROCESSED:"Queue has finished processing",QUEUE_PROCESSING:"Queue has started processing",REQUEST_BIDDERS_READY:"Bid request bidders are ready",REQUEST_TIMED_OUT:"Bid request timed out, queueing now",REQUESTING_VIDEO_BIDS:"Bids requested by client application",SCRIPT_STARTED:"Script has started initializing",SERVER_INITIALIZED:"Server initialized for header bidding",SETTING_DEVICE_TYPE:"Setting up device type override",SETTING_SAME_DEVICE_TYPE:"Current device type is already set to:",SETTING_UP_VIEWABILITY_DETECTION:"Setting up viewability detection before requesting ads",SETTING_UP_VIEWABILITY_OBSERVER:"Setting up viewability observer for lazyloading ads",SLOTS_NOT_DEFINED_YET:"Slots not yet defined. Trying one more time in 200ms",TUDE_ESTABLISHED:"window.tude established",VIDEO_PLAYER_INITIATED:"Video player is initiated for bid request",VIDEO_PLAYER_INVOKING:"Starting to invoke video player",WRAPPER_LOADED:"Wrapper has loaded"}},75208:function(e,t,r){"use strict";var a=r(74547),i=r(33386),d=r(85222),o=r(10667),n=r(86964).Promise;function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}let c=(0,o.A)("Amazon"),l={};window._aps=window._aps||new Map;let u={};class p{get accountId(){return this._accountId}get aps(){return this._aps}static getInstance({accountId:e="",timeout:t,deals:r,videoAdServer:a,useSafeFrames:i,wrapperConfig:d}){return u[e]||(u[e]=new p({accountId:e,timeout:t,deals:r,videoAdServer:a,useSafeFrames:i,wrapperConfig:d})),u[e]}read(e){return this.aps.store.get(e)}record(e,t){return new n((r,a)=>{var i,d;this.aps.queue.push(new CustomEvent(e,{detail:(i=function(e){for(var t=1;t!e.includes("fluid");e.forEach(e=>{let{display:t,video:r}=e.multiFormatProperties||{};return[e,t,r].forEach(e=>{(null==e?void 0:e.sizes)&&(e.sizes=e.sizes.filter(i))}),e.multiFormatProperties||e.mediaType||(e.mediaType="display"),e}),c.log(a.dN.AMAZON_BIDS_REQUESTING,{slots:e});let o=this.wrapperConfig.PREBID_TIMEOUT?this.wrapperConfig.PREBID_TIMEOUT:this.timeout,n=e.map(e=>e.slotID);this.record("ad/slot/define",{slots:e}),this.record("ad/targeting/fetch",{itemIds:n,timeout:o}).then(()=>{if(t){var e;null==(e=this.read("ad/attachTargeting"))||e({itemIds:n,adServer:"googletag"})}let a=n.map(e=>{let t=Object.fromEntries(this.read("ad/targeting").get(e));return t.slotID=e,t.amznsz&&(t.size=t.amznsz),t});try{r(a)}catch(e){c.error("error with custom bidHandler",{slotIds:n,bids:a},e)}})}constructor({accountId:e="",timeout:t,deals:r,videoAdServer:d,useSafeFrames:o,wrapperConfig:n}){var u,p,b,m,f,h,g;s(this,"_aps",void 0),s(this,"_accountId",""),s(this,"timeout",3e3),s(this,"deals",!1),s(this,"videoAdServer","DFP"),s(this,"useSafeFrames",!1),s(this,"wrapperConfig",void 0),g=e,window._aps.has(g)||window._aps.set(g,{queue:[],store:new Map}),l[g]||(g?(0,i.k0)(`https://config.aps.amazon-adsystem.com/configs/${g}`,a.Lk.HEAD,!0,!0):c.error("no accont id passed, not loading account config",{accountId:g}),l[g]=!0),l.publisherJs||((0,i.k0)("https://client.aps.amazon-adsystem.com/publisher.js",a.Lk.HEAD,!0,!0),l.publisherJs=!0),this.wrapperConfig=n,this._accountId=String(null!=(m=null!=e?e:null==(u=this.wrapperConfig)?void 0:u.AMAZON_PUB_ID)?m:""),this._aps=window._aps.get(this.accountId),this.timeout=null!=(f=null!=t?t:null==(p=this.wrapperConfig)?void 0:p.PREBID_TIMEOUT)?f:this.timeout,this.deals=null!=(h=null!=r?r:null==(b=this.wrapperConfig)?void 0:b.AMAZON_DEALS)?h:this.deals,this.videoAdServer=null!=d?d:this.videoAdServer,this.useSafeFrames=null!=o?o:this.useSafeFrames,c.log(a.dN.AMAZON_LIBRARY_LOADED,{aps:!0,accountId:this._accountId,timeout:this.timeout,deals:this.deals,videoAdServer:this.videoAdServer,useSafeFrames:this.useSafeFrames})}}t.A=p},75288:function(e){e.exports=function(e,t){return e===t||e!=e&&t!=t}},76314:function(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var r="",a=void 0!==t[5];return t[4]&&(r+="@supports (".concat(t[4],") {")),t[2]&&(r+="@media ".concat(t[2]," {")),a&&(r+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),r+=e(t),a&&(r+="}"),t[2]&&(r+="}"),t[4]&&(r+="}"),r}).join("")},t.i=function(e,r,a,i,d){"string"==typeof e&&(e=[[null,e,void 0]]);var o={};if(a)for(var n=0;n0?" ".concat(l[5]):""," {").concat(l[1],"}")),l[5]=d),r&&(l[2]&&(l[1]="@media ".concat(l[2]," {").concat(l[1],"}")),l[2]=r),i&&(l[4]?(l[1]="@supports (".concat(l[4],") {").concat(l[1],"}"),l[4]=i):l[4]="".concat(i)),t.push(l))}},t}},76612:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAWtJREFUaEPtmb0uRFEUhb/VKCU6XmCm0CJEQ8ObzFQkngAvQKLy8yQ0NEjQSvw8AJ1EqdlykzvJRO6Ze+4wYWKd5jY7e5/9c9Zd5ywx5ktjvn+cwG930B348x2IiAVgH5gDJhIbfgfOgA1Jr4OSiogZ4ABYAyYTth/AHbAl6WaQv4EjVAa7B6YyK30NLEuKKvuIKOJdAYuZ/t6AWUkvKfu6BLrAYWawnllb0lMigTbw0NBfV9LxsAnsANsNA65KukgksAKcN/S3K6nYR+Wq64AT6C9bRLgDX+fII1RxsnyIvxTFKOT/QG8kDKMViGEYNYzWMzvDqGHUMOoLTT1S9FuYjZqN9qGGL/W+1IOphKmEqcR/phId4KgZk6Al6TnxOt0CHhv660g6GfZ1ulBTflrguASWMpP4nsBRBCklpj1gvkZiOgU2MySm6VJiWq+RmG5Lian4JpdVysxRGJmZOzCy0mY6dgcyCzUys0+ounRAnX3PmQAAAABJRU5ErkJggg=="},76632:function(e,t,r){"use strict";r.d(t,{Ay:function(){return L}});var a=r(22188);function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class d{get bids(){return this.resultData.bids}get vastParams(){return this.resultData.vastParams}get vastUrl(){return this.resultData.vastUrl}constructor(e,t){i(this,"code",void 0),i(this,"resultData",{}),this.code=e,this.resultData=t}}var o=class{error(){this.status="error"}complete(){this.status="complete"}addResult(e){this.results.push(e)}getResultByCode(e){return this.results.find(t=>t.code===e)}constructor(e){i(this,"serviceName",void 0),i(this,"status",void 0),i(this,"results",[]),this.serviceName=e}};function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var s=class{buildResponse(e){let t=new o(this.name);for(let r in e){let a=new d(r,e[r]);t.addResult(a)}return t}async fetchBids(e,t,r){return this.buildResponse({})}constructor(e,t){n(this,"name",void 0),n(this,"context",void 0),this.name=e,this.context=t}},c=r(10667),l=r(79989),u=class extends s{async awaitGlobal(){let e=(0,a.b)();if(void 0===e.requestBids)for(;void 0===e.requestBids;)await (0,l.c)(50),e=(0,a.b)();return!0}async requestBids(e,t,r){let{auctionId:i,bidderTimeout:d}=r,o=this.prepAdUnits(t,e),n=o.map(e=>e.prebid),s=(0,a.b)("");(0,c.A)("pbjs").log("Syncing ad units",{codes:t,units:n,pbjs:s}),s.cmd.push(()=>{s.removeAdUnit(t),s.addAdUnits(n)}),await this.awaitGlobal();let l=(0,a.b)(),{bids:u}=await l.requestBids({adUnitCodes:t,auctionId:i,bidderTimeout:null!=d?d:5e3});return{bids:u,matchedUnitConfigs:o,prebidUnits:n}}prepAdUnits(e,t){let r=[];for(let a of e)for(let e of t)if(e.codes.includes(a)){let t=Object.assign({},e);t.prebid.code=a,r.push(t);break}return r}constructor(e){super("prebid",e)}},p=class extends u{async fetchBids(e,t,r){let{bids:i}=await this.requestBids(e,t,r);(0,a.b)().setTargetingForGPTAsync(t);let d={};for(let e in i)d[e]={bids:i[e].bids};return this.buildResponse(d)}constructor(){super("display")}},b=class{addAdUnits(e){this.adUnits.push(...e)}getAdUnitsByCodes(e){return this.adUnits.filter(t=>{for(let r of e)if(t.codes.includes(r))return!0;return!1})}getAdUnitByCode(e){return this.adUnits.find(t=>t.codes.includes(e))}constructor(){var e,t;t=[],(e="adUnits")in this?Object.defineProperty(this,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):this[e]=t}},m=r(25279),f=r(86964).Promise;function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var g=class{isComplete(){for(let e in this.serviceResponses)if("started"===this.serviceResponses[e].status)return!1;return!0}setCodes(e){this.codes=e}setInitialServiceResponses(e){for(let t of e)this.serviceResponses[t.name]=new o(t.name)}async requestBidsFromServices(e,t){this.setInitialServiceResponses(t);let r=[];for(let a of t)r.push(a.fetchBids(e,this.codes,{auctionId:this.auctionId}));return await f.all(r)}constructor(){h(this,"auctionId",void 0),h(this,"codes",void 0),h(this,"logger",void 0),h(this,"serviceResponses",{}),this.auctionId=(0,m.A)()}};function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var y=class{addBidderService(e){this.bidderServices.push(e)}getBidderService(e){return this.bidderServices.find(t=>t.name===e)}setAdUnits(e){(0,c.A)(this.name).advancedLog("Adding adUnits to store",e),this.adUnitStore.addAdUnits(e)}async getAdUnitByIdentifier(e){return(0,c.A)(this.name).advancedLog("Retrieving ad unit from store",e),await this.adUnitStore.getAdUnitByCode(e)}async getAdUnitsByIdentifier(e){return(0,c.A)(this.name).advancedLog("Retrieving ad units from store",e),await this.adUnitStore.getAdUnitsByCodes(e)}async fetchBids(e,t){let r=this.adUnitStore.getAdUnitsByCodes(e);if(r.length<1)return void(0,c.A)(this.name).error("No ad units found for codes:",e.join(", "));(0,c.A)(this.name).log("Bids requesting ",{reqUnits:r,services:this.bidderServices});let a=new g;a.setCodes(e);let i=await a.requestBidsFromServices(r,this.bidderServices);return(0,c.A)(this.name).log("Bid responses",i),this.responseGroomer(i,e,r,t)}constructor(e,t){v(this,"adUnitStore",void 0),v(this,"bidderServices",[]),v(this,"name",void 0),v(this,"responseGroomer",void 0),this.adUnitStore=new b,this.name=e,this.responseGroomer=t}};(0,c.A)("display").setLabel("Display","green");let I=new y("display",e=>e);I.addBidderService(new p);let A=(0,c.A)("pbjs").setLabel("Video V2 -> Pb","blue");var E=class extends u{async fetchBids(e,t,r){let{bids:i,matchedUnitConfigs:d}=await this.requestBids(e,t,r);A.log("Bids received",i);let o={};for(let e in i){o[e]={bids:i[e].bids};let t=d.find(t=>t.codes.includes(e));if(t){let r=(0,a.b)().adServers.dfp.buildVideoUrl({adUnit:t.prebid,params:function(e){for(var t=1;te.adId===i);A.advancedLog("Marking winning prebid bid as used",{code:e,adId:i,bid:t}),(0,a.b)().markWinningBidAsUsed({adUnitCode:e,adId:i})}}catch(e){A.error("error extracting winning bid from vast url",e)}}}return this.buildResponse(o)}constructor(){super("video")}},S=r(44558),w=r(18238),_=r(86964).Promise;let C=new _(e=>{w.A.sub("wrapperConfigOnInit",t=>(e(t),t))});async function D(){return C}var k=class extends s{async awaitGlobal(){let e=await (0,S.TT)();return!!(await D()).AMAZON_BIDDING&&(window.apstag?_.resolve(!0):new _(t=>{e.cmd.push(()=>{t(!!window.apstag)})}))}constructor(e){super("amazon",e)}},O=r(85222),x=r(19606),R=r(86964).Promise,P=class extends k{async fetchBids(e=[],t=[],r){let a={},i=t.find(Boolean);if(!await this.awaitGlobal()||!i||!O.A.canReceivePersonalizedAds())return this.buildResponse(a);let d=e.find(e=>{var t;return e.codes.includes(i)&&!!(null==e||null==(t=e.amazon)?void 0:t.slotID)});if(!d)return this.buildResponse(a);let o=[d].map(e=>{var t,r,a;return r=function(e){for(var t=1;t{window.apstag.fetchBids({slots:o},(t=[])=>{let r=t.find(Boolean);r&&(a[i]={bids:[r],vastParams:{cust_params:r.qsParams}},(0,x.oG)(r.amzniid)),e(t)})}),this.buildResponse(a)}constructor(){super("video")}},U=r(67259);function j(e){for(var t=1;t{let i;z.log("Grooming response",e,t,r,a);let d=r.find(e=>e.codes.includes(t[0])),o=d?j({slotname:d.gam.unit,iu:d.gam.unit},d.gam.vastTags||{}):{},n={};for(let r of e)if(i=r.getResultByCode(t[0])){if("prebid"===r.serviceName&&(n.prebid={bids:i.bids.map(e=>({adId:e.adId,bidder:e.bidder,cpm:e.cpm}))}),i.vastUrl){let e=new URL(i.vastUrl),t=o.cust_params||"",r=e.searchParams.get("cust_params");o=B(j({},o,Object.fromEntries(e.searchParams)),{cust_params:(t?`${t}&${r}`:r).replace(/&&+/,"&")})}if(i.vastParams){var s;let e=o.cust_params||"",t=(null==i||null==(s=i.vastParams)?void 0:s.cust_params)||"";o=B(j({},o,i.vastParams),{cust_params:(e?`${e}&${t}`:t).replace(/&&+/,"&")})}}if(a&&a.customParams){let{customParams:e}=a,t={};for(let r in e){let a=e[r];"string"!=typeof a&&(a=a.join(",")),t[r]=a}let r=new URLSearchParams(t).toString(),i="";"cust_params"in o&&o.cust_params.length>0&&(i="&"),o.cust_params=(o.cust_params||"")+i+r}a&&a.vastParams&&(o=j({},o,a.vastParams));let c=(function(e={},{adPodConfig:t}){let r={correlator:"",cust_params:"",description_url:window.location.href,env:"vp",gdfp_req:"1",output:"vast",unviewed_position_start:"1",url:window.location.href,sz:"640x480",vad_type:"linear",vpa:"auto"},a={};if(t){let{minDuration:e,maxDuration:r,maxAds:i}=t;a={pmnd:e,pmxd:r,pmad:i,pod:1}}let i=j({},r,a,e),d=new URL("https://securepubads.g.doubleclick.net/gampad/ads");for(let e in i)d.searchParams.set(e,i[e]);return d})(o,{}).toString(),l=(0,U.P3)("aditude_test_vast");return l&&z.log("Test vast url",{vastUrl:l}),{services:n,vastUrl:null!=l?l:c}});F.addBidderService(new E),F.addBidderService(new P);var L={display:I,video:F}},76656:function(e,t,r){"use strict";r.d(t,{XD:function(){return s},Zq:function(){return n},gK:function(){return o},zh:function(){return c}});var a=r(18987);let i=30,d=e=>"cw-test-"+e,o=e=>a.A.get(d(e))||!1,n=(e,t,r=i)=>{a.A.set(d(e),t,{expires:r})},s=(e,t)=>{let r=t.filter(t=>t.name===e);return r.length>0&&r[0]},c=e=>{let t=Math.floor(1e3*Math.random()+1),r=0,a=0,i=[...e].sort((e,t)=>e.percentage>t.percentage?1:e.percentage{t.setTargeting(e,a[e])}),r.bidState="SET"):r.bidState="EXPOSED"}return r}function u({slotID:e,amzniid:t}){var r,a,i,d;let o=null==(d=s())||null==(i=d.slotBids)||null==(a=i[e])||null==(r=a.find)?void 0:r.call(a,e=>e.bidObject.amzniid===t);o&&"RENDERED"!==o.bidState&&(o.bidState="EXPOSED")}function p({slotID:e}){let t,r=Date.now(),a=s()||void 0;if(!a)return;let i=(a.slotBids||{})[e]||[];if(!i.length)return;Object.keys(o).length&&i.filter(e=>{var t;return!e.cpm&&(null==e||null==(t=e.bidConfig)?void 0:t.amznbid)}).forEach(e=>{e.cpm=n(e.bidConfig.amznbid,o),e.host&&(e.host=e.host.replace("http://","https://"),String(e.host).match(/^https?:\/\//)||(e.host="https://"+e.host))});let d=i.filter(e=>["NEW","EXPOSED"].includes(e.bidState)).filter(e=>{if(!e.responseTimestamp&&Array.isArray(a.AAXReqs)){let t=a.AAXReqs.find(t=>t.bidReqID===e.bidReqID);e.responseTimestamp=(null==t?void 0:t.resTs)||(null==t?void 0:t.responseTimestamp)}return!(e.responseTimestamp&&Math.floor((r-e.responseTimestamp)/1e3)>120)});return(t=d.find(e=>n(e.bidConfig.amznbid,o)>0)?d.sort((e,t)=>(e.cpm||0)>(t.cpm||0)?-1:1).find(e=>{var t;return null==(t=e.bidConfig)?void 0:t.amzniid}):[...d].reverse().find(e=>e.bidConfig.amzniid))&&(t.bidState="SET"),t}function b(e){return globalThis._aps=globalThis._aps||new Map,globalThis._aps.has(e)||globalThis._aps.set(e,{queue:[],store:new Map}),{accountID:e,record:function(e,t){return new d((r,a)=>{var i,d;globalThis._aps.get(this.accountID).queue.push(new CustomEvent(e,{detail:(i=function(e){for(var t=1;t(o=e.AMAZON_HASH_MAP,e))},77659:function(e){"use strict";var t={};e.exports=function(e,r){var a=function(e){if(void 0===t[e]){var r=document.querySelector(e);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(e){r=null}t[e]=r}return t[e]}(e);if(!a)throw Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");a.appendChild(r)}},78096:function(e){e.exports=function(e,t){for(var r=-1,a=Array(e);++rsetTimeout(t,e))}},80079:function(e,t,r){var a=r(63702),i=r(70080),d=r(24739),o=r(48655),n=r(31175);function s(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t(((null==e?void 0:e.adUnits)||[]).forEach(e=>{e.bids=e.bids.filter(e=>!n.has(e.bidder))}),e)),s.que.push(()=>{s.onEvent("beforeRequestBids",e=>{e.forEach(e=>{e.bids=e.bids.filter(e=>!n.has(e.bidder))})})})),(0,d.A)().advancedLog("Adding bidder to disable:",e),(0,d.A)().advancedLog("All bidders to disable:",Array.from(n)))}},83069:function(e,t,r){"use strict";r.d(t,{$:function(){return n}});var a=r(68141),i=function(e,t){window.Raven=window.Raven||{cmd:[]},window.Raven.cmd.push(({config:r})=>{let a={};a[t]=e,r.setCustom(a)})},d=r(36016),o=r(10667);function n({name:e,condition:t=!0,tracking:r,variants:n}){if(!t)return;let s=a.A.createExperiment(e),c=100/Object.keys(n).length;Object.entries(n).forEach(([e,t])=>{s.variant({name:e,value:t,percentage:c})});let l=s.pick();return(0,o.A)("quick-test").setLabel("A/B Quick Test").log(e,l),d.A.setTargeting({[`tude_${r}`]:l.variant}),i(l.trackingId,r.replace("custom_","param")),l.value}},83221:function(e){e.exports=function(e){return function(t,r,a){for(var i=-1,d=Object(t),o=a(t),n=o.length;n--;){var s=o[e?n:++i];if(!1===r(d[s],s,d))break}return t}}},83488:function(e){e.exports=function(e){return e}},83560:function(e,t,r){"use strict";r.r(t),r.d(t,{GeoBidder:function(){return u}});var a=r(44558),i=r(82359),d=r(72179),o=r(18134),n=r(22188),s=r(85487),c=r(54240);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class u extends c.A{getInitialState(){return{}}start(){s.A.before("init","geo-bidders",async()=>{let e=await (0,d.JJ)(),t=t=>!(!(t.removeFrom&&t.removeFrom.includes(e))&&(!t.includeOnly||t.includeOnly.includes(e)));this.geoBidderMap.filter(e=>!e.mediaType).filter(t).forEach(t=>{this.log(`Removing bidders from ${e}:`,t.bidders.join(", ")),t.bidders.forEach(e=>{(0,i.j)(e)})});let r=this.geoBidderMap.filter(e=>e.mediaType).filter(t);r.length&&(r.forEach(t=>{this.log(`Removing ${t.mediaType} bidders from ${e}:`,t.bidders.join(", "))}),a.rI.getInstance().then(()=>{let e=(0,n.b)();e.que.push(()=>{e.onEvent("beforeRequestBids",e=>{e.forEach(e=>{r.forEach(t=>{Object.keys(e.mediaTypes||{}).includes(t.mediaType)&&(e.bids=e.bids.filter(e=>!t.bidders.includes(e.bidder)))})})})})}))})}constructor(e){super(e,"GeoBidder"),l(this,"geoBidderMap",[]),this.geoBidderMap=e.geoBidderMap}}l(u,"componentName","geo-bidders"),(0,o.h)(u),t.default=u},83693:function(e,t,r){var a=r(64894),i=r(40346);e.exports=function(e){return i(e)&&a(e)}},85072:function(e){"use strict";var t=[];function r(e){for(var r=-1,a=0;ai)})}class o{addBefore(e){this.before.push(e)}addAfter(e){this.after.push(e)}async triggerBefore(e){await this.trigger(d(this.before,"order"),e)}async triggerAfter(e){await this.trigger(d(this.after,"order"),e)}async trigger(e,t){for(let r of e)await r.callback(t)}constructor(){i(this,"name",void 0),i(this,"before",[]),i(this,"after",[])}}var n=new class{before(e,t,r,a=0){this.hooks[e]||(this.hooks[e]=new o,this.hooks[e].name=e),this.hooks[e].addBefore({name:t,callback:r,order:a})}after(e,t,r,a=0){this.hooks[e]||(this.hooks[e]=new o,this.hooks[e].name=e),this.hooks[e].addAfter({name:t,callback:r,order:a})}async dispatch(e,t){if(!this.hooks[e])return void(0,a.A)().advancedLog('No hooks registered for "'+e+'"',this.hooks);try{await this.hooks[e].triggerBefore(t)}catch(e){(0,a.A)().error(e)}try{await this.hooks[e].triggerAfter(t)}catch(e){(0,a.A)().error(e)}}async do(e,t,r={},i=!1){if(!this.hooks[e]){(0,a.A)().advancedLog('No hooks registered for "'+e+'"',this.hooks),(0,a.A)().advancedLog(`Hook "${e}" main action executing`);try{await t()}catch(e){(0,a.A)().error(e)}(0,a.A)().advancedLog(`Hook "${e}" main action executed`);return}try{await this.hooks[e].triggerBefore(r)}catch(e){(0,a.A)().error(e)}(0,a.A)().advancedLog(`Hook "${e}" main action executing`);try{await t()}catch(e){(0,a.A)().error(e)}(0,a.A)().advancedLog(`Hook "${e}" main action executed`);try{await this.hooks[e].triggerAfter(r)}catch(e){(0,a.A)().error(e)}i&&delete this.hooks[e]}constructor(){var e,t;t={},(e="hooks")in this?Object.defineProperty(this,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):this[e]=t}}},85914:function(e,t,r){var a,i,d,o,n,s,c;e=r.nmd(e),e&&e.exports,(i="object"==typeof r.g&&r.g).global===i||i.window,(d=function(e){this.message=e}).prototype=Error(),d.prototype.name="InvalidCharacterError",o=function(e){throw new d(e)},n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=/[\t\n\f\r ]/g,c={encode:function(e){e=String(e),/[^\0-\xFF]/.test(e)&&o("The string to be encoded contains characters outside of the Latin1 range.");for(var t,r,a,i=e.length%3,d="",s=-1,c=e.length-i;++s>18&63)+n.charAt(a>>12&63)+n.charAt(a>>6&63)+n.charAt(63&a);return 2==i?(a=(t=e.charCodeAt(s)<<8)+(r=e.charCodeAt(++s)),d+=n.charAt(a>>10)+n.charAt(a>>4&63)+n.charAt(a<<2&63)+"="):1==i&&(a=e.charCodeAt(s),d+=n.charAt(a>>2)+n.charAt(a<<4&63)+"=="),d},decode:function(e){var t,r,a=(e=String(e).replace(s,"")).length;a%4==0&&(a=(e=e.replace(/==?$/,"")).length),(a%4==1||/[^+a-zA-Z0-9/]/.test(e))&&o("Invalid character: the string to be decoded is not correctly encoded.");for(var i=0,d="",c=-1;++c>(-2*i&6)));return d},version:"1.0.0"},void 0===(a=(function(){return c}).call(t,r,t,e))||(e.exports=a)},86009:function(e,t,r){e=r.nmd(e);var a=r(34840),i=t&&!t.nodeType&&t,d=i&&e&&!e.nodeType&&e,o=d&&d.exports===i&&a.process,n=function(){try{var e=d&&d.require&&d.require("util").types;if(e)return e;return o&&o.binding&&o.binding("util")}catch(e){}}();e.exports=n},86649:function(e,t,r){e.exports=r(83221)()},86964:function(e,t,r){e.exports=function(){"use strict";function e(e){return"function"==typeof e}var t,a,i,d,o=void 0,n=Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)},s=0,c=void 0,l=void 0,u=function(e,t){v[s]=e,v[s+1]=t,2===(s+=2)&&(l?l(y):I())},p="undefined"!=typeof window?window:void 0,b=p||{},m=b.MutationObserver||b.WebKitMutationObserver,f="undefined"==typeof self&&"undefined"!=typeof process&&"[object process]"===({}).toString.call(process),h="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel;function g(){var e=setTimeout;return function(){return e(y,1)}}var v=Array(1e3);function y(){for(var e=0;e=e&&++a>=e&&(a=0,r=e-1),t[r%e]=i,r++},this.asArray=function(){let i=t.slice(a,Math.min(r,e)),d=t.slice(0,Math.max(r-e,0));return i.concat(d)},this.list=t}function r(t,r){let a=r;for(let r=0;r-1&&i.splice(e,1)}}function c(e,t){let r=Date.now();n.push([e,r]);let s=i(e,d,o),c={topic:e};for(let e=0;e=55296&&t<=56319&&i=55296&&e<=57343)throw Error("Lone surrogate U+"+e.toString(16).toUpperCase()+" is not a scalar value")}function n(e,t){return i(e>>t&63|128)}function s(){if(a>=r)throw Error("Invalid byte index");var e=255&t[a];if(a++,(192&e)==128)return 63&e;throw Error("Invalid continuation byte")}e.version="3.0.0",e.encode=function(e){for(var t=d(e),r=t.length,a=-1,s="";++a>6&31|192):(0xffff0000&e)==0?(o(e),t=i(e>>12&15|224)+n(e,6)):(0xffe00000&e)==0&&(t=i(e>>18&7|240)+n(e,12)+n(e,6)),t+=i(63&e|128)}(t[a]);return s},e.decode=function(e){r=(t=d(e)).length,a=0;for(var n,c=[];!1!==(n=function(){var e,i,d,n;if(a>r)throw Error("Invalid byte index");if(a==r)return!1;if(e=255&t[a],a++,(128&e)==0)return e;if((224&e)==192){if((n=(31&e)<<6|(i=s()))>=128)return n;throw Error("Invalid continuation byte")}if((240&e)==224){if((n=(15&e)<<12|(i=s())<<6|(d=s()))>=2048)return o(n),n;throw Error("Invalid continuation byte")}if((248&e)==240&&(i=s(),(n=(7&e)<<18|i<<12|(d=s())<<6|s())>=65536&&n<=1114111))return n;throw Error("Invalid UTF-8 detected")}());)c.push(n);for(var l,u=c.length,p=-1,b="";++p65535&&(l-=65536,b+=i(l>>>10&1023|55296),l=56320|1023&l),b+=i(l);return b}}(t)},90181:function(e){e.exports=function(e){var t=[];if(null!=e)for(var r in Object(e))t.push(r);return t}},90289:function(e,t,r){var a=r(12651);e.exports=function(e){return a(this,e).get(e)}},90938:function(e){e.exports=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}},91033:function(e){e.exports=function(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}},92126:function(e,t,r){"use strict";r.d(t,{A:function(){return i}});var a=r(86964).Promise;async function i(e,{signal:t}){return new a((r,a)=>{function i(){clearTimeout(d),a(t.reason)}t&&(t.throwIfAborted(),t.addEventListener("abort",i,{once:!0}));let d=setTimeout(()=>{t?.removeEventListener("abort",i),r()},e)})}},92843:function(e,t){"use strict";var r,a=((r=a||{}).Head="head",r);t.A=a},93243:function(e,t,r){var a=r(56110);e.exports=function(){try{var e=a(Object,"defineProperty");return e({},"",{}),e}catch(e){}}()},93290:function(e,t,r){e=r.nmd(e);var a=r(9325),i=t&&!t.nodeType&&t,d=i&&e&&!e.nodeType&&e,o=d&&d.exports===i?a.Buffer:void 0,n=o?o.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var r=e.length,a=n?n(r):new e.constructor(r);return e.copy(a),a}},94380:function(e,t,r){"use strict";r.d(t,{Zz:function(){return c},nA:function(){return l}});var a=r(74547),i=r(33386);function d(e){for(var t=1;td({appendTo:a.Lk.HEAD},e),s=(e,t,r={})=>n(o(d({},r),{id:t,type:"css",url:e})),c=[s("https://cdnjs.cloudflare.com/ajax/libs/video.js/6.4.0/video-js.min.css","videojs-css")],l=[((e,t,r={})=>n(o(d({async:!1,trigger:()=>!0},r),{id:t,type:"js",url:e})))("https://imasdk.googleapis.com/js/sdkloader/ima3.js","google-ima-sdk"),s((0,i.Bq)("/static","/google-ima.min.css"),"google-ima-sdk-css")];s("https://players.brightcove.net/videojs-ima3/4/videojs-ima3.css","brightcove-ima-css")},97825:function(e){"use strict";e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(r){var a,i,d;a="",r.supports&&(a+="@supports (".concat(r.supports,") {")),r.media&&(a+="@media ".concat(r.media," {")),(i=void 0!==r.layer)&&(a+="@layer".concat(r.layer.length>0?" ".concat(r.layer):""," {")),a+=r.css,i&&(a+="}"),r.media&&(a+="}"),r.supports&&(a+="}"),(d=r.sourceMap)&&"undefined"!=typeof btoa&&(a+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(d))))," */")),e.styleTagTransform(a,t,e.options)},remove:function(){!function(e){if(null!==e.parentNode)e.parentNode.removeChild(e)}(t)}}}},97866:function(e,t,r){"use strict";r.r(t),r.d(t,{RefreshAllAds:function(){return l},default:function(){return u}});var a=r(74547);let i=(e,t)=>{if(t<=0)throw Error("Chunk length must be a positive number");let r=[],a=0,i=e.length;for(;a(e.refreshAllAds=this.makeRefreshAllAds(this.chunkSize,this.globalName),{tude:e}))}constructor(e){super(e,"RefreshAllAds"),c(this,"mappings",[]),c(this,"chunkSize",5),c(this,"globalName","tude"),c(this,"excludeBaseDivIds",[]),c(this,"mergeWithExistingMappings",e=>{e.forEach(e=>{this.mappings.filter(t=>t.divId===e.divId).length>0||this.mappings.push(e)})}),c(this,"makeRefreshAllAds",(e=5,t="tude")=>(n.B.on(a.qY.BIDS_REQUESTED,({filteredMappings:e})=>{this.excludeBaseDivIds.length>0&&(e=e.filter(e=>!this.excludeBaseDivIds.includes(e.baseDivId))),this.mergeWithExistingMappings(e)}),async()=>{if(0===this.mappings.length)return this.log("refreshAllAds called but no mappings exist yet"),!1;this.log("refreshAllAds triggered",this.mappings),i(this.mappings,e).forEach(e=>{window[t].refreshAdsViaDivMappings(e,!0)})})),this.chunkSize=e.chunkSize||this.chunkSize,this.globalName=e.globalName||this.globalName,this.excludeBaseDivIds=e.excludeBaseDivIds||this.excludeBaseDivIds,s.A.sub("wrapperConfigOnInit",e=>{try{Object.keys(e.AD_UNITS||{}).forEach(t=>{(e.AD_UNITS[t]||[]).forEach(t=>{let r=Object.keys(t.mediaTypes||{}),a=e.SLOT_PREFIX+t.slot;1!==r.length||(null==r?void 0:r[0])!=="video"||this.excludeBaseDivIds.includes(a)||this.excludeBaseDivIds.push(a)})})}catch(e){this.error("RefreshAllAds error parsing ad units",e)}return e})}}c(l,"componentName","refresh-all-ads"),(0,d.h)(l);var u=l},99105:function(e,t,r){"use strict";r.d(t,{T:function(){return d},i:function(){return i}});var a=r(18987);let i=e=>a.A.get(e)||!1,d=(e,t,r=30)=>{a.A.set(e,t,{expires:r})}},99374:function(e,t,r){var a=r(54128),i=r(23805),d=r(44394),o=0/0,n=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,c=/^0o[0-7]+$/i,l=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(d(e))return o;if(i(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=i(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=a(e);var r=s.test(e);return r||c.test(e)?l(e.slice(2),r?2:8):n.test(e)?o:+e}},99406:function(e,t,r){"use strict";let a;r.d(t,{A:function(){return S}});var i=r(74547),d=r(33386),o=r(86964).Promise;let n=({pubID:e,bidTimeout:t,adServer:r="googletag",deals:a,useSafeFrames:i=!1,videoAdServer:d,params:o,signals:n={}})=>{!function(e,t,r,a,i,d,o){t[e]||(t[e]={init:function(){n("i",arguments)},fetchBids:function(){n("f",arguments)},setDisplayBids:function(){},targetingKeys:function(){return[]},dpa:function(){n("di",arguments)},rpa:function(){n("ri",arguments)},upa:function(){n("ui",arguments)},_Q:[]},(d=r.createElement(a)).async=!0,d.src=i,(o=r.getElementsByTagName(a)[0]).parentNode.insertBefore(d,o));function n(r,a){t[e]._Q.push([r,a])}}("apstag",window,document,"script","//c.amazon-adsystem.com/aax2/apstag.js"),window.apstag.init({pubID:e,adServer:r,deals:a,videoAdServer:d,bidTimeout:t,useSafeFrames:i,params:o,signals:n})},s=({pubID:e,bidTimeout:t,adServer:r="googletag",deals:a,useSafeFrames:n=!1,videoAdServer:s,params:c,signals:l={}})=>((0,d.k0)(`https://config.aps.amazon-adsystem.com/configs/${e}`,i.Lk.HEAD,!0),(0,d.k0)("https://client.aps.amazon-adsystem.com/publisher.js",i.Lk.HEAD,!0),window.aps=((t=e)=>{let r=window._aps=window._aps||new Map;r.has(t)||r.set(t,{queue:[],store:new Map});let a={accountID:t,record:function(e,t){return new o((a,i)=>{var d,o;r.get(this.accountID).queue.push(new CustomEvent(e,{detail:(d=function(e){for(var t=1;t!e.includes("fluid");class I{static setConfig(e){a=e}isTudeServe(){return["v2","tude"].includes(null==a?void 0:a.AD_SERVER)}static loadLibrary({pubID:e="",bidTimeout:t=3e3,deals:r=!1,videoAdServer:d="DFP",useSafeFrames:o=!1,params:c,wrapperConfig:u,signals:m={}}){a=u;let f={pubID:e,bidTimeout:t,deals:r,videoAdServer:d,useSafeFrames:o,params:c,signals:m};(null==u?void 0:u.AMAZON_BOOTSTRAP)==="hybrid"?s(f):n(f),h(this,I,E,!0),(0,p.A)(v).log(i.dN.AMAZON_LIBRARY_LOADED,f),(null==a?void 0:a.AMAZON_BID_CACHING)&&((0,p.A)(v).advancedLog("bid caching enabled"),l.B.on("gpt.slotRenderEnded",e=>{var t,r,i;let d=e.divId,o=e.targetingMap,n=e.amzniid,s=(0,b.u0)(),{AMAZON_HASH_MAP:c={}}=a||{};if(n){let t=e.isAmazonWin;((null==s||null==(i=s.slotBids)?void 0:i[d])||[]).forEach(r=>{let{bidConfig:a}=r;if(t&&a.amzniid===n){r.bidState="RENDERED";let t=(0,b.UN)(a.amznbid,c)||"?";(0,p.A)(v).advancedLog("bidWon",{slotID:d,bid:r,cpm:t});try{let t=document.getElementById(d),r=String(a.size).split("x").map(Number);if(w(r)||(r=function(e=[],t=1e3){return e.filter(e=>w(e)&&e[0]*e[1]>=t).sort((e,t)=>e[0]*e[1]-t[0]*t[1]).find(e=>e)}(e.sizes)),t&&w(r)){let[e,a]=r;t.querySelectorAll('[id*="google_ads_iframe"]').forEach(t=>{t.hasAttribute("width")&&(t.setAttribute("width",String(e)),t.setAttribute("height",String(a))),t.style.setProperty("width",`${e}px`),t.style.setProperty("height",`${a}px`)})}}catch(e){(0,p.A)(v).error("Error trying to size an amazon bid win",e)}}let i=a.amzniid===n,o="RENDERED"===r.bidState,s="SET"===r.bidState;(i&&!o||!i&&s)&&(r.bidState="EXPOSED")})}let l=[];((null==s||null==(r=s.targetingKeys)||null==(t=r[d])?void 0:t.length)?s.targetingKeys[d]:Object.keys(o).filter(e=>e.startsWith("amzn"))).forEach(t=>{o[t]&&e.slot.clearTargeting(t)})}))}getGlobal(){return window.apstag=window.apstag||{}}requestBids(e,t,r=()=>{}){let{auctionState:d={}}=e;if(delete e.auctionState,e.slots=e.slots.map(e=>{let{display:t,video:r}=e.multiFormatProperties||{};return[e,t,r].forEach(e=>{(null==e?void 0:e.sizes)&&(e.sizes=e.sizes.filter(y))}),e}),(0,p.A)(v).log(i.dN.AMAZON_BIDS_REQUESTING,e),!e.slots)return(0,p.A)(v).error(i.dN.AMAZON_MISSING_FIELD,"slots"),!1;if(!c.A.canReceivePersonalizedAds()){(0,p.A)(v).warn("Amazon will not run because personalized ads are turned off"),r(!1);return}a.PREBID_TIMEOUT&&(e.timeout=a.PREBID_TIMEOUT);let o=this.getGlobal();o.fetchBids(e,i=>{if(t&&!d.timedout&&!this.isTudeServe())if(null==a?void 0:a.AMAZON_BID_CACHING)try{!function({apsRequestConfig:e,bidResponses:t}){var r;let i=null!=(r=a.AMAZON_CACHE_TTL)?r:120,{slots:d=[]}=e,o=d.map(e=>e.slotID),n=(0,b.u0)(),s=n.slotBids||{},c=Date.now(),l=t.filter(e=>e.amzniid).map(e=>e.amzniid);o.forEach(e=>{let t=s[e]||[],r=t.find(e=>{var t;return l.includes(null==e||null==(t=e.bidConfig)?void 0:t.amzniid)});r&&(r.responseTimestamp=c),u.U.push(()=>{let r=u.U.getSlotByDivId(e);if(!r)return;let a=(0,b.Ab)(e,r);if(!a||!a.newBidObject)return void(0,p.A)(v).advancedLog("no bid",{slotID:e,bids:t,BID_TTL:i});let d=Object.keys((null==n?void 0:n.bidReqs)||{}).length;if(!d)return;let o=String(d-1),s=!1;d&&a.bidReqID!==o&&(s=!0),(0,p.A)(v).advancedLog("bid",{slotID:e,cached:s,bid:a,cpm:a.cpm||"?",currentBidReqID:o,bids:t,BID_TTL:i})})})}({apsRequestConfig:e,bidResponses:i})}catch(e){(0,p.A)(v).advancedLog("cache error, falling back to apstag.setDisplayBids()",e),u.U.push(()=>{o.setDisplayBids()})}else u.U.push(()=>{o.setDisplayBids()});r(i)})}constructor(){let{AMAZON_SINGLETON:e}=a||{};if(e&&f(I,I,A))return f(I,I,A);e&&h(I,I,A,this)}}var A={writable:!0,value:void 0},E={writable:!0,value:void 0},S=I;function w(e){return Array.isArray(e)&&2===e.length&&"number"==typeof e[0]&&"number"==typeof e[1]}}},i={};function d(e){var t=i[e];if(void 0!==t)return t.exports;var r=i[e]={id:e,loaded:!1,exports:{}};return a[e].call(r.exports,r,r.exports,d),r.loaded=!0,r.exports}d.m=a,d.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return d.d(t,{a:t}),t},n=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},d.t=function(e,t){if(1&t&&(e=this(e)),8&t||"object"==typeof e&&e&&(4&t&&e.__esModule||16&t&&"function"==typeof e.then))return e;var r=Object.create(null);d.r(r);var a={};o=o||[null,n({}),n([]),n(n)];for(var i=2&t&&e;"object"==typeof i&&!~o.indexOf(i);i=n(i))Object.getOwnPropertyNames(i).forEach(function(t){a[t]=function(){return e[t]}});return a.default=function(){return e},d.d(r,a),r},d.d=function(e,t){for(var r in t)d.o(t,r)&&!d.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},d.f={},d.e=function(e){return Promise.all(Object.keys(d.f).reduce(function(t,r){return d.f[r](e,t),t},[]))},d.u=function(e){return 67823===e?"plugins/fixed-injection.df642a5d85992d703b1f.plugin.js":3212===e?"polyfills/urlsearchparams.3898e8be264dc197b05a.polyfill.js":12006===e?"components/_comonent-template-component.711ea748ebae4dad1dfc.js":20900===e?"components/activity-refresh-component.28371041af10ffbf4f02.js":52710===e?"components/ad-block-component.8c98343e9ca7b0a9efa8.js":38915===e?"components/ad-lightning-component.4a187483fdecd6fe18e6.js":72210===e?"components/ad-placeholder-component.e9422083148875e72814.js":90316===e?"components/ad-request-modifier-component.e8ecfe75e81788a1c181.js":95889===e?"components/ad-space-optimizer-component.2ecea665e9fc4bf41b65.js":42249===e?"components/adx-interstitial-component.e416ca90a2521663be2e.js":5451===e?"components/amazon-bidding-component.9beef193a90f5f2e4eaa.js":86939===e?"components/assertive-yield-component.27ddd33704824be622f8.js":23247===e?"components/asteriobid-component.3bab2d195e2c717558ef.js":85778===e?"components/basic-cmp-component.1fd5aea902809af7d231.js":40785===e?"components/basic-injection-component.2e6d1046ba87d5ee821f.js":4695===e?"components/bid-modifiers-component.fcff479017126a701824.js":79554===e?"components/bidder-pbjs-config-component.8b41ba0a339c7cbe4a05.js":44792===e?"components/bidder-test-component.1ed2603ecd1f0135300d.js":56045===e?"components/bounce-exchange-component.ec8ef82317ead2c8e97d.js":10771===e?"components/clear-user-syncs-component.1a61fa1d80631b862498.js":73541===e?"components/conditional-bidding-component.ed76ab483f69a9db57da.js":73235===e?"components/confiant-component.c37f2c2a8dddaa47dd5a.js":84095===e?"components/consent-manager-component.8883701d14fe4b1e2567.js":2473===e?"components/consolidate-ad-requests-component.e635fba359a9b9f1a75d.js":93350===e?"components/cookie-deprecation-component.314d0b5bbd0147ea955e.js":74088===e?"components/cpm-star-direct-component.e56342d3b3405da15f84.js":87966===e?"components/cpm-tracking-event-component.4bf710b86c308616edaf.js":96526===e?"components/creative-timed-refresh-component.0c3a88e58c0318460534.js":73620===e?"components/degrading-timed-refresh-component.4231a2dbb73216f15bd2.js":61784===e?"components/double-verify-component.0c66740671af1d4c93bb.js":32844===e?"components/dynamic-floors-component.4ccda0d4fd151fb11f27.js":75314===e?"components/dynamic-timeout-component.dcb890b4021b85b8dd1f.js":7658===e?"components/enable-multiformat-outstream-component.3ba6285cefd2d0d47279.js":54401===e?"components/expose-events-component.f3da1ace8343e94be147.js":88039===e?"components/first-party-data-component.f5ecb4225aadcd9b04ab.js":99205===e?"components/floor-machine-component.f0c846a3180df23adef5.js":1092===e?"components/force-render-divs-component.adb0be3cdba94ddf6286.js":29494===e?"components/geo-bidders-component.6b500b14f1c89d20f9a7.js":1754===e?"components/geo-pbjs-floors-component.ee56f0f60eb767913373.js":64379===e?"components/htl-bid-throttling-component.2285d4750a1c9d73931a.js":9576===e?"components/htl-injector-component.772a04aa9263a4178e9f.js":96657===e?"components/htl-live-intent-component.d2df3e379378ceecb9d0.js":29344===e?"components/htl-prebid-floors-component.d5f4b57378cf55d8bd12.js":12352===e?"components/htl-prebid-native-component.56370eef199d73960e73.js":35838===e?"components/htl-refresh-cap-component.4e7fcc7321e4ebdeae85.js":72166===e?"components/htl-traffic-shaping-component.9627a5dc34a6799af8a5.js":63324===e?"components/inmobi-cmp-component.1420e51d0f38cc551592.js":4014===e?"components/instream-video-component.26415a665271f2a1d932.js":86891===e?"components/interstitial-gaming-component.6a810802e8cc2a8d8577.js":69968===e?"components/lazy-load-divs-simple-component.77de549f182e648ec117.js":79866===e?"components/lazy-load-divs-component.389a1f50c662bf60332e.js":94242===e?"components/live-intent-component.3d89eb54289f9cd67e46.js":30704===e?"components/magic-anchor-component.20f763639d82b0819be1.js":40526===e?"components/miletech-component.cda9df337880e9c7c133.js":81724===e?"components/next-page-events-component.f813bd698c0bb84e37c5.js":69004===e?"components/no-fill-delay-component.8c6e3ee2690ef7617193.js":26984===e?"components/ogury-limiter-component.5a7ac4663474bc5609f5.js":84968===e?"components/onetrust-component.4031ea790d647727fcc8.js":25420===e?"components/optimera-component.fd34c2eeabb3b8df2283.js":98895===e?"components/outstream-component.28a24930bb3f4f3413b3.js":4254===e?"components/permutive-component.dd0c4cb08fec02e17129.js":37890===e?"components/personalized-ads-component.85af07a29d335c0b34ed.js":37524===e?"components/prebid-first-look-component.e1ce8191775b00b1fda3.js":49339===e?"components/prebid-floors-component.3437ee3b49300f90ce36.js":59777===e?"components/prebid-settings-component.e7236f538b58d3832945.js":57211===e?"components/pubxai-analytics-component.4164d44f26c5e89936bf.js":67399===e?"components/raven-rps-tracking-component.ffef5e1cd5ed3ccb6c08.js":63452===e?"components/reduce-shift-component.7dd60f9f0ecaf26b0dbf.js":45301===e?"components/refresh-all-ads-component.d98a06555dcf5e53ec96.js":5651===e?"components/refresh-count-tracker-component.ca92e1b7ff0c2a57a10f.js":95948===e?"components/report-ad-button-component.3378ebe28b5980076d21.js":98207===e?"components/restrict-bidders-component.639878aa3ca0100b2010.js":4122===e?"components/rewarded-ads-component.27dddfbf992471c63844.js":99843===e?"components/rps-tracking-event-component.e6a1475bc7c38ea8d9bf.js":2070===e?"components/schain-config-component.e1093f9df44004dbbca4.js":95580===e?"components/set-ad-unit-directory-component.a99c75905e902d317976.js":41569===e?"components/size-attribute-component.778f32ce029f2b0a928a.js":69761===e?"components/size-limiter-component.f8a9db88bafff0726b18.js":1923===e?"components/stand-alone-dynamic-floors-component.1926196c4b2d2495573b.js":35807===e?"components/taboola-auto-tagId-component.d6bd7b5d23c48a3cb48c.js":60486===e?"components/targeting-to-insights-component.9c73464b44bbd3b8a211.js":42828===e?"components/third-party-scripts-component.f16c88aad385ea1e203c.js":67811===e?"components/throttle-refresh-component.067fc0f8cb95b9c1b69b.js":97120===e?"components/timed-refresh-component.812a09563eab12758ec5.js":81665===e?"components/user-id-component.b8163331675d782ce8e5.js":90878===e?"components/vidazoo-overlay-component.00ab2571be562a8c72c0.js":3601===e?"components/vidazoo-tracking-component.44a3b29925eb63b4cc75.js":17e3===e?"components/video-bidding-component.efaf437f6e0aba206fb7.js":83910===e?"components/video-instream-component.4d0c140b6071c6f42695.js":3925===e?"components/video-outstream-component.360331025369a826ed1e.js":27225===e?"plugins/videojs.faec694840882aada3e2.plugin.js":64911===e?"plugins/video-scss0.9fa2144fbc0bd023bab2.plugin.js":518===e?"plugins/video-scss1.2c313de390b604cbec58.plugin.js":71517===e?"plugins/video-scss2.47d52e56e1c36beb2392.plugin.js":58708===e?"plugins/video-scss3.12cb5bbe1b4eba8931db.plugin.js":void 0},d.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}}(),d.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},s={},c="aditude-prebid:",d.l=function(e,t,r,a){if(s[e])return void s[e].push(t);if(void 0!==r)for(var i,o,n=document.getElementsByTagName("script"),l=0;l-1&&(!l||!/^http(s?):/.test(l));)l=p[b--].src}if(!l)throw Error("Automatic publicPath is not supported in this browser");d.p=(l=l.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"))+"../../",d.b=document.baseURI||self.location.href,e={1092:0,1923:0,4014:0,7492:0,7658:0,29494:0,37890:0,45301:0,66280:0,68181:0,79554:0,81665:0,84095:0,98895:0},d.f.j=function(t,r){var a=d.o(e,t)?e[t]:void 0;if(0!==a)if(a)r.push(a[2]);else{var i=new Promise(function(r,i){a=e[t]=[r,i]});r.push(a[2]=i);var o=d.p+d.u(t),n=Error();d.l(o,function(r){if(d.o(e,t)&&(0!==(a=e[t])&&(e[t]=void 0),a)){var i=r&&("load"===r.type?"missing":r.type),o=r&&r.target&&r.target.src;n.message="Loading chunk "+t+" failed.\n("+i+": "+o+")",n.name="ChunkLoadError",n.type=i,n.request=o,a[1](n)}},"chunk-"+t,t)}},t=function(t,r){var a,i,o=r[0],n=r[1],s=r[2],c=0;if(o.some(function(t){return 0!==e[t]})){for(a in n)d.o(n,a)&&(d.m[a]=n[a]);s&&s(d)}for(t&&t(r);c{document.addEventListener("DOMContentLoaded",()=>e(!0))}):void await o.resolve(!0)}i.A.before("init","dom-ready",n);var s=d(7115),c=d(86964).Promise;async function l(){try{var e,t,r;let i=await (0,s.default)({prebidGlobal:"pbjs",rules:["gdpr","ccpa"]});d.g.CMP_WAIT_FOR_GDPR_CONSENT&&i.requiresCmp&&(null==i||null==(r=i.prebidConfig)||null==(t=r.consentManagement)||null==(e=t.gdpr)?void 0:e.defaultGdprScope)&&((0,a.A)().log("Consent manager: gdpr applies, awaiting consent data from cmp before proceeding"),await new c(e=>{let t=setInterval(()=>{"function"==typeof window.__tcfapi&&(clearInterval(t),(0,a.A)().log("Consent manager: gdpr api loaded, adding event listener"),window.__tcfapi("addEventListener",2,(t,r)=>{r&&["tcloaded","useractioncomplete"].includes(null==t?void 0:t.eventStatus)?((0,a.A)().log("Consent manager: gdpr api received consent data, proceeding",{success:r,tcfData:t}),e(t),window.__tcfapi("removeEventListener",2,()=>{},null==t?void 0:t.listenerId)):(0,a.A)().log("Consent manager: gdpr api event fired, but no consent data yet",{success:r,tcfData:t})}))},25)}))}catch(e){(0,a.A)().error(e)}await c.resolve(!0)}i.A.before("init","consent-manager",l),d.g.CMP_WAIT_FOR_GDPR_CONSENT=!0,d(4254),d(42617);var u=d(44558),p=d(27286),b=d(72214),m=d(28050),f=d(83560),h=d(23846),g=d(33386),v=d(18134),y=d(54240);function I(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class A extends y.A{getInitialState(){return{}}getLoggerColor(){return"#fa4322"}start(){this.loadQuantcastScript(),window._qevents=window._qevents||[];let e={qacct:this.qacct};this.uid&&(e.uid=this.uid),window._qevents.push(e),this.log("Quantcast initialized"),this.insertNoScriptTag()}constructor(e){super(e,"QuantcastScript"),I(this,"qacct",""),I(this,"uid",void 0),I(this,"loadQuantcastScript",()=>((0,g.Ay)([{appendTo:"head",url:("https:"===document.location.protocol?"https://secure":"http://edge")+".quantserve.com/quant.js"}]),!0)),I(this,"insertNoScriptTag",()=>{let e=document.createElement("noscript"),t=document.createElement("div");t.style.display="none";let r=document.createElement("img");r.src="//pixel.quantserve.com/pixel/p-GANCBjEfRH5Fe.gif",r.alt="Quantcast",r.height=1,r.width=1,r.border="0",t.appendChild(r),e.appendChild(t),document.body.appendChild(e)}),this.qacct=e.qacct||"",this.uid=e.uid}}I(A,"componentName","quantcast"),(0,v.h)(A);var E=d(97866),S=d(4413),w=d(36016),_=d(28519),C=d(57831);let D=0;var k=d(33919),O=d(22188),x=JSON.parse('{"1od89og":0.01,"73e874":0.02,"16ly96o":0.03,"xqb8xs":0.04,"1x8v9xc":0.05,"fz18g0":0.06,"1fhl9fk":0.07,"keuqkg":0.08,"1jxerk0":0.09,"2nkq2o":0.1,"1264r28":0.11,"tahqtc":0.12,"1st1rsw":0.13,"bj7qbk":0.14,"1b1rrb4":0.15,"mmrhmo":0.16,"1m5bim8":0.17,"4vhh4w":0.18,"14e1i4g":0.19,"viehvk":0.2,"1v0yiv4":0.21,"dr4hds":0.22,"1d9oidc":0.23,"i6xzi8":0.24,"1hpi0hs":0.25,"fnz0g":0.26,"zy8000":0.27,"r2kzr4":0.28,"1ql50qo":0.29,"9baz9c":0.3,"18tv08w":0.31,"pymm80":0.32,"1ph6n7k":0.33,"87clq8":0.34,"17pwmps":0.35,"yu9mgw":0.36,"1yctngg":0.37,"h2zlz4":0.38,"1gljmyo":0.39,"lit43k":0.4,"1l1d534":0.41,"3rj3ls":0.42,"13a34lc":0.43,"ueg4cg":0.44,"1tx05c0":0.45,"cn63uo":0.46,"1c5q4u8":0.47,"nqpv5s":0.48,"1n99w5c":0.49,"5zfuo0":0.5,"15hzvnk":0.51,"wmcveo":0.52,"1w4wwe8":0.53,"ev2uww":0.54,"1edmvwg":0.55,"jawd1c":0.56,"1itge0w":0.57,"1jmcjk":0.58,"1126dj4":0.59,"s6jda8":0.6,"1rp3e9s":0.61,"af9csg":0.62,"19xtds0":0.63,"penfgg":0.64,"1ox7gg0":0.65,"7ndeyo":0.66,"175xfy8":0.67,"yaafpc":0.68,"1xsugow":0.69,"gj0f7k":0.7,"1g1kg74":0.71,"kytxc0":0.72,"1khdybk":0.73,"37jwu8":0.74,"12q3xts":0.75,"tugxkw":0.76,"1td0ykg":0.77,"c36x34":0.78,"1blqy2o":0.79,"n6qoe8":0.8,"1mpapds":0.81,"5fgnwg":0.82,"14y0ow0":0.83,"w2don4":0.84,"1vkxpmo":0.85,"eb3o5c":0.86,"1dtnp4w":0.87,"iqx69s":0.88,"1i9h79c":0.89,"zn5s0":0.9,"10i76rk":0.91,"rmk6io":0.92,"1r547i8":0.93,"9va60w":0.94,"19du70g":0.95,"qilszk":0.96,"1q15tz4":0.97,"8rbshs":0.98,"189vthc":0.99,"ze8t8g":1,"1ywsu80":1.01,"hmysqo":1.02,"1h5itq8":1.03,"m2sav4":1.04,"1llcbuo":1.05,"4biadc":1.06,"13u2bcw":1.07,"uyfb40":1.08,"1ugzc3k":1.09,"d75am8":1.1,"1cppbls":1.11,"oap1xc":1.12,"1nt92ww":1.13,"6jf1fk":1.14,"161z2f4":1.15,"x6c268":1.16,"1wow35s":1.17,"ff21og":1.18,"1exm2o0":1.19,"juvjsw":1.2,"1jdfksg":1.21,"23ljb4":1.22,"11m5kao":1.23,"sqik1s":1.24,"1s92l1c":1.25,"az8jk0":1.26,"1ahskjk":1.27,"okonb4":1.28,"1o38oao":1.29,"6temtc":1.3,"16bynsw":1.31,"xgbnk0":1.32,"1wyvojk":1.33,"fp1n28":1.34,"1f7lo1s":1.35,"k4v56o":1.36,"1jnf668":1.37,"2dl4ow":1.38,"11w55og":1.39,"t0i5fk":1.4,"1sj26f4":1.41,"b984xs":1.42,"1ars5xc":1.43,"mcrw8w":1.44,"1lvbx8g":1.45,"4lhvr4":1.46,"1441wqo":1.47,"v8ewhs":1.48,"1uqyxhc":1.49,"dh4w00":1.5,"1czowzk":1.51,"hwye4g":1.52,"1hfif40":1.53,"5odmo":1.54,"zo8em8":1.55,"qsledc":1.56,"1qb5fcw":1.57,"91bdvk":1.58,"18jvev4":1.59,"pon0u8":1.6,"1p771ts":1.61,"7xd0cg":1.62,"17fx1c0":1.63,"yka134":1.64,"1y2u22o":1.65,"gt00lc":1.66,"1gbk1kw":1.67,"l8tips":1.68,"1krdjpc":1.69,"3hji80":1.7,"1303j7k":1.71,"u4giyo":1.72,"1tn0jy8":1.73,"cd6igw":1.74,"1bvqjgg":1.75,"ngq9s0":1.76,"1mzaark":1.77,"5pg9a8":1.78,"1580a9s":1.79,"wcda0w":1.8,"1vuxb0g":1.81,"el39j4":1.82,"1e3naio":1.83,"j0wrnk":1.84,"1ijgsn4":1.85,"19mr5s":1.86,"10s6s5c":1.87,"rwjrwg":1.88,"1rf3sw0":1.89,"a59reo":1.9,"19ntse8":1.91,"p4nu2o":1.92,"1on7v28":1.93,"7ddtkw":1.94,"16vxukg":1.95,"y0aubk":1.96,"1xiuvb4":1.97,"g90tts":1.98,"1frkutc":1.99,"kouby8":2,"1k7ecxs":2.01,"2xkbgg":2.02,"12g4cg0":2.03,"tkhc74":2.04,"1t31d6o":2.05,"bt7bpc":2.06,"1bbrcow":2.07,"mwr30g":2.08,"1mfb400":2.09,"55h2io":2.1,"14o13i8":2.11,"vse39c":2.12,"1vay48w":2.13,"e142rk":2.14,"1djo3r4":2.15,"igxkw0":2.16,"1hzhlvk":2.17,"pnke8":2.18,"1087lds":2.19,"rckl4w":2.2,"1qv4m4g":2.21,"9lakn4":2.22,"193ulmo":2.23,"q8m7ls":2.24,"1pr68lc":2.25,"8hc740":2.26,"17zw83k":2.27,"z497uo":2.28,"1ymt8u8":2.29,"hcz7cw":2.3,"1gvj8cg":2.31,"lssphc":2.32,"1lbcqgw":2.33,"41iozk":2.34,"13k2pz4":2.35,"uofpq8":2.36,"1u6zqps":2.37,"cx5p8g":2.38,"1cfpq80":2.39,"o0pgjk":2.4,"1nj9hj4":2.41,"69fg1s":2.42,"15rzh1c":2.43,"wwcgsg":2.44,"1wewhs0":2.45,"f52gao":2.46,"1enmha8":2.47,"jkvyf4":2.48,"1j3fzeo":2.49,"1tlxxc":2.5,"11c5yww":2.51,"sgiyo0":2.52,"1rz2znk":2.53,"ap8y68":2.54,"1a7sz5s":2.55,"opog00":2.56,"1o88gzk":2.57,"6yefi8":2.58,"16gyghs":2.59,"xlbg8w":2.6,"1x3vh8g":2.61,"fu1fr4":2.62,"1fclgqo":2.63,"k9uxvk":2.64,"1jseyv4":2.65,"2ikxds":2.66,"1214ydc":2.67,"t5hy4g":2.68,"1so1z40":2.69,"be7xmo":2.7,"1awrym8":2.71,"mhroxs":2.72,"1m0bpxc":2.73,"4qhog0":2.74,"1491pfk":2.75,"vdep6o":2.76,"1uvyq68":2.77,"dm4oow":2.78,"1d4opog":2.79,"i1y6tc":2.8,"1hki7sw":2.81,"ao6bk":2.82,"zt87b4":2.83,"qxl728":2.84,"1qg581s":2.85,"96b6kg":2.86,"18ov7k0":2.87,"ptmtj4":2.88,"1pc6uio":2.89,"82ct1c":2.9,"17kwu0w":2.91,"yp9ts0":2.92,"1y7turk":2.93,"gxzta8":2.94,"1ggju9s":2.95,"ldtbeo":2.96,"1kwdce8":2.97,"3mjaww":2.98,"1353bwg":2.99,"u9gbnk":3,"1n4a3gg":3.05,"eq3280":3.1,"10x6ku8":3.15,"p9nmrk":3.2,"1xnuo00":3.25,"32k45c":3.3,"1bgr5ds":3.35,"vxdvy8":3.4,"1i4hekg":3.45,"9qadc0":3.5,"184w0sg":3.55,"lxsi68":3.6,"1ubzjeo":3.65,"6ef8qo":3.7,"1esm9z4":3.75,"slircw":3.8,"1ny8vls":3.85,"fk1udc":3.9,"11r5czk":3.95,"m7s3k0":4,"1ulz4sg":4.05,"okxs":4.1,"18evm68":4.15,"yfa8e8":4.2,"1kmdr0g":4.25,"c86ps0":4.3,"1530hkw":4.35,"ivwyyo":4.4,"1ra4074":4.45,"78e0w0":4.5,"1fml24g":4.55,"tfhji8":4.6,"1mabbb4":4.65,"dw4a2o":4.7,"1037sow":4.75,"q3meww":4.8,"1yhtg5c":4.85,"3wiwao":4.9,"1capxj4":4.95,"wrco3k":5,"1iyg6ps":5.05,"ak95hc":5.1,"16og5j4":5.15,"khcmww":5.2,"1svjo5c":5.25,"4xzdhc":5.3,"1dc6eps":5.35,"r52w3k":5.4,"1pjojk0":5.45,"h5hibk":5.5,"13cl0xs":5.55,"nt7ri8":5.6,"1w7esqo":5.65,"1m48w0":5.7,"1a0ba4g":5.75,"ycsc1s":5.8,"1kjvuo0":5.85,"c5otfk":5.9,"150il8g":5.95,"itf2m8":6,"1r7m3uo":6.05,"8ttou8":6.1,"1h80q2o":6.15,"v0x7gg":6.2,"1nvqz9c":6.25,"fhjy0w":6.3,"11ongn4":6.35,"on6jnk":6.4,"1x1dkw0":6.45,"2g311c":6.5,"1aua29s":6.55,"vawsu8":6.6,"1hi0bgg":6.65,"93ta80":6.7,"17iexog":6.75,"lbbf28":6.8,"1tpigao":6.85,"5ry5mo":6.9,"1e656v4":6.95,"rz1o8w":7,"1oppreo":7.05,"gbiq68":7.1,"12im8sg":7.15,"mz8zcw":7.2,"1vdg0lc":7.25,"s5gqo":7.3,"196chz4":7.35,"z6r474":7.4,"1ldumtc":7.45,"cznlkw":7.5,"15uhdds":7.55,"jndurk":7.6,"1s1kw00":7.65,"70wbuo":7.7,"1ff3d34":7.75,"t7zugw":7.8,"1m2tm9s":7.85,"doml1c":7.9,"zvq3nk":7.95,"pw4pvk":8,"5cyrk0":8.5,"xdtr7k":9,"eild6o":9.5,"lqat4w":10,"gwx6o":10.5,"tvpvr4":11,"b0hhq8":11.5,"nhz7y8":12,"8il5a8":12.5,"venncw":13,"gf9kow":13.5,"jr4pa8":14,"3dsnpc":14.5,"r8tqm8":15,"bmyku8":15.5,"pie9z4":16,"6n5vy8":16.5,"yo0vls":17,"e4uxa8":17.5,"kdlse8":18,"1idedc":18.5,"ux6cxs":19,"902fpc":19.5,"mvi4u8":20,"wlqebk":21,"hwbx1c":22,"sfwhkw":23,"qczj7k":24,"xuokjk":25,"lkojcw":26,"t2dkow":27,"o2kvsw":28,"vz9b7k":29,"ixse80":30,"r37gu8":31,"olb4e8":32,"z4voxs":33,"kuglq8":34,"u037cw":35}');let R={aaaa:"off",aaab:"off",aaac:"off",aaad:"off",aaae:"off",aaba:"off",aabb:"off",aabc:"off",aabd:"off",aabe:"off",aaca:"off",aacb:"off",aacc:"off",aacd:"off",aace:"off",aada:"off",aadb:"off",aadc:"off",aadd:"off",aade:"off",aaea:"off",aaeb:"off",aaec:"off",aaed:"off",aaee:"off",abaa:"off",abab:"off",abac:"off",abad:"off",abae:"off",abba:"off",abbb:"off",abbc:"off",abbd:"off",abbe:"off",abca:"off",abcb:"off",abcc:"off",abcd:"off",abce:"off",abda:"off",abdb:"off",abdc:"off",abdd:"off",abde:"off",abea:"off",abeb:"off",abec:"off",abed:"off",abee:"off",acaa:"off",acab:"off",acac:"off",acad:"off",acae:"off",acba:"off",acbb:"off",acbc:"off",acbd:"off",acbe:"off",acca:"off",accb:"off",accc:"off",accd:"off",acce:"off",acda:"off",acdb:"off",acdc:"off",acdd:"off",acde:"off",acea:"off",aceb:"off",acec:"off",aced:"off",acee:"off",adaa:"off",adab:"off",adac:"off",adad:"off",adae:"off",adba:"off",adbb:"off",adbc:"off",adbd:"off",adbe:"off",adca:"off",adcb:"off",adcc:"off",adcd:"off",adce:"off",adda:"off",addb:"off",addc:"off",addd:"off",adde:"off",adea:"off",adeb:"off",adec:"off",aded:"off",adee:"off",aeaa:"off",aeab:"off",aeac:"off",aead:"off",aeae:"off",aeba:"off",aebb:"off",aebc:"off",aebd:"off",aebe:"off",aeca:"off",aecb:"off",aecc:"off",aecd:"off",aece:"off",aeda:"off",aedb:"off",aedc:"off",aedd:"off",aede:"off",aeea:"off",aeeb:"off",aeec:"off",aeed:"off",aeee:"off",baaa:"off",baab:"off",baac:"off",baad:"off",baae:"off",baba:"off",babb:"off",babc:"off",babd:"off",babe:"off",baca:"off",bacb:"off",bacc:"off",bacd:"off",bace:"off",bada:"off",badb:"off",badc:"off",badd:"off",bade:"off",baea:"off",baeb:"off",baec:"off",baed:"off",baee:"off",bbaa:"off",bbab:"off",bbac:"off",bbad:"off",bbae:"off",bbba:"off",bbbb:"off",bbbc:"off",bbbd:"off",bbbe:"off",bbca:"off",bbcb:"off",bbcc:"off",bbcd:"off",bbce:"off",bbda:"off",bbdb:"off",bbdc:"off",bbdd:"off",bbde:"off",bbea:"off",bbeb:"off",bbec:"off",bbed:"off",bbee:"off",bcaa:"off",bcab:"off",bcac:"off",bcad:"off",bcae:"off",bcba:"off",bcbb:"off",bcbc:"off",bcbd:"off",bcbe:"off",bcca:"off",bccb:"off",bccc:"off",bccd:"off",bcce:"off",bcda:"off",bcdb:"off",bcdc:"off",bcdd:"off",bcde:"off",bcea:"off",bceb:"off",bcec:"off",bced:"off",bcee:"off",bdaa:"off",bdab:"off",bdac:"off",bdad:"off",bdae:"off",bdba:"off",bdbb:"off",bdbc:"off",bdbd:"off",bdbe:"off",bdca:"off",bdcb:"off",bdcc:"off",bdcd:"off",bdce:"off",bdda:"off",bddb:"off",bddc:"off",bddd:"off",bdde:"off",bdea:"off",bdeb:"off",bdec:"off",bded:"off",bdee:"off",beaa:"off",beab:"off",beac:"off",bead:"off",beae:"off",beba:"off",bebb:"off",bebc:"off",bebd:"off",bebe:"off",beca:"off",becb:"off",becc:"off",becd:"off",bece:"off",beda:"off",bedb:"off",bedc:"off",bedd:"off",bede:"off",beea:"off",beeb:"off",beec:"off",beed:"off",beee:"off",caaa:"off",caab:"off",caac:"off",caad:"off",caae:"off",caba:"off",cabb:"off",cabc:"off",cabd:"off",cabe:"off",caca:"off",cacb:"off",cacc:"off",cacd:"off",cace:"off",cada:"off",cadb:"off",cadc:"off",cadd:"off",cade:"off",caea:"off",caeb:"off",caec:"off",caed:"off",caee:"off",cbaa:"off",cbab:"off",cbac:"off",cbad:"off",cbae:"off",cbba:"off",cbbb:"off",cbbc:"off",cbbd:"off",cbbe:"off",cbca:"off",cbcb:"off",cbcc:"off",cbcd:"off",cbce:"off",cbda:"off",cbdb:"off",cbdc:"off",cbdd:"off",cbde:"off",cbea:"off",cbeb:"off",cbec:"off",cbed:"off",cbee:"off",ccaa:"off",ccab:"off",ccac:"off",ccad:"off",ccae:"off",ccba:"off",ccbb:"off",ccbc:"off",ccbd:"off",ccbe:"off",ccca:"off",cccb:"off",cccc:"off",cccd:"off",ccce:"off",ccda:"off",ccdb:"off",ccdc:"off",ccdd:"off",ccde:"off",ccea:"off",cceb:"off",ccec:"off",cced:"off",ccee:"off",cdaa:"off",cdab:"off",cdac:"off",cdad:"off",cdae:"off",cdba:"off",cdbb:"off",cdbc:"off",cdbd:"off",cdbe:"off",cdca:"off",cdcb:"off",cdcc:"off",cdcd:"off",cdce:"off",cdda:"off",cddb:"off",cddc:"off",cddd:"off",cdde:"off",cdea:"off",cdeb:"off",cdec:"off",cded:"off",cdee:"off",ceaa:"off",ceab:"off",ceac:"off",cead:"off",ceae:"off",ceba:"off",cebb:"off",cebc:"off",cebd:"off",cebe:"off",ceca:"off",cecb:"off",cecc:"off",cecd:"off",cece:"off",ceda:"off",cedb:"off",cedc:"off",cedd:"off",cede:"off",ceea:"off",ceeb:"off",ceec:"off",ceed:"off",ceee:"off",daaa:"off",daab:"off",daac:"off",daad:"off",daae:"off",daba:"off",dabb:"off",dabc:"off",dabd:"off",dabe:"off",daca:"off",dacb:"off",dacc:"off",dacd:"off",dace:"off",dada:"off",dadb:"off",dadc:"off",dadd:"off",dade:"off",daea:"off",daeb:"off",daec:"off",daed:"off",daee:"off",dbaa:"off",dbab:"off",dbac:"off",dbad:"off",dbae:"off",dbba:"off",dbbb:"off",dbbc:"off",dbbd:"off",dbbe:"off",dbca:"off",dbcb:"off",dbcc:"off",dbcd:"off",dbce:"off",dbda:"off",dbdb:"off",dbdc:"off",dbdd:"off",dbde:"off",dbea:"off",dbeb:"off",dbec:"off",dbed:"off",dbee:"off",dcaa:"off",dcab:"off",dcac:"off",dcad:"off",dcae:"off",dcba:"off",dcbb:"off",dcbc:"off",dcbd:"off",dcbe:"off",dcca:"off",dccb:"off",dccc:"off",dccd:"off",dcce:"off",dcda:"off",dcdb:"off",dcdc:"off",dcdd:"off",dcde:"off",dcea:"off",dceb:"off",dcec:"off",dced:"off",dcee:"off",ddaa:"off",ddab:"off",ddac:"off",ddad:"off",ddae:"off",ddba:"off",ddbb:"off",ddbc:"off",ddbd:"off",ddbe:"off",ddca:"off",ddcb:"off",ddcc:"off",ddcd:"off",ddce:"off",ddda:"off",dddb:"off",dddc:"off",dddd:"off",ddde:"off",ddea:"off",ddeb:"off",ddec:"off",dded:"off",ddee:"off",deaa:"off",deab:"off",deac:"off",dead:"off",deae:"off",deba:"off",debb:"off",debc:"off",debd:"off",debe:"off",deca:"off",decb:"off",decc:"off",decd:"off",dece:"off",deda:"off",dedb:"off",dedc:"off",dedd:"off",dede:"off",deea:"off",deeb:"off",deec:"off",deed:"off",deee:"off",eaaa:"off",eaab:"off",eaac:"off",eaad:"off",eaae:"off",eaba:"off",eabb:"off",eabc:"off",eabd:"off",eabe:"off",eaca:"off",eacb:"off",eacc:"off",eacd:"off",eace:"off",eada:"off",eadb:"off",eadc:"off",eadd:"off",eade:"off",eaea:"off",eaeb:"off",eaec:"off",eaed:"off",eaee:"off",ebaa:"off",ebab:"off",ebac:"off",ebad:"off",ebae:"off",ebba:"off",ebbb:"off",ebbc:"off",ebbd:"off",ebbe:"off",ebca:"off",ebcb:"off",ebcc:"off",ebcd:"off",ebce:"off",ebda:"off",ebdb:"off",ebdc:"off",ebdd:"off",ebde:"off",ebea:"off",ebeb:"off",ebec:"off",ebed:"off",ebee:"off",ecaa:"off",ecab:"off",ecac:"off",ecad:"off",ecae:"off",ecba:"off",ecbb:"off",ecbc:"off",ecbd:"off",ecbe:"off",ecca:"off",eccb:"off",eccc:"off",eccd:"off",ecce:"off",ecda:"off",ecdb:"off",ecdc:"off",ecdd:"off",ecde:"off",ecea:"off",eceb:"off",ecec:"off",eced:"off",ecee:"off",edaa:"off",edab:"off",edac:"off",edad:"off",edae:"off",edba:"off",edbb:"off",edbc:"off",edbd:"off",edbe:"off",edca:"off",edcb:"off",edcc:"off",edcd:"off",edce:"off",edda:"off",eddb:"off",eddc:"off",eddd:"off",edde:"off",edea:"off",edeb:"off",edec:"off",eded:"off",edee:"off",eeaa:"off",eeab:"off",eeac:"off",eead:"off",eeae:"off",eeba:"off",eebb:"off",eebc:"off",eebd:"off",eebe:"off",eeca:"off",eecb:"off",eecc:"off",eecd:"off",eece:"off",eeda:"off",eedb:"off",eedc:"off",eedd:"off",eede:"off",eeea:"off",eeeb:"off",eeec:"off",eeed:"off",eeee:"off"};(0,_.x)(k.default,{userModules:[{module:"unifiedId",key:"oqzo72o"},{module:"identityLink",key:"14262"},{module:"pairId",key:{storageKey:"_lr_pairId"}}]}),(0,u.TT)().then(()=>{let e=(0,O.b)();e.que.push(()=>{e.enableAnalytics({provider:"atsAnalytics",options:{pid:"14262"}})})}),(0,_.x)(E.default,{}),(0,_.x)(A,{qacct:"p-GANCBjEfRH5Fe"}),(0,_.x)(b.default,{bidders:["criteo"],config:{ortb2:{site:{publisher:{id:"NRD7V3"}}}}}),"desktop"===(0,p.ZI)()&&(0,_.x)(m.default,{bannerSlot:["home-rectangle-1","profile-rectangle-1","play-rectangle-1","learn-rectangle-1","watch-rectangle-1","news-rectangle-1","social-rectangle-1","features-rectangle-1","resources-rectangle-1","variants-gameover-1"],outstreamSlot:"outstream-lessons"}),function({hardFloorVairations:e,multiplierVairations:t,amazonBidMap:r,prebidWinsOnly:a=!1,cpmKey:i="hb_pb",excludedDivIds:d=[],excludedAdUnitPaths:o=[],floorKey:n="cw_floor",targetingRequirements:s=[],changeAmazonBid:c=!1}){var l,u,p,b;let m={cpmKey:i,excludedDivIds:d,excludedAdUnitPaths:o,trackingKey:"cw_tracking",testType:"multiplier",comparisonPercent:0,amazonBidMap:r,floorKey:n,prebidWinsOnly:a,targetingRequirements:s,changeAmazonBid:c},f="";D>0&&(f=`_${D}`);let h=(0,S.J)({name:"stand-alone-floors-facade-hardFloor-"+e.map(e=>e.percentage).join("-")+f,tracking:"saf_hf"+f,variants:e.map(e=>({name:e.name,value:e.name,percent:e.percentage}))}),g=(0,S.J)({name:"stand-alone-floors-facade-multiplier-"+t.map(e=>e.percentage).join("-")+f,tracking:"saf_m"+f,variants:t.map(e=>({name:e.name,value:e.name,percent:e.percentage}))});w.A.setTargeting({["tude_saf_all"+f]:h+g});let v=null!=(p=null==(l=e.find(e=>e.name===h))?void 0:l.value)?p:{},y=null!=(b=null==(u=t.find(e=>e.name===g))?void 0:u.value)?b:{};m.presetScenarios=Object.keys(v).reduce((e,t)=>(e[t]={hardFloor:v[t],multiplier:y[t]},e),{}),(0,_.x)(C.default,{data:m}),D++}({hardFloorVairations:[{name:"falla",value:{aaaa:.9,aaab:1.47,aaac:1.29,aaad:.9,aaae:.9,aaba:.61,aabb:1,aabc:.88,aabd:.61,aabe:.61,aaca:.46,aacb:.75,aacc:.66,aacd:.46,aace:.46,aada:.36,aadb:.58,aadc:.51,aadd:.36,aade:.36,aaea:.24,aaeb:.4,aaec:.35,aaed:.24,aaee:.24,abaa:.08,abab:.12,abac:.11,abad:.08,abae:.08,abba:.05,abbb:.09,abbc:.08,abbd:.05,abbe:.05,abca:.04,abcb:.07,abcc:.06,abcd:.04,abce:.04,abda:.03,abdb:.05,abdc:.05,abdd:.03,abde:.03,abea:.02,abeb:.04,abec:.03,abed:.02,abee:.02,acaa:.03,acab:.05,acac:.04,acad:.03,acae:.03,acba:.02,acbb:.03,acbc:.03,acbd:.02,acbe:.02,acca:.02,accb:.03,accc:.02,accd:.02,acce:.02,acda:.01,acdb:.02,acdc:.02,acdd:.01,acde:.01,acea:.01,aceb:.02,acec:.01,aced:.01,acee:.01,adaa:.02,adab:.03,adac:.03,adad:.02,adae:.02,adba:.02,adbb:.02,adbc:.02,adbd:.02,adbe:.02,adca:.01,adcb:.02,adcc:.02,adcd:.01,adce:.01,adda:.01,addb:.02,addc:.01,addd:.01,adde:.01,adea:.01,adeb:.01,adec:.01,aded:.01,adee:.01,aeaa:.01,aeab:.01,aeac:.01,aead:.01,aeae:.01,aeba:.01,aebb:.01,aebc:.01,aebd:.01,aebe:.01,aeca:.01,aecb:.01,aecc:.01,aecd:.01,aece:.01,aeda:.01,aedb:.01,aedc:.01,aedd:.01,aede:.01,aeea:.01,aeeb:.01,aeec:.01,aeed:.01,aeee:.01,baaa:.08,baab:.13,baac:.11,baad:.08,baae:.08,baba:.06,babb:.09,babc:.08,babd:.06,babe:.06,baca:.04,bacb:.07,bacc:.06,bacd:.04,bace:.04,bada:.03,badb:.05,badc:.05,badd:.03,bade:.03,baea:.02,baeb:.04,baec:.03,baed:.02,baee:.02,bbaa:.01,bbab:.01,bbac:.01,bbad:.01,bbae:.01,bbba:.01,bbbb:.01,bbbc:.01,bbbd:.01,bbbe:.01,bbca:.01,bbcb:.01,bbcc:.01,bbcd:.01,bbce:.01,bbda:.01,bbdb:.01,bbdc:.01,bbdd:.01,bbde:.01,bbea:.01,bbeb:.01,bbec:.01,bbed:.01,bbee:.01,bcaa:.01,bcab:.01,bcac:.01,bcad:.01,bcae:.01,bcba:.01,bcbb:.01,bcbc:.01,bcbd:.01,bcbe:.01,bcca:.01,bccb:.01,bccc:.01,bccd:.01,bcce:.01,bcda:.01,bcdb:.01,bcdc:.01,bcdd:.01,bcde:.01,bcea:.01,bceb:.01,bcec:.01,bced:.01,bcee:.01,bdaa:.01,bdab:.01,bdac:.01,bdad:.01,bdae:.01,bdba:.01,bdbb:.01,bdbc:.01,bdbd:.01,bdbe:.01,bdca:.01,bdcb:.01,bdcc:.01,bdcd:.01,bdce:.01,bdda:.01,bddb:.01,bddc:.01,bddd:.01,bdde:.01,bdea:.01,bdeb:.01,bdec:.01,bded:.01,bdee:.01,beaa:.01,beab:.01,beac:.01,bead:.01,beae:.01,beba:.01,bebb:.01,bebc:.01,bebd:.01,bebe:.01,beca:.01,becb:.01,becc:.01,becd:.01,bece:.01,beda:.01,bedb:.01,bedc:.01,bedd:.01,bede:.01,beea:.01,beeb:.01,beec:.01,beed:.01,beee:.01,caaa:1.05,caab:1.7,caac:1.49,caad:1.05,caae:1.05,caba:.71,cabb:1.16,cabc:1.02,cabd:.71,cabe:.71,caca:.54,cacb:.87,cacc:.77,cacd:.54,cace:.54,cada:.41,cadb:.67,cadc:.59,cadd:.41,cade:.41,caea:.28,caeb:.46,caec:.4,caed:.28,caee:.28,cbaa:.09,cbab:.14,cbac:.13,cbad:.09,cbae:.09,cbba:.06,cbbb:.1,cbbc:.09,cbbd:.06,cbbe:.06,cbca:.05,cbcb:.08,cbcc:.07,cbcd:.05,cbce:.05,cbda:.04,cbdb:.06,cbdc:.05,cbdd:.04,cbde:.04,cbea:.03,cbeb:.04,cbec:.04,cbed:.03,cbee:.03,ccaa:.03,ccab:.05,ccac:.05,ccad:.03,ccae:.03,ccba:.02,ccbb:.04,ccbc:.03,ccbd:.02,ccbe:.02,ccca:.02,cccb:.03,cccc:.03,cccd:.02,ccce:.02,ccda:.02,ccdb:.02,ccdc:.02,ccdd:.02,ccde:.02,ccea:.01,cceb:.02,ccec:.02,cced:.01,ccee:.01,cdaa:.02,cdab:.04,cdac:.03,cdad:.02,cdae:.02,cdba:.02,cdbb:.03,cdbc:.02,cdbd:.02,cdbe:.02,cdca:.02,cdcb:.02,cdcc:.02,cdcd:.02,cdce:.02,cdda:.01,cddb:.02,cddc:.02,cddd:.01,cdde:.01,cdea:.01,cdeb:.01,cdec:.01,cded:.01,cdee:.01,ceaa:.01,ceab:.01,ceac:.01,cead:.01,ceae:.01,ceba:.01,cebb:.01,cebc:.01,cebd:.01,cebe:.01,ceca:.01,cecb:.01,cecc:.01,cecd:.01,cece:.01,ceda:.01,cedb:.01,cedc:.01,cedd:.01,cede:.01,ceea:.01,ceeb:.01,ceec:.01,ceed:.01,ceee:.01,daaa:.27,daab:.44,daac:.39,daad:.27,daae:.27,daba:.19,dabb:.3,dabc:.27,dabd:.19,dabe:.19,daca:.14,dacb:.23,dacc:.2,dacd:.14,dace:.14,dada:.11,dadb:.18,dadc:.15,dadd:.11,dade:.11,daea:.08,daeb:.12,daec:.11,daed:.08,daee:.08,dbaa:.03,dbab:.04,dbac:.04,dbad:.03,dbae:.03,dbba:.02,dbbb:.03,dbbc:.03,dbbd:.02,dbbe:.02,dbca:.02,dbcb:.02,dbcc:.02,dbcd:.02,dbce:.02,dbda:.01,dbdb:.02,dbdc:.02,dbdd:.01,dbde:.01,dbea:.01,dbeb:.01,dbec:.01,dbed:.01,dbee:.01,dcaa:.01,dcab:.02,dcac:.02,dcad:.01,dcae:.01,dcba:.01,dcbb:.01,dcbc:.01,dcbd:.01,dcbe:.01,dcca:.01,dccb:.01,dccc:.01,dccd:.01,dcce:.01,dcda:.01,dcdb:.01,dcdc:.01,dcdd:.01,dcde:.01,dcea:.01,dceb:.01,dcec:.01,dced:.01,dcee:.01,ddaa:.01,ddab:.01,ddac:.01,ddad:.01,ddae:.01,ddba:.01,ddbb:.01,ddbc:.01,ddbd:.01,ddbe:.01,ddca:.01,ddcb:.01,ddcc:.01,ddcd:.01,ddce:.01,ddda:.01,dddb:.01,dddc:.01,dddd:.01,ddde:.01,ddea:.01,ddeb:.01,ddec:.01,dded:.01,ddee:.01,deaa:.01,deab:.01,deac:.01,dead:.01,deae:.01,deba:.01,debb:.01,debc:.01,debd:.01,debe:.01,deca:.01,decb:.01,decc:.01,decd:.01,dece:.01,deda:.01,dedb:.01,dedc:.01,dedd:.01,dede:.01,deea:.01,deeb:.01,deec:.01,deed:.01,deee:.01,eaaa:.66,eaab:1.07,eaac:.94,eaad:.66,eaae:.66,eaba:.45,eabb:.73,eabc:.64,eabd:.45,eabe:.45,eaca:.34,eacb:.55,eacc:.48,eacd:.34,eace:.34,eada:.26,eadb:.42,eadc:.37,eadd:.26,eade:.26,eaea:.18,eaeb:.29,eaec:.25,eaed:.18,eaee:.18,ebaa:.06,ebab:.09,ebac:.08,ebad:.06,ebae:.06,ebba:.04,ebbb:.06,ebbc:.06,ebbd:.04,ebbe:.04,ebca:.03,ebcb:.05,ebcc:.04,ebcd:.03,ebce:.03,ebda:.03,ebdb:.04,ebdc:.03,ebdd:.03,ebde:.03,ebea:.02,ebeb:.03,ebec:.03,ebed:.02,ebee:.02,ecaa:.02,ecab:.03,ecac:.03,ecad:.02,ecae:.02,ecba:.02,ecbb:.02,ecbc:.02,ecbd:.02,ecbe:.02,ecca:.01,eccb:.02,eccc:.02,eccd:.01,ecce:.01,ecda:.01,ecdb:.02,ecdc:.02,ecdd:.01,ecde:.01,ecea:.01,eceb:.01,ecec:.01,eced:.01,ecee:.01,edaa:.02,edab:.03,edac:.02,edad:.02,edae:.02,edba:.01,edbb:.02,edbc:.02,edbd:.01,edbe:.01,edca:.01,edcb:.02,edcc:.01,edcd:.01,edce:.01,edda:.01,eddb:.01,eddc:.01,eddd:.01,edde:.01,edea:.01,edeb:.01,edec:.01,eded:.01,edee:.01,eeaa:.01,eeab:.01,eeac:.01,eead:.01,eeae:.01,eeba:.01,eebb:.01,eebc:.01,eebd:.01,eebe:.01,eeca:.01,eecb:.01,eecc:.01,eecd:.01,eece:.01,eeda:.01,eedb:.01,eedc:.01,eedd:.01,eede:.01,eeea:.01,eeeb:.01,eeec:.01,eeed:.01,eeee:.01},percentage:85},{name:"fallo",value:R,percentage:15}],multiplierVairations:[{name:"multc",value:{aaaa:1.3392,aaab:1.388,aaac:1.382,aaad:1.3392,aaae:1.3392,aaba:1.2848,aabb:1.3516,aabc:1.3332,aabd:1.2848,aabe:1.2848,aaca:1.2424,aacb:1.3212,aacc:1.2968,aacd:1.2424,aace:1.2424,aada:1.188,aadb:1.2728,aadc:1.2544,aadd:1.188,aade:1.188,aaea:1.1392,aaeb:1.206,aaec:1.182,aaed:1.1392,aaee:1.1392,abaa:1.0484,abab:1.0788,abac:1.0728,abad:1.0484,abae:1.0484,abba:1.0304,abbb:1.0544,abbc:1.0484,abbd:1.0304,abbe:1.0304,abca:1.0244,abcb:1.0424,abcc:1.0364,abcd:1.0244,abce:1.0244,abda:1.018,abdb:1.0304,abdc:1.0244,abdd:1.018,abde:1.018,abea:1.012,abeb:1.018,abec:1.018,abed:1.012,abee:1.012,acaa:1.012,acab:1.0244,acac:1.0244,acad:1.012,acae:1.012,acba:1.006,acbb:1.018,acbc:1.012,acbd:1.006,acbe:1.006,acca:1.006,accb:1.012,accc:1.012,accd:1.006,acce:1.006,acda:1.006,acdb:1.006,acdc:1.006,acdd:1.006,acde:1.006,acea:1,aceb:1.006,acec:1.006,aced:1,acee:1,adaa:1.012,adab:1.018,adac:1.012,adad:1.012,adae:1.012,adba:1.006,adbb:1.012,adbc:1.006,adbd:1.006,adbe:1.006,adca:1.006,adcb:1.006,adcc:1.006,adcd:1.006,adce:1.006,adda:1,addb:1.006,addc:1.006,addd:1,adde:1,adea:1,adeb:1,adec:1,aded:1,adee:1,aeaa:1,aeab:1,aeac:1,aead:1,aeae:1,aeba:1,aebb:1,aebc:1,aebd:1,aebe:1,aeca:1,aecb:1,aecc:1,aecd:1,aece:1,aeda:1,aedb:1,aedc:1,aedd:1,aede:1,aeea:1,aeeb:1,aeec:1,aeed:1,aeee:1,baaa:1.0484,baab:1.0848,baac:1.0728,baad:1.0484,baae:1.0484,baba:1.0304,babb:1.0544,babc:1.0484,babd:1.0304,babe:1.0304,baca:1.0244,bacb:1.0424,bacc:1.0364,bacd:1.0244,bace:1.0244,bada:1.018,badb:1.0304,badc:1.0244,badd:1.018,bade:1.018,baea:1.012,baeb:1.018,baec:1.018,baed:1.012,baee:1.012,bbaa:1,bbab:1.006,bbac:1.006,bbad:1,bbae:1,bbba:1,bbbb:1,bbbc:1,bbbd:1,bbbe:1,bbca:1,bbcb:1,bbcc:1,bbcd:1,bbce:1,bbda:1,bbdb:1,bbdc:1,bbdd:1,bbde:1,bbea:1,bbeb:1,bbec:1,bbed:1,bbee:1,bcaa:1,bcab:1,bcac:1,bcad:1,bcae:1,bcba:1,bcbb:1,bcbc:1,bcbd:1,bcbe:1,bcca:1,bccb:1,bccc:1,bccd:1,bcce:1,bcda:1,bcdb:1,bcdc:1,bcdd:1,bcde:1,bcea:1,bceb:1,bcec:1,bced:1,bcee:1,bdaa:1,bdab:1,bdac:1,bdad:1,bdae:1,bdba:1,bdbb:1,bdbc:1,bdbd:1,bdbe:1,bdca:1,bdcb:1,bdcc:1,bdcd:1,bdce:1,bdda:1,bddb:1,bddc:1,bddd:1,bdde:1,bdea:1,bdeb:1,bdec:1,bded:1,bdee:1,beaa:1,beab:1,beac:1,bead:1,beae:1,beba:1,bebb:1,bebc:1,bebd:1,bebe:1,beca:1,becb:1,becc:1,becd:1,bece:1,beda:1,bedb:1,bedc:1,bedd:1,bede:1,beea:1,beeb:1,beec:1,beed:1,beee:1,caaa:1.3636,caab:1.4,caac:1.394,caad:1.3636,caae:1.3636,caba:1.3092,cabb:1.3756,cabc:1.3576,cabd:1.3092,cabe:1.3092,caca:1.2608,cacb:1.3332,cacc:1.3272,cacd:1.2608,cace:1.2608,cada:1.218,cadb:1.3032,cadc:1.2788,cadd:1.218,cade:1.218,caea:1.1636,caeb:1.2364,caec:1.212,caed:1.1636,caee:1.1636,cbaa:1.0544,cbab:1.0908,cbac:1.0848,cbad:1.0544,cbae:1.0544,cbba:1.0364,cbbb:1.0608,cbbc:1.0544,cbbd:1.0364,cbbe:1.0364,cbca:1.0304,cbcb:1.0484,cbcc:1.0424,cbcd:1.0304,cbce:1.0304,cbda:1.018,cbdb:1.0364,cbdc:1.0304,cbdd:1.018,cbde:1.018,cbea:1.012,cbeb:1.0244,cbec:1.018,cbed:1.012,cbee:1.012,ccaa:1.018,ccab:1.0304,ccac:1.0244,ccad:1.018,ccae:1.018,ccba:1.012,ccbb:1.018,ccbc:1.018,ccbd:1.012,ccbe:1.012,ccca:1.006,cccb:1.012,cccc:1.012,cccd:1.006,ccce:1.006,ccda:1.006,ccdb:1.012,ccdc:1.006,ccdd:1.006,ccde:1.006,ccea:1,cceb:1.006,ccec:1.006,cced:1,ccee:1,cdaa:1.012,cdab:1.018,cdac:1.018,cdad:1.012,cdae:1.012,cdba:1.006,cdbb:1.012,cdbc:1.012,cdbd:1.006,cdbe:1.006,cdca:1.006,cdcb:1.006,cdcc:1.006,cdcd:1.006,cdce:1.006,cdda:1,cddb:1.006,cddc:1.006,cddd:1,cdde:1,cdea:1,cdeb:1.006,cdec:1,cded:1,cdee:1,ceaa:1,ceab:1,ceac:1,cead:1,ceae:1,ceba:1,cebb:1,cebc:1,cebd:1,cebe:1,ceca:1,cecb:1,cecc:1,cecd:1,cece:1,ceda:1,cedb:1,cedc:1,cedd:1,cede:1,ceea:1,ceeb:1,ceec:1,ceed:1,ceee:1,daaa:1.1576,daab:1.2304,daac:1.2,daad:1.1576,daae:1.1576,daba:1.1212,dabb:1.1756,dabc:1.1516,dabd:1.1212,dabe:1.1212,daca:1.0968,dacb:1.1332,dacc:1.1272,dacd:1.0968,dace:1.0968,dada:1.0728,dadb:1.1092,dadc:1.1032,dadd:1.0728,dade:1.0728,daea:1.0484,daeb:1.0788,daec:1.0668,daed:1.0484,daee:1.0484,dbaa:1.012,dbab:1.0244,dbac:1.018,dbad:1.012,dbae:1.012,dbba:1.006,dbbb:1.012,dbbc:1.012,dbbd:1.006,dbbe:1.006,dbca:1.006,dbcb:1.012,dbcc:1.006,dbcd:1.006,dbce:1.006,dbda:1,dbdb:1.006,dbdc:1.006,dbdd:1,dbde:1,dbea:1,dbeb:1.006,dbec:1,dbed:1,dbee:1,dcaa:1,dcab:1.006,dcac:1.006,dcad:1,dcae:1,dcba:1,dcbb:1,dcbc:1,dcbd:1,dcbe:1,dcca:1,dccb:1,dccc:1,dccd:1,dcce:1,dcda:1,dcdb:1,dcdc:1,dcdd:1,dcde:1,dcea:1,dceb:1,dcec:1,dced:1,dcee:1,ddaa:1,ddab:1,ddac:1,ddad:1,ddae:1,ddba:1,ddbb:1,ddbc:1,ddbd:1,ddbe:1,ddca:1,ddcb:1,ddcc:1,ddcd:1,ddce:1,ddda:1,dddb:1,dddc:1,dddd:1,ddde:1,ddea:1,ddeb:1,ddec:1,dded:1,ddee:1,deaa:1,deab:1,deac:1,dead:1,deae:1,deba:1,debb:1,debc:1,debd:1,debe:1,deca:1,decb:1,decc:1,decd:1,dece:1,deda:1,dedb:1,dedc:1,dedd:1,dede:1,deea:1,deeb:1,deec:1,deed:1,deee:1,eaaa:1.2968,eaab:1.3696,eaac:1.3456,eaad:1.2968,eaae:1.2968,eaba:1.2304,eabb:1.3152,eabc:1.2908,eabd:1.2304,eabe:1.2304,eaca:1.182,eacb:1.2668,eacc:1.2484,eacd:1.182,eace:1.182,eada:1.1456,eadb:1.2244,eadc:1.194,eadd:1.1456,eade:1.1456,eaea:1.1152,eaeb:1.1696,eaec:1.1456,eaed:1.1152,eaee:1.1152,ebaa:1.0364,ebab:1.0608,ebac:1.0484,ebad:1.0364,ebae:1.0364,ebba:1.0244,ebbb:1.0364,ebbc:1.0304,ebbd:1.0244,ebbe:1.0244,ebca:1.018,ebcb:1.0304,ebcc:1.0244,ebcd:1.018,ebce:1.018,ebda:1.012,ebdb:1.018,ebdc:1.018,ebdd:1.012,ebde:1.012,ebea:1.006,ebeb:1.012,ebec:1.012,ebed:1.006,ebee:1.006,ecaa:1.012,ecab:1.018,ecac:1.018,ecad:1.012,ecae:1.012,ecba:1.006,ecbb:1.012,ecbc:1.012,ecbd:1.006,ecbe:1.006,ecca:1.006,eccb:1.006,eccc:1.006,eccd:1.006,ecce:1.006,ecda:1,ecdb:1.006,ecdc:1.006,ecdd:1,ecde:1,ecea:1,eceb:1,ecec:1,eced:1,ecee:1,edaa:1.006,edab:1.012,edac:1.012,edad:1.006,edae:1.006,edba:1,edbb:1.006,edbc:1.006,edbd:1,edbe:1,edca:1,edcb:1.006,edcc:1.006,edcd:1,edce:1,edda:1,eddb:1,eddc:1,eddd:1,edde:1,edea:1,edeb:1,edec:1,eded:1,edee:1,eeaa:1,eeab:1,eeac:1,eead:1,eeae:1,eeba:1,eebb:1,eebc:1,eebd:1,eebe:1,eeca:1,eecb:1,eecc:1,eecd:1,eece:1,eeda:1,eedb:1,eedc:1,eedd:1,eede:1,eeea:1,eeeb:1,eeec:1,eeed:1,eeee:1},percentage:90},{name:"multo",value:R,percentage:10}],amazonBidMap:x}),(0,_.x)(f.default,{geoBidderMap:[{bidders:["appnexus"],includeOnly:["US","GB","CA","AU","IE","BE","DK","SE","NO","FI"]},{bidders:["criteo"],includeOnly:["US","CA","GB","AT","DE","IT","FR","BR","MX","ES","KR","HK","NL","SG","NZ","PL","ZA","AU","SE","GE","AE","BE","UZ","IN","DK","CL","RS","RO","NO","JP","HU","AR","KZ","PT","IE","IL"]},{bidders:["minutemedia"],includeOnly:["US","JP","GB","AU","CH","NL","NZ","DE","CA","AT","NO","DK","IT","FI","FR","SE","ES","BE","IE"]},{bidders:["pulsepoint"],includeOnly:["US","MX","CA"]},{bidders:["rise"],includeOnly:["AU","AT","BE","CA","DK","FI","FR","DE","IE","NL","NO","PT","ES","IT","SE","CH","GB","US"]},{bidders:["sharethrough"],includeOnly:["US","MX","CA","AU","DE","NZ","AT","GB","IT","ZA","BR","ES","FR","CH","FI","SG","MY","JP","AE","DK","PL","CR","PR","SE","CL","GT","PE"]},{bidders:["unruly"],includeOnly:["US","CA","BR","NO","DE","GB","MX","AU","IN","FR","NZ","ZA","ES","IT"]},{bidders:["vidazoo"],removeFrom:["IN","UA","NO","AR","EG","RS","KR","PE"]},{bidders:["triplelift"],removeFrom:["IR"]}]}),(0,_.x)(h.default,{tudeGlobalName:"tude",customParams:{cw:"chess.com"},options:{player:{controls:!1,rounded:!1},ima:{disableAdControls:!1},prefetchMilestone:"midpoint"}});var P=d(24950);(0,_.x)(P.ForceRenderBaseDivs,{splitTest:{name:"20250715-force-render-base-divs",enabledPercent:15,insights:"param2",tracking:"custom_301"},forcedBaseDivsConfig:[{baseDivIds:(0,p.Fr)()?["pb-slot-features-leaderboard-1","pb-slot-learn-leaderboard-1","pb-slot-profile-leaderboard-1","pb-slot-social-leaderboard-1","pb-slot-watch-leaderboard-1"]:["pb-slot-puzzles-skyscraper-2","pb-slot-play_skyscraper_atf_2","pb-slot-play_skyscraper_atf","pb-slot-home-rectangle-1","pb-slot-play_gameover_rectangle","pb-slot-learn-rectangle-1","pb-slot-news-leaderboard-1","pb-slot-news-rectangle-1","pb-slot-play-leaderboard-1","pb-slot-play-rectangle-1","pb-slot-profile-leaderboard-1","pb-slot-profile-rectangle-1","pb-slot-resources-leaderboard-1","pb-slot-learn_skyscraper_atf_2","pb-slot-features_skyscraper_atf_2","pb-slot-watch-rectangle-1"]}]});var U=d(72179),j=d(87594);let B={KH:1,KG:1,MG:1,PS:1,SN:1,AF:1,RW:1,TJ:1,TG:1,LI:1,MW:1,GY:1,BJ:1,EH:1,FO:1,LS:1,LA:1,PG:1,SR:1,SC:1,FJ:1,CG:1,SZ:1,HT:1,BF:1,CV:1,YT:1,IM:1,SM:1,BT:1,JE:1,AG:1,MF:1,VC:1,ML:1,SD:1,MR:1,AD:1,KN:1,CW:1,GG:1,DJ:1,SL:1,TL:1,MC:1,AS:1,GM:1,BI:1,NE:1,MH:1,SB:1,MP:1,NC:1,KM:1,SH:1,BQ:1,BL:1,SX:1,SS:1,TD:1,GI:1,LR:1,GN:1,ST:1,NU:1,PW:1,GL:1,BM:1,TO:1,ER:1,CK:1,IO:1,GQ:1,GW:1,SJ:1,AI:1,AW:1,VN:25,RS:25,BD:25,PK:25,SI:25,NP:25,DZ:25,BA:25,TN:25,RU:25,VE:25,IQ:25,AL:25,LK:25,MN:25,XK:25,ET:25,IN:5,ID:5,PL:10};(0,S.J)({name:"20250611-refresh-limiter",tracking:"custom_18",insights:"param6",variants:[{name:"test",value:!0,percent:95},{name:"control",value:!1,percent:5}]})&&(0,U.JJ)().then(e=>{let t=B[e],r={};j.B.on("baseWrapper.beforeRefresh.#",({mapping:i,remove:d})=>{let o=null==i?void 0:i.divId;o&&(r[o]=r[o]||0,r[o]+=1,r[o]>t&&((0,a.A)().warn(`disallowing refresh for divId: [${o}] - exceeded country [${e}] limit of ${t}`),d()))})});var z=d(74547),F=class{observe(e){this.observer.observe(e)}constructor(e,t){var r,a;a=void 0,(r="observer")in this?Object.defineProperty(this,r,{value:a,enumerable:!0,configurable:!0,writable:!0}):this[r]=a,this.observer=new IntersectionObserver((e,r)=>{let a=[];e.forEach(e=>{e.isIntersecting&&(a.push(e.target.id),r.unobserve(e.target))}),a.length&&setTimeout(()=>t(a),0)},e)}};let L="viewability";async function N(...e){(0,a.A)(L).log(...e)}(0,a.A)(L).setLabel("Viewability","#808080");let M={},V={},q=(e,t)=>new F(e,t),H=(t,r,i,d)=>{let{DIV_CUSTOMIZATIONS:o}=i,n=o.filter(e=>e.observerConfig),s=e=>{N(z.dN.AD_SLOT_IN_VIEW,e);let t={};e.forEach(e=>{V[e]&&(t[e]=V[e],delete V[e])}),Object.keys(t).length&&d(Object.keys(t),Object.values(t),i)};if(!e){let{INTERSECTION_OBSERVER:t}=i,r={rootMargin:t.ROOT_MARGIN,threshold:t.THRESHOLD};N(z.dN.SETTING_UP_VIEWABILITY_OBSERVER,r),e=q(r,s)}N(z.dN.SETTING_UP_VIEWABILITY_DETECTION,t);let{VIEWABILITY_DUPLICATION_ENABLED:c}=i,l=[];t.forEach(e=>{if(!c&&V[e])return void(0,a.A)(L).warn(z.dN.ALREADY_QUEUED_FOR_VIEWABILITY,e);V[e]=r.find(t=>e===t.divId);let t=document.getElementById(e);t?l.push(t):(0,a.A)(L).warn("Element not found on page",e)}),l.length>0&&l.forEach(t=>{var r;let a=V[t.id].baseDivId,i=null==(r=n.find(e=>e.baseDivId===a))?void 0:r.observerConfig;if(i){let e=JSON.stringify(i);N("Setting up custom viewability observer for lazyloading ads",{[a]:i}),M[e]||(M[e]=q(i,s)),M[e].observe(t)}else e&&e.observe(t)})},G=(e,t,r,a,i,d=!1)=>{let o={divId:i+t,device:r.deviceOverride||a,gamOnly:d,prebidAdUnit:r.code,gamSizes:r.mediaTypes&&r.mediaTypes.banner?r.mediaTypes.banner.sizes:[[1,1]],slot:t,targeting:r.targeting};e.push(o)};var W=function(e=[],t,r="pb-slot-",a=!1){let i;for(i in t)t[i].forEach(t=>{"string"==typeof t.slot?G(e,t.slot,t,i,r,t.gamOnly||a):t.slot.forEach(d=>{G(e,d,t,i,r,t.gamOnly||a)})});return e},K=d(2532),J=class{observe(e){this.observer.observe(e)}constructor(e,t){var r,a;a=void 0,(r="observer")in this?Object.defineProperty(this,r,{value:a,enumerable:!0,configurable:!0,writable:!0}):this[r]=a,this.observer=new IntersectionObserver((e,r)=>{e.forEach(e=>{e.isIntersecting&&(t(e.target),r.unobserve(e.target))})},e)}},Q=d(69837);let Z="viewability";async function Y(...e){(0,a.A)(Z).log(...e)}(0,a.A)(Z).setLabel("Viewability","#808080");let $={},X=new Map,ee=(e,t)=>new J(e,t),et=(e,r,d,o)=>{Y(z.dN.SETTING_UP_VIEWABILITY_DETECTION,e);let{VIEWABILITY_DUPLICATION_ENABLED:n,DIV_CUSTOMIZATIONS:s}=d,c=s.filter(e=>e.observerConfig);function l(e){Y(z.dN.AD_SLOT_IN_VIEW,e.id),X.has(e.id)&&(o([e.id],[X.get(e.id)],d),X.delete(e.id))}if(!t){let{INTERSECTION_OBSERVER:e}=d,r={rootMargin:e.ROOT_MARGIN,threshold:e.THRESHOLD};Y("Setting up default viewability observer for lazyloading ads",r),t=ee(r,e=>l(e))}let u=[],p=[];if(e.forEach(e=>{if(i.A.dispatch("adRequestReceived",{divId:e}),!n&&X[e]){i.A.dispatch("adRequestWarning",{divId:e}),(0,a.A)().warn(z.dN.ALREADY_QUEUED_FOR_VIEWABILITY,e);return}let t=document.getElementById(e);t&&(X.set(e,r.find(t=>e===t.divId)),(0,Q.A)(t)?u.push(e):p.push(t))}),u.length>0){Y("Already in viewport",u);let e=u.filter(e=>X.has(e)),t=e.map(e=>X.get(e));e.forEach(e=>{i.A.dispatch("adRequestStartBids",{divId:e,reason:"alreadyInView"})}),o(e,t,d),e.forEach(e=>{X.delete(e)})}p.forEach(e=>{let r=X.get(e.id).baseDivId,a=c.find(e=>e.baseDivId===r);i.A.dispatch("adRequestObserving",{divId:e.id}),a?($[r]||(Y("Setting up custom viewability observer for lazyloading ads",{[r]:a}),$[r]=ee(a.config,e=>l(e))),$[r].observe(e)):t.observe(e)})};var er=e=>e.map(e=>Object.assign({},e)),ea=d(18238),ei=function(e){for(let t in e)e[t]=ea.A.apply("adUnitsOnLoad",{adUnits:e[t]},({adUnits:e})=>e);return{getCurrentDeviceAdUnits:t=>e[t||(0,p.ZI)()]}};function ed(e){for(var t=1;t{var t,r;let{config:a,customMethods:i={},pluginLoader:d,requestWrapperMethod:o,gamOnly:n=!1}=e=ea.A.apply("makeInitBaseWrapper",e,e=>e);(0,u.Xp)(a.WRAPPER_NAME,'"1.4.0"',a,(t=ed({},ei(a.AD_UNITS)),r=r={getCloneOfUnits:er},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);r.push.apply(r,a)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t),(0,K.A)(a.BID_MODIFIERS),o||et,W(a.CUSTOM_DIVS,a.AD_UNITS,a.SLOT_PREFIX,n),ed({},i),d)},en=d(14507),es=d(55364),ec=d.n(es);let el=(0,d(67259).P3)("aditude_adserver"),eu={AD_SERVER:el?"v2"===el?"v2":"tude":"google",ADVANCED_TIMED_REFRESH:{enabled:!1,advancedTimedRefreshConfig:{}},ASSERTIVE_YIELD:{predictions:!0,server:!1},AMAZON_PARAMS:void 0,AMAZON_SIGNALS:{},AMAZON_PUB_ID:"",AMAZON_BIDDING:!1,AMAZON_SINGLETON:!0,AMAZON_DEALS:!1,AMAZON_HASH_MAP:{},BID_MODIFIERS:{},CUSTOM_DIVS:[],COMPONENTS_CONFIG_ENABLED:!1,COMPONENTS:[],DEBUG:!1,DIV_CHECK_ON_REQUEST:!1,DIV_CUSTOMIZATIONS:[],URL_TARGETING_PARAMS:["utm_source","utm_campaign","utm_medium"],PREBID_ALIASES:[],CURRENCY:"USD",FLAGS:{injectAds:!1},GPT_COLLAPSE_EMPTY_DIVS:!1,GPT_DISABLE_INITIAL_LOAD:!0,GPT_FORCE_SAFEFRAMES:!1,GPT_LAZYLOAD_ENABLED:!1,GPT_LAZYLOAD_FETCH_MARGIN:400,GPT_LAZYLOAD_RENDER_MARGIN:150,GPT_LAZYLOAD_MOBILE_SCALING:2,GPT_SRA:!1,INTERSTITIAL_DELAY:3e3,INTERSTITIAL_CONFIG:!1,EVENTS_AY_FB_CURRENCY:"USD",EVENTS_AY_FB_PURCHASE_ENABLED:!1,EVENTS_AY_FB_PURCHASE_MODIFIER:.8,EVENTS_AY_FB_RPS_ENABLED:!1,EVENTS_AY_FB_RPS_MAP:[],EVENTS_AY_RPS_GTM_ENABLED:!1,EVENTS_AY_RPS_GTM_WHOLE_NUMBERS:!0,FAILSAFE_TIMEOUT:2500,FORCE_RENDER_OVERRIDE:!1,GEO_GLOBAL:d.g._tudeGeo||{},GLOBAL_NAME:"tude",GOOGLE_PAGE_URL:!1,GOOGLE_TARGETING_PARAMS:{test:"prebid",tude:"true",cw:"1"},INITIAL_USER_STATE:{personalizedAds:!0},INTERSECTION_OBSERVER:{ROOT_MARGIN:"1200px 0px 1200px 0px",THRESHOLD:[.25]},INIT_GTAG_EARLY:!0,LAZY_LOAD:{rotatableIds:[]},LAZY_DESTROY:!0,LAZY_DESTROY_DISTANCE_VH:300,LAZY_DESTROY_DELAY:15e3,LAZY_DESTROY_REQUEUE:!0,OUTSTREAM_ADX_FLOOR_BUCKETS:[{min:.1,max:.25,increment:.05},{min:.25,max:5,increment:.25},{min:5,max:10,increment:.5}],SLOT_PREFIX:"pb-slot-",PREBID_CACHE:!0,PREBID_CACHE_DISABLE_MOVING_BIDDERS:["teads"],PREBID_CACHE_EXCLUDES:!0,PREBID_CONFIG:{disableAjaxTimeout:!0,enableTIDs:!0,maxRequestsPerOrigin:(0,p.f8)()?6:8,gptPreAuction:{enabled:!0,mcmEnabled:!0,customPreAuction:function(e,t){return t=t?`${t}#`:"",`${t}${e.code}`.replace(/(^\/\d+),\d+\//,"$1/")}},gvlMapping:{qortex:1082,brightcom:883,bcmssp:883,iionads:1358,pgamssp:1353},userSync:{aliasSyncEnabled:!0,auctionDelay:100,syncsPerBidder:0,filterSettings:{all:{bidders:"*",filter:"include"}}}},PREBID_GLOBAL:d.g._tudePbjsGlobal||"pbjs",PREBID_GPID:!1,PREBID_SIZES_OVERRIDE:!1,PREBID_SECURE_SIGNALS:!0,PREBID_TIMEOUT:2500,PREBID_TIMEOUT_OUTSTREAM:2500,PREBID_SINGLETON:!0,PREBID_EARLY_USERSYNC:!0,REFLECT_UI_REFRESH:!1,REFLECT_UI_LAZY_LOAD:!1,REFLECT_UI_PREBID_TIMEOUT:!1,REFLECT_UI_PREBID_CONFIG:!1,VIEWABILITY_DUPLICATION_ENABLED:!1,WAIT_FOR_CMP:!0,WRAPPER_NAME:""};function ep(e){for(var t=1;t{var r,a,i,d,o,n;if(t.REFLECT_UI_PREBID_TIMEOUT||delete e.PREBID_TIMEOUT,t.REFLECT_UI_LAZY_LOAD||delete e.DIV_CUSTOMIZATIONS,t.REFLECT_UI_PREBID_CONFIG||(e.PREBID_CONFIG={priceGranularity:null==e||null==(r=e.PREBID_CONFIG)?void 0:r.priceGranularity,pageUrl:null==e||null==(a=e.PREBID_CONFIG)?void 0:a.pageUrl,realTimeData:null==e||null==(i=e.PREBID_CONFIG)?void 0:i.realTimeData,currency:null==e||null==(d=e.PREBID_CONFIG)?void 0:d.currency,s2sConfig:null==e||null==(o=e.PREBID_CONFIG)?void 0:o.s2sConfig}),!t.REFLECT_UI_REFRESH){let t=new Set,r=new Set;null==e||null==(n=e.COMPONENTS)||n.forEach(e=>{"htl-injector"===e.name&&e.config.selectors.forEach(({selector:e,interstitial:t})=>{t||r.add(e)}),"creative-timed-refresh"===e.name&&(e.config.fallbackRefreshTime>30&&(e.config.fallbackRefreshTime=30),e.config.refreshTimes.prebid=e.config.fallbackRefreshTime-2,e.config.refreshTimes.amazon=e.config.fallbackRefreshTime-2,e.config.includeBaseDivIds.forEach(e=>t.add(e)))});let a=[...r].filter(e=>!t.has(e));a.length>0&&(e.COMPONENTS.find(e=>"creative-timed-refresh"===e.name&&e.config.includeBaseDivIds.some(e=>a.includes(e)))||e.COMPONENTS.push({name:"creative-timed-refresh",config:{fallbackRefreshTime:30,includeBaseDivIds:a,refreshTimes:{prebid:28,amazon:28}}}))}},eg=e=>{var t;return null==e||null==(t=e.sort((e,t)=>{let r=e.viewport[0]===t.viewport[0];return(r?e.viewport[1]:e.viewport[0])>(r?t.viewport[1]:t.viewport[0])?-1:1}))?void 0:t.find(e=>{var t,r,a,i;return em>=(null!=(a=null==(t=e.viewport)?void 0:t[0])?a:0)&&ef>=(null!=(i=null==(r=e.viewport)?void 0:r[1])?i:0)})};var ev=((r={}).Desktop="desktop",r.DesktopLarge="desktop-large",r.Mobile="mobile",r.Tablet="tablet",r);let ey=[{slot:"home-leaderboard-1",code:"/1082185/home_leaderboard_atf",mediaTypes:{banner:{sizes:[[728,90]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCHFX5AC2ZCV2QKYZYADFN"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6a}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206300"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955132"}},{bidder:"sharethrough",params:{pkey:"hT3fF6wgRpZlZ0IiYUgt1taF"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_Leaderboard_728x90"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"profile-leaderboard-1",code:"/1082185/profile_leaderboard_atf",mediaTypes:{banner:{sizes:[[728,90]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCHFX5AC2ZCV2QKYZYADFN"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6a}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206300"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955132"}},{bidder:"sharethrough",params:{pkey:"hT3fF6wgRpZlZ0IiYUgt1taF"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_Leaderboard_728x90"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"play-leaderboard-1",code:"/1082185/play_leaderboard_atf",mediaTypes:{banner:{sizes:[[728,90]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCHFX5AC2ZCV2QKYZYADFN"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6a}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206300"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955132"}},{bidder:"sharethrough",params:{pkey:"hT3fF6wgRpZlZ0IiYUgt1taF"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_Leaderboard_728x90"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"learn-leaderboard-1",code:"/1082185/learn_leaderboard_atf",mediaTypes:{banner:{sizes:[[728,90]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCHFX5AC2ZCV2QKYZYADFN"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6a}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206300"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955132"}},{bidder:"sharethrough",params:{pkey:"hT3fF6wgRpZlZ0IiYUgt1taF"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_Leaderboard_728x90"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"watch-leaderboard-1",code:"/1082185/watch_leaderboard_atf",mediaTypes:{banner:{sizes:[[728,90]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCHFX5AC2ZCV2QKYZYADFN"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6a}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206300"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955132"}},{bidder:"sharethrough",params:{pkey:"hT3fF6wgRpZlZ0IiYUgt1taF"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_Leaderboard_728x90"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"news-leaderboard-1",code:"/1082185/news_leaderboard_atf",mediaTypes:{banner:{sizes:[[728,90]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCHFX5AC2ZCV2QKYZYADFN"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6a}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206300"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955132"}},{bidder:"sharethrough",params:{pkey:"hT3fF6wgRpZlZ0IiYUgt1taF"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_Leaderboard_728x90"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"social-leaderboard-1",code:"/1082185/social_leaderboard_atf",mediaTypes:{banner:{sizes:[[728,90]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCHFX5AC2ZCV2QKYZYADFN"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6a}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206300"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955132"}},{bidder:"sharethrough",params:{pkey:"hT3fF6wgRpZlZ0IiYUgt1taF"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_Leaderboard_728x90"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"watch-leaderboard-2",code:"/1082185/watch_leaderboard_btf",mediaTypes:{banner:{sizes:[[728,90]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCHFX5AC2ZCV2QKYZYADFN"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6a}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206300"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955132"}},{bidder:"sharethrough",params:{pkey:"hT3fF6wgRpZlZ0IiYUgt1taF"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_Leaderboard_728x90"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"news-leaderboard-2",code:"/1082185/news_leaderboard_btf",mediaTypes:{banner:{sizes:[[728,90]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCHFX5AC2ZCV2QKYZYADFN"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6a}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206300"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955132"}},{bidder:"sharethrough",params:{pkey:"hT3fF6wgRpZlZ0IiYUgt1taF"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_Leaderboard_728x90"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"social-leaderboard-2",code:"/1082185/social_leaderboard_btf",mediaTypes:{banner:{sizes:[[728,90]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCHFX5AC2ZCV2QKYZYADFN"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6a}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206300"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955132"}},{bidder:"sharethrough",params:{pkey:"hT3fF6wgRpZlZ0IiYUgt1taF"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_Leaderboard_728x90"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"features-leaderboard-1",code:"/1082185/features_leaderboard_atf",mediaTypes:{banner:{sizes:[[728,90]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCHFX5AC2ZCV2QKYZYADFN"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6a}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206300"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955132"}},{bidder:"sharethrough",params:{pkey:"hT3fF6wgRpZlZ0IiYUgt1taF"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_Leaderboard_728x90"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"resources-leaderboard-1",code:"/1082185/resources_leaderboard_atf",mediaTypes:{banner:{sizes:[[728,90]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCHFX5AC2ZCV2QKYZYADFN"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6a}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206300"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955132"}},{bidder:"sharethrough",params:{pkey:"hT3fF6wgRpZlZ0IiYUgt1taF"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_Leaderboard_728x90"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"play-skyscraper-1",code:"/1082185/play_skyscraper_atf",mediaTypes:{banner:{sizes:[[160,600],[120,600]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCTQE0EQFEX2CW1GR0SMCV"}},{bidder:"insticator",params:{adUnitId:"01HVHCREN8QH5GY1TVZHBF6BQN"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd70}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206303"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955138"}},{bidder:"sharethrough",params:{pkey:"HpYBr8HqszPqTmlUFivbtcr4"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailATF_160x600"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"variants-skyscraper-1",code:"/1082185/play_variants_skyscraper",mediaTypes:{banner:{sizes:[[160,600]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCREN8QH5GY1TVZHBF6BQN"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd70}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206303"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955138"}},{bidder:"sharethrough",params:{pkey:"PWKQErT1wGZZzZuoUQOj4VGP"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailATF_160x600"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"learn-skyscraper-1",code:"/1082185/learn_skyscraper_atf",mediaTypes:{banner:{sizes:[[160,600]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCREN8QH5GY1TVZHBF6BQN"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd70}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206303"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955138"}},{bidder:"sharethrough",params:{pkey:"PWKQErT1wGZZzZuoUQOj4VGP"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailATF_160x600"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"features-skyscraper-1",code:"/1082185/features_skyscraper_atf",mediaTypes:{banner:{sizes:[[160,600]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCREN8QH5GY1TVZHBF6BQN"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd70}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206303"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955138"}},{bidder:"sharethrough",params:{pkey:"PWKQErT1wGZZzZuoUQOj4VGP"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailATF_160x600"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"puzzles-skyscraper-1",code:"/1082185/puzzles_skyscraper_atf",mediaTypes:{banner:{sizes:[[160,600],[120,600]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCTQE0EQFEX2CW1GR0SMCV"}},{bidder:"insticator",params:{adUnitId:"01HVHCREN8QH5GY1TVZHBF6BQN"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd70}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206303"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955138"}},{bidder:"sharethrough",params:{pkey:"zmCKuJBEHCW1L4qGZDyXB1Op"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailATF_160x600"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"home-rectangle-2",code:"/1082185/home_rectangle_btf",mediaTypes:{banner:{sizes:[[300,250],[300,600]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCP3MFKNWQKANZNJJV03E6"}},{bidder:"insticator",params:{adUnitId:"01HVHCQCS5CD3T4ERPMBHRPYNG"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955136"}},{bidder:"sharethrough",params:{pkey:"Uco8xhyfowY5JpaTFhP07eeR"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailBTF_300x600"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"profile-rectangle-2",code:"/1082185/profile_rectangle_btf",mediaTypes:{banner:{sizes:[[300,250],[300,600]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCP3MFKNWQKANZNJJV03E6"}},{bidder:"insticator",params:{adUnitId:"01HVHCQCS5CD3T4ERPMBHRPYNG"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955136"}},{bidder:"sharethrough",params:{pkey:"xxzlpoRJe8z7Dkphnl9btwr4"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailBTF_300x600"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"play-rectangle-2",code:"/1082185/play_rectangle_btf",mediaTypes:{banner:{sizes:[[300,250],[300,600]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCP3MFKNWQKANZNJJV03E6"}},{bidder:"insticator",params:{adUnitId:"01HVHCQCS5CD3T4ERPMBHRPYNG"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955136"}},{bidder:"sharethrough",params:{pkey:"q0SYxmOKAl7oeIhAQQNEWmT4"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailBTF_300x600"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"learn-rectangle-2",code:"/1082185/learn_rectangle_btf",mediaTypes:{banner:{sizes:[[300,250],[300,600]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCP3MFKNWQKANZNJJV03E6"}},{bidder:"insticator",params:{adUnitId:"01HVHCQCS5CD3T4ERPMBHRPYNG"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955136"}},{bidder:"sharethrough",params:{pkey:"m6Rl2GEHEL22N9iAaRTgSQa9"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailBTF_300x600"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"watch-rectangle-2",code:"/1082185/watch_rectangle_btf",mediaTypes:{banner:{sizes:[[300,250],[300,600]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCP3MFKNWQKANZNJJV03E6"}},{bidder:"insticator",params:{adUnitId:"01HVHCQCS5CD3T4ERPMBHRPYNG"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955136"}},{bidder:"sharethrough",params:{pkey:"V0FKJTA4HayiOmzs1qcVGLKu"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailBTF_300x600"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"news-rectangle-2",code:"/1082185/news_rectangle_btf",mediaTypes:{banner:{sizes:[[300,250],[300,600]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCP3MFKNWQKANZNJJV03E6"}},{bidder:"insticator",params:{adUnitId:"01HVHCQCS5CD3T4ERPMBHRPYNG"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955136"}},{bidder:"sharethrough",params:{pkey:"UQ2Xuif0r8AAfHxxOUx3Kee3"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailBTF_300x600"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"social-rectangle-2",code:"/1082185/social_rectangle_btf",mediaTypes:{banner:{sizes:[[300,250],[300,600]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCP3MFKNWQKANZNJJV03E6"}},{bidder:"insticator",params:{adUnitId:"01HVHCQCS5CD3T4ERPMBHRPYNG"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955136"}},{bidder:"sharethrough",params:{pkey:"uS3Td2QVx3ZnGg0q0w4FzWiC"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailBTF_300x600"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"features-rectangle-2",code:"/1082185/features_rectangle_btf",mediaTypes:{banner:{sizes:[[300,250],[300,600]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCP3MFKNWQKANZNJJV03E6"}},{bidder:"insticator",params:{adUnitId:"01HVHCQCS5CD3T4ERPMBHRPYNG"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955136"}},{bidder:"sharethrough",params:{pkey:"Te4rU8gAtIShKfmsv7ofwpBm"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailBTF_300x600"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"resources-rectangle-2",code:"/1082185/resources_rectangle_btf",mediaTypes:{banner:{sizes:[[300,250],[300,600]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCP3MFKNWQKANZNJJV03E6"}},{bidder:"insticator",params:{adUnitId:"01HVHCQCS5CD3T4ERPMBHRPYNG"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955136"}},{bidder:"sharethrough",params:{pkey:"1TmroHAnFwcZIHb8ERUcQBHm"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailBTF_300x600"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"home-rectangle-1",code:"/1082185/home_rectangle_atf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955134"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailATF_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:["play-gameover-1","play-gameover-2"],code:"/1082185/play_gameover_rectangle",mediaTypes:{banner:{sizes:[[300,250],[250,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955134"}},{bidder:"sharethrough",params:{pkey:"68xoyL5TmzZlKI2fBKg7ev6E"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailATF_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"profile-rectangle-1",code:"/1082185/profile_rectangle_atf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955134"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailATF_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"play-rectangle-1",code:"/1082185/play_rectangle_atf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955134"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailATF_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"learn-rectangle-1",code:"/1082185/learn_rectangle_atf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955134"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailATF_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"watch-rectangle-1",code:"/1082185/watch_rectangle_atf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955134"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailATF_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"news-rectangle-1",code:"/1082185/news_rectangle_atf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955134"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailATF_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"social-rectangle-1",code:"/1082185/social_rectangle_atf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955134"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailATF_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"features-rectangle-1",code:"/1082185/features_rectangle_atf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955134"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailATF_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"resources-rectangle-1",code:"/1082185/resources_rectangle_atf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955134"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailATF_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"play-skyscraper-2",code:"/1082185/play_skyscraper_atf_2",mediaTypes:{banner:{sizes:[[300,600]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCSE0CKVE0KS2YHEJHSBE1"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6f}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206302"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955138"}},{bidder:"sharethrough",params:{pkey:"tIzZ7Ov6QFBu2gkSqeuTB38u"}},{bidder:"triplelift",params:{inventoryCode:"Chess_desktop_play_300x600_ATF"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"variants-skyscraper-2",code:"/1082185/play_variants_skyscraper_2",mediaTypes:{banner:{sizes:[[300,600]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCSE0CKVE0KS2YHEJHSBE1"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6f}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206302"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955138"}},{bidder:"sharethrough",params:{pkey:"tIzZ7Ov6QFBu2gkSqeuTB38u"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailATF_160x600"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"learn-skyscraper-2",code:"/1082185/learn_skyscraper_atf_2",mediaTypes:{banner:{sizes:[[300,600]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCSE0CKVE0KS2YHEJHSBE1"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6f}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206302"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955138"}},{bidder:"sharethrough",params:{pkey:"tIzZ7Ov6QFBu2gkSqeuTB38u"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailATF_160x600"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"features-skyscraper-2",code:"/1082185/features_skyscraper_atf_2",mediaTypes:{banner:{sizes:[[300,600]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCSE0CKVE0KS2YHEJHSBE1"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6f}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206302"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955138"}},{bidder:"sharethrough",params:{pkey:"tIzZ7Ov6QFBu2gkSqeuTB38u"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailATF_160x600"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"puzzles-skyscraper-2",code:"/1082185/puzzles_skyscraper_atf_2",mediaTypes:{banner:{sizes:[[300,600]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCSE0CKVE0KS2YHEJHSBE1"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6f}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206302"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955138"}},{bidder:"sharethrough",params:{pkey:"tIzZ7Ov6QFBu2gkSqeuTB38u"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailATF_160x600"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"outstream-gamereview",code:"/1082185/GameReview_RewardedVideo",mediaTypes:{video:{playerSize:[[640,480]],context:"outstream",linearity:1,minduration:6,maxduration:30,pos:1,api:[1,2,3,4,5,7],placement:5,plcmt:4,playbackmethod:[6],protocols:[1,2,3,4,5,6,7,8],mimes:["video/mp4","video/webm","video/ogg","application/javascript","video/x-flv"],skipmin:15,minbitrate:300,maxbitrate:1500,skipafter:6}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01J7P5YKX3JKW4BMVBNGZ7DG1B"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"pubmatic",params:{adSlot:"5193729",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"sharethrough",params:{pkey:"KVDn26EYkXc4cK7EfqjbhWo6"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Web_Interstitial_Video"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"outstream-lessons",code:"/1082185/Lessons_RewardedVideo",mediaTypes:{video:{playerSize:[[640,480]],context:"outstream",linearity:1,minduration:6,maxduration:30,pos:1,api:[1,2,3,4,5,7],placement:5,plcmt:4,playbackmethod:[6],protocols:[1,2,3,4,5,6,7,8],mimes:["video/mp4","video/webm","video/ogg","application/javascript","video/x-flv"],skipmin:15,minbitrate:300,maxbitrate:1500,skipafter:6}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01J7P5YKX3JKW4BMVBNGZ7DG1B"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"pubmatic",params:{adSlot:"5193729",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"sharethrough",params:{pkey:"eDu290FiY2qPkG6dLTekKhMS"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Web_Interstitial_Video"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"outstream-puzzles",code:"/1082185/Puzzles_RewardedVideo",mediaTypes:{video:{playerSize:[[640,480]],context:"outstream",linearity:1,minduration:6,maxduration:30,pos:1,api:[1,2,3,4,5,7],placement:5,plcmt:4,playbackmethod:[6],protocols:[1,2,3,4,5,6,7,8],mimes:["video/mp4","video/webm","video/ogg","application/javascript","video/x-flv"],skipmin:15,minbitrate:300,maxbitrate:1500,skipafter:6}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01J7P5YKX3JKW4BMVBNGZ7DG1B"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"pubmatic",params:{adSlot:"5193729",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"sharethrough",params:{pkey:"yHY8R2nbrIFk1vuFsFofgkNU"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Web_Interstitial_Video"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"variants-gameover-1",code:"/1082185/play_variants_gameover_1",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955134"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailATF_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"variants-gameover-2",code:"/1082185/play_variants_gameover_2",mediaTypes:{banner:{sizes:[[300,600]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCQCS5CD3T4ERPMBHRPYNG"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6f}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206302"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"3101690"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Desktop_RightRailBTF_300x600"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"variants-gameover-3",code:"/1082185/play_variants_gameover_3",mediaTypes:{banner:{sizes:[[300,600]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCQCS5CD3T4ERPMBHRPYNG"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6f}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206302"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"3101690"}},{bidder:"triplelift",params:{inventoryCode:"Chess_desktop_play_300x600_ATF"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]}],eI=[{slot:"home-rectangle-1",code:"/1082185/home_mob_rectangle_atf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955140"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_InFeed_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:["play-gameover-1","play-gameover-2"],code:"/1082185/play_mob_gameover_rectangle",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955140"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_InFeed_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"profile-rectangle-1",code:"/1082185/profile_mob_rectangle_atf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955140"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_InFeed_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"play-rectangle-1",code:"/1082185/play_mob_rectangle_atf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955140"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_InFeed_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"learn-rectangle-1",code:"/1082185/learn_mob_rectangle_atf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955140"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_InFeed_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"watch-rectangle-1",code:"/1082185/watch_mob_rectangle_atf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955140"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_InFeed_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"news-rectangle-1",code:"/1082185/news_mob_rectangle_atf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955140"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_InFeed_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"social-rectangle-1",code:"/1082185/social_mob_rectangle_atf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955140"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_InFeed_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"features-rectangle-1",code:"/1082185/features_mob_rectangle_atf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955140"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_InFeed_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"resources-rectangle-1",code:"/1082185/resources_mob_rectangle_atf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955140"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_InFeed_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"home-rectangle-2",code:"/1082185/home_mob_rectangle_btf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955140"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_InFeed_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"profile-rectangle-2",code:"/1082185/profile_mob_rectangle_btf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955140"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_InFeed_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"play-rectangle-2",code:"/1082185/play_mob_rectangle_btf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955140"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_InFeed_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"learn-rectangle-2",code:"/1082185/learn_mob_rectangle_btf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955140"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_InFeed_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"watch-rectangle-2",code:"/1082185/watch_mob_rectangle_btf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955140"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_InFeed_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"news-rectangle-2",code:"/1082185/news_mob_rectangle_btf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955140"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_InFeed_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"social-rectangle-2",code:"/1082185/social_mob_rectangle_btf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955140"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_InFeed_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"features-rectangle-2",code:"/1082185/features_mob_rectangle_btf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955140"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_InFeed_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"resources-rectangle-2",code:"/1082185/resources_mob_rectangle_btf",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"insticator",params:{adUnitId:"01HVHCJQ6SWV3SSDD2JBPVMSQ4"}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"mediafuse",params:{placementId:0x207dd6e}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955140"}},{bidder:"sharethrough",params:{pkey:"ezkWnEKbFhc6K2tD74SJfoax"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_InFeed_300x250"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"home-leaderboard-1",code:"/1082185/home_mob_leaderboard_atf",mediaTypes:{banner:{sizes:[[320,50],[320,100]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955142"}},{bidder:"sharethrough",params:{pkey:"PgjkHVNJ7q1hs8G8RZ4Xz6ip"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_Leaderboard_320x100"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"home-leaderboard-2",code:"/1082185/home_mob_leaderboard_btf",mediaTypes:{banner:{sizes:[[320,50],[320,100]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955142"}},{bidder:"sharethrough",params:{pkey:"PgjkHVNJ7q1hs8G8RZ4Xz6ip"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_Leaderboard_320x100"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"profile-leaderboard-1",code:"/1082185/profile_mob_leaderboard_atf",mediaTypes:{banner:{sizes:[[320,50],[320,100]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955142"}},{bidder:"sharethrough",params:{pkey:"PgjkHVNJ7q1hs8G8RZ4Xz6ip"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_Leaderboard_320x100"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"profile-leaderboard-2",code:"/1082185/profile_mob_leaderboard_btf",mediaTypes:{banner:{sizes:[[320,50],[320,100]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955142"}},{bidder:"sharethrough",params:{pkey:"PgjkHVNJ7q1hs8G8RZ4Xz6ip"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_Leaderboard_320x100"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"play-leaderboard-1",code:"/1082185/play_mob_leaderboard_atf",mediaTypes:{banner:{sizes:[[320,50],[320,100]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955142"}},{bidder:"sharethrough",params:{pkey:"PgjkHVNJ7q1hs8G8RZ4Xz6ip"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_Leaderboard_320x100"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"play-leaderboard-2",code:"/1082185/play_mob_leaderboard_btf",mediaTypes:{banner:{sizes:[[320,50],[320,100]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955142"}},{bidder:"sharethrough",params:{pkey:"PgjkHVNJ7q1hs8G8RZ4Xz6ip"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_Leaderboard_320x100"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"learn-leaderboard-1",code:"/1082185/learn_mob_leaderboard_atf",mediaTypes:{banner:{sizes:[[320,50],[320,100]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955142"}},{bidder:"sharethrough",params:{pkey:"PgjkHVNJ7q1hs8G8RZ4Xz6ip"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_Leaderboard_320x100"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"learn-leaderboard-2",code:"/1082185/learn_mob_leaderboard_btf",mediaTypes:{banner:{sizes:[[320,50],[320,100]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955142"}},{bidder:"sharethrough",params:{pkey:"PgjkHVNJ7q1hs8G8RZ4Xz6ip"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_Leaderboard_320x100"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"watch-leaderboard-1",code:"/1082185/watch_leaderboard_atf",mediaTypes:{banner:{sizes:[[320,50],[320,100]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955142"}},{bidder:"sharethrough",params:{pkey:"PgjkHVNJ7q1hs8G8RZ4Xz6ip"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_Leaderboard_320x100"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"watch-leaderboard-2",code:"/1082185/watch_leaderboard_btf",mediaTypes:{banner:{sizes:[[320,50],[320,100]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955142"}},{bidder:"sharethrough",params:{pkey:"PgjkHVNJ7q1hs8G8RZ4Xz6ip"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_Leaderboard_320x100"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"news-leaderboard-1",code:"/1082185/news_leaderboard_atf",mediaTypes:{banner:{sizes:[[320,50],[320,100]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955142"}},{bidder:"sharethrough",params:{pkey:"PgjkHVNJ7q1hs8G8RZ4Xz6ip"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_Leaderboard_320x100"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"news-leaderboard-2",code:"/1082185/news_leaderboard_btf",mediaTypes:{banner:{sizes:[[320,50],[320,100]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955142"}},{bidder:"sharethrough",params:{pkey:"PgjkHVNJ7q1hs8G8RZ4Xz6ip"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_Leaderboard_320x100"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"social-leaderboard-1",code:"/1082185/social_leaderboard_atf",mediaTypes:{banner:{sizes:[[320,50],[320,100]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955142"}},{bidder:"sharethrough",params:{pkey:"PgjkHVNJ7q1hs8G8RZ4Xz6ip"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_Leaderboard_320x100"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"social-leaderboard-2",code:"/1082185/social_leaderboard_btf",mediaTypes:{banner:{sizes:[[320,50],[320,100]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955142"}},{bidder:"sharethrough",params:{pkey:"PgjkHVNJ7q1hs8G8RZ4Xz6ip"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_Leaderboard_320x100"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"features-leaderboard-1",code:"/1082185/features_mob_leaderboard_atf",mediaTypes:{banner:{sizes:[[320,50],[320,100]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955142"}},{bidder:"sharethrough",params:{pkey:"PgjkHVNJ7q1hs8G8RZ4Xz6ip"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_Leaderboard_320x100"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"features-leaderboard-2",code:"/1082185/features_mob_leaderboard_btf",mediaTypes:{banner:{sizes:[[320,50],[320,100]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955142"}},{bidder:"sharethrough",params:{pkey:"PgjkHVNJ7q1hs8G8RZ4Xz6ip"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_Leaderboard_320x100"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"resources-leaderboard-1",code:"/1082185/resources_mob_leaderboard_atf",mediaTypes:{banner:{sizes:[[320,50],[320,100]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955142"}},{bidder:"sharethrough",params:{pkey:"PgjkHVNJ7q1hs8G8RZ4Xz6ip"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_Leaderboard_320x100"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"resources-leaderboard-2",code:"/1082185/resources_mob_leaderboard_btf",mediaTypes:{banner:{sizes:[[320,50],[320,100]]}},bids:[{bidder:"cpmstar",params:{placementId:88191}},{bidder:"criteo",params:{bidFloor:"0.4",bidFloorCur:"USD",networkId:12002}},{bidder:"ix",params:{siteId:"984351"}},{bidder:"minutemedia",params:{org:"01hgzksk6txf"}},{bidder:"pubmatic",params:{adSlot:"5193728",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"rubicon",params:{accountId:"10956",siteId:"26252",zoneId:"2955142"}},{bidder:"sharethrough",params:{pkey:"PgjkHVNJ7q1hs8G8RZ4Xz6ip"}},{bidder:"triplelift",params:{inventoryCode:"Chess_MobileWeb_Leaderboard_320x100"}},{bidder:"ttd",params:{publisherId:"1",supplySourceId:"chesscom"}},{bidder:"vidazoo",params:{cId:"64f87675201d27c076e3abb0",pId:"59ac17c192832d0011283fe3"}}]},{slot:"outstream-gamereview",code:"/1082185/GameReview_RewardedVideo",mediaTypes:{video:{playerSize:[[640,480]],context:"outstream",linearity:1,minduration:6,maxduration:30,pos:1,api:[1,2,3,4,5,7],placement:5,playbackmethod:[6],protocols:[1,2,3,4,5,6,7,8],mimes:["video/mp4","video/webm","video/ogg","application/javascript","video/x-flv"],skipmin:15,minbitrate:300,maxbitrate:1500,skipafter:6}},bids:[{bidder:"insticator",params:{adUnitId:"01J7P5YKX3JKW4BMVBNGZ7DG1B"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193729",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"sharethrough",params:{pkey:"KVDn26EYkXc4cK7EfqjbhWo6"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Web_Interstitial_Video"}}]},{slot:"outstream-lessons",code:"/1082185/Lessons_RewardedVideo",mediaTypes:{video:{playerSize:[[640,480]],context:"outstream",linearity:1,minduration:6,maxduration:30,pos:1,api:[1,2,3,4,5,7],placement:5,playbackmethod:[6],protocols:[1,2,3,4,5,6,7,8],mimes:["video/mp4","video/webm","video/ogg","application/javascript","video/x-flv"],skipmin:15,minbitrate:300,maxbitrate:1500,skipafter:6}},bids:[{bidder:"insticator",params:{adUnitId:"01J7P5YKX3JKW4BMVBNGZ7DG1B"}},{bidder:"pubmatic",params:{adSlot:"5193729",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"sharethrough",params:{pkey:"eDu290FiY2qPkG6dLTekKhMS"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Web_Interstitial_Video"}}]},{slot:"outstream-puzzles",code:"/1082185/Puzzles_RewardedVideo",mediaTypes:{video:{playerSize:[[640,480]],context:"outstream",linearity:1,minduration:6,maxduration:30,pos:1,api:[1,2,3,4,5,7],placement:5,playbackmethod:[6],protocols:[1,2,3,4,5,6,7,8],mimes:["video/mp4","video/webm","video/ogg","application/javascript","video/x-flv"],skipmin:15,minbitrate:300,maxbitrate:1500,skipafter:6}},bids:[{bidder:"insticator",params:{adUnitId:"01J7P5YKX3JKW4BMVBNGZ7DG1B"}},{bidder:"openx",params:{delDomain:"chess-d.openx.net",unit:"561206301"}},{bidder:"pubmatic",params:{adSlot:"5193729",currency:"USD",kadFloor:"0.4",publisherId:"163343"}},{bidder:"rise",params:{org:"6400bf2a2563760001e26859"}},{bidder:"sharethrough",params:{pkey:"yHY8R2nbrIFk1vuFsFofgkNU"}},{bidder:"triplelift",params:{inventoryCode:"Chess_Web_Interstitial_Video"}}]}],eA={AMAZON_BIDDING:!0,AMAZON_BID_CACHING:!0,AMAZON_HASH_MAP:x,AMAZON_PUB_ID:"7da53191-0ab3-490c-88b7-cd110e20b7e7",CUSTOM_DIVS:[{divId:"pb-slot-interstitial",device:[ev.Desktop],isInterstitial:!0,prebidAdUnit:"/1082185/chess_interstitial",gamSizes:[]},{divId:"pb-slot-play-300x50",device:[ev.Mobile],gamOnly:!0,gamSizes:[[300,50]],prebidAdUnit:"/1082185/play_300x50"}],DIV_CUSTOMIZATIONS:(0,p.Fr)()?[{baseDivId:"pb-slot-home-rectangle-1",observerConfig:{rootMargin:"50px 0px 50px 0px",threshold:[.25]}},{baseDivId:"pb-slot-profile-rectangle-1",observerConfig:{rootMargin:"50px 0px 50px 0px",threshold:[.25]}},{baseDivId:"pb-slot-social-leaderboard-1",observerConfig:{rootMargin:"300px 0px 300px 0px",threshold:[.25]}},{baseDivId:"pb-slot-social-rectangle-1",observerConfig:{rootMargin:"50px 0px 50px 0px",threshold:[.25]}},{baseDivId:"pb-slot-profile-leaderboard-1",observerConfig:{rootMargin:"50px 0px 50px 0px",threshold:[.25]}},{baseDivId:"pb-slot-play-rectangle-1",observerConfig:{rootMargin:"50px 0px 50px 00px",threshold:[.25]}}]:[{baseDivId:"pb-slot-home-rectangle-2",observerConfig:{rootMargin:"0px 0px 0px 0px",threshold:[.25]}},{baseDivId:"pb-slot-profile-leaderboard-1",observerConfig:{rootMargin:"300px 0px 300px 0px",threshold:[.25]}},{baseDivId:"pb-slot-profile-rectangle-1",observerConfig:{rootMargin:"200px 0px 200px 0px",threshold:[.25]}},{baseDivId:"pb-slot-profile-rectangle-2",observerConfig:{rootMargin:"200px 0px 200px 0px",threshold:[.25]}},{baseDivId:"pb-slot-social-rectangle-2",observerConfig:{rootMargin:"500px 0px 500px 0px",threshold:[.25]}},{baseDivId:"pb-slot-news-rectangle-2",observerConfig:{rootMargin:"500px 0px 500px 0px",threshold:[.25]}},{baseDivId:"pb-slot-social-leaderboard-1",observerConfig:{rootMargin:"500px 0px 500px 0px",threshold:[.25]}}],AD_UNITS:{mobile:eI,desktop:ey,tablet:eI},BID_MODIFIERS:{appnexus:.9358,cpmstar:.98,insticator:.945,ix:.96,mediafuse:.78375,minutemedia:.9052,openx:.96,pubmatic:.8966,pulsepoint:.7564,rise:.9162,rubicon:.9162,sharethrough:.96,sonobi:.9602,ttd:.9,triplelift:.98,unruly:.8868,vidazoo:.9064,mediaTypes:{outstream_multiformat:{_default:.7,_revShareCpm:.13999999999999999}}},GPT_SET_CENTERING:!0,GOOGLE_TARGETING_PARAMS:{cw:"chess.com"},PREBID_CACHE:!0,PREBID_CONFIG:{improvedigital:{usePrebidSizes:!0},deviceAccess:!0,priceGranularity:"high",userSync:{filterSettings:{all:{bidders:"*",filter:"include"}},syncsPerBidder:50},useBidCache:!0,enableSendAllBids:!0,consentManagement:!1,cache:{url:"https://prebid.adnxs.com/pbc/v1/cache",vasttrack:!0},instreamTracking:{enabled:!0,urlPattern:/(prebid\.adnxs\.com\/pbc\/v1\/cache\.*)|(search\.spotxchange\.com\/ad\/vast\.html\?key=\.*)/},mediaTypePriceGranularity:{video:{buckets:[{increment:.01,min:0,max:50}]},banner:{buckets:[{increment:.01,min:0,max:20}]}}},WAIT_FOR_CMP:!1,WRAPPER_NAME:"chess-default",VIEWABILITY_DUPLICATION_ENABLED:!0},eE=ec()(eu,eA);((e,t=!0)=>{if("object"==typeof window.ADITUDE_WRAPPER_CONFIG){var r;let d=window.ADITUDE_WRAPPER_CONFIG;(null!=(r=d.forceAditudeOptimizations)?r:t)&&eh(d,e);let o=[];null==d||d.ALL_AD_UNITS.forEach(e=>{var t,r,a;let i=ep({},e);i.bids=null==(r=eg(i.bids))||null==(t=r.bids)?void 0:t.flat(),i.mediaTypes.banner.sizes=(null==(a=eg(i.mediaTypes.banner.sizes))?void 0:a.sizes)||[],i.mediaTypes.banner.sizes=i.mediaTypes.banner.sizes.filter(e=>!Array.isArray(e)||0===e.length||!!(e[0]<=em)),(i.mediaTypes.banner.sizes&&0!==i.mediaTypes.banner.sizes.length||i.interstitial||i.oop)&&(i.bids&&0!==i.bids.length||(i.gamOnly=!0),o.push(i))}),d.AD_UNITS={desktop:o,mobile:o,tablet:o},d.COMPONENTS&&(eb.advancedLog("loading components",d.COMPONENTS),i.A.before("init","load-components",async()=>{eb.advancedLog("loading components",d.COMPONENTS),await (0,v.A)(d.COMPONENTS)})),Object.keys(d).forEach(t=>{if(!(void 0===d[t]||null===d[t]||Array.isArray(d[t])&&!d[t].length)){if(Array.isArray(e[t])&&Array.isArray(d[t])){e[t]=[...e[t],...d[t]];return}if("object"==typeof e[t]&&"object"==typeof d[t]){e[t]=ep({},e[t],d[t]);return}e[t]=d[t]}}),(0,a.A)("remote-config").setLabel("Remote Config").advancedLog("found and merged",{config:e,remoteConfig:d})}else eb.advancedLog("not found");delete window.ADITUDE_WRAPPER_CONFIG})(eE),(0,_.x)(en.default,{adServer:eE.AD_SERVER,options:{playerOptions:{disableTopBar:!0,showPlayButton:!1,showVolume:!1,sideStream:{enabled:!1,startInSideStream:!1}},renderer:"ima"},tudeGlobalName:eE.GLOBAL_NAME}),i.A.do("init",async()=>{eo({config:eE,requestWrapperMethod:H})})}()}();