/*! copyright 2025 Aditude, Inc - Prebid - production - Updated: 2025-07-16T04:15:52.518Z, v1.4.0, wordpress-2Pvwql52OT/wordpress-longform/prebid-wrapper cc9f9aeb09a2157d4eba 4d433d257a02ff2dee81 */ !function(){var e,t,r,n={659:function(e,t,r){var n=r(51873),i=Object.prototype,o=i.hasOwnProperty,s=i.toString,a=n?n.toStringTag:void 0;e.exports=function(e){var t=o.call(e,a),r=e[a];try{e[a]=void 0;var n=!0}catch(e){}var i=s.call(e);return n&&(t?e[a]=r:delete e[a]),i}},1882:function(e,t,r){var n=r(72552),i=r(23805);e.exports=function(e){if(!i(e))return!1;var t=n(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},2532:function(e,t,r){"use strict";var n=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 a=(null==r?void 0:r.bidder)||(null==i?void 0:i.bidder),d=Object.keys((null==i?void 0:i.mediaTypes)||{}),l=(null==r?void 0:r.adUnitCode)||(null==i?void 0:i.adUnitCode),c=null==r?void 0:r.mediaType;if(c||(c=d.includes("banner")?"banner":d.find(Boolean)),c||(c="banner"),"banner"===c&&a in e){let r=e[a];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[a])||(null==t?void 0:t._default),n=null==t?void 0:t._revShareCpm;return"number"==typeof r&&(e*=r),"number"==typeof n&&(e=Math.max(0,e-n)),e},f=((0,n.b)().adUnits||[]).filter(e=>e.code===l);if("video"==c){var o,s;let e=null==i||null==(s=i.mediaTypes)||null==(o=s.video)?void 0:o.context;if(["instream","adpod"].includes(e))return p(t,null==u?void 0:u.instream);if(["outstream"].includes(e)){let e=new Set;if(f.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(c in u)return p(t,u[c])}catch(e){console.warn(e)}return t}}(e):Object.keys(e).filter(t=>"number"==typeof e[t]).forEach(r=>{let n=e[r]||1;t.standard.bidCpmAdjustment||"number"!=typeof n||(t[r]=t[r]||{},t[r].storageAllowed=!0,t[r].bidCpmAdjustment=e=>e*n)}),()=>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 s},VC:function(){return a}});var n=r(14900),i=r(77467),o=r(9337);r.g.TUDE_SERVE_LOADED=!1;let s=(e="latest")=>{r.g.TUDE_SERVE_LOADED||document.querySelector("script[data-tudeserve]")||(r.g.TUDE_SERVE_LOADED=!0,(0,n.loadTudeServe)(e,"production"),l())},a=e=>{d().cmd.push(e)},d=()=>(window.tudeserve=window.tudeserve||{cmd:[]},window.tudeserve),l=()=>{a(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,o.Su)()&&(e.events().on("viewable",({bid:e,slot:t})=>{(0,o.Su)()&&(0,o.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,o.Su)()&&(0,o.bf)("unfilledImpression",{adServer:"tudeserve",adUnitPath:e.adUnit,slotElementId:e.elementId})}),e.events().on("bid_won",({bid:e,slot:t})=>{(0,o.Su)()&&(0,o.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,o.Su)()&&(0,o.bf)("slotRequested",{adServer:"tudeserve",adUnitPath:e.adUnit,slotElementId:e.elementId})}),e.events().on("impression",({bid:e,slot:t})=>{(0,o.Su)()&&(0,o.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})}))})};d()},3656:function(e,t,r){e=r.nmd(e);var n=r(9325),i=r(89935),o=t&&!t.nodeType&&t,s=o&&e&&!e.nodeType&&e,a=s&&s.exports===o?n.Buffer:void 0,d=a?a.isBuffer:void 0;e.exports=d||i},4413:function(e,t,r){"use strict";r.d(t,{J:function(){return a}});var n=r(68141),i=r(9337),o=r(36016);let s=(0,r(10667).A)("quick-test").setLabel("A/B Quick Test");function a({name:e,condition:t=!0,tracking:r,variants:a,insights:d=!1}){if(!t)return;if(!Array.isArray(a)||0===a.length)return void s.error(`Experiment "${e}" must have at least one variant.`);let l=0,c=new Set;for(let t of a){if("number"!=typeof t.percent||t.percent<0||t.percent>100)return void s.error(`Variant "${t.name}" has an invalid percent value: ${t.percent}. Must be a number between 0 and 100.`);if(c.has(t.name))return void s.error(`Duplicate variant name "${t.name}" found in experiment "${e}". Variant names must be unique.`);c.add(t.name),l+=t.percent}if(100!==l)return void s.error(`Total percentage for experiment "${e}" is ${l}, but it must equal 100.`);if(!1!==d&&!["param1","param2","param3","param4","param5","param6","param7","param8","param9","param10"].includes(d))return void s.error(`Invalid insights parameter "${d}" provided for experiment "${e}".`);let u=n.A.createExperiment(e);a.forEach(e=>{u.variant({name:e.name,value:e.value,percentage:e.percent})});let p=u.pick();return d&&(0,i.mP)({[d]:`${e}:${p.variant}`}),s.log(e,p),r&&o.A.setTargeting({[`tude_${r}`]:p.variant}),p.value}},4435:function(e,t,r){var n={"./_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],"./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],"./third-party-scripts/component":[55704,42828],"./throttle-refresh/component":[98489,67811],"./timed-refresh/component":[69882,97120],"./user-id/component":[36783,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(n,e))return Promise.resolve().then(function(){var t=Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t});var t=n[e],i=t[0];return r.e(t[1]).then(function(){return r(i)})}i.keys=function(){return Object.keys(n)},i.id=4435,e.exports=i},4509:function(e,t,r){var n=r(12651);e.exports=function(e){return n(this,e).has(e)}},4901:function(e,t,r){var n=r(72552),i=r(30294),o=r(40346),s={};s["[object Float32Array]"]=s["[object Float64Array]"]=s["[object Int8Array]"]=s["[object Int16Array]"]=s["[object Int32Array]"]=s["[object Uint8Array]"]=s["[object Uint8ClampedArray]"]=s["[object Uint16Array]"]=s["[object Uint32Array]"]=!0,s["[object Arguments]"]=s["[object Array]"]=s["[object ArrayBuffer]"]=s["[object Boolean]"]=s["[object DataView]"]=s["[object Date]"]=s["[object Error]"]=s["[object Function]"]=s["[object Map]"]=s["[object Number]"]=s["[object Object]"]=s["[object RegExp]"]=s["[object Set]"]=s["[object String]"]=s["[object WeakMap]"]=!1,e.exports=function(e){return o(e)&&i(e.length)&&!!s[n(e)]}},5789:function(e,t,r){"use strict";r.d(t,{U:function(){return i}});var n=r(79989);async function i(e,{intervalMs:t=200,maxTries:r=20}={}){let o=0;for(;o=0;r--)try{t(e[r])||e.splice(r,1)}catch(e){(0,n.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 n=r(18859),i=r(65836),o=r(18238),s=r(10667);function a(e){for(var t=1;ta({},{country:"US",region:e})));var c=a({},{id:"ccpa",geoLocationGroup:l,prebidConfig:{consentManagement:{usp:{cmpApi:"iab",timeout:8e3}}}});let u=d("us",[a({},{country:"US"})]);var p=a({},{id:"ccpaDoesNotApply",geoLocationGroup:u,prebidConfig:{consentManagement:{usp:{cmpApi:"static",timeout:0,consentData:{getUSPData:{uspString:"1---"}}}}}}),f=r(67259);let m=d("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=>a({},{country:e}))),b=(0,f.P3)("defaultGdprScope"),h=!0;b&&(h="false"!==b&&"0"!==b);var g={ccpa:c,gdpr:a({},{id:"gdpr",geoLocationGroup:m,prebidConfig:{consentManagement:{gdpr:{cmpApi:"iab",defaultGdprScope:h,timeout:8e3}}}}),ccpaDoesNotApply:p};async function v(e){var t,r,a,d;let l;if((0,s.A)().log("GeoIP consent manager starting",e),!i.A.canAllowConsentManagementChanges())return(0,s.A)().log("Disabling checks on CMP due to override"),{requiresCmp:!1};let c=e.rules.map(e=>"string"==typeof e&&e in g?g[e]:e).filter(e=>"string"!=typeof e);c.find(e=>"ccpa"===e.id)&&!c.find(e=>"ccpaDoesNotApply"===e.id)&&g.ccpaDoesNotApply&&c.push(g.ccpaDoesNotApply),(0,s.A)().log("Consent manager eligible rules determined",c);try{l=await (0,n.V)(e.apiEndpoint||"https://geo-location.prebid.cloud/v1/geo")}catch(e){return(0,s.A)().error(e),{requiresCmp:!1}}if((0,s.A)().log("User geo location data received",l),!l)return(0,s.A)().log("No user geo location data for consent manager to use"),{requiresCmp:!1};let u=c.find(e=>{for(let t of e.geoLocationGroup.geoLocations)if(t.country&&l.country===t.country&&(!t.region||l.region===t.region)&&(!t.city||l.city===t.city))return!0;return!1});if(!u)return(0,s.A)().log("Consent manager rule not found for user geo location"),{requiresCmp:!1};(0,s.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]=(a=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 n=r(74547),i=r(6262),o=r(22188),s=r(87594),a=r(18238),d=r(52093),l=r(10667);let c={};a.A.sub("wrapperConfigOnInit",e=>(c=e.AMAZON_HASH_MAP||{},e));let u=(0,o.b)(),p=e=>(d.U.push(()=>{let t=d.U.getSlotListByDivIds(e);t.length>0?(s.B.emit(n.qY.BEFORE_AD_SERVER_REQUEST,{slots:t}),t.forEach(e=>{var r,n,o,a;let d=null==e?void 0:e.getSlotElementId(),l=null==e?void 0:e.getTargetingMap(),p=function(e){try{return u.adUnits.find(t=>t.code===e)}catch(e){}return!1}(d),f=String((null==e||null==(r=e.getTargeting("hb_pb"))?void 0:r[0])||"").trim(),m=!!(f&&Number(f)),b=!!(null==e||null==(n=e.getTargeting("amziid"))?void 0:n[0]),h=null==e||null==(o=e.getTargeting("hb_bidder"))?void 0:o[0],g=null==e||null==(a=e.getTargeting("amznbid"))?void 0:a[0],v=c[g],y=null==e?void 0:e.getAdUnitPath(),I=document.getElementById(d),_=[];v&&_.push(v),isNaN(Number(f))||_.push(f);let A=Math.max(..._),w={adSlot:I,adUnitPath:y,slot:e,divId:d,prebidUnit:p,hasPrebidBid:m,hbBidder:h,hasBid:b||m,prebidBid:Number(f),amazonBidHash:g,targetingMap:l,amazonBid:v,highBid:A,remove:()=>{(0,i.A)(t,t=>t!==e)}};s.B.emit("gpt.beforeAdServerRequest",w)}),t.length&&d.U.refresh(t)):(0,l.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 n=r(34840),i="object"==typeof self&&self&&self.Object===Object&&self;e.exports=n||i||Function("return this")()},9337:function(e,t,r){"use strict";let n;r.d(t,{Su:function(){return u},bf:function(){return l},gi:function(){return d},mP:function(){return a},yM:function(){return c}}),r(92843);var i=r(10667),o=r(43859);window.Raven=window.Raven||{cmd:[]};let s=(0,i.A)("analytics").setLabel("Analytics"),a=e=>{o.Z.setCustomParams(e),s.log("sending custom param",e)},d=async()=>{o.Z.recordPageview()},l=async(e,t)=>{o.Z.recordCustomEvent(e,t)},c=async(e,t)=>{o.Z.recordEvent(e,t)},u=()=>n},9589:function(e,t,r){"use strict";r.d(t,{EF:function(){return l},EP:function(){return u},Pq:function(){return a},T:function(){return c},X9:function(){return p},jC:function(){return m},ot:function(){return f}});var n=r(27286),i=r(72179);let o=new Map,s=1;function a(e){if(o.has(e.auctionId))return d(o.get(e.auctionId));{o.set(e.auctionId,s),setTimeout(()=>{o.delete(e.auctionId)},8e3);let t=o.get(e.auctionId);return s++,d(t)}}function d(e){return e<=5?"<=5":e<=20?"6-20":e<=40?"21-40":e<=80?"41-80":"81+"}function l(){let e=new Date().getHours();return e<=2?"0to2":e<=7?"3to7":e<=11?"8to11":e<=18?"12to18":"18+"}function c(e){return()=>"US"===e?"US":["CA","GB","AU","NZ"].includes(e)?"CA/UK/AU/NZ":i.Wp.includes(e)?"EU":i.Q2.includes(e)?"LATAM":"ROW"}function u(){let e=(0,n.HN)();return"desktop-chrome"===e?"Desktop-Chrome":"desktop-not-chrome"===e?"Desktop-NotChrome":"android"===e?"Android":"ios"===e?"iOS":"Other"}function p(e){return e.bidder}function f(e){return t=>{var r,n;return null!=(n=null==e||null==(r=e.find(e=>e.divIds.includes(t.adUnitCode)))?void 0:r.name)?n:"*"}}let m=(e,t)=>Array.from(e).reduce((e,r)=>r===t?e+1:e,0)},10392:function(e){e.exports=function(e,t){return null==e?void 0:e[t]}},10667:function(e,t,r){"use strict";var n,i=r(99105),o=r(67259);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 a="#339933";var d=((n=d||{})[n.Advanced=0]="Advanced",n[n.None=1]="None",n[n.Standard=2]="Standard",n);let l=1,c=(0,i.i)("aditude_debug")||(0,o.P3)("aditude_debug")||(0,o.W6)("aditude_debug");c&&(l=2*("99"!=c));class u{setLabel(e,t=a){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=[],n=[];if(this.isAdvanced()){let e=this._getElapsedTime();r.push(`%c[${e}]`),n.push("background: grey; color: white; font-size: 9px; padding: 1px 4px; border-radius: 0; margin-right: 1px;")}return r.push("%cCW"),n.push(i("#61B321")),this.label&&this.label.text.length>0&&(r.push("%c"+this.label.text),n.push(i(this.label.color))),this.tempTag&&(r.push("%c"+this.tempTag.text),n.push(i(this.tempTag.color))),e.unshift(...n),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){s(this,"labelColor",void 0),s(this,"label",{text:"",color:a}),s(this,"level",l),s(this,"namespace",void 0),s(this,"tempTag",void 0),this.namespace=e}}s(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 n=r(72552),i=r(28879),o=r(40346),s=Object.prototype,a=Function.prototype.toString,d=s.hasOwnProperty,l=a.call(Object);e.exports=function(e){if(!o(e)||"[object Object]"!=n(e))return!1;var t=i(e);if(null===t)return!0;var r=d.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&a.call(r)==l}},11490:function(e,t,r){"use strict";r.r(t),r.d(t,{setPrivacySettings:function(){return o}});var n=r(18238),i=r(85222);let o=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})})};n.A.sub("tudePublicFunctions",({tude:e})=>(e.setPrivacySettings=o,{tude:e}))},12651:function(e,t,r){var n=r(74218);e.exports=function(e,t){var r=e.__data__;return n(t)?r["string"==typeof t?"string":"hash"]:r.map}},12749:function(e,t,r){var n=r(81042),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return n?void 0!==t[e]:i.call(t,e)}},14225:function(e,t,r){"use strict";r.r(t),r.d(t,{ExposeEvents:function(){return d}});var n=r(18134),i=r(54240),o=r(87594),s=r(18238);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}class d extends i.A{getLoggerColor(){return"#FF7276"}getInitialState(){return{}}start(){s.A.sub("tudePublicFunctions",e=>{var t;let{tude:r}=e;return r.events=null!=(t=r.events)?t:new EventTarget,Object.entries(this.exposedEvents).forEach(([,e])=>{let{nameMap:t,cb:n}=e,i=Object.entries(t)[0],s=i[0],a=i[1];o.B.on(s,e=>{let t=a;"function"==typeof n&&(t=n(e));let i=new CustomEvent(a,{detail:t,bubbles:!0});try{r.events.dispatchEvent(i),this.log(`Dispatched event: ${a}`,t)}catch(e){this.warn(e)}}),this.log("Registered events for: ",a)}),e})}constructor(e){super(e,"ExposeEvents"),a(this,"exposedEvents",[]),this.exposedEvents=e.exposedEvents||this.exposedEvents}}a(d,"componentName","expose-events"),(0,n.h)(d),t.default=d},14547:function(e,t,r){"use strict";r.d(t,{Ky:function(){return f}});var n=r(26589),i=r(15900),o=r(70041),s=r(56765),a=r(29754),d=r(45638),l=r(92126),c=r(16947),u=r(49234),p=r(86964).Promise;class f{static create(e,t){let r=new f(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 n=await t(r.request,r._options,r._decorateResponse(e.clone()));n instanceof globalThis.Response&&(e=n)}if(r._decorateResponse(e),!e.ok&&r._options.throwHttpErrors){let t=new n.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,o.mD)(e.clone(),r._options.onDownloadProgress)}return e},s=r._options.retry.methods.includes(r.request.method.toLowerCase())?r._retry(i):i();for(let[e,n]of Object.entries(u.hT))s[e]=async()=>{r.request.headers.set("accept",r.request.headers.get("accept")||n);let i=await s;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 s}request;abortController;_retryCount=0;_input;_options;constructor(e,t={}){if(this._input=e,this._options={...t,headers:(0,s.lF)(this._input.headers,t.headers),hooks:(0,s.XN)({beforeRequest:[],beforeRetry:[],beforeError:[],afterResponse:[]},t.hooks),method:(0,a.q)(t.method??this._input.method??"GET"),prefixUrl:String(t.prefixUrl||""),retry:(0,a.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,o.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 n.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,l.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,c.I)(this.request,this._options),t=this.request;return(this.request=t.clone(),!1===this._options.timeout)?this._options.fetch(t,e):(0,d.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},n=r.None,i=new URL(window.location.href).searchParams.get("aditude_debug"),o=r.None;switch(i){case"3":o=r.Verbose;break;case"2":case"99":o=r.Advanced;break;case"1":case"true":o=r.Standard;break;default:o=r.None}let s=(e,t)=>{console[e](...t)},a=(e,t)=>{let r=[].slice.call(e),{label:n,prefix:i}=t;i&&r.unshift(i);let o=[],s=[];function a(e){return`display: inline-block; color: #fff; font-size: 9px; background: ${e}; padding: 1px 4px; border-radius: 0; margin-right: 1px;`}return s.push("%ctudeserve"),n.text.length>0&&s.push(`%c${n.text}`),n.text.length>0&&o.push(a(n.color)),o.push(a("green")),o.forEach(e=>{r.unshift(e)}),r.unshift(s.join("")),r},d=(e,t={})=>{let r=t.type??"log",i=t.label??{text:"",color:"#339933"},d=t.level??n;return(...e)=>{d<=o&&s(r,a(e,{prefix:"",label:i}))}},l=d("log",{label:{text:"log",color:"#61B321"},level:r.Standard}),c=d("error",{type:"error",label:{text:"error",color:"red"},level:r.Standard}),u=d("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 f{adUnit;elementId;sizes;keyValues;#e=[];constructor(e,t,r,n){this.adUnit=e,this.elementId=t,this.sizes=r,this.keyValues=n,l("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}),b=(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 n,i=0;new IntersectionObserver((e,o)=>{e.forEach(e=>{e.isIntersecting?n=setInterval(()=>{(i+=100)>1e3&&(b(window,m("viewable",{slot:t,bid:r})),o.unobserve(e.target),clearInterval(n))},100):clearInterval(n)})},{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 _{timings={};addTiming(e,t){this.timings[e]=t??Date.now()}getTiming(e){return this.timings[e]}}class A{id;results=[];slots=[];tt=new _;status="init";constructor(e){this.id=function(e,r,n){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:c("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 w=e=>{if(e){if(!Array.isArray(e))throw c("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 f)))throw c("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},E=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},S=window._tudePbjsGlobal||"pbjs";window[S]=window[S]||{que:[]},window[S].que=window[S].que||[];let O=window[S],D={createBid:e=>new p(e),createRequest:e=>new A(e)};class R{slots=[];add(e,t,r,n){return this.updateOrCreate(e,t,r,n)}updateOrCreate(e,t,r,n){let i=this.slots.find(e=>e.elementId===t);return i?(i.adUnit!==e&&(i.adUnit=e),i.sizes=r,i.keyValues=n):(i=new f(e,t,r,n),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 C{slotsService;constructor(){this.slotsService=new R,u("AdsService created")}factory(){return D}get slots(){return this.slotsService}request(e){u("Request start",e),w(e);let t=new A(e);if(u("Requesting slots: ",t.slots),0===t.slots.length)return void c("No slots to request",t);let r=t.slots.filter(e=>"string"==typeof e?!!this.slotsService.getSlotByElementId(e)||(c("Slot not found: ",e),t.addResult(`#${e} > outcome:slot_not_found`),!1):e instanceof f||(c("Invalid slot object: ",e),!1)).map(e=>"string"==typeof e?this.slotsService.getSlotByElementId(e):e);t.nextStep(),r.forEach(e=>{if(b(window,m("request",{slot:e})),!e.getElement()){c("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){c("No bid found for slot: ",e),b(window,m("no_bid",{slot:e})),t.addResult(`#${e.elementId} > outcome:no_bid`);return}b(window,m("bid_won",{bid:r,slot:e}));let n=`#${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(`${n}:rendered`):t.addResult(`${n}:error`),i}catch(e){t.addResult(`${n}:error`),c("Failed to render ad",e)}}),t.nextStep(),t.results.forEach(e=>{l(e)}),l("request complete",t.getTimings())}render(e,t){u("Render start",{slot:t,bid:e}),b(window,m("render_start",{bid:e,slot:t}));let r=t.getElement();if(!r)return c("Slot element not found"),t.clearBids(),!1;let{source:n}=e,i=function(e,t,r){if(u("building creative",{demandSource:e,slot:t,bid:r}),!t.getElement())return c("Slot element not found"),!1;let n=document.createElement("div");n.classList.add("tudeserve-wrap"),n.style.textAlign="center",n.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 n=encodeURIComponent(window.location.href),i={kvMap:JSON.stringify(r),url:JSON.stringify(n),bidType:"openAuction",cv:"v2.0.0"},o=E(e);return setTimeout(()=>{window.apstag?.renderImp?.(o.contentWindow?.document,r.amzniid,i)}),o}(t,0,r.sourceData);break;case"prebid":u("rendering prebid ad",{slot:t,bid:r}),i=function(e,t,r){let n=E(e);return setTimeout(()=>{O.que.push(()=>{O.renderAd(n.contentWindow?.document,r.adId)})}),n}(t,0,r.sourceData);break;default:return c("Unknown demand source to render: ",e),!1}return n.appendChild(i),n}catch(e){return c(e),!1}}(n,t,e);return i?(r.innerHTML="",r.appendChild(i),b(window,m("impression",{bid:e,slot:t})),t.clearBids(),g(r,t,e),u("Render end",{slot:t,bid:e}),t):(c("Failed to build creative"),t.clearBids(),!1)}}let x=(e,t=!1,r=!1,n=[])=>{let i=document.createElement("script");t?i.async=!0:i.async=!1,r&&(i.defer=!0),n.forEach(e=>{i.setAttribute(`data-${e.key}`,e.value)}),i.src=e,document.head.appendChild(i)};e.AdRequest=A,e.Bid=p,e.TudeServe=class{#t;#r;cmd;constructor(){this.#t=new C,this.#r=new h,this.cmd={push:e=>{e(this)}},l("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 n}});class n 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 n=r(43360),i=r(75288),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,r){var s=e[t];o.call(e,t)&&i(s,r)&&(void 0!==r||t in e)||n(e,t,r)}},16947:function(e,t,r){"use strict";r.d(t,{I:function(){return i}});var n=r(49234);let i=(e,t)=>{let r={};for(let i in t)i in n.Pu||i in n.iA||i in e||(r[i]=t[i]);return r}},17670:function(e,t,r){var n=r(12651);e.exports=function(e){var t=n(this,e).delete(e);return this.size-=+!!t,t}},18134:function(e,t,r){"use strict";r.d(t,{A:function(){return d},h:function(){return a}});var n=r(28519),i=r(10667),o=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},"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},"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}}');let s=(0,i.A)("Components").setLabel("Components","#000080");function a(e){let t=null==e?void 0:e.getComponentName();if(!t)return void s.warn("registering component: unable to extract name");o[t]||s.warn(`registering component: info not found: ${t}`),o[t]=o[t]||{name:t},o[t].component=e,s.advancedLog("registerLoadedComponent",t)}async function d(e){let t={},i={};await window.Promise.allSettled(e.map(async e=>{let a=e.name;o[a]=o[a]||{};let d=null==o?void 0:o[a];if((null==d?void 0:d.path)&&(e.file=d.path),i[a]=i[a]||[],!t[a]&&d.component&&(t[a]=d.component,s.advancedLog("already bundled:",a),i[a].push=e=>e(t[a])),i[a].push(t=>{s.advancedLog(`initializing: ${a}`,e.config);try{(0,n.x)(t,e.config)}catch(e){s.error(`error initializing ${a}:`,e)}}),!t[a]){if(!e.file)return void s.error(`component not found: (${a})`,e);t[a]="loading",s.advancedLog(`loading(${d.loadAsync?"async":"sync"}): ${a}`);let n=r(4435)(`./${e.file}/component`).then(e=>{s.advancedLog("loaded:",a),t[a]=e.default,i[a]&&i[a].forEach(e=>e(t[a])),i[a]=[],i[a].push=e=>{e(t[a])}}).catch(e=>{s.error(`An error occurred while loading ${a}:`,e)});d.loadAsync||await n}}))}},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}}},18678:function(e,t,r){var n,i;void 0===(i="function"==typeof(n=function(){"use strict";Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)});var e={},t={"==":function(e,t){return e==t},"===":function(e,t){return e===t},"!=":function(e,t){return e!=t},"!==":function(e,t){return e!==t},">":function(e,t){return e>t},">=":function(e,t){return e>=t},"<":function(e,t,r){return void 0===r?e=t?[]:n}};return e.is_logic=function(e){return"object"==typeof e&&null!==e&&!Array.isArray(e)&&1===Object.keys(e).length},e.truthy=function(e){return(!Array.isArray(e)||0!==e.length)&&!!e},e.get_operator=function(e){return Object.keys(e)[0]},e.get_values=function(t){return t[e.get_operator(t)]},e.apply=function(r,n){if(Array.isArray(r))return r.map(function(t){return e.apply(t,n)});if(!e.is_logic(r))return r;var i,o,s,a,d,l=e.get_operator(r),c=r[l];if(Array.isArray(c)||(c=[c]),"if"===l||"?:"==l){for(i=0;i0){var u=String(l).split("."),p=t;for(i=0;i{o=e});async function m(e="https://geo-location.prebid.cloud/v1/geo"){if(n)return n;if(i||p)return f;let t=window.localStorage.getItem("cwgl");if(t){let e=window.localStorage.getItem("cwglt");((0,s.P3)("aditude_nocache")||!e||Date.now()-parseInt(e)>36e5)&&(t=!1)}if(t)i=JSON.parse(t),o(i);else{p=!0;try{let t=await d.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,o(i)}catch(e){(0,a.A)().error(e),o(i)}}return f}},18987:function(e,t,r){"use strict";/*! js-cookie v3.0.5 | MIT */function n(e){for(var t=1;t"string"==typeof e||!(e[0]>t||e[1]>r)):[]}start(){o.B.on("baseWrapper.beforeRefresh.#",({mapping:e})=>{let{divId:t}=e,r=document.getElementById(t);if(!r)return void this.warn(`Element with ID "${t}" not found.`);let n=r.getAttribute("data-ad-width"),i=r.getAttribute("data-ad-height"),o=n?parseInt(n,10):2e3,s=i?parseInt(i,10):2e3;if(isNaN(o)||isNaN(s))return void this.log(`No Max Width or Height found for "${t}".`);this.sizeMapping[t]={width:o,height:s}}),o.B.on("baseWrapper.beforeRequest.#",({mapping:e,remove:t})=>{var r,n,i;let{divId:s,baseDivId:a}=e;this.log(`Before request for "${s}"`,e);let{width:d,height:l}=this.sizeMapping[s];e.sizes=this.filterSizes(e.sizes,d,l),e.prebidSizes=this.filterSizes(e.prebidSizes,d,l),(null==e||null==(i=e.adUnit)||null==(n=i.mediaTypes)||null==(r=n.banner)?void 0:r.sizes)&&(e.adUnit.mediaTypes.banner.sizes=this.filterSizes(e.adUnit.mediaTypes.banner.sizes,d,l));let c=0===e.sizes.length;c&&(this.warn(`No sizes left for "${s}". Removing it.`),t()),this.log(`After request for "${s}"`,e),o.B.emit(`SizeAttribute.sizes.${c?"noSizes":"hasSizes"}`,{hasSizes:!c,divId:s,baseDivId:a,remainingSizes:e.sizes})}),o.B.on("pbjs.beforeRequest.#",e=>{let{width:t,height:r}=this.sizeMapping[e.code];e.mediaTypes.banner.sizes&&t&&r&&(e.mediaTypes.banner.sizes=this.filterSizes(e.mediaTypes.banner.sizes,t,r),this.log(`After pbjs unit size filter for "${e.code}"`,e))})}constructor(e){super(e,"SizeAttribute"),s(this,"sizeMapping",{})}}s(a,"componentName","size-attribute"),(0,n.h)(a),t.default=a},19570:function(e,t,r){var n=r(37334),i=r(93243),o=r(83488);e.exports=i?function(e,t){return i(e,"toString",{configurable:!0,enumerable:!1,value:n(t),writable:!0})}:o},20999:function(e,t,r){var n=r(69302),i=r(36800);e.exports=function(e){return n(function(t,r){var n=-1,o=r.length,s=o>1?r[o-1]:void 0,a=o>2?r[2]:void 0;for(s=e.length>3&&"function"==typeof s?(o--,s):void 0,a&&i(r[0],r[1],a)&&(s=o<3?void 0:s,o=1),t=Object(t);++n{if(!e.installedModules.includes("priceFloors"))return void this.error('"priceFloors" module is not installed, aborting');this.props.forceFloors?e.setConfig({floors:this.floorConfig}):e.mergeConfig({floors:this.floorConfig})})}async start(){var e,t,r;let i=await (0,n.JJ)(),o=null!=(e=this.props.schema)?e:{divIdGroup:(0,a.ot)(this.props.divIdGroups),deviceCode:a.EP,countryBucket:(0,a.T)(i),countCode:a.Pq,hourCode:a.EF,bidder:a.X9},s=["gptSlot","mediaType","size",...Object.keys(o=function(e){for(var t=1;t{let t=(0,a.jC)(e,"|");t!==s.length-1&&this.warn(`Invalid key: ${e} has ${t} parts but expected ${s.length-1}`)}),this.floorConfig={additionalSchemaFields:o,currency:null!=(t=this.props.currency)?t:"USD",data:{schema:{fields:s},values:this.props.values,default:null!=(r=this.props.default)?r:0}},this.mergeFloorsConfig()}constructor(e){super(e,"PrebidFloors"),d(this,"floorConfig",{})}}d(l,"componentName","prebid-floors"),(0,i.h)(l),t.default=l},21549:function(e,t,r){var n=r(22032),i=r(63862),o=r(66721),s=r(12749),a=r(35749);function d(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t0?e:n,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,n=e.length;for(t||(t=Array(n));++r{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(n,"store",void 0),r(n,"enabled",!1),r(n,"onChangeListeners",[]),t.A=n},24739:function(e,t,r){var n=r(26025);e.exports=function(e){var t=this.__data__,r=n(t,e);return r<0?void 0:t[r][1]}},25279:function(e,t,r){"use strict";let n;r.d(t,{A:function(){return a}});var i={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let o=new Uint8Array(16),s=[];for(let e=0;e<256;++e)s.push((e+256).toString(16).slice(1));var a=function(e,t,r){if(i.randomUUID&&!t&&!e)return i.randomUUID();let a=(e=e||{}).random??e.rng?.()??function(){if(!n){if("undefined"==typeof crypto||!crypto.getRandomValues)throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");n=crypto.getRandomValues.bind(crypto)}return n(o)}();if(a.length<16)throw Error("Random bytes length must be >= 16");if(a[6]=15&a[6]|64,a[8]=63&a[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]=a[e];return t}return function(e,t=0){return(s[e[t+0]]+s[e[t+1]]+s[e[t+2]]+s[e[t+3]]+"-"+s[e[t+4]]+s[e[t+5]]+"-"+s[e[t+6]]+s[e[t+7]]+"-"+s[e[t+8]]+s[e[t+9]]+"-"+s[e[t+10]]+s[e[t+11]]+s[e[t+12]]+s[e[t+13]]+s[e[t+14]]+s[e[t+15]]).toLowerCase()}(a)}},25314:function(e,t,r){"use strict";r.r(t),r.d(t,{AdPlaceholder:function(){return d}});var n=r(18134),i=r(54240),o=r(2853),s=r(87594);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}class d extends i.A{getLoggerColor(){return"#FF7276"}getInitialState(){return{}}start(){s.B.on("gpt.slotRenderEnded",({sizes:e,filled:t,adSlot:r})=>{if(r&&!t){let[t,n]=(null==e?void 0:e.find(e=>(null==e?void 0:e[0])*(null==e?void 0:e[1])>=500))||[120,50];r.innerHTML=`
AD PLACEHOLDER
`}}),"v2"===this.adserver&&(0,o.VC)(e=>{e.events().on("no_bid",({slot:e})=>{let{sizes:t}=e,r=e.getElement();if(!r)return;let[n,i]=(null==t?void 0:t.find(e=>(null==e?void 0:e[0])*(null==e?void 0:e[1])>=500))||[120,50];r.innerHTML=`
AD PLACEHOLDER
`})})}constructor(e){super(e,"AdPlaceholder"),a(this,"adserver",void 0),this.adserver=e.adserver}}a(d,"componentName","ad-placeholder"),(0,n.h)(d),t.default=d},26025:function(e,t,r){var n=r(75288);e.exports=function(e,t){for(var r=e.length;r--;)if(n(e[r][0],t))return r;return -1}},26589:function(e,t,r){"use strict";r.d(t,{H:function(){return n}});class n extends Error{response;request;options;constructor(e,t,r){let n=e.status||0===e.status?e.status:"",i=e.statusText||"",o=`${n} ${i}`.trim();super(`Request failed with ${o?`status code ${o}`:"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 y},Fr:function(){return c},HN:function(){return w},X5:function(){return I},ZI:function(){return l},f8:function(){return o},m0:function(){return a},xl:function(){return v},zc:function(){return p}});var n=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 o=()=>s()||b(),s=i(()=>{let e=window.navigator.userAgent||window.navigator.vendor||window.opera||"";return!!/iphone|ipod|ipad|ios-app/i.test(e)}),a=i(()=>{let e=window.navigator.userAgent||window.navigator.vendor||window.opera||"";return!!/Android/.test(e)}),d=i(()=>{let e=window.navigator.userAgent||window.navigator.vendor||window.opera||"";return!!/\bCrOS\b/.test(e)}),l=()=>u()?n.Xr.TABLET:c()?n.Xr.MOBILE:n.Xr.DESKTOP,c=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")}),p=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)))}),f=l();i(()=>A(/\b(FBAN|FBAV)/i));let m=i(()=>f===n.Xr.DESKTOP&&(!!/windows/i.test(_())||A(/\bWindows/i))),b=i(()=>f===n.Xr.DESKTOP&&(!!/mac/i.test(_())||A(/\b(Mac OS|MacPPC|MacIntel|Mac_PowerPC|Macintosh)/))),h=i(()=>f===n.Xr.DESKTOP&&(!!/linux/i.test(_())||A(/\b(linux)/i))),g=i(()=>!!navigator.vendor&&navigator.vendor.indexOf("Apple")>-1&&!!navigator.userAgent&&-1===navigator.userAgent.indexOf("CriOS")&&-1===navigator.userAgent.indexOf("FxiOS"));i(()=>l()===n.Xr.DESKTOP&&g());let v=i(()=>l()===n.Xr.DESKTOP);function y(){return a()?n.nh.ANDROID:s()?n.nh.IOS:b()?n.nh.MAC:m()?n.nh.WINDOWS:d()?n.nh.CHROMEOS:h()?n.nh.LINUX:n.nh.UNKNOWN}function I(){switch(!0){case A(/edg/i):return n.Ev.EDGE;case A(/trident/i):return n.Ev.INTERNET_EXPLORER;case A(/firefox|fxios/i):return n.Ev.FIREFOX;case A(/opr\//i):return n.Ev.OPERA;case A(/ucbrowser/i):return n.Ev.UC_BROWSER;case A(/samsungbrowser/i):return n.Ev.SAMSUNG_BROWSER;case A(/chrome|chromium|crios/i):return n.Ev.CHROME;case A(/safari/i):return n.Ev.SAFARI;default:return n.Ev.UNKNOWN}}function _(){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 A(e){var t,r;return e.test((null==(r=window)||null==(t=r.navigator)?void 0:t.userAgent)||"")}function w(){return l()===n.Xr.DESKTOP?I()===n.Ev.CHROME?"desktop-chrome":"desktop-not-chrome":a()?"android":s()?"ios":"other"}},27301:function(e){e.exports=function(e){return function(t){return e(t)}}},27534:function(e,t,r){var n=r(72552),i=r(40346);e.exports=function(e){return i(e)&&"[object Arguments]"==n(e)}},28519:function(e,t,r){"use strict";r.d(t,{x:function(){return n.Ay}});var n=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 s},q:function(){return i}});var n=r(49234);let i=e=>n.E1.includes(e)?e.toUpperCase():e,o={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},s=(e={})=>{if("number"==typeof e)return{...o,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{...o,...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 n=typeof e;return!!(r=null==r?0x1fffffffffffff:r)&&("number"==n||"symbol"!=n&&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},a=(e,t,r=!1,n=!1,i=[])=>{let o=document.createElement("script");r?o.async=!0:o.async=!1,n&&(o.defer=!0),i.forEach(e=>{o.setAttribute("data-"+e.key,e.value)}),o.src=e,document[t].appendChild(o)},d=(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?a(e.url,e.appendTo,e.async||!1,e.defer||!1,e.dataAttributes||[]):d(e.url,e.id))})}},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 n=r(44558),i=r(10667),o=r(67259);t.A=function(e,t=!1,r=!1){if("true"===(0,o.P3)("disable_refresh"))return void(0,i.A)().warn("Refresh disabled by URL param");(0,n.TT)().then(n=>{n.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),o.U.setTargeting(e),e)i.B.emit(`pageContext.setTargeting.${t}`,{key:t,value:e[t]}),a.includes(t)&&n.Z.setCustomParams({[t]:e[t]})},["targeting"]),t.A=l},36783:function(e,t,r){"use strict";r.r(t),r.d(t,{UserId:function(){return x},UserIdService:function(){return v.y},UserIdStore:function(){return R},default:function(){return P}});var n,i=r(18134),o=r(54240),s=r(18238);let a=()=>({name:"prebid",createConfig(e){let t;try{let r=e.find(e=>{var t,r,n;return(null==e?void 0:e.name)==="pubProvidedId"&&(null==e||null==(n=e.params)||null==(r=n.eids)||null==(t=r[0])?void 0:t.source)}),n=e.find(e=>(null==e?void 0:e.name)==="sharedId");!globalThis.__tude_iiq_enabled&&(r?t=r.params.eids[0].source:n&&(t="pubcid.org"))}catch(e){}return{ppid:t,userIds:e}}});var d=r(85914),l=r.n(d),c=r(90031),u=r.n(c),p=r(10667);let f=(0,p.A)("UserID").setLabel("UserId","pink"),m={"33acrossId":"pid",fabrickId:"apiKey",hadronId:"partnerId",id5Id:"partner",identityLink:"pid",pairId:"liveramp",unifiedId:"partner",lotamePanoramaId:"clientId",liveIntentId:"publisherId",connectId:"pixelId",uid2:"uid2Token"},b={"33acrossId":{name:"33acrossId",storage:{name:"33acrossId",type:"html5",expires:90,refreshInSeconds:28800},modifyBidderConfig(e,t,r){let n={};return Object.keys(n).forEach(t=>{r[t]&&(e.params[n[t]]=r[t])}),e}},connectId:{name:"connectId",modifyBidderConfig(e,t,r){let n={_email:"he",_ppid:"puid"};return Object.keys(n).forEach(t=>{r[t]&&(e.params[n[t]]=r[t])}),e}},criteo:{name:"criteo"},fabrickId:{name:"fabrickId",storage:{name:"pbjs_fabrickId",type:"cookie",expires:7},modifyBidderConfig(e,t,r){let n={_email:"e",_phone:"p",_ipv4:"i4",_ipv6:"i6",_idfa:"m",_ifa:"ia",_ifv:"iv"};return Object.keys(n).forEach(t=>{r[t]&&(e.params[n[t]]=r[t])}),e}},hadronId:{name:"hadronId",storage:{name:"hadronId",type:"html5"},modifyBidderConfig(e,t,r){let n={};return Object.keys(n).forEach(t=>{r[t]&&(e.params[n[t]]=r[t])}),e}},id5Id:{name:"id5Id",storage:{name:"id5id",type:"html5",expires:90,refreshInSeconds:28800},modifyBidderConfig(e,t,r){let n=["_email","_phone"],i={_email:"1",_phone:"2",_ipv4:"10",_ipv6:"11",_idfa:"6",_ifv:"14",_ua:"12"},o="";Object.keys(i).forEach(e=>{if(r[e]){let t=r[e];n.includes(e)||(t=encodeURIComponent(t)),o+=i[e]+"="+t+"&"}}),e.params.pd=o.slice(0,-1);try{e.params.pd=function(e){if(!e)return"";try{let t=u().encode(e);return l().encode(t)}catch(e){return(0,p.A)().error("Error encoding string:",e),""}}(e.params.pd)}catch(e){f.error(e)}return e}},identityLink:{name:"identityLink",storage:{name:"idl_env",type:"html5",expires:15,refreshInSeconds:1800},modifyBidderConfig(e,t,r){let n={};return Object.keys(n).forEach(t=>{r[t]&&(e.params[n[t]]=r[t])}),e}},liveIntentId:{name:"liveIntentId",storage:{name:"__tamLIResolveResult",type:"html5",expires:1},modifyBidderConfig(e,t,r,n){return"prebid"===n&&(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,n){if("prebid"===n&&(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,n){let i=s.A.apply("userId.uid2.includeEmail",!0,e=>!!(null==e||e));if("prebid"===n&&(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 h(e){for(var t=1;t{let t=e.module,r=e.storage||{},n=e.extraParams||{},i=e.key||null,{name:o,props:s={},modifyBidderConfig:a,storage:d={}}=b[t],l=m[t],c={name:o,configs:{prebid:{name:o,params:h({},i&&l?{[l]:i}:{},n,s),storage:h({},d,r)}},convert(e,t){let r=this.configs[t];return!!r&&("function"==typeof a&&(r=a(r,this,e,t)),r)}};return 0===Object.keys(c.configs.prebid.params).length&&delete c.configs.prebid.params,0===Object.keys(c.configs.prebid.storage).length&&delete c.configs.prebid.storage,c};var v=r(51804),y=r(44558),I=r(5789),_=r(22188),A=r(87594),w=r(52093),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}let O=(0,p.A)("UserID"),D={_email:!1,_phone:!1,_ipv4:!1,_ipv6:!1,_idfa:!1,_ifa:!1,_ifv:!1,_ppid:!1,_ua:null!=(n=window.navigator.userAgent)&&n,_md5email:!1};class R{restoreCachedValues(){let e=[];Object.entries(this._storageKeys).forEach(([t,r])=>{let n=this._userIdData[t];n||(this._userIdData[t]=localStorage.getItem(r)||n,this._userIdData[t]!==n&&e.push(t))}),e.length&&O.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(),A.B.emit("UserId.setIdProfile.onChange",{input:e,data:this._userIdData}),A.B.emit("UserId.setIdProfile.afterRun",e),this.amazon&&this.sendToAmazon(),"string"==typeof this._userIdData._ppid&&w.U.setPublisherProvidedId(this._userIdData._ppid);let r=(0,_.b)();null==r||null==(t=r.refreshUserIds)||t.call(r)}setBiddersWithUserId(e){this._bidders=e}setUserIdModules(e){this._userIdModules=e}enableAmazonEmail(){this.amazon=!0,O.log("Amazon Email enabled"),this.sendToAmazon()}setIdProfile(e){O.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;O.log("User Id profile reset");let t=(0,_.b)(),r=!!(this._userIdData._ppid||this._userIdData._email),n=JSON.stringify(this._userIdData)!==JSON.stringify(D);this._userIdData=D,this.clearCachedValues(),this.amazon&&(0,I.U)("apstag",{}).then(()=>{var e,t;null==(e=(t=window.apstag).dpa)||e.call(t),O.log("amazon token deleted")}),r&&(O.log("gpt ppid reset"),w.U.setPublisherProvidedId("")),O.log("prebid user ids refreshed"),null==t||null==(e=t.refreshUserIds)||e.call(t),A.B.emit("UserId.resetIdProfile.afterRun"),n&&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 n=e.convert(this._userIdData,t.name);n&&r.push(n)}),!(r.length<1)&&t.createConfig(r)}constructor(){S(this,"_userIdData",D),S(this,"_bidders",[]),S(this,"_userIdModules",[]),S(this,"_storageKeys",{_email:"cw-cache.user-id.hem-sha256",_md5email:"cw-cache.user-id.hem-md5",_ppid:"cw-cache.user-id.ppid"}),S(this,"amazon",!1),S(this,"amazonPubId",void 0),S(this,"onChangeHandler",()=>{}),S(this,"enableAmazonBetaApi",async()=>{let e=(0,_.b)(),{AMAZON_PUB_ID:t}=await y.rI.getConfig();if(!t)return O.warn("Amazon pub id not found for beta api"),!1;e.que.push(()=>{e.getUserIdsAsync&&e.getUserIdsAsync().then(()=>{O.log("User Ids enabled for API"),({accountID:t,record:function(e,t){return new E((r,n)=>{var i,o;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}]};O.log("Sending token to Amazon",e),(0,I.U)("apstag",{}).then(()=>{window.apstag.rpa(e,()=>{O.log("Amazon token sent",e)})})});let e=JSON.stringify(this._userIdData);this.restoreCachedValues(),e!==JSON.stringify(this._userIdData)&&this.emitChange({})}}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 x extends o.A{getLoggerColor(){return"pink"}getInitialState(){return{}}start(){let e=new R;e.setBiddersWithUserId([a()]);let{userModules:t}=this.props;return e.setUserIdModules(t.map(e=>g(e))),v.y.setStore(e),v.y.enableUserId(),!1!==this.props.enableAmazonEmail&&e.enableAmazonEmail(),this.props.enableAmazonBetaApi&&e.enableAmazonBetaApi(),this.publicFunctions=e.getPublicFunctions()||{},s.A.sub("tudePublicFunctions",({tude:e})=>(Object.entries(this.publicFunctions).forEach(t=>{let[r,n]=t;e[r]=n}),{tude:e})),this.publicFunctions}constructor(e){super(e,"UserId"),C(this,"userModules",void 0),C(this,"defaultUserModules",[{module:"sharedId"},{module:"fabrickId",key:"2254903614"},{module:"id5Id",key:1016},{module:"33acrossId",key:"0015a00002qqhgFAAQ"},{module:"pubProvidedId"},{module:"criteo"}]),C(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)})}}C(x,"componentName","user-id"),(0,i.h)(x);var P=x},36800:function(e,t,r){var n=r(75288),i=r(64894),o=r(30361),s=r(23805);e.exports=function(e,t,r){if(!s(r))return!1;var a=typeof t;return("number"==a?!!(i(r)&&o(t,r.length)):"string"==a&&t in r)&&n(r[t],e)}},37167:function(e,t,r){var n=r(4901),i=r(27301),o=r(86009),s=o&&o.isTypedArray;e.exports=s?i(s):n},37217:function(e,t,r){var n=r(80079),i=r(51420),o=r(90938),s=r(63605),a=r(29817),d=r(80945);function l(e){var t=this.__data__=new n(e);this.size=t.size}l.prototype.clear=i,l.prototype.delete=o,l.prototype.get=s,l.prototype.has=a,l.prototype.set=d,e.exports=l},37241:function(e,t,r){var n=r(70695),i=r(72903),o=r(64894);e.exports=function(e){return o(e)?n(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},39344:function(e,t,r){var n=r(23805),i=Object.create;e.exports=function(){function e(){}return function(t){if(!n(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 n}});let n={START:"plugin.start"}},40346:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},42824:function(e,t,r){var n=r(87805),i=r(93290),o=r(71961),s=r(23007),a=r(35529),d=r(72428),l=r(56449),c=r(83693),u=r(3656),p=r(1882),f=r(23805),m=r(11331),b=r(37167),h=r(14974),g=r(69884);e.exports=function(e,t,r,v,y,I,_){var A=h(e,r),w=h(t,r),E=_.get(w);if(E)return void n(e,r,E);var S=I?I(A,w,r+"",e,t,_):void 0,O=void 0===S;if(O){var D=l(w),R=!D&&u(w),C=!D&&!R&&b(w);S=w,D||R||C?l(A)?S=A:c(A)?S=s(A):R?(O=!1,S=i(w,!0)):C?(O=!1,S=o(w,!0)):S=[]:m(w)||d(w)?(S=A,d(A)?S=g(A):(!f(A)||p(A))&&(S=a(w))):O=!1}O&&(_.set(w,S),y(S,w,v,I,_),_.delete(w)),n(e,r,S)}},43360:function(e,t,r){var n=r(93243);e.exports=function(e,t,r){"__proto__"==t&&n?n(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 n}});let n=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 n}});let n=e=>null!==e&&"object"==typeof e},44558:function(e,t,r){"use strict";let n,i,o,s,a;r.d(t,{rI:function(){return eX},GJ:function(){return eJ},TT:function(){return eQ},Xp:function(){return e0}}),r(11490),r(8555);var d,l,c,u=r(18238),p=r(10667);u.A.sub("prebidAdUnitConfig",e=>{var t,r;let{adUnit:n}=e;return n&&(null==n||null==(r=n.mediaTypes)||null==(t=r.banner)?void 0:t.sizes)&&(n.mediaTypes.banner.sizes=n.mediaTypes.banner.sizes.filter(e=>{let t=e.includes("fluid");return t&&(0,p.A)().log(`Removing size ${e} from ${n.slot}`),!t})),e});var f=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,f.b)();return r.que.push(()=>{var n,i,o,s,a;if(t&&(null==t||null==(n=t.params)?void 0:n.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!=(o=e.realTimeData)?o:{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==(s=t.params)?void 0:s.organizationId,site:null==(a=t.params)?void 0:a.site}}))}}),e}),e});var m=r(25279),b=r(74547),h=r(24510),g=r(51804),v=r(85222),y=r(87594),I=r(52093),_=r(46817);let A={COMPLETED:"completed",NOT_STARTED:"not_started",STARTED:"started"},w=()=>Date.now();var E=class{push(e){this.reqs.push(e)}getByRecent(){return this.reqs.sort((e,t)=>e.startedAt!(e.status===A.COMPLETED&&w()-e.completedAt>1e4)&&!0)}constructor(){this.reqs=[]}};class S{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:n},i){this.adUnitCode=t,this.adUnit=e,this.divId=r,this.baseDivId=n,this.pbjsGlobalName=i,this.bidderMatches=[],this.index=S.num,S.num++}}"num"in S?Object.defineProperty(S,"num",{value:0,enumerable:!0,configurable:!0,writable:!0}):S.num=0;class O{addUnit({adUnit:e,adUnitCode:t,divId:r,baseDivId:n}){this.units.push(new S({adUnit:e,adUnitCode:t,divId:r,baseDivId:n},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=A.STARTED,this.startedAt=w(),y.B.emit(b.qY.AUCTION_START,{auctionId:this.auctionId,ids:this.units.map(e=>({adUnit:e.adUnit,adUnitCode:e.adUnitCode,divId:e.divId}))})}markAsCompleted(){this.status=A.COMPLETED,this.completedAt=w()}constructor(e,t){this.status=A.NOT_STARTED,this.createdAt=w(),this.startedAt=!1,this.completedAt=!1,this.units=[],this.auctionId=t,this.index=O._num,this.pbjsGlobalName=e,O._num++}}function D(e,t){if(void 0===e)throw TypeError("attempted to "+t+" private static field before its declaration")}function R(e,t,r){return P(e,t),D(r,"get"),r.get?r.get.call(e):r.value}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 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 k{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=k.getGlobalInstance(),r=t.bidderSettings||{};t.bidderSettings=x({standard:{storageAllowed:!0}},r,e)}static registerSignalSources(){if(k.registerSignalSourcesCalled)return;k.registerSignalSourcesCalled=!0;let e=k.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 n=e.store.toConfig("prebid");if(n){U(`Syncing ${r} config for prebid`,e.store),t=x({},t,n);let i=k.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)(j).warn(`${r} profile or modules were empty`,e.store)}forceTriggerPrebidUserSyncs(){let e=k.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){C(this,"config",void 0),C(this,"requestBidsWithoutSlots",e=>{let{mappings:t,adUnits:r,cb:n,auctionState:i={}}=e,{PREBID_GLOBAL:o,PREBID_TIMEOUT:s,PREBID_SIZES_OVERRIDE:a}=this.config,d=k.getGlobalInstance(),l=(0,m.A)(),c=new O(o,l);if(!v.A.canReceivePersonalizedAds()){(0,p.A)(j).warn("Prebid will not run because personalized ads are turned off"),n({adUnitCodes:[],bids:{},req:!1});return}let f=t.filter(e=>N(r,e)).map(e=>{var t;let n=Object.assign({},N(r,e));n.code=e.divId,(null==(t=n.mediaTypes)?void 0:t.banner)&&(a&&e.prebidSizes&&(n.mediaTypes.banner.sizes=e.prebidSizes),n.mediaTypes.banner.sizes=u.A.apply("prebidSizes",{code:n.code,adUnit:e.adUnit,baseDivId:e.baseDivId,sizes:n.mediaTypes.banner.sizes},({sizes:e})=>e));let i={adUnitCode:(n=u.A.apply("prebidAdUnitConfig",{adUnit:n,adUnits:r,baseDivId:e.baseDivId,divId:e.divId},({adUnit:e})=>e)).code,adUnit:e.adUnit,divId:e.divId,baseDivId:e.baseDivId};return c.addUnit(i),n}),h=u.A.apply("prebidAdUnits",{prebidAdUnits:f,adUnits:r,mappings:t},({prebidAdUnits:e})=>e);if(h.length<1)return(0,p.A)(j).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);B.push(c),B.garbageCollect(),d.que.push(()=>{var e,t;U(b.dN.PREBID_REQUEST_STARTING,g,{requestableUnits:f}),c.markAsStarted(),d.removeAdUnit(h.map(e=>e.code)),d.addAdUnits(h);let r=this.isTudeServe();d.requestBids((e=x({},{timeout:s,adUnitCodes:g,auctionId:l}),t=t={bidsBackHandler:e=>{i.timedout||r||d.setTargetingForGPTAsync(g),c.markAsCompleted(),n({adUnitCodes:g,bids:e,req:c})}},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}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:n,PREBID_SECURE_SIGNALS:i,PREBID_SINGLETON:o,PREBID_EARLY_USERSYNC:s}=e;if(o){if(R(k,k,L))return R(k,k,L);var a=k,d=k,l=L,c=this;if(P(a,d),D(l,"set"),l.set)l.set.call(a,c);else{if(!l.writable)throw TypeError("attempted to set read only private field");l.value=c}}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(),s&&o&&this.forceTriggerPrebidUserSyncs()),r&&(0,_.A)({PREBID_CACHE_DISABLE_MOVING_BIDDERS:n,BID_MODIFIERS:t,AD_SERVER:e.AD_SERVER}),i&&k.registerSignalSources()}}C(k,"globalName","pbjs"),C(k,"registerSignalSourcesCalled",!1);var L={writable:!0,value:void 0};function M(e,t){if(void 0===e)throw TypeError("attempted to "+t+" private static field before its declaration")}function z(e,t,r){return V(e,t),M(r,"get"),r.get?r.get.call(e):r.value}function G(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function F(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,f.b)();t.que.push(()=>{setTimeout(()=>{var n,i;if(Object.keys(r.g.assertive||{}).length||window._assertiveInitialized)return;let o={eventHistoryTTL:null!=(n=e.eventHistoryTTL)?n:15,minBidCacheTTL:null!=(i=e.minBidCacheTTL)?i:0};(0,p.A)().advancedLog("configuring prebid to clear events and expired bids",o),t.setConfig(o)},15e3)})}(e),e});class H extends Error{constructor(e,t){super(e),G(this,"context",void 0),this.context=t,this.name="PrebidOptimizationError"}}let W=(0,p.A)("Prebid-V2").setLabel("Pb2","#2B65EC"),$=(()=>{let e=new Map;return async(...t)=>{let r=t[0];if("string"==typeof r&&e.has(r))return e.get(r);let n=W.log(...t);return"string"==typeof r&&e.set(r,n),n}})(),Y=(s=null,{getInstance:()=>(s||(s=new E),s)});(a=!1,()=>{if(!a)try{window.googletag=window.googletag||{},window.googletag.cmd=window.googletag.cmd||[],a=!0}catch(e){throw new H("Failed to initialize Google Tag Manager",{error:e})}})();let Z=(()=>{let e=new Map,t=0;return(r,n)=>{try{let i=Date.now();i-t>5e3&&(e.clear(),t=i);let o=`${r}_${n}`;if(e.has(o))return e.get(o);for(let t of Y.getInstance().getByRecent().filter(e=>e.status===A.STARTED)){let i=t.units.find(e=>e.adUnitCode===r&&!e.bidderMatches.includes(n));if(i)return i.bidderMatches.push(n),e.set(o,i),i}return e.set(o,null),null}catch(e){return W.error("Error in matchAdUnitCodeToDivId:",e),null}}})(),K=(()=>{let e=new Map,t=0;return(r,n)=>{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 o=e.get(n.divId)||e.get(n.adUnit);return o||(o=r.find(e=>{let t=!0;return e.slot&&n.slot&&(t=Array.isArray(e.slot)?e.slot.includes(n.slot):e.slot===n.slot),t&&(e.code===n.divId||e.code===n.adUnit)})),o}catch(e){throw new H("Error matching mapping to ad unit",{mapping:n,error:e})}}})();class X{initialize(){if(!this.isInitialized)try{let{BID_MODIFIERS:e,PREBID_CACHE:t,PREBID_CACHE_DISABLE_MOVING_BIDDERS:r,PREBID_SECURE_SIGNALS:n,PREBID_SINGLETON:i,PREBID_EARLY_USERSYNC:o}=this.config,s=[];this.isUserIdServiceEnabled()&&(g.A.isEnabled()?$("User Id V2 sync service is enabled for Prebid"):$("User Id sync service is enabled for Prebid"),s.push(this.syncUserIdConfig(),this.setListenersForUserIdChanges()),o&&i&&s.push(this.forceTriggerPrebidUserSyncs())),t&&(0,_.A)({PREBID_CACHE_DISABLE_MOVING_BIDDERS:Array.isArray(r)?r:[],BID_MODIFIERS:e,AD_SERVER:this.config.AD_SERVER}),n&&X.registerSignalSources(),this.isInitialized=!0}catch(e){throw new H("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=X.getGlobalInstance();t.bidderSettings=F({standard:{storageAllowed:!0}},t.bidderSettings,e)}catch(t){throw new H("Failed to set bidder settings",{settings:e,error:t})}}static registerSignalSources(){if(!X.registerSignalSourcesCalled){X.registerSignalSourcesCalled=!0;try{let e=X.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 n=(e={})=>(null==e?void 0:e.encryptedSignalSources)?e:q(F({},e),{encryptedSignalSources:{sources:[{source:r,encrypt:!1}]}}),i=e.getConfig("userSync"),o=n(i);e.mergeConfig({userSync:o}),e.getConfig("userSync",t=>{let r=n(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 H("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}$(`Syncing ${t===g.A?"User Id V2":"User Id"} config for prebid`,t.store),e=F({},e,r);let n=X.getGlobalInstance();n.que.push(()=>{try{let t=n.getConfig("userSync.userIds")||[];if(t.length>0){let r=[...e.userIds||[]],n=new Set(r.map(e=>e.name));t.forEach(e=>{n.has(e.name)||r.push(e)}),e.userIds=r}n.setConfig({userSync:e})}catch(e){W.error("Error setting user sync config:",e)}})}catch(e){throw new H("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=X.getGlobalInstance();e.que.push(()=>{try{$("calling prebid triggerUserSyncs"),e.setConfig({userSync:{enableOverride:!0}}),e.triggerUserSyncs(),e.setConfig({userSync:{enableOverride:!1}}),e.getUserIdsAsync().then(e=>$("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,n){let i=[];for(let s of e)try{var o;let e=K(t,s);if(!e)continue;let a=q(F({},e),{code:s.divId});if(null==(o=a.mediaTypes)?void 0:o.banner){n&&s.prebidSizes&&(a.mediaTypes.banner.sizes=s.prebidSizes);try{let e=u.A.apply("prebidSizes",{code:a.code,adUnit:s.adUnit,baseDivId:s.baseDivId,sizes:a.mediaTypes.banner.sizes},({sizes:e})=>e);a.mediaTypes.banner.sizes=Array.isArray(e)?e:a.mediaTypes.banner.sizes}catch(e){W.error("Error applying prebidSizes filter:",e)}}let d=u.A.apply("prebidAdUnitConfig",{adUnit:a,adUnits:t,baseDivId:s.baseDivId,divId:s.divId},({adUnit:e})=>e),l={adUnitCode:d.code,adUnit:s.adUnit,divId:s.divId,baseDivId:s.baseDivId};r.addUnit(l),i.push(d)}catch(e){W.error("Error processing requestable unit:",e,{mapping:s})}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(G(this,"config",void 0),G(this,"userIdChangeListeners",new Set),G(this,"isInitialized",!1),G(this,"isUserIdServiceEnabled",(t=null,()=>(null===t&&(t=!!(h.A.isEnabled()&&h.A.store)||!!(g.A.isEnabled()&&g.A.store)),t))),G(this,"isTudeServe",(r=null,()=>(null===r&&(r=["v2","tude"].includes(this.config.AD_SERVER||"")),r))),G(this,"requestBidsWithoutSlots",e=>{let{mappings:t,adUnits:r,cb:n,auctionState:i={}}=e,{PREBID_GLOBAL:o,PREBID_TIMEOUT:s,PREBID_SIZES_OVERRIDE:a}=this.config;try{if(!(null==t?void 0:t.length))throw new H("No mappings provided",{params:e});if(!(null==r?void 0:r.length))throw new H("No ad units provided",{params:e});if(!n||"function"!=typeof n)throw new H("Invalid callback function",{params:e});let d=X.getGlobalInstance(),l=(0,m.A)(),c=new O(o,l);if(!v.A.canReceivePersonalizedAds())return W.warn("Prebid will not run because personalized ads are turned off"),n({adUnitCodes:[],bids:{},req:!1}),!1;let u=this.processRequestableUnits(t,r,c,a);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 f=p.map(e=>e.code),h=Y.getInstance();return h.push(c),h.garbageCollect(),d.que.push(()=>{try{$(b.dN.PREBID_REQUEST_STARTING,f,{requestableUnits:u}),c.markAsStarted(),d.removeAdUnit(f),d.addAdUnits(p);let e=this.isTudeServe();d.requestBids(q(F({},{timeout:s,adUnitCodes:f,auctionId:l}),{bidsBackHandler:t=>{try{i.timedout||e||d.setTargetingForGPTAsync(f),c.markAsCompleted(),n({adUnitCodes:f,bids:t,req:c})}catch(e){W.error("Error in bidsBackHandler:",e),n({adUnitCodes:[],bids:{},req:!1})}}}))}catch(e){W.error("Error in prebid request execution:",e),c.markAsCompleted(),n({adUnitCodes:[],bids:{},req:!1})}}),!0}catch(e){return W.error("Error in requestBidsWithoutSlots:",e),n({adUnitCodes:[],bids:{},req:!1}),!1}}),e.PREBID_SINGLETON){if(z(X,X,Q))return z(X,X,Q);var n=X,i=X,o=Q,s=this;if(V(n,i),M(o,"set"),o.set)o.set.call(n,s);else{if(!o.writable)throw TypeError("attempted to set read only private field");o.value=s}}this.config=F({},e),this.initialize()}}G(X,"globalName","pbjs"),G(X,"registerSignalSourcesCalled",!1);var Q={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,f.b)();t.que.push(()=>{let n=setTimeout(()=>{try{var n,i;if(Object.keys(r.g.assertive||{}).length>0||window._assertiveInitialized)return;let o={eventHistoryTTL:null!=(n=e.eventHistoryTTL)?n:15,minBidCacheTTL:null!=(i=e.minBidCacheTTL)?i:0};(0,p.A)().advancedLog("configuring prebid to clear events and expired bids",o),t.setConfig(o)}catch(e){W.error("Error in prebid clear events configuration:",e)}},15e3);"undefined"!=typeof window&&window.addEventListener("beforeunload",()=>{clearTimeout(n)},{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 J=r(4413),ee=r(67259);let et="true"==(0,ee.P3)("pbjsv2")?100:1,er=100-et,{PrebidBidderTest:en,matchAdUnitCodeToDivIdTest:ei}=(0,J.J)({name:`20250625-prebid-v2-test-${et}-${er}`,tracking:"custom_116",variants:[{name:"test",value:{PrebidBidderTest:X,matchAdUnitCodeToDivIdTest:Z},percent:et},{name:"control",value:{PrebidBidderTest:k,matchAdUnitCodeToDivIdTest:(e,t)=>{let r=null;return B.getByRecent().filter(e=>e.status===A.STARTED).forEach(n=>{let i=n.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 eo=r(99406),es=r(75208),ea=r(36016);let ed=(0,p.A)("ay-revenue").setLabel("Predictions"),el=.8,ec="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,ef="assertive_predictedRevenue";function em(){let e;em.hasRan||(em.hasRan=!0,window.addEventListener(ef,()=>{e="yes",ea.A.setTargeting({tude_revpr:e})}),I.U.addEventListener("slotRenderEnded",()=>{setTimeout(()=>{e||(e="no",ea.A.setTargeting({tude_revpr:e}))},1e3)}))}var eb={addImpCPMTrackingEvents:(e=el,t=ec)=>{ed.log(b.dN.ADDING_FB_PURCHASE_TRACKING),em(),window.addEventListener(ef,function(r){if(void 0===window.fbq)return void ed.warn("No FB pixel on the page to record Purchase events");try{let n=r.data.meta.impressionUUID,i=r.data.predictedRevenueCPM.impression*e;fbq("track","Purchase",{currency:t,value:i,transactionId:n}),ed.advancedLog("Facebook (FB) event triggered",{event:"Purchase",value:i,type:"impression"})}catch(e){ed.error(e)}},!1)},addRPSTrackingEvents:(e=eu,t=ec,r=ep,n=!1)=>{ed.log(b.dN.ADDING_FB_RPS_TRACKING),em(),window.addEventListener(ef,function(i){if(void 0===window.fbq)return void ed.warn("No FB pixel on the page to record RPS events");try{let o=i.data.meta.impressionUUID,s=i.data.predictedRevenueCPM.session/1e3;ed.advancedLog("Session revenue updated",{sessionRev:s}),e.forEach(e=>{let i="tude-fb-rps-"+e.name,a=function(e){let t=new RegExp("".concat(e,"=([^;]+)(?:;|$)")).exec(document.cookie);return t?JSON.parse(t[1]):[]}(i);s>e.rps&&!a.includes(e.rps)&&(fbq("trackCustom",e.name,{currency:t,value:e.rps,transactionId:o}),a.push(e.rps),document.cookie="".concat(i,"=").concat(JSON.stringify(a),"; path=/; samesite=lax; max-age=").concat(1800),ed.advancedLog("Facebook (FB) event triggered",{event:e.name,value:e.rps,type:"rps"}),r&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"RPS",rpsValue:n?parseInt(100*e.rps):e.rps})))})}catch(e){ed.error(e)}},!1)},useServerSideAyPredictions:()=>{ef="assertive_predictedRevenueServer"}},eh=r(69837),eg=r(34858),ev=({divMapping:e,forceRender:t=!1,inViewOnly:r=!0,cb:n})=>{document.addEventListener("visibilitychange",()=>{!document.hidden&&((0,eh.A)(document.getElementById(e.divId))||!r)&&(n&&n(),(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 e_="timedRefresh";async function eA(...e){(0,p.A)(e_).log(...e)}async function ew(...e){(0,p.A)(e_).advancedLog(...e)}(0,p.A)(e_).setLabel("Timed Refresh","#FFD700");var eE=class{startTimer(){this.isPaused&&(this.isPaused=!1,eA(`Started timed refresh for ${this.mapping.divId} at ${this.activeViewSeconds}/${this.targetSeconds} seconds`),this.interval=setInterval(()=>{this.activeViewSeconds+=1,ew([this.mapping.divId],`at ${this.activeViewSeconds} seconds`),this.activeViewSeconds===this.targetSeconds&&this.refresh()},1e3))}refresh(){eA("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,eA(`Timed refresh paused for ${this.mapping.divId} at ${this.activeViewSeconds} seconds`),clearInterval(this.interval))}constructor(e,{onTimedRefresh:t,onActivityRefresh:r}){var n,i,o;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==(n=e.refresh)?void 0:n.seconds,eA(`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==(o=e.refresh)?void 0:o.activeView)?(0,ey.A)({viewablePercent:50,divId:e.divId,inViewCb:()=>this.startTimer(),outOfViewCb:()=>this.pauseTimer()}):this.startTimer()}};let eS={onTimedRefresh:void 0,onActivityRefresh:void 0};var eO=(e,t)=>new eE(e,function(e){for(var t=1;tt.name===e)}static usePlugin(e,t){let r={props:{}},{PLUGINS:n}=t;n&&n[e.name]&&"object"==typeof n[e.name]&&(r=n[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)))}}c=[],(l="plugins")in eR?Object.defineProperty(eR,l,{value:c,enumerable:!0,configurable:!0,writable:!0}):eR[l]=c;var eC=r(7723),ex=r(30085),eP=r(6262),ej=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 eB(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var eN=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(){eB(this,"count",void 0),eB(this,"total",void 0),eB(this,"average",void 0),eB(this,"max",void 0),eB(this,"min",void 0),eB(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 ek=r(36783),eL=r(2853),eM=r(28519),ez=r(85487),eG=r(55364),eF=r.n(eG),eq=r(86964).Promise;function eV(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function eH(e){for(var t=1;tn=e),eZ=new eq(e=>i=e),eK=new eq(e=>o=e);class eX{static init(){window[this.globalName]=window[this.globalName]||{},window[this.globalName].cmd=window[this.globalName].cmd||[],n(window[this.globalName])}static async getInstance(){return eY}static async getConfig(){return eZ}static async getAdUnits(){return eK}}async function eQ(){return eX.getInstance()}async function eJ(){return eX.getAdUnits()}eV(eX,"globalName","tude");let e0=(e,t,n,{getCurrentDeviceAdUnits:s,getCloneOfUnits:a},d,l=!1,c=!1,m={},_=!1)=>{n=u.A.apply("wrapperConfigOnInit",n,e=>e),i(n),o(s((0,eU.ZI)())),d=u.A.apply("bidModifiersOnInit",d,e=>e);let{AMAZON_BIDDING:A,GLOBAL_NAME:w,PREBID_BIDDER_SETTINGS:E,INIT_GTAG_EARLY:S,INITIAL_USER_STATE:O,DEBUG:D,GPT_SRA:R,GPT_COLLAPSE_EMPTY_DIVS:C,GPT_LAZYLOAD_ENABLED:x,GPT_LAZYLOAD_FETCH_MARGIN:P,GPT_LAZYLOAD_RENDER_MARGIN:j,GPT_LAZYLOAD_MOBILE_SCALING:U,GPT_FORCE_SAFEFRAMES:B,GPT_SET_CENTERING:N,GPT_DISABLE_INITIAL_LOAD:k,PREBID_ALIASES:L,PREBID_CONFIG:M,PREBID_TIMEOUT:z,PREBID_EARLY_USERSYNC:G}=n;O&&v.A.setState(O),eX.globalName=w,eX.init(),h.A.isEnabled()||g.A.isEnabled()||(0,eM.x)(ek.default,{userModules:[]}),D&&(0,p.A)().enable(),(0,p.A)().advancedLog(b.dN.SCRIPT_STARTED,n),en.setGlobalName(n.PREBID_GLOBAL),d?en.setBidderSettings(eH({},d(),E)):en.setBidderSettings(eH({},E)),(0,p.A)().isEnabled()&&ej(en);let F=!1,q=null,V=null,H=[],W={collapseEmptyDivs:C,enableSingleRequest:R,setForceSafeFrame:B,setCentering:N,disableInitialLoad:!1!==k,enableLazyLoad:!!x&&{fetchMarginPercent:P,renderMarginPercent:j,mobileScaling:U}};function $(e,t={}){t&&"object"==typeof t&&I.U.setSlotTargeting(e,t);let r=n.GOOGLE_TARGETING_PARAMS||{};I.U.setSlotTargeting(e,r)}function Y(e){I.U.push(function(){I.U.init(W),e.forEach(e=>{let t=V||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);$(I.U.defineGptSlot({adUnit:t,sizes:r,divId:e.divId}),eW(eH({},e.targeting),{baseDivId:e.baseDivId}))})})}S&&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,eL.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 Z={};(n.URL_TARGETING_PARAMS||[]).forEach(e=>{let t=(0,ee.P3)(e);t&&(Z[e]=t)}),Object.keys(Z).length&&ea.A.setTargeting(Z),A&&("aps"===n.AMAZON_SDK?(eo.A.setConfig(n),es.A.getInstance({accountId:String(n.AMAZON_PUB_ID),timeout:n.PREBID_TIMEOUT,deals:n.AMAZON_DEALS,useSafeFrames:n.GPT_FORCE_SAFEFRAMES||n.AMAZON_SAFE_FRAMES||!1,wrapperConfig:n})):eo.A.loadLibrary({pubID:n.AMAZON_PUB_ID,bidTimeout:n.PREBID_TIMEOUT,deals:n.AMAZON_DEALS,useSafeFrames:n.GPT_FORCE_SAFEFRAMES||n.AMAZON_SAFE_FRAMES||!1,wrapperConfig:n,params:n.AMAZON_PARAMS,signals:n.AMAZON_SIGNALS})),L.length>0&&(M.userSync=eH({},M.userSync,{aliasSyncEnabled:!0}));let K=u.A.apply("prebidGlobalConfig",eH({bidderTimeout:z},M),e=>e),X=en.getGlobalInstance();X.que.push(()=>{let e=s(q);L.length>0&&L.map(e=>{X.aliasBidder(e.bidder,e.alias,e.options)}),X.setConfig(K),(0,p.A)().log(b.dN.CONFIG_ESTABLISHED,{config:K,adUnits:e})}),G&&new en(n),I.U.push(()=>{let e=en.getGlobalInstance();e.que.push(()=>{e.setTargetingForGPTAsync(),(0,p.A)().log(b.dN.SERVER_INITIALIZED)})});let Q=!1;n.ASSERTIVE_YIELD.predictions&&(n.ASSERTIVE_YIELD.serverSidePredictions&&eb.useServerSideAyPredictions(),n.EVENTS_AY_FB_PURCHASE_ENABLED&&eb.addImpCPMTrackingEvents(n.EVENTS_AY_FB_PURCHASE_MODIFIER||.8),n.EVENTS_AY_FB_RPS_ENABLED&&eb.addRPSTrackingEvents(n.EVENTS_AY_FB_RPS_MAP,n.CURRENCY,n.EVENTS_AY_RPS_GTM_ENABLED,n.EVENTS_AY_RPS_GTM_WHOLE_NUMBERS));let J=e=>{let t=[];return e.filter(e=>{for(let r=0;r"v2"===n.AD_SERVER;et()&&(0,eL.E3)();let er=e=>{Q=Q||{};let t=q||(0,eU.ZI)();(0,p.A)().log(b.dN.DIV_TO_PREBID_AD_UNIT_MAP_SETTING,e),e.forEach(e=>{var r;let n;if(!e.divId)return(0,p.A)().error(b.dN.NO_DIV_ID_GIVEN_TO_MAP,e),!1;e.prebidAdUnit||(0,p.A)().warn(b.dN.NO_PREBID_AD_UNIT_GIVEN_TO_MAP,e);let i=!1;if(a(s(t)).forEach(t=>{if(!(null==e?void 0:e.gamOnly)&&t.code===e.prebidAdUnit){let{amazon:e,mediaTypes:r,code:n,disableAmazonBidding:o,allowLazyDestroy:s,safeframe:a}=t;return i={amazon:e,code:n,allowLazyDestroy:s,disableAmazonBidding:o,safeframe:a,sizes:r.banner?r.banner.sizes:[[1,1]]},!0}}),e.gamSizes?n=J(e.gamSizes):((0,p.A)().warn(b.dN.NO_GAM_SIZES_GIVEN,e),i&&(n=J(i.sizes))),!n)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;Q[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:n,prebidSizes:e.prebidSizes,safeframe:null==i?void 0:i.safeframe,slot:e.slot,targeting:e.targeting}}),!F&&(F=!0,H.length>0&&H.forEach(function(e){"function"==typeof e&&new eq(t=>{e(),t()})}))},ed=e=>{if(et()&&((0,eL.VC)(t=>{e.forEach(e=>{let{divId:r,adUnit:i,sizes:o,targeting:s,safeframe:a}=e;t.ads().slots.add(i,r,o,s,null!=a?a:n.GPT_FORCE_SAFEFRAMES)}),(0,p.A)().log("slots",t.ads().slots)}),!(null==n?void 0:n.TUDESERVE_GPT_FALLBACK)))return;e.forEach(e=>{let t=I.U.getSlotByDivId(e.divId);t&&$(t,Object.assign({},n.GOOGLE_TARGETING_PARAMS,e.targeting))});let t=I.U.getAllSlotDivIds();if(t.length<1)return Y(e.map(e=>{let{divId:t,adUnit:r,sizes:n,targeting:i,baseDivId:o}=e;return{divId:t,adUnit:r,sizes:n,targeting:i,baseDivId:o}})),!0;let r=e.filter(e=>!t.includes(e.divId)).map(e=>{let{divId:t,adUnit:r,sizes:n,targeting:i,baseDivId:o}=e;return{divId:t,adUnit:r,sizes:n,targeting:i,baseDivId:o}});r.length&&Y(r)};async function el(e=[],t=!0){(0,p.A)().log(b.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(b.dN.DESTROYING_GPT_SLOTS,t.map(e=>e.getSlotElementId())),I.U.destroySlots(t)):(0,p.A)().warn(b.dN.DESTROYING_NO_GPT_SLOTS)})}let ec=e=>e.filter(e=>!!e.baseDivId&&!!Q[e.baseDivId]||((0,p.A)().error('Missing a base prebid mapping for base "'+e.baseDivId+'"'),!1)).map(e=>{let{amazon:t,allowLazyDestroy:r,disableAmazonBidding:n,gamOnly:i,gamSizes:o,prebidAdUnit:s,prebidSizes:a,safeframe:d,targeting:l,timedRefresh:c,slot:u,lazy:p}=Q[e.baseDivId],f={};return l&&"object"==typeof l&&(f=eH({},l)),e.targeting&&(f=eF()(f,e.targeting)),eW(eH({},e),{adUnit:s,amazon:t,allowLazyDestroy:r,disableAmazonBidding:n,gamOnly:i,sizes:o,prebidSizes:a||o,safeframe:d,targeting:f,timedRefresh:c,slot:u,lazy:p})}),eu=(e,t)=>{if(!F)return H.push(()=>{eu(e,t)}),!1;if(!e||!Q[e])return(0,p.A)().error('Missing a base prebid mapping for base "'+e+'"'),!1;I.U.init(W);let{prebidAdUnit:r}=Q[e],{targeting:i}=Q[e],{CUSTOM_DIVS:o}=n;r=o.some(t=>t.divId===e&&!t.excludePathOverride)&&V?V:u.A.apply("gamAdUnitName",r,e=>e);let s=()=>{(0,p.A)().log("Calling interstitial slot",[e,r]);let n=!1;I.U.push(function(){let o=googletag.enums.OutOfPageFormat.INTERSTITIAL;"string"==typeof t&&(o=t),"BOTTOM_ANCHOR"===t&&(o=googletag.enums.OutOfPageFormat.BOTTOM_ANCHOR),"TOP_ANCHOR"===t&&(o=googletag.enums.OutOfPageFormat.TOP_ANCHOR);let s={baseDivId:e,prebidAdUnit:r,gamEnumOopType:o,targeting:i};if(y.B.emit("baseWrapper.beforeDefineOutOfPageSlot",s),n=I.U.defineOutOfPageSlot(s.prebidAdUnit,s.gamEnumOopType)){$(n,i),n=u.A.apply("interstitialBeforeLoad",n,e=>e);let{INTERSTITIAL_CONFIG:t}=s;if(t){var a,d;n.setConfig({interstitial:{triggers:{navBar:null!=(a=t.navbar)&&a,unhideWindow:null!=(d=t.unhideWindow)&&d}}})}(0,p.A)().log("Interstitial initalized with GPT",[e,r]),(0,p.A)().log("Rendering interstitial",[e,r]),I.U.refresh([n])}else(0,p.A)().error("Device does not support interstitials",[e,r])})},{INTERSTITIAL_DELAY:a}=n;return a?setTimeout(()=>{s()},a):s(),!0};async function ep(e,t){(0,p.A)().log("Render triggered",e,{speed:Date.now()-t.timing.start}),e$.record("requestToRender",Date.now()-t.timing.start),(0,eC.f)(e),y.B.emit(b.qY.AFTER_REQUEST,{divIds:e})}async function ef(e,t,r){let i=e.map(e=>e.divId),o=new ex.A;if(o.onComplete(()=>{ep(i,o)}),t.length<1)return o.complete(),!0;t.forEach(e=>{o.addBidder(e)});let d=e.filter(e=>!1!==e.adUnit);if(t.includes("prebid")){let t=new en(n);(0,p.A)().log(b.dN.PREBID_BIDS_REQUESTING,e.map(e=>e.divId)),t.requestBidsWithoutSlots({mappings:d,adUnits:a(s(q)),cb:({adUnitCodes:e,bids:t,req:r})=>{null!==t&&void 0!=t&&"object"==typeof t&&((0,p.A)().log(b.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=>{e$.record("bidder."+e.bidderCode,e.timeToRespond)})})),o.setBidderStatus("prebid",!0)}})}if(t.includes("amazon")){let e;("aps"===n.AMAZON_SDK?es.A.getInstance({accountId:String(n.AMAZON_PUB_ID)}):new eo.A).requestBids({slots:d.map(e=>{let{adUnit:t,amazon:r,divId:n,sizes:i}=e;return r?eH({slotName:V||t,sizes:i,slotID:n},r):{slotID:n,slotName:V||t,sizes:i}})},!0,e=>{!1!==e&&(0,p.A)("Amazon").log(b.dN.AMAZON_BIDS_RECEIVED,i,{bids:e}),o.setBidderStatus("amazon",!0)})}let l=e.filter(e=>!1!==e.adUnit).map(e=>{let{divId:t,baseDivId:r}=e;return{divId:t,baseDivId:r}});y.B.emit(b.qY.BIDS_REQUESTED,{divIds:i,divToBaseMaps:r,filteredMappings:l});let{FAILSAFE_TIMEOUT:c}=n;setTimeout(()=>{o.complete()&&(0,p.A)().log(b.dN.REQUEST_TIMED_OUT,o,i)},c)}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)}n.GOOGLE_PAGE_URL&&e.forEach(e=>{e.pageUrl&&I.U.setPageUrl(e.pageUrl)}),n.ADVANCED_TIMED_REFRESH.enabled&&e.forEach(e=>{e.refresh&&!em.includes(e.divId)&&(em.push(e.divId),eO(e,n.ADVANCED_TIMED_REFRESH.advancedTimedRefreshConfig))});let{FORCE_RENDER_OVERRIDE:i}=n;if(i&&(t=i),!F)return H.push(()=>{eh(e,t)}),!1;y.B.emit(b.qY.BEFORE_REFRESH,e),e.forEach(r=>{y.B.emit(`baseWrapper.beforeRefresh.${r.baseDivId}`,{mapping:r,remove:()=>{(0,eP.A)(e,e=>e.divId!==r.divId)},forceRender:t})});let o=ec(e),d=o.map(e=>e.divId);if(o.length<1)return(0,p.A)().warn("Not refreshing because divs do not have mappings",r),!1;function c(t,r,{AMAZON_BIDDING:i,AMAZON_OUTSTREAM_SUPPORT:o,AMAZON_PUB_ID:d,AMAZON_SDK:l}){if((0,p.A)().log("Starting bid request from function",t,r),t.length<1)return;y.B.emit(b.qY.BEFORE_REQUEST,{divIds:t,mappings:r});let c=[],m=[];r.forEach(e=>{y.B.emit(`baseWrapper.beforeRequest.${e.baseDivId}`,{mapping:e,remove:()=>{c.push(e.divId),m.push(e.divId)}})}),r=r.filter(e=>!c.includes(e.divId)),t=t.filter(e=>!m.includes(e)),c.length=0,m.length=0,ed(r),y.B.emit(b.qY.AFTER_CREATE_SLOTS,{divIds:t,mappings:r}),r.forEach(e=>{y.B.emit(`baseWrapper.afterCreateSlots.${e.baseDivId}`,{mapping:e,remove:()=>{c.push(e.divId),m.push(e.divId)}})}),r=r.filter(e=>!c.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),ef(h,[],e));let g=r.filter(e=>!e.gamOnly),v=g.map(e=>e.divId);if(g.length<1)return y.B.emit(b.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 _(e){return clearTimeout(I.timeoutHandle),!I.queued&&((I.queued=!0,(0,p.A)().log("Render triggered",e,{speed:Date.now()-I.timing.start}),e$.record("requestToRender",Date.now()-I.timing.start),et())?((0,eL.VC)(t=>{t.ads().request(e)}),e):void((0,eC.f)(e),y.B.emit(b.qY.AFTER_REQUEST,{divIds:e})))}if(i&&(I.amazon=!1),g=g.filter(e=>!1!==e.adUnit),et()&&(0,eL.VC)(e=>{e.ads().slots.getSlots().filter(e=>v.includes(e.elementId)).forEach(e=>{e.clearBids()})}),i&&g.length>0){let e;e="aps"===l?es.A.getInstance({accountId:String(d)}):new eo.A;let t=u.A.apply("amazonAuctionMappings",g,e=>e).filter(e=>!e.disableAmazonBidding).map(e=>{let{slot:t,adUnit:r,amazon:n,divId:i,sizes:d}=e,l={slotID:i,slotName:V||r,sizes:d};if(o){var c,u,p;let{mediaTypes:e={}}=a(s(q||(0,eU.ZI)())).find(e=>{if(e.slot===t||Array.isArray(e.slot)&&e.slot.includes(t))return!0})||{};if((null==e||null==(c=e.video)?void 0:c.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)||(l=eW(eH({},l),{mediaType:"video",sizes:t}))}}return n&&(l=eH({},l,n)),l}),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(b.dN.AMAZON_BIDS_RECEIVED,v,e):(0,p.A)("Amazon").warn("No Amazon bids received for",v)),!I.timedout&&(et()&&(0,eL.VC)(e=>{r.forEach(t=>{let r=e.ads().slots.getSlotByElementId(t.slotID),n=r&&(0,eT.c$)({slotID:t.slotID});if(r&&n){var i;let o=(0,eT.iC)(n),s=e.ads().factory().createBid({amount:(0,eT.UN)(o.amznbid)||0,slotId:r.elementId,source:"amazon",mediaType:null!=(i=null==t?void 0:t.mediaType)?i:"banner",sourceData:o,currency:"USD"});r.bids.push(s)}})}),I.amazon=!0,I.prebid&&_(v))}):I.amazon=!0}let A=new en(n);(0,p.A)("Prebid").log(b.dN.PREBID_BIDS_REQUESTING,g.map(e=>e.divId)),A.requestBidsWithoutSlots({mappings:g,adUnits:a(s(q)),auctionState:I,cb:({adUnitCodes:e,bids:t,req:r})=>{null!==t&&void 0!=t&&"object"==typeof t&&((0,p.A)("Prebid").log(b.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=>{e$.record("bidder."+e.bidderCode,e.timeToRespond)})})),et()&&(0,eL.VC)(e=>{for(let i of r.units)try{var t,n;let r=null==(t=X.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!=(n=null==r?void 0:r.mediaType)?n:"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)&&_(v))}});let w=r.filter(e=>!1!==e.adUnit).map(e=>{let{divId:t,baseDivId:r}=e;return{divId:t,baseDivId:r}});y.B.emit(b.qY.BIDS_REQUESTED,{divIds:t,divToBaseMaps:e,filteredMappings:w});let E=400;try{E=(0,f.b)().getConfig("timeoutBuffer")||E}catch(e){}I.timeoutHandle=setTimeout(()=>{if(I.timedout=!0,et())I.prebid||(0,p.A)().log(b.dN.REQUEST_TIMED_OUT,I,v),_(v);else{if(!1===I.prebid)try{(0,f.b)().setTargetingForGPTAsync(v)}catch(e){}!1!==_(v)&&(0,p.A)().log(b.dN.REQUEST_TIMED_OUT,I,v)}},n.PREBID_TIMEOUT+E+100)}let m=l;("function"!=typeof m||t)&&(m=function(e,t,r,n){n(e,t,r)});let h=()=>{if(n.DIV_CHECK_ON_REQUEST){let e=d.filter(e=>!document.getElementById(e));e.length>0&&((0,p.A)().warn("Requested Div Ids do not exist on page",e),d=d.filter(e=>document.getElementById(e)),o=o.filter(e=>d.includes(e.divId)))}m(d,o,n,c)};return et()?(0,eL.VC)(()=>h()):I.U.push(()=>h()),!0},eg=e=>{ez.A.do("device-type-change",async()=>{let t=Object.keys(b.Xr).find(t=>b.Xr[t]===e);t&&e!==q?((0,p.A)().log(b.dN.SETTING_DEVICE_TYPE,e),q=e):t&&q===e?(0,p.A)().log(b.dN.SETTING_SAME_DEVICE_TYPE,q):(0,p.A)().error(b.dN.DEVICE_TYPE_NOT_SUPPORTED,e,b.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),ez.A.do("setPageTargeting",()=>{ea.A.setTargeting(e)},e),(null==m?void 0:m.setVideoPageTargeting)&&m.setVideoPageTargeting(e)},ey=eH({},n.FLAGS),eI=e=>{if("object"!=typeof e)return!1;ey=eH({},ey,e)};function e_(e){var t,i,o;let s=(null==(o=n.PLUGINS)||null==(i=o.FixedAdInjection)||null==(t=i.props)?void 0:t.placements)||[];e.enabled&&(e.viewableShowHide&&s.forEach(t=>{e.viewableShowHide.baseDivsToHide.includes(t.baseDivId)&&(t.viewableShowHide={target:e.viewableShowHide.target})}),r.e(67823).then(r.bind(r,97016)))}let eA=e=>{eR.usePlugin(e,n)},ew=e=>{V=e.endsWith("/")?e.slice(0,-1):e,(0,p.A)().log("Setting Ad Unit Path Override",V)},eE=e=>{e()},eS=!1,eD=setInterval(()=>{if(eS||!n.WAIT_FOR_CMP||"function"==typeof __tcfapi||"function"==typeof __uspapi){n.WAIT_FOR_CMP&&(0,p.A)().log("CMP check passed. Starting wrapper.",{isDev:!1,isUsp:"function"==typeof __uspapi,isGdpr:"function"==typeof __tcfapi,isSkip:eS});let e=window[w]||{};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[w],u.A.apply("tudePublicFunctions",{tude:eW(eH({},m),{cmd:{push:eE},destroyAds:el,interstitial:eu,matchAdUnitCodeToDivId:ei,refreshAdsViaDivMappings:eh,registerPlugin:eA,setAdInjectionConfig:e_,setAdUnitPath:ew,setBasePrebidMappings:er,setDeviceType:eg,setFeatureFlags:eI,setPageTargeting:ev})},({tude:e})=>e)),y.B.emit(b.qY.GLOBAL_SET,window[w]),(0,p.A)().log("window."+w+" established"),ez.A.do("before-process-queue",async()=>{}),t.length>0&&((0,p.A)().log(b.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(b.dN.QUEUE_PROCESSED)),!1!==c&&(er(c),y.B.emit(b.qY.BASE_DIV_MAPPINGS_SET,Q)),_&&"function"==typeof _&&_(ey),eD&&(clearInterval(eD),eD=!1)}},50);setTimeout(function(){eD&&((0,p.A)().log(b.dN.CMP_NEVER_LOADED),eS=!0)},12e3),(0,p.A)("baseWrapper").setLabel("Wrapper has loaded","red").log({buildTime:"2025-07-16T04:04:36.582Z",buildTimeEST:new Date("2025-07-16T04:04:36.582Z").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 n=r(1882),i=r(87296),o=r(23805),s=r(47473),a=/^\[object .+?Constructor\]$/,d=Object.prototype,l=Function.prototype.toString,c=d.hasOwnProperty,u=RegExp("^"+l.call(c).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!o(e)||i(e))&&(n(e)?u:a).test(s(e))}},45106:function(e,t,r){"use strict";var n=r(10667),i=r(76656);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 s{constructor(e,t,r){o(this,"name",void 0),o(this,"value",void 0),o(this,"percentage",void 0),this.name=e,this.value=t,this.percentage=r}}let a=(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 s(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=a(this.name,e,!0),this.pickResponse}let r=(0,i.zh)(this.variants);if(r)return this.selectedVariant=r,this.pickResponse=a(this.name,r,!1),(0,i.Zq)(this.name,r.name,e),this.pickResponse;(0,n.A)("experiment").error(`Failed to pick a variant for experiment '${this.name}'`)}constructor(e){o(this,"name",void 0),o(this,"selectedVariant",void 0),o(this,"variants",void 0),o(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 o}});var n=r(15900),i=r(86964).Promise;async function o(e,t,r,o){return new i((i,s)=>{let a=setTimeout(()=>{r&&r.abort(),s(new n.M(e))},o.timeout);o.fetch(e,t).then(i).catch(s).then(()=>{clearTimeout(a)})})}},46817:function(e,t,r){"use strict";let n,i;r.d(t,{A:function(){return C},w:function(){return x}});var o=r(9337),s=r(22188),a=r(87594),d=r(52093),l=r(10667);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 u(e){for(var t=1;t{var t,r,i,o;let s=null==e?void 0:e[0];(null==s?void 0:s.dynamicRevShare)&&["aditude.io","aditude.com"].includes(null==s||null==(o=s.schain)||null==(i=o.config)||null==(r=i.nodes)||null==(t=r[0])?void 0:t.asi)&&(n=s.dynamicRevShare),null==b||b()}),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 _{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 n=null!=(r=null==(t=this.pbjs.adUnits)?void 0:t.filter(t=>t.code===e))?r:[],i=!!(null==n?void 0:n.find(e=>{var t;return null==(t=e.mediaTypes)?void 0:t.banner})),o=!!(null==n?void 0:n.find(e=>{var t;return null==(t=e.mediaTypes)?void 0:t.video})),s=o&&!!(null==n?void 0:n.find(e=>{var t,r;return(null==(r=e.mediaTypes)||null==(t=r.video)?void 0:t.context)==="outstream"})),a=o&&!!(null==n?void 0:n.find(e=>{var t,r;return(null==(r=e.mediaTypes)||null==(t=r.video)?void 0:t.context)==="instream"}));return{isBanner:i,isMultiformat:i&&s,isVideo:o,isOutstream:s,isInstream:a}}dynamicRevShareBattle(e,t){var r,i,o;if(!this.isDynamicRevShareEnabled())return e;let s=(0,l.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),s.advancedLog("aditude demand wins",{oldCpm:r,newCpm:g,pubCpm:e.cpm},t),this.sendDynamicRevShareEvent("tude-win",t.adUnitCode,t,y),t}return s.advancedLog("pub demand wins",e),this.sendDynamicRevShareEvent("tude-lose",t.adUnitCode,t,y),e}sendDynamicRevShareEvent(e,t,r,n){var i;let s=d.U.getSlotByDivId(t),a={adServer:"v2"===this.adServer?"tudeserve":"googletag",adUnitPath:(null==s||null==(i=s.getAdUnitPath)?void 0:i.call(s))||t,slotElementId:t,slotId:t},l={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},c=u({event:e},n);(0,o.yM)("outError",p(u({},a,l),{message:JSON.stringify(c)}))}updatePriceBucketsForBid(e){var t,r,n,i,o,s,a,d,l,c;if(!(null==e?void 0:e.cpm))return;let u=null!=(c=null==(t=(r=this.pbjs).getConfig)?void 0:t.call(r,"mediaTypePriceGranularity"))?c:{},p=(null==(n=(i=this.pbjs).getConfig)?void 0:n.call(i,"currency.granularityMultiplier"))||1,f=null==(o=(s=this.pbjs).getConfig)?void 0:o.call(s,"customPriceBucket"),m=null==(d=(l=this.pbjs).getAllBidRequests)||null==(a=d.call(l).find(t=>t.bidId===e.requestId))?void 0:a.mediaTypes,b=this.getMediaTypeGranularity(e.mediaType,m,u),_=parseFloat(null==e?void 0:e.cpm),A={low:this.getCpmStringValue(_,h,p),med:this.getCpmStringValue(_,g,p),high:this.getCpmStringValue(_,v,p),auto:this.getCpmStringValue(_,I,p),dense:this.getCpmStringValue(_,y,p),custom:this.getCpmStringValue(_,null!=b?b:f,p)};e.pbLg=A.low,e.pbMg=A.med,e.pbHg=A.high,e.pbAg=A.auto,e.pbDg=A.dense,e.pbCg=A.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 n="";if(Number.isNaN(e)||!this.isValidPriceConfig(t))return n;let i=t.buckets.reduce((e,t)=>e.max>t.max?e:t,{max:0}),o=0,s=t.buckets.find(t=>{if(e>i.max*r){let e=t.precision;void 0===e&&(e=2),n=(t.max*r).toFixed(e)}else{if(e<=t.max*r&&e>=o*r)return t.min=o,t;o=t.max}});return s&&(n=this.getCpmTarget(e,s,r)),n}getCpmTarget(e,t,r){let n,i,o=void 0!==t.precision?t.precision:2,s=t.increment*r,a=t.min*r,d=Math.floor,l=this.pbjs.getConfig("cpmRoundingFunction");"function"==typeof l&&(d=l);let c=Math.pow(10,o+2),u=(e*c-a*c)/(s*c);try{n=d(u)*s+a}catch(e){i=!0}return(i||"number"!=typeof n)&&(n=Math.floor(u)*s+a),(n=Number(n.toFixed(10))).toFixed(o)}getMediaTypeGranularity(e,t,r){let n="video";if(e&&r){if(e===n){var i,o;let e=null!=(o=null==t||null==(i=t[n])?void 0:i.context)?o:"instream";if(r[`${n}-${e}`])return r[`${n}-${e}`]}return r[e]}}getHighestCpmBids(e,t={}){this.logger.advancedLog("Prebid - Invoking custom pbjs.getHighestCpmBids",{adUnitCode:e,options:t});let r=this.getAdUnitCodes(e),n=[];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 o=null==(r=this.pbjs.getTargetingManager().getWinningBids(e,i))?void 0:r[0],s={from:void 0};o&&(this.pbjs.getAuctionManager().setStatusForBids(o.adId,m.BID_STATUS.BID_TARGETING_SET),o.isRequesting=e,n.push(o),o.adUnitCode!==o.adUnitCodeOriginal&&(s.from=o.adUnitCodeOriginal)),this.logger.advancedLog(e,p(u({highBid:o},s),{bids:i})),i.forEach(e=>{e.adUnitCodeOriginal&&e.adId!==(null==o?void 0:o.adId)&&(e.adUnitCode=e.adUnitCodeOriginal)})}),n}setTargetingForGPTAsync(e,t,r={}){if(this.logger.advancedLog("Prebid - Invoking custom pbjs.setTargetingForGPTAsync",{adUnit:e,customSlotMatching:t}),!(d.U.getGlobal().pubads&&d.U.getGlobal().pubads().getSlots)){this.logger.error("window.googletag is not defined on the page, deferring"),d.U.push(()=>{this.setTargetingForGPTAsync(e,t)});return}return this.getMajorPrebidVersion()>=9?this.setTargetingForGPTAsyncModern(e,t,r):this.setTargetingForGPTAsyncLegacy(e,t,r)}isDynamicRevShareEnabled(){return!!((null==n?void 0:n.enabled)&&(null==n?void 0:n.fees)&&this.bidModifiers)}maybeAdjustForDynamicRevShare(e,t){var r;if(!this.isDynamicRevShareEnabled())return;let n=null==(r=this.pbjs.getTargetingManager().getWinningBids(e,t))?void 0:r[0];if((null==n?void 0:n.isAditudeDemand)===!1&&(null==n?void 0:n.cpm)){let e=t.filter(e=>e.isAditudeDemand&&e.originalCpm>n.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(n,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 n=this.getAdUnitCodes(e),i=this.pbjs.getAuctionManager().getBidsReceived().filter(O),o="__tmp_disable__";n.forEach(e=>{let n=this.getAllUnusedBidsForCode(e,r);i.forEach(t=>{t.adUnitCodeOriginal=t.adUnitCodeOriginal||t.adUnitCode,n.includes(t)||t.adUnitCode!==e||(t.adUnitCode=o+t.adUnitCode)}),n.forEach(t=>{t.adUnitCodeOriginal=t.adUnitCodeOriginal||t.adUnitCode,t.adUnitCode=e}),this.maybeAdjustForDynamicRevShare(e,n);let s="",a=t=>{var r;return s=null==t||null==(r=t[e])?void 0:r.hb_adid};this.pbjs.onEvent("setTargeting",a),this.pbjs.getTargetingManager().setTargetingForGPT(e,t),this.pbjs.offEvent("setTargeting",a),a=void 0,s||this.logger.advancedLog(e,{hidghBid:void 0,bids:n}),n.filter(e=>e.adUnitCodeOriginal&&e.adId!==s).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,o))}).forEach(e=>e.adUnitCode=e.adUnitCodeOriginal),i.find(t=>{if(s&&t.adId===s){t.isRequesting=e;let r=t.adUnitCode!==t.adUnitCodeOriginal?{from:t.adUnitCodeOriginal}:{};return this.logger.advancedLog(e,p(u({highBid:t},r),{bids:n})),!0}return!1})})}setTargetingForGPTAsyncLegacy(e,t,r={}){let n={};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 o=this.pbjs.getTargetingManager().getAllTargeting(e,i),s=null==o||null==(t=o[e])?void 0:t.hb_adid;if(s){this.pbjs.getAuctionManager().setStatusForBids(s,m.BID_STATUS.BID_TARGETING_SET);let t=this.pbjs.getAuctionManager().findBidByAdId(s)||{};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(n,o),i.forEach(e=>{e.adUnitCodeOriginal&&e.adId!==s&&(e.adUnitCode=e.adUnitCodeOriginal)})}),this.pbjs.getTargetingManager().resetPresetTargeting(e,t),this.pbjs.getTargetingManager().setTargetingForGPT(n,t),this.pbjs.getEventsManager().emit(m.EVENTS.SET_TARGETING,n)}getBidFromGamSlot(e){var t;let r=(null==e?void 0:e.getTargetingMap())||{},n=null==r||null==(t=r.hb_adid)?void 0:t[0];return n?this.pbjs.getAuctionManager().findBidByAdId(n):void 0}getAllUnusedBidsForCode(e,t={}){var r;let n,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 o=new Set,s=new Set;i.forEach(e=>{var t,r;Object.keys(e.mediaTypes||{}).forEach(e=>{o.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=>s.add(e))}),o.size||o.add("banner");let a={},d={},l=this.getAllRelatedCodes(e),c=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(!O(t)||!c(t)||("string"==typeof t.isRequesting&&(void 0===d[t.isRequesting]&&(d[t.isRequesting]=!!document.getElementById(t.isRequesting)),!1===d[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),l.has(t.adUnitCode)&&o.has(r))return!0;try{if(o.has("banner")&&"banner"===r&&s.has(t.size)&&(a[t.bidderCode]=a[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,n;return null==(n=e.bids)||null==(r=n.find)?void 0:r.call(n,e=>e.bidder===t.bidderCode)}).map(e=>e.bids||[]).reduce((e,t)=>e.concat(t),[]).map(e=>D(null==e?void 0:e.params)),a[t.bidderCode].length)){let e=(n=n||this.pbjs.getAllBidRequests()).find(e=>e.bidId===t.requestId);if(e){let r=D(null==e?void 0:e.params);if(a[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 n=this.pbjs.adUnits.filter(e=>t.has(e.code));return n.length?(n.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(A):Array.isArray(e)?e.filter(Boolean).filter(A):(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}){c(this,"enabled",!1),c(this,"logger",(0,l.A)("bid-caching").setLabel("BidCaching")),c(this,"originalUseBidCache",void 0),c(this,"setTargetingForGPTAsyncOriginal",void 0),c(this,"getHighestCpmBidsOriginal",void 0),c(this,"disableBidMovingForBidders",[]),c(this,"bidModifiers",void 0),c(this,"dynamicRevShareOriginalBidKey",Symbol.for("_drsOriginalCpm")),c(this,"majorPrebidVersion",void 0),c(this,"pbjs",void 0),c(this,"adServer",void 0),this.pbjs=(0,s.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=>{f="number"==typeof e.ttlBuffer?e.ttlBuffer:f}),this.pbjs.getEventsManager().on(m.EVENTS.BID_WON,e=>{e.isRequesting&&(e.isRequesting=!1)}),d.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 n=e.slot.getHtml();window.console.warn=t,n&&(n.match(/(ucTag\.renderAd|pbjs\.renderAd|prebid-universal-creative)/i)||(r.isRequesting=!1))}}),d.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 A(e,t,r){return r.indexOf(e)===t}function w(e){var t;return e.responseTimestamp+(e.ttl-((t="ttlBuffer",Object.prototype.hasOwnProperty.call(e,t))?e.ttlBuffer:f))*1e3>new Date().getTime()}function E(e){return e&&(e.status&&![m.BID_STATUS.RENDERED].includes(e.status)||!e.status)}function S(e){return!e.getStatusCode||e.getStatusCode()===m.STATUS.GOOD}function O(e){return[S,w,E].every(t=>t(e))}function D(e){return JSON.stringify(e,R)}function R(e,t){return t instanceof Object&&!(t instanceof Array)?Object.keys(t).sort().reduce((e,r)=>(e[r]=t[r],e),{}):t}function C(e){i=i||new _(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""}},48034:function(e,t,r){"use strict";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}r.d(t,{Rd:function(){return i}});let i=new class{encode(e){if(!e)return"";let t=new TextEncoder().encode(e),r=t.length,n=new Uint8Array(r);for(let e=0;e>>4).toString(16),t[2*r+1]=(15&n).toString(16)}return t.join("")}hexToBytes(e){if(e.length%2!=0)throw Error("Invalid hex string: odd length");let t=new Uint8Array(e.length/2);for(let r=0;r-1}},49234:function(e,t,r){"use strict";r.d(t,{E1:function(){return a},OQ:function(){return c},Pu:function(){return f},TK:function(){return l},b0:function(){return o},ds:function(){return u},hT:function(){return d},iA:function(){return p},xM:function(){return i},xr:function(){return n},zq:function(){return s}});let n=(()=>{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,o="function"==typeof globalThis.ReadableStream,s="function"==typeof globalThis.FormData,a=["get","post","put","patch","head","delete"],d={json:"application/json",text:"text/*",formData:"multipart/form-data",arrayBuffer:"*/*",blob:"*/*"},l=0x7fffffff,c=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},f={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 n=r(37828);e.exports=function(e){var t=new e.constructor(e.byteLength);return new n(t).set(new n(e)),t}},51420:function(e,t,r){var n=r(80079);e.exports=function(){this.__data__=new n,this.size=0}},51804:function(e,t,r){"use strict";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}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}}n(i,"enabled",!1),n(i,"onChangeListeners",[]),n(i,"store",void 0),t.A=i},51811:function(e){var t=Date.now;e.exports=function(e){var r=0,n=0;return function(){var i=t(),o=16-(i-n);if(n=i,o>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 n=r(22188),i=r(87594),o=r(18238),s=r(10667);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 d={};o.A.sub("wrapperConfigOnInit",e=>(d=e.AMAZON_HASH_MAP||{},e));let l=(0,n.b)(),c=(0,s.A)("GooglePublisherTag").setLabel("GooglePublisherTag","#039be5"),u=new class{init(e){let{enableSingleRequest:t,setForceSafeFrame:r,setCentering:n,disableInitialLoad:i,enableLazyLoad:o,collapseEmptyDivs:s}=e;if(this.googleTagInitialized)return;c.log("Initialized",e),this.googleTagInitialized=!0;let a=this.getGlobal();this.push(()=>{s&&a.pubads().collapseEmptyDivs(),t&&a.pubads().enableSingleRequest(),r&&a.pubads().setForceSafeFrame(!0),n&&a.pubads().setCentering(!0),i&&a.pubads().disableInitialLoad(),o&&a.pubads().enableLazyLoad(o),a.enableServices()})}addAllEventListeners(){this.eventListenersAdded||(c.log("Adding all event listeners"),this.eventListenersAdded=!0,this.push(()=>{this.addEventListener("slotRenderEnded",e=>{var t,r,n,o,s;let a=Array.isArray(null==e?void 0:e.size)&&0===e.size[0]&&0===e.size[1],c=e.slot,u=null==c?void 0:c.getSlotElementId(),p=document.getElementById(u),f=null==c?void 0:c.getTargetingMap(),m=c.getSizes().filter(e=>e.getWidth&&e.getHeight).map(e=>[e.getWidth(),e.getHeight()]),b=function(e){try{return l.adUnits.find(t=>t.code===e)}catch(e){}return!1}(u),h=String((null==c||null==(t=c.getTargeting("hb_pb"))?void 0:t[0])||"").trim(),g=!!(h&&Number(h)),v=!!(null==c||null==(r=c.getTargeting("amziid"))?void 0:r[0]),y=null==c||null==(n=c.getTargeting("hb_bidder"))?void 0:n[0],I=null==c?void 0:c.getAdUnitPath(),_=window.console.warn;window.console.warn=()=>{};let A=(null==c?void 0:c.getResponseInformation())?c.getHtml():"";window.console.warn=_;let w=A.includes("apstag.renderImp"),E=!e.isEmpty,S=c.getResponseInformation(),O=e.campaignId,D=e.lineItemId,R=!!A.match(/(?:prebid-universal|(?:ucTag|pbjs)\.renderAd|window\.pbRender)/),C=[...A.matchAll(//g)].map(e=>e[0].replace(//g,"")),x=null==f||null==(o=f.amzniid)?void 0:o[0],P=null==f||null==(s=f.amznbid)?void 0:s[0],j=d[null==P?void 0:P.replace(/^(v_|o_)/,"")],U=[];j&&U.push(j),isNaN(Number(h))||U.push(h);let B=Math.max(...U),N={aditudeComments:C,amazonBid:j,amzniid:x,isPrebidWin:R,isNative:a,slot:c,adSlot:p,adUnitPath:I,divId:u,prebidUnit:b,hasBid:v||g,hasPrebidBid:g,hbBidder:y,prebidBid:Number(h),targetingMap:f,highBid:B,sizes:m,isAmazonWin:w,filled:E,info:S,orderId:O,lineItemId:D};i.B.emit("gpt.slotRenderEnded",N),i.B.emit("gpt.slotRenderEnded.${divId}",N)})}))}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}){c.log("Defining slot",{adUnit:e,sizes:t,divId:r});let n=this.getGlobal().defineSlot(e,t,r);if(n)return n.addService(googletag.pubads()),n}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 n=[].concat(e[r]).map(String);t.pubads().setTargeting(r,n)})})}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(){a(this,"googleTagInitialized",!1),a(this,"eventListenersAdded",!1)}}},53661:function(e,t,r){var n=r(63040),i=r(17670),o=r(90289),s=r(4509),a=r(72949);function d(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:n}=r;n.find(e=>t.includes(e))&&e(this.state)})}constructor(e,t){s(this,"eventBus",void 0),s(this,"name",void 0),s(this,"state",void 0),this.name=null!=t?t:(Math.random()+1).toString(36).substring(7),this.state=e,this.eventBus=new o.A,this.eventBus.useRandomNamespace()}}var d=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 a(this.getInitialState(),void 0)}};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 c(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}class u extends d{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(),l(this,"logName","WrapperComponent"),l(this,"logger",void 0),l(this,"props",{});let r=t||this.logName,n=u.getUniqueLogName(r);e.eventName=r,this.setProps(e),this.logger=(0,i.A)(n).setLabel(n,this.getLoggerColor()),this.log("Component ready",{props:this.props})}}l(u,"componentName",void 0),l(u,"logInstanceCounters",{}),function(e,t,r,n){var i,o=arguments.length,s=o<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,n);else for(var a=e.length-1;a>=0;a--)(i=e[a])&&(s=(o<3?i(s):o>3?i(t,r,s):i(t,r))||s);o>3&&s&&Object.defineProperty(t,r,s)}([function(e,t=!1){return function(r,i,o){let s=o.value;return o.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)}n.B.emit(`${e}.start`,{args:r});let o=s.apply(this,r);return n.B.emit(`${e}.end`,{result:o}),o},o}}("WrapperComponent.setProps",!0),c("design:type",Function),c("design:paramtypes",["undefined"==typeof T?Object:T]),c("design:returntype",void 0)],u.prototype,"setProps",null)},55364:function(e,t,r){var n=r(85250);e.exports=r(20999)(function(e,t,r){n(e,t,r)})},55481:function(e,t,r){e.exports=r(9325)["__core-js_shared__"]},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 n=r(45083),i=r(10392);e.exports=function(e,t){var r=i(e,t);return n(r)?r:void 0}},56175:function(e,t,r){"use strict";var n=r(14547),i=r(49234),o=r(56765);/*! MIT License © Sindre Sorhus */let s=e=>{let t=(t,r)=>n.Ky.create(t,(0,o.sT)(e,r));for(let r of i.E1)t[r]=(t,i)=>n.Ky.create(t,(0,o.sT)(e,i,{method:r}));return t.create=e=>s((0,o.sT)(e)),t.extend=t=>("function"==typeof t&&(t=t(e??{})),s((0,o.sT)(e,t))),t.stop=i.ds,t};t.Ay=s()},56449:function(e){e.exports=Array.isArray},56757:function(e,t,r){var n=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 o=arguments,s=-1,a=i(o.length-t,0),d=Array(a);++s{for(let t of e)if((!(0,n.G)(t)||Array.isArray(t))&&void 0!==t)throw TypeError("The `options` argument must be an object");return d({},...e)},o=(e={},t={})=>{let r=new globalThis.Headers(e),n=t instanceof globalThis.Headers;for(let[e,i]of new globalThis.Headers(t).entries())n&&"undefined"===i||void 0===i?r.delete(e):r.set(e,i);return r};function s(e,t,r){return Object.hasOwn(t,r)&&void 0===t[r]?[]:d(e[r]??[],t[r]??[])}let a=(e={},t={})=>({beforeRequest:s(e,t,"beforeRequest"),beforeRetry:s(e,t,"beforeRetry"),afterResponse:s(e,t,"afterResponse"),beforeError:s(e,t,"beforeError")}),d=(...e)=>{let t={},r={},i={};for(let s of e)if(Array.isArray(s))Array.isArray(t)||(t=[]),t=[...t,...s];else if((0,n.G)(s)){for(let[e,r]of Object.entries(s))(0,n.G)(r)&&e in t&&(r=d(t[e],r)),t={...t,[e]:r};(0,n.G)(s.hooks)&&(i=a(i,s.hooks),t.hooks=i),(0,n.G)(s.headers)&&(r=o(r,s.headers),t.headers=r)}return t}},59293:function(e,t,r){"use strict";r.d(t,{U:function(){return d}}),r(18678);var n=r(36016),i=r(27286);let o=e=>window.location.pathname.split("/")[e+1]||"",s=Math.floor(100*Math.random())+1,a={device:(0,i.ZI)(),domain:window.location.hostname,path1:o(0),path2:o(1),path3:o(2),path4:o(3),os:(0,i.DC)(),browser:(0,i.X5)(),hour:new Date().getHours(),pageRandomNumber:s,sessionRandomNumber:function(){let e="cw-srn",t=sessionStorage.getItem(e);if(null!==t)return parseInt(t,10);let r=Math.floor(100*Math.random())+1;return sessionStorage.setItem(e,r.toString()),r}(),default:!0};function d({rules:e,context:t=function(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}(function(e){for(var t=1;t(function(e,t){return"AND"===e.type?e.predicates.every(e=>c(e,t)):e.predicates.filter(e=>!l.some(t=>t.test(e.path))).some(e=>c(e,t))})(e,t))}(r,t)){var o,s;let e=null==(o=r.conditions.find(e=>e.predicates.find(e=>e.path.includes("tracking:"))))?void 0:o.predicates.find(e=>e.path.includes("tracking:")),t=(null==e||null==(s=e.path.split(":"))?void 0:s[1])||null,i=(null==e?void 0:e.value)||null;return t&&n.A.setTargeting({[t]:String(i)}),r.value}return r}let l=[/tracking:/];function c(e,t){var r;let{path:n,operator:i,value:o}=e,s=(r=t,n.split(".").reduce((e,t)=>e&&void 0!==e[t]?e[t]:void 0,r));switch(i){case"eq":return s===o;case"neq":return s!==o;case"gt":return"number"==typeof s&&"number"==typeof o&&s>o;case"gte":return"number"==typeof s&&"number"==typeof o&&s>=o;case"lt":return"number"==typeof s&&"number"==typeof o&&s=o[0]&&s<=o[1];return!1;default:return!1}}},59350:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},60770:function(e,t,r){"use strict";r.r(t),r.d(t,{AdBlock:function(){return a}});var n=r(18134),i=r(54240),o=r(22188);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}class a extends i.A{getLoggerColor(){return"#5D77FF"}getInitialState(){return{}}shouldBlockDomain(e){for(let t of this.blockedDomains)if("string"==typeof t){if(t===e)return!0}else if(t.test(e))return!0;return!1}start(){let e=(0,o.b)();e.que.push(()=>{e.onEvent("bidResponse",e=>{var t;let r=null==e||null==(t=e.meta)?void 0:t.advertiserDomains;r&&r.forEach(t=>{this.shouldBlockDomain(t)&&(this.log("Blocking domain from ad",{domain:t,code:null==e?void 0:e.adUnitCode}),e.status="rendered",e.blacklisted=!0)})})})}constructor(e){super(e,"AdBlock"),s(this,"blockedDomains",[]),this.blockedDomains=e.blockedDomains}}s(a,"componentName","ad-block"),(0,n.h)(a),t.default=a},63040:function(e,t,r){var n=r(21549),i=r(80079),o=r(68223);e.exports=function(){this.size=0,this.__data__={hash:new n,map:new(o||i),string:new n}}},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 n=r(1882),i=r(30294);e.exports=function(e){return null!=e&&i(e.length)&&!n(e)}},65836:function(e,t,r){"use strict";var n=r(2790);class i extends n.A{canAllowConsentManagementChanges(){return!0===this.props.allowConsentManagementChanges}}t.A=new i({allowConsentManagementChanges:!0})},66721:function(e,t,r){var n=r(81042),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(n){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 n},W6:function(){return i}});let n=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 n=r(45106);t.A={createExperiment(e){return new n.A(e)}}},68223:function(e,t,r){e.exports=r(56110)(r(9325),"Map")},68736:function(e,t,r){"use strict";r.r(t),r.d(t,{ReportAdButton:function(){return S}});var n=r(44558),i=r(27286),o=r(67259),s=r(9337),a=r(18134),d=r(54240),l=r(22188),c=r(87594),u=r(18238);function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}let f=(0,r(10667).A)("AditudeReportButton").setLabel("AditudeReportButton"),m={},b=!1;function h(e,t=[]){return Object.keys(e).reduce((r,n)=>(t.includes(n)||("object"!=typeof e[n]||null===e[n]||Array.isArray(e[n])?r[n]=e[n]:r[n]=h(e[n])),r),{})}let g=` `,v=` `,y=` `,I=[],_=0;class A extends HTMLElement{setData(e){this._data=e}setMaxReports(e){this.maxReports=e}formatForSubmission(e){var t,r,n;let i,o,s=null!=(n=e.info.creativeId)?n:e.info.sourceAgnosticCreativeId,a=null==(r=e.targetingMap)||null==(t=r.hb_size)?void 0:t[0],d=document.getElementById(e.divId);if(d){let e=d.getBoundingClientRect();i=e.left+window.scrollX,o=e.top+window.scrollY}return{app:"publisher",platform:"web",subject:"ad",action:"reportSubmitted",feedbackData:{answers:[e.userChoice],applyToAllAds:e.reportAllAds,questionFlowVersion:"1.0"},subjectData:{baseDivId:e.adUnitPath,bidder:e.bidder,cpm:e.cpm,creativeId:s,divId:e.divId,size:a,offsetY:o,offsetX:i},meta:function(e){for(var t=1;t=728&&e>=90&&(d.classList.add("inline-row"),d.classList.add("horizontal-layout"),r=!0),t>=300&&e>=250&&(d.classList.add("layout-2x2"),d.classList.add("vertical-layout"),r=!0),t>=120&&e>=600&&(d.classList.add("layout-column"),d.classList.add("vertical-layout"),r=!0),t>=300&&e>=600&&(d.classList.add("layout-column"),d.classList.add("vertical-layout"),r=!0),(t>=320&&e>=50&&!(d.classList.contains("layout-2x2")||d.classList.contains("layout-column"))||!r)&&(d.classList.add("mobile-inline-row"),d.classList.add("horizontal-layout"))}let c=null==(n=this.shadowRoot)?void 0:n.querySelectorAll(".flex-button");null==c||c.forEach(e=>{e.addEventListener("click",e=>{var t;let r=e.target.textContent.trim(),n=(null==(t=this.shadowRoot)?void 0:t.querySelector(".checkbox-inline")).checked;this._data.userChoice=r,this._data.reportAllAds=n;let i=this.formatForSubmission(this._data),o=new Date().getTime();n?(I.forEach(e=>{let t=this.formatForSubmission(e);t.feedbackAt=o,t.feedbackData.answers=[r],t.feedbackData.applyToAllAds=n,_ ${v}

Thank you for your feedback.

`})});let u=null==(o=this.shadowRoot)?void 0:o.querySelector("#close");null==u||u.addEventListener("click",()=>{this.remove()})}render(){this.shadowRoot.innerHTML=` `}disconnectedCallback(){f.advancedLog(`removed from dom: ${this.id}`)}constructor(){super(),p(this,"_data",void 0),p(this,"maxReports",void 0),this.attachShadow({mode:"open"}),this.maxReports=10}}class w extends HTMLElement{setData(e){this._data=e}setGptDiv(e){this._gptDiv=e}setMaxReports(e){this.maxReports=e}createButton(){let e=document.createElement("div");return e.style.position="absolute",e.style.pointerEvents="all",e.style.cursor="pointer",e.style.inset="0px",e.style.zIndex="1",e.style.backgroundColor="white",e.style.display="flex",e.style.alignItems="center",e.style.justifyContent="flex-start",e.style.height="16px",e.style.setProperty("display","unset","important"),e}connectedCallback(){var e;let t=this.createButton();t.classList.add("feedback-button-content"),t.style.setProperty("display","flex");let r=document.createElement("span");r.classList.add("feedback-text"),r.textContent="Ad Feedback",t.innerHTML=y,t.append(r),null==(e=this.shadowRoot)||e.append(t),this.onclick=()=>{let e=document.createElement("report-ad-modal");e.style.setProperty("display","unset","important"),e.setData(this._data),e.setMaxReports(this.maxReports),this._gptDiv.append(e)}}disconnectedCallback(){w.generatedIds.delete(this.id),f.advancedLog(`removed from DOM: ${this.id}`)}constructor(){var e;super(),p(this,"_data",void 0),p(this,"_gptDiv",void 0),p(this,"maxReports",void 0),this.attachShadow({mode:"open"});let t=document.createElement("style");t.innerHTML=` .feedback-button-content { display: flex; align-items: center; justify-content: center; transition: width 0.3s ease, padding 0.3s ease; width: 20px; /* Initial small width for the SVG */ height: 20px; /* Matches the SVG size */ overflow: hidden; /* Hide text by default */ } .feedback-text { font-size: 14px; margin-left: 8px; color: black; /* Adjust text color as needed */ white-space: nowrap; transition: opacity 0.3s ease; } @media (min-width: 768px) { .feedback-button-content:hover { width: 100px; /* Expand width to accommodate text */ padding-right: 10px; /* Add some padding for the text */ } .feedback-button-content:hover .feedback-text { opacity: 1; /* Fade in the text */ } } `,null==(e=this.shadowRoot)||e.append(t)}}p(w,"generatedIds",new Set),customElements.define("report-ad-modal",A),customElements.define("report-ad-button",w);let E=(0,i.ZI)();class S extends d.A{getLoggerColor(){return"#FF7276"}getInitialState(){return{}}start(){return!this.requireMetaSet||b||(0,o.P3)("tude_dev")?this.devices.length&&!this.devices.includes(E)?void this.logger.advancedLog("Button not enabled for device, disabling"):void this.placeButtons():void this.logger.advancedLog("Button disabled due to unmet meta requirement")}async placeButtons(){this.log("Placing buttons..."),c.B.on("gpt.slotRenderEnded",e=>{e&&!e.isEmpty&&e.info&&(0,n.GJ)().then(t=>{var r,n;let i=`pb-slot-${(null==(r=t.find(t=>t.code===e.adUnitPath))?void 0:r.slot)||""}`;e.baseDivId=i;let o=(0,l.b)().getAllWinningBids();this.mapGptPbjsData(e,o);let s=e.adSlot,a=null==s||null==(n=s.querySelector)?void 0:n.call(s,'div[id^="google_ads_iframe"]');if(a){a.style.position||(a.style.position="relative");let t=document.createElement("report-ad-button"),r=h(e,["encryptedTroubleshootingInfo","slot","adSlot","bids","prebidUnit","amazonBid","amzniid","highBid","hasBid","hasPrebidBid","hbBidder","isAmazonWin","isPrebidWin","prebidBid","filled","lineItemId","orderId"]);if(I.push(r),I.length>5&&I.shift(),e.isNative)return void f.log("Native unit, not appending.",e);t.setData(e),t.setGptDiv(a),t.setMaxReports(this.maxReports),a.append(t)}})})}mapGptPbjsData(e,t){if(e.isPrebidWin){let r=e.divId,n=t.slice().reverse().find(e=>e.adUnitCode===r);n&&(e.pbjsData={creativeId:null==n?void 0:n.creativeId,meta:null==n?void 0:n.meta,size:null==n?void 0:n.size})}let r=e.hbBidder?e.hbBidder:e.isAmazonWin?"amazon":"";e.bidder=r,e.cpm=e.highBid}constructor(e){super(e,"ReportAdButton"),p(this,"devices",[]),p(this,"requireMetaSet",void 0),p(this,"maxReports",void 0),this.devices=e.devices||this.devices,this.requireMetaSet=e.requireMetaSet||!1,this.maxReports=e.maxReports||10;let t=e=>{if("object"!=typeof e||null===e||Array.isArray(e))return void f.warn("Invalid input: must be a non-null object");m=e,this.requireMetaSet&&!b&&(b=!0,this.start()),b=!0,f.log("Custom meta updated to: ",e)};u.A.sub("tudePublicFunctions",({tude:e})=>(e.setAdReportMeta=t,{tude:e}))}}p(S,"componentName","report-ad-button"),(0,a.h)(S),t.default=S},68854:function(e,t,r){"use strict";var n=r(4413),i=r(67259),o=r(87594),s=r(10667);t.Ay=function(e,t){var r,a,d,l,c,u;let p={component:e,props:t,shouldCreateInstance:!0},f=null!=(r=e.componentName)?r:"undefinedComponent";if(o.B.emit(`useComponent.${f}`,p),t.useBehindUrlParam&&"true"!==(0,i.P3)(t.useBehindUrlParam))return(0,s.A)().log(`${f} missing required url param`),null;if(void 0!==t.conditionallyUseComponent&&!t.conditionallyUseComponent)return(0,s.A)().log(`${f} conditionally turned off`),null;if(t.splitTest){let e=t.splitTest.enabledPercent;p.shouldCreateInstance=(0,n.J)({name:`${null==(a=p.props.splitTest)?void 0:a.name}-${e}-${100-e}`,tracking:null==(d=p.props.splitTest)?void 0:d.tracking,insights:(null==(l=p.props.splitTest)?void 0:l.insights)||!1,condition:null==(u=null==(c=p.props.splitTest)?void 0:c.condition)||u,variants:[{name:"test",value:!0,percent:p.props.splitTest.enabledPercent},{name:"control",value:!1,percent:100-p.props.splitTest.enabledPercent}]})}if(!p.shouldCreateInstance)return(0,s.A)().log(`Bailing on creating ${f}`),null;let m=new e(p.props);return m.start(),m}},69302:function(e,t,r){var n=r(83488),i=r(56757),o=r(32865);e.exports=function(e,t){return o(i(e,t,n),e+"")}},69837:function(e,t){"use strict";t.A=function(e,t=50){if(!e)return!1;let{top:r,bottom:n,left:i,right:o}=e.getBoundingClientRect(),s=window.innerHeight||document.documentElement.clientHeight,a=window.innerWidth||document.documentElement.clientWidth,d=(o-i)*(n-r);return 0===d?r0&&i0:Math.max(0,Math.min(n,s)-Math.max(r,0))*Math.max(0,Math.min(o,a)-Math.max(i,0))/d*100>=t}},69884:function(e,t,r){var n=r(21791),i=r(37241);e.exports=function(e){return n(e,i(e))}},70041:function(e,t,r){"use strict";r.d(t,{AY:function(){return s},mD:function(){return o}});var n=r(49234);let i=e=>{if(!e)return 0;if(e instanceof FormData){let t=0;for(let[r,i]of e)t+=n.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},o=(e,t)=>{let r=Number(e.headers.get("content-length"))||0,n=0;return 204===e.status?(t&&t({percent:1,totalBytes:r,transferredBytes:n},new Uint8Array),new Response(null,{status:e.status,statusText:e.statusText,headers:e.headers})):new Response(new ReadableStream({async start(i){let o=e.body.getReader();async function s(){let{done:e,value:a}=await o.read();if(e)return void i.close();t&&(n+=a.byteLength,t({percent:0===r?0:n/r,transferredBytes:n,totalBytes:r},a)),i.enqueue(a),await s()}t&&t({percent:0,transferredBytes:0,totalBytes:r},new Uint8Array),await s()}}),{status:e.status,statusText:e.statusText,headers:e.headers})},s=(e,t)=>{let r=i(e.body),n=0;return new Request(e,{duplex:"half",body:new ReadableStream({async start(i){let o=e.body instanceof ReadableStream?e.body.getReader():new Response("").body.getReader();async function s(){let{done:e,value:a}=await o.read();if(e){t&&t({percent:1,transferredBytes:n,totalBytes:Math.max(r,n)},new Uint8Array),i.close();return}n+=a.byteLength;let d=0===r?0:n/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():n&&n())})})}},71961:function(e,t,r){var n=r(49653);e.exports=function(e,t){var r=t?n(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 a},Q2:function(){return s},Wp:function(){return o}});var n=r(10667),i=r(18859);let 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"],s=["AR","BO","BR","CL","CO","CR","CU","DO","EC","GT","HN","MX","NI","PA","PE","PY","SV","UY","VE"];async function a(){let e;try{e=await (0,i.V)("https://geo-location.prebid.cloud/v1/geo")}catch(e){(0,n.A)().error(e)}return(0,n.A)().log("Country Found:",null==e?void 0:e.country),null==e?void 0:e.country}[...o]},72428:function(e,t,r){var n=r(27534),i=r(40346),o=Object.prototype,s=o.hasOwnProperty,a=o.propertyIsEnumerable;e.exports=n(function(){return arguments}())?n:function(e){return i(e)&&s.call(e,"callee")&&!a.call(e,"callee")}},72552:function(e,t,r){var n=r(51873),i=r(659),o=r(59350),s=n?n.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":s&&s in Object(e)?i(e):o(e)}},72903:function(e,t,r){var n=r(23805),i=r(55527),o=r(90181),s=Object.prototype.hasOwnProperty;e.exports=function(e){if(!n(e))return o(e);var t=i(e),r=[];for(var a in e)"constructor"==a&&(t||!s.call(e,a))||r.push(a);return r}},72949:function(e,t,r){var n=r(12651);e.exports=function(e,t){var r=n(this,e),i=r.size;return r.set(e,t),this.size+=+(r.size!=i),this}},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))}}},74450:function(e,t,r){"use strict";r.r(t),r.d(t,{CreativeTimedRefresh:function(){return A}});var n=r(77467),i=r(44558),o=r(74547),s=r(7723),a=r(6262),d=r(69837),l=r(59293),c=r(72179),u=r(34858),p=r(18134),f=r(54240),m=r(22188),b=r(28519),h=r(87594),g=r(18238),v=r(52093),y=r(48034),I=r(76076);function _(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 f.A{getLoggerColor(){return"#EB6424"}getInitialState(){return{}}start(){this.disableActivityRefresh||(0,b.x)(I.default,{excludeBaseDivIds:this.excludeBaseDivIds,excludeDivIds:this.excludeDivIds,includeBaseDivIds:this.includeBaseDivIds,inViewOnly:this.viewableOnly,multipleInstances:this.multipleInstances}),h.B.on(o.qY.BIDS_REQUESTED,({filteredMappings:e})=>{e.forEach(e=>{if(this.baseDivMappings[e.divId]={mapping:e,time:new Date().getTime()},this.resetTimerBeforeRequest){let t={divId:e.divId,mapping:e,type:"unknown",offset:0};this.init(t)}})}),v.U.addEventListener("slotRenderEnded",e=>{let t=this.getAdData(e.slot);this.isValidMapping(t.mapping)&&this.init(t)});let e=(0,m.b)();if(e.que.push(()=>{e.onEvent("auctionInit",e=>{let t=Date.now();[...new Set(e.adUnits.map(e=>e.code))].forEach(e=>{this.auctionTimestamps[e]=t})})}),this.auctionThrottleTime>0){let e=1e3*this.auctionThrottleTime;h.B.on(o.qY.AFTER_CREATE_SLOTS,t=>{let r=Date.now();Object.keys(this.auctionTimestamps).forEach(t=>{r-this.auctionTimestamps[t]>=e&&delete this.auctionTimestamps[t]});let i=t.mappings.filter(e=>this.isValidMapping(e)).map(e=>e.divId),d={divIds:[],mappings:[]};if(i.filter(e=>!!this.auctionTimestamps[e]).forEach(e=>{let r;(r=t.divIds.indexOf(e))>=0&&t.divIds.splice(r,1),(r=t.mappings.findIndex(t=>t.divId===e))>=0&&(d.divIds.push(e),d.mappings.push(t.mappings[r]))}),d.divIds.length){d.divIds.forEach(e=>(0,n.Ab)(e));let e=(0,m.b)();e.setTargetingForGPTAsync&&e.setTargetingForGPTAsync(d.divIds),d.mappings.forEach(e=>{this.baseDivMappings[e.divId]={mapping:e,time:new Date().getTime()}}),v.U.push(()=>{let e=v.U.getGlobal().pubads().getSlots().filter(e=>d.divIds.includes(e.getSlotElementId())),r=[],n=[],i=[];e.forEach(e=>{let o=e.getSlotElementId();if(["hb_adid","amzniid"].find(t=>{var r;return null==(r=e.getTargeting(t))?void 0:r[0]}))r.push(o),(0,a.A)(t.mappings,e=>e.divId!==o),i.push(`${o} (has bid, will refresh)`);else{var s,l;if(null==(l=document.getElementById(o))||null==(s=l.matches)?void 0:s.call(l,":empty"))i.push(`${o} (no bid, but empty div so will run auction)`);else{(0,a.A)(t.mappings,e=>e.divId!==o);let e=d.mappings.find(e=>e.divId===o);n.push({divId:e.divId,mapping:e}),i.push(`${o} (no bid, will reset timer)`)}}}),this.advancedLog("auction throttled for:",i.join("\n")),r.length&&((0,s.f)(r),h.B.emit(o.qY.AFTER_REQUEST,{divIds:r})),n.forEach(e=>this.init(e))})}})}}setupTudeserve(){i.rI.getConfig().then(e=>{"v2"===e.AD_SERVER&&(window.tudeserve=window.tudeserve||{cmd:[]},window.tudeserve.cmd=window.tudeserve.cmd||[],window.tudeserve.cmd.push(e=>{e.events().on("no_bid",e=>{var t;let r=e.slot.elementId,n=null==(t=this.baseDivMappings[r])?void 0:t.mapping;if(!this.isValidMapping(n))return;let i=(null==n?void 0:n.time)?Date.now()-(null==n?void 0:n.time):0;this.init({divId:r,mapping:n,offset:i,type:"unknown"})}),e.events().on("impression",e=>{var t,r,n,i;let o=null==e||null==(t=e.slot)?void 0:t.elementId,s=null==(r=this.baseDivMappings[o])?void 0:r.mapping;if(!this.isValidMapping(s))return;let a=(null==e||null==(n=e.bid)?void 0:n.bidder)||"",d=(null==e||null==(i=e.bid)?void 0:i.source)||"unknown";this.bypassPrebidBidders.includes(a)&&(d="unknown");let l=(null==s?void 0:s.time)?Date.now()-(null==s?void 0:s.time):0,c={divId:o,mapping:s,offset:l,type:d};this.init(c)})}))})}isValidMapping(e){return!(!e||this.includeBaseDivIds.length>0&&!this.includeBaseDivIds.includes(null==e?void 0:e.baseDivId)||this.excludeBaseDivIds.length>0&&this.excludeBaseDivIds.includes(null==e?void 0:e.baseDivId)||this.includedDivIds.length>0&&!this.includedDivIds.includes(null==e?void 0:e.divId)||this.excludeDivIds.length>0&&this.excludeDivIds.includes(null==e?void 0:e.divId))}constructor(e){var t,r,n,i,o,s,a,p,f;if(super(e,"CreativeTimedRefresh"),_(this,"refreshTimes",{}),_(this,"disableActivityRefresh",!1),_(this,"fallbackRefreshTime",26),_(this,"viewableOnly",!0),_(this,"onRefresh",void 0),_(this,"includeBaseDivIds",[]),_(this,"excludeBaseDivIds",[]),_(this,"excludeDivIds",[]),_(this,"includedDivIds",[]),_(this,"multipleInstances",!1),_(this,"divsOnRefresh",new Map),_(this,"bypassPrebidBidders",["ogury","optidigital"]),_(this,"multiformatRefreshOnEnd",!1),_(this,"multiformatRefreshMaxErrors",3),_(this,"multiformatErrorCount",0),_(this,"auctionThrottleTime",0),_(this,"auctionTimestamps",{}),_(this,"resetTimerBeforeRequest",!1),_(this,"useCommentSnippets",!1),_(this,"refreshOverrides",{}),_(this,"baseDivMappings",[]),_(this,"checkViewport",e=>!this.viewableOnly||(0,d.A)(e)),_(this,"refreshDiv",e=>{let{mapping:t}=e,{divId:r}=t;if(!document.hidden){let e=document.getElementById(r);if(e&&this.checkViewport(e)){this.log("Triggering timed refresh",t),(0,u.A)(t,!0),this.onRefresh&&this.onRefresh(t);return}}this.advancedLog(`Div not in view, restarting timer ${r}`),this.divsOnRefresh.delete(r),this.init(e,!1)}),_(this,"init",(e,t=!0)=>{let{mapping:r}=e,{divId:n}=e,i=this.refreshOverrides[r.baseDivId],o=i||this.refreshTimes[e.type]||this.fallbackRefreshTime;if(i&&this.refreshTimes[e.type]&&(o=i-(this.fallbackRefreshTime-this.refreshTimes[e.type])),this.useCommentSnippets&&e.aditudeComments&&Array.isArray(e.aditudeComments)&&e.aditudeComments.forEach(e=>{if("tude_disable_refresh"===e&&(o=0),e.includes("tude_disable_refresh:")){var t;let r=parseInt(null==(t=e.split(":"))?void 0:t[1]);r&&(o=r,this.log("timed refresh override from creative:",n,`${r}s`))}}),!this.isValidMapping(r)||0===o)return;this.divsOnRefresh.has(n)?(this.advancedLog("Already started a timed refresh for this div -- resetting",r),this.divsOnRefresh.get(n).cancel()):t&&this.advancedLog(`Starting a timed refresh for ${e.type} on ${n}`);let s=()=>{d(),this.divsOnRefresh.delete(n),this.refreshDiv(e)};r.metadata=r.metadata||{},r.metadata.refreshCode=y.Rd.encode(o.toString());let a=setTimeout(s,1e3*o-(e.offset||0)),d=()=>clearTimeout(a);this.divsOnRefresh.set(n,{refresh:s,cancel:d})}),_(this,"getAdData",e=>{var t,r,n;let i=window.console.warn;window.console.warn=()=>{};let o=(null==e?void 0:e.getResponseInformation())?e.getHtml():"";window.console.warn=i;let s=[...o.matchAll(//g)].map(e=>e[0].replace(//g,"")),a=e.getSlotElementId(),d=o.indexOf("_apstagRenderCallback")>-1,l=o.indexOf("ucTag.renderAd")>-1||o.indexOf("pbjs.renderAd")>-1||o.indexOf("prebid-universal-creative")>-1,c=!1;if(l){let t=null==(n=e.getTargeting("hb_bidder"))?void 0:n[0];this.bypassPrebidBidders.includes(t)&&(l=!1,c=!0)}let u="";switch(!0){case d:u="amazon";break;case l:u="prebid";break;case c:u="blackListedBidder";break;default:u="unknown"}return{divId:a,type:u,aditudeComments:s,mapping:null==(t=this.baseDivMappings[a])?void 0:t.mapping,offset:new Date().getTime()-(null==(r=this.baseDivMappings[a])?void 0:r.time)||0}}),this.refreshTimes=e.refreshTimes||this.refreshTimes,this.fallbackRefreshTime=e.fallbackRefreshTime||this.fallbackRefreshTime,this.viewableOnly=null!=(t=e.viewableOnly)?t:this.viewableOnly,this.includeBaseDivIds=e.includeBaseDivIds||this.includeBaseDivIds,this.excludeBaseDivIds=e.excludeBaseDivIds||this.excludeBaseDivIds,this.excludeDivIds=e.excludeDivIds||this.excludeDivIds,this.includedDivIds=e.includedDivIds||this.includedDivIds,this.multipleInstances=null!=(r=e.multipleInstances)?r:this.multipleInstances,this.disableActivityRefresh=null!=(n=e.disableActivityRefresh)?n:this.disableActivityRefresh,this.multiformatRefreshOnEnd=null!=(i=e.multiformatRefreshOnEnd)?i:this.multiformatRefreshOnEnd,this.multiformatRefreshMaxErrors=null!=(o=e.multiformatRefreshMaxErrors)?o:this.multiformatRefreshMaxErrors,this.auctionThrottleTime=null!=(s=e.auctionThrottleTime)?s:this.auctionThrottleTime,this.resetTimerBeforeRequest=null!=(a=e.resetTimerBeforeRequest)?a:this.resetTimerBeforeRequest,this.onRefresh=e.onRefresh||this.onRefresh,this.bypassPrebidBidders=null!=(p=e.bypassPrebidBidders)?p:this.bypassPrebidBidders,this.useCommentSnippets=null!=(f=e.useCommentSnippets)?f:this.useCommentSnippets,g.A.sub("wrapperConfigOnInit",e=>{try{Object.keys(e.AD_UNITS||{}).forEach(t=>{(e.AD_UNITS[t]||[]).forEach(t=>{let r=Object.keys(t.mediaTypes||{}),n=e.SLOT_PREFIX+t.slot;t.refreshRules&&(0,c.JJ)().then(e=>{let r=(0,l.U)({rules:t.refreshRules,geo:e});this.refreshOverrides[n]=r}),1!==r.length||(null==r?void 0:r[0])!=="video"||this.excludeBaseDivIds.includes(n)||this.excludeBaseDivIds.push(n)})})}catch(e){this.error("CreativeTimedRefresh error parsing ad units",e)}return e}),this.multiformatRefreshOnEnd){let e=t=>{var r;let n=null==t||null==(r=t.detail)?void 0:r.id;n&&this.divsOnRefresh.has(n)&&(this.multiformatErrorCount++,this.divsOnRefresh.get(n).refresh(),this.multiformatRefreshMaxErrors&&this.multiformatErrorCount>=this.multiformatRefreshMaxErrors&&(this.advancedLog(`multiformat video reached max error count (${this.multiformatRefreshMaxErrors}), disabling refresh on error`),document.removeEventListener("AD_ERROR",e)))};document.addEventListener("AD_ERROR",e),document.addEventListener("ENDED",e=>{var t;let r=null==e||null==(t=e.detail)?void 0:t.id;r&&this.divsOnRefresh.has(r)&&this.divsOnRefresh.get(r).refresh()})}this.setupTudeserve()}}_(A,"componentName","creative-timed-refresh"),(0,p.h)(A),t.default=A},74547:function(e,t,r){"use strict";r.d(t,{Ev:function(){return s},Lk:function(){return n},Xr:function(){return i},dN:function(){return d},nh:function(){return o},qY:function(){return a}});let n={HEAD:"head",BODY:"body"},i={DESKTOP:"desktop",MOBILE:"mobile",TABLET:"tablet"},o={ANDROID:"android",CHROMEOS:"chromeos",IOS:"ios",LINUX:"linux",MAC:"mac",WINDOWS:"windows",UNKNOWN:""},s={CHROME:"chrome",EDGE:"edge",FIREFOX:"firefox",INTERNET_EXPLORER:"ie",OPERA:"opera",SAFARI:"safari",SAMSUNG_BROWSER:"samsung",UC_BROWSER:"uc",UNKNOWN:""},a={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"},d={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 n=r(74547),i=r(33386),o=r(85222),s=r(10667),a=r(86964).Promise;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}let l=(0,s.A)("Amazon"),c={};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:n,useSafeFrames:i,wrapperConfig:o}){return u[e]||(u[e]=new p({accountId:e,timeout:t,deals:r,videoAdServer:n,useSafeFrames:i,wrapperConfig:o})),u[e]}read(e){return this.aps.store.get(e)}record(e,t){return new a((r,n)=>{var i,o;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}),l.log(n.dN.AMAZON_BIDS_REQUESTING,{slots:e});let s=this.wrapperConfig.PREBID_TIMEOUT?this.wrapperConfig.PREBID_TIMEOUT:this.timeout,a=e.map(e=>e.slotID);this.record("ad/slot/define",{slots:e}),this.record("ad/targeting/fetch",{itemIds:a,timeout:s}).then(()=>{if(t){var e;null==(e=this.read("ad/attachTargeting"))||e({itemIds:a,adServer:"googletag"})}let n=a.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(n)}catch(e){l.error("error with custom bidHandler",{slotIds:a,bids:n},e)}})}constructor({accountId:e="",timeout:t,deals:r,videoAdServer:o,useSafeFrames:s,wrapperConfig:a}){var u,p,f,m,b,h,g;d(this,"_aps",void 0),d(this,"_accountId",""),d(this,"timeout",3e3),d(this,"deals",!1),d(this,"videoAdServer","DFP"),d(this,"useSafeFrames",!1),d(this,"wrapperConfig",void 0),g=e,window._aps.has(g)||window._aps.set(g,{queue:[],store:new Map}),c[g]||(g?(0,i.k0)(`https://config.aps.amazon-adsystem.com/configs/${g}`,n.Lk.HEAD,!0,!0):l.error("no accont id passed, not loading account config",{accountId:g}),c[g]=!0),c.publisherJs||((0,i.k0)("https://client.aps.amazon-adsystem.com/publisher.js",n.Lk.HEAD,!0,!0),c.publisherJs=!0),this.wrapperConfig=a,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!=(b=null!=t?t:null==(p=this.wrapperConfig)?void 0:p.PREBID_TIMEOUT)?b:this.timeout,this.deals=null!=(h=null!=r?r:null==(f=this.wrapperConfig)?void 0:f.AMAZON_DEALS)?h:this.deals,this.videoAdServer=null!=o?o:this.videoAdServer,this.useSafeFrames=null!=s?s:this.useSafeFrames,l.log(n.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}},76076:function(e,t,r){"use strict";r.r(t),r.d(t,{ActivityRefresh:function(){return f}});var n=r(74547),i=r(69837),o=r(34858),s=r(18134),a=r(54240),d=r(87594),l=r(18238);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}let u=new Map,p=0;class f extends a.A{getLoggerColor(){return"#FF7276"}getInitialState(){return{}}start(){p+=1,d.B.on(n.qY.BEFORE_REFRESH,e=>{this.includeBaseDivIds.length>0&&(e=e.filter(e=>{var t;return this.props.includeBaseDivIds.includes(e.baseDivId)||(null==e||null==(t=e.refresh)?void 0:t.activityRefresh)})),this.excludeBaseDivIds.length>0&&(e=e.filter(e=>{var t;return!this.excludeBaseDivIds.includes(e.baseDivId)||(null==e||null==(t=e.refresh)?void 0:t.activityRefresh)})),this.excludeDivIds.length>0&&(e=e.filter(e=>{var t;return!this.excludeDivIds.includes(e.divId)||(null==e||null==(t=e.refresh)?void 0:t.activityRefresh)})),e.forEach(e=>{if(this.divsOnRefresh.includes(e.divId))return!1;this.checkFirstInstanceToRefresh(e)&&(p>1&&this.multipleInstances&&(u.set(e.divId,this.instanceId),this.advancedLog(`Instance ${this.instanceId} is the first to act on ${e.divId} `,u)),this.advancedLog("Adding to activity refresh",e),this.divsOnRefresh.push(e.divId),this.addActivityRefreshListener(e))})})}constructor(e){var t,r;super(e,"ActivityRefresh"),c(this,"includeBaseDivIds",[]),c(this,"excludeBaseDivIds",[]),c(this,"excludeDivIds",[]),c(this,"divsOnRefresh",[]),c(this,"cb",void 0),c(this,"multipleInstances",!1),c(this,"inViewOnly",!0),c(this,"instanceId",`actref-${p}`),c(this,"viewportCheck",e=>(0,i.A)(document.getElementById(e))||!this.inViewOnly),c(this,"checkFirstInstanceToRefresh",e=>{if(u.has(e.divId)){let t=u.get(e.divId);if(t!==this.instanceId)return this.log(`Instance ${this.instanceId} cannot act on ${e.divId}, already acted upon by Instance ${t}`),!1}return!0}),c(this,"addActivityRefreshListener",e=>{document.addEventListener("visibilitychange",()=>{!document.hidden&&(this.advancedLog("Visibilty change happened"),this.viewportCheck(e.divId)&&(this.log("Refreshing",e.divId),this.props.cb&&this.cb(e),(0,o.A)(e,this.props.forceRender)))})}),this.cb=this.props.cb||this.cb,this.inViewOnly=null!=(t=this.props.inViewOnly)?t:this.inViewOnly,this.includeBaseDivIds=this.props.includeBaseDivIds||this.includeBaseDivIds,this.excludeBaseDivIds=this.props.excludeBaseDivIds||this.excludeBaseDivIds,this.excludeDivIds=this.props.excludeDivIds||this.excludeDivIds,this.multipleInstances=null!=(r=this.props.multipleInstances)?r:this.multipleInstances,this.advancedLog("instanceId: ",this.instanceId),l.A.sub("wrapperConfigOnInit",e=>{try{Object.keys(e.AD_UNITS||{}).forEach(t=>{(e.AD_UNITS[t]||[]).forEach(t=>{let r=Object.keys(t.mediaTypes||{}),n=e.SLOT_PREFIX+t.slot;1!==r.length||(null==r?void 0:r[0])!=="video"||this.excludeBaseDivIds.includes(n)||this.excludeBaseDivIds.push(n)})})}catch(e){this.error("ActivityRefresh error parsing ad units",e)}return e})}}c(f,"componentName","activity-refresh"),(0,s.h)(f),t.default=f},76656:function(e,t,r){"use strict";r.d(t,{XD:function(){return d},Zq:function(){return a},gK:function(){return s},zh:function(){return l}});var n=r(18987);let i=30,o=e=>"cw-test-"+e,s=e=>n.A.get(o(e))||!1,a=(e,t,r=i)=>{n.A.set(o(e),t,{expires:r})},d=(e,t)=>{let r=t.filter(t=>t.name===e);return r.length>0&&r[0]},l=e=>{let t=Math.floor(1e3*Math.random()+1),r=0,n=0,i=[...e].sort((e,t)=>e.percentage>t.percentage?1:e.percentage{t.setTargeting(e,n[e])}),r.bidState="SET"):r.bidState="EXPOSED"}return r}function u({slotID:e,amzniid:t}){var r,n,i,o;let s=null==(o=d())||null==(i=o.slotBids)||null==(n=i[e])||null==(r=n.find)?void 0:r.call(n,e=>e.bidObject.amzniid===t);s&&"RENDERED"!==s.bidState&&(s.bidState="EXPOSED")}function p({slotID:e}){let t,r=Date.now(),n=d()||void 0;if(!n)return;let i=(n.slotBids||{})[e]||[];if(!i.length)return;Object.keys(s).length&&i.filter(e=>{var t;return!e.cpm&&(null==e||null==(t=e.bidConfig)?void 0:t.amznbid)}).forEach(e=>{e.cpm=a(e.bidConfig.amznbid,s),e.host&&(e.host=e.host.replace("http://","https://"),String(e.host).match(/^https?:\/\//)||(e.host="https://"+e.host))});let o=i.filter(e=>["NEW","EXPOSED"].includes(e.bidState)).filter(e=>{if(!e.responseTimestamp&&Array.isArray(n.AAXReqs)){let t=n.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=o.find(e=>a(e.bidConfig.amznbid,s)>0)?o.sort((e,t)=>(e.cpm||0)>(t.cpm||0)?-1:1).find(e=>{var t;return null==(t=e.bidConfig)?void 0:t.amzniid}):[...o].reverse().find(e=>e.bidConfig.amzniid))&&(t.bidState="SET"),t}function f(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 o((r,n)=>{var i,o;globalThis._aps.get(this.accountID).queue.push(new CustomEvent(e,{detail:(i=function(e){for(var t=1;t(s=e.AMAZON_HASH_MAP,e))},78096:function(e){e.exports=function(e,t){for(var r=-1,n=Array(e);++rsetTimeout(t,e))}},80079:function(e,t,r){var n=r(63702),i=r(70080),o=r(24739),s=r(48655),a=r(31175);function d(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t{t.setConfig({ortb2:e});let r=()=>{t.offEvent("auctionInit",r)};t.onEvent("auctionInit",r)})}start(){let e=(e,t=!1)=>{if(!e)return this.error("Data object is required");if("object"!=typeof e||Array.isArray(e))return this.error("Data must be an object");if(t){let{ortb2:t}=this.state;this.setState(s()(t,e))}else this.setState({ortb2:e})};this.onStateChange(()=>this.syncConfigs(),["ortb2"]),p.A.sub("tudePublicFunctions",({tude:t})=>(t.setFirstPartyData=e,{tude:t})),this.syncConfigs()}async syncAmazon(){let e=await d.rI.getConfig(),{ortb2:t}=this.state;if("string"!=typeof e.AMAZON_PUB_ID||!e.AMAZON_BIDDING||!Object.keys(t||{}).length)return;m(e.AMAZON_SIGNALS,{ortb2:t});let r=e.AMAZON_PUB_ID,n=m(e.AMAZON_SIGNALS,{ortb2:t}),i=(0,u.b)(),o=(0,a.D6)(r);try{let e=o.read("ad/context")||{};m(e,null==n?void 0:n.ortb2),m(e,{user:{eids:i.getUserIdsAsEids()}}),o.record("ad/signals/define",e),o.record("ad/context",e)}catch(e){}}constructor(e){var t,r;super(e,"FirstPartyData"),(null==(t=this.props)?void 0:t.initialData)&&this.setState({ortb2:null==(r=this.props)?void 0:r.initialData}),p.A.sub("wrapperConfigOnInit",e=>{let{ortb2:t}=this.state;return e.AMAZON_SIGNALS=e.AMAZON_SIGNALS||{},m(e.AMAZON_SIGNALS,{ortb2:t}),e})}}function m(e,t){if(void 0===t)return e;try{for(let r in t)if(r in t){if(void 0===t[r])continue;!(Array.isArray(e[r])||Array.isArray(t[r]))&&t[r]instanceof Object&&e[r]instanceof Object?e[r]=m(e[r],t[r]):e[r]=t[r]}}catch(e){}return e}i="first-party-data",(n="componentName")in f?Object.defineProperty(f,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):f[n]=i,(0,l.h)(f),t.default=f},83488:function(e){e.exports=function(e){return e}},83693:function(e,t,r){var n=r(64894),i=r(40346);e.exports=function(e){return i(e)&&n(e)}},85222:function(e,t,r){"use strict";var n=r(2790);class i extends n.A{getPpid(){return this.props.ppid}canReceivePersonalizedAds(){return!0===this.props.personalizedAds}}t.A=new i({geo:!1,personalizedAds:!0,ppid:null})},85250:function(e,t,r){var n=r(37217),i=r(87805),o=r(86649),s=r(42824),a=r(23805),d=r(37241),l=r(14974);e.exports=function e(t,r,c,u,p){t!==r&&o(r,function(o,d){if(p||(p=new n),a(o))s(t,r,d,c,e,u,p);else{var f=u?u(l(t,d),o,d+"",t,r,p):void 0;void 0===f&&(f=o),i(t,d,f)}},d)}},85487:function(e,t,r){"use strict";r.d(t,{A:function(){return a}});var n=r(10667);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}function o(e,t){return e.sort(function(e,r){let n=e[t],i=r[t];return ni)})}class s{addBefore(e){this.before.push(e)}addAfter(e){this.after.push(e)}async triggerBefore(e){await this.trigger(o(this.before,"order"),e)}async triggerAfter(e){await this.trigger(o(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 a=new class{before(e,t,r,n=0){this.hooks[e]||(this.hooks[e]=new s,this.hooks[e].name=e),this.hooks[e].addBefore({name:t,callback:r,order:n})}after(e,t,r,n=0){this.hooks[e]||(this.hooks[e]=new s,this.hooks[e].name=e),this.hooks[e].addAfter({name:t,callback:r,order:n})}async dispatch(e,t){if(!this.hooks[e])return void(0,n.A)().advancedLog('No hooks registered for "'+e+'"',this.hooks);try{await this.hooks[e].triggerBefore(t)}catch(e){(0,n.A)().error(e)}try{await this.hooks[e].triggerAfter(t)}catch(e){(0,n.A)().error(e)}}async do(e,t,r={},i=!1){if(!this.hooks[e]){(0,n.A)().advancedLog('No hooks registered for "'+e+'"',this.hooks),(0,n.A)().advancedLog(`Hook "${e}" main action executing`);try{await t()}catch(e){(0,n.A)().error(e)}(0,n.A)().advancedLog(`Hook "${e}" main action executed`);return}try{await this.hooks[e].triggerBefore(r)}catch(e){(0,n.A)().error(e)}(0,n.A)().advancedLog(`Hook "${e}" main action executing`);try{await t()}catch(e){(0,n.A)().error(e)}(0,n.A)().advancedLog(`Hook "${e}" main action executed`);try{await this.hooks[e].triggerAfter(r)}catch(e){(0,n.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 n,i,o,s,a,d,l;e=r.nmd(e),e&&e.exports,(i="object"==typeof r.g&&r.g).global===i||i.window,(o=function(e){this.message=e}).prototype=Error(),o.prototype.name="InvalidCharacterError",s=function(e){throw new o(e)},a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",d=/[\t\n\f\r ]/g,l={encode:function(e){e=String(e),/[^\0-\xFF]/.test(e)&&s("The string to be encoded contains characters outside of the Latin1 range.");for(var t,r,n,i=e.length%3,o="",d=-1,l=e.length-i;++d>18&63)+a.charAt(n>>12&63)+a.charAt(n>>6&63)+a.charAt(63&n);return 2==i?(n=(t=e.charCodeAt(d)<<8)+(r=e.charCodeAt(++d)),o+=a.charAt(n>>10)+a.charAt(n>>4&63)+a.charAt(n<<2&63)+"="):1==i&&(n=e.charCodeAt(d),o+=a.charAt(n>>2)+a.charAt(n<<4&63)+"=="),o},decode:function(e){var t,r,n=(e=String(e).replace(d,"")).length;n%4==0&&(n=(e=e.replace(/==?$/,"")).length),(n%4==1||/[^+a-zA-Z0-9/]/.test(e))&&s("Invalid character: the string to be decoded is not correctly encoded.");for(var i=0,o="",l=-1;++l>(-2*i&6)));return o},version:"1.0.0"},void 0===(n=(function(){return l}).call(t,r,t,e))||(e.exports=n)},86009:function(e,t,r){e=r.nmd(e);var n=r(34840),i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,s=o&&o.exports===i&&n.process,a=function(){try{var e=o&&o.require&&o.require("util").types;if(e)return e;return s&&s.binding&&s.binding("util")}catch(e){}}();e.exports=a},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,n,i,o,s=void 0,a=Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)},d=0,l=void 0,c=void 0,u=function(e,t){v[d]=e,v[d+1]=t,2===(d+=2)&&(c?c(y):I())},p="undefined"!=typeof window?window:void 0,f=p||{},m=f.MutationObserver||f.WebKitMutationObserver,b="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&&++n>=e&&(n=0,r=e-1),t[r%e]=i,r++},this.asArray=function(){let i=t.slice(n,Math.min(r,e)),o=t.slice(0,Math.max(r-e,0));return i.concat(o)},this.list=t}function r(t,r){let n=r;for(let r=0;r-1&&i.splice(e,1)}}function l(e,t){let r=Date.now();a.push([e,r]);let d=i(e,o,s),l={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 a(e,t){return i(e>>t&63|128)}function d(){if(n>=r)throw Error("Invalid byte index");var e=255&t[n];if(n++,(192&e)==128)return 63&e;throw Error("Invalid continuation byte")}e.version="3.0.0",e.encode=function(e){for(var t=o(e),r=t.length,n=-1,d="";++n>6&31|192):(0xffff0000&e)==0?(s(e),t=i(e>>12&15|224)+a(e,6)):(0xffe00000&e)==0&&(t=i(e>>18&7|240)+a(e,12)+a(e,6)),t+=i(63&e|128)}(t[n]);return d},e.decode=function(e){r=(t=o(e)).length,n=0;for(var a,l=[];!1!==(a=function(){var e,i,o,a;if(n>r)throw Error("Invalid byte index");if(n==r)return!1;if(e=255&t[n],n++,(128&e)==0)return e;if((224&e)==192){if((a=(31&e)<<6|(i=d()))>=128)return a;throw Error("Invalid continuation byte")}if((240&e)==224){if((a=(15&e)<<12|(i=d())<<6|(o=d()))>=2048)return s(a),a;throw Error("Invalid continuation byte")}if((248&e)==240&&(i=d(),(a=(7&e)<<18|i<<12|(o=d())<<6|d())>=65536&&a<=1114111))return a;throw Error("Invalid UTF-8 detected")}());)l.push(a);for(var c,u=l.length,p=-1,f="";++p65535&&(c-=65536,f+=i(c>>>10&1023|55296),c=56320|1023&c),f+=i(c);return f}}(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 n=r(12651);e.exports=function(e){return n(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 n=r(86964).Promise;async function i(e,{signal:t}){return new n((r,n)=>{function i(){clearTimeout(o),n(t.reason)}t&&(t.throwIfAborted(),t.addEventListener("abort",i,{once:!0}));let o=setTimeout(()=>{t?.removeEventListener("abort",i),r()},e)})}},92843:function(e,t){"use strict";var r,n=((r=n||{}).Head="head",r);t.A=n},93243:function(e,t,r){var n=r(56110);e.exports=function(){try{var e=n(Object,"defineProperty");return e({},"",{}),e}catch(e){}}()},93290:function(e,t,r){e=r.nmd(e);var n=r(9325),i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,s=o&&o.exports===i?n.Buffer:void 0,a=s?s.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var r=e.length,n=a?a(r):new e.constructor(r);return e.copy(n),n}},99105:function(e,t,r){"use strict";r.d(t,{T:function(){return o},i:function(){return i}});var n=r(18987);let i=e=>n.A.get(e)||!1,o=(e,t,r=30)=>{n.A.set(e,t,{expires:r})}},99406:function(e,t,r){"use strict";let n;r.d(t,{A:function(){return w}});var i=r(74547),o=r(33386),s=r(86964).Promise;let a=({pubID:e,bidTimeout:t,adServer:r="googletag",deals:n,useSafeFrames:i=!1,videoAdServer:o,params:s,signals:a={}})=>{!function(e,t,r,n,i,o,s){t[e]||(t[e]={init:function(){a("i",arguments)},fetchBids:function(){a("f",arguments)},setDisplayBids:function(){},targetingKeys:function(){return[]},dpa:function(){a("di",arguments)},rpa:function(){a("ri",arguments)},upa:function(){a("ui",arguments)},_Q:[]},(o=r.createElement(n)).async=!0,o.src=i,(s=r.getElementsByTagName(n)[0]).parentNode.insertBefore(o,s));function a(r,n){t[e]._Q.push([r,n])}}("apstag",window,document,"script","//c.amazon-adsystem.com/aax2/apstag.js"),window.apstag.init({pubID:e,adServer:r,deals:n,videoAdServer:o,bidTimeout:t,useSafeFrames:i,params:s,signals:a})},d=({pubID:e,bidTimeout:t,adServer:r="googletag",deals:n,useSafeFrames:a=!1,videoAdServer:d,params:l,signals:c={}})=>((0,o.k0)(`https://config.aps.amazon-adsystem.com/configs/${e}`,i.Lk.HEAD,!0),(0,o.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 n={accountID:t,record:function(e,t){return new s((n,i)=>{var o,s;r.get(this.accountID).queue.push(new CustomEvent(e,{detail:(o=function(e){for(var t=1;t!e.includes("fluid");class I{static setConfig(e){n=e}isTudeServe(){return["v2","tude"].includes(null==n?void 0:n.AD_SERVER)}static loadLibrary({pubID:e="",bidTimeout:t=3e3,deals:r=!1,videoAdServer:o="DFP",useSafeFrames:s=!1,params:l,wrapperConfig:u,signals:m={}}){n=u;let b={pubID:e,bidTimeout:t,deals:r,videoAdServer:o,useSafeFrames:s,params:l,signals:m};(null==u?void 0:u.AMAZON_BOOTSTRAP)==="hybrid"?d(b):a(b),h(this,I,A,!0),(0,p.A)(v).log(i.dN.AMAZON_LIBRARY_LOADED,b),(null==n?void 0:n.AMAZON_BID_CACHING)&&((0,p.A)(v).advancedLog("bid caching enabled"),c.B.on("gpt.slotRenderEnded",e=>{var t,r,i;let o=e.divId,s=e.targetingMap,a=e.amzniid,d=(0,f.u0)(),{AMAZON_HASH_MAP:l={}}=n||{};if(a){let t=e.isAmazonWin;((null==d||null==(i=d.slotBids)?void 0:i[o])||[]).forEach(r=>{let{bidConfig:n}=r;if(t&&n.amzniid===a){r.bidState="RENDERED";let t=(0,f.UN)(n.amznbid,l)||"?";(0,p.A)(v).advancedLog("bidWon",{slotID:o,bid:r,cpm:t});try{let t=document.getElementById(o),r=String(n.size).split("x").map(Number);if(E(r)||(r=function(e=[],t=1e3){return e.filter(e=>E(e)&&e[0]*e[1]>=t).sort((e,t)=>e[0]*e[1]-t[0]*t[1]).find(e=>e)}(e.sizes)),t&&E(r)){let[e,n]=r;t.querySelectorAll('[id*="google_ads_iframe"]').forEach(t=>{t.hasAttribute("width")&&(t.setAttribute("width",String(e)),t.setAttribute("height",String(n))),t.style.setProperty("width",`${e}px`),t.style.setProperty("height",`${n}px`)})}}catch(e){(0,p.A)(v).error("Error trying to size an amazon bid win",e)}}let i=n.amzniid===a,s="RENDERED"===r.bidState,d="SET"===r.bidState;(i&&!s||!i&&d)&&(r.bidState="EXPOSED")})}let c=[];((null==d||null==(r=d.targetingKeys)||null==(t=r[o])?void 0:t.length)?d.targetingKeys[o]:Object.keys(s).filter(e=>e.startsWith("amzn"))).forEach(t=>{s[t]&&e.slot.clearTargeting(t)})}))}getGlobal(){return window.apstag=window.apstag||{}}requestBids(e,t,r=()=>{}){let{auctionState:o={}}=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(!l.A.canReceivePersonalizedAds()){(0,p.A)(v).warn("Amazon will not run because personalized ads are turned off"),r(!1);return}n.PREBID_TIMEOUT&&(e.timeout=n.PREBID_TIMEOUT);let s=this.getGlobal();s.fetchBids(e,i=>{if(t&&!o.timedout&&!this.isTudeServe())if(null==n?void 0:n.AMAZON_BID_CACHING)try{!function({apsRequestConfig:e,bidResponses:t}){var r;let i=null!=(r=n.AMAZON_CACHE_TTL)?r:120,{slots:o=[]}=e,s=o.map(e=>e.slotID),a=(0,f.u0)(),d=a.slotBids||{},l=Date.now(),c=t.filter(e=>e.amzniid).map(e=>e.amzniid);s.forEach(e=>{let t=d[e]||[],r=t.find(e=>{var t;return c.includes(null==e||null==(t=e.bidConfig)?void 0:t.amzniid)});r&&(r.responseTimestamp=l),u.U.push(()=>{let r=u.U.getSlotByDivId(e);if(!r)return;let n=(0,f.Ab)(e,r);if(!n||!n.newBidObject)return void(0,p.A)(v).advancedLog("no bid",{slotID:e,bids:t,BID_TTL:i});let o=Object.keys((null==a?void 0:a.bidReqs)||{}).length;if(!o)return;let s=String(o-1),d=!1;o&&n.bidReqID!==s&&(d=!0),(0,p.A)(v).advancedLog("bid",{slotID:e,cached:d,bid:n,cpm:n.cpm||"?",currentBidReqID:s,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(()=>{s.setDisplayBids()})}else u.U.push(()=>{s.setDisplayBids()});r(i)})}constructor(){let{AMAZON_SINGLETON:e}=n||{};if(e&&b(I,I,_))return b(I,I,_);e&&h(I,I,_,this)}}var _={writable:!0,value:void 0},A={writable:!0,value:void 0},w=I;function E(e){return Array.isArray(e)&&2===e.length&&"number"==typeof e[0]&&"number"==typeof e[1]}}},i={};function o(e){var t=i[e];if(void 0!==t)return t.exports;var r=i[e]={id:e,loaded:!1,exports:{}};return n[e].call(r.exports,r,r.exports,o),r.loaded=!0,r.exports}o.m=n,o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,{a:t}),t},a=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},o.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);o.r(r);var n={};s=s||[null,a({}),a([]),a(a)];for(var i=2&t&&e;"object"==typeof i&&!~s.indexOf(i);i=a(i))Object.getOwnPropertyNames(i).forEach(function(t){n[t]=function(){return e[t]}});return n.default=function(){return e},o.d(r,n),r},o.d=function(e,t){for(var r in t)o.o(t,r)&&!o.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},o.f={},o.e=function(e){return Promise.all(Object.keys(o.f).reduce(function(t,r){return o.f[r](e,t),t},[]))},o.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.72e856aa39ef152a9b56.js":52710===e?"components/ad-block-component.8c98343e9ca7b0a9efa8.js":38915===e?"components/ad-lightning-component.3c4121bd18c6fa95186b.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.d241ab94ebbea0a495d1.js":42249===e?"components/adx-interstitial-component.3fac3af4ebc39b8914ca.js":5451===e?"components/amazon-bidding-component.9beef193a90f5f2e4eaa.js":86939===e?"components/assertive-yield-component.27ddd33704824be622f8.js":23247===e?"components/asteriobid-component.abfafe6631db6d350bd3.js":85778===e?"components/basic-cmp-component.b9a184b7211ea3e0658e.js":40785===e?"components/basic-injection-component.2e6d1046ba87d5ee821f.js":4695===e?"components/bid-modifiers-component.fcff479017126a701824.js":79554===e?"components/bidder-pbjs-config-component.fbacd74fd0067094c12a.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.3aa44683ae8cd1d488f9.js":84095===e?"components/consent-manager-component.7b25850da7d337d59d6a.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.ed2203e4ac71927315ed.js":87966===e?"components/cpm-tracking-event-component.4bf710b86c308616edaf.js":96526===e?"components/creative-timed-refresh-component.358c4b6b54bafda199c2.js":73620===e?"components/degrading-timed-refresh-component.fe5ceb00dcf91a94127c.js":61784===e?"components/double-verify-component.0c66740671af1d4c93bb.js":32844===e?"components/dynamic-floors-component.4ccda0d4fd151fb11f27.js":75314===e?"components/dynamic-timeout-component.d7233c5668d21725aefa.js":7658===e?"components/enable-multiformat-outstream-component.9b53a16157e7ac93ddd9.js":54401===e?"components/expose-events-component.f3da1ace8343e94be147.js":88039===e?"components/first-party-data-component.7d7abb6f8418e6c3adc6.js":99205===e?"components/floor-machine-component.0b50cdf0080eeb5b4dc6.js":1092===e?"components/force-render-divs-component.c2d25e19a75c560baf8d.js":29494===e?"components/geo-bidders-component.6d29fe1f89efb05c775f.js":1754===e?"components/geo-pbjs-floors-component.20837ca6b757c7c53009.js":64379===e?"components/htl-bid-throttling-component.2285d4750a1c9d73931a.js":9576===e?"components/htl-injector-component.a73458a8bdd934392cbe.js":96657===e?"components/htl-live-intent-component.d2df3e379378ceecb9d0.js":29344===e?"components/htl-prebid-floors-component.e99ae5c881ac700da2b5.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.9af3438bce54e00a7ac1.js":63324===e?"components/inmobi-cmp-component.1420e51d0f38cc551592.js":4014===e?"components/instream-video-component.85937afb5b6dd58e0a8b.js":86891===e?"components/interstitial-gaming-component.bcc79345d370b0b8306f.js":69968===e?"components/lazy-load-divs-simple-component.c55031771aef0ac44d67.js":79866===e?"components/lazy-load-divs-component.bf67b9a533194f7203ef.js":94242===e?"components/live-intent-component.3d89eb54289f9cd67e46.js":30704===e?"components/magic-anchor-component.ee9656bd41167efb1f6b.js":40526===e?"components/miletech-component.cda9df337880e9c7c133.js":81724===e?"components/next-page-events-component.f813bd698c0bb84e37c5.js":69004===e?"components/no-fill-delay-component.5f94faa1dd18ef29858a.js":26984===e?"components/ogury-limiter-component.c25a78eb4b85d1ba274a.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.0a0b7ee19cf807c9ae7f.js":37890===e?"components/personalized-ads-component.85af07a29d335c0b34ed.js":37524===e?"components/prebid-first-look-component.e1ce8191775b00b1fda3.js":49339===e?"components/prebid-floors-component.fceb1a4ffb0e2e7d4ecf.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.0d159ec7681949e5537b.js":45301===e?"components/refresh-all-ads-component.d98a06555dcf5e53ec96.js":95948===e?"components/report-ad-button-component.3306c88eed3422482520.js":98207===e?"components/restrict-bidders-component.639878aa3ca0100b2010.js":4122===e?"components/rewarded-ads-component.fcf75d47e12302f94228.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.42e96f87b9b0bc308cc8.js":35807===e?"components/taboola-auto-tagId-component.a3fc28bff1326b95ed02.js":42828===e?"components/third-party-scripts-component.f16c88aad385ea1e203c.js":67811===e?"components/throttle-refresh-component.241cd30543ae7debe492.js":97120===e?"components/timed-refresh-component.be90b6690660d3ed26a8.js":81665===e?"components/user-id-component.b63806ce8d79f6feef97.js":90878===e?"components/vidazoo-overlay-component.15daa2ad5c5d070ec55d.js":3601===e?"components/vidazoo-tracking-component.44a3b29925eb63b4cc75.js":17e3===e?"components/video-bidding-component.0bba613317ebfb4c4d8f.js":83910===e?"components/video-instream-component.9165fc0197165ea6807b.js":3925===e?"components/video-outstream-component.65e6cb6a43a8ebfa0fce.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},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},d={},l="aditude-prebid:",o.l=function(e,t,r,n){if(d[e])return void d[e].push(t);if(void 0!==r)for(var i,s,a=document.getElementsByTagName("script"),c=0;c-1&&(!c||!/^http(s?):/.test(c));)c=p[f--].src}if(!c)throw Error("Automatic publicPath is not supported in this browser");o.p=(c=c.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"))+"../../",o.b=document.baseURI||self.location.href,e={20900:0,26407:0,37890:0,41569:0,49339:0,52710:0,54401:0,72210:0,81665:0,84095:0,88039:0,95948:0,96526:0},o.f.j=function(t,r){var n=o.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var i=new Promise(function(r,i){n=e[t]=[r,i]});r.push(n[2]=i);var s=o.p+o.u(t),a=Error();o.l(s,function(r){if(o.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var i=r&&("load"===r.type?"missing":r.type),s=r&&r.target&&r.target.src;a.message="Loading chunk "+t+" failed.\n("+i+": "+s+")",a.name="ChunkLoadError",a.type=i,a.request=s,n[1](a)}},"chunk-"+t,t)}},t=function(t,r){var n,i,s=r[0],a=r[1],d=r[2],l=0;if(s.some(function(t){return 0!==e[t]})){for(n in a)o.o(a,n)&&(o.m[n]=a[n]);d&&d(o)}for(t&&t(r);l{document.addEventListener("DOMContentLoaded",()=>e(!0))}):void await s.resolve(!0)}i.A.before("init","dom-ready",a);var d=o(7115),l=o(86964).Promise;async function c(){try{var e,t,r;let i=await (0,d.default)({prebidGlobal:"pbjs",rules:["gdpr","ccpa"]});o.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,n.A)().log("Consent manager: gdpr applies, awaiting consent data from cmp before proceeding"),await new l(e=>{let t=setInterval(()=>{"function"==typeof window.__tcfapi&&(clearInterval(t),(0,n.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,n.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,n.A)().log("Consent manager: gdpr api event fired, but no consent data yet",{success:r,tcfData:t})}))},25)}))}catch(e){(0,n.A)().error(e)}await l.resolve(!0)}i.A.before("init","consent-manager",c);var u=o(4413),p=o(72179),f=o(74450),m=o(28519),b=o(18238);let h=(0,n.A)("geo-disable-refresh").setLabel("geo-disable-refresh"),g=["VN","IN","GB","FR","ID","IT","DE","ES","TW","TH","PL","NL","RO","RU","TR","EE"],v=["IN","VN"],y={refreshTimes:{prebid:30,amazon:30},fallbackRefreshTime:30,includeBaseDivIds:["pb-slot-bottom_sticky","pb-slot-sidebar","pb-slot-sidebar_sticky_right","pb-slot-gutenberg_skyscraper","pb-slot-sidebar_widget_mediumrectangle","pb-slot-sidebar_widget_wideskyscraper","pb-slot-sidebar_widget_leaderboard"]},I={AD_UNITS:{mobile:[],desktop:[],tablet:[]},CUSTOM_DIVS:[],FLAGS:{injectAds:!1},AMAZON_BIDDING:!1,PREBID_CONFIG:{deviceAccess:!1,enableSendAllBids:!1,useBidCache:!1}};((e=20)=>{(0,p.JJ)().then(t=>{let r=g.includes(t),n=v.includes(t);h.advancedLog("Running test for all countries");let i=(0,u.J)({name:"20250711-geo-disable-refresh",tracking:"custom_10",insights:"param10",variants:[{name:"test",value:!0,percent:e},{name:"control",value:!1,percent:100-e}]});r&&i?n?(h.advancedLog(`Test result: Completely removing ads for ${t} (ad removal variant)`),b.A.sub("wrapperConfigOnInit",()=>(h.advancedLog("Applying base plate config - removing all ads"),I))):h.advancedLog("Test result: NOT creating refresh component (refresh disabled)"):(h.advancedLog("Test result: creating refresh component (control group)"),(0,m.x)(f.default,y))})})();var _=o(67259);let A=function(e,t,r,n){if(!(e instanceof Date)||!(t instanceof Date))throw TypeError("Start and stop must be Date objects");!1;let i=Date.now(),o=e.getTime(),s=t.getTime();if(o>s)throw Error("Start date must be before stop date");return i>s?n:i<=o?r:(i-o)/(s-o)*(n-r)+r}(new Date("2025-06-11T12:00:00Z"),new Date("2025-06-15T12:00:00Z"),5,100),w="true"===(0,_.P3)("force_pbs")||"false"!==(0,_.P3)("force_pbs")&&void 0,E=100*Math.random(),S=null!=w?w:E(Object.values(e.AD_UNITS).forEach(e=>{e.forEach(e=>{e.bids.forEach(e=>{var t,r;e.bidder.includes("s2s")||(e.bidder+="_s2s"),e.bidder.includes("appnexus")&&(O?e.bidder=e.bidder.replace(/_s2s|s2s_/g,""):(null==(r=e.params)?void 0:r.placementId)&&(e.params.placement_id=e.params.placementId,delete e.params.placementId)),e.bidder.includes("openx")&&(null==(t=e.params)?void 0:t.unit)&&(e.params.unit=String(e.params.unit)),e.bidder.includes("smartadserver")&&e.params&&Object.keys(e.params).forEach(t=>{["siteId","pageId","formatId","networkId"].includes(t)&&(e.params[t]=Number(e.params[t]))}),e.bidder.includes("sonobi")&&e.params.placement_id&&(e.params.TagID=e.params.placement_id,delete e.params.placement_id),e.bidder.includes("gumgum")&&Object.keys(e.params).forEach(t=>{["zone","irisid","product"].includes(t)?e.params[t]=String(e.params[t]):["pubId","slot"].includes(t)&&(e.params[t]=Number(e.params[t]))})})})}),e));var D=o(60770),R=o(25314),C=o(14225),x=o(83349),P=o(21151),j=o(68736),U=o(19415),B=o(87594);let N=!1;window.Raven=window.Raven||{cmd:[]},window.Raven.cmd=window.Raven.cmd||[];let k=window.Raven.cmd.push;window.Raven.cmd.push=function(e){return k.call(this,function(t){let r=t.config.setCustom;return t.config.setCustom=function(e){return"true"===e.param2&&(N=!0),r.call(this,e)},e(t)})},B.B.on("pageContext.setTargeting.param2",({value:e})=>{"true"===e&&(N=!0)});let L={values:{"*|banner|*|*|*|*|*|*|*|wordAds|*":.8,"*|video|*|*|*|*|*|*|*|wordAds|*":.8,"*|banner|*|*|*|*|*|*|*|wordAds|1":.3,"*|video|*|*|*|*|*|*|*|wordAds|1":1,"*|*|*|*|*|*|*|*|*|notWordAds|*":.1}};(0,p.JJ)().then(e=>{var t,r;(0,m.x)(P.default,(t=function(e){for(var t=1;tN?"wordAds":"notWordAds",isUSorCanada:()=>"US"===e||"CA"===e?"1":"0"}},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))});let M=["godaddy.com","wix.com","squarespace.com","weebly.com","shopify.com","blogger.com","wpengine.com","hostinger.com","siteground.com","kinsta.com","ionos.com","webflow.com"];(0,m.x)(D.default,{blockedDomains:M}),(0,m.x)(x.default,{initialData:{badv:M}}),(0,m.x)(U.default,{}),(0,m.x)(j.default,{});let z="true"===(0,_.P3)("ad_dev");z&&(0,m.x)(R.default,{adserver:"v2"}),(0,m.x)(C.default,{exposedEvents:[{nameMap:{"generic.ad.filled":"tude_ad_filled"},cb:e=>e},{nameMap:{"generic.ad.unfilled":z?"tude_ad_filled":"tude_ad_unfilled"},cb:e=>e},{nameMap:{"SizeAttribute.sizes.noSizes":"tude_no_ad_sizes"},cb:e=>({id:e.divId})}]});var G=o(74547),F=o(52093);function q(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}let V=(0,n.A)("viewability").setLabel("Viewability","#808080");var H=class{destroyAds(e){F.U.push(()=>{let t=e.map(e=>e.id),r=window.googletag.pubads().getSlots().filter(e=>t.includes(e.getSlotElementId()));V.advancedLog("destroying ads",{ids:t,elements:e}),e.map(e=>{e.getBoundingClientRect().top{let t=[];e.forEach(e=>{!e.isIntersecting&&e.target.id&&e.target.querySelector("iframe")&&(t.push(e.target),this.observer.unobserve(e.target))}),t.length&&setTimeout(()=>this.destroyAds(t),0)},a)}};function W(e=""){let t=parseInt(e);return isNaN(t)&&(t=0),e.includes("%")?t:Math.floor(t/window.innerHeight*100)}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 Y=(0,n.A)("viewability").setLabel("Viewability","#808080");var Z=class{observe(e,t={allowLazyDestroy:!0}){(null==t?void 0:t.allowLazyDestroy)&&this.allowLazyDestroy.add(e),this.observer.observe(e)}constructor(e,t,r){$(this,"observer",void 0),$(this,"destroyer",void 0),$(this,"allowLazyDestroy",new Set);let{LAZY_DESTROY:n=!0,LAZY_DESTROY_DELAY:i=15e3,LAZY_DESTROY_REQUEUE:o=!0}=r;Y.advancedLog("Setting up lazy observer",e),this.observer=new IntersectionObserver(e=>{let r=[];e.forEach(e=>{e.isIntersecting&&(r.push(e.target.id),this.observer.unobserve(e.target),this.destroyer&&this.allowLazyDestroy.has(e.target)&&(this.allowLazyDestroy.delete(e.target),setTimeout(()=>{var t;null==(t=this.destroyer)||t.observe(e.target)},i)))}),r.length&&setTimeout(()=>t(r),0)},e),n&&(this.destroyer=new H(e,e=>{o&&setTimeout(()=>{Y.advancedLog("requeueing ads for lazyload",e),e.forEach(e=>this.observe(e))},1e3)},r))}};let K=(0,n.A)("viewability").setLabel("Viewability","#808080");async function X(...e){K.log(...e)}let Q={},J={},ee=(e,t,r)=>new Z(e,t,r);var et=(t,r,n,i)=>{let{DIV_CUSTOMIZATIONS:o}=n,s=o.filter(e=>e.observerConfig),a=e=>{X(G.dN.AD_SLOT_IN_VIEW,e);let t={};e.forEach(e=>{J[e]&&(t[e]=J[e])}),Object.keys(t).length&&i(Object.keys(t),Object.values(t),n)};if(!e){let{INTERSECTION_OBSERVER:t}=n,r={rootMargin:t.ROOT_MARGIN,threshold:t.THRESHOLD};X(G.dN.SETTING_UP_VIEWABILITY_OBSERVER,r),e=ee(r,a,n)}X(G.dN.SETTING_UP_VIEWABILITY_DETECTION,t);let d=[];if(t.forEach(e=>{J[e]=r.find(t=>e===t.divId);let t=document.getElementById(e);t&&d.push(t)}),d.length>0){let t={};d.forEach(r=>{var i,o;let d=J[r.id].baseDivId,l=null==(i=s.find(e=>e.baseDivId===d))?void 0:i.observerConfig,c=null==J||null==(o=J[r.id])?void 0:o.allowLazyDestroy;if(l){let e=JSON.stringify(l);t[d]=l,Q[e]||(Q[e]=ee(l,a,n)),Q[e].observe(r,{allowLazyDestroy:c})}else e&&e.observe(r,{allowLazyDestroy:c})}),Object.keys(t).length&&K.advancedLog("Custom lazyload observers",t)}},er=o(44558);let en=(e,t,r,n,i,o=!1)=>{let s={divId:i+t,device:r.deviceOverride||n,gamOnly:o,prebidAdUnit:r.code,gamSizes:r.mediaTypes&&r.mediaTypes.banner?r.mediaTypes.banner.sizes:[[1,1]],slot:t,targeting:r.targeting};e.push(s)};var ei=function(e=[],t,r="pb-slot-",n=!1){let i;for(i in t)t[i].forEach(t=>{"string"==typeof t.slot?en(e,t.slot,t,i,r,t.gamOnly||n):t.slot.forEach(o=>{en(e,o,t,i,r,t.gamOnly||n)})});return e},eo=o(2532),es=class{observe(e){this.observer.observe(e)}constructor(e,t){var r,n;n=void 0,(r="observer")in this?Object.defineProperty(this,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):this[r]=n,this.observer=new IntersectionObserver((e,r)=>{e.forEach(e=>{e.isIntersecting&&(t(e.target),r.unobserve(e.target))})},e)}},ea=o(69837);let ed="viewability";async function el(...e){(0,n.A)(ed).log(...e)}(0,n.A)(ed).setLabel("Viewability","#808080");let ec={},eu=new Map,ep=(e,t)=>new es(e,t),ef=(e,r,o,s)=>{el(G.dN.SETTING_UP_VIEWABILITY_DETECTION,e);let{VIEWABILITY_DUPLICATION_ENABLED:a,DIV_CUSTOMIZATIONS:d}=o,l=d.filter(e=>e.observerConfig);function c(e){el(G.dN.AD_SLOT_IN_VIEW,e.id),eu.has(e.id)&&(s([e.id],[eu.get(e.id)],o),eu.delete(e.id))}if(!t){let{INTERSECTION_OBSERVER:e}=o,r={rootMargin:e.ROOT_MARGIN,threshold:e.THRESHOLD};el("Setting up default viewability observer for lazyloading ads",r),t=ep(r,e=>c(e))}let u=[],p=[];if(e.forEach(e=>{if(i.A.dispatch("adRequestReceived",{divId:e}),!a&&eu[e]){i.A.dispatch("adRequestWarning",{divId:e}),(0,n.A)().warn(G.dN.ALREADY_QUEUED_FOR_VIEWABILITY,e);return}let t=document.getElementById(e);t&&(eu.set(e,r.find(t=>e===t.divId)),(0,ea.A)(t)?u.push(e):p.push(t))}),u.length>0){el("Already in viewport",u);let e=u.filter(e=>eu.has(e)),t=e.map(e=>eu.get(e));e.forEach(e=>{i.A.dispatch("adRequestStartBids",{divId:e,reason:"alreadyInView"})}),s(e,t,o),e.forEach(e=>{eu.delete(e)})}p.forEach(e=>{let r=eu.get(e.id).baseDivId,n=l.find(e=>e.baseDivId===r);i.A.dispatch("adRequestObserving",{divId:e.id}),n?(ec[r]||(el("Setting up custom viewability observer for lazyloading ads",{[r]:n}),ec[r]=ep(n.config,e=>c(e))),ec[r].observe(e)):t.observe(e)})};var em=e=>e.map(e=>Object.assign({},e)),eb=o(27286),eh=function(e){for(let t in e)e[t]=b.A.apply("adUnitsOnLoad",{adUnits:e[t]},({adUnits:e})=>e);return{getCurrentDeviceAdUnits:t=>e[t||(0,eb.ZI)()]}};function eg(e){for(var t=1;t{var t,r;let{config:n,customMethods:i={},pluginLoader:o,requestWrapperMethod:s,gamOnly:a=!1}=e=b.A.apply("makeInitBaseWrapper",e,e=>e);(0,er.Xp)(n.WRAPPER_NAME,'"1.4.0"',n,(t=eg({},eh(n.AD_UNITS)),r=r={getCloneOfUnits:em},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t),(0,eo.A)(n.BID_MODIFIERS),s||ef,ei(n.CUSTOM_DIVS,n.AD_UNITS,n.SLOT_PREFIX,a),eg({},i),o)},ey=o(55364),eI=o.n(ey);let e_=(0,_.P3)("aditude_adserver"),eA={AD_SERVER:e_?"v2"===e_?"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:o.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,eb.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:o.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:""},ew=()=>{let{navigator:e}=window;if(e){let{connection:t}=e;return t}return null},eE=()=>{let e=ew();if(e){let{effectiveType:t}=e;return t}return null};var eS=o(18134);function eO(e){for(var t=1;t{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,n,i;return eD>=(null!=(n=null==(t=e.viewport)?void 0:t[0])?n:0)&&eR>=(null!=(i=null==(r=e.viewport)?void 0:r[1])?i:0)})},ex=[{slot:"top",code:"/22360860229/wordpress_Aditude_Desktop_top",mediaTypes:{banner:{sizes:[[970,250],[300,250],[320,50],[728,90],[160,600],[120,600],[320,500],[300,400],[728,250]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"dWatd63nmr74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"fc4c5041c24f7e0d6bc94dbc5ed03fa6"}},{bidder:"appnexus",params:{placementId:0x216502a}},{bidder:"grid",params:{uid:8621}},{bidder:"ix",params:{siteId:"1197524"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"344772461"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561815644"}},{bidder:"pubmatic",params:{adSlot:"6591912",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582116",zoneId:"3708514"}},{bidder:"s2s_inmobi",params:{plc:"10000152871"}},{bidder:"smartadserver",params:{formatId:135099,networkId:"3905",pageId:2047316,siteId:689392}},{bidder:"sonobi",params:{placement_id:"c6c431d46fd7744e715a"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_D_970_pbc2s"}}]},{slot:"inline",code:"/22360860229/wordpress_Aditude_Desktop_inline",mediaTypes:{banner:{sizes:[[970,250],[300,250],[320,50],[728,90],[160,600],[120,600],[320,500],[300,400],[728,250]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"amwK463nqr74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"b6c6bba4d827f2cc32ea23a2ff419d8e"}},{bidder:"appnexus",params:{placementId:0x216502b}},{bidder:"grid",params:{uid:8621}},{bidder:"ix",params:{siteId:"1197525"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"528836322"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561815645"}},{bidder:"pubmatic",params:{adSlot:"6591913",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582116",zoneId:"3708516"}},{bidder:"s2s_inmobi",params:{plc:"10000152872"}},{bidder:"smartadserver",params:{formatId:110354,networkId:"3905",pageId:2047316,siteId:689392}},{bidder:"sonobi",params:{placement_id:"58c3f47f0264f83677ed"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_D_970_pbc2s"}}]},{slot:"belowpost",code:"/22360860229/wordpress_Aditude_Desktop_belowpost",mediaTypes:{banner:{sizes:[[970,250],[300,250],[320,50],[728,90],[160,600],[120,600],[320,500],[300,400],[728,250]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"azG1v63nqr74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"673f212420096405f9d58e30d8c5238d"}},{bidder:"appnexus",params:{placementId:0x216502c}},{bidder:"grid",params:{uid:8621}},{bidder:"ix",params:{siteId:"1197526"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"156655371"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561815646"}},{bidder:"pubmatic",params:{adSlot:"6591914",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582116",zoneId:"3708518"}},{bidder:"s2s_inmobi",params:{plc:"10000152870"}},{bidder:"smartadserver",params:{formatId:134071,networkId:"3905",pageId:2047316,siteId:689392}},{bidder:"sonobi",params:{placement_id:"e1773828cd5bc55b795e"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_D_728_pbc2s"}}]},{slot:"bottom_sticky",code:"/22360860229/wordpress_Aditude_Desktop_bottom_sticky",mediaTypes:{banner:{sizes:[[970,250],[300,250],[320,50],[728,90],[160,600],[120,600],[320,500],[300,400],[728,250]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"aLXLGu3nqr74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"04352e9e29350f7a21d77fc61061c343"}},{bidder:"appnexus",params:{placementId:0x216502d}},{bidder:"grid",params:{uid:8621}},{bidder:"ix",params:{siteId:"1197527"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"756237821"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561815647"}},{bidder:"pubmatic",params:{adSlot:"6591915",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582116",zoneId:"3708520"}},{bidder:"s2s_inmobi",params:{plc:"10000152874"}},{bidder:"smartadserver",params:{formatId:117571,networkId:"3905",pageId:2047316,siteId:689392}},{bidder:"sonobi",params:{placement_id:"ee76c6b4c6ed184dd31e"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_D_970_pbc2s"}}]},{slot:"sidebar",code:"/22360860229/wordpress_Aditude_Desktop_sidebar",mediaTypes:{banner:{sizes:[[970,250],[300,250],[320,50],[728,90],[160,600],[120,600],[320,500],[300,400],[728,250]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"aWDe1C3nqr74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"21662a6ce58874f120dea174621284cd"}},{bidder:"appnexus",params:{placementId:0x216502e}},{bidder:"grid",params:{uid:8621}},{bidder:"ix",params:{siteId:"1197528"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"548794143"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561815648"}},{bidder:"pubmatic",params:{adSlot:"6591916",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582116",zoneId:"3708522"}},{bidder:"s2s_inmobi",params:{plc:"10000152873"}},{bidder:"smartadserver",params:{formatId:134686,networkId:"3905",pageId:2047316,siteId:689392}},{bidder:"sonobi",params:{placement_id:"b0a373c778292f5ba54a"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_D_300_pbc2s"}}]},{slot:"sidebar_sticky_right",code:"/22360860229/wordpress_Aditude_Desktop_sidebar_sticky_right",mediaTypes:{banner:{sizes:[[970,250],[300,250],[320,50],[728,90],[160,600],[120,600],[320,500],[300,400],[728,250]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"a8AaMm3nqr74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"86edf9b7c3fdb827ba70667a74676073"}},{bidder:"appnexus",params:{placementId:0x216502f}},{bidder:"grid",params:{uid:8621}},{bidder:"ix",params:{siteId:"1197529"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"815153063"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561815649"}},{bidder:"pubmatic",params:{adSlot:"6591917",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582116",zoneId:"3708524"}},{bidder:"s2s_inmobi",params:{plc:"10000152875"}},{bidder:"smartadserver",params:{formatId:135281,networkId:"3905",pageId:2047316,siteId:689392}},{bidder:"sonobi",params:{placement_id:"67d975cb9cfbb1e70910"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_D_HDX_pbc2s"}}]},{slot:"gutenberg_rectangle",code:"/22360860229/wordpress_Aditude_Desktop_gutenberg_rectangle",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"bhUiwm3nqr74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"278d7e679f12c97bdc27cc664b91699f"}},{bidder:"appnexus",params:{placementId:0x2165030}},{bidder:"grid",params:{uid:8621}},{bidder:"gumgum",params:{pubId:"15624",slot:1274016}},{bidder:"ix",params:{siteId:"1197530"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"401263148"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561815651"}},{bidder:"pubmatic",params:{adSlot:"6591918",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582116",zoneId:"3708526"}},{bidder:"s2s_inmobi",params:{plc:"10000152878"}},{bidder:"smartadserver",params:{formatId:134788,networkId:"3905",pageId:2047316,siteId:689392}},{bidder:"sonobi",params:{placement_id:"9528d1d02b0f8ab8b7fa"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_D_300x250_pbc2s"}}]},{slot:"gutenberg_leaderboard",code:"/22360860229/wordpress_Aditude_Desktop_gutenberg_leaderboard",mediaTypes:{banner:{sizes:[[728,90],[120,600],[320,500],[300,400]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"buX6F43nqr74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"fe3e7722bb725293375fbd98d2666ec1"}},{bidder:"appnexus",params:{placementId:0x2165031}},{bidder:"grid",params:{uid:8621}},{bidder:"gumgum",params:{pubId:"15624",slot:1274017}},{bidder:"ix",params:{siteId:"1197531"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"725668349"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561815652"}},{bidder:"pubmatic",params:{adSlot:"6591919",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582116",zoneId:"3708528"}},{bidder:"s2s_inmobi",params:{plc:"10000152876"}},{bidder:"smartadserver",params:{formatId:135073,networkId:"3905",pageId:2047316,siteId:689392}},{bidder:"sonobi",params:{placement_id:"013108847081f7d8c28a"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_D_HDX_pbc2s"}}]},{slot:"gutenberg_mobile_leaderboard",code:"/22360860229/wordpress_Aditude_Desktop_gutenberg_mobile_leaderboard",mediaTypes:{banner:{sizes:[[320,50]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"bIpvx-3nqr74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"aaedcaaa9a8237bfa7e555e6e267e76c"}},{bidder:"appnexus",params:{placementId:0x2165032}},{bidder:"grid",params:{uid:8621}},{bidder:"gumgum",params:{pubId:"15624",slot:1274018}},{bidder:"ix",params:{siteId:"1197532"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"872237310"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561815653"}},{bidder:"pubmatic",params:{adSlot:"6591920",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582116",zoneId:"3708530"}},{bidder:"s2s_inmobi",params:{plc:"10000152879"}},{bidder:"smartadserver",params:{formatId:135098,networkId:"3905",pageId:2047316,siteId:689392}},{bidder:"sonobi",params:{placement_id:"4ca23108316a2f874da4"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_D_HDX_pbc2s"}}]},{slot:"gutenberg_skyscraper",code:"/22360860229/wordpress_Aditude_Desktop_gutenberg_skyscraper",mediaTypes:{banner:{sizes:[[160,600]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"bYA_RE3nqr74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"77f21aa5c2111fb7d058d24c939accad"}},{bidder:"appnexus",params:{placementId:0x2165033}},{bidder:"grid",params:{uid:8621}},{bidder:"gumgum",params:{pubId:"15624",slot:1274019}},{bidder:"ix",params:{siteId:"1197533"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"825034111"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561815654"}},{bidder:"pubmatic",params:{adSlot:"6591921",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582116",zoneId:"3708532"}},{bidder:"s2s_inmobi",params:{plc:"10000152877"}},{bidder:"smartadserver",params:{formatId:135088,networkId:"3905",pageId:2047316,siteId:689392}},{bidder:"sonobi",params:{placement_id:"f14350fd80d2f30b6c6e"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_D_HDX_pbc2s"}}]},{slot:"sidebar_widget_mediumrectangle",code:"/22360860229/wordpress_Aditude_Desktop_sidebar_widget_mediumrectangle",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"b9sAee3nqr74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"93d2b30c98053e32de1c9f2ab02a624a"}},{bidder:"appnexus",params:{placementId:0x2165034}},{bidder:"grid",params:{uid:8621}},{bidder:"gumgum",params:{pubId:"15624",slot:1274020}},{bidder:"ix",params:{siteId:"1197534"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"644576713"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561815655"}},{bidder:"pubmatic",params:{adSlot:"6591922",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582116",zoneId:"3708534"}},{bidder:"s2s_inmobi",params:{plc:"10000152880"}},{bidder:"smartadserver",params:{formatId:137624,networkId:"3905",pageId:2047316,siteId:689392}},{bidder:"sonobi",params:{placement_id:"35193359fbda4c9bb722"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_D_300x250_pbc2s"}}]},{slot:"sidebar_widget_leaderboard",code:"/22360860229/wordpress_Aditude_Desktop_sidebar_widget_leaderboard",mediaTypes:{banner:{sizes:[[728,90],[120,600],[320,500],[300,400]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"cjuCSG3nqr74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"82e43348bb1dfe4221cd28765a732fb6"}},{bidder:"appnexus",params:{placementId:0x2165035}},{bidder:"grid",params:{uid:8621}},{bidder:"gumgum",params:{pubId:"15624",slot:1274021}},{bidder:"ix",params:{siteId:"1197535"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"841873660"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561815656"}},{bidder:"pubmatic",params:{adSlot:"6591923",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582116",zoneId:"3708536"}},{bidder:"s2s_inmobi",params:{plc:"10000152881"}},{bidder:"smartadserver",params:{formatId:137625,networkId:"3905",pageId:2047316,siteId:689392}},{bidder:"sonobi",params:{placement_id:"b322ace2b97d727cf184"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_D_HDX_pbc2s"}}]},{slot:"sidebar_widget_wideskyscraper",code:"/22360860229/wordpress_Aditude_Desktop_sidebar_widget_wideskyscraper",mediaTypes:{banner:{sizes:[[160,600]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"cuK3Kw3nqr74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"05f40c4bacd6318ac17b3af09102e474"}},{bidder:"appnexus",params:{placementId:0x2165036}},{bidder:"grid",params:{uid:8621}},{bidder:"gumgum",params:{pubId:"15624",slot:1274022}},{bidder:"ix",params:{siteId:"1197536"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"586877320"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561815657"}},{bidder:"pubmatic",params:{adSlot:"6591924",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582116",zoneId:"3708538"}},{bidder:"s2s_inmobi",params:{plc:"10000152882"}},{bidder:"smartadserver",params:{formatId:137626,networkId:"3905",pageId:2047316,siteId:689392}},{bidder:"sonobi",params:{placement_id:"1f3777887ce42ef6ea01"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_D_HDX_pbc2s"}}]},{slot:"shortcode",code:"/22360860229/wordpress_Aditude_Desktop_shortcode",mediaTypes:{banner:{sizes:[[300,250]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"cGXSby3nqr74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"bfb960e8df2c483ceadfbc0343c6306d"}},{bidder:"appnexus",params:{placementId:0x2165037}},{bidder:"grid",params:{uid:8621}},{bidder:"gumgum",params:{pubId:"15624",slot:1274023}},{bidder:"ix",params:{siteId:"1197537"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"261313096"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561815658"}},{bidder:"pubmatic",params:{adSlot:"6591925",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582116",zoneId:"3708540"}},{bidder:"s2s_inmobi",params:{plc:"10000152883"}},{bidder:"smartadserver",params:{formatId:137678,networkId:"3905",pageId:2047316,siteId:689392}},{bidder:"sonobi",params:{placement_id:"0f4158db797b65a5eeca"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_D_300x250_pbc2s"}}]}],eP=[{bidder:"inmobi",alias:"s2s_inmobi",options:{gvlid:333}},{bidder:"33across",alias:"33across_s2s",options:{gvlid:58}},{bidder:"adyoulike",alias:"adyoulike_s2s",options:{gvlid:259}},{bidder:"appnexus",alias:"appnexus_s2s",options:{gvlid:32}},{bidder:"grid",alias:"grid_s2s",options:{gvlid:686}},{bidder:"gumgum",alias:"gumgum_s2s",options:{gvlid:61}},{bidder:"ix",alias:"ix_s2s",options:{gvlid:10}},{bidder:"medianet",alias:"medianet_s2s",options:{gvlid:142}},{bidder:"openx",alias:"openx_s2s",options:{gvlid:69}},{bidder:"pubmatic",alias:"pubmatic_s2s",options:{gvlid:76}},{bidder:"rubicon",alias:"rubicon_s2s",options:{gvlid:52}},{bidder:"smartadserver",alias:"smartadserver_s2s",options:{gvlid:45}},{bidder:"sonobi",alias:"sonobi_s2s",options:{gvlid:104}},{bidder:"triplelift",alias:"triplelift_s2s",options:{gvlid:28}}],ej={AD_SERVER:"v2",AD_UNITS:{mobile:[{slot:"top",code:"/22360860229/wordpress_Aditude_Mobile_top",mediaTypes:{banner:{sizes:[[970,250],[300,250],[320,50],[728,90],[160,600],[320,100],[234,60]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"cTrk683nqr74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"39e4d94613422c03ac80319b13dfaf36"}},{bidder:"appnexus",params:{placementId:0x2165038}},{bidder:"grid",params:{uid:8621}},{bidder:"ix",params:{siteId:"1197538"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"858258343"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561837332"}},{bidder:"pubmatic",params:{adSlot:"6591926",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582118",zoneId:"3708542"}},{bidder:"s2s_inmobi",params:{plc:"10000152884"}},{bidder:"smartadserver",params:{formatId:135099,networkId:"3905",pageId:2047317,siteId:689392}},{bidder:"sonobi",params:{placement_id:"8be8d1948abc676c037c"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_M_HDX_pbc2s"}}]},{slot:"inline",code:"/22360860229/wordpress_Aditude_Mobile_inline",mediaTypes:{banner:{sizes:[[970,250],[300,250],[320,50],[728,90],[160,600],[320,100],[234,60]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"c5Y0b03nqr74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"5ccbf4df2f6d11a932b8c6858ab82850"}},{bidder:"appnexus",params:{placementId:0x2165039}},{bidder:"grid",params:{uid:8621}},{bidder:"ix",params:{siteId:"1197539"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"588078758"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561837333"}},{bidder:"pubmatic",params:{adSlot:"6591927",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582118",zoneId:"3708544"}},{bidder:"s2s_inmobi",params:{plc:"10000152885"}},{bidder:"smartadserver",params:{formatId:110354,networkId:"3905",pageId:2047317,siteId:689392}},{bidder:"sonobi",params:{placement_id:"cb79c163a94e5b71666d"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_M_300_pbc2s"}}]},{slot:"belowpost",code:"/22360860229/wordpress_Aditude_Mobile_belowpost",mediaTypes:{banner:{sizes:[[970,250],[300,250],[320,50],[728,90],[160,600],[320,100],[234,60]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"dgnaVO3nqr74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"e81987f9bacf844d55fd63d235b0e2c8"}},{bidder:"appnexus",params:{placementId:0x216503a}},{bidder:"grid",params:{uid:8621}},{bidder:"ix",params:{siteId:"1197540"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"304365258"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561837334"}},{bidder:"pubmatic",params:{adSlot:"6591928",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582118",zoneId:"3708546"}},{bidder:"s2s_inmobi",params:{plc:"10000152886"}},{bidder:"smartadserver",params:{formatId:134071,networkId:"3905",pageId:2047317,siteId:689392}},{bidder:"sonobi",params:{placement_id:"90863e3af31b21ad73a3"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_M_300_pbc2s"}}]},{slot:"bottom_sticky",code:"/22360860229/wordpress_Aditude_Mobile_bottom_sticky",mediaTypes:{banner:{sizes:[[468,60],[970,250],[300,250],[320,50],[728,90],[160,600],[320,100],[234,60]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"dwVfkK3nqr74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"2ac647e81da2af46ebfbbd05bb780173"}},{bidder:"appnexus",params:{placementId:0x216503b}},{bidder:"grid",params:{uid:8621}},{bidder:"ix",params:{siteId:"1197541"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"558213677"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561837335"}},{bidder:"pubmatic",params:{adSlot:"6591929",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582118",zoneId:"3708548"}},{bidder:"s2s_inmobi",params:{plc:"10000152887"}},{bidder:"smartadserver",params:{formatId:117571,networkId:"3905",pageId:2047317,siteId:689392}},{bidder:"sonobi",params:{placement_id:"cb32dc991f87381cb12d"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_M_HDX_pbc2s"}}]},{slot:"sidebar",code:"/22360860229/wordpress_Aditude_Mobile_sidebar",mediaTypes:{banner:{sizes:[[970,250],[300,250],[320,50],[728,90],[160,600],[320,100],[234,60]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"dI0tN23nqr74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"3a70cb6e68c2f0d2fcc2497ec420e700"}},{bidder:"appnexus",params:{placementId:0x216503c}},{bidder:"grid",params:{uid:8621}},{bidder:"ix",params:{siteId:"1197542"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"472113191"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561837336"}},{bidder:"pubmatic",params:{adSlot:"6591930",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582118",zoneId:"3708550"}},{bidder:"s2s_inmobi",params:{plc:"10000152889"}},{bidder:"smartadserver",params:{formatId:134686,networkId:"3905",pageId:2047317,siteId:689392}},{bidder:"sonobi",params:{placement_id:"c2d4c3465bfe7bf349d6"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_M_300_pbc2s"}}]},{slot:"sidebar_sticky_right",code:"/22360860229/wordpress_Aditude_Mobile_sidebar_sticky_right",mediaTypes:{banner:{sizes:[[400,250],[970,250],[300,250],[320,50],[728,90],[160,600],[320,100],[234,60]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"dWM0E23nqr74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"644bbc8ed4ec44a14a05aca915ebe743"}},{bidder:"appnexus",params:{placementId:0x216503d}},{bidder:"grid",params:{uid:8621}},{bidder:"ix",params:{siteId:"1197543"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"341787578"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561837337"}},{bidder:"pubmatic",params:{adSlot:"6591931",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582118",zoneId:"3708552"}},{bidder:"s2s_inmobi",params:{plc:"10000152888"}},{bidder:"smartadserver",params:{formatId:135281,networkId:"3905",pageId:2047317,siteId:689392}},{bidder:"sonobi",params:{placement_id:"fddb7cb51a59a966fbad"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_M_HDX_pbc2s"}}]},{slot:"gutenberg_rectangle",code:"/22360860229/wordpress_Aditude_Mobile_gutenberg_rectangle",mediaTypes:{banner:{sizes:[[300,250],[234,60]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"d82HqC3nqr74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"e4a9b6918b3f3c483bcdfdf5717f4e93"}},{bidder:"appnexus",params:{placementId:0x216503e}},{bidder:"grid",params:{uid:8621}},{bidder:"gumgum",params:{pubId:"15624",slot:1274024}},{bidder:"ix",params:{siteId:"1197544"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"543210633"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561837338"}},{bidder:"pubmatic",params:{adSlot:"6591932",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582118",zoneId:"3708554"}},{bidder:"s2s_inmobi",params:{plc:"10000152890"}},{bidder:"smartadserver",params:{formatId:134788,networkId:"3905",pageId:2047317,siteId:689392}},{bidder:"sonobi",params:{placement_id:"0be11e40d723c7aae63d"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_M_300x250_pbc2s"}}]},{slot:"gutenberg_leaderboard",code:"/22360860229/wordpress_Aditude_Mobile_gutenberg_leaderboard",mediaTypes:{banner:{sizes:[[320,50],[234,60]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"aiiK-s3nur74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"a94dd635d79a052ae064aeaf88a0d8ad"}},{bidder:"appnexus",params:{placementId:0x216503f}},{bidder:"grid",params:{uid:8621}},{bidder:"gumgum",params:{pubId:"15624",slot:1274025}},{bidder:"ix",params:{siteId:"1197545"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"176128428"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561837339"}},{bidder:"pubmatic",params:{adSlot:"6591933",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582118",zoneId:"3708556"}},{bidder:"s2s_inmobi",params:{plc:"10000152891"}},{bidder:"smartadserver",params:{formatId:135073,networkId:"3905",pageId:2047317,siteId:689392}},{bidder:"sonobi",params:{placement_id:"abd09460947824061348"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_M_HDX_pbc2s"}}]},{slot:"gutenberg_mobile_leaderboard",code:"/22360860229/wordpress_Aditude_Mobile_gutenberg_mobile_leaderboard",mediaTypes:{banner:{sizes:[[320,50],[234,60]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"avrKIA3nur74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"78d077455ee608acbeb2a2579483ffd5"}},{bidder:"appnexus",params:{placementId:0x2165040}},{bidder:"grid",params:{uid:8621}},{bidder:"gumgum",params:{pubId:"15624",slot:1274026}},{bidder:"ix",params:{siteId:"1197546"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"262840867"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561837340"}},{bidder:"pubmatic",params:{adSlot:"6591934",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582118",zoneId:"3708558"}},{bidder:"s2s_inmobi",params:{plc:"10000152892"}},{bidder:"smartadserver",params:{formatId:135098,networkId:"3905",pageId:2047317,siteId:689392}},{bidder:"sonobi",params:{placement_id:"ae8517a4d138567157dc"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_M_HDX_pbc2s"}}]},{slot:"gutenberg_skyscraper",code:"/22360860229/wordpress_Aditude_Mobile_gutenberg_skyscraper",mediaTypes:{banner:{sizes:[[160,600]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"aG2_Hy3nur74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"6ba0f39cd4446ebf1291e1a25baa413f"}},{bidder:"appnexus",params:{placementId:0x2165041}},{bidder:"grid",params:{uid:8621}},{bidder:"gumgum",params:{pubId:"15624",slot:1274027}},{bidder:"ix",params:{siteId:"1197547"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"857553033"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561837341"}},{bidder:"pubmatic",params:{adSlot:"6591935",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582118",zoneId:"3708560"}},{bidder:"s2s_inmobi",params:{plc:"10000152894"}},{bidder:"smartadserver",params:{formatId:135088,networkId:"3905",pageId:2047317,siteId:689392}},{bidder:"sonobi",params:{placement_id:"8c6b7995fa07bf87173e"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_M_HDX_pbc2s"}}]},{slot:"sidebar_widget_mediumrectangle",code:"/22360860229/wordpress_Aditude_Mobile_sidebar_widget_mediumrectangle",mediaTypes:{banner:{sizes:[[300,250],[234,60]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"aS47lK3nur74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"7721b1d1a9adc2eb1f137743134f38fb"}},{bidder:"appnexus",params:{placementId:0x2165042}},{bidder:"grid",params:{uid:8621}},{bidder:"gumgum",params:{pubId:"15624",slot:1274028}},{bidder:"ix",params:{siteId:"1197548"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"689071517"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561837342"}},{bidder:"pubmatic",params:{adSlot:"6591936",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582118",zoneId:"3708562"}},{bidder:"s2s_inmobi",params:{plc:"10000152893"}},{bidder:"smartadserver",params:{formatId:137624,networkId:"3905",pageId:2047317,siteId:689392}},{bidder:"sonobi",params:{placement_id:"da0831f8014504cd946a"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_M_300x250_pbc2s"}}]},{slot:"sidebar_widget_leaderboard",code:"/22360860229/wordpress_Aditude_Mobile_sidebar_widget_leaderboard",mediaTypes:{banner:{sizes:[[728,90],[320,100],[234,60]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"a4ioQ-3nur74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"876c1be28c9d3bdfb427241c693eaf03"}},{bidder:"appnexus",params:{placementId:0x2165043}},{bidder:"grid",params:{uid:8621}},{bidder:"gumgum",params:{pubId:"15624",slot:1274029}},{bidder:"ix",params:{siteId:"1197549"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"390101179"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561837343"}},{bidder:"pubmatic",params:{adSlot:"6591937",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582118",zoneId:"3708564"}},{bidder:"s2s_inmobi",params:{plc:"10000152895"}},{bidder:"smartadserver",params:{formatId:137625,networkId:"3905",pageId:2047317,siteId:689392}},{bidder:"sonobi",params:{placement_id:"b9d09645b8036a028fbb"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_M_HDX_pbc2s"}}]},{slot:"sidebar_widget_wideskyscraper",code:"/22360860229/wordpress_Aditude_Mobile_sidebar_widget_wideskyscraper",mediaTypes:{banner:{sizes:[[160,600]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"bdZBwA3nur74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"cd8c5cf7090bbc58d2667bc164f371ca"}},{bidder:"appnexus",params:{placementId:0x2165044}},{bidder:"grid",params:{uid:8621}},{bidder:"gumgum",params:{pubId:"15624",slot:1274030}},{bidder:"ix",params:{siteId:"1197550"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"511127345"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561837344"}},{bidder:"pubmatic",params:{adSlot:"6591938",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582118",zoneId:"3708566"}},{bidder:"s2s_inmobi",params:{plc:"10000152896"}},{bidder:"smartadserver",params:{formatId:137626,networkId:"3905",pageId:2047317,siteId:689392}},{bidder:"sonobi",params:{placement_id:"e9125894b5b8a3918117"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_M_HDX_pbc2s"}}]},{slot:"shortcode",code:"/22360860229/wordpress_Aditude_Mobile_shortcode",mediaTypes:{banner:{sizes:[[300,250],[234,60]]}},bids:[{bidder:"33across",params:{productId:"siab",siteId:"bozDI23nur74o6rkHcnnVW"}},{bidder:"adyoulike",params:{placement:"ec996f1df2cad826017428468f42b695"}},{bidder:"appnexus",params:{placementId:0x2165045}},{bidder:"grid",params:{uid:8621}},{bidder:"gumgum",params:{pubId:"15624",slot:1274031}},{bidder:"ix",params:{siteId:"1197551"}},{bidder:"medianet",params:{cid:"8CU8HDVRS",crid:"255662857"}},{bidder:"openx",params:{delDomain:"automattic-d.openx.net",unit:"561837345"}},{bidder:"pubmatic",params:{adSlot:"6591939",publisherId:"156204"}},{bidder:"rubicon",params:{accountId:"18894",siteId:"582118",zoneId:"3708572"}},{bidder:"s2s_inmobi",params:{plc:"10000152897"}},{bidder:"smartadserver",params:{formatId:137678,networkId:"3905",pageId:2047317,siteId:689392}},{bidder:"sonobi",params:{placement_id:"73e3089a48ff4bcaf9d0"}},{bidder:"triplelift",params:{inventoryCode:"Wordpress_RON_M_300x250_pbc2s"}}]}],desktop:ex,tablet:ex},AMAZON_BID_CACHING:!1,AMAZON_BIDDING:!0,AMAZON_PUB_ID:"6fb17607-32fb-47ed-b920-df44722f6475",AMAZON_SAFE_FRAMES:!0,GPT_FORCE_SAFEFRAMES:!0,GOOGLE_TARGETING_PARAMS:{cw:"wordpress.com"},PREBID_ALIASES:[...eP],GPT_SET_CENTERING:!0,PREBID_CACHE:!0,PREBID_CONFIG:{deviceAccess:!0,priceGranularity:"high",userSync:{filterSettings:{all:{bidders:"*",filter:"include"}},syncsPerBidder:50},enableSendAllBids:!0,useBidCache:!0,consentManagement:!1,s2sConfig:{enabled:!0,accountId:"6OwBqUEAv9fJ",bidders:eP.map(e=>e.alias),endpoint:"https://amspbs.com/openrtb2/auction",syncEndpoint:"https://amspbs.com/cookie_sync",extPrebid:{targeting:{pricegranularity:{ranges:[{max:20,increment:.01}]}},aliases:eP.reduce((e,t)=>(e[t.alias]=t.bidder,e),{})}}},WAIT_FOR_CMP:!1,WRAPPER_NAME:"wordpress-longform"},eU=eI()(eA,(new class e{getConfig(){return function(e){for(var t=1;t{var r,n,i,o,s,a;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==(n=e.PREBID_CONFIG)?void 0:n.pageUrl,realTimeData:null==e||null==(i=e.PREBID_CONFIG)?void 0:i.realTimeData,currency:null==e||null==(o=e.PREBID_CONFIG)?void 0:o.currency,s2sConfig:null==e||null==(s=e.PREBID_CONFIG)?void 0:s.s2sConfig}),!t.REFLECT_UI_REFRESH){let t=new Set,r=new Set;null==e||null==(a=e.COMPONENTS)||a.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 n=[...r].filter(e=>!t.has(e));n.length>0&&(e.COMPONENTS.find(e=>"creative-timed-refresh"===e.name&&e.config.includeBaseDivIds.some(e=>n.includes(e)))||e.COMPONENTS.push({name:"creative-timed-refresh",config:{fallbackRefreshTime:30,includeBaseDivIds:n,refreshTimes:{prebid:28,amazon:28}}}))}})(e,eU);let t=[];null==e||e.ALL_AD_UNITS.forEach(e=>{var r,n,i;let o=eO({},e);o.bids=null==(n=eC(o.bids))||null==(r=n.bids)?void 0:r.flat(),o.mediaTypes.banner.sizes=(null==(i=eC(o.mediaTypes.banner.sizes))?void 0:i.sizes)||[],o.mediaTypes.banner.sizes=o.mediaTypes.banner.sizes.filter(e=>!Array.isArray(e)||0===e.length||!!(e[0]<=eD)),(o.mediaTypes.banner.sizes&&0!==o.mediaTypes.banner.sizes.length||o.interstitial||o.oop)&&(o.bids&&0!==o.bids.length||(o.gamOnly=!0),t.push(o))}),e.AD_UNITS={desktop:t,mobile:t,tablet:t},e.COMPONENTS&&(eT.advancedLog("loading components",e.COMPONENTS),i.A.before("init","load-components",async()=>{eT.advancedLog("loading components",e.COMPONENTS),await (0,eS.A)(e.COMPONENTS)})),Object.keys(e).forEach(t=>{if(!(void 0===e[t]||null===e[t]||Array.isArray(e[t])&&!e[t].length)){if(Array.isArray(eU[t])&&Array.isArray(e[t])){eU[t]=[...eU[t],...e[t]];return}if("object"==typeof eU[t]&&"object"==typeof e[t]){eU[t]=eO({},eU[t],e[t]);return}eU[t]=e[t]}}),(0,n.A)("remote-config").setLabel("Remote Config").advancedLog("found and merged",{config:eU,remoteConfig:e})}else eT.advancedLog("not found");delete window.ADITUDE_WRAPPER_CONFIG,i.A.do("init",async()=>{ev({config:eU,requestWrapperMethod:et})})}()}();