`),[e.width,e.height]=y[r.size_id].break up(“x”).map((e=>Quantity(e)))),e.rubiconTargeting=(Array.isArray(r.concentrating on)?r.concentrating on:[]).scale back(((e,t)=>(e[t.key]=t.values[0],e)),{rpfl_elemid:a.adUnitCode}),t.push(e)}else(0,u.logError)(`Rubicon: bidRequest undefined at index place:${n}`,s,e);var p;return t}),[]).type(((e,t)=>(t.cpm||0)-(e.cpm||0)))},getUserSyncs:perform(e,t,r,i,n){if(!I&&e.iframeEnabled){let e={};return r&&(“boolean”==typeof r.gdprApplies&&(e.gdpr=Quantity(r.gdprApplies)),”string”==typeof r.consentString&&(e.gdpr_consent=r.consentString)),i&&(e.us_privacy=encodeURIComponent(i)),n?.gppString&&(e.gpp=n.gppString,e.gpp_sid=n.applicableSections?.toString()),e=Object.keys(e).size?`?${(0,u.formatQS)(e)}`:””,I=!0,{kind:”iframe”,url:`https://$.rubiconproject.com/usync.html`+e}}},transformBidParams:perform(e,t){return(0,f.u)({accountId:”quantity”,siteId:”quantity”,zoneId:”quantity”},e)}};perform _(e,t){let r;return r=e.params.referrer?e.params.referrer:t.refererInfo.web page,e.params.safe?r.exchange(/^http:/i,”https:”):r}perform okay(e){const t=doc.getElementById(e.adUnitCode);!perform(e){const t=e.querySelector(“div[id^=’google_ads’]”);t&&t.model.setProperty(“show”,”none”)}(t),perform(e){const t=e.querySelector(“script[id^=’sas_script’]”),r=t&&t.nextSibling;r&&”iframe”===r.localName&&r.model.setProperty(“show”,”none”)}(t);const r=e.renderer.getConfig();e.renderer.push((()=>{window.MagniteApex.renderAd()}))}perform j(e,t){let r=e.params;if(t===d.pX){let t=[];return r.video&&r.video.playerWidth&&r.video.playerHeight?t=[r.video.playerWidth,r.video.playerHeight]:Array.isArray((0,m.Z)(e,”mediaTypes.video.playerSize”))&&1===e.mediaTypes.video.playerSize.size?t=e.mediaTypes.video.playerSize[0]:Array.isArray(e.sizes)&&e.sizes.size>0&&Array.isArray(e.sizes[0])&&e.sizes[0].size>1&&(t=e.sizes[0]),t}let i=[];return Array.isArray(r.sizes)?i=r.sizes:void 0!==(0,m.Z)(e,”mediaTypes.banner.sizes”)?i=S(e.mediaTypes.banner.sizes):Array.isArray(e.sizes)&&e.sizes.size>0?i=S(e.sizes):(0,u.logWarn)(“Rubicon: no sizes are setup or discovered”),perform(e){const t=[15,2,9];return e.type(((e,r)=>n>-1?-1===i?1:-1===n?-1:i-n:e-r))}(i)}perform S(e){return(0,u.parseSizesInput)(e).scale back(((e,t)=>{let r=parseInt(y[t],10);return r&&e.push(r),e}),[])}perform C(e){let t=arguments.size>1&&void 0!==arguments[1]&&arguments[1],r=[];if(perform(e){let t=void 0!==(0,m.Z)(e,`mediaTypes.${d.pX}`),r=void 0!==(0,m.Z)(e,`mediaTypes.${d.Mk}`),i=void 0!==(0,m.Z)(e,”params.bidonmultiformat”),n=”object”!=typeof(0,m.Z)(e,”params.video”);return!(!t||!i)||(r&&n&&(t=!1),t&&n&&(0,l.N)(e,”params.video”,{}),t)}(e)){if(-1===[“outstream”,”instream”].indexOf((0,m.Z)(e,`mediaTypes.${d.pX}.context`)))return t&&(0,u.logError)(“Rubicon: mediaTypes.video.context should be outstream or instream”),r;if(j(e,d.pX).size<2)return t&&(0,u.logError)(“Rubicon: couldn’t decide the playerSize of the video”),r;t&&(0,u.logMessage)(“Rubicon: making video request for adUnit”,e.adUnitCode),r.push(d.pX)}if(void 0!==(0,m.Z)(e,`mediaTypes.${d.B5}`)&&r.push(d.B5),void 0!==(0,m.Z)(e,`mediaTypes.${d.Mk}`)){if(0===j(e,d.Mk).size)return t&&(0,u.logError)(“Rubicon: couldn’t decide the sizes for banner request”),r;t&&(0,u.logMessage)(“Rubicon: making banner request for adUnit”,e.adUnitCode),r.push(d.Mk)}return r}perform R(e)(0,u.logError)(“Rubicon: required schain params lacking”),t):tperform A(e,t){return”rp_schain”===e?`rp_schain=${t}`:`${e}=${encodeURIComponent(t)}`}var I=!1;(0,s.dX)(v),(0,i.z)(“rubiconBidAdapter”)},26372:(e,t,r)=>{r.d(t,{DZ:()=>o,Px:()=>s,TP:()=>d,YC:()=>a,Z:()=>n,f8:()=>u,fP:()=>l,gm:()=>i,md:()=>p});const i=[“request”,”imp”,”bidResponse”,”response”],[n,o,s,a]=i,[d,p]=[“default”,”pbs”],c=new Set(i);const{registerOrtbProcessor:u,getProcessors:l}=perform(){const e={};return{registerOrtbProcessor(t){let{kind:r,title:n,fn:o,precedence:s=0,dialects:a=[d]}=t;if(!c.has(r))throw new Error(`ORTB processor kind should be one in all: ${i.be a part of(“, “)}`);a.forEach((t=>{e.hasOwnProperty(t)||(e[t]={}),e[t].hasOwnProperty(r)||(e[t][r]={}),e[t][r][n]={precedence:s,fn:o}}))},getProcessors:t=>e[t]||{}}}()}},e=>{e.O(0,[85279,33402,93157,70951],(()=>{return t=40060,e(e.s=t);var t}));e.O()}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[92972],{54834:(e,o,t)=>{var n=t(78640),r=t(64358),d=t(92797),i=t(34516),a=t(15164),u=t(9633),c=t(81694);const l=(0,a.df)({moduleType:u.y2,moduleName:”sharedId”}),s=”cookie”,m=”html5″,f=”_pubcid_optout”,g=”PublisherCommonId”;perform p(e,o){if(o===s)return l.getCookie(e);if(o===m&&l.hasLocalStorage()){const o=l.getDataFromLocalStorage(`${e}_exp`);if(!o)return l.getDataFromLocalStorage(e);if(new Date(o).getTime()-Date.now()>0)return l.getDataFromLocalStorage(e)}}perform I(e,o){return perform(t,n){o?b(o,e,(()=>e)))():t(e)}}perform b(e){let o=arguments.size>1&&void 0!==arguments[1]?arguments[1]:””,t=arguments.size>2?arguments[2]:void 0;if(!e)return;const n=(0,r.parseUrl)(e);n.search.id=encodeURIComponent(“pubcid:”+o);const d=(0,r.buildUrl)(n);return perform(){(0,r.triggerPixel)(d,t)}}perform h()const v={title:”sharedId”,aliasName:”pubCommonId”,gvlid:i.$P,decode(e,o){if(h())return void(0,r.logInfo)(“PubCommonId decode: Has opted-out”);(0,r.logInfo)(” Decoded worth PubCommonId “+e);return{pubcid:e}},getId:perform(){let e=arguments.size>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.size>2?arguments[2]:void 0;if(h())return void(0,r.logInfo)(“PubCommonId: Has opted-out”);if(i.VP.getCoppa())return void(0,r.logInfo)(“PubCommonId: IDs not supplied for coppa requests, exiting PubCommonId”);const{params:{create:t=!0,pixelUrl:n}={}}=e;let d=o;if(!d){attempt{“object”==typeof window[g]&&(d=window[g].getId())}catch(e){}d||(d=t&&(0,r.hasDeviceAccess)()?(0,r.generateUUID)():void 0)}return{id:d,callback:I(d,n)}},extendId:perform(){let e=arguments.size>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.size>2?arguments[2]:void 0;if(h())return(0,r.logInfo)(“PubCommonId: Has opted-out”),{id:void 0};if(i.VP.getCoppa())return void(0,r.logInfo)(“PubCommonId: IDs not supplied for coppa requests, exiting PubCommonId”);const{params:{lengthen:t=!1,pixelUrl:n}={}}=e;if(t){if(n){return{callback:b(n,o)}}return{id:o}}},domainOverride:(0,c.U)(l,”sharedId”),eids:{pubcid:{supply:”pubcid.org”,atype:1}}};(0,d.Bx)(“userId”,v),(0,n.z)(“sharedIdSystem”)}},e=>{e.O(0,[57748],(()=>{return o=54834,e(e.s=o);var o}));e.O()}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[88029],{76401:(e,t,n)=>{var r=n(78640),i=n(64358),o=n(20265),a=n(14699),d=n(15164);const s=”teads”,c=12,p=11,u=0,l=22,m=(0,d.df)({bidderCode:s}),g={code:s,gvlid:132,supportedMediaTypes:[“video”,”banner”],isBidRequestValid:perform(e){let t=!1;if(void 0!==e.params){let n=b((0,i.getValue)(e.params,”placementId”)),r=b((0,i.getValue)(e.params,”pageId”));t=n&&r}return t||(0,i.logError)(“Teads placementId and pageId parameters are required. Bid aborted.”),t},buildRequests:perform(e,t){const n=e.map(S),r={referrer:y(t),pageReferrer:doc.referrer,pageTitle:f().slice(0,300),pageDescription:v().slice(0,300),networkBandwidth:(i=window.navigator,i&&i.connection&&i.connection.downlink>=0?i.connection.downlink.toString():””),timeToFirstByte:h(window),information:n,deviceWidth:display.width,hb_version:”8.17.0″,…I(e),…q(e)};var i;const a=e[0];a.schain&&(r.schain=a.schain);let d=t.gdprConsent;if(t&&d){let e=”boolean”==typeof d.gdprApplies,t=”string”==typeof d.consentString,n=e?perform(e,t){let n=c;e?t&&!t.isServiceSpecific&&(n=p):n=u;return n}(d.gdprApplies,d.vendorData):l;r.gdpr_iab={consent:t?d.consentString:””,standing:n,apiVersion:d.apiVersion}}t&&t.uspConsent&&(r.us_privacy=t.uspConsent);const s=(0,o.Z)(a,”ortb2.system.sua”);s&&(r.userAgentClientHints=s);return{methodology:”POST”,url:”https://a.teads.television/hb/bid-request”,information:JSON.stringify(r)}},interpretResponse:perform(e,t){const n=[];return(e=e.physique).responses&&e.responses.forEach((perform(e){const t={cpm:e.cpm,width:e.width,peak:e.peak,forex:e.forex,netRevenue:!0,ttl:e.ttl,meta:{advertiserDomains:e&&e.adomain?e.adomain:[]},advert:e.advert,requestId:e.bidId,creativeId:e.creativeId,placementId:e.placementId};e.dealId&&(t.dealId=e.dealId),n.push(t)})),n}};perform I(e){const t={unifiedId2:”uid2.id”,liveRampId:”idl_env”,lotamePanoramaId:”lotamePanoramaId”,id5Id:”id5id.uid”,criteoId:”criteoId”,yahooConnectId:”connectId”,quantcastId:”quantcastId”,epsilonPublisherLinkId:”publinkId”,publisherFirstPartyViewerId:”pubcid”,merkleId:”merkleId.id”,kinessoId:”kpuid”};let n={};for(const r in t){const i=t[r],a=(0,o.Z)(e,`0.userId.${i}`);a&&(n[r]=a)}return n}perform y(e){let t=””;return e&&e.refererInfo&&e.refererInfo.web page&&(t=e.refererInfo.web page),t}perform f(){attemptcatch(e)””}perform v()perform h(e)perform S(e){const t={};let n=(0,i.getValue)(e.params,”placementId”),r=(0,i.getValue)(e.params,”pageId”);const a=(0,o.Z)(e,”ortb2Imp.ext.gpid”),d=(0,o.Z)(e,”mediaTypes.video.plcmt”);return t.sizes=perform(e){return(0,i.parseSizesInput)(perform(e){let t=(0,o.Z)(e,”mediaTypes.video.playerSize”),n=(0,o.Z)(e,”mediaTypes.video.sizes”),r=(0,o.Z)(e,”mediaTypes.banner.sizes”);if((0,i.isArray)(r)||(0,i.isArray)(t)||(0,i.isArray)(n)){return[r,n,t].scale back((perform(e,t){return(0,i.isArray)(t)&&((0,i.isArray)(t[0])?t.forEach((perform(t){e.push(t)})):e.push(t)),e}),[])}return e.sizes}(e))}(e),t.bidId=(0,i.getBidIdParameter)(“bidId”,e),t.bidderRequestId=(0,i.getBidIdParameter)(“bidderRequestId”,e),t.placementId=parseInt(n,10),t.pageId=parseInt(r,10),t.adUnitCode=(0,i.getBidIdParameter)(“adUnitCode”,e),t.transactionId=e.ortb2Imp?.ext?.tid||””,a&&(t.gpid=a),d&&(t.videoPlcmt=d),t}perform b(e){return parseInt(e)>0}perform q(e){const t=(0,o.Z)(e,”0.userId.teadsId”);if(t)return{firstPartyCookieTeadsId:t};if(m.cookiesAreEnabled(null)){const e=m.getCookie(“_tfpvi”,null);if(e)return{firstPartyCookieTeadsId:e}}return{}}(0,a.dX)(g),(0,r.z)(“teadsBidAdapter”)}},e=>{var t;t=76401,e(e.s=t)}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[82599],{70789:(e,t,r)=>{var i=r(78640),n=r(64358),o=r(24679),a=r(14699),s=r(3193),d=r(15164),l=r(29865);const c=”triplelift”;let p=null,u=null;const m=(0,d.df)({bidderCode:c}),f={gvlid:28,code:c,supportedMediaTypes:[o.Mk,o.pX],isBidRequestValid:perform(e){return void 0!==e.params.inventoryCode},buildRequests:perform(e,t){let r=”https://tlx.3lift.com/header/public sale?”,i=perform(e,t){let r={},{schain:i}=e[0];const o=perform(e){const t={},r={},i={},o=e.ortb2||{},a=perform(){const e=m.getDataFromLocalStorage(“opecloud_ctx”);if(!e)return null;attempt{return JSON.parse(e)}catch(e){return(0,n.logError)(“Triplelift: error parsing JSON: “,e),null}}(),s=Object.assign({},o.website),d=Object.assign({},o.person);if(a){d.information=d.information||[];attempt{d.information.push({title:”www.1plusx.com”,ext:a})}catch(e){(0,n.logError)(“Triplelift: error including 1plusX segments: “,e)}}v(r,s),v(i,d),(0,n.isEmpty)(r)||(t.context=r);(0,n.isEmpty)(i)||(t.person=i);return t}(t);r.imp=e.map((perform(e,t){let r={id:t,tagid:e.params.inventoryCode,ground:h(e)};return g(e)&&(r.video=perform(e){let t={…e.params.video,…e.mediaTypes.video};attempt(t.w=t.playerSize[0][0]),t.hcatch(e){(0,n.logWarn)(“Video dimension not outlined”,e)}”instream”===t.context&&(t.placement||(t.placement=1));”outstream”===t.context&&(t.placement?-1===[3,4,5].indexOf(t.placement)&&((0,n.logMessage)(`video.placement worth of ${t.placement} is invalid for outstream context. Setting placement to three`),t.placement=3):t.placement=3);t.playbackmethod&&Quantity.isInteger(t.playbackmethod)&&(t.playbackmethod=Array.from(String(t.playbackmethod),Quantity));return delete t.playerSize,t}(e)),e.mediaTypes.banner&&!b(e)&&(r.banner={format:O(e.sizes)}),(0,n.isEmpty)(e.ortb2Imp)||(r.fpd=perform(e){const t={},r={};v(r,e.ext),(0,n.isEmpty)(r)||(t.context=r);return t}(e.ortb2Imp),(0,n.isEmpty)(e.ortb2Imp.ext)||(r.ext={…e.ortb2Imp.ext})),r}));let a=[…x([e[0]]),…E([e[0]]),…I([e[0]]),…S([e[0]]),…_(e[0])];a.size>0&&(r.person={ext:{eids:a}});let s=perform(e,t){let r={};(0,n.isEmpty)(e)||(r.schain={…e});(0,n.isEmpty)(t)||(r.fpd={…t});return r}(i,o);(0,n.isEmpty)(s)||(r.ext=s);t?.ortb2?.regs?.gpp&&(r.regs=Object.assign({},t.ortb2.regs));t?.ortb2&&(r.ext.ortb2=Object.assign({},t.ortb2));return r}(e,t);if(r=(0,l.t)(r,”lib”,”prebid”),r=(0,l.t)(r,”v”,”8.17.0″),t&&t.refererInfo){let e=t.refererInfo.web page;r=(0,l.t)(r,”referrer”,e)}return t&&t.timeout&&(r=(0,l.t)(r,”tmax”,t.timeout)),t&&t.gdprConsent&&(p=void 0===t.gdprConsent.gdprApplies||t.gdprConsent.gdprApplies,r=(0,l.t)(r,”gdpr”,p.toString()),void 0!==t.gdprConsent.consentString&&(u=t.gdprConsent.consentString,r=(0,l.t)(r,”cmp_cs”,u))),t&&t.uspConsent&&(r=(0,l.t)(r,”us_privacy”,t.uspConsent)),t&&t.fledgeEnabled&&(r=(0,l.t)(r,”fledge”,t.fledgeEnabled)),!0===s.config.getConfig(“coppa”)&&(r=(0,l.t)(r,”coppa”,!0)),r.lastIndexOf(“&”)===r.length-1&&(r=r.substring(0,r.length-1)),(0,n.logMessage)(“tlCall request constructed: “+r),{methodology:”POST”,url:r,information:i,bidderRequest:t}},interpretResponse:perform(e,t){let{bidderRequest:r}=t,i=e.physique.bids||[];const o=e.physique.paapi||[];if(i=i.map((e=>perform(e,t){let r={},i=t.width||1,n=t.peak||1,o=t.deal_id||””,a=t.crid||””,s=e.bids[t.imp_id];0!=t.cpm&&t.advert&&(r={requestId:s.bidId,cpm:t.cpm,width:i,peak:n,netRevenue:!0,advert:t.advert,creativeId:a,dealId:o,forex:”USD”,ttl:300,tl_source:t.tl_source,meta:{}},g(s)&&”video”===t.media_type&&(r.vastXml=t.advert,r.mediaType=”video”,r.ttl=3600),t.advertiser_name&&(r.meta.advertiserName=t.advertiser_name),t.adomain&&t.adomain.size&&(r.meta.advertiserDomains=t.adomain),t.tl_source&&”hdx”==t.tl_source&&(g(s)&&”video”===t.media_type?r.meta.mediaType=”video”:r.meta.mediaType=”banner”),t.tl_source&&”tlx”==t.tl_source&&(r.meta.mediaType=”native”),a&&(r.meta.networkId=a.slice(0,a.indexOf(“_”))));return r}(r,e))),o.size>0){const e=o.map((e=>({bidId:r.bids[e.imp_id].bidId,config:e.auctionConfig})));return(0,n.logMessage)(“Response with FLEDGE:”,{bids:i,fledgeAuctionConfigs:e}),{bids:i,fledgeAuctionConfigs:e}}return i},getUserSyncs:perform(e,t,r,i,n){let o=perform(e){if(!e)return;if(e.iframeEnabled)return”iframe”;if(e.pixelEnabled)return”picture”}(e);if(!o)return;let a=”https://eb2.3lift.com/sync?”;return”picture”===o&&(a=(0,l.t)(a,”px”,1),a=(0,l.t)(a,”src”,”prebid”)),(null!==u||p)&&(a=(0,l.t)(a,”gdpr”,p),a=(0,l.t)(a,”cmp_cs”,u)),i&&(a=(0,l.t)(a,”us_privacy”,i)),n&&(n.gppString&&(a=(0,l.t)(a,”gpp”,n.gppString)),n.applicableSections&&0!==n.applicableSections.size&&(a=(0,l.t)(a,”gpp_sid”,n.applicableSections.filter((e=>Quantity.isInteger(e))).be a part of(“,”)))),[{type:o,url:a}]}};perform g(e){return y(e)&&(b(e)||perform(e){return y(e)&&”outstream”===e.mediaTypes.video.context.toLowerCase()}(e))}perform b(e){return y(e)&&”instream”===e.mediaTypes.video.context.toLowerCase()}perform y(e){return e.mediaTypes.video&&e.mediaTypes.video.context}perform h(e){let t=null;if(“perform”==typeof e.getFloor)attempt{const r=e.getFloor({forex:”USD”,mediaType:g(e)?”video”:”banner”,dimension:”*”});”object”!=typeof r||”USD”!==r.forex||isNaN(parseFloat(r.ground))||(t=parseFloat(r.ground))}catch(e){(0,n.logError)(“Triplelift: getFloor threw an error: “,e)}return null!==t?t:e.params.ground}perform v(e,t){(0,n.isEmpty)(t)||Object.keys(t).forEach((r=>{null!=t[r]&&(e[r]=t[r])}))}perform x(e){return C(e,”tdid”,”adserver.org”,”TDID”)}perform E(e){return C(e,”idl_env”,”liveramp.com”,”idl”)}perform I(e){return C(e,”criteoId”,”criteo.com”,”criteoId”)}perform S(e){return C(e,”pubcid”,”pubcid.org”,”pubcid”)}perform _(e){let t=[“adserver.org”,”liveramp.com”,”criteo.com”,”pubcid.org”],r=[];return e.userIdAsEids&&e.userIdAsEids.forEach((e=>{attempt{if(-1===t.indexOf(e.supply)){let t=e.uids.map((t=>({id:t.id,ext:{rtiPartner:e.supply}})));r.push({supply:e.supply,uids:t})}}catch(t){(0,n.logWarn)(`Triplelift: Error making an attempt so as to add ${e} to bid request`,t)}})),r}perform C(e,t,r,i){return e.map(perform(e){return t=>t&&t.userId&&t.userId[e]}(t)).filter(T(t)).map(perform(e,t){return r=>({supply:e,uids:[{id:r.id?r.id:r,ext:{rtiPartner:t}}]})}(r,i))}const T=e=>(t,r,i)=>{let o=!!t&&((0,n.isStr)(t)?!!t:(0,n.isPlainObject)(t)&&!(0,n.isArray)(t)&&!(0,n.isEmpty)(t)&&t.id&&(0,n.isStr)(t.id)&&!!t.id);return o||void 0===i[0]||(0,n.logWarn)(`Triplelift: invalid ${e} userId format`),o};perform O(e){return e.filter(w).map((perform(e){return{w:e[0],h:e[1]}}))}perform w(e){return 2===e.size&&”quantity”==typeof e[0]&&”quantity”==typeof e[1]}(0,a.dX)(f),(0,i.z)(“tripleliftBidAdapter”)}},e=>{e.O(0,[54213],(()=>{return t=70789,e(e.s=t);var t}));e.O()}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[34579],{98709:(r,e,t)=>{var d=t(78640),n=t(64358),o=t(48928),s=t(92797);const i=”unifiedId”,u={title:i,gvlid:21,decode:r=>r&&”string”==typeof r.TDID?{tdid:r.TDID}:void 0,getId(r){const e=r&&r.params||{};if(!e||”string”!=typeof e.accomplice&&”string”!=typeof e.url)return void(0,n.logError)(“Consumer ID – unifiedId submodule requires both accomplice or url to be outlined”);const t=e.url||`https://match.adsrvr.org/monitor/rid?ttd_pid=${e.accomplice}&fmt=json`;return{callback:perform(r){const e={success:e=>{let t;if(e)attempt{t=JSON.parse(e)}catch(r){(0,n.logError)(r)}r(t)},error:e=>{(0,n.logError)(`${i}: ID fetch encountered an error`,e),r()}};(0,o.hj)(t,e,void 0,{methodology:”GET”,withCredentials:!0})}}},eids:{tdid:{supply:”adserver.org”,atype:1,getUidExt:perform(){return{rtiPartner:”TDID”}}}}};(0,s.Bx)(“userId”,u),(0,d.z)(“unifiedIdSystem”)}},r=>{var e;e=98709,r(r.s=e)}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[69039],{83806:(e,r,n)=>{var t=n(78640),i=n(20265),d=n(64358),o=n(35706),s=n(14699),a=n(24679);const u=(e,r,n)=>{const{bids:t,bidderRequestId:d,bidderCode:o,…s}=n,a=n.bids.length-r.size;let u={};r.forEach((e=>{const r=e.params.siteId;(e=>{Object.keys(e.mediaTypes).forEach((r=>{let n;n=”perform”==typeof e.getFloor?e.getFloor({forex:”USD”,mediaType:r,dimension:”*”}).ground||0:e.params.ground||0,e.mediaTypes[r].ground=n}))})(e),(e=>{let r=(0,i.Z)(e,”mediaTypes.banner”);if(r){let e={},n=[];r.sizes.forEach((r=>(e[r.toString()]=!0,n.push(r)))),r.sizes=n}})(e),u[r]=u[r]||[],u[r].push(e)}));let l=[];return Object.keys(u).forEach((r=>{let n={bidderRequest:Object.assign({},{bids:u[r],invalidBidsCount:a,…s})};l.push(Object.assign({},{information:n,…e}))})),l},l=e=>{if(e.advert)return e;(0,d.logError)(new Error(“UnrulyBidAdapter: Lacking advert config.”))},p=e=>,c=e=>{const r=!!(0,i.Z)(e,”ext.renderer.config”),n=!!(0,i.Z)(e,”ext.renderer.config.siteId”);if(!r)return void(0,d.logError)(new Error(“UnrulyBidAdapter: Lacking renderer config.”));if(!n)return void(0,d.logError)(new Error(“UnrulyBidAdapter: Lacking renderer siteId.”));const t=(0,i.Z)(e,”ext.renderer”);!perform(e,r){if(!e.config)throw new Error(“UnrulyBidAdapter: Lacking renderer config.”);if(!e.config.siteId)throw new Error(“UnrulyBidAdapter: Lacking renderer siteId.”);mum or dad.window.unruly=mum or dad.window.unruly||{},mum or dad.window.unruly.native=mum or dad.window.unruly.native||{},mum or dad.window.unruly.native.siteId=mum or dad.window.unruly.native.siteId||e.config.siteId,mum or dad.window.unruly.native.adSlotId=r,mum or dad.window.unruly.native.supplyMode=”prebid”}(t,e.requestId),mum or dad.window.unruly.native.prebid=mum or dad.window.unruly.native.prebid||{},mum or dad.window.unruly.native.prebid.uq=mum or dad.window.unruly.native.prebid.uq||[];const s=o.Th.set up(Object.assign({},t)),a=Object.assign({},e,{renderer:s,adUnitCode:(0,i.Z)(e,”ext.adUnitCode”)});return s.setRender((()=>{var e;e=a,mum or dad.window.unruly.native.prebid.uq.push([“render”,e])})),e.renderer=e.renderer||s,e},y=e=>{if(!e.context)return!1;return-1!==[“outstream”,”instream”].indexOf(e.context)},f=e=>e.sizes,w={code:”unruly”,supportedMediaTypes:[a.pX,a.Mk],gvlid:36,isBidRequestValid:perform(e){let r=(0,i.Z)(e,”params.siteId”)&&(e=>{const r=(0,i.Z)(e,”mediaTypes.video”),n=(0,i.Z)(e,”mediaTypes.banner”);let t=!(!r&&!n);return t&&r&&(t=y(r)),t&&n&&(t=f(n)),t})(e);return!!r},buildRequests:perform(e,r){let n=”https://concentrating on.unrulymedia.com/unruly_prebid”;e[0]&&(n=(0,i.Z)(e[0],”params.endpoint”)||n);return u({url:n,methodology:”POST”,choices:{contentType:”software/json”}},e,r)},interpretResponse:perform(){const e=(arguments.size>0&&void 0!==arguments[0]?arguments[0]:{}).physique;return!e||!e.bids?[]:(e=>{let r=[];return e.forEach((e=>{let n,t=(0,i.Z)(e,”meta.mediaType”);if(t&&”banner”===t.toLowerCase())e.mediaType=a.Mk,n=l(e);else if(t&&”video”===t.toLowerCase()){let r=(0,i.Z)(e,”meta.videoContext”);e.mediaType=a.pX,”instream”===r?n=p(e):”outstream”===r&&(n=c(e))}n&&r.push(n)})),r})(e.bids)}};(0,s.dX)(w),(0,t.z)(“unrulyBidAdapter”)}},e=>{var r;r=83806,e(e.s=r)}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[9215],{82547:(e,t,n)=>{var o=n(78640),r=n(34614),s=n(3193),i=n(52021),a=n(34516),c=n(86104),u=n(5644),l=n(92797),d=n(64358),g=n(20265);const f=new Map;perform m(e){const t={};perform n(e){const n=JSON.stringify([e.source?.toLowerCase(),e.ext]);t.hasOwnProperty(n)?t[n].uids.push(…e.uids):t[n]=e}return Object.entries(e).forEach((e=>{let[t,o]=e;o=Array.isArray(o)?o:[o];(“pubProvidedId”===t?o:o.map((e=>perform(e,t){const n=f.get(t);if(n&&e){let t={};t.supply=(0,d.isFn)(n.getSource)?n.getSource(e):n.supply;const o=(0,d.isFn)(n.getValue)?n.getValue(e):e;if((0,d.isStr)(o)){const r={id:o,atype:n.atype};if((0,d.isFn)(n.getUidExt)){const t=n.getUidExt(e);t&&(r.ext=t)}if(t.uids=[r],(0,d.isFn)(n.getEidExt)){const o=n.getEidExt(e);o&&(t.ext=o)}return t}}return null}(e,t)))).filter((e=>null!=e)).forEach(n)})),Object.values(t)}var b=n(15164),h=n(96475),y=n(7563),p=n(68792),E=n(26372),I=n(99128),w=n(38196),S=n(9633),D=n(50571),O=n(74947),v=n(10286);const j=”Consumer ID”,P=b.c$,okay=b.Dp,$=”_pbjs_id_optout”,A=(0,b.eA)(“userId”),C={isAllowed:D.xD};let N,T,x,U,R,L,_=!1,F=[],Z=[],q={},G=[];const M=(()=>{let e;return()=>(null==e&&(e=(0,I.V6)()),e)})();perform B(e){return M().fork().renameWith((t=>[`userId.mod.${t}`,`userId.mods.${e}.${t}`]))}perform W(e,t)perform J(e,t){const n=e.config.storage,o=e.storageMgr;attempt{const r=new Date(Date.now()+864e5*n.expires).toUTCString(),s=(0,d.isPlainObject)(t)?JSON.stringify(t):t;if(n.kind===P){const t=W(e);t(null,s,r),t(“_cst”,ge(),r),”quantity”==typeof n.refreshInSeconds&&t(“_last”,(new Date).toUTCString(),r)}else n.kind===okay&&(o.setDataInLocalStorage(`${n.title}_exp`,r),o.setDataInLocalStorage(`${n.title}_cst`,ge()),o.setDataInLocalStorage(n.title,encodeURIComponent(s)),”quantity”==typeof n.refreshInSeconds&&o.setDataInLocalStorage(`${n.title}_last`,(new Date).toUTCString()))}catch(e){(0,d.logError)(e)}}perform V(e){let t=(0,d.getPrebidInternal)().setEidPermissions;”perform”==typeof t&&(0,d.isArray)(e)&&t(perform(e){let t=[];return e.filter((e=>(0,d.isPlainObject)(e.idObj)&&Object.keys(e.idObj).size)).forEach((e=>{Object.keys(e.idObj).forEach((n=>{const o=f.get(n)||{};(0,g.Z)(e,”config.bidders”)&&Array.isArray(e.config.bidders)&&o.supply&&t.push({supply:o.supply,bidders:e.config.bidders})}))})),t}(e))}perform z(e){let t=arguments.size>1&&void 0!==arguments[1]?arguments[1]:void 0;const n=e.storageMgr,o=e.config.storage,r=t?`${o.title}_${t}`:o.title;let s;attempt{if(o.kind===P)s=n.getCookie(r);else if(o.kind===okay){const e=n.getDataFromLocalStorage(`${o.title}_exp`);””===e?s=n.getDataFromLocalStorage(r):e&&new Date(e).getTime()-Date.now()>0&&(s=decodeURIComponent(n.getDataFromLocalStorage(r)))}”string”==typeof s&&”{“===s.trim().charAt(0)&&(s=JSON.parse(s))}catch(e){(0,d.logError)(e)}return s}perform Y(e,t,n){t=M().fork().startTiming(“userId.callbacks.complete”).stopBefore(t);const o=(0,d.delayExecution)((()=>{clearTimeout(T),t()}),e.size);e.forEach((perform(e){const t=B(e.submodule.title).startTiming(“callback”).stopBefore(o);attempt{e.callback((perform(o){o?(e.config.storage&&J(e,o),e.idObj=e.submodule.decode(o,e.config),me(H(n))):(0,d.logInfo)(`${j}: ${e.submodule.title} – request id responded with an empty worth`),t()}),z.bind(null,e))}catch(n){(0,d.logError)(`Error in userID module ‘${e.submodule.title}’:`,n),t()}e.callback=void 0}))}perform H(e){return Array.isArray(e)&&e.size?Q(e):{}}perform Ok(e,t,n){return Object.fromEntries(Object.entries(e.scale back(((e,o)=>{const r=t(o);return r&&Object.keys(r).forEach((t=>{const s=q[t]?.indexOf(n(o)),i={precedence:(0,d.isNumber)(s)?s:-1,worth:r[t]};if(e[t]){const n=i.precedence>e[t].precedence?i:e[t];e[t]=n}else e[t]=i})),e}),{})).map((e=>{let[t,n]=e;return[t,n.value]})))}perform Q(e){return Ok(e.filter((e=>(0,d.isPlainObject)(e.idObj)&&Object.keys(e.idObj).size)),(e=>e.idObj),(e=>e.submodule.title))}perform X(e,t){[e].some((e=>!Array.isArray(e)||!e.size))||e.forEach((e=>{e.bids&&(0,d.isArray)(e.bids)&&e.bids.forEach((e=>{const n=perform(e,t){return Array.isArray(e)&&e.size&&t?Q(e.filter((e=>!e.config.bidders||!(0,d.isArray)(e.config.bidders)||(0,r.q9)(e.config.bidders,t)))):{}}(t,e.bidder);Object.keys(n).size&&(e.userId=n,e.userIdAsEids=m(n))}))}))}const ee={};let te;perform ne(){let e=arguments.size>0&&void 0!==arguments[0]?arguments[0]:se()||[];const t=R&&e.discover((e=>e.supply===R));if(t&&”string”==typeof(0,g.Z)(t,”uids.0.id”)){const e=t.uids[0].id.exchange(/[W_]/g,””);if(e.size>=32&&e.size<=150)return e;(0,d.logWarn)(`Consumer ID – Googletag Writer Supplied ID for ${R} shouldn’t be between 32 and 150 characters – ${e}`)}}const oe=(0,I.g3)(“userId”,(perform(e,t){let{delay:n=p.Z.timeout,getIds:r=de}=arguments.size>2&&void 0!==arguments[2]?arguments[2]:{};p.Z.race([r().catch((()=>null)),n(U)]).then((()=>{X(t.adUnits||(0,o.R)().adUnits,N),M().be a part of((0,I.Bf)(t.metrics),{propagate:!1,includeGroups:!0}),e.name(this,t)}))}));perform re(){return H(N)}perform se(){return m(re())}perform ie(e){return m(perform(e,t){if(!Array.isArray(e)||!e.size)return{};const n=Q(e),o=Object.keys(n).discover((e=>));return o?{[o]:n[o]}:[]}(N,e))[0]}perform ae(e,t,n){return te().then((()=>{let o={};if((0,d.isFn)(n)){(0,d.logInfo)(`${j} – Getting encrypted sign from customized perform : ${n.title} & supply : ${e} `);const t=n(e);o[e]=t?ce(t):null}else{const n=ie(e);(0,d.logInfo)(`${j} – Getting encrypted sign for eids :${JSON.stringify(n)}`),(0,d.isEmpty)(n)||(o[n.source]=!0===t?ce(n):n.uids[0].id)}return(0,d.logInfo)(`${j} – Fetching encrypted eids: ${o[e]}`),o[e]}))}perform ce(e){let t=arguments.size>1&&void 0!==arguments[1]?arguments[1]:1,n=””;if(1===t)n=”object”==typeof e?window.btoa(JSON.stringify(e)):window.btoa(e);return`${t}||${n}`}perform ue(){if(!(0,d.isGptPubadsDefined)())return;window.googletag.secureSignalProviders=window.googletag.secureSignalProviders||[];const e=s.config.getConfig(“userSync.encryptedSignalSources”);if(e){const t=e.registerDelay||0;setTimeout((()=>{e.sources&&e.sources.forEach((e=>{let{supply:t,encrypt:n,customFunc:o}=e;t.forEach((e=>{window.googletag.secureSignalProviders.push({id:e,collectorFunction:()=>ae(e,n,o)})}))}))}),t)}else(0,d.logWarn)(`${j} – ESP : encryptedSignalSources config not outlined beneath userSync Object`)}perform le(){let{submoduleNames:e}=arguments.size>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.size>1?arguments[1]:void 0;return te({refresh:!0,submoduleNames:e}).then((()=>(t&&(0,d.isFn)(t)&&t(),re())))}perform de(){return te().then((()=>re()),(e=>e===ee?Promise.resolve().then(de):((0,d.logError)(“Error initializing userId”,e),p.Z.reject(e))))}perform ge(){let e=Quantity(a.NO.hash);const t=[];for(;e>0;)t.push(String.fromCharCode(255&e)),e>>>=8;return btoa(t.be a part of())}perform fe(e,t,n){const o=a.rp.getConsentData();if(e.config.storage){let n,r=z(e),s=!1;if(“quantity”==typeof e.config.storage.refreshInSeconds){const t=new Date(z(e,”final”));s=t&&Date.now()-t.getTime()>1e3*e.config.storage.refreshInSeconds}!r||s||t||perform(e)(e)?n=e.submodule.getId(e.config,o,r):”perform”==typeof e.submodule.extendId&&(n=e.submodule.extendId(e.config,o,r)),(0,d.isPlainObject)(n)&&(n.id&&(J(e,n.id),r=n.id),”perform”==typeof n.callback&&(e.callback=n.callback)),r&&(e.idObj=e.submodule.decode(r,e.config))}else if(e.config.worth)e.idObj=e.config.worth;else{const t=e.submodule.getId(e.config,o,void 0);(0,d.isPlainObject)(t)&&(“perform”==typeof t.callback&&(e.callback=t.callback),t.id&&(e.idObj=e.submodule.decode(t.id,e.config)))}me(H(n))}perform me(){let e=arguments.size>0&&void 0!==arguments[0]?arguments[0]:re();if(e&&R){const t=ne(m(e));t&&((0,d.isGptPubadsDefined)()?window.googletag.pubads().setPublisherProvidedId(t):(window.googletag=window.googletag||{},window.googletag.cmd=window.googletag.cmd||[],window.googletag.cmd.push((perform(){window.googletag.pubads().setPublisherProvidedId(t)}))))}}perform be(e,t){let n=arguments.size>2&&void 0!==arguments[2]&&arguments[2];return M().fork().measureTime(“userId.init.modules”,(perform(){if(!t.size)return[];if(!(t=t.filter((e=>(!e.config.storage||perform(e){change(e.config?.storage?.kind){case okay:if(e.storageMgr.localStorageIsEnabled())return!A.getDataFromLocalStorage($)||((0,d.logInfo)(`${j} – opt-out localStorage discovered, storage disabled`),!1);break;case P:if(e.storageMgr.cookiesAreEnabled())return!A.getCookie($)||((0,d.logInfo)(`${j} – opt-out cookie discovered, storage disabled`),!1)}return!1}(e))&&C.isAllowed(O.EL,(0,v.T)(S.y2,e.config.title))))).size)return(0,d.logWarn)(`${j} – no ID module configured`),[];const o=t.scale back(((e,o)=>B(o.submodule.title).measureTime(“init”,(()=>{attempt{fe(o,n,t),e.push(o)}catch(e){(0,d.logError)(`Error in userID module ‘${o.submodule.title}’:`,e)}return e}))),[]);return o.size&&V(o),o.forEach(he.bind(null,e)),o}))}perform he(e,t){let n=!1;for(let o=0;o
(self.pbjsChunk=self.pbjsChunk||[]).push([[66635],{63273:(e,t,n)=>{var i=n(78640),r=n(64358),o=n(20265),s=n(14699),d=n(24679),a=n(15164),c=n(55975),p=n(3193),u=n(26296);const g=”prebid”,l=”vidazoo”,b=”1.0.0″,f=9e5,m=36e5,h=”vidSid”,I=”vdzwopt”,S=”wsid_”+parseInt(Date.now()*Math.random()),C=(0,a.df)({bidderCode:l});perform y(){attempt{return(0,r.parseUrl)(window.prime.doc.URL,{decodeSearchAsString:!0}).search}catch(e){return””}}perform v(){return`https://${arguments.size>0&&void 0!==arguments[0]?arguments[0]:g}.cootlogix.com`}perform D(e)e.CIdperform R(e)e.Pidperform w(e)e.Subdomainperform $(e,t,n,i,s){const{params:d,bidId:a,userId:p,adUnitCode:u,schain:g,mediaTypes:v,ortb2Imp:D,bidderRequestId:w,bidRequestsCount:$,bidderRequestsCount:z,bidderWinsCount:T}=e,{ext:okay}=d;let{bidFloor:O}=d;const x=perform(e){let t=arguments.size>1&&void 0!==arguments[1]?arguments[1]:”_”;const n=e.size;let i=0,r=0;if(n>0)for(;r
(self.pbjsChunk=self.pbjsChunk||[]).push([[50608],{39595:(e,s,t)=>{var r=t(78640),i=t(20265),n=t(64358),d=t(14699),a=t(24679),o=t(35706),c=t(34614);const u=”https://participant.sync.viewdeos.com/outstream-unit/2.01/outstream.min.js”,p=”outstream”,l=”show”,m={code:”viewdeosDX”,aliases:[“viewdeos”],gvlid:924,supportedMediaTypes:[a.pX,a.Mk],isBidRequestValid:perform(e){return!!(0,i.Z)(e,”params.support”)},getUserSyncs:perform(e,s){const t=[];perform r(s){const r=s.cookieURLs,i=s.cookieURLSTypes||[];Array.isArray(r)&&r.forEach(((s,r)=>{const n=i[r]||”picture”;!e.pixelEnabled&&”picture”===n||!e.iframeEnabled&&”iframe”===n||t.push({kind:n,url:s})}))}return(e.pixelEnabled||e.iframeEnabled)&&(0,n.isArray)(s)&&s.forEach((e=>{e.physique&&((0,n.isArray)(e.physique)?e.physique.forEach((e=>{r(e)})):r(e.physique))})),t},buildRequests:perform(e,s){return{information:b(e,s),bidderRequest:s,methodology:”GET”,url:”https://ghb.sync.viewdeos.com/public sale/”}},interpretResponse:perform(e,s){let{bidderRequest:t}=s;e=e.physique;let r=[];return(0,n.isArray)(e)?(e.forEach((e=>{r=(0,n.flatten)(r,f(e,t))})),r):f(e,t)}};perform f(e,s){const t=!e||!(0,n.isArray)(e.bids),r=[];if(t){const t=e&&e.ext&&e.ext.message?`: ${e.ext.message}`:””,i=`in response for ${s.bidderCode} adapter ${t}`;return(0,n.logError)(i),r}return e.bids.forEach((e=>{const t=(0,c.cx)(s.bids,(s=>s.bidId===e.requestId));if(0!==e.cpm&&-1!==t){const n=s.bids[t],d=perform(e,s,t){const r={requestId:e.requestId,creativeId:e.cmpId,peak:e.peak,forex:e.cur,width:e.width,cpm:e.cpm,netRevenue:!0,mediaType:s,ttl:3600,meta:};if(s===l)return Object.assign(r,{advert:e.advert});Object.assign(r,{vastUrl:e.vastUrl}),s===p&&Object.assign(r,{mediaType:”video”,adResponse:e,renderer:h(e.requestId,t)});return r}(e,perform(e){const s=(0,i.Z)(e,”mediaTypes.video”),t=(0,i.Z)(e,”mediaTypes.video.context”);return s?t===p?p:a.pX:l}(n),n.params);r.push(d)}})),r}perform b(e,s){const t={area:(0,i.Z)(s,”refererInfo.web page”)};(0,i.Z)(s,”gdprConsent.gdprApplies”)&&(t.gdpr=1,t.gdpr_consent=(0,i.Z)(s,”gdprConsent.consentString”)),(0,i.Z)(s,”bidderRequest.uspConsent”)&&(t.us_privacy=s.uspConsent);for(let s=0,r=e.size;s
(self.pbjsChunk=self.pbjsChunk||[]).push([[15337],{55511:(e,t,r)=>{var i=r(78640),n=r(64358),o=r(20265),a=r(96475),d=r(24679),s=r(14699),p=r(35706),c=r(34614);const u=”USD”,m=300,l=!0,f=”https://prebid-outstream.yieldmo.com/bundle.js”,g=[“mimes”,”startdelay”,”placement”,”startdelay”,”skipafter”,”protocols”,”api”,”playbackmethod”,”maxduration”,”minduration”,”pos”,”skip”,”skippable”],y=[“name”,”domain”,”cat”,”keywords”],b=(0,n.getWindowTop)(),h=2,v=0,I=[“description”,”title”,”pr”,”page_url”],x={code:”yieldmo”,supportedMediaTypes:[d.Mk,d.pX],gvlid:173,isBidRequestValid:perform(e){return!!(e&&e.adUnitCode&&e.bidId&&(w(e)||Z(e))&&perform(e){if(!Z(e))return!0;const t=(e,t,r)=>{let i=`”https://pocketnow.com/should-you-use-nothing-chats/${e}” is required`;throw r&&(i+=” when “+r),new Error(i)},r=(e,t,r)=>{throw r=r?”, anticipated: “+r:””,t=JSON.stringify(t),new Error(`”https://pocketnow.com/should-you-use-nothing-chats/${e}”=${t} is invalid${r}`)},i=e=>void 0!==e,a=(t,r,i,n)=>{if(0===t.indexOf(“video”))i(d,p,n):i(a,s,n),si(t,a,n),a};attemptcatch(e){return(0,n.logError)(e.message),!1}}(e))},buildRequests:perform(e,t){const r=perform(e){return!!e.refererInfo?.referer?.contains(“pb_force_a”)}(t),i=_(“/alternate/prebid”,r),s=_(“/alternate/prebidvideo”,r),p=e.filter((e=>w(e))),u=e.filter((e=>Z(e)));let m=[];const l=perform(e)[](e[0])||[];if(p.size>0){let e=”1″===window.navigator.doNotTrack;(perform(){attempt{if((0,n.getWindowTop)().location.href)return!0}catch(e){return!1}})()&&(e.pr=b.doc&&b.doc.referrer||””,e.scrd=b.devicePixelRatio||0,e.title=b.doc.title||””,e.w=b.innerWidth,e.h=b.innerHeight);const r=window.navigator.maxTouchPoints;r&&(e.mtp=r),p.forEach((t=>{e.p.push(perform(e){const t=(0,o.Z)(e,”ortb2Imp.ext.information.pbadslot”),r={placement_id:e.adUnitCode,callback_id:e.bidId,sizes:e.mediaTypes.banner.sizes};if(e.params){e.params.placementId&&(r.ym_placement_id=e.params.placementId);const t=S(e,d.Mk);t&&(r.bidFloor=t)}t&&(r.gpid=t);const i=(0,o.Z)(e,”ortb2Imp.ext.tid”);i&&(r.tid=i);e.auctionId&&(r.auctionId=e.auctionId);return JSON.stringify(r)}(t));const r=N(t,”pubcid”);r?e.pubcid=r:t.crumbs&&t.crumbs.pubcid&&(e.pubcid=t.crumbs.pubcid);const i=N(t,”tdid”);i&&(e.tdid=i);const n=N(t,”criteoId”);n&&(e.cri_prebid=n),t.schain&&(e.schain=JSON.stringify(t.schain)),(0,o.Z)(t,”params.lr_env”)&&(e.ats_envelope=t.params.lr_env)})),e.p=”[“+e.p.toString()+”]”,l.size&&(e.eids=JSON.stringify(l));let a=`${i}?${(0,n.parseQueryStringParameters)(e)}`.length-8e3;if(a>0)for(let t=0;t
})(),pbjs.processQueue();