“)),[e.width,e.height]=g[o.size_id].cut up(“x”).map((e=>Quantity(e)))),e.rubiconTargeting=(Array.isArray(o.concentrating on)?o.concentrating on:[]).cut back(((e,t)=>(e[t.key]=t.values[0],e)),{rpfl_elemid:s.adUnitCode}),t.push(e)}else(0,r.logError)(“Rubicon: bidRequest undefined at index place:”.concat(n),i,e);var p,u;return t}),[]).type(((e,t)=>(t.cpm||0)-(e.cpm||0)))},getUserSyncs:perform(e,t,i,o){if(!C&&e.iframeEnabled){let e={};return i&&(“boolean”==typeof i.gdprApplies&&(e.gdpr=Quantity(i.gdprApplies)),”string”==typeof i.consentString&&(e.gdpr_consent=i.consentString)),o&&(e.us_privacy=encodeURIComponent(o)),e=Object.keys(e).size?”?”.concat((0,r.formatQS)(e)):””,C=!0,”eus”,”.rubiconproject.com/usync.html”)+e}},transformBidParams:perform(e,t){return(0,r.convertTypes)({accountId:”quantity”,siteId:”quantity”,zoneId:”quantity”},e)}};perform x(e,t){let i;return i=e.params.referrer?e.params.referrer:t.refererInfo.web page,e.params.safe?i.substitute(/^http:/i,”https:”):i}perform b(e){const t=doc.getElementById(e.adUnitCode);!perform(e){const t=e.querySelector(“div[id^=’google_ads’]”);t&&t.fashion.setProperty(“show”,”none”)}(t),perform(e){const t=e.querySelector(“script[id^=’sas_script’]”),i=t&&t.nextSibling;i&&”iframe”===i.localName&&i.fashion.setProperty(“show”,”none”)}(t);const i=e.renderer.getConfig();e.renderer.push((()=>{window.MagniteApex.renderAd(!1,label:i.label)}))}perform y(e,t){let i=e.params;if(“video”===t){let t=[];return i.video&&i.video.playerWidth&&i.video.playerHeight?t=[i.video.playerWidth,i.video.playerHeight]:Array.isArray((0,o.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 n=[];return Array.isArray(i.sizes)?n=i.sizes:void 0!==(0,o.Z)(e,”mediaTypes.banner.sizes”)?n=h(e.mediaTypes.banner.sizes):Array.isArray(e.sizes)&&e.sizes.size>0?n=h(e.sizes):(0,r.logWarn)(“Rubicon: no sizes are setup or discovered”),perform(e){const t=[15,2,9];return e.type(((e,i)=>o>-1?-1===r?1:-1===o?-1:r-o:e-i))}(n)}perform v(e,t,i){const n={consumer:{ext:{information:{…e.params.customer}}},web site:{ext:{information:{…e.params.stock}}}};e.params.key phrases&&(n.web site.key phrases=(0,r.isArray)(e.params.key phrases)?e.params.key phrases.be part of(“,”):e.params.key phrases);let a=(0,r.mergeDeep)({},e.ortb2||{},n),s=(0,o.Z)(e.ortb2Imp,”ext”)||{},c=(0,o.Z)(e.ortb2Imp,”ext.information”)||{};const p=(0,o.Z)(e,”ortb2Imp.ext.gpid”),u={consumer:[4],web site:[1,2,5,6]},l={consumer:”tg_v.”,web site:”tg_i.”,adserver:”tg_i.dfp_ad_unit_code”,pbadslot:”tg_i.pbadslot”,key phrases:”kw”},m=perform(e,t,n){let a=!(arguments.size>3&&void 0!==arguments[3])||arguments[3],s=perform(e,t,i){return”information”===t&&Array.isArray(e)?e.filter((e=>e.section&&(0,o.Z)(e,”ext.segtax”)&&u[i]&&-1!==u[i].indexOf((0,o.Z)(e,”ext.segtax”)))).map((e=>{let t=e.section.filter((e=>e.id)).cut back(((e,t)=>(e.push(t.id),e)),[]);if(t.size>0)return t.toString()})).toString():”object”==typeof e&&!Array.isArray(e)||void 0===e?void 0:Array.isArray(e)?e.filter((e=>{if(“object”!=typeof e&&void 0!==e)return e.toString();(0,r.logWarn)(“Rubicon: Filtered worth: “,e,”for key”,t,”: Anticipated worth to be string, integer, or an array of strings/ints”)})).toString():e.toString()}(e,n,t),d=l[n]&&a?””.concat(l[n]):”information”===n?””.concat(l[t],”iab”):””.concat(l[t]).concat(n);i[d]=i[d]?i[d].concat(“,”,s):s};t===d.Mk?([“site”,”user”].forEach((e=>{Object.keys(a[e]).forEach((t=>{“web site”===e&&”content material”===t&&a[e][t].information?m(a[e][t].information,e,”information”):”ext”!==t?m(a[e][t],e,t):a[e][t].information&&Object.keys(a[e].ext.information).forEach((t=>{m(a[e].ext.information[t],e,t,!1)}))}))})),Object.keys(c).forEach((e=>{“adserver”!==e?m(c[e],”web site”,e):”gam”===c[e].title&&m(c[e].adslot,title,e)})),p&&(i.p_gpid=p),i[“tg_i.pbadslot”]&&delete i[“tg_i.dfp_ad_unit_code”]):(Object.keys(s).size&&(0,r.mergeDeep)(i.imp[0].ext,s),p&&(i.imp[0].ext.gpid=p),(0,r.mergeDeep)(i,a))}perform h(e){return(0,r.parseSizesInput)(e).cut back(((e,t)=>{let i=parseInt(g[t],10);return i&&e.push(i),e}),[])}perform _(e){let t=arguments.size>1&&void 0!==arguments[1]&&arguments[1];return perform(e){let t=void 0!==(0,o.Z)(e,”mediaTypes.”.concat(d.pX)),i=void 0!==(0,o.Z)(e,”mediaTypes.”.concat(d.Mk)),r=”object”!=typeof(0,o.Z)(e,”params.video”);return i&&r&&(t=!1),t&&r&&(0,n.N)(e,”params.video”,{}),t}(e)?-1===[“outstream”,”instream”].indexOf((0,o.Z)(e,”mediaTypes.”.concat(d.pX,”.context”)))?void(t&&(0,r.logError)(“Rubicon: mediaTypes.video.context have to be outstream or instream”)):y(e,”video”).size<2?void(t&&(0,r.logError)(“Rubicon: couldn’t decide the playerSize of the video”)):(t&&(0,r.logMessage)(“Rubicon: making video request for adUnit”,e.adUnitCode),”video”):0===y(e,”banner”).size?void(t&&(0,r.logError)(“Rubicon: couldn’t decide the sizes for banner request”)):(t&&(0,r.logMessage)(“Rubicon: making banner request for adUnit”,e.adUnitCode),”banner”)}perform j(e)(0,r.logError)(“Rubicon: required schain params lacking”),t):tperform okay(e,t){return”rp_schain”===e?”rp_schain=”.concat(t):””.concat(e,”=”).concat(encodeURIComponent(t))}var C=!1;(0,a.dX)(f),window.pbjs.installedModules.push(“rubiconBidAdapter”)}},e=>{e.O(0,[6866],(()=>{return t=40060,e(e.s=t);var t}));e.O()}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[2972],{54834:(o,e,t)=>{var n=t(64358),i=t(92797),r=t(51039),d=t(15164),a=t(34516);const u=(0,d.df)({moduleName:”pubCommonId”,gvlid:a.$P}),c=”cookie”,l=”html5″,s=”_pubcid_optout”,f=”PublisherCommonId”;perform m(o,e){if(e===c)return u.getCookie(o);if(e===l&&u.hasLocalStorage()){const e=u.getDataFromLocalStorage(“”.concat(o,”_exp”));if(!e)return u.getDataFromLocalStorage(o);if(new Date(e).getTime()-Date.now()>0)return u.getDataFromLocalStorage(o)}}perform g(o,e){return perform(t){“perform”==typeof e&&e(),t(o)}}perform p(o){let e=arguments.size>1&&void 0!==arguments[1]?arguments[1]:””;if(!o)return;const t=(0,n.parseUrl)(o);t.search.id=encodeURIComponent(“pubcid:”+e);const i=(0,n.buildUrl)(t);return perform(){(0,n.triggerPixel)(i)}}perform I()u.hasLocalStorage()&&m(s,l))const v={title:”sharedId”,aliasName:”pubCommonId”,gvlid:a.$P,decode(o,e){if(I())return void(0,n.logInfo)(“PubCommonId decode: Has opted-out”);(0,n.logInfo)(” Decoded worth PubCommonId “+o);return{pubcid:o}},getId:perform(){let o=arguments.size>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.size>2?arguments[2]:void 0;if(I())return void(0,n.logInfo)(“PubCommonId: Has opted-out”);if(r.VP.getCoppa())return void(0,n.logInfo)(“PubCommonId: IDs not supplied for coppa requests, exiting PubCommonId”);const{params:{create:t=!0,pixelUrl:i}={}}=o;let d=e;if(!d){strive{“object”==typeof window[f]&&(d=window[f].getId())}catch(o){}d||(d=t&&(0,n.hasDeviceAccess)()?(0,n.generateUUID)():void 0)}return{id:d,callback:g(d,p(i,d))}},extendId:perform(){let o=arguments.size>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.size>2?arguments[2]:void 0;if(I())return(0,n.logInfo)(“PubCommonId: Has opted-out”),{id:void 0};if(r.VP.getCoppa())return void(0,n.logInfo)(“PubCommonId: IDs not supplied for coppa requests, exiting PubCommonId”);const{params:{prolong:t=!1,pixelUrl:i}={}}=o;if(t){if(i){return{callback:p(i,e)}}return{id:e}}},domainOverride:perform(){const o=doc.area.cut up(“.”),e=”_gd”.concat(Date.now());for(let t,n,i=0;i
(self.pbjsChunk=self.pbjsChunk||[]).push([[8029],{76401:(e,t,n)=>{var r=n(64358),i=n(20265),a=n(14699),s=n(15164);const d=”teads”,o=12,p=11,c=0,u=22,g=(0,s.df)({gvlid:132,bidderCode:d}),I={code:d,gvlid:132,supportedMediaTypes:[“video”,”banner”],isBidRequestValid:perform(e){let t=!1;if(void 0!==e.params){let n=v((0,r.getValue)(e.params,”placementId”)),i=v((0,r.getValue)(e.params,”pageId”));t=n&&i}return t||(0,r.logError)(“Teads placementId and pageId parameters are required. Bid aborted.”),t},buildRequests:perform(e,t){const n=e.map(y),r={referrer:f(t),pageReferrer:doc.referrer,networkBandwidth:(a=window.navigator,a&&a.connection&&a.connection.downlink>=0?a.connection.downlink.toString():””),timeToFirstByte:m(window),information:n,deviceWidth:display screen.width,hb_version:”7.37.0″,…l(e),…b(e)};var a;const s=e[0];s.schain&&(r.schain=s.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=o;e?t&&!t.isServiceSpecific&&(n=p):n=c;return n}(d.gdprApplies,d.vendorData):u;r.gdpr_iab={consent:t?d.consentString:””,standing:n,apiVersion:d.apiVersion}}t&&t.uspConsent&&(r.us_privacy=t.uspConsent);const g=(0,i.Z)(s,”ortb2.system.sua”);g&&(r.userAgentClientHints=g);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,top:e.top,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 l(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 a=t[r],s=(0,i.Z)(e,”0.userId.”.concat(a));s&&(n[r]=s)}return n}perform f(e){let t=””;return e&&e.refererInfo&&e.refererInfo.web page&&(t=e.refererInfo.web page),t}perform m(e)perform y(e){const t={};let n=(0,r.getValue)(e.params,”placementId”),a=(0,r.getValue)(e.params,”pageId”);const s=(0,i.Z)(e,”ortb2Imp.ext.gpid”);return t.sizes=perform(e){return(0,r.parseSizesInput)(perform(e){let t=(0,i.Z)(e,”mediaTypes.video.playerSize”),n=(0,i.Z)(e,”mediaTypes.video.sizes”),a=(0,i.Z)(e,”mediaTypes.banner.sizes”);if((0,r.isArray)(a)||(0,r.isArray)(t)||(0,r.isArray)(n)){return[a,n,t].cut back((perform(e,t){return(0,r.isArray)(t)&&((0,r.isArray)(t[0])?t.forEach((perform(t){e.push(t)})):e.push(t)),e}),[])}return e.sizes}(e))}(e),t.bidId=(0,r.getBidIdParameter)(“bidId”,e),t.bidderRequestId=(0,r.getBidIdParameter)(“bidderRequestId”,e),t.placementId=parseInt(n,10),t.pageId=parseInt(a,10),t.adUnitCode=(0,r.getBidIdParameter)(“adUnitCode”,e),t.auctionId=(0,r.getBidIdParameter)(“auctionId”,e),t.transactionId=(0,r.getBidIdParameter)(“transactionId”,e),s&&(t.gpid=s),t}perform v(e){return parseInt(e)>0}perform b(e){const t=(0,i.Z)(e,”0.userId.teadsId”);if(t)return{firstPartyCookieTeadsId:t};if(g.cookiesAreEnabled(null)){const e=g.getCookie(“_tfpvi”,null);if(e)return{firstPartyCookieTeadsId:e}}return{}}(0,a.dX)(I),window.pbjs.installedModules.push(“teadsBidAdapter”)}},e=>{e.O(0,[6866],(()=>{return t=76401,e(e.s=t);var t}));e.O()}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[2599],{70789:(e,t,r)=>{var n=r(64358),i=r(24679),o=r(14699),d=r(3193),a=r(15164);const s=”triplelift”;let u=!0,p=null;const c=(0,a.df)({gvlid:28,bidderCode:s}),l={gvlid:28,code:s,supportedMediaTypes:[i.Mk,i.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){var r,i;let o={},{schain:d}=e[0];const a=perform(e){const t={},r={},i={},o=e.ortb2||{},d=perform(){const e=c.getDataFromLocalStorage(“opecloud_ctx”);if(!e)return null;strive{return JSON.parse(e)}catch(e){return(0,n.logError)(“Triplelift: error parsing JSON: “,e),null}}(),a=Object.assign({},o.web site),s=Object.assign({},o.consumer);if(d){s.information=s.information||[];strive{s.information.push({title:”www.1plusx.com”,ext:d})}catch(e){(0,n.logError)(“Triplelift: error including 1plusX segments: “,e)}}v(r,a),v(i,s),(0,n.isEmpty)(r)||(t.context=r);(0,n.isEmpty)(i)||(t.consumer=i);return t}(t);o.imp=e.map((perform(e,t){let r={id:t,tagid:e.params.inventoryCode,ground:y(e)};return m(e)&&(r.video=perform(e){let t={…e.params.video,…e.mediaTypes.video};strivecatch(e){(0,n.logWarn)(“Video dimension not outlined”,e)}”instream”===t.context&&(t.placement=1);”outstream”===t.context&&(t.placement?-1===[3,4,5].indexOf(t.placement)&&((0,n.logMessage)(“video.placement worth of “.concat(t.placement,” is invalid for outstream context. Setting placement to three”)),t.placement=3):t.placement=3);return delete t.playerSize,t}(e)),e.mediaTypes.banner&&!f(e)&&(r.banner={format:_(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)),r}));let s=[…b([e[0]]),…h([e[0]]),…S([e[0]]),…x([e[0]]),…A(e[0])];s.size>0&&(o.consumer={ext:{eids:s}});let u=perform(e,t){let r={};(0,n.isEmpty)(e)||(r.schain={…e});(0,n.isEmpty)(t)||(r.fpd={…t});return r}(d,a);(0,n.isEmpty)(u)||(o.ext=u);null!=t&&null!==(r=t.ortb2)&&void 0!==r&&null!==(i=r.regs)&&void 0!==i&&i.gpp&&(o.regs=Object.assign({},t.ortb2.regs));return o}(e,t);if(r=(0,n.tryAppendQueryString)(r,”lib”,”prebid”),r=(0,n.tryAppendQueryString)(r,”v”,”7.37.0″),t&&t.refererInfo){let e=t.refererInfo.web page;r=(0,n.tryAppendQueryString)(r,”referrer”,e)}return t&&t.timeout&&(r=(0,n.tryAppendQueryString)(r,”tmax”,t.timeout)),t&&t.gdprConsent&&(void 0!==t.gdprConsent.gdprApplies&&(u=t.gdprConsent.gdprApplies,r=(0,n.tryAppendQueryString)(r,”gdpr”,u.toString())),void 0!==t.gdprConsent.consentString&&(p=t.gdprConsent.consentString,r=(0,n.tryAppendQueryString)(r,”cmp_cs”,p))),t&&t.uspConsent&&(r=(0,n.tryAppendQueryString)(r,”us_privacy”,t.uspConsent)),!0===d.config.getConfig(“coppa”)&&(r=(0,n.tryAppendQueryString)(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;return(e.physique.bids||[]).map((perform(e){return perform(e,t){let r={},n=t.width||1,i=t.top||1,o=t.deal_id||””,d=t.crid||””,a=e.bids[t.imp_id];0!=t.cpm&&t.advert&&(r={requestId:a.bidId,cpm:t.cpm,width:n,top:i,netRevenue:!0,advert:t.advert,creativeId:d,dealId:o,forex:”USD”,ttl:300,tl_source:t.tl_source,meta:{}},m(a)&&”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&&(m(a)&&”video”===t.media_type?r.meta.mediaType=”video”:r.meta.mediaType=”banner”),t.tl_source&&”tlx”==t.tl_source&&(r.meta.mediaType=”native”),d&&(r.meta.networkId=d.slice(0,d.indexOf(“_”))));return r}(r,e)}))},getUserSyncs:perform(e,t,r,i){let o=perform(e){if(!e)return;if(e.iframeEnabled)return”iframe”;if(e.pixelEnabled)return”picture”}(e);if(!o)return;let d=”https://eb2.3lift.com/sync?”;return”picture”===o&&(d=(0,n.tryAppendQueryString)(d,”px”,1),d=(0,n.tryAppendQueryString)(d,”src”,”prebid”)),null!==p&&(d=(0,n.tryAppendQueryString)(d,”gdpr”,u),d=(0,n.tryAppendQueryString)(d,”cmp_cs”,p)),i&&(d=(0,n.tryAppendQueryString)(d,”us_privacy”,i)),[{type:o,url:d}]}};perform m(e){return g(e)&&(f(e)||perform(e){return g(e)&&”outstream”===e.mediaTypes.video.context.toLowerCase()}(e))}perform f(e){return g(e)&&”instream”===e.mediaTypes.video.context.toLowerCase()}perform g(e){return e.mediaTypes.video&&e.mediaTypes.video.context}perform y(e){let t=null;if(“perform”==typeof e.getFloor)strive{const r=e.getFloor({forex:”USD”,mediaType:m(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 b(e){return E(e,”tdid”,”adserver.org”,”TDID”)}perform h(e){return E(e,”idl_env”,”liveramp.com”,”idl”)}perform S(e){return E(e,”criteoId”,”criteo.com”,”criteoId”)}perform x(e){return E(e,”pubcid”,”pubcid.org”,”pubcid”)}perform A(e){let t=[“adserver.org”,”liveramp.com”,”criteo.com”,”pubcid.org”],r=[];return e.userIdAsEids&&e.userIdAsEids.forEach((e=>{strive{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 trying so as to add “.concat(e,” to bid request”),t)}})),r}perform E(e,t,r,n){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,n))}const T=e=>(t,r,i)=>;perform _(e){return e.filter(I).map((perform(e){return{w:e[0],h:e[1]}}))}perform I(e){return 2===e.size&&”quantity”==typeof e[0]&&”quantity”==typeof e[1]}(0,o.dX)(l),window.pbjs.installedModules.push(“tripleliftBidAdapter”)}},e=>{e.O(0,[6866],(()=>{return t=70789,e(e.s=t);var t}));e.O()}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[4579],{98709:(r,e,t)=>{var n=t(64358),o=t(48928),s=t(92797);const d=”unifiedId”,i={title:d,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.associate&&”string”!=typeof e.url)return void(0,n.logError)(“Consumer ID – unifiedId submodule requires both associate or url to be outlined”);const t=e.url||”https://match.adsrvr.org/monitor/rid?ttd_pid=”.concat(e.associate,”&fmt=json”);return{callback:perform(r){const e={success:e=>{let t;if(e)strive{t=JSON.parse(e)}catch(r){(0,n.logError)(r)}r(t)},error:e=>{(0,n.logError)(“”.concat(d,”: ID fetch encountered an error”),e),r()}};(0,o.h)(t,e,void 0,{methodology:”GET”,withCredentials:!0})}}}};(0,s.Bx)(“userId”,i),window.pbjs.installedModules.push(“unifiedIdSystem”)}},r=>{r.O(0,[6866],(()=>{return e=98709,r(r.s=e);var e}));r.O()}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[9039],{83806:(e,r,n)=>{var t=n(20265),i=n(64358),d=n(35706),o=n(14699),s=n(24679);const a=(e,r,n)=>{const{bids:i,bidderRequestId:d,auctionId:o,bidderCode:s,…a}=n,u=n.bids.length-r.size;let l={};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,t.Z)(e,”mediaTypes.banner”);if(r){let e={},n=[];r.sizes.forEach((r=>(e[r.toString()]=!0,n.push(r)))),r.sizes=n}})(e),l[r]=l[r]||[],l[r].push(e)}));let p=[];return Object.keys(l).forEach((r=>{let n={bidderRequest:Object.assign({},{bids:l[r],invalidBidsCount:u,…a})};p.push(Object.assign({},{information:n,…e}))})),p},u=e=>{if(e.advert)return e;(0,i.logError)(new Error(“UnrulyBidAdapter: Lacking advert config.”))},l=e=>e.vastXml)return e;(0,i.logError)(new Error(“UnrulyBidAdapter: Lacking vastUrl or vastXml config.”)),p=e=>{const r=!!(0,t.Z)(e,”ext.renderer.config”),n=!!(0,t.Z)(e,”ext.renderer.config.siteId”);if(!r)return void(0,i.logError)(new Error(“UnrulyBidAdapter: Lacking renderer config.”));if(!n)return void(0,i.logError)(new Error(“UnrulyBidAdapter: Lacking renderer siteId.”));const o=(0,t.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”}(o,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=d.Th.set up(Object.assign({},o)),a=Object.assign({},e,{renderer:s,adUnitCode:(0,t.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},c=e=>{if(!e.context)return!1;return-1!==[“outstream”,”instream”].indexOf(e.context)},y=e=>e.sizes,w={code:”unruly”,supportedMediaTypes:[s.pX,s.Mk],gvlid:36,isBidRequestValid:perform(e){let r=(0,t.Z)(e,”params.siteId”)&&(e=>{const r=(0,t.Z)(e,”mediaTypes.video”),n=(0,t.Z)(e,”mediaTypes.banner”);let i=!(!r&&!n);return i&&r&&(i=c(r)),i&&n&&(i=y(n)),i})(e);return!!r},buildRequests:perform(e,r){let n=”https://concentrating on.unrulymedia.com/unruly_prebid”;e[0]&&(n=(0,t.Z)(e[0],”params.endpoint”)||n);return a({url:n,methodology:”POST”,choices:{contentType:”utility/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,i=(0,t.Z)(e,”meta.mediaType”);if(i&&”banner”===i.toLowerCase())e.mediaType=s.Mk,n=u(e);else if(i&&”video”===i.toLowerCase()){let r=(0,t.Z)(e,”meta.videoContext”);e.mediaType=s.pX,”instream”===r?n=l(e):”outstream”===r&&(n=p(e))}n&&r.push(n)})),r})(e.bids)}};(0,o.dX)(w),window.pbjs.installedModules.push(“unrulyBidAdapter”)}},e=>{e.O(0,[6866],(()=>{return r=83806,e(e.s=r);var r}));e.O()}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[9215],{4192:(e,t,n)=>{n.d(t,{HQ:()=>s,Pv:()=>a,UR:()=>i});var o=n(64358),r=n(20265);const i={growthCodeId:{getValue:perform(e){return e.gc_id},supply:”growthcode.io”,atype:1,getUidExt:perform(e){const t=(0,o.choose)(e,[“h1″,”h2″,”h3″]);if(Object.keys(t).size)return t}},trustpid:{supply:”trustpid.com”,atype:1,getValue:perform(e){return e}},intentIqId:{supply:”intentiq.com”,atype:1},naveggId:{supply:”navegg.com”,atype:1},justId:{supply:”justtag.com”,atype:1},pubcid:{supply:”pubcid.org”,atype:1},tdid:{supply:”adserver.org”,atype:1,getUidExt:perform(){return{rtiPartner:”TDID”}}},id5id:{getValue:perform(e){return e.uid},supply:”id5-sync.com”,atype:1,getUidExt:perform(e){if(e.ext)return e.ext}},ftrackId:{supply:”flashtalking.com”,atype:1,getValue:perform(e){let t=””;return e&&e.ext&&e.ext.DeviceID&&(t=e.ext.DeviceID),t},getUidExt:perform(e){return e&&e.ext}},parrableId:{supply:”parrable.com”,atype:1,getValue:perform(e){return e.eid?e.eid:e.ccpaOptout?””:null},getUidExt:perform(e){const t=(0,o.choose)(e,[“ibaOptout”,”ccpaOptout”]);if(Object.keys(t).size)return t}},idl_env:{supply:”liveramp.com”,atype:3},lipb:{getValue:perform(e){return e.lipbid},supply:”liveintent.com”,atype:3,getEidExt:perform(e){if(Array.isArray(e.segments)&&e.segments.size)return{segments:e.segments}}},britepoolid:{supply:”britepool.com”,atype:3},dmdId:{supply:”hcn.well being”,atype:3},lotamePanoramaId:{supply:”crwdcntrl.web”,atype:1},criteoId:{supply:”criteo.com”,atype:1},merkleId:{atype:3,getSource:perform(e){var t;return null!=e&&null!==(t=e.ext)&&void 0!==t&&t.ssp?””.concat(e.ext.ssp,”.merkleinc.com”):”merkleinc.com”},getValue:perform(e){return e.id},getUidExt:perform(e){return e.keyID?{keyID:e.keyID}:e.ext?e.ext:void 0}},netId:{supply:”netid.de”,atype:1},IDP:{supply:”zeotap.com”,atype:1},hadronId:{supply:”audigent.com”,atype:1},quantcastId:{supply:”quantcast.com”,atype:1},idx:{supply:”idx.lat”,atype:1},connectid:{supply:”verizonmedia.com”,atype:3},fabrickId:{supply:”neustar.biz”,atype:1},mwOpenLinkId:{supply:”mediawallahscript.com”,atype:1},tapadId:{supply:”tapad.com”,atype:1},novatiq:{getValue:perform(e){return e.snowflake},supply:”novatiq.com”,atype:1},uid2:{supply:”uidapi.com”,atype:3,getValue:perform(e){return e.id}},deepintentId:{supply:”deepintent.com”,atype:3},admixerId:{supply:”admixer.web”,atype:3},adtelligentId:{supply:”adtelligent.com”,atype:3},amxId:{supply:”amxdt.web”,atype:1},publinkId:{supply:”epsilon.com”,atype:3},kpuid:{supply:”kpuid.com”,atype:3},imppid:{supply:”ppid.intimatemerger.com”,atype:1},imuid:{supply:”intimatemerger.com”,atype:1},connectId:{supply:”yahoo.com”,atype:3},qid:{supply:”adquery.io”,atype:1},dacId:{supply:”impact-ad.jp”,atype:1},”33acrossId”:{supply:”33across.com”,atype:1,getValue:perform(e){return e.envelope}},tncid:{supply:”thenewco.it”,atype:3},gravitompId:{supply:”gravito.web”,atype:1},cpexId:{supply:”czechadid.cz”,atype:1},oneKeyData:{getValue:perform(e){if(e&&Array.isArray(e.identifiers)&&e.identifiers[0])return e.identifiers[0].worth},supply:”paf”,atype:1,getEidExt:perform(e){if(e&&e.preferences)return{preferences:e.preferences}},getUidExt:perform(e){if(e&&Array.isArray(e.identifiers)&&e.identifiers[0]){const t=e.identifiers[0];return{model:t.model,sort:t.sort,supply:t.supply}}}}};perform c(e,t){const n=i[t];if(n&&e){let t={};t.supply=(0,o.isFn)(n.getSource)?n.getSource(e):n.supply;const r=(0,o.isFn)(n.getValue)?n.getValue(e):e;if((0,o.isStr)(r)){const i={id:r,atype:n.atype};if((0,o.isFn)(n.getUidExt)){const t=n.getUidExt(e);t&&(i.ext=t)}if(t.uids=[i],(0,o.isFn)(n.getEidExt)){const o=n.getEidExt(e);o&&(t.ext=o)}return t}}return null}perform s(e){let t=[];for(const n in e)if(e.hasOwnProperty(n))if(“pubProvidedId”===n)t=t.concat(e.pubProvidedId);else if(Array.isArray(e[n]))e[n].forEach(((e,o,r)=>{const i=c(e,n);i&&t.push(i)}));else{const o=c(e[n],n);o&&t.push(o)}return t}perform a(e){let t=[];return e.filter((e=>(0,o.isPlainObject)(e.idObj)&&Object.keys(e.idObj).size)).forEach((e=>{Object.keys(e.idObj).forEach((n=>{(0,r.Z)(e,”config.bidders”)&&Array.isArray(e.config.bidders)&&(0,r.Z)(i,n+”.supply”)&&t.push({supply:i[n].supply,bidders:e.config.bidders})}))})),t}},34727:(e,t,n)=>{var o=n(34614),r=n(3193),i=n(52021),c=n(78640),s=n(51039),a=n(5644),u=n(92797),d=n(4192),l=n(15164),g=n(64358),f=n(20265),p=n(96475),m=n(7563),y=n(68792),b=n(17673),h=n(26372),I=n(99128),v=n(38196);const E=”Consumer ID”,w=”cookie”,O=”html5″,D={title:”_pbjs_userid_consent_data”,expires:30},okay=”_pbjs_id_optout”,j=(0,l.eA)(“userid”);let S,x,P,A,U,C,T=!1,V=[],R=[],N=[];const _=(()=>{let e;return()=>(null==e&&(e=(0,I.V6)()),e)})();perform q(e){return _().fork().renameWith((t=>[“userId.mod.”.concat(t),”userId.mods.”.concat(e,”.”).concat(t)]))}perform Z(e){const t=”perform”==typeof e.submodule.domainOverride?e.submodule.domainOverride():null,n=e.config.storage.title;return perform(e,o,r)}perform L(e,t){const n=e.config.storage;strive{const o=new Date(Date.now()+864e5*n.expires).toUTCString(),r=(0,g.isPlainObject)(t)?JSON.stringify(t):t;if(n.sort===w){const t=Z(e);t(null,r,o),”quantity”==typeof n.refreshInSeconds&&t(“_last”,(new Date).toUTCString(),o)}else n.sort===O&&(j.setDataInLocalStorage(“”.concat(n.title,”_exp”),o),j.setDataInLocalStorage(n.title,encodeURIComponent(r)),”quantity”==typeof n.refreshInSeconds&&j.setDataInLocalStorage(“”.concat(n.title,”_last”),(new Date).toUTCString()))}catch(e){(0,g.logError)(e)}}perform F(e){let t=arguments.size>1&&void 0!==arguments[1]?arguments[1]:void 0;const n=t?””.concat(e.title,”_”).concat(t):e.title;let o;strive{if(e.sort===w)o=j.getCookie(n);else if(e.sort===O){const t=j.getDataFromLocalStorage(“”.concat(e.title,”_exp”));””===t?o=j.getDataFromLocalStorage(n):t&&new Date(t).getTime()-Date.now()>0&&(o=decodeURIComponent(j.getDataFromLocalStorage(n)))}”string”==typeof o&&”{“===o.trim().charAt(0)&&(o=JSON.parse(o))}catch(e){(0,g.logError)(e)}return o}perform G(e){const t={consentString:””,gdprApplies:!1,apiVersion:0};return e&&(t.consentString=e.consentString,t.gdprApplies=e.gdprApplies,t.apiVersion=e.apiVersion),(0,g.cyrb53Hash)(JSON.stringify(t))}perform z(e,t){t=_().fork().startTiming(“userId.callbacks.complete”).stopBefore(t);const n=(0,g.delayExecution)((()=>{clearTimeout(x),t()}),e.size);e.forEach((perform(e){const t=q(e.submodule.title).startTiming(“callback”).stopBefore(n);strive{e.callback((perform(n){n?(e.config.storage&&L(e,n),e.idObj=e.submodule.decode(n,e.config),ie(e.idObj)):(0,g.logInfo)(“”.concat(E,”: “).concat(e.submodule.title,” – request id responded with an empty worth”)),t()}))}catch(n){(0,g.logError)(“Error in userID module ‘”.concat(e.submodule.title,”‘:”),n),t()}e.callback=void 0}))}perform W(e,t){[e].some((e=>!Array.isArray(e)||!e.size))||e.forEach((e=>{e.bids&&(0,g.isArray)(e.bids)&&e.bids.forEach((e=>{const n=perform(e,t){return Array.isArray(e)&&e.size&&t?e.filter((e=>!e.config.bidders||!(0,g.isArray)(e.config.bidders)||(0,o.q9)(e.config.bidders,t))).filter((e=>(0,g.isPlainObject)(e.idObj)&&Object.keys(e.idObj).size)).cut back(((e,t)=>(Object.keys(t.idObj).forEach((n=>{e[n]=t.idObj[n]})),e)),{}):{}}(t,e.bidder);Object.keys(n).size&&(e.userId=n,e.userIdAsEids=(0,d.HQ)(n))}))}))}const B={};let H;perform J(){let e=arguments.size>0&&void 0!==arguments[0]?arguments[0]:Okay()||[];const t=U&&e.discover((e=>e.supply===U));if(t&&”string”==typeof(0,f.Z)(t,”uids.0.id”)){const e=t.uids[0].id.substitute(/[W_]/g,””);if(e.size>=32&&e.size<=150)return e;(0,g.logWarn)(“Consumer ID – Googletag Writer Offered ID for “.concat(U,” isn’t between 32 and 150 characters – “).concat(e))}}const Q=(0,I.g3)(“userId”,(perform(e,t){let{delay:n=y.Z.timeout,getIds:o=ne}=arguments.size>2&&void 0!==arguments[2]?arguments[2]:{};y.Z.race([o().catch((()=>null)),n(A)]).then((()=>{W(t.adUnits||(0,c.R)().adUnits,S),_().be part of((0,I.Bf)(t.metrics),{propagate:!1,includeGroups:!0}),e.name(this,t)}))}));perform M(){return perform(e){return Array.isArray(e)&&e.size?e.filter((e=>(0,g.isPlainObject)(e.idObj)&&Object.keys(e.idObj).size)).cut back(((e,t)=>(Object.keys(t.idObj).forEach((n=>{e[n]=t.idObj[n]})),e)),{}):{}}(S)}perform Okay(){return(0,d.HQ)(M())}perform Y(e){return(0,d.HQ)(perform(e,t){if(!Array.isArray(e)||!e.size)return{};const n=e.filter((e=>));return(0,g.isEmpty)(n)?[]:n[0].idObj}(S,e))[0]}perform X(e,t,n){return H().then((()=>{let o={};if((0,g.isFn)(n)){(0,g.logInfo)(“”.concat(E,” – Getting encrypted sign from customized perform : “).concat(n.title,” & supply : “).concat(e,” “));const t=n(e);o[e]=t?$(t):null}elsereturn(0,g.logInfo)(“”.concat(E,” – Fetching encrypted eids: “).concat(o[e])),o[e]}))}perform $(e)”).concat(n)perform ee(){if(!(0,g.isGptPubadsDefined)())return;window.googletag.encryptedSignalProviders=window.googletag.encryptedSignalProviders||[];const e=r.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.encryptedSignalProviders.push({id:e,collectorFunction:()=>X(e,n,o)})}))}))}),t)}else(0,g.logWarn)(“”.concat(E,” – ESP : encryptedSignalSources config not outlined underneath userSync Object”))}perform te(){let{submoduleNames:e}=arguments.size>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.size>1?arguments[1]:void 0;return H({refresh:!0,submoduleNames:e}).then((()=>(t&&(0,g.isFn)(t)&&t(),M())))}perform ne(){return H().then((()=>M()),(e=>e===B?Promise.resolve().then(ne):((0,g.logError)(“Error initializing userId”,e),y.Z.reject(e))))}const oe=(0,u.z3)(“sync”,(perform(e,t){return{userIdModules:e,hasValidated:t&&t.hasValidated}}),”validateGdprEnforcement”);perform re(e,t,n,o){if(e.config.storage){let r,i=F(e.config.storage),c=!1;if(“quantity”==typeof e.config.storage.refreshInSeconds){const t=new Date(F(e.config.storage,”final”));c=t&&Date.now()-t.getTime()>1e3*e.config.storage.refreshInSeconds}!i||c||o||!perform(e,t){return null!=e&&e===G(t)}(n,t)?r=e.submodule.getId(e.config,t,i):”perform”==typeof e.submodule.extendId&&(r=e.submodule.extendId(e.config,t,i)),(0,g.isPlainObject)(r)&&(r.id&&(L(e,r.id),i=r.id),”perform”==typeof r.callback&&(e.callback=r.callback)),i&&(e.idObj=e.submodule.decode(i,e.config))}else if(e.config.worth)e.idObj=e.config.worth;else{const n=e.submodule.getId(e.config,t,void 0);(0,g.isPlainObject)(n)&&(“perform”==typeof n.callback&&(e.callback=n.callback),n.id&&(e.idObj=e.submodule.decode(n.id,e.config)))}ie(e.idObj)}perform ie(){let e=arguments.size>0&&void 0!==arguments[0]?arguments[0]:M();if(e&&U){const t=J((0,d.HQ)(e));t&&((0,g.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 ce(e,t,n){let o=arguments.size>3&&void 0!==arguments[3]&&arguments[3];return _().fork().measureTime(“userId.init.modules”,(perform(){if(!t.size)return[];const r=perform(){const e=[];let t=!1;j.localStorageIsEnabled()&&(e.push(O),j.getDataFromLocalStorage(okay)&&((0,g.logInfo)(“”.concat(E,” – opt-out localStorage discovered, storage disabled”)),t=!0));j.cookiesAreEnabled()&&(e.push(w),j.getCookie(okay)&&((0,g.logInfo)(“”.concat(E,” – opt-out cookie discovered, storage disabled”)),t=!0));return new Set(t?[]:e)}();if(!(t=t.filter((e=>!e.config.storage||r.has(e.config.storage.sort)))).size)return(0,g.logWarn)(“”.concat(E,” – no ID module is configured for one of many out there storage sorts:”),Array.from(r)),[];let{userIdModules:i,hasValidated:c}=oe(t,n);if(!c&&!(0,b.h)(n))return(0,g.logWarn)(“”.concat(E,” – gdpr permission not legitimate for native storage or cookies, exit module”)),[];const s=perform(){strive{return j.getCookie(D.title)}catch(e){(0,g.logError)(e)}}();!perform(e){strive{const t=new Date(Date.now()+864e5*D.expires).toUTCString();j.setCookie(D.title,G(e),t,”Lax”)}catch(e){(0,g.logError)(e)}}(n);const a=i.cut back(((e,t)=>q(t.submodule.title).measureTime(“init”,(()=>{strive{re(t,n,s,o),e.push(t)}catch(e){(0,g.logError)(“Error in userID module ‘”.concat(t.submodule.title,”‘:”),e)}return e}))),[]);return a.size&&perform(e){let t=(0,g.getPrebidInternal)().setEidPermissions;”perform”==typeof t&&(0,g.isArray)(e)&&t((0,d.Pv)(e))}(a),a.forEach(se.bind(null,e)),a}))}perform se(e,t){let n=!1;for(let o=0;o
(self.pbjsChunk=self.pbjsChunk||[]).push([[6635],{63273:(e,t,n)=>{var o=n(64358),r=n(20265),i=n(14699),d=n(24679),c=n(15164),a=n(55975),s=n(3193);const p=”prebid”,u=”vidazoo”,l=”1.0.0″,g=9e5,b=36e5,f=”vidSid”,h=”vdzwopt”,I={britepoolid:1,criteoId:1,id5id:1,idl_env:1,lipb:1,netId:1,parrableId:1,pubcid:1,tdid:1,pubProvidedId:1},m=”wsid_”+parseInt(Date.now()*Math.random()),v=(0,c.df)({gvlid:744,bidderCode:u});perform C(){strive{return(0,o.parseUrl)(window.prime.doc.URL,{decodeSearchAsString:!0}).search}catch(e){return””}}perform S(){return”https://”.concat(arguments.size>0&&void 0!==arguments[0]?arguments[0]:p,”.cootlogix.com”)}perform y(e)e.CIDperform D(e)e.pIDperform w(e,t,n,i,d){var c,s;const{params:p,bidId:w,userId:q,adUnitCode:x,schain:A,mediaTypes:_,auctionId:okay,transactionId:O,bidderRequestId:T,bidRequestsCount:M,bidderRequestsCount:z,bidderWinsCount:F}=e,{ext:P}=p;let{bidFloor:j}=p;const L=perform(e){let t=arguments.size>1&&void 0!==arguments[1]?arguments[1]:”_”;const n=e.size;let o=0,r=0;if(n>0)for(;r
(self.pbjsChunk=self.pbjsChunk||[]).push([[608],{39595:(e,s,t)=>{var n=t(20265),r=t(64358),i=t(14699),d=t(24679),a=t(35706),o=t(34614);const c=”https://participant.sync.viewdeos.com/outstream-unit/2.01/outstream.min.js”,u=”outstream”,p=”show”,l={code:”viewdeosDX”,aliases:[“viewdeos”],gvlid:924,supportedMediaTypes:[d.pX,d.Mk],isBidRequestValid:perform(e){return!!(0,n.Z)(e,”params.help”)},getUserSyncs:perform(e,s){const t=[];perform n(s){const n=s.cookieURLs,r=s.cookieURLSTypes||[];Array.isArray(n)&&n.forEach(((s,n)=>{const i=r[n]||”picture”;!e.pixelEnabled&&”picture”===i||!e.iframeEnabled&&”iframe”===i||t.push({sort:i,url:s})}))}return(e.pixelEnabled||e.iframeEnabled)&&(0,r.isArray)(s)&&s.forEach((e=>{e.physique&&((0,r.isArray)(e.physique)?e.physique.forEach((e=>{n(e)})):n(e.physique))})),t},buildRequests:perform(e,s){return{information:f(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 n=[];return(0,r.isArray)(e)?(e.forEach((e=>{n=(0,r.flatten)(n,m(e,t))})),n):m(e,t)}};perform m(e,s){const t=!e||!(0,r.isArray)(e.bids),i=[];if(t){const t=e&&e.ext&&e.ext.message?”: “.concat(e.ext.message):””,n=”in response for “.concat(s.bidderCode,” adapter “).concat(t);return(0,r.logError)(n),i}return e.bids.forEach((e=>{const t=(0,o.cx)(s.bids,(s=>s.bidId===e.requestId));if(0!==e.cpm&&-1!==t){const r=s.bids[t],a=perform(e,s,t){const n={requestId:e.requestId,creativeId:e.cmpId,top:e.top,forex:e.cur,width:e.width,cpm:e.cpm,netRevenue:!0,mediaType:s,ttl:3600,meta:};if(s===p)return Object.assign(n,{advert:e.advert});Object.assign(n,{vastUrl:e.vastUrl}),s===u&&Object.assign(n,{mediaType:”video”,adResponse:e,renderer:h(e.requestId,t)});return n}(e,perform(e){const s=(0,n.Z)(e,”mediaTypes.video”),t=(0,n.Z)(e,”mediaTypes.video.context”);return s?t===u?u:d.pX:p}(r),r.params);i.push(a)}})),i}perform f(e,s){const t={area:(0,n.Z)(s,”refererInfo.web page”)};(0,n.Z)(s,”gdprConsent.gdprApplies”)&&(t.gdpr=1,t.gdpr_consent=(0,n.Z)(s,”gdprConsent.consentString”)),(0,n.Z)(s,”bidderRequest.uspConsent”)&&(t.us_privacy=s.uspConsent);for(let s=0,n=e.size;s
(self.pbjsChunk=self.pbjsChunk||[]).push([[5337],{4192:(e,t,r)=>{r.d(t,{HQ:()=>c,Pv:()=>d,UR:()=>o});var i=r(64358),n=r(20265);const o={growthCodeId:{getValue:perform(e){return e.gc_id},supply:”growthcode.io”,atype:1,getUidExt:perform(e){const t=(0,i.choose)(e,[“h1″,”h2″,”h3″]);if(Object.keys(t).size)return t}},trustpid:{supply:”trustpid.com”,atype:1,getValue:perform(e){return e}},intentIqId:{supply:”intentiq.com”,atype:1},naveggId:{supply:”navegg.com”,atype:1},justId:{supply:”justtag.com”,atype:1},pubcid:{supply:”pubcid.org”,atype:1},tdid:{supply:”adserver.org”,atype:1,getUidExt:perform(){return{rtiPartner:”TDID”}}},id5id:{getValue:perform(e){return e.uid},supply:”id5-sync.com”,atype:1,getUidExt:perform(e){if(e.ext)return e.ext}},ftrackId:{supply:”flashtalking.com”,atype:1,getValue:perform(e){let t=””;return e&&e.ext&&e.ext.DeviceID&&(t=e.ext.DeviceID),t},getUidExt:perform(e){return e&&e.ext}},parrableId:{supply:”parrable.com”,atype:1,getValue:perform(e){return e.eid?e.eid:e.ccpaOptout?””:null},getUidExt:perform(e){const t=(0,i.choose)(e,[“ibaOptout”,”ccpaOptout”]);if(Object.keys(t).size)return t}},idl_env:{supply:”liveramp.com”,atype:3},lipb:{getValue:perform(e){return e.lipbid},supply:”liveintent.com”,atype:3,getEidExt:perform(e){if(Array.isArray(e.segments)&&e.segments.size)return{segments:e.segments}}},britepoolid:{supply:”britepool.com”,atype:3},dmdId:{supply:”hcn.well being”,atype:3},lotamePanoramaId:{supply:”crwdcntrl.web”,atype:1},criteoId:{supply:”criteo.com”,atype:1},merkleId:{atype:3,getSource:perform(e){var t;return null!=e&&null!==(t=e.ext)&&void 0!==t&&t.ssp?””.concat(e.ext.ssp,”.merkleinc.com”):”merkleinc.com”},getValue:perform(e){return e.id},getUidExt:perform(e){return e.keyID?{keyID:e.keyID}:e.ext?e.ext:void 0}},netId:{supply:”netid.de”,atype:1},IDP:{supply:”zeotap.com”,atype:1},hadronId:{supply:”audigent.com”,atype:1},quantcastId:{supply:”quantcast.com”,atype:1},idx:{supply:”idx.lat”,atype:1},connectid:{supply:”verizonmedia.com”,atype:3},fabrickId:{supply:”neustar.biz”,atype:1},mwOpenLinkId:{supply:”mediawallahscript.com”,atype:1},tapadId:{supply:”tapad.com”,atype:1},novatiq:{getValue:perform(e){return e.snowflake},supply:”novatiq.com”,atype:1},uid2:{supply:”uidapi.com”,atype:3,getValue:perform(e){return e.id}},deepintentId:{supply:”deepintent.com”,atype:3},admixerId:{supply:”admixer.web”,atype:3},adtelligentId:{supply:”adtelligent.com”,atype:3},amxId:{supply:”amxdt.web”,atype:1},publinkId:{supply:”epsilon.com”,atype:3},kpuid:{supply:”kpuid.com”,atype:3},imppid:{supply:”ppid.intimatemerger.com”,atype:1},imuid:{supply:”intimatemerger.com”,atype:1},connectId:{supply:”yahoo.com”,atype:3},qid:{supply:”adquery.io”,atype:1},dacId:{supply:”impact-ad.jp”,atype:1},”33acrossId”:{supply:”33across.com”,atype:1,getValue:perform(e){return e.envelope}},tncid:{supply:”thenewco.it”,atype:3},gravitompId:{supply:”gravito.web”,atype:1},cpexId:{supply:”czechadid.cz”,atype:1},oneKeyData:{getValue:perform(e){if(e&&Array.isArray(e.identifiers)&&e.identifiers[0])return e.identifiers[0].worth},supply:”paf”,atype:1,getEidExt:perform(e){if(e&&e.preferences)return{preferences:e.preferences}},getUidExt:perform(e){if(e&&Array.isArray(e.identifiers)&&e.identifiers[0]){const t=e.identifiers[0];return{model:t.model,sort:t.sort,supply:t.supply}}}}};perform a(e,t){const r=o[t];if(r&&e){let t={};t.supply=(0,i.isFn)(r.getSource)?r.getSource(e):r.supply;const n=(0,i.isFn)(r.getValue)?r.getValue(e):e;if((0,i.isStr)(n)){const o={id:n,atype:r.atype};if((0,i.isFn)(r.getUidExt)){const t=r.getUidExt(e);t&&(o.ext=t)}if(t.uids=[o],(0,i.isFn)(r.getEidExt)){const i=r.getEidExt(e);i&&(t.ext=i)}return t}}return null}perform c(e){let t=[];for(const r in e)if(e.hasOwnProperty(r))if(“pubProvidedId”===r)t=t.concat(e.pubProvidedId);else if(Array.isArray(e[r]))e[r].forEach(((e,i,n)=>{const o=a(e,r);o&&t.push(o)}));else{const i=a(e[r],r);i&&t.push(i)}return t}perform d(e){let t=[];return e.filter((e=>(0,i.isPlainObject)(e.idObj)&&Object.keys(e.idObj).size)).forEach((e=>{Object.keys(e.idObj).forEach((r=>{(0,n.Z)(e,”config.bidders”)&&Array.isArray(e.config.bidders)&&(0,n.Z)(o,r+”.supply”)&&t.push({supply:o[r].supply,bidders:e.config.bidders})}))})),t}},55511:(e,t,r)=>{var i=r(64358),n=r(20265),o=r(96475),a=r(24679),c=r(14699),d=r(35706),s=r(34614),u=r(4192);const p=”USD”,l=300,m=!0,f=”https://prebid-outstream.yieldmo.com/bundle.js”,y=[“mimes”,”startdelay”,”placement”,”startdelay”,”skipafter”,”protocols”,”api”,”playbackmethod”,”maxduration”,”minduration”,”pos”,”skip”,”skippable”],g=[“name”,”domain”,”cat”,”keywords”],v=(0,i.getWindowTop)(),h=2,b=0,I=[“description”,”title”,”pr”,”page_url”],x={code:”yieldmo”,supportedMediaTypes:[a.Mk,a.pX],gvlid:173,isBidRequestValid:perform(e){return!!(e&&e.adUnitCode&&e.bidId&&(okay(e)||w(e))&&perform(e){if(!w(e))return!0;const t=(e,t,r)=>{let i='”‘.concat(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(‘”‘.concat(e,'”=’).concat(t,” is invalid”).concat(r))},o=e=>void 0!==e,a=(t,r,i,o)=>{if(0===t.indexOf(“video”))};strivecatch(e){return(0,i.logError)(e.message),!1}}(e))},buildRequests:perform(e,t){const r=perform(e)void 0===t(t),c=S(“/trade/prebid”,r),d=S(“/trade/prebidvideo”,r),p=e.filter((e=>okay(e))),l=e.filter((e=>w(e)));let m=[];const f=perform(e)(e[0])||[];if(p.size>0){let e=!1,description:E(),userConsent:JSON.stringify(),us_privacy:(0,n.Z)(t,”uspConsent”);(perform(){strive{if((0,i.getWindowTop)().location.href)return!0}catch(e){return!1}})()&&(e.pr=v.doc&&v.doc.referrer||””,e.scrd=v.devicePixelRatio||0,e.title=v.doc.title||””,e.w=v.innerWidth,e.h=v.innerHeight);const r=window.navigator.maxTouchPoints;r&&(e.mtp=r),p.forEach((t=>{e.p.push(perform(e){const t=(0,n.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=O(e,a.Mk);t&&(r.bidFloor=t)}t&&(r.gpid=t);const i=(0,n.Z)(e,”ortb2Imp.ext.tid”);i&&(r.tid=i);e.auctionId&&(r.auctionId=e.auctionId);return JSON.stringify(r)}(t));const r=A(t,”pubcid”);r?e.pubcid=r:t.crumbs&&t.crumbs.pubcid&&(e.pubcid=t.crumbs.pubcid);const i=A(t,”tdid”);i&&(e.tdid=i);const o=A(t,”criteoId”);o&&(e.cri_prebid=o),t.schain&&(e.schain=JSON.stringify(t.schain)),(0,n.Z)(t,”params.lr_env”)&&(e.ats_envelope=t.params.lr_env)})),e.p=”[“+e.p.toString()+”]”,f.size&&(e.eids=JSON.stringify(f));let o=””.concat(c,”?”).concat((0,i.parseQueryStringParameters)(e)).length-8e3;if(o>0)for(let t=0;t
})(),pbjs.processQueue();
After a few years within the rumor mill, Apple lastly introduced its brand-new, and first AR/VR product, the Apple Imaginative and prescient Professional headset.
After a few years within the rumor mill, Apple lastly introduced its brand-new, and first AR/VR product, the Apple Imaginative and prescient Professional headset. The brand new system helps gestures, hand monitoring, voice enter, and Siri. It allows seamless and hands-free interplay with digital objects, and it supplies an immersive Augmented Actuality and Digital Actuality expertise in a single single product.
Apple Imaginative and prescient Professional
The Apple Imaginative and prescient Professional brings a variety of design parts from the Mac, iPhone, and Watch. It has a big selection of digital camera and sensors that monitor your arms, eyes, and folks and objects round you. The Imaginative and prescient Professional has vents on the perimeters and backside, in addition to a crown, impressed by the Apple Watch. The headset has a material, breathable strap. The headset has a modular design that may conform to each completely different consumer’s distinctive head and face.
The Imaginative and prescient Professional has magnetic lens, and helps a magnetic connection that permits you to put on the headset with ease, with out heavy and plenty of cables hanging round you. The transportable battery can simply slip into your pocket, and whereas it nonetheless takes up area and weighs a bit, it is stated to be extra comfy than different competing options.
The Apple Imaginative and prescient Professional has 23 million pixels on every panels. Apple designed its personal lens that gives sharp and unimaginable element at a decision of as much as 4K with none distortion. The Imaginative and prescient Professional helps EyeSight, which tracks the consumer’s eyes, letting them see by the headset. The skin additionally comprises a display screen that may mission the consumer’s eyes, and conceal them to make the expertise extra user-friendly for these across the individual utilizing the headset. This will additionally mission the consumer’s eyes and face when different folks come shut by, making the expertise seamless, and clear.
As for audio, the Imaginative and prescient Professional has twin drivers that help Spatial audio. The headset additionally makes use of Audio ray-tracing to research your room and supply a extra immersive audio expertise.
The Imaginative and prescient Professional is powered by the Apple M2, and a brand-new R1 chip – particularly designed for the Imaginative and prescient Professional. The R1 eliminates lag, and processes the knowledge from all of the microphones, audio system, cameras, and different sensors. The headset is powered by visionOS, and it helps a brand new real-time subsystem, a foveated renderer, multi-app 3D engine, iOS and spatial frameworks.
Apps & Leisure
The highly effective cheaps and working system additionally implies that Apple made iOS and iPad apps natively out there to run on visionOS, and the Imaginative and prescient Professional headset will help numerous functions proper from launch. Customers will be capable of uncover new and present supported functions on the App Retailer.
Customers will be capable of do absolutely anything that’s already doable on their Mac laptop, iPad tablets, and iPhones. That implies that customers can watch motion pictures and movies, browse the net, play video games, work together and message household, associates, and associates, and way more. Imaginative and prescient Professional will help FaceTime and iMessage, and it’ll let customers displayed on giant video tiles, as in the event that they had been within the room with the individual making the decision.
The headset will also be used for work, and it lets customers take heed to music, use a digital keyboard, dictate, and use Siri. visionOS additionally lets customers scale up their Mac’s show, eliminating the necessity for a number of screens.
Apple Imaginative and prescient Professional: Worth & Availability
The Apple Imaginative and prescient Professional begins at $3,499 within the US and shall be out there early subsequent 12 months on Apple.com and at Apple Retailer areas within the US. The headset shall be coming to extra nations later subsequent 12 months, and customers will be capable of study, expertise, and personalize their match for Imaginative and prescient Professional at Apple Retailer areas